From bc12c597edc77d0adb71b7e80aed73347916b3fa Mon Sep 17 00:00:00 2001 From: Christian Dietrich Date: Fri, 18 Mar 2022 11:08:59 +0100 Subject: [PATCH] added missing copyright headers Signed-off-by: Christian Dietrich --- .../TestLanguageQuickFixProvider.java | 8 + .../AbstractBeeLangTestLanguageIdeModule.java | 11 +- ...bstractExBeeLangTestLanguageIdeModule.java | 11 +- ...actSimpleBeeLangTestLanguageIdeModule.java | 11 +- .../antlr/BeeLangTestLanguageParser.java | 11 +- .../antlr/ExBeeLangTestLanguageParser.java | 11 +- .../SimpleBeeLangTestLanguageParser.java | 11 +- .../internal/InternalBeeLangTestLanguage.g | 11 +- .../InternalBeeLangTestLanguageLexer.java | 88 +- .../InternalBeeLangTestLanguageParser.java | 10822 +++++++-------- .../InternalExBeeLangTestLanguageParser.g | 11 +- .../InternalExBeeLangTestLanguageParser.java | 10838 ++++++++-------- .../InternalSimpleBeeLangTestLanguage.g | 11 +- ...nternalSimpleBeeLangTestLanguageLexer.java | 88 +- ...ternalSimpleBeeLangTestLanguageParser.java | 10838 ++++++++-------- .../InternalExBeeLangTestLanguageLexer.g | 11 +- .../InternalExBeeLangTestLanguageLexer.java | 356 +- ...bstractFileAwareTestLanguageIdeModule.java | 11 +- .../antlr/FileAwareTestLanguageParser.java | 11 +- ...eAwareTestLanguageContentAssistParser.java | 11 +- .../internal/InternalFileAwareTestLanguage.g | 11 +- .../InternalFileAwareTestLanguageLexer.java | 74 +- .../InternalFileAwareTestLanguageParser.java | 494 +- ...stractNestedRefsTestLanguageIdeModule.java | 11 +- .../antlr/NestedRefsTestLanguageParser.java | 11 +- ...edRefsTestLanguageContentAssistParser.java | 11 +- .../internal/InternalNestedRefsTestLanguage.g | 11 +- .../InternalNestedRefsTestLanguageLexer.java | 74 +- .../InternalNestedRefsTestLanguageParser.java | 258 +- .../AbstractNoJdtTestLanguageIdeModule.java | 11 +- .../antlr/NoJdtTestLanguageParser.java | 11 +- ...lNoJdtTestLanguageContentAssistParser.java | 11 +- .../internal/InternalNoJdtTestLanguage.g | 11 +- .../InternalNoJdtTestLanguageLexer.java | 74 +- .../InternalNoJdtTestLanguageParser.java | 222 +- ...ractXtextGrammarTestLanguageIdeModule.java | 11 +- ...rammarTestLanguageContentAssistParser.java | 11 +- .../antlr/XtextGrammarTestLanguageParser.java | 11 +- .../InternalXtextGrammarTestLanguage.g | 11 +- ...InternalXtextGrammarTestLanguageLexer.java | 74 +- ...nternalXtextGrammarTestLanguageParser.java | 4596 +++---- .../ide/BeeLangTestLanguageIdeModule.java | 11 +- .../ide/BeeLangTestLanguageIdeSetup.java | 11 +- .../ide/ExBeeLangTestLanguageIdeModule.java | 11 +- .../ide/ExBeeLangTestLanguageIdeSetup.java | 11 +- .../SimpleBeeLangTestLanguageIdeModule.java | 11 +- .../SimpleBeeLangTestLanguageIdeSetup.java | 11 +- .../ide/FileAwareTestLanguageIdeModule.java | 11 +- .../ide/FileAwareTestLanguageIdeSetup.java | 11 +- ...FileAwareTestLanguageReferenceUpdater.java | 8 + ...estLanguageResourceRelocationStrategy.java | 8 + ...eAwareTestLanguageIdeInjectorProvider.java | 8 + .../ide/NestedRefsTestLanguageIdeModule.java | 11 +- .../ide/NestedRefsTestLanguageIdeSetup.java | 11 +- .../noJdt/ide/NoJdtTestLanguageIdeModule.java | 11 +- .../noJdt/ide/NoJdtTestLanguageIdeSetup.java | 11 +- .../XtextGrammarTestLanguageIdeModule.java | 11 +- .../ide/XtextGrammarTestLanguageIdeSetup.java | 11 +- .../generated/BeeLangTestLanguage.genmodel | 9 +- .../generated/FileAwareTestLanguage.genmodel | 9 +- .../generated/NestedRefsTestLanguage.genmodel | 9 +- .../generated/NoJdtTestLanguage.genmodel | 6 +- .../XtextGrammarTestLanguage.genmodel | 9 +- ...tractBeeLangTestLanguageRuntimeModule.java | 11 +- ...actExBeeLangTestLanguageRuntimeModule.java | 11 +- ...impleBeeLangTestLanguageRuntimeModule.java | 11 +- ...gTestLanguageStandaloneSetupGenerated.java | 11 +- ...gTestLanguageStandaloneSetupGenerated.java | 11 +- ...gTestLanguageStandaloneSetupGenerated.java | 11 +- .../AliasedRequiredCapability.java | 7 +- .../beeLangTestLanguage/AndExpression.java | 7 +- .../AssignmentExpression.java | 7 +- .../beeLangTestLanguage/AtExpression.java | 7 +- .../BeeLangTestLanguageFactory.java | 7 +- .../BeeLangTestLanguagePackage.java | 7 +- .../BinaryOpExpression.java | 7 +- .../beeLangTestLanguage/CachedExpression.java | 7 +- .../beeLangTestLanguage/CallExpression.java | 7 +- .../beeLangTestLanguage/CallFeature.java | 7 +- .../beeLangTestLanguage/CallFunction.java | 7 +- .../CallNamedFunction.java | 7 +- .../ChainedExpression.java | 7 +- .../beeLangTestLanguage/ClosureParameter.java | 7 +- .../beeLangTestLanguage/ClosureTypeRef.java | 7 +- .../beeLangTestLanguage/CreateExpression.java | 7 +- .../beeLangTestLanguage/DefValue.java | 7 +- .../beeLangTestLanguage/Expression.java | 7 +- .../FeatureExpression.java | 7 +- .../beeLangTestLanguage/Function.java | 7 +- .../beeLangTestLanguage/GuardExpression.java | 7 +- .../beeLangTestLanguage/Model.java | 7 +- .../beeLangTestLanguage/OrExpression.java | 7 +- .../beeLangTestLanguage/Parameter.java | 7 +- .../ParameterDeclaration.java | 7 +- .../beeLangTestLanguage/ParameterList.java | 7 +- .../ProvidedCapability.java | 7 +- .../RequiredCapability.java | 7 +- .../beeLangTestLanguage/SimpleTypeRef.java | 7 +- .../beeLangTestLanguage/TypeRef.java | 7 +- .../UnaryOpExpression.java | 7 +- .../UnaryPostOpExpression.java | 7 +- .../UnaryPreOpExpression.java | 7 +- .../beeLangTestLanguage/Unit.java | 7 +- .../beeLangTestLanguage/ValueLiteral.java | 7 +- .../VariableExpression.java | 7 +- .../WithContextExpression.java | 7 +- .../beeLangTestLanguage/WithExpression.java | 7 +- .../impl/AliasedRequiredCapabilityImpl.java | 7 +- .../impl/AndExpressionImpl.java | 7 +- .../impl/AssignmentExpressionImpl.java | 7 +- .../impl/AtExpressionImpl.java | 7 +- .../impl/BeeLangTestLanguageFactoryImpl.java | 7 +- .../impl/BeeLangTestLanguagePackageImpl.java | 7 +- .../impl/BinaryOpExpressionImpl.java | 7 +- .../impl/CachedExpressionImpl.java | 7 +- .../impl/CallExpressionImpl.java | 7 +- .../impl/CallFeatureImpl.java | 7 +- .../impl/CallFunctionImpl.java | 7 +- .../impl/CallNamedFunctionImpl.java | 7 +- .../impl/ChainedExpressionImpl.java | 7 +- .../impl/ClosureParameterImpl.java | 7 +- .../impl/ClosureTypeRefImpl.java | 7 +- .../impl/CreateExpressionImpl.java | 7 +- .../impl/DefValueImpl.java | 7 +- .../impl/ExpressionImpl.java | 7 +- .../impl/FeatureExpressionImpl.java | 7 +- .../impl/FunctionImpl.java | 7 +- .../impl/GuardExpressionImpl.java | 7 +- .../beeLangTestLanguage/impl/ModelImpl.java | 7 +- .../impl/OrExpressionImpl.java | 7 +- .../impl/ParameterDeclarationImpl.java | 7 +- .../impl/ParameterImpl.java | 7 +- .../impl/ParameterListImpl.java | 7 +- .../impl/ProvidedCapabilityImpl.java | 7 +- .../impl/RequiredCapabilityImpl.java | 7 +- .../impl/SimpleTypeRefImpl.java | 7 +- .../beeLangTestLanguage/impl/TypeRefImpl.java | 7 +- .../impl/UnaryOpExpressionImpl.java | 7 +- .../impl/UnaryPostOpExpressionImpl.java | 7 +- .../impl/UnaryPreOpExpressionImpl.java | 7 +- .../beeLangTestLanguage/impl/UnitImpl.java | 7 +- .../impl/ValueLiteralImpl.java | 7 +- .../impl/VariableExpressionImpl.java | 7 +- .../impl/WithContextExpressionImpl.java | 7 +- .../impl/WithExpressionImpl.java | 7 +- .../BeeLangTestLanguageAdapterFactory.java | 7 +- .../util/BeeLangTestLanguageSwitch.java | 7 +- ...angTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/BeeLangTestLanguageParser.java | 11 +- ...angTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/ExBeeLangTestLanguageParser.java | 11 +- ...angTestLanguageAntlrTokenFileProvider.java | 11 +- .../SimpleBeeLangTestLanguageParser.java | 11 +- .../internal/InternalBeeLangTestLanguage.g | 11 +- .../InternalBeeLangTestLanguageLexer.java | 88 +- .../InternalBeeLangTestLanguageParser.java | 3838 +++--- .../InternalExBeeLangTestLanguageParser.g | 11 +- .../InternalExBeeLangTestLanguageParser.java | 3850 +++--- .../InternalSimpleBeeLangTestLanguage.g | 11 +- ...nternalSimpleBeeLangTestLanguageLexer.java | 88 +- ...ternalSimpleBeeLangTestLanguageParser.java | 3850 +++--- .../InternalExBeeLangTestLanguageLexer.g | 11 +- .../InternalExBeeLangTestLanguageLexer.java | 356 +- ...tractBeeLangTestLanguageScopeProvider.java | 11 +- ...actExBeeLangTestLanguageScopeProvider.java | 11 +- ...impleBeeLangTestLanguageScopeProvider.java | 11 +- .../BeeLangTestLanguageSemanticSequencer.java | 11 +- ...BeeLangTestLanguageSyntacticSequencer.java | 11 +- ...xBeeLangTestLanguageSemanticSequencer.java | 11 +- ...BeeLangTestLanguageSyntacticSequencer.java | 11 +- ...eBeeLangTestLanguageSemanticSequencer.java | 11 +- ...BeeLangTestLanguageSyntacticSequencer.java | 11 +- .../BeeLangTestLanguageGrammarAccess.java | 11 +- .../ExBeeLangTestLanguageGrammarAccess.java | 11 +- ...impleBeeLangTestLanguageGrammarAccess.java | 11 +- .../AbstractBeeLangTestLanguageValidator.java | 11 +- ...bstractExBeeLangTestLanguageValidator.java | 11 +- ...actSimpleBeeLangTestLanguageValidator.java | 11 +- ...actFileAwareTestLanguageRuntimeModule.java | 11 +- ...eTestLanguageStandaloneSetupGenerated.java | 11 +- .../fileAware/fileAware/Element.java | 7 +- .../fileAware/fileAware/FileAwareFactory.java | 7 +- .../fileAware/fileAware/FileAwarePackage.java | 7 +- .../fileAware/fileAware/Import.java | 7 +- .../fileAware/PackageDeclaration.java | 7 +- .../fileAware/fileAware/impl/ElementImpl.java | 7 +- .../fileAware/impl/FileAwareFactoryImpl.java | 7 +- .../fileAware/impl/FileAwarePackageImpl.java | 7 +- .../fileAware/fileAware/impl/ImportImpl.java | 7 +- .../impl/PackageDeclarationImpl.java | 7 +- .../util/FileAwareAdapterFactory.java | 7 +- .../fileAware/util/FileAwareSwitch.java | 7 +- ...areTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/FileAwareTestLanguageParser.java | 11 +- .../internal/InternalFileAwareTestLanguage.g | 11 +- .../InternalFileAwareTestLanguageLexer.java | 74 +- .../InternalFileAwareTestLanguageParser.java | 142 +- ...actFileAwareTestLanguageScopeProvider.java | 11 +- ...ileAwareTestLanguageSemanticSequencer.java | 11 +- ...leAwareTestLanguageSyntacticSequencer.java | 11 +- .../FileAwareTestLanguageGrammarAccess.java | 11 +- ...FileAwareTestLanguageInjectorProvider.java | 11 +- ...bstractFileAwareTestLanguageValidator.java | 11 +- ...ctNestedRefsTestLanguageRuntimeModule.java | 11 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../nestedRefs/nestedRefs/Doc.java | 7 +- .../nestedRefs/NestedRefsFactory.java | 7 +- .../nestedRefs/NestedRefsPackage.java | 7 +- .../nestedRefs/SelfReferingDecl.java | 7 +- .../nestedRefs/nestedRefs/impl/DocImpl.java | 7 +- .../impl/NestedRefsFactoryImpl.java | 7 +- .../impl/NestedRefsPackageImpl.java | 7 +- .../nestedRefs/impl/SelfReferingDeclImpl.java | 7 +- .../util/NestedRefsAdapterFactory.java | 7 +- .../nestedRefs/util/NestedRefsSwitch.java | 7 +- ...efsTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/NestedRefsTestLanguageParser.java | 11 +- .../internal/InternalNestedRefsTestLanguage.g | 11 +- .../InternalNestedRefsTestLanguageLexer.java | 74 +- .../InternalNestedRefsTestLanguageParser.java | 80 +- ...ctNestedRefsTestLanguageScopeProvider.java | 11 +- ...stedRefsTestLanguageSemanticSequencer.java | 11 +- ...tedRefsTestLanguageSyntacticSequencer.java | 11 +- .../NestedRefsTestLanguageGrammarAccess.java | 11 +- ...stractNestedRefsTestLanguageValidator.java | 11 +- ...bstractNoJdtTestLanguageRuntimeModule.java | 11 +- ...tTestLanguageStandaloneSetupGenerated.java | 11 +- .../testlanguages/noJdt/noJdt/Greeting.java | 7 +- .../testlanguages/noJdt/noJdt/Model.java | 7 +- .../noJdt/noJdt/NoJdtFactory.java | 7 +- .../noJdt/noJdt/NoJdtPackage.java | 7 +- .../noJdt/noJdt/impl/GreetingImpl.java | 7 +- .../noJdt/noJdt/impl/ModelImpl.java | 7 +- .../noJdt/noJdt/impl/NoJdtFactoryImpl.java | 7 +- .../noJdt/noJdt/impl/NoJdtPackageImpl.java | 7 +- .../noJdt/noJdt/util/NoJdtAdapterFactory.java | 7 +- .../noJdt/noJdt/util/NoJdtSwitch.java | 7 +- ...JdtTestLanguageAntlrTokenFileProvider.java | 11 +- .../parser/antlr/NoJdtTestLanguageParser.java | 11 +- .../internal/InternalNoJdtTestLanguage.g | 11 +- .../InternalNoJdtTestLanguageLexer.java | 74 +- .../InternalNoJdtTestLanguageParser.java | 64 +- ...bstractNoJdtTestLanguageScopeProvider.java | 11 +- .../NoJdtTestLanguageSemanticSequencer.java | 11 +- .../NoJdtTestLanguageSyntacticSequencer.java | 11 +- .../NoJdtTestLanguageGrammarAccess.java | 11 +- .../AbstractNoJdtTestLanguageValidator.java | 11 +- ...XtextGrammarTestLanguageRuntimeModule.java | 11 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- ...marTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/XtextGrammarTestLanguageParser.java | 11 +- .../InternalXtextGrammarTestLanguage.g | 11 +- ...InternalXtextGrammarTestLanguageLexer.java | 74 +- ...nternalXtextGrammarTestLanguageParser.java | 1260 +- ...XtextGrammarTestLanguageScopeProvider.java | 11 +- ...tGrammarTestLanguageSemanticSequencer.java | 11 +- ...GrammarTestLanguageSyntacticSequencer.java | 11 +- ...XtextGrammarTestLanguageGrammarAccess.java | 11 +- ...xtGrammarTestLanguageInjectorProvider.java | 11 +- .../XtextGrammarTestLanguageValidator.java | 11 +- .../xtextGrammarTest/AbstractElement.java | 7 +- .../AbstractMetamodelDeclaration.java | 7 +- .../AbstractNegatedToken.java | 7 +- .../xtextGrammarTest/AbstractRule.java | 7 +- .../xtextgrammar/xtextGrammarTest/Action.java | 7 +- .../xtextGrammarTest/Alternatives.java | 7 +- .../xtextGrammarTest/Assignment.java | 7 +- .../xtextGrammarTest/CharacterRange.java | 7 +- .../xtextGrammarTest/CrossReference.java | 7 +- .../EnumLiteralDeclaration.java | 7 +- .../xtextGrammarTest/EnumRule.java | 7 +- .../xtextGrammarTest/GeneratedMetamodel.java | 7 +- .../xtextGrammarTest/Grammar.java | 7 +- .../xtextgrammar/xtextGrammarTest/Group.java | 7 +- .../xtextGrammarTest/Keyword.java | 7 +- .../xtextGrammarTest/NegatedToken.java | 7 +- .../xtextGrammarTest/ParserRule.java | 7 +- .../xtextGrammarTest/ReferencedMetamodel.java | 7 +- .../xtextGrammarTest/RuleCall.java | 7 +- .../xtextGrammarTest/TerminalRule.java | 7 +- .../xtextGrammarTest/TypeRef.java | 7 +- .../xtextGrammarTest/UntilToken.java | 7 +- .../xtextGrammarTest/Wildcard.java | 7 +- .../XtextGrammarTestFactory.java | 7 +- .../XtextGrammarTestPackage.java | 7 +- .../impl/AbstractElementImpl.java | 7 +- .../AbstractMetamodelDeclarationImpl.java | 7 +- .../impl/AbstractNegatedTokenImpl.java | 7 +- .../impl/AbstractRuleImpl.java | 7 +- .../xtextGrammarTest/impl/ActionImpl.java | 7 +- .../impl/AlternativesImpl.java | 7 +- .../xtextGrammarTest/impl/AssignmentImpl.java | 7 +- .../impl/CharacterRangeImpl.java | 7 +- .../impl/CrossReferenceImpl.java | 7 +- .../impl/EnumLiteralDeclarationImpl.java | 7 +- .../xtextGrammarTest/impl/EnumRuleImpl.java | 7 +- .../impl/GeneratedMetamodelImpl.java | 7 +- .../xtextGrammarTest/impl/GrammarImpl.java | 7 +- .../xtextGrammarTest/impl/GroupImpl.java | 7 +- .../xtextGrammarTest/impl/KeywordImpl.java | 7 +- .../impl/NegatedTokenImpl.java | 7 +- .../xtextGrammarTest/impl/ParserRuleImpl.java | 7 +- .../impl/ReferencedMetamodelImpl.java | 7 +- .../xtextGrammarTest/impl/RuleCallImpl.java | 7 +- .../impl/TerminalRuleImpl.java | 7 +- .../xtextGrammarTest/impl/TypeRefImpl.java | 7 +- .../xtextGrammarTest/impl/UntilTokenImpl.java | 7 +- .../xtextGrammarTest/impl/WildcardImpl.java | 7 +- .../impl/XtextGrammarTestFactoryImpl.java | 7 +- .../impl/XtextGrammarTestPackageImpl.java | 7 +- .../util/XtextGrammarTestAdapterFactory.java | 7 +- .../util/XtextGrammarTestSwitch.java | 7 +- .../testlanguages/GenerateTestLanguages.mwe2 | 10 + .../BeeLangTestLanguageRuntimeModule.java | 11 +- .../BeeLangTestLanguageStandaloneSetup.java | 9 +- .../ExBeeLangTestLanguageRuntimeModule.java | 11 +- .../ExBeeLangTestLanguageStandaloneSetup.java | 9 +- ...impleBeeLangTestLanguageRuntimeModule.java | 11 +- ...pleBeeLangTestLanguageStandaloneSetup.java | 9 +- .../BeeLangTestLanguageFormatter.java | 11 +- .../ExBeeLangTestLanguageFormatter.java | 11 +- .../SimpleBeeLangTestLanguageFormatter.java | 11 +- .../BeeLangTestLanguageFormatter.java | 11 +- .../ExBeeLangTestLanguageFormatter.java | 11 +- .../SimpleBeeLangTestLanguageFormatter.java | 11 +- .../BeeLangTestLanguageScopeProvider.java | 11 +- .../ExBeeLangTestLanguageScopeProvider.java | 11 +- ...impleBeeLangTestLanguageScopeProvider.java | 11 +- .../BeeLangTestLanguageValidator.java | 11 +- .../ExBeeLangTestLanguageValidator.java | 11 +- .../SimpleBeeLangTestLanguageValidator.java | 11 +- .../FileAwareTestLanguageRuntimeModule.java | 11 +- .../FileAwareTestLanguageStandaloneSetup.java | 11 +- .../FileAwareTestLanguageFormatter.java | 11 +- .../FileAwareTestLanguageGenerator.java | 11 +- ...eAwareTestLanguageImportScopeProvider.java | 10 +- .../FileAwareTestLanguageScopeProvider.java | 11 +- .../FileAwareTestLanguageValidator.java | 11 +- .../NestedRefsTestLanguageRuntimeModule.java | 11 +- ...NestedRefsTestLanguageStandaloneSetup.java | 11 +- .../NestedRefsTestLanguageGenerator.java | 11 +- .../NestedRefsTestLanguageScopeProvider.java | 11 +- .../NestedRefsTestLanguageValidator.java | 11 +- .../noJdt/NoJdtTestLanguageRuntimeModule.java | 11 +- .../NoJdtTestLanguageStandaloneSetup.java | 13 +- .../NoJdtTestLanguageFormatter.java | 11 +- .../generator/NoJdtTestLanguageGenerator.java | 11 +- .../NoJdtTestLanguageScopeProvider.java | 11 +- .../NoJdtTestLanguageValidator.java | 11 +- ...XtextGrammarTestLanguageRuntimeModule.java | 11 +- ...extGrammarTestLanguageStandaloneSetup.java | 11 +- ...XtextGrammarTestLanguageRuntimeModule.java | 11 +- .../xtext/XtextGrammarTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- ...bstractDummyTestLanguageRuntimeModule.java | 11 +- .../xtext/dummy/DummyTestLanguage.genmodel | 6 +- ...yTestLanguageStandaloneSetupGenerated.java | 11 +- .../dummy/dummyLang/DummyLangFactory.java | 7 +- .../dummy/dummyLang/DummyLangPackage.java | 7 +- .../xtext/dummy/dummyLang/Element.java | 7 +- .../eclipse/xtext/dummy/dummyLang/Model.java | 7 +- .../dummyLang/impl/DummyLangFactoryImpl.java | 7 +- .../dummyLang/impl/DummyLangPackageImpl.java | 7 +- .../dummy/dummyLang/impl/ElementImpl.java | 7 +- .../xtext/dummy/dummyLang/impl/ModelImpl.java | 7 +- .../util/DummyLangAdapterFactory.java | 7 +- .../dummy/dummyLang/util/DummyLangSwitch.java | 7 +- ...mmyTestLanguageAntlrTokenFileProvider.java | 11 +- .../parser/antlr/DummyTestLanguageParser.java | 11 +- .../internal/InternalDummyTestLanguage.g | 11 +- .../InternalDummyTestLanguageLexer.java | 74 +- .../InternalDummyTestLanguageParser.java | 68 +- .../DummyTestLanguageSemanticSequencer.java | 11 +- .../DummyTestLanguageSyntacticSequencer.java | 11 +- .../DummyTestLanguageGrammarAccess.java | 11 +- ...AndReferenceTestLanguageRuntimeModule.java | 11 +- ...actEnumRulesTestLanguageRuntimeModule.java | 11 +- ...ultiRuleEnumTestLanguageRuntimeModule.java | 11 +- .../EnumAndReferenceTestLanguage.genmodel | 9 +- ...eTestLanguageStandaloneSetupGenerated.java | 11 +- .../enumrules/EnumRulesTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../MultiRuleEnumTestLanguage.genmodel | 9 +- ...mTestLanguageStandaloneSetupGenerated.java | 11 +- .../EntityWithEnumAndReference.java | 7 +- .../EnumAndReferenceTestLanguageFactory.java | 7 +- .../EnumAndReferenceTestLanguagePackage.java | 7 +- .../KindOfKeyword.java | 7 +- .../impl/EntityWithEnumAndReferenceImpl.java | 7 +- ...umAndReferenceTestLanguageFactoryImpl.java | 7 +- ...umAndReferenceTestLanguagePackageImpl.java | 7 +- ...ndReferenceTestLanguageAdapterFactory.java | 7 +- .../EnumAndReferenceTestLanguageSwitch.java | 7 +- .../EnumRulesTestLanguageFactory.java | 7 +- .../EnumRulesTestLanguagePackage.java | 7 +- .../enumRulesTestLanguage/GeneratedEnum.java | 7 +- .../enumRulesTestLanguage/Model.java | 7 +- .../EnumRulesTestLanguageFactoryImpl.java | 7 +- .../EnumRulesTestLanguagePackageImpl.java | 7 +- .../enumRulesTestLanguage/impl/ModelImpl.java | 7 +- .../EnumRulesTestLanguageAdapterFactory.java | 7 +- .../util/EnumRulesTestLanguageSwitch.java | 7 +- .../xtext/enumrules/multiRuleenums/Model.java | 7 +- .../multiRuleenums/MultiRuleenumsFactory.java | 7 +- .../multiRuleenums/MultiRuleenumsPackage.java | 7 +- .../enumrules/multiRuleenums/MyEnum.java | 7 +- .../multiRuleenums/impl/ModelImpl.java | 7 +- .../impl/MultiRuleenumsFactoryImpl.java | 7 +- .../impl/MultiRuleenumsPackageImpl.java | 7 +- .../util/MultiRuleenumsAdapterFactory.java | 7 +- .../util/MultiRuleenumsSwitch.java | 7 +- ...nceTestLanguageAntlrTokenFileProvider.java | 11 +- .../EnumAndReferenceTestLanguageParser.java | 11 +- ...lesTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/EnumRulesTestLanguageParser.java | 11 +- ...numTestLanguageAntlrTokenFileProvider.java | 11 +- .../MultiRuleEnumTestLanguageParser.java | 11 +- .../InternalEnumAndReferenceTestLanguage.g | 11 +- ...rnalEnumAndReferenceTestLanguageLexer.java | 74 +- ...nalEnumAndReferenceTestLanguageParser.java | 68 +- .../internal/InternalEnumRulesTestLanguage.g | 11 +- .../InternalEnumRulesTestLanguageLexer.java | 74 +- .../InternalEnumRulesTestLanguageParser.java | 108 +- .../InternalMultiRuleEnumTestLanguage.g | 11 +- ...nternalMultiRuleEnumTestLanguageLexer.java | 74 +- ...ternalMultiRuleEnumTestLanguageParser.java | 126 +- ...eferenceTestLanguageSemanticSequencer.java | 11 +- ...ferenceTestLanguageSyntacticSequencer.java | 11 +- ...numRulesTestLanguageSemanticSequencer.java | 11 +- ...umRulesTestLanguageSyntacticSequencer.java | 11 +- ...RuleEnumTestLanguageSemanticSequencer.java | 11 +- ...uleEnumTestLanguageSyntacticSequencer.java | 11 +- ...AndReferenceTestLanguageGrammarAccess.java | 11 +- .../EnumRulesTestLanguageGrammarAccess.java | 11 +- ...ultiRuleEnumTestLanguageGrammarAccess.java | 11 +- ...actFormatterTestLanguageRuntimeModule.java | 11 +- .../internal/FormatterTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../FormattertestlanguageFactory.java | 7 +- .../FormattertestlanguagePackage.java | 7 +- .../formattertestlanguage/IDList.java | 7 +- .../formattertestlanguage/KWList.java | 7 +- .../internal/formattertestlanguage/Root.java | 7 +- .../FormattertestlanguageFactoryImpl.java | 7 +- .../FormattertestlanguagePackageImpl.java | 7 +- .../impl/IDListImpl.java | 7 +- .../impl/KWListImpl.java | 7 +- .../formattertestlanguage/impl/RootImpl.java | 7 +- .../FormattertestlanguageAdapterFactory.java | 7 +- .../util/FormattertestlanguageSwitch.java | 7 +- ...terTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/FormatterTestLanguageParser.java | 11 +- .../internal/InternalFormatterTestLanguage.g | 11 +- .../InternalFormatterTestLanguageLexer.java | 74 +- .../InternalFormatterTestLanguageParser.java | 114 +- ...ormatterTestLanguageSemanticSequencer.java | 11 +- ...rmatterTestLanguageSyntacticSequencer.java | 11 +- .../FormatterTestLanguageGrammarAccess.java | 11 +- ...FormatterTestLanguageInjectorProvider.java | 11 +- ...RegionAccessTestLanguageRuntimeModule.java | 11 +- .../RegionAccessTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- ...essTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/RegionAccessTestLanguageParser.java | 11 +- .../InternalRegionAccessTestLanguage.g | 11 +- ...InternalRegionAccessTestLanguageLexer.java | 74 +- ...nternalRegionAccessTestLanguageParser.java | 510 +- .../regionaccesstestlanguage/Action.java | 7 +- .../regionaccesstestlanguage/Add.java | 7 +- .../AssignedAction.java | 7 +- .../regionaccesstestlanguage/Delegate.java | 7 +- .../regionaccesstestlanguage/Delegation.java | 7 +- .../regionaccesstestlanguage/Enum.java | 7 +- .../regionaccesstestlanguage/Expression.java | 7 +- .../regionaccesstestlanguage/Mixed.java | 7 +- .../regionaccesstestlanguage/Named.java | 7 +- .../PrefixedDelegate.java | 7 +- .../PrefixedUnassigned.java | 7 +- .../RegionaccesstestlanguageFactory.java | 7 +- .../RegionaccesstestlanguagePackage.java | 7 +- .../regionaccesstestlanguage/Root.java | 7 +- .../regionaccesstestlanguage/RootAction.java | 7 +- .../regionaccesstestlanguage/Simple.java | 7 +- .../regionaccesstestlanguage/Unassigned.java | 7 +- .../regionaccesstestlanguage/ValueList.java | 7 +- .../impl/ActionImpl.java | 7 +- .../impl/AddImpl.java | 7 +- .../impl/AssignedActionImpl.java | 7 +- .../impl/DelegateImpl.java | 7 +- .../impl/DelegationImpl.java | 7 +- .../impl/ExpressionImpl.java | 7 +- .../impl/MixedImpl.java | 7 +- .../impl/NamedImpl.java | 7 +- .../impl/PrefixedDelegateImpl.java | 7 +- .../impl/PrefixedUnassignedImpl.java | 7 +- .../RegionaccesstestlanguageFactoryImpl.java | 7 +- .../RegionaccesstestlanguagePackageImpl.java | 7 +- .../impl/RootActionImpl.java | 7 +- .../impl/RootImpl.java | 7 +- .../impl/SimpleImpl.java | 7 +- .../impl/UnassignedImpl.java | 7 +- .../impl/ValueListImpl.java | 7 +- ...egionaccesstestlanguageAdapterFactory.java | 7 +- .../util/RegionaccesstestlanguageSwitch.java | 7 +- ...onAccessTestLanguageSemanticSequencer.java | 11 +- ...nAccessTestLanguageSyntacticSequencer.java | 11 +- ...RegionAccessTestLanguageGrammarAccess.java | 11 +- ...ionAccessTestLanguageInjectorProvider.java | 11 +- ...coreFragmentTestLanguageRuntimeModule.java | 11 +- .../AbstractSubTestLanguageRuntimeModule.java | 11 +- ...bstractSuperTestLanguageRuntimeModule.java | 11 +- ...tTestLanguageStandaloneSetupGenerated.java | 11 +- .../generator/ecore/SubTestLanguage.genmodel | 6 +- ...bTestLanguageStandaloneSetupGenerated.java | 11 +- .../ecore/SuperTestLanguage.genmodel | 6 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- ...entTestLanguageAntlrTokenFileProvider.java | 11 +- .../EcoreFragmentTestLanguageParser.java | 11 +- ...SubTestLanguageAntlrTokenFileProvider.java | 11 +- .../parser/antlr/SubTestLanguageParser.java | 11 +- ...perTestLanguageAntlrTokenFileProvider.java | 11 +- .../parser/antlr/SuperTestLanguageParser.java | 11 +- .../InternalEcoreFragmentTestLanguage.g | 11 +- ...nternalEcoreFragmentTestLanguageLexer.java | 74 +- ...ternalEcoreFragmentTestLanguageParser.java | 40 +- .../antlr/internal/InternalSubTestLanguage.g | 11 +- .../InternalSubTestLanguageLexer.java | 74 +- .../InternalSubTestLanguageParser.java | 88 +- .../internal/InternalSuperTestLanguage.g | 11 +- .../InternalSuperTestLanguageLexer.java | 74 +- .../InternalSuperTestLanguageParser.java | 32 +- ...actSuperTestLanguageSemanticSequencer.java | 11 +- ...ctSuperTestLanguageSyntacticSequencer.java | 11 +- ...FragmentTestLanguageSemanticSequencer.java | 11 +- ...ragmentTestLanguageSyntacticSequencer.java | 11 +- .../SubTestLanguageSemanticSequencer.java | 11 +- .../SubTestLanguageSyntacticSequencer.java | 11 +- ...coreFragmentTestLanguageGrammarAccess.java | 11 +- .../SubTestLanguageGrammarAccess.java | 11 +- .../SuperTestLanguageGrammarAccess.java | 11 +- .../ecore/subPackage/AnotherSuperMain.java | 7 +- .../generator/ecore/subPackage/SubMain.java | 7 +- .../ecore/subPackage/SubPackageFactory.java | 7 +- .../ecore/subPackage/SubPackagePackage.java | 7 +- .../subPackage/impl/AnotherSuperMainImpl.java | 7 +- .../ecore/subPackage/impl/SubMainImpl.java | 7 +- .../impl/SubPackageFactoryImpl.java | 7 +- .../impl/SubPackagePackageImpl.java | 7 +- .../util/SubPackageAdapterFactory.java | 7 +- .../subPackage/util/SubPackageSwitch.java | 7 +- .../ecore/superPackage/AnotherSuperMain.java | 7 +- .../ecore/superPackage/SuperMain.java | 7 +- .../superPackage/SuperPackageFactory.java | 7 +- .../superPackage/SuperPackagePackage.java | 7 +- .../impl/AnotherSuperMainImpl.java | 7 +- .../superPackage/impl/SuperMainImpl.java | 7 +- .../impl/SuperPackageFactoryImpl.java | 7 +- .../impl/SuperPackagePackageImpl.java | 7 +- .../util/SuperPackageAdapterFactory.java | 7 +- .../superPackage/util/SuperPackageSwitch.java | 7 +- ...rammarAccessTestLanguageRuntimeModule.java | 11 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- ...essTestLanguageAntlrTokenFileProvider.java | 11 +- .../GrammarAccessTestLanguageParser.java | 11 +- .../InternalGrammarAccessTestLanguage.g | 11 +- ...nternalGrammarAccessTestLanguageLexer.java | 74 +- ...ternalGrammarAccessTestLanguageParser.java | 86 +- ...arAccessTestLanguageSemanticSequencer.java | 11 +- ...rAccessTestLanguageSyntacticSequencer.java | 11 +- ...rammarAccessTestLanguageGrammarAccess.java | 11 +- ...ractAbstractTestLanguageRuntimeModule.java | 11 +- ...eInheritanceTestLanguageRuntimeModule.java | 11 +- ...ractConcreteTestLanguageRuntimeModule.java | 11 +- ...InheritanceTest2LanguageRuntimeModule.java | 11 +- ...InheritanceTest3LanguageRuntimeModule.java | 11 +- ...tInheritanceTestLanguageRuntimeModule.java | 11 +- ...tTestLanguageStandaloneSetupGenerated.java | 11 +- .../BaseInheritanceTestLanguage.genmodel | 9 +- ...eTestLanguageStandaloneSetupGenerated.java | 11 +- .../ConcreteTestLanguage.genmodel | 9 +- ...eTestLanguageStandaloneSetupGenerated.java | 11 +- .../InheritanceTest2Language.genmodel | 9 +- ...Test2LanguageStandaloneSetupGenerated.java | 11 +- ...Test3LanguageStandaloneSetupGenerated.java | 11 +- .../InheritanceTestLanguage.genmodel | 9 +- ...eTestLanguageStandaloneSetupGenerated.java | 11 +- .../BaseInheritanceTestFactory.java | 7 +- .../BaseInheritanceTestPackage.java | 7 +- .../baseInheritanceTest/Model.java | 7 +- .../impl/BaseInheritanceTestFactoryImpl.java | 7 +- .../impl/BaseInheritanceTestPackageImpl.java | 7 +- .../baseInheritanceTest/impl/ModelImpl.java | 7 +- .../BaseInheritanceTestAdapterFactory.java | 7 +- .../util/BaseInheritanceTestSwitch.java | 7 +- .../xtext/grammarinheritance/foo/AType2.java | 7 +- .../foo/CallExtendedParserRule.java | 7 +- .../foo/CallOverridenParserRule.java | 7 +- .../foo/ConcreteParserRule.java | 7 +- .../grammarinheritance/foo/FooFactory.java | 7 +- .../grammarinheritance/foo/FooPackage.java | 7 +- .../grammarinheritance/foo/RootRule.java | 7 +- .../grammarinheritance/foo/Subrule1.java | 7 +- .../grammarinheritance/foo/Subrule2.java | 7 +- .../grammarinheritance/foo/Subrule3.java | 7 +- .../foo/impl/AType2Impl.java | 7 +- .../foo/impl/CallExtendedParserRuleImpl.java | 7 +- .../foo/impl/CallOverridenParserRuleImpl.java | 7 +- .../foo/impl/ConcreteParserRuleImpl.java | 7 +- .../foo/impl/FooFactoryImpl.java | 7 +- .../foo/impl/FooPackageImpl.java | 7 +- .../foo/impl/RootRuleImpl.java | 7 +- .../foo/impl/Subrule1Impl.java | 7 +- .../foo/impl/Subrule2Impl.java | 7 +- .../foo/impl/Subrule3Impl.java | 7 +- .../foo/util/FooAdapterFactory.java | 7 +- .../foo/util/FooSwitch.java | 7 +- .../inheritanceTest/Element.java | 7 +- .../InheritanceTestFactory.java | 7 +- .../InheritanceTestPackage.java | 7 +- .../inheritanceTest/Model.java | 7 +- .../inheritanceTest/impl/ElementImpl.java | 7 +- .../impl/InheritanceTestFactoryImpl.java | 7 +- .../impl/InheritanceTestPackageImpl.java | 7 +- .../inheritanceTest/impl/ModelImpl.java | 7 +- .../util/InheritanceTestAdapterFactory.java | 7 +- .../util/InheritanceTestSwitch.java | 7 +- .../InheritanceTest2Factory.java | 7 +- .../InheritanceTest2Package.java | 7 +- .../inheritanceTest2/Model.java | 7 +- .../impl/InheritanceTest2FactoryImpl.java | 7 +- .../impl/InheritanceTest2PackageImpl.java | 7 +- .../inheritanceTest2/impl/ModelImpl.java | 7 +- .../util/InheritanceTest2AdapterFactory.java | 7 +- .../util/InheritanceTest2Switch.java | 7 +- ...actTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/AbstractTestLanguageParser.java | 11 +- ...nceTestLanguageAntlrTokenFileProvider.java | 11 +- .../BaseInheritanceTestLanguageParser.java | 11 +- ...eteTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/ConcreteTestLanguageParser.java | 11 +- ...ceTest2LanguageAntlrTokenFileProvider.java | 11 +- .../antlr/InheritanceTest2LanguageParser.java | 11 +- ...ceTest3LanguageAntlrTokenFileProvider.java | 11 +- .../antlr/InheritanceTest3LanguageParser.java | 11 +- ...nceTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/InheritanceTestLanguageParser.java | 11 +- .../internal/InternalAbstractTestLanguage.g | 11 +- .../InternalAbstractTestLanguageLexer.java | 78 +- .../InternalAbstractTestLanguageParser.java | 80 +- .../InternalBaseInheritanceTestLanguage.g | 11 +- ...ernalBaseInheritanceTestLanguageLexer.java | 74 +- ...rnalBaseInheritanceTestLanguageParser.java | 32 +- .../internal/InternalConcreteTestLanguage.g | 11 +- .../InternalConcreteTestLanguageLexer.java | 82 +- .../InternalConcreteTestLanguageParser.java | 346 +- .../InternalInheritanceTest2Language.g | 11 +- ...InternalInheritanceTest2LanguageLexer.java | 72 +- ...nternalInheritanceTest2LanguageParser.java | 92 +- .../InternalInheritanceTest3Language.g | 11 +- ...InternalInheritanceTest3LanguageLexer.java | 86 +- ...nternalInheritanceTest3LanguageParser.java | 146 +- .../InternalInheritanceTestLanguage.g | 11 +- .../InternalInheritanceTestLanguageLexer.java | 72 +- ...InternalInheritanceTestLanguageParser.java | 64 +- ...AbstractTestLanguageSemanticSequencer.java | 11 +- ...bstractTestLanguageSyntacticSequencer.java | 11 +- ...eritanceTestLanguageSemanticSequencer.java | 11 +- ...ritanceTestLanguageSyntacticSequencer.java | 11 +- ...eritanceTestLanguageSemanticSequencer.java | 11 +- ...ritanceTestLanguageSyntacticSequencer.java | 11 +- ...ConcreteTestLanguageSemanticSequencer.java | 11 +- ...oncreteTestLanguageSyntacticSequencer.java | 11 +- ...ritanceTest2LanguageSemanticSequencer.java | 11 +- ...itanceTest2LanguageSyntacticSequencer.java | 11 +- ...ritanceTest3LanguageSemanticSequencer.java | 11 +- ...itanceTest3LanguageSyntacticSequencer.java | 11 +- .../AbstractTestLanguageGrammarAccess.java | 11 +- ...eInheritanceTestLanguageGrammarAccess.java | 11 +- .../ConcreteTestLanguageGrammarAccess.java | 11 +- ...InheritanceTest2LanguageGrammarAccess.java | 11 +- ...InheritanceTest3LanguageGrammarAccess.java | 11 +- .../InheritanceTestLanguageGrammarAccess.java | 11 +- ...bstractIndexTestLanguageRuntimeModule.java | 11 +- .../xtext/index/IndexTestLanguage.genmodel | 6 +- ...xTestLanguageStandaloneSetupGenerated.java | 11 +- .../index/indexTestLanguage/Datatype.java | 7 +- .../index/indexTestLanguage/Element.java | 7 +- .../xtext/index/indexTestLanguage/Entity.java | 7 +- .../xtext/index/indexTestLanguage/File.java | 7 +- .../xtext/index/indexTestLanguage/Import.java | 7 +- .../IndexTestLanguageFactory.java | 7 +- .../IndexTestLanguagePackage.java | 7 +- .../index/indexTestLanguage/Namespace.java | 7 +- .../index/indexTestLanguage/Property.java | 7 +- .../xtext/index/indexTestLanguage/Type.java | 7 +- .../indexTestLanguage/impl/DatatypeImpl.java | 7 +- .../indexTestLanguage/impl/ElementImpl.java | 7 +- .../indexTestLanguage/impl/EntityImpl.java | 7 +- .../indexTestLanguage/impl/FileImpl.java | 7 +- .../indexTestLanguage/impl/ImportImpl.java | 7 +- .../impl/IndexTestLanguageFactoryImpl.java | 7 +- .../impl/IndexTestLanguagePackageImpl.java | 7 +- .../indexTestLanguage/impl/NamespaceImpl.java | 7 +- .../indexTestLanguage/impl/PropertyImpl.java | 7 +- .../indexTestLanguage/impl/TypeImpl.java | 7 +- .../util/IndexTestLanguageAdapterFactory.java | 7 +- .../util/IndexTestLanguageSwitch.java | 7 +- ...dexTestLanguageAntlrTokenFileProvider.java | 11 +- .../parser/antlr/IndexTestLanguageParser.java | 11 +- .../internal/InternalIndexTestLanguage.g | 11 +- .../InternalIndexTestLanguageLexer.java | 74 +- .../InternalIndexTestLanguageParser.java | 250 +- ...actIndexTestLanguageSemanticSequencer.java | 11 +- ...ctIndexTestLanguageSyntacticSequencer.java | 11 +- .../IndexTestLanguageGrammarAccess.java | 11 +- ...rackingLexerTestLanguageRuntimeModule.java | 11 +- ...oreCaseLexerTestLanguageRuntimeModule.java | 11 +- .../BacktrackingLexerTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../IgnoreCaseLexerTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../lexer/backtrackingTestLanguage/Ab.java | 7 +- .../BacktrackingTestLanguageFactory.java | 7 +- .../BacktrackingTestLanguagePackage.java | 7 +- .../backtrackingTestLanguage/EnumName.java | 7 +- .../lexer/backtrackingTestLanguage/Model.java | 7 +- .../lexer/backtrackingTestLanguage/Xb.java | 7 +- .../backtrackingTestLanguage/impl/AbImpl.java | 7 +- .../BacktrackingTestLanguageFactoryImpl.java | 7 +- .../BacktrackingTestLanguagePackageImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- .../backtrackingTestLanguage/impl/XbImpl.java | 7 +- ...acktrackingTestLanguageAdapterFactory.java | 7 +- .../util/BacktrackingTestLanguageSwitch.java | 7 +- .../IgnoreCaseTestLanguageFactory.java | 7 +- .../IgnoreCaseTestLanguagePackage.java | 7 +- .../lexer/ignoreCaseTestLanguage/Model.java | 7 +- .../IgnoreCaseTestLanguageFactoryImpl.java | 7 +- .../IgnoreCaseTestLanguagePackageImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- .../IgnoreCaseTestLanguageAdapterFactory.java | 7 +- .../util/IgnoreCaseTestLanguageSwitch.java | 7 +- ...xerTestLanguageAntlrTokenFileProvider.java | 11 +- .../BacktrackingLexerTestLanguageParser.java | 11 +- ...xerTestLanguageAntlrTokenFileProvider.java | 11 +- .../IgnoreCaseLexerTestLanguageParser.java | 11 +- ...ernalBacktrackingLexerTestLanguageParser.g | 11 +- ...alBacktrackingLexerTestLanguageParser.java | 156 +- ...nternalIgnoreCaseLexerTestLanguageParser.g | 11 +- ...rnalIgnoreCaseLexerTestLanguageParser.java | 36 +- ...ternalBacktrackingLexerTestLanguageLexer.g | 11 +- ...nalBacktrackingLexerTestLanguageLexer.java | 144 +- ...InternalIgnoreCaseLexerTestLanguageLexer.g | 11 +- ...ernalIgnoreCaseLexerTestLanguageLexer.java | 38 +- ...ingLexerTestLanguageSemanticSequencer.java | 11 +- ...ngLexerTestLanguageSyntacticSequencer.java | 11 +- ...aseLexerTestLanguageSemanticSequencer.java | 11 +- ...seLexerTestLanguageSyntacticSequencer.java | 11 +- ...rackingLexerTestLanguageGrammarAccess.java | 11 +- ...oreCaseLexerTestLanguageGrammarAccess.java | 11 +- ...eCaseLinkingTestLanguageRuntimeModule.java | 11 +- ...actBug287988TestLanguageRuntimeModule.java | 11 +- ...actBug289059TestLanguageRuntimeModule.java | 11 +- ...actBug313089TestLanguageRuntimeModule.java | 11 +- .../AbstractBug362902RuntimeModule.java | 11 +- ...eCaseImportsTestLanguageRuntimeModule.java | 11 +- ...ractIgnoreCaseLinkingTestLanguage.genmodel | 9 +- ...gTestLanguageStandaloneSetupGenerated.java | 11 +- ...seNamespacesTestLanguageRuntimeModule.java | 11 +- ...actImportUriTestLanguageRuntimeModule.java | 11 +- ...bstractLangATestLanguageRuntimeModule.java | 11 +- .../linking/Bug287988TestLanguage.genmodel | 9 +- ...8TestLanguageStandaloneSetupGenerated.java | 11 +- .../linking/Bug289059TestLanguage.genmodel | 9 +- ...9TestLanguageStandaloneSetupGenerated.java | 11 +- .../linking/Bug313089TestLanguage.genmodel | 9 +- ...9TestLanguageStandaloneSetupGenerated.java | 11 +- .../eclipse/xtext/linking/Bug362902.genmodel | 6 +- .../Bug362902StandaloneSetupGenerated.java | 11 +- .../IgnoreCaseImportsTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../IgnoreCaseNamespacesTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../linking/ImportUriTestLanguage.genmodel | 9 +- ...iTestLanguageStandaloneSetupGenerated.java | 11 +- .../xtext/linking/LangATestLanguage.genmodel | 6 +- ...ATestLanguageStandaloneSetupGenerated.java | 11 +- .../linking/bug287988Test/Attribute.java | 7 +- .../linking/bug287988Test/BaseAttribute.java | 7 +- .../bug287988Test/Bug287988TestFactory.java | 7 +- .../bug287988Test/Bug287988TestPackage.java | 7 +- .../xtext/linking/bug287988Test/Master.java | 7 +- .../xtext/linking/bug287988Test/Model.java | 7 +- .../bug287988Test/impl/AttributeImpl.java | 7 +- .../bug287988Test/impl/BaseAttributeImpl.java | 7 +- .../impl/Bug287988TestFactoryImpl.java | 7 +- .../impl/Bug287988TestPackageImpl.java | 7 +- .../bug287988Test/impl/MasterImpl.java | 7 +- .../linking/bug287988Test/impl/ModelImpl.java | 7 +- .../util/Bug287988TestAdapterFactory.java | 7 +- .../util/Bug287988TestSwitch.java | 7 +- .../bug289059Test/Bug289059TestFactory.java | 7 +- .../bug289059Test/Bug289059TestPackage.java | 7 +- .../xtext/linking/bug289059Test/Model.java | 7 +- .../bug289059Test/UnassignedAction.java | 7 +- .../impl/Bug289059TestFactoryImpl.java | 7 +- .../impl/Bug289059TestPackageImpl.java | 7 +- .../linking/bug289059Test/impl/ModelImpl.java | 7 +- .../impl/UnassignedActionImpl.java | 7 +- .../util/Bug289059TestAdapterFactory.java | 7 +- .../util/Bug289059TestSwitch.java | 7 +- .../eclipse/xtext/linking/bug313089/Bar.java | 7 +- .../eclipse/xtext/linking/bug313089/Baz.java | 7 +- .../linking/bug313089/Bug313089Factory.java | 7 +- .../linking/bug313089/Bug313089Package.java | 7 +- .../eclipse/xtext/linking/bug313089/Foo.java | 7 +- .../xtext/linking/bug313089/impl/BarImpl.java | 7 +- .../xtext/linking/bug313089/impl/BazImpl.java | 7 +- .../bug313089/impl/Bug313089FactoryImpl.java | 7 +- .../bug313089/impl/Bug313089PackageImpl.java | 7 +- .../xtext/linking/bug313089/impl/FooImpl.java | 7 +- .../util/Bug313089AdapterFactory.java | 7 +- .../bug313089/util/Bug313089Switch.java | 7 +- .../linking/bug362902/Bug362902Factory.java | 7 +- .../linking/bug362902/Bug362902Package.java | 7 +- .../xtext/linking/bug362902/Greeting.java | 7 +- .../xtext/linking/bug362902/Model.java | 7 +- .../bug362902/impl/Bug362902FactoryImpl.java | 7 +- .../bug362902/impl/Bug362902PackageImpl.java | 7 +- .../linking/bug362902/impl/GreetingImpl.java | 7 +- .../linking/bug362902/impl/ModelImpl.java | 7 +- .../util/Bug362902AdapterFactory.java | 7 +- .../bug362902/util/Bug362902Switch.java | 7 +- .../IgnoreCaseImportsTestFactory.java | 7 +- .../IgnoreCaseImportsTestPackage.java | 7 +- .../linking/ignoreCaseImportsTest/Import.java | 7 +- .../linking/ignoreCaseImportsTest/Model.java | 7 +- .../IgnoreCaseImportsTestFactoryImpl.java | 7 +- .../IgnoreCaseImportsTestPackageImpl.java | 7 +- .../impl/ImportImpl.java | 7 +- .../ignoreCaseImportsTest/impl/ModelImpl.java | 7 +- .../IgnoreCaseImportsTestAdapterFactory.java | 7 +- .../util/IgnoreCaseImportsTestSwitch.java | 7 +- .../ignoreCaseLinkingTest/Element.java | 7 +- .../IgnoreCaseLinkingTestFactory.java | 7 +- .../IgnoreCaseLinkingTestPackage.java | 7 +- .../linking/ignoreCaseLinkingTest/Model.java | 7 +- .../impl/ElementImpl.java | 7 +- .../IgnoreCaseLinkingTestFactoryImpl.java | 7 +- .../IgnoreCaseLinkingTestPackageImpl.java | 7 +- .../ignoreCaseLinkingTest/impl/ModelImpl.java | 7 +- .../IgnoreCaseLinkingTestAdapterFactory.java | 7 +- .../util/IgnoreCaseLinkingTestSwitch.java | 7 +- .../IgnoreCaseNamespacesTestFactory.java | 7 +- .../IgnoreCaseNamespacesTestPackage.java | 7 +- .../ignoreCaseNamespacesTest/Import.java | 7 +- .../ignoreCaseNamespacesTest/Model.java | 7 +- .../IgnoreCaseNamespacesTestFactoryImpl.java | 7 +- .../IgnoreCaseNamespacesTestPackageImpl.java | 7 +- .../impl/ImportImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- ...gnoreCaseNamespacesTestAdapterFactory.java | 7 +- .../util/IgnoreCaseNamespacesTestSwitch.java | 7 +- .../xtext/linking/importedURI/Import.java | 7 +- .../importedURI/ImportedURIFactory.java | 7 +- .../importedURI/ImportedURIPackage.java | 7 +- .../xtext/linking/importedURI/Main.java | 7 +- .../xtext/linking/importedURI/Type.java | 7 +- .../linking/importedURI/impl/ImportImpl.java | 7 +- .../impl/ImportedURIFactoryImpl.java | 7 +- .../impl/ImportedURIPackageImpl.java | 7 +- .../linking/importedURI/impl/MainImpl.java | 7 +- .../linking/importedURI/impl/TypeImpl.java | 7 +- .../util/ImportedURIAdapterFactory.java | 7 +- .../importedURI/util/ImportedURISwitch.java | 7 +- .../linking/langATestLanguage/Import.java | 7 +- .../LangATestLanguageFactory.java | 7 +- .../LangATestLanguagePackage.java | 7 +- .../xtext/linking/langATestLanguage/Main.java | 7 +- .../xtext/linking/langATestLanguage/Type.java | 7 +- .../langATestLanguage/impl/ImportImpl.java | 7 +- .../impl/LangATestLanguageFactoryImpl.java | 7 +- .../impl/LangATestLanguagePackageImpl.java | 7 +- .../langATestLanguage/impl/MainImpl.java | 7 +- .../langATestLanguage/impl/TypeImpl.java | 7 +- .../util/LangATestLanguageAdapterFactory.java | 7 +- .../util/LangATestLanguageSwitch.java | 7 +- ...actBug311337TestLanguageRuntimeModule.java | 11 +- ...tLazyLinkingTestLanguageRuntimeModule.java | 11 +- .../lazy/Bug311337TestLanguage.genmodel | 9 +- ...7TestLanguageStandaloneSetupGenerated.java | 11 +- ...gTestLanguageStandaloneSetupGenerated.java | 11 +- .../lazy/bug311337/Bug311337Factory.java | 7 +- .../lazy/bug311337/Bug311337Package.java | 7 +- .../xtext/linking/lazy/bug311337/Child.java | 7 +- .../linking/lazy/bug311337/Definition.java | 7 +- .../xtext/linking/lazy/bug311337/Model.java | 7 +- .../linking/lazy/bug311337/NestedRef.java | 7 +- .../linking/lazy/bug311337/Reference.java | 7 +- .../bug311337/impl/Bug311337FactoryImpl.java | 7 +- .../bug311337/impl/Bug311337PackageImpl.java | 7 +- .../lazy/bug311337/impl/ChildImpl.java | 7 +- .../lazy/bug311337/impl/DefinitionImpl.java | 7 +- .../lazy/bug311337/impl/ModelImpl.java | 7 +- .../lazy/bug311337/impl/NestedRefImpl.java | 7 +- .../lazy/bug311337/impl/ReferenceImpl.java | 7 +- .../util/Bug311337AdapterFactory.java | 7 +- .../lazy/bug311337/util/Bug311337Switch.java | 7 +- ...337TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug311337TestLanguageParser.java | 11 +- ...ingTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/LazyLinkingTestLanguageParser.java | 11 +- .../internal/InternalBug311337TestLanguage.g | 11 +- .../InternalBug311337TestLanguageLexer.java | 74 +- .../InternalBug311337TestLanguageParser.java | 140 +- .../InternalLazyLinkingTestLanguage.g | 11 +- .../InternalLazyLinkingTestLanguageLexer.java | 74 +- ...InternalLazyLinkingTestLanguageParser.java | 172 +- ...ug311337TestLanguageSemanticSequencer.java | 11 +- ...g311337TestLanguageSyntacticSequencer.java | 11 +- ...yLinkingTestLanguageSemanticSequencer.java | 11 +- ...LinkingTestLanguageSyntacticSequencer.java | 11 +- .../Bug311337TestLanguageGrammarAccess.java | 11 +- .../LazyLinkingTestLanguageGrammarAccess.java | 11 +- ...zyLinkingTestLanguageInjectorProvider.java | 11 +- ...ingTestLanguageAntlrTokenFileProvider.java | 11 +- ...ctIgnoreCaseLinkingTestLanguageParser.java | 11 +- ...988TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug287988TestLanguageParser.java | 11 +- ...059TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug289059TestLanguageParser.java | 11 +- ...089TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug313089TestLanguageParser.java | 11 +- .../Bug362902AntlrTokenFileProvider.java | 11 +- .../linking/parser/antlr/Bug362902Parser.java | 11 +- ...rtsTestLanguageAntlrTokenFileProvider.java | 11 +- .../IgnoreCaseImportsTestLanguageParser.java | 11 +- ...cesTestLanguageAntlrTokenFileProvider.java | 11 +- ...gnoreCaseNamespacesTestLanguageParser.java | 11 +- ...UriTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/ImportUriTestLanguageParser.java | 11 +- ...ngATestLanguageAntlrTokenFileProvider.java | 11 +- .../parser/antlr/LangATestLanguageParser.java | 11 +- ...nalAbstractIgnoreCaseLinkingTestLanguage.g | 11 +- ...actIgnoreCaseLinkingTestLanguageLexer.java | 74 +- ...ctIgnoreCaseLinkingTestLanguageParser.java | 68 +- .../internal/InternalBug287988TestLanguage.g | 11 +- .../InternalBug287988TestLanguageLexer.java | 74 +- .../InternalBug287988TestLanguageParser.java | 526 +- .../internal/InternalBug289059TestLanguage.g | 11 +- .../InternalBug289059TestLanguageLexer.java | 74 +- .../InternalBug289059TestLanguageParser.java | 68 +- .../internal/InternalBug313089TestLanguage.g | 11 +- .../InternalBug313089TestLanguageLexer.java | 74 +- .../InternalBug313089TestLanguageParser.java | 130 +- .../parser/antlr/internal/InternalBug362902.g | 11 +- .../internal/InternalBug362902Lexer.java | 74 +- .../internal/InternalBug362902Parser.java | 76 +- .../InternalIgnoreCaseImportsTestLanguage.g | 11 +- ...nalIgnoreCaseImportsTestLanguageLexer.java | 74 +- ...alIgnoreCaseImportsTestLanguageParser.java | 100 +- ...InternalIgnoreCaseNamespacesTestLanguage.g | 11 +- ...IgnoreCaseNamespacesTestLanguageLexer.java | 74 +- ...gnoreCaseNamespacesTestLanguageParser.java | 100 +- .../internal/InternalImportUriTestLanguage.g | 11 +- .../InternalImportUriTestLanguageLexer.java | 74 +- .../InternalImportUriTestLanguageParser.java | 96 +- .../internal/InternalLangATestLanguage.g | 11 +- .../InternalLangATestLanguageLexer.java | 74 +- .../InternalLangATestLanguageParser.java | 124 +- ...eCaseLinkingTestLanguageScopeProvider.java | 11 +- ...eCaseImportsTestLanguageScopeProvider.java | 11 +- ...seNamespacesTestLanguageScopeProvider.java | 11 +- ...bstractLangATestLanguageScopeProvider.java | 11 +- ...eLinkingTestLanguageSemanticSequencer.java | 11 +- ...LinkingTestLanguageSyntacticSequencer.java | 11 +- ...ug287988TestLanguageSemanticSequencer.java | 11 +- ...g287988TestLanguageSyntacticSequencer.java | 11 +- ...ug289059TestLanguageSemanticSequencer.java | 11 +- ...g289059TestLanguageSyntacticSequencer.java | 11 +- ...ug313089TestLanguageSemanticSequencer.java | 11 +- ...g313089TestLanguageSyntacticSequencer.java | 11 +- .../Bug362902SemanticSequencer.java | 11 +- .../Bug362902SyntacticSequencer.java | 11 +- ...eImportsTestLanguageSemanticSequencer.java | 11 +- ...ImportsTestLanguageSyntacticSequencer.java | 11 +- ...mespacesTestLanguageSemanticSequencer.java | 11 +- ...espacesTestLanguageSyntacticSequencer.java | 11 +- ...mportUriTestLanguageSemanticSequencer.java | 11 +- ...portUriTestLanguageSyntacticSequencer.java | 11 +- .../LangATestLanguageSemanticSequencer.java | 11 +- .../LangATestLanguageSyntacticSequencer.java | 11 +- ...eCaseLinkingTestLanguageGrammarAccess.java | 11 +- .../Bug287988TestLanguageGrammarAccess.java | 11 +- .../Bug289059TestLanguageGrammarAccess.java | 11 +- .../Bug313089TestLanguageGrammarAccess.java | 11 +- .../services/Bug362902GrammarAccess.java | 11 +- ...eCaseImportsTestLanguageGrammarAccess.java | 11 +- ...seNamespacesTestLanguageGrammarAccess.java | 11 +- .../ImportUriTestLanguageGrammarAccess.java | 11 +- .../LangATestLanguageGrammarAccess.java | 11 +- ...oreReferenceTestLanguageRuntimeModule.java | 11 +- ...MetamodelRefTestLanguageRuntimeModule.java | 11 +- ...ctMultiGenMMTestLanguageRuntimeModule.java | 11 +- .../tests/EcoreReferenceTestLanguage.genmodel | 9 +- ...eTestLanguageStandaloneSetupGenerated.java | 11 +- .../tests/MetamodelRefTestLanguage.genmodel | 9 +- ...fTestLanguageStandaloneSetupGenerated.java | 11 +- .../tests/MultiGenMMTestLanguage.genmodel | 9 +- ...MTestLanguageStandaloneSetupGenerated.java | 11 +- .../AnotherSimpleTestFactory.java | 7 +- .../AnotherSimpleTestPackage.java | 7 +- .../tests/anotherSimpleTest/Foo.java | 7 +- .../impl/AnotherSimpleTestFactoryImpl.java | 7 +- .../impl/AnotherSimpleTestPackageImpl.java | 7 +- .../tests/anotherSimpleTest/impl/FooImpl.java | 7 +- .../util/AnotherSimpleTestAdapterFactory.java | 7 +- .../util/AnotherSimpleTestSwitch.java | 7 +- .../ecoreReference/EcoreReferenceFactory.java | 7 +- .../ecoreReference/EcoreReferencePackage.java | 7 +- .../tests/ecoreReference/Model.java | 7 +- .../ecoreReference/MyNamedElement_01.java | 7 +- .../ecoreReference/MyNamedElement_02.java | 7 +- .../ecoreReference/MyNamedElement_03.java | 7 +- .../impl/EcoreReferenceFactoryImpl.java | 7 +- .../impl/EcoreReferencePackageImpl.java | 7 +- .../tests/ecoreReference/impl/ModelImpl.java | 7 +- .../impl/MyNamedElement_01Impl.java | 7 +- .../impl/MyNamedElement_02Impl.java | 7 +- .../impl/MyNamedElement_03Impl.java | 7 +- .../util/EcoreReferenceAdapterFactory.java | 7 +- .../util/EcoreReferenceSwitch.java | 7 +- .../tests/otherTest/FooBar.java | 7 +- .../tests/otherTest/OtherTestFactory.java | 7 +- .../tests/otherTest/OtherTestPackage.java | 7 +- .../tests/otherTest/impl/FooBarImpl.java | 7 +- .../otherTest/impl/OtherTestFactoryImpl.java | 7 +- .../otherTest/impl/OtherTestPackageImpl.java | 7 +- .../util/OtherTestAdapterFactory.java | 7 +- .../tests/otherTest/util/OtherTestSwitch.java | 7 +- ...nceTestLanguageAntlrTokenFileProvider.java | 11 +- .../EcoreReferenceTestLanguageParser.java | 11 +- ...RefTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/MetamodelRefTestLanguageParser.java | 11 +- ...nMMTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/MultiGenMMTestLanguageParser.java | 11 +- .../InternalEcoreReferenceTestLanguage.g | 11 +- ...ternalEcoreReferenceTestLanguageLexer.java | 74 +- ...ernalEcoreReferenceTestLanguageParser.java | 602 +- .../InternalMetamodelRefTestLanguage.g | 11 +- ...InternalMetamodelRefTestLanguageLexer.java | 74 +- ...nternalMetamodelRefTestLanguageParser.java | 60 +- .../internal/InternalMultiGenMMTestLanguage.g | 11 +- .../InternalMultiGenMMTestLanguageLexer.java | 74 +- .../InternalMultiGenMMTestLanguageParser.java | 60 +- ...eferenceTestLanguageSemanticSequencer.java | 11 +- ...ferenceTestLanguageSyntacticSequencer.java | 11 +- ...modelRefTestLanguageSemanticSequencer.java | 11 +- ...odelRefTestLanguageSyntacticSequencer.java | 11 +- ...ltiGenMMTestLanguageSemanticSequencer.java | 11 +- ...tiGenMMTestLanguageSyntacticSequencer.java | 11 +- ...oreReferenceTestLanguageGrammarAccess.java | 11 +- ...MetamodelRefTestLanguageGrammarAccess.java | 11 +- .../MultiGenMMTestLanguageGrammarAccess.java | 11 +- .../tests/simpleTest/Foo.java | 7 +- .../tests/simpleTest/SimpleTestFactory.java | 7 +- .../tests/simpleTest/SimpleTestPackage.java | 7 +- .../tests/simpleTest/impl/FooImpl.java | 7 +- .../impl/SimpleTestFactoryImpl.java | 7 +- .../impl/SimpleTestPackageImpl.java | 7 +- .../util/SimpleTestAdapterFactory.java | 7 +- .../simpleTest/util/SimpleTestSwitch.java | 7 +- ...actBug289515TestLanguageRuntimeModule.java | 11 +- ...tBug289524ExTestLanguageRuntimeModule.java | 11 +- ...actBug289524TestLanguageRuntimeModule.java | 11 +- ...tBug296889ExTestLanguageRuntimeModule.java | 11 +- ...actBug296889TestLanguageRuntimeModule.java | 11 +- ...actBug299237TestLanguageRuntimeModule.java | 11 +- ...tBug301935ExTestLanguageRuntimeModule.java | 11 +- ...actBug301935TestLanguageRuntimeModule.java | 11 +- ...actBug378967TestLanguageRuntimeModule.java | 11 +- ...actBug406914TestLanguageRuntimeModule.java | 11 +- ...actBug443221TestLanguageRuntimeModule.java | 11 +- ...stractGH1462TestLanguageRuntimeModule.java | 11 +- .../antlr/Bug289515TestLanguage.genmodel | 9 +- ...5TestLanguageStandaloneSetupGenerated.java | 11 +- .../antlr/Bug289524ExTestLanguage.genmodel | 9 +- ...xTestLanguageStandaloneSetupGenerated.java | 11 +- .../antlr/Bug289524TestLanguage.genmodel | 9 +- ...4TestLanguageStandaloneSetupGenerated.java | 11 +- .../antlr/Bug296889ExTestLanguage.genmodel | 9 +- ...xTestLanguageStandaloneSetupGenerated.java | 11 +- .../antlr/Bug296889TestLanguage.genmodel | 9 +- ...9TestLanguageStandaloneSetupGenerated.java | 11 +- .../antlr/Bug299237TestLanguage.genmodel | 9 +- ...7TestLanguageStandaloneSetupGenerated.java | 11 +- ...xTestLanguageStandaloneSetupGenerated.java | 11 +- .../antlr/Bug301935TestLanguage.genmodel | 9 +- ...5TestLanguageStandaloneSetupGenerated.java | 11 +- .../antlr/Bug378967TestLanguage.genmodel | 9 +- ...7TestLanguageStandaloneSetupGenerated.java | 11 +- .../antlr/Bug406914TestLanguage.genmodel | 9 +- ...4TestLanguageStandaloneSetupGenerated.java | 11 +- .../antlr/Bug443221TestLanguage.genmodel | 9 +- ...1TestLanguageStandaloneSetupGenerated.java | 11 +- .../parser/antlr/GH1462TestLanguage.genmodel | 6 +- ...2TestLanguageStandaloneSetupGenerated.java | 11 +- ...marTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/XtextGrammarTestLanguageParser.java | 11 +- .../bug289515Test/Bug289515TestFactory.java | 7 +- .../bug289515Test/Bug289515TestPackage.java | 7 +- .../parser/antlr/bug289515Test/Model.java | 7 +- .../impl/Bug289515TestFactoryImpl.java | 7 +- .../impl/Bug289515TestPackageImpl.java | 7 +- .../antlr/bug289515Test/impl/ModelImpl.java | 7 +- .../util/Bug289515TestAdapterFactory.java | 7 +- .../util/Bug289515TestSwitch.java | 7 +- .../Bug289524ExTestFactory.java | 7 +- .../Bug289524ExTestPackage.java | 7 +- .../antlr/bug289524ExTest/Contained.java | 7 +- .../parser/antlr/bug289524ExTest/Model.java | 7 +- .../antlr/bug289524ExTest/ModelElement.java | 7 +- .../impl/Bug289524ExTestFactoryImpl.java | 7 +- .../impl/Bug289524ExTestPackageImpl.java | 7 +- .../bug289524ExTest/impl/ContainedImpl.java | 7 +- .../impl/ModelElementImpl.java | 7 +- .../antlr/bug289524ExTest/impl/ModelImpl.java | 7 +- .../util/Bug289524ExTestAdapterFactory.java | 7 +- .../util/Bug289524ExTestSwitch.java | 7 +- .../bug289524Test/Bug289524TestFactory.java | 7 +- .../bug289524Test/Bug289524TestPackage.java | 7 +- .../parser/antlr/bug289524Test/Contained.java | 7 +- .../parser/antlr/bug289524Test/Model.java | 7 +- .../antlr/bug289524Test/ModelElement.java | 7 +- .../impl/Bug289524TestFactoryImpl.java | 7 +- .../impl/Bug289524TestPackageImpl.java | 7 +- .../bug289524Test/impl/ContainedImpl.java | 7 +- .../bug289524Test/impl/ModelElementImpl.java | 7 +- .../antlr/bug289524Test/impl/ModelImpl.java | 7 +- .../util/Bug289524TestAdapterFactory.java | 7 +- .../util/Bug289524TestSwitch.java | 7 +- .../Bug296889ExTestFactory.java | 7 +- .../Bug296889ExTestPackage.java | 7 +- .../antlr/bug296889ExTest/Expression.java | 7 +- .../parser/antlr/bug296889ExTest/Model.java | 7 +- .../parser/antlr/bug296889ExTest/Postop.java | 7 +- .../parser/antlr/bug296889ExTest/Preop.java | 7 +- .../antlr/bug296889ExTest/Variable.java | 7 +- .../impl/Bug296889ExTestFactoryImpl.java | 7 +- .../impl/Bug296889ExTestPackageImpl.java | 7 +- .../bug296889ExTest/impl/ExpressionImpl.java | 7 +- .../antlr/bug296889ExTest/impl/ModelImpl.java | 7 +- .../bug296889ExTest/impl/PostopImpl.java | 7 +- .../antlr/bug296889ExTest/impl/PreopImpl.java | 7 +- .../bug296889ExTest/impl/VariableImpl.java | 7 +- .../util/Bug296889ExTestAdapterFactory.java | 7 +- .../util/Bug296889ExTestSwitch.java | 7 +- .../bug296889Test/Bug296889TestFactory.java | 7 +- .../bug296889Test/Bug296889TestPackage.java | 7 +- .../antlr/bug296889Test/Expression.java | 7 +- .../parser/antlr/bug296889Test/Model.java | 7 +- .../parser/antlr/bug296889Test/Postop.java | 7 +- .../parser/antlr/bug296889Test/Preop.java | 7 +- .../parser/antlr/bug296889Test/Variable.java | 7 +- .../impl/Bug296889TestFactoryImpl.java | 7 +- .../impl/Bug296889TestPackageImpl.java | 7 +- .../bug296889Test/impl/ExpressionImpl.java | 7 +- .../antlr/bug296889Test/impl/ModelImpl.java | 7 +- .../antlr/bug296889Test/impl/PostopImpl.java | 7 +- .../antlr/bug296889Test/impl/PreopImpl.java | 7 +- .../bug296889Test/impl/VariableImpl.java | 7 +- .../util/Bug296889TestAdapterFactory.java | 7 +- .../util/Bug296889TestSwitch.java | 7 +- .../bug299237Test/Bug299237TestFactory.java | 7 +- .../bug299237Test/Bug299237TestPackage.java | 7 +- .../parser/antlr/bug299237Test/Model.java | 7 +- .../impl/Bug299237TestFactoryImpl.java | 7 +- .../impl/Bug299237TestPackageImpl.java | 7 +- .../antlr/bug299237Test/impl/ModelImpl.java | 7 +- .../util/Bug299237TestAdapterFactory.java | 7 +- .../util/Bug299237TestSwitch.java | 7 +- .../bug301935Test/Bug301935TestFactory.java | 7 +- .../bug301935Test/Bug301935TestPackage.java | 7 +- .../parser/antlr/bug301935Test/Model.java | 7 +- .../impl/Bug301935TestFactoryImpl.java | 7 +- .../impl/Bug301935TestPackageImpl.java | 7 +- .../antlr/bug301935Test/impl/ModelImpl.java | 7 +- .../util/Bug301935TestAdapterFactory.java | 7 +- .../util/Bug301935TestSwitch.java | 7 +- .../parser/antlr/bug378967Test/AfterObj.java | 7 +- .../bug378967Test/Bug378967TestFactory.java | 7 +- .../bug378967Test/Bug378967TestPackage.java | 7 +- .../parser/antlr/bug378967Test/FirstEnum.java | 7 +- .../parser/antlr/bug378967Test/Root.java | 7 +- .../parser/antlr/bug378967Test/Rule1.java | 7 +- .../parser/antlr/bug378967Test/Rule2.java | 7 +- .../parser/antlr/bug378967Test/Rule3.java | 7 +- .../parser/antlr/bug378967Test/Rule4.java | 7 +- .../parser/antlr/bug378967Test/SObj.java | 7 +- .../antlr/bug378967Test/SecondEnum.java | 7 +- .../bug378967Test/impl/AfterObjImpl.java | 7 +- .../impl/Bug378967TestFactoryImpl.java | 7 +- .../impl/Bug378967TestPackageImpl.java | 7 +- .../antlr/bug378967Test/impl/RootImpl.java | 7 +- .../antlr/bug378967Test/impl/Rule1Impl.java | 7 +- .../antlr/bug378967Test/impl/Rule2Impl.java | 7 +- .../antlr/bug378967Test/impl/Rule3Impl.java | 7 +- .../antlr/bug378967Test/impl/Rule4Impl.java | 7 +- .../antlr/bug378967Test/impl/SObjImpl.java | 7 +- .../util/Bug378967TestAdapterFactory.java | 7 +- .../util/Bug378967TestSwitch.java | 7 +- .../bug406914Test/Bug406914TestFactory.java | 7 +- .../bug406914Test/Bug406914TestPackage.java | 7 +- .../parser/antlr/bug406914Test/Model.java | 7 +- .../impl/Bug406914TestFactoryImpl.java | 7 +- .../impl/Bug406914TestPackageImpl.java | 7 +- .../antlr/bug406914Test/impl/ModelImpl.java | 7 +- .../util/Bug406914TestAdapterFactory.java | 7 +- .../util/Bug406914TestSwitch.java | 7 +- .../bug443221Test/Bug443221TestFactory.java | 7 +- .../bug443221Test/Bug443221TestPackage.java | 7 +- .../parser/antlr/bug443221Test/Model.java | 7 +- .../impl/Bug443221TestFactoryImpl.java | 7 +- .../impl/Bug443221TestPackageImpl.java | 7 +- .../antlr/bug443221Test/impl/ModelImpl.java | 7 +- .../util/Bug443221TestAdapterFactory.java | 7 +- .../util/Bug443221TestSwitch.java | 7 +- .../antlr/gh1462Test/Gh1462TestFactory.java | 7 +- .../antlr/gh1462Test/Gh1462TestPackage.java | 7 +- .../xtext/parser/antlr/gh1462Test/Root.java | 7 +- .../xtext/parser/antlr/gh1462Test/Rule1.java | 7 +- .../xtext/parser/antlr/gh1462Test/Rule10.java | 7 +- .../xtext/parser/antlr/gh1462Test/Rule11.java | 7 +- .../xtext/parser/antlr/gh1462Test/Rule12.java | 7 +- .../xtext/parser/antlr/gh1462Test/Rule2.java | 7 +- .../xtext/parser/antlr/gh1462Test/Rule3.java | 7 +- .../xtext/parser/antlr/gh1462Test/Rule4.java | 7 +- .../xtext/parser/antlr/gh1462Test/Rule5.java | 7 +- .../xtext/parser/antlr/gh1462Test/Rule6.java | 7 +- .../xtext/parser/antlr/gh1462Test/Rule7.java | 7 +- .../xtext/parser/antlr/gh1462Test/Rule8.java | 7 +- .../xtext/parser/antlr/gh1462Test/Rule9.java | 7 +- .../parser/antlr/gh1462Test/Wrapper.java | 7 +- .../impl/Gh1462TestFactoryImpl.java | 7 +- .../impl/Gh1462TestPackageImpl.java | 7 +- .../antlr/gh1462Test/impl/RootImpl.java | 7 +- .../antlr/gh1462Test/impl/Rule10Impl.java | 7 +- .../antlr/gh1462Test/impl/Rule11Impl.java | 7 +- .../antlr/gh1462Test/impl/Rule12Impl.java | 7 +- .../antlr/gh1462Test/impl/Rule1Impl.java | 7 +- .../antlr/gh1462Test/impl/Rule2Impl.java | 7 +- .../antlr/gh1462Test/impl/Rule3Impl.java | 7 +- .../antlr/gh1462Test/impl/Rule4Impl.java | 7 +- .../antlr/gh1462Test/impl/Rule5Impl.java | 7 +- .../antlr/gh1462Test/impl/Rule6Impl.java | 7 +- .../antlr/gh1462Test/impl/Rule7Impl.java | 7 +- .../antlr/gh1462Test/impl/Rule8Impl.java | 7 +- .../antlr/gh1462Test/impl/Rule9Impl.java | 7 +- .../antlr/gh1462Test/impl/WrapperImpl.java | 7 +- .../util/Gh1462TestAdapterFactory.java | 7 +- .../gh1462Test/util/Gh1462TestSwitch.java | 7 +- .../InternalXtextGrammarTestLanguage.g | 11 +- ...InternalXtextGrammarTestLanguageLexer.java | 74 +- ...nternalXtextGrammarTestLanguageParser.java | 1690 +-- ...515TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug289515TestLanguageParser.java | 11 +- ...4ExTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug289524ExTestLanguageParser.java | 11 +- ...524TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug289524TestLanguageParser.java | 11 +- ...9ExTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug296889ExTestLanguageParser.java | 11 +- ...889TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug296889TestLanguageParser.java | 11 +- ...237TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug299237TestLanguageParser.java | 11 +- ...5ExTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug301935ExTestLanguageParser.java | 11 +- ...935TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug301935TestLanguageParser.java | 11 +- ...967TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug378967TestLanguageParser.java | 11 +- ...914TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug406914TestLanguageParser.java | 11 +- ...221TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug443221TestLanguageParser.java | 11 +- ...462TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/GH1462TestLanguageParser.java | 11 +- .../internal/InternalBug289515TestLanguage.g | 11 +- .../InternalBug289515TestLanguageLexer.java | 74 +- .../InternalBug289515TestLanguageParser.java | 106 +- .../InternalBug289524ExTestLanguage.g | 11 +- .../InternalBug289524ExTestLanguageLexer.java | 74 +- ...InternalBug289524ExTestLanguageParser.java | 158 +- .../internal/InternalBug289524TestLanguage.g | 11 +- .../InternalBug289524TestLanguageLexer.java | 74 +- .../InternalBug289524TestLanguageParser.java | 158 +- .../InternalBug296889ExTestLanguage.g | 11 +- .../InternalBug296889ExTestLanguageLexer.java | 74 +- ...InternalBug296889ExTestLanguageParser.java | 250 +- .../internal/InternalBug296889TestLanguage.g | 11 +- .../InternalBug296889TestLanguageLexer.java | 74 +- .../InternalBug296889TestLanguageParser.java | 250 +- .../InternalBug299237TestLanguageParser.g | 11 +- .../InternalBug299237TestLanguageParser.java | 32 +- .../InternalBug301935ExTestLanguageParser.g | 11 +- ...InternalBug301935ExTestLanguageParser.java | 92 +- .../internal/InternalBug301935TestLanguage.g | 11 +- .../InternalBug301935TestLanguageLexer.java | 20 +- .../InternalBug301935TestLanguageParser.java | 80 +- .../internal/InternalBug378967TestLanguage.g | 11 +- .../InternalBug378967TestLanguageLexer.java | 74 +- .../InternalBug378967TestLanguageParser.java | 290 +- .../internal/InternalBug406914TestLanguage.g | 11 +- .../InternalBug406914TestLanguageLexer.java | 20 +- .../InternalBug406914TestLanguageParser.java | 60 +- .../internal/InternalBug443221TestLanguage.g | 11 +- .../InternalBug443221TestLanguageLexer.java | 74 +- .../InternalBug443221TestLanguageParser.java | 36 +- .../internal/InternalGH1462TestLanguage.g | 11 +- .../InternalGH1462TestLanguageLexer.java | 74 +- .../InternalGH1462TestLanguageParser.java | 710 +- .../InternalBug299237TestLanguageLexer.g | 11 +- .../InternalBug299237TestLanguageLexer.java | 90 +- .../InternalBug301935ExTestLanguageLexer.g | 11 +- .../InternalBug301935ExTestLanguageLexer.java | 36 +- ...ug301935TestLanguageSemanticSequencer.java | 11 +- ...g301935TestLanguageSyntacticSequencer.java | 11 +- ...ug289515TestLanguageSemanticSequencer.java | 11 +- ...g289515TestLanguageSyntacticSequencer.java | 11 +- ...289524ExTestLanguageSemanticSequencer.java | 11 +- ...89524ExTestLanguageSyntacticSequencer.java | 11 +- ...ug289524TestLanguageSemanticSequencer.java | 11 +- ...g289524TestLanguageSyntacticSequencer.java | 11 +- ...296889ExTestLanguageSemanticSequencer.java | 11 +- ...96889ExTestLanguageSyntacticSequencer.java | 11 +- ...ug296889TestLanguageSemanticSequencer.java | 11 +- ...g296889TestLanguageSyntacticSequencer.java | 11 +- ...ug299237TestLanguageSemanticSequencer.java | 11 +- ...g299237TestLanguageSyntacticSequencer.java | 11 +- ...301935ExTestLanguageSemanticSequencer.java | 11 +- ...01935ExTestLanguageSyntacticSequencer.java | 11 +- ...ug378967TestLanguageSemanticSequencer.java | 11 +- ...g378967TestLanguageSyntacticSequencer.java | 11 +- ...ug406914TestLanguageSemanticSequencer.java | 11 +- ...g406914TestLanguageSyntacticSequencer.java | 11 +- ...ug443221TestLanguageSemanticSequencer.java | 11 +- ...g443221TestLanguageSyntacticSequencer.java | 11 +- .../GH1462TestLanguageSemanticSequencer.java | 11 +- .../GH1462TestLanguageSyntacticSequencer.java | 11 +- .../Bug289515TestLanguageGrammarAccess.java | 11 +- .../Bug289524ExTestLanguageGrammarAccess.java | 11 +- .../Bug289524TestLanguageGrammarAccess.java | 11 +- .../Bug296889ExTestLanguageGrammarAccess.java | 11 +- .../Bug296889TestLanguageGrammarAccess.java | 11 +- .../Bug299237TestLanguageGrammarAccess.java | 11 +- .../Bug301935ExTestLanguageGrammarAccess.java | 11 +- .../Bug301935TestLanguageGrammarAccess.java | 11 +- .../Bug378967TestLanguageGrammarAccess.java | 11 +- .../Bug406914TestLanguageGrammarAccess.java | 11 +- .../Bug443221TestLanguageGrammarAccess.java | 11 +- .../GH1462TestLanguageGrammarAccess.java | 11 +- ...tAssignmentsTestLanguageRuntimeModule.java | 11 +- ...actBug287184TestLanguageRuntimeModule.java | 11 +- ...actBug288432TestLanguageRuntimeModule.java | 11 +- .../AssignmentsTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../Bug287184TestLanguage.genmodel | 9 +- ...4TestLanguageStandaloneSetupGenerated.java | 11 +- .../Bug288432TestLanguage.genmodel | 9 +- ...2TestLanguageStandaloneSetupGenerated.java | 11 +- .../AssignmentsTestLanguageFactory.java | 7 +- .../AssignmentsTestLanguagePackage.java | 7 +- .../assignmentsTestLanguage/Model.java | 7 +- .../assignmentsTestLanguage/MultiValue.java | 7 +- .../assignmentsTestLanguage/SingleValue.java | 7 +- .../AssignmentsTestLanguageFactoryImpl.java | 7 +- .../AssignmentsTestLanguagePackageImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- .../impl/MultiValueImpl.java | 7 +- .../impl/SingleValueImpl.java | 7 +- ...AssignmentsTestLanguageAdapterFactory.java | 7 +- .../util/AssignmentsTestLanguageSwitch.java | 7 +- .../bug287184Test/AbstractDetail.java | 7 +- .../bug287184Test/AssociatedDetail.java | 7 +- .../bug287184Test/Bug287184TestFactory.java | 7 +- .../bug287184Test/Bug287184TestPackage.java | 7 +- .../assignments/bug287184Test/Detail.java | 7 +- .../assignments/bug287184Test/Model.java | 7 +- .../impl/AbstractDetailImpl.java | 7 +- .../impl/AssociatedDetailImpl.java | 7 +- .../impl/Bug287184TestFactoryImpl.java | 7 +- .../impl/Bug287184TestPackageImpl.java | 7 +- .../bug287184Test/impl/DetailImpl.java | 7 +- .../bug287184Test/impl/ModelImpl.java | 7 +- .../util/Bug287184TestAdapterFactory.java | 7 +- .../util/Bug287184TestSwitch.java | 7 +- .../assignments/bug288432Test/Body.java | 7 +- .../bug288432Test/Bug288432TestFactory.java | 7 +- .../bug288432Test/Bug288432TestPackage.java | 7 +- .../assignments/bug288432Test/Content.java | 7 +- .../parser/assignments/bug288432Test/Foo.java | 7 +- .../assignments/bug288432Test/MyElement.java | 7 +- .../assignments/bug288432Test/MyInt.java | 7 +- .../assignments/bug288432Test/Parameter.java | 7 +- .../bug288432Test/ParameterObject.java | 7 +- .../bug288432Test/ParameterRef.java | 7 +- .../bug288432Test/impl/BodyImpl.java | 7 +- .../impl/Bug288432TestFactoryImpl.java | 7 +- .../impl/Bug288432TestPackageImpl.java | 7 +- .../bug288432Test/impl/ContentImpl.java | 7 +- .../bug288432Test/impl/FooImpl.java | 7 +- .../bug288432Test/impl/MyElementImpl.java | 7 +- .../bug288432Test/impl/MyIntImpl.java | 7 +- .../bug288432Test/impl/ParameterImpl.java | 7 +- .../impl/ParameterObjectImpl.java | 7 +- .../bug288432Test/impl/ParameterRefImpl.java | 7 +- .../util/Bug288432TestAdapterFactory.java | 7 +- .../util/Bug288432TestSwitch.java | 7 +- ...ntsTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/AssignmentsTestLanguageParser.java | 11 +- ...184TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug287184TestLanguageParser.java | 11 +- ...432TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug288432TestLanguageParser.java | 11 +- .../InternalAssignmentsTestLanguage.g | 11 +- .../InternalAssignmentsTestLanguageLexer.java | 74 +- ...InternalAssignmentsTestLanguageParser.java | 366 +- .../internal/InternalBug287184TestLanguage.g | 11 +- .../InternalBug287184TestLanguageLexer.java | 74 +- .../InternalBug287184TestLanguageParser.java | 130 +- .../internal/InternalBug288432TestLanguage.g | 11 +- .../InternalBug288432TestLanguageLexer.java | 74 +- .../InternalBug288432TestLanguageParser.java | 208 +- ...ignmentsTestLanguageSemanticSequencer.java | 11 +- ...gnmentsTestLanguageSyntacticSequencer.java | 11 +- ...ug287184TestLanguageSemanticSequencer.java | 11 +- ...g287184TestLanguageSyntacticSequencer.java | 11 +- ...ug288432TestLanguageSemanticSequencer.java | 11 +- ...g288432TestLanguageSyntacticSequencer.java | 11 +- .../AssignmentsTestLanguageGrammarAccess.java | 11 +- .../Bug287184TestLanguageGrammarAccess.java | 11 +- .../Bug288432TestLanguageGrammarAccess.java | 11 +- .../AbstractBug419429RuntimeModule.java | 11 +- .../Bug419429StandaloneSetupGenerated.java | 11 +- .../Bug419429AntlrTokenFileProvider.java | 11 +- .../parser/antlr/Bug419429Parser.java | 11 +- .../parser/antlr/internal/InternalBug419429.g | 11 +- .../internal/InternalBug419429Lexer.java | 74 +- .../internal/InternalBug419429Parser.java | 28 +- .../Bug419429SemanticSequencer.java | 11 +- .../Bug419429SyntacticSequencer.java | 11 +- .../services/Bug419429GrammarAccess.java | 11 +- ...atatypeRulesTestLanguageRuntimeModule.java | 11 +- .../DatatypeRulesTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../CompositeModel.java | 7 +- .../DatatypeRulesTestLanguageFactory.java | 7 +- .../DatatypeRulesTestLanguagePackage.java | 7 +- .../datatypeRulesTestLanguage/Model.java | 7 +- .../impl/CompositeModelImpl.java | 7 +- .../DatatypeRulesTestLanguageFactoryImpl.java | 7 +- .../DatatypeRulesTestLanguagePackageImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- ...tatypeRulesTestLanguageAdapterFactory.java | 7 +- .../util/DatatypeRulesTestLanguageSwitch.java | 7 +- ...lesTestLanguageAntlrTokenFileProvider.java | 11 +- .../DatatypeRulesTestLanguageParser.java | 11 +- .../InternalDatatypeRulesTestLanguage.g | 11 +- ...nternalDatatypeRulesTestLanguageLexer.java | 74 +- ...ternalDatatypeRulesTestLanguageParser.java | 222 +- ...ypeRulesTestLanguageSemanticSequencer.java | 11 +- ...peRulesTestLanguageSyntacticSequencer.java | 11 +- ...atatypeRulesTestLanguageGrammarAccess.java | 11 +- ...ractEncodingTestLanguageRuntimeModule.java | 11 +- .../encoding/EncodingTestLanguage.genmodel | 9 +- ...gTestLanguageStandaloneSetupGenerated.java | 11 +- .../encodingTest/EncodingTestFactory.java | 7 +- .../encodingTest/EncodingTestPackage.java | 7 +- .../parser/encoding/encodingTest/Model.java | 7 +- .../parser/encoding/encodingTest/Word.java | 7 +- .../impl/EncodingTestFactoryImpl.java | 7 +- .../impl/EncodingTestPackageImpl.java | 7 +- .../encoding/encodingTest/impl/ModelImpl.java | 7 +- .../encoding/encodingTest/impl/WordImpl.java | 7 +- .../util/EncodingTestAdapterFactory.java | 7 +- .../encodingTest/util/EncodingTestSwitch.java | 7 +- ...ingTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/EncodingTestLanguageParser.java | 11 +- .../internal/InternalEncodingTestLanguage.g | 11 +- .../InternalEncodingTestLanguageLexer.java | 16 +- .../InternalEncodingTestLanguageParser.java | 48 +- ...EncodingTestLanguageSemanticSequencer.java | 11 +- ...ncodingTestLanguageSyntacticSequencer.java | 11 +- .../EncodingTestLanguageGrammarAccess.java | 11 +- ...stractEpatchTestLanguageRuntimeModule.java | 11 +- .../parser/epatch/EpatchTestLanguage.genmodel | 6 +- ...hTestLanguageStandaloneSetupGenerated.java | 11 +- .../epatch/epatchTestLanguage/Assignment.java | 7 +- .../epatchTestLanguage/AssignmentValue.java | 7 +- .../epatchTestLanguage/CreatedObject.java | 7 +- .../epatchTestLanguage/EPackageImport.java | 7 +- .../epatch/epatchTestLanguage/EPatch.java | 7 +- .../EpatchTestLanguageFactory.java | 7 +- .../EpatchTestLanguagePackage.java | 7 +- .../epatch/epatchTestLanguage/Executable.java | 7 +- .../ExpressionExecutable.java | 7 +- .../epatchTestLanguage/ExtensionImport.java | 7 +- .../epatch/epatchTestLanguage/Import.java | 7 +- .../epatchTestLanguage/JavaExecutable.java | 7 +- .../epatch/epatchTestLanguage/JavaImport.java | 7 +- .../epatchTestLanguage/ListAssignment.java | 7 +- .../epatch/epatchTestLanguage/Migration.java | 7 +- .../epatchTestLanguage/ModelImport.java | 7 +- .../epatchTestLanguage/NamedObject.java | 7 +- .../epatchTestLanguage/NamedResource.java | 7 +- .../epatch/epatchTestLanguage/ObjectCopy.java | 7 +- .../epatch/epatchTestLanguage/ObjectNew.java | 7 +- .../epatch/epatchTestLanguage/ObjectRef.java | 7 +- .../epatchTestLanguage/ResourceImport.java | 7 +- .../epatchTestLanguage/SingleAssignment.java | 7 +- .../impl/AssignmentImpl.java | 7 +- .../impl/AssignmentValueImpl.java | 7 +- .../impl/CreatedObjectImpl.java | 7 +- .../impl/EPackageImportImpl.java | 7 +- .../epatchTestLanguage/impl/EPatchImpl.java | 7 +- .../impl/EpatchTestLanguageFactoryImpl.java | 7 +- .../impl/EpatchTestLanguagePackageImpl.java | 7 +- .../impl/ExecutableImpl.java | 7 +- .../impl/ExpressionExecutableImpl.java | 7 +- .../impl/ExtensionImportImpl.java | 7 +- .../epatchTestLanguage/impl/ImportImpl.java | 7 +- .../impl/JavaExecutableImpl.java | 7 +- .../impl/JavaImportImpl.java | 7 +- .../impl/ListAssignmentImpl.java | 7 +- .../impl/MigrationImpl.java | 7 +- .../impl/ModelImportImpl.java | 7 +- .../impl/NamedObjectImpl.java | 7 +- .../impl/NamedResourceImpl.java | 7 +- .../impl/ObjectCopyImpl.java | 7 +- .../impl/ObjectNewImpl.java | 7 +- .../impl/ObjectRefImpl.java | 7 +- .../impl/ResourceImportImpl.java | 7 +- .../impl/SingleAssignmentImpl.java | 7 +- .../EpatchTestLanguageAdapterFactory.java | 7 +- .../util/EpatchTestLanguageSwitch.java | 7 +- ...tchTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/EpatchTestLanguageParser.java | 11 +- .../internal/InternalEpatchTestLanguage.g | 11 +- .../InternalEpatchTestLanguageLexer.java | 80 +- .../InternalEpatchTestLanguageParser.java | 1200 +- .../EpatchTestLanguageSemanticSequencer.java | 11 +- .../EpatchTestLanguageSyntacticSequencer.java | 11 +- .../EpatchTestLanguageGrammarAccess.java | 11 +- ...ctFragmentTestLanguageExRuntimeModule.java | 11 +- ...ractFragmentTestLanguageRuntimeModule.java | 11 +- .../fragments/FragmentTestLanguage.genmodel | 9 +- ...estLanguageExStandaloneSetupGenerated.java | 11 +- ...tTestLanguageStandaloneSetupGenerated.java | 11 +- .../FragmentTestLanguageFactory.java | 7 +- .../FragmentTestLanguagePackage.java | 7 +- .../fragmentTestLanguage/PRFNamed.java | 7 +- .../PRFNamedWithAction.java | 7 +- .../ParserRuleFragments.java | 7 +- .../impl/FragmentTestLanguageFactoryImpl.java | 7 +- .../impl/FragmentTestLanguagePackageImpl.java | 7 +- .../impl/PRFNamedImpl.java | 7 +- .../impl/PRFNamedWithActionImpl.java | 7 +- .../impl/ParserRuleFragmentsImpl.java | 7 +- .../FragmentTestLanguageAdapterFactory.java | 7 +- .../util/FragmentTestLanguageSwitch.java | 7 +- ...entTestLanguageAntlrTokenFileProvider.java | 11 +- ...tTestLanguageExAntlrTokenFileProvider.java | 11 +- .../antlr/FragmentTestLanguageExParser.java | 11 +- .../antlr/FragmentTestLanguageParser.java | 11 +- .../internal/InternalFragmentTestLanguage.g | 11 +- .../internal/InternalFragmentTestLanguageEx.g | 11 +- .../InternalFragmentTestLanguageExLexer.java | 74 +- .../InternalFragmentTestLanguageExParser.java | 584 +- .../InternalFragmentTestLanguageLexer.java | 74 +- .../InternalFragmentTestLanguageParser.java | 572 +- ...agmentTestLanguageExSemanticSequencer.java | 11 +- ...gmentTestLanguageExSyntacticSequencer.java | 11 +- ...FragmentTestLanguageSemanticSequencer.java | 11 +- ...ragmentTestLanguageSyntacticSequencer.java | 11 +- .../FragmentTestLanguageExGrammarAccess.java | 11 +- .../FragmentTestLanguageGrammarAccess.java | 11 +- ...ragmentTestLanguageExInjectorProvider.java | 11 +- .../FragmentTestLanguageInjectorProvider.java | 11 +- ...ntationAwareTestLanguageRuntimeModule.java | 11 +- .../IndentationAwareTestLanguage.genmodel | 9 +- ...eTestLanguageStandaloneSetupGenerated.java | 11 +- .../ChildList.java | 7 +- .../IndentationAwareTestLanguageFactory.java | 7 +- .../IndentationAwareTestLanguagePackage.java | 7 +- .../OtherTreeNode.java | 7 +- .../indentationAwareTestLanguage/Tree.java | 7 +- .../TreeNode.java | 7 +- .../impl/ChildListImpl.java | 7 +- ...dentationAwareTestLanguageFactoryImpl.java | 7 +- ...dentationAwareTestLanguagePackageImpl.java | 7 +- .../impl/OtherTreeNodeImpl.java | 7 +- .../impl/TreeImpl.java | 7 +- .../impl/TreeNodeImpl.java | 7 +- ...tationAwareTestLanguageAdapterFactory.java | 7 +- .../IndentationAwareTestLanguageSwitch.java | 7 +- ...areTestLanguageAntlrTokenFileProvider.java | 11 +- .../IndentationAwareTestLanguageParser.java | 11 +- ...ternalIndentationAwareTestLanguageParser.g | 11 +- ...nalIndentationAwareTestLanguageParser.java | 140 +- ...nternalIndentationAwareTestLanguageLexer.g | 11 +- ...rnalIndentationAwareTestLanguageLexer.java | 82 +- ...ionAwareTestLanguageSemanticSequencer.java | 11 +- ...onAwareTestLanguageSyntacticSequencer.java | 11 +- ...ntationAwareTestLanguageGrammarAccess.java | 11 +- ...tionAwareTestLanguageInjectorProvider.java | 11 +- ...ractKeywordsTestLanguageRuntimeModule.java | 11 +- .../keywords/KeywordsTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../KeywordsTestLanguageFactory.java | 7 +- .../KeywordsTestLanguagePackage.java | 7 +- .../keywords/keywordsTestLanguage/Model.java | 7 +- .../impl/KeywordsTestLanguageFactoryImpl.java | 7 +- .../impl/KeywordsTestLanguagePackageImpl.java | 7 +- .../keywordsTestLanguage/impl/ModelImpl.java | 7 +- .../KeywordsTestLanguageAdapterFactory.java | 7 +- .../util/KeywordsTestLanguageSwitch.java | 7 +- ...rdsTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/KeywordsTestLanguageParser.java | 11 +- .../internal/InternalKeywordsTestLanguage.g | 11 +- .../InternalKeywordsTestLanguageLexer.java | 74 +- .../InternalKeywordsTestLanguageParser.java | 102 +- ...KeywordsTestLanguageSemanticSequencer.java | 11 +- ...eywordsTestLanguageSyntacticSequencer.java | 11 +- .../KeywordsTestLanguageGrammarAccess.java | 11 +- ...NoParametersTestLanguageRuntimeModule.java | 11 +- ...ParametersTestLanguageExRuntimeModule.java | 11 +- ...ctParametersTestLanguageRuntimeModule.java | 11 +- ...woParametersTestLanguageRuntimeModule.java | 11 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../ParametersTestLanguage.genmodel | 9 +- ...estLanguageExStandaloneSetupGenerated.java | 11 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../ParametersTestLanguageFactory.java | 7 +- .../ParametersTestLanguagePackage.java | 7 +- .../ParserRuleParameters.java | 7 +- .../parametersTestLanguage/Scenario.java | 7 +- .../ParametersTestLanguageFactoryImpl.java | 7 +- .../ParametersTestLanguagePackageImpl.java | 7 +- .../impl/ParserRuleParametersImpl.java | 7 +- .../impl/ScenarioImpl.java | 7 +- .../ParametersTestLanguageAdapterFactory.java | 7 +- .../util/ParametersTestLanguageSwitch.java | 7 +- ...ersTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/NoParametersTestLanguageParser.java | 11 +- ...ersTestLanguageAntlrTokenFileProvider.java | 11 +- ...sTestLanguageExAntlrTokenFileProvider.java | 11 +- .../antlr/ParametersTestLanguageExParser.java | 11 +- .../antlr/ParametersTestLanguageParser.java | 11 +- ...ersTestLanguageAntlrTokenFileProvider.java | 11 +- .../TwoParametersTestLanguageParser.java | 11 +- .../InternalNoParametersTestLanguage.g | 11 +- ...InternalNoParametersTestLanguageLexer.java | 74 +- ...nternalNoParametersTestLanguageParser.java | 626 +- .../internal/InternalParametersTestLanguage.g | 11 +- .../InternalParametersTestLanguageEx.g | 11 +- ...InternalParametersTestLanguageExLexer.java | 74 +- ...nternalParametersTestLanguageExParser.java | 602 +- .../InternalParametersTestLanguageLexer.java | 74 +- .../InternalParametersTestLanguageParser.java | 572 +- .../InternalTwoParametersTestLanguage.g | 11 +- ...nternalTwoParametersTestLanguageLexer.java | 74 +- ...ternalTwoParametersTestLanguageParser.java | 640 +- ...rametersTestLanguageSemanticSequencer.java | 11 +- ...ametersTestLanguageSyntacticSequencer.java | 11 +- ...metersTestLanguageExSemanticSequencer.java | 11 +- ...etersTestLanguageExSyntacticSequencer.java | 11 +- ...rametersTestLanguageSemanticSequencer.java | 11 +- ...ametersTestLanguageSyntacticSequencer.java | 11 +- ...rametersTestLanguageSemanticSequencer.java | 11 +- ...ametersTestLanguageSyntacticSequencer.java | 11 +- ...NoParametersTestLanguageGrammarAccess.java | 11 +- ...ParametersTestLanguageExGrammarAccess.java | 11 +- .../ParametersTestLanguageGrammarAccess.java | 11 +- ...woParametersTestLanguageGrammarAccess.java | 11 +- ...arametersTestLanguageInjectorProvider.java | 11 +- ...ametersTestLanguageExInjectorProvider.java | 11 +- ...arametersTestLanguageInjectorProvider.java | 11 +- ...arametersTestLanguageInjectorProvider.java | 11 +- ...actBug292245TestLanguageRuntimeModule.java | 11 +- ...actBug297105TestLanguageRuntimeModule.java | 11 +- ...actBug317840TestLanguageRuntimeModule.java | 11 +- ...oreTerminalsTestLanguageRuntimeModule.java | 11 +- ...denTerminalsTestLanguageRuntimeModule.java | 11 +- ...erminalRulesTestLanguageRuntimeModule.java | 11 +- ...tractUnicodeTestLanguageRuntimeModule.java | 11 +- ...extTerminalsTestLanguageRuntimeModule.java | 11 +- .../Bug292245TestLanguage.genmodel | 9 +- ...5TestLanguageStandaloneSetupGenerated.java | 11 +- .../Bug297105TestLanguage.genmodel | 9 +- ...5TestLanguageStandaloneSetupGenerated.java | 11 +- .../Bug317840TestLanguage.genmodel | 9 +- ...0TestLanguageStandaloneSetupGenerated.java | 11 +- .../EcoreTerminalsTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../HiddenTerminalsTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../TerminalRulesTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../UnicodeTestLanguage.genmodel | 9 +- ...eTestLanguageStandaloneSetupGenerated.java | 11 +- .../XtextTerminalsTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../Bug292245TestLanguageFactory.java | 7 +- .../Bug292245TestLanguagePackage.java | 7 +- .../bug292245TestLanguage/Model.java | 7 +- .../Bug292245TestLanguageFactoryImpl.java | 7 +- .../Bug292245TestLanguagePackageImpl.java | 7 +- .../bug292245TestLanguage/impl/ModelImpl.java | 7 +- .../Bug292245TestLanguageAdapterFactory.java | 7 +- .../util/Bug292245TestLanguageSwitch.java | 7 +- .../Bug297105TestLanguageFactory.java | 7 +- .../Bug297105TestLanguagePackage.java | 7 +- .../bug297105TestLanguage/Expression.java | 7 +- .../bug297105TestLanguage/IntLiteral.java | 7 +- .../bug297105TestLanguage/Literal.java | 7 +- .../bug297105TestLanguage/Model.java | 7 +- .../bug297105TestLanguage/RealLiteral.java | 7 +- .../Bug297105TestLanguageFactoryImpl.java | 7 +- .../Bug297105TestLanguagePackageImpl.java | 7 +- .../impl/ExpressionImpl.java | 7 +- .../impl/IntLiteralImpl.java | 7 +- .../impl/LiteralImpl.java | 7 +- .../bug297105TestLanguage/impl/ModelImpl.java | 7 +- .../impl/RealLiteralImpl.java | 7 +- .../Bug297105TestLanguageAdapterFactory.java | 7 +- .../util/Bug297105TestLanguageSwitch.java | 7 +- .../Bug317840TestLanguageFactory.java | 7 +- .../Bug317840TestLanguagePackage.java | 7 +- .../bug317840TestLanguage/Element.java | 7 +- .../bug317840TestLanguage/Model.java | 7 +- .../bug317840TestLanguage/Named.java | 7 +- .../Bug317840TestLanguageFactoryImpl.java | 7 +- .../Bug317840TestLanguagePackageImpl.java | 7 +- .../impl/ElementImpl.java | 7 +- .../bug317840TestLanguage/impl/ModelImpl.java | 7 +- .../bug317840TestLanguage/impl/NamedImpl.java | 7 +- .../Bug317840TestLanguageAdapterFactory.java | 7 +- .../util/Bug317840TestLanguageSwitch.java | 7 +- .../EcoreTerminalsTestLanguageFactory.java | 7 +- .../EcoreTerminalsTestLanguagePackage.java | 7 +- .../ecoreTerminalsTestLanguage/Model.java | 7 +- ...EcoreTerminalsTestLanguageFactoryImpl.java | 7 +- ...EcoreTerminalsTestLanguagePackageImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- ...reTerminalsTestLanguageAdapterFactory.java | 7 +- .../EcoreTerminalsTestLanguageSwitch.java | 7 +- .../DatatypeHiddens.java | 7 +- .../HiddenTerminalsTestLanguageFactory.java | 7 +- .../HiddenTerminalsTestLanguagePackage.java | 7 +- .../HidingHiddens.java | 7 +- .../InheritingHiddens.java | 7 +- .../InheritingHiddensCall.java | 7 +- .../hiddenTerminalsTestLanguage/Model.java | 7 +- .../OverridingHiddens.java | 7 +- .../OverridingHiddensCall.java | 7 +- .../WithHiddens.java | 7 +- .../WithoutHiddens.java | 7 +- .../impl/DatatypeHiddensImpl.java | 7 +- ...iddenTerminalsTestLanguageFactoryImpl.java | 7 +- ...iddenTerminalsTestLanguagePackageImpl.java | 7 +- .../impl/HidingHiddensImpl.java | 7 +- .../impl/InheritingHiddensCallImpl.java | 7 +- .../impl/InheritingHiddensImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- .../impl/OverridingHiddensCallImpl.java | 7 +- .../impl/OverridingHiddensImpl.java | 7 +- .../impl/WithHiddensImpl.java | 7 +- .../impl/WithoutHiddensImpl.java | 7 +- ...enTerminalsTestLanguageAdapterFactory.java | 7 +- .../HiddenTerminalsTestLanguageSwitch.java | 7 +- ...245TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug292245TestLanguageParser.java | 11 +- ...105TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug297105TestLanguageParser.java | 11 +- ...840TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug317840TestLanguageParser.java | 11 +- ...alsTestLanguageAntlrTokenFileProvider.java | 11 +- .../EcoreTerminalsTestLanguageParser.java | 11 +- ...alsTestLanguageAntlrTokenFileProvider.java | 11 +- .../HiddenTerminalsTestLanguageParser.java | 11 +- ...lesTestLanguageAntlrTokenFileProvider.java | 11 +- .../TerminalRulesTestLanguageParser.java | 11 +- ...odeTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/UnicodeTestLanguageParser.java | 11 +- ...alsTestLanguageAntlrTokenFileProvider.java | 11 +- .../XtextTerminalsTestLanguageParser.java | 11 +- .../internal/InternalBug292245TestLanguage.g | 11 +- .../InternalBug292245TestLanguageLexer.java | 14 +- .../InternalBug292245TestLanguageParser.java | 142 +- .../internal/InternalBug297105TestLanguage.g | 11 +- .../InternalBug297105TestLanguageLexer.java | 78 +- .../InternalBug297105TestLanguageParser.java | 172 +- .../internal/InternalBug317840TestLanguage.g | 11 +- .../InternalBug317840TestLanguageLexer.java | 74 +- .../InternalBug317840TestLanguageParser.java | 122 +- .../InternalEcoreTerminalsTestLanguage.g | 11 +- ...ternalEcoreTerminalsTestLanguageLexer.java | 62 +- ...ernalEcoreTerminalsTestLanguageParser.java | 64 +- .../InternalHiddenTerminalsTestLanguage.g | 11 +- ...ernalHiddenTerminalsTestLanguageLexer.java | 34 +- ...rnalHiddenTerminalsTestLanguageParser.java | 302 +- .../InternalTerminalRulesTestLanguage.g | 11 +- ...nternalTerminalRulesTestLanguageLexer.java | 112 +- ...ternalTerminalRulesTestLanguageParser.java | 102 +- .../internal/InternalUnicodeTestLanguage.g | 11 +- .../InternalUnicodeTestLanguageLexer.java | 80 +- .../InternalUnicodeTestLanguageParser.java | 86 +- .../InternalXtextTerminalsTestLanguage.g | 11 +- ...ternalXtextTerminalsTestLanguageLexer.java | 74 +- ...ernalXtextTerminalsTestLanguageParser.java | 1206 +- ...ug292245TestLanguageSemanticSequencer.java | 11 +- ...g292245TestLanguageSyntacticSequencer.java | 11 +- ...ug297105TestLanguageSemanticSequencer.java | 11 +- ...g297105TestLanguageSyntacticSequencer.java | 11 +- ...ug317840TestLanguageSemanticSequencer.java | 11 +- ...g317840TestLanguageSyntacticSequencer.java | 11 +- ...erminalsTestLanguageSemanticSequencer.java | 11 +- ...rminalsTestLanguageSyntacticSequencer.java | 11 +- ...erminalsTestLanguageSemanticSequencer.java | 11 +- ...rminalsTestLanguageSyntacticSequencer.java | 11 +- ...nalRulesTestLanguageSemanticSequencer.java | 11 +- ...alRulesTestLanguageSyntacticSequencer.java | 11 +- .../UnicodeTestLanguageSemanticSequencer.java | 11 +- ...UnicodeTestLanguageSyntacticSequencer.java | 11 +- ...erminalsTestLanguageSemanticSequencer.java | 11 +- ...rminalsTestLanguageSyntacticSequencer.java | 11 +- .../Bug292245TestLanguageGrammarAccess.java | 11 +- .../Bug297105TestLanguageGrammarAccess.java | 11 +- .../Bug317840TestLanguageGrammarAccess.java | 11 +- ...oreTerminalsTestLanguageGrammarAccess.java | 11 +- ...denTerminalsTestLanguageGrammarAccess.java | 11 +- ...erminalRulesTestLanguageGrammarAccess.java | 11 +- .../UnicodeTestLanguageGrammarAccess.java | 11 +- ...extTerminalsTestLanguageGrammarAccess.java | 11 +- .../terminalRulesTestLanguage/Model.java | 7 +- .../TerminalRulesTestLanguageFactory.java | 7 +- .../TerminalRulesTestLanguagePackage.java | 7 +- .../impl/ModelImpl.java | 7 +- .../TerminalRulesTestLanguageFactoryImpl.java | 7 +- .../TerminalRulesTestLanguagePackageImpl.java | 7 +- ...rminalRulesTestLanguageAdapterFactory.java | 7 +- .../util/TerminalRulesTestLanguageSwitch.java | 7 +- .../terminalrules/unicode/AbstractString.java | 7 +- .../parser/terminalrules/unicode/GString.java | 7 +- .../parser/terminalrules/unicode/Model.java | 7 +- .../terminalrules/unicode/QuotedString.java | 7 +- .../terminalrules/unicode/UnicodeFactory.java | 7 +- .../terminalrules/unicode/UnicodePackage.java | 7 +- .../unicode/impl/AbstractStringImpl.java | 7 +- .../unicode/impl/GStringImpl.java | 7 +- .../terminalrules/unicode/impl/ModelImpl.java | 7 +- .../unicode/impl/QuotedStringImpl.java | 7 +- .../unicode/impl/UnicodeFactoryImpl.java | 7 +- .../unicode/impl/UnicodePackageImpl.java | 7 +- .../unicode/util/UnicodeAdapterFactory.java | 7 +- .../unicode/util/UnicodeSwitch.java | 7 +- .../AbstractElement.java | 7 +- .../AbstractMetamodelDeclaration.java | 7 +- .../AbstractNegatedToken.java | 7 +- .../AbstractRule.java | 7 +- .../xtextTerminalsTestLanguage/Action.java | 7 +- .../Alternatives.java | 7 +- .../Assignment.java | 7 +- .../CharacterRange.java | 7 +- .../CrossReference.java | 7 +- .../EnumLiteralDeclaration.java | 7 +- .../xtextTerminalsTestLanguage/EnumRule.java | 7 +- .../GeneratedMetamodel.java | 7 +- .../xtextTerminalsTestLanguage/Grammar.java | 7 +- .../xtextTerminalsTestLanguage/Group.java | 7 +- .../xtextTerminalsTestLanguage/Keyword.java | 7 +- .../NegatedToken.java | 7 +- .../ParserRule.java | 7 +- .../ReferencedMetamodel.java | 7 +- .../xtextTerminalsTestLanguage/RuleCall.java | 7 +- .../TerminalRule.java | 7 +- .../xtextTerminalsTestLanguage/TypeRef.java | 7 +- .../UntilToken.java | 7 +- .../xtextTerminalsTestLanguage/Wildcard.java | 7 +- .../XtextTerminalsTestLanguageFactory.java | 7 +- .../XtextTerminalsTestLanguagePackage.java | 7 +- .../impl/AbstractElementImpl.java | 7 +- .../AbstractMetamodelDeclarationImpl.java | 7 +- .../impl/AbstractNegatedTokenImpl.java | 7 +- .../impl/AbstractRuleImpl.java | 7 +- .../impl/ActionImpl.java | 7 +- .../impl/AlternativesImpl.java | 7 +- .../impl/AssignmentImpl.java | 7 +- .../impl/CharacterRangeImpl.java | 7 +- .../impl/CrossReferenceImpl.java | 7 +- .../impl/EnumLiteralDeclarationImpl.java | 7 +- .../impl/EnumRuleImpl.java | 7 +- .../impl/GeneratedMetamodelImpl.java | 7 +- .../impl/GrammarImpl.java | 7 +- .../impl/GroupImpl.java | 7 +- .../impl/KeywordImpl.java | 7 +- .../impl/NegatedTokenImpl.java | 7 +- .../impl/ParserRuleImpl.java | 7 +- .../impl/ReferencedMetamodelImpl.java | 7 +- .../impl/RuleCallImpl.java | 7 +- .../impl/TerminalRuleImpl.java | 7 +- .../impl/TypeRefImpl.java | 7 +- .../impl/UntilTokenImpl.java | 7 +- .../impl/WildcardImpl.java | 7 +- ...XtextTerminalsTestLanguageFactoryImpl.java | 7 +- ...XtextTerminalsTestLanguagePackageImpl.java | 7 +- ...xtTerminalsTestLanguageAdapterFactory.java | 7 +- .../XtextTerminalsTestLanguageSwitch.java | 7 +- ...ingBug325745TestLanguageRuntimeModule.java | 11 +- ...ingBug325745TestLanguageRuntimeModule.java | 11 +- ...rderedGroupsTestLanguageRuntimeModule.java | 11 +- ...ingBug325745TestLanguageRuntimeModule.java | 11 +- ...rderedGroupsTestLanguageRuntimeModule.java | 11 +- ...rderedGroupsTestLanguageRuntimeModule.java | 11 +- ...BacktrackingBug325745TestLanguage.genmodel | 9 +- ...5TestLanguageStandaloneSetupGenerated.java | 11 +- ...5TestLanguageStandaloneSetupGenerated.java | 11 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- ...5TestLanguageStandaloneSetupGenerated.java | 11 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../UnorderedGroupsTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- ...ktrackingBug325745TestLanguageFactory.java | 7 +- ...ktrackingBug325745TestLanguagePackage.java | 7 +- .../DataType.java | 7 +- .../Element.java | 7 +- .../Expression.java | 7 +- .../Model.java | 7 +- .../SimpleTerm.java | 7 +- ...ckingBug325745TestLanguageFactoryImpl.java | 7 +- ...ckingBug325745TestLanguagePackageImpl.java | 7 +- .../impl/DataTypeImpl.java | 7 +- .../impl/ElementImpl.java | 7 +- .../impl/ExpressionImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- .../impl/SimpleTermImpl.java | 7 +- ...ngBug325745TestLanguageAdapterFactory.java | 7 +- ...cktrackingBug325745TestLanguageSwitch.java | 7 +- ...745TestLanguageAntlrTokenFileProvider.java | 11 +- ...cktrackingBug325745TestLanguageParser.java | 11 +- ...745TestLanguageAntlrTokenFileProvider.java | 11 +- ...cktrackingBug325745TestLanguageParser.java | 11 +- ...upsTestLanguageAntlrTokenFileProvider.java | 11 +- .../ExUnorderedGroupsTestLanguageParser.java | 11 +- ...745TestLanguageAntlrTokenFileProvider.java | 11 +- ...cktrackingBug325745TestLanguageParser.java | 11 +- ...upsTestLanguageAntlrTokenFileProvider.java | 11 +- ...mpleUnorderedGroupsTestLanguageParser.java | 11 +- ...upsTestLanguageAntlrTokenFileProvider.java | 11 +- .../UnorderedGroupsTestLanguageParser.java | 11 +- ...nternalBacktrackingBug325745TestLanguage.g | 11 +- ...acktrackingBug325745TestLanguageLexer.java | 74 +- ...cktrackingBug325745TestLanguageParser.java | 438 +- ...ernalExBacktrackingBug325745TestLanguage.g | 11 +- ...acktrackingBug325745TestLanguageLexer.java | 74 +- ...cktrackingBug325745TestLanguageParser.java | 450 +- .../InternalExUnorderedGroupsTestLanguage.g | 11 +- ...nalExUnorderedGroupsTestLanguageLexer.java | 74 +- ...alExUnorderedGroupsTestLanguageParser.java | 2518 ++-- ...lSimpleBacktrackingBug325745TestLanguage.g | 11 +- ...acktrackingBug325745TestLanguageLexer.java | 74 +- ...cktrackingBug325745TestLanguageParser.java | 450 +- ...nternalSimpleUnorderedGroupsTestLanguage.g | 11 +- ...impleUnorderedGroupsTestLanguageLexer.java | 74 +- ...mpleUnorderedGroupsTestLanguageParser.java | 2518 ++-- .../InternalUnorderedGroupsTestLanguage.g | 11 +- ...ernalUnorderedGroupsTestLanguageLexer.java | 74 +- ...rnalUnorderedGroupsTestLanguageParser.java | 2506 ++-- ...ug325745TestLanguageSemanticSequencer.java | 11 +- ...g325745TestLanguageSyntacticSequencer.java | 11 +- ...ug325745TestLanguageSemanticSequencer.java | 11 +- ...g325745TestLanguageSyntacticSequencer.java | 11 +- ...edGroupsTestLanguageSemanticSequencer.java | 11 +- ...dGroupsTestLanguageSyntacticSequencer.java | 11 +- ...ug325745TestLanguageSemanticSequencer.java | 11 +- ...g325745TestLanguageSyntacticSequencer.java | 11 +- ...edGroupsTestLanguageSemanticSequencer.java | 11 +- ...dGroupsTestLanguageSyntacticSequencer.java | 11 +- ...edGroupsTestLanguageSemanticSequencer.java | 11 +- ...dGroupsTestLanguageSyntacticSequencer.java | 11 +- ...ingBug325745TestLanguageGrammarAccess.java | 11 +- ...ingBug325745TestLanguageGrammarAccess.java | 11 +- ...rderedGroupsTestLanguageGrammarAccess.java | 11 +- ...ingBug325745TestLanguageGrammarAccess.java | 11 +- ...rderedGroupsTestLanguageGrammarAccess.java | 11 +- ...rderedGroupsTestLanguageGrammarAccess.java | 11 +- .../unorderedGroupsTestLanguage/Model.java | 7 +- .../NestedModel.java | 7 +- .../UnorderedGroupsTestLanguageFactory.java | 7 +- .../UnorderedGroupsTestLanguagePackage.java | 7 +- .../UnorderedSerialization.java | 7 +- .../impl/ModelImpl.java | 7 +- .../impl/NestedModelImpl.java | 7 +- ...norderedGroupsTestLanguageFactoryImpl.java | 7 +- ...norderedGroupsTestLanguagePackageImpl.java | 7 +- .../impl/UnorderedSerializationImpl.java | 7 +- ...deredGroupsTestLanguageAdapterFactory.java | 7 +- .../UnorderedGroupsTestLanguageSwitch.java | 7 +- ...ctFormatterTestLanguage2RuntimeModule.java | 11 +- ...actFormatterTestLanguageRuntimeModule.java | 11 +- .../formatter/FormatterTestLanguage.genmodel | 9 +- .../formatter/FormatterTestLanguage2.genmodel | 9 +- ...TestLanguage2StandaloneSetupGenerated.java | 11 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../formattertestlanguage/Assign.java | 7 +- .../formattertestlanguage/Datatypes.java | 7 +- .../formatter/formattertestlanguage/Decl.java | 7 +- .../formattertestlanguage/Enum1.java | 7 +- .../formattertestlanguage/Enumeration.java | 7 +- .../FormattertestlanguageFactory.java | 7 +- .../FormattertestlanguagePackage.java | 7 +- .../formattertestlanguage/FqnObj.java | 7 +- .../formattertestlanguage/FqnRef.java | 7 +- .../formatter/formattertestlanguage/Line.java | 7 +- .../formatter/formattertestlanguage/Meth.java | 7 +- .../formattertestlanguage/Param.java | 7 +- .../formatter/formattertestlanguage/Root.java | 7 +- .../formattertestlanguage/Space.java | 7 +- .../SuppressedHidden.java | 7 +- .../SuppressedHiddenSub.java | 7 +- .../SuppressedHiddenSubID.java | 7 +- .../SuppressedHiddenSubSub.java | 7 +- .../TestIndentation.java | 7 +- .../formattertestlanguage/TestLinewrap.java | 7 +- .../TestLinewrapMinMax.java | 7 +- .../WrappingDataTypeTest.java | 7 +- .../impl/AssignImpl.java | 7 +- .../impl/DatatypesImpl.java | 7 +- .../formattertestlanguage/impl/DeclImpl.java | 7 +- .../impl/EnumerationImpl.java | 7 +- .../FormattertestlanguageFactoryImpl.java | 7 +- .../FormattertestlanguagePackageImpl.java | 7 +- .../impl/FqnObjImpl.java | 7 +- .../impl/FqnRefImpl.java | 7 +- .../formattertestlanguage/impl/LineImpl.java | 7 +- .../formattertestlanguage/impl/MethImpl.java | 7 +- .../formattertestlanguage/impl/ParamImpl.java | 7 +- .../formattertestlanguage/impl/RootImpl.java | 7 +- .../formattertestlanguage/impl/SpaceImpl.java | 7 +- .../impl/SuppressedHiddenImpl.java | 7 +- .../impl/SuppressedHiddenSubIDImpl.java | 7 +- .../impl/SuppressedHiddenSubImpl.java | 7 +- .../impl/SuppressedHiddenSubSubImpl.java | 7 +- .../impl/TestIndentationImpl.java | 7 +- .../impl/TestLinewrapImpl.java | 7 +- .../impl/TestLinewrapMinMaxImpl.java | 7 +- .../impl/WrappingDataTypeTestImpl.java | 7 +- .../FormattertestlanguageAdapterFactory.java | 7 +- .../util/FormattertestlanguageSwitch.java | 7 +- .../Formattertestlanguage2Factory.java | 7 +- .../Formattertestlanguage2Package.java | 7 +- .../formattertestlanguage2/Root.java | 7 +- .../Formattertestlanguage2FactoryImpl.java | 7 +- .../Formattertestlanguage2PackageImpl.java | 7 +- .../formattertestlanguage2/impl/RootImpl.java | 7 +- .../Formattertestlanguage2AdapterFactory.java | 7 +- .../util/Formattertestlanguage2Switch.java | 7 +- ...erTestLanguage2AntlrTokenFileProvider.java | 11 +- .../antlr/FormatterTestLanguage2Parser.java | 11 +- ...terTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/FormatterTestLanguageParser.java | 11 +- .../internal/InternalFormatterTestLanguage.g | 11 +- .../internal/InternalFormatterTestLanguage2.g | 11 +- .../InternalFormatterTestLanguage2Lexer.java | 74 +- .../InternalFormatterTestLanguage2Parser.java | 32 +- .../InternalFormatterTestLanguageLexer.java | 74 +- .../InternalFormatterTestLanguageParser.java | 724 +- ...rmatterTestLanguage2SemanticSequencer.java | 11 +- ...matterTestLanguage2SyntacticSequencer.java | 11 +- ...ormatterTestLanguageSemanticSequencer.java | 11 +- ...rmatterTestLanguageSyntacticSequencer.java | 11 +- .../FormatterTestLanguage2GrammarAccess.java | 11 +- .../FormatterTestLanguageGrammarAccess.java | 11 +- .../impl/AbstractBug305397RuntimeModule.java | 11 +- ...tAssociationTestLanguageRuntimeModule.java | 11 +- .../xtext/parsetree/impl/Bug305397.genmodel | 6 +- .../Bug305397StandaloneSetupGenerated.java | 11 +- .../CommentAssociationTestLanguage.genmodel | 9 +- ...nTestLanguageStandaloneSetupGenerated.java | 11 +- .../impl/bug305397/Bug305397Factory.java | 7 +- .../impl/bug305397/Bug305397Package.java | 7 +- .../parsetree/impl/bug305397/Element.java | 7 +- .../xtext/parsetree/impl/bug305397/Model.java | 7 +- .../bug305397/impl/Bug305397FactoryImpl.java | 7 +- .../bug305397/impl/Bug305397PackageImpl.java | 7 +- .../impl/bug305397/impl/ElementImpl.java | 7 +- .../impl/bug305397/impl/ModelImpl.java | 7 +- .../util/Bug305397AdapterFactory.java | 7 +- .../impl/bug305397/util/Bug305397Switch.java | 7 +- .../CommentAssociationFactory.java | 7 +- .../CommentAssociationPackage.java | 7 +- .../impl/commentAssociation/Element.java | 7 +- .../impl/commentAssociation/Model.java | 7 +- .../impl/CommentAssociationFactoryImpl.java | 7 +- .../impl/CommentAssociationPackageImpl.java | 7 +- .../commentAssociation/impl/ElementImpl.java | 7 +- .../commentAssociation/impl/ModelImpl.java | 7 +- .../CommentAssociationAdapterFactory.java | 7 +- .../util/CommentAssociationSwitch.java | 7 +- .../Bug305397AntlrTokenFileProvider.java | 11 +- .../impl/parser/antlr/Bug305397Parser.java | 11 +- ...ionTestLanguageAntlrTokenFileProvider.java | 11 +- .../CommentAssociationTestLanguageParser.java | 11 +- .../parser/antlr/internal/InternalBug305397.g | 11 +- .../internal/InternalBug305397Lexer.java | 74 +- .../internal/InternalBug305397Parser.java | 72 +- .../InternalCommentAssociationTestLanguage.g | 11 +- ...alCommentAssociationTestLanguageLexer.java | 74 +- ...lCommentAssociationTestLanguageParser.java | 68 +- .../Bug305397SemanticSequencer.java | 11 +- .../Bug305397SyntacticSequencer.java | 11 +- ...ociationTestLanguageSemanticSequencer.java | 11 +- ...ciationTestLanguageSyntacticSequencer.java | 11 +- .../impl/services/Bug305397GrammarAccess.java | 11 +- ...tAssociationTestLanguageGrammarAccess.java | 11 +- ...actBug299395TestLanguageRuntimeModule.java | 11 +- ...actBug302128TestLanguageRuntimeModule.java | 11 +- ...plexReconstrTestLanguageRuntimeModule.java | 11 +- ...ionBug269362TestLanguageRuntimeModule.java | 11 +- ...izationErrorTestLanguageRuntimeModule.java | 11 +- .../reconstr/Bug299395TestLanguage.genmodel | 9 +- ...5TestLanguageStandaloneSetupGenerated.java | 11 +- .../reconstr/Bug302128TestLanguage.genmodel | 9 +- ...8TestLanguageStandaloneSetupGenerated.java | 11 +- .../ComplexReconstrTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- ...erializationBug269362TestLanguage.genmodel | 9 +- ...2TestLanguageStandaloneSetupGenerated.java | 11 +- .../SerializationErrorTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../reconstr/bug299395/Bug299395Factory.java | 7 +- .../reconstr/bug299395/Bug299395Package.java | 7 +- .../parsetree/reconstr/bug299395/Model.java | 7 +- .../reconstr/bug299395/SubModel.java | 7 +- .../bug299395/impl/Bug299395FactoryImpl.java | 7 +- .../bug299395/impl/Bug299395PackageImpl.java | 7 +- .../reconstr/bug299395/impl/ModelImpl.java | 7 +- .../reconstr/bug299395/impl/SubModelImpl.java | 7 +- .../util/Bug299395AdapterFactory.java | 7 +- .../bug299395/util/Bug299395Switch.java | 7 +- .../reconstr/bug302128/Bug302128Factory.java | 7 +- .../reconstr/bug302128/Bug302128Package.java | 7 +- .../parsetree/reconstr/bug302128/Element.java | 7 +- .../parsetree/reconstr/bug302128/Model.java | 7 +- .../bug302128/impl/Bug302128FactoryImpl.java | 7 +- .../bug302128/impl/Bug302128PackageImpl.java | 7 +- .../reconstr/bug302128/impl/ElementImpl.java | 7 +- .../reconstr/bug302128/impl/ModelImpl.java | 7 +- .../util/Bug302128AdapterFactory.java | 7 +- .../bug302128/util/Bug302128Switch.java | 7 +- .../reconstr/complexrewritetest/Add.java | 7 +- .../reconstr/complexrewritetest/Atom.java | 7 +- .../reconstr/complexrewritetest/C1.java | 7 +- .../reconstr/complexrewritetest/C2.java | 7 +- .../reconstr/complexrewritetest/C3.java | 7 +- .../ComplexrewritetestFactory.java | 7 +- .../ComplexrewritetestPackage.java | 7 +- .../complexrewritetest/Expression.java | 7 +- .../reconstr/complexrewritetest/Minus.java | 7 +- .../reconstr/complexrewritetest/Root.java | 7 +- .../reconstr/complexrewritetest/TrickyB.java | 7 +- .../reconstr/complexrewritetest/TrickyC.java | 7 +- .../reconstr/complexrewritetest/TrickyD.java | 7 +- .../reconstr/complexrewritetest/TrickyE.java | 7 +- .../reconstr/complexrewritetest/TrickyF.java | 7 +- .../reconstr/complexrewritetest/TrickyG.java | 7 +- .../reconstr/complexrewritetest/TrickyG1.java | 7 +- .../reconstr/complexrewritetest/TrickyG2.java | 7 +- .../complexrewritetest/impl/AddImpl.java | 7 +- .../complexrewritetest/impl/AtomImpl.java | 7 +- .../complexrewritetest/impl/C1Impl.java | 7 +- .../complexrewritetest/impl/C2Impl.java | 7 +- .../complexrewritetest/impl/C3Impl.java | 7 +- .../impl/ComplexrewritetestFactoryImpl.java | 7 +- .../impl/ComplexrewritetestPackageImpl.java | 7 +- .../impl/ExpressionImpl.java | 7 +- .../complexrewritetest/impl/MinusImpl.java | 7 +- .../complexrewritetest/impl/RootImpl.java | 7 +- .../complexrewritetest/impl/TrickyBImpl.java | 7 +- .../complexrewritetest/impl/TrickyCImpl.java | 7 +- .../complexrewritetest/impl/TrickyDImpl.java | 7 +- .../complexrewritetest/impl/TrickyEImpl.java | 7 +- .../complexrewritetest/impl/TrickyFImpl.java | 7 +- .../complexrewritetest/impl/TrickyG1Impl.java | 7 +- .../complexrewritetest/impl/TrickyG2Impl.java | 7 +- .../complexrewritetest/impl/TrickyGImpl.java | 7 +- .../ComplexrewritetestAdapterFactory.java | 7 +- .../util/ComplexrewritetestSwitch.java | 7 +- ...395TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug299395TestLanguageParser.java | 11 +- ...128TestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/Bug302128TestLanguageParser.java | 11 +- ...strTestLanguageAntlrTokenFileProvider.java | 11 +- .../ComplexReconstrTestLanguageParser.java | 11 +- ...362TestLanguageAntlrTokenFileProvider.java | 11 +- ...ializationBug269362TestLanguageParser.java | 11 +- ...rorTestLanguageAntlrTokenFileProvider.java | 11 +- .../SerializationErrorTestLanguageParser.java | 11 +- .../internal/InternalBug299395TestLanguage.g | 11 +- .../InternalBug299395TestLanguageLexer.java | 74 +- .../InternalBug299395TestLanguageParser.java | 108 +- .../internal/InternalBug302128TestLanguage.g | 11 +- .../InternalBug302128TestLanguageLexer.java | 90 +- .../InternalBug302128TestLanguageParser.java | 86 +- .../InternalComplexReconstrTestLanguage.g | 11 +- ...ernalComplexReconstrTestLanguageLexer.java | 74 +- ...rnalComplexReconstrTestLanguageParser.java | 232 +- ...ternalSerializationBug269362TestLanguage.g | 11 +- ...rializationBug269362TestLanguageLexer.java | 74 +- ...ializationBug269362TestLanguageParser.java | 62 +- .../InternalSerializationErrorTestLanguage.g | 11 +- ...alSerializationErrorTestLanguageLexer.java | 74 +- ...lSerializationErrorTestLanguageParser.java | 196 +- .../Model.java | 7 +- ...alizationBug269362TestLanguageFactory.java | 7 +- ...alizationBug269362TestLanguagePackage.java | 7 +- .../impl/ModelImpl.java | 7 +- ...ationBug269362TestLanguageFactoryImpl.java | 7 +- ...ationBug269362TestLanguagePackageImpl.java | 7 +- ...onBug269362TestLanguageAdapterFactory.java | 7 +- ...ializationBug269362TestLanguageSwitch.java | 7 +- .../reconstr/serializationerror/Indent.java | 7 +- .../reconstr/serializationerror/Model.java | 7 +- .../SerializationerrorFactory.java | 7 +- .../SerializationerrorPackage.java | 7 +- .../reconstr/serializationerror/Test.java | 7 +- .../serializationerror/TwoOptions.java | 7 +- .../serializationerror/TwoRequired.java | 7 +- .../serializationerror/impl/IndentImpl.java | 7 +- .../serializationerror/impl/ModelImpl.java | 7 +- .../impl/SerializationerrorFactoryImpl.java | 7 +- .../impl/SerializationerrorPackageImpl.java | 7 +- .../serializationerror/impl/TestImpl.java | 7 +- .../impl/TwoOptionsImpl.java | 7 +- .../impl/TwoRequiredImpl.java | 7 +- .../SerializationerrorAdapterFactory.java | 7 +- .../util/SerializationerrorSwitch.java | 7 +- ...ug299395TestLanguageSemanticSequencer.java | 11 +- ...g299395TestLanguageSyntacticSequencer.java | 11 +- ...ug302128TestLanguageSemanticSequencer.java | 11 +- ...g302128TestLanguageSyntacticSequencer.java | 11 +- ...ReconstrTestLanguageSemanticSequencer.java | 11 +- ...econstrTestLanguageSyntacticSequencer.java | 11 +- ...ug269362TestLanguageSemanticSequencer.java | 11 +- ...g269362TestLanguageSyntacticSequencer.java | 11 +- ...ionErrorTestLanguageSemanticSequencer.java | 11 +- ...onErrorTestLanguageSyntacticSequencer.java | 11 +- .../Bug299395TestLanguageGrammarAccess.java | 11 +- .../Bug302128TestLanguageGrammarAccess.java | 11 +- ...plexReconstrTestLanguageGrammarAccess.java | 11 +- ...ionBug269362TestLanguageGrammarAccess.java | 11 +- ...izationErrorTestLanguageGrammarAccess.java | 11 +- ...tractTransientValuesTestRuntimeModule.java | 11 +- .../TransientValuesTest.genmodel | 9 +- ...entValuesTestStandaloneSetupGenerated.java | 11 +- ...sientValuesTestAntlrTokenFileProvider.java | 11 +- .../antlr/TransientValuesTestParser.java | 11 +- .../internal/InternalTransientValuesTest.g | 11 +- .../InternalTransientValuesTestLexer.java | 74 +- .../InternalTransientValuesTestParser.java | 136 +- .../TransientValuesTestSemanticSequencer.java | 11 +- ...TransientValuesTestSyntacticSequencer.java | 11 +- .../TransientValuesTestGrammarAccess.java | 11 +- .../transientvaluestest/Root.java | 7 +- .../transientvaluestest/TestList.java | 7 +- .../transientvaluestest/TestOptional.java | 7 +- .../transientvaluestest/TestRequired.java | 7 +- .../TransientvaluestestFactory.java | 7 +- .../TransientvaluestestPackage.java | 7 +- .../transientvaluestest/impl/RootImpl.java | 7 +- .../impl/TestListImpl.java | 7 +- .../impl/TestOptionalImpl.java | 7 +- .../impl/TestRequiredImpl.java | 7 +- .../impl/TransientvaluestestFactoryImpl.java | 7 +- .../impl/TransientvaluestestPackageImpl.java | 7 +- .../TransientvaluestestAdapterFactory.java | 7 +- .../util/TransientvaluestestSwitch.java | 7 +- ...assignedTextTestLanguageRuntimeModule.java | 11 +- .../UnassignedTextTestLanguage.genmodel | 9 +- ...tTestLanguageStandaloneSetupGenerated.java | 11 +- ...extTestLanguageAntlrTokenFileProvider.java | 11 +- .../UnassignedTextTestLanguageParser.java | 11 +- .../InternalUnassignedTextTestLanguage.g | 11 +- ...ternalUnassignedTextTestLanguageLexer.java | 122 +- ...ernalUnassignedTextTestLanguageParser.java | 222 +- ...gnedTextTestLanguageSemanticSequencer.java | 11 +- ...nedTextTestLanguageSyntacticSequencer.java | 11 +- ...assignedTextTestLanguageGrammarAccess.java | 11 +- .../CaseInsensitiveKeywordRule.java | 7 +- .../unassignedtext/CommonTerminalsRule.java | 7 +- .../unassignedtext/DatatypeRule.java | 7 +- .../unassignedtext/GroupRule.java | 7 +- .../unassignedtext/unassignedtext/Model.java | 7 +- .../unassignedtext/MultiRule.java | 7 +- .../unassignedtext/PluralRule.java | 7 +- .../unassignedtext/UnassignedtextFactory.java | 7 +- .../unassignedtext/UnassignedtextPackage.java | 7 +- .../impl/CaseInsensitiveKeywordRuleImpl.java | 7 +- .../impl/CommonTerminalsRuleImpl.java | 7 +- .../unassignedtext/impl/DatatypeRuleImpl.java | 7 +- .../unassignedtext/impl/GroupRuleImpl.java | 7 +- .../unassignedtext/impl/ModelImpl.java | 7 +- .../unassignedtext/impl/MultiRuleImpl.java | 7 +- .../unassignedtext/impl/PluralRuleImpl.java | 7 +- .../impl/UnassignedtextFactoryImpl.java | 7 +- .../impl/UnassignedtextPackageImpl.java | 7 +- .../util/UnassignedtextAdapterFactory.java | 7 +- .../util/UnassignedtextSwitch.java | 7 +- .../AbstractBug385636RuntimeModule.java | 11 +- ...jectAtOffsetTestLanguageRuntimeModule.java | 11 +- ...IntegerationTestLanguageRuntimeModule.java | 11 +- ...iveContainerTestLanguageRuntimeModule.java | 11 +- ...tionProviderTestLanguageRuntimeModule.java | 11 +- .../eclipse/xtext/resource/Bug385636.genmodel | 6 +- .../Bug385636StandaloneSetupGenerated.java | 11 +- .../EObjectAtOffsetTestLanguage.genmodel | 9 +- ...tTestLanguageStandaloneSetupGenerated.java | 11 +- ...erBuilderIntegerationTestLanguage.genmodel | 5 +- ...nTestLanguageStandaloneSetupGenerated.java | 11 +- .../LiveContainerTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../LocationProviderTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../resource/bug385636/Bug385636Factory.java | 7 +- .../resource/bug385636/Bug385636Package.java | 7 +- .../resource/bug385636/DefineVariable.java | 7 +- .../resource/bug385636/DefineVariables.java | 7 +- .../xtext/resource/bug385636/Expression.java | 7 +- .../resource/bug385636/Expression_Equal.java | 7 +- .../bug385636/Expression_Larger_Equal.java | 7 +- .../bug385636/Expression_Not_Equal.java | 7 +- .../bug385636/Expression_Not_Greater.java | 7 +- .../bug385636/Expression_Not_Less.java | 7 +- .../bug385636/Expression_Smaller.java | 7 +- .../bug385636/Expression_Smaller_Equal.java | 7 +- .../bug385636/Expression_VariableName.java | 7 +- .../resource/bug385636/NVariableAccess.java | 7 +- .../xtext/resource/bug385636/Program.java | 7 +- .../bug385636/impl/Bug385636FactoryImpl.java | 7 +- .../bug385636/impl/Bug385636PackageImpl.java | 7 +- .../bug385636/impl/DefineVariableImpl.java | 7 +- .../bug385636/impl/DefineVariablesImpl.java | 7 +- .../bug385636/impl/ExpressionImpl.java | 7 +- .../bug385636/impl/Expression_EqualImpl.java | 7 +- .../impl/Expression_Larger_EqualImpl.java | 7 +- .../impl/Expression_Not_EqualImpl.java | 7 +- .../impl/Expression_Not_GreaterImpl.java | 7 +- .../impl/Expression_Not_LessImpl.java | 7 +- .../impl/Expression_SmallerImpl.java | 7 +- .../impl/Expression_Smaller_EqualImpl.java | 7 +- .../impl/Expression_VariableNameImpl.java | 7 +- .../bug385636/impl/NVariableAccessImpl.java | 7 +- .../resource/bug385636/impl/ProgramImpl.java | 7 +- .../util/Bug385636AdapterFactory.java | 7 +- .../bug385636/util/Bug385636Switch.java | 7 +- .../AbstractBar.java | 7 +- .../eObjectAtOffsetTestLanguage/Bar.java | 7 +- .../EObjectAtOffsetTestLanguageFactory.java | 7 +- .../EObjectAtOffsetTestLanguagePackage.java | 7 +- .../eObjectAtOffsetTestLanguage/Foo.java | 7 +- .../eObjectAtOffsetTestLanguage/FooBar.java | 7 +- .../eObjectAtOffsetTestLanguage/Model.java | 7 +- .../impl/AbstractBarImpl.java | 7 +- .../impl/BarImpl.java | 7 +- ...ObjectAtOffsetTestLanguageFactoryImpl.java | 7 +- ...ObjectAtOffsetTestLanguagePackageImpl.java | 7 +- .../impl/FooBarImpl.java | 7 +- .../impl/FooImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- ...ectAtOffsetTestLanguageAdapterFactory.java | 7 +- .../EObjectAtOffsetTestLanguageSwitch.java | 7 +- ...uilderIntegerationTestLanguageFactory.java | 7 +- ...uilderIntegerationTestLanguagePackage.java | 7 +- .../Model.java | 7 +- ...erIntegerationTestLanguageFactoryImpl.java | 7 +- ...erIntegerationTestLanguagePackageImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- ...ntegerationTestLanguageAdapterFactory.java | 7 +- ...BuilderIntegerationTestLanguageSwitch.java | 7 +- .../LiveContainerTestLanguageFactory.java | 7 +- .../LiveContainerTestLanguagePackage.java | 7 +- .../liveContainerTestLanguage/Model.java | 7 +- .../LiveContainerTestLanguageFactoryImpl.java | 7 +- .../LiveContainerTestLanguagePackageImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- ...veContainerTestLanguageAdapterFactory.java | 7 +- .../util/LiveContainerTestLanguageSwitch.java | 7 +- .../resource/locationprovidertest/Bus.java | 7 +- .../locationprovidertest/Component.java | 7 +- .../resource/locationprovidertest/Data.java | 7 +- .../locationprovidertest/Element.java | 7 +- .../LocationprovidertestFactory.java | 7 +- .../LocationprovidertestPackage.java | 7 +- .../resource/locationprovidertest/Mode.java | 7 +- .../resource/locationprovidertest/Model.java | 7 +- .../resource/locationprovidertest/Port.java | 7 +- .../locationprovidertest/Processor.java | 7 +- .../locationprovidertest/Transition.java | 7 +- .../locationprovidertest/impl/BusImpl.java | 7 +- .../impl/ComponentImpl.java | 7 +- .../locationprovidertest/impl/DataImpl.java | 7 +- .../impl/ElementImpl.java | 7 +- .../impl/LocationprovidertestFactoryImpl.java | 7 +- .../impl/LocationprovidertestPackageImpl.java | 7 +- .../locationprovidertest/impl/ModeImpl.java | 7 +- .../locationprovidertest/impl/ModelImpl.java | 7 +- .../locationprovidertest/impl/PortImpl.java | 7 +- .../impl/ProcessorImpl.java | 7 +- .../impl/TransitionImpl.java | 7 +- .../LocationprovidertestAdapterFactory.java | 7 +- .../util/LocationprovidertestSwitch.java | 7 +- .../Bug385636AntlrTokenFileProvider.java | 11 +- .../parser/antlr/Bug385636Parser.java | 11 +- ...setTestLanguageAntlrTokenFileProvider.java | 11 +- .../EObjectAtOffsetTestLanguageParser.java | 11 +- ...ionTestLanguageAntlrTokenFileProvider.java | 11 +- ...BuilderIntegerationTestLanguageParser.java | 11 +- ...nerTestLanguageAntlrTokenFileProvider.java | 11 +- .../LiveContainerTestLanguageParser.java | 11 +- ...derTestLanguageAntlrTokenFileProvider.java | 11 +- .../LocationProviderTestLanguageParser.java | 11 +- .../parser/antlr/internal/InternalBug385636.g | 11 +- .../internal/InternalBug385636Lexer.java | 74 +- .../internal/InternalBug385636Parser.java | 282 +- .../InternalEObjectAtOffsetTestLanguage.g | 11 +- ...ernalEObjectAtOffsetTestLanguageLexer.java | 74 +- ...rnalEObjectAtOffsetTestLanguageParser.java | 198 +- ...ContainerBuilderIntegerationTestLanguage.g | 11 +- ...rBuilderIntegerationTestLanguageLexer.java | 74 +- ...BuilderIntegerationTestLanguageParser.java | 28 +- .../InternalLiveContainerTestLanguage.g | 11 +- ...nternalLiveContainerTestLanguageLexer.java | 74 +- ...ternalLiveContainerTestLanguageParser.java | 28 +- .../InternalLocationProviderTestLanguage.g | 11 +- ...rnalLocationProviderTestLanguageLexer.java | 74 +- ...nalLocationProviderTestLanguageParser.java | 312 +- .../Bug385636SemanticSequencer.java | 11 +- .../Bug385636SyntacticSequencer.java | 11 +- ...AtOffsetTestLanguageSemanticSequencer.java | 11 +- ...tOffsetTestLanguageSyntacticSequencer.java | 11 +- ...gerationTestLanguageSemanticSequencer.java | 11 +- ...erationTestLanguageSyntacticSequencer.java | 11 +- ...ontainerTestLanguageSemanticSequencer.java | 11 +- ...ntainerTestLanguageSyntacticSequencer.java | 11 +- ...ProviderTestLanguageSemanticSequencer.java | 11 +- ...roviderTestLanguageSyntacticSequencer.java | 11 +- .../services/Bug385636GrammarAccess.java | 11 +- ...jectAtOffsetTestLanguageGrammarAccess.java | 11 +- ...IntegerationTestLanguageGrammarAccess.java | 11 +- ...iveContainerTestLanguageGrammarAccess.java | 11 +- ...tionProviderTestLanguageGrammarAccess.java | 11 +- ...gnmentFinderTestLanguageRuntimeModule.java | 11 +- ...ontextFinderTestLanguageRuntimeModule.java | 11 +- ...kenSequencerTestLanguageRuntimeModule.java | 11 +- ...actSequencerTestLanguageRuntimeModule.java | 11 +- ...ticSequencerTestLanguageRuntimeModule.java | 11 +- .../AssignmentFinderTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../ContextFinderTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../HiddenTokenSequencerTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../serializer/SequencerTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../SyntacticSequencerTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- ...tGrammarTestLanguageSemanticSequencer.java | 11 +- ...GrammarTestLanguageSyntacticSequencer.java | 11 +- .../AssignmentFinderTestFactory.java | 7 +- .../AssignmentFinderTestPackage.java | 7 +- .../assignmentFinderTest/ContainmentRef.java | 7 +- .../assignmentFinderTest/ContainmentRefN.java | 7 +- .../assignmentFinderTest/CrossRef.java | 7 +- .../assignmentFinderTest/EnumBool.java | 7 +- .../assignmentFinderTest/EnumVal.java | 7 +- .../assignmentFinderTest/KeywordBool.java | 7 +- .../assignmentFinderTest/KeywordVal.java | 7 +- .../assignmentFinderTest/MixedBool.java | 7 +- .../assignmentFinderTest/MixedValue.java | 7 +- .../assignmentFinderTest/Model.java | 7 +- .../assignmentFinderTest/TerminalBool.java | 7 +- .../assignmentFinderTest/TerminalVal.java | 7 +- .../assignmentFinderTest/TestEnum.java | 7 +- .../impl/AssignmentFinderTestFactoryImpl.java | 7 +- .../impl/AssignmentFinderTestPackageImpl.java | 7 +- .../impl/ContainmentRefImpl.java | 7 +- .../impl/ContainmentRefNImpl.java | 7 +- .../impl/CrossRefImpl.java | 7 +- .../impl/EnumBoolImpl.java | 7 +- .../impl/EnumValImpl.java | 7 +- .../impl/KeywordBoolImpl.java | 7 +- .../impl/KeywordValImpl.java | 7 +- .../impl/MixedBoolImpl.java | 7 +- .../impl/MixedValueImpl.java | 7 +- .../assignmentFinderTest/impl/ModelImpl.java | 7 +- .../impl/TerminalBoolImpl.java | 7 +- .../impl/TerminalValImpl.java | 7 +- .../AssignmentFinderTestAdapterFactory.java | 7 +- .../util/AssignmentFinderTestSwitch.java | 7 +- .../AttributeExclusionTest.java | 7 +- .../ContextFinderTestFactory.java | 7 +- .../ContextFinderTestPackage.java | 7 +- .../serializer/contextFinderTest/Model.java | 7 +- .../contextFinderTest/NestedTypeChild.java | 7 +- .../contextFinderTest/NestedTypeChild1.java | 7 +- .../contextFinderTest/NestedTypeChild2.java | 7 +- .../NestedTypeRecursiveTest.java | 7 +- .../NestedTypeRecursiveTest1.java | 7 +- .../NestedTypeRecursiveTest2.java | 7 +- .../contextFinderTest/NestedTypeTest.java | 7 +- .../contextFinderTest/NodeExclusion.java | 7 +- .../contextFinderTest/NodeExclusionList.java | 7 +- .../contextFinderTest/ParentRefTest1.java | 7 +- .../contextFinderTest/ParentRefTest2.java | 7 +- .../contextFinderTest/ParentRefTestChild.java | 7 +- .../QuantityExclusionTest.java | 7 +- .../contextFinderTest/ValueExclusionTest.java | 7 +- .../ValueExclusionTestEn.java | 7 +- .../impl/AttributeExclusionTestImpl.java | 7 +- .../impl/ContextFinderTestFactoryImpl.java | 7 +- .../impl/ContextFinderTestPackageImpl.java | 7 +- .../contextFinderTest/impl/ModelImpl.java | 7 +- .../impl/NestedTypeChild1Impl.java | 7 +- .../impl/NestedTypeChild2Impl.java | 7 +- .../impl/NestedTypeChildImpl.java | 7 +- .../impl/NestedTypeRecursiveTest1Impl.java | 7 +- .../impl/NestedTypeRecursiveTest2Impl.java | 7 +- .../impl/NestedTypeRecursiveTestImpl.java | 7 +- .../impl/NestedTypeTestImpl.java | 7 +- .../impl/NodeExclusionImpl.java | 7 +- .../impl/NodeExclusionListImpl.java | 7 +- .../impl/ParentRefTest1Impl.java | 7 +- .../impl/ParentRefTest2Impl.java | 7 +- .../impl/ParentRefTestChildImpl.java | 7 +- .../impl/QuantityExclusionTestImpl.java | 7 +- .../impl/ValueExclusionTestImpl.java | 7 +- .../util/ContextFinderTestAdapterFactory.java | 7 +- .../util/ContextFinderTestSwitch.java | 7 +- .../hiddentokensequencertest/DomainModel.java | 7 +- .../hiddentokensequencertest/Entity.java | 7 +- .../HiddentokensequencertestFactory.java | 7 +- .../HiddentokensequencertestPackage.java | 7 +- .../hiddentokensequencertest/Model.java | 7 +- .../impl/DomainModelImpl.java | 7 +- .../impl/EntityImpl.java | 7 +- .../HiddentokensequencertestFactoryImpl.java | 7 +- .../HiddentokensequencertestPackageImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- ...iddentokensequencertestAdapterFactory.java | 7 +- .../util/HiddentokensequencertestSwitch.java | 7 +- ...derTestLanguageAntlrTokenFileProvider.java | 11 +- .../AssignmentFinderTestLanguageParser.java | 11 +- ...derTestLanguageAntlrTokenFileProvider.java | 11 +- .../ContextFinderTestLanguageParser.java | 11 +- ...cerTestLanguageAntlrTokenFileProvider.java | 11 +- ...iddenTokenSequencerTestLanguageParser.java | 11 +- ...cerTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/SequencerTestLanguageParser.java | 11 +- ...cerTestLanguageAntlrTokenFileProvider.java | 11 +- .../SyntacticSequencerTestLanguageParser.java | 11 +- .../InternalAssignmentFinderTestLanguage.g | 11 +- ...rnalAssignmentFinderTestLanguageLexer.java | 90 +- ...nalAssignmentFinderTestLanguageParser.java | 638 +- .../InternalContextFinderTestLanguage.g | 11 +- ...nternalContextFinderTestLanguageLexer.java | 74 +- ...ternalContextFinderTestLanguageParser.java | 732 +- ...InternalHiddenTokenSequencerTestLanguage.g | 11 +- ...HiddenTokenSequencerTestLanguageLexer.java | 74 +- ...iddenTokenSequencerTestLanguageParser.java | 84 +- .../internal/InternalSequencerTestLanguage.g | 11 +- .../InternalSequencerTestLanguageLexer.java | 86 +- .../InternalSequencerTestLanguageParser.java | 2646 ++-- .../InternalSyntacticSequencerTestLanguage.g | 11 +- ...alSyntacticSequencerTestLanguageLexer.java | 86 +- ...lSyntacticSequencerTestLanguageParser.java | 1132 +- .../serializer/sequencertest/AltList1.java | 7 +- .../serializer/sequencertest/AltList2.java | 7 +- .../AlternativeMultiplicities.java | 7 +- .../serializer/sequencertest/Complex1.java | 7 +- .../serializer/sequencertest/DefEnum.java | 7 +- .../serializer/sequencertest/Delegation.java | 7 +- .../serializer/sequencertest/DelegationA.java | 7 +- .../sequencertest/DependentAlternative1.java | 7 +- .../sequencertest/DependentAlternative2.java | 7 +- .../xtext/serializer/sequencertest/Float.java | 7 +- .../sequencertest/FragmentCallerType.java | 7 +- .../sequencertest/GroupMultiplicities.java | 7 +- .../xtext/serializer/sequencertest/List1.java | 7 +- .../xtext/serializer/sequencertest/List2.java | 7 +- .../xtext/serializer/sequencertest/Model.java | 7 +- .../sequencertest/MultiKeywords.java | 7 +- .../sequencertest/MultiKeywordsOrID.java | 7 +- .../sequencertest/MultiTerminals.java | 7 +- .../sequencertest/NullCrossRef.java | 7 +- .../serializer/sequencertest/NullValue.java | 7 +- .../serializer/sequencertest/Optional.java | 7 +- .../sequencertest/OptionalDouble.java | 7 +- .../sequencertest/ParameterCaller.java | 7 +- .../sequencertest/ParameterDelegation.java | 7 +- .../sequencertest/Parameterized.java | 7 +- .../sequencertest/SequencertestFactory.java | 7 +- .../sequencertest/SequencertestPackage.java | 7 +- .../sequencertest/SimpleAlternative.java | 7 +- .../serializer/sequencertest/SimpleGroup.java | 7 +- .../sequencertest/SimpleMultiplicities.java | 7 +- .../SingleContainmentReference.java | 7 +- .../SingleContainmentReferenceChild1.java | 7 +- .../SingleContainmentReferenceChild2.java | 7 +- .../SingleContainmentReferenceChild3.java | 7 +- .../sequencertest/SingleCrossReference.java | 7 +- .../serializer/sequencertest/SingleEnum.java | 7 +- .../sequencertest/SingleKeywords.java | 7 +- .../sequencertest/SingleKeywordsOrID.java | 7 +- .../sequencertest/SingleTerminals.java | 7 +- .../sequencertest/UnorderedAlternative.java | 7 +- .../UnorderedAlternativeVal.java | 7 +- .../UnorderedAlternativeVal2.java | 7 +- .../UnorderedAlternativeValDelegate.java | 7 +- .../sequencertest/UnorderedGroup.java | 7 +- .../sequencertest/UnorderedGroupBoolean.java | 7 +- .../sequencertest/UnorderedGroupOptional.java | 7 +- .../sequencertest/UnorderedGroupVal.java | 7 +- .../sequencertest/UnorderedGroupVal2.java | 7 +- .../UnorderedGroupValDelegate.java | 7 +- .../sequencertest/impl/AltList1Impl.java | 7 +- .../sequencertest/impl/AltList2Impl.java | 7 +- .../impl/AlternativeMultiplicitiesImpl.java | 7 +- .../sequencertest/impl/Complex1Impl.java | 7 +- .../sequencertest/impl/DelegationAImpl.java | 7 +- .../sequencertest/impl/DelegationImpl.java | 7 +- .../impl/DependentAlternative1Impl.java | 7 +- .../impl/DependentAlternative2Impl.java | 7 +- .../sequencertest/impl/FloatImpl.java | 7 +- .../impl/FragmentCallerTypeImpl.java | 7 +- .../impl/GroupMultiplicitiesImpl.java | 7 +- .../sequencertest/impl/List1Impl.java | 7 +- .../sequencertest/impl/List2Impl.java | 7 +- .../sequencertest/impl/ModelImpl.java | 7 +- .../sequencertest/impl/MultiKeywordsImpl.java | 7 +- .../impl/MultiKeywordsOrIDImpl.java | 7 +- .../impl/MultiTerminalsImpl.java | 7 +- .../sequencertest/impl/NullCrossRefImpl.java | 7 +- .../sequencertest/impl/NullValueImpl.java | 7 +- .../impl/OptionalDoubleImpl.java | 7 +- .../sequencertest/impl/OptionalImpl.java | 7 +- .../impl/ParameterCallerImpl.java | 7 +- .../impl/ParameterDelegationImpl.java | 7 +- .../sequencertest/impl/ParameterizedImpl.java | 7 +- .../impl/SequencertestFactoryImpl.java | 7 +- .../impl/SequencertestPackageImpl.java | 7 +- .../impl/SimpleAlternativeImpl.java | 7 +- .../sequencertest/impl/SimpleGroupImpl.java | 7 +- .../impl/SimpleMultiplicitiesImpl.java | 7 +- .../SingleContainmentReferenceChild1Impl.java | 7 +- .../SingleContainmentReferenceChild2Impl.java | 7 +- .../SingleContainmentReferenceChild3Impl.java | 7 +- .../impl/SingleContainmentReferenceImpl.java | 7 +- .../impl/SingleCrossReferenceImpl.java | 7 +- .../sequencertest/impl/SingleEnumImpl.java | 7 +- .../impl/SingleKeywordsImpl.java | 7 +- .../impl/SingleKeywordsOrIDImpl.java | 7 +- .../impl/SingleTerminalsImpl.java | 7 +- .../impl/UnorderedAlternativeImpl.java | 7 +- .../impl/UnorderedAlternativeVal2Impl.java | 7 +- .../UnorderedAlternativeValDelegateImpl.java | 7 +- .../impl/UnorderedAlternativeValImpl.java | 7 +- .../impl/UnorderedGroupBooleanImpl.java | 7 +- .../impl/UnorderedGroupImpl.java | 7 +- .../impl/UnorderedGroupOptionalImpl.java | 7 +- .../impl/UnorderedGroupVal2Impl.java | 7 +- .../impl/UnorderedGroupValDelegateImpl.java | 7 +- .../impl/UnorderedGroupValImpl.java | 7 +- .../util/SequencertestAdapterFactory.java | 7 +- .../util/SequencertestSwitch.java | 7 +- ...equencerTestLanguageSemanticSequencer.java | 11 +- ...quencerTestLanguageSyntacticSequencer.java | 11 +- ...ntFinderTestLanguageSemanticSequencer.java | 11 +- ...tFinderTestLanguageSyntacticSequencer.java | 11 +- ...xtFinderTestLanguageSemanticSequencer.java | 11 +- ...tFinderTestLanguageSyntacticSequencer.java | 11 +- ...equencerTestLanguageSemanticSequencer.java | 11 +- ...quencerTestLanguageSyntacticSequencer.java | 11 +- ...equencerTestLanguageSemanticSequencer.java | 11 +- ...quencerTestLanguageSyntacticSequencer.java | 11 +- ...gnmentFinderTestLanguageGrammarAccess.java | 11 +- ...ontextFinderTestLanguageGrammarAccess.java | 11 +- ...kenSequencerTestLanguageGrammarAccess.java | 11 +- .../SequencerTestLanguageGrammarAccess.java | 11 +- ...ticSequencerTestLanguageGrammarAccess.java | 11 +- .../syntacticsequencertest/ActionOnly.java | 7 +- .../syntacticsequencertest/Add0.java | 7 +- .../syntacticsequencertest/Add1.java | 7 +- .../syntacticsequencertest/Add2.java | 7 +- .../AlternativeTransition.java | 7 +- .../BooleanAlternative.java | 7 +- .../BooleanAlternativeLiteral.java | 7 +- .../syntacticsequencertest/BooleanValues.java | 7 +- .../syntacticsequencertest/Bug398890.java | 7 +- .../syntacticsequencertest/Exp0.java | 7 +- .../syntacticsequencertest/Exp1.java | 7 +- .../syntacticsequencertest/Exp2.java | 7 +- .../FragmentCallerType.java | 7 +- .../LongAlternative.java | 7 +- .../MandatoryKeywords.java | 7 +- .../MandatoryManyTransition.java | 7 +- .../syntacticsequencertest/Model.java | 7 +- .../syntacticsequencertest/Mult2.java | 7 +- .../OptionalManyTransition.java | 7 +- .../OptionalSingleTransition.java | 7 +- .../SingleCrossReference.java | 7 +- .../SyntacticsequencertestFactory.java | 7 +- .../SyntacticsequencertestPackage.java | 7 +- .../UnassignedDatatype.java | 7 +- .../syntacticsequencertest/Val0.java | 7 +- .../syntacticsequencertest/Val1.java | 7 +- .../syntacticsequencertest/Val2.java | 7 +- .../impl/ActionOnlyImpl.java | 7 +- .../syntacticsequencertest/impl/Add0Impl.java | 7 +- .../syntacticsequencertest/impl/Add1Impl.java | 7 +- .../syntacticsequencertest/impl/Add2Impl.java | 7 +- .../impl/AlternativeTransitionImpl.java | 7 +- .../impl/BooleanAlternativeImpl.java | 7 +- .../impl/BooleanAlternativeLiteralImpl.java | 7 +- .../impl/BooleanValuesImpl.java | 7 +- .../impl/Bug398890Impl.java | 7 +- .../syntacticsequencertest/impl/Exp0Impl.java | 7 +- .../syntacticsequencertest/impl/Exp1Impl.java | 7 +- .../syntacticsequencertest/impl/Exp2Impl.java | 7 +- .../impl/FragmentCallerTypeImpl.java | 7 +- .../impl/LongAlternativeImpl.java | 7 +- .../impl/MandatoryKeywordsImpl.java | 7 +- .../impl/MandatoryManyTransitionImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- .../impl/Mult2Impl.java | 7 +- .../impl/OptionalManyTransitionImpl.java | 7 +- .../impl/OptionalSingleTransitionImpl.java | 7 +- .../impl/SingleCrossReferenceImpl.java | 7 +- .../SyntacticsequencertestFactoryImpl.java | 7 +- .../SyntacticsequencertestPackageImpl.java | 7 +- .../impl/UnassignedDatatypeImpl.java | 7 +- .../syntacticsequencertest/impl/Val0Impl.java | 7 +- .../syntacticsequencertest/impl/Val1Impl.java | 7 +- .../syntacticsequencertest/impl/Val2Impl.java | 7 +- .../SyntacticsequencertestAdapterFactory.java | 7 +- .../util/SyntacticsequencertestSwitch.java | 7 +- ...SequencerTestLanguageInjectorProvider.java | 11 +- ...XtextGrammarTestLanguageGrammarAccess.java | 11 +- ...tractActionTestLanguage2RuntimeModule.java | 11 +- ...tractActionTestLanguage3RuntimeModule.java | 11 +- ...stractActionTestLanguageRuntimeModule.java | 11 +- ...actFowlerDslTestLanguageRuntimeModule.java | 11 +- ...actLookaheadTestLanguageRuntimeModule.java | 11 +- ...ptionalEmptyTestLanguageRuntimeModule.java | 11 +- ...artialParserTestLanguageRuntimeModule.java | 11 +- ...renceGrammarTestLanguageRuntimeModule.java | 11 +- ...eExpressionsTestLanguageRuntimeModule.java | 11 +- .../AbstractTestLanguageRuntimeModule.java | 11 +- ...AbstractTreeTestLanguageRuntimeModule.java | 11 +- .../testlanguages/ActionTestLanguage.genmodel | 6 +- .../ActionTestLanguage2.genmodel | 9 +- ...TestLanguage2StandaloneSetupGenerated.java | 11 +- .../ActionTestLanguage3.genmodel | 9 +- ...TestLanguage3StandaloneSetupGenerated.java | 11 +- ...nTestLanguageStandaloneSetupGenerated.java | 11 +- .../FowlerDslTestLanguage.genmodel | 9 +- ...lTestLanguageStandaloneSetupGenerated.java | 11 +- .../LookaheadTestLanguage.genmodel | 9 +- ...dTestLanguageStandaloneSetupGenerated.java | 11 +- .../OptionalEmptyTestLanguage.genmodel | 9 +- ...yTestLanguageStandaloneSetupGenerated.java | 11 +- .../PartialParserTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../ReferenceGrammarTestLanguage.genmodel | 9 +- ...rTestLanguageStandaloneSetupGenerated.java | 11 +- .../SimpleExpressionsTestLanguage.genmodel | 9 +- ...sTestLanguageStandaloneSetupGenerated.java | 11 +- .../xtext/testlanguages/TestLanguage.genmodel | 6 +- .../TestLanguageStandaloneSetupGenerated.java | 11 +- .../testlanguages/TreeTestLanguage.genmodel | 6 +- ...eTestLanguageStandaloneSetupGenerated.java | 11 +- .../actionLang/ActionLangFactory.java | 7 +- .../actionLang/ActionLangPackage.java | 7 +- .../xtext/testlanguages/actionLang/Child.java | 7 +- .../xtext/testlanguages/actionLang/Model.java | 7 +- .../testlanguages/actionLang/Parent.java | 7 +- .../impl/ActionLangFactoryImpl.java | 7 +- .../impl/ActionLangPackageImpl.java | 7 +- .../actionLang/impl/ChildImpl.java | 7 +- .../actionLang/impl/ModelImpl.java | 7 +- .../actionLang/impl/ParentImpl.java | 7 +- .../util/ActionLangAdapterFactory.java | 7 +- .../actionLang/util/ActionLangSwitch.java | 7 +- .../actionLang2/ActionLang2Factory.java | 7 +- .../actionLang2/ActionLang2Package.java | 7 +- .../testlanguages/actionLang2/ORing.java | 7 +- .../testlanguages/actionLang2/Value.java | 7 +- .../impl/ActionLang2FactoryImpl.java | 7 +- .../impl/ActionLang2PackageImpl.java | 7 +- .../actionLang2/impl/ORingImpl.java | 7 +- .../actionLang2/impl/ValueImpl.java | 7 +- .../util/ActionLang2AdapterFactory.java | 7 +- .../actionLang2/util/ActionLang2Switch.java | 7 +- .../actionLang3/ActionLang3Factory.java | 7 +- .../actionLang3/ActionLang3Package.java | 7 +- .../testlanguages/actionLang3/Entry.java | 7 +- .../xtext/testlanguages/actionLang3/P1.java | 7 +- .../xtext/testlanguages/actionLang3/P2.java | 7 +- .../xtext/testlanguages/actionLang3/P3.java | 7 +- .../actionLang3/ProductionRule1.java | 7 +- .../actionLang3/ProductionRule2.java | 7 +- .../actionLang3/ProductionRules.java | 7 +- .../impl/ActionLang3FactoryImpl.java | 7 +- .../impl/ActionLang3PackageImpl.java | 7 +- .../actionLang3/impl/EntryImpl.java | 7 +- .../actionLang3/impl/P1Impl.java | 7 +- .../actionLang3/impl/P2Impl.java | 7 +- .../actionLang3/impl/P3Impl.java | 7 +- .../actionLang3/impl/ProductionRule1Impl.java | 7 +- .../actionLang3/impl/ProductionRule2Impl.java | 7 +- .../actionLang3/impl/ProductionRulesImpl.java | 7 +- .../util/ActionLang3AdapterFactory.java | 7 +- .../actionLang3/util/ActionLang3Switch.java | 7 +- .../testlanguages/fowlerdsl/Command.java | 7 +- .../xtext/testlanguages/fowlerdsl/Event.java | 7 +- .../fowlerdsl/FowlerdslFactory.java | 7 +- .../fowlerdsl/FowlerdslPackage.java | 7 +- .../xtext/testlanguages/fowlerdsl/State.java | 7 +- .../testlanguages/fowlerdsl/Statemachine.java | 7 +- .../testlanguages/fowlerdsl/Transition.java | 7 +- .../fowlerdsl/impl/CommandImpl.java | 7 +- .../fowlerdsl/impl/EventImpl.java | 7 +- .../fowlerdsl/impl/FowlerdslFactoryImpl.java | 7 +- .../fowlerdsl/impl/FowlerdslPackageImpl.java | 7 +- .../fowlerdsl/impl/StateImpl.java | 7 +- .../fowlerdsl/impl/StatemachineImpl.java | 7 +- .../fowlerdsl/impl/TransitionImpl.java | 7 +- .../util/FowlerdslAdapterFactory.java | 7 +- .../fowlerdsl/util/FowlerdslSwitch.java | 7 +- ...ntationAwareTestLanguageRuntimeModule.java | 11 +- .../IndentationAwareTestLanguage.genmodel | 9 +- ...eTestLanguageStandaloneSetupGenerated.java | 11 +- .../indent/indentLang/IndentLangFactory.java | 7 +- .../indent/indentLang/IndentLangPackage.java | 7 +- .../testlanguages/indent/indentLang/Node.java | 7 +- .../indent/indentLang/NodeList.java | 7 +- .../impl/IndentLangFactoryImpl.java | 7 +- .../impl/IndentLangPackageImpl.java | 7 +- .../indent/indentLang/impl/NodeImpl.java | 7 +- .../indent/indentLang/impl/NodeListImpl.java | 7 +- .../util/IndentLangAdapterFactory.java | 7 +- .../indentLang/util/IndentLangSwitch.java | 7 +- ...areTestLanguageAntlrTokenFileProvider.java | 11 +- .../IndentationAwareTestLanguageParser.java | 11 +- .../InternalIndentationAwareTestLanguage.g | 11 +- ...rnalIndentationAwareTestLanguageLexer.java | 22 +- ...nalIndentationAwareTestLanguageParser.java | 96 +- ...ionAwareTestLanguageSemanticSequencer.java | 11 +- ...onAwareTestLanguageSyntacticSequencer.java | 11 +- ...ntationAwareTestLanguageGrammarAccess.java | 11 +- .../testlanguages/lookaheadLang/Alts.java | 7 +- .../testlanguages/lookaheadLang/Entry.java | 7 +- .../lookaheadLang/FewerLookAheadStrings.java | 7 +- .../lookaheadLang/LookAhead0.java | 7 +- .../lookaheadLang/LookAhead1.java | 7 +- .../lookaheadLang/LookAhead2.java | 7 +- .../lookaheadLang/LookAhead3.java | 7 +- .../lookaheadLang/LookAhead4.java | 7 +- .../lookaheadLang/LookAheadPredicate.java | 7 +- .../lookaheadLang/LookAheadStrings.java | 7 +- .../lookaheadLang/LookBeyond.java | 7 +- .../lookaheadLang/LookaheadLangFactory.java | 7 +- .../lookaheadLang/LookaheadLangPackage.java | 7 +- .../lookaheadLang/impl/AltsImpl.java | 7 +- .../lookaheadLang/impl/EntryImpl.java | 7 +- .../impl/FewerLookAheadStringsImpl.java | 7 +- .../lookaheadLang/impl/LookAhead0Impl.java | 7 +- .../lookaheadLang/impl/LookAhead1Impl.java | 7 +- .../lookaheadLang/impl/LookAhead2Impl.java | 7 +- .../lookaheadLang/impl/LookAhead3Impl.java | 7 +- .../lookaheadLang/impl/LookAhead4Impl.java | 7 +- .../impl/LookAheadPredicateImpl.java | 7 +- .../impl/LookAheadStringsImpl.java | 7 +- .../lookaheadLang/impl/LookBeyondImpl.java | 7 +- .../impl/LookaheadLangFactoryImpl.java | 7 +- .../impl/LookaheadLangPackageImpl.java | 7 +- .../util/LookaheadLangAdapterFactory.java | 7 +- .../util/LookaheadLangSwitch.java | 7 +- .../testlanguages/optionalEmpty/Greeting.java | 7 +- .../testlanguages/optionalEmpty/Model.java | 7 +- .../optionalEmpty/OptionalEmptyFactory.java | 7 +- .../optionalEmpty/OptionalEmptyPackage.java | 7 +- .../optionalEmpty/impl/GreetingImpl.java | 7 +- .../optionalEmpty/impl/ModelImpl.java | 7 +- .../impl/OptionalEmptyFactoryImpl.java | 7 +- .../impl/OptionalEmptyPackageImpl.java | 7 +- .../util/OptionalEmptyAdapterFactory.java | 7 +- .../util/OptionalEmptySwitch.java | 7 +- ...onTestLanguage2AntlrTokenFileProvider.java | 11 +- .../antlr/ActionTestLanguage2Parser.java | 11 +- ...onTestLanguage3AntlrTokenFileProvider.java | 11 +- .../antlr/ActionTestLanguage3Parser.java | 11 +- ...ionTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/ActionTestLanguageParser.java | 11 +- ...DslTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/FowlerDslTestLanguageParser.java | 11 +- ...eadTestLanguageAntlrTokenFileProvider.java | 11 +- .../antlr/LookaheadTestLanguageParser.java | 11 +- ...ptyTestLanguageAntlrTokenFileProvider.java | 11 +- .../OptionalEmptyTestLanguageParser.java | 11 +- ...serTestLanguageAntlrTokenFileProvider.java | 11 +- .../PartialParserTestLanguageParser.java | 11 +- ...marTestLanguageAntlrTokenFileProvider.java | 11 +- .../ReferenceGrammarTestLanguageParser.java | 11 +- ...onsTestLanguageAntlrTokenFileProvider.java | 11 +- .../SimpleExpressionsTestLanguageParser.java | 11 +- .../TestLanguageAntlrTokenFileProvider.java | 11 +- .../parser/antlr/TestLanguageParser.java | 11 +- ...reeTestLanguageAntlrTokenFileProvider.java | 11 +- .../parser/antlr/TreeTestLanguageParser.java | 11 +- .../internal/InternalActionTestLanguage.g | 11 +- .../internal/InternalActionTestLanguage2.g | 11 +- .../InternalActionTestLanguage2Lexer.java | 74 +- .../InternalActionTestLanguage2Parser.java | 60 +- .../internal/InternalActionTestLanguage3.g | 11 +- .../InternalActionTestLanguage3Lexer.java | 74 +- .../InternalActionTestLanguage3Parser.java | 106 +- .../InternalActionTestLanguageLexer.java | 74 +- .../InternalActionTestLanguageParser.java | 60 +- .../internal/InternalFowlerDslTestLanguage.g | 11 +- .../InternalFowlerDslTestLanguageLexer.java | 74 +- .../InternalFowlerDslTestLanguageParser.java | 196 +- .../internal/InternalLookaheadTestLanguage.g | 11 +- .../InternalLookaheadTestLanguageLexer.java | 74 +- .../InternalLookaheadTestLanguageParser.java | 356 +- .../InternalOptionalEmptyTestLanguage.g | 11 +- ...nternalOptionalEmptyTestLanguageLexer.java | 74 +- ...ternalOptionalEmptyTestLanguageParser.java | 52 +- .../InternalPartialParserTestLanguage.g | 11 +- ...nternalPartialParserTestLanguageLexer.java | 74 +- ...ternalPartialParserTestLanguageParser.java | 282 +- .../InternalReferenceGrammarTestLanguage.g | 11 +- ...rnalReferenceGrammarTestLanguageLexer.java | 74 +- ...nalReferenceGrammarTestLanguageParser.java | 276 +- .../InternalSimpleExpressionsTestLanguage.g | 11 +- ...nalSimpleExpressionsTestLanguageLexer.java | 74 +- ...alSimpleExpressionsTestLanguageParser.java | 186 +- .../antlr/internal/InternalTestLanguage.g | 11 +- .../internal/InternalTestLanguageLexer.java | 74 +- .../internal/InternalTestLanguageParser.java | 130 +- .../antlr/internal/InternalTreeTestLanguage.g | 11 +- .../InternalTreeTestLanguageLexer.java | 74 +- .../InternalTreeTestLanguageParser.java | 68 +- .../AbstractChild.java | 7 +- .../AbstractChildren.java | 7 +- .../partialParserTestLanguage/Child.java | 7 +- .../partialParserTestLanguage/Children.java | 7 +- .../partialParserTestLanguage/Content.java | 7 +- .../FirstConcrete.java | 7 +- .../partialParserTestLanguage/Named.java | 7 +- .../partialParserTestLanguage/Nested.java | 7 +- .../PartialParserTestLanguageFactory.java | 7 +- .../PartialParserTestLanguagePackage.java | 7 +- .../SecondConcrete.java | 7 +- .../SomeContainer.java | 7 +- .../impl/AbstractChildImpl.java | 7 +- .../impl/AbstractChildrenImpl.java | 7 +- .../impl/ChildImpl.java | 7 +- .../impl/ChildrenImpl.java | 7 +- .../impl/ContentImpl.java | 7 +- .../impl/FirstConcreteImpl.java | 7 +- .../impl/NamedImpl.java | 7 +- .../impl/NestedImpl.java | 7 +- .../PartialParserTestLanguageFactoryImpl.java | 7 +- .../PartialParserTestLanguagePackageImpl.java | 7 +- .../impl/SecondConcreteImpl.java | 7 +- .../impl/SomeContainerImpl.java | 7 +- ...rtialParserTestLanguageAdapterFactory.java | 7 +- .../util/PartialParserTestLanguageSwitch.java | 7 +- .../referenceGrammar/Erwachsener.java | 7 +- .../referenceGrammar/Familie.java | 7 +- .../testlanguages/referenceGrammar/Farbe.java | 7 +- .../testlanguages/referenceGrammar/Kind.java | 7 +- .../referenceGrammar/Person.java | 7 +- .../ReferenceGrammarFactory.java | 7 +- .../ReferenceGrammarPackage.java | 7 +- .../referenceGrammar/Spielplatz.java | 7 +- .../referenceGrammar/Spielzeug.java | 7 +- .../impl/ErwachsenerImpl.java | 7 +- .../referenceGrammar/impl/FamilieImpl.java | 7 +- .../referenceGrammar/impl/FarbeImpl.java | 7 +- .../referenceGrammar/impl/KindImpl.java | 7 +- .../referenceGrammar/impl/PersonImpl.java | 7 +- .../impl/ReferenceGrammarFactoryImpl.java | 7 +- .../impl/ReferenceGrammarPackageImpl.java | 7 +- .../referenceGrammar/impl/SpielplatzImpl.java | 7 +- .../referenceGrammar/impl/SpielzeugImpl.java | 7 +- .../util/ReferenceGrammarAdapterFactory.java | 7 +- .../util/ReferenceGrammarSwitch.java | 7 +- .../ActionTestLanguage2SemanticSequencer.java | 11 +- ...ActionTestLanguage2SyntacticSequencer.java | 11 +- .../ActionTestLanguage3SemanticSequencer.java | 11 +- ...ActionTestLanguage3SyntacticSequencer.java | 11 +- .../ActionTestLanguageSemanticSequencer.java | 11 +- .../ActionTestLanguageSyntacticSequencer.java | 11 +- ...owlerDslTestLanguageSemanticSequencer.java | 11 +- ...wlerDslTestLanguageSyntacticSequencer.java | 11 +- ...ookaheadTestLanguageSemanticSequencer.java | 11 +- ...okaheadTestLanguageSyntacticSequencer.java | 11 +- ...nalEmptyTestLanguageSemanticSequencer.java | 11 +- ...alEmptyTestLanguageSyntacticSequencer.java | 11 +- ...alParserTestLanguageSemanticSequencer.java | 11 +- ...lParserTestLanguageSyntacticSequencer.java | 11 +- ...eGrammarTestLanguageSemanticSequencer.java | 11 +- ...GrammarTestLanguageSyntacticSequencer.java | 11 +- ...ressionsTestLanguageSemanticSequencer.java | 11 +- ...essionsTestLanguageSyntacticSequencer.java | 11 +- .../TestLanguageSemanticSequencer.java | 11 +- .../TestLanguageSyntacticSequencer.java | 11 +- .../TreeTestLanguageSemanticSequencer.java | 11 +- .../TreeTestLanguageSyntacticSequencer.java | 11 +- .../ActionTestLanguage2GrammarAccess.java | 11 +- .../ActionTestLanguage3GrammarAccess.java | 11 +- .../ActionTestLanguageGrammarAccess.java | 11 +- .../FowlerDslTestLanguageGrammarAccess.java | 11 +- .../LookaheadTestLanguageGrammarAccess.java | 11 +- ...ptionalEmptyTestLanguageGrammarAccess.java | 11 +- ...artialParserTestLanguageGrammarAccess.java | 11 +- ...renceGrammarTestLanguageGrammarAccess.java | 11 +- ...eExpressionsTestLanguageGrammarAccess.java | 11 +- .../services/TestLanguageGrammarAccess.java | 11 +- .../TreeTestLanguageGrammarAccess.java | 11 +- .../testlanguages/simpleExpressions/Atom.java | 7 +- .../simpleExpressions/Expression.java | 7 +- .../testlanguages/simpleExpressions/Op.java | 7 +- .../simpleExpressions/Sequence.java | 7 +- .../SimpleExpressionsFactory.java | 7 +- .../SimpleExpressionsPackage.java | 7 +- .../simpleExpressions/impl/AtomImpl.java | 7 +- .../impl/ExpressionImpl.java | 7 +- .../simpleExpressions/impl/OpImpl.java | 7 +- .../simpleExpressions/impl/SequenceImpl.java | 7 +- .../impl/SimpleExpressionsFactoryImpl.java | 7 +- .../impl/SimpleExpressionsPackageImpl.java | 7 +- .../util/SimpleExpressionsAdapterFactory.java | 7 +- .../util/SimpleExpressionsSwitch.java | 7 +- .../testLang/AbstractElement.java | 7 +- .../testlanguages/testLang/ChoiceElement.java | 7 +- .../xtext/testlanguages/testLang/Model.java | 7 +- .../testLang/ReducibleComposite.java | 7 +- .../testLang/ReducibleElement.java | 7 +- .../testLang/TerminalElement.java | 7 +- .../testLang/TestLangFactory.java | 7 +- .../testLang/TestLangPackage.java | 7 +- .../testLang/impl/AbstractElementImpl.java | 7 +- .../testLang/impl/ChoiceElementImpl.java | 7 +- .../testLang/impl/ModelImpl.java | 7 +- .../testLang/impl/ReducibleCompositeImpl.java | 7 +- .../testLang/impl/ReducibleElementImpl.java | 7 +- .../testLang/impl/TerminalElementImpl.java | 7 +- .../testLang/impl/TestLangFactoryImpl.java | 7 +- .../testLang/impl/TestLangPackageImpl.java | 7 +- .../testLang/util/TestLangAdapterFactory.java | 7 +- .../testLang/util/TestLangSwitch.java | 7 +- .../testlanguages/treeTestLanguage/Model.java | 7 +- .../testlanguages/treeTestLanguage/Node.java | 7 +- .../TreeTestLanguageFactory.java | 7 +- .../TreeTestLanguagePackage.java | 7 +- .../treeTestLanguage/impl/ModelImpl.java | 7 +- .../treeTestLanguage/impl/NodeImpl.java | 7 +- .../impl/TreeTestLanguageFactoryImpl.java | 7 +- .../impl/TreeTestLanguagePackageImpl.java | 7 +- .../util/TreeTestLanguageAdapterFactory.java | 7 +- .../util/TreeTestLanguageSwitch.java | 7 +- ...axValidationTestLanguageRuntimeModule.java | 11 +- ...creteSyntaxValidationTestLanguage.genmodel | 9 +- ...nTestLanguageStandaloneSetupGenerated.java | 11 +- .../validation/csvalidationtest/AltList1.java | 7 +- .../validation/csvalidationtest/AltList2.java | 7 +- .../AlternativeMultiplicities.java | 7 +- .../csvalidationtest/AssignedAction.java | 7 +- .../csvalidationtest/Combination1.java | 7 +- .../csvalidationtest/Combination2.java | 7 +- .../csvalidationtest/Combination3.java | 7 +- .../csvalidationtest/Combination4.java | 7 +- .../CsvalidationtestFactory.java | 7 +- .../CsvalidationtestPackage.java | 7 +- .../csvalidationtest/EmptyAlternativeSub.java | 7 +- .../csvalidationtest/GroupMultiplicities.java | 7 +- .../csvalidationtest/Heuristic1.java | 7 +- .../validation/csvalidationtest/List1.java | 7 +- .../validation/csvalidationtest/List2.java | 7 +- .../validation/csvalidationtest/List3.java | 7 +- .../validation/csvalidationtest/List4.java | 7 +- .../validation/csvalidationtest/List5.java | 7 +- .../validation/csvalidationtest/Model.java | 7 +- .../csvalidationtest/SimpleAlternative.java | 7 +- .../csvalidationtest/SimpleGroup.java | 7 +- .../SimpleMultiplicities.java | 7 +- .../StaticSimplification.java | 7 +- .../csvalidationtest/TransientObject.java | 7 +- .../csvalidationtest/TransientObjectSub.java | 7 +- .../TransientSerializeables1.java | 7 +- .../TransientSerializeables1Enum.java | 7 +- .../csvalidationtest/TwoVersion.java | 7 +- .../csvalidationtest/UnassignedAction1.java | 7 +- .../csvalidationtest/UnassignedAction2.java | 7 +- .../UnassignedAction2Sub.java | 7 +- .../UnassignedAction2Sub1.java | 7 +- .../UnassignedAction2Sub2.java | 7 +- .../csvalidationtest/UnassignedAction3.java | 7 +- .../csvalidationtest/UnassignedRuleCall1.java | 7 +- .../UnassignedRuleCall1Sub.java | 7 +- .../csvalidationtest/UnassignedRuleCall2.java | 7 +- .../UnassignedRuleCall2Sub.java | 7 +- .../UnassignedRuleCall2SubAction.java | 7 +- .../csvalidationtest/impl/AltList1Impl.java | 7 +- .../csvalidationtest/impl/AltList2Impl.java | 7 +- .../impl/AlternativeMultiplicitiesImpl.java | 7 +- .../impl/AssignedActionImpl.java | 7 +- .../impl/Combination1Impl.java | 7 +- .../impl/Combination2Impl.java | 7 +- .../impl/Combination3Impl.java | 7 +- .../impl/Combination4Impl.java | 7 +- .../impl/CsvalidationtestFactoryImpl.java | 7 +- .../impl/CsvalidationtestPackageImpl.java | 7 +- .../impl/EmptyAlternativeSubImpl.java | 7 +- .../impl/GroupMultiplicitiesImpl.java | 7 +- .../csvalidationtest/impl/Heuristic1Impl.java | 7 +- .../csvalidationtest/impl/List1Impl.java | 7 +- .../csvalidationtest/impl/List2Impl.java | 7 +- .../csvalidationtest/impl/List3Impl.java | 7 +- .../csvalidationtest/impl/List4Impl.java | 7 +- .../csvalidationtest/impl/List5Impl.java | 7 +- .../csvalidationtest/impl/ModelImpl.java | 7 +- .../impl/SimpleAlternativeImpl.java | 7 +- .../impl/SimpleGroupImpl.java | 7 +- .../impl/SimpleMultiplicitiesImpl.java | 7 +- .../impl/StaticSimplificationImpl.java | 7 +- .../impl/TransientObjectImpl.java | 7 +- .../impl/TransientObjectSubImpl.java | 7 +- .../impl/TransientSerializeables1Impl.java | 7 +- .../csvalidationtest/impl/TwoVersionImpl.java | 7 +- .../impl/UnassignedAction1Impl.java | 7 +- .../impl/UnassignedAction2Impl.java | 7 +- .../impl/UnassignedAction2Sub1Impl.java | 7 +- .../impl/UnassignedAction2Sub2Impl.java | 7 +- .../impl/UnassignedAction2SubImpl.java | 7 +- .../impl/UnassignedAction3Impl.java | 7 +- .../impl/UnassignedRuleCall1Impl.java | 7 +- .../impl/UnassignedRuleCall1SubImpl.java | 7 +- .../impl/UnassignedRuleCall2Impl.java | 7 +- .../UnassignedRuleCall2SubActionImpl.java | 7 +- .../impl/UnassignedRuleCall2SubImpl.java | 7 +- .../util/CsvalidationtestAdapterFactory.java | 7 +- .../util/CsvalidationtestSwitch.java | 7 +- ...ionTestLanguageAntlrTokenFileProvider.java | 11 +- ...eteSyntaxValidationTestLanguageParser.java | 11 +- ...rnalConcreteSyntaxValidationTestLanguage.g | 11 +- ...reteSyntaxValidationTestLanguageLexer.java | 74 +- ...eteSyntaxValidationTestLanguageParser.java | 1968 +-- ...lidationTestLanguageSemanticSequencer.java | 11 +- ...idationTestLanguageSyntacticSequencer.java | 11 +- ...axValidationTestLanguageGrammarAccess.java | 11 +- .../AbstractBug250313RuntimeModule.java | 11 +- ...ualifiedNameTestLanguageRuntimeModule.java | 11 +- .../xtext/valueconverter/Bug250313.genmodel | 6 +- .../Bug250313StandaloneSetupGenerated.java | 11 +- .../QualifiedNameTestLanguage.genmodel | 9 +- ...eTestLanguageStandaloneSetupGenerated.java | 11 +- .../bug250313/Bug250313Factory.java | 7 +- .../bug250313/Bug250313Package.java | 7 +- .../xtext/valueconverter/bug250313/Child.java | 7 +- .../valueconverter/bug250313/Child1.java | 7 +- .../valueconverter/bug250313/Child2.java | 7 +- .../xtext/valueconverter/bug250313/Model.java | 7 +- .../bug250313/impl/Bug250313FactoryImpl.java | 7 +- .../bug250313/impl/Bug250313PackageImpl.java | 7 +- .../bug250313/impl/Child1Impl.java | 7 +- .../bug250313/impl/Child2Impl.java | 7 +- .../bug250313/impl/ChildImpl.java | 7 +- .../bug250313/impl/ModelImpl.java | 7 +- .../util/Bug250313AdapterFactory.java | 7 +- .../bug250313/util/Bug250313Switch.java | 7 +- .../Bug250313AntlrTokenFileProvider.java | 11 +- .../parser/antlr/Bug250313Parser.java | 11 +- ...ameTestLanguageAntlrTokenFileProvider.java | 11 +- .../QualifiedNameTestLanguageParser.java | 11 +- .../parser/antlr/internal/InternalBug250313.g | 11 +- .../internal/InternalBug250313Lexer.java | 74 +- .../internal/InternalBug250313Parser.java | 270 +- .../InternalQualifiedNameTestLanguage.g | 11 +- ...nternalQualifiedNameTestLanguageLexer.java | 74 +- ...ternalQualifiedNameTestLanguageParser.java | 56 +- .../valueconverter/qualifiedName/Element.java | 7 +- .../qualifiedName/QualifiedNameFactory.java | 7 +- .../qualifiedName/QualifiedNamePackage.java | 7 +- .../qualifiedName/impl/ElementImpl.java | 7 +- .../impl/QualifiedNameFactoryImpl.java | 7 +- .../impl/QualifiedNamePackageImpl.java | 7 +- .../util/QualifiedNameAdapterFactory.java | 7 +- .../util/QualifiedNameSwitch.java | 7 +- .../Bug250313SemanticSequencer.java | 11 +- .../Bug250313SyntacticSequencer.java | 11 +- ...fiedNameTestLanguageSemanticSequencer.java | 11 +- ...iedNameTestLanguageSyntacticSequencer.java | 11 +- .../services/Bug250313GrammarAccess.java | 11 +- ...ualifiedNameTestLanguageGrammarAccess.java | 11 +- ...ValueFeatureTestLanguageRuntimeModule.java | 11 +- ...gnedRuleCallTestLanguageRuntimeModule.java | 11 +- .../MultiValueFeatureTestLanguage.genmodel | 9 +- ...eTestLanguageStandaloneSetupGenerated.java | 11 +- .../UnassignedRuleCallTestLanguage.genmodel | 9 +- ...lTestLanguageStandaloneSetupGenerated.java | 11 +- .../MultiValueFeatureTestLanguageFactory.java | 7 +- .../MultiValueFeatureTestLanguagePackage.java | 7 +- .../multiValueFeatureTestLanguage/Start.java | 7 +- ...tiValueFeatureTestLanguageFactoryImpl.java | 7 +- ...tiValueFeatureTestLanguagePackageImpl.java | 7 +- .../impl/StartImpl.java | 7 +- ...alueFeatureTestLanguageAdapterFactory.java | 7 +- .../MultiValueFeatureTestLanguageSwitch.java | 7 +- ...ureTestLanguageAntlrTokenFileProvider.java | 11 +- .../MultiValueFeatureTestLanguageParser.java | 11 +- ...allTestLanguageAntlrTokenFileProvider.java | 11 +- .../UnassignedRuleCallTestLanguageParser.java | 11 +- .../InternalMultiValueFeatureTestLanguage.g | 11 +- ...nalMultiValueFeatureTestLanguageLexer.java | 74 +- ...alMultiValueFeatureTestLanguageParser.java | 28 +- .../InternalUnassignedRuleCallTestLanguage.g | 11 +- ...alUnassignedRuleCallTestLanguageLexer.java | 74 +- ...lUnassignedRuleCallTestLanguageParser.java | 80 +- ...eFeatureTestLanguageSemanticSequencer.java | 11 +- ...FeatureTestLanguageSyntacticSequencer.java | 11 +- ...RuleCallTestLanguageSemanticSequencer.java | 11 +- ...uleCallTestLanguageSyntacticSequencer.java | 11 +- ...ValueFeatureTestLanguageGrammarAccess.java | 11 +- ...gnedRuleCallTestLanguageGrammarAccess.java | 11 +- .../unassignedRuleCallTestLanguage/Model.java | 7 +- .../ModelFeatures.java | 7 +- ...UnassignedRuleCallTestLanguageFactory.java | 7 +- ...UnassignedRuleCallTestLanguagePackage.java | 7 +- .../impl/ModelFeaturesImpl.java | 7 +- .../impl/ModelImpl.java | 7 +- ...signedRuleCallTestLanguageFactoryImpl.java | 7 +- ...signedRuleCallTestLanguagePackageImpl.java | 7 +- ...nedRuleCallTestLanguageAdapterFactory.java | 7 +- .../UnassignedRuleCallTestLanguageSwitch.java | 7 +- .../xtext/xtextTest/AbstractElement.java | 7 +- .../AbstractMetamodelDeclaration.java | 7 +- .../xtext/xtextTest/AbstractNegatedToken.java | 7 +- .../eclipse/xtext/xtextTest/AbstractRule.java | 7 +- .../org/eclipse/xtext/xtextTest/Action.java | 7 +- .../eclipse/xtext/xtextTest/Alternatives.java | 7 +- .../eclipse/xtext/xtextTest/Assignment.java | 7 +- .../xtext/xtextTest/CharacterRange.java | 7 +- .../xtext/xtextTest/ConditionalBranch.java | 7 +- .../xtext/xtextTest/CrossReference.java | 7 +- .../org/eclipse/xtext/xtextTest/EOF.java | 7 +- .../xtextTest/EnumLiteralDeclaration.java | 7 +- .../org/eclipse/xtext/xtextTest/EnumRule.java | 7 +- .../xtext/xtextTest/GeneratedMetamodel.java | 7 +- .../org/eclipse/xtext/xtextTest/Grammar.java | 7 +- .../org/eclipse/xtext/xtextTest/Group.java | 7 +- .../org/eclipse/xtext/xtextTest/Keyword.java | 7 +- .../xtext/xtextTest/NamedArgument.java | 7 +- .../eclipse/xtext/xtextTest/NegatedToken.java | 7 +- .../eclipse/xtext/xtextTest/Parameter.java | 7 +- .../eclipse/xtext/xtextTest/ParserRule.java | 7 +- .../xtext/xtextTest/ReferencedMetamodel.java | 7 +- .../org/eclipse/xtext/xtextTest/RuleCall.java | 7 +- .../eclipse/xtext/xtextTest/TerminalRule.java | 7 +- .../org/eclipse/xtext/xtextTest/TypeRef.java | 7 +- .../xtext/xtextTest/UnorderedGroup.java | 7 +- .../eclipse/xtext/xtextTest/UntilToken.java | 7 +- .../org/eclipse/xtext/xtextTest/Wildcard.java | 7 +- .../xtext/xtextTest/XtextTestFactory.java | 7 +- .../xtext/xtextTest/XtextTestPackage.java | 7 +- .../xtextTest/impl/AbstractElementImpl.java | 7 +- .../AbstractMetamodelDeclarationImpl.java | 7 +- .../impl/AbstractNegatedTokenImpl.java | 7 +- .../xtextTest/impl/AbstractRuleImpl.java | 7 +- .../xtext/xtextTest/impl/ActionImpl.java | 7 +- .../xtextTest/impl/AlternativesImpl.java | 7 +- .../xtext/xtextTest/impl/AssignmentImpl.java | 7 +- .../xtextTest/impl/CharacterRangeImpl.java | 7 +- .../xtextTest/impl/ConditionalBranchImpl.java | 7 +- .../xtextTest/impl/CrossReferenceImpl.java | 7 +- .../eclipse/xtext/xtextTest/impl/EOFImpl.java | 7 +- .../impl/EnumLiteralDeclarationImpl.java | 7 +- .../xtext/xtextTest/impl/EnumRuleImpl.java | 7 +- .../impl/GeneratedMetamodelImpl.java | 7 +- .../xtext/xtextTest/impl/GrammarImpl.java | 7 +- .../xtext/xtextTest/impl/GroupImpl.java | 7 +- .../xtext/xtextTest/impl/KeywordImpl.java | 7 +- .../xtextTest/impl/NamedArgumentImpl.java | 7 +- .../xtextTest/impl/NegatedTokenImpl.java | 7 +- .../xtext/xtextTest/impl/ParameterImpl.java | 7 +- .../xtext/xtextTest/impl/ParserRuleImpl.java | 7 +- .../impl/ReferencedMetamodelImpl.java | 7 +- .../xtext/xtextTest/impl/RuleCallImpl.java | 7 +- .../xtextTest/impl/TerminalRuleImpl.java | 7 +- .../xtext/xtextTest/impl/TypeRefImpl.java | 7 +- .../xtextTest/impl/UnorderedGroupImpl.java | 7 +- .../xtext/xtextTest/impl/UntilTokenImpl.java | 7 +- .../xtext/xtextTest/impl/WildcardImpl.java | 7 +- .../xtextTest/impl/XtextTestFactoryImpl.java | 7 +- .../xtextTest/impl/XtextTestPackageImpl.java | 7 +- .../util/XtextTestAdapterFactory.java | 7 +- .../xtext/xtextTest/util/XtextTestSwitch.java | 7 +- .../xtext/GenerateAllTestLanguages.mwe2 | 10 + ...XtextGrammarTestLanguageRuntimeModule.java | 11 +- ...extGrammarTestLanguageStandaloneSetup.java | 9 +- .../dummy/DummyTestLanguageRuntimeModule.java | 11 +- .../DummyTestLanguageStandaloneSetup.java | 9 +- ...AndReferenceTestLanguageRuntimeModule.java | 11 +- ...dReferenceTestLanguageStandaloneSetup.java | 9 +- .../EnumRulesTestLanguageRuntimeModule.java | 11 +- .../EnumRulesTestLanguageStandaloneSetup.java | 9 +- ...ultiRuleEnumTestLanguageRuntimeModule.java | 11 +- ...tiRuleEnumTestLanguageStandaloneSetup.java | 11 +- .../CommentWithSpacesFormatterTest.java | 15 +- .../FormatterTestLanguageRuntimeModule.java | 11 +- .../FormatterTestLanguageStandaloneSetup.java | 11 +- ...RegionAccessTestLanguageRuntimeModule.java | 11 +- ...gionAccessTestLanguageStandaloneSetup.java | 11 +- ...coreFragmentTestLanguageRuntimeModule.java | 11 +- ...reFragmentTestLanguageStandaloneSetup.java | 9 +- .../ecore/SubTestLanguageRuntimeModule.java | 11 +- .../ecore/SubTestLanguageStandaloneSetup.java | 9 +- .../ecore/SuperTestLanguageRuntimeModule.java | 11 +- .../SuperTestLanguageStandaloneSetup.java | 9 +- .../SuperTestLanguageSemanticSequencer.java | 11 +- .../SuperTestLanguageSyntacticSequencer.java | 11 +- ...rammarAccessTestLanguageRuntimeModule.java | 11 +- ...mmarAccessTestLanguageStandaloneSetup.java | 9 +- .../parser/InternalLexerExample.java.txt | 8 + .../parser/InternalLexerExample2.java.txt | 8 + .../parser/InternalParserExample.java.txt | 8 + .../AbstractTestLanguage.java | 8 + .../AbstractTestLanguageRuntimeModule.java | 11 +- .../AbstractTestLanguageStandaloneSetup.java | 9 +- ...eInheritanceTestLanguageRuntimeModule.java | 11 +- ...nheritanceTestLanguageStandaloneSetup.java | 9 +- .../ConcreteTestLanguage.java | 8 + .../ConcreteTestLanguageRuntimeModule.java | 11 +- .../ConcreteTestLanguageStandaloneSetup.java | 9 +- ...InheritanceTest2LanguageRuntimeModule.java | 11 +- ...heritanceTest2LanguageStandaloneSetup.java | 9 +- ...InheritanceTest3LanguageRuntimeModule.java | 11 +- ...heritanceTest3LanguageStandaloneSetup.java | 11 +- .../InheritanceTestLanguageRuntimeModule.java | 11 +- ...nheritanceTestLanguageStandaloneSetup.java | 9 +- .../grammarinheritance/ToEcoreTrafoTest.java | 8 + ...AbstractTestLanguageSemanticSequencer.java | 8 + ...bstractTestLanguageSyntacticSequencer.java | 8 + ...eritanceTestLanguageSemanticSequencer.java | 8 + ...ritanceTestLanguageSyntacticSequencer.java | 8 + .../index/IndexTestLanguageRuntimeModule.java | 11 +- .../IndexTestLanguageStandaloneSetup.java | 9 +- .../IndexTestLanguageSemanticSequencer.java | 11 +- .../IndexTestLanguageSyntacticSequencer.java | 11 +- .../eclipse/xtext/junit5/RunSuiteJUnit5.java | 8 + ...rackingLexerTestLanguageRuntimeModule.java | 11 +- ...ckingLexerTestLanguageStandaloneSetup.java | 9 +- ...oreCaseLexerTestLanguageRuntimeModule.java | 11 +- ...eCaseLexerTestLanguageStandaloneSetup.java | 9 +- ...eCaseLinkingTestLanguageRuntimeModule.java | 11 +- ...aseLinkingTestLanguageStandaloneSetup.java | 9 +- .../Bug287988TestLanguageRuntimeModule.java | 11 +- .../Bug287988TestLanguageStandaloneSetup.java | 9 +- .../Bug289059TestLanguageRuntimeModule.java | 11 +- .../Bug289059TestLanguageStandaloneSetup.java | 9 +- .../Bug313089TestLanguageRuntimeModule.java | 11 +- .../Bug313089TestLanguageStandaloneSetup.java | 9 +- .../xtext/linking/Bug362902RuntimeModule.java | 11 +- .../linking/Bug362902StandaloneSetup.java | 9 +- .../eclipse/xtext/linking/CrossRefTest.java | 8 + ...eCaseImportsTestLanguageRuntimeModule.java | 11 +- ...aseImportsTestLanguageStandaloneSetup.java | 9 +- ...seNamespacesTestLanguageRuntimeModule.java | 11 +- ...NamespacesTestLanguageStandaloneSetup.java | 9 +- .../ImportUriTestLanguageRuntimeModule.java | 11 +- .../ImportUriTestLanguageStandaloneSetup.java | 9 +- .../LangATestLanguageRuntimeModule.java | 11 +- .../LangATestLanguageStandaloneSetup.java | 9 +- .../Bug311337TestLanguageRuntimeModule.java | 11 +- .../Bug311337TestLanguageStandaloneSetup.java | 9 +- .../LazyLinkingTestLanguageRuntimeModule.java | 11 +- ...azyLinkingTestLanguageStandaloneSetup.java | 8 + ...eCaseLinkingTestLanguageScopeProvider.java | 11 +- ...eCaseImportsTestLanguageScopeProvider.java | 11 +- ...seNamespacesTestLanguageScopeProvider.java | 11 +- .../LangATestLanguageScopeProvider.java | 11 +- ...oreReferenceTestLanguageRuntimeModule.java | 11 +- ...eReferenceTestLanguageStandaloneSetup.java | 9 +- ...MetamodelRefTestLanguageRuntimeModule.java | 11 +- ...tamodelRefTestLanguageStandaloneSetup.java | 9 +- .../MultiGenMMTestLanguageRuntimeModule.java | 11 +- ...MultiGenMMTestLanguageStandaloneSetup.java | 9 +- .../xtext/parser/OffsetInformationTest.java | 8 + .../parser/PartialParsingEmptyTokensTest.java | 8 + .../Bug289515TestLanguageRuntimeModule.java | 11 +- .../Bug289515TestLanguageStandaloneSetup.java | 9 +- .../Bug289524ExTestLanguageRuntimeModule.java | 11 +- ...ug289524ExTestLanguageStandaloneSetup.java | 9 +- .../Bug289524TestLanguageRuntimeModule.java | 11 +- .../Bug289524TestLanguageStandaloneSetup.java | 9 +- .../Bug296889ExTestLanguageRuntimeModule.java | 11 +- ...ug296889ExTestLanguageStandaloneSetup.java | 9 +- .../Bug296889TestLanguageRuntimeModule.java | 11 +- .../Bug296889TestLanguageStandaloneSetup.java | 9 +- .../Bug299237TestLanguageRuntimeModule.java | 11 +- .../Bug299237TestLanguageStandaloneSetup.java | 9 +- .../Bug301935ExTestLanguageRuntimeModule.java | 11 +- ...ug301935ExTestLanguageStandaloneSetup.java | 9 +- .../Bug301935TestLanguageRuntimeModule.java | 11 +- .../Bug301935TestLanguageStandaloneSetup.java | 9 +- .../Bug378967TestLanguageRuntimeModule.java | 11 +- .../Bug378967TestLanguageStandaloneSetup.java | 9 +- .../Bug406914TestLanguageRuntimeModule.java | 11 +- .../Bug406914TestLanguageStandaloneSetup.java | 11 +- .../Bug443221TestLanguageRuntimeModule.java | 11 +- .../Bug443221TestLanguageStandaloneSetup.java | 11 +- .../GH1462TestLanguageRuntimeModule.java | 11 +- .../GH1462TestLanguageStandaloneSetup.java | 11 +- ...ug301935TestLanguageSemanticSequencer.java | 11 +- ...g301935TestLanguageSyntacticSequencer.java | 11 +- .../AssignmentsTestLanguageRuntimeModule.java | 11 +- ...ssignmentsTestLanguageStandaloneSetup.java | 9 +- .../Bug287184TestLanguageRuntimeModule.java | 11 +- .../Bug287184TestLanguageStandaloneSetup.java | 9 +- .../Bug288432TestLanguageRuntimeModule.java | 11 +- .../Bug288432TestLanguageStandaloneSetup.java | 9 +- .../bug419429/Bug419429RuntimeModule.java | 11 +- .../bug419429/Bug419429StandaloneSetup.java | 11 +- ...atatypeRulesTestLanguageRuntimeModule.java | 11 +- ...atypeRulesTestLanguageStandaloneSetup.java | 9 +- .../EncodingTestLanguageRuntimeModule.java | 11 +- .../EncodingTestLanguageStandaloneSetup.java | 9 +- .../EpatchTestLanguageRuntimeModule.java | 11 +- .../EpatchTestLanguageStandaloneSetup.java | 9 +- .../FragmentTestLanguageExRuntimeModule.java | 11 +- ...FragmentTestLanguageExStandaloneSetup.java | 11 +- .../FragmentTestLanguageRuntimeModule.java | 11 +- .../FragmentTestLanguageStandaloneSetup.java | 11 +- ...agmentTestLanguageExSemanticSequencer.java | 11 +- ...gmentTestLanguageExSyntacticSequencer.java | 11 +- ...FragmentTestLanguageSemanticSequencer.java | 11 +- ...ragmentTestLanguageSyntacticSequencer.java | 11 +- ...ntationAwareTestLanguageRuntimeModule.java | 11 +- ...ationAwareTestLanguageStandaloneSetup.java | 11 +- ...dentationAwareTestLanguageTokenSource.java | 11 +- ...ionAwareTestLanguageSemanticSequencer.java | 11 +- ...onAwareTestLanguageSyntacticSequencer.java | 11 +- .../KeywordsTestLanguageRuntimeModule.java | 11 +- .../KeywordsTestLanguageStandaloneSetup.java | 9 +- ...NoParametersTestLanguageRuntimeModule.java | 11 +- ...ParametersTestLanguageStandaloneSetup.java | 11 +- ...ParametersTestLanguageExRuntimeModule.java | 11 +- ...rametersTestLanguageExStandaloneSetup.java | 11 +- .../ParametersTestLanguageRuntimeModule.java | 11 +- ...ParametersTestLanguageStandaloneSetup.java | 11 +- ...woParametersTestLanguageRuntimeModule.java | 11 +- ...ParametersTestLanguageStandaloneSetup.java | 11 +- .../Bug292245TestLanguageRuntimeModule.java | 11 +- .../Bug292245TestLanguageStandaloneSetup.java | 9 +- .../Bug297105TestLanguageRuntimeModule.java | 11 +- .../Bug297105TestLanguageStandaloneSetup.java | 9 +- .../Bug317840TestLanguageRuntimeModule.java | 11 +- .../Bug317840TestLanguageStandaloneSetup.java | 9 +- ...oreTerminalsTestLanguageRuntimeModule.java | 11 +- ...eTerminalsTestLanguageStandaloneSetup.java | 9 +- ...denTerminalsTestLanguageRuntimeModule.java | 11 +- ...nTerminalsTestLanguageStandaloneSetup.java | 9 +- ...erminalRulesTestLanguageRuntimeModule.java | 11 +- ...minalRulesTestLanguageStandaloneSetup.java | 9 +- .../UnicodeTestLanguageRuntimeModule.java | 11 +- .../UnicodeTestLanguageStandaloneSetup.java | 9 +- ...extTerminalsTestLanguageRuntimeModule.java | 11 +- ...tTerminalsTestLanguageStandaloneSetup.java | 9 +- ...ingBug325745TestLanguageRuntimeModule.java | 11 +- ...gBug325745TestLanguageStandaloneSetup.java | 9 +- ...ingBug325745TestLanguageRuntimeModule.java | 11 +- ...gBug325745TestLanguageStandaloneSetup.java | 9 +- ...rderedGroupsTestLanguageRuntimeModule.java | 11 +- ...eredGroupsTestLanguageStandaloneSetup.java | 9 +- ...ingBug325745TestLanguageRuntimeModule.java | 11 +- ...gBug325745TestLanguageStandaloneSetup.java | 9 +- ...rderedGroupsTestLanguageRuntimeModule.java | 11 +- ...eredGroupsTestLanguageStandaloneSetup.java | 9 +- ...rderedGroupsTestLanguageRuntimeModule.java | 11 +- ...eredGroupsTestLanguageStandaloneSetup.java | 9 +- ...ug325745TestLanguageSemanticSequencer.java | 11 +- ...g325745TestLanguageSyntacticSequencer.java | 14 +- .../xtext/parsetree/SerializeTest.java | 8 + .../parsetree/formatter/FormatterTest.java | 8 + .../formatter/FormatterTestConfig.java | 8 + .../FormatterTestLanguage2RuntimeModule.java | 11 +- ...FormatterTestLanguage2StandaloneSetup.java | 11 +- .../FormatterTestLanguageRuntimeModule.java | 11 +- .../FormatterTestLanguageStandaloneSetup.java | 9 +- .../formatter/XtextFormatterTest.java | 8 + .../impl/Bug305397RuntimeModule.java | 11 +- .../impl/Bug305397StandaloneSetup.java | 9 +- ...tAssociationTestLanguageRuntimeModule.java | 11 +- ...ssociationTestLanguageStandaloneSetup.java | 9 +- .../Bug299395TestLanguageRuntimeModule.java | 11 +- .../Bug299395TestLanguageStandaloneSetup.java | 9 +- .../Bug302128TestLanguageRuntimeModule.java | 11 +- .../Bug302128TestLanguageStandaloneSetup.java | 9 +- ...plexReconstrTestLanguageRuntimeModule.java | 11 +- ...exReconstrTestLanguageStandaloneSetup.java | 9 +- ...ionBug269362TestLanguageRuntimeModule.java | 11 +- ...nBug269362TestLanguageStandaloneSetup.java | 9 +- ...izationErrorTestLanguageRuntimeModule.java | 11 +- ...ationErrorTestLanguageStandaloneSetup.java | 9 +- .../WhitespacePreservingCallbackTest.java | 8 + .../XtextGrammarReconcilationTest.java | 8 + .../transientvalues/TransientHandlerPTC.java | 9 +- .../TransientHandlerSerializer.java | 9 +- .../transientvalues/TransientValuesTest.java | 8 + .../TransientValuesTestRuntimeModule.java | 11 +- .../TransientValuesTestStandaloneSetup.java | 9 +- .../unassignedtext/UnassignedTextTest.java | 8 + ...assignedTextTestLanguageRuntimeModule.java | 11 +- ...signedTextTestLanguageStandaloneSetup.java | 9 +- .../UnassignedTextTestSerializer.java | 8 + ...gnedTextTestLanguageSemanticSequencer.java | 8 + ...nedTextTestLanguageSyntacticSequencer.java | 8 + .../resource/Bug385636RuntimeModule.java | 11 +- .../resource/Bug385636StandaloneSetup.java | 9 +- ...jectAtOffsetTestLanguageRuntimeModule.java | 11 +- ...ctAtOffsetTestLanguageStandaloneSetup.java | 9 +- ...egerationTestLanguageInjectorProvider.java | 11 +- ...IntegerationTestLanguageRuntimeModule.java | 11 +- ...tegerationTestLanguageStandaloneSetup.java | 9 +- ...ContainerTestLanguageInjectorProvider.java | 11 +- ...iveContainerTestLanguageRuntimeModule.java | 11 +- ...eContainerTestLanguageStandaloneSetup.java | 9 +- ...tionProviderTestLanguageRuntimeModule.java | 11 +- ...onProviderTestLanguageStandaloneSetup.java | 9 +- .../impl/DefaultResourceDescription2Test.java | 8 + ...gnmentFinderTestLanguageRuntimeModule.java | 11 +- ...mentFinderTestLanguageStandaloneSetup.java | 9 +- ...ontextFinderTestLanguageRuntimeModule.java | 11 +- ...textFinderTestLanguageStandaloneSetup.java | 9 +- ...kenSequencerTestLanguageRuntimeModule.java | 11 +- ...nSequencerTestLanguageStandaloneSetup.java | 11 +- .../SequencerTestLanguageRuntimeModule.java | 11 +- .../SequencerTestLanguageStandaloneSetup.java | 9 +- ...ticSequencerTestLanguageRuntimeModule.java | 11 +- ...cSequencerTestLanguageStandaloneSetup.java | 9 +- ...equencerTestLanguageSemanticSequencer.java | 8 + ...quencerTestLanguageSyntacticSequencer.java | 8 + .../testlanguages/ActionTestLanguage.java | 8 + .../ActionTestLanguage2RuntimeModule.java | 11 +- .../ActionTestLanguage2StandaloneSetup.java | 11 +- .../ActionTestLanguage3RuntimeModule.java | 11 +- .../ActionTestLanguage3StandaloneSetup.java | 11 +- .../ActionTestLanguageRuntimeModule.java | 11 +- .../ActionTestLanguageStandaloneSetup.java | 9 +- .../FowlerDslTestLanguageRuntimeModule.java | 11 +- .../FowlerDslTestLanguageStandaloneSetup.java | 9 +- .../LookaheadTestLanguageRuntimeModule.java | 11 +- .../LookaheadTestLanguageStandaloneSetup.java | 9 +- .../OptionalEmptyTestLanguage.java | 8 + ...ptionalEmptyTestLanguageRuntimeModule.java | 11 +- ...ionalEmptyTestLanguageStandaloneSetup.java | 9 +- ...artialParserTestLanguageRuntimeModule.java | 11 +- ...tialParserTestLanguageStandaloneSetup.java | 9 +- ...renceGrammarTestLanguageRuntimeModule.java | 11 +- ...nceGrammarTestLanguageStandaloneSetup.java | 9 +- ...eExpressionsTestLanguageRuntimeModule.java | 11 +- ...xpressionsTestLanguageStandaloneSetup.java | 9 +- .../TestLanguageRuntimeModule.java | 11 +- .../TestLanguageStandaloneSetup.java | 9 +- .../TreeTestLanguageRuntimeModule.java | 11 +- .../TreeTestLanguageStandaloneSetup.java | 9 +- ...ationAwareTestLanguageStandaloneSetup.java | 9 +- .../xtext/tests/XtextInjectorProvider.java | 8 + .../org/eclipse/xtext/util/TuplesTest.java | 8 + ...axValidationTestLanguageRuntimeModule.java | 11 +- ...ValidationTestLanguageStandaloneSetup.java | 9 +- .../Bug250313RuntimeModule.java | 11 +- .../Bug250313StandaloneSetup.java | 9 +- ...ualifiedNameTestLanguageRuntimeModule.java | 11 +- ...lifiedNameTestLanguageStandaloneSetup.java | 9 +- ...ValueFeatureTestLanguageRuntimeModule.java | 11 +- ...lueFeatureTestLanguageStandaloneSetup.java | 9 +- ...gnedRuleCallTestLanguageRuntimeModule.java | 11 +- ...edRuleCallTestLanguageStandaloneSetup.java | 9 +- 3603 files changed, 72782 insertions(+), 55083 deletions(-) diff --git a/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/ide/quickfix/TestLanguageQuickFixProvider.java b/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/ide/quickfix/TestLanguageQuickFixProvider.java index 52a357140..472f37c7b 100644 --- a/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/ide/quickfix/TestLanguageQuickFixProvider.java +++ b/org.eclipse.xtext.ide.tests/testlang-src/org/eclipse/xtext/ide/tests/testlanguage/ide/quickfix/TestLanguageQuickFixProvider.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2016, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.ide.tests.testlanguage.ide.quickfix; import org.eclipse.xtext.ide.editor.quickfix.AbstractDeclarativeIdeQuickfixProvider; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/AbstractBeeLangTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/AbstractBeeLangTestLanguageIdeModule.java index 74cb98fda..e11ff6d05 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/AbstractBeeLangTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/AbstractBeeLangTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.ide; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/AbstractExBeeLangTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/AbstractExBeeLangTestLanguageIdeModule.java index 17c7f7f86..71af31bc3 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/AbstractExBeeLangTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/AbstractExBeeLangTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.ide; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/AbstractSimpleBeeLangTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/AbstractSimpleBeeLangTestLanguageIdeModule.java index fd91b4a54..d524007a2 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/AbstractSimpleBeeLangTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/AbstractSimpleBeeLangTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.ide; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/BeeLangTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/BeeLangTestLanguageParser.java index 6e6e0dcdd..1537043f0 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/BeeLangTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/BeeLangTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.antlr; import com.google.common.collect.ImmutableMap; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/ExBeeLangTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/ExBeeLangTestLanguageParser.java index 97995b1d8..ed7400cf3 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/ExBeeLangTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/ExBeeLangTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.antlr; import com.google.common.collect.ImmutableMap; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/SimpleBeeLangTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/SimpleBeeLangTestLanguageParser.java index 48c5925f3..920c1f18a 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/SimpleBeeLangTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/SimpleBeeLangTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.ide.contentassist.antlr; import com.google.common.collect.ImmutableMap; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalBeeLangTestLanguage.g b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalBeeLangTestLanguage.g index 929625027..7e85cf122 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalBeeLangTestLanguage.g +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalBeeLangTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBeeLangTestLanguage; options { diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalBeeLangTestLanguageLexer.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalBeeLangTestLanguageLexer.java index 5b6ced39e..daa6b8e07 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalBeeLangTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalBeeLangTestLanguageLexer.java @@ -1451,12 +1451,12 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_DOCUMENTATION; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:14316:20: ( '/**' ( options {greedy=false; } : . )* '*/' ) - // InternalBeeLangTestLanguage.g:14316:22: '/**' ( options {greedy=false; } : . )* '*/' + // InternalBeeLangTestLanguage.g:14321:20: ( '/**' ( options {greedy=false; } : . )* '*/' ) + // InternalBeeLangTestLanguage.g:14321:22: '/**' ( options {greedy=false; } : . )* '*/' { match("/**"); - // InternalBeeLangTestLanguage.g:14316:28: ( options {greedy=false; } : . )* + // InternalBeeLangTestLanguage.g:14321:28: ( options {greedy=false; } : . )* loop1: do { int alt1=2; @@ -1481,7 +1481,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalBeeLangTestLanguage.g:14316:56: . + // InternalBeeLangTestLanguage.g:14321:56: . { matchAny(); @@ -1511,8 +1511,8 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_HEX; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:14318:10: ( '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) - // InternalBeeLangTestLanguage.g:14318:12: '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // InternalBeeLangTestLanguage.g:14323:10: ( '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) + // InternalBeeLangTestLanguage.g:14323:12: '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ { match('0'); if ( input.LA(1)=='X'||input.LA(1)=='x' ) { @@ -1524,7 +1524,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBeeLangTestLanguage.g:14318:26: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // InternalBeeLangTestLanguage.g:14323:26: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ int cnt2=0; loop2: do { @@ -1578,10 +1578,10 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:14320:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBeeLangTestLanguage.g:14320:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBeeLangTestLanguage.g:14325:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBeeLangTestLanguage.g:14325:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBeeLangTestLanguage.g:14320:11: ( '^' )? + // InternalBeeLangTestLanguage.g:14325:11: ( '^' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1590,7 +1590,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalBeeLangTestLanguage.g:14320:11: '^' + // InternalBeeLangTestLanguage.g:14325:11: '^' { match('^'); @@ -1608,7 +1608,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBeeLangTestLanguage.g:14320:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBeeLangTestLanguage.g:14325:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop4: do { int alt4=2; @@ -1657,10 +1657,10 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:14322:10: ( ( '0' .. '9' )+ ) - // InternalBeeLangTestLanguage.g:14322:12: ( '0' .. '9' )+ + // InternalBeeLangTestLanguage.g:14327:10: ( ( '0' .. '9' )+ ) + // InternalBeeLangTestLanguage.g:14327:12: ( '0' .. '9' )+ { - // InternalBeeLangTestLanguage.g:14322:12: ( '0' .. '9' )+ + // InternalBeeLangTestLanguage.g:14327:12: ( '0' .. '9' )+ int cnt5=0; loop5: do { @@ -1674,7 +1674,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBeeLangTestLanguage.g:14322:13: '0' .. '9' + // InternalBeeLangTestLanguage.g:14327:13: '0' .. '9' { matchRange('0','9'); @@ -1706,10 +1706,10 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:14324:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBeeLangTestLanguage.g:14324:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBeeLangTestLanguage.g:14329:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBeeLangTestLanguage.g:14329:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBeeLangTestLanguage.g:14324:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBeeLangTestLanguage.g:14329:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt8=2; int LA8_0 = input.LA(1); @@ -1727,10 +1727,10 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } switch (alt8) { case 1 : - // InternalBeeLangTestLanguage.g:14324:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBeeLangTestLanguage.g:14329:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBeeLangTestLanguage.g:14324:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBeeLangTestLanguage.g:14329:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop6: do { int alt6=3; @@ -1746,7 +1746,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalBeeLangTestLanguage.g:14324:21: '\\\\' . + // InternalBeeLangTestLanguage.g:14329:21: '\\\\' . { match('\\'); matchAny(); @@ -1754,7 +1754,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBeeLangTestLanguage.g:14324:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBeeLangTestLanguage.g:14329:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1779,10 +1779,10 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBeeLangTestLanguage.g:14324:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBeeLangTestLanguage.g:14329:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBeeLangTestLanguage.g:14324:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBeeLangTestLanguage.g:14329:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop7: do { int alt7=3; @@ -1798,7 +1798,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBeeLangTestLanguage.g:14324:54: '\\\\' . + // InternalBeeLangTestLanguage.g:14329:54: '\\\\' . { match('\\'); matchAny(); @@ -1806,7 +1806,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBeeLangTestLanguage.g:14324:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBeeLangTestLanguage.g:14329:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1849,12 +1849,12 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:14326:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBeeLangTestLanguage.g:14326:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBeeLangTestLanguage.g:14331:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBeeLangTestLanguage.g:14331:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBeeLangTestLanguage.g:14326:24: ( options {greedy=false; } : . )* + // InternalBeeLangTestLanguage.g:14331:24: ( options {greedy=false; } : . )* loop9: do { int alt9=2; @@ -1879,7 +1879,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalBeeLangTestLanguage.g:14326:52: . + // InternalBeeLangTestLanguage.g:14331:52: . { matchAny(); @@ -1909,12 +1909,12 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:14328:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBeeLangTestLanguage.g:14328:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBeeLangTestLanguage.g:14333:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBeeLangTestLanguage.g:14333:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBeeLangTestLanguage.g:14328:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBeeLangTestLanguage.g:14333:24: (~ ( ( '\\n' | '\\r' ) ) )* loop10: do { int alt10=2; @@ -1927,7 +1927,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { switch (alt10) { case 1 : - // InternalBeeLangTestLanguage.g:14328:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBeeLangTestLanguage.g:14333: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(); @@ -1947,7 +1947,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } } while (true); - // InternalBeeLangTestLanguage.g:14328:40: ( ( '\\r' )? '\\n' )? + // InternalBeeLangTestLanguage.g:14333:40: ( ( '\\r' )? '\\n' )? int alt12=2; int LA12_0 = input.LA(1); @@ -1956,9 +1956,9 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } switch (alt12) { case 1 : - // InternalBeeLangTestLanguage.g:14328:41: ( '\\r' )? '\\n' + // InternalBeeLangTestLanguage.g:14333:41: ( '\\r' )? '\\n' { - // InternalBeeLangTestLanguage.g:14328:41: ( '\\r' )? + // InternalBeeLangTestLanguage.g:14333:41: ( '\\r' )? int alt11=2; int LA11_0 = input.LA(1); @@ -1967,7 +1967,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } switch (alt11) { case 1 : - // InternalBeeLangTestLanguage.g:14328:41: '\\r' + // InternalBeeLangTestLanguage.g:14333:41: '\\r' { match('\r'); @@ -1999,10 +1999,10 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:14330:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBeeLangTestLanguage.g:14330:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBeeLangTestLanguage.g:14335:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBeeLangTestLanguage.g:14335:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBeeLangTestLanguage.g:14330:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBeeLangTestLanguage.g:14335:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt13=0; loop13: do { @@ -2056,8 +2056,8 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:14332:16: ( . ) - // InternalBeeLangTestLanguage.g:14332:18: . + // InternalBeeLangTestLanguage.g:14337:16: ( . ) + // InternalBeeLangTestLanguage.g:14337:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalBeeLangTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalBeeLangTestLanguageParser.java index e0db6ab09..3b36f811f 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalBeeLangTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalBeeLangTestLanguageParser.java @@ -20,6 +20,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { @@ -139,13 +147,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleModel" - // InternalBeeLangTestLanguage.g:55:1: entryRuleModel : ruleModel EOF ; + // InternalBeeLangTestLanguage.g:60:1: entryRuleModel : ruleModel EOF ; public final void entryRuleModel() throws RecognitionException { int entryRuleModel_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 1) ) { return ; } - // InternalBeeLangTestLanguage.g:56:1: ( ruleModel EOF ) - // InternalBeeLangTestLanguage.g:57:1: ruleModel EOF + // InternalBeeLangTestLanguage.g:61:1: ( ruleModel EOF ) + // InternalBeeLangTestLanguage.g:62:1: ruleModel EOF { if ( state.backtracking==0 ) { before(grammarAccess.getModelRule()); @@ -176,7 +184,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleModel" - // InternalBeeLangTestLanguage.g:64:1: ruleModel : ( ( rule__Model__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:69:1: ruleModel : ( ( rule__Model__Alternatives ) ) ; public final void ruleModel() throws RecognitionException { int ruleModel_StartIndex = input.index(); @@ -184,17 +192,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 2) ) { return ; } - // InternalBeeLangTestLanguage.g:68:2: ( ( ( rule__Model__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:69:2: ( ( rule__Model__Alternatives ) ) + // InternalBeeLangTestLanguage.g:73:2: ( ( ( rule__Model__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:74:2: ( ( rule__Model__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:69:2: ( ( rule__Model__Alternatives ) ) - // InternalBeeLangTestLanguage.g:70:3: ( rule__Model__Alternatives ) + // InternalBeeLangTestLanguage.g:74:2: ( ( rule__Model__Alternatives ) ) + // InternalBeeLangTestLanguage.g:75:3: ( rule__Model__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:71:3: ( rule__Model__Alternatives ) - // InternalBeeLangTestLanguage.g:71:4: rule__Model__Alternatives + // InternalBeeLangTestLanguage.g:76:3: ( rule__Model__Alternatives ) + // InternalBeeLangTestLanguage.g:76:4: rule__Model__Alternatives { pushFollow(FOLLOW_2); rule__Model__Alternatives(); @@ -230,13 +238,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleUnit" - // InternalBeeLangTestLanguage.g:80:1: entryRuleUnit : ruleUnit EOF ; + // InternalBeeLangTestLanguage.g:85:1: entryRuleUnit : ruleUnit EOF ; public final void entryRuleUnit() throws RecognitionException { int entryRuleUnit_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 3) ) { return ; } - // InternalBeeLangTestLanguage.g:81:1: ( ruleUnit EOF ) - // InternalBeeLangTestLanguage.g:82:1: ruleUnit EOF + // InternalBeeLangTestLanguage.g:86:1: ( ruleUnit EOF ) + // InternalBeeLangTestLanguage.g:87:1: ruleUnit EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnitRule()); @@ -267,7 +275,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleUnit" - // InternalBeeLangTestLanguage.g:89:1: ruleUnit : ( ( rule__Unit__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:94:1: ruleUnit : ( ( rule__Unit__Group__0 ) ) ; public final void ruleUnit() throws RecognitionException { int ruleUnit_StartIndex = input.index(); @@ -275,17 +283,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 4) ) { return ; } - // InternalBeeLangTestLanguage.g:93:2: ( ( ( rule__Unit__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:94:2: ( ( rule__Unit__Group__0 ) ) + // InternalBeeLangTestLanguage.g:98:2: ( ( ( rule__Unit__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:99:2: ( ( rule__Unit__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:94:2: ( ( rule__Unit__Group__0 ) ) - // InternalBeeLangTestLanguage.g:95:3: ( rule__Unit__Group__0 ) + // InternalBeeLangTestLanguage.g:99:2: ( ( rule__Unit__Group__0 ) ) + // InternalBeeLangTestLanguage.g:100:3: ( rule__Unit__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:96:3: ( rule__Unit__Group__0 ) - // InternalBeeLangTestLanguage.g:96:4: rule__Unit__Group__0 + // InternalBeeLangTestLanguage.g:101:3: ( rule__Unit__Group__0 ) + // InternalBeeLangTestLanguage.g:101:4: rule__Unit__Group__0 { pushFollow(FOLLOW_2); rule__Unit__Group__0(); @@ -321,13 +329,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleProvidedCapability" - // InternalBeeLangTestLanguage.g:105:1: entryRuleProvidedCapability : ruleProvidedCapability EOF ; + // InternalBeeLangTestLanguage.g:110:1: entryRuleProvidedCapability : ruleProvidedCapability EOF ; public final void entryRuleProvidedCapability() throws RecognitionException { int entryRuleProvidedCapability_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 5) ) { return ; } - // InternalBeeLangTestLanguage.g:106:1: ( ruleProvidedCapability EOF ) - // InternalBeeLangTestLanguage.g:107:1: ruleProvidedCapability EOF + // InternalBeeLangTestLanguage.g:111:1: ( ruleProvidedCapability EOF ) + // InternalBeeLangTestLanguage.g:112:1: ruleProvidedCapability EOF { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityRule()); @@ -358,7 +366,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleProvidedCapability" - // InternalBeeLangTestLanguage.g:114:1: ruleProvidedCapability : ( ( rule__ProvidedCapability__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:119:1: ruleProvidedCapability : ( ( rule__ProvidedCapability__Group__0 ) ) ; public final void ruleProvidedCapability() throws RecognitionException { int ruleProvidedCapability_StartIndex = input.index(); @@ -366,17 +374,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 6) ) { return ; } - // InternalBeeLangTestLanguage.g:118:2: ( ( ( rule__ProvidedCapability__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:119:2: ( ( rule__ProvidedCapability__Group__0 ) ) + // InternalBeeLangTestLanguage.g:123:2: ( ( ( rule__ProvidedCapability__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:124:2: ( ( rule__ProvidedCapability__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:119:2: ( ( rule__ProvidedCapability__Group__0 ) ) - // InternalBeeLangTestLanguage.g:120:3: ( rule__ProvidedCapability__Group__0 ) + // InternalBeeLangTestLanguage.g:124:2: ( ( rule__ProvidedCapability__Group__0 ) ) + // InternalBeeLangTestLanguage.g:125:3: ( rule__ProvidedCapability__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:121:3: ( rule__ProvidedCapability__Group__0 ) - // InternalBeeLangTestLanguage.g:121:4: rule__ProvidedCapability__Group__0 + // InternalBeeLangTestLanguage.g:126:3: ( rule__ProvidedCapability__Group__0 ) + // InternalBeeLangTestLanguage.g:126:4: rule__ProvidedCapability__Group__0 { pushFollow(FOLLOW_2); rule__ProvidedCapability__Group__0(); @@ -412,13 +420,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleAliasedRequiredCapability" - // InternalBeeLangTestLanguage.g:130:1: entryRuleAliasedRequiredCapability : ruleAliasedRequiredCapability EOF ; + // InternalBeeLangTestLanguage.g:135:1: entryRuleAliasedRequiredCapability : ruleAliasedRequiredCapability EOF ; public final void entryRuleAliasedRequiredCapability() throws RecognitionException { int entryRuleAliasedRequiredCapability_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 7) ) { return ; } - // InternalBeeLangTestLanguage.g:131:1: ( ruleAliasedRequiredCapability EOF ) - // InternalBeeLangTestLanguage.g:132:1: ruleAliasedRequiredCapability EOF + // InternalBeeLangTestLanguage.g:136:1: ( ruleAliasedRequiredCapability EOF ) + // InternalBeeLangTestLanguage.g:137:1: ruleAliasedRequiredCapability EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityRule()); @@ -449,7 +457,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleAliasedRequiredCapability" - // InternalBeeLangTestLanguage.g:139:1: ruleAliasedRequiredCapability : ( ( rule__AliasedRequiredCapability__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:144:1: ruleAliasedRequiredCapability : ( ( rule__AliasedRequiredCapability__Group__0 ) ) ; public final void ruleAliasedRequiredCapability() throws RecognitionException { int ruleAliasedRequiredCapability_StartIndex = input.index(); @@ -457,17 +465,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 8) ) { return ; } - // InternalBeeLangTestLanguage.g:143:2: ( ( ( rule__AliasedRequiredCapability__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:144:2: ( ( rule__AliasedRequiredCapability__Group__0 ) ) + // InternalBeeLangTestLanguage.g:148:2: ( ( ( rule__AliasedRequiredCapability__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:149:2: ( ( rule__AliasedRequiredCapability__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:144:2: ( ( rule__AliasedRequiredCapability__Group__0 ) ) - // InternalBeeLangTestLanguage.g:145:3: ( rule__AliasedRequiredCapability__Group__0 ) + // InternalBeeLangTestLanguage.g:149:2: ( ( rule__AliasedRequiredCapability__Group__0 ) ) + // InternalBeeLangTestLanguage.g:150:3: ( rule__AliasedRequiredCapability__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:146:3: ( rule__AliasedRequiredCapability__Group__0 ) - // InternalBeeLangTestLanguage.g:146:4: rule__AliasedRequiredCapability__Group__0 + // InternalBeeLangTestLanguage.g:151:3: ( rule__AliasedRequiredCapability__Group__0 ) + // InternalBeeLangTestLanguage.g:151:4: rule__AliasedRequiredCapability__Group__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group__0(); @@ -503,13 +511,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleRequiredCapability" - // InternalBeeLangTestLanguage.g:155:1: entryRuleRequiredCapability : ruleRequiredCapability EOF ; + // InternalBeeLangTestLanguage.g:160:1: entryRuleRequiredCapability : ruleRequiredCapability EOF ; public final void entryRuleRequiredCapability() throws RecognitionException { int entryRuleRequiredCapability_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 9) ) { return ; } - // InternalBeeLangTestLanguage.g:156:1: ( ruleRequiredCapability EOF ) - // InternalBeeLangTestLanguage.g:157:1: ruleRequiredCapability EOF + // InternalBeeLangTestLanguage.g:161:1: ( ruleRequiredCapability EOF ) + // InternalBeeLangTestLanguage.g:162:1: ruleRequiredCapability EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityRule()); @@ -540,7 +548,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleRequiredCapability" - // InternalBeeLangTestLanguage.g:164:1: ruleRequiredCapability : ( ( rule__RequiredCapability__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:169:1: ruleRequiredCapability : ( ( rule__RequiredCapability__Group__0 ) ) ; public final void ruleRequiredCapability() throws RecognitionException { int ruleRequiredCapability_StartIndex = input.index(); @@ -548,17 +556,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 10) ) { return ; } - // InternalBeeLangTestLanguage.g:168:2: ( ( ( rule__RequiredCapability__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:169:2: ( ( rule__RequiredCapability__Group__0 ) ) + // InternalBeeLangTestLanguage.g:173:2: ( ( ( rule__RequiredCapability__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:174:2: ( ( rule__RequiredCapability__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:169:2: ( ( rule__RequiredCapability__Group__0 ) ) - // InternalBeeLangTestLanguage.g:170:3: ( rule__RequiredCapability__Group__0 ) + // InternalBeeLangTestLanguage.g:174:2: ( ( rule__RequiredCapability__Group__0 ) ) + // InternalBeeLangTestLanguage.g:175:3: ( rule__RequiredCapability__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:171:3: ( rule__RequiredCapability__Group__0 ) - // InternalBeeLangTestLanguage.g:171:4: rule__RequiredCapability__Group__0 + // InternalBeeLangTestLanguage.g:176:3: ( rule__RequiredCapability__Group__0 ) + // InternalBeeLangTestLanguage.g:176:4: rule__RequiredCapability__Group__0 { pushFollow(FOLLOW_2); rule__RequiredCapability__Group__0(); @@ -594,7 +602,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRulePath" - // InternalBeeLangTestLanguage.g:180:1: entryRulePath : rulePath EOF ; + // InternalBeeLangTestLanguage.g:185:1: entryRulePath : rulePath EOF ; public final void entryRulePath() throws RecognitionException { int entryRulePath_StartIndex = input.index(); @@ -602,8 +610,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 11) ) { return ; } - // InternalBeeLangTestLanguage.g:184:1: ( rulePath EOF ) - // InternalBeeLangTestLanguage.g:185:1: rulePath EOF + // InternalBeeLangTestLanguage.g:189:1: ( rulePath EOF ) + // InternalBeeLangTestLanguage.g:190:1: rulePath EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPathRule()); @@ -637,7 +645,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rulePath" - // InternalBeeLangTestLanguage.g:195:1: rulePath : ( ( rule__Path__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:200:1: rulePath : ( ( rule__Path__Alternatives ) ) ; public final void rulePath() throws RecognitionException { int rulePath_StartIndex = input.index(); @@ -646,17 +654,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 12) ) { return ; } - // InternalBeeLangTestLanguage.g:200:2: ( ( ( rule__Path__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:201:2: ( ( rule__Path__Alternatives ) ) + // InternalBeeLangTestLanguage.g:205:2: ( ( ( rule__Path__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:206:2: ( ( rule__Path__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:201:2: ( ( rule__Path__Alternatives ) ) - // InternalBeeLangTestLanguage.g:202:3: ( rule__Path__Alternatives ) + // InternalBeeLangTestLanguage.g:206:2: ( ( rule__Path__Alternatives ) ) + // InternalBeeLangTestLanguage.g:207:3: ( rule__Path__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:203:3: ( rule__Path__Alternatives ) - // InternalBeeLangTestLanguage.g:203:4: rule__Path__Alternatives + // InternalBeeLangTestLanguage.g:208:3: ( rule__Path__Alternatives ) + // InternalBeeLangTestLanguage.g:208:4: rule__Path__Alternatives { pushFollow(FOLLOW_2); rule__Path__Alternatives(); @@ -693,13 +701,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleParameterList" - // InternalBeeLangTestLanguage.g:213:1: entryRuleParameterList : ruleParameterList EOF ; + // InternalBeeLangTestLanguage.g:218:1: entryRuleParameterList : ruleParameterList EOF ; public final void entryRuleParameterList() throws RecognitionException { int entryRuleParameterList_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 13) ) { return ; } - // InternalBeeLangTestLanguage.g:214:1: ( ruleParameterList EOF ) - // InternalBeeLangTestLanguage.g:215:1: ruleParameterList EOF + // InternalBeeLangTestLanguage.g:219:1: ( ruleParameterList EOF ) + // InternalBeeLangTestLanguage.g:220:1: ruleParameterList EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListRule()); @@ -730,7 +738,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleParameterList" - // InternalBeeLangTestLanguage.g:222:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:227:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; public final void ruleParameterList() throws RecognitionException { int ruleParameterList_StartIndex = input.index(); @@ -738,17 +746,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 14) ) { return ; } - // InternalBeeLangTestLanguage.g:226:2: ( ( ( rule__ParameterList__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:227:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalBeeLangTestLanguage.g:231:2: ( ( ( rule__ParameterList__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:232:2: ( ( rule__ParameterList__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:227:2: ( ( rule__ParameterList__Group__0 ) ) - // InternalBeeLangTestLanguage.g:228:3: ( rule__ParameterList__Group__0 ) + // InternalBeeLangTestLanguage.g:232:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalBeeLangTestLanguage.g:233:3: ( rule__ParameterList__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:229:3: ( rule__ParameterList__Group__0 ) - // InternalBeeLangTestLanguage.g:229:4: rule__ParameterList__Group__0 + // InternalBeeLangTestLanguage.g:234:3: ( rule__ParameterList__Group__0 ) + // InternalBeeLangTestLanguage.g:234:4: rule__ParameterList__Group__0 { pushFollow(FOLLOW_2); rule__ParameterList__Group__0(); @@ -784,13 +792,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleFirstParameter" - // InternalBeeLangTestLanguage.g:238:1: entryRuleFirstParameter : ruleFirstParameter EOF ; + // InternalBeeLangTestLanguage.g:243:1: entryRuleFirstParameter : ruleFirstParameter EOF ; public final void entryRuleFirstParameter() throws RecognitionException { int entryRuleFirstParameter_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 15) ) { return ; } - // InternalBeeLangTestLanguage.g:239:1: ( ruleFirstParameter EOF ) - // InternalBeeLangTestLanguage.g:240:1: ruleFirstParameter EOF + // InternalBeeLangTestLanguage.g:244:1: ( ruleFirstParameter EOF ) + // InternalBeeLangTestLanguage.g:245:1: ruleFirstParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterRule()); @@ -821,7 +829,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleFirstParameter" - // InternalBeeLangTestLanguage.g:247:1: ruleFirstParameter : ( ( rule__FirstParameter__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:252:1: ruleFirstParameter : ( ( rule__FirstParameter__Alternatives ) ) ; public final void ruleFirstParameter() throws RecognitionException { int ruleFirstParameter_StartIndex = input.index(); @@ -829,17 +837,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 16) ) { return ; } - // InternalBeeLangTestLanguage.g:251:2: ( ( ( rule__FirstParameter__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:252:2: ( ( rule__FirstParameter__Alternatives ) ) + // InternalBeeLangTestLanguage.g:256:2: ( ( ( rule__FirstParameter__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:257:2: ( ( rule__FirstParameter__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:252:2: ( ( rule__FirstParameter__Alternatives ) ) - // InternalBeeLangTestLanguage.g:253:3: ( rule__FirstParameter__Alternatives ) + // InternalBeeLangTestLanguage.g:257:2: ( ( rule__FirstParameter__Alternatives ) ) + // InternalBeeLangTestLanguage.g:258:3: ( rule__FirstParameter__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:254:3: ( rule__FirstParameter__Alternatives ) - // InternalBeeLangTestLanguage.g:254:4: rule__FirstParameter__Alternatives + // InternalBeeLangTestLanguage.g:259:3: ( rule__FirstParameter__Alternatives ) + // InternalBeeLangTestLanguage.g:259:4: rule__FirstParameter__Alternatives { pushFollow(FOLLOW_2); rule__FirstParameter__Alternatives(); @@ -875,13 +883,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleParameter" - // InternalBeeLangTestLanguage.g:263:1: entryRuleParameter : ruleParameter EOF ; + // InternalBeeLangTestLanguage.g:268:1: entryRuleParameter : ruleParameter EOF ; public final void entryRuleParameter() throws RecognitionException { int entryRuleParameter_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 17) ) { return ; } - // InternalBeeLangTestLanguage.g:264:1: ( ruleParameter EOF ) - // InternalBeeLangTestLanguage.g:265:1: ruleParameter EOF + // InternalBeeLangTestLanguage.g:269:1: ( ruleParameter EOF ) + // InternalBeeLangTestLanguage.g:270:1: ruleParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterRule()); @@ -912,7 +920,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleParameter" - // InternalBeeLangTestLanguage.g:272:1: ruleParameter : ( ( rule__Parameter__ExprAssignment ) ) ; + // InternalBeeLangTestLanguage.g:277:1: ruleParameter : ( ( rule__Parameter__ExprAssignment ) ) ; public final void ruleParameter() throws RecognitionException { int ruleParameter_StartIndex = input.index(); @@ -920,17 +928,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 18) ) { return ; } - // InternalBeeLangTestLanguage.g:276:2: ( ( ( rule__Parameter__ExprAssignment ) ) ) - // InternalBeeLangTestLanguage.g:277:2: ( ( rule__Parameter__ExprAssignment ) ) + // InternalBeeLangTestLanguage.g:281:2: ( ( ( rule__Parameter__ExprAssignment ) ) ) + // InternalBeeLangTestLanguage.g:282:2: ( ( rule__Parameter__ExprAssignment ) ) { - // InternalBeeLangTestLanguage.g:277:2: ( ( rule__Parameter__ExprAssignment ) ) - // InternalBeeLangTestLanguage.g:278:3: ( rule__Parameter__ExprAssignment ) + // InternalBeeLangTestLanguage.g:282:2: ( ( rule__Parameter__ExprAssignment ) ) + // InternalBeeLangTestLanguage.g:283:3: ( rule__Parameter__ExprAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getExprAssignment()); } - // InternalBeeLangTestLanguage.g:279:3: ( rule__Parameter__ExprAssignment ) - // InternalBeeLangTestLanguage.g:279:4: rule__Parameter__ExprAssignment + // InternalBeeLangTestLanguage.g:284:3: ( rule__Parameter__ExprAssignment ) + // InternalBeeLangTestLanguage.g:284:4: rule__Parameter__ExprAssignment { pushFollow(FOLLOW_2); rule__Parameter__ExprAssignment(); @@ -966,13 +974,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleClosureParameter" - // InternalBeeLangTestLanguage.g:288:1: entryRuleClosureParameter : ruleClosureParameter EOF ; + // InternalBeeLangTestLanguage.g:293:1: entryRuleClosureParameter : ruleClosureParameter EOF ; public final void entryRuleClosureParameter() throws RecognitionException { int entryRuleClosureParameter_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 19) ) { return ; } - // InternalBeeLangTestLanguage.g:289:1: ( ruleClosureParameter EOF ) - // InternalBeeLangTestLanguage.g:290:1: ruleClosureParameter EOF + // InternalBeeLangTestLanguage.g:294:1: ( ruleClosureParameter EOF ) + // InternalBeeLangTestLanguage.g:295:1: ruleClosureParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getClosureParameterRule()); @@ -1003,7 +1011,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleClosureParameter" - // InternalBeeLangTestLanguage.g:297:1: ruleClosureParameter : ( ( rule__ClosureParameter__ExprAssignment ) ) ; + // InternalBeeLangTestLanguage.g:302:1: ruleClosureParameter : ( ( rule__ClosureParameter__ExprAssignment ) ) ; public final void ruleClosureParameter() throws RecognitionException { int ruleClosureParameter_StartIndex = input.index(); @@ -1011,17 +1019,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 20) ) { return ; } - // InternalBeeLangTestLanguage.g:301:2: ( ( ( rule__ClosureParameter__ExprAssignment ) ) ) - // InternalBeeLangTestLanguage.g:302:2: ( ( rule__ClosureParameter__ExprAssignment ) ) + // InternalBeeLangTestLanguage.g:306:2: ( ( ( rule__ClosureParameter__ExprAssignment ) ) ) + // InternalBeeLangTestLanguage.g:307:2: ( ( rule__ClosureParameter__ExprAssignment ) ) { - // InternalBeeLangTestLanguage.g:302:2: ( ( rule__ClosureParameter__ExprAssignment ) ) - // InternalBeeLangTestLanguage.g:303:3: ( rule__ClosureParameter__ExprAssignment ) + // InternalBeeLangTestLanguage.g:307:2: ( ( rule__ClosureParameter__ExprAssignment ) ) + // InternalBeeLangTestLanguage.g:308:3: ( rule__ClosureParameter__ExprAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureParameterAccess().getExprAssignment()); } - // InternalBeeLangTestLanguage.g:304:3: ( rule__ClosureParameter__ExprAssignment ) - // InternalBeeLangTestLanguage.g:304:4: rule__ClosureParameter__ExprAssignment + // InternalBeeLangTestLanguage.g:309:3: ( rule__ClosureParameter__ExprAssignment ) + // InternalBeeLangTestLanguage.g:309:4: rule__ClosureParameter__ExprAssignment { pushFollow(FOLLOW_2); rule__ClosureParameter__ExprAssignment(); @@ -1057,13 +1065,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleParameterDeclaration" - // InternalBeeLangTestLanguage.g:313:1: entryRuleParameterDeclaration : ruleParameterDeclaration EOF ; + // InternalBeeLangTestLanguage.g:318:1: entryRuleParameterDeclaration : ruleParameterDeclaration EOF ; public final void entryRuleParameterDeclaration() throws RecognitionException { int entryRuleParameterDeclaration_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 21) ) { return ; } - // InternalBeeLangTestLanguage.g:314:1: ( ruleParameterDeclaration EOF ) - // InternalBeeLangTestLanguage.g:315:1: ruleParameterDeclaration EOF + // InternalBeeLangTestLanguage.g:319:1: ( ruleParameterDeclaration EOF ) + // InternalBeeLangTestLanguage.g:320:1: ruleParameterDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationRule()); @@ -1094,7 +1102,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleParameterDeclaration" - // InternalBeeLangTestLanguage.g:322:1: ruleParameterDeclaration : ( ( rule__ParameterDeclaration__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:327:1: ruleParameterDeclaration : ( ( rule__ParameterDeclaration__Group__0 ) ) ; public final void ruleParameterDeclaration() throws RecognitionException { int ruleParameterDeclaration_StartIndex = input.index(); @@ -1102,17 +1110,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 22) ) { return ; } - // InternalBeeLangTestLanguage.g:326:2: ( ( ( rule__ParameterDeclaration__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:327:2: ( ( rule__ParameterDeclaration__Group__0 ) ) + // InternalBeeLangTestLanguage.g:331:2: ( ( ( rule__ParameterDeclaration__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:332:2: ( ( rule__ParameterDeclaration__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:327:2: ( ( rule__ParameterDeclaration__Group__0 ) ) - // InternalBeeLangTestLanguage.g:328:3: ( rule__ParameterDeclaration__Group__0 ) + // InternalBeeLangTestLanguage.g:332:2: ( ( rule__ParameterDeclaration__Group__0 ) ) + // InternalBeeLangTestLanguage.g:333:3: ( rule__ParameterDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:329:3: ( rule__ParameterDeclaration__Group__0 ) - // InternalBeeLangTestLanguage.g:329:4: rule__ParameterDeclaration__Group__0 + // InternalBeeLangTestLanguage.g:334:3: ( rule__ParameterDeclaration__Group__0 ) + // InternalBeeLangTestLanguage.g:334:4: rule__ParameterDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__ParameterDeclaration__Group__0(); @@ -1148,13 +1156,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleFunction" - // InternalBeeLangTestLanguage.g:338:1: entryRuleFunction : ruleFunction EOF ; + // InternalBeeLangTestLanguage.g:343:1: entryRuleFunction : ruleFunction EOF ; public final void entryRuleFunction() throws RecognitionException { int entryRuleFunction_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 23) ) { return ; } - // InternalBeeLangTestLanguage.g:339:1: ( ruleFunction EOF ) - // InternalBeeLangTestLanguage.g:340:1: ruleFunction EOF + // InternalBeeLangTestLanguage.g:344:1: ( ruleFunction EOF ) + // InternalBeeLangTestLanguage.g:345:1: ruleFunction EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionRule()); @@ -1185,7 +1193,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleFunction" - // InternalBeeLangTestLanguage.g:347:1: ruleFunction : ( ( rule__Function__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:352:1: ruleFunction : ( ( rule__Function__Group__0 ) ) ; public final void ruleFunction() throws RecognitionException { int ruleFunction_StartIndex = input.index(); @@ -1193,17 +1201,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 24) ) { return ; } - // InternalBeeLangTestLanguage.g:351:2: ( ( ( rule__Function__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:352:2: ( ( rule__Function__Group__0 ) ) + // InternalBeeLangTestLanguage.g:356:2: ( ( ( rule__Function__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:357:2: ( ( rule__Function__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:352:2: ( ( rule__Function__Group__0 ) ) - // InternalBeeLangTestLanguage.g:353:3: ( rule__Function__Group__0 ) + // InternalBeeLangTestLanguage.g:357:2: ( ( rule__Function__Group__0 ) ) + // InternalBeeLangTestLanguage.g:358:3: ( rule__Function__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:354:3: ( rule__Function__Group__0 ) - // InternalBeeLangTestLanguage.g:354:4: rule__Function__Group__0 + // InternalBeeLangTestLanguage.g:359:3: ( rule__Function__Group__0 ) + // InternalBeeLangTestLanguage.g:359:4: rule__Function__Group__0 { pushFollow(FOLLOW_2); rule__Function__Group__0(); @@ -1239,13 +1247,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleGuardExpression" - // InternalBeeLangTestLanguage.g:363:1: entryRuleGuardExpression : ruleGuardExpression EOF ; + // InternalBeeLangTestLanguage.g:368:1: entryRuleGuardExpression : ruleGuardExpression EOF ; public final void entryRuleGuardExpression() throws RecognitionException { int entryRuleGuardExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 25) ) { return ; } - // InternalBeeLangTestLanguage.g:364:1: ( ruleGuardExpression EOF ) - // InternalBeeLangTestLanguage.g:365:1: ruleGuardExpression EOF + // InternalBeeLangTestLanguage.g:369:1: ( ruleGuardExpression EOF ) + // InternalBeeLangTestLanguage.g:370:1: ruleGuardExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionRule()); @@ -1276,7 +1284,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleGuardExpression" - // InternalBeeLangTestLanguage.g:372:1: ruleGuardExpression : ( ( rule__GuardExpression__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:377:1: ruleGuardExpression : ( ( rule__GuardExpression__Alternatives ) ) ; public final void ruleGuardExpression() throws RecognitionException { int ruleGuardExpression_StartIndex = input.index(); @@ -1284,17 +1292,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 26) ) { return ; } - // InternalBeeLangTestLanguage.g:376:2: ( ( ( rule__GuardExpression__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:377:2: ( ( rule__GuardExpression__Alternatives ) ) + // InternalBeeLangTestLanguage.g:381:2: ( ( ( rule__GuardExpression__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:382:2: ( ( rule__GuardExpression__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:377:2: ( ( rule__GuardExpression__Alternatives ) ) - // InternalBeeLangTestLanguage.g:378:3: ( rule__GuardExpression__Alternatives ) + // InternalBeeLangTestLanguage.g:382:2: ( ( rule__GuardExpression__Alternatives ) ) + // InternalBeeLangTestLanguage.g:383:3: ( rule__GuardExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:379:3: ( rule__GuardExpression__Alternatives ) - // InternalBeeLangTestLanguage.g:379:4: rule__GuardExpression__Alternatives + // InternalBeeLangTestLanguage.g:384:3: ( rule__GuardExpression__Alternatives ) + // InternalBeeLangTestLanguage.g:384:4: rule__GuardExpression__Alternatives { pushFollow(FOLLOW_2); rule__GuardExpression__Alternatives(); @@ -1330,13 +1338,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleAssignmentOperator" - // InternalBeeLangTestLanguage.g:388:1: entryRuleAssignmentOperator : ruleAssignmentOperator EOF ; + // InternalBeeLangTestLanguage.g:393:1: entryRuleAssignmentOperator : ruleAssignmentOperator EOF ; public final void entryRuleAssignmentOperator() throws RecognitionException { int entryRuleAssignmentOperator_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 27) ) { return ; } - // InternalBeeLangTestLanguage.g:389:1: ( ruleAssignmentOperator EOF ) - // InternalBeeLangTestLanguage.g:390:1: ruleAssignmentOperator EOF + // InternalBeeLangTestLanguage.g:394:1: ( ruleAssignmentOperator EOF ) + // InternalBeeLangTestLanguage.g:395:1: ruleAssignmentOperator EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorRule()); @@ -1367,7 +1375,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleAssignmentOperator" - // InternalBeeLangTestLanguage.g:397:1: ruleAssignmentOperator : ( ( rule__AssignmentOperator__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:402:1: ruleAssignmentOperator : ( ( rule__AssignmentOperator__Alternatives ) ) ; public final void ruleAssignmentOperator() throws RecognitionException { int ruleAssignmentOperator_StartIndex = input.index(); @@ -1375,17 +1383,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 28) ) { return ; } - // InternalBeeLangTestLanguage.g:401:2: ( ( ( rule__AssignmentOperator__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:402:2: ( ( rule__AssignmentOperator__Alternatives ) ) + // InternalBeeLangTestLanguage.g:406:2: ( ( ( rule__AssignmentOperator__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:407:2: ( ( rule__AssignmentOperator__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:402:2: ( ( rule__AssignmentOperator__Alternatives ) ) - // InternalBeeLangTestLanguage.g:403:3: ( rule__AssignmentOperator__Alternatives ) + // InternalBeeLangTestLanguage.g:407:2: ( ( rule__AssignmentOperator__Alternatives ) ) + // InternalBeeLangTestLanguage.g:408:3: ( rule__AssignmentOperator__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:404:3: ( rule__AssignmentOperator__Alternatives ) - // InternalBeeLangTestLanguage.g:404:4: rule__AssignmentOperator__Alternatives + // InternalBeeLangTestLanguage.g:409:3: ( rule__AssignmentOperator__Alternatives ) + // InternalBeeLangTestLanguage.g:409:4: rule__AssignmentOperator__Alternatives { pushFollow(FOLLOW_2); rule__AssignmentOperator__Alternatives(); @@ -1421,13 +1429,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleRelationalOperator" - // InternalBeeLangTestLanguage.g:413:1: entryRuleRelationalOperator : ruleRelationalOperator EOF ; + // InternalBeeLangTestLanguage.g:418:1: entryRuleRelationalOperator : ruleRelationalOperator EOF ; public final void entryRuleRelationalOperator() throws RecognitionException { int entryRuleRelationalOperator_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 29) ) { return ; } - // InternalBeeLangTestLanguage.g:414:1: ( ruleRelationalOperator EOF ) - // InternalBeeLangTestLanguage.g:415:1: ruleRelationalOperator EOF + // InternalBeeLangTestLanguage.g:419:1: ( ruleRelationalOperator EOF ) + // InternalBeeLangTestLanguage.g:420:1: ruleRelationalOperator EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorRule()); @@ -1458,7 +1466,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleRelationalOperator" - // InternalBeeLangTestLanguage.g:422:1: ruleRelationalOperator : ( ( rule__RelationalOperator__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:427:1: ruleRelationalOperator : ( ( rule__RelationalOperator__Alternatives ) ) ; public final void ruleRelationalOperator() throws RecognitionException { int ruleRelationalOperator_StartIndex = input.index(); @@ -1466,17 +1474,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 30) ) { return ; } - // InternalBeeLangTestLanguage.g:426:2: ( ( ( rule__RelationalOperator__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:427:2: ( ( rule__RelationalOperator__Alternatives ) ) + // InternalBeeLangTestLanguage.g:431:2: ( ( ( rule__RelationalOperator__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:432:2: ( ( rule__RelationalOperator__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:427:2: ( ( rule__RelationalOperator__Alternatives ) ) - // InternalBeeLangTestLanguage.g:428:3: ( rule__RelationalOperator__Alternatives ) + // InternalBeeLangTestLanguage.g:432:2: ( ( rule__RelationalOperator__Alternatives ) ) + // InternalBeeLangTestLanguage.g:433:3: ( rule__RelationalOperator__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:429:3: ( rule__RelationalOperator__Alternatives ) - // InternalBeeLangTestLanguage.g:429:4: rule__RelationalOperator__Alternatives + // InternalBeeLangTestLanguage.g:434:3: ( rule__RelationalOperator__Alternatives ) + // InternalBeeLangTestLanguage.g:434:4: rule__RelationalOperator__Alternatives { pushFollow(FOLLOW_2); rule__RelationalOperator__Alternatives(); @@ -1512,13 +1520,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleTopLevelExpression" - // InternalBeeLangTestLanguage.g:438:1: entryRuleTopLevelExpression : ruleTopLevelExpression EOF ; + // InternalBeeLangTestLanguage.g:443:1: entryRuleTopLevelExpression : ruleTopLevelExpression EOF ; public final void entryRuleTopLevelExpression() throws RecognitionException { int entryRuleTopLevelExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 31) ) { return ; } - // InternalBeeLangTestLanguage.g:439:1: ( ruleTopLevelExpression EOF ) - // InternalBeeLangTestLanguage.g:440:1: ruleTopLevelExpression EOF + // InternalBeeLangTestLanguage.g:444:1: ( ruleTopLevelExpression EOF ) + // InternalBeeLangTestLanguage.g:445:1: ruleTopLevelExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionRule()); @@ -1549,7 +1557,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleTopLevelExpression" - // InternalBeeLangTestLanguage.g:447:1: ruleTopLevelExpression : ( ( rule__TopLevelExpression__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:452:1: ruleTopLevelExpression : ( ( rule__TopLevelExpression__Alternatives ) ) ; public final void ruleTopLevelExpression() throws RecognitionException { int ruleTopLevelExpression_StartIndex = input.index(); @@ -1557,17 +1565,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 32) ) { return ; } - // InternalBeeLangTestLanguage.g:451:2: ( ( ( rule__TopLevelExpression__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:452:2: ( ( rule__TopLevelExpression__Alternatives ) ) + // InternalBeeLangTestLanguage.g:456:2: ( ( ( rule__TopLevelExpression__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:457:2: ( ( rule__TopLevelExpression__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:452:2: ( ( rule__TopLevelExpression__Alternatives ) ) - // InternalBeeLangTestLanguage.g:453:3: ( rule__TopLevelExpression__Alternatives ) + // InternalBeeLangTestLanguage.g:457:2: ( ( rule__TopLevelExpression__Alternatives ) ) + // InternalBeeLangTestLanguage.g:458:3: ( rule__TopLevelExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:454:3: ( rule__TopLevelExpression__Alternatives ) - // InternalBeeLangTestLanguage.g:454:4: rule__TopLevelExpression__Alternatives + // InternalBeeLangTestLanguage.g:459:3: ( rule__TopLevelExpression__Alternatives ) + // InternalBeeLangTestLanguage.g:459:4: rule__TopLevelExpression__Alternatives { pushFollow(FOLLOW_2); rule__TopLevelExpression__Alternatives(); @@ -1603,13 +1611,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleExpression" - // InternalBeeLangTestLanguage.g:463:1: entryRuleExpression : ruleExpression EOF ; + // InternalBeeLangTestLanguage.g:468:1: entryRuleExpression : ruleExpression EOF ; public final void entryRuleExpression() throws RecognitionException { int entryRuleExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 33) ) { return ; } - // InternalBeeLangTestLanguage.g:464:1: ( ruleExpression EOF ) - // InternalBeeLangTestLanguage.g:465:1: ruleExpression EOF + // InternalBeeLangTestLanguage.g:469:1: ( ruleExpression EOF ) + // InternalBeeLangTestLanguage.g:470:1: ruleExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getExpressionRule()); @@ -1640,7 +1648,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleExpression" - // InternalBeeLangTestLanguage.g:472:1: ruleExpression : ( ruleAssignmentExpression ) ; + // InternalBeeLangTestLanguage.g:477:1: ruleExpression : ( ruleAssignmentExpression ) ; public final void ruleExpression() throws RecognitionException { int ruleExpression_StartIndex = input.index(); @@ -1648,11 +1656,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 34) ) { return ; } - // InternalBeeLangTestLanguage.g:476:2: ( ( ruleAssignmentExpression ) ) - // InternalBeeLangTestLanguage.g:477:2: ( ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:481:2: ( ( ruleAssignmentExpression ) ) + // InternalBeeLangTestLanguage.g:482:2: ( ruleAssignmentExpression ) { - // InternalBeeLangTestLanguage.g:477:2: ( ruleAssignmentExpression ) - // InternalBeeLangTestLanguage.g:478:3: ruleAssignmentExpression + // InternalBeeLangTestLanguage.g:482:2: ( ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:483:3: ruleAssignmentExpression { if ( state.backtracking==0 ) { before(grammarAccess.getExpressionAccess().getAssignmentExpressionParserRuleCall()); @@ -1688,13 +1696,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleAssignmentExpression" - // InternalBeeLangTestLanguage.g:488:1: entryRuleAssignmentExpression : ruleAssignmentExpression EOF ; + // InternalBeeLangTestLanguage.g:493:1: entryRuleAssignmentExpression : ruleAssignmentExpression EOF ; public final void entryRuleAssignmentExpression() throws RecognitionException { int entryRuleAssignmentExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 35) ) { return ; } - // InternalBeeLangTestLanguage.g:489:1: ( ruleAssignmentExpression EOF ) - // InternalBeeLangTestLanguage.g:490:1: ruleAssignmentExpression EOF + // InternalBeeLangTestLanguage.g:494:1: ( ruleAssignmentExpression EOF ) + // InternalBeeLangTestLanguage.g:495:1: ruleAssignmentExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionRule()); @@ -1725,7 +1733,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleAssignmentExpression" - // InternalBeeLangTestLanguage.g:497:1: ruleAssignmentExpression : ( ( rule__AssignmentExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:502:1: ruleAssignmentExpression : ( ( rule__AssignmentExpression__Group__0 ) ) ; public final void ruleAssignmentExpression() throws RecognitionException { int ruleAssignmentExpression_StartIndex = input.index(); @@ -1733,17 +1741,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 36) ) { return ; } - // InternalBeeLangTestLanguage.g:501:2: ( ( ( rule__AssignmentExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:502:2: ( ( rule__AssignmentExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:506:2: ( ( ( rule__AssignmentExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:507:2: ( ( rule__AssignmentExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:502:2: ( ( rule__AssignmentExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:503:3: ( rule__AssignmentExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:507:2: ( ( rule__AssignmentExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:508:3: ( rule__AssignmentExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:504:3: ( rule__AssignmentExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:504:4: rule__AssignmentExpression__Group__0 + // InternalBeeLangTestLanguage.g:509:3: ( rule__AssignmentExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:509:4: rule__AssignmentExpression__Group__0 { pushFollow(FOLLOW_2); rule__AssignmentExpression__Group__0(); @@ -1779,13 +1787,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleVarDeclaration" - // InternalBeeLangTestLanguage.g:513:1: entryRuleVarDeclaration : ruleVarDeclaration EOF ; + // InternalBeeLangTestLanguage.g:518:1: entryRuleVarDeclaration : ruleVarDeclaration EOF ; public final void entryRuleVarDeclaration() throws RecognitionException { int entryRuleVarDeclaration_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 37) ) { return ; } - // InternalBeeLangTestLanguage.g:514:1: ( ruleVarDeclaration EOF ) - // InternalBeeLangTestLanguage.g:515:1: ruleVarDeclaration EOF + // InternalBeeLangTestLanguage.g:519:1: ( ruleVarDeclaration EOF ) + // InternalBeeLangTestLanguage.g:520:1: ruleVarDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationRule()); @@ -1816,7 +1824,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleVarDeclaration" - // InternalBeeLangTestLanguage.g:522:1: ruleVarDeclaration : ( ( rule__VarDeclaration__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:527:1: ruleVarDeclaration : ( ( rule__VarDeclaration__Group__0 ) ) ; public final void ruleVarDeclaration() throws RecognitionException { int ruleVarDeclaration_StartIndex = input.index(); @@ -1824,17 +1832,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 38) ) { return ; } - // InternalBeeLangTestLanguage.g:526:2: ( ( ( rule__VarDeclaration__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:527:2: ( ( rule__VarDeclaration__Group__0 ) ) + // InternalBeeLangTestLanguage.g:531:2: ( ( ( rule__VarDeclaration__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:532:2: ( ( rule__VarDeclaration__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:527:2: ( ( rule__VarDeclaration__Group__0 ) ) - // InternalBeeLangTestLanguage.g:528:3: ( rule__VarDeclaration__Group__0 ) + // InternalBeeLangTestLanguage.g:532:2: ( ( rule__VarDeclaration__Group__0 ) ) + // InternalBeeLangTestLanguage.g:533:3: ( rule__VarDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:529:3: ( rule__VarDeclaration__Group__0 ) - // InternalBeeLangTestLanguage.g:529:4: rule__VarDeclaration__Group__0 + // InternalBeeLangTestLanguage.g:534:3: ( rule__VarDeclaration__Group__0 ) + // InternalBeeLangTestLanguage.g:534:4: rule__VarDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__VarDeclaration__Group__0(); @@ -1870,13 +1878,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleValDeclaration" - // InternalBeeLangTestLanguage.g:538:1: entryRuleValDeclaration : ruleValDeclaration EOF ; + // InternalBeeLangTestLanguage.g:543:1: entryRuleValDeclaration : ruleValDeclaration EOF ; public final void entryRuleValDeclaration() throws RecognitionException { int entryRuleValDeclaration_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 39) ) { return ; } - // InternalBeeLangTestLanguage.g:539:1: ( ruleValDeclaration EOF ) - // InternalBeeLangTestLanguage.g:540:1: ruleValDeclaration EOF + // InternalBeeLangTestLanguage.g:544:1: ( ruleValDeclaration EOF ) + // InternalBeeLangTestLanguage.g:545:1: ruleValDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationRule()); @@ -1907,7 +1915,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleValDeclaration" - // InternalBeeLangTestLanguage.g:547:1: ruleValDeclaration : ( ( rule__ValDeclaration__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:552:1: ruleValDeclaration : ( ( rule__ValDeclaration__Group__0 ) ) ; public final void ruleValDeclaration() throws RecognitionException { int ruleValDeclaration_StartIndex = input.index(); @@ -1915,17 +1923,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 40) ) { return ; } - // InternalBeeLangTestLanguage.g:551:2: ( ( ( rule__ValDeclaration__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:552:2: ( ( rule__ValDeclaration__Group__0 ) ) + // InternalBeeLangTestLanguage.g:556:2: ( ( ( rule__ValDeclaration__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:557:2: ( ( rule__ValDeclaration__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:552:2: ( ( rule__ValDeclaration__Group__0 ) ) - // InternalBeeLangTestLanguage.g:553:3: ( rule__ValDeclaration__Group__0 ) + // InternalBeeLangTestLanguage.g:557:2: ( ( rule__ValDeclaration__Group__0 ) ) + // InternalBeeLangTestLanguage.g:558:3: ( rule__ValDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:554:3: ( rule__ValDeclaration__Group__0 ) - // InternalBeeLangTestLanguage.g:554:4: rule__ValDeclaration__Group__0 + // InternalBeeLangTestLanguage.g:559:3: ( rule__ValDeclaration__Group__0 ) + // InternalBeeLangTestLanguage.g:559:4: rule__ValDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__ValDeclaration__Group__0(); @@ -1961,13 +1969,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleTypeRef" - // InternalBeeLangTestLanguage.g:563:1: entryRuleTypeRef : ruleTypeRef EOF ; + // InternalBeeLangTestLanguage.g:568:1: entryRuleTypeRef : ruleTypeRef EOF ; public final void entryRuleTypeRef() throws RecognitionException { int entryRuleTypeRef_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 41) ) { return ; } - // InternalBeeLangTestLanguage.g:564:1: ( ruleTypeRef EOF ) - // InternalBeeLangTestLanguage.g:565:1: ruleTypeRef EOF + // InternalBeeLangTestLanguage.g:569:1: ( ruleTypeRef EOF ) + // InternalBeeLangTestLanguage.g:570:1: ruleTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefRule()); @@ -1998,7 +2006,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleTypeRef" - // InternalBeeLangTestLanguage.g:572:1: ruleTypeRef : ( ( rule__TypeRef__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:577:1: ruleTypeRef : ( ( rule__TypeRef__Alternatives ) ) ; public final void ruleTypeRef() throws RecognitionException { int ruleTypeRef_StartIndex = input.index(); @@ -2006,17 +2014,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 42) ) { return ; } - // InternalBeeLangTestLanguage.g:576:2: ( ( ( rule__TypeRef__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:577:2: ( ( rule__TypeRef__Alternatives ) ) + // InternalBeeLangTestLanguage.g:581:2: ( ( ( rule__TypeRef__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:582:2: ( ( rule__TypeRef__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:577:2: ( ( rule__TypeRef__Alternatives ) ) - // InternalBeeLangTestLanguage.g:578:3: ( rule__TypeRef__Alternatives ) + // InternalBeeLangTestLanguage.g:582:2: ( ( rule__TypeRef__Alternatives ) ) + // InternalBeeLangTestLanguage.g:583:3: ( rule__TypeRef__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:579:3: ( rule__TypeRef__Alternatives ) - // InternalBeeLangTestLanguage.g:579:4: rule__TypeRef__Alternatives + // InternalBeeLangTestLanguage.g:584:3: ( rule__TypeRef__Alternatives ) + // InternalBeeLangTestLanguage.g:584:4: rule__TypeRef__Alternatives { pushFollow(FOLLOW_2); rule__TypeRef__Alternatives(); @@ -2052,13 +2060,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleSimpleTypeRef" - // InternalBeeLangTestLanguage.g:588:1: entryRuleSimpleTypeRef : ruleSimpleTypeRef EOF ; + // InternalBeeLangTestLanguage.g:593:1: entryRuleSimpleTypeRef : ruleSimpleTypeRef EOF ; public final void entryRuleSimpleTypeRef() throws RecognitionException { int entryRuleSimpleTypeRef_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 43) ) { return ; } - // InternalBeeLangTestLanguage.g:589:1: ( ruleSimpleTypeRef EOF ) - // InternalBeeLangTestLanguage.g:590:1: ruleSimpleTypeRef EOF + // InternalBeeLangTestLanguage.g:594:1: ( ruleSimpleTypeRef EOF ) + // InternalBeeLangTestLanguage.g:595:1: ruleSimpleTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefRule()); @@ -2089,7 +2097,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleSimpleTypeRef" - // InternalBeeLangTestLanguage.g:597:1: ruleSimpleTypeRef : ( ( rule__SimpleTypeRef__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:602:1: ruleSimpleTypeRef : ( ( rule__SimpleTypeRef__Group__0 ) ) ; public final void ruleSimpleTypeRef() throws RecognitionException { int ruleSimpleTypeRef_StartIndex = input.index(); @@ -2097,17 +2105,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 44) ) { return ; } - // InternalBeeLangTestLanguage.g:601:2: ( ( ( rule__SimpleTypeRef__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:602:2: ( ( rule__SimpleTypeRef__Group__0 ) ) + // InternalBeeLangTestLanguage.g:606:2: ( ( ( rule__SimpleTypeRef__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:607:2: ( ( rule__SimpleTypeRef__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:602:2: ( ( rule__SimpleTypeRef__Group__0 ) ) - // InternalBeeLangTestLanguage.g:603:3: ( rule__SimpleTypeRef__Group__0 ) + // InternalBeeLangTestLanguage.g:607:2: ( ( rule__SimpleTypeRef__Group__0 ) ) + // InternalBeeLangTestLanguage.g:608:3: ( rule__SimpleTypeRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:604:3: ( rule__SimpleTypeRef__Group__0 ) - // InternalBeeLangTestLanguage.g:604:4: rule__SimpleTypeRef__Group__0 + // InternalBeeLangTestLanguage.g:609:3: ( rule__SimpleTypeRef__Group__0 ) + // InternalBeeLangTestLanguage.g:609:4: rule__SimpleTypeRef__Group__0 { pushFollow(FOLLOW_2); rule__SimpleTypeRef__Group__0(); @@ -2143,13 +2151,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleClosureTypeRef" - // InternalBeeLangTestLanguage.g:613:1: entryRuleClosureTypeRef : ruleClosureTypeRef EOF ; + // InternalBeeLangTestLanguage.g:618:1: entryRuleClosureTypeRef : ruleClosureTypeRef EOF ; public final void entryRuleClosureTypeRef() throws RecognitionException { int entryRuleClosureTypeRef_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 45) ) { return ; } - // InternalBeeLangTestLanguage.g:614:1: ( ruleClosureTypeRef EOF ) - // InternalBeeLangTestLanguage.g:615:1: ruleClosureTypeRef EOF + // InternalBeeLangTestLanguage.g:619:1: ( ruleClosureTypeRef EOF ) + // InternalBeeLangTestLanguage.g:620:1: ruleClosureTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefRule()); @@ -2180,7 +2188,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleClosureTypeRef" - // InternalBeeLangTestLanguage.g:622:1: ruleClosureTypeRef : ( ( rule__ClosureTypeRef__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:627:1: ruleClosureTypeRef : ( ( rule__ClosureTypeRef__Group__0 ) ) ; public final void ruleClosureTypeRef() throws RecognitionException { int ruleClosureTypeRef_StartIndex = input.index(); @@ -2188,17 +2196,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 46) ) { return ; } - // InternalBeeLangTestLanguage.g:626:2: ( ( ( rule__ClosureTypeRef__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:627:2: ( ( rule__ClosureTypeRef__Group__0 ) ) + // InternalBeeLangTestLanguage.g:631:2: ( ( ( rule__ClosureTypeRef__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:632:2: ( ( rule__ClosureTypeRef__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:627:2: ( ( rule__ClosureTypeRef__Group__0 ) ) - // InternalBeeLangTestLanguage.g:628:3: ( rule__ClosureTypeRef__Group__0 ) + // InternalBeeLangTestLanguage.g:632:2: ( ( rule__ClosureTypeRef__Group__0 ) ) + // InternalBeeLangTestLanguage.g:633:3: ( rule__ClosureTypeRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:629:3: ( rule__ClosureTypeRef__Group__0 ) - // InternalBeeLangTestLanguage.g:629:4: rule__ClosureTypeRef__Group__0 + // InternalBeeLangTestLanguage.g:634:3: ( rule__ClosureTypeRef__Group__0 ) + // InternalBeeLangTestLanguage.g:634:4: rule__ClosureTypeRef__Group__0 { pushFollow(FOLLOW_2); rule__ClosureTypeRef__Group__0(); @@ -2234,13 +2242,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleCachedExpression" - // InternalBeeLangTestLanguage.g:638:1: entryRuleCachedExpression : ruleCachedExpression EOF ; + // InternalBeeLangTestLanguage.g:643:1: entryRuleCachedExpression : ruleCachedExpression EOF ; public final void entryRuleCachedExpression() throws RecognitionException { int entryRuleCachedExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 47) ) { return ; } - // InternalBeeLangTestLanguage.g:639:1: ( ruleCachedExpression EOF ) - // InternalBeeLangTestLanguage.g:640:1: ruleCachedExpression EOF + // InternalBeeLangTestLanguage.g:644:1: ( ruleCachedExpression EOF ) + // InternalBeeLangTestLanguage.g:645:1: ruleCachedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionRule()); @@ -2271,7 +2279,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleCachedExpression" - // InternalBeeLangTestLanguage.g:647:1: ruleCachedExpression : ( ( rule__CachedExpression__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:652:1: ruleCachedExpression : ( ( rule__CachedExpression__Alternatives ) ) ; public final void ruleCachedExpression() throws RecognitionException { int ruleCachedExpression_StartIndex = input.index(); @@ -2279,17 +2287,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 48) ) { return ; } - // InternalBeeLangTestLanguage.g:651:2: ( ( ( rule__CachedExpression__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:652:2: ( ( rule__CachedExpression__Alternatives ) ) + // InternalBeeLangTestLanguage.g:656:2: ( ( ( rule__CachedExpression__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:657:2: ( ( rule__CachedExpression__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:652:2: ( ( rule__CachedExpression__Alternatives ) ) - // InternalBeeLangTestLanguage.g:653:3: ( rule__CachedExpression__Alternatives ) + // InternalBeeLangTestLanguage.g:657:2: ( ( rule__CachedExpression__Alternatives ) ) + // InternalBeeLangTestLanguage.g:658:3: ( rule__CachedExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:654:3: ( rule__CachedExpression__Alternatives ) - // InternalBeeLangTestLanguage.g:654:4: rule__CachedExpression__Alternatives + // InternalBeeLangTestLanguage.g:659:3: ( rule__CachedExpression__Alternatives ) + // InternalBeeLangTestLanguage.g:659:4: rule__CachedExpression__Alternatives { pushFollow(FOLLOW_2); rule__CachedExpression__Alternatives(); @@ -2325,13 +2333,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleOrExpression" - // InternalBeeLangTestLanguage.g:663:1: entryRuleOrExpression : ruleOrExpression EOF ; + // InternalBeeLangTestLanguage.g:668:1: entryRuleOrExpression : ruleOrExpression EOF ; public final void entryRuleOrExpression() throws RecognitionException { int entryRuleOrExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 49) ) { return ; } - // InternalBeeLangTestLanguage.g:664:1: ( ruleOrExpression EOF ) - // InternalBeeLangTestLanguage.g:665:1: ruleOrExpression EOF + // InternalBeeLangTestLanguage.g:669:1: ( ruleOrExpression EOF ) + // InternalBeeLangTestLanguage.g:670:1: ruleOrExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionRule()); @@ -2362,7 +2370,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleOrExpression" - // InternalBeeLangTestLanguage.g:672:1: ruleOrExpression : ( ( rule__OrExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:677:1: ruleOrExpression : ( ( rule__OrExpression__Group__0 ) ) ; public final void ruleOrExpression() throws RecognitionException { int ruleOrExpression_StartIndex = input.index(); @@ -2370,17 +2378,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 50) ) { return ; } - // InternalBeeLangTestLanguage.g:676:2: ( ( ( rule__OrExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:677:2: ( ( rule__OrExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:681:2: ( ( ( rule__OrExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:682:2: ( ( rule__OrExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:677:2: ( ( rule__OrExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:678:3: ( rule__OrExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:682:2: ( ( rule__OrExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:683:3: ( rule__OrExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:679:3: ( rule__OrExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:679:4: rule__OrExpression__Group__0 + // InternalBeeLangTestLanguage.g:684:3: ( rule__OrExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:684:4: rule__OrExpression__Group__0 { pushFollow(FOLLOW_2); rule__OrExpression__Group__0(); @@ -2416,13 +2424,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleAndExpression" - // InternalBeeLangTestLanguage.g:688:1: entryRuleAndExpression : ruleAndExpression EOF ; + // InternalBeeLangTestLanguage.g:693:1: entryRuleAndExpression : ruleAndExpression EOF ; public final void entryRuleAndExpression() throws RecognitionException { int entryRuleAndExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 51) ) { return ; } - // InternalBeeLangTestLanguage.g:689:1: ( ruleAndExpression EOF ) - // InternalBeeLangTestLanguage.g:690:1: ruleAndExpression EOF + // InternalBeeLangTestLanguage.g:694:1: ( ruleAndExpression EOF ) + // InternalBeeLangTestLanguage.g:695:1: ruleAndExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionRule()); @@ -2453,7 +2461,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleAndExpression" - // InternalBeeLangTestLanguage.g:697:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:702:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ; public final void ruleAndExpression() throws RecognitionException { int ruleAndExpression_StartIndex = input.index(); @@ -2461,17 +2469,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 52) ) { return ; } - // InternalBeeLangTestLanguage.g:701:2: ( ( ( rule__AndExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:702:2: ( ( rule__AndExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:706:2: ( ( ( rule__AndExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:707:2: ( ( rule__AndExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:702:2: ( ( rule__AndExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:703:3: ( rule__AndExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:707:2: ( ( rule__AndExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:708:3: ( rule__AndExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:704:3: ( rule__AndExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:704:4: rule__AndExpression__Group__0 + // InternalBeeLangTestLanguage.g:709:3: ( rule__AndExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:709:4: rule__AndExpression__Group__0 { pushFollow(FOLLOW_2); rule__AndExpression__Group__0(); @@ -2507,13 +2515,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleRelationalExpression" - // InternalBeeLangTestLanguage.g:713:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ; + // InternalBeeLangTestLanguage.g:718:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ; public final void entryRuleRelationalExpression() throws RecognitionException { int entryRuleRelationalExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 53) ) { return ; } - // InternalBeeLangTestLanguage.g:714:1: ( ruleRelationalExpression EOF ) - // InternalBeeLangTestLanguage.g:715:1: ruleRelationalExpression EOF + // InternalBeeLangTestLanguage.g:719:1: ( ruleRelationalExpression EOF ) + // InternalBeeLangTestLanguage.g:720:1: ruleRelationalExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionRule()); @@ -2544,7 +2552,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleRelationalExpression" - // InternalBeeLangTestLanguage.g:722:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:727:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ; public final void ruleRelationalExpression() throws RecognitionException { int ruleRelationalExpression_StartIndex = input.index(); @@ -2552,17 +2560,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 54) ) { return ; } - // InternalBeeLangTestLanguage.g:726:2: ( ( ( rule__RelationalExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:727:2: ( ( rule__RelationalExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:731:2: ( ( ( rule__RelationalExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:732:2: ( ( rule__RelationalExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:727:2: ( ( rule__RelationalExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:728:3: ( rule__RelationalExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:732:2: ( ( rule__RelationalExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:733:3: ( rule__RelationalExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:729:3: ( rule__RelationalExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:729:4: rule__RelationalExpression__Group__0 + // InternalBeeLangTestLanguage.g:734:3: ( rule__RelationalExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:734:4: rule__RelationalExpression__Group__0 { pushFollow(FOLLOW_2); rule__RelationalExpression__Group__0(); @@ -2598,13 +2606,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleAdditiveExpression" - // InternalBeeLangTestLanguage.g:738:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ; + // InternalBeeLangTestLanguage.g:743:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ; public final void entryRuleAdditiveExpression() throws RecognitionException { int entryRuleAdditiveExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 55) ) { return ; } - // InternalBeeLangTestLanguage.g:739:1: ( ruleAdditiveExpression EOF ) - // InternalBeeLangTestLanguage.g:740:1: ruleAdditiveExpression EOF + // InternalBeeLangTestLanguage.g:744:1: ( ruleAdditiveExpression EOF ) + // InternalBeeLangTestLanguage.g:745:1: ruleAdditiveExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionRule()); @@ -2635,7 +2643,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleAdditiveExpression" - // InternalBeeLangTestLanguage.g:747:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:752:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ; public final void ruleAdditiveExpression() throws RecognitionException { int ruleAdditiveExpression_StartIndex = input.index(); @@ -2643,17 +2651,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 56) ) { return ; } - // InternalBeeLangTestLanguage.g:751:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:752:2: ( ( rule__AdditiveExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:756:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:757:2: ( ( rule__AdditiveExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:752:2: ( ( rule__AdditiveExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:753:3: ( rule__AdditiveExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:757:2: ( ( rule__AdditiveExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:758:3: ( rule__AdditiveExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:754:3: ( rule__AdditiveExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:754:4: rule__AdditiveExpression__Group__0 + // InternalBeeLangTestLanguage.g:759:3: ( rule__AdditiveExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:759:4: rule__AdditiveExpression__Group__0 { pushFollow(FOLLOW_2); rule__AdditiveExpression__Group__0(); @@ -2689,13 +2697,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleMultiplicativeExpression" - // InternalBeeLangTestLanguage.g:763:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ; + // InternalBeeLangTestLanguage.g:768:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ; public final void entryRuleMultiplicativeExpression() throws RecognitionException { int entryRuleMultiplicativeExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 57) ) { return ; } - // InternalBeeLangTestLanguage.g:764:1: ( ruleMultiplicativeExpression EOF ) - // InternalBeeLangTestLanguage.g:765:1: ruleMultiplicativeExpression EOF + // InternalBeeLangTestLanguage.g:769:1: ( ruleMultiplicativeExpression EOF ) + // InternalBeeLangTestLanguage.g:770:1: ruleMultiplicativeExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionRule()); @@ -2726,7 +2734,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleMultiplicativeExpression" - // InternalBeeLangTestLanguage.g:772:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:777:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ; public final void ruleMultiplicativeExpression() throws RecognitionException { int ruleMultiplicativeExpression_StartIndex = input.index(); @@ -2734,17 +2742,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 58) ) { return ; } - // InternalBeeLangTestLanguage.g:776:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:777:2: ( ( rule__MultiplicativeExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:781:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:782:2: ( ( rule__MultiplicativeExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:777:2: ( ( rule__MultiplicativeExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:778:3: ( rule__MultiplicativeExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:782:2: ( ( rule__MultiplicativeExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:783:3: ( rule__MultiplicativeExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:779:3: ( rule__MultiplicativeExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:779:4: rule__MultiplicativeExpression__Group__0 + // InternalBeeLangTestLanguage.g:784:3: ( rule__MultiplicativeExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:784:4: rule__MultiplicativeExpression__Group__0 { pushFollow(FOLLOW_2); rule__MultiplicativeExpression__Group__0(); @@ -2780,13 +2788,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleSetExpression" - // InternalBeeLangTestLanguage.g:788:1: entryRuleSetExpression : ruleSetExpression EOF ; + // InternalBeeLangTestLanguage.g:793:1: entryRuleSetExpression : ruleSetExpression EOF ; public final void entryRuleSetExpression() throws RecognitionException { int entryRuleSetExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 59) ) { return ; } - // InternalBeeLangTestLanguage.g:789:1: ( ruleSetExpression EOF ) - // InternalBeeLangTestLanguage.g:790:1: ruleSetExpression EOF + // InternalBeeLangTestLanguage.g:794:1: ( ruleSetExpression EOF ) + // InternalBeeLangTestLanguage.g:795:1: ruleSetExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionRule()); @@ -2817,7 +2825,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleSetExpression" - // InternalBeeLangTestLanguage.g:797:1: ruleSetExpression : ( ( rule__SetExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:802:1: ruleSetExpression : ( ( rule__SetExpression__Group__0 ) ) ; public final void ruleSetExpression() throws RecognitionException { int ruleSetExpression_StartIndex = input.index(); @@ -2825,17 +2833,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 60) ) { return ; } - // InternalBeeLangTestLanguage.g:801:2: ( ( ( rule__SetExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:802:2: ( ( rule__SetExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:806:2: ( ( ( rule__SetExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:807:2: ( ( rule__SetExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:802:2: ( ( rule__SetExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:803:3: ( rule__SetExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:807:2: ( ( rule__SetExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:808:3: ( rule__SetExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:804:3: ( rule__SetExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:804:4: rule__SetExpression__Group__0 + // InternalBeeLangTestLanguage.g:809:3: ( rule__SetExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:809:4: rule__SetExpression__Group__0 { pushFollow(FOLLOW_2); rule__SetExpression__Group__0(); @@ -2871,13 +2879,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleUnaryOrInfixExpression" - // InternalBeeLangTestLanguage.g:813:1: entryRuleUnaryOrInfixExpression : ruleUnaryOrInfixExpression EOF ; + // InternalBeeLangTestLanguage.g:818:1: entryRuleUnaryOrInfixExpression : ruleUnaryOrInfixExpression EOF ; public final void entryRuleUnaryOrInfixExpression() throws RecognitionException { int entryRuleUnaryOrInfixExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 61) ) { return ; } - // InternalBeeLangTestLanguage.g:814:1: ( ruleUnaryOrInfixExpression EOF ) - // InternalBeeLangTestLanguage.g:815:1: ruleUnaryOrInfixExpression EOF + // InternalBeeLangTestLanguage.g:819:1: ( ruleUnaryOrInfixExpression EOF ) + // InternalBeeLangTestLanguage.g:820:1: ruleUnaryOrInfixExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionRule()); @@ -2908,7 +2916,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleUnaryOrInfixExpression" - // InternalBeeLangTestLanguage.g:822:1: ruleUnaryOrInfixExpression : ( ( rule__UnaryOrInfixExpression__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:827:1: ruleUnaryOrInfixExpression : ( ( rule__UnaryOrInfixExpression__Alternatives ) ) ; public final void ruleUnaryOrInfixExpression() throws RecognitionException { int ruleUnaryOrInfixExpression_StartIndex = input.index(); @@ -2916,17 +2924,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 62) ) { return ; } - // InternalBeeLangTestLanguage.g:826:2: ( ( ( rule__UnaryOrInfixExpression__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:827:2: ( ( rule__UnaryOrInfixExpression__Alternatives ) ) + // InternalBeeLangTestLanguage.g:831:2: ( ( ( rule__UnaryOrInfixExpression__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:832:2: ( ( rule__UnaryOrInfixExpression__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:827:2: ( ( rule__UnaryOrInfixExpression__Alternatives ) ) - // InternalBeeLangTestLanguage.g:828:3: ( rule__UnaryOrInfixExpression__Alternatives ) + // InternalBeeLangTestLanguage.g:832:2: ( ( rule__UnaryOrInfixExpression__Alternatives ) ) + // InternalBeeLangTestLanguage.g:833:3: ( rule__UnaryOrInfixExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:829:3: ( rule__UnaryOrInfixExpression__Alternatives ) - // InternalBeeLangTestLanguage.g:829:4: rule__UnaryOrInfixExpression__Alternatives + // InternalBeeLangTestLanguage.g:834:3: ( rule__UnaryOrInfixExpression__Alternatives ) + // InternalBeeLangTestLanguage.g:834:4: rule__UnaryOrInfixExpression__Alternatives { pushFollow(FOLLOW_2); rule__UnaryOrInfixExpression__Alternatives(); @@ -2962,13 +2970,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleUnaryExpression" - // InternalBeeLangTestLanguage.g:838:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ; + // InternalBeeLangTestLanguage.g:843:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ; public final void entryRuleUnaryExpression() throws RecognitionException { int entryRuleUnaryExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 63) ) { return ; } - // InternalBeeLangTestLanguage.g:839:1: ( ruleUnaryExpression EOF ) - // InternalBeeLangTestLanguage.g:840:1: ruleUnaryExpression EOF + // InternalBeeLangTestLanguage.g:844:1: ( ruleUnaryExpression EOF ) + // InternalBeeLangTestLanguage.g:845:1: ruleUnaryExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionRule()); @@ -2999,7 +3007,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleUnaryExpression" - // InternalBeeLangTestLanguage.g:847:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:852:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Group__0 ) ) ; public final void ruleUnaryExpression() throws RecognitionException { int ruleUnaryExpression_StartIndex = input.index(); @@ -3007,17 +3015,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 64) ) { return ; } - // InternalBeeLangTestLanguage.g:851:2: ( ( ( rule__UnaryExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:852:2: ( ( rule__UnaryExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:856:2: ( ( ( rule__UnaryExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:857:2: ( ( rule__UnaryExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:852:2: ( ( rule__UnaryExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:853:3: ( rule__UnaryExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:857:2: ( ( rule__UnaryExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:858:3: ( rule__UnaryExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:854:3: ( rule__UnaryExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:854:4: rule__UnaryExpression__Group__0 + // InternalBeeLangTestLanguage.g:859:3: ( rule__UnaryExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:859:4: rule__UnaryExpression__Group__0 { pushFollow(FOLLOW_2); rule__UnaryExpression__Group__0(); @@ -3053,13 +3061,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRulePreopExpression" - // InternalBeeLangTestLanguage.g:863:1: entryRulePreopExpression : rulePreopExpression EOF ; + // InternalBeeLangTestLanguage.g:868:1: entryRulePreopExpression : rulePreopExpression EOF ; public final void entryRulePreopExpression() throws RecognitionException { int entryRulePreopExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 65) ) { return ; } - // InternalBeeLangTestLanguage.g:864:1: ( rulePreopExpression EOF ) - // InternalBeeLangTestLanguage.g:865:1: rulePreopExpression EOF + // InternalBeeLangTestLanguage.g:869:1: ( rulePreopExpression EOF ) + // InternalBeeLangTestLanguage.g:870:1: rulePreopExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionRule()); @@ -3090,7 +3098,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rulePreopExpression" - // InternalBeeLangTestLanguage.g:872:1: rulePreopExpression : ( ( rule__PreopExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:877:1: rulePreopExpression : ( ( rule__PreopExpression__Group__0 ) ) ; public final void rulePreopExpression() throws RecognitionException { int rulePreopExpression_StartIndex = input.index(); @@ -3098,17 +3106,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 66) ) { return ; } - // InternalBeeLangTestLanguage.g:876:2: ( ( ( rule__PreopExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:877:2: ( ( rule__PreopExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:881:2: ( ( ( rule__PreopExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:882:2: ( ( rule__PreopExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:877:2: ( ( rule__PreopExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:878:3: ( rule__PreopExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:882:2: ( ( rule__PreopExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:883:3: ( rule__PreopExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:879:3: ( rule__PreopExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:879:4: rule__PreopExpression__Group__0 + // InternalBeeLangTestLanguage.g:884:3: ( rule__PreopExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:884:4: rule__PreopExpression__Group__0 { pushFollow(FOLLOW_2); rule__PreopExpression__Group__0(); @@ -3144,13 +3152,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRulePostopExpression" - // InternalBeeLangTestLanguage.g:888:1: entryRulePostopExpression : rulePostopExpression EOF ; + // InternalBeeLangTestLanguage.g:893:1: entryRulePostopExpression : rulePostopExpression EOF ; public final void entryRulePostopExpression() throws RecognitionException { int entryRulePostopExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 67) ) { return ; } - // InternalBeeLangTestLanguage.g:889:1: ( rulePostopExpression EOF ) - // InternalBeeLangTestLanguage.g:890:1: rulePostopExpression EOF + // InternalBeeLangTestLanguage.g:894:1: ( rulePostopExpression EOF ) + // InternalBeeLangTestLanguage.g:895:1: rulePostopExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionRule()); @@ -3181,7 +3189,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rulePostopExpression" - // InternalBeeLangTestLanguage.g:897:1: rulePostopExpression : ( ( rule__PostopExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:902:1: rulePostopExpression : ( ( rule__PostopExpression__Group__0 ) ) ; public final void rulePostopExpression() throws RecognitionException { int rulePostopExpression_StartIndex = input.index(); @@ -3189,17 +3197,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 68) ) { return ; } - // InternalBeeLangTestLanguage.g:901:2: ( ( ( rule__PostopExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:902:2: ( ( rule__PostopExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:906:2: ( ( ( rule__PostopExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:907:2: ( ( rule__PostopExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:902:2: ( ( rule__PostopExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:903:3: ( rule__PostopExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:907:2: ( ( rule__PostopExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:908:3: ( rule__PostopExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:904:3: ( rule__PostopExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:904:4: rule__PostopExpression__Group__0 + // InternalBeeLangTestLanguage.g:909:3: ( rule__PostopExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:909:4: rule__PostopExpression__Group__0 { pushFollow(FOLLOW_2); rule__PostopExpression__Group__0(); @@ -3235,13 +3243,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleInfixExpression" - // InternalBeeLangTestLanguage.g:913:1: entryRuleInfixExpression : ruleInfixExpression EOF ; + // InternalBeeLangTestLanguage.g:918:1: entryRuleInfixExpression : ruleInfixExpression EOF ; public final void entryRuleInfixExpression() throws RecognitionException { int entryRuleInfixExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 69) ) { return ; } - // InternalBeeLangTestLanguage.g:914:1: ( ruleInfixExpression EOF ) - // InternalBeeLangTestLanguage.g:915:1: ruleInfixExpression EOF + // InternalBeeLangTestLanguage.g:919:1: ( ruleInfixExpression EOF ) + // InternalBeeLangTestLanguage.g:920:1: ruleInfixExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionRule()); @@ -3272,7 +3280,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleInfixExpression" - // InternalBeeLangTestLanguage.g:922:1: ruleInfixExpression : ( ( rule__InfixExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:927:1: ruleInfixExpression : ( ( rule__InfixExpression__Group__0 ) ) ; public final void ruleInfixExpression() throws RecognitionException { int ruleInfixExpression_StartIndex = input.index(); @@ -3280,17 +3288,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 70) ) { return ; } - // InternalBeeLangTestLanguage.g:926:2: ( ( ( rule__InfixExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:927:2: ( ( rule__InfixExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:931:2: ( ( ( rule__InfixExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:932:2: ( ( rule__InfixExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:927:2: ( ( rule__InfixExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:928:3: ( rule__InfixExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:932:2: ( ( rule__InfixExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:933:3: ( rule__InfixExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:929:3: ( rule__InfixExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:929:4: rule__InfixExpression__Group__0 + // InternalBeeLangTestLanguage.g:934:3: ( rule__InfixExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:934:4: rule__InfixExpression__Group__0 { pushFollow(FOLLOW_2); rule__InfixExpression__Group__0(); @@ -3326,13 +3334,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleCallExpression" - // InternalBeeLangTestLanguage.g:938:1: entryRuleCallExpression : ruleCallExpression EOF ; + // InternalBeeLangTestLanguage.g:943:1: entryRuleCallExpression : ruleCallExpression EOF ; public final void entryRuleCallExpression() throws RecognitionException { int entryRuleCallExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 71) ) { return ; } - // InternalBeeLangTestLanguage.g:939:1: ( ruleCallExpression EOF ) - // InternalBeeLangTestLanguage.g:940:1: ruleCallExpression EOF + // InternalBeeLangTestLanguage.g:944:1: ( ruleCallExpression EOF ) + // InternalBeeLangTestLanguage.g:945:1: ruleCallExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionRule()); @@ -3363,7 +3371,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleCallExpression" - // InternalBeeLangTestLanguage.g:947:1: ruleCallExpression : ( ( rule__CallExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:952:1: ruleCallExpression : ( ( rule__CallExpression__Group__0 ) ) ; public final void ruleCallExpression() throws RecognitionException { int ruleCallExpression_StartIndex = input.index(); @@ -3371,17 +3379,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 72) ) { return ; } - // InternalBeeLangTestLanguage.g:951:2: ( ( ( rule__CallExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:952:2: ( ( rule__CallExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:956:2: ( ( ( rule__CallExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:957:2: ( ( rule__CallExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:952:2: ( ( rule__CallExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:953:3: ( rule__CallExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:957:2: ( ( rule__CallExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:958:3: ( rule__CallExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:954:3: ( rule__CallExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:954:4: rule__CallExpression__Group__0 + // InternalBeeLangTestLanguage.g:959:3: ( rule__CallExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:959:4: rule__CallExpression__Group__0 { pushFollow(FOLLOW_2); rule__CallExpression__Group__0(); @@ -3417,13 +3425,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRulePrimaryExpression" - // InternalBeeLangTestLanguage.g:963:1: entryRulePrimaryExpression : rulePrimaryExpression EOF ; + // InternalBeeLangTestLanguage.g:968:1: entryRulePrimaryExpression : rulePrimaryExpression EOF ; public final void entryRulePrimaryExpression() throws RecognitionException { int entryRulePrimaryExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 73) ) { return ; } - // InternalBeeLangTestLanguage.g:964:1: ( rulePrimaryExpression EOF ) - // InternalBeeLangTestLanguage.g:965:1: rulePrimaryExpression EOF + // InternalBeeLangTestLanguage.g:969:1: ( rulePrimaryExpression EOF ) + // InternalBeeLangTestLanguage.g:970:1: rulePrimaryExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionRule()); @@ -3454,7 +3462,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rulePrimaryExpression" - // InternalBeeLangTestLanguage.g:972:1: rulePrimaryExpression : ( ( rule__PrimaryExpression__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:977:1: rulePrimaryExpression : ( ( rule__PrimaryExpression__Alternatives ) ) ; public final void rulePrimaryExpression() throws RecognitionException { int rulePrimaryExpression_StartIndex = input.index(); @@ -3462,17 +3470,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 74) ) { return ; } - // InternalBeeLangTestLanguage.g:976:2: ( ( ( rule__PrimaryExpression__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:977:2: ( ( rule__PrimaryExpression__Alternatives ) ) + // InternalBeeLangTestLanguage.g:981:2: ( ( ( rule__PrimaryExpression__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:982:2: ( ( rule__PrimaryExpression__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:977:2: ( ( rule__PrimaryExpression__Alternatives ) ) - // InternalBeeLangTestLanguage.g:978:3: ( rule__PrimaryExpression__Alternatives ) + // InternalBeeLangTestLanguage.g:982:2: ( ( rule__PrimaryExpression__Alternatives ) ) + // InternalBeeLangTestLanguage.g:983:3: ( rule__PrimaryExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:979:3: ( rule__PrimaryExpression__Alternatives ) - // InternalBeeLangTestLanguage.g:979:4: rule__PrimaryExpression__Alternatives + // InternalBeeLangTestLanguage.g:984:3: ( rule__PrimaryExpression__Alternatives ) + // InternalBeeLangTestLanguage.g:984:4: rule__PrimaryExpression__Alternatives { pushFollow(FOLLOW_2); rule__PrimaryExpression__Alternatives(); @@ -3508,13 +3516,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleWithExpression" - // InternalBeeLangTestLanguage.g:988:1: entryRuleWithExpression : ruleWithExpression EOF ; + // InternalBeeLangTestLanguage.g:993:1: entryRuleWithExpression : ruleWithExpression EOF ; public final void entryRuleWithExpression() throws RecognitionException { int entryRuleWithExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 75) ) { return ; } - // InternalBeeLangTestLanguage.g:989:1: ( ruleWithExpression EOF ) - // InternalBeeLangTestLanguage.g:990:1: ruleWithExpression EOF + // InternalBeeLangTestLanguage.g:994:1: ( ruleWithExpression EOF ) + // InternalBeeLangTestLanguage.g:995:1: ruleWithExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionRule()); @@ -3545,7 +3553,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleWithExpression" - // InternalBeeLangTestLanguage.g:997:1: ruleWithExpression : ( ( rule__WithExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1002:1: ruleWithExpression : ( ( rule__WithExpression__Group__0 ) ) ; public final void ruleWithExpression() throws RecognitionException { int ruleWithExpression_StartIndex = input.index(); @@ -3553,17 +3561,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 76) ) { return ; } - // InternalBeeLangTestLanguage.g:1001:2: ( ( ( rule__WithExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1002:2: ( ( rule__WithExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1006:2: ( ( ( rule__WithExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1007:2: ( ( rule__WithExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1002:2: ( ( rule__WithExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1003:3: ( rule__WithExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1007:2: ( ( rule__WithExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1008:3: ( rule__WithExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1004:3: ( rule__WithExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:1004:4: rule__WithExpression__Group__0 + // InternalBeeLangTestLanguage.g:1009:3: ( rule__WithExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1009:4: rule__WithExpression__Group__0 { pushFollow(FOLLOW_2); rule__WithExpression__Group__0(); @@ -3599,13 +3607,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleWithContextExpression" - // InternalBeeLangTestLanguage.g:1013:1: entryRuleWithContextExpression : ruleWithContextExpression EOF ; + // InternalBeeLangTestLanguage.g:1018:1: entryRuleWithContextExpression : ruleWithContextExpression EOF ; public final void entryRuleWithContextExpression() throws RecognitionException { int entryRuleWithContextExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 77) ) { return ; } - // InternalBeeLangTestLanguage.g:1014:1: ( ruleWithContextExpression EOF ) - // InternalBeeLangTestLanguage.g:1015:1: ruleWithContextExpression EOF + // InternalBeeLangTestLanguage.g:1019:1: ( ruleWithContextExpression EOF ) + // InternalBeeLangTestLanguage.g:1020:1: ruleWithContextExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionRule()); @@ -3636,7 +3644,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleWithContextExpression" - // InternalBeeLangTestLanguage.g:1022:1: ruleWithContextExpression : ( ( rule__WithContextExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1027:1: ruleWithContextExpression : ( ( rule__WithContextExpression__Group__0 ) ) ; public final void ruleWithContextExpression() throws RecognitionException { int ruleWithContextExpression_StartIndex = input.index(); @@ -3644,17 +3652,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 78) ) { return ; } - // InternalBeeLangTestLanguage.g:1026:2: ( ( ( rule__WithContextExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1027:2: ( ( rule__WithContextExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1031:2: ( ( ( rule__WithContextExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1032:2: ( ( rule__WithContextExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1027:2: ( ( rule__WithContextExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1028:3: ( rule__WithContextExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1032:2: ( ( rule__WithContextExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1033:3: ( rule__WithContextExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1029:3: ( rule__WithContextExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:1029:4: rule__WithContextExpression__Group__0 + // InternalBeeLangTestLanguage.g:1034:3: ( rule__WithContextExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1034:4: rule__WithContextExpression__Group__0 { pushFollow(FOLLOW_2); rule__WithContextExpression__Group__0(); @@ -3690,13 +3698,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleBlockExpression" - // InternalBeeLangTestLanguage.g:1038:1: entryRuleBlockExpression : ruleBlockExpression EOF ; + // InternalBeeLangTestLanguage.g:1043:1: entryRuleBlockExpression : ruleBlockExpression EOF ; public final void entryRuleBlockExpression() throws RecognitionException { int entryRuleBlockExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 79) ) { return ; } - // InternalBeeLangTestLanguage.g:1039:1: ( ruleBlockExpression EOF ) - // InternalBeeLangTestLanguage.g:1040:1: ruleBlockExpression EOF + // InternalBeeLangTestLanguage.g:1044:1: ( ruleBlockExpression EOF ) + // InternalBeeLangTestLanguage.g:1045:1: ruleBlockExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionRule()); @@ -3727,7 +3735,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleBlockExpression" - // InternalBeeLangTestLanguage.g:1047:1: ruleBlockExpression : ( ( rule__BlockExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1052:1: ruleBlockExpression : ( ( rule__BlockExpression__Group__0 ) ) ; public final void ruleBlockExpression() throws RecognitionException { int ruleBlockExpression_StartIndex = input.index(); @@ -3735,17 +3743,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 80) ) { return ; } - // InternalBeeLangTestLanguage.g:1051:2: ( ( ( rule__BlockExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1052:2: ( ( rule__BlockExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1056:2: ( ( ( rule__BlockExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1057:2: ( ( rule__BlockExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1052:2: ( ( rule__BlockExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1053:3: ( rule__BlockExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1057:2: ( ( rule__BlockExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1058:3: ( rule__BlockExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1054:3: ( rule__BlockExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:1054:4: rule__BlockExpression__Group__0 + // InternalBeeLangTestLanguage.g:1059:3: ( rule__BlockExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1059:4: rule__BlockExpression__Group__0 { pushFollow(FOLLOW_2); rule__BlockExpression__Group__0(); @@ -3781,13 +3789,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleValue" - // InternalBeeLangTestLanguage.g:1063:1: entryRuleValue : ruleValue EOF ; + // InternalBeeLangTestLanguage.g:1068:1: entryRuleValue : ruleValue EOF ; public final void entryRuleValue() throws RecognitionException { int entryRuleValue_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 81) ) { return ; } - // InternalBeeLangTestLanguage.g:1064:1: ( ruleValue EOF ) - // InternalBeeLangTestLanguage.g:1065:1: ruleValue EOF + // InternalBeeLangTestLanguage.g:1069:1: ( ruleValue EOF ) + // InternalBeeLangTestLanguage.g:1070:1: ruleValue EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValueRule()); @@ -3818,7 +3826,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleValue" - // InternalBeeLangTestLanguage.g:1072:1: ruleValue : ( ( rule__Value__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1077:1: ruleValue : ( ( rule__Value__Group__0 ) ) ; public final void ruleValue() throws RecognitionException { int ruleValue_StartIndex = input.index(); @@ -3826,17 +3834,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 82) ) { return ; } - // InternalBeeLangTestLanguage.g:1076:2: ( ( ( rule__Value__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1077:2: ( ( rule__Value__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1081:2: ( ( ( rule__Value__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1082:2: ( ( rule__Value__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1077:2: ( ( rule__Value__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1078:3: ( rule__Value__Group__0 ) + // InternalBeeLangTestLanguage.g:1082:2: ( ( rule__Value__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1083:3: ( rule__Value__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValueAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1079:3: ( rule__Value__Group__0 ) - // InternalBeeLangTestLanguage.g:1079:4: rule__Value__Group__0 + // InternalBeeLangTestLanguage.g:1084:3: ( rule__Value__Group__0 ) + // InternalBeeLangTestLanguage.g:1084:4: rule__Value__Group__0 { pushFollow(FOLLOW_2); rule__Value__Group__0(); @@ -3872,13 +3880,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleKeywordVariables" - // InternalBeeLangTestLanguage.g:1088:1: entryRuleKeywordVariables : ruleKeywordVariables EOF ; + // InternalBeeLangTestLanguage.g:1093:1: entryRuleKeywordVariables : ruleKeywordVariables EOF ; public final void entryRuleKeywordVariables() throws RecognitionException { int entryRuleKeywordVariables_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 83) ) { return ; } - // InternalBeeLangTestLanguage.g:1089:1: ( ruleKeywordVariables EOF ) - // InternalBeeLangTestLanguage.g:1090:1: ruleKeywordVariables EOF + // InternalBeeLangTestLanguage.g:1094:1: ( ruleKeywordVariables EOF ) + // InternalBeeLangTestLanguage.g:1095:1: ruleKeywordVariables EOF { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesRule()); @@ -3909,7 +3917,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleKeywordVariables" - // InternalBeeLangTestLanguage.g:1097:1: ruleKeywordVariables : ( ( rule__KeywordVariables__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1102:1: ruleKeywordVariables : ( ( rule__KeywordVariables__Group__0 ) ) ; public final void ruleKeywordVariables() throws RecognitionException { int ruleKeywordVariables_StartIndex = input.index(); @@ -3917,17 +3925,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 84) ) { return ; } - // InternalBeeLangTestLanguage.g:1101:2: ( ( ( rule__KeywordVariables__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1102:2: ( ( rule__KeywordVariables__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1106:2: ( ( ( rule__KeywordVariables__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1107:2: ( ( rule__KeywordVariables__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1102:2: ( ( rule__KeywordVariables__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1103:3: ( rule__KeywordVariables__Group__0 ) + // InternalBeeLangTestLanguage.g:1107:2: ( ( rule__KeywordVariables__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1108:3: ( rule__KeywordVariables__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1104:3: ( rule__KeywordVariables__Group__0 ) - // InternalBeeLangTestLanguage.g:1104:4: rule__KeywordVariables__Group__0 + // InternalBeeLangTestLanguage.g:1109:3: ( rule__KeywordVariables__Group__0 ) + // InternalBeeLangTestLanguage.g:1109:4: rule__KeywordVariables__Group__0 { pushFollow(FOLLOW_2); rule__KeywordVariables__Group__0(); @@ -3963,13 +3971,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleFeatureCall" - // InternalBeeLangTestLanguage.g:1113:1: entryRuleFeatureCall : ruleFeatureCall EOF ; + // InternalBeeLangTestLanguage.g:1118:1: entryRuleFeatureCall : ruleFeatureCall EOF ; public final void entryRuleFeatureCall() throws RecognitionException { int entryRuleFeatureCall_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 85) ) { return ; } - // InternalBeeLangTestLanguage.g:1114:1: ( ruleFeatureCall EOF ) - // InternalBeeLangTestLanguage.g:1115:1: ruleFeatureCall EOF + // InternalBeeLangTestLanguage.g:1119:1: ( ruleFeatureCall EOF ) + // InternalBeeLangTestLanguage.g:1120:1: ruleFeatureCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallRule()); @@ -4000,7 +4008,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleFeatureCall" - // InternalBeeLangTestLanguage.g:1122:1: ruleFeatureCall : ( ruleOperationCall ) ; + // InternalBeeLangTestLanguage.g:1127:1: ruleFeatureCall : ( ruleOperationCall ) ; public final void ruleFeatureCall() throws RecognitionException { int ruleFeatureCall_StartIndex = input.index(); @@ -4008,11 +4016,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 86) ) { return ; } - // InternalBeeLangTestLanguage.g:1126:2: ( ( ruleOperationCall ) ) - // InternalBeeLangTestLanguage.g:1127:2: ( ruleOperationCall ) + // InternalBeeLangTestLanguage.g:1131:2: ( ( ruleOperationCall ) ) + // InternalBeeLangTestLanguage.g:1132:2: ( ruleOperationCall ) { - // InternalBeeLangTestLanguage.g:1127:2: ( ruleOperationCall ) - // InternalBeeLangTestLanguage.g:1128:3: ruleOperationCall + // InternalBeeLangTestLanguage.g:1132:2: ( ruleOperationCall ) + // InternalBeeLangTestLanguage.g:1133:3: ruleOperationCall { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallAccess().getOperationCallParserRuleCall()); @@ -4048,13 +4056,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleOperationCall" - // InternalBeeLangTestLanguage.g:1138:1: entryRuleOperationCall : ruleOperationCall EOF ; + // InternalBeeLangTestLanguage.g:1143:1: entryRuleOperationCall : ruleOperationCall EOF ; public final void entryRuleOperationCall() throws RecognitionException { int entryRuleOperationCall_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 87) ) { return ; } - // InternalBeeLangTestLanguage.g:1139:1: ( ruleOperationCall EOF ) - // InternalBeeLangTestLanguage.g:1140:1: ruleOperationCall EOF + // InternalBeeLangTestLanguage.g:1144:1: ( ruleOperationCall EOF ) + // InternalBeeLangTestLanguage.g:1145:1: ruleOperationCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallRule()); @@ -4085,7 +4093,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleOperationCall" - // InternalBeeLangTestLanguage.g:1147:1: ruleOperationCall : ( ( rule__OperationCall__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1152:1: ruleOperationCall : ( ( rule__OperationCall__Group__0 ) ) ; public final void ruleOperationCall() throws RecognitionException { int ruleOperationCall_StartIndex = input.index(); @@ -4093,17 +4101,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 88) ) { return ; } - // InternalBeeLangTestLanguage.g:1151:2: ( ( ( rule__OperationCall__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1152:2: ( ( rule__OperationCall__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1156:2: ( ( ( rule__OperationCall__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1157:2: ( ( rule__OperationCall__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1152:2: ( ( rule__OperationCall__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1153:3: ( rule__OperationCall__Group__0 ) + // InternalBeeLangTestLanguage.g:1157:2: ( ( rule__OperationCall__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1158:3: ( rule__OperationCall__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1154:3: ( rule__OperationCall__Group__0 ) - // InternalBeeLangTestLanguage.g:1154:4: rule__OperationCall__Group__0 + // InternalBeeLangTestLanguage.g:1159:3: ( rule__OperationCall__Group__0 ) + // InternalBeeLangTestLanguage.g:1159:4: rule__OperationCall__Group__0 { pushFollow(FOLLOW_2); rule__OperationCall__Group__0(); @@ -4139,13 +4147,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleConstructorCallExpression" - // InternalBeeLangTestLanguage.g:1163:1: entryRuleConstructorCallExpression : ruleConstructorCallExpression EOF ; + // InternalBeeLangTestLanguage.g:1168:1: entryRuleConstructorCallExpression : ruleConstructorCallExpression EOF ; public final void entryRuleConstructorCallExpression() throws RecognitionException { int entryRuleConstructorCallExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 89) ) { return ; } - // InternalBeeLangTestLanguage.g:1164:1: ( ruleConstructorCallExpression EOF ) - // InternalBeeLangTestLanguage.g:1165:1: ruleConstructorCallExpression EOF + // InternalBeeLangTestLanguage.g:1169:1: ( ruleConstructorCallExpression EOF ) + // InternalBeeLangTestLanguage.g:1170:1: ruleConstructorCallExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionRule()); @@ -4176,7 +4184,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleConstructorCallExpression" - // InternalBeeLangTestLanguage.g:1172:1: ruleConstructorCallExpression : ( ( rule__ConstructorCallExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1177:1: ruleConstructorCallExpression : ( ( rule__ConstructorCallExpression__Group__0 ) ) ; public final void ruleConstructorCallExpression() throws RecognitionException { int ruleConstructorCallExpression_StartIndex = input.index(); @@ -4184,17 +4192,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 90) ) { return ; } - // InternalBeeLangTestLanguage.g:1176:2: ( ( ( rule__ConstructorCallExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1177:2: ( ( rule__ConstructorCallExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1181:2: ( ( ( rule__ConstructorCallExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1182:2: ( ( rule__ConstructorCallExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1177:2: ( ( rule__ConstructorCallExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1178:3: ( rule__ConstructorCallExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1182:2: ( ( rule__ConstructorCallExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1183:3: ( rule__ConstructorCallExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1179:3: ( rule__ConstructorCallExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:1179:4: rule__ConstructorCallExpression__Group__0 + // InternalBeeLangTestLanguage.g:1184:3: ( rule__ConstructorCallExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1184:4: rule__ConstructorCallExpression__Group__0 { pushFollow(FOLLOW_2); rule__ConstructorCallExpression__Group__0(); @@ -4230,13 +4238,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleInitializationBlockExpression" - // InternalBeeLangTestLanguage.g:1188:1: entryRuleInitializationBlockExpression : ruleInitializationBlockExpression EOF ; + // InternalBeeLangTestLanguage.g:1193:1: entryRuleInitializationBlockExpression : ruleInitializationBlockExpression EOF ; public final void entryRuleInitializationBlockExpression() throws RecognitionException { int entryRuleInitializationBlockExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 91) ) { return ; } - // InternalBeeLangTestLanguage.g:1189:1: ( ruleInitializationBlockExpression EOF ) - // InternalBeeLangTestLanguage.g:1190:1: ruleInitializationBlockExpression EOF + // InternalBeeLangTestLanguage.g:1194:1: ( ruleInitializationBlockExpression EOF ) + // InternalBeeLangTestLanguage.g:1195:1: ruleInitializationBlockExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionRule()); @@ -4267,7 +4275,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleInitializationBlockExpression" - // InternalBeeLangTestLanguage.g:1197:1: ruleInitializationBlockExpression : ( ( rule__InitializationBlockExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1202:1: ruleInitializationBlockExpression : ( ( rule__InitializationBlockExpression__Group__0 ) ) ; public final void ruleInitializationBlockExpression() throws RecognitionException { int ruleInitializationBlockExpression_StartIndex = input.index(); @@ -4275,17 +4283,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 92) ) { return ; } - // InternalBeeLangTestLanguage.g:1201:2: ( ( ( rule__InitializationBlockExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1202:2: ( ( rule__InitializationBlockExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1206:2: ( ( ( rule__InitializationBlockExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1207:2: ( ( rule__InitializationBlockExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1202:2: ( ( rule__InitializationBlockExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1203:3: ( rule__InitializationBlockExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1207:2: ( ( rule__InitializationBlockExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1208:3: ( rule__InitializationBlockExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1204:3: ( rule__InitializationBlockExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:1204:4: rule__InitializationBlockExpression__Group__0 + // InternalBeeLangTestLanguage.g:1209:3: ( rule__InitializationBlockExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1209:4: rule__InitializationBlockExpression__Group__0 { pushFollow(FOLLOW_2); rule__InitializationBlockExpression__Group__0(); @@ -4321,13 +4329,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleInitializationExpression" - // InternalBeeLangTestLanguage.g:1213:1: entryRuleInitializationExpression : ruleInitializationExpression EOF ; + // InternalBeeLangTestLanguage.g:1218:1: entryRuleInitializationExpression : ruleInitializationExpression EOF ; public final void entryRuleInitializationExpression() throws RecognitionException { int entryRuleInitializationExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 93) ) { return ; } - // InternalBeeLangTestLanguage.g:1214:1: ( ruleInitializationExpression EOF ) - // InternalBeeLangTestLanguage.g:1215:1: ruleInitializationExpression EOF + // InternalBeeLangTestLanguage.g:1219:1: ( ruleInitializationExpression EOF ) + // InternalBeeLangTestLanguage.g:1220:1: ruleInitializationExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionRule()); @@ -4358,7 +4366,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleInitializationExpression" - // InternalBeeLangTestLanguage.g:1222:1: ruleInitializationExpression : ( ( rule__InitializationExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1227:1: ruleInitializationExpression : ( ( rule__InitializationExpression__Group__0 ) ) ; public final void ruleInitializationExpression() throws RecognitionException { int ruleInitializationExpression_StartIndex = input.index(); @@ -4366,17 +4374,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 94) ) { return ; } - // InternalBeeLangTestLanguage.g:1226:2: ( ( ( rule__InitializationExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1227:2: ( ( rule__InitializationExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1231:2: ( ( ( rule__InitializationExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1232:2: ( ( rule__InitializationExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1227:2: ( ( rule__InitializationExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1228:3: ( rule__InitializationExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1232:2: ( ( rule__InitializationExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1233:3: ( rule__InitializationExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1229:3: ( rule__InitializationExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:1229:4: rule__InitializationExpression__Group__0 + // InternalBeeLangTestLanguage.g:1234:3: ( rule__InitializationExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1234:4: rule__InitializationExpression__Group__0 { pushFollow(FOLLOW_2); rule__InitializationExpression__Group__0(); @@ -4412,13 +4420,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleFeatureOfThis" - // InternalBeeLangTestLanguage.g:1238:1: entryRuleFeatureOfThis : ruleFeatureOfThis EOF ; + // InternalBeeLangTestLanguage.g:1243:1: entryRuleFeatureOfThis : ruleFeatureOfThis EOF ; public final void entryRuleFeatureOfThis() throws RecognitionException { int entryRuleFeatureOfThis_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 95) ) { return ; } - // InternalBeeLangTestLanguage.g:1239:1: ( ruleFeatureOfThis EOF ) - // InternalBeeLangTestLanguage.g:1240:1: ruleFeatureOfThis EOF + // InternalBeeLangTestLanguage.g:1244:1: ( ruleFeatureOfThis EOF ) + // InternalBeeLangTestLanguage.g:1245:1: ruleFeatureOfThis EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisRule()); @@ -4449,7 +4457,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleFeatureOfThis" - // InternalBeeLangTestLanguage.g:1247:1: ruleFeatureOfThis : ( ( rule__FeatureOfThis__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1252:1: ruleFeatureOfThis : ( ( rule__FeatureOfThis__Group__0 ) ) ; public final void ruleFeatureOfThis() throws RecognitionException { int ruleFeatureOfThis_StartIndex = input.index(); @@ -4457,17 +4465,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 96) ) { return ; } - // InternalBeeLangTestLanguage.g:1251:2: ( ( ( rule__FeatureOfThis__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1252:2: ( ( rule__FeatureOfThis__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1256:2: ( ( ( rule__FeatureOfThis__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1257:2: ( ( rule__FeatureOfThis__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1252:2: ( ( rule__FeatureOfThis__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1253:3: ( rule__FeatureOfThis__Group__0 ) + // InternalBeeLangTestLanguage.g:1257:2: ( ( rule__FeatureOfThis__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1258:3: ( rule__FeatureOfThis__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1254:3: ( rule__FeatureOfThis__Group__0 ) - // InternalBeeLangTestLanguage.g:1254:4: rule__FeatureOfThis__Group__0 + // InternalBeeLangTestLanguage.g:1259:3: ( rule__FeatureOfThis__Group__0 ) + // InternalBeeLangTestLanguage.g:1259:4: rule__FeatureOfThis__Group__0 { pushFollow(FOLLOW_2); rule__FeatureOfThis__Group__0(); @@ -4503,13 +4511,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleLiteral" - // InternalBeeLangTestLanguage.g:1263:1: entryRuleLiteral : ruleLiteral EOF ; + // InternalBeeLangTestLanguage.g:1268:1: entryRuleLiteral : ruleLiteral EOF ; public final void entryRuleLiteral() throws RecognitionException { int entryRuleLiteral_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 97) ) { return ; } - // InternalBeeLangTestLanguage.g:1264:1: ( ruleLiteral EOF ) - // InternalBeeLangTestLanguage.g:1265:1: ruleLiteral EOF + // InternalBeeLangTestLanguage.g:1269:1: ( ruleLiteral EOF ) + // InternalBeeLangTestLanguage.g:1270:1: ruleLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralRule()); @@ -4540,7 +4548,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleLiteral" - // InternalBeeLangTestLanguage.g:1272:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:1277:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ; public final void ruleLiteral() throws RecognitionException { int ruleLiteral_StartIndex = input.index(); @@ -4548,17 +4556,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 98) ) { return ; } - // InternalBeeLangTestLanguage.g:1276:2: ( ( ( rule__Literal__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:1277:2: ( ( rule__Literal__Alternatives ) ) + // InternalBeeLangTestLanguage.g:1281:2: ( ( ( rule__Literal__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:1282:2: ( ( rule__Literal__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:1277:2: ( ( rule__Literal__Alternatives ) ) - // InternalBeeLangTestLanguage.g:1278:3: ( rule__Literal__Alternatives ) + // InternalBeeLangTestLanguage.g:1282:2: ( ( rule__Literal__Alternatives ) ) + // InternalBeeLangTestLanguage.g:1283:3: ( rule__Literal__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:1279:3: ( rule__Literal__Alternatives ) - // InternalBeeLangTestLanguage.g:1279:4: rule__Literal__Alternatives + // InternalBeeLangTestLanguage.g:1284:3: ( rule__Literal__Alternatives ) + // InternalBeeLangTestLanguage.g:1284:4: rule__Literal__Alternatives { pushFollow(FOLLOW_2); rule__Literal__Alternatives(); @@ -4594,13 +4602,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleLiteralFunction" - // InternalBeeLangTestLanguage.g:1288:1: entryRuleLiteralFunction : ruleLiteralFunction EOF ; + // InternalBeeLangTestLanguage.g:1293:1: entryRuleLiteralFunction : ruleLiteralFunction EOF ; public final void entryRuleLiteralFunction() throws RecognitionException { int entryRuleLiteralFunction_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 99) ) { return ; } - // InternalBeeLangTestLanguage.g:1289:1: ( ruleLiteralFunction EOF ) - // InternalBeeLangTestLanguage.g:1290:1: ruleLiteralFunction EOF + // InternalBeeLangTestLanguage.g:1294:1: ( ruleLiteralFunction EOF ) + // InternalBeeLangTestLanguage.g:1295:1: ruleLiteralFunction EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionRule()); @@ -4631,7 +4639,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleLiteralFunction" - // InternalBeeLangTestLanguage.g:1297:1: ruleLiteralFunction : ( ( rule__LiteralFunction__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1302:1: ruleLiteralFunction : ( ( rule__LiteralFunction__Group__0 ) ) ; public final void ruleLiteralFunction() throws RecognitionException { int ruleLiteralFunction_StartIndex = input.index(); @@ -4639,17 +4647,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 100) ) { return ; } - // InternalBeeLangTestLanguage.g:1301:2: ( ( ( rule__LiteralFunction__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1302:2: ( ( rule__LiteralFunction__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1306:2: ( ( ( rule__LiteralFunction__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1307:2: ( ( rule__LiteralFunction__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1302:2: ( ( rule__LiteralFunction__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1303:3: ( rule__LiteralFunction__Group__0 ) + // InternalBeeLangTestLanguage.g:1307:2: ( ( rule__LiteralFunction__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1308:3: ( rule__LiteralFunction__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1304:3: ( rule__LiteralFunction__Group__0 ) - // InternalBeeLangTestLanguage.g:1304:4: rule__LiteralFunction__Group__0 + // InternalBeeLangTestLanguage.g:1309:3: ( rule__LiteralFunction__Group__0 ) + // InternalBeeLangTestLanguage.g:1309:4: rule__LiteralFunction__Group__0 { pushFollow(FOLLOW_2); rule__LiteralFunction__Group__0(); @@ -4685,13 +4693,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleClosureExpression" - // InternalBeeLangTestLanguage.g:1313:1: entryRuleClosureExpression : ruleClosureExpression EOF ; + // InternalBeeLangTestLanguage.g:1318:1: entryRuleClosureExpression : ruleClosureExpression EOF ; public final void entryRuleClosureExpression() throws RecognitionException { int entryRuleClosureExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 101) ) { return ; } - // InternalBeeLangTestLanguage.g:1314:1: ( ruleClosureExpression EOF ) - // InternalBeeLangTestLanguage.g:1315:1: ruleClosureExpression EOF + // InternalBeeLangTestLanguage.g:1319:1: ( ruleClosureExpression EOF ) + // InternalBeeLangTestLanguage.g:1320:1: ruleClosureExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionRule()); @@ -4722,7 +4730,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleClosureExpression" - // InternalBeeLangTestLanguage.g:1322:1: ruleClosureExpression : ( ( rule__ClosureExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1327:1: ruleClosureExpression : ( ( rule__ClosureExpression__Group__0 ) ) ; public final void ruleClosureExpression() throws RecognitionException { int ruleClosureExpression_StartIndex = input.index(); @@ -4730,17 +4738,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 102) ) { return ; } - // InternalBeeLangTestLanguage.g:1326:2: ( ( ( rule__ClosureExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1327:2: ( ( rule__ClosureExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1331:2: ( ( ( rule__ClosureExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1332:2: ( ( rule__ClosureExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1327:2: ( ( rule__ClosureExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1328:3: ( rule__ClosureExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1332:2: ( ( rule__ClosureExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1333:3: ( rule__ClosureExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1329:3: ( rule__ClosureExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:1329:4: rule__ClosureExpression__Group__0 + // InternalBeeLangTestLanguage.g:1334:3: ( rule__ClosureExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1334:4: rule__ClosureExpression__Group__0 { pushFollow(FOLLOW_2); rule__ClosureExpression__Group__0(); @@ -4776,13 +4784,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleOneOrManyExpressions" - // InternalBeeLangTestLanguage.g:1338:1: entryRuleOneOrManyExpressions : ruleOneOrManyExpressions EOF ; + // InternalBeeLangTestLanguage.g:1343:1: entryRuleOneOrManyExpressions : ruleOneOrManyExpressions EOF ; public final void entryRuleOneOrManyExpressions() throws RecognitionException { int entryRuleOneOrManyExpressions_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 103) ) { return ; } - // InternalBeeLangTestLanguage.g:1339:1: ( ruleOneOrManyExpressions EOF ) - // InternalBeeLangTestLanguage.g:1340:1: ruleOneOrManyExpressions EOF + // InternalBeeLangTestLanguage.g:1344:1: ( ruleOneOrManyExpressions EOF ) + // InternalBeeLangTestLanguage.g:1345:1: ruleOneOrManyExpressions EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsRule()); @@ -4813,7 +4821,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleOneOrManyExpressions" - // InternalBeeLangTestLanguage.g:1347:1: ruleOneOrManyExpressions : ( ( rule__OneOrManyExpressions__Alternatives ) ) ; + // InternalBeeLangTestLanguage.g:1352:1: ruleOneOrManyExpressions : ( ( rule__OneOrManyExpressions__Alternatives ) ) ; public final void ruleOneOrManyExpressions() throws RecognitionException { int ruleOneOrManyExpressions_StartIndex = input.index(); @@ -4821,17 +4829,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 104) ) { return ; } - // InternalBeeLangTestLanguage.g:1351:2: ( ( ( rule__OneOrManyExpressions__Alternatives ) ) ) - // InternalBeeLangTestLanguage.g:1352:2: ( ( rule__OneOrManyExpressions__Alternatives ) ) + // InternalBeeLangTestLanguage.g:1356:2: ( ( ( rule__OneOrManyExpressions__Alternatives ) ) ) + // InternalBeeLangTestLanguage.g:1357:2: ( ( rule__OneOrManyExpressions__Alternatives ) ) { - // InternalBeeLangTestLanguage.g:1352:2: ( ( rule__OneOrManyExpressions__Alternatives ) ) - // InternalBeeLangTestLanguage.g:1353:3: ( rule__OneOrManyExpressions__Alternatives ) + // InternalBeeLangTestLanguage.g:1357:2: ( ( rule__OneOrManyExpressions__Alternatives ) ) + // InternalBeeLangTestLanguage.g:1358:3: ( rule__OneOrManyExpressions__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsAccess().getAlternatives()); } - // InternalBeeLangTestLanguage.g:1354:3: ( rule__OneOrManyExpressions__Alternatives ) - // InternalBeeLangTestLanguage.g:1354:4: rule__OneOrManyExpressions__Alternatives + // InternalBeeLangTestLanguage.g:1359:3: ( rule__OneOrManyExpressions__Alternatives ) + // InternalBeeLangTestLanguage.g:1359:4: rule__OneOrManyExpressions__Alternatives { pushFollow(FOLLOW_2); rule__OneOrManyExpressions__Alternatives(); @@ -4867,13 +4875,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleBlockExpressionWithoutBrackets" - // InternalBeeLangTestLanguage.g:1363:1: entryRuleBlockExpressionWithoutBrackets : ruleBlockExpressionWithoutBrackets EOF ; + // InternalBeeLangTestLanguage.g:1368:1: entryRuleBlockExpressionWithoutBrackets : ruleBlockExpressionWithoutBrackets EOF ; public final void entryRuleBlockExpressionWithoutBrackets() throws RecognitionException { int entryRuleBlockExpressionWithoutBrackets_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 105) ) { return ; } - // InternalBeeLangTestLanguage.g:1364:1: ( ruleBlockExpressionWithoutBrackets EOF ) - // InternalBeeLangTestLanguage.g:1365:1: ruleBlockExpressionWithoutBrackets EOF + // InternalBeeLangTestLanguage.g:1369:1: ( ruleBlockExpressionWithoutBrackets EOF ) + // InternalBeeLangTestLanguage.g:1370:1: ruleBlockExpressionWithoutBrackets EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsRule()); @@ -4904,7 +4912,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleBlockExpressionWithoutBrackets" - // InternalBeeLangTestLanguage.g:1372:1: ruleBlockExpressionWithoutBrackets : ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1377:1: ruleBlockExpressionWithoutBrackets : ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) ; public final void ruleBlockExpressionWithoutBrackets() throws RecognitionException { int ruleBlockExpressionWithoutBrackets_StartIndex = input.index(); @@ -4912,17 +4920,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 106) ) { return ; } - // InternalBeeLangTestLanguage.g:1376:2: ( ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1377:2: ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1381:2: ( ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1382:2: ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1377:2: ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1378:3: ( rule__BlockExpressionWithoutBrackets__Group__0 ) + // InternalBeeLangTestLanguage.g:1382:2: ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1383:3: ( rule__BlockExpressionWithoutBrackets__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1379:3: ( rule__BlockExpressionWithoutBrackets__Group__0 ) - // InternalBeeLangTestLanguage.g:1379:4: rule__BlockExpressionWithoutBrackets__Group__0 + // InternalBeeLangTestLanguage.g:1384:3: ( rule__BlockExpressionWithoutBrackets__Group__0 ) + // InternalBeeLangTestLanguage.g:1384:4: rule__BlockExpressionWithoutBrackets__Group__0 { pushFollow(FOLLOW_2); rule__BlockExpressionWithoutBrackets__Group__0(); @@ -4958,13 +4966,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleValueLiteral" - // InternalBeeLangTestLanguage.g:1388:1: entryRuleValueLiteral : ruleValueLiteral EOF ; + // InternalBeeLangTestLanguage.g:1393:1: entryRuleValueLiteral : ruleValueLiteral EOF ; public final void entryRuleValueLiteral() throws RecognitionException { int entryRuleValueLiteral_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 107) ) { return ; } - // InternalBeeLangTestLanguage.g:1389:1: ( ruleValueLiteral EOF ) - // InternalBeeLangTestLanguage.g:1390:1: ruleValueLiteral EOF + // InternalBeeLangTestLanguage.g:1394:1: ( ruleValueLiteral EOF ) + // InternalBeeLangTestLanguage.g:1395:1: ruleValueLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValueLiteralRule()); @@ -4995,7 +5003,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleValueLiteral" - // InternalBeeLangTestLanguage.g:1397:1: ruleValueLiteral : ( ( rule__ValueLiteral__ValueAssignment ) ) ; + // InternalBeeLangTestLanguage.g:1402:1: ruleValueLiteral : ( ( rule__ValueLiteral__ValueAssignment ) ) ; public final void ruleValueLiteral() throws RecognitionException { int ruleValueLiteral_StartIndex = input.index(); @@ -5003,17 +5011,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 108) ) { return ; } - // InternalBeeLangTestLanguage.g:1401:2: ( ( ( rule__ValueLiteral__ValueAssignment ) ) ) - // InternalBeeLangTestLanguage.g:1402:2: ( ( rule__ValueLiteral__ValueAssignment ) ) + // InternalBeeLangTestLanguage.g:1406:2: ( ( ( rule__ValueLiteral__ValueAssignment ) ) ) + // InternalBeeLangTestLanguage.g:1407:2: ( ( rule__ValueLiteral__ValueAssignment ) ) { - // InternalBeeLangTestLanguage.g:1402:2: ( ( rule__ValueLiteral__ValueAssignment ) ) - // InternalBeeLangTestLanguage.g:1403:3: ( rule__ValueLiteral__ValueAssignment ) + // InternalBeeLangTestLanguage.g:1407:2: ( ( rule__ValueLiteral__ValueAssignment ) ) + // InternalBeeLangTestLanguage.g:1408:3: ( rule__ValueLiteral__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getValueLiteralAccess().getValueAssignment()); } - // InternalBeeLangTestLanguage.g:1404:3: ( rule__ValueLiteral__ValueAssignment ) - // InternalBeeLangTestLanguage.g:1404:4: rule__ValueLiteral__ValueAssignment + // InternalBeeLangTestLanguage.g:1409:3: ( rule__ValueLiteral__ValueAssignment ) + // InternalBeeLangTestLanguage.g:1409:4: rule__ValueLiteral__ValueAssignment { pushFollow(FOLLOW_2); rule__ValueLiteral__ValueAssignment(); @@ -5049,13 +5057,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleParanthesizedExpression" - // InternalBeeLangTestLanguage.g:1413:1: entryRuleParanthesizedExpression : ruleParanthesizedExpression EOF ; + // InternalBeeLangTestLanguage.g:1418:1: entryRuleParanthesizedExpression : ruleParanthesizedExpression EOF ; public final void entryRuleParanthesizedExpression() throws RecognitionException { int entryRuleParanthesizedExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 109) ) { return ; } - // InternalBeeLangTestLanguage.g:1414:1: ( ruleParanthesizedExpression EOF ) - // InternalBeeLangTestLanguage.g:1415:1: ruleParanthesizedExpression EOF + // InternalBeeLangTestLanguage.g:1419:1: ( ruleParanthesizedExpression EOF ) + // InternalBeeLangTestLanguage.g:1420:1: ruleParanthesizedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionRule()); @@ -5086,7 +5094,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleParanthesizedExpression" - // InternalBeeLangTestLanguage.g:1422:1: ruleParanthesizedExpression : ( ( rule__ParanthesizedExpression__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1427:1: ruleParanthesizedExpression : ( ( rule__ParanthesizedExpression__Group__0 ) ) ; public final void ruleParanthesizedExpression() throws RecognitionException { int ruleParanthesizedExpression_StartIndex = input.index(); @@ -5094,17 +5102,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 110) ) { return ; } - // InternalBeeLangTestLanguage.g:1426:2: ( ( ( rule__ParanthesizedExpression__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1427:2: ( ( rule__ParanthesizedExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1431:2: ( ( ( rule__ParanthesizedExpression__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1432:2: ( ( rule__ParanthesizedExpression__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1427:2: ( ( rule__ParanthesizedExpression__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1428:3: ( rule__ParanthesizedExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1432:2: ( ( rule__ParanthesizedExpression__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1433:3: ( rule__ParanthesizedExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1429:3: ( rule__ParanthesizedExpression__Group__0 ) - // InternalBeeLangTestLanguage.g:1429:4: rule__ParanthesizedExpression__Group__0 + // InternalBeeLangTestLanguage.g:1434:3: ( rule__ParanthesizedExpression__Group__0 ) + // InternalBeeLangTestLanguage.g:1434:4: rule__ParanthesizedExpression__Group__0 { pushFollow(FOLLOW_2); rule__ParanthesizedExpression__Group__0(); @@ -5140,7 +5148,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "entryRuleQID" - // InternalBeeLangTestLanguage.g:1438:1: entryRuleQID : ruleQID EOF ; + // InternalBeeLangTestLanguage.g:1443:1: entryRuleQID : ruleQID EOF ; public final void entryRuleQID() throws RecognitionException { int entryRuleQID_StartIndex = input.index(); @@ -5148,8 +5156,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 111) ) { return ; } - // InternalBeeLangTestLanguage.g:1442:1: ( ruleQID EOF ) - // InternalBeeLangTestLanguage.g:1443:1: ruleQID EOF + // InternalBeeLangTestLanguage.g:1447:1: ( ruleQID EOF ) + // InternalBeeLangTestLanguage.g:1448:1: ruleQID EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQIDRule()); @@ -5183,7 +5191,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "ruleQID" - // InternalBeeLangTestLanguage.g:1453:1: ruleQID : ( ( rule__QID__Group__0 ) ) ; + // InternalBeeLangTestLanguage.g:1458:1: ruleQID : ( ( rule__QID__Group__0 ) ) ; public final void ruleQID() throws RecognitionException { int ruleQID_StartIndex = input.index(); @@ -5192,17 +5200,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 112) ) { return ; } - // InternalBeeLangTestLanguage.g:1458:2: ( ( ( rule__QID__Group__0 ) ) ) - // InternalBeeLangTestLanguage.g:1459:2: ( ( rule__QID__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1463:2: ( ( ( rule__QID__Group__0 ) ) ) + // InternalBeeLangTestLanguage.g:1464:2: ( ( rule__QID__Group__0 ) ) { - // InternalBeeLangTestLanguage.g:1459:2: ( ( rule__QID__Group__0 ) ) - // InternalBeeLangTestLanguage.g:1460:3: ( rule__QID__Group__0 ) + // InternalBeeLangTestLanguage.g:1464:2: ( ( rule__QID__Group__0 ) ) + // InternalBeeLangTestLanguage.g:1465:3: ( rule__QID__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getGroup()); } - // InternalBeeLangTestLanguage.g:1461:3: ( rule__QID__Group__0 ) - // InternalBeeLangTestLanguage.g:1461:4: rule__QID__Group__0 + // InternalBeeLangTestLanguage.g:1466:3: ( rule__QID__Group__0 ) + // InternalBeeLangTestLanguage.g:1466:4: rule__QID__Group__0 { pushFollow(FOLLOW_2); rule__QID__Group__0(); @@ -5239,7 +5247,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Model__Alternatives" - // InternalBeeLangTestLanguage.g:1470:1: rule__Model__Alternatives : ( ( ( rule__Model__UnitsAssignment_0 )* ) | ( ( rule__Model__FunctionsAssignment_1 )* ) ); + // InternalBeeLangTestLanguage.g:1475:1: rule__Model__Alternatives : ( ( ( rule__Model__UnitsAssignment_0 )* ) | ( ( rule__Model__FunctionsAssignment_1 )* ) ); public final void rule__Model__Alternatives() throws RecognitionException { int rule__Model__Alternatives_StartIndex = input.index(); @@ -5247,7 +5255,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 113) ) { return ; } - // InternalBeeLangTestLanguage.g:1474:1: ( ( ( rule__Model__UnitsAssignment_0 )* ) | ( ( rule__Model__FunctionsAssignment_1 )* ) ) + // InternalBeeLangTestLanguage.g:1479:1: ( ( ( rule__Model__UnitsAssignment_0 )* ) | ( ( rule__Model__FunctionsAssignment_1 )* ) ) int alt3=2; switch ( input.LA(1) ) { case RULE_DOCUMENTATION: @@ -5310,15 +5318,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt3) { case 1 : - // InternalBeeLangTestLanguage.g:1475:2: ( ( rule__Model__UnitsAssignment_0 )* ) + // InternalBeeLangTestLanguage.g:1480:2: ( ( rule__Model__UnitsAssignment_0 )* ) { - // InternalBeeLangTestLanguage.g:1475:2: ( ( rule__Model__UnitsAssignment_0 )* ) - // InternalBeeLangTestLanguage.g:1476:3: ( rule__Model__UnitsAssignment_0 )* + // InternalBeeLangTestLanguage.g:1480:2: ( ( rule__Model__UnitsAssignment_0 )* ) + // InternalBeeLangTestLanguage.g:1481:3: ( rule__Model__UnitsAssignment_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getUnitsAssignment_0()); } - // InternalBeeLangTestLanguage.g:1477:3: ( rule__Model__UnitsAssignment_0 )* + // InternalBeeLangTestLanguage.g:1482:3: ( rule__Model__UnitsAssignment_0 )* loop1: do { int alt1=2; @@ -5331,7 +5339,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt1) { case 1 : - // InternalBeeLangTestLanguage.g:1477:4: rule__Model__UnitsAssignment_0 + // InternalBeeLangTestLanguage.g:1482:4: rule__Model__UnitsAssignment_0 { pushFollow(FOLLOW_3); rule__Model__UnitsAssignment_0(); @@ -5357,15 +5365,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1481:2: ( ( rule__Model__FunctionsAssignment_1 )* ) + // InternalBeeLangTestLanguage.g:1486:2: ( ( rule__Model__FunctionsAssignment_1 )* ) { - // InternalBeeLangTestLanguage.g:1481:2: ( ( rule__Model__FunctionsAssignment_1 )* ) - // InternalBeeLangTestLanguage.g:1482:3: ( rule__Model__FunctionsAssignment_1 )* + // InternalBeeLangTestLanguage.g:1486:2: ( ( rule__Model__FunctionsAssignment_1 )* ) + // InternalBeeLangTestLanguage.g:1487:3: ( rule__Model__FunctionsAssignment_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getFunctionsAssignment_1()); } - // InternalBeeLangTestLanguage.g:1483:3: ( rule__Model__FunctionsAssignment_1 )* + // InternalBeeLangTestLanguage.g:1488:3: ( rule__Model__FunctionsAssignment_1 )* loop2: do { int alt2=2; @@ -5378,7 +5386,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt2) { case 1 : - // InternalBeeLangTestLanguage.g:1483:4: rule__Model__FunctionsAssignment_1 + // InternalBeeLangTestLanguage.g:1488:4: rule__Model__FunctionsAssignment_1 { pushFollow(FOLLOW_4); rule__Model__FunctionsAssignment_1(); @@ -5422,7 +5430,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Alternatives_1" - // InternalBeeLangTestLanguage.g:1491:1: rule__ProvidedCapability__Alternatives_1 : ( ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ); + // InternalBeeLangTestLanguage.g:1496:1: rule__ProvidedCapability__Alternatives_1 : ( ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ); public final void rule__ProvidedCapability__Alternatives_1() throws RecognitionException { int rule__ProvidedCapability__Alternatives_1_StartIndex = input.index(); @@ -5430,7 +5438,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 114) ) { return ; } - // InternalBeeLangTestLanguage.g:1495:1: ( ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ) + // InternalBeeLangTestLanguage.g:1500:1: ( ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -5449,16 +5457,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt4) { case 1 : - // InternalBeeLangTestLanguage.g:1496:2: ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) + // InternalBeeLangTestLanguage.g:1501:2: ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) { - // InternalBeeLangTestLanguage.g:1496:2: ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) - // InternalBeeLangTestLanguage.g:1497:3: ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) + // InternalBeeLangTestLanguage.g:1501:2: ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) + // InternalBeeLangTestLanguage.g:1502:3: ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameSpaceAssignment_1_0()); } - // InternalBeeLangTestLanguage.g:1498:3: ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) - // InternalBeeLangTestLanguage.g:1498:4: rule__ProvidedCapability__NameSpaceAssignment_1_0 + // InternalBeeLangTestLanguage.g:1503:3: ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) + // InternalBeeLangTestLanguage.g:1503:4: rule__ProvidedCapability__NameSpaceAssignment_1_0 { pushFollow(FOLLOW_2); rule__ProvidedCapability__NameSpaceAssignment_1_0(); @@ -5478,10 +5486,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1502:2: ( 'unit' ) + // InternalBeeLangTestLanguage.g:1507:2: ( 'unit' ) { - // InternalBeeLangTestLanguage.g:1502:2: ( 'unit' ) - // InternalBeeLangTestLanguage.g:1503:3: 'unit' + // InternalBeeLangTestLanguage.g:1507:2: ( 'unit' ) + // InternalBeeLangTestLanguage.g:1508:3: 'unit' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getUnitKeyword_1_1()); @@ -5515,7 +5523,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Alternatives_0" - // InternalBeeLangTestLanguage.g:1512:1: rule__AliasedRequiredCapability__Alternatives_0 : ( ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) | ( 'unit' ) ); + // InternalBeeLangTestLanguage.g:1517:1: rule__AliasedRequiredCapability__Alternatives_0 : ( ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) | ( 'unit' ) ); public final void rule__AliasedRequiredCapability__Alternatives_0() throws RecognitionException { int rule__AliasedRequiredCapability__Alternatives_0_StartIndex = input.index(); @@ -5523,7 +5531,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 115) ) { return ; } - // InternalBeeLangTestLanguage.g:1516:1: ( ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) | ( 'unit' ) ) + // InternalBeeLangTestLanguage.g:1521:1: ( ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) | ( 'unit' ) ) int alt5=2; int LA5_0 = input.LA(1); @@ -5542,16 +5550,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt5) { case 1 : - // InternalBeeLangTestLanguage.g:1517:2: ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) + // InternalBeeLangTestLanguage.g:1522:2: ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) { - // InternalBeeLangTestLanguage.g:1517:2: ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) - // InternalBeeLangTestLanguage.g:1518:3: ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) + // InternalBeeLangTestLanguage.g:1522:2: ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) + // InternalBeeLangTestLanguage.g:1523:3: ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getNameSpaceAssignment_0_0()); } - // InternalBeeLangTestLanguage.g:1519:3: ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) - // InternalBeeLangTestLanguage.g:1519:4: rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 + // InternalBeeLangTestLanguage.g:1524:3: ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) + // InternalBeeLangTestLanguage.g:1524:4: rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__NameSpaceAssignment_0_0(); @@ -5571,10 +5579,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1523:2: ( 'unit' ) + // InternalBeeLangTestLanguage.g:1528:2: ( 'unit' ) { - // InternalBeeLangTestLanguage.g:1523:2: ( 'unit' ) - // InternalBeeLangTestLanguage.g:1524:3: 'unit' + // InternalBeeLangTestLanguage.g:1528:2: ( 'unit' ) + // InternalBeeLangTestLanguage.g:1529:3: 'unit' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getUnitKeyword_0_1()); @@ -5608,7 +5616,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Alternatives_1" - // InternalBeeLangTestLanguage.g:1533:1: rule__RequiredCapability__Alternatives_1 : ( ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ); + // InternalBeeLangTestLanguage.g:1538:1: rule__RequiredCapability__Alternatives_1 : ( ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ); public final void rule__RequiredCapability__Alternatives_1() throws RecognitionException { int rule__RequiredCapability__Alternatives_1_StartIndex = input.index(); @@ -5616,7 +5624,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 116) ) { return ; } - // InternalBeeLangTestLanguage.g:1537:1: ( ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ) + // InternalBeeLangTestLanguage.g:1542:1: ( ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ) int alt6=2; int LA6_0 = input.LA(1); @@ -5635,16 +5643,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt6) { case 1 : - // InternalBeeLangTestLanguage.g:1538:2: ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) + // InternalBeeLangTestLanguage.g:1543:2: ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) { - // InternalBeeLangTestLanguage.g:1538:2: ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) - // InternalBeeLangTestLanguage.g:1539:3: ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) + // InternalBeeLangTestLanguage.g:1543:2: ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) + // InternalBeeLangTestLanguage.g:1544:3: ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getNameSpaceAssignment_1_0()); } - // InternalBeeLangTestLanguage.g:1540:3: ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) - // InternalBeeLangTestLanguage.g:1540:4: rule__RequiredCapability__NameSpaceAssignment_1_0 + // InternalBeeLangTestLanguage.g:1545:3: ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) + // InternalBeeLangTestLanguage.g:1545:4: rule__RequiredCapability__NameSpaceAssignment_1_0 { pushFollow(FOLLOW_2); rule__RequiredCapability__NameSpaceAssignment_1_0(); @@ -5664,10 +5672,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1544:2: ( 'unit' ) + // InternalBeeLangTestLanguage.g:1549:2: ( 'unit' ) { - // InternalBeeLangTestLanguage.g:1544:2: ( 'unit' ) - // InternalBeeLangTestLanguage.g:1545:3: 'unit' + // InternalBeeLangTestLanguage.g:1549:2: ( 'unit' ) + // InternalBeeLangTestLanguage.g:1550:3: 'unit' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getUnitKeyword_1_1()); @@ -5701,7 +5709,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Alternatives" - // InternalBeeLangTestLanguage.g:1554:1: rule__Path__Alternatives : ( ( RULE_STRING ) | ( ( rule__Path__Group_1__0 ) ) ); + // InternalBeeLangTestLanguage.g:1559:1: rule__Path__Alternatives : ( ( RULE_STRING ) | ( ( rule__Path__Group_1__0 ) ) ); public final void rule__Path__Alternatives() throws RecognitionException { int rule__Path__Alternatives_StartIndex = input.index(); @@ -5709,7 +5717,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 117) ) { return ; } - // InternalBeeLangTestLanguage.g:1558:1: ( ( RULE_STRING ) | ( ( rule__Path__Group_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:1563:1: ( ( RULE_STRING ) | ( ( rule__Path__Group_1__0 ) ) ) int alt7=2; int LA7_0 = input.LA(1); @@ -5728,10 +5736,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt7) { case 1 : - // InternalBeeLangTestLanguage.g:1559:2: ( RULE_STRING ) + // InternalBeeLangTestLanguage.g:1564:2: ( RULE_STRING ) { - // InternalBeeLangTestLanguage.g:1559:2: ( RULE_STRING ) - // InternalBeeLangTestLanguage.g:1560:3: RULE_STRING + // InternalBeeLangTestLanguage.g:1564:2: ( RULE_STRING ) + // InternalBeeLangTestLanguage.g:1565:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getSTRINGTerminalRuleCall_0()); @@ -5747,16 +5755,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1565:2: ( ( rule__Path__Group_1__0 ) ) + // InternalBeeLangTestLanguage.g:1570:2: ( ( rule__Path__Group_1__0 ) ) { - // InternalBeeLangTestLanguage.g:1565:2: ( ( rule__Path__Group_1__0 ) ) - // InternalBeeLangTestLanguage.g:1566:3: ( rule__Path__Group_1__0 ) + // InternalBeeLangTestLanguage.g:1570:2: ( ( rule__Path__Group_1__0 ) ) + // InternalBeeLangTestLanguage.g:1571:3: ( rule__Path__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:1567:3: ( rule__Path__Group_1__0 ) - // InternalBeeLangTestLanguage.g:1567:4: rule__Path__Group_1__0 + // InternalBeeLangTestLanguage.g:1572:3: ( rule__Path__Group_1__0 ) + // InternalBeeLangTestLanguage.g:1572:4: rule__Path__Group_1__0 { pushFollow(FOLLOW_2); rule__Path__Group_1__0(); @@ -5794,7 +5802,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__FirstParameter__Alternatives" - // InternalBeeLangTestLanguage.g:1575:1: rule__FirstParameter__Alternatives : ( ( ruleClosureParameter ) | ( ruleParameter ) ); + // InternalBeeLangTestLanguage.g:1580:1: rule__FirstParameter__Alternatives : ( ( ruleClosureParameter ) | ( ruleParameter ) ); public final void rule__FirstParameter__Alternatives() throws RecognitionException { int rule__FirstParameter__Alternatives_StartIndex = input.index(); @@ -5802,15 +5810,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 118) ) { return ; } - // InternalBeeLangTestLanguage.g:1579:1: ( ( ruleClosureParameter ) | ( ruleParameter ) ) + // InternalBeeLangTestLanguage.g:1584:1: ( ( ruleClosureParameter ) | ( ruleParameter ) ) int alt8=2; alt8 = dfa8.predict(input); switch (alt8) { case 1 : - // InternalBeeLangTestLanguage.g:1580:2: ( ruleClosureParameter ) + // InternalBeeLangTestLanguage.g:1585:2: ( ruleClosureParameter ) { - // InternalBeeLangTestLanguage.g:1580:2: ( ruleClosureParameter ) - // InternalBeeLangTestLanguage.g:1581:3: ruleClosureParameter + // InternalBeeLangTestLanguage.g:1585:2: ( ruleClosureParameter ) + // InternalBeeLangTestLanguage.g:1586:3: ruleClosureParameter { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterAccess().getClosureParameterParserRuleCall_0()); @@ -5830,10 +5838,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1586:2: ( ruleParameter ) + // InternalBeeLangTestLanguage.g:1591:2: ( ruleParameter ) { - // InternalBeeLangTestLanguage.g:1586:2: ( ruleParameter ) - // InternalBeeLangTestLanguage.g:1587:3: ruleParameter + // InternalBeeLangTestLanguage.g:1591:2: ( ruleParameter ) + // InternalBeeLangTestLanguage.g:1592:3: ruleParameter { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterAccess().getParameterParserRuleCall_1()); @@ -5871,7 +5879,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Alternatives_6_1" - // InternalBeeLangTestLanguage.g:1596:1: rule__Function__Alternatives_6_1 : ( ( ( rule__Function__Group_6_1_0__0 ) ) | ( ( rule__Function__Group_6_1_1__0 ) ) ); + // InternalBeeLangTestLanguage.g:1601:1: rule__Function__Alternatives_6_1 : ( ( ( rule__Function__Group_6_1_0__0 ) ) | ( ( rule__Function__Group_6_1_1__0 ) ) ); public final void rule__Function__Alternatives_6_1() throws RecognitionException { int rule__Function__Alternatives_6_1_StartIndex = input.index(); @@ -5879,7 +5887,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 119) ) { return ; } - // InternalBeeLangTestLanguage.g:1600:1: ( ( ( rule__Function__Group_6_1_0__0 ) ) | ( ( rule__Function__Group_6_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:1605:1: ( ( ( rule__Function__Group_6_1_0__0 ) ) | ( ( rule__Function__Group_6_1_1__0 ) ) ) int alt9=2; int LA9_0 = input.LA(1); @@ -5898,16 +5906,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt9) { case 1 : - // InternalBeeLangTestLanguage.g:1601:2: ( ( rule__Function__Group_6_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:1606:2: ( ( rule__Function__Group_6_1_0__0 ) ) { - // InternalBeeLangTestLanguage.g:1601:2: ( ( rule__Function__Group_6_1_0__0 ) ) - // InternalBeeLangTestLanguage.g:1602:3: ( rule__Function__Group_6_1_0__0 ) + // InternalBeeLangTestLanguage.g:1606:2: ( ( rule__Function__Group_6_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:1607:3: ( rule__Function__Group_6_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6_1_0()); } - // InternalBeeLangTestLanguage.g:1603:3: ( rule__Function__Group_6_1_0__0 ) - // InternalBeeLangTestLanguage.g:1603:4: rule__Function__Group_6_1_0__0 + // InternalBeeLangTestLanguage.g:1608:3: ( rule__Function__Group_6_1_0__0 ) + // InternalBeeLangTestLanguage.g:1608:4: rule__Function__Group_6_1_0__0 { pushFollow(FOLLOW_2); rule__Function__Group_6_1_0__0(); @@ -5927,16 +5935,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1607:2: ( ( rule__Function__Group_6_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:1612:2: ( ( rule__Function__Group_6_1_1__0 ) ) { - // InternalBeeLangTestLanguage.g:1607:2: ( ( rule__Function__Group_6_1_1__0 ) ) - // InternalBeeLangTestLanguage.g:1608:3: ( rule__Function__Group_6_1_1__0 ) + // InternalBeeLangTestLanguage.g:1612:2: ( ( rule__Function__Group_6_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:1613:3: ( rule__Function__Group_6_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6_1_1()); } - // InternalBeeLangTestLanguage.g:1609:3: ( rule__Function__Group_6_1_1__0 ) - // InternalBeeLangTestLanguage.g:1609:4: rule__Function__Group_6_1_1__0 + // InternalBeeLangTestLanguage.g:1614:3: ( rule__Function__Group_6_1_1__0 ) + // InternalBeeLangTestLanguage.g:1614:4: rule__Function__Group_6_1_1__0 { pushFollow(FOLLOW_2); rule__Function__Group_6_1_1__0(); @@ -5974,7 +5982,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Alternatives_8" - // InternalBeeLangTestLanguage.g:1617:1: rule__Function__Alternatives_8 : ( ( ( rule__Function__Group_8_0__0 ) ) | ( ( rule__Function__FuncExprAssignment_8_1 ) ) ); + // InternalBeeLangTestLanguage.g:1622:1: rule__Function__Alternatives_8 : ( ( ( rule__Function__Group_8_0__0 ) ) | ( ( rule__Function__FuncExprAssignment_8_1 ) ) ); public final void rule__Function__Alternatives_8() throws RecognitionException { int rule__Function__Alternatives_8_StartIndex = input.index(); @@ -5982,7 +5990,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 120) ) { return ; } - // InternalBeeLangTestLanguage.g:1621:1: ( ( ( rule__Function__Group_8_0__0 ) ) | ( ( rule__Function__FuncExprAssignment_8_1 ) ) ) + // InternalBeeLangTestLanguage.g:1626:1: ( ( ( rule__Function__Group_8_0__0 ) ) | ( ( rule__Function__FuncExprAssignment_8_1 ) ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -6001,16 +6009,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt10) { case 1 : - // InternalBeeLangTestLanguage.g:1622:2: ( ( rule__Function__Group_8_0__0 ) ) + // InternalBeeLangTestLanguage.g:1627:2: ( ( rule__Function__Group_8_0__0 ) ) { - // InternalBeeLangTestLanguage.g:1622:2: ( ( rule__Function__Group_8_0__0 ) ) - // InternalBeeLangTestLanguage.g:1623:3: ( rule__Function__Group_8_0__0 ) + // InternalBeeLangTestLanguage.g:1627:2: ( ( rule__Function__Group_8_0__0 ) ) + // InternalBeeLangTestLanguage.g:1628:3: ( rule__Function__Group_8_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_8_0()); } - // InternalBeeLangTestLanguage.g:1624:3: ( rule__Function__Group_8_0__0 ) - // InternalBeeLangTestLanguage.g:1624:4: rule__Function__Group_8_0__0 + // InternalBeeLangTestLanguage.g:1629:3: ( rule__Function__Group_8_0__0 ) + // InternalBeeLangTestLanguage.g:1629:4: rule__Function__Group_8_0__0 { pushFollow(FOLLOW_2); rule__Function__Group_8_0__0(); @@ -6030,16 +6038,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1628:2: ( ( rule__Function__FuncExprAssignment_8_1 ) ) + // InternalBeeLangTestLanguage.g:1633:2: ( ( rule__Function__FuncExprAssignment_8_1 ) ) { - // InternalBeeLangTestLanguage.g:1628:2: ( ( rule__Function__FuncExprAssignment_8_1 ) ) - // InternalBeeLangTestLanguage.g:1629:3: ( rule__Function__FuncExprAssignment_8_1 ) + // InternalBeeLangTestLanguage.g:1633:2: ( ( rule__Function__FuncExprAssignment_8_1 ) ) + // InternalBeeLangTestLanguage.g:1634:3: ( rule__Function__FuncExprAssignment_8_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_1()); } - // InternalBeeLangTestLanguage.g:1630:3: ( rule__Function__FuncExprAssignment_8_1 ) - // InternalBeeLangTestLanguage.g:1630:4: rule__Function__FuncExprAssignment_8_1 + // InternalBeeLangTestLanguage.g:1635:3: ( rule__Function__FuncExprAssignment_8_1 ) + // InternalBeeLangTestLanguage.g:1635:4: rule__Function__FuncExprAssignment_8_1 { pushFollow(FOLLOW_2); rule__Function__FuncExprAssignment_8_1(); @@ -6077,7 +6085,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__GuardExpression__Alternatives" - // InternalBeeLangTestLanguage.g:1638:1: rule__GuardExpression__Alternatives : ( ( ( rule__GuardExpression__Group_0__0 ) ) | ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) ); + // InternalBeeLangTestLanguage.g:1643:1: rule__GuardExpression__Alternatives : ( ( ( rule__GuardExpression__Group_0__0 ) ) | ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) ); public final void rule__GuardExpression__Alternatives() throws RecognitionException { int rule__GuardExpression__Alternatives_StartIndex = input.index(); @@ -6085,7 +6093,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 121) ) { return ; } - // InternalBeeLangTestLanguage.g:1642:1: ( ( ( rule__GuardExpression__Group_0__0 ) ) | ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) ) + // InternalBeeLangTestLanguage.g:1647:1: ( ( ( rule__GuardExpression__Group_0__0 ) ) | ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) ) int alt11=2; int LA11_0 = input.LA(1); @@ -6104,16 +6112,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt11) { case 1 : - // InternalBeeLangTestLanguage.g:1643:2: ( ( rule__GuardExpression__Group_0__0 ) ) + // InternalBeeLangTestLanguage.g:1648:2: ( ( rule__GuardExpression__Group_0__0 ) ) { - // InternalBeeLangTestLanguage.g:1643:2: ( ( rule__GuardExpression__Group_0__0 ) ) - // InternalBeeLangTestLanguage.g:1644:3: ( rule__GuardExpression__Group_0__0 ) + // InternalBeeLangTestLanguage.g:1648:2: ( ( rule__GuardExpression__Group_0__0 ) ) + // InternalBeeLangTestLanguage.g:1649:3: ( rule__GuardExpression__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGroup_0()); } - // InternalBeeLangTestLanguage.g:1645:3: ( rule__GuardExpression__Group_0__0 ) - // InternalBeeLangTestLanguage.g:1645:4: rule__GuardExpression__Group_0__0 + // InternalBeeLangTestLanguage.g:1650:3: ( rule__GuardExpression__Group_0__0 ) + // InternalBeeLangTestLanguage.g:1650:4: rule__GuardExpression__Group_0__0 { pushFollow(FOLLOW_2); rule__GuardExpression__Group_0__0(); @@ -6133,16 +6141,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1649:2: ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:1654:2: ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) { - // InternalBeeLangTestLanguage.g:1649:2: ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) - // InternalBeeLangTestLanguage.g:1650:3: ( rule__GuardExpression__GuardExprAssignment_1 ) + // InternalBeeLangTestLanguage.g:1654:2: ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:1655:3: ( rule__GuardExpression__GuardExprAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_1()); } - // InternalBeeLangTestLanguage.g:1651:3: ( rule__GuardExpression__GuardExprAssignment_1 ) - // InternalBeeLangTestLanguage.g:1651:4: rule__GuardExpression__GuardExprAssignment_1 + // InternalBeeLangTestLanguage.g:1656:3: ( rule__GuardExpression__GuardExprAssignment_1 ) + // InternalBeeLangTestLanguage.g:1656:4: rule__GuardExpression__GuardExprAssignment_1 { pushFollow(FOLLOW_2); rule__GuardExpression__GuardExprAssignment_1(); @@ -6180,7 +6188,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentOperator__Alternatives" - // InternalBeeLangTestLanguage.g:1659:1: rule__AssignmentOperator__Alternatives : ( ( '=' ) | ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) ); + // InternalBeeLangTestLanguage.g:1664:1: rule__AssignmentOperator__Alternatives : ( ( '=' ) | ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) ); public final void rule__AssignmentOperator__Alternatives() throws RecognitionException { int rule__AssignmentOperator__Alternatives_StartIndex = input.index(); @@ -6188,7 +6196,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 122) ) { return ; } - // InternalBeeLangTestLanguage.g:1663:1: ( ( '=' ) | ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) ) + // InternalBeeLangTestLanguage.g:1668:1: ( ( '=' ) | ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) ) int alt12=6; switch ( input.LA(1) ) { case 14: @@ -6231,10 +6239,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt12) { case 1 : - // InternalBeeLangTestLanguage.g:1664:2: ( '=' ) + // InternalBeeLangTestLanguage.g:1669:2: ( '=' ) { - // InternalBeeLangTestLanguage.g:1664:2: ( '=' ) - // InternalBeeLangTestLanguage.g:1665:3: '=' + // InternalBeeLangTestLanguage.g:1669:2: ( '=' ) + // InternalBeeLangTestLanguage.g:1670:3: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getEqualsSignKeyword_0()); @@ -6250,10 +6258,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1670:2: ( '+=' ) + // InternalBeeLangTestLanguage.g:1675:2: ( '+=' ) { - // InternalBeeLangTestLanguage.g:1670:2: ( '+=' ) - // InternalBeeLangTestLanguage.g:1671:3: '+=' + // InternalBeeLangTestLanguage.g:1675:2: ( '+=' ) + // InternalBeeLangTestLanguage.g:1676:3: '+=' { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getPlusSignEqualsSignKeyword_1()); @@ -6269,10 +6277,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:1676:2: ( '-=' ) + // InternalBeeLangTestLanguage.g:1681:2: ( '-=' ) { - // InternalBeeLangTestLanguage.g:1676:2: ( '-=' ) - // InternalBeeLangTestLanguage.g:1677:3: '-=' + // InternalBeeLangTestLanguage.g:1681:2: ( '-=' ) + // InternalBeeLangTestLanguage.g:1682:3: '-=' { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getHyphenMinusEqualsSignKeyword_2()); @@ -6288,10 +6296,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 4 : - // InternalBeeLangTestLanguage.g:1682:2: ( '*=' ) + // InternalBeeLangTestLanguage.g:1687:2: ( '*=' ) { - // InternalBeeLangTestLanguage.g:1682:2: ( '*=' ) - // InternalBeeLangTestLanguage.g:1683:3: '*=' + // InternalBeeLangTestLanguage.g:1687:2: ( '*=' ) + // InternalBeeLangTestLanguage.g:1688:3: '*=' { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getAsteriskEqualsSignKeyword_3()); @@ -6307,10 +6315,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 5 : - // InternalBeeLangTestLanguage.g:1688:2: ( '/=' ) + // InternalBeeLangTestLanguage.g:1693:2: ( '/=' ) { - // InternalBeeLangTestLanguage.g:1688:2: ( '/=' ) - // InternalBeeLangTestLanguage.g:1689:3: '/=' + // InternalBeeLangTestLanguage.g:1693:2: ( '/=' ) + // InternalBeeLangTestLanguage.g:1694:3: '/=' { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getSolidusEqualsSignKeyword_4()); @@ -6326,10 +6334,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 6 : - // InternalBeeLangTestLanguage.g:1694:2: ( '%=' ) + // InternalBeeLangTestLanguage.g:1699:2: ( '%=' ) { - // InternalBeeLangTestLanguage.g:1694:2: ( '%=' ) - // InternalBeeLangTestLanguage.g:1695:3: '%=' + // InternalBeeLangTestLanguage.g:1699:2: ( '%=' ) + // InternalBeeLangTestLanguage.g:1700:3: '%=' { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getPercentSignEqualsSignKeyword_5()); @@ -6363,7 +6371,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalOperator__Alternatives" - // InternalBeeLangTestLanguage.g:1704:1: rule__RelationalOperator__Alternatives : ( ( '~=' ) | ( '==' ) | ( '===' ) | ( '!=' ) | ( '!==' ) | ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) ); + // InternalBeeLangTestLanguage.g:1709:1: rule__RelationalOperator__Alternatives : ( ( '~=' ) | ( '==' ) | ( '===' ) | ( '!=' ) | ( '!==' ) | ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) ); public final void rule__RelationalOperator__Alternatives() throws RecognitionException { int rule__RelationalOperator__Alternatives_StartIndex = input.index(); @@ -6371,7 +6379,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 123) ) { return ; } - // InternalBeeLangTestLanguage.g:1708:1: ( ( '~=' ) | ( '==' ) | ( '===' ) | ( '!=' ) | ( '!==' ) | ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) ) + // InternalBeeLangTestLanguage.g:1713:1: ( ( '~=' ) | ( '==' ) | ( '===' ) | ( '!=' ) | ( '!==' ) | ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) ) int alt13=9; switch ( input.LA(1) ) { case 20: @@ -6429,10 +6437,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt13) { case 1 : - // InternalBeeLangTestLanguage.g:1709:2: ( '~=' ) + // InternalBeeLangTestLanguage.g:1714:2: ( '~=' ) { - // InternalBeeLangTestLanguage.g:1709:2: ( '~=' ) - // InternalBeeLangTestLanguage.g:1710:3: '~=' + // InternalBeeLangTestLanguage.g:1714:2: ( '~=' ) + // InternalBeeLangTestLanguage.g:1715:3: '~=' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getTildeEqualsSignKeyword_0()); @@ -6448,10 +6456,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1715:2: ( '==' ) + // InternalBeeLangTestLanguage.g:1720:2: ( '==' ) { - // InternalBeeLangTestLanguage.g:1715:2: ( '==' ) - // InternalBeeLangTestLanguage.g:1716:3: '==' + // InternalBeeLangTestLanguage.g:1720:2: ( '==' ) + // InternalBeeLangTestLanguage.g:1721:3: '==' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getEqualsSignEqualsSignKeyword_1()); @@ -6467,10 +6475,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:1721:2: ( '===' ) + // InternalBeeLangTestLanguage.g:1726:2: ( '===' ) { - // InternalBeeLangTestLanguage.g:1721:2: ( '===' ) - // InternalBeeLangTestLanguage.g:1722:3: '===' + // InternalBeeLangTestLanguage.g:1726:2: ( '===' ) + // InternalBeeLangTestLanguage.g:1727:3: '===' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); @@ -6486,10 +6494,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 4 : - // InternalBeeLangTestLanguage.g:1727:2: ( '!=' ) + // InternalBeeLangTestLanguage.g:1732:2: ( '!=' ) { - // InternalBeeLangTestLanguage.g:1727:2: ( '!=' ) - // InternalBeeLangTestLanguage.g:1728:3: '!=' + // InternalBeeLangTestLanguage.g:1732:2: ( '!=' ) + // InternalBeeLangTestLanguage.g:1733:3: '!=' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getExclamationMarkEqualsSignKeyword_3()); @@ -6505,10 +6513,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 5 : - // InternalBeeLangTestLanguage.g:1733:2: ( '!==' ) + // InternalBeeLangTestLanguage.g:1738:2: ( '!==' ) { - // InternalBeeLangTestLanguage.g:1733:2: ( '!==' ) - // InternalBeeLangTestLanguage.g:1734:3: '!==' + // InternalBeeLangTestLanguage.g:1738:2: ( '!==' ) + // InternalBeeLangTestLanguage.g:1739:3: '!==' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getExclamationMarkEqualsSignEqualsSignKeyword_4()); @@ -6524,10 +6532,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 6 : - // InternalBeeLangTestLanguage.g:1739:2: ( '>=' ) + // InternalBeeLangTestLanguage.g:1744:2: ( '>=' ) { - // InternalBeeLangTestLanguage.g:1739:2: ( '>=' ) - // InternalBeeLangTestLanguage.g:1740:3: '>=' + // InternalBeeLangTestLanguage.g:1744:2: ( '>=' ) + // InternalBeeLangTestLanguage.g:1745:3: '>=' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_5()); @@ -6543,10 +6551,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 7 : - // InternalBeeLangTestLanguage.g:1745:2: ( '<=' ) + // InternalBeeLangTestLanguage.g:1750:2: ( '<=' ) { - // InternalBeeLangTestLanguage.g:1745:2: ( '<=' ) - // InternalBeeLangTestLanguage.g:1746:3: '<=' + // InternalBeeLangTestLanguage.g:1750:2: ( '<=' ) + // InternalBeeLangTestLanguage.g:1751:3: '<=' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_6()); @@ -6562,10 +6570,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 8 : - // InternalBeeLangTestLanguage.g:1751:2: ( '>' ) + // InternalBeeLangTestLanguage.g:1756:2: ( '>' ) { - // InternalBeeLangTestLanguage.g:1751:2: ( '>' ) - // InternalBeeLangTestLanguage.g:1752:3: '>' + // InternalBeeLangTestLanguage.g:1756:2: ( '>' ) + // InternalBeeLangTestLanguage.g:1757:3: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_7()); @@ -6581,10 +6589,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 9 : - // InternalBeeLangTestLanguage.g:1757:2: ( '<' ) + // InternalBeeLangTestLanguage.g:1762:2: ( '<' ) { - // InternalBeeLangTestLanguage.g:1757:2: ( '<' ) - // InternalBeeLangTestLanguage.g:1758:3: '<' + // InternalBeeLangTestLanguage.g:1762:2: ( '<' ) + // InternalBeeLangTestLanguage.g:1763:3: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_8()); @@ -6618,7 +6626,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__TopLevelExpression__Alternatives" - // InternalBeeLangTestLanguage.g:1767:1: rule__TopLevelExpression__Alternatives : ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) ); + // InternalBeeLangTestLanguage.g:1772:1: rule__TopLevelExpression__Alternatives : ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) ); public final void rule__TopLevelExpression__Alternatives() throws RecognitionException { int rule__TopLevelExpression__Alternatives_StartIndex = input.index(); @@ -6626,15 +6634,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 124) ) { return ; } - // InternalBeeLangTestLanguage.g:1771:1: ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) ) + // InternalBeeLangTestLanguage.g:1776:1: ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) ) int alt14=3; alt14 = dfa14.predict(input); switch (alt14) { case 1 : - // InternalBeeLangTestLanguage.g:1772:2: ( ruleVarDeclaration ) + // InternalBeeLangTestLanguage.g:1777:2: ( ruleVarDeclaration ) { - // InternalBeeLangTestLanguage.g:1772:2: ( ruleVarDeclaration ) - // InternalBeeLangTestLanguage.g:1773:3: ruleVarDeclaration + // InternalBeeLangTestLanguage.g:1777:2: ( ruleVarDeclaration ) + // InternalBeeLangTestLanguage.g:1778:3: ruleVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getVarDeclarationParserRuleCall_0()); @@ -6654,10 +6662,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1778:2: ( ruleValDeclaration ) + // InternalBeeLangTestLanguage.g:1783:2: ( ruleValDeclaration ) { - // InternalBeeLangTestLanguage.g:1778:2: ( ruleValDeclaration ) - // InternalBeeLangTestLanguage.g:1779:3: ruleValDeclaration + // InternalBeeLangTestLanguage.g:1783:2: ( ruleValDeclaration ) + // InternalBeeLangTestLanguage.g:1784:3: ruleValDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getValDeclarationParserRuleCall_1()); @@ -6677,10 +6685,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:1784:2: ( ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:1789:2: ( ruleAssignmentExpression ) { - // InternalBeeLangTestLanguage.g:1784:2: ( ruleAssignmentExpression ) - // InternalBeeLangTestLanguage.g:1785:3: ruleAssignmentExpression + // InternalBeeLangTestLanguage.g:1789:2: ( ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:1790:3: ruleAssignmentExpression { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getAssignmentExpressionParserRuleCall_2()); @@ -6718,7 +6726,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Alternatives_2_0" - // InternalBeeLangTestLanguage.g:1794:1: rule__VarDeclaration__Alternatives_2_0 : ( ( 'var' ) | ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) ); + // InternalBeeLangTestLanguage.g:1799:1: rule__VarDeclaration__Alternatives_2_0 : ( ( 'var' ) | ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) ); public final void rule__VarDeclaration__Alternatives_2_0() throws RecognitionException { int rule__VarDeclaration__Alternatives_2_0_StartIndex = input.index(); @@ -6726,7 +6734,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 125) ) { return ; } - // InternalBeeLangTestLanguage.g:1798:1: ( ( 'var' ) | ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) ) + // InternalBeeLangTestLanguage.g:1803:1: ( ( 'var' ) | ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) ) int alt15=2; int LA15_0 = input.LA(1); @@ -6745,10 +6753,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt15) { case 1 : - // InternalBeeLangTestLanguage.g:1799:2: ( 'var' ) + // InternalBeeLangTestLanguage.g:1804:2: ( 'var' ) { - // InternalBeeLangTestLanguage.g:1799:2: ( 'var' ) - // InternalBeeLangTestLanguage.g:1800:3: 'var' + // InternalBeeLangTestLanguage.g:1804:2: ( 'var' ) + // InternalBeeLangTestLanguage.g:1805:3: 'var' { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getVarKeyword_2_0_0()); @@ -6764,16 +6772,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1805:2: ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) + // InternalBeeLangTestLanguage.g:1810:2: ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) { - // InternalBeeLangTestLanguage.g:1805:2: ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) - // InternalBeeLangTestLanguage.g:1806:3: ( rule__VarDeclaration__TypeAssignment_2_0_1 ) + // InternalBeeLangTestLanguage.g:1810:2: ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) + // InternalBeeLangTestLanguage.g:1811:3: ( rule__VarDeclaration__TypeAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getTypeAssignment_2_0_1()); } - // InternalBeeLangTestLanguage.g:1807:3: ( rule__VarDeclaration__TypeAssignment_2_0_1 ) - // InternalBeeLangTestLanguage.g:1807:4: rule__VarDeclaration__TypeAssignment_2_0_1 + // InternalBeeLangTestLanguage.g:1812:3: ( rule__VarDeclaration__TypeAssignment_2_0_1 ) + // InternalBeeLangTestLanguage.g:1812:4: rule__VarDeclaration__TypeAssignment_2_0_1 { pushFollow(FOLLOW_2); rule__VarDeclaration__TypeAssignment_2_0_1(); @@ -6811,7 +6819,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__TypeRef__Alternatives" - // InternalBeeLangTestLanguage.g:1815:1: rule__TypeRef__Alternatives : ( ( ruleClosureTypeRef ) | ( ruleSimpleTypeRef ) ); + // InternalBeeLangTestLanguage.g:1820:1: rule__TypeRef__Alternatives : ( ( ruleClosureTypeRef ) | ( ruleSimpleTypeRef ) ); public final void rule__TypeRef__Alternatives() throws RecognitionException { int rule__TypeRef__Alternatives_StartIndex = input.index(); @@ -6819,7 +6827,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 126) ) { return ; } - // InternalBeeLangTestLanguage.g:1819:1: ( ( ruleClosureTypeRef ) | ( ruleSimpleTypeRef ) ) + // InternalBeeLangTestLanguage.g:1824:1: ( ( ruleClosureTypeRef ) | ( ruleSimpleTypeRef ) ) int alt16=2; int LA16_0 = input.LA(1); @@ -6838,10 +6846,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt16) { case 1 : - // InternalBeeLangTestLanguage.g:1820:2: ( ruleClosureTypeRef ) + // InternalBeeLangTestLanguage.g:1825:2: ( ruleClosureTypeRef ) { - // InternalBeeLangTestLanguage.g:1820:2: ( ruleClosureTypeRef ) - // InternalBeeLangTestLanguage.g:1821:3: ruleClosureTypeRef + // InternalBeeLangTestLanguage.g:1825:2: ( ruleClosureTypeRef ) + // InternalBeeLangTestLanguage.g:1826:3: ruleClosureTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefAccess().getClosureTypeRefParserRuleCall_0()); @@ -6861,10 +6869,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1826:2: ( ruleSimpleTypeRef ) + // InternalBeeLangTestLanguage.g:1831:2: ( ruleSimpleTypeRef ) { - // InternalBeeLangTestLanguage.g:1826:2: ( ruleSimpleTypeRef ) - // InternalBeeLangTestLanguage.g:1827:3: ruleSimpleTypeRef + // InternalBeeLangTestLanguage.g:1831:2: ( ruleSimpleTypeRef ) + // InternalBeeLangTestLanguage.g:1832:3: ruleSimpleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefAccess().getSimpleTypeRefParserRuleCall_1()); @@ -6902,7 +6910,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Alternatives_1" - // InternalBeeLangTestLanguage.g:1836:1: rule__ClosureTypeRef__Alternatives_1 : ( ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) | ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) ); + // InternalBeeLangTestLanguage.g:1841:1: rule__ClosureTypeRef__Alternatives_1 : ( ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) | ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) ); public final void rule__ClosureTypeRef__Alternatives_1() throws RecognitionException { int rule__ClosureTypeRef__Alternatives_1_StartIndex = input.index(); @@ -6910,7 +6918,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 127) ) { return ; } - // InternalBeeLangTestLanguage.g:1840:1: ( ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) | ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:1845:1: ( ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) | ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) ) int alt17=2; int LA17_0 = input.LA(1); @@ -6929,16 +6937,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt17) { case 1 : - // InternalBeeLangTestLanguage.g:1841:2: ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:1846:2: ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) { - // InternalBeeLangTestLanguage.g:1841:2: ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) - // InternalBeeLangTestLanguage.g:1842:3: ( rule__ClosureTypeRef__Group_1_0__0 ) + // InternalBeeLangTestLanguage.g:1846:2: ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:1847:3: ( rule__ClosureTypeRef__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup_1_0()); } - // InternalBeeLangTestLanguage.g:1843:3: ( rule__ClosureTypeRef__Group_1_0__0 ) - // InternalBeeLangTestLanguage.g:1843:4: rule__ClosureTypeRef__Group_1_0__0 + // InternalBeeLangTestLanguage.g:1848:3: ( rule__ClosureTypeRef__Group_1_0__0 ) + // InternalBeeLangTestLanguage.g:1848:4: rule__ClosureTypeRef__Group_1_0__0 { pushFollow(FOLLOW_2); rule__ClosureTypeRef__Group_1_0__0(); @@ -6958,16 +6966,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1847:2: ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:1852:2: ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) { - // InternalBeeLangTestLanguage.g:1847:2: ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) - // InternalBeeLangTestLanguage.g:1848:3: ( rule__ClosureTypeRef__Group_1_1__0 ) + // InternalBeeLangTestLanguage.g:1852:2: ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:1853:3: ( rule__ClosureTypeRef__Group_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup_1_1()); } - // InternalBeeLangTestLanguage.g:1849:3: ( rule__ClosureTypeRef__Group_1_1__0 ) - // InternalBeeLangTestLanguage.g:1849:4: rule__ClosureTypeRef__Group_1_1__0 + // InternalBeeLangTestLanguage.g:1854:3: ( rule__ClosureTypeRef__Group_1_1__0 ) + // InternalBeeLangTestLanguage.g:1854:4: rule__ClosureTypeRef__Group_1_1__0 { pushFollow(FOLLOW_2); rule__ClosureTypeRef__Group_1_1__0(); @@ -7005,7 +7013,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CachedExpression__Alternatives" - // InternalBeeLangTestLanguage.g:1857:1: rule__CachedExpression__Alternatives : ( ( ( rule__CachedExpression__Group_0__0 ) ) | ( ruleOrExpression ) ); + // InternalBeeLangTestLanguage.g:1862:1: rule__CachedExpression__Alternatives : ( ( ( rule__CachedExpression__Group_0__0 ) ) | ( ruleOrExpression ) ); public final void rule__CachedExpression__Alternatives() throws RecognitionException { int rule__CachedExpression__Alternatives_StartIndex = input.index(); @@ -7013,7 +7021,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 128) ) { return ; } - // InternalBeeLangTestLanguage.g:1861:1: ( ( ( rule__CachedExpression__Group_0__0 ) ) | ( ruleOrExpression ) ) + // InternalBeeLangTestLanguage.g:1866:1: ( ( ( rule__CachedExpression__Group_0__0 ) ) | ( ruleOrExpression ) ) int alt18=2; int LA18_0 = input.LA(1); @@ -7032,16 +7040,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt18) { case 1 : - // InternalBeeLangTestLanguage.g:1862:2: ( ( rule__CachedExpression__Group_0__0 ) ) + // InternalBeeLangTestLanguage.g:1867:2: ( ( rule__CachedExpression__Group_0__0 ) ) { - // InternalBeeLangTestLanguage.g:1862:2: ( ( rule__CachedExpression__Group_0__0 ) ) - // InternalBeeLangTestLanguage.g:1863:3: ( rule__CachedExpression__Group_0__0 ) + // InternalBeeLangTestLanguage.g:1867:2: ( ( rule__CachedExpression__Group_0__0 ) ) + // InternalBeeLangTestLanguage.g:1868:3: ( rule__CachedExpression__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getGroup_0()); } - // InternalBeeLangTestLanguage.g:1864:3: ( rule__CachedExpression__Group_0__0 ) - // InternalBeeLangTestLanguage.g:1864:4: rule__CachedExpression__Group_0__0 + // InternalBeeLangTestLanguage.g:1869:3: ( rule__CachedExpression__Group_0__0 ) + // InternalBeeLangTestLanguage.g:1869:4: rule__CachedExpression__Group_0__0 { pushFollow(FOLLOW_2); rule__CachedExpression__Group_0__0(); @@ -7061,10 +7069,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1868:2: ( ruleOrExpression ) + // InternalBeeLangTestLanguage.g:1873:2: ( ruleOrExpression ) { - // InternalBeeLangTestLanguage.g:1868:2: ( ruleOrExpression ) - // InternalBeeLangTestLanguage.g:1869:3: ruleOrExpression + // InternalBeeLangTestLanguage.g:1873:2: ( ruleOrExpression ) + // InternalBeeLangTestLanguage.g:1874:3: ruleOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getOrExpressionParserRuleCall_1()); @@ -7102,7 +7110,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__FunctionNameAlternatives_1_1_0" - // InternalBeeLangTestLanguage.g:1878:1: rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 : ( ( '+' ) | ( '-' ) ); + // InternalBeeLangTestLanguage.g:1883:1: rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 : ( ( '+' ) | ( '-' ) ); public final void rule__AdditiveExpression__FunctionNameAlternatives_1_1_0() throws RecognitionException { int rule__AdditiveExpression__FunctionNameAlternatives_1_1_0_StartIndex = input.index(); @@ -7110,7 +7118,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 129) ) { return ; } - // InternalBeeLangTestLanguage.g:1882:1: ( ( '+' ) | ( '-' ) ) + // InternalBeeLangTestLanguage.g:1887:1: ( ( '+' ) | ( '-' ) ) int alt19=2; int LA19_0 = input.LA(1); @@ -7129,10 +7137,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt19) { case 1 : - // InternalBeeLangTestLanguage.g:1883:2: ( '+' ) + // InternalBeeLangTestLanguage.g:1888:2: ( '+' ) { - // InternalBeeLangTestLanguage.g:1883:2: ( '+' ) - // InternalBeeLangTestLanguage.g:1884:3: '+' + // InternalBeeLangTestLanguage.g:1888:2: ( '+' ) + // InternalBeeLangTestLanguage.g:1889:3: '+' { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getFunctionNamePlusSignKeyword_1_1_0_0()); @@ -7148,10 +7156,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1889:2: ( '-' ) + // InternalBeeLangTestLanguage.g:1894:2: ( '-' ) { - // InternalBeeLangTestLanguage.g:1889:2: ( '-' ) - // InternalBeeLangTestLanguage.g:1890:3: '-' + // InternalBeeLangTestLanguage.g:1894:2: ( '-' ) + // InternalBeeLangTestLanguage.g:1895:3: '-' { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getFunctionNameHyphenMinusKeyword_1_1_0_1()); @@ -7185,7 +7193,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0" - // InternalBeeLangTestLanguage.g:1899:1: rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 : ( ( '*' ) | ( '/' ) | ( '%' ) ); + // InternalBeeLangTestLanguage.g:1904:1: rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 : ( ( '*' ) | ( '/' ) | ( '%' ) ); public final void rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0() throws RecognitionException { int rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0_StartIndex = input.index(); @@ -7193,7 +7201,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 130) ) { return ; } - // InternalBeeLangTestLanguage.g:1903:1: ( ( '*' ) | ( '/' ) | ( '%' ) ) + // InternalBeeLangTestLanguage.g:1908:1: ( ( '*' ) | ( '/' ) | ( '%' ) ) int alt20=3; switch ( input.LA(1) ) { case 32: @@ -7221,10 +7229,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt20) { case 1 : - // InternalBeeLangTestLanguage.g:1904:2: ( '*' ) + // InternalBeeLangTestLanguage.g:1909:2: ( '*' ) { - // InternalBeeLangTestLanguage.g:1904:2: ( '*' ) - // InternalBeeLangTestLanguage.g:1905:3: '*' + // InternalBeeLangTestLanguage.g:1909:2: ( '*' ) + // InternalBeeLangTestLanguage.g:1910:3: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAsteriskKeyword_1_1_0_0()); @@ -7240,10 +7248,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1910:2: ( '/' ) + // InternalBeeLangTestLanguage.g:1915:2: ( '/' ) { - // InternalBeeLangTestLanguage.g:1910:2: ( '/' ) - // InternalBeeLangTestLanguage.g:1911:3: '/' + // InternalBeeLangTestLanguage.g:1915:2: ( '/' ) + // InternalBeeLangTestLanguage.g:1916:3: '/' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameSolidusKeyword_1_1_0_1()); @@ -7259,10 +7267,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:1916:2: ( '%' ) + // InternalBeeLangTestLanguage.g:1921:2: ( '%' ) { - // InternalBeeLangTestLanguage.g:1916:2: ( '%' ) - // InternalBeeLangTestLanguage.g:1917:3: '%' + // InternalBeeLangTestLanguage.g:1921:2: ( '%' ) + // InternalBeeLangTestLanguage.g:1922:3: '%' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNamePercentSignKeyword_1_1_0_2()); @@ -7296,7 +7304,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__UnaryOrInfixExpression__Alternatives" - // InternalBeeLangTestLanguage.g:1926:1: rule__UnaryOrInfixExpression__Alternatives : ( ( rulePostopExpression ) | ( ruleUnaryExpression ) | ( rulePreopExpression ) ); + // InternalBeeLangTestLanguage.g:1931:1: rule__UnaryOrInfixExpression__Alternatives : ( ( rulePostopExpression ) | ( ruleUnaryExpression ) | ( rulePreopExpression ) ); public final void rule__UnaryOrInfixExpression__Alternatives() throws RecognitionException { int rule__UnaryOrInfixExpression__Alternatives_StartIndex = input.index(); @@ -7304,7 +7312,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 131) ) { return ; } - // InternalBeeLangTestLanguage.g:1930:1: ( ( rulePostopExpression ) | ( ruleUnaryExpression ) | ( rulePreopExpression ) ) + // InternalBeeLangTestLanguage.g:1935:1: ( ( rulePostopExpression ) | ( ruleUnaryExpression ) | ( rulePreopExpression ) ) int alt21=3; switch ( input.LA(1) ) { case RULE_STRING: @@ -7346,10 +7354,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt21) { case 1 : - // InternalBeeLangTestLanguage.g:1931:2: ( rulePostopExpression ) + // InternalBeeLangTestLanguage.g:1936:2: ( rulePostopExpression ) { - // InternalBeeLangTestLanguage.g:1931:2: ( rulePostopExpression ) - // InternalBeeLangTestLanguage.g:1932:3: rulePostopExpression + // InternalBeeLangTestLanguage.g:1936:2: ( rulePostopExpression ) + // InternalBeeLangTestLanguage.g:1937:3: rulePostopExpression { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionAccess().getPostopExpressionParserRuleCall_0()); @@ -7369,10 +7377,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1937:2: ( ruleUnaryExpression ) + // InternalBeeLangTestLanguage.g:1942:2: ( ruleUnaryExpression ) { - // InternalBeeLangTestLanguage.g:1937:2: ( ruleUnaryExpression ) - // InternalBeeLangTestLanguage.g:1938:3: ruleUnaryExpression + // InternalBeeLangTestLanguage.g:1942:2: ( ruleUnaryExpression ) + // InternalBeeLangTestLanguage.g:1943:3: ruleUnaryExpression { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionAccess().getUnaryExpressionParserRuleCall_1()); @@ -7392,10 +7400,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:1943:2: ( rulePreopExpression ) + // InternalBeeLangTestLanguage.g:1948:2: ( rulePreopExpression ) { - // InternalBeeLangTestLanguage.g:1943:2: ( rulePreopExpression ) - // InternalBeeLangTestLanguage.g:1944:3: rulePreopExpression + // InternalBeeLangTestLanguage.g:1948:2: ( rulePreopExpression ) + // InternalBeeLangTestLanguage.g:1949:3: rulePreopExpression { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionAccess().getPreopExpressionParserRuleCall_2()); @@ -7433,7 +7441,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__UnaryExpression__FunctionNameAlternatives_1_0" - // InternalBeeLangTestLanguage.g:1953:1: rule__UnaryExpression__FunctionNameAlternatives_1_0 : ( ( '!' ) | ( '-' ) ); + // InternalBeeLangTestLanguage.g:1958:1: rule__UnaryExpression__FunctionNameAlternatives_1_0 : ( ( '!' ) | ( '-' ) ); public final void rule__UnaryExpression__FunctionNameAlternatives_1_0() throws RecognitionException { int rule__UnaryExpression__FunctionNameAlternatives_1_0_StartIndex = input.index(); @@ -7441,7 +7449,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 132) ) { return ; } - // InternalBeeLangTestLanguage.g:1957:1: ( ( '!' ) | ( '-' ) ) + // InternalBeeLangTestLanguage.g:1962:1: ( ( '!' ) | ( '-' ) ) int alt22=2; int LA22_0 = input.LA(1); @@ -7460,10 +7468,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt22) { case 1 : - // InternalBeeLangTestLanguage.g:1958:2: ( '!' ) + // InternalBeeLangTestLanguage.g:1963:2: ( '!' ) { - // InternalBeeLangTestLanguage.g:1958:2: ( '!' ) - // InternalBeeLangTestLanguage.g:1959:3: '!' + // InternalBeeLangTestLanguage.g:1963:2: ( '!' ) + // InternalBeeLangTestLanguage.g:1964:3: '!' { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getFunctionNameExclamationMarkKeyword_1_0_0()); @@ -7479,10 +7487,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1964:2: ( '-' ) + // InternalBeeLangTestLanguage.g:1969:2: ( '-' ) { - // InternalBeeLangTestLanguage.g:1964:2: ( '-' ) - // InternalBeeLangTestLanguage.g:1965:3: '-' + // InternalBeeLangTestLanguage.g:1969:2: ( '-' ) + // InternalBeeLangTestLanguage.g:1970:3: '-' { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getFunctionNameHyphenMinusKeyword_1_0_1()); @@ -7516,7 +7524,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PreopExpression__FunctionNameAlternatives_1_0" - // InternalBeeLangTestLanguage.g:1974:1: rule__PreopExpression__FunctionNameAlternatives_1_0 : ( ( '++' ) | ( '--' ) ); + // InternalBeeLangTestLanguage.g:1979:1: rule__PreopExpression__FunctionNameAlternatives_1_0 : ( ( '++' ) | ( '--' ) ); public final void rule__PreopExpression__FunctionNameAlternatives_1_0() throws RecognitionException { int rule__PreopExpression__FunctionNameAlternatives_1_0_StartIndex = input.index(); @@ -7524,7 +7532,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 133) ) { return ; } - // InternalBeeLangTestLanguage.g:1978:1: ( ( '++' ) | ( '--' ) ) + // InternalBeeLangTestLanguage.g:1983:1: ( ( '++' ) | ( '--' ) ) int alt23=2; int LA23_0 = input.LA(1); @@ -7543,10 +7551,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt23) { case 1 : - // InternalBeeLangTestLanguage.g:1979:2: ( '++' ) + // InternalBeeLangTestLanguage.g:1984:2: ( '++' ) { - // InternalBeeLangTestLanguage.g:1979:2: ( '++' ) - // InternalBeeLangTestLanguage.g:1980:3: '++' + // InternalBeeLangTestLanguage.g:1984:2: ( '++' ) + // InternalBeeLangTestLanguage.g:1985:3: '++' { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getFunctionNamePlusSignPlusSignKeyword_1_0_0()); @@ -7562,10 +7570,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:1985:2: ( '--' ) + // InternalBeeLangTestLanguage.g:1990:2: ( '--' ) { - // InternalBeeLangTestLanguage.g:1985:2: ( '--' ) - // InternalBeeLangTestLanguage.g:1986:3: '--' + // InternalBeeLangTestLanguage.g:1990:2: ( '--' ) + // InternalBeeLangTestLanguage.g:1991:3: '--' { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getFunctionNameHyphenMinusHyphenMinusKeyword_1_0_1()); @@ -7599,7 +7607,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PostopExpression__FunctionNameAlternatives_1_1_0" - // InternalBeeLangTestLanguage.g:1995:1: rule__PostopExpression__FunctionNameAlternatives_1_1_0 : ( ( '--' ) | ( '++' ) ); + // InternalBeeLangTestLanguage.g:2000:1: rule__PostopExpression__FunctionNameAlternatives_1_1_0 : ( ( '--' ) | ( '++' ) ); public final void rule__PostopExpression__FunctionNameAlternatives_1_1_0() throws RecognitionException { int rule__PostopExpression__FunctionNameAlternatives_1_1_0_StartIndex = input.index(); @@ -7607,7 +7615,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 134) ) { return ; } - // InternalBeeLangTestLanguage.g:1999:1: ( ( '--' ) | ( '++' ) ) + // InternalBeeLangTestLanguage.g:2004:1: ( ( '--' ) | ( '++' ) ) int alt24=2; int LA24_0 = input.LA(1); @@ -7626,10 +7634,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt24) { case 1 : - // InternalBeeLangTestLanguage.g:2000:2: ( '--' ) + // InternalBeeLangTestLanguage.g:2005:2: ( '--' ) { - // InternalBeeLangTestLanguage.g:2000:2: ( '--' ) - // InternalBeeLangTestLanguage.g:2001:3: '--' + // InternalBeeLangTestLanguage.g:2005:2: ( '--' ) + // InternalBeeLangTestLanguage.g:2006:3: '--' { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getFunctionNameHyphenMinusHyphenMinusKeyword_1_1_0_0()); @@ -7645,10 +7653,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:2006:2: ( '++' ) + // InternalBeeLangTestLanguage.g:2011:2: ( '++' ) { - // InternalBeeLangTestLanguage.g:2006:2: ( '++' ) - // InternalBeeLangTestLanguage.g:2007:3: '++' + // InternalBeeLangTestLanguage.g:2011:2: ( '++' ) + // InternalBeeLangTestLanguage.g:2012:3: '++' { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getFunctionNamePlusSignPlusSignKeyword_1_1_0_1()); @@ -7682,7 +7690,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Alternatives_1" - // InternalBeeLangTestLanguage.g:2016:1: rule__InfixExpression__Alternatives_1 : ( ( ( rule__InfixExpression__Group_1_0__0 ) ) | ( ( rule__InfixExpression__Group_1_1__0 ) ) | ( ( rule__InfixExpression__Group_1_2__0 ) ) ); + // InternalBeeLangTestLanguage.g:2021:1: rule__InfixExpression__Alternatives_1 : ( ( ( rule__InfixExpression__Group_1_0__0 ) ) | ( ( rule__InfixExpression__Group_1_1__0 ) ) | ( ( rule__InfixExpression__Group_1_2__0 ) ) ); public final void rule__InfixExpression__Alternatives_1() throws RecognitionException { int rule__InfixExpression__Alternatives_1_StartIndex = input.index(); @@ -7690,7 +7698,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 135) ) { return ; } - // InternalBeeLangTestLanguage.g:2020:1: ( ( ( rule__InfixExpression__Group_1_0__0 ) ) | ( ( rule__InfixExpression__Group_1_1__0 ) ) | ( ( rule__InfixExpression__Group_1_2__0 ) ) ) + // InternalBeeLangTestLanguage.g:2025:1: ( ( ( rule__InfixExpression__Group_1_0__0 ) ) | ( ( rule__InfixExpression__Group_1_1__0 ) ) | ( ( rule__InfixExpression__Group_1_2__0 ) ) ) int alt25=3; int LA25_0 = input.LA(1); @@ -7723,16 +7731,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt25) { case 1 : - // InternalBeeLangTestLanguage.g:2021:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:2026:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) { - // InternalBeeLangTestLanguage.g:2021:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) - // InternalBeeLangTestLanguage.g:2022:3: ( rule__InfixExpression__Group_1_0__0 ) + // InternalBeeLangTestLanguage.g:2026:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:2027:3: ( rule__InfixExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup_1_0()); } - // InternalBeeLangTestLanguage.g:2023:3: ( rule__InfixExpression__Group_1_0__0 ) - // InternalBeeLangTestLanguage.g:2023:4: rule__InfixExpression__Group_1_0__0 + // InternalBeeLangTestLanguage.g:2028:3: ( rule__InfixExpression__Group_1_0__0 ) + // InternalBeeLangTestLanguage.g:2028:4: rule__InfixExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__InfixExpression__Group_1_0__0(); @@ -7752,16 +7760,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:2027:2: ( ( rule__InfixExpression__Group_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:2032:2: ( ( rule__InfixExpression__Group_1_1__0 ) ) { - // InternalBeeLangTestLanguage.g:2027:2: ( ( rule__InfixExpression__Group_1_1__0 ) ) - // InternalBeeLangTestLanguage.g:2028:3: ( rule__InfixExpression__Group_1_1__0 ) + // InternalBeeLangTestLanguage.g:2032:2: ( ( rule__InfixExpression__Group_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:2033:3: ( rule__InfixExpression__Group_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup_1_1()); } - // InternalBeeLangTestLanguage.g:2029:3: ( rule__InfixExpression__Group_1_1__0 ) - // InternalBeeLangTestLanguage.g:2029:4: rule__InfixExpression__Group_1_1__0 + // InternalBeeLangTestLanguage.g:2034:3: ( rule__InfixExpression__Group_1_1__0 ) + // InternalBeeLangTestLanguage.g:2034:4: rule__InfixExpression__Group_1_1__0 { pushFollow(FOLLOW_2); rule__InfixExpression__Group_1_1__0(); @@ -7781,16 +7789,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:2033:2: ( ( rule__InfixExpression__Group_1_2__0 ) ) + // InternalBeeLangTestLanguage.g:2038:2: ( ( rule__InfixExpression__Group_1_2__0 ) ) { - // InternalBeeLangTestLanguage.g:2033:2: ( ( rule__InfixExpression__Group_1_2__0 ) ) - // InternalBeeLangTestLanguage.g:2034:3: ( rule__InfixExpression__Group_1_2__0 ) + // InternalBeeLangTestLanguage.g:2038:2: ( ( rule__InfixExpression__Group_1_2__0 ) ) + // InternalBeeLangTestLanguage.g:2039:3: ( rule__InfixExpression__Group_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup_1_2()); } - // InternalBeeLangTestLanguage.g:2035:3: ( rule__InfixExpression__Group_1_2__0 ) - // InternalBeeLangTestLanguage.g:2035:4: rule__InfixExpression__Group_1_2__0 + // InternalBeeLangTestLanguage.g:2040:3: ( rule__InfixExpression__Group_1_2__0 ) + // InternalBeeLangTestLanguage.g:2040:4: rule__InfixExpression__Group_1_2__0 { pushFollow(FOLLOW_2); rule__InfixExpression__Group_1_2__0(); @@ -7828,7 +7836,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PrimaryExpression__Alternatives" - // InternalBeeLangTestLanguage.g:2043:1: rule__PrimaryExpression__Alternatives : ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) ); + // InternalBeeLangTestLanguage.g:2048:1: rule__PrimaryExpression__Alternatives : ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) ); public final void rule__PrimaryExpression__Alternatives() throws RecognitionException { int rule__PrimaryExpression__Alternatives_StartIndex = input.index(); @@ -7836,15 +7844,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 136) ) { return ; } - // InternalBeeLangTestLanguage.g:2047:1: ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) ) + // InternalBeeLangTestLanguage.g:2052:1: ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) ) int alt26=9; alt26 = dfa26.predict(input); switch (alt26) { case 1 : - // InternalBeeLangTestLanguage.g:2048:2: ( ruleFeatureCall ) + // InternalBeeLangTestLanguage.g:2053:2: ( ruleFeatureCall ) { - // InternalBeeLangTestLanguage.g:2048:2: ( ruleFeatureCall ) - // InternalBeeLangTestLanguage.g:2049:3: ruleFeatureCall + // InternalBeeLangTestLanguage.g:2053:2: ( ruleFeatureCall ) + // InternalBeeLangTestLanguage.g:2054:3: ruleFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getFeatureCallParserRuleCall_0()); @@ -7864,10 +7872,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:2054:2: ( ruleConstructorCallExpression ) + // InternalBeeLangTestLanguage.g:2059:2: ( ruleConstructorCallExpression ) { - // InternalBeeLangTestLanguage.g:2054:2: ( ruleConstructorCallExpression ) - // InternalBeeLangTestLanguage.g:2055:3: ruleConstructorCallExpression + // InternalBeeLangTestLanguage.g:2059:2: ( ruleConstructorCallExpression ) + // InternalBeeLangTestLanguage.g:2060:3: ruleConstructorCallExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getConstructorCallExpressionParserRuleCall_1()); @@ -7887,10 +7895,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:2060:2: ( ruleValue ) + // InternalBeeLangTestLanguage.g:2065:2: ( ruleValue ) { - // InternalBeeLangTestLanguage.g:2060:2: ( ruleValue ) - // InternalBeeLangTestLanguage.g:2061:3: ruleValue + // InternalBeeLangTestLanguage.g:2065:2: ( ruleValue ) + // InternalBeeLangTestLanguage.g:2066:3: ruleValue { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getValueParserRuleCall_2()); @@ -7910,10 +7918,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 4 : - // InternalBeeLangTestLanguage.g:2066:2: ( ruleLiteral ) + // InternalBeeLangTestLanguage.g:2071:2: ( ruleLiteral ) { - // InternalBeeLangTestLanguage.g:2066:2: ( ruleLiteral ) - // InternalBeeLangTestLanguage.g:2067:3: ruleLiteral + // InternalBeeLangTestLanguage.g:2071:2: ( ruleLiteral ) + // InternalBeeLangTestLanguage.g:2072:3: ruleLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getLiteralParserRuleCall_3()); @@ -7933,10 +7941,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 5 : - // InternalBeeLangTestLanguage.g:2072:2: ( ruleKeywordVariables ) + // InternalBeeLangTestLanguage.g:2077:2: ( ruleKeywordVariables ) { - // InternalBeeLangTestLanguage.g:2072:2: ( ruleKeywordVariables ) - // InternalBeeLangTestLanguage.g:2073:3: ruleKeywordVariables + // InternalBeeLangTestLanguage.g:2077:2: ( ruleKeywordVariables ) + // InternalBeeLangTestLanguage.g:2078:3: ruleKeywordVariables { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getKeywordVariablesParserRuleCall_4()); @@ -7956,10 +7964,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 6 : - // InternalBeeLangTestLanguage.g:2078:2: ( ruleParanthesizedExpression ) + // InternalBeeLangTestLanguage.g:2083:2: ( ruleParanthesizedExpression ) { - // InternalBeeLangTestLanguage.g:2078:2: ( ruleParanthesizedExpression ) - // InternalBeeLangTestLanguage.g:2079:3: ruleParanthesizedExpression + // InternalBeeLangTestLanguage.g:2083:2: ( ruleParanthesizedExpression ) + // InternalBeeLangTestLanguage.g:2084:3: ruleParanthesizedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getParanthesizedExpressionParserRuleCall_5()); @@ -7979,10 +7987,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 7 : - // InternalBeeLangTestLanguage.g:2084:2: ( ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:2089:2: ( ruleBlockExpression ) { - // InternalBeeLangTestLanguage.g:2084:2: ( ruleBlockExpression ) - // InternalBeeLangTestLanguage.g:2085:3: ruleBlockExpression + // InternalBeeLangTestLanguage.g:2089:2: ( ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:2090:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getBlockExpressionParserRuleCall_6()); @@ -8002,10 +8010,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 8 : - // InternalBeeLangTestLanguage.g:2090:2: ( ruleWithExpression ) + // InternalBeeLangTestLanguage.g:2095:2: ( ruleWithExpression ) { - // InternalBeeLangTestLanguage.g:2090:2: ( ruleWithExpression ) - // InternalBeeLangTestLanguage.g:2091:3: ruleWithExpression + // InternalBeeLangTestLanguage.g:2095:2: ( ruleWithExpression ) + // InternalBeeLangTestLanguage.g:2096:3: ruleWithExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getWithExpressionParserRuleCall_7()); @@ -8025,10 +8033,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 9 : - // InternalBeeLangTestLanguage.g:2096:2: ( ruleWithContextExpression ) + // InternalBeeLangTestLanguage.g:2101:2: ( ruleWithContextExpression ) { - // InternalBeeLangTestLanguage.g:2096:2: ( ruleWithContextExpression ) - // InternalBeeLangTestLanguage.g:2097:3: ruleWithContextExpression + // InternalBeeLangTestLanguage.g:2101:2: ( ruleWithContextExpression ) + // InternalBeeLangTestLanguage.g:2102:3: ruleWithContextExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getWithContextExpressionParserRuleCall_8()); @@ -8066,7 +8074,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Alternatives_2" - // InternalBeeLangTestLanguage.g:2106:1: rule__WithExpression__Alternatives_2 : ( ( ( rule__WithExpression__Group_2_0__0 ) ) | ( ( rule__WithExpression__Group_2_1__0 ) ) ); + // InternalBeeLangTestLanguage.g:2111:1: rule__WithExpression__Alternatives_2 : ( ( ( rule__WithExpression__Group_2_0__0 ) ) | ( ( rule__WithExpression__Group_2_1__0 ) ) ); public final void rule__WithExpression__Alternatives_2() throws RecognitionException { int rule__WithExpression__Alternatives_2_StartIndex = input.index(); @@ -8074,7 +8082,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 137) ) { return ; } - // InternalBeeLangTestLanguage.g:2110:1: ( ( ( rule__WithExpression__Group_2_0__0 ) ) | ( ( rule__WithExpression__Group_2_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:2115:1: ( ( ( rule__WithExpression__Group_2_0__0 ) ) | ( ( rule__WithExpression__Group_2_1__0 ) ) ) int alt27=2; int LA27_0 = input.LA(1); @@ -8093,16 +8101,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt27) { case 1 : - // InternalBeeLangTestLanguage.g:2111:2: ( ( rule__WithExpression__Group_2_0__0 ) ) + // InternalBeeLangTestLanguage.g:2116:2: ( ( rule__WithExpression__Group_2_0__0 ) ) { - // InternalBeeLangTestLanguage.g:2111:2: ( ( rule__WithExpression__Group_2_0__0 ) ) - // InternalBeeLangTestLanguage.g:2112:3: ( rule__WithExpression__Group_2_0__0 ) + // InternalBeeLangTestLanguage.g:2116:2: ( ( rule__WithExpression__Group_2_0__0 ) ) + // InternalBeeLangTestLanguage.g:2117:3: ( rule__WithExpression__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup_2_0()); } - // InternalBeeLangTestLanguage.g:2113:3: ( rule__WithExpression__Group_2_0__0 ) - // InternalBeeLangTestLanguage.g:2113:4: rule__WithExpression__Group_2_0__0 + // InternalBeeLangTestLanguage.g:2118:3: ( rule__WithExpression__Group_2_0__0 ) + // InternalBeeLangTestLanguage.g:2118:4: rule__WithExpression__Group_2_0__0 { pushFollow(FOLLOW_2); rule__WithExpression__Group_2_0__0(); @@ -8122,16 +8130,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:2117:2: ( ( rule__WithExpression__Group_2_1__0 ) ) + // InternalBeeLangTestLanguage.g:2122:2: ( ( rule__WithExpression__Group_2_1__0 ) ) { - // InternalBeeLangTestLanguage.g:2117:2: ( ( rule__WithExpression__Group_2_1__0 ) ) - // InternalBeeLangTestLanguage.g:2118:3: ( rule__WithExpression__Group_2_1__0 ) + // InternalBeeLangTestLanguage.g:2122:2: ( ( rule__WithExpression__Group_2_1__0 ) ) + // InternalBeeLangTestLanguage.g:2123:3: ( rule__WithExpression__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup_2_1()); } - // InternalBeeLangTestLanguage.g:2119:3: ( rule__WithExpression__Group_2_1__0 ) - // InternalBeeLangTestLanguage.g:2119:4: rule__WithExpression__Group_2_1__0 + // InternalBeeLangTestLanguage.g:2124:3: ( rule__WithExpression__Group_2_1__0 ) + // InternalBeeLangTestLanguage.g:2124:4: rule__WithExpression__Group_2_1__0 { pushFollow(FOLLOW_2); rule__WithExpression__Group_2_1__0(); @@ -8169,7 +8177,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__KeywordVariables__NameAlternatives_1_0" - // InternalBeeLangTestLanguage.g:2127:1: rule__KeywordVariables__NameAlternatives_1_0 : ( ( 'input' ) | ( 'output' ) | ( 'source' ) | ( 'properties' ) | ( 'builder' ) | ( 'unit' ) | ( 'this' ) ); + // InternalBeeLangTestLanguage.g:2132:1: rule__KeywordVariables__NameAlternatives_1_0 : ( ( 'input' ) | ( 'output' ) | ( 'source' ) | ( 'properties' ) | ( 'builder' ) | ( 'unit' ) | ( 'this' ) ); public final void rule__KeywordVariables__NameAlternatives_1_0() throws RecognitionException { int rule__KeywordVariables__NameAlternatives_1_0_StartIndex = input.index(); @@ -8177,7 +8185,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 138) ) { return ; } - // InternalBeeLangTestLanguage.g:2131:1: ( ( 'input' ) | ( 'output' ) | ( 'source' ) | ( 'properties' ) | ( 'builder' ) | ( 'unit' ) | ( 'this' ) ) + // InternalBeeLangTestLanguage.g:2136:1: ( ( 'input' ) | ( 'output' ) | ( 'source' ) | ( 'properties' ) | ( 'builder' ) | ( 'unit' ) | ( 'this' ) ) int alt28=7; switch ( input.LA(1) ) { case 38: @@ -8225,10 +8233,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt28) { case 1 : - // InternalBeeLangTestLanguage.g:2132:2: ( 'input' ) + // InternalBeeLangTestLanguage.g:2137:2: ( 'input' ) { - // InternalBeeLangTestLanguage.g:2132:2: ( 'input' ) - // InternalBeeLangTestLanguage.g:2133:3: 'input' + // InternalBeeLangTestLanguage.g:2137:2: ( 'input' ) + // InternalBeeLangTestLanguage.g:2138:3: 'input' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameInputKeyword_1_0_0()); @@ -8244,10 +8252,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:2138:2: ( 'output' ) + // InternalBeeLangTestLanguage.g:2143:2: ( 'output' ) { - // InternalBeeLangTestLanguage.g:2138:2: ( 'output' ) - // InternalBeeLangTestLanguage.g:2139:3: 'output' + // InternalBeeLangTestLanguage.g:2143:2: ( 'output' ) + // InternalBeeLangTestLanguage.g:2144:3: 'output' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameOutputKeyword_1_0_1()); @@ -8263,10 +8271,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:2144:2: ( 'source' ) + // InternalBeeLangTestLanguage.g:2149:2: ( 'source' ) { - // InternalBeeLangTestLanguage.g:2144:2: ( 'source' ) - // InternalBeeLangTestLanguage.g:2145:3: 'source' + // InternalBeeLangTestLanguage.g:2149:2: ( 'source' ) + // InternalBeeLangTestLanguage.g:2150:3: 'source' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameSourceKeyword_1_0_2()); @@ -8282,10 +8290,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 4 : - // InternalBeeLangTestLanguage.g:2150:2: ( 'properties' ) + // InternalBeeLangTestLanguage.g:2155:2: ( 'properties' ) { - // InternalBeeLangTestLanguage.g:2150:2: ( 'properties' ) - // InternalBeeLangTestLanguage.g:2151:3: 'properties' + // InternalBeeLangTestLanguage.g:2155:2: ( 'properties' ) + // InternalBeeLangTestLanguage.g:2156:3: 'properties' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNamePropertiesKeyword_1_0_3()); @@ -8301,10 +8309,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 5 : - // InternalBeeLangTestLanguage.g:2156:2: ( 'builder' ) + // InternalBeeLangTestLanguage.g:2161:2: ( 'builder' ) { - // InternalBeeLangTestLanguage.g:2156:2: ( 'builder' ) - // InternalBeeLangTestLanguage.g:2157:3: 'builder' + // InternalBeeLangTestLanguage.g:2161:2: ( 'builder' ) + // InternalBeeLangTestLanguage.g:2162:3: 'builder' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameBuilderKeyword_1_0_4()); @@ -8320,10 +8328,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 6 : - // InternalBeeLangTestLanguage.g:2162:2: ( 'unit' ) + // InternalBeeLangTestLanguage.g:2167:2: ( 'unit' ) { - // InternalBeeLangTestLanguage.g:2162:2: ( 'unit' ) - // InternalBeeLangTestLanguage.g:2163:3: 'unit' + // InternalBeeLangTestLanguage.g:2167:2: ( 'unit' ) + // InternalBeeLangTestLanguage.g:2168:3: 'unit' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameUnitKeyword_1_0_5()); @@ -8339,10 +8347,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 7 : - // InternalBeeLangTestLanguage.g:2168:2: ( 'this' ) + // InternalBeeLangTestLanguage.g:2173:2: ( 'this' ) { - // InternalBeeLangTestLanguage.g:2168:2: ( 'this' ) - // InternalBeeLangTestLanguage.g:2169:3: 'this' + // InternalBeeLangTestLanguage.g:2173:2: ( 'this' ) + // InternalBeeLangTestLanguage.g:2174:3: 'this' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameThisKeyword_1_0_6()); @@ -8376,7 +8384,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Literal__Alternatives" - // InternalBeeLangTestLanguage.g:2178:1: rule__Literal__Alternatives : ( ( ruleValueLiteral ) | ( ruleLiteralFunction ) ); + // InternalBeeLangTestLanguage.g:2183:1: rule__Literal__Alternatives : ( ( ruleValueLiteral ) | ( ruleLiteralFunction ) ); public final void rule__Literal__Alternatives() throws RecognitionException { int rule__Literal__Alternatives_StartIndex = input.index(); @@ -8384,7 +8392,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 139) ) { return ; } - // InternalBeeLangTestLanguage.g:2182:1: ( ( ruleValueLiteral ) | ( ruleLiteralFunction ) ) + // InternalBeeLangTestLanguage.g:2187:1: ( ( ruleValueLiteral ) | ( ruleLiteralFunction ) ) int alt29=2; int LA29_0 = input.LA(1); @@ -8403,10 +8411,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt29) { case 1 : - // InternalBeeLangTestLanguage.g:2183:2: ( ruleValueLiteral ) + // InternalBeeLangTestLanguage.g:2188:2: ( ruleValueLiteral ) { - // InternalBeeLangTestLanguage.g:2183:2: ( ruleValueLiteral ) - // InternalBeeLangTestLanguage.g:2184:3: ruleValueLiteral + // InternalBeeLangTestLanguage.g:2188:2: ( ruleValueLiteral ) + // InternalBeeLangTestLanguage.g:2189:3: ruleValueLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralAccess().getValueLiteralParserRuleCall_0()); @@ -8426,10 +8434,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:2189:2: ( ruleLiteralFunction ) + // InternalBeeLangTestLanguage.g:2194:2: ( ruleLiteralFunction ) { - // InternalBeeLangTestLanguage.g:2189:2: ( ruleLiteralFunction ) - // InternalBeeLangTestLanguage.g:2190:3: ruleLiteralFunction + // InternalBeeLangTestLanguage.g:2194:2: ( ruleLiteralFunction ) + // InternalBeeLangTestLanguage.g:2195:3: ruleLiteralFunction { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralAccess().getLiteralFunctionParserRuleCall_1()); @@ -8467,7 +8475,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Alternatives_2" - // InternalBeeLangTestLanguage.g:2199:1: rule__ClosureExpression__Alternatives_2 : ( ( ( rule__ClosureExpression__Group_2_0__0 ) ) | ( ( rule__ClosureExpression__Group_2_1__0 ) ) ); + // InternalBeeLangTestLanguage.g:2204:1: rule__ClosureExpression__Alternatives_2 : ( ( ( rule__ClosureExpression__Group_2_0__0 ) ) | ( ( rule__ClosureExpression__Group_2_1__0 ) ) ); public final void rule__ClosureExpression__Alternatives_2() throws RecognitionException { int rule__ClosureExpression__Alternatives_2_StartIndex = input.index(); @@ -8475,7 +8483,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 140) ) { return ; } - // InternalBeeLangTestLanguage.g:2203:1: ( ( ( rule__ClosureExpression__Group_2_0__0 ) ) | ( ( rule__ClosureExpression__Group_2_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:2208:1: ( ( ( rule__ClosureExpression__Group_2_0__0 ) ) | ( ( rule__ClosureExpression__Group_2_1__0 ) ) ) int alt30=2; int LA30_0 = input.LA(1); @@ -8494,16 +8502,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt30) { case 1 : - // InternalBeeLangTestLanguage.g:2204:2: ( ( rule__ClosureExpression__Group_2_0__0 ) ) + // InternalBeeLangTestLanguage.g:2209:2: ( ( rule__ClosureExpression__Group_2_0__0 ) ) { - // InternalBeeLangTestLanguage.g:2204:2: ( ( rule__ClosureExpression__Group_2_0__0 ) ) - // InternalBeeLangTestLanguage.g:2205:3: ( rule__ClosureExpression__Group_2_0__0 ) + // InternalBeeLangTestLanguage.g:2209:2: ( ( rule__ClosureExpression__Group_2_0__0 ) ) + // InternalBeeLangTestLanguage.g:2210:3: ( rule__ClosureExpression__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_0()); } - // InternalBeeLangTestLanguage.g:2206:3: ( rule__ClosureExpression__Group_2_0__0 ) - // InternalBeeLangTestLanguage.g:2206:4: rule__ClosureExpression__Group_2_0__0 + // InternalBeeLangTestLanguage.g:2211:3: ( rule__ClosureExpression__Group_2_0__0 ) + // InternalBeeLangTestLanguage.g:2211:4: rule__ClosureExpression__Group_2_0__0 { pushFollow(FOLLOW_2); rule__ClosureExpression__Group_2_0__0(); @@ -8523,16 +8531,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:2210:2: ( ( rule__ClosureExpression__Group_2_1__0 ) ) + // InternalBeeLangTestLanguage.g:2215:2: ( ( rule__ClosureExpression__Group_2_1__0 ) ) { - // InternalBeeLangTestLanguage.g:2210:2: ( ( rule__ClosureExpression__Group_2_1__0 ) ) - // InternalBeeLangTestLanguage.g:2211:3: ( rule__ClosureExpression__Group_2_1__0 ) + // InternalBeeLangTestLanguage.g:2215:2: ( ( rule__ClosureExpression__Group_2_1__0 ) ) + // InternalBeeLangTestLanguage.g:2216:3: ( rule__ClosureExpression__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_1()); } - // InternalBeeLangTestLanguage.g:2212:3: ( rule__ClosureExpression__Group_2_1__0 ) - // InternalBeeLangTestLanguage.g:2212:4: rule__ClosureExpression__Group_2_1__0 + // InternalBeeLangTestLanguage.g:2217:3: ( rule__ClosureExpression__Group_2_1__0 ) + // InternalBeeLangTestLanguage.g:2217:4: rule__ClosureExpression__Group_2_1__0 { pushFollow(FOLLOW_2); rule__ClosureExpression__Group_2_1__0(); @@ -8570,7 +8578,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OneOrManyExpressions__Alternatives" - // InternalBeeLangTestLanguage.g:2220:1: rule__OneOrManyExpressions__Alternatives : ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) ); + // InternalBeeLangTestLanguage.g:2225:1: rule__OneOrManyExpressions__Alternatives : ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) ); public final void rule__OneOrManyExpressions__Alternatives() throws RecognitionException { int rule__OneOrManyExpressions__Alternatives_StartIndex = input.index(); @@ -8578,15 +8586,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 141) ) { return ; } - // InternalBeeLangTestLanguage.g:2224:1: ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:2229:1: ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) ) int alt31=2; alt31 = dfa31.predict(input); switch (alt31) { case 1 : - // InternalBeeLangTestLanguage.g:2225:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalBeeLangTestLanguage.g:2230:2: ( ruleBlockExpressionWithoutBrackets ) { - // InternalBeeLangTestLanguage.g:2225:2: ( ruleBlockExpressionWithoutBrackets ) - // InternalBeeLangTestLanguage.g:2226:3: ruleBlockExpressionWithoutBrackets + // InternalBeeLangTestLanguage.g:2230:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalBeeLangTestLanguage.g:2231:3: ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsAccess().getBlockExpressionWithoutBracketsParserRuleCall_0()); @@ -8606,10 +8614,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:2231:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:2236:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:2231:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:2232:3: ruleExpression + // InternalBeeLangTestLanguage.g:2236:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:2237:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsAccess().getExpressionParserRuleCall_1()); @@ -8647,7 +8655,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Alternatives_1" - // InternalBeeLangTestLanguage.g:2241:1: rule__QID__Alternatives_1 : ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ); + // InternalBeeLangTestLanguage.g:2246:1: rule__QID__Alternatives_1 : ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ); public final void rule__QID__Alternatives_1() throws RecognitionException { int rule__QID__Alternatives_1_StartIndex = input.index(); @@ -8655,7 +8663,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 142) ) { return ; } - // InternalBeeLangTestLanguage.g:2245:1: ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2250:1: ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ) int alt32=3; switch ( input.LA(1) ) { case RULE_INT: @@ -8683,10 +8691,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt32) { case 1 : - // InternalBeeLangTestLanguage.g:2246:2: ( RULE_INT ) + // InternalBeeLangTestLanguage.g:2251:2: ( RULE_INT ) { - // InternalBeeLangTestLanguage.g:2246:2: ( RULE_INT ) - // InternalBeeLangTestLanguage.g:2247:3: RULE_INT + // InternalBeeLangTestLanguage.g:2251:2: ( RULE_INT ) + // InternalBeeLangTestLanguage.g:2252:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getINTTerminalRuleCall_1_0()); @@ -8702,10 +8710,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:2252:2: ( RULE_HEX ) + // InternalBeeLangTestLanguage.g:2257:2: ( RULE_HEX ) { - // InternalBeeLangTestLanguage.g:2252:2: ( RULE_HEX ) - // InternalBeeLangTestLanguage.g:2253:3: RULE_HEX + // InternalBeeLangTestLanguage.g:2257:2: ( RULE_HEX ) + // InternalBeeLangTestLanguage.g:2258:3: RULE_HEX { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getHEXTerminalRuleCall_1_1()); @@ -8721,10 +8729,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:2258:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:2263:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:2258:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:2259:3: RULE_ID + // InternalBeeLangTestLanguage.g:2263:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:2264:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getIDTerminalRuleCall_1_2()); @@ -8758,7 +8766,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Alternatives_2_2" - // InternalBeeLangTestLanguage.g:2268:1: rule__QID__Alternatives_2_2 : ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ); + // InternalBeeLangTestLanguage.g:2273:1: rule__QID__Alternatives_2_2 : ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ); public final void rule__QID__Alternatives_2_2() throws RecognitionException { int rule__QID__Alternatives_2_2_StartIndex = input.index(); @@ -8766,7 +8774,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 143) ) { return ; } - // InternalBeeLangTestLanguage.g:2272:1: ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2277:1: ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ) int alt33=3; switch ( input.LA(1) ) { case RULE_INT: @@ -8794,10 +8802,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt33) { case 1 : - // InternalBeeLangTestLanguage.g:2273:2: ( RULE_INT ) + // InternalBeeLangTestLanguage.g:2278:2: ( RULE_INT ) { - // InternalBeeLangTestLanguage.g:2273:2: ( RULE_INT ) - // InternalBeeLangTestLanguage.g:2274:3: RULE_INT + // InternalBeeLangTestLanguage.g:2278:2: ( RULE_INT ) + // InternalBeeLangTestLanguage.g:2279:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getINTTerminalRuleCall_2_2_0()); @@ -8813,10 +8821,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:2279:2: ( RULE_HEX ) + // InternalBeeLangTestLanguage.g:2284:2: ( RULE_HEX ) { - // InternalBeeLangTestLanguage.g:2279:2: ( RULE_HEX ) - // InternalBeeLangTestLanguage.g:2280:3: RULE_HEX + // InternalBeeLangTestLanguage.g:2284:2: ( RULE_HEX ) + // InternalBeeLangTestLanguage.g:2285:3: RULE_HEX { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getHEXTerminalRuleCall_2_2_1()); @@ -8832,10 +8840,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:2285:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:2290:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:2285:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:2286:3: RULE_ID + // InternalBeeLangTestLanguage.g:2290:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:2291:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getIDTerminalRuleCall_2_2_2()); @@ -8869,7 +8877,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__0" - // InternalBeeLangTestLanguage.g:2295:1: rule__Unit__Group__0 : rule__Unit__Group__0__Impl rule__Unit__Group__1 ; + // InternalBeeLangTestLanguage.g:2300:1: rule__Unit__Group__0 : rule__Unit__Group__0__Impl rule__Unit__Group__1 ; public final void rule__Unit__Group__0() throws RecognitionException { int rule__Unit__Group__0_StartIndex = input.index(); @@ -8877,8 +8885,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 144) ) { return ; } - // InternalBeeLangTestLanguage.g:2299:1: ( rule__Unit__Group__0__Impl rule__Unit__Group__1 ) - // InternalBeeLangTestLanguage.g:2300:2: rule__Unit__Group__0__Impl rule__Unit__Group__1 + // InternalBeeLangTestLanguage.g:2304:1: ( rule__Unit__Group__0__Impl rule__Unit__Group__1 ) + // InternalBeeLangTestLanguage.g:2305:2: rule__Unit__Group__0__Impl rule__Unit__Group__1 { pushFollow(FOLLOW_5); rule__Unit__Group__0__Impl(); @@ -8910,7 +8918,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__0__Impl" - // InternalBeeLangTestLanguage.g:2307:1: rule__Unit__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:2312:1: rule__Unit__Group__0__Impl : ( () ) ; public final void rule__Unit__Group__0__Impl() throws RecognitionException { int rule__Unit__Group__0__Impl_StartIndex = input.index(); @@ -8918,17 +8926,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 145) ) { return ; } - // InternalBeeLangTestLanguage.g:2311:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:2312:1: ( () ) + // InternalBeeLangTestLanguage.g:2316:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:2317:1: ( () ) { - // InternalBeeLangTestLanguage.g:2312:1: ( () ) - // InternalBeeLangTestLanguage.g:2313:2: () + // InternalBeeLangTestLanguage.g:2317:1: ( () ) + // InternalBeeLangTestLanguage.g:2318:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getUnitAction_0()); } - // InternalBeeLangTestLanguage.g:2314:2: () - // InternalBeeLangTestLanguage.g:2314:3: + // InternalBeeLangTestLanguage.g:2319:2: () + // InternalBeeLangTestLanguage.g:2319:3: { } @@ -8954,7 +8962,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__1" - // InternalBeeLangTestLanguage.g:2322:1: rule__Unit__Group__1 : rule__Unit__Group__1__Impl rule__Unit__Group__2 ; + // InternalBeeLangTestLanguage.g:2327:1: rule__Unit__Group__1 : rule__Unit__Group__1__Impl rule__Unit__Group__2 ; public final void rule__Unit__Group__1() throws RecognitionException { int rule__Unit__Group__1_StartIndex = input.index(); @@ -8962,8 +8970,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 146) ) { return ; } - // InternalBeeLangTestLanguage.g:2326:1: ( rule__Unit__Group__1__Impl rule__Unit__Group__2 ) - // InternalBeeLangTestLanguage.g:2327:2: rule__Unit__Group__1__Impl rule__Unit__Group__2 + // InternalBeeLangTestLanguage.g:2331:1: ( rule__Unit__Group__1__Impl rule__Unit__Group__2 ) + // InternalBeeLangTestLanguage.g:2332:2: rule__Unit__Group__1__Impl rule__Unit__Group__2 { pushFollow(FOLLOW_5); rule__Unit__Group__1__Impl(); @@ -8995,7 +9003,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__1__Impl" - // InternalBeeLangTestLanguage.g:2334:1: rule__Unit__Group__1__Impl : ( ( rule__Unit__DocumentationAssignment_1 )? ) ; + // InternalBeeLangTestLanguage.g:2339:1: rule__Unit__Group__1__Impl : ( ( rule__Unit__DocumentationAssignment_1 )? ) ; public final void rule__Unit__Group__1__Impl() throws RecognitionException { int rule__Unit__Group__1__Impl_StartIndex = input.index(); @@ -9003,16 +9011,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 147) ) { return ; } - // InternalBeeLangTestLanguage.g:2338:1: ( ( ( rule__Unit__DocumentationAssignment_1 )? ) ) - // InternalBeeLangTestLanguage.g:2339:1: ( ( rule__Unit__DocumentationAssignment_1 )? ) + // InternalBeeLangTestLanguage.g:2343:1: ( ( ( rule__Unit__DocumentationAssignment_1 )? ) ) + // InternalBeeLangTestLanguage.g:2344:1: ( ( rule__Unit__DocumentationAssignment_1 )? ) { - // InternalBeeLangTestLanguage.g:2339:1: ( ( rule__Unit__DocumentationAssignment_1 )? ) - // InternalBeeLangTestLanguage.g:2340:2: ( rule__Unit__DocumentationAssignment_1 )? + // InternalBeeLangTestLanguage.g:2344:1: ( ( rule__Unit__DocumentationAssignment_1 )? ) + // InternalBeeLangTestLanguage.g:2345:2: ( rule__Unit__DocumentationAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getDocumentationAssignment_1()); } - // InternalBeeLangTestLanguage.g:2341:2: ( rule__Unit__DocumentationAssignment_1 )? + // InternalBeeLangTestLanguage.g:2346:2: ( rule__Unit__DocumentationAssignment_1 )? int alt34=2; int LA34_0 = input.LA(1); @@ -9021,7 +9029,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt34) { case 1 : - // InternalBeeLangTestLanguage.g:2341:3: rule__Unit__DocumentationAssignment_1 + // InternalBeeLangTestLanguage.g:2346:3: rule__Unit__DocumentationAssignment_1 { pushFollow(FOLLOW_2); rule__Unit__DocumentationAssignment_1(); @@ -9060,7 +9068,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__2" - // InternalBeeLangTestLanguage.g:2349:1: rule__Unit__Group__2 : rule__Unit__Group__2__Impl rule__Unit__Group__3 ; + // InternalBeeLangTestLanguage.g:2354:1: rule__Unit__Group__2 : rule__Unit__Group__2__Impl rule__Unit__Group__3 ; public final void rule__Unit__Group__2() throws RecognitionException { int rule__Unit__Group__2_StartIndex = input.index(); @@ -9068,8 +9076,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 148) ) { return ; } - // InternalBeeLangTestLanguage.g:2353:1: ( rule__Unit__Group__2__Impl rule__Unit__Group__3 ) - // InternalBeeLangTestLanguage.g:2354:2: rule__Unit__Group__2__Impl rule__Unit__Group__3 + // InternalBeeLangTestLanguage.g:2358:1: ( rule__Unit__Group__2__Impl rule__Unit__Group__3 ) + // InternalBeeLangTestLanguage.g:2359:2: rule__Unit__Group__2__Impl rule__Unit__Group__3 { pushFollow(FOLLOW_6); rule__Unit__Group__2__Impl(); @@ -9101,7 +9109,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__2__Impl" - // InternalBeeLangTestLanguage.g:2361:1: rule__Unit__Group__2__Impl : ( 'unit' ) ; + // InternalBeeLangTestLanguage.g:2366:1: rule__Unit__Group__2__Impl : ( 'unit' ) ; public final void rule__Unit__Group__2__Impl() throws RecognitionException { int rule__Unit__Group__2__Impl_StartIndex = input.index(); @@ -9109,11 +9117,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 149) ) { return ; } - // InternalBeeLangTestLanguage.g:2365:1: ( ( 'unit' ) ) - // InternalBeeLangTestLanguage.g:2366:1: ( 'unit' ) + // InternalBeeLangTestLanguage.g:2370:1: ( ( 'unit' ) ) + // InternalBeeLangTestLanguage.g:2371:1: ( 'unit' ) { - // InternalBeeLangTestLanguage.g:2366:1: ( 'unit' ) - // InternalBeeLangTestLanguage.g:2367:2: 'unit' + // InternalBeeLangTestLanguage.g:2371:1: ( 'unit' ) + // InternalBeeLangTestLanguage.g:2372:2: 'unit' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getUnitKeyword_2()); @@ -9145,7 +9153,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__3" - // InternalBeeLangTestLanguage.g:2376:1: rule__Unit__Group__3 : rule__Unit__Group__3__Impl rule__Unit__Group__4 ; + // InternalBeeLangTestLanguage.g:2381:1: rule__Unit__Group__3 : rule__Unit__Group__3__Impl rule__Unit__Group__4 ; public final void rule__Unit__Group__3() throws RecognitionException { int rule__Unit__Group__3_StartIndex = input.index(); @@ -9153,8 +9161,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 150) ) { return ; } - // InternalBeeLangTestLanguage.g:2380:1: ( rule__Unit__Group__3__Impl rule__Unit__Group__4 ) - // InternalBeeLangTestLanguage.g:2381:2: rule__Unit__Group__3__Impl rule__Unit__Group__4 + // InternalBeeLangTestLanguage.g:2385:1: ( rule__Unit__Group__3__Impl rule__Unit__Group__4 ) + // InternalBeeLangTestLanguage.g:2386:2: rule__Unit__Group__3__Impl rule__Unit__Group__4 { pushFollow(FOLLOW_6); rule__Unit__Group__3__Impl(); @@ -9186,7 +9194,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__3__Impl" - // InternalBeeLangTestLanguage.g:2388:1: rule__Unit__Group__3__Impl : ( ( rule__Unit__NameAssignment_3 )? ) ; + // InternalBeeLangTestLanguage.g:2393:1: rule__Unit__Group__3__Impl : ( ( rule__Unit__NameAssignment_3 )? ) ; public final void rule__Unit__Group__3__Impl() throws RecognitionException { int rule__Unit__Group__3__Impl_StartIndex = input.index(); @@ -9194,16 +9202,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 151) ) { return ; } - // InternalBeeLangTestLanguage.g:2392:1: ( ( ( rule__Unit__NameAssignment_3 )? ) ) - // InternalBeeLangTestLanguage.g:2393:1: ( ( rule__Unit__NameAssignment_3 )? ) + // InternalBeeLangTestLanguage.g:2397:1: ( ( ( rule__Unit__NameAssignment_3 )? ) ) + // InternalBeeLangTestLanguage.g:2398:1: ( ( rule__Unit__NameAssignment_3 )? ) { - // InternalBeeLangTestLanguage.g:2393:1: ( ( rule__Unit__NameAssignment_3 )? ) - // InternalBeeLangTestLanguage.g:2394:2: ( rule__Unit__NameAssignment_3 )? + // InternalBeeLangTestLanguage.g:2398:1: ( ( rule__Unit__NameAssignment_3 )? ) + // InternalBeeLangTestLanguage.g:2399:2: ( rule__Unit__NameAssignment_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getNameAssignment_3()); } - // InternalBeeLangTestLanguage.g:2395:2: ( rule__Unit__NameAssignment_3 )? + // InternalBeeLangTestLanguage.g:2400:2: ( rule__Unit__NameAssignment_3 )? int alt35=2; int LA35_0 = input.LA(1); @@ -9212,7 +9220,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt35) { case 1 : - // InternalBeeLangTestLanguage.g:2395:3: rule__Unit__NameAssignment_3 + // InternalBeeLangTestLanguage.g:2400:3: rule__Unit__NameAssignment_3 { pushFollow(FOLLOW_2); rule__Unit__NameAssignment_3(); @@ -9251,7 +9259,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__4" - // InternalBeeLangTestLanguage.g:2403:1: rule__Unit__Group__4 : rule__Unit__Group__4__Impl rule__Unit__Group__5 ; + // InternalBeeLangTestLanguage.g:2408:1: rule__Unit__Group__4 : rule__Unit__Group__4__Impl rule__Unit__Group__5 ; public final void rule__Unit__Group__4() throws RecognitionException { int rule__Unit__Group__4_StartIndex = input.index(); @@ -9259,8 +9267,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 152) ) { return ; } - // InternalBeeLangTestLanguage.g:2407:1: ( rule__Unit__Group__4__Impl rule__Unit__Group__5 ) - // InternalBeeLangTestLanguage.g:2408:2: rule__Unit__Group__4__Impl rule__Unit__Group__5 + // InternalBeeLangTestLanguage.g:2412:1: ( rule__Unit__Group__4__Impl rule__Unit__Group__5 ) + // InternalBeeLangTestLanguage.g:2413:2: rule__Unit__Group__4__Impl rule__Unit__Group__5 { pushFollow(FOLLOW_6); rule__Unit__Group__4__Impl(); @@ -9292,7 +9300,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__4__Impl" - // InternalBeeLangTestLanguage.g:2415:1: rule__Unit__Group__4__Impl : ( ( rule__Unit__Group_4__0 )? ) ; + // InternalBeeLangTestLanguage.g:2420:1: rule__Unit__Group__4__Impl : ( ( rule__Unit__Group_4__0 )? ) ; public final void rule__Unit__Group__4__Impl() throws RecognitionException { int rule__Unit__Group__4__Impl_StartIndex = input.index(); @@ -9300,16 +9308,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 153) ) { return ; } - // InternalBeeLangTestLanguage.g:2419:1: ( ( ( rule__Unit__Group_4__0 )? ) ) - // InternalBeeLangTestLanguage.g:2420:1: ( ( rule__Unit__Group_4__0 )? ) + // InternalBeeLangTestLanguage.g:2424:1: ( ( ( rule__Unit__Group_4__0 )? ) ) + // InternalBeeLangTestLanguage.g:2425:1: ( ( rule__Unit__Group_4__0 )? ) { - // InternalBeeLangTestLanguage.g:2420:1: ( ( rule__Unit__Group_4__0 )? ) - // InternalBeeLangTestLanguage.g:2421:2: ( rule__Unit__Group_4__0 )? + // InternalBeeLangTestLanguage.g:2425:1: ( ( rule__Unit__Group_4__0 )? ) + // InternalBeeLangTestLanguage.g:2426:2: ( rule__Unit__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_4()); } - // InternalBeeLangTestLanguage.g:2422:2: ( rule__Unit__Group_4__0 )? + // InternalBeeLangTestLanguage.g:2427:2: ( rule__Unit__Group_4__0 )? int alt36=2; int LA36_0 = input.LA(1); @@ -9318,7 +9326,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt36) { case 1 : - // InternalBeeLangTestLanguage.g:2422:3: rule__Unit__Group_4__0 + // InternalBeeLangTestLanguage.g:2427:3: rule__Unit__Group_4__0 { pushFollow(FOLLOW_2); rule__Unit__Group_4__0(); @@ -9357,7 +9365,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__5" - // InternalBeeLangTestLanguage.g:2430:1: rule__Unit__Group__5 : rule__Unit__Group__5__Impl rule__Unit__Group__6 ; + // InternalBeeLangTestLanguage.g:2435:1: rule__Unit__Group__5 : rule__Unit__Group__5__Impl rule__Unit__Group__6 ; public final void rule__Unit__Group__5() throws RecognitionException { int rule__Unit__Group__5_StartIndex = input.index(); @@ -9365,8 +9373,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 154) ) { return ; } - // InternalBeeLangTestLanguage.g:2434:1: ( rule__Unit__Group__5__Impl rule__Unit__Group__6 ) - // InternalBeeLangTestLanguage.g:2435:2: rule__Unit__Group__5__Impl rule__Unit__Group__6 + // InternalBeeLangTestLanguage.g:2439:1: ( rule__Unit__Group__5__Impl rule__Unit__Group__6 ) + // InternalBeeLangTestLanguage.g:2440:2: rule__Unit__Group__5__Impl rule__Unit__Group__6 { pushFollow(FOLLOW_6); rule__Unit__Group__5__Impl(); @@ -9398,7 +9406,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__5__Impl" - // InternalBeeLangTestLanguage.g:2442:1: rule__Unit__Group__5__Impl : ( ( rule__Unit__Group_5__0 )? ) ; + // InternalBeeLangTestLanguage.g:2447:1: rule__Unit__Group__5__Impl : ( ( rule__Unit__Group_5__0 )? ) ; public final void rule__Unit__Group__5__Impl() throws RecognitionException { int rule__Unit__Group__5__Impl_StartIndex = input.index(); @@ -9406,16 +9414,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 155) ) { return ; } - // InternalBeeLangTestLanguage.g:2446:1: ( ( ( rule__Unit__Group_5__0 )? ) ) - // InternalBeeLangTestLanguage.g:2447:1: ( ( rule__Unit__Group_5__0 )? ) + // InternalBeeLangTestLanguage.g:2451:1: ( ( ( rule__Unit__Group_5__0 )? ) ) + // InternalBeeLangTestLanguage.g:2452:1: ( ( rule__Unit__Group_5__0 )? ) { - // InternalBeeLangTestLanguage.g:2447:1: ( ( rule__Unit__Group_5__0 )? ) - // InternalBeeLangTestLanguage.g:2448:2: ( rule__Unit__Group_5__0 )? + // InternalBeeLangTestLanguage.g:2452:1: ( ( rule__Unit__Group_5__0 )? ) + // InternalBeeLangTestLanguage.g:2453:2: ( rule__Unit__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_5()); } - // InternalBeeLangTestLanguage.g:2449:2: ( rule__Unit__Group_5__0 )? + // InternalBeeLangTestLanguage.g:2454:2: ( rule__Unit__Group_5__0 )? int alt37=2; int LA37_0 = input.LA(1); @@ -9424,7 +9432,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt37) { case 1 : - // InternalBeeLangTestLanguage.g:2449:3: rule__Unit__Group_5__0 + // InternalBeeLangTestLanguage.g:2454:3: rule__Unit__Group_5__0 { pushFollow(FOLLOW_2); rule__Unit__Group_5__0(); @@ -9463,7 +9471,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__6" - // InternalBeeLangTestLanguage.g:2457:1: rule__Unit__Group__6 : rule__Unit__Group__6__Impl rule__Unit__Group__7 ; + // InternalBeeLangTestLanguage.g:2462:1: rule__Unit__Group__6 : rule__Unit__Group__6__Impl rule__Unit__Group__7 ; public final void rule__Unit__Group__6() throws RecognitionException { int rule__Unit__Group__6_StartIndex = input.index(); @@ -9471,8 +9479,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 156) ) { return ; } - // InternalBeeLangTestLanguage.g:2461:1: ( rule__Unit__Group__6__Impl rule__Unit__Group__7 ) - // InternalBeeLangTestLanguage.g:2462:2: rule__Unit__Group__6__Impl rule__Unit__Group__7 + // InternalBeeLangTestLanguage.g:2466:1: ( rule__Unit__Group__6__Impl rule__Unit__Group__7 ) + // InternalBeeLangTestLanguage.g:2467:2: rule__Unit__Group__6__Impl rule__Unit__Group__7 { pushFollow(FOLLOW_7); rule__Unit__Group__6__Impl(); @@ -9504,7 +9512,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__6__Impl" - // InternalBeeLangTestLanguage.g:2469:1: rule__Unit__Group__6__Impl : ( '{' ) ; + // InternalBeeLangTestLanguage.g:2474:1: rule__Unit__Group__6__Impl : ( '{' ) ; public final void rule__Unit__Group__6__Impl() throws RecognitionException { int rule__Unit__Group__6__Impl_StartIndex = input.index(); @@ -9512,11 +9520,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 157) ) { return ; } - // InternalBeeLangTestLanguage.g:2473:1: ( ( '{' ) ) - // InternalBeeLangTestLanguage.g:2474:1: ( '{' ) + // InternalBeeLangTestLanguage.g:2478:1: ( ( '{' ) ) + // InternalBeeLangTestLanguage.g:2479:1: ( '{' ) { - // InternalBeeLangTestLanguage.g:2474:1: ( '{' ) - // InternalBeeLangTestLanguage.g:2475:2: '{' + // InternalBeeLangTestLanguage.g:2479:1: ( '{' ) + // InternalBeeLangTestLanguage.g:2480:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getLeftCurlyBracketKeyword_6()); @@ -9548,7 +9556,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__7" - // InternalBeeLangTestLanguage.g:2484:1: rule__Unit__Group__7 : rule__Unit__Group__7__Impl rule__Unit__Group__8 ; + // InternalBeeLangTestLanguage.g:2489:1: rule__Unit__Group__7 : rule__Unit__Group__7__Impl rule__Unit__Group__8 ; public final void rule__Unit__Group__7() throws RecognitionException { int rule__Unit__Group__7_StartIndex = input.index(); @@ -9556,8 +9564,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 158) ) { return ; } - // InternalBeeLangTestLanguage.g:2488:1: ( rule__Unit__Group__7__Impl rule__Unit__Group__8 ) - // InternalBeeLangTestLanguage.g:2489:2: rule__Unit__Group__7__Impl rule__Unit__Group__8 + // InternalBeeLangTestLanguage.g:2493:1: ( rule__Unit__Group__7__Impl rule__Unit__Group__8 ) + // InternalBeeLangTestLanguage.g:2494:2: rule__Unit__Group__7__Impl rule__Unit__Group__8 { pushFollow(FOLLOW_8); rule__Unit__Group__7__Impl(); @@ -9589,7 +9597,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__7__Impl" - // InternalBeeLangTestLanguage.g:2496:1: rule__Unit__Group__7__Impl : ( ( rule__Unit__UnorderedGroup_7 ) ) ; + // InternalBeeLangTestLanguage.g:2501:1: rule__Unit__Group__7__Impl : ( ( rule__Unit__UnorderedGroup_7 ) ) ; public final void rule__Unit__Group__7__Impl() throws RecognitionException { int rule__Unit__Group__7__Impl_StartIndex = input.index(); @@ -9597,17 +9605,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 159) ) { return ; } - // InternalBeeLangTestLanguage.g:2500:1: ( ( ( rule__Unit__UnorderedGroup_7 ) ) ) - // InternalBeeLangTestLanguage.g:2501:1: ( ( rule__Unit__UnorderedGroup_7 ) ) + // InternalBeeLangTestLanguage.g:2505:1: ( ( ( rule__Unit__UnorderedGroup_7 ) ) ) + // InternalBeeLangTestLanguage.g:2506:1: ( ( rule__Unit__UnorderedGroup_7 ) ) { - // InternalBeeLangTestLanguage.g:2501:1: ( ( rule__Unit__UnorderedGroup_7 ) ) - // InternalBeeLangTestLanguage.g:2502:2: ( rule__Unit__UnorderedGroup_7 ) + // InternalBeeLangTestLanguage.g:2506:1: ( ( rule__Unit__UnorderedGroup_7 ) ) + // InternalBeeLangTestLanguage.g:2507:2: ( rule__Unit__UnorderedGroup_7 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getUnorderedGroup_7()); } - // InternalBeeLangTestLanguage.g:2503:2: ( rule__Unit__UnorderedGroup_7 ) - // InternalBeeLangTestLanguage.g:2503:3: rule__Unit__UnorderedGroup_7 + // InternalBeeLangTestLanguage.g:2508:2: ( rule__Unit__UnorderedGroup_7 ) + // InternalBeeLangTestLanguage.g:2508:3: rule__Unit__UnorderedGroup_7 { pushFollow(FOLLOW_2); rule__Unit__UnorderedGroup_7(); @@ -9643,7 +9651,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__8" - // InternalBeeLangTestLanguage.g:2511:1: rule__Unit__Group__8 : rule__Unit__Group__8__Impl ; + // InternalBeeLangTestLanguage.g:2516:1: rule__Unit__Group__8 : rule__Unit__Group__8__Impl ; public final void rule__Unit__Group__8() throws RecognitionException { int rule__Unit__Group__8_StartIndex = input.index(); @@ -9651,8 +9659,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 160) ) { return ; } - // InternalBeeLangTestLanguage.g:2515:1: ( rule__Unit__Group__8__Impl ) - // InternalBeeLangTestLanguage.g:2516:2: rule__Unit__Group__8__Impl + // InternalBeeLangTestLanguage.g:2520:1: ( rule__Unit__Group__8__Impl ) + // InternalBeeLangTestLanguage.g:2521:2: rule__Unit__Group__8__Impl { pushFollow(FOLLOW_2); rule__Unit__Group__8__Impl(); @@ -9679,7 +9687,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group__8__Impl" - // InternalBeeLangTestLanguage.g:2522:1: rule__Unit__Group__8__Impl : ( '}' ) ; + // InternalBeeLangTestLanguage.g:2527:1: rule__Unit__Group__8__Impl : ( '}' ) ; public final void rule__Unit__Group__8__Impl() throws RecognitionException { int rule__Unit__Group__8__Impl_StartIndex = input.index(); @@ -9687,11 +9695,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 161) ) { return ; } - // InternalBeeLangTestLanguage.g:2526:1: ( ( '}' ) ) - // InternalBeeLangTestLanguage.g:2527:1: ( '}' ) + // InternalBeeLangTestLanguage.g:2531:1: ( ( '}' ) ) + // InternalBeeLangTestLanguage.g:2532:1: ( '}' ) { - // InternalBeeLangTestLanguage.g:2527:1: ( '}' ) - // InternalBeeLangTestLanguage.g:2528:2: '}' + // InternalBeeLangTestLanguage.g:2532:1: ( '}' ) + // InternalBeeLangTestLanguage.g:2533:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRightCurlyBracketKeyword_8()); @@ -9723,7 +9731,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_4__0" - // InternalBeeLangTestLanguage.g:2538:1: rule__Unit__Group_4__0 : rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 ; + // InternalBeeLangTestLanguage.g:2543:1: rule__Unit__Group_4__0 : rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 ; public final void rule__Unit__Group_4__0() throws RecognitionException { int rule__Unit__Group_4__0_StartIndex = input.index(); @@ -9731,8 +9739,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 162) ) { return ; } - // InternalBeeLangTestLanguage.g:2542:1: ( rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 ) - // InternalBeeLangTestLanguage.g:2543:2: rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 + // InternalBeeLangTestLanguage.g:2547:1: ( rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 ) + // InternalBeeLangTestLanguage.g:2548:2: rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 { pushFollow(FOLLOW_9); rule__Unit__Group_4__0__Impl(); @@ -9764,7 +9772,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_4__0__Impl" - // InternalBeeLangTestLanguage.g:2550:1: rule__Unit__Group_4__0__Impl : ( 'version' ) ; + // InternalBeeLangTestLanguage.g:2555:1: rule__Unit__Group_4__0__Impl : ( 'version' ) ; public final void rule__Unit__Group_4__0__Impl() throws RecognitionException { int rule__Unit__Group_4__0__Impl_StartIndex = input.index(); @@ -9772,11 +9780,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 163) ) { return ; } - // InternalBeeLangTestLanguage.g:2554:1: ( ( 'version' ) ) - // InternalBeeLangTestLanguage.g:2555:1: ( 'version' ) + // InternalBeeLangTestLanguage.g:2559:1: ( ( 'version' ) ) + // InternalBeeLangTestLanguage.g:2560:1: ( 'version' ) { - // InternalBeeLangTestLanguage.g:2555:1: ( 'version' ) - // InternalBeeLangTestLanguage.g:2556:2: 'version' + // InternalBeeLangTestLanguage.g:2560:1: ( 'version' ) + // InternalBeeLangTestLanguage.g:2561:2: 'version' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getVersionKeyword_4_0()); @@ -9808,7 +9816,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_4__1" - // InternalBeeLangTestLanguage.g:2565:1: rule__Unit__Group_4__1 : rule__Unit__Group_4__1__Impl ; + // InternalBeeLangTestLanguage.g:2570:1: rule__Unit__Group_4__1 : rule__Unit__Group_4__1__Impl ; public final void rule__Unit__Group_4__1() throws RecognitionException { int rule__Unit__Group_4__1_StartIndex = input.index(); @@ -9816,8 +9824,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 164) ) { return ; } - // InternalBeeLangTestLanguage.g:2569:1: ( rule__Unit__Group_4__1__Impl ) - // InternalBeeLangTestLanguage.g:2570:2: rule__Unit__Group_4__1__Impl + // InternalBeeLangTestLanguage.g:2574:1: ( rule__Unit__Group_4__1__Impl ) + // InternalBeeLangTestLanguage.g:2575:2: rule__Unit__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__Unit__Group_4__1__Impl(); @@ -9844,7 +9852,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_4__1__Impl" - // InternalBeeLangTestLanguage.g:2576:1: rule__Unit__Group_4__1__Impl : ( ( rule__Unit__VersionAssignment_4_1 ) ) ; + // InternalBeeLangTestLanguage.g:2581:1: rule__Unit__Group_4__1__Impl : ( ( rule__Unit__VersionAssignment_4_1 ) ) ; public final void rule__Unit__Group_4__1__Impl() throws RecognitionException { int rule__Unit__Group_4__1__Impl_StartIndex = input.index(); @@ -9852,17 +9860,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 165) ) { return ; } - // InternalBeeLangTestLanguage.g:2580:1: ( ( ( rule__Unit__VersionAssignment_4_1 ) ) ) - // InternalBeeLangTestLanguage.g:2581:1: ( ( rule__Unit__VersionAssignment_4_1 ) ) + // InternalBeeLangTestLanguage.g:2585:1: ( ( ( rule__Unit__VersionAssignment_4_1 ) ) ) + // InternalBeeLangTestLanguage.g:2586:1: ( ( rule__Unit__VersionAssignment_4_1 ) ) { - // InternalBeeLangTestLanguage.g:2581:1: ( ( rule__Unit__VersionAssignment_4_1 ) ) - // InternalBeeLangTestLanguage.g:2582:2: ( rule__Unit__VersionAssignment_4_1 ) + // InternalBeeLangTestLanguage.g:2586:1: ( ( rule__Unit__VersionAssignment_4_1 ) ) + // InternalBeeLangTestLanguage.g:2587:2: ( rule__Unit__VersionAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getVersionAssignment_4_1()); } - // InternalBeeLangTestLanguage.g:2583:2: ( rule__Unit__VersionAssignment_4_1 ) - // InternalBeeLangTestLanguage.g:2583:3: rule__Unit__VersionAssignment_4_1 + // InternalBeeLangTestLanguage.g:2588:2: ( rule__Unit__VersionAssignment_4_1 ) + // InternalBeeLangTestLanguage.g:2588:3: rule__Unit__VersionAssignment_4_1 { pushFollow(FOLLOW_2); rule__Unit__VersionAssignment_4_1(); @@ -9898,7 +9906,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_5__0" - // InternalBeeLangTestLanguage.g:2592:1: rule__Unit__Group_5__0 : rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 ; + // InternalBeeLangTestLanguage.g:2597:1: rule__Unit__Group_5__0 : rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 ; public final void rule__Unit__Group_5__0() throws RecognitionException { int rule__Unit__Group_5__0_StartIndex = input.index(); @@ -9906,8 +9914,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 166) ) { return ; } - // InternalBeeLangTestLanguage.g:2596:1: ( rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 ) - // InternalBeeLangTestLanguage.g:2597:2: rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 + // InternalBeeLangTestLanguage.g:2601:1: ( rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 ) + // InternalBeeLangTestLanguage.g:2602:2: rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 { pushFollow(FOLLOW_9); rule__Unit__Group_5__0__Impl(); @@ -9939,7 +9947,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_5__0__Impl" - // InternalBeeLangTestLanguage.g:2604:1: rule__Unit__Group_5__0__Impl : ( 'implements' ) ; + // InternalBeeLangTestLanguage.g:2609:1: rule__Unit__Group_5__0__Impl : ( 'implements' ) ; public final void rule__Unit__Group_5__0__Impl() throws RecognitionException { int rule__Unit__Group_5__0__Impl_StartIndex = input.index(); @@ -9947,11 +9955,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 167) ) { return ; } - // InternalBeeLangTestLanguage.g:2608:1: ( ( 'implements' ) ) - // InternalBeeLangTestLanguage.g:2609:1: ( 'implements' ) + // InternalBeeLangTestLanguage.g:2613:1: ( ( 'implements' ) ) + // InternalBeeLangTestLanguage.g:2614:1: ( 'implements' ) { - // InternalBeeLangTestLanguage.g:2609:1: ( 'implements' ) - // InternalBeeLangTestLanguage.g:2610:2: 'implements' + // InternalBeeLangTestLanguage.g:2614:1: ( 'implements' ) + // InternalBeeLangTestLanguage.g:2615:2: 'implements' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsKeyword_5_0()); @@ -9983,7 +9991,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_5__1" - // InternalBeeLangTestLanguage.g:2619:1: rule__Unit__Group_5__1 : rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 ; + // InternalBeeLangTestLanguage.g:2624:1: rule__Unit__Group_5__1 : rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 ; public final void rule__Unit__Group_5__1() throws RecognitionException { int rule__Unit__Group_5__1_StartIndex = input.index(); @@ -9991,8 +9999,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 168) ) { return ; } - // InternalBeeLangTestLanguage.g:2623:1: ( rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 ) - // InternalBeeLangTestLanguage.g:2624:2: rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 + // InternalBeeLangTestLanguage.g:2628:1: ( rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 ) + // InternalBeeLangTestLanguage.g:2629:2: rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 { pushFollow(FOLLOW_10); rule__Unit__Group_5__1__Impl(); @@ -10024,7 +10032,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_5__1__Impl" - // InternalBeeLangTestLanguage.g:2631:1: rule__Unit__Group_5__1__Impl : ( ( rule__Unit__ImplementsAssignment_5_1 ) ) ; + // InternalBeeLangTestLanguage.g:2636:1: rule__Unit__Group_5__1__Impl : ( ( rule__Unit__ImplementsAssignment_5_1 ) ) ; public final void rule__Unit__Group_5__1__Impl() throws RecognitionException { int rule__Unit__Group_5__1__Impl_StartIndex = input.index(); @@ -10032,17 +10040,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 169) ) { return ; } - // InternalBeeLangTestLanguage.g:2635:1: ( ( ( rule__Unit__ImplementsAssignment_5_1 ) ) ) - // InternalBeeLangTestLanguage.g:2636:1: ( ( rule__Unit__ImplementsAssignment_5_1 ) ) + // InternalBeeLangTestLanguage.g:2640:1: ( ( ( rule__Unit__ImplementsAssignment_5_1 ) ) ) + // InternalBeeLangTestLanguage.g:2641:1: ( ( rule__Unit__ImplementsAssignment_5_1 ) ) { - // InternalBeeLangTestLanguage.g:2636:1: ( ( rule__Unit__ImplementsAssignment_5_1 ) ) - // InternalBeeLangTestLanguage.g:2637:2: ( rule__Unit__ImplementsAssignment_5_1 ) + // InternalBeeLangTestLanguage.g:2641:1: ( ( rule__Unit__ImplementsAssignment_5_1 ) ) + // InternalBeeLangTestLanguage.g:2642:2: ( rule__Unit__ImplementsAssignment_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsAssignment_5_1()); } - // InternalBeeLangTestLanguage.g:2638:2: ( rule__Unit__ImplementsAssignment_5_1 ) - // InternalBeeLangTestLanguage.g:2638:3: rule__Unit__ImplementsAssignment_5_1 + // InternalBeeLangTestLanguage.g:2643:2: ( rule__Unit__ImplementsAssignment_5_1 ) + // InternalBeeLangTestLanguage.g:2643:3: rule__Unit__ImplementsAssignment_5_1 { pushFollow(FOLLOW_2); rule__Unit__ImplementsAssignment_5_1(); @@ -10078,7 +10086,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_5__2" - // InternalBeeLangTestLanguage.g:2646:1: rule__Unit__Group_5__2 : rule__Unit__Group_5__2__Impl ; + // InternalBeeLangTestLanguage.g:2651:1: rule__Unit__Group_5__2 : rule__Unit__Group_5__2__Impl ; public final void rule__Unit__Group_5__2() throws RecognitionException { int rule__Unit__Group_5__2_StartIndex = input.index(); @@ -10086,8 +10094,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 170) ) { return ; } - // InternalBeeLangTestLanguage.g:2650:1: ( rule__Unit__Group_5__2__Impl ) - // InternalBeeLangTestLanguage.g:2651:2: rule__Unit__Group_5__2__Impl + // InternalBeeLangTestLanguage.g:2655:1: ( rule__Unit__Group_5__2__Impl ) + // InternalBeeLangTestLanguage.g:2656:2: rule__Unit__Group_5__2__Impl { pushFollow(FOLLOW_2); rule__Unit__Group_5__2__Impl(); @@ -10114,7 +10122,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_5__2__Impl" - // InternalBeeLangTestLanguage.g:2657:1: rule__Unit__Group_5__2__Impl : ( ( rule__Unit__Group_5_2__0 )* ) ; + // InternalBeeLangTestLanguage.g:2662:1: rule__Unit__Group_5__2__Impl : ( ( rule__Unit__Group_5_2__0 )* ) ; public final void rule__Unit__Group_5__2__Impl() throws RecognitionException { int rule__Unit__Group_5__2__Impl_StartIndex = input.index(); @@ -10122,16 +10130,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 171) ) { return ; } - // InternalBeeLangTestLanguage.g:2661:1: ( ( ( rule__Unit__Group_5_2__0 )* ) ) - // InternalBeeLangTestLanguage.g:2662:1: ( ( rule__Unit__Group_5_2__0 )* ) + // InternalBeeLangTestLanguage.g:2666:1: ( ( ( rule__Unit__Group_5_2__0 )* ) ) + // InternalBeeLangTestLanguage.g:2667:1: ( ( rule__Unit__Group_5_2__0 )* ) { - // InternalBeeLangTestLanguage.g:2662:1: ( ( rule__Unit__Group_5_2__0 )* ) - // InternalBeeLangTestLanguage.g:2663:2: ( rule__Unit__Group_5_2__0 )* + // InternalBeeLangTestLanguage.g:2667:1: ( ( rule__Unit__Group_5_2__0 )* ) + // InternalBeeLangTestLanguage.g:2668:2: ( rule__Unit__Group_5_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_5_2()); } - // InternalBeeLangTestLanguage.g:2664:2: ( rule__Unit__Group_5_2__0 )* + // InternalBeeLangTestLanguage.g:2669:2: ( rule__Unit__Group_5_2__0 )* loop38: do { int alt38=2; @@ -10144,7 +10152,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt38) { case 1 : - // InternalBeeLangTestLanguage.g:2664:3: rule__Unit__Group_5_2__0 + // InternalBeeLangTestLanguage.g:2669:3: rule__Unit__Group_5_2__0 { pushFollow(FOLLOW_11); rule__Unit__Group_5_2__0(); @@ -10186,7 +10194,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_5_2__0" - // InternalBeeLangTestLanguage.g:2673:1: rule__Unit__Group_5_2__0 : rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 ; + // InternalBeeLangTestLanguage.g:2678:1: rule__Unit__Group_5_2__0 : rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 ; public final void rule__Unit__Group_5_2__0() throws RecognitionException { int rule__Unit__Group_5_2__0_StartIndex = input.index(); @@ -10194,8 +10202,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 172) ) { return ; } - // InternalBeeLangTestLanguage.g:2677:1: ( rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 ) - // InternalBeeLangTestLanguage.g:2678:2: rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 + // InternalBeeLangTestLanguage.g:2682:1: ( rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 ) + // InternalBeeLangTestLanguage.g:2683:2: rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 { pushFollow(FOLLOW_9); rule__Unit__Group_5_2__0__Impl(); @@ -10227,7 +10235,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_5_2__0__Impl" - // InternalBeeLangTestLanguage.g:2685:1: rule__Unit__Group_5_2__0__Impl : ( ',' ) ; + // InternalBeeLangTestLanguage.g:2690:1: rule__Unit__Group_5_2__0__Impl : ( ',' ) ; public final void rule__Unit__Group_5_2__0__Impl() throws RecognitionException { int rule__Unit__Group_5_2__0__Impl_StartIndex = input.index(); @@ -10235,11 +10243,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 173) ) { return ; } - // InternalBeeLangTestLanguage.g:2689:1: ( ( ',' ) ) - // InternalBeeLangTestLanguage.g:2690:1: ( ',' ) + // InternalBeeLangTestLanguage.g:2694:1: ( ( ',' ) ) + // InternalBeeLangTestLanguage.g:2695:1: ( ',' ) { - // InternalBeeLangTestLanguage.g:2690:1: ( ',' ) - // InternalBeeLangTestLanguage.g:2691:2: ',' + // InternalBeeLangTestLanguage.g:2695:1: ( ',' ) + // InternalBeeLangTestLanguage.g:2696:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getCommaKeyword_5_2_0()); @@ -10271,7 +10279,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_5_2__1" - // InternalBeeLangTestLanguage.g:2700:1: rule__Unit__Group_5_2__1 : rule__Unit__Group_5_2__1__Impl ; + // InternalBeeLangTestLanguage.g:2705:1: rule__Unit__Group_5_2__1 : rule__Unit__Group_5_2__1__Impl ; public final void rule__Unit__Group_5_2__1() throws RecognitionException { int rule__Unit__Group_5_2__1_StartIndex = input.index(); @@ -10279,8 +10287,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 174) ) { return ; } - // InternalBeeLangTestLanguage.g:2704:1: ( rule__Unit__Group_5_2__1__Impl ) - // InternalBeeLangTestLanguage.g:2705:2: rule__Unit__Group_5_2__1__Impl + // InternalBeeLangTestLanguage.g:2709:1: ( rule__Unit__Group_5_2__1__Impl ) + // InternalBeeLangTestLanguage.g:2710:2: rule__Unit__Group_5_2__1__Impl { pushFollow(FOLLOW_2); rule__Unit__Group_5_2__1__Impl(); @@ -10307,7 +10315,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_5_2__1__Impl" - // InternalBeeLangTestLanguage.g:2711:1: rule__Unit__Group_5_2__1__Impl : ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) ; + // InternalBeeLangTestLanguage.g:2716:1: rule__Unit__Group_5_2__1__Impl : ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) ; public final void rule__Unit__Group_5_2__1__Impl() throws RecognitionException { int rule__Unit__Group_5_2__1__Impl_StartIndex = input.index(); @@ -10315,17 +10323,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 175) ) { return ; } - // InternalBeeLangTestLanguage.g:2715:1: ( ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) ) - // InternalBeeLangTestLanguage.g:2716:1: ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) + // InternalBeeLangTestLanguage.g:2720:1: ( ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) ) + // InternalBeeLangTestLanguage.g:2721:1: ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) { - // InternalBeeLangTestLanguage.g:2716:1: ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) - // InternalBeeLangTestLanguage.g:2717:2: ( rule__Unit__ImplementsAssignment_5_2_1 ) + // InternalBeeLangTestLanguage.g:2721:1: ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) + // InternalBeeLangTestLanguage.g:2722:2: ( rule__Unit__ImplementsAssignment_5_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsAssignment_5_2_1()); } - // InternalBeeLangTestLanguage.g:2718:2: ( rule__Unit__ImplementsAssignment_5_2_1 ) - // InternalBeeLangTestLanguage.g:2718:3: rule__Unit__ImplementsAssignment_5_2_1 + // InternalBeeLangTestLanguage.g:2723:2: ( rule__Unit__ImplementsAssignment_5_2_1 ) + // InternalBeeLangTestLanguage.g:2723:3: rule__Unit__ImplementsAssignment_5_2_1 { pushFollow(FOLLOW_2); rule__Unit__ImplementsAssignment_5_2_1(); @@ -10361,7 +10369,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_0__0" - // InternalBeeLangTestLanguage.g:2727:1: rule__Unit__Group_7_0__0 : rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 ; + // InternalBeeLangTestLanguage.g:2732:1: rule__Unit__Group_7_0__0 : rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 ; public final void rule__Unit__Group_7_0__0() throws RecognitionException { int rule__Unit__Group_7_0__0_StartIndex = input.index(); @@ -10369,8 +10377,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 176) ) { return ; } - // InternalBeeLangTestLanguage.g:2731:1: ( rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 ) - // InternalBeeLangTestLanguage.g:2732:2: rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 + // InternalBeeLangTestLanguage.g:2736:1: ( rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 ) + // InternalBeeLangTestLanguage.g:2737:2: rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 { pushFollow(FOLLOW_12); rule__Unit__Group_7_0__0__Impl(); @@ -10402,7 +10410,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_0__0__Impl" - // InternalBeeLangTestLanguage.g:2739:1: rule__Unit__Group_7_0__0__Impl : ( 'source' ) ; + // InternalBeeLangTestLanguage.g:2744:1: rule__Unit__Group_7_0__0__Impl : ( 'source' ) ; public final void rule__Unit__Group_7_0__0__Impl() throws RecognitionException { int rule__Unit__Group_7_0__0__Impl_StartIndex = input.index(); @@ -10410,11 +10418,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 177) ) { return ; } - // InternalBeeLangTestLanguage.g:2743:1: ( ( 'source' ) ) - // InternalBeeLangTestLanguage.g:2744:1: ( 'source' ) + // InternalBeeLangTestLanguage.g:2748:1: ( ( 'source' ) ) + // InternalBeeLangTestLanguage.g:2749:1: ( 'source' ) { - // InternalBeeLangTestLanguage.g:2744:1: ( 'source' ) - // InternalBeeLangTestLanguage.g:2745:2: 'source' + // InternalBeeLangTestLanguage.g:2749:1: ( 'source' ) + // InternalBeeLangTestLanguage.g:2750:2: 'source' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSourceKeyword_7_0_0()); @@ -10446,7 +10454,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_0__1" - // InternalBeeLangTestLanguage.g:2754:1: rule__Unit__Group_7_0__1 : rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 ; + // InternalBeeLangTestLanguage.g:2759:1: rule__Unit__Group_7_0__1 : rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 ; public final void rule__Unit__Group_7_0__1() throws RecognitionException { int rule__Unit__Group_7_0__1_StartIndex = input.index(); @@ -10454,8 +10462,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 178) ) { return ; } - // InternalBeeLangTestLanguage.g:2758:1: ( rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 ) - // InternalBeeLangTestLanguage.g:2759:2: rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 + // InternalBeeLangTestLanguage.g:2763:1: ( rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 ) + // InternalBeeLangTestLanguage.g:2764:2: rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 { pushFollow(FOLLOW_13); rule__Unit__Group_7_0__1__Impl(); @@ -10487,7 +10495,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_0__1__Impl" - // InternalBeeLangTestLanguage.g:2766:1: rule__Unit__Group_7_0__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:2771:1: rule__Unit__Group_7_0__1__Impl : ( ':' ) ; public final void rule__Unit__Group_7_0__1__Impl() throws RecognitionException { int rule__Unit__Group_7_0__1__Impl_StartIndex = input.index(); @@ -10495,11 +10503,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 179) ) { return ; } - // InternalBeeLangTestLanguage.g:2770:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:2771:1: ( ':' ) + // InternalBeeLangTestLanguage.g:2775:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:2776:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:2771:1: ( ':' ) - // InternalBeeLangTestLanguage.g:2772:2: ':' + // InternalBeeLangTestLanguage.g:2776:1: ( ':' ) + // InternalBeeLangTestLanguage.g:2777:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_0_1()); @@ -10531,7 +10539,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_0__2" - // InternalBeeLangTestLanguage.g:2781:1: rule__Unit__Group_7_0__2 : rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 ; + // InternalBeeLangTestLanguage.g:2786:1: rule__Unit__Group_7_0__2 : rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 ; public final void rule__Unit__Group_7_0__2() throws RecognitionException { int rule__Unit__Group_7_0__2_StartIndex = input.index(); @@ -10539,8 +10547,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 180) ) { return ; } - // InternalBeeLangTestLanguage.g:2785:1: ( rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 ) - // InternalBeeLangTestLanguage.g:2786:2: rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 + // InternalBeeLangTestLanguage.g:2790:1: ( rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 ) + // InternalBeeLangTestLanguage.g:2791:2: rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 { pushFollow(FOLLOW_14); rule__Unit__Group_7_0__2__Impl(); @@ -10572,7 +10580,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_0__2__Impl" - // InternalBeeLangTestLanguage.g:2793:1: rule__Unit__Group_7_0__2__Impl : ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) ; + // InternalBeeLangTestLanguage.g:2798:1: rule__Unit__Group_7_0__2__Impl : ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) ; public final void rule__Unit__Group_7_0__2__Impl() throws RecognitionException { int rule__Unit__Group_7_0__2__Impl_StartIndex = input.index(); @@ -10580,17 +10588,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 181) ) { return ; } - // InternalBeeLangTestLanguage.g:2797:1: ( ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) ) - // InternalBeeLangTestLanguage.g:2798:1: ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) + // InternalBeeLangTestLanguage.g:2802:1: ( ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) ) + // InternalBeeLangTestLanguage.g:2803:1: ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) { - // InternalBeeLangTestLanguage.g:2798:1: ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) - // InternalBeeLangTestLanguage.g:2799:2: ( rule__Unit__SourceLocationAssignment_7_0_2 ) + // InternalBeeLangTestLanguage.g:2803:1: ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) + // InternalBeeLangTestLanguage.g:2804:2: ( rule__Unit__SourceLocationAssignment_7_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSourceLocationAssignment_7_0_2()); } - // InternalBeeLangTestLanguage.g:2800:2: ( rule__Unit__SourceLocationAssignment_7_0_2 ) - // InternalBeeLangTestLanguage.g:2800:3: rule__Unit__SourceLocationAssignment_7_0_2 + // InternalBeeLangTestLanguage.g:2805:2: ( rule__Unit__SourceLocationAssignment_7_0_2 ) + // InternalBeeLangTestLanguage.g:2805:3: rule__Unit__SourceLocationAssignment_7_0_2 { pushFollow(FOLLOW_2); rule__Unit__SourceLocationAssignment_7_0_2(); @@ -10626,7 +10634,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_0__3" - // InternalBeeLangTestLanguage.g:2808:1: rule__Unit__Group_7_0__3 : rule__Unit__Group_7_0__3__Impl ; + // InternalBeeLangTestLanguage.g:2813:1: rule__Unit__Group_7_0__3 : rule__Unit__Group_7_0__3__Impl ; public final void rule__Unit__Group_7_0__3() throws RecognitionException { int rule__Unit__Group_7_0__3_StartIndex = input.index(); @@ -10634,8 +10642,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 182) ) { return ; } - // InternalBeeLangTestLanguage.g:2812:1: ( rule__Unit__Group_7_0__3__Impl ) - // InternalBeeLangTestLanguage.g:2813:2: rule__Unit__Group_7_0__3__Impl + // InternalBeeLangTestLanguage.g:2817:1: ( rule__Unit__Group_7_0__3__Impl ) + // InternalBeeLangTestLanguage.g:2818:2: rule__Unit__Group_7_0__3__Impl { pushFollow(FOLLOW_2); rule__Unit__Group_7_0__3__Impl(); @@ -10662,7 +10670,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_0__3__Impl" - // InternalBeeLangTestLanguage.g:2819:1: rule__Unit__Group_7_0__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:2824:1: rule__Unit__Group_7_0__3__Impl : ( ';' ) ; public final void rule__Unit__Group_7_0__3__Impl() throws RecognitionException { int rule__Unit__Group_7_0__3__Impl_StartIndex = input.index(); @@ -10670,11 +10678,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 183) ) { return ; } - // InternalBeeLangTestLanguage.g:2823:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:2824:1: ( ';' ) + // InternalBeeLangTestLanguage.g:2828:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:2829:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:2824:1: ( ';' ) - // InternalBeeLangTestLanguage.g:2825:2: ';' + // InternalBeeLangTestLanguage.g:2829:1: ( ';' ) + // InternalBeeLangTestLanguage.g:2830:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_0_3()); @@ -10706,7 +10714,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_1__0" - // InternalBeeLangTestLanguage.g:2835:1: rule__Unit__Group_7_1__0 : rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 ; + // InternalBeeLangTestLanguage.g:2840:1: rule__Unit__Group_7_1__0 : rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 ; public final void rule__Unit__Group_7_1__0() throws RecognitionException { int rule__Unit__Group_7_1__0_StartIndex = input.index(); @@ -10714,8 +10722,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 184) ) { return ; } - // InternalBeeLangTestLanguage.g:2839:1: ( rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 ) - // InternalBeeLangTestLanguage.g:2840:2: rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 + // InternalBeeLangTestLanguage.g:2844:1: ( rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 ) + // InternalBeeLangTestLanguage.g:2845:2: rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 { pushFollow(FOLLOW_12); rule__Unit__Group_7_1__0__Impl(); @@ -10747,7 +10755,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_1__0__Impl" - // InternalBeeLangTestLanguage.g:2847:1: rule__Unit__Group_7_1__0__Impl : ( 'output' ) ; + // InternalBeeLangTestLanguage.g:2852:1: rule__Unit__Group_7_1__0__Impl : ( 'output' ) ; public final void rule__Unit__Group_7_1__0__Impl() throws RecognitionException { int rule__Unit__Group_7_1__0__Impl_StartIndex = input.index(); @@ -10755,11 +10763,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 185) ) { return ; } - // InternalBeeLangTestLanguage.g:2851:1: ( ( 'output' ) ) - // InternalBeeLangTestLanguage.g:2852:1: ( 'output' ) + // InternalBeeLangTestLanguage.g:2856:1: ( ( 'output' ) ) + // InternalBeeLangTestLanguage.g:2857:1: ( 'output' ) { - // InternalBeeLangTestLanguage.g:2852:1: ( 'output' ) - // InternalBeeLangTestLanguage.g:2853:2: 'output' + // InternalBeeLangTestLanguage.g:2857:1: ( 'output' ) + // InternalBeeLangTestLanguage.g:2858:2: 'output' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getOutputKeyword_7_1_0()); @@ -10791,7 +10799,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_1__1" - // InternalBeeLangTestLanguage.g:2862:1: rule__Unit__Group_7_1__1 : rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 ; + // InternalBeeLangTestLanguage.g:2867:1: rule__Unit__Group_7_1__1 : rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 ; public final void rule__Unit__Group_7_1__1() throws RecognitionException { int rule__Unit__Group_7_1__1_StartIndex = input.index(); @@ -10799,8 +10807,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 186) ) { return ; } - // InternalBeeLangTestLanguage.g:2866:1: ( rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 ) - // InternalBeeLangTestLanguage.g:2867:2: rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 + // InternalBeeLangTestLanguage.g:2871:1: ( rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 ) + // InternalBeeLangTestLanguage.g:2872:2: rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 { pushFollow(FOLLOW_13); rule__Unit__Group_7_1__1__Impl(); @@ -10832,7 +10840,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_1__1__Impl" - // InternalBeeLangTestLanguage.g:2874:1: rule__Unit__Group_7_1__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:2879:1: rule__Unit__Group_7_1__1__Impl : ( ':' ) ; public final void rule__Unit__Group_7_1__1__Impl() throws RecognitionException { int rule__Unit__Group_7_1__1__Impl_StartIndex = input.index(); @@ -10840,11 +10848,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 187) ) { return ; } - // InternalBeeLangTestLanguage.g:2878:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:2879:1: ( ':' ) + // InternalBeeLangTestLanguage.g:2883:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:2884:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:2879:1: ( ':' ) - // InternalBeeLangTestLanguage.g:2880:2: ':' + // InternalBeeLangTestLanguage.g:2884:1: ( ':' ) + // InternalBeeLangTestLanguage.g:2885:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_1_1()); @@ -10876,7 +10884,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_1__2" - // InternalBeeLangTestLanguage.g:2889:1: rule__Unit__Group_7_1__2 : rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 ; + // InternalBeeLangTestLanguage.g:2894:1: rule__Unit__Group_7_1__2 : rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 ; public final void rule__Unit__Group_7_1__2() throws RecognitionException { int rule__Unit__Group_7_1__2_StartIndex = input.index(); @@ -10884,8 +10892,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 188) ) { return ; } - // InternalBeeLangTestLanguage.g:2893:1: ( rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 ) - // InternalBeeLangTestLanguage.g:2894:2: rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 + // InternalBeeLangTestLanguage.g:2898:1: ( rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 ) + // InternalBeeLangTestLanguage.g:2899:2: rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 { pushFollow(FOLLOW_14); rule__Unit__Group_7_1__2__Impl(); @@ -10917,7 +10925,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_1__2__Impl" - // InternalBeeLangTestLanguage.g:2901:1: rule__Unit__Group_7_1__2__Impl : ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) ; + // InternalBeeLangTestLanguage.g:2906:1: rule__Unit__Group_7_1__2__Impl : ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) ; public final void rule__Unit__Group_7_1__2__Impl() throws RecognitionException { int rule__Unit__Group_7_1__2__Impl_StartIndex = input.index(); @@ -10925,17 +10933,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 189) ) { return ; } - // InternalBeeLangTestLanguage.g:2905:1: ( ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) ) - // InternalBeeLangTestLanguage.g:2906:1: ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) + // InternalBeeLangTestLanguage.g:2910:1: ( ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) ) + // InternalBeeLangTestLanguage.g:2911:1: ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) { - // InternalBeeLangTestLanguage.g:2906:1: ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) - // InternalBeeLangTestLanguage.g:2907:2: ( rule__Unit__OutputLocationAssignment_7_1_2 ) + // InternalBeeLangTestLanguage.g:2911:1: ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) + // InternalBeeLangTestLanguage.g:2912:2: ( rule__Unit__OutputLocationAssignment_7_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getOutputLocationAssignment_7_1_2()); } - // InternalBeeLangTestLanguage.g:2908:2: ( rule__Unit__OutputLocationAssignment_7_1_2 ) - // InternalBeeLangTestLanguage.g:2908:3: rule__Unit__OutputLocationAssignment_7_1_2 + // InternalBeeLangTestLanguage.g:2913:2: ( rule__Unit__OutputLocationAssignment_7_1_2 ) + // InternalBeeLangTestLanguage.g:2913:3: rule__Unit__OutputLocationAssignment_7_1_2 { pushFollow(FOLLOW_2); rule__Unit__OutputLocationAssignment_7_1_2(); @@ -10971,7 +10979,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_1__3" - // InternalBeeLangTestLanguage.g:2916:1: rule__Unit__Group_7_1__3 : rule__Unit__Group_7_1__3__Impl ; + // InternalBeeLangTestLanguage.g:2921:1: rule__Unit__Group_7_1__3 : rule__Unit__Group_7_1__3__Impl ; public final void rule__Unit__Group_7_1__3() throws RecognitionException { int rule__Unit__Group_7_1__3_StartIndex = input.index(); @@ -10979,8 +10987,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 190) ) { return ; } - // InternalBeeLangTestLanguage.g:2920:1: ( rule__Unit__Group_7_1__3__Impl ) - // InternalBeeLangTestLanguage.g:2921:2: rule__Unit__Group_7_1__3__Impl + // InternalBeeLangTestLanguage.g:2925:1: ( rule__Unit__Group_7_1__3__Impl ) + // InternalBeeLangTestLanguage.g:2926:2: rule__Unit__Group_7_1__3__Impl { pushFollow(FOLLOW_2); rule__Unit__Group_7_1__3__Impl(); @@ -11007,7 +11015,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_1__3__Impl" - // InternalBeeLangTestLanguage.g:2927:1: rule__Unit__Group_7_1__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:2932:1: rule__Unit__Group_7_1__3__Impl : ( ';' ) ; public final void rule__Unit__Group_7_1__3__Impl() throws RecognitionException { int rule__Unit__Group_7_1__3__Impl_StartIndex = input.index(); @@ -11015,11 +11023,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 191) ) { return ; } - // InternalBeeLangTestLanguage.g:2931:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:2932:1: ( ';' ) + // InternalBeeLangTestLanguage.g:2936:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:2937:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:2932:1: ( ';' ) - // InternalBeeLangTestLanguage.g:2933:2: ';' + // InternalBeeLangTestLanguage.g:2937:1: ( ';' ) + // InternalBeeLangTestLanguage.g:2938:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_1_3()); @@ -11051,7 +11059,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_2__0" - // InternalBeeLangTestLanguage.g:2943:1: rule__Unit__Group_7_2__0 : rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 ; + // InternalBeeLangTestLanguage.g:2948:1: rule__Unit__Group_7_2__0 : rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 ; public final void rule__Unit__Group_7_2__0() throws RecognitionException { int rule__Unit__Group_7_2__0_StartIndex = input.index(); @@ -11059,8 +11067,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 192) ) { return ; } - // InternalBeeLangTestLanguage.g:2947:1: ( rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 ) - // InternalBeeLangTestLanguage.g:2948:2: rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 + // InternalBeeLangTestLanguage.g:2952:1: ( rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 ) + // InternalBeeLangTestLanguage.g:2953:2: rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 { pushFollow(FOLLOW_12); rule__Unit__Group_7_2__0__Impl(); @@ -11092,7 +11100,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_2__0__Impl" - // InternalBeeLangTestLanguage.g:2955:1: rule__Unit__Group_7_2__0__Impl : ( 'provides' ) ; + // InternalBeeLangTestLanguage.g:2960:1: rule__Unit__Group_7_2__0__Impl : ( 'provides' ) ; public final void rule__Unit__Group_7_2__0__Impl() throws RecognitionException { int rule__Unit__Group_7_2__0__Impl_StartIndex = input.index(); @@ -11100,11 +11108,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 193) ) { return ; } - // InternalBeeLangTestLanguage.g:2959:1: ( ( 'provides' ) ) - // InternalBeeLangTestLanguage.g:2960:1: ( 'provides' ) + // InternalBeeLangTestLanguage.g:2964:1: ( ( 'provides' ) ) + // InternalBeeLangTestLanguage.g:2965:1: ( 'provides' ) { - // InternalBeeLangTestLanguage.g:2960:1: ( 'provides' ) - // InternalBeeLangTestLanguage.g:2961:2: 'provides' + // InternalBeeLangTestLanguage.g:2965:1: ( 'provides' ) + // InternalBeeLangTestLanguage.g:2966:2: 'provides' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getProvidesKeyword_7_2_0()); @@ -11136,7 +11144,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_2__1" - // InternalBeeLangTestLanguage.g:2970:1: rule__Unit__Group_7_2__1 : rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 ; + // InternalBeeLangTestLanguage.g:2975:1: rule__Unit__Group_7_2__1 : rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 ; public final void rule__Unit__Group_7_2__1() throws RecognitionException { int rule__Unit__Group_7_2__1_StartIndex = input.index(); @@ -11144,8 +11152,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 194) ) { return ; } - // InternalBeeLangTestLanguage.g:2974:1: ( rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 ) - // InternalBeeLangTestLanguage.g:2975:2: rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 + // InternalBeeLangTestLanguage.g:2979:1: ( rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 ) + // InternalBeeLangTestLanguage.g:2980:2: rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 { pushFollow(FOLLOW_15); rule__Unit__Group_7_2__1__Impl(); @@ -11177,7 +11185,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_2__1__Impl" - // InternalBeeLangTestLanguage.g:2982:1: rule__Unit__Group_7_2__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:2987:1: rule__Unit__Group_7_2__1__Impl : ( ':' ) ; public final void rule__Unit__Group_7_2__1__Impl() throws RecognitionException { int rule__Unit__Group_7_2__1__Impl_StartIndex = input.index(); @@ -11185,11 +11193,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 195) ) { return ; } - // InternalBeeLangTestLanguage.g:2986:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:2987:1: ( ':' ) + // InternalBeeLangTestLanguage.g:2991:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:2992:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:2987:1: ( ':' ) - // InternalBeeLangTestLanguage.g:2988:2: ':' + // InternalBeeLangTestLanguage.g:2992:1: ( ':' ) + // InternalBeeLangTestLanguage.g:2993:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_2_1()); @@ -11221,7 +11229,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_2__2" - // InternalBeeLangTestLanguage.g:2997:1: rule__Unit__Group_7_2__2 : rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 ; + // InternalBeeLangTestLanguage.g:3002:1: rule__Unit__Group_7_2__2 : rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 ; public final void rule__Unit__Group_7_2__2() throws RecognitionException { int rule__Unit__Group_7_2__2_StartIndex = input.index(); @@ -11229,8 +11237,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 196) ) { return ; } - // InternalBeeLangTestLanguage.g:3001:1: ( rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 ) - // InternalBeeLangTestLanguage.g:3002:2: rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 + // InternalBeeLangTestLanguage.g:3006:1: ( rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 ) + // InternalBeeLangTestLanguage.g:3007:2: rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 { pushFollow(FOLLOW_14); rule__Unit__Group_7_2__2__Impl(); @@ -11262,7 +11270,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_2__2__Impl" - // InternalBeeLangTestLanguage.g:3009:1: rule__Unit__Group_7_2__2__Impl : ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) ; + // InternalBeeLangTestLanguage.g:3014:1: rule__Unit__Group_7_2__2__Impl : ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) ; public final void rule__Unit__Group_7_2__2__Impl() throws RecognitionException { int rule__Unit__Group_7_2__2__Impl_StartIndex = input.index(); @@ -11270,17 +11278,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 197) ) { return ; } - // InternalBeeLangTestLanguage.g:3013:1: ( ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) ) - // InternalBeeLangTestLanguage.g:3014:1: ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) + // InternalBeeLangTestLanguage.g:3018:1: ( ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) ) + // InternalBeeLangTestLanguage.g:3019:1: ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) { - // InternalBeeLangTestLanguage.g:3014:1: ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) - // InternalBeeLangTestLanguage.g:3015:2: ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) + // InternalBeeLangTestLanguage.g:3019:1: ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) + // InternalBeeLangTestLanguage.g:3020:2: ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getProvidedCapabilitiesAssignment_7_2_2()); } - // InternalBeeLangTestLanguage.g:3016:2: ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) - // InternalBeeLangTestLanguage.g:3016:3: rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 + // InternalBeeLangTestLanguage.g:3021:2: ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) + // InternalBeeLangTestLanguage.g:3021:3: rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 { pushFollow(FOLLOW_2); rule__Unit__ProvidedCapabilitiesAssignment_7_2_2(); @@ -11316,7 +11324,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_2__3" - // InternalBeeLangTestLanguage.g:3024:1: rule__Unit__Group_7_2__3 : rule__Unit__Group_7_2__3__Impl ; + // InternalBeeLangTestLanguage.g:3029:1: rule__Unit__Group_7_2__3 : rule__Unit__Group_7_2__3__Impl ; public final void rule__Unit__Group_7_2__3() throws RecognitionException { int rule__Unit__Group_7_2__3_StartIndex = input.index(); @@ -11324,8 +11332,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 198) ) { return ; } - // InternalBeeLangTestLanguage.g:3028:1: ( rule__Unit__Group_7_2__3__Impl ) - // InternalBeeLangTestLanguage.g:3029:2: rule__Unit__Group_7_2__3__Impl + // InternalBeeLangTestLanguage.g:3033:1: ( rule__Unit__Group_7_2__3__Impl ) + // InternalBeeLangTestLanguage.g:3034:2: rule__Unit__Group_7_2__3__Impl { pushFollow(FOLLOW_2); rule__Unit__Group_7_2__3__Impl(); @@ -11352,7 +11360,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_2__3__Impl" - // InternalBeeLangTestLanguage.g:3035:1: rule__Unit__Group_7_2__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:3040:1: rule__Unit__Group_7_2__3__Impl : ( ';' ) ; public final void rule__Unit__Group_7_2__3__Impl() throws RecognitionException { int rule__Unit__Group_7_2__3__Impl_StartIndex = input.index(); @@ -11360,11 +11368,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 199) ) { return ; } - // InternalBeeLangTestLanguage.g:3039:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:3040:1: ( ';' ) + // InternalBeeLangTestLanguage.g:3044:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:3045:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:3040:1: ( ';' ) - // InternalBeeLangTestLanguage.g:3041:2: ';' + // InternalBeeLangTestLanguage.g:3045:1: ( ';' ) + // InternalBeeLangTestLanguage.g:3046:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_2_3()); @@ -11396,7 +11404,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_3__0" - // InternalBeeLangTestLanguage.g:3051:1: rule__Unit__Group_7_3__0 : rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 ; + // InternalBeeLangTestLanguage.g:3056:1: rule__Unit__Group_7_3__0 : rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 ; public final void rule__Unit__Group_7_3__0() throws RecognitionException { int rule__Unit__Group_7_3__0_StartIndex = input.index(); @@ -11404,8 +11412,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 200) ) { return ; } - // InternalBeeLangTestLanguage.g:3055:1: ( rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 ) - // InternalBeeLangTestLanguage.g:3056:2: rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 + // InternalBeeLangTestLanguage.g:3060:1: ( rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 ) + // InternalBeeLangTestLanguage.g:3061:2: rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 { pushFollow(FOLLOW_12); rule__Unit__Group_7_3__0__Impl(); @@ -11437,7 +11445,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_3__0__Impl" - // InternalBeeLangTestLanguage.g:3063:1: rule__Unit__Group_7_3__0__Impl : ( 'requires' ) ; + // InternalBeeLangTestLanguage.g:3068:1: rule__Unit__Group_7_3__0__Impl : ( 'requires' ) ; public final void rule__Unit__Group_7_3__0__Impl() throws RecognitionException { int rule__Unit__Group_7_3__0__Impl_StartIndex = input.index(); @@ -11445,11 +11453,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 201) ) { return ; } - // InternalBeeLangTestLanguage.g:3067:1: ( ( 'requires' ) ) - // InternalBeeLangTestLanguage.g:3068:1: ( 'requires' ) + // InternalBeeLangTestLanguage.g:3072:1: ( ( 'requires' ) ) + // InternalBeeLangTestLanguage.g:3073:1: ( 'requires' ) { - // InternalBeeLangTestLanguage.g:3068:1: ( 'requires' ) - // InternalBeeLangTestLanguage.g:3069:2: 'requires' + // InternalBeeLangTestLanguage.g:3073:1: ( 'requires' ) + // InternalBeeLangTestLanguage.g:3074:2: 'requires' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRequiresKeyword_7_3_0()); @@ -11481,7 +11489,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_3__1" - // InternalBeeLangTestLanguage.g:3078:1: rule__Unit__Group_7_3__1 : rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 ; + // InternalBeeLangTestLanguage.g:3083:1: rule__Unit__Group_7_3__1 : rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 ; public final void rule__Unit__Group_7_3__1() throws RecognitionException { int rule__Unit__Group_7_3__1_StartIndex = input.index(); @@ -11489,8 +11497,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 202) ) { return ; } - // InternalBeeLangTestLanguage.g:3082:1: ( rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 ) - // InternalBeeLangTestLanguage.g:3083:2: rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 + // InternalBeeLangTestLanguage.g:3087:1: ( rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 ) + // InternalBeeLangTestLanguage.g:3088:2: rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 { pushFollow(FOLLOW_15); rule__Unit__Group_7_3__1__Impl(); @@ -11522,7 +11530,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_3__1__Impl" - // InternalBeeLangTestLanguage.g:3090:1: rule__Unit__Group_7_3__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:3095:1: rule__Unit__Group_7_3__1__Impl : ( ':' ) ; public final void rule__Unit__Group_7_3__1__Impl() throws RecognitionException { int rule__Unit__Group_7_3__1__Impl_StartIndex = input.index(); @@ -11530,11 +11538,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 203) ) { return ; } - // InternalBeeLangTestLanguage.g:3094:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:3095:1: ( ':' ) + // InternalBeeLangTestLanguage.g:3099:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:3100:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:3095:1: ( ':' ) - // InternalBeeLangTestLanguage.g:3096:2: ':' + // InternalBeeLangTestLanguage.g:3100:1: ( ':' ) + // InternalBeeLangTestLanguage.g:3101:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_3_1()); @@ -11566,7 +11574,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_3__2" - // InternalBeeLangTestLanguage.g:3105:1: rule__Unit__Group_7_3__2 : rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 ; + // InternalBeeLangTestLanguage.g:3110:1: rule__Unit__Group_7_3__2 : rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 ; public final void rule__Unit__Group_7_3__2() throws RecognitionException { int rule__Unit__Group_7_3__2_StartIndex = input.index(); @@ -11574,8 +11582,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 204) ) { return ; } - // InternalBeeLangTestLanguage.g:3109:1: ( rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 ) - // InternalBeeLangTestLanguage.g:3110:2: rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 + // InternalBeeLangTestLanguage.g:3114:1: ( rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 ) + // InternalBeeLangTestLanguage.g:3115:2: rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 { pushFollow(FOLLOW_14); rule__Unit__Group_7_3__2__Impl(); @@ -11607,7 +11615,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_3__2__Impl" - // InternalBeeLangTestLanguage.g:3117:1: rule__Unit__Group_7_3__2__Impl : ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) ; + // InternalBeeLangTestLanguage.g:3122:1: rule__Unit__Group_7_3__2__Impl : ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) ; public final void rule__Unit__Group_7_3__2__Impl() throws RecognitionException { int rule__Unit__Group_7_3__2__Impl_StartIndex = input.index(); @@ -11615,17 +11623,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 205) ) { return ; } - // InternalBeeLangTestLanguage.g:3121:1: ( ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) ) - // InternalBeeLangTestLanguage.g:3122:1: ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) + // InternalBeeLangTestLanguage.g:3126:1: ( ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) ) + // InternalBeeLangTestLanguage.g:3127:1: ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) { - // InternalBeeLangTestLanguage.g:3122:1: ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) - // InternalBeeLangTestLanguage.g:3123:2: ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) + // InternalBeeLangTestLanguage.g:3127:1: ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) + // InternalBeeLangTestLanguage.g:3128:2: ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRequiredCapabilitiesAssignment_7_3_2()); } - // InternalBeeLangTestLanguage.g:3124:2: ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) - // InternalBeeLangTestLanguage.g:3124:3: rule__Unit__RequiredCapabilitiesAssignment_7_3_2 + // InternalBeeLangTestLanguage.g:3129:2: ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) + // InternalBeeLangTestLanguage.g:3129:3: rule__Unit__RequiredCapabilitiesAssignment_7_3_2 { pushFollow(FOLLOW_2); rule__Unit__RequiredCapabilitiesAssignment_7_3_2(); @@ -11661,7 +11669,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_3__3" - // InternalBeeLangTestLanguage.g:3132:1: rule__Unit__Group_7_3__3 : rule__Unit__Group_7_3__3__Impl ; + // InternalBeeLangTestLanguage.g:3137:1: rule__Unit__Group_7_3__3 : rule__Unit__Group_7_3__3__Impl ; public final void rule__Unit__Group_7_3__3() throws RecognitionException { int rule__Unit__Group_7_3__3_StartIndex = input.index(); @@ -11669,8 +11677,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 206) ) { return ; } - // InternalBeeLangTestLanguage.g:3136:1: ( rule__Unit__Group_7_3__3__Impl ) - // InternalBeeLangTestLanguage.g:3137:2: rule__Unit__Group_7_3__3__Impl + // InternalBeeLangTestLanguage.g:3141:1: ( rule__Unit__Group_7_3__3__Impl ) + // InternalBeeLangTestLanguage.g:3142:2: rule__Unit__Group_7_3__3__Impl { pushFollow(FOLLOW_2); rule__Unit__Group_7_3__3__Impl(); @@ -11697,7 +11705,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_3__3__Impl" - // InternalBeeLangTestLanguage.g:3143:1: rule__Unit__Group_7_3__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:3148:1: rule__Unit__Group_7_3__3__Impl : ( ';' ) ; public final void rule__Unit__Group_7_3__3__Impl() throws RecognitionException { int rule__Unit__Group_7_3__3__Impl_StartIndex = input.index(); @@ -11705,11 +11713,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 207) ) { return ; } - // InternalBeeLangTestLanguage.g:3147:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:3148:1: ( ';' ) + // InternalBeeLangTestLanguage.g:3152:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:3153:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:3148:1: ( ';' ) - // InternalBeeLangTestLanguage.g:3149:2: ';' + // InternalBeeLangTestLanguage.g:3153:1: ( ';' ) + // InternalBeeLangTestLanguage.g:3154:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_3_3()); @@ -11741,7 +11749,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_4__0" - // InternalBeeLangTestLanguage.g:3159:1: rule__Unit__Group_7_4__0 : rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 ; + // InternalBeeLangTestLanguage.g:3164:1: rule__Unit__Group_7_4__0 : rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 ; public final void rule__Unit__Group_7_4__0() throws RecognitionException { int rule__Unit__Group_7_4__0_StartIndex = input.index(); @@ -11749,8 +11757,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 208) ) { return ; } - // InternalBeeLangTestLanguage.g:3163:1: ( rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 ) - // InternalBeeLangTestLanguage.g:3164:2: rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 + // InternalBeeLangTestLanguage.g:3168:1: ( rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 ) + // InternalBeeLangTestLanguage.g:3169:2: rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 { pushFollow(FOLLOW_16); rule__Unit__Group_7_4__0__Impl(); @@ -11782,7 +11790,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_4__0__Impl" - // InternalBeeLangTestLanguage.g:3171:1: rule__Unit__Group_7_4__0__Impl : ( 'requires' ) ; + // InternalBeeLangTestLanguage.g:3176:1: rule__Unit__Group_7_4__0__Impl : ( 'requires' ) ; public final void rule__Unit__Group_7_4__0__Impl() throws RecognitionException { int rule__Unit__Group_7_4__0__Impl_StartIndex = input.index(); @@ -11790,11 +11798,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 209) ) { return ; } - // InternalBeeLangTestLanguage.g:3175:1: ( ( 'requires' ) ) - // InternalBeeLangTestLanguage.g:3176:1: ( 'requires' ) + // InternalBeeLangTestLanguage.g:3180:1: ( ( 'requires' ) ) + // InternalBeeLangTestLanguage.g:3181:1: ( 'requires' ) { - // InternalBeeLangTestLanguage.g:3176:1: ( 'requires' ) - // InternalBeeLangTestLanguage.g:3177:2: 'requires' + // InternalBeeLangTestLanguage.g:3181:1: ( 'requires' ) + // InternalBeeLangTestLanguage.g:3182:2: 'requires' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRequiresKeyword_7_4_0()); @@ -11826,7 +11834,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_4__1" - // InternalBeeLangTestLanguage.g:3186:1: rule__Unit__Group_7_4__1 : rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 ; + // InternalBeeLangTestLanguage.g:3191:1: rule__Unit__Group_7_4__1 : rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 ; public final void rule__Unit__Group_7_4__1() throws RecognitionException { int rule__Unit__Group_7_4__1_StartIndex = input.index(); @@ -11834,8 +11842,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 210) ) { return ; } - // InternalBeeLangTestLanguage.g:3190:1: ( rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 ) - // InternalBeeLangTestLanguage.g:3191:2: rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 + // InternalBeeLangTestLanguage.g:3195:1: ( rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 ) + // InternalBeeLangTestLanguage.g:3196:2: rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 { pushFollow(FOLLOW_12); rule__Unit__Group_7_4__1__Impl(); @@ -11867,7 +11875,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_4__1__Impl" - // InternalBeeLangTestLanguage.g:3198:1: rule__Unit__Group_7_4__1__Impl : ( 'env' ) ; + // InternalBeeLangTestLanguage.g:3203:1: rule__Unit__Group_7_4__1__Impl : ( 'env' ) ; public final void rule__Unit__Group_7_4__1__Impl() throws RecognitionException { int rule__Unit__Group_7_4__1__Impl_StartIndex = input.index(); @@ -11875,11 +11883,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 211) ) { return ; } - // InternalBeeLangTestLanguage.g:3202:1: ( ( 'env' ) ) - // InternalBeeLangTestLanguage.g:3203:1: ( 'env' ) + // InternalBeeLangTestLanguage.g:3207:1: ( ( 'env' ) ) + // InternalBeeLangTestLanguage.g:3208:1: ( 'env' ) { - // InternalBeeLangTestLanguage.g:3203:1: ( 'env' ) - // InternalBeeLangTestLanguage.g:3204:2: 'env' + // InternalBeeLangTestLanguage.g:3208:1: ( 'env' ) + // InternalBeeLangTestLanguage.g:3209:2: 'env' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getEnvKeyword_7_4_1()); @@ -11911,7 +11919,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_4__2" - // InternalBeeLangTestLanguage.g:3213:1: rule__Unit__Group_7_4__2 : rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 ; + // InternalBeeLangTestLanguage.g:3218:1: rule__Unit__Group_7_4__2 : rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 ; public final void rule__Unit__Group_7_4__2() throws RecognitionException { int rule__Unit__Group_7_4__2_StartIndex = input.index(); @@ -11919,8 +11927,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 212) ) { return ; } - // InternalBeeLangTestLanguage.g:3217:1: ( rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 ) - // InternalBeeLangTestLanguage.g:3218:2: rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 + // InternalBeeLangTestLanguage.g:3222:1: ( rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 ) + // InternalBeeLangTestLanguage.g:3223:2: rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 { pushFollow(FOLLOW_15); rule__Unit__Group_7_4__2__Impl(); @@ -11952,7 +11960,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_4__2__Impl" - // InternalBeeLangTestLanguage.g:3225:1: rule__Unit__Group_7_4__2__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:3230:1: rule__Unit__Group_7_4__2__Impl : ( ':' ) ; public final void rule__Unit__Group_7_4__2__Impl() throws RecognitionException { int rule__Unit__Group_7_4__2__Impl_StartIndex = input.index(); @@ -11960,11 +11968,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 213) ) { return ; } - // InternalBeeLangTestLanguage.g:3229:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:3230:1: ( ':' ) + // InternalBeeLangTestLanguage.g:3234:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:3235:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:3230:1: ( ':' ) - // InternalBeeLangTestLanguage.g:3231:2: ':' + // InternalBeeLangTestLanguage.g:3235:1: ( ':' ) + // InternalBeeLangTestLanguage.g:3236:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_4_2()); @@ -11996,7 +12004,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_4__3" - // InternalBeeLangTestLanguage.g:3240:1: rule__Unit__Group_7_4__3 : rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 ; + // InternalBeeLangTestLanguage.g:3245:1: rule__Unit__Group_7_4__3 : rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 ; public final void rule__Unit__Group_7_4__3() throws RecognitionException { int rule__Unit__Group_7_4__3_StartIndex = input.index(); @@ -12004,8 +12012,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 214) ) { return ; } - // InternalBeeLangTestLanguage.g:3244:1: ( rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 ) - // InternalBeeLangTestLanguage.g:3245:2: rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 + // InternalBeeLangTestLanguage.g:3249:1: ( rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 ) + // InternalBeeLangTestLanguage.g:3250:2: rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 { pushFollow(FOLLOW_14); rule__Unit__Group_7_4__3__Impl(); @@ -12037,7 +12045,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_4__3__Impl" - // InternalBeeLangTestLanguage.g:3252:1: rule__Unit__Group_7_4__3__Impl : ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) ; + // InternalBeeLangTestLanguage.g:3257:1: rule__Unit__Group_7_4__3__Impl : ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) ; public final void rule__Unit__Group_7_4__3__Impl() throws RecognitionException { int rule__Unit__Group_7_4__3__Impl_StartIndex = input.index(); @@ -12045,17 +12053,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 215) ) { return ; } - // InternalBeeLangTestLanguage.g:3256:1: ( ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) ) - // InternalBeeLangTestLanguage.g:3257:1: ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) + // InternalBeeLangTestLanguage.g:3261:1: ( ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) ) + // InternalBeeLangTestLanguage.g:3262:1: ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) { - // InternalBeeLangTestLanguage.g:3257:1: ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) - // InternalBeeLangTestLanguage.g:3258:2: ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) + // InternalBeeLangTestLanguage.g:3262:1: ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) + // InternalBeeLangTestLanguage.g:3263:2: ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getMetaRequiredCapabilitiesAssignment_7_4_3()); } - // InternalBeeLangTestLanguage.g:3259:2: ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) - // InternalBeeLangTestLanguage.g:3259:3: rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 + // InternalBeeLangTestLanguage.g:3264:2: ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) + // InternalBeeLangTestLanguage.g:3264:3: rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 { pushFollow(FOLLOW_2); rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3(); @@ -12091,7 +12099,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_4__4" - // InternalBeeLangTestLanguage.g:3267:1: rule__Unit__Group_7_4__4 : rule__Unit__Group_7_4__4__Impl ; + // InternalBeeLangTestLanguage.g:3272:1: rule__Unit__Group_7_4__4 : rule__Unit__Group_7_4__4__Impl ; public final void rule__Unit__Group_7_4__4() throws RecognitionException { int rule__Unit__Group_7_4__4_StartIndex = input.index(); @@ -12099,8 +12107,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 216) ) { return ; } - // InternalBeeLangTestLanguage.g:3271:1: ( rule__Unit__Group_7_4__4__Impl ) - // InternalBeeLangTestLanguage.g:3272:2: rule__Unit__Group_7_4__4__Impl + // InternalBeeLangTestLanguage.g:3276:1: ( rule__Unit__Group_7_4__4__Impl ) + // InternalBeeLangTestLanguage.g:3277:2: rule__Unit__Group_7_4__4__Impl { pushFollow(FOLLOW_2); rule__Unit__Group_7_4__4__Impl(); @@ -12127,7 +12135,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__Group_7_4__4__Impl" - // InternalBeeLangTestLanguage.g:3278:1: rule__Unit__Group_7_4__4__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:3283:1: rule__Unit__Group_7_4__4__Impl : ( ';' ) ; public final void rule__Unit__Group_7_4__4__Impl() throws RecognitionException { int rule__Unit__Group_7_4__4__Impl_StartIndex = input.index(); @@ -12135,11 +12143,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 217) ) { return ; } - // InternalBeeLangTestLanguage.g:3282:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:3283:1: ( ';' ) + // InternalBeeLangTestLanguage.g:3287:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:3288:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:3283:1: ( ';' ) - // InternalBeeLangTestLanguage.g:3284:2: ';' + // InternalBeeLangTestLanguage.g:3288:1: ( ';' ) + // InternalBeeLangTestLanguage.g:3289:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_4_4()); @@ -12171,7 +12179,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group__0" - // InternalBeeLangTestLanguage.g:3294:1: rule__ProvidedCapability__Group__0 : rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 ; + // InternalBeeLangTestLanguage.g:3299:1: rule__ProvidedCapability__Group__0 : rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 ; public final void rule__ProvidedCapability__Group__0() throws RecognitionException { int rule__ProvidedCapability__Group__0_StartIndex = input.index(); @@ -12179,8 +12187,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 218) ) { return ; } - // InternalBeeLangTestLanguage.g:3298:1: ( rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 ) - // InternalBeeLangTestLanguage.g:3299:2: rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 + // InternalBeeLangTestLanguage.g:3303:1: ( rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 ) + // InternalBeeLangTestLanguage.g:3304:2: rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 { pushFollow(FOLLOW_15); rule__ProvidedCapability__Group__0__Impl(); @@ -12212,7 +12220,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group__0__Impl" - // InternalBeeLangTestLanguage.g:3306:1: rule__ProvidedCapability__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:3311:1: rule__ProvidedCapability__Group__0__Impl : ( () ) ; public final void rule__ProvidedCapability__Group__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group__0__Impl_StartIndex = input.index(); @@ -12220,17 +12228,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 219) ) { return ; } - // InternalBeeLangTestLanguage.g:3310:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:3311:1: ( () ) + // InternalBeeLangTestLanguage.g:3315:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:3316:1: ( () ) { - // InternalBeeLangTestLanguage.g:3311:1: ( () ) - // InternalBeeLangTestLanguage.g:3312:2: () + // InternalBeeLangTestLanguage.g:3316:1: ( () ) + // InternalBeeLangTestLanguage.g:3317:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getProvidedCapabilityAction_0()); } - // InternalBeeLangTestLanguage.g:3313:2: () - // InternalBeeLangTestLanguage.g:3313:3: + // InternalBeeLangTestLanguage.g:3318:2: () + // InternalBeeLangTestLanguage.g:3318:3: { } @@ -12256,7 +12264,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group__1" - // InternalBeeLangTestLanguage.g:3321:1: rule__ProvidedCapability__Group__1 : rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 ; + // InternalBeeLangTestLanguage.g:3326:1: rule__ProvidedCapability__Group__1 : rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 ; public final void rule__ProvidedCapability__Group__1() throws RecognitionException { int rule__ProvidedCapability__Group__1_StartIndex = input.index(); @@ -12264,8 +12272,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 220) ) { return ; } - // InternalBeeLangTestLanguage.g:3325:1: ( rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 ) - // InternalBeeLangTestLanguage.g:3326:2: rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 + // InternalBeeLangTestLanguage.g:3330:1: ( rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 ) + // InternalBeeLangTestLanguage.g:3331:2: rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 { pushFollow(FOLLOW_17); rule__ProvidedCapability__Group__1__Impl(); @@ -12297,7 +12305,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group__1__Impl" - // InternalBeeLangTestLanguage.g:3333:1: rule__ProvidedCapability__Group__1__Impl : ( ( rule__ProvidedCapability__Alternatives_1 ) ) ; + // InternalBeeLangTestLanguage.g:3338:1: rule__ProvidedCapability__Group__1__Impl : ( ( rule__ProvidedCapability__Alternatives_1 ) ) ; public final void rule__ProvidedCapability__Group__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group__1__Impl_StartIndex = input.index(); @@ -12305,17 +12313,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 221) ) { return ; } - // InternalBeeLangTestLanguage.g:3337:1: ( ( ( rule__ProvidedCapability__Alternatives_1 ) ) ) - // InternalBeeLangTestLanguage.g:3338:1: ( ( rule__ProvidedCapability__Alternatives_1 ) ) + // InternalBeeLangTestLanguage.g:3342:1: ( ( ( rule__ProvidedCapability__Alternatives_1 ) ) ) + // InternalBeeLangTestLanguage.g:3343:1: ( ( rule__ProvidedCapability__Alternatives_1 ) ) { - // InternalBeeLangTestLanguage.g:3338:1: ( ( rule__ProvidedCapability__Alternatives_1 ) ) - // InternalBeeLangTestLanguage.g:3339:2: ( rule__ProvidedCapability__Alternatives_1 ) + // InternalBeeLangTestLanguage.g:3343:1: ( ( rule__ProvidedCapability__Alternatives_1 ) ) + // InternalBeeLangTestLanguage.g:3344:2: ( rule__ProvidedCapability__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getAlternatives_1()); } - // InternalBeeLangTestLanguage.g:3340:2: ( rule__ProvidedCapability__Alternatives_1 ) - // InternalBeeLangTestLanguage.g:3340:3: rule__ProvidedCapability__Alternatives_1 + // InternalBeeLangTestLanguage.g:3345:2: ( rule__ProvidedCapability__Alternatives_1 ) + // InternalBeeLangTestLanguage.g:3345:3: rule__ProvidedCapability__Alternatives_1 { pushFollow(FOLLOW_2); rule__ProvidedCapability__Alternatives_1(); @@ -12351,7 +12359,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group__2" - // InternalBeeLangTestLanguage.g:3348:1: rule__ProvidedCapability__Group__2 : rule__ProvidedCapability__Group__2__Impl ; + // InternalBeeLangTestLanguage.g:3353:1: rule__ProvidedCapability__Group__2 : rule__ProvidedCapability__Group__2__Impl ; public final void rule__ProvidedCapability__Group__2() throws RecognitionException { int rule__ProvidedCapability__Group__2_StartIndex = input.index(); @@ -12359,8 +12367,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 222) ) { return ; } - // InternalBeeLangTestLanguage.g:3352:1: ( rule__ProvidedCapability__Group__2__Impl ) - // InternalBeeLangTestLanguage.g:3353:2: rule__ProvidedCapability__Group__2__Impl + // InternalBeeLangTestLanguage.g:3357:1: ( rule__ProvidedCapability__Group__2__Impl ) + // InternalBeeLangTestLanguage.g:3358:2: rule__ProvidedCapability__Group__2__Impl { pushFollow(FOLLOW_2); rule__ProvidedCapability__Group__2__Impl(); @@ -12387,7 +12395,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group__2__Impl" - // InternalBeeLangTestLanguage.g:3359:1: rule__ProvidedCapability__Group__2__Impl : ( ( rule__ProvidedCapability__Group_2__0 )? ) ; + // InternalBeeLangTestLanguage.g:3364:1: rule__ProvidedCapability__Group__2__Impl : ( ( rule__ProvidedCapability__Group_2__0 )? ) ; public final void rule__ProvidedCapability__Group__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group__2__Impl_StartIndex = input.index(); @@ -12395,16 +12403,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 223) ) { return ; } - // InternalBeeLangTestLanguage.g:3363:1: ( ( ( rule__ProvidedCapability__Group_2__0 )? ) ) - // InternalBeeLangTestLanguage.g:3364:1: ( ( rule__ProvidedCapability__Group_2__0 )? ) + // InternalBeeLangTestLanguage.g:3368:1: ( ( ( rule__ProvidedCapability__Group_2__0 )? ) ) + // InternalBeeLangTestLanguage.g:3369:1: ( ( rule__ProvidedCapability__Group_2__0 )? ) { - // InternalBeeLangTestLanguage.g:3364:1: ( ( rule__ProvidedCapability__Group_2__0 )? ) - // InternalBeeLangTestLanguage.g:3365:2: ( rule__ProvidedCapability__Group_2__0 )? + // InternalBeeLangTestLanguage.g:3369:1: ( ( rule__ProvidedCapability__Group_2__0 )? ) + // InternalBeeLangTestLanguage.g:3370:2: ( rule__ProvidedCapability__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2()); } - // InternalBeeLangTestLanguage.g:3366:2: ( rule__ProvidedCapability__Group_2__0 )? + // InternalBeeLangTestLanguage.g:3371:2: ( rule__ProvidedCapability__Group_2__0 )? int alt39=2; int LA39_0 = input.LA(1); @@ -12413,7 +12421,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt39) { case 1 : - // InternalBeeLangTestLanguage.g:3366:3: rule__ProvidedCapability__Group_2__0 + // InternalBeeLangTestLanguage.g:3371:3: rule__ProvidedCapability__Group_2__0 { pushFollow(FOLLOW_2); rule__ProvidedCapability__Group_2__0(); @@ -12452,7 +12460,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2__0" - // InternalBeeLangTestLanguage.g:3375:1: rule__ProvidedCapability__Group_2__0 : rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 ; + // InternalBeeLangTestLanguage.g:3380:1: rule__ProvidedCapability__Group_2__0 : rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 ; public final void rule__ProvidedCapability__Group_2__0() throws RecognitionException { int rule__ProvidedCapability__Group_2__0_StartIndex = input.index(); @@ -12460,8 +12468,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 224) ) { return ; } - // InternalBeeLangTestLanguage.g:3379:1: ( rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 ) - // InternalBeeLangTestLanguage.g:3380:2: rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 + // InternalBeeLangTestLanguage.g:3384:1: ( rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 ) + // InternalBeeLangTestLanguage.g:3385:2: rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 { pushFollow(FOLLOW_18); rule__ProvidedCapability__Group_2__0__Impl(); @@ -12493,7 +12501,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2__0__Impl" - // InternalBeeLangTestLanguage.g:3387:1: rule__ProvidedCapability__Group_2__0__Impl : ( '{' ) ; + // InternalBeeLangTestLanguage.g:3392:1: rule__ProvidedCapability__Group_2__0__Impl : ( '{' ) ; public final void rule__ProvidedCapability__Group_2__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2__0__Impl_StartIndex = input.index(); @@ -12501,11 +12509,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 225) ) { return ; } - // InternalBeeLangTestLanguage.g:3391:1: ( ( '{' ) ) - // InternalBeeLangTestLanguage.g:3392:1: ( '{' ) + // InternalBeeLangTestLanguage.g:3396:1: ( ( '{' ) ) + // InternalBeeLangTestLanguage.g:3397:1: ( '{' ) { - // InternalBeeLangTestLanguage.g:3392:1: ( '{' ) - // InternalBeeLangTestLanguage.g:3393:2: '{' + // InternalBeeLangTestLanguage.g:3397:1: ( '{' ) + // InternalBeeLangTestLanguage.g:3398:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getLeftCurlyBracketKeyword_2_0()); @@ -12537,7 +12545,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2__1" - // InternalBeeLangTestLanguage.g:3402:1: rule__ProvidedCapability__Group_2__1 : rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 ; + // InternalBeeLangTestLanguage.g:3407:1: rule__ProvidedCapability__Group_2__1 : rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 ; public final void rule__ProvidedCapability__Group_2__1() throws RecognitionException { int rule__ProvidedCapability__Group_2__1_StartIndex = input.index(); @@ -12545,8 +12553,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 226) ) { return ; } - // InternalBeeLangTestLanguage.g:3406:1: ( rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 ) - // InternalBeeLangTestLanguage.g:3407:2: rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 + // InternalBeeLangTestLanguage.g:3411:1: ( rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 ) + // InternalBeeLangTestLanguage.g:3412:2: rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 { pushFollow(FOLLOW_8); rule__ProvidedCapability__Group_2__1__Impl(); @@ -12578,7 +12586,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2__1__Impl" - // InternalBeeLangTestLanguage.g:3414:1: rule__ProvidedCapability__Group_2__1__Impl : ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) ; + // InternalBeeLangTestLanguage.g:3419:1: rule__ProvidedCapability__Group_2__1__Impl : ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) ; public final void rule__ProvidedCapability__Group_2__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2__1__Impl_StartIndex = input.index(); @@ -12586,17 +12594,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 227) ) { return ; } - // InternalBeeLangTestLanguage.g:3418:1: ( ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) ) - // InternalBeeLangTestLanguage.g:3419:1: ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) + // InternalBeeLangTestLanguage.g:3423:1: ( ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) ) + // InternalBeeLangTestLanguage.g:3424:1: ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) { - // InternalBeeLangTestLanguage.g:3419:1: ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) - // InternalBeeLangTestLanguage.g:3420:2: ( rule__ProvidedCapability__UnorderedGroup_2_1 ) + // InternalBeeLangTestLanguage.g:3424:1: ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) + // InternalBeeLangTestLanguage.g:3425:2: ( rule__ProvidedCapability__UnorderedGroup_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1()); } - // InternalBeeLangTestLanguage.g:3421:2: ( rule__ProvidedCapability__UnorderedGroup_2_1 ) - // InternalBeeLangTestLanguage.g:3421:3: rule__ProvidedCapability__UnorderedGroup_2_1 + // InternalBeeLangTestLanguage.g:3426:2: ( rule__ProvidedCapability__UnorderedGroup_2_1 ) + // InternalBeeLangTestLanguage.g:3426:3: rule__ProvidedCapability__UnorderedGroup_2_1 { pushFollow(FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1(); @@ -12632,7 +12640,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2__2" - // InternalBeeLangTestLanguage.g:3429:1: rule__ProvidedCapability__Group_2__2 : rule__ProvidedCapability__Group_2__2__Impl ; + // InternalBeeLangTestLanguage.g:3434:1: rule__ProvidedCapability__Group_2__2 : rule__ProvidedCapability__Group_2__2__Impl ; public final void rule__ProvidedCapability__Group_2__2() throws RecognitionException { int rule__ProvidedCapability__Group_2__2_StartIndex = input.index(); @@ -12640,8 +12648,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 228) ) { return ; } - // InternalBeeLangTestLanguage.g:3433:1: ( rule__ProvidedCapability__Group_2__2__Impl ) - // InternalBeeLangTestLanguage.g:3434:2: rule__ProvidedCapability__Group_2__2__Impl + // InternalBeeLangTestLanguage.g:3438:1: ( rule__ProvidedCapability__Group_2__2__Impl ) + // InternalBeeLangTestLanguage.g:3439:2: rule__ProvidedCapability__Group_2__2__Impl { pushFollow(FOLLOW_2); rule__ProvidedCapability__Group_2__2__Impl(); @@ -12668,7 +12676,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2__2__Impl" - // InternalBeeLangTestLanguage.g:3440:1: rule__ProvidedCapability__Group_2__2__Impl : ( '}' ) ; + // InternalBeeLangTestLanguage.g:3445:1: rule__ProvidedCapability__Group_2__2__Impl : ( '}' ) ; public final void rule__ProvidedCapability__Group_2__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2__2__Impl_StartIndex = input.index(); @@ -12676,11 +12684,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 229) ) { return ; } - // InternalBeeLangTestLanguage.g:3444:1: ( ( '}' ) ) - // InternalBeeLangTestLanguage.g:3445:1: ( '}' ) + // InternalBeeLangTestLanguage.g:3449:1: ( ( '}' ) ) + // InternalBeeLangTestLanguage.g:3450:1: ( '}' ) { - // InternalBeeLangTestLanguage.g:3445:1: ( '}' ) - // InternalBeeLangTestLanguage.g:3446:2: '}' + // InternalBeeLangTestLanguage.g:3450:1: ( '}' ) + // InternalBeeLangTestLanguage.g:3451:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getRightCurlyBracketKeyword_2_2()); @@ -12712,7 +12720,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__0" - // InternalBeeLangTestLanguage.g:3456:1: rule__ProvidedCapability__Group_2_1_0__0 : rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 ; + // InternalBeeLangTestLanguage.g:3461:1: rule__ProvidedCapability__Group_2_1_0__0 : rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 ; public final void rule__ProvidedCapability__Group_2_1_0__0() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__0_StartIndex = input.index(); @@ -12720,8 +12728,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 230) ) { return ; } - // InternalBeeLangTestLanguage.g:3460:1: ( rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 ) - // InternalBeeLangTestLanguage.g:3461:2: rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 + // InternalBeeLangTestLanguage.g:3465:1: ( rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 ) + // InternalBeeLangTestLanguage.g:3466:2: rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 { pushFollow(FOLLOW_12); rule__ProvidedCapability__Group_2_1_0__0__Impl(); @@ -12753,7 +12761,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__0__Impl" - // InternalBeeLangTestLanguage.g:3468:1: rule__ProvidedCapability__Group_2_1_0__0__Impl : ( 'when' ) ; + // InternalBeeLangTestLanguage.g:3473:1: rule__ProvidedCapability__Group_2_1_0__0__Impl : ( 'when' ) ; public final void rule__ProvidedCapability__Group_2_1_0__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__0__Impl_StartIndex = input.index(); @@ -12761,11 +12769,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 231) ) { return ; } - // InternalBeeLangTestLanguage.g:3472:1: ( ( 'when' ) ) - // InternalBeeLangTestLanguage.g:3473:1: ( 'when' ) + // InternalBeeLangTestLanguage.g:3477:1: ( ( 'when' ) ) + // InternalBeeLangTestLanguage.g:3478:1: ( 'when' ) { - // InternalBeeLangTestLanguage.g:3473:1: ( 'when' ) - // InternalBeeLangTestLanguage.g:3474:2: 'when' + // InternalBeeLangTestLanguage.g:3478:1: ( 'when' ) + // InternalBeeLangTestLanguage.g:3479:2: 'when' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getWhenKeyword_2_1_0_0()); @@ -12797,7 +12805,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__1" - // InternalBeeLangTestLanguage.g:3483:1: rule__ProvidedCapability__Group_2_1_0__1 : rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 ; + // InternalBeeLangTestLanguage.g:3488:1: rule__ProvidedCapability__Group_2_1_0__1 : rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 ; public final void rule__ProvidedCapability__Group_2_1_0__1() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__1_StartIndex = input.index(); @@ -12805,8 +12813,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 232) ) { return ; } - // InternalBeeLangTestLanguage.g:3487:1: ( rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 ) - // InternalBeeLangTestLanguage.g:3488:2: rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 + // InternalBeeLangTestLanguage.g:3492:1: ( rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 ) + // InternalBeeLangTestLanguage.g:3493:2: rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 { pushFollow(FOLLOW_19); rule__ProvidedCapability__Group_2_1_0__1__Impl(); @@ -12838,7 +12846,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__1__Impl" - // InternalBeeLangTestLanguage.g:3495:1: rule__ProvidedCapability__Group_2_1_0__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:3500:1: rule__ProvidedCapability__Group_2_1_0__1__Impl : ( ':' ) ; public final void rule__ProvidedCapability__Group_2_1_0__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__1__Impl_StartIndex = input.index(); @@ -12846,11 +12854,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 233) ) { return ; } - // InternalBeeLangTestLanguage.g:3499:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:3500:1: ( ':' ) + // InternalBeeLangTestLanguage.g:3504:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:3505:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:3500:1: ( ':' ) - // InternalBeeLangTestLanguage.g:3501:2: ':' + // InternalBeeLangTestLanguage.g:3505:1: ( ':' ) + // InternalBeeLangTestLanguage.g:3506:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_0_1()); @@ -12882,7 +12890,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__2" - // InternalBeeLangTestLanguage.g:3510:1: rule__ProvidedCapability__Group_2_1_0__2 : rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 ; + // InternalBeeLangTestLanguage.g:3515:1: rule__ProvidedCapability__Group_2_1_0__2 : rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 ; public final void rule__ProvidedCapability__Group_2_1_0__2() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__2_StartIndex = input.index(); @@ -12890,8 +12898,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 234) ) { return ; } - // InternalBeeLangTestLanguage.g:3514:1: ( rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 ) - // InternalBeeLangTestLanguage.g:3515:2: rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 + // InternalBeeLangTestLanguage.g:3519:1: ( rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 ) + // InternalBeeLangTestLanguage.g:3520:2: rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 { pushFollow(FOLLOW_14); rule__ProvidedCapability__Group_2_1_0__2__Impl(); @@ -12923,7 +12931,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__2__Impl" - // InternalBeeLangTestLanguage.g:3522:1: rule__ProvidedCapability__Group_2_1_0__2__Impl : ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) ; + // InternalBeeLangTestLanguage.g:3527:1: rule__ProvidedCapability__Group_2_1_0__2__Impl : ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) ; public final void rule__ProvidedCapability__Group_2_1_0__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__2__Impl_StartIndex = input.index(); @@ -12931,17 +12939,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 235) ) { return ; } - // InternalBeeLangTestLanguage.g:3526:1: ( ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) ) - // InternalBeeLangTestLanguage.g:3527:1: ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) + // InternalBeeLangTestLanguage.g:3531:1: ( ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) ) + // InternalBeeLangTestLanguage.g:3532:1: ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) { - // InternalBeeLangTestLanguage.g:3527:1: ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) - // InternalBeeLangTestLanguage.g:3528:2: ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) + // InternalBeeLangTestLanguage.g:3532:1: ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) + // InternalBeeLangTestLanguage.g:3533:2: ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getCondExprAssignment_2_1_0_2()); } - // InternalBeeLangTestLanguage.g:3529:2: ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) - // InternalBeeLangTestLanguage.g:3529:3: rule__ProvidedCapability__CondExprAssignment_2_1_0_2 + // InternalBeeLangTestLanguage.g:3534:2: ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) + // InternalBeeLangTestLanguage.g:3534:3: rule__ProvidedCapability__CondExprAssignment_2_1_0_2 { pushFollow(FOLLOW_2); rule__ProvidedCapability__CondExprAssignment_2_1_0_2(); @@ -12977,7 +12985,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__3" - // InternalBeeLangTestLanguage.g:3537:1: rule__ProvidedCapability__Group_2_1_0__3 : rule__ProvidedCapability__Group_2_1_0__3__Impl ; + // InternalBeeLangTestLanguage.g:3542:1: rule__ProvidedCapability__Group_2_1_0__3 : rule__ProvidedCapability__Group_2_1_0__3__Impl ; public final void rule__ProvidedCapability__Group_2_1_0__3() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__3_StartIndex = input.index(); @@ -12985,8 +12993,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 236) ) { return ; } - // InternalBeeLangTestLanguage.g:3541:1: ( rule__ProvidedCapability__Group_2_1_0__3__Impl ) - // InternalBeeLangTestLanguage.g:3542:2: rule__ProvidedCapability__Group_2_1_0__3__Impl + // InternalBeeLangTestLanguage.g:3546:1: ( rule__ProvidedCapability__Group_2_1_0__3__Impl ) + // InternalBeeLangTestLanguage.g:3547:2: rule__ProvidedCapability__Group_2_1_0__3__Impl { pushFollow(FOLLOW_2); rule__ProvidedCapability__Group_2_1_0__3__Impl(); @@ -13013,7 +13021,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__3__Impl" - // InternalBeeLangTestLanguage.g:3548:1: rule__ProvidedCapability__Group_2_1_0__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:3553:1: rule__ProvidedCapability__Group_2_1_0__3__Impl : ( ';' ) ; public final void rule__ProvidedCapability__Group_2_1_0__3__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__3__Impl_StartIndex = input.index(); @@ -13021,11 +13029,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 237) ) { return ; } - // InternalBeeLangTestLanguage.g:3552:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:3553:1: ( ';' ) + // InternalBeeLangTestLanguage.g:3557:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:3558:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:3553:1: ( ';' ) - // InternalBeeLangTestLanguage.g:3554:2: ';' + // InternalBeeLangTestLanguage.g:3558:1: ( ';' ) + // InternalBeeLangTestLanguage.g:3559:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getSemicolonKeyword_2_1_0_3()); @@ -13057,7 +13065,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__0" - // InternalBeeLangTestLanguage.g:3564:1: rule__ProvidedCapability__Group_2_1_1__0 : rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 ; + // InternalBeeLangTestLanguage.g:3569:1: rule__ProvidedCapability__Group_2_1_1__0 : rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 ; public final void rule__ProvidedCapability__Group_2_1_1__0() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__0_StartIndex = input.index(); @@ -13065,8 +13073,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 238) ) { return ; } - // InternalBeeLangTestLanguage.g:3568:1: ( rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 ) - // InternalBeeLangTestLanguage.g:3569:2: rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 + // InternalBeeLangTestLanguage.g:3573:1: ( rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 ) + // InternalBeeLangTestLanguage.g:3574:2: rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 { pushFollow(FOLLOW_12); rule__ProvidedCapability__Group_2_1_1__0__Impl(); @@ -13098,7 +13106,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__0__Impl" - // InternalBeeLangTestLanguage.g:3576:1: rule__ProvidedCapability__Group_2_1_1__0__Impl : ( 'name' ) ; + // InternalBeeLangTestLanguage.g:3581:1: rule__ProvidedCapability__Group_2_1_1__0__Impl : ( 'name' ) ; public final void rule__ProvidedCapability__Group_2_1_1__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__0__Impl_StartIndex = input.index(); @@ -13106,11 +13114,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 239) ) { return ; } - // InternalBeeLangTestLanguage.g:3580:1: ( ( 'name' ) ) - // InternalBeeLangTestLanguage.g:3581:1: ( 'name' ) + // InternalBeeLangTestLanguage.g:3585:1: ( ( 'name' ) ) + // InternalBeeLangTestLanguage.g:3586:1: ( 'name' ) { - // InternalBeeLangTestLanguage.g:3581:1: ( 'name' ) - // InternalBeeLangTestLanguage.g:3582:2: 'name' + // InternalBeeLangTestLanguage.g:3586:1: ( 'name' ) + // InternalBeeLangTestLanguage.g:3587:2: 'name' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameKeyword_2_1_1_0()); @@ -13142,7 +13150,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__1" - // InternalBeeLangTestLanguage.g:3591:1: rule__ProvidedCapability__Group_2_1_1__1 : rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 ; + // InternalBeeLangTestLanguage.g:3596:1: rule__ProvidedCapability__Group_2_1_1__1 : rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 ; public final void rule__ProvidedCapability__Group_2_1_1__1() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__1_StartIndex = input.index(); @@ -13150,8 +13158,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 240) ) { return ; } - // InternalBeeLangTestLanguage.g:3595:1: ( rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 ) - // InternalBeeLangTestLanguage.g:3596:2: rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 + // InternalBeeLangTestLanguage.g:3600:1: ( rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 ) + // InternalBeeLangTestLanguage.g:3601:2: rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 { pushFollow(FOLLOW_9); rule__ProvidedCapability__Group_2_1_1__1__Impl(); @@ -13183,7 +13191,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__1__Impl" - // InternalBeeLangTestLanguage.g:3603:1: rule__ProvidedCapability__Group_2_1_1__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:3608:1: rule__ProvidedCapability__Group_2_1_1__1__Impl : ( ':' ) ; public final void rule__ProvidedCapability__Group_2_1_1__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__1__Impl_StartIndex = input.index(); @@ -13191,11 +13199,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 241) ) { return ; } - // InternalBeeLangTestLanguage.g:3607:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:3608:1: ( ':' ) + // InternalBeeLangTestLanguage.g:3612:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:3613:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:3608:1: ( ':' ) - // InternalBeeLangTestLanguage.g:3609:2: ':' + // InternalBeeLangTestLanguage.g:3613:1: ( ':' ) + // InternalBeeLangTestLanguage.g:3614:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_1_1()); @@ -13227,7 +13235,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__2" - // InternalBeeLangTestLanguage.g:3618:1: rule__ProvidedCapability__Group_2_1_1__2 : rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 ; + // InternalBeeLangTestLanguage.g:3623:1: rule__ProvidedCapability__Group_2_1_1__2 : rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 ; public final void rule__ProvidedCapability__Group_2_1_1__2() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__2_StartIndex = input.index(); @@ -13235,8 +13243,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 242) ) { return ; } - // InternalBeeLangTestLanguage.g:3622:1: ( rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 ) - // InternalBeeLangTestLanguage.g:3623:2: rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 + // InternalBeeLangTestLanguage.g:3627:1: ( rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 ) + // InternalBeeLangTestLanguage.g:3628:2: rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 { pushFollow(FOLLOW_14); rule__ProvidedCapability__Group_2_1_1__2__Impl(); @@ -13268,7 +13276,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__2__Impl" - // InternalBeeLangTestLanguage.g:3630:1: rule__ProvidedCapability__Group_2_1_1__2__Impl : ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) ; + // InternalBeeLangTestLanguage.g:3635:1: rule__ProvidedCapability__Group_2_1_1__2__Impl : ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) ; public final void rule__ProvidedCapability__Group_2_1_1__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__2__Impl_StartIndex = input.index(); @@ -13276,17 +13284,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 243) ) { return ; } - // InternalBeeLangTestLanguage.g:3634:1: ( ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) ) - // InternalBeeLangTestLanguage.g:3635:1: ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) + // InternalBeeLangTestLanguage.g:3639:1: ( ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) ) + // InternalBeeLangTestLanguage.g:3640:1: ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) { - // InternalBeeLangTestLanguage.g:3635:1: ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) - // InternalBeeLangTestLanguage.g:3636:2: ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) + // InternalBeeLangTestLanguage.g:3640:1: ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) + // InternalBeeLangTestLanguage.g:3641:2: ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameAssignment_2_1_1_2()); } - // InternalBeeLangTestLanguage.g:3637:2: ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) - // InternalBeeLangTestLanguage.g:3637:3: rule__ProvidedCapability__NameAssignment_2_1_1_2 + // InternalBeeLangTestLanguage.g:3642:2: ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) + // InternalBeeLangTestLanguage.g:3642:3: rule__ProvidedCapability__NameAssignment_2_1_1_2 { pushFollow(FOLLOW_2); rule__ProvidedCapability__NameAssignment_2_1_1_2(); @@ -13322,7 +13330,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__3" - // InternalBeeLangTestLanguage.g:3645:1: rule__ProvidedCapability__Group_2_1_1__3 : rule__ProvidedCapability__Group_2_1_1__3__Impl ; + // InternalBeeLangTestLanguage.g:3650:1: rule__ProvidedCapability__Group_2_1_1__3 : rule__ProvidedCapability__Group_2_1_1__3__Impl ; public final void rule__ProvidedCapability__Group_2_1_1__3() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__3_StartIndex = input.index(); @@ -13330,8 +13338,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 244) ) { return ; } - // InternalBeeLangTestLanguage.g:3649:1: ( rule__ProvidedCapability__Group_2_1_1__3__Impl ) - // InternalBeeLangTestLanguage.g:3650:2: rule__ProvidedCapability__Group_2_1_1__3__Impl + // InternalBeeLangTestLanguage.g:3654:1: ( rule__ProvidedCapability__Group_2_1_1__3__Impl ) + // InternalBeeLangTestLanguage.g:3655:2: rule__ProvidedCapability__Group_2_1_1__3__Impl { pushFollow(FOLLOW_2); rule__ProvidedCapability__Group_2_1_1__3__Impl(); @@ -13358,7 +13366,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__3__Impl" - // InternalBeeLangTestLanguage.g:3656:1: rule__ProvidedCapability__Group_2_1_1__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:3661:1: rule__ProvidedCapability__Group_2_1_1__3__Impl : ( ';' ) ; public final void rule__ProvidedCapability__Group_2_1_1__3__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__3__Impl_StartIndex = input.index(); @@ -13366,11 +13374,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 245) ) { return ; } - // InternalBeeLangTestLanguage.g:3660:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:3661:1: ( ';' ) + // InternalBeeLangTestLanguage.g:3665:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:3666:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:3661:1: ( ';' ) - // InternalBeeLangTestLanguage.g:3662:2: ';' + // InternalBeeLangTestLanguage.g:3666:1: ( ';' ) + // InternalBeeLangTestLanguage.g:3667:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getSemicolonKeyword_2_1_1_3()); @@ -13402,7 +13410,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__0" - // InternalBeeLangTestLanguage.g:3672:1: rule__ProvidedCapability__Group_2_1_2__0 : rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 ; + // InternalBeeLangTestLanguage.g:3677:1: rule__ProvidedCapability__Group_2_1_2__0 : rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 ; public final void rule__ProvidedCapability__Group_2_1_2__0() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__0_StartIndex = input.index(); @@ -13410,8 +13418,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 246) ) { return ; } - // InternalBeeLangTestLanguage.g:3676:1: ( rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 ) - // InternalBeeLangTestLanguage.g:3677:2: rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 + // InternalBeeLangTestLanguage.g:3681:1: ( rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 ) + // InternalBeeLangTestLanguage.g:3682:2: rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 { pushFollow(FOLLOW_12); rule__ProvidedCapability__Group_2_1_2__0__Impl(); @@ -13443,7 +13451,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__0__Impl" - // InternalBeeLangTestLanguage.g:3684:1: rule__ProvidedCapability__Group_2_1_2__0__Impl : ( 'version' ) ; + // InternalBeeLangTestLanguage.g:3689:1: rule__ProvidedCapability__Group_2_1_2__0__Impl : ( 'version' ) ; public final void rule__ProvidedCapability__Group_2_1_2__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__0__Impl_StartIndex = input.index(); @@ -13451,11 +13459,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 247) ) { return ; } - // InternalBeeLangTestLanguage.g:3688:1: ( ( 'version' ) ) - // InternalBeeLangTestLanguage.g:3689:1: ( 'version' ) + // InternalBeeLangTestLanguage.g:3693:1: ( ( 'version' ) ) + // InternalBeeLangTestLanguage.g:3694:1: ( 'version' ) { - // InternalBeeLangTestLanguage.g:3689:1: ( 'version' ) - // InternalBeeLangTestLanguage.g:3690:2: 'version' + // InternalBeeLangTestLanguage.g:3694:1: ( 'version' ) + // InternalBeeLangTestLanguage.g:3695:2: 'version' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getVersionKeyword_2_1_2_0()); @@ -13487,7 +13495,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__1" - // InternalBeeLangTestLanguage.g:3699:1: rule__ProvidedCapability__Group_2_1_2__1 : rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 ; + // InternalBeeLangTestLanguage.g:3704:1: rule__ProvidedCapability__Group_2_1_2__1 : rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 ; public final void rule__ProvidedCapability__Group_2_1_2__1() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__1_StartIndex = input.index(); @@ -13495,8 +13503,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 248) ) { return ; } - // InternalBeeLangTestLanguage.g:3703:1: ( rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 ) - // InternalBeeLangTestLanguage.g:3704:2: rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 + // InternalBeeLangTestLanguage.g:3708:1: ( rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 ) + // InternalBeeLangTestLanguage.g:3709:2: rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 { pushFollow(FOLLOW_9); rule__ProvidedCapability__Group_2_1_2__1__Impl(); @@ -13528,7 +13536,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__1__Impl" - // InternalBeeLangTestLanguage.g:3711:1: rule__ProvidedCapability__Group_2_1_2__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:3716:1: rule__ProvidedCapability__Group_2_1_2__1__Impl : ( ':' ) ; public final void rule__ProvidedCapability__Group_2_1_2__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__1__Impl_StartIndex = input.index(); @@ -13536,11 +13544,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 249) ) { return ; } - // InternalBeeLangTestLanguage.g:3715:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:3716:1: ( ':' ) + // InternalBeeLangTestLanguage.g:3720:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:3721:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:3716:1: ( ':' ) - // InternalBeeLangTestLanguage.g:3717:2: ':' + // InternalBeeLangTestLanguage.g:3721:1: ( ':' ) + // InternalBeeLangTestLanguage.g:3722:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_2_1()); @@ -13572,7 +13580,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__2" - // InternalBeeLangTestLanguage.g:3726:1: rule__ProvidedCapability__Group_2_1_2__2 : rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 ; + // InternalBeeLangTestLanguage.g:3731:1: rule__ProvidedCapability__Group_2_1_2__2 : rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 ; public final void rule__ProvidedCapability__Group_2_1_2__2() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__2_StartIndex = input.index(); @@ -13580,8 +13588,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 250) ) { return ; } - // InternalBeeLangTestLanguage.g:3730:1: ( rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 ) - // InternalBeeLangTestLanguage.g:3731:2: rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 + // InternalBeeLangTestLanguage.g:3735:1: ( rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 ) + // InternalBeeLangTestLanguage.g:3736:2: rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 { pushFollow(FOLLOW_14); rule__ProvidedCapability__Group_2_1_2__2__Impl(); @@ -13613,7 +13621,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__2__Impl" - // InternalBeeLangTestLanguage.g:3738:1: rule__ProvidedCapability__Group_2_1_2__2__Impl : ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) ; + // InternalBeeLangTestLanguage.g:3743:1: rule__ProvidedCapability__Group_2_1_2__2__Impl : ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) ; public final void rule__ProvidedCapability__Group_2_1_2__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__2__Impl_StartIndex = input.index(); @@ -13621,17 +13629,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 251) ) { return ; } - // InternalBeeLangTestLanguage.g:3742:1: ( ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) ) - // InternalBeeLangTestLanguage.g:3743:1: ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) + // InternalBeeLangTestLanguage.g:3747:1: ( ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) ) + // InternalBeeLangTestLanguage.g:3748:1: ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) { - // InternalBeeLangTestLanguage.g:3743:1: ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) - // InternalBeeLangTestLanguage.g:3744:2: ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) + // InternalBeeLangTestLanguage.g:3748:1: ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) + // InternalBeeLangTestLanguage.g:3749:2: ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getVersionAssignment_2_1_2_2()); } - // InternalBeeLangTestLanguage.g:3745:2: ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) - // InternalBeeLangTestLanguage.g:3745:3: rule__ProvidedCapability__VersionAssignment_2_1_2_2 + // InternalBeeLangTestLanguage.g:3750:2: ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) + // InternalBeeLangTestLanguage.g:3750:3: rule__ProvidedCapability__VersionAssignment_2_1_2_2 { pushFollow(FOLLOW_2); rule__ProvidedCapability__VersionAssignment_2_1_2_2(); @@ -13667,7 +13675,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__3" - // InternalBeeLangTestLanguage.g:3753:1: rule__ProvidedCapability__Group_2_1_2__3 : rule__ProvidedCapability__Group_2_1_2__3__Impl ; + // InternalBeeLangTestLanguage.g:3758:1: rule__ProvidedCapability__Group_2_1_2__3 : rule__ProvidedCapability__Group_2_1_2__3__Impl ; public final void rule__ProvidedCapability__Group_2_1_2__3() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__3_StartIndex = input.index(); @@ -13675,8 +13683,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 252) ) { return ; } - // InternalBeeLangTestLanguage.g:3757:1: ( rule__ProvidedCapability__Group_2_1_2__3__Impl ) - // InternalBeeLangTestLanguage.g:3758:2: rule__ProvidedCapability__Group_2_1_2__3__Impl + // InternalBeeLangTestLanguage.g:3762:1: ( rule__ProvidedCapability__Group_2_1_2__3__Impl ) + // InternalBeeLangTestLanguage.g:3763:2: rule__ProvidedCapability__Group_2_1_2__3__Impl { pushFollow(FOLLOW_2); rule__ProvidedCapability__Group_2_1_2__3__Impl(); @@ -13703,7 +13711,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__3__Impl" - // InternalBeeLangTestLanguage.g:3764:1: rule__ProvidedCapability__Group_2_1_2__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:3769:1: rule__ProvidedCapability__Group_2_1_2__3__Impl : ( ';' ) ; public final void rule__ProvidedCapability__Group_2_1_2__3__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__3__Impl_StartIndex = input.index(); @@ -13711,11 +13719,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 253) ) { return ; } - // InternalBeeLangTestLanguage.g:3768:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:3769:1: ( ';' ) + // InternalBeeLangTestLanguage.g:3773:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:3774:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:3769:1: ( ';' ) - // InternalBeeLangTestLanguage.g:3770:2: ';' + // InternalBeeLangTestLanguage.g:3774:1: ( ';' ) + // InternalBeeLangTestLanguage.g:3775:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getSemicolonKeyword_2_1_2_3()); @@ -13747,7 +13755,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group__0" - // InternalBeeLangTestLanguage.g:3780:1: rule__AliasedRequiredCapability__Group__0 : rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 ; + // InternalBeeLangTestLanguage.g:3785:1: rule__AliasedRequiredCapability__Group__0 : rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 ; public final void rule__AliasedRequiredCapability__Group__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group__0_StartIndex = input.index(); @@ -13755,8 +13763,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 254) ) { return ; } - // InternalBeeLangTestLanguage.g:3784:1: ( rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 ) - // InternalBeeLangTestLanguage.g:3785:2: rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 + // InternalBeeLangTestLanguage.g:3789:1: ( rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 ) + // InternalBeeLangTestLanguage.g:3790:2: rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 { pushFollow(FOLLOW_9); rule__AliasedRequiredCapability__Group__0__Impl(); @@ -13788,7 +13796,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group__0__Impl" - // InternalBeeLangTestLanguage.g:3792:1: rule__AliasedRequiredCapability__Group__0__Impl : ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) ; + // InternalBeeLangTestLanguage.g:3797:1: rule__AliasedRequiredCapability__Group__0__Impl : ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) ; public final void rule__AliasedRequiredCapability__Group__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group__0__Impl_StartIndex = input.index(); @@ -13796,17 +13804,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 255) ) { return ; } - // InternalBeeLangTestLanguage.g:3796:1: ( ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) ) - // InternalBeeLangTestLanguage.g:3797:1: ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) + // InternalBeeLangTestLanguage.g:3801:1: ( ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) ) + // InternalBeeLangTestLanguage.g:3802:1: ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) { - // InternalBeeLangTestLanguage.g:3797:1: ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) - // InternalBeeLangTestLanguage.g:3798:2: ( rule__AliasedRequiredCapability__Alternatives_0 ) + // InternalBeeLangTestLanguage.g:3802:1: ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) + // InternalBeeLangTestLanguage.g:3803:2: ( rule__AliasedRequiredCapability__Alternatives_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getAlternatives_0()); } - // InternalBeeLangTestLanguage.g:3799:2: ( rule__AliasedRequiredCapability__Alternatives_0 ) - // InternalBeeLangTestLanguage.g:3799:3: rule__AliasedRequiredCapability__Alternatives_0 + // InternalBeeLangTestLanguage.g:3804:2: ( rule__AliasedRequiredCapability__Alternatives_0 ) + // InternalBeeLangTestLanguage.g:3804:3: rule__AliasedRequiredCapability__Alternatives_0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Alternatives_0(); @@ -13842,7 +13850,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group__1" - // InternalBeeLangTestLanguage.g:3807:1: rule__AliasedRequiredCapability__Group__1 : rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 ; + // InternalBeeLangTestLanguage.g:3812:1: rule__AliasedRequiredCapability__Group__1 : rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 ; public final void rule__AliasedRequiredCapability__Group__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group__1_StartIndex = input.index(); @@ -13850,8 +13858,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 256) ) { return ; } - // InternalBeeLangTestLanguage.g:3811:1: ( rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 ) - // InternalBeeLangTestLanguage.g:3812:2: rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 + // InternalBeeLangTestLanguage.g:3816:1: ( rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 ) + // InternalBeeLangTestLanguage.g:3817:2: rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 { pushFollow(FOLLOW_20); rule__AliasedRequiredCapability__Group__1__Impl(); @@ -13883,7 +13891,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group__1__Impl" - // InternalBeeLangTestLanguage.g:3819:1: rule__AliasedRequiredCapability__Group__1__Impl : ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) ; + // InternalBeeLangTestLanguage.g:3824:1: rule__AliasedRequiredCapability__Group__1__Impl : ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) ; public final void rule__AliasedRequiredCapability__Group__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group__1__Impl_StartIndex = input.index(); @@ -13891,17 +13899,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 257) ) { return ; } - // InternalBeeLangTestLanguage.g:3823:1: ( ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) ) - // InternalBeeLangTestLanguage.g:3824:1: ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:3828:1: ( ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) ) + // InternalBeeLangTestLanguage.g:3829:1: ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) { - // InternalBeeLangTestLanguage.g:3824:1: ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) - // InternalBeeLangTestLanguage.g:3825:2: ( rule__AliasedRequiredCapability__NameAssignment_1 ) + // InternalBeeLangTestLanguage.g:3829:1: ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:3830:2: ( rule__AliasedRequiredCapability__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getNameAssignment_1()); } - // InternalBeeLangTestLanguage.g:3826:2: ( rule__AliasedRequiredCapability__NameAssignment_1 ) - // InternalBeeLangTestLanguage.g:3826:3: rule__AliasedRequiredCapability__NameAssignment_1 + // InternalBeeLangTestLanguage.g:3831:2: ( rule__AliasedRequiredCapability__NameAssignment_1 ) + // InternalBeeLangTestLanguage.g:3831:3: rule__AliasedRequiredCapability__NameAssignment_1 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__NameAssignment_1(); @@ -13937,7 +13945,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group__2" - // InternalBeeLangTestLanguage.g:3834:1: rule__AliasedRequiredCapability__Group__2 : rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 ; + // InternalBeeLangTestLanguage.g:3839:1: rule__AliasedRequiredCapability__Group__2 : rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 ; public final void rule__AliasedRequiredCapability__Group__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group__2_StartIndex = input.index(); @@ -13945,8 +13953,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 258) ) { return ; } - // InternalBeeLangTestLanguage.g:3838:1: ( rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 ) - // InternalBeeLangTestLanguage.g:3839:2: rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 + // InternalBeeLangTestLanguage.g:3843:1: ( rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 ) + // InternalBeeLangTestLanguage.g:3844:2: rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 { pushFollow(FOLLOW_20); rule__AliasedRequiredCapability__Group__2__Impl(); @@ -13978,7 +13986,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group__2__Impl" - // InternalBeeLangTestLanguage.g:3846:1: rule__AliasedRequiredCapability__Group__2__Impl : ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) ; + // InternalBeeLangTestLanguage.g:3851:1: rule__AliasedRequiredCapability__Group__2__Impl : ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) ; public final void rule__AliasedRequiredCapability__Group__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group__2__Impl_StartIndex = input.index(); @@ -13986,16 +13994,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 259) ) { return ; } - // InternalBeeLangTestLanguage.g:3850:1: ( ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) ) - // InternalBeeLangTestLanguage.g:3851:1: ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) + // InternalBeeLangTestLanguage.g:3855:1: ( ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) ) + // InternalBeeLangTestLanguage.g:3856:1: ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) { - // InternalBeeLangTestLanguage.g:3851:1: ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) - // InternalBeeLangTestLanguage.g:3852:2: ( rule__AliasedRequiredCapability__Group_2__0 )? + // InternalBeeLangTestLanguage.g:3856:1: ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) + // InternalBeeLangTestLanguage.g:3857:2: ( rule__AliasedRequiredCapability__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_2()); } - // InternalBeeLangTestLanguage.g:3853:2: ( rule__AliasedRequiredCapability__Group_2__0 )? + // InternalBeeLangTestLanguage.g:3858:2: ( rule__AliasedRequiredCapability__Group_2__0 )? int alt40=2; int LA40_0 = input.LA(1); @@ -14004,7 +14012,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt40) { case 1 : - // InternalBeeLangTestLanguage.g:3853:3: rule__AliasedRequiredCapability__Group_2__0 + // InternalBeeLangTestLanguage.g:3858:3: rule__AliasedRequiredCapability__Group_2__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_2__0(); @@ -14043,7 +14051,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group__3" - // InternalBeeLangTestLanguage.g:3861:1: rule__AliasedRequiredCapability__Group__3 : rule__AliasedRequiredCapability__Group__3__Impl ; + // InternalBeeLangTestLanguage.g:3866:1: rule__AliasedRequiredCapability__Group__3 : rule__AliasedRequiredCapability__Group__3__Impl ; public final void rule__AliasedRequiredCapability__Group__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group__3_StartIndex = input.index(); @@ -14051,8 +14059,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 260) ) { return ; } - // InternalBeeLangTestLanguage.g:3865:1: ( rule__AliasedRequiredCapability__Group__3__Impl ) - // InternalBeeLangTestLanguage.g:3866:2: rule__AliasedRequiredCapability__Group__3__Impl + // InternalBeeLangTestLanguage.g:3870:1: ( rule__AliasedRequiredCapability__Group__3__Impl ) + // InternalBeeLangTestLanguage.g:3871:2: rule__AliasedRequiredCapability__Group__3__Impl { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group__3__Impl(); @@ -14079,7 +14087,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group__3__Impl" - // InternalBeeLangTestLanguage.g:3872:1: rule__AliasedRequiredCapability__Group__3__Impl : ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) ; + // InternalBeeLangTestLanguage.g:3877:1: rule__AliasedRequiredCapability__Group__3__Impl : ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) ; public final void rule__AliasedRequiredCapability__Group__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group__3__Impl_StartIndex = input.index(); @@ -14087,17 +14095,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 261) ) { return ; } - // InternalBeeLangTestLanguage.g:3876:1: ( ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) ) - // InternalBeeLangTestLanguage.g:3877:1: ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) + // InternalBeeLangTestLanguage.g:3881:1: ( ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) ) + // InternalBeeLangTestLanguage.g:3882:1: ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) { - // InternalBeeLangTestLanguage.g:3877:1: ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) - // InternalBeeLangTestLanguage.g:3878:2: ( rule__AliasedRequiredCapability__Group_3__0 ) + // InternalBeeLangTestLanguage.g:3882:1: ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) + // InternalBeeLangTestLanguage.g:3883:2: ( rule__AliasedRequiredCapability__Group_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3()); } - // InternalBeeLangTestLanguage.g:3879:2: ( rule__AliasedRequiredCapability__Group_3__0 ) - // InternalBeeLangTestLanguage.g:3879:3: rule__AliasedRequiredCapability__Group_3__0 + // InternalBeeLangTestLanguage.g:3884:2: ( rule__AliasedRequiredCapability__Group_3__0 ) + // InternalBeeLangTestLanguage.g:3884:3: rule__AliasedRequiredCapability__Group_3__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3__0(); @@ -14133,7 +14141,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_2__0" - // InternalBeeLangTestLanguage.g:3888:1: rule__AliasedRequiredCapability__Group_2__0 : rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 ; + // InternalBeeLangTestLanguage.g:3893:1: rule__AliasedRequiredCapability__Group_2__0 : rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 ; public final void rule__AliasedRequiredCapability__Group_2__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_2__0_StartIndex = input.index(); @@ -14141,8 +14149,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 262) ) { return ; } - // InternalBeeLangTestLanguage.g:3892:1: ( rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 ) - // InternalBeeLangTestLanguage.g:3893:2: rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 + // InternalBeeLangTestLanguage.g:3897:1: ( rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 ) + // InternalBeeLangTestLanguage.g:3898:2: rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 { pushFollow(FOLLOW_9); rule__AliasedRequiredCapability__Group_2__0__Impl(); @@ -14174,7 +14182,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_2__0__Impl" - // InternalBeeLangTestLanguage.g:3900:1: rule__AliasedRequiredCapability__Group_2__0__Impl : ( 'as' ) ; + // InternalBeeLangTestLanguage.g:3905:1: rule__AliasedRequiredCapability__Group_2__0__Impl : ( 'as' ) ; public final void rule__AliasedRequiredCapability__Group_2__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_2__0__Impl_StartIndex = input.index(); @@ -14182,11 +14190,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 263) ) { return ; } - // InternalBeeLangTestLanguage.g:3904:1: ( ( 'as' ) ) - // InternalBeeLangTestLanguage.g:3905:1: ( 'as' ) + // InternalBeeLangTestLanguage.g:3909:1: ( ( 'as' ) ) + // InternalBeeLangTestLanguage.g:3910:1: ( 'as' ) { - // InternalBeeLangTestLanguage.g:3905:1: ( 'as' ) - // InternalBeeLangTestLanguage.g:3906:2: 'as' + // InternalBeeLangTestLanguage.g:3910:1: ( 'as' ) + // InternalBeeLangTestLanguage.g:3911:2: 'as' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getAsKeyword_2_0()); @@ -14218,7 +14226,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_2__1" - // InternalBeeLangTestLanguage.g:3915:1: rule__AliasedRequiredCapability__Group_2__1 : rule__AliasedRequiredCapability__Group_2__1__Impl ; + // InternalBeeLangTestLanguage.g:3920:1: rule__AliasedRequiredCapability__Group_2__1 : rule__AliasedRequiredCapability__Group_2__1__Impl ; public final void rule__AliasedRequiredCapability__Group_2__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_2__1_StartIndex = input.index(); @@ -14226,8 +14234,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 264) ) { return ; } - // InternalBeeLangTestLanguage.g:3919:1: ( rule__AliasedRequiredCapability__Group_2__1__Impl ) - // InternalBeeLangTestLanguage.g:3920:2: rule__AliasedRequiredCapability__Group_2__1__Impl + // InternalBeeLangTestLanguage.g:3924:1: ( rule__AliasedRequiredCapability__Group_2__1__Impl ) + // InternalBeeLangTestLanguage.g:3925:2: rule__AliasedRequiredCapability__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_2__1__Impl(); @@ -14254,7 +14262,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_2__1__Impl" - // InternalBeeLangTestLanguage.g:3926:1: rule__AliasedRequiredCapability__Group_2__1__Impl : ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) ; + // InternalBeeLangTestLanguage.g:3931:1: rule__AliasedRequiredCapability__Group_2__1__Impl : ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) ; public final void rule__AliasedRequiredCapability__Group_2__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_2__1__Impl_StartIndex = input.index(); @@ -14262,17 +14270,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 265) ) { return ; } - // InternalBeeLangTestLanguage.g:3930:1: ( ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) ) - // InternalBeeLangTestLanguage.g:3931:1: ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) + // InternalBeeLangTestLanguage.g:3935:1: ( ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) ) + // InternalBeeLangTestLanguage.g:3936:1: ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) { - // InternalBeeLangTestLanguage.g:3931:1: ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) - // InternalBeeLangTestLanguage.g:3932:2: ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) + // InternalBeeLangTestLanguage.g:3936:1: ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) + // InternalBeeLangTestLanguage.g:3937:2: ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getAliasAssignment_2_1()); } - // InternalBeeLangTestLanguage.g:3933:2: ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) - // InternalBeeLangTestLanguage.g:3933:3: rule__AliasedRequiredCapability__AliasAssignment_2_1 + // InternalBeeLangTestLanguage.g:3938:2: ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) + // InternalBeeLangTestLanguage.g:3938:3: rule__AliasedRequiredCapability__AliasAssignment_2_1 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__AliasAssignment_2_1(); @@ -14308,7 +14316,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3__0" - // InternalBeeLangTestLanguage.g:3942:1: rule__AliasedRequiredCapability__Group_3__0 : rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 ; + // InternalBeeLangTestLanguage.g:3947:1: rule__AliasedRequiredCapability__Group_3__0 : rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 ; public final void rule__AliasedRequiredCapability__Group_3__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__0_StartIndex = input.index(); @@ -14316,8 +14324,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 266) ) { return ; } - // InternalBeeLangTestLanguage.g:3946:1: ( rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 ) - // InternalBeeLangTestLanguage.g:3947:2: rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 + // InternalBeeLangTestLanguage.g:3951:1: ( rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 ) + // InternalBeeLangTestLanguage.g:3952:2: rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 { pushFollow(FOLLOW_21); rule__AliasedRequiredCapability__Group_3__0__Impl(); @@ -14349,7 +14357,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3__0__Impl" - // InternalBeeLangTestLanguage.g:3954:1: rule__AliasedRequiredCapability__Group_3__0__Impl : ( '{' ) ; + // InternalBeeLangTestLanguage.g:3959:1: rule__AliasedRequiredCapability__Group_3__0__Impl : ( '{' ) ; public final void rule__AliasedRequiredCapability__Group_3__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__0__Impl_StartIndex = input.index(); @@ -14357,11 +14365,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 267) ) { return ; } - // InternalBeeLangTestLanguage.g:3958:1: ( ( '{' ) ) - // InternalBeeLangTestLanguage.g:3959:1: ( '{' ) + // InternalBeeLangTestLanguage.g:3963:1: ( ( '{' ) ) + // InternalBeeLangTestLanguage.g:3964:1: ( '{' ) { - // InternalBeeLangTestLanguage.g:3959:1: ( '{' ) - // InternalBeeLangTestLanguage.g:3960:2: '{' + // InternalBeeLangTestLanguage.g:3964:1: ( '{' ) + // InternalBeeLangTestLanguage.g:3965:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getLeftCurlyBracketKeyword_3_0()); @@ -14393,7 +14401,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3__1" - // InternalBeeLangTestLanguage.g:3969:1: rule__AliasedRequiredCapability__Group_3__1 : rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 ; + // InternalBeeLangTestLanguage.g:3974:1: rule__AliasedRequiredCapability__Group_3__1 : rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 ; public final void rule__AliasedRequiredCapability__Group_3__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__1_StartIndex = input.index(); @@ -14401,8 +14409,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 268) ) { return ; } - // InternalBeeLangTestLanguage.g:3973:1: ( rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 ) - // InternalBeeLangTestLanguage.g:3974:2: rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 + // InternalBeeLangTestLanguage.g:3978:1: ( rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 ) + // InternalBeeLangTestLanguage.g:3979:2: rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 { pushFollow(FOLLOW_8); rule__AliasedRequiredCapability__Group_3__1__Impl(); @@ -14434,7 +14442,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3__1__Impl" - // InternalBeeLangTestLanguage.g:3981:1: rule__AliasedRequiredCapability__Group_3__1__Impl : ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) ; + // InternalBeeLangTestLanguage.g:3986:1: rule__AliasedRequiredCapability__Group_3__1__Impl : ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) ; public final void rule__AliasedRequiredCapability__Group_3__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__1__Impl_StartIndex = input.index(); @@ -14442,17 +14450,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 269) ) { return ; } - // InternalBeeLangTestLanguage.g:3985:1: ( ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) ) - // InternalBeeLangTestLanguage.g:3986:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) + // InternalBeeLangTestLanguage.g:3990:1: ( ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) ) + // InternalBeeLangTestLanguage.g:3991:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) { - // InternalBeeLangTestLanguage.g:3986:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) - // InternalBeeLangTestLanguage.g:3987:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) + // InternalBeeLangTestLanguage.g:3991:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) + // InternalBeeLangTestLanguage.g:3992:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1()); } - // InternalBeeLangTestLanguage.g:3988:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) - // InternalBeeLangTestLanguage.g:3988:3: rule__AliasedRequiredCapability__UnorderedGroup_3_1 + // InternalBeeLangTestLanguage.g:3993:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) + // InternalBeeLangTestLanguage.g:3993:3: rule__AliasedRequiredCapability__UnorderedGroup_3_1 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1(); @@ -14488,7 +14496,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3__2" - // InternalBeeLangTestLanguage.g:3996:1: rule__AliasedRequiredCapability__Group_3__2 : rule__AliasedRequiredCapability__Group_3__2__Impl ; + // InternalBeeLangTestLanguage.g:4001:1: rule__AliasedRequiredCapability__Group_3__2 : rule__AliasedRequiredCapability__Group_3__2__Impl ; public final void rule__AliasedRequiredCapability__Group_3__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__2_StartIndex = input.index(); @@ -14496,8 +14504,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 270) ) { return ; } - // InternalBeeLangTestLanguage.g:4000:1: ( rule__AliasedRequiredCapability__Group_3__2__Impl ) - // InternalBeeLangTestLanguage.g:4001:2: rule__AliasedRequiredCapability__Group_3__2__Impl + // InternalBeeLangTestLanguage.g:4005:1: ( rule__AliasedRequiredCapability__Group_3__2__Impl ) + // InternalBeeLangTestLanguage.g:4006:2: rule__AliasedRequiredCapability__Group_3__2__Impl { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3__2__Impl(); @@ -14524,7 +14532,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3__2__Impl" - // InternalBeeLangTestLanguage.g:4007:1: rule__AliasedRequiredCapability__Group_3__2__Impl : ( '}' ) ; + // InternalBeeLangTestLanguage.g:4012:1: rule__AliasedRequiredCapability__Group_3__2__Impl : ( '}' ) ; public final void rule__AliasedRequiredCapability__Group_3__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__2__Impl_StartIndex = input.index(); @@ -14532,11 +14540,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 271) ) { return ; } - // InternalBeeLangTestLanguage.g:4011:1: ( ( '}' ) ) - // InternalBeeLangTestLanguage.g:4012:1: ( '}' ) + // InternalBeeLangTestLanguage.g:4016:1: ( ( '}' ) ) + // InternalBeeLangTestLanguage.g:4017:1: ( '}' ) { - // InternalBeeLangTestLanguage.g:4012:1: ( '}' ) - // InternalBeeLangTestLanguage.g:4013:2: '}' + // InternalBeeLangTestLanguage.g:4017:1: ( '}' ) + // InternalBeeLangTestLanguage.g:4018:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getRightCurlyBracketKeyword_3_2()); @@ -14568,7 +14576,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__0" - // InternalBeeLangTestLanguage.g:4023:1: rule__AliasedRequiredCapability__Group_3_1_0__0 : rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 ; + // InternalBeeLangTestLanguage.g:4028:1: rule__AliasedRequiredCapability__Group_3_1_0__0 : rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_0__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__0_StartIndex = input.index(); @@ -14576,8 +14584,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 272) ) { return ; } - // InternalBeeLangTestLanguage.g:4027:1: ( rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 ) - // InternalBeeLangTestLanguage.g:4028:2: rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 + // InternalBeeLangTestLanguage.g:4032:1: ( rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 ) + // InternalBeeLangTestLanguage.g:4033:2: rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 { pushFollow(FOLLOW_12); rule__AliasedRequiredCapability__Group_3_1_0__0__Impl(); @@ -14609,7 +14617,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__0__Impl" - // InternalBeeLangTestLanguage.g:4035:1: rule__AliasedRequiredCapability__Group_3_1_0__0__Impl : ( 'when' ) ; + // InternalBeeLangTestLanguage.g:4040:1: rule__AliasedRequiredCapability__Group_3_1_0__0__Impl : ( 'when' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_0__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__0__Impl_StartIndex = input.index(); @@ -14617,11 +14625,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 273) ) { return ; } - // InternalBeeLangTestLanguage.g:4039:1: ( ( 'when' ) ) - // InternalBeeLangTestLanguage.g:4040:1: ( 'when' ) + // InternalBeeLangTestLanguage.g:4044:1: ( ( 'when' ) ) + // InternalBeeLangTestLanguage.g:4045:1: ( 'when' ) { - // InternalBeeLangTestLanguage.g:4040:1: ( 'when' ) - // InternalBeeLangTestLanguage.g:4041:2: 'when' + // InternalBeeLangTestLanguage.g:4045:1: ( 'when' ) + // InternalBeeLangTestLanguage.g:4046:2: 'when' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getWhenKeyword_3_1_0_0()); @@ -14653,7 +14661,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__1" - // InternalBeeLangTestLanguage.g:4050:1: rule__AliasedRequiredCapability__Group_3_1_0__1 : rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 ; + // InternalBeeLangTestLanguage.g:4055:1: rule__AliasedRequiredCapability__Group_3_1_0__1 : rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 ; public final void rule__AliasedRequiredCapability__Group_3_1_0__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__1_StartIndex = input.index(); @@ -14661,8 +14669,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 274) ) { return ; } - // InternalBeeLangTestLanguage.g:4054:1: ( rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 ) - // InternalBeeLangTestLanguage.g:4055:2: rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 + // InternalBeeLangTestLanguage.g:4059:1: ( rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 ) + // InternalBeeLangTestLanguage.g:4060:2: rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 { pushFollow(FOLLOW_19); rule__AliasedRequiredCapability__Group_3_1_0__1__Impl(); @@ -14694,7 +14702,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__1__Impl" - // InternalBeeLangTestLanguage.g:4062:1: rule__AliasedRequiredCapability__Group_3_1_0__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:4067:1: rule__AliasedRequiredCapability__Group_3_1_0__1__Impl : ( ':' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_0__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__1__Impl_StartIndex = input.index(); @@ -14702,11 +14710,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 275) ) { return ; } - // InternalBeeLangTestLanguage.g:4066:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:4067:1: ( ':' ) + // InternalBeeLangTestLanguage.g:4071:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:4072:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:4067:1: ( ':' ) - // InternalBeeLangTestLanguage.g:4068:2: ':' + // InternalBeeLangTestLanguage.g:4072:1: ( ':' ) + // InternalBeeLangTestLanguage.g:4073:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_0_1()); @@ -14738,7 +14746,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__2" - // InternalBeeLangTestLanguage.g:4077:1: rule__AliasedRequiredCapability__Group_3_1_0__2 : rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 ; + // InternalBeeLangTestLanguage.g:4082:1: rule__AliasedRequiredCapability__Group_3_1_0__2 : rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 ; public final void rule__AliasedRequiredCapability__Group_3_1_0__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__2_StartIndex = input.index(); @@ -14746,8 +14754,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 276) ) { return ; } - // InternalBeeLangTestLanguage.g:4081:1: ( rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 ) - // InternalBeeLangTestLanguage.g:4082:2: rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 + // InternalBeeLangTestLanguage.g:4086:1: ( rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 ) + // InternalBeeLangTestLanguage.g:4087:2: rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 { pushFollow(FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_0__2__Impl(); @@ -14779,7 +14787,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__2__Impl" - // InternalBeeLangTestLanguage.g:4089:1: rule__AliasedRequiredCapability__Group_3_1_0__2__Impl : ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) ; + // InternalBeeLangTestLanguage.g:4094:1: rule__AliasedRequiredCapability__Group_3_1_0__2__Impl : ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_0__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__2__Impl_StartIndex = input.index(); @@ -14787,17 +14795,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 277) ) { return ; } - // InternalBeeLangTestLanguage.g:4093:1: ( ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) ) - // InternalBeeLangTestLanguage.g:4094:1: ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) + // InternalBeeLangTestLanguage.g:4098:1: ( ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) ) + // InternalBeeLangTestLanguage.g:4099:1: ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) { - // InternalBeeLangTestLanguage.g:4094:1: ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) - // InternalBeeLangTestLanguage.g:4095:2: ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) + // InternalBeeLangTestLanguage.g:4099:1: ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) + // InternalBeeLangTestLanguage.g:4100:2: ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2()); } - // InternalBeeLangTestLanguage.g:4096:2: ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) - // InternalBeeLangTestLanguage.g:4096:3: rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 + // InternalBeeLangTestLanguage.g:4101:2: ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) + // InternalBeeLangTestLanguage.g:4101:3: rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2(); @@ -14833,7 +14841,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__3" - // InternalBeeLangTestLanguage.g:4104:1: rule__AliasedRequiredCapability__Group_3_1_0__3 : rule__AliasedRequiredCapability__Group_3_1_0__3__Impl ; + // InternalBeeLangTestLanguage.g:4109:1: rule__AliasedRequiredCapability__Group_3_1_0__3 : rule__AliasedRequiredCapability__Group_3_1_0__3__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_0__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__3_StartIndex = input.index(); @@ -14841,8 +14849,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 278) ) { return ; } - // InternalBeeLangTestLanguage.g:4108:1: ( rule__AliasedRequiredCapability__Group_3_1_0__3__Impl ) - // InternalBeeLangTestLanguage.g:4109:2: rule__AliasedRequiredCapability__Group_3_1_0__3__Impl + // InternalBeeLangTestLanguage.g:4113:1: ( rule__AliasedRequiredCapability__Group_3_1_0__3__Impl ) + // InternalBeeLangTestLanguage.g:4114:2: rule__AliasedRequiredCapability__Group_3_1_0__3__Impl { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_0__3__Impl(); @@ -14869,7 +14877,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__3__Impl" - // InternalBeeLangTestLanguage.g:4115:1: rule__AliasedRequiredCapability__Group_3_1_0__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:4120:1: rule__AliasedRequiredCapability__Group_3_1_0__3__Impl : ( ';' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_0__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__3__Impl_StartIndex = input.index(); @@ -14877,11 +14885,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 279) ) { return ; } - // InternalBeeLangTestLanguage.g:4119:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:4120:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4124:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:4125:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:4120:1: ( ';' ) - // InternalBeeLangTestLanguage.g:4121:2: ';' + // InternalBeeLangTestLanguage.g:4125:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4126:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_0_3()); @@ -14913,7 +14921,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_1__0" - // InternalBeeLangTestLanguage.g:4131:1: rule__AliasedRequiredCapability__Group_3_1_1__0 : rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 ; + // InternalBeeLangTestLanguage.g:4136:1: rule__AliasedRequiredCapability__Group_3_1_1__0 : rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_1__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_1__0_StartIndex = input.index(); @@ -14921,8 +14929,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 280) ) { return ; } - // InternalBeeLangTestLanguage.g:4135:1: ( rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 ) - // InternalBeeLangTestLanguage.g:4136:2: rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 + // InternalBeeLangTestLanguage.g:4140:1: ( rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 ) + // InternalBeeLangTestLanguage.g:4141:2: rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 { pushFollow(FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_1__0__Impl(); @@ -14954,7 +14962,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_1__0__Impl" - // InternalBeeLangTestLanguage.g:4143:1: rule__AliasedRequiredCapability__Group_3_1_1__0__Impl : ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:4148:1: rule__AliasedRequiredCapability__Group_3_1_1__0__Impl : ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_1__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_1__0__Impl_StartIndex = input.index(); @@ -14962,17 +14970,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 281) ) { return ; } - // InternalBeeLangTestLanguage.g:4147:1: ( ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:4148:1: ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:4152:1: ( ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:4153:1: ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) { - // InternalBeeLangTestLanguage.g:4148:1: ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) - // InternalBeeLangTestLanguage.g:4149:2: ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) + // InternalBeeLangTestLanguage.g:4153:1: ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:4154:2: ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0()); } - // InternalBeeLangTestLanguage.g:4150:2: ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) - // InternalBeeLangTestLanguage.g:4150:3: rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 + // InternalBeeLangTestLanguage.g:4155:2: ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) + // InternalBeeLangTestLanguage.g:4155:3: rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0(); @@ -15008,7 +15016,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_1__1" - // InternalBeeLangTestLanguage.g:4158:1: rule__AliasedRequiredCapability__Group_3_1_1__1 : rule__AliasedRequiredCapability__Group_3_1_1__1__Impl ; + // InternalBeeLangTestLanguage.g:4163:1: rule__AliasedRequiredCapability__Group_3_1_1__1 : rule__AliasedRequiredCapability__Group_3_1_1__1__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_1__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_1__1_StartIndex = input.index(); @@ -15016,8 +15024,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 282) ) { return ; } - // InternalBeeLangTestLanguage.g:4162:1: ( rule__AliasedRequiredCapability__Group_3_1_1__1__Impl ) - // InternalBeeLangTestLanguage.g:4163:2: rule__AliasedRequiredCapability__Group_3_1_1__1__Impl + // InternalBeeLangTestLanguage.g:4167:1: ( rule__AliasedRequiredCapability__Group_3_1_1__1__Impl ) + // InternalBeeLangTestLanguage.g:4168:2: rule__AliasedRequiredCapability__Group_3_1_1__1__Impl { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_1__1__Impl(); @@ -15044,7 +15052,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_1__1__Impl" - // InternalBeeLangTestLanguage.g:4169:1: rule__AliasedRequiredCapability__Group_3_1_1__1__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:4174:1: rule__AliasedRequiredCapability__Group_3_1_1__1__Impl : ( ';' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_1__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_1__1__Impl_StartIndex = input.index(); @@ -15052,11 +15060,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 283) ) { return ; } - // InternalBeeLangTestLanguage.g:4173:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:4174:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4178:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:4179:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:4174:1: ( ';' ) - // InternalBeeLangTestLanguage.g:4175:2: ';' + // InternalBeeLangTestLanguage.g:4179:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4180:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_1_1()); @@ -15088,7 +15096,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__0" - // InternalBeeLangTestLanguage.g:4185:1: rule__AliasedRequiredCapability__Group_3_1_2__0 : rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 ; + // InternalBeeLangTestLanguage.g:4190:1: rule__AliasedRequiredCapability__Group_3_1_2__0 : rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_2__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__0_StartIndex = input.index(); @@ -15096,8 +15104,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 284) ) { return ; } - // InternalBeeLangTestLanguage.g:4189:1: ( rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 ) - // InternalBeeLangTestLanguage.g:4190:2: rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 + // InternalBeeLangTestLanguage.g:4194:1: ( rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 ) + // InternalBeeLangTestLanguage.g:4195:2: rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 { pushFollow(FOLLOW_12); rule__AliasedRequiredCapability__Group_3_1_2__0__Impl(); @@ -15129,7 +15137,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__0__Impl" - // InternalBeeLangTestLanguage.g:4197:1: rule__AliasedRequiredCapability__Group_3_1_2__0__Impl : ( 'requires-min' ) ; + // InternalBeeLangTestLanguage.g:4202:1: rule__AliasedRequiredCapability__Group_3_1_2__0__Impl : ( 'requires-min' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_2__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__0__Impl_StartIndex = input.index(); @@ -15137,11 +15145,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 285) ) { return ; } - // InternalBeeLangTestLanguage.g:4201:1: ( ( 'requires-min' ) ) - // InternalBeeLangTestLanguage.g:4202:1: ( 'requires-min' ) + // InternalBeeLangTestLanguage.g:4206:1: ( ( 'requires-min' ) ) + // InternalBeeLangTestLanguage.g:4207:1: ( 'requires-min' ) { - // InternalBeeLangTestLanguage.g:4202:1: ( 'requires-min' ) - // InternalBeeLangTestLanguage.g:4203:2: 'requires-min' + // InternalBeeLangTestLanguage.g:4207:1: ( 'requires-min' ) + // InternalBeeLangTestLanguage.g:4208:2: 'requires-min' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getRequiresMinKeyword_3_1_2_0()); @@ -15173,7 +15181,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__1" - // InternalBeeLangTestLanguage.g:4212:1: rule__AliasedRequiredCapability__Group_3_1_2__1 : rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 ; + // InternalBeeLangTestLanguage.g:4217:1: rule__AliasedRequiredCapability__Group_3_1_2__1 : rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 ; public final void rule__AliasedRequiredCapability__Group_3_1_2__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__1_StartIndex = input.index(); @@ -15181,8 +15189,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 286) ) { return ; } - // InternalBeeLangTestLanguage.g:4216:1: ( rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 ) - // InternalBeeLangTestLanguage.g:4217:2: rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 + // InternalBeeLangTestLanguage.g:4221:1: ( rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 ) + // InternalBeeLangTestLanguage.g:4222:2: rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 { pushFollow(FOLLOW_22); rule__AliasedRequiredCapability__Group_3_1_2__1__Impl(); @@ -15214,7 +15222,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__1__Impl" - // InternalBeeLangTestLanguage.g:4224:1: rule__AliasedRequiredCapability__Group_3_1_2__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:4229:1: rule__AliasedRequiredCapability__Group_3_1_2__1__Impl : ( ':' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_2__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__1__Impl_StartIndex = input.index(); @@ -15222,11 +15230,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 287) ) { return ; } - // InternalBeeLangTestLanguage.g:4228:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:4229:1: ( ':' ) + // InternalBeeLangTestLanguage.g:4233:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:4234:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:4229:1: ( ':' ) - // InternalBeeLangTestLanguage.g:4230:2: ':' + // InternalBeeLangTestLanguage.g:4234:1: ( ':' ) + // InternalBeeLangTestLanguage.g:4235:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_2_1()); @@ -15258,7 +15266,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__2" - // InternalBeeLangTestLanguage.g:4239:1: rule__AliasedRequiredCapability__Group_3_1_2__2 : rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 ; + // InternalBeeLangTestLanguage.g:4244:1: rule__AliasedRequiredCapability__Group_3_1_2__2 : rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 ; public final void rule__AliasedRequiredCapability__Group_3_1_2__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__2_StartIndex = input.index(); @@ -15266,8 +15274,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 288) ) { return ; } - // InternalBeeLangTestLanguage.g:4243:1: ( rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 ) - // InternalBeeLangTestLanguage.g:4244:2: rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 + // InternalBeeLangTestLanguage.g:4248:1: ( rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 ) + // InternalBeeLangTestLanguage.g:4249:2: rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 { pushFollow(FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_2__2__Impl(); @@ -15299,7 +15307,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__2__Impl" - // InternalBeeLangTestLanguage.g:4251:1: rule__AliasedRequiredCapability__Group_3_1_2__2__Impl : ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) ; + // InternalBeeLangTestLanguage.g:4256:1: rule__AliasedRequiredCapability__Group_3_1_2__2__Impl : ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_2__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__2__Impl_StartIndex = input.index(); @@ -15307,17 +15315,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 289) ) { return ; } - // InternalBeeLangTestLanguage.g:4255:1: ( ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) ) - // InternalBeeLangTestLanguage.g:4256:1: ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) + // InternalBeeLangTestLanguage.g:4260:1: ( ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) ) + // InternalBeeLangTestLanguage.g:4261:1: ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) { - // InternalBeeLangTestLanguage.g:4256:1: ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) - // InternalBeeLangTestLanguage.g:4257:2: ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) + // InternalBeeLangTestLanguage.g:4261:1: ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) + // InternalBeeLangTestLanguage.g:4262:2: ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getMinAssignment_3_1_2_2()); } - // InternalBeeLangTestLanguage.g:4258:2: ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) - // InternalBeeLangTestLanguage.g:4258:3: rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 + // InternalBeeLangTestLanguage.g:4263:2: ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) + // InternalBeeLangTestLanguage.g:4263:3: rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__MinAssignment_3_1_2_2(); @@ -15353,7 +15361,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__3" - // InternalBeeLangTestLanguage.g:4266:1: rule__AliasedRequiredCapability__Group_3_1_2__3 : rule__AliasedRequiredCapability__Group_3_1_2__3__Impl ; + // InternalBeeLangTestLanguage.g:4271:1: rule__AliasedRequiredCapability__Group_3_1_2__3 : rule__AliasedRequiredCapability__Group_3_1_2__3__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_2__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__3_StartIndex = input.index(); @@ -15361,8 +15369,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 290) ) { return ; } - // InternalBeeLangTestLanguage.g:4270:1: ( rule__AliasedRequiredCapability__Group_3_1_2__3__Impl ) - // InternalBeeLangTestLanguage.g:4271:2: rule__AliasedRequiredCapability__Group_3_1_2__3__Impl + // InternalBeeLangTestLanguage.g:4275:1: ( rule__AliasedRequiredCapability__Group_3_1_2__3__Impl ) + // InternalBeeLangTestLanguage.g:4276:2: rule__AliasedRequiredCapability__Group_3_1_2__3__Impl { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_2__3__Impl(); @@ -15389,7 +15397,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__3__Impl" - // InternalBeeLangTestLanguage.g:4277:1: rule__AliasedRequiredCapability__Group_3_1_2__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:4282:1: rule__AliasedRequiredCapability__Group_3_1_2__3__Impl : ( ';' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_2__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__3__Impl_StartIndex = input.index(); @@ -15397,11 +15405,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 291) ) { return ; } - // InternalBeeLangTestLanguage.g:4281:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:4282:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4286:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:4287:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:4282:1: ( ';' ) - // InternalBeeLangTestLanguage.g:4283:2: ';' + // InternalBeeLangTestLanguage.g:4287:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4288:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_2_3()); @@ -15433,7 +15441,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__0" - // InternalBeeLangTestLanguage.g:4293:1: rule__AliasedRequiredCapability__Group_3_1_3__0 : rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 ; + // InternalBeeLangTestLanguage.g:4298:1: rule__AliasedRequiredCapability__Group_3_1_3__0 : rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_3__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__0_StartIndex = input.index(); @@ -15441,8 +15449,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 292) ) { return ; } - // InternalBeeLangTestLanguage.g:4297:1: ( rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 ) - // InternalBeeLangTestLanguage.g:4298:2: rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 + // InternalBeeLangTestLanguage.g:4302:1: ( rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 ) + // InternalBeeLangTestLanguage.g:4303:2: rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 { pushFollow(FOLLOW_12); rule__AliasedRequiredCapability__Group_3_1_3__0__Impl(); @@ -15474,7 +15482,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__0__Impl" - // InternalBeeLangTestLanguage.g:4305:1: rule__AliasedRequiredCapability__Group_3_1_3__0__Impl : ( 'requires-max' ) ; + // InternalBeeLangTestLanguage.g:4310:1: rule__AliasedRequiredCapability__Group_3_1_3__0__Impl : ( 'requires-max' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_3__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__0__Impl_StartIndex = input.index(); @@ -15482,11 +15490,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 293) ) { return ; } - // InternalBeeLangTestLanguage.g:4309:1: ( ( 'requires-max' ) ) - // InternalBeeLangTestLanguage.g:4310:1: ( 'requires-max' ) + // InternalBeeLangTestLanguage.g:4314:1: ( ( 'requires-max' ) ) + // InternalBeeLangTestLanguage.g:4315:1: ( 'requires-max' ) { - // InternalBeeLangTestLanguage.g:4310:1: ( 'requires-max' ) - // InternalBeeLangTestLanguage.g:4311:2: 'requires-max' + // InternalBeeLangTestLanguage.g:4315:1: ( 'requires-max' ) + // InternalBeeLangTestLanguage.g:4316:2: 'requires-max' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getRequiresMaxKeyword_3_1_3_0()); @@ -15518,7 +15526,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__1" - // InternalBeeLangTestLanguage.g:4320:1: rule__AliasedRequiredCapability__Group_3_1_3__1 : rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 ; + // InternalBeeLangTestLanguage.g:4325:1: rule__AliasedRequiredCapability__Group_3_1_3__1 : rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 ; public final void rule__AliasedRequiredCapability__Group_3_1_3__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__1_StartIndex = input.index(); @@ -15526,8 +15534,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 294) ) { return ; } - // InternalBeeLangTestLanguage.g:4324:1: ( rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 ) - // InternalBeeLangTestLanguage.g:4325:2: rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 + // InternalBeeLangTestLanguage.g:4329:1: ( rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 ) + // InternalBeeLangTestLanguage.g:4330:2: rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 { pushFollow(FOLLOW_22); rule__AliasedRequiredCapability__Group_3_1_3__1__Impl(); @@ -15559,7 +15567,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__1__Impl" - // InternalBeeLangTestLanguage.g:4332:1: rule__AliasedRequiredCapability__Group_3_1_3__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:4337:1: rule__AliasedRequiredCapability__Group_3_1_3__1__Impl : ( ':' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_3__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__1__Impl_StartIndex = input.index(); @@ -15567,11 +15575,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 295) ) { return ; } - // InternalBeeLangTestLanguage.g:4336:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:4337:1: ( ':' ) + // InternalBeeLangTestLanguage.g:4341:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:4342:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:4337:1: ( ':' ) - // InternalBeeLangTestLanguage.g:4338:2: ':' + // InternalBeeLangTestLanguage.g:4342:1: ( ':' ) + // InternalBeeLangTestLanguage.g:4343:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_3_1()); @@ -15603,7 +15611,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__2" - // InternalBeeLangTestLanguage.g:4347:1: rule__AliasedRequiredCapability__Group_3_1_3__2 : rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 ; + // InternalBeeLangTestLanguage.g:4352:1: rule__AliasedRequiredCapability__Group_3_1_3__2 : rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 ; public final void rule__AliasedRequiredCapability__Group_3_1_3__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__2_StartIndex = input.index(); @@ -15611,8 +15619,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 296) ) { return ; } - // InternalBeeLangTestLanguage.g:4351:1: ( rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 ) - // InternalBeeLangTestLanguage.g:4352:2: rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 + // InternalBeeLangTestLanguage.g:4356:1: ( rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 ) + // InternalBeeLangTestLanguage.g:4357:2: rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 { pushFollow(FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_3__2__Impl(); @@ -15644,7 +15652,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__2__Impl" - // InternalBeeLangTestLanguage.g:4359:1: rule__AliasedRequiredCapability__Group_3_1_3__2__Impl : ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) ; + // InternalBeeLangTestLanguage.g:4364:1: rule__AliasedRequiredCapability__Group_3_1_3__2__Impl : ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_3__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__2__Impl_StartIndex = input.index(); @@ -15652,17 +15660,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 297) ) { return ; } - // InternalBeeLangTestLanguage.g:4363:1: ( ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) ) - // InternalBeeLangTestLanguage.g:4364:1: ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) + // InternalBeeLangTestLanguage.g:4368:1: ( ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) ) + // InternalBeeLangTestLanguage.g:4369:1: ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) { - // InternalBeeLangTestLanguage.g:4364:1: ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) - // InternalBeeLangTestLanguage.g:4365:2: ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) + // InternalBeeLangTestLanguage.g:4369:1: ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) + // InternalBeeLangTestLanguage.g:4370:2: ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getMaxAssignment_3_1_3_2()); } - // InternalBeeLangTestLanguage.g:4366:2: ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) - // InternalBeeLangTestLanguage.g:4366:3: rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 + // InternalBeeLangTestLanguage.g:4371:2: ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) + // InternalBeeLangTestLanguage.g:4371:3: rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2(); @@ -15698,7 +15706,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__3" - // InternalBeeLangTestLanguage.g:4374:1: rule__AliasedRequiredCapability__Group_3_1_3__3 : rule__AliasedRequiredCapability__Group_3_1_3__3__Impl ; + // InternalBeeLangTestLanguage.g:4379:1: rule__AliasedRequiredCapability__Group_3_1_3__3 : rule__AliasedRequiredCapability__Group_3_1_3__3__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_3__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__3_StartIndex = input.index(); @@ -15706,8 +15714,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 298) ) { return ; } - // InternalBeeLangTestLanguage.g:4378:1: ( rule__AliasedRequiredCapability__Group_3_1_3__3__Impl ) - // InternalBeeLangTestLanguage.g:4379:2: rule__AliasedRequiredCapability__Group_3_1_3__3__Impl + // InternalBeeLangTestLanguage.g:4383:1: ( rule__AliasedRequiredCapability__Group_3_1_3__3__Impl ) + // InternalBeeLangTestLanguage.g:4384:2: rule__AliasedRequiredCapability__Group_3_1_3__3__Impl { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_3__3__Impl(); @@ -15734,7 +15742,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__3__Impl" - // InternalBeeLangTestLanguage.g:4385:1: rule__AliasedRequiredCapability__Group_3_1_3__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:4390:1: rule__AliasedRequiredCapability__Group_3_1_3__3__Impl : ( ';' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_3__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__3__Impl_StartIndex = input.index(); @@ -15742,11 +15750,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 299) ) { return ; } - // InternalBeeLangTestLanguage.g:4389:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:4390:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4394:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:4395:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:4390:1: ( ';' ) - // InternalBeeLangTestLanguage.g:4391:2: ';' + // InternalBeeLangTestLanguage.g:4395:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4396:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_3_3()); @@ -15778,7 +15786,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__0" - // InternalBeeLangTestLanguage.g:4401:1: rule__AliasedRequiredCapability__Group_3_1_4__0 : rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 ; + // InternalBeeLangTestLanguage.g:4406:1: rule__AliasedRequiredCapability__Group_3_1_4__0 : rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_4__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__0_StartIndex = input.index(); @@ -15786,8 +15794,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 300) ) { return ; } - // InternalBeeLangTestLanguage.g:4405:1: ( rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 ) - // InternalBeeLangTestLanguage.g:4406:2: rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 + // InternalBeeLangTestLanguage.g:4410:1: ( rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 ) + // InternalBeeLangTestLanguage.g:4411:2: rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 { pushFollow(FOLLOW_12); rule__AliasedRequiredCapability__Group_3_1_4__0__Impl(); @@ -15819,7 +15827,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__0__Impl" - // InternalBeeLangTestLanguage.g:4413:1: rule__AliasedRequiredCapability__Group_3_1_4__0__Impl : ( 'version' ) ; + // InternalBeeLangTestLanguage.g:4418:1: rule__AliasedRequiredCapability__Group_3_1_4__0__Impl : ( 'version' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_4__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__0__Impl_StartIndex = input.index(); @@ -15827,11 +15835,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 301) ) { return ; } - // InternalBeeLangTestLanguage.g:4417:1: ( ( 'version' ) ) - // InternalBeeLangTestLanguage.g:4418:1: ( 'version' ) + // InternalBeeLangTestLanguage.g:4422:1: ( ( 'version' ) ) + // InternalBeeLangTestLanguage.g:4423:1: ( 'version' ) { - // InternalBeeLangTestLanguage.g:4418:1: ( 'version' ) - // InternalBeeLangTestLanguage.g:4419:2: 'version' + // InternalBeeLangTestLanguage.g:4423:1: ( 'version' ) + // InternalBeeLangTestLanguage.g:4424:2: 'version' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionKeyword_3_1_4_0()); @@ -15863,7 +15871,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__1" - // InternalBeeLangTestLanguage.g:4428:1: rule__AliasedRequiredCapability__Group_3_1_4__1 : rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 ; + // InternalBeeLangTestLanguage.g:4433:1: rule__AliasedRequiredCapability__Group_3_1_4__1 : rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 ; public final void rule__AliasedRequiredCapability__Group_3_1_4__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__1_StartIndex = input.index(); @@ -15871,8 +15879,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 302) ) { return ; } - // InternalBeeLangTestLanguage.g:4432:1: ( rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 ) - // InternalBeeLangTestLanguage.g:4433:2: rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 + // InternalBeeLangTestLanguage.g:4437:1: ( rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 ) + // InternalBeeLangTestLanguage.g:4438:2: rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 { pushFollow(FOLLOW_9); rule__AliasedRequiredCapability__Group_3_1_4__1__Impl(); @@ -15904,7 +15912,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__1__Impl" - // InternalBeeLangTestLanguage.g:4440:1: rule__AliasedRequiredCapability__Group_3_1_4__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:4445:1: rule__AliasedRequiredCapability__Group_3_1_4__1__Impl : ( ':' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_4__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__1__Impl_StartIndex = input.index(); @@ -15912,11 +15920,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 303) ) { return ; } - // InternalBeeLangTestLanguage.g:4444:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:4445:1: ( ':' ) + // InternalBeeLangTestLanguage.g:4449:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:4450:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:4445:1: ( ':' ) - // InternalBeeLangTestLanguage.g:4446:2: ':' + // InternalBeeLangTestLanguage.g:4450:1: ( ':' ) + // InternalBeeLangTestLanguage.g:4451:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_4_1()); @@ -15948,7 +15956,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__2" - // InternalBeeLangTestLanguage.g:4455:1: rule__AliasedRequiredCapability__Group_3_1_4__2 : rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 ; + // InternalBeeLangTestLanguage.g:4460:1: rule__AliasedRequiredCapability__Group_3_1_4__2 : rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 ; public final void rule__AliasedRequiredCapability__Group_3_1_4__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__2_StartIndex = input.index(); @@ -15956,8 +15964,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 304) ) { return ; } - // InternalBeeLangTestLanguage.g:4459:1: ( rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 ) - // InternalBeeLangTestLanguage.g:4460:2: rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 + // InternalBeeLangTestLanguage.g:4464:1: ( rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 ) + // InternalBeeLangTestLanguage.g:4465:2: rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 { pushFollow(FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_4__2__Impl(); @@ -15989,7 +15997,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__2__Impl" - // InternalBeeLangTestLanguage.g:4467:1: rule__AliasedRequiredCapability__Group_3_1_4__2__Impl : ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ; + // InternalBeeLangTestLanguage.g:4472:1: rule__AliasedRequiredCapability__Group_3_1_4__2__Impl : ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_4__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__2__Impl_StartIndex = input.index(); @@ -15997,17 +16005,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 305) ) { return ; } - // InternalBeeLangTestLanguage.g:4471:1: ( ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ) - // InternalBeeLangTestLanguage.g:4472:1: ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) + // InternalBeeLangTestLanguage.g:4476:1: ( ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ) + // InternalBeeLangTestLanguage.g:4477:1: ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) { - // InternalBeeLangTestLanguage.g:4472:1: ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) - // InternalBeeLangTestLanguage.g:4473:2: ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) + // InternalBeeLangTestLanguage.g:4477:1: ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) + // InternalBeeLangTestLanguage.g:4478:2: ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2()); } - // InternalBeeLangTestLanguage.g:4474:2: ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) - // InternalBeeLangTestLanguage.g:4474:3: rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 + // InternalBeeLangTestLanguage.g:4479:2: ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) + // InternalBeeLangTestLanguage.g:4479:3: rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2(); @@ -16043,7 +16051,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__3" - // InternalBeeLangTestLanguage.g:4482:1: rule__AliasedRequiredCapability__Group_3_1_4__3 : rule__AliasedRequiredCapability__Group_3_1_4__3__Impl ; + // InternalBeeLangTestLanguage.g:4487:1: rule__AliasedRequiredCapability__Group_3_1_4__3 : rule__AliasedRequiredCapability__Group_3_1_4__3__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_4__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__3_StartIndex = input.index(); @@ -16051,8 +16059,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 306) ) { return ; } - // InternalBeeLangTestLanguage.g:4486:1: ( rule__AliasedRequiredCapability__Group_3_1_4__3__Impl ) - // InternalBeeLangTestLanguage.g:4487:2: rule__AliasedRequiredCapability__Group_3_1_4__3__Impl + // InternalBeeLangTestLanguage.g:4491:1: ( rule__AliasedRequiredCapability__Group_3_1_4__3__Impl ) + // InternalBeeLangTestLanguage.g:4492:2: rule__AliasedRequiredCapability__Group_3_1_4__3__Impl { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_4__3__Impl(); @@ -16079,7 +16087,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__3__Impl" - // InternalBeeLangTestLanguage.g:4493:1: rule__AliasedRequiredCapability__Group_3_1_4__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:4498:1: rule__AliasedRequiredCapability__Group_3_1_4__3__Impl : ( ';' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_4__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__3__Impl_StartIndex = input.index(); @@ -16087,11 +16095,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 307) ) { return ; } - // InternalBeeLangTestLanguage.g:4497:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:4498:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4502:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:4503:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:4498:1: ( ';' ) - // InternalBeeLangTestLanguage.g:4499:2: ';' + // InternalBeeLangTestLanguage.g:4503:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4504:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_4_3()); @@ -16123,7 +16131,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group__0" - // InternalBeeLangTestLanguage.g:4509:1: rule__RequiredCapability__Group__0 : rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 ; + // InternalBeeLangTestLanguage.g:4514:1: rule__RequiredCapability__Group__0 : rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 ; public final void rule__RequiredCapability__Group__0() throws RecognitionException { int rule__RequiredCapability__Group__0_StartIndex = input.index(); @@ -16131,8 +16139,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 308) ) { return ; } - // InternalBeeLangTestLanguage.g:4513:1: ( rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 ) - // InternalBeeLangTestLanguage.g:4514:2: rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 + // InternalBeeLangTestLanguage.g:4518:1: ( rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 ) + // InternalBeeLangTestLanguage.g:4519:2: rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 { pushFollow(FOLLOW_15); rule__RequiredCapability__Group__0__Impl(); @@ -16164,7 +16172,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group__0__Impl" - // InternalBeeLangTestLanguage.g:4521:1: rule__RequiredCapability__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:4526:1: rule__RequiredCapability__Group__0__Impl : ( () ) ; public final void rule__RequiredCapability__Group__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group__0__Impl_StartIndex = input.index(); @@ -16172,17 +16180,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 309) ) { return ; } - // InternalBeeLangTestLanguage.g:4525:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:4526:1: ( () ) + // InternalBeeLangTestLanguage.g:4530:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:4531:1: ( () ) { - // InternalBeeLangTestLanguage.g:4526:1: ( () ) - // InternalBeeLangTestLanguage.g:4527:2: () + // InternalBeeLangTestLanguage.g:4531:1: ( () ) + // InternalBeeLangTestLanguage.g:4532:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getRequiredCapabilityAction_0()); } - // InternalBeeLangTestLanguage.g:4528:2: () - // InternalBeeLangTestLanguage.g:4528:3: + // InternalBeeLangTestLanguage.g:4533:2: () + // InternalBeeLangTestLanguage.g:4533:3: { } @@ -16208,7 +16216,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group__1" - // InternalBeeLangTestLanguage.g:4536:1: rule__RequiredCapability__Group__1 : rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 ; + // InternalBeeLangTestLanguage.g:4541:1: rule__RequiredCapability__Group__1 : rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 ; public final void rule__RequiredCapability__Group__1() throws RecognitionException { int rule__RequiredCapability__Group__1_StartIndex = input.index(); @@ -16216,8 +16224,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 310) ) { return ; } - // InternalBeeLangTestLanguage.g:4540:1: ( rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 ) - // InternalBeeLangTestLanguage.g:4541:2: rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 + // InternalBeeLangTestLanguage.g:4545:1: ( rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 ) + // InternalBeeLangTestLanguage.g:4546:2: rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 { pushFollow(FOLLOW_9); rule__RequiredCapability__Group__1__Impl(); @@ -16249,7 +16257,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group__1__Impl" - // InternalBeeLangTestLanguage.g:4548:1: rule__RequiredCapability__Group__1__Impl : ( ( rule__RequiredCapability__Alternatives_1 ) ) ; + // InternalBeeLangTestLanguage.g:4553:1: rule__RequiredCapability__Group__1__Impl : ( ( rule__RequiredCapability__Alternatives_1 ) ) ; public final void rule__RequiredCapability__Group__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group__1__Impl_StartIndex = input.index(); @@ -16257,17 +16265,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 311) ) { return ; } - // InternalBeeLangTestLanguage.g:4552:1: ( ( ( rule__RequiredCapability__Alternatives_1 ) ) ) - // InternalBeeLangTestLanguage.g:4553:1: ( ( rule__RequiredCapability__Alternatives_1 ) ) + // InternalBeeLangTestLanguage.g:4557:1: ( ( ( rule__RequiredCapability__Alternatives_1 ) ) ) + // InternalBeeLangTestLanguage.g:4558:1: ( ( rule__RequiredCapability__Alternatives_1 ) ) { - // InternalBeeLangTestLanguage.g:4553:1: ( ( rule__RequiredCapability__Alternatives_1 ) ) - // InternalBeeLangTestLanguage.g:4554:2: ( rule__RequiredCapability__Alternatives_1 ) + // InternalBeeLangTestLanguage.g:4558:1: ( ( rule__RequiredCapability__Alternatives_1 ) ) + // InternalBeeLangTestLanguage.g:4559:2: ( rule__RequiredCapability__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getAlternatives_1()); } - // InternalBeeLangTestLanguage.g:4555:2: ( rule__RequiredCapability__Alternatives_1 ) - // InternalBeeLangTestLanguage.g:4555:3: rule__RequiredCapability__Alternatives_1 + // InternalBeeLangTestLanguage.g:4560:2: ( rule__RequiredCapability__Alternatives_1 ) + // InternalBeeLangTestLanguage.g:4560:3: rule__RequiredCapability__Alternatives_1 { pushFollow(FOLLOW_2); rule__RequiredCapability__Alternatives_1(); @@ -16303,7 +16311,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group__2" - // InternalBeeLangTestLanguage.g:4563:1: rule__RequiredCapability__Group__2 : rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 ; + // InternalBeeLangTestLanguage.g:4568:1: rule__RequiredCapability__Group__2 : rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 ; public final void rule__RequiredCapability__Group__2() throws RecognitionException { int rule__RequiredCapability__Group__2_StartIndex = input.index(); @@ -16311,8 +16319,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 312) ) { return ; } - // InternalBeeLangTestLanguage.g:4567:1: ( rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 ) - // InternalBeeLangTestLanguage.g:4568:2: rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 + // InternalBeeLangTestLanguage.g:4572:1: ( rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 ) + // InternalBeeLangTestLanguage.g:4573:2: rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 { pushFollow(FOLLOW_17); rule__RequiredCapability__Group__2__Impl(); @@ -16344,7 +16352,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group__2__Impl" - // InternalBeeLangTestLanguage.g:4575:1: rule__RequiredCapability__Group__2__Impl : ( ( rule__RequiredCapability__NameAssignment_2 ) ) ; + // InternalBeeLangTestLanguage.g:4580:1: rule__RequiredCapability__Group__2__Impl : ( ( rule__RequiredCapability__NameAssignment_2 ) ) ; public final void rule__RequiredCapability__Group__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group__2__Impl_StartIndex = input.index(); @@ -16352,17 +16360,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 313) ) { return ; } - // InternalBeeLangTestLanguage.g:4579:1: ( ( ( rule__RequiredCapability__NameAssignment_2 ) ) ) - // InternalBeeLangTestLanguage.g:4580:1: ( ( rule__RequiredCapability__NameAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:4584:1: ( ( ( rule__RequiredCapability__NameAssignment_2 ) ) ) + // InternalBeeLangTestLanguage.g:4585:1: ( ( rule__RequiredCapability__NameAssignment_2 ) ) { - // InternalBeeLangTestLanguage.g:4580:1: ( ( rule__RequiredCapability__NameAssignment_2 ) ) - // InternalBeeLangTestLanguage.g:4581:2: ( rule__RequiredCapability__NameAssignment_2 ) + // InternalBeeLangTestLanguage.g:4585:1: ( ( rule__RequiredCapability__NameAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:4586:2: ( rule__RequiredCapability__NameAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getNameAssignment_2()); } - // InternalBeeLangTestLanguage.g:4582:2: ( rule__RequiredCapability__NameAssignment_2 ) - // InternalBeeLangTestLanguage.g:4582:3: rule__RequiredCapability__NameAssignment_2 + // InternalBeeLangTestLanguage.g:4587:2: ( rule__RequiredCapability__NameAssignment_2 ) + // InternalBeeLangTestLanguage.g:4587:3: rule__RequiredCapability__NameAssignment_2 { pushFollow(FOLLOW_2); rule__RequiredCapability__NameAssignment_2(); @@ -16398,7 +16406,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group__3" - // InternalBeeLangTestLanguage.g:4590:1: rule__RequiredCapability__Group__3 : rule__RequiredCapability__Group__3__Impl ; + // InternalBeeLangTestLanguage.g:4595:1: rule__RequiredCapability__Group__3 : rule__RequiredCapability__Group__3__Impl ; public final void rule__RequiredCapability__Group__3() throws RecognitionException { int rule__RequiredCapability__Group__3_StartIndex = input.index(); @@ -16406,8 +16414,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 314) ) { return ; } - // InternalBeeLangTestLanguage.g:4594:1: ( rule__RequiredCapability__Group__3__Impl ) - // InternalBeeLangTestLanguage.g:4595:2: rule__RequiredCapability__Group__3__Impl + // InternalBeeLangTestLanguage.g:4599:1: ( rule__RequiredCapability__Group__3__Impl ) + // InternalBeeLangTestLanguage.g:4600:2: rule__RequiredCapability__Group__3__Impl { pushFollow(FOLLOW_2); rule__RequiredCapability__Group__3__Impl(); @@ -16434,7 +16442,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group__3__Impl" - // InternalBeeLangTestLanguage.g:4601:1: rule__RequiredCapability__Group__3__Impl : ( ( rule__RequiredCapability__Group_3__0 ) ) ; + // InternalBeeLangTestLanguage.g:4606:1: rule__RequiredCapability__Group__3__Impl : ( ( rule__RequiredCapability__Group_3__0 ) ) ; public final void rule__RequiredCapability__Group__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group__3__Impl_StartIndex = input.index(); @@ -16442,17 +16450,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 315) ) { return ; } - // InternalBeeLangTestLanguage.g:4605:1: ( ( ( rule__RequiredCapability__Group_3__0 ) ) ) - // InternalBeeLangTestLanguage.g:4606:1: ( ( rule__RequiredCapability__Group_3__0 ) ) + // InternalBeeLangTestLanguage.g:4610:1: ( ( ( rule__RequiredCapability__Group_3__0 ) ) ) + // InternalBeeLangTestLanguage.g:4611:1: ( ( rule__RequiredCapability__Group_3__0 ) ) { - // InternalBeeLangTestLanguage.g:4606:1: ( ( rule__RequiredCapability__Group_3__0 ) ) - // InternalBeeLangTestLanguage.g:4607:2: ( rule__RequiredCapability__Group_3__0 ) + // InternalBeeLangTestLanguage.g:4611:1: ( ( rule__RequiredCapability__Group_3__0 ) ) + // InternalBeeLangTestLanguage.g:4612:2: ( rule__RequiredCapability__Group_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3()); } - // InternalBeeLangTestLanguage.g:4608:2: ( rule__RequiredCapability__Group_3__0 ) - // InternalBeeLangTestLanguage.g:4608:3: rule__RequiredCapability__Group_3__0 + // InternalBeeLangTestLanguage.g:4613:2: ( rule__RequiredCapability__Group_3__0 ) + // InternalBeeLangTestLanguage.g:4613:3: rule__RequiredCapability__Group_3__0 { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3__0(); @@ -16488,7 +16496,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3__0" - // InternalBeeLangTestLanguage.g:4617:1: rule__RequiredCapability__Group_3__0 : rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 ; + // InternalBeeLangTestLanguage.g:4622:1: rule__RequiredCapability__Group_3__0 : rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 ; public final void rule__RequiredCapability__Group_3__0() throws RecognitionException { int rule__RequiredCapability__Group_3__0_StartIndex = input.index(); @@ -16496,8 +16504,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 316) ) { return ; } - // InternalBeeLangTestLanguage.g:4621:1: ( rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 ) - // InternalBeeLangTestLanguage.g:4622:2: rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 + // InternalBeeLangTestLanguage.g:4626:1: ( rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 ) + // InternalBeeLangTestLanguage.g:4627:2: rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 { pushFollow(FOLLOW_21); rule__RequiredCapability__Group_3__0__Impl(); @@ -16529,7 +16537,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3__0__Impl" - // InternalBeeLangTestLanguage.g:4629:1: rule__RequiredCapability__Group_3__0__Impl : ( '{' ) ; + // InternalBeeLangTestLanguage.g:4634:1: rule__RequiredCapability__Group_3__0__Impl : ( '{' ) ; public final void rule__RequiredCapability__Group_3__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3__0__Impl_StartIndex = input.index(); @@ -16537,11 +16545,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 317) ) { return ; } - // InternalBeeLangTestLanguage.g:4633:1: ( ( '{' ) ) - // InternalBeeLangTestLanguage.g:4634:1: ( '{' ) + // InternalBeeLangTestLanguage.g:4638:1: ( ( '{' ) ) + // InternalBeeLangTestLanguage.g:4639:1: ( '{' ) { - // InternalBeeLangTestLanguage.g:4634:1: ( '{' ) - // InternalBeeLangTestLanguage.g:4635:2: '{' + // InternalBeeLangTestLanguage.g:4639:1: ( '{' ) + // InternalBeeLangTestLanguage.g:4640:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getLeftCurlyBracketKeyword_3_0()); @@ -16573,7 +16581,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3__1" - // InternalBeeLangTestLanguage.g:4644:1: rule__RequiredCapability__Group_3__1 : rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 ; + // InternalBeeLangTestLanguage.g:4649:1: rule__RequiredCapability__Group_3__1 : rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 ; public final void rule__RequiredCapability__Group_3__1() throws RecognitionException { int rule__RequiredCapability__Group_3__1_StartIndex = input.index(); @@ -16581,8 +16589,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 318) ) { return ; } - // InternalBeeLangTestLanguage.g:4648:1: ( rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 ) - // InternalBeeLangTestLanguage.g:4649:2: rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 + // InternalBeeLangTestLanguage.g:4653:1: ( rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 ) + // InternalBeeLangTestLanguage.g:4654:2: rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 { pushFollow(FOLLOW_8); rule__RequiredCapability__Group_3__1__Impl(); @@ -16614,7 +16622,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3__1__Impl" - // InternalBeeLangTestLanguage.g:4656:1: rule__RequiredCapability__Group_3__1__Impl : ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) ; + // InternalBeeLangTestLanguage.g:4661:1: rule__RequiredCapability__Group_3__1__Impl : ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) ; public final void rule__RequiredCapability__Group_3__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3__1__Impl_StartIndex = input.index(); @@ -16622,17 +16630,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 319) ) { return ; } - // InternalBeeLangTestLanguage.g:4660:1: ( ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) ) - // InternalBeeLangTestLanguage.g:4661:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) + // InternalBeeLangTestLanguage.g:4665:1: ( ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) ) + // InternalBeeLangTestLanguage.g:4666:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) { - // InternalBeeLangTestLanguage.g:4661:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) - // InternalBeeLangTestLanguage.g:4662:2: ( rule__RequiredCapability__UnorderedGroup_3_1 ) + // InternalBeeLangTestLanguage.g:4666:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) + // InternalBeeLangTestLanguage.g:4667:2: ( rule__RequiredCapability__UnorderedGroup_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1()); } - // InternalBeeLangTestLanguage.g:4663:2: ( rule__RequiredCapability__UnorderedGroup_3_1 ) - // InternalBeeLangTestLanguage.g:4663:3: rule__RequiredCapability__UnorderedGroup_3_1 + // InternalBeeLangTestLanguage.g:4668:2: ( rule__RequiredCapability__UnorderedGroup_3_1 ) + // InternalBeeLangTestLanguage.g:4668:3: rule__RequiredCapability__UnorderedGroup_3_1 { pushFollow(FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1(); @@ -16668,7 +16676,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3__2" - // InternalBeeLangTestLanguage.g:4671:1: rule__RequiredCapability__Group_3__2 : rule__RequiredCapability__Group_3__2__Impl ; + // InternalBeeLangTestLanguage.g:4676:1: rule__RequiredCapability__Group_3__2 : rule__RequiredCapability__Group_3__2__Impl ; public final void rule__RequiredCapability__Group_3__2() throws RecognitionException { int rule__RequiredCapability__Group_3__2_StartIndex = input.index(); @@ -16676,8 +16684,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 320) ) { return ; } - // InternalBeeLangTestLanguage.g:4675:1: ( rule__RequiredCapability__Group_3__2__Impl ) - // InternalBeeLangTestLanguage.g:4676:2: rule__RequiredCapability__Group_3__2__Impl + // InternalBeeLangTestLanguage.g:4680:1: ( rule__RequiredCapability__Group_3__2__Impl ) + // InternalBeeLangTestLanguage.g:4681:2: rule__RequiredCapability__Group_3__2__Impl { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3__2__Impl(); @@ -16704,7 +16712,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3__2__Impl" - // InternalBeeLangTestLanguage.g:4682:1: rule__RequiredCapability__Group_3__2__Impl : ( '}' ) ; + // InternalBeeLangTestLanguage.g:4687:1: rule__RequiredCapability__Group_3__2__Impl : ( '}' ) ; public final void rule__RequiredCapability__Group_3__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3__2__Impl_StartIndex = input.index(); @@ -16712,11 +16720,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 321) ) { return ; } - // InternalBeeLangTestLanguage.g:4686:1: ( ( '}' ) ) - // InternalBeeLangTestLanguage.g:4687:1: ( '}' ) + // InternalBeeLangTestLanguage.g:4691:1: ( ( '}' ) ) + // InternalBeeLangTestLanguage.g:4692:1: ( '}' ) { - // InternalBeeLangTestLanguage.g:4687:1: ( '}' ) - // InternalBeeLangTestLanguage.g:4688:2: '}' + // InternalBeeLangTestLanguage.g:4692:1: ( '}' ) + // InternalBeeLangTestLanguage.g:4693:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getRightCurlyBracketKeyword_3_2()); @@ -16748,7 +16756,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_0__0" - // InternalBeeLangTestLanguage.g:4698:1: rule__RequiredCapability__Group_3_1_0__0 : rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 ; + // InternalBeeLangTestLanguage.g:4703:1: rule__RequiredCapability__Group_3_1_0__0 : rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 ; public final void rule__RequiredCapability__Group_3_1_0__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__0_StartIndex = input.index(); @@ -16756,8 +16764,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 322) ) { return ; } - // InternalBeeLangTestLanguage.g:4702:1: ( rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 ) - // InternalBeeLangTestLanguage.g:4703:2: rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 + // InternalBeeLangTestLanguage.g:4707:1: ( rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 ) + // InternalBeeLangTestLanguage.g:4708:2: rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 { pushFollow(FOLLOW_12); rule__RequiredCapability__Group_3_1_0__0__Impl(); @@ -16789,7 +16797,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_0__0__Impl" - // InternalBeeLangTestLanguage.g:4710:1: rule__RequiredCapability__Group_3_1_0__0__Impl : ( 'when' ) ; + // InternalBeeLangTestLanguage.g:4715:1: rule__RequiredCapability__Group_3_1_0__0__Impl : ( 'when' ) ; public final void rule__RequiredCapability__Group_3_1_0__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__0__Impl_StartIndex = input.index(); @@ -16797,11 +16805,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 323) ) { return ; } - // InternalBeeLangTestLanguage.g:4714:1: ( ( 'when' ) ) - // InternalBeeLangTestLanguage.g:4715:1: ( 'when' ) + // InternalBeeLangTestLanguage.g:4719:1: ( ( 'when' ) ) + // InternalBeeLangTestLanguage.g:4720:1: ( 'when' ) { - // InternalBeeLangTestLanguage.g:4715:1: ( 'when' ) - // InternalBeeLangTestLanguage.g:4716:2: 'when' + // InternalBeeLangTestLanguage.g:4720:1: ( 'when' ) + // InternalBeeLangTestLanguage.g:4721:2: 'when' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getWhenKeyword_3_1_0_0()); @@ -16833,7 +16841,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_0__1" - // InternalBeeLangTestLanguage.g:4725:1: rule__RequiredCapability__Group_3_1_0__1 : rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 ; + // InternalBeeLangTestLanguage.g:4730:1: rule__RequiredCapability__Group_3_1_0__1 : rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 ; public final void rule__RequiredCapability__Group_3_1_0__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__1_StartIndex = input.index(); @@ -16841,8 +16849,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 324) ) { return ; } - // InternalBeeLangTestLanguage.g:4729:1: ( rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 ) - // InternalBeeLangTestLanguage.g:4730:2: rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 + // InternalBeeLangTestLanguage.g:4734:1: ( rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 ) + // InternalBeeLangTestLanguage.g:4735:2: rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 { pushFollow(FOLLOW_19); rule__RequiredCapability__Group_3_1_0__1__Impl(); @@ -16874,7 +16882,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_0__1__Impl" - // InternalBeeLangTestLanguage.g:4737:1: rule__RequiredCapability__Group_3_1_0__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:4742:1: rule__RequiredCapability__Group_3_1_0__1__Impl : ( ':' ) ; public final void rule__RequiredCapability__Group_3_1_0__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__1__Impl_StartIndex = input.index(); @@ -16882,11 +16890,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 325) ) { return ; } - // InternalBeeLangTestLanguage.g:4741:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:4742:1: ( ':' ) + // InternalBeeLangTestLanguage.g:4746:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:4747:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:4742:1: ( ':' ) - // InternalBeeLangTestLanguage.g:4743:2: ':' + // InternalBeeLangTestLanguage.g:4747:1: ( ':' ) + // InternalBeeLangTestLanguage.g:4748:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_0_1()); @@ -16918,7 +16926,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_0__2" - // InternalBeeLangTestLanguage.g:4752:1: rule__RequiredCapability__Group_3_1_0__2 : rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 ; + // InternalBeeLangTestLanguage.g:4757:1: rule__RequiredCapability__Group_3_1_0__2 : rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 ; public final void rule__RequiredCapability__Group_3_1_0__2() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__2_StartIndex = input.index(); @@ -16926,8 +16934,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 326) ) { return ; } - // InternalBeeLangTestLanguage.g:4756:1: ( rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 ) - // InternalBeeLangTestLanguage.g:4757:2: rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 + // InternalBeeLangTestLanguage.g:4761:1: ( rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 ) + // InternalBeeLangTestLanguage.g:4762:2: rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 { pushFollow(FOLLOW_14); rule__RequiredCapability__Group_3_1_0__2__Impl(); @@ -16959,7 +16967,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_0__2__Impl" - // InternalBeeLangTestLanguage.g:4764:1: rule__RequiredCapability__Group_3_1_0__2__Impl : ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) ; + // InternalBeeLangTestLanguage.g:4769:1: rule__RequiredCapability__Group_3_1_0__2__Impl : ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) ; public final void rule__RequiredCapability__Group_3_1_0__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__2__Impl_StartIndex = input.index(); @@ -16967,17 +16975,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 327) ) { return ; } - // InternalBeeLangTestLanguage.g:4768:1: ( ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) ) - // InternalBeeLangTestLanguage.g:4769:1: ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) + // InternalBeeLangTestLanguage.g:4773:1: ( ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) ) + // InternalBeeLangTestLanguage.g:4774:1: ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) { - // InternalBeeLangTestLanguage.g:4769:1: ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) - // InternalBeeLangTestLanguage.g:4770:2: ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) + // InternalBeeLangTestLanguage.g:4774:1: ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) + // InternalBeeLangTestLanguage.g:4775:2: ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2()); } - // InternalBeeLangTestLanguage.g:4771:2: ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) - // InternalBeeLangTestLanguage.g:4771:3: rule__RequiredCapability__CondExprAssignment_3_1_0_2 + // InternalBeeLangTestLanguage.g:4776:2: ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) + // InternalBeeLangTestLanguage.g:4776:3: rule__RequiredCapability__CondExprAssignment_3_1_0_2 { pushFollow(FOLLOW_2); rule__RequiredCapability__CondExprAssignment_3_1_0_2(); @@ -17013,7 +17021,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_0__3" - // InternalBeeLangTestLanguage.g:4779:1: rule__RequiredCapability__Group_3_1_0__3 : rule__RequiredCapability__Group_3_1_0__3__Impl ; + // InternalBeeLangTestLanguage.g:4784:1: rule__RequiredCapability__Group_3_1_0__3 : rule__RequiredCapability__Group_3_1_0__3__Impl ; public final void rule__RequiredCapability__Group_3_1_0__3() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__3_StartIndex = input.index(); @@ -17021,8 +17029,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 328) ) { return ; } - // InternalBeeLangTestLanguage.g:4783:1: ( rule__RequiredCapability__Group_3_1_0__3__Impl ) - // InternalBeeLangTestLanguage.g:4784:2: rule__RequiredCapability__Group_3_1_0__3__Impl + // InternalBeeLangTestLanguage.g:4788:1: ( rule__RequiredCapability__Group_3_1_0__3__Impl ) + // InternalBeeLangTestLanguage.g:4789:2: rule__RequiredCapability__Group_3_1_0__3__Impl { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_0__3__Impl(); @@ -17049,7 +17057,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_0__3__Impl" - // InternalBeeLangTestLanguage.g:4790:1: rule__RequiredCapability__Group_3_1_0__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:4795:1: rule__RequiredCapability__Group_3_1_0__3__Impl : ( ';' ) ; public final void rule__RequiredCapability__Group_3_1_0__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__3__Impl_StartIndex = input.index(); @@ -17057,11 +17065,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 329) ) { return ; } - // InternalBeeLangTestLanguage.g:4794:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:4795:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4799:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:4800:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:4795:1: ( ';' ) - // InternalBeeLangTestLanguage.g:4796:2: ';' + // InternalBeeLangTestLanguage.g:4800:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4801:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_0_3()); @@ -17093,7 +17101,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_1__0" - // InternalBeeLangTestLanguage.g:4806:1: rule__RequiredCapability__Group_3_1_1__0 : rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 ; + // InternalBeeLangTestLanguage.g:4811:1: rule__RequiredCapability__Group_3_1_1__0 : rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 ; public final void rule__RequiredCapability__Group_3_1_1__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_1__0_StartIndex = input.index(); @@ -17101,8 +17109,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 330) ) { return ; } - // InternalBeeLangTestLanguage.g:4810:1: ( rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 ) - // InternalBeeLangTestLanguage.g:4811:2: rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 + // InternalBeeLangTestLanguage.g:4815:1: ( rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 ) + // InternalBeeLangTestLanguage.g:4816:2: rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 { pushFollow(FOLLOW_14); rule__RequiredCapability__Group_3_1_1__0__Impl(); @@ -17134,7 +17142,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_1__0__Impl" - // InternalBeeLangTestLanguage.g:4818:1: rule__RequiredCapability__Group_3_1_1__0__Impl : ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:4823:1: rule__RequiredCapability__Group_3_1_1__0__Impl : ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) ; public final void rule__RequiredCapability__Group_3_1_1__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_1__0__Impl_StartIndex = input.index(); @@ -17142,17 +17150,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 331) ) { return ; } - // InternalBeeLangTestLanguage.g:4822:1: ( ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:4823:1: ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:4827:1: ( ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:4828:1: ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) { - // InternalBeeLangTestLanguage.g:4823:1: ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) - // InternalBeeLangTestLanguage.g:4824:2: ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) + // InternalBeeLangTestLanguage.g:4828:1: ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:4829:2: ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0()); } - // InternalBeeLangTestLanguage.g:4825:2: ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) - // InternalBeeLangTestLanguage.g:4825:3: rule__RequiredCapability__GreedyAssignment_3_1_1_0 + // InternalBeeLangTestLanguage.g:4830:2: ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) + // InternalBeeLangTestLanguage.g:4830:3: rule__RequiredCapability__GreedyAssignment_3_1_1_0 { pushFollow(FOLLOW_2); rule__RequiredCapability__GreedyAssignment_3_1_1_0(); @@ -17188,7 +17196,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_1__1" - // InternalBeeLangTestLanguage.g:4833:1: rule__RequiredCapability__Group_3_1_1__1 : rule__RequiredCapability__Group_3_1_1__1__Impl ; + // InternalBeeLangTestLanguage.g:4838:1: rule__RequiredCapability__Group_3_1_1__1 : rule__RequiredCapability__Group_3_1_1__1__Impl ; public final void rule__RequiredCapability__Group_3_1_1__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_1__1_StartIndex = input.index(); @@ -17196,8 +17204,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 332) ) { return ; } - // InternalBeeLangTestLanguage.g:4837:1: ( rule__RequiredCapability__Group_3_1_1__1__Impl ) - // InternalBeeLangTestLanguage.g:4838:2: rule__RequiredCapability__Group_3_1_1__1__Impl + // InternalBeeLangTestLanguage.g:4842:1: ( rule__RequiredCapability__Group_3_1_1__1__Impl ) + // InternalBeeLangTestLanguage.g:4843:2: rule__RequiredCapability__Group_3_1_1__1__Impl { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_1__1__Impl(); @@ -17224,7 +17232,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_1__1__Impl" - // InternalBeeLangTestLanguage.g:4844:1: rule__RequiredCapability__Group_3_1_1__1__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:4849:1: rule__RequiredCapability__Group_3_1_1__1__Impl : ( ';' ) ; public final void rule__RequiredCapability__Group_3_1_1__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_1__1__Impl_StartIndex = input.index(); @@ -17232,11 +17240,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 333) ) { return ; } - // InternalBeeLangTestLanguage.g:4848:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:4849:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4853:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:4854:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:4849:1: ( ';' ) - // InternalBeeLangTestLanguage.g:4850:2: ';' + // InternalBeeLangTestLanguage.g:4854:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4855:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_1_1()); @@ -17268,7 +17276,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_2__0" - // InternalBeeLangTestLanguage.g:4860:1: rule__RequiredCapability__Group_3_1_2__0 : rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 ; + // InternalBeeLangTestLanguage.g:4865:1: rule__RequiredCapability__Group_3_1_2__0 : rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 ; public final void rule__RequiredCapability__Group_3_1_2__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__0_StartIndex = input.index(); @@ -17276,8 +17284,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 334) ) { return ; } - // InternalBeeLangTestLanguage.g:4864:1: ( rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 ) - // InternalBeeLangTestLanguage.g:4865:2: rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 + // InternalBeeLangTestLanguage.g:4869:1: ( rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 ) + // InternalBeeLangTestLanguage.g:4870:2: rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 { pushFollow(FOLLOW_12); rule__RequiredCapability__Group_3_1_2__0__Impl(); @@ -17309,7 +17317,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_2__0__Impl" - // InternalBeeLangTestLanguage.g:4872:1: rule__RequiredCapability__Group_3_1_2__0__Impl : ( 'requires-min' ) ; + // InternalBeeLangTestLanguage.g:4877:1: rule__RequiredCapability__Group_3_1_2__0__Impl : ( 'requires-min' ) ; public final void rule__RequiredCapability__Group_3_1_2__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__0__Impl_StartIndex = input.index(); @@ -17317,11 +17325,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 335) ) { return ; } - // InternalBeeLangTestLanguage.g:4876:1: ( ( 'requires-min' ) ) - // InternalBeeLangTestLanguage.g:4877:1: ( 'requires-min' ) + // InternalBeeLangTestLanguage.g:4881:1: ( ( 'requires-min' ) ) + // InternalBeeLangTestLanguage.g:4882:1: ( 'requires-min' ) { - // InternalBeeLangTestLanguage.g:4877:1: ( 'requires-min' ) - // InternalBeeLangTestLanguage.g:4878:2: 'requires-min' + // InternalBeeLangTestLanguage.g:4882:1: ( 'requires-min' ) + // InternalBeeLangTestLanguage.g:4883:2: 'requires-min' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getRequiresMinKeyword_3_1_2_0()); @@ -17353,7 +17361,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_2__1" - // InternalBeeLangTestLanguage.g:4887:1: rule__RequiredCapability__Group_3_1_2__1 : rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 ; + // InternalBeeLangTestLanguage.g:4892:1: rule__RequiredCapability__Group_3_1_2__1 : rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 ; public final void rule__RequiredCapability__Group_3_1_2__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__1_StartIndex = input.index(); @@ -17361,8 +17369,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 336) ) { return ; } - // InternalBeeLangTestLanguage.g:4891:1: ( rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 ) - // InternalBeeLangTestLanguage.g:4892:2: rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 + // InternalBeeLangTestLanguage.g:4896:1: ( rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 ) + // InternalBeeLangTestLanguage.g:4897:2: rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 { pushFollow(FOLLOW_22); rule__RequiredCapability__Group_3_1_2__1__Impl(); @@ -17394,7 +17402,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_2__1__Impl" - // InternalBeeLangTestLanguage.g:4899:1: rule__RequiredCapability__Group_3_1_2__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:4904:1: rule__RequiredCapability__Group_3_1_2__1__Impl : ( ':' ) ; public final void rule__RequiredCapability__Group_3_1_2__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__1__Impl_StartIndex = input.index(); @@ -17402,11 +17410,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 337) ) { return ; } - // InternalBeeLangTestLanguage.g:4903:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:4904:1: ( ':' ) + // InternalBeeLangTestLanguage.g:4908:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:4909:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:4904:1: ( ':' ) - // InternalBeeLangTestLanguage.g:4905:2: ':' + // InternalBeeLangTestLanguage.g:4909:1: ( ':' ) + // InternalBeeLangTestLanguage.g:4910:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_2_1()); @@ -17438,7 +17446,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_2__2" - // InternalBeeLangTestLanguage.g:4914:1: rule__RequiredCapability__Group_3_1_2__2 : rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 ; + // InternalBeeLangTestLanguage.g:4919:1: rule__RequiredCapability__Group_3_1_2__2 : rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 ; public final void rule__RequiredCapability__Group_3_1_2__2() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__2_StartIndex = input.index(); @@ -17446,8 +17454,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 338) ) { return ; } - // InternalBeeLangTestLanguage.g:4918:1: ( rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 ) - // InternalBeeLangTestLanguage.g:4919:2: rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 + // InternalBeeLangTestLanguage.g:4923:1: ( rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 ) + // InternalBeeLangTestLanguage.g:4924:2: rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 { pushFollow(FOLLOW_14); rule__RequiredCapability__Group_3_1_2__2__Impl(); @@ -17479,7 +17487,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_2__2__Impl" - // InternalBeeLangTestLanguage.g:4926:1: rule__RequiredCapability__Group_3_1_2__2__Impl : ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) ; + // InternalBeeLangTestLanguage.g:4931:1: rule__RequiredCapability__Group_3_1_2__2__Impl : ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) ; public final void rule__RequiredCapability__Group_3_1_2__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__2__Impl_StartIndex = input.index(); @@ -17487,17 +17495,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 339) ) { return ; } - // InternalBeeLangTestLanguage.g:4930:1: ( ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) ) - // InternalBeeLangTestLanguage.g:4931:1: ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) + // InternalBeeLangTestLanguage.g:4935:1: ( ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) ) + // InternalBeeLangTestLanguage.g:4936:1: ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) { - // InternalBeeLangTestLanguage.g:4931:1: ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) - // InternalBeeLangTestLanguage.g:4932:2: ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) + // InternalBeeLangTestLanguage.g:4936:1: ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) + // InternalBeeLangTestLanguage.g:4937:2: ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getMinAssignment_3_1_2_2()); } - // InternalBeeLangTestLanguage.g:4933:2: ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) - // InternalBeeLangTestLanguage.g:4933:3: rule__RequiredCapability__MinAssignment_3_1_2_2 + // InternalBeeLangTestLanguage.g:4938:2: ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) + // InternalBeeLangTestLanguage.g:4938:3: rule__RequiredCapability__MinAssignment_3_1_2_2 { pushFollow(FOLLOW_2); rule__RequiredCapability__MinAssignment_3_1_2_2(); @@ -17533,7 +17541,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_2__3" - // InternalBeeLangTestLanguage.g:4941:1: rule__RequiredCapability__Group_3_1_2__3 : rule__RequiredCapability__Group_3_1_2__3__Impl ; + // InternalBeeLangTestLanguage.g:4946:1: rule__RequiredCapability__Group_3_1_2__3 : rule__RequiredCapability__Group_3_1_2__3__Impl ; public final void rule__RequiredCapability__Group_3_1_2__3() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__3_StartIndex = input.index(); @@ -17541,8 +17549,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 340) ) { return ; } - // InternalBeeLangTestLanguage.g:4945:1: ( rule__RequiredCapability__Group_3_1_2__3__Impl ) - // InternalBeeLangTestLanguage.g:4946:2: rule__RequiredCapability__Group_3_1_2__3__Impl + // InternalBeeLangTestLanguage.g:4950:1: ( rule__RequiredCapability__Group_3_1_2__3__Impl ) + // InternalBeeLangTestLanguage.g:4951:2: rule__RequiredCapability__Group_3_1_2__3__Impl { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_2__3__Impl(); @@ -17569,7 +17577,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_2__3__Impl" - // InternalBeeLangTestLanguage.g:4952:1: rule__RequiredCapability__Group_3_1_2__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:4957:1: rule__RequiredCapability__Group_3_1_2__3__Impl : ( ';' ) ; public final void rule__RequiredCapability__Group_3_1_2__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__3__Impl_StartIndex = input.index(); @@ -17577,11 +17585,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 341) ) { return ; } - // InternalBeeLangTestLanguage.g:4956:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:4957:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4961:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:4962:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:4957:1: ( ';' ) - // InternalBeeLangTestLanguage.g:4958:2: ';' + // InternalBeeLangTestLanguage.g:4962:1: ( ';' ) + // InternalBeeLangTestLanguage.g:4963:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_2_3()); @@ -17613,7 +17621,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_3__0" - // InternalBeeLangTestLanguage.g:4968:1: rule__RequiredCapability__Group_3_1_3__0 : rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 ; + // InternalBeeLangTestLanguage.g:4973:1: rule__RequiredCapability__Group_3_1_3__0 : rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 ; public final void rule__RequiredCapability__Group_3_1_3__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__0_StartIndex = input.index(); @@ -17621,8 +17629,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 342) ) { return ; } - // InternalBeeLangTestLanguage.g:4972:1: ( rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 ) - // InternalBeeLangTestLanguage.g:4973:2: rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 + // InternalBeeLangTestLanguage.g:4977:1: ( rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 ) + // InternalBeeLangTestLanguage.g:4978:2: rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 { pushFollow(FOLLOW_12); rule__RequiredCapability__Group_3_1_3__0__Impl(); @@ -17654,7 +17662,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_3__0__Impl" - // InternalBeeLangTestLanguage.g:4980:1: rule__RequiredCapability__Group_3_1_3__0__Impl : ( 'requires-max' ) ; + // InternalBeeLangTestLanguage.g:4985:1: rule__RequiredCapability__Group_3_1_3__0__Impl : ( 'requires-max' ) ; public final void rule__RequiredCapability__Group_3_1_3__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__0__Impl_StartIndex = input.index(); @@ -17662,11 +17670,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 343) ) { return ; } - // InternalBeeLangTestLanguage.g:4984:1: ( ( 'requires-max' ) ) - // InternalBeeLangTestLanguage.g:4985:1: ( 'requires-max' ) + // InternalBeeLangTestLanguage.g:4989:1: ( ( 'requires-max' ) ) + // InternalBeeLangTestLanguage.g:4990:1: ( 'requires-max' ) { - // InternalBeeLangTestLanguage.g:4985:1: ( 'requires-max' ) - // InternalBeeLangTestLanguage.g:4986:2: 'requires-max' + // InternalBeeLangTestLanguage.g:4990:1: ( 'requires-max' ) + // InternalBeeLangTestLanguage.g:4991:2: 'requires-max' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getRequiresMaxKeyword_3_1_3_0()); @@ -17698,7 +17706,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_3__1" - // InternalBeeLangTestLanguage.g:4995:1: rule__RequiredCapability__Group_3_1_3__1 : rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 ; + // InternalBeeLangTestLanguage.g:5000:1: rule__RequiredCapability__Group_3_1_3__1 : rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 ; public final void rule__RequiredCapability__Group_3_1_3__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__1_StartIndex = input.index(); @@ -17706,8 +17714,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 344) ) { return ; } - // InternalBeeLangTestLanguage.g:4999:1: ( rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 ) - // InternalBeeLangTestLanguage.g:5000:2: rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 + // InternalBeeLangTestLanguage.g:5004:1: ( rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 ) + // InternalBeeLangTestLanguage.g:5005:2: rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 { pushFollow(FOLLOW_22); rule__RequiredCapability__Group_3_1_3__1__Impl(); @@ -17739,7 +17747,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_3__1__Impl" - // InternalBeeLangTestLanguage.g:5007:1: rule__RequiredCapability__Group_3_1_3__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:5012:1: rule__RequiredCapability__Group_3_1_3__1__Impl : ( ':' ) ; public final void rule__RequiredCapability__Group_3_1_3__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__1__Impl_StartIndex = input.index(); @@ -17747,11 +17755,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 345) ) { return ; } - // InternalBeeLangTestLanguage.g:5011:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:5012:1: ( ':' ) + // InternalBeeLangTestLanguage.g:5016:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:5017:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:5012:1: ( ':' ) - // InternalBeeLangTestLanguage.g:5013:2: ':' + // InternalBeeLangTestLanguage.g:5017:1: ( ':' ) + // InternalBeeLangTestLanguage.g:5018:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_3_1()); @@ -17783,7 +17791,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_3__2" - // InternalBeeLangTestLanguage.g:5022:1: rule__RequiredCapability__Group_3_1_3__2 : rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 ; + // InternalBeeLangTestLanguage.g:5027:1: rule__RequiredCapability__Group_3_1_3__2 : rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 ; public final void rule__RequiredCapability__Group_3_1_3__2() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__2_StartIndex = input.index(); @@ -17791,8 +17799,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 346) ) { return ; } - // InternalBeeLangTestLanguage.g:5026:1: ( rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 ) - // InternalBeeLangTestLanguage.g:5027:2: rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 + // InternalBeeLangTestLanguage.g:5031:1: ( rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 ) + // InternalBeeLangTestLanguage.g:5032:2: rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 { pushFollow(FOLLOW_14); rule__RequiredCapability__Group_3_1_3__2__Impl(); @@ -17824,7 +17832,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_3__2__Impl" - // InternalBeeLangTestLanguage.g:5034:1: rule__RequiredCapability__Group_3_1_3__2__Impl : ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) ; + // InternalBeeLangTestLanguage.g:5039:1: rule__RequiredCapability__Group_3_1_3__2__Impl : ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) ; public final void rule__RequiredCapability__Group_3_1_3__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__2__Impl_StartIndex = input.index(); @@ -17832,17 +17840,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 347) ) { return ; } - // InternalBeeLangTestLanguage.g:5038:1: ( ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) ) - // InternalBeeLangTestLanguage.g:5039:1: ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) + // InternalBeeLangTestLanguage.g:5043:1: ( ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) ) + // InternalBeeLangTestLanguage.g:5044:1: ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) { - // InternalBeeLangTestLanguage.g:5039:1: ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) - // InternalBeeLangTestLanguage.g:5040:2: ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) + // InternalBeeLangTestLanguage.g:5044:1: ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) + // InternalBeeLangTestLanguage.g:5045:2: ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getMaxAssignment_3_1_3_2()); } - // InternalBeeLangTestLanguage.g:5041:2: ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) - // InternalBeeLangTestLanguage.g:5041:3: rule__RequiredCapability__MaxAssignment_3_1_3_2 + // InternalBeeLangTestLanguage.g:5046:2: ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) + // InternalBeeLangTestLanguage.g:5046:3: rule__RequiredCapability__MaxAssignment_3_1_3_2 { pushFollow(FOLLOW_2); rule__RequiredCapability__MaxAssignment_3_1_3_2(); @@ -17878,7 +17886,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_3__3" - // InternalBeeLangTestLanguage.g:5049:1: rule__RequiredCapability__Group_3_1_3__3 : rule__RequiredCapability__Group_3_1_3__3__Impl ; + // InternalBeeLangTestLanguage.g:5054:1: rule__RequiredCapability__Group_3_1_3__3 : rule__RequiredCapability__Group_3_1_3__3__Impl ; public final void rule__RequiredCapability__Group_3_1_3__3() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__3_StartIndex = input.index(); @@ -17886,8 +17894,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 348) ) { return ; } - // InternalBeeLangTestLanguage.g:5053:1: ( rule__RequiredCapability__Group_3_1_3__3__Impl ) - // InternalBeeLangTestLanguage.g:5054:2: rule__RequiredCapability__Group_3_1_3__3__Impl + // InternalBeeLangTestLanguage.g:5058:1: ( rule__RequiredCapability__Group_3_1_3__3__Impl ) + // InternalBeeLangTestLanguage.g:5059:2: rule__RequiredCapability__Group_3_1_3__3__Impl { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_3__3__Impl(); @@ -17914,7 +17922,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_3__3__Impl" - // InternalBeeLangTestLanguage.g:5060:1: rule__RequiredCapability__Group_3_1_3__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:5065:1: rule__RequiredCapability__Group_3_1_3__3__Impl : ( ';' ) ; public final void rule__RequiredCapability__Group_3_1_3__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__3__Impl_StartIndex = input.index(); @@ -17922,11 +17930,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 349) ) { return ; } - // InternalBeeLangTestLanguage.g:5064:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:5065:1: ( ';' ) + // InternalBeeLangTestLanguage.g:5069:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:5070:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:5065:1: ( ';' ) - // InternalBeeLangTestLanguage.g:5066:2: ';' + // InternalBeeLangTestLanguage.g:5070:1: ( ';' ) + // InternalBeeLangTestLanguage.g:5071:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_3_3()); @@ -17958,7 +17966,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_4__0" - // InternalBeeLangTestLanguage.g:5076:1: rule__RequiredCapability__Group_3_1_4__0 : rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 ; + // InternalBeeLangTestLanguage.g:5081:1: rule__RequiredCapability__Group_3_1_4__0 : rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 ; public final void rule__RequiredCapability__Group_3_1_4__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__0_StartIndex = input.index(); @@ -17966,8 +17974,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 350) ) { return ; } - // InternalBeeLangTestLanguage.g:5080:1: ( rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 ) - // InternalBeeLangTestLanguage.g:5081:2: rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 + // InternalBeeLangTestLanguage.g:5085:1: ( rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 ) + // InternalBeeLangTestLanguage.g:5086:2: rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 { pushFollow(FOLLOW_12); rule__RequiredCapability__Group_3_1_4__0__Impl(); @@ -17999,7 +18007,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_4__0__Impl" - // InternalBeeLangTestLanguage.g:5088:1: rule__RequiredCapability__Group_3_1_4__0__Impl : ( 'version' ) ; + // InternalBeeLangTestLanguage.g:5093:1: rule__RequiredCapability__Group_3_1_4__0__Impl : ( 'version' ) ; public final void rule__RequiredCapability__Group_3_1_4__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__0__Impl_StartIndex = input.index(); @@ -18007,11 +18015,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 351) ) { return ; } - // InternalBeeLangTestLanguage.g:5092:1: ( ( 'version' ) ) - // InternalBeeLangTestLanguage.g:5093:1: ( 'version' ) + // InternalBeeLangTestLanguage.g:5097:1: ( ( 'version' ) ) + // InternalBeeLangTestLanguage.g:5098:1: ( 'version' ) { - // InternalBeeLangTestLanguage.g:5093:1: ( 'version' ) - // InternalBeeLangTestLanguage.g:5094:2: 'version' + // InternalBeeLangTestLanguage.g:5098:1: ( 'version' ) + // InternalBeeLangTestLanguage.g:5099:2: 'version' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getVersionKeyword_3_1_4_0()); @@ -18043,7 +18051,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_4__1" - // InternalBeeLangTestLanguage.g:5103:1: rule__RequiredCapability__Group_3_1_4__1 : rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 ; + // InternalBeeLangTestLanguage.g:5108:1: rule__RequiredCapability__Group_3_1_4__1 : rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 ; public final void rule__RequiredCapability__Group_3_1_4__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__1_StartIndex = input.index(); @@ -18051,8 +18059,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 352) ) { return ; } - // InternalBeeLangTestLanguage.g:5107:1: ( rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 ) - // InternalBeeLangTestLanguage.g:5108:2: rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 + // InternalBeeLangTestLanguage.g:5112:1: ( rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 ) + // InternalBeeLangTestLanguage.g:5113:2: rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 { pushFollow(FOLLOW_9); rule__RequiredCapability__Group_3_1_4__1__Impl(); @@ -18084,7 +18092,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_4__1__Impl" - // InternalBeeLangTestLanguage.g:5115:1: rule__RequiredCapability__Group_3_1_4__1__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:5120:1: rule__RequiredCapability__Group_3_1_4__1__Impl : ( ':' ) ; public final void rule__RequiredCapability__Group_3_1_4__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__1__Impl_StartIndex = input.index(); @@ -18092,11 +18100,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 353) ) { return ; } - // InternalBeeLangTestLanguage.g:5119:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:5120:1: ( ':' ) + // InternalBeeLangTestLanguage.g:5124:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:5125:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:5120:1: ( ':' ) - // InternalBeeLangTestLanguage.g:5121:2: ':' + // InternalBeeLangTestLanguage.g:5125:1: ( ':' ) + // InternalBeeLangTestLanguage.g:5126:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_4_1()); @@ -18128,7 +18136,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_4__2" - // InternalBeeLangTestLanguage.g:5130:1: rule__RequiredCapability__Group_3_1_4__2 : rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 ; + // InternalBeeLangTestLanguage.g:5135:1: rule__RequiredCapability__Group_3_1_4__2 : rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 ; public final void rule__RequiredCapability__Group_3_1_4__2() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__2_StartIndex = input.index(); @@ -18136,8 +18144,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 354) ) { return ; } - // InternalBeeLangTestLanguage.g:5134:1: ( rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 ) - // InternalBeeLangTestLanguage.g:5135:2: rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 + // InternalBeeLangTestLanguage.g:5139:1: ( rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 ) + // InternalBeeLangTestLanguage.g:5140:2: rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 { pushFollow(FOLLOW_14); rule__RequiredCapability__Group_3_1_4__2__Impl(); @@ -18169,7 +18177,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_4__2__Impl" - // InternalBeeLangTestLanguage.g:5142:1: rule__RequiredCapability__Group_3_1_4__2__Impl : ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ; + // InternalBeeLangTestLanguage.g:5147:1: rule__RequiredCapability__Group_3_1_4__2__Impl : ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ; public final void rule__RequiredCapability__Group_3_1_4__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__2__Impl_StartIndex = input.index(); @@ -18177,17 +18185,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 355) ) { return ; } - // InternalBeeLangTestLanguage.g:5146:1: ( ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ) - // InternalBeeLangTestLanguage.g:5147:1: ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) + // InternalBeeLangTestLanguage.g:5151:1: ( ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ) + // InternalBeeLangTestLanguage.g:5152:1: ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) { - // InternalBeeLangTestLanguage.g:5147:1: ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) - // InternalBeeLangTestLanguage.g:5148:2: ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) + // InternalBeeLangTestLanguage.g:5152:1: ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) + // InternalBeeLangTestLanguage.g:5153:2: ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2()); } - // InternalBeeLangTestLanguage.g:5149:2: ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) - // InternalBeeLangTestLanguage.g:5149:3: rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 + // InternalBeeLangTestLanguage.g:5154:2: ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) + // InternalBeeLangTestLanguage.g:5154:3: rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 { pushFollow(FOLLOW_2); rule__RequiredCapability__VersionRangeAssignment_3_1_4_2(); @@ -18223,7 +18231,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_4__3" - // InternalBeeLangTestLanguage.g:5157:1: rule__RequiredCapability__Group_3_1_4__3 : rule__RequiredCapability__Group_3_1_4__3__Impl ; + // InternalBeeLangTestLanguage.g:5162:1: rule__RequiredCapability__Group_3_1_4__3 : rule__RequiredCapability__Group_3_1_4__3__Impl ; public final void rule__RequiredCapability__Group_3_1_4__3() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__3_StartIndex = input.index(); @@ -18231,8 +18239,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 356) ) { return ; } - // InternalBeeLangTestLanguage.g:5161:1: ( rule__RequiredCapability__Group_3_1_4__3__Impl ) - // InternalBeeLangTestLanguage.g:5162:2: rule__RequiredCapability__Group_3_1_4__3__Impl + // InternalBeeLangTestLanguage.g:5166:1: ( rule__RequiredCapability__Group_3_1_4__3__Impl ) + // InternalBeeLangTestLanguage.g:5167:2: rule__RequiredCapability__Group_3_1_4__3__Impl { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_4__3__Impl(); @@ -18259,7 +18267,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__Group_3_1_4__3__Impl" - // InternalBeeLangTestLanguage.g:5168:1: rule__RequiredCapability__Group_3_1_4__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:5173:1: rule__RequiredCapability__Group_3_1_4__3__Impl : ( ';' ) ; public final void rule__RequiredCapability__Group_3_1_4__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__3__Impl_StartIndex = input.index(); @@ -18267,11 +18275,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 357) ) { return ; } - // InternalBeeLangTestLanguage.g:5172:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:5173:1: ( ';' ) + // InternalBeeLangTestLanguage.g:5177:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:5178:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:5173:1: ( ';' ) - // InternalBeeLangTestLanguage.g:5174:2: ';' + // InternalBeeLangTestLanguage.g:5178:1: ( ';' ) + // InternalBeeLangTestLanguage.g:5179:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_4_3()); @@ -18303,7 +18311,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Group_1__0" - // InternalBeeLangTestLanguage.g:5184:1: rule__Path__Group_1__0 : rule__Path__Group_1__0__Impl rule__Path__Group_1__1 ; + // InternalBeeLangTestLanguage.g:5189:1: rule__Path__Group_1__0 : rule__Path__Group_1__0__Impl rule__Path__Group_1__1 ; public final void rule__Path__Group_1__0() throws RecognitionException { int rule__Path__Group_1__0_StartIndex = input.index(); @@ -18311,8 +18319,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 358) ) { return ; } - // InternalBeeLangTestLanguage.g:5188:1: ( rule__Path__Group_1__0__Impl rule__Path__Group_1__1 ) - // InternalBeeLangTestLanguage.g:5189:2: rule__Path__Group_1__0__Impl rule__Path__Group_1__1 + // InternalBeeLangTestLanguage.g:5193:1: ( rule__Path__Group_1__0__Impl rule__Path__Group_1__1 ) + // InternalBeeLangTestLanguage.g:5194:2: rule__Path__Group_1__0__Impl rule__Path__Group_1__1 { pushFollow(FOLLOW_13); rule__Path__Group_1__0__Impl(); @@ -18344,7 +18352,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:5196:1: rule__Path__Group_1__0__Impl : ( ( '/' )? ) ; + // InternalBeeLangTestLanguage.g:5201:1: rule__Path__Group_1__0__Impl : ( ( '/' )? ) ; public final void rule__Path__Group_1__0__Impl() throws RecognitionException { int rule__Path__Group_1__0__Impl_StartIndex = input.index(); @@ -18352,16 +18360,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 359) ) { return ; } - // InternalBeeLangTestLanguage.g:5200:1: ( ( ( '/' )? ) ) - // InternalBeeLangTestLanguage.g:5201:1: ( ( '/' )? ) + // InternalBeeLangTestLanguage.g:5205:1: ( ( ( '/' )? ) ) + // InternalBeeLangTestLanguage.g:5206:1: ( ( '/' )? ) { - // InternalBeeLangTestLanguage.g:5201:1: ( ( '/' )? ) - // InternalBeeLangTestLanguage.g:5202:2: ( '/' )? + // InternalBeeLangTestLanguage.g:5206:1: ( ( '/' )? ) + // InternalBeeLangTestLanguage.g:5207:2: ( '/' )? { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getSolidusKeyword_1_0()); } - // InternalBeeLangTestLanguage.g:5203:2: ( '/' )? + // InternalBeeLangTestLanguage.g:5208:2: ( '/' )? int alt41=2; int LA41_0 = input.LA(1); @@ -18370,7 +18378,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt41) { case 1 : - // InternalBeeLangTestLanguage.g:5203:3: '/' + // InternalBeeLangTestLanguage.g:5208:3: '/' { match(input,33,FOLLOW_2); if (state.failed) return ; @@ -18405,7 +18413,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Group_1__1" - // InternalBeeLangTestLanguage.g:5211:1: rule__Path__Group_1__1 : rule__Path__Group_1__1__Impl rule__Path__Group_1__2 ; + // InternalBeeLangTestLanguage.g:5216:1: rule__Path__Group_1__1 : rule__Path__Group_1__1__Impl rule__Path__Group_1__2 ; public final void rule__Path__Group_1__1() throws RecognitionException { int rule__Path__Group_1__1_StartIndex = input.index(); @@ -18413,8 +18421,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 360) ) { return ; } - // InternalBeeLangTestLanguage.g:5215:1: ( rule__Path__Group_1__1__Impl rule__Path__Group_1__2 ) - // InternalBeeLangTestLanguage.g:5216:2: rule__Path__Group_1__1__Impl rule__Path__Group_1__2 + // InternalBeeLangTestLanguage.g:5220:1: ( rule__Path__Group_1__1__Impl rule__Path__Group_1__2 ) + // InternalBeeLangTestLanguage.g:5221:2: rule__Path__Group_1__1__Impl rule__Path__Group_1__2 { pushFollow(FOLLOW_23); rule__Path__Group_1__1__Impl(); @@ -18446,7 +18454,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:5223:1: rule__Path__Group_1__1__Impl : ( ruleQID ) ; + // InternalBeeLangTestLanguage.g:5228:1: rule__Path__Group_1__1__Impl : ( ruleQID ) ; public final void rule__Path__Group_1__1__Impl() throws RecognitionException { int rule__Path__Group_1__1__Impl_StartIndex = input.index(); @@ -18454,11 +18462,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 361) ) { return ; } - // InternalBeeLangTestLanguage.g:5227:1: ( ( ruleQID ) ) - // InternalBeeLangTestLanguage.g:5228:1: ( ruleQID ) + // InternalBeeLangTestLanguage.g:5232:1: ( ( ruleQID ) ) + // InternalBeeLangTestLanguage.g:5233:1: ( ruleQID ) { - // InternalBeeLangTestLanguage.g:5228:1: ( ruleQID ) - // InternalBeeLangTestLanguage.g:5229:2: ruleQID + // InternalBeeLangTestLanguage.g:5233:1: ( ruleQID ) + // InternalBeeLangTestLanguage.g:5234:2: ruleQID { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getQIDParserRuleCall_1_1()); @@ -18494,7 +18502,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Group_1__2" - // InternalBeeLangTestLanguage.g:5238:1: rule__Path__Group_1__2 : rule__Path__Group_1__2__Impl rule__Path__Group_1__3 ; + // InternalBeeLangTestLanguage.g:5243:1: rule__Path__Group_1__2 : rule__Path__Group_1__2__Impl rule__Path__Group_1__3 ; public final void rule__Path__Group_1__2() throws RecognitionException { int rule__Path__Group_1__2_StartIndex = input.index(); @@ -18502,8 +18510,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 362) ) { return ; } - // InternalBeeLangTestLanguage.g:5242:1: ( rule__Path__Group_1__2__Impl rule__Path__Group_1__3 ) - // InternalBeeLangTestLanguage.g:5243:2: rule__Path__Group_1__2__Impl rule__Path__Group_1__3 + // InternalBeeLangTestLanguage.g:5247:1: ( rule__Path__Group_1__2__Impl rule__Path__Group_1__3 ) + // InternalBeeLangTestLanguage.g:5248:2: rule__Path__Group_1__2__Impl rule__Path__Group_1__3 { pushFollow(FOLLOW_23); rule__Path__Group_1__2__Impl(); @@ -18535,7 +18543,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Group_1__2__Impl" - // InternalBeeLangTestLanguage.g:5250:1: rule__Path__Group_1__2__Impl : ( ( rule__Path__Group_1_2__0 )* ) ; + // InternalBeeLangTestLanguage.g:5255:1: rule__Path__Group_1__2__Impl : ( ( rule__Path__Group_1_2__0 )* ) ; public final void rule__Path__Group_1__2__Impl() throws RecognitionException { int rule__Path__Group_1__2__Impl_StartIndex = input.index(); @@ -18543,16 +18551,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 363) ) { return ; } - // InternalBeeLangTestLanguage.g:5254:1: ( ( ( rule__Path__Group_1_2__0 )* ) ) - // InternalBeeLangTestLanguage.g:5255:1: ( ( rule__Path__Group_1_2__0 )* ) + // InternalBeeLangTestLanguage.g:5259:1: ( ( ( rule__Path__Group_1_2__0 )* ) ) + // InternalBeeLangTestLanguage.g:5260:1: ( ( rule__Path__Group_1_2__0 )* ) { - // InternalBeeLangTestLanguage.g:5255:1: ( ( rule__Path__Group_1_2__0 )* ) - // InternalBeeLangTestLanguage.g:5256:2: ( rule__Path__Group_1_2__0 )* + // InternalBeeLangTestLanguage.g:5260:1: ( ( rule__Path__Group_1_2__0 )* ) + // InternalBeeLangTestLanguage.g:5261:2: ( rule__Path__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getGroup_1_2()); } - // InternalBeeLangTestLanguage.g:5257:2: ( rule__Path__Group_1_2__0 )* + // InternalBeeLangTestLanguage.g:5262:2: ( rule__Path__Group_1_2__0 )* loop42: do { int alt42=2; @@ -18571,7 +18579,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt42) { case 1 : - // InternalBeeLangTestLanguage.g:5257:3: rule__Path__Group_1_2__0 + // InternalBeeLangTestLanguage.g:5262:3: rule__Path__Group_1_2__0 { pushFollow(FOLLOW_24); rule__Path__Group_1_2__0(); @@ -18613,7 +18621,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Group_1__3" - // InternalBeeLangTestLanguage.g:5265:1: rule__Path__Group_1__3 : rule__Path__Group_1__3__Impl ; + // InternalBeeLangTestLanguage.g:5270:1: rule__Path__Group_1__3 : rule__Path__Group_1__3__Impl ; public final void rule__Path__Group_1__3() throws RecognitionException { int rule__Path__Group_1__3_StartIndex = input.index(); @@ -18621,8 +18629,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 364) ) { return ; } - // InternalBeeLangTestLanguage.g:5269:1: ( rule__Path__Group_1__3__Impl ) - // InternalBeeLangTestLanguage.g:5270:2: rule__Path__Group_1__3__Impl + // InternalBeeLangTestLanguage.g:5274:1: ( rule__Path__Group_1__3__Impl ) + // InternalBeeLangTestLanguage.g:5275:2: rule__Path__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__Path__Group_1__3__Impl(); @@ -18649,7 +18657,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Group_1__3__Impl" - // InternalBeeLangTestLanguage.g:5276:1: rule__Path__Group_1__3__Impl : ( ( '/' )? ) ; + // InternalBeeLangTestLanguage.g:5281:1: rule__Path__Group_1__3__Impl : ( ( '/' )? ) ; public final void rule__Path__Group_1__3__Impl() throws RecognitionException { int rule__Path__Group_1__3__Impl_StartIndex = input.index(); @@ -18657,16 +18665,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 365) ) { return ; } - // InternalBeeLangTestLanguage.g:5280:1: ( ( ( '/' )? ) ) - // InternalBeeLangTestLanguage.g:5281:1: ( ( '/' )? ) + // InternalBeeLangTestLanguage.g:5285:1: ( ( ( '/' )? ) ) + // InternalBeeLangTestLanguage.g:5286:1: ( ( '/' )? ) { - // InternalBeeLangTestLanguage.g:5281:1: ( ( '/' )? ) - // InternalBeeLangTestLanguage.g:5282:2: ( '/' )? + // InternalBeeLangTestLanguage.g:5286:1: ( ( '/' )? ) + // InternalBeeLangTestLanguage.g:5287:2: ( '/' )? { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getSolidusKeyword_1_3()); } - // InternalBeeLangTestLanguage.g:5283:2: ( '/' )? + // InternalBeeLangTestLanguage.g:5288:2: ( '/' )? int alt43=2; int LA43_0 = input.LA(1); @@ -18675,7 +18683,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt43) { case 1 : - // InternalBeeLangTestLanguage.g:5283:3: '/' + // InternalBeeLangTestLanguage.g:5288:3: '/' { match(input,33,FOLLOW_2); if (state.failed) return ; @@ -18710,7 +18718,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Group_1_2__0" - // InternalBeeLangTestLanguage.g:5292:1: rule__Path__Group_1_2__0 : rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 ; + // InternalBeeLangTestLanguage.g:5297:1: rule__Path__Group_1_2__0 : rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 ; public final void rule__Path__Group_1_2__0() throws RecognitionException { int rule__Path__Group_1_2__0_StartIndex = input.index(); @@ -18718,8 +18726,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 366) ) { return ; } - // InternalBeeLangTestLanguage.g:5296:1: ( rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 ) - // InternalBeeLangTestLanguage.g:5297:2: rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 + // InternalBeeLangTestLanguage.g:5301:1: ( rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 ) + // InternalBeeLangTestLanguage.g:5302:2: rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 { pushFollow(FOLLOW_13); rule__Path__Group_1_2__0__Impl(); @@ -18751,7 +18759,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Group_1_2__0__Impl" - // InternalBeeLangTestLanguage.g:5304:1: rule__Path__Group_1_2__0__Impl : ( '/' ) ; + // InternalBeeLangTestLanguage.g:5309:1: rule__Path__Group_1_2__0__Impl : ( '/' ) ; public final void rule__Path__Group_1_2__0__Impl() throws RecognitionException { int rule__Path__Group_1_2__0__Impl_StartIndex = input.index(); @@ -18759,11 +18767,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 367) ) { return ; } - // InternalBeeLangTestLanguage.g:5308:1: ( ( '/' ) ) - // InternalBeeLangTestLanguage.g:5309:1: ( '/' ) + // InternalBeeLangTestLanguage.g:5313:1: ( ( '/' ) ) + // InternalBeeLangTestLanguage.g:5314:1: ( '/' ) { - // InternalBeeLangTestLanguage.g:5309:1: ( '/' ) - // InternalBeeLangTestLanguage.g:5310:2: '/' + // InternalBeeLangTestLanguage.g:5314:1: ( '/' ) + // InternalBeeLangTestLanguage.g:5315:2: '/' { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getSolidusKeyword_1_2_0()); @@ -18795,7 +18803,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Group_1_2__1" - // InternalBeeLangTestLanguage.g:5319:1: rule__Path__Group_1_2__1 : rule__Path__Group_1_2__1__Impl ; + // InternalBeeLangTestLanguage.g:5324:1: rule__Path__Group_1_2__1 : rule__Path__Group_1_2__1__Impl ; public final void rule__Path__Group_1_2__1() throws RecognitionException { int rule__Path__Group_1_2__1_StartIndex = input.index(); @@ -18803,8 +18811,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 368) ) { return ; } - // InternalBeeLangTestLanguage.g:5323:1: ( rule__Path__Group_1_2__1__Impl ) - // InternalBeeLangTestLanguage.g:5324:2: rule__Path__Group_1_2__1__Impl + // InternalBeeLangTestLanguage.g:5328:1: ( rule__Path__Group_1_2__1__Impl ) + // InternalBeeLangTestLanguage.g:5329:2: rule__Path__Group_1_2__1__Impl { pushFollow(FOLLOW_2); rule__Path__Group_1_2__1__Impl(); @@ -18831,7 +18839,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Path__Group_1_2__1__Impl" - // InternalBeeLangTestLanguage.g:5330:1: rule__Path__Group_1_2__1__Impl : ( ruleQID ) ; + // InternalBeeLangTestLanguage.g:5335:1: rule__Path__Group_1_2__1__Impl : ( ruleQID ) ; public final void rule__Path__Group_1_2__1__Impl() throws RecognitionException { int rule__Path__Group_1_2__1__Impl_StartIndex = input.index(); @@ -18839,11 +18847,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 369) ) { return ; } - // InternalBeeLangTestLanguage.g:5334:1: ( ( ruleQID ) ) - // InternalBeeLangTestLanguage.g:5335:1: ( ruleQID ) + // InternalBeeLangTestLanguage.g:5339:1: ( ( ruleQID ) ) + // InternalBeeLangTestLanguage.g:5340:1: ( ruleQID ) { - // InternalBeeLangTestLanguage.g:5335:1: ( ruleQID ) - // InternalBeeLangTestLanguage.g:5336:2: ruleQID + // InternalBeeLangTestLanguage.g:5340:1: ( ruleQID ) + // InternalBeeLangTestLanguage.g:5341:2: ruleQID { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getQIDParserRuleCall_1_2_1()); @@ -18879,7 +18887,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterList__Group__0" - // InternalBeeLangTestLanguage.g:5346:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalBeeLangTestLanguage.g:5351:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int rule__ParameterList__Group__0_StartIndex = input.index(); @@ -18887,8 +18895,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 370) ) { return ; } - // InternalBeeLangTestLanguage.g:5350:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalBeeLangTestLanguage.g:5351:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalBeeLangTestLanguage.g:5355:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalBeeLangTestLanguage.g:5356:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FOLLOW_10); rule__ParameterList__Group__0__Impl(); @@ -18920,7 +18928,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalBeeLangTestLanguage.g:5358:1: rule__ParameterList__Group__0__Impl : ( ( rule__ParameterList__ParametersAssignment_0 ) ) ; + // InternalBeeLangTestLanguage.g:5363:1: rule__ParameterList__Group__0__Impl : ( ( rule__ParameterList__ParametersAssignment_0 ) ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int rule__ParameterList__Group__0__Impl_StartIndex = input.index(); @@ -18928,17 +18936,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 371) ) { return ; } - // InternalBeeLangTestLanguage.g:5362:1: ( ( ( rule__ParameterList__ParametersAssignment_0 ) ) ) - // InternalBeeLangTestLanguage.g:5363:1: ( ( rule__ParameterList__ParametersAssignment_0 ) ) + // InternalBeeLangTestLanguage.g:5367:1: ( ( ( rule__ParameterList__ParametersAssignment_0 ) ) ) + // InternalBeeLangTestLanguage.g:5368:1: ( ( rule__ParameterList__ParametersAssignment_0 ) ) { - // InternalBeeLangTestLanguage.g:5363:1: ( ( rule__ParameterList__ParametersAssignment_0 ) ) - // InternalBeeLangTestLanguage.g:5364:2: ( rule__ParameterList__ParametersAssignment_0 ) + // InternalBeeLangTestLanguage.g:5368:1: ( ( rule__ParameterList__ParametersAssignment_0 ) ) + // InternalBeeLangTestLanguage.g:5369:2: ( rule__ParameterList__ParametersAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParametersAssignment_0()); } - // InternalBeeLangTestLanguage.g:5365:2: ( rule__ParameterList__ParametersAssignment_0 ) - // InternalBeeLangTestLanguage.g:5365:3: rule__ParameterList__ParametersAssignment_0 + // InternalBeeLangTestLanguage.g:5370:2: ( rule__ParameterList__ParametersAssignment_0 ) + // InternalBeeLangTestLanguage.g:5370:3: rule__ParameterList__ParametersAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterList__ParametersAssignment_0(); @@ -18974,7 +18982,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterList__Group__1" - // InternalBeeLangTestLanguage.g:5373:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:5378:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl ; public final void rule__ParameterList__Group__1() throws RecognitionException { int rule__ParameterList__Group__1_StartIndex = input.index(); @@ -18982,8 +18990,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 372) ) { return ; } - // InternalBeeLangTestLanguage.g:5377:1: ( rule__ParameterList__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:5378:2: rule__ParameterList__Group__1__Impl + // InternalBeeLangTestLanguage.g:5382:1: ( rule__ParameterList__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:5383:2: rule__ParameterList__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group__1__Impl(); @@ -19010,7 +19018,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalBeeLangTestLanguage.g:5384:1: rule__ParameterList__Group__1__Impl : ( ( rule__ParameterList__Group_1__0 )* ) ; + // InternalBeeLangTestLanguage.g:5389:1: rule__ParameterList__Group__1__Impl : ( ( rule__ParameterList__Group_1__0 )* ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int rule__ParameterList__Group__1__Impl_StartIndex = input.index(); @@ -19018,16 +19026,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 373) ) { return ; } - // InternalBeeLangTestLanguage.g:5388:1: ( ( ( rule__ParameterList__Group_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:5389:1: ( ( rule__ParameterList__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:5393:1: ( ( ( rule__ParameterList__Group_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:5394:1: ( ( rule__ParameterList__Group_1__0 )* ) { - // InternalBeeLangTestLanguage.g:5389:1: ( ( rule__ParameterList__Group_1__0 )* ) - // InternalBeeLangTestLanguage.g:5390:2: ( rule__ParameterList__Group_1__0 )* + // InternalBeeLangTestLanguage.g:5394:1: ( ( rule__ParameterList__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:5395:2: ( rule__ParameterList__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:5391:2: ( rule__ParameterList__Group_1__0 )* + // InternalBeeLangTestLanguage.g:5396:2: ( rule__ParameterList__Group_1__0 )* loop44: do { int alt44=2; @@ -19040,7 +19048,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt44) { case 1 : - // InternalBeeLangTestLanguage.g:5391:3: rule__ParameterList__Group_1__0 + // InternalBeeLangTestLanguage.g:5396:3: rule__ParameterList__Group_1__0 { pushFollow(FOLLOW_11); rule__ParameterList__Group_1__0(); @@ -19082,7 +19090,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterList__Group_1__0" - // InternalBeeLangTestLanguage.g:5400:1: rule__ParameterList__Group_1__0 : rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ; + // InternalBeeLangTestLanguage.g:5405:1: rule__ParameterList__Group_1__0 : rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ; public final void rule__ParameterList__Group_1__0() throws RecognitionException { int rule__ParameterList__Group_1__0_StartIndex = input.index(); @@ -19090,8 +19098,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 374) ) { return ; } - // InternalBeeLangTestLanguage.g:5404:1: ( rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ) - // InternalBeeLangTestLanguage.g:5405:2: rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 + // InternalBeeLangTestLanguage.g:5409:1: ( rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ) + // InternalBeeLangTestLanguage.g:5410:2: rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 { pushFollow(FOLLOW_25); rule__ParameterList__Group_1__0__Impl(); @@ -19123,7 +19131,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterList__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:5412:1: rule__ParameterList__Group_1__0__Impl : ( ',' ) ; + // InternalBeeLangTestLanguage.g:5417:1: rule__ParameterList__Group_1__0__Impl : ( ',' ) ; public final void rule__ParameterList__Group_1__0__Impl() throws RecognitionException { int rule__ParameterList__Group_1__0__Impl_StartIndex = input.index(); @@ -19131,11 +19139,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 375) ) { return ; } - // InternalBeeLangTestLanguage.g:5416:1: ( ( ',' ) ) - // InternalBeeLangTestLanguage.g:5417:1: ( ',' ) + // InternalBeeLangTestLanguage.g:5421:1: ( ( ',' ) ) + // InternalBeeLangTestLanguage.g:5422:1: ( ',' ) { - // InternalBeeLangTestLanguage.g:5417:1: ( ',' ) - // InternalBeeLangTestLanguage.g:5418:2: ',' + // InternalBeeLangTestLanguage.g:5422:1: ( ',' ) + // InternalBeeLangTestLanguage.g:5423:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getCommaKeyword_1_0()); @@ -19167,7 +19175,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterList__Group_1__1" - // InternalBeeLangTestLanguage.g:5427:1: rule__ParameterList__Group_1__1 : rule__ParameterList__Group_1__1__Impl ; + // InternalBeeLangTestLanguage.g:5432:1: rule__ParameterList__Group_1__1 : rule__ParameterList__Group_1__1__Impl ; public final void rule__ParameterList__Group_1__1() throws RecognitionException { int rule__ParameterList__Group_1__1_StartIndex = input.index(); @@ -19175,8 +19183,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 376) ) { return ; } - // InternalBeeLangTestLanguage.g:5431:1: ( rule__ParameterList__Group_1__1__Impl ) - // InternalBeeLangTestLanguage.g:5432:2: rule__ParameterList__Group_1__1__Impl + // InternalBeeLangTestLanguage.g:5436:1: ( rule__ParameterList__Group_1__1__Impl ) + // InternalBeeLangTestLanguage.g:5437:2: rule__ParameterList__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__ParameterList__Group_1__1__Impl(); @@ -19203,7 +19211,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterList__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:5438:1: rule__ParameterList__Group_1__1__Impl : ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:5443:1: rule__ParameterList__Group_1__1__Impl : ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) ; public final void rule__ParameterList__Group_1__1__Impl() throws RecognitionException { int rule__ParameterList__Group_1__1__Impl_StartIndex = input.index(); @@ -19211,17 +19219,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 377) ) { return ; } - // InternalBeeLangTestLanguage.g:5442:1: ( ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:5443:1: ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:5447:1: ( ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:5448:1: ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) { - // InternalBeeLangTestLanguage.g:5443:1: ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) - // InternalBeeLangTestLanguage.g:5444:2: ( rule__ParameterList__ParametersAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:5448:1: ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:5449:2: ( rule__ParameterList__ParametersAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParametersAssignment_1_1()); } - // InternalBeeLangTestLanguage.g:5445:2: ( rule__ParameterList__ParametersAssignment_1_1 ) - // InternalBeeLangTestLanguage.g:5445:3: rule__ParameterList__ParametersAssignment_1_1 + // InternalBeeLangTestLanguage.g:5450:2: ( rule__ParameterList__ParametersAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:5450:3: rule__ParameterList__ParametersAssignment_1_1 { pushFollow(FOLLOW_2); rule__ParameterList__ParametersAssignment_1_1(); @@ -19257,7 +19265,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterDeclaration__Group__0" - // InternalBeeLangTestLanguage.g:5454:1: rule__ParameterDeclaration__Group__0 : rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ; + // InternalBeeLangTestLanguage.g:5459:1: rule__ParameterDeclaration__Group__0 : rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ; public final void rule__ParameterDeclaration__Group__0() throws RecognitionException { int rule__ParameterDeclaration__Group__0_StartIndex = input.index(); @@ -19265,8 +19273,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 378) ) { return ; } - // InternalBeeLangTestLanguage.g:5458:1: ( rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ) - // InternalBeeLangTestLanguage.g:5459:2: rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 + // InternalBeeLangTestLanguage.g:5463:1: ( rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ) + // InternalBeeLangTestLanguage.g:5464:2: rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 { pushFollow(FOLLOW_26); rule__ParameterDeclaration__Group__0__Impl(); @@ -19298,7 +19306,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterDeclaration__Group__0__Impl" - // InternalBeeLangTestLanguage.g:5466:1: rule__ParameterDeclaration__Group__0__Impl : ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) ; + // InternalBeeLangTestLanguage.g:5471:1: rule__ParameterDeclaration__Group__0__Impl : ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) ; public final void rule__ParameterDeclaration__Group__0__Impl() throws RecognitionException { int rule__ParameterDeclaration__Group__0__Impl_StartIndex = input.index(); @@ -19306,16 +19314,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 379) ) { return ; } - // InternalBeeLangTestLanguage.g:5470:1: ( ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) ) - // InternalBeeLangTestLanguage.g:5471:1: ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) + // InternalBeeLangTestLanguage.g:5475:1: ( ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) ) + // InternalBeeLangTestLanguage.g:5476:1: ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) { - // InternalBeeLangTestLanguage.g:5471:1: ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) - // InternalBeeLangTestLanguage.g:5472:2: ( rule__ParameterDeclaration__TypeAssignment_0 )? + // InternalBeeLangTestLanguage.g:5476:1: ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) + // InternalBeeLangTestLanguage.g:5477:2: ( rule__ParameterDeclaration__TypeAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getTypeAssignment_0()); } - // InternalBeeLangTestLanguage.g:5473:2: ( rule__ParameterDeclaration__TypeAssignment_0 )? + // InternalBeeLangTestLanguage.g:5478:2: ( rule__ParameterDeclaration__TypeAssignment_0 )? int alt45=2; int LA45_0 = input.LA(1); @@ -19331,7 +19339,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt45) { case 1 : - // InternalBeeLangTestLanguage.g:5473:3: rule__ParameterDeclaration__TypeAssignment_0 + // InternalBeeLangTestLanguage.g:5478:3: rule__ParameterDeclaration__TypeAssignment_0 { pushFollow(FOLLOW_2); rule__ParameterDeclaration__TypeAssignment_0(); @@ -19370,7 +19378,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterDeclaration__Group__1" - // InternalBeeLangTestLanguage.g:5481:1: rule__ParameterDeclaration__Group__1 : rule__ParameterDeclaration__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:5486:1: rule__ParameterDeclaration__Group__1 : rule__ParameterDeclaration__Group__1__Impl ; public final void rule__ParameterDeclaration__Group__1() throws RecognitionException { int rule__ParameterDeclaration__Group__1_StartIndex = input.index(); @@ -19378,8 +19386,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 380) ) { return ; } - // InternalBeeLangTestLanguage.g:5485:1: ( rule__ParameterDeclaration__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:5486:2: rule__ParameterDeclaration__Group__1__Impl + // InternalBeeLangTestLanguage.g:5490:1: ( rule__ParameterDeclaration__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:5491:2: rule__ParameterDeclaration__Group__1__Impl { pushFollow(FOLLOW_2); rule__ParameterDeclaration__Group__1__Impl(); @@ -19406,7 +19414,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterDeclaration__Group__1__Impl" - // InternalBeeLangTestLanguage.g:5492:1: rule__ParameterDeclaration__Group__1__Impl : ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) ; + // InternalBeeLangTestLanguage.g:5497:1: rule__ParameterDeclaration__Group__1__Impl : ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) ; public final void rule__ParameterDeclaration__Group__1__Impl() throws RecognitionException { int rule__ParameterDeclaration__Group__1__Impl_StartIndex = input.index(); @@ -19414,17 +19422,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 381) ) { return ; } - // InternalBeeLangTestLanguage.g:5496:1: ( ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) ) - // InternalBeeLangTestLanguage.g:5497:1: ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:5501:1: ( ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) ) + // InternalBeeLangTestLanguage.g:5502:1: ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) { - // InternalBeeLangTestLanguage.g:5497:1: ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) - // InternalBeeLangTestLanguage.g:5498:2: ( rule__ParameterDeclaration__NameAssignment_1 ) + // InternalBeeLangTestLanguage.g:5502:1: ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:5503:2: ( rule__ParameterDeclaration__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getNameAssignment_1()); } - // InternalBeeLangTestLanguage.g:5499:2: ( rule__ParameterDeclaration__NameAssignment_1 ) - // InternalBeeLangTestLanguage.g:5499:3: rule__ParameterDeclaration__NameAssignment_1 + // InternalBeeLangTestLanguage.g:5504:2: ( rule__ParameterDeclaration__NameAssignment_1 ) + // InternalBeeLangTestLanguage.g:5504:3: rule__ParameterDeclaration__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ParameterDeclaration__NameAssignment_1(); @@ -19460,7 +19468,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__0" - // InternalBeeLangTestLanguage.g:5508:1: rule__Function__Group__0 : rule__Function__Group__0__Impl rule__Function__Group__1 ; + // InternalBeeLangTestLanguage.g:5513:1: rule__Function__Group__0 : rule__Function__Group__0__Impl rule__Function__Group__1 ; public final void rule__Function__Group__0() throws RecognitionException { int rule__Function__Group__0_StartIndex = input.index(); @@ -19468,8 +19476,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 382) ) { return ; } - // InternalBeeLangTestLanguage.g:5512:1: ( rule__Function__Group__0__Impl rule__Function__Group__1 ) - // InternalBeeLangTestLanguage.g:5513:2: rule__Function__Group__0__Impl rule__Function__Group__1 + // InternalBeeLangTestLanguage.g:5517:1: ( rule__Function__Group__0__Impl rule__Function__Group__1 ) + // InternalBeeLangTestLanguage.g:5518:2: rule__Function__Group__0__Impl rule__Function__Group__1 { pushFollow(FOLLOW_27); rule__Function__Group__0__Impl(); @@ -19501,7 +19509,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__0__Impl" - // InternalBeeLangTestLanguage.g:5520:1: rule__Function__Group__0__Impl : ( ( rule__Function__DocumentationAssignment_0 )? ) ; + // InternalBeeLangTestLanguage.g:5525:1: rule__Function__Group__0__Impl : ( ( rule__Function__DocumentationAssignment_0 )? ) ; public final void rule__Function__Group__0__Impl() throws RecognitionException { int rule__Function__Group__0__Impl_StartIndex = input.index(); @@ -19509,16 +19517,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 383) ) { return ; } - // InternalBeeLangTestLanguage.g:5524:1: ( ( ( rule__Function__DocumentationAssignment_0 )? ) ) - // InternalBeeLangTestLanguage.g:5525:1: ( ( rule__Function__DocumentationAssignment_0 )? ) + // InternalBeeLangTestLanguage.g:5529:1: ( ( ( rule__Function__DocumentationAssignment_0 )? ) ) + // InternalBeeLangTestLanguage.g:5530:1: ( ( rule__Function__DocumentationAssignment_0 )? ) { - // InternalBeeLangTestLanguage.g:5525:1: ( ( rule__Function__DocumentationAssignment_0 )? ) - // InternalBeeLangTestLanguage.g:5526:2: ( rule__Function__DocumentationAssignment_0 )? + // InternalBeeLangTestLanguage.g:5530:1: ( ( rule__Function__DocumentationAssignment_0 )? ) + // InternalBeeLangTestLanguage.g:5531:2: ( rule__Function__DocumentationAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getDocumentationAssignment_0()); } - // InternalBeeLangTestLanguage.g:5527:2: ( rule__Function__DocumentationAssignment_0 )? + // InternalBeeLangTestLanguage.g:5532:2: ( rule__Function__DocumentationAssignment_0 )? int alt46=2; int LA46_0 = input.LA(1); @@ -19527,7 +19535,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt46) { case 1 : - // InternalBeeLangTestLanguage.g:5527:3: rule__Function__DocumentationAssignment_0 + // InternalBeeLangTestLanguage.g:5532:3: rule__Function__DocumentationAssignment_0 { pushFollow(FOLLOW_2); rule__Function__DocumentationAssignment_0(); @@ -19566,7 +19574,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__1" - // InternalBeeLangTestLanguage.g:5535:1: rule__Function__Group__1 : rule__Function__Group__1__Impl rule__Function__Group__2 ; + // InternalBeeLangTestLanguage.g:5540:1: rule__Function__Group__1 : rule__Function__Group__1__Impl rule__Function__Group__2 ; public final void rule__Function__Group__1() throws RecognitionException { int rule__Function__Group__1_StartIndex = input.index(); @@ -19574,8 +19582,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 384) ) { return ; } - // InternalBeeLangTestLanguage.g:5539:1: ( rule__Function__Group__1__Impl rule__Function__Group__2 ) - // InternalBeeLangTestLanguage.g:5540:2: rule__Function__Group__1__Impl rule__Function__Group__2 + // InternalBeeLangTestLanguage.g:5544:1: ( rule__Function__Group__1__Impl rule__Function__Group__2 ) + // InternalBeeLangTestLanguage.g:5545:2: rule__Function__Group__1__Impl rule__Function__Group__2 { pushFollow(FOLLOW_27); rule__Function__Group__1__Impl(); @@ -19607,7 +19615,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__1__Impl" - // InternalBeeLangTestLanguage.g:5547:1: rule__Function__Group__1__Impl : ( ( rule__Function__VisibilityAssignment_1 )? ) ; + // InternalBeeLangTestLanguage.g:5552:1: rule__Function__Group__1__Impl : ( ( rule__Function__VisibilityAssignment_1 )? ) ; public final void rule__Function__Group__1__Impl() throws RecognitionException { int rule__Function__Group__1__Impl_StartIndex = input.index(); @@ -19615,16 +19623,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 385) ) { return ; } - // InternalBeeLangTestLanguage.g:5551:1: ( ( ( rule__Function__VisibilityAssignment_1 )? ) ) - // InternalBeeLangTestLanguage.g:5552:1: ( ( rule__Function__VisibilityAssignment_1 )? ) + // InternalBeeLangTestLanguage.g:5556:1: ( ( ( rule__Function__VisibilityAssignment_1 )? ) ) + // InternalBeeLangTestLanguage.g:5557:1: ( ( rule__Function__VisibilityAssignment_1 )? ) { - // InternalBeeLangTestLanguage.g:5552:1: ( ( rule__Function__VisibilityAssignment_1 )? ) - // InternalBeeLangTestLanguage.g:5553:2: ( rule__Function__VisibilityAssignment_1 )? + // InternalBeeLangTestLanguage.g:5557:1: ( ( rule__Function__VisibilityAssignment_1 )? ) + // InternalBeeLangTestLanguage.g:5558:2: ( rule__Function__VisibilityAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVisibilityAssignment_1()); } - // InternalBeeLangTestLanguage.g:5554:2: ( rule__Function__VisibilityAssignment_1 )? + // InternalBeeLangTestLanguage.g:5559:2: ( rule__Function__VisibilityAssignment_1 )? int alt47=2; int LA47_0 = input.LA(1); @@ -19633,7 +19641,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt47) { case 1 : - // InternalBeeLangTestLanguage.g:5554:3: rule__Function__VisibilityAssignment_1 + // InternalBeeLangTestLanguage.g:5559:3: rule__Function__VisibilityAssignment_1 { pushFollow(FOLLOW_2); rule__Function__VisibilityAssignment_1(); @@ -19672,7 +19680,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__2" - // InternalBeeLangTestLanguage.g:5562:1: rule__Function__Group__2 : rule__Function__Group__2__Impl rule__Function__Group__3 ; + // InternalBeeLangTestLanguage.g:5567:1: rule__Function__Group__2 : rule__Function__Group__2__Impl rule__Function__Group__3 ; public final void rule__Function__Group__2() throws RecognitionException { int rule__Function__Group__2_StartIndex = input.index(); @@ -19680,8 +19688,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 386) ) { return ; } - // InternalBeeLangTestLanguage.g:5566:1: ( rule__Function__Group__2__Impl rule__Function__Group__3 ) - // InternalBeeLangTestLanguage.g:5567:2: rule__Function__Group__2__Impl rule__Function__Group__3 + // InternalBeeLangTestLanguage.g:5571:1: ( rule__Function__Group__2__Impl rule__Function__Group__3 ) + // InternalBeeLangTestLanguage.g:5572:2: rule__Function__Group__2__Impl rule__Function__Group__3 { pushFollow(FOLLOW_27); rule__Function__Group__2__Impl(); @@ -19713,7 +19721,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__2__Impl" - // InternalBeeLangTestLanguage.g:5574:1: rule__Function__Group__2__Impl : ( ( rule__Function__FinalAssignment_2 )? ) ; + // InternalBeeLangTestLanguage.g:5579:1: rule__Function__Group__2__Impl : ( ( rule__Function__FinalAssignment_2 )? ) ; public final void rule__Function__Group__2__Impl() throws RecognitionException { int rule__Function__Group__2__Impl_StartIndex = input.index(); @@ -19721,16 +19729,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 387) ) { return ; } - // InternalBeeLangTestLanguage.g:5578:1: ( ( ( rule__Function__FinalAssignment_2 )? ) ) - // InternalBeeLangTestLanguage.g:5579:1: ( ( rule__Function__FinalAssignment_2 )? ) + // InternalBeeLangTestLanguage.g:5583:1: ( ( ( rule__Function__FinalAssignment_2 )? ) ) + // InternalBeeLangTestLanguage.g:5584:1: ( ( rule__Function__FinalAssignment_2 )? ) { - // InternalBeeLangTestLanguage.g:5579:1: ( ( rule__Function__FinalAssignment_2 )? ) - // InternalBeeLangTestLanguage.g:5580:2: ( rule__Function__FinalAssignment_2 )? + // InternalBeeLangTestLanguage.g:5584:1: ( ( rule__Function__FinalAssignment_2 )? ) + // InternalBeeLangTestLanguage.g:5585:2: ( rule__Function__FinalAssignment_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFinalAssignment_2()); } - // InternalBeeLangTestLanguage.g:5581:2: ( rule__Function__FinalAssignment_2 )? + // InternalBeeLangTestLanguage.g:5586:2: ( rule__Function__FinalAssignment_2 )? int alt48=2; int LA48_0 = input.LA(1); @@ -19739,7 +19747,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt48) { case 1 : - // InternalBeeLangTestLanguage.g:5581:3: rule__Function__FinalAssignment_2 + // InternalBeeLangTestLanguage.g:5586:3: rule__Function__FinalAssignment_2 { pushFollow(FOLLOW_2); rule__Function__FinalAssignment_2(); @@ -19778,7 +19786,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__3" - // InternalBeeLangTestLanguage.g:5589:1: rule__Function__Group__3 : rule__Function__Group__3__Impl rule__Function__Group__4 ; + // InternalBeeLangTestLanguage.g:5594:1: rule__Function__Group__3 : rule__Function__Group__3__Impl rule__Function__Group__4 ; public final void rule__Function__Group__3() throws RecognitionException { int rule__Function__Group__3_StartIndex = input.index(); @@ -19786,8 +19794,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 388) ) { return ; } - // InternalBeeLangTestLanguage.g:5593:1: ( rule__Function__Group__3__Impl rule__Function__Group__4 ) - // InternalBeeLangTestLanguage.g:5594:2: rule__Function__Group__3__Impl rule__Function__Group__4 + // InternalBeeLangTestLanguage.g:5598:1: ( rule__Function__Group__3__Impl rule__Function__Group__4 ) + // InternalBeeLangTestLanguage.g:5599:2: rule__Function__Group__3__Impl rule__Function__Group__4 { pushFollow(FOLLOW_28); rule__Function__Group__3__Impl(); @@ -19819,7 +19827,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__3__Impl" - // InternalBeeLangTestLanguage.g:5601:1: rule__Function__Group__3__Impl : ( 'function' ) ; + // InternalBeeLangTestLanguage.g:5606:1: rule__Function__Group__3__Impl : ( 'function' ) ; public final void rule__Function__Group__3__Impl() throws RecognitionException { int rule__Function__Group__3__Impl_StartIndex = input.index(); @@ -19827,11 +19835,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 389) ) { return ; } - // InternalBeeLangTestLanguage.g:5605:1: ( ( 'function' ) ) - // InternalBeeLangTestLanguage.g:5606:1: ( 'function' ) + // InternalBeeLangTestLanguage.g:5610:1: ( ( 'function' ) ) + // InternalBeeLangTestLanguage.g:5611:1: ( 'function' ) { - // InternalBeeLangTestLanguage.g:5606:1: ( 'function' ) - // InternalBeeLangTestLanguage.g:5607:2: 'function' + // InternalBeeLangTestLanguage.g:5611:1: ( 'function' ) + // InternalBeeLangTestLanguage.g:5612:2: 'function' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFunctionKeyword_3()); @@ -19863,7 +19871,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__4" - // InternalBeeLangTestLanguage.g:5616:1: rule__Function__Group__4 : rule__Function__Group__4__Impl rule__Function__Group__5 ; + // InternalBeeLangTestLanguage.g:5621:1: rule__Function__Group__4 : rule__Function__Group__4__Impl rule__Function__Group__5 ; public final void rule__Function__Group__4() throws RecognitionException { int rule__Function__Group__4_StartIndex = input.index(); @@ -19871,8 +19879,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 390) ) { return ; } - // InternalBeeLangTestLanguage.g:5620:1: ( rule__Function__Group__4__Impl rule__Function__Group__5 ) - // InternalBeeLangTestLanguage.g:5621:2: rule__Function__Group__4__Impl rule__Function__Group__5 + // InternalBeeLangTestLanguage.g:5625:1: ( rule__Function__Group__4__Impl rule__Function__Group__5 ) + // InternalBeeLangTestLanguage.g:5626:2: rule__Function__Group__4__Impl rule__Function__Group__5 { pushFollow(FOLLOW_28); rule__Function__Group__4__Impl(); @@ -19904,7 +19912,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__4__Impl" - // InternalBeeLangTestLanguage.g:5628:1: rule__Function__Group__4__Impl : ( ( rule__Function__ReturnTypeAssignment_4 )? ) ; + // InternalBeeLangTestLanguage.g:5633:1: rule__Function__Group__4__Impl : ( ( rule__Function__ReturnTypeAssignment_4 )? ) ; public final void rule__Function__Group__4__Impl() throws RecognitionException { int rule__Function__Group__4__Impl_StartIndex = input.index(); @@ -19912,16 +19920,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 391) ) { return ; } - // InternalBeeLangTestLanguage.g:5632:1: ( ( ( rule__Function__ReturnTypeAssignment_4 )? ) ) - // InternalBeeLangTestLanguage.g:5633:1: ( ( rule__Function__ReturnTypeAssignment_4 )? ) + // InternalBeeLangTestLanguage.g:5637:1: ( ( ( rule__Function__ReturnTypeAssignment_4 )? ) ) + // InternalBeeLangTestLanguage.g:5638:1: ( ( rule__Function__ReturnTypeAssignment_4 )? ) { - // InternalBeeLangTestLanguage.g:5633:1: ( ( rule__Function__ReturnTypeAssignment_4 )? ) - // InternalBeeLangTestLanguage.g:5634:2: ( rule__Function__ReturnTypeAssignment_4 )? + // InternalBeeLangTestLanguage.g:5638:1: ( ( rule__Function__ReturnTypeAssignment_4 )? ) + // InternalBeeLangTestLanguage.g:5639:2: ( rule__Function__ReturnTypeAssignment_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getReturnTypeAssignment_4()); } - // InternalBeeLangTestLanguage.g:5635:2: ( rule__Function__ReturnTypeAssignment_4 )? + // InternalBeeLangTestLanguage.g:5640:2: ( rule__Function__ReturnTypeAssignment_4 )? int alt49=2; int LA49_0 = input.LA(1); @@ -19937,7 +19945,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt49) { case 1 : - // InternalBeeLangTestLanguage.g:5635:3: rule__Function__ReturnTypeAssignment_4 + // InternalBeeLangTestLanguage.g:5640:3: rule__Function__ReturnTypeAssignment_4 { pushFollow(FOLLOW_2); rule__Function__ReturnTypeAssignment_4(); @@ -19976,7 +19984,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__5" - // InternalBeeLangTestLanguage.g:5643:1: rule__Function__Group__5 : rule__Function__Group__5__Impl rule__Function__Group__6 ; + // InternalBeeLangTestLanguage.g:5648:1: rule__Function__Group__5 : rule__Function__Group__5__Impl rule__Function__Group__6 ; public final void rule__Function__Group__5() throws RecognitionException { int rule__Function__Group__5_StartIndex = input.index(); @@ -19984,8 +19992,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 392) ) { return ; } - // InternalBeeLangTestLanguage.g:5647:1: ( rule__Function__Group__5__Impl rule__Function__Group__6 ) - // InternalBeeLangTestLanguage.g:5648:2: rule__Function__Group__5__Impl rule__Function__Group__6 + // InternalBeeLangTestLanguage.g:5652:1: ( rule__Function__Group__5__Impl rule__Function__Group__6 ) + // InternalBeeLangTestLanguage.g:5653:2: rule__Function__Group__5__Impl rule__Function__Group__6 { pushFollow(FOLLOW_29); rule__Function__Group__5__Impl(); @@ -20017,7 +20025,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__5__Impl" - // InternalBeeLangTestLanguage.g:5655:1: rule__Function__Group__5__Impl : ( ( rule__Function__NameAssignment_5 ) ) ; + // InternalBeeLangTestLanguage.g:5660:1: rule__Function__Group__5__Impl : ( ( rule__Function__NameAssignment_5 ) ) ; public final void rule__Function__Group__5__Impl() throws RecognitionException { int rule__Function__Group__5__Impl_StartIndex = input.index(); @@ -20025,17 +20033,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 393) ) { return ; } - // InternalBeeLangTestLanguage.g:5659:1: ( ( ( rule__Function__NameAssignment_5 ) ) ) - // InternalBeeLangTestLanguage.g:5660:1: ( ( rule__Function__NameAssignment_5 ) ) + // InternalBeeLangTestLanguage.g:5664:1: ( ( ( rule__Function__NameAssignment_5 ) ) ) + // InternalBeeLangTestLanguage.g:5665:1: ( ( rule__Function__NameAssignment_5 ) ) { - // InternalBeeLangTestLanguage.g:5660:1: ( ( rule__Function__NameAssignment_5 ) ) - // InternalBeeLangTestLanguage.g:5661:2: ( rule__Function__NameAssignment_5 ) + // InternalBeeLangTestLanguage.g:5665:1: ( ( rule__Function__NameAssignment_5 ) ) + // InternalBeeLangTestLanguage.g:5666:2: ( rule__Function__NameAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getNameAssignment_5()); } - // InternalBeeLangTestLanguage.g:5662:2: ( rule__Function__NameAssignment_5 ) - // InternalBeeLangTestLanguage.g:5662:3: rule__Function__NameAssignment_5 + // InternalBeeLangTestLanguage.g:5667:2: ( rule__Function__NameAssignment_5 ) + // InternalBeeLangTestLanguage.g:5667:3: rule__Function__NameAssignment_5 { pushFollow(FOLLOW_2); rule__Function__NameAssignment_5(); @@ -20071,7 +20079,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__6" - // InternalBeeLangTestLanguage.g:5670:1: rule__Function__Group__6 : rule__Function__Group__6__Impl rule__Function__Group__7 ; + // InternalBeeLangTestLanguage.g:5675:1: rule__Function__Group__6 : rule__Function__Group__6__Impl rule__Function__Group__7 ; public final void rule__Function__Group__6() throws RecognitionException { int rule__Function__Group__6_StartIndex = input.index(); @@ -20079,8 +20087,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 394) ) { return ; } - // InternalBeeLangTestLanguage.g:5674:1: ( rule__Function__Group__6__Impl rule__Function__Group__7 ) - // InternalBeeLangTestLanguage.g:5675:2: rule__Function__Group__6__Impl rule__Function__Group__7 + // InternalBeeLangTestLanguage.g:5679:1: ( rule__Function__Group__6__Impl rule__Function__Group__7 ) + // InternalBeeLangTestLanguage.g:5680:2: rule__Function__Group__6__Impl rule__Function__Group__7 { pushFollow(FOLLOW_29); rule__Function__Group__6__Impl(); @@ -20112,7 +20120,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__6__Impl" - // InternalBeeLangTestLanguage.g:5682:1: rule__Function__Group__6__Impl : ( ( rule__Function__Group_6__0 )? ) ; + // InternalBeeLangTestLanguage.g:5687:1: rule__Function__Group__6__Impl : ( ( rule__Function__Group_6__0 )? ) ; public final void rule__Function__Group__6__Impl() throws RecognitionException { int rule__Function__Group__6__Impl_StartIndex = input.index(); @@ -20120,16 +20128,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 395) ) { return ; } - // InternalBeeLangTestLanguage.g:5686:1: ( ( ( rule__Function__Group_6__0 )? ) ) - // InternalBeeLangTestLanguage.g:5687:1: ( ( rule__Function__Group_6__0 )? ) + // InternalBeeLangTestLanguage.g:5691:1: ( ( ( rule__Function__Group_6__0 )? ) ) + // InternalBeeLangTestLanguage.g:5692:1: ( ( rule__Function__Group_6__0 )? ) { - // InternalBeeLangTestLanguage.g:5687:1: ( ( rule__Function__Group_6__0 )? ) - // InternalBeeLangTestLanguage.g:5688:2: ( rule__Function__Group_6__0 )? + // InternalBeeLangTestLanguage.g:5692:1: ( ( rule__Function__Group_6__0 )? ) + // InternalBeeLangTestLanguage.g:5693:2: ( rule__Function__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6()); } - // InternalBeeLangTestLanguage.g:5689:2: ( rule__Function__Group_6__0 )? + // InternalBeeLangTestLanguage.g:5694:2: ( rule__Function__Group_6__0 )? int alt50=2; int LA50_0 = input.LA(1); @@ -20138,7 +20146,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt50) { case 1 : - // InternalBeeLangTestLanguage.g:5689:3: rule__Function__Group_6__0 + // InternalBeeLangTestLanguage.g:5694:3: rule__Function__Group_6__0 { pushFollow(FOLLOW_2); rule__Function__Group_6__0(); @@ -20177,7 +20185,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__7" - // InternalBeeLangTestLanguage.g:5697:1: rule__Function__Group__7 : rule__Function__Group__7__Impl rule__Function__Group__8 ; + // InternalBeeLangTestLanguage.g:5702:1: rule__Function__Group__7 : rule__Function__Group__7__Impl rule__Function__Group__8 ; public final void rule__Function__Group__7() throws RecognitionException { int rule__Function__Group__7_StartIndex = input.index(); @@ -20185,8 +20193,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 396) ) { return ; } - // InternalBeeLangTestLanguage.g:5701:1: ( rule__Function__Group__7__Impl rule__Function__Group__8 ) - // InternalBeeLangTestLanguage.g:5702:2: rule__Function__Group__7__Impl rule__Function__Group__8 + // InternalBeeLangTestLanguage.g:5706:1: ( rule__Function__Group__7__Impl rule__Function__Group__8 ) + // InternalBeeLangTestLanguage.g:5707:2: rule__Function__Group__7__Impl rule__Function__Group__8 { pushFollow(FOLLOW_29); rule__Function__Group__7__Impl(); @@ -20218,7 +20226,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__7__Impl" - // InternalBeeLangTestLanguage.g:5709:1: rule__Function__Group__7__Impl : ( ( rule__Function__Group_7__0 )? ) ; + // InternalBeeLangTestLanguage.g:5714:1: rule__Function__Group__7__Impl : ( ( rule__Function__Group_7__0 )? ) ; public final void rule__Function__Group__7__Impl() throws RecognitionException { int rule__Function__Group__7__Impl_StartIndex = input.index(); @@ -20226,16 +20234,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 397) ) { return ; } - // InternalBeeLangTestLanguage.g:5713:1: ( ( ( rule__Function__Group_7__0 )? ) ) - // InternalBeeLangTestLanguage.g:5714:1: ( ( rule__Function__Group_7__0 )? ) + // InternalBeeLangTestLanguage.g:5718:1: ( ( ( rule__Function__Group_7__0 )? ) ) + // InternalBeeLangTestLanguage.g:5719:1: ( ( rule__Function__Group_7__0 )? ) { - // InternalBeeLangTestLanguage.g:5714:1: ( ( rule__Function__Group_7__0 )? ) - // InternalBeeLangTestLanguage.g:5715:2: ( rule__Function__Group_7__0 )? + // InternalBeeLangTestLanguage.g:5719:1: ( ( rule__Function__Group_7__0 )? ) + // InternalBeeLangTestLanguage.g:5720:2: ( rule__Function__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_7()); } - // InternalBeeLangTestLanguage.g:5716:2: ( rule__Function__Group_7__0 )? + // InternalBeeLangTestLanguage.g:5721:2: ( rule__Function__Group_7__0 )? int alt51=2; int LA51_0 = input.LA(1); @@ -20244,7 +20252,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt51) { case 1 : - // InternalBeeLangTestLanguage.g:5716:3: rule__Function__Group_7__0 + // InternalBeeLangTestLanguage.g:5721:3: rule__Function__Group_7__0 { pushFollow(FOLLOW_2); rule__Function__Group_7__0(); @@ -20283,7 +20291,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__8" - // InternalBeeLangTestLanguage.g:5724:1: rule__Function__Group__8 : rule__Function__Group__8__Impl ; + // InternalBeeLangTestLanguage.g:5729:1: rule__Function__Group__8 : rule__Function__Group__8__Impl ; public final void rule__Function__Group__8() throws RecognitionException { int rule__Function__Group__8_StartIndex = input.index(); @@ -20291,8 +20299,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 398) ) { return ; } - // InternalBeeLangTestLanguage.g:5728:1: ( rule__Function__Group__8__Impl ) - // InternalBeeLangTestLanguage.g:5729:2: rule__Function__Group__8__Impl + // InternalBeeLangTestLanguage.g:5733:1: ( rule__Function__Group__8__Impl ) + // InternalBeeLangTestLanguage.g:5734:2: rule__Function__Group__8__Impl { pushFollow(FOLLOW_2); rule__Function__Group__8__Impl(); @@ -20319,7 +20327,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group__8__Impl" - // InternalBeeLangTestLanguage.g:5735:1: rule__Function__Group__8__Impl : ( ( rule__Function__Alternatives_8 ) ) ; + // InternalBeeLangTestLanguage.g:5740:1: rule__Function__Group__8__Impl : ( ( rule__Function__Alternatives_8 ) ) ; public final void rule__Function__Group__8__Impl() throws RecognitionException { int rule__Function__Group__8__Impl_StartIndex = input.index(); @@ -20327,17 +20335,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 399) ) { return ; } - // InternalBeeLangTestLanguage.g:5739:1: ( ( ( rule__Function__Alternatives_8 ) ) ) - // InternalBeeLangTestLanguage.g:5740:1: ( ( rule__Function__Alternatives_8 ) ) + // InternalBeeLangTestLanguage.g:5744:1: ( ( ( rule__Function__Alternatives_8 ) ) ) + // InternalBeeLangTestLanguage.g:5745:1: ( ( rule__Function__Alternatives_8 ) ) { - // InternalBeeLangTestLanguage.g:5740:1: ( ( rule__Function__Alternatives_8 ) ) - // InternalBeeLangTestLanguage.g:5741:2: ( rule__Function__Alternatives_8 ) + // InternalBeeLangTestLanguage.g:5745:1: ( ( rule__Function__Alternatives_8 ) ) + // InternalBeeLangTestLanguage.g:5746:2: ( rule__Function__Alternatives_8 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getAlternatives_8()); } - // InternalBeeLangTestLanguage.g:5742:2: ( rule__Function__Alternatives_8 ) - // InternalBeeLangTestLanguage.g:5742:3: rule__Function__Alternatives_8 + // InternalBeeLangTestLanguage.g:5747:2: ( rule__Function__Alternatives_8 ) + // InternalBeeLangTestLanguage.g:5747:3: rule__Function__Alternatives_8 { pushFollow(FOLLOW_2); rule__Function__Alternatives_8(); @@ -20373,7 +20381,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6__0" - // InternalBeeLangTestLanguage.g:5751:1: rule__Function__Group_6__0 : rule__Function__Group_6__0__Impl rule__Function__Group_6__1 ; + // InternalBeeLangTestLanguage.g:5756:1: rule__Function__Group_6__0 : rule__Function__Group_6__0__Impl rule__Function__Group_6__1 ; public final void rule__Function__Group_6__0() throws RecognitionException { int rule__Function__Group_6__0_StartIndex = input.index(); @@ -20381,8 +20389,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 400) ) { return ; } - // InternalBeeLangTestLanguage.g:5755:1: ( rule__Function__Group_6__0__Impl rule__Function__Group_6__1 ) - // InternalBeeLangTestLanguage.g:5756:2: rule__Function__Group_6__0__Impl rule__Function__Group_6__1 + // InternalBeeLangTestLanguage.g:5760:1: ( rule__Function__Group_6__0__Impl rule__Function__Group_6__1 ) + // InternalBeeLangTestLanguage.g:5761:2: rule__Function__Group_6__0__Impl rule__Function__Group_6__1 { pushFollow(FOLLOW_30); rule__Function__Group_6__0__Impl(); @@ -20414,7 +20422,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6__0__Impl" - // InternalBeeLangTestLanguage.g:5763:1: rule__Function__Group_6__0__Impl : ( '(' ) ; + // InternalBeeLangTestLanguage.g:5768:1: rule__Function__Group_6__0__Impl : ( '(' ) ; public final void rule__Function__Group_6__0__Impl() throws RecognitionException { int rule__Function__Group_6__0__Impl_StartIndex = input.index(); @@ -20422,11 +20430,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 401) ) { return ; } - // InternalBeeLangTestLanguage.g:5767:1: ( ( '(' ) ) - // InternalBeeLangTestLanguage.g:5768:1: ( '(' ) + // InternalBeeLangTestLanguage.g:5772:1: ( ( '(' ) ) + // InternalBeeLangTestLanguage.g:5773:1: ( '(' ) { - // InternalBeeLangTestLanguage.g:5768:1: ( '(' ) - // InternalBeeLangTestLanguage.g:5769:2: '(' + // InternalBeeLangTestLanguage.g:5773:1: ( '(' ) + // InternalBeeLangTestLanguage.g:5774:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getLeftParenthesisKeyword_6_0()); @@ -20458,7 +20466,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6__1" - // InternalBeeLangTestLanguage.g:5778:1: rule__Function__Group_6__1 : rule__Function__Group_6__1__Impl rule__Function__Group_6__2 ; + // InternalBeeLangTestLanguage.g:5783:1: rule__Function__Group_6__1 : rule__Function__Group_6__1__Impl rule__Function__Group_6__2 ; public final void rule__Function__Group_6__1() throws RecognitionException { int rule__Function__Group_6__1_StartIndex = input.index(); @@ -20466,8 +20474,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 402) ) { return ; } - // InternalBeeLangTestLanguage.g:5782:1: ( rule__Function__Group_6__1__Impl rule__Function__Group_6__2 ) - // InternalBeeLangTestLanguage.g:5783:2: rule__Function__Group_6__1__Impl rule__Function__Group_6__2 + // InternalBeeLangTestLanguage.g:5787:1: ( rule__Function__Group_6__1__Impl rule__Function__Group_6__2 ) + // InternalBeeLangTestLanguage.g:5788:2: rule__Function__Group_6__1__Impl rule__Function__Group_6__2 { pushFollow(FOLLOW_30); rule__Function__Group_6__1__Impl(); @@ -20499,7 +20507,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6__1__Impl" - // InternalBeeLangTestLanguage.g:5790:1: rule__Function__Group_6__1__Impl : ( ( rule__Function__Alternatives_6_1 )? ) ; + // InternalBeeLangTestLanguage.g:5795:1: rule__Function__Group_6__1__Impl : ( ( rule__Function__Alternatives_6_1 )? ) ; public final void rule__Function__Group_6__1__Impl() throws RecognitionException { int rule__Function__Group_6__1__Impl_StartIndex = input.index(); @@ -20507,16 +20515,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 403) ) { return ; } - // InternalBeeLangTestLanguage.g:5794:1: ( ( ( rule__Function__Alternatives_6_1 )? ) ) - // InternalBeeLangTestLanguage.g:5795:1: ( ( rule__Function__Alternatives_6_1 )? ) + // InternalBeeLangTestLanguage.g:5799:1: ( ( ( rule__Function__Alternatives_6_1 )? ) ) + // InternalBeeLangTestLanguage.g:5800:1: ( ( rule__Function__Alternatives_6_1 )? ) { - // InternalBeeLangTestLanguage.g:5795:1: ( ( rule__Function__Alternatives_6_1 )? ) - // InternalBeeLangTestLanguage.g:5796:2: ( rule__Function__Alternatives_6_1 )? + // InternalBeeLangTestLanguage.g:5800:1: ( ( rule__Function__Alternatives_6_1 )? ) + // InternalBeeLangTestLanguage.g:5801:2: ( rule__Function__Alternatives_6_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getAlternatives_6_1()); } - // InternalBeeLangTestLanguage.g:5797:2: ( rule__Function__Alternatives_6_1 )? + // InternalBeeLangTestLanguage.g:5802:2: ( rule__Function__Alternatives_6_1 )? int alt52=2; int LA52_0 = input.LA(1); @@ -20525,7 +20533,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt52) { case 1 : - // InternalBeeLangTestLanguage.g:5797:3: rule__Function__Alternatives_6_1 + // InternalBeeLangTestLanguage.g:5802:3: rule__Function__Alternatives_6_1 { pushFollow(FOLLOW_2); rule__Function__Alternatives_6_1(); @@ -20564,7 +20572,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6__2" - // InternalBeeLangTestLanguage.g:5805:1: rule__Function__Group_6__2 : rule__Function__Group_6__2__Impl ; + // InternalBeeLangTestLanguage.g:5810:1: rule__Function__Group_6__2 : rule__Function__Group_6__2__Impl ; public final void rule__Function__Group_6__2() throws RecognitionException { int rule__Function__Group_6__2_StartIndex = input.index(); @@ -20572,8 +20580,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 404) ) { return ; } - // InternalBeeLangTestLanguage.g:5809:1: ( rule__Function__Group_6__2__Impl ) - // InternalBeeLangTestLanguage.g:5810:2: rule__Function__Group_6__2__Impl + // InternalBeeLangTestLanguage.g:5814:1: ( rule__Function__Group_6__2__Impl ) + // InternalBeeLangTestLanguage.g:5815:2: rule__Function__Group_6__2__Impl { pushFollow(FOLLOW_2); rule__Function__Group_6__2__Impl(); @@ -20600,7 +20608,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6__2__Impl" - // InternalBeeLangTestLanguage.g:5816:1: rule__Function__Group_6__2__Impl : ( ')' ) ; + // InternalBeeLangTestLanguage.g:5821:1: rule__Function__Group_6__2__Impl : ( ')' ) ; public final void rule__Function__Group_6__2__Impl() throws RecognitionException { int rule__Function__Group_6__2__Impl_StartIndex = input.index(); @@ -20608,11 +20616,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 405) ) { return ; } - // InternalBeeLangTestLanguage.g:5820:1: ( ( ')' ) ) - // InternalBeeLangTestLanguage.g:5821:1: ( ')' ) + // InternalBeeLangTestLanguage.g:5825:1: ( ( ')' ) ) + // InternalBeeLangTestLanguage.g:5826:1: ( ')' ) { - // InternalBeeLangTestLanguage.g:5821:1: ( ')' ) - // InternalBeeLangTestLanguage.g:5822:2: ')' + // InternalBeeLangTestLanguage.g:5826:1: ( ')' ) + // InternalBeeLangTestLanguage.g:5827:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getRightParenthesisKeyword_6_2()); @@ -20644,7 +20652,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0__0" - // InternalBeeLangTestLanguage.g:5832:1: rule__Function__Group_6_1_0__0 : rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 ; + // InternalBeeLangTestLanguage.g:5837:1: rule__Function__Group_6_1_0__0 : rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 ; public final void rule__Function__Group_6_1_0__0() throws RecognitionException { int rule__Function__Group_6_1_0__0_StartIndex = input.index(); @@ -20652,8 +20660,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 406) ) { return ; } - // InternalBeeLangTestLanguage.g:5836:1: ( rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 ) - // InternalBeeLangTestLanguage.g:5837:2: rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 + // InternalBeeLangTestLanguage.g:5841:1: ( rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 ) + // InternalBeeLangTestLanguage.g:5842:2: rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 { pushFollow(FOLLOW_10); rule__Function__Group_6_1_0__0__Impl(); @@ -20685,7 +20693,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0__0__Impl" - // InternalBeeLangTestLanguage.g:5844:1: rule__Function__Group_6_1_0__0__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) ; + // InternalBeeLangTestLanguage.g:5849:1: rule__Function__Group_6_1_0__0__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) ; public final void rule__Function__Group_6_1_0__0__Impl() throws RecognitionException { int rule__Function__Group_6_1_0__0__Impl_StartIndex = input.index(); @@ -20693,17 +20701,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 407) ) { return ; } - // InternalBeeLangTestLanguage.g:5848:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) ) - // InternalBeeLangTestLanguage.g:5849:1: ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) + // InternalBeeLangTestLanguage.g:5853:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) ) + // InternalBeeLangTestLanguage.g:5854:1: ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) { - // InternalBeeLangTestLanguage.g:5849:1: ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) - // InternalBeeLangTestLanguage.g:5850:2: ( rule__Function__ParametersAssignment_6_1_0_0 ) + // InternalBeeLangTestLanguage.g:5854:1: ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) + // InternalBeeLangTestLanguage.g:5855:2: ( rule__Function__ParametersAssignment_6_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_0()); } - // InternalBeeLangTestLanguage.g:5851:2: ( rule__Function__ParametersAssignment_6_1_0_0 ) - // InternalBeeLangTestLanguage.g:5851:3: rule__Function__ParametersAssignment_6_1_0_0 + // InternalBeeLangTestLanguage.g:5856:2: ( rule__Function__ParametersAssignment_6_1_0_0 ) + // InternalBeeLangTestLanguage.g:5856:3: rule__Function__ParametersAssignment_6_1_0_0 { pushFollow(FOLLOW_2); rule__Function__ParametersAssignment_6_1_0_0(); @@ -20739,7 +20747,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0__1" - // InternalBeeLangTestLanguage.g:5859:1: rule__Function__Group_6_1_0__1 : rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 ; + // InternalBeeLangTestLanguage.g:5864:1: rule__Function__Group_6_1_0__1 : rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 ; public final void rule__Function__Group_6_1_0__1() throws RecognitionException { int rule__Function__Group_6_1_0__1_StartIndex = input.index(); @@ -20747,8 +20755,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 408) ) { return ; } - // InternalBeeLangTestLanguage.g:5863:1: ( rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 ) - // InternalBeeLangTestLanguage.g:5864:2: rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 + // InternalBeeLangTestLanguage.g:5868:1: ( rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 ) + // InternalBeeLangTestLanguage.g:5869:2: rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 { pushFollow(FOLLOW_10); rule__Function__Group_6_1_0__1__Impl(); @@ -20780,7 +20788,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0__1__Impl" - // InternalBeeLangTestLanguage.g:5871:1: rule__Function__Group_6_1_0__1__Impl : ( ( rule__Function__Group_6_1_0_1__0 )* ) ; + // InternalBeeLangTestLanguage.g:5876:1: rule__Function__Group_6_1_0__1__Impl : ( ( rule__Function__Group_6_1_0_1__0 )* ) ; public final void rule__Function__Group_6_1_0__1__Impl() throws RecognitionException { int rule__Function__Group_6_1_0__1__Impl_StartIndex = input.index(); @@ -20788,16 +20796,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 409) ) { return ; } - // InternalBeeLangTestLanguage.g:5875:1: ( ( ( rule__Function__Group_6_1_0_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:5876:1: ( ( rule__Function__Group_6_1_0_1__0 )* ) + // InternalBeeLangTestLanguage.g:5880:1: ( ( ( rule__Function__Group_6_1_0_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:5881:1: ( ( rule__Function__Group_6_1_0_1__0 )* ) { - // InternalBeeLangTestLanguage.g:5876:1: ( ( rule__Function__Group_6_1_0_1__0 )* ) - // InternalBeeLangTestLanguage.g:5877:2: ( rule__Function__Group_6_1_0_1__0 )* + // InternalBeeLangTestLanguage.g:5881:1: ( ( rule__Function__Group_6_1_0_1__0 )* ) + // InternalBeeLangTestLanguage.g:5882:2: ( rule__Function__Group_6_1_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6_1_0_1()); } - // InternalBeeLangTestLanguage.g:5878:2: ( rule__Function__Group_6_1_0_1__0 )* + // InternalBeeLangTestLanguage.g:5883:2: ( rule__Function__Group_6_1_0_1__0 )* loop53: do { int alt53=2; @@ -20816,7 +20824,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt53) { case 1 : - // InternalBeeLangTestLanguage.g:5878:3: rule__Function__Group_6_1_0_1__0 + // InternalBeeLangTestLanguage.g:5883:3: rule__Function__Group_6_1_0_1__0 { pushFollow(FOLLOW_11); rule__Function__Group_6_1_0_1__0(); @@ -20858,7 +20866,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0__2" - // InternalBeeLangTestLanguage.g:5886:1: rule__Function__Group_6_1_0__2 : rule__Function__Group_6_1_0__2__Impl ; + // InternalBeeLangTestLanguage.g:5891:1: rule__Function__Group_6_1_0__2 : rule__Function__Group_6_1_0__2__Impl ; public final void rule__Function__Group_6_1_0__2() throws RecognitionException { int rule__Function__Group_6_1_0__2_StartIndex = input.index(); @@ -20866,8 +20874,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 410) ) { return ; } - // InternalBeeLangTestLanguage.g:5890:1: ( rule__Function__Group_6_1_0__2__Impl ) - // InternalBeeLangTestLanguage.g:5891:2: rule__Function__Group_6_1_0__2__Impl + // InternalBeeLangTestLanguage.g:5895:1: ( rule__Function__Group_6_1_0__2__Impl ) + // InternalBeeLangTestLanguage.g:5896:2: rule__Function__Group_6_1_0__2__Impl { pushFollow(FOLLOW_2); rule__Function__Group_6_1_0__2__Impl(); @@ -20894,7 +20902,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0__2__Impl" - // InternalBeeLangTestLanguage.g:5897:1: rule__Function__Group_6_1_0__2__Impl : ( ( rule__Function__Group_6_1_0_2__0 )? ) ; + // InternalBeeLangTestLanguage.g:5902:1: rule__Function__Group_6_1_0__2__Impl : ( ( rule__Function__Group_6_1_0_2__0 )? ) ; public final void rule__Function__Group_6_1_0__2__Impl() throws RecognitionException { int rule__Function__Group_6_1_0__2__Impl_StartIndex = input.index(); @@ -20902,16 +20910,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 411) ) { return ; } - // InternalBeeLangTestLanguage.g:5901:1: ( ( ( rule__Function__Group_6_1_0_2__0 )? ) ) - // InternalBeeLangTestLanguage.g:5902:1: ( ( rule__Function__Group_6_1_0_2__0 )? ) + // InternalBeeLangTestLanguage.g:5906:1: ( ( ( rule__Function__Group_6_1_0_2__0 )? ) ) + // InternalBeeLangTestLanguage.g:5907:1: ( ( rule__Function__Group_6_1_0_2__0 )? ) { - // InternalBeeLangTestLanguage.g:5902:1: ( ( rule__Function__Group_6_1_0_2__0 )? ) - // InternalBeeLangTestLanguage.g:5903:2: ( rule__Function__Group_6_1_0_2__0 )? + // InternalBeeLangTestLanguage.g:5907:1: ( ( rule__Function__Group_6_1_0_2__0 )? ) + // InternalBeeLangTestLanguage.g:5908:2: ( rule__Function__Group_6_1_0_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6_1_0_2()); } - // InternalBeeLangTestLanguage.g:5904:2: ( rule__Function__Group_6_1_0_2__0 )? + // InternalBeeLangTestLanguage.g:5909:2: ( rule__Function__Group_6_1_0_2__0 )? int alt54=2; int LA54_0 = input.LA(1); @@ -20920,7 +20928,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt54) { case 1 : - // InternalBeeLangTestLanguage.g:5904:3: rule__Function__Group_6_1_0_2__0 + // InternalBeeLangTestLanguage.g:5909:3: rule__Function__Group_6_1_0_2__0 { pushFollow(FOLLOW_2); rule__Function__Group_6_1_0_2__0(); @@ -20959,7 +20967,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0_1__0" - // InternalBeeLangTestLanguage.g:5913:1: rule__Function__Group_6_1_0_1__0 : rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 ; + // InternalBeeLangTestLanguage.g:5918:1: rule__Function__Group_6_1_0_1__0 : rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 ; public final void rule__Function__Group_6_1_0_1__0() throws RecognitionException { int rule__Function__Group_6_1_0_1__0_StartIndex = input.index(); @@ -20967,8 +20975,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 412) ) { return ; } - // InternalBeeLangTestLanguage.g:5917:1: ( rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 ) - // InternalBeeLangTestLanguage.g:5918:2: rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 + // InternalBeeLangTestLanguage.g:5922:1: ( rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 ) + // InternalBeeLangTestLanguage.g:5923:2: rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 { pushFollow(FOLLOW_26); rule__Function__Group_6_1_0_1__0__Impl(); @@ -21000,7 +21008,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0_1__0__Impl" - // InternalBeeLangTestLanguage.g:5925:1: rule__Function__Group_6_1_0_1__0__Impl : ( ',' ) ; + // InternalBeeLangTestLanguage.g:5930:1: rule__Function__Group_6_1_0_1__0__Impl : ( ',' ) ; public final void rule__Function__Group_6_1_0_1__0__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_1__0__Impl_StartIndex = input.index(); @@ -21008,11 +21016,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 413) ) { return ; } - // InternalBeeLangTestLanguage.g:5929:1: ( ( ',' ) ) - // InternalBeeLangTestLanguage.g:5930:1: ( ',' ) + // InternalBeeLangTestLanguage.g:5934:1: ( ( ',' ) ) + // InternalBeeLangTestLanguage.g:5935:1: ( ',' ) { - // InternalBeeLangTestLanguage.g:5930:1: ( ',' ) - // InternalBeeLangTestLanguage.g:5931:2: ',' + // InternalBeeLangTestLanguage.g:5935:1: ( ',' ) + // InternalBeeLangTestLanguage.g:5936:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getCommaKeyword_6_1_0_1_0()); @@ -21044,7 +21052,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0_1__1" - // InternalBeeLangTestLanguage.g:5940:1: rule__Function__Group_6_1_0_1__1 : rule__Function__Group_6_1_0_1__1__Impl ; + // InternalBeeLangTestLanguage.g:5945:1: rule__Function__Group_6_1_0_1__1 : rule__Function__Group_6_1_0_1__1__Impl ; public final void rule__Function__Group_6_1_0_1__1() throws RecognitionException { int rule__Function__Group_6_1_0_1__1_StartIndex = input.index(); @@ -21052,8 +21060,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 414) ) { return ; } - // InternalBeeLangTestLanguage.g:5944:1: ( rule__Function__Group_6_1_0_1__1__Impl ) - // InternalBeeLangTestLanguage.g:5945:2: rule__Function__Group_6_1_0_1__1__Impl + // InternalBeeLangTestLanguage.g:5949:1: ( rule__Function__Group_6_1_0_1__1__Impl ) + // InternalBeeLangTestLanguage.g:5950:2: rule__Function__Group_6_1_0_1__1__Impl { pushFollow(FOLLOW_2); rule__Function__Group_6_1_0_1__1__Impl(); @@ -21080,7 +21088,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0_1__1__Impl" - // InternalBeeLangTestLanguage.g:5951:1: rule__Function__Group_6_1_0_1__1__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:5956:1: rule__Function__Group_6_1_0_1__1__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) ; public final void rule__Function__Group_6_1_0_1__1__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_1__1__Impl_StartIndex = input.index(); @@ -21088,17 +21096,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 415) ) { return ; } - // InternalBeeLangTestLanguage.g:5955:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:5956:1: ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) + // InternalBeeLangTestLanguage.g:5960:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:5961:1: ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) { - // InternalBeeLangTestLanguage.g:5956:1: ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) - // InternalBeeLangTestLanguage.g:5957:2: ( rule__Function__ParametersAssignment_6_1_0_1_1 ) + // InternalBeeLangTestLanguage.g:5961:1: ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) + // InternalBeeLangTestLanguage.g:5962:2: ( rule__Function__ParametersAssignment_6_1_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_1_1()); } - // InternalBeeLangTestLanguage.g:5958:2: ( rule__Function__ParametersAssignment_6_1_0_1_1 ) - // InternalBeeLangTestLanguage.g:5958:3: rule__Function__ParametersAssignment_6_1_0_1_1 + // InternalBeeLangTestLanguage.g:5963:2: ( rule__Function__ParametersAssignment_6_1_0_1_1 ) + // InternalBeeLangTestLanguage.g:5963:3: rule__Function__ParametersAssignment_6_1_0_1_1 { pushFollow(FOLLOW_2); rule__Function__ParametersAssignment_6_1_0_1_1(); @@ -21134,7 +21142,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0_2__0" - // InternalBeeLangTestLanguage.g:5967:1: rule__Function__Group_6_1_0_2__0 : rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 ; + // InternalBeeLangTestLanguage.g:5972:1: rule__Function__Group_6_1_0_2__0 : rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 ; public final void rule__Function__Group_6_1_0_2__0() throws RecognitionException { int rule__Function__Group_6_1_0_2__0_StartIndex = input.index(); @@ -21142,8 +21150,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 416) ) { return ; } - // InternalBeeLangTestLanguage.g:5971:1: ( rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 ) - // InternalBeeLangTestLanguage.g:5972:2: rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 + // InternalBeeLangTestLanguage.g:5976:1: ( rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 ) + // InternalBeeLangTestLanguage.g:5977:2: rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 { pushFollow(FOLLOW_31); rule__Function__Group_6_1_0_2__0__Impl(); @@ -21175,7 +21183,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0_2__0__Impl" - // InternalBeeLangTestLanguage.g:5979:1: rule__Function__Group_6_1_0_2__0__Impl : ( ',' ) ; + // InternalBeeLangTestLanguage.g:5984:1: rule__Function__Group_6_1_0_2__0__Impl : ( ',' ) ; public final void rule__Function__Group_6_1_0_2__0__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_2__0__Impl_StartIndex = input.index(); @@ -21183,11 +21191,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 417) ) { return ; } - // InternalBeeLangTestLanguage.g:5983:1: ( ( ',' ) ) - // InternalBeeLangTestLanguage.g:5984:1: ( ',' ) + // InternalBeeLangTestLanguage.g:5988:1: ( ( ',' ) ) + // InternalBeeLangTestLanguage.g:5989:1: ( ',' ) { - // InternalBeeLangTestLanguage.g:5984:1: ( ',' ) - // InternalBeeLangTestLanguage.g:5985:2: ',' + // InternalBeeLangTestLanguage.g:5989:1: ( ',' ) + // InternalBeeLangTestLanguage.g:5990:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getCommaKeyword_6_1_0_2_0()); @@ -21219,7 +21227,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0_2__1" - // InternalBeeLangTestLanguage.g:5994:1: rule__Function__Group_6_1_0_2__1 : rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 ; + // InternalBeeLangTestLanguage.g:5999:1: rule__Function__Group_6_1_0_2__1 : rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 ; public final void rule__Function__Group_6_1_0_2__1() throws RecognitionException { int rule__Function__Group_6_1_0_2__1_StartIndex = input.index(); @@ -21227,8 +21235,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 418) ) { return ; } - // InternalBeeLangTestLanguage.g:5998:1: ( rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 ) - // InternalBeeLangTestLanguage.g:5999:2: rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 + // InternalBeeLangTestLanguage.g:6003:1: ( rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 ) + // InternalBeeLangTestLanguage.g:6004:2: rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 { pushFollow(FOLLOW_26); rule__Function__Group_6_1_0_2__1__Impl(); @@ -21260,7 +21268,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0_2__1__Impl" - // InternalBeeLangTestLanguage.g:6006:1: rule__Function__Group_6_1_0_2__1__Impl : ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) ; + // InternalBeeLangTestLanguage.g:6011:1: rule__Function__Group_6_1_0_2__1__Impl : ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) ; public final void rule__Function__Group_6_1_0_2__1__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_2__1__Impl_StartIndex = input.index(); @@ -21268,17 +21276,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 419) ) { return ; } - // InternalBeeLangTestLanguage.g:6010:1: ( ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) ) - // InternalBeeLangTestLanguage.g:6011:1: ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) + // InternalBeeLangTestLanguage.g:6015:1: ( ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) ) + // InternalBeeLangTestLanguage.g:6016:1: ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) { - // InternalBeeLangTestLanguage.g:6011:1: ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) - // InternalBeeLangTestLanguage.g:6012:2: ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) + // InternalBeeLangTestLanguage.g:6016:1: ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) + // InternalBeeLangTestLanguage.g:6017:2: ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_0_2_1()); } - // InternalBeeLangTestLanguage.g:6013:2: ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) - // InternalBeeLangTestLanguage.g:6013:3: rule__Function__VarArgsAssignment_6_1_0_2_1 + // InternalBeeLangTestLanguage.g:6018:2: ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) + // InternalBeeLangTestLanguage.g:6018:3: rule__Function__VarArgsAssignment_6_1_0_2_1 { pushFollow(FOLLOW_2); rule__Function__VarArgsAssignment_6_1_0_2_1(); @@ -21314,7 +21322,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0_2__2" - // InternalBeeLangTestLanguage.g:6021:1: rule__Function__Group_6_1_0_2__2 : rule__Function__Group_6_1_0_2__2__Impl ; + // InternalBeeLangTestLanguage.g:6026:1: rule__Function__Group_6_1_0_2__2 : rule__Function__Group_6_1_0_2__2__Impl ; public final void rule__Function__Group_6_1_0_2__2() throws RecognitionException { int rule__Function__Group_6_1_0_2__2_StartIndex = input.index(); @@ -21322,8 +21330,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 420) ) { return ; } - // InternalBeeLangTestLanguage.g:6025:1: ( rule__Function__Group_6_1_0_2__2__Impl ) - // InternalBeeLangTestLanguage.g:6026:2: rule__Function__Group_6_1_0_2__2__Impl + // InternalBeeLangTestLanguage.g:6030:1: ( rule__Function__Group_6_1_0_2__2__Impl ) + // InternalBeeLangTestLanguage.g:6031:2: rule__Function__Group_6_1_0_2__2__Impl { pushFollow(FOLLOW_2); rule__Function__Group_6_1_0_2__2__Impl(); @@ -21350,7 +21358,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_0_2__2__Impl" - // InternalBeeLangTestLanguage.g:6032:1: rule__Function__Group_6_1_0_2__2__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) ; + // InternalBeeLangTestLanguage.g:6037:1: rule__Function__Group_6_1_0_2__2__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) ; public final void rule__Function__Group_6_1_0_2__2__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_2__2__Impl_StartIndex = input.index(); @@ -21358,17 +21366,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 421) ) { return ; } - // InternalBeeLangTestLanguage.g:6036:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) ) - // InternalBeeLangTestLanguage.g:6037:1: ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) + // InternalBeeLangTestLanguage.g:6041:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) ) + // InternalBeeLangTestLanguage.g:6042:1: ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) { - // InternalBeeLangTestLanguage.g:6037:1: ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) - // InternalBeeLangTestLanguage.g:6038:2: ( rule__Function__ParametersAssignment_6_1_0_2_2 ) + // InternalBeeLangTestLanguage.g:6042:1: ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) + // InternalBeeLangTestLanguage.g:6043:2: ( rule__Function__ParametersAssignment_6_1_0_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_2_2()); } - // InternalBeeLangTestLanguage.g:6039:2: ( rule__Function__ParametersAssignment_6_1_0_2_2 ) - // InternalBeeLangTestLanguage.g:6039:3: rule__Function__ParametersAssignment_6_1_0_2_2 + // InternalBeeLangTestLanguage.g:6044:2: ( rule__Function__ParametersAssignment_6_1_0_2_2 ) + // InternalBeeLangTestLanguage.g:6044:3: rule__Function__ParametersAssignment_6_1_0_2_2 { pushFollow(FOLLOW_2); rule__Function__ParametersAssignment_6_1_0_2_2(); @@ -21404,7 +21412,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_1__0" - // InternalBeeLangTestLanguage.g:6048:1: rule__Function__Group_6_1_1__0 : rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 ; + // InternalBeeLangTestLanguage.g:6053:1: rule__Function__Group_6_1_1__0 : rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 ; public final void rule__Function__Group_6_1_1__0() throws RecognitionException { int rule__Function__Group_6_1_1__0_StartIndex = input.index(); @@ -21412,8 +21420,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 422) ) { return ; } - // InternalBeeLangTestLanguage.g:6052:1: ( rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 ) - // InternalBeeLangTestLanguage.g:6053:2: rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 + // InternalBeeLangTestLanguage.g:6057:1: ( rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 ) + // InternalBeeLangTestLanguage.g:6058:2: rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 { pushFollow(FOLLOW_26); rule__Function__Group_6_1_1__0__Impl(); @@ -21445,7 +21453,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_1__0__Impl" - // InternalBeeLangTestLanguage.g:6060:1: rule__Function__Group_6_1_1__0__Impl : ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:6065:1: rule__Function__Group_6_1_1__0__Impl : ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) ; public final void rule__Function__Group_6_1_1__0__Impl() throws RecognitionException { int rule__Function__Group_6_1_1__0__Impl_StartIndex = input.index(); @@ -21453,17 +21461,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 423) ) { return ; } - // InternalBeeLangTestLanguage.g:6064:1: ( ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:6065:1: ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:6069:1: ( ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:6070:1: ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) { - // InternalBeeLangTestLanguage.g:6065:1: ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) - // InternalBeeLangTestLanguage.g:6066:2: ( rule__Function__VarArgsAssignment_6_1_1_0 ) + // InternalBeeLangTestLanguage.g:6070:1: ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:6071:2: ( rule__Function__VarArgsAssignment_6_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_1_0()); } - // InternalBeeLangTestLanguage.g:6067:2: ( rule__Function__VarArgsAssignment_6_1_1_0 ) - // InternalBeeLangTestLanguage.g:6067:3: rule__Function__VarArgsAssignment_6_1_1_0 + // InternalBeeLangTestLanguage.g:6072:2: ( rule__Function__VarArgsAssignment_6_1_1_0 ) + // InternalBeeLangTestLanguage.g:6072:3: rule__Function__VarArgsAssignment_6_1_1_0 { pushFollow(FOLLOW_2); rule__Function__VarArgsAssignment_6_1_1_0(); @@ -21499,7 +21507,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_1__1" - // InternalBeeLangTestLanguage.g:6075:1: rule__Function__Group_6_1_1__1 : rule__Function__Group_6_1_1__1__Impl ; + // InternalBeeLangTestLanguage.g:6080:1: rule__Function__Group_6_1_1__1 : rule__Function__Group_6_1_1__1__Impl ; public final void rule__Function__Group_6_1_1__1() throws RecognitionException { int rule__Function__Group_6_1_1__1_StartIndex = input.index(); @@ -21507,8 +21515,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 424) ) { return ; } - // InternalBeeLangTestLanguage.g:6079:1: ( rule__Function__Group_6_1_1__1__Impl ) - // InternalBeeLangTestLanguage.g:6080:2: rule__Function__Group_6_1_1__1__Impl + // InternalBeeLangTestLanguage.g:6084:1: ( rule__Function__Group_6_1_1__1__Impl ) + // InternalBeeLangTestLanguage.g:6085:2: rule__Function__Group_6_1_1__1__Impl { pushFollow(FOLLOW_2); rule__Function__Group_6_1_1__1__Impl(); @@ -21535,7 +21543,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_6_1_1__1__Impl" - // InternalBeeLangTestLanguage.g:6086:1: rule__Function__Group_6_1_1__1__Impl : ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:6091:1: rule__Function__Group_6_1_1__1__Impl : ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) ; public final void rule__Function__Group_6_1_1__1__Impl() throws RecognitionException { int rule__Function__Group_6_1_1__1__Impl_StartIndex = input.index(); @@ -21543,17 +21551,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 425) ) { return ; } - // InternalBeeLangTestLanguage.g:6090:1: ( ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:6091:1: ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) + // InternalBeeLangTestLanguage.g:6095:1: ( ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:6096:1: ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) { - // InternalBeeLangTestLanguage.g:6091:1: ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) - // InternalBeeLangTestLanguage.g:6092:2: ( rule__Function__ParametersAssignment_6_1_1_1 ) + // InternalBeeLangTestLanguage.g:6096:1: ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) + // InternalBeeLangTestLanguage.g:6097:2: ( rule__Function__ParametersAssignment_6_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_1_1()); } - // InternalBeeLangTestLanguage.g:6093:2: ( rule__Function__ParametersAssignment_6_1_1_1 ) - // InternalBeeLangTestLanguage.g:6093:3: rule__Function__ParametersAssignment_6_1_1_1 + // InternalBeeLangTestLanguage.g:6098:2: ( rule__Function__ParametersAssignment_6_1_1_1 ) + // InternalBeeLangTestLanguage.g:6098:3: rule__Function__ParametersAssignment_6_1_1_1 { pushFollow(FOLLOW_2); rule__Function__ParametersAssignment_6_1_1_1(); @@ -21589,7 +21597,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_7__0" - // InternalBeeLangTestLanguage.g:6102:1: rule__Function__Group_7__0 : rule__Function__Group_7__0__Impl rule__Function__Group_7__1 ; + // InternalBeeLangTestLanguage.g:6107:1: rule__Function__Group_7__0 : rule__Function__Group_7__0__Impl rule__Function__Group_7__1 ; public final void rule__Function__Group_7__0() throws RecognitionException { int rule__Function__Group_7__0_StartIndex = input.index(); @@ -21597,8 +21605,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 426) ) { return ; } - // InternalBeeLangTestLanguage.g:6106:1: ( rule__Function__Group_7__0__Impl rule__Function__Group_7__1 ) - // InternalBeeLangTestLanguage.g:6107:2: rule__Function__Group_7__0__Impl rule__Function__Group_7__1 + // InternalBeeLangTestLanguage.g:6111:1: ( rule__Function__Group_7__0__Impl rule__Function__Group_7__1 ) + // InternalBeeLangTestLanguage.g:6112:2: rule__Function__Group_7__0__Impl rule__Function__Group_7__1 { pushFollow(FOLLOW_32); rule__Function__Group_7__0__Impl(); @@ -21630,7 +21638,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_7__0__Impl" - // InternalBeeLangTestLanguage.g:6114:1: rule__Function__Group_7__0__Impl : ( 'when' ) ; + // InternalBeeLangTestLanguage.g:6119:1: rule__Function__Group_7__0__Impl : ( 'when' ) ; public final void rule__Function__Group_7__0__Impl() throws RecognitionException { int rule__Function__Group_7__0__Impl_StartIndex = input.index(); @@ -21638,11 +21646,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 427) ) { return ; } - // InternalBeeLangTestLanguage.g:6118:1: ( ( 'when' ) ) - // InternalBeeLangTestLanguage.g:6119:1: ( 'when' ) + // InternalBeeLangTestLanguage.g:6123:1: ( ( 'when' ) ) + // InternalBeeLangTestLanguage.g:6124:1: ( 'when' ) { - // InternalBeeLangTestLanguage.g:6119:1: ( 'when' ) - // InternalBeeLangTestLanguage.g:6120:2: 'when' + // InternalBeeLangTestLanguage.g:6124:1: ( 'when' ) + // InternalBeeLangTestLanguage.g:6125:2: 'when' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getWhenKeyword_7_0()); @@ -21674,7 +21682,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_7__1" - // InternalBeeLangTestLanguage.g:6129:1: rule__Function__Group_7__1 : rule__Function__Group_7__1__Impl ; + // InternalBeeLangTestLanguage.g:6134:1: rule__Function__Group_7__1 : rule__Function__Group_7__1__Impl ; public final void rule__Function__Group_7__1() throws RecognitionException { int rule__Function__Group_7__1_StartIndex = input.index(); @@ -21682,8 +21690,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 428) ) { return ; } - // InternalBeeLangTestLanguage.g:6133:1: ( rule__Function__Group_7__1__Impl ) - // InternalBeeLangTestLanguage.g:6134:2: rule__Function__Group_7__1__Impl + // InternalBeeLangTestLanguage.g:6138:1: ( rule__Function__Group_7__1__Impl ) + // InternalBeeLangTestLanguage.g:6139:2: rule__Function__Group_7__1__Impl { pushFollow(FOLLOW_2); rule__Function__Group_7__1__Impl(); @@ -21710,7 +21718,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_7__1__Impl" - // InternalBeeLangTestLanguage.g:6140:1: rule__Function__Group_7__1__Impl : ( ( rule__Function__GuardAssignment_7_1 ) ) ; + // InternalBeeLangTestLanguage.g:6145:1: rule__Function__Group_7__1__Impl : ( ( rule__Function__GuardAssignment_7_1 ) ) ; public final void rule__Function__Group_7__1__Impl() throws RecognitionException { int rule__Function__Group_7__1__Impl_StartIndex = input.index(); @@ -21718,17 +21726,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 429) ) { return ; } - // InternalBeeLangTestLanguage.g:6144:1: ( ( ( rule__Function__GuardAssignment_7_1 ) ) ) - // InternalBeeLangTestLanguage.g:6145:1: ( ( rule__Function__GuardAssignment_7_1 ) ) + // InternalBeeLangTestLanguage.g:6149:1: ( ( ( rule__Function__GuardAssignment_7_1 ) ) ) + // InternalBeeLangTestLanguage.g:6150:1: ( ( rule__Function__GuardAssignment_7_1 ) ) { - // InternalBeeLangTestLanguage.g:6145:1: ( ( rule__Function__GuardAssignment_7_1 ) ) - // InternalBeeLangTestLanguage.g:6146:2: ( rule__Function__GuardAssignment_7_1 ) + // InternalBeeLangTestLanguage.g:6150:1: ( ( rule__Function__GuardAssignment_7_1 ) ) + // InternalBeeLangTestLanguage.g:6151:2: ( rule__Function__GuardAssignment_7_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGuardAssignment_7_1()); } - // InternalBeeLangTestLanguage.g:6147:2: ( rule__Function__GuardAssignment_7_1 ) - // InternalBeeLangTestLanguage.g:6147:3: rule__Function__GuardAssignment_7_1 + // InternalBeeLangTestLanguage.g:6152:2: ( rule__Function__GuardAssignment_7_1 ) + // InternalBeeLangTestLanguage.g:6152:3: rule__Function__GuardAssignment_7_1 { pushFollow(FOLLOW_2); rule__Function__GuardAssignment_7_1(); @@ -21764,7 +21772,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_8_0__0" - // InternalBeeLangTestLanguage.g:6156:1: rule__Function__Group_8_0__0 : rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 ; + // InternalBeeLangTestLanguage.g:6161:1: rule__Function__Group_8_0__0 : rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 ; public final void rule__Function__Group_8_0__0() throws RecognitionException { int rule__Function__Group_8_0__0_StartIndex = input.index(); @@ -21772,8 +21780,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 430) ) { return ; } - // InternalBeeLangTestLanguage.g:6160:1: ( rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 ) - // InternalBeeLangTestLanguage.g:6161:2: rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 + // InternalBeeLangTestLanguage.g:6165:1: ( rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 ) + // InternalBeeLangTestLanguage.g:6166:2: rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 { pushFollow(FOLLOW_19); rule__Function__Group_8_0__0__Impl(); @@ -21805,7 +21813,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_8_0__0__Impl" - // InternalBeeLangTestLanguage.g:6168:1: rule__Function__Group_8_0__0__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:6173:1: rule__Function__Group_8_0__0__Impl : ( ':' ) ; public final void rule__Function__Group_8_0__0__Impl() throws RecognitionException { int rule__Function__Group_8_0__0__Impl_StartIndex = input.index(); @@ -21813,11 +21821,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 431) ) { return ; } - // InternalBeeLangTestLanguage.g:6172:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:6173:1: ( ':' ) + // InternalBeeLangTestLanguage.g:6177:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:6178:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:6173:1: ( ':' ) - // InternalBeeLangTestLanguage.g:6174:2: ':' + // InternalBeeLangTestLanguage.g:6178:1: ( ':' ) + // InternalBeeLangTestLanguage.g:6179:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getColonKeyword_8_0_0()); @@ -21849,7 +21857,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_8_0__1" - // InternalBeeLangTestLanguage.g:6183:1: rule__Function__Group_8_0__1 : rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 ; + // InternalBeeLangTestLanguage.g:6188:1: rule__Function__Group_8_0__1 : rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 ; public final void rule__Function__Group_8_0__1() throws RecognitionException { int rule__Function__Group_8_0__1_StartIndex = input.index(); @@ -21857,8 +21865,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 432) ) { return ; } - // InternalBeeLangTestLanguage.g:6187:1: ( rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 ) - // InternalBeeLangTestLanguage.g:6188:2: rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 + // InternalBeeLangTestLanguage.g:6192:1: ( rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 ) + // InternalBeeLangTestLanguage.g:6193:2: rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 { pushFollow(FOLLOW_14); rule__Function__Group_8_0__1__Impl(); @@ -21890,7 +21898,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_8_0__1__Impl" - // InternalBeeLangTestLanguage.g:6195:1: rule__Function__Group_8_0__1__Impl : ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) ; + // InternalBeeLangTestLanguage.g:6200:1: rule__Function__Group_8_0__1__Impl : ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) ; public final void rule__Function__Group_8_0__1__Impl() throws RecognitionException { int rule__Function__Group_8_0__1__Impl_StartIndex = input.index(); @@ -21898,17 +21906,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 433) ) { return ; } - // InternalBeeLangTestLanguage.g:6199:1: ( ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) ) - // InternalBeeLangTestLanguage.g:6200:1: ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) + // InternalBeeLangTestLanguage.g:6204:1: ( ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) ) + // InternalBeeLangTestLanguage.g:6205:1: ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) { - // InternalBeeLangTestLanguage.g:6200:1: ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) - // InternalBeeLangTestLanguage.g:6201:2: ( rule__Function__FuncExprAssignment_8_0_1 ) + // InternalBeeLangTestLanguage.g:6205:1: ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) + // InternalBeeLangTestLanguage.g:6206:2: ( rule__Function__FuncExprAssignment_8_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_0_1()); } - // InternalBeeLangTestLanguage.g:6202:2: ( rule__Function__FuncExprAssignment_8_0_1 ) - // InternalBeeLangTestLanguage.g:6202:3: rule__Function__FuncExprAssignment_8_0_1 + // InternalBeeLangTestLanguage.g:6207:2: ( rule__Function__FuncExprAssignment_8_0_1 ) + // InternalBeeLangTestLanguage.g:6207:3: rule__Function__FuncExprAssignment_8_0_1 { pushFollow(FOLLOW_2); rule__Function__FuncExprAssignment_8_0_1(); @@ -21944,7 +21952,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_8_0__2" - // InternalBeeLangTestLanguage.g:6210:1: rule__Function__Group_8_0__2 : rule__Function__Group_8_0__2__Impl ; + // InternalBeeLangTestLanguage.g:6215:1: rule__Function__Group_8_0__2 : rule__Function__Group_8_0__2__Impl ; public final void rule__Function__Group_8_0__2() throws RecognitionException { int rule__Function__Group_8_0__2_StartIndex = input.index(); @@ -21952,8 +21960,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 434) ) { return ; } - // InternalBeeLangTestLanguage.g:6214:1: ( rule__Function__Group_8_0__2__Impl ) - // InternalBeeLangTestLanguage.g:6215:2: rule__Function__Group_8_0__2__Impl + // InternalBeeLangTestLanguage.g:6219:1: ( rule__Function__Group_8_0__2__Impl ) + // InternalBeeLangTestLanguage.g:6220:2: rule__Function__Group_8_0__2__Impl { pushFollow(FOLLOW_2); rule__Function__Group_8_0__2__Impl(); @@ -21980,7 +21988,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__Group_8_0__2__Impl" - // InternalBeeLangTestLanguage.g:6221:1: rule__Function__Group_8_0__2__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:6226:1: rule__Function__Group_8_0__2__Impl : ( ';' ) ; public final void rule__Function__Group_8_0__2__Impl() throws RecognitionException { int rule__Function__Group_8_0__2__Impl_StartIndex = input.index(); @@ -21988,11 +21996,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 435) ) { return ; } - // InternalBeeLangTestLanguage.g:6225:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:6226:1: ( ';' ) + // InternalBeeLangTestLanguage.g:6230:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:6231:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:6226:1: ( ';' ) - // InternalBeeLangTestLanguage.g:6227:2: ';' + // InternalBeeLangTestLanguage.g:6231:1: ( ';' ) + // InternalBeeLangTestLanguage.g:6232:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getSemicolonKeyword_8_0_2()); @@ -22024,7 +22032,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__GuardExpression__Group_0__0" - // InternalBeeLangTestLanguage.g:6237:1: rule__GuardExpression__Group_0__0 : rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 ; + // InternalBeeLangTestLanguage.g:6242:1: rule__GuardExpression__Group_0__0 : rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 ; public final void rule__GuardExpression__Group_0__0() throws RecognitionException { int rule__GuardExpression__Group_0__0_StartIndex = input.index(); @@ -22032,8 +22040,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 436) ) { return ; } - // InternalBeeLangTestLanguage.g:6241:1: ( rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 ) - // InternalBeeLangTestLanguage.g:6242:2: rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 + // InternalBeeLangTestLanguage.g:6246:1: ( rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 ) + // InternalBeeLangTestLanguage.g:6247:2: rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 { pushFollow(FOLLOW_19); rule__GuardExpression__Group_0__0__Impl(); @@ -22065,7 +22073,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__GuardExpression__Group_0__0__Impl" - // InternalBeeLangTestLanguage.g:6249:1: rule__GuardExpression__Group_0__0__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:6254:1: rule__GuardExpression__Group_0__0__Impl : ( ':' ) ; public final void rule__GuardExpression__Group_0__0__Impl() throws RecognitionException { int rule__GuardExpression__Group_0__0__Impl_StartIndex = input.index(); @@ -22073,11 +22081,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 437) ) { return ; } - // InternalBeeLangTestLanguage.g:6253:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:6254:1: ( ':' ) + // InternalBeeLangTestLanguage.g:6258:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:6259:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:6254:1: ( ':' ) - // InternalBeeLangTestLanguage.g:6255:2: ':' + // InternalBeeLangTestLanguage.g:6259:1: ( ':' ) + // InternalBeeLangTestLanguage.g:6260:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getColonKeyword_0_0()); @@ -22109,7 +22117,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__GuardExpression__Group_0__1" - // InternalBeeLangTestLanguage.g:6264:1: rule__GuardExpression__Group_0__1 : rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 ; + // InternalBeeLangTestLanguage.g:6269:1: rule__GuardExpression__Group_0__1 : rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 ; public final void rule__GuardExpression__Group_0__1() throws RecognitionException { int rule__GuardExpression__Group_0__1_StartIndex = input.index(); @@ -22117,8 +22125,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 438) ) { return ; } - // InternalBeeLangTestLanguage.g:6268:1: ( rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 ) - // InternalBeeLangTestLanguage.g:6269:2: rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 + // InternalBeeLangTestLanguage.g:6273:1: ( rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 ) + // InternalBeeLangTestLanguage.g:6274:2: rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 { pushFollow(FOLLOW_14); rule__GuardExpression__Group_0__1__Impl(); @@ -22150,7 +22158,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__GuardExpression__Group_0__1__Impl" - // InternalBeeLangTestLanguage.g:6276:1: rule__GuardExpression__Group_0__1__Impl : ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) ; + // InternalBeeLangTestLanguage.g:6281:1: rule__GuardExpression__Group_0__1__Impl : ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) ; public final void rule__GuardExpression__Group_0__1__Impl() throws RecognitionException { int rule__GuardExpression__Group_0__1__Impl_StartIndex = input.index(); @@ -22158,17 +22166,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 439) ) { return ; } - // InternalBeeLangTestLanguage.g:6280:1: ( ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) ) - // InternalBeeLangTestLanguage.g:6281:1: ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) + // InternalBeeLangTestLanguage.g:6285:1: ( ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) ) + // InternalBeeLangTestLanguage.g:6286:1: ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) { - // InternalBeeLangTestLanguage.g:6281:1: ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) - // InternalBeeLangTestLanguage.g:6282:2: ( rule__GuardExpression__GuardExprAssignment_0_1 ) + // InternalBeeLangTestLanguage.g:6286:1: ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) + // InternalBeeLangTestLanguage.g:6287:2: ( rule__GuardExpression__GuardExprAssignment_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_0_1()); } - // InternalBeeLangTestLanguage.g:6283:2: ( rule__GuardExpression__GuardExprAssignment_0_1 ) - // InternalBeeLangTestLanguage.g:6283:3: rule__GuardExpression__GuardExprAssignment_0_1 + // InternalBeeLangTestLanguage.g:6288:2: ( rule__GuardExpression__GuardExprAssignment_0_1 ) + // InternalBeeLangTestLanguage.g:6288:3: rule__GuardExpression__GuardExprAssignment_0_1 { pushFollow(FOLLOW_2); rule__GuardExpression__GuardExprAssignment_0_1(); @@ -22204,7 +22212,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__GuardExpression__Group_0__2" - // InternalBeeLangTestLanguage.g:6291:1: rule__GuardExpression__Group_0__2 : rule__GuardExpression__Group_0__2__Impl ; + // InternalBeeLangTestLanguage.g:6296:1: rule__GuardExpression__Group_0__2 : rule__GuardExpression__Group_0__2__Impl ; public final void rule__GuardExpression__Group_0__2() throws RecognitionException { int rule__GuardExpression__Group_0__2_StartIndex = input.index(); @@ -22212,8 +22220,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 440) ) { return ; } - // InternalBeeLangTestLanguage.g:6295:1: ( rule__GuardExpression__Group_0__2__Impl ) - // InternalBeeLangTestLanguage.g:6296:2: rule__GuardExpression__Group_0__2__Impl + // InternalBeeLangTestLanguage.g:6300:1: ( rule__GuardExpression__Group_0__2__Impl ) + // InternalBeeLangTestLanguage.g:6301:2: rule__GuardExpression__Group_0__2__Impl { pushFollow(FOLLOW_2); rule__GuardExpression__Group_0__2__Impl(); @@ -22240,7 +22248,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__GuardExpression__Group_0__2__Impl" - // InternalBeeLangTestLanguage.g:6302:1: rule__GuardExpression__Group_0__2__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:6307:1: rule__GuardExpression__Group_0__2__Impl : ( ';' ) ; public final void rule__GuardExpression__Group_0__2__Impl() throws RecognitionException { int rule__GuardExpression__Group_0__2__Impl_StartIndex = input.index(); @@ -22248,11 +22256,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 441) ) { return ; } - // InternalBeeLangTestLanguage.g:6306:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:6307:1: ( ';' ) + // InternalBeeLangTestLanguage.g:6311:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:6312:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:6307:1: ( ';' ) - // InternalBeeLangTestLanguage.g:6308:2: ';' + // InternalBeeLangTestLanguage.g:6312:1: ( ';' ) + // InternalBeeLangTestLanguage.g:6313:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getSemicolonKeyword_0_2()); @@ -22284,7 +22292,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentExpression__Group__0" - // InternalBeeLangTestLanguage.g:6318:1: rule__AssignmentExpression__Group__0 : rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:6323:1: rule__AssignmentExpression__Group__0 : rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 ; public final void rule__AssignmentExpression__Group__0() throws RecognitionException { int rule__AssignmentExpression__Group__0_StartIndex = input.index(); @@ -22292,8 +22300,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 442) ) { return ; } - // InternalBeeLangTestLanguage.g:6322:1: ( rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:6323:2: rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 + // InternalBeeLangTestLanguage.g:6327:1: ( rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:6328:2: rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 { pushFollow(FOLLOW_33); rule__AssignmentExpression__Group__0__Impl(); @@ -22325,7 +22333,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:6330:1: rule__AssignmentExpression__Group__0__Impl : ( ruleCachedExpression ) ; + // InternalBeeLangTestLanguage.g:6335:1: rule__AssignmentExpression__Group__0__Impl : ( ruleCachedExpression ) ; public final void rule__AssignmentExpression__Group__0__Impl() throws RecognitionException { int rule__AssignmentExpression__Group__0__Impl_StartIndex = input.index(); @@ -22333,11 +22341,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 443) ) { return ; } - // InternalBeeLangTestLanguage.g:6334:1: ( ( ruleCachedExpression ) ) - // InternalBeeLangTestLanguage.g:6335:1: ( ruleCachedExpression ) + // InternalBeeLangTestLanguage.g:6339:1: ( ( ruleCachedExpression ) ) + // InternalBeeLangTestLanguage.g:6340:1: ( ruleCachedExpression ) { - // InternalBeeLangTestLanguage.g:6335:1: ( ruleCachedExpression ) - // InternalBeeLangTestLanguage.g:6336:2: ruleCachedExpression + // InternalBeeLangTestLanguage.g:6340:1: ( ruleCachedExpression ) + // InternalBeeLangTestLanguage.g:6341:2: ruleCachedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getCachedExpressionParserRuleCall_0()); @@ -22373,7 +22381,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentExpression__Group__1" - // InternalBeeLangTestLanguage.g:6345:1: rule__AssignmentExpression__Group__1 : rule__AssignmentExpression__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:6350:1: rule__AssignmentExpression__Group__1 : rule__AssignmentExpression__Group__1__Impl ; public final void rule__AssignmentExpression__Group__1() throws RecognitionException { int rule__AssignmentExpression__Group__1_StartIndex = input.index(); @@ -22381,8 +22389,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 444) ) { return ; } - // InternalBeeLangTestLanguage.g:6349:1: ( rule__AssignmentExpression__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:6350:2: rule__AssignmentExpression__Group__1__Impl + // InternalBeeLangTestLanguage.g:6354:1: ( rule__AssignmentExpression__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:6355:2: rule__AssignmentExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__AssignmentExpression__Group__1__Impl(); @@ -22409,7 +22417,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:6356:1: rule__AssignmentExpression__Group__1__Impl : ( ( rule__AssignmentExpression__Group_1__0 )? ) ; + // InternalBeeLangTestLanguage.g:6361:1: rule__AssignmentExpression__Group__1__Impl : ( ( rule__AssignmentExpression__Group_1__0 )? ) ; public final void rule__AssignmentExpression__Group__1__Impl() throws RecognitionException { int rule__AssignmentExpression__Group__1__Impl_StartIndex = input.index(); @@ -22417,16 +22425,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 445) ) { return ; } - // InternalBeeLangTestLanguage.g:6360:1: ( ( ( rule__AssignmentExpression__Group_1__0 )? ) ) - // InternalBeeLangTestLanguage.g:6361:1: ( ( rule__AssignmentExpression__Group_1__0 )? ) + // InternalBeeLangTestLanguage.g:6365:1: ( ( ( rule__AssignmentExpression__Group_1__0 )? ) ) + // InternalBeeLangTestLanguage.g:6366:1: ( ( rule__AssignmentExpression__Group_1__0 )? ) { - // InternalBeeLangTestLanguage.g:6361:1: ( ( rule__AssignmentExpression__Group_1__0 )? ) - // InternalBeeLangTestLanguage.g:6362:2: ( rule__AssignmentExpression__Group_1__0 )? + // InternalBeeLangTestLanguage.g:6366:1: ( ( rule__AssignmentExpression__Group_1__0 )? ) + // InternalBeeLangTestLanguage.g:6367:2: ( rule__AssignmentExpression__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:6363:2: ( rule__AssignmentExpression__Group_1__0 )? + // InternalBeeLangTestLanguage.g:6368:2: ( rule__AssignmentExpression__Group_1__0 )? int alt55=2; switch ( input.LA(1) ) { case 14: @@ -22487,7 +22495,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt55) { case 1 : - // InternalBeeLangTestLanguage.g:6363:3: rule__AssignmentExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:6368:3: rule__AssignmentExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__AssignmentExpression__Group_1__0(); @@ -22526,7 +22534,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentExpression__Group_1__0" - // InternalBeeLangTestLanguage.g:6372:1: rule__AssignmentExpression__Group_1__0 : rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 ; + // InternalBeeLangTestLanguage.g:6377:1: rule__AssignmentExpression__Group_1__0 : rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 ; public final void rule__AssignmentExpression__Group_1__0() throws RecognitionException { int rule__AssignmentExpression__Group_1__0_StartIndex = input.index(); @@ -22534,8 +22542,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 446) ) { return ; } - // InternalBeeLangTestLanguage.g:6376:1: ( rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 ) - // InternalBeeLangTestLanguage.g:6377:2: rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 + // InternalBeeLangTestLanguage.g:6381:1: ( rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 ) + // InternalBeeLangTestLanguage.g:6382:2: rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 { pushFollow(FOLLOW_33); rule__AssignmentExpression__Group_1__0__Impl(); @@ -22567,7 +22575,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentExpression__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:6384:1: rule__AssignmentExpression__Group_1__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:6389:1: rule__AssignmentExpression__Group_1__0__Impl : ( () ) ; public final void rule__AssignmentExpression__Group_1__0__Impl() throws RecognitionException { int rule__AssignmentExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -22575,17 +22583,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 447) ) { return ; } - // InternalBeeLangTestLanguage.g:6388:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:6389:1: ( () ) + // InternalBeeLangTestLanguage.g:6393:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:6394:1: ( () ) { - // InternalBeeLangTestLanguage.g:6389:1: ( () ) - // InternalBeeLangTestLanguage.g:6390:2: () + // InternalBeeLangTestLanguage.g:6394:1: ( () ) + // InternalBeeLangTestLanguage.g:6395:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getAssignmentExpressionLeftExprAction_1_0()); } - // InternalBeeLangTestLanguage.g:6391:2: () - // InternalBeeLangTestLanguage.g:6391:3: + // InternalBeeLangTestLanguage.g:6396:2: () + // InternalBeeLangTestLanguage.g:6396:3: { } @@ -22611,7 +22619,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentExpression__Group_1__1" - // InternalBeeLangTestLanguage.g:6399:1: rule__AssignmentExpression__Group_1__1 : rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 ; + // InternalBeeLangTestLanguage.g:6404:1: rule__AssignmentExpression__Group_1__1 : rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 ; public final void rule__AssignmentExpression__Group_1__1() throws RecognitionException { int rule__AssignmentExpression__Group_1__1_StartIndex = input.index(); @@ -22619,8 +22627,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 448) ) { return ; } - // InternalBeeLangTestLanguage.g:6403:1: ( rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 ) - // InternalBeeLangTestLanguage.g:6404:2: rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 + // InternalBeeLangTestLanguage.g:6408:1: ( rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 ) + // InternalBeeLangTestLanguage.g:6409:2: rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 { pushFollow(FOLLOW_19); rule__AssignmentExpression__Group_1__1__Impl(); @@ -22652,7 +22660,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentExpression__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:6411:1: rule__AssignmentExpression__Group_1__1__Impl : ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:6416:1: rule__AssignmentExpression__Group_1__1__Impl : ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__AssignmentExpression__Group_1__1__Impl() throws RecognitionException { int rule__AssignmentExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -22660,17 +22668,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 449) ) { return ; } - // InternalBeeLangTestLanguage.g:6415:1: ( ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:6416:1: ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:6420:1: ( ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:6421:1: ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) { - // InternalBeeLangTestLanguage.g:6416:1: ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) - // InternalBeeLangTestLanguage.g:6417:2: ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:6421:1: ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:6422:2: ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalBeeLangTestLanguage.g:6418:2: ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) - // InternalBeeLangTestLanguage.g:6418:3: rule__AssignmentExpression__FunctionNameAssignment_1_1 + // InternalBeeLangTestLanguage.g:6423:2: ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:6423:3: rule__AssignmentExpression__FunctionNameAssignment_1_1 { pushFollow(FOLLOW_2); rule__AssignmentExpression__FunctionNameAssignment_1_1(); @@ -22706,7 +22714,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentExpression__Group_1__2" - // InternalBeeLangTestLanguage.g:6426:1: rule__AssignmentExpression__Group_1__2 : rule__AssignmentExpression__Group_1__2__Impl ; + // InternalBeeLangTestLanguage.g:6431:1: rule__AssignmentExpression__Group_1__2 : rule__AssignmentExpression__Group_1__2__Impl ; public final void rule__AssignmentExpression__Group_1__2() throws RecognitionException { int rule__AssignmentExpression__Group_1__2_StartIndex = input.index(); @@ -22714,8 +22722,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 450) ) { return ; } - // InternalBeeLangTestLanguage.g:6430:1: ( rule__AssignmentExpression__Group_1__2__Impl ) - // InternalBeeLangTestLanguage.g:6431:2: rule__AssignmentExpression__Group_1__2__Impl + // InternalBeeLangTestLanguage.g:6435:1: ( rule__AssignmentExpression__Group_1__2__Impl ) + // InternalBeeLangTestLanguage.g:6436:2: rule__AssignmentExpression__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__AssignmentExpression__Group_1__2__Impl(); @@ -22742,7 +22750,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentExpression__Group_1__2__Impl" - // InternalBeeLangTestLanguage.g:6437:1: rule__AssignmentExpression__Group_1__2__Impl : ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) ; + // InternalBeeLangTestLanguage.g:6442:1: rule__AssignmentExpression__Group_1__2__Impl : ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) ; public final void rule__AssignmentExpression__Group_1__2__Impl() throws RecognitionException { int rule__AssignmentExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -22750,17 +22758,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 451) ) { return ; } - // InternalBeeLangTestLanguage.g:6441:1: ( ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) ) - // InternalBeeLangTestLanguage.g:6442:1: ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:6446:1: ( ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) ) + // InternalBeeLangTestLanguage.g:6447:1: ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) { - // InternalBeeLangTestLanguage.g:6442:1: ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) - // InternalBeeLangTestLanguage.g:6443:2: ( rule__AssignmentExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:6447:1: ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:6448:2: ( rule__AssignmentExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getRightExprAssignment_1_2()); } - // InternalBeeLangTestLanguage.g:6444:2: ( rule__AssignmentExpression__RightExprAssignment_1_2 ) - // InternalBeeLangTestLanguage.g:6444:3: rule__AssignmentExpression__RightExprAssignment_1_2 + // InternalBeeLangTestLanguage.g:6449:2: ( rule__AssignmentExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:6449:3: rule__AssignmentExpression__RightExprAssignment_1_2 { pushFollow(FOLLOW_2); rule__AssignmentExpression__RightExprAssignment_1_2(); @@ -22796,7 +22804,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group__0" - // InternalBeeLangTestLanguage.g:6453:1: rule__VarDeclaration__Group__0 : rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 ; + // InternalBeeLangTestLanguage.g:6458:1: rule__VarDeclaration__Group__0 : rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 ; public final void rule__VarDeclaration__Group__0() throws RecognitionException { int rule__VarDeclaration__Group__0_StartIndex = input.index(); @@ -22804,8 +22812,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 452) ) { return ; } - // InternalBeeLangTestLanguage.g:6457:1: ( rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 ) - // InternalBeeLangTestLanguage.g:6458:2: rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 + // InternalBeeLangTestLanguage.g:6462:1: ( rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 ) + // InternalBeeLangTestLanguage.g:6463:2: rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 { pushFollow(FOLLOW_34); rule__VarDeclaration__Group__0__Impl(); @@ -22837,7 +22845,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group__0__Impl" - // InternalBeeLangTestLanguage.g:6465:1: rule__VarDeclaration__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:6470:1: rule__VarDeclaration__Group__0__Impl : ( () ) ; public final void rule__VarDeclaration__Group__0__Impl() throws RecognitionException { int rule__VarDeclaration__Group__0__Impl_StartIndex = input.index(); @@ -22845,17 +22853,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 453) ) { return ; } - // InternalBeeLangTestLanguage.g:6469:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:6470:1: ( () ) + // InternalBeeLangTestLanguage.g:6474:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:6475:1: ( () ) { - // InternalBeeLangTestLanguage.g:6470:1: ( () ) - // InternalBeeLangTestLanguage.g:6471:2: () + // InternalBeeLangTestLanguage.g:6475:1: ( () ) + // InternalBeeLangTestLanguage.g:6476:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getDefValueAction_0()); } - // InternalBeeLangTestLanguage.g:6472:2: () - // InternalBeeLangTestLanguage.g:6472:3: + // InternalBeeLangTestLanguage.g:6477:2: () + // InternalBeeLangTestLanguage.g:6477:3: { } @@ -22881,7 +22889,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group__1" - // InternalBeeLangTestLanguage.g:6480:1: rule__VarDeclaration__Group__1 : rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 ; + // InternalBeeLangTestLanguage.g:6485:1: rule__VarDeclaration__Group__1 : rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 ; public final void rule__VarDeclaration__Group__1() throws RecognitionException { int rule__VarDeclaration__Group__1_StartIndex = input.index(); @@ -22889,8 +22897,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 454) ) { return ; } - // InternalBeeLangTestLanguage.g:6484:1: ( rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 ) - // InternalBeeLangTestLanguage.g:6485:2: rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 + // InternalBeeLangTestLanguage.g:6489:1: ( rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 ) + // InternalBeeLangTestLanguage.g:6490:2: rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 { pushFollow(FOLLOW_34); rule__VarDeclaration__Group__1__Impl(); @@ -22922,7 +22930,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group__1__Impl" - // InternalBeeLangTestLanguage.g:6492:1: rule__VarDeclaration__Group__1__Impl : ( ( rule__VarDeclaration__FinalAssignment_1 )? ) ; + // InternalBeeLangTestLanguage.g:6497:1: rule__VarDeclaration__Group__1__Impl : ( ( rule__VarDeclaration__FinalAssignment_1 )? ) ; public final void rule__VarDeclaration__Group__1__Impl() throws RecognitionException { int rule__VarDeclaration__Group__1__Impl_StartIndex = input.index(); @@ -22930,16 +22938,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 455) ) { return ; } - // InternalBeeLangTestLanguage.g:6496:1: ( ( ( rule__VarDeclaration__FinalAssignment_1 )? ) ) - // InternalBeeLangTestLanguage.g:6497:1: ( ( rule__VarDeclaration__FinalAssignment_1 )? ) + // InternalBeeLangTestLanguage.g:6501:1: ( ( ( rule__VarDeclaration__FinalAssignment_1 )? ) ) + // InternalBeeLangTestLanguage.g:6502:1: ( ( rule__VarDeclaration__FinalAssignment_1 )? ) { - // InternalBeeLangTestLanguage.g:6497:1: ( ( rule__VarDeclaration__FinalAssignment_1 )? ) - // InternalBeeLangTestLanguage.g:6498:2: ( rule__VarDeclaration__FinalAssignment_1 )? + // InternalBeeLangTestLanguage.g:6502:1: ( ( rule__VarDeclaration__FinalAssignment_1 )? ) + // InternalBeeLangTestLanguage.g:6503:2: ( rule__VarDeclaration__FinalAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getFinalAssignment_1()); } - // InternalBeeLangTestLanguage.g:6499:2: ( rule__VarDeclaration__FinalAssignment_1 )? + // InternalBeeLangTestLanguage.g:6504:2: ( rule__VarDeclaration__FinalAssignment_1 )? int alt56=2; int LA56_0 = input.LA(1); @@ -22948,7 +22956,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt56) { case 1 : - // InternalBeeLangTestLanguage.g:6499:3: rule__VarDeclaration__FinalAssignment_1 + // InternalBeeLangTestLanguage.g:6504:3: rule__VarDeclaration__FinalAssignment_1 { pushFollow(FOLLOW_2); rule__VarDeclaration__FinalAssignment_1(); @@ -22987,7 +22995,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group__2" - // InternalBeeLangTestLanguage.g:6507:1: rule__VarDeclaration__Group__2 : rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 ; + // InternalBeeLangTestLanguage.g:6512:1: rule__VarDeclaration__Group__2 : rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 ; public final void rule__VarDeclaration__Group__2() throws RecognitionException { int rule__VarDeclaration__Group__2_StartIndex = input.index(); @@ -22995,8 +23003,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 456) ) { return ; } - // InternalBeeLangTestLanguage.g:6511:1: ( rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 ) - // InternalBeeLangTestLanguage.g:6512:2: rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 + // InternalBeeLangTestLanguage.g:6516:1: ( rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 ) + // InternalBeeLangTestLanguage.g:6517:2: rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 { pushFollow(FOLLOW_35); rule__VarDeclaration__Group__2__Impl(); @@ -23028,7 +23036,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group__2__Impl" - // InternalBeeLangTestLanguage.g:6519:1: rule__VarDeclaration__Group__2__Impl : ( ( rule__VarDeclaration__Group_2__0 ) ) ; + // InternalBeeLangTestLanguage.g:6524:1: rule__VarDeclaration__Group__2__Impl : ( ( rule__VarDeclaration__Group_2__0 ) ) ; public final void rule__VarDeclaration__Group__2__Impl() throws RecognitionException { int rule__VarDeclaration__Group__2__Impl_StartIndex = input.index(); @@ -23036,17 +23044,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 457) ) { return ; } - // InternalBeeLangTestLanguage.g:6523:1: ( ( ( rule__VarDeclaration__Group_2__0 ) ) ) - // InternalBeeLangTestLanguage.g:6524:1: ( ( rule__VarDeclaration__Group_2__0 ) ) + // InternalBeeLangTestLanguage.g:6528:1: ( ( ( rule__VarDeclaration__Group_2__0 ) ) ) + // InternalBeeLangTestLanguage.g:6529:1: ( ( rule__VarDeclaration__Group_2__0 ) ) { - // InternalBeeLangTestLanguage.g:6524:1: ( ( rule__VarDeclaration__Group_2__0 ) ) - // InternalBeeLangTestLanguage.g:6525:2: ( rule__VarDeclaration__Group_2__0 ) + // InternalBeeLangTestLanguage.g:6529:1: ( ( rule__VarDeclaration__Group_2__0 ) ) + // InternalBeeLangTestLanguage.g:6530:2: ( rule__VarDeclaration__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getGroup_2()); } - // InternalBeeLangTestLanguage.g:6526:2: ( rule__VarDeclaration__Group_2__0 ) - // InternalBeeLangTestLanguage.g:6526:3: rule__VarDeclaration__Group_2__0 + // InternalBeeLangTestLanguage.g:6531:2: ( rule__VarDeclaration__Group_2__0 ) + // InternalBeeLangTestLanguage.g:6531:3: rule__VarDeclaration__Group_2__0 { pushFollow(FOLLOW_2); rule__VarDeclaration__Group_2__0(); @@ -23082,7 +23090,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group__3" - // InternalBeeLangTestLanguage.g:6534:1: rule__VarDeclaration__Group__3 : rule__VarDeclaration__Group__3__Impl ; + // InternalBeeLangTestLanguage.g:6539:1: rule__VarDeclaration__Group__3 : rule__VarDeclaration__Group__3__Impl ; public final void rule__VarDeclaration__Group__3() throws RecognitionException { int rule__VarDeclaration__Group__3_StartIndex = input.index(); @@ -23090,8 +23098,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 458) ) { return ; } - // InternalBeeLangTestLanguage.g:6538:1: ( rule__VarDeclaration__Group__3__Impl ) - // InternalBeeLangTestLanguage.g:6539:2: rule__VarDeclaration__Group__3__Impl + // InternalBeeLangTestLanguage.g:6543:1: ( rule__VarDeclaration__Group__3__Impl ) + // InternalBeeLangTestLanguage.g:6544:2: rule__VarDeclaration__Group__3__Impl { pushFollow(FOLLOW_2); rule__VarDeclaration__Group__3__Impl(); @@ -23118,7 +23126,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group__3__Impl" - // InternalBeeLangTestLanguage.g:6545:1: rule__VarDeclaration__Group__3__Impl : ( ( rule__VarDeclaration__Group_3__0 )? ) ; + // InternalBeeLangTestLanguage.g:6550:1: rule__VarDeclaration__Group__3__Impl : ( ( rule__VarDeclaration__Group_3__0 )? ) ; public final void rule__VarDeclaration__Group__3__Impl() throws RecognitionException { int rule__VarDeclaration__Group__3__Impl_StartIndex = input.index(); @@ -23126,16 +23134,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 459) ) { return ; } - // InternalBeeLangTestLanguage.g:6549:1: ( ( ( rule__VarDeclaration__Group_3__0 )? ) ) - // InternalBeeLangTestLanguage.g:6550:1: ( ( rule__VarDeclaration__Group_3__0 )? ) + // InternalBeeLangTestLanguage.g:6554:1: ( ( ( rule__VarDeclaration__Group_3__0 )? ) ) + // InternalBeeLangTestLanguage.g:6555:1: ( ( rule__VarDeclaration__Group_3__0 )? ) { - // InternalBeeLangTestLanguage.g:6550:1: ( ( rule__VarDeclaration__Group_3__0 )? ) - // InternalBeeLangTestLanguage.g:6551:2: ( rule__VarDeclaration__Group_3__0 )? + // InternalBeeLangTestLanguage.g:6555:1: ( ( rule__VarDeclaration__Group_3__0 )? ) + // InternalBeeLangTestLanguage.g:6556:2: ( rule__VarDeclaration__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getGroup_3()); } - // InternalBeeLangTestLanguage.g:6552:2: ( rule__VarDeclaration__Group_3__0 )? + // InternalBeeLangTestLanguage.g:6557:2: ( rule__VarDeclaration__Group_3__0 )? int alt57=2; int LA57_0 = input.LA(1); @@ -23144,7 +23152,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt57) { case 1 : - // InternalBeeLangTestLanguage.g:6552:3: rule__VarDeclaration__Group_3__0 + // InternalBeeLangTestLanguage.g:6557:3: rule__VarDeclaration__Group_3__0 { pushFollow(FOLLOW_2); rule__VarDeclaration__Group_3__0(); @@ -23183,7 +23191,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group_2__0" - // InternalBeeLangTestLanguage.g:6561:1: rule__VarDeclaration__Group_2__0 : rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 ; + // InternalBeeLangTestLanguage.g:6566:1: rule__VarDeclaration__Group_2__0 : rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 ; public final void rule__VarDeclaration__Group_2__0() throws RecognitionException { int rule__VarDeclaration__Group_2__0_StartIndex = input.index(); @@ -23191,8 +23199,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 460) ) { return ; } - // InternalBeeLangTestLanguage.g:6565:1: ( rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 ) - // InternalBeeLangTestLanguage.g:6566:2: rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 + // InternalBeeLangTestLanguage.g:6570:1: ( rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 ) + // InternalBeeLangTestLanguage.g:6571:2: rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 { pushFollow(FOLLOW_9); rule__VarDeclaration__Group_2__0__Impl(); @@ -23224,7 +23232,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group_2__0__Impl" - // InternalBeeLangTestLanguage.g:6573:1: rule__VarDeclaration__Group_2__0__Impl : ( ( rule__VarDeclaration__Alternatives_2_0 ) ) ; + // InternalBeeLangTestLanguage.g:6578:1: rule__VarDeclaration__Group_2__0__Impl : ( ( rule__VarDeclaration__Alternatives_2_0 ) ) ; public final void rule__VarDeclaration__Group_2__0__Impl() throws RecognitionException { int rule__VarDeclaration__Group_2__0__Impl_StartIndex = input.index(); @@ -23232,17 +23240,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 461) ) { return ; } - // InternalBeeLangTestLanguage.g:6577:1: ( ( ( rule__VarDeclaration__Alternatives_2_0 ) ) ) - // InternalBeeLangTestLanguage.g:6578:1: ( ( rule__VarDeclaration__Alternatives_2_0 ) ) + // InternalBeeLangTestLanguage.g:6582:1: ( ( ( rule__VarDeclaration__Alternatives_2_0 ) ) ) + // InternalBeeLangTestLanguage.g:6583:1: ( ( rule__VarDeclaration__Alternatives_2_0 ) ) { - // InternalBeeLangTestLanguage.g:6578:1: ( ( rule__VarDeclaration__Alternatives_2_0 ) ) - // InternalBeeLangTestLanguage.g:6579:2: ( rule__VarDeclaration__Alternatives_2_0 ) + // InternalBeeLangTestLanguage.g:6583:1: ( ( rule__VarDeclaration__Alternatives_2_0 ) ) + // InternalBeeLangTestLanguage.g:6584:2: ( rule__VarDeclaration__Alternatives_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getAlternatives_2_0()); } - // InternalBeeLangTestLanguage.g:6580:2: ( rule__VarDeclaration__Alternatives_2_0 ) - // InternalBeeLangTestLanguage.g:6580:3: rule__VarDeclaration__Alternatives_2_0 + // InternalBeeLangTestLanguage.g:6585:2: ( rule__VarDeclaration__Alternatives_2_0 ) + // InternalBeeLangTestLanguage.g:6585:3: rule__VarDeclaration__Alternatives_2_0 { pushFollow(FOLLOW_2); rule__VarDeclaration__Alternatives_2_0(); @@ -23278,7 +23286,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group_2__1" - // InternalBeeLangTestLanguage.g:6588:1: rule__VarDeclaration__Group_2__1 : rule__VarDeclaration__Group_2__1__Impl ; + // InternalBeeLangTestLanguage.g:6593:1: rule__VarDeclaration__Group_2__1 : rule__VarDeclaration__Group_2__1__Impl ; public final void rule__VarDeclaration__Group_2__1() throws RecognitionException { int rule__VarDeclaration__Group_2__1_StartIndex = input.index(); @@ -23286,8 +23294,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 462) ) { return ; } - // InternalBeeLangTestLanguage.g:6592:1: ( rule__VarDeclaration__Group_2__1__Impl ) - // InternalBeeLangTestLanguage.g:6593:2: rule__VarDeclaration__Group_2__1__Impl + // InternalBeeLangTestLanguage.g:6597:1: ( rule__VarDeclaration__Group_2__1__Impl ) + // InternalBeeLangTestLanguage.g:6598:2: rule__VarDeclaration__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__VarDeclaration__Group_2__1__Impl(); @@ -23314,7 +23322,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group_2__1__Impl" - // InternalBeeLangTestLanguage.g:6599:1: rule__VarDeclaration__Group_2__1__Impl : ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) ; + // InternalBeeLangTestLanguage.g:6604:1: rule__VarDeclaration__Group_2__1__Impl : ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) ; public final void rule__VarDeclaration__Group_2__1__Impl() throws RecognitionException { int rule__VarDeclaration__Group_2__1__Impl_StartIndex = input.index(); @@ -23322,17 +23330,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 463) ) { return ; } - // InternalBeeLangTestLanguage.g:6603:1: ( ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) ) - // InternalBeeLangTestLanguage.g:6604:1: ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) + // InternalBeeLangTestLanguage.g:6608:1: ( ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) ) + // InternalBeeLangTestLanguage.g:6609:1: ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) { - // InternalBeeLangTestLanguage.g:6604:1: ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) - // InternalBeeLangTestLanguage.g:6605:2: ( rule__VarDeclaration__NameAssignment_2_1 ) + // InternalBeeLangTestLanguage.g:6609:1: ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) + // InternalBeeLangTestLanguage.g:6610:2: ( rule__VarDeclaration__NameAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getNameAssignment_2_1()); } - // InternalBeeLangTestLanguage.g:6606:2: ( rule__VarDeclaration__NameAssignment_2_1 ) - // InternalBeeLangTestLanguage.g:6606:3: rule__VarDeclaration__NameAssignment_2_1 + // InternalBeeLangTestLanguage.g:6611:2: ( rule__VarDeclaration__NameAssignment_2_1 ) + // InternalBeeLangTestLanguage.g:6611:3: rule__VarDeclaration__NameAssignment_2_1 { pushFollow(FOLLOW_2); rule__VarDeclaration__NameAssignment_2_1(); @@ -23368,7 +23376,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group_3__0" - // InternalBeeLangTestLanguage.g:6615:1: rule__VarDeclaration__Group_3__0 : rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 ; + // InternalBeeLangTestLanguage.g:6620:1: rule__VarDeclaration__Group_3__0 : rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 ; public final void rule__VarDeclaration__Group_3__0() throws RecognitionException { int rule__VarDeclaration__Group_3__0_StartIndex = input.index(); @@ -23376,8 +23384,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 464) ) { return ; } - // InternalBeeLangTestLanguage.g:6619:1: ( rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 ) - // InternalBeeLangTestLanguage.g:6620:2: rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 + // InternalBeeLangTestLanguage.g:6624:1: ( rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 ) + // InternalBeeLangTestLanguage.g:6625:2: rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 { pushFollow(FOLLOW_19); rule__VarDeclaration__Group_3__0__Impl(); @@ -23409,7 +23417,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group_3__0__Impl" - // InternalBeeLangTestLanguage.g:6627:1: rule__VarDeclaration__Group_3__0__Impl : ( '=' ) ; + // InternalBeeLangTestLanguage.g:6632:1: rule__VarDeclaration__Group_3__0__Impl : ( '=' ) ; public final void rule__VarDeclaration__Group_3__0__Impl() throws RecognitionException { int rule__VarDeclaration__Group_3__0__Impl_StartIndex = input.index(); @@ -23417,11 +23425,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 465) ) { return ; } - // InternalBeeLangTestLanguage.g:6631:1: ( ( '=' ) ) - // InternalBeeLangTestLanguage.g:6632:1: ( '=' ) + // InternalBeeLangTestLanguage.g:6636:1: ( ( '=' ) ) + // InternalBeeLangTestLanguage.g:6637:1: ( '=' ) { - // InternalBeeLangTestLanguage.g:6632:1: ( '=' ) - // InternalBeeLangTestLanguage.g:6633:2: '=' + // InternalBeeLangTestLanguage.g:6637:1: ( '=' ) + // InternalBeeLangTestLanguage.g:6638:2: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getEqualsSignKeyword_3_0()); @@ -23453,7 +23461,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group_3__1" - // InternalBeeLangTestLanguage.g:6642:1: rule__VarDeclaration__Group_3__1 : rule__VarDeclaration__Group_3__1__Impl ; + // InternalBeeLangTestLanguage.g:6647:1: rule__VarDeclaration__Group_3__1 : rule__VarDeclaration__Group_3__1__Impl ; public final void rule__VarDeclaration__Group_3__1() throws RecognitionException { int rule__VarDeclaration__Group_3__1_StartIndex = input.index(); @@ -23461,8 +23469,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 466) ) { return ; } - // InternalBeeLangTestLanguage.g:6646:1: ( rule__VarDeclaration__Group_3__1__Impl ) - // InternalBeeLangTestLanguage.g:6647:2: rule__VarDeclaration__Group_3__1__Impl + // InternalBeeLangTestLanguage.g:6651:1: ( rule__VarDeclaration__Group_3__1__Impl ) + // InternalBeeLangTestLanguage.g:6652:2: rule__VarDeclaration__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__VarDeclaration__Group_3__1__Impl(); @@ -23489,7 +23497,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__Group_3__1__Impl" - // InternalBeeLangTestLanguage.g:6653:1: rule__VarDeclaration__Group_3__1__Impl : ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) ; + // InternalBeeLangTestLanguage.g:6658:1: rule__VarDeclaration__Group_3__1__Impl : ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) ; public final void rule__VarDeclaration__Group_3__1__Impl() throws RecognitionException { int rule__VarDeclaration__Group_3__1__Impl_StartIndex = input.index(); @@ -23497,17 +23505,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 467) ) { return ; } - // InternalBeeLangTestLanguage.g:6657:1: ( ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) ) - // InternalBeeLangTestLanguage.g:6658:1: ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) + // InternalBeeLangTestLanguage.g:6662:1: ( ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) ) + // InternalBeeLangTestLanguage.g:6663:1: ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) { - // InternalBeeLangTestLanguage.g:6658:1: ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) - // InternalBeeLangTestLanguage.g:6659:2: ( rule__VarDeclaration__ValueExprAssignment_3_1 ) + // InternalBeeLangTestLanguage.g:6663:1: ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) + // InternalBeeLangTestLanguage.g:6664:2: ( rule__VarDeclaration__ValueExprAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getValueExprAssignment_3_1()); } - // InternalBeeLangTestLanguage.g:6660:2: ( rule__VarDeclaration__ValueExprAssignment_3_1 ) - // InternalBeeLangTestLanguage.g:6660:3: rule__VarDeclaration__ValueExprAssignment_3_1 + // InternalBeeLangTestLanguage.g:6665:2: ( rule__VarDeclaration__ValueExprAssignment_3_1 ) + // InternalBeeLangTestLanguage.g:6665:3: rule__VarDeclaration__ValueExprAssignment_3_1 { pushFollow(FOLLOW_2); rule__VarDeclaration__ValueExprAssignment_3_1(); @@ -23543,7 +23551,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__0" - // InternalBeeLangTestLanguage.g:6669:1: rule__ValDeclaration__Group__0 : rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 ; + // InternalBeeLangTestLanguage.g:6674:1: rule__ValDeclaration__Group__0 : rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 ; public final void rule__ValDeclaration__Group__0() throws RecognitionException { int rule__ValDeclaration__Group__0_StartIndex = input.index(); @@ -23551,8 +23559,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 468) ) { return ; } - // InternalBeeLangTestLanguage.g:6673:1: ( rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 ) - // InternalBeeLangTestLanguage.g:6674:2: rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 + // InternalBeeLangTestLanguage.g:6678:1: ( rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 ) + // InternalBeeLangTestLanguage.g:6679:2: rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 { pushFollow(FOLLOW_36); rule__ValDeclaration__Group__0__Impl(); @@ -23584,7 +23592,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__0__Impl" - // InternalBeeLangTestLanguage.g:6681:1: rule__ValDeclaration__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:6686:1: rule__ValDeclaration__Group__0__Impl : ( () ) ; public final void rule__ValDeclaration__Group__0__Impl() throws RecognitionException { int rule__ValDeclaration__Group__0__Impl_StartIndex = input.index(); @@ -23592,17 +23600,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 469) ) { return ; } - // InternalBeeLangTestLanguage.g:6685:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:6686:1: ( () ) + // InternalBeeLangTestLanguage.g:6690:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:6691:1: ( () ) { - // InternalBeeLangTestLanguage.g:6686:1: ( () ) - // InternalBeeLangTestLanguage.g:6687:2: () + // InternalBeeLangTestLanguage.g:6691:1: ( () ) + // InternalBeeLangTestLanguage.g:6692:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getDefValueAction_0()); } - // InternalBeeLangTestLanguage.g:6688:2: () - // InternalBeeLangTestLanguage.g:6688:3: + // InternalBeeLangTestLanguage.g:6693:2: () + // InternalBeeLangTestLanguage.g:6693:3: { } @@ -23628,7 +23636,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__1" - // InternalBeeLangTestLanguage.g:6696:1: rule__ValDeclaration__Group__1 : rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 ; + // InternalBeeLangTestLanguage.g:6701:1: rule__ValDeclaration__Group__1 : rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 ; public final void rule__ValDeclaration__Group__1() throws RecognitionException { int rule__ValDeclaration__Group__1_StartIndex = input.index(); @@ -23636,8 +23644,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 470) ) { return ; } - // InternalBeeLangTestLanguage.g:6700:1: ( rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 ) - // InternalBeeLangTestLanguage.g:6701:2: rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 + // InternalBeeLangTestLanguage.g:6705:1: ( rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 ) + // InternalBeeLangTestLanguage.g:6706:2: rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 { pushFollow(FOLLOW_36); rule__ValDeclaration__Group__1__Impl(); @@ -23669,7 +23677,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__1__Impl" - // InternalBeeLangTestLanguage.g:6708:1: rule__ValDeclaration__Group__1__Impl : ( ( rule__ValDeclaration__FinalAssignment_1 )? ) ; + // InternalBeeLangTestLanguage.g:6713:1: rule__ValDeclaration__Group__1__Impl : ( ( rule__ValDeclaration__FinalAssignment_1 )? ) ; public final void rule__ValDeclaration__Group__1__Impl() throws RecognitionException { int rule__ValDeclaration__Group__1__Impl_StartIndex = input.index(); @@ -23677,16 +23685,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 471) ) { return ; } - // InternalBeeLangTestLanguage.g:6712:1: ( ( ( rule__ValDeclaration__FinalAssignment_1 )? ) ) - // InternalBeeLangTestLanguage.g:6713:1: ( ( rule__ValDeclaration__FinalAssignment_1 )? ) + // InternalBeeLangTestLanguage.g:6717:1: ( ( ( rule__ValDeclaration__FinalAssignment_1 )? ) ) + // InternalBeeLangTestLanguage.g:6718:1: ( ( rule__ValDeclaration__FinalAssignment_1 )? ) { - // InternalBeeLangTestLanguage.g:6713:1: ( ( rule__ValDeclaration__FinalAssignment_1 )? ) - // InternalBeeLangTestLanguage.g:6714:2: ( rule__ValDeclaration__FinalAssignment_1 )? + // InternalBeeLangTestLanguage.g:6718:1: ( ( rule__ValDeclaration__FinalAssignment_1 )? ) + // InternalBeeLangTestLanguage.g:6719:2: ( rule__ValDeclaration__FinalAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getFinalAssignment_1()); } - // InternalBeeLangTestLanguage.g:6715:2: ( rule__ValDeclaration__FinalAssignment_1 )? + // InternalBeeLangTestLanguage.g:6720:2: ( rule__ValDeclaration__FinalAssignment_1 )? int alt58=2; int LA58_0 = input.LA(1); @@ -23695,7 +23703,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt58) { case 1 : - // InternalBeeLangTestLanguage.g:6715:3: rule__ValDeclaration__FinalAssignment_1 + // InternalBeeLangTestLanguage.g:6720:3: rule__ValDeclaration__FinalAssignment_1 { pushFollow(FOLLOW_2); rule__ValDeclaration__FinalAssignment_1(); @@ -23734,7 +23742,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__2" - // InternalBeeLangTestLanguage.g:6723:1: rule__ValDeclaration__Group__2 : rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 ; + // InternalBeeLangTestLanguage.g:6728:1: rule__ValDeclaration__Group__2 : rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 ; public final void rule__ValDeclaration__Group__2() throws RecognitionException { int rule__ValDeclaration__Group__2_StartIndex = input.index(); @@ -23742,8 +23750,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 472) ) { return ; } - // InternalBeeLangTestLanguage.g:6727:1: ( rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 ) - // InternalBeeLangTestLanguage.g:6728:2: rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 + // InternalBeeLangTestLanguage.g:6732:1: ( rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 ) + // InternalBeeLangTestLanguage.g:6733:2: rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 { pushFollow(FOLLOW_28); rule__ValDeclaration__Group__2__Impl(); @@ -23775,7 +23783,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__2__Impl" - // InternalBeeLangTestLanguage.g:6735:1: rule__ValDeclaration__Group__2__Impl : ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) ; + // InternalBeeLangTestLanguage.g:6740:1: rule__ValDeclaration__Group__2__Impl : ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) ; public final void rule__ValDeclaration__Group__2__Impl() throws RecognitionException { int rule__ValDeclaration__Group__2__Impl_StartIndex = input.index(); @@ -23783,17 +23791,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 473) ) { return ; } - // InternalBeeLangTestLanguage.g:6739:1: ( ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) ) - // InternalBeeLangTestLanguage.g:6740:1: ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:6744:1: ( ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) ) + // InternalBeeLangTestLanguage.g:6745:1: ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) { - // InternalBeeLangTestLanguage.g:6740:1: ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) - // InternalBeeLangTestLanguage.g:6741:2: ( rule__ValDeclaration__ImmutableAssignment_2 ) + // InternalBeeLangTestLanguage.g:6745:1: ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:6746:2: ( rule__ValDeclaration__ImmutableAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getImmutableAssignment_2()); } - // InternalBeeLangTestLanguage.g:6742:2: ( rule__ValDeclaration__ImmutableAssignment_2 ) - // InternalBeeLangTestLanguage.g:6742:3: rule__ValDeclaration__ImmutableAssignment_2 + // InternalBeeLangTestLanguage.g:6747:2: ( rule__ValDeclaration__ImmutableAssignment_2 ) + // InternalBeeLangTestLanguage.g:6747:3: rule__ValDeclaration__ImmutableAssignment_2 { pushFollow(FOLLOW_2); rule__ValDeclaration__ImmutableAssignment_2(); @@ -23829,7 +23837,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__3" - // InternalBeeLangTestLanguage.g:6750:1: rule__ValDeclaration__Group__3 : rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 ; + // InternalBeeLangTestLanguage.g:6755:1: rule__ValDeclaration__Group__3 : rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 ; public final void rule__ValDeclaration__Group__3() throws RecognitionException { int rule__ValDeclaration__Group__3_StartIndex = input.index(); @@ -23837,8 +23845,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 474) ) { return ; } - // InternalBeeLangTestLanguage.g:6754:1: ( rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 ) - // InternalBeeLangTestLanguage.g:6755:2: rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 + // InternalBeeLangTestLanguage.g:6759:1: ( rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 ) + // InternalBeeLangTestLanguage.g:6760:2: rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 { pushFollow(FOLLOW_28); rule__ValDeclaration__Group__3__Impl(); @@ -23870,7 +23878,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__3__Impl" - // InternalBeeLangTestLanguage.g:6762:1: rule__ValDeclaration__Group__3__Impl : ( ( rule__ValDeclaration__TypeAssignment_3 )? ) ; + // InternalBeeLangTestLanguage.g:6767:1: rule__ValDeclaration__Group__3__Impl : ( ( rule__ValDeclaration__TypeAssignment_3 )? ) ; public final void rule__ValDeclaration__Group__3__Impl() throws RecognitionException { int rule__ValDeclaration__Group__3__Impl_StartIndex = input.index(); @@ -23878,16 +23886,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 475) ) { return ; } - // InternalBeeLangTestLanguage.g:6766:1: ( ( ( rule__ValDeclaration__TypeAssignment_3 )? ) ) - // InternalBeeLangTestLanguage.g:6767:1: ( ( rule__ValDeclaration__TypeAssignment_3 )? ) + // InternalBeeLangTestLanguage.g:6771:1: ( ( ( rule__ValDeclaration__TypeAssignment_3 )? ) ) + // InternalBeeLangTestLanguage.g:6772:1: ( ( rule__ValDeclaration__TypeAssignment_3 )? ) { - // InternalBeeLangTestLanguage.g:6767:1: ( ( rule__ValDeclaration__TypeAssignment_3 )? ) - // InternalBeeLangTestLanguage.g:6768:2: ( rule__ValDeclaration__TypeAssignment_3 )? + // InternalBeeLangTestLanguage.g:6772:1: ( ( rule__ValDeclaration__TypeAssignment_3 )? ) + // InternalBeeLangTestLanguage.g:6773:2: ( rule__ValDeclaration__TypeAssignment_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getTypeAssignment_3()); } - // InternalBeeLangTestLanguage.g:6769:2: ( rule__ValDeclaration__TypeAssignment_3 )? + // InternalBeeLangTestLanguage.g:6774:2: ( rule__ValDeclaration__TypeAssignment_3 )? int alt59=2; int LA59_0 = input.LA(1); @@ -23903,7 +23911,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt59) { case 1 : - // InternalBeeLangTestLanguage.g:6769:3: rule__ValDeclaration__TypeAssignment_3 + // InternalBeeLangTestLanguage.g:6774:3: rule__ValDeclaration__TypeAssignment_3 { pushFollow(FOLLOW_2); rule__ValDeclaration__TypeAssignment_3(); @@ -23942,7 +23950,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__4" - // InternalBeeLangTestLanguage.g:6777:1: rule__ValDeclaration__Group__4 : rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 ; + // InternalBeeLangTestLanguage.g:6782:1: rule__ValDeclaration__Group__4 : rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 ; public final void rule__ValDeclaration__Group__4() throws RecognitionException { int rule__ValDeclaration__Group__4_StartIndex = input.index(); @@ -23950,8 +23958,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 476) ) { return ; } - // InternalBeeLangTestLanguage.g:6781:1: ( rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 ) - // InternalBeeLangTestLanguage.g:6782:2: rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 + // InternalBeeLangTestLanguage.g:6786:1: ( rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 ) + // InternalBeeLangTestLanguage.g:6787:2: rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 { pushFollow(FOLLOW_35); rule__ValDeclaration__Group__4__Impl(); @@ -23983,7 +23991,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__4__Impl" - // InternalBeeLangTestLanguage.g:6789:1: rule__ValDeclaration__Group__4__Impl : ( ( rule__ValDeclaration__NameAssignment_4 ) ) ; + // InternalBeeLangTestLanguage.g:6794:1: rule__ValDeclaration__Group__4__Impl : ( ( rule__ValDeclaration__NameAssignment_4 ) ) ; public final void rule__ValDeclaration__Group__4__Impl() throws RecognitionException { int rule__ValDeclaration__Group__4__Impl_StartIndex = input.index(); @@ -23991,17 +23999,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 477) ) { return ; } - // InternalBeeLangTestLanguage.g:6793:1: ( ( ( rule__ValDeclaration__NameAssignment_4 ) ) ) - // InternalBeeLangTestLanguage.g:6794:1: ( ( rule__ValDeclaration__NameAssignment_4 ) ) + // InternalBeeLangTestLanguage.g:6798:1: ( ( ( rule__ValDeclaration__NameAssignment_4 ) ) ) + // InternalBeeLangTestLanguage.g:6799:1: ( ( rule__ValDeclaration__NameAssignment_4 ) ) { - // InternalBeeLangTestLanguage.g:6794:1: ( ( rule__ValDeclaration__NameAssignment_4 ) ) - // InternalBeeLangTestLanguage.g:6795:2: ( rule__ValDeclaration__NameAssignment_4 ) + // InternalBeeLangTestLanguage.g:6799:1: ( ( rule__ValDeclaration__NameAssignment_4 ) ) + // InternalBeeLangTestLanguage.g:6800:2: ( rule__ValDeclaration__NameAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getNameAssignment_4()); } - // InternalBeeLangTestLanguage.g:6796:2: ( rule__ValDeclaration__NameAssignment_4 ) - // InternalBeeLangTestLanguage.g:6796:3: rule__ValDeclaration__NameAssignment_4 + // InternalBeeLangTestLanguage.g:6801:2: ( rule__ValDeclaration__NameAssignment_4 ) + // InternalBeeLangTestLanguage.g:6801:3: rule__ValDeclaration__NameAssignment_4 { pushFollow(FOLLOW_2); rule__ValDeclaration__NameAssignment_4(); @@ -24037,7 +24045,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__5" - // InternalBeeLangTestLanguage.g:6804:1: rule__ValDeclaration__Group__5 : rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 ; + // InternalBeeLangTestLanguage.g:6809:1: rule__ValDeclaration__Group__5 : rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 ; public final void rule__ValDeclaration__Group__5() throws RecognitionException { int rule__ValDeclaration__Group__5_StartIndex = input.index(); @@ -24045,8 +24053,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 478) ) { return ; } - // InternalBeeLangTestLanguage.g:6808:1: ( rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 ) - // InternalBeeLangTestLanguage.g:6809:2: rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 + // InternalBeeLangTestLanguage.g:6813:1: ( rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 ) + // InternalBeeLangTestLanguage.g:6814:2: rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 { pushFollow(FOLLOW_19); rule__ValDeclaration__Group__5__Impl(); @@ -24078,7 +24086,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__5__Impl" - // InternalBeeLangTestLanguage.g:6816:1: rule__ValDeclaration__Group__5__Impl : ( '=' ) ; + // InternalBeeLangTestLanguage.g:6821:1: rule__ValDeclaration__Group__5__Impl : ( '=' ) ; public final void rule__ValDeclaration__Group__5__Impl() throws RecognitionException { int rule__ValDeclaration__Group__5__Impl_StartIndex = input.index(); @@ -24086,11 +24094,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 479) ) { return ; } - // InternalBeeLangTestLanguage.g:6820:1: ( ( '=' ) ) - // InternalBeeLangTestLanguage.g:6821:1: ( '=' ) + // InternalBeeLangTestLanguage.g:6825:1: ( ( '=' ) ) + // InternalBeeLangTestLanguage.g:6826:1: ( '=' ) { - // InternalBeeLangTestLanguage.g:6821:1: ( '=' ) - // InternalBeeLangTestLanguage.g:6822:2: '=' + // InternalBeeLangTestLanguage.g:6826:1: ( '=' ) + // InternalBeeLangTestLanguage.g:6827:2: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getEqualsSignKeyword_5()); @@ -24122,7 +24130,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__6" - // InternalBeeLangTestLanguage.g:6831:1: rule__ValDeclaration__Group__6 : rule__ValDeclaration__Group__6__Impl ; + // InternalBeeLangTestLanguage.g:6836:1: rule__ValDeclaration__Group__6 : rule__ValDeclaration__Group__6__Impl ; public final void rule__ValDeclaration__Group__6() throws RecognitionException { int rule__ValDeclaration__Group__6_StartIndex = input.index(); @@ -24130,8 +24138,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 480) ) { return ; } - // InternalBeeLangTestLanguage.g:6835:1: ( rule__ValDeclaration__Group__6__Impl ) - // InternalBeeLangTestLanguage.g:6836:2: rule__ValDeclaration__Group__6__Impl + // InternalBeeLangTestLanguage.g:6840:1: ( rule__ValDeclaration__Group__6__Impl ) + // InternalBeeLangTestLanguage.g:6841:2: rule__ValDeclaration__Group__6__Impl { pushFollow(FOLLOW_2); rule__ValDeclaration__Group__6__Impl(); @@ -24158,7 +24166,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__Group__6__Impl" - // InternalBeeLangTestLanguage.g:6842:1: rule__ValDeclaration__Group__6__Impl : ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) ; + // InternalBeeLangTestLanguage.g:6847:1: rule__ValDeclaration__Group__6__Impl : ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) ; public final void rule__ValDeclaration__Group__6__Impl() throws RecognitionException { int rule__ValDeclaration__Group__6__Impl_StartIndex = input.index(); @@ -24166,17 +24174,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 481) ) { return ; } - // InternalBeeLangTestLanguage.g:6846:1: ( ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) ) - // InternalBeeLangTestLanguage.g:6847:1: ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) + // InternalBeeLangTestLanguage.g:6851:1: ( ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) ) + // InternalBeeLangTestLanguage.g:6852:1: ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) { - // InternalBeeLangTestLanguage.g:6847:1: ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) - // InternalBeeLangTestLanguage.g:6848:2: ( rule__ValDeclaration__ValueExprAssignment_6 ) + // InternalBeeLangTestLanguage.g:6852:1: ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) + // InternalBeeLangTestLanguage.g:6853:2: ( rule__ValDeclaration__ValueExprAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getValueExprAssignment_6()); } - // InternalBeeLangTestLanguage.g:6849:2: ( rule__ValDeclaration__ValueExprAssignment_6 ) - // InternalBeeLangTestLanguage.g:6849:3: rule__ValDeclaration__ValueExprAssignment_6 + // InternalBeeLangTestLanguage.g:6854:2: ( rule__ValDeclaration__ValueExprAssignment_6 ) + // InternalBeeLangTestLanguage.g:6854:3: rule__ValDeclaration__ValueExprAssignment_6 { pushFollow(FOLLOW_2); rule__ValDeclaration__ValueExprAssignment_6(); @@ -24212,7 +24220,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group__0" - // InternalBeeLangTestLanguage.g:6858:1: rule__SimpleTypeRef__Group__0 : rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 ; + // InternalBeeLangTestLanguage.g:6863:1: rule__SimpleTypeRef__Group__0 : rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 ; public final void rule__SimpleTypeRef__Group__0() throws RecognitionException { int rule__SimpleTypeRef__Group__0_StartIndex = input.index(); @@ -24220,8 +24228,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 482) ) { return ; } - // InternalBeeLangTestLanguage.g:6862:1: ( rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 ) - // InternalBeeLangTestLanguage.g:6863:2: rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 + // InternalBeeLangTestLanguage.g:6867:1: ( rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 ) + // InternalBeeLangTestLanguage.g:6868:2: rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 { pushFollow(FOLLOW_37); rule__SimpleTypeRef__Group__0__Impl(); @@ -24253,7 +24261,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group__0__Impl" - // InternalBeeLangTestLanguage.g:6870:1: rule__SimpleTypeRef__Group__0__Impl : ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) ; + // InternalBeeLangTestLanguage.g:6875:1: rule__SimpleTypeRef__Group__0__Impl : ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) ; public final void rule__SimpleTypeRef__Group__0__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group__0__Impl_StartIndex = input.index(); @@ -24261,17 +24269,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 483) ) { return ; } - // InternalBeeLangTestLanguage.g:6874:1: ( ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) ) - // InternalBeeLangTestLanguage.g:6875:1: ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) + // InternalBeeLangTestLanguage.g:6879:1: ( ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) ) + // InternalBeeLangTestLanguage.g:6880:1: ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) { - // InternalBeeLangTestLanguage.g:6875:1: ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) - // InternalBeeLangTestLanguage.g:6876:2: ( rule__SimpleTypeRef__RawTypeAssignment_0 ) + // InternalBeeLangTestLanguage.g:6880:1: ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) + // InternalBeeLangTestLanguage.g:6881:2: ( rule__SimpleTypeRef__RawTypeAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getRawTypeAssignment_0()); } - // InternalBeeLangTestLanguage.g:6877:2: ( rule__SimpleTypeRef__RawTypeAssignment_0 ) - // InternalBeeLangTestLanguage.g:6877:3: rule__SimpleTypeRef__RawTypeAssignment_0 + // InternalBeeLangTestLanguage.g:6882:2: ( rule__SimpleTypeRef__RawTypeAssignment_0 ) + // InternalBeeLangTestLanguage.g:6882:3: rule__SimpleTypeRef__RawTypeAssignment_0 { pushFollow(FOLLOW_2); rule__SimpleTypeRef__RawTypeAssignment_0(); @@ -24307,7 +24315,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group__1" - // InternalBeeLangTestLanguage.g:6885:1: rule__SimpleTypeRef__Group__1 : rule__SimpleTypeRef__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:6890:1: rule__SimpleTypeRef__Group__1 : rule__SimpleTypeRef__Group__1__Impl ; public final void rule__SimpleTypeRef__Group__1() throws RecognitionException { int rule__SimpleTypeRef__Group__1_StartIndex = input.index(); @@ -24315,8 +24323,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 484) ) { return ; } - // InternalBeeLangTestLanguage.g:6889:1: ( rule__SimpleTypeRef__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:6890:2: rule__SimpleTypeRef__Group__1__Impl + // InternalBeeLangTestLanguage.g:6894:1: ( rule__SimpleTypeRef__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:6895:2: rule__SimpleTypeRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__SimpleTypeRef__Group__1__Impl(); @@ -24343,7 +24351,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group__1__Impl" - // InternalBeeLangTestLanguage.g:6896:1: rule__SimpleTypeRef__Group__1__Impl : ( ( rule__SimpleTypeRef__Group_1__0 )? ) ; + // InternalBeeLangTestLanguage.g:6901:1: rule__SimpleTypeRef__Group__1__Impl : ( ( rule__SimpleTypeRef__Group_1__0 )? ) ; public final void rule__SimpleTypeRef__Group__1__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group__1__Impl_StartIndex = input.index(); @@ -24351,16 +24359,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 485) ) { return ; } - // InternalBeeLangTestLanguage.g:6900:1: ( ( ( rule__SimpleTypeRef__Group_1__0 )? ) ) - // InternalBeeLangTestLanguage.g:6901:1: ( ( rule__SimpleTypeRef__Group_1__0 )? ) + // InternalBeeLangTestLanguage.g:6905:1: ( ( ( rule__SimpleTypeRef__Group_1__0 )? ) ) + // InternalBeeLangTestLanguage.g:6906:1: ( ( rule__SimpleTypeRef__Group_1__0 )? ) { - // InternalBeeLangTestLanguage.g:6901:1: ( ( rule__SimpleTypeRef__Group_1__0 )? ) - // InternalBeeLangTestLanguage.g:6902:2: ( rule__SimpleTypeRef__Group_1__0 )? + // InternalBeeLangTestLanguage.g:6906:1: ( ( rule__SimpleTypeRef__Group_1__0 )? ) + // InternalBeeLangTestLanguage.g:6907:2: ( rule__SimpleTypeRef__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:6903:2: ( rule__SimpleTypeRef__Group_1__0 )? + // InternalBeeLangTestLanguage.g:6908:2: ( rule__SimpleTypeRef__Group_1__0 )? int alt60=2; int LA60_0 = input.LA(1); @@ -24369,7 +24377,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt60) { case 1 : - // InternalBeeLangTestLanguage.g:6903:3: rule__SimpleTypeRef__Group_1__0 + // InternalBeeLangTestLanguage.g:6908:3: rule__SimpleTypeRef__Group_1__0 { pushFollow(FOLLOW_2); rule__SimpleTypeRef__Group_1__0(); @@ -24408,7 +24416,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group_1__0" - // InternalBeeLangTestLanguage.g:6912:1: rule__SimpleTypeRef__Group_1__0 : rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 ; + // InternalBeeLangTestLanguage.g:6917:1: rule__SimpleTypeRef__Group_1__0 : rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 ; public final void rule__SimpleTypeRef__Group_1__0() throws RecognitionException { int rule__SimpleTypeRef__Group_1__0_StartIndex = input.index(); @@ -24416,8 +24424,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 486) ) { return ; } - // InternalBeeLangTestLanguage.g:6916:1: ( rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 ) - // InternalBeeLangTestLanguage.g:6917:2: rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 + // InternalBeeLangTestLanguage.g:6921:1: ( rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 ) + // InternalBeeLangTestLanguage.g:6922:2: rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 { pushFollow(FOLLOW_9); rule__SimpleTypeRef__Group_1__0__Impl(); @@ -24449,7 +24457,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:6924:1: rule__SimpleTypeRef__Group_1__0__Impl : ( '<' ) ; + // InternalBeeLangTestLanguage.g:6929:1: rule__SimpleTypeRef__Group_1__0__Impl : ( '<' ) ; public final void rule__SimpleTypeRef__Group_1__0__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1__0__Impl_StartIndex = input.index(); @@ -24457,11 +24465,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 487) ) { return ; } - // InternalBeeLangTestLanguage.g:6928:1: ( ( '<' ) ) - // InternalBeeLangTestLanguage.g:6929:1: ( '<' ) + // InternalBeeLangTestLanguage.g:6933:1: ( ( '<' ) ) + // InternalBeeLangTestLanguage.g:6934:1: ( '<' ) { - // InternalBeeLangTestLanguage.g:6929:1: ( '<' ) - // InternalBeeLangTestLanguage.g:6930:2: '<' + // InternalBeeLangTestLanguage.g:6934:1: ( '<' ) + // InternalBeeLangTestLanguage.g:6935:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getLessThanSignKeyword_1_0()); @@ -24493,7 +24501,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group_1__1" - // InternalBeeLangTestLanguage.g:6939:1: rule__SimpleTypeRef__Group_1__1 : rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 ; + // InternalBeeLangTestLanguage.g:6944:1: rule__SimpleTypeRef__Group_1__1 : rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 ; public final void rule__SimpleTypeRef__Group_1__1() throws RecognitionException { int rule__SimpleTypeRef__Group_1__1_StartIndex = input.index(); @@ -24501,8 +24509,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 488) ) { return ; } - // InternalBeeLangTestLanguage.g:6943:1: ( rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 ) - // InternalBeeLangTestLanguage.g:6944:2: rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 + // InternalBeeLangTestLanguage.g:6948:1: ( rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 ) + // InternalBeeLangTestLanguage.g:6949:2: rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 { pushFollow(FOLLOW_38); rule__SimpleTypeRef__Group_1__1__Impl(); @@ -24534,7 +24542,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:6951:1: rule__SimpleTypeRef__Group_1__1__Impl : ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:6956:1: rule__SimpleTypeRef__Group_1__1__Impl : ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) ; public final void rule__SimpleTypeRef__Group_1__1__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1__1__Impl_StartIndex = input.index(); @@ -24542,17 +24550,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 489) ) { return ; } - // InternalBeeLangTestLanguage.g:6955:1: ( ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:6956:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:6960:1: ( ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:6961:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) { - // InternalBeeLangTestLanguage.g:6956:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) - // InternalBeeLangTestLanguage.g:6957:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:6961:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:6962:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_1()); } - // InternalBeeLangTestLanguage.g:6958:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) - // InternalBeeLangTestLanguage.g:6958:3: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 + // InternalBeeLangTestLanguage.g:6963:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:6963:3: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 { pushFollow(FOLLOW_2); rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1(); @@ -24588,7 +24596,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group_1__2" - // InternalBeeLangTestLanguage.g:6966:1: rule__SimpleTypeRef__Group_1__2 : rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 ; + // InternalBeeLangTestLanguage.g:6971:1: rule__SimpleTypeRef__Group_1__2 : rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 ; public final void rule__SimpleTypeRef__Group_1__2() throws RecognitionException { int rule__SimpleTypeRef__Group_1__2_StartIndex = input.index(); @@ -24596,8 +24604,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 490) ) { return ; } - // InternalBeeLangTestLanguage.g:6970:1: ( rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 ) - // InternalBeeLangTestLanguage.g:6971:2: rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 + // InternalBeeLangTestLanguage.g:6975:1: ( rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 ) + // InternalBeeLangTestLanguage.g:6976:2: rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 { pushFollow(FOLLOW_38); rule__SimpleTypeRef__Group_1__2__Impl(); @@ -24629,7 +24637,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group_1__2__Impl" - // InternalBeeLangTestLanguage.g:6978:1: rule__SimpleTypeRef__Group_1__2__Impl : ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) ; + // InternalBeeLangTestLanguage.g:6983:1: rule__SimpleTypeRef__Group_1__2__Impl : ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) ; public final void rule__SimpleTypeRef__Group_1__2__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1__2__Impl_StartIndex = input.index(); @@ -24637,16 +24645,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 491) ) { return ; } - // InternalBeeLangTestLanguage.g:6982:1: ( ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) ) - // InternalBeeLangTestLanguage.g:6983:1: ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) + // InternalBeeLangTestLanguage.g:6987:1: ( ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) ) + // InternalBeeLangTestLanguage.g:6988:1: ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) { - // InternalBeeLangTestLanguage.g:6983:1: ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) - // InternalBeeLangTestLanguage.g:6984:2: ( rule__SimpleTypeRef__Group_1_2__0 )* + // InternalBeeLangTestLanguage.g:6988:1: ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) + // InternalBeeLangTestLanguage.g:6989:2: ( rule__SimpleTypeRef__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getGroup_1_2()); } - // InternalBeeLangTestLanguage.g:6985:2: ( rule__SimpleTypeRef__Group_1_2__0 )* + // InternalBeeLangTestLanguage.g:6990:2: ( rule__SimpleTypeRef__Group_1_2__0 )* loop61: do { int alt61=2; @@ -24659,7 +24667,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt61) { case 1 : - // InternalBeeLangTestLanguage.g:6985:3: rule__SimpleTypeRef__Group_1_2__0 + // InternalBeeLangTestLanguage.g:6990:3: rule__SimpleTypeRef__Group_1_2__0 { pushFollow(FOLLOW_11); rule__SimpleTypeRef__Group_1_2__0(); @@ -24701,7 +24709,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group_1__3" - // InternalBeeLangTestLanguage.g:6993:1: rule__SimpleTypeRef__Group_1__3 : rule__SimpleTypeRef__Group_1__3__Impl ; + // InternalBeeLangTestLanguage.g:6998:1: rule__SimpleTypeRef__Group_1__3 : rule__SimpleTypeRef__Group_1__3__Impl ; public final void rule__SimpleTypeRef__Group_1__3() throws RecognitionException { int rule__SimpleTypeRef__Group_1__3_StartIndex = input.index(); @@ -24709,8 +24717,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 492) ) { return ; } - // InternalBeeLangTestLanguage.g:6997:1: ( rule__SimpleTypeRef__Group_1__3__Impl ) - // InternalBeeLangTestLanguage.g:6998:2: rule__SimpleTypeRef__Group_1__3__Impl + // InternalBeeLangTestLanguage.g:7002:1: ( rule__SimpleTypeRef__Group_1__3__Impl ) + // InternalBeeLangTestLanguage.g:7003:2: rule__SimpleTypeRef__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__SimpleTypeRef__Group_1__3__Impl(); @@ -24737,7 +24745,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group_1__3__Impl" - // InternalBeeLangTestLanguage.g:7004:1: rule__SimpleTypeRef__Group_1__3__Impl : ( '>' ) ; + // InternalBeeLangTestLanguage.g:7009:1: rule__SimpleTypeRef__Group_1__3__Impl : ( '>' ) ; public final void rule__SimpleTypeRef__Group_1__3__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1__3__Impl_StartIndex = input.index(); @@ -24745,11 +24753,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 493) ) { return ; } - // InternalBeeLangTestLanguage.g:7008:1: ( ( '>' ) ) - // InternalBeeLangTestLanguage.g:7009:1: ( '>' ) + // InternalBeeLangTestLanguage.g:7013:1: ( ( '>' ) ) + // InternalBeeLangTestLanguage.g:7014:1: ( '>' ) { - // InternalBeeLangTestLanguage.g:7009:1: ( '>' ) - // InternalBeeLangTestLanguage.g:7010:2: '>' + // InternalBeeLangTestLanguage.g:7014:1: ( '>' ) + // InternalBeeLangTestLanguage.g:7015:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getGreaterThanSignKeyword_1_3()); @@ -24781,7 +24789,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group_1_2__0" - // InternalBeeLangTestLanguage.g:7020:1: rule__SimpleTypeRef__Group_1_2__0 : rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 ; + // InternalBeeLangTestLanguage.g:7025:1: rule__SimpleTypeRef__Group_1_2__0 : rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 ; public final void rule__SimpleTypeRef__Group_1_2__0() throws RecognitionException { int rule__SimpleTypeRef__Group_1_2__0_StartIndex = input.index(); @@ -24789,8 +24797,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 494) ) { return ; } - // InternalBeeLangTestLanguage.g:7024:1: ( rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 ) - // InternalBeeLangTestLanguage.g:7025:2: rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 + // InternalBeeLangTestLanguage.g:7029:1: ( rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 ) + // InternalBeeLangTestLanguage.g:7030:2: rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 { pushFollow(FOLLOW_9); rule__SimpleTypeRef__Group_1_2__0__Impl(); @@ -24822,7 +24830,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group_1_2__0__Impl" - // InternalBeeLangTestLanguage.g:7032:1: rule__SimpleTypeRef__Group_1_2__0__Impl : ( ',' ) ; + // InternalBeeLangTestLanguage.g:7037:1: rule__SimpleTypeRef__Group_1_2__0__Impl : ( ',' ) ; public final void rule__SimpleTypeRef__Group_1_2__0__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1_2__0__Impl_StartIndex = input.index(); @@ -24830,11 +24838,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 495) ) { return ; } - // InternalBeeLangTestLanguage.g:7036:1: ( ( ',' ) ) - // InternalBeeLangTestLanguage.g:7037:1: ( ',' ) + // InternalBeeLangTestLanguage.g:7041:1: ( ( ',' ) ) + // InternalBeeLangTestLanguage.g:7042:1: ( ',' ) { - // InternalBeeLangTestLanguage.g:7037:1: ( ',' ) - // InternalBeeLangTestLanguage.g:7038:2: ',' + // InternalBeeLangTestLanguage.g:7042:1: ( ',' ) + // InternalBeeLangTestLanguage.g:7043:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getCommaKeyword_1_2_0()); @@ -24866,7 +24874,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group_1_2__1" - // InternalBeeLangTestLanguage.g:7047:1: rule__SimpleTypeRef__Group_1_2__1 : rule__SimpleTypeRef__Group_1_2__1__Impl ; + // InternalBeeLangTestLanguage.g:7052:1: rule__SimpleTypeRef__Group_1_2__1 : rule__SimpleTypeRef__Group_1_2__1__Impl ; public final void rule__SimpleTypeRef__Group_1_2__1() throws RecognitionException { int rule__SimpleTypeRef__Group_1_2__1_StartIndex = input.index(); @@ -24874,8 +24882,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 496) ) { return ; } - // InternalBeeLangTestLanguage.g:7051:1: ( rule__SimpleTypeRef__Group_1_2__1__Impl ) - // InternalBeeLangTestLanguage.g:7052:2: rule__SimpleTypeRef__Group_1_2__1__Impl + // InternalBeeLangTestLanguage.g:7056:1: ( rule__SimpleTypeRef__Group_1_2__1__Impl ) + // InternalBeeLangTestLanguage.g:7057:2: rule__SimpleTypeRef__Group_1_2__1__Impl { pushFollow(FOLLOW_2); rule__SimpleTypeRef__Group_1_2__1__Impl(); @@ -24902,7 +24910,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__Group_1_2__1__Impl" - // InternalBeeLangTestLanguage.g:7058:1: rule__SimpleTypeRef__Group_1_2__1__Impl : ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) ; + // InternalBeeLangTestLanguage.g:7063:1: rule__SimpleTypeRef__Group_1_2__1__Impl : ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) ; public final void rule__SimpleTypeRef__Group_1_2__1__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1_2__1__Impl_StartIndex = input.index(); @@ -24910,17 +24918,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 497) ) { return ; } - // InternalBeeLangTestLanguage.g:7062:1: ( ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) ) - // InternalBeeLangTestLanguage.g:7063:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) + // InternalBeeLangTestLanguage.g:7067:1: ( ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) ) + // InternalBeeLangTestLanguage.g:7068:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) { - // InternalBeeLangTestLanguage.g:7063:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) - // InternalBeeLangTestLanguage.g:7064:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) + // InternalBeeLangTestLanguage.g:7068:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) + // InternalBeeLangTestLanguage.g:7069:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_2_1()); } - // InternalBeeLangTestLanguage.g:7065:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) - // InternalBeeLangTestLanguage.g:7065:3: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 + // InternalBeeLangTestLanguage.g:7070:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) + // InternalBeeLangTestLanguage.g:7070:3: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 { pushFollow(FOLLOW_2); rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1(); @@ -24956,7 +24964,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group__0" - // InternalBeeLangTestLanguage.g:7074:1: rule__ClosureTypeRef__Group__0 : rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 ; + // InternalBeeLangTestLanguage.g:7079:1: rule__ClosureTypeRef__Group__0 : rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 ; public final void rule__ClosureTypeRef__Group__0() throws RecognitionException { int rule__ClosureTypeRef__Group__0_StartIndex = input.index(); @@ -24964,8 +24972,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 498) ) { return ; } - // InternalBeeLangTestLanguage.g:7078:1: ( rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 ) - // InternalBeeLangTestLanguage.g:7079:2: rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 + // InternalBeeLangTestLanguage.g:7083:1: ( rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 ) + // InternalBeeLangTestLanguage.g:7084:2: rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 { pushFollow(FOLLOW_39); rule__ClosureTypeRef__Group__0__Impl(); @@ -24997,7 +25005,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group__0__Impl" - // InternalBeeLangTestLanguage.g:7086:1: rule__ClosureTypeRef__Group__0__Impl : ( '(' ) ; + // InternalBeeLangTestLanguage.g:7091:1: rule__ClosureTypeRef__Group__0__Impl : ( '(' ) ; public final void rule__ClosureTypeRef__Group__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__0__Impl_StartIndex = input.index(); @@ -25005,11 +25013,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 499) ) { return ; } - // InternalBeeLangTestLanguage.g:7090:1: ( ( '(' ) ) - // InternalBeeLangTestLanguage.g:7091:1: ( '(' ) + // InternalBeeLangTestLanguage.g:7095:1: ( ( '(' ) ) + // InternalBeeLangTestLanguage.g:7096:1: ( '(' ) { - // InternalBeeLangTestLanguage.g:7091:1: ( '(' ) - // InternalBeeLangTestLanguage.g:7092:2: '(' + // InternalBeeLangTestLanguage.g:7096:1: ( '(' ) + // InternalBeeLangTestLanguage.g:7097:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getLeftParenthesisKeyword_0()); @@ -25041,7 +25049,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group__1" - // InternalBeeLangTestLanguage.g:7101:1: rule__ClosureTypeRef__Group__1 : rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 ; + // InternalBeeLangTestLanguage.g:7106:1: rule__ClosureTypeRef__Group__1 : rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 ; public final void rule__ClosureTypeRef__Group__1() throws RecognitionException { int rule__ClosureTypeRef__Group__1_StartIndex = input.index(); @@ -25049,8 +25057,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 500) ) { return ; } - // InternalBeeLangTestLanguage.g:7105:1: ( rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 ) - // InternalBeeLangTestLanguage.g:7106:2: rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 + // InternalBeeLangTestLanguage.g:7110:1: ( rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 ) + // InternalBeeLangTestLanguage.g:7111:2: rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 { pushFollow(FOLLOW_39); rule__ClosureTypeRef__Group__1__Impl(); @@ -25082,7 +25090,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group__1__Impl" - // InternalBeeLangTestLanguage.g:7113:1: rule__ClosureTypeRef__Group__1__Impl : ( ( rule__ClosureTypeRef__Alternatives_1 )? ) ; + // InternalBeeLangTestLanguage.g:7118:1: rule__ClosureTypeRef__Group__1__Impl : ( ( rule__ClosureTypeRef__Alternatives_1 )? ) ; public final void rule__ClosureTypeRef__Group__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__1__Impl_StartIndex = input.index(); @@ -25090,16 +25098,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 501) ) { return ; } - // InternalBeeLangTestLanguage.g:7117:1: ( ( ( rule__ClosureTypeRef__Alternatives_1 )? ) ) - // InternalBeeLangTestLanguage.g:7118:1: ( ( rule__ClosureTypeRef__Alternatives_1 )? ) + // InternalBeeLangTestLanguage.g:7122:1: ( ( ( rule__ClosureTypeRef__Alternatives_1 )? ) ) + // InternalBeeLangTestLanguage.g:7123:1: ( ( rule__ClosureTypeRef__Alternatives_1 )? ) { - // InternalBeeLangTestLanguage.g:7118:1: ( ( rule__ClosureTypeRef__Alternatives_1 )? ) - // InternalBeeLangTestLanguage.g:7119:2: ( rule__ClosureTypeRef__Alternatives_1 )? + // InternalBeeLangTestLanguage.g:7123:1: ( ( rule__ClosureTypeRef__Alternatives_1 )? ) + // InternalBeeLangTestLanguage.g:7124:2: ( rule__ClosureTypeRef__Alternatives_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getAlternatives_1()); } - // InternalBeeLangTestLanguage.g:7120:2: ( rule__ClosureTypeRef__Alternatives_1 )? + // InternalBeeLangTestLanguage.g:7125:2: ( rule__ClosureTypeRef__Alternatives_1 )? int alt62=2; int LA62_0 = input.LA(1); @@ -25108,7 +25116,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt62) { case 1 : - // InternalBeeLangTestLanguage.g:7120:3: rule__ClosureTypeRef__Alternatives_1 + // InternalBeeLangTestLanguage.g:7125:3: rule__ClosureTypeRef__Alternatives_1 { pushFollow(FOLLOW_2); rule__ClosureTypeRef__Alternatives_1(); @@ -25147,7 +25155,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group__2" - // InternalBeeLangTestLanguage.g:7128:1: rule__ClosureTypeRef__Group__2 : rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 ; + // InternalBeeLangTestLanguage.g:7133:1: rule__ClosureTypeRef__Group__2 : rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 ; public final void rule__ClosureTypeRef__Group__2() throws RecognitionException { int rule__ClosureTypeRef__Group__2_StartIndex = input.index(); @@ -25155,8 +25163,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 502) ) { return ; } - // InternalBeeLangTestLanguage.g:7132:1: ( rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 ) - // InternalBeeLangTestLanguage.g:7133:2: rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 + // InternalBeeLangTestLanguage.g:7137:1: ( rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 ) + // InternalBeeLangTestLanguage.g:7138:2: rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 { pushFollow(FOLLOW_40); rule__ClosureTypeRef__Group__2__Impl(); @@ -25188,7 +25196,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group__2__Impl" - // InternalBeeLangTestLanguage.g:7140:1: rule__ClosureTypeRef__Group__2__Impl : ( ')' ) ; + // InternalBeeLangTestLanguage.g:7145:1: rule__ClosureTypeRef__Group__2__Impl : ( ')' ) ; public final void rule__ClosureTypeRef__Group__2__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__2__Impl_StartIndex = input.index(); @@ -25196,11 +25204,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 503) ) { return ; } - // InternalBeeLangTestLanguage.g:7144:1: ( ( ')' ) ) - // InternalBeeLangTestLanguage.g:7145:1: ( ')' ) + // InternalBeeLangTestLanguage.g:7149:1: ( ( ')' ) ) + // InternalBeeLangTestLanguage.g:7150:1: ( ')' ) { - // InternalBeeLangTestLanguage.g:7145:1: ( ')' ) - // InternalBeeLangTestLanguage.g:7146:2: ')' + // InternalBeeLangTestLanguage.g:7150:1: ( ')' ) + // InternalBeeLangTestLanguage.g:7151:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getRightParenthesisKeyword_2()); @@ -25232,7 +25240,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group__3" - // InternalBeeLangTestLanguage.g:7155:1: rule__ClosureTypeRef__Group__3 : rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 ; + // InternalBeeLangTestLanguage.g:7160:1: rule__ClosureTypeRef__Group__3 : rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 ; public final void rule__ClosureTypeRef__Group__3() throws RecognitionException { int rule__ClosureTypeRef__Group__3_StartIndex = input.index(); @@ -25240,8 +25248,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 504) ) { return ; } - // InternalBeeLangTestLanguage.g:7159:1: ( rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 ) - // InternalBeeLangTestLanguage.g:7160:2: rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 + // InternalBeeLangTestLanguage.g:7164:1: ( rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 ) + // InternalBeeLangTestLanguage.g:7165:2: rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 { pushFollow(FOLLOW_9); rule__ClosureTypeRef__Group__3__Impl(); @@ -25273,7 +25281,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group__3__Impl" - // InternalBeeLangTestLanguage.g:7167:1: rule__ClosureTypeRef__Group__3__Impl : ( '=>' ) ; + // InternalBeeLangTestLanguage.g:7172:1: rule__ClosureTypeRef__Group__3__Impl : ( '=>' ) ; public final void rule__ClosureTypeRef__Group__3__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__3__Impl_StartIndex = input.index(); @@ -25281,11 +25289,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 505) ) { return ; } - // InternalBeeLangTestLanguage.g:7171:1: ( ( '=>' ) ) - // InternalBeeLangTestLanguage.g:7172:1: ( '=>' ) + // InternalBeeLangTestLanguage.g:7176:1: ( ( '=>' ) ) + // InternalBeeLangTestLanguage.g:7177:1: ( '=>' ) { - // InternalBeeLangTestLanguage.g:7172:1: ( '=>' ) - // InternalBeeLangTestLanguage.g:7173:2: '=>' + // InternalBeeLangTestLanguage.g:7177:1: ( '=>' ) + // InternalBeeLangTestLanguage.g:7178:2: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getEqualsSignGreaterThanSignKeyword_3()); @@ -25317,7 +25325,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group__4" - // InternalBeeLangTestLanguage.g:7182:1: rule__ClosureTypeRef__Group__4 : rule__ClosureTypeRef__Group__4__Impl ; + // InternalBeeLangTestLanguage.g:7187:1: rule__ClosureTypeRef__Group__4 : rule__ClosureTypeRef__Group__4__Impl ; public final void rule__ClosureTypeRef__Group__4() throws RecognitionException { int rule__ClosureTypeRef__Group__4_StartIndex = input.index(); @@ -25325,8 +25333,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 506) ) { return ; } - // InternalBeeLangTestLanguage.g:7186:1: ( rule__ClosureTypeRef__Group__4__Impl ) - // InternalBeeLangTestLanguage.g:7187:2: rule__ClosureTypeRef__Group__4__Impl + // InternalBeeLangTestLanguage.g:7191:1: ( rule__ClosureTypeRef__Group__4__Impl ) + // InternalBeeLangTestLanguage.g:7192:2: rule__ClosureTypeRef__Group__4__Impl { pushFollow(FOLLOW_2); rule__ClosureTypeRef__Group__4__Impl(); @@ -25353,7 +25361,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group__4__Impl" - // InternalBeeLangTestLanguage.g:7193:1: rule__ClosureTypeRef__Group__4__Impl : ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) ; + // InternalBeeLangTestLanguage.g:7198:1: rule__ClosureTypeRef__Group__4__Impl : ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) ; public final void rule__ClosureTypeRef__Group__4__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__4__Impl_StartIndex = input.index(); @@ -25361,17 +25369,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 507) ) { return ; } - // InternalBeeLangTestLanguage.g:7197:1: ( ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) ) - // InternalBeeLangTestLanguage.g:7198:1: ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) + // InternalBeeLangTestLanguage.g:7202:1: ( ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) ) + // InternalBeeLangTestLanguage.g:7203:1: ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) { - // InternalBeeLangTestLanguage.g:7198:1: ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) - // InternalBeeLangTestLanguage.g:7199:2: ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) + // InternalBeeLangTestLanguage.g:7203:1: ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) + // InternalBeeLangTestLanguage.g:7204:2: ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getReturnTypeAssignment_4()); } - // InternalBeeLangTestLanguage.g:7200:2: ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) - // InternalBeeLangTestLanguage.g:7200:3: rule__ClosureTypeRef__ReturnTypeAssignment_4 + // InternalBeeLangTestLanguage.g:7205:2: ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) + // InternalBeeLangTestLanguage.g:7205:3: rule__ClosureTypeRef__ReturnTypeAssignment_4 { pushFollow(FOLLOW_2); rule__ClosureTypeRef__ReturnTypeAssignment_4(); @@ -25407,7 +25415,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0__0" - // InternalBeeLangTestLanguage.g:7209:1: rule__ClosureTypeRef__Group_1_0__0 : rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 ; + // InternalBeeLangTestLanguage.g:7214:1: rule__ClosureTypeRef__Group_1_0__0 : rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 ; public final void rule__ClosureTypeRef__Group_1_0__0() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__0_StartIndex = input.index(); @@ -25415,8 +25423,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 508) ) { return ; } - // InternalBeeLangTestLanguage.g:7213:1: ( rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 ) - // InternalBeeLangTestLanguage.g:7214:2: rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 + // InternalBeeLangTestLanguage.g:7218:1: ( rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 ) + // InternalBeeLangTestLanguage.g:7219:2: rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 { pushFollow(FOLLOW_10); rule__ClosureTypeRef__Group_1_0__0__Impl(); @@ -25448,7 +25456,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0__0__Impl" - // InternalBeeLangTestLanguage.g:7221:1: rule__ClosureTypeRef__Group_1_0__0__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) ; + // InternalBeeLangTestLanguage.g:7226:1: rule__ClosureTypeRef__Group_1_0__0__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) ; public final void rule__ClosureTypeRef__Group_1_0__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__0__Impl_StartIndex = input.index(); @@ -25456,17 +25464,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 509) ) { return ; } - // InternalBeeLangTestLanguage.g:7225:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) ) - // InternalBeeLangTestLanguage.g:7226:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) + // InternalBeeLangTestLanguage.g:7230:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) ) + // InternalBeeLangTestLanguage.g:7231:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) { - // InternalBeeLangTestLanguage.g:7226:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) - // InternalBeeLangTestLanguage.g:7227:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) + // InternalBeeLangTestLanguage.g:7231:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) + // InternalBeeLangTestLanguage.g:7232:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_0()); } - // InternalBeeLangTestLanguage.g:7228:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) - // InternalBeeLangTestLanguage.g:7228:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 + // InternalBeeLangTestLanguage.g:7233:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) + // InternalBeeLangTestLanguage.g:7233:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 { pushFollow(FOLLOW_2); rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0(); @@ -25502,7 +25510,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0__1" - // InternalBeeLangTestLanguage.g:7236:1: rule__ClosureTypeRef__Group_1_0__1 : rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 ; + // InternalBeeLangTestLanguage.g:7241:1: rule__ClosureTypeRef__Group_1_0__1 : rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 ; public final void rule__ClosureTypeRef__Group_1_0__1() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__1_StartIndex = input.index(); @@ -25510,8 +25518,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 510) ) { return ; } - // InternalBeeLangTestLanguage.g:7240:1: ( rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 ) - // InternalBeeLangTestLanguage.g:7241:2: rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 + // InternalBeeLangTestLanguage.g:7245:1: ( rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 ) + // InternalBeeLangTestLanguage.g:7246:2: rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 { pushFollow(FOLLOW_10); rule__ClosureTypeRef__Group_1_0__1__Impl(); @@ -25543,7 +25551,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0__1__Impl" - // InternalBeeLangTestLanguage.g:7248:1: rule__ClosureTypeRef__Group_1_0__1__Impl : ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) ; + // InternalBeeLangTestLanguage.g:7253:1: rule__ClosureTypeRef__Group_1_0__1__Impl : ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) ; public final void rule__ClosureTypeRef__Group_1_0__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__1__Impl_StartIndex = input.index(); @@ -25551,16 +25559,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 511) ) { return ; } - // InternalBeeLangTestLanguage.g:7252:1: ( ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:7253:1: ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) + // InternalBeeLangTestLanguage.g:7257:1: ( ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:7258:1: ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) { - // InternalBeeLangTestLanguage.g:7253:1: ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) - // InternalBeeLangTestLanguage.g:7254:2: ( rule__ClosureTypeRef__Group_1_0_1__0 )* + // InternalBeeLangTestLanguage.g:7258:1: ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) + // InternalBeeLangTestLanguage.g:7259:2: ( rule__ClosureTypeRef__Group_1_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_1()); } - // InternalBeeLangTestLanguage.g:7255:2: ( rule__ClosureTypeRef__Group_1_0_1__0 )* + // InternalBeeLangTestLanguage.g:7260:2: ( rule__ClosureTypeRef__Group_1_0_1__0 )* loop63: do { int alt63=2; @@ -25579,7 +25587,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt63) { case 1 : - // InternalBeeLangTestLanguage.g:7255:3: rule__ClosureTypeRef__Group_1_0_1__0 + // InternalBeeLangTestLanguage.g:7260:3: rule__ClosureTypeRef__Group_1_0_1__0 { pushFollow(FOLLOW_11); rule__ClosureTypeRef__Group_1_0_1__0(); @@ -25621,7 +25629,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0__2" - // InternalBeeLangTestLanguage.g:7263:1: rule__ClosureTypeRef__Group_1_0__2 : rule__ClosureTypeRef__Group_1_0__2__Impl ; + // InternalBeeLangTestLanguage.g:7268:1: rule__ClosureTypeRef__Group_1_0__2 : rule__ClosureTypeRef__Group_1_0__2__Impl ; public final void rule__ClosureTypeRef__Group_1_0__2() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__2_StartIndex = input.index(); @@ -25629,8 +25637,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 512) ) { return ; } - // InternalBeeLangTestLanguage.g:7267:1: ( rule__ClosureTypeRef__Group_1_0__2__Impl ) - // InternalBeeLangTestLanguage.g:7268:2: rule__ClosureTypeRef__Group_1_0__2__Impl + // InternalBeeLangTestLanguage.g:7272:1: ( rule__ClosureTypeRef__Group_1_0__2__Impl ) + // InternalBeeLangTestLanguage.g:7273:2: rule__ClosureTypeRef__Group_1_0__2__Impl { pushFollow(FOLLOW_2); rule__ClosureTypeRef__Group_1_0__2__Impl(); @@ -25657,7 +25665,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0__2__Impl" - // InternalBeeLangTestLanguage.g:7274:1: rule__ClosureTypeRef__Group_1_0__2__Impl : ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) ; + // InternalBeeLangTestLanguage.g:7279:1: rule__ClosureTypeRef__Group_1_0__2__Impl : ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) ; public final void rule__ClosureTypeRef__Group_1_0__2__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__2__Impl_StartIndex = input.index(); @@ -25665,16 +25673,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 513) ) { return ; } - // InternalBeeLangTestLanguage.g:7278:1: ( ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) ) - // InternalBeeLangTestLanguage.g:7279:1: ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) + // InternalBeeLangTestLanguage.g:7283:1: ( ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) ) + // InternalBeeLangTestLanguage.g:7284:1: ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) { - // InternalBeeLangTestLanguage.g:7279:1: ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) - // InternalBeeLangTestLanguage.g:7280:2: ( rule__ClosureTypeRef__Group_1_0_2__0 )? + // InternalBeeLangTestLanguage.g:7284:1: ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) + // InternalBeeLangTestLanguage.g:7285:2: ( rule__ClosureTypeRef__Group_1_0_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_2()); } - // InternalBeeLangTestLanguage.g:7281:2: ( rule__ClosureTypeRef__Group_1_0_2__0 )? + // InternalBeeLangTestLanguage.g:7286:2: ( rule__ClosureTypeRef__Group_1_0_2__0 )? int alt64=2; int LA64_0 = input.LA(1); @@ -25683,7 +25691,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt64) { case 1 : - // InternalBeeLangTestLanguage.g:7281:3: rule__ClosureTypeRef__Group_1_0_2__0 + // InternalBeeLangTestLanguage.g:7286:3: rule__ClosureTypeRef__Group_1_0_2__0 { pushFollow(FOLLOW_2); rule__ClosureTypeRef__Group_1_0_2__0(); @@ -25722,7 +25730,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0_1__0" - // InternalBeeLangTestLanguage.g:7290:1: rule__ClosureTypeRef__Group_1_0_1__0 : rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 ; + // InternalBeeLangTestLanguage.g:7295:1: rule__ClosureTypeRef__Group_1_0_1__0 : rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 ; public final void rule__ClosureTypeRef__Group_1_0_1__0() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_1__0_StartIndex = input.index(); @@ -25730,8 +25738,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 514) ) { return ; } - // InternalBeeLangTestLanguage.g:7294:1: ( rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 ) - // InternalBeeLangTestLanguage.g:7295:2: rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 + // InternalBeeLangTestLanguage.g:7299:1: ( rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 ) + // InternalBeeLangTestLanguage.g:7300:2: rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 { pushFollow(FOLLOW_9); rule__ClosureTypeRef__Group_1_0_1__0__Impl(); @@ -25763,7 +25771,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0_1__0__Impl" - // InternalBeeLangTestLanguage.g:7302:1: rule__ClosureTypeRef__Group_1_0_1__0__Impl : ( ',' ) ; + // InternalBeeLangTestLanguage.g:7307:1: rule__ClosureTypeRef__Group_1_0_1__0__Impl : ( ',' ) ; public final void rule__ClosureTypeRef__Group_1_0_1__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_1__0__Impl_StartIndex = input.index(); @@ -25771,11 +25779,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 515) ) { return ; } - // InternalBeeLangTestLanguage.g:7306:1: ( ( ',' ) ) - // InternalBeeLangTestLanguage.g:7307:1: ( ',' ) + // InternalBeeLangTestLanguage.g:7311:1: ( ( ',' ) ) + // InternalBeeLangTestLanguage.g:7312:1: ( ',' ) { - // InternalBeeLangTestLanguage.g:7307:1: ( ',' ) - // InternalBeeLangTestLanguage.g:7308:2: ',' + // InternalBeeLangTestLanguage.g:7312:1: ( ',' ) + // InternalBeeLangTestLanguage.g:7313:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getCommaKeyword_1_0_1_0()); @@ -25807,7 +25815,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0_1__1" - // InternalBeeLangTestLanguage.g:7317:1: rule__ClosureTypeRef__Group_1_0_1__1 : rule__ClosureTypeRef__Group_1_0_1__1__Impl ; + // InternalBeeLangTestLanguage.g:7322:1: rule__ClosureTypeRef__Group_1_0_1__1 : rule__ClosureTypeRef__Group_1_0_1__1__Impl ; public final void rule__ClosureTypeRef__Group_1_0_1__1() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_1__1_StartIndex = input.index(); @@ -25815,8 +25823,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 516) ) { return ; } - // InternalBeeLangTestLanguage.g:7321:1: ( rule__ClosureTypeRef__Group_1_0_1__1__Impl ) - // InternalBeeLangTestLanguage.g:7322:2: rule__ClosureTypeRef__Group_1_0_1__1__Impl + // InternalBeeLangTestLanguage.g:7326:1: ( rule__ClosureTypeRef__Group_1_0_1__1__Impl ) + // InternalBeeLangTestLanguage.g:7327:2: rule__ClosureTypeRef__Group_1_0_1__1__Impl { pushFollow(FOLLOW_2); rule__ClosureTypeRef__Group_1_0_1__1__Impl(); @@ -25843,7 +25851,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0_1__1__Impl" - // InternalBeeLangTestLanguage.g:7328:1: rule__ClosureTypeRef__Group_1_0_1__1__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:7333:1: rule__ClosureTypeRef__Group_1_0_1__1__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) ; public final void rule__ClosureTypeRef__Group_1_0_1__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_1__1__Impl_StartIndex = input.index(); @@ -25851,17 +25859,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 517) ) { return ; } - // InternalBeeLangTestLanguage.g:7332:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:7333:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) + // InternalBeeLangTestLanguage.g:7337:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:7338:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) { - // InternalBeeLangTestLanguage.g:7333:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) - // InternalBeeLangTestLanguage.g:7334:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) + // InternalBeeLangTestLanguage.g:7338:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) + // InternalBeeLangTestLanguage.g:7339:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_1_1()); } - // InternalBeeLangTestLanguage.g:7335:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) - // InternalBeeLangTestLanguage.g:7335:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 + // InternalBeeLangTestLanguage.g:7340:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) + // InternalBeeLangTestLanguage.g:7340:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 { pushFollow(FOLLOW_2); rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1(); @@ -25897,7 +25905,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__0" - // InternalBeeLangTestLanguage.g:7344:1: rule__ClosureTypeRef__Group_1_0_2__0 : rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 ; + // InternalBeeLangTestLanguage.g:7349:1: rule__ClosureTypeRef__Group_1_0_2__0 : rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 ; public final void rule__ClosureTypeRef__Group_1_0_2__0() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__0_StartIndex = input.index(); @@ -25905,8 +25913,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 518) ) { return ; } - // InternalBeeLangTestLanguage.g:7348:1: ( rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 ) - // InternalBeeLangTestLanguage.g:7349:2: rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 + // InternalBeeLangTestLanguage.g:7353:1: ( rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 ) + // InternalBeeLangTestLanguage.g:7354:2: rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 { pushFollow(FOLLOW_31); rule__ClosureTypeRef__Group_1_0_2__0__Impl(); @@ -25938,7 +25946,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__0__Impl" - // InternalBeeLangTestLanguage.g:7356:1: rule__ClosureTypeRef__Group_1_0_2__0__Impl : ( ',' ) ; + // InternalBeeLangTestLanguage.g:7361:1: rule__ClosureTypeRef__Group_1_0_2__0__Impl : ( ',' ) ; public final void rule__ClosureTypeRef__Group_1_0_2__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__0__Impl_StartIndex = input.index(); @@ -25946,11 +25954,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 519) ) { return ; } - // InternalBeeLangTestLanguage.g:7360:1: ( ( ',' ) ) - // InternalBeeLangTestLanguage.g:7361:1: ( ',' ) + // InternalBeeLangTestLanguage.g:7365:1: ( ( ',' ) ) + // InternalBeeLangTestLanguage.g:7366:1: ( ',' ) { - // InternalBeeLangTestLanguage.g:7361:1: ( ',' ) - // InternalBeeLangTestLanguage.g:7362:2: ',' + // InternalBeeLangTestLanguage.g:7366:1: ( ',' ) + // InternalBeeLangTestLanguage.g:7367:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getCommaKeyword_1_0_2_0()); @@ -25982,7 +25990,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__1" - // InternalBeeLangTestLanguage.g:7371:1: rule__ClosureTypeRef__Group_1_0_2__1 : rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 ; + // InternalBeeLangTestLanguage.g:7376:1: rule__ClosureTypeRef__Group_1_0_2__1 : rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 ; public final void rule__ClosureTypeRef__Group_1_0_2__1() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__1_StartIndex = input.index(); @@ -25990,8 +25998,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 520) ) { return ; } - // InternalBeeLangTestLanguage.g:7375:1: ( rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 ) - // InternalBeeLangTestLanguage.g:7376:2: rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 + // InternalBeeLangTestLanguage.g:7380:1: ( rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 ) + // InternalBeeLangTestLanguage.g:7381:2: rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 { pushFollow(FOLLOW_9); rule__ClosureTypeRef__Group_1_0_2__1__Impl(); @@ -26023,7 +26031,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__1__Impl" - // InternalBeeLangTestLanguage.g:7383:1: rule__ClosureTypeRef__Group_1_0_2__1__Impl : ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) ; + // InternalBeeLangTestLanguage.g:7388:1: rule__ClosureTypeRef__Group_1_0_2__1__Impl : ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) ; public final void rule__ClosureTypeRef__Group_1_0_2__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__1__Impl_StartIndex = input.index(); @@ -26031,17 +26039,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 521) ) { return ; } - // InternalBeeLangTestLanguage.g:7387:1: ( ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) ) - // InternalBeeLangTestLanguage.g:7388:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) + // InternalBeeLangTestLanguage.g:7392:1: ( ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) ) + // InternalBeeLangTestLanguage.g:7393:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) { - // InternalBeeLangTestLanguage.g:7388:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) - // InternalBeeLangTestLanguage.g:7389:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) + // InternalBeeLangTestLanguage.g:7393:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) + // InternalBeeLangTestLanguage.g:7394:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_0_2_1()); } - // InternalBeeLangTestLanguage.g:7390:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) - // InternalBeeLangTestLanguage.g:7390:3: rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 + // InternalBeeLangTestLanguage.g:7395:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) + // InternalBeeLangTestLanguage.g:7395:3: rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 { pushFollow(FOLLOW_2); rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1(); @@ -26077,7 +26085,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__2" - // InternalBeeLangTestLanguage.g:7398:1: rule__ClosureTypeRef__Group_1_0_2__2 : rule__ClosureTypeRef__Group_1_0_2__2__Impl ; + // InternalBeeLangTestLanguage.g:7403:1: rule__ClosureTypeRef__Group_1_0_2__2 : rule__ClosureTypeRef__Group_1_0_2__2__Impl ; public final void rule__ClosureTypeRef__Group_1_0_2__2() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__2_StartIndex = input.index(); @@ -26085,8 +26093,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 522) ) { return ; } - // InternalBeeLangTestLanguage.g:7402:1: ( rule__ClosureTypeRef__Group_1_0_2__2__Impl ) - // InternalBeeLangTestLanguage.g:7403:2: rule__ClosureTypeRef__Group_1_0_2__2__Impl + // InternalBeeLangTestLanguage.g:7407:1: ( rule__ClosureTypeRef__Group_1_0_2__2__Impl ) + // InternalBeeLangTestLanguage.g:7408:2: rule__ClosureTypeRef__Group_1_0_2__2__Impl { pushFollow(FOLLOW_2); rule__ClosureTypeRef__Group_1_0_2__2__Impl(); @@ -26113,7 +26121,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__2__Impl" - // InternalBeeLangTestLanguage.g:7409:1: rule__ClosureTypeRef__Group_1_0_2__2__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) ; + // InternalBeeLangTestLanguage.g:7414:1: rule__ClosureTypeRef__Group_1_0_2__2__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) ; public final void rule__ClosureTypeRef__Group_1_0_2__2__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__2__Impl_StartIndex = input.index(); @@ -26121,17 +26129,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 523) ) { return ; } - // InternalBeeLangTestLanguage.g:7413:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) ) - // InternalBeeLangTestLanguage.g:7414:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) + // InternalBeeLangTestLanguage.g:7418:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) ) + // InternalBeeLangTestLanguage.g:7419:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) { - // InternalBeeLangTestLanguage.g:7414:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) - // InternalBeeLangTestLanguage.g:7415:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) + // InternalBeeLangTestLanguage.g:7419:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) + // InternalBeeLangTestLanguage.g:7420:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_2_2()); } - // InternalBeeLangTestLanguage.g:7416:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) - // InternalBeeLangTestLanguage.g:7416:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 + // InternalBeeLangTestLanguage.g:7421:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) + // InternalBeeLangTestLanguage.g:7421:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 { pushFollow(FOLLOW_2); rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2(); @@ -26167,7 +26175,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_1__0" - // InternalBeeLangTestLanguage.g:7425:1: rule__ClosureTypeRef__Group_1_1__0 : rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 ; + // InternalBeeLangTestLanguage.g:7430:1: rule__ClosureTypeRef__Group_1_1__0 : rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 ; public final void rule__ClosureTypeRef__Group_1_1__0() throws RecognitionException { int rule__ClosureTypeRef__Group_1_1__0_StartIndex = input.index(); @@ -26175,8 +26183,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 524) ) { return ; } - // InternalBeeLangTestLanguage.g:7429:1: ( rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 ) - // InternalBeeLangTestLanguage.g:7430:2: rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 + // InternalBeeLangTestLanguage.g:7434:1: ( rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 ) + // InternalBeeLangTestLanguage.g:7435:2: rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 { pushFollow(FOLLOW_9); rule__ClosureTypeRef__Group_1_1__0__Impl(); @@ -26208,7 +26216,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_1__0__Impl" - // InternalBeeLangTestLanguage.g:7437:1: rule__ClosureTypeRef__Group_1_1__0__Impl : ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:7442:1: rule__ClosureTypeRef__Group_1_1__0__Impl : ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) ; public final void rule__ClosureTypeRef__Group_1_1__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_1__0__Impl_StartIndex = input.index(); @@ -26216,17 +26224,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 525) ) { return ; } - // InternalBeeLangTestLanguage.g:7441:1: ( ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:7442:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:7446:1: ( ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:7447:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) { - // InternalBeeLangTestLanguage.g:7442:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) - // InternalBeeLangTestLanguage.g:7443:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) + // InternalBeeLangTestLanguage.g:7447:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:7448:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_1_0()); } - // InternalBeeLangTestLanguage.g:7444:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) - // InternalBeeLangTestLanguage.g:7444:3: rule__ClosureTypeRef__VarArgsAssignment_1_1_0 + // InternalBeeLangTestLanguage.g:7449:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) + // InternalBeeLangTestLanguage.g:7449:3: rule__ClosureTypeRef__VarArgsAssignment_1_1_0 { pushFollow(FOLLOW_2); rule__ClosureTypeRef__VarArgsAssignment_1_1_0(); @@ -26262,7 +26270,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_1__1" - // InternalBeeLangTestLanguage.g:7452:1: rule__ClosureTypeRef__Group_1_1__1 : rule__ClosureTypeRef__Group_1_1__1__Impl ; + // InternalBeeLangTestLanguage.g:7457:1: rule__ClosureTypeRef__Group_1_1__1 : rule__ClosureTypeRef__Group_1_1__1__Impl ; public final void rule__ClosureTypeRef__Group_1_1__1() throws RecognitionException { int rule__ClosureTypeRef__Group_1_1__1_StartIndex = input.index(); @@ -26270,8 +26278,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 526) ) { return ; } - // InternalBeeLangTestLanguage.g:7456:1: ( rule__ClosureTypeRef__Group_1_1__1__Impl ) - // InternalBeeLangTestLanguage.g:7457:2: rule__ClosureTypeRef__Group_1_1__1__Impl + // InternalBeeLangTestLanguage.g:7461:1: ( rule__ClosureTypeRef__Group_1_1__1__Impl ) + // InternalBeeLangTestLanguage.g:7462:2: rule__ClosureTypeRef__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__ClosureTypeRef__Group_1_1__1__Impl(); @@ -26298,7 +26306,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__Group_1_1__1__Impl" - // InternalBeeLangTestLanguage.g:7463:1: rule__ClosureTypeRef__Group_1_1__1__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:7468:1: rule__ClosureTypeRef__Group_1_1__1__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) ; public final void rule__ClosureTypeRef__Group_1_1__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_1__1__Impl_StartIndex = input.index(); @@ -26306,17 +26314,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 527) ) { return ; } - // InternalBeeLangTestLanguage.g:7467:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:7468:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) + // InternalBeeLangTestLanguage.g:7472:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:7473:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) { - // InternalBeeLangTestLanguage.g:7468:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) - // InternalBeeLangTestLanguage.g:7469:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) + // InternalBeeLangTestLanguage.g:7473:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) + // InternalBeeLangTestLanguage.g:7474:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_1_1()); } - // InternalBeeLangTestLanguage.g:7470:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) - // InternalBeeLangTestLanguage.g:7470:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 + // InternalBeeLangTestLanguage.g:7475:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) + // InternalBeeLangTestLanguage.g:7475:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 { pushFollow(FOLLOW_2); rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1(); @@ -26352,7 +26360,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CachedExpression__Group_0__0" - // InternalBeeLangTestLanguage.g:7479:1: rule__CachedExpression__Group_0__0 : rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 ; + // InternalBeeLangTestLanguage.g:7484:1: rule__CachedExpression__Group_0__0 : rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 ; public final void rule__CachedExpression__Group_0__0() throws RecognitionException { int rule__CachedExpression__Group_0__0_StartIndex = input.index(); @@ -26360,8 +26368,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 528) ) { return ; } - // InternalBeeLangTestLanguage.g:7483:1: ( rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 ) - // InternalBeeLangTestLanguage.g:7484:2: rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 + // InternalBeeLangTestLanguage.g:7488:1: ( rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 ) + // InternalBeeLangTestLanguage.g:7489:2: rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 { pushFollow(FOLLOW_41); rule__CachedExpression__Group_0__0__Impl(); @@ -26393,7 +26401,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CachedExpression__Group_0__0__Impl" - // InternalBeeLangTestLanguage.g:7491:1: rule__CachedExpression__Group_0__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:7496:1: rule__CachedExpression__Group_0__0__Impl : ( () ) ; public final void rule__CachedExpression__Group_0__0__Impl() throws RecognitionException { int rule__CachedExpression__Group_0__0__Impl_StartIndex = input.index(); @@ -26401,17 +26409,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 529) ) { return ; } - // InternalBeeLangTestLanguage.g:7495:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:7496:1: ( () ) + // InternalBeeLangTestLanguage.g:7500:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:7501:1: ( () ) { - // InternalBeeLangTestLanguage.g:7496:1: ( () ) - // InternalBeeLangTestLanguage.g:7497:2: () + // InternalBeeLangTestLanguage.g:7501:1: ( () ) + // InternalBeeLangTestLanguage.g:7502:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getCachedExpressionAction_0_0()); } - // InternalBeeLangTestLanguage.g:7498:2: () - // InternalBeeLangTestLanguage.g:7498:3: + // InternalBeeLangTestLanguage.g:7503:2: () + // InternalBeeLangTestLanguage.g:7503:3: { } @@ -26437,7 +26445,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CachedExpression__Group_0__1" - // InternalBeeLangTestLanguage.g:7506:1: rule__CachedExpression__Group_0__1 : rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 ; + // InternalBeeLangTestLanguage.g:7511:1: rule__CachedExpression__Group_0__1 : rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 ; public final void rule__CachedExpression__Group_0__1() throws RecognitionException { int rule__CachedExpression__Group_0__1_StartIndex = input.index(); @@ -26445,8 +26453,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 530) ) { return ; } - // InternalBeeLangTestLanguage.g:7510:1: ( rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 ) - // InternalBeeLangTestLanguage.g:7511:2: rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 + // InternalBeeLangTestLanguage.g:7515:1: ( rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 ) + // InternalBeeLangTestLanguage.g:7516:2: rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 { pushFollow(FOLLOW_19); rule__CachedExpression__Group_0__1__Impl(); @@ -26478,7 +26486,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CachedExpression__Group_0__1__Impl" - // InternalBeeLangTestLanguage.g:7518:1: rule__CachedExpression__Group_0__1__Impl : ( 'cached' ) ; + // InternalBeeLangTestLanguage.g:7523:1: rule__CachedExpression__Group_0__1__Impl : ( 'cached' ) ; public final void rule__CachedExpression__Group_0__1__Impl() throws RecognitionException { int rule__CachedExpression__Group_0__1__Impl_StartIndex = input.index(); @@ -26486,11 +26494,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 531) ) { return ; } - // InternalBeeLangTestLanguage.g:7522:1: ( ( 'cached' ) ) - // InternalBeeLangTestLanguage.g:7523:1: ( 'cached' ) + // InternalBeeLangTestLanguage.g:7527:1: ( ( 'cached' ) ) + // InternalBeeLangTestLanguage.g:7528:1: ( 'cached' ) { - // InternalBeeLangTestLanguage.g:7523:1: ( 'cached' ) - // InternalBeeLangTestLanguage.g:7524:2: 'cached' + // InternalBeeLangTestLanguage.g:7528:1: ( 'cached' ) + // InternalBeeLangTestLanguage.g:7529:2: 'cached' { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getCachedKeyword_0_1()); @@ -26522,7 +26530,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CachedExpression__Group_0__2" - // InternalBeeLangTestLanguage.g:7533:1: rule__CachedExpression__Group_0__2 : rule__CachedExpression__Group_0__2__Impl ; + // InternalBeeLangTestLanguage.g:7538:1: rule__CachedExpression__Group_0__2 : rule__CachedExpression__Group_0__2__Impl ; public final void rule__CachedExpression__Group_0__2() throws RecognitionException { int rule__CachedExpression__Group_0__2_StartIndex = input.index(); @@ -26530,8 +26538,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 532) ) { return ; } - // InternalBeeLangTestLanguage.g:7537:1: ( rule__CachedExpression__Group_0__2__Impl ) - // InternalBeeLangTestLanguage.g:7538:2: rule__CachedExpression__Group_0__2__Impl + // InternalBeeLangTestLanguage.g:7542:1: ( rule__CachedExpression__Group_0__2__Impl ) + // InternalBeeLangTestLanguage.g:7543:2: rule__CachedExpression__Group_0__2__Impl { pushFollow(FOLLOW_2); rule__CachedExpression__Group_0__2__Impl(); @@ -26558,7 +26566,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CachedExpression__Group_0__2__Impl" - // InternalBeeLangTestLanguage.g:7544:1: rule__CachedExpression__Group_0__2__Impl : ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) ; + // InternalBeeLangTestLanguage.g:7549:1: rule__CachedExpression__Group_0__2__Impl : ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) ; public final void rule__CachedExpression__Group_0__2__Impl() throws RecognitionException { int rule__CachedExpression__Group_0__2__Impl_StartIndex = input.index(); @@ -26566,17 +26574,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 533) ) { return ; } - // InternalBeeLangTestLanguage.g:7548:1: ( ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) ) - // InternalBeeLangTestLanguage.g:7549:1: ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) + // InternalBeeLangTestLanguage.g:7553:1: ( ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) ) + // InternalBeeLangTestLanguage.g:7554:1: ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) { - // InternalBeeLangTestLanguage.g:7549:1: ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) - // InternalBeeLangTestLanguage.g:7550:2: ( rule__CachedExpression__ExprAssignment_0_2 ) + // InternalBeeLangTestLanguage.g:7554:1: ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) + // InternalBeeLangTestLanguage.g:7555:2: ( rule__CachedExpression__ExprAssignment_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getExprAssignment_0_2()); } - // InternalBeeLangTestLanguage.g:7551:2: ( rule__CachedExpression__ExprAssignment_0_2 ) - // InternalBeeLangTestLanguage.g:7551:3: rule__CachedExpression__ExprAssignment_0_2 + // InternalBeeLangTestLanguage.g:7556:2: ( rule__CachedExpression__ExprAssignment_0_2 ) + // InternalBeeLangTestLanguage.g:7556:3: rule__CachedExpression__ExprAssignment_0_2 { pushFollow(FOLLOW_2); rule__CachedExpression__ExprAssignment_0_2(); @@ -26612,7 +26620,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OrExpression__Group__0" - // InternalBeeLangTestLanguage.g:7560:1: rule__OrExpression__Group__0 : rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:7565:1: rule__OrExpression__Group__0 : rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ; public final void rule__OrExpression__Group__0() throws RecognitionException { int rule__OrExpression__Group__0_StartIndex = input.index(); @@ -26620,8 +26628,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 534) ) { return ; } - // InternalBeeLangTestLanguage.g:7564:1: ( rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:7565:2: rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 + // InternalBeeLangTestLanguage.g:7569:1: ( rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:7570:2: rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 { pushFollow(FOLLOW_42); rule__OrExpression__Group__0__Impl(); @@ -26653,7 +26661,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OrExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:7572:1: rule__OrExpression__Group__0__Impl : ( ruleAndExpression ) ; + // InternalBeeLangTestLanguage.g:7577:1: rule__OrExpression__Group__0__Impl : ( ruleAndExpression ) ; public final void rule__OrExpression__Group__0__Impl() throws RecognitionException { int rule__OrExpression__Group__0__Impl_StartIndex = input.index(); @@ -26661,11 +26669,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 535) ) { return ; } - // InternalBeeLangTestLanguage.g:7576:1: ( ( ruleAndExpression ) ) - // InternalBeeLangTestLanguage.g:7577:1: ( ruleAndExpression ) + // InternalBeeLangTestLanguage.g:7581:1: ( ( ruleAndExpression ) ) + // InternalBeeLangTestLanguage.g:7582:1: ( ruleAndExpression ) { - // InternalBeeLangTestLanguage.g:7577:1: ( ruleAndExpression ) - // InternalBeeLangTestLanguage.g:7578:2: ruleAndExpression + // InternalBeeLangTestLanguage.g:7582:1: ( ruleAndExpression ) + // InternalBeeLangTestLanguage.g:7583:2: ruleAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getAndExpressionParserRuleCall_0()); @@ -26701,7 +26709,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OrExpression__Group__1" - // InternalBeeLangTestLanguage.g:7587:1: rule__OrExpression__Group__1 : rule__OrExpression__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:7592:1: rule__OrExpression__Group__1 : rule__OrExpression__Group__1__Impl ; public final void rule__OrExpression__Group__1() throws RecognitionException { int rule__OrExpression__Group__1_StartIndex = input.index(); @@ -26709,8 +26717,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 536) ) { return ; } - // InternalBeeLangTestLanguage.g:7591:1: ( rule__OrExpression__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:7592:2: rule__OrExpression__Group__1__Impl + // InternalBeeLangTestLanguage.g:7596:1: ( rule__OrExpression__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:7597:2: rule__OrExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__OrExpression__Group__1__Impl(); @@ -26737,7 +26745,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OrExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:7598:1: rule__OrExpression__Group__1__Impl : ( ( rule__OrExpression__Group_1__0 )* ) ; + // InternalBeeLangTestLanguage.g:7603:1: rule__OrExpression__Group__1__Impl : ( ( rule__OrExpression__Group_1__0 )* ) ; public final void rule__OrExpression__Group__1__Impl() throws RecognitionException { int rule__OrExpression__Group__1__Impl_StartIndex = input.index(); @@ -26745,16 +26753,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 537) ) { return ; } - // InternalBeeLangTestLanguage.g:7602:1: ( ( ( rule__OrExpression__Group_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:7603:1: ( ( rule__OrExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:7607:1: ( ( ( rule__OrExpression__Group_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:7608:1: ( ( rule__OrExpression__Group_1__0 )* ) { - // InternalBeeLangTestLanguage.g:7603:1: ( ( rule__OrExpression__Group_1__0 )* ) - // InternalBeeLangTestLanguage.g:7604:2: ( rule__OrExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:7608:1: ( ( rule__OrExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:7609:2: ( rule__OrExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:7605:2: ( rule__OrExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:7610:2: ( rule__OrExpression__Group_1__0 )* loop65: do { int alt65=2; @@ -26773,7 +26781,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt65) { case 1 : - // InternalBeeLangTestLanguage.g:7605:3: rule__OrExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:7610:3: rule__OrExpression__Group_1__0 { pushFollow(FOLLOW_43); rule__OrExpression__Group_1__0(); @@ -26815,7 +26823,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OrExpression__Group_1__0" - // InternalBeeLangTestLanguage.g:7614:1: rule__OrExpression__Group_1__0 : rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ; + // InternalBeeLangTestLanguage.g:7619:1: rule__OrExpression__Group_1__0 : rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ; public final void rule__OrExpression__Group_1__0() throws RecognitionException { int rule__OrExpression__Group_1__0_StartIndex = input.index(); @@ -26823,8 +26831,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 538) ) { return ; } - // InternalBeeLangTestLanguage.g:7618:1: ( rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ) - // InternalBeeLangTestLanguage.g:7619:2: rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 + // InternalBeeLangTestLanguage.g:7623:1: ( rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ) + // InternalBeeLangTestLanguage.g:7624:2: rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 { pushFollow(FOLLOW_42); rule__OrExpression__Group_1__0__Impl(); @@ -26856,7 +26864,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OrExpression__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:7626:1: rule__OrExpression__Group_1__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:7631:1: rule__OrExpression__Group_1__0__Impl : ( () ) ; public final void rule__OrExpression__Group_1__0__Impl() throws RecognitionException { int rule__OrExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -26864,17 +26872,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 539) ) { return ; } - // InternalBeeLangTestLanguage.g:7630:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:7631:1: ( () ) + // InternalBeeLangTestLanguage.g:7635:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:7636:1: ( () ) { - // InternalBeeLangTestLanguage.g:7631:1: ( () ) - // InternalBeeLangTestLanguage.g:7632:2: () + // InternalBeeLangTestLanguage.g:7636:1: ( () ) + // InternalBeeLangTestLanguage.g:7637:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getOrExpressionLeftExprAction_1_0()); } - // InternalBeeLangTestLanguage.g:7633:2: () - // InternalBeeLangTestLanguage.g:7633:3: + // InternalBeeLangTestLanguage.g:7638:2: () + // InternalBeeLangTestLanguage.g:7638:3: { } @@ -26900,7 +26908,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OrExpression__Group_1__1" - // InternalBeeLangTestLanguage.g:7641:1: rule__OrExpression__Group_1__1 : rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ; + // InternalBeeLangTestLanguage.g:7646:1: rule__OrExpression__Group_1__1 : rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ; public final void rule__OrExpression__Group_1__1() throws RecognitionException { int rule__OrExpression__Group_1__1_StartIndex = input.index(); @@ -26908,8 +26916,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 540) ) { return ; } - // InternalBeeLangTestLanguage.g:7645:1: ( rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ) - // InternalBeeLangTestLanguage.g:7646:2: rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 + // InternalBeeLangTestLanguage.g:7650:1: ( rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ) + // InternalBeeLangTestLanguage.g:7651:2: rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 { pushFollow(FOLLOW_19); rule__OrExpression__Group_1__1__Impl(); @@ -26941,7 +26949,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OrExpression__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:7653:1: rule__OrExpression__Group_1__1__Impl : ( '||' ) ; + // InternalBeeLangTestLanguage.g:7658:1: rule__OrExpression__Group_1__1__Impl : ( '||' ) ; public final void rule__OrExpression__Group_1__1__Impl() throws RecognitionException { int rule__OrExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -26949,11 +26957,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 541) ) { return ; } - // InternalBeeLangTestLanguage.g:7657:1: ( ( '||' ) ) - // InternalBeeLangTestLanguage.g:7658:1: ( '||' ) + // InternalBeeLangTestLanguage.g:7662:1: ( ( '||' ) ) + // InternalBeeLangTestLanguage.g:7663:1: ( '||' ) { - // InternalBeeLangTestLanguage.g:7658:1: ( '||' ) - // InternalBeeLangTestLanguage.g:7659:2: '||' + // InternalBeeLangTestLanguage.g:7663:1: ( '||' ) + // InternalBeeLangTestLanguage.g:7664:2: '||' { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_1()); @@ -26985,7 +26993,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OrExpression__Group_1__2" - // InternalBeeLangTestLanguage.g:7668:1: rule__OrExpression__Group_1__2 : rule__OrExpression__Group_1__2__Impl ; + // InternalBeeLangTestLanguage.g:7673:1: rule__OrExpression__Group_1__2 : rule__OrExpression__Group_1__2__Impl ; public final void rule__OrExpression__Group_1__2() throws RecognitionException { int rule__OrExpression__Group_1__2_StartIndex = input.index(); @@ -26993,8 +27001,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 542) ) { return ; } - // InternalBeeLangTestLanguage.g:7672:1: ( rule__OrExpression__Group_1__2__Impl ) - // InternalBeeLangTestLanguage.g:7673:2: rule__OrExpression__Group_1__2__Impl + // InternalBeeLangTestLanguage.g:7677:1: ( rule__OrExpression__Group_1__2__Impl ) + // InternalBeeLangTestLanguage.g:7678:2: rule__OrExpression__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__OrExpression__Group_1__2__Impl(); @@ -27021,7 +27029,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OrExpression__Group_1__2__Impl" - // InternalBeeLangTestLanguage.g:7679:1: rule__OrExpression__Group_1__2__Impl : ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) ; + // InternalBeeLangTestLanguage.g:7684:1: rule__OrExpression__Group_1__2__Impl : ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) ; public final void rule__OrExpression__Group_1__2__Impl() throws RecognitionException { int rule__OrExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -27029,17 +27037,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 543) ) { return ; } - // InternalBeeLangTestLanguage.g:7683:1: ( ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) ) - // InternalBeeLangTestLanguage.g:7684:1: ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:7688:1: ( ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) ) + // InternalBeeLangTestLanguage.g:7689:1: ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) { - // InternalBeeLangTestLanguage.g:7684:1: ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) - // InternalBeeLangTestLanguage.g:7685:2: ( rule__OrExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:7689:1: ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:7690:2: ( rule__OrExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getRightExprAssignment_1_2()); } - // InternalBeeLangTestLanguage.g:7686:2: ( rule__OrExpression__RightExprAssignment_1_2 ) - // InternalBeeLangTestLanguage.g:7686:3: rule__OrExpression__RightExprAssignment_1_2 + // InternalBeeLangTestLanguage.g:7691:2: ( rule__OrExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:7691:3: rule__OrExpression__RightExprAssignment_1_2 { pushFollow(FOLLOW_2); rule__OrExpression__RightExprAssignment_1_2(); @@ -27075,7 +27083,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AndExpression__Group__0" - // InternalBeeLangTestLanguage.g:7695:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:7700:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ; public final void rule__AndExpression__Group__0() throws RecognitionException { int rule__AndExpression__Group__0_StartIndex = input.index(); @@ -27083,8 +27091,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 544) ) { return ; } - // InternalBeeLangTestLanguage.g:7699:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:7700:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 + // InternalBeeLangTestLanguage.g:7704:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:7705:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 { pushFollow(FOLLOW_44); rule__AndExpression__Group__0__Impl(); @@ -27116,7 +27124,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AndExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:7707:1: rule__AndExpression__Group__0__Impl : ( ruleRelationalExpression ) ; + // InternalBeeLangTestLanguage.g:7712:1: rule__AndExpression__Group__0__Impl : ( ruleRelationalExpression ) ; public final void rule__AndExpression__Group__0__Impl() throws RecognitionException { int rule__AndExpression__Group__0__Impl_StartIndex = input.index(); @@ -27124,11 +27132,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 545) ) { return ; } - // InternalBeeLangTestLanguage.g:7711:1: ( ( ruleRelationalExpression ) ) - // InternalBeeLangTestLanguage.g:7712:1: ( ruleRelationalExpression ) + // InternalBeeLangTestLanguage.g:7716:1: ( ( ruleRelationalExpression ) ) + // InternalBeeLangTestLanguage.g:7717:1: ( ruleRelationalExpression ) { - // InternalBeeLangTestLanguage.g:7712:1: ( ruleRelationalExpression ) - // InternalBeeLangTestLanguage.g:7713:2: ruleRelationalExpression + // InternalBeeLangTestLanguage.g:7717:1: ( ruleRelationalExpression ) + // InternalBeeLangTestLanguage.g:7718:2: ruleRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getRelationalExpressionParserRuleCall_0()); @@ -27164,7 +27172,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AndExpression__Group__1" - // InternalBeeLangTestLanguage.g:7722:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:7727:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ; public final void rule__AndExpression__Group__1() throws RecognitionException { int rule__AndExpression__Group__1_StartIndex = input.index(); @@ -27172,8 +27180,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 546) ) { return ; } - // InternalBeeLangTestLanguage.g:7726:1: ( rule__AndExpression__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:7727:2: rule__AndExpression__Group__1__Impl + // InternalBeeLangTestLanguage.g:7731:1: ( rule__AndExpression__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:7732:2: rule__AndExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__AndExpression__Group__1__Impl(); @@ -27200,7 +27208,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AndExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:7733:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ; + // InternalBeeLangTestLanguage.g:7738:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ; public final void rule__AndExpression__Group__1__Impl() throws RecognitionException { int rule__AndExpression__Group__1__Impl_StartIndex = input.index(); @@ -27208,16 +27216,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 547) ) { return ; } - // InternalBeeLangTestLanguage.g:7737:1: ( ( ( rule__AndExpression__Group_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:7738:1: ( ( rule__AndExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:7742:1: ( ( ( rule__AndExpression__Group_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:7743:1: ( ( rule__AndExpression__Group_1__0 )* ) { - // InternalBeeLangTestLanguage.g:7738:1: ( ( rule__AndExpression__Group_1__0 )* ) - // InternalBeeLangTestLanguage.g:7739:2: ( rule__AndExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:7743:1: ( ( rule__AndExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:7744:2: ( rule__AndExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:7740:2: ( rule__AndExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:7745:2: ( rule__AndExpression__Group_1__0 )* loop66: do { int alt66=2; @@ -27236,7 +27244,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt66) { case 1 : - // InternalBeeLangTestLanguage.g:7740:3: rule__AndExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:7745:3: rule__AndExpression__Group_1__0 { pushFollow(FOLLOW_45); rule__AndExpression__Group_1__0(); @@ -27278,7 +27286,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AndExpression__Group_1__0" - // InternalBeeLangTestLanguage.g:7749:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ; + // InternalBeeLangTestLanguage.g:7754:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ; public final void rule__AndExpression__Group_1__0() throws RecognitionException { int rule__AndExpression__Group_1__0_StartIndex = input.index(); @@ -27286,8 +27294,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 548) ) { return ; } - // InternalBeeLangTestLanguage.g:7753:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ) - // InternalBeeLangTestLanguage.g:7754:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 + // InternalBeeLangTestLanguage.g:7758:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ) + // InternalBeeLangTestLanguage.g:7759:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 { pushFollow(FOLLOW_44); rule__AndExpression__Group_1__0__Impl(); @@ -27319,7 +27327,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AndExpression__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:7761:1: rule__AndExpression__Group_1__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:7766:1: rule__AndExpression__Group_1__0__Impl : ( () ) ; public final void rule__AndExpression__Group_1__0__Impl() throws RecognitionException { int rule__AndExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -27327,17 +27335,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 549) ) { return ; } - // InternalBeeLangTestLanguage.g:7765:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:7766:1: ( () ) + // InternalBeeLangTestLanguage.g:7770:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:7771:1: ( () ) { - // InternalBeeLangTestLanguage.g:7766:1: ( () ) - // InternalBeeLangTestLanguage.g:7767:2: () + // InternalBeeLangTestLanguage.g:7771:1: ( () ) + // InternalBeeLangTestLanguage.g:7772:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getAndExpressionLeftExprAction_1_0()); } - // InternalBeeLangTestLanguage.g:7768:2: () - // InternalBeeLangTestLanguage.g:7768:3: + // InternalBeeLangTestLanguage.g:7773:2: () + // InternalBeeLangTestLanguage.g:7773:3: { } @@ -27363,7 +27371,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AndExpression__Group_1__1" - // InternalBeeLangTestLanguage.g:7776:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ; + // InternalBeeLangTestLanguage.g:7781:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ; public final void rule__AndExpression__Group_1__1() throws RecognitionException { int rule__AndExpression__Group_1__1_StartIndex = input.index(); @@ -27371,8 +27379,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 550) ) { return ; } - // InternalBeeLangTestLanguage.g:7780:1: ( rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ) - // InternalBeeLangTestLanguage.g:7781:2: rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 + // InternalBeeLangTestLanguage.g:7785:1: ( rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ) + // InternalBeeLangTestLanguage.g:7786:2: rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 { pushFollow(FOLLOW_19); rule__AndExpression__Group_1__1__Impl(); @@ -27404,7 +27412,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AndExpression__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:7788:1: rule__AndExpression__Group_1__1__Impl : ( '&&' ) ; + // InternalBeeLangTestLanguage.g:7793:1: rule__AndExpression__Group_1__1__Impl : ( '&&' ) ; public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionException { int rule__AndExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -27412,11 +27420,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 551) ) { return ; } - // InternalBeeLangTestLanguage.g:7792:1: ( ( '&&' ) ) - // InternalBeeLangTestLanguage.g:7793:1: ( '&&' ) + // InternalBeeLangTestLanguage.g:7797:1: ( ( '&&' ) ) + // InternalBeeLangTestLanguage.g:7798:1: ( '&&' ) { - // InternalBeeLangTestLanguage.g:7793:1: ( '&&' ) - // InternalBeeLangTestLanguage.g:7794:2: '&&' + // InternalBeeLangTestLanguage.g:7798:1: ( '&&' ) + // InternalBeeLangTestLanguage.g:7799:2: '&&' { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getAmpersandAmpersandKeyword_1_1()); @@ -27448,7 +27456,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AndExpression__Group_1__2" - // InternalBeeLangTestLanguage.g:7803:1: rule__AndExpression__Group_1__2 : rule__AndExpression__Group_1__2__Impl ; + // InternalBeeLangTestLanguage.g:7808:1: rule__AndExpression__Group_1__2 : rule__AndExpression__Group_1__2__Impl ; public final void rule__AndExpression__Group_1__2() throws RecognitionException { int rule__AndExpression__Group_1__2_StartIndex = input.index(); @@ -27456,8 +27464,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 552) ) { return ; } - // InternalBeeLangTestLanguage.g:7807:1: ( rule__AndExpression__Group_1__2__Impl ) - // InternalBeeLangTestLanguage.g:7808:2: rule__AndExpression__Group_1__2__Impl + // InternalBeeLangTestLanguage.g:7812:1: ( rule__AndExpression__Group_1__2__Impl ) + // InternalBeeLangTestLanguage.g:7813:2: rule__AndExpression__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__AndExpression__Group_1__2__Impl(); @@ -27484,7 +27492,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AndExpression__Group_1__2__Impl" - // InternalBeeLangTestLanguage.g:7814:1: rule__AndExpression__Group_1__2__Impl : ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) ; + // InternalBeeLangTestLanguage.g:7819:1: rule__AndExpression__Group_1__2__Impl : ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) ; public final void rule__AndExpression__Group_1__2__Impl() throws RecognitionException { int rule__AndExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -27492,17 +27500,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 553) ) { return ; } - // InternalBeeLangTestLanguage.g:7818:1: ( ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) ) - // InternalBeeLangTestLanguage.g:7819:1: ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:7823:1: ( ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) ) + // InternalBeeLangTestLanguage.g:7824:1: ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) { - // InternalBeeLangTestLanguage.g:7819:1: ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) - // InternalBeeLangTestLanguage.g:7820:2: ( rule__AndExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:7824:1: ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:7825:2: ( rule__AndExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getRightExprAssignment_1_2()); } - // InternalBeeLangTestLanguage.g:7821:2: ( rule__AndExpression__RightExprAssignment_1_2 ) - // InternalBeeLangTestLanguage.g:7821:3: rule__AndExpression__RightExprAssignment_1_2 + // InternalBeeLangTestLanguage.g:7826:2: ( rule__AndExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:7826:3: rule__AndExpression__RightExprAssignment_1_2 { pushFollow(FOLLOW_2); rule__AndExpression__RightExprAssignment_1_2(); @@ -27538,7 +27546,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalExpression__Group__0" - // InternalBeeLangTestLanguage.g:7830:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:7835:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ; public final void rule__RelationalExpression__Group__0() throws RecognitionException { int rule__RelationalExpression__Group__0_StartIndex = input.index(); @@ -27546,8 +27554,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 554) ) { return ; } - // InternalBeeLangTestLanguage.g:7834:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:7835:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 + // InternalBeeLangTestLanguage.g:7839:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:7840:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 { pushFollow(FOLLOW_46); rule__RelationalExpression__Group__0__Impl(); @@ -27579,7 +27587,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:7842:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ; + // InternalBeeLangTestLanguage.g:7847:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ; public final void rule__RelationalExpression__Group__0__Impl() throws RecognitionException { int rule__RelationalExpression__Group__0__Impl_StartIndex = input.index(); @@ -27587,11 +27595,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 555) ) { return ; } - // InternalBeeLangTestLanguage.g:7846:1: ( ( ruleAdditiveExpression ) ) - // InternalBeeLangTestLanguage.g:7847:1: ( ruleAdditiveExpression ) + // InternalBeeLangTestLanguage.g:7851:1: ( ( ruleAdditiveExpression ) ) + // InternalBeeLangTestLanguage.g:7852:1: ( ruleAdditiveExpression ) { - // InternalBeeLangTestLanguage.g:7847:1: ( ruleAdditiveExpression ) - // InternalBeeLangTestLanguage.g:7848:2: ruleAdditiveExpression + // InternalBeeLangTestLanguage.g:7852:1: ( ruleAdditiveExpression ) + // InternalBeeLangTestLanguage.g:7853:2: ruleAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0()); @@ -27627,7 +27635,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalExpression__Group__1" - // InternalBeeLangTestLanguage.g:7857:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:7862:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ; public final void rule__RelationalExpression__Group__1() throws RecognitionException { int rule__RelationalExpression__Group__1_StartIndex = input.index(); @@ -27635,8 +27643,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 556) ) { return ; } - // InternalBeeLangTestLanguage.g:7861:1: ( rule__RelationalExpression__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:7862:2: rule__RelationalExpression__Group__1__Impl + // InternalBeeLangTestLanguage.g:7866:1: ( rule__RelationalExpression__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:7867:2: rule__RelationalExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__RelationalExpression__Group__1__Impl(); @@ -27663,7 +27671,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:7868:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )* ) ; + // InternalBeeLangTestLanguage.g:7873:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )* ) ; public final void rule__RelationalExpression__Group__1__Impl() throws RecognitionException { int rule__RelationalExpression__Group__1__Impl_StartIndex = input.index(); @@ -27671,23 +27679,23 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 557) ) { return ; } - // InternalBeeLangTestLanguage.g:7872:1: ( ( ( rule__RelationalExpression__Group_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:7873:1: ( ( rule__RelationalExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:7877:1: ( ( ( rule__RelationalExpression__Group_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:7878:1: ( ( rule__RelationalExpression__Group_1__0 )* ) { - // InternalBeeLangTestLanguage.g:7873:1: ( ( rule__RelationalExpression__Group_1__0 )* ) - // InternalBeeLangTestLanguage.g:7874:2: ( rule__RelationalExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:7878:1: ( ( rule__RelationalExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:7879:2: ( rule__RelationalExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:7875:2: ( rule__RelationalExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:7880:2: ( rule__RelationalExpression__Group_1__0 )* loop67: do { int alt67=2; alt67 = dfa67.predict(input); switch (alt67) { case 1 : - // InternalBeeLangTestLanguage.g:7875:3: rule__RelationalExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:7880:3: rule__RelationalExpression__Group_1__0 { pushFollow(FOLLOW_47); rule__RelationalExpression__Group_1__0(); @@ -27729,7 +27737,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalExpression__Group_1__0" - // InternalBeeLangTestLanguage.g:7884:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ; + // InternalBeeLangTestLanguage.g:7889:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ; public final void rule__RelationalExpression__Group_1__0() throws RecognitionException { int rule__RelationalExpression__Group_1__0_StartIndex = input.index(); @@ -27737,8 +27745,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 558) ) { return ; } - // InternalBeeLangTestLanguage.g:7888:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ) - // InternalBeeLangTestLanguage.g:7889:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 + // InternalBeeLangTestLanguage.g:7893:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ) + // InternalBeeLangTestLanguage.g:7894:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 { pushFollow(FOLLOW_46); rule__RelationalExpression__Group_1__0__Impl(); @@ -27770,7 +27778,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalExpression__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:7896:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:7901:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ; public final void rule__RelationalExpression__Group_1__0__Impl() throws RecognitionException { int rule__RelationalExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -27778,17 +27786,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 559) ) { return ; } - // InternalBeeLangTestLanguage.g:7900:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:7901:1: ( () ) + // InternalBeeLangTestLanguage.g:7905:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:7906:1: ( () ) { - // InternalBeeLangTestLanguage.g:7901:1: ( () ) - // InternalBeeLangTestLanguage.g:7902:2: () + // InternalBeeLangTestLanguage.g:7906:1: ( () ) + // InternalBeeLangTestLanguage.g:7907:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getBinaryOpExpressionLeftExprAction_1_0()); } - // InternalBeeLangTestLanguage.g:7903:2: () - // InternalBeeLangTestLanguage.g:7903:3: + // InternalBeeLangTestLanguage.g:7908:2: () + // InternalBeeLangTestLanguage.g:7908:3: { } @@ -27814,7 +27822,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalExpression__Group_1__1" - // InternalBeeLangTestLanguage.g:7911:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ; + // InternalBeeLangTestLanguage.g:7916:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ; public final void rule__RelationalExpression__Group_1__1() throws RecognitionException { int rule__RelationalExpression__Group_1__1_StartIndex = input.index(); @@ -27822,8 +27830,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 560) ) { return ; } - // InternalBeeLangTestLanguage.g:7915:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ) - // InternalBeeLangTestLanguage.g:7916:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 + // InternalBeeLangTestLanguage.g:7920:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ) + // InternalBeeLangTestLanguage.g:7921:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 { pushFollow(FOLLOW_19); rule__RelationalExpression__Group_1__1__Impl(); @@ -27855,7 +27863,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalExpression__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:7923:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:7928:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__RelationalExpression__Group_1__1__Impl() throws RecognitionException { int rule__RelationalExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -27863,17 +27871,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 561) ) { return ; } - // InternalBeeLangTestLanguage.g:7927:1: ( ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:7928:1: ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:7932:1: ( ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:7933:1: ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) { - // InternalBeeLangTestLanguage.g:7928:1: ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) - // InternalBeeLangTestLanguage.g:7929:2: ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:7933:1: ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:7934:2: ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalBeeLangTestLanguage.g:7930:2: ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) - // InternalBeeLangTestLanguage.g:7930:3: rule__RelationalExpression__FunctionNameAssignment_1_1 + // InternalBeeLangTestLanguage.g:7935:2: ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:7935:3: rule__RelationalExpression__FunctionNameAssignment_1_1 { pushFollow(FOLLOW_2); rule__RelationalExpression__FunctionNameAssignment_1_1(); @@ -27909,7 +27917,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalExpression__Group_1__2" - // InternalBeeLangTestLanguage.g:7938:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ; + // InternalBeeLangTestLanguage.g:7943:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ; public final void rule__RelationalExpression__Group_1__2() throws RecognitionException { int rule__RelationalExpression__Group_1__2_StartIndex = input.index(); @@ -27917,8 +27925,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 562) ) { return ; } - // InternalBeeLangTestLanguage.g:7942:1: ( rule__RelationalExpression__Group_1__2__Impl ) - // InternalBeeLangTestLanguage.g:7943:2: rule__RelationalExpression__Group_1__2__Impl + // InternalBeeLangTestLanguage.g:7947:1: ( rule__RelationalExpression__Group_1__2__Impl ) + // InternalBeeLangTestLanguage.g:7948:2: rule__RelationalExpression__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__RelationalExpression__Group_1__2__Impl(); @@ -27945,7 +27953,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalExpression__Group_1__2__Impl" - // InternalBeeLangTestLanguage.g:7949:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) ; + // InternalBeeLangTestLanguage.g:7954:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) ; public final void rule__RelationalExpression__Group_1__2__Impl() throws RecognitionException { int rule__RelationalExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -27953,17 +27961,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 563) ) { return ; } - // InternalBeeLangTestLanguage.g:7953:1: ( ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) ) - // InternalBeeLangTestLanguage.g:7954:1: ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:7958:1: ( ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) ) + // InternalBeeLangTestLanguage.g:7959:1: ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) { - // InternalBeeLangTestLanguage.g:7954:1: ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) - // InternalBeeLangTestLanguage.g:7955:2: ( rule__RelationalExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:7959:1: ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:7960:2: ( rule__RelationalExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getRightExprAssignment_1_2()); } - // InternalBeeLangTestLanguage.g:7956:2: ( rule__RelationalExpression__RightExprAssignment_1_2 ) - // InternalBeeLangTestLanguage.g:7956:3: rule__RelationalExpression__RightExprAssignment_1_2 + // InternalBeeLangTestLanguage.g:7961:2: ( rule__RelationalExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:7961:3: rule__RelationalExpression__RightExprAssignment_1_2 { pushFollow(FOLLOW_2); rule__RelationalExpression__RightExprAssignment_1_2(); @@ -27999,7 +28007,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__Group__0" - // InternalBeeLangTestLanguage.g:7965:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:7970:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ; public final void rule__AdditiveExpression__Group__0() throws RecognitionException { int rule__AdditiveExpression__Group__0_StartIndex = input.index(); @@ -28007,8 +28015,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 564) ) { return ; } - // InternalBeeLangTestLanguage.g:7969:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:7970:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 + // InternalBeeLangTestLanguage.g:7974:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:7975:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 { pushFollow(FOLLOW_48); rule__AdditiveExpression__Group__0__Impl(); @@ -28040,7 +28048,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:7977:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ; + // InternalBeeLangTestLanguage.g:7982:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ; public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionException { int rule__AdditiveExpression__Group__0__Impl_StartIndex = input.index(); @@ -28048,11 +28056,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 565) ) { return ; } - // InternalBeeLangTestLanguage.g:7981:1: ( ( ruleMultiplicativeExpression ) ) - // InternalBeeLangTestLanguage.g:7982:1: ( ruleMultiplicativeExpression ) + // InternalBeeLangTestLanguage.g:7986:1: ( ( ruleMultiplicativeExpression ) ) + // InternalBeeLangTestLanguage.g:7987:1: ( ruleMultiplicativeExpression ) { - // InternalBeeLangTestLanguage.g:7982:1: ( ruleMultiplicativeExpression ) - // InternalBeeLangTestLanguage.g:7983:2: ruleMultiplicativeExpression + // InternalBeeLangTestLanguage.g:7987:1: ( ruleMultiplicativeExpression ) + // InternalBeeLangTestLanguage.g:7988:2: ruleMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0()); @@ -28088,7 +28096,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__Group__1" - // InternalBeeLangTestLanguage.g:7992:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:7997:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ; public final void rule__AdditiveExpression__Group__1() throws RecognitionException { int rule__AdditiveExpression__Group__1_StartIndex = input.index(); @@ -28096,8 +28104,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 566) ) { return ; } - // InternalBeeLangTestLanguage.g:7996:1: ( rule__AdditiveExpression__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:7997:2: rule__AdditiveExpression__Group__1__Impl + // InternalBeeLangTestLanguage.g:8001:1: ( rule__AdditiveExpression__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:8002:2: rule__AdditiveExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__AdditiveExpression__Group__1__Impl(); @@ -28124,7 +28132,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:8003:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ; + // InternalBeeLangTestLanguage.g:8008:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ; public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionException { int rule__AdditiveExpression__Group__1__Impl_StartIndex = input.index(); @@ -28132,16 +28140,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 567) ) { return ; } - // InternalBeeLangTestLanguage.g:8007:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:8008:1: ( ( rule__AdditiveExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:8012:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:8013:1: ( ( rule__AdditiveExpression__Group_1__0 )* ) { - // InternalBeeLangTestLanguage.g:8008:1: ( ( rule__AdditiveExpression__Group_1__0 )* ) - // InternalBeeLangTestLanguage.g:8009:2: ( rule__AdditiveExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:8013:1: ( ( rule__AdditiveExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:8014:2: ( rule__AdditiveExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:8010:2: ( rule__AdditiveExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:8015:2: ( rule__AdditiveExpression__Group_1__0 )* loop68: do { int alt68=2; @@ -28169,7 +28177,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt68) { case 1 : - // InternalBeeLangTestLanguage.g:8010:3: rule__AdditiveExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:8015:3: rule__AdditiveExpression__Group_1__0 { pushFollow(FOLLOW_49); rule__AdditiveExpression__Group_1__0(); @@ -28211,7 +28219,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__Group_1__0" - // InternalBeeLangTestLanguage.g:8019:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ; + // InternalBeeLangTestLanguage.g:8024:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ; public final void rule__AdditiveExpression__Group_1__0() throws RecognitionException { int rule__AdditiveExpression__Group_1__0_StartIndex = input.index(); @@ -28219,8 +28227,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 568) ) { return ; } - // InternalBeeLangTestLanguage.g:8023:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ) - // InternalBeeLangTestLanguage.g:8024:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 + // InternalBeeLangTestLanguage.g:8028:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ) + // InternalBeeLangTestLanguage.g:8029:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 { pushFollow(FOLLOW_48); rule__AdditiveExpression__Group_1__0__Impl(); @@ -28252,7 +28260,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:8031:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:8036:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ; public final void rule__AdditiveExpression__Group_1__0__Impl() throws RecognitionException { int rule__AdditiveExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -28260,17 +28268,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 569) ) { return ; } - // InternalBeeLangTestLanguage.g:8035:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:8036:1: ( () ) + // InternalBeeLangTestLanguage.g:8040:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:8041:1: ( () ) { - // InternalBeeLangTestLanguage.g:8036:1: ( () ) - // InternalBeeLangTestLanguage.g:8037:2: () + // InternalBeeLangTestLanguage.g:8041:1: ( () ) + // InternalBeeLangTestLanguage.g:8042:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getBinaryOpExpressionLeftExprAction_1_0()); } - // InternalBeeLangTestLanguage.g:8038:2: () - // InternalBeeLangTestLanguage.g:8038:3: + // InternalBeeLangTestLanguage.g:8043:2: () + // InternalBeeLangTestLanguage.g:8043:3: { } @@ -28296,7 +28304,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__Group_1__1" - // InternalBeeLangTestLanguage.g:8046:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ; + // InternalBeeLangTestLanguage.g:8051:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ; public final void rule__AdditiveExpression__Group_1__1() throws RecognitionException { int rule__AdditiveExpression__Group_1__1_StartIndex = input.index(); @@ -28304,8 +28312,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 570) ) { return ; } - // InternalBeeLangTestLanguage.g:8050:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ) - // InternalBeeLangTestLanguage.g:8051:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 + // InternalBeeLangTestLanguage.g:8055:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ) + // InternalBeeLangTestLanguage.g:8056:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 { pushFollow(FOLLOW_19); rule__AdditiveExpression__Group_1__1__Impl(); @@ -28337,7 +28345,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:8058:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:8063:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__AdditiveExpression__Group_1__1__Impl() throws RecognitionException { int rule__AdditiveExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -28345,17 +28353,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 571) ) { return ; } - // InternalBeeLangTestLanguage.g:8062:1: ( ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:8063:1: ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:8067:1: ( ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:8068:1: ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) { - // InternalBeeLangTestLanguage.g:8063:1: ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) - // InternalBeeLangTestLanguage.g:8064:2: ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:8068:1: ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:8069:2: ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalBeeLangTestLanguage.g:8065:2: ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) - // InternalBeeLangTestLanguage.g:8065:3: rule__AdditiveExpression__FunctionNameAssignment_1_1 + // InternalBeeLangTestLanguage.g:8070:2: ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:8070:3: rule__AdditiveExpression__FunctionNameAssignment_1_1 { pushFollow(FOLLOW_2); rule__AdditiveExpression__FunctionNameAssignment_1_1(); @@ -28391,7 +28399,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__Group_1__2" - // InternalBeeLangTestLanguage.g:8073:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ; + // InternalBeeLangTestLanguage.g:8078:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ; public final void rule__AdditiveExpression__Group_1__2() throws RecognitionException { int rule__AdditiveExpression__Group_1__2_StartIndex = input.index(); @@ -28399,8 +28407,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 572) ) { return ; } - // InternalBeeLangTestLanguage.g:8077:1: ( rule__AdditiveExpression__Group_1__2__Impl ) - // InternalBeeLangTestLanguage.g:8078:2: rule__AdditiveExpression__Group_1__2__Impl + // InternalBeeLangTestLanguage.g:8082:1: ( rule__AdditiveExpression__Group_1__2__Impl ) + // InternalBeeLangTestLanguage.g:8083:2: rule__AdditiveExpression__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__AdditiveExpression__Group_1__2__Impl(); @@ -28427,7 +28435,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__Group_1__2__Impl" - // InternalBeeLangTestLanguage.g:8084:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) ; + // InternalBeeLangTestLanguage.g:8089:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) ; public final void rule__AdditiveExpression__Group_1__2__Impl() throws RecognitionException { int rule__AdditiveExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -28435,17 +28443,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 573) ) { return ; } - // InternalBeeLangTestLanguage.g:8088:1: ( ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) ) - // InternalBeeLangTestLanguage.g:8089:1: ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:8093:1: ( ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) ) + // InternalBeeLangTestLanguage.g:8094:1: ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) { - // InternalBeeLangTestLanguage.g:8089:1: ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) - // InternalBeeLangTestLanguage.g:8090:2: ( rule__AdditiveExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:8094:1: ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:8095:2: ( rule__AdditiveExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getRightExprAssignment_1_2()); } - // InternalBeeLangTestLanguage.g:8091:2: ( rule__AdditiveExpression__RightExprAssignment_1_2 ) - // InternalBeeLangTestLanguage.g:8091:3: rule__AdditiveExpression__RightExprAssignment_1_2 + // InternalBeeLangTestLanguage.g:8096:2: ( rule__AdditiveExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:8096:3: rule__AdditiveExpression__RightExprAssignment_1_2 { pushFollow(FOLLOW_2); rule__AdditiveExpression__RightExprAssignment_1_2(); @@ -28481,7 +28489,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__Group__0" - // InternalBeeLangTestLanguage.g:8100:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:8105:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ; public final void rule__MultiplicativeExpression__Group__0() throws RecognitionException { int rule__MultiplicativeExpression__Group__0_StartIndex = input.index(); @@ -28489,8 +28497,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 574) ) { return ; } - // InternalBeeLangTestLanguage.g:8104:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:8105:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 + // InternalBeeLangTestLanguage.g:8109:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:8110:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 { pushFollow(FOLLOW_50); rule__MultiplicativeExpression__Group__0__Impl(); @@ -28522,7 +28530,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:8112:1: rule__MultiplicativeExpression__Group__0__Impl : ( ruleSetExpression ) ; + // InternalBeeLangTestLanguage.g:8117:1: rule__MultiplicativeExpression__Group__0__Impl : ( ruleSetExpression ) ; public final void rule__MultiplicativeExpression__Group__0__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group__0__Impl_StartIndex = input.index(); @@ -28530,11 +28538,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 575) ) { return ; } - // InternalBeeLangTestLanguage.g:8116:1: ( ( ruleSetExpression ) ) - // InternalBeeLangTestLanguage.g:8117:1: ( ruleSetExpression ) + // InternalBeeLangTestLanguage.g:8121:1: ( ( ruleSetExpression ) ) + // InternalBeeLangTestLanguage.g:8122:1: ( ruleSetExpression ) { - // InternalBeeLangTestLanguage.g:8117:1: ( ruleSetExpression ) - // InternalBeeLangTestLanguage.g:8118:2: ruleSetExpression + // InternalBeeLangTestLanguage.g:8122:1: ( ruleSetExpression ) + // InternalBeeLangTestLanguage.g:8123:2: ruleSetExpression { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getSetExpressionParserRuleCall_0()); @@ -28570,7 +28578,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__Group__1" - // InternalBeeLangTestLanguage.g:8127:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:8132:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ; public final void rule__MultiplicativeExpression__Group__1() throws RecognitionException { int rule__MultiplicativeExpression__Group__1_StartIndex = input.index(); @@ -28578,8 +28586,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 576) ) { return ; } - // InternalBeeLangTestLanguage.g:8131:1: ( rule__MultiplicativeExpression__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:8132:2: rule__MultiplicativeExpression__Group__1__Impl + // InternalBeeLangTestLanguage.g:8136:1: ( rule__MultiplicativeExpression__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:8137:2: rule__MultiplicativeExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__MultiplicativeExpression__Group__1__Impl(); @@ -28606,7 +28614,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:8138:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ; + // InternalBeeLangTestLanguage.g:8143:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ; public final void rule__MultiplicativeExpression__Group__1__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group__1__Impl_StartIndex = input.index(); @@ -28614,16 +28622,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 577) ) { return ; } - // InternalBeeLangTestLanguage.g:8142:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:8143:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:8147:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:8148:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* ) { - // InternalBeeLangTestLanguage.g:8143:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* ) - // InternalBeeLangTestLanguage.g:8144:2: ( rule__MultiplicativeExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:8148:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:8149:2: ( rule__MultiplicativeExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:8145:2: ( rule__MultiplicativeExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:8150:2: ( rule__MultiplicativeExpression__Group_1__0 )* loop69: do { int alt69=2; @@ -28666,7 +28674,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt69) { case 1 : - // InternalBeeLangTestLanguage.g:8145:3: rule__MultiplicativeExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:8150:3: rule__MultiplicativeExpression__Group_1__0 { pushFollow(FOLLOW_51); rule__MultiplicativeExpression__Group_1__0(); @@ -28708,7 +28716,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__Group_1__0" - // InternalBeeLangTestLanguage.g:8154:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ; + // InternalBeeLangTestLanguage.g:8159:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ; public final void rule__MultiplicativeExpression__Group_1__0() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__0_StartIndex = input.index(); @@ -28716,8 +28724,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 578) ) { return ; } - // InternalBeeLangTestLanguage.g:8158:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ) - // InternalBeeLangTestLanguage.g:8159:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 + // InternalBeeLangTestLanguage.g:8163:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ) + // InternalBeeLangTestLanguage.g:8164:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 { pushFollow(FOLLOW_50); rule__MultiplicativeExpression__Group_1__0__Impl(); @@ -28749,7 +28757,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:8166:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:8171:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ; public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -28757,17 +28765,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 579) ) { return ; } - // InternalBeeLangTestLanguage.g:8170:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:8171:1: ( () ) + // InternalBeeLangTestLanguage.g:8175:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:8176:1: ( () ) { - // InternalBeeLangTestLanguage.g:8171:1: ( () ) - // InternalBeeLangTestLanguage.g:8172:2: () + // InternalBeeLangTestLanguage.g:8176:1: ( () ) + // InternalBeeLangTestLanguage.g:8177:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getBinaryOpExpressionLeftExprAction_1_0()); } - // InternalBeeLangTestLanguage.g:8173:2: () - // InternalBeeLangTestLanguage.g:8173:3: + // InternalBeeLangTestLanguage.g:8178:2: () + // InternalBeeLangTestLanguage.g:8178:3: { } @@ -28793,7 +28801,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__Group_1__1" - // InternalBeeLangTestLanguage.g:8181:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ; + // InternalBeeLangTestLanguage.g:8186:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ; public final void rule__MultiplicativeExpression__Group_1__1() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__1_StartIndex = input.index(); @@ -28801,8 +28809,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 580) ) { return ; } - // InternalBeeLangTestLanguage.g:8185:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ) - // InternalBeeLangTestLanguage.g:8186:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 + // InternalBeeLangTestLanguage.g:8190:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ) + // InternalBeeLangTestLanguage.g:8191:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 { pushFollow(FOLLOW_19); rule__MultiplicativeExpression__Group_1__1__Impl(); @@ -28834,7 +28842,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:8193:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:8198:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -28842,17 +28850,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 581) ) { return ; } - // InternalBeeLangTestLanguage.g:8197:1: ( ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:8198:1: ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:8202:1: ( ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:8203:1: ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) { - // InternalBeeLangTestLanguage.g:8198:1: ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) - // InternalBeeLangTestLanguage.g:8199:2: ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:8203:1: ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:8204:2: ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalBeeLangTestLanguage.g:8200:2: ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) - // InternalBeeLangTestLanguage.g:8200:3: rule__MultiplicativeExpression__FunctionNameAssignment_1_1 + // InternalBeeLangTestLanguage.g:8205:2: ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:8205:3: rule__MultiplicativeExpression__FunctionNameAssignment_1_1 { pushFollow(FOLLOW_2); rule__MultiplicativeExpression__FunctionNameAssignment_1_1(); @@ -28888,7 +28896,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__Group_1__2" - // InternalBeeLangTestLanguage.g:8208:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ; + // InternalBeeLangTestLanguage.g:8213:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ; public final void rule__MultiplicativeExpression__Group_1__2() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__2_StartIndex = input.index(); @@ -28896,8 +28904,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 582) ) { return ; } - // InternalBeeLangTestLanguage.g:8212:1: ( rule__MultiplicativeExpression__Group_1__2__Impl ) - // InternalBeeLangTestLanguage.g:8213:2: rule__MultiplicativeExpression__Group_1__2__Impl + // InternalBeeLangTestLanguage.g:8217:1: ( rule__MultiplicativeExpression__Group_1__2__Impl ) + // InternalBeeLangTestLanguage.g:8218:2: rule__MultiplicativeExpression__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__MultiplicativeExpression__Group_1__2__Impl(); @@ -28924,7 +28932,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__Group_1__2__Impl" - // InternalBeeLangTestLanguage.g:8219:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) ; + // InternalBeeLangTestLanguage.g:8224:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) ; public final void rule__MultiplicativeExpression__Group_1__2__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -28932,17 +28940,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 583) ) { return ; } - // InternalBeeLangTestLanguage.g:8223:1: ( ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) ) - // InternalBeeLangTestLanguage.g:8224:1: ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:8228:1: ( ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) ) + // InternalBeeLangTestLanguage.g:8229:1: ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) { - // InternalBeeLangTestLanguage.g:8224:1: ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) - // InternalBeeLangTestLanguage.g:8225:2: ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:8229:1: ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:8230:2: ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getRightExprAssignment_1_2()); } - // InternalBeeLangTestLanguage.g:8226:2: ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) - // InternalBeeLangTestLanguage.g:8226:3: rule__MultiplicativeExpression__RightExprAssignment_1_2 + // InternalBeeLangTestLanguage.g:8231:2: ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:8231:3: rule__MultiplicativeExpression__RightExprAssignment_1_2 { pushFollow(FOLLOW_2); rule__MultiplicativeExpression__RightExprAssignment_1_2(); @@ -28978,7 +28986,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SetExpression__Group__0" - // InternalBeeLangTestLanguage.g:8235:1: rule__SetExpression__Group__0 : rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:8240:1: rule__SetExpression__Group__0 : rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 ; public final void rule__SetExpression__Group__0() throws RecognitionException { int rule__SetExpression__Group__0_StartIndex = input.index(); @@ -28986,8 +28994,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 584) ) { return ; } - // InternalBeeLangTestLanguage.g:8239:1: ( rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:8240:2: rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 + // InternalBeeLangTestLanguage.g:8244:1: ( rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:8245:2: rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 { pushFollow(FOLLOW_52); rule__SetExpression__Group__0__Impl(); @@ -29019,7 +29027,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SetExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:8247:1: rule__SetExpression__Group__0__Impl : ( ruleUnaryOrInfixExpression ) ; + // InternalBeeLangTestLanguage.g:8252:1: rule__SetExpression__Group__0__Impl : ( ruleUnaryOrInfixExpression ) ; public final void rule__SetExpression__Group__0__Impl() throws RecognitionException { int rule__SetExpression__Group__0__Impl_StartIndex = input.index(); @@ -29027,11 +29035,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 585) ) { return ; } - // InternalBeeLangTestLanguage.g:8251:1: ( ( ruleUnaryOrInfixExpression ) ) - // InternalBeeLangTestLanguage.g:8252:1: ( ruleUnaryOrInfixExpression ) + // InternalBeeLangTestLanguage.g:8256:1: ( ( ruleUnaryOrInfixExpression ) ) + // InternalBeeLangTestLanguage.g:8257:1: ( ruleUnaryOrInfixExpression ) { - // InternalBeeLangTestLanguage.g:8252:1: ( ruleUnaryOrInfixExpression ) - // InternalBeeLangTestLanguage.g:8253:2: ruleUnaryOrInfixExpression + // InternalBeeLangTestLanguage.g:8257:1: ( ruleUnaryOrInfixExpression ) + // InternalBeeLangTestLanguage.g:8258:2: ruleUnaryOrInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getUnaryOrInfixExpressionParserRuleCall_0()); @@ -29067,7 +29075,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SetExpression__Group__1" - // InternalBeeLangTestLanguage.g:8262:1: rule__SetExpression__Group__1 : rule__SetExpression__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:8267:1: rule__SetExpression__Group__1 : rule__SetExpression__Group__1__Impl ; public final void rule__SetExpression__Group__1() throws RecognitionException { int rule__SetExpression__Group__1_StartIndex = input.index(); @@ -29075,8 +29083,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 586) ) { return ; } - // InternalBeeLangTestLanguage.g:8266:1: ( rule__SetExpression__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:8267:2: rule__SetExpression__Group__1__Impl + // InternalBeeLangTestLanguage.g:8271:1: ( rule__SetExpression__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:8272:2: rule__SetExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__SetExpression__Group__1__Impl(); @@ -29103,7 +29111,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SetExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:8273:1: rule__SetExpression__Group__1__Impl : ( ( rule__SetExpression__Group_1__0 )* ) ; + // InternalBeeLangTestLanguage.g:8278:1: rule__SetExpression__Group__1__Impl : ( ( rule__SetExpression__Group_1__0 )* ) ; public final void rule__SetExpression__Group__1__Impl() throws RecognitionException { int rule__SetExpression__Group__1__Impl_StartIndex = input.index(); @@ -29111,16 +29119,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 587) ) { return ; } - // InternalBeeLangTestLanguage.g:8277:1: ( ( ( rule__SetExpression__Group_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:8278:1: ( ( rule__SetExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:8282:1: ( ( ( rule__SetExpression__Group_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:8283:1: ( ( rule__SetExpression__Group_1__0 )* ) { - // InternalBeeLangTestLanguage.g:8278:1: ( ( rule__SetExpression__Group_1__0 )* ) - // InternalBeeLangTestLanguage.g:8279:2: ( rule__SetExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:8283:1: ( ( rule__SetExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:8284:2: ( rule__SetExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:8280:2: ( rule__SetExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:8285:2: ( rule__SetExpression__Group_1__0 )* loop70: do { int alt70=2; @@ -29139,7 +29147,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt70) { case 1 : - // InternalBeeLangTestLanguage.g:8280:3: rule__SetExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:8285:3: rule__SetExpression__Group_1__0 { pushFollow(FOLLOW_53); rule__SetExpression__Group_1__0(); @@ -29181,7 +29189,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SetExpression__Group_1__0" - // InternalBeeLangTestLanguage.g:8289:1: rule__SetExpression__Group_1__0 : rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 ; + // InternalBeeLangTestLanguage.g:8294:1: rule__SetExpression__Group_1__0 : rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 ; public final void rule__SetExpression__Group_1__0() throws RecognitionException { int rule__SetExpression__Group_1__0_StartIndex = input.index(); @@ -29189,8 +29197,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 588) ) { return ; } - // InternalBeeLangTestLanguage.g:8293:1: ( rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 ) - // InternalBeeLangTestLanguage.g:8294:2: rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 + // InternalBeeLangTestLanguage.g:8298:1: ( rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 ) + // InternalBeeLangTestLanguage.g:8299:2: rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 { pushFollow(FOLLOW_52); rule__SetExpression__Group_1__0__Impl(); @@ -29222,7 +29230,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SetExpression__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:8301:1: rule__SetExpression__Group_1__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:8306:1: rule__SetExpression__Group_1__0__Impl : ( () ) ; public final void rule__SetExpression__Group_1__0__Impl() throws RecognitionException { int rule__SetExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -29230,17 +29238,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 589) ) { return ; } - // InternalBeeLangTestLanguage.g:8305:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:8306:1: ( () ) + // InternalBeeLangTestLanguage.g:8310:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:8311:1: ( () ) { - // InternalBeeLangTestLanguage.g:8306:1: ( () ) - // InternalBeeLangTestLanguage.g:8307:2: () + // InternalBeeLangTestLanguage.g:8311:1: ( () ) + // InternalBeeLangTestLanguage.g:8312:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getBinaryOpExpressionLeftExprAction_1_0()); } - // InternalBeeLangTestLanguage.g:8308:2: () - // InternalBeeLangTestLanguage.g:8308:3: + // InternalBeeLangTestLanguage.g:8313:2: () + // InternalBeeLangTestLanguage.g:8313:3: { } @@ -29266,7 +29274,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SetExpression__Group_1__1" - // InternalBeeLangTestLanguage.g:8316:1: rule__SetExpression__Group_1__1 : rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 ; + // InternalBeeLangTestLanguage.g:8321:1: rule__SetExpression__Group_1__1 : rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 ; public final void rule__SetExpression__Group_1__1() throws RecognitionException { int rule__SetExpression__Group_1__1_StartIndex = input.index(); @@ -29274,8 +29282,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 590) ) { return ; } - // InternalBeeLangTestLanguage.g:8320:1: ( rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 ) - // InternalBeeLangTestLanguage.g:8321:2: rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 + // InternalBeeLangTestLanguage.g:8325:1: ( rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 ) + // InternalBeeLangTestLanguage.g:8326:2: rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 { pushFollow(FOLLOW_19); rule__SetExpression__Group_1__1__Impl(); @@ -29307,7 +29315,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SetExpression__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:8328:1: rule__SetExpression__Group_1__1__Impl : ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:8333:1: rule__SetExpression__Group_1__1__Impl : ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__SetExpression__Group_1__1__Impl() throws RecognitionException { int rule__SetExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -29315,17 +29323,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 591) ) { return ; } - // InternalBeeLangTestLanguage.g:8332:1: ( ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:8333:1: ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:8337:1: ( ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:8338:1: ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) { - // InternalBeeLangTestLanguage.g:8333:1: ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) - // InternalBeeLangTestLanguage.g:8334:2: ( rule__SetExpression__FunctionNameAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:8338:1: ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:8339:2: ( rule__SetExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalBeeLangTestLanguage.g:8335:2: ( rule__SetExpression__FunctionNameAssignment_1_1 ) - // InternalBeeLangTestLanguage.g:8335:3: rule__SetExpression__FunctionNameAssignment_1_1 + // InternalBeeLangTestLanguage.g:8340:2: ( rule__SetExpression__FunctionNameAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:8340:3: rule__SetExpression__FunctionNameAssignment_1_1 { pushFollow(FOLLOW_2); rule__SetExpression__FunctionNameAssignment_1_1(); @@ -29361,7 +29369,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SetExpression__Group_1__2" - // InternalBeeLangTestLanguage.g:8343:1: rule__SetExpression__Group_1__2 : rule__SetExpression__Group_1__2__Impl ; + // InternalBeeLangTestLanguage.g:8348:1: rule__SetExpression__Group_1__2 : rule__SetExpression__Group_1__2__Impl ; public final void rule__SetExpression__Group_1__2() throws RecognitionException { int rule__SetExpression__Group_1__2_StartIndex = input.index(); @@ -29369,8 +29377,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 592) ) { return ; } - // InternalBeeLangTestLanguage.g:8347:1: ( rule__SetExpression__Group_1__2__Impl ) - // InternalBeeLangTestLanguage.g:8348:2: rule__SetExpression__Group_1__2__Impl + // InternalBeeLangTestLanguage.g:8352:1: ( rule__SetExpression__Group_1__2__Impl ) + // InternalBeeLangTestLanguage.g:8353:2: rule__SetExpression__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__SetExpression__Group_1__2__Impl(); @@ -29397,7 +29405,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SetExpression__Group_1__2__Impl" - // InternalBeeLangTestLanguage.g:8354:1: rule__SetExpression__Group_1__2__Impl : ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) ; + // InternalBeeLangTestLanguage.g:8359:1: rule__SetExpression__Group_1__2__Impl : ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) ; public final void rule__SetExpression__Group_1__2__Impl() throws RecognitionException { int rule__SetExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -29405,17 +29413,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 593) ) { return ; } - // InternalBeeLangTestLanguage.g:8358:1: ( ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) ) - // InternalBeeLangTestLanguage.g:8359:1: ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:8363:1: ( ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) ) + // InternalBeeLangTestLanguage.g:8364:1: ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) { - // InternalBeeLangTestLanguage.g:8359:1: ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) - // InternalBeeLangTestLanguage.g:8360:2: ( rule__SetExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:8364:1: ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) + // InternalBeeLangTestLanguage.g:8365:2: ( rule__SetExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getRightExprAssignment_1_2()); } - // InternalBeeLangTestLanguage.g:8361:2: ( rule__SetExpression__RightExprAssignment_1_2 ) - // InternalBeeLangTestLanguage.g:8361:3: rule__SetExpression__RightExprAssignment_1_2 + // InternalBeeLangTestLanguage.g:8366:2: ( rule__SetExpression__RightExprAssignment_1_2 ) + // InternalBeeLangTestLanguage.g:8366:3: rule__SetExpression__RightExprAssignment_1_2 { pushFollow(FOLLOW_2); rule__SetExpression__RightExprAssignment_1_2(); @@ -29451,7 +29459,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__UnaryExpression__Group__0" - // InternalBeeLangTestLanguage.g:8370:1: rule__UnaryExpression__Group__0 : rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:8375:1: rule__UnaryExpression__Group__0 : rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ; public final void rule__UnaryExpression__Group__0() throws RecognitionException { int rule__UnaryExpression__Group__0_StartIndex = input.index(); @@ -29459,8 +29467,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 594) ) { return ; } - // InternalBeeLangTestLanguage.g:8374:1: ( rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:8375:2: rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 + // InternalBeeLangTestLanguage.g:8379:1: ( rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:8380:2: rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 { pushFollow(FOLLOW_54); rule__UnaryExpression__Group__0__Impl(); @@ -29492,7 +29500,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__UnaryExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:8382:1: rule__UnaryExpression__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:8387:1: rule__UnaryExpression__Group__0__Impl : ( () ) ; public final void rule__UnaryExpression__Group__0__Impl() throws RecognitionException { int rule__UnaryExpression__Group__0__Impl_StartIndex = input.index(); @@ -29500,17 +29508,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 595) ) { return ; } - // InternalBeeLangTestLanguage.g:8386:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:8387:1: ( () ) + // InternalBeeLangTestLanguage.g:8391:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:8392:1: ( () ) { - // InternalBeeLangTestLanguage.g:8387:1: ( () ) - // InternalBeeLangTestLanguage.g:8388:2: () + // InternalBeeLangTestLanguage.g:8392:1: ( () ) + // InternalBeeLangTestLanguage.g:8393:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getUnaryOpExpressionAction_0()); } - // InternalBeeLangTestLanguage.g:8389:2: () - // InternalBeeLangTestLanguage.g:8389:3: + // InternalBeeLangTestLanguage.g:8394:2: () + // InternalBeeLangTestLanguage.g:8394:3: { } @@ -29536,7 +29544,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__UnaryExpression__Group__1" - // InternalBeeLangTestLanguage.g:8397:1: rule__UnaryExpression__Group__1 : rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 ; + // InternalBeeLangTestLanguage.g:8402:1: rule__UnaryExpression__Group__1 : rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 ; public final void rule__UnaryExpression__Group__1() throws RecognitionException { int rule__UnaryExpression__Group__1_StartIndex = input.index(); @@ -29544,8 +29552,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 596) ) { return ; } - // InternalBeeLangTestLanguage.g:8401:1: ( rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 ) - // InternalBeeLangTestLanguage.g:8402:2: rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 + // InternalBeeLangTestLanguage.g:8406:1: ( rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 ) + // InternalBeeLangTestLanguage.g:8407:2: rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 { pushFollow(FOLLOW_55); rule__UnaryExpression__Group__1__Impl(); @@ -29577,7 +29585,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__UnaryExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:8409:1: rule__UnaryExpression__Group__1__Impl : ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) ; + // InternalBeeLangTestLanguage.g:8414:1: rule__UnaryExpression__Group__1__Impl : ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) ; public final void rule__UnaryExpression__Group__1__Impl() throws RecognitionException { int rule__UnaryExpression__Group__1__Impl_StartIndex = input.index(); @@ -29585,17 +29593,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 597) ) { return ; } - // InternalBeeLangTestLanguage.g:8413:1: ( ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) ) - // InternalBeeLangTestLanguage.g:8414:1: ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:8418:1: ( ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) ) + // InternalBeeLangTestLanguage.g:8419:1: ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) { - // InternalBeeLangTestLanguage.g:8414:1: ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) - // InternalBeeLangTestLanguage.g:8415:2: ( rule__UnaryExpression__FunctionNameAssignment_1 ) + // InternalBeeLangTestLanguage.g:8419:1: ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:8420:2: ( rule__UnaryExpression__FunctionNameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getFunctionNameAssignment_1()); } - // InternalBeeLangTestLanguage.g:8416:2: ( rule__UnaryExpression__FunctionNameAssignment_1 ) - // InternalBeeLangTestLanguage.g:8416:3: rule__UnaryExpression__FunctionNameAssignment_1 + // InternalBeeLangTestLanguage.g:8421:2: ( rule__UnaryExpression__FunctionNameAssignment_1 ) + // InternalBeeLangTestLanguage.g:8421:3: rule__UnaryExpression__FunctionNameAssignment_1 { pushFollow(FOLLOW_2); rule__UnaryExpression__FunctionNameAssignment_1(); @@ -29631,7 +29639,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__UnaryExpression__Group__2" - // InternalBeeLangTestLanguage.g:8424:1: rule__UnaryExpression__Group__2 : rule__UnaryExpression__Group__2__Impl ; + // InternalBeeLangTestLanguage.g:8429:1: rule__UnaryExpression__Group__2 : rule__UnaryExpression__Group__2__Impl ; public final void rule__UnaryExpression__Group__2() throws RecognitionException { int rule__UnaryExpression__Group__2_StartIndex = input.index(); @@ -29639,8 +29647,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 598) ) { return ; } - // InternalBeeLangTestLanguage.g:8428:1: ( rule__UnaryExpression__Group__2__Impl ) - // InternalBeeLangTestLanguage.g:8429:2: rule__UnaryExpression__Group__2__Impl + // InternalBeeLangTestLanguage.g:8433:1: ( rule__UnaryExpression__Group__2__Impl ) + // InternalBeeLangTestLanguage.g:8434:2: rule__UnaryExpression__Group__2__Impl { pushFollow(FOLLOW_2); rule__UnaryExpression__Group__2__Impl(); @@ -29667,7 +29675,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__UnaryExpression__Group__2__Impl" - // InternalBeeLangTestLanguage.g:8435:1: rule__UnaryExpression__Group__2__Impl : ( ( rule__UnaryExpression__ExprAssignment_2 ) ) ; + // InternalBeeLangTestLanguage.g:8440:1: rule__UnaryExpression__Group__2__Impl : ( ( rule__UnaryExpression__ExprAssignment_2 ) ) ; public final void rule__UnaryExpression__Group__2__Impl() throws RecognitionException { int rule__UnaryExpression__Group__2__Impl_StartIndex = input.index(); @@ -29675,17 +29683,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 599) ) { return ; } - // InternalBeeLangTestLanguage.g:8439:1: ( ( ( rule__UnaryExpression__ExprAssignment_2 ) ) ) - // InternalBeeLangTestLanguage.g:8440:1: ( ( rule__UnaryExpression__ExprAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:8444:1: ( ( ( rule__UnaryExpression__ExprAssignment_2 ) ) ) + // InternalBeeLangTestLanguage.g:8445:1: ( ( rule__UnaryExpression__ExprAssignment_2 ) ) { - // InternalBeeLangTestLanguage.g:8440:1: ( ( rule__UnaryExpression__ExprAssignment_2 ) ) - // InternalBeeLangTestLanguage.g:8441:2: ( rule__UnaryExpression__ExprAssignment_2 ) + // InternalBeeLangTestLanguage.g:8445:1: ( ( rule__UnaryExpression__ExprAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:8446:2: ( rule__UnaryExpression__ExprAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getExprAssignment_2()); } - // InternalBeeLangTestLanguage.g:8442:2: ( rule__UnaryExpression__ExprAssignment_2 ) - // InternalBeeLangTestLanguage.g:8442:3: rule__UnaryExpression__ExprAssignment_2 + // InternalBeeLangTestLanguage.g:8447:2: ( rule__UnaryExpression__ExprAssignment_2 ) + // InternalBeeLangTestLanguage.g:8447:3: rule__UnaryExpression__ExprAssignment_2 { pushFollow(FOLLOW_2); rule__UnaryExpression__ExprAssignment_2(); @@ -29721,7 +29729,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PreopExpression__Group__0" - // InternalBeeLangTestLanguage.g:8451:1: rule__PreopExpression__Group__0 : rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:8456:1: rule__PreopExpression__Group__0 : rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 ; public final void rule__PreopExpression__Group__0() throws RecognitionException { int rule__PreopExpression__Group__0_StartIndex = input.index(); @@ -29729,8 +29737,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 600) ) { return ; } - // InternalBeeLangTestLanguage.g:8455:1: ( rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:8456:2: rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 + // InternalBeeLangTestLanguage.g:8460:1: ( rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:8461:2: rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 { pushFollow(FOLLOW_19); rule__PreopExpression__Group__0__Impl(); @@ -29762,7 +29770,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PreopExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:8463:1: rule__PreopExpression__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:8468:1: rule__PreopExpression__Group__0__Impl : ( () ) ; public final void rule__PreopExpression__Group__0__Impl() throws RecognitionException { int rule__PreopExpression__Group__0__Impl_StartIndex = input.index(); @@ -29770,17 +29778,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 601) ) { return ; } - // InternalBeeLangTestLanguage.g:8467:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:8468:1: ( () ) + // InternalBeeLangTestLanguage.g:8472:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:8473:1: ( () ) { - // InternalBeeLangTestLanguage.g:8468:1: ( () ) - // InternalBeeLangTestLanguage.g:8469:2: () + // InternalBeeLangTestLanguage.g:8473:1: ( () ) + // InternalBeeLangTestLanguage.g:8474:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getUnaryPreOpExpressionAction_0()); } - // InternalBeeLangTestLanguage.g:8470:2: () - // InternalBeeLangTestLanguage.g:8470:3: + // InternalBeeLangTestLanguage.g:8475:2: () + // InternalBeeLangTestLanguage.g:8475:3: { } @@ -29806,7 +29814,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PreopExpression__Group__1" - // InternalBeeLangTestLanguage.g:8478:1: rule__PreopExpression__Group__1 : rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 ; + // InternalBeeLangTestLanguage.g:8483:1: rule__PreopExpression__Group__1 : rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 ; public final void rule__PreopExpression__Group__1() throws RecognitionException { int rule__PreopExpression__Group__1_StartIndex = input.index(); @@ -29814,8 +29822,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 602) ) { return ; } - // InternalBeeLangTestLanguage.g:8482:1: ( rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 ) - // InternalBeeLangTestLanguage.g:8483:2: rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 + // InternalBeeLangTestLanguage.g:8487:1: ( rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 ) + // InternalBeeLangTestLanguage.g:8488:2: rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 { pushFollow(FOLLOW_55); rule__PreopExpression__Group__1__Impl(); @@ -29847,7 +29855,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PreopExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:8490:1: rule__PreopExpression__Group__1__Impl : ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) ; + // InternalBeeLangTestLanguage.g:8495:1: rule__PreopExpression__Group__1__Impl : ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) ; public final void rule__PreopExpression__Group__1__Impl() throws RecognitionException { int rule__PreopExpression__Group__1__Impl_StartIndex = input.index(); @@ -29855,17 +29863,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 603) ) { return ; } - // InternalBeeLangTestLanguage.g:8494:1: ( ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) ) - // InternalBeeLangTestLanguage.g:8495:1: ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:8499:1: ( ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) ) + // InternalBeeLangTestLanguage.g:8500:1: ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) { - // InternalBeeLangTestLanguage.g:8495:1: ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) - // InternalBeeLangTestLanguage.g:8496:2: ( rule__PreopExpression__FunctionNameAssignment_1 ) + // InternalBeeLangTestLanguage.g:8500:1: ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:8501:2: ( rule__PreopExpression__FunctionNameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getFunctionNameAssignment_1()); } - // InternalBeeLangTestLanguage.g:8497:2: ( rule__PreopExpression__FunctionNameAssignment_1 ) - // InternalBeeLangTestLanguage.g:8497:3: rule__PreopExpression__FunctionNameAssignment_1 + // InternalBeeLangTestLanguage.g:8502:2: ( rule__PreopExpression__FunctionNameAssignment_1 ) + // InternalBeeLangTestLanguage.g:8502:3: rule__PreopExpression__FunctionNameAssignment_1 { pushFollow(FOLLOW_2); rule__PreopExpression__FunctionNameAssignment_1(); @@ -29901,7 +29909,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PreopExpression__Group__2" - // InternalBeeLangTestLanguage.g:8505:1: rule__PreopExpression__Group__2 : rule__PreopExpression__Group__2__Impl ; + // InternalBeeLangTestLanguage.g:8510:1: rule__PreopExpression__Group__2 : rule__PreopExpression__Group__2__Impl ; public final void rule__PreopExpression__Group__2() throws RecognitionException { int rule__PreopExpression__Group__2_StartIndex = input.index(); @@ -29909,8 +29917,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 604) ) { return ; } - // InternalBeeLangTestLanguage.g:8509:1: ( rule__PreopExpression__Group__2__Impl ) - // InternalBeeLangTestLanguage.g:8510:2: rule__PreopExpression__Group__2__Impl + // InternalBeeLangTestLanguage.g:8514:1: ( rule__PreopExpression__Group__2__Impl ) + // InternalBeeLangTestLanguage.g:8515:2: rule__PreopExpression__Group__2__Impl { pushFollow(FOLLOW_2); rule__PreopExpression__Group__2__Impl(); @@ -29937,7 +29945,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PreopExpression__Group__2__Impl" - // InternalBeeLangTestLanguage.g:8516:1: rule__PreopExpression__Group__2__Impl : ( ( rule__PreopExpression__ExprAssignment_2 ) ) ; + // InternalBeeLangTestLanguage.g:8521:1: rule__PreopExpression__Group__2__Impl : ( ( rule__PreopExpression__ExprAssignment_2 ) ) ; public final void rule__PreopExpression__Group__2__Impl() throws RecognitionException { int rule__PreopExpression__Group__2__Impl_StartIndex = input.index(); @@ -29945,17 +29953,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 605) ) { return ; } - // InternalBeeLangTestLanguage.g:8520:1: ( ( ( rule__PreopExpression__ExprAssignment_2 ) ) ) - // InternalBeeLangTestLanguage.g:8521:1: ( ( rule__PreopExpression__ExprAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:8525:1: ( ( ( rule__PreopExpression__ExprAssignment_2 ) ) ) + // InternalBeeLangTestLanguage.g:8526:1: ( ( rule__PreopExpression__ExprAssignment_2 ) ) { - // InternalBeeLangTestLanguage.g:8521:1: ( ( rule__PreopExpression__ExprAssignment_2 ) ) - // InternalBeeLangTestLanguage.g:8522:2: ( rule__PreopExpression__ExprAssignment_2 ) + // InternalBeeLangTestLanguage.g:8526:1: ( ( rule__PreopExpression__ExprAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:8527:2: ( rule__PreopExpression__ExprAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getExprAssignment_2()); } - // InternalBeeLangTestLanguage.g:8523:2: ( rule__PreopExpression__ExprAssignment_2 ) - // InternalBeeLangTestLanguage.g:8523:3: rule__PreopExpression__ExprAssignment_2 + // InternalBeeLangTestLanguage.g:8528:2: ( rule__PreopExpression__ExprAssignment_2 ) + // InternalBeeLangTestLanguage.g:8528:3: rule__PreopExpression__ExprAssignment_2 { pushFollow(FOLLOW_2); rule__PreopExpression__ExprAssignment_2(); @@ -29991,7 +29999,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PostopExpression__Group__0" - // InternalBeeLangTestLanguage.g:8532:1: rule__PostopExpression__Group__0 : rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:8537:1: rule__PostopExpression__Group__0 : rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 ; public final void rule__PostopExpression__Group__0() throws RecognitionException { int rule__PostopExpression__Group__0_StartIndex = input.index(); @@ -29999,8 +30007,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 606) ) { return ; } - // InternalBeeLangTestLanguage.g:8536:1: ( rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:8537:2: rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 + // InternalBeeLangTestLanguage.g:8541:1: ( rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:8542:2: rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 { pushFollow(FOLLOW_56); rule__PostopExpression__Group__0__Impl(); @@ -30032,7 +30040,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PostopExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:8544:1: rule__PostopExpression__Group__0__Impl : ( ruleInfixExpression ) ; + // InternalBeeLangTestLanguage.g:8549:1: rule__PostopExpression__Group__0__Impl : ( ruleInfixExpression ) ; public final void rule__PostopExpression__Group__0__Impl() throws RecognitionException { int rule__PostopExpression__Group__0__Impl_StartIndex = input.index(); @@ -30040,11 +30048,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 607) ) { return ; } - // InternalBeeLangTestLanguage.g:8548:1: ( ( ruleInfixExpression ) ) - // InternalBeeLangTestLanguage.g:8549:1: ( ruleInfixExpression ) + // InternalBeeLangTestLanguage.g:8553:1: ( ( ruleInfixExpression ) ) + // InternalBeeLangTestLanguage.g:8554:1: ( ruleInfixExpression ) { - // InternalBeeLangTestLanguage.g:8549:1: ( ruleInfixExpression ) - // InternalBeeLangTestLanguage.g:8550:2: ruleInfixExpression + // InternalBeeLangTestLanguage.g:8554:1: ( ruleInfixExpression ) + // InternalBeeLangTestLanguage.g:8555:2: ruleInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getInfixExpressionParserRuleCall_0()); @@ -30080,7 +30088,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PostopExpression__Group__1" - // InternalBeeLangTestLanguage.g:8559:1: rule__PostopExpression__Group__1 : rule__PostopExpression__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:8564:1: rule__PostopExpression__Group__1 : rule__PostopExpression__Group__1__Impl ; public final void rule__PostopExpression__Group__1() throws RecognitionException { int rule__PostopExpression__Group__1_StartIndex = input.index(); @@ -30088,8 +30096,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 608) ) { return ; } - // InternalBeeLangTestLanguage.g:8563:1: ( rule__PostopExpression__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:8564:2: rule__PostopExpression__Group__1__Impl + // InternalBeeLangTestLanguage.g:8568:1: ( rule__PostopExpression__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:8569:2: rule__PostopExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__PostopExpression__Group__1__Impl(); @@ -30116,7 +30124,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PostopExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:8570:1: rule__PostopExpression__Group__1__Impl : ( ( rule__PostopExpression__Group_1__0 )? ) ; + // InternalBeeLangTestLanguage.g:8575:1: rule__PostopExpression__Group__1__Impl : ( ( rule__PostopExpression__Group_1__0 )? ) ; public final void rule__PostopExpression__Group__1__Impl() throws RecognitionException { int rule__PostopExpression__Group__1__Impl_StartIndex = input.index(); @@ -30124,16 +30132,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 609) ) { return ; } - // InternalBeeLangTestLanguage.g:8574:1: ( ( ( rule__PostopExpression__Group_1__0 )? ) ) - // InternalBeeLangTestLanguage.g:8575:1: ( ( rule__PostopExpression__Group_1__0 )? ) + // InternalBeeLangTestLanguage.g:8579:1: ( ( ( rule__PostopExpression__Group_1__0 )? ) ) + // InternalBeeLangTestLanguage.g:8580:1: ( ( rule__PostopExpression__Group_1__0 )? ) { - // InternalBeeLangTestLanguage.g:8575:1: ( ( rule__PostopExpression__Group_1__0 )? ) - // InternalBeeLangTestLanguage.g:8576:2: ( rule__PostopExpression__Group_1__0 )? + // InternalBeeLangTestLanguage.g:8580:1: ( ( rule__PostopExpression__Group_1__0 )? ) + // InternalBeeLangTestLanguage.g:8581:2: ( rule__PostopExpression__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:8577:2: ( rule__PostopExpression__Group_1__0 )? + // InternalBeeLangTestLanguage.g:8582:2: ( rule__PostopExpression__Group_1__0 )? int alt71=2; int LA71_0 = input.LA(1); @@ -30153,7 +30161,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt71) { case 1 : - // InternalBeeLangTestLanguage.g:8577:3: rule__PostopExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:8582:3: rule__PostopExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__PostopExpression__Group_1__0(); @@ -30192,7 +30200,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PostopExpression__Group_1__0" - // InternalBeeLangTestLanguage.g:8586:1: rule__PostopExpression__Group_1__0 : rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 ; + // InternalBeeLangTestLanguage.g:8591:1: rule__PostopExpression__Group_1__0 : rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 ; public final void rule__PostopExpression__Group_1__0() throws RecognitionException { int rule__PostopExpression__Group_1__0_StartIndex = input.index(); @@ -30200,8 +30208,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 610) ) { return ; } - // InternalBeeLangTestLanguage.g:8590:1: ( rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 ) - // InternalBeeLangTestLanguage.g:8591:2: rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 + // InternalBeeLangTestLanguage.g:8595:1: ( rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 ) + // InternalBeeLangTestLanguage.g:8596:2: rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 { pushFollow(FOLLOW_56); rule__PostopExpression__Group_1__0__Impl(); @@ -30233,7 +30241,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PostopExpression__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:8598:1: rule__PostopExpression__Group_1__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:8603:1: rule__PostopExpression__Group_1__0__Impl : ( () ) ; public final void rule__PostopExpression__Group_1__0__Impl() throws RecognitionException { int rule__PostopExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -30241,17 +30249,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 611) ) { return ; } - // InternalBeeLangTestLanguage.g:8602:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:8603:1: ( () ) + // InternalBeeLangTestLanguage.g:8607:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:8608:1: ( () ) { - // InternalBeeLangTestLanguage.g:8603:1: ( () ) - // InternalBeeLangTestLanguage.g:8604:2: () + // InternalBeeLangTestLanguage.g:8608:1: ( () ) + // InternalBeeLangTestLanguage.g:8609:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getUnaryPostOpExpressionExprAction_1_0()); } - // InternalBeeLangTestLanguage.g:8605:2: () - // InternalBeeLangTestLanguage.g:8605:3: + // InternalBeeLangTestLanguage.g:8610:2: () + // InternalBeeLangTestLanguage.g:8610:3: { } @@ -30277,7 +30285,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PostopExpression__Group_1__1" - // InternalBeeLangTestLanguage.g:8613:1: rule__PostopExpression__Group_1__1 : rule__PostopExpression__Group_1__1__Impl ; + // InternalBeeLangTestLanguage.g:8618:1: rule__PostopExpression__Group_1__1 : rule__PostopExpression__Group_1__1__Impl ; public final void rule__PostopExpression__Group_1__1() throws RecognitionException { int rule__PostopExpression__Group_1__1_StartIndex = input.index(); @@ -30285,8 +30293,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 612) ) { return ; } - // InternalBeeLangTestLanguage.g:8617:1: ( rule__PostopExpression__Group_1__1__Impl ) - // InternalBeeLangTestLanguage.g:8618:2: rule__PostopExpression__Group_1__1__Impl + // InternalBeeLangTestLanguage.g:8622:1: ( rule__PostopExpression__Group_1__1__Impl ) + // InternalBeeLangTestLanguage.g:8623:2: rule__PostopExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__PostopExpression__Group_1__1__Impl(); @@ -30313,7 +30321,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PostopExpression__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:8624:1: rule__PostopExpression__Group_1__1__Impl : ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:8629:1: rule__PostopExpression__Group_1__1__Impl : ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__PostopExpression__Group_1__1__Impl() throws RecognitionException { int rule__PostopExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -30321,17 +30329,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 613) ) { return ; } - // InternalBeeLangTestLanguage.g:8628:1: ( ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:8629:1: ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:8633:1: ( ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:8634:1: ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) { - // InternalBeeLangTestLanguage.g:8629:1: ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) - // InternalBeeLangTestLanguage.g:8630:2: ( rule__PostopExpression__FunctionNameAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:8634:1: ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:8635:2: ( rule__PostopExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalBeeLangTestLanguage.g:8631:2: ( rule__PostopExpression__FunctionNameAssignment_1_1 ) - // InternalBeeLangTestLanguage.g:8631:3: rule__PostopExpression__FunctionNameAssignment_1_1 + // InternalBeeLangTestLanguage.g:8636:2: ( rule__PostopExpression__FunctionNameAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:8636:3: rule__PostopExpression__FunctionNameAssignment_1_1 { pushFollow(FOLLOW_2); rule__PostopExpression__FunctionNameAssignment_1_1(); @@ -30367,7 +30375,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group__0" - // InternalBeeLangTestLanguage.g:8640:1: rule__InfixExpression__Group__0 : rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:8645:1: rule__InfixExpression__Group__0 : rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 ; public final void rule__InfixExpression__Group__0() throws RecognitionException { int rule__InfixExpression__Group__0_StartIndex = input.index(); @@ -30375,8 +30383,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 614) ) { return ; } - // InternalBeeLangTestLanguage.g:8644:1: ( rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:8645:2: rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 + // InternalBeeLangTestLanguage.g:8649:1: ( rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:8650:2: rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 { pushFollow(FOLLOW_57); rule__InfixExpression__Group__0__Impl(); @@ -30408,7 +30416,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:8652:1: rule__InfixExpression__Group__0__Impl : ( ruleCallExpression ) ; + // InternalBeeLangTestLanguage.g:8657:1: rule__InfixExpression__Group__0__Impl : ( ruleCallExpression ) ; public final void rule__InfixExpression__Group__0__Impl() throws RecognitionException { int rule__InfixExpression__Group__0__Impl_StartIndex = input.index(); @@ -30416,11 +30424,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 615) ) { return ; } - // InternalBeeLangTestLanguage.g:8656:1: ( ( ruleCallExpression ) ) - // InternalBeeLangTestLanguage.g:8657:1: ( ruleCallExpression ) + // InternalBeeLangTestLanguage.g:8661:1: ( ( ruleCallExpression ) ) + // InternalBeeLangTestLanguage.g:8662:1: ( ruleCallExpression ) { - // InternalBeeLangTestLanguage.g:8657:1: ( ruleCallExpression ) - // InternalBeeLangTestLanguage.g:8658:2: ruleCallExpression + // InternalBeeLangTestLanguage.g:8662:1: ( ruleCallExpression ) + // InternalBeeLangTestLanguage.g:8663:2: ruleCallExpression { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getCallExpressionParserRuleCall_0()); @@ -30456,7 +30464,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group__1" - // InternalBeeLangTestLanguage.g:8667:1: rule__InfixExpression__Group__1 : rule__InfixExpression__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:8672:1: rule__InfixExpression__Group__1 : rule__InfixExpression__Group__1__Impl ; public final void rule__InfixExpression__Group__1() throws RecognitionException { int rule__InfixExpression__Group__1_StartIndex = input.index(); @@ -30464,8 +30472,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 616) ) { return ; } - // InternalBeeLangTestLanguage.g:8671:1: ( rule__InfixExpression__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:8672:2: rule__InfixExpression__Group__1__Impl + // InternalBeeLangTestLanguage.g:8676:1: ( rule__InfixExpression__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:8677:2: rule__InfixExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__InfixExpression__Group__1__Impl(); @@ -30492,7 +30500,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:8678:1: rule__InfixExpression__Group__1__Impl : ( ( rule__InfixExpression__Alternatives_1 )* ) ; + // InternalBeeLangTestLanguage.g:8683:1: rule__InfixExpression__Group__1__Impl : ( ( rule__InfixExpression__Alternatives_1 )* ) ; public final void rule__InfixExpression__Group__1__Impl() throws RecognitionException { int rule__InfixExpression__Group__1__Impl_StartIndex = input.index(); @@ -30500,16 +30508,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 617) ) { return ; } - // InternalBeeLangTestLanguage.g:8682:1: ( ( ( rule__InfixExpression__Alternatives_1 )* ) ) - // InternalBeeLangTestLanguage.g:8683:1: ( ( rule__InfixExpression__Alternatives_1 )* ) + // InternalBeeLangTestLanguage.g:8687:1: ( ( ( rule__InfixExpression__Alternatives_1 )* ) ) + // InternalBeeLangTestLanguage.g:8688:1: ( ( rule__InfixExpression__Alternatives_1 )* ) { - // InternalBeeLangTestLanguage.g:8683:1: ( ( rule__InfixExpression__Alternatives_1 )* ) - // InternalBeeLangTestLanguage.g:8684:2: ( rule__InfixExpression__Alternatives_1 )* + // InternalBeeLangTestLanguage.g:8688:1: ( ( rule__InfixExpression__Alternatives_1 )* ) + // InternalBeeLangTestLanguage.g:8689:2: ( rule__InfixExpression__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getAlternatives_1()); } - // InternalBeeLangTestLanguage.g:8685:2: ( rule__InfixExpression__Alternatives_1 )* + // InternalBeeLangTestLanguage.g:8690:2: ( rule__InfixExpression__Alternatives_1 )* loop72: do { int alt72=2; @@ -30537,7 +30545,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt72) { case 1 : - // InternalBeeLangTestLanguage.g:8685:3: rule__InfixExpression__Alternatives_1 + // InternalBeeLangTestLanguage.g:8690:3: rule__InfixExpression__Alternatives_1 { pushFollow(FOLLOW_58); rule__InfixExpression__Alternatives_1(); @@ -30579,7 +30587,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_0__0" - // InternalBeeLangTestLanguage.g:8694:1: rule__InfixExpression__Group_1_0__0 : rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 ; + // InternalBeeLangTestLanguage.g:8699:1: rule__InfixExpression__Group_1_0__0 : rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 ; public final void rule__InfixExpression__Group_1_0__0() throws RecognitionException { int rule__InfixExpression__Group_1_0__0_StartIndex = input.index(); @@ -30587,8 +30595,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 618) ) { return ; } - // InternalBeeLangTestLanguage.g:8698:1: ( rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 ) - // InternalBeeLangTestLanguage.g:8699:2: rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 + // InternalBeeLangTestLanguage.g:8703:1: ( rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 ) + // InternalBeeLangTestLanguage.g:8704:2: rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 { pushFollow(FOLLOW_59); rule__InfixExpression__Group_1_0__0__Impl(); @@ -30620,7 +30628,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_0__0__Impl" - // InternalBeeLangTestLanguage.g:8706:1: rule__InfixExpression__Group_1_0__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:8711:1: rule__InfixExpression__Group_1_0__0__Impl : ( () ) ; public final void rule__InfixExpression__Group_1_0__0__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__0__Impl_StartIndex = input.index(); @@ -30628,17 +30636,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 619) ) { return ; } - // InternalBeeLangTestLanguage.g:8710:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:8711:1: ( () ) + // InternalBeeLangTestLanguage.g:8715:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:8716:1: ( () ) { - // InternalBeeLangTestLanguage.g:8711:1: ( () ) - // InternalBeeLangTestLanguage.g:8712:2: () + // InternalBeeLangTestLanguage.g:8716:1: ( () ) + // InternalBeeLangTestLanguage.g:8717:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getCallFeatureFuncExprAction_1_0_0()); } - // InternalBeeLangTestLanguage.g:8713:2: () - // InternalBeeLangTestLanguage.g:8713:3: + // InternalBeeLangTestLanguage.g:8718:2: () + // InternalBeeLangTestLanguage.g:8718:3: { } @@ -30664,7 +30672,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_0__1" - // InternalBeeLangTestLanguage.g:8721:1: rule__InfixExpression__Group_1_0__1 : rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 ; + // InternalBeeLangTestLanguage.g:8726:1: rule__InfixExpression__Group_1_0__1 : rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 ; public final void rule__InfixExpression__Group_1_0__1() throws RecognitionException { int rule__InfixExpression__Group_1_0__1_StartIndex = input.index(); @@ -30672,8 +30680,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 620) ) { return ; } - // InternalBeeLangTestLanguage.g:8725:1: ( rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 ) - // InternalBeeLangTestLanguage.g:8726:2: rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 + // InternalBeeLangTestLanguage.g:8730:1: ( rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 ) + // InternalBeeLangTestLanguage.g:8731:2: rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 { pushFollow(FOLLOW_9); rule__InfixExpression__Group_1_0__1__Impl(); @@ -30705,7 +30713,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_0__1__Impl" - // InternalBeeLangTestLanguage.g:8733:1: rule__InfixExpression__Group_1_0__1__Impl : ( '.' ) ; + // InternalBeeLangTestLanguage.g:8738:1: rule__InfixExpression__Group_1_0__1__Impl : ( '.' ) ; public final void rule__InfixExpression__Group_1_0__1__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__1__Impl_StartIndex = input.index(); @@ -30713,11 +30721,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 621) ) { return ; } - // InternalBeeLangTestLanguage.g:8737:1: ( ( '.' ) ) - // InternalBeeLangTestLanguage.g:8738:1: ( '.' ) + // InternalBeeLangTestLanguage.g:8742:1: ( ( '.' ) ) + // InternalBeeLangTestLanguage.g:8743:1: ( '.' ) { - // InternalBeeLangTestLanguage.g:8738:1: ( '.' ) - // InternalBeeLangTestLanguage.g:8739:2: '.' + // InternalBeeLangTestLanguage.g:8743:1: ( '.' ) + // InternalBeeLangTestLanguage.g:8744:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFullStopKeyword_1_0_1()); @@ -30749,7 +30757,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_0__2" - // InternalBeeLangTestLanguage.g:8748:1: rule__InfixExpression__Group_1_0__2 : rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 ; + // InternalBeeLangTestLanguage.g:8753:1: rule__InfixExpression__Group_1_0__2 : rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 ; public final void rule__InfixExpression__Group_1_0__2() throws RecognitionException { int rule__InfixExpression__Group_1_0__2_StartIndex = input.index(); @@ -30757,8 +30765,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 622) ) { return ; } - // InternalBeeLangTestLanguage.g:8752:1: ( rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 ) - // InternalBeeLangTestLanguage.g:8753:2: rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 + // InternalBeeLangTestLanguage.g:8757:1: ( rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 ) + // InternalBeeLangTestLanguage.g:8758:2: rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 { pushFollow(FOLLOW_60); rule__InfixExpression__Group_1_0__2__Impl(); @@ -30790,7 +30798,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_0__2__Impl" - // InternalBeeLangTestLanguage.g:8760:1: rule__InfixExpression__Group_1_0__2__Impl : ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) ; + // InternalBeeLangTestLanguage.g:8765:1: rule__InfixExpression__Group_1_0__2__Impl : ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) ; public final void rule__InfixExpression__Group_1_0__2__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__2__Impl_StartIndex = input.index(); @@ -30798,17 +30806,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 623) ) { return ; } - // InternalBeeLangTestLanguage.g:8764:1: ( ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) ) - // InternalBeeLangTestLanguage.g:8765:1: ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) + // InternalBeeLangTestLanguage.g:8769:1: ( ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) ) + // InternalBeeLangTestLanguage.g:8770:1: ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) { - // InternalBeeLangTestLanguage.g:8765:1: ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) - // InternalBeeLangTestLanguage.g:8766:2: ( rule__InfixExpression__NameAssignment_1_0_2 ) + // InternalBeeLangTestLanguage.g:8770:1: ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) + // InternalBeeLangTestLanguage.g:8771:2: ( rule__InfixExpression__NameAssignment_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getNameAssignment_1_0_2()); } - // InternalBeeLangTestLanguage.g:8767:2: ( rule__InfixExpression__NameAssignment_1_0_2 ) - // InternalBeeLangTestLanguage.g:8767:3: rule__InfixExpression__NameAssignment_1_0_2 + // InternalBeeLangTestLanguage.g:8772:2: ( rule__InfixExpression__NameAssignment_1_0_2 ) + // InternalBeeLangTestLanguage.g:8772:3: rule__InfixExpression__NameAssignment_1_0_2 { pushFollow(FOLLOW_2); rule__InfixExpression__NameAssignment_1_0_2(); @@ -30844,7 +30852,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_0__3" - // InternalBeeLangTestLanguage.g:8775:1: rule__InfixExpression__Group_1_0__3 : rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 ; + // InternalBeeLangTestLanguage.g:8780:1: rule__InfixExpression__Group_1_0__3 : rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 ; public final void rule__InfixExpression__Group_1_0__3() throws RecognitionException { int rule__InfixExpression__Group_1_0__3_StartIndex = input.index(); @@ -30852,8 +30860,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 624) ) { return ; } - // InternalBeeLangTestLanguage.g:8779:1: ( rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 ) - // InternalBeeLangTestLanguage.g:8780:2: rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 + // InternalBeeLangTestLanguage.g:8784:1: ( rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 ) + // InternalBeeLangTestLanguage.g:8785:2: rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 { pushFollow(FOLLOW_61); rule__InfixExpression__Group_1_0__3__Impl(); @@ -30885,7 +30893,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_0__3__Impl" - // InternalBeeLangTestLanguage.g:8787:1: rule__InfixExpression__Group_1_0__3__Impl : ( '(' ) ; + // InternalBeeLangTestLanguage.g:8792:1: rule__InfixExpression__Group_1_0__3__Impl : ( '(' ) ; public final void rule__InfixExpression__Group_1_0__3__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__3__Impl_StartIndex = input.index(); @@ -30893,11 +30901,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 625) ) { return ; } - // InternalBeeLangTestLanguage.g:8791:1: ( ( '(' ) ) - // InternalBeeLangTestLanguage.g:8792:1: ( '(' ) + // InternalBeeLangTestLanguage.g:8796:1: ( ( '(' ) ) + // InternalBeeLangTestLanguage.g:8797:1: ( '(' ) { - // InternalBeeLangTestLanguage.g:8792:1: ( '(' ) - // InternalBeeLangTestLanguage.g:8793:2: '(' + // InternalBeeLangTestLanguage.g:8797:1: ( '(' ) + // InternalBeeLangTestLanguage.g:8798:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getLeftParenthesisKeyword_1_0_3()); @@ -30929,7 +30937,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_0__4" - // InternalBeeLangTestLanguage.g:8802:1: rule__InfixExpression__Group_1_0__4 : rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 ; + // InternalBeeLangTestLanguage.g:8807:1: rule__InfixExpression__Group_1_0__4 : rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 ; public final void rule__InfixExpression__Group_1_0__4() throws RecognitionException { int rule__InfixExpression__Group_1_0__4_StartIndex = input.index(); @@ -30937,8 +30945,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 626) ) { return ; } - // InternalBeeLangTestLanguage.g:8806:1: ( rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 ) - // InternalBeeLangTestLanguage.g:8807:2: rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 + // InternalBeeLangTestLanguage.g:8811:1: ( rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 ) + // InternalBeeLangTestLanguage.g:8812:2: rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 { pushFollow(FOLLOW_61); rule__InfixExpression__Group_1_0__4__Impl(); @@ -30970,7 +30978,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_0__4__Impl" - // InternalBeeLangTestLanguage.g:8814:1: rule__InfixExpression__Group_1_0__4__Impl : ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) ; + // InternalBeeLangTestLanguage.g:8819:1: rule__InfixExpression__Group_1_0__4__Impl : ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) ; public final void rule__InfixExpression__Group_1_0__4__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__4__Impl_StartIndex = input.index(); @@ -30978,16 +30986,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 627) ) { return ; } - // InternalBeeLangTestLanguage.g:8818:1: ( ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) ) - // InternalBeeLangTestLanguage.g:8819:1: ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) + // InternalBeeLangTestLanguage.g:8823:1: ( ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) ) + // InternalBeeLangTestLanguage.g:8824:1: ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) { - // InternalBeeLangTestLanguage.g:8819:1: ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) - // InternalBeeLangTestLanguage.g:8820:2: ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? + // InternalBeeLangTestLanguage.g:8824:1: ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) + // InternalBeeLangTestLanguage.g:8825:2: ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getParameterListAssignment_1_0_4()); } - // InternalBeeLangTestLanguage.g:8821:2: ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? + // InternalBeeLangTestLanguage.g:8826:2: ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? int alt73=2; int LA73_0 = input.LA(1); @@ -30996,7 +31004,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt73) { case 1 : - // InternalBeeLangTestLanguage.g:8821:3: rule__InfixExpression__ParameterListAssignment_1_0_4 + // InternalBeeLangTestLanguage.g:8826:3: rule__InfixExpression__ParameterListAssignment_1_0_4 { pushFollow(FOLLOW_2); rule__InfixExpression__ParameterListAssignment_1_0_4(); @@ -31035,7 +31043,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_0__5" - // InternalBeeLangTestLanguage.g:8829:1: rule__InfixExpression__Group_1_0__5 : rule__InfixExpression__Group_1_0__5__Impl ; + // InternalBeeLangTestLanguage.g:8834:1: rule__InfixExpression__Group_1_0__5 : rule__InfixExpression__Group_1_0__5__Impl ; public final void rule__InfixExpression__Group_1_0__5() throws RecognitionException { int rule__InfixExpression__Group_1_0__5_StartIndex = input.index(); @@ -31043,8 +31051,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 628) ) { return ; } - // InternalBeeLangTestLanguage.g:8833:1: ( rule__InfixExpression__Group_1_0__5__Impl ) - // InternalBeeLangTestLanguage.g:8834:2: rule__InfixExpression__Group_1_0__5__Impl + // InternalBeeLangTestLanguage.g:8838:1: ( rule__InfixExpression__Group_1_0__5__Impl ) + // InternalBeeLangTestLanguage.g:8839:2: rule__InfixExpression__Group_1_0__5__Impl { pushFollow(FOLLOW_2); rule__InfixExpression__Group_1_0__5__Impl(); @@ -31071,7 +31079,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_0__5__Impl" - // InternalBeeLangTestLanguage.g:8840:1: rule__InfixExpression__Group_1_0__5__Impl : ( ')' ) ; + // InternalBeeLangTestLanguage.g:8845:1: rule__InfixExpression__Group_1_0__5__Impl : ( ')' ) ; public final void rule__InfixExpression__Group_1_0__5__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__5__Impl_StartIndex = input.index(); @@ -31079,11 +31087,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 629) ) { return ; } - // InternalBeeLangTestLanguage.g:8844:1: ( ( ')' ) ) - // InternalBeeLangTestLanguage.g:8845:1: ( ')' ) + // InternalBeeLangTestLanguage.g:8849:1: ( ( ')' ) ) + // InternalBeeLangTestLanguage.g:8850:1: ( ')' ) { - // InternalBeeLangTestLanguage.g:8845:1: ( ')' ) - // InternalBeeLangTestLanguage.g:8846:2: ')' + // InternalBeeLangTestLanguage.g:8850:1: ( ')' ) + // InternalBeeLangTestLanguage.g:8851:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getRightParenthesisKeyword_1_0_5()); @@ -31115,7 +31123,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_1__0" - // InternalBeeLangTestLanguage.g:8856:1: rule__InfixExpression__Group_1_1__0 : rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 ; + // InternalBeeLangTestLanguage.g:8861:1: rule__InfixExpression__Group_1_1__0 : rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 ; public final void rule__InfixExpression__Group_1_1__0() throws RecognitionException { int rule__InfixExpression__Group_1_1__0_StartIndex = input.index(); @@ -31123,8 +31131,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 630) ) { return ; } - // InternalBeeLangTestLanguage.g:8860:1: ( rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 ) - // InternalBeeLangTestLanguage.g:8861:2: rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 + // InternalBeeLangTestLanguage.g:8865:1: ( rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 ) + // InternalBeeLangTestLanguage.g:8866:2: rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 { pushFollow(FOLLOW_62); rule__InfixExpression__Group_1_1__0__Impl(); @@ -31156,7 +31164,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_1__0__Impl" - // InternalBeeLangTestLanguage.g:8868:1: rule__InfixExpression__Group_1_1__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:8873:1: rule__InfixExpression__Group_1_1__0__Impl : ( () ) ; public final void rule__InfixExpression__Group_1_1__0__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_1__0__Impl_StartIndex = input.index(); @@ -31164,17 +31172,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 631) ) { return ; } - // InternalBeeLangTestLanguage.g:8872:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:8873:1: ( () ) + // InternalBeeLangTestLanguage.g:8877:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:8878:1: ( () ) { - // InternalBeeLangTestLanguage.g:8873:1: ( () ) - // InternalBeeLangTestLanguage.g:8874:2: () + // InternalBeeLangTestLanguage.g:8878:1: ( () ) + // InternalBeeLangTestLanguage.g:8879:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getAtExpressionObjExprAction_1_1_0()); } - // InternalBeeLangTestLanguage.g:8875:2: () - // InternalBeeLangTestLanguage.g:8875:3: + // InternalBeeLangTestLanguage.g:8880:2: () + // InternalBeeLangTestLanguage.g:8880:3: { } @@ -31200,7 +31208,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_1__1" - // InternalBeeLangTestLanguage.g:8883:1: rule__InfixExpression__Group_1_1__1 : rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 ; + // InternalBeeLangTestLanguage.g:8888:1: rule__InfixExpression__Group_1_1__1 : rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 ; public final void rule__InfixExpression__Group_1_1__1() throws RecognitionException { int rule__InfixExpression__Group_1_1__1_StartIndex = input.index(); @@ -31208,8 +31216,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 632) ) { return ; } - // InternalBeeLangTestLanguage.g:8887:1: ( rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 ) - // InternalBeeLangTestLanguage.g:8888:2: rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 + // InternalBeeLangTestLanguage.g:8892:1: ( rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 ) + // InternalBeeLangTestLanguage.g:8893:2: rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 { pushFollow(FOLLOW_19); rule__InfixExpression__Group_1_1__1__Impl(); @@ -31241,7 +31249,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_1__1__Impl" - // InternalBeeLangTestLanguage.g:8895:1: rule__InfixExpression__Group_1_1__1__Impl : ( '[' ) ; + // InternalBeeLangTestLanguage.g:8900:1: rule__InfixExpression__Group_1_1__1__Impl : ( '[' ) ; public final void rule__InfixExpression__Group_1_1__1__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_1__1__Impl_StartIndex = input.index(); @@ -31249,11 +31257,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 633) ) { return ; } - // InternalBeeLangTestLanguage.g:8899:1: ( ( '[' ) ) - // InternalBeeLangTestLanguage.g:8900:1: ( '[' ) + // InternalBeeLangTestLanguage.g:8904:1: ( ( '[' ) ) + // InternalBeeLangTestLanguage.g:8905:1: ( '[' ) { - // InternalBeeLangTestLanguage.g:8900:1: ( '[' ) - // InternalBeeLangTestLanguage.g:8901:2: '[' + // InternalBeeLangTestLanguage.g:8905:1: ( '[' ) + // InternalBeeLangTestLanguage.g:8906:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getLeftSquareBracketKeyword_1_1_1()); @@ -31285,7 +31293,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_1__2" - // InternalBeeLangTestLanguage.g:8910:1: rule__InfixExpression__Group_1_1__2 : rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 ; + // InternalBeeLangTestLanguage.g:8915:1: rule__InfixExpression__Group_1_1__2 : rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 ; public final void rule__InfixExpression__Group_1_1__2() throws RecognitionException { int rule__InfixExpression__Group_1_1__2_StartIndex = input.index(); @@ -31293,8 +31301,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 634) ) { return ; } - // InternalBeeLangTestLanguage.g:8914:1: ( rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 ) - // InternalBeeLangTestLanguage.g:8915:2: rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 + // InternalBeeLangTestLanguage.g:8919:1: ( rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 ) + // InternalBeeLangTestLanguage.g:8920:2: rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 { pushFollow(FOLLOW_63); rule__InfixExpression__Group_1_1__2__Impl(); @@ -31326,7 +31334,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_1__2__Impl" - // InternalBeeLangTestLanguage.g:8922:1: rule__InfixExpression__Group_1_1__2__Impl : ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) ; + // InternalBeeLangTestLanguage.g:8927:1: rule__InfixExpression__Group_1_1__2__Impl : ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) ; public final void rule__InfixExpression__Group_1_1__2__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_1__2__Impl_StartIndex = input.index(); @@ -31334,17 +31342,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 635) ) { return ; } - // InternalBeeLangTestLanguage.g:8926:1: ( ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) ) - // InternalBeeLangTestLanguage.g:8927:1: ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) + // InternalBeeLangTestLanguage.g:8931:1: ( ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) ) + // InternalBeeLangTestLanguage.g:8932:1: ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) { - // InternalBeeLangTestLanguage.g:8927:1: ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) - // InternalBeeLangTestLanguage.g:8928:2: ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) + // InternalBeeLangTestLanguage.g:8932:1: ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) + // InternalBeeLangTestLanguage.g:8933:2: ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getIndexExprAssignment_1_1_2()); } - // InternalBeeLangTestLanguage.g:8929:2: ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) - // InternalBeeLangTestLanguage.g:8929:3: rule__InfixExpression__IndexExprAssignment_1_1_2 + // InternalBeeLangTestLanguage.g:8934:2: ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) + // InternalBeeLangTestLanguage.g:8934:3: rule__InfixExpression__IndexExprAssignment_1_1_2 { pushFollow(FOLLOW_2); rule__InfixExpression__IndexExprAssignment_1_1_2(); @@ -31380,7 +31388,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_1__3" - // InternalBeeLangTestLanguage.g:8937:1: rule__InfixExpression__Group_1_1__3 : rule__InfixExpression__Group_1_1__3__Impl ; + // InternalBeeLangTestLanguage.g:8942:1: rule__InfixExpression__Group_1_1__3 : rule__InfixExpression__Group_1_1__3__Impl ; public final void rule__InfixExpression__Group_1_1__3() throws RecognitionException { int rule__InfixExpression__Group_1_1__3_StartIndex = input.index(); @@ -31388,8 +31396,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 636) ) { return ; } - // InternalBeeLangTestLanguage.g:8941:1: ( rule__InfixExpression__Group_1_1__3__Impl ) - // InternalBeeLangTestLanguage.g:8942:2: rule__InfixExpression__Group_1_1__3__Impl + // InternalBeeLangTestLanguage.g:8946:1: ( rule__InfixExpression__Group_1_1__3__Impl ) + // InternalBeeLangTestLanguage.g:8947:2: rule__InfixExpression__Group_1_1__3__Impl { pushFollow(FOLLOW_2); rule__InfixExpression__Group_1_1__3__Impl(); @@ -31416,7 +31424,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_1__3__Impl" - // InternalBeeLangTestLanguage.g:8948:1: rule__InfixExpression__Group_1_1__3__Impl : ( ']' ) ; + // InternalBeeLangTestLanguage.g:8953:1: rule__InfixExpression__Group_1_1__3__Impl : ( ']' ) ; public final void rule__InfixExpression__Group_1_1__3__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_1__3__Impl_StartIndex = input.index(); @@ -31424,11 +31432,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 637) ) { return ; } - // InternalBeeLangTestLanguage.g:8952:1: ( ( ']' ) ) - // InternalBeeLangTestLanguage.g:8953:1: ( ']' ) + // InternalBeeLangTestLanguage.g:8957:1: ( ( ']' ) ) + // InternalBeeLangTestLanguage.g:8958:1: ( ']' ) { - // InternalBeeLangTestLanguage.g:8953:1: ( ']' ) - // InternalBeeLangTestLanguage.g:8954:2: ']' + // InternalBeeLangTestLanguage.g:8958:1: ( ']' ) + // InternalBeeLangTestLanguage.g:8959:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getRightSquareBracketKeyword_1_1_3()); @@ -31460,7 +31468,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_2__0" - // InternalBeeLangTestLanguage.g:8964:1: rule__InfixExpression__Group_1_2__0 : rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 ; + // InternalBeeLangTestLanguage.g:8969:1: rule__InfixExpression__Group_1_2__0 : rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 ; public final void rule__InfixExpression__Group_1_2__0() throws RecognitionException { int rule__InfixExpression__Group_1_2__0_StartIndex = input.index(); @@ -31468,8 +31476,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 638) ) { return ; } - // InternalBeeLangTestLanguage.g:8968:1: ( rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 ) - // InternalBeeLangTestLanguage.g:8969:2: rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 + // InternalBeeLangTestLanguage.g:8973:1: ( rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 ) + // InternalBeeLangTestLanguage.g:8974:2: rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 { pushFollow(FOLLOW_57); rule__InfixExpression__Group_1_2__0__Impl(); @@ -31501,7 +31509,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_2__0__Impl" - // InternalBeeLangTestLanguage.g:8976:1: rule__InfixExpression__Group_1_2__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:8981:1: rule__InfixExpression__Group_1_2__0__Impl : ( () ) ; public final void rule__InfixExpression__Group_1_2__0__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_2__0__Impl_StartIndex = input.index(); @@ -31509,17 +31517,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 639) ) { return ; } - // InternalBeeLangTestLanguage.g:8980:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:8981:1: ( () ) + // InternalBeeLangTestLanguage.g:8985:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:8986:1: ( () ) { - // InternalBeeLangTestLanguage.g:8981:1: ( () ) - // InternalBeeLangTestLanguage.g:8982:2: () + // InternalBeeLangTestLanguage.g:8986:1: ( () ) + // InternalBeeLangTestLanguage.g:8987:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFeatureExpressionObjExprAction_1_2_0()); } - // InternalBeeLangTestLanguage.g:8983:2: () - // InternalBeeLangTestLanguage.g:8983:3: + // InternalBeeLangTestLanguage.g:8988:2: () + // InternalBeeLangTestLanguage.g:8988:3: { } @@ -31545,7 +31553,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_2__1" - // InternalBeeLangTestLanguage.g:8991:1: rule__InfixExpression__Group_1_2__1 : rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 ; + // InternalBeeLangTestLanguage.g:8996:1: rule__InfixExpression__Group_1_2__1 : rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 ; public final void rule__InfixExpression__Group_1_2__1() throws RecognitionException { int rule__InfixExpression__Group_1_2__1_StartIndex = input.index(); @@ -31553,8 +31561,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 640) ) { return ; } - // InternalBeeLangTestLanguage.g:8995:1: ( rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 ) - // InternalBeeLangTestLanguage.g:8996:2: rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 + // InternalBeeLangTestLanguage.g:9000:1: ( rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 ) + // InternalBeeLangTestLanguage.g:9001:2: rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 { pushFollow(FOLLOW_9); rule__InfixExpression__Group_1_2__1__Impl(); @@ -31586,7 +31594,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_2__1__Impl" - // InternalBeeLangTestLanguage.g:9003:1: rule__InfixExpression__Group_1_2__1__Impl : ( '.' ) ; + // InternalBeeLangTestLanguage.g:9008:1: rule__InfixExpression__Group_1_2__1__Impl : ( '.' ) ; public final void rule__InfixExpression__Group_1_2__1__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_2__1__Impl_StartIndex = input.index(); @@ -31594,11 +31602,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 641) ) { return ; } - // InternalBeeLangTestLanguage.g:9007:1: ( ( '.' ) ) - // InternalBeeLangTestLanguage.g:9008:1: ( '.' ) + // InternalBeeLangTestLanguage.g:9012:1: ( ( '.' ) ) + // InternalBeeLangTestLanguage.g:9013:1: ( '.' ) { - // InternalBeeLangTestLanguage.g:9008:1: ( '.' ) - // InternalBeeLangTestLanguage.g:9009:2: '.' + // InternalBeeLangTestLanguage.g:9013:1: ( '.' ) + // InternalBeeLangTestLanguage.g:9014:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFullStopKeyword_1_2_1()); @@ -31630,7 +31638,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_2__2" - // InternalBeeLangTestLanguage.g:9018:1: rule__InfixExpression__Group_1_2__2 : rule__InfixExpression__Group_1_2__2__Impl ; + // InternalBeeLangTestLanguage.g:9023:1: rule__InfixExpression__Group_1_2__2 : rule__InfixExpression__Group_1_2__2__Impl ; public final void rule__InfixExpression__Group_1_2__2() throws RecognitionException { int rule__InfixExpression__Group_1_2__2_StartIndex = input.index(); @@ -31638,8 +31646,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 642) ) { return ; } - // InternalBeeLangTestLanguage.g:9022:1: ( rule__InfixExpression__Group_1_2__2__Impl ) - // InternalBeeLangTestLanguage.g:9023:2: rule__InfixExpression__Group_1_2__2__Impl + // InternalBeeLangTestLanguage.g:9027:1: ( rule__InfixExpression__Group_1_2__2__Impl ) + // InternalBeeLangTestLanguage.g:9028:2: rule__InfixExpression__Group_1_2__2__Impl { pushFollow(FOLLOW_2); rule__InfixExpression__Group_1_2__2__Impl(); @@ -31666,7 +31674,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__Group_1_2__2__Impl" - // InternalBeeLangTestLanguage.g:9029:1: rule__InfixExpression__Group_1_2__2__Impl : ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) ; + // InternalBeeLangTestLanguage.g:9034:1: rule__InfixExpression__Group_1_2__2__Impl : ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) ; public final void rule__InfixExpression__Group_1_2__2__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_2__2__Impl_StartIndex = input.index(); @@ -31674,17 +31682,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 643) ) { return ; } - // InternalBeeLangTestLanguage.g:9033:1: ( ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) ) - // InternalBeeLangTestLanguage.g:9034:1: ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) + // InternalBeeLangTestLanguage.g:9038:1: ( ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) ) + // InternalBeeLangTestLanguage.g:9039:1: ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) { - // InternalBeeLangTestLanguage.g:9034:1: ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) - // InternalBeeLangTestLanguage.g:9035:2: ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) + // InternalBeeLangTestLanguage.g:9039:1: ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) + // InternalBeeLangTestLanguage.g:9040:2: ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFeatureNameAssignment_1_2_2()); } - // InternalBeeLangTestLanguage.g:9036:2: ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) - // InternalBeeLangTestLanguage.g:9036:3: rule__InfixExpression__FeatureNameAssignment_1_2_2 + // InternalBeeLangTestLanguage.g:9041:2: ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) + // InternalBeeLangTestLanguage.g:9041:3: rule__InfixExpression__FeatureNameAssignment_1_2_2 { pushFollow(FOLLOW_2); rule__InfixExpression__FeatureNameAssignment_1_2_2(); @@ -31720,7 +31728,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__Group__0" - // InternalBeeLangTestLanguage.g:9045:1: rule__CallExpression__Group__0 : rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:9050:1: rule__CallExpression__Group__0 : rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 ; public final void rule__CallExpression__Group__0() throws RecognitionException { int rule__CallExpression__Group__0_StartIndex = input.index(); @@ -31728,8 +31736,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 644) ) { return ; } - // InternalBeeLangTestLanguage.g:9049:1: ( rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:9050:2: rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 + // InternalBeeLangTestLanguage.g:9054:1: ( rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:9055:2: rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 { pushFollow(FOLLOW_60); rule__CallExpression__Group__0__Impl(); @@ -31761,7 +31769,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:9057:1: rule__CallExpression__Group__0__Impl : ( rulePrimaryExpression ) ; + // InternalBeeLangTestLanguage.g:9062:1: rule__CallExpression__Group__0__Impl : ( rulePrimaryExpression ) ; public final void rule__CallExpression__Group__0__Impl() throws RecognitionException { int rule__CallExpression__Group__0__Impl_StartIndex = input.index(); @@ -31769,11 +31777,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 645) ) { return ; } - // InternalBeeLangTestLanguage.g:9061:1: ( ( rulePrimaryExpression ) ) - // InternalBeeLangTestLanguage.g:9062:1: ( rulePrimaryExpression ) + // InternalBeeLangTestLanguage.g:9066:1: ( ( rulePrimaryExpression ) ) + // InternalBeeLangTestLanguage.g:9067:1: ( rulePrimaryExpression ) { - // InternalBeeLangTestLanguage.g:9062:1: ( rulePrimaryExpression ) - // InternalBeeLangTestLanguage.g:9063:2: rulePrimaryExpression + // InternalBeeLangTestLanguage.g:9067:1: ( rulePrimaryExpression ) + // InternalBeeLangTestLanguage.g:9068:2: rulePrimaryExpression { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getPrimaryExpressionParserRuleCall_0()); @@ -31809,7 +31817,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__Group__1" - // InternalBeeLangTestLanguage.g:9072:1: rule__CallExpression__Group__1 : rule__CallExpression__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:9077:1: rule__CallExpression__Group__1 : rule__CallExpression__Group__1__Impl ; public final void rule__CallExpression__Group__1() throws RecognitionException { int rule__CallExpression__Group__1_StartIndex = input.index(); @@ -31817,8 +31825,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 646) ) { return ; } - // InternalBeeLangTestLanguage.g:9076:1: ( rule__CallExpression__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:9077:2: rule__CallExpression__Group__1__Impl + // InternalBeeLangTestLanguage.g:9081:1: ( rule__CallExpression__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:9082:2: rule__CallExpression__Group__1__Impl { pushFollow(FOLLOW_2); rule__CallExpression__Group__1__Impl(); @@ -31845,7 +31853,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:9083:1: rule__CallExpression__Group__1__Impl : ( ( rule__CallExpression__Group_1__0 )* ) ; + // InternalBeeLangTestLanguage.g:9088:1: rule__CallExpression__Group__1__Impl : ( ( rule__CallExpression__Group_1__0 )* ) ; public final void rule__CallExpression__Group__1__Impl() throws RecognitionException { int rule__CallExpression__Group__1__Impl_StartIndex = input.index(); @@ -31853,16 +31861,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 647) ) { return ; } - // InternalBeeLangTestLanguage.g:9087:1: ( ( ( rule__CallExpression__Group_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:9088:1: ( ( rule__CallExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:9092:1: ( ( ( rule__CallExpression__Group_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:9093:1: ( ( rule__CallExpression__Group_1__0 )* ) { - // InternalBeeLangTestLanguage.g:9088:1: ( ( rule__CallExpression__Group_1__0 )* ) - // InternalBeeLangTestLanguage.g:9089:2: ( rule__CallExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:9093:1: ( ( rule__CallExpression__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:9094:2: ( rule__CallExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:9090:2: ( rule__CallExpression__Group_1__0 )* + // InternalBeeLangTestLanguage.g:9095:2: ( rule__CallExpression__Group_1__0 )* loop74: do { int alt74=2; @@ -31881,7 +31889,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt74) { case 1 : - // InternalBeeLangTestLanguage.g:9090:3: rule__CallExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:9095:3: rule__CallExpression__Group_1__0 { pushFollow(FOLLOW_64); rule__CallExpression__Group_1__0(); @@ -31923,7 +31931,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__Group_1__0" - // InternalBeeLangTestLanguage.g:9099:1: rule__CallExpression__Group_1__0 : rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 ; + // InternalBeeLangTestLanguage.g:9104:1: rule__CallExpression__Group_1__0 : rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 ; public final void rule__CallExpression__Group_1__0() throws RecognitionException { int rule__CallExpression__Group_1__0_StartIndex = input.index(); @@ -31931,8 +31939,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 648) ) { return ; } - // InternalBeeLangTestLanguage.g:9103:1: ( rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 ) - // InternalBeeLangTestLanguage.g:9104:2: rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 + // InternalBeeLangTestLanguage.g:9108:1: ( rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 ) + // InternalBeeLangTestLanguage.g:9109:2: rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 { pushFollow(FOLLOW_60); rule__CallExpression__Group_1__0__Impl(); @@ -31964,7 +31972,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:9111:1: rule__CallExpression__Group_1__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:9116:1: rule__CallExpression__Group_1__0__Impl : ( () ) ; public final void rule__CallExpression__Group_1__0__Impl() throws RecognitionException { int rule__CallExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -31972,17 +31980,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 649) ) { return ; } - // InternalBeeLangTestLanguage.g:9115:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:9116:1: ( () ) + // InternalBeeLangTestLanguage.g:9120:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:9121:1: ( () ) { - // InternalBeeLangTestLanguage.g:9116:1: ( () ) - // InternalBeeLangTestLanguage.g:9117:2: () + // InternalBeeLangTestLanguage.g:9121:1: ( () ) + // InternalBeeLangTestLanguage.g:9122:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getCallFunctionFuncExprAction_1_0()); } - // InternalBeeLangTestLanguage.g:9118:2: () - // InternalBeeLangTestLanguage.g:9118:3: + // InternalBeeLangTestLanguage.g:9123:2: () + // InternalBeeLangTestLanguage.g:9123:3: { } @@ -32008,7 +32016,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__Group_1__1" - // InternalBeeLangTestLanguage.g:9126:1: rule__CallExpression__Group_1__1 : rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 ; + // InternalBeeLangTestLanguage.g:9131:1: rule__CallExpression__Group_1__1 : rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 ; public final void rule__CallExpression__Group_1__1() throws RecognitionException { int rule__CallExpression__Group_1__1_StartIndex = input.index(); @@ -32016,8 +32024,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 650) ) { return ; } - // InternalBeeLangTestLanguage.g:9130:1: ( rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 ) - // InternalBeeLangTestLanguage.g:9131:2: rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 + // InternalBeeLangTestLanguage.g:9135:1: ( rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 ) + // InternalBeeLangTestLanguage.g:9136:2: rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 { pushFollow(FOLLOW_61); rule__CallExpression__Group_1__1__Impl(); @@ -32049,7 +32057,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:9138:1: rule__CallExpression__Group_1__1__Impl : ( '(' ) ; + // InternalBeeLangTestLanguage.g:9143:1: rule__CallExpression__Group_1__1__Impl : ( '(' ) ; public final void rule__CallExpression__Group_1__1__Impl() throws RecognitionException { int rule__CallExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -32057,11 +32065,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 651) ) { return ; } - // InternalBeeLangTestLanguage.g:9142:1: ( ( '(' ) ) - // InternalBeeLangTestLanguage.g:9143:1: ( '(' ) + // InternalBeeLangTestLanguage.g:9147:1: ( ( '(' ) ) + // InternalBeeLangTestLanguage.g:9148:1: ( '(' ) { - // InternalBeeLangTestLanguage.g:9143:1: ( '(' ) - // InternalBeeLangTestLanguage.g:9144:2: '(' + // InternalBeeLangTestLanguage.g:9148:1: ( '(' ) + // InternalBeeLangTestLanguage.g:9149:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getLeftParenthesisKeyword_1_1()); @@ -32093,7 +32101,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__Group_1__2" - // InternalBeeLangTestLanguage.g:9153:1: rule__CallExpression__Group_1__2 : rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 ; + // InternalBeeLangTestLanguage.g:9158:1: rule__CallExpression__Group_1__2 : rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 ; public final void rule__CallExpression__Group_1__2() throws RecognitionException { int rule__CallExpression__Group_1__2_StartIndex = input.index(); @@ -32101,8 +32109,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 652) ) { return ; } - // InternalBeeLangTestLanguage.g:9157:1: ( rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 ) - // InternalBeeLangTestLanguage.g:9158:2: rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 + // InternalBeeLangTestLanguage.g:9162:1: ( rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 ) + // InternalBeeLangTestLanguage.g:9163:2: rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 { pushFollow(FOLLOW_61); rule__CallExpression__Group_1__2__Impl(); @@ -32134,7 +32142,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__Group_1__2__Impl" - // InternalBeeLangTestLanguage.g:9165:1: rule__CallExpression__Group_1__2__Impl : ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) ; + // InternalBeeLangTestLanguage.g:9170:1: rule__CallExpression__Group_1__2__Impl : ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) ; public final void rule__CallExpression__Group_1__2__Impl() throws RecognitionException { int rule__CallExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -32142,16 +32150,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 653) ) { return ; } - // InternalBeeLangTestLanguage.g:9169:1: ( ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) ) - // InternalBeeLangTestLanguage.g:9170:1: ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) + // InternalBeeLangTestLanguage.g:9174:1: ( ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) ) + // InternalBeeLangTestLanguage.g:9175:1: ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) { - // InternalBeeLangTestLanguage.g:9170:1: ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) - // InternalBeeLangTestLanguage.g:9171:2: ( rule__CallExpression__ParameterListAssignment_1_2 )? + // InternalBeeLangTestLanguage.g:9175:1: ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) + // InternalBeeLangTestLanguage.g:9176:2: ( rule__CallExpression__ParameterListAssignment_1_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getParameterListAssignment_1_2()); } - // InternalBeeLangTestLanguage.g:9172:2: ( rule__CallExpression__ParameterListAssignment_1_2 )? + // InternalBeeLangTestLanguage.g:9177:2: ( rule__CallExpression__ParameterListAssignment_1_2 )? int alt75=2; int LA75_0 = input.LA(1); @@ -32160,7 +32168,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt75) { case 1 : - // InternalBeeLangTestLanguage.g:9172:3: rule__CallExpression__ParameterListAssignment_1_2 + // InternalBeeLangTestLanguage.g:9177:3: rule__CallExpression__ParameterListAssignment_1_2 { pushFollow(FOLLOW_2); rule__CallExpression__ParameterListAssignment_1_2(); @@ -32199,7 +32207,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__Group_1__3" - // InternalBeeLangTestLanguage.g:9180:1: rule__CallExpression__Group_1__3 : rule__CallExpression__Group_1__3__Impl ; + // InternalBeeLangTestLanguage.g:9185:1: rule__CallExpression__Group_1__3 : rule__CallExpression__Group_1__3__Impl ; public final void rule__CallExpression__Group_1__3() throws RecognitionException { int rule__CallExpression__Group_1__3_StartIndex = input.index(); @@ -32207,8 +32215,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 654) ) { return ; } - // InternalBeeLangTestLanguage.g:9184:1: ( rule__CallExpression__Group_1__3__Impl ) - // InternalBeeLangTestLanguage.g:9185:2: rule__CallExpression__Group_1__3__Impl + // InternalBeeLangTestLanguage.g:9189:1: ( rule__CallExpression__Group_1__3__Impl ) + // InternalBeeLangTestLanguage.g:9190:2: rule__CallExpression__Group_1__3__Impl { pushFollow(FOLLOW_2); rule__CallExpression__Group_1__3__Impl(); @@ -32235,7 +32243,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__Group_1__3__Impl" - // InternalBeeLangTestLanguage.g:9191:1: rule__CallExpression__Group_1__3__Impl : ( ')' ) ; + // InternalBeeLangTestLanguage.g:9196:1: rule__CallExpression__Group_1__3__Impl : ( ')' ) ; public final void rule__CallExpression__Group_1__3__Impl() throws RecognitionException { int rule__CallExpression__Group_1__3__Impl_StartIndex = input.index(); @@ -32243,11 +32251,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 655) ) { return ; } - // InternalBeeLangTestLanguage.g:9195:1: ( ( ')' ) ) - // InternalBeeLangTestLanguage.g:9196:1: ( ')' ) + // InternalBeeLangTestLanguage.g:9200:1: ( ( ')' ) ) + // InternalBeeLangTestLanguage.g:9201:1: ( ')' ) { - // InternalBeeLangTestLanguage.g:9196:1: ( ')' ) - // InternalBeeLangTestLanguage.g:9197:2: ')' + // InternalBeeLangTestLanguage.g:9201:1: ( ')' ) + // InternalBeeLangTestLanguage.g:9202:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getRightParenthesisKeyword_1_3()); @@ -32279,7 +32287,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group__0" - // InternalBeeLangTestLanguage.g:9207:1: rule__WithExpression__Group__0 : rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:9212:1: rule__WithExpression__Group__0 : rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 ; public final void rule__WithExpression__Group__0() throws RecognitionException { int rule__WithExpression__Group__0_StartIndex = input.index(); @@ -32287,8 +32295,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 656) ) { return ; } - // InternalBeeLangTestLanguage.g:9211:1: ( rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:9212:2: rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 + // InternalBeeLangTestLanguage.g:9216:1: ( rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:9217:2: rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 { pushFollow(FOLLOW_65); rule__WithExpression__Group__0__Impl(); @@ -32320,7 +32328,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:9219:1: rule__WithExpression__Group__0__Impl : ( 'with' ) ; + // InternalBeeLangTestLanguage.g:9224:1: rule__WithExpression__Group__0__Impl : ( 'with' ) ; public final void rule__WithExpression__Group__0__Impl() throws RecognitionException { int rule__WithExpression__Group__0__Impl_StartIndex = input.index(); @@ -32328,11 +32336,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 657) ) { return ; } - // InternalBeeLangTestLanguage.g:9223:1: ( ( 'with' ) ) - // InternalBeeLangTestLanguage.g:9224:1: ( 'with' ) + // InternalBeeLangTestLanguage.g:9228:1: ( ( 'with' ) ) + // InternalBeeLangTestLanguage.g:9229:1: ( 'with' ) { - // InternalBeeLangTestLanguage.g:9224:1: ( 'with' ) - // InternalBeeLangTestLanguage.g:9225:2: 'with' + // InternalBeeLangTestLanguage.g:9229:1: ( 'with' ) + // InternalBeeLangTestLanguage.g:9230:2: 'with' { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getWithKeyword_0()); @@ -32364,7 +32372,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group__1" - // InternalBeeLangTestLanguage.g:9234:1: rule__WithExpression__Group__1 : rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 ; + // InternalBeeLangTestLanguage.g:9239:1: rule__WithExpression__Group__1 : rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 ; public final void rule__WithExpression__Group__1() throws RecognitionException { int rule__WithExpression__Group__1_StartIndex = input.index(); @@ -32372,8 +32380,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 658) ) { return ; } - // InternalBeeLangTestLanguage.g:9238:1: ( rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 ) - // InternalBeeLangTestLanguage.g:9239:2: rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 + // InternalBeeLangTestLanguage.g:9243:1: ( rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 ) + // InternalBeeLangTestLanguage.g:9244:2: rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 { pushFollow(FOLLOW_65); rule__WithExpression__Group__1__Impl(); @@ -32405,7 +32413,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:9246:1: rule__WithExpression__Group__1__Impl : ( ( rule__WithExpression__Group_1__0 )? ) ; + // InternalBeeLangTestLanguage.g:9251:1: rule__WithExpression__Group__1__Impl : ( ( rule__WithExpression__Group_1__0 )? ) ; public final void rule__WithExpression__Group__1__Impl() throws RecognitionException { int rule__WithExpression__Group__1__Impl_StartIndex = input.index(); @@ -32413,16 +32421,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 659) ) { return ; } - // InternalBeeLangTestLanguage.g:9250:1: ( ( ( rule__WithExpression__Group_1__0 )? ) ) - // InternalBeeLangTestLanguage.g:9251:1: ( ( rule__WithExpression__Group_1__0 )? ) + // InternalBeeLangTestLanguage.g:9255:1: ( ( ( rule__WithExpression__Group_1__0 )? ) ) + // InternalBeeLangTestLanguage.g:9256:1: ( ( rule__WithExpression__Group_1__0 )? ) { - // InternalBeeLangTestLanguage.g:9251:1: ( ( rule__WithExpression__Group_1__0 )? ) - // InternalBeeLangTestLanguage.g:9252:2: ( rule__WithExpression__Group_1__0 )? + // InternalBeeLangTestLanguage.g:9256:1: ( ( rule__WithExpression__Group_1__0 )? ) + // InternalBeeLangTestLanguage.g:9257:2: ( rule__WithExpression__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:9253:2: ( rule__WithExpression__Group_1__0 )? + // InternalBeeLangTestLanguage.g:9258:2: ( rule__WithExpression__Group_1__0 )? int alt76=2; int LA76_0 = input.LA(1); @@ -32431,7 +32439,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt76) { case 1 : - // InternalBeeLangTestLanguage.g:9253:3: rule__WithExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:9258:3: rule__WithExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__WithExpression__Group_1__0(); @@ -32470,7 +32478,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group__2" - // InternalBeeLangTestLanguage.g:9261:1: rule__WithExpression__Group__2 : rule__WithExpression__Group__2__Impl ; + // InternalBeeLangTestLanguage.g:9266:1: rule__WithExpression__Group__2 : rule__WithExpression__Group__2__Impl ; public final void rule__WithExpression__Group__2() throws RecognitionException { int rule__WithExpression__Group__2_StartIndex = input.index(); @@ -32478,8 +32486,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 660) ) { return ; } - // InternalBeeLangTestLanguage.g:9265:1: ( rule__WithExpression__Group__2__Impl ) - // InternalBeeLangTestLanguage.g:9266:2: rule__WithExpression__Group__2__Impl + // InternalBeeLangTestLanguage.g:9270:1: ( rule__WithExpression__Group__2__Impl ) + // InternalBeeLangTestLanguage.g:9271:2: rule__WithExpression__Group__2__Impl { pushFollow(FOLLOW_2); rule__WithExpression__Group__2__Impl(); @@ -32506,7 +32514,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group__2__Impl" - // InternalBeeLangTestLanguage.g:9272:1: rule__WithExpression__Group__2__Impl : ( ( rule__WithExpression__Alternatives_2 ) ) ; + // InternalBeeLangTestLanguage.g:9277:1: rule__WithExpression__Group__2__Impl : ( ( rule__WithExpression__Alternatives_2 ) ) ; public final void rule__WithExpression__Group__2__Impl() throws RecognitionException { int rule__WithExpression__Group__2__Impl_StartIndex = input.index(); @@ -32514,17 +32522,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 661) ) { return ; } - // InternalBeeLangTestLanguage.g:9276:1: ( ( ( rule__WithExpression__Alternatives_2 ) ) ) - // InternalBeeLangTestLanguage.g:9277:1: ( ( rule__WithExpression__Alternatives_2 ) ) + // InternalBeeLangTestLanguage.g:9281:1: ( ( ( rule__WithExpression__Alternatives_2 ) ) ) + // InternalBeeLangTestLanguage.g:9282:1: ( ( rule__WithExpression__Alternatives_2 ) ) { - // InternalBeeLangTestLanguage.g:9277:1: ( ( rule__WithExpression__Alternatives_2 ) ) - // InternalBeeLangTestLanguage.g:9278:2: ( rule__WithExpression__Alternatives_2 ) + // InternalBeeLangTestLanguage.g:9282:1: ( ( rule__WithExpression__Alternatives_2 ) ) + // InternalBeeLangTestLanguage.g:9283:2: ( rule__WithExpression__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getAlternatives_2()); } - // InternalBeeLangTestLanguage.g:9279:2: ( rule__WithExpression__Alternatives_2 ) - // InternalBeeLangTestLanguage.g:9279:3: rule__WithExpression__Alternatives_2 + // InternalBeeLangTestLanguage.g:9284:2: ( rule__WithExpression__Alternatives_2 ) + // InternalBeeLangTestLanguage.g:9284:3: rule__WithExpression__Alternatives_2 { pushFollow(FOLLOW_2); rule__WithExpression__Alternatives_2(); @@ -32560,7 +32568,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_1__0" - // InternalBeeLangTestLanguage.g:9288:1: rule__WithExpression__Group_1__0 : rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 ; + // InternalBeeLangTestLanguage.g:9293:1: rule__WithExpression__Group_1__0 : rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 ; public final void rule__WithExpression__Group_1__0() throws RecognitionException { int rule__WithExpression__Group_1__0_StartIndex = input.index(); @@ -32568,8 +32576,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 662) ) { return ; } - // InternalBeeLangTestLanguage.g:9292:1: ( rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 ) - // InternalBeeLangTestLanguage.g:9293:2: rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 + // InternalBeeLangTestLanguage.g:9297:1: ( rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 ) + // InternalBeeLangTestLanguage.g:9298:2: rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 { pushFollow(FOLLOW_10); rule__WithExpression__Group_1__0__Impl(); @@ -32601,7 +32609,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:9300:1: rule__WithExpression__Group_1__0__Impl : ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:9305:1: rule__WithExpression__Group_1__0__Impl : ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) ; public final void rule__WithExpression__Group_1__0__Impl() throws RecognitionException { int rule__WithExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -32609,17 +32617,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 663) ) { return ; } - // InternalBeeLangTestLanguage.g:9304:1: ( ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:9305:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) + // InternalBeeLangTestLanguage.g:9309:1: ( ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:9310:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) { - // InternalBeeLangTestLanguage.g:9305:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) - // InternalBeeLangTestLanguage.g:9306:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) + // InternalBeeLangTestLanguage.g:9310:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) + // InternalBeeLangTestLanguage.g:9311:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_0()); } - // InternalBeeLangTestLanguage.g:9307:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) - // InternalBeeLangTestLanguage.g:9307:3: rule__WithExpression__ReferencedAdviceAssignment_1_0 + // InternalBeeLangTestLanguage.g:9312:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) + // InternalBeeLangTestLanguage.g:9312:3: rule__WithExpression__ReferencedAdviceAssignment_1_0 { pushFollow(FOLLOW_2); rule__WithExpression__ReferencedAdviceAssignment_1_0(); @@ -32655,7 +32663,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_1__1" - // InternalBeeLangTestLanguage.g:9315:1: rule__WithExpression__Group_1__1 : rule__WithExpression__Group_1__1__Impl ; + // InternalBeeLangTestLanguage.g:9320:1: rule__WithExpression__Group_1__1 : rule__WithExpression__Group_1__1__Impl ; public final void rule__WithExpression__Group_1__1() throws RecognitionException { int rule__WithExpression__Group_1__1_StartIndex = input.index(); @@ -32663,8 +32671,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 664) ) { return ; } - // InternalBeeLangTestLanguage.g:9319:1: ( rule__WithExpression__Group_1__1__Impl ) - // InternalBeeLangTestLanguage.g:9320:2: rule__WithExpression__Group_1__1__Impl + // InternalBeeLangTestLanguage.g:9324:1: ( rule__WithExpression__Group_1__1__Impl ) + // InternalBeeLangTestLanguage.g:9325:2: rule__WithExpression__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__WithExpression__Group_1__1__Impl(); @@ -32691,7 +32699,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:9326:1: rule__WithExpression__Group_1__1__Impl : ( ( rule__WithExpression__Group_1_1__0 )* ) ; + // InternalBeeLangTestLanguage.g:9331:1: rule__WithExpression__Group_1__1__Impl : ( ( rule__WithExpression__Group_1_1__0 )* ) ; public final void rule__WithExpression__Group_1__1__Impl() throws RecognitionException { int rule__WithExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -32699,16 +32707,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 665) ) { return ; } - // InternalBeeLangTestLanguage.g:9330:1: ( ( ( rule__WithExpression__Group_1_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:9331:1: ( ( rule__WithExpression__Group_1_1__0 )* ) + // InternalBeeLangTestLanguage.g:9335:1: ( ( ( rule__WithExpression__Group_1_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:9336:1: ( ( rule__WithExpression__Group_1_1__0 )* ) { - // InternalBeeLangTestLanguage.g:9331:1: ( ( rule__WithExpression__Group_1_1__0 )* ) - // InternalBeeLangTestLanguage.g:9332:2: ( rule__WithExpression__Group_1_1__0 )* + // InternalBeeLangTestLanguage.g:9336:1: ( ( rule__WithExpression__Group_1_1__0 )* ) + // InternalBeeLangTestLanguage.g:9337:2: ( rule__WithExpression__Group_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup_1_1()); } - // InternalBeeLangTestLanguage.g:9333:2: ( rule__WithExpression__Group_1_1__0 )* + // InternalBeeLangTestLanguage.g:9338:2: ( rule__WithExpression__Group_1_1__0 )* loop77: do { int alt77=2; @@ -32721,7 +32729,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt77) { case 1 : - // InternalBeeLangTestLanguage.g:9333:3: rule__WithExpression__Group_1_1__0 + // InternalBeeLangTestLanguage.g:9338:3: rule__WithExpression__Group_1_1__0 { pushFollow(FOLLOW_11); rule__WithExpression__Group_1_1__0(); @@ -32763,7 +32771,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_1_1__0" - // InternalBeeLangTestLanguage.g:9342:1: rule__WithExpression__Group_1_1__0 : rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 ; + // InternalBeeLangTestLanguage.g:9347:1: rule__WithExpression__Group_1_1__0 : rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 ; public final void rule__WithExpression__Group_1_1__0() throws RecognitionException { int rule__WithExpression__Group_1_1__0_StartIndex = input.index(); @@ -32771,8 +32779,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 666) ) { return ; } - // InternalBeeLangTestLanguage.g:9346:1: ( rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 ) - // InternalBeeLangTestLanguage.g:9347:2: rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 + // InternalBeeLangTestLanguage.g:9351:1: ( rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 ) + // InternalBeeLangTestLanguage.g:9352:2: rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 { pushFollow(FOLLOW_9); rule__WithExpression__Group_1_1__0__Impl(); @@ -32804,7 +32812,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_1_1__0__Impl" - // InternalBeeLangTestLanguage.g:9354:1: rule__WithExpression__Group_1_1__0__Impl : ( ',' ) ; + // InternalBeeLangTestLanguage.g:9359:1: rule__WithExpression__Group_1_1__0__Impl : ( ',' ) ; public final void rule__WithExpression__Group_1_1__0__Impl() throws RecognitionException { int rule__WithExpression__Group_1_1__0__Impl_StartIndex = input.index(); @@ -32812,11 +32820,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 667) ) { return ; } - // InternalBeeLangTestLanguage.g:9358:1: ( ( ',' ) ) - // InternalBeeLangTestLanguage.g:9359:1: ( ',' ) + // InternalBeeLangTestLanguage.g:9363:1: ( ( ',' ) ) + // InternalBeeLangTestLanguage.g:9364:1: ( ',' ) { - // InternalBeeLangTestLanguage.g:9359:1: ( ',' ) - // InternalBeeLangTestLanguage.g:9360:2: ',' + // InternalBeeLangTestLanguage.g:9364:1: ( ',' ) + // InternalBeeLangTestLanguage.g:9365:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getCommaKeyword_1_1_0()); @@ -32848,7 +32856,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_1_1__1" - // InternalBeeLangTestLanguage.g:9369:1: rule__WithExpression__Group_1_1__1 : rule__WithExpression__Group_1_1__1__Impl ; + // InternalBeeLangTestLanguage.g:9374:1: rule__WithExpression__Group_1_1__1 : rule__WithExpression__Group_1_1__1__Impl ; public final void rule__WithExpression__Group_1_1__1() throws RecognitionException { int rule__WithExpression__Group_1_1__1_StartIndex = input.index(); @@ -32856,8 +32864,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 668) ) { return ; } - // InternalBeeLangTestLanguage.g:9373:1: ( rule__WithExpression__Group_1_1__1__Impl ) - // InternalBeeLangTestLanguage.g:9374:2: rule__WithExpression__Group_1_1__1__Impl + // InternalBeeLangTestLanguage.g:9378:1: ( rule__WithExpression__Group_1_1__1__Impl ) + // InternalBeeLangTestLanguage.g:9379:2: rule__WithExpression__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__WithExpression__Group_1_1__1__Impl(); @@ -32884,7 +32892,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_1_1__1__Impl" - // InternalBeeLangTestLanguage.g:9380:1: rule__WithExpression__Group_1_1__1__Impl : ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:9385:1: rule__WithExpression__Group_1_1__1__Impl : ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) ; public final void rule__WithExpression__Group_1_1__1__Impl() throws RecognitionException { int rule__WithExpression__Group_1_1__1__Impl_StartIndex = input.index(); @@ -32892,17 +32900,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 669) ) { return ; } - // InternalBeeLangTestLanguage.g:9384:1: ( ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:9385:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) + // InternalBeeLangTestLanguage.g:9389:1: ( ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:9390:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) { - // InternalBeeLangTestLanguage.g:9385:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) - // InternalBeeLangTestLanguage.g:9386:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) + // InternalBeeLangTestLanguage.g:9390:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) + // InternalBeeLangTestLanguage.g:9391:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_1_1()); } - // InternalBeeLangTestLanguage.g:9387:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) - // InternalBeeLangTestLanguage.g:9387:3: rule__WithExpression__ReferencedAdviceAssignment_1_1_1 + // InternalBeeLangTestLanguage.g:9392:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) + // InternalBeeLangTestLanguage.g:9392:3: rule__WithExpression__ReferencedAdviceAssignment_1_1_1 { pushFollow(FOLLOW_2); rule__WithExpression__ReferencedAdviceAssignment_1_1_1(); @@ -32938,7 +32946,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_2_0__0" - // InternalBeeLangTestLanguage.g:9396:1: rule__WithExpression__Group_2_0__0 : rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 ; + // InternalBeeLangTestLanguage.g:9401:1: rule__WithExpression__Group_2_0__0 : rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 ; public final void rule__WithExpression__Group_2_0__0() throws RecognitionException { int rule__WithExpression__Group_2_0__0_StartIndex = input.index(); @@ -32946,8 +32954,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 670) ) { return ; } - // InternalBeeLangTestLanguage.g:9400:1: ( rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 ) - // InternalBeeLangTestLanguage.g:9401:2: rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 + // InternalBeeLangTestLanguage.g:9405:1: ( rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 ) + // InternalBeeLangTestLanguage.g:9406:2: rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 { pushFollow(FOLLOW_19); rule__WithExpression__Group_2_0__0__Impl(); @@ -32979,7 +32987,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_2_0__0__Impl" - // InternalBeeLangTestLanguage.g:9408:1: rule__WithExpression__Group_2_0__0__Impl : ( ':' ) ; + // InternalBeeLangTestLanguage.g:9413:1: rule__WithExpression__Group_2_0__0__Impl : ( ':' ) ; public final void rule__WithExpression__Group_2_0__0__Impl() throws RecognitionException { int rule__WithExpression__Group_2_0__0__Impl_StartIndex = input.index(); @@ -32987,11 +32995,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 671) ) { return ; } - // InternalBeeLangTestLanguage.g:9412:1: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:9413:1: ( ':' ) + // InternalBeeLangTestLanguage.g:9417:1: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:9418:1: ( ':' ) { - // InternalBeeLangTestLanguage.g:9413:1: ( ':' ) - // InternalBeeLangTestLanguage.g:9414:2: ':' + // InternalBeeLangTestLanguage.g:9418:1: ( ':' ) + // InternalBeeLangTestLanguage.g:9419:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getColonKeyword_2_0_0()); @@ -33023,7 +33031,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_2_0__1" - // InternalBeeLangTestLanguage.g:9423:1: rule__WithExpression__Group_2_0__1 : rule__WithExpression__Group_2_0__1__Impl ; + // InternalBeeLangTestLanguage.g:9428:1: rule__WithExpression__Group_2_0__1 : rule__WithExpression__Group_2_0__1__Impl ; public final void rule__WithExpression__Group_2_0__1() throws RecognitionException { int rule__WithExpression__Group_2_0__1_StartIndex = input.index(); @@ -33031,8 +33039,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 672) ) { return ; } - // InternalBeeLangTestLanguage.g:9427:1: ( rule__WithExpression__Group_2_0__1__Impl ) - // InternalBeeLangTestLanguage.g:9428:2: rule__WithExpression__Group_2_0__1__Impl + // InternalBeeLangTestLanguage.g:9432:1: ( rule__WithExpression__Group_2_0__1__Impl ) + // InternalBeeLangTestLanguage.g:9433:2: rule__WithExpression__Group_2_0__1__Impl { pushFollow(FOLLOW_2); rule__WithExpression__Group_2_0__1__Impl(); @@ -33059,7 +33067,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_2_0__1__Impl" - // InternalBeeLangTestLanguage.g:9434:1: rule__WithExpression__Group_2_0__1__Impl : ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) ; + // InternalBeeLangTestLanguage.g:9439:1: rule__WithExpression__Group_2_0__1__Impl : ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) ; public final void rule__WithExpression__Group_2_0__1__Impl() throws RecognitionException { int rule__WithExpression__Group_2_0__1__Impl_StartIndex = input.index(); @@ -33067,17 +33075,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 673) ) { return ; } - // InternalBeeLangTestLanguage.g:9438:1: ( ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) ) - // InternalBeeLangTestLanguage.g:9439:1: ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) + // InternalBeeLangTestLanguage.g:9443:1: ( ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) ) + // InternalBeeLangTestLanguage.g:9444:1: ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) { - // InternalBeeLangTestLanguage.g:9439:1: ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) - // InternalBeeLangTestLanguage.g:9440:2: ( rule__WithExpression__FuncExprAssignment_2_0_1 ) + // InternalBeeLangTestLanguage.g:9444:1: ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) + // InternalBeeLangTestLanguage.g:9445:2: ( rule__WithExpression__FuncExprAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_0_1()); } - // InternalBeeLangTestLanguage.g:9441:2: ( rule__WithExpression__FuncExprAssignment_2_0_1 ) - // InternalBeeLangTestLanguage.g:9441:3: rule__WithExpression__FuncExprAssignment_2_0_1 + // InternalBeeLangTestLanguage.g:9446:2: ( rule__WithExpression__FuncExprAssignment_2_0_1 ) + // InternalBeeLangTestLanguage.g:9446:3: rule__WithExpression__FuncExprAssignment_2_0_1 { pushFollow(FOLLOW_2); rule__WithExpression__FuncExprAssignment_2_0_1(); @@ -33113,7 +33121,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_2_1__0" - // InternalBeeLangTestLanguage.g:9450:1: rule__WithExpression__Group_2_1__0 : rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 ; + // InternalBeeLangTestLanguage.g:9455:1: rule__WithExpression__Group_2_1__0 : rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 ; public final void rule__WithExpression__Group_2_1__0() throws RecognitionException { int rule__WithExpression__Group_2_1__0_StartIndex = input.index(); @@ -33121,8 +33129,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 674) ) { return ; } - // InternalBeeLangTestLanguage.g:9454:1: ( rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 ) - // InternalBeeLangTestLanguage.g:9455:2: rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 + // InternalBeeLangTestLanguage.g:9459:1: ( rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 ) + // InternalBeeLangTestLanguage.g:9460:2: rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 { pushFollow(FOLLOW_66); rule__WithExpression__Group_2_1__0__Impl(); @@ -33154,7 +33162,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_2_1__0__Impl" - // InternalBeeLangTestLanguage.g:9462:1: rule__WithExpression__Group_2_1__0__Impl : ( '{' ) ; + // InternalBeeLangTestLanguage.g:9467:1: rule__WithExpression__Group_2_1__0__Impl : ( '{' ) ; public final void rule__WithExpression__Group_2_1__0__Impl() throws RecognitionException { int rule__WithExpression__Group_2_1__0__Impl_StartIndex = input.index(); @@ -33162,11 +33170,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 675) ) { return ; } - // InternalBeeLangTestLanguage.g:9466:1: ( ( '{' ) ) - // InternalBeeLangTestLanguage.g:9467:1: ( '{' ) + // InternalBeeLangTestLanguage.g:9471:1: ( ( '{' ) ) + // InternalBeeLangTestLanguage.g:9472:1: ( '{' ) { - // InternalBeeLangTestLanguage.g:9467:1: ( '{' ) - // InternalBeeLangTestLanguage.g:9468:2: '{' + // InternalBeeLangTestLanguage.g:9472:1: ( '{' ) + // InternalBeeLangTestLanguage.g:9473:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getLeftCurlyBracketKeyword_2_1_0()); @@ -33198,7 +33206,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_2_1__1" - // InternalBeeLangTestLanguage.g:9477:1: rule__WithExpression__Group_2_1__1 : rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 ; + // InternalBeeLangTestLanguage.g:9482:1: rule__WithExpression__Group_2_1__1 : rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 ; public final void rule__WithExpression__Group_2_1__1() throws RecognitionException { int rule__WithExpression__Group_2_1__1_StartIndex = input.index(); @@ -33206,8 +33214,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 676) ) { return ; } - // InternalBeeLangTestLanguage.g:9481:1: ( rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 ) - // InternalBeeLangTestLanguage.g:9482:2: rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 + // InternalBeeLangTestLanguage.g:9486:1: ( rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 ) + // InternalBeeLangTestLanguage.g:9487:2: rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 { pushFollow(FOLLOW_8); rule__WithExpression__Group_2_1__1__Impl(); @@ -33239,7 +33247,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_2_1__1__Impl" - // InternalBeeLangTestLanguage.g:9489:1: rule__WithExpression__Group_2_1__1__Impl : ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:9494:1: rule__WithExpression__Group_2_1__1__Impl : ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) ; public final void rule__WithExpression__Group_2_1__1__Impl() throws RecognitionException { int rule__WithExpression__Group_2_1__1__Impl_StartIndex = input.index(); @@ -33247,17 +33255,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 677) ) { return ; } - // InternalBeeLangTestLanguage.g:9493:1: ( ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:9494:1: ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) + // InternalBeeLangTestLanguage.g:9498:1: ( ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:9499:1: ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) { - // InternalBeeLangTestLanguage.g:9494:1: ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) - // InternalBeeLangTestLanguage.g:9495:2: ( rule__WithExpression__FuncExprAssignment_2_1_1 ) + // InternalBeeLangTestLanguage.g:9499:1: ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) + // InternalBeeLangTestLanguage.g:9500:2: ( rule__WithExpression__FuncExprAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_1_1()); } - // InternalBeeLangTestLanguage.g:9496:2: ( rule__WithExpression__FuncExprAssignment_2_1_1 ) - // InternalBeeLangTestLanguage.g:9496:3: rule__WithExpression__FuncExprAssignment_2_1_1 + // InternalBeeLangTestLanguage.g:9501:2: ( rule__WithExpression__FuncExprAssignment_2_1_1 ) + // InternalBeeLangTestLanguage.g:9501:3: rule__WithExpression__FuncExprAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__WithExpression__FuncExprAssignment_2_1_1(); @@ -33293,7 +33301,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_2_1__2" - // InternalBeeLangTestLanguage.g:9504:1: rule__WithExpression__Group_2_1__2 : rule__WithExpression__Group_2_1__2__Impl ; + // InternalBeeLangTestLanguage.g:9509:1: rule__WithExpression__Group_2_1__2 : rule__WithExpression__Group_2_1__2__Impl ; public final void rule__WithExpression__Group_2_1__2() throws RecognitionException { int rule__WithExpression__Group_2_1__2_StartIndex = input.index(); @@ -33301,8 +33309,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 678) ) { return ; } - // InternalBeeLangTestLanguage.g:9508:1: ( rule__WithExpression__Group_2_1__2__Impl ) - // InternalBeeLangTestLanguage.g:9509:2: rule__WithExpression__Group_2_1__2__Impl + // InternalBeeLangTestLanguage.g:9513:1: ( rule__WithExpression__Group_2_1__2__Impl ) + // InternalBeeLangTestLanguage.g:9514:2: rule__WithExpression__Group_2_1__2__Impl { pushFollow(FOLLOW_2); rule__WithExpression__Group_2_1__2__Impl(); @@ -33329,7 +33337,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__Group_2_1__2__Impl" - // InternalBeeLangTestLanguage.g:9515:1: rule__WithExpression__Group_2_1__2__Impl : ( '}' ) ; + // InternalBeeLangTestLanguage.g:9520:1: rule__WithExpression__Group_2_1__2__Impl : ( '}' ) ; public final void rule__WithExpression__Group_2_1__2__Impl() throws RecognitionException { int rule__WithExpression__Group_2_1__2__Impl_StartIndex = input.index(); @@ -33337,11 +33345,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 679) ) { return ; } - // InternalBeeLangTestLanguage.g:9519:1: ( ( '}' ) ) - // InternalBeeLangTestLanguage.g:9520:1: ( '}' ) + // InternalBeeLangTestLanguage.g:9524:1: ( ( '}' ) ) + // InternalBeeLangTestLanguage.g:9525:1: ( '}' ) { - // InternalBeeLangTestLanguage.g:9520:1: ( '}' ) - // InternalBeeLangTestLanguage.g:9521:2: '}' + // InternalBeeLangTestLanguage.g:9525:1: ( '}' ) + // InternalBeeLangTestLanguage.g:9526:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getRightCurlyBracketKeyword_2_1_2()); @@ -33373,7 +33381,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group__0" - // InternalBeeLangTestLanguage.g:9531:1: rule__WithContextExpression__Group__0 : rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:9536:1: rule__WithContextExpression__Group__0 : rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 ; public final void rule__WithContextExpression__Group__0() throws RecognitionException { int rule__WithContextExpression__Group__0_StartIndex = input.index(); @@ -33381,8 +33389,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 680) ) { return ; } - // InternalBeeLangTestLanguage.g:9535:1: ( rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:9536:2: rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 + // InternalBeeLangTestLanguage.g:9540:1: ( rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:9541:2: rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 { pushFollow(FOLLOW_67); rule__WithContextExpression__Group__0__Impl(); @@ -33414,7 +33422,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:9543:1: rule__WithContextExpression__Group__0__Impl : ( 'with' ) ; + // InternalBeeLangTestLanguage.g:9548:1: rule__WithContextExpression__Group__0__Impl : ( 'with' ) ; public final void rule__WithContextExpression__Group__0__Impl() throws RecognitionException { int rule__WithContextExpression__Group__0__Impl_StartIndex = input.index(); @@ -33422,11 +33430,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 681) ) { return ; } - // InternalBeeLangTestLanguage.g:9547:1: ( ( 'with' ) ) - // InternalBeeLangTestLanguage.g:9548:1: ( 'with' ) + // InternalBeeLangTestLanguage.g:9552:1: ( ( 'with' ) ) + // InternalBeeLangTestLanguage.g:9553:1: ( 'with' ) { - // InternalBeeLangTestLanguage.g:9548:1: ( 'with' ) - // InternalBeeLangTestLanguage.g:9549:2: 'with' + // InternalBeeLangTestLanguage.g:9553:1: ( 'with' ) + // InternalBeeLangTestLanguage.g:9554:2: 'with' { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getWithKeyword_0()); @@ -33458,7 +33466,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group__1" - // InternalBeeLangTestLanguage.g:9558:1: rule__WithContextExpression__Group__1 : rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 ; + // InternalBeeLangTestLanguage.g:9563:1: rule__WithContextExpression__Group__1 : rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 ; public final void rule__WithContextExpression__Group__1() throws RecognitionException { int rule__WithContextExpression__Group__1_StartIndex = input.index(); @@ -33466,8 +33474,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 682) ) { return ; } - // InternalBeeLangTestLanguage.g:9562:1: ( rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 ) - // InternalBeeLangTestLanguage.g:9563:2: rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 + // InternalBeeLangTestLanguage.g:9567:1: ( rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 ) + // InternalBeeLangTestLanguage.g:9568:2: rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 { pushFollow(FOLLOW_19); rule__WithContextExpression__Group__1__Impl(); @@ -33499,7 +33507,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:9570:1: rule__WithContextExpression__Group__1__Impl : ( 'context' ) ; + // InternalBeeLangTestLanguage.g:9575:1: rule__WithContextExpression__Group__1__Impl : ( 'context' ) ; public final void rule__WithContextExpression__Group__1__Impl() throws RecognitionException { int rule__WithContextExpression__Group__1__Impl_StartIndex = input.index(); @@ -33507,11 +33515,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 683) ) { return ; } - // InternalBeeLangTestLanguage.g:9574:1: ( ( 'context' ) ) - // InternalBeeLangTestLanguage.g:9575:1: ( 'context' ) + // InternalBeeLangTestLanguage.g:9579:1: ( ( 'context' ) ) + // InternalBeeLangTestLanguage.g:9580:1: ( 'context' ) { - // InternalBeeLangTestLanguage.g:9575:1: ( 'context' ) - // InternalBeeLangTestLanguage.g:9576:2: 'context' + // InternalBeeLangTestLanguage.g:9580:1: ( 'context' ) + // InternalBeeLangTestLanguage.g:9581:2: 'context' { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getContextKeyword_1()); @@ -33543,7 +33551,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group__2" - // InternalBeeLangTestLanguage.g:9585:1: rule__WithContextExpression__Group__2 : rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 ; + // InternalBeeLangTestLanguage.g:9590:1: rule__WithContextExpression__Group__2 : rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 ; public final void rule__WithContextExpression__Group__2() throws RecognitionException { int rule__WithContextExpression__Group__2_StartIndex = input.index(); @@ -33551,8 +33559,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 684) ) { return ; } - // InternalBeeLangTestLanguage.g:9589:1: ( rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 ) - // InternalBeeLangTestLanguage.g:9590:2: rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 + // InternalBeeLangTestLanguage.g:9594:1: ( rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 ) + // InternalBeeLangTestLanguage.g:9595:2: rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 { pushFollow(FOLLOW_20); rule__WithContextExpression__Group__2__Impl(); @@ -33584,7 +33592,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group__2__Impl" - // InternalBeeLangTestLanguage.g:9597:1: rule__WithContextExpression__Group__2__Impl : ( ( rule__WithContextExpression__ExprAssignment_2 ) ) ; + // InternalBeeLangTestLanguage.g:9602:1: rule__WithContextExpression__Group__2__Impl : ( ( rule__WithContextExpression__ExprAssignment_2 ) ) ; public final void rule__WithContextExpression__Group__2__Impl() throws RecognitionException { int rule__WithContextExpression__Group__2__Impl_StartIndex = input.index(); @@ -33592,17 +33600,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 685) ) { return ; } - // InternalBeeLangTestLanguage.g:9601:1: ( ( ( rule__WithContextExpression__ExprAssignment_2 ) ) ) - // InternalBeeLangTestLanguage.g:9602:1: ( ( rule__WithContextExpression__ExprAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:9606:1: ( ( ( rule__WithContextExpression__ExprAssignment_2 ) ) ) + // InternalBeeLangTestLanguage.g:9607:1: ( ( rule__WithContextExpression__ExprAssignment_2 ) ) { - // InternalBeeLangTestLanguage.g:9602:1: ( ( rule__WithContextExpression__ExprAssignment_2 ) ) - // InternalBeeLangTestLanguage.g:9603:2: ( rule__WithContextExpression__ExprAssignment_2 ) + // InternalBeeLangTestLanguage.g:9607:1: ( ( rule__WithContextExpression__ExprAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:9608:2: ( rule__WithContextExpression__ExprAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getExprAssignment_2()); } - // InternalBeeLangTestLanguage.g:9604:2: ( rule__WithContextExpression__ExprAssignment_2 ) - // InternalBeeLangTestLanguage.g:9604:3: rule__WithContextExpression__ExprAssignment_2 + // InternalBeeLangTestLanguage.g:9609:2: ( rule__WithContextExpression__ExprAssignment_2 ) + // InternalBeeLangTestLanguage.g:9609:3: rule__WithContextExpression__ExprAssignment_2 { pushFollow(FOLLOW_2); rule__WithContextExpression__ExprAssignment_2(); @@ -33638,7 +33646,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group__3" - // InternalBeeLangTestLanguage.g:9612:1: rule__WithContextExpression__Group__3 : rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 ; + // InternalBeeLangTestLanguage.g:9617:1: rule__WithContextExpression__Group__3 : rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 ; public final void rule__WithContextExpression__Group__3() throws RecognitionException { int rule__WithContextExpression__Group__3_StartIndex = input.index(); @@ -33646,8 +33654,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 686) ) { return ; } - // InternalBeeLangTestLanguage.g:9616:1: ( rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 ) - // InternalBeeLangTestLanguage.g:9617:2: rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 + // InternalBeeLangTestLanguage.g:9621:1: ( rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 ) + // InternalBeeLangTestLanguage.g:9622:2: rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 { pushFollow(FOLLOW_20); rule__WithContextExpression__Group__3__Impl(); @@ -33679,7 +33687,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group__3__Impl" - // InternalBeeLangTestLanguage.g:9624:1: rule__WithContextExpression__Group__3__Impl : ( ( rule__WithContextExpression__Group_3__0 )? ) ; + // InternalBeeLangTestLanguage.g:9629:1: rule__WithContextExpression__Group__3__Impl : ( ( rule__WithContextExpression__Group_3__0 )? ) ; public final void rule__WithContextExpression__Group__3__Impl() throws RecognitionException { int rule__WithContextExpression__Group__3__Impl_StartIndex = input.index(); @@ -33687,16 +33695,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 687) ) { return ; } - // InternalBeeLangTestLanguage.g:9628:1: ( ( ( rule__WithContextExpression__Group_3__0 )? ) ) - // InternalBeeLangTestLanguage.g:9629:1: ( ( rule__WithContextExpression__Group_3__0 )? ) + // InternalBeeLangTestLanguage.g:9633:1: ( ( ( rule__WithContextExpression__Group_3__0 )? ) ) + // InternalBeeLangTestLanguage.g:9634:1: ( ( rule__WithContextExpression__Group_3__0 )? ) { - // InternalBeeLangTestLanguage.g:9629:1: ( ( rule__WithContextExpression__Group_3__0 )? ) - // InternalBeeLangTestLanguage.g:9630:2: ( rule__WithContextExpression__Group_3__0 )? + // InternalBeeLangTestLanguage.g:9634:1: ( ( rule__WithContextExpression__Group_3__0 )? ) + // InternalBeeLangTestLanguage.g:9635:2: ( rule__WithContextExpression__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getGroup_3()); } - // InternalBeeLangTestLanguage.g:9631:2: ( rule__WithContextExpression__Group_3__0 )? + // InternalBeeLangTestLanguage.g:9636:2: ( rule__WithContextExpression__Group_3__0 )? int alt78=2; int LA78_0 = input.LA(1); @@ -33705,7 +33713,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt78) { case 1 : - // InternalBeeLangTestLanguage.g:9631:3: rule__WithContextExpression__Group_3__0 + // InternalBeeLangTestLanguage.g:9636:3: rule__WithContextExpression__Group_3__0 { pushFollow(FOLLOW_2); rule__WithContextExpression__Group_3__0(); @@ -33744,7 +33752,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group__4" - // InternalBeeLangTestLanguage.g:9639:1: rule__WithContextExpression__Group__4 : rule__WithContextExpression__Group__4__Impl ; + // InternalBeeLangTestLanguage.g:9644:1: rule__WithContextExpression__Group__4 : rule__WithContextExpression__Group__4__Impl ; public final void rule__WithContextExpression__Group__4() throws RecognitionException { int rule__WithContextExpression__Group__4_StartIndex = input.index(); @@ -33752,8 +33760,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 688) ) { return ; } - // InternalBeeLangTestLanguage.g:9643:1: ( rule__WithContextExpression__Group__4__Impl ) - // InternalBeeLangTestLanguage.g:9644:2: rule__WithContextExpression__Group__4__Impl + // InternalBeeLangTestLanguage.g:9648:1: ( rule__WithContextExpression__Group__4__Impl ) + // InternalBeeLangTestLanguage.g:9649:2: rule__WithContextExpression__Group__4__Impl { pushFollow(FOLLOW_2); rule__WithContextExpression__Group__4__Impl(); @@ -33780,7 +33788,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group__4__Impl" - // InternalBeeLangTestLanguage.g:9650:1: rule__WithContextExpression__Group__4__Impl : ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) ; + // InternalBeeLangTestLanguage.g:9655:1: rule__WithContextExpression__Group__4__Impl : ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) ; public final void rule__WithContextExpression__Group__4__Impl() throws RecognitionException { int rule__WithContextExpression__Group__4__Impl_StartIndex = input.index(); @@ -33788,17 +33796,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 689) ) { return ; } - // InternalBeeLangTestLanguage.g:9654:1: ( ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) ) - // InternalBeeLangTestLanguage.g:9655:1: ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) + // InternalBeeLangTestLanguage.g:9659:1: ( ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) ) + // InternalBeeLangTestLanguage.g:9660:1: ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) { - // InternalBeeLangTestLanguage.g:9655:1: ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) - // InternalBeeLangTestLanguage.g:9656:2: ( rule__WithContextExpression__ContextBlockAssignment_4 ) + // InternalBeeLangTestLanguage.g:9660:1: ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) + // InternalBeeLangTestLanguage.g:9661:2: ( rule__WithContextExpression__ContextBlockAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getContextBlockAssignment_4()); } - // InternalBeeLangTestLanguage.g:9657:2: ( rule__WithContextExpression__ContextBlockAssignment_4 ) - // InternalBeeLangTestLanguage.g:9657:3: rule__WithContextExpression__ContextBlockAssignment_4 + // InternalBeeLangTestLanguage.g:9662:2: ( rule__WithContextExpression__ContextBlockAssignment_4 ) + // InternalBeeLangTestLanguage.g:9662:3: rule__WithContextExpression__ContextBlockAssignment_4 { pushFollow(FOLLOW_2); rule__WithContextExpression__ContextBlockAssignment_4(); @@ -33834,7 +33842,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group_3__0" - // InternalBeeLangTestLanguage.g:9666:1: rule__WithContextExpression__Group_3__0 : rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 ; + // InternalBeeLangTestLanguage.g:9671:1: rule__WithContextExpression__Group_3__0 : rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 ; public final void rule__WithContextExpression__Group_3__0() throws RecognitionException { int rule__WithContextExpression__Group_3__0_StartIndex = input.index(); @@ -33842,8 +33850,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 690) ) { return ; } - // InternalBeeLangTestLanguage.g:9670:1: ( rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 ) - // InternalBeeLangTestLanguage.g:9671:2: rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 + // InternalBeeLangTestLanguage.g:9675:1: ( rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 ) + // InternalBeeLangTestLanguage.g:9676:2: rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 { pushFollow(FOLLOW_9); rule__WithContextExpression__Group_3__0__Impl(); @@ -33875,7 +33883,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group_3__0__Impl" - // InternalBeeLangTestLanguage.g:9678:1: rule__WithContextExpression__Group_3__0__Impl : ( 'as' ) ; + // InternalBeeLangTestLanguage.g:9683:1: rule__WithContextExpression__Group_3__0__Impl : ( 'as' ) ; public final void rule__WithContextExpression__Group_3__0__Impl() throws RecognitionException { int rule__WithContextExpression__Group_3__0__Impl_StartIndex = input.index(); @@ -33883,11 +33891,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 691) ) { return ; } - // InternalBeeLangTestLanguage.g:9682:1: ( ( 'as' ) ) - // InternalBeeLangTestLanguage.g:9683:1: ( 'as' ) + // InternalBeeLangTestLanguage.g:9687:1: ( ( 'as' ) ) + // InternalBeeLangTestLanguage.g:9688:1: ( 'as' ) { - // InternalBeeLangTestLanguage.g:9683:1: ( 'as' ) - // InternalBeeLangTestLanguage.g:9684:2: 'as' + // InternalBeeLangTestLanguage.g:9688:1: ( 'as' ) + // InternalBeeLangTestLanguage.g:9689:2: 'as' { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getAsKeyword_3_0()); @@ -33919,7 +33927,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group_3__1" - // InternalBeeLangTestLanguage.g:9693:1: rule__WithContextExpression__Group_3__1 : rule__WithContextExpression__Group_3__1__Impl ; + // InternalBeeLangTestLanguage.g:9698:1: rule__WithContextExpression__Group_3__1 : rule__WithContextExpression__Group_3__1__Impl ; public final void rule__WithContextExpression__Group_3__1() throws RecognitionException { int rule__WithContextExpression__Group_3__1_StartIndex = input.index(); @@ -33927,8 +33935,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 692) ) { return ; } - // InternalBeeLangTestLanguage.g:9697:1: ( rule__WithContextExpression__Group_3__1__Impl ) - // InternalBeeLangTestLanguage.g:9698:2: rule__WithContextExpression__Group_3__1__Impl + // InternalBeeLangTestLanguage.g:9702:1: ( rule__WithContextExpression__Group_3__1__Impl ) + // InternalBeeLangTestLanguage.g:9703:2: rule__WithContextExpression__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__WithContextExpression__Group_3__1__Impl(); @@ -33955,7 +33963,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__Group_3__1__Impl" - // InternalBeeLangTestLanguage.g:9704:1: rule__WithContextExpression__Group_3__1__Impl : ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) ; + // InternalBeeLangTestLanguage.g:9709:1: rule__WithContextExpression__Group_3__1__Impl : ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) ; public final void rule__WithContextExpression__Group_3__1__Impl() throws RecognitionException { int rule__WithContextExpression__Group_3__1__Impl_StartIndex = input.index(); @@ -33963,17 +33971,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 693) ) { return ; } - // InternalBeeLangTestLanguage.g:9708:1: ( ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) ) - // InternalBeeLangTestLanguage.g:9709:1: ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) + // InternalBeeLangTestLanguage.g:9713:1: ( ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) ) + // InternalBeeLangTestLanguage.g:9714:1: ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) { - // InternalBeeLangTestLanguage.g:9709:1: ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) - // InternalBeeLangTestLanguage.g:9710:2: ( rule__WithContextExpression__AliasAssignment_3_1 ) + // InternalBeeLangTestLanguage.g:9714:1: ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) + // InternalBeeLangTestLanguage.g:9715:2: ( rule__WithContextExpression__AliasAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getAliasAssignment_3_1()); } - // InternalBeeLangTestLanguage.g:9711:2: ( rule__WithContextExpression__AliasAssignment_3_1 ) - // InternalBeeLangTestLanguage.g:9711:3: rule__WithContextExpression__AliasAssignment_3_1 + // InternalBeeLangTestLanguage.g:9716:2: ( rule__WithContextExpression__AliasAssignment_3_1 ) + // InternalBeeLangTestLanguage.g:9716:3: rule__WithContextExpression__AliasAssignment_3_1 { pushFollow(FOLLOW_2); rule__WithContextExpression__AliasAssignment_3_1(); @@ -34009,7 +34017,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__Group__0" - // InternalBeeLangTestLanguage.g:9720:1: rule__BlockExpression__Group__0 : rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:9725:1: rule__BlockExpression__Group__0 : rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 ; public final void rule__BlockExpression__Group__0() throws RecognitionException { int rule__BlockExpression__Group__0_StartIndex = input.index(); @@ -34017,8 +34025,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 694) ) { return ; } - // InternalBeeLangTestLanguage.g:9724:1: ( rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:9725:2: rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 + // InternalBeeLangTestLanguage.g:9729:1: ( rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:9730:2: rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 { pushFollow(FOLLOW_17); rule__BlockExpression__Group__0__Impl(); @@ -34050,7 +34058,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:9732:1: rule__BlockExpression__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:9737:1: rule__BlockExpression__Group__0__Impl : ( () ) ; public final void rule__BlockExpression__Group__0__Impl() throws RecognitionException { int rule__BlockExpression__Group__0__Impl_StartIndex = input.index(); @@ -34058,17 +34066,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 695) ) { return ; } - // InternalBeeLangTestLanguage.g:9736:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:9737:1: ( () ) + // InternalBeeLangTestLanguage.g:9741:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:9742:1: ( () ) { - // InternalBeeLangTestLanguage.g:9737:1: ( () ) - // InternalBeeLangTestLanguage.g:9738:2: () + // InternalBeeLangTestLanguage.g:9742:1: ( () ) + // InternalBeeLangTestLanguage.g:9743:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getChainedExpressionAction_0()); } - // InternalBeeLangTestLanguage.g:9739:2: () - // InternalBeeLangTestLanguage.g:9739:3: + // InternalBeeLangTestLanguage.g:9744:2: () + // InternalBeeLangTestLanguage.g:9744:3: { } @@ -34094,7 +34102,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__Group__1" - // InternalBeeLangTestLanguage.g:9747:1: rule__BlockExpression__Group__1 : rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 ; + // InternalBeeLangTestLanguage.g:9752:1: rule__BlockExpression__Group__1 : rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 ; public final void rule__BlockExpression__Group__1() throws RecognitionException { int rule__BlockExpression__Group__1_StartIndex = input.index(); @@ -34102,8 +34110,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 696) ) { return ; } - // InternalBeeLangTestLanguage.g:9751:1: ( rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 ) - // InternalBeeLangTestLanguage.g:9752:2: rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 + // InternalBeeLangTestLanguage.g:9756:1: ( rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 ) + // InternalBeeLangTestLanguage.g:9757:2: rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 { pushFollow(FOLLOW_68); rule__BlockExpression__Group__1__Impl(); @@ -34135,7 +34143,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:9759:1: rule__BlockExpression__Group__1__Impl : ( '{' ) ; + // InternalBeeLangTestLanguage.g:9764:1: rule__BlockExpression__Group__1__Impl : ( '{' ) ; public final void rule__BlockExpression__Group__1__Impl() throws RecognitionException { int rule__BlockExpression__Group__1__Impl_StartIndex = input.index(); @@ -34143,11 +34151,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 697) ) { return ; } - // InternalBeeLangTestLanguage.g:9763:1: ( ( '{' ) ) - // InternalBeeLangTestLanguage.g:9764:1: ( '{' ) + // InternalBeeLangTestLanguage.g:9768:1: ( ( '{' ) ) + // InternalBeeLangTestLanguage.g:9769:1: ( '{' ) { - // InternalBeeLangTestLanguage.g:9764:1: ( '{' ) - // InternalBeeLangTestLanguage.g:9765:2: '{' + // InternalBeeLangTestLanguage.g:9769:1: ( '{' ) + // InternalBeeLangTestLanguage.g:9770:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); @@ -34179,7 +34187,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__Group__2" - // InternalBeeLangTestLanguage.g:9774:1: rule__BlockExpression__Group__2 : rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 ; + // InternalBeeLangTestLanguage.g:9779:1: rule__BlockExpression__Group__2 : rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 ; public final void rule__BlockExpression__Group__2() throws RecognitionException { int rule__BlockExpression__Group__2_StartIndex = input.index(); @@ -34187,8 +34195,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 698) ) { return ; } - // InternalBeeLangTestLanguage.g:9778:1: ( rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 ) - // InternalBeeLangTestLanguage.g:9779:2: rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 + // InternalBeeLangTestLanguage.g:9783:1: ( rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 ) + // InternalBeeLangTestLanguage.g:9784:2: rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 { pushFollow(FOLLOW_68); rule__BlockExpression__Group__2__Impl(); @@ -34220,7 +34228,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__Group__2__Impl" - // InternalBeeLangTestLanguage.g:9786:1: rule__BlockExpression__Group__2__Impl : ( ( rule__BlockExpression__Group_2__0 )* ) ; + // InternalBeeLangTestLanguage.g:9791:1: rule__BlockExpression__Group__2__Impl : ( ( rule__BlockExpression__Group_2__0 )* ) ; public final void rule__BlockExpression__Group__2__Impl() throws RecognitionException { int rule__BlockExpression__Group__2__Impl_StartIndex = input.index(); @@ -34228,16 +34236,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 699) ) { return ; } - // InternalBeeLangTestLanguage.g:9790:1: ( ( ( rule__BlockExpression__Group_2__0 )* ) ) - // InternalBeeLangTestLanguage.g:9791:1: ( ( rule__BlockExpression__Group_2__0 )* ) + // InternalBeeLangTestLanguage.g:9795:1: ( ( ( rule__BlockExpression__Group_2__0 )* ) ) + // InternalBeeLangTestLanguage.g:9796:1: ( ( rule__BlockExpression__Group_2__0 )* ) { - // InternalBeeLangTestLanguage.g:9791:1: ( ( rule__BlockExpression__Group_2__0 )* ) - // InternalBeeLangTestLanguage.g:9792:2: ( rule__BlockExpression__Group_2__0 )* + // InternalBeeLangTestLanguage.g:9796:1: ( ( rule__BlockExpression__Group_2__0 )* ) + // InternalBeeLangTestLanguage.g:9797:2: ( rule__BlockExpression__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getGroup_2()); } - // InternalBeeLangTestLanguage.g:9793:2: ( rule__BlockExpression__Group_2__0 )* + // InternalBeeLangTestLanguage.g:9798:2: ( rule__BlockExpression__Group_2__0 )* loop79: do { int alt79=2; @@ -34250,7 +34258,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt79) { case 1 : - // InternalBeeLangTestLanguage.g:9793:3: rule__BlockExpression__Group_2__0 + // InternalBeeLangTestLanguage.g:9798:3: rule__BlockExpression__Group_2__0 { pushFollow(FOLLOW_69); rule__BlockExpression__Group_2__0(); @@ -34292,7 +34300,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__Group__3" - // InternalBeeLangTestLanguage.g:9801:1: rule__BlockExpression__Group__3 : rule__BlockExpression__Group__3__Impl ; + // InternalBeeLangTestLanguage.g:9806:1: rule__BlockExpression__Group__3 : rule__BlockExpression__Group__3__Impl ; public final void rule__BlockExpression__Group__3() throws RecognitionException { int rule__BlockExpression__Group__3_StartIndex = input.index(); @@ -34300,8 +34308,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 700) ) { return ; } - // InternalBeeLangTestLanguage.g:9805:1: ( rule__BlockExpression__Group__3__Impl ) - // InternalBeeLangTestLanguage.g:9806:2: rule__BlockExpression__Group__3__Impl + // InternalBeeLangTestLanguage.g:9810:1: ( rule__BlockExpression__Group__3__Impl ) + // InternalBeeLangTestLanguage.g:9811:2: rule__BlockExpression__Group__3__Impl { pushFollow(FOLLOW_2); rule__BlockExpression__Group__3__Impl(); @@ -34328,7 +34336,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__Group__3__Impl" - // InternalBeeLangTestLanguage.g:9812:1: rule__BlockExpression__Group__3__Impl : ( '}' ) ; + // InternalBeeLangTestLanguage.g:9817:1: rule__BlockExpression__Group__3__Impl : ( '}' ) ; public final void rule__BlockExpression__Group__3__Impl() throws RecognitionException { int rule__BlockExpression__Group__3__Impl_StartIndex = input.index(); @@ -34336,11 +34344,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 701) ) { return ; } - // InternalBeeLangTestLanguage.g:9816:1: ( ( '}' ) ) - // InternalBeeLangTestLanguage.g:9817:1: ( '}' ) + // InternalBeeLangTestLanguage.g:9821:1: ( ( '}' ) ) + // InternalBeeLangTestLanguage.g:9822:1: ( '}' ) { - // InternalBeeLangTestLanguage.g:9817:1: ( '}' ) - // InternalBeeLangTestLanguage.g:9818:2: '}' + // InternalBeeLangTestLanguage.g:9822:1: ( '}' ) + // InternalBeeLangTestLanguage.g:9823:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getRightCurlyBracketKeyword_3()); @@ -34372,7 +34380,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__Group_2__0" - // InternalBeeLangTestLanguage.g:9828:1: rule__BlockExpression__Group_2__0 : rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 ; + // InternalBeeLangTestLanguage.g:9833:1: rule__BlockExpression__Group_2__0 : rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 ; public final void rule__BlockExpression__Group_2__0() throws RecognitionException { int rule__BlockExpression__Group_2__0_StartIndex = input.index(); @@ -34380,8 +34388,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 702) ) { return ; } - // InternalBeeLangTestLanguage.g:9832:1: ( rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 ) - // InternalBeeLangTestLanguage.g:9833:2: rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 + // InternalBeeLangTestLanguage.g:9837:1: ( rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 ) + // InternalBeeLangTestLanguage.g:9838:2: rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 { pushFollow(FOLLOW_14); rule__BlockExpression__Group_2__0__Impl(); @@ -34413,7 +34421,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__Group_2__0__Impl" - // InternalBeeLangTestLanguage.g:9840:1: rule__BlockExpression__Group_2__0__Impl : ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) ; + // InternalBeeLangTestLanguage.g:9845:1: rule__BlockExpression__Group_2__0__Impl : ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) ; public final void rule__BlockExpression__Group_2__0__Impl() throws RecognitionException { int rule__BlockExpression__Group_2__0__Impl_StartIndex = input.index(); @@ -34421,17 +34429,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 703) ) { return ; } - // InternalBeeLangTestLanguage.g:9844:1: ( ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) ) - // InternalBeeLangTestLanguage.g:9845:1: ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) + // InternalBeeLangTestLanguage.g:9849:1: ( ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) ) + // InternalBeeLangTestLanguage.g:9850:1: ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) { - // InternalBeeLangTestLanguage.g:9845:1: ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) - // InternalBeeLangTestLanguage.g:9846:2: ( rule__BlockExpression__ExpressionsAssignment_2_0 ) + // InternalBeeLangTestLanguage.g:9850:1: ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) + // InternalBeeLangTestLanguage.g:9851:2: ( rule__BlockExpression__ExpressionsAssignment_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getExpressionsAssignment_2_0()); } - // InternalBeeLangTestLanguage.g:9847:2: ( rule__BlockExpression__ExpressionsAssignment_2_0 ) - // InternalBeeLangTestLanguage.g:9847:3: rule__BlockExpression__ExpressionsAssignment_2_0 + // InternalBeeLangTestLanguage.g:9852:2: ( rule__BlockExpression__ExpressionsAssignment_2_0 ) + // InternalBeeLangTestLanguage.g:9852:3: rule__BlockExpression__ExpressionsAssignment_2_0 { pushFollow(FOLLOW_2); rule__BlockExpression__ExpressionsAssignment_2_0(); @@ -34467,7 +34475,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__Group_2__1" - // InternalBeeLangTestLanguage.g:9855:1: rule__BlockExpression__Group_2__1 : rule__BlockExpression__Group_2__1__Impl ; + // InternalBeeLangTestLanguage.g:9860:1: rule__BlockExpression__Group_2__1 : rule__BlockExpression__Group_2__1__Impl ; public final void rule__BlockExpression__Group_2__1() throws RecognitionException { int rule__BlockExpression__Group_2__1_StartIndex = input.index(); @@ -34475,8 +34483,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 704) ) { return ; } - // InternalBeeLangTestLanguage.g:9859:1: ( rule__BlockExpression__Group_2__1__Impl ) - // InternalBeeLangTestLanguage.g:9860:2: rule__BlockExpression__Group_2__1__Impl + // InternalBeeLangTestLanguage.g:9864:1: ( rule__BlockExpression__Group_2__1__Impl ) + // InternalBeeLangTestLanguage.g:9865:2: rule__BlockExpression__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__BlockExpression__Group_2__1__Impl(); @@ -34503,7 +34511,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__Group_2__1__Impl" - // InternalBeeLangTestLanguage.g:9866:1: rule__BlockExpression__Group_2__1__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:9871:1: rule__BlockExpression__Group_2__1__Impl : ( ';' ) ; public final void rule__BlockExpression__Group_2__1__Impl() throws RecognitionException { int rule__BlockExpression__Group_2__1__Impl_StartIndex = input.index(); @@ -34511,11 +34519,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 705) ) { return ; } - // InternalBeeLangTestLanguage.g:9870:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:9871:1: ( ';' ) + // InternalBeeLangTestLanguage.g:9875:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:9876:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:9871:1: ( ';' ) - // InternalBeeLangTestLanguage.g:9872:2: ';' + // InternalBeeLangTestLanguage.g:9876:1: ( ';' ) + // InternalBeeLangTestLanguage.g:9877:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getSemicolonKeyword_2_1()); @@ -34547,7 +34555,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Value__Group__0" - // InternalBeeLangTestLanguage.g:9882:1: rule__Value__Group__0 : rule__Value__Group__0__Impl rule__Value__Group__1 ; + // InternalBeeLangTestLanguage.g:9887:1: rule__Value__Group__0 : rule__Value__Group__0__Impl rule__Value__Group__1 ; public final void rule__Value__Group__0() throws RecognitionException { int rule__Value__Group__0_StartIndex = input.index(); @@ -34555,8 +34563,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 706) ) { return ; } - // InternalBeeLangTestLanguage.g:9886:1: ( rule__Value__Group__0__Impl rule__Value__Group__1 ) - // InternalBeeLangTestLanguage.g:9887:2: rule__Value__Group__0__Impl rule__Value__Group__1 + // InternalBeeLangTestLanguage.g:9891:1: ( rule__Value__Group__0__Impl rule__Value__Group__1 ) + // InternalBeeLangTestLanguage.g:9892:2: rule__Value__Group__0__Impl rule__Value__Group__1 { pushFollow(FOLLOW_9); rule__Value__Group__0__Impl(); @@ -34588,7 +34596,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Value__Group__0__Impl" - // InternalBeeLangTestLanguage.g:9894:1: rule__Value__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:9899:1: rule__Value__Group__0__Impl : ( () ) ; public final void rule__Value__Group__0__Impl() throws RecognitionException { int rule__Value__Group__0__Impl_StartIndex = input.index(); @@ -34596,17 +34604,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 707) ) { return ; } - // InternalBeeLangTestLanguage.g:9898:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:9899:1: ( () ) + // InternalBeeLangTestLanguage.g:9903:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:9904:1: ( () ) { - // InternalBeeLangTestLanguage.g:9899:1: ( () ) - // InternalBeeLangTestLanguage.g:9900:2: () + // InternalBeeLangTestLanguage.g:9904:1: ( () ) + // InternalBeeLangTestLanguage.g:9905:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getValueAccess().getVariableExpressionAction_0()); } - // InternalBeeLangTestLanguage.g:9901:2: () - // InternalBeeLangTestLanguage.g:9901:3: + // InternalBeeLangTestLanguage.g:9906:2: () + // InternalBeeLangTestLanguage.g:9906:3: { } @@ -34632,7 +34640,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Value__Group__1" - // InternalBeeLangTestLanguage.g:9909:1: rule__Value__Group__1 : rule__Value__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:9914:1: rule__Value__Group__1 : rule__Value__Group__1__Impl ; public final void rule__Value__Group__1() throws RecognitionException { int rule__Value__Group__1_StartIndex = input.index(); @@ -34640,8 +34648,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 708) ) { return ; } - // InternalBeeLangTestLanguage.g:9913:1: ( rule__Value__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:9914:2: rule__Value__Group__1__Impl + // InternalBeeLangTestLanguage.g:9918:1: ( rule__Value__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:9919:2: rule__Value__Group__1__Impl { pushFollow(FOLLOW_2); rule__Value__Group__1__Impl(); @@ -34668,7 +34676,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Value__Group__1__Impl" - // InternalBeeLangTestLanguage.g:9920:1: rule__Value__Group__1__Impl : ( ( rule__Value__NameAssignment_1 ) ) ; + // InternalBeeLangTestLanguage.g:9925:1: rule__Value__Group__1__Impl : ( ( rule__Value__NameAssignment_1 ) ) ; public final void rule__Value__Group__1__Impl() throws RecognitionException { int rule__Value__Group__1__Impl_StartIndex = input.index(); @@ -34676,17 +34684,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 709) ) { return ; } - // InternalBeeLangTestLanguage.g:9924:1: ( ( ( rule__Value__NameAssignment_1 ) ) ) - // InternalBeeLangTestLanguage.g:9925:1: ( ( rule__Value__NameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:9929:1: ( ( ( rule__Value__NameAssignment_1 ) ) ) + // InternalBeeLangTestLanguage.g:9930:1: ( ( rule__Value__NameAssignment_1 ) ) { - // InternalBeeLangTestLanguage.g:9925:1: ( ( rule__Value__NameAssignment_1 ) ) - // InternalBeeLangTestLanguage.g:9926:2: ( rule__Value__NameAssignment_1 ) + // InternalBeeLangTestLanguage.g:9930:1: ( ( rule__Value__NameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:9931:2: ( rule__Value__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValueAccess().getNameAssignment_1()); } - // InternalBeeLangTestLanguage.g:9927:2: ( rule__Value__NameAssignment_1 ) - // InternalBeeLangTestLanguage.g:9927:3: rule__Value__NameAssignment_1 + // InternalBeeLangTestLanguage.g:9932:2: ( rule__Value__NameAssignment_1 ) + // InternalBeeLangTestLanguage.g:9932:3: rule__Value__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Value__NameAssignment_1(); @@ -34722,7 +34730,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__KeywordVariables__Group__0" - // InternalBeeLangTestLanguage.g:9936:1: rule__KeywordVariables__Group__0 : rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 ; + // InternalBeeLangTestLanguage.g:9941:1: rule__KeywordVariables__Group__0 : rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 ; public final void rule__KeywordVariables__Group__0() throws RecognitionException { int rule__KeywordVariables__Group__0_StartIndex = input.index(); @@ -34730,8 +34738,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 710) ) { return ; } - // InternalBeeLangTestLanguage.g:9940:1: ( rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 ) - // InternalBeeLangTestLanguage.g:9941:2: rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 + // InternalBeeLangTestLanguage.g:9945:1: ( rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 ) + // InternalBeeLangTestLanguage.g:9946:2: rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 { pushFollow(FOLLOW_70); rule__KeywordVariables__Group__0__Impl(); @@ -34763,7 +34771,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__KeywordVariables__Group__0__Impl" - // InternalBeeLangTestLanguage.g:9948:1: rule__KeywordVariables__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:9953:1: rule__KeywordVariables__Group__0__Impl : ( () ) ; public final void rule__KeywordVariables__Group__0__Impl() throws RecognitionException { int rule__KeywordVariables__Group__0__Impl_StartIndex = input.index(); @@ -34771,17 +34779,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 711) ) { return ; } - // InternalBeeLangTestLanguage.g:9952:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:9953:1: ( () ) + // InternalBeeLangTestLanguage.g:9957:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:9958:1: ( () ) { - // InternalBeeLangTestLanguage.g:9953:1: ( () ) - // InternalBeeLangTestLanguage.g:9954:2: () + // InternalBeeLangTestLanguage.g:9958:1: ( () ) + // InternalBeeLangTestLanguage.g:9959:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getVariableExpressionAction_0()); } - // InternalBeeLangTestLanguage.g:9955:2: () - // InternalBeeLangTestLanguage.g:9955:3: + // InternalBeeLangTestLanguage.g:9960:2: () + // InternalBeeLangTestLanguage.g:9960:3: { } @@ -34807,7 +34815,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__KeywordVariables__Group__1" - // InternalBeeLangTestLanguage.g:9963:1: rule__KeywordVariables__Group__1 : rule__KeywordVariables__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:9968:1: rule__KeywordVariables__Group__1 : rule__KeywordVariables__Group__1__Impl ; public final void rule__KeywordVariables__Group__1() throws RecognitionException { int rule__KeywordVariables__Group__1_StartIndex = input.index(); @@ -34815,8 +34823,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 712) ) { return ; } - // InternalBeeLangTestLanguage.g:9967:1: ( rule__KeywordVariables__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:9968:2: rule__KeywordVariables__Group__1__Impl + // InternalBeeLangTestLanguage.g:9972:1: ( rule__KeywordVariables__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:9973:2: rule__KeywordVariables__Group__1__Impl { pushFollow(FOLLOW_2); rule__KeywordVariables__Group__1__Impl(); @@ -34843,7 +34851,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__KeywordVariables__Group__1__Impl" - // InternalBeeLangTestLanguage.g:9974:1: rule__KeywordVariables__Group__1__Impl : ( ( rule__KeywordVariables__NameAssignment_1 ) ) ; + // InternalBeeLangTestLanguage.g:9979:1: rule__KeywordVariables__Group__1__Impl : ( ( rule__KeywordVariables__NameAssignment_1 ) ) ; public final void rule__KeywordVariables__Group__1__Impl() throws RecognitionException { int rule__KeywordVariables__Group__1__Impl_StartIndex = input.index(); @@ -34851,17 +34859,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 713) ) { return ; } - // InternalBeeLangTestLanguage.g:9978:1: ( ( ( rule__KeywordVariables__NameAssignment_1 ) ) ) - // InternalBeeLangTestLanguage.g:9979:1: ( ( rule__KeywordVariables__NameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:9983:1: ( ( ( rule__KeywordVariables__NameAssignment_1 ) ) ) + // InternalBeeLangTestLanguage.g:9984:1: ( ( rule__KeywordVariables__NameAssignment_1 ) ) { - // InternalBeeLangTestLanguage.g:9979:1: ( ( rule__KeywordVariables__NameAssignment_1 ) ) - // InternalBeeLangTestLanguage.g:9980:2: ( rule__KeywordVariables__NameAssignment_1 ) + // InternalBeeLangTestLanguage.g:9984:1: ( ( rule__KeywordVariables__NameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:9985:2: ( rule__KeywordVariables__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameAssignment_1()); } - // InternalBeeLangTestLanguage.g:9981:2: ( rule__KeywordVariables__NameAssignment_1 ) - // InternalBeeLangTestLanguage.g:9981:3: rule__KeywordVariables__NameAssignment_1 + // InternalBeeLangTestLanguage.g:9986:2: ( rule__KeywordVariables__NameAssignment_1 ) + // InternalBeeLangTestLanguage.g:9986:3: rule__KeywordVariables__NameAssignment_1 { pushFollow(FOLLOW_2); rule__KeywordVariables__NameAssignment_1(); @@ -34897,7 +34905,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OperationCall__Group__0" - // InternalBeeLangTestLanguage.g:9990:1: rule__OperationCall__Group__0 : rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 ; + // InternalBeeLangTestLanguage.g:9995:1: rule__OperationCall__Group__0 : rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 ; public final void rule__OperationCall__Group__0() throws RecognitionException { int rule__OperationCall__Group__0_StartIndex = input.index(); @@ -34905,8 +34913,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 714) ) { return ; } - // InternalBeeLangTestLanguage.g:9994:1: ( rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 ) - // InternalBeeLangTestLanguage.g:9995:2: rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 + // InternalBeeLangTestLanguage.g:9999:1: ( rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 ) + // InternalBeeLangTestLanguage.g:10000:2: rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 { pushFollow(FOLLOW_9); rule__OperationCall__Group__0__Impl(); @@ -34938,7 +34946,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OperationCall__Group__0__Impl" - // InternalBeeLangTestLanguage.g:10002:1: rule__OperationCall__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:10007:1: rule__OperationCall__Group__0__Impl : ( () ) ; public final void rule__OperationCall__Group__0__Impl() throws RecognitionException { int rule__OperationCall__Group__0__Impl_StartIndex = input.index(); @@ -34946,17 +34954,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 715) ) { return ; } - // InternalBeeLangTestLanguage.g:10006:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:10007:1: ( () ) + // InternalBeeLangTestLanguage.g:10011:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:10012:1: ( () ) { - // InternalBeeLangTestLanguage.g:10007:1: ( () ) - // InternalBeeLangTestLanguage.g:10008:2: () + // InternalBeeLangTestLanguage.g:10012:1: ( () ) + // InternalBeeLangTestLanguage.g:10013:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getCallNamedFunctionAction_0()); } - // InternalBeeLangTestLanguage.g:10009:2: () - // InternalBeeLangTestLanguage.g:10009:3: + // InternalBeeLangTestLanguage.g:10014:2: () + // InternalBeeLangTestLanguage.g:10014:3: { } @@ -34982,7 +34990,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OperationCall__Group__1" - // InternalBeeLangTestLanguage.g:10017:1: rule__OperationCall__Group__1 : rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 ; + // InternalBeeLangTestLanguage.g:10022:1: rule__OperationCall__Group__1 : rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 ; public final void rule__OperationCall__Group__1() throws RecognitionException { int rule__OperationCall__Group__1_StartIndex = input.index(); @@ -34990,8 +34998,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 716) ) { return ; } - // InternalBeeLangTestLanguage.g:10021:1: ( rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 ) - // InternalBeeLangTestLanguage.g:10022:2: rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 + // InternalBeeLangTestLanguage.g:10026:1: ( rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 ) + // InternalBeeLangTestLanguage.g:10027:2: rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 { pushFollow(FOLLOW_60); rule__OperationCall__Group__1__Impl(); @@ -35023,7 +35031,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OperationCall__Group__1__Impl" - // InternalBeeLangTestLanguage.g:10029:1: rule__OperationCall__Group__1__Impl : ( ( rule__OperationCall__NameAssignment_1 ) ) ; + // InternalBeeLangTestLanguage.g:10034:1: rule__OperationCall__Group__1__Impl : ( ( rule__OperationCall__NameAssignment_1 ) ) ; public final void rule__OperationCall__Group__1__Impl() throws RecognitionException { int rule__OperationCall__Group__1__Impl_StartIndex = input.index(); @@ -35031,17 +35039,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 717) ) { return ; } - // InternalBeeLangTestLanguage.g:10033:1: ( ( ( rule__OperationCall__NameAssignment_1 ) ) ) - // InternalBeeLangTestLanguage.g:10034:1: ( ( rule__OperationCall__NameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:10038:1: ( ( ( rule__OperationCall__NameAssignment_1 ) ) ) + // InternalBeeLangTestLanguage.g:10039:1: ( ( rule__OperationCall__NameAssignment_1 ) ) { - // InternalBeeLangTestLanguage.g:10034:1: ( ( rule__OperationCall__NameAssignment_1 ) ) - // InternalBeeLangTestLanguage.g:10035:2: ( rule__OperationCall__NameAssignment_1 ) + // InternalBeeLangTestLanguage.g:10039:1: ( ( rule__OperationCall__NameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:10040:2: ( rule__OperationCall__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getNameAssignment_1()); } - // InternalBeeLangTestLanguage.g:10036:2: ( rule__OperationCall__NameAssignment_1 ) - // InternalBeeLangTestLanguage.g:10036:3: rule__OperationCall__NameAssignment_1 + // InternalBeeLangTestLanguage.g:10041:2: ( rule__OperationCall__NameAssignment_1 ) + // InternalBeeLangTestLanguage.g:10041:3: rule__OperationCall__NameAssignment_1 { pushFollow(FOLLOW_2); rule__OperationCall__NameAssignment_1(); @@ -35077,7 +35085,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OperationCall__Group__2" - // InternalBeeLangTestLanguage.g:10044:1: rule__OperationCall__Group__2 : rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 ; + // InternalBeeLangTestLanguage.g:10049:1: rule__OperationCall__Group__2 : rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 ; public final void rule__OperationCall__Group__2() throws RecognitionException { int rule__OperationCall__Group__2_StartIndex = input.index(); @@ -35085,8 +35093,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 718) ) { return ; } - // InternalBeeLangTestLanguage.g:10048:1: ( rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 ) - // InternalBeeLangTestLanguage.g:10049:2: rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 + // InternalBeeLangTestLanguage.g:10053:1: ( rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 ) + // InternalBeeLangTestLanguage.g:10054:2: rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 { pushFollow(FOLLOW_61); rule__OperationCall__Group__2__Impl(); @@ -35118,7 +35126,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OperationCall__Group__2__Impl" - // InternalBeeLangTestLanguage.g:10056:1: rule__OperationCall__Group__2__Impl : ( '(' ) ; + // InternalBeeLangTestLanguage.g:10061:1: rule__OperationCall__Group__2__Impl : ( '(' ) ; public final void rule__OperationCall__Group__2__Impl() throws RecognitionException { int rule__OperationCall__Group__2__Impl_StartIndex = input.index(); @@ -35126,11 +35134,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 719) ) { return ; } - // InternalBeeLangTestLanguage.g:10060:1: ( ( '(' ) ) - // InternalBeeLangTestLanguage.g:10061:1: ( '(' ) + // InternalBeeLangTestLanguage.g:10065:1: ( ( '(' ) ) + // InternalBeeLangTestLanguage.g:10066:1: ( '(' ) { - // InternalBeeLangTestLanguage.g:10061:1: ( '(' ) - // InternalBeeLangTestLanguage.g:10062:2: '(' + // InternalBeeLangTestLanguage.g:10066:1: ( '(' ) + // InternalBeeLangTestLanguage.g:10067:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getLeftParenthesisKeyword_2()); @@ -35162,7 +35170,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OperationCall__Group__3" - // InternalBeeLangTestLanguage.g:10071:1: rule__OperationCall__Group__3 : rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 ; + // InternalBeeLangTestLanguage.g:10076:1: rule__OperationCall__Group__3 : rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 ; public final void rule__OperationCall__Group__3() throws RecognitionException { int rule__OperationCall__Group__3_StartIndex = input.index(); @@ -35170,8 +35178,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 720) ) { return ; } - // InternalBeeLangTestLanguage.g:10075:1: ( rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 ) - // InternalBeeLangTestLanguage.g:10076:2: rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 + // InternalBeeLangTestLanguage.g:10080:1: ( rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 ) + // InternalBeeLangTestLanguage.g:10081:2: rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 { pushFollow(FOLLOW_61); rule__OperationCall__Group__3__Impl(); @@ -35203,7 +35211,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OperationCall__Group__3__Impl" - // InternalBeeLangTestLanguage.g:10083:1: rule__OperationCall__Group__3__Impl : ( ( rule__OperationCall__ParameterListAssignment_3 )? ) ; + // InternalBeeLangTestLanguage.g:10088:1: rule__OperationCall__Group__3__Impl : ( ( rule__OperationCall__ParameterListAssignment_3 )? ) ; public final void rule__OperationCall__Group__3__Impl() throws RecognitionException { int rule__OperationCall__Group__3__Impl_StartIndex = input.index(); @@ -35211,16 +35219,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 721) ) { return ; } - // InternalBeeLangTestLanguage.g:10087:1: ( ( ( rule__OperationCall__ParameterListAssignment_3 )? ) ) - // InternalBeeLangTestLanguage.g:10088:1: ( ( rule__OperationCall__ParameterListAssignment_3 )? ) + // InternalBeeLangTestLanguage.g:10092:1: ( ( ( rule__OperationCall__ParameterListAssignment_3 )? ) ) + // InternalBeeLangTestLanguage.g:10093:1: ( ( rule__OperationCall__ParameterListAssignment_3 )? ) { - // InternalBeeLangTestLanguage.g:10088:1: ( ( rule__OperationCall__ParameterListAssignment_3 )? ) - // InternalBeeLangTestLanguage.g:10089:2: ( rule__OperationCall__ParameterListAssignment_3 )? + // InternalBeeLangTestLanguage.g:10093:1: ( ( rule__OperationCall__ParameterListAssignment_3 )? ) + // InternalBeeLangTestLanguage.g:10094:2: ( rule__OperationCall__ParameterListAssignment_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getParameterListAssignment_3()); } - // InternalBeeLangTestLanguage.g:10090:2: ( rule__OperationCall__ParameterListAssignment_3 )? + // InternalBeeLangTestLanguage.g:10095:2: ( rule__OperationCall__ParameterListAssignment_3 )? int alt80=2; int LA80_0 = input.LA(1); @@ -35229,7 +35237,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt80) { case 1 : - // InternalBeeLangTestLanguage.g:10090:3: rule__OperationCall__ParameterListAssignment_3 + // InternalBeeLangTestLanguage.g:10095:3: rule__OperationCall__ParameterListAssignment_3 { pushFollow(FOLLOW_2); rule__OperationCall__ParameterListAssignment_3(); @@ -35268,7 +35276,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OperationCall__Group__4" - // InternalBeeLangTestLanguage.g:10098:1: rule__OperationCall__Group__4 : rule__OperationCall__Group__4__Impl ; + // InternalBeeLangTestLanguage.g:10103:1: rule__OperationCall__Group__4 : rule__OperationCall__Group__4__Impl ; public final void rule__OperationCall__Group__4() throws RecognitionException { int rule__OperationCall__Group__4_StartIndex = input.index(); @@ -35276,8 +35284,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 722) ) { return ; } - // InternalBeeLangTestLanguage.g:10102:1: ( rule__OperationCall__Group__4__Impl ) - // InternalBeeLangTestLanguage.g:10103:2: rule__OperationCall__Group__4__Impl + // InternalBeeLangTestLanguage.g:10107:1: ( rule__OperationCall__Group__4__Impl ) + // InternalBeeLangTestLanguage.g:10108:2: rule__OperationCall__Group__4__Impl { pushFollow(FOLLOW_2); rule__OperationCall__Group__4__Impl(); @@ -35304,7 +35312,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OperationCall__Group__4__Impl" - // InternalBeeLangTestLanguage.g:10109:1: rule__OperationCall__Group__4__Impl : ( ')' ) ; + // InternalBeeLangTestLanguage.g:10114:1: rule__OperationCall__Group__4__Impl : ( ')' ) ; public final void rule__OperationCall__Group__4__Impl() throws RecognitionException { int rule__OperationCall__Group__4__Impl_StartIndex = input.index(); @@ -35312,11 +35320,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 723) ) { return ; } - // InternalBeeLangTestLanguage.g:10113:1: ( ( ')' ) ) - // InternalBeeLangTestLanguage.g:10114:1: ( ')' ) + // InternalBeeLangTestLanguage.g:10118:1: ( ( ')' ) ) + // InternalBeeLangTestLanguage.g:10119:1: ( ')' ) { - // InternalBeeLangTestLanguage.g:10114:1: ( ')' ) - // InternalBeeLangTestLanguage.g:10115:2: ')' + // InternalBeeLangTestLanguage.g:10119:1: ( ')' ) + // InternalBeeLangTestLanguage.g:10120:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getRightParenthesisKeyword_4()); @@ -35348,7 +35356,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group__0" - // InternalBeeLangTestLanguage.g:10125:1: rule__ConstructorCallExpression__Group__0 : rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:10130:1: rule__ConstructorCallExpression__Group__0 : rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 ; public final void rule__ConstructorCallExpression__Group__0() throws RecognitionException { int rule__ConstructorCallExpression__Group__0_StartIndex = input.index(); @@ -35356,8 +35364,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 724) ) { return ; } - // InternalBeeLangTestLanguage.g:10129:1: ( rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:10130:2: rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 + // InternalBeeLangTestLanguage.g:10134:1: ( rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:10135:2: rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 { pushFollow(FOLLOW_71); rule__ConstructorCallExpression__Group__0__Impl(); @@ -35389,7 +35397,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:10137:1: rule__ConstructorCallExpression__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:10142:1: rule__ConstructorCallExpression__Group__0__Impl : ( () ) ; public final void rule__ConstructorCallExpression__Group__0__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__0__Impl_StartIndex = input.index(); @@ -35397,17 +35405,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 725) ) { return ; } - // InternalBeeLangTestLanguage.g:10141:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:10142:1: ( () ) + // InternalBeeLangTestLanguage.g:10146:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:10147:1: ( () ) { - // InternalBeeLangTestLanguage.g:10142:1: ( () ) - // InternalBeeLangTestLanguage.g:10143:2: () + // InternalBeeLangTestLanguage.g:10147:1: ( () ) + // InternalBeeLangTestLanguage.g:10148:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getCreateExpressionAction_0()); } - // InternalBeeLangTestLanguage.g:10144:2: () - // InternalBeeLangTestLanguage.g:10144:3: + // InternalBeeLangTestLanguage.g:10149:2: () + // InternalBeeLangTestLanguage.g:10149:3: { } @@ -35433,7 +35441,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group__1" - // InternalBeeLangTestLanguage.g:10152:1: rule__ConstructorCallExpression__Group__1 : rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 ; + // InternalBeeLangTestLanguage.g:10157:1: rule__ConstructorCallExpression__Group__1 : rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 ; public final void rule__ConstructorCallExpression__Group__1() throws RecognitionException { int rule__ConstructorCallExpression__Group__1_StartIndex = input.index(); @@ -35441,8 +35449,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 726) ) { return ; } - // InternalBeeLangTestLanguage.g:10156:1: ( rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 ) - // InternalBeeLangTestLanguage.g:10157:2: rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 + // InternalBeeLangTestLanguage.g:10161:1: ( rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 ) + // InternalBeeLangTestLanguage.g:10162:2: rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 { pushFollow(FOLLOW_9); rule__ConstructorCallExpression__Group__1__Impl(); @@ -35474,7 +35482,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:10164:1: rule__ConstructorCallExpression__Group__1__Impl : ( 'new' ) ; + // InternalBeeLangTestLanguage.g:10169:1: rule__ConstructorCallExpression__Group__1__Impl : ( 'new' ) ; public final void rule__ConstructorCallExpression__Group__1__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__1__Impl_StartIndex = input.index(); @@ -35482,11 +35490,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 727) ) { return ; } - // InternalBeeLangTestLanguage.g:10168:1: ( ( 'new' ) ) - // InternalBeeLangTestLanguage.g:10169:1: ( 'new' ) + // InternalBeeLangTestLanguage.g:10173:1: ( ( 'new' ) ) + // InternalBeeLangTestLanguage.g:10174:1: ( 'new' ) { - // InternalBeeLangTestLanguage.g:10169:1: ( 'new' ) - // InternalBeeLangTestLanguage.g:10170:2: 'new' + // InternalBeeLangTestLanguage.g:10174:1: ( 'new' ) + // InternalBeeLangTestLanguage.g:10175:2: 'new' { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getNewKeyword_1()); @@ -35518,7 +35526,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group__2" - // InternalBeeLangTestLanguage.g:10179:1: rule__ConstructorCallExpression__Group__2 : rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 ; + // InternalBeeLangTestLanguage.g:10184:1: rule__ConstructorCallExpression__Group__2 : rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 ; public final void rule__ConstructorCallExpression__Group__2() throws RecognitionException { int rule__ConstructorCallExpression__Group__2_StartIndex = input.index(); @@ -35526,8 +35534,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 728) ) { return ; } - // InternalBeeLangTestLanguage.g:10183:1: ( rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 ) - // InternalBeeLangTestLanguage.g:10184:2: rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 + // InternalBeeLangTestLanguage.g:10188:1: ( rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 ) + // InternalBeeLangTestLanguage.g:10189:2: rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 { pushFollow(FOLLOW_72); rule__ConstructorCallExpression__Group__2__Impl(); @@ -35559,7 +35567,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group__2__Impl" - // InternalBeeLangTestLanguage.g:10191:1: rule__ConstructorCallExpression__Group__2__Impl : ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) ; + // InternalBeeLangTestLanguage.g:10196:1: rule__ConstructorCallExpression__Group__2__Impl : ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) ; public final void rule__ConstructorCallExpression__Group__2__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__2__Impl_StartIndex = input.index(); @@ -35567,17 +35575,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 729) ) { return ; } - // InternalBeeLangTestLanguage.g:10195:1: ( ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) ) - // InternalBeeLangTestLanguage.g:10196:1: ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:10200:1: ( ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) ) + // InternalBeeLangTestLanguage.g:10201:1: ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) { - // InternalBeeLangTestLanguage.g:10196:1: ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) - // InternalBeeLangTestLanguage.g:10197:2: ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) + // InternalBeeLangTestLanguage.g:10201:1: ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:10202:2: ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getTypeExprAssignment_2()); } - // InternalBeeLangTestLanguage.g:10198:2: ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) - // InternalBeeLangTestLanguage.g:10198:3: rule__ConstructorCallExpression__TypeExprAssignment_2 + // InternalBeeLangTestLanguage.g:10203:2: ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) + // InternalBeeLangTestLanguage.g:10203:3: rule__ConstructorCallExpression__TypeExprAssignment_2 { pushFollow(FOLLOW_2); rule__ConstructorCallExpression__TypeExprAssignment_2(); @@ -35613,7 +35621,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group__3" - // InternalBeeLangTestLanguage.g:10206:1: rule__ConstructorCallExpression__Group__3 : rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 ; + // InternalBeeLangTestLanguage.g:10211:1: rule__ConstructorCallExpression__Group__3 : rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 ; public final void rule__ConstructorCallExpression__Group__3() throws RecognitionException { int rule__ConstructorCallExpression__Group__3_StartIndex = input.index(); @@ -35621,8 +35629,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 730) ) { return ; } - // InternalBeeLangTestLanguage.g:10210:1: ( rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 ) - // InternalBeeLangTestLanguage.g:10211:2: rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 + // InternalBeeLangTestLanguage.g:10215:1: ( rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 ) + // InternalBeeLangTestLanguage.g:10216:2: rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 { pushFollow(FOLLOW_72); rule__ConstructorCallExpression__Group__3__Impl(); @@ -35654,7 +35662,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group__3__Impl" - // InternalBeeLangTestLanguage.g:10218:1: rule__ConstructorCallExpression__Group__3__Impl : ( ( rule__ConstructorCallExpression__Group_3__0 )? ) ; + // InternalBeeLangTestLanguage.g:10223:1: rule__ConstructorCallExpression__Group__3__Impl : ( ( rule__ConstructorCallExpression__Group_3__0 )? ) ; public final void rule__ConstructorCallExpression__Group__3__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__3__Impl_StartIndex = input.index(); @@ -35662,21 +35670,21 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 731) ) { return ; } - // InternalBeeLangTestLanguage.g:10222:1: ( ( ( rule__ConstructorCallExpression__Group_3__0 )? ) ) - // InternalBeeLangTestLanguage.g:10223:1: ( ( rule__ConstructorCallExpression__Group_3__0 )? ) + // InternalBeeLangTestLanguage.g:10227:1: ( ( ( rule__ConstructorCallExpression__Group_3__0 )? ) ) + // InternalBeeLangTestLanguage.g:10228:1: ( ( rule__ConstructorCallExpression__Group_3__0 )? ) { - // InternalBeeLangTestLanguage.g:10223:1: ( ( rule__ConstructorCallExpression__Group_3__0 )? ) - // InternalBeeLangTestLanguage.g:10224:2: ( rule__ConstructorCallExpression__Group_3__0 )? + // InternalBeeLangTestLanguage.g:10228:1: ( ( rule__ConstructorCallExpression__Group_3__0 )? ) + // InternalBeeLangTestLanguage.g:10229:2: ( rule__ConstructorCallExpression__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getGroup_3()); } - // InternalBeeLangTestLanguage.g:10225:2: ( rule__ConstructorCallExpression__Group_3__0 )? + // InternalBeeLangTestLanguage.g:10230:2: ( rule__ConstructorCallExpression__Group_3__0 )? int alt81=2; alt81 = dfa81.predict(input); switch (alt81) { case 1 : - // InternalBeeLangTestLanguage.g:10225:3: rule__ConstructorCallExpression__Group_3__0 + // InternalBeeLangTestLanguage.g:10230:3: rule__ConstructorCallExpression__Group_3__0 { pushFollow(FOLLOW_2); rule__ConstructorCallExpression__Group_3__0(); @@ -35715,7 +35723,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group__4" - // InternalBeeLangTestLanguage.g:10233:1: rule__ConstructorCallExpression__Group__4 : rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 ; + // InternalBeeLangTestLanguage.g:10238:1: rule__ConstructorCallExpression__Group__4 : rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 ; public final void rule__ConstructorCallExpression__Group__4() throws RecognitionException { int rule__ConstructorCallExpression__Group__4_StartIndex = input.index(); @@ -35723,8 +35731,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 732) ) { return ; } - // InternalBeeLangTestLanguage.g:10237:1: ( rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 ) - // InternalBeeLangTestLanguage.g:10238:2: rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 + // InternalBeeLangTestLanguage.g:10242:1: ( rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 ) + // InternalBeeLangTestLanguage.g:10243:2: rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 { pushFollow(FOLLOW_72); rule__ConstructorCallExpression__Group__4__Impl(); @@ -35756,7 +35764,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group__4__Impl" - // InternalBeeLangTestLanguage.g:10245:1: rule__ConstructorCallExpression__Group__4__Impl : ( ( rule__ConstructorCallExpression__Group_4__0 )? ) ; + // InternalBeeLangTestLanguage.g:10250:1: rule__ConstructorCallExpression__Group__4__Impl : ( ( rule__ConstructorCallExpression__Group_4__0 )? ) ; public final void rule__ConstructorCallExpression__Group__4__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__4__Impl_StartIndex = input.index(); @@ -35764,16 +35772,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 733) ) { return ; } - // InternalBeeLangTestLanguage.g:10249:1: ( ( ( rule__ConstructorCallExpression__Group_4__0 )? ) ) - // InternalBeeLangTestLanguage.g:10250:1: ( ( rule__ConstructorCallExpression__Group_4__0 )? ) + // InternalBeeLangTestLanguage.g:10254:1: ( ( ( rule__ConstructorCallExpression__Group_4__0 )? ) ) + // InternalBeeLangTestLanguage.g:10255:1: ( ( rule__ConstructorCallExpression__Group_4__0 )? ) { - // InternalBeeLangTestLanguage.g:10250:1: ( ( rule__ConstructorCallExpression__Group_4__0 )? ) - // InternalBeeLangTestLanguage.g:10251:2: ( rule__ConstructorCallExpression__Group_4__0 )? + // InternalBeeLangTestLanguage.g:10255:1: ( ( rule__ConstructorCallExpression__Group_4__0 )? ) + // InternalBeeLangTestLanguage.g:10256:2: ( rule__ConstructorCallExpression__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getGroup_4()); } - // InternalBeeLangTestLanguage.g:10252:2: ( rule__ConstructorCallExpression__Group_4__0 )? + // InternalBeeLangTestLanguage.g:10257:2: ( rule__ConstructorCallExpression__Group_4__0 )? int alt82=2; int LA82_0 = input.LA(1); @@ -35790,7 +35798,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt82) { case 1 : - // InternalBeeLangTestLanguage.g:10252:3: rule__ConstructorCallExpression__Group_4__0 + // InternalBeeLangTestLanguage.g:10257:3: rule__ConstructorCallExpression__Group_4__0 { pushFollow(FOLLOW_2); rule__ConstructorCallExpression__Group_4__0(); @@ -35829,7 +35837,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group__5" - // InternalBeeLangTestLanguage.g:10260:1: rule__ConstructorCallExpression__Group__5 : rule__ConstructorCallExpression__Group__5__Impl ; + // InternalBeeLangTestLanguage.g:10265:1: rule__ConstructorCallExpression__Group__5 : rule__ConstructorCallExpression__Group__5__Impl ; public final void rule__ConstructorCallExpression__Group__5() throws RecognitionException { int rule__ConstructorCallExpression__Group__5_StartIndex = input.index(); @@ -35837,8 +35845,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 734) ) { return ; } - // InternalBeeLangTestLanguage.g:10264:1: ( rule__ConstructorCallExpression__Group__5__Impl ) - // InternalBeeLangTestLanguage.g:10265:2: rule__ConstructorCallExpression__Group__5__Impl + // InternalBeeLangTestLanguage.g:10269:1: ( rule__ConstructorCallExpression__Group__5__Impl ) + // InternalBeeLangTestLanguage.g:10270:2: rule__ConstructorCallExpression__Group__5__Impl { pushFollow(FOLLOW_2); rule__ConstructorCallExpression__Group__5__Impl(); @@ -35865,7 +35873,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group__5__Impl" - // InternalBeeLangTestLanguage.g:10271:1: rule__ConstructorCallExpression__Group__5__Impl : ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) ; + // InternalBeeLangTestLanguage.g:10276:1: rule__ConstructorCallExpression__Group__5__Impl : ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) ; public final void rule__ConstructorCallExpression__Group__5__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__5__Impl_StartIndex = input.index(); @@ -35873,16 +35881,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 735) ) { return ; } - // InternalBeeLangTestLanguage.g:10275:1: ( ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) ) - // InternalBeeLangTestLanguage.g:10276:1: ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) + // InternalBeeLangTestLanguage.g:10280:1: ( ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) ) + // InternalBeeLangTestLanguage.g:10281:1: ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) { - // InternalBeeLangTestLanguage.g:10276:1: ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) - // InternalBeeLangTestLanguage.g:10277:2: ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? + // InternalBeeLangTestLanguage.g:10281:1: ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) + // InternalBeeLangTestLanguage.g:10282:2: ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getContextBlockAssignment_5()); } - // InternalBeeLangTestLanguage.g:10278:2: ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? + // InternalBeeLangTestLanguage.g:10283:2: ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? int alt83=2; int LA83_0 = input.LA(1); @@ -35899,7 +35907,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt83) { case 1 : - // InternalBeeLangTestLanguage.g:10278:3: rule__ConstructorCallExpression__ContextBlockAssignment_5 + // InternalBeeLangTestLanguage.g:10283:3: rule__ConstructorCallExpression__ContextBlockAssignment_5 { pushFollow(FOLLOW_2); rule__ConstructorCallExpression__ContextBlockAssignment_5(); @@ -35938,7 +35946,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group_3__0" - // InternalBeeLangTestLanguage.g:10287:1: rule__ConstructorCallExpression__Group_3__0 : rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 ; + // InternalBeeLangTestLanguage.g:10292:1: rule__ConstructorCallExpression__Group_3__0 : rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 ; public final void rule__ConstructorCallExpression__Group_3__0() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__0_StartIndex = input.index(); @@ -35946,8 +35954,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 736) ) { return ; } - // InternalBeeLangTestLanguage.g:10291:1: ( rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 ) - // InternalBeeLangTestLanguage.g:10292:2: rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 + // InternalBeeLangTestLanguage.g:10296:1: ( rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 ) + // InternalBeeLangTestLanguage.g:10297:2: rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 { pushFollow(FOLLOW_61); rule__ConstructorCallExpression__Group_3__0__Impl(); @@ -35979,7 +35987,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group_3__0__Impl" - // InternalBeeLangTestLanguage.g:10299:1: rule__ConstructorCallExpression__Group_3__0__Impl : ( '(' ) ; + // InternalBeeLangTestLanguage.g:10304:1: rule__ConstructorCallExpression__Group_3__0__Impl : ( '(' ) ; public final void rule__ConstructorCallExpression__Group_3__0__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__0__Impl_StartIndex = input.index(); @@ -35987,11 +35995,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 737) ) { return ; } - // InternalBeeLangTestLanguage.g:10303:1: ( ( '(' ) ) - // InternalBeeLangTestLanguage.g:10304:1: ( '(' ) + // InternalBeeLangTestLanguage.g:10308:1: ( ( '(' ) ) + // InternalBeeLangTestLanguage.g:10309:1: ( '(' ) { - // InternalBeeLangTestLanguage.g:10304:1: ( '(' ) - // InternalBeeLangTestLanguage.g:10305:2: '(' + // InternalBeeLangTestLanguage.g:10309:1: ( '(' ) + // InternalBeeLangTestLanguage.g:10310:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getLeftParenthesisKeyword_3_0()); @@ -36023,7 +36031,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group_3__1" - // InternalBeeLangTestLanguage.g:10314:1: rule__ConstructorCallExpression__Group_3__1 : rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 ; + // InternalBeeLangTestLanguage.g:10319:1: rule__ConstructorCallExpression__Group_3__1 : rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 ; public final void rule__ConstructorCallExpression__Group_3__1() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__1_StartIndex = input.index(); @@ -36031,8 +36039,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 738) ) { return ; } - // InternalBeeLangTestLanguage.g:10318:1: ( rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 ) - // InternalBeeLangTestLanguage.g:10319:2: rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 + // InternalBeeLangTestLanguage.g:10323:1: ( rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 ) + // InternalBeeLangTestLanguage.g:10324:2: rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 { pushFollow(FOLLOW_61); rule__ConstructorCallExpression__Group_3__1__Impl(); @@ -36064,7 +36072,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group_3__1__Impl" - // InternalBeeLangTestLanguage.g:10326:1: rule__ConstructorCallExpression__Group_3__1__Impl : ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) ; + // InternalBeeLangTestLanguage.g:10331:1: rule__ConstructorCallExpression__Group_3__1__Impl : ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) ; public final void rule__ConstructorCallExpression__Group_3__1__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__1__Impl_StartIndex = input.index(); @@ -36072,16 +36080,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 739) ) { return ; } - // InternalBeeLangTestLanguage.g:10330:1: ( ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) ) - // InternalBeeLangTestLanguage.g:10331:1: ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) + // InternalBeeLangTestLanguage.g:10335:1: ( ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) ) + // InternalBeeLangTestLanguage.g:10336:1: ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) { - // InternalBeeLangTestLanguage.g:10331:1: ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) - // InternalBeeLangTestLanguage.g:10332:2: ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? + // InternalBeeLangTestLanguage.g:10336:1: ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) + // InternalBeeLangTestLanguage.g:10337:2: ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getParameterListAssignment_3_1()); } - // InternalBeeLangTestLanguage.g:10333:2: ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? + // InternalBeeLangTestLanguage.g:10338:2: ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? int alt84=2; int LA84_0 = input.LA(1); @@ -36090,7 +36098,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt84) { case 1 : - // InternalBeeLangTestLanguage.g:10333:3: rule__ConstructorCallExpression__ParameterListAssignment_3_1 + // InternalBeeLangTestLanguage.g:10338:3: rule__ConstructorCallExpression__ParameterListAssignment_3_1 { pushFollow(FOLLOW_2); rule__ConstructorCallExpression__ParameterListAssignment_3_1(); @@ -36129,7 +36137,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group_3__2" - // InternalBeeLangTestLanguage.g:10341:1: rule__ConstructorCallExpression__Group_3__2 : rule__ConstructorCallExpression__Group_3__2__Impl ; + // InternalBeeLangTestLanguage.g:10346:1: rule__ConstructorCallExpression__Group_3__2 : rule__ConstructorCallExpression__Group_3__2__Impl ; public final void rule__ConstructorCallExpression__Group_3__2() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__2_StartIndex = input.index(); @@ -36137,8 +36145,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 740) ) { return ; } - // InternalBeeLangTestLanguage.g:10345:1: ( rule__ConstructorCallExpression__Group_3__2__Impl ) - // InternalBeeLangTestLanguage.g:10346:2: rule__ConstructorCallExpression__Group_3__2__Impl + // InternalBeeLangTestLanguage.g:10350:1: ( rule__ConstructorCallExpression__Group_3__2__Impl ) + // InternalBeeLangTestLanguage.g:10351:2: rule__ConstructorCallExpression__Group_3__2__Impl { pushFollow(FOLLOW_2); rule__ConstructorCallExpression__Group_3__2__Impl(); @@ -36165,7 +36173,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group_3__2__Impl" - // InternalBeeLangTestLanguage.g:10352:1: rule__ConstructorCallExpression__Group_3__2__Impl : ( ')' ) ; + // InternalBeeLangTestLanguage.g:10357:1: rule__ConstructorCallExpression__Group_3__2__Impl : ( ')' ) ; public final void rule__ConstructorCallExpression__Group_3__2__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__2__Impl_StartIndex = input.index(); @@ -36173,11 +36181,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 741) ) { return ; } - // InternalBeeLangTestLanguage.g:10356:1: ( ( ')' ) ) - // InternalBeeLangTestLanguage.g:10357:1: ( ')' ) + // InternalBeeLangTestLanguage.g:10361:1: ( ( ')' ) ) + // InternalBeeLangTestLanguage.g:10362:1: ( ')' ) { - // InternalBeeLangTestLanguage.g:10357:1: ( ')' ) - // InternalBeeLangTestLanguage.g:10358:2: ')' + // InternalBeeLangTestLanguage.g:10362:1: ( ')' ) + // InternalBeeLangTestLanguage.g:10363:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getRightParenthesisKeyword_3_2()); @@ -36209,7 +36217,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group_4__0" - // InternalBeeLangTestLanguage.g:10368:1: rule__ConstructorCallExpression__Group_4__0 : rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 ; + // InternalBeeLangTestLanguage.g:10373:1: rule__ConstructorCallExpression__Group_4__0 : rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 ; public final void rule__ConstructorCallExpression__Group_4__0() throws RecognitionException { int rule__ConstructorCallExpression__Group_4__0_StartIndex = input.index(); @@ -36217,8 +36225,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 742) ) { return ; } - // InternalBeeLangTestLanguage.g:10372:1: ( rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 ) - // InternalBeeLangTestLanguage.g:10373:2: rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 + // InternalBeeLangTestLanguage.g:10377:1: ( rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 ) + // InternalBeeLangTestLanguage.g:10378:2: rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 { pushFollow(FOLLOW_9); rule__ConstructorCallExpression__Group_4__0__Impl(); @@ -36250,7 +36258,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group_4__0__Impl" - // InternalBeeLangTestLanguage.g:10380:1: rule__ConstructorCallExpression__Group_4__0__Impl : ( 'as' ) ; + // InternalBeeLangTestLanguage.g:10385:1: rule__ConstructorCallExpression__Group_4__0__Impl : ( 'as' ) ; public final void rule__ConstructorCallExpression__Group_4__0__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_4__0__Impl_StartIndex = input.index(); @@ -36258,11 +36266,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 743) ) { return ; } - // InternalBeeLangTestLanguage.g:10384:1: ( ( 'as' ) ) - // InternalBeeLangTestLanguage.g:10385:1: ( 'as' ) + // InternalBeeLangTestLanguage.g:10389:1: ( ( 'as' ) ) + // InternalBeeLangTestLanguage.g:10390:1: ( 'as' ) { - // InternalBeeLangTestLanguage.g:10385:1: ( 'as' ) - // InternalBeeLangTestLanguage.g:10386:2: 'as' + // InternalBeeLangTestLanguage.g:10390:1: ( 'as' ) + // InternalBeeLangTestLanguage.g:10391:2: 'as' { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getAsKeyword_4_0()); @@ -36294,7 +36302,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group_4__1" - // InternalBeeLangTestLanguage.g:10395:1: rule__ConstructorCallExpression__Group_4__1 : rule__ConstructorCallExpression__Group_4__1__Impl ; + // InternalBeeLangTestLanguage.g:10400:1: rule__ConstructorCallExpression__Group_4__1 : rule__ConstructorCallExpression__Group_4__1__Impl ; public final void rule__ConstructorCallExpression__Group_4__1() throws RecognitionException { int rule__ConstructorCallExpression__Group_4__1_StartIndex = input.index(); @@ -36302,8 +36310,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 744) ) { return ; } - // InternalBeeLangTestLanguage.g:10399:1: ( rule__ConstructorCallExpression__Group_4__1__Impl ) - // InternalBeeLangTestLanguage.g:10400:2: rule__ConstructorCallExpression__Group_4__1__Impl + // InternalBeeLangTestLanguage.g:10404:1: ( rule__ConstructorCallExpression__Group_4__1__Impl ) + // InternalBeeLangTestLanguage.g:10405:2: rule__ConstructorCallExpression__Group_4__1__Impl { pushFollow(FOLLOW_2); rule__ConstructorCallExpression__Group_4__1__Impl(); @@ -36330,7 +36338,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__Group_4__1__Impl" - // InternalBeeLangTestLanguage.g:10406:1: rule__ConstructorCallExpression__Group_4__1__Impl : ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) ; + // InternalBeeLangTestLanguage.g:10411:1: rule__ConstructorCallExpression__Group_4__1__Impl : ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) ; public final void rule__ConstructorCallExpression__Group_4__1__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_4__1__Impl_StartIndex = input.index(); @@ -36338,17 +36346,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 745) ) { return ; } - // InternalBeeLangTestLanguage.g:10410:1: ( ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) ) - // InternalBeeLangTestLanguage.g:10411:1: ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) + // InternalBeeLangTestLanguage.g:10415:1: ( ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) ) + // InternalBeeLangTestLanguage.g:10416:1: ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) { - // InternalBeeLangTestLanguage.g:10411:1: ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) - // InternalBeeLangTestLanguage.g:10412:2: ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) + // InternalBeeLangTestLanguage.g:10416:1: ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) + // InternalBeeLangTestLanguage.g:10417:2: ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getAliasAssignment_4_1()); } - // InternalBeeLangTestLanguage.g:10413:2: ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) - // InternalBeeLangTestLanguage.g:10413:3: rule__ConstructorCallExpression__AliasAssignment_4_1 + // InternalBeeLangTestLanguage.g:10418:2: ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) + // InternalBeeLangTestLanguage.g:10418:3: rule__ConstructorCallExpression__AliasAssignment_4_1 { pushFollow(FOLLOW_2); rule__ConstructorCallExpression__AliasAssignment_4_1(); @@ -36384,7 +36392,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationBlockExpression__Group__0" - // InternalBeeLangTestLanguage.g:10422:1: rule__InitializationBlockExpression__Group__0 : rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:10427:1: rule__InitializationBlockExpression__Group__0 : rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 ; public final void rule__InitializationBlockExpression__Group__0() throws RecognitionException { int rule__InitializationBlockExpression__Group__0_StartIndex = input.index(); @@ -36392,8 +36400,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 746) ) { return ; } - // InternalBeeLangTestLanguage.g:10426:1: ( rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:10427:2: rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 + // InternalBeeLangTestLanguage.g:10431:1: ( rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:10432:2: rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 { pushFollow(FOLLOW_17); rule__InitializationBlockExpression__Group__0__Impl(); @@ -36425,7 +36433,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationBlockExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:10434:1: rule__InitializationBlockExpression__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:10439:1: rule__InitializationBlockExpression__Group__0__Impl : ( () ) ; public final void rule__InitializationBlockExpression__Group__0__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__0__Impl_StartIndex = input.index(); @@ -36433,17 +36441,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 747) ) { return ; } - // InternalBeeLangTestLanguage.g:10438:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:10439:1: ( () ) + // InternalBeeLangTestLanguage.g:10443:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:10444:1: ( () ) { - // InternalBeeLangTestLanguage.g:10439:1: ( () ) - // InternalBeeLangTestLanguage.g:10440:2: () + // InternalBeeLangTestLanguage.g:10444:1: ( () ) + // InternalBeeLangTestLanguage.g:10445:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getChainedExpressionAction_0()); } - // InternalBeeLangTestLanguage.g:10441:2: () - // InternalBeeLangTestLanguage.g:10441:3: + // InternalBeeLangTestLanguage.g:10446:2: () + // InternalBeeLangTestLanguage.g:10446:3: { } @@ -36469,7 +36477,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationBlockExpression__Group__1" - // InternalBeeLangTestLanguage.g:10449:1: rule__InitializationBlockExpression__Group__1 : rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 ; + // InternalBeeLangTestLanguage.g:10454:1: rule__InitializationBlockExpression__Group__1 : rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 ; public final void rule__InitializationBlockExpression__Group__1() throws RecognitionException { int rule__InitializationBlockExpression__Group__1_StartIndex = input.index(); @@ -36477,8 +36485,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 748) ) { return ; } - // InternalBeeLangTestLanguage.g:10453:1: ( rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 ) - // InternalBeeLangTestLanguage.g:10454:2: rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 + // InternalBeeLangTestLanguage.g:10458:1: ( rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 ) + // InternalBeeLangTestLanguage.g:10459:2: rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 { pushFollow(FOLLOW_9); rule__InitializationBlockExpression__Group__1__Impl(); @@ -36510,7 +36518,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationBlockExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:10461:1: rule__InitializationBlockExpression__Group__1__Impl : ( '{' ) ; + // InternalBeeLangTestLanguage.g:10466:1: rule__InitializationBlockExpression__Group__1__Impl : ( '{' ) ; public final void rule__InitializationBlockExpression__Group__1__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__1__Impl_StartIndex = input.index(); @@ -36518,11 +36526,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 749) ) { return ; } - // InternalBeeLangTestLanguage.g:10465:1: ( ( '{' ) ) - // InternalBeeLangTestLanguage.g:10466:1: ( '{' ) + // InternalBeeLangTestLanguage.g:10470:1: ( ( '{' ) ) + // InternalBeeLangTestLanguage.g:10471:1: ( '{' ) { - // InternalBeeLangTestLanguage.g:10466:1: ( '{' ) - // InternalBeeLangTestLanguage.g:10467:2: '{' + // InternalBeeLangTestLanguage.g:10471:1: ( '{' ) + // InternalBeeLangTestLanguage.g:10472:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); @@ -36554,7 +36562,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationBlockExpression__Group__2" - // InternalBeeLangTestLanguage.g:10476:1: rule__InitializationBlockExpression__Group__2 : rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 ; + // InternalBeeLangTestLanguage.g:10481:1: rule__InitializationBlockExpression__Group__2 : rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 ; public final void rule__InitializationBlockExpression__Group__2() throws RecognitionException { int rule__InitializationBlockExpression__Group__2_StartIndex = input.index(); @@ -36562,8 +36570,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 750) ) { return ; } - // InternalBeeLangTestLanguage.g:10480:1: ( rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 ) - // InternalBeeLangTestLanguage.g:10481:2: rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 + // InternalBeeLangTestLanguage.g:10485:1: ( rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 ) + // InternalBeeLangTestLanguage.g:10486:2: rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 { pushFollow(FOLLOW_14); rule__InitializationBlockExpression__Group__2__Impl(); @@ -36595,7 +36603,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationBlockExpression__Group__2__Impl" - // InternalBeeLangTestLanguage.g:10488:1: rule__InitializationBlockExpression__Group__2__Impl : ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) ; + // InternalBeeLangTestLanguage.g:10493:1: rule__InitializationBlockExpression__Group__2__Impl : ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) ; public final void rule__InitializationBlockExpression__Group__2__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__2__Impl_StartIndex = input.index(); @@ -36603,17 +36611,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 751) ) { return ; } - // InternalBeeLangTestLanguage.g:10492:1: ( ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) ) - // InternalBeeLangTestLanguage.g:10493:1: ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:10497:1: ( ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) ) + // InternalBeeLangTestLanguage.g:10498:1: ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) { - // InternalBeeLangTestLanguage.g:10493:1: ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) - // InternalBeeLangTestLanguage.g:10494:2: ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) + // InternalBeeLangTestLanguage.g:10498:1: ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:10499:2: ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getExpressionsAssignment_2()); } - // InternalBeeLangTestLanguage.g:10495:2: ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) - // InternalBeeLangTestLanguage.g:10495:3: rule__InitializationBlockExpression__ExpressionsAssignment_2 + // InternalBeeLangTestLanguage.g:10500:2: ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) + // InternalBeeLangTestLanguage.g:10500:3: rule__InitializationBlockExpression__ExpressionsAssignment_2 { pushFollow(FOLLOW_2); rule__InitializationBlockExpression__ExpressionsAssignment_2(); @@ -36649,7 +36657,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationBlockExpression__Group__3" - // InternalBeeLangTestLanguage.g:10503:1: rule__InitializationBlockExpression__Group__3 : rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 ; + // InternalBeeLangTestLanguage.g:10508:1: rule__InitializationBlockExpression__Group__3 : rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 ; public final void rule__InitializationBlockExpression__Group__3() throws RecognitionException { int rule__InitializationBlockExpression__Group__3_StartIndex = input.index(); @@ -36657,8 +36665,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 752) ) { return ; } - // InternalBeeLangTestLanguage.g:10507:1: ( rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 ) - // InternalBeeLangTestLanguage.g:10508:2: rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 + // InternalBeeLangTestLanguage.g:10512:1: ( rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 ) + // InternalBeeLangTestLanguage.g:10513:2: rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 { pushFollow(FOLLOW_8); rule__InitializationBlockExpression__Group__3__Impl(); @@ -36690,7 +36698,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationBlockExpression__Group__3__Impl" - // InternalBeeLangTestLanguage.g:10515:1: rule__InitializationBlockExpression__Group__3__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:10520:1: rule__InitializationBlockExpression__Group__3__Impl : ( ';' ) ; public final void rule__InitializationBlockExpression__Group__3__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__3__Impl_StartIndex = input.index(); @@ -36698,11 +36706,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 753) ) { return ; } - // InternalBeeLangTestLanguage.g:10519:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:10520:1: ( ';' ) + // InternalBeeLangTestLanguage.g:10524:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:10525:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:10520:1: ( ';' ) - // InternalBeeLangTestLanguage.g:10521:2: ';' + // InternalBeeLangTestLanguage.g:10525:1: ( ';' ) + // InternalBeeLangTestLanguage.g:10526:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getSemicolonKeyword_3()); @@ -36734,7 +36742,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationBlockExpression__Group__4" - // InternalBeeLangTestLanguage.g:10530:1: rule__InitializationBlockExpression__Group__4 : rule__InitializationBlockExpression__Group__4__Impl ; + // InternalBeeLangTestLanguage.g:10535:1: rule__InitializationBlockExpression__Group__4 : rule__InitializationBlockExpression__Group__4__Impl ; public final void rule__InitializationBlockExpression__Group__4() throws RecognitionException { int rule__InitializationBlockExpression__Group__4_StartIndex = input.index(); @@ -36742,8 +36750,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 754) ) { return ; } - // InternalBeeLangTestLanguage.g:10534:1: ( rule__InitializationBlockExpression__Group__4__Impl ) - // InternalBeeLangTestLanguage.g:10535:2: rule__InitializationBlockExpression__Group__4__Impl + // InternalBeeLangTestLanguage.g:10539:1: ( rule__InitializationBlockExpression__Group__4__Impl ) + // InternalBeeLangTestLanguage.g:10540:2: rule__InitializationBlockExpression__Group__4__Impl { pushFollow(FOLLOW_2); rule__InitializationBlockExpression__Group__4__Impl(); @@ -36770,7 +36778,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationBlockExpression__Group__4__Impl" - // InternalBeeLangTestLanguage.g:10541:1: rule__InitializationBlockExpression__Group__4__Impl : ( '}' ) ; + // InternalBeeLangTestLanguage.g:10546:1: rule__InitializationBlockExpression__Group__4__Impl : ( '}' ) ; public final void rule__InitializationBlockExpression__Group__4__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__4__Impl_StartIndex = input.index(); @@ -36778,11 +36786,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 755) ) { return ; } - // InternalBeeLangTestLanguage.g:10545:1: ( ( '}' ) ) - // InternalBeeLangTestLanguage.g:10546:1: ( '}' ) + // InternalBeeLangTestLanguage.g:10550:1: ( ( '}' ) ) + // InternalBeeLangTestLanguage.g:10551:1: ( '}' ) { - // InternalBeeLangTestLanguage.g:10546:1: ( '}' ) - // InternalBeeLangTestLanguage.g:10547:2: '}' + // InternalBeeLangTestLanguage.g:10551:1: ( '}' ) + // InternalBeeLangTestLanguage.g:10552:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getRightCurlyBracketKeyword_4()); @@ -36814,7 +36822,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationExpression__Group__0" - // InternalBeeLangTestLanguage.g:10557:1: rule__InitializationExpression__Group__0 : rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:10562:1: rule__InitializationExpression__Group__0 : rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 ; public final void rule__InitializationExpression__Group__0() throws RecognitionException { int rule__InitializationExpression__Group__0_StartIndex = input.index(); @@ -36822,8 +36830,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 756) ) { return ; } - // InternalBeeLangTestLanguage.g:10561:1: ( rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:10562:2: rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 + // InternalBeeLangTestLanguage.g:10566:1: ( rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:10567:2: rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 { pushFollow(FOLLOW_9); rule__InitializationExpression__Group__0__Impl(); @@ -36855,7 +36863,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:10569:1: rule__InitializationExpression__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:10574:1: rule__InitializationExpression__Group__0__Impl : ( () ) ; public final void rule__InitializationExpression__Group__0__Impl() throws RecognitionException { int rule__InitializationExpression__Group__0__Impl_StartIndex = input.index(); @@ -36863,17 +36871,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 757) ) { return ; } - // InternalBeeLangTestLanguage.g:10573:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:10574:1: ( () ) + // InternalBeeLangTestLanguage.g:10578:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:10579:1: ( () ) { - // InternalBeeLangTestLanguage.g:10574:1: ( () ) - // InternalBeeLangTestLanguage.g:10575:2: () + // InternalBeeLangTestLanguage.g:10579:1: ( () ) + // InternalBeeLangTestLanguage.g:10580:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getAssignmentExpressionAction_0()); } - // InternalBeeLangTestLanguage.g:10576:2: () - // InternalBeeLangTestLanguage.g:10576:3: + // InternalBeeLangTestLanguage.g:10581:2: () + // InternalBeeLangTestLanguage.g:10581:3: { } @@ -36899,7 +36907,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationExpression__Group__1" - // InternalBeeLangTestLanguage.g:10584:1: rule__InitializationExpression__Group__1 : rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 ; + // InternalBeeLangTestLanguage.g:10589:1: rule__InitializationExpression__Group__1 : rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 ; public final void rule__InitializationExpression__Group__1() throws RecognitionException { int rule__InitializationExpression__Group__1_StartIndex = input.index(); @@ -36907,8 +36915,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 758) ) { return ; } - // InternalBeeLangTestLanguage.g:10588:1: ( rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 ) - // InternalBeeLangTestLanguage.g:10589:2: rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 + // InternalBeeLangTestLanguage.g:10593:1: ( rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 ) + // InternalBeeLangTestLanguage.g:10594:2: rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 { pushFollow(FOLLOW_12); rule__InitializationExpression__Group__1__Impl(); @@ -36940,7 +36948,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:10596:1: rule__InitializationExpression__Group__1__Impl : ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) ; + // InternalBeeLangTestLanguage.g:10601:1: rule__InitializationExpression__Group__1__Impl : ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) ; public final void rule__InitializationExpression__Group__1__Impl() throws RecognitionException { int rule__InitializationExpression__Group__1__Impl_StartIndex = input.index(); @@ -36948,17 +36956,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 759) ) { return ; } - // InternalBeeLangTestLanguage.g:10600:1: ( ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) ) - // InternalBeeLangTestLanguage.g:10601:1: ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:10605:1: ( ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) ) + // InternalBeeLangTestLanguage.g:10606:1: ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) { - // InternalBeeLangTestLanguage.g:10601:1: ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) - // InternalBeeLangTestLanguage.g:10602:2: ( rule__InitializationExpression__LeftExprAssignment_1 ) + // InternalBeeLangTestLanguage.g:10606:1: ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:10607:2: ( rule__InitializationExpression__LeftExprAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getLeftExprAssignment_1()); } - // InternalBeeLangTestLanguage.g:10603:2: ( rule__InitializationExpression__LeftExprAssignment_1 ) - // InternalBeeLangTestLanguage.g:10603:3: rule__InitializationExpression__LeftExprAssignment_1 + // InternalBeeLangTestLanguage.g:10608:2: ( rule__InitializationExpression__LeftExprAssignment_1 ) + // InternalBeeLangTestLanguage.g:10608:3: rule__InitializationExpression__LeftExprAssignment_1 { pushFollow(FOLLOW_2); rule__InitializationExpression__LeftExprAssignment_1(); @@ -36994,7 +37002,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationExpression__Group__2" - // InternalBeeLangTestLanguage.g:10611:1: rule__InitializationExpression__Group__2 : rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 ; + // InternalBeeLangTestLanguage.g:10616:1: rule__InitializationExpression__Group__2 : rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 ; public final void rule__InitializationExpression__Group__2() throws RecognitionException { int rule__InitializationExpression__Group__2_StartIndex = input.index(); @@ -37002,8 +37010,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 760) ) { return ; } - // InternalBeeLangTestLanguage.g:10615:1: ( rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 ) - // InternalBeeLangTestLanguage.g:10616:2: rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 + // InternalBeeLangTestLanguage.g:10620:1: ( rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 ) + // InternalBeeLangTestLanguage.g:10621:2: rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 { pushFollow(FOLLOW_19); rule__InitializationExpression__Group__2__Impl(); @@ -37035,7 +37043,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationExpression__Group__2__Impl" - // InternalBeeLangTestLanguage.g:10623:1: rule__InitializationExpression__Group__2__Impl : ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) ; + // InternalBeeLangTestLanguage.g:10628:1: rule__InitializationExpression__Group__2__Impl : ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) ; public final void rule__InitializationExpression__Group__2__Impl() throws RecognitionException { int rule__InitializationExpression__Group__2__Impl_StartIndex = input.index(); @@ -37043,17 +37051,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 761) ) { return ; } - // InternalBeeLangTestLanguage.g:10627:1: ( ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) ) - // InternalBeeLangTestLanguage.g:10628:1: ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:10632:1: ( ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) ) + // InternalBeeLangTestLanguage.g:10633:1: ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) { - // InternalBeeLangTestLanguage.g:10628:1: ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) - // InternalBeeLangTestLanguage.g:10629:2: ( rule__InitializationExpression__FunctionNameAssignment_2 ) + // InternalBeeLangTestLanguage.g:10633:1: ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) + // InternalBeeLangTestLanguage.g:10634:2: ( rule__InitializationExpression__FunctionNameAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getFunctionNameAssignment_2()); } - // InternalBeeLangTestLanguage.g:10630:2: ( rule__InitializationExpression__FunctionNameAssignment_2 ) - // InternalBeeLangTestLanguage.g:10630:3: rule__InitializationExpression__FunctionNameAssignment_2 + // InternalBeeLangTestLanguage.g:10635:2: ( rule__InitializationExpression__FunctionNameAssignment_2 ) + // InternalBeeLangTestLanguage.g:10635:3: rule__InitializationExpression__FunctionNameAssignment_2 { pushFollow(FOLLOW_2); rule__InitializationExpression__FunctionNameAssignment_2(); @@ -37089,7 +37097,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationExpression__Group__3" - // InternalBeeLangTestLanguage.g:10638:1: rule__InitializationExpression__Group__3 : rule__InitializationExpression__Group__3__Impl ; + // InternalBeeLangTestLanguage.g:10643:1: rule__InitializationExpression__Group__3 : rule__InitializationExpression__Group__3__Impl ; public final void rule__InitializationExpression__Group__3() throws RecognitionException { int rule__InitializationExpression__Group__3_StartIndex = input.index(); @@ -37097,8 +37105,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 762) ) { return ; } - // InternalBeeLangTestLanguage.g:10642:1: ( rule__InitializationExpression__Group__3__Impl ) - // InternalBeeLangTestLanguage.g:10643:2: rule__InitializationExpression__Group__3__Impl + // InternalBeeLangTestLanguage.g:10647:1: ( rule__InitializationExpression__Group__3__Impl ) + // InternalBeeLangTestLanguage.g:10648:2: rule__InitializationExpression__Group__3__Impl { pushFollow(FOLLOW_2); rule__InitializationExpression__Group__3__Impl(); @@ -37125,7 +37133,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationExpression__Group__3__Impl" - // InternalBeeLangTestLanguage.g:10649:1: rule__InitializationExpression__Group__3__Impl : ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) ; + // InternalBeeLangTestLanguage.g:10654:1: rule__InitializationExpression__Group__3__Impl : ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) ; public final void rule__InitializationExpression__Group__3__Impl() throws RecognitionException { int rule__InitializationExpression__Group__3__Impl_StartIndex = input.index(); @@ -37133,17 +37141,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 763) ) { return ; } - // InternalBeeLangTestLanguage.g:10653:1: ( ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) ) - // InternalBeeLangTestLanguage.g:10654:1: ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) + // InternalBeeLangTestLanguage.g:10658:1: ( ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) ) + // InternalBeeLangTestLanguage.g:10659:1: ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) { - // InternalBeeLangTestLanguage.g:10654:1: ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) - // InternalBeeLangTestLanguage.g:10655:2: ( rule__InitializationExpression__RightExprAssignment_3 ) + // InternalBeeLangTestLanguage.g:10659:1: ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) + // InternalBeeLangTestLanguage.g:10660:2: ( rule__InitializationExpression__RightExprAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getRightExprAssignment_3()); } - // InternalBeeLangTestLanguage.g:10656:2: ( rule__InitializationExpression__RightExprAssignment_3 ) - // InternalBeeLangTestLanguage.g:10656:3: rule__InitializationExpression__RightExprAssignment_3 + // InternalBeeLangTestLanguage.g:10661:2: ( rule__InitializationExpression__RightExprAssignment_3 ) + // InternalBeeLangTestLanguage.g:10661:3: rule__InitializationExpression__RightExprAssignment_3 { pushFollow(FOLLOW_2); rule__InitializationExpression__RightExprAssignment_3(); @@ -37179,7 +37187,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__FeatureOfThis__Group__0" - // InternalBeeLangTestLanguage.g:10665:1: rule__FeatureOfThis__Group__0 : rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 ; + // InternalBeeLangTestLanguage.g:10670:1: rule__FeatureOfThis__Group__0 : rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 ; public final void rule__FeatureOfThis__Group__0() throws RecognitionException { int rule__FeatureOfThis__Group__0_StartIndex = input.index(); @@ -37187,8 +37195,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 764) ) { return ; } - // InternalBeeLangTestLanguage.g:10669:1: ( rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 ) - // InternalBeeLangTestLanguage.g:10670:2: rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 + // InternalBeeLangTestLanguage.g:10674:1: ( rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 ) + // InternalBeeLangTestLanguage.g:10675:2: rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 { pushFollow(FOLLOW_9); rule__FeatureOfThis__Group__0__Impl(); @@ -37220,7 +37228,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__FeatureOfThis__Group__0__Impl" - // InternalBeeLangTestLanguage.g:10677:1: rule__FeatureOfThis__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:10682:1: rule__FeatureOfThis__Group__0__Impl : ( () ) ; public final void rule__FeatureOfThis__Group__0__Impl() throws RecognitionException { int rule__FeatureOfThis__Group__0__Impl_StartIndex = input.index(); @@ -37228,17 +37236,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 765) ) { return ; } - // InternalBeeLangTestLanguage.g:10681:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:10682:1: ( () ) + // InternalBeeLangTestLanguage.g:10686:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:10687:1: ( () ) { - // InternalBeeLangTestLanguage.g:10682:1: ( () ) - // InternalBeeLangTestLanguage.g:10683:2: () + // InternalBeeLangTestLanguage.g:10687:1: ( () ) + // InternalBeeLangTestLanguage.g:10688:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisAccess().getFeatureExpressionAction_0()); } - // InternalBeeLangTestLanguage.g:10684:2: () - // InternalBeeLangTestLanguage.g:10684:3: + // InternalBeeLangTestLanguage.g:10689:2: () + // InternalBeeLangTestLanguage.g:10689:3: { } @@ -37264,7 +37272,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__FeatureOfThis__Group__1" - // InternalBeeLangTestLanguage.g:10692:1: rule__FeatureOfThis__Group__1 : rule__FeatureOfThis__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:10697:1: rule__FeatureOfThis__Group__1 : rule__FeatureOfThis__Group__1__Impl ; public final void rule__FeatureOfThis__Group__1() throws RecognitionException { int rule__FeatureOfThis__Group__1_StartIndex = input.index(); @@ -37272,8 +37280,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 766) ) { return ; } - // InternalBeeLangTestLanguage.g:10696:1: ( rule__FeatureOfThis__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:10697:2: rule__FeatureOfThis__Group__1__Impl + // InternalBeeLangTestLanguage.g:10701:1: ( rule__FeatureOfThis__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:10702:2: rule__FeatureOfThis__Group__1__Impl { pushFollow(FOLLOW_2); rule__FeatureOfThis__Group__1__Impl(); @@ -37300,7 +37308,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__FeatureOfThis__Group__1__Impl" - // InternalBeeLangTestLanguage.g:10703:1: rule__FeatureOfThis__Group__1__Impl : ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) ; + // InternalBeeLangTestLanguage.g:10708:1: rule__FeatureOfThis__Group__1__Impl : ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) ; public final void rule__FeatureOfThis__Group__1__Impl() throws RecognitionException { int rule__FeatureOfThis__Group__1__Impl_StartIndex = input.index(); @@ -37308,17 +37316,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 767) ) { return ; } - // InternalBeeLangTestLanguage.g:10707:1: ( ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) ) - // InternalBeeLangTestLanguage.g:10708:1: ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:10712:1: ( ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) ) + // InternalBeeLangTestLanguage.g:10713:1: ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) { - // InternalBeeLangTestLanguage.g:10708:1: ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) - // InternalBeeLangTestLanguage.g:10709:2: ( rule__FeatureOfThis__FeatureNameAssignment_1 ) + // InternalBeeLangTestLanguage.g:10713:1: ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) + // InternalBeeLangTestLanguage.g:10714:2: ( rule__FeatureOfThis__FeatureNameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisAccess().getFeatureNameAssignment_1()); } - // InternalBeeLangTestLanguage.g:10710:2: ( rule__FeatureOfThis__FeatureNameAssignment_1 ) - // InternalBeeLangTestLanguage.g:10710:3: rule__FeatureOfThis__FeatureNameAssignment_1 + // InternalBeeLangTestLanguage.g:10715:2: ( rule__FeatureOfThis__FeatureNameAssignment_1 ) + // InternalBeeLangTestLanguage.g:10715:3: rule__FeatureOfThis__FeatureNameAssignment_1 { pushFollow(FOLLOW_2); rule__FeatureOfThis__FeatureNameAssignment_1(); @@ -37354,7 +37362,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__LiteralFunction__Group__0" - // InternalBeeLangTestLanguage.g:10719:1: rule__LiteralFunction__Group__0 : rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 ; + // InternalBeeLangTestLanguage.g:10724:1: rule__LiteralFunction__Group__0 : rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 ; public final void rule__LiteralFunction__Group__0() throws RecognitionException { int rule__LiteralFunction__Group__0_StartIndex = input.index(); @@ -37362,8 +37370,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 768) ) { return ; } - // InternalBeeLangTestLanguage.g:10723:1: ( rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 ) - // InternalBeeLangTestLanguage.g:10724:2: rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 + // InternalBeeLangTestLanguage.g:10728:1: ( rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 ) + // InternalBeeLangTestLanguage.g:10729:2: rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 { pushFollow(FOLLOW_73); rule__LiteralFunction__Group__0__Impl(); @@ -37395,7 +37403,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__LiteralFunction__Group__0__Impl" - // InternalBeeLangTestLanguage.g:10731:1: rule__LiteralFunction__Group__0__Impl : ( '{' ) ; + // InternalBeeLangTestLanguage.g:10736:1: rule__LiteralFunction__Group__0__Impl : ( '{' ) ; public final void rule__LiteralFunction__Group__0__Impl() throws RecognitionException { int rule__LiteralFunction__Group__0__Impl_StartIndex = input.index(); @@ -37403,11 +37411,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 769) ) { return ; } - // InternalBeeLangTestLanguage.g:10735:1: ( ( '{' ) ) - // InternalBeeLangTestLanguage.g:10736:1: ( '{' ) + // InternalBeeLangTestLanguage.g:10740:1: ( ( '{' ) ) + // InternalBeeLangTestLanguage.g:10741:1: ( '{' ) { - // InternalBeeLangTestLanguage.g:10736:1: ( '{' ) - // InternalBeeLangTestLanguage.g:10737:2: '{' + // InternalBeeLangTestLanguage.g:10741:1: ( '{' ) + // InternalBeeLangTestLanguage.g:10742:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionAccess().getLeftCurlyBracketKeyword_0()); @@ -37439,7 +37447,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__LiteralFunction__Group__1" - // InternalBeeLangTestLanguage.g:10746:1: rule__LiteralFunction__Group__1 : rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 ; + // InternalBeeLangTestLanguage.g:10751:1: rule__LiteralFunction__Group__1 : rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 ; public final void rule__LiteralFunction__Group__1() throws RecognitionException { int rule__LiteralFunction__Group__1_StartIndex = input.index(); @@ -37447,8 +37455,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 770) ) { return ; } - // InternalBeeLangTestLanguage.g:10750:1: ( rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 ) - // InternalBeeLangTestLanguage.g:10751:2: rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 + // InternalBeeLangTestLanguage.g:10755:1: ( rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 ) + // InternalBeeLangTestLanguage.g:10756:2: rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 { pushFollow(FOLLOW_8); rule__LiteralFunction__Group__1__Impl(); @@ -37480,7 +37488,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__LiteralFunction__Group__1__Impl" - // InternalBeeLangTestLanguage.g:10758:1: rule__LiteralFunction__Group__1__Impl : ( ruleClosureExpression ) ; + // InternalBeeLangTestLanguage.g:10763:1: rule__LiteralFunction__Group__1__Impl : ( ruleClosureExpression ) ; public final void rule__LiteralFunction__Group__1__Impl() throws RecognitionException { int rule__LiteralFunction__Group__1__Impl_StartIndex = input.index(); @@ -37488,11 +37496,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 771) ) { return ; } - // InternalBeeLangTestLanguage.g:10762:1: ( ( ruleClosureExpression ) ) - // InternalBeeLangTestLanguage.g:10763:1: ( ruleClosureExpression ) + // InternalBeeLangTestLanguage.g:10767:1: ( ( ruleClosureExpression ) ) + // InternalBeeLangTestLanguage.g:10768:1: ( ruleClosureExpression ) { - // InternalBeeLangTestLanguage.g:10763:1: ( ruleClosureExpression ) - // InternalBeeLangTestLanguage.g:10764:2: ruleClosureExpression + // InternalBeeLangTestLanguage.g:10768:1: ( ruleClosureExpression ) + // InternalBeeLangTestLanguage.g:10769:2: ruleClosureExpression { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionAccess().getClosureExpressionParserRuleCall_1()); @@ -37528,7 +37536,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__LiteralFunction__Group__2" - // InternalBeeLangTestLanguage.g:10773:1: rule__LiteralFunction__Group__2 : rule__LiteralFunction__Group__2__Impl ; + // InternalBeeLangTestLanguage.g:10778:1: rule__LiteralFunction__Group__2 : rule__LiteralFunction__Group__2__Impl ; public final void rule__LiteralFunction__Group__2() throws RecognitionException { int rule__LiteralFunction__Group__2_StartIndex = input.index(); @@ -37536,8 +37544,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 772) ) { return ; } - // InternalBeeLangTestLanguage.g:10777:1: ( rule__LiteralFunction__Group__2__Impl ) - // InternalBeeLangTestLanguage.g:10778:2: rule__LiteralFunction__Group__2__Impl + // InternalBeeLangTestLanguage.g:10782:1: ( rule__LiteralFunction__Group__2__Impl ) + // InternalBeeLangTestLanguage.g:10783:2: rule__LiteralFunction__Group__2__Impl { pushFollow(FOLLOW_2); rule__LiteralFunction__Group__2__Impl(); @@ -37564,7 +37572,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__LiteralFunction__Group__2__Impl" - // InternalBeeLangTestLanguage.g:10784:1: rule__LiteralFunction__Group__2__Impl : ( '}' ) ; + // InternalBeeLangTestLanguage.g:10789:1: rule__LiteralFunction__Group__2__Impl : ( '}' ) ; public final void rule__LiteralFunction__Group__2__Impl() throws RecognitionException { int rule__LiteralFunction__Group__2__Impl_StartIndex = input.index(); @@ -37572,11 +37580,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 773) ) { return ; } - // InternalBeeLangTestLanguage.g:10788:1: ( ( '}' ) ) - // InternalBeeLangTestLanguage.g:10789:1: ( '}' ) + // InternalBeeLangTestLanguage.g:10793:1: ( ( '}' ) ) + // InternalBeeLangTestLanguage.g:10794:1: ( '}' ) { - // InternalBeeLangTestLanguage.g:10789:1: ( '}' ) - // InternalBeeLangTestLanguage.g:10790:2: '}' + // InternalBeeLangTestLanguage.g:10794:1: ( '}' ) + // InternalBeeLangTestLanguage.g:10795:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionAccess().getRightCurlyBracketKeyword_2()); @@ -37608,7 +37616,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group__0" - // InternalBeeLangTestLanguage.g:10800:1: rule__ClosureExpression__Group__0 : rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:10805:1: rule__ClosureExpression__Group__0 : rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 ; public final void rule__ClosureExpression__Group__0() throws RecognitionException { int rule__ClosureExpression__Group__0_StartIndex = input.index(); @@ -37616,8 +37624,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 774) ) { return ; } - // InternalBeeLangTestLanguage.g:10804:1: ( rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:10805:2: rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 + // InternalBeeLangTestLanguage.g:10809:1: ( rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:10810:2: rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 { pushFollow(FOLLOW_73); rule__ClosureExpression__Group__0__Impl(); @@ -37649,7 +37657,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:10812:1: rule__ClosureExpression__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:10817:1: rule__ClosureExpression__Group__0__Impl : ( () ) ; public final void rule__ClosureExpression__Group__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group__0__Impl_StartIndex = input.index(); @@ -37657,17 +37665,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 775) ) { return ; } - // InternalBeeLangTestLanguage.g:10816:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:10817:1: ( () ) + // InternalBeeLangTestLanguage.g:10821:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:10822:1: ( () ) { - // InternalBeeLangTestLanguage.g:10817:1: ( () ) - // InternalBeeLangTestLanguage.g:10818:2: () + // InternalBeeLangTestLanguage.g:10822:1: ( () ) + // InternalBeeLangTestLanguage.g:10823:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getFunctionAction_0()); } - // InternalBeeLangTestLanguage.g:10819:2: () - // InternalBeeLangTestLanguage.g:10819:3: + // InternalBeeLangTestLanguage.g:10824:2: () + // InternalBeeLangTestLanguage.g:10824:3: { } @@ -37693,7 +37701,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group__1" - // InternalBeeLangTestLanguage.g:10827:1: rule__ClosureExpression__Group__1 : rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 ; + // InternalBeeLangTestLanguage.g:10832:1: rule__ClosureExpression__Group__1 : rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 ; public final void rule__ClosureExpression__Group__1() throws RecognitionException { int rule__ClosureExpression__Group__1_StartIndex = input.index(); @@ -37701,8 +37709,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 776) ) { return ; } - // InternalBeeLangTestLanguage.g:10831:1: ( rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 ) - // InternalBeeLangTestLanguage.g:10832:2: rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 + // InternalBeeLangTestLanguage.g:10836:1: ( rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 ) + // InternalBeeLangTestLanguage.g:10837:2: rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 { pushFollow(FOLLOW_73); rule__ClosureExpression__Group__1__Impl(); @@ -37734,7 +37742,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:10839:1: rule__ClosureExpression__Group__1__Impl : ( ( rule__ClosureExpression__Group_1__0 )? ) ; + // InternalBeeLangTestLanguage.g:10844:1: rule__ClosureExpression__Group__1__Impl : ( ( rule__ClosureExpression__Group_1__0 )? ) ; public final void rule__ClosureExpression__Group__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group__1__Impl_StartIndex = input.index(); @@ -37742,16 +37750,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 777) ) { return ; } - // InternalBeeLangTestLanguage.g:10843:1: ( ( ( rule__ClosureExpression__Group_1__0 )? ) ) - // InternalBeeLangTestLanguage.g:10844:1: ( ( rule__ClosureExpression__Group_1__0 )? ) + // InternalBeeLangTestLanguage.g:10848:1: ( ( ( rule__ClosureExpression__Group_1__0 )? ) ) + // InternalBeeLangTestLanguage.g:10849:1: ( ( rule__ClosureExpression__Group_1__0 )? ) { - // InternalBeeLangTestLanguage.g:10844:1: ( ( rule__ClosureExpression__Group_1__0 )? ) - // InternalBeeLangTestLanguage.g:10845:2: ( rule__ClosureExpression__Group_1__0 )? + // InternalBeeLangTestLanguage.g:10849:1: ( ( rule__ClosureExpression__Group_1__0 )? ) + // InternalBeeLangTestLanguage.g:10850:2: ( rule__ClosureExpression__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:10846:2: ( rule__ClosureExpression__Group_1__0 )? + // InternalBeeLangTestLanguage.g:10851:2: ( rule__ClosureExpression__Group_1__0 )? int alt85=2; int LA85_0 = input.LA(1); @@ -37760,7 +37768,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt85) { case 1 : - // InternalBeeLangTestLanguage.g:10846:3: rule__ClosureExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:10851:3: rule__ClosureExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__ClosureExpression__Group_1__0(); @@ -37799,7 +37807,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group__2" - // InternalBeeLangTestLanguage.g:10854:1: rule__ClosureExpression__Group__2 : rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 ; + // InternalBeeLangTestLanguage.g:10859:1: rule__ClosureExpression__Group__2 : rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 ; public final void rule__ClosureExpression__Group__2() throws RecognitionException { int rule__ClosureExpression__Group__2_StartIndex = input.index(); @@ -37807,8 +37815,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 778) ) { return ; } - // InternalBeeLangTestLanguage.g:10858:1: ( rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 ) - // InternalBeeLangTestLanguage.g:10859:2: rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 + // InternalBeeLangTestLanguage.g:10863:1: ( rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 ) + // InternalBeeLangTestLanguage.g:10864:2: rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 { pushFollow(FOLLOW_73); rule__ClosureExpression__Group__2__Impl(); @@ -37840,7 +37848,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group__2__Impl" - // InternalBeeLangTestLanguage.g:10866:1: rule__ClosureExpression__Group__2__Impl : ( ( rule__ClosureExpression__Alternatives_2 )? ) ; + // InternalBeeLangTestLanguage.g:10871:1: rule__ClosureExpression__Group__2__Impl : ( ( rule__ClosureExpression__Alternatives_2 )? ) ; public final void rule__ClosureExpression__Group__2__Impl() throws RecognitionException { int rule__ClosureExpression__Group__2__Impl_StartIndex = input.index(); @@ -37848,21 +37856,21 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 779) ) { return ; } - // InternalBeeLangTestLanguage.g:10870:1: ( ( ( rule__ClosureExpression__Alternatives_2 )? ) ) - // InternalBeeLangTestLanguage.g:10871:1: ( ( rule__ClosureExpression__Alternatives_2 )? ) + // InternalBeeLangTestLanguage.g:10875:1: ( ( ( rule__ClosureExpression__Alternatives_2 )? ) ) + // InternalBeeLangTestLanguage.g:10876:1: ( ( rule__ClosureExpression__Alternatives_2 )? ) { - // InternalBeeLangTestLanguage.g:10871:1: ( ( rule__ClosureExpression__Alternatives_2 )? ) - // InternalBeeLangTestLanguage.g:10872:2: ( rule__ClosureExpression__Alternatives_2 )? + // InternalBeeLangTestLanguage.g:10876:1: ( ( rule__ClosureExpression__Alternatives_2 )? ) + // InternalBeeLangTestLanguage.g:10877:2: ( rule__ClosureExpression__Alternatives_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getAlternatives_2()); } - // InternalBeeLangTestLanguage.g:10873:2: ( rule__ClosureExpression__Alternatives_2 )? + // InternalBeeLangTestLanguage.g:10878:2: ( rule__ClosureExpression__Alternatives_2 )? int alt86=2; alt86 = dfa86.predict(input); switch (alt86) { case 1 : - // InternalBeeLangTestLanguage.g:10873:3: rule__ClosureExpression__Alternatives_2 + // InternalBeeLangTestLanguage.g:10878:3: rule__ClosureExpression__Alternatives_2 { pushFollow(FOLLOW_2); rule__ClosureExpression__Alternatives_2(); @@ -37901,7 +37909,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group__3" - // InternalBeeLangTestLanguage.g:10881:1: rule__ClosureExpression__Group__3 : rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 ; + // InternalBeeLangTestLanguage.g:10886:1: rule__ClosureExpression__Group__3 : rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 ; public final void rule__ClosureExpression__Group__3() throws RecognitionException { int rule__ClosureExpression__Group__3_StartIndex = input.index(); @@ -37909,8 +37917,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 780) ) { return ; } - // InternalBeeLangTestLanguage.g:10885:1: ( rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 ) - // InternalBeeLangTestLanguage.g:10886:2: rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 + // InternalBeeLangTestLanguage.g:10890:1: ( rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 ) + // InternalBeeLangTestLanguage.g:10891:2: rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 { pushFollow(FOLLOW_66); rule__ClosureExpression__Group__3__Impl(); @@ -37942,7 +37950,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group__3__Impl" - // InternalBeeLangTestLanguage.g:10893:1: rule__ClosureExpression__Group__3__Impl : ( '|' ) ; + // InternalBeeLangTestLanguage.g:10898:1: rule__ClosureExpression__Group__3__Impl : ( '|' ) ; public final void rule__ClosureExpression__Group__3__Impl() throws RecognitionException { int rule__ClosureExpression__Group__3__Impl_StartIndex = input.index(); @@ -37950,11 +37958,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 781) ) { return ; } - // InternalBeeLangTestLanguage.g:10897:1: ( ( '|' ) ) - // InternalBeeLangTestLanguage.g:10898:1: ( '|' ) + // InternalBeeLangTestLanguage.g:10902:1: ( ( '|' ) ) + // InternalBeeLangTestLanguage.g:10903:1: ( '|' ) { - // InternalBeeLangTestLanguage.g:10898:1: ( '|' ) - // InternalBeeLangTestLanguage.g:10899:2: '|' + // InternalBeeLangTestLanguage.g:10903:1: ( '|' ) + // InternalBeeLangTestLanguage.g:10904:2: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVerticalLineKeyword_3()); @@ -37986,7 +37994,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group__4" - // InternalBeeLangTestLanguage.g:10908:1: rule__ClosureExpression__Group__4 : rule__ClosureExpression__Group__4__Impl ; + // InternalBeeLangTestLanguage.g:10913:1: rule__ClosureExpression__Group__4 : rule__ClosureExpression__Group__4__Impl ; public final void rule__ClosureExpression__Group__4() throws RecognitionException { int rule__ClosureExpression__Group__4_StartIndex = input.index(); @@ -37994,8 +38002,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 782) ) { return ; } - // InternalBeeLangTestLanguage.g:10912:1: ( rule__ClosureExpression__Group__4__Impl ) - // InternalBeeLangTestLanguage.g:10913:2: rule__ClosureExpression__Group__4__Impl + // InternalBeeLangTestLanguage.g:10917:1: ( rule__ClosureExpression__Group__4__Impl ) + // InternalBeeLangTestLanguage.g:10918:2: rule__ClosureExpression__Group__4__Impl { pushFollow(FOLLOW_2); rule__ClosureExpression__Group__4__Impl(); @@ -38022,7 +38030,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group__4__Impl" - // InternalBeeLangTestLanguage.g:10919:1: rule__ClosureExpression__Group__4__Impl : ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) ; + // InternalBeeLangTestLanguage.g:10924:1: rule__ClosureExpression__Group__4__Impl : ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) ; public final void rule__ClosureExpression__Group__4__Impl() throws RecognitionException { int rule__ClosureExpression__Group__4__Impl_StartIndex = input.index(); @@ -38030,17 +38038,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 783) ) { return ; } - // InternalBeeLangTestLanguage.g:10923:1: ( ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) ) - // InternalBeeLangTestLanguage.g:10924:1: ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) + // InternalBeeLangTestLanguage.g:10928:1: ( ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) ) + // InternalBeeLangTestLanguage.g:10929:1: ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) { - // InternalBeeLangTestLanguage.g:10924:1: ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) - // InternalBeeLangTestLanguage.g:10925:2: ( rule__ClosureExpression__FuncExprAssignment_4 ) + // InternalBeeLangTestLanguage.g:10929:1: ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) + // InternalBeeLangTestLanguage.g:10930:2: ( rule__ClosureExpression__FuncExprAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getFuncExprAssignment_4()); } - // InternalBeeLangTestLanguage.g:10926:2: ( rule__ClosureExpression__FuncExprAssignment_4 ) - // InternalBeeLangTestLanguage.g:10926:3: rule__ClosureExpression__FuncExprAssignment_4 + // InternalBeeLangTestLanguage.g:10931:2: ( rule__ClosureExpression__FuncExprAssignment_4 ) + // InternalBeeLangTestLanguage.g:10931:3: rule__ClosureExpression__FuncExprAssignment_4 { pushFollow(FOLLOW_2); rule__ClosureExpression__FuncExprAssignment_4(); @@ -38076,7 +38084,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_1__0" - // InternalBeeLangTestLanguage.g:10935:1: rule__ClosureExpression__Group_1__0 : rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 ; + // InternalBeeLangTestLanguage.g:10940:1: rule__ClosureExpression__Group_1__0 : rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 ; public final void rule__ClosureExpression__Group_1__0() throws RecognitionException { int rule__ClosureExpression__Group_1__0_StartIndex = input.index(); @@ -38084,8 +38092,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 784) ) { return ; } - // InternalBeeLangTestLanguage.g:10939:1: ( rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 ) - // InternalBeeLangTestLanguage.g:10940:2: rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 + // InternalBeeLangTestLanguage.g:10944:1: ( rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 ) + // InternalBeeLangTestLanguage.g:10945:2: rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 { pushFollow(FOLLOW_28); rule__ClosureExpression__Group_1__0__Impl(); @@ -38117,7 +38125,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:10947:1: rule__ClosureExpression__Group_1__0__Impl : ( '<' ) ; + // InternalBeeLangTestLanguage.g:10952:1: rule__ClosureExpression__Group_1__0__Impl : ( '<' ) ; public final void rule__ClosureExpression__Group_1__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -38125,11 +38133,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 785) ) { return ; } - // InternalBeeLangTestLanguage.g:10951:1: ( ( '<' ) ) - // InternalBeeLangTestLanguage.g:10952:1: ( '<' ) + // InternalBeeLangTestLanguage.g:10956:1: ( ( '<' ) ) + // InternalBeeLangTestLanguage.g:10957:1: ( '<' ) { - // InternalBeeLangTestLanguage.g:10952:1: ( '<' ) - // InternalBeeLangTestLanguage.g:10953:2: '<' + // InternalBeeLangTestLanguage.g:10957:1: ( '<' ) + // InternalBeeLangTestLanguage.g:10958:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getLessThanSignKeyword_1_0()); @@ -38161,7 +38169,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_1__1" - // InternalBeeLangTestLanguage.g:10962:1: rule__ClosureExpression__Group_1__1 : rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 ; + // InternalBeeLangTestLanguage.g:10967:1: rule__ClosureExpression__Group_1__1 : rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 ; public final void rule__ClosureExpression__Group_1__1() throws RecognitionException { int rule__ClosureExpression__Group_1__1_StartIndex = input.index(); @@ -38169,8 +38177,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 786) ) { return ; } - // InternalBeeLangTestLanguage.g:10966:1: ( rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 ) - // InternalBeeLangTestLanguage.g:10967:2: rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 + // InternalBeeLangTestLanguage.g:10971:1: ( rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 ) + // InternalBeeLangTestLanguage.g:10972:2: rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 { pushFollow(FOLLOW_74); rule__ClosureExpression__Group_1__1__Impl(); @@ -38202,7 +38210,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:10974:1: rule__ClosureExpression__Group_1__1__Impl : ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:10979:1: rule__ClosureExpression__Group_1__1__Impl : ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) ; public final void rule__ClosureExpression__Group_1__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -38210,17 +38218,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 787) ) { return ; } - // InternalBeeLangTestLanguage.g:10978:1: ( ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:10979:1: ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:10983:1: ( ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:10984:1: ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) { - // InternalBeeLangTestLanguage.g:10979:1: ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) - // InternalBeeLangTestLanguage.g:10980:2: ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:10984:1: ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) + // InternalBeeLangTestLanguage.g:10985:2: ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getReturnTypeAssignment_1_1()); } - // InternalBeeLangTestLanguage.g:10981:2: ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) - // InternalBeeLangTestLanguage.g:10981:3: rule__ClosureExpression__ReturnTypeAssignment_1_1 + // InternalBeeLangTestLanguage.g:10986:2: ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) + // InternalBeeLangTestLanguage.g:10986:3: rule__ClosureExpression__ReturnTypeAssignment_1_1 { pushFollow(FOLLOW_2); rule__ClosureExpression__ReturnTypeAssignment_1_1(); @@ -38256,7 +38264,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_1__2" - // InternalBeeLangTestLanguage.g:10989:1: rule__ClosureExpression__Group_1__2 : rule__ClosureExpression__Group_1__2__Impl ; + // InternalBeeLangTestLanguage.g:10994:1: rule__ClosureExpression__Group_1__2 : rule__ClosureExpression__Group_1__2__Impl ; public final void rule__ClosureExpression__Group_1__2() throws RecognitionException { int rule__ClosureExpression__Group_1__2_StartIndex = input.index(); @@ -38264,8 +38272,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 788) ) { return ; } - // InternalBeeLangTestLanguage.g:10993:1: ( rule__ClosureExpression__Group_1__2__Impl ) - // InternalBeeLangTestLanguage.g:10994:2: rule__ClosureExpression__Group_1__2__Impl + // InternalBeeLangTestLanguage.g:10998:1: ( rule__ClosureExpression__Group_1__2__Impl ) + // InternalBeeLangTestLanguage.g:10999:2: rule__ClosureExpression__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__ClosureExpression__Group_1__2__Impl(); @@ -38292,7 +38300,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_1__2__Impl" - // InternalBeeLangTestLanguage.g:11000:1: rule__ClosureExpression__Group_1__2__Impl : ( '>' ) ; + // InternalBeeLangTestLanguage.g:11005:1: rule__ClosureExpression__Group_1__2__Impl : ( '>' ) ; public final void rule__ClosureExpression__Group_1__2__Impl() throws RecognitionException { int rule__ClosureExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -38300,11 +38308,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 789) ) { return ; } - // InternalBeeLangTestLanguage.g:11004:1: ( ( '>' ) ) - // InternalBeeLangTestLanguage.g:11005:1: ( '>' ) + // InternalBeeLangTestLanguage.g:11009:1: ( ( '>' ) ) + // InternalBeeLangTestLanguage.g:11010:1: ( '>' ) { - // InternalBeeLangTestLanguage.g:11005:1: ( '>' ) - // InternalBeeLangTestLanguage.g:11006:2: '>' + // InternalBeeLangTestLanguage.g:11010:1: ( '>' ) + // InternalBeeLangTestLanguage.g:11011:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGreaterThanSignKeyword_1_2()); @@ -38336,7 +38344,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0__0" - // InternalBeeLangTestLanguage.g:11016:1: rule__ClosureExpression__Group_2_0__0 : rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 ; + // InternalBeeLangTestLanguage.g:11021:1: rule__ClosureExpression__Group_2_0__0 : rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 ; public final void rule__ClosureExpression__Group_2_0__0() throws RecognitionException { int rule__ClosureExpression__Group_2_0__0_StartIndex = input.index(); @@ -38344,8 +38352,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 790) ) { return ; } - // InternalBeeLangTestLanguage.g:11020:1: ( rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 ) - // InternalBeeLangTestLanguage.g:11021:2: rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 + // InternalBeeLangTestLanguage.g:11025:1: ( rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 ) + // InternalBeeLangTestLanguage.g:11026:2: rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 { pushFollow(FOLLOW_26); rule__ClosureExpression__Group_2_0__0__Impl(); @@ -38377,7 +38385,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0__0__Impl" - // InternalBeeLangTestLanguage.g:11028:1: rule__ClosureExpression__Group_2_0__0__Impl : ( ( '|' )? ) ; + // InternalBeeLangTestLanguage.g:11033:1: rule__ClosureExpression__Group_2_0__0__Impl : ( ( '|' )? ) ; public final void rule__ClosureExpression__Group_2_0__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0__0__Impl_StartIndex = input.index(); @@ -38385,16 +38393,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 791) ) { return ; } - // InternalBeeLangTestLanguage.g:11032:1: ( ( ( '|' )? ) ) - // InternalBeeLangTestLanguage.g:11033:1: ( ( '|' )? ) + // InternalBeeLangTestLanguage.g:11037:1: ( ( ( '|' )? ) ) + // InternalBeeLangTestLanguage.g:11038:1: ( ( '|' )? ) { - // InternalBeeLangTestLanguage.g:11033:1: ( ( '|' )? ) - // InternalBeeLangTestLanguage.g:11034:2: ( '|' )? + // InternalBeeLangTestLanguage.g:11038:1: ( ( '|' )? ) + // InternalBeeLangTestLanguage.g:11039:2: ( '|' )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVerticalLineKeyword_2_0_0()); } - // InternalBeeLangTestLanguage.g:11035:2: ( '|' )? + // InternalBeeLangTestLanguage.g:11040:2: ( '|' )? int alt87=2; int LA87_0 = input.LA(1); @@ -38403,7 +38411,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt87) { case 1 : - // InternalBeeLangTestLanguage.g:11035:3: '|' + // InternalBeeLangTestLanguage.g:11040:3: '|' { match(input,72,FOLLOW_2); if (state.failed) return ; @@ -38438,7 +38446,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0__1" - // InternalBeeLangTestLanguage.g:11043:1: rule__ClosureExpression__Group_2_0__1 : rule__ClosureExpression__Group_2_0__1__Impl ; + // InternalBeeLangTestLanguage.g:11048:1: rule__ClosureExpression__Group_2_0__1 : rule__ClosureExpression__Group_2_0__1__Impl ; public final void rule__ClosureExpression__Group_2_0__1() throws RecognitionException { int rule__ClosureExpression__Group_2_0__1_StartIndex = input.index(); @@ -38446,8 +38454,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 792) ) { return ; } - // InternalBeeLangTestLanguage.g:11047:1: ( rule__ClosureExpression__Group_2_0__1__Impl ) - // InternalBeeLangTestLanguage.g:11048:2: rule__ClosureExpression__Group_2_0__1__Impl + // InternalBeeLangTestLanguage.g:11052:1: ( rule__ClosureExpression__Group_2_0__1__Impl ) + // InternalBeeLangTestLanguage.g:11053:2: rule__ClosureExpression__Group_2_0__1__Impl { pushFollow(FOLLOW_2); rule__ClosureExpression__Group_2_0__1__Impl(); @@ -38474,7 +38482,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0__1__Impl" - // InternalBeeLangTestLanguage.g:11054:1: rule__ClosureExpression__Group_2_0__1__Impl : ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) ; + // InternalBeeLangTestLanguage.g:11059:1: rule__ClosureExpression__Group_2_0__1__Impl : ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) ; public final void rule__ClosureExpression__Group_2_0__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0__1__Impl_StartIndex = input.index(); @@ -38482,17 +38490,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 793) ) { return ; } - // InternalBeeLangTestLanguage.g:11058:1: ( ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) ) - // InternalBeeLangTestLanguage.g:11059:1: ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) + // InternalBeeLangTestLanguage.g:11063:1: ( ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:11064:1: ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) { - // InternalBeeLangTestLanguage.g:11059:1: ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) - // InternalBeeLangTestLanguage.g:11060:2: ( rule__ClosureExpression__Group_2_0_1__0 ) + // InternalBeeLangTestLanguage.g:11064:1: ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) + // InternalBeeLangTestLanguage.g:11065:2: ( rule__ClosureExpression__Group_2_0_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1()); } - // InternalBeeLangTestLanguage.g:11061:2: ( rule__ClosureExpression__Group_2_0_1__0 ) - // InternalBeeLangTestLanguage.g:11061:3: rule__ClosureExpression__Group_2_0_1__0 + // InternalBeeLangTestLanguage.g:11066:2: ( rule__ClosureExpression__Group_2_0_1__0 ) + // InternalBeeLangTestLanguage.g:11066:3: rule__ClosureExpression__Group_2_0_1__0 { pushFollow(FOLLOW_2); rule__ClosureExpression__Group_2_0_1__0(); @@ -38528,7 +38536,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1__0" - // InternalBeeLangTestLanguage.g:11070:1: rule__ClosureExpression__Group_2_0_1__0 : rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 ; + // InternalBeeLangTestLanguage.g:11075:1: rule__ClosureExpression__Group_2_0_1__0 : rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 ; public final void rule__ClosureExpression__Group_2_0_1__0() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__0_StartIndex = input.index(); @@ -38536,8 +38544,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 794) ) { return ; } - // InternalBeeLangTestLanguage.g:11074:1: ( rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 ) - // InternalBeeLangTestLanguage.g:11075:2: rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 + // InternalBeeLangTestLanguage.g:11079:1: ( rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 ) + // InternalBeeLangTestLanguage.g:11080:2: rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 { pushFollow(FOLLOW_10); rule__ClosureExpression__Group_2_0_1__0__Impl(); @@ -38569,7 +38577,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1__0__Impl" - // InternalBeeLangTestLanguage.g:11082:1: rule__ClosureExpression__Group_2_0_1__0__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:11087:1: rule__ClosureExpression__Group_2_0_1__0__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) ; public final void rule__ClosureExpression__Group_2_0_1__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__0__Impl_StartIndex = input.index(); @@ -38577,17 +38585,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 795) ) { return ; } - // InternalBeeLangTestLanguage.g:11086:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:11087:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) + // InternalBeeLangTestLanguage.g:11091:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:11092:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) { - // InternalBeeLangTestLanguage.g:11087:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) - // InternalBeeLangTestLanguage.g:11088:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) + // InternalBeeLangTestLanguage.g:11092:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) + // InternalBeeLangTestLanguage.g:11093:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_0()); } - // InternalBeeLangTestLanguage.g:11089:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) - // InternalBeeLangTestLanguage.g:11089:3: rule__ClosureExpression__ParametersAssignment_2_0_1_0 + // InternalBeeLangTestLanguage.g:11094:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) + // InternalBeeLangTestLanguage.g:11094:3: rule__ClosureExpression__ParametersAssignment_2_0_1_0 { pushFollow(FOLLOW_2); rule__ClosureExpression__ParametersAssignment_2_0_1_0(); @@ -38623,7 +38631,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1__1" - // InternalBeeLangTestLanguage.g:11097:1: rule__ClosureExpression__Group_2_0_1__1 : rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 ; + // InternalBeeLangTestLanguage.g:11102:1: rule__ClosureExpression__Group_2_0_1__1 : rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 ; public final void rule__ClosureExpression__Group_2_0_1__1() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__1_StartIndex = input.index(); @@ -38631,8 +38639,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 796) ) { return ; } - // InternalBeeLangTestLanguage.g:11101:1: ( rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 ) - // InternalBeeLangTestLanguage.g:11102:2: rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 + // InternalBeeLangTestLanguage.g:11106:1: ( rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 ) + // InternalBeeLangTestLanguage.g:11107:2: rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 { pushFollow(FOLLOW_10); rule__ClosureExpression__Group_2_0_1__1__Impl(); @@ -38664,7 +38672,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1__1__Impl" - // InternalBeeLangTestLanguage.g:11109:1: rule__ClosureExpression__Group_2_0_1__1__Impl : ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) ; + // InternalBeeLangTestLanguage.g:11114:1: rule__ClosureExpression__Group_2_0_1__1__Impl : ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) ; public final void rule__ClosureExpression__Group_2_0_1__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__1__Impl_StartIndex = input.index(); @@ -38672,16 +38680,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 797) ) { return ; } - // InternalBeeLangTestLanguage.g:11113:1: ( ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:11114:1: ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) + // InternalBeeLangTestLanguage.g:11118:1: ( ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:11119:1: ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) { - // InternalBeeLangTestLanguage.g:11114:1: ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) - // InternalBeeLangTestLanguage.g:11115:2: ( rule__ClosureExpression__Group_2_0_1_1__0 )* + // InternalBeeLangTestLanguage.g:11119:1: ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) + // InternalBeeLangTestLanguage.g:11120:2: ( rule__ClosureExpression__Group_2_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_1()); } - // InternalBeeLangTestLanguage.g:11116:2: ( rule__ClosureExpression__Group_2_0_1_1__0 )* + // InternalBeeLangTestLanguage.g:11121:2: ( rule__ClosureExpression__Group_2_0_1_1__0 )* loop88: do { int alt88=2; @@ -38700,7 +38708,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt88) { case 1 : - // InternalBeeLangTestLanguage.g:11116:3: rule__ClosureExpression__Group_2_0_1_1__0 + // InternalBeeLangTestLanguage.g:11121:3: rule__ClosureExpression__Group_2_0_1_1__0 { pushFollow(FOLLOW_11); rule__ClosureExpression__Group_2_0_1_1__0(); @@ -38742,7 +38750,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1__2" - // InternalBeeLangTestLanguage.g:11124:1: rule__ClosureExpression__Group_2_0_1__2 : rule__ClosureExpression__Group_2_0_1__2__Impl ; + // InternalBeeLangTestLanguage.g:11129:1: rule__ClosureExpression__Group_2_0_1__2 : rule__ClosureExpression__Group_2_0_1__2__Impl ; public final void rule__ClosureExpression__Group_2_0_1__2() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__2_StartIndex = input.index(); @@ -38750,8 +38758,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 798) ) { return ; } - // InternalBeeLangTestLanguage.g:11128:1: ( rule__ClosureExpression__Group_2_0_1__2__Impl ) - // InternalBeeLangTestLanguage.g:11129:2: rule__ClosureExpression__Group_2_0_1__2__Impl + // InternalBeeLangTestLanguage.g:11133:1: ( rule__ClosureExpression__Group_2_0_1__2__Impl ) + // InternalBeeLangTestLanguage.g:11134:2: rule__ClosureExpression__Group_2_0_1__2__Impl { pushFollow(FOLLOW_2); rule__ClosureExpression__Group_2_0_1__2__Impl(); @@ -38778,7 +38786,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1__2__Impl" - // InternalBeeLangTestLanguage.g:11135:1: rule__ClosureExpression__Group_2_0_1__2__Impl : ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) ; + // InternalBeeLangTestLanguage.g:11140:1: rule__ClosureExpression__Group_2_0_1__2__Impl : ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) ; public final void rule__ClosureExpression__Group_2_0_1__2__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__2__Impl_StartIndex = input.index(); @@ -38786,16 +38794,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 799) ) { return ; } - // InternalBeeLangTestLanguage.g:11139:1: ( ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) ) - // InternalBeeLangTestLanguage.g:11140:1: ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) + // InternalBeeLangTestLanguage.g:11144:1: ( ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) ) + // InternalBeeLangTestLanguage.g:11145:1: ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) { - // InternalBeeLangTestLanguage.g:11140:1: ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) - // InternalBeeLangTestLanguage.g:11141:2: ( rule__ClosureExpression__Group_2_0_1_2__0 )? + // InternalBeeLangTestLanguage.g:11145:1: ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) + // InternalBeeLangTestLanguage.g:11146:2: ( rule__ClosureExpression__Group_2_0_1_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_2()); } - // InternalBeeLangTestLanguage.g:11142:2: ( rule__ClosureExpression__Group_2_0_1_2__0 )? + // InternalBeeLangTestLanguage.g:11147:2: ( rule__ClosureExpression__Group_2_0_1_2__0 )? int alt89=2; int LA89_0 = input.LA(1); @@ -38804,7 +38812,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt89) { case 1 : - // InternalBeeLangTestLanguage.g:11142:3: rule__ClosureExpression__Group_2_0_1_2__0 + // InternalBeeLangTestLanguage.g:11147:3: rule__ClosureExpression__Group_2_0_1_2__0 { pushFollow(FOLLOW_2); rule__ClosureExpression__Group_2_0_1_2__0(); @@ -38843,7 +38851,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1_1__0" - // InternalBeeLangTestLanguage.g:11151:1: rule__ClosureExpression__Group_2_0_1_1__0 : rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 ; + // InternalBeeLangTestLanguage.g:11156:1: rule__ClosureExpression__Group_2_0_1_1__0 : rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 ; public final void rule__ClosureExpression__Group_2_0_1_1__0() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_1__0_StartIndex = input.index(); @@ -38851,8 +38859,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 800) ) { return ; } - // InternalBeeLangTestLanguage.g:11155:1: ( rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 ) - // InternalBeeLangTestLanguage.g:11156:2: rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 + // InternalBeeLangTestLanguage.g:11160:1: ( rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 ) + // InternalBeeLangTestLanguage.g:11161:2: rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 { pushFollow(FOLLOW_26); rule__ClosureExpression__Group_2_0_1_1__0__Impl(); @@ -38884,7 +38892,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1_1__0__Impl" - // InternalBeeLangTestLanguage.g:11163:1: rule__ClosureExpression__Group_2_0_1_1__0__Impl : ( ',' ) ; + // InternalBeeLangTestLanguage.g:11168:1: rule__ClosureExpression__Group_2_0_1_1__0__Impl : ( ',' ) ; public final void rule__ClosureExpression__Group_2_0_1_1__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_1__0__Impl_StartIndex = input.index(); @@ -38892,11 +38900,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 801) ) { return ; } - // InternalBeeLangTestLanguage.g:11167:1: ( ( ',' ) ) - // InternalBeeLangTestLanguage.g:11168:1: ( ',' ) + // InternalBeeLangTestLanguage.g:11172:1: ( ( ',' ) ) + // InternalBeeLangTestLanguage.g:11173:1: ( ',' ) { - // InternalBeeLangTestLanguage.g:11168:1: ( ',' ) - // InternalBeeLangTestLanguage.g:11169:2: ',' + // InternalBeeLangTestLanguage.g:11173:1: ( ',' ) + // InternalBeeLangTestLanguage.g:11174:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getCommaKeyword_2_0_1_1_0()); @@ -38928,7 +38936,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1_1__1" - // InternalBeeLangTestLanguage.g:11178:1: rule__ClosureExpression__Group_2_0_1_1__1 : rule__ClosureExpression__Group_2_0_1_1__1__Impl ; + // InternalBeeLangTestLanguage.g:11183:1: rule__ClosureExpression__Group_2_0_1_1__1 : rule__ClosureExpression__Group_2_0_1_1__1__Impl ; public final void rule__ClosureExpression__Group_2_0_1_1__1() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_1__1_StartIndex = input.index(); @@ -38936,8 +38944,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 802) ) { return ; } - // InternalBeeLangTestLanguage.g:11182:1: ( rule__ClosureExpression__Group_2_0_1_1__1__Impl ) - // InternalBeeLangTestLanguage.g:11183:2: rule__ClosureExpression__Group_2_0_1_1__1__Impl + // InternalBeeLangTestLanguage.g:11187:1: ( rule__ClosureExpression__Group_2_0_1_1__1__Impl ) + // InternalBeeLangTestLanguage.g:11188:2: rule__ClosureExpression__Group_2_0_1_1__1__Impl { pushFollow(FOLLOW_2); rule__ClosureExpression__Group_2_0_1_1__1__Impl(); @@ -38964,7 +38972,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1_1__1__Impl" - // InternalBeeLangTestLanguage.g:11189:1: rule__ClosureExpression__Group_2_0_1_1__1__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:11194:1: rule__ClosureExpression__Group_2_0_1_1__1__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) ; public final void rule__ClosureExpression__Group_2_0_1_1__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_1__1__Impl_StartIndex = input.index(); @@ -38972,17 +38980,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 803) ) { return ; } - // InternalBeeLangTestLanguage.g:11193:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:11194:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) + // InternalBeeLangTestLanguage.g:11198:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:11199:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) { - // InternalBeeLangTestLanguage.g:11194:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) - // InternalBeeLangTestLanguage.g:11195:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) + // InternalBeeLangTestLanguage.g:11199:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) + // InternalBeeLangTestLanguage.g:11200:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_1_1()); } - // InternalBeeLangTestLanguage.g:11196:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) - // InternalBeeLangTestLanguage.g:11196:3: rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 + // InternalBeeLangTestLanguage.g:11201:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) + // InternalBeeLangTestLanguage.g:11201:3: rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 { pushFollow(FOLLOW_2); rule__ClosureExpression__ParametersAssignment_2_0_1_1_1(); @@ -39018,7 +39026,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__0" - // InternalBeeLangTestLanguage.g:11205:1: rule__ClosureExpression__Group_2_0_1_2__0 : rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 ; + // InternalBeeLangTestLanguage.g:11210:1: rule__ClosureExpression__Group_2_0_1_2__0 : rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 ; public final void rule__ClosureExpression__Group_2_0_1_2__0() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__0_StartIndex = input.index(); @@ -39026,8 +39034,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 804) ) { return ; } - // InternalBeeLangTestLanguage.g:11209:1: ( rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 ) - // InternalBeeLangTestLanguage.g:11210:2: rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 + // InternalBeeLangTestLanguage.g:11214:1: ( rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 ) + // InternalBeeLangTestLanguage.g:11215:2: rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 { pushFollow(FOLLOW_31); rule__ClosureExpression__Group_2_0_1_2__0__Impl(); @@ -39059,7 +39067,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__0__Impl" - // InternalBeeLangTestLanguage.g:11217:1: rule__ClosureExpression__Group_2_0_1_2__0__Impl : ( ',' ) ; + // InternalBeeLangTestLanguage.g:11222:1: rule__ClosureExpression__Group_2_0_1_2__0__Impl : ( ',' ) ; public final void rule__ClosureExpression__Group_2_0_1_2__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__0__Impl_StartIndex = input.index(); @@ -39067,11 +39075,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 805) ) { return ; } - // InternalBeeLangTestLanguage.g:11221:1: ( ( ',' ) ) - // InternalBeeLangTestLanguage.g:11222:1: ( ',' ) + // InternalBeeLangTestLanguage.g:11226:1: ( ( ',' ) ) + // InternalBeeLangTestLanguage.g:11227:1: ( ',' ) { - // InternalBeeLangTestLanguage.g:11222:1: ( ',' ) - // InternalBeeLangTestLanguage.g:11223:2: ',' + // InternalBeeLangTestLanguage.g:11227:1: ( ',' ) + // InternalBeeLangTestLanguage.g:11228:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getCommaKeyword_2_0_1_2_0()); @@ -39103,7 +39111,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__1" - // InternalBeeLangTestLanguage.g:11232:1: rule__ClosureExpression__Group_2_0_1_2__1 : rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 ; + // InternalBeeLangTestLanguage.g:11237:1: rule__ClosureExpression__Group_2_0_1_2__1 : rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 ; public final void rule__ClosureExpression__Group_2_0_1_2__1() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__1_StartIndex = input.index(); @@ -39111,8 +39119,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 806) ) { return ; } - // InternalBeeLangTestLanguage.g:11236:1: ( rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 ) - // InternalBeeLangTestLanguage.g:11237:2: rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 + // InternalBeeLangTestLanguage.g:11241:1: ( rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 ) + // InternalBeeLangTestLanguage.g:11242:2: rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 { pushFollow(FOLLOW_26); rule__ClosureExpression__Group_2_0_1_2__1__Impl(); @@ -39144,7 +39152,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__1__Impl" - // InternalBeeLangTestLanguage.g:11244:1: rule__ClosureExpression__Group_2_0_1_2__1__Impl : ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) ; + // InternalBeeLangTestLanguage.g:11249:1: rule__ClosureExpression__Group_2_0_1_2__1__Impl : ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) ; public final void rule__ClosureExpression__Group_2_0_1_2__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__1__Impl_StartIndex = input.index(); @@ -39152,17 +39160,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 807) ) { return ; } - // InternalBeeLangTestLanguage.g:11248:1: ( ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) ) - // InternalBeeLangTestLanguage.g:11249:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) + // InternalBeeLangTestLanguage.g:11253:1: ( ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) ) + // InternalBeeLangTestLanguage.g:11254:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) { - // InternalBeeLangTestLanguage.g:11249:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) - // InternalBeeLangTestLanguage.g:11250:2: ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) + // InternalBeeLangTestLanguage.g:11254:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) + // InternalBeeLangTestLanguage.g:11255:2: ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_0_1_2_1()); } - // InternalBeeLangTestLanguage.g:11251:2: ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) - // InternalBeeLangTestLanguage.g:11251:3: rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 + // InternalBeeLangTestLanguage.g:11256:2: ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) + // InternalBeeLangTestLanguage.g:11256:3: rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 { pushFollow(FOLLOW_2); rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1(); @@ -39198,7 +39206,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__2" - // InternalBeeLangTestLanguage.g:11259:1: rule__ClosureExpression__Group_2_0_1_2__2 : rule__ClosureExpression__Group_2_0_1_2__2__Impl ; + // InternalBeeLangTestLanguage.g:11264:1: rule__ClosureExpression__Group_2_0_1_2__2 : rule__ClosureExpression__Group_2_0_1_2__2__Impl ; public final void rule__ClosureExpression__Group_2_0_1_2__2() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__2_StartIndex = input.index(); @@ -39206,8 +39214,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 808) ) { return ; } - // InternalBeeLangTestLanguage.g:11263:1: ( rule__ClosureExpression__Group_2_0_1_2__2__Impl ) - // InternalBeeLangTestLanguage.g:11264:2: rule__ClosureExpression__Group_2_0_1_2__2__Impl + // InternalBeeLangTestLanguage.g:11268:1: ( rule__ClosureExpression__Group_2_0_1_2__2__Impl ) + // InternalBeeLangTestLanguage.g:11269:2: rule__ClosureExpression__Group_2_0_1_2__2__Impl { pushFollow(FOLLOW_2); rule__ClosureExpression__Group_2_0_1_2__2__Impl(); @@ -39234,7 +39242,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__2__Impl" - // InternalBeeLangTestLanguage.g:11270:1: rule__ClosureExpression__Group_2_0_1_2__2__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) ; + // InternalBeeLangTestLanguage.g:11275:1: rule__ClosureExpression__Group_2_0_1_2__2__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) ; public final void rule__ClosureExpression__Group_2_0_1_2__2__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__2__Impl_StartIndex = input.index(); @@ -39242,17 +39250,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 809) ) { return ; } - // InternalBeeLangTestLanguage.g:11274:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) ) - // InternalBeeLangTestLanguage.g:11275:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) + // InternalBeeLangTestLanguage.g:11279:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) ) + // InternalBeeLangTestLanguage.g:11280:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) { - // InternalBeeLangTestLanguage.g:11275:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) - // InternalBeeLangTestLanguage.g:11276:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) + // InternalBeeLangTestLanguage.g:11280:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) + // InternalBeeLangTestLanguage.g:11281:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_2_2()); } - // InternalBeeLangTestLanguage.g:11277:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) - // InternalBeeLangTestLanguage.g:11277:3: rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 + // InternalBeeLangTestLanguage.g:11282:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) + // InternalBeeLangTestLanguage.g:11282:3: rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 { pushFollow(FOLLOW_2); rule__ClosureExpression__ParametersAssignment_2_0_1_2_2(); @@ -39288,7 +39296,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_1__0" - // InternalBeeLangTestLanguage.g:11286:1: rule__ClosureExpression__Group_2_1__0 : rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 ; + // InternalBeeLangTestLanguage.g:11291:1: rule__ClosureExpression__Group_2_1__0 : rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 ; public final void rule__ClosureExpression__Group_2_1__0() throws RecognitionException { int rule__ClosureExpression__Group_2_1__0_StartIndex = input.index(); @@ -39296,8 +39304,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 810) ) { return ; } - // InternalBeeLangTestLanguage.g:11290:1: ( rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 ) - // InternalBeeLangTestLanguage.g:11291:2: rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 + // InternalBeeLangTestLanguage.g:11295:1: ( rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 ) + // InternalBeeLangTestLanguage.g:11296:2: rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 { pushFollow(FOLLOW_26); rule__ClosureExpression__Group_2_1__0__Impl(); @@ -39329,7 +39337,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_1__0__Impl" - // InternalBeeLangTestLanguage.g:11298:1: rule__ClosureExpression__Group_2_1__0__Impl : ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:11303:1: rule__ClosureExpression__Group_2_1__0__Impl : ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) ; public final void rule__ClosureExpression__Group_2_1__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_1__0__Impl_StartIndex = input.index(); @@ -39337,17 +39345,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 811) ) { return ; } - // InternalBeeLangTestLanguage.g:11302:1: ( ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:11303:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) + // InternalBeeLangTestLanguage.g:11307:1: ( ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:11308:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) { - // InternalBeeLangTestLanguage.g:11303:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) - // InternalBeeLangTestLanguage.g:11304:2: ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) + // InternalBeeLangTestLanguage.g:11308:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) + // InternalBeeLangTestLanguage.g:11309:2: ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_1_0()); } - // InternalBeeLangTestLanguage.g:11305:2: ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) - // InternalBeeLangTestLanguage.g:11305:3: rule__ClosureExpression__VarArgsAssignment_2_1_0 + // InternalBeeLangTestLanguage.g:11310:2: ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) + // InternalBeeLangTestLanguage.g:11310:3: rule__ClosureExpression__VarArgsAssignment_2_1_0 { pushFollow(FOLLOW_2); rule__ClosureExpression__VarArgsAssignment_2_1_0(); @@ -39383,7 +39391,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_1__1" - // InternalBeeLangTestLanguage.g:11313:1: rule__ClosureExpression__Group_2_1__1 : rule__ClosureExpression__Group_2_1__1__Impl ; + // InternalBeeLangTestLanguage.g:11318:1: rule__ClosureExpression__Group_2_1__1 : rule__ClosureExpression__Group_2_1__1__Impl ; public final void rule__ClosureExpression__Group_2_1__1() throws RecognitionException { int rule__ClosureExpression__Group_2_1__1_StartIndex = input.index(); @@ -39391,8 +39399,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 812) ) { return ; } - // InternalBeeLangTestLanguage.g:11317:1: ( rule__ClosureExpression__Group_2_1__1__Impl ) - // InternalBeeLangTestLanguage.g:11318:2: rule__ClosureExpression__Group_2_1__1__Impl + // InternalBeeLangTestLanguage.g:11322:1: ( rule__ClosureExpression__Group_2_1__1__Impl ) + // InternalBeeLangTestLanguage.g:11323:2: rule__ClosureExpression__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__ClosureExpression__Group_2_1__1__Impl(); @@ -39419,7 +39427,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__Group_2_1__1__Impl" - // InternalBeeLangTestLanguage.g:11324:1: rule__ClosureExpression__Group_2_1__1__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) ; + // InternalBeeLangTestLanguage.g:11329:1: rule__ClosureExpression__Group_2_1__1__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) ; public final void rule__ClosureExpression__Group_2_1__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_1__1__Impl_StartIndex = input.index(); @@ -39427,17 +39435,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 813) ) { return ; } - // InternalBeeLangTestLanguage.g:11328:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) ) - // InternalBeeLangTestLanguage.g:11329:1: ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) + // InternalBeeLangTestLanguage.g:11333:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) ) + // InternalBeeLangTestLanguage.g:11334:1: ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) { - // InternalBeeLangTestLanguage.g:11329:1: ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) - // InternalBeeLangTestLanguage.g:11330:2: ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) + // InternalBeeLangTestLanguage.g:11334:1: ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) + // InternalBeeLangTestLanguage.g:11335:2: ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_1_1()); } - // InternalBeeLangTestLanguage.g:11331:2: ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) - // InternalBeeLangTestLanguage.g:11331:3: rule__ClosureExpression__ParametersAssignment_2_1_1 + // InternalBeeLangTestLanguage.g:11336:2: ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) + // InternalBeeLangTestLanguage.g:11336:3: rule__ClosureExpression__ParametersAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__ClosureExpression__ParametersAssignment_2_1_1(); @@ -39473,7 +39481,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group__0" - // InternalBeeLangTestLanguage.g:11340:1: rule__BlockExpressionWithoutBrackets__Group__0 : rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 ; + // InternalBeeLangTestLanguage.g:11345:1: rule__BlockExpressionWithoutBrackets__Group__0 : rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 ; public final void rule__BlockExpressionWithoutBrackets__Group__0() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group__0_StartIndex = input.index(); @@ -39481,8 +39489,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 814) ) { return ; } - // InternalBeeLangTestLanguage.g:11344:1: ( rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 ) - // InternalBeeLangTestLanguage.g:11345:2: rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 + // InternalBeeLangTestLanguage.g:11349:1: ( rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 ) + // InternalBeeLangTestLanguage.g:11350:2: rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 { pushFollow(FOLLOW_66); rule__BlockExpressionWithoutBrackets__Group__0__Impl(); @@ -39514,7 +39522,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group__0__Impl" - // InternalBeeLangTestLanguage.g:11352:1: rule__BlockExpressionWithoutBrackets__Group__0__Impl : ( () ) ; + // InternalBeeLangTestLanguage.g:11357:1: rule__BlockExpressionWithoutBrackets__Group__0__Impl : ( () ) ; public final void rule__BlockExpressionWithoutBrackets__Group__0__Impl() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group__0__Impl_StartIndex = input.index(); @@ -39522,17 +39530,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 815) ) { return ; } - // InternalBeeLangTestLanguage.g:11356:1: ( ( () ) ) - // InternalBeeLangTestLanguage.g:11357:1: ( () ) + // InternalBeeLangTestLanguage.g:11361:1: ( ( () ) ) + // InternalBeeLangTestLanguage.g:11362:1: ( () ) { - // InternalBeeLangTestLanguage.g:11357:1: ( () ) - // InternalBeeLangTestLanguage.g:11358:2: () + // InternalBeeLangTestLanguage.g:11362:1: ( () ) + // InternalBeeLangTestLanguage.g:11363:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getChainedExpressionAction_0()); } - // InternalBeeLangTestLanguage.g:11359:2: () - // InternalBeeLangTestLanguage.g:11359:3: + // InternalBeeLangTestLanguage.g:11364:2: () + // InternalBeeLangTestLanguage.g:11364:3: { } @@ -39558,7 +39566,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group__1" - // InternalBeeLangTestLanguage.g:11367:1: rule__BlockExpressionWithoutBrackets__Group__1 : rule__BlockExpressionWithoutBrackets__Group__1__Impl ; + // InternalBeeLangTestLanguage.g:11372:1: rule__BlockExpressionWithoutBrackets__Group__1 : rule__BlockExpressionWithoutBrackets__Group__1__Impl ; public final void rule__BlockExpressionWithoutBrackets__Group__1() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group__1_StartIndex = input.index(); @@ -39566,8 +39574,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 816) ) { return ; } - // InternalBeeLangTestLanguage.g:11371:1: ( rule__BlockExpressionWithoutBrackets__Group__1__Impl ) - // InternalBeeLangTestLanguage.g:11372:2: rule__BlockExpressionWithoutBrackets__Group__1__Impl + // InternalBeeLangTestLanguage.g:11376:1: ( rule__BlockExpressionWithoutBrackets__Group__1__Impl ) + // InternalBeeLangTestLanguage.g:11377:2: rule__BlockExpressionWithoutBrackets__Group__1__Impl { pushFollow(FOLLOW_2); rule__BlockExpressionWithoutBrackets__Group__1__Impl(); @@ -39594,7 +39602,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group__1__Impl" - // InternalBeeLangTestLanguage.g:11378:1: rule__BlockExpressionWithoutBrackets__Group__1__Impl : ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) ; + // InternalBeeLangTestLanguage.g:11383:1: rule__BlockExpressionWithoutBrackets__Group__1__Impl : ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) ; public final void rule__BlockExpressionWithoutBrackets__Group__1__Impl() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group__1__Impl_StartIndex = input.index(); @@ -39602,20 +39610,20 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 817) ) { return ; } - // InternalBeeLangTestLanguage.g:11382:1: ( ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) ) - // InternalBeeLangTestLanguage.g:11383:1: ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:11387:1: ( ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11388:1: ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) { - // InternalBeeLangTestLanguage.g:11383:1: ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) - // InternalBeeLangTestLanguage.g:11384:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:11388:1: ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) + // InternalBeeLangTestLanguage.g:11389:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) { - // InternalBeeLangTestLanguage.g:11384:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) - // InternalBeeLangTestLanguage.g:11385:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) + // InternalBeeLangTestLanguage.g:11389:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) + // InternalBeeLangTestLanguage.g:11390:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:11386:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) - // InternalBeeLangTestLanguage.g:11386:4: rule__BlockExpressionWithoutBrackets__Group_1__0 + // InternalBeeLangTestLanguage.g:11391:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) + // InternalBeeLangTestLanguage.g:11391:4: rule__BlockExpressionWithoutBrackets__Group_1__0 { pushFollow(FOLLOW_69); rule__BlockExpressionWithoutBrackets__Group_1__0(); @@ -39631,13 +39639,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } - // InternalBeeLangTestLanguage.g:11389:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) - // InternalBeeLangTestLanguage.g:11390:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* + // InternalBeeLangTestLanguage.g:11394:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) + // InternalBeeLangTestLanguage.g:11395:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup_1()); } - // InternalBeeLangTestLanguage.g:11391:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* + // InternalBeeLangTestLanguage.g:11396:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* loop90: do { int alt90=2; @@ -39650,7 +39658,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt90) { case 1 : - // InternalBeeLangTestLanguage.g:11391:4: rule__BlockExpressionWithoutBrackets__Group_1__0 + // InternalBeeLangTestLanguage.g:11396:4: rule__BlockExpressionWithoutBrackets__Group_1__0 { pushFollow(FOLLOW_69); rule__BlockExpressionWithoutBrackets__Group_1__0(); @@ -39695,7 +39703,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group_1__0" - // InternalBeeLangTestLanguage.g:11401:1: rule__BlockExpressionWithoutBrackets__Group_1__0 : rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 ; + // InternalBeeLangTestLanguage.g:11406:1: rule__BlockExpressionWithoutBrackets__Group_1__0 : rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 ; public final void rule__BlockExpressionWithoutBrackets__Group_1__0() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group_1__0_StartIndex = input.index(); @@ -39703,8 +39711,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 818) ) { return ; } - // InternalBeeLangTestLanguage.g:11405:1: ( rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 ) - // InternalBeeLangTestLanguage.g:11406:2: rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 + // InternalBeeLangTestLanguage.g:11410:1: ( rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 ) + // InternalBeeLangTestLanguage.g:11411:2: rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 { pushFollow(FOLLOW_14); rule__BlockExpressionWithoutBrackets__Group_1__0__Impl(); @@ -39736,7 +39744,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group_1__0__Impl" - // InternalBeeLangTestLanguage.g:11413:1: rule__BlockExpressionWithoutBrackets__Group_1__0__Impl : ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:11418:1: rule__BlockExpressionWithoutBrackets__Group_1__0__Impl : ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) ; public final void rule__BlockExpressionWithoutBrackets__Group_1__0__Impl() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group_1__0__Impl_StartIndex = input.index(); @@ -39744,17 +39752,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 819) ) { return ; } - // InternalBeeLangTestLanguage.g:11417:1: ( ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:11418:1: ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) + // InternalBeeLangTestLanguage.g:11422:1: ( ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:11423:1: ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) { - // InternalBeeLangTestLanguage.g:11418:1: ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) - // InternalBeeLangTestLanguage.g:11419:2: ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) + // InternalBeeLangTestLanguage.g:11423:1: ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) + // InternalBeeLangTestLanguage.g:11424:2: ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getExpressionsAssignment_1_0()); } - // InternalBeeLangTestLanguage.g:11420:2: ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) - // InternalBeeLangTestLanguage.g:11420:3: rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 + // InternalBeeLangTestLanguage.g:11425:2: ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) + // InternalBeeLangTestLanguage.g:11425:3: rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 { pushFollow(FOLLOW_2); rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0(); @@ -39790,7 +39798,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group_1__1" - // InternalBeeLangTestLanguage.g:11428:1: rule__BlockExpressionWithoutBrackets__Group_1__1 : rule__BlockExpressionWithoutBrackets__Group_1__1__Impl ; + // InternalBeeLangTestLanguage.g:11433:1: rule__BlockExpressionWithoutBrackets__Group_1__1 : rule__BlockExpressionWithoutBrackets__Group_1__1__Impl ; public final void rule__BlockExpressionWithoutBrackets__Group_1__1() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group_1__1_StartIndex = input.index(); @@ -39798,8 +39806,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 820) ) { return ; } - // InternalBeeLangTestLanguage.g:11432:1: ( rule__BlockExpressionWithoutBrackets__Group_1__1__Impl ) - // InternalBeeLangTestLanguage.g:11433:2: rule__BlockExpressionWithoutBrackets__Group_1__1__Impl + // InternalBeeLangTestLanguage.g:11437:1: ( rule__BlockExpressionWithoutBrackets__Group_1__1__Impl ) + // InternalBeeLangTestLanguage.g:11438:2: rule__BlockExpressionWithoutBrackets__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__BlockExpressionWithoutBrackets__Group_1__1__Impl(); @@ -39826,7 +39834,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group_1__1__Impl" - // InternalBeeLangTestLanguage.g:11439:1: rule__BlockExpressionWithoutBrackets__Group_1__1__Impl : ( ';' ) ; + // InternalBeeLangTestLanguage.g:11444:1: rule__BlockExpressionWithoutBrackets__Group_1__1__Impl : ( ';' ) ; public final void rule__BlockExpressionWithoutBrackets__Group_1__1__Impl() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group_1__1__Impl_StartIndex = input.index(); @@ -39834,11 +39842,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 821) ) { return ; } - // InternalBeeLangTestLanguage.g:11443:1: ( ( ';' ) ) - // InternalBeeLangTestLanguage.g:11444:1: ( ';' ) + // InternalBeeLangTestLanguage.g:11448:1: ( ( ';' ) ) + // InternalBeeLangTestLanguage.g:11449:1: ( ';' ) { - // InternalBeeLangTestLanguage.g:11444:1: ( ';' ) - // InternalBeeLangTestLanguage.g:11445:2: ';' + // InternalBeeLangTestLanguage.g:11449:1: ( ';' ) + // InternalBeeLangTestLanguage.g:11450:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getSemicolonKeyword_1_1()); @@ -39870,7 +39878,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParanthesizedExpression__Group__0" - // InternalBeeLangTestLanguage.g:11455:1: rule__ParanthesizedExpression__Group__0 : rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 ; + // InternalBeeLangTestLanguage.g:11460:1: rule__ParanthesizedExpression__Group__0 : rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 ; public final void rule__ParanthesizedExpression__Group__0() throws RecognitionException { int rule__ParanthesizedExpression__Group__0_StartIndex = input.index(); @@ -39878,8 +39886,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 822) ) { return ; } - // InternalBeeLangTestLanguage.g:11459:1: ( rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 ) - // InternalBeeLangTestLanguage.g:11460:2: rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 + // InternalBeeLangTestLanguage.g:11464:1: ( rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 ) + // InternalBeeLangTestLanguage.g:11465:2: rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 { pushFollow(FOLLOW_19); rule__ParanthesizedExpression__Group__0__Impl(); @@ -39911,7 +39919,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParanthesizedExpression__Group__0__Impl" - // InternalBeeLangTestLanguage.g:11467:1: rule__ParanthesizedExpression__Group__0__Impl : ( '(' ) ; + // InternalBeeLangTestLanguage.g:11472:1: rule__ParanthesizedExpression__Group__0__Impl : ( '(' ) ; public final void rule__ParanthesizedExpression__Group__0__Impl() throws RecognitionException { int rule__ParanthesizedExpression__Group__0__Impl_StartIndex = input.index(); @@ -39919,11 +39927,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 823) ) { return ; } - // InternalBeeLangTestLanguage.g:11471:1: ( ( '(' ) ) - // InternalBeeLangTestLanguage.g:11472:1: ( '(' ) + // InternalBeeLangTestLanguage.g:11476:1: ( ( '(' ) ) + // InternalBeeLangTestLanguage.g:11477:1: ( '(' ) { - // InternalBeeLangTestLanguage.g:11472:1: ( '(' ) - // InternalBeeLangTestLanguage.g:11473:2: '(' + // InternalBeeLangTestLanguage.g:11477:1: ( '(' ) + // InternalBeeLangTestLanguage.g:11478:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionAccess().getLeftParenthesisKeyword_0()); @@ -39955,7 +39963,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParanthesizedExpression__Group__1" - // InternalBeeLangTestLanguage.g:11482:1: rule__ParanthesizedExpression__Group__1 : rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 ; + // InternalBeeLangTestLanguage.g:11487:1: rule__ParanthesizedExpression__Group__1 : rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 ; public final void rule__ParanthesizedExpression__Group__1() throws RecognitionException { int rule__ParanthesizedExpression__Group__1_StartIndex = input.index(); @@ -39963,8 +39971,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 824) ) { return ; } - // InternalBeeLangTestLanguage.g:11486:1: ( rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 ) - // InternalBeeLangTestLanguage.g:11487:2: rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 + // InternalBeeLangTestLanguage.g:11491:1: ( rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 ) + // InternalBeeLangTestLanguage.g:11492:2: rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 { pushFollow(FOLLOW_75); rule__ParanthesizedExpression__Group__1__Impl(); @@ -39996,7 +40004,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParanthesizedExpression__Group__1__Impl" - // InternalBeeLangTestLanguage.g:11494:1: rule__ParanthesizedExpression__Group__1__Impl : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:11499:1: rule__ParanthesizedExpression__Group__1__Impl : ( ruleExpression ) ; public final void rule__ParanthesizedExpression__Group__1__Impl() throws RecognitionException { int rule__ParanthesizedExpression__Group__1__Impl_StartIndex = input.index(); @@ -40004,11 +40012,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 825) ) { return ; } - // InternalBeeLangTestLanguage.g:11498:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:11499:1: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:11503:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:11504:1: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:11499:1: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:11500:2: ruleExpression + // InternalBeeLangTestLanguage.g:11504:1: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:11505:2: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionAccess().getExpressionParserRuleCall_1()); @@ -40044,7 +40052,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParanthesizedExpression__Group__2" - // InternalBeeLangTestLanguage.g:11509:1: rule__ParanthesizedExpression__Group__2 : rule__ParanthesizedExpression__Group__2__Impl ; + // InternalBeeLangTestLanguage.g:11514:1: rule__ParanthesizedExpression__Group__2 : rule__ParanthesizedExpression__Group__2__Impl ; public final void rule__ParanthesizedExpression__Group__2() throws RecognitionException { int rule__ParanthesizedExpression__Group__2_StartIndex = input.index(); @@ -40052,8 +40060,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 826) ) { return ; } - // InternalBeeLangTestLanguage.g:11513:1: ( rule__ParanthesizedExpression__Group__2__Impl ) - // InternalBeeLangTestLanguage.g:11514:2: rule__ParanthesizedExpression__Group__2__Impl + // InternalBeeLangTestLanguage.g:11518:1: ( rule__ParanthesizedExpression__Group__2__Impl ) + // InternalBeeLangTestLanguage.g:11519:2: rule__ParanthesizedExpression__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParanthesizedExpression__Group__2__Impl(); @@ -40080,7 +40088,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParanthesizedExpression__Group__2__Impl" - // InternalBeeLangTestLanguage.g:11520:1: rule__ParanthesizedExpression__Group__2__Impl : ( ')' ) ; + // InternalBeeLangTestLanguage.g:11525:1: rule__ParanthesizedExpression__Group__2__Impl : ( ')' ) ; public final void rule__ParanthesizedExpression__Group__2__Impl() throws RecognitionException { int rule__ParanthesizedExpression__Group__2__Impl_StartIndex = input.index(); @@ -40088,11 +40096,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 827) ) { return ; } - // InternalBeeLangTestLanguage.g:11524:1: ( ( ')' ) ) - // InternalBeeLangTestLanguage.g:11525:1: ( ')' ) + // InternalBeeLangTestLanguage.g:11529:1: ( ( ')' ) ) + // InternalBeeLangTestLanguage.g:11530:1: ( ')' ) { - // InternalBeeLangTestLanguage.g:11525:1: ( ')' ) - // InternalBeeLangTestLanguage.g:11526:2: ')' + // InternalBeeLangTestLanguage.g:11530:1: ( ')' ) + // InternalBeeLangTestLanguage.g:11531:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionAccess().getRightParenthesisKeyword_2()); @@ -40124,7 +40132,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Group__0" - // InternalBeeLangTestLanguage.g:11536:1: rule__QID__Group__0 : rule__QID__Group__0__Impl rule__QID__Group__1 ; + // InternalBeeLangTestLanguage.g:11541:1: rule__QID__Group__0 : rule__QID__Group__0__Impl rule__QID__Group__1 ; public final void rule__QID__Group__0() throws RecognitionException { int rule__QID__Group__0_StartIndex = input.index(); @@ -40132,8 +40140,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 828) ) { return ; } - // InternalBeeLangTestLanguage.g:11540:1: ( rule__QID__Group__0__Impl rule__QID__Group__1 ) - // InternalBeeLangTestLanguage.g:11541:2: rule__QID__Group__0__Impl rule__QID__Group__1 + // InternalBeeLangTestLanguage.g:11545:1: ( rule__QID__Group__0__Impl rule__QID__Group__1 ) + // InternalBeeLangTestLanguage.g:11546:2: rule__QID__Group__0__Impl rule__QID__Group__1 { pushFollow(FOLLOW_76); rule__QID__Group__0__Impl(); @@ -40165,7 +40173,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Group__0__Impl" - // InternalBeeLangTestLanguage.g:11548:1: rule__QID__Group__0__Impl : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:11553:1: rule__QID__Group__0__Impl : ( RULE_ID ) ; public final void rule__QID__Group__0__Impl() throws RecognitionException { int rule__QID__Group__0__Impl_StartIndex = input.index(); @@ -40173,11 +40181,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 829) ) { return ; } - // InternalBeeLangTestLanguage.g:11552:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:11553:1: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:11557:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:11558:1: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:11553:1: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:11554:2: RULE_ID + // InternalBeeLangTestLanguage.g:11558:1: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:11559:2: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getIDTerminalRuleCall_0()); @@ -40209,7 +40217,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Group__1" - // InternalBeeLangTestLanguage.g:11563:1: rule__QID__Group__1 : rule__QID__Group__1__Impl rule__QID__Group__2 ; + // InternalBeeLangTestLanguage.g:11568:1: rule__QID__Group__1 : rule__QID__Group__1__Impl rule__QID__Group__2 ; public final void rule__QID__Group__1() throws RecognitionException { int rule__QID__Group__1_StartIndex = input.index(); @@ -40217,8 +40225,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 830) ) { return ; } - // InternalBeeLangTestLanguage.g:11567:1: ( rule__QID__Group__1__Impl rule__QID__Group__2 ) - // InternalBeeLangTestLanguage.g:11568:2: rule__QID__Group__1__Impl rule__QID__Group__2 + // InternalBeeLangTestLanguage.g:11572:1: ( rule__QID__Group__1__Impl rule__QID__Group__2 ) + // InternalBeeLangTestLanguage.g:11573:2: rule__QID__Group__1__Impl rule__QID__Group__2 { pushFollow(FOLLOW_76); rule__QID__Group__1__Impl(); @@ -40250,7 +40258,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Group__1__Impl" - // InternalBeeLangTestLanguage.g:11575:1: rule__QID__Group__1__Impl : ( ( rule__QID__Alternatives_1 )* ) ; + // InternalBeeLangTestLanguage.g:11580:1: rule__QID__Group__1__Impl : ( ( rule__QID__Alternatives_1 )* ) ; public final void rule__QID__Group__1__Impl() throws RecognitionException { int rule__QID__Group__1__Impl_StartIndex = input.index(); @@ -40258,16 +40266,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 831) ) { return ; } - // InternalBeeLangTestLanguage.g:11579:1: ( ( ( rule__QID__Alternatives_1 )* ) ) - // InternalBeeLangTestLanguage.g:11580:1: ( ( rule__QID__Alternatives_1 )* ) + // InternalBeeLangTestLanguage.g:11584:1: ( ( ( rule__QID__Alternatives_1 )* ) ) + // InternalBeeLangTestLanguage.g:11585:1: ( ( rule__QID__Alternatives_1 )* ) { - // InternalBeeLangTestLanguage.g:11580:1: ( ( rule__QID__Alternatives_1 )* ) - // InternalBeeLangTestLanguage.g:11581:2: ( rule__QID__Alternatives_1 )* + // InternalBeeLangTestLanguage.g:11585:1: ( ( rule__QID__Alternatives_1 )* ) + // InternalBeeLangTestLanguage.g:11586:2: ( rule__QID__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getAlternatives_1()); } - // InternalBeeLangTestLanguage.g:11582:2: ( rule__QID__Alternatives_1 )* + // InternalBeeLangTestLanguage.g:11587:2: ( rule__QID__Alternatives_1 )* loop91: do { int alt91=2; @@ -40280,7 +40288,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt91) { case 1 : - // InternalBeeLangTestLanguage.g:11582:3: rule__QID__Alternatives_1 + // InternalBeeLangTestLanguage.g:11587:3: rule__QID__Alternatives_1 { pushFollow(FOLLOW_77); rule__QID__Alternatives_1(); @@ -40322,7 +40330,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Group__2" - // InternalBeeLangTestLanguage.g:11590:1: rule__QID__Group__2 : rule__QID__Group__2__Impl ; + // InternalBeeLangTestLanguage.g:11595:1: rule__QID__Group__2 : rule__QID__Group__2__Impl ; public final void rule__QID__Group__2() throws RecognitionException { int rule__QID__Group__2_StartIndex = input.index(); @@ -40330,8 +40338,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 832) ) { return ; } - // InternalBeeLangTestLanguage.g:11594:1: ( rule__QID__Group__2__Impl ) - // InternalBeeLangTestLanguage.g:11595:2: rule__QID__Group__2__Impl + // InternalBeeLangTestLanguage.g:11599:1: ( rule__QID__Group__2__Impl ) + // InternalBeeLangTestLanguage.g:11600:2: rule__QID__Group__2__Impl { pushFollow(FOLLOW_2); rule__QID__Group__2__Impl(); @@ -40358,7 +40366,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Group__2__Impl" - // InternalBeeLangTestLanguage.g:11601:1: rule__QID__Group__2__Impl : ( ( rule__QID__Group_2__0 )* ) ; + // InternalBeeLangTestLanguage.g:11606:1: rule__QID__Group__2__Impl : ( ( rule__QID__Group_2__0 )* ) ; public final void rule__QID__Group__2__Impl() throws RecognitionException { int rule__QID__Group__2__Impl_StartIndex = input.index(); @@ -40366,16 +40374,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 833) ) { return ; } - // InternalBeeLangTestLanguage.g:11605:1: ( ( ( rule__QID__Group_2__0 )* ) ) - // InternalBeeLangTestLanguage.g:11606:1: ( ( rule__QID__Group_2__0 )* ) + // InternalBeeLangTestLanguage.g:11610:1: ( ( ( rule__QID__Group_2__0 )* ) ) + // InternalBeeLangTestLanguage.g:11611:1: ( ( rule__QID__Group_2__0 )* ) { - // InternalBeeLangTestLanguage.g:11606:1: ( ( rule__QID__Group_2__0 )* ) - // InternalBeeLangTestLanguage.g:11607:2: ( rule__QID__Group_2__0 )* + // InternalBeeLangTestLanguage.g:11611:1: ( ( rule__QID__Group_2__0 )* ) + // InternalBeeLangTestLanguage.g:11612:2: ( rule__QID__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getGroup_2()); } - // InternalBeeLangTestLanguage.g:11608:2: ( rule__QID__Group_2__0 )* + // InternalBeeLangTestLanguage.g:11613:2: ( rule__QID__Group_2__0 )* loop92: do { int alt92=2; @@ -40388,7 +40396,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt92) { case 1 : - // InternalBeeLangTestLanguage.g:11608:3: rule__QID__Group_2__0 + // InternalBeeLangTestLanguage.g:11613:3: rule__QID__Group_2__0 { pushFollow(FOLLOW_78); rule__QID__Group_2__0(); @@ -40430,7 +40438,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Group_2__0" - // InternalBeeLangTestLanguage.g:11617:1: rule__QID__Group_2__0 : rule__QID__Group_2__0__Impl rule__QID__Group_2__1 ; + // InternalBeeLangTestLanguage.g:11622:1: rule__QID__Group_2__0 : rule__QID__Group_2__0__Impl rule__QID__Group_2__1 ; public final void rule__QID__Group_2__0() throws RecognitionException { int rule__QID__Group_2__0_StartIndex = input.index(); @@ -40438,8 +40446,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 834) ) { return ; } - // InternalBeeLangTestLanguage.g:11621:1: ( rule__QID__Group_2__0__Impl rule__QID__Group_2__1 ) - // InternalBeeLangTestLanguage.g:11622:2: rule__QID__Group_2__0__Impl rule__QID__Group_2__1 + // InternalBeeLangTestLanguage.g:11626:1: ( rule__QID__Group_2__0__Impl rule__QID__Group_2__1 ) + // InternalBeeLangTestLanguage.g:11627:2: rule__QID__Group_2__0__Impl rule__QID__Group_2__1 { pushFollow(FOLLOW_9); rule__QID__Group_2__0__Impl(); @@ -40471,7 +40479,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Group_2__0__Impl" - // InternalBeeLangTestLanguage.g:11629:1: rule__QID__Group_2__0__Impl : ( '.' ) ; + // InternalBeeLangTestLanguage.g:11634:1: rule__QID__Group_2__0__Impl : ( '.' ) ; public final void rule__QID__Group_2__0__Impl() throws RecognitionException { int rule__QID__Group_2__0__Impl_StartIndex = input.index(); @@ -40479,11 +40487,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 835) ) { return ; } - // InternalBeeLangTestLanguage.g:11633:1: ( ( '.' ) ) - // InternalBeeLangTestLanguage.g:11634:1: ( '.' ) + // InternalBeeLangTestLanguage.g:11638:1: ( ( '.' ) ) + // InternalBeeLangTestLanguage.g:11639:1: ( '.' ) { - // InternalBeeLangTestLanguage.g:11634:1: ( '.' ) - // InternalBeeLangTestLanguage.g:11635:2: '.' + // InternalBeeLangTestLanguage.g:11639:1: ( '.' ) + // InternalBeeLangTestLanguage.g:11640:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getFullStopKeyword_2_0()); @@ -40515,7 +40523,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Group_2__1" - // InternalBeeLangTestLanguage.g:11644:1: rule__QID__Group_2__1 : rule__QID__Group_2__1__Impl rule__QID__Group_2__2 ; + // InternalBeeLangTestLanguage.g:11649:1: rule__QID__Group_2__1 : rule__QID__Group_2__1__Impl rule__QID__Group_2__2 ; public final void rule__QID__Group_2__1() throws RecognitionException { int rule__QID__Group_2__1_StartIndex = input.index(); @@ -40523,8 +40531,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 836) ) { return ; } - // InternalBeeLangTestLanguage.g:11648:1: ( rule__QID__Group_2__1__Impl rule__QID__Group_2__2 ) - // InternalBeeLangTestLanguage.g:11649:2: rule__QID__Group_2__1__Impl rule__QID__Group_2__2 + // InternalBeeLangTestLanguage.g:11653:1: ( rule__QID__Group_2__1__Impl rule__QID__Group_2__2 ) + // InternalBeeLangTestLanguage.g:11654:2: rule__QID__Group_2__1__Impl rule__QID__Group_2__2 { pushFollow(FOLLOW_79); rule__QID__Group_2__1__Impl(); @@ -40556,7 +40564,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Group_2__1__Impl" - // InternalBeeLangTestLanguage.g:11656:1: rule__QID__Group_2__1__Impl : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:11661:1: rule__QID__Group_2__1__Impl : ( RULE_ID ) ; public final void rule__QID__Group_2__1__Impl() throws RecognitionException { int rule__QID__Group_2__1__Impl_StartIndex = input.index(); @@ -40564,11 +40572,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 837) ) { return ; } - // InternalBeeLangTestLanguage.g:11660:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:11661:1: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:11665:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:11666:1: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:11661:1: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:11662:2: RULE_ID + // InternalBeeLangTestLanguage.g:11666:1: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:11667:2: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getIDTerminalRuleCall_2_1()); @@ -40600,7 +40608,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Group_2__2" - // InternalBeeLangTestLanguage.g:11671:1: rule__QID__Group_2__2 : rule__QID__Group_2__2__Impl ; + // InternalBeeLangTestLanguage.g:11676:1: rule__QID__Group_2__2 : rule__QID__Group_2__2__Impl ; public final void rule__QID__Group_2__2() throws RecognitionException { int rule__QID__Group_2__2_StartIndex = input.index(); @@ -40608,8 +40616,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 838) ) { return ; } - // InternalBeeLangTestLanguage.g:11675:1: ( rule__QID__Group_2__2__Impl ) - // InternalBeeLangTestLanguage.g:11676:2: rule__QID__Group_2__2__Impl + // InternalBeeLangTestLanguage.g:11680:1: ( rule__QID__Group_2__2__Impl ) + // InternalBeeLangTestLanguage.g:11681:2: rule__QID__Group_2__2__Impl { pushFollow(FOLLOW_2); rule__QID__Group_2__2__Impl(); @@ -40636,7 +40644,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__QID__Group_2__2__Impl" - // InternalBeeLangTestLanguage.g:11682:1: rule__QID__Group_2__2__Impl : ( ( rule__QID__Alternatives_2_2 )* ) ; + // InternalBeeLangTestLanguage.g:11687:1: rule__QID__Group_2__2__Impl : ( ( rule__QID__Alternatives_2_2 )* ) ; public final void rule__QID__Group_2__2__Impl() throws RecognitionException { int rule__QID__Group_2__2__Impl_StartIndex = input.index(); @@ -40644,16 +40652,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 839) ) { return ; } - // InternalBeeLangTestLanguage.g:11686:1: ( ( ( rule__QID__Alternatives_2_2 )* ) ) - // InternalBeeLangTestLanguage.g:11687:1: ( ( rule__QID__Alternatives_2_2 )* ) + // InternalBeeLangTestLanguage.g:11691:1: ( ( ( rule__QID__Alternatives_2_2 )* ) ) + // InternalBeeLangTestLanguage.g:11692:1: ( ( rule__QID__Alternatives_2_2 )* ) { - // InternalBeeLangTestLanguage.g:11687:1: ( ( rule__QID__Alternatives_2_2 )* ) - // InternalBeeLangTestLanguage.g:11688:2: ( rule__QID__Alternatives_2_2 )* + // InternalBeeLangTestLanguage.g:11692:1: ( ( rule__QID__Alternatives_2_2 )* ) + // InternalBeeLangTestLanguage.g:11693:2: ( rule__QID__Alternatives_2_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getAlternatives_2_2()); } - // InternalBeeLangTestLanguage.g:11689:2: ( rule__QID__Alternatives_2_2 )* + // InternalBeeLangTestLanguage.g:11694:2: ( rule__QID__Alternatives_2_2 )* loop93: do { int alt93=2; @@ -40666,7 +40674,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt93) { case 1 : - // InternalBeeLangTestLanguage.g:11689:3: rule__QID__Alternatives_2_2 + // InternalBeeLangTestLanguage.g:11694:3: rule__QID__Alternatives_2_2 { pushFollow(FOLLOW_77); rule__QID__Alternatives_2_2(); @@ -40708,7 +40716,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__UnorderedGroup_7" - // InternalBeeLangTestLanguage.g:11698:1: rule__Unit__UnorderedGroup_7 : ( rule__Unit__UnorderedGroup_7__0 )? ; + // InternalBeeLangTestLanguage.g:11703:1: rule__Unit__UnorderedGroup_7 : ( rule__Unit__UnorderedGroup_7__0 )? ; public final void rule__Unit__UnorderedGroup_7() throws RecognitionException { int rule__Unit__UnorderedGroup_7_StartIndex = input.index(); @@ -40717,10 +40725,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 840) ) { return ; } - // InternalBeeLangTestLanguage.g:11703:1: ( ( rule__Unit__UnorderedGroup_7__0 )? ) - // InternalBeeLangTestLanguage.g:11704:2: ( rule__Unit__UnorderedGroup_7__0 )? + // InternalBeeLangTestLanguage.g:11708:1: ( ( rule__Unit__UnorderedGroup_7__0 )? ) + // InternalBeeLangTestLanguage.g:11709:2: ( rule__Unit__UnorderedGroup_7__0 )? { - // InternalBeeLangTestLanguage.g:11704:2: ( rule__Unit__UnorderedGroup_7__0 )? + // InternalBeeLangTestLanguage.g:11709:2: ( rule__Unit__UnorderedGroup_7__0 )? int alt94=2; alt94 = dfa94.predict(input); switch (alt94) { @@ -40759,7 +40767,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__UnorderedGroup_7__Impl" - // InternalBeeLangTestLanguage.g:11712:1: rule__Unit__UnorderedGroup_7__Impl : ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) ; + // InternalBeeLangTestLanguage.g:11717:1: rule__Unit__UnorderedGroup_7__Impl : ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) ; public final void rule__Unit__UnorderedGroup_7__Impl() throws RecognitionException { int rule__Unit__UnorderedGroup_7__Impl_StartIndex = input.index(); @@ -40768,10 +40776,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 841) ) { return ; } - // InternalBeeLangTestLanguage.g:11717:1: ( ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) ) - // InternalBeeLangTestLanguage.g:11718:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11722:1: ( ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11723:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) { - // InternalBeeLangTestLanguage.g:11718:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11723:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) int alt99=6; int LA99_0 = input.LA(1); @@ -40813,28 +40821,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt99) { case 1 : - // InternalBeeLangTestLanguage.g:11719:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11724:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:11719:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:11720:4: {...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:11724:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11725:4: {...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0)"); } - // InternalBeeLangTestLanguage.g:11720:100: ( ( ( rule__Unit__Group_7_0__0 ) ) ) - // InternalBeeLangTestLanguage.g:11721:5: ( ( rule__Unit__Group_7_0__0 ) ) + // InternalBeeLangTestLanguage.g:11725:100: ( ( ( rule__Unit__Group_7_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:11726:5: ( ( rule__Unit__Group_7_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0); selected = true; - // InternalBeeLangTestLanguage.g:11727:5: ( ( rule__Unit__Group_7_0__0 ) ) - // InternalBeeLangTestLanguage.g:11728:6: ( rule__Unit__Group_7_0__0 ) + // InternalBeeLangTestLanguage.g:11732:5: ( ( rule__Unit__Group_7_0__0 ) ) + // InternalBeeLangTestLanguage.g:11733:6: ( rule__Unit__Group_7_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_0()); } - // InternalBeeLangTestLanguage.g:11729:6: ( rule__Unit__Group_7_0__0 ) - // InternalBeeLangTestLanguage.g:11729:7: rule__Unit__Group_7_0__0 + // InternalBeeLangTestLanguage.g:11734:6: ( rule__Unit__Group_7_0__0 ) + // InternalBeeLangTestLanguage.g:11734:7: rule__Unit__Group_7_0__0 { pushFollow(FOLLOW_2); rule__Unit__Group_7_0__0(); @@ -40860,28 +40868,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:11734:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11739:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:11734:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:11735:4: {...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:11739:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11740:4: {...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1)"); } - // InternalBeeLangTestLanguage.g:11735:100: ( ( ( rule__Unit__Group_7_1__0 ) ) ) - // InternalBeeLangTestLanguage.g:11736:5: ( ( rule__Unit__Group_7_1__0 ) ) + // InternalBeeLangTestLanguage.g:11740:100: ( ( ( rule__Unit__Group_7_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:11741:5: ( ( rule__Unit__Group_7_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1); selected = true; - // InternalBeeLangTestLanguage.g:11742:5: ( ( rule__Unit__Group_7_1__0 ) ) - // InternalBeeLangTestLanguage.g:11743:6: ( rule__Unit__Group_7_1__0 ) + // InternalBeeLangTestLanguage.g:11747:5: ( ( rule__Unit__Group_7_1__0 ) ) + // InternalBeeLangTestLanguage.g:11748:6: ( rule__Unit__Group_7_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_1()); } - // InternalBeeLangTestLanguage.g:11744:6: ( rule__Unit__Group_7_1__0 ) - // InternalBeeLangTestLanguage.g:11744:7: rule__Unit__Group_7_1__0 + // InternalBeeLangTestLanguage.g:11749:6: ( rule__Unit__Group_7_1__0 ) + // InternalBeeLangTestLanguage.g:11749:7: rule__Unit__Group_7_1__0 { pushFollow(FOLLOW_2); rule__Unit__Group_7_1__0(); @@ -40907,31 +40915,31 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:11749:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11754:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) { - // InternalBeeLangTestLanguage.g:11749:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) - // InternalBeeLangTestLanguage.g:11750:4: {...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11754:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11755:4: {...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2)"); } - // InternalBeeLangTestLanguage.g:11750:100: ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) - // InternalBeeLangTestLanguage.g:11751:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) + // InternalBeeLangTestLanguage.g:11755:100: ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11756:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2); selected = true; - // InternalBeeLangTestLanguage.g:11757:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) - // InternalBeeLangTestLanguage.g:11758:6: ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) + // InternalBeeLangTestLanguage.g:11762:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) + // InternalBeeLangTestLanguage.g:11763:6: ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) { - // InternalBeeLangTestLanguage.g:11758:6: ( ( rule__Unit__Group_7_2__0 ) ) - // InternalBeeLangTestLanguage.g:11759:7: ( rule__Unit__Group_7_2__0 ) + // InternalBeeLangTestLanguage.g:11763:6: ( ( rule__Unit__Group_7_2__0 ) ) + // InternalBeeLangTestLanguage.g:11764:7: ( rule__Unit__Group_7_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_2()); } - // InternalBeeLangTestLanguage.g:11760:7: ( rule__Unit__Group_7_2__0 ) - // InternalBeeLangTestLanguage.g:11760:8: rule__Unit__Group_7_2__0 + // InternalBeeLangTestLanguage.g:11765:7: ( rule__Unit__Group_7_2__0 ) + // InternalBeeLangTestLanguage.g:11765:8: rule__Unit__Group_7_2__0 { pushFollow(FOLLOW_80); rule__Unit__Group_7_2__0(); @@ -40947,20 +40955,20 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } - // InternalBeeLangTestLanguage.g:11763:6: ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) - // InternalBeeLangTestLanguage.g:11764:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* + // InternalBeeLangTestLanguage.g:11768:6: ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) + // InternalBeeLangTestLanguage.g:11769:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_2()); } - // InternalBeeLangTestLanguage.g:11765:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* + // InternalBeeLangTestLanguage.g:11770:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* loop95: do { int alt95=2; alt95 = dfa95.predict(input); switch (alt95) { case 1 : - // InternalBeeLangTestLanguage.g:11765:8: ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 + // InternalBeeLangTestLanguage.g:11770:8: ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 { pushFollow(FOLLOW_80); rule__Unit__Group_7_2__0(); @@ -40995,31 +41003,31 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 4 : - // InternalBeeLangTestLanguage.g:11771:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11776:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) { - // InternalBeeLangTestLanguage.g:11771:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) - // InternalBeeLangTestLanguage.g:11772:4: {...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11776:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11777:4: {...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3)"); } - // InternalBeeLangTestLanguage.g:11772:100: ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) - // InternalBeeLangTestLanguage.g:11773:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) + // InternalBeeLangTestLanguage.g:11777:100: ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11778:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3); selected = true; - // InternalBeeLangTestLanguage.g:11779:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) - // InternalBeeLangTestLanguage.g:11780:6: ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) + // InternalBeeLangTestLanguage.g:11784:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) + // InternalBeeLangTestLanguage.g:11785:6: ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) { - // InternalBeeLangTestLanguage.g:11780:6: ( ( rule__Unit__Group_7_3__0 ) ) - // InternalBeeLangTestLanguage.g:11781:7: ( rule__Unit__Group_7_3__0 ) + // InternalBeeLangTestLanguage.g:11785:6: ( ( rule__Unit__Group_7_3__0 ) ) + // InternalBeeLangTestLanguage.g:11786:7: ( rule__Unit__Group_7_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_3()); } - // InternalBeeLangTestLanguage.g:11782:7: ( rule__Unit__Group_7_3__0 ) - // InternalBeeLangTestLanguage.g:11782:8: rule__Unit__Group_7_3__0 + // InternalBeeLangTestLanguage.g:11787:7: ( rule__Unit__Group_7_3__0 ) + // InternalBeeLangTestLanguage.g:11787:8: rule__Unit__Group_7_3__0 { pushFollow(FOLLOW_81); rule__Unit__Group_7_3__0(); @@ -41035,20 +41043,20 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } - // InternalBeeLangTestLanguage.g:11785:6: ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) - // InternalBeeLangTestLanguage.g:11786:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* + // InternalBeeLangTestLanguage.g:11790:6: ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) + // InternalBeeLangTestLanguage.g:11791:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_3()); } - // InternalBeeLangTestLanguage.g:11787:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* + // InternalBeeLangTestLanguage.g:11792:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* loop96: do { int alt96=2; alt96 = dfa96.predict(input); switch (alt96) { case 1 : - // InternalBeeLangTestLanguage.g:11787:8: ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 + // InternalBeeLangTestLanguage.g:11792:8: ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 { pushFollow(FOLLOW_81); rule__Unit__Group_7_3__0(); @@ -41083,31 +41091,31 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 5 : - // InternalBeeLangTestLanguage.g:11793:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11798:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) { - // InternalBeeLangTestLanguage.g:11793:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) - // InternalBeeLangTestLanguage.g:11794:4: {...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11798:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11799:4: {...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4)"); } - // InternalBeeLangTestLanguage.g:11794:100: ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) - // InternalBeeLangTestLanguage.g:11795:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) + // InternalBeeLangTestLanguage.g:11799:100: ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11800:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4); selected = true; - // InternalBeeLangTestLanguage.g:11801:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) - // InternalBeeLangTestLanguage.g:11802:6: ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) + // InternalBeeLangTestLanguage.g:11806:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) + // InternalBeeLangTestLanguage.g:11807:6: ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) { - // InternalBeeLangTestLanguage.g:11802:6: ( ( rule__Unit__Group_7_4__0 ) ) - // InternalBeeLangTestLanguage.g:11803:7: ( rule__Unit__Group_7_4__0 ) + // InternalBeeLangTestLanguage.g:11807:6: ( ( rule__Unit__Group_7_4__0 ) ) + // InternalBeeLangTestLanguage.g:11808:7: ( rule__Unit__Group_7_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_4()); } - // InternalBeeLangTestLanguage.g:11804:7: ( rule__Unit__Group_7_4__0 ) - // InternalBeeLangTestLanguage.g:11804:8: rule__Unit__Group_7_4__0 + // InternalBeeLangTestLanguage.g:11809:7: ( rule__Unit__Group_7_4__0 ) + // InternalBeeLangTestLanguage.g:11809:8: rule__Unit__Group_7_4__0 { pushFollow(FOLLOW_81); rule__Unit__Group_7_4__0(); @@ -41123,20 +41131,20 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } - // InternalBeeLangTestLanguage.g:11807:6: ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) - // InternalBeeLangTestLanguage.g:11808:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* + // InternalBeeLangTestLanguage.g:11812:6: ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) + // InternalBeeLangTestLanguage.g:11813:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_4()); } - // InternalBeeLangTestLanguage.g:11809:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* + // InternalBeeLangTestLanguage.g:11814:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* loop97: do { int alt97=2; alt97 = dfa97.predict(input); switch (alt97) { case 1 : - // InternalBeeLangTestLanguage.g:11809:8: ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 + // InternalBeeLangTestLanguage.g:11814:8: ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 { pushFollow(FOLLOW_81); rule__Unit__Group_7_4__0(); @@ -41171,31 +41179,31 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 6 : - // InternalBeeLangTestLanguage.g:11815:3: ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11820:3: ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) { - // InternalBeeLangTestLanguage.g:11815:3: ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) - // InternalBeeLangTestLanguage.g:11816:4: {...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) + // InternalBeeLangTestLanguage.g:11820:3: ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11821:4: {...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5)"); } - // InternalBeeLangTestLanguage.g:11816:100: ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) - // InternalBeeLangTestLanguage.g:11817:5: ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) + // InternalBeeLangTestLanguage.g:11821:100: ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) + // InternalBeeLangTestLanguage.g:11822:5: ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5); selected = true; - // InternalBeeLangTestLanguage.g:11823:5: ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) - // InternalBeeLangTestLanguage.g:11824:6: ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) + // InternalBeeLangTestLanguage.g:11828:5: ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) + // InternalBeeLangTestLanguage.g:11829:6: ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) { - // InternalBeeLangTestLanguage.g:11824:6: ( ( rule__Unit__FunctionsAssignment_7_5 ) ) - // InternalBeeLangTestLanguage.g:11825:7: ( rule__Unit__FunctionsAssignment_7_5 ) + // InternalBeeLangTestLanguage.g:11829:6: ( ( rule__Unit__FunctionsAssignment_7_5 ) ) + // InternalBeeLangTestLanguage.g:11830:7: ( rule__Unit__FunctionsAssignment_7_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getFunctionsAssignment_7_5()); } - // InternalBeeLangTestLanguage.g:11826:7: ( rule__Unit__FunctionsAssignment_7_5 ) - // InternalBeeLangTestLanguage.g:11826:8: rule__Unit__FunctionsAssignment_7_5 + // InternalBeeLangTestLanguage.g:11831:7: ( rule__Unit__FunctionsAssignment_7_5 ) + // InternalBeeLangTestLanguage.g:11831:8: rule__Unit__FunctionsAssignment_7_5 { pushFollow(FOLLOW_82); rule__Unit__FunctionsAssignment_7_5(); @@ -41211,20 +41219,20 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } - // InternalBeeLangTestLanguage.g:11829:6: ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) - // InternalBeeLangTestLanguage.g:11830:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* + // InternalBeeLangTestLanguage.g:11834:6: ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) + // InternalBeeLangTestLanguage.g:11835:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getFunctionsAssignment_7_5()); } - // InternalBeeLangTestLanguage.g:11831:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* + // InternalBeeLangTestLanguage.g:11836:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* loop98: do { int alt98=2; alt98 = dfa98.predict(input); switch (alt98) { case 1 : - // InternalBeeLangTestLanguage.g:11831:8: ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 + // InternalBeeLangTestLanguage.g:11836:8: ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 { pushFollow(FOLLOW_82); rule__Unit__FunctionsAssignment_7_5(); @@ -41283,7 +41291,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__UnorderedGroup_7__0" - // InternalBeeLangTestLanguage.g:11845:1: rule__Unit__UnorderedGroup_7__0 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? ; + // InternalBeeLangTestLanguage.g:11850:1: rule__Unit__UnorderedGroup_7__0 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? ; public final void rule__Unit__UnorderedGroup_7__0() throws RecognitionException { int rule__Unit__UnorderedGroup_7__0_StartIndex = input.index(); @@ -41291,15 +41299,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 842) ) { return ; } - // InternalBeeLangTestLanguage.g:11849:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? ) - // InternalBeeLangTestLanguage.g:11850:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? + // InternalBeeLangTestLanguage.g:11854:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? ) + // InternalBeeLangTestLanguage.g:11855:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? { pushFollow(FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:11851:2: ( rule__Unit__UnorderedGroup_7__1 )? + // InternalBeeLangTestLanguage.g:11856:2: ( rule__Unit__UnorderedGroup_7__1 )? int alt100=2; alt100 = dfa100.predict(input); switch (alt100) { @@ -41337,7 +41345,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__UnorderedGroup_7__1" - // InternalBeeLangTestLanguage.g:11857:1: rule__Unit__UnorderedGroup_7__1 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? ; + // InternalBeeLangTestLanguage.g:11862:1: rule__Unit__UnorderedGroup_7__1 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? ; public final void rule__Unit__UnorderedGroup_7__1() throws RecognitionException { int rule__Unit__UnorderedGroup_7__1_StartIndex = input.index(); @@ -41345,15 +41353,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 843) ) { return ; } - // InternalBeeLangTestLanguage.g:11861:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? ) - // InternalBeeLangTestLanguage.g:11862:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? + // InternalBeeLangTestLanguage.g:11866:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? ) + // InternalBeeLangTestLanguage.g:11867:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? { pushFollow(FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:11863:2: ( rule__Unit__UnorderedGroup_7__2 )? + // InternalBeeLangTestLanguage.g:11868:2: ( rule__Unit__UnorderedGroup_7__2 )? int alt101=2; alt101 = dfa101.predict(input); switch (alt101) { @@ -41391,7 +41399,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__UnorderedGroup_7__2" - // InternalBeeLangTestLanguage.g:11869:1: rule__Unit__UnorderedGroup_7__2 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? ; + // InternalBeeLangTestLanguage.g:11874:1: rule__Unit__UnorderedGroup_7__2 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? ; public final void rule__Unit__UnorderedGroup_7__2() throws RecognitionException { int rule__Unit__UnorderedGroup_7__2_StartIndex = input.index(); @@ -41399,15 +41407,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 844) ) { return ; } - // InternalBeeLangTestLanguage.g:11873:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? ) - // InternalBeeLangTestLanguage.g:11874:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? + // InternalBeeLangTestLanguage.g:11878:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? ) + // InternalBeeLangTestLanguage.g:11879:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? { pushFollow(FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:11875:2: ( rule__Unit__UnorderedGroup_7__3 )? + // InternalBeeLangTestLanguage.g:11880:2: ( rule__Unit__UnorderedGroup_7__3 )? int alt102=2; alt102 = dfa102.predict(input); switch (alt102) { @@ -41445,7 +41453,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__UnorderedGroup_7__3" - // InternalBeeLangTestLanguage.g:11881:1: rule__Unit__UnorderedGroup_7__3 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? ; + // InternalBeeLangTestLanguage.g:11886:1: rule__Unit__UnorderedGroup_7__3 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? ; public final void rule__Unit__UnorderedGroup_7__3() throws RecognitionException { int rule__Unit__UnorderedGroup_7__3_StartIndex = input.index(); @@ -41453,15 +41461,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 845) ) { return ; } - // InternalBeeLangTestLanguage.g:11885:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? ) - // InternalBeeLangTestLanguage.g:11886:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? + // InternalBeeLangTestLanguage.g:11890:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? ) + // InternalBeeLangTestLanguage.g:11891:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? { pushFollow(FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:11887:2: ( rule__Unit__UnorderedGroup_7__4 )? + // InternalBeeLangTestLanguage.g:11892:2: ( rule__Unit__UnorderedGroup_7__4 )? int alt103=2; alt103 = dfa103.predict(input); switch (alt103) { @@ -41499,7 +41507,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__UnorderedGroup_7__4" - // InternalBeeLangTestLanguage.g:11893:1: rule__Unit__UnorderedGroup_7__4 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? ; + // InternalBeeLangTestLanguage.g:11898:1: rule__Unit__UnorderedGroup_7__4 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? ; public final void rule__Unit__UnorderedGroup_7__4() throws RecognitionException { int rule__Unit__UnorderedGroup_7__4_StartIndex = input.index(); @@ -41507,15 +41515,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 846) ) { return ; } - // InternalBeeLangTestLanguage.g:11897:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? ) - // InternalBeeLangTestLanguage.g:11898:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? + // InternalBeeLangTestLanguage.g:11902:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? ) + // InternalBeeLangTestLanguage.g:11903:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? { pushFollow(FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:11899:2: ( rule__Unit__UnorderedGroup_7__5 )? + // InternalBeeLangTestLanguage.g:11904:2: ( rule__Unit__UnorderedGroup_7__5 )? int alt104=2; alt104 = dfa104.predict(input); switch (alt104) { @@ -41553,7 +41561,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__UnorderedGroup_7__5" - // InternalBeeLangTestLanguage.g:11905:1: rule__Unit__UnorderedGroup_7__5 : rule__Unit__UnorderedGroup_7__Impl ; + // InternalBeeLangTestLanguage.g:11910:1: rule__Unit__UnorderedGroup_7__5 : rule__Unit__UnorderedGroup_7__Impl ; public final void rule__Unit__UnorderedGroup_7__5() throws RecognitionException { int rule__Unit__UnorderedGroup_7__5_StartIndex = input.index(); @@ -41561,8 +41569,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 847) ) { return ; } - // InternalBeeLangTestLanguage.g:11909:1: ( rule__Unit__UnorderedGroup_7__Impl ) - // InternalBeeLangTestLanguage.g:11910:2: rule__Unit__UnorderedGroup_7__Impl + // InternalBeeLangTestLanguage.g:11914:1: ( rule__Unit__UnorderedGroup_7__Impl ) + // InternalBeeLangTestLanguage.g:11915:2: rule__Unit__UnorderedGroup_7__Impl { pushFollow(FOLLOW_2); rule__Unit__UnorderedGroup_7__Impl(); @@ -41589,7 +41597,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1" - // InternalBeeLangTestLanguage.g:11917:1: rule__ProvidedCapability__UnorderedGroup_2_1 : rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}?; + // InternalBeeLangTestLanguage.g:11922:1: rule__ProvidedCapability__UnorderedGroup_2_1 : rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}?; public final void rule__ProvidedCapability__UnorderedGroup_2_1() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1_StartIndex = input.index(); @@ -41598,8 +41606,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 848) ) { return ; } - // InternalBeeLangTestLanguage.g:11922:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}?) - // InternalBeeLangTestLanguage.g:11923:2: rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}? + // InternalBeeLangTestLanguage.g:11927:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}?) + // InternalBeeLangTestLanguage.g:11928:2: rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}? { pushFollow(FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1__0(); @@ -41631,7 +41639,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1__Impl" - // InternalBeeLangTestLanguage.g:11931:1: rule__ProvidedCapability__UnorderedGroup_2_1__Impl : ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) ; + // InternalBeeLangTestLanguage.g:11936:1: rule__ProvidedCapability__UnorderedGroup_2_1__Impl : ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) ; public final void rule__ProvidedCapability__UnorderedGroup_2_1__Impl() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1__Impl_StartIndex = input.index(); @@ -41640,10 +41648,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 849) ) { return ; } - // InternalBeeLangTestLanguage.g:11936:1: ( ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) ) - // InternalBeeLangTestLanguage.g:11937:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11941:1: ( ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11942:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) { - // InternalBeeLangTestLanguage.g:11937:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11942:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) int alt105=3; int LA105_0 = input.LA(1); @@ -41665,28 +41673,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt105) { case 1 : - // InternalBeeLangTestLanguage.g:11938:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11943:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:11938:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:11939:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:11943:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11944:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ProvidedCapability__UnorderedGroup_2_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalBeeLangTestLanguage.g:11939:116: ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) - // InternalBeeLangTestLanguage.g:11940:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:11944:116: ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:11945:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0); selected = true; - // InternalBeeLangTestLanguage.g:11946:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) - // InternalBeeLangTestLanguage.g:11947:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) + // InternalBeeLangTestLanguage.g:11951:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:11952:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_0()); } - // InternalBeeLangTestLanguage.g:11948:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) - // InternalBeeLangTestLanguage.g:11948:7: rule__ProvidedCapability__Group_2_1_0__0 + // InternalBeeLangTestLanguage.g:11953:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) + // InternalBeeLangTestLanguage.g:11953:7: rule__ProvidedCapability__Group_2_1_0__0 { pushFollow(FOLLOW_2); rule__ProvidedCapability__Group_2_1_0__0(); @@ -41712,28 +41720,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:11953:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11958:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:11953:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:11954:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:11958:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11959:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ProvidedCapability__UnorderedGroup_2_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalBeeLangTestLanguage.g:11954:116: ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) - // InternalBeeLangTestLanguage.g:11955:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:11959:116: ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:11960:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1); selected = true; - // InternalBeeLangTestLanguage.g:11961:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) - // InternalBeeLangTestLanguage.g:11962:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) + // InternalBeeLangTestLanguage.g:11966:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:11967:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_1()); } - // InternalBeeLangTestLanguage.g:11963:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) - // InternalBeeLangTestLanguage.g:11963:7: rule__ProvidedCapability__Group_2_1_1__0 + // InternalBeeLangTestLanguage.g:11968:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) + // InternalBeeLangTestLanguage.g:11968:7: rule__ProvidedCapability__Group_2_1_1__0 { pushFollow(FOLLOW_2); rule__ProvidedCapability__Group_2_1_1__0(); @@ -41759,28 +41767,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:11968:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11973:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:11968:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:11969:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) + // InternalBeeLangTestLanguage.g:11973:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11974:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ProvidedCapability__UnorderedGroup_2_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2)"); } - // InternalBeeLangTestLanguage.g:11969:116: ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) - // InternalBeeLangTestLanguage.g:11970:5: ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) + // InternalBeeLangTestLanguage.g:11974:116: ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) + // InternalBeeLangTestLanguage.g:11975:5: ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2); selected = true; - // InternalBeeLangTestLanguage.g:11976:5: ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) - // InternalBeeLangTestLanguage.g:11977:6: ( rule__ProvidedCapability__Group_2_1_2__0 ) + // InternalBeeLangTestLanguage.g:11981:5: ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) + // InternalBeeLangTestLanguage.g:11982:6: ( rule__ProvidedCapability__Group_2_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_2()); } - // InternalBeeLangTestLanguage.g:11978:6: ( rule__ProvidedCapability__Group_2_1_2__0 ) - // InternalBeeLangTestLanguage.g:11978:7: rule__ProvidedCapability__Group_2_1_2__0 + // InternalBeeLangTestLanguage.g:11983:6: ( rule__ProvidedCapability__Group_2_1_2__0 ) + // InternalBeeLangTestLanguage.g:11983:7: rule__ProvidedCapability__Group_2_1_2__0 { pushFollow(FOLLOW_2); rule__ProvidedCapability__Group_2_1_2__0(); @@ -41830,7 +41838,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1__0" - // InternalBeeLangTestLanguage.g:11991:1: rule__ProvidedCapability__UnorderedGroup_2_1__0 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? ; + // InternalBeeLangTestLanguage.g:11996:1: rule__ProvidedCapability__UnorderedGroup_2_1__0 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? ; public final void rule__ProvidedCapability__UnorderedGroup_2_1__0() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1__0_StartIndex = input.index(); @@ -41838,15 +41846,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 850) ) { return ; } - // InternalBeeLangTestLanguage.g:11995:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? ) - // InternalBeeLangTestLanguage.g:11996:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? + // InternalBeeLangTestLanguage.g:12000:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? ) + // InternalBeeLangTestLanguage.g:12001:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? { pushFollow(FOLLOW_83); rule__ProvidedCapability__UnorderedGroup_2_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:11997:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? + // InternalBeeLangTestLanguage.g:12002:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? int alt106=2; int LA106_0 = input.LA(1); @@ -41894,7 +41902,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1__1" - // InternalBeeLangTestLanguage.g:12003:1: rule__ProvidedCapability__UnorderedGroup_2_1__1 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? ; + // InternalBeeLangTestLanguage.g:12008:1: rule__ProvidedCapability__UnorderedGroup_2_1__1 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? ; public final void rule__ProvidedCapability__UnorderedGroup_2_1__1() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1__1_StartIndex = input.index(); @@ -41902,15 +41910,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 851) ) { return ; } - // InternalBeeLangTestLanguage.g:12007:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? ) - // InternalBeeLangTestLanguage.g:12008:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? + // InternalBeeLangTestLanguage.g:12012:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? ) + // InternalBeeLangTestLanguage.g:12013:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? { pushFollow(FOLLOW_83); rule__ProvidedCapability__UnorderedGroup_2_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:12009:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? + // InternalBeeLangTestLanguage.g:12014:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? int alt107=2; int LA107_0 = input.LA(1); @@ -41958,7 +41966,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1__2" - // InternalBeeLangTestLanguage.g:12015:1: rule__ProvidedCapability__UnorderedGroup_2_1__2 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ; + // InternalBeeLangTestLanguage.g:12020:1: rule__ProvidedCapability__UnorderedGroup_2_1__2 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ; public final void rule__ProvidedCapability__UnorderedGroup_2_1__2() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1__2_StartIndex = input.index(); @@ -41966,8 +41974,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 852) ) { return ; } - // InternalBeeLangTestLanguage.g:12019:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ) - // InternalBeeLangTestLanguage.g:12020:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl + // InternalBeeLangTestLanguage.g:12024:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ) + // InternalBeeLangTestLanguage.g:12025:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl { pushFollow(FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1__Impl(); @@ -41994,7 +42002,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1" - // InternalBeeLangTestLanguage.g:12027:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1 : ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? ; + // InternalBeeLangTestLanguage.g:12032:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1 : ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1_StartIndex = input.index(); @@ -42003,10 +42011,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 853) ) { return ; } - // InternalBeeLangTestLanguage.g:12032:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? ) - // InternalBeeLangTestLanguage.g:12033:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? + // InternalBeeLangTestLanguage.g:12037:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? ) + // InternalBeeLangTestLanguage.g:12038:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? { - // InternalBeeLangTestLanguage.g:12033:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? + // InternalBeeLangTestLanguage.g:12038:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? int alt108=2; int LA108_0 = input.LA(1); @@ -42061,7 +42069,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl" - // InternalBeeLangTestLanguage.g:12041:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) ; + // InternalBeeLangTestLanguage.g:12046:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl_StartIndex = input.index(); @@ -42070,10 +42078,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 854) ) { return ; } - // InternalBeeLangTestLanguage.g:12046:1: ( ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) ) - // InternalBeeLangTestLanguage.g:12047:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12051:1: ( ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12052:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) { - // InternalBeeLangTestLanguage.g:12047:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12052:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) int alt109=5; int LA109_0 = input.LA(1); @@ -42101,28 +42109,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt109) { case 1 : - // InternalBeeLangTestLanguage.g:12048:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12053:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12048:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12049:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:12053:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12054:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalBeeLangTestLanguage.g:12049:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) - // InternalBeeLangTestLanguage.g:12050:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:12054:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:12055:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); selected = true; - // InternalBeeLangTestLanguage.g:12056:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) - // InternalBeeLangTestLanguage.g:12057:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) + // InternalBeeLangTestLanguage.g:12061:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:12062:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_0()); } - // InternalBeeLangTestLanguage.g:12058:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) - // InternalBeeLangTestLanguage.g:12058:7: rule__AliasedRequiredCapability__Group_3_1_0__0 + // InternalBeeLangTestLanguage.g:12063:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) + // InternalBeeLangTestLanguage.g:12063:7: rule__AliasedRequiredCapability__Group_3_1_0__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_0__0(); @@ -42148,28 +42156,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:12063:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12068:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12063:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12064:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:12068:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12069:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalBeeLangTestLanguage.g:12064:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) - // InternalBeeLangTestLanguage.g:12065:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:12069:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:12070:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); selected = true; - // InternalBeeLangTestLanguage.g:12071:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) - // InternalBeeLangTestLanguage.g:12072:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) + // InternalBeeLangTestLanguage.g:12076:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:12077:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_1()); } - // InternalBeeLangTestLanguage.g:12073:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) - // InternalBeeLangTestLanguage.g:12073:7: rule__AliasedRequiredCapability__Group_3_1_1__0 + // InternalBeeLangTestLanguage.g:12078:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) + // InternalBeeLangTestLanguage.g:12078:7: rule__AliasedRequiredCapability__Group_3_1_1__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_1__0(); @@ -42195,28 +42203,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:12078:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12083:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12078:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12079:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) + // InternalBeeLangTestLanguage.g:12083:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12084:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalBeeLangTestLanguage.g:12079:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) - // InternalBeeLangTestLanguage.g:12080:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) + // InternalBeeLangTestLanguage.g:12084:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) + // InternalBeeLangTestLanguage.g:12085:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); selected = true; - // InternalBeeLangTestLanguage.g:12086:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) - // InternalBeeLangTestLanguage.g:12087:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) + // InternalBeeLangTestLanguage.g:12091:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) + // InternalBeeLangTestLanguage.g:12092:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_2()); } - // InternalBeeLangTestLanguage.g:12088:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) - // InternalBeeLangTestLanguage.g:12088:7: rule__AliasedRequiredCapability__Group_3_1_2__0 + // InternalBeeLangTestLanguage.g:12093:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) + // InternalBeeLangTestLanguage.g:12093:7: rule__AliasedRequiredCapability__Group_3_1_2__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_2__0(); @@ -42242,28 +42250,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 4 : - // InternalBeeLangTestLanguage.g:12093:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12098:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12093:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12094:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) + // InternalBeeLangTestLanguage.g:12098:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12099:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalBeeLangTestLanguage.g:12094:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) - // InternalBeeLangTestLanguage.g:12095:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) + // InternalBeeLangTestLanguage.g:12099:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) + // InternalBeeLangTestLanguage.g:12100:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); selected = true; - // InternalBeeLangTestLanguage.g:12101:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) - // InternalBeeLangTestLanguage.g:12102:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) + // InternalBeeLangTestLanguage.g:12106:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) + // InternalBeeLangTestLanguage.g:12107:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_3()); } - // InternalBeeLangTestLanguage.g:12103:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) - // InternalBeeLangTestLanguage.g:12103:7: rule__AliasedRequiredCapability__Group_3_1_3__0 + // InternalBeeLangTestLanguage.g:12108:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) + // InternalBeeLangTestLanguage.g:12108:7: rule__AliasedRequiredCapability__Group_3_1_3__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_3__0(); @@ -42289,28 +42297,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 5 : - // InternalBeeLangTestLanguage.g:12108:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12113:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12108:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12109:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) + // InternalBeeLangTestLanguage.g:12113:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12114:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalBeeLangTestLanguage.g:12109:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) - // InternalBeeLangTestLanguage.g:12110:5: ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) + // InternalBeeLangTestLanguage.g:12114:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) + // InternalBeeLangTestLanguage.g:12115:5: ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); selected = true; - // InternalBeeLangTestLanguage.g:12116:5: ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) - // InternalBeeLangTestLanguage.g:12117:6: ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) + // InternalBeeLangTestLanguage.g:12121:5: ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) + // InternalBeeLangTestLanguage.g:12122:6: ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_4()); } - // InternalBeeLangTestLanguage.g:12118:6: ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) - // InternalBeeLangTestLanguage.g:12118:7: rule__AliasedRequiredCapability__Group_3_1_4__0 + // InternalBeeLangTestLanguage.g:12123:6: ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) + // InternalBeeLangTestLanguage.g:12123:7: rule__AliasedRequiredCapability__Group_3_1_4__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_4__0(); @@ -42360,7 +42368,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__0" - // InternalBeeLangTestLanguage.g:12131:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? ; + // InternalBeeLangTestLanguage.g:12136:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__0() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__0_StartIndex = input.index(); @@ -42368,15 +42376,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 855) ) { return ; } - // InternalBeeLangTestLanguage.g:12135:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? ) - // InternalBeeLangTestLanguage.g:12136:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? + // InternalBeeLangTestLanguage.g:12140:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? ) + // InternalBeeLangTestLanguage.g:12141:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? { pushFollow(FOLLOW_84); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:12137:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? + // InternalBeeLangTestLanguage.g:12142:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? int alt110=2; int LA110_0 = input.LA(1); @@ -42430,7 +42438,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__1" - // InternalBeeLangTestLanguage.g:12143:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? ; + // InternalBeeLangTestLanguage.g:12148:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__1() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__1_StartIndex = input.index(); @@ -42438,15 +42446,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 856) ) { return ; } - // InternalBeeLangTestLanguage.g:12147:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? ) - // InternalBeeLangTestLanguage.g:12148:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? + // InternalBeeLangTestLanguage.g:12152:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? ) + // InternalBeeLangTestLanguage.g:12153:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? { pushFollow(FOLLOW_84); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:12149:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? + // InternalBeeLangTestLanguage.g:12154:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? int alt111=2; int LA111_0 = input.LA(1); @@ -42500,7 +42508,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__2" - // InternalBeeLangTestLanguage.g:12155:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? ; + // InternalBeeLangTestLanguage.g:12160:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__2() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__2_StartIndex = input.index(); @@ -42508,15 +42516,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 857) ) { return ; } - // InternalBeeLangTestLanguage.g:12159:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? ) - // InternalBeeLangTestLanguage.g:12160:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? + // InternalBeeLangTestLanguage.g:12164:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? ) + // InternalBeeLangTestLanguage.g:12165:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? { pushFollow(FOLLOW_84); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:12161:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? + // InternalBeeLangTestLanguage.g:12166:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? int alt112=2; int LA112_0 = input.LA(1); @@ -42570,7 +42578,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__3" - // InternalBeeLangTestLanguage.g:12167:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? ; + // InternalBeeLangTestLanguage.g:12172:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__3() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__3_StartIndex = input.index(); @@ -42578,15 +42586,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 858) ) { return ; } - // InternalBeeLangTestLanguage.g:12171:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? ) - // InternalBeeLangTestLanguage.g:12172:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? + // InternalBeeLangTestLanguage.g:12176:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? ) + // InternalBeeLangTestLanguage.g:12177:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? { pushFollow(FOLLOW_84); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:12173:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? + // InternalBeeLangTestLanguage.g:12178:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? int alt113=2; int LA113_0 = input.LA(1); @@ -42640,7 +42648,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__4" - // InternalBeeLangTestLanguage.g:12179:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ; + // InternalBeeLangTestLanguage.g:12184:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__4() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__4_StartIndex = input.index(); @@ -42648,8 +42656,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 859) ) { return ; } - // InternalBeeLangTestLanguage.g:12183:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ) - // InternalBeeLangTestLanguage.g:12184:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl + // InternalBeeLangTestLanguage.g:12188:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ) + // InternalBeeLangTestLanguage.g:12189:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); @@ -42676,7 +42684,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1" - // InternalBeeLangTestLanguage.g:12191:1: rule__RequiredCapability__UnorderedGroup_3_1 : ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? ; + // InternalBeeLangTestLanguage.g:12196:1: rule__RequiredCapability__UnorderedGroup_3_1 : ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1_StartIndex = input.index(); @@ -42685,10 +42693,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 860) ) { return ; } - // InternalBeeLangTestLanguage.g:12196:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? ) - // InternalBeeLangTestLanguage.g:12197:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? + // InternalBeeLangTestLanguage.g:12201:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? ) + // InternalBeeLangTestLanguage.g:12202:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? { - // InternalBeeLangTestLanguage.g:12197:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? + // InternalBeeLangTestLanguage.g:12202:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? int alt114=2; int LA114_0 = input.LA(1); @@ -42743,7 +42751,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__Impl" - // InternalBeeLangTestLanguage.g:12205:1: rule__RequiredCapability__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) ; + // InternalBeeLangTestLanguage.g:12210:1: rule__RequiredCapability__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) ; public final void rule__RequiredCapability__UnorderedGroup_3_1__Impl() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__Impl_StartIndex = input.index(); @@ -42752,10 +42760,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 861) ) { return ; } - // InternalBeeLangTestLanguage.g:12210:1: ( ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) ) - // InternalBeeLangTestLanguage.g:12211:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12215:1: ( ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12216:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) { - // InternalBeeLangTestLanguage.g:12211:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12216:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) int alt115=5; int LA115_0 = input.LA(1); @@ -42783,28 +42791,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } switch (alt115) { case 1 : - // InternalBeeLangTestLanguage.g:12212:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12217:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12212:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12213:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:12217:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12218:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalBeeLangTestLanguage.g:12213:116: ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) - // InternalBeeLangTestLanguage.g:12214:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:12218:116: ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:12219:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); selected = true; - // InternalBeeLangTestLanguage.g:12220:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) - // InternalBeeLangTestLanguage.g:12221:6: ( rule__RequiredCapability__Group_3_1_0__0 ) + // InternalBeeLangTestLanguage.g:12225:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:12226:6: ( rule__RequiredCapability__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_0()); } - // InternalBeeLangTestLanguage.g:12222:6: ( rule__RequiredCapability__Group_3_1_0__0 ) - // InternalBeeLangTestLanguage.g:12222:7: rule__RequiredCapability__Group_3_1_0__0 + // InternalBeeLangTestLanguage.g:12227:6: ( rule__RequiredCapability__Group_3_1_0__0 ) + // InternalBeeLangTestLanguage.g:12227:7: rule__RequiredCapability__Group_3_1_0__0 { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_0__0(); @@ -42830,28 +42838,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 2 : - // InternalBeeLangTestLanguage.g:12227:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12232:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12227:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12228:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:12232:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12233:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalBeeLangTestLanguage.g:12228:116: ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) - // InternalBeeLangTestLanguage.g:12229:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:12233:116: ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:12234:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); selected = true; - // InternalBeeLangTestLanguage.g:12235:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) - // InternalBeeLangTestLanguage.g:12236:6: ( rule__RequiredCapability__Group_3_1_1__0 ) + // InternalBeeLangTestLanguage.g:12240:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:12241:6: ( rule__RequiredCapability__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_1()); } - // InternalBeeLangTestLanguage.g:12237:6: ( rule__RequiredCapability__Group_3_1_1__0 ) - // InternalBeeLangTestLanguage.g:12237:7: rule__RequiredCapability__Group_3_1_1__0 + // InternalBeeLangTestLanguage.g:12242:6: ( rule__RequiredCapability__Group_3_1_1__0 ) + // InternalBeeLangTestLanguage.g:12242:7: rule__RequiredCapability__Group_3_1_1__0 { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_1__0(); @@ -42877,28 +42885,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 3 : - // InternalBeeLangTestLanguage.g:12242:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12247:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12242:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12243:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) + // InternalBeeLangTestLanguage.g:12247:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12248:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalBeeLangTestLanguage.g:12243:116: ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) - // InternalBeeLangTestLanguage.g:12244:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) + // InternalBeeLangTestLanguage.g:12248:116: ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) + // InternalBeeLangTestLanguage.g:12249:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); selected = true; - // InternalBeeLangTestLanguage.g:12250:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) - // InternalBeeLangTestLanguage.g:12251:6: ( rule__RequiredCapability__Group_3_1_2__0 ) + // InternalBeeLangTestLanguage.g:12255:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) + // InternalBeeLangTestLanguage.g:12256:6: ( rule__RequiredCapability__Group_3_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_2()); } - // InternalBeeLangTestLanguage.g:12252:6: ( rule__RequiredCapability__Group_3_1_2__0 ) - // InternalBeeLangTestLanguage.g:12252:7: rule__RequiredCapability__Group_3_1_2__0 + // InternalBeeLangTestLanguage.g:12257:6: ( rule__RequiredCapability__Group_3_1_2__0 ) + // InternalBeeLangTestLanguage.g:12257:7: rule__RequiredCapability__Group_3_1_2__0 { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_2__0(); @@ -42924,28 +42932,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 4 : - // InternalBeeLangTestLanguage.g:12257:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12262:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12257:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12258:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) + // InternalBeeLangTestLanguage.g:12262:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12263:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalBeeLangTestLanguage.g:12258:116: ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) - // InternalBeeLangTestLanguage.g:12259:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) + // InternalBeeLangTestLanguage.g:12263:116: ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) + // InternalBeeLangTestLanguage.g:12264:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); selected = true; - // InternalBeeLangTestLanguage.g:12265:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) - // InternalBeeLangTestLanguage.g:12266:6: ( rule__RequiredCapability__Group_3_1_3__0 ) + // InternalBeeLangTestLanguage.g:12270:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) + // InternalBeeLangTestLanguage.g:12271:6: ( rule__RequiredCapability__Group_3_1_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_3()); } - // InternalBeeLangTestLanguage.g:12267:6: ( rule__RequiredCapability__Group_3_1_3__0 ) - // InternalBeeLangTestLanguage.g:12267:7: rule__RequiredCapability__Group_3_1_3__0 + // InternalBeeLangTestLanguage.g:12272:6: ( rule__RequiredCapability__Group_3_1_3__0 ) + // InternalBeeLangTestLanguage.g:12272:7: rule__RequiredCapability__Group_3_1_3__0 { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_3__0(); @@ -42971,28 +42979,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } break; case 5 : - // InternalBeeLangTestLanguage.g:12272:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12277:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12272:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12273:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) + // InternalBeeLangTestLanguage.g:12277:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12278:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalBeeLangTestLanguage.g:12273:116: ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) - // InternalBeeLangTestLanguage.g:12274:5: ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) + // InternalBeeLangTestLanguage.g:12278:116: ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) + // InternalBeeLangTestLanguage.g:12279:5: ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); selected = true; - // InternalBeeLangTestLanguage.g:12280:5: ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) - // InternalBeeLangTestLanguage.g:12281:6: ( rule__RequiredCapability__Group_3_1_4__0 ) + // InternalBeeLangTestLanguage.g:12285:5: ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) + // InternalBeeLangTestLanguage.g:12286:6: ( rule__RequiredCapability__Group_3_1_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_4()); } - // InternalBeeLangTestLanguage.g:12282:6: ( rule__RequiredCapability__Group_3_1_4__0 ) - // InternalBeeLangTestLanguage.g:12282:7: rule__RequiredCapability__Group_3_1_4__0 + // InternalBeeLangTestLanguage.g:12287:6: ( rule__RequiredCapability__Group_3_1_4__0 ) + // InternalBeeLangTestLanguage.g:12287:7: rule__RequiredCapability__Group_3_1_4__0 { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_4__0(); @@ -43042,7 +43050,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__0" - // InternalBeeLangTestLanguage.g:12295:1: rule__RequiredCapability__UnorderedGroup_3_1__0 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? ; + // InternalBeeLangTestLanguage.g:12300:1: rule__RequiredCapability__UnorderedGroup_3_1__0 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1__0() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__0_StartIndex = input.index(); @@ -43050,15 +43058,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 862) ) { return ; } - // InternalBeeLangTestLanguage.g:12299:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? ) - // InternalBeeLangTestLanguage.g:12300:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? + // InternalBeeLangTestLanguage.g:12304:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? ) + // InternalBeeLangTestLanguage.g:12305:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? { pushFollow(FOLLOW_84); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:12301:2: ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? + // InternalBeeLangTestLanguage.g:12306:2: ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? int alt116=2; int LA116_0 = input.LA(1); @@ -43112,7 +43120,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__1" - // InternalBeeLangTestLanguage.g:12307:1: rule__RequiredCapability__UnorderedGroup_3_1__1 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? ; + // InternalBeeLangTestLanguage.g:12312:1: rule__RequiredCapability__UnorderedGroup_3_1__1 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1__1() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__1_StartIndex = input.index(); @@ -43120,15 +43128,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 863) ) { return ; } - // InternalBeeLangTestLanguage.g:12311:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? ) - // InternalBeeLangTestLanguage.g:12312:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? + // InternalBeeLangTestLanguage.g:12316:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? ) + // InternalBeeLangTestLanguage.g:12317:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? { pushFollow(FOLLOW_84); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:12313:2: ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? + // InternalBeeLangTestLanguage.g:12318:2: ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? int alt117=2; int LA117_0 = input.LA(1); @@ -43182,7 +43190,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__2" - // InternalBeeLangTestLanguage.g:12319:1: rule__RequiredCapability__UnorderedGroup_3_1__2 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? ; + // InternalBeeLangTestLanguage.g:12324:1: rule__RequiredCapability__UnorderedGroup_3_1__2 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1__2() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__2_StartIndex = input.index(); @@ -43190,15 +43198,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 864) ) { return ; } - // InternalBeeLangTestLanguage.g:12323:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? ) - // InternalBeeLangTestLanguage.g:12324:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? + // InternalBeeLangTestLanguage.g:12328:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? ) + // InternalBeeLangTestLanguage.g:12329:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? { pushFollow(FOLLOW_84); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:12325:2: ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? + // InternalBeeLangTestLanguage.g:12330:2: ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? int alt118=2; int LA118_0 = input.LA(1); @@ -43252,7 +43260,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__3" - // InternalBeeLangTestLanguage.g:12331:1: rule__RequiredCapability__UnorderedGroup_3_1__3 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? ; + // InternalBeeLangTestLanguage.g:12336:1: rule__RequiredCapability__UnorderedGroup_3_1__3 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1__3() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__3_StartIndex = input.index(); @@ -43260,15 +43268,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 865) ) { return ; } - // InternalBeeLangTestLanguage.g:12335:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? ) - // InternalBeeLangTestLanguage.g:12336:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? + // InternalBeeLangTestLanguage.g:12340:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? ) + // InternalBeeLangTestLanguage.g:12341:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? { pushFollow(FOLLOW_84); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalBeeLangTestLanguage.g:12337:2: ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? + // InternalBeeLangTestLanguage.g:12342:2: ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? int alt119=2; int LA119_0 = input.LA(1); @@ -43322,7 +43330,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__4" - // InternalBeeLangTestLanguage.g:12343:1: rule__RequiredCapability__UnorderedGroup_3_1__4 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ; + // InternalBeeLangTestLanguage.g:12348:1: rule__RequiredCapability__UnorderedGroup_3_1__4 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ; public final void rule__RequiredCapability__UnorderedGroup_3_1__4() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__4_StartIndex = input.index(); @@ -43330,8 +43338,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 866) ) { return ; } - // InternalBeeLangTestLanguage.g:12347:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ) - // InternalBeeLangTestLanguage.g:12348:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl + // InternalBeeLangTestLanguage.g:12352:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ) + // InternalBeeLangTestLanguage.g:12353:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl { pushFollow(FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); @@ -43358,7 +43366,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Model__UnitsAssignment_0" - // InternalBeeLangTestLanguage.g:12355:1: rule__Model__UnitsAssignment_0 : ( ruleUnit ) ; + // InternalBeeLangTestLanguage.g:12360:1: rule__Model__UnitsAssignment_0 : ( ruleUnit ) ; public final void rule__Model__UnitsAssignment_0() throws RecognitionException { int rule__Model__UnitsAssignment_0_StartIndex = input.index(); @@ -43366,11 +43374,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 867) ) { return ; } - // InternalBeeLangTestLanguage.g:12359:1: ( ( ruleUnit ) ) - // InternalBeeLangTestLanguage.g:12360:2: ( ruleUnit ) + // InternalBeeLangTestLanguage.g:12364:1: ( ( ruleUnit ) ) + // InternalBeeLangTestLanguage.g:12365:2: ( ruleUnit ) { - // InternalBeeLangTestLanguage.g:12360:2: ( ruleUnit ) - // InternalBeeLangTestLanguage.g:12361:3: ruleUnit + // InternalBeeLangTestLanguage.g:12365:2: ( ruleUnit ) + // InternalBeeLangTestLanguage.g:12366:3: ruleUnit { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getUnitsUnitParserRuleCall_0_0()); @@ -43406,7 +43414,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Model__FunctionsAssignment_1" - // InternalBeeLangTestLanguage.g:12370:1: rule__Model__FunctionsAssignment_1 : ( ruleFunction ) ; + // InternalBeeLangTestLanguage.g:12375:1: rule__Model__FunctionsAssignment_1 : ( ruleFunction ) ; public final void rule__Model__FunctionsAssignment_1() throws RecognitionException { int rule__Model__FunctionsAssignment_1_StartIndex = input.index(); @@ -43414,11 +43422,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 868) ) { return ; } - // InternalBeeLangTestLanguage.g:12374:1: ( ( ruleFunction ) ) - // InternalBeeLangTestLanguage.g:12375:2: ( ruleFunction ) + // InternalBeeLangTestLanguage.g:12379:1: ( ( ruleFunction ) ) + // InternalBeeLangTestLanguage.g:12380:2: ( ruleFunction ) { - // InternalBeeLangTestLanguage.g:12375:2: ( ruleFunction ) - // InternalBeeLangTestLanguage.g:12376:3: ruleFunction + // InternalBeeLangTestLanguage.g:12380:2: ( ruleFunction ) + // InternalBeeLangTestLanguage.g:12381:3: ruleFunction { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getFunctionsFunctionParserRuleCall_1_0()); @@ -43454,7 +43462,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__DocumentationAssignment_1" - // InternalBeeLangTestLanguage.g:12385:1: rule__Unit__DocumentationAssignment_1 : ( RULE_DOCUMENTATION ) ; + // InternalBeeLangTestLanguage.g:12390:1: rule__Unit__DocumentationAssignment_1 : ( RULE_DOCUMENTATION ) ; public final void rule__Unit__DocumentationAssignment_1() throws RecognitionException { int rule__Unit__DocumentationAssignment_1_StartIndex = input.index(); @@ -43462,11 +43470,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 869) ) { return ; } - // InternalBeeLangTestLanguage.g:12389:1: ( ( RULE_DOCUMENTATION ) ) - // InternalBeeLangTestLanguage.g:12390:2: ( RULE_DOCUMENTATION ) + // InternalBeeLangTestLanguage.g:12394:1: ( ( RULE_DOCUMENTATION ) ) + // InternalBeeLangTestLanguage.g:12395:2: ( RULE_DOCUMENTATION ) { - // InternalBeeLangTestLanguage.g:12390:2: ( RULE_DOCUMENTATION ) - // InternalBeeLangTestLanguage.g:12391:3: RULE_DOCUMENTATION + // InternalBeeLangTestLanguage.g:12395:2: ( RULE_DOCUMENTATION ) + // InternalBeeLangTestLanguage.g:12396:3: RULE_DOCUMENTATION { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getDocumentationDOCUMENTATIONTerminalRuleCall_1_0()); @@ -43498,7 +43506,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__NameAssignment_3" - // InternalBeeLangTestLanguage.g:12400:1: rule__Unit__NameAssignment_3 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12405:1: rule__Unit__NameAssignment_3 : ( RULE_ID ) ; public final void rule__Unit__NameAssignment_3() throws RecognitionException { int rule__Unit__NameAssignment_3_StartIndex = input.index(); @@ -43506,11 +43514,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 870) ) { return ; } - // InternalBeeLangTestLanguage.g:12404:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12405:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12409:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12410:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12405:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12406:3: RULE_ID + // InternalBeeLangTestLanguage.g:12410:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12411:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getNameIDTerminalRuleCall_3_0()); @@ -43542,7 +43550,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__VersionAssignment_4_1" - // InternalBeeLangTestLanguage.g:12415:1: rule__Unit__VersionAssignment_4_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12420:1: rule__Unit__VersionAssignment_4_1 : ( RULE_ID ) ; public final void rule__Unit__VersionAssignment_4_1() throws RecognitionException { int rule__Unit__VersionAssignment_4_1_StartIndex = input.index(); @@ -43550,11 +43558,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 871) ) { return ; } - // InternalBeeLangTestLanguage.g:12419:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12420:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12424:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12425:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12420:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12421:3: RULE_ID + // InternalBeeLangTestLanguage.g:12425:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12426:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getVersionIDTerminalRuleCall_4_1_0()); @@ -43586,7 +43594,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__ImplementsAssignment_5_1" - // InternalBeeLangTestLanguage.g:12430:1: rule__Unit__ImplementsAssignment_5_1 : ( ruleSimpleTypeRef ) ; + // InternalBeeLangTestLanguage.g:12435:1: rule__Unit__ImplementsAssignment_5_1 : ( ruleSimpleTypeRef ) ; public final void rule__Unit__ImplementsAssignment_5_1() throws RecognitionException { int rule__Unit__ImplementsAssignment_5_1_StartIndex = input.index(); @@ -43594,11 +43602,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 872) ) { return ; } - // InternalBeeLangTestLanguage.g:12434:1: ( ( ruleSimpleTypeRef ) ) - // InternalBeeLangTestLanguage.g:12435:2: ( ruleSimpleTypeRef ) + // InternalBeeLangTestLanguage.g:12439:1: ( ( ruleSimpleTypeRef ) ) + // InternalBeeLangTestLanguage.g:12440:2: ( ruleSimpleTypeRef ) { - // InternalBeeLangTestLanguage.g:12435:2: ( ruleSimpleTypeRef ) - // InternalBeeLangTestLanguage.g:12436:3: ruleSimpleTypeRef + // InternalBeeLangTestLanguage.g:12440:2: ( ruleSimpleTypeRef ) + // InternalBeeLangTestLanguage.g:12441:3: ruleSimpleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsSimpleTypeRefParserRuleCall_5_1_0()); @@ -43634,7 +43642,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__ImplementsAssignment_5_2_1" - // InternalBeeLangTestLanguage.g:12445:1: rule__Unit__ImplementsAssignment_5_2_1 : ( ruleSimpleTypeRef ) ; + // InternalBeeLangTestLanguage.g:12450:1: rule__Unit__ImplementsAssignment_5_2_1 : ( ruleSimpleTypeRef ) ; public final void rule__Unit__ImplementsAssignment_5_2_1() throws RecognitionException { int rule__Unit__ImplementsAssignment_5_2_1_StartIndex = input.index(); @@ -43642,11 +43650,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 873) ) { return ; } - // InternalBeeLangTestLanguage.g:12449:1: ( ( ruleSimpleTypeRef ) ) - // InternalBeeLangTestLanguage.g:12450:2: ( ruleSimpleTypeRef ) + // InternalBeeLangTestLanguage.g:12454:1: ( ( ruleSimpleTypeRef ) ) + // InternalBeeLangTestLanguage.g:12455:2: ( ruleSimpleTypeRef ) { - // InternalBeeLangTestLanguage.g:12450:2: ( ruleSimpleTypeRef ) - // InternalBeeLangTestLanguage.g:12451:3: ruleSimpleTypeRef + // InternalBeeLangTestLanguage.g:12455:2: ( ruleSimpleTypeRef ) + // InternalBeeLangTestLanguage.g:12456:3: ruleSimpleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsSimpleTypeRefParserRuleCall_5_2_1_0()); @@ -43682,7 +43690,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__SourceLocationAssignment_7_0_2" - // InternalBeeLangTestLanguage.g:12460:1: rule__Unit__SourceLocationAssignment_7_0_2 : ( rulePath ) ; + // InternalBeeLangTestLanguage.g:12465:1: rule__Unit__SourceLocationAssignment_7_0_2 : ( rulePath ) ; public final void rule__Unit__SourceLocationAssignment_7_0_2() throws RecognitionException { int rule__Unit__SourceLocationAssignment_7_0_2_StartIndex = input.index(); @@ -43690,11 +43698,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 874) ) { return ; } - // InternalBeeLangTestLanguage.g:12464:1: ( ( rulePath ) ) - // InternalBeeLangTestLanguage.g:12465:2: ( rulePath ) + // InternalBeeLangTestLanguage.g:12469:1: ( ( rulePath ) ) + // InternalBeeLangTestLanguage.g:12470:2: ( rulePath ) { - // InternalBeeLangTestLanguage.g:12465:2: ( rulePath ) - // InternalBeeLangTestLanguage.g:12466:3: rulePath + // InternalBeeLangTestLanguage.g:12470:2: ( rulePath ) + // InternalBeeLangTestLanguage.g:12471:3: rulePath { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSourceLocationPathParserRuleCall_7_0_2_0()); @@ -43730,7 +43738,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__OutputLocationAssignment_7_1_2" - // InternalBeeLangTestLanguage.g:12475:1: rule__Unit__OutputLocationAssignment_7_1_2 : ( rulePath ) ; + // InternalBeeLangTestLanguage.g:12480:1: rule__Unit__OutputLocationAssignment_7_1_2 : ( rulePath ) ; public final void rule__Unit__OutputLocationAssignment_7_1_2() throws RecognitionException { int rule__Unit__OutputLocationAssignment_7_1_2_StartIndex = input.index(); @@ -43738,11 +43746,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 875) ) { return ; } - // InternalBeeLangTestLanguage.g:12479:1: ( ( rulePath ) ) - // InternalBeeLangTestLanguage.g:12480:2: ( rulePath ) + // InternalBeeLangTestLanguage.g:12484:1: ( ( rulePath ) ) + // InternalBeeLangTestLanguage.g:12485:2: ( rulePath ) { - // InternalBeeLangTestLanguage.g:12480:2: ( rulePath ) - // InternalBeeLangTestLanguage.g:12481:3: rulePath + // InternalBeeLangTestLanguage.g:12485:2: ( rulePath ) + // InternalBeeLangTestLanguage.g:12486:3: rulePath { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getOutputLocationPathParserRuleCall_7_1_2_0()); @@ -43778,7 +43786,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__ProvidedCapabilitiesAssignment_7_2_2" - // InternalBeeLangTestLanguage.g:12490:1: rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 : ( ruleProvidedCapability ) ; + // InternalBeeLangTestLanguage.g:12495:1: rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 : ( ruleProvidedCapability ) ; public final void rule__Unit__ProvidedCapabilitiesAssignment_7_2_2() throws RecognitionException { int rule__Unit__ProvidedCapabilitiesAssignment_7_2_2_StartIndex = input.index(); @@ -43786,11 +43794,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 876) ) { return ; } - // InternalBeeLangTestLanguage.g:12494:1: ( ( ruleProvidedCapability ) ) - // InternalBeeLangTestLanguage.g:12495:2: ( ruleProvidedCapability ) + // InternalBeeLangTestLanguage.g:12499:1: ( ( ruleProvidedCapability ) ) + // InternalBeeLangTestLanguage.g:12500:2: ( ruleProvidedCapability ) { - // InternalBeeLangTestLanguage.g:12495:2: ( ruleProvidedCapability ) - // InternalBeeLangTestLanguage.g:12496:3: ruleProvidedCapability + // InternalBeeLangTestLanguage.g:12500:2: ( ruleProvidedCapability ) + // InternalBeeLangTestLanguage.g:12501:3: ruleProvidedCapability { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getProvidedCapabilitiesProvidedCapabilityParserRuleCall_7_2_2_0()); @@ -43826,7 +43834,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__RequiredCapabilitiesAssignment_7_3_2" - // InternalBeeLangTestLanguage.g:12505:1: rule__Unit__RequiredCapabilitiesAssignment_7_3_2 : ( ruleAliasedRequiredCapability ) ; + // InternalBeeLangTestLanguage.g:12510:1: rule__Unit__RequiredCapabilitiesAssignment_7_3_2 : ( ruleAliasedRequiredCapability ) ; public final void rule__Unit__RequiredCapabilitiesAssignment_7_3_2() throws RecognitionException { int rule__Unit__RequiredCapabilitiesAssignment_7_3_2_StartIndex = input.index(); @@ -43834,11 +43842,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 877) ) { return ; } - // InternalBeeLangTestLanguage.g:12509:1: ( ( ruleAliasedRequiredCapability ) ) - // InternalBeeLangTestLanguage.g:12510:2: ( ruleAliasedRequiredCapability ) + // InternalBeeLangTestLanguage.g:12514:1: ( ( ruleAliasedRequiredCapability ) ) + // InternalBeeLangTestLanguage.g:12515:2: ( ruleAliasedRequiredCapability ) { - // InternalBeeLangTestLanguage.g:12510:2: ( ruleAliasedRequiredCapability ) - // InternalBeeLangTestLanguage.g:12511:3: ruleAliasedRequiredCapability + // InternalBeeLangTestLanguage.g:12515:2: ( ruleAliasedRequiredCapability ) + // InternalBeeLangTestLanguage.g:12516:3: ruleAliasedRequiredCapability { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRequiredCapabilitiesAliasedRequiredCapabilityParserRuleCall_7_3_2_0()); @@ -43874,7 +43882,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3" - // InternalBeeLangTestLanguage.g:12520:1: rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 : ( ruleRequiredCapability ) ; + // InternalBeeLangTestLanguage.g:12525:1: rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 : ( ruleRequiredCapability ) ; public final void rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3() throws RecognitionException { int rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3_StartIndex = input.index(); @@ -43882,11 +43890,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 878) ) { return ; } - // InternalBeeLangTestLanguage.g:12524:1: ( ( ruleRequiredCapability ) ) - // InternalBeeLangTestLanguage.g:12525:2: ( ruleRequiredCapability ) + // InternalBeeLangTestLanguage.g:12529:1: ( ( ruleRequiredCapability ) ) + // InternalBeeLangTestLanguage.g:12530:2: ( ruleRequiredCapability ) { - // InternalBeeLangTestLanguage.g:12525:2: ( ruleRequiredCapability ) - // InternalBeeLangTestLanguage.g:12526:3: ruleRequiredCapability + // InternalBeeLangTestLanguage.g:12530:2: ( ruleRequiredCapability ) + // InternalBeeLangTestLanguage.g:12531:3: ruleRequiredCapability { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getMetaRequiredCapabilitiesRequiredCapabilityParserRuleCall_7_4_3_0()); @@ -43922,7 +43930,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Unit__FunctionsAssignment_7_5" - // InternalBeeLangTestLanguage.g:12535:1: rule__Unit__FunctionsAssignment_7_5 : ( ruleFunction ) ; + // InternalBeeLangTestLanguage.g:12540:1: rule__Unit__FunctionsAssignment_7_5 : ( ruleFunction ) ; public final void rule__Unit__FunctionsAssignment_7_5() throws RecognitionException { int rule__Unit__FunctionsAssignment_7_5_StartIndex = input.index(); @@ -43930,11 +43938,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 879) ) { return ; } - // InternalBeeLangTestLanguage.g:12539:1: ( ( ruleFunction ) ) - // InternalBeeLangTestLanguage.g:12540:2: ( ruleFunction ) + // InternalBeeLangTestLanguage.g:12544:1: ( ( ruleFunction ) ) + // InternalBeeLangTestLanguage.g:12545:2: ( ruleFunction ) { - // InternalBeeLangTestLanguage.g:12540:2: ( ruleFunction ) - // InternalBeeLangTestLanguage.g:12541:3: ruleFunction + // InternalBeeLangTestLanguage.g:12545:2: ( ruleFunction ) + // InternalBeeLangTestLanguage.g:12546:3: ruleFunction { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getFunctionsFunctionParserRuleCall_7_5_0()); @@ -43970,7 +43978,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__NameSpaceAssignment_1_0" - // InternalBeeLangTestLanguage.g:12550:1: rule__ProvidedCapability__NameSpaceAssignment_1_0 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12555:1: rule__ProvidedCapability__NameSpaceAssignment_1_0 : ( RULE_ID ) ; public final void rule__ProvidedCapability__NameSpaceAssignment_1_0() throws RecognitionException { int rule__ProvidedCapability__NameSpaceAssignment_1_0_StartIndex = input.index(); @@ -43978,11 +43986,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 880) ) { return ; } - // InternalBeeLangTestLanguage.g:12554:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12555:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12559:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12560:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12555:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12556:3: RULE_ID + // InternalBeeLangTestLanguage.g:12560:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12561:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameSpaceIDTerminalRuleCall_1_0_0()); @@ -44014,7 +44022,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__CondExprAssignment_2_1_0_2" - // InternalBeeLangTestLanguage.g:12565:1: rule__ProvidedCapability__CondExprAssignment_2_1_0_2 : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:12570:1: rule__ProvidedCapability__CondExprAssignment_2_1_0_2 : ( ruleExpression ) ; public final void rule__ProvidedCapability__CondExprAssignment_2_1_0_2() throws RecognitionException { int rule__ProvidedCapability__CondExprAssignment_2_1_0_2_StartIndex = input.index(); @@ -44022,11 +44030,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 881) ) { return ; } - // InternalBeeLangTestLanguage.g:12569:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:12570:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:12574:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:12575:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:12570:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:12571:3: ruleExpression + // InternalBeeLangTestLanguage.g:12575:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:12576:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getCondExprExpressionParserRuleCall_2_1_0_2_0()); @@ -44062,7 +44070,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__NameAssignment_2_1_1_2" - // InternalBeeLangTestLanguage.g:12580:1: rule__ProvidedCapability__NameAssignment_2_1_1_2 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12585:1: rule__ProvidedCapability__NameAssignment_2_1_1_2 : ( RULE_ID ) ; public final void rule__ProvidedCapability__NameAssignment_2_1_1_2() throws RecognitionException { int rule__ProvidedCapability__NameAssignment_2_1_1_2_StartIndex = input.index(); @@ -44070,11 +44078,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 882) ) { return ; } - // InternalBeeLangTestLanguage.g:12584:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12585:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12589:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12590:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12585:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12586:3: RULE_ID + // InternalBeeLangTestLanguage.g:12590:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12591:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameIDTerminalRuleCall_2_1_1_2_0()); @@ -44106,7 +44114,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ProvidedCapability__VersionAssignment_2_1_2_2" - // InternalBeeLangTestLanguage.g:12595:1: rule__ProvidedCapability__VersionAssignment_2_1_2_2 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12600:1: rule__ProvidedCapability__VersionAssignment_2_1_2_2 : ( RULE_ID ) ; public final void rule__ProvidedCapability__VersionAssignment_2_1_2_2() throws RecognitionException { int rule__ProvidedCapability__VersionAssignment_2_1_2_2_StartIndex = input.index(); @@ -44114,11 +44122,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 883) ) { return ; } - // InternalBeeLangTestLanguage.g:12599:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12600:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12604:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12605:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12600:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12601:3: RULE_ID + // InternalBeeLangTestLanguage.g:12605:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12606:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getVersionIDTerminalRuleCall_2_1_2_2_0()); @@ -44150,7 +44158,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__NameSpaceAssignment_0_0" - // InternalBeeLangTestLanguage.g:12610:1: rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12615:1: rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 : ( RULE_ID ) ; public final void rule__AliasedRequiredCapability__NameSpaceAssignment_0_0() throws RecognitionException { int rule__AliasedRequiredCapability__NameSpaceAssignment_0_0_StartIndex = input.index(); @@ -44158,11 +44166,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 884) ) { return ; } - // InternalBeeLangTestLanguage.g:12614:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12615:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12619:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12620:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12615:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12616:3: RULE_ID + // InternalBeeLangTestLanguage.g:12620:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12621:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getNameSpaceIDTerminalRuleCall_0_0_0()); @@ -44194,7 +44202,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__NameAssignment_1" - // InternalBeeLangTestLanguage.g:12625:1: rule__AliasedRequiredCapability__NameAssignment_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12630:1: rule__AliasedRequiredCapability__NameAssignment_1 : ( RULE_ID ) ; public final void rule__AliasedRequiredCapability__NameAssignment_1() throws RecognitionException { int rule__AliasedRequiredCapability__NameAssignment_1_StartIndex = input.index(); @@ -44202,11 +44210,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 885) ) { return ; } - // InternalBeeLangTestLanguage.g:12629:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12630:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12634:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12635:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12630:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12631:3: RULE_ID + // InternalBeeLangTestLanguage.g:12635:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12636:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getNameIDTerminalRuleCall_1_0()); @@ -44238,7 +44246,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__AliasAssignment_2_1" - // InternalBeeLangTestLanguage.g:12640:1: rule__AliasedRequiredCapability__AliasAssignment_2_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12645:1: rule__AliasedRequiredCapability__AliasAssignment_2_1 : ( RULE_ID ) ; public final void rule__AliasedRequiredCapability__AliasAssignment_2_1() throws RecognitionException { int rule__AliasedRequiredCapability__AliasAssignment_2_1_StartIndex = input.index(); @@ -44246,11 +44254,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 886) ) { return ; } - // InternalBeeLangTestLanguage.g:12644:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12645:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12649:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12650:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12645:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12646:3: RULE_ID + // InternalBeeLangTestLanguage.g:12650:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12651:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getAliasIDTerminalRuleCall_2_1_0()); @@ -44282,7 +44290,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2" - // InternalBeeLangTestLanguage.g:12655:1: rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:12660:1: rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 : ( ruleExpression ) ; public final void rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2() throws RecognitionException { int rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2_StartIndex = input.index(); @@ -44290,11 +44298,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 887) ) { return ; } - // InternalBeeLangTestLanguage.g:12659:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:12660:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:12664:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:12665:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:12660:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:12661:3: ruleExpression + // InternalBeeLangTestLanguage.g:12665:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:12666:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getCondExprExpressionParserRuleCall_3_1_0_2_0()); @@ -44330,7 +44338,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0" - // InternalBeeLangTestLanguage.g:12670:1: rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 : ( ( 'greedy' ) ) ; + // InternalBeeLangTestLanguage.g:12675:1: rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 : ( ( 'greedy' ) ) ; public final void rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0() throws RecognitionException { int rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0_StartIndex = input.index(); @@ -44338,17 +44346,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 888) ) { return ; } - // InternalBeeLangTestLanguage.g:12674:1: ( ( ( 'greedy' ) ) ) - // InternalBeeLangTestLanguage.g:12675:2: ( ( 'greedy' ) ) + // InternalBeeLangTestLanguage.g:12679:1: ( ( ( 'greedy' ) ) ) + // InternalBeeLangTestLanguage.g:12680:2: ( ( 'greedy' ) ) { - // InternalBeeLangTestLanguage.g:12675:2: ( ( 'greedy' ) ) - // InternalBeeLangTestLanguage.g:12676:3: ( 'greedy' ) + // InternalBeeLangTestLanguage.g:12680:2: ( ( 'greedy' ) ) + // InternalBeeLangTestLanguage.g:12681:3: ( 'greedy' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyGreedyKeyword_3_1_1_0_0()); } - // InternalBeeLangTestLanguage.g:12677:3: ( 'greedy' ) - // InternalBeeLangTestLanguage.g:12678:4: 'greedy' + // InternalBeeLangTestLanguage.g:12682:3: ( 'greedy' ) + // InternalBeeLangTestLanguage.g:12683:4: 'greedy' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyGreedyKeyword_3_1_1_0_0()); @@ -44386,7 +44394,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__MinAssignment_3_1_2_2" - // InternalBeeLangTestLanguage.g:12689:1: rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 : ( RULE_INT ) ; + // InternalBeeLangTestLanguage.g:12694:1: rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 : ( RULE_INT ) ; public final void rule__AliasedRequiredCapability__MinAssignment_3_1_2_2() throws RecognitionException { int rule__AliasedRequiredCapability__MinAssignment_3_1_2_2_StartIndex = input.index(); @@ -44394,11 +44402,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 889) ) { return ; } - // InternalBeeLangTestLanguage.g:12693:1: ( ( RULE_INT ) ) - // InternalBeeLangTestLanguage.g:12694:2: ( RULE_INT ) + // InternalBeeLangTestLanguage.g:12698:1: ( ( RULE_INT ) ) + // InternalBeeLangTestLanguage.g:12699:2: ( RULE_INT ) { - // InternalBeeLangTestLanguage.g:12694:2: ( RULE_INT ) - // InternalBeeLangTestLanguage.g:12695:3: RULE_INT + // InternalBeeLangTestLanguage.g:12699:2: ( RULE_INT ) + // InternalBeeLangTestLanguage.g:12700:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getMinINTTerminalRuleCall_3_1_2_2_0()); @@ -44430,7 +44438,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2" - // InternalBeeLangTestLanguage.g:12704:1: rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 : ( RULE_INT ) ; + // InternalBeeLangTestLanguage.g:12709:1: rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 : ( RULE_INT ) ; public final void rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2() throws RecognitionException { int rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2_StartIndex = input.index(); @@ -44438,11 +44446,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 890) ) { return ; } - // InternalBeeLangTestLanguage.g:12708:1: ( ( RULE_INT ) ) - // InternalBeeLangTestLanguage.g:12709:2: ( RULE_INT ) + // InternalBeeLangTestLanguage.g:12713:1: ( ( RULE_INT ) ) + // InternalBeeLangTestLanguage.g:12714:2: ( RULE_INT ) { - // InternalBeeLangTestLanguage.g:12709:2: ( RULE_INT ) - // InternalBeeLangTestLanguage.g:12710:3: RULE_INT + // InternalBeeLangTestLanguage.g:12714:2: ( RULE_INT ) + // InternalBeeLangTestLanguage.g:12715:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getMaxINTTerminalRuleCall_3_1_3_2_0()); @@ -44474,7 +44482,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2" - // InternalBeeLangTestLanguage.g:12719:1: rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12724:1: rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 : ( RULE_ID ) ; public final void rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2() throws RecognitionException { int rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2_StartIndex = input.index(); @@ -44482,11 +44490,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 891) ) { return ; } - // InternalBeeLangTestLanguage.g:12723:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12724:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12728:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12729:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12724:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12725:3: RULE_ID + // InternalBeeLangTestLanguage.g:12729:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12730:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionRangeIDTerminalRuleCall_3_1_4_2_0()); @@ -44518,7 +44526,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__NameSpaceAssignment_1_0" - // InternalBeeLangTestLanguage.g:12734:1: rule__RequiredCapability__NameSpaceAssignment_1_0 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12739:1: rule__RequiredCapability__NameSpaceAssignment_1_0 : ( RULE_ID ) ; public final void rule__RequiredCapability__NameSpaceAssignment_1_0() throws RecognitionException { int rule__RequiredCapability__NameSpaceAssignment_1_0_StartIndex = input.index(); @@ -44526,11 +44534,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 892) ) { return ; } - // InternalBeeLangTestLanguage.g:12738:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12739:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12743:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12744:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12739:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12740:3: RULE_ID + // InternalBeeLangTestLanguage.g:12744:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12745:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getNameSpaceIDTerminalRuleCall_1_0_0()); @@ -44562,7 +44570,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__NameAssignment_2" - // InternalBeeLangTestLanguage.g:12749:1: rule__RequiredCapability__NameAssignment_2 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12754:1: rule__RequiredCapability__NameAssignment_2 : ( RULE_ID ) ; public final void rule__RequiredCapability__NameAssignment_2() throws RecognitionException { int rule__RequiredCapability__NameAssignment_2_StartIndex = input.index(); @@ -44570,11 +44578,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 893) ) { return ; } - // InternalBeeLangTestLanguage.g:12753:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12754:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12758:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12759:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12754:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12755:3: RULE_ID + // InternalBeeLangTestLanguage.g:12759:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12760:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getNameIDTerminalRuleCall_2_0()); @@ -44606,7 +44614,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__CondExprAssignment_3_1_0_2" - // InternalBeeLangTestLanguage.g:12764:1: rule__RequiredCapability__CondExprAssignment_3_1_0_2 : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:12769:1: rule__RequiredCapability__CondExprAssignment_3_1_0_2 : ( ruleExpression ) ; public final void rule__RequiredCapability__CondExprAssignment_3_1_0_2() throws RecognitionException { int rule__RequiredCapability__CondExprAssignment_3_1_0_2_StartIndex = input.index(); @@ -44614,11 +44622,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 894) ) { return ; } - // InternalBeeLangTestLanguage.g:12768:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:12769:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:12773:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:12774:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:12769:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:12770:3: ruleExpression + // InternalBeeLangTestLanguage.g:12774:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:12775:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getCondExprExpressionParserRuleCall_3_1_0_2_0()); @@ -44654,7 +44662,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__GreedyAssignment_3_1_1_0" - // InternalBeeLangTestLanguage.g:12779:1: rule__RequiredCapability__GreedyAssignment_3_1_1_0 : ( ( 'greedy' ) ) ; + // InternalBeeLangTestLanguage.g:12784:1: rule__RequiredCapability__GreedyAssignment_3_1_1_0 : ( ( 'greedy' ) ) ; public final void rule__RequiredCapability__GreedyAssignment_3_1_1_0() throws RecognitionException { int rule__RequiredCapability__GreedyAssignment_3_1_1_0_StartIndex = input.index(); @@ -44662,17 +44670,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 895) ) { return ; } - // InternalBeeLangTestLanguage.g:12783:1: ( ( ( 'greedy' ) ) ) - // InternalBeeLangTestLanguage.g:12784:2: ( ( 'greedy' ) ) + // InternalBeeLangTestLanguage.g:12788:1: ( ( ( 'greedy' ) ) ) + // InternalBeeLangTestLanguage.g:12789:2: ( ( 'greedy' ) ) { - // InternalBeeLangTestLanguage.g:12784:2: ( ( 'greedy' ) ) - // InternalBeeLangTestLanguage.g:12785:3: ( 'greedy' ) + // InternalBeeLangTestLanguage.g:12789:2: ( ( 'greedy' ) ) + // InternalBeeLangTestLanguage.g:12790:3: ( 'greedy' ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGreedyGreedyKeyword_3_1_1_0_0()); } - // InternalBeeLangTestLanguage.g:12786:3: ( 'greedy' ) - // InternalBeeLangTestLanguage.g:12787:4: 'greedy' + // InternalBeeLangTestLanguage.g:12791:3: ( 'greedy' ) + // InternalBeeLangTestLanguage.g:12792:4: 'greedy' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGreedyGreedyKeyword_3_1_1_0_0()); @@ -44710,7 +44718,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__MinAssignment_3_1_2_2" - // InternalBeeLangTestLanguage.g:12798:1: rule__RequiredCapability__MinAssignment_3_1_2_2 : ( RULE_INT ) ; + // InternalBeeLangTestLanguage.g:12803:1: rule__RequiredCapability__MinAssignment_3_1_2_2 : ( RULE_INT ) ; public final void rule__RequiredCapability__MinAssignment_3_1_2_2() throws RecognitionException { int rule__RequiredCapability__MinAssignment_3_1_2_2_StartIndex = input.index(); @@ -44718,11 +44726,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 896) ) { return ; } - // InternalBeeLangTestLanguage.g:12802:1: ( ( RULE_INT ) ) - // InternalBeeLangTestLanguage.g:12803:2: ( RULE_INT ) + // InternalBeeLangTestLanguage.g:12807:1: ( ( RULE_INT ) ) + // InternalBeeLangTestLanguage.g:12808:2: ( RULE_INT ) { - // InternalBeeLangTestLanguage.g:12803:2: ( RULE_INT ) - // InternalBeeLangTestLanguage.g:12804:3: RULE_INT + // InternalBeeLangTestLanguage.g:12808:2: ( RULE_INT ) + // InternalBeeLangTestLanguage.g:12809:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getMinINTTerminalRuleCall_3_1_2_2_0()); @@ -44754,7 +44762,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__MaxAssignment_3_1_3_2" - // InternalBeeLangTestLanguage.g:12813:1: rule__RequiredCapability__MaxAssignment_3_1_3_2 : ( RULE_INT ) ; + // InternalBeeLangTestLanguage.g:12818:1: rule__RequiredCapability__MaxAssignment_3_1_3_2 : ( RULE_INT ) ; public final void rule__RequiredCapability__MaxAssignment_3_1_3_2() throws RecognitionException { int rule__RequiredCapability__MaxAssignment_3_1_3_2_StartIndex = input.index(); @@ -44762,11 +44770,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 897) ) { return ; } - // InternalBeeLangTestLanguage.g:12817:1: ( ( RULE_INT ) ) - // InternalBeeLangTestLanguage.g:12818:2: ( RULE_INT ) + // InternalBeeLangTestLanguage.g:12822:1: ( ( RULE_INT ) ) + // InternalBeeLangTestLanguage.g:12823:2: ( RULE_INT ) { - // InternalBeeLangTestLanguage.g:12818:2: ( RULE_INT ) - // InternalBeeLangTestLanguage.g:12819:3: RULE_INT + // InternalBeeLangTestLanguage.g:12823:2: ( RULE_INT ) + // InternalBeeLangTestLanguage.g:12824:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getMaxINTTerminalRuleCall_3_1_3_2_0()); @@ -44798,7 +44806,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RequiredCapability__VersionRangeAssignment_3_1_4_2" - // InternalBeeLangTestLanguage.g:12828:1: rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12833:1: rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 : ( RULE_ID ) ; public final void rule__RequiredCapability__VersionRangeAssignment_3_1_4_2() throws RecognitionException { int rule__RequiredCapability__VersionRangeAssignment_3_1_4_2_StartIndex = input.index(); @@ -44806,11 +44814,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 898) ) { return ; } - // InternalBeeLangTestLanguage.g:12832:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12833:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12837:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12838:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12833:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12834:3: RULE_ID + // InternalBeeLangTestLanguage.g:12838:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12839:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getVersionRangeIDTerminalRuleCall_3_1_4_2_0()); @@ -44842,7 +44850,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterList__ParametersAssignment_0" - // InternalBeeLangTestLanguage.g:12843:1: rule__ParameterList__ParametersAssignment_0 : ( ruleFirstParameter ) ; + // InternalBeeLangTestLanguage.g:12848:1: rule__ParameterList__ParametersAssignment_0 : ( ruleFirstParameter ) ; public final void rule__ParameterList__ParametersAssignment_0() throws RecognitionException { int rule__ParameterList__ParametersAssignment_0_StartIndex = input.index(); @@ -44850,11 +44858,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 899) ) { return ; } - // InternalBeeLangTestLanguage.g:12847:1: ( ( ruleFirstParameter ) ) - // InternalBeeLangTestLanguage.g:12848:2: ( ruleFirstParameter ) + // InternalBeeLangTestLanguage.g:12852:1: ( ( ruleFirstParameter ) ) + // InternalBeeLangTestLanguage.g:12853:2: ( ruleFirstParameter ) { - // InternalBeeLangTestLanguage.g:12848:2: ( ruleFirstParameter ) - // InternalBeeLangTestLanguage.g:12849:3: ruleFirstParameter + // InternalBeeLangTestLanguage.g:12853:2: ( ruleFirstParameter ) + // InternalBeeLangTestLanguage.g:12854:3: ruleFirstParameter { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParametersFirstParameterParserRuleCall_0_0()); @@ -44890,7 +44898,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterList__ParametersAssignment_1_1" - // InternalBeeLangTestLanguage.g:12858:1: rule__ParameterList__ParametersAssignment_1_1 : ( ruleFirstParameter ) ; + // InternalBeeLangTestLanguage.g:12863:1: rule__ParameterList__ParametersAssignment_1_1 : ( ruleFirstParameter ) ; public final void rule__ParameterList__ParametersAssignment_1_1() throws RecognitionException { int rule__ParameterList__ParametersAssignment_1_1_StartIndex = input.index(); @@ -44898,11 +44906,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 900) ) { return ; } - // InternalBeeLangTestLanguage.g:12862:1: ( ( ruleFirstParameter ) ) - // InternalBeeLangTestLanguage.g:12863:2: ( ruleFirstParameter ) + // InternalBeeLangTestLanguage.g:12867:1: ( ( ruleFirstParameter ) ) + // InternalBeeLangTestLanguage.g:12868:2: ( ruleFirstParameter ) { - // InternalBeeLangTestLanguage.g:12863:2: ( ruleFirstParameter ) - // InternalBeeLangTestLanguage.g:12864:3: ruleFirstParameter + // InternalBeeLangTestLanguage.g:12868:2: ( ruleFirstParameter ) + // InternalBeeLangTestLanguage.g:12869:3: ruleFirstParameter { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParametersFirstParameterParserRuleCall_1_1_0()); @@ -44938,7 +44946,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Parameter__ExprAssignment" - // InternalBeeLangTestLanguage.g:12873:1: rule__Parameter__ExprAssignment : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:12878:1: rule__Parameter__ExprAssignment : ( ruleExpression ) ; public final void rule__Parameter__ExprAssignment() throws RecognitionException { int rule__Parameter__ExprAssignment_StartIndex = input.index(); @@ -44946,11 +44954,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 901) ) { return ; } - // InternalBeeLangTestLanguage.g:12877:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:12878:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:12882:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:12883:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:12878:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:12879:3: ruleExpression + // InternalBeeLangTestLanguage.g:12883:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:12884:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getExprExpressionParserRuleCall_0()); @@ -44986,7 +44994,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureParameter__ExprAssignment" - // InternalBeeLangTestLanguage.g:12888:1: rule__ClosureParameter__ExprAssignment : ( ruleClosureExpression ) ; + // InternalBeeLangTestLanguage.g:12893:1: rule__ClosureParameter__ExprAssignment : ( ruleClosureExpression ) ; public final void rule__ClosureParameter__ExprAssignment() throws RecognitionException { int rule__ClosureParameter__ExprAssignment_StartIndex = input.index(); @@ -44994,11 +45002,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 902) ) { return ; } - // InternalBeeLangTestLanguage.g:12892:1: ( ( ruleClosureExpression ) ) - // InternalBeeLangTestLanguage.g:12893:2: ( ruleClosureExpression ) + // InternalBeeLangTestLanguage.g:12897:1: ( ( ruleClosureExpression ) ) + // InternalBeeLangTestLanguage.g:12898:2: ( ruleClosureExpression ) { - // InternalBeeLangTestLanguage.g:12893:2: ( ruleClosureExpression ) - // InternalBeeLangTestLanguage.g:12894:3: ruleClosureExpression + // InternalBeeLangTestLanguage.g:12898:2: ( ruleClosureExpression ) + // InternalBeeLangTestLanguage.g:12899:3: ruleClosureExpression { if ( state.backtracking==0 ) { before(grammarAccess.getClosureParameterAccess().getExprClosureExpressionParserRuleCall_0()); @@ -45034,7 +45042,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterDeclaration__TypeAssignment_0" - // InternalBeeLangTestLanguage.g:12903:1: rule__ParameterDeclaration__TypeAssignment_0 : ( ruleTypeRef ) ; + // InternalBeeLangTestLanguage.g:12908:1: rule__ParameterDeclaration__TypeAssignment_0 : ( ruleTypeRef ) ; public final void rule__ParameterDeclaration__TypeAssignment_0() throws RecognitionException { int rule__ParameterDeclaration__TypeAssignment_0_StartIndex = input.index(); @@ -45042,11 +45050,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 903) ) { return ; } - // InternalBeeLangTestLanguage.g:12907:1: ( ( ruleTypeRef ) ) - // InternalBeeLangTestLanguage.g:12908:2: ( ruleTypeRef ) + // InternalBeeLangTestLanguage.g:12912:1: ( ( ruleTypeRef ) ) + // InternalBeeLangTestLanguage.g:12913:2: ( ruleTypeRef ) { - // InternalBeeLangTestLanguage.g:12908:2: ( ruleTypeRef ) - // InternalBeeLangTestLanguage.g:12909:3: ruleTypeRef + // InternalBeeLangTestLanguage.g:12913:2: ( ruleTypeRef ) + // InternalBeeLangTestLanguage.g:12914:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getTypeTypeRefParserRuleCall_0_0()); @@ -45082,7 +45090,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ParameterDeclaration__NameAssignment_1" - // InternalBeeLangTestLanguage.g:12918:1: rule__ParameterDeclaration__NameAssignment_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12923:1: rule__ParameterDeclaration__NameAssignment_1 : ( RULE_ID ) ; public final void rule__ParameterDeclaration__NameAssignment_1() throws RecognitionException { int rule__ParameterDeclaration__NameAssignment_1_StartIndex = input.index(); @@ -45090,11 +45098,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 904) ) { return ; } - // InternalBeeLangTestLanguage.g:12922:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12923:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12927:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12928:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12923:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12924:3: RULE_ID + // InternalBeeLangTestLanguage.g:12928:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12929:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getNameIDTerminalRuleCall_1_0()); @@ -45126,7 +45134,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__DocumentationAssignment_0" - // InternalBeeLangTestLanguage.g:12933:1: rule__Function__DocumentationAssignment_0 : ( RULE_DOCUMENTATION ) ; + // InternalBeeLangTestLanguage.g:12938:1: rule__Function__DocumentationAssignment_0 : ( RULE_DOCUMENTATION ) ; public final void rule__Function__DocumentationAssignment_0() throws RecognitionException { int rule__Function__DocumentationAssignment_0_StartIndex = input.index(); @@ -45134,11 +45142,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 905) ) { return ; } - // InternalBeeLangTestLanguage.g:12937:1: ( ( RULE_DOCUMENTATION ) ) - // InternalBeeLangTestLanguage.g:12938:2: ( RULE_DOCUMENTATION ) + // InternalBeeLangTestLanguage.g:12942:1: ( ( RULE_DOCUMENTATION ) ) + // InternalBeeLangTestLanguage.g:12943:2: ( RULE_DOCUMENTATION ) { - // InternalBeeLangTestLanguage.g:12938:2: ( RULE_DOCUMENTATION ) - // InternalBeeLangTestLanguage.g:12939:3: RULE_DOCUMENTATION + // InternalBeeLangTestLanguage.g:12943:2: ( RULE_DOCUMENTATION ) + // InternalBeeLangTestLanguage.g:12944:3: RULE_DOCUMENTATION { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getDocumentationDOCUMENTATIONTerminalRuleCall_0_0()); @@ -45170,7 +45178,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__VisibilityAssignment_1" - // InternalBeeLangTestLanguage.g:12948:1: rule__Function__VisibilityAssignment_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:12953:1: rule__Function__VisibilityAssignment_1 : ( RULE_ID ) ; public final void rule__Function__VisibilityAssignment_1() throws RecognitionException { int rule__Function__VisibilityAssignment_1_StartIndex = input.index(); @@ -45178,11 +45186,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 906) ) { return ; } - // InternalBeeLangTestLanguage.g:12952:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:12953:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12957:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:12958:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:12953:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:12954:3: RULE_ID + // InternalBeeLangTestLanguage.g:12958:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:12959:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVisibilityIDTerminalRuleCall_1_0()); @@ -45214,7 +45222,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__FinalAssignment_2" - // InternalBeeLangTestLanguage.g:12963:1: rule__Function__FinalAssignment_2 : ( ( 'final' ) ) ; + // InternalBeeLangTestLanguage.g:12968:1: rule__Function__FinalAssignment_2 : ( ( 'final' ) ) ; public final void rule__Function__FinalAssignment_2() throws RecognitionException { int rule__Function__FinalAssignment_2_StartIndex = input.index(); @@ -45222,17 +45230,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 907) ) { return ; } - // InternalBeeLangTestLanguage.g:12967:1: ( ( ( 'final' ) ) ) - // InternalBeeLangTestLanguage.g:12968:2: ( ( 'final' ) ) + // InternalBeeLangTestLanguage.g:12972:1: ( ( ( 'final' ) ) ) + // InternalBeeLangTestLanguage.g:12973:2: ( ( 'final' ) ) { - // InternalBeeLangTestLanguage.g:12968:2: ( ( 'final' ) ) - // InternalBeeLangTestLanguage.g:12969:3: ( 'final' ) + // InternalBeeLangTestLanguage.g:12973:2: ( ( 'final' ) ) + // InternalBeeLangTestLanguage.g:12974:3: ( 'final' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFinalFinalKeyword_2_0()); } - // InternalBeeLangTestLanguage.g:12970:3: ( 'final' ) - // InternalBeeLangTestLanguage.g:12971:4: 'final' + // InternalBeeLangTestLanguage.g:12975:3: ( 'final' ) + // InternalBeeLangTestLanguage.g:12976:4: 'final' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFinalFinalKeyword_2_0()); @@ -45270,7 +45278,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__ReturnTypeAssignment_4" - // InternalBeeLangTestLanguage.g:12982:1: rule__Function__ReturnTypeAssignment_4 : ( ruleTypeRef ) ; + // InternalBeeLangTestLanguage.g:12987:1: rule__Function__ReturnTypeAssignment_4 : ( ruleTypeRef ) ; public final void rule__Function__ReturnTypeAssignment_4() throws RecognitionException { int rule__Function__ReturnTypeAssignment_4_StartIndex = input.index(); @@ -45278,11 +45286,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 908) ) { return ; } - // InternalBeeLangTestLanguage.g:12986:1: ( ( ruleTypeRef ) ) - // InternalBeeLangTestLanguage.g:12987:2: ( ruleTypeRef ) + // InternalBeeLangTestLanguage.g:12991:1: ( ( ruleTypeRef ) ) + // InternalBeeLangTestLanguage.g:12992:2: ( ruleTypeRef ) { - // InternalBeeLangTestLanguage.g:12987:2: ( ruleTypeRef ) - // InternalBeeLangTestLanguage.g:12988:3: ruleTypeRef + // InternalBeeLangTestLanguage.g:12992:2: ( ruleTypeRef ) + // InternalBeeLangTestLanguage.g:12993:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getReturnTypeTypeRefParserRuleCall_4_0()); @@ -45318,7 +45326,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__NameAssignment_5" - // InternalBeeLangTestLanguage.g:12997:1: rule__Function__NameAssignment_5 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13002:1: rule__Function__NameAssignment_5 : ( RULE_ID ) ; public final void rule__Function__NameAssignment_5() throws RecognitionException { int rule__Function__NameAssignment_5_StartIndex = input.index(); @@ -45326,11 +45334,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 909) ) { return ; } - // InternalBeeLangTestLanguage.g:13001:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13002:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13006:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13007:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13002:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13003:3: RULE_ID + // InternalBeeLangTestLanguage.g:13007:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13008:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getNameIDTerminalRuleCall_5_0()); @@ -45362,7 +45370,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__ParametersAssignment_6_1_0_0" - // InternalBeeLangTestLanguage.g:13012:1: rule__Function__ParametersAssignment_6_1_0_0 : ( ruleParameterDeclaration ) ; + // InternalBeeLangTestLanguage.g:13017:1: rule__Function__ParametersAssignment_6_1_0_0 : ( ruleParameterDeclaration ) ; public final void rule__Function__ParametersAssignment_6_1_0_0() throws RecognitionException { int rule__Function__ParametersAssignment_6_1_0_0_StartIndex = input.index(); @@ -45370,11 +45378,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 910) ) { return ; } - // InternalBeeLangTestLanguage.g:13016:1: ( ( ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:13017:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:13021:1: ( ( ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:13022:2: ( ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:13017:2: ( ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:13018:3: ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:13022:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:13023:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersParameterDeclarationParserRuleCall_6_1_0_0_0()); @@ -45410,7 +45418,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__ParametersAssignment_6_1_0_1_1" - // InternalBeeLangTestLanguage.g:13027:1: rule__Function__ParametersAssignment_6_1_0_1_1 : ( ruleParameterDeclaration ) ; + // InternalBeeLangTestLanguage.g:13032:1: rule__Function__ParametersAssignment_6_1_0_1_1 : ( ruleParameterDeclaration ) ; public final void rule__Function__ParametersAssignment_6_1_0_1_1() throws RecognitionException { int rule__Function__ParametersAssignment_6_1_0_1_1_StartIndex = input.index(); @@ -45418,11 +45426,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 911) ) { return ; } - // InternalBeeLangTestLanguage.g:13031:1: ( ( ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:13032:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:13036:1: ( ( ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:13037:2: ( ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:13032:2: ( ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:13033:3: ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:13037:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:13038:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersParameterDeclarationParserRuleCall_6_1_0_1_1_0()); @@ -45458,7 +45466,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__VarArgsAssignment_6_1_0_2_1" - // InternalBeeLangTestLanguage.g:13042:1: rule__Function__VarArgsAssignment_6_1_0_2_1 : ( ( '...' ) ) ; + // InternalBeeLangTestLanguage.g:13047:1: rule__Function__VarArgsAssignment_6_1_0_2_1 : ( ( '...' ) ) ; public final void rule__Function__VarArgsAssignment_6_1_0_2_1() throws RecognitionException { int rule__Function__VarArgsAssignment_6_1_0_2_1_StartIndex = input.index(); @@ -45466,17 +45474,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 912) ) { return ; } - // InternalBeeLangTestLanguage.g:13046:1: ( ( ( '...' ) ) ) - // InternalBeeLangTestLanguage.g:13047:2: ( ( '...' ) ) + // InternalBeeLangTestLanguage.g:13051:1: ( ( ( '...' ) ) ) + // InternalBeeLangTestLanguage.g:13052:2: ( ( '...' ) ) { - // InternalBeeLangTestLanguage.g:13047:2: ( ( '...' ) ) - // InternalBeeLangTestLanguage.g:13048:3: ( '...' ) + // InternalBeeLangTestLanguage.g:13052:2: ( ( '...' ) ) + // InternalBeeLangTestLanguage.g:13053:3: ( '...' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsFullStopFullStopFullStopKeyword_6_1_0_2_1_0()); } - // InternalBeeLangTestLanguage.g:13049:3: ( '...' ) - // InternalBeeLangTestLanguage.g:13050:4: '...' + // InternalBeeLangTestLanguage.g:13054:3: ( '...' ) + // InternalBeeLangTestLanguage.g:13055:4: '...' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsFullStopFullStopFullStopKeyword_6_1_0_2_1_0()); @@ -45514,7 +45522,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__ParametersAssignment_6_1_0_2_2" - // InternalBeeLangTestLanguage.g:13061:1: rule__Function__ParametersAssignment_6_1_0_2_2 : ( ruleParameterDeclaration ) ; + // InternalBeeLangTestLanguage.g:13066:1: rule__Function__ParametersAssignment_6_1_0_2_2 : ( ruleParameterDeclaration ) ; public final void rule__Function__ParametersAssignment_6_1_0_2_2() throws RecognitionException { int rule__Function__ParametersAssignment_6_1_0_2_2_StartIndex = input.index(); @@ -45522,11 +45530,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 913) ) { return ; } - // InternalBeeLangTestLanguage.g:13065:1: ( ( ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:13066:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:13070:1: ( ( ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:13071:2: ( ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:13066:2: ( ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:13067:3: ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:13071:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:13072:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersParameterDeclarationParserRuleCall_6_1_0_2_2_0()); @@ -45562,7 +45570,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__VarArgsAssignment_6_1_1_0" - // InternalBeeLangTestLanguage.g:13076:1: rule__Function__VarArgsAssignment_6_1_1_0 : ( ( '...' ) ) ; + // InternalBeeLangTestLanguage.g:13081:1: rule__Function__VarArgsAssignment_6_1_1_0 : ( ( '...' ) ) ; public final void rule__Function__VarArgsAssignment_6_1_1_0() throws RecognitionException { int rule__Function__VarArgsAssignment_6_1_1_0_StartIndex = input.index(); @@ -45570,17 +45578,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 914) ) { return ; } - // InternalBeeLangTestLanguage.g:13080:1: ( ( ( '...' ) ) ) - // InternalBeeLangTestLanguage.g:13081:2: ( ( '...' ) ) + // InternalBeeLangTestLanguage.g:13085:1: ( ( ( '...' ) ) ) + // InternalBeeLangTestLanguage.g:13086:2: ( ( '...' ) ) { - // InternalBeeLangTestLanguage.g:13081:2: ( ( '...' ) ) - // InternalBeeLangTestLanguage.g:13082:3: ( '...' ) + // InternalBeeLangTestLanguage.g:13086:2: ( ( '...' ) ) + // InternalBeeLangTestLanguage.g:13087:3: ( '...' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsFullStopFullStopFullStopKeyword_6_1_1_0_0()); } - // InternalBeeLangTestLanguage.g:13083:3: ( '...' ) - // InternalBeeLangTestLanguage.g:13084:4: '...' + // InternalBeeLangTestLanguage.g:13088:3: ( '...' ) + // InternalBeeLangTestLanguage.g:13089:4: '...' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsFullStopFullStopFullStopKeyword_6_1_1_0_0()); @@ -45618,7 +45626,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__ParametersAssignment_6_1_1_1" - // InternalBeeLangTestLanguage.g:13095:1: rule__Function__ParametersAssignment_6_1_1_1 : ( ruleParameterDeclaration ) ; + // InternalBeeLangTestLanguage.g:13100:1: rule__Function__ParametersAssignment_6_1_1_1 : ( ruleParameterDeclaration ) ; public final void rule__Function__ParametersAssignment_6_1_1_1() throws RecognitionException { int rule__Function__ParametersAssignment_6_1_1_1_StartIndex = input.index(); @@ -45626,11 +45634,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 915) ) { return ; } - // InternalBeeLangTestLanguage.g:13099:1: ( ( ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:13100:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:13104:1: ( ( ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:13105:2: ( ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:13100:2: ( ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:13101:3: ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:13105:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:13106:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersParameterDeclarationParserRuleCall_6_1_1_1_0()); @@ -45666,7 +45674,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__GuardAssignment_7_1" - // InternalBeeLangTestLanguage.g:13110:1: rule__Function__GuardAssignment_7_1 : ( ruleGuardExpression ) ; + // InternalBeeLangTestLanguage.g:13115:1: rule__Function__GuardAssignment_7_1 : ( ruleGuardExpression ) ; public final void rule__Function__GuardAssignment_7_1() throws RecognitionException { int rule__Function__GuardAssignment_7_1_StartIndex = input.index(); @@ -45674,11 +45682,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 916) ) { return ; } - // InternalBeeLangTestLanguage.g:13114:1: ( ( ruleGuardExpression ) ) - // InternalBeeLangTestLanguage.g:13115:2: ( ruleGuardExpression ) + // InternalBeeLangTestLanguage.g:13119:1: ( ( ruleGuardExpression ) ) + // InternalBeeLangTestLanguage.g:13120:2: ( ruleGuardExpression ) { - // InternalBeeLangTestLanguage.g:13115:2: ( ruleGuardExpression ) - // InternalBeeLangTestLanguage.g:13116:3: ruleGuardExpression + // InternalBeeLangTestLanguage.g:13120:2: ( ruleGuardExpression ) + // InternalBeeLangTestLanguage.g:13121:3: ruleGuardExpression { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGuardGuardExpressionParserRuleCall_7_1_0()); @@ -45714,7 +45722,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__FuncExprAssignment_8_0_1" - // InternalBeeLangTestLanguage.g:13125:1: rule__Function__FuncExprAssignment_8_0_1 : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:13130:1: rule__Function__FuncExprAssignment_8_0_1 : ( ruleExpression ) ; public final void rule__Function__FuncExprAssignment_8_0_1() throws RecognitionException { int rule__Function__FuncExprAssignment_8_0_1_StartIndex = input.index(); @@ -45722,11 +45730,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 917) ) { return ; } - // InternalBeeLangTestLanguage.g:13129:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:13130:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13134:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:13135:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:13130:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:13131:3: ruleExpression + // InternalBeeLangTestLanguage.g:13135:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13136:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFuncExprExpressionParserRuleCall_8_0_1_0()); @@ -45762,7 +45770,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Function__FuncExprAssignment_8_1" - // InternalBeeLangTestLanguage.g:13140:1: rule__Function__FuncExprAssignment_8_1 : ( ruleBlockExpression ) ; + // InternalBeeLangTestLanguage.g:13145:1: rule__Function__FuncExprAssignment_8_1 : ( ruleBlockExpression ) ; public final void rule__Function__FuncExprAssignment_8_1() throws RecognitionException { int rule__Function__FuncExprAssignment_8_1_StartIndex = input.index(); @@ -45770,11 +45778,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 918) ) { return ; } - // InternalBeeLangTestLanguage.g:13144:1: ( ( ruleBlockExpression ) ) - // InternalBeeLangTestLanguage.g:13145:2: ( ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:13149:1: ( ( ruleBlockExpression ) ) + // InternalBeeLangTestLanguage.g:13150:2: ( ruleBlockExpression ) { - // InternalBeeLangTestLanguage.g:13145:2: ( ruleBlockExpression ) - // InternalBeeLangTestLanguage.g:13146:3: ruleBlockExpression + // InternalBeeLangTestLanguage.g:13150:2: ( ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:13151:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFuncExprBlockExpressionParserRuleCall_8_1_0()); @@ -45810,7 +45818,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__GuardExpression__GuardExprAssignment_0_1" - // InternalBeeLangTestLanguage.g:13155:1: rule__GuardExpression__GuardExprAssignment_0_1 : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:13160:1: rule__GuardExpression__GuardExprAssignment_0_1 : ( ruleExpression ) ; public final void rule__GuardExpression__GuardExprAssignment_0_1() throws RecognitionException { int rule__GuardExpression__GuardExprAssignment_0_1_StartIndex = input.index(); @@ -45818,11 +45826,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 919) ) { return ; } - // InternalBeeLangTestLanguage.g:13159:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:13160:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13164:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:13165:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:13160:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:13161:3: ruleExpression + // InternalBeeLangTestLanguage.g:13165:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13166:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGuardExprExpressionParserRuleCall_0_1_0()); @@ -45858,7 +45866,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__GuardExpression__GuardExprAssignment_1" - // InternalBeeLangTestLanguage.g:13170:1: rule__GuardExpression__GuardExprAssignment_1 : ( ruleBlockExpression ) ; + // InternalBeeLangTestLanguage.g:13175:1: rule__GuardExpression__GuardExprAssignment_1 : ( ruleBlockExpression ) ; public final void rule__GuardExpression__GuardExprAssignment_1() throws RecognitionException { int rule__GuardExpression__GuardExprAssignment_1_StartIndex = input.index(); @@ -45866,11 +45874,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 920) ) { return ; } - // InternalBeeLangTestLanguage.g:13174:1: ( ( ruleBlockExpression ) ) - // InternalBeeLangTestLanguage.g:13175:2: ( ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:13179:1: ( ( ruleBlockExpression ) ) + // InternalBeeLangTestLanguage.g:13180:2: ( ruleBlockExpression ) { - // InternalBeeLangTestLanguage.g:13175:2: ( ruleBlockExpression ) - // InternalBeeLangTestLanguage.g:13176:3: ruleBlockExpression + // InternalBeeLangTestLanguage.g:13180:2: ( ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:13181:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGuardExprBlockExpressionParserRuleCall_1_0()); @@ -45906,7 +45914,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentExpression__FunctionNameAssignment_1_1" - // InternalBeeLangTestLanguage.g:13185:1: rule__AssignmentExpression__FunctionNameAssignment_1_1 : ( ruleAssignmentOperator ) ; + // InternalBeeLangTestLanguage.g:13190:1: rule__AssignmentExpression__FunctionNameAssignment_1_1 : ( ruleAssignmentOperator ) ; public final void rule__AssignmentExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__AssignmentExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -45914,11 +45922,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 921) ) { return ; } - // InternalBeeLangTestLanguage.g:13189:1: ( ( ruleAssignmentOperator ) ) - // InternalBeeLangTestLanguage.g:13190:2: ( ruleAssignmentOperator ) + // InternalBeeLangTestLanguage.g:13194:1: ( ( ruleAssignmentOperator ) ) + // InternalBeeLangTestLanguage.g:13195:2: ( ruleAssignmentOperator ) { - // InternalBeeLangTestLanguage.g:13190:2: ( ruleAssignmentOperator ) - // InternalBeeLangTestLanguage.g:13191:3: ruleAssignmentOperator + // InternalBeeLangTestLanguage.g:13195:2: ( ruleAssignmentOperator ) + // InternalBeeLangTestLanguage.g:13196:3: ruleAssignmentOperator { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getFunctionNameAssignmentOperatorParserRuleCall_1_1_0()); @@ -45954,7 +45962,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AssignmentExpression__RightExprAssignment_1_2" - // InternalBeeLangTestLanguage.g:13200:1: rule__AssignmentExpression__RightExprAssignment_1_2 : ( ruleAssignmentExpression ) ; + // InternalBeeLangTestLanguage.g:13205:1: rule__AssignmentExpression__RightExprAssignment_1_2 : ( ruleAssignmentExpression ) ; public final void rule__AssignmentExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__AssignmentExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -45962,11 +45970,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 922) ) { return ; } - // InternalBeeLangTestLanguage.g:13204:1: ( ( ruleAssignmentExpression ) ) - // InternalBeeLangTestLanguage.g:13205:2: ( ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:13209:1: ( ( ruleAssignmentExpression ) ) + // InternalBeeLangTestLanguage.g:13210:2: ( ruleAssignmentExpression ) { - // InternalBeeLangTestLanguage.g:13205:2: ( ruleAssignmentExpression ) - // InternalBeeLangTestLanguage.g:13206:3: ruleAssignmentExpression + // InternalBeeLangTestLanguage.g:13210:2: ( ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:13211:3: ruleAssignmentExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getRightExprAssignmentExpressionParserRuleCall_1_2_0()); @@ -46002,7 +46010,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__FinalAssignment_1" - // InternalBeeLangTestLanguage.g:13215:1: rule__VarDeclaration__FinalAssignment_1 : ( ( 'final' ) ) ; + // InternalBeeLangTestLanguage.g:13220:1: rule__VarDeclaration__FinalAssignment_1 : ( ( 'final' ) ) ; public final void rule__VarDeclaration__FinalAssignment_1() throws RecognitionException { int rule__VarDeclaration__FinalAssignment_1_StartIndex = input.index(); @@ -46010,17 +46018,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 923) ) { return ; } - // InternalBeeLangTestLanguage.g:13219:1: ( ( ( 'final' ) ) ) - // InternalBeeLangTestLanguage.g:13220:2: ( ( 'final' ) ) + // InternalBeeLangTestLanguage.g:13224:1: ( ( ( 'final' ) ) ) + // InternalBeeLangTestLanguage.g:13225:2: ( ( 'final' ) ) { - // InternalBeeLangTestLanguage.g:13220:2: ( ( 'final' ) ) - // InternalBeeLangTestLanguage.g:13221:3: ( 'final' ) + // InternalBeeLangTestLanguage.g:13225:2: ( ( 'final' ) ) + // InternalBeeLangTestLanguage.g:13226:3: ( 'final' ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getFinalFinalKeyword_1_0()); } - // InternalBeeLangTestLanguage.g:13222:3: ( 'final' ) - // InternalBeeLangTestLanguage.g:13223:4: 'final' + // InternalBeeLangTestLanguage.g:13227:3: ( 'final' ) + // InternalBeeLangTestLanguage.g:13228:4: 'final' { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getFinalFinalKeyword_1_0()); @@ -46058,7 +46066,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__TypeAssignment_2_0_1" - // InternalBeeLangTestLanguage.g:13234:1: rule__VarDeclaration__TypeAssignment_2_0_1 : ( ruleTypeRef ) ; + // InternalBeeLangTestLanguage.g:13239:1: rule__VarDeclaration__TypeAssignment_2_0_1 : ( ruleTypeRef ) ; public final void rule__VarDeclaration__TypeAssignment_2_0_1() throws RecognitionException { int rule__VarDeclaration__TypeAssignment_2_0_1_StartIndex = input.index(); @@ -46066,11 +46074,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 924) ) { return ; } - // InternalBeeLangTestLanguage.g:13238:1: ( ( ruleTypeRef ) ) - // InternalBeeLangTestLanguage.g:13239:2: ( ruleTypeRef ) + // InternalBeeLangTestLanguage.g:13243:1: ( ( ruleTypeRef ) ) + // InternalBeeLangTestLanguage.g:13244:2: ( ruleTypeRef ) { - // InternalBeeLangTestLanguage.g:13239:2: ( ruleTypeRef ) - // InternalBeeLangTestLanguage.g:13240:3: ruleTypeRef + // InternalBeeLangTestLanguage.g:13244:2: ( ruleTypeRef ) + // InternalBeeLangTestLanguage.g:13245:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getTypeTypeRefParserRuleCall_2_0_1_0()); @@ -46106,7 +46114,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__NameAssignment_2_1" - // InternalBeeLangTestLanguage.g:13249:1: rule__VarDeclaration__NameAssignment_2_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13254:1: rule__VarDeclaration__NameAssignment_2_1 : ( RULE_ID ) ; public final void rule__VarDeclaration__NameAssignment_2_1() throws RecognitionException { int rule__VarDeclaration__NameAssignment_2_1_StartIndex = input.index(); @@ -46114,11 +46122,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 925) ) { return ; } - // InternalBeeLangTestLanguage.g:13253:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13254:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13258:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13259:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13254:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13255:3: RULE_ID + // InternalBeeLangTestLanguage.g:13259:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13260:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getNameIDTerminalRuleCall_2_1_0()); @@ -46150,7 +46158,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__VarDeclaration__ValueExprAssignment_3_1" - // InternalBeeLangTestLanguage.g:13264:1: rule__VarDeclaration__ValueExprAssignment_3_1 : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:13269:1: rule__VarDeclaration__ValueExprAssignment_3_1 : ( ruleExpression ) ; public final void rule__VarDeclaration__ValueExprAssignment_3_1() throws RecognitionException { int rule__VarDeclaration__ValueExprAssignment_3_1_StartIndex = input.index(); @@ -46158,11 +46166,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 926) ) { return ; } - // InternalBeeLangTestLanguage.g:13268:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:13269:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13273:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:13274:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:13269:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:13270:3: ruleExpression + // InternalBeeLangTestLanguage.g:13274:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13275:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getValueExprExpressionParserRuleCall_3_1_0()); @@ -46198,7 +46206,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__FinalAssignment_1" - // InternalBeeLangTestLanguage.g:13279:1: rule__ValDeclaration__FinalAssignment_1 : ( ( 'final' ) ) ; + // InternalBeeLangTestLanguage.g:13284:1: rule__ValDeclaration__FinalAssignment_1 : ( ( 'final' ) ) ; public final void rule__ValDeclaration__FinalAssignment_1() throws RecognitionException { int rule__ValDeclaration__FinalAssignment_1_StartIndex = input.index(); @@ -46206,17 +46214,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 927) ) { return ; } - // InternalBeeLangTestLanguage.g:13283:1: ( ( ( 'final' ) ) ) - // InternalBeeLangTestLanguage.g:13284:2: ( ( 'final' ) ) + // InternalBeeLangTestLanguage.g:13288:1: ( ( ( 'final' ) ) ) + // InternalBeeLangTestLanguage.g:13289:2: ( ( 'final' ) ) { - // InternalBeeLangTestLanguage.g:13284:2: ( ( 'final' ) ) - // InternalBeeLangTestLanguage.g:13285:3: ( 'final' ) + // InternalBeeLangTestLanguage.g:13289:2: ( ( 'final' ) ) + // InternalBeeLangTestLanguage.g:13290:3: ( 'final' ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getFinalFinalKeyword_1_0()); } - // InternalBeeLangTestLanguage.g:13286:3: ( 'final' ) - // InternalBeeLangTestLanguage.g:13287:4: 'final' + // InternalBeeLangTestLanguage.g:13291:3: ( 'final' ) + // InternalBeeLangTestLanguage.g:13292:4: 'final' { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getFinalFinalKeyword_1_0()); @@ -46254,7 +46262,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__ImmutableAssignment_2" - // InternalBeeLangTestLanguage.g:13298:1: rule__ValDeclaration__ImmutableAssignment_2 : ( ( 'val' ) ) ; + // InternalBeeLangTestLanguage.g:13303:1: rule__ValDeclaration__ImmutableAssignment_2 : ( ( 'val' ) ) ; public final void rule__ValDeclaration__ImmutableAssignment_2() throws RecognitionException { int rule__ValDeclaration__ImmutableAssignment_2_StartIndex = input.index(); @@ -46262,17 +46270,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 928) ) { return ; } - // InternalBeeLangTestLanguage.g:13302:1: ( ( ( 'val' ) ) ) - // InternalBeeLangTestLanguage.g:13303:2: ( ( 'val' ) ) + // InternalBeeLangTestLanguage.g:13307:1: ( ( ( 'val' ) ) ) + // InternalBeeLangTestLanguage.g:13308:2: ( ( 'val' ) ) { - // InternalBeeLangTestLanguage.g:13303:2: ( ( 'val' ) ) - // InternalBeeLangTestLanguage.g:13304:3: ( 'val' ) + // InternalBeeLangTestLanguage.g:13308:2: ( ( 'val' ) ) + // InternalBeeLangTestLanguage.g:13309:3: ( 'val' ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getImmutableValKeyword_2_0()); } - // InternalBeeLangTestLanguage.g:13305:3: ( 'val' ) - // InternalBeeLangTestLanguage.g:13306:4: 'val' + // InternalBeeLangTestLanguage.g:13310:3: ( 'val' ) + // InternalBeeLangTestLanguage.g:13311:4: 'val' { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getImmutableValKeyword_2_0()); @@ -46310,7 +46318,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__TypeAssignment_3" - // InternalBeeLangTestLanguage.g:13317:1: rule__ValDeclaration__TypeAssignment_3 : ( ruleTypeRef ) ; + // InternalBeeLangTestLanguage.g:13322:1: rule__ValDeclaration__TypeAssignment_3 : ( ruleTypeRef ) ; public final void rule__ValDeclaration__TypeAssignment_3() throws RecognitionException { int rule__ValDeclaration__TypeAssignment_3_StartIndex = input.index(); @@ -46318,11 +46326,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 929) ) { return ; } - // InternalBeeLangTestLanguage.g:13321:1: ( ( ruleTypeRef ) ) - // InternalBeeLangTestLanguage.g:13322:2: ( ruleTypeRef ) + // InternalBeeLangTestLanguage.g:13326:1: ( ( ruleTypeRef ) ) + // InternalBeeLangTestLanguage.g:13327:2: ( ruleTypeRef ) { - // InternalBeeLangTestLanguage.g:13322:2: ( ruleTypeRef ) - // InternalBeeLangTestLanguage.g:13323:3: ruleTypeRef + // InternalBeeLangTestLanguage.g:13327:2: ( ruleTypeRef ) + // InternalBeeLangTestLanguage.g:13328:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getTypeTypeRefParserRuleCall_3_0()); @@ -46358,7 +46366,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__NameAssignment_4" - // InternalBeeLangTestLanguage.g:13332:1: rule__ValDeclaration__NameAssignment_4 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13337:1: rule__ValDeclaration__NameAssignment_4 : ( RULE_ID ) ; public final void rule__ValDeclaration__NameAssignment_4() throws RecognitionException { int rule__ValDeclaration__NameAssignment_4_StartIndex = input.index(); @@ -46366,11 +46374,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 930) ) { return ; } - // InternalBeeLangTestLanguage.g:13336:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13337:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13341:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13342:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13337:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13338:3: RULE_ID + // InternalBeeLangTestLanguage.g:13342:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13343:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getNameIDTerminalRuleCall_4_0()); @@ -46402,7 +46410,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValDeclaration__ValueExprAssignment_6" - // InternalBeeLangTestLanguage.g:13347:1: rule__ValDeclaration__ValueExprAssignment_6 : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:13352:1: rule__ValDeclaration__ValueExprAssignment_6 : ( ruleExpression ) ; public final void rule__ValDeclaration__ValueExprAssignment_6() throws RecognitionException { int rule__ValDeclaration__ValueExprAssignment_6_StartIndex = input.index(); @@ -46410,11 +46418,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 931) ) { return ; } - // InternalBeeLangTestLanguage.g:13351:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:13352:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13356:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:13357:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:13352:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:13353:3: ruleExpression + // InternalBeeLangTestLanguage.g:13357:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13358:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getValueExprExpressionParserRuleCall_6_0()); @@ -46450,7 +46458,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__RawTypeAssignment_0" - // InternalBeeLangTestLanguage.g:13362:1: rule__SimpleTypeRef__RawTypeAssignment_0 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13367:1: rule__SimpleTypeRef__RawTypeAssignment_0 : ( RULE_ID ) ; public final void rule__SimpleTypeRef__RawTypeAssignment_0() throws RecognitionException { int rule__SimpleTypeRef__RawTypeAssignment_0_StartIndex = input.index(); @@ -46458,11 +46466,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 932) ) { return ; } - // InternalBeeLangTestLanguage.g:13366:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13367:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13371:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13372:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13367:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13368:3: RULE_ID + // InternalBeeLangTestLanguage.g:13372:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13373:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getRawTypeIDTerminalRuleCall_0_0()); @@ -46494,7 +46502,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1" - // InternalBeeLangTestLanguage.g:13377:1: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13382:1: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 : ( RULE_ID ) ; public final void rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1() throws RecognitionException { int rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1_StartIndex = input.index(); @@ -46502,11 +46510,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 933) ) { return ; } - // InternalBeeLangTestLanguage.g:13381:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13382:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13386:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13387:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13382:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13383:3: RULE_ID + // InternalBeeLangTestLanguage.g:13387:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13388:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListIDTerminalRuleCall_1_1_0()); @@ -46538,7 +46546,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1" - // InternalBeeLangTestLanguage.g:13392:1: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13397:1: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 : ( RULE_ID ) ; public final void rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1() throws RecognitionException { int rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1_StartIndex = input.index(); @@ -46546,11 +46554,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 934) ) { return ; } - // InternalBeeLangTestLanguage.g:13396:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13397:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13401:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13402:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13397:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13398:3: RULE_ID + // InternalBeeLangTestLanguage.g:13402:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13403:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListIDTerminalRuleCall_1_2_1_0()); @@ -46582,7 +46590,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0" - // InternalBeeLangTestLanguage.g:13407:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13412:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0() throws RecognitionException { int rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0_StartIndex = input.index(); @@ -46590,11 +46598,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 935) ) { return ; } - // InternalBeeLangTestLanguage.g:13411:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13412:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13416:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13417:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13412:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13413:3: RULE_ID + // InternalBeeLangTestLanguage.g:13417:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13418:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesIDTerminalRuleCall_1_0_0_0()); @@ -46626,7 +46634,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1" - // InternalBeeLangTestLanguage.g:13422:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13427:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1() throws RecognitionException { int rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1_StartIndex = input.index(); @@ -46634,11 +46642,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 936) ) { return ; } - // InternalBeeLangTestLanguage.g:13426:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13427:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13431:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13432:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13427:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13428:3: RULE_ID + // InternalBeeLangTestLanguage.g:13432:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13433:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesIDTerminalRuleCall_1_0_1_1_0()); @@ -46670,7 +46678,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1" - // InternalBeeLangTestLanguage.g:13437:1: rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 : ( ( '...' ) ) ; + // InternalBeeLangTestLanguage.g:13442:1: rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 : ( ( '...' ) ) ; public final void rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1() throws RecognitionException { int rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1_StartIndex = input.index(); @@ -46678,17 +46686,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 937) ) { return ; } - // InternalBeeLangTestLanguage.g:13441:1: ( ( ( '...' ) ) ) - // InternalBeeLangTestLanguage.g:13442:2: ( ( '...' ) ) + // InternalBeeLangTestLanguage.g:13446:1: ( ( ( '...' ) ) ) + // InternalBeeLangTestLanguage.g:13447:2: ( ( '...' ) ) { - // InternalBeeLangTestLanguage.g:13442:2: ( ( '...' ) ) - // InternalBeeLangTestLanguage.g:13443:3: ( '...' ) + // InternalBeeLangTestLanguage.g:13447:2: ( ( '...' ) ) + // InternalBeeLangTestLanguage.g:13448:3: ( '...' ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsFullStopFullStopFullStopKeyword_1_0_2_1_0()); } - // InternalBeeLangTestLanguage.g:13444:3: ( '...' ) - // InternalBeeLangTestLanguage.g:13445:4: '...' + // InternalBeeLangTestLanguage.g:13449:3: ( '...' ) + // InternalBeeLangTestLanguage.g:13450:4: '...' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsFullStopFullStopFullStopKeyword_1_0_2_1_0()); @@ -46726,7 +46734,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2" - // InternalBeeLangTestLanguage.g:13456:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13461:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2() throws RecognitionException { int rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2_StartIndex = input.index(); @@ -46734,11 +46742,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 938) ) { return ; } - // InternalBeeLangTestLanguage.g:13460:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13461:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13465:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13466:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13461:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13462:3: RULE_ID + // InternalBeeLangTestLanguage.g:13466:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13467:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesIDTerminalRuleCall_1_0_2_2_0()); @@ -46770,7 +46778,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__VarArgsAssignment_1_1_0" - // InternalBeeLangTestLanguage.g:13471:1: rule__ClosureTypeRef__VarArgsAssignment_1_1_0 : ( ( '...' ) ) ; + // InternalBeeLangTestLanguage.g:13476:1: rule__ClosureTypeRef__VarArgsAssignment_1_1_0 : ( ( '...' ) ) ; public final void rule__ClosureTypeRef__VarArgsAssignment_1_1_0() throws RecognitionException { int rule__ClosureTypeRef__VarArgsAssignment_1_1_0_StartIndex = input.index(); @@ -46778,17 +46786,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 939) ) { return ; } - // InternalBeeLangTestLanguage.g:13475:1: ( ( ( '...' ) ) ) - // InternalBeeLangTestLanguage.g:13476:2: ( ( '...' ) ) + // InternalBeeLangTestLanguage.g:13480:1: ( ( ( '...' ) ) ) + // InternalBeeLangTestLanguage.g:13481:2: ( ( '...' ) ) { - // InternalBeeLangTestLanguage.g:13476:2: ( ( '...' ) ) - // InternalBeeLangTestLanguage.g:13477:3: ( '...' ) + // InternalBeeLangTestLanguage.g:13481:2: ( ( '...' ) ) + // InternalBeeLangTestLanguage.g:13482:3: ( '...' ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsFullStopFullStopFullStopKeyword_1_1_0_0()); } - // InternalBeeLangTestLanguage.g:13478:3: ( '...' ) - // InternalBeeLangTestLanguage.g:13479:4: '...' + // InternalBeeLangTestLanguage.g:13483:3: ( '...' ) + // InternalBeeLangTestLanguage.g:13484:4: '...' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsFullStopFullStopFullStopKeyword_1_1_0_0()); @@ -46826,7 +46834,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1" - // InternalBeeLangTestLanguage.g:13490:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13495:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1() throws RecognitionException { int rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1_StartIndex = input.index(); @@ -46834,11 +46842,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 940) ) { return ; } - // InternalBeeLangTestLanguage.g:13494:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13495:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13499:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13500:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13495:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13496:3: RULE_ID + // InternalBeeLangTestLanguage.g:13500:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13501:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesIDTerminalRuleCall_1_1_1_0()); @@ -46870,7 +46878,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureTypeRef__ReturnTypeAssignment_4" - // InternalBeeLangTestLanguage.g:13505:1: rule__ClosureTypeRef__ReturnTypeAssignment_4 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13510:1: rule__ClosureTypeRef__ReturnTypeAssignment_4 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ReturnTypeAssignment_4() throws RecognitionException { int rule__ClosureTypeRef__ReturnTypeAssignment_4_StartIndex = input.index(); @@ -46878,11 +46886,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 941) ) { return ; } - // InternalBeeLangTestLanguage.g:13509:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13510:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13514:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13515:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13510:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13511:3: RULE_ID + // InternalBeeLangTestLanguage.g:13515:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13516:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getReturnTypeIDTerminalRuleCall_4_0()); @@ -46914,7 +46922,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CachedExpression__ExprAssignment_0_2" - // InternalBeeLangTestLanguage.g:13520:1: rule__CachedExpression__ExprAssignment_0_2 : ( ruleOrExpression ) ; + // InternalBeeLangTestLanguage.g:13525:1: rule__CachedExpression__ExprAssignment_0_2 : ( ruleOrExpression ) ; public final void rule__CachedExpression__ExprAssignment_0_2() throws RecognitionException { int rule__CachedExpression__ExprAssignment_0_2_StartIndex = input.index(); @@ -46922,11 +46930,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 942) ) { return ; } - // InternalBeeLangTestLanguage.g:13524:1: ( ( ruleOrExpression ) ) - // InternalBeeLangTestLanguage.g:13525:2: ( ruleOrExpression ) + // InternalBeeLangTestLanguage.g:13529:1: ( ( ruleOrExpression ) ) + // InternalBeeLangTestLanguage.g:13530:2: ( ruleOrExpression ) { - // InternalBeeLangTestLanguage.g:13525:2: ( ruleOrExpression ) - // InternalBeeLangTestLanguage.g:13526:3: ruleOrExpression + // InternalBeeLangTestLanguage.g:13530:2: ( ruleOrExpression ) + // InternalBeeLangTestLanguage.g:13531:3: ruleOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getExprOrExpressionParserRuleCall_0_2_0()); @@ -46962,7 +46970,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OrExpression__RightExprAssignment_1_2" - // InternalBeeLangTestLanguage.g:13535:1: rule__OrExpression__RightExprAssignment_1_2 : ( ruleAndExpression ) ; + // InternalBeeLangTestLanguage.g:13540:1: rule__OrExpression__RightExprAssignment_1_2 : ( ruleAndExpression ) ; public final void rule__OrExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__OrExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -46970,11 +46978,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 943) ) { return ; } - // InternalBeeLangTestLanguage.g:13539:1: ( ( ruleAndExpression ) ) - // InternalBeeLangTestLanguage.g:13540:2: ( ruleAndExpression ) + // InternalBeeLangTestLanguage.g:13544:1: ( ( ruleAndExpression ) ) + // InternalBeeLangTestLanguage.g:13545:2: ( ruleAndExpression ) { - // InternalBeeLangTestLanguage.g:13540:2: ( ruleAndExpression ) - // InternalBeeLangTestLanguage.g:13541:3: ruleAndExpression + // InternalBeeLangTestLanguage.g:13545:2: ( ruleAndExpression ) + // InternalBeeLangTestLanguage.g:13546:3: ruleAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getRightExprAndExpressionParserRuleCall_1_2_0()); @@ -47010,7 +47018,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AndExpression__RightExprAssignment_1_2" - // InternalBeeLangTestLanguage.g:13550:1: rule__AndExpression__RightExprAssignment_1_2 : ( ruleRelationalExpression ) ; + // InternalBeeLangTestLanguage.g:13555:1: rule__AndExpression__RightExprAssignment_1_2 : ( ruleRelationalExpression ) ; public final void rule__AndExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__AndExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -47018,11 +47026,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 944) ) { return ; } - // InternalBeeLangTestLanguage.g:13554:1: ( ( ruleRelationalExpression ) ) - // InternalBeeLangTestLanguage.g:13555:2: ( ruleRelationalExpression ) + // InternalBeeLangTestLanguage.g:13559:1: ( ( ruleRelationalExpression ) ) + // InternalBeeLangTestLanguage.g:13560:2: ( ruleRelationalExpression ) { - // InternalBeeLangTestLanguage.g:13555:2: ( ruleRelationalExpression ) - // InternalBeeLangTestLanguage.g:13556:3: ruleRelationalExpression + // InternalBeeLangTestLanguage.g:13560:2: ( ruleRelationalExpression ) + // InternalBeeLangTestLanguage.g:13561:3: ruleRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getRightExprRelationalExpressionParserRuleCall_1_2_0()); @@ -47058,7 +47066,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalExpression__FunctionNameAssignment_1_1" - // InternalBeeLangTestLanguage.g:13565:1: rule__RelationalExpression__FunctionNameAssignment_1_1 : ( ruleRelationalOperator ) ; + // InternalBeeLangTestLanguage.g:13570:1: rule__RelationalExpression__FunctionNameAssignment_1_1 : ( ruleRelationalOperator ) ; public final void rule__RelationalExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__RelationalExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -47066,11 +47074,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 945) ) { return ; } - // InternalBeeLangTestLanguage.g:13569:1: ( ( ruleRelationalOperator ) ) - // InternalBeeLangTestLanguage.g:13570:2: ( ruleRelationalOperator ) + // InternalBeeLangTestLanguage.g:13574:1: ( ( ruleRelationalOperator ) ) + // InternalBeeLangTestLanguage.g:13575:2: ( ruleRelationalOperator ) { - // InternalBeeLangTestLanguage.g:13570:2: ( ruleRelationalOperator ) - // InternalBeeLangTestLanguage.g:13571:3: ruleRelationalOperator + // InternalBeeLangTestLanguage.g:13575:2: ( ruleRelationalOperator ) + // InternalBeeLangTestLanguage.g:13576:3: ruleRelationalOperator { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getFunctionNameRelationalOperatorParserRuleCall_1_1_0()); @@ -47106,7 +47114,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__RelationalExpression__RightExprAssignment_1_2" - // InternalBeeLangTestLanguage.g:13580:1: rule__RelationalExpression__RightExprAssignment_1_2 : ( ruleAdditiveExpression ) ; + // InternalBeeLangTestLanguage.g:13585:1: rule__RelationalExpression__RightExprAssignment_1_2 : ( ruleAdditiveExpression ) ; public final void rule__RelationalExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__RelationalExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -47114,11 +47122,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 946) ) { return ; } - // InternalBeeLangTestLanguage.g:13584:1: ( ( ruleAdditiveExpression ) ) - // InternalBeeLangTestLanguage.g:13585:2: ( ruleAdditiveExpression ) + // InternalBeeLangTestLanguage.g:13589:1: ( ( ruleAdditiveExpression ) ) + // InternalBeeLangTestLanguage.g:13590:2: ( ruleAdditiveExpression ) { - // InternalBeeLangTestLanguage.g:13585:2: ( ruleAdditiveExpression ) - // InternalBeeLangTestLanguage.g:13586:3: ruleAdditiveExpression + // InternalBeeLangTestLanguage.g:13590:2: ( ruleAdditiveExpression ) + // InternalBeeLangTestLanguage.g:13591:3: ruleAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getRightExprAdditiveExpressionParserRuleCall_1_2_0()); @@ -47154,7 +47162,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__FunctionNameAssignment_1_1" - // InternalBeeLangTestLanguage.g:13595:1: rule__AdditiveExpression__FunctionNameAssignment_1_1 : ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:13600:1: rule__AdditiveExpression__FunctionNameAssignment_1_1 : ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) ; public final void rule__AdditiveExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__AdditiveExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -47162,17 +47170,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 947) ) { return ; } - // InternalBeeLangTestLanguage.g:13599:1: ( ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:13600:2: ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:13604:1: ( ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:13605:2: ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) { - // InternalBeeLangTestLanguage.g:13600:2: ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) - // InternalBeeLangTestLanguage.g:13601:3: ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) + // InternalBeeLangTestLanguage.g:13605:2: ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:13606:3: ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAlternatives_1_1_0()); } - // InternalBeeLangTestLanguage.g:13602:3: ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) - // InternalBeeLangTestLanguage.g:13602:4: rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 + // InternalBeeLangTestLanguage.g:13607:3: ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) + // InternalBeeLangTestLanguage.g:13607:4: rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 { pushFollow(FOLLOW_2); rule__AdditiveExpression__FunctionNameAlternatives_1_1_0(); @@ -47208,7 +47216,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__AdditiveExpression__RightExprAssignment_1_2" - // InternalBeeLangTestLanguage.g:13610:1: rule__AdditiveExpression__RightExprAssignment_1_2 : ( ruleMultiplicativeExpression ) ; + // InternalBeeLangTestLanguage.g:13615:1: rule__AdditiveExpression__RightExprAssignment_1_2 : ( ruleMultiplicativeExpression ) ; public final void rule__AdditiveExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__AdditiveExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -47216,11 +47224,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 948) ) { return ; } - // InternalBeeLangTestLanguage.g:13614:1: ( ( ruleMultiplicativeExpression ) ) - // InternalBeeLangTestLanguage.g:13615:2: ( ruleMultiplicativeExpression ) + // InternalBeeLangTestLanguage.g:13619:1: ( ( ruleMultiplicativeExpression ) ) + // InternalBeeLangTestLanguage.g:13620:2: ( ruleMultiplicativeExpression ) { - // InternalBeeLangTestLanguage.g:13615:2: ( ruleMultiplicativeExpression ) - // InternalBeeLangTestLanguage.g:13616:3: ruleMultiplicativeExpression + // InternalBeeLangTestLanguage.g:13620:2: ( ruleMultiplicativeExpression ) + // InternalBeeLangTestLanguage.g:13621:3: ruleMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getRightExprMultiplicativeExpressionParserRuleCall_1_2_0()); @@ -47256,7 +47264,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__FunctionNameAssignment_1_1" - // InternalBeeLangTestLanguage.g:13625:1: rule__MultiplicativeExpression__FunctionNameAssignment_1_1 : ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:13630:1: rule__MultiplicativeExpression__FunctionNameAssignment_1_1 : ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) ; public final void rule__MultiplicativeExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__MultiplicativeExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -47264,17 +47272,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 949) ) { return ; } - // InternalBeeLangTestLanguage.g:13629:1: ( ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:13630:2: ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:13634:1: ( ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:13635:2: ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) { - // InternalBeeLangTestLanguage.g:13630:2: ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) - // InternalBeeLangTestLanguage.g:13631:3: ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) + // InternalBeeLangTestLanguage.g:13635:2: ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:13636:3: ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAlternatives_1_1_0()); } - // InternalBeeLangTestLanguage.g:13632:3: ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) - // InternalBeeLangTestLanguage.g:13632:4: rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 + // InternalBeeLangTestLanguage.g:13637:3: ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) + // InternalBeeLangTestLanguage.g:13637:4: rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 { pushFollow(FOLLOW_2); rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0(); @@ -47310,7 +47318,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__MultiplicativeExpression__RightExprAssignment_1_2" - // InternalBeeLangTestLanguage.g:13640:1: rule__MultiplicativeExpression__RightExprAssignment_1_2 : ( ruleSetExpression ) ; + // InternalBeeLangTestLanguage.g:13645:1: rule__MultiplicativeExpression__RightExprAssignment_1_2 : ( ruleSetExpression ) ; public final void rule__MultiplicativeExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__MultiplicativeExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -47318,11 +47326,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 950) ) { return ; } - // InternalBeeLangTestLanguage.g:13644:1: ( ( ruleSetExpression ) ) - // InternalBeeLangTestLanguage.g:13645:2: ( ruleSetExpression ) + // InternalBeeLangTestLanguage.g:13649:1: ( ( ruleSetExpression ) ) + // InternalBeeLangTestLanguage.g:13650:2: ( ruleSetExpression ) { - // InternalBeeLangTestLanguage.g:13645:2: ( ruleSetExpression ) - // InternalBeeLangTestLanguage.g:13646:3: ruleSetExpression + // InternalBeeLangTestLanguage.g:13650:2: ( ruleSetExpression ) + // InternalBeeLangTestLanguage.g:13651:3: ruleSetExpression { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getRightExprSetExpressionParserRuleCall_1_2_0()); @@ -47358,7 +47366,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SetExpression__FunctionNameAssignment_1_1" - // InternalBeeLangTestLanguage.g:13655:1: rule__SetExpression__FunctionNameAssignment_1_1 : ( ( '..' ) ) ; + // InternalBeeLangTestLanguage.g:13660:1: rule__SetExpression__FunctionNameAssignment_1_1 : ( ( '..' ) ) ; public final void rule__SetExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__SetExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -47366,17 +47374,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 951) ) { return ; } - // InternalBeeLangTestLanguage.g:13659:1: ( ( ( '..' ) ) ) - // InternalBeeLangTestLanguage.g:13660:2: ( ( '..' ) ) + // InternalBeeLangTestLanguage.g:13664:1: ( ( ( '..' ) ) ) + // InternalBeeLangTestLanguage.g:13665:2: ( ( '..' ) ) { - // InternalBeeLangTestLanguage.g:13660:2: ( ( '..' ) ) - // InternalBeeLangTestLanguage.g:13661:3: ( '..' ) + // InternalBeeLangTestLanguage.g:13665:2: ( ( '..' ) ) + // InternalBeeLangTestLanguage.g:13666:3: ( '..' ) { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getFunctionNameFullStopFullStopKeyword_1_1_0()); } - // InternalBeeLangTestLanguage.g:13662:3: ( '..' ) - // InternalBeeLangTestLanguage.g:13663:4: '..' + // InternalBeeLangTestLanguage.g:13667:3: ( '..' ) + // InternalBeeLangTestLanguage.g:13668:4: '..' { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getFunctionNameFullStopFullStopKeyword_1_1_0()); @@ -47414,7 +47422,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__SetExpression__RightExprAssignment_1_2" - // InternalBeeLangTestLanguage.g:13674:1: rule__SetExpression__RightExprAssignment_1_2 : ( ruleUnaryOrInfixExpression ) ; + // InternalBeeLangTestLanguage.g:13679:1: rule__SetExpression__RightExprAssignment_1_2 : ( ruleUnaryOrInfixExpression ) ; public final void rule__SetExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__SetExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -47422,11 +47430,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 952) ) { return ; } - // InternalBeeLangTestLanguage.g:13678:1: ( ( ruleUnaryOrInfixExpression ) ) - // InternalBeeLangTestLanguage.g:13679:2: ( ruleUnaryOrInfixExpression ) + // InternalBeeLangTestLanguage.g:13683:1: ( ( ruleUnaryOrInfixExpression ) ) + // InternalBeeLangTestLanguage.g:13684:2: ( ruleUnaryOrInfixExpression ) { - // InternalBeeLangTestLanguage.g:13679:2: ( ruleUnaryOrInfixExpression ) - // InternalBeeLangTestLanguage.g:13680:3: ruleUnaryOrInfixExpression + // InternalBeeLangTestLanguage.g:13684:2: ( ruleUnaryOrInfixExpression ) + // InternalBeeLangTestLanguage.g:13685:3: ruleUnaryOrInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getRightExprUnaryOrInfixExpressionParserRuleCall_1_2_0()); @@ -47462,7 +47470,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__UnaryExpression__FunctionNameAssignment_1" - // InternalBeeLangTestLanguage.g:13689:1: rule__UnaryExpression__FunctionNameAssignment_1 : ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:13694:1: rule__UnaryExpression__FunctionNameAssignment_1 : ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) ; public final void rule__UnaryExpression__FunctionNameAssignment_1() throws RecognitionException { int rule__UnaryExpression__FunctionNameAssignment_1_StartIndex = input.index(); @@ -47470,17 +47478,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 953) ) { return ; } - // InternalBeeLangTestLanguage.g:13693:1: ( ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:13694:2: ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) + // InternalBeeLangTestLanguage.g:13698:1: ( ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:13699:2: ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) { - // InternalBeeLangTestLanguage.g:13694:2: ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) - // InternalBeeLangTestLanguage.g:13695:3: ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) + // InternalBeeLangTestLanguage.g:13699:2: ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) + // InternalBeeLangTestLanguage.g:13700:3: ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getFunctionNameAlternatives_1_0()); } - // InternalBeeLangTestLanguage.g:13696:3: ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) - // InternalBeeLangTestLanguage.g:13696:4: rule__UnaryExpression__FunctionNameAlternatives_1_0 + // InternalBeeLangTestLanguage.g:13701:3: ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) + // InternalBeeLangTestLanguage.g:13701:4: rule__UnaryExpression__FunctionNameAlternatives_1_0 { pushFollow(FOLLOW_2); rule__UnaryExpression__FunctionNameAlternatives_1_0(); @@ -47516,7 +47524,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__UnaryExpression__ExprAssignment_2" - // InternalBeeLangTestLanguage.g:13704:1: rule__UnaryExpression__ExprAssignment_2 : ( ruleInfixExpression ) ; + // InternalBeeLangTestLanguage.g:13709:1: rule__UnaryExpression__ExprAssignment_2 : ( ruleInfixExpression ) ; public final void rule__UnaryExpression__ExprAssignment_2() throws RecognitionException { int rule__UnaryExpression__ExprAssignment_2_StartIndex = input.index(); @@ -47524,11 +47532,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 954) ) { return ; } - // InternalBeeLangTestLanguage.g:13708:1: ( ( ruleInfixExpression ) ) - // InternalBeeLangTestLanguage.g:13709:2: ( ruleInfixExpression ) + // InternalBeeLangTestLanguage.g:13713:1: ( ( ruleInfixExpression ) ) + // InternalBeeLangTestLanguage.g:13714:2: ( ruleInfixExpression ) { - // InternalBeeLangTestLanguage.g:13709:2: ( ruleInfixExpression ) - // InternalBeeLangTestLanguage.g:13710:3: ruleInfixExpression + // InternalBeeLangTestLanguage.g:13714:2: ( ruleInfixExpression ) + // InternalBeeLangTestLanguage.g:13715:3: ruleInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getExprInfixExpressionParserRuleCall_2_0()); @@ -47564,7 +47572,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PreopExpression__FunctionNameAssignment_1" - // InternalBeeLangTestLanguage.g:13719:1: rule__PreopExpression__FunctionNameAssignment_1 : ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:13724:1: rule__PreopExpression__FunctionNameAssignment_1 : ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) ; public final void rule__PreopExpression__FunctionNameAssignment_1() throws RecognitionException { int rule__PreopExpression__FunctionNameAssignment_1_StartIndex = input.index(); @@ -47572,17 +47580,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 955) ) { return ; } - // InternalBeeLangTestLanguage.g:13723:1: ( ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:13724:2: ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) + // InternalBeeLangTestLanguage.g:13728:1: ( ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:13729:2: ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) { - // InternalBeeLangTestLanguage.g:13724:2: ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) - // InternalBeeLangTestLanguage.g:13725:3: ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) + // InternalBeeLangTestLanguage.g:13729:2: ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) + // InternalBeeLangTestLanguage.g:13730:3: ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getFunctionNameAlternatives_1_0()); } - // InternalBeeLangTestLanguage.g:13726:3: ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) - // InternalBeeLangTestLanguage.g:13726:4: rule__PreopExpression__FunctionNameAlternatives_1_0 + // InternalBeeLangTestLanguage.g:13731:3: ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) + // InternalBeeLangTestLanguage.g:13731:4: rule__PreopExpression__FunctionNameAlternatives_1_0 { pushFollow(FOLLOW_2); rule__PreopExpression__FunctionNameAlternatives_1_0(); @@ -47618,7 +47626,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PreopExpression__ExprAssignment_2" - // InternalBeeLangTestLanguage.g:13734:1: rule__PreopExpression__ExprAssignment_2 : ( ruleInfixExpression ) ; + // InternalBeeLangTestLanguage.g:13739:1: rule__PreopExpression__ExprAssignment_2 : ( ruleInfixExpression ) ; public final void rule__PreopExpression__ExprAssignment_2() throws RecognitionException { int rule__PreopExpression__ExprAssignment_2_StartIndex = input.index(); @@ -47626,11 +47634,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 956) ) { return ; } - // InternalBeeLangTestLanguage.g:13738:1: ( ( ruleInfixExpression ) ) - // InternalBeeLangTestLanguage.g:13739:2: ( ruleInfixExpression ) + // InternalBeeLangTestLanguage.g:13743:1: ( ( ruleInfixExpression ) ) + // InternalBeeLangTestLanguage.g:13744:2: ( ruleInfixExpression ) { - // InternalBeeLangTestLanguage.g:13739:2: ( ruleInfixExpression ) - // InternalBeeLangTestLanguage.g:13740:3: ruleInfixExpression + // InternalBeeLangTestLanguage.g:13744:2: ( ruleInfixExpression ) + // InternalBeeLangTestLanguage.g:13745:3: ruleInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getExprInfixExpressionParserRuleCall_2_0()); @@ -47666,7 +47674,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__PostopExpression__FunctionNameAssignment_1_1" - // InternalBeeLangTestLanguage.g:13749:1: rule__PostopExpression__FunctionNameAssignment_1_1 : ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:13754:1: rule__PostopExpression__FunctionNameAssignment_1_1 : ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) ; public final void rule__PostopExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__PostopExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -47674,17 +47682,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 957) ) { return ; } - // InternalBeeLangTestLanguage.g:13753:1: ( ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:13754:2: ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:13758:1: ( ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:13759:2: ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) { - // InternalBeeLangTestLanguage.g:13754:2: ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) - // InternalBeeLangTestLanguage.g:13755:3: ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) + // InternalBeeLangTestLanguage.g:13759:2: ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalBeeLangTestLanguage.g:13760:3: ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getFunctionNameAlternatives_1_1_0()); } - // InternalBeeLangTestLanguage.g:13756:3: ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) - // InternalBeeLangTestLanguage.g:13756:4: rule__PostopExpression__FunctionNameAlternatives_1_1_0 + // InternalBeeLangTestLanguage.g:13761:3: ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) + // InternalBeeLangTestLanguage.g:13761:4: rule__PostopExpression__FunctionNameAlternatives_1_1_0 { pushFollow(FOLLOW_2); rule__PostopExpression__FunctionNameAlternatives_1_1_0(); @@ -47720,7 +47728,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__NameAssignment_1_0_2" - // InternalBeeLangTestLanguage.g:13764:1: rule__InfixExpression__NameAssignment_1_0_2 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13769:1: rule__InfixExpression__NameAssignment_1_0_2 : ( RULE_ID ) ; public final void rule__InfixExpression__NameAssignment_1_0_2() throws RecognitionException { int rule__InfixExpression__NameAssignment_1_0_2_StartIndex = input.index(); @@ -47728,11 +47736,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 958) ) { return ; } - // InternalBeeLangTestLanguage.g:13768:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13769:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13773:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13774:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13769:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13770:3: RULE_ID + // InternalBeeLangTestLanguage.g:13774:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13775:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getNameIDTerminalRuleCall_1_0_2_0()); @@ -47764,7 +47772,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__ParameterListAssignment_1_0_4" - // InternalBeeLangTestLanguage.g:13779:1: rule__InfixExpression__ParameterListAssignment_1_0_4 : ( ruleParameterList ) ; + // InternalBeeLangTestLanguage.g:13784:1: rule__InfixExpression__ParameterListAssignment_1_0_4 : ( ruleParameterList ) ; public final void rule__InfixExpression__ParameterListAssignment_1_0_4() throws RecognitionException { int rule__InfixExpression__ParameterListAssignment_1_0_4_StartIndex = input.index(); @@ -47772,11 +47780,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 959) ) { return ; } - // InternalBeeLangTestLanguage.g:13783:1: ( ( ruleParameterList ) ) - // InternalBeeLangTestLanguage.g:13784:2: ( ruleParameterList ) + // InternalBeeLangTestLanguage.g:13788:1: ( ( ruleParameterList ) ) + // InternalBeeLangTestLanguage.g:13789:2: ( ruleParameterList ) { - // InternalBeeLangTestLanguage.g:13784:2: ( ruleParameterList ) - // InternalBeeLangTestLanguage.g:13785:3: ruleParameterList + // InternalBeeLangTestLanguage.g:13789:2: ( ruleParameterList ) + // InternalBeeLangTestLanguage.g:13790:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getParameterListParameterListParserRuleCall_1_0_4_0()); @@ -47812,7 +47820,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__IndexExprAssignment_1_1_2" - // InternalBeeLangTestLanguage.g:13794:1: rule__InfixExpression__IndexExprAssignment_1_1_2 : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:13799:1: rule__InfixExpression__IndexExprAssignment_1_1_2 : ( ruleExpression ) ; public final void rule__InfixExpression__IndexExprAssignment_1_1_2() throws RecognitionException { int rule__InfixExpression__IndexExprAssignment_1_1_2_StartIndex = input.index(); @@ -47820,11 +47828,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 960) ) { return ; } - // InternalBeeLangTestLanguage.g:13798:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:13799:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13803:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:13804:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:13799:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:13800:3: ruleExpression + // InternalBeeLangTestLanguage.g:13804:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13805:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getIndexExprExpressionParserRuleCall_1_1_2_0()); @@ -47860,7 +47868,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InfixExpression__FeatureNameAssignment_1_2_2" - // InternalBeeLangTestLanguage.g:13809:1: rule__InfixExpression__FeatureNameAssignment_1_2_2 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13814:1: rule__InfixExpression__FeatureNameAssignment_1_2_2 : ( RULE_ID ) ; public final void rule__InfixExpression__FeatureNameAssignment_1_2_2() throws RecognitionException { int rule__InfixExpression__FeatureNameAssignment_1_2_2_StartIndex = input.index(); @@ -47868,11 +47876,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 961) ) { return ; } - // InternalBeeLangTestLanguage.g:13813:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13814:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13818:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13819:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13814:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13815:3: RULE_ID + // InternalBeeLangTestLanguage.g:13819:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13820:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFeatureNameIDTerminalRuleCall_1_2_2_0()); @@ -47904,7 +47912,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__CallExpression__ParameterListAssignment_1_2" - // InternalBeeLangTestLanguage.g:13824:1: rule__CallExpression__ParameterListAssignment_1_2 : ( ruleParameterList ) ; + // InternalBeeLangTestLanguage.g:13829:1: rule__CallExpression__ParameterListAssignment_1_2 : ( ruleParameterList ) ; public final void rule__CallExpression__ParameterListAssignment_1_2() throws RecognitionException { int rule__CallExpression__ParameterListAssignment_1_2_StartIndex = input.index(); @@ -47912,11 +47920,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 962) ) { return ; } - // InternalBeeLangTestLanguage.g:13828:1: ( ( ruleParameterList ) ) - // InternalBeeLangTestLanguage.g:13829:2: ( ruleParameterList ) + // InternalBeeLangTestLanguage.g:13833:1: ( ( ruleParameterList ) ) + // InternalBeeLangTestLanguage.g:13834:2: ( ruleParameterList ) { - // InternalBeeLangTestLanguage.g:13829:2: ( ruleParameterList ) - // InternalBeeLangTestLanguage.g:13830:3: ruleParameterList + // InternalBeeLangTestLanguage.g:13834:2: ( ruleParameterList ) + // InternalBeeLangTestLanguage.g:13835:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getParameterListParameterListParserRuleCall_1_2_0()); @@ -47952,7 +47960,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__ReferencedAdviceAssignment_1_0" - // InternalBeeLangTestLanguage.g:13839:1: rule__WithExpression__ReferencedAdviceAssignment_1_0 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13844:1: rule__WithExpression__ReferencedAdviceAssignment_1_0 : ( RULE_ID ) ; public final void rule__WithExpression__ReferencedAdviceAssignment_1_0() throws RecognitionException { int rule__WithExpression__ReferencedAdviceAssignment_1_0_StartIndex = input.index(); @@ -47960,11 +47968,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 963) ) { return ; } - // InternalBeeLangTestLanguage.g:13843:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13844:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13848:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13849:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13844:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13845:3: RULE_ID + // InternalBeeLangTestLanguage.g:13849:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13850:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getReferencedAdviceIDTerminalRuleCall_1_0_0()); @@ -47996,7 +48004,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__ReferencedAdviceAssignment_1_1_1" - // InternalBeeLangTestLanguage.g:13854:1: rule__WithExpression__ReferencedAdviceAssignment_1_1_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13859:1: rule__WithExpression__ReferencedAdviceAssignment_1_1_1 : ( RULE_ID ) ; public final void rule__WithExpression__ReferencedAdviceAssignment_1_1_1() throws RecognitionException { int rule__WithExpression__ReferencedAdviceAssignment_1_1_1_StartIndex = input.index(); @@ -48004,11 +48012,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 964) ) { return ; } - // InternalBeeLangTestLanguage.g:13858:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13859:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13863:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13864:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13859:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13860:3: RULE_ID + // InternalBeeLangTestLanguage.g:13864:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13865:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getReferencedAdviceIDTerminalRuleCall_1_1_1_0()); @@ -48040,7 +48048,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__FuncExprAssignment_2_0_1" - // InternalBeeLangTestLanguage.g:13869:1: rule__WithExpression__FuncExprAssignment_2_0_1 : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:13874:1: rule__WithExpression__FuncExprAssignment_2_0_1 : ( ruleExpression ) ; public final void rule__WithExpression__FuncExprAssignment_2_0_1() throws RecognitionException { int rule__WithExpression__FuncExprAssignment_2_0_1_StartIndex = input.index(); @@ -48048,11 +48056,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 965) ) { return ; } - // InternalBeeLangTestLanguage.g:13873:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:13874:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13878:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:13879:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:13874:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:13875:3: ruleExpression + // InternalBeeLangTestLanguage.g:13879:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13880:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getFuncExprExpressionParserRuleCall_2_0_1_0()); @@ -48088,7 +48096,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithExpression__FuncExprAssignment_2_1_1" - // InternalBeeLangTestLanguage.g:13884:1: rule__WithExpression__FuncExprAssignment_2_1_1 : ( ruleBlockExpressionWithoutBrackets ) ; + // InternalBeeLangTestLanguage.g:13889:1: rule__WithExpression__FuncExprAssignment_2_1_1 : ( ruleBlockExpressionWithoutBrackets ) ; public final void rule__WithExpression__FuncExprAssignment_2_1_1() throws RecognitionException { int rule__WithExpression__FuncExprAssignment_2_1_1_StartIndex = input.index(); @@ -48096,11 +48104,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 966) ) { return ; } - // InternalBeeLangTestLanguage.g:13888:1: ( ( ruleBlockExpressionWithoutBrackets ) ) - // InternalBeeLangTestLanguage.g:13889:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalBeeLangTestLanguage.g:13893:1: ( ( ruleBlockExpressionWithoutBrackets ) ) + // InternalBeeLangTestLanguage.g:13894:2: ( ruleBlockExpressionWithoutBrackets ) { - // InternalBeeLangTestLanguage.g:13889:2: ( ruleBlockExpressionWithoutBrackets ) - // InternalBeeLangTestLanguage.g:13890:3: ruleBlockExpressionWithoutBrackets + // InternalBeeLangTestLanguage.g:13894:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalBeeLangTestLanguage.g:13895:3: ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getFuncExprBlockExpressionWithoutBracketsParserRuleCall_2_1_1_0()); @@ -48136,7 +48144,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__ExprAssignment_2" - // InternalBeeLangTestLanguage.g:13899:1: rule__WithContextExpression__ExprAssignment_2 : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:13904:1: rule__WithContextExpression__ExprAssignment_2 : ( ruleExpression ) ; public final void rule__WithContextExpression__ExprAssignment_2() throws RecognitionException { int rule__WithContextExpression__ExprAssignment_2_StartIndex = input.index(); @@ -48144,11 +48152,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 967) ) { return ; } - // InternalBeeLangTestLanguage.g:13903:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:13904:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13908:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:13909:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:13904:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:13905:3: ruleExpression + // InternalBeeLangTestLanguage.g:13909:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:13910:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getExprExpressionParserRuleCall_2_0()); @@ -48184,7 +48192,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__AliasAssignment_3_1" - // InternalBeeLangTestLanguage.g:13914:1: rule__WithContextExpression__AliasAssignment_3_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13919:1: rule__WithContextExpression__AliasAssignment_3_1 : ( RULE_ID ) ; public final void rule__WithContextExpression__AliasAssignment_3_1() throws RecognitionException { int rule__WithContextExpression__AliasAssignment_3_1_StartIndex = input.index(); @@ -48192,11 +48200,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 968) ) { return ; } - // InternalBeeLangTestLanguage.g:13918:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13919:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13923:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13924:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13919:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13920:3: RULE_ID + // InternalBeeLangTestLanguage.g:13924:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13925:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getAliasIDTerminalRuleCall_3_1_0()); @@ -48228,7 +48236,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__WithContextExpression__ContextBlockAssignment_4" - // InternalBeeLangTestLanguage.g:13929:1: rule__WithContextExpression__ContextBlockAssignment_4 : ( ruleBlockExpression ) ; + // InternalBeeLangTestLanguage.g:13934:1: rule__WithContextExpression__ContextBlockAssignment_4 : ( ruleBlockExpression ) ; public final void rule__WithContextExpression__ContextBlockAssignment_4() throws RecognitionException { int rule__WithContextExpression__ContextBlockAssignment_4_StartIndex = input.index(); @@ -48236,11 +48244,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 969) ) { return ; } - // InternalBeeLangTestLanguage.g:13933:1: ( ( ruleBlockExpression ) ) - // InternalBeeLangTestLanguage.g:13934:2: ( ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:13938:1: ( ( ruleBlockExpression ) ) + // InternalBeeLangTestLanguage.g:13939:2: ( ruleBlockExpression ) { - // InternalBeeLangTestLanguage.g:13934:2: ( ruleBlockExpression ) - // InternalBeeLangTestLanguage.g:13935:3: ruleBlockExpression + // InternalBeeLangTestLanguage.g:13939:2: ( ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:13940:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getContextBlockBlockExpressionParserRuleCall_4_0()); @@ -48276,7 +48284,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpression__ExpressionsAssignment_2_0" - // InternalBeeLangTestLanguage.g:13944:1: rule__BlockExpression__ExpressionsAssignment_2_0 : ( ruleTopLevelExpression ) ; + // InternalBeeLangTestLanguage.g:13949:1: rule__BlockExpression__ExpressionsAssignment_2_0 : ( ruleTopLevelExpression ) ; public final void rule__BlockExpression__ExpressionsAssignment_2_0() throws RecognitionException { int rule__BlockExpression__ExpressionsAssignment_2_0_StartIndex = input.index(); @@ -48284,11 +48292,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 970) ) { return ; } - // InternalBeeLangTestLanguage.g:13948:1: ( ( ruleTopLevelExpression ) ) - // InternalBeeLangTestLanguage.g:13949:2: ( ruleTopLevelExpression ) + // InternalBeeLangTestLanguage.g:13953:1: ( ( ruleTopLevelExpression ) ) + // InternalBeeLangTestLanguage.g:13954:2: ( ruleTopLevelExpression ) { - // InternalBeeLangTestLanguage.g:13949:2: ( ruleTopLevelExpression ) - // InternalBeeLangTestLanguage.g:13950:3: ruleTopLevelExpression + // InternalBeeLangTestLanguage.g:13954:2: ( ruleTopLevelExpression ) + // InternalBeeLangTestLanguage.g:13955:3: ruleTopLevelExpression { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getExpressionsTopLevelExpressionParserRuleCall_2_0_0()); @@ -48324,7 +48332,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__Value__NameAssignment_1" - // InternalBeeLangTestLanguage.g:13959:1: rule__Value__NameAssignment_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13964:1: rule__Value__NameAssignment_1 : ( RULE_ID ) ; public final void rule__Value__NameAssignment_1() throws RecognitionException { int rule__Value__NameAssignment_1_StartIndex = input.index(); @@ -48332,11 +48340,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 971) ) { return ; } - // InternalBeeLangTestLanguage.g:13963:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13964:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13968:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13969:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13964:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13965:3: RULE_ID + // InternalBeeLangTestLanguage.g:13969:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13970:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getValueAccess().getNameIDTerminalRuleCall_1_0()); @@ -48368,7 +48376,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__KeywordVariables__NameAssignment_1" - // InternalBeeLangTestLanguage.g:13974:1: rule__KeywordVariables__NameAssignment_1 : ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) ; + // InternalBeeLangTestLanguage.g:13979:1: rule__KeywordVariables__NameAssignment_1 : ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) ; public final void rule__KeywordVariables__NameAssignment_1() throws RecognitionException { int rule__KeywordVariables__NameAssignment_1_StartIndex = input.index(); @@ -48376,17 +48384,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 972) ) { return ; } - // InternalBeeLangTestLanguage.g:13978:1: ( ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) ) - // InternalBeeLangTestLanguage.g:13979:2: ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) + // InternalBeeLangTestLanguage.g:13983:1: ( ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) ) + // InternalBeeLangTestLanguage.g:13984:2: ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) { - // InternalBeeLangTestLanguage.g:13979:2: ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) - // InternalBeeLangTestLanguage.g:13980:3: ( rule__KeywordVariables__NameAlternatives_1_0 ) + // InternalBeeLangTestLanguage.g:13984:2: ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) + // InternalBeeLangTestLanguage.g:13985:3: ( rule__KeywordVariables__NameAlternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameAlternatives_1_0()); } - // InternalBeeLangTestLanguage.g:13981:3: ( rule__KeywordVariables__NameAlternatives_1_0 ) - // InternalBeeLangTestLanguage.g:13981:4: rule__KeywordVariables__NameAlternatives_1_0 + // InternalBeeLangTestLanguage.g:13986:3: ( rule__KeywordVariables__NameAlternatives_1_0 ) + // InternalBeeLangTestLanguage.g:13986:4: rule__KeywordVariables__NameAlternatives_1_0 { pushFollow(FOLLOW_2); rule__KeywordVariables__NameAlternatives_1_0(); @@ -48422,7 +48430,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OperationCall__NameAssignment_1" - // InternalBeeLangTestLanguage.g:13989:1: rule__OperationCall__NameAssignment_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:13994:1: rule__OperationCall__NameAssignment_1 : ( RULE_ID ) ; public final void rule__OperationCall__NameAssignment_1() throws RecognitionException { int rule__OperationCall__NameAssignment_1_StartIndex = input.index(); @@ -48430,11 +48438,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 973) ) { return ; } - // InternalBeeLangTestLanguage.g:13993:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:13994:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:13998:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:13999:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:13994:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:13995:3: RULE_ID + // InternalBeeLangTestLanguage.g:13999:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:14000:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getNameIDTerminalRuleCall_1_0()); @@ -48466,7 +48474,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__OperationCall__ParameterListAssignment_3" - // InternalBeeLangTestLanguage.g:14004:1: rule__OperationCall__ParameterListAssignment_3 : ( ruleParameterList ) ; + // InternalBeeLangTestLanguage.g:14009:1: rule__OperationCall__ParameterListAssignment_3 : ( ruleParameterList ) ; public final void rule__OperationCall__ParameterListAssignment_3() throws RecognitionException { int rule__OperationCall__ParameterListAssignment_3_StartIndex = input.index(); @@ -48474,11 +48482,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 974) ) { return ; } - // InternalBeeLangTestLanguage.g:14008:1: ( ( ruleParameterList ) ) - // InternalBeeLangTestLanguage.g:14009:2: ( ruleParameterList ) + // InternalBeeLangTestLanguage.g:14013:1: ( ( ruleParameterList ) ) + // InternalBeeLangTestLanguage.g:14014:2: ( ruleParameterList ) { - // InternalBeeLangTestLanguage.g:14009:2: ( ruleParameterList ) - // InternalBeeLangTestLanguage.g:14010:3: ruleParameterList + // InternalBeeLangTestLanguage.g:14014:2: ( ruleParameterList ) + // InternalBeeLangTestLanguage.g:14015:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getParameterListParameterListParserRuleCall_3_0()); @@ -48514,7 +48522,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__TypeExprAssignment_2" - // InternalBeeLangTestLanguage.g:14019:1: rule__ConstructorCallExpression__TypeExprAssignment_2 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:14024:1: rule__ConstructorCallExpression__TypeExprAssignment_2 : ( RULE_ID ) ; public final void rule__ConstructorCallExpression__TypeExprAssignment_2() throws RecognitionException { int rule__ConstructorCallExpression__TypeExprAssignment_2_StartIndex = input.index(); @@ -48522,11 +48530,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 975) ) { return ; } - // InternalBeeLangTestLanguage.g:14023:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:14024:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:14028:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:14029:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:14024:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:14025:3: RULE_ID + // InternalBeeLangTestLanguage.g:14029:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:14030:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getTypeExprIDTerminalRuleCall_2_0()); @@ -48558,7 +48566,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__ParameterListAssignment_3_1" - // InternalBeeLangTestLanguage.g:14034:1: rule__ConstructorCallExpression__ParameterListAssignment_3_1 : ( ruleParameterList ) ; + // InternalBeeLangTestLanguage.g:14039:1: rule__ConstructorCallExpression__ParameterListAssignment_3_1 : ( ruleParameterList ) ; public final void rule__ConstructorCallExpression__ParameterListAssignment_3_1() throws RecognitionException { int rule__ConstructorCallExpression__ParameterListAssignment_3_1_StartIndex = input.index(); @@ -48566,11 +48574,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 976) ) { return ; } - // InternalBeeLangTestLanguage.g:14038:1: ( ( ruleParameterList ) ) - // InternalBeeLangTestLanguage.g:14039:2: ( ruleParameterList ) + // InternalBeeLangTestLanguage.g:14043:1: ( ( ruleParameterList ) ) + // InternalBeeLangTestLanguage.g:14044:2: ( ruleParameterList ) { - // InternalBeeLangTestLanguage.g:14039:2: ( ruleParameterList ) - // InternalBeeLangTestLanguage.g:14040:3: ruleParameterList + // InternalBeeLangTestLanguage.g:14044:2: ( ruleParameterList ) + // InternalBeeLangTestLanguage.g:14045:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getParameterListParameterListParserRuleCall_3_1_0()); @@ -48606,7 +48614,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__AliasAssignment_4_1" - // InternalBeeLangTestLanguage.g:14049:1: rule__ConstructorCallExpression__AliasAssignment_4_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:14054:1: rule__ConstructorCallExpression__AliasAssignment_4_1 : ( RULE_ID ) ; public final void rule__ConstructorCallExpression__AliasAssignment_4_1() throws RecognitionException { int rule__ConstructorCallExpression__AliasAssignment_4_1_StartIndex = input.index(); @@ -48614,11 +48622,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 977) ) { return ; } - // InternalBeeLangTestLanguage.g:14053:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:14054:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:14058:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:14059:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:14054:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:14055:3: RULE_ID + // InternalBeeLangTestLanguage.g:14059:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:14060:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getAliasIDTerminalRuleCall_4_1_0()); @@ -48650,7 +48658,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ConstructorCallExpression__ContextBlockAssignment_5" - // InternalBeeLangTestLanguage.g:14064:1: rule__ConstructorCallExpression__ContextBlockAssignment_5 : ( ruleInitializationBlockExpression ) ; + // InternalBeeLangTestLanguage.g:14069:1: rule__ConstructorCallExpression__ContextBlockAssignment_5 : ( ruleInitializationBlockExpression ) ; public final void rule__ConstructorCallExpression__ContextBlockAssignment_5() throws RecognitionException { int rule__ConstructorCallExpression__ContextBlockAssignment_5_StartIndex = input.index(); @@ -48658,11 +48666,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 978) ) { return ; } - // InternalBeeLangTestLanguage.g:14068:1: ( ( ruleInitializationBlockExpression ) ) - // InternalBeeLangTestLanguage.g:14069:2: ( ruleInitializationBlockExpression ) + // InternalBeeLangTestLanguage.g:14073:1: ( ( ruleInitializationBlockExpression ) ) + // InternalBeeLangTestLanguage.g:14074:2: ( ruleInitializationBlockExpression ) { - // InternalBeeLangTestLanguage.g:14069:2: ( ruleInitializationBlockExpression ) - // InternalBeeLangTestLanguage.g:14070:3: ruleInitializationBlockExpression + // InternalBeeLangTestLanguage.g:14074:2: ( ruleInitializationBlockExpression ) + // InternalBeeLangTestLanguage.g:14075:3: ruleInitializationBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getContextBlockInitializationBlockExpressionParserRuleCall_5_0()); @@ -48698,7 +48706,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationBlockExpression__ExpressionsAssignment_2" - // InternalBeeLangTestLanguage.g:14079:1: rule__InitializationBlockExpression__ExpressionsAssignment_2 : ( ruleInitializationExpression ) ; + // InternalBeeLangTestLanguage.g:14084:1: rule__InitializationBlockExpression__ExpressionsAssignment_2 : ( ruleInitializationExpression ) ; public final void rule__InitializationBlockExpression__ExpressionsAssignment_2() throws RecognitionException { int rule__InitializationBlockExpression__ExpressionsAssignment_2_StartIndex = input.index(); @@ -48706,11 +48714,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 979) ) { return ; } - // InternalBeeLangTestLanguage.g:14083:1: ( ( ruleInitializationExpression ) ) - // InternalBeeLangTestLanguage.g:14084:2: ( ruleInitializationExpression ) + // InternalBeeLangTestLanguage.g:14088:1: ( ( ruleInitializationExpression ) ) + // InternalBeeLangTestLanguage.g:14089:2: ( ruleInitializationExpression ) { - // InternalBeeLangTestLanguage.g:14084:2: ( ruleInitializationExpression ) - // InternalBeeLangTestLanguage.g:14085:3: ruleInitializationExpression + // InternalBeeLangTestLanguage.g:14089:2: ( ruleInitializationExpression ) + // InternalBeeLangTestLanguage.g:14090:3: ruleInitializationExpression { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getExpressionsInitializationExpressionParserRuleCall_2_0()); @@ -48746,7 +48754,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationExpression__LeftExprAssignment_1" - // InternalBeeLangTestLanguage.g:14094:1: rule__InitializationExpression__LeftExprAssignment_1 : ( ruleFeatureOfThis ) ; + // InternalBeeLangTestLanguage.g:14099:1: rule__InitializationExpression__LeftExprAssignment_1 : ( ruleFeatureOfThis ) ; public final void rule__InitializationExpression__LeftExprAssignment_1() throws RecognitionException { int rule__InitializationExpression__LeftExprAssignment_1_StartIndex = input.index(); @@ -48754,11 +48762,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 980) ) { return ; } - // InternalBeeLangTestLanguage.g:14098:1: ( ( ruleFeatureOfThis ) ) - // InternalBeeLangTestLanguage.g:14099:2: ( ruleFeatureOfThis ) + // InternalBeeLangTestLanguage.g:14103:1: ( ( ruleFeatureOfThis ) ) + // InternalBeeLangTestLanguage.g:14104:2: ( ruleFeatureOfThis ) { - // InternalBeeLangTestLanguage.g:14099:2: ( ruleFeatureOfThis ) - // InternalBeeLangTestLanguage.g:14100:3: ruleFeatureOfThis + // InternalBeeLangTestLanguage.g:14104:2: ( ruleFeatureOfThis ) + // InternalBeeLangTestLanguage.g:14105:3: ruleFeatureOfThis { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getLeftExprFeatureOfThisParserRuleCall_1_0()); @@ -48794,7 +48802,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationExpression__FunctionNameAssignment_2" - // InternalBeeLangTestLanguage.g:14109:1: rule__InitializationExpression__FunctionNameAssignment_2 : ( ( ':' ) ) ; + // InternalBeeLangTestLanguage.g:14114:1: rule__InitializationExpression__FunctionNameAssignment_2 : ( ( ':' ) ) ; public final void rule__InitializationExpression__FunctionNameAssignment_2() throws RecognitionException { int rule__InitializationExpression__FunctionNameAssignment_2_StartIndex = input.index(); @@ -48802,17 +48810,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 981) ) { return ; } - // InternalBeeLangTestLanguage.g:14113:1: ( ( ( ':' ) ) ) - // InternalBeeLangTestLanguage.g:14114:2: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:14118:1: ( ( ( ':' ) ) ) + // InternalBeeLangTestLanguage.g:14119:2: ( ( ':' ) ) { - // InternalBeeLangTestLanguage.g:14114:2: ( ( ':' ) ) - // InternalBeeLangTestLanguage.g:14115:3: ( ':' ) + // InternalBeeLangTestLanguage.g:14119:2: ( ( ':' ) ) + // InternalBeeLangTestLanguage.g:14120:3: ( ':' ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getFunctionNameColonKeyword_2_0()); } - // InternalBeeLangTestLanguage.g:14116:3: ( ':' ) - // InternalBeeLangTestLanguage.g:14117:4: ':' + // InternalBeeLangTestLanguage.g:14121:3: ( ':' ) + // InternalBeeLangTestLanguage.g:14122:4: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getFunctionNameColonKeyword_2_0()); @@ -48850,7 +48858,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__InitializationExpression__RightExprAssignment_3" - // InternalBeeLangTestLanguage.g:14128:1: rule__InitializationExpression__RightExprAssignment_3 : ( ruleExpression ) ; + // InternalBeeLangTestLanguage.g:14133:1: rule__InitializationExpression__RightExprAssignment_3 : ( ruleExpression ) ; public final void rule__InitializationExpression__RightExprAssignment_3() throws RecognitionException { int rule__InitializationExpression__RightExprAssignment_3_StartIndex = input.index(); @@ -48858,11 +48866,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 982) ) { return ; } - // InternalBeeLangTestLanguage.g:14132:1: ( ( ruleExpression ) ) - // InternalBeeLangTestLanguage.g:14133:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:14137:1: ( ( ruleExpression ) ) + // InternalBeeLangTestLanguage.g:14138:2: ( ruleExpression ) { - // InternalBeeLangTestLanguage.g:14133:2: ( ruleExpression ) - // InternalBeeLangTestLanguage.g:14134:3: ruleExpression + // InternalBeeLangTestLanguage.g:14138:2: ( ruleExpression ) + // InternalBeeLangTestLanguage.g:14139:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getRightExprExpressionParserRuleCall_3_0()); @@ -48898,7 +48906,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__FeatureOfThis__FeatureNameAssignment_1" - // InternalBeeLangTestLanguage.g:14143:1: rule__FeatureOfThis__FeatureNameAssignment_1 : ( RULE_ID ) ; + // InternalBeeLangTestLanguage.g:14148:1: rule__FeatureOfThis__FeatureNameAssignment_1 : ( RULE_ID ) ; public final void rule__FeatureOfThis__FeatureNameAssignment_1() throws RecognitionException { int rule__FeatureOfThis__FeatureNameAssignment_1_StartIndex = input.index(); @@ -48906,11 +48914,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 983) ) { return ; } - // InternalBeeLangTestLanguage.g:14147:1: ( ( RULE_ID ) ) - // InternalBeeLangTestLanguage.g:14148:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:14152:1: ( ( RULE_ID ) ) + // InternalBeeLangTestLanguage.g:14153:2: ( RULE_ID ) { - // InternalBeeLangTestLanguage.g:14148:2: ( RULE_ID ) - // InternalBeeLangTestLanguage.g:14149:3: RULE_ID + // InternalBeeLangTestLanguage.g:14153:2: ( RULE_ID ) + // InternalBeeLangTestLanguage.g:14154:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisAccess().getFeatureNameIDTerminalRuleCall_1_0()); @@ -48942,7 +48950,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__ReturnTypeAssignment_1_1" - // InternalBeeLangTestLanguage.g:14158:1: rule__ClosureExpression__ReturnTypeAssignment_1_1 : ( ruleTypeRef ) ; + // InternalBeeLangTestLanguage.g:14163:1: rule__ClosureExpression__ReturnTypeAssignment_1_1 : ( ruleTypeRef ) ; public final void rule__ClosureExpression__ReturnTypeAssignment_1_1() throws RecognitionException { int rule__ClosureExpression__ReturnTypeAssignment_1_1_StartIndex = input.index(); @@ -48950,11 +48958,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 984) ) { return ; } - // InternalBeeLangTestLanguage.g:14162:1: ( ( ruleTypeRef ) ) - // InternalBeeLangTestLanguage.g:14163:2: ( ruleTypeRef ) + // InternalBeeLangTestLanguage.g:14167:1: ( ( ruleTypeRef ) ) + // InternalBeeLangTestLanguage.g:14168:2: ( ruleTypeRef ) { - // InternalBeeLangTestLanguage.g:14163:2: ( ruleTypeRef ) - // InternalBeeLangTestLanguage.g:14164:3: ruleTypeRef + // InternalBeeLangTestLanguage.g:14168:2: ( ruleTypeRef ) + // InternalBeeLangTestLanguage.g:14169:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getReturnTypeTypeRefParserRuleCall_1_1_0()); @@ -48990,7 +48998,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__ParametersAssignment_2_0_1_0" - // InternalBeeLangTestLanguage.g:14173:1: rule__ClosureExpression__ParametersAssignment_2_0_1_0 : ( ruleParameterDeclaration ) ; + // InternalBeeLangTestLanguage.g:14178:1: rule__ClosureExpression__ParametersAssignment_2_0_1_0 : ( ruleParameterDeclaration ) ; public final void rule__ClosureExpression__ParametersAssignment_2_0_1_0() throws RecognitionException { int rule__ClosureExpression__ParametersAssignment_2_0_1_0_StartIndex = input.index(); @@ -48998,11 +49006,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 985) ) { return ; } - // InternalBeeLangTestLanguage.g:14177:1: ( ( ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:14178:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:14182:1: ( ( ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:14183:2: ( ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:14178:2: ( ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:14179:3: ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:14183:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:14184:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersParameterDeclarationParserRuleCall_2_0_1_0_0()); @@ -49038,7 +49046,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__ParametersAssignment_2_0_1_1_1" - // InternalBeeLangTestLanguage.g:14188:1: rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 : ( ruleParameterDeclaration ) ; + // InternalBeeLangTestLanguage.g:14193:1: rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 : ( ruleParameterDeclaration ) ; public final void rule__ClosureExpression__ParametersAssignment_2_0_1_1_1() throws RecognitionException { int rule__ClosureExpression__ParametersAssignment_2_0_1_1_1_StartIndex = input.index(); @@ -49046,11 +49054,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 986) ) { return ; } - // InternalBeeLangTestLanguage.g:14192:1: ( ( ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:14193:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:14197:1: ( ( ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:14198:2: ( ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:14193:2: ( ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:14194:3: ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:14198:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:14199:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersParameterDeclarationParserRuleCall_2_0_1_1_1_0()); @@ -49086,7 +49094,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1" - // InternalBeeLangTestLanguage.g:14203:1: rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 : ( ( '...' ) ) ; + // InternalBeeLangTestLanguage.g:14208:1: rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 : ( ( '...' ) ) ; public final void rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1() throws RecognitionException { int rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1_StartIndex = input.index(); @@ -49094,17 +49102,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 987) ) { return ; } - // InternalBeeLangTestLanguage.g:14207:1: ( ( ( '...' ) ) ) - // InternalBeeLangTestLanguage.g:14208:2: ( ( '...' ) ) + // InternalBeeLangTestLanguage.g:14212:1: ( ( ( '...' ) ) ) + // InternalBeeLangTestLanguage.g:14213:2: ( ( '...' ) ) { - // InternalBeeLangTestLanguage.g:14208:2: ( ( '...' ) ) - // InternalBeeLangTestLanguage.g:14209:3: ( '...' ) + // InternalBeeLangTestLanguage.g:14213:2: ( ( '...' ) ) + // InternalBeeLangTestLanguage.g:14214:3: ( '...' ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsFullStopFullStopFullStopKeyword_2_0_1_2_1_0()); } - // InternalBeeLangTestLanguage.g:14210:3: ( '...' ) - // InternalBeeLangTestLanguage.g:14211:4: '...' + // InternalBeeLangTestLanguage.g:14215:3: ( '...' ) + // InternalBeeLangTestLanguage.g:14216:4: '...' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsFullStopFullStopFullStopKeyword_2_0_1_2_1_0()); @@ -49142,7 +49150,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__ParametersAssignment_2_0_1_2_2" - // InternalBeeLangTestLanguage.g:14222:1: rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 : ( ruleParameterDeclaration ) ; + // InternalBeeLangTestLanguage.g:14227:1: rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 : ( ruleParameterDeclaration ) ; public final void rule__ClosureExpression__ParametersAssignment_2_0_1_2_2() throws RecognitionException { int rule__ClosureExpression__ParametersAssignment_2_0_1_2_2_StartIndex = input.index(); @@ -49150,11 +49158,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 988) ) { return ; } - // InternalBeeLangTestLanguage.g:14226:1: ( ( ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:14227:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:14231:1: ( ( ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:14232:2: ( ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:14227:2: ( ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:14228:3: ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:14232:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:14233:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersParameterDeclarationParserRuleCall_2_0_1_2_2_0()); @@ -49190,7 +49198,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__VarArgsAssignment_2_1_0" - // InternalBeeLangTestLanguage.g:14237:1: rule__ClosureExpression__VarArgsAssignment_2_1_0 : ( ( '...' ) ) ; + // InternalBeeLangTestLanguage.g:14242:1: rule__ClosureExpression__VarArgsAssignment_2_1_0 : ( ( '...' ) ) ; public final void rule__ClosureExpression__VarArgsAssignment_2_1_0() throws RecognitionException { int rule__ClosureExpression__VarArgsAssignment_2_1_0_StartIndex = input.index(); @@ -49198,17 +49206,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 989) ) { return ; } - // InternalBeeLangTestLanguage.g:14241:1: ( ( ( '...' ) ) ) - // InternalBeeLangTestLanguage.g:14242:2: ( ( '...' ) ) + // InternalBeeLangTestLanguage.g:14246:1: ( ( ( '...' ) ) ) + // InternalBeeLangTestLanguage.g:14247:2: ( ( '...' ) ) { - // InternalBeeLangTestLanguage.g:14242:2: ( ( '...' ) ) - // InternalBeeLangTestLanguage.g:14243:3: ( '...' ) + // InternalBeeLangTestLanguage.g:14247:2: ( ( '...' ) ) + // InternalBeeLangTestLanguage.g:14248:3: ( '...' ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsFullStopFullStopFullStopKeyword_2_1_0_0()); } - // InternalBeeLangTestLanguage.g:14244:3: ( '...' ) - // InternalBeeLangTestLanguage.g:14245:4: '...' + // InternalBeeLangTestLanguage.g:14249:3: ( '...' ) + // InternalBeeLangTestLanguage.g:14250:4: '...' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsFullStopFullStopFullStopKeyword_2_1_0_0()); @@ -49246,7 +49254,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__ParametersAssignment_2_1_1" - // InternalBeeLangTestLanguage.g:14256:1: rule__ClosureExpression__ParametersAssignment_2_1_1 : ( ruleParameterDeclaration ) ; + // InternalBeeLangTestLanguage.g:14261:1: rule__ClosureExpression__ParametersAssignment_2_1_1 : ( ruleParameterDeclaration ) ; public final void rule__ClosureExpression__ParametersAssignment_2_1_1() throws RecognitionException { int rule__ClosureExpression__ParametersAssignment_2_1_1_StartIndex = input.index(); @@ -49254,11 +49262,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 990) ) { return ; } - // InternalBeeLangTestLanguage.g:14260:1: ( ( ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:14261:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:14265:1: ( ( ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:14266:2: ( ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:14261:2: ( ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:14262:3: ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:14266:2: ( ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:14267:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersParameterDeclarationParserRuleCall_2_1_1_0()); @@ -49294,7 +49302,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ClosureExpression__FuncExprAssignment_4" - // InternalBeeLangTestLanguage.g:14271:1: rule__ClosureExpression__FuncExprAssignment_4 : ( ruleOneOrManyExpressions ) ; + // InternalBeeLangTestLanguage.g:14276:1: rule__ClosureExpression__FuncExprAssignment_4 : ( ruleOneOrManyExpressions ) ; public final void rule__ClosureExpression__FuncExprAssignment_4() throws RecognitionException { int rule__ClosureExpression__FuncExprAssignment_4_StartIndex = input.index(); @@ -49302,11 +49310,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 991) ) { return ; } - // InternalBeeLangTestLanguage.g:14275:1: ( ( ruleOneOrManyExpressions ) ) - // InternalBeeLangTestLanguage.g:14276:2: ( ruleOneOrManyExpressions ) + // InternalBeeLangTestLanguage.g:14280:1: ( ( ruleOneOrManyExpressions ) ) + // InternalBeeLangTestLanguage.g:14281:2: ( ruleOneOrManyExpressions ) { - // InternalBeeLangTestLanguage.g:14276:2: ( ruleOneOrManyExpressions ) - // InternalBeeLangTestLanguage.g:14277:3: ruleOneOrManyExpressions + // InternalBeeLangTestLanguage.g:14281:2: ( ruleOneOrManyExpressions ) + // InternalBeeLangTestLanguage.g:14282:3: ruleOneOrManyExpressions { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getFuncExprOneOrManyExpressionsParserRuleCall_4_0()); @@ -49342,7 +49350,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0" - // InternalBeeLangTestLanguage.g:14286:1: rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 : ( ruleTopLevelExpression ) ; + // InternalBeeLangTestLanguage.g:14291:1: rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 : ( ruleTopLevelExpression ) ; public final void rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0_StartIndex = input.index(); @@ -49350,11 +49358,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 992) ) { return ; } - // InternalBeeLangTestLanguage.g:14290:1: ( ( ruleTopLevelExpression ) ) - // InternalBeeLangTestLanguage.g:14291:2: ( ruleTopLevelExpression ) + // InternalBeeLangTestLanguage.g:14295:1: ( ( ruleTopLevelExpression ) ) + // InternalBeeLangTestLanguage.g:14296:2: ( ruleTopLevelExpression ) { - // InternalBeeLangTestLanguage.g:14291:2: ( ruleTopLevelExpression ) - // InternalBeeLangTestLanguage.g:14292:3: ruleTopLevelExpression + // InternalBeeLangTestLanguage.g:14296:2: ( ruleTopLevelExpression ) + // InternalBeeLangTestLanguage.g:14297:3: ruleTopLevelExpression { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getExpressionsTopLevelExpressionParserRuleCall_1_0_0()); @@ -49390,7 +49398,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start "rule__ValueLiteral__ValueAssignment" - // InternalBeeLangTestLanguage.g:14301:1: rule__ValueLiteral__ValueAssignment : ( RULE_STRING ) ; + // InternalBeeLangTestLanguage.g:14306:1: rule__ValueLiteral__ValueAssignment : ( RULE_STRING ) ; public final void rule__ValueLiteral__ValueAssignment() throws RecognitionException { int rule__ValueLiteral__ValueAssignment_StartIndex = input.index(); @@ -49398,11 +49406,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs try { if ( state.backtracking>0 && alreadyParsedRule(input, 993) ) { return ; } - // InternalBeeLangTestLanguage.g:14305:1: ( ( RULE_STRING ) ) - // InternalBeeLangTestLanguage.g:14306:2: ( RULE_STRING ) + // InternalBeeLangTestLanguage.g:14310:1: ( ( RULE_STRING ) ) + // InternalBeeLangTestLanguage.g:14311:2: ( RULE_STRING ) { - // InternalBeeLangTestLanguage.g:14306:2: ( RULE_STRING ) - // InternalBeeLangTestLanguage.g:14307:3: RULE_STRING + // InternalBeeLangTestLanguage.g:14311:2: ( RULE_STRING ) + // InternalBeeLangTestLanguage.g:14312:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getValueLiteralAccess().getValueSTRINGTerminalRuleCall_0()); @@ -49434,16 +49442,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred2_InternalBeeLangTestLanguage public final void synpred2_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:1475:2: ( ( ( rule__Model__UnitsAssignment_0 )* ) ) - // InternalBeeLangTestLanguage.g:1475:2: ( ( rule__Model__UnitsAssignment_0 )* ) + // InternalBeeLangTestLanguage.g:1480:2: ( ( ( rule__Model__UnitsAssignment_0 )* ) ) + // InternalBeeLangTestLanguage.g:1480:2: ( ( rule__Model__UnitsAssignment_0 )* ) { - // InternalBeeLangTestLanguage.g:1475:2: ( ( rule__Model__UnitsAssignment_0 )* ) - // InternalBeeLangTestLanguage.g:1476:3: ( rule__Model__UnitsAssignment_0 )* + // InternalBeeLangTestLanguage.g:1480:2: ( ( rule__Model__UnitsAssignment_0 )* ) + // InternalBeeLangTestLanguage.g:1481:3: ( rule__Model__UnitsAssignment_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getUnitsAssignment_0()); } - // InternalBeeLangTestLanguage.g:1477:3: ( rule__Model__UnitsAssignment_0 )* + // InternalBeeLangTestLanguage.g:1482:3: ( rule__Model__UnitsAssignment_0 )* loop120: do { int alt120=2; @@ -49456,7 +49464,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt120) { case 1 : - // InternalBeeLangTestLanguage.g:1477:4: rule__Model__UnitsAssignment_0 + // InternalBeeLangTestLanguage.g:1482:4: rule__Model__UnitsAssignment_0 { pushFollow(FOLLOW_3); rule__Model__UnitsAssignment_0(); @@ -49482,11 +49490,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred8_InternalBeeLangTestLanguage public final void synpred8_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:1580:2: ( ( ruleClosureParameter ) ) - // InternalBeeLangTestLanguage.g:1580:2: ( ruleClosureParameter ) + // InternalBeeLangTestLanguage.g:1585:2: ( ( ruleClosureParameter ) ) + // InternalBeeLangTestLanguage.g:1585:2: ( ruleClosureParameter ) { - // InternalBeeLangTestLanguage.g:1580:2: ( ruleClosureParameter ) - // InternalBeeLangTestLanguage.g:1581:3: ruleClosureParameter + // InternalBeeLangTestLanguage.g:1585:2: ( ruleClosureParameter ) + // InternalBeeLangTestLanguage.g:1586:3: ruleClosureParameter { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterAccess().getClosureParameterParserRuleCall_0()); @@ -49506,11 +49514,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred25_InternalBeeLangTestLanguage public final void synpred25_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:1772:2: ( ( ruleVarDeclaration ) ) - // InternalBeeLangTestLanguage.g:1772:2: ( ruleVarDeclaration ) + // InternalBeeLangTestLanguage.g:1777:2: ( ( ruleVarDeclaration ) ) + // InternalBeeLangTestLanguage.g:1777:2: ( ruleVarDeclaration ) { - // InternalBeeLangTestLanguage.g:1772:2: ( ruleVarDeclaration ) - // InternalBeeLangTestLanguage.g:1773:3: ruleVarDeclaration + // InternalBeeLangTestLanguage.g:1777:2: ( ruleVarDeclaration ) + // InternalBeeLangTestLanguage.g:1778:3: ruleVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getVarDeclarationParserRuleCall_0()); @@ -49530,17 +49538,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred39_InternalBeeLangTestLanguage public final void synpred39_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:2021:2: ( ( ( rule__InfixExpression__Group_1_0__0 ) ) ) - // InternalBeeLangTestLanguage.g:2021:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:2026:2: ( ( ( rule__InfixExpression__Group_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:2026:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) { - // InternalBeeLangTestLanguage.g:2021:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) - // InternalBeeLangTestLanguage.g:2022:3: ( rule__InfixExpression__Group_1_0__0 ) + // InternalBeeLangTestLanguage.g:2026:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:2027:3: ( rule__InfixExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup_1_0()); } - // InternalBeeLangTestLanguage.g:2023:3: ( rule__InfixExpression__Group_1_0__0 ) - // InternalBeeLangTestLanguage.g:2023:4: rule__InfixExpression__Group_1_0__0 + // InternalBeeLangTestLanguage.g:2028:3: ( rule__InfixExpression__Group_1_0__0 ) + // InternalBeeLangTestLanguage.g:2028:4: rule__InfixExpression__Group_1_0__0 { pushFollow(FOLLOW_2); rule__InfixExpression__Group_1_0__0(); @@ -49560,11 +49568,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred41_InternalBeeLangTestLanguage public final void synpred41_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:2048:2: ( ( ruleFeatureCall ) ) - // InternalBeeLangTestLanguage.g:2048:2: ( ruleFeatureCall ) + // InternalBeeLangTestLanguage.g:2053:2: ( ( ruleFeatureCall ) ) + // InternalBeeLangTestLanguage.g:2053:2: ( ruleFeatureCall ) { - // InternalBeeLangTestLanguage.g:2048:2: ( ruleFeatureCall ) - // InternalBeeLangTestLanguage.g:2049:3: ruleFeatureCall + // InternalBeeLangTestLanguage.g:2053:2: ( ruleFeatureCall ) + // InternalBeeLangTestLanguage.g:2054:3: ruleFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getFeatureCallParserRuleCall_0()); @@ -49584,11 +49592,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred43_InternalBeeLangTestLanguage public final void synpred43_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:2060:2: ( ( ruleValue ) ) - // InternalBeeLangTestLanguage.g:2060:2: ( ruleValue ) + // InternalBeeLangTestLanguage.g:2065:2: ( ( ruleValue ) ) + // InternalBeeLangTestLanguage.g:2065:2: ( ruleValue ) { - // InternalBeeLangTestLanguage.g:2060:2: ( ruleValue ) - // InternalBeeLangTestLanguage.g:2061:3: ruleValue + // InternalBeeLangTestLanguage.g:2065:2: ( ruleValue ) + // InternalBeeLangTestLanguage.g:2066:3: ruleValue { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getValueParserRuleCall_2()); @@ -49608,11 +49616,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred44_InternalBeeLangTestLanguage public final void synpred44_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:2066:2: ( ( ruleLiteral ) ) - // InternalBeeLangTestLanguage.g:2066:2: ( ruleLiteral ) + // InternalBeeLangTestLanguage.g:2071:2: ( ( ruleLiteral ) ) + // InternalBeeLangTestLanguage.g:2071:2: ( ruleLiteral ) { - // InternalBeeLangTestLanguage.g:2066:2: ( ruleLiteral ) - // InternalBeeLangTestLanguage.g:2067:3: ruleLiteral + // InternalBeeLangTestLanguage.g:2071:2: ( ruleLiteral ) + // InternalBeeLangTestLanguage.g:2072:3: ruleLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getLiteralParserRuleCall_3()); @@ -49632,11 +49640,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred47_InternalBeeLangTestLanguage public final void synpred47_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:2084:2: ( ( ruleBlockExpression ) ) - // InternalBeeLangTestLanguage.g:2084:2: ( ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:2089:2: ( ( ruleBlockExpression ) ) + // InternalBeeLangTestLanguage.g:2089:2: ( ruleBlockExpression ) { - // InternalBeeLangTestLanguage.g:2084:2: ( ruleBlockExpression ) - // InternalBeeLangTestLanguage.g:2085:3: ruleBlockExpression + // InternalBeeLangTestLanguage.g:2089:2: ( ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:2090:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getBlockExpressionParserRuleCall_6()); @@ -49656,11 +49664,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred48_InternalBeeLangTestLanguage public final void synpred48_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:2090:2: ( ( ruleWithExpression ) ) - // InternalBeeLangTestLanguage.g:2090:2: ( ruleWithExpression ) + // InternalBeeLangTestLanguage.g:2095:2: ( ( ruleWithExpression ) ) + // InternalBeeLangTestLanguage.g:2095:2: ( ruleWithExpression ) { - // InternalBeeLangTestLanguage.g:2090:2: ( ruleWithExpression ) - // InternalBeeLangTestLanguage.g:2091:3: ruleWithExpression + // InternalBeeLangTestLanguage.g:2095:2: ( ruleWithExpression ) + // InternalBeeLangTestLanguage.g:2096:3: ruleWithExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getWithExpressionParserRuleCall_7()); @@ -49680,11 +49688,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred58_InternalBeeLangTestLanguage public final void synpred58_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:2225:2: ( ( ruleBlockExpressionWithoutBrackets ) ) - // InternalBeeLangTestLanguage.g:2225:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalBeeLangTestLanguage.g:2230:2: ( ( ruleBlockExpressionWithoutBrackets ) ) + // InternalBeeLangTestLanguage.g:2230:2: ( ruleBlockExpressionWithoutBrackets ) { - // InternalBeeLangTestLanguage.g:2225:2: ( ruleBlockExpressionWithoutBrackets ) - // InternalBeeLangTestLanguage.g:2226:3: ruleBlockExpressionWithoutBrackets + // InternalBeeLangTestLanguage.g:2230:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalBeeLangTestLanguage.g:2231:3: ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsAccess().getBlockExpressionWithoutBracketsParserRuleCall_0()); @@ -49704,8 +49712,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred84_InternalBeeLangTestLanguage public final void synpred84_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:6363:3: ( rule__AssignmentExpression__Group_1__0 ) - // InternalBeeLangTestLanguage.g:6363:3: rule__AssignmentExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:6368:3: ( rule__AssignmentExpression__Group_1__0 ) + // InternalBeeLangTestLanguage.g:6368:3: rule__AssignmentExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__AssignmentExpression__Group_1__0(); @@ -49719,8 +49727,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred94_InternalBeeLangTestLanguage public final void synpred94_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:7605:3: ( rule__OrExpression__Group_1__0 ) - // InternalBeeLangTestLanguage.g:7605:3: rule__OrExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:7610:3: ( rule__OrExpression__Group_1__0 ) + // InternalBeeLangTestLanguage.g:7610:3: rule__OrExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__OrExpression__Group_1__0(); @@ -49734,8 +49742,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred95_InternalBeeLangTestLanguage public final void synpred95_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:7740:3: ( rule__AndExpression__Group_1__0 ) - // InternalBeeLangTestLanguage.g:7740:3: rule__AndExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:7745:3: ( rule__AndExpression__Group_1__0 ) + // InternalBeeLangTestLanguage.g:7745:3: rule__AndExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__AndExpression__Group_1__0(); @@ -49749,8 +49757,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred96_InternalBeeLangTestLanguage public final void synpred96_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:7875:3: ( rule__RelationalExpression__Group_1__0 ) - // InternalBeeLangTestLanguage.g:7875:3: rule__RelationalExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:7880:3: ( rule__RelationalExpression__Group_1__0 ) + // InternalBeeLangTestLanguage.g:7880:3: rule__RelationalExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__RelationalExpression__Group_1__0(); @@ -49764,8 +49772,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred97_InternalBeeLangTestLanguage public final void synpred97_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:8010:3: ( rule__AdditiveExpression__Group_1__0 ) - // InternalBeeLangTestLanguage.g:8010:3: rule__AdditiveExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:8015:3: ( rule__AdditiveExpression__Group_1__0 ) + // InternalBeeLangTestLanguage.g:8015:3: rule__AdditiveExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__AdditiveExpression__Group_1__0(); @@ -49779,8 +49787,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred98_InternalBeeLangTestLanguage public final void synpred98_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:8145:3: ( rule__MultiplicativeExpression__Group_1__0 ) - // InternalBeeLangTestLanguage.g:8145:3: rule__MultiplicativeExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:8150:3: ( rule__MultiplicativeExpression__Group_1__0 ) + // InternalBeeLangTestLanguage.g:8150:3: rule__MultiplicativeExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__MultiplicativeExpression__Group_1__0(); @@ -49794,8 +49802,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred99_InternalBeeLangTestLanguage public final void synpred99_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:8280:3: ( rule__SetExpression__Group_1__0 ) - // InternalBeeLangTestLanguage.g:8280:3: rule__SetExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:8285:3: ( rule__SetExpression__Group_1__0 ) + // InternalBeeLangTestLanguage.g:8285:3: rule__SetExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__SetExpression__Group_1__0(); @@ -49809,8 +49817,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred100_InternalBeeLangTestLanguage public final void synpred100_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:8577:3: ( rule__PostopExpression__Group_1__0 ) - // InternalBeeLangTestLanguage.g:8577:3: rule__PostopExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:8582:3: ( rule__PostopExpression__Group_1__0 ) + // InternalBeeLangTestLanguage.g:8582:3: rule__PostopExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__PostopExpression__Group_1__0(); @@ -49824,8 +49832,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred101_InternalBeeLangTestLanguage public final void synpred101_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:8685:3: ( rule__InfixExpression__Alternatives_1 ) - // InternalBeeLangTestLanguage.g:8685:3: rule__InfixExpression__Alternatives_1 + // InternalBeeLangTestLanguage.g:8690:3: ( rule__InfixExpression__Alternatives_1 ) + // InternalBeeLangTestLanguage.g:8690:3: rule__InfixExpression__Alternatives_1 { pushFollow(FOLLOW_2); rule__InfixExpression__Alternatives_1(); @@ -49839,8 +49847,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred103_InternalBeeLangTestLanguage public final void synpred103_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:9090:3: ( rule__CallExpression__Group_1__0 ) - // InternalBeeLangTestLanguage.g:9090:3: rule__CallExpression__Group_1__0 + // InternalBeeLangTestLanguage.g:9095:3: ( rule__CallExpression__Group_1__0 ) + // InternalBeeLangTestLanguage.g:9095:3: rule__CallExpression__Group_1__0 { pushFollow(FOLLOW_2); rule__CallExpression__Group_1__0(); @@ -49854,8 +49862,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred110_InternalBeeLangTestLanguage public final void synpred110_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:10225:3: ( rule__ConstructorCallExpression__Group_3__0 ) - // InternalBeeLangTestLanguage.g:10225:3: rule__ConstructorCallExpression__Group_3__0 + // InternalBeeLangTestLanguage.g:10230:3: ( rule__ConstructorCallExpression__Group_3__0 ) + // InternalBeeLangTestLanguage.g:10230:3: rule__ConstructorCallExpression__Group_3__0 { pushFollow(FOLLOW_2); rule__ConstructorCallExpression__Group_3__0(); @@ -49869,8 +49877,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred111_InternalBeeLangTestLanguage public final void synpred111_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:10252:3: ( rule__ConstructorCallExpression__Group_4__0 ) - // InternalBeeLangTestLanguage.g:10252:3: rule__ConstructorCallExpression__Group_4__0 + // InternalBeeLangTestLanguage.g:10257:3: ( rule__ConstructorCallExpression__Group_4__0 ) + // InternalBeeLangTestLanguage.g:10257:3: rule__ConstructorCallExpression__Group_4__0 { pushFollow(FOLLOW_2); rule__ConstructorCallExpression__Group_4__0(); @@ -49884,8 +49892,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred115_InternalBeeLangTestLanguage public final void synpred115_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:10873:3: ( rule__ClosureExpression__Alternatives_2 ) - // InternalBeeLangTestLanguage.g:10873:3: rule__ClosureExpression__Alternatives_2 + // InternalBeeLangTestLanguage.g:10878:3: ( rule__ClosureExpression__Alternatives_2 ) + // InternalBeeLangTestLanguage.g:10878:3: rule__ClosureExpression__Alternatives_2 { pushFollow(FOLLOW_2); rule__ClosureExpression__Alternatives_2(); @@ -49899,8 +49907,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred123_InternalBeeLangTestLanguage public final void synpred123_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11704:2: ( rule__Unit__UnorderedGroup_7__0 ) - // InternalBeeLangTestLanguage.g:11704:2: rule__Unit__UnorderedGroup_7__0 + // InternalBeeLangTestLanguage.g:11709:2: ( rule__Unit__UnorderedGroup_7__0 ) + // InternalBeeLangTestLanguage.g:11709:2: rule__Unit__UnorderedGroup_7__0 { pushFollow(FOLLOW_2); rule__Unit__UnorderedGroup_7__0(); @@ -49914,28 +49922,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred124_InternalBeeLangTestLanguage public final void synpred124_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11719:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) ) - // InternalBeeLangTestLanguage.g:11719:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11724:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11724:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:11719:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:11720:4: {...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:11724:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11725:4: {...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred124_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0)"); } - // InternalBeeLangTestLanguage.g:11720:100: ( ( ( rule__Unit__Group_7_0__0 ) ) ) - // InternalBeeLangTestLanguage.g:11721:5: ( ( rule__Unit__Group_7_0__0 ) ) + // InternalBeeLangTestLanguage.g:11725:100: ( ( ( rule__Unit__Group_7_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:11726:5: ( ( rule__Unit__Group_7_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0); - // InternalBeeLangTestLanguage.g:11727:5: ( ( rule__Unit__Group_7_0__0 ) ) - // InternalBeeLangTestLanguage.g:11728:6: ( rule__Unit__Group_7_0__0 ) + // InternalBeeLangTestLanguage.g:11732:5: ( ( rule__Unit__Group_7_0__0 ) ) + // InternalBeeLangTestLanguage.g:11733:6: ( rule__Unit__Group_7_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_0()); } - // InternalBeeLangTestLanguage.g:11729:6: ( rule__Unit__Group_7_0__0 ) - // InternalBeeLangTestLanguage.g:11729:7: rule__Unit__Group_7_0__0 + // InternalBeeLangTestLanguage.g:11734:6: ( rule__Unit__Group_7_0__0 ) + // InternalBeeLangTestLanguage.g:11734:7: rule__Unit__Group_7_0__0 { pushFollow(FOLLOW_2); rule__Unit__Group_7_0__0(); @@ -49961,28 +49969,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred125_InternalBeeLangTestLanguage public final void synpred125_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11734:3: ( ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) ) - // InternalBeeLangTestLanguage.g:11734:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11739:3: ( ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11739:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:11734:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:11735:4: {...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:11739:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11740:4: {...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred125_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1)"); } - // InternalBeeLangTestLanguage.g:11735:100: ( ( ( rule__Unit__Group_7_1__0 ) ) ) - // InternalBeeLangTestLanguage.g:11736:5: ( ( rule__Unit__Group_7_1__0 ) ) + // InternalBeeLangTestLanguage.g:11740:100: ( ( ( rule__Unit__Group_7_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:11741:5: ( ( rule__Unit__Group_7_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1); - // InternalBeeLangTestLanguage.g:11742:5: ( ( rule__Unit__Group_7_1__0 ) ) - // InternalBeeLangTestLanguage.g:11743:6: ( rule__Unit__Group_7_1__0 ) + // InternalBeeLangTestLanguage.g:11747:5: ( ( rule__Unit__Group_7_1__0 ) ) + // InternalBeeLangTestLanguage.g:11748:6: ( rule__Unit__Group_7_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_1()); } - // InternalBeeLangTestLanguage.g:11744:6: ( rule__Unit__Group_7_1__0 ) - // InternalBeeLangTestLanguage.g:11744:7: rule__Unit__Group_7_1__0 + // InternalBeeLangTestLanguage.g:11749:6: ( rule__Unit__Group_7_1__0 ) + // InternalBeeLangTestLanguage.g:11749:7: rule__Unit__Group_7_1__0 { pushFollow(FOLLOW_2); rule__Unit__Group_7_1__0(); @@ -50008,8 +50016,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred126_InternalBeeLangTestLanguage public final void synpred126_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11765:8: ( rule__Unit__Group_7_2__0 ) - // InternalBeeLangTestLanguage.g:11765:9: rule__Unit__Group_7_2__0 + // InternalBeeLangTestLanguage.g:11770:8: ( rule__Unit__Group_7_2__0 ) + // InternalBeeLangTestLanguage.g:11770:9: rule__Unit__Group_7_2__0 { pushFollow(FOLLOW_2); rule__Unit__Group_7_2__0(); @@ -50023,31 +50031,31 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred127_InternalBeeLangTestLanguage public final void synpred127_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11749:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) ) - // InternalBeeLangTestLanguage.g:11749:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11754:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11754:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) { - // InternalBeeLangTestLanguage.g:11749:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) - // InternalBeeLangTestLanguage.g:11750:4: {...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11754:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11755:4: {...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred127_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2)"); } - // InternalBeeLangTestLanguage.g:11750:100: ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) - // InternalBeeLangTestLanguage.g:11751:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) + // InternalBeeLangTestLanguage.g:11755:100: ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11756:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2); - // InternalBeeLangTestLanguage.g:11757:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) - // InternalBeeLangTestLanguage.g:11758:6: ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) + // InternalBeeLangTestLanguage.g:11762:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) + // InternalBeeLangTestLanguage.g:11763:6: ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) { - // InternalBeeLangTestLanguage.g:11758:6: ( ( rule__Unit__Group_7_2__0 ) ) - // InternalBeeLangTestLanguage.g:11759:7: ( rule__Unit__Group_7_2__0 ) + // InternalBeeLangTestLanguage.g:11763:6: ( ( rule__Unit__Group_7_2__0 ) ) + // InternalBeeLangTestLanguage.g:11764:7: ( rule__Unit__Group_7_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_2()); } - // InternalBeeLangTestLanguage.g:11760:7: ( rule__Unit__Group_7_2__0 ) - // InternalBeeLangTestLanguage.g:11760:8: rule__Unit__Group_7_2__0 + // InternalBeeLangTestLanguage.g:11765:7: ( rule__Unit__Group_7_2__0 ) + // InternalBeeLangTestLanguage.g:11765:8: rule__Unit__Group_7_2__0 { pushFollow(FOLLOW_80); rule__Unit__Group_7_2__0(); @@ -50060,13 +50068,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } - // InternalBeeLangTestLanguage.g:11763:6: ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) - // InternalBeeLangTestLanguage.g:11764:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* + // InternalBeeLangTestLanguage.g:11768:6: ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) + // InternalBeeLangTestLanguage.g:11769:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_2()); } - // InternalBeeLangTestLanguage.g:11765:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* + // InternalBeeLangTestLanguage.g:11770:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* loop121: do { int alt121=2; @@ -50079,7 +50087,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt121) { case 1 : - // InternalBeeLangTestLanguage.g:11765:8: ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 + // InternalBeeLangTestLanguage.g:11770:8: ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 { pushFollow(FOLLOW_80); rule__Unit__Group_7_2__0(); @@ -50114,8 +50122,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred128_InternalBeeLangTestLanguage public final void synpred128_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11787:8: ( rule__Unit__Group_7_3__0 ) - // InternalBeeLangTestLanguage.g:11787:9: rule__Unit__Group_7_3__0 + // InternalBeeLangTestLanguage.g:11792:8: ( rule__Unit__Group_7_3__0 ) + // InternalBeeLangTestLanguage.g:11792:9: rule__Unit__Group_7_3__0 { pushFollow(FOLLOW_2); rule__Unit__Group_7_3__0(); @@ -50129,31 +50137,31 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred129_InternalBeeLangTestLanguage public final void synpred129_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11771:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) ) - // InternalBeeLangTestLanguage.g:11771:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11776:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11776:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) { - // InternalBeeLangTestLanguage.g:11771:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) - // InternalBeeLangTestLanguage.g:11772:4: {...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11776:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11777:4: {...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred129_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3)"); } - // InternalBeeLangTestLanguage.g:11772:100: ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) - // InternalBeeLangTestLanguage.g:11773:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) + // InternalBeeLangTestLanguage.g:11777:100: ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11778:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3); - // InternalBeeLangTestLanguage.g:11779:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) - // InternalBeeLangTestLanguage.g:11780:6: ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) + // InternalBeeLangTestLanguage.g:11784:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) + // InternalBeeLangTestLanguage.g:11785:6: ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) { - // InternalBeeLangTestLanguage.g:11780:6: ( ( rule__Unit__Group_7_3__0 ) ) - // InternalBeeLangTestLanguage.g:11781:7: ( rule__Unit__Group_7_3__0 ) + // InternalBeeLangTestLanguage.g:11785:6: ( ( rule__Unit__Group_7_3__0 ) ) + // InternalBeeLangTestLanguage.g:11786:7: ( rule__Unit__Group_7_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_3()); } - // InternalBeeLangTestLanguage.g:11782:7: ( rule__Unit__Group_7_3__0 ) - // InternalBeeLangTestLanguage.g:11782:8: rule__Unit__Group_7_3__0 + // InternalBeeLangTestLanguage.g:11787:7: ( rule__Unit__Group_7_3__0 ) + // InternalBeeLangTestLanguage.g:11787:8: rule__Unit__Group_7_3__0 { pushFollow(FOLLOW_81); rule__Unit__Group_7_3__0(); @@ -50166,13 +50174,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } - // InternalBeeLangTestLanguage.g:11785:6: ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) - // InternalBeeLangTestLanguage.g:11786:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* + // InternalBeeLangTestLanguage.g:11790:6: ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) + // InternalBeeLangTestLanguage.g:11791:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_3()); } - // InternalBeeLangTestLanguage.g:11787:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* + // InternalBeeLangTestLanguage.g:11792:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* loop122: do { int alt122=2; @@ -50185,7 +50193,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt122) { case 1 : - // InternalBeeLangTestLanguage.g:11787:8: ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 + // InternalBeeLangTestLanguage.g:11792:8: ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 { pushFollow(FOLLOW_81); rule__Unit__Group_7_3__0(); @@ -50220,8 +50228,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred130_InternalBeeLangTestLanguage public final void synpred130_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11809:8: ( rule__Unit__Group_7_4__0 ) - // InternalBeeLangTestLanguage.g:11809:9: rule__Unit__Group_7_4__0 + // InternalBeeLangTestLanguage.g:11814:8: ( rule__Unit__Group_7_4__0 ) + // InternalBeeLangTestLanguage.g:11814:9: rule__Unit__Group_7_4__0 { pushFollow(FOLLOW_2); rule__Unit__Group_7_4__0(); @@ -50235,31 +50243,31 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred131_InternalBeeLangTestLanguage public final void synpred131_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11793:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) ) - // InternalBeeLangTestLanguage.g:11793:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11798:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11798:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) { - // InternalBeeLangTestLanguage.g:11793:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) - // InternalBeeLangTestLanguage.g:11794:4: {...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11798:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) + // InternalBeeLangTestLanguage.g:11799:4: {...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred131_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4)"); } - // InternalBeeLangTestLanguage.g:11794:100: ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) - // InternalBeeLangTestLanguage.g:11795:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) + // InternalBeeLangTestLanguage.g:11799:100: ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) + // InternalBeeLangTestLanguage.g:11800:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4); - // InternalBeeLangTestLanguage.g:11801:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) - // InternalBeeLangTestLanguage.g:11802:6: ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) + // InternalBeeLangTestLanguage.g:11806:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) + // InternalBeeLangTestLanguage.g:11807:6: ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) { - // InternalBeeLangTestLanguage.g:11802:6: ( ( rule__Unit__Group_7_4__0 ) ) - // InternalBeeLangTestLanguage.g:11803:7: ( rule__Unit__Group_7_4__0 ) + // InternalBeeLangTestLanguage.g:11807:6: ( ( rule__Unit__Group_7_4__0 ) ) + // InternalBeeLangTestLanguage.g:11808:7: ( rule__Unit__Group_7_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_4()); } - // InternalBeeLangTestLanguage.g:11804:7: ( rule__Unit__Group_7_4__0 ) - // InternalBeeLangTestLanguage.g:11804:8: rule__Unit__Group_7_4__0 + // InternalBeeLangTestLanguage.g:11809:7: ( rule__Unit__Group_7_4__0 ) + // InternalBeeLangTestLanguage.g:11809:8: rule__Unit__Group_7_4__0 { pushFollow(FOLLOW_81); rule__Unit__Group_7_4__0(); @@ -50272,13 +50280,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs } - // InternalBeeLangTestLanguage.g:11807:6: ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) - // InternalBeeLangTestLanguage.g:11808:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* + // InternalBeeLangTestLanguage.g:11812:6: ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) + // InternalBeeLangTestLanguage.g:11813:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_4()); } - // InternalBeeLangTestLanguage.g:11809:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* + // InternalBeeLangTestLanguage.g:11814:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* loop123: do { int alt123=2; @@ -50291,7 +50299,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs switch (alt123) { case 1 : - // InternalBeeLangTestLanguage.g:11809:8: ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 + // InternalBeeLangTestLanguage.g:11814:8: ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 { pushFollow(FOLLOW_81); rule__Unit__Group_7_4__0(); @@ -50326,8 +50334,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred132_InternalBeeLangTestLanguage public final void synpred132_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11831:8: ( rule__Unit__FunctionsAssignment_7_5 ) - // InternalBeeLangTestLanguage.g:11831:9: rule__Unit__FunctionsAssignment_7_5 + // InternalBeeLangTestLanguage.g:11836:8: ( rule__Unit__FunctionsAssignment_7_5 ) + // InternalBeeLangTestLanguage.g:11836:9: rule__Unit__FunctionsAssignment_7_5 { pushFollow(FOLLOW_2); rule__Unit__FunctionsAssignment_7_5(); @@ -50341,8 +50349,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred133_InternalBeeLangTestLanguage public final void synpred133_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11851:2: ( rule__Unit__UnorderedGroup_7__1 ) - // InternalBeeLangTestLanguage.g:11851:2: rule__Unit__UnorderedGroup_7__1 + // InternalBeeLangTestLanguage.g:11856:2: ( rule__Unit__UnorderedGroup_7__1 ) + // InternalBeeLangTestLanguage.g:11856:2: rule__Unit__UnorderedGroup_7__1 { pushFollow(FOLLOW_2); rule__Unit__UnorderedGroup_7__1(); @@ -50356,8 +50364,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred134_InternalBeeLangTestLanguage public final void synpred134_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11863:2: ( rule__Unit__UnorderedGroup_7__2 ) - // InternalBeeLangTestLanguage.g:11863:2: rule__Unit__UnorderedGroup_7__2 + // InternalBeeLangTestLanguage.g:11868:2: ( rule__Unit__UnorderedGroup_7__2 ) + // InternalBeeLangTestLanguage.g:11868:2: rule__Unit__UnorderedGroup_7__2 { pushFollow(FOLLOW_2); rule__Unit__UnorderedGroup_7__2(); @@ -50371,8 +50379,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred135_InternalBeeLangTestLanguage public final void synpred135_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11875:2: ( rule__Unit__UnorderedGroup_7__3 ) - // InternalBeeLangTestLanguage.g:11875:2: rule__Unit__UnorderedGroup_7__3 + // InternalBeeLangTestLanguage.g:11880:2: ( rule__Unit__UnorderedGroup_7__3 ) + // InternalBeeLangTestLanguage.g:11880:2: rule__Unit__UnorderedGroup_7__3 { pushFollow(FOLLOW_2); rule__Unit__UnorderedGroup_7__3(); @@ -50386,8 +50394,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred136_InternalBeeLangTestLanguage public final void synpred136_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11887:2: ( rule__Unit__UnorderedGroup_7__4 ) - // InternalBeeLangTestLanguage.g:11887:2: rule__Unit__UnorderedGroup_7__4 + // InternalBeeLangTestLanguage.g:11892:2: ( rule__Unit__UnorderedGroup_7__4 ) + // InternalBeeLangTestLanguage.g:11892:2: rule__Unit__UnorderedGroup_7__4 { pushFollow(FOLLOW_2); rule__Unit__UnorderedGroup_7__4(); @@ -50401,8 +50409,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred137_InternalBeeLangTestLanguage public final void synpred137_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11899:2: ( rule__Unit__UnorderedGroup_7__5 ) - // InternalBeeLangTestLanguage.g:11899:2: rule__Unit__UnorderedGroup_7__5 + // InternalBeeLangTestLanguage.g:11904:2: ( rule__Unit__UnorderedGroup_7__5 ) + // InternalBeeLangTestLanguage.g:11904:2: rule__Unit__UnorderedGroup_7__5 { pushFollow(FOLLOW_2); rule__Unit__UnorderedGroup_7__5(); @@ -50416,28 +50424,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred138_InternalBeeLangTestLanguage public final void synpred138_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11938:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) ) - // InternalBeeLangTestLanguage.g:11938:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11943:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11943:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:11938:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:11939:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:11943:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11944:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred138_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalBeeLangTestLanguage.g:11939:116: ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) - // InternalBeeLangTestLanguage.g:11940:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:11944:116: ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:11945:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0); - // InternalBeeLangTestLanguage.g:11946:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) - // InternalBeeLangTestLanguage.g:11947:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) + // InternalBeeLangTestLanguage.g:11951:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:11952:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_0()); } - // InternalBeeLangTestLanguage.g:11948:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) - // InternalBeeLangTestLanguage.g:11948:7: rule__ProvidedCapability__Group_2_1_0__0 + // InternalBeeLangTestLanguage.g:11953:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) + // InternalBeeLangTestLanguage.g:11953:7: rule__ProvidedCapability__Group_2_1_0__0 { pushFollow(FOLLOW_2); rule__ProvidedCapability__Group_2_1_0__0(); @@ -50463,28 +50471,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred139_InternalBeeLangTestLanguage public final void synpred139_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11953:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) ) - // InternalBeeLangTestLanguage.g:11953:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11958:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:11958:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:11953:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:11954:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:11958:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:11959:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred139_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalBeeLangTestLanguage.g:11954:116: ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) - // InternalBeeLangTestLanguage.g:11955:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:11959:116: ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:11960:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1); - // InternalBeeLangTestLanguage.g:11961:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) - // InternalBeeLangTestLanguage.g:11962:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) + // InternalBeeLangTestLanguage.g:11966:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:11967:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_1()); } - // InternalBeeLangTestLanguage.g:11963:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) - // InternalBeeLangTestLanguage.g:11963:7: rule__ProvidedCapability__Group_2_1_1__0 + // InternalBeeLangTestLanguage.g:11968:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) + // InternalBeeLangTestLanguage.g:11968:7: rule__ProvidedCapability__Group_2_1_1__0 { pushFollow(FOLLOW_2); rule__ProvidedCapability__Group_2_1_1__0(); @@ -50510,8 +50518,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred140_InternalBeeLangTestLanguage public final void synpred140_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:11997:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__1 ) - // InternalBeeLangTestLanguage.g:11997:2: rule__ProvidedCapability__UnorderedGroup_2_1__1 + // InternalBeeLangTestLanguage.g:12002:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__1 ) + // InternalBeeLangTestLanguage.g:12002:2: rule__ProvidedCapability__UnorderedGroup_2_1__1 { pushFollow(FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1__1(); @@ -50525,8 +50533,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred141_InternalBeeLangTestLanguage public final void synpred141_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12009:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__2 ) - // InternalBeeLangTestLanguage.g:12009:2: rule__ProvidedCapability__UnorderedGroup_2_1__2 + // InternalBeeLangTestLanguage.g:12014:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__2 ) + // InternalBeeLangTestLanguage.g:12014:2: rule__ProvidedCapability__UnorderedGroup_2_1__2 { pushFollow(FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1__2(); @@ -50540,8 +50548,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred142_InternalBeeLangTestLanguage public final void synpred142_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12033:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 ) - // InternalBeeLangTestLanguage.g:12033:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 + // InternalBeeLangTestLanguage.g:12038:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 ) + // InternalBeeLangTestLanguage.g:12038:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__0(); @@ -50555,28 +50563,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred143_InternalBeeLangTestLanguage public final void synpred143_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12048:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) ) - // InternalBeeLangTestLanguage.g:12048:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12053:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12053:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12048:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12049:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:12053:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12054:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred143_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalBeeLangTestLanguage.g:12049:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) - // InternalBeeLangTestLanguage.g:12050:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:12054:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:12055:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalBeeLangTestLanguage.g:12056:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) - // InternalBeeLangTestLanguage.g:12057:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) + // InternalBeeLangTestLanguage.g:12061:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:12062:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_0()); } - // InternalBeeLangTestLanguage.g:12058:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) - // InternalBeeLangTestLanguage.g:12058:7: rule__AliasedRequiredCapability__Group_3_1_0__0 + // InternalBeeLangTestLanguage.g:12063:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) + // InternalBeeLangTestLanguage.g:12063:7: rule__AliasedRequiredCapability__Group_3_1_0__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_0__0(); @@ -50602,28 +50610,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred144_InternalBeeLangTestLanguage public final void synpred144_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12063:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) ) - // InternalBeeLangTestLanguage.g:12063:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12068:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12068:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12063:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12064:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:12068:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12069:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred144_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalBeeLangTestLanguage.g:12064:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) - // InternalBeeLangTestLanguage.g:12065:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:12069:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:12070:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalBeeLangTestLanguage.g:12071:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) - // InternalBeeLangTestLanguage.g:12072:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) + // InternalBeeLangTestLanguage.g:12076:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:12077:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_1()); } - // InternalBeeLangTestLanguage.g:12073:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) - // InternalBeeLangTestLanguage.g:12073:7: rule__AliasedRequiredCapability__Group_3_1_1__0 + // InternalBeeLangTestLanguage.g:12078:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) + // InternalBeeLangTestLanguage.g:12078:7: rule__AliasedRequiredCapability__Group_3_1_1__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_1__0(); @@ -50649,28 +50657,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred145_InternalBeeLangTestLanguage public final void synpred145_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12078:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) ) - // InternalBeeLangTestLanguage.g:12078:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12083:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12083:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12078:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12079:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) + // InternalBeeLangTestLanguage.g:12083:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12084:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred145_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalBeeLangTestLanguage.g:12079:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) - // InternalBeeLangTestLanguage.g:12080:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) + // InternalBeeLangTestLanguage.g:12084:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) + // InternalBeeLangTestLanguage.g:12085:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalBeeLangTestLanguage.g:12086:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) - // InternalBeeLangTestLanguage.g:12087:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) + // InternalBeeLangTestLanguage.g:12091:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) + // InternalBeeLangTestLanguage.g:12092:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_2()); } - // InternalBeeLangTestLanguage.g:12088:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) - // InternalBeeLangTestLanguage.g:12088:7: rule__AliasedRequiredCapability__Group_3_1_2__0 + // InternalBeeLangTestLanguage.g:12093:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) + // InternalBeeLangTestLanguage.g:12093:7: rule__AliasedRequiredCapability__Group_3_1_2__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_2__0(); @@ -50696,28 +50704,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred146_InternalBeeLangTestLanguage public final void synpred146_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12093:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) ) - // InternalBeeLangTestLanguage.g:12093:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12098:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12098:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12093:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12094:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) + // InternalBeeLangTestLanguage.g:12098:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12099:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred146_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalBeeLangTestLanguage.g:12094:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) - // InternalBeeLangTestLanguage.g:12095:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) + // InternalBeeLangTestLanguage.g:12099:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) + // InternalBeeLangTestLanguage.g:12100:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalBeeLangTestLanguage.g:12101:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) - // InternalBeeLangTestLanguage.g:12102:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) + // InternalBeeLangTestLanguage.g:12106:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) + // InternalBeeLangTestLanguage.g:12107:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_3()); } - // InternalBeeLangTestLanguage.g:12103:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) - // InternalBeeLangTestLanguage.g:12103:7: rule__AliasedRequiredCapability__Group_3_1_3__0 + // InternalBeeLangTestLanguage.g:12108:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) + // InternalBeeLangTestLanguage.g:12108:7: rule__AliasedRequiredCapability__Group_3_1_3__0 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_3__0(); @@ -50743,8 +50751,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred147_InternalBeeLangTestLanguage public final void synpred147_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12137:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 ) - // InternalBeeLangTestLanguage.g:12137:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 + // InternalBeeLangTestLanguage.g:12142:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 ) + // InternalBeeLangTestLanguage.g:12142:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__1(); @@ -50758,8 +50766,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred148_InternalBeeLangTestLanguage public final void synpred148_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12149:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 ) - // InternalBeeLangTestLanguage.g:12149:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 + // InternalBeeLangTestLanguage.g:12154:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 ) + // InternalBeeLangTestLanguage.g:12154:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__2(); @@ -50773,8 +50781,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred149_InternalBeeLangTestLanguage public final void synpred149_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12161:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 ) - // InternalBeeLangTestLanguage.g:12161:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 + // InternalBeeLangTestLanguage.g:12166:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 ) + // InternalBeeLangTestLanguage.g:12166:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__3(); @@ -50788,8 +50796,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred150_InternalBeeLangTestLanguage public final void synpred150_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12173:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 ) - // InternalBeeLangTestLanguage.g:12173:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 + // InternalBeeLangTestLanguage.g:12178:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 ) + // InternalBeeLangTestLanguage.g:12178:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 { pushFollow(FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__4(); @@ -50803,8 +50811,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred151_InternalBeeLangTestLanguage public final void synpred151_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12197:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 ) - // InternalBeeLangTestLanguage.g:12197:2: rule__RequiredCapability__UnorderedGroup_3_1__0 + // InternalBeeLangTestLanguage.g:12202:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 ) + // InternalBeeLangTestLanguage.g:12202:2: rule__RequiredCapability__UnorderedGroup_3_1__0 { pushFollow(FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__0(); @@ -50818,28 +50826,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred152_InternalBeeLangTestLanguage public final void synpred152_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12212:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) ) - // InternalBeeLangTestLanguage.g:12212:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12217:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12217:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12212:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12213:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:12217:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12218:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred152_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalBeeLangTestLanguage.g:12213:116: ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) - // InternalBeeLangTestLanguage.g:12214:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:12218:116: ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) + // InternalBeeLangTestLanguage.g:12219:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalBeeLangTestLanguage.g:12220:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) - // InternalBeeLangTestLanguage.g:12221:6: ( rule__RequiredCapability__Group_3_1_0__0 ) + // InternalBeeLangTestLanguage.g:12225:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) + // InternalBeeLangTestLanguage.g:12226:6: ( rule__RequiredCapability__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_0()); } - // InternalBeeLangTestLanguage.g:12222:6: ( rule__RequiredCapability__Group_3_1_0__0 ) - // InternalBeeLangTestLanguage.g:12222:7: rule__RequiredCapability__Group_3_1_0__0 + // InternalBeeLangTestLanguage.g:12227:6: ( rule__RequiredCapability__Group_3_1_0__0 ) + // InternalBeeLangTestLanguage.g:12227:7: rule__RequiredCapability__Group_3_1_0__0 { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_0__0(); @@ -50865,28 +50873,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred153_InternalBeeLangTestLanguage public final void synpred153_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12227:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) ) - // InternalBeeLangTestLanguage.g:12227:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12232:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12232:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12227:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12228:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:12232:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12233:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred153_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalBeeLangTestLanguage.g:12228:116: ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) - // InternalBeeLangTestLanguage.g:12229:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:12233:116: ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) + // InternalBeeLangTestLanguage.g:12234:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalBeeLangTestLanguage.g:12235:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) - // InternalBeeLangTestLanguage.g:12236:6: ( rule__RequiredCapability__Group_3_1_1__0 ) + // InternalBeeLangTestLanguage.g:12240:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) + // InternalBeeLangTestLanguage.g:12241:6: ( rule__RequiredCapability__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_1()); } - // InternalBeeLangTestLanguage.g:12237:6: ( rule__RequiredCapability__Group_3_1_1__0 ) - // InternalBeeLangTestLanguage.g:12237:7: rule__RequiredCapability__Group_3_1_1__0 + // InternalBeeLangTestLanguage.g:12242:6: ( rule__RequiredCapability__Group_3_1_1__0 ) + // InternalBeeLangTestLanguage.g:12242:7: rule__RequiredCapability__Group_3_1_1__0 { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_1__0(); @@ -50912,28 +50920,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred154_InternalBeeLangTestLanguage public final void synpred154_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12242:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) ) - // InternalBeeLangTestLanguage.g:12242:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12247:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12247:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12242:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12243:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) + // InternalBeeLangTestLanguage.g:12247:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12248:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred154_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalBeeLangTestLanguage.g:12243:116: ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) - // InternalBeeLangTestLanguage.g:12244:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) + // InternalBeeLangTestLanguage.g:12248:116: ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) + // InternalBeeLangTestLanguage.g:12249:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalBeeLangTestLanguage.g:12250:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) - // InternalBeeLangTestLanguage.g:12251:6: ( rule__RequiredCapability__Group_3_1_2__0 ) + // InternalBeeLangTestLanguage.g:12255:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) + // InternalBeeLangTestLanguage.g:12256:6: ( rule__RequiredCapability__Group_3_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_2()); } - // InternalBeeLangTestLanguage.g:12252:6: ( rule__RequiredCapability__Group_3_1_2__0 ) - // InternalBeeLangTestLanguage.g:12252:7: rule__RequiredCapability__Group_3_1_2__0 + // InternalBeeLangTestLanguage.g:12257:6: ( rule__RequiredCapability__Group_3_1_2__0 ) + // InternalBeeLangTestLanguage.g:12257:7: rule__RequiredCapability__Group_3_1_2__0 { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_2__0(); @@ -50959,28 +50967,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred155_InternalBeeLangTestLanguage public final void synpred155_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12257:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) ) - // InternalBeeLangTestLanguage.g:12257:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12262:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) ) + // InternalBeeLangTestLanguage.g:12262:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) { - // InternalBeeLangTestLanguage.g:12257:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) - // InternalBeeLangTestLanguage.g:12258:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) + // InternalBeeLangTestLanguage.g:12262:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalBeeLangTestLanguage.g:12263:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred155_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalBeeLangTestLanguage.g:12258:116: ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) - // InternalBeeLangTestLanguage.g:12259:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) + // InternalBeeLangTestLanguage.g:12263:116: ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) + // InternalBeeLangTestLanguage.g:12264:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalBeeLangTestLanguage.g:12265:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) - // InternalBeeLangTestLanguage.g:12266:6: ( rule__RequiredCapability__Group_3_1_3__0 ) + // InternalBeeLangTestLanguage.g:12270:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) + // InternalBeeLangTestLanguage.g:12271:6: ( rule__RequiredCapability__Group_3_1_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_3()); } - // InternalBeeLangTestLanguage.g:12267:6: ( rule__RequiredCapability__Group_3_1_3__0 ) - // InternalBeeLangTestLanguage.g:12267:7: rule__RequiredCapability__Group_3_1_3__0 + // InternalBeeLangTestLanguage.g:12272:6: ( rule__RequiredCapability__Group_3_1_3__0 ) + // InternalBeeLangTestLanguage.g:12272:7: rule__RequiredCapability__Group_3_1_3__0 { pushFollow(FOLLOW_2); rule__RequiredCapability__Group_3_1_3__0(); @@ -51006,8 +51014,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred156_InternalBeeLangTestLanguage public final void synpred156_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12301:2: ( rule__RequiredCapability__UnorderedGroup_3_1__1 ) - // InternalBeeLangTestLanguage.g:12301:2: rule__RequiredCapability__UnorderedGroup_3_1__1 + // InternalBeeLangTestLanguage.g:12306:2: ( rule__RequiredCapability__UnorderedGroup_3_1__1 ) + // InternalBeeLangTestLanguage.g:12306:2: rule__RequiredCapability__UnorderedGroup_3_1__1 { pushFollow(FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__1(); @@ -51021,8 +51029,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred157_InternalBeeLangTestLanguage public final void synpred157_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12313:2: ( rule__RequiredCapability__UnorderedGroup_3_1__2 ) - // InternalBeeLangTestLanguage.g:12313:2: rule__RequiredCapability__UnorderedGroup_3_1__2 + // InternalBeeLangTestLanguage.g:12318:2: ( rule__RequiredCapability__UnorderedGroup_3_1__2 ) + // InternalBeeLangTestLanguage.g:12318:2: rule__RequiredCapability__UnorderedGroup_3_1__2 { pushFollow(FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__2(); @@ -51036,8 +51044,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred158_InternalBeeLangTestLanguage public final void synpred158_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12325:2: ( rule__RequiredCapability__UnorderedGroup_3_1__3 ) - // InternalBeeLangTestLanguage.g:12325:2: rule__RequiredCapability__UnorderedGroup_3_1__3 + // InternalBeeLangTestLanguage.g:12330:2: ( rule__RequiredCapability__UnorderedGroup_3_1__3 ) + // InternalBeeLangTestLanguage.g:12330:2: rule__RequiredCapability__UnorderedGroup_3_1__3 { pushFollow(FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__3(); @@ -51051,8 +51059,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs // $ANTLR start synpred159_InternalBeeLangTestLanguage public final void synpred159_InternalBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalBeeLangTestLanguage.g:12337:2: ( rule__RequiredCapability__UnorderedGroup_3_1__4 ) - // InternalBeeLangTestLanguage.g:12337:2: rule__RequiredCapability__UnorderedGroup_3_1__4 + // InternalBeeLangTestLanguage.g:12342:2: ( rule__RequiredCapability__UnorderedGroup_3_1__4 ) + // InternalBeeLangTestLanguage.g:12342:2: rule__RequiredCapability__UnorderedGroup_3_1__4 { pushFollow(FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__4(); @@ -52002,7 +52010,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_7; } public String getDescription() { - return "1575:1: rule__FirstParameter__Alternatives : ( ( ruleClosureParameter ) | ( ruleParameter ) );"; + return "1580:1: rule__FirstParameter__Alternatives : ( ( ruleClosureParameter ) | ( ruleParameter ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -52120,7 +52128,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_14; } public String getDescription() { - return "1767:1: rule__TopLevelExpression__Alternatives : ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) );"; + return "1772:1: rule__TopLevelExpression__Alternatives : ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -52197,7 +52205,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_20; } public String getDescription() { - return "2043:1: rule__PrimaryExpression__Alternatives : ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) );"; + return "2048:1: rule__PrimaryExpression__Alternatives : ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -52308,7 +52316,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_26; } public String getDescription() { - return "2220:1: rule__OneOrManyExpressions__Alternatives : ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) );"; + return "2225:1: rule__OneOrManyExpressions__Alternatives : ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -52635,7 +52643,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_33; } public String getDescription() { - return "()* loopback of 7875:2: ( rule__RelationalExpression__Group_1__0 )*"; + return "()* loopback of 7880:2: ( rule__RelationalExpression__Group_1__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -52853,7 +52861,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_40; } public String getDescription() { - return "10225:2: ( rule__ConstructorCallExpression__Group_3__0 )?"; + return "10230:2: ( rule__ConstructorCallExpression__Group_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -52970,7 +52978,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_47; } public String getDescription() { - return "10873:2: ( rule__ClosureExpression__Alternatives_2 )?"; + return "10878:2: ( rule__ClosureExpression__Alternatives_2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -53083,7 +53091,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_53; } public String getDescription() { - return "11704:2: ( rule__Unit__UnorderedGroup_7__0 )?"; + return "11709:2: ( rule__Unit__UnorderedGroup_7__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -53162,7 +53170,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_57; } public String getDescription() { - return "()* loopback of 11765:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )*"; + return "()* loopback of 11770:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -53227,7 +53235,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_61; } public String getDescription() { - return "()* loopback of 11787:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )*"; + return "()* loopback of 11792:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -53271,7 +53279,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_61; } public String getDescription() { - return "()* loopback of 11809:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )*"; + return "()* loopback of 11814:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -53336,7 +53344,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_65; } public String getDescription() { - return "()* loopback of 11831:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )*"; + return "()* loopback of 11836:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -53427,7 +53435,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_53; } public String getDescription() { - return "11851:2: ( rule__Unit__UnorderedGroup_7__1 )?"; + return "11856:2: ( rule__Unit__UnorderedGroup_7__1 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -53485,7 +53493,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_53; } public String getDescription() { - return "11863:2: ( rule__Unit__UnorderedGroup_7__2 )?"; + return "11868:2: ( rule__Unit__UnorderedGroup_7__2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -53543,7 +53551,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_53; } public String getDescription() { - return "11875:2: ( rule__Unit__UnorderedGroup_7__3 )?"; + return "11880:2: ( rule__Unit__UnorderedGroup_7__3 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -53601,7 +53609,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_53; } public String getDescription() { - return "11887:2: ( rule__Unit__UnorderedGroup_7__4 )?"; + return "11892:2: ( rule__Unit__UnorderedGroup_7__4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -53659,7 +53667,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalContentAs this.transition = dfa_53; } public String getDescription() { - return "11899:2: ( rule__Unit__UnorderedGroup_7__5 )?"; + return "11904:2: ( rule__Unit__UnorderedGroup_7__5 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalExBeeLangTestLanguageParser.g b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalExBeeLangTestLanguageParser.g index e28711634..a8dd784f5 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalExBeeLangTestLanguageParser.g +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalExBeeLangTestLanguageParser.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ parser grammar InternalExBeeLangTestLanguageParser; options { diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalExBeeLangTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalExBeeLangTestLanguageParser.java index d3db85b4f..4852a8a36 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalExBeeLangTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalExBeeLangTestLanguageParser.java @@ -22,6 +22,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") interface InternalExBeeLangTestLanguageParserSignatures { void entryRuleDelegateModel() throws RecognitionException; @@ -2205,7 +2213,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_7; } public String getDescription() { - return "1667:1: rule__FirstParameter__Alternatives : ( ( ruleClosureParameter ) | ( ruleParameter ) );"; + return "1672:1: rule__FirstParameter__Alternatives : ( ( ruleClosureParameter ) | ( ruleParameter ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -2323,7 +2331,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_14; } public String getDescription() { - return "1859:1: rule__TopLevelExpression__Alternatives : ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) );"; + return "1864:1: rule__TopLevelExpression__Alternatives : ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -2400,7 +2408,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_20; } public String getDescription() { - return "2135:1: rule__PrimaryExpression__Alternatives : ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) );"; + return "2140:1: rule__PrimaryExpression__Alternatives : ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -2511,7 +2519,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_26; } public String getDescription() { - return "2312:1: rule__OneOrManyExpressions__Alternatives : ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) );"; + return "2317:1: rule__OneOrManyExpressions__Alternatives : ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -2838,7 +2846,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_33; } public String getDescription() { - return "()* loopback of 7967:2: ( rule__RelationalExpression__Group_1__0 )*"; + return "()* loopback of 7972:2: ( rule__RelationalExpression__Group_1__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3056,7 +3064,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_40; } public String getDescription() { - return "10317:2: ( rule__ConstructorCallExpression__Group_3__0 )?"; + return "10322:2: ( rule__ConstructorCallExpression__Group_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3173,7 +3181,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_47; } public String getDescription() { - return "10965:2: ( rule__ClosureExpression__Alternatives_2 )?"; + return "10970:2: ( rule__ClosureExpression__Alternatives_2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3286,7 +3294,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_53; } public String getDescription() { - return "11796:2: ( rule__Unit__UnorderedGroup_7__0 )?"; + return "11801:2: ( rule__Unit__UnorderedGroup_7__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3365,7 +3373,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_57; } public String getDescription() { - return "()* loopback of 11857:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )*"; + return "()* loopback of 11862:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3430,7 +3438,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_61; } public String getDescription() { - return "()* loopback of 11879:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )*"; + return "()* loopback of 11884:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3474,7 +3482,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_61; } public String getDescription() { - return "()* loopback of 11901:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )*"; + return "()* loopback of 11906:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3539,7 +3547,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_65; } public String getDescription() { - return "()* loopback of 11923:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )*"; + return "()* loopback of 11928:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3630,7 +3638,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_53; } public String getDescription() { - return "11943:2: ( rule__Unit__UnorderedGroup_7__1 )?"; + return "11948:2: ( rule__Unit__UnorderedGroup_7__1 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3688,7 +3696,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_53; } public String getDescription() { - return "11955:2: ( rule__Unit__UnorderedGroup_7__2 )?"; + return "11960:2: ( rule__Unit__UnorderedGroup_7__2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3746,7 +3754,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_53; } public String getDescription() { - return "11967:2: ( rule__Unit__UnorderedGroup_7__3 )?"; + return "11972:2: ( rule__Unit__UnorderedGroup_7__3 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3804,7 +3812,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_53; } public String getDescription() { - return "11979:2: ( rule__Unit__UnorderedGroup_7__4 )?"; + return "11984:2: ( rule__Unit__UnorderedGroup_7__4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3862,7 +3870,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalCont this.transition = dfa_53; } public String getDescription() { - return "11991:2: ( rule__Unit__UnorderedGroup_7__5 )?"; + return "11996:2: ( rule__Unit__UnorderedGroup_7__5 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -4010,13 +4018,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } // $ANTLR start "entryRuleDelegateModel" - // InternalExBeeLangTestLanguageParser.g:122:1: entryRuleDelegateModel : ruleDelegateModel EOF ; + // InternalExBeeLangTestLanguageParser.g:127:1: entryRuleDelegateModel : ruleDelegateModel EOF ; public final void entryRuleDelegateModel() throws RecognitionException { int entryRuleDelegateModel_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 1) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:123:1: ( ruleDelegateModel EOF ) - // InternalExBeeLangTestLanguageParser.g:124:1: ruleDelegateModel EOF + // InternalExBeeLangTestLanguageParser.g:128:1: ( ruleDelegateModel EOF ) + // InternalExBeeLangTestLanguageParser.g:129:1: ruleDelegateModel EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDelegateModelRule()); @@ -4047,7 +4055,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleDelegateModel" - // InternalExBeeLangTestLanguageParser.g:131:1: ruleDelegateModel : ( ruleModel ) ; + // InternalExBeeLangTestLanguageParser.g:136:1: ruleDelegateModel : ( ruleModel ) ; public final void ruleDelegateModel() throws RecognitionException { int ruleDelegateModel_StartIndex = input.index(); @@ -4055,11 +4063,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 2) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:135:2: ( ( ruleModel ) ) - // InternalExBeeLangTestLanguageParser.g:136:2: ( ruleModel ) + // InternalExBeeLangTestLanguageParser.g:140:2: ( ( ruleModel ) ) + // InternalExBeeLangTestLanguageParser.g:141:2: ( ruleModel ) { - // InternalExBeeLangTestLanguageParser.g:136:2: ( ruleModel ) - // InternalExBeeLangTestLanguageParser.g:137:3: ruleModel + // InternalExBeeLangTestLanguageParser.g:141:2: ( ruleModel ) + // InternalExBeeLangTestLanguageParser.g:142:3: ruleModel { if ( state.backtracking==0 ) { before(grammarAccess.getDelegateModelAccess().getModelParserRuleCall()); @@ -4095,13 +4103,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleModel" - // InternalExBeeLangTestLanguageParser.g:147:1: entryRuleModel : ruleModel EOF ; + // InternalExBeeLangTestLanguageParser.g:152:1: entryRuleModel : ruleModel EOF ; public final void entryRuleModel() throws RecognitionException { int entryRuleModel_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 3) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:148:1: ( ruleModel EOF ) - // InternalExBeeLangTestLanguageParser.g:149:1: ruleModel EOF + // InternalExBeeLangTestLanguageParser.g:153:1: ( ruleModel EOF ) + // InternalExBeeLangTestLanguageParser.g:154:1: ruleModel EOF { if ( state.backtracking==0 ) { before(grammarAccess.getModelRule()); @@ -4132,7 +4140,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleModel" - // InternalExBeeLangTestLanguageParser.g:156:1: ruleModel : ( ( rule__Model__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:161:1: ruleModel : ( ( rule__Model__Alternatives ) ) ; public final void ruleModel() throws RecognitionException { int ruleModel_StartIndex = input.index(); @@ -4140,17 +4148,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 4) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:160:2: ( ( ( rule__Model__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:161:2: ( ( rule__Model__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:165:2: ( ( ( rule__Model__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:166:2: ( ( rule__Model__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:161:2: ( ( rule__Model__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:162:3: ( rule__Model__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:166:2: ( ( rule__Model__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:167:3: ( rule__Model__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:163:3: ( rule__Model__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:163:4: rule__Model__Alternatives + // InternalExBeeLangTestLanguageParser.g:168:3: ( rule__Model__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:168:4: rule__Model__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__Model__Alternatives(); @@ -4186,13 +4194,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleUnit" - // InternalExBeeLangTestLanguageParser.g:172:1: entryRuleUnit : ruleUnit EOF ; + // InternalExBeeLangTestLanguageParser.g:177:1: entryRuleUnit : ruleUnit EOF ; public final void entryRuleUnit() throws RecognitionException { int entryRuleUnit_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 5) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:173:1: ( ruleUnit EOF ) - // InternalExBeeLangTestLanguageParser.g:174:1: ruleUnit EOF + // InternalExBeeLangTestLanguageParser.g:178:1: ( ruleUnit EOF ) + // InternalExBeeLangTestLanguageParser.g:179:1: ruleUnit EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnitRule()); @@ -4223,7 +4231,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleUnit" - // InternalExBeeLangTestLanguageParser.g:181:1: ruleUnit : ( ( rule__Unit__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:186:1: ruleUnit : ( ( rule__Unit__Group__0 ) ) ; public final void ruleUnit() throws RecognitionException { int ruleUnit_StartIndex = input.index(); @@ -4231,17 +4239,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 6) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:185:2: ( ( ( rule__Unit__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:186:2: ( ( rule__Unit__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:190:2: ( ( ( rule__Unit__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:191:2: ( ( rule__Unit__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:186:2: ( ( rule__Unit__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:187:3: ( rule__Unit__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:191:2: ( ( rule__Unit__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:192:3: ( rule__Unit__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:188:3: ( rule__Unit__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:188:4: rule__Unit__Group__0 + // InternalExBeeLangTestLanguageParser.g:193:3: ( rule__Unit__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:193:4: rule__Unit__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group__0(); @@ -4277,13 +4285,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleProvidedCapability" - // InternalExBeeLangTestLanguageParser.g:197:1: entryRuleProvidedCapability : ruleProvidedCapability EOF ; + // InternalExBeeLangTestLanguageParser.g:202:1: entryRuleProvidedCapability : ruleProvidedCapability EOF ; public final void entryRuleProvidedCapability() throws RecognitionException { int entryRuleProvidedCapability_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 7) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:198:1: ( ruleProvidedCapability EOF ) - // InternalExBeeLangTestLanguageParser.g:199:1: ruleProvidedCapability EOF + // InternalExBeeLangTestLanguageParser.g:203:1: ( ruleProvidedCapability EOF ) + // InternalExBeeLangTestLanguageParser.g:204:1: ruleProvidedCapability EOF { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityRule()); @@ -4314,7 +4322,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleProvidedCapability" - // InternalExBeeLangTestLanguageParser.g:206:1: ruleProvidedCapability : ( ( rule__ProvidedCapability__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:211:1: ruleProvidedCapability : ( ( rule__ProvidedCapability__Group__0 ) ) ; public final void ruleProvidedCapability() throws RecognitionException { int ruleProvidedCapability_StartIndex = input.index(); @@ -4322,17 +4330,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 8) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:210:2: ( ( ( rule__ProvidedCapability__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:211:2: ( ( rule__ProvidedCapability__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:215:2: ( ( ( rule__ProvidedCapability__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:216:2: ( ( rule__ProvidedCapability__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:211:2: ( ( rule__ProvidedCapability__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:212:3: ( rule__ProvidedCapability__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:216:2: ( ( rule__ProvidedCapability__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:217:3: ( rule__ProvidedCapability__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:213:3: ( rule__ProvidedCapability__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:213:4: rule__ProvidedCapability__Group__0 + // InternalExBeeLangTestLanguageParser.g:218:3: ( rule__ProvidedCapability__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:218:4: rule__ProvidedCapability__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group__0(); @@ -4368,13 +4376,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleAliasedRequiredCapability" - // InternalExBeeLangTestLanguageParser.g:222:1: entryRuleAliasedRequiredCapability : ruleAliasedRequiredCapability EOF ; + // InternalExBeeLangTestLanguageParser.g:227:1: entryRuleAliasedRequiredCapability : ruleAliasedRequiredCapability EOF ; public final void entryRuleAliasedRequiredCapability() throws RecognitionException { int entryRuleAliasedRequiredCapability_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 9) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:223:1: ( ruleAliasedRequiredCapability EOF ) - // InternalExBeeLangTestLanguageParser.g:224:1: ruleAliasedRequiredCapability EOF + // InternalExBeeLangTestLanguageParser.g:228:1: ( ruleAliasedRequiredCapability EOF ) + // InternalExBeeLangTestLanguageParser.g:229:1: ruleAliasedRequiredCapability EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityRule()); @@ -4405,7 +4413,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleAliasedRequiredCapability" - // InternalExBeeLangTestLanguageParser.g:231:1: ruleAliasedRequiredCapability : ( ( rule__AliasedRequiredCapability__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:236:1: ruleAliasedRequiredCapability : ( ( rule__AliasedRequiredCapability__Group__0 ) ) ; public final void ruleAliasedRequiredCapability() throws RecognitionException { int ruleAliasedRequiredCapability_StartIndex = input.index(); @@ -4413,17 +4421,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 10) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:235:2: ( ( ( rule__AliasedRequiredCapability__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:236:2: ( ( rule__AliasedRequiredCapability__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:240:2: ( ( ( rule__AliasedRequiredCapability__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:241:2: ( ( rule__AliasedRequiredCapability__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:236:2: ( ( rule__AliasedRequiredCapability__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:237:3: ( rule__AliasedRequiredCapability__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:241:2: ( ( rule__AliasedRequiredCapability__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:242:3: ( rule__AliasedRequiredCapability__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:238:3: ( rule__AliasedRequiredCapability__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:238:4: rule__AliasedRequiredCapability__Group__0 + // InternalExBeeLangTestLanguageParser.g:243:3: ( rule__AliasedRequiredCapability__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:243:4: rule__AliasedRequiredCapability__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group__0(); @@ -4459,13 +4467,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleRequiredCapability" - // InternalExBeeLangTestLanguageParser.g:247:1: entryRuleRequiredCapability : ruleRequiredCapability EOF ; + // InternalExBeeLangTestLanguageParser.g:252:1: entryRuleRequiredCapability : ruleRequiredCapability EOF ; public final void entryRuleRequiredCapability() throws RecognitionException { int entryRuleRequiredCapability_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 11) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:248:1: ( ruleRequiredCapability EOF ) - // InternalExBeeLangTestLanguageParser.g:249:1: ruleRequiredCapability EOF + // InternalExBeeLangTestLanguageParser.g:253:1: ( ruleRequiredCapability EOF ) + // InternalExBeeLangTestLanguageParser.g:254:1: ruleRequiredCapability EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityRule()); @@ -4496,7 +4504,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleRequiredCapability" - // InternalExBeeLangTestLanguageParser.g:256:1: ruleRequiredCapability : ( ( rule__RequiredCapability__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:261:1: ruleRequiredCapability : ( ( rule__RequiredCapability__Group__0 ) ) ; public final void ruleRequiredCapability() throws RecognitionException { int ruleRequiredCapability_StartIndex = input.index(); @@ -4504,17 +4512,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 12) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:260:2: ( ( ( rule__RequiredCapability__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:261:2: ( ( rule__RequiredCapability__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:265:2: ( ( ( rule__RequiredCapability__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:266:2: ( ( rule__RequiredCapability__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:261:2: ( ( rule__RequiredCapability__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:262:3: ( rule__RequiredCapability__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:266:2: ( ( rule__RequiredCapability__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:267:3: ( rule__RequiredCapability__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:263:3: ( rule__RequiredCapability__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:263:4: rule__RequiredCapability__Group__0 + // InternalExBeeLangTestLanguageParser.g:268:3: ( rule__RequiredCapability__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:268:4: rule__RequiredCapability__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group__0(); @@ -4550,7 +4558,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRulePath" - // InternalExBeeLangTestLanguageParser.g:272:1: entryRulePath : rulePath EOF ; + // InternalExBeeLangTestLanguageParser.g:277:1: entryRulePath : rulePath EOF ; public final void entryRulePath() throws RecognitionException { int entryRulePath_StartIndex = input.index(); @@ -4558,8 +4566,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 13) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:276:1: ( rulePath EOF ) - // InternalExBeeLangTestLanguageParser.g:277:1: rulePath EOF + // InternalExBeeLangTestLanguageParser.g:281:1: ( rulePath EOF ) + // InternalExBeeLangTestLanguageParser.g:282:1: rulePath EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPathRule()); @@ -4593,7 +4601,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "rulePath" - // InternalExBeeLangTestLanguageParser.g:287:1: rulePath : ( ( rule__Path__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:292:1: rulePath : ( ( rule__Path__Alternatives ) ) ; public final void rulePath() throws RecognitionException { int rulePath_StartIndex = input.index(); @@ -4602,17 +4610,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 14) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:292:2: ( ( ( rule__Path__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:293:2: ( ( rule__Path__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:297:2: ( ( ( rule__Path__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:298:2: ( ( rule__Path__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:293:2: ( ( rule__Path__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:294:3: ( rule__Path__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:298:2: ( ( rule__Path__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:299:3: ( rule__Path__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:295:3: ( rule__Path__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:295:4: rule__Path__Alternatives + // InternalExBeeLangTestLanguageParser.g:300:3: ( rule__Path__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:300:4: rule__Path__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__Path__Alternatives(); @@ -4649,13 +4657,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleParameterList" - // InternalExBeeLangTestLanguageParser.g:305:1: entryRuleParameterList : ruleParameterList EOF ; + // InternalExBeeLangTestLanguageParser.g:310:1: entryRuleParameterList : ruleParameterList EOF ; public final void entryRuleParameterList() throws RecognitionException { int entryRuleParameterList_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 15) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:306:1: ( ruleParameterList EOF ) - // InternalExBeeLangTestLanguageParser.g:307:1: ruleParameterList EOF + // InternalExBeeLangTestLanguageParser.g:311:1: ( ruleParameterList EOF ) + // InternalExBeeLangTestLanguageParser.g:312:1: ruleParameterList EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListRule()); @@ -4686,7 +4694,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleParameterList" - // InternalExBeeLangTestLanguageParser.g:314:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:319:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; public final void ruleParameterList() throws RecognitionException { int ruleParameterList_StartIndex = input.index(); @@ -4694,17 +4702,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 16) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:318:2: ( ( ( rule__ParameterList__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:319:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:323:2: ( ( ( rule__ParameterList__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:324:2: ( ( rule__ParameterList__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:319:2: ( ( rule__ParameterList__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:320:3: ( rule__ParameterList__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:324:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:325:3: ( rule__ParameterList__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:321:3: ( rule__ParameterList__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:321:4: rule__ParameterList__Group__0 + // InternalExBeeLangTestLanguageParser.g:326:3: ( rule__ParameterList__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:326:4: rule__ParameterList__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterList__Group__0(); @@ -4740,13 +4748,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleFirstParameter" - // InternalExBeeLangTestLanguageParser.g:330:1: entryRuleFirstParameter : ruleFirstParameter EOF ; + // InternalExBeeLangTestLanguageParser.g:335:1: entryRuleFirstParameter : ruleFirstParameter EOF ; public final void entryRuleFirstParameter() throws RecognitionException { int entryRuleFirstParameter_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 17) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:331:1: ( ruleFirstParameter EOF ) - // InternalExBeeLangTestLanguageParser.g:332:1: ruleFirstParameter EOF + // InternalExBeeLangTestLanguageParser.g:336:1: ( ruleFirstParameter EOF ) + // InternalExBeeLangTestLanguageParser.g:337:1: ruleFirstParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterRule()); @@ -4777,7 +4785,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleFirstParameter" - // InternalExBeeLangTestLanguageParser.g:339:1: ruleFirstParameter : ( ( rule__FirstParameter__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:344:1: ruleFirstParameter : ( ( rule__FirstParameter__Alternatives ) ) ; public final void ruleFirstParameter() throws RecognitionException { int ruleFirstParameter_StartIndex = input.index(); @@ -4785,17 +4793,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 18) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:343:2: ( ( ( rule__FirstParameter__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:344:2: ( ( rule__FirstParameter__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:348:2: ( ( ( rule__FirstParameter__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:349:2: ( ( rule__FirstParameter__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:344:2: ( ( rule__FirstParameter__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:345:3: ( rule__FirstParameter__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:349:2: ( ( rule__FirstParameter__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:350:3: ( rule__FirstParameter__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:346:3: ( rule__FirstParameter__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:346:4: rule__FirstParameter__Alternatives + // InternalExBeeLangTestLanguageParser.g:351:3: ( rule__FirstParameter__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:351:4: rule__FirstParameter__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__FirstParameter__Alternatives(); @@ -4831,13 +4839,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleParameter" - // InternalExBeeLangTestLanguageParser.g:355:1: entryRuleParameter : ruleParameter EOF ; + // InternalExBeeLangTestLanguageParser.g:360:1: entryRuleParameter : ruleParameter EOF ; public final void entryRuleParameter() throws RecognitionException { int entryRuleParameter_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 19) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:356:1: ( ruleParameter EOF ) - // InternalExBeeLangTestLanguageParser.g:357:1: ruleParameter EOF + // InternalExBeeLangTestLanguageParser.g:361:1: ( ruleParameter EOF ) + // InternalExBeeLangTestLanguageParser.g:362:1: ruleParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterRule()); @@ -4868,7 +4876,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleParameter" - // InternalExBeeLangTestLanguageParser.g:364:1: ruleParameter : ( ( rule__Parameter__ExprAssignment ) ) ; + // InternalExBeeLangTestLanguageParser.g:369:1: ruleParameter : ( ( rule__Parameter__ExprAssignment ) ) ; public final void ruleParameter() throws RecognitionException { int ruleParameter_StartIndex = input.index(); @@ -4876,17 +4884,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 20) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:368:2: ( ( ( rule__Parameter__ExprAssignment ) ) ) - // InternalExBeeLangTestLanguageParser.g:369:2: ( ( rule__Parameter__ExprAssignment ) ) + // InternalExBeeLangTestLanguageParser.g:373:2: ( ( ( rule__Parameter__ExprAssignment ) ) ) + // InternalExBeeLangTestLanguageParser.g:374:2: ( ( rule__Parameter__ExprAssignment ) ) { - // InternalExBeeLangTestLanguageParser.g:369:2: ( ( rule__Parameter__ExprAssignment ) ) - // InternalExBeeLangTestLanguageParser.g:370:3: ( rule__Parameter__ExprAssignment ) + // InternalExBeeLangTestLanguageParser.g:374:2: ( ( rule__Parameter__ExprAssignment ) ) + // InternalExBeeLangTestLanguageParser.g:375:3: ( rule__Parameter__ExprAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getExprAssignment()); } - // InternalExBeeLangTestLanguageParser.g:371:3: ( rule__Parameter__ExprAssignment ) - // InternalExBeeLangTestLanguageParser.g:371:4: rule__Parameter__ExprAssignment + // InternalExBeeLangTestLanguageParser.g:376:3: ( rule__Parameter__ExprAssignment ) + // InternalExBeeLangTestLanguageParser.g:376:4: rule__Parameter__ExprAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__Parameter__ExprAssignment(); @@ -4922,13 +4930,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleClosureParameter" - // InternalExBeeLangTestLanguageParser.g:380:1: entryRuleClosureParameter : ruleClosureParameter EOF ; + // InternalExBeeLangTestLanguageParser.g:385:1: entryRuleClosureParameter : ruleClosureParameter EOF ; public final void entryRuleClosureParameter() throws RecognitionException { int entryRuleClosureParameter_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 21) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:381:1: ( ruleClosureParameter EOF ) - // InternalExBeeLangTestLanguageParser.g:382:1: ruleClosureParameter EOF + // InternalExBeeLangTestLanguageParser.g:386:1: ( ruleClosureParameter EOF ) + // InternalExBeeLangTestLanguageParser.g:387:1: ruleClosureParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getClosureParameterRule()); @@ -4959,7 +4967,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleClosureParameter" - // InternalExBeeLangTestLanguageParser.g:389:1: ruleClosureParameter : ( ( rule__ClosureParameter__ExprAssignment ) ) ; + // InternalExBeeLangTestLanguageParser.g:394:1: ruleClosureParameter : ( ( rule__ClosureParameter__ExprAssignment ) ) ; public final void ruleClosureParameter() throws RecognitionException { int ruleClosureParameter_StartIndex = input.index(); @@ -4967,17 +4975,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 22) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:393:2: ( ( ( rule__ClosureParameter__ExprAssignment ) ) ) - // InternalExBeeLangTestLanguageParser.g:394:2: ( ( rule__ClosureParameter__ExprAssignment ) ) + // InternalExBeeLangTestLanguageParser.g:398:2: ( ( ( rule__ClosureParameter__ExprAssignment ) ) ) + // InternalExBeeLangTestLanguageParser.g:399:2: ( ( rule__ClosureParameter__ExprAssignment ) ) { - // InternalExBeeLangTestLanguageParser.g:394:2: ( ( rule__ClosureParameter__ExprAssignment ) ) - // InternalExBeeLangTestLanguageParser.g:395:3: ( rule__ClosureParameter__ExprAssignment ) + // InternalExBeeLangTestLanguageParser.g:399:2: ( ( rule__ClosureParameter__ExprAssignment ) ) + // InternalExBeeLangTestLanguageParser.g:400:3: ( rule__ClosureParameter__ExprAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureParameterAccess().getExprAssignment()); } - // InternalExBeeLangTestLanguageParser.g:396:3: ( rule__ClosureParameter__ExprAssignment ) - // InternalExBeeLangTestLanguageParser.g:396:4: rule__ClosureParameter__ExprAssignment + // InternalExBeeLangTestLanguageParser.g:401:3: ( rule__ClosureParameter__ExprAssignment ) + // InternalExBeeLangTestLanguageParser.g:401:4: rule__ClosureParameter__ExprAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureParameter__ExprAssignment(); @@ -5013,13 +5021,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleParameterDeclaration" - // InternalExBeeLangTestLanguageParser.g:405:1: entryRuleParameterDeclaration : ruleParameterDeclaration EOF ; + // InternalExBeeLangTestLanguageParser.g:410:1: entryRuleParameterDeclaration : ruleParameterDeclaration EOF ; public final void entryRuleParameterDeclaration() throws RecognitionException { int entryRuleParameterDeclaration_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 23) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:406:1: ( ruleParameterDeclaration EOF ) - // InternalExBeeLangTestLanguageParser.g:407:1: ruleParameterDeclaration EOF + // InternalExBeeLangTestLanguageParser.g:411:1: ( ruleParameterDeclaration EOF ) + // InternalExBeeLangTestLanguageParser.g:412:1: ruleParameterDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationRule()); @@ -5050,7 +5058,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleParameterDeclaration" - // InternalExBeeLangTestLanguageParser.g:414:1: ruleParameterDeclaration : ( ( rule__ParameterDeclaration__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:419:1: ruleParameterDeclaration : ( ( rule__ParameterDeclaration__Group__0 ) ) ; public final void ruleParameterDeclaration() throws RecognitionException { int ruleParameterDeclaration_StartIndex = input.index(); @@ -5058,17 +5066,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 24) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:418:2: ( ( ( rule__ParameterDeclaration__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:419:2: ( ( rule__ParameterDeclaration__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:423:2: ( ( ( rule__ParameterDeclaration__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:424:2: ( ( rule__ParameterDeclaration__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:419:2: ( ( rule__ParameterDeclaration__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:420:3: ( rule__ParameterDeclaration__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:424:2: ( ( rule__ParameterDeclaration__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:425:3: ( rule__ParameterDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:421:3: ( rule__ParameterDeclaration__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:421:4: rule__ParameterDeclaration__Group__0 + // InternalExBeeLangTestLanguageParser.g:426:3: ( rule__ParameterDeclaration__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:426:4: rule__ParameterDeclaration__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterDeclaration__Group__0(); @@ -5104,13 +5112,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleFunction" - // InternalExBeeLangTestLanguageParser.g:430:1: entryRuleFunction : ruleFunction EOF ; + // InternalExBeeLangTestLanguageParser.g:435:1: entryRuleFunction : ruleFunction EOF ; public final void entryRuleFunction() throws RecognitionException { int entryRuleFunction_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 25) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:431:1: ( ruleFunction EOF ) - // InternalExBeeLangTestLanguageParser.g:432:1: ruleFunction EOF + // InternalExBeeLangTestLanguageParser.g:436:1: ( ruleFunction EOF ) + // InternalExBeeLangTestLanguageParser.g:437:1: ruleFunction EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionRule()); @@ -5141,7 +5149,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleFunction" - // InternalExBeeLangTestLanguageParser.g:439:1: ruleFunction : ( ( rule__Function__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:444:1: ruleFunction : ( ( rule__Function__Group__0 ) ) ; public final void ruleFunction() throws RecognitionException { int ruleFunction_StartIndex = input.index(); @@ -5149,17 +5157,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 26) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:443:2: ( ( ( rule__Function__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:444:2: ( ( rule__Function__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:448:2: ( ( ( rule__Function__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:449:2: ( ( rule__Function__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:444:2: ( ( rule__Function__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:445:3: ( rule__Function__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:449:2: ( ( rule__Function__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:450:3: ( rule__Function__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:446:3: ( rule__Function__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:446:4: rule__Function__Group__0 + // InternalExBeeLangTestLanguageParser.g:451:3: ( rule__Function__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:451:4: rule__Function__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group__0(); @@ -5195,13 +5203,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleGuardExpression" - // InternalExBeeLangTestLanguageParser.g:455:1: entryRuleGuardExpression : ruleGuardExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:460:1: entryRuleGuardExpression : ruleGuardExpression EOF ; public final void entryRuleGuardExpression() throws RecognitionException { int entryRuleGuardExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 27) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:456:1: ( ruleGuardExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:457:1: ruleGuardExpression EOF + // InternalExBeeLangTestLanguageParser.g:461:1: ( ruleGuardExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:462:1: ruleGuardExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionRule()); @@ -5232,7 +5240,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleGuardExpression" - // InternalExBeeLangTestLanguageParser.g:464:1: ruleGuardExpression : ( ( rule__GuardExpression__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:469:1: ruleGuardExpression : ( ( rule__GuardExpression__Alternatives ) ) ; public final void ruleGuardExpression() throws RecognitionException { int ruleGuardExpression_StartIndex = input.index(); @@ -5240,17 +5248,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 28) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:468:2: ( ( ( rule__GuardExpression__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:469:2: ( ( rule__GuardExpression__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:473:2: ( ( ( rule__GuardExpression__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:474:2: ( ( rule__GuardExpression__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:469:2: ( ( rule__GuardExpression__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:470:3: ( rule__GuardExpression__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:474:2: ( ( rule__GuardExpression__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:475:3: ( rule__GuardExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:471:3: ( rule__GuardExpression__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:471:4: rule__GuardExpression__Alternatives + // InternalExBeeLangTestLanguageParser.g:476:3: ( rule__GuardExpression__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:476:4: rule__GuardExpression__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__GuardExpression__Alternatives(); @@ -5286,13 +5294,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleAssignmentOperator" - // InternalExBeeLangTestLanguageParser.g:480:1: entryRuleAssignmentOperator : ruleAssignmentOperator EOF ; + // InternalExBeeLangTestLanguageParser.g:485:1: entryRuleAssignmentOperator : ruleAssignmentOperator EOF ; public final void entryRuleAssignmentOperator() throws RecognitionException { int entryRuleAssignmentOperator_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 29) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:481:1: ( ruleAssignmentOperator EOF ) - // InternalExBeeLangTestLanguageParser.g:482:1: ruleAssignmentOperator EOF + // InternalExBeeLangTestLanguageParser.g:486:1: ( ruleAssignmentOperator EOF ) + // InternalExBeeLangTestLanguageParser.g:487:1: ruleAssignmentOperator EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorRule()); @@ -5323,7 +5331,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleAssignmentOperator" - // InternalExBeeLangTestLanguageParser.g:489:1: ruleAssignmentOperator : ( ( rule__AssignmentOperator__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:494:1: ruleAssignmentOperator : ( ( rule__AssignmentOperator__Alternatives ) ) ; public final void ruleAssignmentOperator() throws RecognitionException { int ruleAssignmentOperator_StartIndex = input.index(); @@ -5331,17 +5339,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 30) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:493:2: ( ( ( rule__AssignmentOperator__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:494:2: ( ( rule__AssignmentOperator__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:498:2: ( ( ( rule__AssignmentOperator__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:499:2: ( ( rule__AssignmentOperator__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:494:2: ( ( rule__AssignmentOperator__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:495:3: ( rule__AssignmentOperator__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:499:2: ( ( rule__AssignmentOperator__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:500:3: ( rule__AssignmentOperator__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:496:3: ( rule__AssignmentOperator__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:496:4: rule__AssignmentOperator__Alternatives + // InternalExBeeLangTestLanguageParser.g:501:3: ( rule__AssignmentOperator__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:501:4: rule__AssignmentOperator__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentOperator__Alternatives(); @@ -5377,13 +5385,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleRelationalOperator" - // InternalExBeeLangTestLanguageParser.g:505:1: entryRuleRelationalOperator : ruleRelationalOperator EOF ; + // InternalExBeeLangTestLanguageParser.g:510:1: entryRuleRelationalOperator : ruleRelationalOperator EOF ; public final void entryRuleRelationalOperator() throws RecognitionException { int entryRuleRelationalOperator_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 31) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:506:1: ( ruleRelationalOperator EOF ) - // InternalExBeeLangTestLanguageParser.g:507:1: ruleRelationalOperator EOF + // InternalExBeeLangTestLanguageParser.g:511:1: ( ruleRelationalOperator EOF ) + // InternalExBeeLangTestLanguageParser.g:512:1: ruleRelationalOperator EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorRule()); @@ -5414,7 +5422,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleRelationalOperator" - // InternalExBeeLangTestLanguageParser.g:514:1: ruleRelationalOperator : ( ( rule__RelationalOperator__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:519:1: ruleRelationalOperator : ( ( rule__RelationalOperator__Alternatives ) ) ; public final void ruleRelationalOperator() throws RecognitionException { int ruleRelationalOperator_StartIndex = input.index(); @@ -5422,17 +5430,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 32) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:518:2: ( ( ( rule__RelationalOperator__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:519:2: ( ( rule__RelationalOperator__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:523:2: ( ( ( rule__RelationalOperator__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:524:2: ( ( rule__RelationalOperator__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:519:2: ( ( rule__RelationalOperator__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:520:3: ( rule__RelationalOperator__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:524:2: ( ( rule__RelationalOperator__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:525:3: ( rule__RelationalOperator__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:521:3: ( rule__RelationalOperator__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:521:4: rule__RelationalOperator__Alternatives + // InternalExBeeLangTestLanguageParser.g:526:3: ( rule__RelationalOperator__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:526:4: rule__RelationalOperator__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalOperator__Alternatives(); @@ -5468,13 +5476,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleTopLevelExpression" - // InternalExBeeLangTestLanguageParser.g:530:1: entryRuleTopLevelExpression : ruleTopLevelExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:535:1: entryRuleTopLevelExpression : ruleTopLevelExpression EOF ; public final void entryRuleTopLevelExpression() throws RecognitionException { int entryRuleTopLevelExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 33) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:531:1: ( ruleTopLevelExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:532:1: ruleTopLevelExpression EOF + // InternalExBeeLangTestLanguageParser.g:536:1: ( ruleTopLevelExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:537:1: ruleTopLevelExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionRule()); @@ -5505,7 +5513,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleTopLevelExpression" - // InternalExBeeLangTestLanguageParser.g:539:1: ruleTopLevelExpression : ( ( rule__TopLevelExpression__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:544:1: ruleTopLevelExpression : ( ( rule__TopLevelExpression__Alternatives ) ) ; public final void ruleTopLevelExpression() throws RecognitionException { int ruleTopLevelExpression_StartIndex = input.index(); @@ -5513,17 +5521,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 34) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:543:2: ( ( ( rule__TopLevelExpression__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:544:2: ( ( rule__TopLevelExpression__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:548:2: ( ( ( rule__TopLevelExpression__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:549:2: ( ( rule__TopLevelExpression__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:544:2: ( ( rule__TopLevelExpression__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:545:3: ( rule__TopLevelExpression__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:549:2: ( ( rule__TopLevelExpression__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:550:3: ( rule__TopLevelExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:546:3: ( rule__TopLevelExpression__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:546:4: rule__TopLevelExpression__Alternatives + // InternalExBeeLangTestLanguageParser.g:551:3: ( rule__TopLevelExpression__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:551:4: rule__TopLevelExpression__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__TopLevelExpression__Alternatives(); @@ -5559,13 +5567,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleExpression" - // InternalExBeeLangTestLanguageParser.g:555:1: entryRuleExpression : ruleExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:560:1: entryRuleExpression : ruleExpression EOF ; public final void entryRuleExpression() throws RecognitionException { int entryRuleExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 35) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:556:1: ( ruleExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:557:1: ruleExpression EOF + // InternalExBeeLangTestLanguageParser.g:561:1: ( ruleExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:562:1: ruleExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getExpressionRule()); @@ -5596,7 +5604,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleExpression" - // InternalExBeeLangTestLanguageParser.g:564:1: ruleExpression : ( ruleAssignmentExpression ) ; + // InternalExBeeLangTestLanguageParser.g:569:1: ruleExpression : ( ruleAssignmentExpression ) ; public final void ruleExpression() throws RecognitionException { int ruleExpression_StartIndex = input.index(); @@ -5604,11 +5612,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 36) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:568:2: ( ( ruleAssignmentExpression ) ) - // InternalExBeeLangTestLanguageParser.g:569:2: ( ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:573:2: ( ( ruleAssignmentExpression ) ) + // InternalExBeeLangTestLanguageParser.g:574:2: ( ruleAssignmentExpression ) { - // InternalExBeeLangTestLanguageParser.g:569:2: ( ruleAssignmentExpression ) - // InternalExBeeLangTestLanguageParser.g:570:3: ruleAssignmentExpression + // InternalExBeeLangTestLanguageParser.g:574:2: ( ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:575:3: ruleAssignmentExpression { if ( state.backtracking==0 ) { before(grammarAccess.getExpressionAccess().getAssignmentExpressionParserRuleCall()); @@ -5644,13 +5652,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleAssignmentExpression" - // InternalExBeeLangTestLanguageParser.g:580:1: entryRuleAssignmentExpression : ruleAssignmentExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:585:1: entryRuleAssignmentExpression : ruleAssignmentExpression EOF ; public final void entryRuleAssignmentExpression() throws RecognitionException { int entryRuleAssignmentExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 37) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:581:1: ( ruleAssignmentExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:582:1: ruleAssignmentExpression EOF + // InternalExBeeLangTestLanguageParser.g:586:1: ( ruleAssignmentExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:587:1: ruleAssignmentExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionRule()); @@ -5681,7 +5689,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleAssignmentExpression" - // InternalExBeeLangTestLanguageParser.g:589:1: ruleAssignmentExpression : ( ( rule__AssignmentExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:594:1: ruleAssignmentExpression : ( ( rule__AssignmentExpression__Group__0 ) ) ; public final void ruleAssignmentExpression() throws RecognitionException { int ruleAssignmentExpression_StartIndex = input.index(); @@ -5689,17 +5697,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 38) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:593:2: ( ( ( rule__AssignmentExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:594:2: ( ( rule__AssignmentExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:598:2: ( ( ( rule__AssignmentExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:599:2: ( ( rule__AssignmentExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:594:2: ( ( rule__AssignmentExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:595:3: ( rule__AssignmentExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:599:2: ( ( rule__AssignmentExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:600:3: ( rule__AssignmentExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:596:3: ( rule__AssignmentExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:596:4: rule__AssignmentExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:601:3: ( rule__AssignmentExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:601:4: rule__AssignmentExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__Group__0(); @@ -5735,13 +5743,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleVarDeclaration" - // InternalExBeeLangTestLanguageParser.g:605:1: entryRuleVarDeclaration : ruleVarDeclaration EOF ; + // InternalExBeeLangTestLanguageParser.g:610:1: entryRuleVarDeclaration : ruleVarDeclaration EOF ; public final void entryRuleVarDeclaration() throws RecognitionException { int entryRuleVarDeclaration_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 39) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:606:1: ( ruleVarDeclaration EOF ) - // InternalExBeeLangTestLanguageParser.g:607:1: ruleVarDeclaration EOF + // InternalExBeeLangTestLanguageParser.g:611:1: ( ruleVarDeclaration EOF ) + // InternalExBeeLangTestLanguageParser.g:612:1: ruleVarDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationRule()); @@ -5772,7 +5780,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleVarDeclaration" - // InternalExBeeLangTestLanguageParser.g:614:1: ruleVarDeclaration : ( ( rule__VarDeclaration__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:619:1: ruleVarDeclaration : ( ( rule__VarDeclaration__Group__0 ) ) ; public final void ruleVarDeclaration() throws RecognitionException { int ruleVarDeclaration_StartIndex = input.index(); @@ -5780,17 +5788,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 40) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:618:2: ( ( ( rule__VarDeclaration__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:619:2: ( ( rule__VarDeclaration__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:623:2: ( ( ( rule__VarDeclaration__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:624:2: ( ( rule__VarDeclaration__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:619:2: ( ( rule__VarDeclaration__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:620:3: ( rule__VarDeclaration__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:624:2: ( ( rule__VarDeclaration__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:625:3: ( rule__VarDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:621:3: ( rule__VarDeclaration__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:621:4: rule__VarDeclaration__Group__0 + // InternalExBeeLangTestLanguageParser.g:626:3: ( rule__VarDeclaration__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:626:4: rule__VarDeclaration__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Group__0(); @@ -5826,13 +5834,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleValDeclaration" - // InternalExBeeLangTestLanguageParser.g:630:1: entryRuleValDeclaration : ruleValDeclaration EOF ; + // InternalExBeeLangTestLanguageParser.g:635:1: entryRuleValDeclaration : ruleValDeclaration EOF ; public final void entryRuleValDeclaration() throws RecognitionException { int entryRuleValDeclaration_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 41) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:631:1: ( ruleValDeclaration EOF ) - // InternalExBeeLangTestLanguageParser.g:632:1: ruleValDeclaration EOF + // InternalExBeeLangTestLanguageParser.g:636:1: ( ruleValDeclaration EOF ) + // InternalExBeeLangTestLanguageParser.g:637:1: ruleValDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationRule()); @@ -5863,7 +5871,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleValDeclaration" - // InternalExBeeLangTestLanguageParser.g:639:1: ruleValDeclaration : ( ( rule__ValDeclaration__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:644:1: ruleValDeclaration : ( ( rule__ValDeclaration__Group__0 ) ) ; public final void ruleValDeclaration() throws RecognitionException { int ruleValDeclaration_StartIndex = input.index(); @@ -5871,17 +5879,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 42) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:643:2: ( ( ( rule__ValDeclaration__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:644:2: ( ( rule__ValDeclaration__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:648:2: ( ( ( rule__ValDeclaration__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:649:2: ( ( rule__ValDeclaration__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:644:2: ( ( rule__ValDeclaration__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:645:3: ( rule__ValDeclaration__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:649:2: ( ( rule__ValDeclaration__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:650:3: ( rule__ValDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:646:3: ( rule__ValDeclaration__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:646:4: rule__ValDeclaration__Group__0 + // InternalExBeeLangTestLanguageParser.g:651:3: ( rule__ValDeclaration__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:651:4: rule__ValDeclaration__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__Group__0(); @@ -5917,13 +5925,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleTypeRef" - // InternalExBeeLangTestLanguageParser.g:655:1: entryRuleTypeRef : ruleTypeRef EOF ; + // InternalExBeeLangTestLanguageParser.g:660:1: entryRuleTypeRef : ruleTypeRef EOF ; public final void entryRuleTypeRef() throws RecognitionException { int entryRuleTypeRef_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 43) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:656:1: ( ruleTypeRef EOF ) - // InternalExBeeLangTestLanguageParser.g:657:1: ruleTypeRef EOF + // InternalExBeeLangTestLanguageParser.g:661:1: ( ruleTypeRef EOF ) + // InternalExBeeLangTestLanguageParser.g:662:1: ruleTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefRule()); @@ -5954,7 +5962,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleTypeRef" - // InternalExBeeLangTestLanguageParser.g:664:1: ruleTypeRef : ( ( rule__TypeRef__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:669:1: ruleTypeRef : ( ( rule__TypeRef__Alternatives ) ) ; public final void ruleTypeRef() throws RecognitionException { int ruleTypeRef_StartIndex = input.index(); @@ -5962,17 +5970,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 44) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:668:2: ( ( ( rule__TypeRef__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:669:2: ( ( rule__TypeRef__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:673:2: ( ( ( rule__TypeRef__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:674:2: ( ( rule__TypeRef__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:669:2: ( ( rule__TypeRef__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:670:3: ( rule__TypeRef__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:674:2: ( ( rule__TypeRef__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:675:3: ( rule__TypeRef__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:671:3: ( rule__TypeRef__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:671:4: rule__TypeRef__Alternatives + // InternalExBeeLangTestLanguageParser.g:676:3: ( rule__TypeRef__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:676:4: rule__TypeRef__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__TypeRef__Alternatives(); @@ -6008,13 +6016,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleSimpleTypeRef" - // InternalExBeeLangTestLanguageParser.g:680:1: entryRuleSimpleTypeRef : ruleSimpleTypeRef EOF ; + // InternalExBeeLangTestLanguageParser.g:685:1: entryRuleSimpleTypeRef : ruleSimpleTypeRef EOF ; public final void entryRuleSimpleTypeRef() throws RecognitionException { int entryRuleSimpleTypeRef_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 45) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:681:1: ( ruleSimpleTypeRef EOF ) - // InternalExBeeLangTestLanguageParser.g:682:1: ruleSimpleTypeRef EOF + // InternalExBeeLangTestLanguageParser.g:686:1: ( ruleSimpleTypeRef EOF ) + // InternalExBeeLangTestLanguageParser.g:687:1: ruleSimpleTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefRule()); @@ -6045,7 +6053,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleSimpleTypeRef" - // InternalExBeeLangTestLanguageParser.g:689:1: ruleSimpleTypeRef : ( ( rule__SimpleTypeRef__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:694:1: ruleSimpleTypeRef : ( ( rule__SimpleTypeRef__Group__0 ) ) ; public final void ruleSimpleTypeRef() throws RecognitionException { int ruleSimpleTypeRef_StartIndex = input.index(); @@ -6053,17 +6061,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 46) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:693:2: ( ( ( rule__SimpleTypeRef__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:694:2: ( ( rule__SimpleTypeRef__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:698:2: ( ( ( rule__SimpleTypeRef__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:699:2: ( ( rule__SimpleTypeRef__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:694:2: ( ( rule__SimpleTypeRef__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:695:3: ( rule__SimpleTypeRef__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:699:2: ( ( rule__SimpleTypeRef__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:700:3: ( rule__SimpleTypeRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:696:3: ( rule__SimpleTypeRef__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:696:4: rule__SimpleTypeRef__Group__0 + // InternalExBeeLangTestLanguageParser.g:701:3: ( rule__SimpleTypeRef__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:701:4: rule__SimpleTypeRef__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__Group__0(); @@ -6099,13 +6107,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleClosureTypeRef" - // InternalExBeeLangTestLanguageParser.g:705:1: entryRuleClosureTypeRef : ruleClosureTypeRef EOF ; + // InternalExBeeLangTestLanguageParser.g:710:1: entryRuleClosureTypeRef : ruleClosureTypeRef EOF ; public final void entryRuleClosureTypeRef() throws RecognitionException { int entryRuleClosureTypeRef_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 47) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:706:1: ( ruleClosureTypeRef EOF ) - // InternalExBeeLangTestLanguageParser.g:707:1: ruleClosureTypeRef EOF + // InternalExBeeLangTestLanguageParser.g:711:1: ( ruleClosureTypeRef EOF ) + // InternalExBeeLangTestLanguageParser.g:712:1: ruleClosureTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefRule()); @@ -6136,7 +6144,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleClosureTypeRef" - // InternalExBeeLangTestLanguageParser.g:714:1: ruleClosureTypeRef : ( ( rule__ClosureTypeRef__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:719:1: ruleClosureTypeRef : ( ( rule__ClosureTypeRef__Group__0 ) ) ; public final void ruleClosureTypeRef() throws RecognitionException { int ruleClosureTypeRef_StartIndex = input.index(); @@ -6144,17 +6152,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 48) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:718:2: ( ( ( rule__ClosureTypeRef__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:719:2: ( ( rule__ClosureTypeRef__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:723:2: ( ( ( rule__ClosureTypeRef__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:724:2: ( ( rule__ClosureTypeRef__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:719:2: ( ( rule__ClosureTypeRef__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:720:3: ( rule__ClosureTypeRef__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:724:2: ( ( rule__ClosureTypeRef__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:725:3: ( rule__ClosureTypeRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:721:3: ( rule__ClosureTypeRef__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:721:4: rule__ClosureTypeRef__Group__0 + // InternalExBeeLangTestLanguageParser.g:726:3: ( rule__ClosureTypeRef__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:726:4: rule__ClosureTypeRef__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group__0(); @@ -6190,13 +6198,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleCachedExpression" - // InternalExBeeLangTestLanguageParser.g:730:1: entryRuleCachedExpression : ruleCachedExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:735:1: entryRuleCachedExpression : ruleCachedExpression EOF ; public final void entryRuleCachedExpression() throws RecognitionException { int entryRuleCachedExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 49) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:731:1: ( ruleCachedExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:732:1: ruleCachedExpression EOF + // InternalExBeeLangTestLanguageParser.g:736:1: ( ruleCachedExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:737:1: ruleCachedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionRule()); @@ -6227,7 +6235,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleCachedExpression" - // InternalExBeeLangTestLanguageParser.g:739:1: ruleCachedExpression : ( ( rule__CachedExpression__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:744:1: ruleCachedExpression : ( ( rule__CachedExpression__Alternatives ) ) ; public final void ruleCachedExpression() throws RecognitionException { int ruleCachedExpression_StartIndex = input.index(); @@ -6235,17 +6243,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 50) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:743:2: ( ( ( rule__CachedExpression__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:744:2: ( ( rule__CachedExpression__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:748:2: ( ( ( rule__CachedExpression__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:749:2: ( ( rule__CachedExpression__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:744:2: ( ( rule__CachedExpression__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:745:3: ( rule__CachedExpression__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:749:2: ( ( rule__CachedExpression__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:750:3: ( rule__CachedExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:746:3: ( rule__CachedExpression__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:746:4: rule__CachedExpression__Alternatives + // InternalExBeeLangTestLanguageParser.g:751:3: ( rule__CachedExpression__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:751:4: rule__CachedExpression__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__CachedExpression__Alternatives(); @@ -6281,13 +6289,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleOrExpression" - // InternalExBeeLangTestLanguageParser.g:755:1: entryRuleOrExpression : ruleOrExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:760:1: entryRuleOrExpression : ruleOrExpression EOF ; public final void entryRuleOrExpression() throws RecognitionException { int entryRuleOrExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 51) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:756:1: ( ruleOrExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:757:1: ruleOrExpression EOF + // InternalExBeeLangTestLanguageParser.g:761:1: ( ruleOrExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:762:1: ruleOrExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionRule()); @@ -6318,7 +6326,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleOrExpression" - // InternalExBeeLangTestLanguageParser.g:764:1: ruleOrExpression : ( ( rule__OrExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:769:1: ruleOrExpression : ( ( rule__OrExpression__Group__0 ) ) ; public final void ruleOrExpression() throws RecognitionException { int ruleOrExpression_StartIndex = input.index(); @@ -6326,17 +6334,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 52) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:768:2: ( ( ( rule__OrExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:769:2: ( ( rule__OrExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:773:2: ( ( ( rule__OrExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:774:2: ( ( rule__OrExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:769:2: ( ( rule__OrExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:770:3: ( rule__OrExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:774:2: ( ( rule__OrExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:775:3: ( rule__OrExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:771:3: ( rule__OrExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:771:4: rule__OrExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:776:3: ( rule__OrExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:776:4: rule__OrExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__OrExpression__Group__0(); @@ -6372,13 +6380,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleAndExpression" - // InternalExBeeLangTestLanguageParser.g:780:1: entryRuleAndExpression : ruleAndExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:785:1: entryRuleAndExpression : ruleAndExpression EOF ; public final void entryRuleAndExpression() throws RecognitionException { int entryRuleAndExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 53) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:781:1: ( ruleAndExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:782:1: ruleAndExpression EOF + // InternalExBeeLangTestLanguageParser.g:786:1: ( ruleAndExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:787:1: ruleAndExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionRule()); @@ -6409,7 +6417,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleAndExpression" - // InternalExBeeLangTestLanguageParser.g:789:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:794:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ; public final void ruleAndExpression() throws RecognitionException { int ruleAndExpression_StartIndex = input.index(); @@ -6417,17 +6425,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 54) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:793:2: ( ( ( rule__AndExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:794:2: ( ( rule__AndExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:798:2: ( ( ( rule__AndExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:799:2: ( ( rule__AndExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:794:2: ( ( rule__AndExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:795:3: ( rule__AndExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:799:2: ( ( rule__AndExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:800:3: ( rule__AndExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:796:3: ( rule__AndExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:796:4: rule__AndExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:801:3: ( rule__AndExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:801:4: rule__AndExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AndExpression__Group__0(); @@ -6463,13 +6471,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleRelationalExpression" - // InternalExBeeLangTestLanguageParser.g:805:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:810:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ; public final void entryRuleRelationalExpression() throws RecognitionException { int entryRuleRelationalExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 55) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:806:1: ( ruleRelationalExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:807:1: ruleRelationalExpression EOF + // InternalExBeeLangTestLanguageParser.g:811:1: ( ruleRelationalExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:812:1: ruleRelationalExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionRule()); @@ -6500,7 +6508,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleRelationalExpression" - // InternalExBeeLangTestLanguageParser.g:814:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:819:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ; public final void ruleRelationalExpression() throws RecognitionException { int ruleRelationalExpression_StartIndex = input.index(); @@ -6508,17 +6516,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 56) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:818:2: ( ( ( rule__RelationalExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:819:2: ( ( rule__RelationalExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:823:2: ( ( ( rule__RelationalExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:824:2: ( ( rule__RelationalExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:819:2: ( ( rule__RelationalExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:820:3: ( rule__RelationalExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:824:2: ( ( rule__RelationalExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:825:3: ( rule__RelationalExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:821:3: ( rule__RelationalExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:821:4: rule__RelationalExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:826:3: ( rule__RelationalExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:826:4: rule__RelationalExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalExpression__Group__0(); @@ -6554,13 +6562,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleAdditiveExpression" - // InternalExBeeLangTestLanguageParser.g:830:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:835:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ; public final void entryRuleAdditiveExpression() throws RecognitionException { int entryRuleAdditiveExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 57) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:831:1: ( ruleAdditiveExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:832:1: ruleAdditiveExpression EOF + // InternalExBeeLangTestLanguageParser.g:836:1: ( ruleAdditiveExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:837:1: ruleAdditiveExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionRule()); @@ -6591,7 +6599,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleAdditiveExpression" - // InternalExBeeLangTestLanguageParser.g:839:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:844:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ; public final void ruleAdditiveExpression() throws RecognitionException { int ruleAdditiveExpression_StartIndex = input.index(); @@ -6599,17 +6607,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 58) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:843:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:844:2: ( ( rule__AdditiveExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:848:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:849:2: ( ( rule__AdditiveExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:844:2: ( ( rule__AdditiveExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:845:3: ( rule__AdditiveExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:849:2: ( ( rule__AdditiveExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:850:3: ( rule__AdditiveExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:846:3: ( rule__AdditiveExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:846:4: rule__AdditiveExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:851:3: ( rule__AdditiveExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:851:4: rule__AdditiveExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__Group__0(); @@ -6645,13 +6653,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleMultiplicativeExpression" - // InternalExBeeLangTestLanguageParser.g:855:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:860:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ; public final void entryRuleMultiplicativeExpression() throws RecognitionException { int entryRuleMultiplicativeExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 59) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:856:1: ( ruleMultiplicativeExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:857:1: ruleMultiplicativeExpression EOF + // InternalExBeeLangTestLanguageParser.g:861:1: ( ruleMultiplicativeExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:862:1: ruleMultiplicativeExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionRule()); @@ -6682,7 +6690,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleMultiplicativeExpression" - // InternalExBeeLangTestLanguageParser.g:864:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:869:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ; public final void ruleMultiplicativeExpression() throws RecognitionException { int ruleMultiplicativeExpression_StartIndex = input.index(); @@ -6690,17 +6698,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 60) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:868:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:869:2: ( ( rule__MultiplicativeExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:873:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:874:2: ( ( rule__MultiplicativeExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:869:2: ( ( rule__MultiplicativeExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:870:3: ( rule__MultiplicativeExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:874:2: ( ( rule__MultiplicativeExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:875:3: ( rule__MultiplicativeExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:871:3: ( rule__MultiplicativeExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:871:4: rule__MultiplicativeExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:876:3: ( rule__MultiplicativeExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:876:4: rule__MultiplicativeExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__Group__0(); @@ -6736,13 +6744,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleSetExpression" - // InternalExBeeLangTestLanguageParser.g:880:1: entryRuleSetExpression : ruleSetExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:885:1: entryRuleSetExpression : ruleSetExpression EOF ; public final void entryRuleSetExpression() throws RecognitionException { int entryRuleSetExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 61) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:881:1: ( ruleSetExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:882:1: ruleSetExpression EOF + // InternalExBeeLangTestLanguageParser.g:886:1: ( ruleSetExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:887:1: ruleSetExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionRule()); @@ -6773,7 +6781,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleSetExpression" - // InternalExBeeLangTestLanguageParser.g:889:1: ruleSetExpression : ( ( rule__SetExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:894:1: ruleSetExpression : ( ( rule__SetExpression__Group__0 ) ) ; public final void ruleSetExpression() throws RecognitionException { int ruleSetExpression_StartIndex = input.index(); @@ -6781,17 +6789,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 62) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:893:2: ( ( ( rule__SetExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:894:2: ( ( rule__SetExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:898:2: ( ( ( rule__SetExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:899:2: ( ( rule__SetExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:894:2: ( ( rule__SetExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:895:3: ( rule__SetExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:899:2: ( ( rule__SetExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:900:3: ( rule__SetExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:896:3: ( rule__SetExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:896:4: rule__SetExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:901:3: ( rule__SetExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:901:4: rule__SetExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SetExpression__Group__0(); @@ -6827,13 +6835,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleUnaryOrInfixExpression" - // InternalExBeeLangTestLanguageParser.g:905:1: entryRuleUnaryOrInfixExpression : ruleUnaryOrInfixExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:910:1: entryRuleUnaryOrInfixExpression : ruleUnaryOrInfixExpression EOF ; public final void entryRuleUnaryOrInfixExpression() throws RecognitionException { int entryRuleUnaryOrInfixExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 63) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:906:1: ( ruleUnaryOrInfixExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:907:1: ruleUnaryOrInfixExpression EOF + // InternalExBeeLangTestLanguageParser.g:911:1: ( ruleUnaryOrInfixExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:912:1: ruleUnaryOrInfixExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionRule()); @@ -6864,7 +6872,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleUnaryOrInfixExpression" - // InternalExBeeLangTestLanguageParser.g:914:1: ruleUnaryOrInfixExpression : ( ( rule__UnaryOrInfixExpression__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:919:1: ruleUnaryOrInfixExpression : ( ( rule__UnaryOrInfixExpression__Alternatives ) ) ; public final void ruleUnaryOrInfixExpression() throws RecognitionException { int ruleUnaryOrInfixExpression_StartIndex = input.index(); @@ -6872,17 +6880,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 64) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:918:2: ( ( ( rule__UnaryOrInfixExpression__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:919:2: ( ( rule__UnaryOrInfixExpression__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:923:2: ( ( ( rule__UnaryOrInfixExpression__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:924:2: ( ( rule__UnaryOrInfixExpression__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:919:2: ( ( rule__UnaryOrInfixExpression__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:920:3: ( rule__UnaryOrInfixExpression__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:924:2: ( ( rule__UnaryOrInfixExpression__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:925:3: ( rule__UnaryOrInfixExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:921:3: ( rule__UnaryOrInfixExpression__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:921:4: rule__UnaryOrInfixExpression__Alternatives + // InternalExBeeLangTestLanguageParser.g:926:3: ( rule__UnaryOrInfixExpression__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:926:4: rule__UnaryOrInfixExpression__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__UnaryOrInfixExpression__Alternatives(); @@ -6918,13 +6926,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleUnaryExpression" - // InternalExBeeLangTestLanguageParser.g:930:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:935:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ; public final void entryRuleUnaryExpression() throws RecognitionException { int entryRuleUnaryExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 65) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:931:1: ( ruleUnaryExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:932:1: ruleUnaryExpression EOF + // InternalExBeeLangTestLanguageParser.g:936:1: ( ruleUnaryExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:937:1: ruleUnaryExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionRule()); @@ -6955,7 +6963,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleUnaryExpression" - // InternalExBeeLangTestLanguageParser.g:939:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:944:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Group__0 ) ) ; public final void ruleUnaryExpression() throws RecognitionException { int ruleUnaryExpression_StartIndex = input.index(); @@ -6963,17 +6971,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 66) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:943:2: ( ( ( rule__UnaryExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:944:2: ( ( rule__UnaryExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:948:2: ( ( ( rule__UnaryExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:949:2: ( ( rule__UnaryExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:944:2: ( ( rule__UnaryExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:945:3: ( rule__UnaryExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:949:2: ( ( rule__UnaryExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:950:3: ( rule__UnaryExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:946:3: ( rule__UnaryExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:946:4: rule__UnaryExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:951:3: ( rule__UnaryExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:951:4: rule__UnaryExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__UnaryExpression__Group__0(); @@ -7009,13 +7017,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRulePreopExpression" - // InternalExBeeLangTestLanguageParser.g:955:1: entryRulePreopExpression : rulePreopExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:960:1: entryRulePreopExpression : rulePreopExpression EOF ; public final void entryRulePreopExpression() throws RecognitionException { int entryRulePreopExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 67) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:956:1: ( rulePreopExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:957:1: rulePreopExpression EOF + // InternalExBeeLangTestLanguageParser.g:961:1: ( rulePreopExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:962:1: rulePreopExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionRule()); @@ -7046,7 +7054,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "rulePreopExpression" - // InternalExBeeLangTestLanguageParser.g:964:1: rulePreopExpression : ( ( rule__PreopExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:969:1: rulePreopExpression : ( ( rule__PreopExpression__Group__0 ) ) ; public final void rulePreopExpression() throws RecognitionException { int rulePreopExpression_StartIndex = input.index(); @@ -7054,17 +7062,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 68) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:968:2: ( ( ( rule__PreopExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:969:2: ( ( rule__PreopExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:973:2: ( ( ( rule__PreopExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:974:2: ( ( rule__PreopExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:969:2: ( ( rule__PreopExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:970:3: ( rule__PreopExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:974:2: ( ( rule__PreopExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:975:3: ( rule__PreopExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:971:3: ( rule__PreopExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:971:4: rule__PreopExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:976:3: ( rule__PreopExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:976:4: rule__PreopExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PreopExpression__Group__0(); @@ -7100,13 +7108,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRulePostopExpression" - // InternalExBeeLangTestLanguageParser.g:980:1: entryRulePostopExpression : rulePostopExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:985:1: entryRulePostopExpression : rulePostopExpression EOF ; public final void entryRulePostopExpression() throws RecognitionException { int entryRulePostopExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 69) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:981:1: ( rulePostopExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:982:1: rulePostopExpression EOF + // InternalExBeeLangTestLanguageParser.g:986:1: ( rulePostopExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:987:1: rulePostopExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionRule()); @@ -7137,7 +7145,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "rulePostopExpression" - // InternalExBeeLangTestLanguageParser.g:989:1: rulePostopExpression : ( ( rule__PostopExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:994:1: rulePostopExpression : ( ( rule__PostopExpression__Group__0 ) ) ; public final void rulePostopExpression() throws RecognitionException { int rulePostopExpression_StartIndex = input.index(); @@ -7145,17 +7153,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 70) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:993:2: ( ( ( rule__PostopExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:994:2: ( ( rule__PostopExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:998:2: ( ( ( rule__PostopExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:999:2: ( ( rule__PostopExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:994:2: ( ( rule__PostopExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:995:3: ( rule__PostopExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:999:2: ( ( rule__PostopExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1000:3: ( rule__PostopExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:996:3: ( rule__PostopExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:996:4: rule__PostopExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:1001:3: ( rule__PostopExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1001:4: rule__PostopExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__Group__0(); @@ -7191,13 +7199,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleInfixExpression" - // InternalExBeeLangTestLanguageParser.g:1005:1: entryRuleInfixExpression : ruleInfixExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:1010:1: entryRuleInfixExpression : ruleInfixExpression EOF ; public final void entryRuleInfixExpression() throws RecognitionException { int entryRuleInfixExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 71) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1006:1: ( ruleInfixExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:1007:1: ruleInfixExpression EOF + // InternalExBeeLangTestLanguageParser.g:1011:1: ( ruleInfixExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:1012:1: ruleInfixExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionRule()); @@ -7228,7 +7236,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleInfixExpression" - // InternalExBeeLangTestLanguageParser.g:1014:1: ruleInfixExpression : ( ( rule__InfixExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1019:1: ruleInfixExpression : ( ( rule__InfixExpression__Group__0 ) ) ; public final void ruleInfixExpression() throws RecognitionException { int ruleInfixExpression_StartIndex = input.index(); @@ -7236,17 +7244,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 72) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1018:2: ( ( ( rule__InfixExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1019:2: ( ( rule__InfixExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1023:2: ( ( ( rule__InfixExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1024:2: ( ( rule__InfixExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1019:2: ( ( rule__InfixExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1020:3: ( rule__InfixExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1024:2: ( ( rule__InfixExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1025:3: ( rule__InfixExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1021:3: ( rule__InfixExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1021:4: rule__InfixExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:1026:3: ( rule__InfixExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1026:4: rule__InfixExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group__0(); @@ -7282,13 +7290,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleCallExpression" - // InternalExBeeLangTestLanguageParser.g:1030:1: entryRuleCallExpression : ruleCallExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:1035:1: entryRuleCallExpression : ruleCallExpression EOF ; public final void entryRuleCallExpression() throws RecognitionException { int entryRuleCallExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 73) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1031:1: ( ruleCallExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:1032:1: ruleCallExpression EOF + // InternalExBeeLangTestLanguageParser.g:1036:1: ( ruleCallExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:1037:1: ruleCallExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionRule()); @@ -7319,7 +7327,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleCallExpression" - // InternalExBeeLangTestLanguageParser.g:1039:1: ruleCallExpression : ( ( rule__CallExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1044:1: ruleCallExpression : ( ( rule__CallExpression__Group__0 ) ) ; public final void ruleCallExpression() throws RecognitionException { int ruleCallExpression_StartIndex = input.index(); @@ -7327,17 +7335,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 74) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1043:2: ( ( ( rule__CallExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1044:2: ( ( rule__CallExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1048:2: ( ( ( rule__CallExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1049:2: ( ( rule__CallExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1044:2: ( ( rule__CallExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1045:3: ( rule__CallExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1049:2: ( ( rule__CallExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1050:3: ( rule__CallExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1046:3: ( rule__CallExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1046:4: rule__CallExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:1051:3: ( rule__CallExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1051:4: rule__CallExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__CallExpression__Group__0(); @@ -7373,13 +7381,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRulePrimaryExpression" - // InternalExBeeLangTestLanguageParser.g:1055:1: entryRulePrimaryExpression : rulePrimaryExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:1060:1: entryRulePrimaryExpression : rulePrimaryExpression EOF ; public final void entryRulePrimaryExpression() throws RecognitionException { int entryRulePrimaryExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 75) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1056:1: ( rulePrimaryExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:1057:1: rulePrimaryExpression EOF + // InternalExBeeLangTestLanguageParser.g:1061:1: ( rulePrimaryExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:1062:1: rulePrimaryExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionRule()); @@ -7410,7 +7418,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "rulePrimaryExpression" - // InternalExBeeLangTestLanguageParser.g:1064:1: rulePrimaryExpression : ( ( rule__PrimaryExpression__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:1069:1: rulePrimaryExpression : ( ( rule__PrimaryExpression__Alternatives ) ) ; public final void rulePrimaryExpression() throws RecognitionException { int rulePrimaryExpression_StartIndex = input.index(); @@ -7418,17 +7426,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 76) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1068:2: ( ( ( rule__PrimaryExpression__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:1069:2: ( ( rule__PrimaryExpression__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:1073:2: ( ( ( rule__PrimaryExpression__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:1074:2: ( ( rule__PrimaryExpression__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:1069:2: ( ( rule__PrimaryExpression__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:1070:3: ( rule__PrimaryExpression__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:1074:2: ( ( rule__PrimaryExpression__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:1075:3: ( rule__PrimaryExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:1071:3: ( rule__PrimaryExpression__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:1071:4: rule__PrimaryExpression__Alternatives + // InternalExBeeLangTestLanguageParser.g:1076:3: ( rule__PrimaryExpression__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:1076:4: rule__PrimaryExpression__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__PrimaryExpression__Alternatives(); @@ -7464,13 +7472,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleWithExpression" - // InternalExBeeLangTestLanguageParser.g:1080:1: entryRuleWithExpression : ruleWithExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:1085:1: entryRuleWithExpression : ruleWithExpression EOF ; public final void entryRuleWithExpression() throws RecognitionException { int entryRuleWithExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 77) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1081:1: ( ruleWithExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:1082:1: ruleWithExpression EOF + // InternalExBeeLangTestLanguageParser.g:1086:1: ( ruleWithExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:1087:1: ruleWithExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionRule()); @@ -7501,7 +7509,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleWithExpression" - // InternalExBeeLangTestLanguageParser.g:1089:1: ruleWithExpression : ( ( rule__WithExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1094:1: ruleWithExpression : ( ( rule__WithExpression__Group__0 ) ) ; public final void ruleWithExpression() throws RecognitionException { int ruleWithExpression_StartIndex = input.index(); @@ -7509,17 +7517,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 78) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1093:2: ( ( ( rule__WithExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1094:2: ( ( rule__WithExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1098:2: ( ( ( rule__WithExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1099:2: ( ( rule__WithExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1094:2: ( ( rule__WithExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1095:3: ( rule__WithExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1099:2: ( ( rule__WithExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1100:3: ( rule__WithExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1096:3: ( rule__WithExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1096:4: rule__WithExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:1101:3: ( rule__WithExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1101:4: rule__WithExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group__0(); @@ -7555,13 +7563,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleWithContextExpression" - // InternalExBeeLangTestLanguageParser.g:1105:1: entryRuleWithContextExpression : ruleWithContextExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:1110:1: entryRuleWithContextExpression : ruleWithContextExpression EOF ; public final void entryRuleWithContextExpression() throws RecognitionException { int entryRuleWithContextExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 79) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1106:1: ( ruleWithContextExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:1107:1: ruleWithContextExpression EOF + // InternalExBeeLangTestLanguageParser.g:1111:1: ( ruleWithContextExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:1112:1: ruleWithContextExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionRule()); @@ -7592,7 +7600,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleWithContextExpression" - // InternalExBeeLangTestLanguageParser.g:1114:1: ruleWithContextExpression : ( ( rule__WithContextExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1119:1: ruleWithContextExpression : ( ( rule__WithContextExpression__Group__0 ) ) ; public final void ruleWithContextExpression() throws RecognitionException { int ruleWithContextExpression_StartIndex = input.index(); @@ -7600,17 +7608,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 80) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1118:2: ( ( ( rule__WithContextExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1119:2: ( ( rule__WithContextExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1123:2: ( ( ( rule__WithContextExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1124:2: ( ( rule__WithContextExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1119:2: ( ( rule__WithContextExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1120:3: ( rule__WithContextExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1124:2: ( ( rule__WithContextExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1125:3: ( rule__WithContextExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1121:3: ( rule__WithContextExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1121:4: rule__WithContextExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:1126:3: ( rule__WithContextExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1126:4: rule__WithContextExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__Group__0(); @@ -7646,13 +7654,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleBlockExpression" - // InternalExBeeLangTestLanguageParser.g:1130:1: entryRuleBlockExpression : ruleBlockExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:1135:1: entryRuleBlockExpression : ruleBlockExpression EOF ; public final void entryRuleBlockExpression() throws RecognitionException { int entryRuleBlockExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 81) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1131:1: ( ruleBlockExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:1132:1: ruleBlockExpression EOF + // InternalExBeeLangTestLanguageParser.g:1136:1: ( ruleBlockExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:1137:1: ruleBlockExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionRule()); @@ -7683,7 +7691,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleBlockExpression" - // InternalExBeeLangTestLanguageParser.g:1139:1: ruleBlockExpression : ( ( rule__BlockExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1144:1: ruleBlockExpression : ( ( rule__BlockExpression__Group__0 ) ) ; public final void ruleBlockExpression() throws RecognitionException { int ruleBlockExpression_StartIndex = input.index(); @@ -7691,17 +7699,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 82) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1143:2: ( ( ( rule__BlockExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1144:2: ( ( rule__BlockExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1148:2: ( ( ( rule__BlockExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1149:2: ( ( rule__BlockExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1144:2: ( ( rule__BlockExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1145:3: ( rule__BlockExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1149:2: ( ( rule__BlockExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1150:3: ( rule__BlockExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1146:3: ( rule__BlockExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1146:4: rule__BlockExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:1151:3: ( rule__BlockExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1151:4: rule__BlockExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpression__Group__0(); @@ -7737,13 +7745,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleValue" - // InternalExBeeLangTestLanguageParser.g:1155:1: entryRuleValue : ruleValue EOF ; + // InternalExBeeLangTestLanguageParser.g:1160:1: entryRuleValue : ruleValue EOF ; public final void entryRuleValue() throws RecognitionException { int entryRuleValue_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 83) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1156:1: ( ruleValue EOF ) - // InternalExBeeLangTestLanguageParser.g:1157:1: ruleValue EOF + // InternalExBeeLangTestLanguageParser.g:1161:1: ( ruleValue EOF ) + // InternalExBeeLangTestLanguageParser.g:1162:1: ruleValue EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValueRule()); @@ -7774,7 +7782,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleValue" - // InternalExBeeLangTestLanguageParser.g:1164:1: ruleValue : ( ( rule__Value__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1169:1: ruleValue : ( ( rule__Value__Group__0 ) ) ; public final void ruleValue() throws RecognitionException { int ruleValue_StartIndex = input.index(); @@ -7782,17 +7790,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 84) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1168:2: ( ( ( rule__Value__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1169:2: ( ( rule__Value__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1173:2: ( ( ( rule__Value__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1174:2: ( ( rule__Value__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1169:2: ( ( rule__Value__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1170:3: ( rule__Value__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1174:2: ( ( rule__Value__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1175:3: ( rule__Value__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValueAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1171:3: ( rule__Value__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1171:4: rule__Value__Group__0 + // InternalExBeeLangTestLanguageParser.g:1176:3: ( rule__Value__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1176:4: rule__Value__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Value__Group__0(); @@ -7828,13 +7836,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleKeywordVariables" - // InternalExBeeLangTestLanguageParser.g:1180:1: entryRuleKeywordVariables : ruleKeywordVariables EOF ; + // InternalExBeeLangTestLanguageParser.g:1185:1: entryRuleKeywordVariables : ruleKeywordVariables EOF ; public final void entryRuleKeywordVariables() throws RecognitionException { int entryRuleKeywordVariables_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 85) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1181:1: ( ruleKeywordVariables EOF ) - // InternalExBeeLangTestLanguageParser.g:1182:1: ruleKeywordVariables EOF + // InternalExBeeLangTestLanguageParser.g:1186:1: ( ruleKeywordVariables EOF ) + // InternalExBeeLangTestLanguageParser.g:1187:1: ruleKeywordVariables EOF { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesRule()); @@ -7865,7 +7873,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleKeywordVariables" - // InternalExBeeLangTestLanguageParser.g:1189:1: ruleKeywordVariables : ( ( rule__KeywordVariables__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1194:1: ruleKeywordVariables : ( ( rule__KeywordVariables__Group__0 ) ) ; public final void ruleKeywordVariables() throws RecognitionException { int ruleKeywordVariables_StartIndex = input.index(); @@ -7873,17 +7881,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 86) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1193:2: ( ( ( rule__KeywordVariables__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1194:2: ( ( rule__KeywordVariables__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1198:2: ( ( ( rule__KeywordVariables__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1199:2: ( ( rule__KeywordVariables__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1194:2: ( ( rule__KeywordVariables__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1195:3: ( rule__KeywordVariables__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1199:2: ( ( rule__KeywordVariables__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1200:3: ( rule__KeywordVariables__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1196:3: ( rule__KeywordVariables__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1196:4: rule__KeywordVariables__Group__0 + // InternalExBeeLangTestLanguageParser.g:1201:3: ( rule__KeywordVariables__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1201:4: rule__KeywordVariables__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__KeywordVariables__Group__0(); @@ -7919,13 +7927,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleFeatureCall" - // InternalExBeeLangTestLanguageParser.g:1205:1: entryRuleFeatureCall : ruleFeatureCall EOF ; + // InternalExBeeLangTestLanguageParser.g:1210:1: entryRuleFeatureCall : ruleFeatureCall EOF ; public final void entryRuleFeatureCall() throws RecognitionException { int entryRuleFeatureCall_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 87) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1206:1: ( ruleFeatureCall EOF ) - // InternalExBeeLangTestLanguageParser.g:1207:1: ruleFeatureCall EOF + // InternalExBeeLangTestLanguageParser.g:1211:1: ( ruleFeatureCall EOF ) + // InternalExBeeLangTestLanguageParser.g:1212:1: ruleFeatureCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallRule()); @@ -7956,7 +7964,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleFeatureCall" - // InternalExBeeLangTestLanguageParser.g:1214:1: ruleFeatureCall : ( ruleOperationCall ) ; + // InternalExBeeLangTestLanguageParser.g:1219:1: ruleFeatureCall : ( ruleOperationCall ) ; public final void ruleFeatureCall() throws RecognitionException { int ruleFeatureCall_StartIndex = input.index(); @@ -7964,11 +7972,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 88) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1218:2: ( ( ruleOperationCall ) ) - // InternalExBeeLangTestLanguageParser.g:1219:2: ( ruleOperationCall ) + // InternalExBeeLangTestLanguageParser.g:1223:2: ( ( ruleOperationCall ) ) + // InternalExBeeLangTestLanguageParser.g:1224:2: ( ruleOperationCall ) { - // InternalExBeeLangTestLanguageParser.g:1219:2: ( ruleOperationCall ) - // InternalExBeeLangTestLanguageParser.g:1220:3: ruleOperationCall + // InternalExBeeLangTestLanguageParser.g:1224:2: ( ruleOperationCall ) + // InternalExBeeLangTestLanguageParser.g:1225:3: ruleOperationCall { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallAccess().getOperationCallParserRuleCall()); @@ -8004,13 +8012,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleOperationCall" - // InternalExBeeLangTestLanguageParser.g:1230:1: entryRuleOperationCall : ruleOperationCall EOF ; + // InternalExBeeLangTestLanguageParser.g:1235:1: entryRuleOperationCall : ruleOperationCall EOF ; public final void entryRuleOperationCall() throws RecognitionException { int entryRuleOperationCall_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 89) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1231:1: ( ruleOperationCall EOF ) - // InternalExBeeLangTestLanguageParser.g:1232:1: ruleOperationCall EOF + // InternalExBeeLangTestLanguageParser.g:1236:1: ( ruleOperationCall EOF ) + // InternalExBeeLangTestLanguageParser.g:1237:1: ruleOperationCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallRule()); @@ -8041,7 +8049,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleOperationCall" - // InternalExBeeLangTestLanguageParser.g:1239:1: ruleOperationCall : ( ( rule__OperationCall__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1244:1: ruleOperationCall : ( ( rule__OperationCall__Group__0 ) ) ; public final void ruleOperationCall() throws RecognitionException { int ruleOperationCall_StartIndex = input.index(); @@ -8049,17 +8057,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 90) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1243:2: ( ( ( rule__OperationCall__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1244:2: ( ( rule__OperationCall__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1248:2: ( ( ( rule__OperationCall__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1249:2: ( ( rule__OperationCall__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1244:2: ( ( rule__OperationCall__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1245:3: ( rule__OperationCall__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1249:2: ( ( rule__OperationCall__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1250:3: ( rule__OperationCall__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1246:3: ( rule__OperationCall__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1246:4: rule__OperationCall__Group__0 + // InternalExBeeLangTestLanguageParser.g:1251:3: ( rule__OperationCall__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1251:4: rule__OperationCall__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCall__Group__0(); @@ -8095,13 +8103,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleConstructorCallExpression" - // InternalExBeeLangTestLanguageParser.g:1255:1: entryRuleConstructorCallExpression : ruleConstructorCallExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:1260:1: entryRuleConstructorCallExpression : ruleConstructorCallExpression EOF ; public final void entryRuleConstructorCallExpression() throws RecognitionException { int entryRuleConstructorCallExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 91) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1256:1: ( ruleConstructorCallExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:1257:1: ruleConstructorCallExpression EOF + // InternalExBeeLangTestLanguageParser.g:1261:1: ( ruleConstructorCallExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:1262:1: ruleConstructorCallExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionRule()); @@ -8132,7 +8140,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleConstructorCallExpression" - // InternalExBeeLangTestLanguageParser.g:1264:1: ruleConstructorCallExpression : ( ( rule__ConstructorCallExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1269:1: ruleConstructorCallExpression : ( ( rule__ConstructorCallExpression__Group__0 ) ) ; public final void ruleConstructorCallExpression() throws RecognitionException { int ruleConstructorCallExpression_StartIndex = input.index(); @@ -8140,17 +8148,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 92) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1268:2: ( ( ( rule__ConstructorCallExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1269:2: ( ( rule__ConstructorCallExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1273:2: ( ( ( rule__ConstructorCallExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1274:2: ( ( rule__ConstructorCallExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1269:2: ( ( rule__ConstructorCallExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1270:3: ( rule__ConstructorCallExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1274:2: ( ( rule__ConstructorCallExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1275:3: ( rule__ConstructorCallExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1271:3: ( rule__ConstructorCallExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1271:4: rule__ConstructorCallExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:1276:3: ( rule__ConstructorCallExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1276:4: rule__ConstructorCallExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group__0(); @@ -8186,13 +8194,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleInitializationBlockExpression" - // InternalExBeeLangTestLanguageParser.g:1280:1: entryRuleInitializationBlockExpression : ruleInitializationBlockExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:1285:1: entryRuleInitializationBlockExpression : ruleInitializationBlockExpression EOF ; public final void entryRuleInitializationBlockExpression() throws RecognitionException { int entryRuleInitializationBlockExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 93) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1281:1: ( ruleInitializationBlockExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:1282:1: ruleInitializationBlockExpression EOF + // InternalExBeeLangTestLanguageParser.g:1286:1: ( ruleInitializationBlockExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:1287:1: ruleInitializationBlockExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionRule()); @@ -8223,7 +8231,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleInitializationBlockExpression" - // InternalExBeeLangTestLanguageParser.g:1289:1: ruleInitializationBlockExpression : ( ( rule__InitializationBlockExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1294:1: ruleInitializationBlockExpression : ( ( rule__InitializationBlockExpression__Group__0 ) ) ; public final void ruleInitializationBlockExpression() throws RecognitionException { int ruleInitializationBlockExpression_StartIndex = input.index(); @@ -8231,17 +8239,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 94) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1293:2: ( ( ( rule__InitializationBlockExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1294:2: ( ( rule__InitializationBlockExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1298:2: ( ( ( rule__InitializationBlockExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1299:2: ( ( rule__InitializationBlockExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1294:2: ( ( rule__InitializationBlockExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1295:3: ( rule__InitializationBlockExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1299:2: ( ( rule__InitializationBlockExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1300:3: ( rule__InitializationBlockExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1296:3: ( rule__InitializationBlockExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1296:4: rule__InitializationBlockExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:1301:3: ( rule__InitializationBlockExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1301:4: rule__InitializationBlockExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationBlockExpression__Group__0(); @@ -8277,13 +8285,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleInitializationExpression" - // InternalExBeeLangTestLanguageParser.g:1305:1: entryRuleInitializationExpression : ruleInitializationExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:1310:1: entryRuleInitializationExpression : ruleInitializationExpression EOF ; public final void entryRuleInitializationExpression() throws RecognitionException { int entryRuleInitializationExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 95) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1306:1: ( ruleInitializationExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:1307:1: ruleInitializationExpression EOF + // InternalExBeeLangTestLanguageParser.g:1311:1: ( ruleInitializationExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:1312:1: ruleInitializationExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionRule()); @@ -8314,7 +8322,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleInitializationExpression" - // InternalExBeeLangTestLanguageParser.g:1314:1: ruleInitializationExpression : ( ( rule__InitializationExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1319:1: ruleInitializationExpression : ( ( rule__InitializationExpression__Group__0 ) ) ; public final void ruleInitializationExpression() throws RecognitionException { int ruleInitializationExpression_StartIndex = input.index(); @@ -8322,17 +8330,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 96) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1318:2: ( ( ( rule__InitializationExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1319:2: ( ( rule__InitializationExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1323:2: ( ( ( rule__InitializationExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1324:2: ( ( rule__InitializationExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1319:2: ( ( rule__InitializationExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1320:3: ( rule__InitializationExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1324:2: ( ( rule__InitializationExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1325:3: ( rule__InitializationExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1321:3: ( rule__InitializationExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1321:4: rule__InitializationExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:1326:3: ( rule__InitializationExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1326:4: rule__InitializationExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationExpression__Group__0(); @@ -8368,13 +8376,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleFeatureOfThis" - // InternalExBeeLangTestLanguageParser.g:1330:1: entryRuleFeatureOfThis : ruleFeatureOfThis EOF ; + // InternalExBeeLangTestLanguageParser.g:1335:1: entryRuleFeatureOfThis : ruleFeatureOfThis EOF ; public final void entryRuleFeatureOfThis() throws RecognitionException { int entryRuleFeatureOfThis_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 97) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1331:1: ( ruleFeatureOfThis EOF ) - // InternalExBeeLangTestLanguageParser.g:1332:1: ruleFeatureOfThis EOF + // InternalExBeeLangTestLanguageParser.g:1336:1: ( ruleFeatureOfThis EOF ) + // InternalExBeeLangTestLanguageParser.g:1337:1: ruleFeatureOfThis EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisRule()); @@ -8405,7 +8413,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleFeatureOfThis" - // InternalExBeeLangTestLanguageParser.g:1339:1: ruleFeatureOfThis : ( ( rule__FeatureOfThis__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1344:1: ruleFeatureOfThis : ( ( rule__FeatureOfThis__Group__0 ) ) ; public final void ruleFeatureOfThis() throws RecognitionException { int ruleFeatureOfThis_StartIndex = input.index(); @@ -8413,17 +8421,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 98) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1343:2: ( ( ( rule__FeatureOfThis__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1344:2: ( ( rule__FeatureOfThis__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1348:2: ( ( ( rule__FeatureOfThis__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1349:2: ( ( rule__FeatureOfThis__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1344:2: ( ( rule__FeatureOfThis__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1345:3: ( rule__FeatureOfThis__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1349:2: ( ( rule__FeatureOfThis__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1350:3: ( rule__FeatureOfThis__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1346:3: ( rule__FeatureOfThis__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1346:4: rule__FeatureOfThis__Group__0 + // InternalExBeeLangTestLanguageParser.g:1351:3: ( rule__FeatureOfThis__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1351:4: rule__FeatureOfThis__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__FeatureOfThis__Group__0(); @@ -8459,13 +8467,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleLiteral" - // InternalExBeeLangTestLanguageParser.g:1355:1: entryRuleLiteral : ruleLiteral EOF ; + // InternalExBeeLangTestLanguageParser.g:1360:1: entryRuleLiteral : ruleLiteral EOF ; public final void entryRuleLiteral() throws RecognitionException { int entryRuleLiteral_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 99) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1356:1: ( ruleLiteral EOF ) - // InternalExBeeLangTestLanguageParser.g:1357:1: ruleLiteral EOF + // InternalExBeeLangTestLanguageParser.g:1361:1: ( ruleLiteral EOF ) + // InternalExBeeLangTestLanguageParser.g:1362:1: ruleLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralRule()); @@ -8496,7 +8504,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleLiteral" - // InternalExBeeLangTestLanguageParser.g:1364:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:1369:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ; public final void ruleLiteral() throws RecognitionException { int ruleLiteral_StartIndex = input.index(); @@ -8504,17 +8512,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 100) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1368:2: ( ( ( rule__Literal__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:1369:2: ( ( rule__Literal__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:1373:2: ( ( ( rule__Literal__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:1374:2: ( ( rule__Literal__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:1369:2: ( ( rule__Literal__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:1370:3: ( rule__Literal__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:1374:2: ( ( rule__Literal__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:1375:3: ( rule__Literal__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:1371:3: ( rule__Literal__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:1371:4: rule__Literal__Alternatives + // InternalExBeeLangTestLanguageParser.g:1376:3: ( rule__Literal__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:1376:4: rule__Literal__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__Literal__Alternatives(); @@ -8562,13 +8570,13 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } // $ANTLR start "entryRuleLiteralFunction" - // InternalExBeeLangTestLanguageParser.g:1380:1: entryRuleLiteralFunction : ruleLiteralFunction EOF ; + // InternalExBeeLangTestLanguageParser.g:1385:1: entryRuleLiteralFunction : ruleLiteralFunction EOF ; public final void entryRuleLiteralFunction() throws RecognitionException { int entryRuleLiteralFunction_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 101) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1381:1: ( ruleLiteralFunction EOF ) - // InternalExBeeLangTestLanguageParser.g:1382:1: ruleLiteralFunction EOF + // InternalExBeeLangTestLanguageParser.g:1386:1: ( ruleLiteralFunction EOF ) + // InternalExBeeLangTestLanguageParser.g:1387:1: ruleLiteralFunction EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionRule()); @@ -8599,7 +8607,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleLiteralFunction" - // InternalExBeeLangTestLanguageParser.g:1389:1: ruleLiteralFunction : ( ( rule__LiteralFunction__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1394:1: ruleLiteralFunction : ( ( rule__LiteralFunction__Group__0 ) ) ; public final void ruleLiteralFunction() throws RecognitionException { int ruleLiteralFunction_StartIndex = input.index(); @@ -8607,17 +8615,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 102) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1393:2: ( ( ( rule__LiteralFunction__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1394:2: ( ( rule__LiteralFunction__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1398:2: ( ( ( rule__LiteralFunction__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1399:2: ( ( rule__LiteralFunction__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1394:2: ( ( rule__LiteralFunction__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1395:3: ( rule__LiteralFunction__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1399:2: ( ( rule__LiteralFunction__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1400:3: ( rule__LiteralFunction__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1396:3: ( rule__LiteralFunction__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1396:4: rule__LiteralFunction__Group__0 + // InternalExBeeLangTestLanguageParser.g:1401:3: ( rule__LiteralFunction__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1401:4: rule__LiteralFunction__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__LiteralFunction__Group__0(); @@ -8653,13 +8661,13 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "entryRuleClosureExpression" - // InternalExBeeLangTestLanguageParser.g:1405:1: entryRuleClosureExpression : ruleClosureExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:1410:1: entryRuleClosureExpression : ruleClosureExpression EOF ; public final void entryRuleClosureExpression() throws RecognitionException { int entryRuleClosureExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 103) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1406:1: ( ruleClosureExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:1407:1: ruleClosureExpression EOF + // InternalExBeeLangTestLanguageParser.g:1411:1: ( ruleClosureExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:1412:1: ruleClosureExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionRule()); @@ -8690,7 +8698,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleClosureExpression" - // InternalExBeeLangTestLanguageParser.g:1414:1: ruleClosureExpression : ( ( rule__ClosureExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1419:1: ruleClosureExpression : ( ( rule__ClosureExpression__Group__0 ) ) ; public final void ruleClosureExpression() throws RecognitionException { int ruleClosureExpression_StartIndex = input.index(); @@ -8698,17 +8706,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 104) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1418:2: ( ( ( rule__ClosureExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1419:2: ( ( rule__ClosureExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1423:2: ( ( ( rule__ClosureExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1424:2: ( ( rule__ClosureExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1419:2: ( ( rule__ClosureExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1420:3: ( rule__ClosureExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1424:2: ( ( rule__ClosureExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1425:3: ( rule__ClosureExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1421:3: ( rule__ClosureExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1421:4: rule__ClosureExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:1426:3: ( rule__ClosureExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1426:4: rule__ClosureExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group__0(); @@ -8744,13 +8752,13 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "entryRuleOneOrManyExpressions" - // InternalExBeeLangTestLanguageParser.g:1430:1: entryRuleOneOrManyExpressions : ruleOneOrManyExpressions EOF ; + // InternalExBeeLangTestLanguageParser.g:1435:1: entryRuleOneOrManyExpressions : ruleOneOrManyExpressions EOF ; public final void entryRuleOneOrManyExpressions() throws RecognitionException { int entryRuleOneOrManyExpressions_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 105) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1431:1: ( ruleOneOrManyExpressions EOF ) - // InternalExBeeLangTestLanguageParser.g:1432:1: ruleOneOrManyExpressions EOF + // InternalExBeeLangTestLanguageParser.g:1436:1: ( ruleOneOrManyExpressions EOF ) + // InternalExBeeLangTestLanguageParser.g:1437:1: ruleOneOrManyExpressions EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsRule()); @@ -8781,7 +8789,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleOneOrManyExpressions" - // InternalExBeeLangTestLanguageParser.g:1439:1: ruleOneOrManyExpressions : ( ( rule__OneOrManyExpressions__Alternatives ) ) ; + // InternalExBeeLangTestLanguageParser.g:1444:1: ruleOneOrManyExpressions : ( ( rule__OneOrManyExpressions__Alternatives ) ) ; public final void ruleOneOrManyExpressions() throws RecognitionException { int ruleOneOrManyExpressions_StartIndex = input.index(); @@ -8789,17 +8797,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 106) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1443:2: ( ( ( rule__OneOrManyExpressions__Alternatives ) ) ) - // InternalExBeeLangTestLanguageParser.g:1444:2: ( ( rule__OneOrManyExpressions__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:1448:2: ( ( ( rule__OneOrManyExpressions__Alternatives ) ) ) + // InternalExBeeLangTestLanguageParser.g:1449:2: ( ( rule__OneOrManyExpressions__Alternatives ) ) { - // InternalExBeeLangTestLanguageParser.g:1444:2: ( ( rule__OneOrManyExpressions__Alternatives ) ) - // InternalExBeeLangTestLanguageParser.g:1445:3: ( rule__OneOrManyExpressions__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:1449:2: ( ( rule__OneOrManyExpressions__Alternatives ) ) + // InternalExBeeLangTestLanguageParser.g:1450:3: ( rule__OneOrManyExpressions__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsAccess().getAlternatives()); } - // InternalExBeeLangTestLanguageParser.g:1446:3: ( rule__OneOrManyExpressions__Alternatives ) - // InternalExBeeLangTestLanguageParser.g:1446:4: rule__OneOrManyExpressions__Alternatives + // InternalExBeeLangTestLanguageParser.g:1451:3: ( rule__OneOrManyExpressions__Alternatives ) + // InternalExBeeLangTestLanguageParser.g:1451:4: rule__OneOrManyExpressions__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__OneOrManyExpressions__Alternatives(); @@ -8835,13 +8843,13 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "entryRuleBlockExpressionWithoutBrackets" - // InternalExBeeLangTestLanguageParser.g:1455:1: entryRuleBlockExpressionWithoutBrackets : ruleBlockExpressionWithoutBrackets EOF ; + // InternalExBeeLangTestLanguageParser.g:1460:1: entryRuleBlockExpressionWithoutBrackets : ruleBlockExpressionWithoutBrackets EOF ; public final void entryRuleBlockExpressionWithoutBrackets() throws RecognitionException { int entryRuleBlockExpressionWithoutBrackets_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 107) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1456:1: ( ruleBlockExpressionWithoutBrackets EOF ) - // InternalExBeeLangTestLanguageParser.g:1457:1: ruleBlockExpressionWithoutBrackets EOF + // InternalExBeeLangTestLanguageParser.g:1461:1: ( ruleBlockExpressionWithoutBrackets EOF ) + // InternalExBeeLangTestLanguageParser.g:1462:1: ruleBlockExpressionWithoutBrackets EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsRule()); @@ -8872,7 +8880,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleBlockExpressionWithoutBrackets" - // InternalExBeeLangTestLanguageParser.g:1464:1: ruleBlockExpressionWithoutBrackets : ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1469:1: ruleBlockExpressionWithoutBrackets : ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) ; public final void ruleBlockExpressionWithoutBrackets() throws RecognitionException { int ruleBlockExpressionWithoutBrackets_StartIndex = input.index(); @@ -8880,17 +8888,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 108) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1468:2: ( ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1469:2: ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1473:2: ( ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1474:2: ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1469:2: ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1470:3: ( rule__BlockExpressionWithoutBrackets__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1474:2: ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1475:3: ( rule__BlockExpressionWithoutBrackets__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1471:3: ( rule__BlockExpressionWithoutBrackets__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1471:4: rule__BlockExpressionWithoutBrackets__Group__0 + // InternalExBeeLangTestLanguageParser.g:1476:3: ( rule__BlockExpressionWithoutBrackets__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1476:4: rule__BlockExpressionWithoutBrackets__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpressionWithoutBrackets__Group__0(); @@ -8926,13 +8934,13 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "entryRuleValueLiteral" - // InternalExBeeLangTestLanguageParser.g:1480:1: entryRuleValueLiteral : ruleValueLiteral EOF ; + // InternalExBeeLangTestLanguageParser.g:1485:1: entryRuleValueLiteral : ruleValueLiteral EOF ; public final void entryRuleValueLiteral() throws RecognitionException { int entryRuleValueLiteral_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 109) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1481:1: ( ruleValueLiteral EOF ) - // InternalExBeeLangTestLanguageParser.g:1482:1: ruleValueLiteral EOF + // InternalExBeeLangTestLanguageParser.g:1486:1: ( ruleValueLiteral EOF ) + // InternalExBeeLangTestLanguageParser.g:1487:1: ruleValueLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValueLiteralRule()); @@ -8963,7 +8971,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleValueLiteral" - // InternalExBeeLangTestLanguageParser.g:1489:1: ruleValueLiteral : ( ( rule__ValueLiteral__ValueAssignment ) ) ; + // InternalExBeeLangTestLanguageParser.g:1494:1: ruleValueLiteral : ( ( rule__ValueLiteral__ValueAssignment ) ) ; public final void ruleValueLiteral() throws RecognitionException { int ruleValueLiteral_StartIndex = input.index(); @@ -8971,17 +8979,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 110) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1493:2: ( ( ( rule__ValueLiteral__ValueAssignment ) ) ) - // InternalExBeeLangTestLanguageParser.g:1494:2: ( ( rule__ValueLiteral__ValueAssignment ) ) + // InternalExBeeLangTestLanguageParser.g:1498:2: ( ( ( rule__ValueLiteral__ValueAssignment ) ) ) + // InternalExBeeLangTestLanguageParser.g:1499:2: ( ( rule__ValueLiteral__ValueAssignment ) ) { - // InternalExBeeLangTestLanguageParser.g:1494:2: ( ( rule__ValueLiteral__ValueAssignment ) ) - // InternalExBeeLangTestLanguageParser.g:1495:3: ( rule__ValueLiteral__ValueAssignment ) + // InternalExBeeLangTestLanguageParser.g:1499:2: ( ( rule__ValueLiteral__ValueAssignment ) ) + // InternalExBeeLangTestLanguageParser.g:1500:3: ( rule__ValueLiteral__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getValueLiteralAccess().getValueAssignment()); } - // InternalExBeeLangTestLanguageParser.g:1496:3: ( rule__ValueLiteral__ValueAssignment ) - // InternalExBeeLangTestLanguageParser.g:1496:4: rule__ValueLiteral__ValueAssignment + // InternalExBeeLangTestLanguageParser.g:1501:3: ( rule__ValueLiteral__ValueAssignment ) + // InternalExBeeLangTestLanguageParser.g:1501:4: rule__ValueLiteral__ValueAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__ValueLiteral__ValueAssignment(); @@ -9017,13 +9025,13 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "entryRuleParanthesizedExpression" - // InternalExBeeLangTestLanguageParser.g:1505:1: entryRuleParanthesizedExpression : ruleParanthesizedExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:1510:1: entryRuleParanthesizedExpression : ruleParanthesizedExpression EOF ; public final void entryRuleParanthesizedExpression() throws RecognitionException { int entryRuleParanthesizedExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 111) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1506:1: ( ruleParanthesizedExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:1507:1: ruleParanthesizedExpression EOF + // InternalExBeeLangTestLanguageParser.g:1511:1: ( ruleParanthesizedExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:1512:1: ruleParanthesizedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionRule()); @@ -9054,7 +9062,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleParanthesizedExpression" - // InternalExBeeLangTestLanguageParser.g:1514:1: ruleParanthesizedExpression : ( ( rule__ParanthesizedExpression__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1519:1: ruleParanthesizedExpression : ( ( rule__ParanthesizedExpression__Group__0 ) ) ; public final void ruleParanthesizedExpression() throws RecognitionException { int ruleParanthesizedExpression_StartIndex = input.index(); @@ -9062,17 +9070,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 112) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1518:2: ( ( ( rule__ParanthesizedExpression__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1519:2: ( ( rule__ParanthesizedExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1523:2: ( ( ( rule__ParanthesizedExpression__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1524:2: ( ( rule__ParanthesizedExpression__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1519:2: ( ( rule__ParanthesizedExpression__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1520:3: ( rule__ParanthesizedExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1524:2: ( ( rule__ParanthesizedExpression__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1525:3: ( rule__ParanthesizedExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1521:3: ( rule__ParanthesizedExpression__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1521:4: rule__ParanthesizedExpression__Group__0 + // InternalExBeeLangTestLanguageParser.g:1526:3: ( rule__ParanthesizedExpression__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1526:4: rule__ParanthesizedExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParanthesizedExpression__Group__0(); @@ -9108,7 +9116,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "entryRuleQID" - // InternalExBeeLangTestLanguageParser.g:1530:1: entryRuleQID : ruleQID EOF ; + // InternalExBeeLangTestLanguageParser.g:1535:1: entryRuleQID : ruleQID EOF ; public final void entryRuleQID() throws RecognitionException { int entryRuleQID_StartIndex = input.index(); @@ -9116,8 +9124,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 113) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1534:1: ( ruleQID EOF ) - // InternalExBeeLangTestLanguageParser.g:1535:1: ruleQID EOF + // InternalExBeeLangTestLanguageParser.g:1539:1: ( ruleQID EOF ) + // InternalExBeeLangTestLanguageParser.g:1540:1: ruleQID EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQIDRule()); @@ -9151,7 +9159,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleQID" - // InternalExBeeLangTestLanguageParser.g:1545:1: ruleQID : ( ( rule__QID__Group__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:1550:1: ruleQID : ( ( rule__QID__Group__0 ) ) ; public final void ruleQID() throws RecognitionException { int ruleQID_StartIndex = input.index(); @@ -9160,17 +9168,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 114) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1550:2: ( ( ( rule__QID__Group__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:1551:2: ( ( rule__QID__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1555:2: ( ( ( rule__QID__Group__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1556:2: ( ( rule__QID__Group__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1551:2: ( ( rule__QID__Group__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1552:3: ( rule__QID__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1556:2: ( ( rule__QID__Group__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1557:3: ( rule__QID__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getGroup()); } - // InternalExBeeLangTestLanguageParser.g:1553:3: ( rule__QID__Group__0 ) - // InternalExBeeLangTestLanguageParser.g:1553:4: rule__QID__Group__0 + // InternalExBeeLangTestLanguageParser.g:1558:3: ( rule__QID__Group__0 ) + // InternalExBeeLangTestLanguageParser.g:1558:4: rule__QID__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__QID__Group__0(); @@ -9207,7 +9215,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Model__Alternatives" - // InternalExBeeLangTestLanguageParser.g:1562:1: rule__Model__Alternatives : ( ( ( rule__Model__UnitsAssignment_0 )* ) | ( ( rule__Model__FunctionsAssignment_1 )* ) ); + // InternalExBeeLangTestLanguageParser.g:1567:1: rule__Model__Alternatives : ( ( ( rule__Model__UnitsAssignment_0 )* ) | ( ( rule__Model__FunctionsAssignment_1 )* ) ); public final void rule__Model__Alternatives() throws RecognitionException { int rule__Model__Alternatives_StartIndex = input.index(); @@ -9215,7 +9223,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 115) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1566:1: ( ( ( rule__Model__UnitsAssignment_0 )* ) | ( ( rule__Model__FunctionsAssignment_1 )* ) ) + // InternalExBeeLangTestLanguageParser.g:1571:1: ( ( ( rule__Model__UnitsAssignment_0 )* ) | ( ( rule__Model__FunctionsAssignment_1 )* ) ) int alt3=2; switch ( input.LA(1) ) { case RULE_DOCUMENTATION: @@ -9278,15 +9286,15 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt3) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1567:2: ( ( rule__Model__UnitsAssignment_0 )* ) + // InternalExBeeLangTestLanguageParser.g:1572:2: ( ( rule__Model__UnitsAssignment_0 )* ) { - // InternalExBeeLangTestLanguageParser.g:1567:2: ( ( rule__Model__UnitsAssignment_0 )* ) - // InternalExBeeLangTestLanguageParser.g:1568:3: ( rule__Model__UnitsAssignment_0 )* + // InternalExBeeLangTestLanguageParser.g:1572:2: ( ( rule__Model__UnitsAssignment_0 )* ) + // InternalExBeeLangTestLanguageParser.g:1573:3: ( rule__Model__UnitsAssignment_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getUnitsAssignment_0()); } - // InternalExBeeLangTestLanguageParser.g:1569:3: ( rule__Model__UnitsAssignment_0 )* + // InternalExBeeLangTestLanguageParser.g:1574:3: ( rule__Model__UnitsAssignment_0 )* loop1: do { int alt1=2; @@ -9299,7 +9307,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt1) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1569:4: rule__Model__UnitsAssignment_0 + // InternalExBeeLangTestLanguageParser.g:1574:4: rule__Model__UnitsAssignment_0 { pushFollow(FollowSets000.FOLLOW_3); rule__Model__UnitsAssignment_0(); @@ -9325,15 +9333,15 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1573:2: ( ( rule__Model__FunctionsAssignment_1 )* ) + // InternalExBeeLangTestLanguageParser.g:1578:2: ( ( rule__Model__FunctionsAssignment_1 )* ) { - // InternalExBeeLangTestLanguageParser.g:1573:2: ( ( rule__Model__FunctionsAssignment_1 )* ) - // InternalExBeeLangTestLanguageParser.g:1574:3: ( rule__Model__FunctionsAssignment_1 )* + // InternalExBeeLangTestLanguageParser.g:1578:2: ( ( rule__Model__FunctionsAssignment_1 )* ) + // InternalExBeeLangTestLanguageParser.g:1579:3: ( rule__Model__FunctionsAssignment_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getFunctionsAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:1575:3: ( rule__Model__FunctionsAssignment_1 )* + // InternalExBeeLangTestLanguageParser.g:1580:3: ( rule__Model__FunctionsAssignment_1 )* loop2: do { int alt2=2; @@ -9346,7 +9354,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt2) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1575:4: rule__Model__FunctionsAssignment_1 + // InternalExBeeLangTestLanguageParser.g:1580:4: rule__Model__FunctionsAssignment_1 { pushFollow(FollowSets000.FOLLOW_4); rule__Model__FunctionsAssignment_1(); @@ -9390,7 +9398,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Alternatives_1" - // InternalExBeeLangTestLanguageParser.g:1583:1: rule__ProvidedCapability__Alternatives_1 : ( ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) | ( Unit ) ); + // InternalExBeeLangTestLanguageParser.g:1588:1: rule__ProvidedCapability__Alternatives_1 : ( ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) | ( Unit ) ); public final void rule__ProvidedCapability__Alternatives_1() throws RecognitionException { int rule__ProvidedCapability__Alternatives_1_StartIndex = input.index(); @@ -9398,7 +9406,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 116) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1587:1: ( ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) | ( Unit ) ) + // InternalExBeeLangTestLanguageParser.g:1592:1: ( ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) | ( Unit ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -9417,16 +9425,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt4) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1588:2: ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:1593:2: ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1588:2: ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:1589:3: ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) + // InternalExBeeLangTestLanguageParser.g:1593:2: ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:1594:3: ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameSpaceAssignment_1_0()); } - // InternalExBeeLangTestLanguageParser.g:1590:3: ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) - // InternalExBeeLangTestLanguageParser.g:1590:4: rule__ProvidedCapability__NameSpaceAssignment_1_0 + // InternalExBeeLangTestLanguageParser.g:1595:3: ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) + // InternalExBeeLangTestLanguageParser.g:1595:4: rule__ProvidedCapability__NameSpaceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__NameSpaceAssignment_1_0(); @@ -9446,10 +9454,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1594:2: ( Unit ) + // InternalExBeeLangTestLanguageParser.g:1599:2: ( Unit ) { - // InternalExBeeLangTestLanguageParser.g:1594:2: ( Unit ) - // InternalExBeeLangTestLanguageParser.g:1595:3: Unit + // InternalExBeeLangTestLanguageParser.g:1599:2: ( Unit ) + // InternalExBeeLangTestLanguageParser.g:1600:3: Unit { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getUnitKeyword_1_1()); @@ -9483,7 +9491,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Alternatives_0" - // InternalExBeeLangTestLanguageParser.g:1604:1: rule__AliasedRequiredCapability__Alternatives_0 : ( ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) | ( Unit ) ); + // InternalExBeeLangTestLanguageParser.g:1609:1: rule__AliasedRequiredCapability__Alternatives_0 : ( ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) | ( Unit ) ); public final void rule__AliasedRequiredCapability__Alternatives_0() throws RecognitionException { int rule__AliasedRequiredCapability__Alternatives_0_StartIndex = input.index(); @@ -9491,7 +9499,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 117) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1608:1: ( ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) | ( Unit ) ) + // InternalExBeeLangTestLanguageParser.g:1613:1: ( ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) | ( Unit ) ) int alt5=2; int LA5_0 = input.LA(1); @@ -9510,16 +9518,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt5) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1609:2: ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) + // InternalExBeeLangTestLanguageParser.g:1614:2: ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1609:2: ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) - // InternalExBeeLangTestLanguageParser.g:1610:3: ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) + // InternalExBeeLangTestLanguageParser.g:1614:2: ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) + // InternalExBeeLangTestLanguageParser.g:1615:3: ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getNameSpaceAssignment_0_0()); } - // InternalExBeeLangTestLanguageParser.g:1611:3: ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) - // InternalExBeeLangTestLanguageParser.g:1611:4: rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 + // InternalExBeeLangTestLanguageParser.g:1616:3: ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) + // InternalExBeeLangTestLanguageParser.g:1616:4: rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__NameSpaceAssignment_0_0(); @@ -9539,10 +9547,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1615:2: ( Unit ) + // InternalExBeeLangTestLanguageParser.g:1620:2: ( Unit ) { - // InternalExBeeLangTestLanguageParser.g:1615:2: ( Unit ) - // InternalExBeeLangTestLanguageParser.g:1616:3: Unit + // InternalExBeeLangTestLanguageParser.g:1620:2: ( Unit ) + // InternalExBeeLangTestLanguageParser.g:1621:3: Unit { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getUnitKeyword_0_1()); @@ -9576,7 +9584,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Alternatives_1" - // InternalExBeeLangTestLanguageParser.g:1625:1: rule__RequiredCapability__Alternatives_1 : ( ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) | ( Unit ) ); + // InternalExBeeLangTestLanguageParser.g:1630:1: rule__RequiredCapability__Alternatives_1 : ( ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) | ( Unit ) ); public final void rule__RequiredCapability__Alternatives_1() throws RecognitionException { int rule__RequiredCapability__Alternatives_1_StartIndex = input.index(); @@ -9584,7 +9592,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 118) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1629:1: ( ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) | ( Unit ) ) + // InternalExBeeLangTestLanguageParser.g:1634:1: ( ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) | ( Unit ) ) int alt6=2; int LA6_0 = input.LA(1); @@ -9603,16 +9611,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt6) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1630:2: ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:1635:2: ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1630:2: ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:1631:3: ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) + // InternalExBeeLangTestLanguageParser.g:1635:2: ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:1636:3: ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getNameSpaceAssignment_1_0()); } - // InternalExBeeLangTestLanguageParser.g:1632:3: ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) - // InternalExBeeLangTestLanguageParser.g:1632:4: rule__RequiredCapability__NameSpaceAssignment_1_0 + // InternalExBeeLangTestLanguageParser.g:1637:3: ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) + // InternalExBeeLangTestLanguageParser.g:1637:4: rule__RequiredCapability__NameSpaceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__NameSpaceAssignment_1_0(); @@ -9632,10 +9640,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1636:2: ( Unit ) + // InternalExBeeLangTestLanguageParser.g:1641:2: ( Unit ) { - // InternalExBeeLangTestLanguageParser.g:1636:2: ( Unit ) - // InternalExBeeLangTestLanguageParser.g:1637:3: Unit + // InternalExBeeLangTestLanguageParser.g:1641:2: ( Unit ) + // InternalExBeeLangTestLanguageParser.g:1642:3: Unit { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getUnitKeyword_1_1()); @@ -9669,7 +9677,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Alternatives" - // InternalExBeeLangTestLanguageParser.g:1646:1: rule__Path__Alternatives : ( ( RULE_STRING ) | ( ( rule__Path__Group_1__0 ) ) ); + // InternalExBeeLangTestLanguageParser.g:1651:1: rule__Path__Alternatives : ( ( RULE_STRING ) | ( ( rule__Path__Group_1__0 ) ) ); public final void rule__Path__Alternatives() throws RecognitionException { int rule__Path__Alternatives_StartIndex = input.index(); @@ -9677,7 +9685,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 119) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1650:1: ( ( RULE_STRING ) | ( ( rule__Path__Group_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1655:1: ( ( RULE_STRING ) | ( ( rule__Path__Group_1__0 ) ) ) int alt7=2; int LA7_0 = input.LA(1); @@ -9696,10 +9704,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt7) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1651:2: ( RULE_STRING ) + // InternalExBeeLangTestLanguageParser.g:1656:2: ( RULE_STRING ) { - // InternalExBeeLangTestLanguageParser.g:1651:2: ( RULE_STRING ) - // InternalExBeeLangTestLanguageParser.g:1652:3: RULE_STRING + // InternalExBeeLangTestLanguageParser.g:1656:2: ( RULE_STRING ) + // InternalExBeeLangTestLanguageParser.g:1657:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getSTRINGTerminalRuleCall_0()); @@ -9715,16 +9723,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1657:2: ( ( rule__Path__Group_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1662:2: ( ( rule__Path__Group_1__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1657:2: ( ( rule__Path__Group_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1658:3: ( rule__Path__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:1662:2: ( ( rule__Path__Group_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1663:3: ( rule__Path__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:1659:3: ( rule__Path__Group_1__0 ) - // InternalExBeeLangTestLanguageParser.g:1659:4: rule__Path__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:1664:3: ( rule__Path__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:1664:4: rule__Path__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Path__Group_1__0(); @@ -9762,7 +9770,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__FirstParameter__Alternatives" - // InternalExBeeLangTestLanguageParser.g:1667:1: rule__FirstParameter__Alternatives : ( ( ruleClosureParameter ) | ( ruleParameter ) ); + // InternalExBeeLangTestLanguageParser.g:1672:1: rule__FirstParameter__Alternatives : ( ( ruleClosureParameter ) | ( ruleParameter ) ); public final void rule__FirstParameter__Alternatives() throws RecognitionException { int rule__FirstParameter__Alternatives_StartIndex = input.index(); @@ -9770,15 +9778,15 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 120) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1671:1: ( ( ruleClosureParameter ) | ( ruleParameter ) ) + // InternalExBeeLangTestLanguageParser.g:1676:1: ( ( ruleClosureParameter ) | ( ruleParameter ) ) int alt8=2; alt8 = dfa8.predict(input); switch (alt8) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1672:2: ( ruleClosureParameter ) + // InternalExBeeLangTestLanguageParser.g:1677:2: ( ruleClosureParameter ) { - // InternalExBeeLangTestLanguageParser.g:1672:2: ( ruleClosureParameter ) - // InternalExBeeLangTestLanguageParser.g:1673:3: ruleClosureParameter + // InternalExBeeLangTestLanguageParser.g:1677:2: ( ruleClosureParameter ) + // InternalExBeeLangTestLanguageParser.g:1678:3: ruleClosureParameter { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterAccess().getClosureParameterParserRuleCall_0()); @@ -9798,10 +9806,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1678:2: ( ruleParameter ) + // InternalExBeeLangTestLanguageParser.g:1683:2: ( ruleParameter ) { - // InternalExBeeLangTestLanguageParser.g:1678:2: ( ruleParameter ) - // InternalExBeeLangTestLanguageParser.g:1679:3: ruleParameter + // InternalExBeeLangTestLanguageParser.g:1683:2: ( ruleParameter ) + // InternalExBeeLangTestLanguageParser.g:1684:3: ruleParameter { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterAccess().getParameterParserRuleCall_1()); @@ -9839,7 +9847,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Alternatives_6_1" - // InternalExBeeLangTestLanguageParser.g:1688:1: rule__Function__Alternatives_6_1 : ( ( ( rule__Function__Group_6_1_0__0 ) ) | ( ( rule__Function__Group_6_1_1__0 ) ) ); + // InternalExBeeLangTestLanguageParser.g:1693:1: rule__Function__Alternatives_6_1 : ( ( ( rule__Function__Group_6_1_0__0 ) ) | ( ( rule__Function__Group_6_1_1__0 ) ) ); public final void rule__Function__Alternatives_6_1() throws RecognitionException { int rule__Function__Alternatives_6_1_StartIndex = input.index(); @@ -9847,7 +9855,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 121) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1692:1: ( ( ( rule__Function__Group_6_1_0__0 ) ) | ( ( rule__Function__Group_6_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1697:1: ( ( ( rule__Function__Group_6_1_0__0 ) ) | ( ( rule__Function__Group_6_1_1__0 ) ) ) int alt9=2; int LA9_0 = input.LA(1); @@ -9866,16 +9874,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt9) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1693:2: ( ( rule__Function__Group_6_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1698:2: ( ( rule__Function__Group_6_1_0__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1693:2: ( ( rule__Function__Group_6_1_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1694:3: ( rule__Function__Group_6_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:1698:2: ( ( rule__Function__Group_6_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1699:3: ( rule__Function__Group_6_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6_1_0()); } - // InternalExBeeLangTestLanguageParser.g:1695:3: ( rule__Function__Group_6_1_0__0 ) - // InternalExBeeLangTestLanguageParser.g:1695:4: rule__Function__Group_6_1_0__0 + // InternalExBeeLangTestLanguageParser.g:1700:3: ( rule__Function__Group_6_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:1700:4: rule__Function__Group_6_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_0__0(); @@ -9895,16 +9903,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1699:2: ( ( rule__Function__Group_6_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1704:2: ( ( rule__Function__Group_6_1_1__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1699:2: ( ( rule__Function__Group_6_1_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1700:3: ( rule__Function__Group_6_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:1704:2: ( ( rule__Function__Group_6_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1705:3: ( rule__Function__Group_6_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6_1_1()); } - // InternalExBeeLangTestLanguageParser.g:1701:3: ( rule__Function__Group_6_1_1__0 ) - // InternalExBeeLangTestLanguageParser.g:1701:4: rule__Function__Group_6_1_1__0 + // InternalExBeeLangTestLanguageParser.g:1706:3: ( rule__Function__Group_6_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:1706:4: rule__Function__Group_6_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_1__0(); @@ -9942,7 +9950,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Alternatives_8" - // InternalExBeeLangTestLanguageParser.g:1709:1: rule__Function__Alternatives_8 : ( ( ( rule__Function__Group_8_0__0 ) ) | ( ( rule__Function__FuncExprAssignment_8_1 ) ) ); + // InternalExBeeLangTestLanguageParser.g:1714:1: rule__Function__Alternatives_8 : ( ( ( rule__Function__Group_8_0__0 ) ) | ( ( rule__Function__FuncExprAssignment_8_1 ) ) ); public final void rule__Function__Alternatives_8() throws RecognitionException { int rule__Function__Alternatives_8_StartIndex = input.index(); @@ -9950,7 +9958,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 122) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1713:1: ( ( ( rule__Function__Group_8_0__0 ) ) | ( ( rule__Function__FuncExprAssignment_8_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1718:1: ( ( ( rule__Function__Group_8_0__0 ) ) | ( ( rule__Function__FuncExprAssignment_8_1 ) ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -9969,16 +9977,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt10) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1714:2: ( ( rule__Function__Group_8_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1719:2: ( ( rule__Function__Group_8_0__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1714:2: ( ( rule__Function__Group_8_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1715:3: ( rule__Function__Group_8_0__0 ) + // InternalExBeeLangTestLanguageParser.g:1719:2: ( ( rule__Function__Group_8_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1720:3: ( rule__Function__Group_8_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_8_0()); } - // InternalExBeeLangTestLanguageParser.g:1716:3: ( rule__Function__Group_8_0__0 ) - // InternalExBeeLangTestLanguageParser.g:1716:4: rule__Function__Group_8_0__0 + // InternalExBeeLangTestLanguageParser.g:1721:3: ( rule__Function__Group_8_0__0 ) + // InternalExBeeLangTestLanguageParser.g:1721:4: rule__Function__Group_8_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_8_0__0(); @@ -9998,16 +10006,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1720:2: ( ( rule__Function__FuncExprAssignment_8_1 ) ) + // InternalExBeeLangTestLanguageParser.g:1725:2: ( ( rule__Function__FuncExprAssignment_8_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:1720:2: ( ( rule__Function__FuncExprAssignment_8_1 ) ) - // InternalExBeeLangTestLanguageParser.g:1721:3: ( rule__Function__FuncExprAssignment_8_1 ) + // InternalExBeeLangTestLanguageParser.g:1725:2: ( ( rule__Function__FuncExprAssignment_8_1 ) ) + // InternalExBeeLangTestLanguageParser.g:1726:3: ( rule__Function__FuncExprAssignment_8_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_1()); } - // InternalExBeeLangTestLanguageParser.g:1722:3: ( rule__Function__FuncExprAssignment_8_1 ) - // InternalExBeeLangTestLanguageParser.g:1722:4: rule__Function__FuncExprAssignment_8_1 + // InternalExBeeLangTestLanguageParser.g:1727:3: ( rule__Function__FuncExprAssignment_8_1 ) + // InternalExBeeLangTestLanguageParser.g:1727:4: rule__Function__FuncExprAssignment_8_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__FuncExprAssignment_8_1(); @@ -10045,7 +10053,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__GuardExpression__Alternatives" - // InternalExBeeLangTestLanguageParser.g:1730:1: rule__GuardExpression__Alternatives : ( ( ( rule__GuardExpression__Group_0__0 ) ) | ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) ); + // InternalExBeeLangTestLanguageParser.g:1735:1: rule__GuardExpression__Alternatives : ( ( ( rule__GuardExpression__Group_0__0 ) ) | ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) ); public final void rule__GuardExpression__Alternatives() throws RecognitionException { int rule__GuardExpression__Alternatives_StartIndex = input.index(); @@ -10053,7 +10061,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 123) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1734:1: ( ( ( rule__GuardExpression__Group_0__0 ) ) | ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1739:1: ( ( ( rule__GuardExpression__Group_0__0 ) ) | ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) ) int alt11=2; int LA11_0 = input.LA(1); @@ -10072,16 +10080,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt11) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1735:2: ( ( rule__GuardExpression__Group_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1740:2: ( ( rule__GuardExpression__Group_0__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1735:2: ( ( rule__GuardExpression__Group_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1736:3: ( rule__GuardExpression__Group_0__0 ) + // InternalExBeeLangTestLanguageParser.g:1740:2: ( ( rule__GuardExpression__Group_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1741:3: ( rule__GuardExpression__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGroup_0()); } - // InternalExBeeLangTestLanguageParser.g:1737:3: ( rule__GuardExpression__Group_0__0 ) - // InternalExBeeLangTestLanguageParser.g:1737:4: rule__GuardExpression__Group_0__0 + // InternalExBeeLangTestLanguageParser.g:1742:3: ( rule__GuardExpression__Group_0__0 ) + // InternalExBeeLangTestLanguageParser.g:1742:4: rule__GuardExpression__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardExpression__Group_0__0(); @@ -10101,16 +10109,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1741:2: ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:1746:2: ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:1741:2: ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) - // InternalExBeeLangTestLanguageParser.g:1742:3: ( rule__GuardExpression__GuardExprAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:1746:2: ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:1747:3: ( rule__GuardExpression__GuardExprAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:1743:3: ( rule__GuardExpression__GuardExprAssignment_1 ) - // InternalExBeeLangTestLanguageParser.g:1743:4: rule__GuardExpression__GuardExprAssignment_1 + // InternalExBeeLangTestLanguageParser.g:1748:3: ( rule__GuardExpression__GuardExprAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:1748:4: rule__GuardExpression__GuardExprAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardExpression__GuardExprAssignment_1(); @@ -10148,7 +10156,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__AssignmentOperator__Alternatives" - // InternalExBeeLangTestLanguageParser.g:1751:1: rule__AssignmentOperator__Alternatives : ( ( EqualsSign ) | ( PlusSignEqualsSign ) | ( HyphenMinusEqualsSign ) | ( AsteriskEqualsSign ) | ( SolidusEqualsSign ) | ( PercentSignEqualsSign ) ); + // InternalExBeeLangTestLanguageParser.g:1756:1: rule__AssignmentOperator__Alternatives : ( ( EqualsSign ) | ( PlusSignEqualsSign ) | ( HyphenMinusEqualsSign ) | ( AsteriskEqualsSign ) | ( SolidusEqualsSign ) | ( PercentSignEqualsSign ) ); public final void rule__AssignmentOperator__Alternatives() throws RecognitionException { int rule__AssignmentOperator__Alternatives_StartIndex = input.index(); @@ -10156,7 +10164,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 124) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1755:1: ( ( EqualsSign ) | ( PlusSignEqualsSign ) | ( HyphenMinusEqualsSign ) | ( AsteriskEqualsSign ) | ( SolidusEqualsSign ) | ( PercentSignEqualsSign ) ) + // InternalExBeeLangTestLanguageParser.g:1760:1: ( ( EqualsSign ) | ( PlusSignEqualsSign ) | ( HyphenMinusEqualsSign ) | ( AsteriskEqualsSign ) | ( SolidusEqualsSign ) | ( PercentSignEqualsSign ) ) int alt12=6; switch ( input.LA(1) ) { case EqualsSign: @@ -10199,10 +10207,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt12) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1756:2: ( EqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1761:2: ( EqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1756:2: ( EqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1757:3: EqualsSign + // InternalExBeeLangTestLanguageParser.g:1761:2: ( EqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1762:3: EqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getEqualsSignKeyword_0()); @@ -10218,10 +10226,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1762:2: ( PlusSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1767:2: ( PlusSignEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1762:2: ( PlusSignEqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1763:3: PlusSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:1767:2: ( PlusSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1768:3: PlusSignEqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getPlusSignEqualsSignKeyword_1()); @@ -10237,10 +10245,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:1768:2: ( HyphenMinusEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1773:2: ( HyphenMinusEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1768:2: ( HyphenMinusEqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1769:3: HyphenMinusEqualsSign + // InternalExBeeLangTestLanguageParser.g:1773:2: ( HyphenMinusEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1774:3: HyphenMinusEqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getHyphenMinusEqualsSignKeyword_2()); @@ -10256,10 +10264,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:1774:2: ( AsteriskEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1779:2: ( AsteriskEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1774:2: ( AsteriskEqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1775:3: AsteriskEqualsSign + // InternalExBeeLangTestLanguageParser.g:1779:2: ( AsteriskEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1780:3: AsteriskEqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getAsteriskEqualsSignKeyword_3()); @@ -10275,10 +10283,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:1780:2: ( SolidusEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1785:2: ( SolidusEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1780:2: ( SolidusEqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1781:3: SolidusEqualsSign + // InternalExBeeLangTestLanguageParser.g:1785:2: ( SolidusEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1786:3: SolidusEqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getSolidusEqualsSignKeyword_4()); @@ -10294,10 +10302,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 6 : - // InternalExBeeLangTestLanguageParser.g:1786:2: ( PercentSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1791:2: ( PercentSignEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1786:2: ( PercentSignEqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1787:3: PercentSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:1791:2: ( PercentSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1792:3: PercentSignEqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getPercentSignEqualsSignKeyword_5()); @@ -10331,7 +10339,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__RelationalOperator__Alternatives" - // InternalExBeeLangTestLanguageParser.g:1796:1: rule__RelationalOperator__Alternatives : ( ( TildeEqualsSign ) | ( EqualsSignEqualsSign ) | ( EqualsSignEqualsSignEqualsSign ) | ( ExclamationMarkEqualsSign ) | ( ExclamationMarkEqualsSignEqualsSign ) | ( GreaterThanSignEqualsSign ) | ( LessThanSignEqualsSign ) | ( GreaterThanSign ) | ( LessThanSign ) ); + // InternalExBeeLangTestLanguageParser.g:1801:1: rule__RelationalOperator__Alternatives : ( ( TildeEqualsSign ) | ( EqualsSignEqualsSign ) | ( EqualsSignEqualsSignEqualsSign ) | ( ExclamationMarkEqualsSign ) | ( ExclamationMarkEqualsSignEqualsSign ) | ( GreaterThanSignEqualsSign ) | ( LessThanSignEqualsSign ) | ( GreaterThanSign ) | ( LessThanSign ) ); public final void rule__RelationalOperator__Alternatives() throws RecognitionException { int rule__RelationalOperator__Alternatives_StartIndex = input.index(); @@ -10339,7 +10347,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 125) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1800:1: ( ( TildeEqualsSign ) | ( EqualsSignEqualsSign ) | ( EqualsSignEqualsSignEqualsSign ) | ( ExclamationMarkEqualsSign ) | ( ExclamationMarkEqualsSignEqualsSign ) | ( GreaterThanSignEqualsSign ) | ( LessThanSignEqualsSign ) | ( GreaterThanSign ) | ( LessThanSign ) ) + // InternalExBeeLangTestLanguageParser.g:1805:1: ( ( TildeEqualsSign ) | ( EqualsSignEqualsSign ) | ( EqualsSignEqualsSignEqualsSign ) | ( ExclamationMarkEqualsSign ) | ( ExclamationMarkEqualsSignEqualsSign ) | ( GreaterThanSignEqualsSign ) | ( LessThanSignEqualsSign ) | ( GreaterThanSign ) | ( LessThanSign ) ) int alt13=9; switch ( input.LA(1) ) { case TildeEqualsSign: @@ -10397,10 +10405,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt13) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1801:2: ( TildeEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1806:2: ( TildeEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1801:2: ( TildeEqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1802:3: TildeEqualsSign + // InternalExBeeLangTestLanguageParser.g:1806:2: ( TildeEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1807:3: TildeEqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getTildeEqualsSignKeyword_0()); @@ -10416,10 +10424,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1807:2: ( EqualsSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1812:2: ( EqualsSignEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1807:2: ( EqualsSignEqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1808:3: EqualsSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:1812:2: ( EqualsSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1813:3: EqualsSignEqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getEqualsSignEqualsSignKeyword_1()); @@ -10435,10 +10443,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:1813:2: ( EqualsSignEqualsSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1818:2: ( EqualsSignEqualsSignEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1813:2: ( EqualsSignEqualsSignEqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1814:3: EqualsSignEqualsSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:1818:2: ( EqualsSignEqualsSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1819:3: EqualsSignEqualsSignEqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); @@ -10454,10 +10462,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:1819:2: ( ExclamationMarkEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1824:2: ( ExclamationMarkEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1819:2: ( ExclamationMarkEqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1820:3: ExclamationMarkEqualsSign + // InternalExBeeLangTestLanguageParser.g:1824:2: ( ExclamationMarkEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1825:3: ExclamationMarkEqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getExclamationMarkEqualsSignKeyword_3()); @@ -10473,10 +10481,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:1825:2: ( ExclamationMarkEqualsSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1830:2: ( ExclamationMarkEqualsSignEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1825:2: ( ExclamationMarkEqualsSignEqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1826:3: ExclamationMarkEqualsSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:1830:2: ( ExclamationMarkEqualsSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1831:3: ExclamationMarkEqualsSignEqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getExclamationMarkEqualsSignEqualsSignKeyword_4()); @@ -10492,10 +10500,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 6 : - // InternalExBeeLangTestLanguageParser.g:1831:2: ( GreaterThanSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1836:2: ( GreaterThanSignEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1831:2: ( GreaterThanSignEqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1832:3: GreaterThanSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:1836:2: ( GreaterThanSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1837:3: GreaterThanSignEqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_5()); @@ -10511,10 +10519,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 7 : - // InternalExBeeLangTestLanguageParser.g:1837:2: ( LessThanSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1842:2: ( LessThanSignEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:1837:2: ( LessThanSignEqualsSign ) - // InternalExBeeLangTestLanguageParser.g:1838:3: LessThanSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:1842:2: ( LessThanSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:1843:3: LessThanSignEqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_6()); @@ -10530,10 +10538,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 8 : - // InternalExBeeLangTestLanguageParser.g:1843:2: ( GreaterThanSign ) + // InternalExBeeLangTestLanguageParser.g:1848:2: ( GreaterThanSign ) { - // InternalExBeeLangTestLanguageParser.g:1843:2: ( GreaterThanSign ) - // InternalExBeeLangTestLanguageParser.g:1844:3: GreaterThanSign + // InternalExBeeLangTestLanguageParser.g:1848:2: ( GreaterThanSign ) + // InternalExBeeLangTestLanguageParser.g:1849:3: GreaterThanSign { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_7()); @@ -10549,10 +10557,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 9 : - // InternalExBeeLangTestLanguageParser.g:1849:2: ( LessThanSign ) + // InternalExBeeLangTestLanguageParser.g:1854:2: ( LessThanSign ) { - // InternalExBeeLangTestLanguageParser.g:1849:2: ( LessThanSign ) - // InternalExBeeLangTestLanguageParser.g:1850:3: LessThanSign + // InternalExBeeLangTestLanguageParser.g:1854:2: ( LessThanSign ) + // InternalExBeeLangTestLanguageParser.g:1855:3: LessThanSign { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_8()); @@ -10586,7 +10594,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__TopLevelExpression__Alternatives" - // InternalExBeeLangTestLanguageParser.g:1859:1: rule__TopLevelExpression__Alternatives : ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) ); + // InternalExBeeLangTestLanguageParser.g:1864:1: rule__TopLevelExpression__Alternatives : ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) ); public final void rule__TopLevelExpression__Alternatives() throws RecognitionException { int rule__TopLevelExpression__Alternatives_StartIndex = input.index(); @@ -10594,15 +10602,15 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 126) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1863:1: ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) ) + // InternalExBeeLangTestLanguageParser.g:1868:1: ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) ) int alt14=3; alt14 = dfa14.predict(input); switch (alt14) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1864:2: ( ruleVarDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1869:2: ( ruleVarDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:1864:2: ( ruleVarDeclaration ) - // InternalExBeeLangTestLanguageParser.g:1865:3: ruleVarDeclaration + // InternalExBeeLangTestLanguageParser.g:1869:2: ( ruleVarDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1870:3: ruleVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getVarDeclarationParserRuleCall_0()); @@ -10622,10 +10630,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1870:2: ( ruleValDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1875:2: ( ruleValDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:1870:2: ( ruleValDeclaration ) - // InternalExBeeLangTestLanguageParser.g:1871:3: ruleValDeclaration + // InternalExBeeLangTestLanguageParser.g:1875:2: ( ruleValDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1876:3: ruleValDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getValDeclarationParserRuleCall_1()); @@ -10645,10 +10653,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:1876:2: ( ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:1881:2: ( ruleAssignmentExpression ) { - // InternalExBeeLangTestLanguageParser.g:1876:2: ( ruleAssignmentExpression ) - // InternalExBeeLangTestLanguageParser.g:1877:3: ruleAssignmentExpression + // InternalExBeeLangTestLanguageParser.g:1881:2: ( ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:1882:3: ruleAssignmentExpression { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getAssignmentExpressionParserRuleCall_2()); @@ -10686,7 +10694,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Alternatives_2_0" - // InternalExBeeLangTestLanguageParser.g:1886:1: rule__VarDeclaration__Alternatives_2_0 : ( ( Var ) | ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) ); + // InternalExBeeLangTestLanguageParser.g:1891:1: rule__VarDeclaration__Alternatives_2_0 : ( ( Var ) | ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) ); public final void rule__VarDeclaration__Alternatives_2_0() throws RecognitionException { int rule__VarDeclaration__Alternatives_2_0_StartIndex = input.index(); @@ -10694,7 +10702,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 127) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1890:1: ( ( Var ) | ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1895:1: ( ( Var ) | ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) ) int alt15=2; int LA15_0 = input.LA(1); @@ -10713,10 +10721,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt15) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1891:2: ( Var ) + // InternalExBeeLangTestLanguageParser.g:1896:2: ( Var ) { - // InternalExBeeLangTestLanguageParser.g:1891:2: ( Var ) - // InternalExBeeLangTestLanguageParser.g:1892:3: Var + // InternalExBeeLangTestLanguageParser.g:1896:2: ( Var ) + // InternalExBeeLangTestLanguageParser.g:1897:3: Var { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getVarKeyword_2_0_0()); @@ -10732,16 +10740,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1897:2: ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) + // InternalExBeeLangTestLanguageParser.g:1902:2: ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:1897:2: ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) - // InternalExBeeLangTestLanguageParser.g:1898:3: ( rule__VarDeclaration__TypeAssignment_2_0_1 ) + // InternalExBeeLangTestLanguageParser.g:1902:2: ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) + // InternalExBeeLangTestLanguageParser.g:1903:3: ( rule__VarDeclaration__TypeAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getTypeAssignment_2_0_1()); } - // InternalExBeeLangTestLanguageParser.g:1899:3: ( rule__VarDeclaration__TypeAssignment_2_0_1 ) - // InternalExBeeLangTestLanguageParser.g:1899:4: rule__VarDeclaration__TypeAssignment_2_0_1 + // InternalExBeeLangTestLanguageParser.g:1904:3: ( rule__VarDeclaration__TypeAssignment_2_0_1 ) + // InternalExBeeLangTestLanguageParser.g:1904:4: rule__VarDeclaration__TypeAssignment_2_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__TypeAssignment_2_0_1(); @@ -10779,7 +10787,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__TypeRef__Alternatives" - // InternalExBeeLangTestLanguageParser.g:1907:1: rule__TypeRef__Alternatives : ( ( ruleClosureTypeRef ) | ( ruleSimpleTypeRef ) ); + // InternalExBeeLangTestLanguageParser.g:1912:1: rule__TypeRef__Alternatives : ( ( ruleClosureTypeRef ) | ( ruleSimpleTypeRef ) ); public final void rule__TypeRef__Alternatives() throws RecognitionException { int rule__TypeRef__Alternatives_StartIndex = input.index(); @@ -10787,7 +10795,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 128) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1911:1: ( ( ruleClosureTypeRef ) | ( ruleSimpleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:1916:1: ( ( ruleClosureTypeRef ) | ( ruleSimpleTypeRef ) ) int alt16=2; int LA16_0 = input.LA(1); @@ -10806,10 +10814,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt16) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1912:2: ( ruleClosureTypeRef ) + // InternalExBeeLangTestLanguageParser.g:1917:2: ( ruleClosureTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:1912:2: ( ruleClosureTypeRef ) - // InternalExBeeLangTestLanguageParser.g:1913:3: ruleClosureTypeRef + // InternalExBeeLangTestLanguageParser.g:1917:2: ( ruleClosureTypeRef ) + // InternalExBeeLangTestLanguageParser.g:1918:3: ruleClosureTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefAccess().getClosureTypeRefParserRuleCall_0()); @@ -10829,10 +10837,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1918:2: ( ruleSimpleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:1923:2: ( ruleSimpleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:1918:2: ( ruleSimpleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:1919:3: ruleSimpleTypeRef + // InternalExBeeLangTestLanguageParser.g:1923:2: ( ruleSimpleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:1924:3: ruleSimpleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefAccess().getSimpleTypeRefParserRuleCall_1()); @@ -10870,7 +10878,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Alternatives_1" - // InternalExBeeLangTestLanguageParser.g:1928:1: rule__ClosureTypeRef__Alternatives_1 : ( ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) | ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) ); + // InternalExBeeLangTestLanguageParser.g:1933:1: rule__ClosureTypeRef__Alternatives_1 : ( ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) | ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) ); public final void rule__ClosureTypeRef__Alternatives_1() throws RecognitionException { int rule__ClosureTypeRef__Alternatives_1_StartIndex = input.index(); @@ -10878,7 +10886,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 129) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1932:1: ( ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) | ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:1937:1: ( ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) | ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) ) int alt17=2; int LA17_0 = input.LA(1); @@ -10897,16 +10905,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt17) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1933:2: ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1938:2: ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1933:2: ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1934:3: ( rule__ClosureTypeRef__Group_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:1938:2: ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1939:3: ( rule__ClosureTypeRef__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup_1_0()); } - // InternalExBeeLangTestLanguageParser.g:1935:3: ( rule__ClosureTypeRef__Group_1_0__0 ) - // InternalExBeeLangTestLanguageParser.g:1935:4: rule__ClosureTypeRef__Group_1_0__0 + // InternalExBeeLangTestLanguageParser.g:1940:3: ( rule__ClosureTypeRef__Group_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:1940:4: rule__ClosureTypeRef__Group_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_0__0(); @@ -10926,16 +10934,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1939:2: ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1944:2: ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1939:2: ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1940:3: ( rule__ClosureTypeRef__Group_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:1944:2: ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1945:3: ( rule__ClosureTypeRef__Group_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup_1_1()); } - // InternalExBeeLangTestLanguageParser.g:1941:3: ( rule__ClosureTypeRef__Group_1_1__0 ) - // InternalExBeeLangTestLanguageParser.g:1941:4: rule__ClosureTypeRef__Group_1_1__0 + // InternalExBeeLangTestLanguageParser.g:1946:3: ( rule__ClosureTypeRef__Group_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:1946:4: rule__ClosureTypeRef__Group_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_1__0(); @@ -10973,7 +10981,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__CachedExpression__Alternatives" - // InternalExBeeLangTestLanguageParser.g:1949:1: rule__CachedExpression__Alternatives : ( ( ( rule__CachedExpression__Group_0__0 ) ) | ( ruleOrExpression ) ); + // InternalExBeeLangTestLanguageParser.g:1954:1: rule__CachedExpression__Alternatives : ( ( ( rule__CachedExpression__Group_0__0 ) ) | ( ruleOrExpression ) ); public final void rule__CachedExpression__Alternatives() throws RecognitionException { int rule__CachedExpression__Alternatives_StartIndex = input.index(); @@ -10981,7 +10989,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 130) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1953:1: ( ( ( rule__CachedExpression__Group_0__0 ) ) | ( ruleOrExpression ) ) + // InternalExBeeLangTestLanguageParser.g:1958:1: ( ( ( rule__CachedExpression__Group_0__0 ) ) | ( ruleOrExpression ) ) int alt18=2; int LA18_0 = input.LA(1); @@ -11000,16 +11008,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt18) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1954:2: ( ( rule__CachedExpression__Group_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1959:2: ( ( rule__CachedExpression__Group_0__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:1954:2: ( ( rule__CachedExpression__Group_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:1955:3: ( rule__CachedExpression__Group_0__0 ) + // InternalExBeeLangTestLanguageParser.g:1959:2: ( ( rule__CachedExpression__Group_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:1960:3: ( rule__CachedExpression__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getGroup_0()); } - // InternalExBeeLangTestLanguageParser.g:1956:3: ( rule__CachedExpression__Group_0__0 ) - // InternalExBeeLangTestLanguageParser.g:1956:4: rule__CachedExpression__Group_0__0 + // InternalExBeeLangTestLanguageParser.g:1961:3: ( rule__CachedExpression__Group_0__0 ) + // InternalExBeeLangTestLanguageParser.g:1961:4: rule__CachedExpression__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__CachedExpression__Group_0__0(); @@ -11029,10 +11037,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1960:2: ( ruleOrExpression ) + // InternalExBeeLangTestLanguageParser.g:1965:2: ( ruleOrExpression ) { - // InternalExBeeLangTestLanguageParser.g:1960:2: ( ruleOrExpression ) - // InternalExBeeLangTestLanguageParser.g:1961:3: ruleOrExpression + // InternalExBeeLangTestLanguageParser.g:1965:2: ( ruleOrExpression ) + // InternalExBeeLangTestLanguageParser.g:1966:3: ruleOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getOrExpressionParserRuleCall_1()); @@ -11070,7 +11078,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__AdditiveExpression__FunctionNameAlternatives_1_1_0" - // InternalExBeeLangTestLanguageParser.g:1970:1: rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 : ( ( PlusSign ) | ( HyphenMinus ) ); + // InternalExBeeLangTestLanguageParser.g:1975:1: rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 : ( ( PlusSign ) | ( HyphenMinus ) ); public final void rule__AdditiveExpression__FunctionNameAlternatives_1_1_0() throws RecognitionException { int rule__AdditiveExpression__FunctionNameAlternatives_1_1_0_StartIndex = input.index(); @@ -11078,7 +11086,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 131) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1974:1: ( ( PlusSign ) | ( HyphenMinus ) ) + // InternalExBeeLangTestLanguageParser.g:1979:1: ( ( PlusSign ) | ( HyphenMinus ) ) int alt19=2; int LA19_0 = input.LA(1); @@ -11097,10 +11105,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt19) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1975:2: ( PlusSign ) + // InternalExBeeLangTestLanguageParser.g:1980:2: ( PlusSign ) { - // InternalExBeeLangTestLanguageParser.g:1975:2: ( PlusSign ) - // InternalExBeeLangTestLanguageParser.g:1976:3: PlusSign + // InternalExBeeLangTestLanguageParser.g:1980:2: ( PlusSign ) + // InternalExBeeLangTestLanguageParser.g:1981:3: PlusSign { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getFunctionNamePlusSignKeyword_1_1_0_0()); @@ -11116,10 +11124,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1981:2: ( HyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:1986:2: ( HyphenMinus ) { - // InternalExBeeLangTestLanguageParser.g:1981:2: ( HyphenMinus ) - // InternalExBeeLangTestLanguageParser.g:1982:3: HyphenMinus + // InternalExBeeLangTestLanguageParser.g:1986:2: ( HyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:1987:3: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getFunctionNameHyphenMinusKeyword_1_1_0_1()); @@ -11153,7 +11161,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0" - // InternalExBeeLangTestLanguageParser.g:1991:1: rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 : ( ( Asterisk ) | ( Solidus ) | ( PercentSign ) ); + // InternalExBeeLangTestLanguageParser.g:1996:1: rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 : ( ( Asterisk ) | ( Solidus ) | ( PercentSign ) ); public final void rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0() throws RecognitionException { int rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0_StartIndex = input.index(); @@ -11161,7 +11169,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 132) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:1995:1: ( ( Asterisk ) | ( Solidus ) | ( PercentSign ) ) + // InternalExBeeLangTestLanguageParser.g:2000:1: ( ( Asterisk ) | ( Solidus ) | ( PercentSign ) ) int alt20=3; switch ( input.LA(1) ) { case Asterisk: @@ -11189,10 +11197,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt20) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1996:2: ( Asterisk ) + // InternalExBeeLangTestLanguageParser.g:2001:2: ( Asterisk ) { - // InternalExBeeLangTestLanguageParser.g:1996:2: ( Asterisk ) - // InternalExBeeLangTestLanguageParser.g:1997:3: Asterisk + // InternalExBeeLangTestLanguageParser.g:2001:2: ( Asterisk ) + // InternalExBeeLangTestLanguageParser.g:2002:3: Asterisk { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAsteriskKeyword_1_1_0_0()); @@ -11208,10 +11216,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2002:2: ( Solidus ) + // InternalExBeeLangTestLanguageParser.g:2007:2: ( Solidus ) { - // InternalExBeeLangTestLanguageParser.g:2002:2: ( Solidus ) - // InternalExBeeLangTestLanguageParser.g:2003:3: Solidus + // InternalExBeeLangTestLanguageParser.g:2007:2: ( Solidus ) + // InternalExBeeLangTestLanguageParser.g:2008:3: Solidus { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameSolidusKeyword_1_1_0_1()); @@ -11227,10 +11235,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:2008:2: ( PercentSign ) + // InternalExBeeLangTestLanguageParser.g:2013:2: ( PercentSign ) { - // InternalExBeeLangTestLanguageParser.g:2008:2: ( PercentSign ) - // InternalExBeeLangTestLanguageParser.g:2009:3: PercentSign + // InternalExBeeLangTestLanguageParser.g:2013:2: ( PercentSign ) + // InternalExBeeLangTestLanguageParser.g:2014:3: PercentSign { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNamePercentSignKeyword_1_1_0_2()); @@ -11264,7 +11272,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__UnaryOrInfixExpression__Alternatives" - // InternalExBeeLangTestLanguageParser.g:2018:1: rule__UnaryOrInfixExpression__Alternatives : ( ( rulePostopExpression ) | ( ruleUnaryExpression ) | ( rulePreopExpression ) ); + // InternalExBeeLangTestLanguageParser.g:2023:1: rule__UnaryOrInfixExpression__Alternatives : ( ( rulePostopExpression ) | ( ruleUnaryExpression ) | ( rulePreopExpression ) ); public final void rule__UnaryOrInfixExpression__Alternatives() throws RecognitionException { int rule__UnaryOrInfixExpression__Alternatives_StartIndex = input.index(); @@ -11272,7 +11280,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 133) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2022:1: ( ( rulePostopExpression ) | ( ruleUnaryExpression ) | ( rulePreopExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2027:1: ( ( rulePostopExpression ) | ( ruleUnaryExpression ) | ( rulePreopExpression ) ) int alt21=3; switch ( input.LA(1) ) { case Properties: @@ -11314,10 +11322,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt21) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2023:2: ( rulePostopExpression ) + // InternalExBeeLangTestLanguageParser.g:2028:2: ( rulePostopExpression ) { - // InternalExBeeLangTestLanguageParser.g:2023:2: ( rulePostopExpression ) - // InternalExBeeLangTestLanguageParser.g:2024:3: rulePostopExpression + // InternalExBeeLangTestLanguageParser.g:2028:2: ( rulePostopExpression ) + // InternalExBeeLangTestLanguageParser.g:2029:3: rulePostopExpression { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionAccess().getPostopExpressionParserRuleCall_0()); @@ -11337,10 +11345,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2029:2: ( ruleUnaryExpression ) + // InternalExBeeLangTestLanguageParser.g:2034:2: ( ruleUnaryExpression ) { - // InternalExBeeLangTestLanguageParser.g:2029:2: ( ruleUnaryExpression ) - // InternalExBeeLangTestLanguageParser.g:2030:3: ruleUnaryExpression + // InternalExBeeLangTestLanguageParser.g:2034:2: ( ruleUnaryExpression ) + // InternalExBeeLangTestLanguageParser.g:2035:3: ruleUnaryExpression { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionAccess().getUnaryExpressionParserRuleCall_1()); @@ -11360,10 +11368,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:2035:2: ( rulePreopExpression ) + // InternalExBeeLangTestLanguageParser.g:2040:2: ( rulePreopExpression ) { - // InternalExBeeLangTestLanguageParser.g:2035:2: ( rulePreopExpression ) - // InternalExBeeLangTestLanguageParser.g:2036:3: rulePreopExpression + // InternalExBeeLangTestLanguageParser.g:2040:2: ( rulePreopExpression ) + // InternalExBeeLangTestLanguageParser.g:2041:3: rulePreopExpression { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionAccess().getPreopExpressionParserRuleCall_2()); @@ -11401,7 +11409,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__UnaryExpression__FunctionNameAlternatives_1_0" - // InternalExBeeLangTestLanguageParser.g:2045:1: rule__UnaryExpression__FunctionNameAlternatives_1_0 : ( ( ExclamationMark ) | ( HyphenMinus ) ); + // InternalExBeeLangTestLanguageParser.g:2050:1: rule__UnaryExpression__FunctionNameAlternatives_1_0 : ( ( ExclamationMark ) | ( HyphenMinus ) ); public final void rule__UnaryExpression__FunctionNameAlternatives_1_0() throws RecognitionException { int rule__UnaryExpression__FunctionNameAlternatives_1_0_StartIndex = input.index(); @@ -11409,7 +11417,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 134) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2049:1: ( ( ExclamationMark ) | ( HyphenMinus ) ) + // InternalExBeeLangTestLanguageParser.g:2054:1: ( ( ExclamationMark ) | ( HyphenMinus ) ) int alt22=2; int LA22_0 = input.LA(1); @@ -11428,10 +11436,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt22) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2050:2: ( ExclamationMark ) + // InternalExBeeLangTestLanguageParser.g:2055:2: ( ExclamationMark ) { - // InternalExBeeLangTestLanguageParser.g:2050:2: ( ExclamationMark ) - // InternalExBeeLangTestLanguageParser.g:2051:3: ExclamationMark + // InternalExBeeLangTestLanguageParser.g:2055:2: ( ExclamationMark ) + // InternalExBeeLangTestLanguageParser.g:2056:3: ExclamationMark { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getFunctionNameExclamationMarkKeyword_1_0_0()); @@ -11447,10 +11455,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2056:2: ( HyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:2061:2: ( HyphenMinus ) { - // InternalExBeeLangTestLanguageParser.g:2056:2: ( HyphenMinus ) - // InternalExBeeLangTestLanguageParser.g:2057:3: HyphenMinus + // InternalExBeeLangTestLanguageParser.g:2061:2: ( HyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:2062:3: HyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getFunctionNameHyphenMinusKeyword_1_0_1()); @@ -11484,7 +11492,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__PreopExpression__FunctionNameAlternatives_1_0" - // InternalExBeeLangTestLanguageParser.g:2066:1: rule__PreopExpression__FunctionNameAlternatives_1_0 : ( ( PlusSignPlusSign ) | ( HyphenMinusHyphenMinus ) ); + // InternalExBeeLangTestLanguageParser.g:2071:1: rule__PreopExpression__FunctionNameAlternatives_1_0 : ( ( PlusSignPlusSign ) | ( HyphenMinusHyphenMinus ) ); public final void rule__PreopExpression__FunctionNameAlternatives_1_0() throws RecognitionException { int rule__PreopExpression__FunctionNameAlternatives_1_0_StartIndex = input.index(); @@ -11492,7 +11500,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 135) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2070:1: ( ( PlusSignPlusSign ) | ( HyphenMinusHyphenMinus ) ) + // InternalExBeeLangTestLanguageParser.g:2075:1: ( ( PlusSignPlusSign ) | ( HyphenMinusHyphenMinus ) ) int alt23=2; int LA23_0 = input.LA(1); @@ -11511,10 +11519,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt23) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2071:2: ( PlusSignPlusSign ) + // InternalExBeeLangTestLanguageParser.g:2076:2: ( PlusSignPlusSign ) { - // InternalExBeeLangTestLanguageParser.g:2071:2: ( PlusSignPlusSign ) - // InternalExBeeLangTestLanguageParser.g:2072:3: PlusSignPlusSign + // InternalExBeeLangTestLanguageParser.g:2076:2: ( PlusSignPlusSign ) + // InternalExBeeLangTestLanguageParser.g:2077:3: PlusSignPlusSign { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getFunctionNamePlusSignPlusSignKeyword_1_0_0()); @@ -11530,10 +11538,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2077:2: ( HyphenMinusHyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:2082:2: ( HyphenMinusHyphenMinus ) { - // InternalExBeeLangTestLanguageParser.g:2077:2: ( HyphenMinusHyphenMinus ) - // InternalExBeeLangTestLanguageParser.g:2078:3: HyphenMinusHyphenMinus + // InternalExBeeLangTestLanguageParser.g:2082:2: ( HyphenMinusHyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:2083:3: HyphenMinusHyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getFunctionNameHyphenMinusHyphenMinusKeyword_1_0_1()); @@ -11567,7 +11575,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__PostopExpression__FunctionNameAlternatives_1_1_0" - // InternalExBeeLangTestLanguageParser.g:2087:1: rule__PostopExpression__FunctionNameAlternatives_1_1_0 : ( ( HyphenMinusHyphenMinus ) | ( PlusSignPlusSign ) ); + // InternalExBeeLangTestLanguageParser.g:2092:1: rule__PostopExpression__FunctionNameAlternatives_1_1_0 : ( ( HyphenMinusHyphenMinus ) | ( PlusSignPlusSign ) ); public final void rule__PostopExpression__FunctionNameAlternatives_1_1_0() throws RecognitionException { int rule__PostopExpression__FunctionNameAlternatives_1_1_0_StartIndex = input.index(); @@ -11575,7 +11583,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 136) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2091:1: ( ( HyphenMinusHyphenMinus ) | ( PlusSignPlusSign ) ) + // InternalExBeeLangTestLanguageParser.g:2096:1: ( ( HyphenMinusHyphenMinus ) | ( PlusSignPlusSign ) ) int alt24=2; int LA24_0 = input.LA(1); @@ -11594,10 +11602,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt24) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2092:2: ( HyphenMinusHyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:2097:2: ( HyphenMinusHyphenMinus ) { - // InternalExBeeLangTestLanguageParser.g:2092:2: ( HyphenMinusHyphenMinus ) - // InternalExBeeLangTestLanguageParser.g:2093:3: HyphenMinusHyphenMinus + // InternalExBeeLangTestLanguageParser.g:2097:2: ( HyphenMinusHyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:2098:3: HyphenMinusHyphenMinus { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getFunctionNameHyphenMinusHyphenMinusKeyword_1_1_0_0()); @@ -11613,10 +11621,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2098:2: ( PlusSignPlusSign ) + // InternalExBeeLangTestLanguageParser.g:2103:2: ( PlusSignPlusSign ) { - // InternalExBeeLangTestLanguageParser.g:2098:2: ( PlusSignPlusSign ) - // InternalExBeeLangTestLanguageParser.g:2099:3: PlusSignPlusSign + // InternalExBeeLangTestLanguageParser.g:2103:2: ( PlusSignPlusSign ) + // InternalExBeeLangTestLanguageParser.g:2104:3: PlusSignPlusSign { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getFunctionNamePlusSignPlusSignKeyword_1_1_0_1()); @@ -11650,7 +11658,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Alternatives_1" - // InternalExBeeLangTestLanguageParser.g:2108:1: rule__InfixExpression__Alternatives_1 : ( ( ( rule__InfixExpression__Group_1_0__0 ) ) | ( ( rule__InfixExpression__Group_1_1__0 ) ) | ( ( rule__InfixExpression__Group_1_2__0 ) ) ); + // InternalExBeeLangTestLanguageParser.g:2113:1: rule__InfixExpression__Alternatives_1 : ( ( ( rule__InfixExpression__Group_1_0__0 ) ) | ( ( rule__InfixExpression__Group_1_1__0 ) ) | ( ( rule__InfixExpression__Group_1_2__0 ) ) ); public final void rule__InfixExpression__Alternatives_1() throws RecognitionException { int rule__InfixExpression__Alternatives_1_StartIndex = input.index(); @@ -11658,7 +11666,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 137) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2112:1: ( ( ( rule__InfixExpression__Group_1_0__0 ) ) | ( ( rule__InfixExpression__Group_1_1__0 ) ) | ( ( rule__InfixExpression__Group_1_2__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:2117:1: ( ( ( rule__InfixExpression__Group_1_0__0 ) ) | ( ( rule__InfixExpression__Group_1_1__0 ) ) | ( ( rule__InfixExpression__Group_1_2__0 ) ) ) int alt25=3; int LA25_0 = input.LA(1); @@ -11691,16 +11699,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt25) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2113:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2118:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:2113:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:2114:3: ( rule__InfixExpression__Group_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:2118:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2119:3: ( rule__InfixExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup_1_0()); } - // InternalExBeeLangTestLanguageParser.g:2115:3: ( rule__InfixExpression__Group_1_0__0 ) - // InternalExBeeLangTestLanguageParser.g:2115:4: rule__InfixExpression__Group_1_0__0 + // InternalExBeeLangTestLanguageParser.g:2120:3: ( rule__InfixExpression__Group_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:2120:4: rule__InfixExpression__Group_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_0__0(); @@ -11720,16 +11728,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2119:2: ( ( rule__InfixExpression__Group_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2124:2: ( ( rule__InfixExpression__Group_1_1__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:2119:2: ( ( rule__InfixExpression__Group_1_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:2120:3: ( rule__InfixExpression__Group_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:2124:2: ( ( rule__InfixExpression__Group_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2125:3: ( rule__InfixExpression__Group_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup_1_1()); } - // InternalExBeeLangTestLanguageParser.g:2121:3: ( rule__InfixExpression__Group_1_1__0 ) - // InternalExBeeLangTestLanguageParser.g:2121:4: rule__InfixExpression__Group_1_1__0 + // InternalExBeeLangTestLanguageParser.g:2126:3: ( rule__InfixExpression__Group_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:2126:4: rule__InfixExpression__Group_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_1__0(); @@ -11749,16 +11757,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:2125:2: ( ( rule__InfixExpression__Group_1_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2130:2: ( ( rule__InfixExpression__Group_1_2__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:2125:2: ( ( rule__InfixExpression__Group_1_2__0 ) ) - // InternalExBeeLangTestLanguageParser.g:2126:3: ( rule__InfixExpression__Group_1_2__0 ) + // InternalExBeeLangTestLanguageParser.g:2130:2: ( ( rule__InfixExpression__Group_1_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2131:3: ( rule__InfixExpression__Group_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup_1_2()); } - // InternalExBeeLangTestLanguageParser.g:2127:3: ( rule__InfixExpression__Group_1_2__0 ) - // InternalExBeeLangTestLanguageParser.g:2127:4: rule__InfixExpression__Group_1_2__0 + // InternalExBeeLangTestLanguageParser.g:2132:3: ( rule__InfixExpression__Group_1_2__0 ) + // InternalExBeeLangTestLanguageParser.g:2132:4: rule__InfixExpression__Group_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_2__0(); @@ -11796,7 +11804,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__PrimaryExpression__Alternatives" - // InternalExBeeLangTestLanguageParser.g:2135:1: rule__PrimaryExpression__Alternatives : ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) ); + // InternalExBeeLangTestLanguageParser.g:2140:1: rule__PrimaryExpression__Alternatives : ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) ); public final void rule__PrimaryExpression__Alternatives() throws RecognitionException { int rule__PrimaryExpression__Alternatives_StartIndex = input.index(); @@ -11804,15 +11812,15 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 138) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2139:1: ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2144:1: ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) ) int alt26=9; alt26 = dfa26.predict(input); switch (alt26) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2140:2: ( ruleFeatureCall ) + // InternalExBeeLangTestLanguageParser.g:2145:2: ( ruleFeatureCall ) { - // InternalExBeeLangTestLanguageParser.g:2140:2: ( ruleFeatureCall ) - // InternalExBeeLangTestLanguageParser.g:2141:3: ruleFeatureCall + // InternalExBeeLangTestLanguageParser.g:2145:2: ( ruleFeatureCall ) + // InternalExBeeLangTestLanguageParser.g:2146:3: ruleFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getFeatureCallParserRuleCall_0()); @@ -11832,10 +11840,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2146:2: ( ruleConstructorCallExpression ) + // InternalExBeeLangTestLanguageParser.g:2151:2: ( ruleConstructorCallExpression ) { - // InternalExBeeLangTestLanguageParser.g:2146:2: ( ruleConstructorCallExpression ) - // InternalExBeeLangTestLanguageParser.g:2147:3: ruleConstructorCallExpression + // InternalExBeeLangTestLanguageParser.g:2151:2: ( ruleConstructorCallExpression ) + // InternalExBeeLangTestLanguageParser.g:2152:3: ruleConstructorCallExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getConstructorCallExpressionParserRuleCall_1()); @@ -11855,10 +11863,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:2152:2: ( ruleValue ) + // InternalExBeeLangTestLanguageParser.g:2157:2: ( ruleValue ) { - // InternalExBeeLangTestLanguageParser.g:2152:2: ( ruleValue ) - // InternalExBeeLangTestLanguageParser.g:2153:3: ruleValue + // InternalExBeeLangTestLanguageParser.g:2157:2: ( ruleValue ) + // InternalExBeeLangTestLanguageParser.g:2158:3: ruleValue { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getValueParserRuleCall_2()); @@ -11878,10 +11886,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:2158:2: ( ruleLiteral ) + // InternalExBeeLangTestLanguageParser.g:2163:2: ( ruleLiteral ) { - // InternalExBeeLangTestLanguageParser.g:2158:2: ( ruleLiteral ) - // InternalExBeeLangTestLanguageParser.g:2159:3: ruleLiteral + // InternalExBeeLangTestLanguageParser.g:2163:2: ( ruleLiteral ) + // InternalExBeeLangTestLanguageParser.g:2164:3: ruleLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getLiteralParserRuleCall_3()); @@ -11901,10 +11909,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:2164:2: ( ruleKeywordVariables ) + // InternalExBeeLangTestLanguageParser.g:2169:2: ( ruleKeywordVariables ) { - // InternalExBeeLangTestLanguageParser.g:2164:2: ( ruleKeywordVariables ) - // InternalExBeeLangTestLanguageParser.g:2165:3: ruleKeywordVariables + // InternalExBeeLangTestLanguageParser.g:2169:2: ( ruleKeywordVariables ) + // InternalExBeeLangTestLanguageParser.g:2170:3: ruleKeywordVariables { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getKeywordVariablesParserRuleCall_4()); @@ -11924,10 +11932,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 6 : - // InternalExBeeLangTestLanguageParser.g:2170:2: ( ruleParanthesizedExpression ) + // InternalExBeeLangTestLanguageParser.g:2175:2: ( ruleParanthesizedExpression ) { - // InternalExBeeLangTestLanguageParser.g:2170:2: ( ruleParanthesizedExpression ) - // InternalExBeeLangTestLanguageParser.g:2171:3: ruleParanthesizedExpression + // InternalExBeeLangTestLanguageParser.g:2175:2: ( ruleParanthesizedExpression ) + // InternalExBeeLangTestLanguageParser.g:2176:3: ruleParanthesizedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getParanthesizedExpressionParserRuleCall_5()); @@ -11947,10 +11955,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 7 : - // InternalExBeeLangTestLanguageParser.g:2176:2: ( ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:2181:2: ( ruleBlockExpression ) { - // InternalExBeeLangTestLanguageParser.g:2176:2: ( ruleBlockExpression ) - // InternalExBeeLangTestLanguageParser.g:2177:3: ruleBlockExpression + // InternalExBeeLangTestLanguageParser.g:2181:2: ( ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:2182:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getBlockExpressionParserRuleCall_6()); @@ -11970,10 +11978,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 8 : - // InternalExBeeLangTestLanguageParser.g:2182:2: ( ruleWithExpression ) + // InternalExBeeLangTestLanguageParser.g:2187:2: ( ruleWithExpression ) { - // InternalExBeeLangTestLanguageParser.g:2182:2: ( ruleWithExpression ) - // InternalExBeeLangTestLanguageParser.g:2183:3: ruleWithExpression + // InternalExBeeLangTestLanguageParser.g:2187:2: ( ruleWithExpression ) + // InternalExBeeLangTestLanguageParser.g:2188:3: ruleWithExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getWithExpressionParserRuleCall_7()); @@ -11993,10 +12001,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 9 : - // InternalExBeeLangTestLanguageParser.g:2188:2: ( ruleWithContextExpression ) + // InternalExBeeLangTestLanguageParser.g:2193:2: ( ruleWithContextExpression ) { - // InternalExBeeLangTestLanguageParser.g:2188:2: ( ruleWithContextExpression ) - // InternalExBeeLangTestLanguageParser.g:2189:3: ruleWithContextExpression + // InternalExBeeLangTestLanguageParser.g:2193:2: ( ruleWithContextExpression ) + // InternalExBeeLangTestLanguageParser.g:2194:3: ruleWithContextExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getWithContextExpressionParserRuleCall_8()); @@ -12034,7 +12042,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Alternatives_2" - // InternalExBeeLangTestLanguageParser.g:2198:1: rule__WithExpression__Alternatives_2 : ( ( ( rule__WithExpression__Group_2_0__0 ) ) | ( ( rule__WithExpression__Group_2_1__0 ) ) ); + // InternalExBeeLangTestLanguageParser.g:2203:1: rule__WithExpression__Alternatives_2 : ( ( ( rule__WithExpression__Group_2_0__0 ) ) | ( ( rule__WithExpression__Group_2_1__0 ) ) ); public final void rule__WithExpression__Alternatives_2() throws RecognitionException { int rule__WithExpression__Alternatives_2_StartIndex = input.index(); @@ -12042,7 +12050,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 139) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2202:1: ( ( ( rule__WithExpression__Group_2_0__0 ) ) | ( ( rule__WithExpression__Group_2_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:2207:1: ( ( ( rule__WithExpression__Group_2_0__0 ) ) | ( ( rule__WithExpression__Group_2_1__0 ) ) ) int alt27=2; int LA27_0 = input.LA(1); @@ -12061,16 +12069,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt27) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2203:2: ( ( rule__WithExpression__Group_2_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2208:2: ( ( rule__WithExpression__Group_2_0__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:2203:2: ( ( rule__WithExpression__Group_2_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:2204:3: ( rule__WithExpression__Group_2_0__0 ) + // InternalExBeeLangTestLanguageParser.g:2208:2: ( ( rule__WithExpression__Group_2_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2209:3: ( rule__WithExpression__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup_2_0()); } - // InternalExBeeLangTestLanguageParser.g:2205:3: ( rule__WithExpression__Group_2_0__0 ) - // InternalExBeeLangTestLanguageParser.g:2205:4: rule__WithExpression__Group_2_0__0 + // InternalExBeeLangTestLanguageParser.g:2210:3: ( rule__WithExpression__Group_2_0__0 ) + // InternalExBeeLangTestLanguageParser.g:2210:4: rule__WithExpression__Group_2_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_2_0__0(); @@ -12090,16 +12098,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2209:2: ( ( rule__WithExpression__Group_2_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2214:2: ( ( rule__WithExpression__Group_2_1__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:2209:2: ( ( rule__WithExpression__Group_2_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:2210:3: ( rule__WithExpression__Group_2_1__0 ) + // InternalExBeeLangTestLanguageParser.g:2214:2: ( ( rule__WithExpression__Group_2_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2215:3: ( rule__WithExpression__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup_2_1()); } - // InternalExBeeLangTestLanguageParser.g:2211:3: ( rule__WithExpression__Group_2_1__0 ) - // InternalExBeeLangTestLanguageParser.g:2211:4: rule__WithExpression__Group_2_1__0 + // InternalExBeeLangTestLanguageParser.g:2216:3: ( rule__WithExpression__Group_2_1__0 ) + // InternalExBeeLangTestLanguageParser.g:2216:4: rule__WithExpression__Group_2_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_2_1__0(); @@ -12137,7 +12145,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__KeywordVariables__NameAlternatives_1_0" - // InternalExBeeLangTestLanguageParser.g:2219:1: rule__KeywordVariables__NameAlternatives_1_0 : ( ( Input ) | ( Output ) | ( Source ) | ( Properties ) | ( Builder ) | ( Unit ) | ( This ) ); + // InternalExBeeLangTestLanguageParser.g:2224:1: rule__KeywordVariables__NameAlternatives_1_0 : ( ( Input ) | ( Output ) | ( Source ) | ( Properties ) | ( Builder ) | ( Unit ) | ( This ) ); public final void rule__KeywordVariables__NameAlternatives_1_0() throws RecognitionException { int rule__KeywordVariables__NameAlternatives_1_0_StartIndex = input.index(); @@ -12145,7 +12153,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 140) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2223:1: ( ( Input ) | ( Output ) | ( Source ) | ( Properties ) | ( Builder ) | ( Unit ) | ( This ) ) + // InternalExBeeLangTestLanguageParser.g:2228:1: ( ( Input ) | ( Output ) | ( Source ) | ( Properties ) | ( Builder ) | ( Unit ) | ( This ) ) int alt28=7; switch ( input.LA(1) ) { case Input: @@ -12193,10 +12201,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt28) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2224:2: ( Input ) + // InternalExBeeLangTestLanguageParser.g:2229:2: ( Input ) { - // InternalExBeeLangTestLanguageParser.g:2224:2: ( Input ) - // InternalExBeeLangTestLanguageParser.g:2225:3: Input + // InternalExBeeLangTestLanguageParser.g:2229:2: ( Input ) + // InternalExBeeLangTestLanguageParser.g:2230:3: Input { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameInputKeyword_1_0_0()); @@ -12212,10 +12220,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2230:2: ( Output ) + // InternalExBeeLangTestLanguageParser.g:2235:2: ( Output ) { - // InternalExBeeLangTestLanguageParser.g:2230:2: ( Output ) - // InternalExBeeLangTestLanguageParser.g:2231:3: Output + // InternalExBeeLangTestLanguageParser.g:2235:2: ( Output ) + // InternalExBeeLangTestLanguageParser.g:2236:3: Output { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameOutputKeyword_1_0_1()); @@ -12231,10 +12239,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:2236:2: ( Source ) + // InternalExBeeLangTestLanguageParser.g:2241:2: ( Source ) { - // InternalExBeeLangTestLanguageParser.g:2236:2: ( Source ) - // InternalExBeeLangTestLanguageParser.g:2237:3: Source + // InternalExBeeLangTestLanguageParser.g:2241:2: ( Source ) + // InternalExBeeLangTestLanguageParser.g:2242:3: Source { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameSourceKeyword_1_0_2()); @@ -12250,10 +12258,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:2242:2: ( Properties ) + // InternalExBeeLangTestLanguageParser.g:2247:2: ( Properties ) { - // InternalExBeeLangTestLanguageParser.g:2242:2: ( Properties ) - // InternalExBeeLangTestLanguageParser.g:2243:3: Properties + // InternalExBeeLangTestLanguageParser.g:2247:2: ( Properties ) + // InternalExBeeLangTestLanguageParser.g:2248:3: Properties { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNamePropertiesKeyword_1_0_3()); @@ -12269,10 +12277,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:2248:2: ( Builder ) + // InternalExBeeLangTestLanguageParser.g:2253:2: ( Builder ) { - // InternalExBeeLangTestLanguageParser.g:2248:2: ( Builder ) - // InternalExBeeLangTestLanguageParser.g:2249:3: Builder + // InternalExBeeLangTestLanguageParser.g:2253:2: ( Builder ) + // InternalExBeeLangTestLanguageParser.g:2254:3: Builder { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameBuilderKeyword_1_0_4()); @@ -12288,10 +12296,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 6 : - // InternalExBeeLangTestLanguageParser.g:2254:2: ( Unit ) + // InternalExBeeLangTestLanguageParser.g:2259:2: ( Unit ) { - // InternalExBeeLangTestLanguageParser.g:2254:2: ( Unit ) - // InternalExBeeLangTestLanguageParser.g:2255:3: Unit + // InternalExBeeLangTestLanguageParser.g:2259:2: ( Unit ) + // InternalExBeeLangTestLanguageParser.g:2260:3: Unit { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameUnitKeyword_1_0_5()); @@ -12307,10 +12315,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 7 : - // InternalExBeeLangTestLanguageParser.g:2260:2: ( This ) + // InternalExBeeLangTestLanguageParser.g:2265:2: ( This ) { - // InternalExBeeLangTestLanguageParser.g:2260:2: ( This ) - // InternalExBeeLangTestLanguageParser.g:2261:3: This + // InternalExBeeLangTestLanguageParser.g:2265:2: ( This ) + // InternalExBeeLangTestLanguageParser.g:2266:3: This { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameThisKeyword_1_0_6()); @@ -12344,7 +12352,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Literal__Alternatives" - // InternalExBeeLangTestLanguageParser.g:2270:1: rule__Literal__Alternatives : ( ( ruleValueLiteral ) | ( ruleLiteralFunction ) ); + // InternalExBeeLangTestLanguageParser.g:2275:1: rule__Literal__Alternatives : ( ( ruleValueLiteral ) | ( ruleLiteralFunction ) ); public final void rule__Literal__Alternatives() throws RecognitionException { int rule__Literal__Alternatives_StartIndex = input.index(); @@ -12352,7 +12360,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 141) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2274:1: ( ( ruleValueLiteral ) | ( ruleLiteralFunction ) ) + // InternalExBeeLangTestLanguageParser.g:2279:1: ( ( ruleValueLiteral ) | ( ruleLiteralFunction ) ) int alt29=2; int LA29_0 = input.LA(1); @@ -12371,10 +12379,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt29) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2275:2: ( ruleValueLiteral ) + // InternalExBeeLangTestLanguageParser.g:2280:2: ( ruleValueLiteral ) { - // InternalExBeeLangTestLanguageParser.g:2275:2: ( ruleValueLiteral ) - // InternalExBeeLangTestLanguageParser.g:2276:3: ruleValueLiteral + // InternalExBeeLangTestLanguageParser.g:2280:2: ( ruleValueLiteral ) + // InternalExBeeLangTestLanguageParser.g:2281:3: ruleValueLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralAccess().getValueLiteralParserRuleCall_0()); @@ -12394,10 +12402,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2281:2: ( ruleLiteralFunction ) + // InternalExBeeLangTestLanguageParser.g:2286:2: ( ruleLiteralFunction ) { - // InternalExBeeLangTestLanguageParser.g:2281:2: ( ruleLiteralFunction ) - // InternalExBeeLangTestLanguageParser.g:2282:3: ruleLiteralFunction + // InternalExBeeLangTestLanguageParser.g:2286:2: ( ruleLiteralFunction ) + // InternalExBeeLangTestLanguageParser.g:2287:3: ruleLiteralFunction { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralAccess().getLiteralFunctionParserRuleCall_1()); @@ -12435,7 +12443,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Alternatives_2" - // InternalExBeeLangTestLanguageParser.g:2291:1: rule__ClosureExpression__Alternatives_2 : ( ( ( rule__ClosureExpression__Group_2_0__0 ) ) | ( ( rule__ClosureExpression__Group_2_1__0 ) ) ); + // InternalExBeeLangTestLanguageParser.g:2296:1: rule__ClosureExpression__Alternatives_2 : ( ( ( rule__ClosureExpression__Group_2_0__0 ) ) | ( ( rule__ClosureExpression__Group_2_1__0 ) ) ); public final void rule__ClosureExpression__Alternatives_2() throws RecognitionException { int rule__ClosureExpression__Alternatives_2_StartIndex = input.index(); @@ -12443,7 +12451,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 142) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2295:1: ( ( ( rule__ClosureExpression__Group_2_0__0 ) ) | ( ( rule__ClosureExpression__Group_2_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:2300:1: ( ( ( rule__ClosureExpression__Group_2_0__0 ) ) | ( ( rule__ClosureExpression__Group_2_1__0 ) ) ) int alt30=2; int LA30_0 = input.LA(1); @@ -12462,16 +12470,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt30) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2296:2: ( ( rule__ClosureExpression__Group_2_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2301:2: ( ( rule__ClosureExpression__Group_2_0__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:2296:2: ( ( rule__ClosureExpression__Group_2_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:2297:3: ( rule__ClosureExpression__Group_2_0__0 ) + // InternalExBeeLangTestLanguageParser.g:2301:2: ( ( rule__ClosureExpression__Group_2_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2302:3: ( rule__ClosureExpression__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_0()); } - // InternalExBeeLangTestLanguageParser.g:2298:3: ( rule__ClosureExpression__Group_2_0__0 ) - // InternalExBeeLangTestLanguageParser.g:2298:4: rule__ClosureExpression__Group_2_0__0 + // InternalExBeeLangTestLanguageParser.g:2303:3: ( rule__ClosureExpression__Group_2_0__0 ) + // InternalExBeeLangTestLanguageParser.g:2303:4: rule__ClosureExpression__Group_2_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0__0(); @@ -12491,16 +12499,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2302:2: ( ( rule__ClosureExpression__Group_2_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2307:2: ( ( rule__ClosureExpression__Group_2_1__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:2302:2: ( ( rule__ClosureExpression__Group_2_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:2303:3: ( rule__ClosureExpression__Group_2_1__0 ) + // InternalExBeeLangTestLanguageParser.g:2307:2: ( ( rule__ClosureExpression__Group_2_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2308:3: ( rule__ClosureExpression__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_1()); } - // InternalExBeeLangTestLanguageParser.g:2304:3: ( rule__ClosureExpression__Group_2_1__0 ) - // InternalExBeeLangTestLanguageParser.g:2304:4: rule__ClosureExpression__Group_2_1__0 + // InternalExBeeLangTestLanguageParser.g:2309:3: ( rule__ClosureExpression__Group_2_1__0 ) + // InternalExBeeLangTestLanguageParser.g:2309:4: rule__ClosureExpression__Group_2_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_1__0(); @@ -12538,7 +12546,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__OneOrManyExpressions__Alternatives" - // InternalExBeeLangTestLanguageParser.g:2312:1: rule__OneOrManyExpressions__Alternatives : ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) ); + // InternalExBeeLangTestLanguageParser.g:2317:1: rule__OneOrManyExpressions__Alternatives : ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) ); public final void rule__OneOrManyExpressions__Alternatives() throws RecognitionException { int rule__OneOrManyExpressions__Alternatives_StartIndex = input.index(); @@ -12546,15 +12554,15 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 143) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2316:1: ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2321:1: ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) ) int alt31=2; alt31 = dfa31.predict(input); switch (alt31) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2317:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalExBeeLangTestLanguageParser.g:2322:2: ( ruleBlockExpressionWithoutBrackets ) { - // InternalExBeeLangTestLanguageParser.g:2317:2: ( ruleBlockExpressionWithoutBrackets ) - // InternalExBeeLangTestLanguageParser.g:2318:3: ruleBlockExpressionWithoutBrackets + // InternalExBeeLangTestLanguageParser.g:2322:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalExBeeLangTestLanguageParser.g:2323:3: ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsAccess().getBlockExpressionWithoutBracketsParserRuleCall_0()); @@ -12574,10 +12582,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2323:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:2328:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:2323:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:2324:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:2328:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:2329:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsAccess().getExpressionParserRuleCall_1()); @@ -12615,7 +12623,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__QID__Alternatives_1" - // InternalExBeeLangTestLanguageParser.g:2333:1: rule__QID__Alternatives_1 : ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ); + // InternalExBeeLangTestLanguageParser.g:2338:1: rule__QID__Alternatives_1 : ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ); public final void rule__QID__Alternatives_1() throws RecognitionException { int rule__QID__Alternatives_1_StartIndex = input.index(); @@ -12623,7 +12631,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 144) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2337:1: ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2342:1: ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ) int alt32=3; switch ( input.LA(1) ) { case RULE_INT: @@ -12651,10 +12659,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt32) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2338:2: ( RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:2343:2: ( RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:2338:2: ( RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:2339:3: RULE_INT + // InternalExBeeLangTestLanguageParser.g:2343:2: ( RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:2344:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getINTTerminalRuleCall_1_0()); @@ -12670,10 +12678,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2344:2: ( RULE_HEX ) + // InternalExBeeLangTestLanguageParser.g:2349:2: ( RULE_HEX ) { - // InternalExBeeLangTestLanguageParser.g:2344:2: ( RULE_HEX ) - // InternalExBeeLangTestLanguageParser.g:2345:3: RULE_HEX + // InternalExBeeLangTestLanguageParser.g:2349:2: ( RULE_HEX ) + // InternalExBeeLangTestLanguageParser.g:2350:3: RULE_HEX { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getHEXTerminalRuleCall_1_1()); @@ -12689,10 +12697,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:2350:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2355:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:2350:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:2351:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:2355:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2356:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getIDTerminalRuleCall_1_2()); @@ -12726,7 +12734,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__QID__Alternatives_2_2" - // InternalExBeeLangTestLanguageParser.g:2360:1: rule__QID__Alternatives_2_2 : ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ); + // InternalExBeeLangTestLanguageParser.g:2365:1: rule__QID__Alternatives_2_2 : ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ); public final void rule__QID__Alternatives_2_2() throws RecognitionException { int rule__QID__Alternatives_2_2_StartIndex = input.index(); @@ -12734,7 +12742,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 145) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2364:1: ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2369:1: ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ) int alt33=3; switch ( input.LA(1) ) { case RULE_INT: @@ -12762,10 +12770,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt33) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2365:2: ( RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:2370:2: ( RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:2365:2: ( RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:2366:3: RULE_INT + // InternalExBeeLangTestLanguageParser.g:2370:2: ( RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:2371:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getINTTerminalRuleCall_2_2_0()); @@ -12781,10 +12789,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2371:2: ( RULE_HEX ) + // InternalExBeeLangTestLanguageParser.g:2376:2: ( RULE_HEX ) { - // InternalExBeeLangTestLanguageParser.g:2371:2: ( RULE_HEX ) - // InternalExBeeLangTestLanguageParser.g:2372:3: RULE_HEX + // InternalExBeeLangTestLanguageParser.g:2376:2: ( RULE_HEX ) + // InternalExBeeLangTestLanguageParser.g:2377:3: RULE_HEX { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getHEXTerminalRuleCall_2_2_1()); @@ -12800,10 +12808,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:2377:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2382:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:2377:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:2378:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:2382:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2383:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getIDTerminalRuleCall_2_2_2()); @@ -12837,7 +12845,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__0" - // InternalExBeeLangTestLanguageParser.g:2387:1: rule__Unit__Group__0 : rule__Unit__Group__0__Impl rule__Unit__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:2392:1: rule__Unit__Group__0 : rule__Unit__Group__0__Impl rule__Unit__Group__1 ; public final void rule__Unit__Group__0() throws RecognitionException { int rule__Unit__Group__0_StartIndex = input.index(); @@ -12845,8 +12853,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 146) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2391:1: ( rule__Unit__Group__0__Impl rule__Unit__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:2392:2: rule__Unit__Group__0__Impl rule__Unit__Group__1 + // InternalExBeeLangTestLanguageParser.g:2396:1: ( rule__Unit__Group__0__Impl rule__Unit__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:2397:2: rule__Unit__Group__0__Impl rule__Unit__Group__1 { pushFollow(FollowSets000.FOLLOW_5); rule__Unit__Group__0__Impl(); @@ -12878,7 +12886,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:2399:1: rule__Unit__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:2404:1: rule__Unit__Group__0__Impl : ( () ) ; public final void rule__Unit__Group__0__Impl() throws RecognitionException { int rule__Unit__Group__0__Impl_StartIndex = input.index(); @@ -12886,17 +12894,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 147) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2403:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:2404:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:2408:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:2409:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:2404:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:2405:2: () + // InternalExBeeLangTestLanguageParser.g:2409:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:2410:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getUnitAction_0()); } - // InternalExBeeLangTestLanguageParser.g:2406:2: () - // InternalExBeeLangTestLanguageParser.g:2406:3: + // InternalExBeeLangTestLanguageParser.g:2411:2: () + // InternalExBeeLangTestLanguageParser.g:2411:3: { } @@ -12922,7 +12930,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__1" - // InternalExBeeLangTestLanguageParser.g:2414:1: rule__Unit__Group__1 : rule__Unit__Group__1__Impl rule__Unit__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:2419:1: rule__Unit__Group__1 : rule__Unit__Group__1__Impl rule__Unit__Group__2 ; public final void rule__Unit__Group__1() throws RecognitionException { int rule__Unit__Group__1_StartIndex = input.index(); @@ -12930,8 +12938,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 148) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2418:1: ( rule__Unit__Group__1__Impl rule__Unit__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:2419:2: rule__Unit__Group__1__Impl rule__Unit__Group__2 + // InternalExBeeLangTestLanguageParser.g:2423:1: ( rule__Unit__Group__1__Impl rule__Unit__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:2424:2: rule__Unit__Group__1__Impl rule__Unit__Group__2 { pushFollow(FollowSets000.FOLLOW_5); rule__Unit__Group__1__Impl(); @@ -12963,7 +12971,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:2426:1: rule__Unit__Group__1__Impl : ( ( rule__Unit__DocumentationAssignment_1 )? ) ; + // InternalExBeeLangTestLanguageParser.g:2431:1: rule__Unit__Group__1__Impl : ( ( rule__Unit__DocumentationAssignment_1 )? ) ; public final void rule__Unit__Group__1__Impl() throws RecognitionException { int rule__Unit__Group__1__Impl_StartIndex = input.index(); @@ -12971,16 +12979,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 149) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2430:1: ( ( ( rule__Unit__DocumentationAssignment_1 )? ) ) - // InternalExBeeLangTestLanguageParser.g:2431:1: ( ( rule__Unit__DocumentationAssignment_1 )? ) + // InternalExBeeLangTestLanguageParser.g:2435:1: ( ( ( rule__Unit__DocumentationAssignment_1 )? ) ) + // InternalExBeeLangTestLanguageParser.g:2436:1: ( ( rule__Unit__DocumentationAssignment_1 )? ) { - // InternalExBeeLangTestLanguageParser.g:2431:1: ( ( rule__Unit__DocumentationAssignment_1 )? ) - // InternalExBeeLangTestLanguageParser.g:2432:2: ( rule__Unit__DocumentationAssignment_1 )? + // InternalExBeeLangTestLanguageParser.g:2436:1: ( ( rule__Unit__DocumentationAssignment_1 )? ) + // InternalExBeeLangTestLanguageParser.g:2437:2: ( rule__Unit__DocumentationAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getDocumentationAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:2433:2: ( rule__Unit__DocumentationAssignment_1 )? + // InternalExBeeLangTestLanguageParser.g:2438:2: ( rule__Unit__DocumentationAssignment_1 )? int alt34=2; int LA34_0 = input.LA(1); @@ -12989,7 +12997,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt34) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2433:3: rule__Unit__DocumentationAssignment_1 + // InternalExBeeLangTestLanguageParser.g:2438:3: rule__Unit__DocumentationAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__DocumentationAssignment_1(); @@ -13028,7 +13036,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__2" - // InternalExBeeLangTestLanguageParser.g:2441:1: rule__Unit__Group__2 : rule__Unit__Group__2__Impl rule__Unit__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:2446:1: rule__Unit__Group__2 : rule__Unit__Group__2__Impl rule__Unit__Group__3 ; public final void rule__Unit__Group__2() throws RecognitionException { int rule__Unit__Group__2_StartIndex = input.index(); @@ -13036,8 +13044,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 150) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2445:1: ( rule__Unit__Group__2__Impl rule__Unit__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:2446:2: rule__Unit__Group__2__Impl rule__Unit__Group__3 + // InternalExBeeLangTestLanguageParser.g:2450:1: ( rule__Unit__Group__2__Impl rule__Unit__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:2451:2: rule__Unit__Group__2__Impl rule__Unit__Group__3 { pushFollow(FollowSets000.FOLLOW_6); rule__Unit__Group__2__Impl(); @@ -13069,7 +13077,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:2453:1: rule__Unit__Group__2__Impl : ( Unit ) ; + // InternalExBeeLangTestLanguageParser.g:2458:1: rule__Unit__Group__2__Impl : ( Unit ) ; public final void rule__Unit__Group__2__Impl() throws RecognitionException { int rule__Unit__Group__2__Impl_StartIndex = input.index(); @@ -13077,11 +13085,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 151) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2457:1: ( ( Unit ) ) - // InternalExBeeLangTestLanguageParser.g:2458:1: ( Unit ) + // InternalExBeeLangTestLanguageParser.g:2462:1: ( ( Unit ) ) + // InternalExBeeLangTestLanguageParser.g:2463:1: ( Unit ) { - // InternalExBeeLangTestLanguageParser.g:2458:1: ( Unit ) - // InternalExBeeLangTestLanguageParser.g:2459:2: Unit + // InternalExBeeLangTestLanguageParser.g:2463:1: ( Unit ) + // InternalExBeeLangTestLanguageParser.g:2464:2: Unit { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getUnitKeyword_2()); @@ -13113,7 +13121,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__3" - // InternalExBeeLangTestLanguageParser.g:2468:1: rule__Unit__Group__3 : rule__Unit__Group__3__Impl rule__Unit__Group__4 ; + // InternalExBeeLangTestLanguageParser.g:2473:1: rule__Unit__Group__3 : rule__Unit__Group__3__Impl rule__Unit__Group__4 ; public final void rule__Unit__Group__3() throws RecognitionException { int rule__Unit__Group__3_StartIndex = input.index(); @@ -13121,8 +13129,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 152) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2472:1: ( rule__Unit__Group__3__Impl rule__Unit__Group__4 ) - // InternalExBeeLangTestLanguageParser.g:2473:2: rule__Unit__Group__3__Impl rule__Unit__Group__4 + // InternalExBeeLangTestLanguageParser.g:2477:1: ( rule__Unit__Group__3__Impl rule__Unit__Group__4 ) + // InternalExBeeLangTestLanguageParser.g:2478:2: rule__Unit__Group__3__Impl rule__Unit__Group__4 { pushFollow(FollowSets000.FOLLOW_6); rule__Unit__Group__3__Impl(); @@ -13154,7 +13162,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:2480:1: rule__Unit__Group__3__Impl : ( ( rule__Unit__NameAssignment_3 )? ) ; + // InternalExBeeLangTestLanguageParser.g:2485:1: rule__Unit__Group__3__Impl : ( ( rule__Unit__NameAssignment_3 )? ) ; public final void rule__Unit__Group__3__Impl() throws RecognitionException { int rule__Unit__Group__3__Impl_StartIndex = input.index(); @@ -13162,16 +13170,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 153) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2484:1: ( ( ( rule__Unit__NameAssignment_3 )? ) ) - // InternalExBeeLangTestLanguageParser.g:2485:1: ( ( rule__Unit__NameAssignment_3 )? ) + // InternalExBeeLangTestLanguageParser.g:2489:1: ( ( ( rule__Unit__NameAssignment_3 )? ) ) + // InternalExBeeLangTestLanguageParser.g:2490:1: ( ( rule__Unit__NameAssignment_3 )? ) { - // InternalExBeeLangTestLanguageParser.g:2485:1: ( ( rule__Unit__NameAssignment_3 )? ) - // InternalExBeeLangTestLanguageParser.g:2486:2: ( rule__Unit__NameAssignment_3 )? + // InternalExBeeLangTestLanguageParser.g:2490:1: ( ( rule__Unit__NameAssignment_3 )? ) + // InternalExBeeLangTestLanguageParser.g:2491:2: ( rule__Unit__NameAssignment_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getNameAssignment_3()); } - // InternalExBeeLangTestLanguageParser.g:2487:2: ( rule__Unit__NameAssignment_3 )? + // InternalExBeeLangTestLanguageParser.g:2492:2: ( rule__Unit__NameAssignment_3 )? int alt35=2; int LA35_0 = input.LA(1); @@ -13180,7 +13188,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt35) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2487:3: rule__Unit__NameAssignment_3 + // InternalExBeeLangTestLanguageParser.g:2492:3: rule__Unit__NameAssignment_3 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__NameAssignment_3(); @@ -13219,7 +13227,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__4" - // InternalExBeeLangTestLanguageParser.g:2495:1: rule__Unit__Group__4 : rule__Unit__Group__4__Impl rule__Unit__Group__5 ; + // InternalExBeeLangTestLanguageParser.g:2500:1: rule__Unit__Group__4 : rule__Unit__Group__4__Impl rule__Unit__Group__5 ; public final void rule__Unit__Group__4() throws RecognitionException { int rule__Unit__Group__4_StartIndex = input.index(); @@ -13227,8 +13235,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 154) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2499:1: ( rule__Unit__Group__4__Impl rule__Unit__Group__5 ) - // InternalExBeeLangTestLanguageParser.g:2500:2: rule__Unit__Group__4__Impl rule__Unit__Group__5 + // InternalExBeeLangTestLanguageParser.g:2504:1: ( rule__Unit__Group__4__Impl rule__Unit__Group__5 ) + // InternalExBeeLangTestLanguageParser.g:2505:2: rule__Unit__Group__4__Impl rule__Unit__Group__5 { pushFollow(FollowSets000.FOLLOW_6); rule__Unit__Group__4__Impl(); @@ -13260,7 +13268,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__4__Impl" - // InternalExBeeLangTestLanguageParser.g:2507:1: rule__Unit__Group__4__Impl : ( ( rule__Unit__Group_4__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:2512:1: rule__Unit__Group__4__Impl : ( ( rule__Unit__Group_4__0 )? ) ; public final void rule__Unit__Group__4__Impl() throws RecognitionException { int rule__Unit__Group__4__Impl_StartIndex = input.index(); @@ -13268,16 +13276,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 155) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2511:1: ( ( ( rule__Unit__Group_4__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:2512:1: ( ( rule__Unit__Group_4__0 )? ) + // InternalExBeeLangTestLanguageParser.g:2516:1: ( ( ( rule__Unit__Group_4__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:2517:1: ( ( rule__Unit__Group_4__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:2512:1: ( ( rule__Unit__Group_4__0 )? ) - // InternalExBeeLangTestLanguageParser.g:2513:2: ( rule__Unit__Group_4__0 )? + // InternalExBeeLangTestLanguageParser.g:2517:1: ( ( rule__Unit__Group_4__0 )? ) + // InternalExBeeLangTestLanguageParser.g:2518:2: ( rule__Unit__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_4()); } - // InternalExBeeLangTestLanguageParser.g:2514:2: ( rule__Unit__Group_4__0 )? + // InternalExBeeLangTestLanguageParser.g:2519:2: ( rule__Unit__Group_4__0 )? int alt36=2; int LA36_0 = input.LA(1); @@ -13286,7 +13294,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt36) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2514:3: rule__Unit__Group_4__0 + // InternalExBeeLangTestLanguageParser.g:2519:3: rule__Unit__Group_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_4__0(); @@ -13325,7 +13333,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__5" - // InternalExBeeLangTestLanguageParser.g:2522:1: rule__Unit__Group__5 : rule__Unit__Group__5__Impl rule__Unit__Group__6 ; + // InternalExBeeLangTestLanguageParser.g:2527:1: rule__Unit__Group__5 : rule__Unit__Group__5__Impl rule__Unit__Group__6 ; public final void rule__Unit__Group__5() throws RecognitionException { int rule__Unit__Group__5_StartIndex = input.index(); @@ -13333,8 +13341,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 156) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2526:1: ( rule__Unit__Group__5__Impl rule__Unit__Group__6 ) - // InternalExBeeLangTestLanguageParser.g:2527:2: rule__Unit__Group__5__Impl rule__Unit__Group__6 + // InternalExBeeLangTestLanguageParser.g:2531:1: ( rule__Unit__Group__5__Impl rule__Unit__Group__6 ) + // InternalExBeeLangTestLanguageParser.g:2532:2: rule__Unit__Group__5__Impl rule__Unit__Group__6 { pushFollow(FollowSets000.FOLLOW_6); rule__Unit__Group__5__Impl(); @@ -13366,7 +13374,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__5__Impl" - // InternalExBeeLangTestLanguageParser.g:2534:1: rule__Unit__Group__5__Impl : ( ( rule__Unit__Group_5__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:2539:1: rule__Unit__Group__5__Impl : ( ( rule__Unit__Group_5__0 )? ) ; public final void rule__Unit__Group__5__Impl() throws RecognitionException { int rule__Unit__Group__5__Impl_StartIndex = input.index(); @@ -13374,16 +13382,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 157) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2538:1: ( ( ( rule__Unit__Group_5__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:2539:1: ( ( rule__Unit__Group_5__0 )? ) + // InternalExBeeLangTestLanguageParser.g:2543:1: ( ( ( rule__Unit__Group_5__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:2544:1: ( ( rule__Unit__Group_5__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:2539:1: ( ( rule__Unit__Group_5__0 )? ) - // InternalExBeeLangTestLanguageParser.g:2540:2: ( rule__Unit__Group_5__0 )? + // InternalExBeeLangTestLanguageParser.g:2544:1: ( ( rule__Unit__Group_5__0 )? ) + // InternalExBeeLangTestLanguageParser.g:2545:2: ( rule__Unit__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_5()); } - // InternalExBeeLangTestLanguageParser.g:2541:2: ( rule__Unit__Group_5__0 )? + // InternalExBeeLangTestLanguageParser.g:2546:2: ( rule__Unit__Group_5__0 )? int alt37=2; int LA37_0 = input.LA(1); @@ -13392,7 +13400,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt37) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2541:3: rule__Unit__Group_5__0 + // InternalExBeeLangTestLanguageParser.g:2546:3: rule__Unit__Group_5__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_5__0(); @@ -13431,7 +13439,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__6" - // InternalExBeeLangTestLanguageParser.g:2549:1: rule__Unit__Group__6 : rule__Unit__Group__6__Impl rule__Unit__Group__7 ; + // InternalExBeeLangTestLanguageParser.g:2554:1: rule__Unit__Group__6 : rule__Unit__Group__6__Impl rule__Unit__Group__7 ; public final void rule__Unit__Group__6() throws RecognitionException { int rule__Unit__Group__6_StartIndex = input.index(); @@ -13439,8 +13447,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 158) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2553:1: ( rule__Unit__Group__6__Impl rule__Unit__Group__7 ) - // InternalExBeeLangTestLanguageParser.g:2554:2: rule__Unit__Group__6__Impl rule__Unit__Group__7 + // InternalExBeeLangTestLanguageParser.g:2558:1: ( rule__Unit__Group__6__Impl rule__Unit__Group__7 ) + // InternalExBeeLangTestLanguageParser.g:2559:2: rule__Unit__Group__6__Impl rule__Unit__Group__7 { pushFollow(FollowSets000.FOLLOW_7); rule__Unit__Group__6__Impl(); @@ -13472,7 +13480,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__6__Impl" - // InternalExBeeLangTestLanguageParser.g:2561:1: rule__Unit__Group__6__Impl : ( LeftCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:2566:1: rule__Unit__Group__6__Impl : ( LeftCurlyBracket ) ; public final void rule__Unit__Group__6__Impl() throws RecognitionException { int rule__Unit__Group__6__Impl_StartIndex = input.index(); @@ -13480,11 +13488,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 159) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2565:1: ( ( LeftCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:2566:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:2570:1: ( ( LeftCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:2571:1: ( LeftCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:2566:1: ( LeftCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:2567:2: LeftCurlyBracket + // InternalExBeeLangTestLanguageParser.g:2571:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:2572:2: LeftCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getLeftCurlyBracketKeyword_6()); @@ -13516,7 +13524,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__7" - // InternalExBeeLangTestLanguageParser.g:2576:1: rule__Unit__Group__7 : rule__Unit__Group__7__Impl rule__Unit__Group__8 ; + // InternalExBeeLangTestLanguageParser.g:2581:1: rule__Unit__Group__7 : rule__Unit__Group__7__Impl rule__Unit__Group__8 ; public final void rule__Unit__Group__7() throws RecognitionException { int rule__Unit__Group__7_StartIndex = input.index(); @@ -13524,8 +13532,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 160) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2580:1: ( rule__Unit__Group__7__Impl rule__Unit__Group__8 ) - // InternalExBeeLangTestLanguageParser.g:2581:2: rule__Unit__Group__7__Impl rule__Unit__Group__8 + // InternalExBeeLangTestLanguageParser.g:2585:1: ( rule__Unit__Group__7__Impl rule__Unit__Group__8 ) + // InternalExBeeLangTestLanguageParser.g:2586:2: rule__Unit__Group__7__Impl rule__Unit__Group__8 { pushFollow(FollowSets000.FOLLOW_8); rule__Unit__Group__7__Impl(); @@ -13557,7 +13565,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__7__Impl" - // InternalExBeeLangTestLanguageParser.g:2588:1: rule__Unit__Group__7__Impl : ( ( rule__Unit__UnorderedGroup_7 ) ) ; + // InternalExBeeLangTestLanguageParser.g:2593:1: rule__Unit__Group__7__Impl : ( ( rule__Unit__UnorderedGroup_7 ) ) ; public final void rule__Unit__Group__7__Impl() throws RecognitionException { int rule__Unit__Group__7__Impl_StartIndex = input.index(); @@ -13565,17 +13573,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 161) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2592:1: ( ( ( rule__Unit__UnorderedGroup_7 ) ) ) - // InternalExBeeLangTestLanguageParser.g:2593:1: ( ( rule__Unit__UnorderedGroup_7 ) ) + // InternalExBeeLangTestLanguageParser.g:2597:1: ( ( ( rule__Unit__UnorderedGroup_7 ) ) ) + // InternalExBeeLangTestLanguageParser.g:2598:1: ( ( rule__Unit__UnorderedGroup_7 ) ) { - // InternalExBeeLangTestLanguageParser.g:2593:1: ( ( rule__Unit__UnorderedGroup_7 ) ) - // InternalExBeeLangTestLanguageParser.g:2594:2: ( rule__Unit__UnorderedGroup_7 ) + // InternalExBeeLangTestLanguageParser.g:2598:1: ( ( rule__Unit__UnorderedGroup_7 ) ) + // InternalExBeeLangTestLanguageParser.g:2599:2: ( rule__Unit__UnorderedGroup_7 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getUnorderedGroup_7()); } - // InternalExBeeLangTestLanguageParser.g:2595:2: ( rule__Unit__UnorderedGroup_7 ) - // InternalExBeeLangTestLanguageParser.g:2595:3: rule__Unit__UnorderedGroup_7 + // InternalExBeeLangTestLanguageParser.g:2600:2: ( rule__Unit__UnorderedGroup_7 ) + // InternalExBeeLangTestLanguageParser.g:2600:3: rule__Unit__UnorderedGroup_7 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7(); @@ -13611,7 +13619,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__8" - // InternalExBeeLangTestLanguageParser.g:2603:1: rule__Unit__Group__8 : rule__Unit__Group__8__Impl ; + // InternalExBeeLangTestLanguageParser.g:2608:1: rule__Unit__Group__8 : rule__Unit__Group__8__Impl ; public final void rule__Unit__Group__8() throws RecognitionException { int rule__Unit__Group__8_StartIndex = input.index(); @@ -13619,8 +13627,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 162) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2607:1: ( rule__Unit__Group__8__Impl ) - // InternalExBeeLangTestLanguageParser.g:2608:2: rule__Unit__Group__8__Impl + // InternalExBeeLangTestLanguageParser.g:2612:1: ( rule__Unit__Group__8__Impl ) + // InternalExBeeLangTestLanguageParser.g:2613:2: rule__Unit__Group__8__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group__8__Impl(); @@ -13647,7 +13655,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group__8__Impl" - // InternalExBeeLangTestLanguageParser.g:2614:1: rule__Unit__Group__8__Impl : ( RightCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:2619:1: rule__Unit__Group__8__Impl : ( RightCurlyBracket ) ; public final void rule__Unit__Group__8__Impl() throws RecognitionException { int rule__Unit__Group__8__Impl_StartIndex = input.index(); @@ -13655,11 +13663,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 163) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2618:1: ( ( RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:2619:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:2623:1: ( ( RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:2624:1: ( RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:2619:1: ( RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:2620:2: RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:2624:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:2625:2: RightCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRightCurlyBracketKeyword_8()); @@ -13691,7 +13699,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_4__0" - // InternalExBeeLangTestLanguageParser.g:2630:1: rule__Unit__Group_4__0 : rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 ; + // InternalExBeeLangTestLanguageParser.g:2635:1: rule__Unit__Group_4__0 : rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 ; public final void rule__Unit__Group_4__0() throws RecognitionException { int rule__Unit__Group_4__0_StartIndex = input.index(); @@ -13699,8 +13707,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 164) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2634:1: ( rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 ) - // InternalExBeeLangTestLanguageParser.g:2635:2: rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 + // InternalExBeeLangTestLanguageParser.g:2639:1: ( rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 ) + // InternalExBeeLangTestLanguageParser.g:2640:2: rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 { pushFollow(FollowSets000.FOLLOW_9); rule__Unit__Group_4__0__Impl(); @@ -13732,7 +13740,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_4__0__Impl" - // InternalExBeeLangTestLanguageParser.g:2642:1: rule__Unit__Group_4__0__Impl : ( Version ) ; + // InternalExBeeLangTestLanguageParser.g:2647:1: rule__Unit__Group_4__0__Impl : ( Version ) ; public final void rule__Unit__Group_4__0__Impl() throws RecognitionException { int rule__Unit__Group_4__0__Impl_StartIndex = input.index(); @@ -13740,11 +13748,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 165) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2646:1: ( ( Version ) ) - // InternalExBeeLangTestLanguageParser.g:2647:1: ( Version ) + // InternalExBeeLangTestLanguageParser.g:2651:1: ( ( Version ) ) + // InternalExBeeLangTestLanguageParser.g:2652:1: ( Version ) { - // InternalExBeeLangTestLanguageParser.g:2647:1: ( Version ) - // InternalExBeeLangTestLanguageParser.g:2648:2: Version + // InternalExBeeLangTestLanguageParser.g:2652:1: ( Version ) + // InternalExBeeLangTestLanguageParser.g:2653:2: Version { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getVersionKeyword_4_0()); @@ -13776,7 +13784,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_4__1" - // InternalExBeeLangTestLanguageParser.g:2657:1: rule__Unit__Group_4__1 : rule__Unit__Group_4__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:2662:1: rule__Unit__Group_4__1 : rule__Unit__Group_4__1__Impl ; public final void rule__Unit__Group_4__1() throws RecognitionException { int rule__Unit__Group_4__1_StartIndex = input.index(); @@ -13784,8 +13792,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 166) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2661:1: ( rule__Unit__Group_4__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:2662:2: rule__Unit__Group_4__1__Impl + // InternalExBeeLangTestLanguageParser.g:2666:1: ( rule__Unit__Group_4__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:2667:2: rule__Unit__Group_4__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_4__1__Impl(); @@ -13812,7 +13820,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_4__1__Impl" - // InternalExBeeLangTestLanguageParser.g:2668:1: rule__Unit__Group_4__1__Impl : ( ( rule__Unit__VersionAssignment_4_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:2673:1: rule__Unit__Group_4__1__Impl : ( ( rule__Unit__VersionAssignment_4_1 ) ) ; public final void rule__Unit__Group_4__1__Impl() throws RecognitionException { int rule__Unit__Group_4__1__Impl_StartIndex = input.index(); @@ -13820,17 +13828,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 167) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2672:1: ( ( ( rule__Unit__VersionAssignment_4_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:2673:1: ( ( rule__Unit__VersionAssignment_4_1 ) ) + // InternalExBeeLangTestLanguageParser.g:2677:1: ( ( ( rule__Unit__VersionAssignment_4_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:2678:1: ( ( rule__Unit__VersionAssignment_4_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:2673:1: ( ( rule__Unit__VersionAssignment_4_1 ) ) - // InternalExBeeLangTestLanguageParser.g:2674:2: ( rule__Unit__VersionAssignment_4_1 ) + // InternalExBeeLangTestLanguageParser.g:2678:1: ( ( rule__Unit__VersionAssignment_4_1 ) ) + // InternalExBeeLangTestLanguageParser.g:2679:2: ( rule__Unit__VersionAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getVersionAssignment_4_1()); } - // InternalExBeeLangTestLanguageParser.g:2675:2: ( rule__Unit__VersionAssignment_4_1 ) - // InternalExBeeLangTestLanguageParser.g:2675:3: rule__Unit__VersionAssignment_4_1 + // InternalExBeeLangTestLanguageParser.g:2680:2: ( rule__Unit__VersionAssignment_4_1 ) + // InternalExBeeLangTestLanguageParser.g:2680:3: rule__Unit__VersionAssignment_4_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__VersionAssignment_4_1(); @@ -13866,7 +13874,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_5__0" - // InternalExBeeLangTestLanguageParser.g:2684:1: rule__Unit__Group_5__0 : rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 ; + // InternalExBeeLangTestLanguageParser.g:2689:1: rule__Unit__Group_5__0 : rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 ; public final void rule__Unit__Group_5__0() throws RecognitionException { int rule__Unit__Group_5__0_StartIndex = input.index(); @@ -13874,8 +13882,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 168) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2688:1: ( rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 ) - // InternalExBeeLangTestLanguageParser.g:2689:2: rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 + // InternalExBeeLangTestLanguageParser.g:2693:1: ( rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 ) + // InternalExBeeLangTestLanguageParser.g:2694:2: rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 { pushFollow(FollowSets000.FOLLOW_9); rule__Unit__Group_5__0__Impl(); @@ -13907,7 +13915,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_5__0__Impl" - // InternalExBeeLangTestLanguageParser.g:2696:1: rule__Unit__Group_5__0__Impl : ( Implements ) ; + // InternalExBeeLangTestLanguageParser.g:2701:1: rule__Unit__Group_5__0__Impl : ( Implements ) ; public final void rule__Unit__Group_5__0__Impl() throws RecognitionException { int rule__Unit__Group_5__0__Impl_StartIndex = input.index(); @@ -13915,11 +13923,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 169) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2700:1: ( ( Implements ) ) - // InternalExBeeLangTestLanguageParser.g:2701:1: ( Implements ) + // InternalExBeeLangTestLanguageParser.g:2705:1: ( ( Implements ) ) + // InternalExBeeLangTestLanguageParser.g:2706:1: ( Implements ) { - // InternalExBeeLangTestLanguageParser.g:2701:1: ( Implements ) - // InternalExBeeLangTestLanguageParser.g:2702:2: Implements + // InternalExBeeLangTestLanguageParser.g:2706:1: ( Implements ) + // InternalExBeeLangTestLanguageParser.g:2707:2: Implements { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsKeyword_5_0()); @@ -13951,7 +13959,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_5__1" - // InternalExBeeLangTestLanguageParser.g:2711:1: rule__Unit__Group_5__1 : rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 ; + // InternalExBeeLangTestLanguageParser.g:2716:1: rule__Unit__Group_5__1 : rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 ; public final void rule__Unit__Group_5__1() throws RecognitionException { int rule__Unit__Group_5__1_StartIndex = input.index(); @@ -13959,8 +13967,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 170) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2715:1: ( rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 ) - // InternalExBeeLangTestLanguageParser.g:2716:2: rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 + // InternalExBeeLangTestLanguageParser.g:2720:1: ( rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 ) + // InternalExBeeLangTestLanguageParser.g:2721:2: rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 { pushFollow(FollowSets000.FOLLOW_10); rule__Unit__Group_5__1__Impl(); @@ -13992,7 +14000,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_5__1__Impl" - // InternalExBeeLangTestLanguageParser.g:2723:1: rule__Unit__Group_5__1__Impl : ( ( rule__Unit__ImplementsAssignment_5_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:2728:1: rule__Unit__Group_5__1__Impl : ( ( rule__Unit__ImplementsAssignment_5_1 ) ) ; public final void rule__Unit__Group_5__1__Impl() throws RecognitionException { int rule__Unit__Group_5__1__Impl_StartIndex = input.index(); @@ -14000,17 +14008,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 171) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2727:1: ( ( ( rule__Unit__ImplementsAssignment_5_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:2728:1: ( ( rule__Unit__ImplementsAssignment_5_1 ) ) + // InternalExBeeLangTestLanguageParser.g:2732:1: ( ( ( rule__Unit__ImplementsAssignment_5_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:2733:1: ( ( rule__Unit__ImplementsAssignment_5_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:2728:1: ( ( rule__Unit__ImplementsAssignment_5_1 ) ) - // InternalExBeeLangTestLanguageParser.g:2729:2: ( rule__Unit__ImplementsAssignment_5_1 ) + // InternalExBeeLangTestLanguageParser.g:2733:1: ( ( rule__Unit__ImplementsAssignment_5_1 ) ) + // InternalExBeeLangTestLanguageParser.g:2734:2: ( rule__Unit__ImplementsAssignment_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsAssignment_5_1()); } - // InternalExBeeLangTestLanguageParser.g:2730:2: ( rule__Unit__ImplementsAssignment_5_1 ) - // InternalExBeeLangTestLanguageParser.g:2730:3: rule__Unit__ImplementsAssignment_5_1 + // InternalExBeeLangTestLanguageParser.g:2735:2: ( rule__Unit__ImplementsAssignment_5_1 ) + // InternalExBeeLangTestLanguageParser.g:2735:3: rule__Unit__ImplementsAssignment_5_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__ImplementsAssignment_5_1(); @@ -14046,7 +14054,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_5__2" - // InternalExBeeLangTestLanguageParser.g:2738:1: rule__Unit__Group_5__2 : rule__Unit__Group_5__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:2743:1: rule__Unit__Group_5__2 : rule__Unit__Group_5__2__Impl ; public final void rule__Unit__Group_5__2() throws RecognitionException { int rule__Unit__Group_5__2_StartIndex = input.index(); @@ -14054,8 +14062,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 172) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2742:1: ( rule__Unit__Group_5__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:2743:2: rule__Unit__Group_5__2__Impl + // InternalExBeeLangTestLanguageParser.g:2747:1: ( rule__Unit__Group_5__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:2748:2: rule__Unit__Group_5__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_5__2__Impl(); @@ -14082,7 +14090,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_5__2__Impl" - // InternalExBeeLangTestLanguageParser.g:2749:1: rule__Unit__Group_5__2__Impl : ( ( rule__Unit__Group_5_2__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:2754:1: rule__Unit__Group_5__2__Impl : ( ( rule__Unit__Group_5_2__0 )* ) ; public final void rule__Unit__Group_5__2__Impl() throws RecognitionException { int rule__Unit__Group_5__2__Impl_StartIndex = input.index(); @@ -14090,16 +14098,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 173) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2753:1: ( ( ( rule__Unit__Group_5_2__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:2754:1: ( ( rule__Unit__Group_5_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:2758:1: ( ( ( rule__Unit__Group_5_2__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:2759:1: ( ( rule__Unit__Group_5_2__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:2754:1: ( ( rule__Unit__Group_5_2__0 )* ) - // InternalExBeeLangTestLanguageParser.g:2755:2: ( rule__Unit__Group_5_2__0 )* + // InternalExBeeLangTestLanguageParser.g:2759:1: ( ( rule__Unit__Group_5_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:2760:2: ( rule__Unit__Group_5_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_5_2()); } - // InternalExBeeLangTestLanguageParser.g:2756:2: ( rule__Unit__Group_5_2__0 )* + // InternalExBeeLangTestLanguageParser.g:2761:2: ( rule__Unit__Group_5_2__0 )* loop38: do { int alt38=2; @@ -14112,7 +14120,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt38) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2756:3: rule__Unit__Group_5_2__0 + // InternalExBeeLangTestLanguageParser.g:2761:3: rule__Unit__Group_5_2__0 { pushFollow(FollowSets000.FOLLOW_11); rule__Unit__Group_5_2__0(); @@ -14154,7 +14162,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_5_2__0" - // InternalExBeeLangTestLanguageParser.g:2765:1: rule__Unit__Group_5_2__0 : rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 ; + // InternalExBeeLangTestLanguageParser.g:2770:1: rule__Unit__Group_5_2__0 : rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 ; public final void rule__Unit__Group_5_2__0() throws RecognitionException { int rule__Unit__Group_5_2__0_StartIndex = input.index(); @@ -14162,8 +14170,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 174) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2769:1: ( rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 ) - // InternalExBeeLangTestLanguageParser.g:2770:2: rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 + // InternalExBeeLangTestLanguageParser.g:2774:1: ( rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 ) + // InternalExBeeLangTestLanguageParser.g:2775:2: rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 { pushFollow(FollowSets000.FOLLOW_9); rule__Unit__Group_5_2__0__Impl(); @@ -14195,7 +14203,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_5_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:2777:1: rule__Unit__Group_5_2__0__Impl : ( Comma ) ; + // InternalExBeeLangTestLanguageParser.g:2782:1: rule__Unit__Group_5_2__0__Impl : ( Comma ) ; public final void rule__Unit__Group_5_2__0__Impl() throws RecognitionException { int rule__Unit__Group_5_2__0__Impl_StartIndex = input.index(); @@ -14203,11 +14211,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 175) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2781:1: ( ( Comma ) ) - // InternalExBeeLangTestLanguageParser.g:2782:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:2786:1: ( ( Comma ) ) + // InternalExBeeLangTestLanguageParser.g:2787:1: ( Comma ) { - // InternalExBeeLangTestLanguageParser.g:2782:1: ( Comma ) - // InternalExBeeLangTestLanguageParser.g:2783:2: Comma + // InternalExBeeLangTestLanguageParser.g:2787:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:2788:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getCommaKeyword_5_2_0()); @@ -14239,7 +14247,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_5_2__1" - // InternalExBeeLangTestLanguageParser.g:2792:1: rule__Unit__Group_5_2__1 : rule__Unit__Group_5_2__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:2797:1: rule__Unit__Group_5_2__1 : rule__Unit__Group_5_2__1__Impl ; public final void rule__Unit__Group_5_2__1() throws RecognitionException { int rule__Unit__Group_5_2__1_StartIndex = input.index(); @@ -14247,8 +14255,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 176) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2796:1: ( rule__Unit__Group_5_2__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:2797:2: rule__Unit__Group_5_2__1__Impl + // InternalExBeeLangTestLanguageParser.g:2801:1: ( rule__Unit__Group_5_2__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:2802:2: rule__Unit__Group_5_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_5_2__1__Impl(); @@ -14275,7 +14283,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_5_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:2803:1: rule__Unit__Group_5_2__1__Impl : ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:2808:1: rule__Unit__Group_5_2__1__Impl : ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) ; public final void rule__Unit__Group_5_2__1__Impl() throws RecognitionException { int rule__Unit__Group_5_2__1__Impl_StartIndex = input.index(); @@ -14283,17 +14291,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 177) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2807:1: ( ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:2808:1: ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:2812:1: ( ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:2813:1: ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:2808:1: ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) - // InternalExBeeLangTestLanguageParser.g:2809:2: ( rule__Unit__ImplementsAssignment_5_2_1 ) + // InternalExBeeLangTestLanguageParser.g:2813:1: ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:2814:2: ( rule__Unit__ImplementsAssignment_5_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsAssignment_5_2_1()); } - // InternalExBeeLangTestLanguageParser.g:2810:2: ( rule__Unit__ImplementsAssignment_5_2_1 ) - // InternalExBeeLangTestLanguageParser.g:2810:3: rule__Unit__ImplementsAssignment_5_2_1 + // InternalExBeeLangTestLanguageParser.g:2815:2: ( rule__Unit__ImplementsAssignment_5_2_1 ) + // InternalExBeeLangTestLanguageParser.g:2815:3: rule__Unit__ImplementsAssignment_5_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__ImplementsAssignment_5_2_1(); @@ -14329,7 +14337,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_0__0" - // InternalExBeeLangTestLanguageParser.g:2819:1: rule__Unit__Group_7_0__0 : rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 ; + // InternalExBeeLangTestLanguageParser.g:2824:1: rule__Unit__Group_7_0__0 : rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 ; public final void rule__Unit__Group_7_0__0() throws RecognitionException { int rule__Unit__Group_7_0__0_StartIndex = input.index(); @@ -14337,8 +14345,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 178) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2823:1: ( rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 ) - // InternalExBeeLangTestLanguageParser.g:2824:2: rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 + // InternalExBeeLangTestLanguageParser.g:2828:1: ( rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 ) + // InternalExBeeLangTestLanguageParser.g:2829:2: rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 { pushFollow(FollowSets000.FOLLOW_12); rule__Unit__Group_7_0__0__Impl(); @@ -14370,7 +14378,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_0__0__Impl" - // InternalExBeeLangTestLanguageParser.g:2831:1: rule__Unit__Group_7_0__0__Impl : ( Source ) ; + // InternalExBeeLangTestLanguageParser.g:2836:1: rule__Unit__Group_7_0__0__Impl : ( Source ) ; public final void rule__Unit__Group_7_0__0__Impl() throws RecognitionException { int rule__Unit__Group_7_0__0__Impl_StartIndex = input.index(); @@ -14378,11 +14386,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 179) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2835:1: ( ( Source ) ) - // InternalExBeeLangTestLanguageParser.g:2836:1: ( Source ) + // InternalExBeeLangTestLanguageParser.g:2840:1: ( ( Source ) ) + // InternalExBeeLangTestLanguageParser.g:2841:1: ( Source ) { - // InternalExBeeLangTestLanguageParser.g:2836:1: ( Source ) - // InternalExBeeLangTestLanguageParser.g:2837:2: Source + // InternalExBeeLangTestLanguageParser.g:2841:1: ( Source ) + // InternalExBeeLangTestLanguageParser.g:2842:2: Source { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSourceKeyword_7_0_0()); @@ -14414,7 +14422,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_0__1" - // InternalExBeeLangTestLanguageParser.g:2846:1: rule__Unit__Group_7_0__1 : rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 ; + // InternalExBeeLangTestLanguageParser.g:2851:1: rule__Unit__Group_7_0__1 : rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 ; public final void rule__Unit__Group_7_0__1() throws RecognitionException { int rule__Unit__Group_7_0__1_StartIndex = input.index(); @@ -14422,8 +14430,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 180) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2850:1: ( rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 ) - // InternalExBeeLangTestLanguageParser.g:2851:2: rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 + // InternalExBeeLangTestLanguageParser.g:2855:1: ( rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 ) + // InternalExBeeLangTestLanguageParser.g:2856:2: rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 { pushFollow(FollowSets000.FOLLOW_13); rule__Unit__Group_7_0__1__Impl(); @@ -14455,7 +14463,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_0__1__Impl" - // InternalExBeeLangTestLanguageParser.g:2858:1: rule__Unit__Group_7_0__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:2863:1: rule__Unit__Group_7_0__1__Impl : ( Colon ) ; public final void rule__Unit__Group_7_0__1__Impl() throws RecognitionException { int rule__Unit__Group_7_0__1__Impl_StartIndex = input.index(); @@ -14463,11 +14471,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 181) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2862:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:2863:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:2867:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:2868:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:2863:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:2864:2: Colon + // InternalExBeeLangTestLanguageParser.g:2868:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:2869:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_0_1()); @@ -14499,7 +14507,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_0__2" - // InternalExBeeLangTestLanguageParser.g:2873:1: rule__Unit__Group_7_0__2 : rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 ; + // InternalExBeeLangTestLanguageParser.g:2878:1: rule__Unit__Group_7_0__2 : rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 ; public final void rule__Unit__Group_7_0__2() throws RecognitionException { int rule__Unit__Group_7_0__2_StartIndex = input.index(); @@ -14507,8 +14515,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 182) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2877:1: ( rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 ) - // InternalExBeeLangTestLanguageParser.g:2878:2: rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 + // InternalExBeeLangTestLanguageParser.g:2882:1: ( rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 ) + // InternalExBeeLangTestLanguageParser.g:2883:2: rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 { pushFollow(FollowSets000.FOLLOW_14); rule__Unit__Group_7_0__2__Impl(); @@ -14540,7 +14548,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_0__2__Impl" - // InternalExBeeLangTestLanguageParser.g:2885:1: rule__Unit__Group_7_0__2__Impl : ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:2890:1: rule__Unit__Group_7_0__2__Impl : ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) ; public final void rule__Unit__Group_7_0__2__Impl() throws RecognitionException { int rule__Unit__Group_7_0__2__Impl_StartIndex = input.index(); @@ -14548,17 +14556,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 183) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2889:1: ( ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:2890:1: ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) + // InternalExBeeLangTestLanguageParser.g:2894:1: ( ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:2895:1: ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:2890:1: ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) - // InternalExBeeLangTestLanguageParser.g:2891:2: ( rule__Unit__SourceLocationAssignment_7_0_2 ) + // InternalExBeeLangTestLanguageParser.g:2895:1: ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) + // InternalExBeeLangTestLanguageParser.g:2896:2: ( rule__Unit__SourceLocationAssignment_7_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSourceLocationAssignment_7_0_2()); } - // InternalExBeeLangTestLanguageParser.g:2892:2: ( rule__Unit__SourceLocationAssignment_7_0_2 ) - // InternalExBeeLangTestLanguageParser.g:2892:3: rule__Unit__SourceLocationAssignment_7_0_2 + // InternalExBeeLangTestLanguageParser.g:2897:2: ( rule__Unit__SourceLocationAssignment_7_0_2 ) + // InternalExBeeLangTestLanguageParser.g:2897:3: rule__Unit__SourceLocationAssignment_7_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__SourceLocationAssignment_7_0_2(); @@ -14594,7 +14602,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_0__3" - // InternalExBeeLangTestLanguageParser.g:2900:1: rule__Unit__Group_7_0__3 : rule__Unit__Group_7_0__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:2905:1: rule__Unit__Group_7_0__3 : rule__Unit__Group_7_0__3__Impl ; public final void rule__Unit__Group_7_0__3() throws RecognitionException { int rule__Unit__Group_7_0__3_StartIndex = input.index(); @@ -14602,8 +14610,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 184) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2904:1: ( rule__Unit__Group_7_0__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:2905:2: rule__Unit__Group_7_0__3__Impl + // InternalExBeeLangTestLanguageParser.g:2909:1: ( rule__Unit__Group_7_0__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:2910:2: rule__Unit__Group_7_0__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_0__3__Impl(); @@ -14630,7 +14638,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_0__3__Impl" - // InternalExBeeLangTestLanguageParser.g:2911:1: rule__Unit__Group_7_0__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:2916:1: rule__Unit__Group_7_0__3__Impl : ( Semicolon ) ; public final void rule__Unit__Group_7_0__3__Impl() throws RecognitionException { int rule__Unit__Group_7_0__3__Impl_StartIndex = input.index(); @@ -14638,11 +14646,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 185) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2915:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:2916:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:2920:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:2921:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:2916:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:2917:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:2921:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:2922:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_0_3()); @@ -14674,7 +14682,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_1__0" - // InternalExBeeLangTestLanguageParser.g:2927:1: rule__Unit__Group_7_1__0 : rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 ; + // InternalExBeeLangTestLanguageParser.g:2932:1: rule__Unit__Group_7_1__0 : rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 ; public final void rule__Unit__Group_7_1__0() throws RecognitionException { int rule__Unit__Group_7_1__0_StartIndex = input.index(); @@ -14682,8 +14690,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 186) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2931:1: ( rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 ) - // InternalExBeeLangTestLanguageParser.g:2932:2: rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 + // InternalExBeeLangTestLanguageParser.g:2936:1: ( rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 ) + // InternalExBeeLangTestLanguageParser.g:2937:2: rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 { pushFollow(FollowSets000.FOLLOW_12); rule__Unit__Group_7_1__0__Impl(); @@ -14715,7 +14723,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:2939:1: rule__Unit__Group_7_1__0__Impl : ( Output ) ; + // InternalExBeeLangTestLanguageParser.g:2944:1: rule__Unit__Group_7_1__0__Impl : ( Output ) ; public final void rule__Unit__Group_7_1__0__Impl() throws RecognitionException { int rule__Unit__Group_7_1__0__Impl_StartIndex = input.index(); @@ -14723,11 +14731,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 187) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2943:1: ( ( Output ) ) - // InternalExBeeLangTestLanguageParser.g:2944:1: ( Output ) + // InternalExBeeLangTestLanguageParser.g:2948:1: ( ( Output ) ) + // InternalExBeeLangTestLanguageParser.g:2949:1: ( Output ) { - // InternalExBeeLangTestLanguageParser.g:2944:1: ( Output ) - // InternalExBeeLangTestLanguageParser.g:2945:2: Output + // InternalExBeeLangTestLanguageParser.g:2949:1: ( Output ) + // InternalExBeeLangTestLanguageParser.g:2950:2: Output { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getOutputKeyword_7_1_0()); @@ -14759,7 +14767,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_1__1" - // InternalExBeeLangTestLanguageParser.g:2954:1: rule__Unit__Group_7_1__1 : rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 ; + // InternalExBeeLangTestLanguageParser.g:2959:1: rule__Unit__Group_7_1__1 : rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 ; public final void rule__Unit__Group_7_1__1() throws RecognitionException { int rule__Unit__Group_7_1__1_StartIndex = input.index(); @@ -14767,8 +14775,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 188) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2958:1: ( rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 ) - // InternalExBeeLangTestLanguageParser.g:2959:2: rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 + // InternalExBeeLangTestLanguageParser.g:2963:1: ( rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 ) + // InternalExBeeLangTestLanguageParser.g:2964:2: rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 { pushFollow(FollowSets000.FOLLOW_13); rule__Unit__Group_7_1__1__Impl(); @@ -14800,7 +14808,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:2966:1: rule__Unit__Group_7_1__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:2971:1: rule__Unit__Group_7_1__1__Impl : ( Colon ) ; public final void rule__Unit__Group_7_1__1__Impl() throws RecognitionException { int rule__Unit__Group_7_1__1__Impl_StartIndex = input.index(); @@ -14808,11 +14816,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 189) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2970:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:2971:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:2975:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:2976:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:2971:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:2972:2: Colon + // InternalExBeeLangTestLanguageParser.g:2976:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:2977:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_1_1()); @@ -14844,7 +14852,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_1__2" - // InternalExBeeLangTestLanguageParser.g:2981:1: rule__Unit__Group_7_1__2 : rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 ; + // InternalExBeeLangTestLanguageParser.g:2986:1: rule__Unit__Group_7_1__2 : rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 ; public final void rule__Unit__Group_7_1__2() throws RecognitionException { int rule__Unit__Group_7_1__2_StartIndex = input.index(); @@ -14852,8 +14860,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 190) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2985:1: ( rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 ) - // InternalExBeeLangTestLanguageParser.g:2986:2: rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 + // InternalExBeeLangTestLanguageParser.g:2990:1: ( rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 ) + // InternalExBeeLangTestLanguageParser.g:2991:2: rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 { pushFollow(FollowSets000.FOLLOW_14); rule__Unit__Group_7_1__2__Impl(); @@ -14885,7 +14893,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:2993:1: rule__Unit__Group_7_1__2__Impl : ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:2998:1: rule__Unit__Group_7_1__2__Impl : ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) ; public final void rule__Unit__Group_7_1__2__Impl() throws RecognitionException { int rule__Unit__Group_7_1__2__Impl_StartIndex = input.index(); @@ -14893,17 +14901,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 191) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:2997:1: ( ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:2998:1: ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:3002:1: ( ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:3003:1: ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:2998:1: ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) - // InternalExBeeLangTestLanguageParser.g:2999:2: ( rule__Unit__OutputLocationAssignment_7_1_2 ) + // InternalExBeeLangTestLanguageParser.g:3003:1: ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:3004:2: ( rule__Unit__OutputLocationAssignment_7_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getOutputLocationAssignment_7_1_2()); } - // InternalExBeeLangTestLanguageParser.g:3000:2: ( rule__Unit__OutputLocationAssignment_7_1_2 ) - // InternalExBeeLangTestLanguageParser.g:3000:3: rule__Unit__OutputLocationAssignment_7_1_2 + // InternalExBeeLangTestLanguageParser.g:3005:2: ( rule__Unit__OutputLocationAssignment_7_1_2 ) + // InternalExBeeLangTestLanguageParser.g:3005:3: rule__Unit__OutputLocationAssignment_7_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__OutputLocationAssignment_7_1_2(); @@ -14939,7 +14947,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_1__3" - // InternalExBeeLangTestLanguageParser.g:3008:1: rule__Unit__Group_7_1__3 : rule__Unit__Group_7_1__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:3013:1: rule__Unit__Group_7_1__3 : rule__Unit__Group_7_1__3__Impl ; public final void rule__Unit__Group_7_1__3() throws RecognitionException { int rule__Unit__Group_7_1__3_StartIndex = input.index(); @@ -14947,8 +14955,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 192) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3012:1: ( rule__Unit__Group_7_1__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:3013:2: rule__Unit__Group_7_1__3__Impl + // InternalExBeeLangTestLanguageParser.g:3017:1: ( rule__Unit__Group_7_1__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:3018:2: rule__Unit__Group_7_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_1__3__Impl(); @@ -14975,7 +14983,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_1__3__Impl" - // InternalExBeeLangTestLanguageParser.g:3019:1: rule__Unit__Group_7_1__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:3024:1: rule__Unit__Group_7_1__3__Impl : ( Semicolon ) ; public final void rule__Unit__Group_7_1__3__Impl() throws RecognitionException { int rule__Unit__Group_7_1__3__Impl_StartIndex = input.index(); @@ -14983,11 +14991,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 193) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3023:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:3024:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3028:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:3029:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:3024:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:3025:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:3029:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3030:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_1_3()); @@ -15019,7 +15027,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_2__0" - // InternalExBeeLangTestLanguageParser.g:3035:1: rule__Unit__Group_7_2__0 : rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 ; + // InternalExBeeLangTestLanguageParser.g:3040:1: rule__Unit__Group_7_2__0 : rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 ; public final void rule__Unit__Group_7_2__0() throws RecognitionException { int rule__Unit__Group_7_2__0_StartIndex = input.index(); @@ -15027,8 +15035,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 194) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3039:1: ( rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 ) - // InternalExBeeLangTestLanguageParser.g:3040:2: rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 + // InternalExBeeLangTestLanguageParser.g:3044:1: ( rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 ) + // InternalExBeeLangTestLanguageParser.g:3045:2: rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 { pushFollow(FollowSets000.FOLLOW_12); rule__Unit__Group_7_2__0__Impl(); @@ -15060,7 +15068,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:3047:1: rule__Unit__Group_7_2__0__Impl : ( Provides ) ; + // InternalExBeeLangTestLanguageParser.g:3052:1: rule__Unit__Group_7_2__0__Impl : ( Provides ) ; public final void rule__Unit__Group_7_2__0__Impl() throws RecognitionException { int rule__Unit__Group_7_2__0__Impl_StartIndex = input.index(); @@ -15068,11 +15076,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 195) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3051:1: ( ( Provides ) ) - // InternalExBeeLangTestLanguageParser.g:3052:1: ( Provides ) + // InternalExBeeLangTestLanguageParser.g:3056:1: ( ( Provides ) ) + // InternalExBeeLangTestLanguageParser.g:3057:1: ( Provides ) { - // InternalExBeeLangTestLanguageParser.g:3052:1: ( Provides ) - // InternalExBeeLangTestLanguageParser.g:3053:2: Provides + // InternalExBeeLangTestLanguageParser.g:3057:1: ( Provides ) + // InternalExBeeLangTestLanguageParser.g:3058:2: Provides { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getProvidesKeyword_7_2_0()); @@ -15104,7 +15112,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_2__1" - // InternalExBeeLangTestLanguageParser.g:3062:1: rule__Unit__Group_7_2__1 : rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 ; + // InternalExBeeLangTestLanguageParser.g:3067:1: rule__Unit__Group_7_2__1 : rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 ; public final void rule__Unit__Group_7_2__1() throws RecognitionException { int rule__Unit__Group_7_2__1_StartIndex = input.index(); @@ -15112,8 +15120,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 196) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3066:1: ( rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 ) - // InternalExBeeLangTestLanguageParser.g:3067:2: rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 + // InternalExBeeLangTestLanguageParser.g:3071:1: ( rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 ) + // InternalExBeeLangTestLanguageParser.g:3072:2: rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 { pushFollow(FollowSets000.FOLLOW_15); rule__Unit__Group_7_2__1__Impl(); @@ -15145,7 +15153,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:3074:1: rule__Unit__Group_7_2__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:3079:1: rule__Unit__Group_7_2__1__Impl : ( Colon ) ; public final void rule__Unit__Group_7_2__1__Impl() throws RecognitionException { int rule__Unit__Group_7_2__1__Impl_StartIndex = input.index(); @@ -15153,11 +15161,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 197) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3078:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:3079:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:3083:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:3084:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:3079:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:3080:2: Colon + // InternalExBeeLangTestLanguageParser.g:3084:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:3085:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_2_1()); @@ -15189,7 +15197,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_2__2" - // InternalExBeeLangTestLanguageParser.g:3089:1: rule__Unit__Group_7_2__2 : rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 ; + // InternalExBeeLangTestLanguageParser.g:3094:1: rule__Unit__Group_7_2__2 : rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 ; public final void rule__Unit__Group_7_2__2() throws RecognitionException { int rule__Unit__Group_7_2__2_StartIndex = input.index(); @@ -15197,8 +15205,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 198) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3093:1: ( rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 ) - // InternalExBeeLangTestLanguageParser.g:3094:2: rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 + // InternalExBeeLangTestLanguageParser.g:3098:1: ( rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 ) + // InternalExBeeLangTestLanguageParser.g:3099:2: rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 { pushFollow(FollowSets000.FOLLOW_14); rule__Unit__Group_7_2__2__Impl(); @@ -15230,7 +15238,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_2__2__Impl" - // InternalExBeeLangTestLanguageParser.g:3101:1: rule__Unit__Group_7_2__2__Impl : ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:3106:1: rule__Unit__Group_7_2__2__Impl : ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) ; public final void rule__Unit__Group_7_2__2__Impl() throws RecognitionException { int rule__Unit__Group_7_2__2__Impl_StartIndex = input.index(); @@ -15238,17 +15246,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 199) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3105:1: ( ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:3106:1: ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:3110:1: ( ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:3111:1: ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:3106:1: ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) - // InternalExBeeLangTestLanguageParser.g:3107:2: ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) + // InternalExBeeLangTestLanguageParser.g:3111:1: ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:3112:2: ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getProvidedCapabilitiesAssignment_7_2_2()); } - // InternalExBeeLangTestLanguageParser.g:3108:2: ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) - // InternalExBeeLangTestLanguageParser.g:3108:3: rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 + // InternalExBeeLangTestLanguageParser.g:3113:2: ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) + // InternalExBeeLangTestLanguageParser.g:3113:3: rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__ProvidedCapabilitiesAssignment_7_2_2(); @@ -15284,7 +15292,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_2__3" - // InternalExBeeLangTestLanguageParser.g:3116:1: rule__Unit__Group_7_2__3 : rule__Unit__Group_7_2__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:3121:1: rule__Unit__Group_7_2__3 : rule__Unit__Group_7_2__3__Impl ; public final void rule__Unit__Group_7_2__3() throws RecognitionException { int rule__Unit__Group_7_2__3_StartIndex = input.index(); @@ -15292,8 +15300,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 200) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3120:1: ( rule__Unit__Group_7_2__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:3121:2: rule__Unit__Group_7_2__3__Impl + // InternalExBeeLangTestLanguageParser.g:3125:1: ( rule__Unit__Group_7_2__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:3126:2: rule__Unit__Group_7_2__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_2__3__Impl(); @@ -15332,7 +15340,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes } // $ANTLR start "rule__Unit__Group_7_2__3__Impl" - // InternalExBeeLangTestLanguageParser.g:3127:1: rule__Unit__Group_7_2__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:3132:1: rule__Unit__Group_7_2__3__Impl : ( Semicolon ) ; public final void rule__Unit__Group_7_2__3__Impl() throws RecognitionException { int rule__Unit__Group_7_2__3__Impl_StartIndex = input.index(); @@ -15340,11 +15348,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 201) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3131:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:3132:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3136:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:3137:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:3132:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:3133:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:3137:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3138:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_2_3()); @@ -15376,7 +15384,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_3__0" - // InternalExBeeLangTestLanguageParser.g:3143:1: rule__Unit__Group_7_3__0 : rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 ; + // InternalExBeeLangTestLanguageParser.g:3148:1: rule__Unit__Group_7_3__0 : rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 ; public final void rule__Unit__Group_7_3__0() throws RecognitionException { int rule__Unit__Group_7_3__0_StartIndex = input.index(); @@ -15384,8 +15392,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 202) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3147:1: ( rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 ) - // InternalExBeeLangTestLanguageParser.g:3148:2: rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 + // InternalExBeeLangTestLanguageParser.g:3152:1: ( rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 ) + // InternalExBeeLangTestLanguageParser.g:3153:2: rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 { pushFollow(FollowSets000.FOLLOW_12); rule__Unit__Group_7_3__0__Impl(); @@ -15417,7 +15425,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_3__0__Impl" - // InternalExBeeLangTestLanguageParser.g:3155:1: rule__Unit__Group_7_3__0__Impl : ( Requires ) ; + // InternalExBeeLangTestLanguageParser.g:3160:1: rule__Unit__Group_7_3__0__Impl : ( Requires ) ; public final void rule__Unit__Group_7_3__0__Impl() throws RecognitionException { int rule__Unit__Group_7_3__0__Impl_StartIndex = input.index(); @@ -15425,11 +15433,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 203) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3159:1: ( ( Requires ) ) - // InternalExBeeLangTestLanguageParser.g:3160:1: ( Requires ) + // InternalExBeeLangTestLanguageParser.g:3164:1: ( ( Requires ) ) + // InternalExBeeLangTestLanguageParser.g:3165:1: ( Requires ) { - // InternalExBeeLangTestLanguageParser.g:3160:1: ( Requires ) - // InternalExBeeLangTestLanguageParser.g:3161:2: Requires + // InternalExBeeLangTestLanguageParser.g:3165:1: ( Requires ) + // InternalExBeeLangTestLanguageParser.g:3166:2: Requires { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRequiresKeyword_7_3_0()); @@ -15461,7 +15469,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_3__1" - // InternalExBeeLangTestLanguageParser.g:3170:1: rule__Unit__Group_7_3__1 : rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 ; + // InternalExBeeLangTestLanguageParser.g:3175:1: rule__Unit__Group_7_3__1 : rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 ; public final void rule__Unit__Group_7_3__1() throws RecognitionException { int rule__Unit__Group_7_3__1_StartIndex = input.index(); @@ -15469,8 +15477,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 204) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3174:1: ( rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 ) - // InternalExBeeLangTestLanguageParser.g:3175:2: rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 + // InternalExBeeLangTestLanguageParser.g:3179:1: ( rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 ) + // InternalExBeeLangTestLanguageParser.g:3180:2: rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 { pushFollow(FollowSets000.FOLLOW_15); rule__Unit__Group_7_3__1__Impl(); @@ -15502,7 +15510,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_3__1__Impl" - // InternalExBeeLangTestLanguageParser.g:3182:1: rule__Unit__Group_7_3__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:3187:1: rule__Unit__Group_7_3__1__Impl : ( Colon ) ; public final void rule__Unit__Group_7_3__1__Impl() throws RecognitionException { int rule__Unit__Group_7_3__1__Impl_StartIndex = input.index(); @@ -15510,11 +15518,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 205) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3186:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:3187:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:3191:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:3192:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:3187:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:3188:2: Colon + // InternalExBeeLangTestLanguageParser.g:3192:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:3193:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_3_1()); @@ -15546,7 +15554,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_3__2" - // InternalExBeeLangTestLanguageParser.g:3197:1: rule__Unit__Group_7_3__2 : rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 ; + // InternalExBeeLangTestLanguageParser.g:3202:1: rule__Unit__Group_7_3__2 : rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 ; public final void rule__Unit__Group_7_3__2() throws RecognitionException { int rule__Unit__Group_7_3__2_StartIndex = input.index(); @@ -15554,8 +15562,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 206) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3201:1: ( rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 ) - // InternalExBeeLangTestLanguageParser.g:3202:2: rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 + // InternalExBeeLangTestLanguageParser.g:3206:1: ( rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 ) + // InternalExBeeLangTestLanguageParser.g:3207:2: rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 { pushFollow(FollowSets000.FOLLOW_14); rule__Unit__Group_7_3__2__Impl(); @@ -15587,7 +15595,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_3__2__Impl" - // InternalExBeeLangTestLanguageParser.g:3209:1: rule__Unit__Group_7_3__2__Impl : ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:3214:1: rule__Unit__Group_7_3__2__Impl : ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) ; public final void rule__Unit__Group_7_3__2__Impl() throws RecognitionException { int rule__Unit__Group_7_3__2__Impl_StartIndex = input.index(); @@ -15595,17 +15603,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 207) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3213:1: ( ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:3214:1: ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) + // InternalExBeeLangTestLanguageParser.g:3218:1: ( ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:3219:1: ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:3214:1: ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) - // InternalExBeeLangTestLanguageParser.g:3215:2: ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) + // InternalExBeeLangTestLanguageParser.g:3219:1: ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) + // InternalExBeeLangTestLanguageParser.g:3220:2: ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRequiredCapabilitiesAssignment_7_3_2()); } - // InternalExBeeLangTestLanguageParser.g:3216:2: ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) - // InternalExBeeLangTestLanguageParser.g:3216:3: rule__Unit__RequiredCapabilitiesAssignment_7_3_2 + // InternalExBeeLangTestLanguageParser.g:3221:2: ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) + // InternalExBeeLangTestLanguageParser.g:3221:3: rule__Unit__RequiredCapabilitiesAssignment_7_3_2 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__RequiredCapabilitiesAssignment_7_3_2(); @@ -15641,7 +15649,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_3__3" - // InternalExBeeLangTestLanguageParser.g:3224:1: rule__Unit__Group_7_3__3 : rule__Unit__Group_7_3__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:3229:1: rule__Unit__Group_7_3__3 : rule__Unit__Group_7_3__3__Impl ; public final void rule__Unit__Group_7_3__3() throws RecognitionException { int rule__Unit__Group_7_3__3_StartIndex = input.index(); @@ -15649,8 +15657,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 208) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3228:1: ( rule__Unit__Group_7_3__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:3229:2: rule__Unit__Group_7_3__3__Impl + // InternalExBeeLangTestLanguageParser.g:3233:1: ( rule__Unit__Group_7_3__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:3234:2: rule__Unit__Group_7_3__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_3__3__Impl(); @@ -15677,7 +15685,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_3__3__Impl" - // InternalExBeeLangTestLanguageParser.g:3235:1: rule__Unit__Group_7_3__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:3240:1: rule__Unit__Group_7_3__3__Impl : ( Semicolon ) ; public final void rule__Unit__Group_7_3__3__Impl() throws RecognitionException { int rule__Unit__Group_7_3__3__Impl_StartIndex = input.index(); @@ -15685,11 +15693,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 209) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3239:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:3240:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3244:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:3245:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:3240:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:3241:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:3245:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3246:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_3_3()); @@ -15721,7 +15729,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_4__0" - // InternalExBeeLangTestLanguageParser.g:3251:1: rule__Unit__Group_7_4__0 : rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 ; + // InternalExBeeLangTestLanguageParser.g:3256:1: rule__Unit__Group_7_4__0 : rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 ; public final void rule__Unit__Group_7_4__0() throws RecognitionException { int rule__Unit__Group_7_4__0_StartIndex = input.index(); @@ -15729,8 +15737,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 210) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3255:1: ( rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 ) - // InternalExBeeLangTestLanguageParser.g:3256:2: rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 + // InternalExBeeLangTestLanguageParser.g:3260:1: ( rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 ) + // InternalExBeeLangTestLanguageParser.g:3261:2: rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 { pushFollow(FollowSets000.FOLLOW_16); rule__Unit__Group_7_4__0__Impl(); @@ -15762,7 +15770,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_4__0__Impl" - // InternalExBeeLangTestLanguageParser.g:3263:1: rule__Unit__Group_7_4__0__Impl : ( Requires ) ; + // InternalExBeeLangTestLanguageParser.g:3268:1: rule__Unit__Group_7_4__0__Impl : ( Requires ) ; public final void rule__Unit__Group_7_4__0__Impl() throws RecognitionException { int rule__Unit__Group_7_4__0__Impl_StartIndex = input.index(); @@ -15770,11 +15778,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 211) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3267:1: ( ( Requires ) ) - // InternalExBeeLangTestLanguageParser.g:3268:1: ( Requires ) + // InternalExBeeLangTestLanguageParser.g:3272:1: ( ( Requires ) ) + // InternalExBeeLangTestLanguageParser.g:3273:1: ( Requires ) { - // InternalExBeeLangTestLanguageParser.g:3268:1: ( Requires ) - // InternalExBeeLangTestLanguageParser.g:3269:2: Requires + // InternalExBeeLangTestLanguageParser.g:3273:1: ( Requires ) + // InternalExBeeLangTestLanguageParser.g:3274:2: Requires { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRequiresKeyword_7_4_0()); @@ -15806,7 +15814,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_4__1" - // InternalExBeeLangTestLanguageParser.g:3278:1: rule__Unit__Group_7_4__1 : rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 ; + // InternalExBeeLangTestLanguageParser.g:3283:1: rule__Unit__Group_7_4__1 : rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 ; public final void rule__Unit__Group_7_4__1() throws RecognitionException { int rule__Unit__Group_7_4__1_StartIndex = input.index(); @@ -15814,8 +15822,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 212) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3282:1: ( rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 ) - // InternalExBeeLangTestLanguageParser.g:3283:2: rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 + // InternalExBeeLangTestLanguageParser.g:3287:1: ( rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 ) + // InternalExBeeLangTestLanguageParser.g:3288:2: rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 { pushFollow(FollowSets000.FOLLOW_12); rule__Unit__Group_7_4__1__Impl(); @@ -15847,7 +15855,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_4__1__Impl" - // InternalExBeeLangTestLanguageParser.g:3290:1: rule__Unit__Group_7_4__1__Impl : ( Env ) ; + // InternalExBeeLangTestLanguageParser.g:3295:1: rule__Unit__Group_7_4__1__Impl : ( Env ) ; public final void rule__Unit__Group_7_4__1__Impl() throws RecognitionException { int rule__Unit__Group_7_4__1__Impl_StartIndex = input.index(); @@ -15855,11 +15863,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 213) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3294:1: ( ( Env ) ) - // InternalExBeeLangTestLanguageParser.g:3295:1: ( Env ) + // InternalExBeeLangTestLanguageParser.g:3299:1: ( ( Env ) ) + // InternalExBeeLangTestLanguageParser.g:3300:1: ( Env ) { - // InternalExBeeLangTestLanguageParser.g:3295:1: ( Env ) - // InternalExBeeLangTestLanguageParser.g:3296:2: Env + // InternalExBeeLangTestLanguageParser.g:3300:1: ( Env ) + // InternalExBeeLangTestLanguageParser.g:3301:2: Env { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getEnvKeyword_7_4_1()); @@ -15891,7 +15899,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_4__2" - // InternalExBeeLangTestLanguageParser.g:3305:1: rule__Unit__Group_7_4__2 : rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 ; + // InternalExBeeLangTestLanguageParser.g:3310:1: rule__Unit__Group_7_4__2 : rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 ; public final void rule__Unit__Group_7_4__2() throws RecognitionException { int rule__Unit__Group_7_4__2_StartIndex = input.index(); @@ -15899,8 +15907,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 214) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3309:1: ( rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 ) - // InternalExBeeLangTestLanguageParser.g:3310:2: rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 + // InternalExBeeLangTestLanguageParser.g:3314:1: ( rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 ) + // InternalExBeeLangTestLanguageParser.g:3315:2: rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 { pushFollow(FollowSets000.FOLLOW_15); rule__Unit__Group_7_4__2__Impl(); @@ -15932,7 +15940,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_4__2__Impl" - // InternalExBeeLangTestLanguageParser.g:3317:1: rule__Unit__Group_7_4__2__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:3322:1: rule__Unit__Group_7_4__2__Impl : ( Colon ) ; public final void rule__Unit__Group_7_4__2__Impl() throws RecognitionException { int rule__Unit__Group_7_4__2__Impl_StartIndex = input.index(); @@ -15940,11 +15948,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 215) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3321:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:3322:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:3326:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:3327:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:3322:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:3323:2: Colon + // InternalExBeeLangTestLanguageParser.g:3327:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:3328:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_4_2()); @@ -15976,7 +15984,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_4__3" - // InternalExBeeLangTestLanguageParser.g:3332:1: rule__Unit__Group_7_4__3 : rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 ; + // InternalExBeeLangTestLanguageParser.g:3337:1: rule__Unit__Group_7_4__3 : rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 ; public final void rule__Unit__Group_7_4__3() throws RecognitionException { int rule__Unit__Group_7_4__3_StartIndex = input.index(); @@ -15984,8 +15992,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 216) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3336:1: ( rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 ) - // InternalExBeeLangTestLanguageParser.g:3337:2: rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 + // InternalExBeeLangTestLanguageParser.g:3341:1: ( rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 ) + // InternalExBeeLangTestLanguageParser.g:3342:2: rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 { pushFollow(FollowSets000.FOLLOW_14); rule__Unit__Group_7_4__3__Impl(); @@ -16017,7 +16025,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_4__3__Impl" - // InternalExBeeLangTestLanguageParser.g:3344:1: rule__Unit__Group_7_4__3__Impl : ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) ; + // InternalExBeeLangTestLanguageParser.g:3349:1: rule__Unit__Group_7_4__3__Impl : ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) ; public final void rule__Unit__Group_7_4__3__Impl() throws RecognitionException { int rule__Unit__Group_7_4__3__Impl_StartIndex = input.index(); @@ -16025,17 +16033,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 217) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3348:1: ( ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) ) - // InternalExBeeLangTestLanguageParser.g:3349:1: ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) + // InternalExBeeLangTestLanguageParser.g:3353:1: ( ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) ) + // InternalExBeeLangTestLanguageParser.g:3354:1: ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) { - // InternalExBeeLangTestLanguageParser.g:3349:1: ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) - // InternalExBeeLangTestLanguageParser.g:3350:2: ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) + // InternalExBeeLangTestLanguageParser.g:3354:1: ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) + // InternalExBeeLangTestLanguageParser.g:3355:2: ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getMetaRequiredCapabilitiesAssignment_7_4_3()); } - // InternalExBeeLangTestLanguageParser.g:3351:2: ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) - // InternalExBeeLangTestLanguageParser.g:3351:3: rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 + // InternalExBeeLangTestLanguageParser.g:3356:2: ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) + // InternalExBeeLangTestLanguageParser.g:3356:3: rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3(); @@ -16071,7 +16079,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_4__4" - // InternalExBeeLangTestLanguageParser.g:3359:1: rule__Unit__Group_7_4__4 : rule__Unit__Group_7_4__4__Impl ; + // InternalExBeeLangTestLanguageParser.g:3364:1: rule__Unit__Group_7_4__4 : rule__Unit__Group_7_4__4__Impl ; public final void rule__Unit__Group_7_4__4() throws RecognitionException { int rule__Unit__Group_7_4__4_StartIndex = input.index(); @@ -16079,8 +16087,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 218) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3363:1: ( rule__Unit__Group_7_4__4__Impl ) - // InternalExBeeLangTestLanguageParser.g:3364:2: rule__Unit__Group_7_4__4__Impl + // InternalExBeeLangTestLanguageParser.g:3368:1: ( rule__Unit__Group_7_4__4__Impl ) + // InternalExBeeLangTestLanguageParser.g:3369:2: rule__Unit__Group_7_4__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_4__4__Impl(); @@ -16107,7 +16115,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__Unit__Group_7_4__4__Impl" - // InternalExBeeLangTestLanguageParser.g:3370:1: rule__Unit__Group_7_4__4__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:3375:1: rule__Unit__Group_7_4__4__Impl : ( Semicolon ) ; public final void rule__Unit__Group_7_4__4__Impl() throws RecognitionException { int rule__Unit__Group_7_4__4__Impl_StartIndex = input.index(); @@ -16115,11 +16123,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 219) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3374:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:3375:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3379:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:3380:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:3375:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:3376:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:3380:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3381:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_4_4()); @@ -16151,7 +16159,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group__0" - // InternalExBeeLangTestLanguageParser.g:3386:1: rule__ProvidedCapability__Group__0 : rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:3391:1: rule__ProvidedCapability__Group__0 : rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 ; public final void rule__ProvidedCapability__Group__0() throws RecognitionException { int rule__ProvidedCapability__Group__0_StartIndex = input.index(); @@ -16159,8 +16167,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 220) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3390:1: ( rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:3391:2: rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 + // InternalExBeeLangTestLanguageParser.g:3395:1: ( rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:3396:2: rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 { pushFollow(FollowSets000.FOLLOW_15); rule__ProvidedCapability__Group__0__Impl(); @@ -16192,7 +16200,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:3398:1: rule__ProvidedCapability__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:3403:1: rule__ProvidedCapability__Group__0__Impl : ( () ) ; public final void rule__ProvidedCapability__Group__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group__0__Impl_StartIndex = input.index(); @@ -16200,17 +16208,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 221) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3402:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:3403:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:3407:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:3408:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:3403:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:3404:2: () + // InternalExBeeLangTestLanguageParser.g:3408:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:3409:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getProvidedCapabilityAction_0()); } - // InternalExBeeLangTestLanguageParser.g:3405:2: () - // InternalExBeeLangTestLanguageParser.g:3405:3: + // InternalExBeeLangTestLanguageParser.g:3410:2: () + // InternalExBeeLangTestLanguageParser.g:3410:3: { } @@ -16236,7 +16244,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group__1" - // InternalExBeeLangTestLanguageParser.g:3413:1: rule__ProvidedCapability__Group__1 : rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:3418:1: rule__ProvidedCapability__Group__1 : rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 ; public final void rule__ProvidedCapability__Group__1() throws RecognitionException { int rule__ProvidedCapability__Group__1_StartIndex = input.index(); @@ -16244,8 +16252,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 222) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3417:1: ( rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:3418:2: rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 + // InternalExBeeLangTestLanguageParser.g:3422:1: ( rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:3423:2: rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 { pushFollow(FollowSets000.FOLLOW_17); rule__ProvidedCapability__Group__1__Impl(); @@ -16277,7 +16285,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:3425:1: rule__ProvidedCapability__Group__1__Impl : ( ( rule__ProvidedCapability__Alternatives_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:3430:1: rule__ProvidedCapability__Group__1__Impl : ( ( rule__ProvidedCapability__Alternatives_1 ) ) ; public final void rule__ProvidedCapability__Group__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group__1__Impl_StartIndex = input.index(); @@ -16285,17 +16293,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 223) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3429:1: ( ( ( rule__ProvidedCapability__Alternatives_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:3430:1: ( ( rule__ProvidedCapability__Alternatives_1 ) ) + // InternalExBeeLangTestLanguageParser.g:3434:1: ( ( ( rule__ProvidedCapability__Alternatives_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:3435:1: ( ( rule__ProvidedCapability__Alternatives_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:3430:1: ( ( rule__ProvidedCapability__Alternatives_1 ) ) - // InternalExBeeLangTestLanguageParser.g:3431:2: ( rule__ProvidedCapability__Alternatives_1 ) + // InternalExBeeLangTestLanguageParser.g:3435:1: ( ( rule__ProvidedCapability__Alternatives_1 ) ) + // InternalExBeeLangTestLanguageParser.g:3436:2: ( rule__ProvidedCapability__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getAlternatives_1()); } - // InternalExBeeLangTestLanguageParser.g:3432:2: ( rule__ProvidedCapability__Alternatives_1 ) - // InternalExBeeLangTestLanguageParser.g:3432:3: rule__ProvidedCapability__Alternatives_1 + // InternalExBeeLangTestLanguageParser.g:3437:2: ( rule__ProvidedCapability__Alternatives_1 ) + // InternalExBeeLangTestLanguageParser.g:3437:3: rule__ProvidedCapability__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Alternatives_1(); @@ -16331,7 +16339,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group__2" - // InternalExBeeLangTestLanguageParser.g:3440:1: rule__ProvidedCapability__Group__2 : rule__ProvidedCapability__Group__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:3445:1: rule__ProvidedCapability__Group__2 : rule__ProvidedCapability__Group__2__Impl ; public final void rule__ProvidedCapability__Group__2() throws RecognitionException { int rule__ProvidedCapability__Group__2_StartIndex = input.index(); @@ -16339,8 +16347,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 224) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3444:1: ( rule__ProvidedCapability__Group__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:3445:2: rule__ProvidedCapability__Group__2__Impl + // InternalExBeeLangTestLanguageParser.g:3449:1: ( rule__ProvidedCapability__Group__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:3450:2: rule__ProvidedCapability__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group__2__Impl(); @@ -16367,7 +16375,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:3451:1: rule__ProvidedCapability__Group__2__Impl : ( ( rule__ProvidedCapability__Group_2__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:3456:1: rule__ProvidedCapability__Group__2__Impl : ( ( rule__ProvidedCapability__Group_2__0 )? ) ; public final void rule__ProvidedCapability__Group__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group__2__Impl_StartIndex = input.index(); @@ -16375,16 +16383,16 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 225) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3455:1: ( ( ( rule__ProvidedCapability__Group_2__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:3456:1: ( ( rule__ProvidedCapability__Group_2__0 )? ) + // InternalExBeeLangTestLanguageParser.g:3460:1: ( ( ( rule__ProvidedCapability__Group_2__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:3461:1: ( ( rule__ProvidedCapability__Group_2__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:3456:1: ( ( rule__ProvidedCapability__Group_2__0 )? ) - // InternalExBeeLangTestLanguageParser.g:3457:2: ( rule__ProvidedCapability__Group_2__0 )? + // InternalExBeeLangTestLanguageParser.g:3461:1: ( ( rule__ProvidedCapability__Group_2__0 )? ) + // InternalExBeeLangTestLanguageParser.g:3462:2: ( rule__ProvidedCapability__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2()); } - // InternalExBeeLangTestLanguageParser.g:3458:2: ( rule__ProvidedCapability__Group_2__0 )? + // InternalExBeeLangTestLanguageParser.g:3463:2: ( rule__ProvidedCapability__Group_2__0 )? int alt39=2; int LA39_0 = input.LA(1); @@ -16393,7 +16401,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes } switch (alt39) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3458:3: rule__ProvidedCapability__Group_2__0 + // InternalExBeeLangTestLanguageParser.g:3463:3: rule__ProvidedCapability__Group_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2__0(); @@ -16432,7 +16440,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2__0" - // InternalExBeeLangTestLanguageParser.g:3467:1: rule__ProvidedCapability__Group_2__0 : rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 ; + // InternalExBeeLangTestLanguageParser.g:3472:1: rule__ProvidedCapability__Group_2__0 : rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 ; public final void rule__ProvidedCapability__Group_2__0() throws RecognitionException { int rule__ProvidedCapability__Group_2__0_StartIndex = input.index(); @@ -16440,8 +16448,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 226) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3471:1: ( rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 ) - // InternalExBeeLangTestLanguageParser.g:3472:2: rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 + // InternalExBeeLangTestLanguageParser.g:3476:1: ( rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 ) + // InternalExBeeLangTestLanguageParser.g:3477:2: rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 { pushFollow(FollowSets000.FOLLOW_18); rule__ProvidedCapability__Group_2__0__Impl(); @@ -16473,7 +16481,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:3479:1: rule__ProvidedCapability__Group_2__0__Impl : ( LeftCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:3484:1: rule__ProvidedCapability__Group_2__0__Impl : ( LeftCurlyBracket ) ; public final void rule__ProvidedCapability__Group_2__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2__0__Impl_StartIndex = input.index(); @@ -16481,11 +16489,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 227) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3483:1: ( ( LeftCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:3484:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:3488:1: ( ( LeftCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:3489:1: ( LeftCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:3484:1: ( LeftCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:3485:2: LeftCurlyBracket + // InternalExBeeLangTestLanguageParser.g:3489:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:3490:2: LeftCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getLeftCurlyBracketKeyword_2_0()); @@ -16517,7 +16525,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2__1" - // InternalExBeeLangTestLanguageParser.g:3494:1: rule__ProvidedCapability__Group_2__1 : rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 ; + // InternalExBeeLangTestLanguageParser.g:3499:1: rule__ProvidedCapability__Group_2__1 : rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 ; public final void rule__ProvidedCapability__Group_2__1() throws RecognitionException { int rule__ProvidedCapability__Group_2__1_StartIndex = input.index(); @@ -16525,8 +16533,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 228) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3498:1: ( rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 ) - // InternalExBeeLangTestLanguageParser.g:3499:2: rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 + // InternalExBeeLangTestLanguageParser.g:3503:1: ( rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 ) + // InternalExBeeLangTestLanguageParser.g:3504:2: rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 { pushFollow(FollowSets000.FOLLOW_8); rule__ProvidedCapability__Group_2__1__Impl(); @@ -16558,7 +16566,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:3506:1: rule__ProvidedCapability__Group_2__1__Impl : ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:3511:1: rule__ProvidedCapability__Group_2__1__Impl : ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) ; public final void rule__ProvidedCapability__Group_2__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2__1__Impl_StartIndex = input.index(); @@ -16566,17 +16574,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 229) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3510:1: ( ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:3511:1: ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:3515:1: ( ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:3516:1: ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:3511:1: ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) - // InternalExBeeLangTestLanguageParser.g:3512:2: ( rule__ProvidedCapability__UnorderedGroup_2_1 ) + // InternalExBeeLangTestLanguageParser.g:3516:1: ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:3517:2: ( rule__ProvidedCapability__UnorderedGroup_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1()); } - // InternalExBeeLangTestLanguageParser.g:3513:2: ( rule__ProvidedCapability__UnorderedGroup_2_1 ) - // InternalExBeeLangTestLanguageParser.g:3513:3: rule__ProvidedCapability__UnorderedGroup_2_1 + // InternalExBeeLangTestLanguageParser.g:3518:2: ( rule__ProvidedCapability__UnorderedGroup_2_1 ) + // InternalExBeeLangTestLanguageParser.g:3518:3: rule__ProvidedCapability__UnorderedGroup_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1(); @@ -16612,7 +16620,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2__2" - // InternalExBeeLangTestLanguageParser.g:3521:1: rule__ProvidedCapability__Group_2__2 : rule__ProvidedCapability__Group_2__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:3526:1: rule__ProvidedCapability__Group_2__2 : rule__ProvidedCapability__Group_2__2__Impl ; public final void rule__ProvidedCapability__Group_2__2() throws RecognitionException { int rule__ProvidedCapability__Group_2__2_StartIndex = input.index(); @@ -16620,8 +16628,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 230) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3525:1: ( rule__ProvidedCapability__Group_2__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:3526:2: rule__ProvidedCapability__Group_2__2__Impl + // InternalExBeeLangTestLanguageParser.g:3530:1: ( rule__ProvidedCapability__Group_2__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:3531:2: rule__ProvidedCapability__Group_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2__2__Impl(); @@ -16648,7 +16656,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2__2__Impl" - // InternalExBeeLangTestLanguageParser.g:3532:1: rule__ProvidedCapability__Group_2__2__Impl : ( RightCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:3537:1: rule__ProvidedCapability__Group_2__2__Impl : ( RightCurlyBracket ) ; public final void rule__ProvidedCapability__Group_2__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2__2__Impl_StartIndex = input.index(); @@ -16656,11 +16664,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 231) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3536:1: ( ( RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:3537:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:3541:1: ( ( RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:3542:1: ( RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:3537:1: ( RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:3538:2: RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:3542:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:3543:2: RightCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getRightCurlyBracketKeyword_2_2()); @@ -16692,7 +16700,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__0" - // InternalExBeeLangTestLanguageParser.g:3548:1: rule__ProvidedCapability__Group_2_1_0__0 : rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 ; + // InternalExBeeLangTestLanguageParser.g:3553:1: rule__ProvidedCapability__Group_2_1_0__0 : rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 ; public final void rule__ProvidedCapability__Group_2_1_0__0() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__0_StartIndex = input.index(); @@ -16700,8 +16708,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 232) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3552:1: ( rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 ) - // InternalExBeeLangTestLanguageParser.g:3553:2: rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 + // InternalExBeeLangTestLanguageParser.g:3557:1: ( rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 ) + // InternalExBeeLangTestLanguageParser.g:3558:2: rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 { pushFollow(FollowSets000.FOLLOW_12); rule__ProvidedCapability__Group_2_1_0__0__Impl(); @@ -16733,7 +16741,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__0__Impl" - // InternalExBeeLangTestLanguageParser.g:3560:1: rule__ProvidedCapability__Group_2_1_0__0__Impl : ( When ) ; + // InternalExBeeLangTestLanguageParser.g:3565:1: rule__ProvidedCapability__Group_2_1_0__0__Impl : ( When ) ; public final void rule__ProvidedCapability__Group_2_1_0__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__0__Impl_StartIndex = input.index(); @@ -16741,11 +16749,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 233) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3564:1: ( ( When ) ) - // InternalExBeeLangTestLanguageParser.g:3565:1: ( When ) + // InternalExBeeLangTestLanguageParser.g:3569:1: ( ( When ) ) + // InternalExBeeLangTestLanguageParser.g:3570:1: ( When ) { - // InternalExBeeLangTestLanguageParser.g:3565:1: ( When ) - // InternalExBeeLangTestLanguageParser.g:3566:2: When + // InternalExBeeLangTestLanguageParser.g:3570:1: ( When ) + // InternalExBeeLangTestLanguageParser.g:3571:2: When { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getWhenKeyword_2_1_0_0()); @@ -16777,7 +16785,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__1" - // InternalExBeeLangTestLanguageParser.g:3575:1: rule__ProvidedCapability__Group_2_1_0__1 : rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 ; + // InternalExBeeLangTestLanguageParser.g:3580:1: rule__ProvidedCapability__Group_2_1_0__1 : rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 ; public final void rule__ProvidedCapability__Group_2_1_0__1() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__1_StartIndex = input.index(); @@ -16785,8 +16793,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 234) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3579:1: ( rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 ) - // InternalExBeeLangTestLanguageParser.g:3580:2: rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 + // InternalExBeeLangTestLanguageParser.g:3584:1: ( rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 ) + // InternalExBeeLangTestLanguageParser.g:3585:2: rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 { pushFollow(FollowSets000.FOLLOW_19); rule__ProvidedCapability__Group_2_1_0__1__Impl(); @@ -16818,7 +16826,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__1__Impl" - // InternalExBeeLangTestLanguageParser.g:3587:1: rule__ProvidedCapability__Group_2_1_0__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:3592:1: rule__ProvidedCapability__Group_2_1_0__1__Impl : ( Colon ) ; public final void rule__ProvidedCapability__Group_2_1_0__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__1__Impl_StartIndex = input.index(); @@ -16826,11 +16834,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 235) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3591:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:3592:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:3596:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:3597:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:3592:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:3593:2: Colon + // InternalExBeeLangTestLanguageParser.g:3597:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:3598:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_0_1()); @@ -16862,7 +16870,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__2" - // InternalExBeeLangTestLanguageParser.g:3602:1: rule__ProvidedCapability__Group_2_1_0__2 : rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 ; + // InternalExBeeLangTestLanguageParser.g:3607:1: rule__ProvidedCapability__Group_2_1_0__2 : rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 ; public final void rule__ProvidedCapability__Group_2_1_0__2() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__2_StartIndex = input.index(); @@ -16870,8 +16878,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 236) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3606:1: ( rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 ) - // InternalExBeeLangTestLanguageParser.g:3607:2: rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 + // InternalExBeeLangTestLanguageParser.g:3611:1: ( rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 ) + // InternalExBeeLangTestLanguageParser.g:3612:2: rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 { pushFollow(FollowSets000.FOLLOW_14); rule__ProvidedCapability__Group_2_1_0__2__Impl(); @@ -16903,7 +16911,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__2__Impl" - // InternalExBeeLangTestLanguageParser.g:3614:1: rule__ProvidedCapability__Group_2_1_0__2__Impl : ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:3619:1: rule__ProvidedCapability__Group_2_1_0__2__Impl : ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) ; public final void rule__ProvidedCapability__Group_2_1_0__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__2__Impl_StartIndex = input.index(); @@ -16911,17 +16919,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 237) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3618:1: ( ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:3619:1: ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) + // InternalExBeeLangTestLanguageParser.g:3623:1: ( ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:3624:1: ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:3619:1: ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) - // InternalExBeeLangTestLanguageParser.g:3620:2: ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) + // InternalExBeeLangTestLanguageParser.g:3624:1: ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) + // InternalExBeeLangTestLanguageParser.g:3625:2: ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getCondExprAssignment_2_1_0_2()); } - // InternalExBeeLangTestLanguageParser.g:3621:2: ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) - // InternalExBeeLangTestLanguageParser.g:3621:3: rule__ProvidedCapability__CondExprAssignment_2_1_0_2 + // InternalExBeeLangTestLanguageParser.g:3626:2: ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) + // InternalExBeeLangTestLanguageParser.g:3626:3: rule__ProvidedCapability__CondExprAssignment_2_1_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__CondExprAssignment_2_1_0_2(); @@ -16957,7 +16965,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__3" - // InternalExBeeLangTestLanguageParser.g:3629:1: rule__ProvidedCapability__Group_2_1_0__3 : rule__ProvidedCapability__Group_2_1_0__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:3634:1: rule__ProvidedCapability__Group_2_1_0__3 : rule__ProvidedCapability__Group_2_1_0__3__Impl ; public final void rule__ProvidedCapability__Group_2_1_0__3() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__3_StartIndex = input.index(); @@ -16965,8 +16973,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 238) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3633:1: ( rule__ProvidedCapability__Group_2_1_0__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:3634:2: rule__ProvidedCapability__Group_2_1_0__3__Impl + // InternalExBeeLangTestLanguageParser.g:3638:1: ( rule__ProvidedCapability__Group_2_1_0__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:3639:2: rule__ProvidedCapability__Group_2_1_0__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_0__3__Impl(); @@ -16993,7 +17001,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__3__Impl" - // InternalExBeeLangTestLanguageParser.g:3640:1: rule__ProvidedCapability__Group_2_1_0__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:3645:1: rule__ProvidedCapability__Group_2_1_0__3__Impl : ( Semicolon ) ; public final void rule__ProvidedCapability__Group_2_1_0__3__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__3__Impl_StartIndex = input.index(); @@ -17001,11 +17009,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 239) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3644:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:3645:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3649:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:3650:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:3645:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:3646:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:3650:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3651:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getSemicolonKeyword_2_1_0_3()); @@ -17037,7 +17045,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__0" - // InternalExBeeLangTestLanguageParser.g:3656:1: rule__ProvidedCapability__Group_2_1_1__0 : rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 ; + // InternalExBeeLangTestLanguageParser.g:3661:1: rule__ProvidedCapability__Group_2_1_1__0 : rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 ; public final void rule__ProvidedCapability__Group_2_1_1__0() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__0_StartIndex = input.index(); @@ -17045,8 +17053,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 240) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3660:1: ( rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 ) - // InternalExBeeLangTestLanguageParser.g:3661:2: rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 + // InternalExBeeLangTestLanguageParser.g:3665:1: ( rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 ) + // InternalExBeeLangTestLanguageParser.g:3666:2: rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 { pushFollow(FollowSets000.FOLLOW_12); rule__ProvidedCapability__Group_2_1_1__0__Impl(); @@ -17078,7 +17086,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:3668:1: rule__ProvidedCapability__Group_2_1_1__0__Impl : ( Name ) ; + // InternalExBeeLangTestLanguageParser.g:3673:1: rule__ProvidedCapability__Group_2_1_1__0__Impl : ( Name ) ; public final void rule__ProvidedCapability__Group_2_1_1__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__0__Impl_StartIndex = input.index(); @@ -17086,11 +17094,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 241) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3672:1: ( ( Name ) ) - // InternalExBeeLangTestLanguageParser.g:3673:1: ( Name ) + // InternalExBeeLangTestLanguageParser.g:3677:1: ( ( Name ) ) + // InternalExBeeLangTestLanguageParser.g:3678:1: ( Name ) { - // InternalExBeeLangTestLanguageParser.g:3673:1: ( Name ) - // InternalExBeeLangTestLanguageParser.g:3674:2: Name + // InternalExBeeLangTestLanguageParser.g:3678:1: ( Name ) + // InternalExBeeLangTestLanguageParser.g:3679:2: Name { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameKeyword_2_1_1_0()); @@ -17122,7 +17130,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__1" - // InternalExBeeLangTestLanguageParser.g:3683:1: rule__ProvidedCapability__Group_2_1_1__1 : rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 ; + // InternalExBeeLangTestLanguageParser.g:3688:1: rule__ProvidedCapability__Group_2_1_1__1 : rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 ; public final void rule__ProvidedCapability__Group_2_1_1__1() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__1_StartIndex = input.index(); @@ -17130,8 +17138,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 242) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3687:1: ( rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 ) - // InternalExBeeLangTestLanguageParser.g:3688:2: rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 + // InternalExBeeLangTestLanguageParser.g:3692:1: ( rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 ) + // InternalExBeeLangTestLanguageParser.g:3693:2: rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 { pushFollow(FollowSets000.FOLLOW_9); rule__ProvidedCapability__Group_2_1_1__1__Impl(); @@ -17163,7 +17171,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:3695:1: rule__ProvidedCapability__Group_2_1_1__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:3700:1: rule__ProvidedCapability__Group_2_1_1__1__Impl : ( Colon ) ; public final void rule__ProvidedCapability__Group_2_1_1__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__1__Impl_StartIndex = input.index(); @@ -17171,11 +17179,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 243) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3699:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:3700:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:3704:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:3705:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:3700:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:3701:2: Colon + // InternalExBeeLangTestLanguageParser.g:3705:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:3706:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_1_1()); @@ -17207,7 +17215,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__2" - // InternalExBeeLangTestLanguageParser.g:3710:1: rule__ProvidedCapability__Group_2_1_1__2 : rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 ; + // InternalExBeeLangTestLanguageParser.g:3715:1: rule__ProvidedCapability__Group_2_1_1__2 : rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 ; public final void rule__ProvidedCapability__Group_2_1_1__2() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__2_StartIndex = input.index(); @@ -17215,8 +17223,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 244) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3714:1: ( rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 ) - // InternalExBeeLangTestLanguageParser.g:3715:2: rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 + // InternalExBeeLangTestLanguageParser.g:3719:1: ( rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 ) + // InternalExBeeLangTestLanguageParser.g:3720:2: rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 { pushFollow(FollowSets000.FOLLOW_14); rule__ProvidedCapability__Group_2_1_1__2__Impl(); @@ -17248,7 +17256,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:3722:1: rule__ProvidedCapability__Group_2_1_1__2__Impl : ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:3727:1: rule__ProvidedCapability__Group_2_1_1__2__Impl : ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) ; public final void rule__ProvidedCapability__Group_2_1_1__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__2__Impl_StartIndex = input.index(); @@ -17256,17 +17264,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 245) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3726:1: ( ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:3727:1: ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:3731:1: ( ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:3732:1: ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:3727:1: ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) - // InternalExBeeLangTestLanguageParser.g:3728:2: ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) + // InternalExBeeLangTestLanguageParser.g:3732:1: ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:3733:2: ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameAssignment_2_1_1_2()); } - // InternalExBeeLangTestLanguageParser.g:3729:2: ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) - // InternalExBeeLangTestLanguageParser.g:3729:3: rule__ProvidedCapability__NameAssignment_2_1_1_2 + // InternalExBeeLangTestLanguageParser.g:3734:2: ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) + // InternalExBeeLangTestLanguageParser.g:3734:3: rule__ProvidedCapability__NameAssignment_2_1_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__NameAssignment_2_1_1_2(); @@ -17302,7 +17310,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__3" - // InternalExBeeLangTestLanguageParser.g:3737:1: rule__ProvidedCapability__Group_2_1_1__3 : rule__ProvidedCapability__Group_2_1_1__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:3742:1: rule__ProvidedCapability__Group_2_1_1__3 : rule__ProvidedCapability__Group_2_1_1__3__Impl ; public final void rule__ProvidedCapability__Group_2_1_1__3() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__3_StartIndex = input.index(); @@ -17310,8 +17318,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 246) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3741:1: ( rule__ProvidedCapability__Group_2_1_1__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:3742:2: rule__ProvidedCapability__Group_2_1_1__3__Impl + // InternalExBeeLangTestLanguageParser.g:3746:1: ( rule__ProvidedCapability__Group_2_1_1__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:3747:2: rule__ProvidedCapability__Group_2_1_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_1__3__Impl(); @@ -17338,7 +17346,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__3__Impl" - // InternalExBeeLangTestLanguageParser.g:3748:1: rule__ProvidedCapability__Group_2_1_1__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:3753:1: rule__ProvidedCapability__Group_2_1_1__3__Impl : ( Semicolon ) ; public final void rule__ProvidedCapability__Group_2_1_1__3__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__3__Impl_StartIndex = input.index(); @@ -17346,11 +17354,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 247) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3752:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:3753:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3757:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:3758:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:3753:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:3754:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:3758:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3759:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getSemicolonKeyword_2_1_1_3()); @@ -17382,7 +17390,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__0" - // InternalExBeeLangTestLanguageParser.g:3764:1: rule__ProvidedCapability__Group_2_1_2__0 : rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 ; + // InternalExBeeLangTestLanguageParser.g:3769:1: rule__ProvidedCapability__Group_2_1_2__0 : rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 ; public final void rule__ProvidedCapability__Group_2_1_2__0() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__0_StartIndex = input.index(); @@ -17390,8 +17398,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 248) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3768:1: ( rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 ) - // InternalExBeeLangTestLanguageParser.g:3769:2: rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 + // InternalExBeeLangTestLanguageParser.g:3773:1: ( rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 ) + // InternalExBeeLangTestLanguageParser.g:3774:2: rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 { pushFollow(FollowSets000.FOLLOW_12); rule__ProvidedCapability__Group_2_1_2__0__Impl(); @@ -17423,7 +17431,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:3776:1: rule__ProvidedCapability__Group_2_1_2__0__Impl : ( Version ) ; + // InternalExBeeLangTestLanguageParser.g:3781:1: rule__ProvidedCapability__Group_2_1_2__0__Impl : ( Version ) ; public final void rule__ProvidedCapability__Group_2_1_2__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__0__Impl_StartIndex = input.index(); @@ -17431,11 +17439,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 249) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3780:1: ( ( Version ) ) - // InternalExBeeLangTestLanguageParser.g:3781:1: ( Version ) + // InternalExBeeLangTestLanguageParser.g:3785:1: ( ( Version ) ) + // InternalExBeeLangTestLanguageParser.g:3786:1: ( Version ) { - // InternalExBeeLangTestLanguageParser.g:3781:1: ( Version ) - // InternalExBeeLangTestLanguageParser.g:3782:2: Version + // InternalExBeeLangTestLanguageParser.g:3786:1: ( Version ) + // InternalExBeeLangTestLanguageParser.g:3787:2: Version { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getVersionKeyword_2_1_2_0()); @@ -17467,7 +17475,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__1" - // InternalExBeeLangTestLanguageParser.g:3791:1: rule__ProvidedCapability__Group_2_1_2__1 : rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 ; + // InternalExBeeLangTestLanguageParser.g:3796:1: rule__ProvidedCapability__Group_2_1_2__1 : rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 ; public final void rule__ProvidedCapability__Group_2_1_2__1() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__1_StartIndex = input.index(); @@ -17475,8 +17483,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 250) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3795:1: ( rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 ) - // InternalExBeeLangTestLanguageParser.g:3796:2: rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 + // InternalExBeeLangTestLanguageParser.g:3800:1: ( rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 ) + // InternalExBeeLangTestLanguageParser.g:3801:2: rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 { pushFollow(FollowSets000.FOLLOW_9); rule__ProvidedCapability__Group_2_1_2__1__Impl(); @@ -17508,7 +17516,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:3803:1: rule__ProvidedCapability__Group_2_1_2__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:3808:1: rule__ProvidedCapability__Group_2_1_2__1__Impl : ( Colon ) ; public final void rule__ProvidedCapability__Group_2_1_2__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__1__Impl_StartIndex = input.index(); @@ -17516,11 +17524,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 251) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3807:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:3808:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:3812:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:3813:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:3808:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:3809:2: Colon + // InternalExBeeLangTestLanguageParser.g:3813:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:3814:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_2_1()); @@ -17552,7 +17560,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__2" - // InternalExBeeLangTestLanguageParser.g:3818:1: rule__ProvidedCapability__Group_2_1_2__2 : rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 ; + // InternalExBeeLangTestLanguageParser.g:3823:1: rule__ProvidedCapability__Group_2_1_2__2 : rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 ; public final void rule__ProvidedCapability__Group_2_1_2__2() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__2_StartIndex = input.index(); @@ -17560,8 +17568,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 252) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3822:1: ( rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 ) - // InternalExBeeLangTestLanguageParser.g:3823:2: rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 + // InternalExBeeLangTestLanguageParser.g:3827:1: ( rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 ) + // InternalExBeeLangTestLanguageParser.g:3828:2: rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 { pushFollow(FollowSets000.FOLLOW_14); rule__ProvidedCapability__Group_2_1_2__2__Impl(); @@ -17593,7 +17601,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__2__Impl" - // InternalExBeeLangTestLanguageParser.g:3830:1: rule__ProvidedCapability__Group_2_1_2__2__Impl : ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:3835:1: rule__ProvidedCapability__Group_2_1_2__2__Impl : ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) ; public final void rule__ProvidedCapability__Group_2_1_2__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__2__Impl_StartIndex = input.index(); @@ -17601,17 +17609,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 253) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3834:1: ( ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:3835:1: ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:3839:1: ( ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:3840:1: ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:3835:1: ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) - // InternalExBeeLangTestLanguageParser.g:3836:2: ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) + // InternalExBeeLangTestLanguageParser.g:3840:1: ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:3841:2: ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getVersionAssignment_2_1_2_2()); } - // InternalExBeeLangTestLanguageParser.g:3837:2: ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) - // InternalExBeeLangTestLanguageParser.g:3837:3: rule__ProvidedCapability__VersionAssignment_2_1_2_2 + // InternalExBeeLangTestLanguageParser.g:3842:2: ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) + // InternalExBeeLangTestLanguageParser.g:3842:3: rule__ProvidedCapability__VersionAssignment_2_1_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__VersionAssignment_2_1_2_2(); @@ -17647,7 +17655,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__3" - // InternalExBeeLangTestLanguageParser.g:3845:1: rule__ProvidedCapability__Group_2_1_2__3 : rule__ProvidedCapability__Group_2_1_2__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:3850:1: rule__ProvidedCapability__Group_2_1_2__3 : rule__ProvidedCapability__Group_2_1_2__3__Impl ; public final void rule__ProvidedCapability__Group_2_1_2__3() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__3_StartIndex = input.index(); @@ -17655,8 +17663,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 254) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3849:1: ( rule__ProvidedCapability__Group_2_1_2__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:3850:2: rule__ProvidedCapability__Group_2_1_2__3__Impl + // InternalExBeeLangTestLanguageParser.g:3854:1: ( rule__ProvidedCapability__Group_2_1_2__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:3855:2: rule__ProvidedCapability__Group_2_1_2__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_2__3__Impl(); @@ -17683,7 +17691,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__3__Impl" - // InternalExBeeLangTestLanguageParser.g:3856:1: rule__ProvidedCapability__Group_2_1_2__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:3861:1: rule__ProvidedCapability__Group_2_1_2__3__Impl : ( Semicolon ) ; public final void rule__ProvidedCapability__Group_2_1_2__3__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__3__Impl_StartIndex = input.index(); @@ -17691,11 +17699,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 255) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3860:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:3861:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3865:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:3866:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:3861:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:3862:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:3866:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:3867:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getSemicolonKeyword_2_1_2_3()); @@ -17727,7 +17735,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group__0" - // InternalExBeeLangTestLanguageParser.g:3872:1: rule__AliasedRequiredCapability__Group__0 : rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:3877:1: rule__AliasedRequiredCapability__Group__0 : rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 ; public final void rule__AliasedRequiredCapability__Group__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group__0_StartIndex = input.index(); @@ -17735,8 +17743,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 256) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3876:1: ( rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:3877:2: rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 + // InternalExBeeLangTestLanguageParser.g:3881:1: ( rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:3882:2: rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 { pushFollow(FollowSets000.FOLLOW_9); rule__AliasedRequiredCapability__Group__0__Impl(); @@ -17768,7 +17776,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:3884:1: rule__AliasedRequiredCapability__Group__0__Impl : ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:3889:1: rule__AliasedRequiredCapability__Group__0__Impl : ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) ; public final void rule__AliasedRequiredCapability__Group__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group__0__Impl_StartIndex = input.index(); @@ -17776,17 +17784,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 257) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3888:1: ( ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:3889:1: ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) + // InternalExBeeLangTestLanguageParser.g:3893:1: ( ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:3894:1: ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:3889:1: ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) - // InternalExBeeLangTestLanguageParser.g:3890:2: ( rule__AliasedRequiredCapability__Alternatives_0 ) + // InternalExBeeLangTestLanguageParser.g:3894:1: ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) + // InternalExBeeLangTestLanguageParser.g:3895:2: ( rule__AliasedRequiredCapability__Alternatives_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getAlternatives_0()); } - // InternalExBeeLangTestLanguageParser.g:3891:2: ( rule__AliasedRequiredCapability__Alternatives_0 ) - // InternalExBeeLangTestLanguageParser.g:3891:3: rule__AliasedRequiredCapability__Alternatives_0 + // InternalExBeeLangTestLanguageParser.g:3896:2: ( rule__AliasedRequiredCapability__Alternatives_0 ) + // InternalExBeeLangTestLanguageParser.g:3896:3: rule__AliasedRequiredCapability__Alternatives_0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Alternatives_0(); @@ -17822,7 +17830,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group__1" - // InternalExBeeLangTestLanguageParser.g:3899:1: rule__AliasedRequiredCapability__Group__1 : rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:3904:1: rule__AliasedRequiredCapability__Group__1 : rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 ; public final void rule__AliasedRequiredCapability__Group__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group__1_StartIndex = input.index(); @@ -17830,8 +17838,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 258) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3903:1: ( rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:3904:2: rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 + // InternalExBeeLangTestLanguageParser.g:3908:1: ( rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:3909:2: rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 { pushFollow(FollowSets000.FOLLOW_20); rule__AliasedRequiredCapability__Group__1__Impl(); @@ -17863,7 +17871,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:3911:1: rule__AliasedRequiredCapability__Group__1__Impl : ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:3916:1: rule__AliasedRequiredCapability__Group__1__Impl : ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) ; public final void rule__AliasedRequiredCapability__Group__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group__1__Impl_StartIndex = input.index(); @@ -17871,17 +17879,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 259) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3915:1: ( ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:3916:1: ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:3920:1: ( ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:3921:1: ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:3916:1: ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) - // InternalExBeeLangTestLanguageParser.g:3917:2: ( rule__AliasedRequiredCapability__NameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:3921:1: ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:3922:2: ( rule__AliasedRequiredCapability__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getNameAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:3918:2: ( rule__AliasedRequiredCapability__NameAssignment_1 ) - // InternalExBeeLangTestLanguageParser.g:3918:3: rule__AliasedRequiredCapability__NameAssignment_1 + // InternalExBeeLangTestLanguageParser.g:3923:2: ( rule__AliasedRequiredCapability__NameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:3923:3: rule__AliasedRequiredCapability__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__NameAssignment_1(); @@ -17917,7 +17925,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group__2" - // InternalExBeeLangTestLanguageParser.g:3926:1: rule__AliasedRequiredCapability__Group__2 : rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:3931:1: rule__AliasedRequiredCapability__Group__2 : rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 ; public final void rule__AliasedRequiredCapability__Group__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group__2_StartIndex = input.index(); @@ -17925,8 +17933,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 260) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3930:1: ( rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:3931:2: rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 + // InternalExBeeLangTestLanguageParser.g:3935:1: ( rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:3936:2: rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 { pushFollow(FollowSets000.FOLLOW_20); rule__AliasedRequiredCapability__Group__2__Impl(); @@ -17958,7 +17966,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:3938:1: rule__AliasedRequiredCapability__Group__2__Impl : ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:3943:1: rule__AliasedRequiredCapability__Group__2__Impl : ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) ; public final void rule__AliasedRequiredCapability__Group__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group__2__Impl_StartIndex = input.index(); @@ -17966,16 +17974,16 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 261) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3942:1: ( ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:3943:1: ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) + // InternalExBeeLangTestLanguageParser.g:3947:1: ( ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:3948:1: ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:3943:1: ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) - // InternalExBeeLangTestLanguageParser.g:3944:2: ( rule__AliasedRequiredCapability__Group_2__0 )? + // InternalExBeeLangTestLanguageParser.g:3948:1: ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) + // InternalExBeeLangTestLanguageParser.g:3949:2: ( rule__AliasedRequiredCapability__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_2()); } - // InternalExBeeLangTestLanguageParser.g:3945:2: ( rule__AliasedRequiredCapability__Group_2__0 )? + // InternalExBeeLangTestLanguageParser.g:3950:2: ( rule__AliasedRequiredCapability__Group_2__0 )? int alt40=2; int LA40_0 = input.LA(1); @@ -17984,7 +17992,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes } switch (alt40) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3945:3: rule__AliasedRequiredCapability__Group_2__0 + // InternalExBeeLangTestLanguageParser.g:3950:3: rule__AliasedRequiredCapability__Group_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_2__0(); @@ -18023,7 +18031,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group__3" - // InternalExBeeLangTestLanguageParser.g:3953:1: rule__AliasedRequiredCapability__Group__3 : rule__AliasedRequiredCapability__Group__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:3958:1: rule__AliasedRequiredCapability__Group__3 : rule__AliasedRequiredCapability__Group__3__Impl ; public final void rule__AliasedRequiredCapability__Group__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group__3_StartIndex = input.index(); @@ -18031,8 +18039,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 262) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3957:1: ( rule__AliasedRequiredCapability__Group__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:3958:2: rule__AliasedRequiredCapability__Group__3__Impl + // InternalExBeeLangTestLanguageParser.g:3962:1: ( rule__AliasedRequiredCapability__Group__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:3963:2: rule__AliasedRequiredCapability__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group__3__Impl(); @@ -18059,7 +18067,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:3964:1: rule__AliasedRequiredCapability__Group__3__Impl : ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:3969:1: rule__AliasedRequiredCapability__Group__3__Impl : ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) ; public final void rule__AliasedRequiredCapability__Group__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group__3__Impl_StartIndex = input.index(); @@ -18067,17 +18075,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 263) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3968:1: ( ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:3969:1: ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:3973:1: ( ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:3974:1: ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:3969:1: ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) - // InternalExBeeLangTestLanguageParser.g:3970:2: ( rule__AliasedRequiredCapability__Group_3__0 ) + // InternalExBeeLangTestLanguageParser.g:3974:1: ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:3975:2: ( rule__AliasedRequiredCapability__Group_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3()); } - // InternalExBeeLangTestLanguageParser.g:3971:2: ( rule__AliasedRequiredCapability__Group_3__0 ) - // InternalExBeeLangTestLanguageParser.g:3971:3: rule__AliasedRequiredCapability__Group_3__0 + // InternalExBeeLangTestLanguageParser.g:3976:2: ( rule__AliasedRequiredCapability__Group_3__0 ) + // InternalExBeeLangTestLanguageParser.g:3976:3: rule__AliasedRequiredCapability__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3__0(); @@ -18113,7 +18121,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_2__0" - // InternalExBeeLangTestLanguageParser.g:3980:1: rule__AliasedRequiredCapability__Group_2__0 : rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 ; + // InternalExBeeLangTestLanguageParser.g:3985:1: rule__AliasedRequiredCapability__Group_2__0 : rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 ; public final void rule__AliasedRequiredCapability__Group_2__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_2__0_StartIndex = input.index(); @@ -18121,8 +18129,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 264) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3984:1: ( rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 ) - // InternalExBeeLangTestLanguageParser.g:3985:2: rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 + // InternalExBeeLangTestLanguageParser.g:3989:1: ( rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 ) + // InternalExBeeLangTestLanguageParser.g:3990:2: rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 { pushFollow(FollowSets000.FOLLOW_9); rule__AliasedRequiredCapability__Group_2__0__Impl(); @@ -18154,7 +18162,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:3992:1: rule__AliasedRequiredCapability__Group_2__0__Impl : ( As ) ; + // InternalExBeeLangTestLanguageParser.g:3997:1: rule__AliasedRequiredCapability__Group_2__0__Impl : ( As ) ; public final void rule__AliasedRequiredCapability__Group_2__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_2__0__Impl_StartIndex = input.index(); @@ -18162,11 +18170,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 265) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:3996:1: ( ( As ) ) - // InternalExBeeLangTestLanguageParser.g:3997:1: ( As ) + // InternalExBeeLangTestLanguageParser.g:4001:1: ( ( As ) ) + // InternalExBeeLangTestLanguageParser.g:4002:1: ( As ) { - // InternalExBeeLangTestLanguageParser.g:3997:1: ( As ) - // InternalExBeeLangTestLanguageParser.g:3998:2: As + // InternalExBeeLangTestLanguageParser.g:4002:1: ( As ) + // InternalExBeeLangTestLanguageParser.g:4003:2: As { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getAsKeyword_2_0()); @@ -18198,7 +18206,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_2__1" - // InternalExBeeLangTestLanguageParser.g:4007:1: rule__AliasedRequiredCapability__Group_2__1 : rule__AliasedRequiredCapability__Group_2__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:4012:1: rule__AliasedRequiredCapability__Group_2__1 : rule__AliasedRequiredCapability__Group_2__1__Impl ; public final void rule__AliasedRequiredCapability__Group_2__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_2__1_StartIndex = input.index(); @@ -18206,8 +18214,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 266) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4011:1: ( rule__AliasedRequiredCapability__Group_2__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:4012:2: rule__AliasedRequiredCapability__Group_2__1__Impl + // InternalExBeeLangTestLanguageParser.g:4016:1: ( rule__AliasedRequiredCapability__Group_2__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:4017:2: rule__AliasedRequiredCapability__Group_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_2__1__Impl(); @@ -18234,7 +18242,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:4018:1: rule__AliasedRequiredCapability__Group_2__1__Impl : ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4023:1: rule__AliasedRequiredCapability__Group_2__1__Impl : ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) ; public final void rule__AliasedRequiredCapability__Group_2__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_2__1__Impl_StartIndex = input.index(); @@ -18242,17 +18250,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 267) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4022:1: ( ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4023:1: ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:4027:1: ( ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4028:1: ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:4023:1: ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) - // InternalExBeeLangTestLanguageParser.g:4024:2: ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) + // InternalExBeeLangTestLanguageParser.g:4028:1: ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:4029:2: ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getAliasAssignment_2_1()); } - // InternalExBeeLangTestLanguageParser.g:4025:2: ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) - // InternalExBeeLangTestLanguageParser.g:4025:3: rule__AliasedRequiredCapability__AliasAssignment_2_1 + // InternalExBeeLangTestLanguageParser.g:4030:2: ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) + // InternalExBeeLangTestLanguageParser.g:4030:3: rule__AliasedRequiredCapability__AliasAssignment_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__AliasAssignment_2_1(); @@ -18288,7 +18296,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3__0" - // InternalExBeeLangTestLanguageParser.g:4034:1: rule__AliasedRequiredCapability__Group_3__0 : rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 ; + // InternalExBeeLangTestLanguageParser.g:4039:1: rule__AliasedRequiredCapability__Group_3__0 : rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 ; public final void rule__AliasedRequiredCapability__Group_3__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__0_StartIndex = input.index(); @@ -18296,8 +18304,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 268) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4038:1: ( rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 ) - // InternalExBeeLangTestLanguageParser.g:4039:2: rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 + // InternalExBeeLangTestLanguageParser.g:4043:1: ( rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 ) + // InternalExBeeLangTestLanguageParser.g:4044:2: rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 { pushFollow(FollowSets000.FOLLOW_21); rule__AliasedRequiredCapability__Group_3__0__Impl(); @@ -18329,7 +18337,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3__0__Impl" - // InternalExBeeLangTestLanguageParser.g:4046:1: rule__AliasedRequiredCapability__Group_3__0__Impl : ( LeftCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:4051:1: rule__AliasedRequiredCapability__Group_3__0__Impl : ( LeftCurlyBracket ) ; public final void rule__AliasedRequiredCapability__Group_3__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__0__Impl_StartIndex = input.index(); @@ -18337,11 +18345,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 269) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4050:1: ( ( LeftCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:4051:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4055:1: ( ( LeftCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:4056:1: ( LeftCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:4051:1: ( LeftCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:4052:2: LeftCurlyBracket + // InternalExBeeLangTestLanguageParser.g:4056:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4057:2: LeftCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getLeftCurlyBracketKeyword_3_0()); @@ -18373,7 +18381,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3__1" - // InternalExBeeLangTestLanguageParser.g:4061:1: rule__AliasedRequiredCapability__Group_3__1 : rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 ; + // InternalExBeeLangTestLanguageParser.g:4066:1: rule__AliasedRequiredCapability__Group_3__1 : rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 ; public final void rule__AliasedRequiredCapability__Group_3__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__1_StartIndex = input.index(); @@ -18381,8 +18389,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 270) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4065:1: ( rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 ) - // InternalExBeeLangTestLanguageParser.g:4066:2: rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 + // InternalExBeeLangTestLanguageParser.g:4070:1: ( rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 ) + // InternalExBeeLangTestLanguageParser.g:4071:2: rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 { pushFollow(FollowSets000.FOLLOW_8); rule__AliasedRequiredCapability__Group_3__1__Impl(); @@ -18414,7 +18422,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3__1__Impl" - // InternalExBeeLangTestLanguageParser.g:4073:1: rule__AliasedRequiredCapability__Group_3__1__Impl : ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4078:1: rule__AliasedRequiredCapability__Group_3__1__Impl : ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) ; public final void rule__AliasedRequiredCapability__Group_3__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__1__Impl_StartIndex = input.index(); @@ -18422,17 +18430,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 271) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4077:1: ( ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4078:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) + // InternalExBeeLangTestLanguageParser.g:4082:1: ( ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4083:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:4078:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) - // InternalExBeeLangTestLanguageParser.g:4079:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) + // InternalExBeeLangTestLanguageParser.g:4083:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) + // InternalExBeeLangTestLanguageParser.g:4084:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1()); } - // InternalExBeeLangTestLanguageParser.g:4080:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) - // InternalExBeeLangTestLanguageParser.g:4080:3: rule__AliasedRequiredCapability__UnorderedGroup_3_1 + // InternalExBeeLangTestLanguageParser.g:4085:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) + // InternalExBeeLangTestLanguageParser.g:4085:3: rule__AliasedRequiredCapability__UnorderedGroup_3_1 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1(); @@ -18468,7 +18476,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3__2" - // InternalExBeeLangTestLanguageParser.g:4088:1: rule__AliasedRequiredCapability__Group_3__2 : rule__AliasedRequiredCapability__Group_3__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:4093:1: rule__AliasedRequiredCapability__Group_3__2 : rule__AliasedRequiredCapability__Group_3__2__Impl ; public final void rule__AliasedRequiredCapability__Group_3__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__2_StartIndex = input.index(); @@ -18476,8 +18484,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 272) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4092:1: ( rule__AliasedRequiredCapability__Group_3__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:4093:2: rule__AliasedRequiredCapability__Group_3__2__Impl + // InternalExBeeLangTestLanguageParser.g:4097:1: ( rule__AliasedRequiredCapability__Group_3__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:4098:2: rule__AliasedRequiredCapability__Group_3__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3__2__Impl(); @@ -18504,7 +18512,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3__2__Impl" - // InternalExBeeLangTestLanguageParser.g:4099:1: rule__AliasedRequiredCapability__Group_3__2__Impl : ( RightCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:4104:1: rule__AliasedRequiredCapability__Group_3__2__Impl : ( RightCurlyBracket ) ; public final void rule__AliasedRequiredCapability__Group_3__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__2__Impl_StartIndex = input.index(); @@ -18512,11 +18520,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 273) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4103:1: ( ( RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:4104:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4108:1: ( ( RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:4109:1: ( RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:4104:1: ( RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:4105:2: RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:4109:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4110:2: RightCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getRightCurlyBracketKeyword_3_2()); @@ -18548,7 +18556,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__0" - // InternalExBeeLangTestLanguageParser.g:4115:1: rule__AliasedRequiredCapability__Group_3_1_0__0 : rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 ; + // InternalExBeeLangTestLanguageParser.g:4120:1: rule__AliasedRequiredCapability__Group_3_1_0__0 : rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_0__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__0_StartIndex = input.index(); @@ -18556,8 +18564,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 274) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4119:1: ( rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 ) - // InternalExBeeLangTestLanguageParser.g:4120:2: rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 + // InternalExBeeLangTestLanguageParser.g:4124:1: ( rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 ) + // InternalExBeeLangTestLanguageParser.g:4125:2: rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 { pushFollow(FollowSets000.FOLLOW_12); rule__AliasedRequiredCapability__Group_3_1_0__0__Impl(); @@ -18589,7 +18597,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__0__Impl" - // InternalExBeeLangTestLanguageParser.g:4127:1: rule__AliasedRequiredCapability__Group_3_1_0__0__Impl : ( When ) ; + // InternalExBeeLangTestLanguageParser.g:4132:1: rule__AliasedRequiredCapability__Group_3_1_0__0__Impl : ( When ) ; public final void rule__AliasedRequiredCapability__Group_3_1_0__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__0__Impl_StartIndex = input.index(); @@ -18597,11 +18605,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 275) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4131:1: ( ( When ) ) - // InternalExBeeLangTestLanguageParser.g:4132:1: ( When ) + // InternalExBeeLangTestLanguageParser.g:4136:1: ( ( When ) ) + // InternalExBeeLangTestLanguageParser.g:4137:1: ( When ) { - // InternalExBeeLangTestLanguageParser.g:4132:1: ( When ) - // InternalExBeeLangTestLanguageParser.g:4133:2: When + // InternalExBeeLangTestLanguageParser.g:4137:1: ( When ) + // InternalExBeeLangTestLanguageParser.g:4138:2: When { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getWhenKeyword_3_1_0_0()); @@ -18633,7 +18641,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__1" - // InternalExBeeLangTestLanguageParser.g:4142:1: rule__AliasedRequiredCapability__Group_3_1_0__1 : rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 ; + // InternalExBeeLangTestLanguageParser.g:4147:1: rule__AliasedRequiredCapability__Group_3_1_0__1 : rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 ; public final void rule__AliasedRequiredCapability__Group_3_1_0__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__1_StartIndex = input.index(); @@ -18641,8 +18649,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 276) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4146:1: ( rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 ) - // InternalExBeeLangTestLanguageParser.g:4147:2: rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 + // InternalExBeeLangTestLanguageParser.g:4151:1: ( rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 ) + // InternalExBeeLangTestLanguageParser.g:4152:2: rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 { pushFollow(FollowSets000.FOLLOW_19); rule__AliasedRequiredCapability__Group_3_1_0__1__Impl(); @@ -18674,7 +18682,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__1__Impl" - // InternalExBeeLangTestLanguageParser.g:4154:1: rule__AliasedRequiredCapability__Group_3_1_0__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:4159:1: rule__AliasedRequiredCapability__Group_3_1_0__1__Impl : ( Colon ) ; public final void rule__AliasedRequiredCapability__Group_3_1_0__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__1__Impl_StartIndex = input.index(); @@ -18682,11 +18690,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 277) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4158:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:4159:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:4163:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:4164:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:4159:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:4160:2: Colon + // InternalExBeeLangTestLanguageParser.g:4164:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:4165:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_0_1()); @@ -18718,7 +18726,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__2" - // InternalExBeeLangTestLanguageParser.g:4169:1: rule__AliasedRequiredCapability__Group_3_1_0__2 : rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 ; + // InternalExBeeLangTestLanguageParser.g:4174:1: rule__AliasedRequiredCapability__Group_3_1_0__2 : rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 ; public final void rule__AliasedRequiredCapability__Group_3_1_0__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__2_StartIndex = input.index(); @@ -18726,8 +18734,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 278) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4173:1: ( rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 ) - // InternalExBeeLangTestLanguageParser.g:4174:2: rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 + // InternalExBeeLangTestLanguageParser.g:4178:1: ( rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 ) + // InternalExBeeLangTestLanguageParser.g:4179:2: rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 { pushFollow(FollowSets000.FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_0__2__Impl(); @@ -18759,7 +18767,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__2__Impl" - // InternalExBeeLangTestLanguageParser.g:4181:1: rule__AliasedRequiredCapability__Group_3_1_0__2__Impl : ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4186:1: rule__AliasedRequiredCapability__Group_3_1_0__2__Impl : ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_0__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__2__Impl_StartIndex = input.index(); @@ -18767,17 +18775,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 279) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4185:1: ( ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4186:1: ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) + // InternalExBeeLangTestLanguageParser.g:4190:1: ( ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4191:1: ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:4186:1: ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) - // InternalExBeeLangTestLanguageParser.g:4187:2: ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) + // InternalExBeeLangTestLanguageParser.g:4191:1: ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) + // InternalExBeeLangTestLanguageParser.g:4192:2: ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2()); } - // InternalExBeeLangTestLanguageParser.g:4188:2: ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) - // InternalExBeeLangTestLanguageParser.g:4188:3: rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 + // InternalExBeeLangTestLanguageParser.g:4193:2: ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) + // InternalExBeeLangTestLanguageParser.g:4193:3: rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2(); @@ -18813,7 +18821,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__3" - // InternalExBeeLangTestLanguageParser.g:4196:1: rule__AliasedRequiredCapability__Group_3_1_0__3 : rule__AliasedRequiredCapability__Group_3_1_0__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:4201:1: rule__AliasedRequiredCapability__Group_3_1_0__3 : rule__AliasedRequiredCapability__Group_3_1_0__3__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_0__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__3_StartIndex = input.index(); @@ -18821,8 +18829,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 280) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4200:1: ( rule__AliasedRequiredCapability__Group_3_1_0__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:4201:2: rule__AliasedRequiredCapability__Group_3_1_0__3__Impl + // InternalExBeeLangTestLanguageParser.g:4205:1: ( rule__AliasedRequiredCapability__Group_3_1_0__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:4206:2: rule__AliasedRequiredCapability__Group_3_1_0__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_0__3__Impl(); @@ -18849,7 +18857,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__3__Impl" - // InternalExBeeLangTestLanguageParser.g:4207:1: rule__AliasedRequiredCapability__Group_3_1_0__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:4212:1: rule__AliasedRequiredCapability__Group_3_1_0__3__Impl : ( Semicolon ) ; public final void rule__AliasedRequiredCapability__Group_3_1_0__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__3__Impl_StartIndex = input.index(); @@ -18857,11 +18865,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 281) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4211:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:4212:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4216:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:4217:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:4212:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:4213:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:4217:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4218:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_0_3()); @@ -18893,7 +18901,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_1__0" - // InternalExBeeLangTestLanguageParser.g:4223:1: rule__AliasedRequiredCapability__Group_3_1_1__0 : rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 ; + // InternalExBeeLangTestLanguageParser.g:4228:1: rule__AliasedRequiredCapability__Group_3_1_1__0 : rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_1__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_1__0_StartIndex = input.index(); @@ -18901,8 +18909,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 282) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4227:1: ( rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 ) - // InternalExBeeLangTestLanguageParser.g:4228:2: rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 + // InternalExBeeLangTestLanguageParser.g:4232:1: ( rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 ) + // InternalExBeeLangTestLanguageParser.g:4233:2: rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 { pushFollow(FollowSets000.FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_1__0__Impl(); @@ -18934,7 +18942,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:4235:1: rule__AliasedRequiredCapability__Group_3_1_1__0__Impl : ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4240:1: rule__AliasedRequiredCapability__Group_3_1_1__0__Impl : ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_1__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_1__0__Impl_StartIndex = input.index(); @@ -18942,17 +18950,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 283) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4239:1: ( ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4240:1: ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:4244:1: ( ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4245:1: ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:4240:1: ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:4241:2: ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:4245:1: ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:4246:2: ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0()); } - // InternalExBeeLangTestLanguageParser.g:4242:2: ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) - // InternalExBeeLangTestLanguageParser.g:4242:3: rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 + // InternalExBeeLangTestLanguageParser.g:4247:2: ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:4247:3: rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0(); @@ -18988,7 +18996,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_1__1" - // InternalExBeeLangTestLanguageParser.g:4250:1: rule__AliasedRequiredCapability__Group_3_1_1__1 : rule__AliasedRequiredCapability__Group_3_1_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:4255:1: rule__AliasedRequiredCapability__Group_3_1_1__1 : rule__AliasedRequiredCapability__Group_3_1_1__1__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_1__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_1__1_StartIndex = input.index(); @@ -18996,8 +19004,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 284) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4254:1: ( rule__AliasedRequiredCapability__Group_3_1_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:4255:2: rule__AliasedRequiredCapability__Group_3_1_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:4259:1: ( rule__AliasedRequiredCapability__Group_3_1_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:4260:2: rule__AliasedRequiredCapability__Group_3_1_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_1__1__Impl(); @@ -19024,7 +19032,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:4261:1: rule__AliasedRequiredCapability__Group_3_1_1__1__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:4266:1: rule__AliasedRequiredCapability__Group_3_1_1__1__Impl : ( Semicolon ) ; public final void rule__AliasedRequiredCapability__Group_3_1_1__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_1__1__Impl_StartIndex = input.index(); @@ -19032,11 +19040,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 285) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4265:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:4266:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4270:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:4271:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:4266:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:4267:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:4271:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4272:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_1_1()); @@ -19068,7 +19076,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__0" - // InternalExBeeLangTestLanguageParser.g:4277:1: rule__AliasedRequiredCapability__Group_3_1_2__0 : rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 ; + // InternalExBeeLangTestLanguageParser.g:4282:1: rule__AliasedRequiredCapability__Group_3_1_2__0 : rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_2__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__0_StartIndex = input.index(); @@ -19076,8 +19084,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 286) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4281:1: ( rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 ) - // InternalExBeeLangTestLanguageParser.g:4282:2: rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 + // InternalExBeeLangTestLanguageParser.g:4286:1: ( rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 ) + // InternalExBeeLangTestLanguageParser.g:4287:2: rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 { pushFollow(FollowSets000.FOLLOW_12); rule__AliasedRequiredCapability__Group_3_1_2__0__Impl(); @@ -19109,7 +19117,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:4289:1: rule__AliasedRequiredCapability__Group_3_1_2__0__Impl : ( RequiresMin ) ; + // InternalExBeeLangTestLanguageParser.g:4294:1: rule__AliasedRequiredCapability__Group_3_1_2__0__Impl : ( RequiresMin ) ; public final void rule__AliasedRequiredCapability__Group_3_1_2__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__0__Impl_StartIndex = input.index(); @@ -19117,11 +19125,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 287) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4293:1: ( ( RequiresMin ) ) - // InternalExBeeLangTestLanguageParser.g:4294:1: ( RequiresMin ) + // InternalExBeeLangTestLanguageParser.g:4298:1: ( ( RequiresMin ) ) + // InternalExBeeLangTestLanguageParser.g:4299:1: ( RequiresMin ) { - // InternalExBeeLangTestLanguageParser.g:4294:1: ( RequiresMin ) - // InternalExBeeLangTestLanguageParser.g:4295:2: RequiresMin + // InternalExBeeLangTestLanguageParser.g:4299:1: ( RequiresMin ) + // InternalExBeeLangTestLanguageParser.g:4300:2: RequiresMin { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getRequiresMinKeyword_3_1_2_0()); @@ -19153,7 +19161,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__1" - // InternalExBeeLangTestLanguageParser.g:4304:1: rule__AliasedRequiredCapability__Group_3_1_2__1 : rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 ; + // InternalExBeeLangTestLanguageParser.g:4309:1: rule__AliasedRequiredCapability__Group_3_1_2__1 : rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 ; public final void rule__AliasedRequiredCapability__Group_3_1_2__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__1_StartIndex = input.index(); @@ -19161,8 +19169,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 288) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4308:1: ( rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 ) - // InternalExBeeLangTestLanguageParser.g:4309:2: rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 + // InternalExBeeLangTestLanguageParser.g:4313:1: ( rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 ) + // InternalExBeeLangTestLanguageParser.g:4314:2: rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 { pushFollow(FollowSets000.FOLLOW_22); rule__AliasedRequiredCapability__Group_3_1_2__1__Impl(); @@ -19194,7 +19202,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:4316:1: rule__AliasedRequiredCapability__Group_3_1_2__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:4321:1: rule__AliasedRequiredCapability__Group_3_1_2__1__Impl : ( Colon ) ; public final void rule__AliasedRequiredCapability__Group_3_1_2__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__1__Impl_StartIndex = input.index(); @@ -19202,11 +19210,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 289) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4320:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:4321:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:4325:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:4326:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:4321:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:4322:2: Colon + // InternalExBeeLangTestLanguageParser.g:4326:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:4327:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_2_1()); @@ -19238,7 +19246,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__2" - // InternalExBeeLangTestLanguageParser.g:4331:1: rule__AliasedRequiredCapability__Group_3_1_2__2 : rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 ; + // InternalExBeeLangTestLanguageParser.g:4336:1: rule__AliasedRequiredCapability__Group_3_1_2__2 : rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 ; public final void rule__AliasedRequiredCapability__Group_3_1_2__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__2_StartIndex = input.index(); @@ -19246,8 +19254,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 290) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4335:1: ( rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 ) - // InternalExBeeLangTestLanguageParser.g:4336:2: rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 + // InternalExBeeLangTestLanguageParser.g:4340:1: ( rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 ) + // InternalExBeeLangTestLanguageParser.g:4341:2: rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 { pushFollow(FollowSets000.FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_2__2__Impl(); @@ -19279,7 +19287,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__2__Impl" - // InternalExBeeLangTestLanguageParser.g:4343:1: rule__AliasedRequiredCapability__Group_3_1_2__2__Impl : ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4348:1: rule__AliasedRequiredCapability__Group_3_1_2__2__Impl : ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_2__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__2__Impl_StartIndex = input.index(); @@ -19287,17 +19295,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 291) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4347:1: ( ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4348:1: ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:4352:1: ( ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4353:1: ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:4348:1: ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) - // InternalExBeeLangTestLanguageParser.g:4349:2: ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) + // InternalExBeeLangTestLanguageParser.g:4353:1: ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:4354:2: ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getMinAssignment_3_1_2_2()); } - // InternalExBeeLangTestLanguageParser.g:4350:2: ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) - // InternalExBeeLangTestLanguageParser.g:4350:3: rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 + // InternalExBeeLangTestLanguageParser.g:4355:2: ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) + // InternalExBeeLangTestLanguageParser.g:4355:3: rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__MinAssignment_3_1_2_2(); @@ -19333,7 +19341,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__3" - // InternalExBeeLangTestLanguageParser.g:4358:1: rule__AliasedRequiredCapability__Group_3_1_2__3 : rule__AliasedRequiredCapability__Group_3_1_2__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:4363:1: rule__AliasedRequiredCapability__Group_3_1_2__3 : rule__AliasedRequiredCapability__Group_3_1_2__3__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_2__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__3_StartIndex = input.index(); @@ -19341,8 +19349,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 292) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4362:1: ( rule__AliasedRequiredCapability__Group_3_1_2__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:4363:2: rule__AliasedRequiredCapability__Group_3_1_2__3__Impl + // InternalExBeeLangTestLanguageParser.g:4367:1: ( rule__AliasedRequiredCapability__Group_3_1_2__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:4368:2: rule__AliasedRequiredCapability__Group_3_1_2__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_2__3__Impl(); @@ -19369,7 +19377,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__3__Impl" - // InternalExBeeLangTestLanguageParser.g:4369:1: rule__AliasedRequiredCapability__Group_3_1_2__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:4374:1: rule__AliasedRequiredCapability__Group_3_1_2__3__Impl : ( Semicolon ) ; public final void rule__AliasedRequiredCapability__Group_3_1_2__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__3__Impl_StartIndex = input.index(); @@ -19377,11 +19385,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 293) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4373:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:4374:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4378:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:4379:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:4374:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:4375:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:4379:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4380:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_2_3()); @@ -19413,7 +19421,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__0" - // InternalExBeeLangTestLanguageParser.g:4385:1: rule__AliasedRequiredCapability__Group_3_1_3__0 : rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 ; + // InternalExBeeLangTestLanguageParser.g:4390:1: rule__AliasedRequiredCapability__Group_3_1_3__0 : rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_3__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__0_StartIndex = input.index(); @@ -19421,8 +19429,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 294) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4389:1: ( rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 ) - // InternalExBeeLangTestLanguageParser.g:4390:2: rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 + // InternalExBeeLangTestLanguageParser.g:4394:1: ( rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 ) + // InternalExBeeLangTestLanguageParser.g:4395:2: rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 { pushFollow(FollowSets000.FOLLOW_12); rule__AliasedRequiredCapability__Group_3_1_3__0__Impl(); @@ -19454,7 +19462,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__0__Impl" - // InternalExBeeLangTestLanguageParser.g:4397:1: rule__AliasedRequiredCapability__Group_3_1_3__0__Impl : ( RequiresMax ) ; + // InternalExBeeLangTestLanguageParser.g:4402:1: rule__AliasedRequiredCapability__Group_3_1_3__0__Impl : ( RequiresMax ) ; public final void rule__AliasedRequiredCapability__Group_3_1_3__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__0__Impl_StartIndex = input.index(); @@ -19462,11 +19470,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 295) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4401:1: ( ( RequiresMax ) ) - // InternalExBeeLangTestLanguageParser.g:4402:1: ( RequiresMax ) + // InternalExBeeLangTestLanguageParser.g:4406:1: ( ( RequiresMax ) ) + // InternalExBeeLangTestLanguageParser.g:4407:1: ( RequiresMax ) { - // InternalExBeeLangTestLanguageParser.g:4402:1: ( RequiresMax ) - // InternalExBeeLangTestLanguageParser.g:4403:2: RequiresMax + // InternalExBeeLangTestLanguageParser.g:4407:1: ( RequiresMax ) + // InternalExBeeLangTestLanguageParser.g:4408:2: RequiresMax { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getRequiresMaxKeyword_3_1_3_0()); @@ -19498,7 +19506,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__1" - // InternalExBeeLangTestLanguageParser.g:4412:1: rule__AliasedRequiredCapability__Group_3_1_3__1 : rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 ; + // InternalExBeeLangTestLanguageParser.g:4417:1: rule__AliasedRequiredCapability__Group_3_1_3__1 : rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 ; public final void rule__AliasedRequiredCapability__Group_3_1_3__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__1_StartIndex = input.index(); @@ -19506,8 +19514,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 296) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4416:1: ( rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 ) - // InternalExBeeLangTestLanguageParser.g:4417:2: rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 + // InternalExBeeLangTestLanguageParser.g:4421:1: ( rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 ) + // InternalExBeeLangTestLanguageParser.g:4422:2: rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 { pushFollow(FollowSets000.FOLLOW_22); rule__AliasedRequiredCapability__Group_3_1_3__1__Impl(); @@ -19539,7 +19547,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__1__Impl" - // InternalExBeeLangTestLanguageParser.g:4424:1: rule__AliasedRequiredCapability__Group_3_1_3__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:4429:1: rule__AliasedRequiredCapability__Group_3_1_3__1__Impl : ( Colon ) ; public final void rule__AliasedRequiredCapability__Group_3_1_3__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__1__Impl_StartIndex = input.index(); @@ -19547,11 +19555,11 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 297) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4428:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:4429:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:4433:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:4434:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:4429:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:4430:2: Colon + // InternalExBeeLangTestLanguageParser.g:4434:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:4435:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_3_1()); @@ -19583,7 +19591,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__2" - // InternalExBeeLangTestLanguageParser.g:4439:1: rule__AliasedRequiredCapability__Group_3_1_3__2 : rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 ; + // InternalExBeeLangTestLanguageParser.g:4444:1: rule__AliasedRequiredCapability__Group_3_1_3__2 : rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 ; public final void rule__AliasedRequiredCapability__Group_3_1_3__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__2_StartIndex = input.index(); @@ -19591,8 +19599,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 298) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4443:1: ( rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 ) - // InternalExBeeLangTestLanguageParser.g:4444:2: rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 + // InternalExBeeLangTestLanguageParser.g:4448:1: ( rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 ) + // InternalExBeeLangTestLanguageParser.g:4449:2: rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 { pushFollow(FollowSets000.FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_3__2__Impl(); @@ -19624,7 +19632,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__2__Impl" - // InternalExBeeLangTestLanguageParser.g:4451:1: rule__AliasedRequiredCapability__Group_3_1_3__2__Impl : ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4456:1: rule__AliasedRequiredCapability__Group_3_1_3__2__Impl : ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_3__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__2__Impl_StartIndex = input.index(); @@ -19632,17 +19640,17 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 299) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4455:1: ( ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4456:1: ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) + // InternalExBeeLangTestLanguageParser.g:4460:1: ( ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4461:1: ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:4456:1: ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) - // InternalExBeeLangTestLanguageParser.g:4457:2: ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) + // InternalExBeeLangTestLanguageParser.g:4461:1: ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) + // InternalExBeeLangTestLanguageParser.g:4462:2: ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getMaxAssignment_3_1_3_2()); } - // InternalExBeeLangTestLanguageParser.g:4458:2: ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) - // InternalExBeeLangTestLanguageParser.g:4458:3: rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 + // InternalExBeeLangTestLanguageParser.g:4463:2: ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) + // InternalExBeeLangTestLanguageParser.g:4463:3: rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2(); @@ -19678,7 +19686,7 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__3" - // InternalExBeeLangTestLanguageParser.g:4466:1: rule__AliasedRequiredCapability__Group_3_1_3__3 : rule__AliasedRequiredCapability__Group_3_1_3__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:4471:1: rule__AliasedRequiredCapability__Group_3_1_3__3 : rule__AliasedRequiredCapability__Group_3_1_3__3__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_3__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__3_StartIndex = input.index(); @@ -19686,8 +19694,8 @@ abstract class InternalExBeeLangTestLanguageParser4 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 300) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4470:1: ( rule__AliasedRequiredCapability__Group_3_1_3__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:4471:2: rule__AliasedRequiredCapability__Group_3_1_3__3__Impl + // InternalExBeeLangTestLanguageParser.g:4475:1: ( rule__AliasedRequiredCapability__Group_3_1_3__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:4476:2: rule__AliasedRequiredCapability__Group_3_1_3__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_3__3__Impl(); @@ -19726,7 +19734,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes } // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__3__Impl" - // InternalExBeeLangTestLanguageParser.g:4477:1: rule__AliasedRequiredCapability__Group_3_1_3__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:4482:1: rule__AliasedRequiredCapability__Group_3_1_3__3__Impl : ( Semicolon ) ; public final void rule__AliasedRequiredCapability__Group_3_1_3__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__3__Impl_StartIndex = input.index(); @@ -19734,11 +19742,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 301) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4481:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:4482:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4486:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:4487:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:4482:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:4483:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:4487:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4488:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_3_3()); @@ -19770,7 +19778,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__0" - // InternalExBeeLangTestLanguageParser.g:4493:1: rule__AliasedRequiredCapability__Group_3_1_4__0 : rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 ; + // InternalExBeeLangTestLanguageParser.g:4498:1: rule__AliasedRequiredCapability__Group_3_1_4__0 : rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_4__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__0_StartIndex = input.index(); @@ -19778,8 +19786,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 302) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4497:1: ( rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 ) - // InternalExBeeLangTestLanguageParser.g:4498:2: rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 + // InternalExBeeLangTestLanguageParser.g:4502:1: ( rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 ) + // InternalExBeeLangTestLanguageParser.g:4503:2: rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 { pushFollow(FollowSets000.FOLLOW_12); rule__AliasedRequiredCapability__Group_3_1_4__0__Impl(); @@ -19811,7 +19819,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__0__Impl" - // InternalExBeeLangTestLanguageParser.g:4505:1: rule__AliasedRequiredCapability__Group_3_1_4__0__Impl : ( Version ) ; + // InternalExBeeLangTestLanguageParser.g:4510:1: rule__AliasedRequiredCapability__Group_3_1_4__0__Impl : ( Version ) ; public final void rule__AliasedRequiredCapability__Group_3_1_4__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__0__Impl_StartIndex = input.index(); @@ -19819,11 +19827,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 303) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4509:1: ( ( Version ) ) - // InternalExBeeLangTestLanguageParser.g:4510:1: ( Version ) + // InternalExBeeLangTestLanguageParser.g:4514:1: ( ( Version ) ) + // InternalExBeeLangTestLanguageParser.g:4515:1: ( Version ) { - // InternalExBeeLangTestLanguageParser.g:4510:1: ( Version ) - // InternalExBeeLangTestLanguageParser.g:4511:2: Version + // InternalExBeeLangTestLanguageParser.g:4515:1: ( Version ) + // InternalExBeeLangTestLanguageParser.g:4516:2: Version { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionKeyword_3_1_4_0()); @@ -19855,7 +19863,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__1" - // InternalExBeeLangTestLanguageParser.g:4520:1: rule__AliasedRequiredCapability__Group_3_1_4__1 : rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 ; + // InternalExBeeLangTestLanguageParser.g:4525:1: rule__AliasedRequiredCapability__Group_3_1_4__1 : rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 ; public final void rule__AliasedRequiredCapability__Group_3_1_4__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__1_StartIndex = input.index(); @@ -19863,8 +19871,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 304) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4524:1: ( rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 ) - // InternalExBeeLangTestLanguageParser.g:4525:2: rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 + // InternalExBeeLangTestLanguageParser.g:4529:1: ( rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 ) + // InternalExBeeLangTestLanguageParser.g:4530:2: rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 { pushFollow(FollowSets000.FOLLOW_9); rule__AliasedRequiredCapability__Group_3_1_4__1__Impl(); @@ -19896,7 +19904,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__1__Impl" - // InternalExBeeLangTestLanguageParser.g:4532:1: rule__AliasedRequiredCapability__Group_3_1_4__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:4537:1: rule__AliasedRequiredCapability__Group_3_1_4__1__Impl : ( Colon ) ; public final void rule__AliasedRequiredCapability__Group_3_1_4__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__1__Impl_StartIndex = input.index(); @@ -19904,11 +19912,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 305) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4536:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:4537:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:4541:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:4542:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:4537:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:4538:2: Colon + // InternalExBeeLangTestLanguageParser.g:4542:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:4543:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_4_1()); @@ -19940,7 +19948,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__2" - // InternalExBeeLangTestLanguageParser.g:4547:1: rule__AliasedRequiredCapability__Group_3_1_4__2 : rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 ; + // InternalExBeeLangTestLanguageParser.g:4552:1: rule__AliasedRequiredCapability__Group_3_1_4__2 : rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 ; public final void rule__AliasedRequiredCapability__Group_3_1_4__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__2_StartIndex = input.index(); @@ -19948,8 +19956,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 306) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4551:1: ( rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 ) - // InternalExBeeLangTestLanguageParser.g:4552:2: rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 + // InternalExBeeLangTestLanguageParser.g:4556:1: ( rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 ) + // InternalExBeeLangTestLanguageParser.g:4557:2: rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 { pushFollow(FollowSets000.FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_4__2__Impl(); @@ -19981,7 +19989,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__2__Impl" - // InternalExBeeLangTestLanguageParser.g:4559:1: rule__AliasedRequiredCapability__Group_3_1_4__2__Impl : ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4564:1: rule__AliasedRequiredCapability__Group_3_1_4__2__Impl : ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_4__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__2__Impl_StartIndex = input.index(); @@ -19989,17 +19997,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 307) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4563:1: ( ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4564:1: ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) + // InternalExBeeLangTestLanguageParser.g:4568:1: ( ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4569:1: ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:4564:1: ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) - // InternalExBeeLangTestLanguageParser.g:4565:2: ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) + // InternalExBeeLangTestLanguageParser.g:4569:1: ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) + // InternalExBeeLangTestLanguageParser.g:4570:2: ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2()); } - // InternalExBeeLangTestLanguageParser.g:4566:2: ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) - // InternalExBeeLangTestLanguageParser.g:4566:3: rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 + // InternalExBeeLangTestLanguageParser.g:4571:2: ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) + // InternalExBeeLangTestLanguageParser.g:4571:3: rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2(); @@ -20035,7 +20043,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__3" - // InternalExBeeLangTestLanguageParser.g:4574:1: rule__AliasedRequiredCapability__Group_3_1_4__3 : rule__AliasedRequiredCapability__Group_3_1_4__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:4579:1: rule__AliasedRequiredCapability__Group_3_1_4__3 : rule__AliasedRequiredCapability__Group_3_1_4__3__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_4__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__3_StartIndex = input.index(); @@ -20043,8 +20051,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 308) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4578:1: ( rule__AliasedRequiredCapability__Group_3_1_4__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:4579:2: rule__AliasedRequiredCapability__Group_3_1_4__3__Impl + // InternalExBeeLangTestLanguageParser.g:4583:1: ( rule__AliasedRequiredCapability__Group_3_1_4__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:4584:2: rule__AliasedRequiredCapability__Group_3_1_4__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_4__3__Impl(); @@ -20071,7 +20079,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__3__Impl" - // InternalExBeeLangTestLanguageParser.g:4585:1: rule__AliasedRequiredCapability__Group_3_1_4__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:4590:1: rule__AliasedRequiredCapability__Group_3_1_4__3__Impl : ( Semicolon ) ; public final void rule__AliasedRequiredCapability__Group_3_1_4__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__3__Impl_StartIndex = input.index(); @@ -20079,11 +20087,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 309) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4589:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:4590:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4594:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:4595:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:4590:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:4591:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:4595:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4596:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_4_3()); @@ -20115,7 +20123,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group__0" - // InternalExBeeLangTestLanguageParser.g:4601:1: rule__RequiredCapability__Group__0 : rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:4606:1: rule__RequiredCapability__Group__0 : rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 ; public final void rule__RequiredCapability__Group__0() throws RecognitionException { int rule__RequiredCapability__Group__0_StartIndex = input.index(); @@ -20123,8 +20131,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 310) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4605:1: ( rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:4606:2: rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 + // InternalExBeeLangTestLanguageParser.g:4610:1: ( rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:4611:2: rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 { pushFollow(FollowSets000.FOLLOW_15); rule__RequiredCapability__Group__0__Impl(); @@ -20156,7 +20164,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:4613:1: rule__RequiredCapability__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:4618:1: rule__RequiredCapability__Group__0__Impl : ( () ) ; public final void rule__RequiredCapability__Group__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group__0__Impl_StartIndex = input.index(); @@ -20164,17 +20172,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 311) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4617:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:4618:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:4622:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:4623:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:4618:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:4619:2: () + // InternalExBeeLangTestLanguageParser.g:4623:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:4624:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getRequiredCapabilityAction_0()); } - // InternalExBeeLangTestLanguageParser.g:4620:2: () - // InternalExBeeLangTestLanguageParser.g:4620:3: + // InternalExBeeLangTestLanguageParser.g:4625:2: () + // InternalExBeeLangTestLanguageParser.g:4625:3: { } @@ -20200,7 +20208,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group__1" - // InternalExBeeLangTestLanguageParser.g:4628:1: rule__RequiredCapability__Group__1 : rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:4633:1: rule__RequiredCapability__Group__1 : rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 ; public final void rule__RequiredCapability__Group__1() throws RecognitionException { int rule__RequiredCapability__Group__1_StartIndex = input.index(); @@ -20208,8 +20216,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 312) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4632:1: ( rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:4633:2: rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 + // InternalExBeeLangTestLanguageParser.g:4637:1: ( rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:4638:2: rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 { pushFollow(FollowSets000.FOLLOW_9); rule__RequiredCapability__Group__1__Impl(); @@ -20241,7 +20249,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:4640:1: rule__RequiredCapability__Group__1__Impl : ( ( rule__RequiredCapability__Alternatives_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4645:1: rule__RequiredCapability__Group__1__Impl : ( ( rule__RequiredCapability__Alternatives_1 ) ) ; public final void rule__RequiredCapability__Group__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group__1__Impl_StartIndex = input.index(); @@ -20249,17 +20257,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 313) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4644:1: ( ( ( rule__RequiredCapability__Alternatives_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4645:1: ( ( rule__RequiredCapability__Alternatives_1 ) ) + // InternalExBeeLangTestLanguageParser.g:4649:1: ( ( ( rule__RequiredCapability__Alternatives_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4650:1: ( ( rule__RequiredCapability__Alternatives_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:4645:1: ( ( rule__RequiredCapability__Alternatives_1 ) ) - // InternalExBeeLangTestLanguageParser.g:4646:2: ( rule__RequiredCapability__Alternatives_1 ) + // InternalExBeeLangTestLanguageParser.g:4650:1: ( ( rule__RequiredCapability__Alternatives_1 ) ) + // InternalExBeeLangTestLanguageParser.g:4651:2: ( rule__RequiredCapability__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getAlternatives_1()); } - // InternalExBeeLangTestLanguageParser.g:4647:2: ( rule__RequiredCapability__Alternatives_1 ) - // InternalExBeeLangTestLanguageParser.g:4647:3: rule__RequiredCapability__Alternatives_1 + // InternalExBeeLangTestLanguageParser.g:4652:2: ( rule__RequiredCapability__Alternatives_1 ) + // InternalExBeeLangTestLanguageParser.g:4652:3: rule__RequiredCapability__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Alternatives_1(); @@ -20295,7 +20303,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group__2" - // InternalExBeeLangTestLanguageParser.g:4655:1: rule__RequiredCapability__Group__2 : rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:4660:1: rule__RequiredCapability__Group__2 : rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 ; public final void rule__RequiredCapability__Group__2() throws RecognitionException { int rule__RequiredCapability__Group__2_StartIndex = input.index(); @@ -20303,8 +20311,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 314) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4659:1: ( rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:4660:2: rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 + // InternalExBeeLangTestLanguageParser.g:4664:1: ( rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:4665:2: rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 { pushFollow(FollowSets000.FOLLOW_17); rule__RequiredCapability__Group__2__Impl(); @@ -20336,7 +20344,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:4667:1: rule__RequiredCapability__Group__2__Impl : ( ( rule__RequiredCapability__NameAssignment_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4672:1: rule__RequiredCapability__Group__2__Impl : ( ( rule__RequiredCapability__NameAssignment_2 ) ) ; public final void rule__RequiredCapability__Group__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group__2__Impl_StartIndex = input.index(); @@ -20344,17 +20352,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 315) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4671:1: ( ( ( rule__RequiredCapability__NameAssignment_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4672:1: ( ( rule__RequiredCapability__NameAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:4676:1: ( ( ( rule__RequiredCapability__NameAssignment_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4677:1: ( ( rule__RequiredCapability__NameAssignment_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:4672:1: ( ( rule__RequiredCapability__NameAssignment_2 ) ) - // InternalExBeeLangTestLanguageParser.g:4673:2: ( rule__RequiredCapability__NameAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:4677:1: ( ( rule__RequiredCapability__NameAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:4678:2: ( rule__RequiredCapability__NameAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getNameAssignment_2()); } - // InternalExBeeLangTestLanguageParser.g:4674:2: ( rule__RequiredCapability__NameAssignment_2 ) - // InternalExBeeLangTestLanguageParser.g:4674:3: rule__RequiredCapability__NameAssignment_2 + // InternalExBeeLangTestLanguageParser.g:4679:2: ( rule__RequiredCapability__NameAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:4679:3: rule__RequiredCapability__NameAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__NameAssignment_2(); @@ -20390,7 +20398,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group__3" - // InternalExBeeLangTestLanguageParser.g:4682:1: rule__RequiredCapability__Group__3 : rule__RequiredCapability__Group__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:4687:1: rule__RequiredCapability__Group__3 : rule__RequiredCapability__Group__3__Impl ; public final void rule__RequiredCapability__Group__3() throws RecognitionException { int rule__RequiredCapability__Group__3_StartIndex = input.index(); @@ -20398,8 +20406,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 316) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4686:1: ( rule__RequiredCapability__Group__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:4687:2: rule__RequiredCapability__Group__3__Impl + // InternalExBeeLangTestLanguageParser.g:4691:1: ( rule__RequiredCapability__Group__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:4692:2: rule__RequiredCapability__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group__3__Impl(); @@ -20426,7 +20434,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:4693:1: rule__RequiredCapability__Group__3__Impl : ( ( rule__RequiredCapability__Group_3__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4698:1: rule__RequiredCapability__Group__3__Impl : ( ( rule__RequiredCapability__Group_3__0 ) ) ; public final void rule__RequiredCapability__Group__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group__3__Impl_StartIndex = input.index(); @@ -20434,17 +20442,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 317) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4697:1: ( ( ( rule__RequiredCapability__Group_3__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4698:1: ( ( rule__RequiredCapability__Group_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:4702:1: ( ( ( rule__RequiredCapability__Group_3__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4703:1: ( ( rule__RequiredCapability__Group_3__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:4698:1: ( ( rule__RequiredCapability__Group_3__0 ) ) - // InternalExBeeLangTestLanguageParser.g:4699:2: ( rule__RequiredCapability__Group_3__0 ) + // InternalExBeeLangTestLanguageParser.g:4703:1: ( ( rule__RequiredCapability__Group_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:4704:2: ( rule__RequiredCapability__Group_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3()); } - // InternalExBeeLangTestLanguageParser.g:4700:2: ( rule__RequiredCapability__Group_3__0 ) - // InternalExBeeLangTestLanguageParser.g:4700:3: rule__RequiredCapability__Group_3__0 + // InternalExBeeLangTestLanguageParser.g:4705:2: ( rule__RequiredCapability__Group_3__0 ) + // InternalExBeeLangTestLanguageParser.g:4705:3: rule__RequiredCapability__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3__0(); @@ -20480,7 +20488,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3__0" - // InternalExBeeLangTestLanguageParser.g:4709:1: rule__RequiredCapability__Group_3__0 : rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 ; + // InternalExBeeLangTestLanguageParser.g:4714:1: rule__RequiredCapability__Group_3__0 : rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 ; public final void rule__RequiredCapability__Group_3__0() throws RecognitionException { int rule__RequiredCapability__Group_3__0_StartIndex = input.index(); @@ -20488,8 +20496,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 318) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4713:1: ( rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 ) - // InternalExBeeLangTestLanguageParser.g:4714:2: rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 + // InternalExBeeLangTestLanguageParser.g:4718:1: ( rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 ) + // InternalExBeeLangTestLanguageParser.g:4719:2: rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 { pushFollow(FollowSets000.FOLLOW_21); rule__RequiredCapability__Group_3__0__Impl(); @@ -20521,7 +20529,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3__0__Impl" - // InternalExBeeLangTestLanguageParser.g:4721:1: rule__RequiredCapability__Group_3__0__Impl : ( LeftCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:4726:1: rule__RequiredCapability__Group_3__0__Impl : ( LeftCurlyBracket ) ; public final void rule__RequiredCapability__Group_3__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3__0__Impl_StartIndex = input.index(); @@ -20529,11 +20537,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 319) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4725:1: ( ( LeftCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:4726:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4730:1: ( ( LeftCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:4731:1: ( LeftCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:4726:1: ( LeftCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:4727:2: LeftCurlyBracket + // InternalExBeeLangTestLanguageParser.g:4731:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4732:2: LeftCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getLeftCurlyBracketKeyword_3_0()); @@ -20565,7 +20573,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3__1" - // InternalExBeeLangTestLanguageParser.g:4736:1: rule__RequiredCapability__Group_3__1 : rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 ; + // InternalExBeeLangTestLanguageParser.g:4741:1: rule__RequiredCapability__Group_3__1 : rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 ; public final void rule__RequiredCapability__Group_3__1() throws RecognitionException { int rule__RequiredCapability__Group_3__1_StartIndex = input.index(); @@ -20573,8 +20581,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 320) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4740:1: ( rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 ) - // InternalExBeeLangTestLanguageParser.g:4741:2: rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 + // InternalExBeeLangTestLanguageParser.g:4745:1: ( rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 ) + // InternalExBeeLangTestLanguageParser.g:4746:2: rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 { pushFollow(FollowSets000.FOLLOW_8); rule__RequiredCapability__Group_3__1__Impl(); @@ -20606,7 +20614,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3__1__Impl" - // InternalExBeeLangTestLanguageParser.g:4748:1: rule__RequiredCapability__Group_3__1__Impl : ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4753:1: rule__RequiredCapability__Group_3__1__Impl : ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) ; public final void rule__RequiredCapability__Group_3__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3__1__Impl_StartIndex = input.index(); @@ -20614,17 +20622,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 321) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4752:1: ( ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4753:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) + // InternalExBeeLangTestLanguageParser.g:4757:1: ( ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4758:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:4753:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) - // InternalExBeeLangTestLanguageParser.g:4754:2: ( rule__RequiredCapability__UnorderedGroup_3_1 ) + // InternalExBeeLangTestLanguageParser.g:4758:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) + // InternalExBeeLangTestLanguageParser.g:4759:2: ( rule__RequiredCapability__UnorderedGroup_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1()); } - // InternalExBeeLangTestLanguageParser.g:4755:2: ( rule__RequiredCapability__UnorderedGroup_3_1 ) - // InternalExBeeLangTestLanguageParser.g:4755:3: rule__RequiredCapability__UnorderedGroup_3_1 + // InternalExBeeLangTestLanguageParser.g:4760:2: ( rule__RequiredCapability__UnorderedGroup_3_1 ) + // InternalExBeeLangTestLanguageParser.g:4760:3: rule__RequiredCapability__UnorderedGroup_3_1 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1(); @@ -20660,7 +20668,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3__2" - // InternalExBeeLangTestLanguageParser.g:4763:1: rule__RequiredCapability__Group_3__2 : rule__RequiredCapability__Group_3__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:4768:1: rule__RequiredCapability__Group_3__2 : rule__RequiredCapability__Group_3__2__Impl ; public final void rule__RequiredCapability__Group_3__2() throws RecognitionException { int rule__RequiredCapability__Group_3__2_StartIndex = input.index(); @@ -20668,8 +20676,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 322) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4767:1: ( rule__RequiredCapability__Group_3__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:4768:2: rule__RequiredCapability__Group_3__2__Impl + // InternalExBeeLangTestLanguageParser.g:4772:1: ( rule__RequiredCapability__Group_3__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:4773:2: rule__RequiredCapability__Group_3__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3__2__Impl(); @@ -20696,7 +20704,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3__2__Impl" - // InternalExBeeLangTestLanguageParser.g:4774:1: rule__RequiredCapability__Group_3__2__Impl : ( RightCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:4779:1: rule__RequiredCapability__Group_3__2__Impl : ( RightCurlyBracket ) ; public final void rule__RequiredCapability__Group_3__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3__2__Impl_StartIndex = input.index(); @@ -20704,11 +20712,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 323) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4778:1: ( ( RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:4779:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4783:1: ( ( RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:4784:1: ( RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:4779:1: ( RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:4780:2: RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:4784:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4785:2: RightCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getRightCurlyBracketKeyword_3_2()); @@ -20740,7 +20748,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_0__0" - // InternalExBeeLangTestLanguageParser.g:4790:1: rule__RequiredCapability__Group_3_1_0__0 : rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 ; + // InternalExBeeLangTestLanguageParser.g:4795:1: rule__RequiredCapability__Group_3_1_0__0 : rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 ; public final void rule__RequiredCapability__Group_3_1_0__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__0_StartIndex = input.index(); @@ -20748,8 +20756,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 324) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4794:1: ( rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 ) - // InternalExBeeLangTestLanguageParser.g:4795:2: rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 + // InternalExBeeLangTestLanguageParser.g:4799:1: ( rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 ) + // InternalExBeeLangTestLanguageParser.g:4800:2: rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 { pushFollow(FollowSets000.FOLLOW_12); rule__RequiredCapability__Group_3_1_0__0__Impl(); @@ -20781,7 +20789,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_0__0__Impl" - // InternalExBeeLangTestLanguageParser.g:4802:1: rule__RequiredCapability__Group_3_1_0__0__Impl : ( When ) ; + // InternalExBeeLangTestLanguageParser.g:4807:1: rule__RequiredCapability__Group_3_1_0__0__Impl : ( When ) ; public final void rule__RequiredCapability__Group_3_1_0__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__0__Impl_StartIndex = input.index(); @@ -20789,11 +20797,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 325) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4806:1: ( ( When ) ) - // InternalExBeeLangTestLanguageParser.g:4807:1: ( When ) + // InternalExBeeLangTestLanguageParser.g:4811:1: ( ( When ) ) + // InternalExBeeLangTestLanguageParser.g:4812:1: ( When ) { - // InternalExBeeLangTestLanguageParser.g:4807:1: ( When ) - // InternalExBeeLangTestLanguageParser.g:4808:2: When + // InternalExBeeLangTestLanguageParser.g:4812:1: ( When ) + // InternalExBeeLangTestLanguageParser.g:4813:2: When { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getWhenKeyword_3_1_0_0()); @@ -20825,7 +20833,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_0__1" - // InternalExBeeLangTestLanguageParser.g:4817:1: rule__RequiredCapability__Group_3_1_0__1 : rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 ; + // InternalExBeeLangTestLanguageParser.g:4822:1: rule__RequiredCapability__Group_3_1_0__1 : rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 ; public final void rule__RequiredCapability__Group_3_1_0__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__1_StartIndex = input.index(); @@ -20833,8 +20841,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 326) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4821:1: ( rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 ) - // InternalExBeeLangTestLanguageParser.g:4822:2: rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 + // InternalExBeeLangTestLanguageParser.g:4826:1: ( rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 ) + // InternalExBeeLangTestLanguageParser.g:4827:2: rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 { pushFollow(FollowSets000.FOLLOW_19); rule__RequiredCapability__Group_3_1_0__1__Impl(); @@ -20866,7 +20874,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_0__1__Impl" - // InternalExBeeLangTestLanguageParser.g:4829:1: rule__RequiredCapability__Group_3_1_0__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:4834:1: rule__RequiredCapability__Group_3_1_0__1__Impl : ( Colon ) ; public final void rule__RequiredCapability__Group_3_1_0__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__1__Impl_StartIndex = input.index(); @@ -20874,11 +20882,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 327) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4833:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:4834:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:4838:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:4839:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:4834:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:4835:2: Colon + // InternalExBeeLangTestLanguageParser.g:4839:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:4840:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_0_1()); @@ -20910,7 +20918,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_0__2" - // InternalExBeeLangTestLanguageParser.g:4844:1: rule__RequiredCapability__Group_3_1_0__2 : rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 ; + // InternalExBeeLangTestLanguageParser.g:4849:1: rule__RequiredCapability__Group_3_1_0__2 : rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 ; public final void rule__RequiredCapability__Group_3_1_0__2() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__2_StartIndex = input.index(); @@ -20918,8 +20926,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 328) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4848:1: ( rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 ) - // InternalExBeeLangTestLanguageParser.g:4849:2: rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 + // InternalExBeeLangTestLanguageParser.g:4853:1: ( rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 ) + // InternalExBeeLangTestLanguageParser.g:4854:2: rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 { pushFollow(FollowSets000.FOLLOW_14); rule__RequiredCapability__Group_3_1_0__2__Impl(); @@ -20951,7 +20959,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_0__2__Impl" - // InternalExBeeLangTestLanguageParser.g:4856:1: rule__RequiredCapability__Group_3_1_0__2__Impl : ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4861:1: rule__RequiredCapability__Group_3_1_0__2__Impl : ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) ; public final void rule__RequiredCapability__Group_3_1_0__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__2__Impl_StartIndex = input.index(); @@ -20959,17 +20967,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 329) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4860:1: ( ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4861:1: ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) + // InternalExBeeLangTestLanguageParser.g:4865:1: ( ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4866:1: ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:4861:1: ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) - // InternalExBeeLangTestLanguageParser.g:4862:2: ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) + // InternalExBeeLangTestLanguageParser.g:4866:1: ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) + // InternalExBeeLangTestLanguageParser.g:4867:2: ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2()); } - // InternalExBeeLangTestLanguageParser.g:4863:2: ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) - // InternalExBeeLangTestLanguageParser.g:4863:3: rule__RequiredCapability__CondExprAssignment_3_1_0_2 + // InternalExBeeLangTestLanguageParser.g:4868:2: ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) + // InternalExBeeLangTestLanguageParser.g:4868:3: rule__RequiredCapability__CondExprAssignment_3_1_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__CondExprAssignment_3_1_0_2(); @@ -21005,7 +21013,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_0__3" - // InternalExBeeLangTestLanguageParser.g:4871:1: rule__RequiredCapability__Group_3_1_0__3 : rule__RequiredCapability__Group_3_1_0__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:4876:1: rule__RequiredCapability__Group_3_1_0__3 : rule__RequiredCapability__Group_3_1_0__3__Impl ; public final void rule__RequiredCapability__Group_3_1_0__3() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__3_StartIndex = input.index(); @@ -21013,8 +21021,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 330) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4875:1: ( rule__RequiredCapability__Group_3_1_0__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:4876:2: rule__RequiredCapability__Group_3_1_0__3__Impl + // InternalExBeeLangTestLanguageParser.g:4880:1: ( rule__RequiredCapability__Group_3_1_0__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:4881:2: rule__RequiredCapability__Group_3_1_0__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_0__3__Impl(); @@ -21041,7 +21049,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_0__3__Impl" - // InternalExBeeLangTestLanguageParser.g:4882:1: rule__RequiredCapability__Group_3_1_0__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:4887:1: rule__RequiredCapability__Group_3_1_0__3__Impl : ( Semicolon ) ; public final void rule__RequiredCapability__Group_3_1_0__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__3__Impl_StartIndex = input.index(); @@ -21049,11 +21057,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 331) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4886:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:4887:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4891:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:4892:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:4887:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:4888:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:4892:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4893:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_0_3()); @@ -21085,7 +21093,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_1__0" - // InternalExBeeLangTestLanguageParser.g:4898:1: rule__RequiredCapability__Group_3_1_1__0 : rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 ; + // InternalExBeeLangTestLanguageParser.g:4903:1: rule__RequiredCapability__Group_3_1_1__0 : rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 ; public final void rule__RequiredCapability__Group_3_1_1__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_1__0_StartIndex = input.index(); @@ -21093,8 +21101,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 332) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4902:1: ( rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 ) - // InternalExBeeLangTestLanguageParser.g:4903:2: rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 + // InternalExBeeLangTestLanguageParser.g:4907:1: ( rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 ) + // InternalExBeeLangTestLanguageParser.g:4908:2: rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 { pushFollow(FollowSets000.FOLLOW_14); rule__RequiredCapability__Group_3_1_1__0__Impl(); @@ -21126,7 +21134,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:4910:1: rule__RequiredCapability__Group_3_1_1__0__Impl : ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:4915:1: rule__RequiredCapability__Group_3_1_1__0__Impl : ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) ; public final void rule__RequiredCapability__Group_3_1_1__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_1__0__Impl_StartIndex = input.index(); @@ -21134,17 +21142,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 333) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4914:1: ( ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:4915:1: ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:4919:1: ( ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:4920:1: ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:4915:1: ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:4916:2: ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:4920:1: ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:4921:2: ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0()); } - // InternalExBeeLangTestLanguageParser.g:4917:2: ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) - // InternalExBeeLangTestLanguageParser.g:4917:3: rule__RequiredCapability__GreedyAssignment_3_1_1_0 + // InternalExBeeLangTestLanguageParser.g:4922:2: ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:4922:3: rule__RequiredCapability__GreedyAssignment_3_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__GreedyAssignment_3_1_1_0(); @@ -21180,7 +21188,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_1__1" - // InternalExBeeLangTestLanguageParser.g:4925:1: rule__RequiredCapability__Group_3_1_1__1 : rule__RequiredCapability__Group_3_1_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:4930:1: rule__RequiredCapability__Group_3_1_1__1 : rule__RequiredCapability__Group_3_1_1__1__Impl ; public final void rule__RequiredCapability__Group_3_1_1__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_1__1_StartIndex = input.index(); @@ -21188,8 +21196,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 334) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4929:1: ( rule__RequiredCapability__Group_3_1_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:4930:2: rule__RequiredCapability__Group_3_1_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:4934:1: ( rule__RequiredCapability__Group_3_1_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:4935:2: rule__RequiredCapability__Group_3_1_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_1__1__Impl(); @@ -21216,7 +21224,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:4936:1: rule__RequiredCapability__Group_3_1_1__1__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:4941:1: rule__RequiredCapability__Group_3_1_1__1__Impl : ( Semicolon ) ; public final void rule__RequiredCapability__Group_3_1_1__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_1__1__Impl_StartIndex = input.index(); @@ -21224,11 +21232,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 335) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4940:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:4941:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4945:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:4946:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:4941:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:4942:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:4946:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:4947:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_1_1()); @@ -21260,7 +21268,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_2__0" - // InternalExBeeLangTestLanguageParser.g:4952:1: rule__RequiredCapability__Group_3_1_2__0 : rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 ; + // InternalExBeeLangTestLanguageParser.g:4957:1: rule__RequiredCapability__Group_3_1_2__0 : rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 ; public final void rule__RequiredCapability__Group_3_1_2__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__0_StartIndex = input.index(); @@ -21268,8 +21276,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 336) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4956:1: ( rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 ) - // InternalExBeeLangTestLanguageParser.g:4957:2: rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 + // InternalExBeeLangTestLanguageParser.g:4961:1: ( rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 ) + // InternalExBeeLangTestLanguageParser.g:4962:2: rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 { pushFollow(FollowSets000.FOLLOW_12); rule__RequiredCapability__Group_3_1_2__0__Impl(); @@ -21301,7 +21309,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:4964:1: rule__RequiredCapability__Group_3_1_2__0__Impl : ( RequiresMin ) ; + // InternalExBeeLangTestLanguageParser.g:4969:1: rule__RequiredCapability__Group_3_1_2__0__Impl : ( RequiresMin ) ; public final void rule__RequiredCapability__Group_3_1_2__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__0__Impl_StartIndex = input.index(); @@ -21309,11 +21317,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 337) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4968:1: ( ( RequiresMin ) ) - // InternalExBeeLangTestLanguageParser.g:4969:1: ( RequiresMin ) + // InternalExBeeLangTestLanguageParser.g:4973:1: ( ( RequiresMin ) ) + // InternalExBeeLangTestLanguageParser.g:4974:1: ( RequiresMin ) { - // InternalExBeeLangTestLanguageParser.g:4969:1: ( RequiresMin ) - // InternalExBeeLangTestLanguageParser.g:4970:2: RequiresMin + // InternalExBeeLangTestLanguageParser.g:4974:1: ( RequiresMin ) + // InternalExBeeLangTestLanguageParser.g:4975:2: RequiresMin { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getRequiresMinKeyword_3_1_2_0()); @@ -21345,7 +21353,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_2__1" - // InternalExBeeLangTestLanguageParser.g:4979:1: rule__RequiredCapability__Group_3_1_2__1 : rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 ; + // InternalExBeeLangTestLanguageParser.g:4984:1: rule__RequiredCapability__Group_3_1_2__1 : rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 ; public final void rule__RequiredCapability__Group_3_1_2__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__1_StartIndex = input.index(); @@ -21353,8 +21361,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 338) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4983:1: ( rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 ) - // InternalExBeeLangTestLanguageParser.g:4984:2: rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 + // InternalExBeeLangTestLanguageParser.g:4988:1: ( rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 ) + // InternalExBeeLangTestLanguageParser.g:4989:2: rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 { pushFollow(FollowSets000.FOLLOW_22); rule__RequiredCapability__Group_3_1_2__1__Impl(); @@ -21386,7 +21394,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:4991:1: rule__RequiredCapability__Group_3_1_2__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:4996:1: rule__RequiredCapability__Group_3_1_2__1__Impl : ( Colon ) ; public final void rule__RequiredCapability__Group_3_1_2__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__1__Impl_StartIndex = input.index(); @@ -21394,11 +21402,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 339) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:4995:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:4996:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:5000:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:5001:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:4996:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:4997:2: Colon + // InternalExBeeLangTestLanguageParser.g:5001:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:5002:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_2_1()); @@ -21430,7 +21438,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_2__2" - // InternalExBeeLangTestLanguageParser.g:5006:1: rule__RequiredCapability__Group_3_1_2__2 : rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 ; + // InternalExBeeLangTestLanguageParser.g:5011:1: rule__RequiredCapability__Group_3_1_2__2 : rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 ; public final void rule__RequiredCapability__Group_3_1_2__2() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__2_StartIndex = input.index(); @@ -21438,8 +21446,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 340) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5010:1: ( rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 ) - // InternalExBeeLangTestLanguageParser.g:5011:2: rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 + // InternalExBeeLangTestLanguageParser.g:5015:1: ( rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 ) + // InternalExBeeLangTestLanguageParser.g:5016:2: rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 { pushFollow(FollowSets000.FOLLOW_14); rule__RequiredCapability__Group_3_1_2__2__Impl(); @@ -21471,7 +21479,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_2__2__Impl" - // InternalExBeeLangTestLanguageParser.g:5018:1: rule__RequiredCapability__Group_3_1_2__2__Impl : ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:5023:1: rule__RequiredCapability__Group_3_1_2__2__Impl : ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) ; public final void rule__RequiredCapability__Group_3_1_2__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__2__Impl_StartIndex = input.index(); @@ -21479,17 +21487,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 341) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5022:1: ( ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:5023:1: ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:5027:1: ( ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:5028:1: ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:5023:1: ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) - // InternalExBeeLangTestLanguageParser.g:5024:2: ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) + // InternalExBeeLangTestLanguageParser.g:5028:1: ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:5029:2: ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getMinAssignment_3_1_2_2()); } - // InternalExBeeLangTestLanguageParser.g:5025:2: ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) - // InternalExBeeLangTestLanguageParser.g:5025:3: rule__RequiredCapability__MinAssignment_3_1_2_2 + // InternalExBeeLangTestLanguageParser.g:5030:2: ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) + // InternalExBeeLangTestLanguageParser.g:5030:3: rule__RequiredCapability__MinAssignment_3_1_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__MinAssignment_3_1_2_2(); @@ -21525,7 +21533,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_2__3" - // InternalExBeeLangTestLanguageParser.g:5033:1: rule__RequiredCapability__Group_3_1_2__3 : rule__RequiredCapability__Group_3_1_2__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:5038:1: rule__RequiredCapability__Group_3_1_2__3 : rule__RequiredCapability__Group_3_1_2__3__Impl ; public final void rule__RequiredCapability__Group_3_1_2__3() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__3_StartIndex = input.index(); @@ -21533,8 +21541,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 342) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5037:1: ( rule__RequiredCapability__Group_3_1_2__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:5038:2: rule__RequiredCapability__Group_3_1_2__3__Impl + // InternalExBeeLangTestLanguageParser.g:5042:1: ( rule__RequiredCapability__Group_3_1_2__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:5043:2: rule__RequiredCapability__Group_3_1_2__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_2__3__Impl(); @@ -21561,7 +21569,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_2__3__Impl" - // InternalExBeeLangTestLanguageParser.g:5044:1: rule__RequiredCapability__Group_3_1_2__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:5049:1: rule__RequiredCapability__Group_3_1_2__3__Impl : ( Semicolon ) ; public final void rule__RequiredCapability__Group_3_1_2__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__3__Impl_StartIndex = input.index(); @@ -21569,11 +21577,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 343) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5048:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:5049:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:5053:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:5054:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:5049:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:5050:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:5054:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:5055:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_2_3()); @@ -21605,7 +21613,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_3__0" - // InternalExBeeLangTestLanguageParser.g:5060:1: rule__RequiredCapability__Group_3_1_3__0 : rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 ; + // InternalExBeeLangTestLanguageParser.g:5065:1: rule__RequiredCapability__Group_3_1_3__0 : rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 ; public final void rule__RequiredCapability__Group_3_1_3__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__0_StartIndex = input.index(); @@ -21613,8 +21621,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 344) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5064:1: ( rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 ) - // InternalExBeeLangTestLanguageParser.g:5065:2: rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 + // InternalExBeeLangTestLanguageParser.g:5069:1: ( rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 ) + // InternalExBeeLangTestLanguageParser.g:5070:2: rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 { pushFollow(FollowSets000.FOLLOW_12); rule__RequiredCapability__Group_3_1_3__0__Impl(); @@ -21646,7 +21654,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_3__0__Impl" - // InternalExBeeLangTestLanguageParser.g:5072:1: rule__RequiredCapability__Group_3_1_3__0__Impl : ( RequiresMax ) ; + // InternalExBeeLangTestLanguageParser.g:5077:1: rule__RequiredCapability__Group_3_1_3__0__Impl : ( RequiresMax ) ; public final void rule__RequiredCapability__Group_3_1_3__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__0__Impl_StartIndex = input.index(); @@ -21654,11 +21662,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 345) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5076:1: ( ( RequiresMax ) ) - // InternalExBeeLangTestLanguageParser.g:5077:1: ( RequiresMax ) + // InternalExBeeLangTestLanguageParser.g:5081:1: ( ( RequiresMax ) ) + // InternalExBeeLangTestLanguageParser.g:5082:1: ( RequiresMax ) { - // InternalExBeeLangTestLanguageParser.g:5077:1: ( RequiresMax ) - // InternalExBeeLangTestLanguageParser.g:5078:2: RequiresMax + // InternalExBeeLangTestLanguageParser.g:5082:1: ( RequiresMax ) + // InternalExBeeLangTestLanguageParser.g:5083:2: RequiresMax { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getRequiresMaxKeyword_3_1_3_0()); @@ -21690,7 +21698,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_3__1" - // InternalExBeeLangTestLanguageParser.g:5087:1: rule__RequiredCapability__Group_3_1_3__1 : rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 ; + // InternalExBeeLangTestLanguageParser.g:5092:1: rule__RequiredCapability__Group_3_1_3__1 : rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 ; public final void rule__RequiredCapability__Group_3_1_3__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__1_StartIndex = input.index(); @@ -21698,8 +21706,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 346) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5091:1: ( rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 ) - // InternalExBeeLangTestLanguageParser.g:5092:2: rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 + // InternalExBeeLangTestLanguageParser.g:5096:1: ( rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 ) + // InternalExBeeLangTestLanguageParser.g:5097:2: rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 { pushFollow(FollowSets000.FOLLOW_22); rule__RequiredCapability__Group_3_1_3__1__Impl(); @@ -21731,7 +21739,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_3__1__Impl" - // InternalExBeeLangTestLanguageParser.g:5099:1: rule__RequiredCapability__Group_3_1_3__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:5104:1: rule__RequiredCapability__Group_3_1_3__1__Impl : ( Colon ) ; public final void rule__RequiredCapability__Group_3_1_3__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__1__Impl_StartIndex = input.index(); @@ -21739,11 +21747,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 347) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5103:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:5104:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:5108:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:5109:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:5104:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:5105:2: Colon + // InternalExBeeLangTestLanguageParser.g:5109:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:5110:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_3_1()); @@ -21775,7 +21783,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_3__2" - // InternalExBeeLangTestLanguageParser.g:5114:1: rule__RequiredCapability__Group_3_1_3__2 : rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 ; + // InternalExBeeLangTestLanguageParser.g:5119:1: rule__RequiredCapability__Group_3_1_3__2 : rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 ; public final void rule__RequiredCapability__Group_3_1_3__2() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__2_StartIndex = input.index(); @@ -21783,8 +21791,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 348) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5118:1: ( rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 ) - // InternalExBeeLangTestLanguageParser.g:5119:2: rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 + // InternalExBeeLangTestLanguageParser.g:5123:1: ( rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 ) + // InternalExBeeLangTestLanguageParser.g:5124:2: rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 { pushFollow(FollowSets000.FOLLOW_14); rule__RequiredCapability__Group_3_1_3__2__Impl(); @@ -21816,7 +21824,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_3__2__Impl" - // InternalExBeeLangTestLanguageParser.g:5126:1: rule__RequiredCapability__Group_3_1_3__2__Impl : ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:5131:1: rule__RequiredCapability__Group_3_1_3__2__Impl : ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) ; public final void rule__RequiredCapability__Group_3_1_3__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__2__Impl_StartIndex = input.index(); @@ -21824,17 +21832,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 349) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5130:1: ( ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:5131:1: ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) + // InternalExBeeLangTestLanguageParser.g:5135:1: ( ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:5136:1: ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:5131:1: ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) - // InternalExBeeLangTestLanguageParser.g:5132:2: ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) + // InternalExBeeLangTestLanguageParser.g:5136:1: ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) + // InternalExBeeLangTestLanguageParser.g:5137:2: ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getMaxAssignment_3_1_3_2()); } - // InternalExBeeLangTestLanguageParser.g:5133:2: ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) - // InternalExBeeLangTestLanguageParser.g:5133:3: rule__RequiredCapability__MaxAssignment_3_1_3_2 + // InternalExBeeLangTestLanguageParser.g:5138:2: ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) + // InternalExBeeLangTestLanguageParser.g:5138:3: rule__RequiredCapability__MaxAssignment_3_1_3_2 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__MaxAssignment_3_1_3_2(); @@ -21870,7 +21878,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_3__3" - // InternalExBeeLangTestLanguageParser.g:5141:1: rule__RequiredCapability__Group_3_1_3__3 : rule__RequiredCapability__Group_3_1_3__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:5146:1: rule__RequiredCapability__Group_3_1_3__3 : rule__RequiredCapability__Group_3_1_3__3__Impl ; public final void rule__RequiredCapability__Group_3_1_3__3() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__3_StartIndex = input.index(); @@ -21878,8 +21886,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 350) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5145:1: ( rule__RequiredCapability__Group_3_1_3__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:5146:2: rule__RequiredCapability__Group_3_1_3__3__Impl + // InternalExBeeLangTestLanguageParser.g:5150:1: ( rule__RequiredCapability__Group_3_1_3__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:5151:2: rule__RequiredCapability__Group_3_1_3__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_3__3__Impl(); @@ -21906,7 +21914,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_3__3__Impl" - // InternalExBeeLangTestLanguageParser.g:5152:1: rule__RequiredCapability__Group_3_1_3__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:5157:1: rule__RequiredCapability__Group_3_1_3__3__Impl : ( Semicolon ) ; public final void rule__RequiredCapability__Group_3_1_3__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__3__Impl_StartIndex = input.index(); @@ -21914,11 +21922,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 351) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5156:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:5157:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:5161:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:5162:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:5157:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:5158:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:5162:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:5163:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_3_3()); @@ -21950,7 +21958,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_4__0" - // InternalExBeeLangTestLanguageParser.g:5168:1: rule__RequiredCapability__Group_3_1_4__0 : rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 ; + // InternalExBeeLangTestLanguageParser.g:5173:1: rule__RequiredCapability__Group_3_1_4__0 : rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 ; public final void rule__RequiredCapability__Group_3_1_4__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__0_StartIndex = input.index(); @@ -21958,8 +21966,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 352) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5172:1: ( rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 ) - // InternalExBeeLangTestLanguageParser.g:5173:2: rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 + // InternalExBeeLangTestLanguageParser.g:5177:1: ( rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 ) + // InternalExBeeLangTestLanguageParser.g:5178:2: rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 { pushFollow(FollowSets000.FOLLOW_12); rule__RequiredCapability__Group_3_1_4__0__Impl(); @@ -21991,7 +21999,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_4__0__Impl" - // InternalExBeeLangTestLanguageParser.g:5180:1: rule__RequiredCapability__Group_3_1_4__0__Impl : ( Version ) ; + // InternalExBeeLangTestLanguageParser.g:5185:1: rule__RequiredCapability__Group_3_1_4__0__Impl : ( Version ) ; public final void rule__RequiredCapability__Group_3_1_4__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__0__Impl_StartIndex = input.index(); @@ -21999,11 +22007,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 353) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5184:1: ( ( Version ) ) - // InternalExBeeLangTestLanguageParser.g:5185:1: ( Version ) + // InternalExBeeLangTestLanguageParser.g:5189:1: ( ( Version ) ) + // InternalExBeeLangTestLanguageParser.g:5190:1: ( Version ) { - // InternalExBeeLangTestLanguageParser.g:5185:1: ( Version ) - // InternalExBeeLangTestLanguageParser.g:5186:2: Version + // InternalExBeeLangTestLanguageParser.g:5190:1: ( Version ) + // InternalExBeeLangTestLanguageParser.g:5191:2: Version { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getVersionKeyword_3_1_4_0()); @@ -22035,7 +22043,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_4__1" - // InternalExBeeLangTestLanguageParser.g:5195:1: rule__RequiredCapability__Group_3_1_4__1 : rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 ; + // InternalExBeeLangTestLanguageParser.g:5200:1: rule__RequiredCapability__Group_3_1_4__1 : rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 ; public final void rule__RequiredCapability__Group_3_1_4__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__1_StartIndex = input.index(); @@ -22043,8 +22051,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 354) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5199:1: ( rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 ) - // InternalExBeeLangTestLanguageParser.g:5200:2: rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 + // InternalExBeeLangTestLanguageParser.g:5204:1: ( rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 ) + // InternalExBeeLangTestLanguageParser.g:5205:2: rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 { pushFollow(FollowSets000.FOLLOW_9); rule__RequiredCapability__Group_3_1_4__1__Impl(); @@ -22076,7 +22084,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_4__1__Impl" - // InternalExBeeLangTestLanguageParser.g:5207:1: rule__RequiredCapability__Group_3_1_4__1__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:5212:1: rule__RequiredCapability__Group_3_1_4__1__Impl : ( Colon ) ; public final void rule__RequiredCapability__Group_3_1_4__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__1__Impl_StartIndex = input.index(); @@ -22084,11 +22092,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 355) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5211:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:5212:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:5216:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:5217:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:5212:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:5213:2: Colon + // InternalExBeeLangTestLanguageParser.g:5217:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:5218:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_4_1()); @@ -22120,7 +22128,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_4__2" - // InternalExBeeLangTestLanguageParser.g:5222:1: rule__RequiredCapability__Group_3_1_4__2 : rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 ; + // InternalExBeeLangTestLanguageParser.g:5227:1: rule__RequiredCapability__Group_3_1_4__2 : rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 ; public final void rule__RequiredCapability__Group_3_1_4__2() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__2_StartIndex = input.index(); @@ -22128,8 +22136,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 356) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5226:1: ( rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 ) - // InternalExBeeLangTestLanguageParser.g:5227:2: rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 + // InternalExBeeLangTestLanguageParser.g:5231:1: ( rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 ) + // InternalExBeeLangTestLanguageParser.g:5232:2: rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 { pushFollow(FollowSets000.FOLLOW_14); rule__RequiredCapability__Group_3_1_4__2__Impl(); @@ -22161,7 +22169,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_4__2__Impl" - // InternalExBeeLangTestLanguageParser.g:5234:1: rule__RequiredCapability__Group_3_1_4__2__Impl : ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:5239:1: rule__RequiredCapability__Group_3_1_4__2__Impl : ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ; public final void rule__RequiredCapability__Group_3_1_4__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__2__Impl_StartIndex = input.index(); @@ -22169,17 +22177,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 357) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5238:1: ( ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:5239:1: ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) + // InternalExBeeLangTestLanguageParser.g:5243:1: ( ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:5244:1: ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:5239:1: ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) - // InternalExBeeLangTestLanguageParser.g:5240:2: ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) + // InternalExBeeLangTestLanguageParser.g:5244:1: ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) + // InternalExBeeLangTestLanguageParser.g:5245:2: ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2()); } - // InternalExBeeLangTestLanguageParser.g:5241:2: ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) - // InternalExBeeLangTestLanguageParser.g:5241:3: rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 + // InternalExBeeLangTestLanguageParser.g:5246:2: ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) + // InternalExBeeLangTestLanguageParser.g:5246:3: rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__VersionRangeAssignment_3_1_4_2(); @@ -22215,7 +22223,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_4__3" - // InternalExBeeLangTestLanguageParser.g:5249:1: rule__RequiredCapability__Group_3_1_4__3 : rule__RequiredCapability__Group_3_1_4__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:5254:1: rule__RequiredCapability__Group_3_1_4__3 : rule__RequiredCapability__Group_3_1_4__3__Impl ; public final void rule__RequiredCapability__Group_3_1_4__3() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__3_StartIndex = input.index(); @@ -22223,8 +22231,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 358) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5253:1: ( rule__RequiredCapability__Group_3_1_4__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:5254:2: rule__RequiredCapability__Group_3_1_4__3__Impl + // InternalExBeeLangTestLanguageParser.g:5258:1: ( rule__RequiredCapability__Group_3_1_4__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:5259:2: rule__RequiredCapability__Group_3_1_4__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_4__3__Impl(); @@ -22251,7 +22259,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__RequiredCapability__Group_3_1_4__3__Impl" - // InternalExBeeLangTestLanguageParser.g:5260:1: rule__RequiredCapability__Group_3_1_4__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:5265:1: rule__RequiredCapability__Group_3_1_4__3__Impl : ( Semicolon ) ; public final void rule__RequiredCapability__Group_3_1_4__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__3__Impl_StartIndex = input.index(); @@ -22259,11 +22267,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 359) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5264:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:5265:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:5269:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:5270:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:5265:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:5266:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:5270:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:5271:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_4_3()); @@ -22295,7 +22303,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:5276:1: rule__Path__Group_1__0 : rule__Path__Group_1__0__Impl rule__Path__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:5281:1: rule__Path__Group_1__0 : rule__Path__Group_1__0__Impl rule__Path__Group_1__1 ; public final void rule__Path__Group_1__0() throws RecognitionException { int rule__Path__Group_1__0_StartIndex = input.index(); @@ -22303,8 +22311,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 360) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5280:1: ( rule__Path__Group_1__0__Impl rule__Path__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:5281:2: rule__Path__Group_1__0__Impl rule__Path__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:5285:1: ( rule__Path__Group_1__0__Impl rule__Path__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:5286:2: rule__Path__Group_1__0__Impl rule__Path__Group_1__1 { pushFollow(FollowSets000.FOLLOW_13); rule__Path__Group_1__0__Impl(); @@ -22336,7 +22344,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:5288:1: rule__Path__Group_1__0__Impl : ( ( Solidus )? ) ; + // InternalExBeeLangTestLanguageParser.g:5293:1: rule__Path__Group_1__0__Impl : ( ( Solidus )? ) ; public final void rule__Path__Group_1__0__Impl() throws RecognitionException { int rule__Path__Group_1__0__Impl_StartIndex = input.index(); @@ -22344,16 +22352,16 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 361) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5292:1: ( ( ( Solidus )? ) ) - // InternalExBeeLangTestLanguageParser.g:5293:1: ( ( Solidus )? ) + // InternalExBeeLangTestLanguageParser.g:5297:1: ( ( ( Solidus )? ) ) + // InternalExBeeLangTestLanguageParser.g:5298:1: ( ( Solidus )? ) { - // InternalExBeeLangTestLanguageParser.g:5293:1: ( ( Solidus )? ) - // InternalExBeeLangTestLanguageParser.g:5294:2: ( Solidus )? + // InternalExBeeLangTestLanguageParser.g:5298:1: ( ( Solidus )? ) + // InternalExBeeLangTestLanguageParser.g:5299:2: ( Solidus )? { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getSolidusKeyword_1_0()); } - // InternalExBeeLangTestLanguageParser.g:5295:2: ( Solidus )? + // InternalExBeeLangTestLanguageParser.g:5300:2: ( Solidus )? int alt41=2; int LA41_0 = input.LA(1); @@ -22362,7 +22370,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes } switch (alt41) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5295:3: Solidus + // InternalExBeeLangTestLanguageParser.g:5300:3: Solidus { match(input,Solidus,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -22397,7 +22405,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:5303:1: rule__Path__Group_1__1 : rule__Path__Group_1__1__Impl rule__Path__Group_1__2 ; + // InternalExBeeLangTestLanguageParser.g:5308:1: rule__Path__Group_1__1 : rule__Path__Group_1__1__Impl rule__Path__Group_1__2 ; public final void rule__Path__Group_1__1() throws RecognitionException { int rule__Path__Group_1__1_StartIndex = input.index(); @@ -22405,8 +22413,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 362) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5307:1: ( rule__Path__Group_1__1__Impl rule__Path__Group_1__2 ) - // InternalExBeeLangTestLanguageParser.g:5308:2: rule__Path__Group_1__1__Impl rule__Path__Group_1__2 + // InternalExBeeLangTestLanguageParser.g:5312:1: ( rule__Path__Group_1__1__Impl rule__Path__Group_1__2 ) + // InternalExBeeLangTestLanguageParser.g:5313:2: rule__Path__Group_1__1__Impl rule__Path__Group_1__2 { pushFollow(FollowSets000.FOLLOW_23); rule__Path__Group_1__1__Impl(); @@ -22438,7 +22446,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:5315:1: rule__Path__Group_1__1__Impl : ( ruleQID ) ; + // InternalExBeeLangTestLanguageParser.g:5320:1: rule__Path__Group_1__1__Impl : ( ruleQID ) ; public final void rule__Path__Group_1__1__Impl() throws RecognitionException { int rule__Path__Group_1__1__Impl_StartIndex = input.index(); @@ -22446,11 +22454,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 363) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5319:1: ( ( ruleQID ) ) - // InternalExBeeLangTestLanguageParser.g:5320:1: ( ruleQID ) + // InternalExBeeLangTestLanguageParser.g:5324:1: ( ( ruleQID ) ) + // InternalExBeeLangTestLanguageParser.g:5325:1: ( ruleQID ) { - // InternalExBeeLangTestLanguageParser.g:5320:1: ( ruleQID ) - // InternalExBeeLangTestLanguageParser.g:5321:2: ruleQID + // InternalExBeeLangTestLanguageParser.g:5325:1: ( ruleQID ) + // InternalExBeeLangTestLanguageParser.g:5326:2: ruleQID { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getQIDParserRuleCall_1_1()); @@ -22486,7 +22494,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Group_1__2" - // InternalExBeeLangTestLanguageParser.g:5330:1: rule__Path__Group_1__2 : rule__Path__Group_1__2__Impl rule__Path__Group_1__3 ; + // InternalExBeeLangTestLanguageParser.g:5335:1: rule__Path__Group_1__2 : rule__Path__Group_1__2__Impl rule__Path__Group_1__3 ; public final void rule__Path__Group_1__2() throws RecognitionException { int rule__Path__Group_1__2_StartIndex = input.index(); @@ -22494,8 +22502,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 364) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5334:1: ( rule__Path__Group_1__2__Impl rule__Path__Group_1__3 ) - // InternalExBeeLangTestLanguageParser.g:5335:2: rule__Path__Group_1__2__Impl rule__Path__Group_1__3 + // InternalExBeeLangTestLanguageParser.g:5339:1: ( rule__Path__Group_1__2__Impl rule__Path__Group_1__3 ) + // InternalExBeeLangTestLanguageParser.g:5340:2: rule__Path__Group_1__2__Impl rule__Path__Group_1__3 { pushFollow(FollowSets000.FOLLOW_23); rule__Path__Group_1__2__Impl(); @@ -22527,7 +22535,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Group_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:5342:1: rule__Path__Group_1__2__Impl : ( ( rule__Path__Group_1_2__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:5347:1: rule__Path__Group_1__2__Impl : ( ( rule__Path__Group_1_2__0 )* ) ; public final void rule__Path__Group_1__2__Impl() throws RecognitionException { int rule__Path__Group_1__2__Impl_StartIndex = input.index(); @@ -22535,16 +22543,16 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 365) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5346:1: ( ( ( rule__Path__Group_1_2__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:5347:1: ( ( rule__Path__Group_1_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:5351:1: ( ( ( rule__Path__Group_1_2__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:5352:1: ( ( rule__Path__Group_1_2__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:5347:1: ( ( rule__Path__Group_1_2__0 )* ) - // InternalExBeeLangTestLanguageParser.g:5348:2: ( rule__Path__Group_1_2__0 )* + // InternalExBeeLangTestLanguageParser.g:5352:1: ( ( rule__Path__Group_1_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:5353:2: ( rule__Path__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getGroup_1_2()); } - // InternalExBeeLangTestLanguageParser.g:5349:2: ( rule__Path__Group_1_2__0 )* + // InternalExBeeLangTestLanguageParser.g:5354:2: ( rule__Path__Group_1_2__0 )* loop42: do { int alt42=2; @@ -22563,7 +22571,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes switch (alt42) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5349:3: rule__Path__Group_1_2__0 + // InternalExBeeLangTestLanguageParser.g:5354:3: rule__Path__Group_1_2__0 { pushFollow(FollowSets000.FOLLOW_24); rule__Path__Group_1_2__0(); @@ -22605,7 +22613,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Group_1__3" - // InternalExBeeLangTestLanguageParser.g:5357:1: rule__Path__Group_1__3 : rule__Path__Group_1__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:5362:1: rule__Path__Group_1__3 : rule__Path__Group_1__3__Impl ; public final void rule__Path__Group_1__3() throws RecognitionException { int rule__Path__Group_1__3_StartIndex = input.index(); @@ -22613,8 +22621,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 366) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5361:1: ( rule__Path__Group_1__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:5362:2: rule__Path__Group_1__3__Impl + // InternalExBeeLangTestLanguageParser.g:5366:1: ( rule__Path__Group_1__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:5367:2: rule__Path__Group_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Path__Group_1__3__Impl(); @@ -22641,7 +22649,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Group_1__3__Impl" - // InternalExBeeLangTestLanguageParser.g:5368:1: rule__Path__Group_1__3__Impl : ( ( Solidus )? ) ; + // InternalExBeeLangTestLanguageParser.g:5373:1: rule__Path__Group_1__3__Impl : ( ( Solidus )? ) ; public final void rule__Path__Group_1__3__Impl() throws RecognitionException { int rule__Path__Group_1__3__Impl_StartIndex = input.index(); @@ -22649,16 +22657,16 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 367) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5372:1: ( ( ( Solidus )? ) ) - // InternalExBeeLangTestLanguageParser.g:5373:1: ( ( Solidus )? ) + // InternalExBeeLangTestLanguageParser.g:5377:1: ( ( ( Solidus )? ) ) + // InternalExBeeLangTestLanguageParser.g:5378:1: ( ( Solidus )? ) { - // InternalExBeeLangTestLanguageParser.g:5373:1: ( ( Solidus )? ) - // InternalExBeeLangTestLanguageParser.g:5374:2: ( Solidus )? + // InternalExBeeLangTestLanguageParser.g:5378:1: ( ( Solidus )? ) + // InternalExBeeLangTestLanguageParser.g:5379:2: ( Solidus )? { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getSolidusKeyword_1_3()); } - // InternalExBeeLangTestLanguageParser.g:5375:2: ( Solidus )? + // InternalExBeeLangTestLanguageParser.g:5380:2: ( Solidus )? int alt43=2; int LA43_0 = input.LA(1); @@ -22667,7 +22675,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes } switch (alt43) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5375:3: Solidus + // InternalExBeeLangTestLanguageParser.g:5380:3: Solidus { match(input,Solidus,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -22702,7 +22710,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Group_1_2__0" - // InternalExBeeLangTestLanguageParser.g:5384:1: rule__Path__Group_1_2__0 : rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 ; + // InternalExBeeLangTestLanguageParser.g:5389:1: rule__Path__Group_1_2__0 : rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 ; public final void rule__Path__Group_1_2__0() throws RecognitionException { int rule__Path__Group_1_2__0_StartIndex = input.index(); @@ -22710,8 +22718,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 368) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5388:1: ( rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 ) - // InternalExBeeLangTestLanguageParser.g:5389:2: rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 + // InternalExBeeLangTestLanguageParser.g:5393:1: ( rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 ) + // InternalExBeeLangTestLanguageParser.g:5394:2: rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 { pushFollow(FollowSets000.FOLLOW_13); rule__Path__Group_1_2__0__Impl(); @@ -22743,7 +22751,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Group_1_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:5396:1: rule__Path__Group_1_2__0__Impl : ( Solidus ) ; + // InternalExBeeLangTestLanguageParser.g:5401:1: rule__Path__Group_1_2__0__Impl : ( Solidus ) ; public final void rule__Path__Group_1_2__0__Impl() throws RecognitionException { int rule__Path__Group_1_2__0__Impl_StartIndex = input.index(); @@ -22751,11 +22759,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 369) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5400:1: ( ( Solidus ) ) - // InternalExBeeLangTestLanguageParser.g:5401:1: ( Solidus ) + // InternalExBeeLangTestLanguageParser.g:5405:1: ( ( Solidus ) ) + // InternalExBeeLangTestLanguageParser.g:5406:1: ( Solidus ) { - // InternalExBeeLangTestLanguageParser.g:5401:1: ( Solidus ) - // InternalExBeeLangTestLanguageParser.g:5402:2: Solidus + // InternalExBeeLangTestLanguageParser.g:5406:1: ( Solidus ) + // InternalExBeeLangTestLanguageParser.g:5407:2: Solidus { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getSolidusKeyword_1_2_0()); @@ -22787,7 +22795,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Group_1_2__1" - // InternalExBeeLangTestLanguageParser.g:5411:1: rule__Path__Group_1_2__1 : rule__Path__Group_1_2__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:5416:1: rule__Path__Group_1_2__1 : rule__Path__Group_1_2__1__Impl ; public final void rule__Path__Group_1_2__1() throws RecognitionException { int rule__Path__Group_1_2__1_StartIndex = input.index(); @@ -22795,8 +22803,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 370) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5415:1: ( rule__Path__Group_1_2__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:5416:2: rule__Path__Group_1_2__1__Impl + // InternalExBeeLangTestLanguageParser.g:5420:1: ( rule__Path__Group_1_2__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:5421:2: rule__Path__Group_1_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Path__Group_1_2__1__Impl(); @@ -22823,7 +22831,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Path__Group_1_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:5422:1: rule__Path__Group_1_2__1__Impl : ( ruleQID ) ; + // InternalExBeeLangTestLanguageParser.g:5427:1: rule__Path__Group_1_2__1__Impl : ( ruleQID ) ; public final void rule__Path__Group_1_2__1__Impl() throws RecognitionException { int rule__Path__Group_1_2__1__Impl_StartIndex = input.index(); @@ -22831,11 +22839,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 371) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5426:1: ( ( ruleQID ) ) - // InternalExBeeLangTestLanguageParser.g:5427:1: ( ruleQID ) + // InternalExBeeLangTestLanguageParser.g:5431:1: ( ( ruleQID ) ) + // InternalExBeeLangTestLanguageParser.g:5432:1: ( ruleQID ) { - // InternalExBeeLangTestLanguageParser.g:5427:1: ( ruleQID ) - // InternalExBeeLangTestLanguageParser.g:5428:2: ruleQID + // InternalExBeeLangTestLanguageParser.g:5432:1: ( ruleQID ) + // InternalExBeeLangTestLanguageParser.g:5433:2: ruleQID { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getQIDParserRuleCall_1_2_1()); @@ -22871,7 +22879,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__ParameterList__Group__0" - // InternalExBeeLangTestLanguageParser.g:5438:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:5443:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int rule__ParameterList__Group__0_StartIndex = input.index(); @@ -22879,8 +22887,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 372) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5442:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:5443:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalExBeeLangTestLanguageParser.g:5447:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:5448:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FollowSets000.FOLLOW_10); rule__ParameterList__Group__0__Impl(); @@ -22912,7 +22920,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:5450:1: rule__ParameterList__Group__0__Impl : ( ( rule__ParameterList__ParametersAssignment_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:5455:1: rule__ParameterList__Group__0__Impl : ( ( rule__ParameterList__ParametersAssignment_0 ) ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int rule__ParameterList__Group__0__Impl_StartIndex = input.index(); @@ -22920,17 +22928,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 373) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5454:1: ( ( ( rule__ParameterList__ParametersAssignment_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:5455:1: ( ( rule__ParameterList__ParametersAssignment_0 ) ) + // InternalExBeeLangTestLanguageParser.g:5459:1: ( ( ( rule__ParameterList__ParametersAssignment_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:5460:1: ( ( rule__ParameterList__ParametersAssignment_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:5455:1: ( ( rule__ParameterList__ParametersAssignment_0 ) ) - // InternalExBeeLangTestLanguageParser.g:5456:2: ( rule__ParameterList__ParametersAssignment_0 ) + // InternalExBeeLangTestLanguageParser.g:5460:1: ( ( rule__ParameterList__ParametersAssignment_0 ) ) + // InternalExBeeLangTestLanguageParser.g:5461:2: ( rule__ParameterList__ParametersAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParametersAssignment_0()); } - // InternalExBeeLangTestLanguageParser.g:5457:2: ( rule__ParameterList__ParametersAssignment_0 ) - // InternalExBeeLangTestLanguageParser.g:5457:3: rule__ParameterList__ParametersAssignment_0 + // InternalExBeeLangTestLanguageParser.g:5462:2: ( rule__ParameterList__ParametersAssignment_0 ) + // InternalExBeeLangTestLanguageParser.g:5462:3: rule__ParameterList__ParametersAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterList__ParametersAssignment_0(); @@ -22966,7 +22974,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__ParameterList__Group__1" - // InternalExBeeLangTestLanguageParser.g:5465:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:5470:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl ; public final void rule__ParameterList__Group__1() throws RecognitionException { int rule__ParameterList__Group__1_StartIndex = input.index(); @@ -22974,8 +22982,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 374) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5469:1: ( rule__ParameterList__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:5470:2: rule__ParameterList__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:5474:1: ( rule__ParameterList__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:5475:2: rule__ParameterList__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterList__Group__1__Impl(); @@ -23002,7 +23010,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:5476:1: rule__ParameterList__Group__1__Impl : ( ( rule__ParameterList__Group_1__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:5481:1: rule__ParameterList__Group__1__Impl : ( ( rule__ParameterList__Group_1__0 )* ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int rule__ParameterList__Group__1__Impl_StartIndex = input.index(); @@ -23010,16 +23018,16 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 375) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5480:1: ( ( ( rule__ParameterList__Group_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:5481:1: ( ( rule__ParameterList__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:5485:1: ( ( ( rule__ParameterList__Group_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:5486:1: ( ( rule__ParameterList__Group_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:5481:1: ( ( rule__ParameterList__Group_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:5482:2: ( rule__ParameterList__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:5486:1: ( ( rule__ParameterList__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:5487:2: ( rule__ParameterList__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:5483:2: ( rule__ParameterList__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:5488:2: ( rule__ParameterList__Group_1__0 )* loop44: do { int alt44=2; @@ -23032,7 +23040,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes switch (alt44) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5483:3: rule__ParameterList__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:5488:3: rule__ParameterList__Group_1__0 { pushFollow(FollowSets000.FOLLOW_11); rule__ParameterList__Group_1__0(); @@ -23074,7 +23082,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__ParameterList__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:5492:1: rule__ParameterList__Group_1__0 : rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:5497:1: rule__ParameterList__Group_1__0 : rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ; public final void rule__ParameterList__Group_1__0() throws RecognitionException { int rule__ParameterList__Group_1__0_StartIndex = input.index(); @@ -23082,8 +23090,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 376) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5496:1: ( rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:5497:2: rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:5501:1: ( rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:5502:2: rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 { pushFollow(FollowSets000.FOLLOW_25); rule__ParameterList__Group_1__0__Impl(); @@ -23115,7 +23123,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__ParameterList__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:5504:1: rule__ParameterList__Group_1__0__Impl : ( Comma ) ; + // InternalExBeeLangTestLanguageParser.g:5509:1: rule__ParameterList__Group_1__0__Impl : ( Comma ) ; public final void rule__ParameterList__Group_1__0__Impl() throws RecognitionException { int rule__ParameterList__Group_1__0__Impl_StartIndex = input.index(); @@ -23123,11 +23131,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 377) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5508:1: ( ( Comma ) ) - // InternalExBeeLangTestLanguageParser.g:5509:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:5513:1: ( ( Comma ) ) + // InternalExBeeLangTestLanguageParser.g:5514:1: ( Comma ) { - // InternalExBeeLangTestLanguageParser.g:5509:1: ( Comma ) - // InternalExBeeLangTestLanguageParser.g:5510:2: Comma + // InternalExBeeLangTestLanguageParser.g:5514:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:5515:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getCommaKeyword_1_0()); @@ -23159,7 +23167,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__ParameterList__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:5519:1: rule__ParameterList__Group_1__1 : rule__ParameterList__Group_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:5524:1: rule__ParameterList__Group_1__1 : rule__ParameterList__Group_1__1__Impl ; public final void rule__ParameterList__Group_1__1() throws RecognitionException { int rule__ParameterList__Group_1__1_StartIndex = input.index(); @@ -23167,8 +23175,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 378) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5523:1: ( rule__ParameterList__Group_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:5524:2: rule__ParameterList__Group_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:5528:1: ( rule__ParameterList__Group_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:5529:2: rule__ParameterList__Group_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterList__Group_1__1__Impl(); @@ -23195,7 +23203,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__ParameterList__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:5530:1: rule__ParameterList__Group_1__1__Impl : ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:5535:1: rule__ParameterList__Group_1__1__Impl : ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) ; public final void rule__ParameterList__Group_1__1__Impl() throws RecognitionException { int rule__ParameterList__Group_1__1__Impl_StartIndex = input.index(); @@ -23203,17 +23211,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 379) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5534:1: ( ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:5535:1: ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:5539:1: ( ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:5540:1: ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:5535:1: ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:5536:2: ( rule__ParameterList__ParametersAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:5540:1: ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:5541:2: ( rule__ParameterList__ParametersAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParametersAssignment_1_1()); } - // InternalExBeeLangTestLanguageParser.g:5537:2: ( rule__ParameterList__ParametersAssignment_1_1 ) - // InternalExBeeLangTestLanguageParser.g:5537:3: rule__ParameterList__ParametersAssignment_1_1 + // InternalExBeeLangTestLanguageParser.g:5542:2: ( rule__ParameterList__ParametersAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:5542:3: rule__ParameterList__ParametersAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterList__ParametersAssignment_1_1(); @@ -23249,7 +23257,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__ParameterDeclaration__Group__0" - // InternalExBeeLangTestLanguageParser.g:5546:1: rule__ParameterDeclaration__Group__0 : rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:5551:1: rule__ParameterDeclaration__Group__0 : rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ; public final void rule__ParameterDeclaration__Group__0() throws RecognitionException { int rule__ParameterDeclaration__Group__0_StartIndex = input.index(); @@ -23257,8 +23265,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 380) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5550:1: ( rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:5551:2: rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 + // InternalExBeeLangTestLanguageParser.g:5555:1: ( rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:5556:2: rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 { pushFollow(FollowSets000.FOLLOW_26); rule__ParameterDeclaration__Group__0__Impl(); @@ -23290,7 +23298,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__ParameterDeclaration__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:5558:1: rule__ParameterDeclaration__Group__0__Impl : ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:5563:1: rule__ParameterDeclaration__Group__0__Impl : ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) ; public final void rule__ParameterDeclaration__Group__0__Impl() throws RecognitionException { int rule__ParameterDeclaration__Group__0__Impl_StartIndex = input.index(); @@ -23298,16 +23306,16 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 381) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5562:1: ( ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:5563:1: ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) + // InternalExBeeLangTestLanguageParser.g:5567:1: ( ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:5568:1: ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) { - // InternalExBeeLangTestLanguageParser.g:5563:1: ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) - // InternalExBeeLangTestLanguageParser.g:5564:2: ( rule__ParameterDeclaration__TypeAssignment_0 )? + // InternalExBeeLangTestLanguageParser.g:5568:1: ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) + // InternalExBeeLangTestLanguageParser.g:5569:2: ( rule__ParameterDeclaration__TypeAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getTypeAssignment_0()); } - // InternalExBeeLangTestLanguageParser.g:5565:2: ( rule__ParameterDeclaration__TypeAssignment_0 )? + // InternalExBeeLangTestLanguageParser.g:5570:2: ( rule__ParameterDeclaration__TypeAssignment_0 )? int alt45=2; int LA45_0 = input.LA(1); @@ -23323,7 +23331,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes } switch (alt45) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5565:3: rule__ParameterDeclaration__TypeAssignment_0 + // InternalExBeeLangTestLanguageParser.g:5570:3: rule__ParameterDeclaration__TypeAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterDeclaration__TypeAssignment_0(); @@ -23362,7 +23370,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__ParameterDeclaration__Group__1" - // InternalExBeeLangTestLanguageParser.g:5573:1: rule__ParameterDeclaration__Group__1 : rule__ParameterDeclaration__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:5578:1: rule__ParameterDeclaration__Group__1 : rule__ParameterDeclaration__Group__1__Impl ; public final void rule__ParameterDeclaration__Group__1() throws RecognitionException { int rule__ParameterDeclaration__Group__1_StartIndex = input.index(); @@ -23370,8 +23378,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 382) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5577:1: ( rule__ParameterDeclaration__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:5578:2: rule__ParameterDeclaration__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:5582:1: ( rule__ParameterDeclaration__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:5583:2: rule__ParameterDeclaration__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterDeclaration__Group__1__Impl(); @@ -23398,7 +23406,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__ParameterDeclaration__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:5584:1: rule__ParameterDeclaration__Group__1__Impl : ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:5589:1: rule__ParameterDeclaration__Group__1__Impl : ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) ; public final void rule__ParameterDeclaration__Group__1__Impl() throws RecognitionException { int rule__ParameterDeclaration__Group__1__Impl_StartIndex = input.index(); @@ -23406,17 +23414,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 383) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5588:1: ( ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:5589:1: ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:5593:1: ( ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:5594:1: ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:5589:1: ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) - // InternalExBeeLangTestLanguageParser.g:5590:2: ( rule__ParameterDeclaration__NameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:5594:1: ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:5595:2: ( rule__ParameterDeclaration__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getNameAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:5591:2: ( rule__ParameterDeclaration__NameAssignment_1 ) - // InternalExBeeLangTestLanguageParser.g:5591:3: rule__ParameterDeclaration__NameAssignment_1 + // InternalExBeeLangTestLanguageParser.g:5596:2: ( rule__ParameterDeclaration__NameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:5596:3: rule__ParameterDeclaration__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterDeclaration__NameAssignment_1(); @@ -23452,7 +23460,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__0" - // InternalExBeeLangTestLanguageParser.g:5600:1: rule__Function__Group__0 : rule__Function__Group__0__Impl rule__Function__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:5605:1: rule__Function__Group__0 : rule__Function__Group__0__Impl rule__Function__Group__1 ; public final void rule__Function__Group__0() throws RecognitionException { int rule__Function__Group__0_StartIndex = input.index(); @@ -23460,8 +23468,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 384) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5604:1: ( rule__Function__Group__0__Impl rule__Function__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:5605:2: rule__Function__Group__0__Impl rule__Function__Group__1 + // InternalExBeeLangTestLanguageParser.g:5609:1: ( rule__Function__Group__0__Impl rule__Function__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:5610:2: rule__Function__Group__0__Impl rule__Function__Group__1 { pushFollow(FollowSets000.FOLLOW_27); rule__Function__Group__0__Impl(); @@ -23493,7 +23501,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:5612:1: rule__Function__Group__0__Impl : ( ( rule__Function__DocumentationAssignment_0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:5617:1: rule__Function__Group__0__Impl : ( ( rule__Function__DocumentationAssignment_0 )? ) ; public final void rule__Function__Group__0__Impl() throws RecognitionException { int rule__Function__Group__0__Impl_StartIndex = input.index(); @@ -23501,16 +23509,16 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 385) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5616:1: ( ( ( rule__Function__DocumentationAssignment_0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:5617:1: ( ( rule__Function__DocumentationAssignment_0 )? ) + // InternalExBeeLangTestLanguageParser.g:5621:1: ( ( ( rule__Function__DocumentationAssignment_0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:5622:1: ( ( rule__Function__DocumentationAssignment_0 )? ) { - // InternalExBeeLangTestLanguageParser.g:5617:1: ( ( rule__Function__DocumentationAssignment_0 )? ) - // InternalExBeeLangTestLanguageParser.g:5618:2: ( rule__Function__DocumentationAssignment_0 )? + // InternalExBeeLangTestLanguageParser.g:5622:1: ( ( rule__Function__DocumentationAssignment_0 )? ) + // InternalExBeeLangTestLanguageParser.g:5623:2: ( rule__Function__DocumentationAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getDocumentationAssignment_0()); } - // InternalExBeeLangTestLanguageParser.g:5619:2: ( rule__Function__DocumentationAssignment_0 )? + // InternalExBeeLangTestLanguageParser.g:5624:2: ( rule__Function__DocumentationAssignment_0 )? int alt46=2; int LA46_0 = input.LA(1); @@ -23519,7 +23527,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes } switch (alt46) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5619:3: rule__Function__DocumentationAssignment_0 + // InternalExBeeLangTestLanguageParser.g:5624:3: rule__Function__DocumentationAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__DocumentationAssignment_0(); @@ -23558,7 +23566,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__1" - // InternalExBeeLangTestLanguageParser.g:5627:1: rule__Function__Group__1 : rule__Function__Group__1__Impl rule__Function__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:5632:1: rule__Function__Group__1 : rule__Function__Group__1__Impl rule__Function__Group__2 ; public final void rule__Function__Group__1() throws RecognitionException { int rule__Function__Group__1_StartIndex = input.index(); @@ -23566,8 +23574,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 386) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5631:1: ( rule__Function__Group__1__Impl rule__Function__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:5632:2: rule__Function__Group__1__Impl rule__Function__Group__2 + // InternalExBeeLangTestLanguageParser.g:5636:1: ( rule__Function__Group__1__Impl rule__Function__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:5637:2: rule__Function__Group__1__Impl rule__Function__Group__2 { pushFollow(FollowSets000.FOLLOW_27); rule__Function__Group__1__Impl(); @@ -23599,7 +23607,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:5639:1: rule__Function__Group__1__Impl : ( ( rule__Function__VisibilityAssignment_1 )? ) ; + // InternalExBeeLangTestLanguageParser.g:5644:1: rule__Function__Group__1__Impl : ( ( rule__Function__VisibilityAssignment_1 )? ) ; public final void rule__Function__Group__1__Impl() throws RecognitionException { int rule__Function__Group__1__Impl_StartIndex = input.index(); @@ -23607,16 +23615,16 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 387) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5643:1: ( ( ( rule__Function__VisibilityAssignment_1 )? ) ) - // InternalExBeeLangTestLanguageParser.g:5644:1: ( ( rule__Function__VisibilityAssignment_1 )? ) + // InternalExBeeLangTestLanguageParser.g:5648:1: ( ( ( rule__Function__VisibilityAssignment_1 )? ) ) + // InternalExBeeLangTestLanguageParser.g:5649:1: ( ( rule__Function__VisibilityAssignment_1 )? ) { - // InternalExBeeLangTestLanguageParser.g:5644:1: ( ( rule__Function__VisibilityAssignment_1 )? ) - // InternalExBeeLangTestLanguageParser.g:5645:2: ( rule__Function__VisibilityAssignment_1 )? + // InternalExBeeLangTestLanguageParser.g:5649:1: ( ( rule__Function__VisibilityAssignment_1 )? ) + // InternalExBeeLangTestLanguageParser.g:5650:2: ( rule__Function__VisibilityAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVisibilityAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:5646:2: ( rule__Function__VisibilityAssignment_1 )? + // InternalExBeeLangTestLanguageParser.g:5651:2: ( rule__Function__VisibilityAssignment_1 )? int alt47=2; int LA47_0 = input.LA(1); @@ -23625,7 +23633,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes } switch (alt47) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5646:3: rule__Function__VisibilityAssignment_1 + // InternalExBeeLangTestLanguageParser.g:5651:3: rule__Function__VisibilityAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__VisibilityAssignment_1(); @@ -23664,7 +23672,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__2" - // InternalExBeeLangTestLanguageParser.g:5654:1: rule__Function__Group__2 : rule__Function__Group__2__Impl rule__Function__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:5659:1: rule__Function__Group__2 : rule__Function__Group__2__Impl rule__Function__Group__3 ; public final void rule__Function__Group__2() throws RecognitionException { int rule__Function__Group__2_StartIndex = input.index(); @@ -23672,8 +23680,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 388) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5658:1: ( rule__Function__Group__2__Impl rule__Function__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:5659:2: rule__Function__Group__2__Impl rule__Function__Group__3 + // InternalExBeeLangTestLanguageParser.g:5663:1: ( rule__Function__Group__2__Impl rule__Function__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:5664:2: rule__Function__Group__2__Impl rule__Function__Group__3 { pushFollow(FollowSets000.FOLLOW_27); rule__Function__Group__2__Impl(); @@ -23705,7 +23713,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:5666:1: rule__Function__Group__2__Impl : ( ( rule__Function__FinalAssignment_2 )? ) ; + // InternalExBeeLangTestLanguageParser.g:5671:1: rule__Function__Group__2__Impl : ( ( rule__Function__FinalAssignment_2 )? ) ; public final void rule__Function__Group__2__Impl() throws RecognitionException { int rule__Function__Group__2__Impl_StartIndex = input.index(); @@ -23713,16 +23721,16 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 389) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5670:1: ( ( ( rule__Function__FinalAssignment_2 )? ) ) - // InternalExBeeLangTestLanguageParser.g:5671:1: ( ( rule__Function__FinalAssignment_2 )? ) + // InternalExBeeLangTestLanguageParser.g:5675:1: ( ( ( rule__Function__FinalAssignment_2 )? ) ) + // InternalExBeeLangTestLanguageParser.g:5676:1: ( ( rule__Function__FinalAssignment_2 )? ) { - // InternalExBeeLangTestLanguageParser.g:5671:1: ( ( rule__Function__FinalAssignment_2 )? ) - // InternalExBeeLangTestLanguageParser.g:5672:2: ( rule__Function__FinalAssignment_2 )? + // InternalExBeeLangTestLanguageParser.g:5676:1: ( ( rule__Function__FinalAssignment_2 )? ) + // InternalExBeeLangTestLanguageParser.g:5677:2: ( rule__Function__FinalAssignment_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFinalAssignment_2()); } - // InternalExBeeLangTestLanguageParser.g:5673:2: ( rule__Function__FinalAssignment_2 )? + // InternalExBeeLangTestLanguageParser.g:5678:2: ( rule__Function__FinalAssignment_2 )? int alt48=2; int LA48_0 = input.LA(1); @@ -23731,7 +23739,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes } switch (alt48) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5673:3: rule__Function__FinalAssignment_2 + // InternalExBeeLangTestLanguageParser.g:5678:3: rule__Function__FinalAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__FinalAssignment_2(); @@ -23770,7 +23778,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__3" - // InternalExBeeLangTestLanguageParser.g:5681:1: rule__Function__Group__3 : rule__Function__Group__3__Impl rule__Function__Group__4 ; + // InternalExBeeLangTestLanguageParser.g:5686:1: rule__Function__Group__3 : rule__Function__Group__3__Impl rule__Function__Group__4 ; public final void rule__Function__Group__3() throws RecognitionException { int rule__Function__Group__3_StartIndex = input.index(); @@ -23778,8 +23786,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 390) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5685:1: ( rule__Function__Group__3__Impl rule__Function__Group__4 ) - // InternalExBeeLangTestLanguageParser.g:5686:2: rule__Function__Group__3__Impl rule__Function__Group__4 + // InternalExBeeLangTestLanguageParser.g:5690:1: ( rule__Function__Group__3__Impl rule__Function__Group__4 ) + // InternalExBeeLangTestLanguageParser.g:5691:2: rule__Function__Group__3__Impl rule__Function__Group__4 { pushFollow(FollowSets000.FOLLOW_28); rule__Function__Group__3__Impl(); @@ -23811,7 +23819,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:5693:1: rule__Function__Group__3__Impl : ( Function ) ; + // InternalExBeeLangTestLanguageParser.g:5698:1: rule__Function__Group__3__Impl : ( Function ) ; public final void rule__Function__Group__3__Impl() throws RecognitionException { int rule__Function__Group__3__Impl_StartIndex = input.index(); @@ -23819,11 +23827,11 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 391) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5697:1: ( ( Function ) ) - // InternalExBeeLangTestLanguageParser.g:5698:1: ( Function ) + // InternalExBeeLangTestLanguageParser.g:5702:1: ( ( Function ) ) + // InternalExBeeLangTestLanguageParser.g:5703:1: ( Function ) { - // InternalExBeeLangTestLanguageParser.g:5698:1: ( Function ) - // InternalExBeeLangTestLanguageParser.g:5699:2: Function + // InternalExBeeLangTestLanguageParser.g:5703:1: ( Function ) + // InternalExBeeLangTestLanguageParser.g:5704:2: Function { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFunctionKeyword_3()); @@ -23855,7 +23863,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__4" - // InternalExBeeLangTestLanguageParser.g:5708:1: rule__Function__Group__4 : rule__Function__Group__4__Impl rule__Function__Group__5 ; + // InternalExBeeLangTestLanguageParser.g:5713:1: rule__Function__Group__4 : rule__Function__Group__4__Impl rule__Function__Group__5 ; public final void rule__Function__Group__4() throws RecognitionException { int rule__Function__Group__4_StartIndex = input.index(); @@ -23863,8 +23871,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 392) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5712:1: ( rule__Function__Group__4__Impl rule__Function__Group__5 ) - // InternalExBeeLangTestLanguageParser.g:5713:2: rule__Function__Group__4__Impl rule__Function__Group__5 + // InternalExBeeLangTestLanguageParser.g:5717:1: ( rule__Function__Group__4__Impl rule__Function__Group__5 ) + // InternalExBeeLangTestLanguageParser.g:5718:2: rule__Function__Group__4__Impl rule__Function__Group__5 { pushFollow(FollowSets000.FOLLOW_28); rule__Function__Group__4__Impl(); @@ -23896,7 +23904,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__4__Impl" - // InternalExBeeLangTestLanguageParser.g:5720:1: rule__Function__Group__4__Impl : ( ( rule__Function__ReturnTypeAssignment_4 )? ) ; + // InternalExBeeLangTestLanguageParser.g:5725:1: rule__Function__Group__4__Impl : ( ( rule__Function__ReturnTypeAssignment_4 )? ) ; public final void rule__Function__Group__4__Impl() throws RecognitionException { int rule__Function__Group__4__Impl_StartIndex = input.index(); @@ -23904,16 +23912,16 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 393) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5724:1: ( ( ( rule__Function__ReturnTypeAssignment_4 )? ) ) - // InternalExBeeLangTestLanguageParser.g:5725:1: ( ( rule__Function__ReturnTypeAssignment_4 )? ) + // InternalExBeeLangTestLanguageParser.g:5729:1: ( ( ( rule__Function__ReturnTypeAssignment_4 )? ) ) + // InternalExBeeLangTestLanguageParser.g:5730:1: ( ( rule__Function__ReturnTypeAssignment_4 )? ) { - // InternalExBeeLangTestLanguageParser.g:5725:1: ( ( rule__Function__ReturnTypeAssignment_4 )? ) - // InternalExBeeLangTestLanguageParser.g:5726:2: ( rule__Function__ReturnTypeAssignment_4 )? + // InternalExBeeLangTestLanguageParser.g:5730:1: ( ( rule__Function__ReturnTypeAssignment_4 )? ) + // InternalExBeeLangTestLanguageParser.g:5731:2: ( rule__Function__ReturnTypeAssignment_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getReturnTypeAssignment_4()); } - // InternalExBeeLangTestLanguageParser.g:5727:2: ( rule__Function__ReturnTypeAssignment_4 )? + // InternalExBeeLangTestLanguageParser.g:5732:2: ( rule__Function__ReturnTypeAssignment_4 )? int alt49=2; int LA49_0 = input.LA(1); @@ -23929,7 +23937,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes } switch (alt49) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5727:3: rule__Function__ReturnTypeAssignment_4 + // InternalExBeeLangTestLanguageParser.g:5732:3: rule__Function__ReturnTypeAssignment_4 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__ReturnTypeAssignment_4(); @@ -23968,7 +23976,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__5" - // InternalExBeeLangTestLanguageParser.g:5735:1: rule__Function__Group__5 : rule__Function__Group__5__Impl rule__Function__Group__6 ; + // InternalExBeeLangTestLanguageParser.g:5740:1: rule__Function__Group__5 : rule__Function__Group__5__Impl rule__Function__Group__6 ; public final void rule__Function__Group__5() throws RecognitionException { int rule__Function__Group__5_StartIndex = input.index(); @@ -23976,8 +23984,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 394) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5739:1: ( rule__Function__Group__5__Impl rule__Function__Group__6 ) - // InternalExBeeLangTestLanguageParser.g:5740:2: rule__Function__Group__5__Impl rule__Function__Group__6 + // InternalExBeeLangTestLanguageParser.g:5744:1: ( rule__Function__Group__5__Impl rule__Function__Group__6 ) + // InternalExBeeLangTestLanguageParser.g:5745:2: rule__Function__Group__5__Impl rule__Function__Group__6 { pushFollow(FollowSets000.FOLLOW_29); rule__Function__Group__5__Impl(); @@ -24009,7 +24017,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__5__Impl" - // InternalExBeeLangTestLanguageParser.g:5747:1: rule__Function__Group__5__Impl : ( ( rule__Function__NameAssignment_5 ) ) ; + // InternalExBeeLangTestLanguageParser.g:5752:1: rule__Function__Group__5__Impl : ( ( rule__Function__NameAssignment_5 ) ) ; public final void rule__Function__Group__5__Impl() throws RecognitionException { int rule__Function__Group__5__Impl_StartIndex = input.index(); @@ -24017,17 +24025,17 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 395) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5751:1: ( ( ( rule__Function__NameAssignment_5 ) ) ) - // InternalExBeeLangTestLanguageParser.g:5752:1: ( ( rule__Function__NameAssignment_5 ) ) + // InternalExBeeLangTestLanguageParser.g:5756:1: ( ( ( rule__Function__NameAssignment_5 ) ) ) + // InternalExBeeLangTestLanguageParser.g:5757:1: ( ( rule__Function__NameAssignment_5 ) ) { - // InternalExBeeLangTestLanguageParser.g:5752:1: ( ( rule__Function__NameAssignment_5 ) ) - // InternalExBeeLangTestLanguageParser.g:5753:2: ( rule__Function__NameAssignment_5 ) + // InternalExBeeLangTestLanguageParser.g:5757:1: ( ( rule__Function__NameAssignment_5 ) ) + // InternalExBeeLangTestLanguageParser.g:5758:2: ( rule__Function__NameAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getNameAssignment_5()); } - // InternalExBeeLangTestLanguageParser.g:5754:2: ( rule__Function__NameAssignment_5 ) - // InternalExBeeLangTestLanguageParser.g:5754:3: rule__Function__NameAssignment_5 + // InternalExBeeLangTestLanguageParser.g:5759:2: ( rule__Function__NameAssignment_5 ) + // InternalExBeeLangTestLanguageParser.g:5759:3: rule__Function__NameAssignment_5 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__NameAssignment_5(); @@ -24063,7 +24071,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__6" - // InternalExBeeLangTestLanguageParser.g:5762:1: rule__Function__Group__6 : rule__Function__Group__6__Impl rule__Function__Group__7 ; + // InternalExBeeLangTestLanguageParser.g:5767:1: rule__Function__Group__6 : rule__Function__Group__6__Impl rule__Function__Group__7 ; public final void rule__Function__Group__6() throws RecognitionException { int rule__Function__Group__6_StartIndex = input.index(); @@ -24071,8 +24079,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 396) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5766:1: ( rule__Function__Group__6__Impl rule__Function__Group__7 ) - // InternalExBeeLangTestLanguageParser.g:5767:2: rule__Function__Group__6__Impl rule__Function__Group__7 + // InternalExBeeLangTestLanguageParser.g:5771:1: ( rule__Function__Group__6__Impl rule__Function__Group__7 ) + // InternalExBeeLangTestLanguageParser.g:5772:2: rule__Function__Group__6__Impl rule__Function__Group__7 { pushFollow(FollowSets000.FOLLOW_29); rule__Function__Group__6__Impl(); @@ -24104,7 +24112,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__6__Impl" - // InternalExBeeLangTestLanguageParser.g:5774:1: rule__Function__Group__6__Impl : ( ( rule__Function__Group_6__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:5779:1: rule__Function__Group__6__Impl : ( ( rule__Function__Group_6__0 )? ) ; public final void rule__Function__Group__6__Impl() throws RecognitionException { int rule__Function__Group__6__Impl_StartIndex = input.index(); @@ -24112,16 +24120,16 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 397) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5778:1: ( ( ( rule__Function__Group_6__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:5779:1: ( ( rule__Function__Group_6__0 )? ) + // InternalExBeeLangTestLanguageParser.g:5783:1: ( ( ( rule__Function__Group_6__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:5784:1: ( ( rule__Function__Group_6__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:5779:1: ( ( rule__Function__Group_6__0 )? ) - // InternalExBeeLangTestLanguageParser.g:5780:2: ( rule__Function__Group_6__0 )? + // InternalExBeeLangTestLanguageParser.g:5784:1: ( ( rule__Function__Group_6__0 )? ) + // InternalExBeeLangTestLanguageParser.g:5785:2: ( rule__Function__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6()); } - // InternalExBeeLangTestLanguageParser.g:5781:2: ( rule__Function__Group_6__0 )? + // InternalExBeeLangTestLanguageParser.g:5786:2: ( rule__Function__Group_6__0 )? int alt50=2; int LA50_0 = input.LA(1); @@ -24130,7 +24138,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes } switch (alt50) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5781:3: rule__Function__Group_6__0 + // InternalExBeeLangTestLanguageParser.g:5786:3: rule__Function__Group_6__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6__0(); @@ -24169,7 +24177,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__7" - // InternalExBeeLangTestLanguageParser.g:5789:1: rule__Function__Group__7 : rule__Function__Group__7__Impl rule__Function__Group__8 ; + // InternalExBeeLangTestLanguageParser.g:5794:1: rule__Function__Group__7 : rule__Function__Group__7__Impl rule__Function__Group__8 ; public final void rule__Function__Group__7() throws RecognitionException { int rule__Function__Group__7_StartIndex = input.index(); @@ -24177,8 +24185,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 398) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5793:1: ( rule__Function__Group__7__Impl rule__Function__Group__8 ) - // InternalExBeeLangTestLanguageParser.g:5794:2: rule__Function__Group__7__Impl rule__Function__Group__8 + // InternalExBeeLangTestLanguageParser.g:5798:1: ( rule__Function__Group__7__Impl rule__Function__Group__8 ) + // InternalExBeeLangTestLanguageParser.g:5799:2: rule__Function__Group__7__Impl rule__Function__Group__8 { pushFollow(FollowSets000.FOLLOW_29); rule__Function__Group__7__Impl(); @@ -24210,7 +24218,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__7__Impl" - // InternalExBeeLangTestLanguageParser.g:5801:1: rule__Function__Group__7__Impl : ( ( rule__Function__Group_7__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:5806:1: rule__Function__Group__7__Impl : ( ( rule__Function__Group_7__0 )? ) ; public final void rule__Function__Group__7__Impl() throws RecognitionException { int rule__Function__Group__7__Impl_StartIndex = input.index(); @@ -24218,16 +24226,16 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 399) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5805:1: ( ( ( rule__Function__Group_7__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:5806:1: ( ( rule__Function__Group_7__0 )? ) + // InternalExBeeLangTestLanguageParser.g:5810:1: ( ( ( rule__Function__Group_7__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:5811:1: ( ( rule__Function__Group_7__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:5806:1: ( ( rule__Function__Group_7__0 )? ) - // InternalExBeeLangTestLanguageParser.g:5807:2: ( rule__Function__Group_7__0 )? + // InternalExBeeLangTestLanguageParser.g:5811:1: ( ( rule__Function__Group_7__0 )? ) + // InternalExBeeLangTestLanguageParser.g:5812:2: ( rule__Function__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_7()); } - // InternalExBeeLangTestLanguageParser.g:5808:2: ( rule__Function__Group_7__0 )? + // InternalExBeeLangTestLanguageParser.g:5813:2: ( rule__Function__Group_7__0 )? int alt51=2; int LA51_0 = input.LA(1); @@ -24236,7 +24244,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes } switch (alt51) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5808:3: rule__Function__Group_7__0 + // InternalExBeeLangTestLanguageParser.g:5813:3: rule__Function__Group_7__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_7__0(); @@ -24275,7 +24283,7 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group__8" - // InternalExBeeLangTestLanguageParser.g:5816:1: rule__Function__Group__8 : rule__Function__Group__8__Impl ; + // InternalExBeeLangTestLanguageParser.g:5821:1: rule__Function__Group__8 : rule__Function__Group__8__Impl ; public final void rule__Function__Group__8() throws RecognitionException { int rule__Function__Group__8_StartIndex = input.index(); @@ -24283,8 +24291,8 @@ abstract class InternalExBeeLangTestLanguageParser5 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 400) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5820:1: ( rule__Function__Group__8__Impl ) - // InternalExBeeLangTestLanguageParser.g:5821:2: rule__Function__Group__8__Impl + // InternalExBeeLangTestLanguageParser.g:5825:1: ( rule__Function__Group__8__Impl ) + // InternalExBeeLangTestLanguageParser.g:5826:2: rule__Function__Group__8__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group__8__Impl(); @@ -24323,7 +24331,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes } // $ANTLR start "rule__Function__Group__8__Impl" - // InternalExBeeLangTestLanguageParser.g:5827:1: rule__Function__Group__8__Impl : ( ( rule__Function__Alternatives_8 ) ) ; + // InternalExBeeLangTestLanguageParser.g:5832:1: rule__Function__Group__8__Impl : ( ( rule__Function__Alternatives_8 ) ) ; public final void rule__Function__Group__8__Impl() throws RecognitionException { int rule__Function__Group__8__Impl_StartIndex = input.index(); @@ -24331,17 +24339,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 401) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5831:1: ( ( ( rule__Function__Alternatives_8 ) ) ) - // InternalExBeeLangTestLanguageParser.g:5832:1: ( ( rule__Function__Alternatives_8 ) ) + // InternalExBeeLangTestLanguageParser.g:5836:1: ( ( ( rule__Function__Alternatives_8 ) ) ) + // InternalExBeeLangTestLanguageParser.g:5837:1: ( ( rule__Function__Alternatives_8 ) ) { - // InternalExBeeLangTestLanguageParser.g:5832:1: ( ( rule__Function__Alternatives_8 ) ) - // InternalExBeeLangTestLanguageParser.g:5833:2: ( rule__Function__Alternatives_8 ) + // InternalExBeeLangTestLanguageParser.g:5837:1: ( ( rule__Function__Alternatives_8 ) ) + // InternalExBeeLangTestLanguageParser.g:5838:2: ( rule__Function__Alternatives_8 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getAlternatives_8()); } - // InternalExBeeLangTestLanguageParser.g:5834:2: ( rule__Function__Alternatives_8 ) - // InternalExBeeLangTestLanguageParser.g:5834:3: rule__Function__Alternatives_8 + // InternalExBeeLangTestLanguageParser.g:5839:2: ( rule__Function__Alternatives_8 ) + // InternalExBeeLangTestLanguageParser.g:5839:3: rule__Function__Alternatives_8 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Alternatives_8(); @@ -24377,7 +24385,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6__0" - // InternalExBeeLangTestLanguageParser.g:5843:1: rule__Function__Group_6__0 : rule__Function__Group_6__0__Impl rule__Function__Group_6__1 ; + // InternalExBeeLangTestLanguageParser.g:5848:1: rule__Function__Group_6__0 : rule__Function__Group_6__0__Impl rule__Function__Group_6__1 ; public final void rule__Function__Group_6__0() throws RecognitionException { int rule__Function__Group_6__0_StartIndex = input.index(); @@ -24385,8 +24393,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 402) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5847:1: ( rule__Function__Group_6__0__Impl rule__Function__Group_6__1 ) - // InternalExBeeLangTestLanguageParser.g:5848:2: rule__Function__Group_6__0__Impl rule__Function__Group_6__1 + // InternalExBeeLangTestLanguageParser.g:5852:1: ( rule__Function__Group_6__0__Impl rule__Function__Group_6__1 ) + // InternalExBeeLangTestLanguageParser.g:5853:2: rule__Function__Group_6__0__Impl rule__Function__Group_6__1 { pushFollow(FollowSets000.FOLLOW_30); rule__Function__Group_6__0__Impl(); @@ -24418,7 +24426,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6__0__Impl" - // InternalExBeeLangTestLanguageParser.g:5855:1: rule__Function__Group_6__0__Impl : ( LeftParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:5860:1: rule__Function__Group_6__0__Impl : ( LeftParenthesis ) ; public final void rule__Function__Group_6__0__Impl() throws RecognitionException { int rule__Function__Group_6__0__Impl_StartIndex = input.index(); @@ -24426,11 +24434,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 403) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5859:1: ( ( LeftParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:5860:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:5864:1: ( ( LeftParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:5865:1: ( LeftParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:5860:1: ( LeftParenthesis ) - // InternalExBeeLangTestLanguageParser.g:5861:2: LeftParenthesis + // InternalExBeeLangTestLanguageParser.g:5865:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:5866:2: LeftParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getLeftParenthesisKeyword_6_0()); @@ -24462,7 +24470,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6__1" - // InternalExBeeLangTestLanguageParser.g:5870:1: rule__Function__Group_6__1 : rule__Function__Group_6__1__Impl rule__Function__Group_6__2 ; + // InternalExBeeLangTestLanguageParser.g:5875:1: rule__Function__Group_6__1 : rule__Function__Group_6__1__Impl rule__Function__Group_6__2 ; public final void rule__Function__Group_6__1() throws RecognitionException { int rule__Function__Group_6__1_StartIndex = input.index(); @@ -24470,8 +24478,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 404) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5874:1: ( rule__Function__Group_6__1__Impl rule__Function__Group_6__2 ) - // InternalExBeeLangTestLanguageParser.g:5875:2: rule__Function__Group_6__1__Impl rule__Function__Group_6__2 + // InternalExBeeLangTestLanguageParser.g:5879:1: ( rule__Function__Group_6__1__Impl rule__Function__Group_6__2 ) + // InternalExBeeLangTestLanguageParser.g:5880:2: rule__Function__Group_6__1__Impl rule__Function__Group_6__2 { pushFollow(FollowSets000.FOLLOW_30); rule__Function__Group_6__1__Impl(); @@ -24503,7 +24511,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6__1__Impl" - // InternalExBeeLangTestLanguageParser.g:5882:1: rule__Function__Group_6__1__Impl : ( ( rule__Function__Alternatives_6_1 )? ) ; + // InternalExBeeLangTestLanguageParser.g:5887:1: rule__Function__Group_6__1__Impl : ( ( rule__Function__Alternatives_6_1 )? ) ; public final void rule__Function__Group_6__1__Impl() throws RecognitionException { int rule__Function__Group_6__1__Impl_StartIndex = input.index(); @@ -24511,16 +24519,16 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 405) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5886:1: ( ( ( rule__Function__Alternatives_6_1 )? ) ) - // InternalExBeeLangTestLanguageParser.g:5887:1: ( ( rule__Function__Alternatives_6_1 )? ) + // InternalExBeeLangTestLanguageParser.g:5891:1: ( ( ( rule__Function__Alternatives_6_1 )? ) ) + // InternalExBeeLangTestLanguageParser.g:5892:1: ( ( rule__Function__Alternatives_6_1 )? ) { - // InternalExBeeLangTestLanguageParser.g:5887:1: ( ( rule__Function__Alternatives_6_1 )? ) - // InternalExBeeLangTestLanguageParser.g:5888:2: ( rule__Function__Alternatives_6_1 )? + // InternalExBeeLangTestLanguageParser.g:5892:1: ( ( rule__Function__Alternatives_6_1 )? ) + // InternalExBeeLangTestLanguageParser.g:5893:2: ( rule__Function__Alternatives_6_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getAlternatives_6_1()); } - // InternalExBeeLangTestLanguageParser.g:5889:2: ( rule__Function__Alternatives_6_1 )? + // InternalExBeeLangTestLanguageParser.g:5894:2: ( rule__Function__Alternatives_6_1 )? int alt52=2; int LA52_0 = input.LA(1); @@ -24529,7 +24537,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes } switch (alt52) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5889:3: rule__Function__Alternatives_6_1 + // InternalExBeeLangTestLanguageParser.g:5894:3: rule__Function__Alternatives_6_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Alternatives_6_1(); @@ -24568,7 +24576,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6__2" - // InternalExBeeLangTestLanguageParser.g:5897:1: rule__Function__Group_6__2 : rule__Function__Group_6__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:5902:1: rule__Function__Group_6__2 : rule__Function__Group_6__2__Impl ; public final void rule__Function__Group_6__2() throws RecognitionException { int rule__Function__Group_6__2_StartIndex = input.index(); @@ -24576,8 +24584,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 406) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5901:1: ( rule__Function__Group_6__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:5902:2: rule__Function__Group_6__2__Impl + // InternalExBeeLangTestLanguageParser.g:5906:1: ( rule__Function__Group_6__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:5907:2: rule__Function__Group_6__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6__2__Impl(); @@ -24604,7 +24612,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6__2__Impl" - // InternalExBeeLangTestLanguageParser.g:5908:1: rule__Function__Group_6__2__Impl : ( RightParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:5913:1: rule__Function__Group_6__2__Impl : ( RightParenthesis ) ; public final void rule__Function__Group_6__2__Impl() throws RecognitionException { int rule__Function__Group_6__2__Impl_StartIndex = input.index(); @@ -24612,11 +24620,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 407) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5912:1: ( ( RightParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:5913:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:5917:1: ( ( RightParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:5918:1: ( RightParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:5913:1: ( RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:5914:2: RightParenthesis + // InternalExBeeLangTestLanguageParser.g:5918:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:5919:2: RightParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getRightParenthesisKeyword_6_2()); @@ -24648,7 +24656,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0__0" - // InternalExBeeLangTestLanguageParser.g:5924:1: rule__Function__Group_6_1_0__0 : rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 ; + // InternalExBeeLangTestLanguageParser.g:5929:1: rule__Function__Group_6_1_0__0 : rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 ; public final void rule__Function__Group_6_1_0__0() throws RecognitionException { int rule__Function__Group_6_1_0__0_StartIndex = input.index(); @@ -24656,8 +24664,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 408) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5928:1: ( rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 ) - // InternalExBeeLangTestLanguageParser.g:5929:2: rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 + // InternalExBeeLangTestLanguageParser.g:5933:1: ( rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 ) + // InternalExBeeLangTestLanguageParser.g:5934:2: rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 { pushFollow(FollowSets000.FOLLOW_10); rule__Function__Group_6_1_0__0__Impl(); @@ -24689,7 +24697,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0__0__Impl" - // InternalExBeeLangTestLanguageParser.g:5936:1: rule__Function__Group_6_1_0__0__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:5941:1: rule__Function__Group_6_1_0__0__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) ; public final void rule__Function__Group_6_1_0__0__Impl() throws RecognitionException { int rule__Function__Group_6_1_0__0__Impl_StartIndex = input.index(); @@ -24697,17 +24705,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 409) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5940:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:5941:1: ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) + // InternalExBeeLangTestLanguageParser.g:5945:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:5946:1: ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:5941:1: ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) - // InternalExBeeLangTestLanguageParser.g:5942:2: ( rule__Function__ParametersAssignment_6_1_0_0 ) + // InternalExBeeLangTestLanguageParser.g:5946:1: ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) + // InternalExBeeLangTestLanguageParser.g:5947:2: ( rule__Function__ParametersAssignment_6_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_0()); } - // InternalExBeeLangTestLanguageParser.g:5943:2: ( rule__Function__ParametersAssignment_6_1_0_0 ) - // InternalExBeeLangTestLanguageParser.g:5943:3: rule__Function__ParametersAssignment_6_1_0_0 + // InternalExBeeLangTestLanguageParser.g:5948:2: ( rule__Function__ParametersAssignment_6_1_0_0 ) + // InternalExBeeLangTestLanguageParser.g:5948:3: rule__Function__ParametersAssignment_6_1_0_0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__ParametersAssignment_6_1_0_0(); @@ -24743,7 +24751,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0__1" - // InternalExBeeLangTestLanguageParser.g:5951:1: rule__Function__Group_6_1_0__1 : rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 ; + // InternalExBeeLangTestLanguageParser.g:5956:1: rule__Function__Group_6_1_0__1 : rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 ; public final void rule__Function__Group_6_1_0__1() throws RecognitionException { int rule__Function__Group_6_1_0__1_StartIndex = input.index(); @@ -24751,8 +24759,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 410) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5955:1: ( rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 ) - // InternalExBeeLangTestLanguageParser.g:5956:2: rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 + // InternalExBeeLangTestLanguageParser.g:5960:1: ( rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 ) + // InternalExBeeLangTestLanguageParser.g:5961:2: rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 { pushFollow(FollowSets000.FOLLOW_10); rule__Function__Group_6_1_0__1__Impl(); @@ -24784,7 +24792,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0__1__Impl" - // InternalExBeeLangTestLanguageParser.g:5963:1: rule__Function__Group_6_1_0__1__Impl : ( ( rule__Function__Group_6_1_0_1__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:5968:1: rule__Function__Group_6_1_0__1__Impl : ( ( rule__Function__Group_6_1_0_1__0 )* ) ; public final void rule__Function__Group_6_1_0__1__Impl() throws RecognitionException { int rule__Function__Group_6_1_0__1__Impl_StartIndex = input.index(); @@ -24792,16 +24800,16 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 411) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5967:1: ( ( ( rule__Function__Group_6_1_0_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:5968:1: ( ( rule__Function__Group_6_1_0_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:5972:1: ( ( ( rule__Function__Group_6_1_0_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:5973:1: ( ( rule__Function__Group_6_1_0_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:5968:1: ( ( rule__Function__Group_6_1_0_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:5969:2: ( rule__Function__Group_6_1_0_1__0 )* + // InternalExBeeLangTestLanguageParser.g:5973:1: ( ( rule__Function__Group_6_1_0_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:5974:2: ( rule__Function__Group_6_1_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6_1_0_1()); } - // InternalExBeeLangTestLanguageParser.g:5970:2: ( rule__Function__Group_6_1_0_1__0 )* + // InternalExBeeLangTestLanguageParser.g:5975:2: ( rule__Function__Group_6_1_0_1__0 )* loop53: do { int alt53=2; @@ -24820,7 +24828,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes switch (alt53) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5970:3: rule__Function__Group_6_1_0_1__0 + // InternalExBeeLangTestLanguageParser.g:5975:3: rule__Function__Group_6_1_0_1__0 { pushFollow(FollowSets000.FOLLOW_11); rule__Function__Group_6_1_0_1__0(); @@ -24862,7 +24870,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0__2" - // InternalExBeeLangTestLanguageParser.g:5978:1: rule__Function__Group_6_1_0__2 : rule__Function__Group_6_1_0__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:5983:1: rule__Function__Group_6_1_0__2 : rule__Function__Group_6_1_0__2__Impl ; public final void rule__Function__Group_6_1_0__2() throws RecognitionException { int rule__Function__Group_6_1_0__2_StartIndex = input.index(); @@ -24870,8 +24878,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 412) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5982:1: ( rule__Function__Group_6_1_0__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:5983:2: rule__Function__Group_6_1_0__2__Impl + // InternalExBeeLangTestLanguageParser.g:5987:1: ( rule__Function__Group_6_1_0__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:5988:2: rule__Function__Group_6_1_0__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_0__2__Impl(); @@ -24898,7 +24906,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0__2__Impl" - // InternalExBeeLangTestLanguageParser.g:5989:1: rule__Function__Group_6_1_0__2__Impl : ( ( rule__Function__Group_6_1_0_2__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:5994:1: rule__Function__Group_6_1_0__2__Impl : ( ( rule__Function__Group_6_1_0_2__0 )? ) ; public final void rule__Function__Group_6_1_0__2__Impl() throws RecognitionException { int rule__Function__Group_6_1_0__2__Impl_StartIndex = input.index(); @@ -24906,16 +24914,16 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 413) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:5993:1: ( ( ( rule__Function__Group_6_1_0_2__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:5994:1: ( ( rule__Function__Group_6_1_0_2__0 )? ) + // InternalExBeeLangTestLanguageParser.g:5998:1: ( ( ( rule__Function__Group_6_1_0_2__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:5999:1: ( ( rule__Function__Group_6_1_0_2__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:5994:1: ( ( rule__Function__Group_6_1_0_2__0 )? ) - // InternalExBeeLangTestLanguageParser.g:5995:2: ( rule__Function__Group_6_1_0_2__0 )? + // InternalExBeeLangTestLanguageParser.g:5999:1: ( ( rule__Function__Group_6_1_0_2__0 )? ) + // InternalExBeeLangTestLanguageParser.g:6000:2: ( rule__Function__Group_6_1_0_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6_1_0_2()); } - // InternalExBeeLangTestLanguageParser.g:5996:2: ( rule__Function__Group_6_1_0_2__0 )? + // InternalExBeeLangTestLanguageParser.g:6001:2: ( rule__Function__Group_6_1_0_2__0 )? int alt54=2; int LA54_0 = input.LA(1); @@ -24924,7 +24932,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes } switch (alt54) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5996:3: rule__Function__Group_6_1_0_2__0 + // InternalExBeeLangTestLanguageParser.g:6001:3: rule__Function__Group_6_1_0_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_0_2__0(); @@ -24963,7 +24971,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0_1__0" - // InternalExBeeLangTestLanguageParser.g:6005:1: rule__Function__Group_6_1_0_1__0 : rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 ; + // InternalExBeeLangTestLanguageParser.g:6010:1: rule__Function__Group_6_1_0_1__0 : rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 ; public final void rule__Function__Group_6_1_0_1__0() throws RecognitionException { int rule__Function__Group_6_1_0_1__0_StartIndex = input.index(); @@ -24971,8 +24979,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 414) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6009:1: ( rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 ) - // InternalExBeeLangTestLanguageParser.g:6010:2: rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 + // InternalExBeeLangTestLanguageParser.g:6014:1: ( rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 ) + // InternalExBeeLangTestLanguageParser.g:6015:2: rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 { pushFollow(FollowSets000.FOLLOW_26); rule__Function__Group_6_1_0_1__0__Impl(); @@ -25004,7 +25012,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6017:1: rule__Function__Group_6_1_0_1__0__Impl : ( Comma ) ; + // InternalExBeeLangTestLanguageParser.g:6022:1: rule__Function__Group_6_1_0_1__0__Impl : ( Comma ) ; public final void rule__Function__Group_6_1_0_1__0__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_1__0__Impl_StartIndex = input.index(); @@ -25012,11 +25020,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 415) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6021:1: ( ( Comma ) ) - // InternalExBeeLangTestLanguageParser.g:6022:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:6026:1: ( ( Comma ) ) + // InternalExBeeLangTestLanguageParser.g:6027:1: ( Comma ) { - // InternalExBeeLangTestLanguageParser.g:6022:1: ( Comma ) - // InternalExBeeLangTestLanguageParser.g:6023:2: Comma + // InternalExBeeLangTestLanguageParser.g:6027:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:6028:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getCommaKeyword_6_1_0_1_0()); @@ -25048,7 +25056,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0_1__1" - // InternalExBeeLangTestLanguageParser.g:6032:1: rule__Function__Group_6_1_0_1__1 : rule__Function__Group_6_1_0_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:6037:1: rule__Function__Group_6_1_0_1__1 : rule__Function__Group_6_1_0_1__1__Impl ; public final void rule__Function__Group_6_1_0_1__1() throws RecognitionException { int rule__Function__Group_6_1_0_1__1_StartIndex = input.index(); @@ -25056,8 +25064,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 416) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6036:1: ( rule__Function__Group_6_1_0_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:6037:2: rule__Function__Group_6_1_0_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:6041:1: ( rule__Function__Group_6_1_0_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:6042:2: rule__Function__Group_6_1_0_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_0_1__1__Impl(); @@ -25084,7 +25092,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6043:1: rule__Function__Group_6_1_0_1__1__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6048:1: rule__Function__Group_6_1_0_1__1__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) ; public final void rule__Function__Group_6_1_0_1__1__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_1__1__Impl_StartIndex = input.index(); @@ -25092,17 +25100,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 417) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6047:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6048:1: ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6052:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6053:1: ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:6048:1: ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:6049:2: ( rule__Function__ParametersAssignment_6_1_0_1_1 ) + // InternalExBeeLangTestLanguageParser.g:6053:1: ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6054:2: ( rule__Function__ParametersAssignment_6_1_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_1_1()); } - // InternalExBeeLangTestLanguageParser.g:6050:2: ( rule__Function__ParametersAssignment_6_1_0_1_1 ) - // InternalExBeeLangTestLanguageParser.g:6050:3: rule__Function__ParametersAssignment_6_1_0_1_1 + // InternalExBeeLangTestLanguageParser.g:6055:2: ( rule__Function__ParametersAssignment_6_1_0_1_1 ) + // InternalExBeeLangTestLanguageParser.g:6055:3: rule__Function__ParametersAssignment_6_1_0_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__ParametersAssignment_6_1_0_1_1(); @@ -25138,7 +25146,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0_2__0" - // InternalExBeeLangTestLanguageParser.g:6059:1: rule__Function__Group_6_1_0_2__0 : rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 ; + // InternalExBeeLangTestLanguageParser.g:6064:1: rule__Function__Group_6_1_0_2__0 : rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 ; public final void rule__Function__Group_6_1_0_2__0() throws RecognitionException { int rule__Function__Group_6_1_0_2__0_StartIndex = input.index(); @@ -25146,8 +25154,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 418) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6063:1: ( rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 ) - // InternalExBeeLangTestLanguageParser.g:6064:2: rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 + // InternalExBeeLangTestLanguageParser.g:6068:1: ( rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 ) + // InternalExBeeLangTestLanguageParser.g:6069:2: rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 { pushFollow(FollowSets000.FOLLOW_31); rule__Function__Group_6_1_0_2__0__Impl(); @@ -25179,7 +25187,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6071:1: rule__Function__Group_6_1_0_2__0__Impl : ( Comma ) ; + // InternalExBeeLangTestLanguageParser.g:6076:1: rule__Function__Group_6_1_0_2__0__Impl : ( Comma ) ; public final void rule__Function__Group_6_1_0_2__0__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_2__0__Impl_StartIndex = input.index(); @@ -25187,11 +25195,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 419) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6075:1: ( ( Comma ) ) - // InternalExBeeLangTestLanguageParser.g:6076:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:6080:1: ( ( Comma ) ) + // InternalExBeeLangTestLanguageParser.g:6081:1: ( Comma ) { - // InternalExBeeLangTestLanguageParser.g:6076:1: ( Comma ) - // InternalExBeeLangTestLanguageParser.g:6077:2: Comma + // InternalExBeeLangTestLanguageParser.g:6081:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:6082:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getCommaKeyword_6_1_0_2_0()); @@ -25223,7 +25231,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0_2__1" - // InternalExBeeLangTestLanguageParser.g:6086:1: rule__Function__Group_6_1_0_2__1 : rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 ; + // InternalExBeeLangTestLanguageParser.g:6091:1: rule__Function__Group_6_1_0_2__1 : rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 ; public final void rule__Function__Group_6_1_0_2__1() throws RecognitionException { int rule__Function__Group_6_1_0_2__1_StartIndex = input.index(); @@ -25231,8 +25239,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 420) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6090:1: ( rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 ) - // InternalExBeeLangTestLanguageParser.g:6091:2: rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 + // InternalExBeeLangTestLanguageParser.g:6095:1: ( rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 ) + // InternalExBeeLangTestLanguageParser.g:6096:2: rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 { pushFollow(FollowSets000.FOLLOW_26); rule__Function__Group_6_1_0_2__1__Impl(); @@ -25264,7 +25272,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6098:1: rule__Function__Group_6_1_0_2__1__Impl : ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6103:1: rule__Function__Group_6_1_0_2__1__Impl : ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) ; public final void rule__Function__Group_6_1_0_2__1__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_2__1__Impl_StartIndex = input.index(); @@ -25272,17 +25280,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 421) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6102:1: ( ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6103:1: ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6107:1: ( ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6108:1: ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:6103:1: ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) - // InternalExBeeLangTestLanguageParser.g:6104:2: ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) + // InternalExBeeLangTestLanguageParser.g:6108:1: ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6109:2: ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_0_2_1()); } - // InternalExBeeLangTestLanguageParser.g:6105:2: ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) - // InternalExBeeLangTestLanguageParser.g:6105:3: rule__Function__VarArgsAssignment_6_1_0_2_1 + // InternalExBeeLangTestLanguageParser.g:6110:2: ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) + // InternalExBeeLangTestLanguageParser.g:6110:3: rule__Function__VarArgsAssignment_6_1_0_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__VarArgsAssignment_6_1_0_2_1(); @@ -25318,7 +25326,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0_2__2" - // InternalExBeeLangTestLanguageParser.g:6113:1: rule__Function__Group_6_1_0_2__2 : rule__Function__Group_6_1_0_2__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:6118:1: rule__Function__Group_6_1_0_2__2 : rule__Function__Group_6_1_0_2__2__Impl ; public final void rule__Function__Group_6_1_0_2__2() throws RecognitionException { int rule__Function__Group_6_1_0_2__2_StartIndex = input.index(); @@ -25326,8 +25334,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 422) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6117:1: ( rule__Function__Group_6_1_0_2__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:6118:2: rule__Function__Group_6_1_0_2__2__Impl + // InternalExBeeLangTestLanguageParser.g:6122:1: ( rule__Function__Group_6_1_0_2__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:6123:2: rule__Function__Group_6_1_0_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_0_2__2__Impl(); @@ -25354,7 +25362,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_0_2__2__Impl" - // InternalExBeeLangTestLanguageParser.g:6124:1: rule__Function__Group_6_1_0_2__2__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6129:1: rule__Function__Group_6_1_0_2__2__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) ; public final void rule__Function__Group_6_1_0_2__2__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_2__2__Impl_StartIndex = input.index(); @@ -25362,17 +25370,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 423) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6128:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6129:1: ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:6133:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6134:1: ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:6129:1: ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) - // InternalExBeeLangTestLanguageParser.g:6130:2: ( rule__Function__ParametersAssignment_6_1_0_2_2 ) + // InternalExBeeLangTestLanguageParser.g:6134:1: ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:6135:2: ( rule__Function__ParametersAssignment_6_1_0_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_2_2()); } - // InternalExBeeLangTestLanguageParser.g:6131:2: ( rule__Function__ParametersAssignment_6_1_0_2_2 ) - // InternalExBeeLangTestLanguageParser.g:6131:3: rule__Function__ParametersAssignment_6_1_0_2_2 + // InternalExBeeLangTestLanguageParser.g:6136:2: ( rule__Function__ParametersAssignment_6_1_0_2_2 ) + // InternalExBeeLangTestLanguageParser.g:6136:3: rule__Function__ParametersAssignment_6_1_0_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__ParametersAssignment_6_1_0_2_2(); @@ -25408,7 +25416,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_1__0" - // InternalExBeeLangTestLanguageParser.g:6140:1: rule__Function__Group_6_1_1__0 : rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 ; + // InternalExBeeLangTestLanguageParser.g:6145:1: rule__Function__Group_6_1_1__0 : rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 ; public final void rule__Function__Group_6_1_1__0() throws RecognitionException { int rule__Function__Group_6_1_1__0_StartIndex = input.index(); @@ -25416,8 +25424,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 424) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6144:1: ( rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 ) - // InternalExBeeLangTestLanguageParser.g:6145:2: rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 + // InternalExBeeLangTestLanguageParser.g:6149:1: ( rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 ) + // InternalExBeeLangTestLanguageParser.g:6150:2: rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 { pushFollow(FollowSets000.FOLLOW_26); rule__Function__Group_6_1_1__0__Impl(); @@ -25449,7 +25457,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6152:1: rule__Function__Group_6_1_1__0__Impl : ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6157:1: rule__Function__Group_6_1_1__0__Impl : ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) ; public final void rule__Function__Group_6_1_1__0__Impl() throws RecognitionException { int rule__Function__Group_6_1_1__0__Impl_StartIndex = input.index(); @@ -25457,17 +25465,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 425) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6156:1: ( ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6157:1: ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:6161:1: ( ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6162:1: ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:6157:1: ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:6158:2: ( rule__Function__VarArgsAssignment_6_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:6162:1: ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:6163:2: ( rule__Function__VarArgsAssignment_6_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_1_0()); } - // InternalExBeeLangTestLanguageParser.g:6159:2: ( rule__Function__VarArgsAssignment_6_1_1_0 ) - // InternalExBeeLangTestLanguageParser.g:6159:3: rule__Function__VarArgsAssignment_6_1_1_0 + // InternalExBeeLangTestLanguageParser.g:6164:2: ( rule__Function__VarArgsAssignment_6_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:6164:3: rule__Function__VarArgsAssignment_6_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__VarArgsAssignment_6_1_1_0(); @@ -25503,7 +25511,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_1__1" - // InternalExBeeLangTestLanguageParser.g:6167:1: rule__Function__Group_6_1_1__1 : rule__Function__Group_6_1_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:6172:1: rule__Function__Group_6_1_1__1 : rule__Function__Group_6_1_1__1__Impl ; public final void rule__Function__Group_6_1_1__1() throws RecognitionException { int rule__Function__Group_6_1_1__1_StartIndex = input.index(); @@ -25511,8 +25519,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 426) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6171:1: ( rule__Function__Group_6_1_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:6172:2: rule__Function__Group_6_1_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:6176:1: ( rule__Function__Group_6_1_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:6177:2: rule__Function__Group_6_1_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_1__1__Impl(); @@ -25539,7 +25547,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_6_1_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6178:1: rule__Function__Group_6_1_1__1__Impl : ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6183:1: rule__Function__Group_6_1_1__1__Impl : ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) ; public final void rule__Function__Group_6_1_1__1__Impl() throws RecognitionException { int rule__Function__Group_6_1_1__1__Impl_StartIndex = input.index(); @@ -25547,17 +25555,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 427) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6182:1: ( ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6183:1: ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6187:1: ( ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6188:1: ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:6183:1: ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:6184:2: ( rule__Function__ParametersAssignment_6_1_1_1 ) + // InternalExBeeLangTestLanguageParser.g:6188:1: ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6189:2: ( rule__Function__ParametersAssignment_6_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_1_1()); } - // InternalExBeeLangTestLanguageParser.g:6185:2: ( rule__Function__ParametersAssignment_6_1_1_1 ) - // InternalExBeeLangTestLanguageParser.g:6185:3: rule__Function__ParametersAssignment_6_1_1_1 + // InternalExBeeLangTestLanguageParser.g:6190:2: ( rule__Function__ParametersAssignment_6_1_1_1 ) + // InternalExBeeLangTestLanguageParser.g:6190:3: rule__Function__ParametersAssignment_6_1_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__ParametersAssignment_6_1_1_1(); @@ -25593,7 +25601,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_7__0" - // InternalExBeeLangTestLanguageParser.g:6194:1: rule__Function__Group_7__0 : rule__Function__Group_7__0__Impl rule__Function__Group_7__1 ; + // InternalExBeeLangTestLanguageParser.g:6199:1: rule__Function__Group_7__0 : rule__Function__Group_7__0__Impl rule__Function__Group_7__1 ; public final void rule__Function__Group_7__0() throws RecognitionException { int rule__Function__Group_7__0_StartIndex = input.index(); @@ -25601,8 +25609,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 428) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6198:1: ( rule__Function__Group_7__0__Impl rule__Function__Group_7__1 ) - // InternalExBeeLangTestLanguageParser.g:6199:2: rule__Function__Group_7__0__Impl rule__Function__Group_7__1 + // InternalExBeeLangTestLanguageParser.g:6203:1: ( rule__Function__Group_7__0__Impl rule__Function__Group_7__1 ) + // InternalExBeeLangTestLanguageParser.g:6204:2: rule__Function__Group_7__0__Impl rule__Function__Group_7__1 { pushFollow(FollowSets000.FOLLOW_32); rule__Function__Group_7__0__Impl(); @@ -25634,7 +25642,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_7__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6206:1: rule__Function__Group_7__0__Impl : ( When ) ; + // InternalExBeeLangTestLanguageParser.g:6211:1: rule__Function__Group_7__0__Impl : ( When ) ; public final void rule__Function__Group_7__0__Impl() throws RecognitionException { int rule__Function__Group_7__0__Impl_StartIndex = input.index(); @@ -25642,11 +25650,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 429) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6210:1: ( ( When ) ) - // InternalExBeeLangTestLanguageParser.g:6211:1: ( When ) + // InternalExBeeLangTestLanguageParser.g:6215:1: ( ( When ) ) + // InternalExBeeLangTestLanguageParser.g:6216:1: ( When ) { - // InternalExBeeLangTestLanguageParser.g:6211:1: ( When ) - // InternalExBeeLangTestLanguageParser.g:6212:2: When + // InternalExBeeLangTestLanguageParser.g:6216:1: ( When ) + // InternalExBeeLangTestLanguageParser.g:6217:2: When { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getWhenKeyword_7_0()); @@ -25678,7 +25686,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_7__1" - // InternalExBeeLangTestLanguageParser.g:6221:1: rule__Function__Group_7__1 : rule__Function__Group_7__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:6226:1: rule__Function__Group_7__1 : rule__Function__Group_7__1__Impl ; public final void rule__Function__Group_7__1() throws RecognitionException { int rule__Function__Group_7__1_StartIndex = input.index(); @@ -25686,8 +25694,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 430) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6225:1: ( rule__Function__Group_7__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:6226:2: rule__Function__Group_7__1__Impl + // InternalExBeeLangTestLanguageParser.g:6230:1: ( rule__Function__Group_7__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:6231:2: rule__Function__Group_7__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_7__1__Impl(); @@ -25714,7 +25722,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_7__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6232:1: rule__Function__Group_7__1__Impl : ( ( rule__Function__GuardAssignment_7_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6237:1: rule__Function__Group_7__1__Impl : ( ( rule__Function__GuardAssignment_7_1 ) ) ; public final void rule__Function__Group_7__1__Impl() throws RecognitionException { int rule__Function__Group_7__1__Impl_StartIndex = input.index(); @@ -25722,17 +25730,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 431) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6236:1: ( ( ( rule__Function__GuardAssignment_7_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6237:1: ( ( rule__Function__GuardAssignment_7_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6241:1: ( ( ( rule__Function__GuardAssignment_7_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6242:1: ( ( rule__Function__GuardAssignment_7_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:6237:1: ( ( rule__Function__GuardAssignment_7_1 ) ) - // InternalExBeeLangTestLanguageParser.g:6238:2: ( rule__Function__GuardAssignment_7_1 ) + // InternalExBeeLangTestLanguageParser.g:6242:1: ( ( rule__Function__GuardAssignment_7_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6243:2: ( rule__Function__GuardAssignment_7_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGuardAssignment_7_1()); } - // InternalExBeeLangTestLanguageParser.g:6239:2: ( rule__Function__GuardAssignment_7_1 ) - // InternalExBeeLangTestLanguageParser.g:6239:3: rule__Function__GuardAssignment_7_1 + // InternalExBeeLangTestLanguageParser.g:6244:2: ( rule__Function__GuardAssignment_7_1 ) + // InternalExBeeLangTestLanguageParser.g:6244:3: rule__Function__GuardAssignment_7_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__GuardAssignment_7_1(); @@ -25768,7 +25776,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_8_0__0" - // InternalExBeeLangTestLanguageParser.g:6248:1: rule__Function__Group_8_0__0 : rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 ; + // InternalExBeeLangTestLanguageParser.g:6253:1: rule__Function__Group_8_0__0 : rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 ; public final void rule__Function__Group_8_0__0() throws RecognitionException { int rule__Function__Group_8_0__0_StartIndex = input.index(); @@ -25776,8 +25784,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 432) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6252:1: ( rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 ) - // InternalExBeeLangTestLanguageParser.g:6253:2: rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 + // InternalExBeeLangTestLanguageParser.g:6257:1: ( rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 ) + // InternalExBeeLangTestLanguageParser.g:6258:2: rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 { pushFollow(FollowSets000.FOLLOW_19); rule__Function__Group_8_0__0__Impl(); @@ -25809,7 +25817,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_8_0__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6260:1: rule__Function__Group_8_0__0__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:6265:1: rule__Function__Group_8_0__0__Impl : ( Colon ) ; public final void rule__Function__Group_8_0__0__Impl() throws RecognitionException { int rule__Function__Group_8_0__0__Impl_StartIndex = input.index(); @@ -25817,11 +25825,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 433) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6264:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:6265:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:6269:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:6270:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:6265:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:6266:2: Colon + // InternalExBeeLangTestLanguageParser.g:6270:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:6271:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getColonKeyword_8_0_0()); @@ -25853,7 +25861,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_8_0__1" - // InternalExBeeLangTestLanguageParser.g:6275:1: rule__Function__Group_8_0__1 : rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 ; + // InternalExBeeLangTestLanguageParser.g:6280:1: rule__Function__Group_8_0__1 : rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 ; public final void rule__Function__Group_8_0__1() throws RecognitionException { int rule__Function__Group_8_0__1_StartIndex = input.index(); @@ -25861,8 +25869,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 434) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6279:1: ( rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 ) - // InternalExBeeLangTestLanguageParser.g:6280:2: rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 + // InternalExBeeLangTestLanguageParser.g:6284:1: ( rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 ) + // InternalExBeeLangTestLanguageParser.g:6285:2: rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 { pushFollow(FollowSets000.FOLLOW_14); rule__Function__Group_8_0__1__Impl(); @@ -25894,7 +25902,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_8_0__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6287:1: rule__Function__Group_8_0__1__Impl : ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6292:1: rule__Function__Group_8_0__1__Impl : ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) ; public final void rule__Function__Group_8_0__1__Impl() throws RecognitionException { int rule__Function__Group_8_0__1__Impl_StartIndex = input.index(); @@ -25902,17 +25910,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 435) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6291:1: ( ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6292:1: ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6296:1: ( ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6297:1: ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:6292:1: ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) - // InternalExBeeLangTestLanguageParser.g:6293:2: ( rule__Function__FuncExprAssignment_8_0_1 ) + // InternalExBeeLangTestLanguageParser.g:6297:1: ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6298:2: ( rule__Function__FuncExprAssignment_8_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_0_1()); } - // InternalExBeeLangTestLanguageParser.g:6294:2: ( rule__Function__FuncExprAssignment_8_0_1 ) - // InternalExBeeLangTestLanguageParser.g:6294:3: rule__Function__FuncExprAssignment_8_0_1 + // InternalExBeeLangTestLanguageParser.g:6299:2: ( rule__Function__FuncExprAssignment_8_0_1 ) + // InternalExBeeLangTestLanguageParser.g:6299:3: rule__Function__FuncExprAssignment_8_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__FuncExprAssignment_8_0_1(); @@ -25948,7 +25956,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_8_0__2" - // InternalExBeeLangTestLanguageParser.g:6302:1: rule__Function__Group_8_0__2 : rule__Function__Group_8_0__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:6307:1: rule__Function__Group_8_0__2 : rule__Function__Group_8_0__2__Impl ; public final void rule__Function__Group_8_0__2() throws RecognitionException { int rule__Function__Group_8_0__2_StartIndex = input.index(); @@ -25956,8 +25964,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 436) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6306:1: ( rule__Function__Group_8_0__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:6307:2: rule__Function__Group_8_0__2__Impl + // InternalExBeeLangTestLanguageParser.g:6311:1: ( rule__Function__Group_8_0__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:6312:2: rule__Function__Group_8_0__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_8_0__2__Impl(); @@ -25984,7 +25992,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__Function__Group_8_0__2__Impl" - // InternalExBeeLangTestLanguageParser.g:6313:1: rule__Function__Group_8_0__2__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:6318:1: rule__Function__Group_8_0__2__Impl : ( Semicolon ) ; public final void rule__Function__Group_8_0__2__Impl() throws RecognitionException { int rule__Function__Group_8_0__2__Impl_StartIndex = input.index(); @@ -25992,11 +26000,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 437) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6317:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:6318:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:6322:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:6323:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:6318:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:6319:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:6323:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:6324:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getSemicolonKeyword_8_0_2()); @@ -26028,7 +26036,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__GuardExpression__Group_0__0" - // InternalExBeeLangTestLanguageParser.g:6329:1: rule__GuardExpression__Group_0__0 : rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 ; + // InternalExBeeLangTestLanguageParser.g:6334:1: rule__GuardExpression__Group_0__0 : rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 ; public final void rule__GuardExpression__Group_0__0() throws RecognitionException { int rule__GuardExpression__Group_0__0_StartIndex = input.index(); @@ -26036,8 +26044,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 438) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6333:1: ( rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 ) - // InternalExBeeLangTestLanguageParser.g:6334:2: rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 + // InternalExBeeLangTestLanguageParser.g:6338:1: ( rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 ) + // InternalExBeeLangTestLanguageParser.g:6339:2: rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 { pushFollow(FollowSets000.FOLLOW_19); rule__GuardExpression__Group_0__0__Impl(); @@ -26069,7 +26077,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__GuardExpression__Group_0__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6341:1: rule__GuardExpression__Group_0__0__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:6346:1: rule__GuardExpression__Group_0__0__Impl : ( Colon ) ; public final void rule__GuardExpression__Group_0__0__Impl() throws RecognitionException { int rule__GuardExpression__Group_0__0__Impl_StartIndex = input.index(); @@ -26077,11 +26085,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 439) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6345:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:6346:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:6350:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:6351:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:6346:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:6347:2: Colon + // InternalExBeeLangTestLanguageParser.g:6351:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:6352:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getColonKeyword_0_0()); @@ -26113,7 +26121,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__GuardExpression__Group_0__1" - // InternalExBeeLangTestLanguageParser.g:6356:1: rule__GuardExpression__Group_0__1 : rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 ; + // InternalExBeeLangTestLanguageParser.g:6361:1: rule__GuardExpression__Group_0__1 : rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 ; public final void rule__GuardExpression__Group_0__1() throws RecognitionException { int rule__GuardExpression__Group_0__1_StartIndex = input.index(); @@ -26121,8 +26129,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 440) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6360:1: ( rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 ) - // InternalExBeeLangTestLanguageParser.g:6361:2: rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 + // InternalExBeeLangTestLanguageParser.g:6365:1: ( rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 ) + // InternalExBeeLangTestLanguageParser.g:6366:2: rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 { pushFollow(FollowSets000.FOLLOW_14); rule__GuardExpression__Group_0__1__Impl(); @@ -26154,7 +26162,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__GuardExpression__Group_0__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6368:1: rule__GuardExpression__Group_0__1__Impl : ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6373:1: rule__GuardExpression__Group_0__1__Impl : ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) ; public final void rule__GuardExpression__Group_0__1__Impl() throws RecognitionException { int rule__GuardExpression__Group_0__1__Impl_StartIndex = input.index(); @@ -26162,17 +26170,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 441) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6372:1: ( ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6373:1: ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6377:1: ( ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6378:1: ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:6373:1: ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) - // InternalExBeeLangTestLanguageParser.g:6374:2: ( rule__GuardExpression__GuardExprAssignment_0_1 ) + // InternalExBeeLangTestLanguageParser.g:6378:1: ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6379:2: ( rule__GuardExpression__GuardExprAssignment_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_0_1()); } - // InternalExBeeLangTestLanguageParser.g:6375:2: ( rule__GuardExpression__GuardExprAssignment_0_1 ) - // InternalExBeeLangTestLanguageParser.g:6375:3: rule__GuardExpression__GuardExprAssignment_0_1 + // InternalExBeeLangTestLanguageParser.g:6380:2: ( rule__GuardExpression__GuardExprAssignment_0_1 ) + // InternalExBeeLangTestLanguageParser.g:6380:3: rule__GuardExpression__GuardExprAssignment_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardExpression__GuardExprAssignment_0_1(); @@ -26208,7 +26216,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__GuardExpression__Group_0__2" - // InternalExBeeLangTestLanguageParser.g:6383:1: rule__GuardExpression__Group_0__2 : rule__GuardExpression__Group_0__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:6388:1: rule__GuardExpression__Group_0__2 : rule__GuardExpression__Group_0__2__Impl ; public final void rule__GuardExpression__Group_0__2() throws RecognitionException { int rule__GuardExpression__Group_0__2_StartIndex = input.index(); @@ -26216,8 +26224,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 442) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6387:1: ( rule__GuardExpression__Group_0__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:6388:2: rule__GuardExpression__Group_0__2__Impl + // InternalExBeeLangTestLanguageParser.g:6392:1: ( rule__GuardExpression__Group_0__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:6393:2: rule__GuardExpression__Group_0__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__GuardExpression__Group_0__2__Impl(); @@ -26244,7 +26252,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__GuardExpression__Group_0__2__Impl" - // InternalExBeeLangTestLanguageParser.g:6394:1: rule__GuardExpression__Group_0__2__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:6399:1: rule__GuardExpression__Group_0__2__Impl : ( Semicolon ) ; public final void rule__GuardExpression__Group_0__2__Impl() throws RecognitionException { int rule__GuardExpression__Group_0__2__Impl_StartIndex = input.index(); @@ -26252,11 +26260,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 443) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6398:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:6399:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:6403:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:6404:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:6399:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:6400:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:6404:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:6405:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getSemicolonKeyword_0_2()); @@ -26288,7 +26296,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__AssignmentExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:6410:1: rule__AssignmentExpression__Group__0 : rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:6415:1: rule__AssignmentExpression__Group__0 : rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 ; public final void rule__AssignmentExpression__Group__0() throws RecognitionException { int rule__AssignmentExpression__Group__0_StartIndex = input.index(); @@ -26296,8 +26304,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 444) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6414:1: ( rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:6415:2: rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:6419:1: ( rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:6420:2: rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_33); rule__AssignmentExpression__Group__0__Impl(); @@ -26329,7 +26337,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__AssignmentExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6422:1: rule__AssignmentExpression__Group__0__Impl : ( ruleCachedExpression ) ; + // InternalExBeeLangTestLanguageParser.g:6427:1: rule__AssignmentExpression__Group__0__Impl : ( ruleCachedExpression ) ; public final void rule__AssignmentExpression__Group__0__Impl() throws RecognitionException { int rule__AssignmentExpression__Group__0__Impl_StartIndex = input.index(); @@ -26337,11 +26345,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 445) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6426:1: ( ( ruleCachedExpression ) ) - // InternalExBeeLangTestLanguageParser.g:6427:1: ( ruleCachedExpression ) + // InternalExBeeLangTestLanguageParser.g:6431:1: ( ( ruleCachedExpression ) ) + // InternalExBeeLangTestLanguageParser.g:6432:1: ( ruleCachedExpression ) { - // InternalExBeeLangTestLanguageParser.g:6427:1: ( ruleCachedExpression ) - // InternalExBeeLangTestLanguageParser.g:6428:2: ruleCachedExpression + // InternalExBeeLangTestLanguageParser.g:6432:1: ( ruleCachedExpression ) + // InternalExBeeLangTestLanguageParser.g:6433:2: ruleCachedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getCachedExpressionParserRuleCall_0()); @@ -26377,7 +26385,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__AssignmentExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:6437:1: rule__AssignmentExpression__Group__1 : rule__AssignmentExpression__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:6442:1: rule__AssignmentExpression__Group__1 : rule__AssignmentExpression__Group__1__Impl ; public final void rule__AssignmentExpression__Group__1() throws RecognitionException { int rule__AssignmentExpression__Group__1_StartIndex = input.index(); @@ -26385,8 +26393,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 446) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6441:1: ( rule__AssignmentExpression__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:6442:2: rule__AssignmentExpression__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:6446:1: ( rule__AssignmentExpression__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:6447:2: rule__AssignmentExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__Group__1__Impl(); @@ -26413,7 +26421,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__AssignmentExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6448:1: rule__AssignmentExpression__Group__1__Impl : ( ( rule__AssignmentExpression__Group_1__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:6453:1: rule__AssignmentExpression__Group__1__Impl : ( ( rule__AssignmentExpression__Group_1__0 )? ) ; public final void rule__AssignmentExpression__Group__1__Impl() throws RecognitionException { int rule__AssignmentExpression__Group__1__Impl_StartIndex = input.index(); @@ -26421,16 +26429,16 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 447) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6452:1: ( ( ( rule__AssignmentExpression__Group_1__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:6453:1: ( ( rule__AssignmentExpression__Group_1__0 )? ) + // InternalExBeeLangTestLanguageParser.g:6457:1: ( ( ( rule__AssignmentExpression__Group_1__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:6458:1: ( ( rule__AssignmentExpression__Group_1__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:6453:1: ( ( rule__AssignmentExpression__Group_1__0 )? ) - // InternalExBeeLangTestLanguageParser.g:6454:2: ( rule__AssignmentExpression__Group_1__0 )? + // InternalExBeeLangTestLanguageParser.g:6458:1: ( ( rule__AssignmentExpression__Group_1__0 )? ) + // InternalExBeeLangTestLanguageParser.g:6459:2: ( rule__AssignmentExpression__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:6455:2: ( rule__AssignmentExpression__Group_1__0 )? + // InternalExBeeLangTestLanguageParser.g:6460:2: ( rule__AssignmentExpression__Group_1__0 )? int alt55=2; switch ( input.LA(1) ) { case EqualsSign: @@ -26491,7 +26499,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes switch (alt55) { case 1 : - // InternalExBeeLangTestLanguageParser.g:6455:3: rule__AssignmentExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:6460:3: rule__AssignmentExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__Group_1__0(); @@ -26530,7 +26538,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__AssignmentExpression__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:6464:1: rule__AssignmentExpression__Group_1__0 : rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:6469:1: rule__AssignmentExpression__Group_1__0 : rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 ; public final void rule__AssignmentExpression__Group_1__0() throws RecognitionException { int rule__AssignmentExpression__Group_1__0_StartIndex = input.index(); @@ -26538,8 +26546,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 448) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6468:1: ( rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:6469:2: rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:6473:1: ( rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:6474:2: rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_33); rule__AssignmentExpression__Group_1__0__Impl(); @@ -26571,7 +26579,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__AssignmentExpression__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6476:1: rule__AssignmentExpression__Group_1__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:6481:1: rule__AssignmentExpression__Group_1__0__Impl : ( () ) ; public final void rule__AssignmentExpression__Group_1__0__Impl() throws RecognitionException { int rule__AssignmentExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -26579,17 +26587,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 449) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6480:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:6481:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:6485:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:6486:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:6481:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:6482:2: () + // InternalExBeeLangTestLanguageParser.g:6486:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:6487:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getAssignmentExpressionLeftExprAction_1_0()); } - // InternalExBeeLangTestLanguageParser.g:6483:2: () - // InternalExBeeLangTestLanguageParser.g:6483:3: + // InternalExBeeLangTestLanguageParser.g:6488:2: () + // InternalExBeeLangTestLanguageParser.g:6488:3: { } @@ -26615,7 +26623,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__AssignmentExpression__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:6491:1: rule__AssignmentExpression__Group_1__1 : rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 ; + // InternalExBeeLangTestLanguageParser.g:6496:1: rule__AssignmentExpression__Group_1__1 : rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 ; public final void rule__AssignmentExpression__Group_1__1() throws RecognitionException { int rule__AssignmentExpression__Group_1__1_StartIndex = input.index(); @@ -26623,8 +26631,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 450) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6495:1: ( rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 ) - // InternalExBeeLangTestLanguageParser.g:6496:2: rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 + // InternalExBeeLangTestLanguageParser.g:6500:1: ( rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 ) + // InternalExBeeLangTestLanguageParser.g:6501:2: rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__AssignmentExpression__Group_1__1__Impl(); @@ -26656,7 +26664,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__AssignmentExpression__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6503:1: rule__AssignmentExpression__Group_1__1__Impl : ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6508:1: rule__AssignmentExpression__Group_1__1__Impl : ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__AssignmentExpression__Group_1__1__Impl() throws RecognitionException { int rule__AssignmentExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -26664,17 +26672,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 451) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6507:1: ( ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6508:1: ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6512:1: ( ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6513:1: ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:6508:1: ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:6509:2: ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:6513:1: ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6514:2: ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalExBeeLangTestLanguageParser.g:6510:2: ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) - // InternalExBeeLangTestLanguageParser.g:6510:3: rule__AssignmentExpression__FunctionNameAssignment_1_1 + // InternalExBeeLangTestLanguageParser.g:6515:2: ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:6515:3: rule__AssignmentExpression__FunctionNameAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__FunctionNameAssignment_1_1(); @@ -26710,7 +26718,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__AssignmentExpression__Group_1__2" - // InternalExBeeLangTestLanguageParser.g:6518:1: rule__AssignmentExpression__Group_1__2 : rule__AssignmentExpression__Group_1__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:6523:1: rule__AssignmentExpression__Group_1__2 : rule__AssignmentExpression__Group_1__2__Impl ; public final void rule__AssignmentExpression__Group_1__2() throws RecognitionException { int rule__AssignmentExpression__Group_1__2_StartIndex = input.index(); @@ -26718,8 +26726,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 452) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6522:1: ( rule__AssignmentExpression__Group_1__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:6523:2: rule__AssignmentExpression__Group_1__2__Impl + // InternalExBeeLangTestLanguageParser.g:6527:1: ( rule__AssignmentExpression__Group_1__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:6528:2: rule__AssignmentExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__Group_1__2__Impl(); @@ -26746,7 +26754,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__AssignmentExpression__Group_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:6529:1: rule__AssignmentExpression__Group_1__2__Impl : ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6534:1: rule__AssignmentExpression__Group_1__2__Impl : ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) ; public final void rule__AssignmentExpression__Group_1__2__Impl() throws RecognitionException { int rule__AssignmentExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -26754,17 +26762,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 453) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6533:1: ( ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6534:1: ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:6538:1: ( ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6539:1: ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:6534:1: ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) - // InternalExBeeLangTestLanguageParser.g:6535:2: ( rule__AssignmentExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:6539:1: ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:6540:2: ( rule__AssignmentExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getRightExprAssignment_1_2()); } - // InternalExBeeLangTestLanguageParser.g:6536:2: ( rule__AssignmentExpression__RightExprAssignment_1_2 ) - // InternalExBeeLangTestLanguageParser.g:6536:3: rule__AssignmentExpression__RightExprAssignment_1_2 + // InternalExBeeLangTestLanguageParser.g:6541:2: ( rule__AssignmentExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:6541:3: rule__AssignmentExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__RightExprAssignment_1_2(); @@ -26800,7 +26808,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group__0" - // InternalExBeeLangTestLanguageParser.g:6545:1: rule__VarDeclaration__Group__0 : rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:6550:1: rule__VarDeclaration__Group__0 : rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 ; public final void rule__VarDeclaration__Group__0() throws RecognitionException { int rule__VarDeclaration__Group__0_StartIndex = input.index(); @@ -26808,8 +26816,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 454) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6549:1: ( rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:6550:2: rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 + // InternalExBeeLangTestLanguageParser.g:6554:1: ( rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:6555:2: rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 { pushFollow(FollowSets000.FOLLOW_34); rule__VarDeclaration__Group__0__Impl(); @@ -26841,7 +26849,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6557:1: rule__VarDeclaration__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:6562:1: rule__VarDeclaration__Group__0__Impl : ( () ) ; public final void rule__VarDeclaration__Group__0__Impl() throws RecognitionException { int rule__VarDeclaration__Group__0__Impl_StartIndex = input.index(); @@ -26849,17 +26857,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 455) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6561:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:6562:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:6566:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:6567:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:6562:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:6563:2: () + // InternalExBeeLangTestLanguageParser.g:6567:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:6568:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getDefValueAction_0()); } - // InternalExBeeLangTestLanguageParser.g:6564:2: () - // InternalExBeeLangTestLanguageParser.g:6564:3: + // InternalExBeeLangTestLanguageParser.g:6569:2: () + // InternalExBeeLangTestLanguageParser.g:6569:3: { } @@ -26885,7 +26893,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group__1" - // InternalExBeeLangTestLanguageParser.g:6572:1: rule__VarDeclaration__Group__1 : rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:6577:1: rule__VarDeclaration__Group__1 : rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 ; public final void rule__VarDeclaration__Group__1() throws RecognitionException { int rule__VarDeclaration__Group__1_StartIndex = input.index(); @@ -26893,8 +26901,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 456) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6576:1: ( rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:6577:2: rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 + // InternalExBeeLangTestLanguageParser.g:6581:1: ( rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:6582:2: rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 { pushFollow(FollowSets000.FOLLOW_34); rule__VarDeclaration__Group__1__Impl(); @@ -26926,7 +26934,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6584:1: rule__VarDeclaration__Group__1__Impl : ( ( rule__VarDeclaration__FinalAssignment_1 )? ) ; + // InternalExBeeLangTestLanguageParser.g:6589:1: rule__VarDeclaration__Group__1__Impl : ( ( rule__VarDeclaration__FinalAssignment_1 )? ) ; public final void rule__VarDeclaration__Group__1__Impl() throws RecognitionException { int rule__VarDeclaration__Group__1__Impl_StartIndex = input.index(); @@ -26934,16 +26942,16 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 457) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6588:1: ( ( ( rule__VarDeclaration__FinalAssignment_1 )? ) ) - // InternalExBeeLangTestLanguageParser.g:6589:1: ( ( rule__VarDeclaration__FinalAssignment_1 )? ) + // InternalExBeeLangTestLanguageParser.g:6593:1: ( ( ( rule__VarDeclaration__FinalAssignment_1 )? ) ) + // InternalExBeeLangTestLanguageParser.g:6594:1: ( ( rule__VarDeclaration__FinalAssignment_1 )? ) { - // InternalExBeeLangTestLanguageParser.g:6589:1: ( ( rule__VarDeclaration__FinalAssignment_1 )? ) - // InternalExBeeLangTestLanguageParser.g:6590:2: ( rule__VarDeclaration__FinalAssignment_1 )? + // InternalExBeeLangTestLanguageParser.g:6594:1: ( ( rule__VarDeclaration__FinalAssignment_1 )? ) + // InternalExBeeLangTestLanguageParser.g:6595:2: ( rule__VarDeclaration__FinalAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getFinalAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:6591:2: ( rule__VarDeclaration__FinalAssignment_1 )? + // InternalExBeeLangTestLanguageParser.g:6596:2: ( rule__VarDeclaration__FinalAssignment_1 )? int alt56=2; int LA56_0 = input.LA(1); @@ -26952,7 +26960,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes } switch (alt56) { case 1 : - // InternalExBeeLangTestLanguageParser.g:6591:3: rule__VarDeclaration__FinalAssignment_1 + // InternalExBeeLangTestLanguageParser.g:6596:3: rule__VarDeclaration__FinalAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__FinalAssignment_1(); @@ -26991,7 +26999,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group__2" - // InternalExBeeLangTestLanguageParser.g:6599:1: rule__VarDeclaration__Group__2 : rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:6604:1: rule__VarDeclaration__Group__2 : rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 ; public final void rule__VarDeclaration__Group__2() throws RecognitionException { int rule__VarDeclaration__Group__2_StartIndex = input.index(); @@ -26999,8 +27007,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 458) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6603:1: ( rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:6604:2: rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 + // InternalExBeeLangTestLanguageParser.g:6608:1: ( rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:6609:2: rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 { pushFollow(FollowSets000.FOLLOW_35); rule__VarDeclaration__Group__2__Impl(); @@ -27032,7 +27040,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:6611:1: rule__VarDeclaration__Group__2__Impl : ( ( rule__VarDeclaration__Group_2__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6616:1: rule__VarDeclaration__Group__2__Impl : ( ( rule__VarDeclaration__Group_2__0 ) ) ; public final void rule__VarDeclaration__Group__2__Impl() throws RecognitionException { int rule__VarDeclaration__Group__2__Impl_StartIndex = input.index(); @@ -27040,17 +27048,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 459) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6615:1: ( ( ( rule__VarDeclaration__Group_2__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6616:1: ( ( rule__VarDeclaration__Group_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:6620:1: ( ( ( rule__VarDeclaration__Group_2__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6621:1: ( ( rule__VarDeclaration__Group_2__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:6616:1: ( ( rule__VarDeclaration__Group_2__0 ) ) - // InternalExBeeLangTestLanguageParser.g:6617:2: ( rule__VarDeclaration__Group_2__0 ) + // InternalExBeeLangTestLanguageParser.g:6621:1: ( ( rule__VarDeclaration__Group_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:6622:2: ( rule__VarDeclaration__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getGroup_2()); } - // InternalExBeeLangTestLanguageParser.g:6618:2: ( rule__VarDeclaration__Group_2__0 ) - // InternalExBeeLangTestLanguageParser.g:6618:3: rule__VarDeclaration__Group_2__0 + // InternalExBeeLangTestLanguageParser.g:6623:2: ( rule__VarDeclaration__Group_2__0 ) + // InternalExBeeLangTestLanguageParser.g:6623:3: rule__VarDeclaration__Group_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Group_2__0(); @@ -27086,7 +27094,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group__3" - // InternalExBeeLangTestLanguageParser.g:6626:1: rule__VarDeclaration__Group__3 : rule__VarDeclaration__Group__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:6631:1: rule__VarDeclaration__Group__3 : rule__VarDeclaration__Group__3__Impl ; public final void rule__VarDeclaration__Group__3() throws RecognitionException { int rule__VarDeclaration__Group__3_StartIndex = input.index(); @@ -27094,8 +27102,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 460) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6630:1: ( rule__VarDeclaration__Group__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:6631:2: rule__VarDeclaration__Group__3__Impl + // InternalExBeeLangTestLanguageParser.g:6635:1: ( rule__VarDeclaration__Group__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:6636:2: rule__VarDeclaration__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Group__3__Impl(); @@ -27122,7 +27130,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:6637:1: rule__VarDeclaration__Group__3__Impl : ( ( rule__VarDeclaration__Group_3__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:6642:1: rule__VarDeclaration__Group__3__Impl : ( ( rule__VarDeclaration__Group_3__0 )? ) ; public final void rule__VarDeclaration__Group__3__Impl() throws RecognitionException { int rule__VarDeclaration__Group__3__Impl_StartIndex = input.index(); @@ -27130,16 +27138,16 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 461) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6641:1: ( ( ( rule__VarDeclaration__Group_3__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:6642:1: ( ( rule__VarDeclaration__Group_3__0 )? ) + // InternalExBeeLangTestLanguageParser.g:6646:1: ( ( ( rule__VarDeclaration__Group_3__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:6647:1: ( ( rule__VarDeclaration__Group_3__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:6642:1: ( ( rule__VarDeclaration__Group_3__0 )? ) - // InternalExBeeLangTestLanguageParser.g:6643:2: ( rule__VarDeclaration__Group_3__0 )? + // InternalExBeeLangTestLanguageParser.g:6647:1: ( ( rule__VarDeclaration__Group_3__0 )? ) + // InternalExBeeLangTestLanguageParser.g:6648:2: ( rule__VarDeclaration__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getGroup_3()); } - // InternalExBeeLangTestLanguageParser.g:6644:2: ( rule__VarDeclaration__Group_3__0 )? + // InternalExBeeLangTestLanguageParser.g:6649:2: ( rule__VarDeclaration__Group_3__0 )? int alt57=2; int LA57_0 = input.LA(1); @@ -27148,7 +27156,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes } switch (alt57) { case 1 : - // InternalExBeeLangTestLanguageParser.g:6644:3: rule__VarDeclaration__Group_3__0 + // InternalExBeeLangTestLanguageParser.g:6649:3: rule__VarDeclaration__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Group_3__0(); @@ -27187,7 +27195,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group_2__0" - // InternalExBeeLangTestLanguageParser.g:6653:1: rule__VarDeclaration__Group_2__0 : rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 ; + // InternalExBeeLangTestLanguageParser.g:6658:1: rule__VarDeclaration__Group_2__0 : rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 ; public final void rule__VarDeclaration__Group_2__0() throws RecognitionException { int rule__VarDeclaration__Group_2__0_StartIndex = input.index(); @@ -27195,8 +27203,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 462) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6657:1: ( rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 ) - // InternalExBeeLangTestLanguageParser.g:6658:2: rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 + // InternalExBeeLangTestLanguageParser.g:6662:1: ( rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 ) + // InternalExBeeLangTestLanguageParser.g:6663:2: rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 { pushFollow(FollowSets000.FOLLOW_9); rule__VarDeclaration__Group_2__0__Impl(); @@ -27228,7 +27236,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6665:1: rule__VarDeclaration__Group_2__0__Impl : ( ( rule__VarDeclaration__Alternatives_2_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6670:1: rule__VarDeclaration__Group_2__0__Impl : ( ( rule__VarDeclaration__Alternatives_2_0 ) ) ; public final void rule__VarDeclaration__Group_2__0__Impl() throws RecognitionException { int rule__VarDeclaration__Group_2__0__Impl_StartIndex = input.index(); @@ -27236,17 +27244,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 463) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6669:1: ( ( ( rule__VarDeclaration__Alternatives_2_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6670:1: ( ( rule__VarDeclaration__Alternatives_2_0 ) ) + // InternalExBeeLangTestLanguageParser.g:6674:1: ( ( ( rule__VarDeclaration__Alternatives_2_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6675:1: ( ( rule__VarDeclaration__Alternatives_2_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:6670:1: ( ( rule__VarDeclaration__Alternatives_2_0 ) ) - // InternalExBeeLangTestLanguageParser.g:6671:2: ( rule__VarDeclaration__Alternatives_2_0 ) + // InternalExBeeLangTestLanguageParser.g:6675:1: ( ( rule__VarDeclaration__Alternatives_2_0 ) ) + // InternalExBeeLangTestLanguageParser.g:6676:2: ( rule__VarDeclaration__Alternatives_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getAlternatives_2_0()); } - // InternalExBeeLangTestLanguageParser.g:6672:2: ( rule__VarDeclaration__Alternatives_2_0 ) - // InternalExBeeLangTestLanguageParser.g:6672:3: rule__VarDeclaration__Alternatives_2_0 + // InternalExBeeLangTestLanguageParser.g:6677:2: ( rule__VarDeclaration__Alternatives_2_0 ) + // InternalExBeeLangTestLanguageParser.g:6677:3: rule__VarDeclaration__Alternatives_2_0 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Alternatives_2_0(); @@ -27282,7 +27290,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group_2__1" - // InternalExBeeLangTestLanguageParser.g:6680:1: rule__VarDeclaration__Group_2__1 : rule__VarDeclaration__Group_2__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:6685:1: rule__VarDeclaration__Group_2__1 : rule__VarDeclaration__Group_2__1__Impl ; public final void rule__VarDeclaration__Group_2__1() throws RecognitionException { int rule__VarDeclaration__Group_2__1_StartIndex = input.index(); @@ -27290,8 +27298,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 464) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6684:1: ( rule__VarDeclaration__Group_2__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:6685:2: rule__VarDeclaration__Group_2__1__Impl + // InternalExBeeLangTestLanguageParser.g:6689:1: ( rule__VarDeclaration__Group_2__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:6690:2: rule__VarDeclaration__Group_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Group_2__1__Impl(); @@ -27318,7 +27326,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6691:1: rule__VarDeclaration__Group_2__1__Impl : ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6696:1: rule__VarDeclaration__Group_2__1__Impl : ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) ; public final void rule__VarDeclaration__Group_2__1__Impl() throws RecognitionException { int rule__VarDeclaration__Group_2__1__Impl_StartIndex = input.index(); @@ -27326,17 +27334,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 465) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6695:1: ( ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6696:1: ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6700:1: ( ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6701:1: ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:6696:1: ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) - // InternalExBeeLangTestLanguageParser.g:6697:2: ( rule__VarDeclaration__NameAssignment_2_1 ) + // InternalExBeeLangTestLanguageParser.g:6701:1: ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6702:2: ( rule__VarDeclaration__NameAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getNameAssignment_2_1()); } - // InternalExBeeLangTestLanguageParser.g:6698:2: ( rule__VarDeclaration__NameAssignment_2_1 ) - // InternalExBeeLangTestLanguageParser.g:6698:3: rule__VarDeclaration__NameAssignment_2_1 + // InternalExBeeLangTestLanguageParser.g:6703:2: ( rule__VarDeclaration__NameAssignment_2_1 ) + // InternalExBeeLangTestLanguageParser.g:6703:3: rule__VarDeclaration__NameAssignment_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__NameAssignment_2_1(); @@ -27372,7 +27380,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group_3__0" - // InternalExBeeLangTestLanguageParser.g:6707:1: rule__VarDeclaration__Group_3__0 : rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 ; + // InternalExBeeLangTestLanguageParser.g:6712:1: rule__VarDeclaration__Group_3__0 : rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 ; public final void rule__VarDeclaration__Group_3__0() throws RecognitionException { int rule__VarDeclaration__Group_3__0_StartIndex = input.index(); @@ -27380,8 +27388,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 466) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6711:1: ( rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 ) - // InternalExBeeLangTestLanguageParser.g:6712:2: rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 + // InternalExBeeLangTestLanguageParser.g:6716:1: ( rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 ) + // InternalExBeeLangTestLanguageParser.g:6717:2: rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 { pushFollow(FollowSets000.FOLLOW_19); rule__VarDeclaration__Group_3__0__Impl(); @@ -27413,7 +27421,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group_3__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6719:1: rule__VarDeclaration__Group_3__0__Impl : ( EqualsSign ) ; + // InternalExBeeLangTestLanguageParser.g:6724:1: rule__VarDeclaration__Group_3__0__Impl : ( EqualsSign ) ; public final void rule__VarDeclaration__Group_3__0__Impl() throws RecognitionException { int rule__VarDeclaration__Group_3__0__Impl_StartIndex = input.index(); @@ -27421,11 +27429,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 467) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6723:1: ( ( EqualsSign ) ) - // InternalExBeeLangTestLanguageParser.g:6724:1: ( EqualsSign ) + // InternalExBeeLangTestLanguageParser.g:6728:1: ( ( EqualsSign ) ) + // InternalExBeeLangTestLanguageParser.g:6729:1: ( EqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:6724:1: ( EqualsSign ) - // InternalExBeeLangTestLanguageParser.g:6725:2: EqualsSign + // InternalExBeeLangTestLanguageParser.g:6729:1: ( EqualsSign ) + // InternalExBeeLangTestLanguageParser.g:6730:2: EqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getEqualsSignKeyword_3_0()); @@ -27457,7 +27465,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group_3__1" - // InternalExBeeLangTestLanguageParser.g:6734:1: rule__VarDeclaration__Group_3__1 : rule__VarDeclaration__Group_3__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:6739:1: rule__VarDeclaration__Group_3__1 : rule__VarDeclaration__Group_3__1__Impl ; public final void rule__VarDeclaration__Group_3__1() throws RecognitionException { int rule__VarDeclaration__Group_3__1_StartIndex = input.index(); @@ -27465,8 +27473,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 468) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6738:1: ( rule__VarDeclaration__Group_3__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:6739:2: rule__VarDeclaration__Group_3__1__Impl + // InternalExBeeLangTestLanguageParser.g:6743:1: ( rule__VarDeclaration__Group_3__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:6744:2: rule__VarDeclaration__Group_3__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Group_3__1__Impl(); @@ -27493,7 +27501,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__VarDeclaration__Group_3__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6745:1: rule__VarDeclaration__Group_3__1__Impl : ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6750:1: rule__VarDeclaration__Group_3__1__Impl : ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) ; public final void rule__VarDeclaration__Group_3__1__Impl() throws RecognitionException { int rule__VarDeclaration__Group_3__1__Impl_StartIndex = input.index(); @@ -27501,17 +27509,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 469) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6749:1: ( ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6750:1: ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6754:1: ( ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6755:1: ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:6750:1: ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) - // InternalExBeeLangTestLanguageParser.g:6751:2: ( rule__VarDeclaration__ValueExprAssignment_3_1 ) + // InternalExBeeLangTestLanguageParser.g:6755:1: ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) + // InternalExBeeLangTestLanguageParser.g:6756:2: ( rule__VarDeclaration__ValueExprAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getValueExprAssignment_3_1()); } - // InternalExBeeLangTestLanguageParser.g:6752:2: ( rule__VarDeclaration__ValueExprAssignment_3_1 ) - // InternalExBeeLangTestLanguageParser.g:6752:3: rule__VarDeclaration__ValueExprAssignment_3_1 + // InternalExBeeLangTestLanguageParser.g:6757:2: ( rule__VarDeclaration__ValueExprAssignment_3_1 ) + // InternalExBeeLangTestLanguageParser.g:6757:3: rule__VarDeclaration__ValueExprAssignment_3_1 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__ValueExprAssignment_3_1(); @@ -27547,7 +27555,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__0" - // InternalExBeeLangTestLanguageParser.g:6761:1: rule__ValDeclaration__Group__0 : rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:6766:1: rule__ValDeclaration__Group__0 : rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 ; public final void rule__ValDeclaration__Group__0() throws RecognitionException { int rule__ValDeclaration__Group__0_StartIndex = input.index(); @@ -27555,8 +27563,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 470) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6765:1: ( rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:6766:2: rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 + // InternalExBeeLangTestLanguageParser.g:6770:1: ( rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:6771:2: rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 { pushFollow(FollowSets000.FOLLOW_36); rule__ValDeclaration__Group__0__Impl(); @@ -27588,7 +27596,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6773:1: rule__ValDeclaration__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:6778:1: rule__ValDeclaration__Group__0__Impl : ( () ) ; public final void rule__ValDeclaration__Group__0__Impl() throws RecognitionException { int rule__ValDeclaration__Group__0__Impl_StartIndex = input.index(); @@ -27596,17 +27604,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 471) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6777:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:6778:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:6782:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:6783:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:6778:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:6779:2: () + // InternalExBeeLangTestLanguageParser.g:6783:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:6784:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getDefValueAction_0()); } - // InternalExBeeLangTestLanguageParser.g:6780:2: () - // InternalExBeeLangTestLanguageParser.g:6780:3: + // InternalExBeeLangTestLanguageParser.g:6785:2: () + // InternalExBeeLangTestLanguageParser.g:6785:3: { } @@ -27632,7 +27640,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__1" - // InternalExBeeLangTestLanguageParser.g:6788:1: rule__ValDeclaration__Group__1 : rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:6793:1: rule__ValDeclaration__Group__1 : rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 ; public final void rule__ValDeclaration__Group__1() throws RecognitionException { int rule__ValDeclaration__Group__1_StartIndex = input.index(); @@ -27640,8 +27648,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 472) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6792:1: ( rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:6793:2: rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 + // InternalExBeeLangTestLanguageParser.g:6797:1: ( rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:6798:2: rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 { pushFollow(FollowSets000.FOLLOW_36); rule__ValDeclaration__Group__1__Impl(); @@ -27673,7 +27681,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6800:1: rule__ValDeclaration__Group__1__Impl : ( ( rule__ValDeclaration__FinalAssignment_1 )? ) ; + // InternalExBeeLangTestLanguageParser.g:6805:1: rule__ValDeclaration__Group__1__Impl : ( ( rule__ValDeclaration__FinalAssignment_1 )? ) ; public final void rule__ValDeclaration__Group__1__Impl() throws RecognitionException { int rule__ValDeclaration__Group__1__Impl_StartIndex = input.index(); @@ -27681,16 +27689,16 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 473) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6804:1: ( ( ( rule__ValDeclaration__FinalAssignment_1 )? ) ) - // InternalExBeeLangTestLanguageParser.g:6805:1: ( ( rule__ValDeclaration__FinalAssignment_1 )? ) + // InternalExBeeLangTestLanguageParser.g:6809:1: ( ( ( rule__ValDeclaration__FinalAssignment_1 )? ) ) + // InternalExBeeLangTestLanguageParser.g:6810:1: ( ( rule__ValDeclaration__FinalAssignment_1 )? ) { - // InternalExBeeLangTestLanguageParser.g:6805:1: ( ( rule__ValDeclaration__FinalAssignment_1 )? ) - // InternalExBeeLangTestLanguageParser.g:6806:2: ( rule__ValDeclaration__FinalAssignment_1 )? + // InternalExBeeLangTestLanguageParser.g:6810:1: ( ( rule__ValDeclaration__FinalAssignment_1 )? ) + // InternalExBeeLangTestLanguageParser.g:6811:2: ( rule__ValDeclaration__FinalAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getFinalAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:6807:2: ( rule__ValDeclaration__FinalAssignment_1 )? + // InternalExBeeLangTestLanguageParser.g:6812:2: ( rule__ValDeclaration__FinalAssignment_1 )? int alt58=2; int LA58_0 = input.LA(1); @@ -27699,7 +27707,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes } switch (alt58) { case 1 : - // InternalExBeeLangTestLanguageParser.g:6807:3: rule__ValDeclaration__FinalAssignment_1 + // InternalExBeeLangTestLanguageParser.g:6812:3: rule__ValDeclaration__FinalAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__FinalAssignment_1(); @@ -27738,7 +27746,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__2" - // InternalExBeeLangTestLanguageParser.g:6815:1: rule__ValDeclaration__Group__2 : rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:6820:1: rule__ValDeclaration__Group__2 : rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 ; public final void rule__ValDeclaration__Group__2() throws RecognitionException { int rule__ValDeclaration__Group__2_StartIndex = input.index(); @@ -27746,8 +27754,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 474) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6819:1: ( rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:6820:2: rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 + // InternalExBeeLangTestLanguageParser.g:6824:1: ( rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:6825:2: rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 { pushFollow(FollowSets000.FOLLOW_28); rule__ValDeclaration__Group__2__Impl(); @@ -27779,7 +27787,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:6827:1: rule__ValDeclaration__Group__2__Impl : ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6832:1: rule__ValDeclaration__Group__2__Impl : ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) ; public final void rule__ValDeclaration__Group__2__Impl() throws RecognitionException { int rule__ValDeclaration__Group__2__Impl_StartIndex = input.index(); @@ -27787,17 +27795,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 475) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6831:1: ( ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6832:1: ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:6836:1: ( ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6837:1: ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:6832:1: ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) - // InternalExBeeLangTestLanguageParser.g:6833:2: ( rule__ValDeclaration__ImmutableAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:6837:1: ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:6838:2: ( rule__ValDeclaration__ImmutableAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getImmutableAssignment_2()); } - // InternalExBeeLangTestLanguageParser.g:6834:2: ( rule__ValDeclaration__ImmutableAssignment_2 ) - // InternalExBeeLangTestLanguageParser.g:6834:3: rule__ValDeclaration__ImmutableAssignment_2 + // InternalExBeeLangTestLanguageParser.g:6839:2: ( rule__ValDeclaration__ImmutableAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:6839:3: rule__ValDeclaration__ImmutableAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__ImmutableAssignment_2(); @@ -27833,7 +27841,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__3" - // InternalExBeeLangTestLanguageParser.g:6842:1: rule__ValDeclaration__Group__3 : rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 ; + // InternalExBeeLangTestLanguageParser.g:6847:1: rule__ValDeclaration__Group__3 : rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 ; public final void rule__ValDeclaration__Group__3() throws RecognitionException { int rule__ValDeclaration__Group__3_StartIndex = input.index(); @@ -27841,8 +27849,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 476) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6846:1: ( rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 ) - // InternalExBeeLangTestLanguageParser.g:6847:2: rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 + // InternalExBeeLangTestLanguageParser.g:6851:1: ( rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 ) + // InternalExBeeLangTestLanguageParser.g:6852:2: rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 { pushFollow(FollowSets000.FOLLOW_28); rule__ValDeclaration__Group__3__Impl(); @@ -27874,7 +27882,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:6854:1: rule__ValDeclaration__Group__3__Impl : ( ( rule__ValDeclaration__TypeAssignment_3 )? ) ; + // InternalExBeeLangTestLanguageParser.g:6859:1: rule__ValDeclaration__Group__3__Impl : ( ( rule__ValDeclaration__TypeAssignment_3 )? ) ; public final void rule__ValDeclaration__Group__3__Impl() throws RecognitionException { int rule__ValDeclaration__Group__3__Impl_StartIndex = input.index(); @@ -27882,16 +27890,16 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 477) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6858:1: ( ( ( rule__ValDeclaration__TypeAssignment_3 )? ) ) - // InternalExBeeLangTestLanguageParser.g:6859:1: ( ( rule__ValDeclaration__TypeAssignment_3 )? ) + // InternalExBeeLangTestLanguageParser.g:6863:1: ( ( ( rule__ValDeclaration__TypeAssignment_3 )? ) ) + // InternalExBeeLangTestLanguageParser.g:6864:1: ( ( rule__ValDeclaration__TypeAssignment_3 )? ) { - // InternalExBeeLangTestLanguageParser.g:6859:1: ( ( rule__ValDeclaration__TypeAssignment_3 )? ) - // InternalExBeeLangTestLanguageParser.g:6860:2: ( rule__ValDeclaration__TypeAssignment_3 )? + // InternalExBeeLangTestLanguageParser.g:6864:1: ( ( rule__ValDeclaration__TypeAssignment_3 )? ) + // InternalExBeeLangTestLanguageParser.g:6865:2: ( rule__ValDeclaration__TypeAssignment_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getTypeAssignment_3()); } - // InternalExBeeLangTestLanguageParser.g:6861:2: ( rule__ValDeclaration__TypeAssignment_3 )? + // InternalExBeeLangTestLanguageParser.g:6866:2: ( rule__ValDeclaration__TypeAssignment_3 )? int alt59=2; int LA59_0 = input.LA(1); @@ -27907,7 +27915,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes } switch (alt59) { case 1 : - // InternalExBeeLangTestLanguageParser.g:6861:3: rule__ValDeclaration__TypeAssignment_3 + // InternalExBeeLangTestLanguageParser.g:6866:3: rule__ValDeclaration__TypeAssignment_3 { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__TypeAssignment_3(); @@ -27946,7 +27954,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__4" - // InternalExBeeLangTestLanguageParser.g:6869:1: rule__ValDeclaration__Group__4 : rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 ; + // InternalExBeeLangTestLanguageParser.g:6874:1: rule__ValDeclaration__Group__4 : rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 ; public final void rule__ValDeclaration__Group__4() throws RecognitionException { int rule__ValDeclaration__Group__4_StartIndex = input.index(); @@ -27954,8 +27962,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 478) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6873:1: ( rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 ) - // InternalExBeeLangTestLanguageParser.g:6874:2: rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 + // InternalExBeeLangTestLanguageParser.g:6878:1: ( rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 ) + // InternalExBeeLangTestLanguageParser.g:6879:2: rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 { pushFollow(FollowSets000.FOLLOW_35); rule__ValDeclaration__Group__4__Impl(); @@ -27987,7 +27995,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__4__Impl" - // InternalExBeeLangTestLanguageParser.g:6881:1: rule__ValDeclaration__Group__4__Impl : ( ( rule__ValDeclaration__NameAssignment_4 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6886:1: rule__ValDeclaration__Group__4__Impl : ( ( rule__ValDeclaration__NameAssignment_4 ) ) ; public final void rule__ValDeclaration__Group__4__Impl() throws RecognitionException { int rule__ValDeclaration__Group__4__Impl_StartIndex = input.index(); @@ -27995,17 +28003,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 479) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6885:1: ( ( ( rule__ValDeclaration__NameAssignment_4 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6886:1: ( ( rule__ValDeclaration__NameAssignment_4 ) ) + // InternalExBeeLangTestLanguageParser.g:6890:1: ( ( ( rule__ValDeclaration__NameAssignment_4 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6891:1: ( ( rule__ValDeclaration__NameAssignment_4 ) ) { - // InternalExBeeLangTestLanguageParser.g:6886:1: ( ( rule__ValDeclaration__NameAssignment_4 ) ) - // InternalExBeeLangTestLanguageParser.g:6887:2: ( rule__ValDeclaration__NameAssignment_4 ) + // InternalExBeeLangTestLanguageParser.g:6891:1: ( ( rule__ValDeclaration__NameAssignment_4 ) ) + // InternalExBeeLangTestLanguageParser.g:6892:2: ( rule__ValDeclaration__NameAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getNameAssignment_4()); } - // InternalExBeeLangTestLanguageParser.g:6888:2: ( rule__ValDeclaration__NameAssignment_4 ) - // InternalExBeeLangTestLanguageParser.g:6888:3: rule__ValDeclaration__NameAssignment_4 + // InternalExBeeLangTestLanguageParser.g:6893:2: ( rule__ValDeclaration__NameAssignment_4 ) + // InternalExBeeLangTestLanguageParser.g:6893:3: rule__ValDeclaration__NameAssignment_4 { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__NameAssignment_4(); @@ -28041,7 +28049,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__5" - // InternalExBeeLangTestLanguageParser.g:6896:1: rule__ValDeclaration__Group__5 : rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 ; + // InternalExBeeLangTestLanguageParser.g:6901:1: rule__ValDeclaration__Group__5 : rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 ; public final void rule__ValDeclaration__Group__5() throws RecognitionException { int rule__ValDeclaration__Group__5_StartIndex = input.index(); @@ -28049,8 +28057,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 480) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6900:1: ( rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 ) - // InternalExBeeLangTestLanguageParser.g:6901:2: rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 + // InternalExBeeLangTestLanguageParser.g:6905:1: ( rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 ) + // InternalExBeeLangTestLanguageParser.g:6906:2: rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 { pushFollow(FollowSets000.FOLLOW_19); rule__ValDeclaration__Group__5__Impl(); @@ -28082,7 +28090,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__5__Impl" - // InternalExBeeLangTestLanguageParser.g:6908:1: rule__ValDeclaration__Group__5__Impl : ( EqualsSign ) ; + // InternalExBeeLangTestLanguageParser.g:6913:1: rule__ValDeclaration__Group__5__Impl : ( EqualsSign ) ; public final void rule__ValDeclaration__Group__5__Impl() throws RecognitionException { int rule__ValDeclaration__Group__5__Impl_StartIndex = input.index(); @@ -28090,11 +28098,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 481) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6912:1: ( ( EqualsSign ) ) - // InternalExBeeLangTestLanguageParser.g:6913:1: ( EqualsSign ) + // InternalExBeeLangTestLanguageParser.g:6917:1: ( ( EqualsSign ) ) + // InternalExBeeLangTestLanguageParser.g:6918:1: ( EqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:6913:1: ( EqualsSign ) - // InternalExBeeLangTestLanguageParser.g:6914:2: EqualsSign + // InternalExBeeLangTestLanguageParser.g:6918:1: ( EqualsSign ) + // InternalExBeeLangTestLanguageParser.g:6919:2: EqualsSign { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getEqualsSignKeyword_5()); @@ -28126,7 +28134,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__6" - // InternalExBeeLangTestLanguageParser.g:6923:1: rule__ValDeclaration__Group__6 : rule__ValDeclaration__Group__6__Impl ; + // InternalExBeeLangTestLanguageParser.g:6928:1: rule__ValDeclaration__Group__6 : rule__ValDeclaration__Group__6__Impl ; public final void rule__ValDeclaration__Group__6() throws RecognitionException { int rule__ValDeclaration__Group__6_StartIndex = input.index(); @@ -28134,8 +28142,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 482) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6927:1: ( rule__ValDeclaration__Group__6__Impl ) - // InternalExBeeLangTestLanguageParser.g:6928:2: rule__ValDeclaration__Group__6__Impl + // InternalExBeeLangTestLanguageParser.g:6932:1: ( rule__ValDeclaration__Group__6__Impl ) + // InternalExBeeLangTestLanguageParser.g:6933:2: rule__ValDeclaration__Group__6__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__Group__6__Impl(); @@ -28162,7 +28170,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ValDeclaration__Group__6__Impl" - // InternalExBeeLangTestLanguageParser.g:6934:1: rule__ValDeclaration__Group__6__Impl : ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6939:1: rule__ValDeclaration__Group__6__Impl : ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) ; public final void rule__ValDeclaration__Group__6__Impl() throws RecognitionException { int rule__ValDeclaration__Group__6__Impl_StartIndex = input.index(); @@ -28170,17 +28178,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 483) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6938:1: ( ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6939:1: ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) + // InternalExBeeLangTestLanguageParser.g:6943:1: ( ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6944:1: ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) { - // InternalExBeeLangTestLanguageParser.g:6939:1: ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) - // InternalExBeeLangTestLanguageParser.g:6940:2: ( rule__ValDeclaration__ValueExprAssignment_6 ) + // InternalExBeeLangTestLanguageParser.g:6944:1: ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) + // InternalExBeeLangTestLanguageParser.g:6945:2: ( rule__ValDeclaration__ValueExprAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getValueExprAssignment_6()); } - // InternalExBeeLangTestLanguageParser.g:6941:2: ( rule__ValDeclaration__ValueExprAssignment_6 ) - // InternalExBeeLangTestLanguageParser.g:6941:3: rule__ValDeclaration__ValueExprAssignment_6 + // InternalExBeeLangTestLanguageParser.g:6946:2: ( rule__ValDeclaration__ValueExprAssignment_6 ) + // InternalExBeeLangTestLanguageParser.g:6946:3: rule__ValDeclaration__ValueExprAssignment_6 { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__ValueExprAssignment_6(); @@ -28216,7 +28224,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group__0" - // InternalExBeeLangTestLanguageParser.g:6950:1: rule__SimpleTypeRef__Group__0 : rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:6955:1: rule__SimpleTypeRef__Group__0 : rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 ; public final void rule__SimpleTypeRef__Group__0() throws RecognitionException { int rule__SimpleTypeRef__Group__0_StartIndex = input.index(); @@ -28224,8 +28232,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 484) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6954:1: ( rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:6955:2: rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 + // InternalExBeeLangTestLanguageParser.g:6959:1: ( rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:6960:2: rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 { pushFollow(FollowSets000.FOLLOW_37); rule__SimpleTypeRef__Group__0__Impl(); @@ -28257,7 +28265,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:6962:1: rule__SimpleTypeRef__Group__0__Impl : ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:6967:1: rule__SimpleTypeRef__Group__0__Impl : ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) ; public final void rule__SimpleTypeRef__Group__0__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group__0__Impl_StartIndex = input.index(); @@ -28265,17 +28273,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 485) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6966:1: ( ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:6967:1: ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) + // InternalExBeeLangTestLanguageParser.g:6971:1: ( ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:6972:1: ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:6967:1: ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) - // InternalExBeeLangTestLanguageParser.g:6968:2: ( rule__SimpleTypeRef__RawTypeAssignment_0 ) + // InternalExBeeLangTestLanguageParser.g:6972:1: ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) + // InternalExBeeLangTestLanguageParser.g:6973:2: ( rule__SimpleTypeRef__RawTypeAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getRawTypeAssignment_0()); } - // InternalExBeeLangTestLanguageParser.g:6969:2: ( rule__SimpleTypeRef__RawTypeAssignment_0 ) - // InternalExBeeLangTestLanguageParser.g:6969:3: rule__SimpleTypeRef__RawTypeAssignment_0 + // InternalExBeeLangTestLanguageParser.g:6974:2: ( rule__SimpleTypeRef__RawTypeAssignment_0 ) + // InternalExBeeLangTestLanguageParser.g:6974:3: rule__SimpleTypeRef__RawTypeAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__RawTypeAssignment_0(); @@ -28311,7 +28319,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group__1" - // InternalExBeeLangTestLanguageParser.g:6977:1: rule__SimpleTypeRef__Group__1 : rule__SimpleTypeRef__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:6982:1: rule__SimpleTypeRef__Group__1 : rule__SimpleTypeRef__Group__1__Impl ; public final void rule__SimpleTypeRef__Group__1() throws RecognitionException { int rule__SimpleTypeRef__Group__1_StartIndex = input.index(); @@ -28319,8 +28327,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 486) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6981:1: ( rule__SimpleTypeRef__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:6982:2: rule__SimpleTypeRef__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:6986:1: ( rule__SimpleTypeRef__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:6987:2: rule__SimpleTypeRef__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__Group__1__Impl(); @@ -28347,7 +28355,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:6988:1: rule__SimpleTypeRef__Group__1__Impl : ( ( rule__SimpleTypeRef__Group_1__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:6993:1: rule__SimpleTypeRef__Group__1__Impl : ( ( rule__SimpleTypeRef__Group_1__0 )? ) ; public final void rule__SimpleTypeRef__Group__1__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group__1__Impl_StartIndex = input.index(); @@ -28355,16 +28363,16 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 487) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:6992:1: ( ( ( rule__SimpleTypeRef__Group_1__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:6993:1: ( ( rule__SimpleTypeRef__Group_1__0 )? ) + // InternalExBeeLangTestLanguageParser.g:6997:1: ( ( ( rule__SimpleTypeRef__Group_1__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:6998:1: ( ( rule__SimpleTypeRef__Group_1__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:6993:1: ( ( rule__SimpleTypeRef__Group_1__0 )? ) - // InternalExBeeLangTestLanguageParser.g:6994:2: ( rule__SimpleTypeRef__Group_1__0 )? + // InternalExBeeLangTestLanguageParser.g:6998:1: ( ( rule__SimpleTypeRef__Group_1__0 )? ) + // InternalExBeeLangTestLanguageParser.g:6999:2: ( rule__SimpleTypeRef__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:6995:2: ( rule__SimpleTypeRef__Group_1__0 )? + // InternalExBeeLangTestLanguageParser.g:7000:2: ( rule__SimpleTypeRef__Group_1__0 )? int alt60=2; int LA60_0 = input.LA(1); @@ -28373,7 +28381,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes } switch (alt60) { case 1 : - // InternalExBeeLangTestLanguageParser.g:6995:3: rule__SimpleTypeRef__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:7000:3: rule__SimpleTypeRef__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__Group_1__0(); @@ -28412,7 +28420,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:7004:1: rule__SimpleTypeRef__Group_1__0 : rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:7009:1: rule__SimpleTypeRef__Group_1__0 : rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 ; public final void rule__SimpleTypeRef__Group_1__0() throws RecognitionException { int rule__SimpleTypeRef__Group_1__0_StartIndex = input.index(); @@ -28420,8 +28428,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 488) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7008:1: ( rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:7009:2: rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:7013:1: ( rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:7014:2: rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 { pushFollow(FollowSets000.FOLLOW_9); rule__SimpleTypeRef__Group_1__0__Impl(); @@ -28453,7 +28461,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7016:1: rule__SimpleTypeRef__Group_1__0__Impl : ( LessThanSign ) ; + // InternalExBeeLangTestLanguageParser.g:7021:1: rule__SimpleTypeRef__Group_1__0__Impl : ( LessThanSign ) ; public final void rule__SimpleTypeRef__Group_1__0__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1__0__Impl_StartIndex = input.index(); @@ -28461,11 +28469,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 489) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7020:1: ( ( LessThanSign ) ) - // InternalExBeeLangTestLanguageParser.g:7021:1: ( LessThanSign ) + // InternalExBeeLangTestLanguageParser.g:7025:1: ( ( LessThanSign ) ) + // InternalExBeeLangTestLanguageParser.g:7026:1: ( LessThanSign ) { - // InternalExBeeLangTestLanguageParser.g:7021:1: ( LessThanSign ) - // InternalExBeeLangTestLanguageParser.g:7022:2: LessThanSign + // InternalExBeeLangTestLanguageParser.g:7026:1: ( LessThanSign ) + // InternalExBeeLangTestLanguageParser.g:7027:2: LessThanSign { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getLessThanSignKeyword_1_0()); @@ -28497,7 +28505,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:7031:1: rule__SimpleTypeRef__Group_1__1 : rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 ; + // InternalExBeeLangTestLanguageParser.g:7036:1: rule__SimpleTypeRef__Group_1__1 : rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 ; public final void rule__SimpleTypeRef__Group_1__1() throws RecognitionException { int rule__SimpleTypeRef__Group_1__1_StartIndex = input.index(); @@ -28505,8 +28513,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 490) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7035:1: ( rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 ) - // InternalExBeeLangTestLanguageParser.g:7036:2: rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 + // InternalExBeeLangTestLanguageParser.g:7040:1: ( rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 ) + // InternalExBeeLangTestLanguageParser.g:7041:2: rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 { pushFollow(FollowSets000.FOLLOW_38); rule__SimpleTypeRef__Group_1__1__Impl(); @@ -28538,7 +28546,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7043:1: rule__SimpleTypeRef__Group_1__1__Impl : ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:7048:1: rule__SimpleTypeRef__Group_1__1__Impl : ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) ; public final void rule__SimpleTypeRef__Group_1__1__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1__1__Impl_StartIndex = input.index(); @@ -28546,17 +28554,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 491) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7047:1: ( ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:7048:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:7052:1: ( ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:7053:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:7048:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:7049:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:7053:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:7054:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_1()); } - // InternalExBeeLangTestLanguageParser.g:7050:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) - // InternalExBeeLangTestLanguageParser.g:7050:3: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 + // InternalExBeeLangTestLanguageParser.g:7055:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:7055:3: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1(); @@ -28592,7 +28600,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group_1__2" - // InternalExBeeLangTestLanguageParser.g:7058:1: rule__SimpleTypeRef__Group_1__2 : rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 ; + // InternalExBeeLangTestLanguageParser.g:7063:1: rule__SimpleTypeRef__Group_1__2 : rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 ; public final void rule__SimpleTypeRef__Group_1__2() throws RecognitionException { int rule__SimpleTypeRef__Group_1__2_StartIndex = input.index(); @@ -28600,8 +28608,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 492) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7062:1: ( rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 ) - // InternalExBeeLangTestLanguageParser.g:7063:2: rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 + // InternalExBeeLangTestLanguageParser.g:7067:1: ( rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 ) + // InternalExBeeLangTestLanguageParser.g:7068:2: rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 { pushFollow(FollowSets000.FOLLOW_38); rule__SimpleTypeRef__Group_1__2__Impl(); @@ -28633,7 +28641,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:7070:1: rule__SimpleTypeRef__Group_1__2__Impl : ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:7075:1: rule__SimpleTypeRef__Group_1__2__Impl : ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) ; public final void rule__SimpleTypeRef__Group_1__2__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1__2__Impl_StartIndex = input.index(); @@ -28641,16 +28649,16 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 493) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7074:1: ( ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:7075:1: ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:7079:1: ( ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:7080:1: ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:7075:1: ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) - // InternalExBeeLangTestLanguageParser.g:7076:2: ( rule__SimpleTypeRef__Group_1_2__0 )* + // InternalExBeeLangTestLanguageParser.g:7080:1: ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:7081:2: ( rule__SimpleTypeRef__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getGroup_1_2()); } - // InternalExBeeLangTestLanguageParser.g:7077:2: ( rule__SimpleTypeRef__Group_1_2__0 )* + // InternalExBeeLangTestLanguageParser.g:7082:2: ( rule__SimpleTypeRef__Group_1_2__0 )* loop61: do { int alt61=2; @@ -28663,7 +28671,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes switch (alt61) { case 1 : - // InternalExBeeLangTestLanguageParser.g:7077:3: rule__SimpleTypeRef__Group_1_2__0 + // InternalExBeeLangTestLanguageParser.g:7082:3: rule__SimpleTypeRef__Group_1_2__0 { pushFollow(FollowSets000.FOLLOW_11); rule__SimpleTypeRef__Group_1_2__0(); @@ -28705,7 +28713,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group_1__3" - // InternalExBeeLangTestLanguageParser.g:7085:1: rule__SimpleTypeRef__Group_1__3 : rule__SimpleTypeRef__Group_1__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:7090:1: rule__SimpleTypeRef__Group_1__3 : rule__SimpleTypeRef__Group_1__3__Impl ; public final void rule__SimpleTypeRef__Group_1__3() throws RecognitionException { int rule__SimpleTypeRef__Group_1__3_StartIndex = input.index(); @@ -28713,8 +28721,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 494) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7089:1: ( rule__SimpleTypeRef__Group_1__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:7090:2: rule__SimpleTypeRef__Group_1__3__Impl + // InternalExBeeLangTestLanguageParser.g:7094:1: ( rule__SimpleTypeRef__Group_1__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:7095:2: rule__SimpleTypeRef__Group_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__Group_1__3__Impl(); @@ -28741,7 +28749,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group_1__3__Impl" - // InternalExBeeLangTestLanguageParser.g:7096:1: rule__SimpleTypeRef__Group_1__3__Impl : ( GreaterThanSign ) ; + // InternalExBeeLangTestLanguageParser.g:7101:1: rule__SimpleTypeRef__Group_1__3__Impl : ( GreaterThanSign ) ; public final void rule__SimpleTypeRef__Group_1__3__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1__3__Impl_StartIndex = input.index(); @@ -28749,11 +28757,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 495) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7100:1: ( ( GreaterThanSign ) ) - // InternalExBeeLangTestLanguageParser.g:7101:1: ( GreaterThanSign ) + // InternalExBeeLangTestLanguageParser.g:7105:1: ( ( GreaterThanSign ) ) + // InternalExBeeLangTestLanguageParser.g:7106:1: ( GreaterThanSign ) { - // InternalExBeeLangTestLanguageParser.g:7101:1: ( GreaterThanSign ) - // InternalExBeeLangTestLanguageParser.g:7102:2: GreaterThanSign + // InternalExBeeLangTestLanguageParser.g:7106:1: ( GreaterThanSign ) + // InternalExBeeLangTestLanguageParser.g:7107:2: GreaterThanSign { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getGreaterThanSignKeyword_1_3()); @@ -28785,7 +28793,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group_1_2__0" - // InternalExBeeLangTestLanguageParser.g:7112:1: rule__SimpleTypeRef__Group_1_2__0 : rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 ; + // InternalExBeeLangTestLanguageParser.g:7117:1: rule__SimpleTypeRef__Group_1_2__0 : rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 ; public final void rule__SimpleTypeRef__Group_1_2__0() throws RecognitionException { int rule__SimpleTypeRef__Group_1_2__0_StartIndex = input.index(); @@ -28793,8 +28801,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 496) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7116:1: ( rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 ) - // InternalExBeeLangTestLanguageParser.g:7117:2: rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 + // InternalExBeeLangTestLanguageParser.g:7121:1: ( rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 ) + // InternalExBeeLangTestLanguageParser.g:7122:2: rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 { pushFollow(FollowSets000.FOLLOW_9); rule__SimpleTypeRef__Group_1_2__0__Impl(); @@ -28826,7 +28834,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group_1_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7124:1: rule__SimpleTypeRef__Group_1_2__0__Impl : ( Comma ) ; + // InternalExBeeLangTestLanguageParser.g:7129:1: rule__SimpleTypeRef__Group_1_2__0__Impl : ( Comma ) ; public final void rule__SimpleTypeRef__Group_1_2__0__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1_2__0__Impl_StartIndex = input.index(); @@ -28834,11 +28842,11 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 497) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7128:1: ( ( Comma ) ) - // InternalExBeeLangTestLanguageParser.g:7129:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:7133:1: ( ( Comma ) ) + // InternalExBeeLangTestLanguageParser.g:7134:1: ( Comma ) { - // InternalExBeeLangTestLanguageParser.g:7129:1: ( Comma ) - // InternalExBeeLangTestLanguageParser.g:7130:2: Comma + // InternalExBeeLangTestLanguageParser.g:7134:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:7135:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getCommaKeyword_1_2_0()); @@ -28870,7 +28878,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group_1_2__1" - // InternalExBeeLangTestLanguageParser.g:7139:1: rule__SimpleTypeRef__Group_1_2__1 : rule__SimpleTypeRef__Group_1_2__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:7144:1: rule__SimpleTypeRef__Group_1_2__1 : rule__SimpleTypeRef__Group_1_2__1__Impl ; public final void rule__SimpleTypeRef__Group_1_2__1() throws RecognitionException { int rule__SimpleTypeRef__Group_1_2__1_StartIndex = input.index(); @@ -28878,8 +28886,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 498) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7143:1: ( rule__SimpleTypeRef__Group_1_2__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:7144:2: rule__SimpleTypeRef__Group_1_2__1__Impl + // InternalExBeeLangTestLanguageParser.g:7148:1: ( rule__SimpleTypeRef__Group_1_2__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:7149:2: rule__SimpleTypeRef__Group_1_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__Group_1_2__1__Impl(); @@ -28906,7 +28914,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__SimpleTypeRef__Group_1_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7150:1: rule__SimpleTypeRef__Group_1_2__1__Impl : ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:7155:1: rule__SimpleTypeRef__Group_1_2__1__Impl : ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) ; public final void rule__SimpleTypeRef__Group_1_2__1__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1_2__1__Impl_StartIndex = input.index(); @@ -28914,17 +28922,17 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 499) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7154:1: ( ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:7155:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:7159:1: ( ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:7160:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:7155:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) - // InternalExBeeLangTestLanguageParser.g:7156:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) + // InternalExBeeLangTestLanguageParser.g:7160:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:7161:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_2_1()); } - // InternalExBeeLangTestLanguageParser.g:7157:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) - // InternalExBeeLangTestLanguageParser.g:7157:3: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 + // InternalExBeeLangTestLanguageParser.g:7162:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) + // InternalExBeeLangTestLanguageParser.g:7162:3: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1(); @@ -28960,7 +28968,7 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group__0" - // InternalExBeeLangTestLanguageParser.g:7166:1: rule__ClosureTypeRef__Group__0 : rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:7171:1: rule__ClosureTypeRef__Group__0 : rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 ; public final void rule__ClosureTypeRef__Group__0() throws RecognitionException { int rule__ClosureTypeRef__Group__0_StartIndex = input.index(); @@ -28968,8 +28976,8 @@ abstract class InternalExBeeLangTestLanguageParser6 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 500) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7170:1: ( rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:7171:2: rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 + // InternalExBeeLangTestLanguageParser.g:7175:1: ( rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:7176:2: rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 { pushFollow(FollowSets000.FOLLOW_39); rule__ClosureTypeRef__Group__0__Impl(); @@ -29013,7 +29021,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes } // $ANTLR start "rule__ClosureTypeRef__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7178:1: rule__ClosureTypeRef__Group__0__Impl : ( LeftParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:7183:1: rule__ClosureTypeRef__Group__0__Impl : ( LeftParenthesis ) ; public final void rule__ClosureTypeRef__Group__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__0__Impl_StartIndex = input.index(); @@ -29021,11 +29029,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 501) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7182:1: ( ( LeftParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:7183:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:7187:1: ( ( LeftParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:7188:1: ( LeftParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:7183:1: ( LeftParenthesis ) - // InternalExBeeLangTestLanguageParser.g:7184:2: LeftParenthesis + // InternalExBeeLangTestLanguageParser.g:7188:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:7189:2: LeftParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getLeftParenthesisKeyword_0()); @@ -29057,7 +29065,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group__1" - // InternalExBeeLangTestLanguageParser.g:7193:1: rule__ClosureTypeRef__Group__1 : rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:7198:1: rule__ClosureTypeRef__Group__1 : rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 ; public final void rule__ClosureTypeRef__Group__1() throws RecognitionException { int rule__ClosureTypeRef__Group__1_StartIndex = input.index(); @@ -29065,8 +29073,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 502) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7197:1: ( rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:7198:2: rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 + // InternalExBeeLangTestLanguageParser.g:7202:1: ( rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:7203:2: rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 { pushFollow(FollowSets000.FOLLOW_39); rule__ClosureTypeRef__Group__1__Impl(); @@ -29098,7 +29106,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7205:1: rule__ClosureTypeRef__Group__1__Impl : ( ( rule__ClosureTypeRef__Alternatives_1 )? ) ; + // InternalExBeeLangTestLanguageParser.g:7210:1: rule__ClosureTypeRef__Group__1__Impl : ( ( rule__ClosureTypeRef__Alternatives_1 )? ) ; public final void rule__ClosureTypeRef__Group__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__1__Impl_StartIndex = input.index(); @@ -29106,16 +29114,16 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 503) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7209:1: ( ( ( rule__ClosureTypeRef__Alternatives_1 )? ) ) - // InternalExBeeLangTestLanguageParser.g:7210:1: ( ( rule__ClosureTypeRef__Alternatives_1 )? ) + // InternalExBeeLangTestLanguageParser.g:7214:1: ( ( ( rule__ClosureTypeRef__Alternatives_1 )? ) ) + // InternalExBeeLangTestLanguageParser.g:7215:1: ( ( rule__ClosureTypeRef__Alternatives_1 )? ) { - // InternalExBeeLangTestLanguageParser.g:7210:1: ( ( rule__ClosureTypeRef__Alternatives_1 )? ) - // InternalExBeeLangTestLanguageParser.g:7211:2: ( rule__ClosureTypeRef__Alternatives_1 )? + // InternalExBeeLangTestLanguageParser.g:7215:1: ( ( rule__ClosureTypeRef__Alternatives_1 )? ) + // InternalExBeeLangTestLanguageParser.g:7216:2: ( rule__ClosureTypeRef__Alternatives_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getAlternatives_1()); } - // InternalExBeeLangTestLanguageParser.g:7212:2: ( rule__ClosureTypeRef__Alternatives_1 )? + // InternalExBeeLangTestLanguageParser.g:7217:2: ( rule__ClosureTypeRef__Alternatives_1 )? int alt62=2; int LA62_0 = input.LA(1); @@ -29124,7 +29132,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes } switch (alt62) { case 1 : - // InternalExBeeLangTestLanguageParser.g:7212:3: rule__ClosureTypeRef__Alternatives_1 + // InternalExBeeLangTestLanguageParser.g:7217:3: rule__ClosureTypeRef__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Alternatives_1(); @@ -29163,7 +29171,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group__2" - // InternalExBeeLangTestLanguageParser.g:7220:1: rule__ClosureTypeRef__Group__2 : rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:7225:1: rule__ClosureTypeRef__Group__2 : rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 ; public final void rule__ClosureTypeRef__Group__2() throws RecognitionException { int rule__ClosureTypeRef__Group__2_StartIndex = input.index(); @@ -29171,8 +29179,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 504) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7224:1: ( rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:7225:2: rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 + // InternalExBeeLangTestLanguageParser.g:7229:1: ( rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:7230:2: rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 { pushFollow(FollowSets000.FOLLOW_40); rule__ClosureTypeRef__Group__2__Impl(); @@ -29204,7 +29212,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:7232:1: rule__ClosureTypeRef__Group__2__Impl : ( RightParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:7237:1: rule__ClosureTypeRef__Group__2__Impl : ( RightParenthesis ) ; public final void rule__ClosureTypeRef__Group__2__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__2__Impl_StartIndex = input.index(); @@ -29212,11 +29220,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 505) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7236:1: ( ( RightParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:7237:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:7241:1: ( ( RightParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:7242:1: ( RightParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:7237:1: ( RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:7238:2: RightParenthesis + // InternalExBeeLangTestLanguageParser.g:7242:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:7243:2: RightParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getRightParenthesisKeyword_2()); @@ -29248,7 +29256,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group__3" - // InternalExBeeLangTestLanguageParser.g:7247:1: rule__ClosureTypeRef__Group__3 : rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 ; + // InternalExBeeLangTestLanguageParser.g:7252:1: rule__ClosureTypeRef__Group__3 : rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 ; public final void rule__ClosureTypeRef__Group__3() throws RecognitionException { int rule__ClosureTypeRef__Group__3_StartIndex = input.index(); @@ -29256,8 +29264,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 506) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7251:1: ( rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 ) - // InternalExBeeLangTestLanguageParser.g:7252:2: rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 + // InternalExBeeLangTestLanguageParser.g:7256:1: ( rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 ) + // InternalExBeeLangTestLanguageParser.g:7257:2: rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 { pushFollow(FollowSets000.FOLLOW_9); rule__ClosureTypeRef__Group__3__Impl(); @@ -29289,7 +29297,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:7259:1: rule__ClosureTypeRef__Group__3__Impl : ( EqualsSignGreaterThanSign ) ; + // InternalExBeeLangTestLanguageParser.g:7264:1: rule__ClosureTypeRef__Group__3__Impl : ( EqualsSignGreaterThanSign ) ; public final void rule__ClosureTypeRef__Group__3__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__3__Impl_StartIndex = input.index(); @@ -29297,11 +29305,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 507) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7263:1: ( ( EqualsSignGreaterThanSign ) ) - // InternalExBeeLangTestLanguageParser.g:7264:1: ( EqualsSignGreaterThanSign ) + // InternalExBeeLangTestLanguageParser.g:7268:1: ( ( EqualsSignGreaterThanSign ) ) + // InternalExBeeLangTestLanguageParser.g:7269:1: ( EqualsSignGreaterThanSign ) { - // InternalExBeeLangTestLanguageParser.g:7264:1: ( EqualsSignGreaterThanSign ) - // InternalExBeeLangTestLanguageParser.g:7265:2: EqualsSignGreaterThanSign + // InternalExBeeLangTestLanguageParser.g:7269:1: ( EqualsSignGreaterThanSign ) + // InternalExBeeLangTestLanguageParser.g:7270:2: EqualsSignGreaterThanSign { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getEqualsSignGreaterThanSignKeyword_3()); @@ -29333,7 +29341,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group__4" - // InternalExBeeLangTestLanguageParser.g:7274:1: rule__ClosureTypeRef__Group__4 : rule__ClosureTypeRef__Group__4__Impl ; + // InternalExBeeLangTestLanguageParser.g:7279:1: rule__ClosureTypeRef__Group__4 : rule__ClosureTypeRef__Group__4__Impl ; public final void rule__ClosureTypeRef__Group__4() throws RecognitionException { int rule__ClosureTypeRef__Group__4_StartIndex = input.index(); @@ -29341,8 +29349,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 508) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7278:1: ( rule__ClosureTypeRef__Group__4__Impl ) - // InternalExBeeLangTestLanguageParser.g:7279:2: rule__ClosureTypeRef__Group__4__Impl + // InternalExBeeLangTestLanguageParser.g:7283:1: ( rule__ClosureTypeRef__Group__4__Impl ) + // InternalExBeeLangTestLanguageParser.g:7284:2: rule__ClosureTypeRef__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group__4__Impl(); @@ -29369,7 +29377,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group__4__Impl" - // InternalExBeeLangTestLanguageParser.g:7285:1: rule__ClosureTypeRef__Group__4__Impl : ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) ; + // InternalExBeeLangTestLanguageParser.g:7290:1: rule__ClosureTypeRef__Group__4__Impl : ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) ; public final void rule__ClosureTypeRef__Group__4__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__4__Impl_StartIndex = input.index(); @@ -29377,17 +29385,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 509) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7289:1: ( ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) ) - // InternalExBeeLangTestLanguageParser.g:7290:1: ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) + // InternalExBeeLangTestLanguageParser.g:7294:1: ( ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) ) + // InternalExBeeLangTestLanguageParser.g:7295:1: ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) { - // InternalExBeeLangTestLanguageParser.g:7290:1: ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) - // InternalExBeeLangTestLanguageParser.g:7291:2: ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) + // InternalExBeeLangTestLanguageParser.g:7295:1: ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) + // InternalExBeeLangTestLanguageParser.g:7296:2: ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getReturnTypeAssignment_4()); } - // InternalExBeeLangTestLanguageParser.g:7292:2: ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) - // InternalExBeeLangTestLanguageParser.g:7292:3: rule__ClosureTypeRef__ReturnTypeAssignment_4 + // InternalExBeeLangTestLanguageParser.g:7297:2: ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) + // InternalExBeeLangTestLanguageParser.g:7297:3: rule__ClosureTypeRef__ReturnTypeAssignment_4 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__ReturnTypeAssignment_4(); @@ -29423,7 +29431,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0__0" - // InternalExBeeLangTestLanguageParser.g:7301:1: rule__ClosureTypeRef__Group_1_0__0 : rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 ; + // InternalExBeeLangTestLanguageParser.g:7306:1: rule__ClosureTypeRef__Group_1_0__0 : rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 ; public final void rule__ClosureTypeRef__Group_1_0__0() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__0_StartIndex = input.index(); @@ -29431,8 +29439,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 510) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7305:1: ( rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 ) - // InternalExBeeLangTestLanguageParser.g:7306:2: rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 + // InternalExBeeLangTestLanguageParser.g:7310:1: ( rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 ) + // InternalExBeeLangTestLanguageParser.g:7311:2: rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 { pushFollow(FollowSets000.FOLLOW_10); rule__ClosureTypeRef__Group_1_0__0__Impl(); @@ -29464,7 +29472,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7313:1: rule__ClosureTypeRef__Group_1_0__0__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:7318:1: rule__ClosureTypeRef__Group_1_0__0__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) ; public final void rule__ClosureTypeRef__Group_1_0__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__0__Impl_StartIndex = input.index(); @@ -29472,17 +29480,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 511) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7317:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:7318:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) + // InternalExBeeLangTestLanguageParser.g:7322:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:7323:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:7318:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) - // InternalExBeeLangTestLanguageParser.g:7319:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) + // InternalExBeeLangTestLanguageParser.g:7323:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) + // InternalExBeeLangTestLanguageParser.g:7324:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_0()); } - // InternalExBeeLangTestLanguageParser.g:7320:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) - // InternalExBeeLangTestLanguageParser.g:7320:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 + // InternalExBeeLangTestLanguageParser.g:7325:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) + // InternalExBeeLangTestLanguageParser.g:7325:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0(); @@ -29518,7 +29526,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0__1" - // InternalExBeeLangTestLanguageParser.g:7328:1: rule__ClosureTypeRef__Group_1_0__1 : rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 ; + // InternalExBeeLangTestLanguageParser.g:7333:1: rule__ClosureTypeRef__Group_1_0__1 : rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 ; public final void rule__ClosureTypeRef__Group_1_0__1() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__1_StartIndex = input.index(); @@ -29526,8 +29534,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 512) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7332:1: ( rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 ) - // InternalExBeeLangTestLanguageParser.g:7333:2: rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 + // InternalExBeeLangTestLanguageParser.g:7337:1: ( rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 ) + // InternalExBeeLangTestLanguageParser.g:7338:2: rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 { pushFollow(FollowSets000.FOLLOW_10); rule__ClosureTypeRef__Group_1_0__1__Impl(); @@ -29559,7 +29567,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7340:1: rule__ClosureTypeRef__Group_1_0__1__Impl : ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:7345:1: rule__ClosureTypeRef__Group_1_0__1__Impl : ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) ; public final void rule__ClosureTypeRef__Group_1_0__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__1__Impl_StartIndex = input.index(); @@ -29567,16 +29575,16 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 513) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7344:1: ( ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:7345:1: ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:7349:1: ( ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:7350:1: ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:7345:1: ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:7346:2: ( rule__ClosureTypeRef__Group_1_0_1__0 )* + // InternalExBeeLangTestLanguageParser.g:7350:1: ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:7351:2: ( rule__ClosureTypeRef__Group_1_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_1()); } - // InternalExBeeLangTestLanguageParser.g:7347:2: ( rule__ClosureTypeRef__Group_1_0_1__0 )* + // InternalExBeeLangTestLanguageParser.g:7352:2: ( rule__ClosureTypeRef__Group_1_0_1__0 )* loop63: do { int alt63=2; @@ -29595,7 +29603,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes switch (alt63) { case 1 : - // InternalExBeeLangTestLanguageParser.g:7347:3: rule__ClosureTypeRef__Group_1_0_1__0 + // InternalExBeeLangTestLanguageParser.g:7352:3: rule__ClosureTypeRef__Group_1_0_1__0 { pushFollow(FollowSets000.FOLLOW_11); rule__ClosureTypeRef__Group_1_0_1__0(); @@ -29637,7 +29645,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0__2" - // InternalExBeeLangTestLanguageParser.g:7355:1: rule__ClosureTypeRef__Group_1_0__2 : rule__ClosureTypeRef__Group_1_0__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:7360:1: rule__ClosureTypeRef__Group_1_0__2 : rule__ClosureTypeRef__Group_1_0__2__Impl ; public final void rule__ClosureTypeRef__Group_1_0__2() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__2_StartIndex = input.index(); @@ -29645,8 +29653,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 514) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7359:1: ( rule__ClosureTypeRef__Group_1_0__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:7360:2: rule__ClosureTypeRef__Group_1_0__2__Impl + // InternalExBeeLangTestLanguageParser.g:7364:1: ( rule__ClosureTypeRef__Group_1_0__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:7365:2: rule__ClosureTypeRef__Group_1_0__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_0__2__Impl(); @@ -29673,7 +29681,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0__2__Impl" - // InternalExBeeLangTestLanguageParser.g:7366:1: rule__ClosureTypeRef__Group_1_0__2__Impl : ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:7371:1: rule__ClosureTypeRef__Group_1_0__2__Impl : ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) ; public final void rule__ClosureTypeRef__Group_1_0__2__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__2__Impl_StartIndex = input.index(); @@ -29681,16 +29689,16 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 515) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7370:1: ( ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:7371:1: ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) + // InternalExBeeLangTestLanguageParser.g:7375:1: ( ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:7376:1: ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:7371:1: ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) - // InternalExBeeLangTestLanguageParser.g:7372:2: ( rule__ClosureTypeRef__Group_1_0_2__0 )? + // InternalExBeeLangTestLanguageParser.g:7376:1: ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) + // InternalExBeeLangTestLanguageParser.g:7377:2: ( rule__ClosureTypeRef__Group_1_0_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_2()); } - // InternalExBeeLangTestLanguageParser.g:7373:2: ( rule__ClosureTypeRef__Group_1_0_2__0 )? + // InternalExBeeLangTestLanguageParser.g:7378:2: ( rule__ClosureTypeRef__Group_1_0_2__0 )? int alt64=2; int LA64_0 = input.LA(1); @@ -29699,7 +29707,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes } switch (alt64) { case 1 : - // InternalExBeeLangTestLanguageParser.g:7373:3: rule__ClosureTypeRef__Group_1_0_2__0 + // InternalExBeeLangTestLanguageParser.g:7378:3: rule__ClosureTypeRef__Group_1_0_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_0_2__0(); @@ -29738,7 +29746,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0_1__0" - // InternalExBeeLangTestLanguageParser.g:7382:1: rule__ClosureTypeRef__Group_1_0_1__0 : rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 ; + // InternalExBeeLangTestLanguageParser.g:7387:1: rule__ClosureTypeRef__Group_1_0_1__0 : rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 ; public final void rule__ClosureTypeRef__Group_1_0_1__0() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_1__0_StartIndex = input.index(); @@ -29746,8 +29754,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 516) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7386:1: ( rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 ) - // InternalExBeeLangTestLanguageParser.g:7387:2: rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 + // InternalExBeeLangTestLanguageParser.g:7391:1: ( rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 ) + // InternalExBeeLangTestLanguageParser.g:7392:2: rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 { pushFollow(FollowSets000.FOLLOW_9); rule__ClosureTypeRef__Group_1_0_1__0__Impl(); @@ -29779,7 +29787,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7394:1: rule__ClosureTypeRef__Group_1_0_1__0__Impl : ( Comma ) ; + // InternalExBeeLangTestLanguageParser.g:7399:1: rule__ClosureTypeRef__Group_1_0_1__0__Impl : ( Comma ) ; public final void rule__ClosureTypeRef__Group_1_0_1__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_1__0__Impl_StartIndex = input.index(); @@ -29787,11 +29795,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 517) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7398:1: ( ( Comma ) ) - // InternalExBeeLangTestLanguageParser.g:7399:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:7403:1: ( ( Comma ) ) + // InternalExBeeLangTestLanguageParser.g:7404:1: ( Comma ) { - // InternalExBeeLangTestLanguageParser.g:7399:1: ( Comma ) - // InternalExBeeLangTestLanguageParser.g:7400:2: Comma + // InternalExBeeLangTestLanguageParser.g:7404:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:7405:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getCommaKeyword_1_0_1_0()); @@ -29823,7 +29831,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0_1__1" - // InternalExBeeLangTestLanguageParser.g:7409:1: rule__ClosureTypeRef__Group_1_0_1__1 : rule__ClosureTypeRef__Group_1_0_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:7414:1: rule__ClosureTypeRef__Group_1_0_1__1 : rule__ClosureTypeRef__Group_1_0_1__1__Impl ; public final void rule__ClosureTypeRef__Group_1_0_1__1() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_1__1_StartIndex = input.index(); @@ -29831,8 +29839,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 518) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7413:1: ( rule__ClosureTypeRef__Group_1_0_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:7414:2: rule__ClosureTypeRef__Group_1_0_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:7418:1: ( rule__ClosureTypeRef__Group_1_0_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:7419:2: rule__ClosureTypeRef__Group_1_0_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_0_1__1__Impl(); @@ -29859,7 +29867,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7420:1: rule__ClosureTypeRef__Group_1_0_1__1__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:7425:1: rule__ClosureTypeRef__Group_1_0_1__1__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) ; public final void rule__ClosureTypeRef__Group_1_0_1__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_1__1__Impl_StartIndex = input.index(); @@ -29867,17 +29875,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 519) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7424:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:7425:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:7429:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:7430:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:7425:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:7426:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) + // InternalExBeeLangTestLanguageParser.g:7430:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:7431:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_1_1()); } - // InternalExBeeLangTestLanguageParser.g:7427:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) - // InternalExBeeLangTestLanguageParser.g:7427:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 + // InternalExBeeLangTestLanguageParser.g:7432:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) + // InternalExBeeLangTestLanguageParser.g:7432:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1(); @@ -29913,7 +29921,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__0" - // InternalExBeeLangTestLanguageParser.g:7436:1: rule__ClosureTypeRef__Group_1_0_2__0 : rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 ; + // InternalExBeeLangTestLanguageParser.g:7441:1: rule__ClosureTypeRef__Group_1_0_2__0 : rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 ; public final void rule__ClosureTypeRef__Group_1_0_2__0() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__0_StartIndex = input.index(); @@ -29921,8 +29929,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 520) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7440:1: ( rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 ) - // InternalExBeeLangTestLanguageParser.g:7441:2: rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 + // InternalExBeeLangTestLanguageParser.g:7445:1: ( rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 ) + // InternalExBeeLangTestLanguageParser.g:7446:2: rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 { pushFollow(FollowSets000.FOLLOW_31); rule__ClosureTypeRef__Group_1_0_2__0__Impl(); @@ -29954,7 +29962,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7448:1: rule__ClosureTypeRef__Group_1_0_2__0__Impl : ( Comma ) ; + // InternalExBeeLangTestLanguageParser.g:7453:1: rule__ClosureTypeRef__Group_1_0_2__0__Impl : ( Comma ) ; public final void rule__ClosureTypeRef__Group_1_0_2__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__0__Impl_StartIndex = input.index(); @@ -29962,11 +29970,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 521) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7452:1: ( ( Comma ) ) - // InternalExBeeLangTestLanguageParser.g:7453:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:7457:1: ( ( Comma ) ) + // InternalExBeeLangTestLanguageParser.g:7458:1: ( Comma ) { - // InternalExBeeLangTestLanguageParser.g:7453:1: ( Comma ) - // InternalExBeeLangTestLanguageParser.g:7454:2: Comma + // InternalExBeeLangTestLanguageParser.g:7458:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:7459:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getCommaKeyword_1_0_2_0()); @@ -29998,7 +30006,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__1" - // InternalExBeeLangTestLanguageParser.g:7463:1: rule__ClosureTypeRef__Group_1_0_2__1 : rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 ; + // InternalExBeeLangTestLanguageParser.g:7468:1: rule__ClosureTypeRef__Group_1_0_2__1 : rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 ; public final void rule__ClosureTypeRef__Group_1_0_2__1() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__1_StartIndex = input.index(); @@ -30006,8 +30014,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 522) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7467:1: ( rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 ) - // InternalExBeeLangTestLanguageParser.g:7468:2: rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 + // InternalExBeeLangTestLanguageParser.g:7472:1: ( rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 ) + // InternalExBeeLangTestLanguageParser.g:7473:2: rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 { pushFollow(FollowSets000.FOLLOW_9); rule__ClosureTypeRef__Group_1_0_2__1__Impl(); @@ -30039,7 +30047,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7475:1: rule__ClosureTypeRef__Group_1_0_2__1__Impl : ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:7480:1: rule__ClosureTypeRef__Group_1_0_2__1__Impl : ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) ; public final void rule__ClosureTypeRef__Group_1_0_2__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__1__Impl_StartIndex = input.index(); @@ -30047,17 +30055,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 523) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7479:1: ( ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:7480:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:7484:1: ( ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:7485:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:7480:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) - // InternalExBeeLangTestLanguageParser.g:7481:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) + // InternalExBeeLangTestLanguageParser.g:7485:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:7486:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_0_2_1()); } - // InternalExBeeLangTestLanguageParser.g:7482:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) - // InternalExBeeLangTestLanguageParser.g:7482:3: rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 + // InternalExBeeLangTestLanguageParser.g:7487:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) + // InternalExBeeLangTestLanguageParser.g:7487:3: rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1(); @@ -30093,7 +30101,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__2" - // InternalExBeeLangTestLanguageParser.g:7490:1: rule__ClosureTypeRef__Group_1_0_2__2 : rule__ClosureTypeRef__Group_1_0_2__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:7495:1: rule__ClosureTypeRef__Group_1_0_2__2 : rule__ClosureTypeRef__Group_1_0_2__2__Impl ; public final void rule__ClosureTypeRef__Group_1_0_2__2() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__2_StartIndex = input.index(); @@ -30101,8 +30109,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 524) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7494:1: ( rule__ClosureTypeRef__Group_1_0_2__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:7495:2: rule__ClosureTypeRef__Group_1_0_2__2__Impl + // InternalExBeeLangTestLanguageParser.g:7499:1: ( rule__ClosureTypeRef__Group_1_0_2__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:7500:2: rule__ClosureTypeRef__Group_1_0_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_0_2__2__Impl(); @@ -30129,7 +30137,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__2__Impl" - // InternalExBeeLangTestLanguageParser.g:7501:1: rule__ClosureTypeRef__Group_1_0_2__2__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:7506:1: rule__ClosureTypeRef__Group_1_0_2__2__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) ; public final void rule__ClosureTypeRef__Group_1_0_2__2__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__2__Impl_StartIndex = input.index(); @@ -30137,17 +30145,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 525) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7505:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:7506:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:7510:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:7511:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:7506:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) - // InternalExBeeLangTestLanguageParser.g:7507:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) + // InternalExBeeLangTestLanguageParser.g:7511:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:7512:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_2_2()); } - // InternalExBeeLangTestLanguageParser.g:7508:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) - // InternalExBeeLangTestLanguageParser.g:7508:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 + // InternalExBeeLangTestLanguageParser.g:7513:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) + // InternalExBeeLangTestLanguageParser.g:7513:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2(); @@ -30183,7 +30191,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_1__0" - // InternalExBeeLangTestLanguageParser.g:7517:1: rule__ClosureTypeRef__Group_1_1__0 : rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 ; + // InternalExBeeLangTestLanguageParser.g:7522:1: rule__ClosureTypeRef__Group_1_1__0 : rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 ; public final void rule__ClosureTypeRef__Group_1_1__0() throws RecognitionException { int rule__ClosureTypeRef__Group_1_1__0_StartIndex = input.index(); @@ -30191,8 +30199,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 526) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7521:1: ( rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 ) - // InternalExBeeLangTestLanguageParser.g:7522:2: rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 + // InternalExBeeLangTestLanguageParser.g:7526:1: ( rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 ) + // InternalExBeeLangTestLanguageParser.g:7527:2: rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 { pushFollow(FollowSets000.FOLLOW_9); rule__ClosureTypeRef__Group_1_1__0__Impl(); @@ -30224,7 +30232,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7529:1: rule__ClosureTypeRef__Group_1_1__0__Impl : ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:7534:1: rule__ClosureTypeRef__Group_1_1__0__Impl : ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) ; public final void rule__ClosureTypeRef__Group_1_1__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_1__0__Impl_StartIndex = input.index(); @@ -30232,17 +30240,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 527) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7533:1: ( ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:7534:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:7538:1: ( ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:7539:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:7534:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:7535:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:7539:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:7540:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_1_0()); } - // InternalExBeeLangTestLanguageParser.g:7536:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) - // InternalExBeeLangTestLanguageParser.g:7536:3: rule__ClosureTypeRef__VarArgsAssignment_1_1_0 + // InternalExBeeLangTestLanguageParser.g:7541:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:7541:3: rule__ClosureTypeRef__VarArgsAssignment_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__VarArgsAssignment_1_1_0(); @@ -30278,7 +30286,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_1__1" - // InternalExBeeLangTestLanguageParser.g:7544:1: rule__ClosureTypeRef__Group_1_1__1 : rule__ClosureTypeRef__Group_1_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:7549:1: rule__ClosureTypeRef__Group_1_1__1 : rule__ClosureTypeRef__Group_1_1__1__Impl ; public final void rule__ClosureTypeRef__Group_1_1__1() throws RecognitionException { int rule__ClosureTypeRef__Group_1_1__1_StartIndex = input.index(); @@ -30286,8 +30294,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 528) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7548:1: ( rule__ClosureTypeRef__Group_1_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:7549:2: rule__ClosureTypeRef__Group_1_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:7553:1: ( rule__ClosureTypeRef__Group_1_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:7554:2: rule__ClosureTypeRef__Group_1_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_1__1__Impl(); @@ -30314,7 +30322,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureTypeRef__Group_1_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7555:1: rule__ClosureTypeRef__Group_1_1__1__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:7560:1: rule__ClosureTypeRef__Group_1_1__1__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) ; public final void rule__ClosureTypeRef__Group_1_1__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_1__1__Impl_StartIndex = input.index(); @@ -30322,17 +30330,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 529) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7559:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:7560:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:7564:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:7565:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:7560:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:7561:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) + // InternalExBeeLangTestLanguageParser.g:7565:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:7566:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_1_1()); } - // InternalExBeeLangTestLanguageParser.g:7562:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) - // InternalExBeeLangTestLanguageParser.g:7562:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 + // InternalExBeeLangTestLanguageParser.g:7567:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) + // InternalExBeeLangTestLanguageParser.g:7567:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1(); @@ -30368,7 +30376,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__CachedExpression__Group_0__0" - // InternalExBeeLangTestLanguageParser.g:7571:1: rule__CachedExpression__Group_0__0 : rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 ; + // InternalExBeeLangTestLanguageParser.g:7576:1: rule__CachedExpression__Group_0__0 : rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 ; public final void rule__CachedExpression__Group_0__0() throws RecognitionException { int rule__CachedExpression__Group_0__0_StartIndex = input.index(); @@ -30376,8 +30384,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 530) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7575:1: ( rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 ) - // InternalExBeeLangTestLanguageParser.g:7576:2: rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 + // InternalExBeeLangTestLanguageParser.g:7580:1: ( rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 ) + // InternalExBeeLangTestLanguageParser.g:7581:2: rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 { pushFollow(FollowSets000.FOLLOW_41); rule__CachedExpression__Group_0__0__Impl(); @@ -30409,7 +30417,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__CachedExpression__Group_0__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7583:1: rule__CachedExpression__Group_0__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:7588:1: rule__CachedExpression__Group_0__0__Impl : ( () ) ; public final void rule__CachedExpression__Group_0__0__Impl() throws RecognitionException { int rule__CachedExpression__Group_0__0__Impl_StartIndex = input.index(); @@ -30417,17 +30425,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 531) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7587:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:7588:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:7592:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:7593:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:7588:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:7589:2: () + // InternalExBeeLangTestLanguageParser.g:7593:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:7594:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getCachedExpressionAction_0_0()); } - // InternalExBeeLangTestLanguageParser.g:7590:2: () - // InternalExBeeLangTestLanguageParser.g:7590:3: + // InternalExBeeLangTestLanguageParser.g:7595:2: () + // InternalExBeeLangTestLanguageParser.g:7595:3: { } @@ -30453,7 +30461,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__CachedExpression__Group_0__1" - // InternalExBeeLangTestLanguageParser.g:7598:1: rule__CachedExpression__Group_0__1 : rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 ; + // InternalExBeeLangTestLanguageParser.g:7603:1: rule__CachedExpression__Group_0__1 : rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 ; public final void rule__CachedExpression__Group_0__1() throws RecognitionException { int rule__CachedExpression__Group_0__1_StartIndex = input.index(); @@ -30461,8 +30469,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 532) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7602:1: ( rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 ) - // InternalExBeeLangTestLanguageParser.g:7603:2: rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 + // InternalExBeeLangTestLanguageParser.g:7607:1: ( rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 ) + // InternalExBeeLangTestLanguageParser.g:7608:2: rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 { pushFollow(FollowSets000.FOLLOW_19); rule__CachedExpression__Group_0__1__Impl(); @@ -30494,7 +30502,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__CachedExpression__Group_0__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7610:1: rule__CachedExpression__Group_0__1__Impl : ( Cached ) ; + // InternalExBeeLangTestLanguageParser.g:7615:1: rule__CachedExpression__Group_0__1__Impl : ( Cached ) ; public final void rule__CachedExpression__Group_0__1__Impl() throws RecognitionException { int rule__CachedExpression__Group_0__1__Impl_StartIndex = input.index(); @@ -30502,11 +30510,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 533) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7614:1: ( ( Cached ) ) - // InternalExBeeLangTestLanguageParser.g:7615:1: ( Cached ) + // InternalExBeeLangTestLanguageParser.g:7619:1: ( ( Cached ) ) + // InternalExBeeLangTestLanguageParser.g:7620:1: ( Cached ) { - // InternalExBeeLangTestLanguageParser.g:7615:1: ( Cached ) - // InternalExBeeLangTestLanguageParser.g:7616:2: Cached + // InternalExBeeLangTestLanguageParser.g:7620:1: ( Cached ) + // InternalExBeeLangTestLanguageParser.g:7621:2: Cached { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getCachedKeyword_0_1()); @@ -30538,7 +30546,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__CachedExpression__Group_0__2" - // InternalExBeeLangTestLanguageParser.g:7625:1: rule__CachedExpression__Group_0__2 : rule__CachedExpression__Group_0__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:7630:1: rule__CachedExpression__Group_0__2 : rule__CachedExpression__Group_0__2__Impl ; public final void rule__CachedExpression__Group_0__2() throws RecognitionException { int rule__CachedExpression__Group_0__2_StartIndex = input.index(); @@ -30546,8 +30554,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 534) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7629:1: ( rule__CachedExpression__Group_0__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:7630:2: rule__CachedExpression__Group_0__2__Impl + // InternalExBeeLangTestLanguageParser.g:7634:1: ( rule__CachedExpression__Group_0__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:7635:2: rule__CachedExpression__Group_0__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__CachedExpression__Group_0__2__Impl(); @@ -30574,7 +30582,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__CachedExpression__Group_0__2__Impl" - // InternalExBeeLangTestLanguageParser.g:7636:1: rule__CachedExpression__Group_0__2__Impl : ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:7641:1: rule__CachedExpression__Group_0__2__Impl : ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) ; public final void rule__CachedExpression__Group_0__2__Impl() throws RecognitionException { int rule__CachedExpression__Group_0__2__Impl_StartIndex = input.index(); @@ -30582,17 +30590,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 535) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7640:1: ( ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:7641:1: ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) + // InternalExBeeLangTestLanguageParser.g:7645:1: ( ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:7646:1: ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:7641:1: ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) - // InternalExBeeLangTestLanguageParser.g:7642:2: ( rule__CachedExpression__ExprAssignment_0_2 ) + // InternalExBeeLangTestLanguageParser.g:7646:1: ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) + // InternalExBeeLangTestLanguageParser.g:7647:2: ( rule__CachedExpression__ExprAssignment_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getExprAssignment_0_2()); } - // InternalExBeeLangTestLanguageParser.g:7643:2: ( rule__CachedExpression__ExprAssignment_0_2 ) - // InternalExBeeLangTestLanguageParser.g:7643:3: rule__CachedExpression__ExprAssignment_0_2 + // InternalExBeeLangTestLanguageParser.g:7648:2: ( rule__CachedExpression__ExprAssignment_0_2 ) + // InternalExBeeLangTestLanguageParser.g:7648:3: rule__CachedExpression__ExprAssignment_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__CachedExpression__ExprAssignment_0_2(); @@ -30628,7 +30636,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__OrExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:7652:1: rule__OrExpression__Group__0 : rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:7657:1: rule__OrExpression__Group__0 : rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ; public final void rule__OrExpression__Group__0() throws RecognitionException { int rule__OrExpression__Group__0_StartIndex = input.index(); @@ -30636,8 +30644,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 536) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7656:1: ( rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:7657:2: rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:7661:1: ( rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:7662:2: rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_42); rule__OrExpression__Group__0__Impl(); @@ -30669,7 +30677,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__OrExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7664:1: rule__OrExpression__Group__0__Impl : ( ruleAndExpression ) ; + // InternalExBeeLangTestLanguageParser.g:7669:1: rule__OrExpression__Group__0__Impl : ( ruleAndExpression ) ; public final void rule__OrExpression__Group__0__Impl() throws RecognitionException { int rule__OrExpression__Group__0__Impl_StartIndex = input.index(); @@ -30677,11 +30685,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 537) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7668:1: ( ( ruleAndExpression ) ) - // InternalExBeeLangTestLanguageParser.g:7669:1: ( ruleAndExpression ) + // InternalExBeeLangTestLanguageParser.g:7673:1: ( ( ruleAndExpression ) ) + // InternalExBeeLangTestLanguageParser.g:7674:1: ( ruleAndExpression ) { - // InternalExBeeLangTestLanguageParser.g:7669:1: ( ruleAndExpression ) - // InternalExBeeLangTestLanguageParser.g:7670:2: ruleAndExpression + // InternalExBeeLangTestLanguageParser.g:7674:1: ( ruleAndExpression ) + // InternalExBeeLangTestLanguageParser.g:7675:2: ruleAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getAndExpressionParserRuleCall_0()); @@ -30717,7 +30725,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__OrExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:7679:1: rule__OrExpression__Group__1 : rule__OrExpression__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:7684:1: rule__OrExpression__Group__1 : rule__OrExpression__Group__1__Impl ; public final void rule__OrExpression__Group__1() throws RecognitionException { int rule__OrExpression__Group__1_StartIndex = input.index(); @@ -30725,8 +30733,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 538) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7683:1: ( rule__OrExpression__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:7684:2: rule__OrExpression__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:7688:1: ( rule__OrExpression__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:7689:2: rule__OrExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__OrExpression__Group__1__Impl(); @@ -30753,7 +30761,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__OrExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7690:1: rule__OrExpression__Group__1__Impl : ( ( rule__OrExpression__Group_1__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:7695:1: rule__OrExpression__Group__1__Impl : ( ( rule__OrExpression__Group_1__0 )* ) ; public final void rule__OrExpression__Group__1__Impl() throws RecognitionException { int rule__OrExpression__Group__1__Impl_StartIndex = input.index(); @@ -30761,16 +30769,16 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 539) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7694:1: ( ( ( rule__OrExpression__Group_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:7695:1: ( ( rule__OrExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:7699:1: ( ( ( rule__OrExpression__Group_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:7700:1: ( ( rule__OrExpression__Group_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:7695:1: ( ( rule__OrExpression__Group_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:7696:2: ( rule__OrExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:7700:1: ( ( rule__OrExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:7701:2: ( rule__OrExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:7697:2: ( rule__OrExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:7702:2: ( rule__OrExpression__Group_1__0 )* loop65: do { int alt65=2; @@ -30789,7 +30797,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes switch (alt65) { case 1 : - // InternalExBeeLangTestLanguageParser.g:7697:3: rule__OrExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:7702:3: rule__OrExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_43); rule__OrExpression__Group_1__0(); @@ -30831,7 +30839,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__OrExpression__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:7706:1: rule__OrExpression__Group_1__0 : rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:7711:1: rule__OrExpression__Group_1__0 : rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ; public final void rule__OrExpression__Group_1__0() throws RecognitionException { int rule__OrExpression__Group_1__0_StartIndex = input.index(); @@ -30839,8 +30847,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 540) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7710:1: ( rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:7711:2: rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:7715:1: ( rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:7716:2: rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_42); rule__OrExpression__Group_1__0__Impl(); @@ -30872,7 +30880,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__OrExpression__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7718:1: rule__OrExpression__Group_1__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:7723:1: rule__OrExpression__Group_1__0__Impl : ( () ) ; public final void rule__OrExpression__Group_1__0__Impl() throws RecognitionException { int rule__OrExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -30880,17 +30888,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 541) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7722:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:7723:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:7727:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:7728:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:7723:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:7724:2: () + // InternalExBeeLangTestLanguageParser.g:7728:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:7729:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getOrExpressionLeftExprAction_1_0()); } - // InternalExBeeLangTestLanguageParser.g:7725:2: () - // InternalExBeeLangTestLanguageParser.g:7725:3: + // InternalExBeeLangTestLanguageParser.g:7730:2: () + // InternalExBeeLangTestLanguageParser.g:7730:3: { } @@ -30916,7 +30924,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__OrExpression__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:7733:1: rule__OrExpression__Group_1__1 : rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ; + // InternalExBeeLangTestLanguageParser.g:7738:1: rule__OrExpression__Group_1__1 : rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ; public final void rule__OrExpression__Group_1__1() throws RecognitionException { int rule__OrExpression__Group_1__1_StartIndex = input.index(); @@ -30924,8 +30932,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 542) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7737:1: ( rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ) - // InternalExBeeLangTestLanguageParser.g:7738:2: rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 + // InternalExBeeLangTestLanguageParser.g:7742:1: ( rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ) + // InternalExBeeLangTestLanguageParser.g:7743:2: rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__OrExpression__Group_1__1__Impl(); @@ -30957,7 +30965,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__OrExpression__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7745:1: rule__OrExpression__Group_1__1__Impl : ( VerticalLineVerticalLine ) ; + // InternalExBeeLangTestLanguageParser.g:7750:1: rule__OrExpression__Group_1__1__Impl : ( VerticalLineVerticalLine ) ; public final void rule__OrExpression__Group_1__1__Impl() throws RecognitionException { int rule__OrExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -30965,11 +30973,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 543) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7749:1: ( ( VerticalLineVerticalLine ) ) - // InternalExBeeLangTestLanguageParser.g:7750:1: ( VerticalLineVerticalLine ) + // InternalExBeeLangTestLanguageParser.g:7754:1: ( ( VerticalLineVerticalLine ) ) + // InternalExBeeLangTestLanguageParser.g:7755:1: ( VerticalLineVerticalLine ) { - // InternalExBeeLangTestLanguageParser.g:7750:1: ( VerticalLineVerticalLine ) - // InternalExBeeLangTestLanguageParser.g:7751:2: VerticalLineVerticalLine + // InternalExBeeLangTestLanguageParser.g:7755:1: ( VerticalLineVerticalLine ) + // InternalExBeeLangTestLanguageParser.g:7756:2: VerticalLineVerticalLine { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_1()); @@ -31001,7 +31009,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__OrExpression__Group_1__2" - // InternalExBeeLangTestLanguageParser.g:7760:1: rule__OrExpression__Group_1__2 : rule__OrExpression__Group_1__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:7765:1: rule__OrExpression__Group_1__2 : rule__OrExpression__Group_1__2__Impl ; public final void rule__OrExpression__Group_1__2() throws RecognitionException { int rule__OrExpression__Group_1__2_StartIndex = input.index(); @@ -31009,8 +31017,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 544) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7764:1: ( rule__OrExpression__Group_1__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:7765:2: rule__OrExpression__Group_1__2__Impl + // InternalExBeeLangTestLanguageParser.g:7769:1: ( rule__OrExpression__Group_1__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:7770:2: rule__OrExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__OrExpression__Group_1__2__Impl(); @@ -31037,7 +31045,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__OrExpression__Group_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:7771:1: rule__OrExpression__Group_1__2__Impl : ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:7776:1: rule__OrExpression__Group_1__2__Impl : ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) ; public final void rule__OrExpression__Group_1__2__Impl() throws RecognitionException { int rule__OrExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -31045,17 +31053,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 545) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7775:1: ( ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:7776:1: ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:7780:1: ( ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:7781:1: ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:7776:1: ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) - // InternalExBeeLangTestLanguageParser.g:7777:2: ( rule__OrExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:7781:1: ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:7782:2: ( rule__OrExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getRightExprAssignment_1_2()); } - // InternalExBeeLangTestLanguageParser.g:7778:2: ( rule__OrExpression__RightExprAssignment_1_2 ) - // InternalExBeeLangTestLanguageParser.g:7778:3: rule__OrExpression__RightExprAssignment_1_2 + // InternalExBeeLangTestLanguageParser.g:7783:2: ( rule__OrExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:7783:3: rule__OrExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__OrExpression__RightExprAssignment_1_2(); @@ -31091,7 +31099,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AndExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:7787:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:7792:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ; public final void rule__AndExpression__Group__0() throws RecognitionException { int rule__AndExpression__Group__0_StartIndex = input.index(); @@ -31099,8 +31107,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 546) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7791:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:7792:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:7796:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:7797:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_44); rule__AndExpression__Group__0__Impl(); @@ -31132,7 +31140,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AndExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7799:1: rule__AndExpression__Group__0__Impl : ( ruleRelationalExpression ) ; + // InternalExBeeLangTestLanguageParser.g:7804:1: rule__AndExpression__Group__0__Impl : ( ruleRelationalExpression ) ; public final void rule__AndExpression__Group__0__Impl() throws RecognitionException { int rule__AndExpression__Group__0__Impl_StartIndex = input.index(); @@ -31140,11 +31148,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 547) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7803:1: ( ( ruleRelationalExpression ) ) - // InternalExBeeLangTestLanguageParser.g:7804:1: ( ruleRelationalExpression ) + // InternalExBeeLangTestLanguageParser.g:7808:1: ( ( ruleRelationalExpression ) ) + // InternalExBeeLangTestLanguageParser.g:7809:1: ( ruleRelationalExpression ) { - // InternalExBeeLangTestLanguageParser.g:7804:1: ( ruleRelationalExpression ) - // InternalExBeeLangTestLanguageParser.g:7805:2: ruleRelationalExpression + // InternalExBeeLangTestLanguageParser.g:7809:1: ( ruleRelationalExpression ) + // InternalExBeeLangTestLanguageParser.g:7810:2: ruleRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getRelationalExpressionParserRuleCall_0()); @@ -31180,7 +31188,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AndExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:7814:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:7819:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ; public final void rule__AndExpression__Group__1() throws RecognitionException { int rule__AndExpression__Group__1_StartIndex = input.index(); @@ -31188,8 +31196,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 548) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7818:1: ( rule__AndExpression__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:7819:2: rule__AndExpression__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:7823:1: ( rule__AndExpression__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:7824:2: rule__AndExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AndExpression__Group__1__Impl(); @@ -31216,7 +31224,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AndExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7825:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:7830:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ; public final void rule__AndExpression__Group__1__Impl() throws RecognitionException { int rule__AndExpression__Group__1__Impl_StartIndex = input.index(); @@ -31224,16 +31232,16 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 549) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7829:1: ( ( ( rule__AndExpression__Group_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:7830:1: ( ( rule__AndExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:7834:1: ( ( ( rule__AndExpression__Group_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:7835:1: ( ( rule__AndExpression__Group_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:7830:1: ( ( rule__AndExpression__Group_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:7831:2: ( rule__AndExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:7835:1: ( ( rule__AndExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:7836:2: ( rule__AndExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:7832:2: ( rule__AndExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:7837:2: ( rule__AndExpression__Group_1__0 )* loop66: do { int alt66=2; @@ -31252,7 +31260,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes switch (alt66) { case 1 : - // InternalExBeeLangTestLanguageParser.g:7832:3: rule__AndExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:7837:3: rule__AndExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_45); rule__AndExpression__Group_1__0(); @@ -31294,7 +31302,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AndExpression__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:7841:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:7846:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ; public final void rule__AndExpression__Group_1__0() throws RecognitionException { int rule__AndExpression__Group_1__0_StartIndex = input.index(); @@ -31302,8 +31310,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 550) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7845:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:7846:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:7850:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:7851:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_44); rule__AndExpression__Group_1__0__Impl(); @@ -31335,7 +31343,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AndExpression__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7853:1: rule__AndExpression__Group_1__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:7858:1: rule__AndExpression__Group_1__0__Impl : ( () ) ; public final void rule__AndExpression__Group_1__0__Impl() throws RecognitionException { int rule__AndExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -31343,17 +31351,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 551) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7857:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:7858:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:7862:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:7863:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:7858:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:7859:2: () + // InternalExBeeLangTestLanguageParser.g:7863:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:7864:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getAndExpressionLeftExprAction_1_0()); } - // InternalExBeeLangTestLanguageParser.g:7860:2: () - // InternalExBeeLangTestLanguageParser.g:7860:3: + // InternalExBeeLangTestLanguageParser.g:7865:2: () + // InternalExBeeLangTestLanguageParser.g:7865:3: { } @@ -31379,7 +31387,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AndExpression__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:7868:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ; + // InternalExBeeLangTestLanguageParser.g:7873:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ; public final void rule__AndExpression__Group_1__1() throws RecognitionException { int rule__AndExpression__Group_1__1_StartIndex = input.index(); @@ -31387,8 +31395,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 552) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7872:1: ( rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ) - // InternalExBeeLangTestLanguageParser.g:7873:2: rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 + // InternalExBeeLangTestLanguageParser.g:7877:1: ( rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ) + // InternalExBeeLangTestLanguageParser.g:7878:2: rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__AndExpression__Group_1__1__Impl(); @@ -31420,7 +31428,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AndExpression__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7880:1: rule__AndExpression__Group_1__1__Impl : ( AmpersandAmpersand ) ; + // InternalExBeeLangTestLanguageParser.g:7885:1: rule__AndExpression__Group_1__1__Impl : ( AmpersandAmpersand ) ; public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionException { int rule__AndExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -31428,11 +31436,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 553) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7884:1: ( ( AmpersandAmpersand ) ) - // InternalExBeeLangTestLanguageParser.g:7885:1: ( AmpersandAmpersand ) + // InternalExBeeLangTestLanguageParser.g:7889:1: ( ( AmpersandAmpersand ) ) + // InternalExBeeLangTestLanguageParser.g:7890:1: ( AmpersandAmpersand ) { - // InternalExBeeLangTestLanguageParser.g:7885:1: ( AmpersandAmpersand ) - // InternalExBeeLangTestLanguageParser.g:7886:2: AmpersandAmpersand + // InternalExBeeLangTestLanguageParser.g:7890:1: ( AmpersandAmpersand ) + // InternalExBeeLangTestLanguageParser.g:7891:2: AmpersandAmpersand { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getAmpersandAmpersandKeyword_1_1()); @@ -31464,7 +31472,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AndExpression__Group_1__2" - // InternalExBeeLangTestLanguageParser.g:7895:1: rule__AndExpression__Group_1__2 : rule__AndExpression__Group_1__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:7900:1: rule__AndExpression__Group_1__2 : rule__AndExpression__Group_1__2__Impl ; public final void rule__AndExpression__Group_1__2() throws RecognitionException { int rule__AndExpression__Group_1__2_StartIndex = input.index(); @@ -31472,8 +31480,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 554) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7899:1: ( rule__AndExpression__Group_1__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:7900:2: rule__AndExpression__Group_1__2__Impl + // InternalExBeeLangTestLanguageParser.g:7904:1: ( rule__AndExpression__Group_1__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:7905:2: rule__AndExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AndExpression__Group_1__2__Impl(); @@ -31500,7 +31508,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AndExpression__Group_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:7906:1: rule__AndExpression__Group_1__2__Impl : ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:7911:1: rule__AndExpression__Group_1__2__Impl : ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) ; public final void rule__AndExpression__Group_1__2__Impl() throws RecognitionException { int rule__AndExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -31508,17 +31516,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 555) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7910:1: ( ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:7911:1: ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:7915:1: ( ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:7916:1: ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:7911:1: ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) - // InternalExBeeLangTestLanguageParser.g:7912:2: ( rule__AndExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:7916:1: ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:7917:2: ( rule__AndExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getRightExprAssignment_1_2()); } - // InternalExBeeLangTestLanguageParser.g:7913:2: ( rule__AndExpression__RightExprAssignment_1_2 ) - // InternalExBeeLangTestLanguageParser.g:7913:3: rule__AndExpression__RightExprAssignment_1_2 + // InternalExBeeLangTestLanguageParser.g:7918:2: ( rule__AndExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:7918:3: rule__AndExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AndExpression__RightExprAssignment_1_2(); @@ -31554,7 +31562,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__RelationalExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:7922:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:7927:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ; public final void rule__RelationalExpression__Group__0() throws RecognitionException { int rule__RelationalExpression__Group__0_StartIndex = input.index(); @@ -31562,8 +31570,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 556) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7926:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:7927:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:7931:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:7932:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_46); rule__RelationalExpression__Group__0__Impl(); @@ -31595,7 +31603,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__RelationalExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7934:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ; + // InternalExBeeLangTestLanguageParser.g:7939:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ; public final void rule__RelationalExpression__Group__0__Impl() throws RecognitionException { int rule__RelationalExpression__Group__0__Impl_StartIndex = input.index(); @@ -31603,11 +31611,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 557) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7938:1: ( ( ruleAdditiveExpression ) ) - // InternalExBeeLangTestLanguageParser.g:7939:1: ( ruleAdditiveExpression ) + // InternalExBeeLangTestLanguageParser.g:7943:1: ( ( ruleAdditiveExpression ) ) + // InternalExBeeLangTestLanguageParser.g:7944:1: ( ruleAdditiveExpression ) { - // InternalExBeeLangTestLanguageParser.g:7939:1: ( ruleAdditiveExpression ) - // InternalExBeeLangTestLanguageParser.g:7940:2: ruleAdditiveExpression + // InternalExBeeLangTestLanguageParser.g:7944:1: ( ruleAdditiveExpression ) + // InternalExBeeLangTestLanguageParser.g:7945:2: ruleAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0()); @@ -31643,7 +31651,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__RelationalExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:7949:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:7954:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ; public final void rule__RelationalExpression__Group__1() throws RecognitionException { int rule__RelationalExpression__Group__1_StartIndex = input.index(); @@ -31651,8 +31659,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 558) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7953:1: ( rule__RelationalExpression__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:7954:2: rule__RelationalExpression__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:7958:1: ( rule__RelationalExpression__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:7959:2: rule__RelationalExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalExpression__Group__1__Impl(); @@ -31679,7 +31687,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__RelationalExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:7960:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:7965:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )* ) ; public final void rule__RelationalExpression__Group__1__Impl() throws RecognitionException { int rule__RelationalExpression__Group__1__Impl_StartIndex = input.index(); @@ -31687,23 +31695,23 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 559) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7964:1: ( ( ( rule__RelationalExpression__Group_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:7965:1: ( ( rule__RelationalExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:7969:1: ( ( ( rule__RelationalExpression__Group_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:7970:1: ( ( rule__RelationalExpression__Group_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:7965:1: ( ( rule__RelationalExpression__Group_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:7966:2: ( rule__RelationalExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:7970:1: ( ( rule__RelationalExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:7971:2: ( rule__RelationalExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:7967:2: ( rule__RelationalExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:7972:2: ( rule__RelationalExpression__Group_1__0 )* loop67: do { int alt67=2; alt67 = dfa67.predict(input); switch (alt67) { case 1 : - // InternalExBeeLangTestLanguageParser.g:7967:3: rule__RelationalExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:7972:3: rule__RelationalExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_47); rule__RelationalExpression__Group_1__0(); @@ -31745,7 +31753,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__RelationalExpression__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:7976:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:7981:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ; public final void rule__RelationalExpression__Group_1__0() throws RecognitionException { int rule__RelationalExpression__Group_1__0_StartIndex = input.index(); @@ -31753,8 +31761,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 560) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7980:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:7981:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:7985:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:7986:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_46); rule__RelationalExpression__Group_1__0__Impl(); @@ -31786,7 +31794,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__RelationalExpression__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:7988:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:7993:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ; public final void rule__RelationalExpression__Group_1__0__Impl() throws RecognitionException { int rule__RelationalExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -31794,17 +31802,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 561) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:7992:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:7993:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:7997:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:7998:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:7993:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:7994:2: () + // InternalExBeeLangTestLanguageParser.g:7998:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:7999:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getBinaryOpExpressionLeftExprAction_1_0()); } - // InternalExBeeLangTestLanguageParser.g:7995:2: () - // InternalExBeeLangTestLanguageParser.g:7995:3: + // InternalExBeeLangTestLanguageParser.g:8000:2: () + // InternalExBeeLangTestLanguageParser.g:8000:3: { } @@ -31830,7 +31838,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__RelationalExpression__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:8003:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ; + // InternalExBeeLangTestLanguageParser.g:8008:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ; public final void rule__RelationalExpression__Group_1__1() throws RecognitionException { int rule__RelationalExpression__Group_1__1_StartIndex = input.index(); @@ -31838,8 +31846,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 562) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8007:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ) - // InternalExBeeLangTestLanguageParser.g:8008:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 + // InternalExBeeLangTestLanguageParser.g:8012:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ) + // InternalExBeeLangTestLanguageParser.g:8013:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__RelationalExpression__Group_1__1__Impl(); @@ -31871,7 +31879,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__RelationalExpression__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8015:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8020:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__RelationalExpression__Group_1__1__Impl() throws RecognitionException { int rule__RelationalExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -31879,17 +31887,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 563) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8019:1: ( ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8020:1: ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8024:1: ( ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8025:1: ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:8020:1: ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:8021:2: ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:8025:1: ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8026:2: ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalExBeeLangTestLanguageParser.g:8022:2: ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) - // InternalExBeeLangTestLanguageParser.g:8022:3: rule__RelationalExpression__FunctionNameAssignment_1_1 + // InternalExBeeLangTestLanguageParser.g:8027:2: ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:8027:3: rule__RelationalExpression__FunctionNameAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalExpression__FunctionNameAssignment_1_1(); @@ -31925,7 +31933,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__RelationalExpression__Group_1__2" - // InternalExBeeLangTestLanguageParser.g:8030:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:8035:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ; public final void rule__RelationalExpression__Group_1__2() throws RecognitionException { int rule__RelationalExpression__Group_1__2_StartIndex = input.index(); @@ -31933,8 +31941,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 564) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8034:1: ( rule__RelationalExpression__Group_1__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:8035:2: rule__RelationalExpression__Group_1__2__Impl + // InternalExBeeLangTestLanguageParser.g:8039:1: ( rule__RelationalExpression__Group_1__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:8040:2: rule__RelationalExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalExpression__Group_1__2__Impl(); @@ -31961,7 +31969,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__RelationalExpression__Group_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:8041:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8046:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) ; public final void rule__RelationalExpression__Group_1__2__Impl() throws RecognitionException { int rule__RelationalExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -31969,17 +31977,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 565) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8045:1: ( ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8046:1: ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8050:1: ( ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8051:1: ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:8046:1: ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) - // InternalExBeeLangTestLanguageParser.g:8047:2: ( rule__RelationalExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:8051:1: ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8052:2: ( rule__RelationalExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getRightExprAssignment_1_2()); } - // InternalExBeeLangTestLanguageParser.g:8048:2: ( rule__RelationalExpression__RightExprAssignment_1_2 ) - // InternalExBeeLangTestLanguageParser.g:8048:3: rule__RelationalExpression__RightExprAssignment_1_2 + // InternalExBeeLangTestLanguageParser.g:8053:2: ( rule__RelationalExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:8053:3: rule__RelationalExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalExpression__RightExprAssignment_1_2(); @@ -32015,7 +32023,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AdditiveExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:8057:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:8062:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ; public final void rule__AdditiveExpression__Group__0() throws RecognitionException { int rule__AdditiveExpression__Group__0_StartIndex = input.index(); @@ -32023,8 +32031,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 566) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8061:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:8062:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:8066:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:8067:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_48); rule__AdditiveExpression__Group__0__Impl(); @@ -32056,7 +32064,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AdditiveExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8069:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ; + // InternalExBeeLangTestLanguageParser.g:8074:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ; public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionException { int rule__AdditiveExpression__Group__0__Impl_StartIndex = input.index(); @@ -32064,11 +32072,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 567) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8073:1: ( ( ruleMultiplicativeExpression ) ) - // InternalExBeeLangTestLanguageParser.g:8074:1: ( ruleMultiplicativeExpression ) + // InternalExBeeLangTestLanguageParser.g:8078:1: ( ( ruleMultiplicativeExpression ) ) + // InternalExBeeLangTestLanguageParser.g:8079:1: ( ruleMultiplicativeExpression ) { - // InternalExBeeLangTestLanguageParser.g:8074:1: ( ruleMultiplicativeExpression ) - // InternalExBeeLangTestLanguageParser.g:8075:2: ruleMultiplicativeExpression + // InternalExBeeLangTestLanguageParser.g:8079:1: ( ruleMultiplicativeExpression ) + // InternalExBeeLangTestLanguageParser.g:8080:2: ruleMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0()); @@ -32104,7 +32112,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AdditiveExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:8084:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:8089:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ; public final void rule__AdditiveExpression__Group__1() throws RecognitionException { int rule__AdditiveExpression__Group__1_StartIndex = input.index(); @@ -32112,8 +32120,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 568) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8088:1: ( rule__AdditiveExpression__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:8089:2: rule__AdditiveExpression__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:8093:1: ( rule__AdditiveExpression__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:8094:2: rule__AdditiveExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__Group__1__Impl(); @@ -32140,7 +32148,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AdditiveExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8095:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:8100:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ; public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionException { int rule__AdditiveExpression__Group__1__Impl_StartIndex = input.index(); @@ -32148,16 +32156,16 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 569) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8099:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:8100:1: ( ( rule__AdditiveExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:8104:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:8105:1: ( ( rule__AdditiveExpression__Group_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:8100:1: ( ( rule__AdditiveExpression__Group_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:8101:2: ( rule__AdditiveExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:8105:1: ( ( rule__AdditiveExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:8106:2: ( rule__AdditiveExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:8102:2: ( rule__AdditiveExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:8107:2: ( rule__AdditiveExpression__Group_1__0 )* loop68: do { int alt68=2; @@ -32185,7 +32193,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes switch (alt68) { case 1 : - // InternalExBeeLangTestLanguageParser.g:8102:3: rule__AdditiveExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:8107:3: rule__AdditiveExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_49); rule__AdditiveExpression__Group_1__0(); @@ -32227,7 +32235,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AdditiveExpression__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:8111:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:8116:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ; public final void rule__AdditiveExpression__Group_1__0() throws RecognitionException { int rule__AdditiveExpression__Group_1__0_StartIndex = input.index(); @@ -32235,8 +32243,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 570) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8115:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:8116:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:8120:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:8121:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_48); rule__AdditiveExpression__Group_1__0__Impl(); @@ -32268,7 +32276,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AdditiveExpression__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8123:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:8128:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ; public final void rule__AdditiveExpression__Group_1__0__Impl() throws RecognitionException { int rule__AdditiveExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -32276,17 +32284,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 571) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8127:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:8128:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8132:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:8133:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:8128:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:8129:2: () + // InternalExBeeLangTestLanguageParser.g:8133:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8134:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getBinaryOpExpressionLeftExprAction_1_0()); } - // InternalExBeeLangTestLanguageParser.g:8130:2: () - // InternalExBeeLangTestLanguageParser.g:8130:3: + // InternalExBeeLangTestLanguageParser.g:8135:2: () + // InternalExBeeLangTestLanguageParser.g:8135:3: { } @@ -32312,7 +32320,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AdditiveExpression__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:8138:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ; + // InternalExBeeLangTestLanguageParser.g:8143:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ; public final void rule__AdditiveExpression__Group_1__1() throws RecognitionException { int rule__AdditiveExpression__Group_1__1_StartIndex = input.index(); @@ -32320,8 +32328,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 572) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8142:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ) - // InternalExBeeLangTestLanguageParser.g:8143:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 + // InternalExBeeLangTestLanguageParser.g:8147:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ) + // InternalExBeeLangTestLanguageParser.g:8148:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__AdditiveExpression__Group_1__1__Impl(); @@ -32353,7 +32361,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AdditiveExpression__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8150:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8155:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__AdditiveExpression__Group_1__1__Impl() throws RecognitionException { int rule__AdditiveExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -32361,17 +32369,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 573) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8154:1: ( ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8155:1: ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8159:1: ( ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8160:1: ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:8155:1: ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:8156:2: ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:8160:1: ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8161:2: ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalExBeeLangTestLanguageParser.g:8157:2: ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) - // InternalExBeeLangTestLanguageParser.g:8157:3: rule__AdditiveExpression__FunctionNameAssignment_1_1 + // InternalExBeeLangTestLanguageParser.g:8162:2: ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:8162:3: rule__AdditiveExpression__FunctionNameAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__FunctionNameAssignment_1_1(); @@ -32407,7 +32415,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AdditiveExpression__Group_1__2" - // InternalExBeeLangTestLanguageParser.g:8165:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:8170:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ; public final void rule__AdditiveExpression__Group_1__2() throws RecognitionException { int rule__AdditiveExpression__Group_1__2_StartIndex = input.index(); @@ -32415,8 +32423,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 574) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8169:1: ( rule__AdditiveExpression__Group_1__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:8170:2: rule__AdditiveExpression__Group_1__2__Impl + // InternalExBeeLangTestLanguageParser.g:8174:1: ( rule__AdditiveExpression__Group_1__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:8175:2: rule__AdditiveExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__Group_1__2__Impl(); @@ -32443,7 +32451,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__AdditiveExpression__Group_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:8176:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8181:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) ; public final void rule__AdditiveExpression__Group_1__2__Impl() throws RecognitionException { int rule__AdditiveExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -32451,17 +32459,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 575) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8180:1: ( ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8181:1: ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8185:1: ( ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8186:1: ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:8181:1: ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) - // InternalExBeeLangTestLanguageParser.g:8182:2: ( rule__AdditiveExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:8186:1: ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8187:2: ( rule__AdditiveExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getRightExprAssignment_1_2()); } - // InternalExBeeLangTestLanguageParser.g:8183:2: ( rule__AdditiveExpression__RightExprAssignment_1_2 ) - // InternalExBeeLangTestLanguageParser.g:8183:3: rule__AdditiveExpression__RightExprAssignment_1_2 + // InternalExBeeLangTestLanguageParser.g:8188:2: ( rule__AdditiveExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:8188:3: rule__AdditiveExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__RightExprAssignment_1_2(); @@ -32497,7 +32505,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__MultiplicativeExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:8192:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:8197:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ; public final void rule__MultiplicativeExpression__Group__0() throws RecognitionException { int rule__MultiplicativeExpression__Group__0_StartIndex = input.index(); @@ -32505,8 +32513,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 576) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8196:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:8197:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:8201:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:8202:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_50); rule__MultiplicativeExpression__Group__0__Impl(); @@ -32538,7 +32546,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__MultiplicativeExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8204:1: rule__MultiplicativeExpression__Group__0__Impl : ( ruleSetExpression ) ; + // InternalExBeeLangTestLanguageParser.g:8209:1: rule__MultiplicativeExpression__Group__0__Impl : ( ruleSetExpression ) ; public final void rule__MultiplicativeExpression__Group__0__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group__0__Impl_StartIndex = input.index(); @@ -32546,11 +32554,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 577) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8208:1: ( ( ruleSetExpression ) ) - // InternalExBeeLangTestLanguageParser.g:8209:1: ( ruleSetExpression ) + // InternalExBeeLangTestLanguageParser.g:8213:1: ( ( ruleSetExpression ) ) + // InternalExBeeLangTestLanguageParser.g:8214:1: ( ruleSetExpression ) { - // InternalExBeeLangTestLanguageParser.g:8209:1: ( ruleSetExpression ) - // InternalExBeeLangTestLanguageParser.g:8210:2: ruleSetExpression + // InternalExBeeLangTestLanguageParser.g:8214:1: ( ruleSetExpression ) + // InternalExBeeLangTestLanguageParser.g:8215:2: ruleSetExpression { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getSetExpressionParserRuleCall_0()); @@ -32586,7 +32594,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__MultiplicativeExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:8219:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:8224:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ; public final void rule__MultiplicativeExpression__Group__1() throws RecognitionException { int rule__MultiplicativeExpression__Group__1_StartIndex = input.index(); @@ -32594,8 +32602,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 578) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8223:1: ( rule__MultiplicativeExpression__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:8224:2: rule__MultiplicativeExpression__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:8228:1: ( rule__MultiplicativeExpression__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:8229:2: rule__MultiplicativeExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__Group__1__Impl(); @@ -32622,7 +32630,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__MultiplicativeExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8230:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:8235:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ; public final void rule__MultiplicativeExpression__Group__1__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group__1__Impl_StartIndex = input.index(); @@ -32630,16 +32638,16 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 579) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8234:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:8235:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:8239:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:8240:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:8235:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:8236:2: ( rule__MultiplicativeExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:8240:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:8241:2: ( rule__MultiplicativeExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:8237:2: ( rule__MultiplicativeExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:8242:2: ( rule__MultiplicativeExpression__Group_1__0 )* loop69: do { int alt69=2; @@ -32682,7 +32690,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes switch (alt69) { case 1 : - // InternalExBeeLangTestLanguageParser.g:8237:3: rule__MultiplicativeExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:8242:3: rule__MultiplicativeExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_51); rule__MultiplicativeExpression__Group_1__0(); @@ -32724,7 +32732,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__MultiplicativeExpression__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:8246:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:8251:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ; public final void rule__MultiplicativeExpression__Group_1__0() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__0_StartIndex = input.index(); @@ -32732,8 +32740,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 580) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8250:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:8251:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:8255:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:8256:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_50); rule__MultiplicativeExpression__Group_1__0__Impl(); @@ -32765,7 +32773,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__MultiplicativeExpression__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8258:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:8263:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ; public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -32773,17 +32781,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 581) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8262:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:8263:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8267:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:8268:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:8263:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:8264:2: () + // InternalExBeeLangTestLanguageParser.g:8268:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8269:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getBinaryOpExpressionLeftExprAction_1_0()); } - // InternalExBeeLangTestLanguageParser.g:8265:2: () - // InternalExBeeLangTestLanguageParser.g:8265:3: + // InternalExBeeLangTestLanguageParser.g:8270:2: () + // InternalExBeeLangTestLanguageParser.g:8270:3: { } @@ -32809,7 +32817,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__MultiplicativeExpression__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:8273:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ; + // InternalExBeeLangTestLanguageParser.g:8278:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ; public final void rule__MultiplicativeExpression__Group_1__1() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__1_StartIndex = input.index(); @@ -32817,8 +32825,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 582) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8277:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ) - // InternalExBeeLangTestLanguageParser.g:8278:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 + // InternalExBeeLangTestLanguageParser.g:8282:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ) + // InternalExBeeLangTestLanguageParser.g:8283:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__MultiplicativeExpression__Group_1__1__Impl(); @@ -32850,7 +32858,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__MultiplicativeExpression__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8285:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8290:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -32858,17 +32866,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 583) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8289:1: ( ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8290:1: ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8294:1: ( ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8295:1: ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:8290:1: ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:8291:2: ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:8295:1: ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8296:2: ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalExBeeLangTestLanguageParser.g:8292:2: ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) - // InternalExBeeLangTestLanguageParser.g:8292:3: rule__MultiplicativeExpression__FunctionNameAssignment_1_1 + // InternalExBeeLangTestLanguageParser.g:8297:2: ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:8297:3: rule__MultiplicativeExpression__FunctionNameAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__FunctionNameAssignment_1_1(); @@ -32904,7 +32912,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__MultiplicativeExpression__Group_1__2" - // InternalExBeeLangTestLanguageParser.g:8300:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:8305:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ; public final void rule__MultiplicativeExpression__Group_1__2() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__2_StartIndex = input.index(); @@ -32912,8 +32920,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 584) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8304:1: ( rule__MultiplicativeExpression__Group_1__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:8305:2: rule__MultiplicativeExpression__Group_1__2__Impl + // InternalExBeeLangTestLanguageParser.g:8309:1: ( rule__MultiplicativeExpression__Group_1__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:8310:2: rule__MultiplicativeExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__Group_1__2__Impl(); @@ -32940,7 +32948,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__MultiplicativeExpression__Group_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:8311:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8316:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) ; public final void rule__MultiplicativeExpression__Group_1__2__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -32948,17 +32956,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 585) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8315:1: ( ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8316:1: ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8320:1: ( ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8321:1: ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:8316:1: ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) - // InternalExBeeLangTestLanguageParser.g:8317:2: ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:8321:1: ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8322:2: ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getRightExprAssignment_1_2()); } - // InternalExBeeLangTestLanguageParser.g:8318:2: ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) - // InternalExBeeLangTestLanguageParser.g:8318:3: rule__MultiplicativeExpression__RightExprAssignment_1_2 + // InternalExBeeLangTestLanguageParser.g:8323:2: ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:8323:3: rule__MultiplicativeExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__RightExprAssignment_1_2(); @@ -32994,7 +33002,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__SetExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:8327:1: rule__SetExpression__Group__0 : rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:8332:1: rule__SetExpression__Group__0 : rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 ; public final void rule__SetExpression__Group__0() throws RecognitionException { int rule__SetExpression__Group__0_StartIndex = input.index(); @@ -33002,8 +33010,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 586) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8331:1: ( rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:8332:2: rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:8336:1: ( rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:8337:2: rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_52); rule__SetExpression__Group__0__Impl(); @@ -33035,7 +33043,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__SetExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8339:1: rule__SetExpression__Group__0__Impl : ( ruleUnaryOrInfixExpression ) ; + // InternalExBeeLangTestLanguageParser.g:8344:1: rule__SetExpression__Group__0__Impl : ( ruleUnaryOrInfixExpression ) ; public final void rule__SetExpression__Group__0__Impl() throws RecognitionException { int rule__SetExpression__Group__0__Impl_StartIndex = input.index(); @@ -33043,11 +33051,11 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 587) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8343:1: ( ( ruleUnaryOrInfixExpression ) ) - // InternalExBeeLangTestLanguageParser.g:8344:1: ( ruleUnaryOrInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:8348:1: ( ( ruleUnaryOrInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:8349:1: ( ruleUnaryOrInfixExpression ) { - // InternalExBeeLangTestLanguageParser.g:8344:1: ( ruleUnaryOrInfixExpression ) - // InternalExBeeLangTestLanguageParser.g:8345:2: ruleUnaryOrInfixExpression + // InternalExBeeLangTestLanguageParser.g:8349:1: ( ruleUnaryOrInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:8350:2: ruleUnaryOrInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getUnaryOrInfixExpressionParserRuleCall_0()); @@ -33083,7 +33091,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__SetExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:8354:1: rule__SetExpression__Group__1 : rule__SetExpression__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:8359:1: rule__SetExpression__Group__1 : rule__SetExpression__Group__1__Impl ; public final void rule__SetExpression__Group__1() throws RecognitionException { int rule__SetExpression__Group__1_StartIndex = input.index(); @@ -33091,8 +33099,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 588) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8358:1: ( rule__SetExpression__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:8359:2: rule__SetExpression__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:8363:1: ( rule__SetExpression__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:8364:2: rule__SetExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__SetExpression__Group__1__Impl(); @@ -33119,7 +33127,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__SetExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8365:1: rule__SetExpression__Group__1__Impl : ( ( rule__SetExpression__Group_1__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:8370:1: rule__SetExpression__Group__1__Impl : ( ( rule__SetExpression__Group_1__0 )* ) ; public final void rule__SetExpression__Group__1__Impl() throws RecognitionException { int rule__SetExpression__Group__1__Impl_StartIndex = input.index(); @@ -33127,16 +33135,16 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 589) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8369:1: ( ( ( rule__SetExpression__Group_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:8370:1: ( ( rule__SetExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:8374:1: ( ( ( rule__SetExpression__Group_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:8375:1: ( ( rule__SetExpression__Group_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:8370:1: ( ( rule__SetExpression__Group_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:8371:2: ( rule__SetExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:8375:1: ( ( rule__SetExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:8376:2: ( rule__SetExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:8372:2: ( rule__SetExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:8377:2: ( rule__SetExpression__Group_1__0 )* loop70: do { int alt70=2; @@ -33155,7 +33163,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes switch (alt70) { case 1 : - // InternalExBeeLangTestLanguageParser.g:8372:3: rule__SetExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:8377:3: rule__SetExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_53); rule__SetExpression__Group_1__0(); @@ -33197,7 +33205,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__SetExpression__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:8381:1: rule__SetExpression__Group_1__0 : rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:8386:1: rule__SetExpression__Group_1__0 : rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 ; public final void rule__SetExpression__Group_1__0() throws RecognitionException { int rule__SetExpression__Group_1__0_StartIndex = input.index(); @@ -33205,8 +33213,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 590) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8385:1: ( rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:8386:2: rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:8390:1: ( rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:8391:2: rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_52); rule__SetExpression__Group_1__0__Impl(); @@ -33238,7 +33246,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__SetExpression__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8393:1: rule__SetExpression__Group_1__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:8398:1: rule__SetExpression__Group_1__0__Impl : ( () ) ; public final void rule__SetExpression__Group_1__0__Impl() throws RecognitionException { int rule__SetExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -33246,17 +33254,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 591) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8397:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:8398:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8402:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:8403:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:8398:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:8399:2: () + // InternalExBeeLangTestLanguageParser.g:8403:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8404:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getBinaryOpExpressionLeftExprAction_1_0()); } - // InternalExBeeLangTestLanguageParser.g:8400:2: () - // InternalExBeeLangTestLanguageParser.g:8400:3: + // InternalExBeeLangTestLanguageParser.g:8405:2: () + // InternalExBeeLangTestLanguageParser.g:8405:3: { } @@ -33282,7 +33290,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__SetExpression__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:8408:1: rule__SetExpression__Group_1__1 : rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 ; + // InternalExBeeLangTestLanguageParser.g:8413:1: rule__SetExpression__Group_1__1 : rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 ; public final void rule__SetExpression__Group_1__1() throws RecognitionException { int rule__SetExpression__Group_1__1_StartIndex = input.index(); @@ -33290,8 +33298,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 592) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8412:1: ( rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 ) - // InternalExBeeLangTestLanguageParser.g:8413:2: rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 + // InternalExBeeLangTestLanguageParser.g:8417:1: ( rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 ) + // InternalExBeeLangTestLanguageParser.g:8418:2: rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__SetExpression__Group_1__1__Impl(); @@ -33323,7 +33331,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__SetExpression__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8420:1: rule__SetExpression__Group_1__1__Impl : ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8425:1: rule__SetExpression__Group_1__1__Impl : ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__SetExpression__Group_1__1__Impl() throws RecognitionException { int rule__SetExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -33331,17 +33339,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 593) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8424:1: ( ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8425:1: ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8429:1: ( ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8430:1: ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:8425:1: ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:8426:2: ( rule__SetExpression__FunctionNameAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:8430:1: ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8431:2: ( rule__SetExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalExBeeLangTestLanguageParser.g:8427:2: ( rule__SetExpression__FunctionNameAssignment_1_1 ) - // InternalExBeeLangTestLanguageParser.g:8427:3: rule__SetExpression__FunctionNameAssignment_1_1 + // InternalExBeeLangTestLanguageParser.g:8432:2: ( rule__SetExpression__FunctionNameAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:8432:3: rule__SetExpression__FunctionNameAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__SetExpression__FunctionNameAssignment_1_1(); @@ -33377,7 +33385,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__SetExpression__Group_1__2" - // InternalExBeeLangTestLanguageParser.g:8435:1: rule__SetExpression__Group_1__2 : rule__SetExpression__Group_1__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:8440:1: rule__SetExpression__Group_1__2 : rule__SetExpression__Group_1__2__Impl ; public final void rule__SetExpression__Group_1__2() throws RecognitionException { int rule__SetExpression__Group_1__2_StartIndex = input.index(); @@ -33385,8 +33393,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 594) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8439:1: ( rule__SetExpression__Group_1__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:8440:2: rule__SetExpression__Group_1__2__Impl + // InternalExBeeLangTestLanguageParser.g:8444:1: ( rule__SetExpression__Group_1__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:8445:2: rule__SetExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__SetExpression__Group_1__2__Impl(); @@ -33413,7 +33421,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__SetExpression__Group_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:8446:1: rule__SetExpression__Group_1__2__Impl : ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8451:1: rule__SetExpression__Group_1__2__Impl : ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) ; public final void rule__SetExpression__Group_1__2__Impl() throws RecognitionException { int rule__SetExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -33421,17 +33429,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 595) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8450:1: ( ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8451:1: ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8455:1: ( ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8456:1: ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:8451:1: ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) - // InternalExBeeLangTestLanguageParser.g:8452:2: ( rule__SetExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:8456:1: ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8457:2: ( rule__SetExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getRightExprAssignment_1_2()); } - // InternalExBeeLangTestLanguageParser.g:8453:2: ( rule__SetExpression__RightExprAssignment_1_2 ) - // InternalExBeeLangTestLanguageParser.g:8453:3: rule__SetExpression__RightExprAssignment_1_2 + // InternalExBeeLangTestLanguageParser.g:8458:2: ( rule__SetExpression__RightExprAssignment_1_2 ) + // InternalExBeeLangTestLanguageParser.g:8458:3: rule__SetExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__SetExpression__RightExprAssignment_1_2(); @@ -33467,7 +33475,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__UnaryExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:8462:1: rule__UnaryExpression__Group__0 : rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:8467:1: rule__UnaryExpression__Group__0 : rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ; public final void rule__UnaryExpression__Group__0() throws RecognitionException { int rule__UnaryExpression__Group__0_StartIndex = input.index(); @@ -33475,8 +33483,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 596) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8466:1: ( rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:8467:2: rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:8471:1: ( rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:8472:2: rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_54); rule__UnaryExpression__Group__0__Impl(); @@ -33508,7 +33516,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__UnaryExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8474:1: rule__UnaryExpression__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:8479:1: rule__UnaryExpression__Group__0__Impl : ( () ) ; public final void rule__UnaryExpression__Group__0__Impl() throws RecognitionException { int rule__UnaryExpression__Group__0__Impl_StartIndex = input.index(); @@ -33516,17 +33524,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 597) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8478:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:8479:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8483:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:8484:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:8479:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:8480:2: () + // InternalExBeeLangTestLanguageParser.g:8484:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8485:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getUnaryOpExpressionAction_0()); } - // InternalExBeeLangTestLanguageParser.g:8481:2: () - // InternalExBeeLangTestLanguageParser.g:8481:3: + // InternalExBeeLangTestLanguageParser.g:8486:2: () + // InternalExBeeLangTestLanguageParser.g:8486:3: { } @@ -33552,7 +33560,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__UnaryExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:8489:1: rule__UnaryExpression__Group__1 : rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:8494:1: rule__UnaryExpression__Group__1 : rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 ; public final void rule__UnaryExpression__Group__1() throws RecognitionException { int rule__UnaryExpression__Group__1_StartIndex = input.index(); @@ -33560,8 +33568,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 598) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8493:1: ( rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:8494:2: rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 + // InternalExBeeLangTestLanguageParser.g:8498:1: ( rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:8499:2: rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_55); rule__UnaryExpression__Group__1__Impl(); @@ -33593,7 +33601,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__UnaryExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8501:1: rule__UnaryExpression__Group__1__Impl : ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8506:1: rule__UnaryExpression__Group__1__Impl : ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) ; public final void rule__UnaryExpression__Group__1__Impl() throws RecognitionException { int rule__UnaryExpression__Group__1__Impl_StartIndex = input.index(); @@ -33601,17 +33609,17 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 599) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8505:1: ( ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8506:1: ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8510:1: ( ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8511:1: ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:8506:1: ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) - // InternalExBeeLangTestLanguageParser.g:8507:2: ( rule__UnaryExpression__FunctionNameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:8511:1: ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8512:2: ( rule__UnaryExpression__FunctionNameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getFunctionNameAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:8508:2: ( rule__UnaryExpression__FunctionNameAssignment_1 ) - // InternalExBeeLangTestLanguageParser.g:8508:3: rule__UnaryExpression__FunctionNameAssignment_1 + // InternalExBeeLangTestLanguageParser.g:8513:2: ( rule__UnaryExpression__FunctionNameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:8513:3: rule__UnaryExpression__FunctionNameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__UnaryExpression__FunctionNameAssignment_1(); @@ -33647,7 +33655,7 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes // $ANTLR start "rule__UnaryExpression__Group__2" - // InternalExBeeLangTestLanguageParser.g:8516:1: rule__UnaryExpression__Group__2 : rule__UnaryExpression__Group__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:8521:1: rule__UnaryExpression__Group__2 : rule__UnaryExpression__Group__2__Impl ; public final void rule__UnaryExpression__Group__2() throws RecognitionException { int rule__UnaryExpression__Group__2_StartIndex = input.index(); @@ -33655,8 +33663,8 @@ abstract class InternalExBeeLangTestLanguageParser7 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 600) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8520:1: ( rule__UnaryExpression__Group__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:8521:2: rule__UnaryExpression__Group__2__Impl + // InternalExBeeLangTestLanguageParser.g:8525:1: ( rule__UnaryExpression__Group__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:8526:2: rule__UnaryExpression__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__UnaryExpression__Group__2__Impl(); @@ -33695,7 +33703,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes } // $ANTLR start "rule__UnaryExpression__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:8527:1: rule__UnaryExpression__Group__2__Impl : ( ( rule__UnaryExpression__ExprAssignment_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8532:1: rule__UnaryExpression__Group__2__Impl : ( ( rule__UnaryExpression__ExprAssignment_2 ) ) ; public final void rule__UnaryExpression__Group__2__Impl() throws RecognitionException { int rule__UnaryExpression__Group__2__Impl_StartIndex = input.index(); @@ -33703,17 +33711,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 601) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8531:1: ( ( ( rule__UnaryExpression__ExprAssignment_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8532:1: ( ( rule__UnaryExpression__ExprAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8536:1: ( ( ( rule__UnaryExpression__ExprAssignment_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8537:1: ( ( rule__UnaryExpression__ExprAssignment_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:8532:1: ( ( rule__UnaryExpression__ExprAssignment_2 ) ) - // InternalExBeeLangTestLanguageParser.g:8533:2: ( rule__UnaryExpression__ExprAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:8537:1: ( ( rule__UnaryExpression__ExprAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8538:2: ( rule__UnaryExpression__ExprAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getExprAssignment_2()); } - // InternalExBeeLangTestLanguageParser.g:8534:2: ( rule__UnaryExpression__ExprAssignment_2 ) - // InternalExBeeLangTestLanguageParser.g:8534:3: rule__UnaryExpression__ExprAssignment_2 + // InternalExBeeLangTestLanguageParser.g:8539:2: ( rule__UnaryExpression__ExprAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:8539:3: rule__UnaryExpression__ExprAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__UnaryExpression__ExprAssignment_2(); @@ -33749,7 +33757,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PreopExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:8543:1: rule__PreopExpression__Group__0 : rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:8548:1: rule__PreopExpression__Group__0 : rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 ; public final void rule__PreopExpression__Group__0() throws RecognitionException { int rule__PreopExpression__Group__0_StartIndex = input.index(); @@ -33757,8 +33765,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 602) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8547:1: ( rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:8548:2: rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:8552:1: ( rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:8553:2: rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_19); rule__PreopExpression__Group__0__Impl(); @@ -33790,7 +33798,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PreopExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8555:1: rule__PreopExpression__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:8560:1: rule__PreopExpression__Group__0__Impl : ( () ) ; public final void rule__PreopExpression__Group__0__Impl() throws RecognitionException { int rule__PreopExpression__Group__0__Impl_StartIndex = input.index(); @@ -33798,17 +33806,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 603) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8559:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:8560:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8564:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:8565:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:8560:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:8561:2: () + // InternalExBeeLangTestLanguageParser.g:8565:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8566:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getUnaryPreOpExpressionAction_0()); } - // InternalExBeeLangTestLanguageParser.g:8562:2: () - // InternalExBeeLangTestLanguageParser.g:8562:3: + // InternalExBeeLangTestLanguageParser.g:8567:2: () + // InternalExBeeLangTestLanguageParser.g:8567:3: { } @@ -33834,7 +33842,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PreopExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:8570:1: rule__PreopExpression__Group__1 : rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:8575:1: rule__PreopExpression__Group__1 : rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 ; public final void rule__PreopExpression__Group__1() throws RecognitionException { int rule__PreopExpression__Group__1_StartIndex = input.index(); @@ -33842,8 +33850,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 604) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8574:1: ( rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:8575:2: rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 + // InternalExBeeLangTestLanguageParser.g:8579:1: ( rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:8580:2: rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_55); rule__PreopExpression__Group__1__Impl(); @@ -33875,7 +33883,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PreopExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8582:1: rule__PreopExpression__Group__1__Impl : ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8587:1: rule__PreopExpression__Group__1__Impl : ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) ; public final void rule__PreopExpression__Group__1__Impl() throws RecognitionException { int rule__PreopExpression__Group__1__Impl_StartIndex = input.index(); @@ -33883,17 +33891,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 605) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8586:1: ( ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8587:1: ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8591:1: ( ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8592:1: ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:8587:1: ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) - // InternalExBeeLangTestLanguageParser.g:8588:2: ( rule__PreopExpression__FunctionNameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:8592:1: ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8593:2: ( rule__PreopExpression__FunctionNameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getFunctionNameAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:8589:2: ( rule__PreopExpression__FunctionNameAssignment_1 ) - // InternalExBeeLangTestLanguageParser.g:8589:3: rule__PreopExpression__FunctionNameAssignment_1 + // InternalExBeeLangTestLanguageParser.g:8594:2: ( rule__PreopExpression__FunctionNameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:8594:3: rule__PreopExpression__FunctionNameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__PreopExpression__FunctionNameAssignment_1(); @@ -33929,7 +33937,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PreopExpression__Group__2" - // InternalExBeeLangTestLanguageParser.g:8597:1: rule__PreopExpression__Group__2 : rule__PreopExpression__Group__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:8602:1: rule__PreopExpression__Group__2 : rule__PreopExpression__Group__2__Impl ; public final void rule__PreopExpression__Group__2() throws RecognitionException { int rule__PreopExpression__Group__2_StartIndex = input.index(); @@ -33937,8 +33945,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 606) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8601:1: ( rule__PreopExpression__Group__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:8602:2: rule__PreopExpression__Group__2__Impl + // InternalExBeeLangTestLanguageParser.g:8606:1: ( rule__PreopExpression__Group__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:8607:2: rule__PreopExpression__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__PreopExpression__Group__2__Impl(); @@ -33965,7 +33973,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PreopExpression__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:8608:1: rule__PreopExpression__Group__2__Impl : ( ( rule__PreopExpression__ExprAssignment_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8613:1: rule__PreopExpression__Group__2__Impl : ( ( rule__PreopExpression__ExprAssignment_2 ) ) ; public final void rule__PreopExpression__Group__2__Impl() throws RecognitionException { int rule__PreopExpression__Group__2__Impl_StartIndex = input.index(); @@ -33973,17 +33981,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 607) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8612:1: ( ( ( rule__PreopExpression__ExprAssignment_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8613:1: ( ( rule__PreopExpression__ExprAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8617:1: ( ( ( rule__PreopExpression__ExprAssignment_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8618:1: ( ( rule__PreopExpression__ExprAssignment_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:8613:1: ( ( rule__PreopExpression__ExprAssignment_2 ) ) - // InternalExBeeLangTestLanguageParser.g:8614:2: ( rule__PreopExpression__ExprAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:8618:1: ( ( rule__PreopExpression__ExprAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8619:2: ( rule__PreopExpression__ExprAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getExprAssignment_2()); } - // InternalExBeeLangTestLanguageParser.g:8615:2: ( rule__PreopExpression__ExprAssignment_2 ) - // InternalExBeeLangTestLanguageParser.g:8615:3: rule__PreopExpression__ExprAssignment_2 + // InternalExBeeLangTestLanguageParser.g:8620:2: ( rule__PreopExpression__ExprAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:8620:3: rule__PreopExpression__ExprAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__PreopExpression__ExprAssignment_2(); @@ -34019,7 +34027,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PostopExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:8624:1: rule__PostopExpression__Group__0 : rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:8629:1: rule__PostopExpression__Group__0 : rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 ; public final void rule__PostopExpression__Group__0() throws RecognitionException { int rule__PostopExpression__Group__0_StartIndex = input.index(); @@ -34027,8 +34035,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 608) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8628:1: ( rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:8629:2: rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:8633:1: ( rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:8634:2: rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_56); rule__PostopExpression__Group__0__Impl(); @@ -34060,7 +34068,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PostopExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8636:1: rule__PostopExpression__Group__0__Impl : ( ruleInfixExpression ) ; + // InternalExBeeLangTestLanguageParser.g:8641:1: rule__PostopExpression__Group__0__Impl : ( ruleInfixExpression ) ; public final void rule__PostopExpression__Group__0__Impl() throws RecognitionException { int rule__PostopExpression__Group__0__Impl_StartIndex = input.index(); @@ -34068,11 +34076,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 609) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8640:1: ( ( ruleInfixExpression ) ) - // InternalExBeeLangTestLanguageParser.g:8641:1: ( ruleInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:8645:1: ( ( ruleInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:8646:1: ( ruleInfixExpression ) { - // InternalExBeeLangTestLanguageParser.g:8641:1: ( ruleInfixExpression ) - // InternalExBeeLangTestLanguageParser.g:8642:2: ruleInfixExpression + // InternalExBeeLangTestLanguageParser.g:8646:1: ( ruleInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:8647:2: ruleInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getInfixExpressionParserRuleCall_0()); @@ -34108,7 +34116,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PostopExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:8651:1: rule__PostopExpression__Group__1 : rule__PostopExpression__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:8656:1: rule__PostopExpression__Group__1 : rule__PostopExpression__Group__1__Impl ; public final void rule__PostopExpression__Group__1() throws RecognitionException { int rule__PostopExpression__Group__1_StartIndex = input.index(); @@ -34116,8 +34124,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 610) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8655:1: ( rule__PostopExpression__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:8656:2: rule__PostopExpression__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:8660:1: ( rule__PostopExpression__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:8661:2: rule__PostopExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__Group__1__Impl(); @@ -34144,7 +34152,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PostopExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8662:1: rule__PostopExpression__Group__1__Impl : ( ( rule__PostopExpression__Group_1__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:8667:1: rule__PostopExpression__Group__1__Impl : ( ( rule__PostopExpression__Group_1__0 )? ) ; public final void rule__PostopExpression__Group__1__Impl() throws RecognitionException { int rule__PostopExpression__Group__1__Impl_StartIndex = input.index(); @@ -34152,16 +34160,16 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 611) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8666:1: ( ( ( rule__PostopExpression__Group_1__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:8667:1: ( ( rule__PostopExpression__Group_1__0 )? ) + // InternalExBeeLangTestLanguageParser.g:8671:1: ( ( ( rule__PostopExpression__Group_1__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:8672:1: ( ( rule__PostopExpression__Group_1__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:8667:1: ( ( rule__PostopExpression__Group_1__0 )? ) - // InternalExBeeLangTestLanguageParser.g:8668:2: ( rule__PostopExpression__Group_1__0 )? + // InternalExBeeLangTestLanguageParser.g:8672:1: ( ( rule__PostopExpression__Group_1__0 )? ) + // InternalExBeeLangTestLanguageParser.g:8673:2: ( rule__PostopExpression__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:8669:2: ( rule__PostopExpression__Group_1__0 )? + // InternalExBeeLangTestLanguageParser.g:8674:2: ( rule__PostopExpression__Group_1__0 )? int alt71=2; int LA71_0 = input.LA(1); @@ -34181,7 +34189,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes } switch (alt71) { case 1 : - // InternalExBeeLangTestLanguageParser.g:8669:3: rule__PostopExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:8674:3: rule__PostopExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__Group_1__0(); @@ -34220,7 +34228,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PostopExpression__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:8678:1: rule__PostopExpression__Group_1__0 : rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:8683:1: rule__PostopExpression__Group_1__0 : rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 ; public final void rule__PostopExpression__Group_1__0() throws RecognitionException { int rule__PostopExpression__Group_1__0_StartIndex = input.index(); @@ -34228,8 +34236,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 612) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8682:1: ( rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:8683:2: rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:8687:1: ( rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:8688:2: rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_56); rule__PostopExpression__Group_1__0__Impl(); @@ -34261,7 +34269,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PostopExpression__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8690:1: rule__PostopExpression__Group_1__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:8695:1: rule__PostopExpression__Group_1__0__Impl : ( () ) ; public final void rule__PostopExpression__Group_1__0__Impl() throws RecognitionException { int rule__PostopExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -34269,17 +34277,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 613) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8694:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:8695:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8699:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:8700:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:8695:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:8696:2: () + // InternalExBeeLangTestLanguageParser.g:8700:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8701:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getUnaryPostOpExpressionExprAction_1_0()); } - // InternalExBeeLangTestLanguageParser.g:8697:2: () - // InternalExBeeLangTestLanguageParser.g:8697:3: + // InternalExBeeLangTestLanguageParser.g:8702:2: () + // InternalExBeeLangTestLanguageParser.g:8702:3: { } @@ -34305,7 +34313,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PostopExpression__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:8705:1: rule__PostopExpression__Group_1__1 : rule__PostopExpression__Group_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:8710:1: rule__PostopExpression__Group_1__1 : rule__PostopExpression__Group_1__1__Impl ; public final void rule__PostopExpression__Group_1__1() throws RecognitionException { int rule__PostopExpression__Group_1__1_StartIndex = input.index(); @@ -34313,8 +34321,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 614) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8709:1: ( rule__PostopExpression__Group_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:8710:2: rule__PostopExpression__Group_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:8714:1: ( rule__PostopExpression__Group_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:8715:2: rule__PostopExpression__Group_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__Group_1__1__Impl(); @@ -34341,7 +34349,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__PostopExpression__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8716:1: rule__PostopExpression__Group_1__1__Impl : ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8721:1: rule__PostopExpression__Group_1__1__Impl : ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__PostopExpression__Group_1__1__Impl() throws RecognitionException { int rule__PostopExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -34349,17 +34357,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 615) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8720:1: ( ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8721:1: ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8725:1: ( ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8726:1: ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:8721:1: ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:8722:2: ( rule__PostopExpression__FunctionNameAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:8726:1: ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:8727:2: ( rule__PostopExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalExBeeLangTestLanguageParser.g:8723:2: ( rule__PostopExpression__FunctionNameAssignment_1_1 ) - // InternalExBeeLangTestLanguageParser.g:8723:3: rule__PostopExpression__FunctionNameAssignment_1_1 + // InternalExBeeLangTestLanguageParser.g:8728:2: ( rule__PostopExpression__FunctionNameAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:8728:3: rule__PostopExpression__FunctionNameAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__FunctionNameAssignment_1_1(); @@ -34395,7 +34403,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:8732:1: rule__InfixExpression__Group__0 : rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:8737:1: rule__InfixExpression__Group__0 : rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 ; public final void rule__InfixExpression__Group__0() throws RecognitionException { int rule__InfixExpression__Group__0_StartIndex = input.index(); @@ -34403,8 +34411,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 616) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8736:1: ( rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:8737:2: rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:8741:1: ( rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:8742:2: rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_57); rule__InfixExpression__Group__0__Impl(); @@ -34436,7 +34444,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8744:1: rule__InfixExpression__Group__0__Impl : ( ruleCallExpression ) ; + // InternalExBeeLangTestLanguageParser.g:8749:1: rule__InfixExpression__Group__0__Impl : ( ruleCallExpression ) ; public final void rule__InfixExpression__Group__0__Impl() throws RecognitionException { int rule__InfixExpression__Group__0__Impl_StartIndex = input.index(); @@ -34444,11 +34452,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 617) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8748:1: ( ( ruleCallExpression ) ) - // InternalExBeeLangTestLanguageParser.g:8749:1: ( ruleCallExpression ) + // InternalExBeeLangTestLanguageParser.g:8753:1: ( ( ruleCallExpression ) ) + // InternalExBeeLangTestLanguageParser.g:8754:1: ( ruleCallExpression ) { - // InternalExBeeLangTestLanguageParser.g:8749:1: ( ruleCallExpression ) - // InternalExBeeLangTestLanguageParser.g:8750:2: ruleCallExpression + // InternalExBeeLangTestLanguageParser.g:8754:1: ( ruleCallExpression ) + // InternalExBeeLangTestLanguageParser.g:8755:2: ruleCallExpression { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getCallExpressionParserRuleCall_0()); @@ -34484,7 +34492,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:8759:1: rule__InfixExpression__Group__1 : rule__InfixExpression__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:8764:1: rule__InfixExpression__Group__1 : rule__InfixExpression__Group__1__Impl ; public final void rule__InfixExpression__Group__1() throws RecognitionException { int rule__InfixExpression__Group__1_StartIndex = input.index(); @@ -34492,8 +34500,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 618) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8763:1: ( rule__InfixExpression__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:8764:2: rule__InfixExpression__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:8768:1: ( rule__InfixExpression__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:8769:2: rule__InfixExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group__1__Impl(); @@ -34520,7 +34528,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8770:1: rule__InfixExpression__Group__1__Impl : ( ( rule__InfixExpression__Alternatives_1 )* ) ; + // InternalExBeeLangTestLanguageParser.g:8775:1: rule__InfixExpression__Group__1__Impl : ( ( rule__InfixExpression__Alternatives_1 )* ) ; public final void rule__InfixExpression__Group__1__Impl() throws RecognitionException { int rule__InfixExpression__Group__1__Impl_StartIndex = input.index(); @@ -34528,16 +34536,16 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 619) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8774:1: ( ( ( rule__InfixExpression__Alternatives_1 )* ) ) - // InternalExBeeLangTestLanguageParser.g:8775:1: ( ( rule__InfixExpression__Alternatives_1 )* ) + // InternalExBeeLangTestLanguageParser.g:8779:1: ( ( ( rule__InfixExpression__Alternatives_1 )* ) ) + // InternalExBeeLangTestLanguageParser.g:8780:1: ( ( rule__InfixExpression__Alternatives_1 )* ) { - // InternalExBeeLangTestLanguageParser.g:8775:1: ( ( rule__InfixExpression__Alternatives_1 )* ) - // InternalExBeeLangTestLanguageParser.g:8776:2: ( rule__InfixExpression__Alternatives_1 )* + // InternalExBeeLangTestLanguageParser.g:8780:1: ( ( rule__InfixExpression__Alternatives_1 )* ) + // InternalExBeeLangTestLanguageParser.g:8781:2: ( rule__InfixExpression__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getAlternatives_1()); } - // InternalExBeeLangTestLanguageParser.g:8777:2: ( rule__InfixExpression__Alternatives_1 )* + // InternalExBeeLangTestLanguageParser.g:8782:2: ( rule__InfixExpression__Alternatives_1 )* loop72: do { int alt72=2; @@ -34565,7 +34573,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes switch (alt72) { case 1 : - // InternalExBeeLangTestLanguageParser.g:8777:3: rule__InfixExpression__Alternatives_1 + // InternalExBeeLangTestLanguageParser.g:8782:3: rule__InfixExpression__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_58); rule__InfixExpression__Alternatives_1(); @@ -34607,7 +34615,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_0__0" - // InternalExBeeLangTestLanguageParser.g:8786:1: rule__InfixExpression__Group_1_0__0 : rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 ; + // InternalExBeeLangTestLanguageParser.g:8791:1: rule__InfixExpression__Group_1_0__0 : rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 ; public final void rule__InfixExpression__Group_1_0__0() throws RecognitionException { int rule__InfixExpression__Group_1_0__0_StartIndex = input.index(); @@ -34615,8 +34623,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 620) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8790:1: ( rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 ) - // InternalExBeeLangTestLanguageParser.g:8791:2: rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 + // InternalExBeeLangTestLanguageParser.g:8795:1: ( rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 ) + // InternalExBeeLangTestLanguageParser.g:8796:2: rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 { pushFollow(FollowSets000.FOLLOW_59); rule__InfixExpression__Group_1_0__0__Impl(); @@ -34648,7 +34656,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_0__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8798:1: rule__InfixExpression__Group_1_0__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:8803:1: rule__InfixExpression__Group_1_0__0__Impl : ( () ) ; public final void rule__InfixExpression__Group_1_0__0__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__0__Impl_StartIndex = input.index(); @@ -34656,17 +34664,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 621) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8802:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:8803:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8807:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:8808:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:8803:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:8804:2: () + // InternalExBeeLangTestLanguageParser.g:8808:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8809:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getCallFeatureFuncExprAction_1_0_0()); } - // InternalExBeeLangTestLanguageParser.g:8805:2: () - // InternalExBeeLangTestLanguageParser.g:8805:3: + // InternalExBeeLangTestLanguageParser.g:8810:2: () + // InternalExBeeLangTestLanguageParser.g:8810:3: { } @@ -34692,7 +34700,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_0__1" - // InternalExBeeLangTestLanguageParser.g:8813:1: rule__InfixExpression__Group_1_0__1 : rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 ; + // InternalExBeeLangTestLanguageParser.g:8818:1: rule__InfixExpression__Group_1_0__1 : rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 ; public final void rule__InfixExpression__Group_1_0__1() throws RecognitionException { int rule__InfixExpression__Group_1_0__1_StartIndex = input.index(); @@ -34700,8 +34708,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 622) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8817:1: ( rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 ) - // InternalExBeeLangTestLanguageParser.g:8818:2: rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 + // InternalExBeeLangTestLanguageParser.g:8822:1: ( rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 ) + // InternalExBeeLangTestLanguageParser.g:8823:2: rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 { pushFollow(FollowSets000.FOLLOW_9); rule__InfixExpression__Group_1_0__1__Impl(); @@ -34733,7 +34741,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_0__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8825:1: rule__InfixExpression__Group_1_0__1__Impl : ( FullStop ) ; + // InternalExBeeLangTestLanguageParser.g:8830:1: rule__InfixExpression__Group_1_0__1__Impl : ( FullStop ) ; public final void rule__InfixExpression__Group_1_0__1__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__1__Impl_StartIndex = input.index(); @@ -34741,11 +34749,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 623) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8829:1: ( ( FullStop ) ) - // InternalExBeeLangTestLanguageParser.g:8830:1: ( FullStop ) + // InternalExBeeLangTestLanguageParser.g:8834:1: ( ( FullStop ) ) + // InternalExBeeLangTestLanguageParser.g:8835:1: ( FullStop ) { - // InternalExBeeLangTestLanguageParser.g:8830:1: ( FullStop ) - // InternalExBeeLangTestLanguageParser.g:8831:2: FullStop + // InternalExBeeLangTestLanguageParser.g:8835:1: ( FullStop ) + // InternalExBeeLangTestLanguageParser.g:8836:2: FullStop { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFullStopKeyword_1_0_1()); @@ -34777,7 +34785,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_0__2" - // InternalExBeeLangTestLanguageParser.g:8840:1: rule__InfixExpression__Group_1_0__2 : rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 ; + // InternalExBeeLangTestLanguageParser.g:8845:1: rule__InfixExpression__Group_1_0__2 : rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 ; public final void rule__InfixExpression__Group_1_0__2() throws RecognitionException { int rule__InfixExpression__Group_1_0__2_StartIndex = input.index(); @@ -34785,8 +34793,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 624) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8844:1: ( rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 ) - // InternalExBeeLangTestLanguageParser.g:8845:2: rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 + // InternalExBeeLangTestLanguageParser.g:8849:1: ( rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 ) + // InternalExBeeLangTestLanguageParser.g:8850:2: rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 { pushFollow(FollowSets000.FOLLOW_60); rule__InfixExpression__Group_1_0__2__Impl(); @@ -34818,7 +34826,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_0__2__Impl" - // InternalExBeeLangTestLanguageParser.g:8852:1: rule__InfixExpression__Group_1_0__2__Impl : ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:8857:1: rule__InfixExpression__Group_1_0__2__Impl : ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) ; public final void rule__InfixExpression__Group_1_0__2__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__2__Impl_StartIndex = input.index(); @@ -34826,17 +34834,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 625) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8856:1: ( ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:8857:1: ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8861:1: ( ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:8862:1: ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:8857:1: ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) - // InternalExBeeLangTestLanguageParser.g:8858:2: ( rule__InfixExpression__NameAssignment_1_0_2 ) + // InternalExBeeLangTestLanguageParser.g:8862:1: ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) + // InternalExBeeLangTestLanguageParser.g:8863:2: ( rule__InfixExpression__NameAssignment_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getNameAssignment_1_0_2()); } - // InternalExBeeLangTestLanguageParser.g:8859:2: ( rule__InfixExpression__NameAssignment_1_0_2 ) - // InternalExBeeLangTestLanguageParser.g:8859:3: rule__InfixExpression__NameAssignment_1_0_2 + // InternalExBeeLangTestLanguageParser.g:8864:2: ( rule__InfixExpression__NameAssignment_1_0_2 ) + // InternalExBeeLangTestLanguageParser.g:8864:3: rule__InfixExpression__NameAssignment_1_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__NameAssignment_1_0_2(); @@ -34872,7 +34880,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_0__3" - // InternalExBeeLangTestLanguageParser.g:8867:1: rule__InfixExpression__Group_1_0__3 : rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 ; + // InternalExBeeLangTestLanguageParser.g:8872:1: rule__InfixExpression__Group_1_0__3 : rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 ; public final void rule__InfixExpression__Group_1_0__3() throws RecognitionException { int rule__InfixExpression__Group_1_0__3_StartIndex = input.index(); @@ -34880,8 +34888,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 626) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8871:1: ( rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 ) - // InternalExBeeLangTestLanguageParser.g:8872:2: rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 + // InternalExBeeLangTestLanguageParser.g:8876:1: ( rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 ) + // InternalExBeeLangTestLanguageParser.g:8877:2: rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 { pushFollow(FollowSets000.FOLLOW_61); rule__InfixExpression__Group_1_0__3__Impl(); @@ -34913,7 +34921,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_0__3__Impl" - // InternalExBeeLangTestLanguageParser.g:8879:1: rule__InfixExpression__Group_1_0__3__Impl : ( LeftParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:8884:1: rule__InfixExpression__Group_1_0__3__Impl : ( LeftParenthesis ) ; public final void rule__InfixExpression__Group_1_0__3__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__3__Impl_StartIndex = input.index(); @@ -34921,11 +34929,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 627) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8883:1: ( ( LeftParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:8884:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:8888:1: ( ( LeftParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:8889:1: ( LeftParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:8884:1: ( LeftParenthesis ) - // InternalExBeeLangTestLanguageParser.g:8885:2: LeftParenthesis + // InternalExBeeLangTestLanguageParser.g:8889:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:8890:2: LeftParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getLeftParenthesisKeyword_1_0_3()); @@ -34957,7 +34965,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_0__4" - // InternalExBeeLangTestLanguageParser.g:8894:1: rule__InfixExpression__Group_1_0__4 : rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 ; + // InternalExBeeLangTestLanguageParser.g:8899:1: rule__InfixExpression__Group_1_0__4 : rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 ; public final void rule__InfixExpression__Group_1_0__4() throws RecognitionException { int rule__InfixExpression__Group_1_0__4_StartIndex = input.index(); @@ -34965,8 +34973,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 628) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8898:1: ( rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 ) - // InternalExBeeLangTestLanguageParser.g:8899:2: rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 + // InternalExBeeLangTestLanguageParser.g:8903:1: ( rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 ) + // InternalExBeeLangTestLanguageParser.g:8904:2: rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 { pushFollow(FollowSets000.FOLLOW_61); rule__InfixExpression__Group_1_0__4__Impl(); @@ -34998,7 +35006,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_0__4__Impl" - // InternalExBeeLangTestLanguageParser.g:8906:1: rule__InfixExpression__Group_1_0__4__Impl : ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) ; + // InternalExBeeLangTestLanguageParser.g:8911:1: rule__InfixExpression__Group_1_0__4__Impl : ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) ; public final void rule__InfixExpression__Group_1_0__4__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__4__Impl_StartIndex = input.index(); @@ -35006,16 +35014,16 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 629) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8910:1: ( ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) ) - // InternalExBeeLangTestLanguageParser.g:8911:1: ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) + // InternalExBeeLangTestLanguageParser.g:8915:1: ( ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) ) + // InternalExBeeLangTestLanguageParser.g:8916:1: ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) { - // InternalExBeeLangTestLanguageParser.g:8911:1: ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) - // InternalExBeeLangTestLanguageParser.g:8912:2: ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? + // InternalExBeeLangTestLanguageParser.g:8916:1: ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) + // InternalExBeeLangTestLanguageParser.g:8917:2: ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getParameterListAssignment_1_0_4()); } - // InternalExBeeLangTestLanguageParser.g:8913:2: ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? + // InternalExBeeLangTestLanguageParser.g:8918:2: ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? int alt73=2; int LA73_0 = input.LA(1); @@ -35024,7 +35032,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes } switch (alt73) { case 1 : - // InternalExBeeLangTestLanguageParser.g:8913:3: rule__InfixExpression__ParameterListAssignment_1_0_4 + // InternalExBeeLangTestLanguageParser.g:8918:3: rule__InfixExpression__ParameterListAssignment_1_0_4 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__ParameterListAssignment_1_0_4(); @@ -35063,7 +35071,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_0__5" - // InternalExBeeLangTestLanguageParser.g:8921:1: rule__InfixExpression__Group_1_0__5 : rule__InfixExpression__Group_1_0__5__Impl ; + // InternalExBeeLangTestLanguageParser.g:8926:1: rule__InfixExpression__Group_1_0__5 : rule__InfixExpression__Group_1_0__5__Impl ; public final void rule__InfixExpression__Group_1_0__5() throws RecognitionException { int rule__InfixExpression__Group_1_0__5_StartIndex = input.index(); @@ -35071,8 +35079,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 630) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8925:1: ( rule__InfixExpression__Group_1_0__5__Impl ) - // InternalExBeeLangTestLanguageParser.g:8926:2: rule__InfixExpression__Group_1_0__5__Impl + // InternalExBeeLangTestLanguageParser.g:8930:1: ( rule__InfixExpression__Group_1_0__5__Impl ) + // InternalExBeeLangTestLanguageParser.g:8931:2: rule__InfixExpression__Group_1_0__5__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_0__5__Impl(); @@ -35099,7 +35107,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_0__5__Impl" - // InternalExBeeLangTestLanguageParser.g:8932:1: rule__InfixExpression__Group_1_0__5__Impl : ( RightParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:8937:1: rule__InfixExpression__Group_1_0__5__Impl : ( RightParenthesis ) ; public final void rule__InfixExpression__Group_1_0__5__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__5__Impl_StartIndex = input.index(); @@ -35107,11 +35115,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 631) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8936:1: ( ( RightParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:8937:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:8941:1: ( ( RightParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:8942:1: ( RightParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:8937:1: ( RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:8938:2: RightParenthesis + // InternalExBeeLangTestLanguageParser.g:8942:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:8943:2: RightParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getRightParenthesisKeyword_1_0_5()); @@ -35143,7 +35151,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_1__0" - // InternalExBeeLangTestLanguageParser.g:8948:1: rule__InfixExpression__Group_1_1__0 : rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 ; + // InternalExBeeLangTestLanguageParser.g:8953:1: rule__InfixExpression__Group_1_1__0 : rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 ; public final void rule__InfixExpression__Group_1_1__0() throws RecognitionException { int rule__InfixExpression__Group_1_1__0_StartIndex = input.index(); @@ -35151,8 +35159,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 632) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8952:1: ( rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 ) - // InternalExBeeLangTestLanguageParser.g:8953:2: rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 + // InternalExBeeLangTestLanguageParser.g:8957:1: ( rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 ) + // InternalExBeeLangTestLanguageParser.g:8958:2: rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 { pushFollow(FollowSets000.FOLLOW_62); rule__InfixExpression__Group_1_1__0__Impl(); @@ -35184,7 +35192,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:8960:1: rule__InfixExpression__Group_1_1__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:8965:1: rule__InfixExpression__Group_1_1__0__Impl : ( () ) ; public final void rule__InfixExpression__Group_1_1__0__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_1__0__Impl_StartIndex = input.index(); @@ -35192,17 +35200,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 633) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8964:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:8965:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8969:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:8970:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:8965:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:8966:2: () + // InternalExBeeLangTestLanguageParser.g:8970:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:8971:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getAtExpressionObjExprAction_1_1_0()); } - // InternalExBeeLangTestLanguageParser.g:8967:2: () - // InternalExBeeLangTestLanguageParser.g:8967:3: + // InternalExBeeLangTestLanguageParser.g:8972:2: () + // InternalExBeeLangTestLanguageParser.g:8972:3: { } @@ -35228,7 +35236,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_1__1" - // InternalExBeeLangTestLanguageParser.g:8975:1: rule__InfixExpression__Group_1_1__1 : rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 ; + // InternalExBeeLangTestLanguageParser.g:8980:1: rule__InfixExpression__Group_1_1__1 : rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 ; public final void rule__InfixExpression__Group_1_1__1() throws RecognitionException { int rule__InfixExpression__Group_1_1__1_StartIndex = input.index(); @@ -35236,8 +35244,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 634) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8979:1: ( rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 ) - // InternalExBeeLangTestLanguageParser.g:8980:2: rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 + // InternalExBeeLangTestLanguageParser.g:8984:1: ( rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 ) + // InternalExBeeLangTestLanguageParser.g:8985:2: rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__InfixExpression__Group_1_1__1__Impl(); @@ -35269,7 +35277,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:8987:1: rule__InfixExpression__Group_1_1__1__Impl : ( LeftSquareBracket ) ; + // InternalExBeeLangTestLanguageParser.g:8992:1: rule__InfixExpression__Group_1_1__1__Impl : ( LeftSquareBracket ) ; public final void rule__InfixExpression__Group_1_1__1__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_1__1__Impl_StartIndex = input.index(); @@ -35277,11 +35285,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 635) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:8991:1: ( ( LeftSquareBracket ) ) - // InternalExBeeLangTestLanguageParser.g:8992:1: ( LeftSquareBracket ) + // InternalExBeeLangTestLanguageParser.g:8996:1: ( ( LeftSquareBracket ) ) + // InternalExBeeLangTestLanguageParser.g:8997:1: ( LeftSquareBracket ) { - // InternalExBeeLangTestLanguageParser.g:8992:1: ( LeftSquareBracket ) - // InternalExBeeLangTestLanguageParser.g:8993:2: LeftSquareBracket + // InternalExBeeLangTestLanguageParser.g:8997:1: ( LeftSquareBracket ) + // InternalExBeeLangTestLanguageParser.g:8998:2: LeftSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getLeftSquareBracketKeyword_1_1_1()); @@ -35313,7 +35321,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_1__2" - // InternalExBeeLangTestLanguageParser.g:9002:1: rule__InfixExpression__Group_1_1__2 : rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 ; + // InternalExBeeLangTestLanguageParser.g:9007:1: rule__InfixExpression__Group_1_1__2 : rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 ; public final void rule__InfixExpression__Group_1_1__2() throws RecognitionException { int rule__InfixExpression__Group_1_1__2_StartIndex = input.index(); @@ -35321,8 +35329,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 636) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9006:1: ( rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 ) - // InternalExBeeLangTestLanguageParser.g:9007:2: rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 + // InternalExBeeLangTestLanguageParser.g:9011:1: ( rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 ) + // InternalExBeeLangTestLanguageParser.g:9012:2: rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 { pushFollow(FollowSets000.FOLLOW_63); rule__InfixExpression__Group_1_1__2__Impl(); @@ -35354,7 +35362,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:9014:1: rule__InfixExpression__Group_1_1__2__Impl : ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:9019:1: rule__InfixExpression__Group_1_1__2__Impl : ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) ; public final void rule__InfixExpression__Group_1_1__2__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_1__2__Impl_StartIndex = input.index(); @@ -35362,17 +35370,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 637) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9018:1: ( ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:9019:1: ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:9023:1: ( ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:9024:1: ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:9019:1: ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) - // InternalExBeeLangTestLanguageParser.g:9020:2: ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) + // InternalExBeeLangTestLanguageParser.g:9024:1: ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) + // InternalExBeeLangTestLanguageParser.g:9025:2: ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getIndexExprAssignment_1_1_2()); } - // InternalExBeeLangTestLanguageParser.g:9021:2: ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) - // InternalExBeeLangTestLanguageParser.g:9021:3: rule__InfixExpression__IndexExprAssignment_1_1_2 + // InternalExBeeLangTestLanguageParser.g:9026:2: ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) + // InternalExBeeLangTestLanguageParser.g:9026:3: rule__InfixExpression__IndexExprAssignment_1_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__IndexExprAssignment_1_1_2(); @@ -35408,7 +35416,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_1__3" - // InternalExBeeLangTestLanguageParser.g:9029:1: rule__InfixExpression__Group_1_1__3 : rule__InfixExpression__Group_1_1__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:9034:1: rule__InfixExpression__Group_1_1__3 : rule__InfixExpression__Group_1_1__3__Impl ; public final void rule__InfixExpression__Group_1_1__3() throws RecognitionException { int rule__InfixExpression__Group_1_1__3_StartIndex = input.index(); @@ -35416,8 +35424,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 638) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9033:1: ( rule__InfixExpression__Group_1_1__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:9034:2: rule__InfixExpression__Group_1_1__3__Impl + // InternalExBeeLangTestLanguageParser.g:9038:1: ( rule__InfixExpression__Group_1_1__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:9039:2: rule__InfixExpression__Group_1_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_1__3__Impl(); @@ -35444,7 +35452,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_1__3__Impl" - // InternalExBeeLangTestLanguageParser.g:9040:1: rule__InfixExpression__Group_1_1__3__Impl : ( RightSquareBracket ) ; + // InternalExBeeLangTestLanguageParser.g:9045:1: rule__InfixExpression__Group_1_1__3__Impl : ( RightSquareBracket ) ; public final void rule__InfixExpression__Group_1_1__3__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_1__3__Impl_StartIndex = input.index(); @@ -35452,11 +35460,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 639) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9044:1: ( ( RightSquareBracket ) ) - // InternalExBeeLangTestLanguageParser.g:9045:1: ( RightSquareBracket ) + // InternalExBeeLangTestLanguageParser.g:9049:1: ( ( RightSquareBracket ) ) + // InternalExBeeLangTestLanguageParser.g:9050:1: ( RightSquareBracket ) { - // InternalExBeeLangTestLanguageParser.g:9045:1: ( RightSquareBracket ) - // InternalExBeeLangTestLanguageParser.g:9046:2: RightSquareBracket + // InternalExBeeLangTestLanguageParser.g:9050:1: ( RightSquareBracket ) + // InternalExBeeLangTestLanguageParser.g:9051:2: RightSquareBracket { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getRightSquareBracketKeyword_1_1_3()); @@ -35488,7 +35496,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_2__0" - // InternalExBeeLangTestLanguageParser.g:9056:1: rule__InfixExpression__Group_1_2__0 : rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 ; + // InternalExBeeLangTestLanguageParser.g:9061:1: rule__InfixExpression__Group_1_2__0 : rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 ; public final void rule__InfixExpression__Group_1_2__0() throws RecognitionException { int rule__InfixExpression__Group_1_2__0_StartIndex = input.index(); @@ -35496,8 +35504,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 640) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9060:1: ( rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 ) - // InternalExBeeLangTestLanguageParser.g:9061:2: rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 + // InternalExBeeLangTestLanguageParser.g:9065:1: ( rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 ) + // InternalExBeeLangTestLanguageParser.g:9066:2: rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 { pushFollow(FollowSets000.FOLLOW_57); rule__InfixExpression__Group_1_2__0__Impl(); @@ -35529,7 +35537,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9068:1: rule__InfixExpression__Group_1_2__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:9073:1: rule__InfixExpression__Group_1_2__0__Impl : ( () ) ; public final void rule__InfixExpression__Group_1_2__0__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_2__0__Impl_StartIndex = input.index(); @@ -35537,17 +35545,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 641) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9072:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:9073:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:9077:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:9078:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:9073:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:9074:2: () + // InternalExBeeLangTestLanguageParser.g:9078:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:9079:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFeatureExpressionObjExprAction_1_2_0()); } - // InternalExBeeLangTestLanguageParser.g:9075:2: () - // InternalExBeeLangTestLanguageParser.g:9075:3: + // InternalExBeeLangTestLanguageParser.g:9080:2: () + // InternalExBeeLangTestLanguageParser.g:9080:3: { } @@ -35573,7 +35581,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_2__1" - // InternalExBeeLangTestLanguageParser.g:9083:1: rule__InfixExpression__Group_1_2__1 : rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 ; + // InternalExBeeLangTestLanguageParser.g:9088:1: rule__InfixExpression__Group_1_2__1 : rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 ; public final void rule__InfixExpression__Group_1_2__1() throws RecognitionException { int rule__InfixExpression__Group_1_2__1_StartIndex = input.index(); @@ -35581,8 +35589,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 642) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9087:1: ( rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 ) - // InternalExBeeLangTestLanguageParser.g:9088:2: rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 + // InternalExBeeLangTestLanguageParser.g:9092:1: ( rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 ) + // InternalExBeeLangTestLanguageParser.g:9093:2: rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 { pushFollow(FollowSets000.FOLLOW_9); rule__InfixExpression__Group_1_2__1__Impl(); @@ -35614,7 +35622,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:9095:1: rule__InfixExpression__Group_1_2__1__Impl : ( FullStop ) ; + // InternalExBeeLangTestLanguageParser.g:9100:1: rule__InfixExpression__Group_1_2__1__Impl : ( FullStop ) ; public final void rule__InfixExpression__Group_1_2__1__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_2__1__Impl_StartIndex = input.index(); @@ -35622,11 +35630,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 643) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9099:1: ( ( FullStop ) ) - // InternalExBeeLangTestLanguageParser.g:9100:1: ( FullStop ) + // InternalExBeeLangTestLanguageParser.g:9104:1: ( ( FullStop ) ) + // InternalExBeeLangTestLanguageParser.g:9105:1: ( FullStop ) { - // InternalExBeeLangTestLanguageParser.g:9100:1: ( FullStop ) - // InternalExBeeLangTestLanguageParser.g:9101:2: FullStop + // InternalExBeeLangTestLanguageParser.g:9105:1: ( FullStop ) + // InternalExBeeLangTestLanguageParser.g:9106:2: FullStop { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFullStopKeyword_1_2_1()); @@ -35658,7 +35666,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_2__2" - // InternalExBeeLangTestLanguageParser.g:9110:1: rule__InfixExpression__Group_1_2__2 : rule__InfixExpression__Group_1_2__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:9115:1: rule__InfixExpression__Group_1_2__2 : rule__InfixExpression__Group_1_2__2__Impl ; public final void rule__InfixExpression__Group_1_2__2() throws RecognitionException { int rule__InfixExpression__Group_1_2__2_StartIndex = input.index(); @@ -35666,8 +35674,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 644) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9114:1: ( rule__InfixExpression__Group_1_2__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:9115:2: rule__InfixExpression__Group_1_2__2__Impl + // InternalExBeeLangTestLanguageParser.g:9119:1: ( rule__InfixExpression__Group_1_2__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:9120:2: rule__InfixExpression__Group_1_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_2__2__Impl(); @@ -35694,7 +35702,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__InfixExpression__Group_1_2__2__Impl" - // InternalExBeeLangTestLanguageParser.g:9121:1: rule__InfixExpression__Group_1_2__2__Impl : ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:9126:1: rule__InfixExpression__Group_1_2__2__Impl : ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) ; public final void rule__InfixExpression__Group_1_2__2__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_2__2__Impl_StartIndex = input.index(); @@ -35702,17 +35710,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 645) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9125:1: ( ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:9126:1: ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:9130:1: ( ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:9131:1: ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:9126:1: ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) - // InternalExBeeLangTestLanguageParser.g:9127:2: ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) + // InternalExBeeLangTestLanguageParser.g:9131:1: ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:9132:2: ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFeatureNameAssignment_1_2_2()); } - // InternalExBeeLangTestLanguageParser.g:9128:2: ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) - // InternalExBeeLangTestLanguageParser.g:9128:3: rule__InfixExpression__FeatureNameAssignment_1_2_2 + // InternalExBeeLangTestLanguageParser.g:9133:2: ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) + // InternalExBeeLangTestLanguageParser.g:9133:3: rule__InfixExpression__FeatureNameAssignment_1_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__FeatureNameAssignment_1_2_2(); @@ -35748,7 +35756,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__CallExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:9137:1: rule__CallExpression__Group__0 : rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:9142:1: rule__CallExpression__Group__0 : rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 ; public final void rule__CallExpression__Group__0() throws RecognitionException { int rule__CallExpression__Group__0_StartIndex = input.index(); @@ -35756,8 +35764,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 646) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9141:1: ( rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:9142:2: rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:9146:1: ( rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:9147:2: rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_60); rule__CallExpression__Group__0__Impl(); @@ -35789,7 +35797,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__CallExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9149:1: rule__CallExpression__Group__0__Impl : ( rulePrimaryExpression ) ; + // InternalExBeeLangTestLanguageParser.g:9154:1: rule__CallExpression__Group__0__Impl : ( rulePrimaryExpression ) ; public final void rule__CallExpression__Group__0__Impl() throws RecognitionException { int rule__CallExpression__Group__0__Impl_StartIndex = input.index(); @@ -35797,11 +35805,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 647) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9153:1: ( ( rulePrimaryExpression ) ) - // InternalExBeeLangTestLanguageParser.g:9154:1: ( rulePrimaryExpression ) + // InternalExBeeLangTestLanguageParser.g:9158:1: ( ( rulePrimaryExpression ) ) + // InternalExBeeLangTestLanguageParser.g:9159:1: ( rulePrimaryExpression ) { - // InternalExBeeLangTestLanguageParser.g:9154:1: ( rulePrimaryExpression ) - // InternalExBeeLangTestLanguageParser.g:9155:2: rulePrimaryExpression + // InternalExBeeLangTestLanguageParser.g:9159:1: ( rulePrimaryExpression ) + // InternalExBeeLangTestLanguageParser.g:9160:2: rulePrimaryExpression { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getPrimaryExpressionParserRuleCall_0()); @@ -35837,7 +35845,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__CallExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:9164:1: rule__CallExpression__Group__1 : rule__CallExpression__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:9169:1: rule__CallExpression__Group__1 : rule__CallExpression__Group__1__Impl ; public final void rule__CallExpression__Group__1() throws RecognitionException { int rule__CallExpression__Group__1_StartIndex = input.index(); @@ -35845,8 +35853,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 648) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9168:1: ( rule__CallExpression__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:9169:2: rule__CallExpression__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:9173:1: ( rule__CallExpression__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:9174:2: rule__CallExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__CallExpression__Group__1__Impl(); @@ -35873,7 +35881,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__CallExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:9175:1: rule__CallExpression__Group__1__Impl : ( ( rule__CallExpression__Group_1__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:9180:1: rule__CallExpression__Group__1__Impl : ( ( rule__CallExpression__Group_1__0 )* ) ; public final void rule__CallExpression__Group__1__Impl() throws RecognitionException { int rule__CallExpression__Group__1__Impl_StartIndex = input.index(); @@ -35881,16 +35889,16 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 649) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9179:1: ( ( ( rule__CallExpression__Group_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:9180:1: ( ( rule__CallExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:9184:1: ( ( ( rule__CallExpression__Group_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:9185:1: ( ( rule__CallExpression__Group_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:9180:1: ( ( rule__CallExpression__Group_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:9181:2: ( rule__CallExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:9185:1: ( ( rule__CallExpression__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:9186:2: ( rule__CallExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:9182:2: ( rule__CallExpression__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:9187:2: ( rule__CallExpression__Group_1__0 )* loop74: do { int alt74=2; @@ -35909,7 +35917,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes switch (alt74) { case 1 : - // InternalExBeeLangTestLanguageParser.g:9182:3: rule__CallExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:9187:3: rule__CallExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_64); rule__CallExpression__Group_1__0(); @@ -35951,7 +35959,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__CallExpression__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:9191:1: rule__CallExpression__Group_1__0 : rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:9196:1: rule__CallExpression__Group_1__0 : rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 ; public final void rule__CallExpression__Group_1__0() throws RecognitionException { int rule__CallExpression__Group_1__0_StartIndex = input.index(); @@ -35959,8 +35967,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 650) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9195:1: ( rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:9196:2: rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:9200:1: ( rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:9201:2: rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_60); rule__CallExpression__Group_1__0__Impl(); @@ -35992,7 +36000,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__CallExpression__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9203:1: rule__CallExpression__Group_1__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:9208:1: rule__CallExpression__Group_1__0__Impl : ( () ) ; public final void rule__CallExpression__Group_1__0__Impl() throws RecognitionException { int rule__CallExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -36000,17 +36008,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 651) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9207:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:9208:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:9212:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:9213:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:9208:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:9209:2: () + // InternalExBeeLangTestLanguageParser.g:9213:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:9214:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getCallFunctionFuncExprAction_1_0()); } - // InternalExBeeLangTestLanguageParser.g:9210:2: () - // InternalExBeeLangTestLanguageParser.g:9210:3: + // InternalExBeeLangTestLanguageParser.g:9215:2: () + // InternalExBeeLangTestLanguageParser.g:9215:3: { } @@ -36036,7 +36044,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__CallExpression__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:9218:1: rule__CallExpression__Group_1__1 : rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 ; + // InternalExBeeLangTestLanguageParser.g:9223:1: rule__CallExpression__Group_1__1 : rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 ; public final void rule__CallExpression__Group_1__1() throws RecognitionException { int rule__CallExpression__Group_1__1_StartIndex = input.index(); @@ -36044,8 +36052,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 652) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9222:1: ( rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 ) - // InternalExBeeLangTestLanguageParser.g:9223:2: rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 + // InternalExBeeLangTestLanguageParser.g:9227:1: ( rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 ) + // InternalExBeeLangTestLanguageParser.g:9228:2: rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_61); rule__CallExpression__Group_1__1__Impl(); @@ -36077,7 +36085,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__CallExpression__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:9230:1: rule__CallExpression__Group_1__1__Impl : ( LeftParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:9235:1: rule__CallExpression__Group_1__1__Impl : ( LeftParenthesis ) ; public final void rule__CallExpression__Group_1__1__Impl() throws RecognitionException { int rule__CallExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -36085,11 +36093,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 653) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9234:1: ( ( LeftParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:9235:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:9239:1: ( ( LeftParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:9240:1: ( LeftParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:9235:1: ( LeftParenthesis ) - // InternalExBeeLangTestLanguageParser.g:9236:2: LeftParenthesis + // InternalExBeeLangTestLanguageParser.g:9240:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:9241:2: LeftParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getLeftParenthesisKeyword_1_1()); @@ -36121,7 +36129,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__CallExpression__Group_1__2" - // InternalExBeeLangTestLanguageParser.g:9245:1: rule__CallExpression__Group_1__2 : rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 ; + // InternalExBeeLangTestLanguageParser.g:9250:1: rule__CallExpression__Group_1__2 : rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 ; public final void rule__CallExpression__Group_1__2() throws RecognitionException { int rule__CallExpression__Group_1__2_StartIndex = input.index(); @@ -36129,8 +36137,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 654) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9249:1: ( rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 ) - // InternalExBeeLangTestLanguageParser.g:9250:2: rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 + // InternalExBeeLangTestLanguageParser.g:9254:1: ( rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 ) + // InternalExBeeLangTestLanguageParser.g:9255:2: rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 { pushFollow(FollowSets000.FOLLOW_61); rule__CallExpression__Group_1__2__Impl(); @@ -36162,7 +36170,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__CallExpression__Group_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:9257:1: rule__CallExpression__Group_1__2__Impl : ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) ; + // InternalExBeeLangTestLanguageParser.g:9262:1: rule__CallExpression__Group_1__2__Impl : ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) ; public final void rule__CallExpression__Group_1__2__Impl() throws RecognitionException { int rule__CallExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -36170,16 +36178,16 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 655) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9261:1: ( ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) ) - // InternalExBeeLangTestLanguageParser.g:9262:1: ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) + // InternalExBeeLangTestLanguageParser.g:9266:1: ( ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) ) + // InternalExBeeLangTestLanguageParser.g:9267:1: ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) { - // InternalExBeeLangTestLanguageParser.g:9262:1: ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) - // InternalExBeeLangTestLanguageParser.g:9263:2: ( rule__CallExpression__ParameterListAssignment_1_2 )? + // InternalExBeeLangTestLanguageParser.g:9267:1: ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) + // InternalExBeeLangTestLanguageParser.g:9268:2: ( rule__CallExpression__ParameterListAssignment_1_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getParameterListAssignment_1_2()); } - // InternalExBeeLangTestLanguageParser.g:9264:2: ( rule__CallExpression__ParameterListAssignment_1_2 )? + // InternalExBeeLangTestLanguageParser.g:9269:2: ( rule__CallExpression__ParameterListAssignment_1_2 )? int alt75=2; int LA75_0 = input.LA(1); @@ -36188,7 +36196,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes } switch (alt75) { case 1 : - // InternalExBeeLangTestLanguageParser.g:9264:3: rule__CallExpression__ParameterListAssignment_1_2 + // InternalExBeeLangTestLanguageParser.g:9269:3: rule__CallExpression__ParameterListAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__CallExpression__ParameterListAssignment_1_2(); @@ -36227,7 +36235,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__CallExpression__Group_1__3" - // InternalExBeeLangTestLanguageParser.g:9272:1: rule__CallExpression__Group_1__3 : rule__CallExpression__Group_1__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:9277:1: rule__CallExpression__Group_1__3 : rule__CallExpression__Group_1__3__Impl ; public final void rule__CallExpression__Group_1__3() throws RecognitionException { int rule__CallExpression__Group_1__3_StartIndex = input.index(); @@ -36235,8 +36243,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 656) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9276:1: ( rule__CallExpression__Group_1__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:9277:2: rule__CallExpression__Group_1__3__Impl + // InternalExBeeLangTestLanguageParser.g:9281:1: ( rule__CallExpression__Group_1__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:9282:2: rule__CallExpression__Group_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__CallExpression__Group_1__3__Impl(); @@ -36263,7 +36271,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__CallExpression__Group_1__3__Impl" - // InternalExBeeLangTestLanguageParser.g:9283:1: rule__CallExpression__Group_1__3__Impl : ( RightParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:9288:1: rule__CallExpression__Group_1__3__Impl : ( RightParenthesis ) ; public final void rule__CallExpression__Group_1__3__Impl() throws RecognitionException { int rule__CallExpression__Group_1__3__Impl_StartIndex = input.index(); @@ -36271,11 +36279,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 657) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9287:1: ( ( RightParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:9288:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:9292:1: ( ( RightParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:9293:1: ( RightParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:9288:1: ( RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:9289:2: RightParenthesis + // InternalExBeeLangTestLanguageParser.g:9293:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:9294:2: RightParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getRightParenthesisKeyword_1_3()); @@ -36307,7 +36315,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:9299:1: rule__WithExpression__Group__0 : rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:9304:1: rule__WithExpression__Group__0 : rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 ; public final void rule__WithExpression__Group__0() throws RecognitionException { int rule__WithExpression__Group__0_StartIndex = input.index(); @@ -36315,8 +36323,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 658) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9303:1: ( rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:9304:2: rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:9308:1: ( rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:9309:2: rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_65); rule__WithExpression__Group__0__Impl(); @@ -36348,7 +36356,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9311:1: rule__WithExpression__Group__0__Impl : ( With ) ; + // InternalExBeeLangTestLanguageParser.g:9316:1: rule__WithExpression__Group__0__Impl : ( With ) ; public final void rule__WithExpression__Group__0__Impl() throws RecognitionException { int rule__WithExpression__Group__0__Impl_StartIndex = input.index(); @@ -36356,11 +36364,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 659) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9315:1: ( ( With ) ) - // InternalExBeeLangTestLanguageParser.g:9316:1: ( With ) + // InternalExBeeLangTestLanguageParser.g:9320:1: ( ( With ) ) + // InternalExBeeLangTestLanguageParser.g:9321:1: ( With ) { - // InternalExBeeLangTestLanguageParser.g:9316:1: ( With ) - // InternalExBeeLangTestLanguageParser.g:9317:2: With + // InternalExBeeLangTestLanguageParser.g:9321:1: ( With ) + // InternalExBeeLangTestLanguageParser.g:9322:2: With { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getWithKeyword_0()); @@ -36392,7 +36400,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:9326:1: rule__WithExpression__Group__1 : rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:9331:1: rule__WithExpression__Group__1 : rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 ; public final void rule__WithExpression__Group__1() throws RecognitionException { int rule__WithExpression__Group__1_StartIndex = input.index(); @@ -36400,8 +36408,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 660) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9330:1: ( rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:9331:2: rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 + // InternalExBeeLangTestLanguageParser.g:9335:1: ( rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:9336:2: rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_65); rule__WithExpression__Group__1__Impl(); @@ -36433,7 +36441,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:9338:1: rule__WithExpression__Group__1__Impl : ( ( rule__WithExpression__Group_1__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:9343:1: rule__WithExpression__Group__1__Impl : ( ( rule__WithExpression__Group_1__0 )? ) ; public final void rule__WithExpression__Group__1__Impl() throws RecognitionException { int rule__WithExpression__Group__1__Impl_StartIndex = input.index(); @@ -36441,16 +36449,16 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 661) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9342:1: ( ( ( rule__WithExpression__Group_1__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:9343:1: ( ( rule__WithExpression__Group_1__0 )? ) + // InternalExBeeLangTestLanguageParser.g:9347:1: ( ( ( rule__WithExpression__Group_1__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:9348:1: ( ( rule__WithExpression__Group_1__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:9343:1: ( ( rule__WithExpression__Group_1__0 )? ) - // InternalExBeeLangTestLanguageParser.g:9344:2: ( rule__WithExpression__Group_1__0 )? + // InternalExBeeLangTestLanguageParser.g:9348:1: ( ( rule__WithExpression__Group_1__0 )? ) + // InternalExBeeLangTestLanguageParser.g:9349:2: ( rule__WithExpression__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:9345:2: ( rule__WithExpression__Group_1__0 )? + // InternalExBeeLangTestLanguageParser.g:9350:2: ( rule__WithExpression__Group_1__0 )? int alt76=2; int LA76_0 = input.LA(1); @@ -36459,7 +36467,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes } switch (alt76) { case 1 : - // InternalExBeeLangTestLanguageParser.g:9345:3: rule__WithExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:9350:3: rule__WithExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_1__0(); @@ -36498,7 +36506,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group__2" - // InternalExBeeLangTestLanguageParser.g:9353:1: rule__WithExpression__Group__2 : rule__WithExpression__Group__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:9358:1: rule__WithExpression__Group__2 : rule__WithExpression__Group__2__Impl ; public final void rule__WithExpression__Group__2() throws RecognitionException { int rule__WithExpression__Group__2_StartIndex = input.index(); @@ -36506,8 +36514,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 662) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9357:1: ( rule__WithExpression__Group__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:9358:2: rule__WithExpression__Group__2__Impl + // InternalExBeeLangTestLanguageParser.g:9362:1: ( rule__WithExpression__Group__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:9363:2: rule__WithExpression__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group__2__Impl(); @@ -36534,7 +36542,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:9364:1: rule__WithExpression__Group__2__Impl : ( ( rule__WithExpression__Alternatives_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:9369:1: rule__WithExpression__Group__2__Impl : ( ( rule__WithExpression__Alternatives_2 ) ) ; public final void rule__WithExpression__Group__2__Impl() throws RecognitionException { int rule__WithExpression__Group__2__Impl_StartIndex = input.index(); @@ -36542,17 +36550,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 663) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9368:1: ( ( ( rule__WithExpression__Alternatives_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:9369:1: ( ( rule__WithExpression__Alternatives_2 ) ) + // InternalExBeeLangTestLanguageParser.g:9373:1: ( ( ( rule__WithExpression__Alternatives_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:9374:1: ( ( rule__WithExpression__Alternatives_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:9369:1: ( ( rule__WithExpression__Alternatives_2 ) ) - // InternalExBeeLangTestLanguageParser.g:9370:2: ( rule__WithExpression__Alternatives_2 ) + // InternalExBeeLangTestLanguageParser.g:9374:1: ( ( rule__WithExpression__Alternatives_2 ) ) + // InternalExBeeLangTestLanguageParser.g:9375:2: ( rule__WithExpression__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getAlternatives_2()); } - // InternalExBeeLangTestLanguageParser.g:9371:2: ( rule__WithExpression__Alternatives_2 ) - // InternalExBeeLangTestLanguageParser.g:9371:3: rule__WithExpression__Alternatives_2 + // InternalExBeeLangTestLanguageParser.g:9376:2: ( rule__WithExpression__Alternatives_2 ) + // InternalExBeeLangTestLanguageParser.g:9376:3: rule__WithExpression__Alternatives_2 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Alternatives_2(); @@ -36588,7 +36596,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:9380:1: rule__WithExpression__Group_1__0 : rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:9385:1: rule__WithExpression__Group_1__0 : rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 ; public final void rule__WithExpression__Group_1__0() throws RecognitionException { int rule__WithExpression__Group_1__0_StartIndex = input.index(); @@ -36596,8 +36604,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 664) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9384:1: ( rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:9385:2: rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:9389:1: ( rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:9390:2: rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_10); rule__WithExpression__Group_1__0__Impl(); @@ -36629,7 +36637,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9392:1: rule__WithExpression__Group_1__0__Impl : ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:9397:1: rule__WithExpression__Group_1__0__Impl : ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) ; public final void rule__WithExpression__Group_1__0__Impl() throws RecognitionException { int rule__WithExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -36637,17 +36645,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 665) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9396:1: ( ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:9397:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:9401:1: ( ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:9402:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:9397:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:9398:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) + // InternalExBeeLangTestLanguageParser.g:9402:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:9403:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_0()); } - // InternalExBeeLangTestLanguageParser.g:9399:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) - // InternalExBeeLangTestLanguageParser.g:9399:3: rule__WithExpression__ReferencedAdviceAssignment_1_0 + // InternalExBeeLangTestLanguageParser.g:9404:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) + // InternalExBeeLangTestLanguageParser.g:9404:3: rule__WithExpression__ReferencedAdviceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__ReferencedAdviceAssignment_1_0(); @@ -36683,7 +36691,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:9407:1: rule__WithExpression__Group_1__1 : rule__WithExpression__Group_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:9412:1: rule__WithExpression__Group_1__1 : rule__WithExpression__Group_1__1__Impl ; public final void rule__WithExpression__Group_1__1() throws RecognitionException { int rule__WithExpression__Group_1__1_StartIndex = input.index(); @@ -36691,8 +36699,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 666) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9411:1: ( rule__WithExpression__Group_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:9412:2: rule__WithExpression__Group_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:9416:1: ( rule__WithExpression__Group_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:9417:2: rule__WithExpression__Group_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_1__1__Impl(); @@ -36719,7 +36727,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:9418:1: rule__WithExpression__Group_1__1__Impl : ( ( rule__WithExpression__Group_1_1__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:9423:1: rule__WithExpression__Group_1__1__Impl : ( ( rule__WithExpression__Group_1_1__0 )* ) ; public final void rule__WithExpression__Group_1__1__Impl() throws RecognitionException { int rule__WithExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -36727,16 +36735,16 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 667) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9422:1: ( ( ( rule__WithExpression__Group_1_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:9423:1: ( ( rule__WithExpression__Group_1_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:9427:1: ( ( ( rule__WithExpression__Group_1_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:9428:1: ( ( rule__WithExpression__Group_1_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:9423:1: ( ( rule__WithExpression__Group_1_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:9424:2: ( rule__WithExpression__Group_1_1__0 )* + // InternalExBeeLangTestLanguageParser.g:9428:1: ( ( rule__WithExpression__Group_1_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:9429:2: ( rule__WithExpression__Group_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup_1_1()); } - // InternalExBeeLangTestLanguageParser.g:9425:2: ( rule__WithExpression__Group_1_1__0 )* + // InternalExBeeLangTestLanguageParser.g:9430:2: ( rule__WithExpression__Group_1_1__0 )* loop77: do { int alt77=2; @@ -36749,7 +36757,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes switch (alt77) { case 1 : - // InternalExBeeLangTestLanguageParser.g:9425:3: rule__WithExpression__Group_1_1__0 + // InternalExBeeLangTestLanguageParser.g:9430:3: rule__WithExpression__Group_1_1__0 { pushFollow(FollowSets000.FOLLOW_11); rule__WithExpression__Group_1_1__0(); @@ -36791,7 +36799,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_1_1__0" - // InternalExBeeLangTestLanguageParser.g:9434:1: rule__WithExpression__Group_1_1__0 : rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 ; + // InternalExBeeLangTestLanguageParser.g:9439:1: rule__WithExpression__Group_1_1__0 : rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 ; public final void rule__WithExpression__Group_1_1__0() throws RecognitionException { int rule__WithExpression__Group_1_1__0_StartIndex = input.index(); @@ -36799,8 +36807,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 668) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9438:1: ( rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 ) - // InternalExBeeLangTestLanguageParser.g:9439:2: rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 + // InternalExBeeLangTestLanguageParser.g:9443:1: ( rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 ) + // InternalExBeeLangTestLanguageParser.g:9444:2: rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 { pushFollow(FollowSets000.FOLLOW_9); rule__WithExpression__Group_1_1__0__Impl(); @@ -36832,7 +36840,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_1_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9446:1: rule__WithExpression__Group_1_1__0__Impl : ( Comma ) ; + // InternalExBeeLangTestLanguageParser.g:9451:1: rule__WithExpression__Group_1_1__0__Impl : ( Comma ) ; public final void rule__WithExpression__Group_1_1__0__Impl() throws RecognitionException { int rule__WithExpression__Group_1_1__0__Impl_StartIndex = input.index(); @@ -36840,11 +36848,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 669) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9450:1: ( ( Comma ) ) - // InternalExBeeLangTestLanguageParser.g:9451:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:9455:1: ( ( Comma ) ) + // InternalExBeeLangTestLanguageParser.g:9456:1: ( Comma ) { - // InternalExBeeLangTestLanguageParser.g:9451:1: ( Comma ) - // InternalExBeeLangTestLanguageParser.g:9452:2: Comma + // InternalExBeeLangTestLanguageParser.g:9456:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:9457:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getCommaKeyword_1_1_0()); @@ -36876,7 +36884,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_1_1__1" - // InternalExBeeLangTestLanguageParser.g:9461:1: rule__WithExpression__Group_1_1__1 : rule__WithExpression__Group_1_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:9466:1: rule__WithExpression__Group_1_1__1 : rule__WithExpression__Group_1_1__1__Impl ; public final void rule__WithExpression__Group_1_1__1() throws RecognitionException { int rule__WithExpression__Group_1_1__1_StartIndex = input.index(); @@ -36884,8 +36892,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 670) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9465:1: ( rule__WithExpression__Group_1_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:9466:2: rule__WithExpression__Group_1_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:9470:1: ( rule__WithExpression__Group_1_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:9471:2: rule__WithExpression__Group_1_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_1_1__1__Impl(); @@ -36912,7 +36920,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_1_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:9472:1: rule__WithExpression__Group_1_1__1__Impl : ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:9477:1: rule__WithExpression__Group_1_1__1__Impl : ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) ; public final void rule__WithExpression__Group_1_1__1__Impl() throws RecognitionException { int rule__WithExpression__Group_1_1__1__Impl_StartIndex = input.index(); @@ -36920,17 +36928,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 671) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9476:1: ( ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:9477:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:9481:1: ( ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:9482:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:9477:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:9478:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) + // InternalExBeeLangTestLanguageParser.g:9482:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:9483:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_1_1()); } - // InternalExBeeLangTestLanguageParser.g:9479:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) - // InternalExBeeLangTestLanguageParser.g:9479:3: rule__WithExpression__ReferencedAdviceAssignment_1_1_1 + // InternalExBeeLangTestLanguageParser.g:9484:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) + // InternalExBeeLangTestLanguageParser.g:9484:3: rule__WithExpression__ReferencedAdviceAssignment_1_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__ReferencedAdviceAssignment_1_1_1(); @@ -36966,7 +36974,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_2_0__0" - // InternalExBeeLangTestLanguageParser.g:9488:1: rule__WithExpression__Group_2_0__0 : rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 ; + // InternalExBeeLangTestLanguageParser.g:9493:1: rule__WithExpression__Group_2_0__0 : rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 ; public final void rule__WithExpression__Group_2_0__0() throws RecognitionException { int rule__WithExpression__Group_2_0__0_StartIndex = input.index(); @@ -36974,8 +36982,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 672) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9492:1: ( rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 ) - // InternalExBeeLangTestLanguageParser.g:9493:2: rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 + // InternalExBeeLangTestLanguageParser.g:9497:1: ( rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 ) + // InternalExBeeLangTestLanguageParser.g:9498:2: rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 { pushFollow(FollowSets000.FOLLOW_19); rule__WithExpression__Group_2_0__0__Impl(); @@ -37007,7 +37015,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_2_0__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9500:1: rule__WithExpression__Group_2_0__0__Impl : ( Colon ) ; + // InternalExBeeLangTestLanguageParser.g:9505:1: rule__WithExpression__Group_2_0__0__Impl : ( Colon ) ; public final void rule__WithExpression__Group_2_0__0__Impl() throws RecognitionException { int rule__WithExpression__Group_2_0__0__Impl_StartIndex = input.index(); @@ -37015,11 +37023,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 673) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9504:1: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:9505:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:9509:1: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:9510:1: ( Colon ) { - // InternalExBeeLangTestLanguageParser.g:9505:1: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:9506:2: Colon + // InternalExBeeLangTestLanguageParser.g:9510:1: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:9511:2: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getColonKeyword_2_0_0()); @@ -37051,7 +37059,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_2_0__1" - // InternalExBeeLangTestLanguageParser.g:9515:1: rule__WithExpression__Group_2_0__1 : rule__WithExpression__Group_2_0__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:9520:1: rule__WithExpression__Group_2_0__1 : rule__WithExpression__Group_2_0__1__Impl ; public final void rule__WithExpression__Group_2_0__1() throws RecognitionException { int rule__WithExpression__Group_2_0__1_StartIndex = input.index(); @@ -37059,8 +37067,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 674) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9519:1: ( rule__WithExpression__Group_2_0__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:9520:2: rule__WithExpression__Group_2_0__1__Impl + // InternalExBeeLangTestLanguageParser.g:9524:1: ( rule__WithExpression__Group_2_0__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:9525:2: rule__WithExpression__Group_2_0__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_2_0__1__Impl(); @@ -37087,7 +37095,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_2_0__1__Impl" - // InternalExBeeLangTestLanguageParser.g:9526:1: rule__WithExpression__Group_2_0__1__Impl : ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:9531:1: rule__WithExpression__Group_2_0__1__Impl : ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) ; public final void rule__WithExpression__Group_2_0__1__Impl() throws RecognitionException { int rule__WithExpression__Group_2_0__1__Impl_StartIndex = input.index(); @@ -37095,17 +37103,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 675) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9530:1: ( ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:9531:1: ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) + // InternalExBeeLangTestLanguageParser.g:9535:1: ( ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:9536:1: ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:9531:1: ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) - // InternalExBeeLangTestLanguageParser.g:9532:2: ( rule__WithExpression__FuncExprAssignment_2_0_1 ) + // InternalExBeeLangTestLanguageParser.g:9536:1: ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) + // InternalExBeeLangTestLanguageParser.g:9537:2: ( rule__WithExpression__FuncExprAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_0_1()); } - // InternalExBeeLangTestLanguageParser.g:9533:2: ( rule__WithExpression__FuncExprAssignment_2_0_1 ) - // InternalExBeeLangTestLanguageParser.g:9533:3: rule__WithExpression__FuncExprAssignment_2_0_1 + // InternalExBeeLangTestLanguageParser.g:9538:2: ( rule__WithExpression__FuncExprAssignment_2_0_1 ) + // InternalExBeeLangTestLanguageParser.g:9538:3: rule__WithExpression__FuncExprAssignment_2_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__FuncExprAssignment_2_0_1(); @@ -37141,7 +37149,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_2_1__0" - // InternalExBeeLangTestLanguageParser.g:9542:1: rule__WithExpression__Group_2_1__0 : rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 ; + // InternalExBeeLangTestLanguageParser.g:9547:1: rule__WithExpression__Group_2_1__0 : rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 ; public final void rule__WithExpression__Group_2_1__0() throws RecognitionException { int rule__WithExpression__Group_2_1__0_StartIndex = input.index(); @@ -37149,8 +37157,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 676) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9546:1: ( rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 ) - // InternalExBeeLangTestLanguageParser.g:9547:2: rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 + // InternalExBeeLangTestLanguageParser.g:9551:1: ( rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 ) + // InternalExBeeLangTestLanguageParser.g:9552:2: rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 { pushFollow(FollowSets000.FOLLOW_66); rule__WithExpression__Group_2_1__0__Impl(); @@ -37182,7 +37190,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_2_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9554:1: rule__WithExpression__Group_2_1__0__Impl : ( LeftCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:9559:1: rule__WithExpression__Group_2_1__0__Impl : ( LeftCurlyBracket ) ; public final void rule__WithExpression__Group_2_1__0__Impl() throws RecognitionException { int rule__WithExpression__Group_2_1__0__Impl_StartIndex = input.index(); @@ -37190,11 +37198,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 677) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9558:1: ( ( LeftCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:9559:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:9563:1: ( ( LeftCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:9564:1: ( LeftCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:9559:1: ( LeftCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:9560:2: LeftCurlyBracket + // InternalExBeeLangTestLanguageParser.g:9564:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:9565:2: LeftCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getLeftCurlyBracketKeyword_2_1_0()); @@ -37226,7 +37234,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_2_1__1" - // InternalExBeeLangTestLanguageParser.g:9569:1: rule__WithExpression__Group_2_1__1 : rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 ; + // InternalExBeeLangTestLanguageParser.g:9574:1: rule__WithExpression__Group_2_1__1 : rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 ; public final void rule__WithExpression__Group_2_1__1() throws RecognitionException { int rule__WithExpression__Group_2_1__1_StartIndex = input.index(); @@ -37234,8 +37242,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 678) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9573:1: ( rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 ) - // InternalExBeeLangTestLanguageParser.g:9574:2: rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 + // InternalExBeeLangTestLanguageParser.g:9578:1: ( rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 ) + // InternalExBeeLangTestLanguageParser.g:9579:2: rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 { pushFollow(FollowSets000.FOLLOW_8); rule__WithExpression__Group_2_1__1__Impl(); @@ -37267,7 +37275,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_2_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:9581:1: rule__WithExpression__Group_2_1__1__Impl : ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:9586:1: rule__WithExpression__Group_2_1__1__Impl : ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) ; public final void rule__WithExpression__Group_2_1__1__Impl() throws RecognitionException { int rule__WithExpression__Group_2_1__1__Impl_StartIndex = input.index(); @@ -37275,17 +37283,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 679) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9585:1: ( ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:9586:1: ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:9590:1: ( ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:9591:1: ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:9586:1: ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:9587:2: ( rule__WithExpression__FuncExprAssignment_2_1_1 ) + // InternalExBeeLangTestLanguageParser.g:9591:1: ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:9592:2: ( rule__WithExpression__FuncExprAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_1_1()); } - // InternalExBeeLangTestLanguageParser.g:9588:2: ( rule__WithExpression__FuncExprAssignment_2_1_1 ) - // InternalExBeeLangTestLanguageParser.g:9588:3: rule__WithExpression__FuncExprAssignment_2_1_1 + // InternalExBeeLangTestLanguageParser.g:9593:2: ( rule__WithExpression__FuncExprAssignment_2_1_1 ) + // InternalExBeeLangTestLanguageParser.g:9593:3: rule__WithExpression__FuncExprAssignment_2_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__FuncExprAssignment_2_1_1(); @@ -37321,7 +37329,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_2_1__2" - // InternalExBeeLangTestLanguageParser.g:9596:1: rule__WithExpression__Group_2_1__2 : rule__WithExpression__Group_2_1__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:9601:1: rule__WithExpression__Group_2_1__2 : rule__WithExpression__Group_2_1__2__Impl ; public final void rule__WithExpression__Group_2_1__2() throws RecognitionException { int rule__WithExpression__Group_2_1__2_StartIndex = input.index(); @@ -37329,8 +37337,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 680) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9600:1: ( rule__WithExpression__Group_2_1__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:9601:2: rule__WithExpression__Group_2_1__2__Impl + // InternalExBeeLangTestLanguageParser.g:9605:1: ( rule__WithExpression__Group_2_1__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:9606:2: rule__WithExpression__Group_2_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_2_1__2__Impl(); @@ -37357,7 +37365,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithExpression__Group_2_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:9607:1: rule__WithExpression__Group_2_1__2__Impl : ( RightCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:9612:1: rule__WithExpression__Group_2_1__2__Impl : ( RightCurlyBracket ) ; public final void rule__WithExpression__Group_2_1__2__Impl() throws RecognitionException { int rule__WithExpression__Group_2_1__2__Impl_StartIndex = input.index(); @@ -37365,11 +37373,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 681) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9611:1: ( ( RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:9612:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:9616:1: ( ( RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:9617:1: ( RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:9612:1: ( RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:9613:2: RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:9617:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:9618:2: RightCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getRightCurlyBracketKeyword_2_1_2()); @@ -37401,7 +37409,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:9623:1: rule__WithContextExpression__Group__0 : rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:9628:1: rule__WithContextExpression__Group__0 : rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 ; public final void rule__WithContextExpression__Group__0() throws RecognitionException { int rule__WithContextExpression__Group__0_StartIndex = input.index(); @@ -37409,8 +37417,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 682) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9627:1: ( rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:9628:2: rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:9632:1: ( rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:9633:2: rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_67); rule__WithContextExpression__Group__0__Impl(); @@ -37442,7 +37450,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9635:1: rule__WithContextExpression__Group__0__Impl : ( With ) ; + // InternalExBeeLangTestLanguageParser.g:9640:1: rule__WithContextExpression__Group__0__Impl : ( With ) ; public final void rule__WithContextExpression__Group__0__Impl() throws RecognitionException { int rule__WithContextExpression__Group__0__Impl_StartIndex = input.index(); @@ -37450,11 +37458,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 683) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9639:1: ( ( With ) ) - // InternalExBeeLangTestLanguageParser.g:9640:1: ( With ) + // InternalExBeeLangTestLanguageParser.g:9644:1: ( ( With ) ) + // InternalExBeeLangTestLanguageParser.g:9645:1: ( With ) { - // InternalExBeeLangTestLanguageParser.g:9640:1: ( With ) - // InternalExBeeLangTestLanguageParser.g:9641:2: With + // InternalExBeeLangTestLanguageParser.g:9645:1: ( With ) + // InternalExBeeLangTestLanguageParser.g:9646:2: With { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getWithKeyword_0()); @@ -37486,7 +37494,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:9650:1: rule__WithContextExpression__Group__1 : rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:9655:1: rule__WithContextExpression__Group__1 : rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 ; public final void rule__WithContextExpression__Group__1() throws RecognitionException { int rule__WithContextExpression__Group__1_StartIndex = input.index(); @@ -37494,8 +37502,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 684) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9654:1: ( rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:9655:2: rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 + // InternalExBeeLangTestLanguageParser.g:9659:1: ( rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:9660:2: rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_19); rule__WithContextExpression__Group__1__Impl(); @@ -37527,7 +37535,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:9662:1: rule__WithContextExpression__Group__1__Impl : ( Context ) ; + // InternalExBeeLangTestLanguageParser.g:9667:1: rule__WithContextExpression__Group__1__Impl : ( Context ) ; public final void rule__WithContextExpression__Group__1__Impl() throws RecognitionException { int rule__WithContextExpression__Group__1__Impl_StartIndex = input.index(); @@ -37535,11 +37543,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 685) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9666:1: ( ( Context ) ) - // InternalExBeeLangTestLanguageParser.g:9667:1: ( Context ) + // InternalExBeeLangTestLanguageParser.g:9671:1: ( ( Context ) ) + // InternalExBeeLangTestLanguageParser.g:9672:1: ( Context ) { - // InternalExBeeLangTestLanguageParser.g:9667:1: ( Context ) - // InternalExBeeLangTestLanguageParser.g:9668:2: Context + // InternalExBeeLangTestLanguageParser.g:9672:1: ( Context ) + // InternalExBeeLangTestLanguageParser.g:9673:2: Context { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getContextKeyword_1()); @@ -37571,7 +37579,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group__2" - // InternalExBeeLangTestLanguageParser.g:9677:1: rule__WithContextExpression__Group__2 : rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:9682:1: rule__WithContextExpression__Group__2 : rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 ; public final void rule__WithContextExpression__Group__2() throws RecognitionException { int rule__WithContextExpression__Group__2_StartIndex = input.index(); @@ -37579,8 +37587,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 686) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9681:1: ( rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:9682:2: rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 + // InternalExBeeLangTestLanguageParser.g:9686:1: ( rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:9687:2: rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 { pushFollow(FollowSets000.FOLLOW_20); rule__WithContextExpression__Group__2__Impl(); @@ -37612,7 +37620,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:9689:1: rule__WithContextExpression__Group__2__Impl : ( ( rule__WithContextExpression__ExprAssignment_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:9694:1: rule__WithContextExpression__Group__2__Impl : ( ( rule__WithContextExpression__ExprAssignment_2 ) ) ; public final void rule__WithContextExpression__Group__2__Impl() throws RecognitionException { int rule__WithContextExpression__Group__2__Impl_StartIndex = input.index(); @@ -37620,17 +37628,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 687) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9693:1: ( ( ( rule__WithContextExpression__ExprAssignment_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:9694:1: ( ( rule__WithContextExpression__ExprAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:9698:1: ( ( ( rule__WithContextExpression__ExprAssignment_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:9699:1: ( ( rule__WithContextExpression__ExprAssignment_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:9694:1: ( ( rule__WithContextExpression__ExprAssignment_2 ) ) - // InternalExBeeLangTestLanguageParser.g:9695:2: ( rule__WithContextExpression__ExprAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:9699:1: ( ( rule__WithContextExpression__ExprAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:9700:2: ( rule__WithContextExpression__ExprAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getExprAssignment_2()); } - // InternalExBeeLangTestLanguageParser.g:9696:2: ( rule__WithContextExpression__ExprAssignment_2 ) - // InternalExBeeLangTestLanguageParser.g:9696:3: rule__WithContextExpression__ExprAssignment_2 + // InternalExBeeLangTestLanguageParser.g:9701:2: ( rule__WithContextExpression__ExprAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:9701:3: rule__WithContextExpression__ExprAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__ExprAssignment_2(); @@ -37666,7 +37674,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group__3" - // InternalExBeeLangTestLanguageParser.g:9704:1: rule__WithContextExpression__Group__3 : rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 ; + // InternalExBeeLangTestLanguageParser.g:9709:1: rule__WithContextExpression__Group__3 : rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 ; public final void rule__WithContextExpression__Group__3() throws RecognitionException { int rule__WithContextExpression__Group__3_StartIndex = input.index(); @@ -37674,8 +37682,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 688) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9708:1: ( rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 ) - // InternalExBeeLangTestLanguageParser.g:9709:2: rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 + // InternalExBeeLangTestLanguageParser.g:9713:1: ( rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 ) + // InternalExBeeLangTestLanguageParser.g:9714:2: rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 { pushFollow(FollowSets000.FOLLOW_20); rule__WithContextExpression__Group__3__Impl(); @@ -37707,7 +37715,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:9716:1: rule__WithContextExpression__Group__3__Impl : ( ( rule__WithContextExpression__Group_3__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:9721:1: rule__WithContextExpression__Group__3__Impl : ( ( rule__WithContextExpression__Group_3__0 )? ) ; public final void rule__WithContextExpression__Group__3__Impl() throws RecognitionException { int rule__WithContextExpression__Group__3__Impl_StartIndex = input.index(); @@ -37715,16 +37723,16 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 689) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9720:1: ( ( ( rule__WithContextExpression__Group_3__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:9721:1: ( ( rule__WithContextExpression__Group_3__0 )? ) + // InternalExBeeLangTestLanguageParser.g:9725:1: ( ( ( rule__WithContextExpression__Group_3__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:9726:1: ( ( rule__WithContextExpression__Group_3__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:9721:1: ( ( rule__WithContextExpression__Group_3__0 )? ) - // InternalExBeeLangTestLanguageParser.g:9722:2: ( rule__WithContextExpression__Group_3__0 )? + // InternalExBeeLangTestLanguageParser.g:9726:1: ( ( rule__WithContextExpression__Group_3__0 )? ) + // InternalExBeeLangTestLanguageParser.g:9727:2: ( rule__WithContextExpression__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getGroup_3()); } - // InternalExBeeLangTestLanguageParser.g:9723:2: ( rule__WithContextExpression__Group_3__0 )? + // InternalExBeeLangTestLanguageParser.g:9728:2: ( rule__WithContextExpression__Group_3__0 )? int alt78=2; int LA78_0 = input.LA(1); @@ -37733,7 +37741,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes } switch (alt78) { case 1 : - // InternalExBeeLangTestLanguageParser.g:9723:3: rule__WithContextExpression__Group_3__0 + // InternalExBeeLangTestLanguageParser.g:9728:3: rule__WithContextExpression__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__Group_3__0(); @@ -37772,7 +37780,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group__4" - // InternalExBeeLangTestLanguageParser.g:9731:1: rule__WithContextExpression__Group__4 : rule__WithContextExpression__Group__4__Impl ; + // InternalExBeeLangTestLanguageParser.g:9736:1: rule__WithContextExpression__Group__4 : rule__WithContextExpression__Group__4__Impl ; public final void rule__WithContextExpression__Group__4() throws RecognitionException { int rule__WithContextExpression__Group__4_StartIndex = input.index(); @@ -37780,8 +37788,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 690) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9735:1: ( rule__WithContextExpression__Group__4__Impl ) - // InternalExBeeLangTestLanguageParser.g:9736:2: rule__WithContextExpression__Group__4__Impl + // InternalExBeeLangTestLanguageParser.g:9740:1: ( rule__WithContextExpression__Group__4__Impl ) + // InternalExBeeLangTestLanguageParser.g:9741:2: rule__WithContextExpression__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__Group__4__Impl(); @@ -37808,7 +37816,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group__4__Impl" - // InternalExBeeLangTestLanguageParser.g:9742:1: rule__WithContextExpression__Group__4__Impl : ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) ; + // InternalExBeeLangTestLanguageParser.g:9747:1: rule__WithContextExpression__Group__4__Impl : ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) ; public final void rule__WithContextExpression__Group__4__Impl() throws RecognitionException { int rule__WithContextExpression__Group__4__Impl_StartIndex = input.index(); @@ -37816,17 +37824,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 691) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9746:1: ( ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) ) - // InternalExBeeLangTestLanguageParser.g:9747:1: ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) + // InternalExBeeLangTestLanguageParser.g:9751:1: ( ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) ) + // InternalExBeeLangTestLanguageParser.g:9752:1: ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) { - // InternalExBeeLangTestLanguageParser.g:9747:1: ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) - // InternalExBeeLangTestLanguageParser.g:9748:2: ( rule__WithContextExpression__ContextBlockAssignment_4 ) + // InternalExBeeLangTestLanguageParser.g:9752:1: ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) + // InternalExBeeLangTestLanguageParser.g:9753:2: ( rule__WithContextExpression__ContextBlockAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getContextBlockAssignment_4()); } - // InternalExBeeLangTestLanguageParser.g:9749:2: ( rule__WithContextExpression__ContextBlockAssignment_4 ) - // InternalExBeeLangTestLanguageParser.g:9749:3: rule__WithContextExpression__ContextBlockAssignment_4 + // InternalExBeeLangTestLanguageParser.g:9754:2: ( rule__WithContextExpression__ContextBlockAssignment_4 ) + // InternalExBeeLangTestLanguageParser.g:9754:3: rule__WithContextExpression__ContextBlockAssignment_4 { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__ContextBlockAssignment_4(); @@ -37862,7 +37870,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group_3__0" - // InternalExBeeLangTestLanguageParser.g:9758:1: rule__WithContextExpression__Group_3__0 : rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 ; + // InternalExBeeLangTestLanguageParser.g:9763:1: rule__WithContextExpression__Group_3__0 : rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 ; public final void rule__WithContextExpression__Group_3__0() throws RecognitionException { int rule__WithContextExpression__Group_3__0_StartIndex = input.index(); @@ -37870,8 +37878,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 692) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9762:1: ( rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 ) - // InternalExBeeLangTestLanguageParser.g:9763:2: rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 + // InternalExBeeLangTestLanguageParser.g:9767:1: ( rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 ) + // InternalExBeeLangTestLanguageParser.g:9768:2: rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 { pushFollow(FollowSets000.FOLLOW_9); rule__WithContextExpression__Group_3__0__Impl(); @@ -37903,7 +37911,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group_3__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9770:1: rule__WithContextExpression__Group_3__0__Impl : ( As ) ; + // InternalExBeeLangTestLanguageParser.g:9775:1: rule__WithContextExpression__Group_3__0__Impl : ( As ) ; public final void rule__WithContextExpression__Group_3__0__Impl() throws RecognitionException { int rule__WithContextExpression__Group_3__0__Impl_StartIndex = input.index(); @@ -37911,11 +37919,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 693) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9774:1: ( ( As ) ) - // InternalExBeeLangTestLanguageParser.g:9775:1: ( As ) + // InternalExBeeLangTestLanguageParser.g:9779:1: ( ( As ) ) + // InternalExBeeLangTestLanguageParser.g:9780:1: ( As ) { - // InternalExBeeLangTestLanguageParser.g:9775:1: ( As ) - // InternalExBeeLangTestLanguageParser.g:9776:2: As + // InternalExBeeLangTestLanguageParser.g:9780:1: ( As ) + // InternalExBeeLangTestLanguageParser.g:9781:2: As { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getAsKeyword_3_0()); @@ -37947,7 +37955,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group_3__1" - // InternalExBeeLangTestLanguageParser.g:9785:1: rule__WithContextExpression__Group_3__1 : rule__WithContextExpression__Group_3__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:9790:1: rule__WithContextExpression__Group_3__1 : rule__WithContextExpression__Group_3__1__Impl ; public final void rule__WithContextExpression__Group_3__1() throws RecognitionException { int rule__WithContextExpression__Group_3__1_StartIndex = input.index(); @@ -37955,8 +37963,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 694) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9789:1: ( rule__WithContextExpression__Group_3__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:9790:2: rule__WithContextExpression__Group_3__1__Impl + // InternalExBeeLangTestLanguageParser.g:9794:1: ( rule__WithContextExpression__Group_3__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:9795:2: rule__WithContextExpression__Group_3__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__Group_3__1__Impl(); @@ -37983,7 +37991,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__WithContextExpression__Group_3__1__Impl" - // InternalExBeeLangTestLanguageParser.g:9796:1: rule__WithContextExpression__Group_3__1__Impl : ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:9801:1: rule__WithContextExpression__Group_3__1__Impl : ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) ; public final void rule__WithContextExpression__Group_3__1__Impl() throws RecognitionException { int rule__WithContextExpression__Group_3__1__Impl_StartIndex = input.index(); @@ -37991,17 +37999,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 695) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9800:1: ( ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:9801:1: ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) + // InternalExBeeLangTestLanguageParser.g:9805:1: ( ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:9806:1: ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:9801:1: ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) - // InternalExBeeLangTestLanguageParser.g:9802:2: ( rule__WithContextExpression__AliasAssignment_3_1 ) + // InternalExBeeLangTestLanguageParser.g:9806:1: ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) + // InternalExBeeLangTestLanguageParser.g:9807:2: ( rule__WithContextExpression__AliasAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getAliasAssignment_3_1()); } - // InternalExBeeLangTestLanguageParser.g:9803:2: ( rule__WithContextExpression__AliasAssignment_3_1 ) - // InternalExBeeLangTestLanguageParser.g:9803:3: rule__WithContextExpression__AliasAssignment_3_1 + // InternalExBeeLangTestLanguageParser.g:9808:2: ( rule__WithContextExpression__AliasAssignment_3_1 ) + // InternalExBeeLangTestLanguageParser.g:9808:3: rule__WithContextExpression__AliasAssignment_3_1 { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__AliasAssignment_3_1(); @@ -38037,7 +38045,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__BlockExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:9812:1: rule__BlockExpression__Group__0 : rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:9817:1: rule__BlockExpression__Group__0 : rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 ; public final void rule__BlockExpression__Group__0() throws RecognitionException { int rule__BlockExpression__Group__0_StartIndex = input.index(); @@ -38045,8 +38053,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 696) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9816:1: ( rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:9817:2: rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:9821:1: ( rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:9822:2: rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_17); rule__BlockExpression__Group__0__Impl(); @@ -38078,7 +38086,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__BlockExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9824:1: rule__BlockExpression__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:9829:1: rule__BlockExpression__Group__0__Impl : ( () ) ; public final void rule__BlockExpression__Group__0__Impl() throws RecognitionException { int rule__BlockExpression__Group__0__Impl_StartIndex = input.index(); @@ -38086,17 +38094,17 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 697) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9828:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:9829:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:9833:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:9834:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:9829:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:9830:2: () + // InternalExBeeLangTestLanguageParser.g:9834:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:9835:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getChainedExpressionAction_0()); } - // InternalExBeeLangTestLanguageParser.g:9831:2: () - // InternalExBeeLangTestLanguageParser.g:9831:3: + // InternalExBeeLangTestLanguageParser.g:9836:2: () + // InternalExBeeLangTestLanguageParser.g:9836:3: { } @@ -38122,7 +38130,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__BlockExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:9839:1: rule__BlockExpression__Group__1 : rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:9844:1: rule__BlockExpression__Group__1 : rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 ; public final void rule__BlockExpression__Group__1() throws RecognitionException { int rule__BlockExpression__Group__1_StartIndex = input.index(); @@ -38130,8 +38138,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 698) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9843:1: ( rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:9844:2: rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 + // InternalExBeeLangTestLanguageParser.g:9848:1: ( rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:9849:2: rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_68); rule__BlockExpression__Group__1__Impl(); @@ -38163,7 +38171,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__BlockExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:9851:1: rule__BlockExpression__Group__1__Impl : ( LeftCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:9856:1: rule__BlockExpression__Group__1__Impl : ( LeftCurlyBracket ) ; public final void rule__BlockExpression__Group__1__Impl() throws RecognitionException { int rule__BlockExpression__Group__1__Impl_StartIndex = input.index(); @@ -38171,11 +38179,11 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 699) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9855:1: ( ( LeftCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:9856:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:9860:1: ( ( LeftCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:9861:1: ( LeftCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:9856:1: ( LeftCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:9857:2: LeftCurlyBracket + // InternalExBeeLangTestLanguageParser.g:9861:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:9862:2: LeftCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); @@ -38207,7 +38215,7 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes // $ANTLR start "rule__BlockExpression__Group__2" - // InternalExBeeLangTestLanguageParser.g:9866:1: rule__BlockExpression__Group__2 : rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:9871:1: rule__BlockExpression__Group__2 : rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 ; public final void rule__BlockExpression__Group__2() throws RecognitionException { int rule__BlockExpression__Group__2_StartIndex = input.index(); @@ -38215,8 +38223,8 @@ abstract class InternalExBeeLangTestLanguageParser8 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 700) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9870:1: ( rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:9871:2: rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 + // InternalExBeeLangTestLanguageParser.g:9875:1: ( rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:9876:2: rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 { pushFollow(FollowSets000.FOLLOW_68); rule__BlockExpression__Group__2__Impl(); @@ -38260,7 +38268,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes } // $ANTLR start "rule__BlockExpression__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:9878:1: rule__BlockExpression__Group__2__Impl : ( ( rule__BlockExpression__Group_2__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:9883:1: rule__BlockExpression__Group__2__Impl : ( ( rule__BlockExpression__Group_2__0 )* ) ; public final void rule__BlockExpression__Group__2__Impl() throws RecognitionException { int rule__BlockExpression__Group__2__Impl_StartIndex = input.index(); @@ -38268,16 +38276,16 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 701) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9882:1: ( ( ( rule__BlockExpression__Group_2__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:9883:1: ( ( rule__BlockExpression__Group_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:9887:1: ( ( ( rule__BlockExpression__Group_2__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:9888:1: ( ( rule__BlockExpression__Group_2__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:9883:1: ( ( rule__BlockExpression__Group_2__0 )* ) - // InternalExBeeLangTestLanguageParser.g:9884:2: ( rule__BlockExpression__Group_2__0 )* + // InternalExBeeLangTestLanguageParser.g:9888:1: ( ( rule__BlockExpression__Group_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:9889:2: ( rule__BlockExpression__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getGroup_2()); } - // InternalExBeeLangTestLanguageParser.g:9885:2: ( rule__BlockExpression__Group_2__0 )* + // InternalExBeeLangTestLanguageParser.g:9890:2: ( rule__BlockExpression__Group_2__0 )* loop79: do { int alt79=2; @@ -38290,7 +38298,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes switch (alt79) { case 1 : - // InternalExBeeLangTestLanguageParser.g:9885:3: rule__BlockExpression__Group_2__0 + // InternalExBeeLangTestLanguageParser.g:9890:3: rule__BlockExpression__Group_2__0 { pushFollow(FollowSets000.FOLLOW_69); rule__BlockExpression__Group_2__0(); @@ -38332,7 +38340,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__BlockExpression__Group__3" - // InternalExBeeLangTestLanguageParser.g:9893:1: rule__BlockExpression__Group__3 : rule__BlockExpression__Group__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:9898:1: rule__BlockExpression__Group__3 : rule__BlockExpression__Group__3__Impl ; public final void rule__BlockExpression__Group__3() throws RecognitionException { int rule__BlockExpression__Group__3_StartIndex = input.index(); @@ -38340,8 +38348,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 702) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9897:1: ( rule__BlockExpression__Group__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:9898:2: rule__BlockExpression__Group__3__Impl + // InternalExBeeLangTestLanguageParser.g:9902:1: ( rule__BlockExpression__Group__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:9903:2: rule__BlockExpression__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpression__Group__3__Impl(); @@ -38368,7 +38376,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__BlockExpression__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:9904:1: rule__BlockExpression__Group__3__Impl : ( RightCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:9909:1: rule__BlockExpression__Group__3__Impl : ( RightCurlyBracket ) ; public final void rule__BlockExpression__Group__3__Impl() throws RecognitionException { int rule__BlockExpression__Group__3__Impl_StartIndex = input.index(); @@ -38376,11 +38384,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 703) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9908:1: ( ( RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:9909:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:9913:1: ( ( RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:9914:1: ( RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:9909:1: ( RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:9910:2: RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:9914:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:9915:2: RightCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getRightCurlyBracketKeyword_3()); @@ -38412,7 +38420,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__BlockExpression__Group_2__0" - // InternalExBeeLangTestLanguageParser.g:9920:1: rule__BlockExpression__Group_2__0 : rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 ; + // InternalExBeeLangTestLanguageParser.g:9925:1: rule__BlockExpression__Group_2__0 : rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 ; public final void rule__BlockExpression__Group_2__0() throws RecognitionException { int rule__BlockExpression__Group_2__0_StartIndex = input.index(); @@ -38420,8 +38428,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 704) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9924:1: ( rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 ) - // InternalExBeeLangTestLanguageParser.g:9925:2: rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 + // InternalExBeeLangTestLanguageParser.g:9929:1: ( rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 ) + // InternalExBeeLangTestLanguageParser.g:9930:2: rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 { pushFollow(FollowSets000.FOLLOW_14); rule__BlockExpression__Group_2__0__Impl(); @@ -38453,7 +38461,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__BlockExpression__Group_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9932:1: rule__BlockExpression__Group_2__0__Impl : ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:9937:1: rule__BlockExpression__Group_2__0__Impl : ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) ; public final void rule__BlockExpression__Group_2__0__Impl() throws RecognitionException { int rule__BlockExpression__Group_2__0__Impl_StartIndex = input.index(); @@ -38461,17 +38469,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 705) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9936:1: ( ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:9937:1: ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) + // InternalExBeeLangTestLanguageParser.g:9941:1: ( ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:9942:1: ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:9937:1: ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) - // InternalExBeeLangTestLanguageParser.g:9938:2: ( rule__BlockExpression__ExpressionsAssignment_2_0 ) + // InternalExBeeLangTestLanguageParser.g:9942:1: ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) + // InternalExBeeLangTestLanguageParser.g:9943:2: ( rule__BlockExpression__ExpressionsAssignment_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getExpressionsAssignment_2_0()); } - // InternalExBeeLangTestLanguageParser.g:9939:2: ( rule__BlockExpression__ExpressionsAssignment_2_0 ) - // InternalExBeeLangTestLanguageParser.g:9939:3: rule__BlockExpression__ExpressionsAssignment_2_0 + // InternalExBeeLangTestLanguageParser.g:9944:2: ( rule__BlockExpression__ExpressionsAssignment_2_0 ) + // InternalExBeeLangTestLanguageParser.g:9944:3: rule__BlockExpression__ExpressionsAssignment_2_0 { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpression__ExpressionsAssignment_2_0(); @@ -38507,7 +38515,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__BlockExpression__Group_2__1" - // InternalExBeeLangTestLanguageParser.g:9947:1: rule__BlockExpression__Group_2__1 : rule__BlockExpression__Group_2__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:9952:1: rule__BlockExpression__Group_2__1 : rule__BlockExpression__Group_2__1__Impl ; public final void rule__BlockExpression__Group_2__1() throws RecognitionException { int rule__BlockExpression__Group_2__1_StartIndex = input.index(); @@ -38515,8 +38523,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 706) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9951:1: ( rule__BlockExpression__Group_2__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:9952:2: rule__BlockExpression__Group_2__1__Impl + // InternalExBeeLangTestLanguageParser.g:9956:1: ( rule__BlockExpression__Group_2__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:9957:2: rule__BlockExpression__Group_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpression__Group_2__1__Impl(); @@ -38543,7 +38551,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__BlockExpression__Group_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:9958:1: rule__BlockExpression__Group_2__1__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:9963:1: rule__BlockExpression__Group_2__1__Impl : ( Semicolon ) ; public final void rule__BlockExpression__Group_2__1__Impl() throws RecognitionException { int rule__BlockExpression__Group_2__1__Impl_StartIndex = input.index(); @@ -38551,11 +38559,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 707) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9962:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:9963:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:9967:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:9968:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:9963:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:9964:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:9968:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:9969:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getSemicolonKeyword_2_1()); @@ -38587,7 +38595,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__Value__Group__0" - // InternalExBeeLangTestLanguageParser.g:9974:1: rule__Value__Group__0 : rule__Value__Group__0__Impl rule__Value__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:9979:1: rule__Value__Group__0 : rule__Value__Group__0__Impl rule__Value__Group__1 ; public final void rule__Value__Group__0() throws RecognitionException { int rule__Value__Group__0_StartIndex = input.index(); @@ -38595,8 +38603,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 708) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9978:1: ( rule__Value__Group__0__Impl rule__Value__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:9979:2: rule__Value__Group__0__Impl rule__Value__Group__1 + // InternalExBeeLangTestLanguageParser.g:9983:1: ( rule__Value__Group__0__Impl rule__Value__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:9984:2: rule__Value__Group__0__Impl rule__Value__Group__1 { pushFollow(FollowSets000.FOLLOW_9); rule__Value__Group__0__Impl(); @@ -38628,7 +38636,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__Value__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:9986:1: rule__Value__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:9991:1: rule__Value__Group__0__Impl : ( () ) ; public final void rule__Value__Group__0__Impl() throws RecognitionException { int rule__Value__Group__0__Impl_StartIndex = input.index(); @@ -38636,17 +38644,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 709) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:9990:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:9991:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:9995:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:9996:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:9991:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:9992:2: () + // InternalExBeeLangTestLanguageParser.g:9996:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:9997:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getValueAccess().getVariableExpressionAction_0()); } - // InternalExBeeLangTestLanguageParser.g:9993:2: () - // InternalExBeeLangTestLanguageParser.g:9993:3: + // InternalExBeeLangTestLanguageParser.g:9998:2: () + // InternalExBeeLangTestLanguageParser.g:9998:3: { } @@ -38672,7 +38680,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__Value__Group__1" - // InternalExBeeLangTestLanguageParser.g:10001:1: rule__Value__Group__1 : rule__Value__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:10006:1: rule__Value__Group__1 : rule__Value__Group__1__Impl ; public final void rule__Value__Group__1() throws RecognitionException { int rule__Value__Group__1_StartIndex = input.index(); @@ -38680,8 +38688,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 710) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10005:1: ( rule__Value__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:10006:2: rule__Value__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:10010:1: ( rule__Value__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:10011:2: rule__Value__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Value__Group__1__Impl(); @@ -38708,7 +38716,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__Value__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:10012:1: rule__Value__Group__1__Impl : ( ( rule__Value__NameAssignment_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:10017:1: rule__Value__Group__1__Impl : ( ( rule__Value__NameAssignment_1 ) ) ; public final void rule__Value__Group__1__Impl() throws RecognitionException { int rule__Value__Group__1__Impl_StartIndex = input.index(); @@ -38716,17 +38724,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 711) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10016:1: ( ( ( rule__Value__NameAssignment_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:10017:1: ( ( rule__Value__NameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:10021:1: ( ( ( rule__Value__NameAssignment_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:10022:1: ( ( rule__Value__NameAssignment_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:10017:1: ( ( rule__Value__NameAssignment_1 ) ) - // InternalExBeeLangTestLanguageParser.g:10018:2: ( rule__Value__NameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:10022:1: ( ( rule__Value__NameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:10023:2: ( rule__Value__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValueAccess().getNameAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:10019:2: ( rule__Value__NameAssignment_1 ) - // InternalExBeeLangTestLanguageParser.g:10019:3: rule__Value__NameAssignment_1 + // InternalExBeeLangTestLanguageParser.g:10024:2: ( rule__Value__NameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:10024:3: rule__Value__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Value__NameAssignment_1(); @@ -38762,7 +38770,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__KeywordVariables__Group__0" - // InternalExBeeLangTestLanguageParser.g:10028:1: rule__KeywordVariables__Group__0 : rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:10033:1: rule__KeywordVariables__Group__0 : rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 ; public final void rule__KeywordVariables__Group__0() throws RecognitionException { int rule__KeywordVariables__Group__0_StartIndex = input.index(); @@ -38770,8 +38778,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 712) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10032:1: ( rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:10033:2: rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 + // InternalExBeeLangTestLanguageParser.g:10037:1: ( rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:10038:2: rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 { pushFollow(FollowSets000.FOLLOW_70); rule__KeywordVariables__Group__0__Impl(); @@ -38803,7 +38811,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__KeywordVariables__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:10040:1: rule__KeywordVariables__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:10045:1: rule__KeywordVariables__Group__0__Impl : ( () ) ; public final void rule__KeywordVariables__Group__0__Impl() throws RecognitionException { int rule__KeywordVariables__Group__0__Impl_StartIndex = input.index(); @@ -38811,17 +38819,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 713) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10044:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:10045:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10049:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:10050:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:10045:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:10046:2: () + // InternalExBeeLangTestLanguageParser.g:10050:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10051:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getVariableExpressionAction_0()); } - // InternalExBeeLangTestLanguageParser.g:10047:2: () - // InternalExBeeLangTestLanguageParser.g:10047:3: + // InternalExBeeLangTestLanguageParser.g:10052:2: () + // InternalExBeeLangTestLanguageParser.g:10052:3: { } @@ -38847,7 +38855,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__KeywordVariables__Group__1" - // InternalExBeeLangTestLanguageParser.g:10055:1: rule__KeywordVariables__Group__1 : rule__KeywordVariables__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:10060:1: rule__KeywordVariables__Group__1 : rule__KeywordVariables__Group__1__Impl ; public final void rule__KeywordVariables__Group__1() throws RecognitionException { int rule__KeywordVariables__Group__1_StartIndex = input.index(); @@ -38855,8 +38863,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 714) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10059:1: ( rule__KeywordVariables__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:10060:2: rule__KeywordVariables__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:10064:1: ( rule__KeywordVariables__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:10065:2: rule__KeywordVariables__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__KeywordVariables__Group__1__Impl(); @@ -38883,7 +38891,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__KeywordVariables__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:10066:1: rule__KeywordVariables__Group__1__Impl : ( ( rule__KeywordVariables__NameAssignment_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:10071:1: rule__KeywordVariables__Group__1__Impl : ( ( rule__KeywordVariables__NameAssignment_1 ) ) ; public final void rule__KeywordVariables__Group__1__Impl() throws RecognitionException { int rule__KeywordVariables__Group__1__Impl_StartIndex = input.index(); @@ -38891,17 +38899,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 715) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10070:1: ( ( ( rule__KeywordVariables__NameAssignment_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:10071:1: ( ( rule__KeywordVariables__NameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:10075:1: ( ( ( rule__KeywordVariables__NameAssignment_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:10076:1: ( ( rule__KeywordVariables__NameAssignment_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:10071:1: ( ( rule__KeywordVariables__NameAssignment_1 ) ) - // InternalExBeeLangTestLanguageParser.g:10072:2: ( rule__KeywordVariables__NameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:10076:1: ( ( rule__KeywordVariables__NameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:10077:2: ( rule__KeywordVariables__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:10073:2: ( rule__KeywordVariables__NameAssignment_1 ) - // InternalExBeeLangTestLanguageParser.g:10073:3: rule__KeywordVariables__NameAssignment_1 + // InternalExBeeLangTestLanguageParser.g:10078:2: ( rule__KeywordVariables__NameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:10078:3: rule__KeywordVariables__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__KeywordVariables__NameAssignment_1(); @@ -38937,7 +38945,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__OperationCall__Group__0" - // InternalExBeeLangTestLanguageParser.g:10082:1: rule__OperationCall__Group__0 : rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:10087:1: rule__OperationCall__Group__0 : rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 ; public final void rule__OperationCall__Group__0() throws RecognitionException { int rule__OperationCall__Group__0_StartIndex = input.index(); @@ -38945,8 +38953,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 716) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10086:1: ( rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:10087:2: rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 + // InternalExBeeLangTestLanguageParser.g:10091:1: ( rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:10092:2: rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 { pushFollow(FollowSets000.FOLLOW_9); rule__OperationCall__Group__0__Impl(); @@ -38978,7 +38986,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__OperationCall__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:10094:1: rule__OperationCall__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:10099:1: rule__OperationCall__Group__0__Impl : ( () ) ; public final void rule__OperationCall__Group__0__Impl() throws RecognitionException { int rule__OperationCall__Group__0__Impl_StartIndex = input.index(); @@ -38986,17 +38994,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 717) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10098:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:10099:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10103:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:10104:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:10099:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:10100:2: () + // InternalExBeeLangTestLanguageParser.g:10104:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10105:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getCallNamedFunctionAction_0()); } - // InternalExBeeLangTestLanguageParser.g:10101:2: () - // InternalExBeeLangTestLanguageParser.g:10101:3: + // InternalExBeeLangTestLanguageParser.g:10106:2: () + // InternalExBeeLangTestLanguageParser.g:10106:3: { } @@ -39022,7 +39030,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__OperationCall__Group__1" - // InternalExBeeLangTestLanguageParser.g:10109:1: rule__OperationCall__Group__1 : rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:10114:1: rule__OperationCall__Group__1 : rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 ; public final void rule__OperationCall__Group__1() throws RecognitionException { int rule__OperationCall__Group__1_StartIndex = input.index(); @@ -39030,8 +39038,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 718) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10113:1: ( rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:10114:2: rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 + // InternalExBeeLangTestLanguageParser.g:10118:1: ( rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:10119:2: rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 { pushFollow(FollowSets000.FOLLOW_60); rule__OperationCall__Group__1__Impl(); @@ -39063,7 +39071,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__OperationCall__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:10121:1: rule__OperationCall__Group__1__Impl : ( ( rule__OperationCall__NameAssignment_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:10126:1: rule__OperationCall__Group__1__Impl : ( ( rule__OperationCall__NameAssignment_1 ) ) ; public final void rule__OperationCall__Group__1__Impl() throws RecognitionException { int rule__OperationCall__Group__1__Impl_StartIndex = input.index(); @@ -39071,17 +39079,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 719) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10125:1: ( ( ( rule__OperationCall__NameAssignment_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:10126:1: ( ( rule__OperationCall__NameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:10130:1: ( ( ( rule__OperationCall__NameAssignment_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:10131:1: ( ( rule__OperationCall__NameAssignment_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:10126:1: ( ( rule__OperationCall__NameAssignment_1 ) ) - // InternalExBeeLangTestLanguageParser.g:10127:2: ( rule__OperationCall__NameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:10131:1: ( ( rule__OperationCall__NameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:10132:2: ( rule__OperationCall__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getNameAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:10128:2: ( rule__OperationCall__NameAssignment_1 ) - // InternalExBeeLangTestLanguageParser.g:10128:3: rule__OperationCall__NameAssignment_1 + // InternalExBeeLangTestLanguageParser.g:10133:2: ( rule__OperationCall__NameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:10133:3: rule__OperationCall__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCall__NameAssignment_1(); @@ -39117,7 +39125,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__OperationCall__Group__2" - // InternalExBeeLangTestLanguageParser.g:10136:1: rule__OperationCall__Group__2 : rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:10141:1: rule__OperationCall__Group__2 : rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 ; public final void rule__OperationCall__Group__2() throws RecognitionException { int rule__OperationCall__Group__2_StartIndex = input.index(); @@ -39125,8 +39133,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 720) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10140:1: ( rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:10141:2: rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 + // InternalExBeeLangTestLanguageParser.g:10145:1: ( rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:10146:2: rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 { pushFollow(FollowSets000.FOLLOW_61); rule__OperationCall__Group__2__Impl(); @@ -39158,7 +39166,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__OperationCall__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:10148:1: rule__OperationCall__Group__2__Impl : ( LeftParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:10153:1: rule__OperationCall__Group__2__Impl : ( LeftParenthesis ) ; public final void rule__OperationCall__Group__2__Impl() throws RecognitionException { int rule__OperationCall__Group__2__Impl_StartIndex = input.index(); @@ -39166,11 +39174,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 721) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10152:1: ( ( LeftParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:10153:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:10157:1: ( ( LeftParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:10158:1: ( LeftParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:10153:1: ( LeftParenthesis ) - // InternalExBeeLangTestLanguageParser.g:10154:2: LeftParenthesis + // InternalExBeeLangTestLanguageParser.g:10158:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:10159:2: LeftParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getLeftParenthesisKeyword_2()); @@ -39202,7 +39210,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__OperationCall__Group__3" - // InternalExBeeLangTestLanguageParser.g:10163:1: rule__OperationCall__Group__3 : rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 ; + // InternalExBeeLangTestLanguageParser.g:10168:1: rule__OperationCall__Group__3 : rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 ; public final void rule__OperationCall__Group__3() throws RecognitionException { int rule__OperationCall__Group__3_StartIndex = input.index(); @@ -39210,8 +39218,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 722) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10167:1: ( rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 ) - // InternalExBeeLangTestLanguageParser.g:10168:2: rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 + // InternalExBeeLangTestLanguageParser.g:10172:1: ( rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 ) + // InternalExBeeLangTestLanguageParser.g:10173:2: rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 { pushFollow(FollowSets000.FOLLOW_61); rule__OperationCall__Group__3__Impl(); @@ -39243,7 +39251,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__OperationCall__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:10175:1: rule__OperationCall__Group__3__Impl : ( ( rule__OperationCall__ParameterListAssignment_3 )? ) ; + // InternalExBeeLangTestLanguageParser.g:10180:1: rule__OperationCall__Group__3__Impl : ( ( rule__OperationCall__ParameterListAssignment_3 )? ) ; public final void rule__OperationCall__Group__3__Impl() throws RecognitionException { int rule__OperationCall__Group__3__Impl_StartIndex = input.index(); @@ -39251,16 +39259,16 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 723) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10179:1: ( ( ( rule__OperationCall__ParameterListAssignment_3 )? ) ) - // InternalExBeeLangTestLanguageParser.g:10180:1: ( ( rule__OperationCall__ParameterListAssignment_3 )? ) + // InternalExBeeLangTestLanguageParser.g:10184:1: ( ( ( rule__OperationCall__ParameterListAssignment_3 )? ) ) + // InternalExBeeLangTestLanguageParser.g:10185:1: ( ( rule__OperationCall__ParameterListAssignment_3 )? ) { - // InternalExBeeLangTestLanguageParser.g:10180:1: ( ( rule__OperationCall__ParameterListAssignment_3 )? ) - // InternalExBeeLangTestLanguageParser.g:10181:2: ( rule__OperationCall__ParameterListAssignment_3 )? + // InternalExBeeLangTestLanguageParser.g:10185:1: ( ( rule__OperationCall__ParameterListAssignment_3 )? ) + // InternalExBeeLangTestLanguageParser.g:10186:2: ( rule__OperationCall__ParameterListAssignment_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getParameterListAssignment_3()); } - // InternalExBeeLangTestLanguageParser.g:10182:2: ( rule__OperationCall__ParameterListAssignment_3 )? + // InternalExBeeLangTestLanguageParser.g:10187:2: ( rule__OperationCall__ParameterListAssignment_3 )? int alt80=2; int LA80_0 = input.LA(1); @@ -39269,7 +39277,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes } switch (alt80) { case 1 : - // InternalExBeeLangTestLanguageParser.g:10182:3: rule__OperationCall__ParameterListAssignment_3 + // InternalExBeeLangTestLanguageParser.g:10187:3: rule__OperationCall__ParameterListAssignment_3 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCall__ParameterListAssignment_3(); @@ -39308,7 +39316,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__OperationCall__Group__4" - // InternalExBeeLangTestLanguageParser.g:10190:1: rule__OperationCall__Group__4 : rule__OperationCall__Group__4__Impl ; + // InternalExBeeLangTestLanguageParser.g:10195:1: rule__OperationCall__Group__4 : rule__OperationCall__Group__4__Impl ; public final void rule__OperationCall__Group__4() throws RecognitionException { int rule__OperationCall__Group__4_StartIndex = input.index(); @@ -39316,8 +39324,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 724) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10194:1: ( rule__OperationCall__Group__4__Impl ) - // InternalExBeeLangTestLanguageParser.g:10195:2: rule__OperationCall__Group__4__Impl + // InternalExBeeLangTestLanguageParser.g:10199:1: ( rule__OperationCall__Group__4__Impl ) + // InternalExBeeLangTestLanguageParser.g:10200:2: rule__OperationCall__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCall__Group__4__Impl(); @@ -39344,7 +39352,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__OperationCall__Group__4__Impl" - // InternalExBeeLangTestLanguageParser.g:10201:1: rule__OperationCall__Group__4__Impl : ( RightParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:10206:1: rule__OperationCall__Group__4__Impl : ( RightParenthesis ) ; public final void rule__OperationCall__Group__4__Impl() throws RecognitionException { int rule__OperationCall__Group__4__Impl_StartIndex = input.index(); @@ -39352,11 +39360,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 725) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10205:1: ( ( RightParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:10206:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:10210:1: ( ( RightParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:10211:1: ( RightParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:10206:1: ( RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:10207:2: RightParenthesis + // InternalExBeeLangTestLanguageParser.g:10211:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:10212:2: RightParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getRightParenthesisKeyword_4()); @@ -39388,7 +39396,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:10217:1: rule__ConstructorCallExpression__Group__0 : rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:10222:1: rule__ConstructorCallExpression__Group__0 : rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 ; public final void rule__ConstructorCallExpression__Group__0() throws RecognitionException { int rule__ConstructorCallExpression__Group__0_StartIndex = input.index(); @@ -39396,8 +39404,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 726) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10221:1: ( rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:10222:2: rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:10226:1: ( rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:10227:2: rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_71); rule__ConstructorCallExpression__Group__0__Impl(); @@ -39429,7 +39437,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:10229:1: rule__ConstructorCallExpression__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:10234:1: rule__ConstructorCallExpression__Group__0__Impl : ( () ) ; public final void rule__ConstructorCallExpression__Group__0__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__0__Impl_StartIndex = input.index(); @@ -39437,17 +39445,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 727) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10233:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:10234:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10238:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:10239:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:10234:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:10235:2: () + // InternalExBeeLangTestLanguageParser.g:10239:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10240:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getCreateExpressionAction_0()); } - // InternalExBeeLangTestLanguageParser.g:10236:2: () - // InternalExBeeLangTestLanguageParser.g:10236:3: + // InternalExBeeLangTestLanguageParser.g:10241:2: () + // InternalExBeeLangTestLanguageParser.g:10241:3: { } @@ -39473,7 +39481,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:10244:1: rule__ConstructorCallExpression__Group__1 : rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:10249:1: rule__ConstructorCallExpression__Group__1 : rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 ; public final void rule__ConstructorCallExpression__Group__1() throws RecognitionException { int rule__ConstructorCallExpression__Group__1_StartIndex = input.index(); @@ -39481,8 +39489,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 728) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10248:1: ( rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:10249:2: rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 + // InternalExBeeLangTestLanguageParser.g:10253:1: ( rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:10254:2: rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_9); rule__ConstructorCallExpression__Group__1__Impl(); @@ -39514,7 +39522,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:10256:1: rule__ConstructorCallExpression__Group__1__Impl : ( New ) ; + // InternalExBeeLangTestLanguageParser.g:10261:1: rule__ConstructorCallExpression__Group__1__Impl : ( New ) ; public final void rule__ConstructorCallExpression__Group__1__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__1__Impl_StartIndex = input.index(); @@ -39522,11 +39530,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 729) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10260:1: ( ( New ) ) - // InternalExBeeLangTestLanguageParser.g:10261:1: ( New ) + // InternalExBeeLangTestLanguageParser.g:10265:1: ( ( New ) ) + // InternalExBeeLangTestLanguageParser.g:10266:1: ( New ) { - // InternalExBeeLangTestLanguageParser.g:10261:1: ( New ) - // InternalExBeeLangTestLanguageParser.g:10262:2: New + // InternalExBeeLangTestLanguageParser.g:10266:1: ( New ) + // InternalExBeeLangTestLanguageParser.g:10267:2: New { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getNewKeyword_1()); @@ -39558,7 +39566,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group__2" - // InternalExBeeLangTestLanguageParser.g:10271:1: rule__ConstructorCallExpression__Group__2 : rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:10276:1: rule__ConstructorCallExpression__Group__2 : rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 ; public final void rule__ConstructorCallExpression__Group__2() throws RecognitionException { int rule__ConstructorCallExpression__Group__2_StartIndex = input.index(); @@ -39566,8 +39574,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 730) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10275:1: ( rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:10276:2: rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 + // InternalExBeeLangTestLanguageParser.g:10280:1: ( rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:10281:2: rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 { pushFollow(FollowSets000.FOLLOW_72); rule__ConstructorCallExpression__Group__2__Impl(); @@ -39599,7 +39607,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:10283:1: rule__ConstructorCallExpression__Group__2__Impl : ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:10288:1: rule__ConstructorCallExpression__Group__2__Impl : ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) ; public final void rule__ConstructorCallExpression__Group__2__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__2__Impl_StartIndex = input.index(); @@ -39607,17 +39615,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 731) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10287:1: ( ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:10288:1: ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:10292:1: ( ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:10293:1: ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:10288:1: ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) - // InternalExBeeLangTestLanguageParser.g:10289:2: ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:10293:1: ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:10294:2: ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getTypeExprAssignment_2()); } - // InternalExBeeLangTestLanguageParser.g:10290:2: ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) - // InternalExBeeLangTestLanguageParser.g:10290:3: rule__ConstructorCallExpression__TypeExprAssignment_2 + // InternalExBeeLangTestLanguageParser.g:10295:2: ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:10295:3: rule__ConstructorCallExpression__TypeExprAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__TypeExprAssignment_2(); @@ -39653,7 +39661,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group__3" - // InternalExBeeLangTestLanguageParser.g:10298:1: rule__ConstructorCallExpression__Group__3 : rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 ; + // InternalExBeeLangTestLanguageParser.g:10303:1: rule__ConstructorCallExpression__Group__3 : rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 ; public final void rule__ConstructorCallExpression__Group__3() throws RecognitionException { int rule__ConstructorCallExpression__Group__3_StartIndex = input.index(); @@ -39661,8 +39669,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 732) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10302:1: ( rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 ) - // InternalExBeeLangTestLanguageParser.g:10303:2: rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 + // InternalExBeeLangTestLanguageParser.g:10307:1: ( rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 ) + // InternalExBeeLangTestLanguageParser.g:10308:2: rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 { pushFollow(FollowSets000.FOLLOW_72); rule__ConstructorCallExpression__Group__3__Impl(); @@ -39694,7 +39702,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:10310:1: rule__ConstructorCallExpression__Group__3__Impl : ( ( rule__ConstructorCallExpression__Group_3__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:10315:1: rule__ConstructorCallExpression__Group__3__Impl : ( ( rule__ConstructorCallExpression__Group_3__0 )? ) ; public final void rule__ConstructorCallExpression__Group__3__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__3__Impl_StartIndex = input.index(); @@ -39702,21 +39710,21 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 733) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10314:1: ( ( ( rule__ConstructorCallExpression__Group_3__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:10315:1: ( ( rule__ConstructorCallExpression__Group_3__0 )? ) + // InternalExBeeLangTestLanguageParser.g:10319:1: ( ( ( rule__ConstructorCallExpression__Group_3__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:10320:1: ( ( rule__ConstructorCallExpression__Group_3__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:10315:1: ( ( rule__ConstructorCallExpression__Group_3__0 )? ) - // InternalExBeeLangTestLanguageParser.g:10316:2: ( rule__ConstructorCallExpression__Group_3__0 )? + // InternalExBeeLangTestLanguageParser.g:10320:1: ( ( rule__ConstructorCallExpression__Group_3__0 )? ) + // InternalExBeeLangTestLanguageParser.g:10321:2: ( rule__ConstructorCallExpression__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getGroup_3()); } - // InternalExBeeLangTestLanguageParser.g:10317:2: ( rule__ConstructorCallExpression__Group_3__0 )? + // InternalExBeeLangTestLanguageParser.g:10322:2: ( rule__ConstructorCallExpression__Group_3__0 )? int alt81=2; alt81 = dfa81.predict(input); switch (alt81) { case 1 : - // InternalExBeeLangTestLanguageParser.g:10317:3: rule__ConstructorCallExpression__Group_3__0 + // InternalExBeeLangTestLanguageParser.g:10322:3: rule__ConstructorCallExpression__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group_3__0(); @@ -39755,7 +39763,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group__4" - // InternalExBeeLangTestLanguageParser.g:10325:1: rule__ConstructorCallExpression__Group__4 : rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 ; + // InternalExBeeLangTestLanguageParser.g:10330:1: rule__ConstructorCallExpression__Group__4 : rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 ; public final void rule__ConstructorCallExpression__Group__4() throws RecognitionException { int rule__ConstructorCallExpression__Group__4_StartIndex = input.index(); @@ -39763,8 +39771,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 734) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10329:1: ( rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 ) - // InternalExBeeLangTestLanguageParser.g:10330:2: rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 + // InternalExBeeLangTestLanguageParser.g:10334:1: ( rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 ) + // InternalExBeeLangTestLanguageParser.g:10335:2: rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 { pushFollow(FollowSets000.FOLLOW_72); rule__ConstructorCallExpression__Group__4__Impl(); @@ -39796,7 +39804,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group__4__Impl" - // InternalExBeeLangTestLanguageParser.g:10337:1: rule__ConstructorCallExpression__Group__4__Impl : ( ( rule__ConstructorCallExpression__Group_4__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:10342:1: rule__ConstructorCallExpression__Group__4__Impl : ( ( rule__ConstructorCallExpression__Group_4__0 )? ) ; public final void rule__ConstructorCallExpression__Group__4__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__4__Impl_StartIndex = input.index(); @@ -39804,16 +39812,16 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 735) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10341:1: ( ( ( rule__ConstructorCallExpression__Group_4__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:10342:1: ( ( rule__ConstructorCallExpression__Group_4__0 )? ) + // InternalExBeeLangTestLanguageParser.g:10346:1: ( ( ( rule__ConstructorCallExpression__Group_4__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:10347:1: ( ( rule__ConstructorCallExpression__Group_4__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:10342:1: ( ( rule__ConstructorCallExpression__Group_4__0 )? ) - // InternalExBeeLangTestLanguageParser.g:10343:2: ( rule__ConstructorCallExpression__Group_4__0 )? + // InternalExBeeLangTestLanguageParser.g:10347:1: ( ( rule__ConstructorCallExpression__Group_4__0 )? ) + // InternalExBeeLangTestLanguageParser.g:10348:2: ( rule__ConstructorCallExpression__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getGroup_4()); } - // InternalExBeeLangTestLanguageParser.g:10344:2: ( rule__ConstructorCallExpression__Group_4__0 )? + // InternalExBeeLangTestLanguageParser.g:10349:2: ( rule__ConstructorCallExpression__Group_4__0 )? int alt82=2; int LA82_0 = input.LA(1); @@ -39830,7 +39838,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes } switch (alt82) { case 1 : - // InternalExBeeLangTestLanguageParser.g:10344:3: rule__ConstructorCallExpression__Group_4__0 + // InternalExBeeLangTestLanguageParser.g:10349:3: rule__ConstructorCallExpression__Group_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group_4__0(); @@ -39869,7 +39877,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group__5" - // InternalExBeeLangTestLanguageParser.g:10352:1: rule__ConstructorCallExpression__Group__5 : rule__ConstructorCallExpression__Group__5__Impl ; + // InternalExBeeLangTestLanguageParser.g:10357:1: rule__ConstructorCallExpression__Group__5 : rule__ConstructorCallExpression__Group__5__Impl ; public final void rule__ConstructorCallExpression__Group__5() throws RecognitionException { int rule__ConstructorCallExpression__Group__5_StartIndex = input.index(); @@ -39877,8 +39885,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 736) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10356:1: ( rule__ConstructorCallExpression__Group__5__Impl ) - // InternalExBeeLangTestLanguageParser.g:10357:2: rule__ConstructorCallExpression__Group__5__Impl + // InternalExBeeLangTestLanguageParser.g:10361:1: ( rule__ConstructorCallExpression__Group__5__Impl ) + // InternalExBeeLangTestLanguageParser.g:10362:2: rule__ConstructorCallExpression__Group__5__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group__5__Impl(); @@ -39905,7 +39913,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group__5__Impl" - // InternalExBeeLangTestLanguageParser.g:10363:1: rule__ConstructorCallExpression__Group__5__Impl : ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) ; + // InternalExBeeLangTestLanguageParser.g:10368:1: rule__ConstructorCallExpression__Group__5__Impl : ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) ; public final void rule__ConstructorCallExpression__Group__5__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__5__Impl_StartIndex = input.index(); @@ -39913,16 +39921,16 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 737) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10367:1: ( ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) ) - // InternalExBeeLangTestLanguageParser.g:10368:1: ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) + // InternalExBeeLangTestLanguageParser.g:10372:1: ( ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) ) + // InternalExBeeLangTestLanguageParser.g:10373:1: ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) { - // InternalExBeeLangTestLanguageParser.g:10368:1: ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) - // InternalExBeeLangTestLanguageParser.g:10369:2: ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? + // InternalExBeeLangTestLanguageParser.g:10373:1: ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) + // InternalExBeeLangTestLanguageParser.g:10374:2: ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getContextBlockAssignment_5()); } - // InternalExBeeLangTestLanguageParser.g:10370:2: ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? + // InternalExBeeLangTestLanguageParser.g:10375:2: ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? int alt83=2; int LA83_0 = input.LA(1); @@ -39939,7 +39947,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes } switch (alt83) { case 1 : - // InternalExBeeLangTestLanguageParser.g:10370:3: rule__ConstructorCallExpression__ContextBlockAssignment_5 + // InternalExBeeLangTestLanguageParser.g:10375:3: rule__ConstructorCallExpression__ContextBlockAssignment_5 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__ContextBlockAssignment_5(); @@ -39978,7 +39986,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group_3__0" - // InternalExBeeLangTestLanguageParser.g:10379:1: rule__ConstructorCallExpression__Group_3__0 : rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 ; + // InternalExBeeLangTestLanguageParser.g:10384:1: rule__ConstructorCallExpression__Group_3__0 : rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 ; public final void rule__ConstructorCallExpression__Group_3__0() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__0_StartIndex = input.index(); @@ -39986,8 +39994,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 738) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10383:1: ( rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 ) - // InternalExBeeLangTestLanguageParser.g:10384:2: rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 + // InternalExBeeLangTestLanguageParser.g:10388:1: ( rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 ) + // InternalExBeeLangTestLanguageParser.g:10389:2: rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 { pushFollow(FollowSets000.FOLLOW_61); rule__ConstructorCallExpression__Group_3__0__Impl(); @@ -40019,7 +40027,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group_3__0__Impl" - // InternalExBeeLangTestLanguageParser.g:10391:1: rule__ConstructorCallExpression__Group_3__0__Impl : ( LeftParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:10396:1: rule__ConstructorCallExpression__Group_3__0__Impl : ( LeftParenthesis ) ; public final void rule__ConstructorCallExpression__Group_3__0__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__0__Impl_StartIndex = input.index(); @@ -40027,11 +40035,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 739) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10395:1: ( ( LeftParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:10396:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:10400:1: ( ( LeftParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:10401:1: ( LeftParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:10396:1: ( LeftParenthesis ) - // InternalExBeeLangTestLanguageParser.g:10397:2: LeftParenthesis + // InternalExBeeLangTestLanguageParser.g:10401:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:10402:2: LeftParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getLeftParenthesisKeyword_3_0()); @@ -40063,7 +40071,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group_3__1" - // InternalExBeeLangTestLanguageParser.g:10406:1: rule__ConstructorCallExpression__Group_3__1 : rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 ; + // InternalExBeeLangTestLanguageParser.g:10411:1: rule__ConstructorCallExpression__Group_3__1 : rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 ; public final void rule__ConstructorCallExpression__Group_3__1() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__1_StartIndex = input.index(); @@ -40071,8 +40079,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 740) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10410:1: ( rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 ) - // InternalExBeeLangTestLanguageParser.g:10411:2: rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 + // InternalExBeeLangTestLanguageParser.g:10415:1: ( rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 ) + // InternalExBeeLangTestLanguageParser.g:10416:2: rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 { pushFollow(FollowSets000.FOLLOW_61); rule__ConstructorCallExpression__Group_3__1__Impl(); @@ -40104,7 +40112,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group_3__1__Impl" - // InternalExBeeLangTestLanguageParser.g:10418:1: rule__ConstructorCallExpression__Group_3__1__Impl : ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) ; + // InternalExBeeLangTestLanguageParser.g:10423:1: rule__ConstructorCallExpression__Group_3__1__Impl : ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) ; public final void rule__ConstructorCallExpression__Group_3__1__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__1__Impl_StartIndex = input.index(); @@ -40112,16 +40120,16 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 741) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10422:1: ( ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) ) - // InternalExBeeLangTestLanguageParser.g:10423:1: ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) + // InternalExBeeLangTestLanguageParser.g:10427:1: ( ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) ) + // InternalExBeeLangTestLanguageParser.g:10428:1: ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) { - // InternalExBeeLangTestLanguageParser.g:10423:1: ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) - // InternalExBeeLangTestLanguageParser.g:10424:2: ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? + // InternalExBeeLangTestLanguageParser.g:10428:1: ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) + // InternalExBeeLangTestLanguageParser.g:10429:2: ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getParameterListAssignment_3_1()); } - // InternalExBeeLangTestLanguageParser.g:10425:2: ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? + // InternalExBeeLangTestLanguageParser.g:10430:2: ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? int alt84=2; int LA84_0 = input.LA(1); @@ -40130,7 +40138,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes } switch (alt84) { case 1 : - // InternalExBeeLangTestLanguageParser.g:10425:3: rule__ConstructorCallExpression__ParameterListAssignment_3_1 + // InternalExBeeLangTestLanguageParser.g:10430:3: rule__ConstructorCallExpression__ParameterListAssignment_3_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__ParameterListAssignment_3_1(); @@ -40169,7 +40177,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group_3__2" - // InternalExBeeLangTestLanguageParser.g:10433:1: rule__ConstructorCallExpression__Group_3__2 : rule__ConstructorCallExpression__Group_3__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:10438:1: rule__ConstructorCallExpression__Group_3__2 : rule__ConstructorCallExpression__Group_3__2__Impl ; public final void rule__ConstructorCallExpression__Group_3__2() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__2_StartIndex = input.index(); @@ -40177,8 +40185,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 742) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10437:1: ( rule__ConstructorCallExpression__Group_3__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:10438:2: rule__ConstructorCallExpression__Group_3__2__Impl + // InternalExBeeLangTestLanguageParser.g:10442:1: ( rule__ConstructorCallExpression__Group_3__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:10443:2: rule__ConstructorCallExpression__Group_3__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group_3__2__Impl(); @@ -40205,7 +40213,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group_3__2__Impl" - // InternalExBeeLangTestLanguageParser.g:10444:1: rule__ConstructorCallExpression__Group_3__2__Impl : ( RightParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:10449:1: rule__ConstructorCallExpression__Group_3__2__Impl : ( RightParenthesis ) ; public final void rule__ConstructorCallExpression__Group_3__2__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__2__Impl_StartIndex = input.index(); @@ -40213,11 +40221,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 743) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10448:1: ( ( RightParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:10449:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:10453:1: ( ( RightParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:10454:1: ( RightParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:10449:1: ( RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:10450:2: RightParenthesis + // InternalExBeeLangTestLanguageParser.g:10454:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:10455:2: RightParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getRightParenthesisKeyword_3_2()); @@ -40249,7 +40257,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group_4__0" - // InternalExBeeLangTestLanguageParser.g:10460:1: rule__ConstructorCallExpression__Group_4__0 : rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 ; + // InternalExBeeLangTestLanguageParser.g:10465:1: rule__ConstructorCallExpression__Group_4__0 : rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 ; public final void rule__ConstructorCallExpression__Group_4__0() throws RecognitionException { int rule__ConstructorCallExpression__Group_4__0_StartIndex = input.index(); @@ -40257,8 +40265,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 744) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10464:1: ( rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 ) - // InternalExBeeLangTestLanguageParser.g:10465:2: rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 + // InternalExBeeLangTestLanguageParser.g:10469:1: ( rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 ) + // InternalExBeeLangTestLanguageParser.g:10470:2: rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 { pushFollow(FollowSets000.FOLLOW_9); rule__ConstructorCallExpression__Group_4__0__Impl(); @@ -40290,7 +40298,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group_4__0__Impl" - // InternalExBeeLangTestLanguageParser.g:10472:1: rule__ConstructorCallExpression__Group_4__0__Impl : ( As ) ; + // InternalExBeeLangTestLanguageParser.g:10477:1: rule__ConstructorCallExpression__Group_4__0__Impl : ( As ) ; public final void rule__ConstructorCallExpression__Group_4__0__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_4__0__Impl_StartIndex = input.index(); @@ -40298,11 +40306,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 745) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10476:1: ( ( As ) ) - // InternalExBeeLangTestLanguageParser.g:10477:1: ( As ) + // InternalExBeeLangTestLanguageParser.g:10481:1: ( ( As ) ) + // InternalExBeeLangTestLanguageParser.g:10482:1: ( As ) { - // InternalExBeeLangTestLanguageParser.g:10477:1: ( As ) - // InternalExBeeLangTestLanguageParser.g:10478:2: As + // InternalExBeeLangTestLanguageParser.g:10482:1: ( As ) + // InternalExBeeLangTestLanguageParser.g:10483:2: As { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getAsKeyword_4_0()); @@ -40334,7 +40342,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group_4__1" - // InternalExBeeLangTestLanguageParser.g:10487:1: rule__ConstructorCallExpression__Group_4__1 : rule__ConstructorCallExpression__Group_4__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:10492:1: rule__ConstructorCallExpression__Group_4__1 : rule__ConstructorCallExpression__Group_4__1__Impl ; public final void rule__ConstructorCallExpression__Group_4__1() throws RecognitionException { int rule__ConstructorCallExpression__Group_4__1_StartIndex = input.index(); @@ -40342,8 +40350,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 746) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10491:1: ( rule__ConstructorCallExpression__Group_4__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:10492:2: rule__ConstructorCallExpression__Group_4__1__Impl + // InternalExBeeLangTestLanguageParser.g:10496:1: ( rule__ConstructorCallExpression__Group_4__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:10497:2: rule__ConstructorCallExpression__Group_4__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group_4__1__Impl(); @@ -40370,7 +40378,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ConstructorCallExpression__Group_4__1__Impl" - // InternalExBeeLangTestLanguageParser.g:10498:1: rule__ConstructorCallExpression__Group_4__1__Impl : ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:10503:1: rule__ConstructorCallExpression__Group_4__1__Impl : ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) ; public final void rule__ConstructorCallExpression__Group_4__1__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_4__1__Impl_StartIndex = input.index(); @@ -40378,17 +40386,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 747) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10502:1: ( ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:10503:1: ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) + // InternalExBeeLangTestLanguageParser.g:10507:1: ( ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:10508:1: ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:10503:1: ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) - // InternalExBeeLangTestLanguageParser.g:10504:2: ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) + // InternalExBeeLangTestLanguageParser.g:10508:1: ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) + // InternalExBeeLangTestLanguageParser.g:10509:2: ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getAliasAssignment_4_1()); } - // InternalExBeeLangTestLanguageParser.g:10505:2: ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) - // InternalExBeeLangTestLanguageParser.g:10505:3: rule__ConstructorCallExpression__AliasAssignment_4_1 + // InternalExBeeLangTestLanguageParser.g:10510:2: ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) + // InternalExBeeLangTestLanguageParser.g:10510:3: rule__ConstructorCallExpression__AliasAssignment_4_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__AliasAssignment_4_1(); @@ -40424,7 +40432,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationBlockExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:10514:1: rule__InitializationBlockExpression__Group__0 : rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:10519:1: rule__InitializationBlockExpression__Group__0 : rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 ; public final void rule__InitializationBlockExpression__Group__0() throws RecognitionException { int rule__InitializationBlockExpression__Group__0_StartIndex = input.index(); @@ -40432,8 +40440,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 748) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10518:1: ( rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:10519:2: rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:10523:1: ( rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:10524:2: rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_17); rule__InitializationBlockExpression__Group__0__Impl(); @@ -40465,7 +40473,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationBlockExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:10526:1: rule__InitializationBlockExpression__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:10531:1: rule__InitializationBlockExpression__Group__0__Impl : ( () ) ; public final void rule__InitializationBlockExpression__Group__0__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__0__Impl_StartIndex = input.index(); @@ -40473,17 +40481,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 749) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10530:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:10531:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10535:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:10536:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:10531:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:10532:2: () + // InternalExBeeLangTestLanguageParser.g:10536:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10537:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getChainedExpressionAction_0()); } - // InternalExBeeLangTestLanguageParser.g:10533:2: () - // InternalExBeeLangTestLanguageParser.g:10533:3: + // InternalExBeeLangTestLanguageParser.g:10538:2: () + // InternalExBeeLangTestLanguageParser.g:10538:3: { } @@ -40509,7 +40517,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationBlockExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:10541:1: rule__InitializationBlockExpression__Group__1 : rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:10546:1: rule__InitializationBlockExpression__Group__1 : rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 ; public final void rule__InitializationBlockExpression__Group__1() throws RecognitionException { int rule__InitializationBlockExpression__Group__1_StartIndex = input.index(); @@ -40517,8 +40525,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 750) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10545:1: ( rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:10546:2: rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 + // InternalExBeeLangTestLanguageParser.g:10550:1: ( rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:10551:2: rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_9); rule__InitializationBlockExpression__Group__1__Impl(); @@ -40550,7 +40558,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationBlockExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:10553:1: rule__InitializationBlockExpression__Group__1__Impl : ( LeftCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:10558:1: rule__InitializationBlockExpression__Group__1__Impl : ( LeftCurlyBracket ) ; public final void rule__InitializationBlockExpression__Group__1__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__1__Impl_StartIndex = input.index(); @@ -40558,11 +40566,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 751) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10557:1: ( ( LeftCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:10558:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:10562:1: ( ( LeftCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:10563:1: ( LeftCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:10558:1: ( LeftCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:10559:2: LeftCurlyBracket + // InternalExBeeLangTestLanguageParser.g:10563:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:10564:2: LeftCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); @@ -40594,7 +40602,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationBlockExpression__Group__2" - // InternalExBeeLangTestLanguageParser.g:10568:1: rule__InitializationBlockExpression__Group__2 : rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:10573:1: rule__InitializationBlockExpression__Group__2 : rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 ; public final void rule__InitializationBlockExpression__Group__2() throws RecognitionException { int rule__InitializationBlockExpression__Group__2_StartIndex = input.index(); @@ -40602,8 +40610,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 752) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10572:1: ( rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:10573:2: rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 + // InternalExBeeLangTestLanguageParser.g:10577:1: ( rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:10578:2: rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 { pushFollow(FollowSets000.FOLLOW_14); rule__InitializationBlockExpression__Group__2__Impl(); @@ -40635,7 +40643,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationBlockExpression__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:10580:1: rule__InitializationBlockExpression__Group__2__Impl : ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:10585:1: rule__InitializationBlockExpression__Group__2__Impl : ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) ; public final void rule__InitializationBlockExpression__Group__2__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__2__Impl_StartIndex = input.index(); @@ -40643,17 +40651,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 753) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10584:1: ( ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:10585:1: ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:10589:1: ( ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:10590:1: ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:10585:1: ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) - // InternalExBeeLangTestLanguageParser.g:10586:2: ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:10590:1: ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:10591:2: ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getExpressionsAssignment_2()); } - // InternalExBeeLangTestLanguageParser.g:10587:2: ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) - // InternalExBeeLangTestLanguageParser.g:10587:3: rule__InitializationBlockExpression__ExpressionsAssignment_2 + // InternalExBeeLangTestLanguageParser.g:10592:2: ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:10592:3: rule__InitializationBlockExpression__ExpressionsAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationBlockExpression__ExpressionsAssignment_2(); @@ -40689,7 +40697,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationBlockExpression__Group__3" - // InternalExBeeLangTestLanguageParser.g:10595:1: rule__InitializationBlockExpression__Group__3 : rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 ; + // InternalExBeeLangTestLanguageParser.g:10600:1: rule__InitializationBlockExpression__Group__3 : rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 ; public final void rule__InitializationBlockExpression__Group__3() throws RecognitionException { int rule__InitializationBlockExpression__Group__3_StartIndex = input.index(); @@ -40697,8 +40705,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 754) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10599:1: ( rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 ) - // InternalExBeeLangTestLanguageParser.g:10600:2: rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 + // InternalExBeeLangTestLanguageParser.g:10604:1: ( rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 ) + // InternalExBeeLangTestLanguageParser.g:10605:2: rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 { pushFollow(FollowSets000.FOLLOW_8); rule__InitializationBlockExpression__Group__3__Impl(); @@ -40730,7 +40738,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationBlockExpression__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:10607:1: rule__InitializationBlockExpression__Group__3__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:10612:1: rule__InitializationBlockExpression__Group__3__Impl : ( Semicolon ) ; public final void rule__InitializationBlockExpression__Group__3__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__3__Impl_StartIndex = input.index(); @@ -40738,11 +40746,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 755) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10611:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:10612:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:10616:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:10617:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:10612:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:10613:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:10617:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:10618:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getSemicolonKeyword_3()); @@ -40774,7 +40782,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationBlockExpression__Group__4" - // InternalExBeeLangTestLanguageParser.g:10622:1: rule__InitializationBlockExpression__Group__4 : rule__InitializationBlockExpression__Group__4__Impl ; + // InternalExBeeLangTestLanguageParser.g:10627:1: rule__InitializationBlockExpression__Group__4 : rule__InitializationBlockExpression__Group__4__Impl ; public final void rule__InitializationBlockExpression__Group__4() throws RecognitionException { int rule__InitializationBlockExpression__Group__4_StartIndex = input.index(); @@ -40782,8 +40790,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 756) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10626:1: ( rule__InitializationBlockExpression__Group__4__Impl ) - // InternalExBeeLangTestLanguageParser.g:10627:2: rule__InitializationBlockExpression__Group__4__Impl + // InternalExBeeLangTestLanguageParser.g:10631:1: ( rule__InitializationBlockExpression__Group__4__Impl ) + // InternalExBeeLangTestLanguageParser.g:10632:2: rule__InitializationBlockExpression__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationBlockExpression__Group__4__Impl(); @@ -40810,7 +40818,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationBlockExpression__Group__4__Impl" - // InternalExBeeLangTestLanguageParser.g:10633:1: rule__InitializationBlockExpression__Group__4__Impl : ( RightCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:10638:1: rule__InitializationBlockExpression__Group__4__Impl : ( RightCurlyBracket ) ; public final void rule__InitializationBlockExpression__Group__4__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__4__Impl_StartIndex = input.index(); @@ -40818,11 +40826,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 757) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10637:1: ( ( RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:10638:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:10642:1: ( ( RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:10643:1: ( RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:10638:1: ( RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:10639:2: RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:10643:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:10644:2: RightCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getRightCurlyBracketKeyword_4()); @@ -40854,7 +40862,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:10649:1: rule__InitializationExpression__Group__0 : rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:10654:1: rule__InitializationExpression__Group__0 : rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 ; public final void rule__InitializationExpression__Group__0() throws RecognitionException { int rule__InitializationExpression__Group__0_StartIndex = input.index(); @@ -40862,8 +40870,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 758) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10653:1: ( rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:10654:2: rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:10658:1: ( rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:10659:2: rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_9); rule__InitializationExpression__Group__0__Impl(); @@ -40895,7 +40903,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:10661:1: rule__InitializationExpression__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:10666:1: rule__InitializationExpression__Group__0__Impl : ( () ) ; public final void rule__InitializationExpression__Group__0__Impl() throws RecognitionException { int rule__InitializationExpression__Group__0__Impl_StartIndex = input.index(); @@ -40903,17 +40911,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 759) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10665:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:10666:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10670:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:10671:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:10666:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:10667:2: () + // InternalExBeeLangTestLanguageParser.g:10671:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10672:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getAssignmentExpressionAction_0()); } - // InternalExBeeLangTestLanguageParser.g:10668:2: () - // InternalExBeeLangTestLanguageParser.g:10668:3: + // InternalExBeeLangTestLanguageParser.g:10673:2: () + // InternalExBeeLangTestLanguageParser.g:10673:3: { } @@ -40939,7 +40947,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:10676:1: rule__InitializationExpression__Group__1 : rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:10681:1: rule__InitializationExpression__Group__1 : rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 ; public final void rule__InitializationExpression__Group__1() throws RecognitionException { int rule__InitializationExpression__Group__1_StartIndex = input.index(); @@ -40947,8 +40955,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 760) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10680:1: ( rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:10681:2: rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 + // InternalExBeeLangTestLanguageParser.g:10685:1: ( rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:10686:2: rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_12); rule__InitializationExpression__Group__1__Impl(); @@ -40980,7 +40988,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:10688:1: rule__InitializationExpression__Group__1__Impl : ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:10693:1: rule__InitializationExpression__Group__1__Impl : ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) ; public final void rule__InitializationExpression__Group__1__Impl() throws RecognitionException { int rule__InitializationExpression__Group__1__Impl_StartIndex = input.index(); @@ -40988,17 +40996,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 761) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10692:1: ( ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:10693:1: ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:10697:1: ( ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:10698:1: ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:10693:1: ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) - // InternalExBeeLangTestLanguageParser.g:10694:2: ( rule__InitializationExpression__LeftExprAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:10698:1: ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:10699:2: ( rule__InitializationExpression__LeftExprAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getLeftExprAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:10695:2: ( rule__InitializationExpression__LeftExprAssignment_1 ) - // InternalExBeeLangTestLanguageParser.g:10695:3: rule__InitializationExpression__LeftExprAssignment_1 + // InternalExBeeLangTestLanguageParser.g:10700:2: ( rule__InitializationExpression__LeftExprAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:10700:3: rule__InitializationExpression__LeftExprAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationExpression__LeftExprAssignment_1(); @@ -41034,7 +41042,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationExpression__Group__2" - // InternalExBeeLangTestLanguageParser.g:10703:1: rule__InitializationExpression__Group__2 : rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:10708:1: rule__InitializationExpression__Group__2 : rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 ; public final void rule__InitializationExpression__Group__2() throws RecognitionException { int rule__InitializationExpression__Group__2_StartIndex = input.index(); @@ -41042,8 +41050,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 762) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10707:1: ( rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:10708:2: rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 + // InternalExBeeLangTestLanguageParser.g:10712:1: ( rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:10713:2: rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 { pushFollow(FollowSets000.FOLLOW_19); rule__InitializationExpression__Group__2__Impl(); @@ -41075,7 +41083,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationExpression__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:10715:1: rule__InitializationExpression__Group__2__Impl : ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:10720:1: rule__InitializationExpression__Group__2__Impl : ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) ; public final void rule__InitializationExpression__Group__2__Impl() throws RecognitionException { int rule__InitializationExpression__Group__2__Impl_StartIndex = input.index(); @@ -41083,17 +41091,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 763) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10719:1: ( ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:10720:1: ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:10724:1: ( ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:10725:1: ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:10720:1: ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) - // InternalExBeeLangTestLanguageParser.g:10721:2: ( rule__InitializationExpression__FunctionNameAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:10725:1: ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) + // InternalExBeeLangTestLanguageParser.g:10726:2: ( rule__InitializationExpression__FunctionNameAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getFunctionNameAssignment_2()); } - // InternalExBeeLangTestLanguageParser.g:10722:2: ( rule__InitializationExpression__FunctionNameAssignment_2 ) - // InternalExBeeLangTestLanguageParser.g:10722:3: rule__InitializationExpression__FunctionNameAssignment_2 + // InternalExBeeLangTestLanguageParser.g:10727:2: ( rule__InitializationExpression__FunctionNameAssignment_2 ) + // InternalExBeeLangTestLanguageParser.g:10727:3: rule__InitializationExpression__FunctionNameAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationExpression__FunctionNameAssignment_2(); @@ -41129,7 +41137,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationExpression__Group__3" - // InternalExBeeLangTestLanguageParser.g:10730:1: rule__InitializationExpression__Group__3 : rule__InitializationExpression__Group__3__Impl ; + // InternalExBeeLangTestLanguageParser.g:10735:1: rule__InitializationExpression__Group__3 : rule__InitializationExpression__Group__3__Impl ; public final void rule__InitializationExpression__Group__3() throws RecognitionException { int rule__InitializationExpression__Group__3_StartIndex = input.index(); @@ -41137,8 +41145,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 764) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10734:1: ( rule__InitializationExpression__Group__3__Impl ) - // InternalExBeeLangTestLanguageParser.g:10735:2: rule__InitializationExpression__Group__3__Impl + // InternalExBeeLangTestLanguageParser.g:10739:1: ( rule__InitializationExpression__Group__3__Impl ) + // InternalExBeeLangTestLanguageParser.g:10740:2: rule__InitializationExpression__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationExpression__Group__3__Impl(); @@ -41165,7 +41173,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__InitializationExpression__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:10741:1: rule__InitializationExpression__Group__3__Impl : ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) ; + // InternalExBeeLangTestLanguageParser.g:10746:1: rule__InitializationExpression__Group__3__Impl : ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) ; public final void rule__InitializationExpression__Group__3__Impl() throws RecognitionException { int rule__InitializationExpression__Group__3__Impl_StartIndex = input.index(); @@ -41173,17 +41181,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 765) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10745:1: ( ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) ) - // InternalExBeeLangTestLanguageParser.g:10746:1: ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) + // InternalExBeeLangTestLanguageParser.g:10750:1: ( ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) ) + // InternalExBeeLangTestLanguageParser.g:10751:1: ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) { - // InternalExBeeLangTestLanguageParser.g:10746:1: ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) - // InternalExBeeLangTestLanguageParser.g:10747:2: ( rule__InitializationExpression__RightExprAssignment_3 ) + // InternalExBeeLangTestLanguageParser.g:10751:1: ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) + // InternalExBeeLangTestLanguageParser.g:10752:2: ( rule__InitializationExpression__RightExprAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getRightExprAssignment_3()); } - // InternalExBeeLangTestLanguageParser.g:10748:2: ( rule__InitializationExpression__RightExprAssignment_3 ) - // InternalExBeeLangTestLanguageParser.g:10748:3: rule__InitializationExpression__RightExprAssignment_3 + // InternalExBeeLangTestLanguageParser.g:10753:2: ( rule__InitializationExpression__RightExprAssignment_3 ) + // InternalExBeeLangTestLanguageParser.g:10753:3: rule__InitializationExpression__RightExprAssignment_3 { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationExpression__RightExprAssignment_3(); @@ -41219,7 +41227,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__FeatureOfThis__Group__0" - // InternalExBeeLangTestLanguageParser.g:10757:1: rule__FeatureOfThis__Group__0 : rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:10762:1: rule__FeatureOfThis__Group__0 : rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 ; public final void rule__FeatureOfThis__Group__0() throws RecognitionException { int rule__FeatureOfThis__Group__0_StartIndex = input.index(); @@ -41227,8 +41235,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 766) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10761:1: ( rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:10762:2: rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 + // InternalExBeeLangTestLanguageParser.g:10766:1: ( rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:10767:2: rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 { pushFollow(FollowSets000.FOLLOW_9); rule__FeatureOfThis__Group__0__Impl(); @@ -41260,7 +41268,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__FeatureOfThis__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:10769:1: rule__FeatureOfThis__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:10774:1: rule__FeatureOfThis__Group__0__Impl : ( () ) ; public final void rule__FeatureOfThis__Group__0__Impl() throws RecognitionException { int rule__FeatureOfThis__Group__0__Impl_StartIndex = input.index(); @@ -41268,17 +41276,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 767) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10773:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:10774:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10778:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:10779:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:10774:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:10775:2: () + // InternalExBeeLangTestLanguageParser.g:10779:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10780:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisAccess().getFeatureExpressionAction_0()); } - // InternalExBeeLangTestLanguageParser.g:10776:2: () - // InternalExBeeLangTestLanguageParser.g:10776:3: + // InternalExBeeLangTestLanguageParser.g:10781:2: () + // InternalExBeeLangTestLanguageParser.g:10781:3: { } @@ -41304,7 +41312,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__FeatureOfThis__Group__1" - // InternalExBeeLangTestLanguageParser.g:10784:1: rule__FeatureOfThis__Group__1 : rule__FeatureOfThis__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:10789:1: rule__FeatureOfThis__Group__1 : rule__FeatureOfThis__Group__1__Impl ; public final void rule__FeatureOfThis__Group__1() throws RecognitionException { int rule__FeatureOfThis__Group__1_StartIndex = input.index(); @@ -41312,8 +41320,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 768) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10788:1: ( rule__FeatureOfThis__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:10789:2: rule__FeatureOfThis__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:10793:1: ( rule__FeatureOfThis__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:10794:2: rule__FeatureOfThis__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__FeatureOfThis__Group__1__Impl(); @@ -41340,7 +41348,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__FeatureOfThis__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:10795:1: rule__FeatureOfThis__Group__1__Impl : ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:10800:1: rule__FeatureOfThis__Group__1__Impl : ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) ; public final void rule__FeatureOfThis__Group__1__Impl() throws RecognitionException { int rule__FeatureOfThis__Group__1__Impl_StartIndex = input.index(); @@ -41348,17 +41356,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 769) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10799:1: ( ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:10800:1: ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:10804:1: ( ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:10805:1: ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:10800:1: ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) - // InternalExBeeLangTestLanguageParser.g:10801:2: ( rule__FeatureOfThis__FeatureNameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:10805:1: ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) + // InternalExBeeLangTestLanguageParser.g:10806:2: ( rule__FeatureOfThis__FeatureNameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisAccess().getFeatureNameAssignment_1()); } - // InternalExBeeLangTestLanguageParser.g:10802:2: ( rule__FeatureOfThis__FeatureNameAssignment_1 ) - // InternalExBeeLangTestLanguageParser.g:10802:3: rule__FeatureOfThis__FeatureNameAssignment_1 + // InternalExBeeLangTestLanguageParser.g:10807:2: ( rule__FeatureOfThis__FeatureNameAssignment_1 ) + // InternalExBeeLangTestLanguageParser.g:10807:3: rule__FeatureOfThis__FeatureNameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__FeatureOfThis__FeatureNameAssignment_1(); @@ -41394,7 +41402,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__LiteralFunction__Group__0" - // InternalExBeeLangTestLanguageParser.g:10811:1: rule__LiteralFunction__Group__0 : rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:10816:1: rule__LiteralFunction__Group__0 : rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 ; public final void rule__LiteralFunction__Group__0() throws RecognitionException { int rule__LiteralFunction__Group__0_StartIndex = input.index(); @@ -41402,8 +41410,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 770) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10815:1: ( rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:10816:2: rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 + // InternalExBeeLangTestLanguageParser.g:10820:1: ( rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:10821:2: rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 { pushFollow(FollowSets000.FOLLOW_73); rule__LiteralFunction__Group__0__Impl(); @@ -41435,7 +41443,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__LiteralFunction__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:10823:1: rule__LiteralFunction__Group__0__Impl : ( LeftCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:10828:1: rule__LiteralFunction__Group__0__Impl : ( LeftCurlyBracket ) ; public final void rule__LiteralFunction__Group__0__Impl() throws RecognitionException { int rule__LiteralFunction__Group__0__Impl_StartIndex = input.index(); @@ -41443,11 +41451,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 771) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10827:1: ( ( LeftCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:10828:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:10832:1: ( ( LeftCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:10833:1: ( LeftCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:10828:1: ( LeftCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:10829:2: LeftCurlyBracket + // InternalExBeeLangTestLanguageParser.g:10833:1: ( LeftCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:10834:2: LeftCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionAccess().getLeftCurlyBracketKeyword_0()); @@ -41479,7 +41487,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__LiteralFunction__Group__1" - // InternalExBeeLangTestLanguageParser.g:10838:1: rule__LiteralFunction__Group__1 : rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:10843:1: rule__LiteralFunction__Group__1 : rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 ; public final void rule__LiteralFunction__Group__1() throws RecognitionException { int rule__LiteralFunction__Group__1_StartIndex = input.index(); @@ -41487,8 +41495,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 772) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10842:1: ( rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:10843:2: rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 + // InternalExBeeLangTestLanguageParser.g:10847:1: ( rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:10848:2: rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 { pushFollow(FollowSets000.FOLLOW_8); rule__LiteralFunction__Group__1__Impl(); @@ -41520,7 +41528,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__LiteralFunction__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:10850:1: rule__LiteralFunction__Group__1__Impl : ( ruleClosureExpression ) ; + // InternalExBeeLangTestLanguageParser.g:10855:1: rule__LiteralFunction__Group__1__Impl : ( ruleClosureExpression ) ; public final void rule__LiteralFunction__Group__1__Impl() throws RecognitionException { int rule__LiteralFunction__Group__1__Impl_StartIndex = input.index(); @@ -41528,11 +41536,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 773) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10854:1: ( ( ruleClosureExpression ) ) - // InternalExBeeLangTestLanguageParser.g:10855:1: ( ruleClosureExpression ) + // InternalExBeeLangTestLanguageParser.g:10859:1: ( ( ruleClosureExpression ) ) + // InternalExBeeLangTestLanguageParser.g:10860:1: ( ruleClosureExpression ) { - // InternalExBeeLangTestLanguageParser.g:10855:1: ( ruleClosureExpression ) - // InternalExBeeLangTestLanguageParser.g:10856:2: ruleClosureExpression + // InternalExBeeLangTestLanguageParser.g:10860:1: ( ruleClosureExpression ) + // InternalExBeeLangTestLanguageParser.g:10861:2: ruleClosureExpression { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionAccess().getClosureExpressionParserRuleCall_1()); @@ -41568,7 +41576,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__LiteralFunction__Group__2" - // InternalExBeeLangTestLanguageParser.g:10865:1: rule__LiteralFunction__Group__2 : rule__LiteralFunction__Group__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:10870:1: rule__LiteralFunction__Group__2 : rule__LiteralFunction__Group__2__Impl ; public final void rule__LiteralFunction__Group__2() throws RecognitionException { int rule__LiteralFunction__Group__2_StartIndex = input.index(); @@ -41576,8 +41584,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 774) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10869:1: ( rule__LiteralFunction__Group__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:10870:2: rule__LiteralFunction__Group__2__Impl + // InternalExBeeLangTestLanguageParser.g:10874:1: ( rule__LiteralFunction__Group__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:10875:2: rule__LiteralFunction__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__LiteralFunction__Group__2__Impl(); @@ -41604,7 +41612,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__LiteralFunction__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:10876:1: rule__LiteralFunction__Group__2__Impl : ( RightCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:10881:1: rule__LiteralFunction__Group__2__Impl : ( RightCurlyBracket ) ; public final void rule__LiteralFunction__Group__2__Impl() throws RecognitionException { int rule__LiteralFunction__Group__2__Impl_StartIndex = input.index(); @@ -41612,11 +41620,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 775) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10880:1: ( ( RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:10881:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:10885:1: ( ( RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:10886:1: ( RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:10881:1: ( RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:10882:2: RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:10886:1: ( RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:10887:2: RightCurlyBracket { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionAccess().getRightCurlyBracketKeyword_2()); @@ -41648,7 +41656,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:10892:1: rule__ClosureExpression__Group__0 : rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:10897:1: rule__ClosureExpression__Group__0 : rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 ; public final void rule__ClosureExpression__Group__0() throws RecognitionException { int rule__ClosureExpression__Group__0_StartIndex = input.index(); @@ -41656,8 +41664,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 776) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10896:1: ( rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:10897:2: rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:10901:1: ( rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:10902:2: rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_73); rule__ClosureExpression__Group__0__Impl(); @@ -41689,7 +41697,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:10904:1: rule__ClosureExpression__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:10909:1: rule__ClosureExpression__Group__0__Impl : ( () ) ; public final void rule__ClosureExpression__Group__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group__0__Impl_StartIndex = input.index(); @@ -41697,17 +41705,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 777) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10908:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:10909:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10913:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:10914:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:10909:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:10910:2: () + // InternalExBeeLangTestLanguageParser.g:10914:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:10915:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getFunctionAction_0()); } - // InternalExBeeLangTestLanguageParser.g:10911:2: () - // InternalExBeeLangTestLanguageParser.g:10911:3: + // InternalExBeeLangTestLanguageParser.g:10916:2: () + // InternalExBeeLangTestLanguageParser.g:10916:3: { } @@ -41733,7 +41741,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:10919:1: rule__ClosureExpression__Group__1 : rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:10924:1: rule__ClosureExpression__Group__1 : rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 ; public final void rule__ClosureExpression__Group__1() throws RecognitionException { int rule__ClosureExpression__Group__1_StartIndex = input.index(); @@ -41741,8 +41749,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 778) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10923:1: ( rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:10924:2: rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 + // InternalExBeeLangTestLanguageParser.g:10928:1: ( rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:10929:2: rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_73); rule__ClosureExpression__Group__1__Impl(); @@ -41774,7 +41782,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:10931:1: rule__ClosureExpression__Group__1__Impl : ( ( rule__ClosureExpression__Group_1__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:10936:1: rule__ClosureExpression__Group__1__Impl : ( ( rule__ClosureExpression__Group_1__0 )? ) ; public final void rule__ClosureExpression__Group__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group__1__Impl_StartIndex = input.index(); @@ -41782,16 +41790,16 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 779) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10935:1: ( ( ( rule__ClosureExpression__Group_1__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:10936:1: ( ( rule__ClosureExpression__Group_1__0 )? ) + // InternalExBeeLangTestLanguageParser.g:10940:1: ( ( ( rule__ClosureExpression__Group_1__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:10941:1: ( ( rule__ClosureExpression__Group_1__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:10936:1: ( ( rule__ClosureExpression__Group_1__0 )? ) - // InternalExBeeLangTestLanguageParser.g:10937:2: ( rule__ClosureExpression__Group_1__0 )? + // InternalExBeeLangTestLanguageParser.g:10941:1: ( ( rule__ClosureExpression__Group_1__0 )? ) + // InternalExBeeLangTestLanguageParser.g:10942:2: ( rule__ClosureExpression__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:10938:2: ( rule__ClosureExpression__Group_1__0 )? + // InternalExBeeLangTestLanguageParser.g:10943:2: ( rule__ClosureExpression__Group_1__0 )? int alt85=2; int LA85_0 = input.LA(1); @@ -41800,7 +41808,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes } switch (alt85) { case 1 : - // InternalExBeeLangTestLanguageParser.g:10938:3: rule__ClosureExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:10943:3: rule__ClosureExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_1__0(); @@ -41839,7 +41847,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group__2" - // InternalExBeeLangTestLanguageParser.g:10946:1: rule__ClosureExpression__Group__2 : rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 ; + // InternalExBeeLangTestLanguageParser.g:10951:1: rule__ClosureExpression__Group__2 : rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 ; public final void rule__ClosureExpression__Group__2() throws RecognitionException { int rule__ClosureExpression__Group__2_StartIndex = input.index(); @@ -41847,8 +41855,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 780) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10950:1: ( rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 ) - // InternalExBeeLangTestLanguageParser.g:10951:2: rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 + // InternalExBeeLangTestLanguageParser.g:10955:1: ( rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 ) + // InternalExBeeLangTestLanguageParser.g:10956:2: rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 { pushFollow(FollowSets000.FOLLOW_73); rule__ClosureExpression__Group__2__Impl(); @@ -41880,7 +41888,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:10958:1: rule__ClosureExpression__Group__2__Impl : ( ( rule__ClosureExpression__Alternatives_2 )? ) ; + // InternalExBeeLangTestLanguageParser.g:10963:1: rule__ClosureExpression__Group__2__Impl : ( ( rule__ClosureExpression__Alternatives_2 )? ) ; public final void rule__ClosureExpression__Group__2__Impl() throws RecognitionException { int rule__ClosureExpression__Group__2__Impl_StartIndex = input.index(); @@ -41888,21 +41896,21 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 781) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10962:1: ( ( ( rule__ClosureExpression__Alternatives_2 )? ) ) - // InternalExBeeLangTestLanguageParser.g:10963:1: ( ( rule__ClosureExpression__Alternatives_2 )? ) + // InternalExBeeLangTestLanguageParser.g:10967:1: ( ( ( rule__ClosureExpression__Alternatives_2 )? ) ) + // InternalExBeeLangTestLanguageParser.g:10968:1: ( ( rule__ClosureExpression__Alternatives_2 )? ) { - // InternalExBeeLangTestLanguageParser.g:10963:1: ( ( rule__ClosureExpression__Alternatives_2 )? ) - // InternalExBeeLangTestLanguageParser.g:10964:2: ( rule__ClosureExpression__Alternatives_2 )? + // InternalExBeeLangTestLanguageParser.g:10968:1: ( ( rule__ClosureExpression__Alternatives_2 )? ) + // InternalExBeeLangTestLanguageParser.g:10969:2: ( rule__ClosureExpression__Alternatives_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getAlternatives_2()); } - // InternalExBeeLangTestLanguageParser.g:10965:2: ( rule__ClosureExpression__Alternatives_2 )? + // InternalExBeeLangTestLanguageParser.g:10970:2: ( rule__ClosureExpression__Alternatives_2 )? int alt86=2; alt86 = dfa86.predict(input); switch (alt86) { case 1 : - // InternalExBeeLangTestLanguageParser.g:10965:3: rule__ClosureExpression__Alternatives_2 + // InternalExBeeLangTestLanguageParser.g:10970:3: rule__ClosureExpression__Alternatives_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Alternatives_2(); @@ -41941,7 +41949,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group__3" - // InternalExBeeLangTestLanguageParser.g:10973:1: rule__ClosureExpression__Group__3 : rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 ; + // InternalExBeeLangTestLanguageParser.g:10978:1: rule__ClosureExpression__Group__3 : rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 ; public final void rule__ClosureExpression__Group__3() throws RecognitionException { int rule__ClosureExpression__Group__3_StartIndex = input.index(); @@ -41949,8 +41957,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 782) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10977:1: ( rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 ) - // InternalExBeeLangTestLanguageParser.g:10978:2: rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 + // InternalExBeeLangTestLanguageParser.g:10982:1: ( rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 ) + // InternalExBeeLangTestLanguageParser.g:10983:2: rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 { pushFollow(FollowSets000.FOLLOW_66); rule__ClosureExpression__Group__3__Impl(); @@ -41982,7 +41990,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group__3__Impl" - // InternalExBeeLangTestLanguageParser.g:10985:1: rule__ClosureExpression__Group__3__Impl : ( VerticalLine ) ; + // InternalExBeeLangTestLanguageParser.g:10990:1: rule__ClosureExpression__Group__3__Impl : ( VerticalLine ) ; public final void rule__ClosureExpression__Group__3__Impl() throws RecognitionException { int rule__ClosureExpression__Group__3__Impl_StartIndex = input.index(); @@ -41990,11 +41998,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 783) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:10989:1: ( ( VerticalLine ) ) - // InternalExBeeLangTestLanguageParser.g:10990:1: ( VerticalLine ) + // InternalExBeeLangTestLanguageParser.g:10994:1: ( ( VerticalLine ) ) + // InternalExBeeLangTestLanguageParser.g:10995:1: ( VerticalLine ) { - // InternalExBeeLangTestLanguageParser.g:10990:1: ( VerticalLine ) - // InternalExBeeLangTestLanguageParser.g:10991:2: VerticalLine + // InternalExBeeLangTestLanguageParser.g:10995:1: ( VerticalLine ) + // InternalExBeeLangTestLanguageParser.g:10996:2: VerticalLine { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVerticalLineKeyword_3()); @@ -42026,7 +42034,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group__4" - // InternalExBeeLangTestLanguageParser.g:11000:1: rule__ClosureExpression__Group__4 : rule__ClosureExpression__Group__4__Impl ; + // InternalExBeeLangTestLanguageParser.g:11005:1: rule__ClosureExpression__Group__4 : rule__ClosureExpression__Group__4__Impl ; public final void rule__ClosureExpression__Group__4() throws RecognitionException { int rule__ClosureExpression__Group__4_StartIndex = input.index(); @@ -42034,8 +42042,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 784) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11004:1: ( rule__ClosureExpression__Group__4__Impl ) - // InternalExBeeLangTestLanguageParser.g:11005:2: rule__ClosureExpression__Group__4__Impl + // InternalExBeeLangTestLanguageParser.g:11009:1: ( rule__ClosureExpression__Group__4__Impl ) + // InternalExBeeLangTestLanguageParser.g:11010:2: rule__ClosureExpression__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group__4__Impl(); @@ -42062,7 +42070,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group__4__Impl" - // InternalExBeeLangTestLanguageParser.g:11011:1: rule__ClosureExpression__Group__4__Impl : ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) ; + // InternalExBeeLangTestLanguageParser.g:11016:1: rule__ClosureExpression__Group__4__Impl : ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) ; public final void rule__ClosureExpression__Group__4__Impl() throws RecognitionException { int rule__ClosureExpression__Group__4__Impl_StartIndex = input.index(); @@ -42070,17 +42078,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 785) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11015:1: ( ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11016:1: ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) + // InternalExBeeLangTestLanguageParser.g:11020:1: ( ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11021:1: ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) { - // InternalExBeeLangTestLanguageParser.g:11016:1: ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) - // InternalExBeeLangTestLanguageParser.g:11017:2: ( rule__ClosureExpression__FuncExprAssignment_4 ) + // InternalExBeeLangTestLanguageParser.g:11021:1: ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) + // InternalExBeeLangTestLanguageParser.g:11022:2: ( rule__ClosureExpression__FuncExprAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getFuncExprAssignment_4()); } - // InternalExBeeLangTestLanguageParser.g:11018:2: ( rule__ClosureExpression__FuncExprAssignment_4 ) - // InternalExBeeLangTestLanguageParser.g:11018:3: rule__ClosureExpression__FuncExprAssignment_4 + // InternalExBeeLangTestLanguageParser.g:11023:2: ( rule__ClosureExpression__FuncExprAssignment_4 ) + // InternalExBeeLangTestLanguageParser.g:11023:3: rule__ClosureExpression__FuncExprAssignment_4 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__FuncExprAssignment_4(); @@ -42116,7 +42124,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:11027:1: rule__ClosureExpression__Group_1__0 : rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:11032:1: rule__ClosureExpression__Group_1__0 : rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 ; public final void rule__ClosureExpression__Group_1__0() throws RecognitionException { int rule__ClosureExpression__Group_1__0_StartIndex = input.index(); @@ -42124,8 +42132,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 786) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11031:1: ( rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:11032:2: rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:11036:1: ( rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:11037:2: rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_28); rule__ClosureExpression__Group_1__0__Impl(); @@ -42157,7 +42165,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:11039:1: rule__ClosureExpression__Group_1__0__Impl : ( LessThanSign ) ; + // InternalExBeeLangTestLanguageParser.g:11044:1: rule__ClosureExpression__Group_1__0__Impl : ( LessThanSign ) ; public final void rule__ClosureExpression__Group_1__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -42165,11 +42173,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 787) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11043:1: ( ( LessThanSign ) ) - // InternalExBeeLangTestLanguageParser.g:11044:1: ( LessThanSign ) + // InternalExBeeLangTestLanguageParser.g:11048:1: ( ( LessThanSign ) ) + // InternalExBeeLangTestLanguageParser.g:11049:1: ( LessThanSign ) { - // InternalExBeeLangTestLanguageParser.g:11044:1: ( LessThanSign ) - // InternalExBeeLangTestLanguageParser.g:11045:2: LessThanSign + // InternalExBeeLangTestLanguageParser.g:11049:1: ( LessThanSign ) + // InternalExBeeLangTestLanguageParser.g:11050:2: LessThanSign { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getLessThanSignKeyword_1_0()); @@ -42201,7 +42209,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:11054:1: rule__ClosureExpression__Group_1__1 : rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 ; + // InternalExBeeLangTestLanguageParser.g:11059:1: rule__ClosureExpression__Group_1__1 : rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 ; public final void rule__ClosureExpression__Group_1__1() throws RecognitionException { int rule__ClosureExpression__Group_1__1_StartIndex = input.index(); @@ -42209,8 +42217,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 788) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11058:1: ( rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 ) - // InternalExBeeLangTestLanguageParser.g:11059:2: rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 + // InternalExBeeLangTestLanguageParser.g:11063:1: ( rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 ) + // InternalExBeeLangTestLanguageParser.g:11064:2: rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_74); rule__ClosureExpression__Group_1__1__Impl(); @@ -42242,7 +42250,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:11066:1: rule__ClosureExpression__Group_1__1__Impl : ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:11071:1: rule__ClosureExpression__Group_1__1__Impl : ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) ; public final void rule__ClosureExpression__Group_1__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -42250,17 +42258,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 789) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11070:1: ( ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11071:1: ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:11075:1: ( ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11076:1: ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:11071:1: ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:11072:2: ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:11076:1: ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:11077:2: ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getReturnTypeAssignment_1_1()); } - // InternalExBeeLangTestLanguageParser.g:11073:2: ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) - // InternalExBeeLangTestLanguageParser.g:11073:3: rule__ClosureExpression__ReturnTypeAssignment_1_1 + // InternalExBeeLangTestLanguageParser.g:11078:2: ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) + // InternalExBeeLangTestLanguageParser.g:11078:3: rule__ClosureExpression__ReturnTypeAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__ReturnTypeAssignment_1_1(); @@ -42296,7 +42304,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_1__2" - // InternalExBeeLangTestLanguageParser.g:11081:1: rule__ClosureExpression__Group_1__2 : rule__ClosureExpression__Group_1__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:11086:1: rule__ClosureExpression__Group_1__2 : rule__ClosureExpression__Group_1__2__Impl ; public final void rule__ClosureExpression__Group_1__2() throws RecognitionException { int rule__ClosureExpression__Group_1__2_StartIndex = input.index(); @@ -42304,8 +42312,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 790) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11085:1: ( rule__ClosureExpression__Group_1__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:11086:2: rule__ClosureExpression__Group_1__2__Impl + // InternalExBeeLangTestLanguageParser.g:11090:1: ( rule__ClosureExpression__Group_1__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:11091:2: rule__ClosureExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_1__2__Impl(); @@ -42332,7 +42340,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:11092:1: rule__ClosureExpression__Group_1__2__Impl : ( GreaterThanSign ) ; + // InternalExBeeLangTestLanguageParser.g:11097:1: rule__ClosureExpression__Group_1__2__Impl : ( GreaterThanSign ) ; public final void rule__ClosureExpression__Group_1__2__Impl() throws RecognitionException { int rule__ClosureExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -42340,11 +42348,11 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 791) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11096:1: ( ( GreaterThanSign ) ) - // InternalExBeeLangTestLanguageParser.g:11097:1: ( GreaterThanSign ) + // InternalExBeeLangTestLanguageParser.g:11101:1: ( ( GreaterThanSign ) ) + // InternalExBeeLangTestLanguageParser.g:11102:1: ( GreaterThanSign ) { - // InternalExBeeLangTestLanguageParser.g:11097:1: ( GreaterThanSign ) - // InternalExBeeLangTestLanguageParser.g:11098:2: GreaterThanSign + // InternalExBeeLangTestLanguageParser.g:11102:1: ( GreaterThanSign ) + // InternalExBeeLangTestLanguageParser.g:11103:2: GreaterThanSign { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGreaterThanSignKeyword_1_2()); @@ -42376,7 +42384,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_2_0__0" - // InternalExBeeLangTestLanguageParser.g:11108:1: rule__ClosureExpression__Group_2_0__0 : rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 ; + // InternalExBeeLangTestLanguageParser.g:11113:1: rule__ClosureExpression__Group_2_0__0 : rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 ; public final void rule__ClosureExpression__Group_2_0__0() throws RecognitionException { int rule__ClosureExpression__Group_2_0__0_StartIndex = input.index(); @@ -42384,8 +42392,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 792) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11112:1: ( rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 ) - // InternalExBeeLangTestLanguageParser.g:11113:2: rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 + // InternalExBeeLangTestLanguageParser.g:11117:1: ( rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 ) + // InternalExBeeLangTestLanguageParser.g:11118:2: rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 { pushFollow(FollowSets000.FOLLOW_26); rule__ClosureExpression__Group_2_0__0__Impl(); @@ -42417,7 +42425,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_2_0__0__Impl" - // InternalExBeeLangTestLanguageParser.g:11120:1: rule__ClosureExpression__Group_2_0__0__Impl : ( ( VerticalLine )? ) ; + // InternalExBeeLangTestLanguageParser.g:11125:1: rule__ClosureExpression__Group_2_0__0__Impl : ( ( VerticalLine )? ) ; public final void rule__ClosureExpression__Group_2_0__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0__0__Impl_StartIndex = input.index(); @@ -42425,16 +42433,16 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 793) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11124:1: ( ( ( VerticalLine )? ) ) - // InternalExBeeLangTestLanguageParser.g:11125:1: ( ( VerticalLine )? ) + // InternalExBeeLangTestLanguageParser.g:11129:1: ( ( ( VerticalLine )? ) ) + // InternalExBeeLangTestLanguageParser.g:11130:1: ( ( VerticalLine )? ) { - // InternalExBeeLangTestLanguageParser.g:11125:1: ( ( VerticalLine )? ) - // InternalExBeeLangTestLanguageParser.g:11126:2: ( VerticalLine )? + // InternalExBeeLangTestLanguageParser.g:11130:1: ( ( VerticalLine )? ) + // InternalExBeeLangTestLanguageParser.g:11131:2: ( VerticalLine )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVerticalLineKeyword_2_0_0()); } - // InternalExBeeLangTestLanguageParser.g:11127:2: ( VerticalLine )? + // InternalExBeeLangTestLanguageParser.g:11132:2: ( VerticalLine )? int alt87=2; int LA87_0 = input.LA(1); @@ -42443,7 +42451,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes } switch (alt87) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11127:3: VerticalLine + // InternalExBeeLangTestLanguageParser.g:11132:3: VerticalLine { match(input,VerticalLine,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -42478,7 +42486,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_2_0__1" - // InternalExBeeLangTestLanguageParser.g:11135:1: rule__ClosureExpression__Group_2_0__1 : rule__ClosureExpression__Group_2_0__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:11140:1: rule__ClosureExpression__Group_2_0__1 : rule__ClosureExpression__Group_2_0__1__Impl ; public final void rule__ClosureExpression__Group_2_0__1() throws RecognitionException { int rule__ClosureExpression__Group_2_0__1_StartIndex = input.index(); @@ -42486,8 +42494,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 794) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11139:1: ( rule__ClosureExpression__Group_2_0__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:11140:2: rule__ClosureExpression__Group_2_0__1__Impl + // InternalExBeeLangTestLanguageParser.g:11144:1: ( rule__ClosureExpression__Group_2_0__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:11145:2: rule__ClosureExpression__Group_2_0__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0__1__Impl(); @@ -42514,7 +42522,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_2_0__1__Impl" - // InternalExBeeLangTestLanguageParser.g:11146:1: rule__ClosureExpression__Group_2_0__1__Impl : ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:11151:1: rule__ClosureExpression__Group_2_0__1__Impl : ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) ; public final void rule__ClosureExpression__Group_2_0__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0__1__Impl_StartIndex = input.index(); @@ -42522,17 +42530,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 795) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11150:1: ( ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11151:1: ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11155:1: ( ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11156:1: ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:11151:1: ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:11152:2: ( rule__ClosureExpression__Group_2_0_1__0 ) + // InternalExBeeLangTestLanguageParser.g:11156:1: ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11157:2: ( rule__ClosureExpression__Group_2_0_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1()); } - // InternalExBeeLangTestLanguageParser.g:11153:2: ( rule__ClosureExpression__Group_2_0_1__0 ) - // InternalExBeeLangTestLanguageParser.g:11153:3: rule__ClosureExpression__Group_2_0_1__0 + // InternalExBeeLangTestLanguageParser.g:11158:2: ( rule__ClosureExpression__Group_2_0_1__0 ) + // InternalExBeeLangTestLanguageParser.g:11158:3: rule__ClosureExpression__Group_2_0_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0_1__0(); @@ -42568,7 +42576,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_2_0_1__0" - // InternalExBeeLangTestLanguageParser.g:11162:1: rule__ClosureExpression__Group_2_0_1__0 : rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 ; + // InternalExBeeLangTestLanguageParser.g:11167:1: rule__ClosureExpression__Group_2_0_1__0 : rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 ; public final void rule__ClosureExpression__Group_2_0_1__0() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__0_StartIndex = input.index(); @@ -42576,8 +42584,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 796) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11166:1: ( rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 ) - // InternalExBeeLangTestLanguageParser.g:11167:2: rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 + // InternalExBeeLangTestLanguageParser.g:11171:1: ( rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 ) + // InternalExBeeLangTestLanguageParser.g:11172:2: rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 { pushFollow(FollowSets000.FOLLOW_10); rule__ClosureExpression__Group_2_0_1__0__Impl(); @@ -42609,7 +42617,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_2_0_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:11174:1: rule__ClosureExpression__Group_2_0_1__0__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:11179:1: rule__ClosureExpression__Group_2_0_1__0__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) ; public final void rule__ClosureExpression__Group_2_0_1__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__0__Impl_StartIndex = input.index(); @@ -42617,17 +42625,17 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 797) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11178:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11179:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:11183:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11184:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:11179:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:11180:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) + // InternalExBeeLangTestLanguageParser.g:11184:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:11185:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_0()); } - // InternalExBeeLangTestLanguageParser.g:11181:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) - // InternalExBeeLangTestLanguageParser.g:11181:3: rule__ClosureExpression__ParametersAssignment_2_0_1_0 + // InternalExBeeLangTestLanguageParser.g:11186:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) + // InternalExBeeLangTestLanguageParser.g:11186:3: rule__ClosureExpression__ParametersAssignment_2_0_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__ParametersAssignment_2_0_1_0(); @@ -42663,7 +42671,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_2_0_1__1" - // InternalExBeeLangTestLanguageParser.g:11189:1: rule__ClosureExpression__Group_2_0_1__1 : rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 ; + // InternalExBeeLangTestLanguageParser.g:11194:1: rule__ClosureExpression__Group_2_0_1__1 : rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 ; public final void rule__ClosureExpression__Group_2_0_1__1() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__1_StartIndex = input.index(); @@ -42671,8 +42679,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 798) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11193:1: ( rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 ) - // InternalExBeeLangTestLanguageParser.g:11194:2: rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 + // InternalExBeeLangTestLanguageParser.g:11198:1: ( rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 ) + // InternalExBeeLangTestLanguageParser.g:11199:2: rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 { pushFollow(FollowSets000.FOLLOW_10); rule__ClosureExpression__Group_2_0_1__1__Impl(); @@ -42704,7 +42712,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_2_0_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:11201:1: rule__ClosureExpression__Group_2_0_1__1__Impl : ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:11206:1: rule__ClosureExpression__Group_2_0_1__1__Impl : ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) ; public final void rule__ClosureExpression__Group_2_0_1__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__1__Impl_StartIndex = input.index(); @@ -42712,16 +42720,16 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 799) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11205:1: ( ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:11206:1: ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11210:1: ( ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11211:1: ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:11206:1: ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:11207:2: ( rule__ClosureExpression__Group_2_0_1_1__0 )* + // InternalExBeeLangTestLanguageParser.g:11211:1: ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11212:2: ( rule__ClosureExpression__Group_2_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_1()); } - // InternalExBeeLangTestLanguageParser.g:11208:2: ( rule__ClosureExpression__Group_2_0_1_1__0 )* + // InternalExBeeLangTestLanguageParser.g:11213:2: ( rule__ClosureExpression__Group_2_0_1_1__0 )* loop88: do { int alt88=2; @@ -42740,7 +42748,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes switch (alt88) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11208:3: rule__ClosureExpression__Group_2_0_1_1__0 + // InternalExBeeLangTestLanguageParser.g:11213:3: rule__ClosureExpression__Group_2_0_1_1__0 { pushFollow(FollowSets000.FOLLOW_11); rule__ClosureExpression__Group_2_0_1_1__0(); @@ -42782,7 +42790,7 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes // $ANTLR start "rule__ClosureExpression__Group_2_0_1__2" - // InternalExBeeLangTestLanguageParser.g:11216:1: rule__ClosureExpression__Group_2_0_1__2 : rule__ClosureExpression__Group_2_0_1__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:11221:1: rule__ClosureExpression__Group_2_0_1__2 : rule__ClosureExpression__Group_2_0_1__2__Impl ; public final void rule__ClosureExpression__Group_2_0_1__2() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__2_StartIndex = input.index(); @@ -42790,8 +42798,8 @@ abstract class InternalExBeeLangTestLanguageParser9 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 800) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11220:1: ( rule__ClosureExpression__Group_2_0_1__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:11221:2: rule__ClosureExpression__Group_2_0_1__2__Impl + // InternalExBeeLangTestLanguageParser.g:11225:1: ( rule__ClosureExpression__Group_2_0_1__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:11226:2: rule__ClosureExpression__Group_2_0_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0_1__2__Impl(); @@ -42830,7 +42838,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } // $ANTLR start "rule__ClosureExpression__Group_2_0_1__2__Impl" - // InternalExBeeLangTestLanguageParser.g:11227:1: rule__ClosureExpression__Group_2_0_1__2__Impl : ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) ; + // InternalExBeeLangTestLanguageParser.g:11232:1: rule__ClosureExpression__Group_2_0_1__2__Impl : ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) ; public final void rule__ClosureExpression__Group_2_0_1__2__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__2__Impl_StartIndex = input.index(); @@ -42838,16 +42846,16 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 801) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11231:1: ( ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) ) - // InternalExBeeLangTestLanguageParser.g:11232:1: ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) + // InternalExBeeLangTestLanguageParser.g:11236:1: ( ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) ) + // InternalExBeeLangTestLanguageParser.g:11237:1: ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) { - // InternalExBeeLangTestLanguageParser.g:11232:1: ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) - // InternalExBeeLangTestLanguageParser.g:11233:2: ( rule__ClosureExpression__Group_2_0_1_2__0 )? + // InternalExBeeLangTestLanguageParser.g:11237:1: ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) + // InternalExBeeLangTestLanguageParser.g:11238:2: ( rule__ClosureExpression__Group_2_0_1_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_2()); } - // InternalExBeeLangTestLanguageParser.g:11234:2: ( rule__ClosureExpression__Group_2_0_1_2__0 )? + // InternalExBeeLangTestLanguageParser.g:11239:2: ( rule__ClosureExpression__Group_2_0_1_2__0 )? int alt89=2; int LA89_0 = input.LA(1); @@ -42856,7 +42864,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } switch (alt89) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11234:3: rule__ClosureExpression__Group_2_0_1_2__0 + // InternalExBeeLangTestLanguageParser.g:11239:3: rule__ClosureExpression__Group_2_0_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0_1_2__0(); @@ -42895,7 +42903,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_0_1_1__0" - // InternalExBeeLangTestLanguageParser.g:11243:1: rule__ClosureExpression__Group_2_0_1_1__0 : rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 ; + // InternalExBeeLangTestLanguageParser.g:11248:1: rule__ClosureExpression__Group_2_0_1_1__0 : rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 ; public final void rule__ClosureExpression__Group_2_0_1_1__0() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_1__0_StartIndex = input.index(); @@ -42903,8 +42911,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 802) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11247:1: ( rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 ) - // InternalExBeeLangTestLanguageParser.g:11248:2: rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 + // InternalExBeeLangTestLanguageParser.g:11252:1: ( rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 ) + // InternalExBeeLangTestLanguageParser.g:11253:2: rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 { pushFollow(FollowSets000.FOLLOW_26); rule__ClosureExpression__Group_2_0_1_1__0__Impl(); @@ -42936,7 +42944,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_0_1_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:11255:1: rule__ClosureExpression__Group_2_0_1_1__0__Impl : ( Comma ) ; + // InternalExBeeLangTestLanguageParser.g:11260:1: rule__ClosureExpression__Group_2_0_1_1__0__Impl : ( Comma ) ; public final void rule__ClosureExpression__Group_2_0_1_1__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_1__0__Impl_StartIndex = input.index(); @@ -42944,11 +42952,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 803) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11259:1: ( ( Comma ) ) - // InternalExBeeLangTestLanguageParser.g:11260:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:11264:1: ( ( Comma ) ) + // InternalExBeeLangTestLanguageParser.g:11265:1: ( Comma ) { - // InternalExBeeLangTestLanguageParser.g:11260:1: ( Comma ) - // InternalExBeeLangTestLanguageParser.g:11261:2: Comma + // InternalExBeeLangTestLanguageParser.g:11265:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:11266:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getCommaKeyword_2_0_1_1_0()); @@ -42980,7 +42988,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_0_1_1__1" - // InternalExBeeLangTestLanguageParser.g:11270:1: rule__ClosureExpression__Group_2_0_1_1__1 : rule__ClosureExpression__Group_2_0_1_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:11275:1: rule__ClosureExpression__Group_2_0_1_1__1 : rule__ClosureExpression__Group_2_0_1_1__1__Impl ; public final void rule__ClosureExpression__Group_2_0_1_1__1() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_1__1_StartIndex = input.index(); @@ -42988,8 +42996,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 804) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11274:1: ( rule__ClosureExpression__Group_2_0_1_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:11275:2: rule__ClosureExpression__Group_2_0_1_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:11279:1: ( rule__ClosureExpression__Group_2_0_1_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:11280:2: rule__ClosureExpression__Group_2_0_1_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0_1_1__1__Impl(); @@ -43016,7 +43024,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_0_1_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:11281:1: rule__ClosureExpression__Group_2_0_1_1__1__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:11286:1: rule__ClosureExpression__Group_2_0_1_1__1__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) ; public final void rule__ClosureExpression__Group_2_0_1_1__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_1__1__Impl_StartIndex = input.index(); @@ -43024,17 +43032,17 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 805) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11285:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11286:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:11290:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11291:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:11286:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:11287:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) + // InternalExBeeLangTestLanguageParser.g:11291:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:11292:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_1_1()); } - // InternalExBeeLangTestLanguageParser.g:11288:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) - // InternalExBeeLangTestLanguageParser.g:11288:3: rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 + // InternalExBeeLangTestLanguageParser.g:11293:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) + // InternalExBeeLangTestLanguageParser.g:11293:3: rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__ParametersAssignment_2_0_1_1_1(); @@ -43070,7 +43078,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__0" - // InternalExBeeLangTestLanguageParser.g:11297:1: rule__ClosureExpression__Group_2_0_1_2__0 : rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 ; + // InternalExBeeLangTestLanguageParser.g:11302:1: rule__ClosureExpression__Group_2_0_1_2__0 : rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 ; public final void rule__ClosureExpression__Group_2_0_1_2__0() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__0_StartIndex = input.index(); @@ -43078,8 +43086,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 806) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11301:1: ( rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 ) - // InternalExBeeLangTestLanguageParser.g:11302:2: rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 + // InternalExBeeLangTestLanguageParser.g:11306:1: ( rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 ) + // InternalExBeeLangTestLanguageParser.g:11307:2: rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 { pushFollow(FollowSets000.FOLLOW_31); rule__ClosureExpression__Group_2_0_1_2__0__Impl(); @@ -43111,7 +43119,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:11309:1: rule__ClosureExpression__Group_2_0_1_2__0__Impl : ( Comma ) ; + // InternalExBeeLangTestLanguageParser.g:11314:1: rule__ClosureExpression__Group_2_0_1_2__0__Impl : ( Comma ) ; public final void rule__ClosureExpression__Group_2_0_1_2__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__0__Impl_StartIndex = input.index(); @@ -43119,11 +43127,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 807) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11313:1: ( ( Comma ) ) - // InternalExBeeLangTestLanguageParser.g:11314:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:11318:1: ( ( Comma ) ) + // InternalExBeeLangTestLanguageParser.g:11319:1: ( Comma ) { - // InternalExBeeLangTestLanguageParser.g:11314:1: ( Comma ) - // InternalExBeeLangTestLanguageParser.g:11315:2: Comma + // InternalExBeeLangTestLanguageParser.g:11319:1: ( Comma ) + // InternalExBeeLangTestLanguageParser.g:11320:2: Comma { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getCommaKeyword_2_0_1_2_0()); @@ -43155,7 +43163,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__1" - // InternalExBeeLangTestLanguageParser.g:11324:1: rule__ClosureExpression__Group_2_0_1_2__1 : rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 ; + // InternalExBeeLangTestLanguageParser.g:11329:1: rule__ClosureExpression__Group_2_0_1_2__1 : rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 ; public final void rule__ClosureExpression__Group_2_0_1_2__1() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__1_StartIndex = input.index(); @@ -43163,8 +43171,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 808) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11328:1: ( rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 ) - // InternalExBeeLangTestLanguageParser.g:11329:2: rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 + // InternalExBeeLangTestLanguageParser.g:11333:1: ( rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 ) + // InternalExBeeLangTestLanguageParser.g:11334:2: rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 { pushFollow(FollowSets000.FOLLOW_26); rule__ClosureExpression__Group_2_0_1_2__1__Impl(); @@ -43196,7 +43204,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:11336:1: rule__ClosureExpression__Group_2_0_1_2__1__Impl : ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:11341:1: rule__ClosureExpression__Group_2_0_1_2__1__Impl : ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) ; public final void rule__ClosureExpression__Group_2_0_1_2__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__1__Impl_StartIndex = input.index(); @@ -43204,17 +43212,17 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 809) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11340:1: ( ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11341:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:11345:1: ( ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11346:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:11341:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) - // InternalExBeeLangTestLanguageParser.g:11342:2: ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) + // InternalExBeeLangTestLanguageParser.g:11346:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) + // InternalExBeeLangTestLanguageParser.g:11347:2: ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_0_1_2_1()); } - // InternalExBeeLangTestLanguageParser.g:11343:2: ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) - // InternalExBeeLangTestLanguageParser.g:11343:3: rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 + // InternalExBeeLangTestLanguageParser.g:11348:2: ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) + // InternalExBeeLangTestLanguageParser.g:11348:3: rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1(); @@ -43250,7 +43258,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__2" - // InternalExBeeLangTestLanguageParser.g:11351:1: rule__ClosureExpression__Group_2_0_1_2__2 : rule__ClosureExpression__Group_2_0_1_2__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:11356:1: rule__ClosureExpression__Group_2_0_1_2__2 : rule__ClosureExpression__Group_2_0_1_2__2__Impl ; public final void rule__ClosureExpression__Group_2_0_1_2__2() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__2_StartIndex = input.index(); @@ -43258,8 +43266,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 810) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11355:1: ( rule__ClosureExpression__Group_2_0_1_2__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:11356:2: rule__ClosureExpression__Group_2_0_1_2__2__Impl + // InternalExBeeLangTestLanguageParser.g:11360:1: ( rule__ClosureExpression__Group_2_0_1_2__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:11361:2: rule__ClosureExpression__Group_2_0_1_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0_1_2__2__Impl(); @@ -43286,7 +43294,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__2__Impl" - // InternalExBeeLangTestLanguageParser.g:11362:1: rule__ClosureExpression__Group_2_0_1_2__2__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) ; + // InternalExBeeLangTestLanguageParser.g:11367:1: rule__ClosureExpression__Group_2_0_1_2__2__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) ; public final void rule__ClosureExpression__Group_2_0_1_2__2__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__2__Impl_StartIndex = input.index(); @@ -43294,17 +43302,17 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 811) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11366:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11367:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:11371:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11372:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) { - // InternalExBeeLangTestLanguageParser.g:11367:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) - // InternalExBeeLangTestLanguageParser.g:11368:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) + // InternalExBeeLangTestLanguageParser.g:11372:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) + // InternalExBeeLangTestLanguageParser.g:11373:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_2_2()); } - // InternalExBeeLangTestLanguageParser.g:11369:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) - // InternalExBeeLangTestLanguageParser.g:11369:3: rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 + // InternalExBeeLangTestLanguageParser.g:11374:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) + // InternalExBeeLangTestLanguageParser.g:11374:3: rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__ParametersAssignment_2_0_1_2_2(); @@ -43340,7 +43348,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_1__0" - // InternalExBeeLangTestLanguageParser.g:11378:1: rule__ClosureExpression__Group_2_1__0 : rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 ; + // InternalExBeeLangTestLanguageParser.g:11383:1: rule__ClosureExpression__Group_2_1__0 : rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 ; public final void rule__ClosureExpression__Group_2_1__0() throws RecognitionException { int rule__ClosureExpression__Group_2_1__0_StartIndex = input.index(); @@ -43348,8 +43356,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 812) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11382:1: ( rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 ) - // InternalExBeeLangTestLanguageParser.g:11383:2: rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 + // InternalExBeeLangTestLanguageParser.g:11387:1: ( rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 ) + // InternalExBeeLangTestLanguageParser.g:11388:2: rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 { pushFollow(FollowSets000.FOLLOW_26); rule__ClosureExpression__Group_2_1__0__Impl(); @@ -43381,7 +43389,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:11390:1: rule__ClosureExpression__Group_2_1__0__Impl : ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:11395:1: rule__ClosureExpression__Group_2_1__0__Impl : ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) ; public final void rule__ClosureExpression__Group_2_1__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_1__0__Impl_StartIndex = input.index(); @@ -43389,17 +43397,17 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 813) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11394:1: ( ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11395:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:11399:1: ( ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11400:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:11395:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:11396:2: ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) + // InternalExBeeLangTestLanguageParser.g:11400:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:11401:2: ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_1_0()); } - // InternalExBeeLangTestLanguageParser.g:11397:2: ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) - // InternalExBeeLangTestLanguageParser.g:11397:3: rule__ClosureExpression__VarArgsAssignment_2_1_0 + // InternalExBeeLangTestLanguageParser.g:11402:2: ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) + // InternalExBeeLangTestLanguageParser.g:11402:3: rule__ClosureExpression__VarArgsAssignment_2_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__VarArgsAssignment_2_1_0(); @@ -43435,7 +43443,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_1__1" - // InternalExBeeLangTestLanguageParser.g:11405:1: rule__ClosureExpression__Group_2_1__1 : rule__ClosureExpression__Group_2_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:11410:1: rule__ClosureExpression__Group_2_1__1 : rule__ClosureExpression__Group_2_1__1__Impl ; public final void rule__ClosureExpression__Group_2_1__1() throws RecognitionException { int rule__ClosureExpression__Group_2_1__1_StartIndex = input.index(); @@ -43443,8 +43451,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 814) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11409:1: ( rule__ClosureExpression__Group_2_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:11410:2: rule__ClosureExpression__Group_2_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:11414:1: ( rule__ClosureExpression__Group_2_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:11415:2: rule__ClosureExpression__Group_2_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_1__1__Impl(); @@ -43471,7 +43479,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__Group_2_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:11416:1: rule__ClosureExpression__Group_2_1__1__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) ; + // InternalExBeeLangTestLanguageParser.g:11421:1: rule__ClosureExpression__Group_2_1__1__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) ; public final void rule__ClosureExpression__Group_2_1__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_1__1__Impl_StartIndex = input.index(); @@ -43479,17 +43487,17 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 815) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11420:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11421:1: ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:11425:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11426:1: ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) { - // InternalExBeeLangTestLanguageParser.g:11421:1: ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) - // InternalExBeeLangTestLanguageParser.g:11422:2: ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) + // InternalExBeeLangTestLanguageParser.g:11426:1: ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) + // InternalExBeeLangTestLanguageParser.g:11427:2: ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_1_1()); } - // InternalExBeeLangTestLanguageParser.g:11423:2: ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) - // InternalExBeeLangTestLanguageParser.g:11423:3: rule__ClosureExpression__ParametersAssignment_2_1_1 + // InternalExBeeLangTestLanguageParser.g:11428:2: ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) + // InternalExBeeLangTestLanguageParser.g:11428:3: rule__ClosureExpression__ParametersAssignment_2_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__ParametersAssignment_2_1_1(); @@ -43525,7 +43533,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group__0" - // InternalExBeeLangTestLanguageParser.g:11432:1: rule__BlockExpressionWithoutBrackets__Group__0 : rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:11437:1: rule__BlockExpressionWithoutBrackets__Group__0 : rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 ; public final void rule__BlockExpressionWithoutBrackets__Group__0() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group__0_StartIndex = input.index(); @@ -43533,8 +43541,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 816) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11436:1: ( rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:11437:2: rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 + // InternalExBeeLangTestLanguageParser.g:11441:1: ( rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:11442:2: rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 { pushFollow(FollowSets000.FOLLOW_66); rule__BlockExpressionWithoutBrackets__Group__0__Impl(); @@ -43566,7 +43574,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:11444:1: rule__BlockExpressionWithoutBrackets__Group__0__Impl : ( () ) ; + // InternalExBeeLangTestLanguageParser.g:11449:1: rule__BlockExpressionWithoutBrackets__Group__0__Impl : ( () ) ; public final void rule__BlockExpressionWithoutBrackets__Group__0__Impl() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group__0__Impl_StartIndex = input.index(); @@ -43574,17 +43582,17 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 817) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11448:1: ( ( () ) ) - // InternalExBeeLangTestLanguageParser.g:11449:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:11453:1: ( ( () ) ) + // InternalExBeeLangTestLanguageParser.g:11454:1: ( () ) { - // InternalExBeeLangTestLanguageParser.g:11449:1: ( () ) - // InternalExBeeLangTestLanguageParser.g:11450:2: () + // InternalExBeeLangTestLanguageParser.g:11454:1: ( () ) + // InternalExBeeLangTestLanguageParser.g:11455:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getChainedExpressionAction_0()); } - // InternalExBeeLangTestLanguageParser.g:11451:2: () - // InternalExBeeLangTestLanguageParser.g:11451:3: + // InternalExBeeLangTestLanguageParser.g:11456:2: () + // InternalExBeeLangTestLanguageParser.g:11456:3: { } @@ -43610,7 +43618,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group__1" - // InternalExBeeLangTestLanguageParser.g:11459:1: rule__BlockExpressionWithoutBrackets__Group__1 : rule__BlockExpressionWithoutBrackets__Group__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:11464:1: rule__BlockExpressionWithoutBrackets__Group__1 : rule__BlockExpressionWithoutBrackets__Group__1__Impl ; public final void rule__BlockExpressionWithoutBrackets__Group__1() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group__1_StartIndex = input.index(); @@ -43618,8 +43626,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 818) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11463:1: ( rule__BlockExpressionWithoutBrackets__Group__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:11464:2: rule__BlockExpressionWithoutBrackets__Group__1__Impl + // InternalExBeeLangTestLanguageParser.g:11468:1: ( rule__BlockExpressionWithoutBrackets__Group__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:11469:2: rule__BlockExpressionWithoutBrackets__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpressionWithoutBrackets__Group__1__Impl(); @@ -43646,7 +43654,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:11470:1: rule__BlockExpressionWithoutBrackets__Group__1__Impl : ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) ; + // InternalExBeeLangTestLanguageParser.g:11475:1: rule__BlockExpressionWithoutBrackets__Group__1__Impl : ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) ; public final void rule__BlockExpressionWithoutBrackets__Group__1__Impl() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group__1__Impl_StartIndex = input.index(); @@ -43654,20 +43662,20 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 819) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11474:1: ( ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) ) - // InternalExBeeLangTestLanguageParser.g:11475:1: ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11479:1: ( ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11480:1: ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) { - // InternalExBeeLangTestLanguageParser.g:11475:1: ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:11476:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11480:1: ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11481:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:11476:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:11477:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:11481:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11482:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:11478:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) - // InternalExBeeLangTestLanguageParser.g:11478:4: rule__BlockExpressionWithoutBrackets__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:11483:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:11483:4: rule__BlockExpressionWithoutBrackets__Group_1__0 { pushFollow(FollowSets000.FOLLOW_69); rule__BlockExpressionWithoutBrackets__Group_1__0(); @@ -43683,13 +43691,13 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } - // InternalExBeeLangTestLanguageParser.g:11481:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) - // InternalExBeeLangTestLanguageParser.g:11482:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:11486:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11487:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup_1()); } - // InternalExBeeLangTestLanguageParser.g:11483:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* + // InternalExBeeLangTestLanguageParser.g:11488:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* loop90: do { int alt90=2; @@ -43702,7 +43710,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe switch (alt90) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11483:4: rule__BlockExpressionWithoutBrackets__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:11488:4: rule__BlockExpressionWithoutBrackets__Group_1__0 { pushFollow(FollowSets000.FOLLOW_69); rule__BlockExpressionWithoutBrackets__Group_1__0(); @@ -43747,7 +43755,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group_1__0" - // InternalExBeeLangTestLanguageParser.g:11493:1: rule__BlockExpressionWithoutBrackets__Group_1__0 : rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 ; + // InternalExBeeLangTestLanguageParser.g:11498:1: rule__BlockExpressionWithoutBrackets__Group_1__0 : rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 ; public final void rule__BlockExpressionWithoutBrackets__Group_1__0() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group_1__0_StartIndex = input.index(); @@ -43755,8 +43763,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 820) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11497:1: ( rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 ) - // InternalExBeeLangTestLanguageParser.g:11498:2: rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 + // InternalExBeeLangTestLanguageParser.g:11502:1: ( rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 ) + // InternalExBeeLangTestLanguageParser.g:11503:2: rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 { pushFollow(FollowSets000.FOLLOW_14); rule__BlockExpressionWithoutBrackets__Group_1__0__Impl(); @@ -43788,7 +43796,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group_1__0__Impl" - // InternalExBeeLangTestLanguageParser.g:11505:1: rule__BlockExpressionWithoutBrackets__Group_1__0__Impl : ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:11510:1: rule__BlockExpressionWithoutBrackets__Group_1__0__Impl : ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) ; public final void rule__BlockExpressionWithoutBrackets__Group_1__0__Impl() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group_1__0__Impl_StartIndex = input.index(); @@ -43796,17 +43804,17 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 821) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11509:1: ( ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11510:1: ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:11514:1: ( ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11515:1: ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:11510:1: ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:11511:2: ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) + // InternalExBeeLangTestLanguageParser.g:11515:1: ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:11516:2: ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getExpressionsAssignment_1_0()); } - // InternalExBeeLangTestLanguageParser.g:11512:2: ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) - // InternalExBeeLangTestLanguageParser.g:11512:3: rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 + // InternalExBeeLangTestLanguageParser.g:11517:2: ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) + // InternalExBeeLangTestLanguageParser.g:11517:3: rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0(); @@ -43842,7 +43850,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group_1__1" - // InternalExBeeLangTestLanguageParser.g:11520:1: rule__BlockExpressionWithoutBrackets__Group_1__1 : rule__BlockExpressionWithoutBrackets__Group_1__1__Impl ; + // InternalExBeeLangTestLanguageParser.g:11525:1: rule__BlockExpressionWithoutBrackets__Group_1__1 : rule__BlockExpressionWithoutBrackets__Group_1__1__Impl ; public final void rule__BlockExpressionWithoutBrackets__Group_1__1() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group_1__1_StartIndex = input.index(); @@ -43850,8 +43858,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 822) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11524:1: ( rule__BlockExpressionWithoutBrackets__Group_1__1__Impl ) - // InternalExBeeLangTestLanguageParser.g:11525:2: rule__BlockExpressionWithoutBrackets__Group_1__1__Impl + // InternalExBeeLangTestLanguageParser.g:11529:1: ( rule__BlockExpressionWithoutBrackets__Group_1__1__Impl ) + // InternalExBeeLangTestLanguageParser.g:11530:2: rule__BlockExpressionWithoutBrackets__Group_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpressionWithoutBrackets__Group_1__1__Impl(); @@ -43878,7 +43886,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group_1__1__Impl" - // InternalExBeeLangTestLanguageParser.g:11531:1: rule__BlockExpressionWithoutBrackets__Group_1__1__Impl : ( Semicolon ) ; + // InternalExBeeLangTestLanguageParser.g:11536:1: rule__BlockExpressionWithoutBrackets__Group_1__1__Impl : ( Semicolon ) ; public final void rule__BlockExpressionWithoutBrackets__Group_1__1__Impl() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group_1__1__Impl_StartIndex = input.index(); @@ -43886,11 +43894,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 823) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11535:1: ( ( Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:11536:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:11540:1: ( ( Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:11541:1: ( Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:11536:1: ( Semicolon ) - // InternalExBeeLangTestLanguageParser.g:11537:2: Semicolon + // InternalExBeeLangTestLanguageParser.g:11541:1: ( Semicolon ) + // InternalExBeeLangTestLanguageParser.g:11542:2: Semicolon { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getSemicolonKeyword_1_1()); @@ -43922,7 +43930,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ParanthesizedExpression__Group__0" - // InternalExBeeLangTestLanguageParser.g:11547:1: rule__ParanthesizedExpression__Group__0 : rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:11552:1: rule__ParanthesizedExpression__Group__0 : rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 ; public final void rule__ParanthesizedExpression__Group__0() throws RecognitionException { int rule__ParanthesizedExpression__Group__0_StartIndex = input.index(); @@ -43930,8 +43938,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 824) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11551:1: ( rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:11552:2: rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 + // InternalExBeeLangTestLanguageParser.g:11556:1: ( rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:11557:2: rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_19); rule__ParanthesizedExpression__Group__0__Impl(); @@ -43963,7 +43971,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ParanthesizedExpression__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:11559:1: rule__ParanthesizedExpression__Group__0__Impl : ( LeftParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:11564:1: rule__ParanthesizedExpression__Group__0__Impl : ( LeftParenthesis ) ; public final void rule__ParanthesizedExpression__Group__0__Impl() throws RecognitionException { int rule__ParanthesizedExpression__Group__0__Impl_StartIndex = input.index(); @@ -43971,11 +43979,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 825) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11563:1: ( ( LeftParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:11564:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:11568:1: ( ( LeftParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:11569:1: ( LeftParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:11564:1: ( LeftParenthesis ) - // InternalExBeeLangTestLanguageParser.g:11565:2: LeftParenthesis + // InternalExBeeLangTestLanguageParser.g:11569:1: ( LeftParenthesis ) + // InternalExBeeLangTestLanguageParser.g:11570:2: LeftParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionAccess().getLeftParenthesisKeyword_0()); @@ -44007,7 +44015,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ParanthesizedExpression__Group__1" - // InternalExBeeLangTestLanguageParser.g:11574:1: rule__ParanthesizedExpression__Group__1 : rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:11579:1: rule__ParanthesizedExpression__Group__1 : rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 ; public final void rule__ParanthesizedExpression__Group__1() throws RecognitionException { int rule__ParanthesizedExpression__Group__1_StartIndex = input.index(); @@ -44015,8 +44023,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 826) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11578:1: ( rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:11579:2: rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 + // InternalExBeeLangTestLanguageParser.g:11583:1: ( rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:11584:2: rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_75); rule__ParanthesizedExpression__Group__1__Impl(); @@ -44048,7 +44056,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ParanthesizedExpression__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:11586:1: rule__ParanthesizedExpression__Group__1__Impl : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:11591:1: rule__ParanthesizedExpression__Group__1__Impl : ( ruleExpression ) ; public final void rule__ParanthesizedExpression__Group__1__Impl() throws RecognitionException { int rule__ParanthesizedExpression__Group__1__Impl_StartIndex = input.index(); @@ -44056,11 +44064,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 827) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11590:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:11591:1: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:11595:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:11596:1: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:11591:1: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:11592:2: ruleExpression + // InternalExBeeLangTestLanguageParser.g:11596:1: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:11597:2: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionAccess().getExpressionParserRuleCall_1()); @@ -44096,7 +44104,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ParanthesizedExpression__Group__2" - // InternalExBeeLangTestLanguageParser.g:11601:1: rule__ParanthesizedExpression__Group__2 : rule__ParanthesizedExpression__Group__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:11606:1: rule__ParanthesizedExpression__Group__2 : rule__ParanthesizedExpression__Group__2__Impl ; public final void rule__ParanthesizedExpression__Group__2() throws RecognitionException { int rule__ParanthesizedExpression__Group__2_StartIndex = input.index(); @@ -44104,8 +44112,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 828) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11605:1: ( rule__ParanthesizedExpression__Group__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:11606:2: rule__ParanthesizedExpression__Group__2__Impl + // InternalExBeeLangTestLanguageParser.g:11610:1: ( rule__ParanthesizedExpression__Group__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:11611:2: rule__ParanthesizedExpression__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ParanthesizedExpression__Group__2__Impl(); @@ -44132,7 +44140,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ParanthesizedExpression__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:11612:1: rule__ParanthesizedExpression__Group__2__Impl : ( RightParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:11617:1: rule__ParanthesizedExpression__Group__2__Impl : ( RightParenthesis ) ; public final void rule__ParanthesizedExpression__Group__2__Impl() throws RecognitionException { int rule__ParanthesizedExpression__Group__2__Impl_StartIndex = input.index(); @@ -44140,11 +44148,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 829) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11616:1: ( ( RightParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:11617:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:11621:1: ( ( RightParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:11622:1: ( RightParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:11617:1: ( RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:11618:2: RightParenthesis + // InternalExBeeLangTestLanguageParser.g:11622:1: ( RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:11623:2: RightParenthesis { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionAccess().getRightParenthesisKeyword_2()); @@ -44176,7 +44184,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__QID__Group__0" - // InternalExBeeLangTestLanguageParser.g:11628:1: rule__QID__Group__0 : rule__QID__Group__0__Impl rule__QID__Group__1 ; + // InternalExBeeLangTestLanguageParser.g:11633:1: rule__QID__Group__0 : rule__QID__Group__0__Impl rule__QID__Group__1 ; public final void rule__QID__Group__0() throws RecognitionException { int rule__QID__Group__0_StartIndex = input.index(); @@ -44184,8 +44192,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 830) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11632:1: ( rule__QID__Group__0__Impl rule__QID__Group__1 ) - // InternalExBeeLangTestLanguageParser.g:11633:2: rule__QID__Group__0__Impl rule__QID__Group__1 + // InternalExBeeLangTestLanguageParser.g:11637:1: ( rule__QID__Group__0__Impl rule__QID__Group__1 ) + // InternalExBeeLangTestLanguageParser.g:11638:2: rule__QID__Group__0__Impl rule__QID__Group__1 { pushFollow(FollowSets000.FOLLOW_76); rule__QID__Group__0__Impl(); @@ -44217,7 +44225,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__QID__Group__0__Impl" - // InternalExBeeLangTestLanguageParser.g:11640:1: rule__QID__Group__0__Impl : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:11645:1: rule__QID__Group__0__Impl : ( RULE_ID ) ; public final void rule__QID__Group__0__Impl() throws RecognitionException { int rule__QID__Group__0__Impl_StartIndex = input.index(); @@ -44225,11 +44233,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 831) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11644:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:11645:1: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:11649:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:11650:1: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:11645:1: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:11646:2: RULE_ID + // InternalExBeeLangTestLanguageParser.g:11650:1: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:11651:2: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getIDTerminalRuleCall_0()); @@ -44261,7 +44269,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__QID__Group__1" - // InternalExBeeLangTestLanguageParser.g:11655:1: rule__QID__Group__1 : rule__QID__Group__1__Impl rule__QID__Group__2 ; + // InternalExBeeLangTestLanguageParser.g:11660:1: rule__QID__Group__1 : rule__QID__Group__1__Impl rule__QID__Group__2 ; public final void rule__QID__Group__1() throws RecognitionException { int rule__QID__Group__1_StartIndex = input.index(); @@ -44269,8 +44277,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 832) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11659:1: ( rule__QID__Group__1__Impl rule__QID__Group__2 ) - // InternalExBeeLangTestLanguageParser.g:11660:2: rule__QID__Group__1__Impl rule__QID__Group__2 + // InternalExBeeLangTestLanguageParser.g:11664:1: ( rule__QID__Group__1__Impl rule__QID__Group__2 ) + // InternalExBeeLangTestLanguageParser.g:11665:2: rule__QID__Group__1__Impl rule__QID__Group__2 { pushFollow(FollowSets000.FOLLOW_76); rule__QID__Group__1__Impl(); @@ -44302,7 +44310,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__QID__Group__1__Impl" - // InternalExBeeLangTestLanguageParser.g:11667:1: rule__QID__Group__1__Impl : ( ( rule__QID__Alternatives_1 )* ) ; + // InternalExBeeLangTestLanguageParser.g:11672:1: rule__QID__Group__1__Impl : ( ( rule__QID__Alternatives_1 )* ) ; public final void rule__QID__Group__1__Impl() throws RecognitionException { int rule__QID__Group__1__Impl_StartIndex = input.index(); @@ -44310,16 +44318,16 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 833) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11671:1: ( ( ( rule__QID__Alternatives_1 )* ) ) - // InternalExBeeLangTestLanguageParser.g:11672:1: ( ( rule__QID__Alternatives_1 )* ) + // InternalExBeeLangTestLanguageParser.g:11676:1: ( ( ( rule__QID__Alternatives_1 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11677:1: ( ( rule__QID__Alternatives_1 )* ) { - // InternalExBeeLangTestLanguageParser.g:11672:1: ( ( rule__QID__Alternatives_1 )* ) - // InternalExBeeLangTestLanguageParser.g:11673:2: ( rule__QID__Alternatives_1 )* + // InternalExBeeLangTestLanguageParser.g:11677:1: ( ( rule__QID__Alternatives_1 )* ) + // InternalExBeeLangTestLanguageParser.g:11678:2: ( rule__QID__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getAlternatives_1()); } - // InternalExBeeLangTestLanguageParser.g:11674:2: ( rule__QID__Alternatives_1 )* + // InternalExBeeLangTestLanguageParser.g:11679:2: ( rule__QID__Alternatives_1 )* loop91: do { int alt91=2; @@ -44332,7 +44340,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe switch (alt91) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11674:3: rule__QID__Alternatives_1 + // InternalExBeeLangTestLanguageParser.g:11679:3: rule__QID__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_77); rule__QID__Alternatives_1(); @@ -44374,7 +44382,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__QID__Group__2" - // InternalExBeeLangTestLanguageParser.g:11682:1: rule__QID__Group__2 : rule__QID__Group__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:11687:1: rule__QID__Group__2 : rule__QID__Group__2__Impl ; public final void rule__QID__Group__2() throws RecognitionException { int rule__QID__Group__2_StartIndex = input.index(); @@ -44382,8 +44390,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 834) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11686:1: ( rule__QID__Group__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:11687:2: rule__QID__Group__2__Impl + // InternalExBeeLangTestLanguageParser.g:11691:1: ( rule__QID__Group__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:11692:2: rule__QID__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__QID__Group__2__Impl(); @@ -44410,7 +44418,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__QID__Group__2__Impl" - // InternalExBeeLangTestLanguageParser.g:11693:1: rule__QID__Group__2__Impl : ( ( rule__QID__Group_2__0 )* ) ; + // InternalExBeeLangTestLanguageParser.g:11698:1: rule__QID__Group__2__Impl : ( ( rule__QID__Group_2__0 )* ) ; public final void rule__QID__Group__2__Impl() throws RecognitionException { int rule__QID__Group__2__Impl_StartIndex = input.index(); @@ -44418,16 +44426,16 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 835) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11697:1: ( ( ( rule__QID__Group_2__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:11698:1: ( ( rule__QID__Group_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11702:1: ( ( ( rule__QID__Group_2__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11703:1: ( ( rule__QID__Group_2__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:11698:1: ( ( rule__QID__Group_2__0 )* ) - // InternalExBeeLangTestLanguageParser.g:11699:2: ( rule__QID__Group_2__0 )* + // InternalExBeeLangTestLanguageParser.g:11703:1: ( ( rule__QID__Group_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11704:2: ( rule__QID__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getGroup_2()); } - // InternalExBeeLangTestLanguageParser.g:11700:2: ( rule__QID__Group_2__0 )* + // InternalExBeeLangTestLanguageParser.g:11705:2: ( rule__QID__Group_2__0 )* loop92: do { int alt92=2; @@ -44440,7 +44448,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe switch (alt92) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11700:3: rule__QID__Group_2__0 + // InternalExBeeLangTestLanguageParser.g:11705:3: rule__QID__Group_2__0 { pushFollow(FollowSets000.FOLLOW_78); rule__QID__Group_2__0(); @@ -44482,7 +44490,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__QID__Group_2__0" - // InternalExBeeLangTestLanguageParser.g:11709:1: rule__QID__Group_2__0 : rule__QID__Group_2__0__Impl rule__QID__Group_2__1 ; + // InternalExBeeLangTestLanguageParser.g:11714:1: rule__QID__Group_2__0 : rule__QID__Group_2__0__Impl rule__QID__Group_2__1 ; public final void rule__QID__Group_2__0() throws RecognitionException { int rule__QID__Group_2__0_StartIndex = input.index(); @@ -44490,8 +44498,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 836) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11713:1: ( rule__QID__Group_2__0__Impl rule__QID__Group_2__1 ) - // InternalExBeeLangTestLanguageParser.g:11714:2: rule__QID__Group_2__0__Impl rule__QID__Group_2__1 + // InternalExBeeLangTestLanguageParser.g:11718:1: ( rule__QID__Group_2__0__Impl rule__QID__Group_2__1 ) + // InternalExBeeLangTestLanguageParser.g:11719:2: rule__QID__Group_2__0__Impl rule__QID__Group_2__1 { pushFollow(FollowSets000.FOLLOW_9); rule__QID__Group_2__0__Impl(); @@ -44523,7 +44531,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__QID__Group_2__0__Impl" - // InternalExBeeLangTestLanguageParser.g:11721:1: rule__QID__Group_2__0__Impl : ( FullStop ) ; + // InternalExBeeLangTestLanguageParser.g:11726:1: rule__QID__Group_2__0__Impl : ( FullStop ) ; public final void rule__QID__Group_2__0__Impl() throws RecognitionException { int rule__QID__Group_2__0__Impl_StartIndex = input.index(); @@ -44531,11 +44539,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 837) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11725:1: ( ( FullStop ) ) - // InternalExBeeLangTestLanguageParser.g:11726:1: ( FullStop ) + // InternalExBeeLangTestLanguageParser.g:11730:1: ( ( FullStop ) ) + // InternalExBeeLangTestLanguageParser.g:11731:1: ( FullStop ) { - // InternalExBeeLangTestLanguageParser.g:11726:1: ( FullStop ) - // InternalExBeeLangTestLanguageParser.g:11727:2: FullStop + // InternalExBeeLangTestLanguageParser.g:11731:1: ( FullStop ) + // InternalExBeeLangTestLanguageParser.g:11732:2: FullStop { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getFullStopKeyword_2_0()); @@ -44567,7 +44575,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__QID__Group_2__1" - // InternalExBeeLangTestLanguageParser.g:11736:1: rule__QID__Group_2__1 : rule__QID__Group_2__1__Impl rule__QID__Group_2__2 ; + // InternalExBeeLangTestLanguageParser.g:11741:1: rule__QID__Group_2__1 : rule__QID__Group_2__1__Impl rule__QID__Group_2__2 ; public final void rule__QID__Group_2__1() throws RecognitionException { int rule__QID__Group_2__1_StartIndex = input.index(); @@ -44575,8 +44583,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 838) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11740:1: ( rule__QID__Group_2__1__Impl rule__QID__Group_2__2 ) - // InternalExBeeLangTestLanguageParser.g:11741:2: rule__QID__Group_2__1__Impl rule__QID__Group_2__2 + // InternalExBeeLangTestLanguageParser.g:11745:1: ( rule__QID__Group_2__1__Impl rule__QID__Group_2__2 ) + // InternalExBeeLangTestLanguageParser.g:11746:2: rule__QID__Group_2__1__Impl rule__QID__Group_2__2 { pushFollow(FollowSets000.FOLLOW_79); rule__QID__Group_2__1__Impl(); @@ -44608,7 +44616,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__QID__Group_2__1__Impl" - // InternalExBeeLangTestLanguageParser.g:11748:1: rule__QID__Group_2__1__Impl : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:11753:1: rule__QID__Group_2__1__Impl : ( RULE_ID ) ; public final void rule__QID__Group_2__1__Impl() throws RecognitionException { int rule__QID__Group_2__1__Impl_StartIndex = input.index(); @@ -44616,11 +44624,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 839) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11752:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:11753:1: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:11757:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:11758:1: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:11753:1: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:11754:2: RULE_ID + // InternalExBeeLangTestLanguageParser.g:11758:1: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:11759:2: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getIDTerminalRuleCall_2_1()); @@ -44652,7 +44660,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__QID__Group_2__2" - // InternalExBeeLangTestLanguageParser.g:11763:1: rule__QID__Group_2__2 : rule__QID__Group_2__2__Impl ; + // InternalExBeeLangTestLanguageParser.g:11768:1: rule__QID__Group_2__2 : rule__QID__Group_2__2__Impl ; public final void rule__QID__Group_2__2() throws RecognitionException { int rule__QID__Group_2__2_StartIndex = input.index(); @@ -44660,8 +44668,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 840) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11767:1: ( rule__QID__Group_2__2__Impl ) - // InternalExBeeLangTestLanguageParser.g:11768:2: rule__QID__Group_2__2__Impl + // InternalExBeeLangTestLanguageParser.g:11772:1: ( rule__QID__Group_2__2__Impl ) + // InternalExBeeLangTestLanguageParser.g:11773:2: rule__QID__Group_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__QID__Group_2__2__Impl(); @@ -44688,7 +44696,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__QID__Group_2__2__Impl" - // InternalExBeeLangTestLanguageParser.g:11774:1: rule__QID__Group_2__2__Impl : ( ( rule__QID__Alternatives_2_2 )* ) ; + // InternalExBeeLangTestLanguageParser.g:11779:1: rule__QID__Group_2__2__Impl : ( ( rule__QID__Alternatives_2_2 )* ) ; public final void rule__QID__Group_2__2__Impl() throws RecognitionException { int rule__QID__Group_2__2__Impl_StartIndex = input.index(); @@ -44696,16 +44704,16 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 841) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11778:1: ( ( ( rule__QID__Alternatives_2_2 )* ) ) - // InternalExBeeLangTestLanguageParser.g:11779:1: ( ( rule__QID__Alternatives_2_2 )* ) + // InternalExBeeLangTestLanguageParser.g:11783:1: ( ( ( rule__QID__Alternatives_2_2 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11784:1: ( ( rule__QID__Alternatives_2_2 )* ) { - // InternalExBeeLangTestLanguageParser.g:11779:1: ( ( rule__QID__Alternatives_2_2 )* ) - // InternalExBeeLangTestLanguageParser.g:11780:2: ( rule__QID__Alternatives_2_2 )* + // InternalExBeeLangTestLanguageParser.g:11784:1: ( ( rule__QID__Alternatives_2_2 )* ) + // InternalExBeeLangTestLanguageParser.g:11785:2: ( rule__QID__Alternatives_2_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getAlternatives_2_2()); } - // InternalExBeeLangTestLanguageParser.g:11781:2: ( rule__QID__Alternatives_2_2 )* + // InternalExBeeLangTestLanguageParser.g:11786:2: ( rule__QID__Alternatives_2_2 )* loop93: do { int alt93=2; @@ -44718,7 +44726,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe switch (alt93) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11781:3: rule__QID__Alternatives_2_2 + // InternalExBeeLangTestLanguageParser.g:11786:3: rule__QID__Alternatives_2_2 { pushFollow(FollowSets000.FOLLOW_77); rule__QID__Alternatives_2_2(); @@ -44760,7 +44768,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__UnorderedGroup_7" - // InternalExBeeLangTestLanguageParser.g:11790:1: rule__Unit__UnorderedGroup_7 : ( rule__Unit__UnorderedGroup_7__0 )? ; + // InternalExBeeLangTestLanguageParser.g:11795:1: rule__Unit__UnorderedGroup_7 : ( rule__Unit__UnorderedGroup_7__0 )? ; public final void rule__Unit__UnorderedGroup_7() throws RecognitionException { int rule__Unit__UnorderedGroup_7_StartIndex = input.index(); @@ -44769,10 +44777,10 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 842) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11795:1: ( ( rule__Unit__UnorderedGroup_7__0 )? ) - // InternalExBeeLangTestLanguageParser.g:11796:2: ( rule__Unit__UnorderedGroup_7__0 )? + // InternalExBeeLangTestLanguageParser.g:11800:1: ( ( rule__Unit__UnorderedGroup_7__0 )? ) + // InternalExBeeLangTestLanguageParser.g:11801:2: ( rule__Unit__UnorderedGroup_7__0 )? { - // InternalExBeeLangTestLanguageParser.g:11796:2: ( rule__Unit__UnorderedGroup_7__0 )? + // InternalExBeeLangTestLanguageParser.g:11801:2: ( rule__Unit__UnorderedGroup_7__0 )? int alt94=2; alt94 = dfa94.predict(input); switch (alt94) { @@ -44811,7 +44819,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__UnorderedGroup_7__Impl" - // InternalExBeeLangTestLanguageParser.g:11804:1: rule__Unit__UnorderedGroup_7__Impl : ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:11809:1: rule__Unit__UnorderedGroup_7__Impl : ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) ; public final void rule__Unit__UnorderedGroup_7__Impl() throws RecognitionException { int rule__Unit__UnorderedGroup_7__Impl_StartIndex = input.index(); @@ -44820,10 +44828,10 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 843) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11809:1: ( ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11810:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11814:1: ( ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11815:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:11810:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11815:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) int alt99=6; int LA99_0 = input.LA(1); @@ -44865,28 +44873,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } switch (alt99) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11811:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11816:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:11811:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11812:4: {...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11816:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11817:4: {...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:11812:100: ( ( ( rule__Unit__Group_7_0__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11813:5: ( ( rule__Unit__Group_7_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11817:100: ( ( ( rule__Unit__Group_7_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11818:5: ( ( rule__Unit__Group_7_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0); selected = true; - // InternalExBeeLangTestLanguageParser.g:11819:5: ( ( rule__Unit__Group_7_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:11820:6: ( rule__Unit__Group_7_0__0 ) + // InternalExBeeLangTestLanguageParser.g:11824:5: ( ( rule__Unit__Group_7_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11825:6: ( rule__Unit__Group_7_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_0()); } - // InternalExBeeLangTestLanguageParser.g:11821:6: ( rule__Unit__Group_7_0__0 ) - // InternalExBeeLangTestLanguageParser.g:11821:7: rule__Unit__Group_7_0__0 + // InternalExBeeLangTestLanguageParser.g:11826:6: ( rule__Unit__Group_7_0__0 ) + // InternalExBeeLangTestLanguageParser.g:11826:7: rule__Unit__Group_7_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_0__0(); @@ -44912,28 +44920,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:11826:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11831:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:11826:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11827:4: {...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11831:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11832:4: {...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:11827:100: ( ( ( rule__Unit__Group_7_1__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11828:5: ( ( rule__Unit__Group_7_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11832:100: ( ( ( rule__Unit__Group_7_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11833:5: ( ( rule__Unit__Group_7_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1); selected = true; - // InternalExBeeLangTestLanguageParser.g:11834:5: ( ( rule__Unit__Group_7_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:11835:6: ( rule__Unit__Group_7_1__0 ) + // InternalExBeeLangTestLanguageParser.g:11839:5: ( ( rule__Unit__Group_7_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11840:6: ( rule__Unit__Group_7_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_1()); } - // InternalExBeeLangTestLanguageParser.g:11836:6: ( rule__Unit__Group_7_1__0 ) - // InternalExBeeLangTestLanguageParser.g:11836:7: rule__Unit__Group_7_1__0 + // InternalExBeeLangTestLanguageParser.g:11841:6: ( rule__Unit__Group_7_1__0 ) + // InternalExBeeLangTestLanguageParser.g:11841:7: rule__Unit__Group_7_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_1__0(); @@ -44959,31 +44967,31 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:11841:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11846:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:11841:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11842:4: {...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11846:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11847:4: {...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:11842:100: ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) - // InternalExBeeLangTestLanguageParser.g:11843:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11847:100: ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11848:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2); selected = true; - // InternalExBeeLangTestLanguageParser.g:11849:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:11850:6: ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11854:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11855:6: ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:11850:6: ( ( rule__Unit__Group_7_2__0 ) ) - // InternalExBeeLangTestLanguageParser.g:11851:7: ( rule__Unit__Group_7_2__0 ) + // InternalExBeeLangTestLanguageParser.g:11855:6: ( ( rule__Unit__Group_7_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11856:7: ( rule__Unit__Group_7_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_2()); } - // InternalExBeeLangTestLanguageParser.g:11852:7: ( rule__Unit__Group_7_2__0 ) - // InternalExBeeLangTestLanguageParser.g:11852:8: rule__Unit__Group_7_2__0 + // InternalExBeeLangTestLanguageParser.g:11857:7: ( rule__Unit__Group_7_2__0 ) + // InternalExBeeLangTestLanguageParser.g:11857:8: rule__Unit__Group_7_2__0 { pushFollow(FollowSets000.FOLLOW_80); rule__Unit__Group_7_2__0(); @@ -44999,20 +45007,20 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } - // InternalExBeeLangTestLanguageParser.g:11855:6: ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) - // InternalExBeeLangTestLanguageParser.g:11856:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* + // InternalExBeeLangTestLanguageParser.g:11860:6: ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11861:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_2()); } - // InternalExBeeLangTestLanguageParser.g:11857:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* + // InternalExBeeLangTestLanguageParser.g:11862:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* loop95: do { int alt95=2; alt95 = dfa95.predict(input); switch (alt95) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11857:8: ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 + // InternalExBeeLangTestLanguageParser.g:11862:8: ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 { pushFollow(FollowSets000.FOLLOW_80); rule__Unit__Group_7_2__0(); @@ -45047,31 +45055,31 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:11863:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11868:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:11863:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11864:4: {...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11868:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11869:4: {...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3)"); } - // InternalExBeeLangTestLanguageParser.g:11864:100: ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) - // InternalExBeeLangTestLanguageParser.g:11865:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11869:100: ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11870:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3); selected = true; - // InternalExBeeLangTestLanguageParser.g:11871:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:11872:6: ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11876:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11877:6: ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:11872:6: ( ( rule__Unit__Group_7_3__0 ) ) - // InternalExBeeLangTestLanguageParser.g:11873:7: ( rule__Unit__Group_7_3__0 ) + // InternalExBeeLangTestLanguageParser.g:11877:6: ( ( rule__Unit__Group_7_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11878:7: ( rule__Unit__Group_7_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_3()); } - // InternalExBeeLangTestLanguageParser.g:11874:7: ( rule__Unit__Group_7_3__0 ) - // InternalExBeeLangTestLanguageParser.g:11874:8: rule__Unit__Group_7_3__0 + // InternalExBeeLangTestLanguageParser.g:11879:7: ( rule__Unit__Group_7_3__0 ) + // InternalExBeeLangTestLanguageParser.g:11879:8: rule__Unit__Group_7_3__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_3__0(); @@ -45087,20 +45095,20 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } - // InternalExBeeLangTestLanguageParser.g:11877:6: ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) - // InternalExBeeLangTestLanguageParser.g:11878:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* + // InternalExBeeLangTestLanguageParser.g:11882:6: ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11883:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_3()); } - // InternalExBeeLangTestLanguageParser.g:11879:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* + // InternalExBeeLangTestLanguageParser.g:11884:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* loop96: do { int alt96=2; alt96 = dfa96.predict(input); switch (alt96) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11879:8: ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 + // InternalExBeeLangTestLanguageParser.g:11884:8: ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_3__0(); @@ -45135,31 +45143,31 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:11885:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11890:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:11885:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11886:4: {...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11890:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11891:4: {...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4)"); } - // InternalExBeeLangTestLanguageParser.g:11886:100: ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) - // InternalExBeeLangTestLanguageParser.g:11887:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11891:100: ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11892:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4); selected = true; - // InternalExBeeLangTestLanguageParser.g:11893:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:11894:6: ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11898:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11899:6: ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:11894:6: ( ( rule__Unit__Group_7_4__0 ) ) - // InternalExBeeLangTestLanguageParser.g:11895:7: ( rule__Unit__Group_7_4__0 ) + // InternalExBeeLangTestLanguageParser.g:11899:6: ( ( rule__Unit__Group_7_4__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11900:7: ( rule__Unit__Group_7_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_4()); } - // InternalExBeeLangTestLanguageParser.g:11896:7: ( rule__Unit__Group_7_4__0 ) - // InternalExBeeLangTestLanguageParser.g:11896:8: rule__Unit__Group_7_4__0 + // InternalExBeeLangTestLanguageParser.g:11901:7: ( rule__Unit__Group_7_4__0 ) + // InternalExBeeLangTestLanguageParser.g:11901:8: rule__Unit__Group_7_4__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_4__0(); @@ -45175,20 +45183,20 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } - // InternalExBeeLangTestLanguageParser.g:11899:6: ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) - // InternalExBeeLangTestLanguageParser.g:11900:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* + // InternalExBeeLangTestLanguageParser.g:11904:6: ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11905:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_4()); } - // InternalExBeeLangTestLanguageParser.g:11901:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* + // InternalExBeeLangTestLanguageParser.g:11906:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* loop97: do { int alt97=2; alt97 = dfa97.predict(input); switch (alt97) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11901:8: ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 + // InternalExBeeLangTestLanguageParser.g:11906:8: ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_4__0(); @@ -45223,31 +45231,31 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 6 : - // InternalExBeeLangTestLanguageParser.g:11907:3: ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11912:3: ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:11907:3: ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11908:4: {...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11912:3: ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11913:4: {...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5)"); } - // InternalExBeeLangTestLanguageParser.g:11908:100: ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) - // InternalExBeeLangTestLanguageParser.g:11909:5: ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11913:100: ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11914:5: ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5); selected = true; - // InternalExBeeLangTestLanguageParser.g:11915:5: ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) - // InternalExBeeLangTestLanguageParser.g:11916:6: ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) + // InternalExBeeLangTestLanguageParser.g:11920:5: ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11921:6: ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) { - // InternalExBeeLangTestLanguageParser.g:11916:6: ( ( rule__Unit__FunctionsAssignment_7_5 ) ) - // InternalExBeeLangTestLanguageParser.g:11917:7: ( rule__Unit__FunctionsAssignment_7_5 ) + // InternalExBeeLangTestLanguageParser.g:11921:6: ( ( rule__Unit__FunctionsAssignment_7_5 ) ) + // InternalExBeeLangTestLanguageParser.g:11922:7: ( rule__Unit__FunctionsAssignment_7_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getFunctionsAssignment_7_5()); } - // InternalExBeeLangTestLanguageParser.g:11918:7: ( rule__Unit__FunctionsAssignment_7_5 ) - // InternalExBeeLangTestLanguageParser.g:11918:8: rule__Unit__FunctionsAssignment_7_5 + // InternalExBeeLangTestLanguageParser.g:11923:7: ( rule__Unit__FunctionsAssignment_7_5 ) + // InternalExBeeLangTestLanguageParser.g:11923:8: rule__Unit__FunctionsAssignment_7_5 { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__FunctionsAssignment_7_5(); @@ -45263,20 +45271,20 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } - // InternalExBeeLangTestLanguageParser.g:11921:6: ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) - // InternalExBeeLangTestLanguageParser.g:11922:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* + // InternalExBeeLangTestLanguageParser.g:11926:6: ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) + // InternalExBeeLangTestLanguageParser.g:11927:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getFunctionsAssignment_7_5()); } - // InternalExBeeLangTestLanguageParser.g:11923:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* + // InternalExBeeLangTestLanguageParser.g:11928:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* loop98: do { int alt98=2; alt98 = dfa98.predict(input); switch (alt98) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11923:8: ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 + // InternalExBeeLangTestLanguageParser.g:11928:8: ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__FunctionsAssignment_7_5(); @@ -45335,7 +45343,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__UnorderedGroup_7__0" - // InternalExBeeLangTestLanguageParser.g:11937:1: rule__Unit__UnorderedGroup_7__0 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? ; + // InternalExBeeLangTestLanguageParser.g:11942:1: rule__Unit__UnorderedGroup_7__0 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? ; public final void rule__Unit__UnorderedGroup_7__0() throws RecognitionException { int rule__Unit__UnorderedGroup_7__0_StartIndex = input.index(); @@ -45343,15 +45351,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 844) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11941:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? ) - // InternalExBeeLangTestLanguageParser.g:11942:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? + // InternalExBeeLangTestLanguageParser.g:11946:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? ) + // InternalExBeeLangTestLanguageParser.g:11947:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:11943:2: ( rule__Unit__UnorderedGroup_7__1 )? + // InternalExBeeLangTestLanguageParser.g:11948:2: ( rule__Unit__UnorderedGroup_7__1 )? int alt100=2; alt100 = dfa100.predict(input); switch (alt100) { @@ -45389,7 +45397,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__UnorderedGroup_7__1" - // InternalExBeeLangTestLanguageParser.g:11949:1: rule__Unit__UnorderedGroup_7__1 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? ; + // InternalExBeeLangTestLanguageParser.g:11954:1: rule__Unit__UnorderedGroup_7__1 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? ; public final void rule__Unit__UnorderedGroup_7__1() throws RecognitionException { int rule__Unit__UnorderedGroup_7__1_StartIndex = input.index(); @@ -45397,15 +45405,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 845) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11953:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? ) - // InternalExBeeLangTestLanguageParser.g:11954:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? + // InternalExBeeLangTestLanguageParser.g:11958:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? ) + // InternalExBeeLangTestLanguageParser.g:11959:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:11955:2: ( rule__Unit__UnorderedGroup_7__2 )? + // InternalExBeeLangTestLanguageParser.g:11960:2: ( rule__Unit__UnorderedGroup_7__2 )? int alt101=2; alt101 = dfa101.predict(input); switch (alt101) { @@ -45443,7 +45451,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__UnorderedGroup_7__2" - // InternalExBeeLangTestLanguageParser.g:11961:1: rule__Unit__UnorderedGroup_7__2 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? ; + // InternalExBeeLangTestLanguageParser.g:11966:1: rule__Unit__UnorderedGroup_7__2 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? ; public final void rule__Unit__UnorderedGroup_7__2() throws RecognitionException { int rule__Unit__UnorderedGroup_7__2_StartIndex = input.index(); @@ -45451,15 +45459,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 846) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11965:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? ) - // InternalExBeeLangTestLanguageParser.g:11966:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? + // InternalExBeeLangTestLanguageParser.g:11970:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? ) + // InternalExBeeLangTestLanguageParser.g:11971:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:11967:2: ( rule__Unit__UnorderedGroup_7__3 )? + // InternalExBeeLangTestLanguageParser.g:11972:2: ( rule__Unit__UnorderedGroup_7__3 )? int alt102=2; alt102 = dfa102.predict(input); switch (alt102) { @@ -45497,7 +45505,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__UnorderedGroup_7__3" - // InternalExBeeLangTestLanguageParser.g:11973:1: rule__Unit__UnorderedGroup_7__3 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? ; + // InternalExBeeLangTestLanguageParser.g:11978:1: rule__Unit__UnorderedGroup_7__3 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? ; public final void rule__Unit__UnorderedGroup_7__3() throws RecognitionException { int rule__Unit__UnorderedGroup_7__3_StartIndex = input.index(); @@ -45505,15 +45513,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 847) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11977:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? ) - // InternalExBeeLangTestLanguageParser.g:11978:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? + // InternalExBeeLangTestLanguageParser.g:11982:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? ) + // InternalExBeeLangTestLanguageParser.g:11983:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:11979:2: ( rule__Unit__UnorderedGroup_7__4 )? + // InternalExBeeLangTestLanguageParser.g:11984:2: ( rule__Unit__UnorderedGroup_7__4 )? int alt103=2; alt103 = dfa103.predict(input); switch (alt103) { @@ -45551,7 +45559,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__UnorderedGroup_7__4" - // InternalExBeeLangTestLanguageParser.g:11985:1: rule__Unit__UnorderedGroup_7__4 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? ; + // InternalExBeeLangTestLanguageParser.g:11990:1: rule__Unit__UnorderedGroup_7__4 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? ; public final void rule__Unit__UnorderedGroup_7__4() throws RecognitionException { int rule__Unit__UnorderedGroup_7__4_StartIndex = input.index(); @@ -45559,15 +45567,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 848) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:11989:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? ) - // InternalExBeeLangTestLanguageParser.g:11990:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? + // InternalExBeeLangTestLanguageParser.g:11994:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? ) + // InternalExBeeLangTestLanguageParser.g:11995:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:11991:2: ( rule__Unit__UnorderedGroup_7__5 )? + // InternalExBeeLangTestLanguageParser.g:11996:2: ( rule__Unit__UnorderedGroup_7__5 )? int alt104=2; alt104 = dfa104.predict(input); switch (alt104) { @@ -45605,7 +45613,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__UnorderedGroup_7__5" - // InternalExBeeLangTestLanguageParser.g:11997:1: rule__Unit__UnorderedGroup_7__5 : rule__Unit__UnorderedGroup_7__Impl ; + // InternalExBeeLangTestLanguageParser.g:12002:1: rule__Unit__UnorderedGroup_7__5 : rule__Unit__UnorderedGroup_7__Impl ; public final void rule__Unit__UnorderedGroup_7__5() throws RecognitionException { int rule__Unit__UnorderedGroup_7__5_StartIndex = input.index(); @@ -45613,8 +45621,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 849) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12001:1: ( rule__Unit__UnorderedGroup_7__Impl ) - // InternalExBeeLangTestLanguageParser.g:12002:2: rule__Unit__UnorderedGroup_7__Impl + // InternalExBeeLangTestLanguageParser.g:12006:1: ( rule__Unit__UnorderedGroup_7__Impl ) + // InternalExBeeLangTestLanguageParser.g:12007:2: rule__Unit__UnorderedGroup_7__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__Impl(); @@ -45641,7 +45649,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1" - // InternalExBeeLangTestLanguageParser.g:12009:1: rule__ProvidedCapability__UnorderedGroup_2_1 : rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}?; + // InternalExBeeLangTestLanguageParser.g:12014:1: rule__ProvidedCapability__UnorderedGroup_2_1 : rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}?; public final void rule__ProvidedCapability__UnorderedGroup_2_1() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1_StartIndex = input.index(); @@ -45650,8 +45658,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 850) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12014:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}?) - // InternalExBeeLangTestLanguageParser.g:12015:2: rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}? + // InternalExBeeLangTestLanguageParser.g:12019:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}?) + // InternalExBeeLangTestLanguageParser.g:12020:2: rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}? { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1__0(); @@ -45683,7 +45691,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1__Impl" - // InternalExBeeLangTestLanguageParser.g:12023:1: rule__ProvidedCapability__UnorderedGroup_2_1__Impl : ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:12028:1: rule__ProvidedCapability__UnorderedGroup_2_1__Impl : ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) ; public final void rule__ProvidedCapability__UnorderedGroup_2_1__Impl() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1__Impl_StartIndex = input.index(); @@ -45692,10 +45700,10 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 851) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12028:1: ( ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12029:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12033:1: ( ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12034:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12029:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12034:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) int alt105=3; int LA105_0 = input.LA(1); @@ -45717,28 +45725,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } switch (alt105) { case 1 : - // InternalExBeeLangTestLanguageParser.g:12030:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12035:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12030:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12031:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12035:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12036:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ProvidedCapability__UnorderedGroup_2_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:12031:116: ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12032:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12036:116: ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12037:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0); selected = true; - // InternalExBeeLangTestLanguageParser.g:12038:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12039:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:12043:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12044:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_0()); } - // InternalExBeeLangTestLanguageParser.g:12040:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) - // InternalExBeeLangTestLanguageParser.g:12040:7: rule__ProvidedCapability__Group_2_1_0__0 + // InternalExBeeLangTestLanguageParser.g:12045:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:12045:7: rule__ProvidedCapability__Group_2_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_0__0(); @@ -45764,28 +45772,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:12045:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12050:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12045:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12046:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12050:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12051:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ProvidedCapability__UnorderedGroup_2_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:12046:116: ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12047:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12051:116: ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12052:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1); selected = true; - // InternalExBeeLangTestLanguageParser.g:12053:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12054:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12058:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12059:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_1()); } - // InternalExBeeLangTestLanguageParser.g:12055:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) - // InternalExBeeLangTestLanguageParser.g:12055:7: rule__ProvidedCapability__Group_2_1_1__0 + // InternalExBeeLangTestLanguageParser.g:12060:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12060:7: rule__ProvidedCapability__Group_2_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_1__0(); @@ -45811,28 +45819,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:12060:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12065:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12060:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12061:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12065:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12066:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ProvidedCapability__UnorderedGroup_2_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:12061:116: ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12062:5: ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12066:116: ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12067:5: ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2); selected = true; - // InternalExBeeLangTestLanguageParser.g:12068:5: ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12069:6: ( rule__ProvidedCapability__Group_2_1_2__0 ) + // InternalExBeeLangTestLanguageParser.g:12073:5: ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12074:6: ( rule__ProvidedCapability__Group_2_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_2()); } - // InternalExBeeLangTestLanguageParser.g:12070:6: ( rule__ProvidedCapability__Group_2_1_2__0 ) - // InternalExBeeLangTestLanguageParser.g:12070:7: rule__ProvidedCapability__Group_2_1_2__0 + // InternalExBeeLangTestLanguageParser.g:12075:6: ( rule__ProvidedCapability__Group_2_1_2__0 ) + // InternalExBeeLangTestLanguageParser.g:12075:7: rule__ProvidedCapability__Group_2_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_2__0(); @@ -45882,7 +45890,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1__0" - // InternalExBeeLangTestLanguageParser.g:12083:1: rule__ProvidedCapability__UnorderedGroup_2_1__0 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? ; + // InternalExBeeLangTestLanguageParser.g:12088:1: rule__ProvidedCapability__UnorderedGroup_2_1__0 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? ; public final void rule__ProvidedCapability__UnorderedGroup_2_1__0() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1__0_StartIndex = input.index(); @@ -45890,15 +45898,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 852) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12087:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? ) - // InternalExBeeLangTestLanguageParser.g:12088:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? + // InternalExBeeLangTestLanguageParser.g:12092:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? ) + // InternalExBeeLangTestLanguageParser.g:12093:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? { pushFollow(FollowSets000.FOLLOW_83); rule__ProvidedCapability__UnorderedGroup_2_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:12089:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? + // InternalExBeeLangTestLanguageParser.g:12094:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? int alt106=2; int LA106_0 = input.LA(1); @@ -45946,7 +45954,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1__1" - // InternalExBeeLangTestLanguageParser.g:12095:1: rule__ProvidedCapability__UnorderedGroup_2_1__1 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? ; + // InternalExBeeLangTestLanguageParser.g:12100:1: rule__ProvidedCapability__UnorderedGroup_2_1__1 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? ; public final void rule__ProvidedCapability__UnorderedGroup_2_1__1() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1__1_StartIndex = input.index(); @@ -45954,15 +45962,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 853) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12099:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? ) - // InternalExBeeLangTestLanguageParser.g:12100:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? + // InternalExBeeLangTestLanguageParser.g:12104:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? ) + // InternalExBeeLangTestLanguageParser.g:12105:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? { pushFollow(FollowSets000.FOLLOW_83); rule__ProvidedCapability__UnorderedGroup_2_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:12101:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? + // InternalExBeeLangTestLanguageParser.g:12106:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? int alt107=2; int LA107_0 = input.LA(1); @@ -46010,7 +46018,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1__2" - // InternalExBeeLangTestLanguageParser.g:12107:1: rule__ProvidedCapability__UnorderedGroup_2_1__2 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ; + // InternalExBeeLangTestLanguageParser.g:12112:1: rule__ProvidedCapability__UnorderedGroup_2_1__2 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ; public final void rule__ProvidedCapability__UnorderedGroup_2_1__2() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1__2_StartIndex = input.index(); @@ -46018,8 +46026,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 854) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12111:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ) - // InternalExBeeLangTestLanguageParser.g:12112:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl + // InternalExBeeLangTestLanguageParser.g:12116:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ) + // InternalExBeeLangTestLanguageParser.g:12117:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1__Impl(); @@ -46046,7 +46054,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1" - // InternalExBeeLangTestLanguageParser.g:12119:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1 : ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? ; + // InternalExBeeLangTestLanguageParser.g:12124:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1 : ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1_StartIndex = input.index(); @@ -46055,10 +46063,10 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 855) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12124:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? ) - // InternalExBeeLangTestLanguageParser.g:12125:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? + // InternalExBeeLangTestLanguageParser.g:12129:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? ) + // InternalExBeeLangTestLanguageParser.g:12130:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? { - // InternalExBeeLangTestLanguageParser.g:12125:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? + // InternalExBeeLangTestLanguageParser.g:12130:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? int alt108=2; int LA108_0 = input.LA(1); @@ -46113,7 +46121,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl" - // InternalExBeeLangTestLanguageParser.g:12133:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:12138:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl_StartIndex = input.index(); @@ -46122,10 +46130,10 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 856) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12138:1: ( ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12139:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12143:1: ( ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12144:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12139:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12144:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) int alt109=5; int LA109_0 = input.LA(1); @@ -46153,28 +46161,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } switch (alt109) { case 1 : - // InternalExBeeLangTestLanguageParser.g:12140:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12145:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12140:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12141:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12145:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12146:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:12141:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12142:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12146:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12147:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); selected = true; - // InternalExBeeLangTestLanguageParser.g:12148:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12149:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:12153:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12154:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_0()); } - // InternalExBeeLangTestLanguageParser.g:12150:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) - // InternalExBeeLangTestLanguageParser.g:12150:7: rule__AliasedRequiredCapability__Group_3_1_0__0 + // InternalExBeeLangTestLanguageParser.g:12155:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:12155:7: rule__AliasedRequiredCapability__Group_3_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_0__0(); @@ -46200,28 +46208,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:12155:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12160:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12155:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12156:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12160:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12161:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:12156:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12157:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12161:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12162:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); selected = true; - // InternalExBeeLangTestLanguageParser.g:12163:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12164:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12168:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12169:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_1()); } - // InternalExBeeLangTestLanguageParser.g:12165:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) - // InternalExBeeLangTestLanguageParser.g:12165:7: rule__AliasedRequiredCapability__Group_3_1_1__0 + // InternalExBeeLangTestLanguageParser.g:12170:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12170:7: rule__AliasedRequiredCapability__Group_3_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_1__0(); @@ -46247,28 +46255,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:12170:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12175:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12170:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12171:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12175:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12176:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:12171:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12172:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12176:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12177:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); selected = true; - // InternalExBeeLangTestLanguageParser.g:12178:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12179:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) + // InternalExBeeLangTestLanguageParser.g:12183:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12184:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_2()); } - // InternalExBeeLangTestLanguageParser.g:12180:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) - // InternalExBeeLangTestLanguageParser.g:12180:7: rule__AliasedRequiredCapability__Group_3_1_2__0 + // InternalExBeeLangTestLanguageParser.g:12185:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) + // InternalExBeeLangTestLanguageParser.g:12185:7: rule__AliasedRequiredCapability__Group_3_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_2__0(); @@ -46294,28 +46302,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:12185:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12190:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12185:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12186:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12190:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12191:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalExBeeLangTestLanguageParser.g:12186:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12187:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12191:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12192:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); selected = true; - // InternalExBeeLangTestLanguageParser.g:12193:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12194:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) + // InternalExBeeLangTestLanguageParser.g:12198:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12199:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_3()); } - // InternalExBeeLangTestLanguageParser.g:12195:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) - // InternalExBeeLangTestLanguageParser.g:12195:7: rule__AliasedRequiredCapability__Group_3_1_3__0 + // InternalExBeeLangTestLanguageParser.g:12200:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) + // InternalExBeeLangTestLanguageParser.g:12200:7: rule__AliasedRequiredCapability__Group_3_1_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_3__0(); @@ -46341,28 +46349,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:12200:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12205:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12200:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12201:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12205:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12206:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalExBeeLangTestLanguageParser.g:12201:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12202:5: ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12206:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12207:5: ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); selected = true; - // InternalExBeeLangTestLanguageParser.g:12208:5: ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12209:6: ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) + // InternalExBeeLangTestLanguageParser.g:12213:5: ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12214:6: ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_4()); } - // InternalExBeeLangTestLanguageParser.g:12210:6: ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) - // InternalExBeeLangTestLanguageParser.g:12210:7: rule__AliasedRequiredCapability__Group_3_1_4__0 + // InternalExBeeLangTestLanguageParser.g:12215:6: ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) + // InternalExBeeLangTestLanguageParser.g:12215:7: rule__AliasedRequiredCapability__Group_3_1_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_4__0(); @@ -46412,7 +46420,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__0" - // InternalExBeeLangTestLanguageParser.g:12223:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? ; + // InternalExBeeLangTestLanguageParser.g:12228:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__0() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__0_StartIndex = input.index(); @@ -46420,15 +46428,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 857) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12227:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? ) - // InternalExBeeLangTestLanguageParser.g:12228:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? + // InternalExBeeLangTestLanguageParser.g:12232:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? ) + // InternalExBeeLangTestLanguageParser.g:12233:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? { pushFollow(FollowSets000.FOLLOW_84); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:12229:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? + // InternalExBeeLangTestLanguageParser.g:12234:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? int alt110=2; int LA110_0 = input.LA(1); @@ -46482,7 +46490,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__1" - // InternalExBeeLangTestLanguageParser.g:12235:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? ; + // InternalExBeeLangTestLanguageParser.g:12240:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__1() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__1_StartIndex = input.index(); @@ -46490,15 +46498,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 858) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12239:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? ) - // InternalExBeeLangTestLanguageParser.g:12240:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? + // InternalExBeeLangTestLanguageParser.g:12244:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? ) + // InternalExBeeLangTestLanguageParser.g:12245:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? { pushFollow(FollowSets000.FOLLOW_84); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:12241:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? + // InternalExBeeLangTestLanguageParser.g:12246:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? int alt111=2; int LA111_0 = input.LA(1); @@ -46552,7 +46560,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__2" - // InternalExBeeLangTestLanguageParser.g:12247:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? ; + // InternalExBeeLangTestLanguageParser.g:12252:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__2() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__2_StartIndex = input.index(); @@ -46560,15 +46568,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 859) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12251:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? ) - // InternalExBeeLangTestLanguageParser.g:12252:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? + // InternalExBeeLangTestLanguageParser.g:12256:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? ) + // InternalExBeeLangTestLanguageParser.g:12257:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? { pushFollow(FollowSets000.FOLLOW_84); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:12253:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? + // InternalExBeeLangTestLanguageParser.g:12258:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? int alt112=2; int LA112_0 = input.LA(1); @@ -46622,7 +46630,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__3" - // InternalExBeeLangTestLanguageParser.g:12259:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? ; + // InternalExBeeLangTestLanguageParser.g:12264:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__3() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__3_StartIndex = input.index(); @@ -46630,15 +46638,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 860) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12263:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? ) - // InternalExBeeLangTestLanguageParser.g:12264:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? + // InternalExBeeLangTestLanguageParser.g:12268:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? ) + // InternalExBeeLangTestLanguageParser.g:12269:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? { pushFollow(FollowSets000.FOLLOW_84); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:12265:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? + // InternalExBeeLangTestLanguageParser.g:12270:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? int alt113=2; int LA113_0 = input.LA(1); @@ -46692,7 +46700,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__4" - // InternalExBeeLangTestLanguageParser.g:12271:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ; + // InternalExBeeLangTestLanguageParser.g:12276:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__4() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__4_StartIndex = input.index(); @@ -46700,8 +46708,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 861) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12275:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ) - // InternalExBeeLangTestLanguageParser.g:12276:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl + // InternalExBeeLangTestLanguageParser.g:12280:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ) + // InternalExBeeLangTestLanguageParser.g:12281:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); @@ -46728,7 +46736,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1" - // InternalExBeeLangTestLanguageParser.g:12283:1: rule__RequiredCapability__UnorderedGroup_3_1 : ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? ; + // InternalExBeeLangTestLanguageParser.g:12288:1: rule__RequiredCapability__UnorderedGroup_3_1 : ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1_StartIndex = input.index(); @@ -46737,10 +46745,10 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 862) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12288:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? ) - // InternalExBeeLangTestLanguageParser.g:12289:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? + // InternalExBeeLangTestLanguageParser.g:12293:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? ) + // InternalExBeeLangTestLanguageParser.g:12294:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? { - // InternalExBeeLangTestLanguageParser.g:12289:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? + // InternalExBeeLangTestLanguageParser.g:12294:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? int alt114=2; int LA114_0 = input.LA(1); @@ -46795,7 +46803,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__Impl" - // InternalExBeeLangTestLanguageParser.g:12297:1: rule__RequiredCapability__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:12302:1: rule__RequiredCapability__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) ; public final void rule__RequiredCapability__UnorderedGroup_3_1__Impl() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__Impl_StartIndex = input.index(); @@ -46804,10 +46812,10 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 863) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12302:1: ( ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12303:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12307:1: ( ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12308:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12303:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12308:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) int alt115=5; int LA115_0 = input.LA(1); @@ -46835,28 +46843,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } switch (alt115) { case 1 : - // InternalExBeeLangTestLanguageParser.g:12304:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12309:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12304:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12305:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12309:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12310:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:12305:116: ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12306:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12310:116: ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12311:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); selected = true; - // InternalExBeeLangTestLanguageParser.g:12312:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12313:6: ( rule__RequiredCapability__Group_3_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:12317:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12318:6: ( rule__RequiredCapability__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_0()); } - // InternalExBeeLangTestLanguageParser.g:12314:6: ( rule__RequiredCapability__Group_3_1_0__0 ) - // InternalExBeeLangTestLanguageParser.g:12314:7: rule__RequiredCapability__Group_3_1_0__0 + // InternalExBeeLangTestLanguageParser.g:12319:6: ( rule__RequiredCapability__Group_3_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:12319:7: rule__RequiredCapability__Group_3_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_0__0(); @@ -46882,28 +46890,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:12319:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12324:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12319:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12320:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12324:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12325:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:12320:116: ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12321:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12325:116: ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12326:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); selected = true; - // InternalExBeeLangTestLanguageParser.g:12327:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12328:6: ( rule__RequiredCapability__Group_3_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12332:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12333:6: ( rule__RequiredCapability__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_1()); } - // InternalExBeeLangTestLanguageParser.g:12329:6: ( rule__RequiredCapability__Group_3_1_1__0 ) - // InternalExBeeLangTestLanguageParser.g:12329:7: rule__RequiredCapability__Group_3_1_1__0 + // InternalExBeeLangTestLanguageParser.g:12334:6: ( rule__RequiredCapability__Group_3_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12334:7: rule__RequiredCapability__Group_3_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_1__0(); @@ -46929,28 +46937,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:12334:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12339:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12334:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12335:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12339:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12340:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:12335:116: ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12336:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12340:116: ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12341:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); selected = true; - // InternalExBeeLangTestLanguageParser.g:12342:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12343:6: ( rule__RequiredCapability__Group_3_1_2__0 ) + // InternalExBeeLangTestLanguageParser.g:12347:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12348:6: ( rule__RequiredCapability__Group_3_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_2()); } - // InternalExBeeLangTestLanguageParser.g:12344:6: ( rule__RequiredCapability__Group_3_1_2__0 ) - // InternalExBeeLangTestLanguageParser.g:12344:7: rule__RequiredCapability__Group_3_1_2__0 + // InternalExBeeLangTestLanguageParser.g:12349:6: ( rule__RequiredCapability__Group_3_1_2__0 ) + // InternalExBeeLangTestLanguageParser.g:12349:7: rule__RequiredCapability__Group_3_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_2__0(); @@ -46976,28 +46984,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:12349:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12354:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12349:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12350:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12354:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12355:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalExBeeLangTestLanguageParser.g:12350:116: ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12351:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12355:116: ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12356:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); selected = true; - // InternalExBeeLangTestLanguageParser.g:12357:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12358:6: ( rule__RequiredCapability__Group_3_1_3__0 ) + // InternalExBeeLangTestLanguageParser.g:12362:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12363:6: ( rule__RequiredCapability__Group_3_1_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_3()); } - // InternalExBeeLangTestLanguageParser.g:12359:6: ( rule__RequiredCapability__Group_3_1_3__0 ) - // InternalExBeeLangTestLanguageParser.g:12359:7: rule__RequiredCapability__Group_3_1_3__0 + // InternalExBeeLangTestLanguageParser.g:12364:6: ( rule__RequiredCapability__Group_3_1_3__0 ) + // InternalExBeeLangTestLanguageParser.g:12364:7: rule__RequiredCapability__Group_3_1_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_3__0(); @@ -47023,28 +47031,28 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:12364:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12369:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12364:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12365:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12369:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12370:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalExBeeLangTestLanguageParser.g:12365:116: ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12366:5: ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12370:116: ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12371:5: ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); selected = true; - // InternalExBeeLangTestLanguageParser.g:12372:5: ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12373:6: ( rule__RequiredCapability__Group_3_1_4__0 ) + // InternalExBeeLangTestLanguageParser.g:12377:5: ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12378:6: ( rule__RequiredCapability__Group_3_1_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_4()); } - // InternalExBeeLangTestLanguageParser.g:12374:6: ( rule__RequiredCapability__Group_3_1_4__0 ) - // InternalExBeeLangTestLanguageParser.g:12374:7: rule__RequiredCapability__Group_3_1_4__0 + // InternalExBeeLangTestLanguageParser.g:12379:6: ( rule__RequiredCapability__Group_3_1_4__0 ) + // InternalExBeeLangTestLanguageParser.g:12379:7: rule__RequiredCapability__Group_3_1_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_4__0(); @@ -47094,7 +47102,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__0" - // InternalExBeeLangTestLanguageParser.g:12387:1: rule__RequiredCapability__UnorderedGroup_3_1__0 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? ; + // InternalExBeeLangTestLanguageParser.g:12392:1: rule__RequiredCapability__UnorderedGroup_3_1__0 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1__0() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__0_StartIndex = input.index(); @@ -47102,15 +47110,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 864) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12391:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? ) - // InternalExBeeLangTestLanguageParser.g:12392:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? + // InternalExBeeLangTestLanguageParser.g:12396:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? ) + // InternalExBeeLangTestLanguageParser.g:12397:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? { pushFollow(FollowSets000.FOLLOW_84); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:12393:2: ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? + // InternalExBeeLangTestLanguageParser.g:12398:2: ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? int alt116=2; int LA116_0 = input.LA(1); @@ -47164,7 +47172,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__1" - // InternalExBeeLangTestLanguageParser.g:12399:1: rule__RequiredCapability__UnorderedGroup_3_1__1 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? ; + // InternalExBeeLangTestLanguageParser.g:12404:1: rule__RequiredCapability__UnorderedGroup_3_1__1 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1__1() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__1_StartIndex = input.index(); @@ -47172,15 +47180,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 865) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12403:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? ) - // InternalExBeeLangTestLanguageParser.g:12404:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? + // InternalExBeeLangTestLanguageParser.g:12408:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? ) + // InternalExBeeLangTestLanguageParser.g:12409:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? { pushFollow(FollowSets000.FOLLOW_84); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:12405:2: ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? + // InternalExBeeLangTestLanguageParser.g:12410:2: ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? int alt117=2; int LA117_0 = input.LA(1); @@ -47234,7 +47242,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__2" - // InternalExBeeLangTestLanguageParser.g:12411:1: rule__RequiredCapability__UnorderedGroup_3_1__2 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? ; + // InternalExBeeLangTestLanguageParser.g:12416:1: rule__RequiredCapability__UnorderedGroup_3_1__2 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1__2() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__2_StartIndex = input.index(); @@ -47242,15 +47250,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 866) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12415:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? ) - // InternalExBeeLangTestLanguageParser.g:12416:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? + // InternalExBeeLangTestLanguageParser.g:12420:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? ) + // InternalExBeeLangTestLanguageParser.g:12421:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? { pushFollow(FollowSets000.FOLLOW_84); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:12417:2: ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? + // InternalExBeeLangTestLanguageParser.g:12422:2: ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? int alt118=2; int LA118_0 = input.LA(1); @@ -47304,7 +47312,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__3" - // InternalExBeeLangTestLanguageParser.g:12423:1: rule__RequiredCapability__UnorderedGroup_3_1__3 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? ; + // InternalExBeeLangTestLanguageParser.g:12428:1: rule__RequiredCapability__UnorderedGroup_3_1__3 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1__3() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__3_StartIndex = input.index(); @@ -47312,15 +47320,15 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 867) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12427:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? ) - // InternalExBeeLangTestLanguageParser.g:12428:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? + // InternalExBeeLangTestLanguageParser.g:12432:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? ) + // InternalExBeeLangTestLanguageParser.g:12433:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? { pushFollow(FollowSets000.FOLLOW_84); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:12429:2: ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? + // InternalExBeeLangTestLanguageParser.g:12434:2: ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? int alt119=2; int LA119_0 = input.LA(1); @@ -47374,7 +47382,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__4" - // InternalExBeeLangTestLanguageParser.g:12435:1: rule__RequiredCapability__UnorderedGroup_3_1__4 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ; + // InternalExBeeLangTestLanguageParser.g:12440:1: rule__RequiredCapability__UnorderedGroup_3_1__4 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ; public final void rule__RequiredCapability__UnorderedGroup_3_1__4() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__4_StartIndex = input.index(); @@ -47382,8 +47390,8 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 868) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12439:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ) - // InternalExBeeLangTestLanguageParser.g:12440:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl + // InternalExBeeLangTestLanguageParser.g:12444:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ) + // InternalExBeeLangTestLanguageParser.g:12445:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); @@ -47410,7 +47418,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Model__UnitsAssignment_0" - // InternalExBeeLangTestLanguageParser.g:12447:1: rule__Model__UnitsAssignment_0 : ( ruleUnit ) ; + // InternalExBeeLangTestLanguageParser.g:12452:1: rule__Model__UnitsAssignment_0 : ( ruleUnit ) ; public final void rule__Model__UnitsAssignment_0() throws RecognitionException { int rule__Model__UnitsAssignment_0_StartIndex = input.index(); @@ -47418,11 +47426,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 869) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12451:1: ( ( ruleUnit ) ) - // InternalExBeeLangTestLanguageParser.g:12452:2: ( ruleUnit ) + // InternalExBeeLangTestLanguageParser.g:12456:1: ( ( ruleUnit ) ) + // InternalExBeeLangTestLanguageParser.g:12457:2: ( ruleUnit ) { - // InternalExBeeLangTestLanguageParser.g:12452:2: ( ruleUnit ) - // InternalExBeeLangTestLanguageParser.g:12453:3: ruleUnit + // InternalExBeeLangTestLanguageParser.g:12457:2: ( ruleUnit ) + // InternalExBeeLangTestLanguageParser.g:12458:3: ruleUnit { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getUnitsUnitParserRuleCall_0_0()); @@ -47458,7 +47466,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Model__FunctionsAssignment_1" - // InternalExBeeLangTestLanguageParser.g:12462:1: rule__Model__FunctionsAssignment_1 : ( ruleFunction ) ; + // InternalExBeeLangTestLanguageParser.g:12467:1: rule__Model__FunctionsAssignment_1 : ( ruleFunction ) ; public final void rule__Model__FunctionsAssignment_1() throws RecognitionException { int rule__Model__FunctionsAssignment_1_StartIndex = input.index(); @@ -47466,11 +47474,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 870) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12466:1: ( ( ruleFunction ) ) - // InternalExBeeLangTestLanguageParser.g:12467:2: ( ruleFunction ) + // InternalExBeeLangTestLanguageParser.g:12471:1: ( ( ruleFunction ) ) + // InternalExBeeLangTestLanguageParser.g:12472:2: ( ruleFunction ) { - // InternalExBeeLangTestLanguageParser.g:12467:2: ( ruleFunction ) - // InternalExBeeLangTestLanguageParser.g:12468:3: ruleFunction + // InternalExBeeLangTestLanguageParser.g:12472:2: ( ruleFunction ) + // InternalExBeeLangTestLanguageParser.g:12473:3: ruleFunction { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getFunctionsFunctionParserRuleCall_1_0()); @@ -47506,7 +47514,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__DocumentationAssignment_1" - // InternalExBeeLangTestLanguageParser.g:12477:1: rule__Unit__DocumentationAssignment_1 : ( RULE_DOCUMENTATION ) ; + // InternalExBeeLangTestLanguageParser.g:12482:1: rule__Unit__DocumentationAssignment_1 : ( RULE_DOCUMENTATION ) ; public final void rule__Unit__DocumentationAssignment_1() throws RecognitionException { int rule__Unit__DocumentationAssignment_1_StartIndex = input.index(); @@ -47514,11 +47522,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 871) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12481:1: ( ( RULE_DOCUMENTATION ) ) - // InternalExBeeLangTestLanguageParser.g:12482:2: ( RULE_DOCUMENTATION ) + // InternalExBeeLangTestLanguageParser.g:12486:1: ( ( RULE_DOCUMENTATION ) ) + // InternalExBeeLangTestLanguageParser.g:12487:2: ( RULE_DOCUMENTATION ) { - // InternalExBeeLangTestLanguageParser.g:12482:2: ( RULE_DOCUMENTATION ) - // InternalExBeeLangTestLanguageParser.g:12483:3: RULE_DOCUMENTATION + // InternalExBeeLangTestLanguageParser.g:12487:2: ( RULE_DOCUMENTATION ) + // InternalExBeeLangTestLanguageParser.g:12488:3: RULE_DOCUMENTATION { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getDocumentationDOCUMENTATIONTerminalRuleCall_1_0()); @@ -47550,7 +47558,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__NameAssignment_3" - // InternalExBeeLangTestLanguageParser.g:12492:1: rule__Unit__NameAssignment_3 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:12497:1: rule__Unit__NameAssignment_3 : ( RULE_ID ) ; public final void rule__Unit__NameAssignment_3() throws RecognitionException { int rule__Unit__NameAssignment_3_StartIndex = input.index(); @@ -47558,11 +47566,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 872) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12496:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:12497:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12501:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:12502:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:12497:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:12498:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:12502:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12503:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getNameIDTerminalRuleCall_3_0()); @@ -47594,7 +47602,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__VersionAssignment_4_1" - // InternalExBeeLangTestLanguageParser.g:12507:1: rule__Unit__VersionAssignment_4_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:12512:1: rule__Unit__VersionAssignment_4_1 : ( RULE_ID ) ; public final void rule__Unit__VersionAssignment_4_1() throws RecognitionException { int rule__Unit__VersionAssignment_4_1_StartIndex = input.index(); @@ -47602,11 +47610,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 873) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12511:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:12512:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12516:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:12517:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:12512:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:12513:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:12517:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12518:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getVersionIDTerminalRuleCall_4_1_0()); @@ -47638,7 +47646,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__ImplementsAssignment_5_1" - // InternalExBeeLangTestLanguageParser.g:12522:1: rule__Unit__ImplementsAssignment_5_1 : ( ruleSimpleTypeRef ) ; + // InternalExBeeLangTestLanguageParser.g:12527:1: rule__Unit__ImplementsAssignment_5_1 : ( ruleSimpleTypeRef ) ; public final void rule__Unit__ImplementsAssignment_5_1() throws RecognitionException { int rule__Unit__ImplementsAssignment_5_1_StartIndex = input.index(); @@ -47646,11 +47654,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 874) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12526:1: ( ( ruleSimpleTypeRef ) ) - // InternalExBeeLangTestLanguageParser.g:12527:2: ( ruleSimpleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:12531:1: ( ( ruleSimpleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:12532:2: ( ruleSimpleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:12527:2: ( ruleSimpleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:12528:3: ruleSimpleTypeRef + // InternalExBeeLangTestLanguageParser.g:12532:2: ( ruleSimpleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:12533:3: ruleSimpleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsSimpleTypeRefParserRuleCall_5_1_0()); @@ -47686,7 +47694,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__ImplementsAssignment_5_2_1" - // InternalExBeeLangTestLanguageParser.g:12537:1: rule__Unit__ImplementsAssignment_5_2_1 : ( ruleSimpleTypeRef ) ; + // InternalExBeeLangTestLanguageParser.g:12542:1: rule__Unit__ImplementsAssignment_5_2_1 : ( ruleSimpleTypeRef ) ; public final void rule__Unit__ImplementsAssignment_5_2_1() throws RecognitionException { int rule__Unit__ImplementsAssignment_5_2_1_StartIndex = input.index(); @@ -47694,11 +47702,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 875) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12541:1: ( ( ruleSimpleTypeRef ) ) - // InternalExBeeLangTestLanguageParser.g:12542:2: ( ruleSimpleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:12546:1: ( ( ruleSimpleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:12547:2: ( ruleSimpleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:12542:2: ( ruleSimpleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:12543:3: ruleSimpleTypeRef + // InternalExBeeLangTestLanguageParser.g:12547:2: ( ruleSimpleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:12548:3: ruleSimpleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsSimpleTypeRefParserRuleCall_5_2_1_0()); @@ -47734,7 +47742,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__SourceLocationAssignment_7_0_2" - // InternalExBeeLangTestLanguageParser.g:12552:1: rule__Unit__SourceLocationAssignment_7_0_2 : ( rulePath ) ; + // InternalExBeeLangTestLanguageParser.g:12557:1: rule__Unit__SourceLocationAssignment_7_0_2 : ( rulePath ) ; public final void rule__Unit__SourceLocationAssignment_7_0_2() throws RecognitionException { int rule__Unit__SourceLocationAssignment_7_0_2_StartIndex = input.index(); @@ -47742,11 +47750,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 876) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12556:1: ( ( rulePath ) ) - // InternalExBeeLangTestLanguageParser.g:12557:2: ( rulePath ) + // InternalExBeeLangTestLanguageParser.g:12561:1: ( ( rulePath ) ) + // InternalExBeeLangTestLanguageParser.g:12562:2: ( rulePath ) { - // InternalExBeeLangTestLanguageParser.g:12557:2: ( rulePath ) - // InternalExBeeLangTestLanguageParser.g:12558:3: rulePath + // InternalExBeeLangTestLanguageParser.g:12562:2: ( rulePath ) + // InternalExBeeLangTestLanguageParser.g:12563:3: rulePath { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSourceLocationPathParserRuleCall_7_0_2_0()); @@ -47782,7 +47790,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__OutputLocationAssignment_7_1_2" - // InternalExBeeLangTestLanguageParser.g:12567:1: rule__Unit__OutputLocationAssignment_7_1_2 : ( rulePath ) ; + // InternalExBeeLangTestLanguageParser.g:12572:1: rule__Unit__OutputLocationAssignment_7_1_2 : ( rulePath ) ; public final void rule__Unit__OutputLocationAssignment_7_1_2() throws RecognitionException { int rule__Unit__OutputLocationAssignment_7_1_2_StartIndex = input.index(); @@ -47790,11 +47798,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 877) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12571:1: ( ( rulePath ) ) - // InternalExBeeLangTestLanguageParser.g:12572:2: ( rulePath ) + // InternalExBeeLangTestLanguageParser.g:12576:1: ( ( rulePath ) ) + // InternalExBeeLangTestLanguageParser.g:12577:2: ( rulePath ) { - // InternalExBeeLangTestLanguageParser.g:12572:2: ( rulePath ) - // InternalExBeeLangTestLanguageParser.g:12573:3: rulePath + // InternalExBeeLangTestLanguageParser.g:12577:2: ( rulePath ) + // InternalExBeeLangTestLanguageParser.g:12578:3: rulePath { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getOutputLocationPathParserRuleCall_7_1_2_0()); @@ -47830,7 +47838,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__ProvidedCapabilitiesAssignment_7_2_2" - // InternalExBeeLangTestLanguageParser.g:12582:1: rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 : ( ruleProvidedCapability ) ; + // InternalExBeeLangTestLanguageParser.g:12587:1: rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 : ( ruleProvidedCapability ) ; public final void rule__Unit__ProvidedCapabilitiesAssignment_7_2_2() throws RecognitionException { int rule__Unit__ProvidedCapabilitiesAssignment_7_2_2_StartIndex = input.index(); @@ -47838,11 +47846,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 878) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12586:1: ( ( ruleProvidedCapability ) ) - // InternalExBeeLangTestLanguageParser.g:12587:2: ( ruleProvidedCapability ) + // InternalExBeeLangTestLanguageParser.g:12591:1: ( ( ruleProvidedCapability ) ) + // InternalExBeeLangTestLanguageParser.g:12592:2: ( ruleProvidedCapability ) { - // InternalExBeeLangTestLanguageParser.g:12587:2: ( ruleProvidedCapability ) - // InternalExBeeLangTestLanguageParser.g:12588:3: ruleProvidedCapability + // InternalExBeeLangTestLanguageParser.g:12592:2: ( ruleProvidedCapability ) + // InternalExBeeLangTestLanguageParser.g:12593:3: ruleProvidedCapability { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getProvidedCapabilitiesProvidedCapabilityParserRuleCall_7_2_2_0()); @@ -47878,7 +47886,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__RequiredCapabilitiesAssignment_7_3_2" - // InternalExBeeLangTestLanguageParser.g:12597:1: rule__Unit__RequiredCapabilitiesAssignment_7_3_2 : ( ruleAliasedRequiredCapability ) ; + // InternalExBeeLangTestLanguageParser.g:12602:1: rule__Unit__RequiredCapabilitiesAssignment_7_3_2 : ( ruleAliasedRequiredCapability ) ; public final void rule__Unit__RequiredCapabilitiesAssignment_7_3_2() throws RecognitionException { int rule__Unit__RequiredCapabilitiesAssignment_7_3_2_StartIndex = input.index(); @@ -47886,11 +47894,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 879) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12601:1: ( ( ruleAliasedRequiredCapability ) ) - // InternalExBeeLangTestLanguageParser.g:12602:2: ( ruleAliasedRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:12606:1: ( ( ruleAliasedRequiredCapability ) ) + // InternalExBeeLangTestLanguageParser.g:12607:2: ( ruleAliasedRequiredCapability ) { - // InternalExBeeLangTestLanguageParser.g:12602:2: ( ruleAliasedRequiredCapability ) - // InternalExBeeLangTestLanguageParser.g:12603:3: ruleAliasedRequiredCapability + // InternalExBeeLangTestLanguageParser.g:12607:2: ( ruleAliasedRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:12608:3: ruleAliasedRequiredCapability { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRequiredCapabilitiesAliasedRequiredCapabilityParserRuleCall_7_3_2_0()); @@ -47926,7 +47934,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3" - // InternalExBeeLangTestLanguageParser.g:12612:1: rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 : ( ruleRequiredCapability ) ; + // InternalExBeeLangTestLanguageParser.g:12617:1: rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 : ( ruleRequiredCapability ) ; public final void rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3() throws RecognitionException { int rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3_StartIndex = input.index(); @@ -47934,11 +47942,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 880) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12616:1: ( ( ruleRequiredCapability ) ) - // InternalExBeeLangTestLanguageParser.g:12617:2: ( ruleRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:12621:1: ( ( ruleRequiredCapability ) ) + // InternalExBeeLangTestLanguageParser.g:12622:2: ( ruleRequiredCapability ) { - // InternalExBeeLangTestLanguageParser.g:12617:2: ( ruleRequiredCapability ) - // InternalExBeeLangTestLanguageParser.g:12618:3: ruleRequiredCapability + // InternalExBeeLangTestLanguageParser.g:12622:2: ( ruleRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:12623:3: ruleRequiredCapability { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getMetaRequiredCapabilitiesRequiredCapabilityParserRuleCall_7_4_3_0()); @@ -47974,7 +47982,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__Unit__FunctionsAssignment_7_5" - // InternalExBeeLangTestLanguageParser.g:12627:1: rule__Unit__FunctionsAssignment_7_5 : ( ruleFunction ) ; + // InternalExBeeLangTestLanguageParser.g:12632:1: rule__Unit__FunctionsAssignment_7_5 : ( ruleFunction ) ; public final void rule__Unit__FunctionsAssignment_7_5() throws RecognitionException { int rule__Unit__FunctionsAssignment_7_5_StartIndex = input.index(); @@ -47982,11 +47990,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 881) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12631:1: ( ( ruleFunction ) ) - // InternalExBeeLangTestLanguageParser.g:12632:2: ( ruleFunction ) + // InternalExBeeLangTestLanguageParser.g:12636:1: ( ( ruleFunction ) ) + // InternalExBeeLangTestLanguageParser.g:12637:2: ( ruleFunction ) { - // InternalExBeeLangTestLanguageParser.g:12632:2: ( ruleFunction ) - // InternalExBeeLangTestLanguageParser.g:12633:3: ruleFunction + // InternalExBeeLangTestLanguageParser.g:12637:2: ( ruleFunction ) + // InternalExBeeLangTestLanguageParser.g:12638:3: ruleFunction { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getFunctionsFunctionParserRuleCall_7_5_0()); @@ -48022,7 +48030,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ProvidedCapability__NameSpaceAssignment_1_0" - // InternalExBeeLangTestLanguageParser.g:12642:1: rule__ProvidedCapability__NameSpaceAssignment_1_0 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:12647:1: rule__ProvidedCapability__NameSpaceAssignment_1_0 : ( RULE_ID ) ; public final void rule__ProvidedCapability__NameSpaceAssignment_1_0() throws RecognitionException { int rule__ProvidedCapability__NameSpaceAssignment_1_0_StartIndex = input.index(); @@ -48030,11 +48038,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 882) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12646:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:12647:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12651:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:12652:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:12647:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:12648:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:12652:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12653:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameSpaceIDTerminalRuleCall_1_0_0()); @@ -48066,7 +48074,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ProvidedCapability__CondExprAssignment_2_1_0_2" - // InternalExBeeLangTestLanguageParser.g:12657:1: rule__ProvidedCapability__CondExprAssignment_2_1_0_2 : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:12662:1: rule__ProvidedCapability__CondExprAssignment_2_1_0_2 : ( ruleExpression ) ; public final void rule__ProvidedCapability__CondExprAssignment_2_1_0_2() throws RecognitionException { int rule__ProvidedCapability__CondExprAssignment_2_1_0_2_StartIndex = input.index(); @@ -48074,11 +48082,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 883) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12661:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:12662:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:12666:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:12667:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:12662:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:12663:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:12667:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:12668:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getCondExprExpressionParserRuleCall_2_1_0_2_0()); @@ -48114,7 +48122,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ProvidedCapability__NameAssignment_2_1_1_2" - // InternalExBeeLangTestLanguageParser.g:12672:1: rule__ProvidedCapability__NameAssignment_2_1_1_2 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:12677:1: rule__ProvidedCapability__NameAssignment_2_1_1_2 : ( RULE_ID ) ; public final void rule__ProvidedCapability__NameAssignment_2_1_1_2() throws RecognitionException { int rule__ProvidedCapability__NameAssignment_2_1_1_2_StartIndex = input.index(); @@ -48122,11 +48130,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 884) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12676:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:12677:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12681:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:12682:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:12677:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:12678:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:12682:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12683:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameIDTerminalRuleCall_2_1_1_2_0()); @@ -48158,7 +48166,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__ProvidedCapability__VersionAssignment_2_1_2_2" - // InternalExBeeLangTestLanguageParser.g:12687:1: rule__ProvidedCapability__VersionAssignment_2_1_2_2 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:12692:1: rule__ProvidedCapability__VersionAssignment_2_1_2_2 : ( RULE_ID ) ; public final void rule__ProvidedCapability__VersionAssignment_2_1_2_2() throws RecognitionException { int rule__ProvidedCapability__VersionAssignment_2_1_2_2_StartIndex = input.index(); @@ -48166,11 +48174,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 885) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12691:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:12692:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12696:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:12697:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:12692:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:12693:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:12697:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12698:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getVersionIDTerminalRuleCall_2_1_2_2_0()); @@ -48202,7 +48210,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__NameSpaceAssignment_0_0" - // InternalExBeeLangTestLanguageParser.g:12702:1: rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:12707:1: rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 : ( RULE_ID ) ; public final void rule__AliasedRequiredCapability__NameSpaceAssignment_0_0() throws RecognitionException { int rule__AliasedRequiredCapability__NameSpaceAssignment_0_0_StartIndex = input.index(); @@ -48210,11 +48218,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 886) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12706:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:12707:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12711:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:12712:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:12707:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:12708:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:12712:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12713:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getNameSpaceIDTerminalRuleCall_0_0_0()); @@ -48246,7 +48254,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__NameAssignment_1" - // InternalExBeeLangTestLanguageParser.g:12717:1: rule__AliasedRequiredCapability__NameAssignment_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:12722:1: rule__AliasedRequiredCapability__NameAssignment_1 : ( RULE_ID ) ; public final void rule__AliasedRequiredCapability__NameAssignment_1() throws RecognitionException { int rule__AliasedRequiredCapability__NameAssignment_1_StartIndex = input.index(); @@ -48254,11 +48262,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 887) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12721:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:12722:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12726:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:12727:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:12722:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:12723:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:12727:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12728:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getNameIDTerminalRuleCall_1_0()); @@ -48290,7 +48298,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__AliasAssignment_2_1" - // InternalExBeeLangTestLanguageParser.g:12732:1: rule__AliasedRequiredCapability__AliasAssignment_2_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:12737:1: rule__AliasedRequiredCapability__AliasAssignment_2_1 : ( RULE_ID ) ; public final void rule__AliasedRequiredCapability__AliasAssignment_2_1() throws RecognitionException { int rule__AliasedRequiredCapability__AliasAssignment_2_1_StartIndex = input.index(); @@ -48298,11 +48306,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 888) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12736:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:12737:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12741:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:12742:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:12737:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:12738:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:12742:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12743:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getAliasIDTerminalRuleCall_2_1_0()); @@ -48334,7 +48342,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2" - // InternalExBeeLangTestLanguageParser.g:12747:1: rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:12752:1: rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 : ( ruleExpression ) ; public final void rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2() throws RecognitionException { int rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2_StartIndex = input.index(); @@ -48342,11 +48350,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 889) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12751:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:12752:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:12756:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:12757:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:12752:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:12753:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:12757:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:12758:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getCondExprExpressionParserRuleCall_3_1_0_2_0()); @@ -48382,7 +48390,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0" - // InternalExBeeLangTestLanguageParser.g:12762:1: rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 : ( ( Greedy ) ) ; + // InternalExBeeLangTestLanguageParser.g:12767:1: rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 : ( ( Greedy ) ) ; public final void rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0() throws RecognitionException { int rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0_StartIndex = input.index(); @@ -48390,17 +48398,17 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 890) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12766:1: ( ( ( Greedy ) ) ) - // InternalExBeeLangTestLanguageParser.g:12767:2: ( ( Greedy ) ) + // InternalExBeeLangTestLanguageParser.g:12771:1: ( ( ( Greedy ) ) ) + // InternalExBeeLangTestLanguageParser.g:12772:2: ( ( Greedy ) ) { - // InternalExBeeLangTestLanguageParser.g:12767:2: ( ( Greedy ) ) - // InternalExBeeLangTestLanguageParser.g:12768:3: ( Greedy ) + // InternalExBeeLangTestLanguageParser.g:12772:2: ( ( Greedy ) ) + // InternalExBeeLangTestLanguageParser.g:12773:3: ( Greedy ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyGreedyKeyword_3_1_1_0_0()); } - // InternalExBeeLangTestLanguageParser.g:12769:3: ( Greedy ) - // InternalExBeeLangTestLanguageParser.g:12770:4: Greedy + // InternalExBeeLangTestLanguageParser.g:12774:3: ( Greedy ) + // InternalExBeeLangTestLanguageParser.g:12775:4: Greedy { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyGreedyKeyword_3_1_1_0_0()); @@ -48438,7 +48446,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__MinAssignment_3_1_2_2" - // InternalExBeeLangTestLanguageParser.g:12781:1: rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 : ( RULE_INT ) ; + // InternalExBeeLangTestLanguageParser.g:12786:1: rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 : ( RULE_INT ) ; public final void rule__AliasedRequiredCapability__MinAssignment_3_1_2_2() throws RecognitionException { int rule__AliasedRequiredCapability__MinAssignment_3_1_2_2_StartIndex = input.index(); @@ -48446,11 +48454,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 891) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12785:1: ( ( RULE_INT ) ) - // InternalExBeeLangTestLanguageParser.g:12786:2: ( RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:12790:1: ( ( RULE_INT ) ) + // InternalExBeeLangTestLanguageParser.g:12791:2: ( RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:12786:2: ( RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:12787:3: RULE_INT + // InternalExBeeLangTestLanguageParser.g:12791:2: ( RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:12792:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getMinINTTerminalRuleCall_3_1_2_2_0()); @@ -48482,7 +48490,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2" - // InternalExBeeLangTestLanguageParser.g:12796:1: rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 : ( RULE_INT ) ; + // InternalExBeeLangTestLanguageParser.g:12801:1: rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 : ( RULE_INT ) ; public final void rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2() throws RecognitionException { int rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2_StartIndex = input.index(); @@ -48490,11 +48498,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 892) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12800:1: ( ( RULE_INT ) ) - // InternalExBeeLangTestLanguageParser.g:12801:2: ( RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:12805:1: ( ( RULE_INT ) ) + // InternalExBeeLangTestLanguageParser.g:12806:2: ( RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:12801:2: ( RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:12802:3: RULE_INT + // InternalExBeeLangTestLanguageParser.g:12806:2: ( RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:12807:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getMaxINTTerminalRuleCall_3_1_3_2_0()); @@ -48526,7 +48534,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2" - // InternalExBeeLangTestLanguageParser.g:12811:1: rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:12816:1: rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 : ( RULE_ID ) ; public final void rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2() throws RecognitionException { int rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2_StartIndex = input.index(); @@ -48534,11 +48542,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 893) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12815:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:12816:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12820:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:12821:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:12816:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:12817:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:12821:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12822:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionRangeIDTerminalRuleCall_3_1_4_2_0()); @@ -48570,7 +48578,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__NameSpaceAssignment_1_0" - // InternalExBeeLangTestLanguageParser.g:12826:1: rule__RequiredCapability__NameSpaceAssignment_1_0 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:12831:1: rule__RequiredCapability__NameSpaceAssignment_1_0 : ( RULE_ID ) ; public final void rule__RequiredCapability__NameSpaceAssignment_1_0() throws RecognitionException { int rule__RequiredCapability__NameSpaceAssignment_1_0_StartIndex = input.index(); @@ -48578,11 +48586,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 894) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12830:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:12831:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12835:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:12836:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:12831:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:12832:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:12836:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12837:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getNameSpaceIDTerminalRuleCall_1_0_0()); @@ -48614,7 +48622,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__NameAssignment_2" - // InternalExBeeLangTestLanguageParser.g:12841:1: rule__RequiredCapability__NameAssignment_2 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:12846:1: rule__RequiredCapability__NameAssignment_2 : ( RULE_ID ) ; public final void rule__RequiredCapability__NameAssignment_2() throws RecognitionException { int rule__RequiredCapability__NameAssignment_2_StartIndex = input.index(); @@ -48622,11 +48630,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 895) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12845:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:12846:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12850:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:12851:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:12846:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:12847:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:12851:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12852:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getNameIDTerminalRuleCall_2_0()); @@ -48658,7 +48666,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__CondExprAssignment_3_1_0_2" - // InternalExBeeLangTestLanguageParser.g:12856:1: rule__RequiredCapability__CondExprAssignment_3_1_0_2 : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:12861:1: rule__RequiredCapability__CondExprAssignment_3_1_0_2 : ( ruleExpression ) ; public final void rule__RequiredCapability__CondExprAssignment_3_1_0_2() throws RecognitionException { int rule__RequiredCapability__CondExprAssignment_3_1_0_2_StartIndex = input.index(); @@ -48666,11 +48674,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 896) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12860:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:12861:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:12865:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:12866:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:12861:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:12862:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:12866:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:12867:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getCondExprExpressionParserRuleCall_3_1_0_2_0()); @@ -48706,7 +48714,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__GreedyAssignment_3_1_1_0" - // InternalExBeeLangTestLanguageParser.g:12871:1: rule__RequiredCapability__GreedyAssignment_3_1_1_0 : ( ( Greedy ) ) ; + // InternalExBeeLangTestLanguageParser.g:12876:1: rule__RequiredCapability__GreedyAssignment_3_1_1_0 : ( ( Greedy ) ) ; public final void rule__RequiredCapability__GreedyAssignment_3_1_1_0() throws RecognitionException { int rule__RequiredCapability__GreedyAssignment_3_1_1_0_StartIndex = input.index(); @@ -48714,17 +48722,17 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 897) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12875:1: ( ( ( Greedy ) ) ) - // InternalExBeeLangTestLanguageParser.g:12876:2: ( ( Greedy ) ) + // InternalExBeeLangTestLanguageParser.g:12880:1: ( ( ( Greedy ) ) ) + // InternalExBeeLangTestLanguageParser.g:12881:2: ( ( Greedy ) ) { - // InternalExBeeLangTestLanguageParser.g:12876:2: ( ( Greedy ) ) - // InternalExBeeLangTestLanguageParser.g:12877:3: ( Greedy ) + // InternalExBeeLangTestLanguageParser.g:12881:2: ( ( Greedy ) ) + // InternalExBeeLangTestLanguageParser.g:12882:3: ( Greedy ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGreedyGreedyKeyword_3_1_1_0_0()); } - // InternalExBeeLangTestLanguageParser.g:12878:3: ( Greedy ) - // InternalExBeeLangTestLanguageParser.g:12879:4: Greedy + // InternalExBeeLangTestLanguageParser.g:12883:3: ( Greedy ) + // InternalExBeeLangTestLanguageParser.g:12884:4: Greedy { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGreedyGreedyKeyword_3_1_1_0_0()); @@ -48762,7 +48770,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__MinAssignment_3_1_2_2" - // InternalExBeeLangTestLanguageParser.g:12890:1: rule__RequiredCapability__MinAssignment_3_1_2_2 : ( RULE_INT ) ; + // InternalExBeeLangTestLanguageParser.g:12895:1: rule__RequiredCapability__MinAssignment_3_1_2_2 : ( RULE_INT ) ; public final void rule__RequiredCapability__MinAssignment_3_1_2_2() throws RecognitionException { int rule__RequiredCapability__MinAssignment_3_1_2_2_StartIndex = input.index(); @@ -48770,11 +48778,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 898) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12894:1: ( ( RULE_INT ) ) - // InternalExBeeLangTestLanguageParser.g:12895:2: ( RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:12899:1: ( ( RULE_INT ) ) + // InternalExBeeLangTestLanguageParser.g:12900:2: ( RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:12895:2: ( RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:12896:3: RULE_INT + // InternalExBeeLangTestLanguageParser.g:12900:2: ( RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:12901:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getMinINTTerminalRuleCall_3_1_2_2_0()); @@ -48806,7 +48814,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__MaxAssignment_3_1_3_2" - // InternalExBeeLangTestLanguageParser.g:12905:1: rule__RequiredCapability__MaxAssignment_3_1_3_2 : ( RULE_INT ) ; + // InternalExBeeLangTestLanguageParser.g:12910:1: rule__RequiredCapability__MaxAssignment_3_1_3_2 : ( RULE_INT ) ; public final void rule__RequiredCapability__MaxAssignment_3_1_3_2() throws RecognitionException { int rule__RequiredCapability__MaxAssignment_3_1_3_2_StartIndex = input.index(); @@ -48814,11 +48822,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 899) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12909:1: ( ( RULE_INT ) ) - // InternalExBeeLangTestLanguageParser.g:12910:2: ( RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:12914:1: ( ( RULE_INT ) ) + // InternalExBeeLangTestLanguageParser.g:12915:2: ( RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:12910:2: ( RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:12911:3: RULE_INT + // InternalExBeeLangTestLanguageParser.g:12915:2: ( RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:12916:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getMaxINTTerminalRuleCall_3_1_3_2_0()); @@ -48850,7 +48858,7 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe // $ANTLR start "rule__RequiredCapability__VersionRangeAssignment_3_1_4_2" - // InternalExBeeLangTestLanguageParser.g:12920:1: rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:12925:1: rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 : ( RULE_ID ) ; public final void rule__RequiredCapability__VersionRangeAssignment_3_1_4_2() throws RecognitionException { int rule__RequiredCapability__VersionRangeAssignment_3_1_4_2_StartIndex = input.index(); @@ -48858,11 +48866,11 @@ abstract class InternalExBeeLangTestLanguageParser10 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 900) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12924:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:12925:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12929:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:12930:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:12925:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:12926:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:12930:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:12931:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getVersionRangeIDTerminalRuleCall_3_1_4_2_0()); @@ -48906,7 +48914,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe } // $ANTLR start "rule__ParameterList__ParametersAssignment_0" - // InternalExBeeLangTestLanguageParser.g:12935:1: rule__ParameterList__ParametersAssignment_0 : ( ruleFirstParameter ) ; + // InternalExBeeLangTestLanguageParser.g:12940:1: rule__ParameterList__ParametersAssignment_0 : ( ruleFirstParameter ) ; public final void rule__ParameterList__ParametersAssignment_0() throws RecognitionException { int rule__ParameterList__ParametersAssignment_0_StartIndex = input.index(); @@ -48914,11 +48922,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 901) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12939:1: ( ( ruleFirstParameter ) ) - // InternalExBeeLangTestLanguageParser.g:12940:2: ( ruleFirstParameter ) + // InternalExBeeLangTestLanguageParser.g:12944:1: ( ( ruleFirstParameter ) ) + // InternalExBeeLangTestLanguageParser.g:12945:2: ( ruleFirstParameter ) { - // InternalExBeeLangTestLanguageParser.g:12940:2: ( ruleFirstParameter ) - // InternalExBeeLangTestLanguageParser.g:12941:3: ruleFirstParameter + // InternalExBeeLangTestLanguageParser.g:12945:2: ( ruleFirstParameter ) + // InternalExBeeLangTestLanguageParser.g:12946:3: ruleFirstParameter { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParametersFirstParameterParserRuleCall_0_0()); @@ -48954,7 +48962,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ParameterList__ParametersAssignment_1_1" - // InternalExBeeLangTestLanguageParser.g:12950:1: rule__ParameterList__ParametersAssignment_1_1 : ( ruleFirstParameter ) ; + // InternalExBeeLangTestLanguageParser.g:12955:1: rule__ParameterList__ParametersAssignment_1_1 : ( ruleFirstParameter ) ; public final void rule__ParameterList__ParametersAssignment_1_1() throws RecognitionException { int rule__ParameterList__ParametersAssignment_1_1_StartIndex = input.index(); @@ -48962,11 +48970,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 902) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12954:1: ( ( ruleFirstParameter ) ) - // InternalExBeeLangTestLanguageParser.g:12955:2: ( ruleFirstParameter ) + // InternalExBeeLangTestLanguageParser.g:12959:1: ( ( ruleFirstParameter ) ) + // InternalExBeeLangTestLanguageParser.g:12960:2: ( ruleFirstParameter ) { - // InternalExBeeLangTestLanguageParser.g:12955:2: ( ruleFirstParameter ) - // InternalExBeeLangTestLanguageParser.g:12956:3: ruleFirstParameter + // InternalExBeeLangTestLanguageParser.g:12960:2: ( ruleFirstParameter ) + // InternalExBeeLangTestLanguageParser.g:12961:3: ruleFirstParameter { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParametersFirstParameterParserRuleCall_1_1_0()); @@ -49002,7 +49010,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Parameter__ExprAssignment" - // InternalExBeeLangTestLanguageParser.g:12965:1: rule__Parameter__ExprAssignment : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:12970:1: rule__Parameter__ExprAssignment : ( ruleExpression ) ; public final void rule__Parameter__ExprAssignment() throws RecognitionException { int rule__Parameter__ExprAssignment_StartIndex = input.index(); @@ -49010,11 +49018,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 903) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12969:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:12970:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:12974:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:12975:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:12970:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:12971:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:12975:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:12976:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getExprExpressionParserRuleCall_0()); @@ -49050,7 +49058,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureParameter__ExprAssignment" - // InternalExBeeLangTestLanguageParser.g:12980:1: rule__ClosureParameter__ExprAssignment : ( ruleClosureExpression ) ; + // InternalExBeeLangTestLanguageParser.g:12985:1: rule__ClosureParameter__ExprAssignment : ( ruleClosureExpression ) ; public final void rule__ClosureParameter__ExprAssignment() throws RecognitionException { int rule__ClosureParameter__ExprAssignment_StartIndex = input.index(); @@ -49058,11 +49066,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 904) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12984:1: ( ( ruleClosureExpression ) ) - // InternalExBeeLangTestLanguageParser.g:12985:2: ( ruleClosureExpression ) + // InternalExBeeLangTestLanguageParser.g:12989:1: ( ( ruleClosureExpression ) ) + // InternalExBeeLangTestLanguageParser.g:12990:2: ( ruleClosureExpression ) { - // InternalExBeeLangTestLanguageParser.g:12985:2: ( ruleClosureExpression ) - // InternalExBeeLangTestLanguageParser.g:12986:3: ruleClosureExpression + // InternalExBeeLangTestLanguageParser.g:12990:2: ( ruleClosureExpression ) + // InternalExBeeLangTestLanguageParser.g:12991:3: ruleClosureExpression { if ( state.backtracking==0 ) { before(grammarAccess.getClosureParameterAccess().getExprClosureExpressionParserRuleCall_0()); @@ -49098,7 +49106,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ParameterDeclaration__TypeAssignment_0" - // InternalExBeeLangTestLanguageParser.g:12995:1: rule__ParameterDeclaration__TypeAssignment_0 : ( ruleTypeRef ) ; + // InternalExBeeLangTestLanguageParser.g:13000:1: rule__ParameterDeclaration__TypeAssignment_0 : ( ruleTypeRef ) ; public final void rule__ParameterDeclaration__TypeAssignment_0() throws RecognitionException { int rule__ParameterDeclaration__TypeAssignment_0_StartIndex = input.index(); @@ -49106,11 +49114,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 905) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:12999:1: ( ( ruleTypeRef ) ) - // InternalExBeeLangTestLanguageParser.g:13000:2: ( ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:13004:1: ( ( ruleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:13005:2: ( ruleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:13000:2: ( ruleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:13001:3: ruleTypeRef + // InternalExBeeLangTestLanguageParser.g:13005:2: ( ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:13006:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getTypeTypeRefParserRuleCall_0_0()); @@ -49146,7 +49154,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ParameterDeclaration__NameAssignment_1" - // InternalExBeeLangTestLanguageParser.g:13010:1: rule__ParameterDeclaration__NameAssignment_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13015:1: rule__ParameterDeclaration__NameAssignment_1 : ( RULE_ID ) ; public final void rule__ParameterDeclaration__NameAssignment_1() throws RecognitionException { int rule__ParameterDeclaration__NameAssignment_1_StartIndex = input.index(); @@ -49154,11 +49162,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 906) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13014:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13015:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13019:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13020:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13015:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13016:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13020:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13021:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getNameIDTerminalRuleCall_1_0()); @@ -49190,7 +49198,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__DocumentationAssignment_0" - // InternalExBeeLangTestLanguageParser.g:13025:1: rule__Function__DocumentationAssignment_0 : ( RULE_DOCUMENTATION ) ; + // InternalExBeeLangTestLanguageParser.g:13030:1: rule__Function__DocumentationAssignment_0 : ( RULE_DOCUMENTATION ) ; public final void rule__Function__DocumentationAssignment_0() throws RecognitionException { int rule__Function__DocumentationAssignment_0_StartIndex = input.index(); @@ -49198,11 +49206,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 907) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13029:1: ( ( RULE_DOCUMENTATION ) ) - // InternalExBeeLangTestLanguageParser.g:13030:2: ( RULE_DOCUMENTATION ) + // InternalExBeeLangTestLanguageParser.g:13034:1: ( ( RULE_DOCUMENTATION ) ) + // InternalExBeeLangTestLanguageParser.g:13035:2: ( RULE_DOCUMENTATION ) { - // InternalExBeeLangTestLanguageParser.g:13030:2: ( RULE_DOCUMENTATION ) - // InternalExBeeLangTestLanguageParser.g:13031:3: RULE_DOCUMENTATION + // InternalExBeeLangTestLanguageParser.g:13035:2: ( RULE_DOCUMENTATION ) + // InternalExBeeLangTestLanguageParser.g:13036:3: RULE_DOCUMENTATION { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getDocumentationDOCUMENTATIONTerminalRuleCall_0_0()); @@ -49234,7 +49242,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__VisibilityAssignment_1" - // InternalExBeeLangTestLanguageParser.g:13040:1: rule__Function__VisibilityAssignment_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13045:1: rule__Function__VisibilityAssignment_1 : ( RULE_ID ) ; public final void rule__Function__VisibilityAssignment_1() throws RecognitionException { int rule__Function__VisibilityAssignment_1_StartIndex = input.index(); @@ -49242,11 +49250,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 908) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13044:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13045:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13049:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13050:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13045:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13046:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13050:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13051:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVisibilityIDTerminalRuleCall_1_0()); @@ -49278,7 +49286,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__FinalAssignment_2" - // InternalExBeeLangTestLanguageParser.g:13055:1: rule__Function__FinalAssignment_2 : ( ( Final ) ) ; + // InternalExBeeLangTestLanguageParser.g:13060:1: rule__Function__FinalAssignment_2 : ( ( Final ) ) ; public final void rule__Function__FinalAssignment_2() throws RecognitionException { int rule__Function__FinalAssignment_2_StartIndex = input.index(); @@ -49286,17 +49294,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 909) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13059:1: ( ( ( Final ) ) ) - // InternalExBeeLangTestLanguageParser.g:13060:2: ( ( Final ) ) + // InternalExBeeLangTestLanguageParser.g:13064:1: ( ( ( Final ) ) ) + // InternalExBeeLangTestLanguageParser.g:13065:2: ( ( Final ) ) { - // InternalExBeeLangTestLanguageParser.g:13060:2: ( ( Final ) ) - // InternalExBeeLangTestLanguageParser.g:13061:3: ( Final ) + // InternalExBeeLangTestLanguageParser.g:13065:2: ( ( Final ) ) + // InternalExBeeLangTestLanguageParser.g:13066:3: ( Final ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFinalFinalKeyword_2_0()); } - // InternalExBeeLangTestLanguageParser.g:13062:3: ( Final ) - // InternalExBeeLangTestLanguageParser.g:13063:4: Final + // InternalExBeeLangTestLanguageParser.g:13067:3: ( Final ) + // InternalExBeeLangTestLanguageParser.g:13068:4: Final { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFinalFinalKeyword_2_0()); @@ -49334,7 +49342,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__ReturnTypeAssignment_4" - // InternalExBeeLangTestLanguageParser.g:13074:1: rule__Function__ReturnTypeAssignment_4 : ( ruleTypeRef ) ; + // InternalExBeeLangTestLanguageParser.g:13079:1: rule__Function__ReturnTypeAssignment_4 : ( ruleTypeRef ) ; public final void rule__Function__ReturnTypeAssignment_4() throws RecognitionException { int rule__Function__ReturnTypeAssignment_4_StartIndex = input.index(); @@ -49342,11 +49350,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 910) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13078:1: ( ( ruleTypeRef ) ) - // InternalExBeeLangTestLanguageParser.g:13079:2: ( ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:13083:1: ( ( ruleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:13084:2: ( ruleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:13079:2: ( ruleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:13080:3: ruleTypeRef + // InternalExBeeLangTestLanguageParser.g:13084:2: ( ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:13085:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getReturnTypeTypeRefParserRuleCall_4_0()); @@ -49382,7 +49390,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__NameAssignment_5" - // InternalExBeeLangTestLanguageParser.g:13089:1: rule__Function__NameAssignment_5 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13094:1: rule__Function__NameAssignment_5 : ( RULE_ID ) ; public final void rule__Function__NameAssignment_5() throws RecognitionException { int rule__Function__NameAssignment_5_StartIndex = input.index(); @@ -49390,11 +49398,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 911) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13093:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13094:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13098:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13099:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13094:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13095:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13099:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13100:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getNameIDTerminalRuleCall_5_0()); @@ -49426,7 +49434,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__ParametersAssignment_6_1_0_0" - // InternalExBeeLangTestLanguageParser.g:13104:1: rule__Function__ParametersAssignment_6_1_0_0 : ( ruleParameterDeclaration ) ; + // InternalExBeeLangTestLanguageParser.g:13109:1: rule__Function__ParametersAssignment_6_1_0_0 : ( ruleParameterDeclaration ) ; public final void rule__Function__ParametersAssignment_6_1_0_0() throws RecognitionException { int rule__Function__ParametersAssignment_6_1_0_0_StartIndex = input.index(); @@ -49434,11 +49442,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 912) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13108:1: ( ( ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:13109:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:13113:1: ( ( ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:13114:2: ( ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:13109:2: ( ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:13110:3: ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:13114:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:13115:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersParameterDeclarationParserRuleCall_6_1_0_0_0()); @@ -49474,7 +49482,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__ParametersAssignment_6_1_0_1_1" - // InternalExBeeLangTestLanguageParser.g:13119:1: rule__Function__ParametersAssignment_6_1_0_1_1 : ( ruleParameterDeclaration ) ; + // InternalExBeeLangTestLanguageParser.g:13124:1: rule__Function__ParametersAssignment_6_1_0_1_1 : ( ruleParameterDeclaration ) ; public final void rule__Function__ParametersAssignment_6_1_0_1_1() throws RecognitionException { int rule__Function__ParametersAssignment_6_1_0_1_1_StartIndex = input.index(); @@ -49482,11 +49490,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 913) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13123:1: ( ( ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:13124:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:13128:1: ( ( ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:13129:2: ( ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:13124:2: ( ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:13125:3: ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:13129:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:13130:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersParameterDeclarationParserRuleCall_6_1_0_1_1_0()); @@ -49522,7 +49530,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__VarArgsAssignment_6_1_0_2_1" - // InternalExBeeLangTestLanguageParser.g:13134:1: rule__Function__VarArgsAssignment_6_1_0_2_1 : ( ( FullStopFullStopFullStop ) ) ; + // InternalExBeeLangTestLanguageParser.g:13139:1: rule__Function__VarArgsAssignment_6_1_0_2_1 : ( ( FullStopFullStopFullStop ) ) ; public final void rule__Function__VarArgsAssignment_6_1_0_2_1() throws RecognitionException { int rule__Function__VarArgsAssignment_6_1_0_2_1_StartIndex = input.index(); @@ -49530,17 +49538,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 914) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13138:1: ( ( ( FullStopFullStopFullStop ) ) ) - // InternalExBeeLangTestLanguageParser.g:13139:2: ( ( FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:13143:1: ( ( ( FullStopFullStopFullStop ) ) ) + // InternalExBeeLangTestLanguageParser.g:13144:2: ( ( FullStopFullStopFullStop ) ) { - // InternalExBeeLangTestLanguageParser.g:13139:2: ( ( FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:13140:3: ( FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:13144:2: ( ( FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:13145:3: ( FullStopFullStopFullStop ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsFullStopFullStopFullStopKeyword_6_1_0_2_1_0()); } - // InternalExBeeLangTestLanguageParser.g:13141:3: ( FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:13142:4: FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:13146:3: ( FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:13147:4: FullStopFullStopFullStop { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsFullStopFullStopFullStopKeyword_6_1_0_2_1_0()); @@ -49578,7 +49586,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__ParametersAssignment_6_1_0_2_2" - // InternalExBeeLangTestLanguageParser.g:13153:1: rule__Function__ParametersAssignment_6_1_0_2_2 : ( ruleParameterDeclaration ) ; + // InternalExBeeLangTestLanguageParser.g:13158:1: rule__Function__ParametersAssignment_6_1_0_2_2 : ( ruleParameterDeclaration ) ; public final void rule__Function__ParametersAssignment_6_1_0_2_2() throws RecognitionException { int rule__Function__ParametersAssignment_6_1_0_2_2_StartIndex = input.index(); @@ -49586,11 +49594,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 915) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13157:1: ( ( ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:13158:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:13162:1: ( ( ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:13163:2: ( ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:13158:2: ( ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:13159:3: ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:13163:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:13164:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersParameterDeclarationParserRuleCall_6_1_0_2_2_0()); @@ -49626,7 +49634,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__VarArgsAssignment_6_1_1_0" - // InternalExBeeLangTestLanguageParser.g:13168:1: rule__Function__VarArgsAssignment_6_1_1_0 : ( ( FullStopFullStopFullStop ) ) ; + // InternalExBeeLangTestLanguageParser.g:13173:1: rule__Function__VarArgsAssignment_6_1_1_0 : ( ( FullStopFullStopFullStop ) ) ; public final void rule__Function__VarArgsAssignment_6_1_1_0() throws RecognitionException { int rule__Function__VarArgsAssignment_6_1_1_0_StartIndex = input.index(); @@ -49634,17 +49642,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 916) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13172:1: ( ( ( FullStopFullStopFullStop ) ) ) - // InternalExBeeLangTestLanguageParser.g:13173:2: ( ( FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:13177:1: ( ( ( FullStopFullStopFullStop ) ) ) + // InternalExBeeLangTestLanguageParser.g:13178:2: ( ( FullStopFullStopFullStop ) ) { - // InternalExBeeLangTestLanguageParser.g:13173:2: ( ( FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:13174:3: ( FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:13178:2: ( ( FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:13179:3: ( FullStopFullStopFullStop ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsFullStopFullStopFullStopKeyword_6_1_1_0_0()); } - // InternalExBeeLangTestLanguageParser.g:13175:3: ( FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:13176:4: FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:13180:3: ( FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:13181:4: FullStopFullStopFullStop { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsFullStopFullStopFullStopKeyword_6_1_1_0_0()); @@ -49682,7 +49690,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__ParametersAssignment_6_1_1_1" - // InternalExBeeLangTestLanguageParser.g:13187:1: rule__Function__ParametersAssignment_6_1_1_1 : ( ruleParameterDeclaration ) ; + // InternalExBeeLangTestLanguageParser.g:13192:1: rule__Function__ParametersAssignment_6_1_1_1 : ( ruleParameterDeclaration ) ; public final void rule__Function__ParametersAssignment_6_1_1_1() throws RecognitionException { int rule__Function__ParametersAssignment_6_1_1_1_StartIndex = input.index(); @@ -49690,11 +49698,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 917) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13191:1: ( ( ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:13192:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:13196:1: ( ( ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:13197:2: ( ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:13192:2: ( ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:13193:3: ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:13197:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:13198:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersParameterDeclarationParserRuleCall_6_1_1_1_0()); @@ -49730,7 +49738,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__GuardAssignment_7_1" - // InternalExBeeLangTestLanguageParser.g:13202:1: rule__Function__GuardAssignment_7_1 : ( ruleGuardExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13207:1: rule__Function__GuardAssignment_7_1 : ( ruleGuardExpression ) ; public final void rule__Function__GuardAssignment_7_1() throws RecognitionException { int rule__Function__GuardAssignment_7_1_StartIndex = input.index(); @@ -49738,11 +49746,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 918) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13206:1: ( ( ruleGuardExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13207:2: ( ruleGuardExpression ) + // InternalExBeeLangTestLanguageParser.g:13211:1: ( ( ruleGuardExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13212:2: ( ruleGuardExpression ) { - // InternalExBeeLangTestLanguageParser.g:13207:2: ( ruleGuardExpression ) - // InternalExBeeLangTestLanguageParser.g:13208:3: ruleGuardExpression + // InternalExBeeLangTestLanguageParser.g:13212:2: ( ruleGuardExpression ) + // InternalExBeeLangTestLanguageParser.g:13213:3: ruleGuardExpression { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGuardGuardExpressionParserRuleCall_7_1_0()); @@ -49778,7 +49786,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__FuncExprAssignment_8_0_1" - // InternalExBeeLangTestLanguageParser.g:13217:1: rule__Function__FuncExprAssignment_8_0_1 : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13222:1: rule__Function__FuncExprAssignment_8_0_1 : ( ruleExpression ) ; public final void rule__Function__FuncExprAssignment_8_0_1() throws RecognitionException { int rule__Function__FuncExprAssignment_8_0_1_StartIndex = input.index(); @@ -49786,11 +49794,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 919) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13221:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13222:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:13226:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13227:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:13222:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:13223:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:13227:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:13228:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFuncExprExpressionParserRuleCall_8_0_1_0()); @@ -49826,7 +49834,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Function__FuncExprAssignment_8_1" - // InternalExBeeLangTestLanguageParser.g:13232:1: rule__Function__FuncExprAssignment_8_1 : ( ruleBlockExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13237:1: rule__Function__FuncExprAssignment_8_1 : ( ruleBlockExpression ) ; public final void rule__Function__FuncExprAssignment_8_1() throws RecognitionException { int rule__Function__FuncExprAssignment_8_1_StartIndex = input.index(); @@ -49834,11 +49842,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 920) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13236:1: ( ( ruleBlockExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13237:2: ( ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:13241:1: ( ( ruleBlockExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13242:2: ( ruleBlockExpression ) { - // InternalExBeeLangTestLanguageParser.g:13237:2: ( ruleBlockExpression ) - // InternalExBeeLangTestLanguageParser.g:13238:3: ruleBlockExpression + // InternalExBeeLangTestLanguageParser.g:13242:2: ( ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:13243:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFuncExprBlockExpressionParserRuleCall_8_1_0()); @@ -49874,7 +49882,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__GuardExpression__GuardExprAssignment_0_1" - // InternalExBeeLangTestLanguageParser.g:13247:1: rule__GuardExpression__GuardExprAssignment_0_1 : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13252:1: rule__GuardExpression__GuardExprAssignment_0_1 : ( ruleExpression ) ; public final void rule__GuardExpression__GuardExprAssignment_0_1() throws RecognitionException { int rule__GuardExpression__GuardExprAssignment_0_1_StartIndex = input.index(); @@ -49882,11 +49890,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 921) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13251:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13252:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:13256:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13257:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:13252:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:13253:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:13257:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:13258:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGuardExprExpressionParserRuleCall_0_1_0()); @@ -49922,7 +49930,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__GuardExpression__GuardExprAssignment_1" - // InternalExBeeLangTestLanguageParser.g:13262:1: rule__GuardExpression__GuardExprAssignment_1 : ( ruleBlockExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13267:1: rule__GuardExpression__GuardExprAssignment_1 : ( ruleBlockExpression ) ; public final void rule__GuardExpression__GuardExprAssignment_1() throws RecognitionException { int rule__GuardExpression__GuardExprAssignment_1_StartIndex = input.index(); @@ -49930,11 +49938,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 922) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13266:1: ( ( ruleBlockExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13267:2: ( ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:13271:1: ( ( ruleBlockExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13272:2: ( ruleBlockExpression ) { - // InternalExBeeLangTestLanguageParser.g:13267:2: ( ruleBlockExpression ) - // InternalExBeeLangTestLanguageParser.g:13268:3: ruleBlockExpression + // InternalExBeeLangTestLanguageParser.g:13272:2: ( ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:13273:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGuardExprBlockExpressionParserRuleCall_1_0()); @@ -49970,7 +49978,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__AssignmentExpression__FunctionNameAssignment_1_1" - // InternalExBeeLangTestLanguageParser.g:13277:1: rule__AssignmentExpression__FunctionNameAssignment_1_1 : ( ruleAssignmentOperator ) ; + // InternalExBeeLangTestLanguageParser.g:13282:1: rule__AssignmentExpression__FunctionNameAssignment_1_1 : ( ruleAssignmentOperator ) ; public final void rule__AssignmentExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__AssignmentExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -49978,11 +49986,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 923) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13281:1: ( ( ruleAssignmentOperator ) ) - // InternalExBeeLangTestLanguageParser.g:13282:2: ( ruleAssignmentOperator ) + // InternalExBeeLangTestLanguageParser.g:13286:1: ( ( ruleAssignmentOperator ) ) + // InternalExBeeLangTestLanguageParser.g:13287:2: ( ruleAssignmentOperator ) { - // InternalExBeeLangTestLanguageParser.g:13282:2: ( ruleAssignmentOperator ) - // InternalExBeeLangTestLanguageParser.g:13283:3: ruleAssignmentOperator + // InternalExBeeLangTestLanguageParser.g:13287:2: ( ruleAssignmentOperator ) + // InternalExBeeLangTestLanguageParser.g:13288:3: ruleAssignmentOperator { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getFunctionNameAssignmentOperatorParserRuleCall_1_1_0()); @@ -50018,7 +50026,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__AssignmentExpression__RightExprAssignment_1_2" - // InternalExBeeLangTestLanguageParser.g:13292:1: rule__AssignmentExpression__RightExprAssignment_1_2 : ( ruleAssignmentExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13297:1: rule__AssignmentExpression__RightExprAssignment_1_2 : ( ruleAssignmentExpression ) ; public final void rule__AssignmentExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__AssignmentExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -50026,11 +50034,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 924) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13296:1: ( ( ruleAssignmentExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13297:2: ( ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:13301:1: ( ( ruleAssignmentExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13302:2: ( ruleAssignmentExpression ) { - // InternalExBeeLangTestLanguageParser.g:13297:2: ( ruleAssignmentExpression ) - // InternalExBeeLangTestLanguageParser.g:13298:3: ruleAssignmentExpression + // InternalExBeeLangTestLanguageParser.g:13302:2: ( ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:13303:3: ruleAssignmentExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getRightExprAssignmentExpressionParserRuleCall_1_2_0()); @@ -50066,7 +50074,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__VarDeclaration__FinalAssignment_1" - // InternalExBeeLangTestLanguageParser.g:13307:1: rule__VarDeclaration__FinalAssignment_1 : ( ( Final ) ) ; + // InternalExBeeLangTestLanguageParser.g:13312:1: rule__VarDeclaration__FinalAssignment_1 : ( ( Final ) ) ; public final void rule__VarDeclaration__FinalAssignment_1() throws RecognitionException { int rule__VarDeclaration__FinalAssignment_1_StartIndex = input.index(); @@ -50074,17 +50082,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 925) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13311:1: ( ( ( Final ) ) ) - // InternalExBeeLangTestLanguageParser.g:13312:2: ( ( Final ) ) + // InternalExBeeLangTestLanguageParser.g:13316:1: ( ( ( Final ) ) ) + // InternalExBeeLangTestLanguageParser.g:13317:2: ( ( Final ) ) { - // InternalExBeeLangTestLanguageParser.g:13312:2: ( ( Final ) ) - // InternalExBeeLangTestLanguageParser.g:13313:3: ( Final ) + // InternalExBeeLangTestLanguageParser.g:13317:2: ( ( Final ) ) + // InternalExBeeLangTestLanguageParser.g:13318:3: ( Final ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getFinalFinalKeyword_1_0()); } - // InternalExBeeLangTestLanguageParser.g:13314:3: ( Final ) - // InternalExBeeLangTestLanguageParser.g:13315:4: Final + // InternalExBeeLangTestLanguageParser.g:13319:3: ( Final ) + // InternalExBeeLangTestLanguageParser.g:13320:4: Final { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getFinalFinalKeyword_1_0()); @@ -50122,7 +50130,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__VarDeclaration__TypeAssignment_2_0_1" - // InternalExBeeLangTestLanguageParser.g:13326:1: rule__VarDeclaration__TypeAssignment_2_0_1 : ( ruleTypeRef ) ; + // InternalExBeeLangTestLanguageParser.g:13331:1: rule__VarDeclaration__TypeAssignment_2_0_1 : ( ruleTypeRef ) ; public final void rule__VarDeclaration__TypeAssignment_2_0_1() throws RecognitionException { int rule__VarDeclaration__TypeAssignment_2_0_1_StartIndex = input.index(); @@ -50130,11 +50138,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 926) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13330:1: ( ( ruleTypeRef ) ) - // InternalExBeeLangTestLanguageParser.g:13331:2: ( ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:13335:1: ( ( ruleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:13336:2: ( ruleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:13331:2: ( ruleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:13332:3: ruleTypeRef + // InternalExBeeLangTestLanguageParser.g:13336:2: ( ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:13337:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getTypeTypeRefParserRuleCall_2_0_1_0()); @@ -50170,7 +50178,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__VarDeclaration__NameAssignment_2_1" - // InternalExBeeLangTestLanguageParser.g:13341:1: rule__VarDeclaration__NameAssignment_2_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13346:1: rule__VarDeclaration__NameAssignment_2_1 : ( RULE_ID ) ; public final void rule__VarDeclaration__NameAssignment_2_1() throws RecognitionException { int rule__VarDeclaration__NameAssignment_2_1_StartIndex = input.index(); @@ -50178,11 +50186,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 927) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13345:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13346:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13350:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13351:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13346:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13347:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13351:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13352:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getNameIDTerminalRuleCall_2_1_0()); @@ -50214,7 +50222,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__VarDeclaration__ValueExprAssignment_3_1" - // InternalExBeeLangTestLanguageParser.g:13356:1: rule__VarDeclaration__ValueExprAssignment_3_1 : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13361:1: rule__VarDeclaration__ValueExprAssignment_3_1 : ( ruleExpression ) ; public final void rule__VarDeclaration__ValueExprAssignment_3_1() throws RecognitionException { int rule__VarDeclaration__ValueExprAssignment_3_1_StartIndex = input.index(); @@ -50222,11 +50230,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 928) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13360:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13361:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:13365:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13366:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:13361:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:13362:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:13366:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:13367:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getValueExprExpressionParserRuleCall_3_1_0()); @@ -50262,7 +50270,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ValDeclaration__FinalAssignment_1" - // InternalExBeeLangTestLanguageParser.g:13371:1: rule__ValDeclaration__FinalAssignment_1 : ( ( Final ) ) ; + // InternalExBeeLangTestLanguageParser.g:13376:1: rule__ValDeclaration__FinalAssignment_1 : ( ( Final ) ) ; public final void rule__ValDeclaration__FinalAssignment_1() throws RecognitionException { int rule__ValDeclaration__FinalAssignment_1_StartIndex = input.index(); @@ -50270,17 +50278,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 929) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13375:1: ( ( ( Final ) ) ) - // InternalExBeeLangTestLanguageParser.g:13376:2: ( ( Final ) ) + // InternalExBeeLangTestLanguageParser.g:13380:1: ( ( ( Final ) ) ) + // InternalExBeeLangTestLanguageParser.g:13381:2: ( ( Final ) ) { - // InternalExBeeLangTestLanguageParser.g:13376:2: ( ( Final ) ) - // InternalExBeeLangTestLanguageParser.g:13377:3: ( Final ) + // InternalExBeeLangTestLanguageParser.g:13381:2: ( ( Final ) ) + // InternalExBeeLangTestLanguageParser.g:13382:3: ( Final ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getFinalFinalKeyword_1_0()); } - // InternalExBeeLangTestLanguageParser.g:13378:3: ( Final ) - // InternalExBeeLangTestLanguageParser.g:13379:4: Final + // InternalExBeeLangTestLanguageParser.g:13383:3: ( Final ) + // InternalExBeeLangTestLanguageParser.g:13384:4: Final { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getFinalFinalKeyword_1_0()); @@ -50318,7 +50326,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ValDeclaration__ImmutableAssignment_2" - // InternalExBeeLangTestLanguageParser.g:13390:1: rule__ValDeclaration__ImmutableAssignment_2 : ( ( Val ) ) ; + // InternalExBeeLangTestLanguageParser.g:13395:1: rule__ValDeclaration__ImmutableAssignment_2 : ( ( Val ) ) ; public final void rule__ValDeclaration__ImmutableAssignment_2() throws RecognitionException { int rule__ValDeclaration__ImmutableAssignment_2_StartIndex = input.index(); @@ -50326,17 +50334,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 930) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13394:1: ( ( ( Val ) ) ) - // InternalExBeeLangTestLanguageParser.g:13395:2: ( ( Val ) ) + // InternalExBeeLangTestLanguageParser.g:13399:1: ( ( ( Val ) ) ) + // InternalExBeeLangTestLanguageParser.g:13400:2: ( ( Val ) ) { - // InternalExBeeLangTestLanguageParser.g:13395:2: ( ( Val ) ) - // InternalExBeeLangTestLanguageParser.g:13396:3: ( Val ) + // InternalExBeeLangTestLanguageParser.g:13400:2: ( ( Val ) ) + // InternalExBeeLangTestLanguageParser.g:13401:3: ( Val ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getImmutableValKeyword_2_0()); } - // InternalExBeeLangTestLanguageParser.g:13397:3: ( Val ) - // InternalExBeeLangTestLanguageParser.g:13398:4: Val + // InternalExBeeLangTestLanguageParser.g:13402:3: ( Val ) + // InternalExBeeLangTestLanguageParser.g:13403:4: Val { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getImmutableValKeyword_2_0()); @@ -50374,7 +50382,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ValDeclaration__TypeAssignment_3" - // InternalExBeeLangTestLanguageParser.g:13409:1: rule__ValDeclaration__TypeAssignment_3 : ( ruleTypeRef ) ; + // InternalExBeeLangTestLanguageParser.g:13414:1: rule__ValDeclaration__TypeAssignment_3 : ( ruleTypeRef ) ; public final void rule__ValDeclaration__TypeAssignment_3() throws RecognitionException { int rule__ValDeclaration__TypeAssignment_3_StartIndex = input.index(); @@ -50382,11 +50390,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 931) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13413:1: ( ( ruleTypeRef ) ) - // InternalExBeeLangTestLanguageParser.g:13414:2: ( ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:13418:1: ( ( ruleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:13419:2: ( ruleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:13414:2: ( ruleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:13415:3: ruleTypeRef + // InternalExBeeLangTestLanguageParser.g:13419:2: ( ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:13420:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getTypeTypeRefParserRuleCall_3_0()); @@ -50422,7 +50430,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ValDeclaration__NameAssignment_4" - // InternalExBeeLangTestLanguageParser.g:13424:1: rule__ValDeclaration__NameAssignment_4 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13429:1: rule__ValDeclaration__NameAssignment_4 : ( RULE_ID ) ; public final void rule__ValDeclaration__NameAssignment_4() throws RecognitionException { int rule__ValDeclaration__NameAssignment_4_StartIndex = input.index(); @@ -50430,11 +50438,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 932) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13428:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13429:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13433:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13434:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13429:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13430:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13434:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13435:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getNameIDTerminalRuleCall_4_0()); @@ -50466,7 +50474,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ValDeclaration__ValueExprAssignment_6" - // InternalExBeeLangTestLanguageParser.g:13439:1: rule__ValDeclaration__ValueExprAssignment_6 : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13444:1: rule__ValDeclaration__ValueExprAssignment_6 : ( ruleExpression ) ; public final void rule__ValDeclaration__ValueExprAssignment_6() throws RecognitionException { int rule__ValDeclaration__ValueExprAssignment_6_StartIndex = input.index(); @@ -50474,11 +50482,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 933) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13443:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13444:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:13448:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13449:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:13444:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:13445:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:13449:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:13450:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getValueExprExpressionParserRuleCall_6_0()); @@ -50514,7 +50522,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__SimpleTypeRef__RawTypeAssignment_0" - // InternalExBeeLangTestLanguageParser.g:13454:1: rule__SimpleTypeRef__RawTypeAssignment_0 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13459:1: rule__SimpleTypeRef__RawTypeAssignment_0 : ( RULE_ID ) ; public final void rule__SimpleTypeRef__RawTypeAssignment_0() throws RecognitionException { int rule__SimpleTypeRef__RawTypeAssignment_0_StartIndex = input.index(); @@ -50522,11 +50530,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 934) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13458:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13459:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13463:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13464:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13459:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13460:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13464:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13465:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getRawTypeIDTerminalRuleCall_0_0()); @@ -50558,7 +50566,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1" - // InternalExBeeLangTestLanguageParser.g:13469:1: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13474:1: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 : ( RULE_ID ) ; public final void rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1() throws RecognitionException { int rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1_StartIndex = input.index(); @@ -50566,11 +50574,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 935) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13473:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13474:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13478:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13479:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13474:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13475:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13479:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13480:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListIDTerminalRuleCall_1_1_0()); @@ -50602,7 +50610,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1" - // InternalExBeeLangTestLanguageParser.g:13484:1: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13489:1: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 : ( RULE_ID ) ; public final void rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1() throws RecognitionException { int rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1_StartIndex = input.index(); @@ -50610,11 +50618,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 936) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13488:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13489:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13493:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13494:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13489:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13490:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13494:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13495:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListIDTerminalRuleCall_1_2_1_0()); @@ -50646,7 +50654,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0" - // InternalExBeeLangTestLanguageParser.g:13499:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13504:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0() throws RecognitionException { int rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0_StartIndex = input.index(); @@ -50654,11 +50662,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 937) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13503:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13504:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13508:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13509:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13504:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13505:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13509:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13510:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesIDTerminalRuleCall_1_0_0_0()); @@ -50690,7 +50698,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1" - // InternalExBeeLangTestLanguageParser.g:13514:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13519:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1() throws RecognitionException { int rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1_StartIndex = input.index(); @@ -50698,11 +50706,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 938) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13518:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13519:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13523:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13524:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13519:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13520:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13524:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13525:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesIDTerminalRuleCall_1_0_1_1_0()); @@ -50734,7 +50742,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1" - // InternalExBeeLangTestLanguageParser.g:13529:1: rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 : ( ( FullStopFullStopFullStop ) ) ; + // InternalExBeeLangTestLanguageParser.g:13534:1: rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 : ( ( FullStopFullStopFullStop ) ) ; public final void rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1() throws RecognitionException { int rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1_StartIndex = input.index(); @@ -50742,17 +50750,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 939) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13533:1: ( ( ( FullStopFullStopFullStop ) ) ) - // InternalExBeeLangTestLanguageParser.g:13534:2: ( ( FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:13538:1: ( ( ( FullStopFullStopFullStop ) ) ) + // InternalExBeeLangTestLanguageParser.g:13539:2: ( ( FullStopFullStopFullStop ) ) { - // InternalExBeeLangTestLanguageParser.g:13534:2: ( ( FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:13535:3: ( FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:13539:2: ( ( FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:13540:3: ( FullStopFullStopFullStop ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsFullStopFullStopFullStopKeyword_1_0_2_1_0()); } - // InternalExBeeLangTestLanguageParser.g:13536:3: ( FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:13537:4: FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:13541:3: ( FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:13542:4: FullStopFullStopFullStop { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsFullStopFullStopFullStopKeyword_1_0_2_1_0()); @@ -50790,7 +50798,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2" - // InternalExBeeLangTestLanguageParser.g:13548:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13553:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2() throws RecognitionException { int rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2_StartIndex = input.index(); @@ -50798,11 +50806,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 940) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13552:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13553:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13557:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13558:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13553:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13554:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13558:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13559:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesIDTerminalRuleCall_1_0_2_2_0()); @@ -50834,7 +50842,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureTypeRef__VarArgsAssignment_1_1_0" - // InternalExBeeLangTestLanguageParser.g:13563:1: rule__ClosureTypeRef__VarArgsAssignment_1_1_0 : ( ( FullStopFullStopFullStop ) ) ; + // InternalExBeeLangTestLanguageParser.g:13568:1: rule__ClosureTypeRef__VarArgsAssignment_1_1_0 : ( ( FullStopFullStopFullStop ) ) ; public final void rule__ClosureTypeRef__VarArgsAssignment_1_1_0() throws RecognitionException { int rule__ClosureTypeRef__VarArgsAssignment_1_1_0_StartIndex = input.index(); @@ -50842,17 +50850,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 941) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13567:1: ( ( ( FullStopFullStopFullStop ) ) ) - // InternalExBeeLangTestLanguageParser.g:13568:2: ( ( FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:13572:1: ( ( ( FullStopFullStopFullStop ) ) ) + // InternalExBeeLangTestLanguageParser.g:13573:2: ( ( FullStopFullStopFullStop ) ) { - // InternalExBeeLangTestLanguageParser.g:13568:2: ( ( FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:13569:3: ( FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:13573:2: ( ( FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:13574:3: ( FullStopFullStopFullStop ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsFullStopFullStopFullStopKeyword_1_1_0_0()); } - // InternalExBeeLangTestLanguageParser.g:13570:3: ( FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:13571:4: FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:13575:3: ( FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:13576:4: FullStopFullStopFullStop { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsFullStopFullStopFullStopKeyword_1_1_0_0()); @@ -50890,7 +50898,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1" - // InternalExBeeLangTestLanguageParser.g:13582:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13587:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1() throws RecognitionException { int rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1_StartIndex = input.index(); @@ -50898,11 +50906,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 942) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13586:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13587:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13591:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13592:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13587:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13588:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13592:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13593:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesIDTerminalRuleCall_1_1_1_0()); @@ -50934,7 +50942,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureTypeRef__ReturnTypeAssignment_4" - // InternalExBeeLangTestLanguageParser.g:13597:1: rule__ClosureTypeRef__ReturnTypeAssignment_4 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13602:1: rule__ClosureTypeRef__ReturnTypeAssignment_4 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ReturnTypeAssignment_4() throws RecognitionException { int rule__ClosureTypeRef__ReturnTypeAssignment_4_StartIndex = input.index(); @@ -50942,11 +50950,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 943) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13601:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13602:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13606:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13607:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13602:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13603:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13607:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13608:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getReturnTypeIDTerminalRuleCall_4_0()); @@ -50978,7 +50986,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__CachedExpression__ExprAssignment_0_2" - // InternalExBeeLangTestLanguageParser.g:13612:1: rule__CachedExpression__ExprAssignment_0_2 : ( ruleOrExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13617:1: rule__CachedExpression__ExprAssignment_0_2 : ( ruleOrExpression ) ; public final void rule__CachedExpression__ExprAssignment_0_2() throws RecognitionException { int rule__CachedExpression__ExprAssignment_0_2_StartIndex = input.index(); @@ -50986,11 +50994,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 944) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13616:1: ( ( ruleOrExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13617:2: ( ruleOrExpression ) + // InternalExBeeLangTestLanguageParser.g:13621:1: ( ( ruleOrExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13622:2: ( ruleOrExpression ) { - // InternalExBeeLangTestLanguageParser.g:13617:2: ( ruleOrExpression ) - // InternalExBeeLangTestLanguageParser.g:13618:3: ruleOrExpression + // InternalExBeeLangTestLanguageParser.g:13622:2: ( ruleOrExpression ) + // InternalExBeeLangTestLanguageParser.g:13623:3: ruleOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getExprOrExpressionParserRuleCall_0_2_0()); @@ -51026,7 +51034,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__OrExpression__RightExprAssignment_1_2" - // InternalExBeeLangTestLanguageParser.g:13627:1: rule__OrExpression__RightExprAssignment_1_2 : ( ruleAndExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13632:1: rule__OrExpression__RightExprAssignment_1_2 : ( ruleAndExpression ) ; public final void rule__OrExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__OrExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -51034,11 +51042,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 945) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13631:1: ( ( ruleAndExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13632:2: ( ruleAndExpression ) + // InternalExBeeLangTestLanguageParser.g:13636:1: ( ( ruleAndExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13637:2: ( ruleAndExpression ) { - // InternalExBeeLangTestLanguageParser.g:13632:2: ( ruleAndExpression ) - // InternalExBeeLangTestLanguageParser.g:13633:3: ruleAndExpression + // InternalExBeeLangTestLanguageParser.g:13637:2: ( ruleAndExpression ) + // InternalExBeeLangTestLanguageParser.g:13638:3: ruleAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getRightExprAndExpressionParserRuleCall_1_2_0()); @@ -51074,7 +51082,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__AndExpression__RightExprAssignment_1_2" - // InternalExBeeLangTestLanguageParser.g:13642:1: rule__AndExpression__RightExprAssignment_1_2 : ( ruleRelationalExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13647:1: rule__AndExpression__RightExprAssignment_1_2 : ( ruleRelationalExpression ) ; public final void rule__AndExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__AndExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -51082,11 +51090,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 946) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13646:1: ( ( ruleRelationalExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13647:2: ( ruleRelationalExpression ) + // InternalExBeeLangTestLanguageParser.g:13651:1: ( ( ruleRelationalExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13652:2: ( ruleRelationalExpression ) { - // InternalExBeeLangTestLanguageParser.g:13647:2: ( ruleRelationalExpression ) - // InternalExBeeLangTestLanguageParser.g:13648:3: ruleRelationalExpression + // InternalExBeeLangTestLanguageParser.g:13652:2: ( ruleRelationalExpression ) + // InternalExBeeLangTestLanguageParser.g:13653:3: ruleRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getRightExprRelationalExpressionParserRuleCall_1_2_0()); @@ -51122,7 +51130,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__RelationalExpression__FunctionNameAssignment_1_1" - // InternalExBeeLangTestLanguageParser.g:13657:1: rule__RelationalExpression__FunctionNameAssignment_1_1 : ( ruleRelationalOperator ) ; + // InternalExBeeLangTestLanguageParser.g:13662:1: rule__RelationalExpression__FunctionNameAssignment_1_1 : ( ruleRelationalOperator ) ; public final void rule__RelationalExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__RelationalExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -51130,11 +51138,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 947) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13661:1: ( ( ruleRelationalOperator ) ) - // InternalExBeeLangTestLanguageParser.g:13662:2: ( ruleRelationalOperator ) + // InternalExBeeLangTestLanguageParser.g:13666:1: ( ( ruleRelationalOperator ) ) + // InternalExBeeLangTestLanguageParser.g:13667:2: ( ruleRelationalOperator ) { - // InternalExBeeLangTestLanguageParser.g:13662:2: ( ruleRelationalOperator ) - // InternalExBeeLangTestLanguageParser.g:13663:3: ruleRelationalOperator + // InternalExBeeLangTestLanguageParser.g:13667:2: ( ruleRelationalOperator ) + // InternalExBeeLangTestLanguageParser.g:13668:3: ruleRelationalOperator { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getFunctionNameRelationalOperatorParserRuleCall_1_1_0()); @@ -51170,7 +51178,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__RelationalExpression__RightExprAssignment_1_2" - // InternalExBeeLangTestLanguageParser.g:13672:1: rule__RelationalExpression__RightExprAssignment_1_2 : ( ruleAdditiveExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13677:1: rule__RelationalExpression__RightExprAssignment_1_2 : ( ruleAdditiveExpression ) ; public final void rule__RelationalExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__RelationalExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -51178,11 +51186,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 948) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13676:1: ( ( ruleAdditiveExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13677:2: ( ruleAdditiveExpression ) + // InternalExBeeLangTestLanguageParser.g:13681:1: ( ( ruleAdditiveExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13682:2: ( ruleAdditiveExpression ) { - // InternalExBeeLangTestLanguageParser.g:13677:2: ( ruleAdditiveExpression ) - // InternalExBeeLangTestLanguageParser.g:13678:3: ruleAdditiveExpression + // InternalExBeeLangTestLanguageParser.g:13682:2: ( ruleAdditiveExpression ) + // InternalExBeeLangTestLanguageParser.g:13683:3: ruleAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getRightExprAdditiveExpressionParserRuleCall_1_2_0()); @@ -51218,7 +51226,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__AdditiveExpression__FunctionNameAssignment_1_1" - // InternalExBeeLangTestLanguageParser.g:13687:1: rule__AdditiveExpression__FunctionNameAssignment_1_1 : ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:13692:1: rule__AdditiveExpression__FunctionNameAssignment_1_1 : ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) ; public final void rule__AdditiveExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__AdditiveExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -51226,17 +51234,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 949) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13691:1: ( ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:13692:2: ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:13696:1: ( ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:13697:2: ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:13692:2: ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:13693:3: ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:13697:2: ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:13698:3: ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAlternatives_1_1_0()); } - // InternalExBeeLangTestLanguageParser.g:13694:3: ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) - // InternalExBeeLangTestLanguageParser.g:13694:4: rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 + // InternalExBeeLangTestLanguageParser.g:13699:3: ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:13699:4: rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__FunctionNameAlternatives_1_1_0(); @@ -51272,7 +51280,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__AdditiveExpression__RightExprAssignment_1_2" - // InternalExBeeLangTestLanguageParser.g:13702:1: rule__AdditiveExpression__RightExprAssignment_1_2 : ( ruleMultiplicativeExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13707:1: rule__AdditiveExpression__RightExprAssignment_1_2 : ( ruleMultiplicativeExpression ) ; public final void rule__AdditiveExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__AdditiveExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -51280,11 +51288,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 950) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13706:1: ( ( ruleMultiplicativeExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13707:2: ( ruleMultiplicativeExpression ) + // InternalExBeeLangTestLanguageParser.g:13711:1: ( ( ruleMultiplicativeExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13712:2: ( ruleMultiplicativeExpression ) { - // InternalExBeeLangTestLanguageParser.g:13707:2: ( ruleMultiplicativeExpression ) - // InternalExBeeLangTestLanguageParser.g:13708:3: ruleMultiplicativeExpression + // InternalExBeeLangTestLanguageParser.g:13712:2: ( ruleMultiplicativeExpression ) + // InternalExBeeLangTestLanguageParser.g:13713:3: ruleMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getRightExprMultiplicativeExpressionParserRuleCall_1_2_0()); @@ -51320,7 +51328,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__MultiplicativeExpression__FunctionNameAssignment_1_1" - // InternalExBeeLangTestLanguageParser.g:13717:1: rule__MultiplicativeExpression__FunctionNameAssignment_1_1 : ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:13722:1: rule__MultiplicativeExpression__FunctionNameAssignment_1_1 : ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) ; public final void rule__MultiplicativeExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__MultiplicativeExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -51328,17 +51336,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 951) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13721:1: ( ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:13722:2: ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:13726:1: ( ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:13727:2: ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:13722:2: ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:13723:3: ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:13727:2: ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:13728:3: ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAlternatives_1_1_0()); } - // InternalExBeeLangTestLanguageParser.g:13724:3: ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) - // InternalExBeeLangTestLanguageParser.g:13724:4: rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 + // InternalExBeeLangTestLanguageParser.g:13729:3: ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:13729:4: rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0(); @@ -51374,7 +51382,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__MultiplicativeExpression__RightExprAssignment_1_2" - // InternalExBeeLangTestLanguageParser.g:13732:1: rule__MultiplicativeExpression__RightExprAssignment_1_2 : ( ruleSetExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13737:1: rule__MultiplicativeExpression__RightExprAssignment_1_2 : ( ruleSetExpression ) ; public final void rule__MultiplicativeExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__MultiplicativeExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -51382,11 +51390,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 952) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13736:1: ( ( ruleSetExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13737:2: ( ruleSetExpression ) + // InternalExBeeLangTestLanguageParser.g:13741:1: ( ( ruleSetExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13742:2: ( ruleSetExpression ) { - // InternalExBeeLangTestLanguageParser.g:13737:2: ( ruleSetExpression ) - // InternalExBeeLangTestLanguageParser.g:13738:3: ruleSetExpression + // InternalExBeeLangTestLanguageParser.g:13742:2: ( ruleSetExpression ) + // InternalExBeeLangTestLanguageParser.g:13743:3: ruleSetExpression { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getRightExprSetExpressionParserRuleCall_1_2_0()); @@ -51422,7 +51430,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__SetExpression__FunctionNameAssignment_1_1" - // InternalExBeeLangTestLanguageParser.g:13747:1: rule__SetExpression__FunctionNameAssignment_1_1 : ( ( FullStopFullStop ) ) ; + // InternalExBeeLangTestLanguageParser.g:13752:1: rule__SetExpression__FunctionNameAssignment_1_1 : ( ( FullStopFullStop ) ) ; public final void rule__SetExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__SetExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -51430,17 +51438,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 953) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13751:1: ( ( ( FullStopFullStop ) ) ) - // InternalExBeeLangTestLanguageParser.g:13752:2: ( ( FullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:13756:1: ( ( ( FullStopFullStop ) ) ) + // InternalExBeeLangTestLanguageParser.g:13757:2: ( ( FullStopFullStop ) ) { - // InternalExBeeLangTestLanguageParser.g:13752:2: ( ( FullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:13753:3: ( FullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:13757:2: ( ( FullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:13758:3: ( FullStopFullStop ) { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getFunctionNameFullStopFullStopKeyword_1_1_0()); } - // InternalExBeeLangTestLanguageParser.g:13754:3: ( FullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:13755:4: FullStopFullStop + // InternalExBeeLangTestLanguageParser.g:13759:3: ( FullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:13760:4: FullStopFullStop { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getFunctionNameFullStopFullStopKeyword_1_1_0()); @@ -51478,7 +51486,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__SetExpression__RightExprAssignment_1_2" - // InternalExBeeLangTestLanguageParser.g:13766:1: rule__SetExpression__RightExprAssignment_1_2 : ( ruleUnaryOrInfixExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13771:1: rule__SetExpression__RightExprAssignment_1_2 : ( ruleUnaryOrInfixExpression ) ; public final void rule__SetExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__SetExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -51486,11 +51494,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 954) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13770:1: ( ( ruleUnaryOrInfixExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13771:2: ( ruleUnaryOrInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:13775:1: ( ( ruleUnaryOrInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13776:2: ( ruleUnaryOrInfixExpression ) { - // InternalExBeeLangTestLanguageParser.g:13771:2: ( ruleUnaryOrInfixExpression ) - // InternalExBeeLangTestLanguageParser.g:13772:3: ruleUnaryOrInfixExpression + // InternalExBeeLangTestLanguageParser.g:13776:2: ( ruleUnaryOrInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:13777:3: ruleUnaryOrInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getRightExprUnaryOrInfixExpressionParserRuleCall_1_2_0()); @@ -51526,7 +51534,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__UnaryExpression__FunctionNameAssignment_1" - // InternalExBeeLangTestLanguageParser.g:13781:1: rule__UnaryExpression__FunctionNameAssignment_1 : ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:13786:1: rule__UnaryExpression__FunctionNameAssignment_1 : ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) ; public final void rule__UnaryExpression__FunctionNameAssignment_1() throws RecognitionException { int rule__UnaryExpression__FunctionNameAssignment_1_StartIndex = input.index(); @@ -51534,17 +51542,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 955) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13785:1: ( ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:13786:2: ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:13790:1: ( ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:13791:2: ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:13786:2: ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:13787:3: ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) + // InternalExBeeLangTestLanguageParser.g:13791:2: ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:13792:3: ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getFunctionNameAlternatives_1_0()); } - // InternalExBeeLangTestLanguageParser.g:13788:3: ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) - // InternalExBeeLangTestLanguageParser.g:13788:4: rule__UnaryExpression__FunctionNameAlternatives_1_0 + // InternalExBeeLangTestLanguageParser.g:13793:3: ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) + // InternalExBeeLangTestLanguageParser.g:13793:4: rule__UnaryExpression__FunctionNameAlternatives_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__UnaryExpression__FunctionNameAlternatives_1_0(); @@ -51580,7 +51588,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__UnaryExpression__ExprAssignment_2" - // InternalExBeeLangTestLanguageParser.g:13796:1: rule__UnaryExpression__ExprAssignment_2 : ( ruleInfixExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13801:1: rule__UnaryExpression__ExprAssignment_2 : ( ruleInfixExpression ) ; public final void rule__UnaryExpression__ExprAssignment_2() throws RecognitionException { int rule__UnaryExpression__ExprAssignment_2_StartIndex = input.index(); @@ -51588,11 +51596,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 956) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13800:1: ( ( ruleInfixExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13801:2: ( ruleInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:13805:1: ( ( ruleInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13806:2: ( ruleInfixExpression ) { - // InternalExBeeLangTestLanguageParser.g:13801:2: ( ruleInfixExpression ) - // InternalExBeeLangTestLanguageParser.g:13802:3: ruleInfixExpression + // InternalExBeeLangTestLanguageParser.g:13806:2: ( ruleInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:13807:3: ruleInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getExprInfixExpressionParserRuleCall_2_0()); @@ -51628,7 +51636,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__PreopExpression__FunctionNameAssignment_1" - // InternalExBeeLangTestLanguageParser.g:13811:1: rule__PreopExpression__FunctionNameAssignment_1 : ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:13816:1: rule__PreopExpression__FunctionNameAssignment_1 : ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) ; public final void rule__PreopExpression__FunctionNameAssignment_1() throws RecognitionException { int rule__PreopExpression__FunctionNameAssignment_1_StartIndex = input.index(); @@ -51636,17 +51644,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 957) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13815:1: ( ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:13816:2: ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:13820:1: ( ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:13821:2: ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:13816:2: ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:13817:3: ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) + // InternalExBeeLangTestLanguageParser.g:13821:2: ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:13822:3: ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getFunctionNameAlternatives_1_0()); } - // InternalExBeeLangTestLanguageParser.g:13818:3: ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) - // InternalExBeeLangTestLanguageParser.g:13818:4: rule__PreopExpression__FunctionNameAlternatives_1_0 + // InternalExBeeLangTestLanguageParser.g:13823:3: ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) + // InternalExBeeLangTestLanguageParser.g:13823:4: rule__PreopExpression__FunctionNameAlternatives_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__PreopExpression__FunctionNameAlternatives_1_0(); @@ -51682,7 +51690,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__PreopExpression__ExprAssignment_2" - // InternalExBeeLangTestLanguageParser.g:13826:1: rule__PreopExpression__ExprAssignment_2 : ( ruleInfixExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13831:1: rule__PreopExpression__ExprAssignment_2 : ( ruleInfixExpression ) ; public final void rule__PreopExpression__ExprAssignment_2() throws RecognitionException { int rule__PreopExpression__ExprAssignment_2_StartIndex = input.index(); @@ -51690,11 +51698,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 958) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13830:1: ( ( ruleInfixExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13831:2: ( ruleInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:13835:1: ( ( ruleInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13836:2: ( ruleInfixExpression ) { - // InternalExBeeLangTestLanguageParser.g:13831:2: ( ruleInfixExpression ) - // InternalExBeeLangTestLanguageParser.g:13832:3: ruleInfixExpression + // InternalExBeeLangTestLanguageParser.g:13836:2: ( ruleInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:13837:3: ruleInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getExprInfixExpressionParserRuleCall_2_0()); @@ -51730,7 +51738,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__PostopExpression__FunctionNameAssignment_1_1" - // InternalExBeeLangTestLanguageParser.g:13841:1: rule__PostopExpression__FunctionNameAssignment_1_1 : ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:13846:1: rule__PostopExpression__FunctionNameAssignment_1_1 : ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) ; public final void rule__PostopExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__PostopExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -51738,17 +51746,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 959) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13845:1: ( ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:13846:2: ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:13850:1: ( ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:13851:2: ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:13846:2: ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:13847:3: ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:13851:2: ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:13852:3: ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getFunctionNameAlternatives_1_1_0()); } - // InternalExBeeLangTestLanguageParser.g:13848:3: ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) - // InternalExBeeLangTestLanguageParser.g:13848:4: rule__PostopExpression__FunctionNameAlternatives_1_1_0 + // InternalExBeeLangTestLanguageParser.g:13853:3: ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) + // InternalExBeeLangTestLanguageParser.g:13853:4: rule__PostopExpression__FunctionNameAlternatives_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__FunctionNameAlternatives_1_1_0(); @@ -51784,7 +51792,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__InfixExpression__NameAssignment_1_0_2" - // InternalExBeeLangTestLanguageParser.g:13856:1: rule__InfixExpression__NameAssignment_1_0_2 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13861:1: rule__InfixExpression__NameAssignment_1_0_2 : ( RULE_ID ) ; public final void rule__InfixExpression__NameAssignment_1_0_2() throws RecognitionException { int rule__InfixExpression__NameAssignment_1_0_2_StartIndex = input.index(); @@ -51792,11 +51800,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 960) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13860:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13861:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13865:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13866:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13861:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13862:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13866:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13867:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getNameIDTerminalRuleCall_1_0_2_0()); @@ -51828,7 +51836,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__InfixExpression__ParameterListAssignment_1_0_4" - // InternalExBeeLangTestLanguageParser.g:13871:1: rule__InfixExpression__ParameterListAssignment_1_0_4 : ( ruleParameterList ) ; + // InternalExBeeLangTestLanguageParser.g:13876:1: rule__InfixExpression__ParameterListAssignment_1_0_4 : ( ruleParameterList ) ; public final void rule__InfixExpression__ParameterListAssignment_1_0_4() throws RecognitionException { int rule__InfixExpression__ParameterListAssignment_1_0_4_StartIndex = input.index(); @@ -51836,11 +51844,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 961) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13875:1: ( ( ruleParameterList ) ) - // InternalExBeeLangTestLanguageParser.g:13876:2: ( ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:13880:1: ( ( ruleParameterList ) ) + // InternalExBeeLangTestLanguageParser.g:13881:2: ( ruleParameterList ) { - // InternalExBeeLangTestLanguageParser.g:13876:2: ( ruleParameterList ) - // InternalExBeeLangTestLanguageParser.g:13877:3: ruleParameterList + // InternalExBeeLangTestLanguageParser.g:13881:2: ( ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:13882:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getParameterListParameterListParserRuleCall_1_0_4_0()); @@ -51876,7 +51884,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__InfixExpression__IndexExprAssignment_1_1_2" - // InternalExBeeLangTestLanguageParser.g:13886:1: rule__InfixExpression__IndexExprAssignment_1_1_2 : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13891:1: rule__InfixExpression__IndexExprAssignment_1_1_2 : ( ruleExpression ) ; public final void rule__InfixExpression__IndexExprAssignment_1_1_2() throws RecognitionException { int rule__InfixExpression__IndexExprAssignment_1_1_2_StartIndex = input.index(); @@ -51884,11 +51892,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 962) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13890:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13891:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:13895:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13896:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:13891:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:13892:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:13896:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:13897:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getIndexExprExpressionParserRuleCall_1_1_2_0()); @@ -51924,7 +51932,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__InfixExpression__FeatureNameAssignment_1_2_2" - // InternalExBeeLangTestLanguageParser.g:13901:1: rule__InfixExpression__FeatureNameAssignment_1_2_2 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13906:1: rule__InfixExpression__FeatureNameAssignment_1_2_2 : ( RULE_ID ) ; public final void rule__InfixExpression__FeatureNameAssignment_1_2_2() throws RecognitionException { int rule__InfixExpression__FeatureNameAssignment_1_2_2_StartIndex = input.index(); @@ -51932,11 +51940,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 963) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13905:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13906:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13910:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13911:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13906:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13907:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13911:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13912:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFeatureNameIDTerminalRuleCall_1_2_2_0()); @@ -51968,7 +51976,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__CallExpression__ParameterListAssignment_1_2" - // InternalExBeeLangTestLanguageParser.g:13916:1: rule__CallExpression__ParameterListAssignment_1_2 : ( ruleParameterList ) ; + // InternalExBeeLangTestLanguageParser.g:13921:1: rule__CallExpression__ParameterListAssignment_1_2 : ( ruleParameterList ) ; public final void rule__CallExpression__ParameterListAssignment_1_2() throws RecognitionException { int rule__CallExpression__ParameterListAssignment_1_2_StartIndex = input.index(); @@ -51976,11 +51984,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 964) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13920:1: ( ( ruleParameterList ) ) - // InternalExBeeLangTestLanguageParser.g:13921:2: ( ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:13925:1: ( ( ruleParameterList ) ) + // InternalExBeeLangTestLanguageParser.g:13926:2: ( ruleParameterList ) { - // InternalExBeeLangTestLanguageParser.g:13921:2: ( ruleParameterList ) - // InternalExBeeLangTestLanguageParser.g:13922:3: ruleParameterList + // InternalExBeeLangTestLanguageParser.g:13926:2: ( ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:13927:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getParameterListParameterListParserRuleCall_1_2_0()); @@ -52016,7 +52024,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__WithExpression__ReferencedAdviceAssignment_1_0" - // InternalExBeeLangTestLanguageParser.g:13931:1: rule__WithExpression__ReferencedAdviceAssignment_1_0 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13936:1: rule__WithExpression__ReferencedAdviceAssignment_1_0 : ( RULE_ID ) ; public final void rule__WithExpression__ReferencedAdviceAssignment_1_0() throws RecognitionException { int rule__WithExpression__ReferencedAdviceAssignment_1_0_StartIndex = input.index(); @@ -52024,11 +52032,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 965) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13935:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13936:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13940:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13941:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13936:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13937:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13941:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13942:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getReferencedAdviceIDTerminalRuleCall_1_0_0()); @@ -52060,7 +52068,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__WithExpression__ReferencedAdviceAssignment_1_1_1" - // InternalExBeeLangTestLanguageParser.g:13946:1: rule__WithExpression__ReferencedAdviceAssignment_1_1_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:13951:1: rule__WithExpression__ReferencedAdviceAssignment_1_1_1 : ( RULE_ID ) ; public final void rule__WithExpression__ReferencedAdviceAssignment_1_1_1() throws RecognitionException { int rule__WithExpression__ReferencedAdviceAssignment_1_1_1_StartIndex = input.index(); @@ -52068,11 +52076,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 966) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13950:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:13951:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13955:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:13956:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:13951:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:13952:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:13956:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:13957:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getReferencedAdviceIDTerminalRuleCall_1_1_1_0()); @@ -52104,7 +52112,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__WithExpression__FuncExprAssignment_2_0_1" - // InternalExBeeLangTestLanguageParser.g:13961:1: rule__WithExpression__FuncExprAssignment_2_0_1 : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13966:1: rule__WithExpression__FuncExprAssignment_2_0_1 : ( ruleExpression ) ; public final void rule__WithExpression__FuncExprAssignment_2_0_1() throws RecognitionException { int rule__WithExpression__FuncExprAssignment_2_0_1_StartIndex = input.index(); @@ -52112,11 +52120,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 967) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13965:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13966:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:13970:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:13971:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:13966:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:13967:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:13971:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:13972:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getFuncExprExpressionParserRuleCall_2_0_1_0()); @@ -52152,7 +52160,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__WithExpression__FuncExprAssignment_2_1_1" - // InternalExBeeLangTestLanguageParser.g:13976:1: rule__WithExpression__FuncExprAssignment_2_1_1 : ( ruleBlockExpressionWithoutBrackets ) ; + // InternalExBeeLangTestLanguageParser.g:13981:1: rule__WithExpression__FuncExprAssignment_2_1_1 : ( ruleBlockExpressionWithoutBrackets ) ; public final void rule__WithExpression__FuncExprAssignment_2_1_1() throws RecognitionException { int rule__WithExpression__FuncExprAssignment_2_1_1_StartIndex = input.index(); @@ -52160,11 +52168,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 968) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13980:1: ( ( ruleBlockExpressionWithoutBrackets ) ) - // InternalExBeeLangTestLanguageParser.g:13981:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalExBeeLangTestLanguageParser.g:13985:1: ( ( ruleBlockExpressionWithoutBrackets ) ) + // InternalExBeeLangTestLanguageParser.g:13986:2: ( ruleBlockExpressionWithoutBrackets ) { - // InternalExBeeLangTestLanguageParser.g:13981:2: ( ruleBlockExpressionWithoutBrackets ) - // InternalExBeeLangTestLanguageParser.g:13982:3: ruleBlockExpressionWithoutBrackets + // InternalExBeeLangTestLanguageParser.g:13986:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalExBeeLangTestLanguageParser.g:13987:3: ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getFuncExprBlockExpressionWithoutBracketsParserRuleCall_2_1_1_0()); @@ -52200,7 +52208,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__WithContextExpression__ExprAssignment_2" - // InternalExBeeLangTestLanguageParser.g:13991:1: rule__WithContextExpression__ExprAssignment_2 : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:13996:1: rule__WithContextExpression__ExprAssignment_2 : ( ruleExpression ) ; public final void rule__WithContextExpression__ExprAssignment_2() throws RecognitionException { int rule__WithContextExpression__ExprAssignment_2_StartIndex = input.index(); @@ -52208,11 +52216,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 969) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:13995:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:13996:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:14000:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:14001:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:13996:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:13997:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:14001:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:14002:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getExprExpressionParserRuleCall_2_0()); @@ -52248,7 +52256,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__WithContextExpression__AliasAssignment_3_1" - // InternalExBeeLangTestLanguageParser.g:14006:1: rule__WithContextExpression__AliasAssignment_3_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:14011:1: rule__WithContextExpression__AliasAssignment_3_1 : ( RULE_ID ) ; public final void rule__WithContextExpression__AliasAssignment_3_1() throws RecognitionException { int rule__WithContextExpression__AliasAssignment_3_1_StartIndex = input.index(); @@ -52256,11 +52264,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 970) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14010:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:14011:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:14015:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:14016:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:14011:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:14012:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:14016:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:14017:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getAliasIDTerminalRuleCall_3_1_0()); @@ -52292,7 +52300,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__WithContextExpression__ContextBlockAssignment_4" - // InternalExBeeLangTestLanguageParser.g:14021:1: rule__WithContextExpression__ContextBlockAssignment_4 : ( ruleBlockExpression ) ; + // InternalExBeeLangTestLanguageParser.g:14026:1: rule__WithContextExpression__ContextBlockAssignment_4 : ( ruleBlockExpression ) ; public final void rule__WithContextExpression__ContextBlockAssignment_4() throws RecognitionException { int rule__WithContextExpression__ContextBlockAssignment_4_StartIndex = input.index(); @@ -52300,11 +52308,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 971) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14025:1: ( ( ruleBlockExpression ) ) - // InternalExBeeLangTestLanguageParser.g:14026:2: ( ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:14030:1: ( ( ruleBlockExpression ) ) + // InternalExBeeLangTestLanguageParser.g:14031:2: ( ruleBlockExpression ) { - // InternalExBeeLangTestLanguageParser.g:14026:2: ( ruleBlockExpression ) - // InternalExBeeLangTestLanguageParser.g:14027:3: ruleBlockExpression + // InternalExBeeLangTestLanguageParser.g:14031:2: ( ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:14032:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getContextBlockBlockExpressionParserRuleCall_4_0()); @@ -52340,7 +52348,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__BlockExpression__ExpressionsAssignment_2_0" - // InternalExBeeLangTestLanguageParser.g:14036:1: rule__BlockExpression__ExpressionsAssignment_2_0 : ( ruleTopLevelExpression ) ; + // InternalExBeeLangTestLanguageParser.g:14041:1: rule__BlockExpression__ExpressionsAssignment_2_0 : ( ruleTopLevelExpression ) ; public final void rule__BlockExpression__ExpressionsAssignment_2_0() throws RecognitionException { int rule__BlockExpression__ExpressionsAssignment_2_0_StartIndex = input.index(); @@ -52348,11 +52356,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 972) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14040:1: ( ( ruleTopLevelExpression ) ) - // InternalExBeeLangTestLanguageParser.g:14041:2: ( ruleTopLevelExpression ) + // InternalExBeeLangTestLanguageParser.g:14045:1: ( ( ruleTopLevelExpression ) ) + // InternalExBeeLangTestLanguageParser.g:14046:2: ( ruleTopLevelExpression ) { - // InternalExBeeLangTestLanguageParser.g:14041:2: ( ruleTopLevelExpression ) - // InternalExBeeLangTestLanguageParser.g:14042:3: ruleTopLevelExpression + // InternalExBeeLangTestLanguageParser.g:14046:2: ( ruleTopLevelExpression ) + // InternalExBeeLangTestLanguageParser.g:14047:3: ruleTopLevelExpression { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getExpressionsTopLevelExpressionParserRuleCall_2_0_0()); @@ -52388,7 +52396,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__Value__NameAssignment_1" - // InternalExBeeLangTestLanguageParser.g:14051:1: rule__Value__NameAssignment_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:14056:1: rule__Value__NameAssignment_1 : ( RULE_ID ) ; public final void rule__Value__NameAssignment_1() throws RecognitionException { int rule__Value__NameAssignment_1_StartIndex = input.index(); @@ -52396,11 +52404,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 973) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14055:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:14056:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:14060:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:14061:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:14056:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:14057:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:14061:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:14062:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getValueAccess().getNameIDTerminalRuleCall_1_0()); @@ -52432,7 +52440,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__KeywordVariables__NameAssignment_1" - // InternalExBeeLangTestLanguageParser.g:14066:1: rule__KeywordVariables__NameAssignment_1 : ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) ; + // InternalExBeeLangTestLanguageParser.g:14071:1: rule__KeywordVariables__NameAssignment_1 : ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) ; public final void rule__KeywordVariables__NameAssignment_1() throws RecognitionException { int rule__KeywordVariables__NameAssignment_1_StartIndex = input.index(); @@ -52440,17 +52448,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 974) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14070:1: ( ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:14071:2: ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:14075:1: ( ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:14076:2: ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) { - // InternalExBeeLangTestLanguageParser.g:14071:2: ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) - // InternalExBeeLangTestLanguageParser.g:14072:3: ( rule__KeywordVariables__NameAlternatives_1_0 ) + // InternalExBeeLangTestLanguageParser.g:14076:2: ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) + // InternalExBeeLangTestLanguageParser.g:14077:3: ( rule__KeywordVariables__NameAlternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameAlternatives_1_0()); } - // InternalExBeeLangTestLanguageParser.g:14073:3: ( rule__KeywordVariables__NameAlternatives_1_0 ) - // InternalExBeeLangTestLanguageParser.g:14073:4: rule__KeywordVariables__NameAlternatives_1_0 + // InternalExBeeLangTestLanguageParser.g:14078:3: ( rule__KeywordVariables__NameAlternatives_1_0 ) + // InternalExBeeLangTestLanguageParser.g:14078:4: rule__KeywordVariables__NameAlternatives_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__KeywordVariables__NameAlternatives_1_0(); @@ -52486,7 +52494,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__OperationCall__NameAssignment_1" - // InternalExBeeLangTestLanguageParser.g:14081:1: rule__OperationCall__NameAssignment_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:14086:1: rule__OperationCall__NameAssignment_1 : ( RULE_ID ) ; public final void rule__OperationCall__NameAssignment_1() throws RecognitionException { int rule__OperationCall__NameAssignment_1_StartIndex = input.index(); @@ -52494,11 +52502,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 975) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14085:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:14086:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:14090:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:14091:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:14086:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:14087:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:14091:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:14092:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getNameIDTerminalRuleCall_1_0()); @@ -52530,7 +52538,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__OperationCall__ParameterListAssignment_3" - // InternalExBeeLangTestLanguageParser.g:14096:1: rule__OperationCall__ParameterListAssignment_3 : ( ruleParameterList ) ; + // InternalExBeeLangTestLanguageParser.g:14101:1: rule__OperationCall__ParameterListAssignment_3 : ( ruleParameterList ) ; public final void rule__OperationCall__ParameterListAssignment_3() throws RecognitionException { int rule__OperationCall__ParameterListAssignment_3_StartIndex = input.index(); @@ -52538,11 +52546,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 976) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14100:1: ( ( ruleParameterList ) ) - // InternalExBeeLangTestLanguageParser.g:14101:2: ( ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:14105:1: ( ( ruleParameterList ) ) + // InternalExBeeLangTestLanguageParser.g:14106:2: ( ruleParameterList ) { - // InternalExBeeLangTestLanguageParser.g:14101:2: ( ruleParameterList ) - // InternalExBeeLangTestLanguageParser.g:14102:3: ruleParameterList + // InternalExBeeLangTestLanguageParser.g:14106:2: ( ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:14107:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getParameterListParameterListParserRuleCall_3_0()); @@ -52578,7 +52586,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ConstructorCallExpression__TypeExprAssignment_2" - // InternalExBeeLangTestLanguageParser.g:14111:1: rule__ConstructorCallExpression__TypeExprAssignment_2 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:14116:1: rule__ConstructorCallExpression__TypeExprAssignment_2 : ( RULE_ID ) ; public final void rule__ConstructorCallExpression__TypeExprAssignment_2() throws RecognitionException { int rule__ConstructorCallExpression__TypeExprAssignment_2_StartIndex = input.index(); @@ -52586,11 +52594,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 977) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14115:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:14116:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:14120:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:14121:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:14116:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:14117:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:14121:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:14122:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getTypeExprIDTerminalRuleCall_2_0()); @@ -52622,7 +52630,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ConstructorCallExpression__ParameterListAssignment_3_1" - // InternalExBeeLangTestLanguageParser.g:14126:1: rule__ConstructorCallExpression__ParameterListAssignment_3_1 : ( ruleParameterList ) ; + // InternalExBeeLangTestLanguageParser.g:14131:1: rule__ConstructorCallExpression__ParameterListAssignment_3_1 : ( ruleParameterList ) ; public final void rule__ConstructorCallExpression__ParameterListAssignment_3_1() throws RecognitionException { int rule__ConstructorCallExpression__ParameterListAssignment_3_1_StartIndex = input.index(); @@ -52630,11 +52638,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 978) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14130:1: ( ( ruleParameterList ) ) - // InternalExBeeLangTestLanguageParser.g:14131:2: ( ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:14135:1: ( ( ruleParameterList ) ) + // InternalExBeeLangTestLanguageParser.g:14136:2: ( ruleParameterList ) { - // InternalExBeeLangTestLanguageParser.g:14131:2: ( ruleParameterList ) - // InternalExBeeLangTestLanguageParser.g:14132:3: ruleParameterList + // InternalExBeeLangTestLanguageParser.g:14136:2: ( ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:14137:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getParameterListParameterListParserRuleCall_3_1_0()); @@ -52670,7 +52678,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ConstructorCallExpression__AliasAssignment_4_1" - // InternalExBeeLangTestLanguageParser.g:14141:1: rule__ConstructorCallExpression__AliasAssignment_4_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:14146:1: rule__ConstructorCallExpression__AliasAssignment_4_1 : ( RULE_ID ) ; public final void rule__ConstructorCallExpression__AliasAssignment_4_1() throws RecognitionException { int rule__ConstructorCallExpression__AliasAssignment_4_1_StartIndex = input.index(); @@ -52678,11 +52686,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 979) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14145:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:14146:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:14150:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:14151:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:14146:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:14147:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:14151:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:14152:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getAliasIDTerminalRuleCall_4_1_0()); @@ -52714,7 +52722,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ConstructorCallExpression__ContextBlockAssignment_5" - // InternalExBeeLangTestLanguageParser.g:14156:1: rule__ConstructorCallExpression__ContextBlockAssignment_5 : ( ruleInitializationBlockExpression ) ; + // InternalExBeeLangTestLanguageParser.g:14161:1: rule__ConstructorCallExpression__ContextBlockAssignment_5 : ( ruleInitializationBlockExpression ) ; public final void rule__ConstructorCallExpression__ContextBlockAssignment_5() throws RecognitionException { int rule__ConstructorCallExpression__ContextBlockAssignment_5_StartIndex = input.index(); @@ -52722,11 +52730,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 980) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14160:1: ( ( ruleInitializationBlockExpression ) ) - // InternalExBeeLangTestLanguageParser.g:14161:2: ( ruleInitializationBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:14165:1: ( ( ruleInitializationBlockExpression ) ) + // InternalExBeeLangTestLanguageParser.g:14166:2: ( ruleInitializationBlockExpression ) { - // InternalExBeeLangTestLanguageParser.g:14161:2: ( ruleInitializationBlockExpression ) - // InternalExBeeLangTestLanguageParser.g:14162:3: ruleInitializationBlockExpression + // InternalExBeeLangTestLanguageParser.g:14166:2: ( ruleInitializationBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:14167:3: ruleInitializationBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getContextBlockInitializationBlockExpressionParserRuleCall_5_0()); @@ -52762,7 +52770,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__InitializationBlockExpression__ExpressionsAssignment_2" - // InternalExBeeLangTestLanguageParser.g:14171:1: rule__InitializationBlockExpression__ExpressionsAssignment_2 : ( ruleInitializationExpression ) ; + // InternalExBeeLangTestLanguageParser.g:14176:1: rule__InitializationBlockExpression__ExpressionsAssignment_2 : ( ruleInitializationExpression ) ; public final void rule__InitializationBlockExpression__ExpressionsAssignment_2() throws RecognitionException { int rule__InitializationBlockExpression__ExpressionsAssignment_2_StartIndex = input.index(); @@ -52770,11 +52778,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 981) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14175:1: ( ( ruleInitializationExpression ) ) - // InternalExBeeLangTestLanguageParser.g:14176:2: ( ruleInitializationExpression ) + // InternalExBeeLangTestLanguageParser.g:14180:1: ( ( ruleInitializationExpression ) ) + // InternalExBeeLangTestLanguageParser.g:14181:2: ( ruleInitializationExpression ) { - // InternalExBeeLangTestLanguageParser.g:14176:2: ( ruleInitializationExpression ) - // InternalExBeeLangTestLanguageParser.g:14177:3: ruleInitializationExpression + // InternalExBeeLangTestLanguageParser.g:14181:2: ( ruleInitializationExpression ) + // InternalExBeeLangTestLanguageParser.g:14182:3: ruleInitializationExpression { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getExpressionsInitializationExpressionParserRuleCall_2_0()); @@ -52810,7 +52818,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__InitializationExpression__LeftExprAssignment_1" - // InternalExBeeLangTestLanguageParser.g:14186:1: rule__InitializationExpression__LeftExprAssignment_1 : ( ruleFeatureOfThis ) ; + // InternalExBeeLangTestLanguageParser.g:14191:1: rule__InitializationExpression__LeftExprAssignment_1 : ( ruleFeatureOfThis ) ; public final void rule__InitializationExpression__LeftExprAssignment_1() throws RecognitionException { int rule__InitializationExpression__LeftExprAssignment_1_StartIndex = input.index(); @@ -52818,11 +52826,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 982) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14190:1: ( ( ruleFeatureOfThis ) ) - // InternalExBeeLangTestLanguageParser.g:14191:2: ( ruleFeatureOfThis ) + // InternalExBeeLangTestLanguageParser.g:14195:1: ( ( ruleFeatureOfThis ) ) + // InternalExBeeLangTestLanguageParser.g:14196:2: ( ruleFeatureOfThis ) { - // InternalExBeeLangTestLanguageParser.g:14191:2: ( ruleFeatureOfThis ) - // InternalExBeeLangTestLanguageParser.g:14192:3: ruleFeatureOfThis + // InternalExBeeLangTestLanguageParser.g:14196:2: ( ruleFeatureOfThis ) + // InternalExBeeLangTestLanguageParser.g:14197:3: ruleFeatureOfThis { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getLeftExprFeatureOfThisParserRuleCall_1_0()); @@ -52858,7 +52866,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__InitializationExpression__FunctionNameAssignment_2" - // InternalExBeeLangTestLanguageParser.g:14201:1: rule__InitializationExpression__FunctionNameAssignment_2 : ( ( Colon ) ) ; + // InternalExBeeLangTestLanguageParser.g:14206:1: rule__InitializationExpression__FunctionNameAssignment_2 : ( ( Colon ) ) ; public final void rule__InitializationExpression__FunctionNameAssignment_2() throws RecognitionException { int rule__InitializationExpression__FunctionNameAssignment_2_StartIndex = input.index(); @@ -52866,17 +52874,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 983) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14205:1: ( ( ( Colon ) ) ) - // InternalExBeeLangTestLanguageParser.g:14206:2: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:14210:1: ( ( ( Colon ) ) ) + // InternalExBeeLangTestLanguageParser.g:14211:2: ( ( Colon ) ) { - // InternalExBeeLangTestLanguageParser.g:14206:2: ( ( Colon ) ) - // InternalExBeeLangTestLanguageParser.g:14207:3: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:14211:2: ( ( Colon ) ) + // InternalExBeeLangTestLanguageParser.g:14212:3: ( Colon ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getFunctionNameColonKeyword_2_0()); } - // InternalExBeeLangTestLanguageParser.g:14208:3: ( Colon ) - // InternalExBeeLangTestLanguageParser.g:14209:4: Colon + // InternalExBeeLangTestLanguageParser.g:14213:3: ( Colon ) + // InternalExBeeLangTestLanguageParser.g:14214:4: Colon { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getFunctionNameColonKeyword_2_0()); @@ -52914,7 +52922,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__InitializationExpression__RightExprAssignment_3" - // InternalExBeeLangTestLanguageParser.g:14220:1: rule__InitializationExpression__RightExprAssignment_3 : ( ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:14225:1: rule__InitializationExpression__RightExprAssignment_3 : ( ruleExpression ) ; public final void rule__InitializationExpression__RightExprAssignment_3() throws RecognitionException { int rule__InitializationExpression__RightExprAssignment_3_StartIndex = input.index(); @@ -52922,11 +52930,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 984) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14224:1: ( ( ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:14225:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:14229:1: ( ( ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:14230:2: ( ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:14225:2: ( ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:14226:3: ruleExpression + // InternalExBeeLangTestLanguageParser.g:14230:2: ( ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:14231:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getRightExprExpressionParserRuleCall_3_0()); @@ -52962,7 +52970,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__FeatureOfThis__FeatureNameAssignment_1" - // InternalExBeeLangTestLanguageParser.g:14235:1: rule__FeatureOfThis__FeatureNameAssignment_1 : ( RULE_ID ) ; + // InternalExBeeLangTestLanguageParser.g:14240:1: rule__FeatureOfThis__FeatureNameAssignment_1 : ( RULE_ID ) ; public final void rule__FeatureOfThis__FeatureNameAssignment_1() throws RecognitionException { int rule__FeatureOfThis__FeatureNameAssignment_1_StartIndex = input.index(); @@ -52970,11 +52978,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 985) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14239:1: ( ( RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:14240:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:14244:1: ( ( RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:14245:2: ( RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:14240:2: ( RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:14241:3: RULE_ID + // InternalExBeeLangTestLanguageParser.g:14245:2: ( RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:14246:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisAccess().getFeatureNameIDTerminalRuleCall_1_0()); @@ -53006,7 +53014,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__ReturnTypeAssignment_1_1" - // InternalExBeeLangTestLanguageParser.g:14250:1: rule__ClosureExpression__ReturnTypeAssignment_1_1 : ( ruleTypeRef ) ; + // InternalExBeeLangTestLanguageParser.g:14255:1: rule__ClosureExpression__ReturnTypeAssignment_1_1 : ( ruleTypeRef ) ; public final void rule__ClosureExpression__ReturnTypeAssignment_1_1() throws RecognitionException { int rule__ClosureExpression__ReturnTypeAssignment_1_1_StartIndex = input.index(); @@ -53014,11 +53022,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 986) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14254:1: ( ( ruleTypeRef ) ) - // InternalExBeeLangTestLanguageParser.g:14255:2: ( ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:14259:1: ( ( ruleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:14260:2: ( ruleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:14255:2: ( ruleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:14256:3: ruleTypeRef + // InternalExBeeLangTestLanguageParser.g:14260:2: ( ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:14261:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getReturnTypeTypeRefParserRuleCall_1_1_0()); @@ -53054,7 +53062,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__ParametersAssignment_2_0_1_0" - // InternalExBeeLangTestLanguageParser.g:14265:1: rule__ClosureExpression__ParametersAssignment_2_0_1_0 : ( ruleParameterDeclaration ) ; + // InternalExBeeLangTestLanguageParser.g:14270:1: rule__ClosureExpression__ParametersAssignment_2_0_1_0 : ( ruleParameterDeclaration ) ; public final void rule__ClosureExpression__ParametersAssignment_2_0_1_0() throws RecognitionException { int rule__ClosureExpression__ParametersAssignment_2_0_1_0_StartIndex = input.index(); @@ -53062,11 +53070,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 987) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14269:1: ( ( ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:14270:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:14274:1: ( ( ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:14275:2: ( ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:14270:2: ( ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:14271:3: ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:14275:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:14276:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersParameterDeclarationParserRuleCall_2_0_1_0_0()); @@ -53102,7 +53110,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__ParametersAssignment_2_0_1_1_1" - // InternalExBeeLangTestLanguageParser.g:14280:1: rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 : ( ruleParameterDeclaration ) ; + // InternalExBeeLangTestLanguageParser.g:14285:1: rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 : ( ruleParameterDeclaration ) ; public final void rule__ClosureExpression__ParametersAssignment_2_0_1_1_1() throws RecognitionException { int rule__ClosureExpression__ParametersAssignment_2_0_1_1_1_StartIndex = input.index(); @@ -53110,11 +53118,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 988) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14284:1: ( ( ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:14285:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:14289:1: ( ( ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:14290:2: ( ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:14285:2: ( ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:14286:3: ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:14290:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:14291:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersParameterDeclarationParserRuleCall_2_0_1_1_1_0()); @@ -53150,7 +53158,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1" - // InternalExBeeLangTestLanguageParser.g:14295:1: rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 : ( ( FullStopFullStopFullStop ) ) ; + // InternalExBeeLangTestLanguageParser.g:14300:1: rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 : ( ( FullStopFullStopFullStop ) ) ; public final void rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1() throws RecognitionException { int rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1_StartIndex = input.index(); @@ -53158,17 +53166,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 989) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14299:1: ( ( ( FullStopFullStopFullStop ) ) ) - // InternalExBeeLangTestLanguageParser.g:14300:2: ( ( FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:14304:1: ( ( ( FullStopFullStopFullStop ) ) ) + // InternalExBeeLangTestLanguageParser.g:14305:2: ( ( FullStopFullStopFullStop ) ) { - // InternalExBeeLangTestLanguageParser.g:14300:2: ( ( FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:14301:3: ( FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:14305:2: ( ( FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:14306:3: ( FullStopFullStopFullStop ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsFullStopFullStopFullStopKeyword_2_0_1_2_1_0()); } - // InternalExBeeLangTestLanguageParser.g:14302:3: ( FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:14303:4: FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:14307:3: ( FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:14308:4: FullStopFullStopFullStop { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsFullStopFullStopFullStopKeyword_2_0_1_2_1_0()); @@ -53206,7 +53214,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__ParametersAssignment_2_0_1_2_2" - // InternalExBeeLangTestLanguageParser.g:14314:1: rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 : ( ruleParameterDeclaration ) ; + // InternalExBeeLangTestLanguageParser.g:14319:1: rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 : ( ruleParameterDeclaration ) ; public final void rule__ClosureExpression__ParametersAssignment_2_0_1_2_2() throws RecognitionException { int rule__ClosureExpression__ParametersAssignment_2_0_1_2_2_StartIndex = input.index(); @@ -53214,11 +53222,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 990) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14318:1: ( ( ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:14319:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:14323:1: ( ( ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:14324:2: ( ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:14319:2: ( ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:14320:3: ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:14324:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:14325:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersParameterDeclarationParserRuleCall_2_0_1_2_2_0()); @@ -53254,7 +53262,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__VarArgsAssignment_2_1_0" - // InternalExBeeLangTestLanguageParser.g:14329:1: rule__ClosureExpression__VarArgsAssignment_2_1_0 : ( ( FullStopFullStopFullStop ) ) ; + // InternalExBeeLangTestLanguageParser.g:14334:1: rule__ClosureExpression__VarArgsAssignment_2_1_0 : ( ( FullStopFullStopFullStop ) ) ; public final void rule__ClosureExpression__VarArgsAssignment_2_1_0() throws RecognitionException { int rule__ClosureExpression__VarArgsAssignment_2_1_0_StartIndex = input.index(); @@ -53262,17 +53270,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 991) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14333:1: ( ( ( FullStopFullStopFullStop ) ) ) - // InternalExBeeLangTestLanguageParser.g:14334:2: ( ( FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:14338:1: ( ( ( FullStopFullStopFullStop ) ) ) + // InternalExBeeLangTestLanguageParser.g:14339:2: ( ( FullStopFullStopFullStop ) ) { - // InternalExBeeLangTestLanguageParser.g:14334:2: ( ( FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:14335:3: ( FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:14339:2: ( ( FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:14340:3: ( FullStopFullStopFullStop ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsFullStopFullStopFullStopKeyword_2_1_0_0()); } - // InternalExBeeLangTestLanguageParser.g:14336:3: ( FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:14337:4: FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:14341:3: ( FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:14342:4: FullStopFullStopFullStop { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsFullStopFullStopFullStopKeyword_2_1_0_0()); @@ -53310,7 +53318,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__ParametersAssignment_2_1_1" - // InternalExBeeLangTestLanguageParser.g:14348:1: rule__ClosureExpression__ParametersAssignment_2_1_1 : ( ruleParameterDeclaration ) ; + // InternalExBeeLangTestLanguageParser.g:14353:1: rule__ClosureExpression__ParametersAssignment_2_1_1 : ( ruleParameterDeclaration ) ; public final void rule__ClosureExpression__ParametersAssignment_2_1_1() throws RecognitionException { int rule__ClosureExpression__ParametersAssignment_2_1_1_StartIndex = input.index(); @@ -53318,11 +53326,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 992) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14352:1: ( ( ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:14353:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:14357:1: ( ( ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:14358:2: ( ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:14353:2: ( ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:14354:3: ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:14358:2: ( ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:14359:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersParameterDeclarationParserRuleCall_2_1_1_0()); @@ -53358,7 +53366,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ClosureExpression__FuncExprAssignment_4" - // InternalExBeeLangTestLanguageParser.g:14363:1: rule__ClosureExpression__FuncExprAssignment_4 : ( ruleOneOrManyExpressions ) ; + // InternalExBeeLangTestLanguageParser.g:14368:1: rule__ClosureExpression__FuncExprAssignment_4 : ( ruleOneOrManyExpressions ) ; public final void rule__ClosureExpression__FuncExprAssignment_4() throws RecognitionException { int rule__ClosureExpression__FuncExprAssignment_4_StartIndex = input.index(); @@ -53366,11 +53374,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 993) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14367:1: ( ( ruleOneOrManyExpressions ) ) - // InternalExBeeLangTestLanguageParser.g:14368:2: ( ruleOneOrManyExpressions ) + // InternalExBeeLangTestLanguageParser.g:14372:1: ( ( ruleOneOrManyExpressions ) ) + // InternalExBeeLangTestLanguageParser.g:14373:2: ( ruleOneOrManyExpressions ) { - // InternalExBeeLangTestLanguageParser.g:14368:2: ( ruleOneOrManyExpressions ) - // InternalExBeeLangTestLanguageParser.g:14369:3: ruleOneOrManyExpressions + // InternalExBeeLangTestLanguageParser.g:14373:2: ( ruleOneOrManyExpressions ) + // InternalExBeeLangTestLanguageParser.g:14374:3: ruleOneOrManyExpressions { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getFuncExprOneOrManyExpressionsParserRuleCall_4_0()); @@ -53406,7 +53414,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0" - // InternalExBeeLangTestLanguageParser.g:14378:1: rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 : ( ruleTopLevelExpression ) ; + // InternalExBeeLangTestLanguageParser.g:14383:1: rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 : ( ruleTopLevelExpression ) ; public final void rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0_StartIndex = input.index(); @@ -53414,11 +53422,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 994) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14382:1: ( ( ruleTopLevelExpression ) ) - // InternalExBeeLangTestLanguageParser.g:14383:2: ( ruleTopLevelExpression ) + // InternalExBeeLangTestLanguageParser.g:14387:1: ( ( ruleTopLevelExpression ) ) + // InternalExBeeLangTestLanguageParser.g:14388:2: ( ruleTopLevelExpression ) { - // InternalExBeeLangTestLanguageParser.g:14383:2: ( ruleTopLevelExpression ) - // InternalExBeeLangTestLanguageParser.g:14384:3: ruleTopLevelExpression + // InternalExBeeLangTestLanguageParser.g:14388:2: ( ruleTopLevelExpression ) + // InternalExBeeLangTestLanguageParser.g:14389:3: ruleTopLevelExpression { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getExpressionsTopLevelExpressionParserRuleCall_1_0_0()); @@ -53454,7 +53462,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start "rule__ValueLiteral__ValueAssignment" - // InternalExBeeLangTestLanguageParser.g:14393:1: rule__ValueLiteral__ValueAssignment : ( RULE_STRING ) ; + // InternalExBeeLangTestLanguageParser.g:14398:1: rule__ValueLiteral__ValueAssignment : ( RULE_STRING ) ; public final void rule__ValueLiteral__ValueAssignment() throws RecognitionException { int rule__ValueLiteral__ValueAssignment_StartIndex = input.index(); @@ -53462,11 +53470,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe try { if ( state.backtracking>0 && alreadyParsedRule(input, 995) ) { return ; } - // InternalExBeeLangTestLanguageParser.g:14397:1: ( ( RULE_STRING ) ) - // InternalExBeeLangTestLanguageParser.g:14398:2: ( RULE_STRING ) + // InternalExBeeLangTestLanguageParser.g:14402:1: ( ( RULE_STRING ) ) + // InternalExBeeLangTestLanguageParser.g:14403:2: ( RULE_STRING ) { - // InternalExBeeLangTestLanguageParser.g:14398:2: ( RULE_STRING ) - // InternalExBeeLangTestLanguageParser.g:14399:3: RULE_STRING + // InternalExBeeLangTestLanguageParser.g:14403:2: ( RULE_STRING ) + // InternalExBeeLangTestLanguageParser.g:14404:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getValueLiteralAccess().getValueSTRINGTerminalRuleCall_0()); @@ -53498,16 +53506,16 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start synpred2_InternalExBeeLangTestLanguageParser public final void synpred2_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:1567:2: ( ( ( rule__Model__UnitsAssignment_0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:1567:2: ( ( rule__Model__UnitsAssignment_0 )* ) + // InternalExBeeLangTestLanguageParser.g:1572:2: ( ( ( rule__Model__UnitsAssignment_0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:1572:2: ( ( rule__Model__UnitsAssignment_0 )* ) { - // InternalExBeeLangTestLanguageParser.g:1567:2: ( ( rule__Model__UnitsAssignment_0 )* ) - // InternalExBeeLangTestLanguageParser.g:1568:3: ( rule__Model__UnitsAssignment_0 )* + // InternalExBeeLangTestLanguageParser.g:1572:2: ( ( rule__Model__UnitsAssignment_0 )* ) + // InternalExBeeLangTestLanguageParser.g:1573:3: ( rule__Model__UnitsAssignment_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getUnitsAssignment_0()); } - // InternalExBeeLangTestLanguageParser.g:1569:3: ( rule__Model__UnitsAssignment_0 )* + // InternalExBeeLangTestLanguageParser.g:1574:3: ( rule__Model__UnitsAssignment_0 )* loop120: do { int alt120=2; @@ -53520,7 +53528,7 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe switch (alt120) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1569:4: rule__Model__UnitsAssignment_0 + // InternalExBeeLangTestLanguageParser.g:1574:4: rule__Model__UnitsAssignment_0 { pushFollow(FollowSets000.FOLLOW_3); rule__Model__UnitsAssignment_0(); @@ -53546,11 +53554,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start synpred8_InternalExBeeLangTestLanguageParser public final void synpred8_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:1672:2: ( ( ruleClosureParameter ) ) - // InternalExBeeLangTestLanguageParser.g:1672:2: ( ruleClosureParameter ) + // InternalExBeeLangTestLanguageParser.g:1677:2: ( ( ruleClosureParameter ) ) + // InternalExBeeLangTestLanguageParser.g:1677:2: ( ruleClosureParameter ) { - // InternalExBeeLangTestLanguageParser.g:1672:2: ( ruleClosureParameter ) - // InternalExBeeLangTestLanguageParser.g:1673:3: ruleClosureParameter + // InternalExBeeLangTestLanguageParser.g:1677:2: ( ruleClosureParameter ) + // InternalExBeeLangTestLanguageParser.g:1678:3: ruleClosureParameter { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterAccess().getClosureParameterParserRuleCall_0()); @@ -53570,11 +53578,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start synpred25_InternalExBeeLangTestLanguageParser public final void synpred25_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:1864:2: ( ( ruleVarDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:1864:2: ( ruleVarDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1869:2: ( ( ruleVarDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:1869:2: ( ruleVarDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:1864:2: ( ruleVarDeclaration ) - // InternalExBeeLangTestLanguageParser.g:1865:3: ruleVarDeclaration + // InternalExBeeLangTestLanguageParser.g:1869:2: ( ruleVarDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1870:3: ruleVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getVarDeclarationParserRuleCall_0()); @@ -53594,17 +53602,17 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start synpred39_InternalExBeeLangTestLanguageParser public final void synpred39_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:2113:2: ( ( ( rule__InfixExpression__Group_1_0__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:2113:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2118:2: ( ( ( rule__InfixExpression__Group_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:2118:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) { - // InternalExBeeLangTestLanguageParser.g:2113:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:2114:3: ( rule__InfixExpression__Group_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:2118:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:2119:3: ( rule__InfixExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup_1_0()); } - // InternalExBeeLangTestLanguageParser.g:2115:3: ( rule__InfixExpression__Group_1_0__0 ) - // InternalExBeeLangTestLanguageParser.g:2115:4: rule__InfixExpression__Group_1_0__0 + // InternalExBeeLangTestLanguageParser.g:2120:3: ( rule__InfixExpression__Group_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:2120:4: rule__InfixExpression__Group_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_0__0(); @@ -53624,11 +53632,11 @@ abstract class InternalExBeeLangTestLanguageParser11 extends InternalExBeeLangTe // $ANTLR start synpred41_InternalExBeeLangTestLanguageParser public final void synpred41_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:2140:2: ( ( ruleFeatureCall ) ) - // InternalExBeeLangTestLanguageParser.g:2140:2: ( ruleFeatureCall ) + // InternalExBeeLangTestLanguageParser.g:2145:2: ( ( ruleFeatureCall ) ) + // InternalExBeeLangTestLanguageParser.g:2145:2: ( ruleFeatureCall ) { - // InternalExBeeLangTestLanguageParser.g:2140:2: ( ruleFeatureCall ) - // InternalExBeeLangTestLanguageParser.g:2141:3: ruleFeatureCall + // InternalExBeeLangTestLanguageParser.g:2145:2: ( ruleFeatureCall ) + // InternalExBeeLangTestLanguageParser.g:2146:3: ruleFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getFeatureCallParserRuleCall_0()); @@ -53661,11 +53669,11 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred43_InternalExBeeLangTestLanguageParser public final void synpred43_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:2152:2: ( ( ruleValue ) ) - // InternalExBeeLangTestLanguageParser.g:2152:2: ( ruleValue ) + // InternalExBeeLangTestLanguageParser.g:2157:2: ( ( ruleValue ) ) + // InternalExBeeLangTestLanguageParser.g:2157:2: ( ruleValue ) { - // InternalExBeeLangTestLanguageParser.g:2152:2: ( ruleValue ) - // InternalExBeeLangTestLanguageParser.g:2153:3: ruleValue + // InternalExBeeLangTestLanguageParser.g:2157:2: ( ruleValue ) + // InternalExBeeLangTestLanguageParser.g:2158:3: ruleValue { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getValueParserRuleCall_2()); @@ -53685,11 +53693,11 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred44_InternalExBeeLangTestLanguageParser public final void synpred44_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:2158:2: ( ( ruleLiteral ) ) - // InternalExBeeLangTestLanguageParser.g:2158:2: ( ruleLiteral ) + // InternalExBeeLangTestLanguageParser.g:2163:2: ( ( ruleLiteral ) ) + // InternalExBeeLangTestLanguageParser.g:2163:2: ( ruleLiteral ) { - // InternalExBeeLangTestLanguageParser.g:2158:2: ( ruleLiteral ) - // InternalExBeeLangTestLanguageParser.g:2159:3: ruleLiteral + // InternalExBeeLangTestLanguageParser.g:2163:2: ( ruleLiteral ) + // InternalExBeeLangTestLanguageParser.g:2164:3: ruleLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getLiteralParserRuleCall_3()); @@ -53709,11 +53717,11 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred47_InternalExBeeLangTestLanguageParser public final void synpred47_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:2176:2: ( ( ruleBlockExpression ) ) - // InternalExBeeLangTestLanguageParser.g:2176:2: ( ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:2181:2: ( ( ruleBlockExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2181:2: ( ruleBlockExpression ) { - // InternalExBeeLangTestLanguageParser.g:2176:2: ( ruleBlockExpression ) - // InternalExBeeLangTestLanguageParser.g:2177:3: ruleBlockExpression + // InternalExBeeLangTestLanguageParser.g:2181:2: ( ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:2182:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getBlockExpressionParserRuleCall_6()); @@ -53733,11 +53741,11 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred48_InternalExBeeLangTestLanguageParser public final void synpred48_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:2182:2: ( ( ruleWithExpression ) ) - // InternalExBeeLangTestLanguageParser.g:2182:2: ( ruleWithExpression ) + // InternalExBeeLangTestLanguageParser.g:2187:2: ( ( ruleWithExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2187:2: ( ruleWithExpression ) { - // InternalExBeeLangTestLanguageParser.g:2182:2: ( ruleWithExpression ) - // InternalExBeeLangTestLanguageParser.g:2183:3: ruleWithExpression + // InternalExBeeLangTestLanguageParser.g:2187:2: ( ruleWithExpression ) + // InternalExBeeLangTestLanguageParser.g:2188:3: ruleWithExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getWithExpressionParserRuleCall_7()); @@ -53757,11 +53765,11 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred58_InternalExBeeLangTestLanguageParser public final void synpred58_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:2317:2: ( ( ruleBlockExpressionWithoutBrackets ) ) - // InternalExBeeLangTestLanguageParser.g:2317:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalExBeeLangTestLanguageParser.g:2322:2: ( ( ruleBlockExpressionWithoutBrackets ) ) + // InternalExBeeLangTestLanguageParser.g:2322:2: ( ruleBlockExpressionWithoutBrackets ) { - // InternalExBeeLangTestLanguageParser.g:2317:2: ( ruleBlockExpressionWithoutBrackets ) - // InternalExBeeLangTestLanguageParser.g:2318:3: ruleBlockExpressionWithoutBrackets + // InternalExBeeLangTestLanguageParser.g:2322:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalExBeeLangTestLanguageParser.g:2323:3: ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsAccess().getBlockExpressionWithoutBracketsParserRuleCall_0()); @@ -53781,8 +53789,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred84_InternalExBeeLangTestLanguageParser public final void synpred84_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:6455:3: ( rule__AssignmentExpression__Group_1__0 ) - // InternalExBeeLangTestLanguageParser.g:6455:3: rule__AssignmentExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:6460:3: ( rule__AssignmentExpression__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:6460:3: rule__AssignmentExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__Group_1__0(); @@ -53796,8 +53804,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred94_InternalExBeeLangTestLanguageParser public final void synpred94_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:7697:3: ( rule__OrExpression__Group_1__0 ) - // InternalExBeeLangTestLanguageParser.g:7697:3: rule__OrExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:7702:3: ( rule__OrExpression__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:7702:3: rule__OrExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__OrExpression__Group_1__0(); @@ -53811,8 +53819,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred95_InternalExBeeLangTestLanguageParser public final void synpred95_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:7832:3: ( rule__AndExpression__Group_1__0 ) - // InternalExBeeLangTestLanguageParser.g:7832:3: rule__AndExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:7837:3: ( rule__AndExpression__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:7837:3: rule__AndExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AndExpression__Group_1__0(); @@ -53826,8 +53834,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred96_InternalExBeeLangTestLanguageParser public final void synpred96_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:7967:3: ( rule__RelationalExpression__Group_1__0 ) - // InternalExBeeLangTestLanguageParser.g:7967:3: rule__RelationalExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:7972:3: ( rule__RelationalExpression__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:7972:3: rule__RelationalExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalExpression__Group_1__0(); @@ -53841,8 +53849,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred97_InternalExBeeLangTestLanguageParser public final void synpred97_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:8102:3: ( rule__AdditiveExpression__Group_1__0 ) - // InternalExBeeLangTestLanguageParser.g:8102:3: rule__AdditiveExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:8107:3: ( rule__AdditiveExpression__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:8107:3: rule__AdditiveExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__Group_1__0(); @@ -53856,8 +53864,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred98_InternalExBeeLangTestLanguageParser public final void synpred98_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:8237:3: ( rule__MultiplicativeExpression__Group_1__0 ) - // InternalExBeeLangTestLanguageParser.g:8237:3: rule__MultiplicativeExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:8242:3: ( rule__MultiplicativeExpression__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:8242:3: rule__MultiplicativeExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__Group_1__0(); @@ -53871,8 +53879,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred99_InternalExBeeLangTestLanguageParser public final void synpred99_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:8372:3: ( rule__SetExpression__Group_1__0 ) - // InternalExBeeLangTestLanguageParser.g:8372:3: rule__SetExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:8377:3: ( rule__SetExpression__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:8377:3: rule__SetExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SetExpression__Group_1__0(); @@ -53886,8 +53894,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred100_InternalExBeeLangTestLanguageParser public final void synpred100_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:8669:3: ( rule__PostopExpression__Group_1__0 ) - // InternalExBeeLangTestLanguageParser.g:8669:3: rule__PostopExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:8674:3: ( rule__PostopExpression__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:8674:3: rule__PostopExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__Group_1__0(); @@ -53901,8 +53909,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred101_InternalExBeeLangTestLanguageParser public final void synpred101_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:8777:3: ( rule__InfixExpression__Alternatives_1 ) - // InternalExBeeLangTestLanguageParser.g:8777:3: rule__InfixExpression__Alternatives_1 + // InternalExBeeLangTestLanguageParser.g:8782:3: ( rule__InfixExpression__Alternatives_1 ) + // InternalExBeeLangTestLanguageParser.g:8782:3: rule__InfixExpression__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Alternatives_1(); @@ -53916,8 +53924,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred103_InternalExBeeLangTestLanguageParser public final void synpred103_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:9182:3: ( rule__CallExpression__Group_1__0 ) - // InternalExBeeLangTestLanguageParser.g:9182:3: rule__CallExpression__Group_1__0 + // InternalExBeeLangTestLanguageParser.g:9187:3: ( rule__CallExpression__Group_1__0 ) + // InternalExBeeLangTestLanguageParser.g:9187:3: rule__CallExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__CallExpression__Group_1__0(); @@ -53931,8 +53939,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred110_InternalExBeeLangTestLanguageParser public final void synpred110_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:10317:3: ( rule__ConstructorCallExpression__Group_3__0 ) - // InternalExBeeLangTestLanguageParser.g:10317:3: rule__ConstructorCallExpression__Group_3__0 + // InternalExBeeLangTestLanguageParser.g:10322:3: ( rule__ConstructorCallExpression__Group_3__0 ) + // InternalExBeeLangTestLanguageParser.g:10322:3: rule__ConstructorCallExpression__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group_3__0(); @@ -53946,8 +53954,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred111_InternalExBeeLangTestLanguageParser public final void synpred111_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:10344:3: ( rule__ConstructorCallExpression__Group_4__0 ) - // InternalExBeeLangTestLanguageParser.g:10344:3: rule__ConstructorCallExpression__Group_4__0 + // InternalExBeeLangTestLanguageParser.g:10349:3: ( rule__ConstructorCallExpression__Group_4__0 ) + // InternalExBeeLangTestLanguageParser.g:10349:3: rule__ConstructorCallExpression__Group_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group_4__0(); @@ -53961,8 +53969,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred115_InternalExBeeLangTestLanguageParser public final void synpred115_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:10965:3: ( rule__ClosureExpression__Alternatives_2 ) - // InternalExBeeLangTestLanguageParser.g:10965:3: rule__ClosureExpression__Alternatives_2 + // InternalExBeeLangTestLanguageParser.g:10970:3: ( rule__ClosureExpression__Alternatives_2 ) + // InternalExBeeLangTestLanguageParser.g:10970:3: rule__ClosureExpression__Alternatives_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Alternatives_2(); @@ -53976,8 +53984,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred123_InternalExBeeLangTestLanguageParser public final void synpred123_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11796:2: ( rule__Unit__UnorderedGroup_7__0 ) - // InternalExBeeLangTestLanguageParser.g:11796:2: rule__Unit__UnorderedGroup_7__0 + // InternalExBeeLangTestLanguageParser.g:11801:2: ( rule__Unit__UnorderedGroup_7__0 ) + // InternalExBeeLangTestLanguageParser.g:11801:2: rule__Unit__UnorderedGroup_7__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__0(); @@ -53991,28 +53999,28 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred124_InternalExBeeLangTestLanguageParser public final void synpred124_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11811:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11811:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11816:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11816:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:11811:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11812:4: {...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11816:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11817:4: {...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred124_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:11812:100: ( ( ( rule__Unit__Group_7_0__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11813:5: ( ( rule__Unit__Group_7_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11817:100: ( ( ( rule__Unit__Group_7_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11818:5: ( ( rule__Unit__Group_7_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0); - // InternalExBeeLangTestLanguageParser.g:11819:5: ( ( rule__Unit__Group_7_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:11820:6: ( rule__Unit__Group_7_0__0 ) + // InternalExBeeLangTestLanguageParser.g:11824:5: ( ( rule__Unit__Group_7_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11825:6: ( rule__Unit__Group_7_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_0()); } - // InternalExBeeLangTestLanguageParser.g:11821:6: ( rule__Unit__Group_7_0__0 ) - // InternalExBeeLangTestLanguageParser.g:11821:7: rule__Unit__Group_7_0__0 + // InternalExBeeLangTestLanguageParser.g:11826:6: ( rule__Unit__Group_7_0__0 ) + // InternalExBeeLangTestLanguageParser.g:11826:7: rule__Unit__Group_7_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_0__0(); @@ -54038,28 +54046,28 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred125_InternalExBeeLangTestLanguageParser public final void synpred125_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11826:3: ( ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11826:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11831:3: ( ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11831:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:11826:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11827:4: {...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11831:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11832:4: {...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred125_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:11827:100: ( ( ( rule__Unit__Group_7_1__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:11828:5: ( ( rule__Unit__Group_7_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11832:100: ( ( ( rule__Unit__Group_7_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:11833:5: ( ( rule__Unit__Group_7_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1); - // InternalExBeeLangTestLanguageParser.g:11834:5: ( ( rule__Unit__Group_7_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:11835:6: ( rule__Unit__Group_7_1__0 ) + // InternalExBeeLangTestLanguageParser.g:11839:5: ( ( rule__Unit__Group_7_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11840:6: ( rule__Unit__Group_7_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_1()); } - // InternalExBeeLangTestLanguageParser.g:11836:6: ( rule__Unit__Group_7_1__0 ) - // InternalExBeeLangTestLanguageParser.g:11836:7: rule__Unit__Group_7_1__0 + // InternalExBeeLangTestLanguageParser.g:11841:6: ( rule__Unit__Group_7_1__0 ) + // InternalExBeeLangTestLanguageParser.g:11841:7: rule__Unit__Group_7_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_1__0(); @@ -54085,8 +54093,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred126_InternalExBeeLangTestLanguageParser public final void synpred126_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11857:8: ( rule__Unit__Group_7_2__0 ) - // InternalExBeeLangTestLanguageParser.g:11857:9: rule__Unit__Group_7_2__0 + // InternalExBeeLangTestLanguageParser.g:11862:8: ( rule__Unit__Group_7_2__0 ) + // InternalExBeeLangTestLanguageParser.g:11862:9: rule__Unit__Group_7_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_2__0(); @@ -54100,31 +54108,31 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred127_InternalExBeeLangTestLanguageParser public final void synpred127_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11841:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11841:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11846:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11846:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:11841:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11842:4: {...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11846:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11847:4: {...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred127_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:11842:100: ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) - // InternalExBeeLangTestLanguageParser.g:11843:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11847:100: ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11848:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2); - // InternalExBeeLangTestLanguageParser.g:11849:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:11850:6: ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11854:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11855:6: ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:11850:6: ( ( rule__Unit__Group_7_2__0 ) ) - // InternalExBeeLangTestLanguageParser.g:11851:7: ( rule__Unit__Group_7_2__0 ) + // InternalExBeeLangTestLanguageParser.g:11855:6: ( ( rule__Unit__Group_7_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11856:7: ( rule__Unit__Group_7_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_2()); } - // InternalExBeeLangTestLanguageParser.g:11852:7: ( rule__Unit__Group_7_2__0 ) - // InternalExBeeLangTestLanguageParser.g:11852:8: rule__Unit__Group_7_2__0 + // InternalExBeeLangTestLanguageParser.g:11857:7: ( rule__Unit__Group_7_2__0 ) + // InternalExBeeLangTestLanguageParser.g:11857:8: rule__Unit__Group_7_2__0 { pushFollow(FollowSets000.FOLLOW_80); rule__Unit__Group_7_2__0(); @@ -54137,13 +54145,13 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe } - // InternalExBeeLangTestLanguageParser.g:11855:6: ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) - // InternalExBeeLangTestLanguageParser.g:11856:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* + // InternalExBeeLangTestLanguageParser.g:11860:6: ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11861:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_2()); } - // InternalExBeeLangTestLanguageParser.g:11857:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* + // InternalExBeeLangTestLanguageParser.g:11862:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* loop121: do { int alt121=2; @@ -54156,7 +54164,7 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe switch (alt121) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11857:8: ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 + // InternalExBeeLangTestLanguageParser.g:11862:8: ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 { pushFollow(FollowSets000.FOLLOW_80); rule__Unit__Group_7_2__0(); @@ -54191,8 +54199,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred128_InternalExBeeLangTestLanguageParser public final void synpred128_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11879:8: ( rule__Unit__Group_7_3__0 ) - // InternalExBeeLangTestLanguageParser.g:11879:9: rule__Unit__Group_7_3__0 + // InternalExBeeLangTestLanguageParser.g:11884:8: ( rule__Unit__Group_7_3__0 ) + // InternalExBeeLangTestLanguageParser.g:11884:9: rule__Unit__Group_7_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_3__0(); @@ -54206,31 +54214,31 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred129_InternalExBeeLangTestLanguageParser public final void synpred129_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11863:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11863:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11868:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11868:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:11863:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11864:4: {...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11868:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11869:4: {...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred129_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3)"); } - // InternalExBeeLangTestLanguageParser.g:11864:100: ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) - // InternalExBeeLangTestLanguageParser.g:11865:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11869:100: ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11870:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3); - // InternalExBeeLangTestLanguageParser.g:11871:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:11872:6: ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11876:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11877:6: ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:11872:6: ( ( rule__Unit__Group_7_3__0 ) ) - // InternalExBeeLangTestLanguageParser.g:11873:7: ( rule__Unit__Group_7_3__0 ) + // InternalExBeeLangTestLanguageParser.g:11877:6: ( ( rule__Unit__Group_7_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11878:7: ( rule__Unit__Group_7_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_3()); } - // InternalExBeeLangTestLanguageParser.g:11874:7: ( rule__Unit__Group_7_3__0 ) - // InternalExBeeLangTestLanguageParser.g:11874:8: rule__Unit__Group_7_3__0 + // InternalExBeeLangTestLanguageParser.g:11879:7: ( rule__Unit__Group_7_3__0 ) + // InternalExBeeLangTestLanguageParser.g:11879:8: rule__Unit__Group_7_3__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_3__0(); @@ -54243,13 +54251,13 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe } - // InternalExBeeLangTestLanguageParser.g:11877:6: ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) - // InternalExBeeLangTestLanguageParser.g:11878:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* + // InternalExBeeLangTestLanguageParser.g:11882:6: ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11883:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_3()); } - // InternalExBeeLangTestLanguageParser.g:11879:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* + // InternalExBeeLangTestLanguageParser.g:11884:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* loop122: do { int alt122=2; @@ -54262,7 +54270,7 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe switch (alt122) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11879:8: ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 + // InternalExBeeLangTestLanguageParser.g:11884:8: ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_3__0(); @@ -54297,8 +54305,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred130_InternalExBeeLangTestLanguageParser public final void synpred130_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11901:8: ( rule__Unit__Group_7_4__0 ) - // InternalExBeeLangTestLanguageParser.g:11901:9: rule__Unit__Group_7_4__0 + // InternalExBeeLangTestLanguageParser.g:11906:8: ( rule__Unit__Group_7_4__0 ) + // InternalExBeeLangTestLanguageParser.g:11906:9: rule__Unit__Group_7_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_4__0(); @@ -54312,31 +54320,31 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred131_InternalExBeeLangTestLanguageParser public final void synpred131_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11885:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11885:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11890:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11890:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:11885:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:11886:4: {...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11890:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:11891:4: {...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred131_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4)"); } - // InternalExBeeLangTestLanguageParser.g:11886:100: ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) - // InternalExBeeLangTestLanguageParser.g:11887:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11891:100: ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:11892:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4); - // InternalExBeeLangTestLanguageParser.g:11893:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) - // InternalExBeeLangTestLanguageParser.g:11894:6: ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11898:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) + // InternalExBeeLangTestLanguageParser.g:11899:6: ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) { - // InternalExBeeLangTestLanguageParser.g:11894:6: ( ( rule__Unit__Group_7_4__0 ) ) - // InternalExBeeLangTestLanguageParser.g:11895:7: ( rule__Unit__Group_7_4__0 ) + // InternalExBeeLangTestLanguageParser.g:11899:6: ( ( rule__Unit__Group_7_4__0 ) ) + // InternalExBeeLangTestLanguageParser.g:11900:7: ( rule__Unit__Group_7_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_4()); } - // InternalExBeeLangTestLanguageParser.g:11896:7: ( rule__Unit__Group_7_4__0 ) - // InternalExBeeLangTestLanguageParser.g:11896:8: rule__Unit__Group_7_4__0 + // InternalExBeeLangTestLanguageParser.g:11901:7: ( rule__Unit__Group_7_4__0 ) + // InternalExBeeLangTestLanguageParser.g:11901:8: rule__Unit__Group_7_4__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_4__0(); @@ -54349,13 +54357,13 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe } - // InternalExBeeLangTestLanguageParser.g:11899:6: ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) - // InternalExBeeLangTestLanguageParser.g:11900:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* + // InternalExBeeLangTestLanguageParser.g:11904:6: ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) + // InternalExBeeLangTestLanguageParser.g:11905:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_4()); } - // InternalExBeeLangTestLanguageParser.g:11901:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* + // InternalExBeeLangTestLanguageParser.g:11906:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* loop123: do { int alt123=2; @@ -54368,7 +54376,7 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe switch (alt123) { case 1 : - // InternalExBeeLangTestLanguageParser.g:11901:8: ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 + // InternalExBeeLangTestLanguageParser.g:11906:8: ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_4__0(); @@ -54403,8 +54411,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred132_InternalExBeeLangTestLanguageParser public final void synpred132_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11923:8: ( rule__Unit__FunctionsAssignment_7_5 ) - // InternalExBeeLangTestLanguageParser.g:11923:9: rule__Unit__FunctionsAssignment_7_5 + // InternalExBeeLangTestLanguageParser.g:11928:8: ( rule__Unit__FunctionsAssignment_7_5 ) + // InternalExBeeLangTestLanguageParser.g:11928:9: rule__Unit__FunctionsAssignment_7_5 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__FunctionsAssignment_7_5(); @@ -54418,8 +54426,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred133_InternalExBeeLangTestLanguageParser public final void synpred133_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11943:2: ( rule__Unit__UnorderedGroup_7__1 ) - // InternalExBeeLangTestLanguageParser.g:11943:2: rule__Unit__UnorderedGroup_7__1 + // InternalExBeeLangTestLanguageParser.g:11948:2: ( rule__Unit__UnorderedGroup_7__1 ) + // InternalExBeeLangTestLanguageParser.g:11948:2: rule__Unit__UnorderedGroup_7__1 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__1(); @@ -54433,8 +54441,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred134_InternalExBeeLangTestLanguageParser public final void synpred134_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11955:2: ( rule__Unit__UnorderedGroup_7__2 ) - // InternalExBeeLangTestLanguageParser.g:11955:2: rule__Unit__UnorderedGroup_7__2 + // InternalExBeeLangTestLanguageParser.g:11960:2: ( rule__Unit__UnorderedGroup_7__2 ) + // InternalExBeeLangTestLanguageParser.g:11960:2: rule__Unit__UnorderedGroup_7__2 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__2(); @@ -54448,8 +54456,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred135_InternalExBeeLangTestLanguageParser public final void synpred135_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11967:2: ( rule__Unit__UnorderedGroup_7__3 ) - // InternalExBeeLangTestLanguageParser.g:11967:2: rule__Unit__UnorderedGroup_7__3 + // InternalExBeeLangTestLanguageParser.g:11972:2: ( rule__Unit__UnorderedGroup_7__3 ) + // InternalExBeeLangTestLanguageParser.g:11972:2: rule__Unit__UnorderedGroup_7__3 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__3(); @@ -54463,8 +54471,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred136_InternalExBeeLangTestLanguageParser public final void synpred136_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11979:2: ( rule__Unit__UnorderedGroup_7__4 ) - // InternalExBeeLangTestLanguageParser.g:11979:2: rule__Unit__UnorderedGroup_7__4 + // InternalExBeeLangTestLanguageParser.g:11984:2: ( rule__Unit__UnorderedGroup_7__4 ) + // InternalExBeeLangTestLanguageParser.g:11984:2: rule__Unit__UnorderedGroup_7__4 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__4(); @@ -54478,8 +54486,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred137_InternalExBeeLangTestLanguageParser public final void synpred137_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:11991:2: ( rule__Unit__UnorderedGroup_7__5 ) - // InternalExBeeLangTestLanguageParser.g:11991:2: rule__Unit__UnorderedGroup_7__5 + // InternalExBeeLangTestLanguageParser.g:11996:2: ( rule__Unit__UnorderedGroup_7__5 ) + // InternalExBeeLangTestLanguageParser.g:11996:2: rule__Unit__UnorderedGroup_7__5 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__5(); @@ -54493,28 +54501,28 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred138_InternalExBeeLangTestLanguageParser public final void synpred138_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12030:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12030:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12035:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12035:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12030:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12031:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12035:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12036:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred138_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:12031:116: ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12032:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12036:116: ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12037:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0); - // InternalExBeeLangTestLanguageParser.g:12038:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12039:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:12043:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12044:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_0()); } - // InternalExBeeLangTestLanguageParser.g:12040:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) - // InternalExBeeLangTestLanguageParser.g:12040:7: rule__ProvidedCapability__Group_2_1_0__0 + // InternalExBeeLangTestLanguageParser.g:12045:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:12045:7: rule__ProvidedCapability__Group_2_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_0__0(); @@ -54540,28 +54548,28 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred139_InternalExBeeLangTestLanguageParser public final void synpred139_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12045:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12045:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12050:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12050:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12045:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12046:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12050:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12051:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred139_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:12046:116: ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12047:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12051:116: ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12052:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1); - // InternalExBeeLangTestLanguageParser.g:12053:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12054:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12058:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12059:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_1()); } - // InternalExBeeLangTestLanguageParser.g:12055:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) - // InternalExBeeLangTestLanguageParser.g:12055:7: rule__ProvidedCapability__Group_2_1_1__0 + // InternalExBeeLangTestLanguageParser.g:12060:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12060:7: rule__ProvidedCapability__Group_2_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_1__0(); @@ -54587,8 +54595,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred140_InternalExBeeLangTestLanguageParser public final void synpred140_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12089:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__1 ) - // InternalExBeeLangTestLanguageParser.g:12089:2: rule__ProvidedCapability__UnorderedGroup_2_1__1 + // InternalExBeeLangTestLanguageParser.g:12094:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__1 ) + // InternalExBeeLangTestLanguageParser.g:12094:2: rule__ProvidedCapability__UnorderedGroup_2_1__1 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1__1(); @@ -54602,8 +54610,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred141_InternalExBeeLangTestLanguageParser public final void synpred141_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12101:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__2 ) - // InternalExBeeLangTestLanguageParser.g:12101:2: rule__ProvidedCapability__UnorderedGroup_2_1__2 + // InternalExBeeLangTestLanguageParser.g:12106:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__2 ) + // InternalExBeeLangTestLanguageParser.g:12106:2: rule__ProvidedCapability__UnorderedGroup_2_1__2 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1__2(); @@ -54617,8 +54625,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred142_InternalExBeeLangTestLanguageParser public final void synpred142_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12125:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 ) - // InternalExBeeLangTestLanguageParser.g:12125:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 + // InternalExBeeLangTestLanguageParser.g:12130:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12130:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__0(); @@ -54632,28 +54640,28 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred143_InternalExBeeLangTestLanguageParser public final void synpred143_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12140:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12140:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12145:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12145:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12140:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12141:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12145:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12146:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred143_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:12141:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12142:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12146:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12147:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalExBeeLangTestLanguageParser.g:12148:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12149:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:12153:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12154:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_0()); } - // InternalExBeeLangTestLanguageParser.g:12150:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) - // InternalExBeeLangTestLanguageParser.g:12150:7: rule__AliasedRequiredCapability__Group_3_1_0__0 + // InternalExBeeLangTestLanguageParser.g:12155:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:12155:7: rule__AliasedRequiredCapability__Group_3_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_0__0(); @@ -54679,28 +54687,28 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred144_InternalExBeeLangTestLanguageParser public final void synpred144_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12155:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12155:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12160:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12160:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12155:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12156:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12160:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12161:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred144_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:12156:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12157:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12161:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12162:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalExBeeLangTestLanguageParser.g:12163:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12164:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12168:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12169:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_1()); } - // InternalExBeeLangTestLanguageParser.g:12165:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) - // InternalExBeeLangTestLanguageParser.g:12165:7: rule__AliasedRequiredCapability__Group_3_1_1__0 + // InternalExBeeLangTestLanguageParser.g:12170:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12170:7: rule__AliasedRequiredCapability__Group_3_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_1__0(); @@ -54726,28 +54734,28 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred145_InternalExBeeLangTestLanguageParser public final void synpred145_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12170:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12170:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12175:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12175:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12170:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12171:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12175:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12176:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred145_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:12171:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12172:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12176:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12177:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalExBeeLangTestLanguageParser.g:12178:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12179:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) + // InternalExBeeLangTestLanguageParser.g:12183:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12184:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_2()); } - // InternalExBeeLangTestLanguageParser.g:12180:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) - // InternalExBeeLangTestLanguageParser.g:12180:7: rule__AliasedRequiredCapability__Group_3_1_2__0 + // InternalExBeeLangTestLanguageParser.g:12185:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) + // InternalExBeeLangTestLanguageParser.g:12185:7: rule__AliasedRequiredCapability__Group_3_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_2__0(); @@ -54773,28 +54781,28 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred146_InternalExBeeLangTestLanguageParser public final void synpred146_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12185:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12185:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12190:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12190:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12185:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12186:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12190:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12191:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred146_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalExBeeLangTestLanguageParser.g:12186:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12187:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12191:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12192:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalExBeeLangTestLanguageParser.g:12193:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12194:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) + // InternalExBeeLangTestLanguageParser.g:12198:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12199:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_3()); } - // InternalExBeeLangTestLanguageParser.g:12195:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) - // InternalExBeeLangTestLanguageParser.g:12195:7: rule__AliasedRequiredCapability__Group_3_1_3__0 + // InternalExBeeLangTestLanguageParser.g:12200:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) + // InternalExBeeLangTestLanguageParser.g:12200:7: rule__AliasedRequiredCapability__Group_3_1_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_3__0(); @@ -54820,8 +54828,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred147_InternalExBeeLangTestLanguageParser public final void synpred147_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12229:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 ) - // InternalExBeeLangTestLanguageParser.g:12229:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 + // InternalExBeeLangTestLanguageParser.g:12234:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 ) + // InternalExBeeLangTestLanguageParser.g:12234:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__1(); @@ -54835,8 +54843,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred148_InternalExBeeLangTestLanguageParser public final void synpred148_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12241:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 ) - // InternalExBeeLangTestLanguageParser.g:12241:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 + // InternalExBeeLangTestLanguageParser.g:12246:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 ) + // InternalExBeeLangTestLanguageParser.g:12246:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__2(); @@ -54850,8 +54858,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred149_InternalExBeeLangTestLanguageParser public final void synpred149_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12253:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 ) - // InternalExBeeLangTestLanguageParser.g:12253:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 + // InternalExBeeLangTestLanguageParser.g:12258:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 ) + // InternalExBeeLangTestLanguageParser.g:12258:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__3(); @@ -54865,8 +54873,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred150_InternalExBeeLangTestLanguageParser public final void synpred150_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12265:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 ) - // InternalExBeeLangTestLanguageParser.g:12265:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 + // InternalExBeeLangTestLanguageParser.g:12270:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 ) + // InternalExBeeLangTestLanguageParser.g:12270:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__4(); @@ -54880,8 +54888,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred151_InternalExBeeLangTestLanguageParser public final void synpred151_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12289:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 ) - // InternalExBeeLangTestLanguageParser.g:12289:2: rule__RequiredCapability__UnorderedGroup_3_1__0 + // InternalExBeeLangTestLanguageParser.g:12294:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12294:2: rule__RequiredCapability__UnorderedGroup_3_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__0(); @@ -54895,28 +54903,28 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred152_InternalExBeeLangTestLanguageParser public final void synpred152_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12304:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12304:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12309:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12309:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12304:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12305:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12309:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12310:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred152_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:12305:116: ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12306:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12310:116: ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12311:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalExBeeLangTestLanguageParser.g:12312:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12313:6: ( rule__RequiredCapability__Group_3_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:12317:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12318:6: ( rule__RequiredCapability__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_0()); } - // InternalExBeeLangTestLanguageParser.g:12314:6: ( rule__RequiredCapability__Group_3_1_0__0 ) - // InternalExBeeLangTestLanguageParser.g:12314:7: rule__RequiredCapability__Group_3_1_0__0 + // InternalExBeeLangTestLanguageParser.g:12319:6: ( rule__RequiredCapability__Group_3_1_0__0 ) + // InternalExBeeLangTestLanguageParser.g:12319:7: rule__RequiredCapability__Group_3_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_0__0(); @@ -54942,28 +54950,28 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred153_InternalExBeeLangTestLanguageParser public final void synpred153_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12319:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12319:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12324:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12324:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12319:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12320:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12324:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12325:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred153_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:12320:116: ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12321:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12325:116: ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12326:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalExBeeLangTestLanguageParser.g:12327:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12328:6: ( rule__RequiredCapability__Group_3_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12332:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12333:6: ( rule__RequiredCapability__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_1()); } - // InternalExBeeLangTestLanguageParser.g:12329:6: ( rule__RequiredCapability__Group_3_1_1__0 ) - // InternalExBeeLangTestLanguageParser.g:12329:7: rule__RequiredCapability__Group_3_1_1__0 + // InternalExBeeLangTestLanguageParser.g:12334:6: ( rule__RequiredCapability__Group_3_1_1__0 ) + // InternalExBeeLangTestLanguageParser.g:12334:7: rule__RequiredCapability__Group_3_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_1__0(); @@ -54989,28 +54997,28 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred154_InternalExBeeLangTestLanguageParser public final void synpred154_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12334:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12334:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12339:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12339:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12334:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12335:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12339:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12340:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred154_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:12335:116: ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12336:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12340:116: ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12341:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalExBeeLangTestLanguageParser.g:12342:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12343:6: ( rule__RequiredCapability__Group_3_1_2__0 ) + // InternalExBeeLangTestLanguageParser.g:12347:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12348:6: ( rule__RequiredCapability__Group_3_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_2()); } - // InternalExBeeLangTestLanguageParser.g:12344:6: ( rule__RequiredCapability__Group_3_1_2__0 ) - // InternalExBeeLangTestLanguageParser.g:12344:7: rule__RequiredCapability__Group_3_1_2__0 + // InternalExBeeLangTestLanguageParser.g:12349:6: ( rule__RequiredCapability__Group_3_1_2__0 ) + // InternalExBeeLangTestLanguageParser.g:12349:7: rule__RequiredCapability__Group_3_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_2__0(); @@ -55036,28 +55044,28 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred155_InternalExBeeLangTestLanguageParser public final void synpred155_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12349:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12349:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12354:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12354:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:12349:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:12350:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12354:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:12355:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred155_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalExBeeLangTestLanguageParser.g:12350:116: ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) - // InternalExBeeLangTestLanguageParser.g:12351:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12355:116: ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) + // InternalExBeeLangTestLanguageParser.g:12356:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalExBeeLangTestLanguageParser.g:12357:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) - // InternalExBeeLangTestLanguageParser.g:12358:6: ( rule__RequiredCapability__Group_3_1_3__0 ) + // InternalExBeeLangTestLanguageParser.g:12362:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) + // InternalExBeeLangTestLanguageParser.g:12363:6: ( rule__RequiredCapability__Group_3_1_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_3()); } - // InternalExBeeLangTestLanguageParser.g:12359:6: ( rule__RequiredCapability__Group_3_1_3__0 ) - // InternalExBeeLangTestLanguageParser.g:12359:7: rule__RequiredCapability__Group_3_1_3__0 + // InternalExBeeLangTestLanguageParser.g:12364:6: ( rule__RequiredCapability__Group_3_1_3__0 ) + // InternalExBeeLangTestLanguageParser.g:12364:7: rule__RequiredCapability__Group_3_1_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_3__0(); @@ -55083,8 +55091,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred156_InternalExBeeLangTestLanguageParser public final void synpred156_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12393:2: ( rule__RequiredCapability__UnorderedGroup_3_1__1 ) - // InternalExBeeLangTestLanguageParser.g:12393:2: rule__RequiredCapability__UnorderedGroup_3_1__1 + // InternalExBeeLangTestLanguageParser.g:12398:2: ( rule__RequiredCapability__UnorderedGroup_3_1__1 ) + // InternalExBeeLangTestLanguageParser.g:12398:2: rule__RequiredCapability__UnorderedGroup_3_1__1 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__1(); @@ -55098,8 +55106,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred157_InternalExBeeLangTestLanguageParser public final void synpred157_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12405:2: ( rule__RequiredCapability__UnorderedGroup_3_1__2 ) - // InternalExBeeLangTestLanguageParser.g:12405:2: rule__RequiredCapability__UnorderedGroup_3_1__2 + // InternalExBeeLangTestLanguageParser.g:12410:2: ( rule__RequiredCapability__UnorderedGroup_3_1__2 ) + // InternalExBeeLangTestLanguageParser.g:12410:2: rule__RequiredCapability__UnorderedGroup_3_1__2 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__2(); @@ -55113,8 +55121,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred158_InternalExBeeLangTestLanguageParser public final void synpred158_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12417:2: ( rule__RequiredCapability__UnorderedGroup_3_1__3 ) - // InternalExBeeLangTestLanguageParser.g:12417:2: rule__RequiredCapability__UnorderedGroup_3_1__3 + // InternalExBeeLangTestLanguageParser.g:12422:2: ( rule__RequiredCapability__UnorderedGroup_3_1__3 ) + // InternalExBeeLangTestLanguageParser.g:12422:2: rule__RequiredCapability__UnorderedGroup_3_1__3 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__3(); @@ -55128,8 +55136,8 @@ abstract class InternalExBeeLangTestLanguageParser12 extends InternalExBeeLangTe // $ANTLR start synpred159_InternalExBeeLangTestLanguageParser public final void synpred159_InternalExBeeLangTestLanguageParser_fragment() throws RecognitionException { - // InternalExBeeLangTestLanguageParser.g:12429:2: ( rule__RequiredCapability__UnorderedGroup_3_1__4 ) - // InternalExBeeLangTestLanguageParser.g:12429:2: rule__RequiredCapability__UnorderedGroup_3_1__4 + // InternalExBeeLangTestLanguageParser.g:12434:2: ( rule__RequiredCapability__UnorderedGroup_3_1__4 ) + // InternalExBeeLangTestLanguageParser.g:12434:2: rule__RequiredCapability__UnorderedGroup_3_1__4 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__4(); diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalSimpleBeeLangTestLanguage.g b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalSimpleBeeLangTestLanguage.g index 728831055..f173987a7 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalSimpleBeeLangTestLanguage.g +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalSimpleBeeLangTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalSimpleBeeLangTestLanguage; options { diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalSimpleBeeLangTestLanguageLexer.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalSimpleBeeLangTestLanguageLexer.java index 20bfc79db..011780b80 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalSimpleBeeLangTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalSimpleBeeLangTestLanguageLexer.java @@ -1451,12 +1451,12 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_DOCUMENTATION; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:14341:20: ( '/**' ( options {greedy=false; } : . )* '*/' ) - // InternalSimpleBeeLangTestLanguage.g:14341:22: '/**' ( options {greedy=false; } : . )* '*/' + // InternalSimpleBeeLangTestLanguage.g:14346:20: ( '/**' ( options {greedy=false; } : . )* '*/' ) + // InternalSimpleBeeLangTestLanguage.g:14346:22: '/**' ( options {greedy=false; } : . )* '*/' { match("/**"); - // InternalSimpleBeeLangTestLanguage.g:14341:28: ( options {greedy=false; } : . )* + // InternalSimpleBeeLangTestLanguage.g:14346:28: ( options {greedy=false; } : . )* loop1: do { int alt1=2; @@ -1481,7 +1481,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:14341:56: . + // InternalSimpleBeeLangTestLanguage.g:14346:56: . { matchAny(); @@ -1511,8 +1511,8 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_HEX; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:14343:10: ( '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) - // InternalSimpleBeeLangTestLanguage.g:14343:12: '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // InternalSimpleBeeLangTestLanguage.g:14348:10: ( '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) + // InternalSimpleBeeLangTestLanguage.g:14348:12: '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ { match('0'); if ( input.LA(1)=='X'||input.LA(1)=='x' ) { @@ -1524,7 +1524,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalSimpleBeeLangTestLanguage.g:14343:26: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // InternalSimpleBeeLangTestLanguage.g:14348:26: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ int cnt2=0; loop2: do { @@ -1578,10 +1578,10 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:14345:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalSimpleBeeLangTestLanguage.g:14345:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSimpleBeeLangTestLanguage.g:14350:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalSimpleBeeLangTestLanguage.g:14350:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalSimpleBeeLangTestLanguage.g:14345:11: ( '^' )? + // InternalSimpleBeeLangTestLanguage.g:14350:11: ( '^' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1590,7 +1590,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:14345:11: '^' + // InternalSimpleBeeLangTestLanguage.g:14350:11: '^' { match('^'); @@ -1608,7 +1608,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalSimpleBeeLangTestLanguage.g:14345:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSimpleBeeLangTestLanguage.g:14350:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop4: do { int alt4=2; @@ -1657,10 +1657,10 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:14347:10: ( ( '0' .. '9' )+ ) - // InternalSimpleBeeLangTestLanguage.g:14347:12: ( '0' .. '9' )+ + // InternalSimpleBeeLangTestLanguage.g:14352:10: ( ( '0' .. '9' )+ ) + // InternalSimpleBeeLangTestLanguage.g:14352:12: ( '0' .. '9' )+ { - // InternalSimpleBeeLangTestLanguage.g:14347:12: ( '0' .. '9' )+ + // InternalSimpleBeeLangTestLanguage.g:14352:12: ( '0' .. '9' )+ int cnt5=0; loop5: do { @@ -1674,7 +1674,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:14347:13: '0' .. '9' + // InternalSimpleBeeLangTestLanguage.g:14352:13: '0' .. '9' { matchRange('0','9'); @@ -1706,10 +1706,10 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:14349:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalSimpleBeeLangTestLanguage.g:14349:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSimpleBeeLangTestLanguage.g:14354:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalSimpleBeeLangTestLanguage.g:14354:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalSimpleBeeLangTestLanguage.g:14349:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSimpleBeeLangTestLanguage.g:14354:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt8=2; int LA8_0 = input.LA(1); @@ -1727,10 +1727,10 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } switch (alt8) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:14349:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalSimpleBeeLangTestLanguage.g:14354:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalSimpleBeeLangTestLanguage.g:14349:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalSimpleBeeLangTestLanguage.g:14354:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop6: do { int alt6=3; @@ -1746,7 +1746,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:14349:21: '\\\\' . + // InternalSimpleBeeLangTestLanguage.g:14354:21: '\\\\' . { match('\\'); matchAny(); @@ -1754,7 +1754,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:14349:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalSimpleBeeLangTestLanguage.g:14354:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1779,10 +1779,10 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:14349:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalSimpleBeeLangTestLanguage.g:14354:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalSimpleBeeLangTestLanguage.g:14349:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalSimpleBeeLangTestLanguage.g:14354:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop7: do { int alt7=3; @@ -1798,7 +1798,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:14349:54: '\\\\' . + // InternalSimpleBeeLangTestLanguage.g:14354:54: '\\\\' . { match('\\'); matchAny(); @@ -1806,7 +1806,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:14349:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalSimpleBeeLangTestLanguage.g:14354:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1849,12 +1849,12 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:14351:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalSimpleBeeLangTestLanguage.g:14351:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalSimpleBeeLangTestLanguage.g:14356:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalSimpleBeeLangTestLanguage.g:14356:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalSimpleBeeLangTestLanguage.g:14351:24: ( options {greedy=false; } : . )* + // InternalSimpleBeeLangTestLanguage.g:14356:24: ( options {greedy=false; } : . )* loop9: do { int alt9=2; @@ -1879,7 +1879,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:14351:52: . + // InternalSimpleBeeLangTestLanguage.g:14356:52: . { matchAny(); @@ -1909,12 +1909,12 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:14353:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalSimpleBeeLangTestLanguage.g:14353:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalSimpleBeeLangTestLanguage.g:14358:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalSimpleBeeLangTestLanguage.g:14358:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalSimpleBeeLangTestLanguage.g:14353:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalSimpleBeeLangTestLanguage.g:14358:24: (~ ( ( '\\n' | '\\r' ) ) )* loop10: do { int alt10=2; @@ -1927,7 +1927,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { switch (alt10) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:14353:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalSimpleBeeLangTestLanguage.g:14358: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(); @@ -1947,7 +1947,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } } while (true); - // InternalSimpleBeeLangTestLanguage.g:14353:40: ( ( '\\r' )? '\\n' )? + // InternalSimpleBeeLangTestLanguage.g:14358:40: ( ( '\\r' )? '\\n' )? int alt12=2; int LA12_0 = input.LA(1); @@ -1956,9 +1956,9 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } switch (alt12) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:14353:41: ( '\\r' )? '\\n' + // InternalSimpleBeeLangTestLanguage.g:14358:41: ( '\\r' )? '\\n' { - // InternalSimpleBeeLangTestLanguage.g:14353:41: ( '\\r' )? + // InternalSimpleBeeLangTestLanguage.g:14358:41: ( '\\r' )? int alt11=2; int LA11_0 = input.LA(1); @@ -1967,7 +1967,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } switch (alt11) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:14353:41: '\\r' + // InternalSimpleBeeLangTestLanguage.g:14358:41: '\\r' { match('\r'); @@ -1999,10 +1999,10 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:14355:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalSimpleBeeLangTestLanguage.g:14355:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSimpleBeeLangTestLanguage.g:14360:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalSimpleBeeLangTestLanguage.g:14360:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalSimpleBeeLangTestLanguage.g:14355:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSimpleBeeLangTestLanguage.g:14360:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt13=0; loop13: do { @@ -2056,8 +2056,8 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:14357:16: ( . ) - // InternalSimpleBeeLangTestLanguage.g:14357:18: . + // InternalSimpleBeeLangTestLanguage.g:14362:16: ( . ) + // InternalSimpleBeeLangTestLanguage.g:14362:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalSimpleBeeLangTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalSimpleBeeLangTestLanguageParser.java index c94f4f113..1ac94d7c4 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalSimpleBeeLangTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/internal/InternalSimpleBeeLangTestLanguageParser.java @@ -20,6 +20,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") interface InternalSimpleBeeLangTestLanguageParserSignatures { void entryRuleDelegateModel() throws RecognitionException; @@ -2131,7 +2139,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_7; } public String getDescription() { - return "1600:1: rule__FirstParameter__Alternatives : ( ( ruleClosureParameter ) | ( ruleParameter ) );"; + return "1605:1: rule__FirstParameter__Alternatives : ( ( ruleClosureParameter ) | ( ruleParameter ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -2249,7 +2257,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_14; } public String getDescription() { - return "1792:1: rule__TopLevelExpression__Alternatives : ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) );"; + return "1797:1: rule__TopLevelExpression__Alternatives : ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -2326,7 +2334,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_20; } public String getDescription() { - return "2068:1: rule__PrimaryExpression__Alternatives : ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) );"; + return "2073:1: rule__PrimaryExpression__Alternatives : ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -2437,7 +2445,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_26; } public String getDescription() { - return "2245:1: rule__OneOrManyExpressions__Alternatives : ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) );"; + return "2250:1: rule__OneOrManyExpressions__Alternatives : ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -2764,7 +2772,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_33; } public String getDescription() { - return "()* loopback of 7900:2: ( rule__RelationalExpression__Group_1__0 )*"; + return "()* loopback of 7905:2: ( rule__RelationalExpression__Group_1__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -2982,7 +2990,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_40; } public String getDescription() { - return "10250:2: ( rule__ConstructorCallExpression__Group_3__0 )?"; + return "10255:2: ( rule__ConstructorCallExpression__Group_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3099,7 +3107,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_47; } public String getDescription() { - return "10898:2: ( rule__ClosureExpression__Alternatives_2 )?"; + return "10903:2: ( rule__ClosureExpression__Alternatives_2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3212,7 +3220,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_53; } public String getDescription() { - return "11729:2: ( rule__Unit__UnorderedGroup_7__0 )?"; + return "11734:2: ( rule__Unit__UnorderedGroup_7__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3291,7 +3299,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_57; } public String getDescription() { - return "()* loopback of 11790:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )*"; + return "()* loopback of 11795:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3356,7 +3364,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_61; } public String getDescription() { - return "()* loopback of 11812:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )*"; + return "()* loopback of 11817:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3400,7 +3408,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_61; } public String getDescription() { - return "()* loopback of 11834:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )*"; + return "()* loopback of 11839:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3465,7 +3473,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_65; } public String getDescription() { - return "()* loopback of 11856:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )*"; + return "()* loopback of 11861:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3556,7 +3564,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_53; } public String getDescription() { - return "11876:2: ( rule__Unit__UnorderedGroup_7__1 )?"; + return "11881:2: ( rule__Unit__UnorderedGroup_7__1 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3614,7 +3622,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_53; } public String getDescription() { - return "11888:2: ( rule__Unit__UnorderedGroup_7__2 )?"; + return "11893:2: ( rule__Unit__UnorderedGroup_7__2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3672,7 +3680,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_53; } public String getDescription() { - return "11900:2: ( rule__Unit__UnorderedGroup_7__3 )?"; + return "11905:2: ( rule__Unit__UnorderedGroup_7__3 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3730,7 +3738,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_53; } public String getDescription() { - return "11912:2: ( rule__Unit__UnorderedGroup_7__4 )?"; + return "11917:2: ( rule__Unit__UnorderedGroup_7__4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3788,7 +3796,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_53; } public String getDescription() { - return "11924:2: ( rule__Unit__UnorderedGroup_7__5 )?"; + return "11929:2: ( rule__Unit__UnorderedGroup_7__5 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -3936,13 +3944,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } // $ANTLR start "entryRuleDelegateModel" - // InternalSimpleBeeLangTestLanguage.g:55:1: entryRuleDelegateModel : ruleDelegateModel EOF ; + // InternalSimpleBeeLangTestLanguage.g:60:1: entryRuleDelegateModel : ruleDelegateModel EOF ; public final void entryRuleDelegateModel() throws RecognitionException { int entryRuleDelegateModel_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 1) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:56:1: ( ruleDelegateModel EOF ) - // InternalSimpleBeeLangTestLanguage.g:57:1: ruleDelegateModel EOF + // InternalSimpleBeeLangTestLanguage.g:61:1: ( ruleDelegateModel EOF ) + // InternalSimpleBeeLangTestLanguage.g:62:1: ruleDelegateModel EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDelegateModelRule()); @@ -3973,7 +3981,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleDelegateModel" - // InternalSimpleBeeLangTestLanguage.g:64:1: ruleDelegateModel : ( ruleModel ) ; + // InternalSimpleBeeLangTestLanguage.g:69:1: ruleDelegateModel : ( ruleModel ) ; public final void ruleDelegateModel() throws RecognitionException { int ruleDelegateModel_StartIndex = input.index(); @@ -3981,11 +3989,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 2) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:68:2: ( ( ruleModel ) ) - // InternalSimpleBeeLangTestLanguage.g:69:2: ( ruleModel ) + // InternalSimpleBeeLangTestLanguage.g:73:2: ( ( ruleModel ) ) + // InternalSimpleBeeLangTestLanguage.g:74:2: ( ruleModel ) { - // InternalSimpleBeeLangTestLanguage.g:69:2: ( ruleModel ) - // InternalSimpleBeeLangTestLanguage.g:70:3: ruleModel + // InternalSimpleBeeLangTestLanguage.g:74:2: ( ruleModel ) + // InternalSimpleBeeLangTestLanguage.g:75:3: ruleModel { if ( state.backtracking==0 ) { before(grammarAccess.getDelegateModelAccess().getModelParserRuleCall()); @@ -4021,13 +4029,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleModel" - // InternalSimpleBeeLangTestLanguage.g:80:1: entryRuleModel : ruleModel EOF ; + // InternalSimpleBeeLangTestLanguage.g:85:1: entryRuleModel : ruleModel EOF ; public final void entryRuleModel() throws RecognitionException { int entryRuleModel_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 3) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:81:1: ( ruleModel EOF ) - // InternalSimpleBeeLangTestLanguage.g:82:1: ruleModel EOF + // InternalSimpleBeeLangTestLanguage.g:86:1: ( ruleModel EOF ) + // InternalSimpleBeeLangTestLanguage.g:87:1: ruleModel EOF { if ( state.backtracking==0 ) { before(grammarAccess.getModelRule()); @@ -4058,7 +4066,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleModel" - // InternalSimpleBeeLangTestLanguage.g:89:1: ruleModel : ( ( rule__Model__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:94:1: ruleModel : ( ( rule__Model__Alternatives ) ) ; public final void ruleModel() throws RecognitionException { int ruleModel_StartIndex = input.index(); @@ -4066,17 +4074,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 4) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:93:2: ( ( ( rule__Model__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:94:2: ( ( rule__Model__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:98:2: ( ( ( rule__Model__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:99:2: ( ( rule__Model__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:94:2: ( ( rule__Model__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:95:3: ( rule__Model__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:99:2: ( ( rule__Model__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:100:3: ( rule__Model__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:96:3: ( rule__Model__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:96:4: rule__Model__Alternatives + // InternalSimpleBeeLangTestLanguage.g:101:3: ( rule__Model__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:101:4: rule__Model__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__Model__Alternatives(); @@ -4112,13 +4120,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleUnit" - // InternalSimpleBeeLangTestLanguage.g:105:1: entryRuleUnit : ruleUnit EOF ; + // InternalSimpleBeeLangTestLanguage.g:110:1: entryRuleUnit : ruleUnit EOF ; public final void entryRuleUnit() throws RecognitionException { int entryRuleUnit_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 5) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:106:1: ( ruleUnit EOF ) - // InternalSimpleBeeLangTestLanguage.g:107:1: ruleUnit EOF + // InternalSimpleBeeLangTestLanguage.g:111:1: ( ruleUnit EOF ) + // InternalSimpleBeeLangTestLanguage.g:112:1: ruleUnit EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnitRule()); @@ -4149,7 +4157,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleUnit" - // InternalSimpleBeeLangTestLanguage.g:114:1: ruleUnit : ( ( rule__Unit__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:119:1: ruleUnit : ( ( rule__Unit__Group__0 ) ) ; public final void ruleUnit() throws RecognitionException { int ruleUnit_StartIndex = input.index(); @@ -4157,17 +4165,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 6) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:118:2: ( ( ( rule__Unit__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:119:2: ( ( rule__Unit__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:123:2: ( ( ( rule__Unit__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:124:2: ( ( rule__Unit__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:119:2: ( ( rule__Unit__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:120:3: ( rule__Unit__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:124:2: ( ( rule__Unit__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:125:3: ( rule__Unit__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:121:3: ( rule__Unit__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:121:4: rule__Unit__Group__0 + // InternalSimpleBeeLangTestLanguage.g:126:3: ( rule__Unit__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:126:4: rule__Unit__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group__0(); @@ -4203,13 +4211,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleProvidedCapability" - // InternalSimpleBeeLangTestLanguage.g:130:1: entryRuleProvidedCapability : ruleProvidedCapability EOF ; + // InternalSimpleBeeLangTestLanguage.g:135:1: entryRuleProvidedCapability : ruleProvidedCapability EOF ; public final void entryRuleProvidedCapability() throws RecognitionException { int entryRuleProvidedCapability_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 7) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:131:1: ( ruleProvidedCapability EOF ) - // InternalSimpleBeeLangTestLanguage.g:132:1: ruleProvidedCapability EOF + // InternalSimpleBeeLangTestLanguage.g:136:1: ( ruleProvidedCapability EOF ) + // InternalSimpleBeeLangTestLanguage.g:137:1: ruleProvidedCapability EOF { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityRule()); @@ -4240,7 +4248,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleProvidedCapability" - // InternalSimpleBeeLangTestLanguage.g:139:1: ruleProvidedCapability : ( ( rule__ProvidedCapability__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:144:1: ruleProvidedCapability : ( ( rule__ProvidedCapability__Group__0 ) ) ; public final void ruleProvidedCapability() throws RecognitionException { int ruleProvidedCapability_StartIndex = input.index(); @@ -4248,17 +4256,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 8) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:143:2: ( ( ( rule__ProvidedCapability__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:144:2: ( ( rule__ProvidedCapability__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:148:2: ( ( ( rule__ProvidedCapability__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:149:2: ( ( rule__ProvidedCapability__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:144:2: ( ( rule__ProvidedCapability__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:145:3: ( rule__ProvidedCapability__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:149:2: ( ( rule__ProvidedCapability__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:150:3: ( rule__ProvidedCapability__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:146:3: ( rule__ProvidedCapability__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:146:4: rule__ProvidedCapability__Group__0 + // InternalSimpleBeeLangTestLanguage.g:151:3: ( rule__ProvidedCapability__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:151:4: rule__ProvidedCapability__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group__0(); @@ -4294,13 +4302,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleAliasedRequiredCapability" - // InternalSimpleBeeLangTestLanguage.g:155:1: entryRuleAliasedRequiredCapability : ruleAliasedRequiredCapability EOF ; + // InternalSimpleBeeLangTestLanguage.g:160:1: entryRuleAliasedRequiredCapability : ruleAliasedRequiredCapability EOF ; public final void entryRuleAliasedRequiredCapability() throws RecognitionException { int entryRuleAliasedRequiredCapability_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 9) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:156:1: ( ruleAliasedRequiredCapability EOF ) - // InternalSimpleBeeLangTestLanguage.g:157:1: ruleAliasedRequiredCapability EOF + // InternalSimpleBeeLangTestLanguage.g:161:1: ( ruleAliasedRequiredCapability EOF ) + // InternalSimpleBeeLangTestLanguage.g:162:1: ruleAliasedRequiredCapability EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityRule()); @@ -4331,7 +4339,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleAliasedRequiredCapability" - // InternalSimpleBeeLangTestLanguage.g:164:1: ruleAliasedRequiredCapability : ( ( rule__AliasedRequiredCapability__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:169:1: ruleAliasedRequiredCapability : ( ( rule__AliasedRequiredCapability__Group__0 ) ) ; public final void ruleAliasedRequiredCapability() throws RecognitionException { int ruleAliasedRequiredCapability_StartIndex = input.index(); @@ -4339,17 +4347,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 10) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:168:2: ( ( ( rule__AliasedRequiredCapability__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:169:2: ( ( rule__AliasedRequiredCapability__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:173:2: ( ( ( rule__AliasedRequiredCapability__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:174:2: ( ( rule__AliasedRequiredCapability__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:169:2: ( ( rule__AliasedRequiredCapability__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:170:3: ( rule__AliasedRequiredCapability__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:174:2: ( ( rule__AliasedRequiredCapability__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:175:3: ( rule__AliasedRequiredCapability__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:171:3: ( rule__AliasedRequiredCapability__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:171:4: rule__AliasedRequiredCapability__Group__0 + // InternalSimpleBeeLangTestLanguage.g:176:3: ( rule__AliasedRequiredCapability__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:176:4: rule__AliasedRequiredCapability__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group__0(); @@ -4385,13 +4393,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleRequiredCapability" - // InternalSimpleBeeLangTestLanguage.g:180:1: entryRuleRequiredCapability : ruleRequiredCapability EOF ; + // InternalSimpleBeeLangTestLanguage.g:185:1: entryRuleRequiredCapability : ruleRequiredCapability EOF ; public final void entryRuleRequiredCapability() throws RecognitionException { int entryRuleRequiredCapability_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 11) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:181:1: ( ruleRequiredCapability EOF ) - // InternalSimpleBeeLangTestLanguage.g:182:1: ruleRequiredCapability EOF + // InternalSimpleBeeLangTestLanguage.g:186:1: ( ruleRequiredCapability EOF ) + // InternalSimpleBeeLangTestLanguage.g:187:1: ruleRequiredCapability EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityRule()); @@ -4422,7 +4430,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleRequiredCapability" - // InternalSimpleBeeLangTestLanguage.g:189:1: ruleRequiredCapability : ( ( rule__RequiredCapability__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:194:1: ruleRequiredCapability : ( ( rule__RequiredCapability__Group__0 ) ) ; public final void ruleRequiredCapability() throws RecognitionException { int ruleRequiredCapability_StartIndex = input.index(); @@ -4430,17 +4438,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 12) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:193:2: ( ( ( rule__RequiredCapability__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:194:2: ( ( rule__RequiredCapability__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:198:2: ( ( ( rule__RequiredCapability__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:199:2: ( ( rule__RequiredCapability__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:194:2: ( ( rule__RequiredCapability__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:195:3: ( rule__RequiredCapability__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:199:2: ( ( rule__RequiredCapability__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:200:3: ( rule__RequiredCapability__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:196:3: ( rule__RequiredCapability__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:196:4: rule__RequiredCapability__Group__0 + // InternalSimpleBeeLangTestLanguage.g:201:3: ( rule__RequiredCapability__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:201:4: rule__RequiredCapability__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group__0(); @@ -4476,7 +4484,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRulePath" - // InternalSimpleBeeLangTestLanguage.g:205:1: entryRulePath : rulePath EOF ; + // InternalSimpleBeeLangTestLanguage.g:210:1: entryRulePath : rulePath EOF ; public final void entryRulePath() throws RecognitionException { int entryRulePath_StartIndex = input.index(); @@ -4484,8 +4492,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 13) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:209:1: ( rulePath EOF ) - // InternalSimpleBeeLangTestLanguage.g:210:1: rulePath EOF + // InternalSimpleBeeLangTestLanguage.g:214:1: ( rulePath EOF ) + // InternalSimpleBeeLangTestLanguage.g:215:1: rulePath EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPathRule()); @@ -4519,7 +4527,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "rulePath" - // InternalSimpleBeeLangTestLanguage.g:220:1: rulePath : ( ( rule__Path__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:225:1: rulePath : ( ( rule__Path__Alternatives ) ) ; public final void rulePath() throws RecognitionException { int rulePath_StartIndex = input.index(); @@ -4528,17 +4536,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 14) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:225:2: ( ( ( rule__Path__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:226:2: ( ( rule__Path__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:230:2: ( ( ( rule__Path__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:231:2: ( ( rule__Path__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:226:2: ( ( rule__Path__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:227:3: ( rule__Path__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:231:2: ( ( rule__Path__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:232:3: ( rule__Path__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:228:3: ( rule__Path__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:228:4: rule__Path__Alternatives + // InternalSimpleBeeLangTestLanguage.g:233:3: ( rule__Path__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:233:4: rule__Path__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__Path__Alternatives(); @@ -4575,13 +4583,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleParameterList" - // InternalSimpleBeeLangTestLanguage.g:238:1: entryRuleParameterList : ruleParameterList EOF ; + // InternalSimpleBeeLangTestLanguage.g:243:1: entryRuleParameterList : ruleParameterList EOF ; public final void entryRuleParameterList() throws RecognitionException { int entryRuleParameterList_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 15) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:239:1: ( ruleParameterList EOF ) - // InternalSimpleBeeLangTestLanguage.g:240:1: ruleParameterList EOF + // InternalSimpleBeeLangTestLanguage.g:244:1: ( ruleParameterList EOF ) + // InternalSimpleBeeLangTestLanguage.g:245:1: ruleParameterList EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListRule()); @@ -4612,7 +4620,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleParameterList" - // InternalSimpleBeeLangTestLanguage.g:247:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:252:1: ruleParameterList : ( ( rule__ParameterList__Group__0 ) ) ; public final void ruleParameterList() throws RecognitionException { int ruleParameterList_StartIndex = input.index(); @@ -4620,17 +4628,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 16) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:251:2: ( ( ( rule__ParameterList__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:252:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:256:2: ( ( ( rule__ParameterList__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:257:2: ( ( rule__ParameterList__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:252:2: ( ( rule__ParameterList__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:253:3: ( rule__ParameterList__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:257:2: ( ( rule__ParameterList__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:258:3: ( rule__ParameterList__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:254:3: ( rule__ParameterList__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:254:4: rule__ParameterList__Group__0 + // InternalSimpleBeeLangTestLanguage.g:259:3: ( rule__ParameterList__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:259:4: rule__ParameterList__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterList__Group__0(); @@ -4666,13 +4674,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleFirstParameter" - // InternalSimpleBeeLangTestLanguage.g:263:1: entryRuleFirstParameter : ruleFirstParameter EOF ; + // InternalSimpleBeeLangTestLanguage.g:268:1: entryRuleFirstParameter : ruleFirstParameter EOF ; public final void entryRuleFirstParameter() throws RecognitionException { int entryRuleFirstParameter_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 17) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:264:1: ( ruleFirstParameter EOF ) - // InternalSimpleBeeLangTestLanguage.g:265:1: ruleFirstParameter EOF + // InternalSimpleBeeLangTestLanguage.g:269:1: ( ruleFirstParameter EOF ) + // InternalSimpleBeeLangTestLanguage.g:270:1: ruleFirstParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterRule()); @@ -4703,7 +4711,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleFirstParameter" - // InternalSimpleBeeLangTestLanguage.g:272:1: ruleFirstParameter : ( ( rule__FirstParameter__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:277:1: ruleFirstParameter : ( ( rule__FirstParameter__Alternatives ) ) ; public final void ruleFirstParameter() throws RecognitionException { int ruleFirstParameter_StartIndex = input.index(); @@ -4711,17 +4719,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 18) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:276:2: ( ( ( rule__FirstParameter__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:277:2: ( ( rule__FirstParameter__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:281:2: ( ( ( rule__FirstParameter__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:282:2: ( ( rule__FirstParameter__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:277:2: ( ( rule__FirstParameter__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:278:3: ( rule__FirstParameter__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:282:2: ( ( rule__FirstParameter__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:283:3: ( rule__FirstParameter__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:279:3: ( rule__FirstParameter__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:279:4: rule__FirstParameter__Alternatives + // InternalSimpleBeeLangTestLanguage.g:284:3: ( rule__FirstParameter__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:284:4: rule__FirstParameter__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__FirstParameter__Alternatives(); @@ -4757,13 +4765,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleParameter" - // InternalSimpleBeeLangTestLanguage.g:288:1: entryRuleParameter : ruleParameter EOF ; + // InternalSimpleBeeLangTestLanguage.g:293:1: entryRuleParameter : ruleParameter EOF ; public final void entryRuleParameter() throws RecognitionException { int entryRuleParameter_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 19) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:289:1: ( ruleParameter EOF ) - // InternalSimpleBeeLangTestLanguage.g:290:1: ruleParameter EOF + // InternalSimpleBeeLangTestLanguage.g:294:1: ( ruleParameter EOF ) + // InternalSimpleBeeLangTestLanguage.g:295:1: ruleParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterRule()); @@ -4794,7 +4802,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleParameter" - // InternalSimpleBeeLangTestLanguage.g:297:1: ruleParameter : ( ( rule__Parameter__ExprAssignment ) ) ; + // InternalSimpleBeeLangTestLanguage.g:302:1: ruleParameter : ( ( rule__Parameter__ExprAssignment ) ) ; public final void ruleParameter() throws RecognitionException { int ruleParameter_StartIndex = input.index(); @@ -4802,17 +4810,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 20) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:301:2: ( ( ( rule__Parameter__ExprAssignment ) ) ) - // InternalSimpleBeeLangTestLanguage.g:302:2: ( ( rule__Parameter__ExprAssignment ) ) + // InternalSimpleBeeLangTestLanguage.g:306:2: ( ( ( rule__Parameter__ExprAssignment ) ) ) + // InternalSimpleBeeLangTestLanguage.g:307:2: ( ( rule__Parameter__ExprAssignment ) ) { - // InternalSimpleBeeLangTestLanguage.g:302:2: ( ( rule__Parameter__ExprAssignment ) ) - // InternalSimpleBeeLangTestLanguage.g:303:3: ( rule__Parameter__ExprAssignment ) + // InternalSimpleBeeLangTestLanguage.g:307:2: ( ( rule__Parameter__ExprAssignment ) ) + // InternalSimpleBeeLangTestLanguage.g:308:3: ( rule__Parameter__ExprAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getExprAssignment()); } - // InternalSimpleBeeLangTestLanguage.g:304:3: ( rule__Parameter__ExprAssignment ) - // InternalSimpleBeeLangTestLanguage.g:304:4: rule__Parameter__ExprAssignment + // InternalSimpleBeeLangTestLanguage.g:309:3: ( rule__Parameter__ExprAssignment ) + // InternalSimpleBeeLangTestLanguage.g:309:4: rule__Parameter__ExprAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__Parameter__ExprAssignment(); @@ -4848,13 +4856,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleClosureParameter" - // InternalSimpleBeeLangTestLanguage.g:313:1: entryRuleClosureParameter : ruleClosureParameter EOF ; + // InternalSimpleBeeLangTestLanguage.g:318:1: entryRuleClosureParameter : ruleClosureParameter EOF ; public final void entryRuleClosureParameter() throws RecognitionException { int entryRuleClosureParameter_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 21) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:314:1: ( ruleClosureParameter EOF ) - // InternalSimpleBeeLangTestLanguage.g:315:1: ruleClosureParameter EOF + // InternalSimpleBeeLangTestLanguage.g:319:1: ( ruleClosureParameter EOF ) + // InternalSimpleBeeLangTestLanguage.g:320:1: ruleClosureParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getClosureParameterRule()); @@ -4885,7 +4893,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleClosureParameter" - // InternalSimpleBeeLangTestLanguage.g:322:1: ruleClosureParameter : ( ( rule__ClosureParameter__ExprAssignment ) ) ; + // InternalSimpleBeeLangTestLanguage.g:327:1: ruleClosureParameter : ( ( rule__ClosureParameter__ExprAssignment ) ) ; public final void ruleClosureParameter() throws RecognitionException { int ruleClosureParameter_StartIndex = input.index(); @@ -4893,17 +4901,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 22) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:326:2: ( ( ( rule__ClosureParameter__ExprAssignment ) ) ) - // InternalSimpleBeeLangTestLanguage.g:327:2: ( ( rule__ClosureParameter__ExprAssignment ) ) + // InternalSimpleBeeLangTestLanguage.g:331:2: ( ( ( rule__ClosureParameter__ExprAssignment ) ) ) + // InternalSimpleBeeLangTestLanguage.g:332:2: ( ( rule__ClosureParameter__ExprAssignment ) ) { - // InternalSimpleBeeLangTestLanguage.g:327:2: ( ( rule__ClosureParameter__ExprAssignment ) ) - // InternalSimpleBeeLangTestLanguage.g:328:3: ( rule__ClosureParameter__ExprAssignment ) + // InternalSimpleBeeLangTestLanguage.g:332:2: ( ( rule__ClosureParameter__ExprAssignment ) ) + // InternalSimpleBeeLangTestLanguage.g:333:3: ( rule__ClosureParameter__ExprAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureParameterAccess().getExprAssignment()); } - // InternalSimpleBeeLangTestLanguage.g:329:3: ( rule__ClosureParameter__ExprAssignment ) - // InternalSimpleBeeLangTestLanguage.g:329:4: rule__ClosureParameter__ExprAssignment + // InternalSimpleBeeLangTestLanguage.g:334:3: ( rule__ClosureParameter__ExprAssignment ) + // InternalSimpleBeeLangTestLanguage.g:334:4: rule__ClosureParameter__ExprAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureParameter__ExprAssignment(); @@ -4939,13 +4947,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleParameterDeclaration" - // InternalSimpleBeeLangTestLanguage.g:338:1: entryRuleParameterDeclaration : ruleParameterDeclaration EOF ; + // InternalSimpleBeeLangTestLanguage.g:343:1: entryRuleParameterDeclaration : ruleParameterDeclaration EOF ; public final void entryRuleParameterDeclaration() throws RecognitionException { int entryRuleParameterDeclaration_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 23) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:339:1: ( ruleParameterDeclaration EOF ) - // InternalSimpleBeeLangTestLanguage.g:340:1: ruleParameterDeclaration EOF + // InternalSimpleBeeLangTestLanguage.g:344:1: ( ruleParameterDeclaration EOF ) + // InternalSimpleBeeLangTestLanguage.g:345:1: ruleParameterDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationRule()); @@ -4976,7 +4984,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleParameterDeclaration" - // InternalSimpleBeeLangTestLanguage.g:347:1: ruleParameterDeclaration : ( ( rule__ParameterDeclaration__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:352:1: ruleParameterDeclaration : ( ( rule__ParameterDeclaration__Group__0 ) ) ; public final void ruleParameterDeclaration() throws RecognitionException { int ruleParameterDeclaration_StartIndex = input.index(); @@ -4984,17 +4992,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 24) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:351:2: ( ( ( rule__ParameterDeclaration__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:352:2: ( ( rule__ParameterDeclaration__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:356:2: ( ( ( rule__ParameterDeclaration__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:357:2: ( ( rule__ParameterDeclaration__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:352:2: ( ( rule__ParameterDeclaration__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:353:3: ( rule__ParameterDeclaration__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:357:2: ( ( rule__ParameterDeclaration__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:358:3: ( rule__ParameterDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:354:3: ( rule__ParameterDeclaration__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:354:4: rule__ParameterDeclaration__Group__0 + // InternalSimpleBeeLangTestLanguage.g:359:3: ( rule__ParameterDeclaration__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:359:4: rule__ParameterDeclaration__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterDeclaration__Group__0(); @@ -5030,13 +5038,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleFunction" - // InternalSimpleBeeLangTestLanguage.g:363:1: entryRuleFunction : ruleFunction EOF ; + // InternalSimpleBeeLangTestLanguage.g:368:1: entryRuleFunction : ruleFunction EOF ; public final void entryRuleFunction() throws RecognitionException { int entryRuleFunction_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 25) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:364:1: ( ruleFunction EOF ) - // InternalSimpleBeeLangTestLanguage.g:365:1: ruleFunction EOF + // InternalSimpleBeeLangTestLanguage.g:369:1: ( ruleFunction EOF ) + // InternalSimpleBeeLangTestLanguage.g:370:1: ruleFunction EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionRule()); @@ -5067,7 +5075,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleFunction" - // InternalSimpleBeeLangTestLanguage.g:372:1: ruleFunction : ( ( rule__Function__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:377:1: ruleFunction : ( ( rule__Function__Group__0 ) ) ; public final void ruleFunction() throws RecognitionException { int ruleFunction_StartIndex = input.index(); @@ -5075,17 +5083,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 26) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:376:2: ( ( ( rule__Function__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:377:2: ( ( rule__Function__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:381:2: ( ( ( rule__Function__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:382:2: ( ( rule__Function__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:377:2: ( ( rule__Function__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:378:3: ( rule__Function__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:382:2: ( ( rule__Function__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:383:3: ( rule__Function__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:379:3: ( rule__Function__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:379:4: rule__Function__Group__0 + // InternalSimpleBeeLangTestLanguage.g:384:3: ( rule__Function__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:384:4: rule__Function__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group__0(); @@ -5121,13 +5129,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleGuardExpression" - // InternalSimpleBeeLangTestLanguage.g:388:1: entryRuleGuardExpression : ruleGuardExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:393:1: entryRuleGuardExpression : ruleGuardExpression EOF ; public final void entryRuleGuardExpression() throws RecognitionException { int entryRuleGuardExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 27) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:389:1: ( ruleGuardExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:390:1: ruleGuardExpression EOF + // InternalSimpleBeeLangTestLanguage.g:394:1: ( ruleGuardExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:395:1: ruleGuardExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionRule()); @@ -5158,7 +5166,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleGuardExpression" - // InternalSimpleBeeLangTestLanguage.g:397:1: ruleGuardExpression : ( ( rule__GuardExpression__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:402:1: ruleGuardExpression : ( ( rule__GuardExpression__Alternatives ) ) ; public final void ruleGuardExpression() throws RecognitionException { int ruleGuardExpression_StartIndex = input.index(); @@ -5166,17 +5174,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 28) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:401:2: ( ( ( rule__GuardExpression__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:402:2: ( ( rule__GuardExpression__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:406:2: ( ( ( rule__GuardExpression__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:407:2: ( ( rule__GuardExpression__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:402:2: ( ( rule__GuardExpression__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:403:3: ( rule__GuardExpression__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:407:2: ( ( rule__GuardExpression__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:408:3: ( rule__GuardExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:404:3: ( rule__GuardExpression__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:404:4: rule__GuardExpression__Alternatives + // InternalSimpleBeeLangTestLanguage.g:409:3: ( rule__GuardExpression__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:409:4: rule__GuardExpression__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__GuardExpression__Alternatives(); @@ -5212,13 +5220,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleAssignmentOperator" - // InternalSimpleBeeLangTestLanguage.g:413:1: entryRuleAssignmentOperator : ruleAssignmentOperator EOF ; + // InternalSimpleBeeLangTestLanguage.g:418:1: entryRuleAssignmentOperator : ruleAssignmentOperator EOF ; public final void entryRuleAssignmentOperator() throws RecognitionException { int entryRuleAssignmentOperator_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 29) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:414:1: ( ruleAssignmentOperator EOF ) - // InternalSimpleBeeLangTestLanguage.g:415:1: ruleAssignmentOperator EOF + // InternalSimpleBeeLangTestLanguage.g:419:1: ( ruleAssignmentOperator EOF ) + // InternalSimpleBeeLangTestLanguage.g:420:1: ruleAssignmentOperator EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorRule()); @@ -5249,7 +5257,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleAssignmentOperator" - // InternalSimpleBeeLangTestLanguage.g:422:1: ruleAssignmentOperator : ( ( rule__AssignmentOperator__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:427:1: ruleAssignmentOperator : ( ( rule__AssignmentOperator__Alternatives ) ) ; public final void ruleAssignmentOperator() throws RecognitionException { int ruleAssignmentOperator_StartIndex = input.index(); @@ -5257,17 +5265,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 30) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:426:2: ( ( ( rule__AssignmentOperator__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:427:2: ( ( rule__AssignmentOperator__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:431:2: ( ( ( rule__AssignmentOperator__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:432:2: ( ( rule__AssignmentOperator__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:427:2: ( ( rule__AssignmentOperator__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:428:3: ( rule__AssignmentOperator__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:432:2: ( ( rule__AssignmentOperator__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:433:3: ( rule__AssignmentOperator__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:429:3: ( rule__AssignmentOperator__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:429:4: rule__AssignmentOperator__Alternatives + // InternalSimpleBeeLangTestLanguage.g:434:3: ( rule__AssignmentOperator__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:434:4: rule__AssignmentOperator__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentOperator__Alternatives(); @@ -5303,13 +5311,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleRelationalOperator" - // InternalSimpleBeeLangTestLanguage.g:438:1: entryRuleRelationalOperator : ruleRelationalOperator EOF ; + // InternalSimpleBeeLangTestLanguage.g:443:1: entryRuleRelationalOperator : ruleRelationalOperator EOF ; public final void entryRuleRelationalOperator() throws RecognitionException { int entryRuleRelationalOperator_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 31) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:439:1: ( ruleRelationalOperator EOF ) - // InternalSimpleBeeLangTestLanguage.g:440:1: ruleRelationalOperator EOF + // InternalSimpleBeeLangTestLanguage.g:444:1: ( ruleRelationalOperator EOF ) + // InternalSimpleBeeLangTestLanguage.g:445:1: ruleRelationalOperator EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorRule()); @@ -5340,7 +5348,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleRelationalOperator" - // InternalSimpleBeeLangTestLanguage.g:447:1: ruleRelationalOperator : ( ( rule__RelationalOperator__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:452:1: ruleRelationalOperator : ( ( rule__RelationalOperator__Alternatives ) ) ; public final void ruleRelationalOperator() throws RecognitionException { int ruleRelationalOperator_StartIndex = input.index(); @@ -5348,17 +5356,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 32) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:451:2: ( ( ( rule__RelationalOperator__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:452:2: ( ( rule__RelationalOperator__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:456:2: ( ( ( rule__RelationalOperator__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:457:2: ( ( rule__RelationalOperator__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:452:2: ( ( rule__RelationalOperator__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:453:3: ( rule__RelationalOperator__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:457:2: ( ( rule__RelationalOperator__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:458:3: ( rule__RelationalOperator__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:454:3: ( rule__RelationalOperator__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:454:4: rule__RelationalOperator__Alternatives + // InternalSimpleBeeLangTestLanguage.g:459:3: ( rule__RelationalOperator__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:459:4: rule__RelationalOperator__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalOperator__Alternatives(); @@ -5394,13 +5402,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleTopLevelExpression" - // InternalSimpleBeeLangTestLanguage.g:463:1: entryRuleTopLevelExpression : ruleTopLevelExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:468:1: entryRuleTopLevelExpression : ruleTopLevelExpression EOF ; public final void entryRuleTopLevelExpression() throws RecognitionException { int entryRuleTopLevelExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 33) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:464:1: ( ruleTopLevelExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:465:1: ruleTopLevelExpression EOF + // InternalSimpleBeeLangTestLanguage.g:469:1: ( ruleTopLevelExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:470:1: ruleTopLevelExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionRule()); @@ -5431,7 +5439,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleTopLevelExpression" - // InternalSimpleBeeLangTestLanguage.g:472:1: ruleTopLevelExpression : ( ( rule__TopLevelExpression__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:477:1: ruleTopLevelExpression : ( ( rule__TopLevelExpression__Alternatives ) ) ; public final void ruleTopLevelExpression() throws RecognitionException { int ruleTopLevelExpression_StartIndex = input.index(); @@ -5439,17 +5447,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 34) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:476:2: ( ( ( rule__TopLevelExpression__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:477:2: ( ( rule__TopLevelExpression__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:481:2: ( ( ( rule__TopLevelExpression__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:482:2: ( ( rule__TopLevelExpression__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:477:2: ( ( rule__TopLevelExpression__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:478:3: ( rule__TopLevelExpression__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:482:2: ( ( rule__TopLevelExpression__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:483:3: ( rule__TopLevelExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:479:3: ( rule__TopLevelExpression__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:479:4: rule__TopLevelExpression__Alternatives + // InternalSimpleBeeLangTestLanguage.g:484:3: ( rule__TopLevelExpression__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:484:4: rule__TopLevelExpression__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__TopLevelExpression__Alternatives(); @@ -5485,13 +5493,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleExpression" - // InternalSimpleBeeLangTestLanguage.g:488:1: entryRuleExpression : ruleExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:493:1: entryRuleExpression : ruleExpression EOF ; public final void entryRuleExpression() throws RecognitionException { int entryRuleExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 35) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:489:1: ( ruleExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:490:1: ruleExpression EOF + // InternalSimpleBeeLangTestLanguage.g:494:1: ( ruleExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:495:1: ruleExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getExpressionRule()); @@ -5522,7 +5530,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleExpression" - // InternalSimpleBeeLangTestLanguage.g:497:1: ruleExpression : ( ruleAssignmentExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:502:1: ruleExpression : ( ruleAssignmentExpression ) ; public final void ruleExpression() throws RecognitionException { int ruleExpression_StartIndex = input.index(); @@ -5530,11 +5538,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 36) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:501:2: ( ( ruleAssignmentExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:502:2: ( ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:506:2: ( ( ruleAssignmentExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:507:2: ( ruleAssignmentExpression ) { - // InternalSimpleBeeLangTestLanguage.g:502:2: ( ruleAssignmentExpression ) - // InternalSimpleBeeLangTestLanguage.g:503:3: ruleAssignmentExpression + // InternalSimpleBeeLangTestLanguage.g:507:2: ( ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:508:3: ruleAssignmentExpression { if ( state.backtracking==0 ) { before(grammarAccess.getExpressionAccess().getAssignmentExpressionParserRuleCall()); @@ -5570,13 +5578,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleAssignmentExpression" - // InternalSimpleBeeLangTestLanguage.g:513:1: entryRuleAssignmentExpression : ruleAssignmentExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:518:1: entryRuleAssignmentExpression : ruleAssignmentExpression EOF ; public final void entryRuleAssignmentExpression() throws RecognitionException { int entryRuleAssignmentExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 37) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:514:1: ( ruleAssignmentExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:515:1: ruleAssignmentExpression EOF + // InternalSimpleBeeLangTestLanguage.g:519:1: ( ruleAssignmentExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:520:1: ruleAssignmentExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionRule()); @@ -5607,7 +5615,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleAssignmentExpression" - // InternalSimpleBeeLangTestLanguage.g:522:1: ruleAssignmentExpression : ( ( rule__AssignmentExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:527:1: ruleAssignmentExpression : ( ( rule__AssignmentExpression__Group__0 ) ) ; public final void ruleAssignmentExpression() throws RecognitionException { int ruleAssignmentExpression_StartIndex = input.index(); @@ -5615,17 +5623,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 38) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:526:2: ( ( ( rule__AssignmentExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:527:2: ( ( rule__AssignmentExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:531:2: ( ( ( rule__AssignmentExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:532:2: ( ( rule__AssignmentExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:527:2: ( ( rule__AssignmentExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:528:3: ( rule__AssignmentExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:532:2: ( ( rule__AssignmentExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:533:3: ( rule__AssignmentExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:529:3: ( rule__AssignmentExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:529:4: rule__AssignmentExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:534:3: ( rule__AssignmentExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:534:4: rule__AssignmentExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__Group__0(); @@ -5661,13 +5669,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleVarDeclaration" - // InternalSimpleBeeLangTestLanguage.g:538:1: entryRuleVarDeclaration : ruleVarDeclaration EOF ; + // InternalSimpleBeeLangTestLanguage.g:543:1: entryRuleVarDeclaration : ruleVarDeclaration EOF ; public final void entryRuleVarDeclaration() throws RecognitionException { int entryRuleVarDeclaration_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 39) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:539:1: ( ruleVarDeclaration EOF ) - // InternalSimpleBeeLangTestLanguage.g:540:1: ruleVarDeclaration EOF + // InternalSimpleBeeLangTestLanguage.g:544:1: ( ruleVarDeclaration EOF ) + // InternalSimpleBeeLangTestLanguage.g:545:1: ruleVarDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationRule()); @@ -5698,7 +5706,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleVarDeclaration" - // InternalSimpleBeeLangTestLanguage.g:547:1: ruleVarDeclaration : ( ( rule__VarDeclaration__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:552:1: ruleVarDeclaration : ( ( rule__VarDeclaration__Group__0 ) ) ; public final void ruleVarDeclaration() throws RecognitionException { int ruleVarDeclaration_StartIndex = input.index(); @@ -5706,17 +5714,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 40) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:551:2: ( ( ( rule__VarDeclaration__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:552:2: ( ( rule__VarDeclaration__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:556:2: ( ( ( rule__VarDeclaration__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:557:2: ( ( rule__VarDeclaration__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:552:2: ( ( rule__VarDeclaration__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:553:3: ( rule__VarDeclaration__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:557:2: ( ( rule__VarDeclaration__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:558:3: ( rule__VarDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:554:3: ( rule__VarDeclaration__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:554:4: rule__VarDeclaration__Group__0 + // InternalSimpleBeeLangTestLanguage.g:559:3: ( rule__VarDeclaration__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:559:4: rule__VarDeclaration__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Group__0(); @@ -5752,13 +5760,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleValDeclaration" - // InternalSimpleBeeLangTestLanguage.g:563:1: entryRuleValDeclaration : ruleValDeclaration EOF ; + // InternalSimpleBeeLangTestLanguage.g:568:1: entryRuleValDeclaration : ruleValDeclaration EOF ; public final void entryRuleValDeclaration() throws RecognitionException { int entryRuleValDeclaration_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 41) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:564:1: ( ruleValDeclaration EOF ) - // InternalSimpleBeeLangTestLanguage.g:565:1: ruleValDeclaration EOF + // InternalSimpleBeeLangTestLanguage.g:569:1: ( ruleValDeclaration EOF ) + // InternalSimpleBeeLangTestLanguage.g:570:1: ruleValDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationRule()); @@ -5789,7 +5797,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleValDeclaration" - // InternalSimpleBeeLangTestLanguage.g:572:1: ruleValDeclaration : ( ( rule__ValDeclaration__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:577:1: ruleValDeclaration : ( ( rule__ValDeclaration__Group__0 ) ) ; public final void ruleValDeclaration() throws RecognitionException { int ruleValDeclaration_StartIndex = input.index(); @@ -5797,17 +5805,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 42) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:576:2: ( ( ( rule__ValDeclaration__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:577:2: ( ( rule__ValDeclaration__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:581:2: ( ( ( rule__ValDeclaration__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:582:2: ( ( rule__ValDeclaration__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:577:2: ( ( rule__ValDeclaration__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:578:3: ( rule__ValDeclaration__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:582:2: ( ( rule__ValDeclaration__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:583:3: ( rule__ValDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:579:3: ( rule__ValDeclaration__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:579:4: rule__ValDeclaration__Group__0 + // InternalSimpleBeeLangTestLanguage.g:584:3: ( rule__ValDeclaration__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:584:4: rule__ValDeclaration__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__Group__0(); @@ -5843,13 +5851,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleTypeRef" - // InternalSimpleBeeLangTestLanguage.g:588:1: entryRuleTypeRef : ruleTypeRef EOF ; + // InternalSimpleBeeLangTestLanguage.g:593:1: entryRuleTypeRef : ruleTypeRef EOF ; public final void entryRuleTypeRef() throws RecognitionException { int entryRuleTypeRef_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 43) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:589:1: ( ruleTypeRef EOF ) - // InternalSimpleBeeLangTestLanguage.g:590:1: ruleTypeRef EOF + // InternalSimpleBeeLangTestLanguage.g:594:1: ( ruleTypeRef EOF ) + // InternalSimpleBeeLangTestLanguage.g:595:1: ruleTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefRule()); @@ -5880,7 +5888,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleTypeRef" - // InternalSimpleBeeLangTestLanguage.g:597:1: ruleTypeRef : ( ( rule__TypeRef__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:602:1: ruleTypeRef : ( ( rule__TypeRef__Alternatives ) ) ; public final void ruleTypeRef() throws RecognitionException { int ruleTypeRef_StartIndex = input.index(); @@ -5888,17 +5896,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 44) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:601:2: ( ( ( rule__TypeRef__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:602:2: ( ( rule__TypeRef__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:606:2: ( ( ( rule__TypeRef__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:607:2: ( ( rule__TypeRef__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:602:2: ( ( rule__TypeRef__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:603:3: ( rule__TypeRef__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:607:2: ( ( rule__TypeRef__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:608:3: ( rule__TypeRef__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:604:3: ( rule__TypeRef__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:604:4: rule__TypeRef__Alternatives + // InternalSimpleBeeLangTestLanguage.g:609:3: ( rule__TypeRef__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:609:4: rule__TypeRef__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__TypeRef__Alternatives(); @@ -5934,13 +5942,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleSimpleTypeRef" - // InternalSimpleBeeLangTestLanguage.g:613:1: entryRuleSimpleTypeRef : ruleSimpleTypeRef EOF ; + // InternalSimpleBeeLangTestLanguage.g:618:1: entryRuleSimpleTypeRef : ruleSimpleTypeRef EOF ; public final void entryRuleSimpleTypeRef() throws RecognitionException { int entryRuleSimpleTypeRef_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 45) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:614:1: ( ruleSimpleTypeRef EOF ) - // InternalSimpleBeeLangTestLanguage.g:615:1: ruleSimpleTypeRef EOF + // InternalSimpleBeeLangTestLanguage.g:619:1: ( ruleSimpleTypeRef EOF ) + // InternalSimpleBeeLangTestLanguage.g:620:1: ruleSimpleTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefRule()); @@ -5971,7 +5979,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleSimpleTypeRef" - // InternalSimpleBeeLangTestLanguage.g:622:1: ruleSimpleTypeRef : ( ( rule__SimpleTypeRef__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:627:1: ruleSimpleTypeRef : ( ( rule__SimpleTypeRef__Group__0 ) ) ; public final void ruleSimpleTypeRef() throws RecognitionException { int ruleSimpleTypeRef_StartIndex = input.index(); @@ -5979,17 +5987,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 46) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:626:2: ( ( ( rule__SimpleTypeRef__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:627:2: ( ( rule__SimpleTypeRef__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:631:2: ( ( ( rule__SimpleTypeRef__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:632:2: ( ( rule__SimpleTypeRef__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:627:2: ( ( rule__SimpleTypeRef__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:628:3: ( rule__SimpleTypeRef__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:632:2: ( ( rule__SimpleTypeRef__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:633:3: ( rule__SimpleTypeRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:629:3: ( rule__SimpleTypeRef__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:629:4: rule__SimpleTypeRef__Group__0 + // InternalSimpleBeeLangTestLanguage.g:634:3: ( rule__SimpleTypeRef__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:634:4: rule__SimpleTypeRef__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__Group__0(); @@ -6025,13 +6033,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleClosureTypeRef" - // InternalSimpleBeeLangTestLanguage.g:638:1: entryRuleClosureTypeRef : ruleClosureTypeRef EOF ; + // InternalSimpleBeeLangTestLanguage.g:643:1: entryRuleClosureTypeRef : ruleClosureTypeRef EOF ; public final void entryRuleClosureTypeRef() throws RecognitionException { int entryRuleClosureTypeRef_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 47) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:639:1: ( ruleClosureTypeRef EOF ) - // InternalSimpleBeeLangTestLanguage.g:640:1: ruleClosureTypeRef EOF + // InternalSimpleBeeLangTestLanguage.g:644:1: ( ruleClosureTypeRef EOF ) + // InternalSimpleBeeLangTestLanguage.g:645:1: ruleClosureTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefRule()); @@ -6062,7 +6070,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleClosureTypeRef" - // InternalSimpleBeeLangTestLanguage.g:647:1: ruleClosureTypeRef : ( ( rule__ClosureTypeRef__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:652:1: ruleClosureTypeRef : ( ( rule__ClosureTypeRef__Group__0 ) ) ; public final void ruleClosureTypeRef() throws RecognitionException { int ruleClosureTypeRef_StartIndex = input.index(); @@ -6070,17 +6078,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 48) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:651:2: ( ( ( rule__ClosureTypeRef__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:652:2: ( ( rule__ClosureTypeRef__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:656:2: ( ( ( rule__ClosureTypeRef__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:657:2: ( ( rule__ClosureTypeRef__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:652:2: ( ( rule__ClosureTypeRef__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:653:3: ( rule__ClosureTypeRef__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:657:2: ( ( rule__ClosureTypeRef__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:658:3: ( rule__ClosureTypeRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:654:3: ( rule__ClosureTypeRef__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:654:4: rule__ClosureTypeRef__Group__0 + // InternalSimpleBeeLangTestLanguage.g:659:3: ( rule__ClosureTypeRef__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:659:4: rule__ClosureTypeRef__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group__0(); @@ -6116,13 +6124,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleCachedExpression" - // InternalSimpleBeeLangTestLanguage.g:663:1: entryRuleCachedExpression : ruleCachedExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:668:1: entryRuleCachedExpression : ruleCachedExpression EOF ; public final void entryRuleCachedExpression() throws RecognitionException { int entryRuleCachedExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 49) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:664:1: ( ruleCachedExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:665:1: ruleCachedExpression EOF + // InternalSimpleBeeLangTestLanguage.g:669:1: ( ruleCachedExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:670:1: ruleCachedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionRule()); @@ -6153,7 +6161,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleCachedExpression" - // InternalSimpleBeeLangTestLanguage.g:672:1: ruleCachedExpression : ( ( rule__CachedExpression__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:677:1: ruleCachedExpression : ( ( rule__CachedExpression__Alternatives ) ) ; public final void ruleCachedExpression() throws RecognitionException { int ruleCachedExpression_StartIndex = input.index(); @@ -6161,17 +6169,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 50) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:676:2: ( ( ( rule__CachedExpression__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:677:2: ( ( rule__CachedExpression__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:681:2: ( ( ( rule__CachedExpression__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:682:2: ( ( rule__CachedExpression__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:677:2: ( ( rule__CachedExpression__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:678:3: ( rule__CachedExpression__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:682:2: ( ( rule__CachedExpression__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:683:3: ( rule__CachedExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:679:3: ( rule__CachedExpression__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:679:4: rule__CachedExpression__Alternatives + // InternalSimpleBeeLangTestLanguage.g:684:3: ( rule__CachedExpression__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:684:4: rule__CachedExpression__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__CachedExpression__Alternatives(); @@ -6207,13 +6215,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleOrExpression" - // InternalSimpleBeeLangTestLanguage.g:688:1: entryRuleOrExpression : ruleOrExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:693:1: entryRuleOrExpression : ruleOrExpression EOF ; public final void entryRuleOrExpression() throws RecognitionException { int entryRuleOrExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 51) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:689:1: ( ruleOrExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:690:1: ruleOrExpression EOF + // InternalSimpleBeeLangTestLanguage.g:694:1: ( ruleOrExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:695:1: ruleOrExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionRule()); @@ -6244,7 +6252,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleOrExpression" - // InternalSimpleBeeLangTestLanguage.g:697:1: ruleOrExpression : ( ( rule__OrExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:702:1: ruleOrExpression : ( ( rule__OrExpression__Group__0 ) ) ; public final void ruleOrExpression() throws RecognitionException { int ruleOrExpression_StartIndex = input.index(); @@ -6252,17 +6260,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 52) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:701:2: ( ( ( rule__OrExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:702:2: ( ( rule__OrExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:706:2: ( ( ( rule__OrExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:707:2: ( ( rule__OrExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:702:2: ( ( rule__OrExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:703:3: ( rule__OrExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:707:2: ( ( rule__OrExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:708:3: ( rule__OrExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:704:3: ( rule__OrExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:704:4: rule__OrExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:709:3: ( rule__OrExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:709:4: rule__OrExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__OrExpression__Group__0(); @@ -6298,13 +6306,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleAndExpression" - // InternalSimpleBeeLangTestLanguage.g:713:1: entryRuleAndExpression : ruleAndExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:718:1: entryRuleAndExpression : ruleAndExpression EOF ; public final void entryRuleAndExpression() throws RecognitionException { int entryRuleAndExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 53) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:714:1: ( ruleAndExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:715:1: ruleAndExpression EOF + // InternalSimpleBeeLangTestLanguage.g:719:1: ( ruleAndExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:720:1: ruleAndExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionRule()); @@ -6335,7 +6343,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleAndExpression" - // InternalSimpleBeeLangTestLanguage.g:722:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:727:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ; public final void ruleAndExpression() throws RecognitionException { int ruleAndExpression_StartIndex = input.index(); @@ -6343,17 +6351,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 54) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:726:2: ( ( ( rule__AndExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:727:2: ( ( rule__AndExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:731:2: ( ( ( rule__AndExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:732:2: ( ( rule__AndExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:727:2: ( ( rule__AndExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:728:3: ( rule__AndExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:732:2: ( ( rule__AndExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:733:3: ( rule__AndExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:729:3: ( rule__AndExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:729:4: rule__AndExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:734:3: ( rule__AndExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:734:4: rule__AndExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AndExpression__Group__0(); @@ -6389,13 +6397,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleRelationalExpression" - // InternalSimpleBeeLangTestLanguage.g:738:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:743:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ; public final void entryRuleRelationalExpression() throws RecognitionException { int entryRuleRelationalExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 55) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:739:1: ( ruleRelationalExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:740:1: ruleRelationalExpression EOF + // InternalSimpleBeeLangTestLanguage.g:744:1: ( ruleRelationalExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:745:1: ruleRelationalExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionRule()); @@ -6426,7 +6434,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleRelationalExpression" - // InternalSimpleBeeLangTestLanguage.g:747:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:752:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ; public final void ruleRelationalExpression() throws RecognitionException { int ruleRelationalExpression_StartIndex = input.index(); @@ -6434,17 +6442,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 56) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:751:2: ( ( ( rule__RelationalExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:752:2: ( ( rule__RelationalExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:756:2: ( ( ( rule__RelationalExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:757:2: ( ( rule__RelationalExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:752:2: ( ( rule__RelationalExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:753:3: ( rule__RelationalExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:757:2: ( ( rule__RelationalExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:758:3: ( rule__RelationalExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:754:3: ( rule__RelationalExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:754:4: rule__RelationalExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:759:3: ( rule__RelationalExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:759:4: rule__RelationalExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalExpression__Group__0(); @@ -6480,13 +6488,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleAdditiveExpression" - // InternalSimpleBeeLangTestLanguage.g:763:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:768:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ; public final void entryRuleAdditiveExpression() throws RecognitionException { int entryRuleAdditiveExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 57) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:764:1: ( ruleAdditiveExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:765:1: ruleAdditiveExpression EOF + // InternalSimpleBeeLangTestLanguage.g:769:1: ( ruleAdditiveExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:770:1: ruleAdditiveExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionRule()); @@ -6517,7 +6525,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleAdditiveExpression" - // InternalSimpleBeeLangTestLanguage.g:772:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:777:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ; public final void ruleAdditiveExpression() throws RecognitionException { int ruleAdditiveExpression_StartIndex = input.index(); @@ -6525,17 +6533,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 58) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:776:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:777:2: ( ( rule__AdditiveExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:781:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:782:2: ( ( rule__AdditiveExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:777:2: ( ( rule__AdditiveExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:778:3: ( rule__AdditiveExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:782:2: ( ( rule__AdditiveExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:783:3: ( rule__AdditiveExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:779:3: ( rule__AdditiveExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:779:4: rule__AdditiveExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:784:3: ( rule__AdditiveExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:784:4: rule__AdditiveExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__Group__0(); @@ -6571,13 +6579,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleMultiplicativeExpression" - // InternalSimpleBeeLangTestLanguage.g:788:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:793:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ; public final void entryRuleMultiplicativeExpression() throws RecognitionException { int entryRuleMultiplicativeExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 59) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:789:1: ( ruleMultiplicativeExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:790:1: ruleMultiplicativeExpression EOF + // InternalSimpleBeeLangTestLanguage.g:794:1: ( ruleMultiplicativeExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:795:1: ruleMultiplicativeExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionRule()); @@ -6608,7 +6616,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleMultiplicativeExpression" - // InternalSimpleBeeLangTestLanguage.g:797:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:802:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ; public final void ruleMultiplicativeExpression() throws RecognitionException { int ruleMultiplicativeExpression_StartIndex = input.index(); @@ -6616,17 +6624,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 60) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:801:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:802:2: ( ( rule__MultiplicativeExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:806:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:807:2: ( ( rule__MultiplicativeExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:802:2: ( ( rule__MultiplicativeExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:803:3: ( rule__MultiplicativeExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:807:2: ( ( rule__MultiplicativeExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:808:3: ( rule__MultiplicativeExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:804:3: ( rule__MultiplicativeExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:804:4: rule__MultiplicativeExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:809:3: ( rule__MultiplicativeExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:809:4: rule__MultiplicativeExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__Group__0(); @@ -6662,13 +6670,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleSetExpression" - // InternalSimpleBeeLangTestLanguage.g:813:1: entryRuleSetExpression : ruleSetExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:818:1: entryRuleSetExpression : ruleSetExpression EOF ; public final void entryRuleSetExpression() throws RecognitionException { int entryRuleSetExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 61) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:814:1: ( ruleSetExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:815:1: ruleSetExpression EOF + // InternalSimpleBeeLangTestLanguage.g:819:1: ( ruleSetExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:820:1: ruleSetExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionRule()); @@ -6699,7 +6707,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleSetExpression" - // InternalSimpleBeeLangTestLanguage.g:822:1: ruleSetExpression : ( ( rule__SetExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:827:1: ruleSetExpression : ( ( rule__SetExpression__Group__0 ) ) ; public final void ruleSetExpression() throws RecognitionException { int ruleSetExpression_StartIndex = input.index(); @@ -6707,17 +6715,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 62) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:826:2: ( ( ( rule__SetExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:827:2: ( ( rule__SetExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:831:2: ( ( ( rule__SetExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:832:2: ( ( rule__SetExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:827:2: ( ( rule__SetExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:828:3: ( rule__SetExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:832:2: ( ( rule__SetExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:833:3: ( rule__SetExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:829:3: ( rule__SetExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:829:4: rule__SetExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:834:3: ( rule__SetExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:834:4: rule__SetExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SetExpression__Group__0(); @@ -6753,13 +6761,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleUnaryOrInfixExpression" - // InternalSimpleBeeLangTestLanguage.g:838:1: entryRuleUnaryOrInfixExpression : ruleUnaryOrInfixExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:843:1: entryRuleUnaryOrInfixExpression : ruleUnaryOrInfixExpression EOF ; public final void entryRuleUnaryOrInfixExpression() throws RecognitionException { int entryRuleUnaryOrInfixExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 63) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:839:1: ( ruleUnaryOrInfixExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:840:1: ruleUnaryOrInfixExpression EOF + // InternalSimpleBeeLangTestLanguage.g:844:1: ( ruleUnaryOrInfixExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:845:1: ruleUnaryOrInfixExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionRule()); @@ -6790,7 +6798,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleUnaryOrInfixExpression" - // InternalSimpleBeeLangTestLanguage.g:847:1: ruleUnaryOrInfixExpression : ( ( rule__UnaryOrInfixExpression__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:852:1: ruleUnaryOrInfixExpression : ( ( rule__UnaryOrInfixExpression__Alternatives ) ) ; public final void ruleUnaryOrInfixExpression() throws RecognitionException { int ruleUnaryOrInfixExpression_StartIndex = input.index(); @@ -6798,17 +6806,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 64) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:851:2: ( ( ( rule__UnaryOrInfixExpression__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:852:2: ( ( rule__UnaryOrInfixExpression__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:856:2: ( ( ( rule__UnaryOrInfixExpression__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:857:2: ( ( rule__UnaryOrInfixExpression__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:852:2: ( ( rule__UnaryOrInfixExpression__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:853:3: ( rule__UnaryOrInfixExpression__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:857:2: ( ( rule__UnaryOrInfixExpression__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:858:3: ( rule__UnaryOrInfixExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:854:3: ( rule__UnaryOrInfixExpression__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:854:4: rule__UnaryOrInfixExpression__Alternatives + // InternalSimpleBeeLangTestLanguage.g:859:3: ( rule__UnaryOrInfixExpression__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:859:4: rule__UnaryOrInfixExpression__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__UnaryOrInfixExpression__Alternatives(); @@ -6844,13 +6852,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleUnaryExpression" - // InternalSimpleBeeLangTestLanguage.g:863:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:868:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ; public final void entryRuleUnaryExpression() throws RecognitionException { int entryRuleUnaryExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 65) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:864:1: ( ruleUnaryExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:865:1: ruleUnaryExpression EOF + // InternalSimpleBeeLangTestLanguage.g:869:1: ( ruleUnaryExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:870:1: ruleUnaryExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionRule()); @@ -6881,7 +6889,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleUnaryExpression" - // InternalSimpleBeeLangTestLanguage.g:872:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:877:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Group__0 ) ) ; public final void ruleUnaryExpression() throws RecognitionException { int ruleUnaryExpression_StartIndex = input.index(); @@ -6889,17 +6897,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 66) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:876:2: ( ( ( rule__UnaryExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:877:2: ( ( rule__UnaryExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:881:2: ( ( ( rule__UnaryExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:882:2: ( ( rule__UnaryExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:877:2: ( ( rule__UnaryExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:878:3: ( rule__UnaryExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:882:2: ( ( rule__UnaryExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:883:3: ( rule__UnaryExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:879:3: ( rule__UnaryExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:879:4: rule__UnaryExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:884:3: ( rule__UnaryExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:884:4: rule__UnaryExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__UnaryExpression__Group__0(); @@ -6935,13 +6943,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRulePreopExpression" - // InternalSimpleBeeLangTestLanguage.g:888:1: entryRulePreopExpression : rulePreopExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:893:1: entryRulePreopExpression : rulePreopExpression EOF ; public final void entryRulePreopExpression() throws RecognitionException { int entryRulePreopExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 67) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:889:1: ( rulePreopExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:890:1: rulePreopExpression EOF + // InternalSimpleBeeLangTestLanguage.g:894:1: ( rulePreopExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:895:1: rulePreopExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionRule()); @@ -6972,7 +6980,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "rulePreopExpression" - // InternalSimpleBeeLangTestLanguage.g:897:1: rulePreopExpression : ( ( rule__PreopExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:902:1: rulePreopExpression : ( ( rule__PreopExpression__Group__0 ) ) ; public final void rulePreopExpression() throws RecognitionException { int rulePreopExpression_StartIndex = input.index(); @@ -6980,17 +6988,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 68) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:901:2: ( ( ( rule__PreopExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:902:2: ( ( rule__PreopExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:906:2: ( ( ( rule__PreopExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:907:2: ( ( rule__PreopExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:902:2: ( ( rule__PreopExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:903:3: ( rule__PreopExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:907:2: ( ( rule__PreopExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:908:3: ( rule__PreopExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:904:3: ( rule__PreopExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:904:4: rule__PreopExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:909:3: ( rule__PreopExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:909:4: rule__PreopExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PreopExpression__Group__0(); @@ -7026,13 +7034,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRulePostopExpression" - // InternalSimpleBeeLangTestLanguage.g:913:1: entryRulePostopExpression : rulePostopExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:918:1: entryRulePostopExpression : rulePostopExpression EOF ; public final void entryRulePostopExpression() throws RecognitionException { int entryRulePostopExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 69) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:914:1: ( rulePostopExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:915:1: rulePostopExpression EOF + // InternalSimpleBeeLangTestLanguage.g:919:1: ( rulePostopExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:920:1: rulePostopExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionRule()); @@ -7063,7 +7071,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "rulePostopExpression" - // InternalSimpleBeeLangTestLanguage.g:922:1: rulePostopExpression : ( ( rule__PostopExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:927:1: rulePostopExpression : ( ( rule__PostopExpression__Group__0 ) ) ; public final void rulePostopExpression() throws RecognitionException { int rulePostopExpression_StartIndex = input.index(); @@ -7071,17 +7079,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 70) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:926:2: ( ( ( rule__PostopExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:927:2: ( ( rule__PostopExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:931:2: ( ( ( rule__PostopExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:932:2: ( ( rule__PostopExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:927:2: ( ( rule__PostopExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:928:3: ( rule__PostopExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:932:2: ( ( rule__PostopExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:933:3: ( rule__PostopExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:929:3: ( rule__PostopExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:929:4: rule__PostopExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:934:3: ( rule__PostopExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:934:4: rule__PostopExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__Group__0(); @@ -7117,13 +7125,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleInfixExpression" - // InternalSimpleBeeLangTestLanguage.g:938:1: entryRuleInfixExpression : ruleInfixExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:943:1: entryRuleInfixExpression : ruleInfixExpression EOF ; public final void entryRuleInfixExpression() throws RecognitionException { int entryRuleInfixExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 71) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:939:1: ( ruleInfixExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:940:1: ruleInfixExpression EOF + // InternalSimpleBeeLangTestLanguage.g:944:1: ( ruleInfixExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:945:1: ruleInfixExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionRule()); @@ -7154,7 +7162,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleInfixExpression" - // InternalSimpleBeeLangTestLanguage.g:947:1: ruleInfixExpression : ( ( rule__InfixExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:952:1: ruleInfixExpression : ( ( rule__InfixExpression__Group__0 ) ) ; public final void ruleInfixExpression() throws RecognitionException { int ruleInfixExpression_StartIndex = input.index(); @@ -7162,17 +7170,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 72) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:951:2: ( ( ( rule__InfixExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:952:2: ( ( rule__InfixExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:956:2: ( ( ( rule__InfixExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:957:2: ( ( rule__InfixExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:952:2: ( ( rule__InfixExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:953:3: ( rule__InfixExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:957:2: ( ( rule__InfixExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:958:3: ( rule__InfixExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:954:3: ( rule__InfixExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:954:4: rule__InfixExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:959:3: ( rule__InfixExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:959:4: rule__InfixExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group__0(); @@ -7208,13 +7216,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleCallExpression" - // InternalSimpleBeeLangTestLanguage.g:963:1: entryRuleCallExpression : ruleCallExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:968:1: entryRuleCallExpression : ruleCallExpression EOF ; public final void entryRuleCallExpression() throws RecognitionException { int entryRuleCallExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 73) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:964:1: ( ruleCallExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:965:1: ruleCallExpression EOF + // InternalSimpleBeeLangTestLanguage.g:969:1: ( ruleCallExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:970:1: ruleCallExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionRule()); @@ -7245,7 +7253,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleCallExpression" - // InternalSimpleBeeLangTestLanguage.g:972:1: ruleCallExpression : ( ( rule__CallExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:977:1: ruleCallExpression : ( ( rule__CallExpression__Group__0 ) ) ; public final void ruleCallExpression() throws RecognitionException { int ruleCallExpression_StartIndex = input.index(); @@ -7253,17 +7261,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 74) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:976:2: ( ( ( rule__CallExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:977:2: ( ( rule__CallExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:981:2: ( ( ( rule__CallExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:982:2: ( ( rule__CallExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:977:2: ( ( rule__CallExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:978:3: ( rule__CallExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:982:2: ( ( rule__CallExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:983:3: ( rule__CallExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:979:3: ( rule__CallExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:979:4: rule__CallExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:984:3: ( rule__CallExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:984:4: rule__CallExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__CallExpression__Group__0(); @@ -7299,13 +7307,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRulePrimaryExpression" - // InternalSimpleBeeLangTestLanguage.g:988:1: entryRulePrimaryExpression : rulePrimaryExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:993:1: entryRulePrimaryExpression : rulePrimaryExpression EOF ; public final void entryRulePrimaryExpression() throws RecognitionException { int entryRulePrimaryExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 75) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:989:1: ( rulePrimaryExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:990:1: rulePrimaryExpression EOF + // InternalSimpleBeeLangTestLanguage.g:994:1: ( rulePrimaryExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:995:1: rulePrimaryExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionRule()); @@ -7336,7 +7344,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "rulePrimaryExpression" - // InternalSimpleBeeLangTestLanguage.g:997:1: rulePrimaryExpression : ( ( rule__PrimaryExpression__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1002:1: rulePrimaryExpression : ( ( rule__PrimaryExpression__Alternatives ) ) ; public final void rulePrimaryExpression() throws RecognitionException { int rulePrimaryExpression_StartIndex = input.index(); @@ -7344,17 +7352,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 76) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1001:2: ( ( ( rule__PrimaryExpression__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1002:2: ( ( rule__PrimaryExpression__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:1006:2: ( ( ( rule__PrimaryExpression__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1007:2: ( ( rule__PrimaryExpression__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:1002:2: ( ( rule__PrimaryExpression__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:1003:3: ( rule__PrimaryExpression__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:1007:2: ( ( rule__PrimaryExpression__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:1008:3: ( rule__PrimaryExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:1004:3: ( rule__PrimaryExpression__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:1004:4: rule__PrimaryExpression__Alternatives + // InternalSimpleBeeLangTestLanguage.g:1009:3: ( rule__PrimaryExpression__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:1009:4: rule__PrimaryExpression__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__PrimaryExpression__Alternatives(); @@ -7390,13 +7398,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleWithExpression" - // InternalSimpleBeeLangTestLanguage.g:1013:1: entryRuleWithExpression : ruleWithExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:1018:1: entryRuleWithExpression : ruleWithExpression EOF ; public final void entryRuleWithExpression() throws RecognitionException { int entryRuleWithExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 77) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1014:1: ( ruleWithExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:1015:1: ruleWithExpression EOF + // InternalSimpleBeeLangTestLanguage.g:1019:1: ( ruleWithExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:1020:1: ruleWithExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionRule()); @@ -7427,7 +7435,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleWithExpression" - // InternalSimpleBeeLangTestLanguage.g:1022:1: ruleWithExpression : ( ( rule__WithExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1027:1: ruleWithExpression : ( ( rule__WithExpression__Group__0 ) ) ; public final void ruleWithExpression() throws RecognitionException { int ruleWithExpression_StartIndex = input.index(); @@ -7435,17 +7443,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 78) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1026:2: ( ( ( rule__WithExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1027:2: ( ( rule__WithExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1031:2: ( ( ( rule__WithExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1032:2: ( ( rule__WithExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1027:2: ( ( rule__WithExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1028:3: ( rule__WithExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1032:2: ( ( rule__WithExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1033:3: ( rule__WithExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1029:3: ( rule__WithExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1029:4: rule__WithExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1034:3: ( rule__WithExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1034:4: rule__WithExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group__0(); @@ -7481,13 +7489,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleWithContextExpression" - // InternalSimpleBeeLangTestLanguage.g:1038:1: entryRuleWithContextExpression : ruleWithContextExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:1043:1: entryRuleWithContextExpression : ruleWithContextExpression EOF ; public final void entryRuleWithContextExpression() throws RecognitionException { int entryRuleWithContextExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 79) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1039:1: ( ruleWithContextExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:1040:1: ruleWithContextExpression EOF + // InternalSimpleBeeLangTestLanguage.g:1044:1: ( ruleWithContextExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:1045:1: ruleWithContextExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionRule()); @@ -7518,7 +7526,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleWithContextExpression" - // InternalSimpleBeeLangTestLanguage.g:1047:1: ruleWithContextExpression : ( ( rule__WithContextExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1052:1: ruleWithContextExpression : ( ( rule__WithContextExpression__Group__0 ) ) ; public final void ruleWithContextExpression() throws RecognitionException { int ruleWithContextExpression_StartIndex = input.index(); @@ -7526,17 +7534,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 80) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1051:2: ( ( ( rule__WithContextExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1052:2: ( ( rule__WithContextExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1056:2: ( ( ( rule__WithContextExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1057:2: ( ( rule__WithContextExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1052:2: ( ( rule__WithContextExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1053:3: ( rule__WithContextExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1057:2: ( ( rule__WithContextExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1058:3: ( rule__WithContextExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1054:3: ( rule__WithContextExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1054:4: rule__WithContextExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1059:3: ( rule__WithContextExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1059:4: rule__WithContextExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__Group__0(); @@ -7572,13 +7580,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleBlockExpression" - // InternalSimpleBeeLangTestLanguage.g:1063:1: entryRuleBlockExpression : ruleBlockExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:1068:1: entryRuleBlockExpression : ruleBlockExpression EOF ; public final void entryRuleBlockExpression() throws RecognitionException { int entryRuleBlockExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 81) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1064:1: ( ruleBlockExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:1065:1: ruleBlockExpression EOF + // InternalSimpleBeeLangTestLanguage.g:1069:1: ( ruleBlockExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:1070:1: ruleBlockExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionRule()); @@ -7609,7 +7617,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleBlockExpression" - // InternalSimpleBeeLangTestLanguage.g:1072:1: ruleBlockExpression : ( ( rule__BlockExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1077:1: ruleBlockExpression : ( ( rule__BlockExpression__Group__0 ) ) ; public final void ruleBlockExpression() throws RecognitionException { int ruleBlockExpression_StartIndex = input.index(); @@ -7617,17 +7625,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 82) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1076:2: ( ( ( rule__BlockExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1077:2: ( ( rule__BlockExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1081:2: ( ( ( rule__BlockExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1082:2: ( ( rule__BlockExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1077:2: ( ( rule__BlockExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1078:3: ( rule__BlockExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1082:2: ( ( rule__BlockExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1083:3: ( rule__BlockExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1079:3: ( rule__BlockExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1079:4: rule__BlockExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1084:3: ( rule__BlockExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1084:4: rule__BlockExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpression__Group__0(); @@ -7663,13 +7671,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleValue" - // InternalSimpleBeeLangTestLanguage.g:1088:1: entryRuleValue : ruleValue EOF ; + // InternalSimpleBeeLangTestLanguage.g:1093:1: entryRuleValue : ruleValue EOF ; public final void entryRuleValue() throws RecognitionException { int entryRuleValue_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 83) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1089:1: ( ruleValue EOF ) - // InternalSimpleBeeLangTestLanguage.g:1090:1: ruleValue EOF + // InternalSimpleBeeLangTestLanguage.g:1094:1: ( ruleValue EOF ) + // InternalSimpleBeeLangTestLanguage.g:1095:1: ruleValue EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValueRule()); @@ -7700,7 +7708,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleValue" - // InternalSimpleBeeLangTestLanguage.g:1097:1: ruleValue : ( ( rule__Value__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1102:1: ruleValue : ( ( rule__Value__Group__0 ) ) ; public final void ruleValue() throws RecognitionException { int ruleValue_StartIndex = input.index(); @@ -7708,17 +7716,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 84) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1101:2: ( ( ( rule__Value__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1102:2: ( ( rule__Value__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1106:2: ( ( ( rule__Value__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1107:2: ( ( rule__Value__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1102:2: ( ( rule__Value__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1103:3: ( rule__Value__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1107:2: ( ( rule__Value__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1108:3: ( rule__Value__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValueAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1104:3: ( rule__Value__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1104:4: rule__Value__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1109:3: ( rule__Value__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1109:4: rule__Value__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Value__Group__0(); @@ -7754,13 +7762,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleKeywordVariables" - // InternalSimpleBeeLangTestLanguage.g:1113:1: entryRuleKeywordVariables : ruleKeywordVariables EOF ; + // InternalSimpleBeeLangTestLanguage.g:1118:1: entryRuleKeywordVariables : ruleKeywordVariables EOF ; public final void entryRuleKeywordVariables() throws RecognitionException { int entryRuleKeywordVariables_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 85) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1114:1: ( ruleKeywordVariables EOF ) - // InternalSimpleBeeLangTestLanguage.g:1115:1: ruleKeywordVariables EOF + // InternalSimpleBeeLangTestLanguage.g:1119:1: ( ruleKeywordVariables EOF ) + // InternalSimpleBeeLangTestLanguage.g:1120:1: ruleKeywordVariables EOF { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesRule()); @@ -7791,7 +7799,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleKeywordVariables" - // InternalSimpleBeeLangTestLanguage.g:1122:1: ruleKeywordVariables : ( ( rule__KeywordVariables__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1127:1: ruleKeywordVariables : ( ( rule__KeywordVariables__Group__0 ) ) ; public final void ruleKeywordVariables() throws RecognitionException { int ruleKeywordVariables_StartIndex = input.index(); @@ -7799,17 +7807,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 86) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1126:2: ( ( ( rule__KeywordVariables__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1127:2: ( ( rule__KeywordVariables__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1131:2: ( ( ( rule__KeywordVariables__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1132:2: ( ( rule__KeywordVariables__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1127:2: ( ( rule__KeywordVariables__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1128:3: ( rule__KeywordVariables__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1132:2: ( ( rule__KeywordVariables__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1133:3: ( rule__KeywordVariables__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1129:3: ( rule__KeywordVariables__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1129:4: rule__KeywordVariables__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1134:3: ( rule__KeywordVariables__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1134:4: rule__KeywordVariables__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__KeywordVariables__Group__0(); @@ -7845,13 +7853,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleFeatureCall" - // InternalSimpleBeeLangTestLanguage.g:1138:1: entryRuleFeatureCall : ruleFeatureCall EOF ; + // InternalSimpleBeeLangTestLanguage.g:1143:1: entryRuleFeatureCall : ruleFeatureCall EOF ; public final void entryRuleFeatureCall() throws RecognitionException { int entryRuleFeatureCall_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 87) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1139:1: ( ruleFeatureCall EOF ) - // InternalSimpleBeeLangTestLanguage.g:1140:1: ruleFeatureCall EOF + // InternalSimpleBeeLangTestLanguage.g:1144:1: ( ruleFeatureCall EOF ) + // InternalSimpleBeeLangTestLanguage.g:1145:1: ruleFeatureCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallRule()); @@ -7882,7 +7890,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleFeatureCall" - // InternalSimpleBeeLangTestLanguage.g:1147:1: ruleFeatureCall : ( ruleOperationCall ) ; + // InternalSimpleBeeLangTestLanguage.g:1152:1: ruleFeatureCall : ( ruleOperationCall ) ; public final void ruleFeatureCall() throws RecognitionException { int ruleFeatureCall_StartIndex = input.index(); @@ -7890,11 +7898,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 88) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1151:2: ( ( ruleOperationCall ) ) - // InternalSimpleBeeLangTestLanguage.g:1152:2: ( ruleOperationCall ) + // InternalSimpleBeeLangTestLanguage.g:1156:2: ( ( ruleOperationCall ) ) + // InternalSimpleBeeLangTestLanguage.g:1157:2: ( ruleOperationCall ) { - // InternalSimpleBeeLangTestLanguage.g:1152:2: ( ruleOperationCall ) - // InternalSimpleBeeLangTestLanguage.g:1153:3: ruleOperationCall + // InternalSimpleBeeLangTestLanguage.g:1157:2: ( ruleOperationCall ) + // InternalSimpleBeeLangTestLanguage.g:1158:3: ruleOperationCall { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallAccess().getOperationCallParserRuleCall()); @@ -7930,13 +7938,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleOperationCall" - // InternalSimpleBeeLangTestLanguage.g:1163:1: entryRuleOperationCall : ruleOperationCall EOF ; + // InternalSimpleBeeLangTestLanguage.g:1168:1: entryRuleOperationCall : ruleOperationCall EOF ; public final void entryRuleOperationCall() throws RecognitionException { int entryRuleOperationCall_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 89) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1164:1: ( ruleOperationCall EOF ) - // InternalSimpleBeeLangTestLanguage.g:1165:1: ruleOperationCall EOF + // InternalSimpleBeeLangTestLanguage.g:1169:1: ( ruleOperationCall EOF ) + // InternalSimpleBeeLangTestLanguage.g:1170:1: ruleOperationCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallRule()); @@ -7967,7 +7975,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleOperationCall" - // InternalSimpleBeeLangTestLanguage.g:1172:1: ruleOperationCall : ( ( rule__OperationCall__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1177:1: ruleOperationCall : ( ( rule__OperationCall__Group__0 ) ) ; public final void ruleOperationCall() throws RecognitionException { int ruleOperationCall_StartIndex = input.index(); @@ -7975,17 +7983,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 90) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1176:2: ( ( ( rule__OperationCall__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1177:2: ( ( rule__OperationCall__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1181:2: ( ( ( rule__OperationCall__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1182:2: ( ( rule__OperationCall__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1177:2: ( ( rule__OperationCall__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1178:3: ( rule__OperationCall__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1182:2: ( ( rule__OperationCall__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1183:3: ( rule__OperationCall__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1179:3: ( rule__OperationCall__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1179:4: rule__OperationCall__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1184:3: ( rule__OperationCall__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1184:4: rule__OperationCall__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCall__Group__0(); @@ -8021,13 +8029,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleConstructorCallExpression" - // InternalSimpleBeeLangTestLanguage.g:1188:1: entryRuleConstructorCallExpression : ruleConstructorCallExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:1193:1: entryRuleConstructorCallExpression : ruleConstructorCallExpression EOF ; public final void entryRuleConstructorCallExpression() throws RecognitionException { int entryRuleConstructorCallExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 91) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1189:1: ( ruleConstructorCallExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:1190:1: ruleConstructorCallExpression EOF + // InternalSimpleBeeLangTestLanguage.g:1194:1: ( ruleConstructorCallExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:1195:1: ruleConstructorCallExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionRule()); @@ -8058,7 +8066,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleConstructorCallExpression" - // InternalSimpleBeeLangTestLanguage.g:1197:1: ruleConstructorCallExpression : ( ( rule__ConstructorCallExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1202:1: ruleConstructorCallExpression : ( ( rule__ConstructorCallExpression__Group__0 ) ) ; public final void ruleConstructorCallExpression() throws RecognitionException { int ruleConstructorCallExpression_StartIndex = input.index(); @@ -8066,17 +8074,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 92) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1201:2: ( ( ( rule__ConstructorCallExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1202:2: ( ( rule__ConstructorCallExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1206:2: ( ( ( rule__ConstructorCallExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1207:2: ( ( rule__ConstructorCallExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1202:2: ( ( rule__ConstructorCallExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1203:3: ( rule__ConstructorCallExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1207:2: ( ( rule__ConstructorCallExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1208:3: ( rule__ConstructorCallExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1204:3: ( rule__ConstructorCallExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1204:4: rule__ConstructorCallExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1209:3: ( rule__ConstructorCallExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1209:4: rule__ConstructorCallExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group__0(); @@ -8112,13 +8120,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleInitializationBlockExpression" - // InternalSimpleBeeLangTestLanguage.g:1213:1: entryRuleInitializationBlockExpression : ruleInitializationBlockExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:1218:1: entryRuleInitializationBlockExpression : ruleInitializationBlockExpression EOF ; public final void entryRuleInitializationBlockExpression() throws RecognitionException { int entryRuleInitializationBlockExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 93) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1214:1: ( ruleInitializationBlockExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:1215:1: ruleInitializationBlockExpression EOF + // InternalSimpleBeeLangTestLanguage.g:1219:1: ( ruleInitializationBlockExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:1220:1: ruleInitializationBlockExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionRule()); @@ -8149,7 +8157,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleInitializationBlockExpression" - // InternalSimpleBeeLangTestLanguage.g:1222:1: ruleInitializationBlockExpression : ( ( rule__InitializationBlockExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1227:1: ruleInitializationBlockExpression : ( ( rule__InitializationBlockExpression__Group__0 ) ) ; public final void ruleInitializationBlockExpression() throws RecognitionException { int ruleInitializationBlockExpression_StartIndex = input.index(); @@ -8157,17 +8165,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 94) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1226:2: ( ( ( rule__InitializationBlockExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1227:2: ( ( rule__InitializationBlockExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1231:2: ( ( ( rule__InitializationBlockExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1232:2: ( ( rule__InitializationBlockExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1227:2: ( ( rule__InitializationBlockExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1228:3: ( rule__InitializationBlockExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1232:2: ( ( rule__InitializationBlockExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1233:3: ( rule__InitializationBlockExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1229:3: ( rule__InitializationBlockExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1229:4: rule__InitializationBlockExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1234:3: ( rule__InitializationBlockExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1234:4: rule__InitializationBlockExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationBlockExpression__Group__0(); @@ -8203,13 +8211,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleInitializationExpression" - // InternalSimpleBeeLangTestLanguage.g:1238:1: entryRuleInitializationExpression : ruleInitializationExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:1243:1: entryRuleInitializationExpression : ruleInitializationExpression EOF ; public final void entryRuleInitializationExpression() throws RecognitionException { int entryRuleInitializationExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 95) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1239:1: ( ruleInitializationExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:1240:1: ruleInitializationExpression EOF + // InternalSimpleBeeLangTestLanguage.g:1244:1: ( ruleInitializationExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:1245:1: ruleInitializationExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionRule()); @@ -8240,7 +8248,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleInitializationExpression" - // InternalSimpleBeeLangTestLanguage.g:1247:1: ruleInitializationExpression : ( ( rule__InitializationExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1252:1: ruleInitializationExpression : ( ( rule__InitializationExpression__Group__0 ) ) ; public final void ruleInitializationExpression() throws RecognitionException { int ruleInitializationExpression_StartIndex = input.index(); @@ -8248,17 +8256,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 96) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1251:2: ( ( ( rule__InitializationExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1252:2: ( ( rule__InitializationExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1256:2: ( ( ( rule__InitializationExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1257:2: ( ( rule__InitializationExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1252:2: ( ( rule__InitializationExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1253:3: ( rule__InitializationExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1257:2: ( ( rule__InitializationExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1258:3: ( rule__InitializationExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1254:3: ( rule__InitializationExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1254:4: rule__InitializationExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1259:3: ( rule__InitializationExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1259:4: rule__InitializationExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationExpression__Group__0(); @@ -8294,13 +8302,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleFeatureOfThis" - // InternalSimpleBeeLangTestLanguage.g:1263:1: entryRuleFeatureOfThis : ruleFeatureOfThis EOF ; + // InternalSimpleBeeLangTestLanguage.g:1268:1: entryRuleFeatureOfThis : ruleFeatureOfThis EOF ; public final void entryRuleFeatureOfThis() throws RecognitionException { int entryRuleFeatureOfThis_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 97) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1264:1: ( ruleFeatureOfThis EOF ) - // InternalSimpleBeeLangTestLanguage.g:1265:1: ruleFeatureOfThis EOF + // InternalSimpleBeeLangTestLanguage.g:1269:1: ( ruleFeatureOfThis EOF ) + // InternalSimpleBeeLangTestLanguage.g:1270:1: ruleFeatureOfThis EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisRule()); @@ -8331,7 +8339,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleFeatureOfThis" - // InternalSimpleBeeLangTestLanguage.g:1272:1: ruleFeatureOfThis : ( ( rule__FeatureOfThis__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1277:1: ruleFeatureOfThis : ( ( rule__FeatureOfThis__Group__0 ) ) ; public final void ruleFeatureOfThis() throws RecognitionException { int ruleFeatureOfThis_StartIndex = input.index(); @@ -8339,17 +8347,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 98) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1276:2: ( ( ( rule__FeatureOfThis__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1277:2: ( ( rule__FeatureOfThis__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1281:2: ( ( ( rule__FeatureOfThis__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1282:2: ( ( rule__FeatureOfThis__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1277:2: ( ( rule__FeatureOfThis__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1278:3: ( rule__FeatureOfThis__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1282:2: ( ( rule__FeatureOfThis__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1283:3: ( rule__FeatureOfThis__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1279:3: ( rule__FeatureOfThis__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1279:4: rule__FeatureOfThis__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1284:3: ( rule__FeatureOfThis__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1284:4: rule__FeatureOfThis__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__FeatureOfThis__Group__0(); @@ -8385,13 +8393,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleLiteral" - // InternalSimpleBeeLangTestLanguage.g:1288:1: entryRuleLiteral : ruleLiteral EOF ; + // InternalSimpleBeeLangTestLanguage.g:1293:1: entryRuleLiteral : ruleLiteral EOF ; public final void entryRuleLiteral() throws RecognitionException { int entryRuleLiteral_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 99) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1289:1: ( ruleLiteral EOF ) - // InternalSimpleBeeLangTestLanguage.g:1290:1: ruleLiteral EOF + // InternalSimpleBeeLangTestLanguage.g:1294:1: ( ruleLiteral EOF ) + // InternalSimpleBeeLangTestLanguage.g:1295:1: ruleLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralRule()); @@ -8422,7 +8430,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleLiteral" - // InternalSimpleBeeLangTestLanguage.g:1297:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1302:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ; public final void ruleLiteral() throws RecognitionException { int ruleLiteral_StartIndex = input.index(); @@ -8430,17 +8438,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 100) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1301:2: ( ( ( rule__Literal__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1302:2: ( ( rule__Literal__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:1306:2: ( ( ( rule__Literal__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1307:2: ( ( rule__Literal__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:1302:2: ( ( rule__Literal__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:1303:3: ( rule__Literal__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:1307:2: ( ( rule__Literal__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:1308:3: ( rule__Literal__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:1304:3: ( rule__Literal__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:1304:4: rule__Literal__Alternatives + // InternalSimpleBeeLangTestLanguage.g:1309:3: ( rule__Literal__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:1309:4: rule__Literal__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__Literal__Alternatives(); @@ -8488,13 +8496,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } // $ANTLR start "entryRuleLiteralFunction" - // InternalSimpleBeeLangTestLanguage.g:1313:1: entryRuleLiteralFunction : ruleLiteralFunction EOF ; + // InternalSimpleBeeLangTestLanguage.g:1318:1: entryRuleLiteralFunction : ruleLiteralFunction EOF ; public final void entryRuleLiteralFunction() throws RecognitionException { int entryRuleLiteralFunction_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 101) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1314:1: ( ruleLiteralFunction EOF ) - // InternalSimpleBeeLangTestLanguage.g:1315:1: ruleLiteralFunction EOF + // InternalSimpleBeeLangTestLanguage.g:1319:1: ( ruleLiteralFunction EOF ) + // InternalSimpleBeeLangTestLanguage.g:1320:1: ruleLiteralFunction EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionRule()); @@ -8525,7 +8533,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleLiteralFunction" - // InternalSimpleBeeLangTestLanguage.g:1322:1: ruleLiteralFunction : ( ( rule__LiteralFunction__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1327:1: ruleLiteralFunction : ( ( rule__LiteralFunction__Group__0 ) ) ; public final void ruleLiteralFunction() throws RecognitionException { int ruleLiteralFunction_StartIndex = input.index(); @@ -8533,17 +8541,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 102) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1326:2: ( ( ( rule__LiteralFunction__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1327:2: ( ( rule__LiteralFunction__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1331:2: ( ( ( rule__LiteralFunction__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1332:2: ( ( rule__LiteralFunction__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1327:2: ( ( rule__LiteralFunction__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1328:3: ( rule__LiteralFunction__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1332:2: ( ( rule__LiteralFunction__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1333:3: ( rule__LiteralFunction__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1329:3: ( rule__LiteralFunction__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1329:4: rule__LiteralFunction__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1334:3: ( rule__LiteralFunction__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1334:4: rule__LiteralFunction__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__LiteralFunction__Group__0(); @@ -8579,13 +8587,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "entryRuleClosureExpression" - // InternalSimpleBeeLangTestLanguage.g:1338:1: entryRuleClosureExpression : ruleClosureExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:1343:1: entryRuleClosureExpression : ruleClosureExpression EOF ; public final void entryRuleClosureExpression() throws RecognitionException { int entryRuleClosureExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 103) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1339:1: ( ruleClosureExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:1340:1: ruleClosureExpression EOF + // InternalSimpleBeeLangTestLanguage.g:1344:1: ( ruleClosureExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:1345:1: ruleClosureExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionRule()); @@ -8616,7 +8624,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleClosureExpression" - // InternalSimpleBeeLangTestLanguage.g:1347:1: ruleClosureExpression : ( ( rule__ClosureExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1352:1: ruleClosureExpression : ( ( rule__ClosureExpression__Group__0 ) ) ; public final void ruleClosureExpression() throws RecognitionException { int ruleClosureExpression_StartIndex = input.index(); @@ -8624,17 +8632,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 104) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1351:2: ( ( ( rule__ClosureExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1352:2: ( ( rule__ClosureExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1356:2: ( ( ( rule__ClosureExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1357:2: ( ( rule__ClosureExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1352:2: ( ( rule__ClosureExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1353:3: ( rule__ClosureExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1357:2: ( ( rule__ClosureExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1358:3: ( rule__ClosureExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1354:3: ( rule__ClosureExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1354:4: rule__ClosureExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1359:3: ( rule__ClosureExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1359:4: rule__ClosureExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group__0(); @@ -8670,13 +8678,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "entryRuleOneOrManyExpressions" - // InternalSimpleBeeLangTestLanguage.g:1363:1: entryRuleOneOrManyExpressions : ruleOneOrManyExpressions EOF ; + // InternalSimpleBeeLangTestLanguage.g:1368:1: entryRuleOneOrManyExpressions : ruleOneOrManyExpressions EOF ; public final void entryRuleOneOrManyExpressions() throws RecognitionException { int entryRuleOneOrManyExpressions_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 105) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1364:1: ( ruleOneOrManyExpressions EOF ) - // InternalSimpleBeeLangTestLanguage.g:1365:1: ruleOneOrManyExpressions EOF + // InternalSimpleBeeLangTestLanguage.g:1369:1: ( ruleOneOrManyExpressions EOF ) + // InternalSimpleBeeLangTestLanguage.g:1370:1: ruleOneOrManyExpressions EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsRule()); @@ -8707,7 +8715,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleOneOrManyExpressions" - // InternalSimpleBeeLangTestLanguage.g:1372:1: ruleOneOrManyExpressions : ( ( rule__OneOrManyExpressions__Alternatives ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1377:1: ruleOneOrManyExpressions : ( ( rule__OneOrManyExpressions__Alternatives ) ) ; public final void ruleOneOrManyExpressions() throws RecognitionException { int ruleOneOrManyExpressions_StartIndex = input.index(); @@ -8715,17 +8723,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 106) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1376:2: ( ( ( rule__OneOrManyExpressions__Alternatives ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1377:2: ( ( rule__OneOrManyExpressions__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:1381:2: ( ( ( rule__OneOrManyExpressions__Alternatives ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1382:2: ( ( rule__OneOrManyExpressions__Alternatives ) ) { - // InternalSimpleBeeLangTestLanguage.g:1377:2: ( ( rule__OneOrManyExpressions__Alternatives ) ) - // InternalSimpleBeeLangTestLanguage.g:1378:3: ( rule__OneOrManyExpressions__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:1382:2: ( ( rule__OneOrManyExpressions__Alternatives ) ) + // InternalSimpleBeeLangTestLanguage.g:1383:3: ( rule__OneOrManyExpressions__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsAccess().getAlternatives()); } - // InternalSimpleBeeLangTestLanguage.g:1379:3: ( rule__OneOrManyExpressions__Alternatives ) - // InternalSimpleBeeLangTestLanguage.g:1379:4: rule__OneOrManyExpressions__Alternatives + // InternalSimpleBeeLangTestLanguage.g:1384:3: ( rule__OneOrManyExpressions__Alternatives ) + // InternalSimpleBeeLangTestLanguage.g:1384:4: rule__OneOrManyExpressions__Alternatives { pushFollow(FollowSets000.FOLLOW_2); rule__OneOrManyExpressions__Alternatives(); @@ -8761,13 +8769,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "entryRuleBlockExpressionWithoutBrackets" - // InternalSimpleBeeLangTestLanguage.g:1388:1: entryRuleBlockExpressionWithoutBrackets : ruleBlockExpressionWithoutBrackets EOF ; + // InternalSimpleBeeLangTestLanguage.g:1393:1: entryRuleBlockExpressionWithoutBrackets : ruleBlockExpressionWithoutBrackets EOF ; public final void entryRuleBlockExpressionWithoutBrackets() throws RecognitionException { int entryRuleBlockExpressionWithoutBrackets_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 107) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1389:1: ( ruleBlockExpressionWithoutBrackets EOF ) - // InternalSimpleBeeLangTestLanguage.g:1390:1: ruleBlockExpressionWithoutBrackets EOF + // InternalSimpleBeeLangTestLanguage.g:1394:1: ( ruleBlockExpressionWithoutBrackets EOF ) + // InternalSimpleBeeLangTestLanguage.g:1395:1: ruleBlockExpressionWithoutBrackets EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsRule()); @@ -8798,7 +8806,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleBlockExpressionWithoutBrackets" - // InternalSimpleBeeLangTestLanguage.g:1397:1: ruleBlockExpressionWithoutBrackets : ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1402:1: ruleBlockExpressionWithoutBrackets : ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) ; public final void ruleBlockExpressionWithoutBrackets() throws RecognitionException { int ruleBlockExpressionWithoutBrackets_StartIndex = input.index(); @@ -8806,17 +8814,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 108) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1401:2: ( ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1402:2: ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1406:2: ( ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1407:2: ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1402:2: ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1403:3: ( rule__BlockExpressionWithoutBrackets__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1407:2: ( ( rule__BlockExpressionWithoutBrackets__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1408:3: ( rule__BlockExpressionWithoutBrackets__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1404:3: ( rule__BlockExpressionWithoutBrackets__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1404:4: rule__BlockExpressionWithoutBrackets__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1409:3: ( rule__BlockExpressionWithoutBrackets__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1409:4: rule__BlockExpressionWithoutBrackets__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpressionWithoutBrackets__Group__0(); @@ -8852,13 +8860,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "entryRuleValueLiteral" - // InternalSimpleBeeLangTestLanguage.g:1413:1: entryRuleValueLiteral : ruleValueLiteral EOF ; + // InternalSimpleBeeLangTestLanguage.g:1418:1: entryRuleValueLiteral : ruleValueLiteral EOF ; public final void entryRuleValueLiteral() throws RecognitionException { int entryRuleValueLiteral_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 109) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1414:1: ( ruleValueLiteral EOF ) - // InternalSimpleBeeLangTestLanguage.g:1415:1: ruleValueLiteral EOF + // InternalSimpleBeeLangTestLanguage.g:1419:1: ( ruleValueLiteral EOF ) + // InternalSimpleBeeLangTestLanguage.g:1420:1: ruleValueLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValueLiteralRule()); @@ -8889,7 +8897,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleValueLiteral" - // InternalSimpleBeeLangTestLanguage.g:1422:1: ruleValueLiteral : ( ( rule__ValueLiteral__ValueAssignment ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1427:1: ruleValueLiteral : ( ( rule__ValueLiteral__ValueAssignment ) ) ; public final void ruleValueLiteral() throws RecognitionException { int ruleValueLiteral_StartIndex = input.index(); @@ -8897,17 +8905,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 110) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1426:2: ( ( ( rule__ValueLiteral__ValueAssignment ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1427:2: ( ( rule__ValueLiteral__ValueAssignment ) ) + // InternalSimpleBeeLangTestLanguage.g:1431:2: ( ( ( rule__ValueLiteral__ValueAssignment ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1432:2: ( ( rule__ValueLiteral__ValueAssignment ) ) { - // InternalSimpleBeeLangTestLanguage.g:1427:2: ( ( rule__ValueLiteral__ValueAssignment ) ) - // InternalSimpleBeeLangTestLanguage.g:1428:3: ( rule__ValueLiteral__ValueAssignment ) + // InternalSimpleBeeLangTestLanguage.g:1432:2: ( ( rule__ValueLiteral__ValueAssignment ) ) + // InternalSimpleBeeLangTestLanguage.g:1433:3: ( rule__ValueLiteral__ValueAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getValueLiteralAccess().getValueAssignment()); } - // InternalSimpleBeeLangTestLanguage.g:1429:3: ( rule__ValueLiteral__ValueAssignment ) - // InternalSimpleBeeLangTestLanguage.g:1429:4: rule__ValueLiteral__ValueAssignment + // InternalSimpleBeeLangTestLanguage.g:1434:3: ( rule__ValueLiteral__ValueAssignment ) + // InternalSimpleBeeLangTestLanguage.g:1434:4: rule__ValueLiteral__ValueAssignment { pushFollow(FollowSets000.FOLLOW_2); rule__ValueLiteral__ValueAssignment(); @@ -8943,13 +8951,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "entryRuleParanthesizedExpression" - // InternalSimpleBeeLangTestLanguage.g:1438:1: entryRuleParanthesizedExpression : ruleParanthesizedExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:1443:1: entryRuleParanthesizedExpression : ruleParanthesizedExpression EOF ; public final void entryRuleParanthesizedExpression() throws RecognitionException { int entryRuleParanthesizedExpression_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 111) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1439:1: ( ruleParanthesizedExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:1440:1: ruleParanthesizedExpression EOF + // InternalSimpleBeeLangTestLanguage.g:1444:1: ( ruleParanthesizedExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:1445:1: ruleParanthesizedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionRule()); @@ -8980,7 +8988,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleParanthesizedExpression" - // InternalSimpleBeeLangTestLanguage.g:1447:1: ruleParanthesizedExpression : ( ( rule__ParanthesizedExpression__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1452:1: ruleParanthesizedExpression : ( ( rule__ParanthesizedExpression__Group__0 ) ) ; public final void ruleParanthesizedExpression() throws RecognitionException { int ruleParanthesizedExpression_StartIndex = input.index(); @@ -8988,17 +8996,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 112) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1451:2: ( ( ( rule__ParanthesizedExpression__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1452:2: ( ( rule__ParanthesizedExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1456:2: ( ( ( rule__ParanthesizedExpression__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1457:2: ( ( rule__ParanthesizedExpression__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1452:2: ( ( rule__ParanthesizedExpression__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1453:3: ( rule__ParanthesizedExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1457:2: ( ( rule__ParanthesizedExpression__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1458:3: ( rule__ParanthesizedExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1454:3: ( rule__ParanthesizedExpression__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1454:4: rule__ParanthesizedExpression__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1459:3: ( rule__ParanthesizedExpression__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1459:4: rule__ParanthesizedExpression__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParanthesizedExpression__Group__0(); @@ -9034,7 +9042,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "entryRuleQID" - // InternalSimpleBeeLangTestLanguage.g:1463:1: entryRuleQID : ruleQID EOF ; + // InternalSimpleBeeLangTestLanguage.g:1468:1: entryRuleQID : ruleQID EOF ; public final void entryRuleQID() throws RecognitionException { int entryRuleQID_StartIndex = input.index(); @@ -9042,8 +9050,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 113) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1467:1: ( ruleQID EOF ) - // InternalSimpleBeeLangTestLanguage.g:1468:1: ruleQID EOF + // InternalSimpleBeeLangTestLanguage.g:1472:1: ( ruleQID EOF ) + // InternalSimpleBeeLangTestLanguage.g:1473:1: ruleQID EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQIDRule()); @@ -9077,7 +9085,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleQID" - // InternalSimpleBeeLangTestLanguage.g:1478:1: ruleQID : ( ( rule__QID__Group__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1483:1: ruleQID : ( ( rule__QID__Group__0 ) ) ; public final void ruleQID() throws RecognitionException { int ruleQID_StartIndex = input.index(); @@ -9086,17 +9094,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 114) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1483:2: ( ( ( rule__QID__Group__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1484:2: ( ( rule__QID__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1488:2: ( ( ( rule__QID__Group__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1489:2: ( ( rule__QID__Group__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1484:2: ( ( rule__QID__Group__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1485:3: ( rule__QID__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1489:2: ( ( rule__QID__Group__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1490:3: ( rule__QID__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getGroup()); } - // InternalSimpleBeeLangTestLanguage.g:1486:3: ( rule__QID__Group__0 ) - // InternalSimpleBeeLangTestLanguage.g:1486:4: rule__QID__Group__0 + // InternalSimpleBeeLangTestLanguage.g:1491:3: ( rule__QID__Group__0 ) + // InternalSimpleBeeLangTestLanguage.g:1491:4: rule__QID__Group__0 { pushFollow(FollowSets000.FOLLOW_2); rule__QID__Group__0(); @@ -9133,7 +9141,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Model__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:1495:1: rule__Model__Alternatives : ( ( ( rule__Model__UnitsAssignment_0 )* ) | ( ( rule__Model__FunctionsAssignment_1 )* ) ); + // InternalSimpleBeeLangTestLanguage.g:1500:1: rule__Model__Alternatives : ( ( ( rule__Model__UnitsAssignment_0 )* ) | ( ( rule__Model__FunctionsAssignment_1 )* ) ); public final void rule__Model__Alternatives() throws RecognitionException { int rule__Model__Alternatives_StartIndex = input.index(); @@ -9141,7 +9149,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 115) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1499:1: ( ( ( rule__Model__UnitsAssignment_0 )* ) | ( ( rule__Model__FunctionsAssignment_1 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:1504:1: ( ( ( rule__Model__UnitsAssignment_0 )* ) | ( ( rule__Model__FunctionsAssignment_1 )* ) ) int alt3=2; switch ( input.LA(1) ) { case RULE_DOCUMENTATION: @@ -9204,15 +9212,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt3) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1500:2: ( ( rule__Model__UnitsAssignment_0 )* ) + // InternalSimpleBeeLangTestLanguage.g:1505:2: ( ( rule__Model__UnitsAssignment_0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:1500:2: ( ( rule__Model__UnitsAssignment_0 )* ) - // InternalSimpleBeeLangTestLanguage.g:1501:3: ( rule__Model__UnitsAssignment_0 )* + // InternalSimpleBeeLangTestLanguage.g:1505:2: ( ( rule__Model__UnitsAssignment_0 )* ) + // InternalSimpleBeeLangTestLanguage.g:1506:3: ( rule__Model__UnitsAssignment_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getUnitsAssignment_0()); } - // InternalSimpleBeeLangTestLanguage.g:1502:3: ( rule__Model__UnitsAssignment_0 )* + // InternalSimpleBeeLangTestLanguage.g:1507:3: ( rule__Model__UnitsAssignment_0 )* loop1: do { int alt1=2; @@ -9225,7 +9233,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt1) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1502:4: rule__Model__UnitsAssignment_0 + // InternalSimpleBeeLangTestLanguage.g:1507:4: rule__Model__UnitsAssignment_0 { pushFollow(FollowSets000.FOLLOW_3); rule__Model__UnitsAssignment_0(); @@ -9251,15 +9259,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1506:2: ( ( rule__Model__FunctionsAssignment_1 )* ) + // InternalSimpleBeeLangTestLanguage.g:1511:2: ( ( rule__Model__FunctionsAssignment_1 )* ) { - // InternalSimpleBeeLangTestLanguage.g:1506:2: ( ( rule__Model__FunctionsAssignment_1 )* ) - // InternalSimpleBeeLangTestLanguage.g:1507:3: ( rule__Model__FunctionsAssignment_1 )* + // InternalSimpleBeeLangTestLanguage.g:1511:2: ( ( rule__Model__FunctionsAssignment_1 )* ) + // InternalSimpleBeeLangTestLanguage.g:1512:3: ( rule__Model__FunctionsAssignment_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getFunctionsAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:1508:3: ( rule__Model__FunctionsAssignment_1 )* + // InternalSimpleBeeLangTestLanguage.g:1513:3: ( rule__Model__FunctionsAssignment_1 )* loop2: do { int alt2=2; @@ -9272,7 +9280,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt2) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1508:4: rule__Model__FunctionsAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:1513:4: rule__Model__FunctionsAssignment_1 { pushFollow(FollowSets000.FOLLOW_4); rule__Model__FunctionsAssignment_1(); @@ -9316,7 +9324,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Alternatives_1" - // InternalSimpleBeeLangTestLanguage.g:1516:1: rule__ProvidedCapability__Alternatives_1 : ( ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ); + // InternalSimpleBeeLangTestLanguage.g:1521:1: rule__ProvidedCapability__Alternatives_1 : ( ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ); public final void rule__ProvidedCapability__Alternatives_1() throws RecognitionException { int rule__ProvidedCapability__Alternatives_1_StartIndex = input.index(); @@ -9324,7 +9332,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 116) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1520:1: ( ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ) + // InternalSimpleBeeLangTestLanguage.g:1525:1: ( ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -9343,16 +9351,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt4) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1521:2: ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1526:2: ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1521:2: ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1522:3: ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:1526:2: ( ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1527:3: ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameSpaceAssignment_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:1523:3: ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:1523:4: rule__ProvidedCapability__NameSpaceAssignment_1_0 + // InternalSimpleBeeLangTestLanguage.g:1528:3: ( rule__ProvidedCapability__NameSpaceAssignment_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:1528:4: rule__ProvidedCapability__NameSpaceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__NameSpaceAssignment_1_0(); @@ -9372,10 +9380,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1527:2: ( 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:1532:2: ( 'unit' ) { - // InternalSimpleBeeLangTestLanguage.g:1527:2: ( 'unit' ) - // InternalSimpleBeeLangTestLanguage.g:1528:3: 'unit' + // InternalSimpleBeeLangTestLanguage.g:1532:2: ( 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:1533:3: 'unit' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getUnitKeyword_1_1()); @@ -9409,7 +9417,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Alternatives_0" - // InternalSimpleBeeLangTestLanguage.g:1537:1: rule__AliasedRequiredCapability__Alternatives_0 : ( ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) | ( 'unit' ) ); + // InternalSimpleBeeLangTestLanguage.g:1542:1: rule__AliasedRequiredCapability__Alternatives_0 : ( ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) | ( 'unit' ) ); public final void rule__AliasedRequiredCapability__Alternatives_0() throws RecognitionException { int rule__AliasedRequiredCapability__Alternatives_0_StartIndex = input.index(); @@ -9417,7 +9425,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 117) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1541:1: ( ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) | ( 'unit' ) ) + // InternalSimpleBeeLangTestLanguage.g:1546:1: ( ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) | ( 'unit' ) ) int alt5=2; int LA5_0 = input.LA(1); @@ -9436,16 +9444,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt5) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1542:2: ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1547:2: ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1542:2: ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1543:3: ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) + // InternalSimpleBeeLangTestLanguage.g:1547:2: ( ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1548:3: ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getNameSpaceAssignment_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:1544:3: ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) - // InternalSimpleBeeLangTestLanguage.g:1544:4: rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 + // InternalSimpleBeeLangTestLanguage.g:1549:3: ( rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 ) + // InternalSimpleBeeLangTestLanguage.g:1549:4: rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__NameSpaceAssignment_0_0(); @@ -9465,10 +9473,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1548:2: ( 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:1553:2: ( 'unit' ) { - // InternalSimpleBeeLangTestLanguage.g:1548:2: ( 'unit' ) - // InternalSimpleBeeLangTestLanguage.g:1549:3: 'unit' + // InternalSimpleBeeLangTestLanguage.g:1553:2: ( 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:1554:3: 'unit' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getUnitKeyword_0_1()); @@ -9502,7 +9510,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Alternatives_1" - // InternalSimpleBeeLangTestLanguage.g:1558:1: rule__RequiredCapability__Alternatives_1 : ( ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ); + // InternalSimpleBeeLangTestLanguage.g:1563:1: rule__RequiredCapability__Alternatives_1 : ( ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ); public final void rule__RequiredCapability__Alternatives_1() throws RecognitionException { int rule__RequiredCapability__Alternatives_1_StartIndex = input.index(); @@ -9510,7 +9518,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 118) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1562:1: ( ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ) + // InternalSimpleBeeLangTestLanguage.g:1567:1: ( ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) | ( 'unit' ) ) int alt6=2; int LA6_0 = input.LA(1); @@ -9529,16 +9537,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt6) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1563:2: ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1568:2: ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1563:2: ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1564:3: ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:1568:2: ( ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1569:3: ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getNameSpaceAssignment_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:1565:3: ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:1565:4: rule__RequiredCapability__NameSpaceAssignment_1_0 + // InternalSimpleBeeLangTestLanguage.g:1570:3: ( rule__RequiredCapability__NameSpaceAssignment_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:1570:4: rule__RequiredCapability__NameSpaceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__NameSpaceAssignment_1_0(); @@ -9558,10 +9566,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1569:2: ( 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:1574:2: ( 'unit' ) { - // InternalSimpleBeeLangTestLanguage.g:1569:2: ( 'unit' ) - // InternalSimpleBeeLangTestLanguage.g:1570:3: 'unit' + // InternalSimpleBeeLangTestLanguage.g:1574:2: ( 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:1575:3: 'unit' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getUnitKeyword_1_1()); @@ -9595,7 +9603,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Path__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:1579:1: rule__Path__Alternatives : ( ( RULE_STRING ) | ( ( rule__Path__Group_1__0 ) ) ); + // InternalSimpleBeeLangTestLanguage.g:1584:1: rule__Path__Alternatives : ( ( RULE_STRING ) | ( ( rule__Path__Group_1__0 ) ) ); public final void rule__Path__Alternatives() throws RecognitionException { int rule__Path__Alternatives_StartIndex = input.index(); @@ -9603,7 +9611,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 119) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1583:1: ( ( RULE_STRING ) | ( ( rule__Path__Group_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1588:1: ( ( RULE_STRING ) | ( ( rule__Path__Group_1__0 ) ) ) int alt7=2; int LA7_0 = input.LA(1); @@ -9622,10 +9630,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt7) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1584:2: ( RULE_STRING ) + // InternalSimpleBeeLangTestLanguage.g:1589:2: ( RULE_STRING ) { - // InternalSimpleBeeLangTestLanguage.g:1584:2: ( RULE_STRING ) - // InternalSimpleBeeLangTestLanguage.g:1585:3: RULE_STRING + // InternalSimpleBeeLangTestLanguage.g:1589:2: ( RULE_STRING ) + // InternalSimpleBeeLangTestLanguage.g:1590:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getSTRINGTerminalRuleCall_0()); @@ -9641,16 +9649,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1590:2: ( ( rule__Path__Group_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1595:2: ( ( rule__Path__Group_1__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1590:2: ( ( rule__Path__Group_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1591:3: ( rule__Path__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:1595:2: ( ( rule__Path__Group_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1596:3: ( rule__Path__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:1592:3: ( rule__Path__Group_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:1592:4: rule__Path__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:1597:3: ( rule__Path__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:1597:4: rule__Path__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Path__Group_1__0(); @@ -9688,7 +9696,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__FirstParameter__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:1600:1: rule__FirstParameter__Alternatives : ( ( ruleClosureParameter ) | ( ruleParameter ) ); + // InternalSimpleBeeLangTestLanguage.g:1605:1: rule__FirstParameter__Alternatives : ( ( ruleClosureParameter ) | ( ruleParameter ) ); public final void rule__FirstParameter__Alternatives() throws RecognitionException { int rule__FirstParameter__Alternatives_StartIndex = input.index(); @@ -9696,15 +9704,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 120) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1604:1: ( ( ruleClosureParameter ) | ( ruleParameter ) ) + // InternalSimpleBeeLangTestLanguage.g:1609:1: ( ( ruleClosureParameter ) | ( ruleParameter ) ) int alt8=2; alt8 = dfa8.predict(input); switch (alt8) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1605:2: ( ruleClosureParameter ) + // InternalSimpleBeeLangTestLanguage.g:1610:2: ( ruleClosureParameter ) { - // InternalSimpleBeeLangTestLanguage.g:1605:2: ( ruleClosureParameter ) - // InternalSimpleBeeLangTestLanguage.g:1606:3: ruleClosureParameter + // InternalSimpleBeeLangTestLanguage.g:1610:2: ( ruleClosureParameter ) + // InternalSimpleBeeLangTestLanguage.g:1611:3: ruleClosureParameter { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterAccess().getClosureParameterParserRuleCall_0()); @@ -9724,10 +9732,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1611:2: ( ruleParameter ) + // InternalSimpleBeeLangTestLanguage.g:1616:2: ( ruleParameter ) { - // InternalSimpleBeeLangTestLanguage.g:1611:2: ( ruleParameter ) - // InternalSimpleBeeLangTestLanguage.g:1612:3: ruleParameter + // InternalSimpleBeeLangTestLanguage.g:1616:2: ( ruleParameter ) + // InternalSimpleBeeLangTestLanguage.g:1617:3: ruleParameter { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterAccess().getParameterParserRuleCall_1()); @@ -9765,7 +9773,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Function__Alternatives_6_1" - // InternalSimpleBeeLangTestLanguage.g:1621:1: rule__Function__Alternatives_6_1 : ( ( ( rule__Function__Group_6_1_0__0 ) ) | ( ( rule__Function__Group_6_1_1__0 ) ) ); + // InternalSimpleBeeLangTestLanguage.g:1626:1: rule__Function__Alternatives_6_1 : ( ( ( rule__Function__Group_6_1_0__0 ) ) | ( ( rule__Function__Group_6_1_1__0 ) ) ); public final void rule__Function__Alternatives_6_1() throws RecognitionException { int rule__Function__Alternatives_6_1_StartIndex = input.index(); @@ -9773,7 +9781,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 121) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1625:1: ( ( ( rule__Function__Group_6_1_0__0 ) ) | ( ( rule__Function__Group_6_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1630:1: ( ( ( rule__Function__Group_6_1_0__0 ) ) | ( ( rule__Function__Group_6_1_1__0 ) ) ) int alt9=2; int LA9_0 = input.LA(1); @@ -9792,16 +9800,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt9) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1626:2: ( ( rule__Function__Group_6_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1631:2: ( ( rule__Function__Group_6_1_0__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1626:2: ( ( rule__Function__Group_6_1_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1627:3: ( rule__Function__Group_6_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:1631:2: ( ( rule__Function__Group_6_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1632:3: ( rule__Function__Group_6_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:1628:3: ( rule__Function__Group_6_1_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:1628:4: rule__Function__Group_6_1_0__0 + // InternalSimpleBeeLangTestLanguage.g:1633:3: ( rule__Function__Group_6_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:1633:4: rule__Function__Group_6_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_0__0(); @@ -9821,16 +9829,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1632:2: ( ( rule__Function__Group_6_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1637:2: ( ( rule__Function__Group_6_1_1__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1632:2: ( ( rule__Function__Group_6_1_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1633:3: ( rule__Function__Group_6_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:1637:2: ( ( rule__Function__Group_6_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1638:3: ( rule__Function__Group_6_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:1634:3: ( rule__Function__Group_6_1_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:1634:4: rule__Function__Group_6_1_1__0 + // InternalSimpleBeeLangTestLanguage.g:1639:3: ( rule__Function__Group_6_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:1639:4: rule__Function__Group_6_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_1__0(); @@ -9868,7 +9876,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Function__Alternatives_8" - // InternalSimpleBeeLangTestLanguage.g:1642:1: rule__Function__Alternatives_8 : ( ( ( rule__Function__Group_8_0__0 ) ) | ( ( rule__Function__FuncExprAssignment_8_1 ) ) ); + // InternalSimpleBeeLangTestLanguage.g:1647:1: rule__Function__Alternatives_8 : ( ( ( rule__Function__Group_8_0__0 ) ) | ( ( rule__Function__FuncExprAssignment_8_1 ) ) ); public final void rule__Function__Alternatives_8() throws RecognitionException { int rule__Function__Alternatives_8_StartIndex = input.index(); @@ -9876,7 +9884,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 122) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1646:1: ( ( ( rule__Function__Group_8_0__0 ) ) | ( ( rule__Function__FuncExprAssignment_8_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1651:1: ( ( ( rule__Function__Group_8_0__0 ) ) | ( ( rule__Function__FuncExprAssignment_8_1 ) ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -9895,16 +9903,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt10) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1647:2: ( ( rule__Function__Group_8_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1652:2: ( ( rule__Function__Group_8_0__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1647:2: ( ( rule__Function__Group_8_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1648:3: ( rule__Function__Group_8_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:1652:2: ( ( rule__Function__Group_8_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1653:3: ( rule__Function__Group_8_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_8_0()); } - // InternalSimpleBeeLangTestLanguage.g:1649:3: ( rule__Function__Group_8_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:1649:4: rule__Function__Group_8_0__0 + // InternalSimpleBeeLangTestLanguage.g:1654:3: ( rule__Function__Group_8_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:1654:4: rule__Function__Group_8_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_8_0__0(); @@ -9924,16 +9932,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1653:2: ( ( rule__Function__FuncExprAssignment_8_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:1658:2: ( ( rule__Function__FuncExprAssignment_8_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1653:2: ( ( rule__Function__FuncExprAssignment_8_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:1654:3: ( rule__Function__FuncExprAssignment_8_1 ) + // InternalSimpleBeeLangTestLanguage.g:1658:2: ( ( rule__Function__FuncExprAssignment_8_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:1659:3: ( rule__Function__FuncExprAssignment_8_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_1()); } - // InternalSimpleBeeLangTestLanguage.g:1655:3: ( rule__Function__FuncExprAssignment_8_1 ) - // InternalSimpleBeeLangTestLanguage.g:1655:4: rule__Function__FuncExprAssignment_8_1 + // InternalSimpleBeeLangTestLanguage.g:1660:3: ( rule__Function__FuncExprAssignment_8_1 ) + // InternalSimpleBeeLangTestLanguage.g:1660:4: rule__Function__FuncExprAssignment_8_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__FuncExprAssignment_8_1(); @@ -9971,7 +9979,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__GuardExpression__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:1663:1: rule__GuardExpression__Alternatives : ( ( ( rule__GuardExpression__Group_0__0 ) ) | ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) ); + // InternalSimpleBeeLangTestLanguage.g:1668:1: rule__GuardExpression__Alternatives : ( ( ( rule__GuardExpression__Group_0__0 ) ) | ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) ); public final void rule__GuardExpression__Alternatives() throws RecognitionException { int rule__GuardExpression__Alternatives_StartIndex = input.index(); @@ -9979,7 +9987,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 123) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1667:1: ( ( ( rule__GuardExpression__Group_0__0 ) ) | ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1672:1: ( ( ( rule__GuardExpression__Group_0__0 ) ) | ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) ) int alt11=2; int LA11_0 = input.LA(1); @@ -9998,16 +10006,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt11) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1668:2: ( ( rule__GuardExpression__Group_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1673:2: ( ( rule__GuardExpression__Group_0__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1668:2: ( ( rule__GuardExpression__Group_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1669:3: ( rule__GuardExpression__Group_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:1673:2: ( ( rule__GuardExpression__Group_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1674:3: ( rule__GuardExpression__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGroup_0()); } - // InternalSimpleBeeLangTestLanguage.g:1670:3: ( rule__GuardExpression__Group_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:1670:4: rule__GuardExpression__Group_0__0 + // InternalSimpleBeeLangTestLanguage.g:1675:3: ( rule__GuardExpression__Group_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:1675:4: rule__GuardExpression__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardExpression__Group_0__0(); @@ -10027,16 +10035,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1674:2: ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:1679:2: ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1674:2: ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:1675:3: ( rule__GuardExpression__GuardExprAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:1679:2: ( ( rule__GuardExpression__GuardExprAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:1680:3: ( rule__GuardExpression__GuardExprAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:1676:3: ( rule__GuardExpression__GuardExprAssignment_1 ) - // InternalSimpleBeeLangTestLanguage.g:1676:4: rule__GuardExpression__GuardExprAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:1681:3: ( rule__GuardExpression__GuardExprAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:1681:4: rule__GuardExpression__GuardExprAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardExpression__GuardExprAssignment_1(); @@ -10074,7 +10082,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__AssignmentOperator__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:1684:1: rule__AssignmentOperator__Alternatives : ( ( '=' ) | ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) ); + // InternalSimpleBeeLangTestLanguage.g:1689:1: rule__AssignmentOperator__Alternatives : ( ( '=' ) | ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) ); public final void rule__AssignmentOperator__Alternatives() throws RecognitionException { int rule__AssignmentOperator__Alternatives_StartIndex = input.index(); @@ -10082,7 +10090,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 124) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1688:1: ( ( '=' ) | ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) ) + // InternalSimpleBeeLangTestLanguage.g:1693:1: ( ( '=' ) | ( '+=' ) | ( '-=' ) | ( '*=' ) | ( '/=' ) | ( '%=' ) ) int alt12=6; switch ( input.LA(1) ) { case 14: @@ -10125,10 +10133,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt12) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1689:2: ( '=' ) + // InternalSimpleBeeLangTestLanguage.g:1694:2: ( '=' ) { - // InternalSimpleBeeLangTestLanguage.g:1689:2: ( '=' ) - // InternalSimpleBeeLangTestLanguage.g:1690:3: '=' + // InternalSimpleBeeLangTestLanguage.g:1694:2: ( '=' ) + // InternalSimpleBeeLangTestLanguage.g:1695:3: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getEqualsSignKeyword_0()); @@ -10144,10 +10152,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1695:2: ( '+=' ) + // InternalSimpleBeeLangTestLanguage.g:1700:2: ( '+=' ) { - // InternalSimpleBeeLangTestLanguage.g:1695:2: ( '+=' ) - // InternalSimpleBeeLangTestLanguage.g:1696:3: '+=' + // InternalSimpleBeeLangTestLanguage.g:1700:2: ( '+=' ) + // InternalSimpleBeeLangTestLanguage.g:1701:3: '+=' { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getPlusSignEqualsSignKeyword_1()); @@ -10163,10 +10171,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:1701:2: ( '-=' ) + // InternalSimpleBeeLangTestLanguage.g:1706:2: ( '-=' ) { - // InternalSimpleBeeLangTestLanguage.g:1701:2: ( '-=' ) - // InternalSimpleBeeLangTestLanguage.g:1702:3: '-=' + // InternalSimpleBeeLangTestLanguage.g:1706:2: ( '-=' ) + // InternalSimpleBeeLangTestLanguage.g:1707:3: '-=' { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getHyphenMinusEqualsSignKeyword_2()); @@ -10182,10 +10190,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:1707:2: ( '*=' ) + // InternalSimpleBeeLangTestLanguage.g:1712:2: ( '*=' ) { - // InternalSimpleBeeLangTestLanguage.g:1707:2: ( '*=' ) - // InternalSimpleBeeLangTestLanguage.g:1708:3: '*=' + // InternalSimpleBeeLangTestLanguage.g:1712:2: ( '*=' ) + // InternalSimpleBeeLangTestLanguage.g:1713:3: '*=' { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getAsteriskEqualsSignKeyword_3()); @@ -10201,10 +10209,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:1713:2: ( '/=' ) + // InternalSimpleBeeLangTestLanguage.g:1718:2: ( '/=' ) { - // InternalSimpleBeeLangTestLanguage.g:1713:2: ( '/=' ) - // InternalSimpleBeeLangTestLanguage.g:1714:3: '/=' + // InternalSimpleBeeLangTestLanguage.g:1718:2: ( '/=' ) + // InternalSimpleBeeLangTestLanguage.g:1719:3: '/=' { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getSolidusEqualsSignKeyword_4()); @@ -10220,10 +10228,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 6 : - // InternalSimpleBeeLangTestLanguage.g:1719:2: ( '%=' ) + // InternalSimpleBeeLangTestLanguage.g:1724:2: ( '%=' ) { - // InternalSimpleBeeLangTestLanguage.g:1719:2: ( '%=' ) - // InternalSimpleBeeLangTestLanguage.g:1720:3: '%=' + // InternalSimpleBeeLangTestLanguage.g:1724:2: ( '%=' ) + // InternalSimpleBeeLangTestLanguage.g:1725:3: '%=' { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentOperatorAccess().getPercentSignEqualsSignKeyword_5()); @@ -10257,7 +10265,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__RelationalOperator__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:1729:1: rule__RelationalOperator__Alternatives : ( ( '~=' ) | ( '==' ) | ( '===' ) | ( '!=' ) | ( '!==' ) | ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) ); + // InternalSimpleBeeLangTestLanguage.g:1734:1: rule__RelationalOperator__Alternatives : ( ( '~=' ) | ( '==' ) | ( '===' ) | ( '!=' ) | ( '!==' ) | ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) ); public final void rule__RelationalOperator__Alternatives() throws RecognitionException { int rule__RelationalOperator__Alternatives_StartIndex = input.index(); @@ -10265,7 +10273,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 125) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1733:1: ( ( '~=' ) | ( '==' ) | ( '===' ) | ( '!=' ) | ( '!==' ) | ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) ) + // InternalSimpleBeeLangTestLanguage.g:1738:1: ( ( '~=' ) | ( '==' ) | ( '===' ) | ( '!=' ) | ( '!==' ) | ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) ) int alt13=9; switch ( input.LA(1) ) { case 20: @@ -10323,10 +10331,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt13) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1734:2: ( '~=' ) + // InternalSimpleBeeLangTestLanguage.g:1739:2: ( '~=' ) { - // InternalSimpleBeeLangTestLanguage.g:1734:2: ( '~=' ) - // InternalSimpleBeeLangTestLanguage.g:1735:3: '~=' + // InternalSimpleBeeLangTestLanguage.g:1739:2: ( '~=' ) + // InternalSimpleBeeLangTestLanguage.g:1740:3: '~=' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getTildeEqualsSignKeyword_0()); @@ -10342,10 +10350,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1740:2: ( '==' ) + // InternalSimpleBeeLangTestLanguage.g:1745:2: ( '==' ) { - // InternalSimpleBeeLangTestLanguage.g:1740:2: ( '==' ) - // InternalSimpleBeeLangTestLanguage.g:1741:3: '==' + // InternalSimpleBeeLangTestLanguage.g:1745:2: ( '==' ) + // InternalSimpleBeeLangTestLanguage.g:1746:3: '==' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getEqualsSignEqualsSignKeyword_1()); @@ -10361,10 +10369,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:1746:2: ( '===' ) + // InternalSimpleBeeLangTestLanguage.g:1751:2: ( '===' ) { - // InternalSimpleBeeLangTestLanguage.g:1746:2: ( '===' ) - // InternalSimpleBeeLangTestLanguage.g:1747:3: '===' + // InternalSimpleBeeLangTestLanguage.g:1751:2: ( '===' ) + // InternalSimpleBeeLangTestLanguage.g:1752:3: '===' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); @@ -10380,10 +10388,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:1752:2: ( '!=' ) + // InternalSimpleBeeLangTestLanguage.g:1757:2: ( '!=' ) { - // InternalSimpleBeeLangTestLanguage.g:1752:2: ( '!=' ) - // InternalSimpleBeeLangTestLanguage.g:1753:3: '!=' + // InternalSimpleBeeLangTestLanguage.g:1757:2: ( '!=' ) + // InternalSimpleBeeLangTestLanguage.g:1758:3: '!=' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getExclamationMarkEqualsSignKeyword_3()); @@ -10399,10 +10407,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:1758:2: ( '!==' ) + // InternalSimpleBeeLangTestLanguage.g:1763:2: ( '!==' ) { - // InternalSimpleBeeLangTestLanguage.g:1758:2: ( '!==' ) - // InternalSimpleBeeLangTestLanguage.g:1759:3: '!==' + // InternalSimpleBeeLangTestLanguage.g:1763:2: ( '!==' ) + // InternalSimpleBeeLangTestLanguage.g:1764:3: '!==' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getExclamationMarkEqualsSignEqualsSignKeyword_4()); @@ -10418,10 +10426,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 6 : - // InternalSimpleBeeLangTestLanguage.g:1764:2: ( '>=' ) + // InternalSimpleBeeLangTestLanguage.g:1769:2: ( '>=' ) { - // InternalSimpleBeeLangTestLanguage.g:1764:2: ( '>=' ) - // InternalSimpleBeeLangTestLanguage.g:1765:3: '>=' + // InternalSimpleBeeLangTestLanguage.g:1769:2: ( '>=' ) + // InternalSimpleBeeLangTestLanguage.g:1770:3: '>=' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignEqualsSignKeyword_5()); @@ -10437,10 +10445,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 7 : - // InternalSimpleBeeLangTestLanguage.g:1770:2: ( '<=' ) + // InternalSimpleBeeLangTestLanguage.g:1775:2: ( '<=' ) { - // InternalSimpleBeeLangTestLanguage.g:1770:2: ( '<=' ) - // InternalSimpleBeeLangTestLanguage.g:1771:3: '<=' + // InternalSimpleBeeLangTestLanguage.g:1775:2: ( '<=' ) + // InternalSimpleBeeLangTestLanguage.g:1776:3: '<=' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getLessThanSignEqualsSignKeyword_6()); @@ -10456,10 +10464,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 8 : - // InternalSimpleBeeLangTestLanguage.g:1776:2: ( '>' ) + // InternalSimpleBeeLangTestLanguage.g:1781:2: ( '>' ) { - // InternalSimpleBeeLangTestLanguage.g:1776:2: ( '>' ) - // InternalSimpleBeeLangTestLanguage.g:1777:3: '>' + // InternalSimpleBeeLangTestLanguage.g:1781:2: ( '>' ) + // InternalSimpleBeeLangTestLanguage.g:1782:3: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getGreaterThanSignKeyword_7()); @@ -10475,10 +10483,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 9 : - // InternalSimpleBeeLangTestLanguage.g:1782:2: ( '<' ) + // InternalSimpleBeeLangTestLanguage.g:1787:2: ( '<' ) { - // InternalSimpleBeeLangTestLanguage.g:1782:2: ( '<' ) - // InternalSimpleBeeLangTestLanguage.g:1783:3: '<' + // InternalSimpleBeeLangTestLanguage.g:1787:2: ( '<' ) + // InternalSimpleBeeLangTestLanguage.g:1788:3: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalOperatorAccess().getLessThanSignKeyword_8()); @@ -10512,7 +10520,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__TopLevelExpression__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:1792:1: rule__TopLevelExpression__Alternatives : ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) ); + // InternalSimpleBeeLangTestLanguage.g:1797:1: rule__TopLevelExpression__Alternatives : ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) ); public final void rule__TopLevelExpression__Alternatives() throws RecognitionException { int rule__TopLevelExpression__Alternatives_StartIndex = input.index(); @@ -10520,15 +10528,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 126) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1796:1: ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:1801:1: ( ( ruleVarDeclaration ) | ( ruleValDeclaration ) | ( ruleAssignmentExpression ) ) int alt14=3; alt14 = dfa14.predict(input); switch (alt14) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1797:2: ( ruleVarDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1802:2: ( ruleVarDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:1797:2: ( ruleVarDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:1798:3: ruleVarDeclaration + // InternalSimpleBeeLangTestLanguage.g:1802:2: ( ruleVarDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1803:3: ruleVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getVarDeclarationParserRuleCall_0()); @@ -10548,10 +10556,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1803:2: ( ruleValDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1808:2: ( ruleValDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:1803:2: ( ruleValDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:1804:3: ruleValDeclaration + // InternalSimpleBeeLangTestLanguage.g:1808:2: ( ruleValDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1809:3: ruleValDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getValDeclarationParserRuleCall_1()); @@ -10571,10 +10579,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:1809:2: ( ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:1814:2: ( ruleAssignmentExpression ) { - // InternalSimpleBeeLangTestLanguage.g:1809:2: ( ruleAssignmentExpression ) - // InternalSimpleBeeLangTestLanguage.g:1810:3: ruleAssignmentExpression + // InternalSimpleBeeLangTestLanguage.g:1814:2: ( ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:1815:3: ruleAssignmentExpression { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getAssignmentExpressionParserRuleCall_2()); @@ -10612,7 +10620,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Alternatives_2_0" - // InternalSimpleBeeLangTestLanguage.g:1819:1: rule__VarDeclaration__Alternatives_2_0 : ( ( 'var' ) | ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) ); + // InternalSimpleBeeLangTestLanguage.g:1824:1: rule__VarDeclaration__Alternatives_2_0 : ( ( 'var' ) | ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) ); public final void rule__VarDeclaration__Alternatives_2_0() throws RecognitionException { int rule__VarDeclaration__Alternatives_2_0_StartIndex = input.index(); @@ -10620,7 +10628,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 127) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1823:1: ( ( 'var' ) | ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1828:1: ( ( 'var' ) | ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) ) int alt15=2; int LA15_0 = input.LA(1); @@ -10639,10 +10647,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt15) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1824:2: ( 'var' ) + // InternalSimpleBeeLangTestLanguage.g:1829:2: ( 'var' ) { - // InternalSimpleBeeLangTestLanguage.g:1824:2: ( 'var' ) - // InternalSimpleBeeLangTestLanguage.g:1825:3: 'var' + // InternalSimpleBeeLangTestLanguage.g:1829:2: ( 'var' ) + // InternalSimpleBeeLangTestLanguage.g:1830:3: 'var' { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getVarKeyword_2_0_0()); @@ -10658,16 +10666,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1830:2: ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:1835:2: ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1830:2: ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:1831:3: ( rule__VarDeclaration__TypeAssignment_2_0_1 ) + // InternalSimpleBeeLangTestLanguage.g:1835:2: ( ( rule__VarDeclaration__TypeAssignment_2_0_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:1836:3: ( rule__VarDeclaration__TypeAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getTypeAssignment_2_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:1832:3: ( rule__VarDeclaration__TypeAssignment_2_0_1 ) - // InternalSimpleBeeLangTestLanguage.g:1832:4: rule__VarDeclaration__TypeAssignment_2_0_1 + // InternalSimpleBeeLangTestLanguage.g:1837:3: ( rule__VarDeclaration__TypeAssignment_2_0_1 ) + // InternalSimpleBeeLangTestLanguage.g:1837:4: rule__VarDeclaration__TypeAssignment_2_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__TypeAssignment_2_0_1(); @@ -10705,7 +10713,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__TypeRef__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:1840:1: rule__TypeRef__Alternatives : ( ( ruleClosureTypeRef ) | ( ruleSimpleTypeRef ) ); + // InternalSimpleBeeLangTestLanguage.g:1845:1: rule__TypeRef__Alternatives : ( ( ruleClosureTypeRef ) | ( ruleSimpleTypeRef ) ); public final void rule__TypeRef__Alternatives() throws RecognitionException { int rule__TypeRef__Alternatives_StartIndex = input.index(); @@ -10713,7 +10721,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 128) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1844:1: ( ( ruleClosureTypeRef ) | ( ruleSimpleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:1849:1: ( ( ruleClosureTypeRef ) | ( ruleSimpleTypeRef ) ) int alt16=2; int LA16_0 = input.LA(1); @@ -10732,10 +10740,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt16) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1845:2: ( ruleClosureTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:1850:2: ( ruleClosureTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:1845:2: ( ruleClosureTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:1846:3: ruleClosureTypeRef + // InternalSimpleBeeLangTestLanguage.g:1850:2: ( ruleClosureTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:1851:3: ruleClosureTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefAccess().getClosureTypeRefParserRuleCall_0()); @@ -10755,10 +10763,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1851:2: ( ruleSimpleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:1856:2: ( ruleSimpleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:1851:2: ( ruleSimpleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:1852:3: ruleSimpleTypeRef + // InternalSimpleBeeLangTestLanguage.g:1856:2: ( ruleSimpleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:1857:3: ruleSimpleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getTypeRefAccess().getSimpleTypeRefParserRuleCall_1()); @@ -10796,7 +10804,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Alternatives_1" - // InternalSimpleBeeLangTestLanguage.g:1861:1: rule__ClosureTypeRef__Alternatives_1 : ( ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) | ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) ); + // InternalSimpleBeeLangTestLanguage.g:1866:1: rule__ClosureTypeRef__Alternatives_1 : ( ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) | ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) ); public final void rule__ClosureTypeRef__Alternatives_1() throws RecognitionException { int rule__ClosureTypeRef__Alternatives_1_StartIndex = input.index(); @@ -10804,7 +10812,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 129) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1865:1: ( ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) | ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1870:1: ( ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) | ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) ) int alt17=2; int LA17_0 = input.LA(1); @@ -10823,16 +10831,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt17) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1866:2: ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1871:2: ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1866:2: ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1867:3: ( rule__ClosureTypeRef__Group_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:1871:2: ( ( rule__ClosureTypeRef__Group_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1872:3: ( rule__ClosureTypeRef__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:1868:3: ( rule__ClosureTypeRef__Group_1_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:1868:4: rule__ClosureTypeRef__Group_1_0__0 + // InternalSimpleBeeLangTestLanguage.g:1873:3: ( rule__ClosureTypeRef__Group_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:1873:4: rule__ClosureTypeRef__Group_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_0__0(); @@ -10852,16 +10860,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1872:2: ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1877:2: ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1872:2: ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1873:3: ( rule__ClosureTypeRef__Group_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:1877:2: ( ( rule__ClosureTypeRef__Group_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1878:3: ( rule__ClosureTypeRef__Group_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:1874:3: ( rule__ClosureTypeRef__Group_1_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:1874:4: rule__ClosureTypeRef__Group_1_1__0 + // InternalSimpleBeeLangTestLanguage.g:1879:3: ( rule__ClosureTypeRef__Group_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:1879:4: rule__ClosureTypeRef__Group_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_1__0(); @@ -10899,7 +10907,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__CachedExpression__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:1882:1: rule__CachedExpression__Alternatives : ( ( ( rule__CachedExpression__Group_0__0 ) ) | ( ruleOrExpression ) ); + // InternalSimpleBeeLangTestLanguage.g:1887:1: rule__CachedExpression__Alternatives : ( ( ( rule__CachedExpression__Group_0__0 ) ) | ( ruleOrExpression ) ); public final void rule__CachedExpression__Alternatives() throws RecognitionException { int rule__CachedExpression__Alternatives_StartIndex = input.index(); @@ -10907,7 +10915,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 130) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1886:1: ( ( ( rule__CachedExpression__Group_0__0 ) ) | ( ruleOrExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:1891:1: ( ( ( rule__CachedExpression__Group_0__0 ) ) | ( ruleOrExpression ) ) int alt18=2; int LA18_0 = input.LA(1); @@ -10926,16 +10934,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt18) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1887:2: ( ( rule__CachedExpression__Group_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1892:2: ( ( rule__CachedExpression__Group_0__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:1887:2: ( ( rule__CachedExpression__Group_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:1888:3: ( rule__CachedExpression__Group_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:1892:2: ( ( rule__CachedExpression__Group_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:1893:3: ( rule__CachedExpression__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getGroup_0()); } - // InternalSimpleBeeLangTestLanguage.g:1889:3: ( rule__CachedExpression__Group_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:1889:4: rule__CachedExpression__Group_0__0 + // InternalSimpleBeeLangTestLanguage.g:1894:3: ( rule__CachedExpression__Group_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:1894:4: rule__CachedExpression__Group_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__CachedExpression__Group_0__0(); @@ -10955,10 +10963,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1893:2: ( ruleOrExpression ) + // InternalSimpleBeeLangTestLanguage.g:1898:2: ( ruleOrExpression ) { - // InternalSimpleBeeLangTestLanguage.g:1893:2: ( ruleOrExpression ) - // InternalSimpleBeeLangTestLanguage.g:1894:3: ruleOrExpression + // InternalSimpleBeeLangTestLanguage.g:1898:2: ( ruleOrExpression ) + // InternalSimpleBeeLangTestLanguage.g:1899:3: ruleOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getOrExpressionParserRuleCall_1()); @@ -10996,7 +11004,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__AdditiveExpression__FunctionNameAlternatives_1_1_0" - // InternalSimpleBeeLangTestLanguage.g:1903:1: rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 : ( ( '+' ) | ( '-' ) ); + // InternalSimpleBeeLangTestLanguage.g:1908:1: rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 : ( ( '+' ) | ( '-' ) ); public final void rule__AdditiveExpression__FunctionNameAlternatives_1_1_0() throws RecognitionException { int rule__AdditiveExpression__FunctionNameAlternatives_1_1_0_StartIndex = input.index(); @@ -11004,7 +11012,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 131) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1907:1: ( ( '+' ) | ( '-' ) ) + // InternalSimpleBeeLangTestLanguage.g:1912:1: ( ( '+' ) | ( '-' ) ) int alt19=2; int LA19_0 = input.LA(1); @@ -11023,10 +11031,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt19) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1908:2: ( '+' ) + // InternalSimpleBeeLangTestLanguage.g:1913:2: ( '+' ) { - // InternalSimpleBeeLangTestLanguage.g:1908:2: ( '+' ) - // InternalSimpleBeeLangTestLanguage.g:1909:3: '+' + // InternalSimpleBeeLangTestLanguage.g:1913:2: ( '+' ) + // InternalSimpleBeeLangTestLanguage.g:1914:3: '+' { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getFunctionNamePlusSignKeyword_1_1_0_0()); @@ -11042,10 +11050,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1914:2: ( '-' ) + // InternalSimpleBeeLangTestLanguage.g:1919:2: ( '-' ) { - // InternalSimpleBeeLangTestLanguage.g:1914:2: ( '-' ) - // InternalSimpleBeeLangTestLanguage.g:1915:3: '-' + // InternalSimpleBeeLangTestLanguage.g:1919:2: ( '-' ) + // InternalSimpleBeeLangTestLanguage.g:1920:3: '-' { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getFunctionNameHyphenMinusKeyword_1_1_0_1()); @@ -11079,7 +11087,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0" - // InternalSimpleBeeLangTestLanguage.g:1924:1: rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 : ( ( '*' ) | ( '/' ) | ( '%' ) ); + // InternalSimpleBeeLangTestLanguage.g:1929:1: rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 : ( ( '*' ) | ( '/' ) | ( '%' ) ); public final void rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0() throws RecognitionException { int rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0_StartIndex = input.index(); @@ -11087,7 +11095,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 132) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1928:1: ( ( '*' ) | ( '/' ) | ( '%' ) ) + // InternalSimpleBeeLangTestLanguage.g:1933:1: ( ( '*' ) | ( '/' ) | ( '%' ) ) int alt20=3; switch ( input.LA(1) ) { case 32: @@ -11115,10 +11123,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt20) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1929:2: ( '*' ) + // InternalSimpleBeeLangTestLanguage.g:1934:2: ( '*' ) { - // InternalSimpleBeeLangTestLanguage.g:1929:2: ( '*' ) - // InternalSimpleBeeLangTestLanguage.g:1930:3: '*' + // InternalSimpleBeeLangTestLanguage.g:1934:2: ( '*' ) + // InternalSimpleBeeLangTestLanguage.g:1935:3: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAsteriskKeyword_1_1_0_0()); @@ -11134,10 +11142,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1935:2: ( '/' ) + // InternalSimpleBeeLangTestLanguage.g:1940:2: ( '/' ) { - // InternalSimpleBeeLangTestLanguage.g:1935:2: ( '/' ) - // InternalSimpleBeeLangTestLanguage.g:1936:3: '/' + // InternalSimpleBeeLangTestLanguage.g:1940:2: ( '/' ) + // InternalSimpleBeeLangTestLanguage.g:1941:3: '/' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameSolidusKeyword_1_1_0_1()); @@ -11153,10 +11161,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:1941:2: ( '%' ) + // InternalSimpleBeeLangTestLanguage.g:1946:2: ( '%' ) { - // InternalSimpleBeeLangTestLanguage.g:1941:2: ( '%' ) - // InternalSimpleBeeLangTestLanguage.g:1942:3: '%' + // InternalSimpleBeeLangTestLanguage.g:1946:2: ( '%' ) + // InternalSimpleBeeLangTestLanguage.g:1947:3: '%' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNamePercentSignKeyword_1_1_0_2()); @@ -11190,7 +11198,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__UnaryOrInfixExpression__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:1951:1: rule__UnaryOrInfixExpression__Alternatives : ( ( rulePostopExpression ) | ( ruleUnaryExpression ) | ( rulePreopExpression ) ); + // InternalSimpleBeeLangTestLanguage.g:1956:1: rule__UnaryOrInfixExpression__Alternatives : ( ( rulePostopExpression ) | ( ruleUnaryExpression ) | ( rulePreopExpression ) ); public final void rule__UnaryOrInfixExpression__Alternatives() throws RecognitionException { int rule__UnaryOrInfixExpression__Alternatives_StartIndex = input.index(); @@ -11198,7 +11206,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 133) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1955:1: ( ( rulePostopExpression ) | ( ruleUnaryExpression ) | ( rulePreopExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:1960:1: ( ( rulePostopExpression ) | ( ruleUnaryExpression ) | ( rulePreopExpression ) ) int alt21=3; switch ( input.LA(1) ) { case RULE_STRING: @@ -11240,10 +11248,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt21) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1956:2: ( rulePostopExpression ) + // InternalSimpleBeeLangTestLanguage.g:1961:2: ( rulePostopExpression ) { - // InternalSimpleBeeLangTestLanguage.g:1956:2: ( rulePostopExpression ) - // InternalSimpleBeeLangTestLanguage.g:1957:3: rulePostopExpression + // InternalSimpleBeeLangTestLanguage.g:1961:2: ( rulePostopExpression ) + // InternalSimpleBeeLangTestLanguage.g:1962:3: rulePostopExpression { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionAccess().getPostopExpressionParserRuleCall_0()); @@ -11263,10 +11271,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1962:2: ( ruleUnaryExpression ) + // InternalSimpleBeeLangTestLanguage.g:1967:2: ( ruleUnaryExpression ) { - // InternalSimpleBeeLangTestLanguage.g:1962:2: ( ruleUnaryExpression ) - // InternalSimpleBeeLangTestLanguage.g:1963:3: ruleUnaryExpression + // InternalSimpleBeeLangTestLanguage.g:1967:2: ( ruleUnaryExpression ) + // InternalSimpleBeeLangTestLanguage.g:1968:3: ruleUnaryExpression { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionAccess().getUnaryExpressionParserRuleCall_1()); @@ -11286,10 +11294,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:1968:2: ( rulePreopExpression ) + // InternalSimpleBeeLangTestLanguage.g:1973:2: ( rulePreopExpression ) { - // InternalSimpleBeeLangTestLanguage.g:1968:2: ( rulePreopExpression ) - // InternalSimpleBeeLangTestLanguage.g:1969:3: rulePreopExpression + // InternalSimpleBeeLangTestLanguage.g:1973:2: ( rulePreopExpression ) + // InternalSimpleBeeLangTestLanguage.g:1974:3: rulePreopExpression { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryOrInfixExpressionAccess().getPreopExpressionParserRuleCall_2()); @@ -11327,7 +11335,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__UnaryExpression__FunctionNameAlternatives_1_0" - // InternalSimpleBeeLangTestLanguage.g:1978:1: rule__UnaryExpression__FunctionNameAlternatives_1_0 : ( ( '!' ) | ( '-' ) ); + // InternalSimpleBeeLangTestLanguage.g:1983:1: rule__UnaryExpression__FunctionNameAlternatives_1_0 : ( ( '!' ) | ( '-' ) ); public final void rule__UnaryExpression__FunctionNameAlternatives_1_0() throws RecognitionException { int rule__UnaryExpression__FunctionNameAlternatives_1_0_StartIndex = input.index(); @@ -11335,7 +11343,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 134) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:1982:1: ( ( '!' ) | ( '-' ) ) + // InternalSimpleBeeLangTestLanguage.g:1987:1: ( ( '!' ) | ( '-' ) ) int alt22=2; int LA22_0 = input.LA(1); @@ -11354,10 +11362,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt22) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1983:2: ( '!' ) + // InternalSimpleBeeLangTestLanguage.g:1988:2: ( '!' ) { - // InternalSimpleBeeLangTestLanguage.g:1983:2: ( '!' ) - // InternalSimpleBeeLangTestLanguage.g:1984:3: '!' + // InternalSimpleBeeLangTestLanguage.g:1988:2: ( '!' ) + // InternalSimpleBeeLangTestLanguage.g:1989:3: '!' { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getFunctionNameExclamationMarkKeyword_1_0_0()); @@ -11373,10 +11381,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1989:2: ( '-' ) + // InternalSimpleBeeLangTestLanguage.g:1994:2: ( '-' ) { - // InternalSimpleBeeLangTestLanguage.g:1989:2: ( '-' ) - // InternalSimpleBeeLangTestLanguage.g:1990:3: '-' + // InternalSimpleBeeLangTestLanguage.g:1994:2: ( '-' ) + // InternalSimpleBeeLangTestLanguage.g:1995:3: '-' { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getFunctionNameHyphenMinusKeyword_1_0_1()); @@ -11410,7 +11418,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__PreopExpression__FunctionNameAlternatives_1_0" - // InternalSimpleBeeLangTestLanguage.g:1999:1: rule__PreopExpression__FunctionNameAlternatives_1_0 : ( ( '++' ) | ( '--' ) ); + // InternalSimpleBeeLangTestLanguage.g:2004:1: rule__PreopExpression__FunctionNameAlternatives_1_0 : ( ( '++' ) | ( '--' ) ); public final void rule__PreopExpression__FunctionNameAlternatives_1_0() throws RecognitionException { int rule__PreopExpression__FunctionNameAlternatives_1_0_StartIndex = input.index(); @@ -11418,7 +11426,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 135) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2003:1: ( ( '++' ) | ( '--' ) ) + // InternalSimpleBeeLangTestLanguage.g:2008:1: ( ( '++' ) | ( '--' ) ) int alt23=2; int LA23_0 = input.LA(1); @@ -11437,10 +11445,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt23) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2004:2: ( '++' ) + // InternalSimpleBeeLangTestLanguage.g:2009:2: ( '++' ) { - // InternalSimpleBeeLangTestLanguage.g:2004:2: ( '++' ) - // InternalSimpleBeeLangTestLanguage.g:2005:3: '++' + // InternalSimpleBeeLangTestLanguage.g:2009:2: ( '++' ) + // InternalSimpleBeeLangTestLanguage.g:2010:3: '++' { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getFunctionNamePlusSignPlusSignKeyword_1_0_0()); @@ -11456,10 +11464,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2010:2: ( '--' ) + // InternalSimpleBeeLangTestLanguage.g:2015:2: ( '--' ) { - // InternalSimpleBeeLangTestLanguage.g:2010:2: ( '--' ) - // InternalSimpleBeeLangTestLanguage.g:2011:3: '--' + // InternalSimpleBeeLangTestLanguage.g:2015:2: ( '--' ) + // InternalSimpleBeeLangTestLanguage.g:2016:3: '--' { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getFunctionNameHyphenMinusHyphenMinusKeyword_1_0_1()); @@ -11493,7 +11501,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__PostopExpression__FunctionNameAlternatives_1_1_0" - // InternalSimpleBeeLangTestLanguage.g:2020:1: rule__PostopExpression__FunctionNameAlternatives_1_1_0 : ( ( '--' ) | ( '++' ) ); + // InternalSimpleBeeLangTestLanguage.g:2025:1: rule__PostopExpression__FunctionNameAlternatives_1_1_0 : ( ( '--' ) | ( '++' ) ); public final void rule__PostopExpression__FunctionNameAlternatives_1_1_0() throws RecognitionException { int rule__PostopExpression__FunctionNameAlternatives_1_1_0_StartIndex = input.index(); @@ -11501,7 +11509,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 136) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2024:1: ( ( '--' ) | ( '++' ) ) + // InternalSimpleBeeLangTestLanguage.g:2029:1: ( ( '--' ) | ( '++' ) ) int alt24=2; int LA24_0 = input.LA(1); @@ -11520,10 +11528,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt24) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2025:2: ( '--' ) + // InternalSimpleBeeLangTestLanguage.g:2030:2: ( '--' ) { - // InternalSimpleBeeLangTestLanguage.g:2025:2: ( '--' ) - // InternalSimpleBeeLangTestLanguage.g:2026:3: '--' + // InternalSimpleBeeLangTestLanguage.g:2030:2: ( '--' ) + // InternalSimpleBeeLangTestLanguage.g:2031:3: '--' { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getFunctionNameHyphenMinusHyphenMinusKeyword_1_1_0_0()); @@ -11539,10 +11547,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2031:2: ( '++' ) + // InternalSimpleBeeLangTestLanguage.g:2036:2: ( '++' ) { - // InternalSimpleBeeLangTestLanguage.g:2031:2: ( '++' ) - // InternalSimpleBeeLangTestLanguage.g:2032:3: '++' + // InternalSimpleBeeLangTestLanguage.g:2036:2: ( '++' ) + // InternalSimpleBeeLangTestLanguage.g:2037:3: '++' { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getFunctionNamePlusSignPlusSignKeyword_1_1_0_1()); @@ -11576,7 +11584,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Alternatives_1" - // InternalSimpleBeeLangTestLanguage.g:2041:1: rule__InfixExpression__Alternatives_1 : ( ( ( rule__InfixExpression__Group_1_0__0 ) ) | ( ( rule__InfixExpression__Group_1_1__0 ) ) | ( ( rule__InfixExpression__Group_1_2__0 ) ) ); + // InternalSimpleBeeLangTestLanguage.g:2046:1: rule__InfixExpression__Alternatives_1 : ( ( ( rule__InfixExpression__Group_1_0__0 ) ) | ( ( rule__InfixExpression__Group_1_1__0 ) ) | ( ( rule__InfixExpression__Group_1_2__0 ) ) ); public final void rule__InfixExpression__Alternatives_1() throws RecognitionException { int rule__InfixExpression__Alternatives_1_StartIndex = input.index(); @@ -11584,7 +11592,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 137) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2045:1: ( ( ( rule__InfixExpression__Group_1_0__0 ) ) | ( ( rule__InfixExpression__Group_1_1__0 ) ) | ( ( rule__InfixExpression__Group_1_2__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2050:1: ( ( ( rule__InfixExpression__Group_1_0__0 ) ) | ( ( rule__InfixExpression__Group_1_1__0 ) ) | ( ( rule__InfixExpression__Group_1_2__0 ) ) ) int alt25=3; int LA25_0 = input.LA(1); @@ -11617,16 +11625,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt25) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2046:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2051:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2046:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:2047:3: ( rule__InfixExpression__Group_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:2051:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2052:3: ( rule__InfixExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:2048:3: ( rule__InfixExpression__Group_1_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:2048:4: rule__InfixExpression__Group_1_0__0 + // InternalSimpleBeeLangTestLanguage.g:2053:3: ( rule__InfixExpression__Group_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:2053:4: rule__InfixExpression__Group_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_0__0(); @@ -11646,16 +11654,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2052:2: ( ( rule__InfixExpression__Group_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2057:2: ( ( rule__InfixExpression__Group_1_1__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2052:2: ( ( rule__InfixExpression__Group_1_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:2053:3: ( rule__InfixExpression__Group_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:2057:2: ( ( rule__InfixExpression__Group_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2058:3: ( rule__InfixExpression__Group_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:2054:3: ( rule__InfixExpression__Group_1_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:2054:4: rule__InfixExpression__Group_1_1__0 + // InternalSimpleBeeLangTestLanguage.g:2059:3: ( rule__InfixExpression__Group_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:2059:4: rule__InfixExpression__Group_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_1__0(); @@ -11675,16 +11683,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:2058:2: ( ( rule__InfixExpression__Group_1_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2063:2: ( ( rule__InfixExpression__Group_1_2__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2058:2: ( ( rule__InfixExpression__Group_1_2__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:2059:3: ( rule__InfixExpression__Group_1_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:2063:2: ( ( rule__InfixExpression__Group_1_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2064:3: ( rule__InfixExpression__Group_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:2060:3: ( rule__InfixExpression__Group_1_2__0 ) - // InternalSimpleBeeLangTestLanguage.g:2060:4: rule__InfixExpression__Group_1_2__0 + // InternalSimpleBeeLangTestLanguage.g:2065:3: ( rule__InfixExpression__Group_1_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:2065:4: rule__InfixExpression__Group_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_2__0(); @@ -11722,7 +11730,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__PrimaryExpression__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:2068:1: rule__PrimaryExpression__Alternatives : ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) ); + // InternalSimpleBeeLangTestLanguage.g:2073:1: rule__PrimaryExpression__Alternatives : ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) ); public final void rule__PrimaryExpression__Alternatives() throws RecognitionException { int rule__PrimaryExpression__Alternatives_StartIndex = input.index(); @@ -11730,15 +11738,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 138) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2072:1: ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2077:1: ( ( ruleFeatureCall ) | ( ruleConstructorCallExpression ) | ( ruleValue ) | ( ruleLiteral ) | ( ruleKeywordVariables ) | ( ruleParanthesizedExpression ) | ( ruleBlockExpression ) | ( ruleWithExpression ) | ( ruleWithContextExpression ) ) int alt26=9; alt26 = dfa26.predict(input); switch (alt26) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2073:2: ( ruleFeatureCall ) + // InternalSimpleBeeLangTestLanguage.g:2078:2: ( ruleFeatureCall ) { - // InternalSimpleBeeLangTestLanguage.g:2073:2: ( ruleFeatureCall ) - // InternalSimpleBeeLangTestLanguage.g:2074:3: ruleFeatureCall + // InternalSimpleBeeLangTestLanguage.g:2078:2: ( ruleFeatureCall ) + // InternalSimpleBeeLangTestLanguage.g:2079:3: ruleFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getFeatureCallParserRuleCall_0()); @@ -11758,10 +11766,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2079:2: ( ruleConstructorCallExpression ) + // InternalSimpleBeeLangTestLanguage.g:2084:2: ( ruleConstructorCallExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2079:2: ( ruleConstructorCallExpression ) - // InternalSimpleBeeLangTestLanguage.g:2080:3: ruleConstructorCallExpression + // InternalSimpleBeeLangTestLanguage.g:2084:2: ( ruleConstructorCallExpression ) + // InternalSimpleBeeLangTestLanguage.g:2085:3: ruleConstructorCallExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getConstructorCallExpressionParserRuleCall_1()); @@ -11781,10 +11789,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:2085:2: ( ruleValue ) + // InternalSimpleBeeLangTestLanguage.g:2090:2: ( ruleValue ) { - // InternalSimpleBeeLangTestLanguage.g:2085:2: ( ruleValue ) - // InternalSimpleBeeLangTestLanguage.g:2086:3: ruleValue + // InternalSimpleBeeLangTestLanguage.g:2090:2: ( ruleValue ) + // InternalSimpleBeeLangTestLanguage.g:2091:3: ruleValue { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getValueParserRuleCall_2()); @@ -11804,10 +11812,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:2091:2: ( ruleLiteral ) + // InternalSimpleBeeLangTestLanguage.g:2096:2: ( ruleLiteral ) { - // InternalSimpleBeeLangTestLanguage.g:2091:2: ( ruleLiteral ) - // InternalSimpleBeeLangTestLanguage.g:2092:3: ruleLiteral + // InternalSimpleBeeLangTestLanguage.g:2096:2: ( ruleLiteral ) + // InternalSimpleBeeLangTestLanguage.g:2097:3: ruleLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getLiteralParserRuleCall_3()); @@ -11827,10 +11835,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:2097:2: ( ruleKeywordVariables ) + // InternalSimpleBeeLangTestLanguage.g:2102:2: ( ruleKeywordVariables ) { - // InternalSimpleBeeLangTestLanguage.g:2097:2: ( ruleKeywordVariables ) - // InternalSimpleBeeLangTestLanguage.g:2098:3: ruleKeywordVariables + // InternalSimpleBeeLangTestLanguage.g:2102:2: ( ruleKeywordVariables ) + // InternalSimpleBeeLangTestLanguage.g:2103:3: ruleKeywordVariables { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getKeywordVariablesParserRuleCall_4()); @@ -11850,10 +11858,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 6 : - // InternalSimpleBeeLangTestLanguage.g:2103:2: ( ruleParanthesizedExpression ) + // InternalSimpleBeeLangTestLanguage.g:2108:2: ( ruleParanthesizedExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2103:2: ( ruleParanthesizedExpression ) - // InternalSimpleBeeLangTestLanguage.g:2104:3: ruleParanthesizedExpression + // InternalSimpleBeeLangTestLanguage.g:2108:2: ( ruleParanthesizedExpression ) + // InternalSimpleBeeLangTestLanguage.g:2109:3: ruleParanthesizedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getParanthesizedExpressionParserRuleCall_5()); @@ -11873,10 +11881,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 7 : - // InternalSimpleBeeLangTestLanguage.g:2109:2: ( ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:2114:2: ( ruleBlockExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2109:2: ( ruleBlockExpression ) - // InternalSimpleBeeLangTestLanguage.g:2110:3: ruleBlockExpression + // InternalSimpleBeeLangTestLanguage.g:2114:2: ( ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:2115:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getBlockExpressionParserRuleCall_6()); @@ -11896,10 +11904,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 8 : - // InternalSimpleBeeLangTestLanguage.g:2115:2: ( ruleWithExpression ) + // InternalSimpleBeeLangTestLanguage.g:2120:2: ( ruleWithExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2115:2: ( ruleWithExpression ) - // InternalSimpleBeeLangTestLanguage.g:2116:3: ruleWithExpression + // InternalSimpleBeeLangTestLanguage.g:2120:2: ( ruleWithExpression ) + // InternalSimpleBeeLangTestLanguage.g:2121:3: ruleWithExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getWithExpressionParserRuleCall_7()); @@ -11919,10 +11927,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 9 : - // InternalSimpleBeeLangTestLanguage.g:2121:2: ( ruleWithContextExpression ) + // InternalSimpleBeeLangTestLanguage.g:2126:2: ( ruleWithContextExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2121:2: ( ruleWithContextExpression ) - // InternalSimpleBeeLangTestLanguage.g:2122:3: ruleWithContextExpression + // InternalSimpleBeeLangTestLanguage.g:2126:2: ( ruleWithContextExpression ) + // InternalSimpleBeeLangTestLanguage.g:2127:3: ruleWithContextExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getWithContextExpressionParserRuleCall_8()); @@ -11960,7 +11968,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Alternatives_2" - // InternalSimpleBeeLangTestLanguage.g:2131:1: rule__WithExpression__Alternatives_2 : ( ( ( rule__WithExpression__Group_2_0__0 ) ) | ( ( rule__WithExpression__Group_2_1__0 ) ) ); + // InternalSimpleBeeLangTestLanguage.g:2136:1: rule__WithExpression__Alternatives_2 : ( ( ( rule__WithExpression__Group_2_0__0 ) ) | ( ( rule__WithExpression__Group_2_1__0 ) ) ); public final void rule__WithExpression__Alternatives_2() throws RecognitionException { int rule__WithExpression__Alternatives_2_StartIndex = input.index(); @@ -11968,7 +11976,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 139) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2135:1: ( ( ( rule__WithExpression__Group_2_0__0 ) ) | ( ( rule__WithExpression__Group_2_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2140:1: ( ( ( rule__WithExpression__Group_2_0__0 ) ) | ( ( rule__WithExpression__Group_2_1__0 ) ) ) int alt27=2; int LA27_0 = input.LA(1); @@ -11987,16 +11995,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt27) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2136:2: ( ( rule__WithExpression__Group_2_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2141:2: ( ( rule__WithExpression__Group_2_0__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2136:2: ( ( rule__WithExpression__Group_2_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:2137:3: ( rule__WithExpression__Group_2_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:2141:2: ( ( rule__WithExpression__Group_2_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2142:3: ( rule__WithExpression__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:2138:3: ( rule__WithExpression__Group_2_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:2138:4: rule__WithExpression__Group_2_0__0 + // InternalSimpleBeeLangTestLanguage.g:2143:3: ( rule__WithExpression__Group_2_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:2143:4: rule__WithExpression__Group_2_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_2_0__0(); @@ -12016,16 +12024,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2142:2: ( ( rule__WithExpression__Group_2_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2147:2: ( ( rule__WithExpression__Group_2_1__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2142:2: ( ( rule__WithExpression__Group_2_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:2143:3: ( rule__WithExpression__Group_2_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:2147:2: ( ( rule__WithExpression__Group_2_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2148:3: ( rule__WithExpression__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:2144:3: ( rule__WithExpression__Group_2_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:2144:4: rule__WithExpression__Group_2_1__0 + // InternalSimpleBeeLangTestLanguage.g:2149:3: ( rule__WithExpression__Group_2_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:2149:4: rule__WithExpression__Group_2_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_2_1__0(); @@ -12063,7 +12071,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__KeywordVariables__NameAlternatives_1_0" - // InternalSimpleBeeLangTestLanguage.g:2152:1: rule__KeywordVariables__NameAlternatives_1_0 : ( ( 'input' ) | ( 'output' ) | ( 'source' ) | ( 'properties' ) | ( 'builder' ) | ( 'unit' ) | ( 'this' ) ); + // InternalSimpleBeeLangTestLanguage.g:2157:1: rule__KeywordVariables__NameAlternatives_1_0 : ( ( 'input' ) | ( 'output' ) | ( 'source' ) | ( 'properties' ) | ( 'builder' ) | ( 'unit' ) | ( 'this' ) ); public final void rule__KeywordVariables__NameAlternatives_1_0() throws RecognitionException { int rule__KeywordVariables__NameAlternatives_1_0_StartIndex = input.index(); @@ -12071,7 +12079,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 140) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2156:1: ( ( 'input' ) | ( 'output' ) | ( 'source' ) | ( 'properties' ) | ( 'builder' ) | ( 'unit' ) | ( 'this' ) ) + // InternalSimpleBeeLangTestLanguage.g:2161:1: ( ( 'input' ) | ( 'output' ) | ( 'source' ) | ( 'properties' ) | ( 'builder' ) | ( 'unit' ) | ( 'this' ) ) int alt28=7; switch ( input.LA(1) ) { case 38: @@ -12119,10 +12127,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt28) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2157:2: ( 'input' ) + // InternalSimpleBeeLangTestLanguage.g:2162:2: ( 'input' ) { - // InternalSimpleBeeLangTestLanguage.g:2157:2: ( 'input' ) - // InternalSimpleBeeLangTestLanguage.g:2158:3: 'input' + // InternalSimpleBeeLangTestLanguage.g:2162:2: ( 'input' ) + // InternalSimpleBeeLangTestLanguage.g:2163:3: 'input' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameInputKeyword_1_0_0()); @@ -12138,10 +12146,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2163:2: ( 'output' ) + // InternalSimpleBeeLangTestLanguage.g:2168:2: ( 'output' ) { - // InternalSimpleBeeLangTestLanguage.g:2163:2: ( 'output' ) - // InternalSimpleBeeLangTestLanguage.g:2164:3: 'output' + // InternalSimpleBeeLangTestLanguage.g:2168:2: ( 'output' ) + // InternalSimpleBeeLangTestLanguage.g:2169:3: 'output' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameOutputKeyword_1_0_1()); @@ -12157,10 +12165,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:2169:2: ( 'source' ) + // InternalSimpleBeeLangTestLanguage.g:2174:2: ( 'source' ) { - // InternalSimpleBeeLangTestLanguage.g:2169:2: ( 'source' ) - // InternalSimpleBeeLangTestLanguage.g:2170:3: 'source' + // InternalSimpleBeeLangTestLanguage.g:2174:2: ( 'source' ) + // InternalSimpleBeeLangTestLanguage.g:2175:3: 'source' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameSourceKeyword_1_0_2()); @@ -12176,10 +12184,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:2175:2: ( 'properties' ) + // InternalSimpleBeeLangTestLanguage.g:2180:2: ( 'properties' ) { - // InternalSimpleBeeLangTestLanguage.g:2175:2: ( 'properties' ) - // InternalSimpleBeeLangTestLanguage.g:2176:3: 'properties' + // InternalSimpleBeeLangTestLanguage.g:2180:2: ( 'properties' ) + // InternalSimpleBeeLangTestLanguage.g:2181:3: 'properties' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNamePropertiesKeyword_1_0_3()); @@ -12195,10 +12203,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:2181:2: ( 'builder' ) + // InternalSimpleBeeLangTestLanguage.g:2186:2: ( 'builder' ) { - // InternalSimpleBeeLangTestLanguage.g:2181:2: ( 'builder' ) - // InternalSimpleBeeLangTestLanguage.g:2182:3: 'builder' + // InternalSimpleBeeLangTestLanguage.g:2186:2: ( 'builder' ) + // InternalSimpleBeeLangTestLanguage.g:2187:3: 'builder' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameBuilderKeyword_1_0_4()); @@ -12214,10 +12222,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 6 : - // InternalSimpleBeeLangTestLanguage.g:2187:2: ( 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:2192:2: ( 'unit' ) { - // InternalSimpleBeeLangTestLanguage.g:2187:2: ( 'unit' ) - // InternalSimpleBeeLangTestLanguage.g:2188:3: 'unit' + // InternalSimpleBeeLangTestLanguage.g:2192:2: ( 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:2193:3: 'unit' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameUnitKeyword_1_0_5()); @@ -12233,10 +12241,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 7 : - // InternalSimpleBeeLangTestLanguage.g:2193:2: ( 'this' ) + // InternalSimpleBeeLangTestLanguage.g:2198:2: ( 'this' ) { - // InternalSimpleBeeLangTestLanguage.g:2193:2: ( 'this' ) - // InternalSimpleBeeLangTestLanguage.g:2194:3: 'this' + // InternalSimpleBeeLangTestLanguage.g:2198:2: ( 'this' ) + // InternalSimpleBeeLangTestLanguage.g:2199:3: 'this' { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameThisKeyword_1_0_6()); @@ -12270,7 +12278,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Literal__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:2203:1: rule__Literal__Alternatives : ( ( ruleValueLiteral ) | ( ruleLiteralFunction ) ); + // InternalSimpleBeeLangTestLanguage.g:2208:1: rule__Literal__Alternatives : ( ( ruleValueLiteral ) | ( ruleLiteralFunction ) ); public final void rule__Literal__Alternatives() throws RecognitionException { int rule__Literal__Alternatives_StartIndex = input.index(); @@ -12278,7 +12286,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 141) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2207:1: ( ( ruleValueLiteral ) | ( ruleLiteralFunction ) ) + // InternalSimpleBeeLangTestLanguage.g:2212:1: ( ( ruleValueLiteral ) | ( ruleLiteralFunction ) ) int alt29=2; int LA29_0 = input.LA(1); @@ -12297,10 +12305,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt29) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2208:2: ( ruleValueLiteral ) + // InternalSimpleBeeLangTestLanguage.g:2213:2: ( ruleValueLiteral ) { - // InternalSimpleBeeLangTestLanguage.g:2208:2: ( ruleValueLiteral ) - // InternalSimpleBeeLangTestLanguage.g:2209:3: ruleValueLiteral + // InternalSimpleBeeLangTestLanguage.g:2213:2: ( ruleValueLiteral ) + // InternalSimpleBeeLangTestLanguage.g:2214:3: ruleValueLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralAccess().getValueLiteralParserRuleCall_0()); @@ -12320,10 +12328,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2214:2: ( ruleLiteralFunction ) + // InternalSimpleBeeLangTestLanguage.g:2219:2: ( ruleLiteralFunction ) { - // InternalSimpleBeeLangTestLanguage.g:2214:2: ( ruleLiteralFunction ) - // InternalSimpleBeeLangTestLanguage.g:2215:3: ruleLiteralFunction + // InternalSimpleBeeLangTestLanguage.g:2219:2: ( ruleLiteralFunction ) + // InternalSimpleBeeLangTestLanguage.g:2220:3: ruleLiteralFunction { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralAccess().getLiteralFunctionParserRuleCall_1()); @@ -12361,7 +12369,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Alternatives_2" - // InternalSimpleBeeLangTestLanguage.g:2224:1: rule__ClosureExpression__Alternatives_2 : ( ( ( rule__ClosureExpression__Group_2_0__0 ) ) | ( ( rule__ClosureExpression__Group_2_1__0 ) ) ); + // InternalSimpleBeeLangTestLanguage.g:2229:1: rule__ClosureExpression__Alternatives_2 : ( ( ( rule__ClosureExpression__Group_2_0__0 ) ) | ( ( rule__ClosureExpression__Group_2_1__0 ) ) ); public final void rule__ClosureExpression__Alternatives_2() throws RecognitionException { int rule__ClosureExpression__Alternatives_2_StartIndex = input.index(); @@ -12369,7 +12377,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 142) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2228:1: ( ( ( rule__ClosureExpression__Group_2_0__0 ) ) | ( ( rule__ClosureExpression__Group_2_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2233:1: ( ( ( rule__ClosureExpression__Group_2_0__0 ) ) | ( ( rule__ClosureExpression__Group_2_1__0 ) ) ) int alt30=2; int LA30_0 = input.LA(1); @@ -12388,16 +12396,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt30) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2229:2: ( ( rule__ClosureExpression__Group_2_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2234:2: ( ( rule__ClosureExpression__Group_2_0__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2229:2: ( ( rule__ClosureExpression__Group_2_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:2230:3: ( rule__ClosureExpression__Group_2_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:2234:2: ( ( rule__ClosureExpression__Group_2_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2235:3: ( rule__ClosureExpression__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:2231:3: ( rule__ClosureExpression__Group_2_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:2231:4: rule__ClosureExpression__Group_2_0__0 + // InternalSimpleBeeLangTestLanguage.g:2236:3: ( rule__ClosureExpression__Group_2_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:2236:4: rule__ClosureExpression__Group_2_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0__0(); @@ -12417,16 +12425,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2235:2: ( ( rule__ClosureExpression__Group_2_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2240:2: ( ( rule__ClosureExpression__Group_2_1__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2235:2: ( ( rule__ClosureExpression__Group_2_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:2236:3: ( rule__ClosureExpression__Group_2_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:2240:2: ( ( rule__ClosureExpression__Group_2_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2241:3: ( rule__ClosureExpression__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:2237:3: ( rule__ClosureExpression__Group_2_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:2237:4: rule__ClosureExpression__Group_2_1__0 + // InternalSimpleBeeLangTestLanguage.g:2242:3: ( rule__ClosureExpression__Group_2_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:2242:4: rule__ClosureExpression__Group_2_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_1__0(); @@ -12464,7 +12472,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__OneOrManyExpressions__Alternatives" - // InternalSimpleBeeLangTestLanguage.g:2245:1: rule__OneOrManyExpressions__Alternatives : ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) ); + // InternalSimpleBeeLangTestLanguage.g:2250:1: rule__OneOrManyExpressions__Alternatives : ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) ); public final void rule__OneOrManyExpressions__Alternatives() throws RecognitionException { int rule__OneOrManyExpressions__Alternatives_StartIndex = input.index(); @@ -12472,15 +12480,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 143) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2249:1: ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2254:1: ( ( ruleBlockExpressionWithoutBrackets ) | ( ruleExpression ) ) int alt31=2; alt31 = dfa31.predict(input); switch (alt31) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2250:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalSimpleBeeLangTestLanguage.g:2255:2: ( ruleBlockExpressionWithoutBrackets ) { - // InternalSimpleBeeLangTestLanguage.g:2250:2: ( ruleBlockExpressionWithoutBrackets ) - // InternalSimpleBeeLangTestLanguage.g:2251:3: ruleBlockExpressionWithoutBrackets + // InternalSimpleBeeLangTestLanguage.g:2255:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalSimpleBeeLangTestLanguage.g:2256:3: ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsAccess().getBlockExpressionWithoutBracketsParserRuleCall_0()); @@ -12500,10 +12508,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2256:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:2261:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2256:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:2257:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:2261:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:2262:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsAccess().getExpressionParserRuleCall_1()); @@ -12541,7 +12549,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__QID__Alternatives_1" - // InternalSimpleBeeLangTestLanguage.g:2266:1: rule__QID__Alternatives_1 : ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ); + // InternalSimpleBeeLangTestLanguage.g:2271:1: rule__QID__Alternatives_1 : ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ); public final void rule__QID__Alternatives_1() throws RecognitionException { int rule__QID__Alternatives_1_StartIndex = input.index(); @@ -12549,7 +12557,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 144) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2270:1: ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2275:1: ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ) int alt32=3; switch ( input.LA(1) ) { case RULE_INT: @@ -12577,10 +12585,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt32) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2271:2: ( RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:2276:2: ( RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:2271:2: ( RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:2272:3: RULE_INT + // InternalSimpleBeeLangTestLanguage.g:2276:2: ( RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:2277:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getINTTerminalRuleCall_1_0()); @@ -12596,10 +12604,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2277:2: ( RULE_HEX ) + // InternalSimpleBeeLangTestLanguage.g:2282:2: ( RULE_HEX ) { - // InternalSimpleBeeLangTestLanguage.g:2277:2: ( RULE_HEX ) - // InternalSimpleBeeLangTestLanguage.g:2278:3: RULE_HEX + // InternalSimpleBeeLangTestLanguage.g:2282:2: ( RULE_HEX ) + // InternalSimpleBeeLangTestLanguage.g:2283:3: RULE_HEX { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getHEXTerminalRuleCall_1_1()); @@ -12615,10 +12623,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:2283:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2288:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:2283:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:2284:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:2288:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2289:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getIDTerminalRuleCall_1_2()); @@ -12652,7 +12660,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__QID__Alternatives_2_2" - // InternalSimpleBeeLangTestLanguage.g:2293:1: rule__QID__Alternatives_2_2 : ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ); + // InternalSimpleBeeLangTestLanguage.g:2298:1: rule__QID__Alternatives_2_2 : ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ); public final void rule__QID__Alternatives_2_2() throws RecognitionException { int rule__QID__Alternatives_2_2_StartIndex = input.index(); @@ -12660,7 +12668,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 145) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2297:1: ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2302:1: ( ( RULE_INT ) | ( RULE_HEX ) | ( RULE_ID ) ) int alt33=3; switch ( input.LA(1) ) { case RULE_INT: @@ -12688,10 +12696,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt33) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2298:2: ( RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:2303:2: ( RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:2298:2: ( RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:2299:3: RULE_INT + // InternalSimpleBeeLangTestLanguage.g:2303:2: ( RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:2304:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getINTTerminalRuleCall_2_2_0()); @@ -12707,10 +12715,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2304:2: ( RULE_HEX ) + // InternalSimpleBeeLangTestLanguage.g:2309:2: ( RULE_HEX ) { - // InternalSimpleBeeLangTestLanguage.g:2304:2: ( RULE_HEX ) - // InternalSimpleBeeLangTestLanguage.g:2305:3: RULE_HEX + // InternalSimpleBeeLangTestLanguage.g:2309:2: ( RULE_HEX ) + // InternalSimpleBeeLangTestLanguage.g:2310:3: RULE_HEX { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getHEXTerminalRuleCall_2_2_1()); @@ -12726,10 +12734,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:2310:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2315:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:2310:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:2311:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:2315:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2316:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getIDTerminalRuleCall_2_2_2()); @@ -12763,7 +12771,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__0" - // InternalSimpleBeeLangTestLanguage.g:2320:1: rule__Unit__Group__0 : rule__Unit__Group__0__Impl rule__Unit__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:2325:1: rule__Unit__Group__0 : rule__Unit__Group__0__Impl rule__Unit__Group__1 ; public final void rule__Unit__Group__0() throws RecognitionException { int rule__Unit__Group__0_StartIndex = input.index(); @@ -12771,8 +12779,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 146) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2324:1: ( rule__Unit__Group__0__Impl rule__Unit__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:2325:2: rule__Unit__Group__0__Impl rule__Unit__Group__1 + // InternalSimpleBeeLangTestLanguage.g:2329:1: ( rule__Unit__Group__0__Impl rule__Unit__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:2330:2: rule__Unit__Group__0__Impl rule__Unit__Group__1 { pushFollow(FollowSets000.FOLLOW_5); rule__Unit__Group__0__Impl(); @@ -12804,7 +12812,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:2332:1: rule__Unit__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:2337:1: rule__Unit__Group__0__Impl : ( () ) ; public final void rule__Unit__Group__0__Impl() throws RecognitionException { int rule__Unit__Group__0__Impl_StartIndex = input.index(); @@ -12812,17 +12820,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 147) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2336:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:2337:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:2341:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:2342:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:2337:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:2338:2: () + // InternalSimpleBeeLangTestLanguage.g:2342:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:2343:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getUnitAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:2339:2: () - // InternalSimpleBeeLangTestLanguage.g:2339:3: + // InternalSimpleBeeLangTestLanguage.g:2344:2: () + // InternalSimpleBeeLangTestLanguage.g:2344:3: { } @@ -12848,7 +12856,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__1" - // InternalSimpleBeeLangTestLanguage.g:2347:1: rule__Unit__Group__1 : rule__Unit__Group__1__Impl rule__Unit__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:2352:1: rule__Unit__Group__1 : rule__Unit__Group__1__Impl rule__Unit__Group__2 ; public final void rule__Unit__Group__1() throws RecognitionException { int rule__Unit__Group__1_StartIndex = input.index(); @@ -12856,8 +12864,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 148) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2351:1: ( rule__Unit__Group__1__Impl rule__Unit__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:2352:2: rule__Unit__Group__1__Impl rule__Unit__Group__2 + // InternalSimpleBeeLangTestLanguage.g:2356:1: ( rule__Unit__Group__1__Impl rule__Unit__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:2357:2: rule__Unit__Group__1__Impl rule__Unit__Group__2 { pushFollow(FollowSets000.FOLLOW_5); rule__Unit__Group__1__Impl(); @@ -12889,7 +12897,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:2359:1: rule__Unit__Group__1__Impl : ( ( rule__Unit__DocumentationAssignment_1 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:2364:1: rule__Unit__Group__1__Impl : ( ( rule__Unit__DocumentationAssignment_1 )? ) ; public final void rule__Unit__Group__1__Impl() throws RecognitionException { int rule__Unit__Group__1__Impl_StartIndex = input.index(); @@ -12897,16 +12905,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 149) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2363:1: ( ( ( rule__Unit__DocumentationAssignment_1 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:2364:1: ( ( rule__Unit__DocumentationAssignment_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:2368:1: ( ( ( rule__Unit__DocumentationAssignment_1 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:2369:1: ( ( rule__Unit__DocumentationAssignment_1 )? ) { - // InternalSimpleBeeLangTestLanguage.g:2364:1: ( ( rule__Unit__DocumentationAssignment_1 )? ) - // InternalSimpleBeeLangTestLanguage.g:2365:2: ( rule__Unit__DocumentationAssignment_1 )? + // InternalSimpleBeeLangTestLanguage.g:2369:1: ( ( rule__Unit__DocumentationAssignment_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:2370:2: ( rule__Unit__DocumentationAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getDocumentationAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:2366:2: ( rule__Unit__DocumentationAssignment_1 )? + // InternalSimpleBeeLangTestLanguage.g:2371:2: ( rule__Unit__DocumentationAssignment_1 )? int alt34=2; int LA34_0 = input.LA(1); @@ -12915,7 +12923,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt34) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2366:3: rule__Unit__DocumentationAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:2371:3: rule__Unit__DocumentationAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__DocumentationAssignment_1(); @@ -12954,7 +12962,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__2" - // InternalSimpleBeeLangTestLanguage.g:2374:1: rule__Unit__Group__2 : rule__Unit__Group__2__Impl rule__Unit__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:2379:1: rule__Unit__Group__2 : rule__Unit__Group__2__Impl rule__Unit__Group__3 ; public final void rule__Unit__Group__2() throws RecognitionException { int rule__Unit__Group__2_StartIndex = input.index(); @@ -12962,8 +12970,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 150) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2378:1: ( rule__Unit__Group__2__Impl rule__Unit__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:2379:2: rule__Unit__Group__2__Impl rule__Unit__Group__3 + // InternalSimpleBeeLangTestLanguage.g:2383:1: ( rule__Unit__Group__2__Impl rule__Unit__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:2384:2: rule__Unit__Group__2__Impl rule__Unit__Group__3 { pushFollow(FollowSets000.FOLLOW_6); rule__Unit__Group__2__Impl(); @@ -12995,7 +13003,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:2386:1: rule__Unit__Group__2__Impl : ( 'unit' ) ; + // InternalSimpleBeeLangTestLanguage.g:2391:1: rule__Unit__Group__2__Impl : ( 'unit' ) ; public final void rule__Unit__Group__2__Impl() throws RecognitionException { int rule__Unit__Group__2__Impl_StartIndex = input.index(); @@ -13003,11 +13011,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 151) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2390:1: ( ( 'unit' ) ) - // InternalSimpleBeeLangTestLanguage.g:2391:1: ( 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:2395:1: ( ( 'unit' ) ) + // InternalSimpleBeeLangTestLanguage.g:2396:1: ( 'unit' ) { - // InternalSimpleBeeLangTestLanguage.g:2391:1: ( 'unit' ) - // InternalSimpleBeeLangTestLanguage.g:2392:2: 'unit' + // InternalSimpleBeeLangTestLanguage.g:2396:1: ( 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:2397:2: 'unit' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getUnitKeyword_2()); @@ -13039,7 +13047,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__3" - // InternalSimpleBeeLangTestLanguage.g:2401:1: rule__Unit__Group__3 : rule__Unit__Group__3__Impl rule__Unit__Group__4 ; + // InternalSimpleBeeLangTestLanguage.g:2406:1: rule__Unit__Group__3 : rule__Unit__Group__3__Impl rule__Unit__Group__4 ; public final void rule__Unit__Group__3() throws RecognitionException { int rule__Unit__Group__3_StartIndex = input.index(); @@ -13047,8 +13055,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 152) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2405:1: ( rule__Unit__Group__3__Impl rule__Unit__Group__4 ) - // InternalSimpleBeeLangTestLanguage.g:2406:2: rule__Unit__Group__3__Impl rule__Unit__Group__4 + // InternalSimpleBeeLangTestLanguage.g:2410:1: ( rule__Unit__Group__3__Impl rule__Unit__Group__4 ) + // InternalSimpleBeeLangTestLanguage.g:2411:2: rule__Unit__Group__3__Impl rule__Unit__Group__4 { pushFollow(FollowSets000.FOLLOW_6); rule__Unit__Group__3__Impl(); @@ -13080,7 +13088,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:2413:1: rule__Unit__Group__3__Impl : ( ( rule__Unit__NameAssignment_3 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:2418:1: rule__Unit__Group__3__Impl : ( ( rule__Unit__NameAssignment_3 )? ) ; public final void rule__Unit__Group__3__Impl() throws RecognitionException { int rule__Unit__Group__3__Impl_StartIndex = input.index(); @@ -13088,16 +13096,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 153) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2417:1: ( ( ( rule__Unit__NameAssignment_3 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:2418:1: ( ( rule__Unit__NameAssignment_3 )? ) + // InternalSimpleBeeLangTestLanguage.g:2422:1: ( ( ( rule__Unit__NameAssignment_3 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:2423:1: ( ( rule__Unit__NameAssignment_3 )? ) { - // InternalSimpleBeeLangTestLanguage.g:2418:1: ( ( rule__Unit__NameAssignment_3 )? ) - // InternalSimpleBeeLangTestLanguage.g:2419:2: ( rule__Unit__NameAssignment_3 )? + // InternalSimpleBeeLangTestLanguage.g:2423:1: ( ( rule__Unit__NameAssignment_3 )? ) + // InternalSimpleBeeLangTestLanguage.g:2424:2: ( rule__Unit__NameAssignment_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getNameAssignment_3()); } - // InternalSimpleBeeLangTestLanguage.g:2420:2: ( rule__Unit__NameAssignment_3 )? + // InternalSimpleBeeLangTestLanguage.g:2425:2: ( rule__Unit__NameAssignment_3 )? int alt35=2; int LA35_0 = input.LA(1); @@ -13106,7 +13114,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt35) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2420:3: rule__Unit__NameAssignment_3 + // InternalSimpleBeeLangTestLanguage.g:2425:3: rule__Unit__NameAssignment_3 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__NameAssignment_3(); @@ -13145,7 +13153,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__4" - // InternalSimpleBeeLangTestLanguage.g:2428:1: rule__Unit__Group__4 : rule__Unit__Group__4__Impl rule__Unit__Group__5 ; + // InternalSimpleBeeLangTestLanguage.g:2433:1: rule__Unit__Group__4 : rule__Unit__Group__4__Impl rule__Unit__Group__5 ; public final void rule__Unit__Group__4() throws RecognitionException { int rule__Unit__Group__4_StartIndex = input.index(); @@ -13153,8 +13161,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 154) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2432:1: ( rule__Unit__Group__4__Impl rule__Unit__Group__5 ) - // InternalSimpleBeeLangTestLanguage.g:2433:2: rule__Unit__Group__4__Impl rule__Unit__Group__5 + // InternalSimpleBeeLangTestLanguage.g:2437:1: ( rule__Unit__Group__4__Impl rule__Unit__Group__5 ) + // InternalSimpleBeeLangTestLanguage.g:2438:2: rule__Unit__Group__4__Impl rule__Unit__Group__5 { pushFollow(FollowSets000.FOLLOW_6); rule__Unit__Group__4__Impl(); @@ -13186,7 +13194,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__4__Impl" - // InternalSimpleBeeLangTestLanguage.g:2440:1: rule__Unit__Group__4__Impl : ( ( rule__Unit__Group_4__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:2445:1: rule__Unit__Group__4__Impl : ( ( rule__Unit__Group_4__0 )? ) ; public final void rule__Unit__Group__4__Impl() throws RecognitionException { int rule__Unit__Group__4__Impl_StartIndex = input.index(); @@ -13194,16 +13202,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 155) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2444:1: ( ( ( rule__Unit__Group_4__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:2445:1: ( ( rule__Unit__Group_4__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:2449:1: ( ( ( rule__Unit__Group_4__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:2450:1: ( ( rule__Unit__Group_4__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:2445:1: ( ( rule__Unit__Group_4__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:2446:2: ( rule__Unit__Group_4__0 )? + // InternalSimpleBeeLangTestLanguage.g:2450:1: ( ( rule__Unit__Group_4__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:2451:2: ( rule__Unit__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_4()); } - // InternalSimpleBeeLangTestLanguage.g:2447:2: ( rule__Unit__Group_4__0 )? + // InternalSimpleBeeLangTestLanguage.g:2452:2: ( rule__Unit__Group_4__0 )? int alt36=2; int LA36_0 = input.LA(1); @@ -13212,7 +13220,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt36) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2447:3: rule__Unit__Group_4__0 + // InternalSimpleBeeLangTestLanguage.g:2452:3: rule__Unit__Group_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_4__0(); @@ -13251,7 +13259,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__5" - // InternalSimpleBeeLangTestLanguage.g:2455:1: rule__Unit__Group__5 : rule__Unit__Group__5__Impl rule__Unit__Group__6 ; + // InternalSimpleBeeLangTestLanguage.g:2460:1: rule__Unit__Group__5 : rule__Unit__Group__5__Impl rule__Unit__Group__6 ; public final void rule__Unit__Group__5() throws RecognitionException { int rule__Unit__Group__5_StartIndex = input.index(); @@ -13259,8 +13267,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 156) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2459:1: ( rule__Unit__Group__5__Impl rule__Unit__Group__6 ) - // InternalSimpleBeeLangTestLanguage.g:2460:2: rule__Unit__Group__5__Impl rule__Unit__Group__6 + // InternalSimpleBeeLangTestLanguage.g:2464:1: ( rule__Unit__Group__5__Impl rule__Unit__Group__6 ) + // InternalSimpleBeeLangTestLanguage.g:2465:2: rule__Unit__Group__5__Impl rule__Unit__Group__6 { pushFollow(FollowSets000.FOLLOW_6); rule__Unit__Group__5__Impl(); @@ -13292,7 +13300,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__5__Impl" - // InternalSimpleBeeLangTestLanguage.g:2467:1: rule__Unit__Group__5__Impl : ( ( rule__Unit__Group_5__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:2472:1: rule__Unit__Group__5__Impl : ( ( rule__Unit__Group_5__0 )? ) ; public final void rule__Unit__Group__5__Impl() throws RecognitionException { int rule__Unit__Group__5__Impl_StartIndex = input.index(); @@ -13300,16 +13308,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 157) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2471:1: ( ( ( rule__Unit__Group_5__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:2472:1: ( ( rule__Unit__Group_5__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:2476:1: ( ( ( rule__Unit__Group_5__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:2477:1: ( ( rule__Unit__Group_5__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:2472:1: ( ( rule__Unit__Group_5__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:2473:2: ( rule__Unit__Group_5__0 )? + // InternalSimpleBeeLangTestLanguage.g:2477:1: ( ( rule__Unit__Group_5__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:2478:2: ( rule__Unit__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_5()); } - // InternalSimpleBeeLangTestLanguage.g:2474:2: ( rule__Unit__Group_5__0 )? + // InternalSimpleBeeLangTestLanguage.g:2479:2: ( rule__Unit__Group_5__0 )? int alt37=2; int LA37_0 = input.LA(1); @@ -13318,7 +13326,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt37) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2474:3: rule__Unit__Group_5__0 + // InternalSimpleBeeLangTestLanguage.g:2479:3: rule__Unit__Group_5__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_5__0(); @@ -13357,7 +13365,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__6" - // InternalSimpleBeeLangTestLanguage.g:2482:1: rule__Unit__Group__6 : rule__Unit__Group__6__Impl rule__Unit__Group__7 ; + // InternalSimpleBeeLangTestLanguage.g:2487:1: rule__Unit__Group__6 : rule__Unit__Group__6__Impl rule__Unit__Group__7 ; public final void rule__Unit__Group__6() throws RecognitionException { int rule__Unit__Group__6_StartIndex = input.index(); @@ -13365,8 +13373,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 158) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2486:1: ( rule__Unit__Group__6__Impl rule__Unit__Group__7 ) - // InternalSimpleBeeLangTestLanguage.g:2487:2: rule__Unit__Group__6__Impl rule__Unit__Group__7 + // InternalSimpleBeeLangTestLanguage.g:2491:1: ( rule__Unit__Group__6__Impl rule__Unit__Group__7 ) + // InternalSimpleBeeLangTestLanguage.g:2492:2: rule__Unit__Group__6__Impl rule__Unit__Group__7 { pushFollow(FollowSets000.FOLLOW_7); rule__Unit__Group__6__Impl(); @@ -13398,7 +13406,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__6__Impl" - // InternalSimpleBeeLangTestLanguage.g:2494:1: rule__Unit__Group__6__Impl : ( '{' ) ; + // InternalSimpleBeeLangTestLanguage.g:2499:1: rule__Unit__Group__6__Impl : ( '{' ) ; public final void rule__Unit__Group__6__Impl() throws RecognitionException { int rule__Unit__Group__6__Impl_StartIndex = input.index(); @@ -13406,11 +13414,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 159) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2498:1: ( ( '{' ) ) - // InternalSimpleBeeLangTestLanguage.g:2499:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:2503:1: ( ( '{' ) ) + // InternalSimpleBeeLangTestLanguage.g:2504:1: ( '{' ) { - // InternalSimpleBeeLangTestLanguage.g:2499:1: ( '{' ) - // InternalSimpleBeeLangTestLanguage.g:2500:2: '{' + // InternalSimpleBeeLangTestLanguage.g:2504:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:2505:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getLeftCurlyBracketKeyword_6()); @@ -13442,7 +13450,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__7" - // InternalSimpleBeeLangTestLanguage.g:2509:1: rule__Unit__Group__7 : rule__Unit__Group__7__Impl rule__Unit__Group__8 ; + // InternalSimpleBeeLangTestLanguage.g:2514:1: rule__Unit__Group__7 : rule__Unit__Group__7__Impl rule__Unit__Group__8 ; public final void rule__Unit__Group__7() throws RecognitionException { int rule__Unit__Group__7_StartIndex = input.index(); @@ -13450,8 +13458,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 160) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2513:1: ( rule__Unit__Group__7__Impl rule__Unit__Group__8 ) - // InternalSimpleBeeLangTestLanguage.g:2514:2: rule__Unit__Group__7__Impl rule__Unit__Group__8 + // InternalSimpleBeeLangTestLanguage.g:2518:1: ( rule__Unit__Group__7__Impl rule__Unit__Group__8 ) + // InternalSimpleBeeLangTestLanguage.g:2519:2: rule__Unit__Group__7__Impl rule__Unit__Group__8 { pushFollow(FollowSets000.FOLLOW_8); rule__Unit__Group__7__Impl(); @@ -13483,7 +13491,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__7__Impl" - // InternalSimpleBeeLangTestLanguage.g:2521:1: rule__Unit__Group__7__Impl : ( ( rule__Unit__UnorderedGroup_7 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:2526:1: rule__Unit__Group__7__Impl : ( ( rule__Unit__UnorderedGroup_7 ) ) ; public final void rule__Unit__Group__7__Impl() throws RecognitionException { int rule__Unit__Group__7__Impl_StartIndex = input.index(); @@ -13491,17 +13499,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 161) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2525:1: ( ( ( rule__Unit__UnorderedGroup_7 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2526:1: ( ( rule__Unit__UnorderedGroup_7 ) ) + // InternalSimpleBeeLangTestLanguage.g:2530:1: ( ( ( rule__Unit__UnorderedGroup_7 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2531:1: ( ( rule__Unit__UnorderedGroup_7 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2526:1: ( ( rule__Unit__UnorderedGroup_7 ) ) - // InternalSimpleBeeLangTestLanguage.g:2527:2: ( rule__Unit__UnorderedGroup_7 ) + // InternalSimpleBeeLangTestLanguage.g:2531:1: ( ( rule__Unit__UnorderedGroup_7 ) ) + // InternalSimpleBeeLangTestLanguage.g:2532:2: ( rule__Unit__UnorderedGroup_7 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getUnorderedGroup_7()); } - // InternalSimpleBeeLangTestLanguage.g:2528:2: ( rule__Unit__UnorderedGroup_7 ) - // InternalSimpleBeeLangTestLanguage.g:2528:3: rule__Unit__UnorderedGroup_7 + // InternalSimpleBeeLangTestLanguage.g:2533:2: ( rule__Unit__UnorderedGroup_7 ) + // InternalSimpleBeeLangTestLanguage.g:2533:3: rule__Unit__UnorderedGroup_7 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7(); @@ -13537,7 +13545,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__8" - // InternalSimpleBeeLangTestLanguage.g:2536:1: rule__Unit__Group__8 : rule__Unit__Group__8__Impl ; + // InternalSimpleBeeLangTestLanguage.g:2541:1: rule__Unit__Group__8 : rule__Unit__Group__8__Impl ; public final void rule__Unit__Group__8() throws RecognitionException { int rule__Unit__Group__8_StartIndex = input.index(); @@ -13545,8 +13553,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 162) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2540:1: ( rule__Unit__Group__8__Impl ) - // InternalSimpleBeeLangTestLanguage.g:2541:2: rule__Unit__Group__8__Impl + // InternalSimpleBeeLangTestLanguage.g:2545:1: ( rule__Unit__Group__8__Impl ) + // InternalSimpleBeeLangTestLanguage.g:2546:2: rule__Unit__Group__8__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group__8__Impl(); @@ -13573,7 +13581,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group__8__Impl" - // InternalSimpleBeeLangTestLanguage.g:2547:1: rule__Unit__Group__8__Impl : ( '}' ) ; + // InternalSimpleBeeLangTestLanguage.g:2552:1: rule__Unit__Group__8__Impl : ( '}' ) ; public final void rule__Unit__Group__8__Impl() throws RecognitionException { int rule__Unit__Group__8__Impl_StartIndex = input.index(); @@ -13581,11 +13589,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 163) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2551:1: ( ( '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:2552:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:2556:1: ( ( '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:2557:1: ( '}' ) { - // InternalSimpleBeeLangTestLanguage.g:2552:1: ( '}' ) - // InternalSimpleBeeLangTestLanguage.g:2553:2: '}' + // InternalSimpleBeeLangTestLanguage.g:2557:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:2558:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRightCurlyBracketKeyword_8()); @@ -13617,7 +13625,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_4__0" - // InternalSimpleBeeLangTestLanguage.g:2563:1: rule__Unit__Group_4__0 : rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 ; + // InternalSimpleBeeLangTestLanguage.g:2568:1: rule__Unit__Group_4__0 : rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 ; public final void rule__Unit__Group_4__0() throws RecognitionException { int rule__Unit__Group_4__0_StartIndex = input.index(); @@ -13625,8 +13633,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 164) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2567:1: ( rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 ) - // InternalSimpleBeeLangTestLanguage.g:2568:2: rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 + // InternalSimpleBeeLangTestLanguage.g:2572:1: ( rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 ) + // InternalSimpleBeeLangTestLanguage.g:2573:2: rule__Unit__Group_4__0__Impl rule__Unit__Group_4__1 { pushFollow(FollowSets000.FOLLOW_9); rule__Unit__Group_4__0__Impl(); @@ -13658,7 +13666,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_4__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:2575:1: rule__Unit__Group_4__0__Impl : ( 'version' ) ; + // InternalSimpleBeeLangTestLanguage.g:2580:1: rule__Unit__Group_4__0__Impl : ( 'version' ) ; public final void rule__Unit__Group_4__0__Impl() throws RecognitionException { int rule__Unit__Group_4__0__Impl_StartIndex = input.index(); @@ -13666,11 +13674,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 165) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2579:1: ( ( 'version' ) ) - // InternalSimpleBeeLangTestLanguage.g:2580:1: ( 'version' ) + // InternalSimpleBeeLangTestLanguage.g:2584:1: ( ( 'version' ) ) + // InternalSimpleBeeLangTestLanguage.g:2585:1: ( 'version' ) { - // InternalSimpleBeeLangTestLanguage.g:2580:1: ( 'version' ) - // InternalSimpleBeeLangTestLanguage.g:2581:2: 'version' + // InternalSimpleBeeLangTestLanguage.g:2585:1: ( 'version' ) + // InternalSimpleBeeLangTestLanguage.g:2586:2: 'version' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getVersionKeyword_4_0()); @@ -13702,7 +13710,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_4__1" - // InternalSimpleBeeLangTestLanguage.g:2590:1: rule__Unit__Group_4__1 : rule__Unit__Group_4__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:2595:1: rule__Unit__Group_4__1 : rule__Unit__Group_4__1__Impl ; public final void rule__Unit__Group_4__1() throws RecognitionException { int rule__Unit__Group_4__1_StartIndex = input.index(); @@ -13710,8 +13718,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 166) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2594:1: ( rule__Unit__Group_4__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:2595:2: rule__Unit__Group_4__1__Impl + // InternalSimpleBeeLangTestLanguage.g:2599:1: ( rule__Unit__Group_4__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:2600:2: rule__Unit__Group_4__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_4__1__Impl(); @@ -13738,7 +13746,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_4__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:2601:1: rule__Unit__Group_4__1__Impl : ( ( rule__Unit__VersionAssignment_4_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:2606:1: rule__Unit__Group_4__1__Impl : ( ( rule__Unit__VersionAssignment_4_1 ) ) ; public final void rule__Unit__Group_4__1__Impl() throws RecognitionException { int rule__Unit__Group_4__1__Impl_StartIndex = input.index(); @@ -13746,17 +13754,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 167) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2605:1: ( ( ( rule__Unit__VersionAssignment_4_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2606:1: ( ( rule__Unit__VersionAssignment_4_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:2610:1: ( ( ( rule__Unit__VersionAssignment_4_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2611:1: ( ( rule__Unit__VersionAssignment_4_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2606:1: ( ( rule__Unit__VersionAssignment_4_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:2607:2: ( rule__Unit__VersionAssignment_4_1 ) + // InternalSimpleBeeLangTestLanguage.g:2611:1: ( ( rule__Unit__VersionAssignment_4_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:2612:2: ( rule__Unit__VersionAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getVersionAssignment_4_1()); } - // InternalSimpleBeeLangTestLanguage.g:2608:2: ( rule__Unit__VersionAssignment_4_1 ) - // InternalSimpleBeeLangTestLanguage.g:2608:3: rule__Unit__VersionAssignment_4_1 + // InternalSimpleBeeLangTestLanguage.g:2613:2: ( rule__Unit__VersionAssignment_4_1 ) + // InternalSimpleBeeLangTestLanguage.g:2613:3: rule__Unit__VersionAssignment_4_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__VersionAssignment_4_1(); @@ -13792,7 +13800,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_5__0" - // InternalSimpleBeeLangTestLanguage.g:2617:1: rule__Unit__Group_5__0 : rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 ; + // InternalSimpleBeeLangTestLanguage.g:2622:1: rule__Unit__Group_5__0 : rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 ; public final void rule__Unit__Group_5__0() throws RecognitionException { int rule__Unit__Group_5__0_StartIndex = input.index(); @@ -13800,8 +13808,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 168) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2621:1: ( rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 ) - // InternalSimpleBeeLangTestLanguage.g:2622:2: rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 + // InternalSimpleBeeLangTestLanguage.g:2626:1: ( rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 ) + // InternalSimpleBeeLangTestLanguage.g:2627:2: rule__Unit__Group_5__0__Impl rule__Unit__Group_5__1 { pushFollow(FollowSets000.FOLLOW_9); rule__Unit__Group_5__0__Impl(); @@ -13833,7 +13841,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_5__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:2629:1: rule__Unit__Group_5__0__Impl : ( 'implements' ) ; + // InternalSimpleBeeLangTestLanguage.g:2634:1: rule__Unit__Group_5__0__Impl : ( 'implements' ) ; public final void rule__Unit__Group_5__0__Impl() throws RecognitionException { int rule__Unit__Group_5__0__Impl_StartIndex = input.index(); @@ -13841,11 +13849,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 169) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2633:1: ( ( 'implements' ) ) - // InternalSimpleBeeLangTestLanguage.g:2634:1: ( 'implements' ) + // InternalSimpleBeeLangTestLanguage.g:2638:1: ( ( 'implements' ) ) + // InternalSimpleBeeLangTestLanguage.g:2639:1: ( 'implements' ) { - // InternalSimpleBeeLangTestLanguage.g:2634:1: ( 'implements' ) - // InternalSimpleBeeLangTestLanguage.g:2635:2: 'implements' + // InternalSimpleBeeLangTestLanguage.g:2639:1: ( 'implements' ) + // InternalSimpleBeeLangTestLanguage.g:2640:2: 'implements' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsKeyword_5_0()); @@ -13877,7 +13885,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_5__1" - // InternalSimpleBeeLangTestLanguage.g:2644:1: rule__Unit__Group_5__1 : rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 ; + // InternalSimpleBeeLangTestLanguage.g:2649:1: rule__Unit__Group_5__1 : rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 ; public final void rule__Unit__Group_5__1() throws RecognitionException { int rule__Unit__Group_5__1_StartIndex = input.index(); @@ -13885,8 +13893,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 170) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2648:1: ( rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 ) - // InternalSimpleBeeLangTestLanguage.g:2649:2: rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 + // InternalSimpleBeeLangTestLanguage.g:2653:1: ( rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 ) + // InternalSimpleBeeLangTestLanguage.g:2654:2: rule__Unit__Group_5__1__Impl rule__Unit__Group_5__2 { pushFollow(FollowSets000.FOLLOW_10); rule__Unit__Group_5__1__Impl(); @@ -13918,7 +13926,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_5__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:2656:1: rule__Unit__Group_5__1__Impl : ( ( rule__Unit__ImplementsAssignment_5_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:2661:1: rule__Unit__Group_5__1__Impl : ( ( rule__Unit__ImplementsAssignment_5_1 ) ) ; public final void rule__Unit__Group_5__1__Impl() throws RecognitionException { int rule__Unit__Group_5__1__Impl_StartIndex = input.index(); @@ -13926,17 +13934,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 171) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2660:1: ( ( ( rule__Unit__ImplementsAssignment_5_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2661:1: ( ( rule__Unit__ImplementsAssignment_5_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:2665:1: ( ( ( rule__Unit__ImplementsAssignment_5_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2666:1: ( ( rule__Unit__ImplementsAssignment_5_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2661:1: ( ( rule__Unit__ImplementsAssignment_5_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:2662:2: ( rule__Unit__ImplementsAssignment_5_1 ) + // InternalSimpleBeeLangTestLanguage.g:2666:1: ( ( rule__Unit__ImplementsAssignment_5_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:2667:2: ( rule__Unit__ImplementsAssignment_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsAssignment_5_1()); } - // InternalSimpleBeeLangTestLanguage.g:2663:2: ( rule__Unit__ImplementsAssignment_5_1 ) - // InternalSimpleBeeLangTestLanguage.g:2663:3: rule__Unit__ImplementsAssignment_5_1 + // InternalSimpleBeeLangTestLanguage.g:2668:2: ( rule__Unit__ImplementsAssignment_5_1 ) + // InternalSimpleBeeLangTestLanguage.g:2668:3: rule__Unit__ImplementsAssignment_5_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__ImplementsAssignment_5_1(); @@ -13972,7 +13980,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_5__2" - // InternalSimpleBeeLangTestLanguage.g:2671:1: rule__Unit__Group_5__2 : rule__Unit__Group_5__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:2676:1: rule__Unit__Group_5__2 : rule__Unit__Group_5__2__Impl ; public final void rule__Unit__Group_5__2() throws RecognitionException { int rule__Unit__Group_5__2_StartIndex = input.index(); @@ -13980,8 +13988,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 172) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2675:1: ( rule__Unit__Group_5__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:2676:2: rule__Unit__Group_5__2__Impl + // InternalSimpleBeeLangTestLanguage.g:2680:1: ( rule__Unit__Group_5__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:2681:2: rule__Unit__Group_5__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_5__2__Impl(); @@ -14008,7 +14016,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_5__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:2682:1: rule__Unit__Group_5__2__Impl : ( ( rule__Unit__Group_5_2__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:2687:1: rule__Unit__Group_5__2__Impl : ( ( rule__Unit__Group_5_2__0 )* ) ; public final void rule__Unit__Group_5__2__Impl() throws RecognitionException { int rule__Unit__Group_5__2__Impl_StartIndex = input.index(); @@ -14016,16 +14024,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 173) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2686:1: ( ( ( rule__Unit__Group_5_2__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:2687:1: ( ( rule__Unit__Group_5_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:2691:1: ( ( ( rule__Unit__Group_5_2__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:2692:1: ( ( rule__Unit__Group_5_2__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:2687:1: ( ( rule__Unit__Group_5_2__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:2688:2: ( rule__Unit__Group_5_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:2692:1: ( ( rule__Unit__Group_5_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:2693:2: ( rule__Unit__Group_5_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_5_2()); } - // InternalSimpleBeeLangTestLanguage.g:2689:2: ( rule__Unit__Group_5_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:2694:2: ( rule__Unit__Group_5_2__0 )* loop38: do { int alt38=2; @@ -14038,7 +14046,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt38) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2689:3: rule__Unit__Group_5_2__0 + // InternalSimpleBeeLangTestLanguage.g:2694:3: rule__Unit__Group_5_2__0 { pushFollow(FollowSets000.FOLLOW_11); rule__Unit__Group_5_2__0(); @@ -14080,7 +14088,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_5_2__0" - // InternalSimpleBeeLangTestLanguage.g:2698:1: rule__Unit__Group_5_2__0 : rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:2703:1: rule__Unit__Group_5_2__0 : rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 ; public final void rule__Unit__Group_5_2__0() throws RecognitionException { int rule__Unit__Group_5_2__0_StartIndex = input.index(); @@ -14088,8 +14096,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 174) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2702:1: ( rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:2703:2: rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 + // InternalSimpleBeeLangTestLanguage.g:2707:1: ( rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:2708:2: rule__Unit__Group_5_2__0__Impl rule__Unit__Group_5_2__1 { pushFollow(FollowSets000.FOLLOW_9); rule__Unit__Group_5_2__0__Impl(); @@ -14121,7 +14129,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_5_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:2710:1: rule__Unit__Group_5_2__0__Impl : ( ',' ) ; + // InternalSimpleBeeLangTestLanguage.g:2715:1: rule__Unit__Group_5_2__0__Impl : ( ',' ) ; public final void rule__Unit__Group_5_2__0__Impl() throws RecognitionException { int rule__Unit__Group_5_2__0__Impl_StartIndex = input.index(); @@ -14129,11 +14137,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 175) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2714:1: ( ( ',' ) ) - // InternalSimpleBeeLangTestLanguage.g:2715:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:2719:1: ( ( ',' ) ) + // InternalSimpleBeeLangTestLanguage.g:2720:1: ( ',' ) { - // InternalSimpleBeeLangTestLanguage.g:2715:1: ( ',' ) - // InternalSimpleBeeLangTestLanguage.g:2716:2: ',' + // InternalSimpleBeeLangTestLanguage.g:2720:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:2721:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getCommaKeyword_5_2_0()); @@ -14165,7 +14173,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_5_2__1" - // InternalSimpleBeeLangTestLanguage.g:2725:1: rule__Unit__Group_5_2__1 : rule__Unit__Group_5_2__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:2730:1: rule__Unit__Group_5_2__1 : rule__Unit__Group_5_2__1__Impl ; public final void rule__Unit__Group_5_2__1() throws RecognitionException { int rule__Unit__Group_5_2__1_StartIndex = input.index(); @@ -14173,8 +14181,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 176) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2729:1: ( rule__Unit__Group_5_2__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:2730:2: rule__Unit__Group_5_2__1__Impl + // InternalSimpleBeeLangTestLanguage.g:2734:1: ( rule__Unit__Group_5_2__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:2735:2: rule__Unit__Group_5_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_5_2__1__Impl(); @@ -14201,7 +14209,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_5_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:2736:1: rule__Unit__Group_5_2__1__Impl : ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:2741:1: rule__Unit__Group_5_2__1__Impl : ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) ; public final void rule__Unit__Group_5_2__1__Impl() throws RecognitionException { int rule__Unit__Group_5_2__1__Impl_StartIndex = input.index(); @@ -14209,17 +14217,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 177) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2740:1: ( ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2741:1: ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:2745:1: ( ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2746:1: ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2741:1: ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:2742:2: ( rule__Unit__ImplementsAssignment_5_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:2746:1: ( ( rule__Unit__ImplementsAssignment_5_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:2747:2: ( rule__Unit__ImplementsAssignment_5_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsAssignment_5_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:2743:2: ( rule__Unit__ImplementsAssignment_5_2_1 ) - // InternalSimpleBeeLangTestLanguage.g:2743:3: rule__Unit__ImplementsAssignment_5_2_1 + // InternalSimpleBeeLangTestLanguage.g:2748:2: ( rule__Unit__ImplementsAssignment_5_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:2748:3: rule__Unit__ImplementsAssignment_5_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__ImplementsAssignment_5_2_1(); @@ -14255,7 +14263,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_0__0" - // InternalSimpleBeeLangTestLanguage.g:2752:1: rule__Unit__Group_7_0__0 : rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 ; + // InternalSimpleBeeLangTestLanguage.g:2757:1: rule__Unit__Group_7_0__0 : rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 ; public final void rule__Unit__Group_7_0__0() throws RecognitionException { int rule__Unit__Group_7_0__0_StartIndex = input.index(); @@ -14263,8 +14271,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 178) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2756:1: ( rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 ) - // InternalSimpleBeeLangTestLanguage.g:2757:2: rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 + // InternalSimpleBeeLangTestLanguage.g:2761:1: ( rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 ) + // InternalSimpleBeeLangTestLanguage.g:2762:2: rule__Unit__Group_7_0__0__Impl rule__Unit__Group_7_0__1 { pushFollow(FollowSets000.FOLLOW_12); rule__Unit__Group_7_0__0__Impl(); @@ -14296,7 +14304,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_0__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:2764:1: rule__Unit__Group_7_0__0__Impl : ( 'source' ) ; + // InternalSimpleBeeLangTestLanguage.g:2769:1: rule__Unit__Group_7_0__0__Impl : ( 'source' ) ; public final void rule__Unit__Group_7_0__0__Impl() throws RecognitionException { int rule__Unit__Group_7_0__0__Impl_StartIndex = input.index(); @@ -14304,11 +14312,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 179) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2768:1: ( ( 'source' ) ) - // InternalSimpleBeeLangTestLanguage.g:2769:1: ( 'source' ) + // InternalSimpleBeeLangTestLanguage.g:2773:1: ( ( 'source' ) ) + // InternalSimpleBeeLangTestLanguage.g:2774:1: ( 'source' ) { - // InternalSimpleBeeLangTestLanguage.g:2769:1: ( 'source' ) - // InternalSimpleBeeLangTestLanguage.g:2770:2: 'source' + // InternalSimpleBeeLangTestLanguage.g:2774:1: ( 'source' ) + // InternalSimpleBeeLangTestLanguage.g:2775:2: 'source' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSourceKeyword_7_0_0()); @@ -14340,7 +14348,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_0__1" - // InternalSimpleBeeLangTestLanguage.g:2779:1: rule__Unit__Group_7_0__1 : rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 ; + // InternalSimpleBeeLangTestLanguage.g:2784:1: rule__Unit__Group_7_0__1 : rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 ; public final void rule__Unit__Group_7_0__1() throws RecognitionException { int rule__Unit__Group_7_0__1_StartIndex = input.index(); @@ -14348,8 +14356,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 180) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2783:1: ( rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 ) - // InternalSimpleBeeLangTestLanguage.g:2784:2: rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 + // InternalSimpleBeeLangTestLanguage.g:2788:1: ( rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 ) + // InternalSimpleBeeLangTestLanguage.g:2789:2: rule__Unit__Group_7_0__1__Impl rule__Unit__Group_7_0__2 { pushFollow(FollowSets000.FOLLOW_13); rule__Unit__Group_7_0__1__Impl(); @@ -14381,7 +14389,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_0__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:2791:1: rule__Unit__Group_7_0__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:2796:1: rule__Unit__Group_7_0__1__Impl : ( ':' ) ; public final void rule__Unit__Group_7_0__1__Impl() throws RecognitionException { int rule__Unit__Group_7_0__1__Impl_StartIndex = input.index(); @@ -14389,11 +14397,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 181) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2795:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:2796:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:2800:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:2801:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:2796:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:2797:2: ':' + // InternalSimpleBeeLangTestLanguage.g:2801:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:2802:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_0_1()); @@ -14425,7 +14433,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_0__2" - // InternalSimpleBeeLangTestLanguage.g:2806:1: rule__Unit__Group_7_0__2 : rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 ; + // InternalSimpleBeeLangTestLanguage.g:2811:1: rule__Unit__Group_7_0__2 : rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 ; public final void rule__Unit__Group_7_0__2() throws RecognitionException { int rule__Unit__Group_7_0__2_StartIndex = input.index(); @@ -14433,8 +14441,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 182) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2810:1: ( rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 ) - // InternalSimpleBeeLangTestLanguage.g:2811:2: rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 + // InternalSimpleBeeLangTestLanguage.g:2815:1: ( rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 ) + // InternalSimpleBeeLangTestLanguage.g:2816:2: rule__Unit__Group_7_0__2__Impl rule__Unit__Group_7_0__3 { pushFollow(FollowSets000.FOLLOW_14); rule__Unit__Group_7_0__2__Impl(); @@ -14466,7 +14474,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_0__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:2818:1: rule__Unit__Group_7_0__2__Impl : ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:2823:1: rule__Unit__Group_7_0__2__Impl : ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) ; public final void rule__Unit__Group_7_0__2__Impl() throws RecognitionException { int rule__Unit__Group_7_0__2__Impl_StartIndex = input.index(); @@ -14474,17 +14482,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 183) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2822:1: ( ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2823:1: ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:2827:1: ( ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2828:1: ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2823:1: ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:2824:2: ( rule__Unit__SourceLocationAssignment_7_0_2 ) + // InternalSimpleBeeLangTestLanguage.g:2828:1: ( ( rule__Unit__SourceLocationAssignment_7_0_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:2829:2: ( rule__Unit__SourceLocationAssignment_7_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSourceLocationAssignment_7_0_2()); } - // InternalSimpleBeeLangTestLanguage.g:2825:2: ( rule__Unit__SourceLocationAssignment_7_0_2 ) - // InternalSimpleBeeLangTestLanguage.g:2825:3: rule__Unit__SourceLocationAssignment_7_0_2 + // InternalSimpleBeeLangTestLanguage.g:2830:2: ( rule__Unit__SourceLocationAssignment_7_0_2 ) + // InternalSimpleBeeLangTestLanguage.g:2830:3: rule__Unit__SourceLocationAssignment_7_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__SourceLocationAssignment_7_0_2(); @@ -14520,7 +14528,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_0__3" - // InternalSimpleBeeLangTestLanguage.g:2833:1: rule__Unit__Group_7_0__3 : rule__Unit__Group_7_0__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:2838:1: rule__Unit__Group_7_0__3 : rule__Unit__Group_7_0__3__Impl ; public final void rule__Unit__Group_7_0__3() throws RecognitionException { int rule__Unit__Group_7_0__3_StartIndex = input.index(); @@ -14528,8 +14536,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 184) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2837:1: ( rule__Unit__Group_7_0__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:2838:2: rule__Unit__Group_7_0__3__Impl + // InternalSimpleBeeLangTestLanguage.g:2842:1: ( rule__Unit__Group_7_0__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:2843:2: rule__Unit__Group_7_0__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_0__3__Impl(); @@ -14556,7 +14564,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_0__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:2844:1: rule__Unit__Group_7_0__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:2849:1: rule__Unit__Group_7_0__3__Impl : ( ';' ) ; public final void rule__Unit__Group_7_0__3__Impl() throws RecognitionException { int rule__Unit__Group_7_0__3__Impl_StartIndex = input.index(); @@ -14564,11 +14572,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 185) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2848:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:2849:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:2853:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:2854:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:2849:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:2850:2: ';' + // InternalSimpleBeeLangTestLanguage.g:2854:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:2855:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_0_3()); @@ -14600,7 +14608,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_1__0" - // InternalSimpleBeeLangTestLanguage.g:2860:1: rule__Unit__Group_7_1__0 : rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:2865:1: rule__Unit__Group_7_1__0 : rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 ; public final void rule__Unit__Group_7_1__0() throws RecognitionException { int rule__Unit__Group_7_1__0_StartIndex = input.index(); @@ -14608,8 +14616,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 186) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2864:1: ( rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:2865:2: rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 + // InternalSimpleBeeLangTestLanguage.g:2869:1: ( rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:2870:2: rule__Unit__Group_7_1__0__Impl rule__Unit__Group_7_1__1 { pushFollow(FollowSets000.FOLLOW_12); rule__Unit__Group_7_1__0__Impl(); @@ -14641,7 +14649,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:2872:1: rule__Unit__Group_7_1__0__Impl : ( 'output' ) ; + // InternalSimpleBeeLangTestLanguage.g:2877:1: rule__Unit__Group_7_1__0__Impl : ( 'output' ) ; public final void rule__Unit__Group_7_1__0__Impl() throws RecognitionException { int rule__Unit__Group_7_1__0__Impl_StartIndex = input.index(); @@ -14649,11 +14657,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 187) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2876:1: ( ( 'output' ) ) - // InternalSimpleBeeLangTestLanguage.g:2877:1: ( 'output' ) + // InternalSimpleBeeLangTestLanguage.g:2881:1: ( ( 'output' ) ) + // InternalSimpleBeeLangTestLanguage.g:2882:1: ( 'output' ) { - // InternalSimpleBeeLangTestLanguage.g:2877:1: ( 'output' ) - // InternalSimpleBeeLangTestLanguage.g:2878:2: 'output' + // InternalSimpleBeeLangTestLanguage.g:2882:1: ( 'output' ) + // InternalSimpleBeeLangTestLanguage.g:2883:2: 'output' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getOutputKeyword_7_1_0()); @@ -14685,7 +14693,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_1__1" - // InternalSimpleBeeLangTestLanguage.g:2887:1: rule__Unit__Group_7_1__1 : rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:2892:1: rule__Unit__Group_7_1__1 : rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 ; public final void rule__Unit__Group_7_1__1() throws RecognitionException { int rule__Unit__Group_7_1__1_StartIndex = input.index(); @@ -14693,8 +14701,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 188) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2891:1: ( rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:2892:2: rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 + // InternalSimpleBeeLangTestLanguage.g:2896:1: ( rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:2897:2: rule__Unit__Group_7_1__1__Impl rule__Unit__Group_7_1__2 { pushFollow(FollowSets000.FOLLOW_13); rule__Unit__Group_7_1__1__Impl(); @@ -14726,7 +14734,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:2899:1: rule__Unit__Group_7_1__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:2904:1: rule__Unit__Group_7_1__1__Impl : ( ':' ) ; public final void rule__Unit__Group_7_1__1__Impl() throws RecognitionException { int rule__Unit__Group_7_1__1__Impl_StartIndex = input.index(); @@ -14734,11 +14742,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 189) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2903:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:2904:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:2908:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:2909:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:2904:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:2905:2: ':' + // InternalSimpleBeeLangTestLanguage.g:2909:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:2910:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_1_1()); @@ -14770,7 +14778,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_1__2" - // InternalSimpleBeeLangTestLanguage.g:2914:1: rule__Unit__Group_7_1__2 : rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 ; + // InternalSimpleBeeLangTestLanguage.g:2919:1: rule__Unit__Group_7_1__2 : rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 ; public final void rule__Unit__Group_7_1__2() throws RecognitionException { int rule__Unit__Group_7_1__2_StartIndex = input.index(); @@ -14778,8 +14786,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 190) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2918:1: ( rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 ) - // InternalSimpleBeeLangTestLanguage.g:2919:2: rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 + // InternalSimpleBeeLangTestLanguage.g:2923:1: ( rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 ) + // InternalSimpleBeeLangTestLanguage.g:2924:2: rule__Unit__Group_7_1__2__Impl rule__Unit__Group_7_1__3 { pushFollow(FollowSets000.FOLLOW_14); rule__Unit__Group_7_1__2__Impl(); @@ -14811,7 +14819,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:2926:1: rule__Unit__Group_7_1__2__Impl : ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:2931:1: rule__Unit__Group_7_1__2__Impl : ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) ; public final void rule__Unit__Group_7_1__2__Impl() throws RecognitionException { int rule__Unit__Group_7_1__2__Impl_StartIndex = input.index(); @@ -14819,17 +14827,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 191) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2930:1: ( ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2931:1: ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:2935:1: ( ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2936:1: ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2931:1: ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:2932:2: ( rule__Unit__OutputLocationAssignment_7_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:2936:1: ( ( rule__Unit__OutputLocationAssignment_7_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:2937:2: ( rule__Unit__OutputLocationAssignment_7_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getOutputLocationAssignment_7_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:2933:2: ( rule__Unit__OutputLocationAssignment_7_1_2 ) - // InternalSimpleBeeLangTestLanguage.g:2933:3: rule__Unit__OutputLocationAssignment_7_1_2 + // InternalSimpleBeeLangTestLanguage.g:2938:2: ( rule__Unit__OutputLocationAssignment_7_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:2938:3: rule__Unit__OutputLocationAssignment_7_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__OutputLocationAssignment_7_1_2(); @@ -14865,7 +14873,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_1__3" - // InternalSimpleBeeLangTestLanguage.g:2941:1: rule__Unit__Group_7_1__3 : rule__Unit__Group_7_1__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:2946:1: rule__Unit__Group_7_1__3 : rule__Unit__Group_7_1__3__Impl ; public final void rule__Unit__Group_7_1__3() throws RecognitionException { int rule__Unit__Group_7_1__3_StartIndex = input.index(); @@ -14873,8 +14881,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 192) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2945:1: ( rule__Unit__Group_7_1__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:2946:2: rule__Unit__Group_7_1__3__Impl + // InternalSimpleBeeLangTestLanguage.g:2950:1: ( rule__Unit__Group_7_1__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:2951:2: rule__Unit__Group_7_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_1__3__Impl(); @@ -14901,7 +14909,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_1__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:2952:1: rule__Unit__Group_7_1__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:2957:1: rule__Unit__Group_7_1__3__Impl : ( ';' ) ; public final void rule__Unit__Group_7_1__3__Impl() throws RecognitionException { int rule__Unit__Group_7_1__3__Impl_StartIndex = input.index(); @@ -14909,11 +14917,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 193) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2956:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:2957:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:2961:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:2962:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:2957:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:2958:2: ';' + // InternalSimpleBeeLangTestLanguage.g:2962:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:2963:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_1_3()); @@ -14945,7 +14953,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_2__0" - // InternalSimpleBeeLangTestLanguage.g:2968:1: rule__Unit__Group_7_2__0 : rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:2973:1: rule__Unit__Group_7_2__0 : rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 ; public final void rule__Unit__Group_7_2__0() throws RecognitionException { int rule__Unit__Group_7_2__0_StartIndex = input.index(); @@ -14953,8 +14961,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 194) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2972:1: ( rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:2973:2: rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 + // InternalSimpleBeeLangTestLanguage.g:2977:1: ( rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:2978:2: rule__Unit__Group_7_2__0__Impl rule__Unit__Group_7_2__1 { pushFollow(FollowSets000.FOLLOW_12); rule__Unit__Group_7_2__0__Impl(); @@ -14986,7 +14994,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:2980:1: rule__Unit__Group_7_2__0__Impl : ( 'provides' ) ; + // InternalSimpleBeeLangTestLanguage.g:2985:1: rule__Unit__Group_7_2__0__Impl : ( 'provides' ) ; public final void rule__Unit__Group_7_2__0__Impl() throws RecognitionException { int rule__Unit__Group_7_2__0__Impl_StartIndex = input.index(); @@ -14994,11 +15002,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 195) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2984:1: ( ( 'provides' ) ) - // InternalSimpleBeeLangTestLanguage.g:2985:1: ( 'provides' ) + // InternalSimpleBeeLangTestLanguage.g:2989:1: ( ( 'provides' ) ) + // InternalSimpleBeeLangTestLanguage.g:2990:1: ( 'provides' ) { - // InternalSimpleBeeLangTestLanguage.g:2985:1: ( 'provides' ) - // InternalSimpleBeeLangTestLanguage.g:2986:2: 'provides' + // InternalSimpleBeeLangTestLanguage.g:2990:1: ( 'provides' ) + // InternalSimpleBeeLangTestLanguage.g:2991:2: 'provides' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getProvidesKeyword_7_2_0()); @@ -15030,7 +15038,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_2__1" - // InternalSimpleBeeLangTestLanguage.g:2995:1: rule__Unit__Group_7_2__1 : rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 ; + // InternalSimpleBeeLangTestLanguage.g:3000:1: rule__Unit__Group_7_2__1 : rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 ; public final void rule__Unit__Group_7_2__1() throws RecognitionException { int rule__Unit__Group_7_2__1_StartIndex = input.index(); @@ -15038,8 +15046,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 196) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:2999:1: ( rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 ) - // InternalSimpleBeeLangTestLanguage.g:3000:2: rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 + // InternalSimpleBeeLangTestLanguage.g:3004:1: ( rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 ) + // InternalSimpleBeeLangTestLanguage.g:3005:2: rule__Unit__Group_7_2__1__Impl rule__Unit__Group_7_2__2 { pushFollow(FollowSets000.FOLLOW_15); rule__Unit__Group_7_2__1__Impl(); @@ -15071,7 +15079,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:3007:1: rule__Unit__Group_7_2__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:3012:1: rule__Unit__Group_7_2__1__Impl : ( ':' ) ; public final void rule__Unit__Group_7_2__1__Impl() throws RecognitionException { int rule__Unit__Group_7_2__1__Impl_StartIndex = input.index(); @@ -15079,11 +15087,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 197) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3011:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:3012:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:3016:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:3017:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:3012:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:3013:2: ':' + // InternalSimpleBeeLangTestLanguage.g:3017:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:3018:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_2_1()); @@ -15115,7 +15123,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_2__2" - // InternalSimpleBeeLangTestLanguage.g:3022:1: rule__Unit__Group_7_2__2 : rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 ; + // InternalSimpleBeeLangTestLanguage.g:3027:1: rule__Unit__Group_7_2__2 : rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 ; public final void rule__Unit__Group_7_2__2() throws RecognitionException { int rule__Unit__Group_7_2__2_StartIndex = input.index(); @@ -15123,8 +15131,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 198) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3026:1: ( rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 ) - // InternalSimpleBeeLangTestLanguage.g:3027:2: rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 + // InternalSimpleBeeLangTestLanguage.g:3031:1: ( rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 ) + // InternalSimpleBeeLangTestLanguage.g:3032:2: rule__Unit__Group_7_2__2__Impl rule__Unit__Group_7_2__3 { pushFollow(FollowSets000.FOLLOW_14); rule__Unit__Group_7_2__2__Impl(); @@ -15156,7 +15164,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_2__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:3034:1: rule__Unit__Group_7_2__2__Impl : ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3039:1: rule__Unit__Group_7_2__2__Impl : ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) ; public final void rule__Unit__Group_7_2__2__Impl() throws RecognitionException { int rule__Unit__Group_7_2__2__Impl_StartIndex = input.index(); @@ -15164,17 +15172,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 199) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3038:1: ( ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3039:1: ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:3043:1: ( ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3044:1: ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:3039:1: ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:3040:2: ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:3044:1: ( ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:3045:2: ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getProvidedCapabilitiesAssignment_7_2_2()); } - // InternalSimpleBeeLangTestLanguage.g:3041:2: ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) - // InternalSimpleBeeLangTestLanguage.g:3041:3: rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 + // InternalSimpleBeeLangTestLanguage.g:3046:2: ( rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:3046:3: rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__ProvidedCapabilitiesAssignment_7_2_2(); @@ -15210,7 +15218,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_2__3" - // InternalSimpleBeeLangTestLanguage.g:3049:1: rule__Unit__Group_7_2__3 : rule__Unit__Group_7_2__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:3054:1: rule__Unit__Group_7_2__3 : rule__Unit__Group_7_2__3__Impl ; public final void rule__Unit__Group_7_2__3() throws RecognitionException { int rule__Unit__Group_7_2__3_StartIndex = input.index(); @@ -15218,8 +15226,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 200) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3053:1: ( rule__Unit__Group_7_2__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:3054:2: rule__Unit__Group_7_2__3__Impl + // InternalSimpleBeeLangTestLanguage.g:3058:1: ( rule__Unit__Group_7_2__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:3059:2: rule__Unit__Group_7_2__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_2__3__Impl(); @@ -15258,7 +15266,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe } // $ANTLR start "rule__Unit__Group_7_2__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:3060:1: rule__Unit__Group_7_2__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:3065:1: rule__Unit__Group_7_2__3__Impl : ( ';' ) ; public final void rule__Unit__Group_7_2__3__Impl() throws RecognitionException { int rule__Unit__Group_7_2__3__Impl_StartIndex = input.index(); @@ -15266,11 +15274,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 201) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3064:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:3065:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:3069:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:3070:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:3065:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:3066:2: ';' + // InternalSimpleBeeLangTestLanguage.g:3070:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:3071:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_2_3()); @@ -15302,7 +15310,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_3__0" - // InternalSimpleBeeLangTestLanguage.g:3076:1: rule__Unit__Group_7_3__0 : rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 ; + // InternalSimpleBeeLangTestLanguage.g:3081:1: rule__Unit__Group_7_3__0 : rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 ; public final void rule__Unit__Group_7_3__0() throws RecognitionException { int rule__Unit__Group_7_3__0_StartIndex = input.index(); @@ -15310,8 +15318,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 202) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3080:1: ( rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 ) - // InternalSimpleBeeLangTestLanguage.g:3081:2: rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 + // InternalSimpleBeeLangTestLanguage.g:3085:1: ( rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 ) + // InternalSimpleBeeLangTestLanguage.g:3086:2: rule__Unit__Group_7_3__0__Impl rule__Unit__Group_7_3__1 { pushFollow(FollowSets000.FOLLOW_12); rule__Unit__Group_7_3__0__Impl(); @@ -15343,7 +15351,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_3__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:3088:1: rule__Unit__Group_7_3__0__Impl : ( 'requires' ) ; + // InternalSimpleBeeLangTestLanguage.g:3093:1: rule__Unit__Group_7_3__0__Impl : ( 'requires' ) ; public final void rule__Unit__Group_7_3__0__Impl() throws RecognitionException { int rule__Unit__Group_7_3__0__Impl_StartIndex = input.index(); @@ -15351,11 +15359,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 203) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3092:1: ( ( 'requires' ) ) - // InternalSimpleBeeLangTestLanguage.g:3093:1: ( 'requires' ) + // InternalSimpleBeeLangTestLanguage.g:3097:1: ( ( 'requires' ) ) + // InternalSimpleBeeLangTestLanguage.g:3098:1: ( 'requires' ) { - // InternalSimpleBeeLangTestLanguage.g:3093:1: ( 'requires' ) - // InternalSimpleBeeLangTestLanguage.g:3094:2: 'requires' + // InternalSimpleBeeLangTestLanguage.g:3098:1: ( 'requires' ) + // InternalSimpleBeeLangTestLanguage.g:3099:2: 'requires' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRequiresKeyword_7_3_0()); @@ -15387,7 +15395,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_3__1" - // InternalSimpleBeeLangTestLanguage.g:3103:1: rule__Unit__Group_7_3__1 : rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 ; + // InternalSimpleBeeLangTestLanguage.g:3108:1: rule__Unit__Group_7_3__1 : rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 ; public final void rule__Unit__Group_7_3__1() throws RecognitionException { int rule__Unit__Group_7_3__1_StartIndex = input.index(); @@ -15395,8 +15403,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 204) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3107:1: ( rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 ) - // InternalSimpleBeeLangTestLanguage.g:3108:2: rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 + // InternalSimpleBeeLangTestLanguage.g:3112:1: ( rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 ) + // InternalSimpleBeeLangTestLanguage.g:3113:2: rule__Unit__Group_7_3__1__Impl rule__Unit__Group_7_3__2 { pushFollow(FollowSets000.FOLLOW_15); rule__Unit__Group_7_3__1__Impl(); @@ -15428,7 +15436,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_3__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:3115:1: rule__Unit__Group_7_3__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:3120:1: rule__Unit__Group_7_3__1__Impl : ( ':' ) ; public final void rule__Unit__Group_7_3__1__Impl() throws RecognitionException { int rule__Unit__Group_7_3__1__Impl_StartIndex = input.index(); @@ -15436,11 +15444,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 205) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3119:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:3120:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:3124:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:3125:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:3120:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:3121:2: ':' + // InternalSimpleBeeLangTestLanguage.g:3125:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:3126:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_3_1()); @@ -15472,7 +15480,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_3__2" - // InternalSimpleBeeLangTestLanguage.g:3130:1: rule__Unit__Group_7_3__2 : rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 ; + // InternalSimpleBeeLangTestLanguage.g:3135:1: rule__Unit__Group_7_3__2 : rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 ; public final void rule__Unit__Group_7_3__2() throws RecognitionException { int rule__Unit__Group_7_3__2_StartIndex = input.index(); @@ -15480,8 +15488,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 206) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3134:1: ( rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 ) - // InternalSimpleBeeLangTestLanguage.g:3135:2: rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 + // InternalSimpleBeeLangTestLanguage.g:3139:1: ( rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 ) + // InternalSimpleBeeLangTestLanguage.g:3140:2: rule__Unit__Group_7_3__2__Impl rule__Unit__Group_7_3__3 { pushFollow(FollowSets000.FOLLOW_14); rule__Unit__Group_7_3__2__Impl(); @@ -15513,7 +15521,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_3__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:3142:1: rule__Unit__Group_7_3__2__Impl : ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3147:1: rule__Unit__Group_7_3__2__Impl : ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) ; public final void rule__Unit__Group_7_3__2__Impl() throws RecognitionException { int rule__Unit__Group_7_3__2__Impl_StartIndex = input.index(); @@ -15521,17 +15529,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 207) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3146:1: ( ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3147:1: ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:3151:1: ( ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3152:1: ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:3147:1: ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:3148:2: ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) + // InternalSimpleBeeLangTestLanguage.g:3152:1: ( ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:3153:2: ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRequiredCapabilitiesAssignment_7_3_2()); } - // InternalSimpleBeeLangTestLanguage.g:3149:2: ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) - // InternalSimpleBeeLangTestLanguage.g:3149:3: rule__Unit__RequiredCapabilitiesAssignment_7_3_2 + // InternalSimpleBeeLangTestLanguage.g:3154:2: ( rule__Unit__RequiredCapabilitiesAssignment_7_3_2 ) + // InternalSimpleBeeLangTestLanguage.g:3154:3: rule__Unit__RequiredCapabilitiesAssignment_7_3_2 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__RequiredCapabilitiesAssignment_7_3_2(); @@ -15567,7 +15575,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_3__3" - // InternalSimpleBeeLangTestLanguage.g:3157:1: rule__Unit__Group_7_3__3 : rule__Unit__Group_7_3__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:3162:1: rule__Unit__Group_7_3__3 : rule__Unit__Group_7_3__3__Impl ; public final void rule__Unit__Group_7_3__3() throws RecognitionException { int rule__Unit__Group_7_3__3_StartIndex = input.index(); @@ -15575,8 +15583,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 208) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3161:1: ( rule__Unit__Group_7_3__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:3162:2: rule__Unit__Group_7_3__3__Impl + // InternalSimpleBeeLangTestLanguage.g:3166:1: ( rule__Unit__Group_7_3__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:3167:2: rule__Unit__Group_7_3__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_3__3__Impl(); @@ -15603,7 +15611,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_3__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:3168:1: rule__Unit__Group_7_3__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:3173:1: rule__Unit__Group_7_3__3__Impl : ( ';' ) ; public final void rule__Unit__Group_7_3__3__Impl() throws RecognitionException { int rule__Unit__Group_7_3__3__Impl_StartIndex = input.index(); @@ -15611,11 +15619,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 209) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3172:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:3173:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:3177:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:3178:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:3173:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:3174:2: ';' + // InternalSimpleBeeLangTestLanguage.g:3178:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:3179:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_3_3()); @@ -15647,7 +15655,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_4__0" - // InternalSimpleBeeLangTestLanguage.g:3184:1: rule__Unit__Group_7_4__0 : rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 ; + // InternalSimpleBeeLangTestLanguage.g:3189:1: rule__Unit__Group_7_4__0 : rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 ; public final void rule__Unit__Group_7_4__0() throws RecognitionException { int rule__Unit__Group_7_4__0_StartIndex = input.index(); @@ -15655,8 +15663,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 210) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3188:1: ( rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 ) - // InternalSimpleBeeLangTestLanguage.g:3189:2: rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 + // InternalSimpleBeeLangTestLanguage.g:3193:1: ( rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 ) + // InternalSimpleBeeLangTestLanguage.g:3194:2: rule__Unit__Group_7_4__0__Impl rule__Unit__Group_7_4__1 { pushFollow(FollowSets000.FOLLOW_16); rule__Unit__Group_7_4__0__Impl(); @@ -15688,7 +15696,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_4__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:3196:1: rule__Unit__Group_7_4__0__Impl : ( 'requires' ) ; + // InternalSimpleBeeLangTestLanguage.g:3201:1: rule__Unit__Group_7_4__0__Impl : ( 'requires' ) ; public final void rule__Unit__Group_7_4__0__Impl() throws RecognitionException { int rule__Unit__Group_7_4__0__Impl_StartIndex = input.index(); @@ -15696,11 +15704,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 211) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3200:1: ( ( 'requires' ) ) - // InternalSimpleBeeLangTestLanguage.g:3201:1: ( 'requires' ) + // InternalSimpleBeeLangTestLanguage.g:3205:1: ( ( 'requires' ) ) + // InternalSimpleBeeLangTestLanguage.g:3206:1: ( 'requires' ) { - // InternalSimpleBeeLangTestLanguage.g:3201:1: ( 'requires' ) - // InternalSimpleBeeLangTestLanguage.g:3202:2: 'requires' + // InternalSimpleBeeLangTestLanguage.g:3206:1: ( 'requires' ) + // InternalSimpleBeeLangTestLanguage.g:3207:2: 'requires' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRequiresKeyword_7_4_0()); @@ -15732,7 +15740,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_4__1" - // InternalSimpleBeeLangTestLanguage.g:3211:1: rule__Unit__Group_7_4__1 : rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 ; + // InternalSimpleBeeLangTestLanguage.g:3216:1: rule__Unit__Group_7_4__1 : rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 ; public final void rule__Unit__Group_7_4__1() throws RecognitionException { int rule__Unit__Group_7_4__1_StartIndex = input.index(); @@ -15740,8 +15748,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 212) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3215:1: ( rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 ) - // InternalSimpleBeeLangTestLanguage.g:3216:2: rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 + // InternalSimpleBeeLangTestLanguage.g:3220:1: ( rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 ) + // InternalSimpleBeeLangTestLanguage.g:3221:2: rule__Unit__Group_7_4__1__Impl rule__Unit__Group_7_4__2 { pushFollow(FollowSets000.FOLLOW_12); rule__Unit__Group_7_4__1__Impl(); @@ -15773,7 +15781,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_4__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:3223:1: rule__Unit__Group_7_4__1__Impl : ( 'env' ) ; + // InternalSimpleBeeLangTestLanguage.g:3228:1: rule__Unit__Group_7_4__1__Impl : ( 'env' ) ; public final void rule__Unit__Group_7_4__1__Impl() throws RecognitionException { int rule__Unit__Group_7_4__1__Impl_StartIndex = input.index(); @@ -15781,11 +15789,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 213) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3227:1: ( ( 'env' ) ) - // InternalSimpleBeeLangTestLanguage.g:3228:1: ( 'env' ) + // InternalSimpleBeeLangTestLanguage.g:3232:1: ( ( 'env' ) ) + // InternalSimpleBeeLangTestLanguage.g:3233:1: ( 'env' ) { - // InternalSimpleBeeLangTestLanguage.g:3228:1: ( 'env' ) - // InternalSimpleBeeLangTestLanguage.g:3229:2: 'env' + // InternalSimpleBeeLangTestLanguage.g:3233:1: ( 'env' ) + // InternalSimpleBeeLangTestLanguage.g:3234:2: 'env' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getEnvKeyword_7_4_1()); @@ -15817,7 +15825,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_4__2" - // InternalSimpleBeeLangTestLanguage.g:3238:1: rule__Unit__Group_7_4__2 : rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 ; + // InternalSimpleBeeLangTestLanguage.g:3243:1: rule__Unit__Group_7_4__2 : rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 ; public final void rule__Unit__Group_7_4__2() throws RecognitionException { int rule__Unit__Group_7_4__2_StartIndex = input.index(); @@ -15825,8 +15833,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 214) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3242:1: ( rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 ) - // InternalSimpleBeeLangTestLanguage.g:3243:2: rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 + // InternalSimpleBeeLangTestLanguage.g:3247:1: ( rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 ) + // InternalSimpleBeeLangTestLanguage.g:3248:2: rule__Unit__Group_7_4__2__Impl rule__Unit__Group_7_4__3 { pushFollow(FollowSets000.FOLLOW_15); rule__Unit__Group_7_4__2__Impl(); @@ -15858,7 +15866,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_4__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:3250:1: rule__Unit__Group_7_4__2__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:3255:1: rule__Unit__Group_7_4__2__Impl : ( ':' ) ; public final void rule__Unit__Group_7_4__2__Impl() throws RecognitionException { int rule__Unit__Group_7_4__2__Impl_StartIndex = input.index(); @@ -15866,11 +15874,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 215) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3254:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:3255:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:3259:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:3260:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:3255:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:3256:2: ':' + // InternalSimpleBeeLangTestLanguage.g:3260:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:3261:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getColonKeyword_7_4_2()); @@ -15902,7 +15910,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_4__3" - // InternalSimpleBeeLangTestLanguage.g:3265:1: rule__Unit__Group_7_4__3 : rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 ; + // InternalSimpleBeeLangTestLanguage.g:3270:1: rule__Unit__Group_7_4__3 : rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 ; public final void rule__Unit__Group_7_4__3() throws RecognitionException { int rule__Unit__Group_7_4__3_StartIndex = input.index(); @@ -15910,8 +15918,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 216) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3269:1: ( rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 ) - // InternalSimpleBeeLangTestLanguage.g:3270:2: rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 + // InternalSimpleBeeLangTestLanguage.g:3274:1: ( rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 ) + // InternalSimpleBeeLangTestLanguage.g:3275:2: rule__Unit__Group_7_4__3__Impl rule__Unit__Group_7_4__4 { pushFollow(FollowSets000.FOLLOW_14); rule__Unit__Group_7_4__3__Impl(); @@ -15943,7 +15951,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_4__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:3277:1: rule__Unit__Group_7_4__3__Impl : ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3282:1: rule__Unit__Group_7_4__3__Impl : ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) ; public final void rule__Unit__Group_7_4__3__Impl() throws RecognitionException { int rule__Unit__Group_7_4__3__Impl_StartIndex = input.index(); @@ -15951,17 +15959,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 217) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3281:1: ( ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3282:1: ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) + // InternalSimpleBeeLangTestLanguage.g:3286:1: ( ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3287:1: ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) { - // InternalSimpleBeeLangTestLanguage.g:3282:1: ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) - // InternalSimpleBeeLangTestLanguage.g:3283:2: ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) + // InternalSimpleBeeLangTestLanguage.g:3287:1: ( ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) ) + // InternalSimpleBeeLangTestLanguage.g:3288:2: ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getMetaRequiredCapabilitiesAssignment_7_4_3()); } - // InternalSimpleBeeLangTestLanguage.g:3284:2: ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) - // InternalSimpleBeeLangTestLanguage.g:3284:3: rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 + // InternalSimpleBeeLangTestLanguage.g:3289:2: ( rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 ) + // InternalSimpleBeeLangTestLanguage.g:3289:3: rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3(); @@ -15997,7 +16005,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_4__4" - // InternalSimpleBeeLangTestLanguage.g:3292:1: rule__Unit__Group_7_4__4 : rule__Unit__Group_7_4__4__Impl ; + // InternalSimpleBeeLangTestLanguage.g:3297:1: rule__Unit__Group_7_4__4 : rule__Unit__Group_7_4__4__Impl ; public final void rule__Unit__Group_7_4__4() throws RecognitionException { int rule__Unit__Group_7_4__4_StartIndex = input.index(); @@ -16005,8 +16013,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 218) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3296:1: ( rule__Unit__Group_7_4__4__Impl ) - // InternalSimpleBeeLangTestLanguage.g:3297:2: rule__Unit__Group_7_4__4__Impl + // InternalSimpleBeeLangTestLanguage.g:3301:1: ( rule__Unit__Group_7_4__4__Impl ) + // InternalSimpleBeeLangTestLanguage.g:3302:2: rule__Unit__Group_7_4__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_4__4__Impl(); @@ -16033,7 +16041,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__Unit__Group_7_4__4__Impl" - // InternalSimpleBeeLangTestLanguage.g:3303:1: rule__Unit__Group_7_4__4__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:3308:1: rule__Unit__Group_7_4__4__Impl : ( ';' ) ; public final void rule__Unit__Group_7_4__4__Impl() throws RecognitionException { int rule__Unit__Group_7_4__4__Impl_StartIndex = input.index(); @@ -16041,11 +16049,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 219) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3307:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:3308:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:3312:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:3313:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:3308:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:3309:2: ';' + // InternalSimpleBeeLangTestLanguage.g:3313:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:3314:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSemicolonKeyword_7_4_4()); @@ -16077,7 +16085,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group__0" - // InternalSimpleBeeLangTestLanguage.g:3319:1: rule__ProvidedCapability__Group__0 : rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:3324:1: rule__ProvidedCapability__Group__0 : rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 ; public final void rule__ProvidedCapability__Group__0() throws RecognitionException { int rule__ProvidedCapability__Group__0_StartIndex = input.index(); @@ -16085,8 +16093,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 220) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3323:1: ( rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:3324:2: rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 + // InternalSimpleBeeLangTestLanguage.g:3328:1: ( rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:3329:2: rule__ProvidedCapability__Group__0__Impl rule__ProvidedCapability__Group__1 { pushFollow(FollowSets000.FOLLOW_15); rule__ProvidedCapability__Group__0__Impl(); @@ -16118,7 +16126,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:3331:1: rule__ProvidedCapability__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:3336:1: rule__ProvidedCapability__Group__0__Impl : ( () ) ; public final void rule__ProvidedCapability__Group__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group__0__Impl_StartIndex = input.index(); @@ -16126,17 +16134,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 221) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3335:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:3336:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:3340:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:3341:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:3336:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:3337:2: () + // InternalSimpleBeeLangTestLanguage.g:3341:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:3342:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getProvidedCapabilityAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:3338:2: () - // InternalSimpleBeeLangTestLanguage.g:3338:3: + // InternalSimpleBeeLangTestLanguage.g:3343:2: () + // InternalSimpleBeeLangTestLanguage.g:3343:3: { } @@ -16162,7 +16170,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group__1" - // InternalSimpleBeeLangTestLanguage.g:3346:1: rule__ProvidedCapability__Group__1 : rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:3351:1: rule__ProvidedCapability__Group__1 : rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 ; public final void rule__ProvidedCapability__Group__1() throws RecognitionException { int rule__ProvidedCapability__Group__1_StartIndex = input.index(); @@ -16170,8 +16178,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 222) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3350:1: ( rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:3351:2: rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 + // InternalSimpleBeeLangTestLanguage.g:3355:1: ( rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:3356:2: rule__ProvidedCapability__Group__1__Impl rule__ProvidedCapability__Group__2 { pushFollow(FollowSets000.FOLLOW_17); rule__ProvidedCapability__Group__1__Impl(); @@ -16203,7 +16211,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:3358:1: rule__ProvidedCapability__Group__1__Impl : ( ( rule__ProvidedCapability__Alternatives_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3363:1: rule__ProvidedCapability__Group__1__Impl : ( ( rule__ProvidedCapability__Alternatives_1 ) ) ; public final void rule__ProvidedCapability__Group__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group__1__Impl_StartIndex = input.index(); @@ -16211,17 +16219,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 223) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3362:1: ( ( ( rule__ProvidedCapability__Alternatives_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3363:1: ( ( rule__ProvidedCapability__Alternatives_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:3367:1: ( ( ( rule__ProvidedCapability__Alternatives_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3368:1: ( ( rule__ProvidedCapability__Alternatives_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:3363:1: ( ( rule__ProvidedCapability__Alternatives_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:3364:2: ( rule__ProvidedCapability__Alternatives_1 ) + // InternalSimpleBeeLangTestLanguage.g:3368:1: ( ( rule__ProvidedCapability__Alternatives_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:3369:2: ( rule__ProvidedCapability__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getAlternatives_1()); } - // InternalSimpleBeeLangTestLanguage.g:3365:2: ( rule__ProvidedCapability__Alternatives_1 ) - // InternalSimpleBeeLangTestLanguage.g:3365:3: rule__ProvidedCapability__Alternatives_1 + // InternalSimpleBeeLangTestLanguage.g:3370:2: ( rule__ProvidedCapability__Alternatives_1 ) + // InternalSimpleBeeLangTestLanguage.g:3370:3: rule__ProvidedCapability__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Alternatives_1(); @@ -16257,7 +16265,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group__2" - // InternalSimpleBeeLangTestLanguage.g:3373:1: rule__ProvidedCapability__Group__2 : rule__ProvidedCapability__Group__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:3378:1: rule__ProvidedCapability__Group__2 : rule__ProvidedCapability__Group__2__Impl ; public final void rule__ProvidedCapability__Group__2() throws RecognitionException { int rule__ProvidedCapability__Group__2_StartIndex = input.index(); @@ -16265,8 +16273,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 224) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3377:1: ( rule__ProvidedCapability__Group__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:3378:2: rule__ProvidedCapability__Group__2__Impl + // InternalSimpleBeeLangTestLanguage.g:3382:1: ( rule__ProvidedCapability__Group__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:3383:2: rule__ProvidedCapability__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group__2__Impl(); @@ -16293,7 +16301,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:3384:1: rule__ProvidedCapability__Group__2__Impl : ( ( rule__ProvidedCapability__Group_2__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:3389:1: rule__ProvidedCapability__Group__2__Impl : ( ( rule__ProvidedCapability__Group_2__0 )? ) ; public final void rule__ProvidedCapability__Group__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group__2__Impl_StartIndex = input.index(); @@ -16301,16 +16309,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 225) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3388:1: ( ( ( rule__ProvidedCapability__Group_2__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:3389:1: ( ( rule__ProvidedCapability__Group_2__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:3393:1: ( ( ( rule__ProvidedCapability__Group_2__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:3394:1: ( ( rule__ProvidedCapability__Group_2__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:3389:1: ( ( rule__ProvidedCapability__Group_2__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:3390:2: ( rule__ProvidedCapability__Group_2__0 )? + // InternalSimpleBeeLangTestLanguage.g:3394:1: ( ( rule__ProvidedCapability__Group_2__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:3395:2: ( rule__ProvidedCapability__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2()); } - // InternalSimpleBeeLangTestLanguage.g:3391:2: ( rule__ProvidedCapability__Group_2__0 )? + // InternalSimpleBeeLangTestLanguage.g:3396:2: ( rule__ProvidedCapability__Group_2__0 )? int alt39=2; int LA39_0 = input.LA(1); @@ -16319,7 +16327,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe } switch (alt39) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3391:3: rule__ProvidedCapability__Group_2__0 + // InternalSimpleBeeLangTestLanguage.g:3396:3: rule__ProvidedCapability__Group_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2__0(); @@ -16358,7 +16366,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2__0" - // InternalSimpleBeeLangTestLanguage.g:3400:1: rule__ProvidedCapability__Group_2__0 : rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:3405:1: rule__ProvidedCapability__Group_2__0 : rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 ; public final void rule__ProvidedCapability__Group_2__0() throws RecognitionException { int rule__ProvidedCapability__Group_2__0_StartIndex = input.index(); @@ -16366,8 +16374,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 226) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3404:1: ( rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:3405:2: rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 + // InternalSimpleBeeLangTestLanguage.g:3409:1: ( rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:3410:2: rule__ProvidedCapability__Group_2__0__Impl rule__ProvidedCapability__Group_2__1 { pushFollow(FollowSets000.FOLLOW_18); rule__ProvidedCapability__Group_2__0__Impl(); @@ -16399,7 +16407,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:3412:1: rule__ProvidedCapability__Group_2__0__Impl : ( '{' ) ; + // InternalSimpleBeeLangTestLanguage.g:3417:1: rule__ProvidedCapability__Group_2__0__Impl : ( '{' ) ; public final void rule__ProvidedCapability__Group_2__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2__0__Impl_StartIndex = input.index(); @@ -16407,11 +16415,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 227) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3416:1: ( ( '{' ) ) - // InternalSimpleBeeLangTestLanguage.g:3417:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:3421:1: ( ( '{' ) ) + // InternalSimpleBeeLangTestLanguage.g:3422:1: ( '{' ) { - // InternalSimpleBeeLangTestLanguage.g:3417:1: ( '{' ) - // InternalSimpleBeeLangTestLanguage.g:3418:2: '{' + // InternalSimpleBeeLangTestLanguage.g:3422:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:3423:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getLeftCurlyBracketKeyword_2_0()); @@ -16443,7 +16451,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2__1" - // InternalSimpleBeeLangTestLanguage.g:3427:1: rule__ProvidedCapability__Group_2__1 : rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 ; + // InternalSimpleBeeLangTestLanguage.g:3432:1: rule__ProvidedCapability__Group_2__1 : rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 ; public final void rule__ProvidedCapability__Group_2__1() throws RecognitionException { int rule__ProvidedCapability__Group_2__1_StartIndex = input.index(); @@ -16451,8 +16459,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 228) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3431:1: ( rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 ) - // InternalSimpleBeeLangTestLanguage.g:3432:2: rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 + // InternalSimpleBeeLangTestLanguage.g:3436:1: ( rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 ) + // InternalSimpleBeeLangTestLanguage.g:3437:2: rule__ProvidedCapability__Group_2__1__Impl rule__ProvidedCapability__Group_2__2 { pushFollow(FollowSets000.FOLLOW_8); rule__ProvidedCapability__Group_2__1__Impl(); @@ -16484,7 +16492,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:3439:1: rule__ProvidedCapability__Group_2__1__Impl : ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3444:1: rule__ProvidedCapability__Group_2__1__Impl : ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) ; public final void rule__ProvidedCapability__Group_2__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2__1__Impl_StartIndex = input.index(); @@ -16492,17 +16500,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 229) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3443:1: ( ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3444:1: ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:3448:1: ( ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3449:1: ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:3444:1: ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:3445:2: ( rule__ProvidedCapability__UnorderedGroup_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:3449:1: ( ( rule__ProvidedCapability__UnorderedGroup_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:3450:2: ( rule__ProvidedCapability__UnorderedGroup_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:3446:2: ( rule__ProvidedCapability__UnorderedGroup_2_1 ) - // InternalSimpleBeeLangTestLanguage.g:3446:3: rule__ProvidedCapability__UnorderedGroup_2_1 + // InternalSimpleBeeLangTestLanguage.g:3451:2: ( rule__ProvidedCapability__UnorderedGroup_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:3451:3: rule__ProvidedCapability__UnorderedGroup_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1(); @@ -16538,7 +16546,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2__2" - // InternalSimpleBeeLangTestLanguage.g:3454:1: rule__ProvidedCapability__Group_2__2 : rule__ProvidedCapability__Group_2__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:3459:1: rule__ProvidedCapability__Group_2__2 : rule__ProvidedCapability__Group_2__2__Impl ; public final void rule__ProvidedCapability__Group_2__2() throws RecognitionException { int rule__ProvidedCapability__Group_2__2_StartIndex = input.index(); @@ -16546,8 +16554,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 230) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3458:1: ( rule__ProvidedCapability__Group_2__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:3459:2: rule__ProvidedCapability__Group_2__2__Impl + // InternalSimpleBeeLangTestLanguage.g:3463:1: ( rule__ProvidedCapability__Group_2__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:3464:2: rule__ProvidedCapability__Group_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2__2__Impl(); @@ -16574,7 +16582,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:3465:1: rule__ProvidedCapability__Group_2__2__Impl : ( '}' ) ; + // InternalSimpleBeeLangTestLanguage.g:3470:1: rule__ProvidedCapability__Group_2__2__Impl : ( '}' ) ; public final void rule__ProvidedCapability__Group_2__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2__2__Impl_StartIndex = input.index(); @@ -16582,11 +16590,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 231) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3469:1: ( ( '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:3470:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:3474:1: ( ( '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:3475:1: ( '}' ) { - // InternalSimpleBeeLangTestLanguage.g:3470:1: ( '}' ) - // InternalSimpleBeeLangTestLanguage.g:3471:2: '}' + // InternalSimpleBeeLangTestLanguage.g:3475:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:3476:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getRightCurlyBracketKeyword_2_2()); @@ -16618,7 +16626,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__0" - // InternalSimpleBeeLangTestLanguage.g:3481:1: rule__ProvidedCapability__Group_2_1_0__0 : rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 ; + // InternalSimpleBeeLangTestLanguage.g:3486:1: rule__ProvidedCapability__Group_2_1_0__0 : rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 ; public final void rule__ProvidedCapability__Group_2_1_0__0() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__0_StartIndex = input.index(); @@ -16626,8 +16634,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 232) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3485:1: ( rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 ) - // InternalSimpleBeeLangTestLanguage.g:3486:2: rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 + // InternalSimpleBeeLangTestLanguage.g:3490:1: ( rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 ) + // InternalSimpleBeeLangTestLanguage.g:3491:2: rule__ProvidedCapability__Group_2_1_0__0__Impl rule__ProvidedCapability__Group_2_1_0__1 { pushFollow(FollowSets000.FOLLOW_12); rule__ProvidedCapability__Group_2_1_0__0__Impl(); @@ -16659,7 +16667,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:3493:1: rule__ProvidedCapability__Group_2_1_0__0__Impl : ( 'when' ) ; + // InternalSimpleBeeLangTestLanguage.g:3498:1: rule__ProvidedCapability__Group_2_1_0__0__Impl : ( 'when' ) ; public final void rule__ProvidedCapability__Group_2_1_0__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__0__Impl_StartIndex = input.index(); @@ -16667,11 +16675,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 233) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3497:1: ( ( 'when' ) ) - // InternalSimpleBeeLangTestLanguage.g:3498:1: ( 'when' ) + // InternalSimpleBeeLangTestLanguage.g:3502:1: ( ( 'when' ) ) + // InternalSimpleBeeLangTestLanguage.g:3503:1: ( 'when' ) { - // InternalSimpleBeeLangTestLanguage.g:3498:1: ( 'when' ) - // InternalSimpleBeeLangTestLanguage.g:3499:2: 'when' + // InternalSimpleBeeLangTestLanguage.g:3503:1: ( 'when' ) + // InternalSimpleBeeLangTestLanguage.g:3504:2: 'when' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getWhenKeyword_2_1_0_0()); @@ -16703,7 +16711,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__1" - // InternalSimpleBeeLangTestLanguage.g:3508:1: rule__ProvidedCapability__Group_2_1_0__1 : rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 ; + // InternalSimpleBeeLangTestLanguage.g:3513:1: rule__ProvidedCapability__Group_2_1_0__1 : rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 ; public final void rule__ProvidedCapability__Group_2_1_0__1() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__1_StartIndex = input.index(); @@ -16711,8 +16719,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 234) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3512:1: ( rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 ) - // InternalSimpleBeeLangTestLanguage.g:3513:2: rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 + // InternalSimpleBeeLangTestLanguage.g:3517:1: ( rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 ) + // InternalSimpleBeeLangTestLanguage.g:3518:2: rule__ProvidedCapability__Group_2_1_0__1__Impl rule__ProvidedCapability__Group_2_1_0__2 { pushFollow(FollowSets000.FOLLOW_19); rule__ProvidedCapability__Group_2_1_0__1__Impl(); @@ -16744,7 +16752,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:3520:1: rule__ProvidedCapability__Group_2_1_0__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:3525:1: rule__ProvidedCapability__Group_2_1_0__1__Impl : ( ':' ) ; public final void rule__ProvidedCapability__Group_2_1_0__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__1__Impl_StartIndex = input.index(); @@ -16752,11 +16760,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 235) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3524:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:3525:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:3529:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:3530:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:3525:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:3526:2: ':' + // InternalSimpleBeeLangTestLanguage.g:3530:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:3531:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_0_1()); @@ -16788,7 +16796,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__2" - // InternalSimpleBeeLangTestLanguage.g:3535:1: rule__ProvidedCapability__Group_2_1_0__2 : rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 ; + // InternalSimpleBeeLangTestLanguage.g:3540:1: rule__ProvidedCapability__Group_2_1_0__2 : rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 ; public final void rule__ProvidedCapability__Group_2_1_0__2() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__2_StartIndex = input.index(); @@ -16796,8 +16804,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 236) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3539:1: ( rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 ) - // InternalSimpleBeeLangTestLanguage.g:3540:2: rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 + // InternalSimpleBeeLangTestLanguage.g:3544:1: ( rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 ) + // InternalSimpleBeeLangTestLanguage.g:3545:2: rule__ProvidedCapability__Group_2_1_0__2__Impl rule__ProvidedCapability__Group_2_1_0__3 { pushFollow(FollowSets000.FOLLOW_14); rule__ProvidedCapability__Group_2_1_0__2__Impl(); @@ -16829,7 +16837,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:3547:1: rule__ProvidedCapability__Group_2_1_0__2__Impl : ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3552:1: rule__ProvidedCapability__Group_2_1_0__2__Impl : ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) ; public final void rule__ProvidedCapability__Group_2_1_0__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__2__Impl_StartIndex = input.index(); @@ -16837,17 +16845,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 237) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3551:1: ( ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3552:1: ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:3556:1: ( ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3557:1: ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:3552:1: ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:3553:2: ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) + // InternalSimpleBeeLangTestLanguage.g:3557:1: ( ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:3558:2: ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getCondExprAssignment_2_1_0_2()); } - // InternalSimpleBeeLangTestLanguage.g:3554:2: ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) - // InternalSimpleBeeLangTestLanguage.g:3554:3: rule__ProvidedCapability__CondExprAssignment_2_1_0_2 + // InternalSimpleBeeLangTestLanguage.g:3559:2: ( rule__ProvidedCapability__CondExprAssignment_2_1_0_2 ) + // InternalSimpleBeeLangTestLanguage.g:3559:3: rule__ProvidedCapability__CondExprAssignment_2_1_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__CondExprAssignment_2_1_0_2(); @@ -16883,7 +16891,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__3" - // InternalSimpleBeeLangTestLanguage.g:3562:1: rule__ProvidedCapability__Group_2_1_0__3 : rule__ProvidedCapability__Group_2_1_0__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:3567:1: rule__ProvidedCapability__Group_2_1_0__3 : rule__ProvidedCapability__Group_2_1_0__3__Impl ; public final void rule__ProvidedCapability__Group_2_1_0__3() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__3_StartIndex = input.index(); @@ -16891,8 +16899,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 238) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3566:1: ( rule__ProvidedCapability__Group_2_1_0__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:3567:2: rule__ProvidedCapability__Group_2_1_0__3__Impl + // InternalSimpleBeeLangTestLanguage.g:3571:1: ( rule__ProvidedCapability__Group_2_1_0__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:3572:2: rule__ProvidedCapability__Group_2_1_0__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_0__3__Impl(); @@ -16919,7 +16927,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_0__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:3573:1: rule__ProvidedCapability__Group_2_1_0__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:3578:1: rule__ProvidedCapability__Group_2_1_0__3__Impl : ( ';' ) ; public final void rule__ProvidedCapability__Group_2_1_0__3__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_0__3__Impl_StartIndex = input.index(); @@ -16927,11 +16935,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 239) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3577:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:3578:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:3582:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:3583:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:3578:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:3579:2: ';' + // InternalSimpleBeeLangTestLanguage.g:3583:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:3584:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getSemicolonKeyword_2_1_0_3()); @@ -16963,7 +16971,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__0" - // InternalSimpleBeeLangTestLanguage.g:3589:1: rule__ProvidedCapability__Group_2_1_1__0 : rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:3594:1: rule__ProvidedCapability__Group_2_1_1__0 : rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 ; public final void rule__ProvidedCapability__Group_2_1_1__0() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__0_StartIndex = input.index(); @@ -16971,8 +16979,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 240) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3593:1: ( rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:3594:2: rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 + // InternalSimpleBeeLangTestLanguage.g:3598:1: ( rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:3599:2: rule__ProvidedCapability__Group_2_1_1__0__Impl rule__ProvidedCapability__Group_2_1_1__1 { pushFollow(FollowSets000.FOLLOW_12); rule__ProvidedCapability__Group_2_1_1__0__Impl(); @@ -17004,7 +17012,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:3601:1: rule__ProvidedCapability__Group_2_1_1__0__Impl : ( 'name' ) ; + // InternalSimpleBeeLangTestLanguage.g:3606:1: rule__ProvidedCapability__Group_2_1_1__0__Impl : ( 'name' ) ; public final void rule__ProvidedCapability__Group_2_1_1__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__0__Impl_StartIndex = input.index(); @@ -17012,11 +17020,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 241) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3605:1: ( ( 'name' ) ) - // InternalSimpleBeeLangTestLanguage.g:3606:1: ( 'name' ) + // InternalSimpleBeeLangTestLanguage.g:3610:1: ( ( 'name' ) ) + // InternalSimpleBeeLangTestLanguage.g:3611:1: ( 'name' ) { - // InternalSimpleBeeLangTestLanguage.g:3606:1: ( 'name' ) - // InternalSimpleBeeLangTestLanguage.g:3607:2: 'name' + // InternalSimpleBeeLangTestLanguage.g:3611:1: ( 'name' ) + // InternalSimpleBeeLangTestLanguage.g:3612:2: 'name' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameKeyword_2_1_1_0()); @@ -17048,7 +17056,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__1" - // InternalSimpleBeeLangTestLanguage.g:3616:1: rule__ProvidedCapability__Group_2_1_1__1 : rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:3621:1: rule__ProvidedCapability__Group_2_1_1__1 : rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 ; public final void rule__ProvidedCapability__Group_2_1_1__1() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__1_StartIndex = input.index(); @@ -17056,8 +17064,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 242) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3620:1: ( rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:3621:2: rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 + // InternalSimpleBeeLangTestLanguage.g:3625:1: ( rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:3626:2: rule__ProvidedCapability__Group_2_1_1__1__Impl rule__ProvidedCapability__Group_2_1_1__2 { pushFollow(FollowSets000.FOLLOW_9); rule__ProvidedCapability__Group_2_1_1__1__Impl(); @@ -17089,7 +17097,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:3628:1: rule__ProvidedCapability__Group_2_1_1__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:3633:1: rule__ProvidedCapability__Group_2_1_1__1__Impl : ( ':' ) ; public final void rule__ProvidedCapability__Group_2_1_1__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__1__Impl_StartIndex = input.index(); @@ -17097,11 +17105,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 243) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3632:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:3633:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:3637:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:3638:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:3633:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:3634:2: ':' + // InternalSimpleBeeLangTestLanguage.g:3638:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:3639:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_1_1()); @@ -17133,7 +17141,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__2" - // InternalSimpleBeeLangTestLanguage.g:3643:1: rule__ProvidedCapability__Group_2_1_1__2 : rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 ; + // InternalSimpleBeeLangTestLanguage.g:3648:1: rule__ProvidedCapability__Group_2_1_1__2 : rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 ; public final void rule__ProvidedCapability__Group_2_1_1__2() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__2_StartIndex = input.index(); @@ -17141,8 +17149,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 244) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3647:1: ( rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 ) - // InternalSimpleBeeLangTestLanguage.g:3648:2: rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 + // InternalSimpleBeeLangTestLanguage.g:3652:1: ( rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 ) + // InternalSimpleBeeLangTestLanguage.g:3653:2: rule__ProvidedCapability__Group_2_1_1__2__Impl rule__ProvidedCapability__Group_2_1_1__3 { pushFollow(FollowSets000.FOLLOW_14); rule__ProvidedCapability__Group_2_1_1__2__Impl(); @@ -17174,7 +17182,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:3655:1: rule__ProvidedCapability__Group_2_1_1__2__Impl : ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3660:1: rule__ProvidedCapability__Group_2_1_1__2__Impl : ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) ; public final void rule__ProvidedCapability__Group_2_1_1__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__2__Impl_StartIndex = input.index(); @@ -17182,17 +17190,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 245) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3659:1: ( ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3660:1: ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:3664:1: ( ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3665:1: ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:3660:1: ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:3661:2: ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:3665:1: ( ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:3666:2: ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameAssignment_2_1_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:3662:2: ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) - // InternalSimpleBeeLangTestLanguage.g:3662:3: rule__ProvidedCapability__NameAssignment_2_1_1_2 + // InternalSimpleBeeLangTestLanguage.g:3667:2: ( rule__ProvidedCapability__NameAssignment_2_1_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:3667:3: rule__ProvidedCapability__NameAssignment_2_1_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__NameAssignment_2_1_1_2(); @@ -17228,7 +17236,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__3" - // InternalSimpleBeeLangTestLanguage.g:3670:1: rule__ProvidedCapability__Group_2_1_1__3 : rule__ProvidedCapability__Group_2_1_1__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:3675:1: rule__ProvidedCapability__Group_2_1_1__3 : rule__ProvidedCapability__Group_2_1_1__3__Impl ; public final void rule__ProvidedCapability__Group_2_1_1__3() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__3_StartIndex = input.index(); @@ -17236,8 +17244,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 246) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3674:1: ( rule__ProvidedCapability__Group_2_1_1__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:3675:2: rule__ProvidedCapability__Group_2_1_1__3__Impl + // InternalSimpleBeeLangTestLanguage.g:3679:1: ( rule__ProvidedCapability__Group_2_1_1__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:3680:2: rule__ProvidedCapability__Group_2_1_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_1__3__Impl(); @@ -17264,7 +17272,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_1__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:3681:1: rule__ProvidedCapability__Group_2_1_1__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:3686:1: rule__ProvidedCapability__Group_2_1_1__3__Impl : ( ';' ) ; public final void rule__ProvidedCapability__Group_2_1_1__3__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_1__3__Impl_StartIndex = input.index(); @@ -17272,11 +17280,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 247) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3685:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:3686:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:3690:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:3691:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:3686:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:3687:2: ';' + // InternalSimpleBeeLangTestLanguage.g:3691:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:3692:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getSemicolonKeyword_2_1_1_3()); @@ -17308,7 +17316,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__0" - // InternalSimpleBeeLangTestLanguage.g:3697:1: rule__ProvidedCapability__Group_2_1_2__0 : rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:3702:1: rule__ProvidedCapability__Group_2_1_2__0 : rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 ; public final void rule__ProvidedCapability__Group_2_1_2__0() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__0_StartIndex = input.index(); @@ -17316,8 +17324,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 248) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3701:1: ( rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:3702:2: rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 + // InternalSimpleBeeLangTestLanguage.g:3706:1: ( rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:3707:2: rule__ProvidedCapability__Group_2_1_2__0__Impl rule__ProvidedCapability__Group_2_1_2__1 { pushFollow(FollowSets000.FOLLOW_12); rule__ProvidedCapability__Group_2_1_2__0__Impl(); @@ -17349,7 +17357,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:3709:1: rule__ProvidedCapability__Group_2_1_2__0__Impl : ( 'version' ) ; + // InternalSimpleBeeLangTestLanguage.g:3714:1: rule__ProvidedCapability__Group_2_1_2__0__Impl : ( 'version' ) ; public final void rule__ProvidedCapability__Group_2_1_2__0__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__0__Impl_StartIndex = input.index(); @@ -17357,11 +17365,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 249) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3713:1: ( ( 'version' ) ) - // InternalSimpleBeeLangTestLanguage.g:3714:1: ( 'version' ) + // InternalSimpleBeeLangTestLanguage.g:3718:1: ( ( 'version' ) ) + // InternalSimpleBeeLangTestLanguage.g:3719:1: ( 'version' ) { - // InternalSimpleBeeLangTestLanguage.g:3714:1: ( 'version' ) - // InternalSimpleBeeLangTestLanguage.g:3715:2: 'version' + // InternalSimpleBeeLangTestLanguage.g:3719:1: ( 'version' ) + // InternalSimpleBeeLangTestLanguage.g:3720:2: 'version' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getVersionKeyword_2_1_2_0()); @@ -17393,7 +17401,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__1" - // InternalSimpleBeeLangTestLanguage.g:3724:1: rule__ProvidedCapability__Group_2_1_2__1 : rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 ; + // InternalSimpleBeeLangTestLanguage.g:3729:1: rule__ProvidedCapability__Group_2_1_2__1 : rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 ; public final void rule__ProvidedCapability__Group_2_1_2__1() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__1_StartIndex = input.index(); @@ -17401,8 +17409,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 250) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3728:1: ( rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 ) - // InternalSimpleBeeLangTestLanguage.g:3729:2: rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 + // InternalSimpleBeeLangTestLanguage.g:3733:1: ( rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 ) + // InternalSimpleBeeLangTestLanguage.g:3734:2: rule__ProvidedCapability__Group_2_1_2__1__Impl rule__ProvidedCapability__Group_2_1_2__2 { pushFollow(FollowSets000.FOLLOW_9); rule__ProvidedCapability__Group_2_1_2__1__Impl(); @@ -17434,7 +17442,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:3736:1: rule__ProvidedCapability__Group_2_1_2__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:3741:1: rule__ProvidedCapability__Group_2_1_2__1__Impl : ( ':' ) ; public final void rule__ProvidedCapability__Group_2_1_2__1__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__1__Impl_StartIndex = input.index(); @@ -17442,11 +17450,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 251) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3740:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:3741:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:3745:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:3746:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:3741:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:3742:2: ':' + // InternalSimpleBeeLangTestLanguage.g:3746:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:3747:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_2_1()); @@ -17478,7 +17486,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__2" - // InternalSimpleBeeLangTestLanguage.g:3751:1: rule__ProvidedCapability__Group_2_1_2__2 : rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 ; + // InternalSimpleBeeLangTestLanguage.g:3756:1: rule__ProvidedCapability__Group_2_1_2__2 : rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 ; public final void rule__ProvidedCapability__Group_2_1_2__2() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__2_StartIndex = input.index(); @@ -17486,8 +17494,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 252) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3755:1: ( rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 ) - // InternalSimpleBeeLangTestLanguage.g:3756:2: rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 + // InternalSimpleBeeLangTestLanguage.g:3760:1: ( rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 ) + // InternalSimpleBeeLangTestLanguage.g:3761:2: rule__ProvidedCapability__Group_2_1_2__2__Impl rule__ProvidedCapability__Group_2_1_2__3 { pushFollow(FollowSets000.FOLLOW_14); rule__ProvidedCapability__Group_2_1_2__2__Impl(); @@ -17519,7 +17527,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:3763:1: rule__ProvidedCapability__Group_2_1_2__2__Impl : ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3768:1: rule__ProvidedCapability__Group_2_1_2__2__Impl : ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) ; public final void rule__ProvidedCapability__Group_2_1_2__2__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__2__Impl_StartIndex = input.index(); @@ -17527,17 +17535,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 253) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3767:1: ( ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3768:1: ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:3772:1: ( ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3773:1: ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:3768:1: ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:3769:2: ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:3773:1: ( ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:3774:2: ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getVersionAssignment_2_1_2_2()); } - // InternalSimpleBeeLangTestLanguage.g:3770:2: ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) - // InternalSimpleBeeLangTestLanguage.g:3770:3: rule__ProvidedCapability__VersionAssignment_2_1_2_2 + // InternalSimpleBeeLangTestLanguage.g:3775:2: ( rule__ProvidedCapability__VersionAssignment_2_1_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:3775:3: rule__ProvidedCapability__VersionAssignment_2_1_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__VersionAssignment_2_1_2_2(); @@ -17573,7 +17581,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__3" - // InternalSimpleBeeLangTestLanguage.g:3778:1: rule__ProvidedCapability__Group_2_1_2__3 : rule__ProvidedCapability__Group_2_1_2__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:3783:1: rule__ProvidedCapability__Group_2_1_2__3 : rule__ProvidedCapability__Group_2_1_2__3__Impl ; public final void rule__ProvidedCapability__Group_2_1_2__3() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__3_StartIndex = input.index(); @@ -17581,8 +17589,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 254) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3782:1: ( rule__ProvidedCapability__Group_2_1_2__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:3783:2: rule__ProvidedCapability__Group_2_1_2__3__Impl + // InternalSimpleBeeLangTestLanguage.g:3787:1: ( rule__ProvidedCapability__Group_2_1_2__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:3788:2: rule__ProvidedCapability__Group_2_1_2__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_2__3__Impl(); @@ -17609,7 +17617,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__ProvidedCapability__Group_2_1_2__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:3789:1: rule__ProvidedCapability__Group_2_1_2__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:3794:1: rule__ProvidedCapability__Group_2_1_2__3__Impl : ( ';' ) ; public final void rule__ProvidedCapability__Group_2_1_2__3__Impl() throws RecognitionException { int rule__ProvidedCapability__Group_2_1_2__3__Impl_StartIndex = input.index(); @@ -17617,11 +17625,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 255) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3793:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:3794:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:3798:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:3799:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:3794:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:3795:2: ';' + // InternalSimpleBeeLangTestLanguage.g:3799:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:3800:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getSemicolonKeyword_2_1_2_3()); @@ -17653,7 +17661,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group__0" - // InternalSimpleBeeLangTestLanguage.g:3805:1: rule__AliasedRequiredCapability__Group__0 : rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:3810:1: rule__AliasedRequiredCapability__Group__0 : rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 ; public final void rule__AliasedRequiredCapability__Group__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group__0_StartIndex = input.index(); @@ -17661,8 +17669,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 256) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3809:1: ( rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:3810:2: rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 + // InternalSimpleBeeLangTestLanguage.g:3814:1: ( rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:3815:2: rule__AliasedRequiredCapability__Group__0__Impl rule__AliasedRequiredCapability__Group__1 { pushFollow(FollowSets000.FOLLOW_9); rule__AliasedRequiredCapability__Group__0__Impl(); @@ -17694,7 +17702,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:3817:1: rule__AliasedRequiredCapability__Group__0__Impl : ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3822:1: rule__AliasedRequiredCapability__Group__0__Impl : ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) ; public final void rule__AliasedRequiredCapability__Group__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group__0__Impl_StartIndex = input.index(); @@ -17702,17 +17710,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 257) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3821:1: ( ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3822:1: ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:3826:1: ( ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3827:1: ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:3822:1: ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:3823:2: ( rule__AliasedRequiredCapability__Alternatives_0 ) + // InternalSimpleBeeLangTestLanguage.g:3827:1: ( ( rule__AliasedRequiredCapability__Alternatives_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:3828:2: ( rule__AliasedRequiredCapability__Alternatives_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getAlternatives_0()); } - // InternalSimpleBeeLangTestLanguage.g:3824:2: ( rule__AliasedRequiredCapability__Alternatives_0 ) - // InternalSimpleBeeLangTestLanguage.g:3824:3: rule__AliasedRequiredCapability__Alternatives_0 + // InternalSimpleBeeLangTestLanguage.g:3829:2: ( rule__AliasedRequiredCapability__Alternatives_0 ) + // InternalSimpleBeeLangTestLanguage.g:3829:3: rule__AliasedRequiredCapability__Alternatives_0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Alternatives_0(); @@ -17748,7 +17756,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group__1" - // InternalSimpleBeeLangTestLanguage.g:3832:1: rule__AliasedRequiredCapability__Group__1 : rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:3837:1: rule__AliasedRequiredCapability__Group__1 : rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 ; public final void rule__AliasedRequiredCapability__Group__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group__1_StartIndex = input.index(); @@ -17756,8 +17764,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 258) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3836:1: ( rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:3837:2: rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 + // InternalSimpleBeeLangTestLanguage.g:3841:1: ( rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:3842:2: rule__AliasedRequiredCapability__Group__1__Impl rule__AliasedRequiredCapability__Group__2 { pushFollow(FollowSets000.FOLLOW_20); rule__AliasedRequiredCapability__Group__1__Impl(); @@ -17789,7 +17797,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:3844:1: rule__AliasedRequiredCapability__Group__1__Impl : ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3849:1: rule__AliasedRequiredCapability__Group__1__Impl : ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) ; public final void rule__AliasedRequiredCapability__Group__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group__1__Impl_StartIndex = input.index(); @@ -17797,17 +17805,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 259) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3848:1: ( ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3849:1: ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:3853:1: ( ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3854:1: ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:3849:1: ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:3850:2: ( rule__AliasedRequiredCapability__NameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:3854:1: ( ( rule__AliasedRequiredCapability__NameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:3855:2: ( rule__AliasedRequiredCapability__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getNameAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:3851:2: ( rule__AliasedRequiredCapability__NameAssignment_1 ) - // InternalSimpleBeeLangTestLanguage.g:3851:3: rule__AliasedRequiredCapability__NameAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:3856:2: ( rule__AliasedRequiredCapability__NameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:3856:3: rule__AliasedRequiredCapability__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__NameAssignment_1(); @@ -17843,7 +17851,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group__2" - // InternalSimpleBeeLangTestLanguage.g:3859:1: rule__AliasedRequiredCapability__Group__2 : rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:3864:1: rule__AliasedRequiredCapability__Group__2 : rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 ; public final void rule__AliasedRequiredCapability__Group__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group__2_StartIndex = input.index(); @@ -17851,8 +17859,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 260) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3863:1: ( rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:3864:2: rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 + // InternalSimpleBeeLangTestLanguage.g:3868:1: ( rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:3869:2: rule__AliasedRequiredCapability__Group__2__Impl rule__AliasedRequiredCapability__Group__3 { pushFollow(FollowSets000.FOLLOW_20); rule__AliasedRequiredCapability__Group__2__Impl(); @@ -17884,7 +17892,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:3871:1: rule__AliasedRequiredCapability__Group__2__Impl : ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:3876:1: rule__AliasedRequiredCapability__Group__2__Impl : ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) ; public final void rule__AliasedRequiredCapability__Group__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group__2__Impl_StartIndex = input.index(); @@ -17892,16 +17900,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 261) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3875:1: ( ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:3876:1: ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:3880:1: ( ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:3881:1: ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:3876:1: ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:3877:2: ( rule__AliasedRequiredCapability__Group_2__0 )? + // InternalSimpleBeeLangTestLanguage.g:3881:1: ( ( rule__AliasedRequiredCapability__Group_2__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:3882:2: ( rule__AliasedRequiredCapability__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_2()); } - // InternalSimpleBeeLangTestLanguage.g:3878:2: ( rule__AliasedRequiredCapability__Group_2__0 )? + // InternalSimpleBeeLangTestLanguage.g:3883:2: ( rule__AliasedRequiredCapability__Group_2__0 )? int alt40=2; int LA40_0 = input.LA(1); @@ -17910,7 +17918,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe } switch (alt40) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3878:3: rule__AliasedRequiredCapability__Group_2__0 + // InternalSimpleBeeLangTestLanguage.g:3883:3: rule__AliasedRequiredCapability__Group_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_2__0(); @@ -17949,7 +17957,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group__3" - // InternalSimpleBeeLangTestLanguage.g:3886:1: rule__AliasedRequiredCapability__Group__3 : rule__AliasedRequiredCapability__Group__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:3891:1: rule__AliasedRequiredCapability__Group__3 : rule__AliasedRequiredCapability__Group__3__Impl ; public final void rule__AliasedRequiredCapability__Group__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group__3_StartIndex = input.index(); @@ -17957,8 +17965,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 262) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3890:1: ( rule__AliasedRequiredCapability__Group__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:3891:2: rule__AliasedRequiredCapability__Group__3__Impl + // InternalSimpleBeeLangTestLanguage.g:3895:1: ( rule__AliasedRequiredCapability__Group__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:3896:2: rule__AliasedRequiredCapability__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group__3__Impl(); @@ -17985,7 +17993,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:3897:1: rule__AliasedRequiredCapability__Group__3__Impl : ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3902:1: rule__AliasedRequiredCapability__Group__3__Impl : ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) ; public final void rule__AliasedRequiredCapability__Group__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group__3__Impl_StartIndex = input.index(); @@ -17993,17 +18001,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 263) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3901:1: ( ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3902:1: ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:3906:1: ( ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3907:1: ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:3902:1: ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:3903:2: ( rule__AliasedRequiredCapability__Group_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:3907:1: ( ( rule__AliasedRequiredCapability__Group_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:3908:2: ( rule__AliasedRequiredCapability__Group_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3()); } - // InternalSimpleBeeLangTestLanguage.g:3904:2: ( rule__AliasedRequiredCapability__Group_3__0 ) - // InternalSimpleBeeLangTestLanguage.g:3904:3: rule__AliasedRequiredCapability__Group_3__0 + // InternalSimpleBeeLangTestLanguage.g:3909:2: ( rule__AliasedRequiredCapability__Group_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:3909:3: rule__AliasedRequiredCapability__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3__0(); @@ -18039,7 +18047,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_2__0" - // InternalSimpleBeeLangTestLanguage.g:3913:1: rule__AliasedRequiredCapability__Group_2__0 : rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:3918:1: rule__AliasedRequiredCapability__Group_2__0 : rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 ; public final void rule__AliasedRequiredCapability__Group_2__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_2__0_StartIndex = input.index(); @@ -18047,8 +18055,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 264) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3917:1: ( rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:3918:2: rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 + // InternalSimpleBeeLangTestLanguage.g:3922:1: ( rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:3923:2: rule__AliasedRequiredCapability__Group_2__0__Impl rule__AliasedRequiredCapability__Group_2__1 { pushFollow(FollowSets000.FOLLOW_9); rule__AliasedRequiredCapability__Group_2__0__Impl(); @@ -18080,7 +18088,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:3925:1: rule__AliasedRequiredCapability__Group_2__0__Impl : ( 'as' ) ; + // InternalSimpleBeeLangTestLanguage.g:3930:1: rule__AliasedRequiredCapability__Group_2__0__Impl : ( 'as' ) ; public final void rule__AliasedRequiredCapability__Group_2__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_2__0__Impl_StartIndex = input.index(); @@ -18088,11 +18096,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 265) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3929:1: ( ( 'as' ) ) - // InternalSimpleBeeLangTestLanguage.g:3930:1: ( 'as' ) + // InternalSimpleBeeLangTestLanguage.g:3934:1: ( ( 'as' ) ) + // InternalSimpleBeeLangTestLanguage.g:3935:1: ( 'as' ) { - // InternalSimpleBeeLangTestLanguage.g:3930:1: ( 'as' ) - // InternalSimpleBeeLangTestLanguage.g:3931:2: 'as' + // InternalSimpleBeeLangTestLanguage.g:3935:1: ( 'as' ) + // InternalSimpleBeeLangTestLanguage.g:3936:2: 'as' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getAsKeyword_2_0()); @@ -18124,7 +18132,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_2__1" - // InternalSimpleBeeLangTestLanguage.g:3940:1: rule__AliasedRequiredCapability__Group_2__1 : rule__AliasedRequiredCapability__Group_2__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:3945:1: rule__AliasedRequiredCapability__Group_2__1 : rule__AliasedRequiredCapability__Group_2__1__Impl ; public final void rule__AliasedRequiredCapability__Group_2__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_2__1_StartIndex = input.index(); @@ -18132,8 +18140,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 266) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3944:1: ( rule__AliasedRequiredCapability__Group_2__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:3945:2: rule__AliasedRequiredCapability__Group_2__1__Impl + // InternalSimpleBeeLangTestLanguage.g:3949:1: ( rule__AliasedRequiredCapability__Group_2__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:3950:2: rule__AliasedRequiredCapability__Group_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_2__1__Impl(); @@ -18160,7 +18168,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:3951:1: rule__AliasedRequiredCapability__Group_2__1__Impl : ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3956:1: rule__AliasedRequiredCapability__Group_2__1__Impl : ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) ; public final void rule__AliasedRequiredCapability__Group_2__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_2__1__Impl_StartIndex = input.index(); @@ -18168,17 +18176,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 267) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3955:1: ( ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3956:1: ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:3960:1: ( ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3961:1: ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:3956:1: ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:3957:2: ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:3961:1: ( ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:3962:2: ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getAliasAssignment_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:3958:2: ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) - // InternalSimpleBeeLangTestLanguage.g:3958:3: rule__AliasedRequiredCapability__AliasAssignment_2_1 + // InternalSimpleBeeLangTestLanguage.g:3963:2: ( rule__AliasedRequiredCapability__AliasAssignment_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:3963:3: rule__AliasedRequiredCapability__AliasAssignment_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__AliasAssignment_2_1(); @@ -18214,7 +18222,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3__0" - // InternalSimpleBeeLangTestLanguage.g:3967:1: rule__AliasedRequiredCapability__Group_3__0 : rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 ; + // InternalSimpleBeeLangTestLanguage.g:3972:1: rule__AliasedRequiredCapability__Group_3__0 : rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 ; public final void rule__AliasedRequiredCapability__Group_3__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__0_StartIndex = input.index(); @@ -18222,8 +18230,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 268) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3971:1: ( rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 ) - // InternalSimpleBeeLangTestLanguage.g:3972:2: rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 + // InternalSimpleBeeLangTestLanguage.g:3976:1: ( rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 ) + // InternalSimpleBeeLangTestLanguage.g:3977:2: rule__AliasedRequiredCapability__Group_3__0__Impl rule__AliasedRequiredCapability__Group_3__1 { pushFollow(FollowSets000.FOLLOW_21); rule__AliasedRequiredCapability__Group_3__0__Impl(); @@ -18255,7 +18263,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:3979:1: rule__AliasedRequiredCapability__Group_3__0__Impl : ( '{' ) ; + // InternalSimpleBeeLangTestLanguage.g:3984:1: rule__AliasedRequiredCapability__Group_3__0__Impl : ( '{' ) ; public final void rule__AliasedRequiredCapability__Group_3__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__0__Impl_StartIndex = input.index(); @@ -18263,11 +18271,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 269) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3983:1: ( ( '{' ) ) - // InternalSimpleBeeLangTestLanguage.g:3984:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:3988:1: ( ( '{' ) ) + // InternalSimpleBeeLangTestLanguage.g:3989:1: ( '{' ) { - // InternalSimpleBeeLangTestLanguage.g:3984:1: ( '{' ) - // InternalSimpleBeeLangTestLanguage.g:3985:2: '{' + // InternalSimpleBeeLangTestLanguage.g:3989:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:3990:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getLeftCurlyBracketKeyword_3_0()); @@ -18299,7 +18307,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3__1" - // InternalSimpleBeeLangTestLanguage.g:3994:1: rule__AliasedRequiredCapability__Group_3__1 : rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 ; + // InternalSimpleBeeLangTestLanguage.g:3999:1: rule__AliasedRequiredCapability__Group_3__1 : rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 ; public final void rule__AliasedRequiredCapability__Group_3__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__1_StartIndex = input.index(); @@ -18307,8 +18315,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 270) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:3998:1: ( rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 ) - // InternalSimpleBeeLangTestLanguage.g:3999:2: rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 + // InternalSimpleBeeLangTestLanguage.g:4003:1: ( rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 ) + // InternalSimpleBeeLangTestLanguage.g:4004:2: rule__AliasedRequiredCapability__Group_3__1__Impl rule__AliasedRequiredCapability__Group_3__2 { pushFollow(FollowSets000.FOLLOW_8); rule__AliasedRequiredCapability__Group_3__1__Impl(); @@ -18340,7 +18348,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:4006:1: rule__AliasedRequiredCapability__Group_3__1__Impl : ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4011:1: rule__AliasedRequiredCapability__Group_3__1__Impl : ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) ; public final void rule__AliasedRequiredCapability__Group_3__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__1__Impl_StartIndex = input.index(); @@ -18348,17 +18356,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 271) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4010:1: ( ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4011:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:4015:1: ( ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4016:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4011:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:4012:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) + // InternalSimpleBeeLangTestLanguage.g:4016:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:4017:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1()); } - // InternalSimpleBeeLangTestLanguage.g:4013:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) - // InternalSimpleBeeLangTestLanguage.g:4013:3: rule__AliasedRequiredCapability__UnorderedGroup_3_1 + // InternalSimpleBeeLangTestLanguage.g:4018:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1 ) + // InternalSimpleBeeLangTestLanguage.g:4018:3: rule__AliasedRequiredCapability__UnorderedGroup_3_1 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1(); @@ -18394,7 +18402,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3__2" - // InternalSimpleBeeLangTestLanguage.g:4021:1: rule__AliasedRequiredCapability__Group_3__2 : rule__AliasedRequiredCapability__Group_3__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:4026:1: rule__AliasedRequiredCapability__Group_3__2 : rule__AliasedRequiredCapability__Group_3__2__Impl ; public final void rule__AliasedRequiredCapability__Group_3__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__2_StartIndex = input.index(); @@ -18402,8 +18410,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 272) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4025:1: ( rule__AliasedRequiredCapability__Group_3__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:4026:2: rule__AliasedRequiredCapability__Group_3__2__Impl + // InternalSimpleBeeLangTestLanguage.g:4030:1: ( rule__AliasedRequiredCapability__Group_3__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:4031:2: rule__AliasedRequiredCapability__Group_3__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3__2__Impl(); @@ -18430,7 +18438,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:4032:1: rule__AliasedRequiredCapability__Group_3__2__Impl : ( '}' ) ; + // InternalSimpleBeeLangTestLanguage.g:4037:1: rule__AliasedRequiredCapability__Group_3__2__Impl : ( '}' ) ; public final void rule__AliasedRequiredCapability__Group_3__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3__2__Impl_StartIndex = input.index(); @@ -18438,11 +18446,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 273) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4036:1: ( ( '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:4037:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:4041:1: ( ( '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:4042:1: ( '}' ) { - // InternalSimpleBeeLangTestLanguage.g:4037:1: ( '}' ) - // InternalSimpleBeeLangTestLanguage.g:4038:2: '}' + // InternalSimpleBeeLangTestLanguage.g:4042:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:4043:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getRightCurlyBracketKeyword_3_2()); @@ -18474,7 +18482,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__0" - // InternalSimpleBeeLangTestLanguage.g:4048:1: rule__AliasedRequiredCapability__Group_3_1_0__0 : rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 ; + // InternalSimpleBeeLangTestLanguage.g:4053:1: rule__AliasedRequiredCapability__Group_3_1_0__0 : rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_0__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__0_StartIndex = input.index(); @@ -18482,8 +18490,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 274) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4052:1: ( rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 ) - // InternalSimpleBeeLangTestLanguage.g:4053:2: rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 + // InternalSimpleBeeLangTestLanguage.g:4057:1: ( rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 ) + // InternalSimpleBeeLangTestLanguage.g:4058:2: rule__AliasedRequiredCapability__Group_3_1_0__0__Impl rule__AliasedRequiredCapability__Group_3_1_0__1 { pushFollow(FollowSets000.FOLLOW_12); rule__AliasedRequiredCapability__Group_3_1_0__0__Impl(); @@ -18515,7 +18523,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:4060:1: rule__AliasedRequiredCapability__Group_3_1_0__0__Impl : ( 'when' ) ; + // InternalSimpleBeeLangTestLanguage.g:4065:1: rule__AliasedRequiredCapability__Group_3_1_0__0__Impl : ( 'when' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_0__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__0__Impl_StartIndex = input.index(); @@ -18523,11 +18531,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 275) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4064:1: ( ( 'when' ) ) - // InternalSimpleBeeLangTestLanguage.g:4065:1: ( 'when' ) + // InternalSimpleBeeLangTestLanguage.g:4069:1: ( ( 'when' ) ) + // InternalSimpleBeeLangTestLanguage.g:4070:1: ( 'when' ) { - // InternalSimpleBeeLangTestLanguage.g:4065:1: ( 'when' ) - // InternalSimpleBeeLangTestLanguage.g:4066:2: 'when' + // InternalSimpleBeeLangTestLanguage.g:4070:1: ( 'when' ) + // InternalSimpleBeeLangTestLanguage.g:4071:2: 'when' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getWhenKeyword_3_1_0_0()); @@ -18559,7 +18567,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__1" - // InternalSimpleBeeLangTestLanguage.g:4075:1: rule__AliasedRequiredCapability__Group_3_1_0__1 : rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 ; + // InternalSimpleBeeLangTestLanguage.g:4080:1: rule__AliasedRequiredCapability__Group_3_1_0__1 : rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 ; public final void rule__AliasedRequiredCapability__Group_3_1_0__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__1_StartIndex = input.index(); @@ -18567,8 +18575,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 276) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4079:1: ( rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 ) - // InternalSimpleBeeLangTestLanguage.g:4080:2: rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 + // InternalSimpleBeeLangTestLanguage.g:4084:1: ( rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 ) + // InternalSimpleBeeLangTestLanguage.g:4085:2: rule__AliasedRequiredCapability__Group_3_1_0__1__Impl rule__AliasedRequiredCapability__Group_3_1_0__2 { pushFollow(FollowSets000.FOLLOW_19); rule__AliasedRequiredCapability__Group_3_1_0__1__Impl(); @@ -18600,7 +18608,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:4087:1: rule__AliasedRequiredCapability__Group_3_1_0__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:4092:1: rule__AliasedRequiredCapability__Group_3_1_0__1__Impl : ( ':' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_0__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__1__Impl_StartIndex = input.index(); @@ -18608,11 +18616,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 277) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4091:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:4092:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:4096:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:4097:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:4092:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:4093:2: ':' + // InternalSimpleBeeLangTestLanguage.g:4097:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:4098:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_0_1()); @@ -18644,7 +18652,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__2" - // InternalSimpleBeeLangTestLanguage.g:4102:1: rule__AliasedRequiredCapability__Group_3_1_0__2 : rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 ; + // InternalSimpleBeeLangTestLanguage.g:4107:1: rule__AliasedRequiredCapability__Group_3_1_0__2 : rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 ; public final void rule__AliasedRequiredCapability__Group_3_1_0__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__2_StartIndex = input.index(); @@ -18652,8 +18660,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 278) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4106:1: ( rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 ) - // InternalSimpleBeeLangTestLanguage.g:4107:2: rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 + // InternalSimpleBeeLangTestLanguage.g:4111:1: ( rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 ) + // InternalSimpleBeeLangTestLanguage.g:4112:2: rule__AliasedRequiredCapability__Group_3_1_0__2__Impl rule__AliasedRequiredCapability__Group_3_1_0__3 { pushFollow(FollowSets000.FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_0__2__Impl(); @@ -18685,7 +18693,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:4114:1: rule__AliasedRequiredCapability__Group_3_1_0__2__Impl : ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4119:1: rule__AliasedRequiredCapability__Group_3_1_0__2__Impl : ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_0__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__2__Impl_StartIndex = input.index(); @@ -18693,17 +18701,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 279) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4118:1: ( ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4119:1: ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4123:1: ( ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4124:1: ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4119:1: ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:4120:2: ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) + // InternalSimpleBeeLangTestLanguage.g:4124:1: ( ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4125:2: ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2()); } - // InternalSimpleBeeLangTestLanguage.g:4121:2: ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) - // InternalSimpleBeeLangTestLanguage.g:4121:3: rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 + // InternalSimpleBeeLangTestLanguage.g:4126:2: ( rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 ) + // InternalSimpleBeeLangTestLanguage.g:4126:3: rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2(); @@ -18739,7 +18747,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__3" - // InternalSimpleBeeLangTestLanguage.g:4129:1: rule__AliasedRequiredCapability__Group_3_1_0__3 : rule__AliasedRequiredCapability__Group_3_1_0__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:4134:1: rule__AliasedRequiredCapability__Group_3_1_0__3 : rule__AliasedRequiredCapability__Group_3_1_0__3__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_0__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__3_StartIndex = input.index(); @@ -18747,8 +18755,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 280) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4133:1: ( rule__AliasedRequiredCapability__Group_3_1_0__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:4134:2: rule__AliasedRequiredCapability__Group_3_1_0__3__Impl + // InternalSimpleBeeLangTestLanguage.g:4138:1: ( rule__AliasedRequiredCapability__Group_3_1_0__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:4139:2: rule__AliasedRequiredCapability__Group_3_1_0__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_0__3__Impl(); @@ -18775,7 +18783,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_0__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:4140:1: rule__AliasedRequiredCapability__Group_3_1_0__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:4145:1: rule__AliasedRequiredCapability__Group_3_1_0__3__Impl : ( ';' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_0__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_0__3__Impl_StartIndex = input.index(); @@ -18783,11 +18791,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 281) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4144:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:4145:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4149:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:4150:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:4145:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:4146:2: ';' + // InternalSimpleBeeLangTestLanguage.g:4150:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4151:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_0_3()); @@ -18819,7 +18827,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_1__0" - // InternalSimpleBeeLangTestLanguage.g:4156:1: rule__AliasedRequiredCapability__Group_3_1_1__0 : rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:4161:1: rule__AliasedRequiredCapability__Group_3_1_1__0 : rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_1__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_1__0_StartIndex = input.index(); @@ -18827,8 +18835,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 282) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4160:1: ( rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:4161:2: rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 + // InternalSimpleBeeLangTestLanguage.g:4165:1: ( rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:4166:2: rule__AliasedRequiredCapability__Group_3_1_1__0__Impl rule__AliasedRequiredCapability__Group_3_1_1__1 { pushFollow(FollowSets000.FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_1__0__Impl(); @@ -18860,7 +18868,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:4168:1: rule__AliasedRequiredCapability__Group_3_1_1__0__Impl : ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4173:1: rule__AliasedRequiredCapability__Group_3_1_1__0__Impl : ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_1__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_1__0__Impl_StartIndex = input.index(); @@ -18868,17 +18876,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 283) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4172:1: ( ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4173:1: ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:4177:1: ( ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4178:1: ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4173:1: ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:4174:2: ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:4178:1: ( ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:4179:2: ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:4175:2: ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:4175:3: rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 + // InternalSimpleBeeLangTestLanguage.g:4180:2: ( rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:4180:3: rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0(); @@ -18914,7 +18922,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_1__1" - // InternalSimpleBeeLangTestLanguage.g:4183:1: rule__AliasedRequiredCapability__Group_3_1_1__1 : rule__AliasedRequiredCapability__Group_3_1_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:4188:1: rule__AliasedRequiredCapability__Group_3_1_1__1 : rule__AliasedRequiredCapability__Group_3_1_1__1__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_1__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_1__1_StartIndex = input.index(); @@ -18922,8 +18930,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 284) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4187:1: ( rule__AliasedRequiredCapability__Group_3_1_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:4188:2: rule__AliasedRequiredCapability__Group_3_1_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:4192:1: ( rule__AliasedRequiredCapability__Group_3_1_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:4193:2: rule__AliasedRequiredCapability__Group_3_1_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_1__1__Impl(); @@ -18950,7 +18958,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:4194:1: rule__AliasedRequiredCapability__Group_3_1_1__1__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:4199:1: rule__AliasedRequiredCapability__Group_3_1_1__1__Impl : ( ';' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_1__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_1__1__Impl_StartIndex = input.index(); @@ -18958,11 +18966,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 285) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4198:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:4199:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4203:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:4204:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:4199:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:4200:2: ';' + // InternalSimpleBeeLangTestLanguage.g:4204:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4205:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_1_1()); @@ -18994,7 +19002,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__0" - // InternalSimpleBeeLangTestLanguage.g:4210:1: rule__AliasedRequiredCapability__Group_3_1_2__0 : rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:4215:1: rule__AliasedRequiredCapability__Group_3_1_2__0 : rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_2__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__0_StartIndex = input.index(); @@ -19002,8 +19010,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 286) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4214:1: ( rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:4215:2: rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 + // InternalSimpleBeeLangTestLanguage.g:4219:1: ( rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:4220:2: rule__AliasedRequiredCapability__Group_3_1_2__0__Impl rule__AliasedRequiredCapability__Group_3_1_2__1 { pushFollow(FollowSets000.FOLLOW_12); rule__AliasedRequiredCapability__Group_3_1_2__0__Impl(); @@ -19035,7 +19043,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:4222:1: rule__AliasedRequiredCapability__Group_3_1_2__0__Impl : ( 'requires-min' ) ; + // InternalSimpleBeeLangTestLanguage.g:4227:1: rule__AliasedRequiredCapability__Group_3_1_2__0__Impl : ( 'requires-min' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_2__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__0__Impl_StartIndex = input.index(); @@ -19043,11 +19051,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 287) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4226:1: ( ( 'requires-min' ) ) - // InternalSimpleBeeLangTestLanguage.g:4227:1: ( 'requires-min' ) + // InternalSimpleBeeLangTestLanguage.g:4231:1: ( ( 'requires-min' ) ) + // InternalSimpleBeeLangTestLanguage.g:4232:1: ( 'requires-min' ) { - // InternalSimpleBeeLangTestLanguage.g:4227:1: ( 'requires-min' ) - // InternalSimpleBeeLangTestLanguage.g:4228:2: 'requires-min' + // InternalSimpleBeeLangTestLanguage.g:4232:1: ( 'requires-min' ) + // InternalSimpleBeeLangTestLanguage.g:4233:2: 'requires-min' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getRequiresMinKeyword_3_1_2_0()); @@ -19079,7 +19087,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__1" - // InternalSimpleBeeLangTestLanguage.g:4237:1: rule__AliasedRequiredCapability__Group_3_1_2__1 : rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 ; + // InternalSimpleBeeLangTestLanguage.g:4242:1: rule__AliasedRequiredCapability__Group_3_1_2__1 : rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 ; public final void rule__AliasedRequiredCapability__Group_3_1_2__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__1_StartIndex = input.index(); @@ -19087,8 +19095,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 288) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4241:1: ( rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 ) - // InternalSimpleBeeLangTestLanguage.g:4242:2: rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 + // InternalSimpleBeeLangTestLanguage.g:4246:1: ( rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 ) + // InternalSimpleBeeLangTestLanguage.g:4247:2: rule__AliasedRequiredCapability__Group_3_1_2__1__Impl rule__AliasedRequiredCapability__Group_3_1_2__2 { pushFollow(FollowSets000.FOLLOW_22); rule__AliasedRequiredCapability__Group_3_1_2__1__Impl(); @@ -19120,7 +19128,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:4249:1: rule__AliasedRequiredCapability__Group_3_1_2__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:4254:1: rule__AliasedRequiredCapability__Group_3_1_2__1__Impl : ( ':' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_2__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__1__Impl_StartIndex = input.index(); @@ -19128,11 +19136,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 289) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4253:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:4254:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:4258:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:4259:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:4254:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:4255:2: ':' + // InternalSimpleBeeLangTestLanguage.g:4259:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:4260:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_2_1()); @@ -19164,7 +19172,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__2" - // InternalSimpleBeeLangTestLanguage.g:4264:1: rule__AliasedRequiredCapability__Group_3_1_2__2 : rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 ; + // InternalSimpleBeeLangTestLanguage.g:4269:1: rule__AliasedRequiredCapability__Group_3_1_2__2 : rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 ; public final void rule__AliasedRequiredCapability__Group_3_1_2__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__2_StartIndex = input.index(); @@ -19172,8 +19180,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 290) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4268:1: ( rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 ) - // InternalSimpleBeeLangTestLanguage.g:4269:2: rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 + // InternalSimpleBeeLangTestLanguage.g:4273:1: ( rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 ) + // InternalSimpleBeeLangTestLanguage.g:4274:2: rule__AliasedRequiredCapability__Group_3_1_2__2__Impl rule__AliasedRequiredCapability__Group_3_1_2__3 { pushFollow(FollowSets000.FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_2__2__Impl(); @@ -19205,7 +19213,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:4276:1: rule__AliasedRequiredCapability__Group_3_1_2__2__Impl : ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4281:1: rule__AliasedRequiredCapability__Group_3_1_2__2__Impl : ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_2__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__2__Impl_StartIndex = input.index(); @@ -19213,17 +19221,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 291) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4280:1: ( ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4281:1: ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4285:1: ( ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4286:1: ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4281:1: ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:4282:2: ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:4286:1: ( ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4287:2: ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getMinAssignment_3_1_2_2()); } - // InternalSimpleBeeLangTestLanguage.g:4283:2: ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) - // InternalSimpleBeeLangTestLanguage.g:4283:3: rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 + // InternalSimpleBeeLangTestLanguage.g:4288:2: ( rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:4288:3: rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__MinAssignment_3_1_2_2(); @@ -19259,7 +19267,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__3" - // InternalSimpleBeeLangTestLanguage.g:4291:1: rule__AliasedRequiredCapability__Group_3_1_2__3 : rule__AliasedRequiredCapability__Group_3_1_2__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:4296:1: rule__AliasedRequiredCapability__Group_3_1_2__3 : rule__AliasedRequiredCapability__Group_3_1_2__3__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_2__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__3_StartIndex = input.index(); @@ -19267,8 +19275,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 292) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4295:1: ( rule__AliasedRequiredCapability__Group_3_1_2__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:4296:2: rule__AliasedRequiredCapability__Group_3_1_2__3__Impl + // InternalSimpleBeeLangTestLanguage.g:4300:1: ( rule__AliasedRequiredCapability__Group_3_1_2__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:4301:2: rule__AliasedRequiredCapability__Group_3_1_2__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_2__3__Impl(); @@ -19295,7 +19303,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_2__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:4302:1: rule__AliasedRequiredCapability__Group_3_1_2__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:4307:1: rule__AliasedRequiredCapability__Group_3_1_2__3__Impl : ( ';' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_2__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_2__3__Impl_StartIndex = input.index(); @@ -19303,11 +19311,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 293) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4306:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:4307:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4311:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:4312:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:4307:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:4308:2: ';' + // InternalSimpleBeeLangTestLanguage.g:4312:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4313:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_2_3()); @@ -19339,7 +19347,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__0" - // InternalSimpleBeeLangTestLanguage.g:4318:1: rule__AliasedRequiredCapability__Group_3_1_3__0 : rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 ; + // InternalSimpleBeeLangTestLanguage.g:4323:1: rule__AliasedRequiredCapability__Group_3_1_3__0 : rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_3__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__0_StartIndex = input.index(); @@ -19347,8 +19355,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 294) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4322:1: ( rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 ) - // InternalSimpleBeeLangTestLanguage.g:4323:2: rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 + // InternalSimpleBeeLangTestLanguage.g:4327:1: ( rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 ) + // InternalSimpleBeeLangTestLanguage.g:4328:2: rule__AliasedRequiredCapability__Group_3_1_3__0__Impl rule__AliasedRequiredCapability__Group_3_1_3__1 { pushFollow(FollowSets000.FOLLOW_12); rule__AliasedRequiredCapability__Group_3_1_3__0__Impl(); @@ -19380,7 +19388,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:4330:1: rule__AliasedRequiredCapability__Group_3_1_3__0__Impl : ( 'requires-max' ) ; + // InternalSimpleBeeLangTestLanguage.g:4335:1: rule__AliasedRequiredCapability__Group_3_1_3__0__Impl : ( 'requires-max' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_3__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__0__Impl_StartIndex = input.index(); @@ -19388,11 +19396,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 295) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4334:1: ( ( 'requires-max' ) ) - // InternalSimpleBeeLangTestLanguage.g:4335:1: ( 'requires-max' ) + // InternalSimpleBeeLangTestLanguage.g:4339:1: ( ( 'requires-max' ) ) + // InternalSimpleBeeLangTestLanguage.g:4340:1: ( 'requires-max' ) { - // InternalSimpleBeeLangTestLanguage.g:4335:1: ( 'requires-max' ) - // InternalSimpleBeeLangTestLanguage.g:4336:2: 'requires-max' + // InternalSimpleBeeLangTestLanguage.g:4340:1: ( 'requires-max' ) + // InternalSimpleBeeLangTestLanguage.g:4341:2: 'requires-max' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getRequiresMaxKeyword_3_1_3_0()); @@ -19424,7 +19432,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__1" - // InternalSimpleBeeLangTestLanguage.g:4345:1: rule__AliasedRequiredCapability__Group_3_1_3__1 : rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 ; + // InternalSimpleBeeLangTestLanguage.g:4350:1: rule__AliasedRequiredCapability__Group_3_1_3__1 : rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 ; public final void rule__AliasedRequiredCapability__Group_3_1_3__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__1_StartIndex = input.index(); @@ -19432,8 +19440,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 296) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4349:1: ( rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 ) - // InternalSimpleBeeLangTestLanguage.g:4350:2: rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 + // InternalSimpleBeeLangTestLanguage.g:4354:1: ( rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 ) + // InternalSimpleBeeLangTestLanguage.g:4355:2: rule__AliasedRequiredCapability__Group_3_1_3__1__Impl rule__AliasedRequiredCapability__Group_3_1_3__2 { pushFollow(FollowSets000.FOLLOW_22); rule__AliasedRequiredCapability__Group_3_1_3__1__Impl(); @@ -19465,7 +19473,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:4357:1: rule__AliasedRequiredCapability__Group_3_1_3__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:4362:1: rule__AliasedRequiredCapability__Group_3_1_3__1__Impl : ( ':' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_3__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__1__Impl_StartIndex = input.index(); @@ -19473,11 +19481,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 297) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4361:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:4362:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:4366:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:4367:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:4362:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:4363:2: ':' + // InternalSimpleBeeLangTestLanguage.g:4367:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:4368:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_3_1()); @@ -19509,7 +19517,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__2" - // InternalSimpleBeeLangTestLanguage.g:4372:1: rule__AliasedRequiredCapability__Group_3_1_3__2 : rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 ; + // InternalSimpleBeeLangTestLanguage.g:4377:1: rule__AliasedRequiredCapability__Group_3_1_3__2 : rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 ; public final void rule__AliasedRequiredCapability__Group_3_1_3__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__2_StartIndex = input.index(); @@ -19517,8 +19525,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 298) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4376:1: ( rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 ) - // InternalSimpleBeeLangTestLanguage.g:4377:2: rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 + // InternalSimpleBeeLangTestLanguage.g:4381:1: ( rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 ) + // InternalSimpleBeeLangTestLanguage.g:4382:2: rule__AliasedRequiredCapability__Group_3_1_3__2__Impl rule__AliasedRequiredCapability__Group_3_1_3__3 { pushFollow(FollowSets000.FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_3__2__Impl(); @@ -19550,7 +19558,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:4384:1: rule__AliasedRequiredCapability__Group_3_1_3__2__Impl : ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4389:1: rule__AliasedRequiredCapability__Group_3_1_3__2__Impl : ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_3__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__2__Impl_StartIndex = input.index(); @@ -19558,17 +19566,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 299) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4388:1: ( ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4389:1: ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4393:1: ( ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4394:1: ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4389:1: ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:4390:2: ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) + // InternalSimpleBeeLangTestLanguage.g:4394:1: ( ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4395:2: ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getMaxAssignment_3_1_3_2()); } - // InternalSimpleBeeLangTestLanguage.g:4391:2: ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) - // InternalSimpleBeeLangTestLanguage.g:4391:3: rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 + // InternalSimpleBeeLangTestLanguage.g:4396:2: ( rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 ) + // InternalSimpleBeeLangTestLanguage.g:4396:3: rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2(); @@ -19604,7 +19612,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__3" - // InternalSimpleBeeLangTestLanguage.g:4399:1: rule__AliasedRequiredCapability__Group_3_1_3__3 : rule__AliasedRequiredCapability__Group_3_1_3__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:4404:1: rule__AliasedRequiredCapability__Group_3_1_3__3 : rule__AliasedRequiredCapability__Group_3_1_3__3__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_3__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__3_StartIndex = input.index(); @@ -19612,8 +19620,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser4 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 300) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4403:1: ( rule__AliasedRequiredCapability__Group_3_1_3__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:4404:2: rule__AliasedRequiredCapability__Group_3_1_3__3__Impl + // InternalSimpleBeeLangTestLanguage.g:4408:1: ( rule__AliasedRequiredCapability__Group_3_1_3__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:4409:2: rule__AliasedRequiredCapability__Group_3_1_3__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_3__3__Impl(); @@ -19652,7 +19660,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe } // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_3__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:4410:1: rule__AliasedRequiredCapability__Group_3_1_3__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:4415:1: rule__AliasedRequiredCapability__Group_3_1_3__3__Impl : ( ';' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_3__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_3__3__Impl_StartIndex = input.index(); @@ -19660,11 +19668,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 301) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4414:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:4415:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4419:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:4420:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:4415:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:4416:2: ';' + // InternalSimpleBeeLangTestLanguage.g:4420:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4421:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_3_3()); @@ -19696,7 +19704,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__0" - // InternalSimpleBeeLangTestLanguage.g:4426:1: rule__AliasedRequiredCapability__Group_3_1_4__0 : rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 ; + // InternalSimpleBeeLangTestLanguage.g:4431:1: rule__AliasedRequiredCapability__Group_3_1_4__0 : rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 ; public final void rule__AliasedRequiredCapability__Group_3_1_4__0() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__0_StartIndex = input.index(); @@ -19704,8 +19712,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 302) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4430:1: ( rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 ) - // InternalSimpleBeeLangTestLanguage.g:4431:2: rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 + // InternalSimpleBeeLangTestLanguage.g:4435:1: ( rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 ) + // InternalSimpleBeeLangTestLanguage.g:4436:2: rule__AliasedRequiredCapability__Group_3_1_4__0__Impl rule__AliasedRequiredCapability__Group_3_1_4__1 { pushFollow(FollowSets000.FOLLOW_12); rule__AliasedRequiredCapability__Group_3_1_4__0__Impl(); @@ -19737,7 +19745,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:4438:1: rule__AliasedRequiredCapability__Group_3_1_4__0__Impl : ( 'version' ) ; + // InternalSimpleBeeLangTestLanguage.g:4443:1: rule__AliasedRequiredCapability__Group_3_1_4__0__Impl : ( 'version' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_4__0__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__0__Impl_StartIndex = input.index(); @@ -19745,11 +19753,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 303) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4442:1: ( ( 'version' ) ) - // InternalSimpleBeeLangTestLanguage.g:4443:1: ( 'version' ) + // InternalSimpleBeeLangTestLanguage.g:4447:1: ( ( 'version' ) ) + // InternalSimpleBeeLangTestLanguage.g:4448:1: ( 'version' ) { - // InternalSimpleBeeLangTestLanguage.g:4443:1: ( 'version' ) - // InternalSimpleBeeLangTestLanguage.g:4444:2: 'version' + // InternalSimpleBeeLangTestLanguage.g:4448:1: ( 'version' ) + // InternalSimpleBeeLangTestLanguage.g:4449:2: 'version' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionKeyword_3_1_4_0()); @@ -19781,7 +19789,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__1" - // InternalSimpleBeeLangTestLanguage.g:4453:1: rule__AliasedRequiredCapability__Group_3_1_4__1 : rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 ; + // InternalSimpleBeeLangTestLanguage.g:4458:1: rule__AliasedRequiredCapability__Group_3_1_4__1 : rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 ; public final void rule__AliasedRequiredCapability__Group_3_1_4__1() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__1_StartIndex = input.index(); @@ -19789,8 +19797,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 304) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4457:1: ( rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 ) - // InternalSimpleBeeLangTestLanguage.g:4458:2: rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 + // InternalSimpleBeeLangTestLanguage.g:4462:1: ( rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 ) + // InternalSimpleBeeLangTestLanguage.g:4463:2: rule__AliasedRequiredCapability__Group_3_1_4__1__Impl rule__AliasedRequiredCapability__Group_3_1_4__2 { pushFollow(FollowSets000.FOLLOW_9); rule__AliasedRequiredCapability__Group_3_1_4__1__Impl(); @@ -19822,7 +19830,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:4465:1: rule__AliasedRequiredCapability__Group_3_1_4__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:4470:1: rule__AliasedRequiredCapability__Group_3_1_4__1__Impl : ( ':' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_4__1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__1__Impl_StartIndex = input.index(); @@ -19830,11 +19838,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 305) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4469:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:4470:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:4474:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:4475:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:4470:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:4471:2: ':' + // InternalSimpleBeeLangTestLanguage.g:4475:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:4476:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_4_1()); @@ -19866,7 +19874,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__2" - // InternalSimpleBeeLangTestLanguage.g:4480:1: rule__AliasedRequiredCapability__Group_3_1_4__2 : rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 ; + // InternalSimpleBeeLangTestLanguage.g:4485:1: rule__AliasedRequiredCapability__Group_3_1_4__2 : rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 ; public final void rule__AliasedRequiredCapability__Group_3_1_4__2() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__2_StartIndex = input.index(); @@ -19874,8 +19882,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 306) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4484:1: ( rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 ) - // InternalSimpleBeeLangTestLanguage.g:4485:2: rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 + // InternalSimpleBeeLangTestLanguage.g:4489:1: ( rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 ) + // InternalSimpleBeeLangTestLanguage.g:4490:2: rule__AliasedRequiredCapability__Group_3_1_4__2__Impl rule__AliasedRequiredCapability__Group_3_1_4__3 { pushFollow(FollowSets000.FOLLOW_14); rule__AliasedRequiredCapability__Group_3_1_4__2__Impl(); @@ -19907,7 +19915,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:4492:1: rule__AliasedRequiredCapability__Group_3_1_4__2__Impl : ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4497:1: rule__AliasedRequiredCapability__Group_3_1_4__2__Impl : ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ; public final void rule__AliasedRequiredCapability__Group_3_1_4__2__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__2__Impl_StartIndex = input.index(); @@ -19915,17 +19923,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 307) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4496:1: ( ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4497:1: ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4501:1: ( ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4502:1: ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4497:1: ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:4498:2: ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) + // InternalSimpleBeeLangTestLanguage.g:4502:1: ( ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4503:2: ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2()); } - // InternalSimpleBeeLangTestLanguage.g:4499:2: ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) - // InternalSimpleBeeLangTestLanguage.g:4499:3: rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 + // InternalSimpleBeeLangTestLanguage.g:4504:2: ( rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 ) + // InternalSimpleBeeLangTestLanguage.g:4504:3: rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2(); @@ -19961,7 +19969,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__3" - // InternalSimpleBeeLangTestLanguage.g:4507:1: rule__AliasedRequiredCapability__Group_3_1_4__3 : rule__AliasedRequiredCapability__Group_3_1_4__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:4512:1: rule__AliasedRequiredCapability__Group_3_1_4__3 : rule__AliasedRequiredCapability__Group_3_1_4__3__Impl ; public final void rule__AliasedRequiredCapability__Group_3_1_4__3() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__3_StartIndex = input.index(); @@ -19969,8 +19977,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 308) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4511:1: ( rule__AliasedRequiredCapability__Group_3_1_4__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:4512:2: rule__AliasedRequiredCapability__Group_3_1_4__3__Impl + // InternalSimpleBeeLangTestLanguage.g:4516:1: ( rule__AliasedRequiredCapability__Group_3_1_4__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:4517:2: rule__AliasedRequiredCapability__Group_3_1_4__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_4__3__Impl(); @@ -19997,7 +20005,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__AliasedRequiredCapability__Group_3_1_4__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:4518:1: rule__AliasedRequiredCapability__Group_3_1_4__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:4523:1: rule__AliasedRequiredCapability__Group_3_1_4__3__Impl : ( ';' ) ; public final void rule__AliasedRequiredCapability__Group_3_1_4__3__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__Group_3_1_4__3__Impl_StartIndex = input.index(); @@ -20005,11 +20013,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 309) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4522:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:4523:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4527:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:4528:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:4523:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:4524:2: ';' + // InternalSimpleBeeLangTestLanguage.g:4528:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4529:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getSemicolonKeyword_3_1_4_3()); @@ -20041,7 +20049,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group__0" - // InternalSimpleBeeLangTestLanguage.g:4534:1: rule__RequiredCapability__Group__0 : rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:4539:1: rule__RequiredCapability__Group__0 : rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 ; public final void rule__RequiredCapability__Group__0() throws RecognitionException { int rule__RequiredCapability__Group__0_StartIndex = input.index(); @@ -20049,8 +20057,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 310) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4538:1: ( rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:4539:2: rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 + // InternalSimpleBeeLangTestLanguage.g:4543:1: ( rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:4544:2: rule__RequiredCapability__Group__0__Impl rule__RequiredCapability__Group__1 { pushFollow(FollowSets000.FOLLOW_15); rule__RequiredCapability__Group__0__Impl(); @@ -20082,7 +20090,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:4546:1: rule__RequiredCapability__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:4551:1: rule__RequiredCapability__Group__0__Impl : ( () ) ; public final void rule__RequiredCapability__Group__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group__0__Impl_StartIndex = input.index(); @@ -20090,17 +20098,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 311) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4550:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:4551:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:4555:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:4556:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:4551:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:4552:2: () + // InternalSimpleBeeLangTestLanguage.g:4556:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:4557:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getRequiredCapabilityAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:4553:2: () - // InternalSimpleBeeLangTestLanguage.g:4553:3: + // InternalSimpleBeeLangTestLanguage.g:4558:2: () + // InternalSimpleBeeLangTestLanguage.g:4558:3: { } @@ -20126,7 +20134,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group__1" - // InternalSimpleBeeLangTestLanguage.g:4561:1: rule__RequiredCapability__Group__1 : rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:4566:1: rule__RequiredCapability__Group__1 : rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 ; public final void rule__RequiredCapability__Group__1() throws RecognitionException { int rule__RequiredCapability__Group__1_StartIndex = input.index(); @@ -20134,8 +20142,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 312) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4565:1: ( rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:4566:2: rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 + // InternalSimpleBeeLangTestLanguage.g:4570:1: ( rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:4571:2: rule__RequiredCapability__Group__1__Impl rule__RequiredCapability__Group__2 { pushFollow(FollowSets000.FOLLOW_9); rule__RequiredCapability__Group__1__Impl(); @@ -20167,7 +20175,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:4573:1: rule__RequiredCapability__Group__1__Impl : ( ( rule__RequiredCapability__Alternatives_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4578:1: rule__RequiredCapability__Group__1__Impl : ( ( rule__RequiredCapability__Alternatives_1 ) ) ; public final void rule__RequiredCapability__Group__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group__1__Impl_StartIndex = input.index(); @@ -20175,17 +20183,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 313) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4577:1: ( ( ( rule__RequiredCapability__Alternatives_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4578:1: ( ( rule__RequiredCapability__Alternatives_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:4582:1: ( ( ( rule__RequiredCapability__Alternatives_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4583:1: ( ( rule__RequiredCapability__Alternatives_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4578:1: ( ( rule__RequiredCapability__Alternatives_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:4579:2: ( rule__RequiredCapability__Alternatives_1 ) + // InternalSimpleBeeLangTestLanguage.g:4583:1: ( ( rule__RequiredCapability__Alternatives_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:4584:2: ( rule__RequiredCapability__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getAlternatives_1()); } - // InternalSimpleBeeLangTestLanguage.g:4580:2: ( rule__RequiredCapability__Alternatives_1 ) - // InternalSimpleBeeLangTestLanguage.g:4580:3: rule__RequiredCapability__Alternatives_1 + // InternalSimpleBeeLangTestLanguage.g:4585:2: ( rule__RequiredCapability__Alternatives_1 ) + // InternalSimpleBeeLangTestLanguage.g:4585:3: rule__RequiredCapability__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Alternatives_1(); @@ -20221,7 +20229,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group__2" - // InternalSimpleBeeLangTestLanguage.g:4588:1: rule__RequiredCapability__Group__2 : rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:4593:1: rule__RequiredCapability__Group__2 : rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 ; public final void rule__RequiredCapability__Group__2() throws RecognitionException { int rule__RequiredCapability__Group__2_StartIndex = input.index(); @@ -20229,8 +20237,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 314) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4592:1: ( rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:4593:2: rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 + // InternalSimpleBeeLangTestLanguage.g:4597:1: ( rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:4598:2: rule__RequiredCapability__Group__2__Impl rule__RequiredCapability__Group__3 { pushFollow(FollowSets000.FOLLOW_17); rule__RequiredCapability__Group__2__Impl(); @@ -20262,7 +20270,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:4600:1: rule__RequiredCapability__Group__2__Impl : ( ( rule__RequiredCapability__NameAssignment_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4605:1: rule__RequiredCapability__Group__2__Impl : ( ( rule__RequiredCapability__NameAssignment_2 ) ) ; public final void rule__RequiredCapability__Group__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group__2__Impl_StartIndex = input.index(); @@ -20270,17 +20278,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 315) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4604:1: ( ( ( rule__RequiredCapability__NameAssignment_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4605:1: ( ( rule__RequiredCapability__NameAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4609:1: ( ( ( rule__RequiredCapability__NameAssignment_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4610:1: ( ( rule__RequiredCapability__NameAssignment_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4605:1: ( ( rule__RequiredCapability__NameAssignment_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:4606:2: ( rule__RequiredCapability__NameAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:4610:1: ( ( rule__RequiredCapability__NameAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4611:2: ( rule__RequiredCapability__NameAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getNameAssignment_2()); } - // InternalSimpleBeeLangTestLanguage.g:4607:2: ( rule__RequiredCapability__NameAssignment_2 ) - // InternalSimpleBeeLangTestLanguage.g:4607:3: rule__RequiredCapability__NameAssignment_2 + // InternalSimpleBeeLangTestLanguage.g:4612:2: ( rule__RequiredCapability__NameAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:4612:3: rule__RequiredCapability__NameAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__NameAssignment_2(); @@ -20316,7 +20324,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group__3" - // InternalSimpleBeeLangTestLanguage.g:4615:1: rule__RequiredCapability__Group__3 : rule__RequiredCapability__Group__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:4620:1: rule__RequiredCapability__Group__3 : rule__RequiredCapability__Group__3__Impl ; public final void rule__RequiredCapability__Group__3() throws RecognitionException { int rule__RequiredCapability__Group__3_StartIndex = input.index(); @@ -20324,8 +20332,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 316) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4619:1: ( rule__RequiredCapability__Group__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:4620:2: rule__RequiredCapability__Group__3__Impl + // InternalSimpleBeeLangTestLanguage.g:4624:1: ( rule__RequiredCapability__Group__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:4625:2: rule__RequiredCapability__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group__3__Impl(); @@ -20352,7 +20360,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:4626:1: rule__RequiredCapability__Group__3__Impl : ( ( rule__RequiredCapability__Group_3__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4631:1: rule__RequiredCapability__Group__3__Impl : ( ( rule__RequiredCapability__Group_3__0 ) ) ; public final void rule__RequiredCapability__Group__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group__3__Impl_StartIndex = input.index(); @@ -20360,17 +20368,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 317) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4630:1: ( ( ( rule__RequiredCapability__Group_3__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4631:1: ( ( rule__RequiredCapability__Group_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:4635:1: ( ( ( rule__RequiredCapability__Group_3__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4636:1: ( ( rule__RequiredCapability__Group_3__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4631:1: ( ( rule__RequiredCapability__Group_3__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:4632:2: ( rule__RequiredCapability__Group_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:4636:1: ( ( rule__RequiredCapability__Group_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:4637:2: ( rule__RequiredCapability__Group_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3()); } - // InternalSimpleBeeLangTestLanguage.g:4633:2: ( rule__RequiredCapability__Group_3__0 ) - // InternalSimpleBeeLangTestLanguage.g:4633:3: rule__RequiredCapability__Group_3__0 + // InternalSimpleBeeLangTestLanguage.g:4638:2: ( rule__RequiredCapability__Group_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:4638:3: rule__RequiredCapability__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3__0(); @@ -20406,7 +20414,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3__0" - // InternalSimpleBeeLangTestLanguage.g:4642:1: rule__RequiredCapability__Group_3__0 : rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 ; + // InternalSimpleBeeLangTestLanguage.g:4647:1: rule__RequiredCapability__Group_3__0 : rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 ; public final void rule__RequiredCapability__Group_3__0() throws RecognitionException { int rule__RequiredCapability__Group_3__0_StartIndex = input.index(); @@ -20414,8 +20422,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 318) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4646:1: ( rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 ) - // InternalSimpleBeeLangTestLanguage.g:4647:2: rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 + // InternalSimpleBeeLangTestLanguage.g:4651:1: ( rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 ) + // InternalSimpleBeeLangTestLanguage.g:4652:2: rule__RequiredCapability__Group_3__0__Impl rule__RequiredCapability__Group_3__1 { pushFollow(FollowSets000.FOLLOW_21); rule__RequiredCapability__Group_3__0__Impl(); @@ -20447,7 +20455,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:4654:1: rule__RequiredCapability__Group_3__0__Impl : ( '{' ) ; + // InternalSimpleBeeLangTestLanguage.g:4659:1: rule__RequiredCapability__Group_3__0__Impl : ( '{' ) ; public final void rule__RequiredCapability__Group_3__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3__0__Impl_StartIndex = input.index(); @@ -20455,11 +20463,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 319) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4658:1: ( ( '{' ) ) - // InternalSimpleBeeLangTestLanguage.g:4659:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:4663:1: ( ( '{' ) ) + // InternalSimpleBeeLangTestLanguage.g:4664:1: ( '{' ) { - // InternalSimpleBeeLangTestLanguage.g:4659:1: ( '{' ) - // InternalSimpleBeeLangTestLanguage.g:4660:2: '{' + // InternalSimpleBeeLangTestLanguage.g:4664:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:4665:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getLeftCurlyBracketKeyword_3_0()); @@ -20491,7 +20499,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3__1" - // InternalSimpleBeeLangTestLanguage.g:4669:1: rule__RequiredCapability__Group_3__1 : rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 ; + // InternalSimpleBeeLangTestLanguage.g:4674:1: rule__RequiredCapability__Group_3__1 : rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 ; public final void rule__RequiredCapability__Group_3__1() throws RecognitionException { int rule__RequiredCapability__Group_3__1_StartIndex = input.index(); @@ -20499,8 +20507,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 320) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4673:1: ( rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 ) - // InternalSimpleBeeLangTestLanguage.g:4674:2: rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 + // InternalSimpleBeeLangTestLanguage.g:4678:1: ( rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 ) + // InternalSimpleBeeLangTestLanguage.g:4679:2: rule__RequiredCapability__Group_3__1__Impl rule__RequiredCapability__Group_3__2 { pushFollow(FollowSets000.FOLLOW_8); rule__RequiredCapability__Group_3__1__Impl(); @@ -20532,7 +20540,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:4681:1: rule__RequiredCapability__Group_3__1__Impl : ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4686:1: rule__RequiredCapability__Group_3__1__Impl : ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) ; public final void rule__RequiredCapability__Group_3__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3__1__Impl_StartIndex = input.index(); @@ -20540,17 +20548,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 321) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4685:1: ( ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4686:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:4690:1: ( ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4691:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4686:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:4687:2: ( rule__RequiredCapability__UnorderedGroup_3_1 ) + // InternalSimpleBeeLangTestLanguage.g:4691:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:4692:2: ( rule__RequiredCapability__UnorderedGroup_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1()); } - // InternalSimpleBeeLangTestLanguage.g:4688:2: ( rule__RequiredCapability__UnorderedGroup_3_1 ) - // InternalSimpleBeeLangTestLanguage.g:4688:3: rule__RequiredCapability__UnorderedGroup_3_1 + // InternalSimpleBeeLangTestLanguage.g:4693:2: ( rule__RequiredCapability__UnorderedGroup_3_1 ) + // InternalSimpleBeeLangTestLanguage.g:4693:3: rule__RequiredCapability__UnorderedGroup_3_1 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1(); @@ -20586,7 +20594,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3__2" - // InternalSimpleBeeLangTestLanguage.g:4696:1: rule__RequiredCapability__Group_3__2 : rule__RequiredCapability__Group_3__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:4701:1: rule__RequiredCapability__Group_3__2 : rule__RequiredCapability__Group_3__2__Impl ; public final void rule__RequiredCapability__Group_3__2() throws RecognitionException { int rule__RequiredCapability__Group_3__2_StartIndex = input.index(); @@ -20594,8 +20602,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 322) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4700:1: ( rule__RequiredCapability__Group_3__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:4701:2: rule__RequiredCapability__Group_3__2__Impl + // InternalSimpleBeeLangTestLanguage.g:4705:1: ( rule__RequiredCapability__Group_3__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:4706:2: rule__RequiredCapability__Group_3__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3__2__Impl(); @@ -20622,7 +20630,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:4707:1: rule__RequiredCapability__Group_3__2__Impl : ( '}' ) ; + // InternalSimpleBeeLangTestLanguage.g:4712:1: rule__RequiredCapability__Group_3__2__Impl : ( '}' ) ; public final void rule__RequiredCapability__Group_3__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3__2__Impl_StartIndex = input.index(); @@ -20630,11 +20638,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 323) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4711:1: ( ( '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:4712:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:4716:1: ( ( '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:4717:1: ( '}' ) { - // InternalSimpleBeeLangTestLanguage.g:4712:1: ( '}' ) - // InternalSimpleBeeLangTestLanguage.g:4713:2: '}' + // InternalSimpleBeeLangTestLanguage.g:4717:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:4718:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getRightCurlyBracketKeyword_3_2()); @@ -20666,7 +20674,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_0__0" - // InternalSimpleBeeLangTestLanguage.g:4723:1: rule__RequiredCapability__Group_3_1_0__0 : rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 ; + // InternalSimpleBeeLangTestLanguage.g:4728:1: rule__RequiredCapability__Group_3_1_0__0 : rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 ; public final void rule__RequiredCapability__Group_3_1_0__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__0_StartIndex = input.index(); @@ -20674,8 +20682,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 324) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4727:1: ( rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 ) - // InternalSimpleBeeLangTestLanguage.g:4728:2: rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 + // InternalSimpleBeeLangTestLanguage.g:4732:1: ( rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 ) + // InternalSimpleBeeLangTestLanguage.g:4733:2: rule__RequiredCapability__Group_3_1_0__0__Impl rule__RequiredCapability__Group_3_1_0__1 { pushFollow(FollowSets000.FOLLOW_12); rule__RequiredCapability__Group_3_1_0__0__Impl(); @@ -20707,7 +20715,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_0__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:4735:1: rule__RequiredCapability__Group_3_1_0__0__Impl : ( 'when' ) ; + // InternalSimpleBeeLangTestLanguage.g:4740:1: rule__RequiredCapability__Group_3_1_0__0__Impl : ( 'when' ) ; public final void rule__RequiredCapability__Group_3_1_0__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__0__Impl_StartIndex = input.index(); @@ -20715,11 +20723,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 325) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4739:1: ( ( 'when' ) ) - // InternalSimpleBeeLangTestLanguage.g:4740:1: ( 'when' ) + // InternalSimpleBeeLangTestLanguage.g:4744:1: ( ( 'when' ) ) + // InternalSimpleBeeLangTestLanguage.g:4745:1: ( 'when' ) { - // InternalSimpleBeeLangTestLanguage.g:4740:1: ( 'when' ) - // InternalSimpleBeeLangTestLanguage.g:4741:2: 'when' + // InternalSimpleBeeLangTestLanguage.g:4745:1: ( 'when' ) + // InternalSimpleBeeLangTestLanguage.g:4746:2: 'when' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getWhenKeyword_3_1_0_0()); @@ -20751,7 +20759,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_0__1" - // InternalSimpleBeeLangTestLanguage.g:4750:1: rule__RequiredCapability__Group_3_1_0__1 : rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 ; + // InternalSimpleBeeLangTestLanguage.g:4755:1: rule__RequiredCapability__Group_3_1_0__1 : rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 ; public final void rule__RequiredCapability__Group_3_1_0__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__1_StartIndex = input.index(); @@ -20759,8 +20767,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 326) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4754:1: ( rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 ) - // InternalSimpleBeeLangTestLanguage.g:4755:2: rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 + // InternalSimpleBeeLangTestLanguage.g:4759:1: ( rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 ) + // InternalSimpleBeeLangTestLanguage.g:4760:2: rule__RequiredCapability__Group_3_1_0__1__Impl rule__RequiredCapability__Group_3_1_0__2 { pushFollow(FollowSets000.FOLLOW_19); rule__RequiredCapability__Group_3_1_0__1__Impl(); @@ -20792,7 +20800,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_0__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:4762:1: rule__RequiredCapability__Group_3_1_0__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:4767:1: rule__RequiredCapability__Group_3_1_0__1__Impl : ( ':' ) ; public final void rule__RequiredCapability__Group_3_1_0__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__1__Impl_StartIndex = input.index(); @@ -20800,11 +20808,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 327) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4766:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:4767:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:4771:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:4772:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:4767:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:4768:2: ':' + // InternalSimpleBeeLangTestLanguage.g:4772:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:4773:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_0_1()); @@ -20836,7 +20844,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_0__2" - // InternalSimpleBeeLangTestLanguage.g:4777:1: rule__RequiredCapability__Group_3_1_0__2 : rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 ; + // InternalSimpleBeeLangTestLanguage.g:4782:1: rule__RequiredCapability__Group_3_1_0__2 : rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 ; public final void rule__RequiredCapability__Group_3_1_0__2() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__2_StartIndex = input.index(); @@ -20844,8 +20852,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 328) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4781:1: ( rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 ) - // InternalSimpleBeeLangTestLanguage.g:4782:2: rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 + // InternalSimpleBeeLangTestLanguage.g:4786:1: ( rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 ) + // InternalSimpleBeeLangTestLanguage.g:4787:2: rule__RequiredCapability__Group_3_1_0__2__Impl rule__RequiredCapability__Group_3_1_0__3 { pushFollow(FollowSets000.FOLLOW_14); rule__RequiredCapability__Group_3_1_0__2__Impl(); @@ -20877,7 +20885,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_0__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:4789:1: rule__RequiredCapability__Group_3_1_0__2__Impl : ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4794:1: rule__RequiredCapability__Group_3_1_0__2__Impl : ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) ; public final void rule__RequiredCapability__Group_3_1_0__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__2__Impl_StartIndex = input.index(); @@ -20885,17 +20893,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 329) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4793:1: ( ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4794:1: ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4798:1: ( ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4799:1: ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4794:1: ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:4795:2: ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) + // InternalSimpleBeeLangTestLanguage.g:4799:1: ( ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4800:2: ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getCondExprAssignment_3_1_0_2()); } - // InternalSimpleBeeLangTestLanguage.g:4796:2: ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) - // InternalSimpleBeeLangTestLanguage.g:4796:3: rule__RequiredCapability__CondExprAssignment_3_1_0_2 + // InternalSimpleBeeLangTestLanguage.g:4801:2: ( rule__RequiredCapability__CondExprAssignment_3_1_0_2 ) + // InternalSimpleBeeLangTestLanguage.g:4801:3: rule__RequiredCapability__CondExprAssignment_3_1_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__CondExprAssignment_3_1_0_2(); @@ -20931,7 +20939,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_0__3" - // InternalSimpleBeeLangTestLanguage.g:4804:1: rule__RequiredCapability__Group_3_1_0__3 : rule__RequiredCapability__Group_3_1_0__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:4809:1: rule__RequiredCapability__Group_3_1_0__3 : rule__RequiredCapability__Group_3_1_0__3__Impl ; public final void rule__RequiredCapability__Group_3_1_0__3() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__3_StartIndex = input.index(); @@ -20939,8 +20947,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 330) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4808:1: ( rule__RequiredCapability__Group_3_1_0__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:4809:2: rule__RequiredCapability__Group_3_1_0__3__Impl + // InternalSimpleBeeLangTestLanguage.g:4813:1: ( rule__RequiredCapability__Group_3_1_0__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:4814:2: rule__RequiredCapability__Group_3_1_0__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_0__3__Impl(); @@ -20967,7 +20975,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_0__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:4815:1: rule__RequiredCapability__Group_3_1_0__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:4820:1: rule__RequiredCapability__Group_3_1_0__3__Impl : ( ';' ) ; public final void rule__RequiredCapability__Group_3_1_0__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_0__3__Impl_StartIndex = input.index(); @@ -20975,11 +20983,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 331) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4819:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:4820:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4824:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:4825:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:4820:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:4821:2: ';' + // InternalSimpleBeeLangTestLanguage.g:4825:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4826:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_0_3()); @@ -21011,7 +21019,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_1__0" - // InternalSimpleBeeLangTestLanguage.g:4831:1: rule__RequiredCapability__Group_3_1_1__0 : rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:4836:1: rule__RequiredCapability__Group_3_1_1__0 : rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 ; public final void rule__RequiredCapability__Group_3_1_1__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_1__0_StartIndex = input.index(); @@ -21019,8 +21027,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 332) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4835:1: ( rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:4836:2: rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 + // InternalSimpleBeeLangTestLanguage.g:4840:1: ( rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:4841:2: rule__RequiredCapability__Group_3_1_1__0__Impl rule__RequiredCapability__Group_3_1_1__1 { pushFollow(FollowSets000.FOLLOW_14); rule__RequiredCapability__Group_3_1_1__0__Impl(); @@ -21052,7 +21060,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:4843:1: rule__RequiredCapability__Group_3_1_1__0__Impl : ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4848:1: rule__RequiredCapability__Group_3_1_1__0__Impl : ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) ; public final void rule__RequiredCapability__Group_3_1_1__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_1__0__Impl_StartIndex = input.index(); @@ -21060,17 +21068,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 333) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4847:1: ( ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4848:1: ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:4852:1: ( ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4853:1: ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4848:1: ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:4849:2: ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:4853:1: ( ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:4854:2: ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGreedyAssignment_3_1_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:4850:2: ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:4850:3: rule__RequiredCapability__GreedyAssignment_3_1_1_0 + // InternalSimpleBeeLangTestLanguage.g:4855:2: ( rule__RequiredCapability__GreedyAssignment_3_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:4855:3: rule__RequiredCapability__GreedyAssignment_3_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__GreedyAssignment_3_1_1_0(); @@ -21106,7 +21114,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_1__1" - // InternalSimpleBeeLangTestLanguage.g:4858:1: rule__RequiredCapability__Group_3_1_1__1 : rule__RequiredCapability__Group_3_1_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:4863:1: rule__RequiredCapability__Group_3_1_1__1 : rule__RequiredCapability__Group_3_1_1__1__Impl ; public final void rule__RequiredCapability__Group_3_1_1__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_1__1_StartIndex = input.index(); @@ -21114,8 +21122,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 334) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4862:1: ( rule__RequiredCapability__Group_3_1_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:4863:2: rule__RequiredCapability__Group_3_1_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:4867:1: ( rule__RequiredCapability__Group_3_1_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:4868:2: rule__RequiredCapability__Group_3_1_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_1__1__Impl(); @@ -21142,7 +21150,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:4869:1: rule__RequiredCapability__Group_3_1_1__1__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:4874:1: rule__RequiredCapability__Group_3_1_1__1__Impl : ( ';' ) ; public final void rule__RequiredCapability__Group_3_1_1__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_1__1__Impl_StartIndex = input.index(); @@ -21150,11 +21158,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 335) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4873:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:4874:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4878:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:4879:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:4874:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:4875:2: ';' + // InternalSimpleBeeLangTestLanguage.g:4879:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4880:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_1_1()); @@ -21186,7 +21194,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_2__0" - // InternalSimpleBeeLangTestLanguage.g:4885:1: rule__RequiredCapability__Group_3_1_2__0 : rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:4890:1: rule__RequiredCapability__Group_3_1_2__0 : rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 ; public final void rule__RequiredCapability__Group_3_1_2__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__0_StartIndex = input.index(); @@ -21194,8 +21202,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 336) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4889:1: ( rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:4890:2: rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 + // InternalSimpleBeeLangTestLanguage.g:4894:1: ( rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:4895:2: rule__RequiredCapability__Group_3_1_2__0__Impl rule__RequiredCapability__Group_3_1_2__1 { pushFollow(FollowSets000.FOLLOW_12); rule__RequiredCapability__Group_3_1_2__0__Impl(); @@ -21227,7 +21235,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:4897:1: rule__RequiredCapability__Group_3_1_2__0__Impl : ( 'requires-min' ) ; + // InternalSimpleBeeLangTestLanguage.g:4902:1: rule__RequiredCapability__Group_3_1_2__0__Impl : ( 'requires-min' ) ; public final void rule__RequiredCapability__Group_3_1_2__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__0__Impl_StartIndex = input.index(); @@ -21235,11 +21243,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 337) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4901:1: ( ( 'requires-min' ) ) - // InternalSimpleBeeLangTestLanguage.g:4902:1: ( 'requires-min' ) + // InternalSimpleBeeLangTestLanguage.g:4906:1: ( ( 'requires-min' ) ) + // InternalSimpleBeeLangTestLanguage.g:4907:1: ( 'requires-min' ) { - // InternalSimpleBeeLangTestLanguage.g:4902:1: ( 'requires-min' ) - // InternalSimpleBeeLangTestLanguage.g:4903:2: 'requires-min' + // InternalSimpleBeeLangTestLanguage.g:4907:1: ( 'requires-min' ) + // InternalSimpleBeeLangTestLanguage.g:4908:2: 'requires-min' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getRequiresMinKeyword_3_1_2_0()); @@ -21271,7 +21279,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_2__1" - // InternalSimpleBeeLangTestLanguage.g:4912:1: rule__RequiredCapability__Group_3_1_2__1 : rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 ; + // InternalSimpleBeeLangTestLanguage.g:4917:1: rule__RequiredCapability__Group_3_1_2__1 : rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 ; public final void rule__RequiredCapability__Group_3_1_2__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__1_StartIndex = input.index(); @@ -21279,8 +21287,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 338) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4916:1: ( rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 ) - // InternalSimpleBeeLangTestLanguage.g:4917:2: rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 + // InternalSimpleBeeLangTestLanguage.g:4921:1: ( rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 ) + // InternalSimpleBeeLangTestLanguage.g:4922:2: rule__RequiredCapability__Group_3_1_2__1__Impl rule__RequiredCapability__Group_3_1_2__2 { pushFollow(FollowSets000.FOLLOW_22); rule__RequiredCapability__Group_3_1_2__1__Impl(); @@ -21312,7 +21320,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:4924:1: rule__RequiredCapability__Group_3_1_2__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:4929:1: rule__RequiredCapability__Group_3_1_2__1__Impl : ( ':' ) ; public final void rule__RequiredCapability__Group_3_1_2__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__1__Impl_StartIndex = input.index(); @@ -21320,11 +21328,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 339) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4928:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:4929:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:4933:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:4934:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:4929:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:4930:2: ':' + // InternalSimpleBeeLangTestLanguage.g:4934:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:4935:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_2_1()); @@ -21356,7 +21364,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_2__2" - // InternalSimpleBeeLangTestLanguage.g:4939:1: rule__RequiredCapability__Group_3_1_2__2 : rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 ; + // InternalSimpleBeeLangTestLanguage.g:4944:1: rule__RequiredCapability__Group_3_1_2__2 : rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 ; public final void rule__RequiredCapability__Group_3_1_2__2() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__2_StartIndex = input.index(); @@ -21364,8 +21372,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 340) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4943:1: ( rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 ) - // InternalSimpleBeeLangTestLanguage.g:4944:2: rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 + // InternalSimpleBeeLangTestLanguage.g:4948:1: ( rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 ) + // InternalSimpleBeeLangTestLanguage.g:4949:2: rule__RequiredCapability__Group_3_1_2__2__Impl rule__RequiredCapability__Group_3_1_2__3 { pushFollow(FollowSets000.FOLLOW_14); rule__RequiredCapability__Group_3_1_2__2__Impl(); @@ -21397,7 +21405,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_2__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:4951:1: rule__RequiredCapability__Group_3_1_2__2__Impl : ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4956:1: rule__RequiredCapability__Group_3_1_2__2__Impl : ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) ; public final void rule__RequiredCapability__Group_3_1_2__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__2__Impl_StartIndex = input.index(); @@ -21405,17 +21413,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 341) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4955:1: ( ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4956:1: ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4960:1: ( ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4961:1: ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:4956:1: ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:4957:2: ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:4961:1: ( ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:4962:2: ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getMinAssignment_3_1_2_2()); } - // InternalSimpleBeeLangTestLanguage.g:4958:2: ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) - // InternalSimpleBeeLangTestLanguage.g:4958:3: rule__RequiredCapability__MinAssignment_3_1_2_2 + // InternalSimpleBeeLangTestLanguage.g:4963:2: ( rule__RequiredCapability__MinAssignment_3_1_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:4963:3: rule__RequiredCapability__MinAssignment_3_1_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__MinAssignment_3_1_2_2(); @@ -21451,7 +21459,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_2__3" - // InternalSimpleBeeLangTestLanguage.g:4966:1: rule__RequiredCapability__Group_3_1_2__3 : rule__RequiredCapability__Group_3_1_2__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:4971:1: rule__RequiredCapability__Group_3_1_2__3 : rule__RequiredCapability__Group_3_1_2__3__Impl ; public final void rule__RequiredCapability__Group_3_1_2__3() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__3_StartIndex = input.index(); @@ -21459,8 +21467,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 342) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4970:1: ( rule__RequiredCapability__Group_3_1_2__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:4971:2: rule__RequiredCapability__Group_3_1_2__3__Impl + // InternalSimpleBeeLangTestLanguage.g:4975:1: ( rule__RequiredCapability__Group_3_1_2__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:4976:2: rule__RequiredCapability__Group_3_1_2__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_2__3__Impl(); @@ -21487,7 +21495,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_2__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:4977:1: rule__RequiredCapability__Group_3_1_2__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:4982:1: rule__RequiredCapability__Group_3_1_2__3__Impl : ( ';' ) ; public final void rule__RequiredCapability__Group_3_1_2__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_2__3__Impl_StartIndex = input.index(); @@ -21495,11 +21503,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 343) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4981:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:4982:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4986:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:4987:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:4982:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:4983:2: ';' + // InternalSimpleBeeLangTestLanguage.g:4987:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:4988:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_2_3()); @@ -21531,7 +21539,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_3__0" - // InternalSimpleBeeLangTestLanguage.g:4993:1: rule__RequiredCapability__Group_3_1_3__0 : rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 ; + // InternalSimpleBeeLangTestLanguage.g:4998:1: rule__RequiredCapability__Group_3_1_3__0 : rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 ; public final void rule__RequiredCapability__Group_3_1_3__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__0_StartIndex = input.index(); @@ -21539,8 +21547,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 344) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:4997:1: ( rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 ) - // InternalSimpleBeeLangTestLanguage.g:4998:2: rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 + // InternalSimpleBeeLangTestLanguage.g:5002:1: ( rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 ) + // InternalSimpleBeeLangTestLanguage.g:5003:2: rule__RequiredCapability__Group_3_1_3__0__Impl rule__RequiredCapability__Group_3_1_3__1 { pushFollow(FollowSets000.FOLLOW_12); rule__RequiredCapability__Group_3_1_3__0__Impl(); @@ -21572,7 +21580,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_3__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:5005:1: rule__RequiredCapability__Group_3_1_3__0__Impl : ( 'requires-max' ) ; + // InternalSimpleBeeLangTestLanguage.g:5010:1: rule__RequiredCapability__Group_3_1_3__0__Impl : ( 'requires-max' ) ; public final void rule__RequiredCapability__Group_3_1_3__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__0__Impl_StartIndex = input.index(); @@ -21580,11 +21588,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 345) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5009:1: ( ( 'requires-max' ) ) - // InternalSimpleBeeLangTestLanguage.g:5010:1: ( 'requires-max' ) + // InternalSimpleBeeLangTestLanguage.g:5014:1: ( ( 'requires-max' ) ) + // InternalSimpleBeeLangTestLanguage.g:5015:1: ( 'requires-max' ) { - // InternalSimpleBeeLangTestLanguage.g:5010:1: ( 'requires-max' ) - // InternalSimpleBeeLangTestLanguage.g:5011:2: 'requires-max' + // InternalSimpleBeeLangTestLanguage.g:5015:1: ( 'requires-max' ) + // InternalSimpleBeeLangTestLanguage.g:5016:2: 'requires-max' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getRequiresMaxKeyword_3_1_3_0()); @@ -21616,7 +21624,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_3__1" - // InternalSimpleBeeLangTestLanguage.g:5020:1: rule__RequiredCapability__Group_3_1_3__1 : rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 ; + // InternalSimpleBeeLangTestLanguage.g:5025:1: rule__RequiredCapability__Group_3_1_3__1 : rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 ; public final void rule__RequiredCapability__Group_3_1_3__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__1_StartIndex = input.index(); @@ -21624,8 +21632,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 346) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5024:1: ( rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 ) - // InternalSimpleBeeLangTestLanguage.g:5025:2: rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 + // InternalSimpleBeeLangTestLanguage.g:5029:1: ( rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 ) + // InternalSimpleBeeLangTestLanguage.g:5030:2: rule__RequiredCapability__Group_3_1_3__1__Impl rule__RequiredCapability__Group_3_1_3__2 { pushFollow(FollowSets000.FOLLOW_22); rule__RequiredCapability__Group_3_1_3__1__Impl(); @@ -21657,7 +21665,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_3__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:5032:1: rule__RequiredCapability__Group_3_1_3__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:5037:1: rule__RequiredCapability__Group_3_1_3__1__Impl : ( ':' ) ; public final void rule__RequiredCapability__Group_3_1_3__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__1__Impl_StartIndex = input.index(); @@ -21665,11 +21673,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 347) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5036:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:5037:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:5041:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:5042:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:5037:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:5038:2: ':' + // InternalSimpleBeeLangTestLanguage.g:5042:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:5043:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_3_1()); @@ -21701,7 +21709,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_3__2" - // InternalSimpleBeeLangTestLanguage.g:5047:1: rule__RequiredCapability__Group_3_1_3__2 : rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 ; + // InternalSimpleBeeLangTestLanguage.g:5052:1: rule__RequiredCapability__Group_3_1_3__2 : rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 ; public final void rule__RequiredCapability__Group_3_1_3__2() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__2_StartIndex = input.index(); @@ -21709,8 +21717,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 348) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5051:1: ( rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 ) - // InternalSimpleBeeLangTestLanguage.g:5052:2: rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 + // InternalSimpleBeeLangTestLanguage.g:5056:1: ( rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 ) + // InternalSimpleBeeLangTestLanguage.g:5057:2: rule__RequiredCapability__Group_3_1_3__2__Impl rule__RequiredCapability__Group_3_1_3__3 { pushFollow(FollowSets000.FOLLOW_14); rule__RequiredCapability__Group_3_1_3__2__Impl(); @@ -21742,7 +21750,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_3__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:5059:1: rule__RequiredCapability__Group_3_1_3__2__Impl : ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:5064:1: rule__RequiredCapability__Group_3_1_3__2__Impl : ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) ; public final void rule__RequiredCapability__Group_3_1_3__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__2__Impl_StartIndex = input.index(); @@ -21750,17 +21758,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 349) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5063:1: ( ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5064:1: ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:5068:1: ( ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5069:1: ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:5064:1: ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:5065:2: ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) + // InternalSimpleBeeLangTestLanguage.g:5069:1: ( ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:5070:2: ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getMaxAssignment_3_1_3_2()); } - // InternalSimpleBeeLangTestLanguage.g:5066:2: ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) - // InternalSimpleBeeLangTestLanguage.g:5066:3: rule__RequiredCapability__MaxAssignment_3_1_3_2 + // InternalSimpleBeeLangTestLanguage.g:5071:2: ( rule__RequiredCapability__MaxAssignment_3_1_3_2 ) + // InternalSimpleBeeLangTestLanguage.g:5071:3: rule__RequiredCapability__MaxAssignment_3_1_3_2 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__MaxAssignment_3_1_3_2(); @@ -21796,7 +21804,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_3__3" - // InternalSimpleBeeLangTestLanguage.g:5074:1: rule__RequiredCapability__Group_3_1_3__3 : rule__RequiredCapability__Group_3_1_3__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:5079:1: rule__RequiredCapability__Group_3_1_3__3 : rule__RequiredCapability__Group_3_1_3__3__Impl ; public final void rule__RequiredCapability__Group_3_1_3__3() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__3_StartIndex = input.index(); @@ -21804,8 +21812,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 350) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5078:1: ( rule__RequiredCapability__Group_3_1_3__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:5079:2: rule__RequiredCapability__Group_3_1_3__3__Impl + // InternalSimpleBeeLangTestLanguage.g:5083:1: ( rule__RequiredCapability__Group_3_1_3__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:5084:2: rule__RequiredCapability__Group_3_1_3__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_3__3__Impl(); @@ -21832,7 +21840,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_3__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:5085:1: rule__RequiredCapability__Group_3_1_3__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:5090:1: rule__RequiredCapability__Group_3_1_3__3__Impl : ( ';' ) ; public final void rule__RequiredCapability__Group_3_1_3__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_3__3__Impl_StartIndex = input.index(); @@ -21840,11 +21848,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 351) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5089:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:5090:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:5094:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:5095:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:5090:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:5091:2: ';' + // InternalSimpleBeeLangTestLanguage.g:5095:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:5096:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_3_3()); @@ -21876,7 +21884,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_4__0" - // InternalSimpleBeeLangTestLanguage.g:5101:1: rule__RequiredCapability__Group_3_1_4__0 : rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 ; + // InternalSimpleBeeLangTestLanguage.g:5106:1: rule__RequiredCapability__Group_3_1_4__0 : rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 ; public final void rule__RequiredCapability__Group_3_1_4__0() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__0_StartIndex = input.index(); @@ -21884,8 +21892,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 352) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5105:1: ( rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 ) - // InternalSimpleBeeLangTestLanguage.g:5106:2: rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 + // InternalSimpleBeeLangTestLanguage.g:5110:1: ( rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 ) + // InternalSimpleBeeLangTestLanguage.g:5111:2: rule__RequiredCapability__Group_3_1_4__0__Impl rule__RequiredCapability__Group_3_1_4__1 { pushFollow(FollowSets000.FOLLOW_12); rule__RequiredCapability__Group_3_1_4__0__Impl(); @@ -21917,7 +21925,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_4__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:5113:1: rule__RequiredCapability__Group_3_1_4__0__Impl : ( 'version' ) ; + // InternalSimpleBeeLangTestLanguage.g:5118:1: rule__RequiredCapability__Group_3_1_4__0__Impl : ( 'version' ) ; public final void rule__RequiredCapability__Group_3_1_4__0__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__0__Impl_StartIndex = input.index(); @@ -21925,11 +21933,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 353) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5117:1: ( ( 'version' ) ) - // InternalSimpleBeeLangTestLanguage.g:5118:1: ( 'version' ) + // InternalSimpleBeeLangTestLanguage.g:5122:1: ( ( 'version' ) ) + // InternalSimpleBeeLangTestLanguage.g:5123:1: ( 'version' ) { - // InternalSimpleBeeLangTestLanguage.g:5118:1: ( 'version' ) - // InternalSimpleBeeLangTestLanguage.g:5119:2: 'version' + // InternalSimpleBeeLangTestLanguage.g:5123:1: ( 'version' ) + // InternalSimpleBeeLangTestLanguage.g:5124:2: 'version' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getVersionKeyword_3_1_4_0()); @@ -21961,7 +21969,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_4__1" - // InternalSimpleBeeLangTestLanguage.g:5128:1: rule__RequiredCapability__Group_3_1_4__1 : rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 ; + // InternalSimpleBeeLangTestLanguage.g:5133:1: rule__RequiredCapability__Group_3_1_4__1 : rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 ; public final void rule__RequiredCapability__Group_3_1_4__1() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__1_StartIndex = input.index(); @@ -21969,8 +21977,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 354) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5132:1: ( rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 ) - // InternalSimpleBeeLangTestLanguage.g:5133:2: rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 + // InternalSimpleBeeLangTestLanguage.g:5137:1: ( rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 ) + // InternalSimpleBeeLangTestLanguage.g:5138:2: rule__RequiredCapability__Group_3_1_4__1__Impl rule__RequiredCapability__Group_3_1_4__2 { pushFollow(FollowSets000.FOLLOW_9); rule__RequiredCapability__Group_3_1_4__1__Impl(); @@ -22002,7 +22010,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_4__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:5140:1: rule__RequiredCapability__Group_3_1_4__1__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:5145:1: rule__RequiredCapability__Group_3_1_4__1__Impl : ( ':' ) ; public final void rule__RequiredCapability__Group_3_1_4__1__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__1__Impl_StartIndex = input.index(); @@ -22010,11 +22018,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 355) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5144:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:5145:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:5149:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:5150:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:5145:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:5146:2: ':' + // InternalSimpleBeeLangTestLanguage.g:5150:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:5151:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_4_1()); @@ -22046,7 +22054,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_4__2" - // InternalSimpleBeeLangTestLanguage.g:5155:1: rule__RequiredCapability__Group_3_1_4__2 : rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 ; + // InternalSimpleBeeLangTestLanguage.g:5160:1: rule__RequiredCapability__Group_3_1_4__2 : rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 ; public final void rule__RequiredCapability__Group_3_1_4__2() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__2_StartIndex = input.index(); @@ -22054,8 +22062,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 356) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5159:1: ( rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 ) - // InternalSimpleBeeLangTestLanguage.g:5160:2: rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 + // InternalSimpleBeeLangTestLanguage.g:5164:1: ( rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 ) + // InternalSimpleBeeLangTestLanguage.g:5165:2: rule__RequiredCapability__Group_3_1_4__2__Impl rule__RequiredCapability__Group_3_1_4__3 { pushFollow(FollowSets000.FOLLOW_14); rule__RequiredCapability__Group_3_1_4__2__Impl(); @@ -22087,7 +22095,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_4__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:5167:1: rule__RequiredCapability__Group_3_1_4__2__Impl : ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:5172:1: rule__RequiredCapability__Group_3_1_4__2__Impl : ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ; public final void rule__RequiredCapability__Group_3_1_4__2__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__2__Impl_StartIndex = input.index(); @@ -22095,17 +22103,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 357) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5171:1: ( ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5172:1: ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:5176:1: ( ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5177:1: ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:5172:1: ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:5173:2: ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) + // InternalSimpleBeeLangTestLanguage.g:5177:1: ( ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:5178:2: ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getVersionRangeAssignment_3_1_4_2()); } - // InternalSimpleBeeLangTestLanguage.g:5174:2: ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) - // InternalSimpleBeeLangTestLanguage.g:5174:3: rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 + // InternalSimpleBeeLangTestLanguage.g:5179:2: ( rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 ) + // InternalSimpleBeeLangTestLanguage.g:5179:3: rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__VersionRangeAssignment_3_1_4_2(); @@ -22141,7 +22149,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_4__3" - // InternalSimpleBeeLangTestLanguage.g:5182:1: rule__RequiredCapability__Group_3_1_4__3 : rule__RequiredCapability__Group_3_1_4__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:5187:1: rule__RequiredCapability__Group_3_1_4__3 : rule__RequiredCapability__Group_3_1_4__3__Impl ; public final void rule__RequiredCapability__Group_3_1_4__3() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__3_StartIndex = input.index(); @@ -22149,8 +22157,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 358) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5186:1: ( rule__RequiredCapability__Group_3_1_4__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:5187:2: rule__RequiredCapability__Group_3_1_4__3__Impl + // InternalSimpleBeeLangTestLanguage.g:5191:1: ( rule__RequiredCapability__Group_3_1_4__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:5192:2: rule__RequiredCapability__Group_3_1_4__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_4__3__Impl(); @@ -22177,7 +22185,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__RequiredCapability__Group_3_1_4__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:5193:1: rule__RequiredCapability__Group_3_1_4__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:5198:1: rule__RequiredCapability__Group_3_1_4__3__Impl : ( ';' ) ; public final void rule__RequiredCapability__Group_3_1_4__3__Impl() throws RecognitionException { int rule__RequiredCapability__Group_3_1_4__3__Impl_StartIndex = input.index(); @@ -22185,11 +22193,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 359) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5197:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:5198:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:5202:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:5203:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:5198:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:5199:2: ';' + // InternalSimpleBeeLangTestLanguage.g:5203:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:5204:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getSemicolonKeyword_3_1_4_3()); @@ -22221,7 +22229,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Path__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:5209:1: rule__Path__Group_1__0 : rule__Path__Group_1__0__Impl rule__Path__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:5214:1: rule__Path__Group_1__0 : rule__Path__Group_1__0__Impl rule__Path__Group_1__1 ; public final void rule__Path__Group_1__0() throws RecognitionException { int rule__Path__Group_1__0_StartIndex = input.index(); @@ -22229,8 +22237,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 360) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5213:1: ( rule__Path__Group_1__0__Impl rule__Path__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:5214:2: rule__Path__Group_1__0__Impl rule__Path__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:5218:1: ( rule__Path__Group_1__0__Impl rule__Path__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:5219:2: rule__Path__Group_1__0__Impl rule__Path__Group_1__1 { pushFollow(FollowSets000.FOLLOW_13); rule__Path__Group_1__0__Impl(); @@ -22262,7 +22270,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Path__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:5221:1: rule__Path__Group_1__0__Impl : ( ( '/' )? ) ; + // InternalSimpleBeeLangTestLanguage.g:5226:1: rule__Path__Group_1__0__Impl : ( ( '/' )? ) ; public final void rule__Path__Group_1__0__Impl() throws RecognitionException { int rule__Path__Group_1__0__Impl_StartIndex = input.index(); @@ -22270,16 +22278,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 361) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5225:1: ( ( ( '/' )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5226:1: ( ( '/' )? ) + // InternalSimpleBeeLangTestLanguage.g:5230:1: ( ( ( '/' )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5231:1: ( ( '/' )? ) { - // InternalSimpleBeeLangTestLanguage.g:5226:1: ( ( '/' )? ) - // InternalSimpleBeeLangTestLanguage.g:5227:2: ( '/' )? + // InternalSimpleBeeLangTestLanguage.g:5231:1: ( ( '/' )? ) + // InternalSimpleBeeLangTestLanguage.g:5232:2: ( '/' )? { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getSolidusKeyword_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:5228:2: ( '/' )? + // InternalSimpleBeeLangTestLanguage.g:5233:2: ( '/' )? int alt41=2; int LA41_0 = input.LA(1); @@ -22288,7 +22296,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe } switch (alt41) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5228:3: '/' + // InternalSimpleBeeLangTestLanguage.g:5233:3: '/' { match(input,33,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -22323,7 +22331,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Path__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:5236:1: rule__Path__Group_1__1 : rule__Path__Group_1__1__Impl rule__Path__Group_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:5241:1: rule__Path__Group_1__1 : rule__Path__Group_1__1__Impl rule__Path__Group_1__2 ; public final void rule__Path__Group_1__1() throws RecognitionException { int rule__Path__Group_1__1_StartIndex = input.index(); @@ -22331,8 +22339,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 362) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5240:1: ( rule__Path__Group_1__1__Impl rule__Path__Group_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:5241:2: rule__Path__Group_1__1__Impl rule__Path__Group_1__2 + // InternalSimpleBeeLangTestLanguage.g:5245:1: ( rule__Path__Group_1__1__Impl rule__Path__Group_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:5246:2: rule__Path__Group_1__1__Impl rule__Path__Group_1__2 { pushFollow(FollowSets000.FOLLOW_23); rule__Path__Group_1__1__Impl(); @@ -22364,7 +22372,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Path__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:5248:1: rule__Path__Group_1__1__Impl : ( ruleQID ) ; + // InternalSimpleBeeLangTestLanguage.g:5253:1: rule__Path__Group_1__1__Impl : ( ruleQID ) ; public final void rule__Path__Group_1__1__Impl() throws RecognitionException { int rule__Path__Group_1__1__Impl_StartIndex = input.index(); @@ -22372,11 +22380,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 363) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5252:1: ( ( ruleQID ) ) - // InternalSimpleBeeLangTestLanguage.g:5253:1: ( ruleQID ) + // InternalSimpleBeeLangTestLanguage.g:5257:1: ( ( ruleQID ) ) + // InternalSimpleBeeLangTestLanguage.g:5258:1: ( ruleQID ) { - // InternalSimpleBeeLangTestLanguage.g:5253:1: ( ruleQID ) - // InternalSimpleBeeLangTestLanguage.g:5254:2: ruleQID + // InternalSimpleBeeLangTestLanguage.g:5258:1: ( ruleQID ) + // InternalSimpleBeeLangTestLanguage.g:5259:2: ruleQID { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getQIDParserRuleCall_1_1()); @@ -22412,7 +22420,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Path__Group_1__2" - // InternalSimpleBeeLangTestLanguage.g:5263:1: rule__Path__Group_1__2 : rule__Path__Group_1__2__Impl rule__Path__Group_1__3 ; + // InternalSimpleBeeLangTestLanguage.g:5268:1: rule__Path__Group_1__2 : rule__Path__Group_1__2__Impl rule__Path__Group_1__3 ; public final void rule__Path__Group_1__2() throws RecognitionException { int rule__Path__Group_1__2_StartIndex = input.index(); @@ -22420,8 +22428,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 364) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5267:1: ( rule__Path__Group_1__2__Impl rule__Path__Group_1__3 ) - // InternalSimpleBeeLangTestLanguage.g:5268:2: rule__Path__Group_1__2__Impl rule__Path__Group_1__3 + // InternalSimpleBeeLangTestLanguage.g:5272:1: ( rule__Path__Group_1__2__Impl rule__Path__Group_1__3 ) + // InternalSimpleBeeLangTestLanguage.g:5273:2: rule__Path__Group_1__2__Impl rule__Path__Group_1__3 { pushFollow(FollowSets000.FOLLOW_23); rule__Path__Group_1__2__Impl(); @@ -22453,7 +22461,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Path__Group_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:5275:1: rule__Path__Group_1__2__Impl : ( ( rule__Path__Group_1_2__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:5280:1: rule__Path__Group_1__2__Impl : ( ( rule__Path__Group_1_2__0 )* ) ; public final void rule__Path__Group_1__2__Impl() throws RecognitionException { int rule__Path__Group_1__2__Impl_StartIndex = input.index(); @@ -22461,16 +22469,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 365) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5279:1: ( ( ( rule__Path__Group_1_2__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:5280:1: ( ( rule__Path__Group_1_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:5284:1: ( ( ( rule__Path__Group_1_2__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:5285:1: ( ( rule__Path__Group_1_2__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:5280:1: ( ( rule__Path__Group_1_2__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:5281:2: ( rule__Path__Group_1_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:5285:1: ( ( rule__Path__Group_1_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:5286:2: ( rule__Path__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getGroup_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:5282:2: ( rule__Path__Group_1_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:5287:2: ( rule__Path__Group_1_2__0 )* loop42: do { int alt42=2; @@ -22489,7 +22497,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe switch (alt42) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5282:3: rule__Path__Group_1_2__0 + // InternalSimpleBeeLangTestLanguage.g:5287:3: rule__Path__Group_1_2__0 { pushFollow(FollowSets000.FOLLOW_24); rule__Path__Group_1_2__0(); @@ -22531,7 +22539,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Path__Group_1__3" - // InternalSimpleBeeLangTestLanguage.g:5290:1: rule__Path__Group_1__3 : rule__Path__Group_1__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:5295:1: rule__Path__Group_1__3 : rule__Path__Group_1__3__Impl ; public final void rule__Path__Group_1__3() throws RecognitionException { int rule__Path__Group_1__3_StartIndex = input.index(); @@ -22539,8 +22547,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 366) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5294:1: ( rule__Path__Group_1__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:5295:2: rule__Path__Group_1__3__Impl + // InternalSimpleBeeLangTestLanguage.g:5299:1: ( rule__Path__Group_1__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:5300:2: rule__Path__Group_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Path__Group_1__3__Impl(); @@ -22567,7 +22575,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Path__Group_1__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:5301:1: rule__Path__Group_1__3__Impl : ( ( '/' )? ) ; + // InternalSimpleBeeLangTestLanguage.g:5306:1: rule__Path__Group_1__3__Impl : ( ( '/' )? ) ; public final void rule__Path__Group_1__3__Impl() throws RecognitionException { int rule__Path__Group_1__3__Impl_StartIndex = input.index(); @@ -22575,16 +22583,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 367) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5305:1: ( ( ( '/' )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5306:1: ( ( '/' )? ) + // InternalSimpleBeeLangTestLanguage.g:5310:1: ( ( ( '/' )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5311:1: ( ( '/' )? ) { - // InternalSimpleBeeLangTestLanguage.g:5306:1: ( ( '/' )? ) - // InternalSimpleBeeLangTestLanguage.g:5307:2: ( '/' )? + // InternalSimpleBeeLangTestLanguage.g:5311:1: ( ( '/' )? ) + // InternalSimpleBeeLangTestLanguage.g:5312:2: ( '/' )? { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getSolidusKeyword_1_3()); } - // InternalSimpleBeeLangTestLanguage.g:5308:2: ( '/' )? + // InternalSimpleBeeLangTestLanguage.g:5313:2: ( '/' )? int alt43=2; int LA43_0 = input.LA(1); @@ -22593,7 +22601,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe } switch (alt43) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5308:3: '/' + // InternalSimpleBeeLangTestLanguage.g:5313:3: '/' { match(input,33,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -22628,7 +22636,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Path__Group_1_2__0" - // InternalSimpleBeeLangTestLanguage.g:5317:1: rule__Path__Group_1_2__0 : rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:5322:1: rule__Path__Group_1_2__0 : rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 ; public final void rule__Path__Group_1_2__0() throws RecognitionException { int rule__Path__Group_1_2__0_StartIndex = input.index(); @@ -22636,8 +22644,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 368) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5321:1: ( rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:5322:2: rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 + // InternalSimpleBeeLangTestLanguage.g:5326:1: ( rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:5327:2: rule__Path__Group_1_2__0__Impl rule__Path__Group_1_2__1 { pushFollow(FollowSets000.FOLLOW_13); rule__Path__Group_1_2__0__Impl(); @@ -22669,7 +22677,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Path__Group_1_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:5329:1: rule__Path__Group_1_2__0__Impl : ( '/' ) ; + // InternalSimpleBeeLangTestLanguage.g:5334:1: rule__Path__Group_1_2__0__Impl : ( '/' ) ; public final void rule__Path__Group_1_2__0__Impl() throws RecognitionException { int rule__Path__Group_1_2__0__Impl_StartIndex = input.index(); @@ -22677,11 +22685,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 369) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5333:1: ( ( '/' ) ) - // InternalSimpleBeeLangTestLanguage.g:5334:1: ( '/' ) + // InternalSimpleBeeLangTestLanguage.g:5338:1: ( ( '/' ) ) + // InternalSimpleBeeLangTestLanguage.g:5339:1: ( '/' ) { - // InternalSimpleBeeLangTestLanguage.g:5334:1: ( '/' ) - // InternalSimpleBeeLangTestLanguage.g:5335:2: '/' + // InternalSimpleBeeLangTestLanguage.g:5339:1: ( '/' ) + // InternalSimpleBeeLangTestLanguage.g:5340:2: '/' { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getSolidusKeyword_1_2_0()); @@ -22713,7 +22721,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Path__Group_1_2__1" - // InternalSimpleBeeLangTestLanguage.g:5344:1: rule__Path__Group_1_2__1 : rule__Path__Group_1_2__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:5349:1: rule__Path__Group_1_2__1 : rule__Path__Group_1_2__1__Impl ; public final void rule__Path__Group_1_2__1() throws RecognitionException { int rule__Path__Group_1_2__1_StartIndex = input.index(); @@ -22721,8 +22729,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 370) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5348:1: ( rule__Path__Group_1_2__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:5349:2: rule__Path__Group_1_2__1__Impl + // InternalSimpleBeeLangTestLanguage.g:5353:1: ( rule__Path__Group_1_2__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:5354:2: rule__Path__Group_1_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Path__Group_1_2__1__Impl(); @@ -22749,7 +22757,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Path__Group_1_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:5355:1: rule__Path__Group_1_2__1__Impl : ( ruleQID ) ; + // InternalSimpleBeeLangTestLanguage.g:5360:1: rule__Path__Group_1_2__1__Impl : ( ruleQID ) ; public final void rule__Path__Group_1_2__1__Impl() throws RecognitionException { int rule__Path__Group_1_2__1__Impl_StartIndex = input.index(); @@ -22757,11 +22765,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 371) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5359:1: ( ( ruleQID ) ) - // InternalSimpleBeeLangTestLanguage.g:5360:1: ( ruleQID ) + // InternalSimpleBeeLangTestLanguage.g:5364:1: ( ( ruleQID ) ) + // InternalSimpleBeeLangTestLanguage.g:5365:1: ( ruleQID ) { - // InternalSimpleBeeLangTestLanguage.g:5360:1: ( ruleQID ) - // InternalSimpleBeeLangTestLanguage.g:5361:2: ruleQID + // InternalSimpleBeeLangTestLanguage.g:5365:1: ( ruleQID ) + // InternalSimpleBeeLangTestLanguage.g:5366:2: ruleQID { if ( state.backtracking==0 ) { before(grammarAccess.getPathAccess().getQIDParserRuleCall_1_2_1()); @@ -22797,7 +22805,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__ParameterList__Group__0" - // InternalSimpleBeeLangTestLanguage.g:5371:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:5376:1: rule__ParameterList__Group__0 : rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ; public final void rule__ParameterList__Group__0() throws RecognitionException { int rule__ParameterList__Group__0_StartIndex = input.index(); @@ -22805,8 +22813,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 372) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5375:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:5376:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 + // InternalSimpleBeeLangTestLanguage.g:5380:1: ( rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:5381:2: rule__ParameterList__Group__0__Impl rule__ParameterList__Group__1 { pushFollow(FollowSets000.FOLLOW_10); rule__ParameterList__Group__0__Impl(); @@ -22838,7 +22846,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__ParameterList__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:5383:1: rule__ParameterList__Group__0__Impl : ( ( rule__ParameterList__ParametersAssignment_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:5388:1: rule__ParameterList__Group__0__Impl : ( ( rule__ParameterList__ParametersAssignment_0 ) ) ; public final void rule__ParameterList__Group__0__Impl() throws RecognitionException { int rule__ParameterList__Group__0__Impl_StartIndex = input.index(); @@ -22846,17 +22854,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 373) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5387:1: ( ( ( rule__ParameterList__ParametersAssignment_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5388:1: ( ( rule__ParameterList__ParametersAssignment_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:5392:1: ( ( ( rule__ParameterList__ParametersAssignment_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5393:1: ( ( rule__ParameterList__ParametersAssignment_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:5388:1: ( ( rule__ParameterList__ParametersAssignment_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:5389:2: ( rule__ParameterList__ParametersAssignment_0 ) + // InternalSimpleBeeLangTestLanguage.g:5393:1: ( ( rule__ParameterList__ParametersAssignment_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:5394:2: ( rule__ParameterList__ParametersAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParametersAssignment_0()); } - // InternalSimpleBeeLangTestLanguage.g:5390:2: ( rule__ParameterList__ParametersAssignment_0 ) - // InternalSimpleBeeLangTestLanguage.g:5390:3: rule__ParameterList__ParametersAssignment_0 + // InternalSimpleBeeLangTestLanguage.g:5395:2: ( rule__ParameterList__ParametersAssignment_0 ) + // InternalSimpleBeeLangTestLanguage.g:5395:3: rule__ParameterList__ParametersAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterList__ParametersAssignment_0(); @@ -22892,7 +22900,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__ParameterList__Group__1" - // InternalSimpleBeeLangTestLanguage.g:5398:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:5403:1: rule__ParameterList__Group__1 : rule__ParameterList__Group__1__Impl ; public final void rule__ParameterList__Group__1() throws RecognitionException { int rule__ParameterList__Group__1_StartIndex = input.index(); @@ -22900,8 +22908,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 374) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5402:1: ( rule__ParameterList__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:5403:2: rule__ParameterList__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:5407:1: ( rule__ParameterList__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:5408:2: rule__ParameterList__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterList__Group__1__Impl(); @@ -22928,7 +22936,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__ParameterList__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:5409:1: rule__ParameterList__Group__1__Impl : ( ( rule__ParameterList__Group_1__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:5414:1: rule__ParameterList__Group__1__Impl : ( ( rule__ParameterList__Group_1__0 )* ) ; public final void rule__ParameterList__Group__1__Impl() throws RecognitionException { int rule__ParameterList__Group__1__Impl_StartIndex = input.index(); @@ -22936,16 +22944,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 375) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5413:1: ( ( ( rule__ParameterList__Group_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:5414:1: ( ( rule__ParameterList__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:5418:1: ( ( ( rule__ParameterList__Group_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:5419:1: ( ( rule__ParameterList__Group_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:5414:1: ( ( rule__ParameterList__Group_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:5415:2: ( rule__ParameterList__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:5419:1: ( ( rule__ParameterList__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:5420:2: ( rule__ParameterList__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:5416:2: ( rule__ParameterList__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:5421:2: ( rule__ParameterList__Group_1__0 )* loop44: do { int alt44=2; @@ -22958,7 +22966,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe switch (alt44) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5416:3: rule__ParameterList__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:5421:3: rule__ParameterList__Group_1__0 { pushFollow(FollowSets000.FOLLOW_11); rule__ParameterList__Group_1__0(); @@ -23000,7 +23008,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__ParameterList__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:5425:1: rule__ParameterList__Group_1__0 : rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:5430:1: rule__ParameterList__Group_1__0 : rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ; public final void rule__ParameterList__Group_1__0() throws RecognitionException { int rule__ParameterList__Group_1__0_StartIndex = input.index(); @@ -23008,8 +23016,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 376) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5429:1: ( rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:5430:2: rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:5434:1: ( rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:5435:2: rule__ParameterList__Group_1__0__Impl rule__ParameterList__Group_1__1 { pushFollow(FollowSets000.FOLLOW_25); rule__ParameterList__Group_1__0__Impl(); @@ -23041,7 +23049,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__ParameterList__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:5437:1: rule__ParameterList__Group_1__0__Impl : ( ',' ) ; + // InternalSimpleBeeLangTestLanguage.g:5442:1: rule__ParameterList__Group_1__0__Impl : ( ',' ) ; public final void rule__ParameterList__Group_1__0__Impl() throws RecognitionException { int rule__ParameterList__Group_1__0__Impl_StartIndex = input.index(); @@ -23049,11 +23057,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 377) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5441:1: ( ( ',' ) ) - // InternalSimpleBeeLangTestLanguage.g:5442:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:5446:1: ( ( ',' ) ) + // InternalSimpleBeeLangTestLanguage.g:5447:1: ( ',' ) { - // InternalSimpleBeeLangTestLanguage.g:5442:1: ( ',' ) - // InternalSimpleBeeLangTestLanguage.g:5443:2: ',' + // InternalSimpleBeeLangTestLanguage.g:5447:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:5448:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getCommaKeyword_1_0()); @@ -23085,7 +23093,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__ParameterList__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:5452:1: rule__ParameterList__Group_1__1 : rule__ParameterList__Group_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:5457:1: rule__ParameterList__Group_1__1 : rule__ParameterList__Group_1__1__Impl ; public final void rule__ParameterList__Group_1__1() throws RecognitionException { int rule__ParameterList__Group_1__1_StartIndex = input.index(); @@ -23093,8 +23101,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 378) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5456:1: ( rule__ParameterList__Group_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:5457:2: rule__ParameterList__Group_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:5461:1: ( rule__ParameterList__Group_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:5462:2: rule__ParameterList__Group_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterList__Group_1__1__Impl(); @@ -23121,7 +23129,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__ParameterList__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:5463:1: rule__ParameterList__Group_1__1__Impl : ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:5468:1: rule__ParameterList__Group_1__1__Impl : ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) ; public final void rule__ParameterList__Group_1__1__Impl() throws RecognitionException { int rule__ParameterList__Group_1__1__Impl_StartIndex = input.index(); @@ -23129,17 +23137,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 379) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5467:1: ( ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5468:1: ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:5472:1: ( ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5473:1: ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:5468:1: ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:5469:2: ( rule__ParameterList__ParametersAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:5473:1: ( ( rule__ParameterList__ParametersAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:5474:2: ( rule__ParameterList__ParametersAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParametersAssignment_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:5470:2: ( rule__ParameterList__ParametersAssignment_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:5470:3: rule__ParameterList__ParametersAssignment_1_1 + // InternalSimpleBeeLangTestLanguage.g:5475:2: ( rule__ParameterList__ParametersAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:5475:3: rule__ParameterList__ParametersAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterList__ParametersAssignment_1_1(); @@ -23175,7 +23183,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__ParameterDeclaration__Group__0" - // InternalSimpleBeeLangTestLanguage.g:5479:1: rule__ParameterDeclaration__Group__0 : rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:5484:1: rule__ParameterDeclaration__Group__0 : rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ; public final void rule__ParameterDeclaration__Group__0() throws RecognitionException { int rule__ParameterDeclaration__Group__0_StartIndex = input.index(); @@ -23183,8 +23191,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 380) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5483:1: ( rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:5484:2: rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 + // InternalSimpleBeeLangTestLanguage.g:5488:1: ( rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:5489:2: rule__ParameterDeclaration__Group__0__Impl rule__ParameterDeclaration__Group__1 { pushFollow(FollowSets000.FOLLOW_26); rule__ParameterDeclaration__Group__0__Impl(); @@ -23216,7 +23224,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__ParameterDeclaration__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:5491:1: rule__ParameterDeclaration__Group__0__Impl : ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:5496:1: rule__ParameterDeclaration__Group__0__Impl : ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) ; public final void rule__ParameterDeclaration__Group__0__Impl() throws RecognitionException { int rule__ParameterDeclaration__Group__0__Impl_StartIndex = input.index(); @@ -23224,16 +23232,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 381) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5495:1: ( ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5496:1: ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) + // InternalSimpleBeeLangTestLanguage.g:5500:1: ( ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5501:1: ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:5496:1: ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) - // InternalSimpleBeeLangTestLanguage.g:5497:2: ( rule__ParameterDeclaration__TypeAssignment_0 )? + // InternalSimpleBeeLangTestLanguage.g:5501:1: ( ( rule__ParameterDeclaration__TypeAssignment_0 )? ) + // InternalSimpleBeeLangTestLanguage.g:5502:2: ( rule__ParameterDeclaration__TypeAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getTypeAssignment_0()); } - // InternalSimpleBeeLangTestLanguage.g:5498:2: ( rule__ParameterDeclaration__TypeAssignment_0 )? + // InternalSimpleBeeLangTestLanguage.g:5503:2: ( rule__ParameterDeclaration__TypeAssignment_0 )? int alt45=2; int LA45_0 = input.LA(1); @@ -23249,7 +23257,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe } switch (alt45) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5498:3: rule__ParameterDeclaration__TypeAssignment_0 + // InternalSimpleBeeLangTestLanguage.g:5503:3: rule__ParameterDeclaration__TypeAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterDeclaration__TypeAssignment_0(); @@ -23288,7 +23296,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__ParameterDeclaration__Group__1" - // InternalSimpleBeeLangTestLanguage.g:5506:1: rule__ParameterDeclaration__Group__1 : rule__ParameterDeclaration__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:5511:1: rule__ParameterDeclaration__Group__1 : rule__ParameterDeclaration__Group__1__Impl ; public final void rule__ParameterDeclaration__Group__1() throws RecognitionException { int rule__ParameterDeclaration__Group__1_StartIndex = input.index(); @@ -23296,8 +23304,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 382) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5510:1: ( rule__ParameterDeclaration__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:5511:2: rule__ParameterDeclaration__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:5515:1: ( rule__ParameterDeclaration__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:5516:2: rule__ParameterDeclaration__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterDeclaration__Group__1__Impl(); @@ -23324,7 +23332,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__ParameterDeclaration__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:5517:1: rule__ParameterDeclaration__Group__1__Impl : ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:5522:1: rule__ParameterDeclaration__Group__1__Impl : ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) ; public final void rule__ParameterDeclaration__Group__1__Impl() throws RecognitionException { int rule__ParameterDeclaration__Group__1__Impl_StartIndex = input.index(); @@ -23332,17 +23340,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 383) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5521:1: ( ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5522:1: ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:5526:1: ( ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5527:1: ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:5522:1: ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:5523:2: ( rule__ParameterDeclaration__NameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:5527:1: ( ( rule__ParameterDeclaration__NameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:5528:2: ( rule__ParameterDeclaration__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getNameAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:5524:2: ( rule__ParameterDeclaration__NameAssignment_1 ) - // InternalSimpleBeeLangTestLanguage.g:5524:3: rule__ParameterDeclaration__NameAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:5529:2: ( rule__ParameterDeclaration__NameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:5529:3: rule__ParameterDeclaration__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ParameterDeclaration__NameAssignment_1(); @@ -23378,7 +23386,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__0" - // InternalSimpleBeeLangTestLanguage.g:5533:1: rule__Function__Group__0 : rule__Function__Group__0__Impl rule__Function__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:5538:1: rule__Function__Group__0 : rule__Function__Group__0__Impl rule__Function__Group__1 ; public final void rule__Function__Group__0() throws RecognitionException { int rule__Function__Group__0_StartIndex = input.index(); @@ -23386,8 +23394,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 384) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5537:1: ( rule__Function__Group__0__Impl rule__Function__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:5538:2: rule__Function__Group__0__Impl rule__Function__Group__1 + // InternalSimpleBeeLangTestLanguage.g:5542:1: ( rule__Function__Group__0__Impl rule__Function__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:5543:2: rule__Function__Group__0__Impl rule__Function__Group__1 { pushFollow(FollowSets000.FOLLOW_27); rule__Function__Group__0__Impl(); @@ -23419,7 +23427,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:5545:1: rule__Function__Group__0__Impl : ( ( rule__Function__DocumentationAssignment_0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:5550:1: rule__Function__Group__0__Impl : ( ( rule__Function__DocumentationAssignment_0 )? ) ; public final void rule__Function__Group__0__Impl() throws RecognitionException { int rule__Function__Group__0__Impl_StartIndex = input.index(); @@ -23427,16 +23435,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 385) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5549:1: ( ( ( rule__Function__DocumentationAssignment_0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5550:1: ( ( rule__Function__DocumentationAssignment_0 )? ) + // InternalSimpleBeeLangTestLanguage.g:5554:1: ( ( ( rule__Function__DocumentationAssignment_0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5555:1: ( ( rule__Function__DocumentationAssignment_0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:5550:1: ( ( rule__Function__DocumentationAssignment_0 )? ) - // InternalSimpleBeeLangTestLanguage.g:5551:2: ( rule__Function__DocumentationAssignment_0 )? + // InternalSimpleBeeLangTestLanguage.g:5555:1: ( ( rule__Function__DocumentationAssignment_0 )? ) + // InternalSimpleBeeLangTestLanguage.g:5556:2: ( rule__Function__DocumentationAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getDocumentationAssignment_0()); } - // InternalSimpleBeeLangTestLanguage.g:5552:2: ( rule__Function__DocumentationAssignment_0 )? + // InternalSimpleBeeLangTestLanguage.g:5557:2: ( rule__Function__DocumentationAssignment_0 )? int alt46=2; int LA46_0 = input.LA(1); @@ -23445,7 +23453,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe } switch (alt46) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5552:3: rule__Function__DocumentationAssignment_0 + // InternalSimpleBeeLangTestLanguage.g:5557:3: rule__Function__DocumentationAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__DocumentationAssignment_0(); @@ -23484,7 +23492,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__1" - // InternalSimpleBeeLangTestLanguage.g:5560:1: rule__Function__Group__1 : rule__Function__Group__1__Impl rule__Function__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:5565:1: rule__Function__Group__1 : rule__Function__Group__1__Impl rule__Function__Group__2 ; public final void rule__Function__Group__1() throws RecognitionException { int rule__Function__Group__1_StartIndex = input.index(); @@ -23492,8 +23500,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 386) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5564:1: ( rule__Function__Group__1__Impl rule__Function__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:5565:2: rule__Function__Group__1__Impl rule__Function__Group__2 + // InternalSimpleBeeLangTestLanguage.g:5569:1: ( rule__Function__Group__1__Impl rule__Function__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:5570:2: rule__Function__Group__1__Impl rule__Function__Group__2 { pushFollow(FollowSets000.FOLLOW_27); rule__Function__Group__1__Impl(); @@ -23525,7 +23533,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:5572:1: rule__Function__Group__1__Impl : ( ( rule__Function__VisibilityAssignment_1 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:5577:1: rule__Function__Group__1__Impl : ( ( rule__Function__VisibilityAssignment_1 )? ) ; public final void rule__Function__Group__1__Impl() throws RecognitionException { int rule__Function__Group__1__Impl_StartIndex = input.index(); @@ -23533,16 +23541,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 387) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5576:1: ( ( ( rule__Function__VisibilityAssignment_1 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5577:1: ( ( rule__Function__VisibilityAssignment_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:5581:1: ( ( ( rule__Function__VisibilityAssignment_1 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5582:1: ( ( rule__Function__VisibilityAssignment_1 )? ) { - // InternalSimpleBeeLangTestLanguage.g:5577:1: ( ( rule__Function__VisibilityAssignment_1 )? ) - // InternalSimpleBeeLangTestLanguage.g:5578:2: ( rule__Function__VisibilityAssignment_1 )? + // InternalSimpleBeeLangTestLanguage.g:5582:1: ( ( rule__Function__VisibilityAssignment_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:5583:2: ( rule__Function__VisibilityAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVisibilityAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:5579:2: ( rule__Function__VisibilityAssignment_1 )? + // InternalSimpleBeeLangTestLanguage.g:5584:2: ( rule__Function__VisibilityAssignment_1 )? int alt47=2; int LA47_0 = input.LA(1); @@ -23551,7 +23559,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe } switch (alt47) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5579:3: rule__Function__VisibilityAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:5584:3: rule__Function__VisibilityAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__VisibilityAssignment_1(); @@ -23590,7 +23598,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__2" - // InternalSimpleBeeLangTestLanguage.g:5587:1: rule__Function__Group__2 : rule__Function__Group__2__Impl rule__Function__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:5592:1: rule__Function__Group__2 : rule__Function__Group__2__Impl rule__Function__Group__3 ; public final void rule__Function__Group__2() throws RecognitionException { int rule__Function__Group__2_StartIndex = input.index(); @@ -23598,8 +23606,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 388) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5591:1: ( rule__Function__Group__2__Impl rule__Function__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:5592:2: rule__Function__Group__2__Impl rule__Function__Group__3 + // InternalSimpleBeeLangTestLanguage.g:5596:1: ( rule__Function__Group__2__Impl rule__Function__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:5597:2: rule__Function__Group__2__Impl rule__Function__Group__3 { pushFollow(FollowSets000.FOLLOW_27); rule__Function__Group__2__Impl(); @@ -23631,7 +23639,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:5599:1: rule__Function__Group__2__Impl : ( ( rule__Function__FinalAssignment_2 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:5604:1: rule__Function__Group__2__Impl : ( ( rule__Function__FinalAssignment_2 )? ) ; public final void rule__Function__Group__2__Impl() throws RecognitionException { int rule__Function__Group__2__Impl_StartIndex = input.index(); @@ -23639,16 +23647,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 389) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5603:1: ( ( ( rule__Function__FinalAssignment_2 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5604:1: ( ( rule__Function__FinalAssignment_2 )? ) + // InternalSimpleBeeLangTestLanguage.g:5608:1: ( ( ( rule__Function__FinalAssignment_2 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5609:1: ( ( rule__Function__FinalAssignment_2 )? ) { - // InternalSimpleBeeLangTestLanguage.g:5604:1: ( ( rule__Function__FinalAssignment_2 )? ) - // InternalSimpleBeeLangTestLanguage.g:5605:2: ( rule__Function__FinalAssignment_2 )? + // InternalSimpleBeeLangTestLanguage.g:5609:1: ( ( rule__Function__FinalAssignment_2 )? ) + // InternalSimpleBeeLangTestLanguage.g:5610:2: ( rule__Function__FinalAssignment_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFinalAssignment_2()); } - // InternalSimpleBeeLangTestLanguage.g:5606:2: ( rule__Function__FinalAssignment_2 )? + // InternalSimpleBeeLangTestLanguage.g:5611:2: ( rule__Function__FinalAssignment_2 )? int alt48=2; int LA48_0 = input.LA(1); @@ -23657,7 +23665,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe } switch (alt48) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5606:3: rule__Function__FinalAssignment_2 + // InternalSimpleBeeLangTestLanguage.g:5611:3: rule__Function__FinalAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__FinalAssignment_2(); @@ -23696,7 +23704,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__3" - // InternalSimpleBeeLangTestLanguage.g:5614:1: rule__Function__Group__3 : rule__Function__Group__3__Impl rule__Function__Group__4 ; + // InternalSimpleBeeLangTestLanguage.g:5619:1: rule__Function__Group__3 : rule__Function__Group__3__Impl rule__Function__Group__4 ; public final void rule__Function__Group__3() throws RecognitionException { int rule__Function__Group__3_StartIndex = input.index(); @@ -23704,8 +23712,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 390) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5618:1: ( rule__Function__Group__3__Impl rule__Function__Group__4 ) - // InternalSimpleBeeLangTestLanguage.g:5619:2: rule__Function__Group__3__Impl rule__Function__Group__4 + // InternalSimpleBeeLangTestLanguage.g:5623:1: ( rule__Function__Group__3__Impl rule__Function__Group__4 ) + // InternalSimpleBeeLangTestLanguage.g:5624:2: rule__Function__Group__3__Impl rule__Function__Group__4 { pushFollow(FollowSets000.FOLLOW_28); rule__Function__Group__3__Impl(); @@ -23737,7 +23745,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:5626:1: rule__Function__Group__3__Impl : ( 'function' ) ; + // InternalSimpleBeeLangTestLanguage.g:5631:1: rule__Function__Group__3__Impl : ( 'function' ) ; public final void rule__Function__Group__3__Impl() throws RecognitionException { int rule__Function__Group__3__Impl_StartIndex = input.index(); @@ -23745,11 +23753,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 391) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5630:1: ( ( 'function' ) ) - // InternalSimpleBeeLangTestLanguage.g:5631:1: ( 'function' ) + // InternalSimpleBeeLangTestLanguage.g:5635:1: ( ( 'function' ) ) + // InternalSimpleBeeLangTestLanguage.g:5636:1: ( 'function' ) { - // InternalSimpleBeeLangTestLanguage.g:5631:1: ( 'function' ) - // InternalSimpleBeeLangTestLanguage.g:5632:2: 'function' + // InternalSimpleBeeLangTestLanguage.g:5636:1: ( 'function' ) + // InternalSimpleBeeLangTestLanguage.g:5637:2: 'function' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFunctionKeyword_3()); @@ -23781,7 +23789,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__4" - // InternalSimpleBeeLangTestLanguage.g:5641:1: rule__Function__Group__4 : rule__Function__Group__4__Impl rule__Function__Group__5 ; + // InternalSimpleBeeLangTestLanguage.g:5646:1: rule__Function__Group__4 : rule__Function__Group__4__Impl rule__Function__Group__5 ; public final void rule__Function__Group__4() throws RecognitionException { int rule__Function__Group__4_StartIndex = input.index(); @@ -23789,8 +23797,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 392) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5645:1: ( rule__Function__Group__4__Impl rule__Function__Group__5 ) - // InternalSimpleBeeLangTestLanguage.g:5646:2: rule__Function__Group__4__Impl rule__Function__Group__5 + // InternalSimpleBeeLangTestLanguage.g:5650:1: ( rule__Function__Group__4__Impl rule__Function__Group__5 ) + // InternalSimpleBeeLangTestLanguage.g:5651:2: rule__Function__Group__4__Impl rule__Function__Group__5 { pushFollow(FollowSets000.FOLLOW_28); rule__Function__Group__4__Impl(); @@ -23822,7 +23830,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__4__Impl" - // InternalSimpleBeeLangTestLanguage.g:5653:1: rule__Function__Group__4__Impl : ( ( rule__Function__ReturnTypeAssignment_4 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:5658:1: rule__Function__Group__4__Impl : ( ( rule__Function__ReturnTypeAssignment_4 )? ) ; public final void rule__Function__Group__4__Impl() throws RecognitionException { int rule__Function__Group__4__Impl_StartIndex = input.index(); @@ -23830,16 +23838,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 393) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5657:1: ( ( ( rule__Function__ReturnTypeAssignment_4 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5658:1: ( ( rule__Function__ReturnTypeAssignment_4 )? ) + // InternalSimpleBeeLangTestLanguage.g:5662:1: ( ( ( rule__Function__ReturnTypeAssignment_4 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5663:1: ( ( rule__Function__ReturnTypeAssignment_4 )? ) { - // InternalSimpleBeeLangTestLanguage.g:5658:1: ( ( rule__Function__ReturnTypeAssignment_4 )? ) - // InternalSimpleBeeLangTestLanguage.g:5659:2: ( rule__Function__ReturnTypeAssignment_4 )? + // InternalSimpleBeeLangTestLanguage.g:5663:1: ( ( rule__Function__ReturnTypeAssignment_4 )? ) + // InternalSimpleBeeLangTestLanguage.g:5664:2: ( rule__Function__ReturnTypeAssignment_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getReturnTypeAssignment_4()); } - // InternalSimpleBeeLangTestLanguage.g:5660:2: ( rule__Function__ReturnTypeAssignment_4 )? + // InternalSimpleBeeLangTestLanguage.g:5665:2: ( rule__Function__ReturnTypeAssignment_4 )? int alt49=2; int LA49_0 = input.LA(1); @@ -23855,7 +23863,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe } switch (alt49) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5660:3: rule__Function__ReturnTypeAssignment_4 + // InternalSimpleBeeLangTestLanguage.g:5665:3: rule__Function__ReturnTypeAssignment_4 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__ReturnTypeAssignment_4(); @@ -23894,7 +23902,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__5" - // InternalSimpleBeeLangTestLanguage.g:5668:1: rule__Function__Group__5 : rule__Function__Group__5__Impl rule__Function__Group__6 ; + // InternalSimpleBeeLangTestLanguage.g:5673:1: rule__Function__Group__5 : rule__Function__Group__5__Impl rule__Function__Group__6 ; public final void rule__Function__Group__5() throws RecognitionException { int rule__Function__Group__5_StartIndex = input.index(); @@ -23902,8 +23910,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 394) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5672:1: ( rule__Function__Group__5__Impl rule__Function__Group__6 ) - // InternalSimpleBeeLangTestLanguage.g:5673:2: rule__Function__Group__5__Impl rule__Function__Group__6 + // InternalSimpleBeeLangTestLanguage.g:5677:1: ( rule__Function__Group__5__Impl rule__Function__Group__6 ) + // InternalSimpleBeeLangTestLanguage.g:5678:2: rule__Function__Group__5__Impl rule__Function__Group__6 { pushFollow(FollowSets000.FOLLOW_29); rule__Function__Group__5__Impl(); @@ -23935,7 +23943,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__5__Impl" - // InternalSimpleBeeLangTestLanguage.g:5680:1: rule__Function__Group__5__Impl : ( ( rule__Function__NameAssignment_5 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:5685:1: rule__Function__Group__5__Impl : ( ( rule__Function__NameAssignment_5 ) ) ; public final void rule__Function__Group__5__Impl() throws RecognitionException { int rule__Function__Group__5__Impl_StartIndex = input.index(); @@ -23943,17 +23951,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 395) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5684:1: ( ( ( rule__Function__NameAssignment_5 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5685:1: ( ( rule__Function__NameAssignment_5 ) ) + // InternalSimpleBeeLangTestLanguage.g:5689:1: ( ( ( rule__Function__NameAssignment_5 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5690:1: ( ( rule__Function__NameAssignment_5 ) ) { - // InternalSimpleBeeLangTestLanguage.g:5685:1: ( ( rule__Function__NameAssignment_5 ) ) - // InternalSimpleBeeLangTestLanguage.g:5686:2: ( rule__Function__NameAssignment_5 ) + // InternalSimpleBeeLangTestLanguage.g:5690:1: ( ( rule__Function__NameAssignment_5 ) ) + // InternalSimpleBeeLangTestLanguage.g:5691:2: ( rule__Function__NameAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getNameAssignment_5()); } - // InternalSimpleBeeLangTestLanguage.g:5687:2: ( rule__Function__NameAssignment_5 ) - // InternalSimpleBeeLangTestLanguage.g:5687:3: rule__Function__NameAssignment_5 + // InternalSimpleBeeLangTestLanguage.g:5692:2: ( rule__Function__NameAssignment_5 ) + // InternalSimpleBeeLangTestLanguage.g:5692:3: rule__Function__NameAssignment_5 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__NameAssignment_5(); @@ -23989,7 +23997,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__6" - // InternalSimpleBeeLangTestLanguage.g:5695:1: rule__Function__Group__6 : rule__Function__Group__6__Impl rule__Function__Group__7 ; + // InternalSimpleBeeLangTestLanguage.g:5700:1: rule__Function__Group__6 : rule__Function__Group__6__Impl rule__Function__Group__7 ; public final void rule__Function__Group__6() throws RecognitionException { int rule__Function__Group__6_StartIndex = input.index(); @@ -23997,8 +24005,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 396) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5699:1: ( rule__Function__Group__6__Impl rule__Function__Group__7 ) - // InternalSimpleBeeLangTestLanguage.g:5700:2: rule__Function__Group__6__Impl rule__Function__Group__7 + // InternalSimpleBeeLangTestLanguage.g:5704:1: ( rule__Function__Group__6__Impl rule__Function__Group__7 ) + // InternalSimpleBeeLangTestLanguage.g:5705:2: rule__Function__Group__6__Impl rule__Function__Group__7 { pushFollow(FollowSets000.FOLLOW_29); rule__Function__Group__6__Impl(); @@ -24030,7 +24038,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__6__Impl" - // InternalSimpleBeeLangTestLanguage.g:5707:1: rule__Function__Group__6__Impl : ( ( rule__Function__Group_6__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:5712:1: rule__Function__Group__6__Impl : ( ( rule__Function__Group_6__0 )? ) ; public final void rule__Function__Group__6__Impl() throws RecognitionException { int rule__Function__Group__6__Impl_StartIndex = input.index(); @@ -24038,16 +24046,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 397) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5711:1: ( ( ( rule__Function__Group_6__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5712:1: ( ( rule__Function__Group_6__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:5716:1: ( ( ( rule__Function__Group_6__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5717:1: ( ( rule__Function__Group_6__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:5712:1: ( ( rule__Function__Group_6__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:5713:2: ( rule__Function__Group_6__0 )? + // InternalSimpleBeeLangTestLanguage.g:5717:1: ( ( rule__Function__Group_6__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:5718:2: ( rule__Function__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6()); } - // InternalSimpleBeeLangTestLanguage.g:5714:2: ( rule__Function__Group_6__0 )? + // InternalSimpleBeeLangTestLanguage.g:5719:2: ( rule__Function__Group_6__0 )? int alt50=2; int LA50_0 = input.LA(1); @@ -24056,7 +24064,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe } switch (alt50) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5714:3: rule__Function__Group_6__0 + // InternalSimpleBeeLangTestLanguage.g:5719:3: rule__Function__Group_6__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6__0(); @@ -24095,7 +24103,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__7" - // InternalSimpleBeeLangTestLanguage.g:5722:1: rule__Function__Group__7 : rule__Function__Group__7__Impl rule__Function__Group__8 ; + // InternalSimpleBeeLangTestLanguage.g:5727:1: rule__Function__Group__7 : rule__Function__Group__7__Impl rule__Function__Group__8 ; public final void rule__Function__Group__7() throws RecognitionException { int rule__Function__Group__7_StartIndex = input.index(); @@ -24103,8 +24111,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 398) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5726:1: ( rule__Function__Group__7__Impl rule__Function__Group__8 ) - // InternalSimpleBeeLangTestLanguage.g:5727:2: rule__Function__Group__7__Impl rule__Function__Group__8 + // InternalSimpleBeeLangTestLanguage.g:5731:1: ( rule__Function__Group__7__Impl rule__Function__Group__8 ) + // InternalSimpleBeeLangTestLanguage.g:5732:2: rule__Function__Group__7__Impl rule__Function__Group__8 { pushFollow(FollowSets000.FOLLOW_29); rule__Function__Group__7__Impl(); @@ -24136,7 +24144,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__7__Impl" - // InternalSimpleBeeLangTestLanguage.g:5734:1: rule__Function__Group__7__Impl : ( ( rule__Function__Group_7__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:5739:1: rule__Function__Group__7__Impl : ( ( rule__Function__Group_7__0 )? ) ; public final void rule__Function__Group__7__Impl() throws RecognitionException { int rule__Function__Group__7__Impl_StartIndex = input.index(); @@ -24144,16 +24152,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 399) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5738:1: ( ( ( rule__Function__Group_7__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5739:1: ( ( rule__Function__Group_7__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:5743:1: ( ( ( rule__Function__Group_7__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5744:1: ( ( rule__Function__Group_7__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:5739:1: ( ( rule__Function__Group_7__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:5740:2: ( rule__Function__Group_7__0 )? + // InternalSimpleBeeLangTestLanguage.g:5744:1: ( ( rule__Function__Group_7__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:5745:2: ( rule__Function__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_7()); } - // InternalSimpleBeeLangTestLanguage.g:5741:2: ( rule__Function__Group_7__0 )? + // InternalSimpleBeeLangTestLanguage.g:5746:2: ( rule__Function__Group_7__0 )? int alt51=2; int LA51_0 = input.LA(1); @@ -24162,7 +24170,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe } switch (alt51) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5741:3: rule__Function__Group_7__0 + // InternalSimpleBeeLangTestLanguage.g:5746:3: rule__Function__Group_7__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_7__0(); @@ -24201,7 +24209,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe // $ANTLR start "rule__Function__Group__8" - // InternalSimpleBeeLangTestLanguage.g:5749:1: rule__Function__Group__8 : rule__Function__Group__8__Impl ; + // InternalSimpleBeeLangTestLanguage.g:5754:1: rule__Function__Group__8 : rule__Function__Group__8__Impl ; public final void rule__Function__Group__8() throws RecognitionException { int rule__Function__Group__8_StartIndex = input.index(); @@ -24209,8 +24217,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser5 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 400) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5753:1: ( rule__Function__Group__8__Impl ) - // InternalSimpleBeeLangTestLanguage.g:5754:2: rule__Function__Group__8__Impl + // InternalSimpleBeeLangTestLanguage.g:5758:1: ( rule__Function__Group__8__Impl ) + // InternalSimpleBeeLangTestLanguage.g:5759:2: rule__Function__Group__8__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group__8__Impl(); @@ -24249,7 +24257,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe } // $ANTLR start "rule__Function__Group__8__Impl" - // InternalSimpleBeeLangTestLanguage.g:5760:1: rule__Function__Group__8__Impl : ( ( rule__Function__Alternatives_8 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:5765:1: rule__Function__Group__8__Impl : ( ( rule__Function__Alternatives_8 ) ) ; public final void rule__Function__Group__8__Impl() throws RecognitionException { int rule__Function__Group__8__Impl_StartIndex = input.index(); @@ -24257,17 +24265,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 401) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5764:1: ( ( ( rule__Function__Alternatives_8 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5765:1: ( ( rule__Function__Alternatives_8 ) ) + // InternalSimpleBeeLangTestLanguage.g:5769:1: ( ( ( rule__Function__Alternatives_8 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5770:1: ( ( rule__Function__Alternatives_8 ) ) { - // InternalSimpleBeeLangTestLanguage.g:5765:1: ( ( rule__Function__Alternatives_8 ) ) - // InternalSimpleBeeLangTestLanguage.g:5766:2: ( rule__Function__Alternatives_8 ) + // InternalSimpleBeeLangTestLanguage.g:5770:1: ( ( rule__Function__Alternatives_8 ) ) + // InternalSimpleBeeLangTestLanguage.g:5771:2: ( rule__Function__Alternatives_8 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getAlternatives_8()); } - // InternalSimpleBeeLangTestLanguage.g:5767:2: ( rule__Function__Alternatives_8 ) - // InternalSimpleBeeLangTestLanguage.g:5767:3: rule__Function__Alternatives_8 + // InternalSimpleBeeLangTestLanguage.g:5772:2: ( rule__Function__Alternatives_8 ) + // InternalSimpleBeeLangTestLanguage.g:5772:3: rule__Function__Alternatives_8 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Alternatives_8(); @@ -24303,7 +24311,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6__0" - // InternalSimpleBeeLangTestLanguage.g:5776:1: rule__Function__Group_6__0 : rule__Function__Group_6__0__Impl rule__Function__Group_6__1 ; + // InternalSimpleBeeLangTestLanguage.g:5781:1: rule__Function__Group_6__0 : rule__Function__Group_6__0__Impl rule__Function__Group_6__1 ; public final void rule__Function__Group_6__0() throws RecognitionException { int rule__Function__Group_6__0_StartIndex = input.index(); @@ -24311,8 +24319,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 402) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5780:1: ( rule__Function__Group_6__0__Impl rule__Function__Group_6__1 ) - // InternalSimpleBeeLangTestLanguage.g:5781:2: rule__Function__Group_6__0__Impl rule__Function__Group_6__1 + // InternalSimpleBeeLangTestLanguage.g:5785:1: ( rule__Function__Group_6__0__Impl rule__Function__Group_6__1 ) + // InternalSimpleBeeLangTestLanguage.g:5786:2: rule__Function__Group_6__0__Impl rule__Function__Group_6__1 { pushFollow(FollowSets000.FOLLOW_30); rule__Function__Group_6__0__Impl(); @@ -24344,7 +24352,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:5788:1: rule__Function__Group_6__0__Impl : ( '(' ) ; + // InternalSimpleBeeLangTestLanguage.g:5793:1: rule__Function__Group_6__0__Impl : ( '(' ) ; public final void rule__Function__Group_6__0__Impl() throws RecognitionException { int rule__Function__Group_6__0__Impl_StartIndex = input.index(); @@ -24352,11 +24360,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 403) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5792:1: ( ( '(' ) ) - // InternalSimpleBeeLangTestLanguage.g:5793:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:5797:1: ( ( '(' ) ) + // InternalSimpleBeeLangTestLanguage.g:5798:1: ( '(' ) { - // InternalSimpleBeeLangTestLanguage.g:5793:1: ( '(' ) - // InternalSimpleBeeLangTestLanguage.g:5794:2: '(' + // InternalSimpleBeeLangTestLanguage.g:5798:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:5799:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getLeftParenthesisKeyword_6_0()); @@ -24388,7 +24396,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6__1" - // InternalSimpleBeeLangTestLanguage.g:5803:1: rule__Function__Group_6__1 : rule__Function__Group_6__1__Impl rule__Function__Group_6__2 ; + // InternalSimpleBeeLangTestLanguage.g:5808:1: rule__Function__Group_6__1 : rule__Function__Group_6__1__Impl rule__Function__Group_6__2 ; public final void rule__Function__Group_6__1() throws RecognitionException { int rule__Function__Group_6__1_StartIndex = input.index(); @@ -24396,8 +24404,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 404) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5807:1: ( rule__Function__Group_6__1__Impl rule__Function__Group_6__2 ) - // InternalSimpleBeeLangTestLanguage.g:5808:2: rule__Function__Group_6__1__Impl rule__Function__Group_6__2 + // InternalSimpleBeeLangTestLanguage.g:5812:1: ( rule__Function__Group_6__1__Impl rule__Function__Group_6__2 ) + // InternalSimpleBeeLangTestLanguage.g:5813:2: rule__Function__Group_6__1__Impl rule__Function__Group_6__2 { pushFollow(FollowSets000.FOLLOW_30); rule__Function__Group_6__1__Impl(); @@ -24429,7 +24437,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:5815:1: rule__Function__Group_6__1__Impl : ( ( rule__Function__Alternatives_6_1 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:5820:1: rule__Function__Group_6__1__Impl : ( ( rule__Function__Alternatives_6_1 )? ) ; public final void rule__Function__Group_6__1__Impl() throws RecognitionException { int rule__Function__Group_6__1__Impl_StartIndex = input.index(); @@ -24437,16 +24445,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 405) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5819:1: ( ( ( rule__Function__Alternatives_6_1 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5820:1: ( ( rule__Function__Alternatives_6_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:5824:1: ( ( ( rule__Function__Alternatives_6_1 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5825:1: ( ( rule__Function__Alternatives_6_1 )? ) { - // InternalSimpleBeeLangTestLanguage.g:5820:1: ( ( rule__Function__Alternatives_6_1 )? ) - // InternalSimpleBeeLangTestLanguage.g:5821:2: ( rule__Function__Alternatives_6_1 )? + // InternalSimpleBeeLangTestLanguage.g:5825:1: ( ( rule__Function__Alternatives_6_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:5826:2: ( rule__Function__Alternatives_6_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getAlternatives_6_1()); } - // InternalSimpleBeeLangTestLanguage.g:5822:2: ( rule__Function__Alternatives_6_1 )? + // InternalSimpleBeeLangTestLanguage.g:5827:2: ( rule__Function__Alternatives_6_1 )? int alt52=2; int LA52_0 = input.LA(1); @@ -24455,7 +24463,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe } switch (alt52) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5822:3: rule__Function__Alternatives_6_1 + // InternalSimpleBeeLangTestLanguage.g:5827:3: rule__Function__Alternatives_6_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Alternatives_6_1(); @@ -24494,7 +24502,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6__2" - // InternalSimpleBeeLangTestLanguage.g:5830:1: rule__Function__Group_6__2 : rule__Function__Group_6__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:5835:1: rule__Function__Group_6__2 : rule__Function__Group_6__2__Impl ; public final void rule__Function__Group_6__2() throws RecognitionException { int rule__Function__Group_6__2_StartIndex = input.index(); @@ -24502,8 +24510,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 406) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5834:1: ( rule__Function__Group_6__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:5835:2: rule__Function__Group_6__2__Impl + // InternalSimpleBeeLangTestLanguage.g:5839:1: ( rule__Function__Group_6__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:5840:2: rule__Function__Group_6__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6__2__Impl(); @@ -24530,7 +24538,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:5841:1: rule__Function__Group_6__2__Impl : ( ')' ) ; + // InternalSimpleBeeLangTestLanguage.g:5846:1: rule__Function__Group_6__2__Impl : ( ')' ) ; public final void rule__Function__Group_6__2__Impl() throws RecognitionException { int rule__Function__Group_6__2__Impl_StartIndex = input.index(); @@ -24538,11 +24546,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 407) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5845:1: ( ( ')' ) ) - // InternalSimpleBeeLangTestLanguage.g:5846:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:5850:1: ( ( ')' ) ) + // InternalSimpleBeeLangTestLanguage.g:5851:1: ( ')' ) { - // InternalSimpleBeeLangTestLanguage.g:5846:1: ( ')' ) - // InternalSimpleBeeLangTestLanguage.g:5847:2: ')' + // InternalSimpleBeeLangTestLanguage.g:5851:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:5852:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getRightParenthesisKeyword_6_2()); @@ -24574,7 +24582,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0__0" - // InternalSimpleBeeLangTestLanguage.g:5857:1: rule__Function__Group_6_1_0__0 : rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 ; + // InternalSimpleBeeLangTestLanguage.g:5862:1: rule__Function__Group_6_1_0__0 : rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 ; public final void rule__Function__Group_6_1_0__0() throws RecognitionException { int rule__Function__Group_6_1_0__0_StartIndex = input.index(); @@ -24582,8 +24590,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 408) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5861:1: ( rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 ) - // InternalSimpleBeeLangTestLanguage.g:5862:2: rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 + // InternalSimpleBeeLangTestLanguage.g:5866:1: ( rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 ) + // InternalSimpleBeeLangTestLanguage.g:5867:2: rule__Function__Group_6_1_0__0__Impl rule__Function__Group_6_1_0__1 { pushFollow(FollowSets000.FOLLOW_10); rule__Function__Group_6_1_0__0__Impl(); @@ -24615,7 +24623,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:5869:1: rule__Function__Group_6_1_0__0__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:5874:1: rule__Function__Group_6_1_0__0__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) ; public final void rule__Function__Group_6_1_0__0__Impl() throws RecognitionException { int rule__Function__Group_6_1_0__0__Impl_StartIndex = input.index(); @@ -24623,17 +24631,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 409) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5873:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5874:1: ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:5878:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5879:1: ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:5874:1: ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:5875:2: ( rule__Function__ParametersAssignment_6_1_0_0 ) + // InternalSimpleBeeLangTestLanguage.g:5879:1: ( ( rule__Function__ParametersAssignment_6_1_0_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:5880:2: ( rule__Function__ParametersAssignment_6_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:5876:2: ( rule__Function__ParametersAssignment_6_1_0_0 ) - // InternalSimpleBeeLangTestLanguage.g:5876:3: rule__Function__ParametersAssignment_6_1_0_0 + // InternalSimpleBeeLangTestLanguage.g:5881:2: ( rule__Function__ParametersAssignment_6_1_0_0 ) + // InternalSimpleBeeLangTestLanguage.g:5881:3: rule__Function__ParametersAssignment_6_1_0_0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__ParametersAssignment_6_1_0_0(); @@ -24669,7 +24677,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0__1" - // InternalSimpleBeeLangTestLanguage.g:5884:1: rule__Function__Group_6_1_0__1 : rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 ; + // InternalSimpleBeeLangTestLanguage.g:5889:1: rule__Function__Group_6_1_0__1 : rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 ; public final void rule__Function__Group_6_1_0__1() throws RecognitionException { int rule__Function__Group_6_1_0__1_StartIndex = input.index(); @@ -24677,8 +24685,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 410) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5888:1: ( rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 ) - // InternalSimpleBeeLangTestLanguage.g:5889:2: rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 + // InternalSimpleBeeLangTestLanguage.g:5893:1: ( rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 ) + // InternalSimpleBeeLangTestLanguage.g:5894:2: rule__Function__Group_6_1_0__1__Impl rule__Function__Group_6_1_0__2 { pushFollow(FollowSets000.FOLLOW_10); rule__Function__Group_6_1_0__1__Impl(); @@ -24710,7 +24718,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:5896:1: rule__Function__Group_6_1_0__1__Impl : ( ( rule__Function__Group_6_1_0_1__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:5901:1: rule__Function__Group_6_1_0__1__Impl : ( ( rule__Function__Group_6_1_0_1__0 )* ) ; public final void rule__Function__Group_6_1_0__1__Impl() throws RecognitionException { int rule__Function__Group_6_1_0__1__Impl_StartIndex = input.index(); @@ -24718,16 +24726,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 411) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5900:1: ( ( ( rule__Function__Group_6_1_0_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:5901:1: ( ( rule__Function__Group_6_1_0_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:5905:1: ( ( ( rule__Function__Group_6_1_0_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:5906:1: ( ( rule__Function__Group_6_1_0_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:5901:1: ( ( rule__Function__Group_6_1_0_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:5902:2: ( rule__Function__Group_6_1_0_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:5906:1: ( ( rule__Function__Group_6_1_0_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:5907:2: ( rule__Function__Group_6_1_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6_1_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:5903:2: ( rule__Function__Group_6_1_0_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:5908:2: ( rule__Function__Group_6_1_0_1__0 )* loop53: do { int alt53=2; @@ -24746,7 +24754,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe switch (alt53) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5903:3: rule__Function__Group_6_1_0_1__0 + // InternalSimpleBeeLangTestLanguage.g:5908:3: rule__Function__Group_6_1_0_1__0 { pushFollow(FollowSets000.FOLLOW_11); rule__Function__Group_6_1_0_1__0(); @@ -24788,7 +24796,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0__2" - // InternalSimpleBeeLangTestLanguage.g:5911:1: rule__Function__Group_6_1_0__2 : rule__Function__Group_6_1_0__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:5916:1: rule__Function__Group_6_1_0__2 : rule__Function__Group_6_1_0__2__Impl ; public final void rule__Function__Group_6_1_0__2() throws RecognitionException { int rule__Function__Group_6_1_0__2_StartIndex = input.index(); @@ -24796,8 +24804,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 412) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5915:1: ( rule__Function__Group_6_1_0__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:5916:2: rule__Function__Group_6_1_0__2__Impl + // InternalSimpleBeeLangTestLanguage.g:5920:1: ( rule__Function__Group_6_1_0__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:5921:2: rule__Function__Group_6_1_0__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_0__2__Impl(); @@ -24824,7 +24832,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:5922:1: rule__Function__Group_6_1_0__2__Impl : ( ( rule__Function__Group_6_1_0_2__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:5927:1: rule__Function__Group_6_1_0__2__Impl : ( ( rule__Function__Group_6_1_0_2__0 )? ) ; public final void rule__Function__Group_6_1_0__2__Impl() throws RecognitionException { int rule__Function__Group_6_1_0__2__Impl_StartIndex = input.index(); @@ -24832,16 +24840,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 413) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5926:1: ( ( ( rule__Function__Group_6_1_0_2__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5927:1: ( ( rule__Function__Group_6_1_0_2__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:5931:1: ( ( ( rule__Function__Group_6_1_0_2__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5932:1: ( ( rule__Function__Group_6_1_0_2__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:5927:1: ( ( rule__Function__Group_6_1_0_2__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:5928:2: ( rule__Function__Group_6_1_0_2__0 )? + // InternalSimpleBeeLangTestLanguage.g:5932:1: ( ( rule__Function__Group_6_1_0_2__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:5933:2: ( rule__Function__Group_6_1_0_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGroup_6_1_0_2()); } - // InternalSimpleBeeLangTestLanguage.g:5929:2: ( rule__Function__Group_6_1_0_2__0 )? + // InternalSimpleBeeLangTestLanguage.g:5934:2: ( rule__Function__Group_6_1_0_2__0 )? int alt54=2; int LA54_0 = input.LA(1); @@ -24850,7 +24858,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe } switch (alt54) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5929:3: rule__Function__Group_6_1_0_2__0 + // InternalSimpleBeeLangTestLanguage.g:5934:3: rule__Function__Group_6_1_0_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_0_2__0(); @@ -24889,7 +24897,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0_1__0" - // InternalSimpleBeeLangTestLanguage.g:5938:1: rule__Function__Group_6_1_0_1__0 : rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:5943:1: rule__Function__Group_6_1_0_1__0 : rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 ; public final void rule__Function__Group_6_1_0_1__0() throws RecognitionException { int rule__Function__Group_6_1_0_1__0_StartIndex = input.index(); @@ -24897,8 +24905,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 414) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5942:1: ( rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:5943:2: rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 + // InternalSimpleBeeLangTestLanguage.g:5947:1: ( rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:5948:2: rule__Function__Group_6_1_0_1__0__Impl rule__Function__Group_6_1_0_1__1 { pushFollow(FollowSets000.FOLLOW_26); rule__Function__Group_6_1_0_1__0__Impl(); @@ -24930,7 +24938,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:5950:1: rule__Function__Group_6_1_0_1__0__Impl : ( ',' ) ; + // InternalSimpleBeeLangTestLanguage.g:5955:1: rule__Function__Group_6_1_0_1__0__Impl : ( ',' ) ; public final void rule__Function__Group_6_1_0_1__0__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_1__0__Impl_StartIndex = input.index(); @@ -24938,11 +24946,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 415) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5954:1: ( ( ',' ) ) - // InternalSimpleBeeLangTestLanguage.g:5955:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:5959:1: ( ( ',' ) ) + // InternalSimpleBeeLangTestLanguage.g:5960:1: ( ',' ) { - // InternalSimpleBeeLangTestLanguage.g:5955:1: ( ',' ) - // InternalSimpleBeeLangTestLanguage.g:5956:2: ',' + // InternalSimpleBeeLangTestLanguage.g:5960:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:5961:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getCommaKeyword_6_1_0_1_0()); @@ -24974,7 +24982,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0_1__1" - // InternalSimpleBeeLangTestLanguage.g:5965:1: rule__Function__Group_6_1_0_1__1 : rule__Function__Group_6_1_0_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:5970:1: rule__Function__Group_6_1_0_1__1 : rule__Function__Group_6_1_0_1__1__Impl ; public final void rule__Function__Group_6_1_0_1__1() throws RecognitionException { int rule__Function__Group_6_1_0_1__1_StartIndex = input.index(); @@ -24982,8 +24990,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 416) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5969:1: ( rule__Function__Group_6_1_0_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:5970:2: rule__Function__Group_6_1_0_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:5974:1: ( rule__Function__Group_6_1_0_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:5975:2: rule__Function__Group_6_1_0_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_0_1__1__Impl(); @@ -25010,7 +25018,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:5976:1: rule__Function__Group_6_1_0_1__1__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:5981:1: rule__Function__Group_6_1_0_1__1__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) ; public final void rule__Function__Group_6_1_0_1__1__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_1__1__Impl_StartIndex = input.index(); @@ -25018,17 +25026,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 417) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5980:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5981:1: ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:5985:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5986:1: ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:5981:1: ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:5982:2: ( rule__Function__ParametersAssignment_6_1_0_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:5986:1: ( ( rule__Function__ParametersAssignment_6_1_0_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:5987:2: ( rule__Function__ParametersAssignment_6_1_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:5983:2: ( rule__Function__ParametersAssignment_6_1_0_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:5983:3: rule__Function__ParametersAssignment_6_1_0_1_1 + // InternalSimpleBeeLangTestLanguage.g:5988:2: ( rule__Function__ParametersAssignment_6_1_0_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:5988:3: rule__Function__ParametersAssignment_6_1_0_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__ParametersAssignment_6_1_0_1_1(); @@ -25064,7 +25072,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0_2__0" - // InternalSimpleBeeLangTestLanguage.g:5992:1: rule__Function__Group_6_1_0_2__0 : rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:5997:1: rule__Function__Group_6_1_0_2__0 : rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 ; public final void rule__Function__Group_6_1_0_2__0() throws RecognitionException { int rule__Function__Group_6_1_0_2__0_StartIndex = input.index(); @@ -25072,8 +25080,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 418) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:5996:1: ( rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:5997:2: rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 + // InternalSimpleBeeLangTestLanguage.g:6001:1: ( rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:6002:2: rule__Function__Group_6_1_0_2__0__Impl rule__Function__Group_6_1_0_2__1 { pushFollow(FollowSets000.FOLLOW_31); rule__Function__Group_6_1_0_2__0__Impl(); @@ -25105,7 +25113,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6004:1: rule__Function__Group_6_1_0_2__0__Impl : ( ',' ) ; + // InternalSimpleBeeLangTestLanguage.g:6009:1: rule__Function__Group_6_1_0_2__0__Impl : ( ',' ) ; public final void rule__Function__Group_6_1_0_2__0__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_2__0__Impl_StartIndex = input.index(); @@ -25113,11 +25121,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 419) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6008:1: ( ( ',' ) ) - // InternalSimpleBeeLangTestLanguage.g:6009:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:6013:1: ( ( ',' ) ) + // InternalSimpleBeeLangTestLanguage.g:6014:1: ( ',' ) { - // InternalSimpleBeeLangTestLanguage.g:6009:1: ( ',' ) - // InternalSimpleBeeLangTestLanguage.g:6010:2: ',' + // InternalSimpleBeeLangTestLanguage.g:6014:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:6015:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getCommaKeyword_6_1_0_2_0()); @@ -25149,7 +25157,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0_2__1" - // InternalSimpleBeeLangTestLanguage.g:6019:1: rule__Function__Group_6_1_0_2__1 : rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 ; + // InternalSimpleBeeLangTestLanguage.g:6024:1: rule__Function__Group_6_1_0_2__1 : rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 ; public final void rule__Function__Group_6_1_0_2__1() throws RecognitionException { int rule__Function__Group_6_1_0_2__1_StartIndex = input.index(); @@ -25157,8 +25165,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 420) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6023:1: ( rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 ) - // InternalSimpleBeeLangTestLanguage.g:6024:2: rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 + // InternalSimpleBeeLangTestLanguage.g:6028:1: ( rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 ) + // InternalSimpleBeeLangTestLanguage.g:6029:2: rule__Function__Group_6_1_0_2__1__Impl rule__Function__Group_6_1_0_2__2 { pushFollow(FollowSets000.FOLLOW_26); rule__Function__Group_6_1_0_2__1__Impl(); @@ -25190,7 +25198,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6031:1: rule__Function__Group_6_1_0_2__1__Impl : ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6036:1: rule__Function__Group_6_1_0_2__1__Impl : ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) ; public final void rule__Function__Group_6_1_0_2__1__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_2__1__Impl_StartIndex = input.index(); @@ -25198,17 +25206,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 421) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6035:1: ( ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6036:1: ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6040:1: ( ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6041:1: ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6036:1: ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:6037:2: ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:6041:1: ( ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6042:2: ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_0_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:6038:2: ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) - // InternalSimpleBeeLangTestLanguage.g:6038:3: rule__Function__VarArgsAssignment_6_1_0_2_1 + // InternalSimpleBeeLangTestLanguage.g:6043:2: ( rule__Function__VarArgsAssignment_6_1_0_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:6043:3: rule__Function__VarArgsAssignment_6_1_0_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__VarArgsAssignment_6_1_0_2_1(); @@ -25244,7 +25252,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0_2__2" - // InternalSimpleBeeLangTestLanguage.g:6046:1: rule__Function__Group_6_1_0_2__2 : rule__Function__Group_6_1_0_2__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:6051:1: rule__Function__Group_6_1_0_2__2 : rule__Function__Group_6_1_0_2__2__Impl ; public final void rule__Function__Group_6_1_0_2__2() throws RecognitionException { int rule__Function__Group_6_1_0_2__2_StartIndex = input.index(); @@ -25252,8 +25260,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 422) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6050:1: ( rule__Function__Group_6_1_0_2__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:6051:2: rule__Function__Group_6_1_0_2__2__Impl + // InternalSimpleBeeLangTestLanguage.g:6055:1: ( rule__Function__Group_6_1_0_2__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:6056:2: rule__Function__Group_6_1_0_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_0_2__2__Impl(); @@ -25280,7 +25288,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_0_2__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:6057:1: rule__Function__Group_6_1_0_2__2__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6062:1: rule__Function__Group_6_1_0_2__2__Impl : ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) ; public final void rule__Function__Group_6_1_0_2__2__Impl() throws RecognitionException { int rule__Function__Group_6_1_0_2__2__Impl_StartIndex = input.index(); @@ -25288,17 +25296,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 423) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6061:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6062:1: ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:6066:1: ( ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6067:1: ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6062:1: ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:6063:2: ( rule__Function__ParametersAssignment_6_1_0_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:6067:1: ( ( rule__Function__ParametersAssignment_6_1_0_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:6068:2: ( rule__Function__ParametersAssignment_6_1_0_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_0_2_2()); } - // InternalSimpleBeeLangTestLanguage.g:6064:2: ( rule__Function__ParametersAssignment_6_1_0_2_2 ) - // InternalSimpleBeeLangTestLanguage.g:6064:3: rule__Function__ParametersAssignment_6_1_0_2_2 + // InternalSimpleBeeLangTestLanguage.g:6069:2: ( rule__Function__ParametersAssignment_6_1_0_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:6069:3: rule__Function__ParametersAssignment_6_1_0_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__ParametersAssignment_6_1_0_2_2(); @@ -25334,7 +25342,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_1__0" - // InternalSimpleBeeLangTestLanguage.g:6073:1: rule__Function__Group_6_1_1__0 : rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:6078:1: rule__Function__Group_6_1_1__0 : rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 ; public final void rule__Function__Group_6_1_1__0() throws RecognitionException { int rule__Function__Group_6_1_1__0_StartIndex = input.index(); @@ -25342,8 +25350,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 424) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6077:1: ( rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:6078:2: rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 + // InternalSimpleBeeLangTestLanguage.g:6082:1: ( rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:6083:2: rule__Function__Group_6_1_1__0__Impl rule__Function__Group_6_1_1__1 { pushFollow(FollowSets000.FOLLOW_26); rule__Function__Group_6_1_1__0__Impl(); @@ -25375,7 +25383,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6085:1: rule__Function__Group_6_1_1__0__Impl : ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6090:1: rule__Function__Group_6_1_1__0__Impl : ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) ; public final void rule__Function__Group_6_1_1__0__Impl() throws RecognitionException { int rule__Function__Group_6_1_1__0__Impl_StartIndex = input.index(); @@ -25383,17 +25391,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 425) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6089:1: ( ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6090:1: ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:6094:1: ( ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6095:1: ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6090:1: ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:6091:2: ( rule__Function__VarArgsAssignment_6_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:6095:1: ( ( rule__Function__VarArgsAssignment_6_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:6096:2: ( rule__Function__VarArgsAssignment_6_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsAssignment_6_1_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:6092:2: ( rule__Function__VarArgsAssignment_6_1_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:6092:3: rule__Function__VarArgsAssignment_6_1_1_0 + // InternalSimpleBeeLangTestLanguage.g:6097:2: ( rule__Function__VarArgsAssignment_6_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:6097:3: rule__Function__VarArgsAssignment_6_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__VarArgsAssignment_6_1_1_0(); @@ -25429,7 +25437,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_1__1" - // InternalSimpleBeeLangTestLanguage.g:6100:1: rule__Function__Group_6_1_1__1 : rule__Function__Group_6_1_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:6105:1: rule__Function__Group_6_1_1__1 : rule__Function__Group_6_1_1__1__Impl ; public final void rule__Function__Group_6_1_1__1() throws RecognitionException { int rule__Function__Group_6_1_1__1_StartIndex = input.index(); @@ -25437,8 +25445,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 426) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6104:1: ( rule__Function__Group_6_1_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:6105:2: rule__Function__Group_6_1_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:6109:1: ( rule__Function__Group_6_1_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:6110:2: rule__Function__Group_6_1_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_6_1_1__1__Impl(); @@ -25465,7 +25473,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_6_1_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6111:1: rule__Function__Group_6_1_1__1__Impl : ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6116:1: rule__Function__Group_6_1_1__1__Impl : ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) ; public final void rule__Function__Group_6_1_1__1__Impl() throws RecognitionException { int rule__Function__Group_6_1_1__1__Impl_StartIndex = input.index(); @@ -25473,17 +25481,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 427) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6115:1: ( ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6116:1: ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6120:1: ( ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6121:1: ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6116:1: ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:6117:2: ( rule__Function__ParametersAssignment_6_1_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:6121:1: ( ( rule__Function__ParametersAssignment_6_1_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6122:2: ( rule__Function__ParametersAssignment_6_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersAssignment_6_1_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:6118:2: ( rule__Function__ParametersAssignment_6_1_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:6118:3: rule__Function__ParametersAssignment_6_1_1_1 + // InternalSimpleBeeLangTestLanguage.g:6123:2: ( rule__Function__ParametersAssignment_6_1_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:6123:3: rule__Function__ParametersAssignment_6_1_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__ParametersAssignment_6_1_1_1(); @@ -25519,7 +25527,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_7__0" - // InternalSimpleBeeLangTestLanguage.g:6127:1: rule__Function__Group_7__0 : rule__Function__Group_7__0__Impl rule__Function__Group_7__1 ; + // InternalSimpleBeeLangTestLanguage.g:6132:1: rule__Function__Group_7__0 : rule__Function__Group_7__0__Impl rule__Function__Group_7__1 ; public final void rule__Function__Group_7__0() throws RecognitionException { int rule__Function__Group_7__0_StartIndex = input.index(); @@ -25527,8 +25535,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 428) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6131:1: ( rule__Function__Group_7__0__Impl rule__Function__Group_7__1 ) - // InternalSimpleBeeLangTestLanguage.g:6132:2: rule__Function__Group_7__0__Impl rule__Function__Group_7__1 + // InternalSimpleBeeLangTestLanguage.g:6136:1: ( rule__Function__Group_7__0__Impl rule__Function__Group_7__1 ) + // InternalSimpleBeeLangTestLanguage.g:6137:2: rule__Function__Group_7__0__Impl rule__Function__Group_7__1 { pushFollow(FollowSets000.FOLLOW_32); rule__Function__Group_7__0__Impl(); @@ -25560,7 +25568,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_7__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6139:1: rule__Function__Group_7__0__Impl : ( 'when' ) ; + // InternalSimpleBeeLangTestLanguage.g:6144:1: rule__Function__Group_7__0__Impl : ( 'when' ) ; public final void rule__Function__Group_7__0__Impl() throws RecognitionException { int rule__Function__Group_7__0__Impl_StartIndex = input.index(); @@ -25568,11 +25576,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 429) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6143:1: ( ( 'when' ) ) - // InternalSimpleBeeLangTestLanguage.g:6144:1: ( 'when' ) + // InternalSimpleBeeLangTestLanguage.g:6148:1: ( ( 'when' ) ) + // InternalSimpleBeeLangTestLanguage.g:6149:1: ( 'when' ) { - // InternalSimpleBeeLangTestLanguage.g:6144:1: ( 'when' ) - // InternalSimpleBeeLangTestLanguage.g:6145:2: 'when' + // InternalSimpleBeeLangTestLanguage.g:6149:1: ( 'when' ) + // InternalSimpleBeeLangTestLanguage.g:6150:2: 'when' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getWhenKeyword_7_0()); @@ -25604,7 +25612,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_7__1" - // InternalSimpleBeeLangTestLanguage.g:6154:1: rule__Function__Group_7__1 : rule__Function__Group_7__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:6159:1: rule__Function__Group_7__1 : rule__Function__Group_7__1__Impl ; public final void rule__Function__Group_7__1() throws RecognitionException { int rule__Function__Group_7__1_StartIndex = input.index(); @@ -25612,8 +25620,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 430) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6158:1: ( rule__Function__Group_7__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:6159:2: rule__Function__Group_7__1__Impl + // InternalSimpleBeeLangTestLanguage.g:6163:1: ( rule__Function__Group_7__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:6164:2: rule__Function__Group_7__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_7__1__Impl(); @@ -25640,7 +25648,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_7__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6165:1: rule__Function__Group_7__1__Impl : ( ( rule__Function__GuardAssignment_7_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6170:1: rule__Function__Group_7__1__Impl : ( ( rule__Function__GuardAssignment_7_1 ) ) ; public final void rule__Function__Group_7__1__Impl() throws RecognitionException { int rule__Function__Group_7__1__Impl_StartIndex = input.index(); @@ -25648,17 +25656,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 431) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6169:1: ( ( ( rule__Function__GuardAssignment_7_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6170:1: ( ( rule__Function__GuardAssignment_7_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6174:1: ( ( ( rule__Function__GuardAssignment_7_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6175:1: ( ( rule__Function__GuardAssignment_7_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6170:1: ( ( rule__Function__GuardAssignment_7_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:6171:2: ( rule__Function__GuardAssignment_7_1 ) + // InternalSimpleBeeLangTestLanguage.g:6175:1: ( ( rule__Function__GuardAssignment_7_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6176:2: ( rule__Function__GuardAssignment_7_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGuardAssignment_7_1()); } - // InternalSimpleBeeLangTestLanguage.g:6172:2: ( rule__Function__GuardAssignment_7_1 ) - // InternalSimpleBeeLangTestLanguage.g:6172:3: rule__Function__GuardAssignment_7_1 + // InternalSimpleBeeLangTestLanguage.g:6177:2: ( rule__Function__GuardAssignment_7_1 ) + // InternalSimpleBeeLangTestLanguage.g:6177:3: rule__Function__GuardAssignment_7_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__GuardAssignment_7_1(); @@ -25694,7 +25702,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_8_0__0" - // InternalSimpleBeeLangTestLanguage.g:6181:1: rule__Function__Group_8_0__0 : rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 ; + // InternalSimpleBeeLangTestLanguage.g:6186:1: rule__Function__Group_8_0__0 : rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 ; public final void rule__Function__Group_8_0__0() throws RecognitionException { int rule__Function__Group_8_0__0_StartIndex = input.index(); @@ -25702,8 +25710,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 432) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6185:1: ( rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 ) - // InternalSimpleBeeLangTestLanguage.g:6186:2: rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 + // InternalSimpleBeeLangTestLanguage.g:6190:1: ( rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 ) + // InternalSimpleBeeLangTestLanguage.g:6191:2: rule__Function__Group_8_0__0__Impl rule__Function__Group_8_0__1 { pushFollow(FollowSets000.FOLLOW_19); rule__Function__Group_8_0__0__Impl(); @@ -25735,7 +25743,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_8_0__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6193:1: rule__Function__Group_8_0__0__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:6198:1: rule__Function__Group_8_0__0__Impl : ( ':' ) ; public final void rule__Function__Group_8_0__0__Impl() throws RecognitionException { int rule__Function__Group_8_0__0__Impl_StartIndex = input.index(); @@ -25743,11 +25751,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 433) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6197:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:6198:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:6202:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:6203:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:6198:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:6199:2: ':' + // InternalSimpleBeeLangTestLanguage.g:6203:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:6204:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getColonKeyword_8_0_0()); @@ -25779,7 +25787,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_8_0__1" - // InternalSimpleBeeLangTestLanguage.g:6208:1: rule__Function__Group_8_0__1 : rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 ; + // InternalSimpleBeeLangTestLanguage.g:6213:1: rule__Function__Group_8_0__1 : rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 ; public final void rule__Function__Group_8_0__1() throws RecognitionException { int rule__Function__Group_8_0__1_StartIndex = input.index(); @@ -25787,8 +25795,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 434) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6212:1: ( rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 ) - // InternalSimpleBeeLangTestLanguage.g:6213:2: rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 + // InternalSimpleBeeLangTestLanguage.g:6217:1: ( rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 ) + // InternalSimpleBeeLangTestLanguage.g:6218:2: rule__Function__Group_8_0__1__Impl rule__Function__Group_8_0__2 { pushFollow(FollowSets000.FOLLOW_14); rule__Function__Group_8_0__1__Impl(); @@ -25820,7 +25828,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_8_0__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6220:1: rule__Function__Group_8_0__1__Impl : ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6225:1: rule__Function__Group_8_0__1__Impl : ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) ; public final void rule__Function__Group_8_0__1__Impl() throws RecognitionException { int rule__Function__Group_8_0__1__Impl_StartIndex = input.index(); @@ -25828,17 +25836,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 435) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6224:1: ( ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6225:1: ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6229:1: ( ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6230:1: ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6225:1: ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:6226:2: ( rule__Function__FuncExprAssignment_8_0_1 ) + // InternalSimpleBeeLangTestLanguage.g:6230:1: ( ( rule__Function__FuncExprAssignment_8_0_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6231:2: ( rule__Function__FuncExprAssignment_8_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFuncExprAssignment_8_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:6227:2: ( rule__Function__FuncExprAssignment_8_0_1 ) - // InternalSimpleBeeLangTestLanguage.g:6227:3: rule__Function__FuncExprAssignment_8_0_1 + // InternalSimpleBeeLangTestLanguage.g:6232:2: ( rule__Function__FuncExprAssignment_8_0_1 ) + // InternalSimpleBeeLangTestLanguage.g:6232:3: rule__Function__FuncExprAssignment_8_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Function__FuncExprAssignment_8_0_1(); @@ -25874,7 +25882,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_8_0__2" - // InternalSimpleBeeLangTestLanguage.g:6235:1: rule__Function__Group_8_0__2 : rule__Function__Group_8_0__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:6240:1: rule__Function__Group_8_0__2 : rule__Function__Group_8_0__2__Impl ; public final void rule__Function__Group_8_0__2() throws RecognitionException { int rule__Function__Group_8_0__2_StartIndex = input.index(); @@ -25882,8 +25890,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 436) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6239:1: ( rule__Function__Group_8_0__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:6240:2: rule__Function__Group_8_0__2__Impl + // InternalSimpleBeeLangTestLanguage.g:6244:1: ( rule__Function__Group_8_0__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:6245:2: rule__Function__Group_8_0__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Function__Group_8_0__2__Impl(); @@ -25910,7 +25918,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__Function__Group_8_0__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:6246:1: rule__Function__Group_8_0__2__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:6251:1: rule__Function__Group_8_0__2__Impl : ( ';' ) ; public final void rule__Function__Group_8_0__2__Impl() throws RecognitionException { int rule__Function__Group_8_0__2__Impl_StartIndex = input.index(); @@ -25918,11 +25926,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 437) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6250:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:6251:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:6255:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:6256:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:6251:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:6252:2: ';' + // InternalSimpleBeeLangTestLanguage.g:6256:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:6257:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getSemicolonKeyword_8_0_2()); @@ -25954,7 +25962,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__GuardExpression__Group_0__0" - // InternalSimpleBeeLangTestLanguage.g:6262:1: rule__GuardExpression__Group_0__0 : rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 ; + // InternalSimpleBeeLangTestLanguage.g:6267:1: rule__GuardExpression__Group_0__0 : rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 ; public final void rule__GuardExpression__Group_0__0() throws RecognitionException { int rule__GuardExpression__Group_0__0_StartIndex = input.index(); @@ -25962,8 +25970,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 438) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6266:1: ( rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 ) - // InternalSimpleBeeLangTestLanguage.g:6267:2: rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 + // InternalSimpleBeeLangTestLanguage.g:6271:1: ( rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 ) + // InternalSimpleBeeLangTestLanguage.g:6272:2: rule__GuardExpression__Group_0__0__Impl rule__GuardExpression__Group_0__1 { pushFollow(FollowSets000.FOLLOW_19); rule__GuardExpression__Group_0__0__Impl(); @@ -25995,7 +26003,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__GuardExpression__Group_0__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6274:1: rule__GuardExpression__Group_0__0__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:6279:1: rule__GuardExpression__Group_0__0__Impl : ( ':' ) ; public final void rule__GuardExpression__Group_0__0__Impl() throws RecognitionException { int rule__GuardExpression__Group_0__0__Impl_StartIndex = input.index(); @@ -26003,11 +26011,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 439) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6278:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:6279:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:6283:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:6284:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:6279:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:6280:2: ':' + // InternalSimpleBeeLangTestLanguage.g:6284:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:6285:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getColonKeyword_0_0()); @@ -26039,7 +26047,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__GuardExpression__Group_0__1" - // InternalSimpleBeeLangTestLanguage.g:6289:1: rule__GuardExpression__Group_0__1 : rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 ; + // InternalSimpleBeeLangTestLanguage.g:6294:1: rule__GuardExpression__Group_0__1 : rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 ; public final void rule__GuardExpression__Group_0__1() throws RecognitionException { int rule__GuardExpression__Group_0__1_StartIndex = input.index(); @@ -26047,8 +26055,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 440) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6293:1: ( rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 ) - // InternalSimpleBeeLangTestLanguage.g:6294:2: rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 + // InternalSimpleBeeLangTestLanguage.g:6298:1: ( rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 ) + // InternalSimpleBeeLangTestLanguage.g:6299:2: rule__GuardExpression__Group_0__1__Impl rule__GuardExpression__Group_0__2 { pushFollow(FollowSets000.FOLLOW_14); rule__GuardExpression__Group_0__1__Impl(); @@ -26080,7 +26088,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__GuardExpression__Group_0__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6301:1: rule__GuardExpression__Group_0__1__Impl : ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6306:1: rule__GuardExpression__Group_0__1__Impl : ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) ; public final void rule__GuardExpression__Group_0__1__Impl() throws RecognitionException { int rule__GuardExpression__Group_0__1__Impl_StartIndex = input.index(); @@ -26088,17 +26096,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 441) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6305:1: ( ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6306:1: ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6310:1: ( ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6311:1: ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6306:1: ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:6307:2: ( rule__GuardExpression__GuardExprAssignment_0_1 ) + // InternalSimpleBeeLangTestLanguage.g:6311:1: ( ( rule__GuardExpression__GuardExprAssignment_0_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6312:2: ( rule__GuardExpression__GuardExprAssignment_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGuardExprAssignment_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:6308:2: ( rule__GuardExpression__GuardExprAssignment_0_1 ) - // InternalSimpleBeeLangTestLanguage.g:6308:3: rule__GuardExpression__GuardExprAssignment_0_1 + // InternalSimpleBeeLangTestLanguage.g:6313:2: ( rule__GuardExpression__GuardExprAssignment_0_1 ) + // InternalSimpleBeeLangTestLanguage.g:6313:3: rule__GuardExpression__GuardExprAssignment_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__GuardExpression__GuardExprAssignment_0_1(); @@ -26134,7 +26142,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__GuardExpression__Group_0__2" - // InternalSimpleBeeLangTestLanguage.g:6316:1: rule__GuardExpression__Group_0__2 : rule__GuardExpression__Group_0__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:6321:1: rule__GuardExpression__Group_0__2 : rule__GuardExpression__Group_0__2__Impl ; public final void rule__GuardExpression__Group_0__2() throws RecognitionException { int rule__GuardExpression__Group_0__2_StartIndex = input.index(); @@ -26142,8 +26150,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 442) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6320:1: ( rule__GuardExpression__Group_0__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:6321:2: rule__GuardExpression__Group_0__2__Impl + // InternalSimpleBeeLangTestLanguage.g:6325:1: ( rule__GuardExpression__Group_0__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:6326:2: rule__GuardExpression__Group_0__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__GuardExpression__Group_0__2__Impl(); @@ -26170,7 +26178,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__GuardExpression__Group_0__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:6327:1: rule__GuardExpression__Group_0__2__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:6332:1: rule__GuardExpression__Group_0__2__Impl : ( ';' ) ; public final void rule__GuardExpression__Group_0__2__Impl() throws RecognitionException { int rule__GuardExpression__Group_0__2__Impl_StartIndex = input.index(); @@ -26178,11 +26186,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 443) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6331:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:6332:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:6336:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:6337:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:6332:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:6333:2: ';' + // InternalSimpleBeeLangTestLanguage.g:6337:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:6338:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getSemicolonKeyword_0_2()); @@ -26214,7 +26222,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__AssignmentExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:6343:1: rule__AssignmentExpression__Group__0 : rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:6348:1: rule__AssignmentExpression__Group__0 : rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 ; public final void rule__AssignmentExpression__Group__0() throws RecognitionException { int rule__AssignmentExpression__Group__0_StartIndex = input.index(); @@ -26222,8 +26230,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 444) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6347:1: ( rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:6348:2: rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:6352:1: ( rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:6353:2: rule__AssignmentExpression__Group__0__Impl rule__AssignmentExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_33); rule__AssignmentExpression__Group__0__Impl(); @@ -26255,7 +26263,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__AssignmentExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6355:1: rule__AssignmentExpression__Group__0__Impl : ( ruleCachedExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:6360:1: rule__AssignmentExpression__Group__0__Impl : ( ruleCachedExpression ) ; public final void rule__AssignmentExpression__Group__0__Impl() throws RecognitionException { int rule__AssignmentExpression__Group__0__Impl_StartIndex = input.index(); @@ -26263,11 +26271,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 445) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6359:1: ( ( ruleCachedExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:6360:1: ( ruleCachedExpression ) + // InternalSimpleBeeLangTestLanguage.g:6364:1: ( ( ruleCachedExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:6365:1: ( ruleCachedExpression ) { - // InternalSimpleBeeLangTestLanguage.g:6360:1: ( ruleCachedExpression ) - // InternalSimpleBeeLangTestLanguage.g:6361:2: ruleCachedExpression + // InternalSimpleBeeLangTestLanguage.g:6365:1: ( ruleCachedExpression ) + // InternalSimpleBeeLangTestLanguage.g:6366:2: ruleCachedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getCachedExpressionParserRuleCall_0()); @@ -26303,7 +26311,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__AssignmentExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:6370:1: rule__AssignmentExpression__Group__1 : rule__AssignmentExpression__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:6375:1: rule__AssignmentExpression__Group__1 : rule__AssignmentExpression__Group__1__Impl ; public final void rule__AssignmentExpression__Group__1() throws RecognitionException { int rule__AssignmentExpression__Group__1_StartIndex = input.index(); @@ -26311,8 +26319,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 446) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6374:1: ( rule__AssignmentExpression__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:6375:2: rule__AssignmentExpression__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:6379:1: ( rule__AssignmentExpression__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:6380:2: rule__AssignmentExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__Group__1__Impl(); @@ -26339,7 +26347,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__AssignmentExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6381:1: rule__AssignmentExpression__Group__1__Impl : ( ( rule__AssignmentExpression__Group_1__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:6386:1: rule__AssignmentExpression__Group__1__Impl : ( ( rule__AssignmentExpression__Group_1__0 )? ) ; public final void rule__AssignmentExpression__Group__1__Impl() throws RecognitionException { int rule__AssignmentExpression__Group__1__Impl_StartIndex = input.index(); @@ -26347,16 +26355,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 447) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6385:1: ( ( ( rule__AssignmentExpression__Group_1__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:6386:1: ( ( rule__AssignmentExpression__Group_1__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:6390:1: ( ( ( rule__AssignmentExpression__Group_1__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:6391:1: ( ( rule__AssignmentExpression__Group_1__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:6386:1: ( ( rule__AssignmentExpression__Group_1__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:6387:2: ( rule__AssignmentExpression__Group_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:6391:1: ( ( rule__AssignmentExpression__Group_1__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:6392:2: ( rule__AssignmentExpression__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:6388:2: ( rule__AssignmentExpression__Group_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:6393:2: ( rule__AssignmentExpression__Group_1__0 )? int alt55=2; switch ( input.LA(1) ) { case 14: @@ -26417,7 +26425,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe switch (alt55) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:6388:3: rule__AssignmentExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:6393:3: rule__AssignmentExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__Group_1__0(); @@ -26456,7 +26464,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__AssignmentExpression__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:6397:1: rule__AssignmentExpression__Group_1__0 : rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:6402:1: rule__AssignmentExpression__Group_1__0 : rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 ; public final void rule__AssignmentExpression__Group_1__0() throws RecognitionException { int rule__AssignmentExpression__Group_1__0_StartIndex = input.index(); @@ -26464,8 +26472,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 448) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6401:1: ( rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:6402:2: rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:6406:1: ( rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:6407:2: rule__AssignmentExpression__Group_1__0__Impl rule__AssignmentExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_33); rule__AssignmentExpression__Group_1__0__Impl(); @@ -26497,7 +26505,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__AssignmentExpression__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6409:1: rule__AssignmentExpression__Group_1__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:6414:1: rule__AssignmentExpression__Group_1__0__Impl : ( () ) ; public final void rule__AssignmentExpression__Group_1__0__Impl() throws RecognitionException { int rule__AssignmentExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -26505,17 +26513,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 449) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6413:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:6414:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:6418:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:6419:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:6414:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:6415:2: () + // InternalSimpleBeeLangTestLanguage.g:6419:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:6420:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getAssignmentExpressionLeftExprAction_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:6416:2: () - // InternalSimpleBeeLangTestLanguage.g:6416:3: + // InternalSimpleBeeLangTestLanguage.g:6421:2: () + // InternalSimpleBeeLangTestLanguage.g:6421:3: { } @@ -26541,7 +26549,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__AssignmentExpression__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:6424:1: rule__AssignmentExpression__Group_1__1 : rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:6429:1: rule__AssignmentExpression__Group_1__1 : rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 ; public final void rule__AssignmentExpression__Group_1__1() throws RecognitionException { int rule__AssignmentExpression__Group_1__1_StartIndex = input.index(); @@ -26549,8 +26557,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 450) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6428:1: ( rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:6429:2: rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 + // InternalSimpleBeeLangTestLanguage.g:6433:1: ( rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:6434:2: rule__AssignmentExpression__Group_1__1__Impl rule__AssignmentExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__AssignmentExpression__Group_1__1__Impl(); @@ -26582,7 +26590,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__AssignmentExpression__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6436:1: rule__AssignmentExpression__Group_1__1__Impl : ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6441:1: rule__AssignmentExpression__Group_1__1__Impl : ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__AssignmentExpression__Group_1__1__Impl() throws RecognitionException { int rule__AssignmentExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -26590,17 +26598,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 451) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6440:1: ( ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6441:1: ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6445:1: ( ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6446:1: ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6441:1: ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:6442:2: ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:6446:1: ( ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6447:2: ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:6443:2: ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:6443:3: rule__AssignmentExpression__FunctionNameAssignment_1_1 + // InternalSimpleBeeLangTestLanguage.g:6448:2: ( rule__AssignmentExpression__FunctionNameAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:6448:3: rule__AssignmentExpression__FunctionNameAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__FunctionNameAssignment_1_1(); @@ -26636,7 +26644,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__AssignmentExpression__Group_1__2" - // InternalSimpleBeeLangTestLanguage.g:6451:1: rule__AssignmentExpression__Group_1__2 : rule__AssignmentExpression__Group_1__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:6456:1: rule__AssignmentExpression__Group_1__2 : rule__AssignmentExpression__Group_1__2__Impl ; public final void rule__AssignmentExpression__Group_1__2() throws RecognitionException { int rule__AssignmentExpression__Group_1__2_StartIndex = input.index(); @@ -26644,8 +26652,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 452) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6455:1: ( rule__AssignmentExpression__Group_1__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:6456:2: rule__AssignmentExpression__Group_1__2__Impl + // InternalSimpleBeeLangTestLanguage.g:6460:1: ( rule__AssignmentExpression__Group_1__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:6461:2: rule__AssignmentExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__Group_1__2__Impl(); @@ -26672,7 +26680,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__AssignmentExpression__Group_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:6462:1: rule__AssignmentExpression__Group_1__2__Impl : ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6467:1: rule__AssignmentExpression__Group_1__2__Impl : ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) ; public final void rule__AssignmentExpression__Group_1__2__Impl() throws RecognitionException { int rule__AssignmentExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -26680,17 +26688,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 453) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6466:1: ( ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6467:1: ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:6471:1: ( ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6472:1: ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6467:1: ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:6468:2: ( rule__AssignmentExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:6472:1: ( ( rule__AssignmentExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:6473:2: ( rule__AssignmentExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getRightExprAssignment_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:6469:2: ( rule__AssignmentExpression__RightExprAssignment_1_2 ) - // InternalSimpleBeeLangTestLanguage.g:6469:3: rule__AssignmentExpression__RightExprAssignment_1_2 + // InternalSimpleBeeLangTestLanguage.g:6474:2: ( rule__AssignmentExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:6474:3: rule__AssignmentExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__RightExprAssignment_1_2(); @@ -26726,7 +26734,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group__0" - // InternalSimpleBeeLangTestLanguage.g:6478:1: rule__VarDeclaration__Group__0 : rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:6483:1: rule__VarDeclaration__Group__0 : rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 ; public final void rule__VarDeclaration__Group__0() throws RecognitionException { int rule__VarDeclaration__Group__0_StartIndex = input.index(); @@ -26734,8 +26742,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 454) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6482:1: ( rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:6483:2: rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 + // InternalSimpleBeeLangTestLanguage.g:6487:1: ( rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:6488:2: rule__VarDeclaration__Group__0__Impl rule__VarDeclaration__Group__1 { pushFollow(FollowSets000.FOLLOW_34); rule__VarDeclaration__Group__0__Impl(); @@ -26767,7 +26775,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6490:1: rule__VarDeclaration__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:6495:1: rule__VarDeclaration__Group__0__Impl : ( () ) ; public final void rule__VarDeclaration__Group__0__Impl() throws RecognitionException { int rule__VarDeclaration__Group__0__Impl_StartIndex = input.index(); @@ -26775,17 +26783,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 455) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6494:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:6495:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:6499:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:6500:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:6495:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:6496:2: () + // InternalSimpleBeeLangTestLanguage.g:6500:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:6501:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getDefValueAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:6497:2: () - // InternalSimpleBeeLangTestLanguage.g:6497:3: + // InternalSimpleBeeLangTestLanguage.g:6502:2: () + // InternalSimpleBeeLangTestLanguage.g:6502:3: { } @@ -26811,7 +26819,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group__1" - // InternalSimpleBeeLangTestLanguage.g:6505:1: rule__VarDeclaration__Group__1 : rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:6510:1: rule__VarDeclaration__Group__1 : rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 ; public final void rule__VarDeclaration__Group__1() throws RecognitionException { int rule__VarDeclaration__Group__1_StartIndex = input.index(); @@ -26819,8 +26827,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 456) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6509:1: ( rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:6510:2: rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 + // InternalSimpleBeeLangTestLanguage.g:6514:1: ( rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:6515:2: rule__VarDeclaration__Group__1__Impl rule__VarDeclaration__Group__2 { pushFollow(FollowSets000.FOLLOW_34); rule__VarDeclaration__Group__1__Impl(); @@ -26852,7 +26860,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6517:1: rule__VarDeclaration__Group__1__Impl : ( ( rule__VarDeclaration__FinalAssignment_1 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:6522:1: rule__VarDeclaration__Group__1__Impl : ( ( rule__VarDeclaration__FinalAssignment_1 )? ) ; public final void rule__VarDeclaration__Group__1__Impl() throws RecognitionException { int rule__VarDeclaration__Group__1__Impl_StartIndex = input.index(); @@ -26860,16 +26868,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 457) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6521:1: ( ( ( rule__VarDeclaration__FinalAssignment_1 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:6522:1: ( ( rule__VarDeclaration__FinalAssignment_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:6526:1: ( ( ( rule__VarDeclaration__FinalAssignment_1 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:6527:1: ( ( rule__VarDeclaration__FinalAssignment_1 )? ) { - // InternalSimpleBeeLangTestLanguage.g:6522:1: ( ( rule__VarDeclaration__FinalAssignment_1 )? ) - // InternalSimpleBeeLangTestLanguage.g:6523:2: ( rule__VarDeclaration__FinalAssignment_1 )? + // InternalSimpleBeeLangTestLanguage.g:6527:1: ( ( rule__VarDeclaration__FinalAssignment_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:6528:2: ( rule__VarDeclaration__FinalAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getFinalAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:6524:2: ( rule__VarDeclaration__FinalAssignment_1 )? + // InternalSimpleBeeLangTestLanguage.g:6529:2: ( rule__VarDeclaration__FinalAssignment_1 )? int alt56=2; int LA56_0 = input.LA(1); @@ -26878,7 +26886,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe } switch (alt56) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:6524:3: rule__VarDeclaration__FinalAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:6529:3: rule__VarDeclaration__FinalAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__FinalAssignment_1(); @@ -26917,7 +26925,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group__2" - // InternalSimpleBeeLangTestLanguage.g:6532:1: rule__VarDeclaration__Group__2 : rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:6537:1: rule__VarDeclaration__Group__2 : rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 ; public final void rule__VarDeclaration__Group__2() throws RecognitionException { int rule__VarDeclaration__Group__2_StartIndex = input.index(); @@ -26925,8 +26933,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 458) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6536:1: ( rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:6537:2: rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 + // InternalSimpleBeeLangTestLanguage.g:6541:1: ( rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:6542:2: rule__VarDeclaration__Group__2__Impl rule__VarDeclaration__Group__3 { pushFollow(FollowSets000.FOLLOW_35); rule__VarDeclaration__Group__2__Impl(); @@ -26958,7 +26966,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:6544:1: rule__VarDeclaration__Group__2__Impl : ( ( rule__VarDeclaration__Group_2__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6549:1: rule__VarDeclaration__Group__2__Impl : ( ( rule__VarDeclaration__Group_2__0 ) ) ; public final void rule__VarDeclaration__Group__2__Impl() throws RecognitionException { int rule__VarDeclaration__Group__2__Impl_StartIndex = input.index(); @@ -26966,17 +26974,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 459) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6548:1: ( ( ( rule__VarDeclaration__Group_2__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6549:1: ( ( rule__VarDeclaration__Group_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:6553:1: ( ( ( rule__VarDeclaration__Group_2__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6554:1: ( ( rule__VarDeclaration__Group_2__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6549:1: ( ( rule__VarDeclaration__Group_2__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:6550:2: ( rule__VarDeclaration__Group_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:6554:1: ( ( rule__VarDeclaration__Group_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:6555:2: ( rule__VarDeclaration__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getGroup_2()); } - // InternalSimpleBeeLangTestLanguage.g:6551:2: ( rule__VarDeclaration__Group_2__0 ) - // InternalSimpleBeeLangTestLanguage.g:6551:3: rule__VarDeclaration__Group_2__0 + // InternalSimpleBeeLangTestLanguage.g:6556:2: ( rule__VarDeclaration__Group_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:6556:3: rule__VarDeclaration__Group_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Group_2__0(); @@ -27012,7 +27020,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group__3" - // InternalSimpleBeeLangTestLanguage.g:6559:1: rule__VarDeclaration__Group__3 : rule__VarDeclaration__Group__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:6564:1: rule__VarDeclaration__Group__3 : rule__VarDeclaration__Group__3__Impl ; public final void rule__VarDeclaration__Group__3() throws RecognitionException { int rule__VarDeclaration__Group__3_StartIndex = input.index(); @@ -27020,8 +27028,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 460) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6563:1: ( rule__VarDeclaration__Group__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:6564:2: rule__VarDeclaration__Group__3__Impl + // InternalSimpleBeeLangTestLanguage.g:6568:1: ( rule__VarDeclaration__Group__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:6569:2: rule__VarDeclaration__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Group__3__Impl(); @@ -27048,7 +27056,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:6570:1: rule__VarDeclaration__Group__3__Impl : ( ( rule__VarDeclaration__Group_3__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:6575:1: rule__VarDeclaration__Group__3__Impl : ( ( rule__VarDeclaration__Group_3__0 )? ) ; public final void rule__VarDeclaration__Group__3__Impl() throws RecognitionException { int rule__VarDeclaration__Group__3__Impl_StartIndex = input.index(); @@ -27056,16 +27064,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 461) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6574:1: ( ( ( rule__VarDeclaration__Group_3__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:6575:1: ( ( rule__VarDeclaration__Group_3__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:6579:1: ( ( ( rule__VarDeclaration__Group_3__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:6580:1: ( ( rule__VarDeclaration__Group_3__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:6575:1: ( ( rule__VarDeclaration__Group_3__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:6576:2: ( rule__VarDeclaration__Group_3__0 )? + // InternalSimpleBeeLangTestLanguage.g:6580:1: ( ( rule__VarDeclaration__Group_3__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:6581:2: ( rule__VarDeclaration__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getGroup_3()); } - // InternalSimpleBeeLangTestLanguage.g:6577:2: ( rule__VarDeclaration__Group_3__0 )? + // InternalSimpleBeeLangTestLanguage.g:6582:2: ( rule__VarDeclaration__Group_3__0 )? int alt57=2; int LA57_0 = input.LA(1); @@ -27074,7 +27082,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe } switch (alt57) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:6577:3: rule__VarDeclaration__Group_3__0 + // InternalSimpleBeeLangTestLanguage.g:6582:3: rule__VarDeclaration__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Group_3__0(); @@ -27113,7 +27121,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group_2__0" - // InternalSimpleBeeLangTestLanguage.g:6586:1: rule__VarDeclaration__Group_2__0 : rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:6591:1: rule__VarDeclaration__Group_2__0 : rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 ; public final void rule__VarDeclaration__Group_2__0() throws RecognitionException { int rule__VarDeclaration__Group_2__0_StartIndex = input.index(); @@ -27121,8 +27129,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 462) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6590:1: ( rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:6591:2: rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 + // InternalSimpleBeeLangTestLanguage.g:6595:1: ( rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:6596:2: rule__VarDeclaration__Group_2__0__Impl rule__VarDeclaration__Group_2__1 { pushFollow(FollowSets000.FOLLOW_9); rule__VarDeclaration__Group_2__0__Impl(); @@ -27154,7 +27162,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6598:1: rule__VarDeclaration__Group_2__0__Impl : ( ( rule__VarDeclaration__Alternatives_2_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6603:1: rule__VarDeclaration__Group_2__0__Impl : ( ( rule__VarDeclaration__Alternatives_2_0 ) ) ; public final void rule__VarDeclaration__Group_2__0__Impl() throws RecognitionException { int rule__VarDeclaration__Group_2__0__Impl_StartIndex = input.index(); @@ -27162,17 +27170,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 463) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6602:1: ( ( ( rule__VarDeclaration__Alternatives_2_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6603:1: ( ( rule__VarDeclaration__Alternatives_2_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:6607:1: ( ( ( rule__VarDeclaration__Alternatives_2_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6608:1: ( ( rule__VarDeclaration__Alternatives_2_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6603:1: ( ( rule__VarDeclaration__Alternatives_2_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:6604:2: ( rule__VarDeclaration__Alternatives_2_0 ) + // InternalSimpleBeeLangTestLanguage.g:6608:1: ( ( rule__VarDeclaration__Alternatives_2_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:6609:2: ( rule__VarDeclaration__Alternatives_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getAlternatives_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:6605:2: ( rule__VarDeclaration__Alternatives_2_0 ) - // InternalSimpleBeeLangTestLanguage.g:6605:3: rule__VarDeclaration__Alternatives_2_0 + // InternalSimpleBeeLangTestLanguage.g:6610:2: ( rule__VarDeclaration__Alternatives_2_0 ) + // InternalSimpleBeeLangTestLanguage.g:6610:3: rule__VarDeclaration__Alternatives_2_0 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Alternatives_2_0(); @@ -27208,7 +27216,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group_2__1" - // InternalSimpleBeeLangTestLanguage.g:6613:1: rule__VarDeclaration__Group_2__1 : rule__VarDeclaration__Group_2__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:6618:1: rule__VarDeclaration__Group_2__1 : rule__VarDeclaration__Group_2__1__Impl ; public final void rule__VarDeclaration__Group_2__1() throws RecognitionException { int rule__VarDeclaration__Group_2__1_StartIndex = input.index(); @@ -27216,8 +27224,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 464) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6617:1: ( rule__VarDeclaration__Group_2__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:6618:2: rule__VarDeclaration__Group_2__1__Impl + // InternalSimpleBeeLangTestLanguage.g:6622:1: ( rule__VarDeclaration__Group_2__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:6623:2: rule__VarDeclaration__Group_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Group_2__1__Impl(); @@ -27244,7 +27252,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6624:1: rule__VarDeclaration__Group_2__1__Impl : ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6629:1: rule__VarDeclaration__Group_2__1__Impl : ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) ; public final void rule__VarDeclaration__Group_2__1__Impl() throws RecognitionException { int rule__VarDeclaration__Group_2__1__Impl_StartIndex = input.index(); @@ -27252,17 +27260,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 465) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6628:1: ( ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6629:1: ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6633:1: ( ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6634:1: ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6629:1: ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:6630:2: ( rule__VarDeclaration__NameAssignment_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:6634:1: ( ( rule__VarDeclaration__NameAssignment_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6635:2: ( rule__VarDeclaration__NameAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getNameAssignment_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:6631:2: ( rule__VarDeclaration__NameAssignment_2_1 ) - // InternalSimpleBeeLangTestLanguage.g:6631:3: rule__VarDeclaration__NameAssignment_2_1 + // InternalSimpleBeeLangTestLanguage.g:6636:2: ( rule__VarDeclaration__NameAssignment_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:6636:3: rule__VarDeclaration__NameAssignment_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__NameAssignment_2_1(); @@ -27298,7 +27306,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group_3__0" - // InternalSimpleBeeLangTestLanguage.g:6640:1: rule__VarDeclaration__Group_3__0 : rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 ; + // InternalSimpleBeeLangTestLanguage.g:6645:1: rule__VarDeclaration__Group_3__0 : rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 ; public final void rule__VarDeclaration__Group_3__0() throws RecognitionException { int rule__VarDeclaration__Group_3__0_StartIndex = input.index(); @@ -27306,8 +27314,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 466) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6644:1: ( rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 ) - // InternalSimpleBeeLangTestLanguage.g:6645:2: rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 + // InternalSimpleBeeLangTestLanguage.g:6649:1: ( rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 ) + // InternalSimpleBeeLangTestLanguage.g:6650:2: rule__VarDeclaration__Group_3__0__Impl rule__VarDeclaration__Group_3__1 { pushFollow(FollowSets000.FOLLOW_19); rule__VarDeclaration__Group_3__0__Impl(); @@ -27339,7 +27347,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group_3__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6652:1: rule__VarDeclaration__Group_3__0__Impl : ( '=' ) ; + // InternalSimpleBeeLangTestLanguage.g:6657:1: rule__VarDeclaration__Group_3__0__Impl : ( '=' ) ; public final void rule__VarDeclaration__Group_3__0__Impl() throws RecognitionException { int rule__VarDeclaration__Group_3__0__Impl_StartIndex = input.index(); @@ -27347,11 +27355,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 467) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6656:1: ( ( '=' ) ) - // InternalSimpleBeeLangTestLanguage.g:6657:1: ( '=' ) + // InternalSimpleBeeLangTestLanguage.g:6661:1: ( ( '=' ) ) + // InternalSimpleBeeLangTestLanguage.g:6662:1: ( '=' ) { - // InternalSimpleBeeLangTestLanguage.g:6657:1: ( '=' ) - // InternalSimpleBeeLangTestLanguage.g:6658:2: '=' + // InternalSimpleBeeLangTestLanguage.g:6662:1: ( '=' ) + // InternalSimpleBeeLangTestLanguage.g:6663:2: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getEqualsSignKeyword_3_0()); @@ -27383,7 +27391,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group_3__1" - // InternalSimpleBeeLangTestLanguage.g:6667:1: rule__VarDeclaration__Group_3__1 : rule__VarDeclaration__Group_3__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:6672:1: rule__VarDeclaration__Group_3__1 : rule__VarDeclaration__Group_3__1__Impl ; public final void rule__VarDeclaration__Group_3__1() throws RecognitionException { int rule__VarDeclaration__Group_3__1_StartIndex = input.index(); @@ -27391,8 +27399,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 468) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6671:1: ( rule__VarDeclaration__Group_3__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:6672:2: rule__VarDeclaration__Group_3__1__Impl + // InternalSimpleBeeLangTestLanguage.g:6676:1: ( rule__VarDeclaration__Group_3__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:6677:2: rule__VarDeclaration__Group_3__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__Group_3__1__Impl(); @@ -27419,7 +27427,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__VarDeclaration__Group_3__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6678:1: rule__VarDeclaration__Group_3__1__Impl : ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6683:1: rule__VarDeclaration__Group_3__1__Impl : ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) ; public final void rule__VarDeclaration__Group_3__1__Impl() throws RecognitionException { int rule__VarDeclaration__Group_3__1__Impl_StartIndex = input.index(); @@ -27427,17 +27435,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 469) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6682:1: ( ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6683:1: ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6687:1: ( ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6688:1: ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6683:1: ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:6684:2: ( rule__VarDeclaration__ValueExprAssignment_3_1 ) + // InternalSimpleBeeLangTestLanguage.g:6688:1: ( ( rule__VarDeclaration__ValueExprAssignment_3_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6689:2: ( rule__VarDeclaration__ValueExprAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getValueExprAssignment_3_1()); } - // InternalSimpleBeeLangTestLanguage.g:6685:2: ( rule__VarDeclaration__ValueExprAssignment_3_1 ) - // InternalSimpleBeeLangTestLanguage.g:6685:3: rule__VarDeclaration__ValueExprAssignment_3_1 + // InternalSimpleBeeLangTestLanguage.g:6690:2: ( rule__VarDeclaration__ValueExprAssignment_3_1 ) + // InternalSimpleBeeLangTestLanguage.g:6690:3: rule__VarDeclaration__ValueExprAssignment_3_1 { pushFollow(FollowSets000.FOLLOW_2); rule__VarDeclaration__ValueExprAssignment_3_1(); @@ -27473,7 +27481,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__0" - // InternalSimpleBeeLangTestLanguage.g:6694:1: rule__ValDeclaration__Group__0 : rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:6699:1: rule__ValDeclaration__Group__0 : rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 ; public final void rule__ValDeclaration__Group__0() throws RecognitionException { int rule__ValDeclaration__Group__0_StartIndex = input.index(); @@ -27481,8 +27489,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 470) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6698:1: ( rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:6699:2: rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 + // InternalSimpleBeeLangTestLanguage.g:6703:1: ( rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:6704:2: rule__ValDeclaration__Group__0__Impl rule__ValDeclaration__Group__1 { pushFollow(FollowSets000.FOLLOW_36); rule__ValDeclaration__Group__0__Impl(); @@ -27514,7 +27522,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6706:1: rule__ValDeclaration__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:6711:1: rule__ValDeclaration__Group__0__Impl : ( () ) ; public final void rule__ValDeclaration__Group__0__Impl() throws RecognitionException { int rule__ValDeclaration__Group__0__Impl_StartIndex = input.index(); @@ -27522,17 +27530,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 471) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6710:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:6711:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:6715:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:6716:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:6711:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:6712:2: () + // InternalSimpleBeeLangTestLanguage.g:6716:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:6717:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getDefValueAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:6713:2: () - // InternalSimpleBeeLangTestLanguage.g:6713:3: + // InternalSimpleBeeLangTestLanguage.g:6718:2: () + // InternalSimpleBeeLangTestLanguage.g:6718:3: { } @@ -27558,7 +27566,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__1" - // InternalSimpleBeeLangTestLanguage.g:6721:1: rule__ValDeclaration__Group__1 : rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:6726:1: rule__ValDeclaration__Group__1 : rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 ; public final void rule__ValDeclaration__Group__1() throws RecognitionException { int rule__ValDeclaration__Group__1_StartIndex = input.index(); @@ -27566,8 +27574,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 472) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6725:1: ( rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:6726:2: rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 + // InternalSimpleBeeLangTestLanguage.g:6730:1: ( rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:6731:2: rule__ValDeclaration__Group__1__Impl rule__ValDeclaration__Group__2 { pushFollow(FollowSets000.FOLLOW_36); rule__ValDeclaration__Group__1__Impl(); @@ -27599,7 +27607,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6733:1: rule__ValDeclaration__Group__1__Impl : ( ( rule__ValDeclaration__FinalAssignment_1 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:6738:1: rule__ValDeclaration__Group__1__Impl : ( ( rule__ValDeclaration__FinalAssignment_1 )? ) ; public final void rule__ValDeclaration__Group__1__Impl() throws RecognitionException { int rule__ValDeclaration__Group__1__Impl_StartIndex = input.index(); @@ -27607,16 +27615,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 473) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6737:1: ( ( ( rule__ValDeclaration__FinalAssignment_1 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:6738:1: ( ( rule__ValDeclaration__FinalAssignment_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:6742:1: ( ( ( rule__ValDeclaration__FinalAssignment_1 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:6743:1: ( ( rule__ValDeclaration__FinalAssignment_1 )? ) { - // InternalSimpleBeeLangTestLanguage.g:6738:1: ( ( rule__ValDeclaration__FinalAssignment_1 )? ) - // InternalSimpleBeeLangTestLanguage.g:6739:2: ( rule__ValDeclaration__FinalAssignment_1 )? + // InternalSimpleBeeLangTestLanguage.g:6743:1: ( ( rule__ValDeclaration__FinalAssignment_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:6744:2: ( rule__ValDeclaration__FinalAssignment_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getFinalAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:6740:2: ( rule__ValDeclaration__FinalAssignment_1 )? + // InternalSimpleBeeLangTestLanguage.g:6745:2: ( rule__ValDeclaration__FinalAssignment_1 )? int alt58=2; int LA58_0 = input.LA(1); @@ -27625,7 +27633,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe } switch (alt58) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:6740:3: rule__ValDeclaration__FinalAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:6745:3: rule__ValDeclaration__FinalAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__FinalAssignment_1(); @@ -27664,7 +27672,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__2" - // InternalSimpleBeeLangTestLanguage.g:6748:1: rule__ValDeclaration__Group__2 : rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:6753:1: rule__ValDeclaration__Group__2 : rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 ; public final void rule__ValDeclaration__Group__2() throws RecognitionException { int rule__ValDeclaration__Group__2_StartIndex = input.index(); @@ -27672,8 +27680,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 474) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6752:1: ( rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:6753:2: rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 + // InternalSimpleBeeLangTestLanguage.g:6757:1: ( rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:6758:2: rule__ValDeclaration__Group__2__Impl rule__ValDeclaration__Group__3 { pushFollow(FollowSets000.FOLLOW_28); rule__ValDeclaration__Group__2__Impl(); @@ -27705,7 +27713,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:6760:1: rule__ValDeclaration__Group__2__Impl : ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6765:1: rule__ValDeclaration__Group__2__Impl : ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) ; public final void rule__ValDeclaration__Group__2__Impl() throws RecognitionException { int rule__ValDeclaration__Group__2__Impl_StartIndex = input.index(); @@ -27713,17 +27721,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 475) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6764:1: ( ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6765:1: ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:6769:1: ( ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6770:1: ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6765:1: ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:6766:2: ( rule__ValDeclaration__ImmutableAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:6770:1: ( ( rule__ValDeclaration__ImmutableAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:6771:2: ( rule__ValDeclaration__ImmutableAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getImmutableAssignment_2()); } - // InternalSimpleBeeLangTestLanguage.g:6767:2: ( rule__ValDeclaration__ImmutableAssignment_2 ) - // InternalSimpleBeeLangTestLanguage.g:6767:3: rule__ValDeclaration__ImmutableAssignment_2 + // InternalSimpleBeeLangTestLanguage.g:6772:2: ( rule__ValDeclaration__ImmutableAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:6772:3: rule__ValDeclaration__ImmutableAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__ImmutableAssignment_2(); @@ -27759,7 +27767,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__3" - // InternalSimpleBeeLangTestLanguage.g:6775:1: rule__ValDeclaration__Group__3 : rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 ; + // InternalSimpleBeeLangTestLanguage.g:6780:1: rule__ValDeclaration__Group__3 : rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 ; public final void rule__ValDeclaration__Group__3() throws RecognitionException { int rule__ValDeclaration__Group__3_StartIndex = input.index(); @@ -27767,8 +27775,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 476) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6779:1: ( rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 ) - // InternalSimpleBeeLangTestLanguage.g:6780:2: rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 + // InternalSimpleBeeLangTestLanguage.g:6784:1: ( rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 ) + // InternalSimpleBeeLangTestLanguage.g:6785:2: rule__ValDeclaration__Group__3__Impl rule__ValDeclaration__Group__4 { pushFollow(FollowSets000.FOLLOW_28); rule__ValDeclaration__Group__3__Impl(); @@ -27800,7 +27808,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:6787:1: rule__ValDeclaration__Group__3__Impl : ( ( rule__ValDeclaration__TypeAssignment_3 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:6792:1: rule__ValDeclaration__Group__3__Impl : ( ( rule__ValDeclaration__TypeAssignment_3 )? ) ; public final void rule__ValDeclaration__Group__3__Impl() throws RecognitionException { int rule__ValDeclaration__Group__3__Impl_StartIndex = input.index(); @@ -27808,16 +27816,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 477) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6791:1: ( ( ( rule__ValDeclaration__TypeAssignment_3 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:6792:1: ( ( rule__ValDeclaration__TypeAssignment_3 )? ) + // InternalSimpleBeeLangTestLanguage.g:6796:1: ( ( ( rule__ValDeclaration__TypeAssignment_3 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:6797:1: ( ( rule__ValDeclaration__TypeAssignment_3 )? ) { - // InternalSimpleBeeLangTestLanguage.g:6792:1: ( ( rule__ValDeclaration__TypeAssignment_3 )? ) - // InternalSimpleBeeLangTestLanguage.g:6793:2: ( rule__ValDeclaration__TypeAssignment_3 )? + // InternalSimpleBeeLangTestLanguage.g:6797:1: ( ( rule__ValDeclaration__TypeAssignment_3 )? ) + // InternalSimpleBeeLangTestLanguage.g:6798:2: ( rule__ValDeclaration__TypeAssignment_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getTypeAssignment_3()); } - // InternalSimpleBeeLangTestLanguage.g:6794:2: ( rule__ValDeclaration__TypeAssignment_3 )? + // InternalSimpleBeeLangTestLanguage.g:6799:2: ( rule__ValDeclaration__TypeAssignment_3 )? int alt59=2; int LA59_0 = input.LA(1); @@ -27833,7 +27841,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe } switch (alt59) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:6794:3: rule__ValDeclaration__TypeAssignment_3 + // InternalSimpleBeeLangTestLanguage.g:6799:3: rule__ValDeclaration__TypeAssignment_3 { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__TypeAssignment_3(); @@ -27872,7 +27880,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__4" - // InternalSimpleBeeLangTestLanguage.g:6802:1: rule__ValDeclaration__Group__4 : rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 ; + // InternalSimpleBeeLangTestLanguage.g:6807:1: rule__ValDeclaration__Group__4 : rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 ; public final void rule__ValDeclaration__Group__4() throws RecognitionException { int rule__ValDeclaration__Group__4_StartIndex = input.index(); @@ -27880,8 +27888,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 478) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6806:1: ( rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 ) - // InternalSimpleBeeLangTestLanguage.g:6807:2: rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 + // InternalSimpleBeeLangTestLanguage.g:6811:1: ( rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 ) + // InternalSimpleBeeLangTestLanguage.g:6812:2: rule__ValDeclaration__Group__4__Impl rule__ValDeclaration__Group__5 { pushFollow(FollowSets000.FOLLOW_35); rule__ValDeclaration__Group__4__Impl(); @@ -27913,7 +27921,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__4__Impl" - // InternalSimpleBeeLangTestLanguage.g:6814:1: rule__ValDeclaration__Group__4__Impl : ( ( rule__ValDeclaration__NameAssignment_4 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6819:1: rule__ValDeclaration__Group__4__Impl : ( ( rule__ValDeclaration__NameAssignment_4 ) ) ; public final void rule__ValDeclaration__Group__4__Impl() throws RecognitionException { int rule__ValDeclaration__Group__4__Impl_StartIndex = input.index(); @@ -27921,17 +27929,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 479) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6818:1: ( ( ( rule__ValDeclaration__NameAssignment_4 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6819:1: ( ( rule__ValDeclaration__NameAssignment_4 ) ) + // InternalSimpleBeeLangTestLanguage.g:6823:1: ( ( ( rule__ValDeclaration__NameAssignment_4 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6824:1: ( ( rule__ValDeclaration__NameAssignment_4 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6819:1: ( ( rule__ValDeclaration__NameAssignment_4 ) ) - // InternalSimpleBeeLangTestLanguage.g:6820:2: ( rule__ValDeclaration__NameAssignment_4 ) + // InternalSimpleBeeLangTestLanguage.g:6824:1: ( ( rule__ValDeclaration__NameAssignment_4 ) ) + // InternalSimpleBeeLangTestLanguage.g:6825:2: ( rule__ValDeclaration__NameAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getNameAssignment_4()); } - // InternalSimpleBeeLangTestLanguage.g:6821:2: ( rule__ValDeclaration__NameAssignment_4 ) - // InternalSimpleBeeLangTestLanguage.g:6821:3: rule__ValDeclaration__NameAssignment_4 + // InternalSimpleBeeLangTestLanguage.g:6826:2: ( rule__ValDeclaration__NameAssignment_4 ) + // InternalSimpleBeeLangTestLanguage.g:6826:3: rule__ValDeclaration__NameAssignment_4 { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__NameAssignment_4(); @@ -27967,7 +27975,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__5" - // InternalSimpleBeeLangTestLanguage.g:6829:1: rule__ValDeclaration__Group__5 : rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 ; + // InternalSimpleBeeLangTestLanguage.g:6834:1: rule__ValDeclaration__Group__5 : rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 ; public final void rule__ValDeclaration__Group__5() throws RecognitionException { int rule__ValDeclaration__Group__5_StartIndex = input.index(); @@ -27975,8 +27983,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 480) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6833:1: ( rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 ) - // InternalSimpleBeeLangTestLanguage.g:6834:2: rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 + // InternalSimpleBeeLangTestLanguage.g:6838:1: ( rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 ) + // InternalSimpleBeeLangTestLanguage.g:6839:2: rule__ValDeclaration__Group__5__Impl rule__ValDeclaration__Group__6 { pushFollow(FollowSets000.FOLLOW_19); rule__ValDeclaration__Group__5__Impl(); @@ -28008,7 +28016,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__5__Impl" - // InternalSimpleBeeLangTestLanguage.g:6841:1: rule__ValDeclaration__Group__5__Impl : ( '=' ) ; + // InternalSimpleBeeLangTestLanguage.g:6846:1: rule__ValDeclaration__Group__5__Impl : ( '=' ) ; public final void rule__ValDeclaration__Group__5__Impl() throws RecognitionException { int rule__ValDeclaration__Group__5__Impl_StartIndex = input.index(); @@ -28016,11 +28024,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 481) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6845:1: ( ( '=' ) ) - // InternalSimpleBeeLangTestLanguage.g:6846:1: ( '=' ) + // InternalSimpleBeeLangTestLanguage.g:6850:1: ( ( '=' ) ) + // InternalSimpleBeeLangTestLanguage.g:6851:1: ( '=' ) { - // InternalSimpleBeeLangTestLanguage.g:6846:1: ( '=' ) - // InternalSimpleBeeLangTestLanguage.g:6847:2: '=' + // InternalSimpleBeeLangTestLanguage.g:6851:1: ( '=' ) + // InternalSimpleBeeLangTestLanguage.g:6852:2: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getEqualsSignKeyword_5()); @@ -28052,7 +28060,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__6" - // InternalSimpleBeeLangTestLanguage.g:6856:1: rule__ValDeclaration__Group__6 : rule__ValDeclaration__Group__6__Impl ; + // InternalSimpleBeeLangTestLanguage.g:6861:1: rule__ValDeclaration__Group__6 : rule__ValDeclaration__Group__6__Impl ; public final void rule__ValDeclaration__Group__6() throws RecognitionException { int rule__ValDeclaration__Group__6_StartIndex = input.index(); @@ -28060,8 +28068,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 482) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6860:1: ( rule__ValDeclaration__Group__6__Impl ) - // InternalSimpleBeeLangTestLanguage.g:6861:2: rule__ValDeclaration__Group__6__Impl + // InternalSimpleBeeLangTestLanguage.g:6865:1: ( rule__ValDeclaration__Group__6__Impl ) + // InternalSimpleBeeLangTestLanguage.g:6866:2: rule__ValDeclaration__Group__6__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__Group__6__Impl(); @@ -28088,7 +28096,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ValDeclaration__Group__6__Impl" - // InternalSimpleBeeLangTestLanguage.g:6867:1: rule__ValDeclaration__Group__6__Impl : ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6872:1: rule__ValDeclaration__Group__6__Impl : ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) ; public final void rule__ValDeclaration__Group__6__Impl() throws RecognitionException { int rule__ValDeclaration__Group__6__Impl_StartIndex = input.index(); @@ -28096,17 +28104,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 483) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6871:1: ( ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6872:1: ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) + // InternalSimpleBeeLangTestLanguage.g:6876:1: ( ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6877:1: ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6872:1: ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) - // InternalSimpleBeeLangTestLanguage.g:6873:2: ( rule__ValDeclaration__ValueExprAssignment_6 ) + // InternalSimpleBeeLangTestLanguage.g:6877:1: ( ( rule__ValDeclaration__ValueExprAssignment_6 ) ) + // InternalSimpleBeeLangTestLanguage.g:6878:2: ( rule__ValDeclaration__ValueExprAssignment_6 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getValueExprAssignment_6()); } - // InternalSimpleBeeLangTestLanguage.g:6874:2: ( rule__ValDeclaration__ValueExprAssignment_6 ) - // InternalSimpleBeeLangTestLanguage.g:6874:3: rule__ValDeclaration__ValueExprAssignment_6 + // InternalSimpleBeeLangTestLanguage.g:6879:2: ( rule__ValDeclaration__ValueExprAssignment_6 ) + // InternalSimpleBeeLangTestLanguage.g:6879:3: rule__ValDeclaration__ValueExprAssignment_6 { pushFollow(FollowSets000.FOLLOW_2); rule__ValDeclaration__ValueExprAssignment_6(); @@ -28142,7 +28150,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group__0" - // InternalSimpleBeeLangTestLanguage.g:6883:1: rule__SimpleTypeRef__Group__0 : rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:6888:1: rule__SimpleTypeRef__Group__0 : rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 ; public final void rule__SimpleTypeRef__Group__0() throws RecognitionException { int rule__SimpleTypeRef__Group__0_StartIndex = input.index(); @@ -28150,8 +28158,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 484) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6887:1: ( rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:6888:2: rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 + // InternalSimpleBeeLangTestLanguage.g:6892:1: ( rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:6893:2: rule__SimpleTypeRef__Group__0__Impl rule__SimpleTypeRef__Group__1 { pushFollow(FollowSets000.FOLLOW_37); rule__SimpleTypeRef__Group__0__Impl(); @@ -28183,7 +28191,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6895:1: rule__SimpleTypeRef__Group__0__Impl : ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6900:1: rule__SimpleTypeRef__Group__0__Impl : ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) ; public final void rule__SimpleTypeRef__Group__0__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group__0__Impl_StartIndex = input.index(); @@ -28191,17 +28199,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 485) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6899:1: ( ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6900:1: ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:6904:1: ( ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6905:1: ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6900:1: ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:6901:2: ( rule__SimpleTypeRef__RawTypeAssignment_0 ) + // InternalSimpleBeeLangTestLanguage.g:6905:1: ( ( rule__SimpleTypeRef__RawTypeAssignment_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:6906:2: ( rule__SimpleTypeRef__RawTypeAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getRawTypeAssignment_0()); } - // InternalSimpleBeeLangTestLanguage.g:6902:2: ( rule__SimpleTypeRef__RawTypeAssignment_0 ) - // InternalSimpleBeeLangTestLanguage.g:6902:3: rule__SimpleTypeRef__RawTypeAssignment_0 + // InternalSimpleBeeLangTestLanguage.g:6907:2: ( rule__SimpleTypeRef__RawTypeAssignment_0 ) + // InternalSimpleBeeLangTestLanguage.g:6907:3: rule__SimpleTypeRef__RawTypeAssignment_0 { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__RawTypeAssignment_0(); @@ -28237,7 +28245,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group__1" - // InternalSimpleBeeLangTestLanguage.g:6910:1: rule__SimpleTypeRef__Group__1 : rule__SimpleTypeRef__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:6915:1: rule__SimpleTypeRef__Group__1 : rule__SimpleTypeRef__Group__1__Impl ; public final void rule__SimpleTypeRef__Group__1() throws RecognitionException { int rule__SimpleTypeRef__Group__1_StartIndex = input.index(); @@ -28245,8 +28253,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 486) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6914:1: ( rule__SimpleTypeRef__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:6915:2: rule__SimpleTypeRef__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:6919:1: ( rule__SimpleTypeRef__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:6920:2: rule__SimpleTypeRef__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__Group__1__Impl(); @@ -28273,7 +28281,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6921:1: rule__SimpleTypeRef__Group__1__Impl : ( ( rule__SimpleTypeRef__Group_1__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:6926:1: rule__SimpleTypeRef__Group__1__Impl : ( ( rule__SimpleTypeRef__Group_1__0 )? ) ; public final void rule__SimpleTypeRef__Group__1__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group__1__Impl_StartIndex = input.index(); @@ -28281,16 +28289,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 487) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6925:1: ( ( ( rule__SimpleTypeRef__Group_1__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:6926:1: ( ( rule__SimpleTypeRef__Group_1__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:6930:1: ( ( ( rule__SimpleTypeRef__Group_1__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:6931:1: ( ( rule__SimpleTypeRef__Group_1__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:6926:1: ( ( rule__SimpleTypeRef__Group_1__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:6927:2: ( rule__SimpleTypeRef__Group_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:6931:1: ( ( rule__SimpleTypeRef__Group_1__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:6932:2: ( rule__SimpleTypeRef__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:6928:2: ( rule__SimpleTypeRef__Group_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:6933:2: ( rule__SimpleTypeRef__Group_1__0 )? int alt60=2; int LA60_0 = input.LA(1); @@ -28299,7 +28307,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe } switch (alt60) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:6928:3: rule__SimpleTypeRef__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:6933:3: rule__SimpleTypeRef__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__Group_1__0(); @@ -28338,7 +28346,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:6937:1: rule__SimpleTypeRef__Group_1__0 : rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:6942:1: rule__SimpleTypeRef__Group_1__0 : rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 ; public final void rule__SimpleTypeRef__Group_1__0() throws RecognitionException { int rule__SimpleTypeRef__Group_1__0_StartIndex = input.index(); @@ -28346,8 +28354,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 488) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6941:1: ( rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:6942:2: rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:6946:1: ( rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:6947:2: rule__SimpleTypeRef__Group_1__0__Impl rule__SimpleTypeRef__Group_1__1 { pushFollow(FollowSets000.FOLLOW_9); rule__SimpleTypeRef__Group_1__0__Impl(); @@ -28379,7 +28387,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:6949:1: rule__SimpleTypeRef__Group_1__0__Impl : ( '<' ) ; + // InternalSimpleBeeLangTestLanguage.g:6954:1: rule__SimpleTypeRef__Group_1__0__Impl : ( '<' ) ; public final void rule__SimpleTypeRef__Group_1__0__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1__0__Impl_StartIndex = input.index(); @@ -28387,11 +28395,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 489) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6953:1: ( ( '<' ) ) - // InternalSimpleBeeLangTestLanguage.g:6954:1: ( '<' ) + // InternalSimpleBeeLangTestLanguage.g:6958:1: ( ( '<' ) ) + // InternalSimpleBeeLangTestLanguage.g:6959:1: ( '<' ) { - // InternalSimpleBeeLangTestLanguage.g:6954:1: ( '<' ) - // InternalSimpleBeeLangTestLanguage.g:6955:2: '<' + // InternalSimpleBeeLangTestLanguage.g:6959:1: ( '<' ) + // InternalSimpleBeeLangTestLanguage.g:6960:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getLessThanSignKeyword_1_0()); @@ -28423,7 +28431,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:6964:1: rule__SimpleTypeRef__Group_1__1 : rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:6969:1: rule__SimpleTypeRef__Group_1__1 : rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 ; public final void rule__SimpleTypeRef__Group_1__1() throws RecognitionException { int rule__SimpleTypeRef__Group_1__1_StartIndex = input.index(); @@ -28431,8 +28439,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 490) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6968:1: ( rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:6969:2: rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 + // InternalSimpleBeeLangTestLanguage.g:6973:1: ( rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:6974:2: rule__SimpleTypeRef__Group_1__1__Impl rule__SimpleTypeRef__Group_1__2 { pushFollow(FollowSets000.FOLLOW_38); rule__SimpleTypeRef__Group_1__1__Impl(); @@ -28464,7 +28472,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:6976:1: rule__SimpleTypeRef__Group_1__1__Impl : ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:6981:1: rule__SimpleTypeRef__Group_1__1__Impl : ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) ; public final void rule__SimpleTypeRef__Group_1__1__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1__1__Impl_StartIndex = input.index(); @@ -28472,17 +28480,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 491) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6980:1: ( ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:6981:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6985:1: ( ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:6986:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:6981:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:6982:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:6986:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:6987:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:6983:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:6983:3: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 + // InternalSimpleBeeLangTestLanguage.g:6988:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:6988:3: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1(); @@ -28518,7 +28526,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group_1__2" - // InternalSimpleBeeLangTestLanguage.g:6991:1: rule__SimpleTypeRef__Group_1__2 : rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 ; + // InternalSimpleBeeLangTestLanguage.g:6996:1: rule__SimpleTypeRef__Group_1__2 : rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 ; public final void rule__SimpleTypeRef__Group_1__2() throws RecognitionException { int rule__SimpleTypeRef__Group_1__2_StartIndex = input.index(); @@ -28526,8 +28534,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 492) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:6995:1: ( rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 ) - // InternalSimpleBeeLangTestLanguage.g:6996:2: rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 + // InternalSimpleBeeLangTestLanguage.g:7000:1: ( rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 ) + // InternalSimpleBeeLangTestLanguage.g:7001:2: rule__SimpleTypeRef__Group_1__2__Impl rule__SimpleTypeRef__Group_1__3 { pushFollow(FollowSets000.FOLLOW_38); rule__SimpleTypeRef__Group_1__2__Impl(); @@ -28559,7 +28567,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:7003:1: rule__SimpleTypeRef__Group_1__2__Impl : ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:7008:1: rule__SimpleTypeRef__Group_1__2__Impl : ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) ; public final void rule__SimpleTypeRef__Group_1__2__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1__2__Impl_StartIndex = input.index(); @@ -28567,16 +28575,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 493) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7007:1: ( ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:7008:1: ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:7012:1: ( ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:7013:1: ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:7008:1: ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:7009:2: ( rule__SimpleTypeRef__Group_1_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:7013:1: ( ( rule__SimpleTypeRef__Group_1_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:7014:2: ( rule__SimpleTypeRef__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getGroup_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:7010:2: ( rule__SimpleTypeRef__Group_1_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:7015:2: ( rule__SimpleTypeRef__Group_1_2__0 )* loop61: do { int alt61=2; @@ -28589,7 +28597,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe switch (alt61) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:7010:3: rule__SimpleTypeRef__Group_1_2__0 + // InternalSimpleBeeLangTestLanguage.g:7015:3: rule__SimpleTypeRef__Group_1_2__0 { pushFollow(FollowSets000.FOLLOW_11); rule__SimpleTypeRef__Group_1_2__0(); @@ -28631,7 +28639,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group_1__3" - // InternalSimpleBeeLangTestLanguage.g:7018:1: rule__SimpleTypeRef__Group_1__3 : rule__SimpleTypeRef__Group_1__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7023:1: rule__SimpleTypeRef__Group_1__3 : rule__SimpleTypeRef__Group_1__3__Impl ; public final void rule__SimpleTypeRef__Group_1__3() throws RecognitionException { int rule__SimpleTypeRef__Group_1__3_StartIndex = input.index(); @@ -28639,8 +28647,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 494) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7022:1: ( rule__SimpleTypeRef__Group_1__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7023:2: rule__SimpleTypeRef__Group_1__3__Impl + // InternalSimpleBeeLangTestLanguage.g:7027:1: ( rule__SimpleTypeRef__Group_1__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7028:2: rule__SimpleTypeRef__Group_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__Group_1__3__Impl(); @@ -28667,7 +28675,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group_1__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:7029:1: rule__SimpleTypeRef__Group_1__3__Impl : ( '>' ) ; + // InternalSimpleBeeLangTestLanguage.g:7034:1: rule__SimpleTypeRef__Group_1__3__Impl : ( '>' ) ; public final void rule__SimpleTypeRef__Group_1__3__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1__3__Impl_StartIndex = input.index(); @@ -28675,11 +28683,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 495) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7033:1: ( ( '>' ) ) - // InternalSimpleBeeLangTestLanguage.g:7034:1: ( '>' ) + // InternalSimpleBeeLangTestLanguage.g:7038:1: ( ( '>' ) ) + // InternalSimpleBeeLangTestLanguage.g:7039:1: ( '>' ) { - // InternalSimpleBeeLangTestLanguage.g:7034:1: ( '>' ) - // InternalSimpleBeeLangTestLanguage.g:7035:2: '>' + // InternalSimpleBeeLangTestLanguage.g:7039:1: ( '>' ) + // InternalSimpleBeeLangTestLanguage.g:7040:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getGreaterThanSignKeyword_1_3()); @@ -28711,7 +28719,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group_1_2__0" - // InternalSimpleBeeLangTestLanguage.g:7045:1: rule__SimpleTypeRef__Group_1_2__0 : rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:7050:1: rule__SimpleTypeRef__Group_1_2__0 : rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 ; public final void rule__SimpleTypeRef__Group_1_2__0() throws RecognitionException { int rule__SimpleTypeRef__Group_1_2__0_StartIndex = input.index(); @@ -28719,8 +28727,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 496) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7049:1: ( rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:7050:2: rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 + // InternalSimpleBeeLangTestLanguage.g:7054:1: ( rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:7055:2: rule__SimpleTypeRef__Group_1_2__0__Impl rule__SimpleTypeRef__Group_1_2__1 { pushFollow(FollowSets000.FOLLOW_9); rule__SimpleTypeRef__Group_1_2__0__Impl(); @@ -28752,7 +28760,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group_1_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7057:1: rule__SimpleTypeRef__Group_1_2__0__Impl : ( ',' ) ; + // InternalSimpleBeeLangTestLanguage.g:7062:1: rule__SimpleTypeRef__Group_1_2__0__Impl : ( ',' ) ; public final void rule__SimpleTypeRef__Group_1_2__0__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1_2__0__Impl_StartIndex = input.index(); @@ -28760,11 +28768,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 497) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7061:1: ( ( ',' ) ) - // InternalSimpleBeeLangTestLanguage.g:7062:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:7066:1: ( ( ',' ) ) + // InternalSimpleBeeLangTestLanguage.g:7067:1: ( ',' ) { - // InternalSimpleBeeLangTestLanguage.g:7062:1: ( ',' ) - // InternalSimpleBeeLangTestLanguage.g:7063:2: ',' + // InternalSimpleBeeLangTestLanguage.g:7067:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:7068:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getCommaKeyword_1_2_0()); @@ -28796,7 +28804,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group_1_2__1" - // InternalSimpleBeeLangTestLanguage.g:7072:1: rule__SimpleTypeRef__Group_1_2__1 : rule__SimpleTypeRef__Group_1_2__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7077:1: rule__SimpleTypeRef__Group_1_2__1 : rule__SimpleTypeRef__Group_1_2__1__Impl ; public final void rule__SimpleTypeRef__Group_1_2__1() throws RecognitionException { int rule__SimpleTypeRef__Group_1_2__1_StartIndex = input.index(); @@ -28804,8 +28812,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 498) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7076:1: ( rule__SimpleTypeRef__Group_1_2__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7077:2: rule__SimpleTypeRef__Group_1_2__1__Impl + // InternalSimpleBeeLangTestLanguage.g:7081:1: ( rule__SimpleTypeRef__Group_1_2__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7082:2: rule__SimpleTypeRef__Group_1_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__Group_1_2__1__Impl(); @@ -28832,7 +28840,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__SimpleTypeRef__Group_1_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7083:1: rule__SimpleTypeRef__Group_1_2__1__Impl : ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7088:1: rule__SimpleTypeRef__Group_1_2__1__Impl : ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) ; public final void rule__SimpleTypeRef__Group_1_2__1__Impl() throws RecognitionException { int rule__SimpleTypeRef__Group_1_2__1__Impl_StartIndex = input.index(); @@ -28840,17 +28848,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 499) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7087:1: ( ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7088:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:7092:1: ( ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7093:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7088:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:7089:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:7093:1: ( ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:7094:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListAssignment_1_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:7090:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) - // InternalSimpleBeeLangTestLanguage.g:7090:3: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 + // InternalSimpleBeeLangTestLanguage.g:7095:2: ( rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:7095:3: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1(); @@ -28886,7 +28894,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group__0" - // InternalSimpleBeeLangTestLanguage.g:7099:1: rule__ClosureTypeRef__Group__0 : rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:7104:1: rule__ClosureTypeRef__Group__0 : rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 ; public final void rule__ClosureTypeRef__Group__0() throws RecognitionException { int rule__ClosureTypeRef__Group__0_StartIndex = input.index(); @@ -28894,8 +28902,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser6 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 500) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7103:1: ( rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:7104:2: rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 + // InternalSimpleBeeLangTestLanguage.g:7108:1: ( rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:7109:2: rule__ClosureTypeRef__Group__0__Impl rule__ClosureTypeRef__Group__1 { pushFollow(FollowSets000.FOLLOW_39); rule__ClosureTypeRef__Group__0__Impl(); @@ -28939,7 +28947,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe } // $ANTLR start "rule__ClosureTypeRef__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7111:1: rule__ClosureTypeRef__Group__0__Impl : ( '(' ) ; + // InternalSimpleBeeLangTestLanguage.g:7116:1: rule__ClosureTypeRef__Group__0__Impl : ( '(' ) ; public final void rule__ClosureTypeRef__Group__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__0__Impl_StartIndex = input.index(); @@ -28947,11 +28955,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 501) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7115:1: ( ( '(' ) ) - // InternalSimpleBeeLangTestLanguage.g:7116:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:7120:1: ( ( '(' ) ) + // InternalSimpleBeeLangTestLanguage.g:7121:1: ( '(' ) { - // InternalSimpleBeeLangTestLanguage.g:7116:1: ( '(' ) - // InternalSimpleBeeLangTestLanguage.g:7117:2: '(' + // InternalSimpleBeeLangTestLanguage.g:7121:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:7122:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getLeftParenthesisKeyword_0()); @@ -28983,7 +28991,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group__1" - // InternalSimpleBeeLangTestLanguage.g:7126:1: rule__ClosureTypeRef__Group__1 : rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:7131:1: rule__ClosureTypeRef__Group__1 : rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 ; public final void rule__ClosureTypeRef__Group__1() throws RecognitionException { int rule__ClosureTypeRef__Group__1_StartIndex = input.index(); @@ -28991,8 +28999,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 502) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7130:1: ( rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:7131:2: rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 + // InternalSimpleBeeLangTestLanguage.g:7135:1: ( rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:7136:2: rule__ClosureTypeRef__Group__1__Impl rule__ClosureTypeRef__Group__2 { pushFollow(FollowSets000.FOLLOW_39); rule__ClosureTypeRef__Group__1__Impl(); @@ -29024,7 +29032,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7138:1: rule__ClosureTypeRef__Group__1__Impl : ( ( rule__ClosureTypeRef__Alternatives_1 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:7143:1: rule__ClosureTypeRef__Group__1__Impl : ( ( rule__ClosureTypeRef__Alternatives_1 )? ) ; public final void rule__ClosureTypeRef__Group__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__1__Impl_StartIndex = input.index(); @@ -29032,16 +29040,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 503) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7142:1: ( ( ( rule__ClosureTypeRef__Alternatives_1 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:7143:1: ( ( rule__ClosureTypeRef__Alternatives_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:7147:1: ( ( ( rule__ClosureTypeRef__Alternatives_1 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:7148:1: ( ( rule__ClosureTypeRef__Alternatives_1 )? ) { - // InternalSimpleBeeLangTestLanguage.g:7143:1: ( ( rule__ClosureTypeRef__Alternatives_1 )? ) - // InternalSimpleBeeLangTestLanguage.g:7144:2: ( rule__ClosureTypeRef__Alternatives_1 )? + // InternalSimpleBeeLangTestLanguage.g:7148:1: ( ( rule__ClosureTypeRef__Alternatives_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:7149:2: ( rule__ClosureTypeRef__Alternatives_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getAlternatives_1()); } - // InternalSimpleBeeLangTestLanguage.g:7145:2: ( rule__ClosureTypeRef__Alternatives_1 )? + // InternalSimpleBeeLangTestLanguage.g:7150:2: ( rule__ClosureTypeRef__Alternatives_1 )? int alt62=2; int LA62_0 = input.LA(1); @@ -29050,7 +29058,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe } switch (alt62) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:7145:3: rule__ClosureTypeRef__Alternatives_1 + // InternalSimpleBeeLangTestLanguage.g:7150:3: rule__ClosureTypeRef__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Alternatives_1(); @@ -29089,7 +29097,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group__2" - // InternalSimpleBeeLangTestLanguage.g:7153:1: rule__ClosureTypeRef__Group__2 : rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:7158:1: rule__ClosureTypeRef__Group__2 : rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 ; public final void rule__ClosureTypeRef__Group__2() throws RecognitionException { int rule__ClosureTypeRef__Group__2_StartIndex = input.index(); @@ -29097,8 +29105,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 504) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7157:1: ( rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:7158:2: rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 + // InternalSimpleBeeLangTestLanguage.g:7162:1: ( rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:7163:2: rule__ClosureTypeRef__Group__2__Impl rule__ClosureTypeRef__Group__3 { pushFollow(FollowSets000.FOLLOW_40); rule__ClosureTypeRef__Group__2__Impl(); @@ -29130,7 +29138,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:7165:1: rule__ClosureTypeRef__Group__2__Impl : ( ')' ) ; + // InternalSimpleBeeLangTestLanguage.g:7170:1: rule__ClosureTypeRef__Group__2__Impl : ( ')' ) ; public final void rule__ClosureTypeRef__Group__2__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__2__Impl_StartIndex = input.index(); @@ -29138,11 +29146,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 505) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7169:1: ( ( ')' ) ) - // InternalSimpleBeeLangTestLanguage.g:7170:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:7174:1: ( ( ')' ) ) + // InternalSimpleBeeLangTestLanguage.g:7175:1: ( ')' ) { - // InternalSimpleBeeLangTestLanguage.g:7170:1: ( ')' ) - // InternalSimpleBeeLangTestLanguage.g:7171:2: ')' + // InternalSimpleBeeLangTestLanguage.g:7175:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:7176:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getRightParenthesisKeyword_2()); @@ -29174,7 +29182,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group__3" - // InternalSimpleBeeLangTestLanguage.g:7180:1: rule__ClosureTypeRef__Group__3 : rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 ; + // InternalSimpleBeeLangTestLanguage.g:7185:1: rule__ClosureTypeRef__Group__3 : rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 ; public final void rule__ClosureTypeRef__Group__3() throws RecognitionException { int rule__ClosureTypeRef__Group__3_StartIndex = input.index(); @@ -29182,8 +29190,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 506) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7184:1: ( rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 ) - // InternalSimpleBeeLangTestLanguage.g:7185:2: rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 + // InternalSimpleBeeLangTestLanguage.g:7189:1: ( rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 ) + // InternalSimpleBeeLangTestLanguage.g:7190:2: rule__ClosureTypeRef__Group__3__Impl rule__ClosureTypeRef__Group__4 { pushFollow(FollowSets000.FOLLOW_9); rule__ClosureTypeRef__Group__3__Impl(); @@ -29215,7 +29223,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:7192:1: rule__ClosureTypeRef__Group__3__Impl : ( '=>' ) ; + // InternalSimpleBeeLangTestLanguage.g:7197:1: rule__ClosureTypeRef__Group__3__Impl : ( '=>' ) ; public final void rule__ClosureTypeRef__Group__3__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__3__Impl_StartIndex = input.index(); @@ -29223,11 +29231,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 507) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7196:1: ( ( '=>' ) ) - // InternalSimpleBeeLangTestLanguage.g:7197:1: ( '=>' ) + // InternalSimpleBeeLangTestLanguage.g:7201:1: ( ( '=>' ) ) + // InternalSimpleBeeLangTestLanguage.g:7202:1: ( '=>' ) { - // InternalSimpleBeeLangTestLanguage.g:7197:1: ( '=>' ) - // InternalSimpleBeeLangTestLanguage.g:7198:2: '=>' + // InternalSimpleBeeLangTestLanguage.g:7202:1: ( '=>' ) + // InternalSimpleBeeLangTestLanguage.g:7203:2: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getEqualsSignGreaterThanSignKeyword_3()); @@ -29259,7 +29267,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group__4" - // InternalSimpleBeeLangTestLanguage.g:7207:1: rule__ClosureTypeRef__Group__4 : rule__ClosureTypeRef__Group__4__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7212:1: rule__ClosureTypeRef__Group__4 : rule__ClosureTypeRef__Group__4__Impl ; public final void rule__ClosureTypeRef__Group__4() throws RecognitionException { int rule__ClosureTypeRef__Group__4_StartIndex = input.index(); @@ -29267,8 +29275,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 508) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7211:1: ( rule__ClosureTypeRef__Group__4__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7212:2: rule__ClosureTypeRef__Group__4__Impl + // InternalSimpleBeeLangTestLanguage.g:7216:1: ( rule__ClosureTypeRef__Group__4__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7217:2: rule__ClosureTypeRef__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group__4__Impl(); @@ -29295,7 +29303,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group__4__Impl" - // InternalSimpleBeeLangTestLanguage.g:7218:1: rule__ClosureTypeRef__Group__4__Impl : ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7223:1: rule__ClosureTypeRef__Group__4__Impl : ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) ; public final void rule__ClosureTypeRef__Group__4__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group__4__Impl_StartIndex = input.index(); @@ -29303,17 +29311,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 509) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7222:1: ( ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7223:1: ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) + // InternalSimpleBeeLangTestLanguage.g:7227:1: ( ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7228:1: ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7223:1: ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) - // InternalSimpleBeeLangTestLanguage.g:7224:2: ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) + // InternalSimpleBeeLangTestLanguage.g:7228:1: ( ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) ) + // InternalSimpleBeeLangTestLanguage.g:7229:2: ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getReturnTypeAssignment_4()); } - // InternalSimpleBeeLangTestLanguage.g:7225:2: ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) - // InternalSimpleBeeLangTestLanguage.g:7225:3: rule__ClosureTypeRef__ReturnTypeAssignment_4 + // InternalSimpleBeeLangTestLanguage.g:7230:2: ( rule__ClosureTypeRef__ReturnTypeAssignment_4 ) + // InternalSimpleBeeLangTestLanguage.g:7230:3: rule__ClosureTypeRef__ReturnTypeAssignment_4 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__ReturnTypeAssignment_4(); @@ -29349,7 +29357,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0__0" - // InternalSimpleBeeLangTestLanguage.g:7234:1: rule__ClosureTypeRef__Group_1_0__0 : rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 ; + // InternalSimpleBeeLangTestLanguage.g:7239:1: rule__ClosureTypeRef__Group_1_0__0 : rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 ; public final void rule__ClosureTypeRef__Group_1_0__0() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__0_StartIndex = input.index(); @@ -29357,8 +29365,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 510) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7238:1: ( rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 ) - // InternalSimpleBeeLangTestLanguage.g:7239:2: rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 + // InternalSimpleBeeLangTestLanguage.g:7243:1: ( rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 ) + // InternalSimpleBeeLangTestLanguage.g:7244:2: rule__ClosureTypeRef__Group_1_0__0__Impl rule__ClosureTypeRef__Group_1_0__1 { pushFollow(FollowSets000.FOLLOW_10); rule__ClosureTypeRef__Group_1_0__0__Impl(); @@ -29390,7 +29398,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7246:1: rule__ClosureTypeRef__Group_1_0__0__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7251:1: rule__ClosureTypeRef__Group_1_0__0__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) ; public final void rule__ClosureTypeRef__Group_1_0__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__0__Impl_StartIndex = input.index(); @@ -29398,17 +29406,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 511) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7250:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7251:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:7255:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7256:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7251:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:7252:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) + // InternalSimpleBeeLangTestLanguage.g:7256:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:7257:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:7253:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) - // InternalSimpleBeeLangTestLanguage.g:7253:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 + // InternalSimpleBeeLangTestLanguage.g:7258:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 ) + // InternalSimpleBeeLangTestLanguage.g:7258:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0(); @@ -29444,7 +29452,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0__1" - // InternalSimpleBeeLangTestLanguage.g:7261:1: rule__ClosureTypeRef__Group_1_0__1 : rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 ; + // InternalSimpleBeeLangTestLanguage.g:7266:1: rule__ClosureTypeRef__Group_1_0__1 : rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 ; public final void rule__ClosureTypeRef__Group_1_0__1() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__1_StartIndex = input.index(); @@ -29452,8 +29460,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 512) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7265:1: ( rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 ) - // InternalSimpleBeeLangTestLanguage.g:7266:2: rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 + // InternalSimpleBeeLangTestLanguage.g:7270:1: ( rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 ) + // InternalSimpleBeeLangTestLanguage.g:7271:2: rule__ClosureTypeRef__Group_1_0__1__Impl rule__ClosureTypeRef__Group_1_0__2 { pushFollow(FollowSets000.FOLLOW_10); rule__ClosureTypeRef__Group_1_0__1__Impl(); @@ -29485,7 +29493,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7273:1: rule__ClosureTypeRef__Group_1_0__1__Impl : ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:7278:1: rule__ClosureTypeRef__Group_1_0__1__Impl : ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) ; public final void rule__ClosureTypeRef__Group_1_0__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__1__Impl_StartIndex = input.index(); @@ -29493,16 +29501,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 513) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7277:1: ( ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:7278:1: ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:7282:1: ( ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:7283:1: ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:7278:1: ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:7279:2: ( rule__ClosureTypeRef__Group_1_0_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:7283:1: ( ( rule__ClosureTypeRef__Group_1_0_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:7284:2: ( rule__ClosureTypeRef__Group_1_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:7280:2: ( rule__ClosureTypeRef__Group_1_0_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:7285:2: ( rule__ClosureTypeRef__Group_1_0_1__0 )* loop63: do { int alt63=2; @@ -29521,7 +29529,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe switch (alt63) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:7280:3: rule__ClosureTypeRef__Group_1_0_1__0 + // InternalSimpleBeeLangTestLanguage.g:7285:3: rule__ClosureTypeRef__Group_1_0_1__0 { pushFollow(FollowSets000.FOLLOW_11); rule__ClosureTypeRef__Group_1_0_1__0(); @@ -29563,7 +29571,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0__2" - // InternalSimpleBeeLangTestLanguage.g:7288:1: rule__ClosureTypeRef__Group_1_0__2 : rule__ClosureTypeRef__Group_1_0__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7293:1: rule__ClosureTypeRef__Group_1_0__2 : rule__ClosureTypeRef__Group_1_0__2__Impl ; public final void rule__ClosureTypeRef__Group_1_0__2() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__2_StartIndex = input.index(); @@ -29571,8 +29579,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 514) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7292:1: ( rule__ClosureTypeRef__Group_1_0__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7293:2: rule__ClosureTypeRef__Group_1_0__2__Impl + // InternalSimpleBeeLangTestLanguage.g:7297:1: ( rule__ClosureTypeRef__Group_1_0__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7298:2: rule__ClosureTypeRef__Group_1_0__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_0__2__Impl(); @@ -29599,7 +29607,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:7299:1: rule__ClosureTypeRef__Group_1_0__2__Impl : ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:7304:1: rule__ClosureTypeRef__Group_1_0__2__Impl : ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) ; public final void rule__ClosureTypeRef__Group_1_0__2__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0__2__Impl_StartIndex = input.index(); @@ -29607,16 +29615,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 515) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7303:1: ( ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:7304:1: ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:7308:1: ( ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:7309:1: ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:7304:1: ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:7305:2: ( rule__ClosureTypeRef__Group_1_0_2__0 )? + // InternalSimpleBeeLangTestLanguage.g:7309:1: ( ( rule__ClosureTypeRef__Group_1_0_2__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:7310:2: ( rule__ClosureTypeRef__Group_1_0_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getGroup_1_0_2()); } - // InternalSimpleBeeLangTestLanguage.g:7306:2: ( rule__ClosureTypeRef__Group_1_0_2__0 )? + // InternalSimpleBeeLangTestLanguage.g:7311:2: ( rule__ClosureTypeRef__Group_1_0_2__0 )? int alt64=2; int LA64_0 = input.LA(1); @@ -29625,7 +29633,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe } switch (alt64) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:7306:3: rule__ClosureTypeRef__Group_1_0_2__0 + // InternalSimpleBeeLangTestLanguage.g:7311:3: rule__ClosureTypeRef__Group_1_0_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_0_2__0(); @@ -29664,7 +29672,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0_1__0" - // InternalSimpleBeeLangTestLanguage.g:7315:1: rule__ClosureTypeRef__Group_1_0_1__0 : rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:7320:1: rule__ClosureTypeRef__Group_1_0_1__0 : rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 ; public final void rule__ClosureTypeRef__Group_1_0_1__0() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_1__0_StartIndex = input.index(); @@ -29672,8 +29680,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 516) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7319:1: ( rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:7320:2: rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 + // InternalSimpleBeeLangTestLanguage.g:7324:1: ( rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:7325:2: rule__ClosureTypeRef__Group_1_0_1__0__Impl rule__ClosureTypeRef__Group_1_0_1__1 { pushFollow(FollowSets000.FOLLOW_9); rule__ClosureTypeRef__Group_1_0_1__0__Impl(); @@ -29705,7 +29713,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7327:1: rule__ClosureTypeRef__Group_1_0_1__0__Impl : ( ',' ) ; + // InternalSimpleBeeLangTestLanguage.g:7332:1: rule__ClosureTypeRef__Group_1_0_1__0__Impl : ( ',' ) ; public final void rule__ClosureTypeRef__Group_1_0_1__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_1__0__Impl_StartIndex = input.index(); @@ -29713,11 +29721,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 517) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7331:1: ( ( ',' ) ) - // InternalSimpleBeeLangTestLanguage.g:7332:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:7336:1: ( ( ',' ) ) + // InternalSimpleBeeLangTestLanguage.g:7337:1: ( ',' ) { - // InternalSimpleBeeLangTestLanguage.g:7332:1: ( ',' ) - // InternalSimpleBeeLangTestLanguage.g:7333:2: ',' + // InternalSimpleBeeLangTestLanguage.g:7337:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:7338:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getCommaKeyword_1_0_1_0()); @@ -29749,7 +29757,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0_1__1" - // InternalSimpleBeeLangTestLanguage.g:7342:1: rule__ClosureTypeRef__Group_1_0_1__1 : rule__ClosureTypeRef__Group_1_0_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7347:1: rule__ClosureTypeRef__Group_1_0_1__1 : rule__ClosureTypeRef__Group_1_0_1__1__Impl ; public final void rule__ClosureTypeRef__Group_1_0_1__1() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_1__1_StartIndex = input.index(); @@ -29757,8 +29765,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 518) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7346:1: ( rule__ClosureTypeRef__Group_1_0_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7347:2: rule__ClosureTypeRef__Group_1_0_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:7351:1: ( rule__ClosureTypeRef__Group_1_0_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7352:2: rule__ClosureTypeRef__Group_1_0_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_0_1__1__Impl(); @@ -29785,7 +29793,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7353:1: rule__ClosureTypeRef__Group_1_0_1__1__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7358:1: rule__ClosureTypeRef__Group_1_0_1__1__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) ; public final void rule__ClosureTypeRef__Group_1_0_1__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_1__1__Impl_StartIndex = input.index(); @@ -29793,17 +29801,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 519) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7357:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7358:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:7362:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7363:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7358:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:7359:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:7363:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:7364:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:7360:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:7360:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 + // InternalSimpleBeeLangTestLanguage.g:7365:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:7365:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1(); @@ -29839,7 +29847,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__0" - // InternalSimpleBeeLangTestLanguage.g:7369:1: rule__ClosureTypeRef__Group_1_0_2__0 : rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:7374:1: rule__ClosureTypeRef__Group_1_0_2__0 : rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 ; public final void rule__ClosureTypeRef__Group_1_0_2__0() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__0_StartIndex = input.index(); @@ -29847,8 +29855,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 520) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7373:1: ( rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:7374:2: rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 + // InternalSimpleBeeLangTestLanguage.g:7378:1: ( rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:7379:2: rule__ClosureTypeRef__Group_1_0_2__0__Impl rule__ClosureTypeRef__Group_1_0_2__1 { pushFollow(FollowSets000.FOLLOW_31); rule__ClosureTypeRef__Group_1_0_2__0__Impl(); @@ -29880,7 +29888,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7381:1: rule__ClosureTypeRef__Group_1_0_2__0__Impl : ( ',' ) ; + // InternalSimpleBeeLangTestLanguage.g:7386:1: rule__ClosureTypeRef__Group_1_0_2__0__Impl : ( ',' ) ; public final void rule__ClosureTypeRef__Group_1_0_2__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__0__Impl_StartIndex = input.index(); @@ -29888,11 +29896,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 521) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7385:1: ( ( ',' ) ) - // InternalSimpleBeeLangTestLanguage.g:7386:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:7390:1: ( ( ',' ) ) + // InternalSimpleBeeLangTestLanguage.g:7391:1: ( ',' ) { - // InternalSimpleBeeLangTestLanguage.g:7386:1: ( ',' ) - // InternalSimpleBeeLangTestLanguage.g:7387:2: ',' + // InternalSimpleBeeLangTestLanguage.g:7391:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:7392:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getCommaKeyword_1_0_2_0()); @@ -29924,7 +29932,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__1" - // InternalSimpleBeeLangTestLanguage.g:7396:1: rule__ClosureTypeRef__Group_1_0_2__1 : rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 ; + // InternalSimpleBeeLangTestLanguage.g:7401:1: rule__ClosureTypeRef__Group_1_0_2__1 : rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 ; public final void rule__ClosureTypeRef__Group_1_0_2__1() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__1_StartIndex = input.index(); @@ -29932,8 +29940,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 522) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7400:1: ( rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 ) - // InternalSimpleBeeLangTestLanguage.g:7401:2: rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 + // InternalSimpleBeeLangTestLanguage.g:7405:1: ( rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 ) + // InternalSimpleBeeLangTestLanguage.g:7406:2: rule__ClosureTypeRef__Group_1_0_2__1__Impl rule__ClosureTypeRef__Group_1_0_2__2 { pushFollow(FollowSets000.FOLLOW_9); rule__ClosureTypeRef__Group_1_0_2__1__Impl(); @@ -29965,7 +29973,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7408:1: rule__ClosureTypeRef__Group_1_0_2__1__Impl : ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7413:1: rule__ClosureTypeRef__Group_1_0_2__1__Impl : ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) ; public final void rule__ClosureTypeRef__Group_1_0_2__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__1__Impl_StartIndex = input.index(); @@ -29973,17 +29981,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 523) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7412:1: ( ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7413:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:7417:1: ( ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7418:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7413:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:7414:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:7418:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:7419:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_0_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:7415:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) - // InternalSimpleBeeLangTestLanguage.g:7415:3: rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 + // InternalSimpleBeeLangTestLanguage.g:7420:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:7420:3: rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1(); @@ -30019,7 +30027,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__2" - // InternalSimpleBeeLangTestLanguage.g:7423:1: rule__ClosureTypeRef__Group_1_0_2__2 : rule__ClosureTypeRef__Group_1_0_2__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7428:1: rule__ClosureTypeRef__Group_1_0_2__2 : rule__ClosureTypeRef__Group_1_0_2__2__Impl ; public final void rule__ClosureTypeRef__Group_1_0_2__2() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__2_StartIndex = input.index(); @@ -30027,8 +30035,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 524) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7427:1: ( rule__ClosureTypeRef__Group_1_0_2__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7428:2: rule__ClosureTypeRef__Group_1_0_2__2__Impl + // InternalSimpleBeeLangTestLanguage.g:7432:1: ( rule__ClosureTypeRef__Group_1_0_2__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7433:2: rule__ClosureTypeRef__Group_1_0_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_0_2__2__Impl(); @@ -30055,7 +30063,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_0_2__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:7434:1: rule__ClosureTypeRef__Group_1_0_2__2__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7439:1: rule__ClosureTypeRef__Group_1_0_2__2__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) ; public final void rule__ClosureTypeRef__Group_1_0_2__2__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_0_2__2__Impl_StartIndex = input.index(); @@ -30063,17 +30071,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 525) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7438:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7439:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:7443:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7444:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7439:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:7440:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:7444:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:7445:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_0_2_2()); } - // InternalSimpleBeeLangTestLanguage.g:7441:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) - // InternalSimpleBeeLangTestLanguage.g:7441:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 + // InternalSimpleBeeLangTestLanguage.g:7446:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:7446:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2(); @@ -30109,7 +30117,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_1__0" - // InternalSimpleBeeLangTestLanguage.g:7450:1: rule__ClosureTypeRef__Group_1_1__0 : rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:7455:1: rule__ClosureTypeRef__Group_1_1__0 : rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 ; public final void rule__ClosureTypeRef__Group_1_1__0() throws RecognitionException { int rule__ClosureTypeRef__Group_1_1__0_StartIndex = input.index(); @@ -30117,8 +30125,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 526) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7454:1: ( rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:7455:2: rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 + // InternalSimpleBeeLangTestLanguage.g:7459:1: ( rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:7460:2: rule__ClosureTypeRef__Group_1_1__0__Impl rule__ClosureTypeRef__Group_1_1__1 { pushFollow(FollowSets000.FOLLOW_9); rule__ClosureTypeRef__Group_1_1__0__Impl(); @@ -30150,7 +30158,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7462:1: rule__ClosureTypeRef__Group_1_1__0__Impl : ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7467:1: rule__ClosureTypeRef__Group_1_1__0__Impl : ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) ; public final void rule__ClosureTypeRef__Group_1_1__0__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_1__0__Impl_StartIndex = input.index(); @@ -30158,17 +30166,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 527) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7466:1: ( ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7467:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:7471:1: ( ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7472:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7467:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:7468:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:7472:1: ( ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:7473:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsAssignment_1_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:7469:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:7469:3: rule__ClosureTypeRef__VarArgsAssignment_1_1_0 + // InternalSimpleBeeLangTestLanguage.g:7474:2: ( rule__ClosureTypeRef__VarArgsAssignment_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:7474:3: rule__ClosureTypeRef__VarArgsAssignment_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__VarArgsAssignment_1_1_0(); @@ -30204,7 +30212,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_1__1" - // InternalSimpleBeeLangTestLanguage.g:7477:1: rule__ClosureTypeRef__Group_1_1__1 : rule__ClosureTypeRef__Group_1_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7482:1: rule__ClosureTypeRef__Group_1_1__1 : rule__ClosureTypeRef__Group_1_1__1__Impl ; public final void rule__ClosureTypeRef__Group_1_1__1() throws RecognitionException { int rule__ClosureTypeRef__Group_1_1__1_StartIndex = input.index(); @@ -30212,8 +30220,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 528) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7481:1: ( rule__ClosureTypeRef__Group_1_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7482:2: rule__ClosureTypeRef__Group_1_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:7486:1: ( rule__ClosureTypeRef__Group_1_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7487:2: rule__ClosureTypeRef__Group_1_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__Group_1_1__1__Impl(); @@ -30240,7 +30248,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__ClosureTypeRef__Group_1_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7488:1: rule__ClosureTypeRef__Group_1_1__1__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7493:1: rule__ClosureTypeRef__Group_1_1__1__Impl : ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) ; public final void rule__ClosureTypeRef__Group_1_1__1__Impl() throws RecognitionException { int rule__ClosureTypeRef__Group_1_1__1__Impl_StartIndex = input.index(); @@ -30248,17 +30256,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 529) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7492:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7493:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:7497:1: ( ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7498:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7493:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:7494:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:7498:1: ( ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:7499:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesAssignment_1_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:7495:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:7495:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 + // InternalSimpleBeeLangTestLanguage.g:7500:2: ( rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:7500:3: rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1(); @@ -30294,7 +30302,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__CachedExpression__Group_0__0" - // InternalSimpleBeeLangTestLanguage.g:7504:1: rule__CachedExpression__Group_0__0 : rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 ; + // InternalSimpleBeeLangTestLanguage.g:7509:1: rule__CachedExpression__Group_0__0 : rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 ; public final void rule__CachedExpression__Group_0__0() throws RecognitionException { int rule__CachedExpression__Group_0__0_StartIndex = input.index(); @@ -30302,8 +30310,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 530) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7508:1: ( rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 ) - // InternalSimpleBeeLangTestLanguage.g:7509:2: rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 + // InternalSimpleBeeLangTestLanguage.g:7513:1: ( rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 ) + // InternalSimpleBeeLangTestLanguage.g:7514:2: rule__CachedExpression__Group_0__0__Impl rule__CachedExpression__Group_0__1 { pushFollow(FollowSets000.FOLLOW_41); rule__CachedExpression__Group_0__0__Impl(); @@ -30335,7 +30343,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__CachedExpression__Group_0__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7516:1: rule__CachedExpression__Group_0__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:7521:1: rule__CachedExpression__Group_0__0__Impl : ( () ) ; public final void rule__CachedExpression__Group_0__0__Impl() throws RecognitionException { int rule__CachedExpression__Group_0__0__Impl_StartIndex = input.index(); @@ -30343,17 +30351,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 531) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7520:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:7521:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:7525:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:7526:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:7521:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:7522:2: () + // InternalSimpleBeeLangTestLanguage.g:7526:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:7527:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getCachedExpressionAction_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:7523:2: () - // InternalSimpleBeeLangTestLanguage.g:7523:3: + // InternalSimpleBeeLangTestLanguage.g:7528:2: () + // InternalSimpleBeeLangTestLanguage.g:7528:3: { } @@ -30379,7 +30387,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__CachedExpression__Group_0__1" - // InternalSimpleBeeLangTestLanguage.g:7531:1: rule__CachedExpression__Group_0__1 : rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 ; + // InternalSimpleBeeLangTestLanguage.g:7536:1: rule__CachedExpression__Group_0__1 : rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 ; public final void rule__CachedExpression__Group_0__1() throws RecognitionException { int rule__CachedExpression__Group_0__1_StartIndex = input.index(); @@ -30387,8 +30395,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 532) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7535:1: ( rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 ) - // InternalSimpleBeeLangTestLanguage.g:7536:2: rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 + // InternalSimpleBeeLangTestLanguage.g:7540:1: ( rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 ) + // InternalSimpleBeeLangTestLanguage.g:7541:2: rule__CachedExpression__Group_0__1__Impl rule__CachedExpression__Group_0__2 { pushFollow(FollowSets000.FOLLOW_19); rule__CachedExpression__Group_0__1__Impl(); @@ -30420,7 +30428,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__CachedExpression__Group_0__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7543:1: rule__CachedExpression__Group_0__1__Impl : ( 'cached' ) ; + // InternalSimpleBeeLangTestLanguage.g:7548:1: rule__CachedExpression__Group_0__1__Impl : ( 'cached' ) ; public final void rule__CachedExpression__Group_0__1__Impl() throws RecognitionException { int rule__CachedExpression__Group_0__1__Impl_StartIndex = input.index(); @@ -30428,11 +30436,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 533) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7547:1: ( ( 'cached' ) ) - // InternalSimpleBeeLangTestLanguage.g:7548:1: ( 'cached' ) + // InternalSimpleBeeLangTestLanguage.g:7552:1: ( ( 'cached' ) ) + // InternalSimpleBeeLangTestLanguage.g:7553:1: ( 'cached' ) { - // InternalSimpleBeeLangTestLanguage.g:7548:1: ( 'cached' ) - // InternalSimpleBeeLangTestLanguage.g:7549:2: 'cached' + // InternalSimpleBeeLangTestLanguage.g:7553:1: ( 'cached' ) + // InternalSimpleBeeLangTestLanguage.g:7554:2: 'cached' { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getCachedKeyword_0_1()); @@ -30464,7 +30472,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__CachedExpression__Group_0__2" - // InternalSimpleBeeLangTestLanguage.g:7558:1: rule__CachedExpression__Group_0__2 : rule__CachedExpression__Group_0__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7563:1: rule__CachedExpression__Group_0__2 : rule__CachedExpression__Group_0__2__Impl ; public final void rule__CachedExpression__Group_0__2() throws RecognitionException { int rule__CachedExpression__Group_0__2_StartIndex = input.index(); @@ -30472,8 +30480,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 534) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7562:1: ( rule__CachedExpression__Group_0__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7563:2: rule__CachedExpression__Group_0__2__Impl + // InternalSimpleBeeLangTestLanguage.g:7567:1: ( rule__CachedExpression__Group_0__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7568:2: rule__CachedExpression__Group_0__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__CachedExpression__Group_0__2__Impl(); @@ -30500,7 +30508,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__CachedExpression__Group_0__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:7569:1: rule__CachedExpression__Group_0__2__Impl : ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7574:1: rule__CachedExpression__Group_0__2__Impl : ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) ; public final void rule__CachedExpression__Group_0__2__Impl() throws RecognitionException { int rule__CachedExpression__Group_0__2__Impl_StartIndex = input.index(); @@ -30508,17 +30516,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 535) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7573:1: ( ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7574:1: ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:7578:1: ( ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7579:1: ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7574:1: ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:7575:2: ( rule__CachedExpression__ExprAssignment_0_2 ) + // InternalSimpleBeeLangTestLanguage.g:7579:1: ( ( rule__CachedExpression__ExprAssignment_0_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:7580:2: ( rule__CachedExpression__ExprAssignment_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getExprAssignment_0_2()); } - // InternalSimpleBeeLangTestLanguage.g:7576:2: ( rule__CachedExpression__ExprAssignment_0_2 ) - // InternalSimpleBeeLangTestLanguage.g:7576:3: rule__CachedExpression__ExprAssignment_0_2 + // InternalSimpleBeeLangTestLanguage.g:7581:2: ( rule__CachedExpression__ExprAssignment_0_2 ) + // InternalSimpleBeeLangTestLanguage.g:7581:3: rule__CachedExpression__ExprAssignment_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__CachedExpression__ExprAssignment_0_2(); @@ -30554,7 +30562,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__OrExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:7585:1: rule__OrExpression__Group__0 : rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:7590:1: rule__OrExpression__Group__0 : rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ; public final void rule__OrExpression__Group__0() throws RecognitionException { int rule__OrExpression__Group__0_StartIndex = input.index(); @@ -30562,8 +30570,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 536) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7589:1: ( rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:7590:2: rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:7594:1: ( rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:7595:2: rule__OrExpression__Group__0__Impl rule__OrExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_42); rule__OrExpression__Group__0__Impl(); @@ -30595,7 +30603,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__OrExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7597:1: rule__OrExpression__Group__0__Impl : ( ruleAndExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:7602:1: rule__OrExpression__Group__0__Impl : ( ruleAndExpression ) ; public final void rule__OrExpression__Group__0__Impl() throws RecognitionException { int rule__OrExpression__Group__0__Impl_StartIndex = input.index(); @@ -30603,11 +30611,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 537) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7601:1: ( ( ruleAndExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:7602:1: ( ruleAndExpression ) + // InternalSimpleBeeLangTestLanguage.g:7606:1: ( ( ruleAndExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:7607:1: ( ruleAndExpression ) { - // InternalSimpleBeeLangTestLanguage.g:7602:1: ( ruleAndExpression ) - // InternalSimpleBeeLangTestLanguage.g:7603:2: ruleAndExpression + // InternalSimpleBeeLangTestLanguage.g:7607:1: ( ruleAndExpression ) + // InternalSimpleBeeLangTestLanguage.g:7608:2: ruleAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getAndExpressionParserRuleCall_0()); @@ -30643,7 +30651,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__OrExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:7612:1: rule__OrExpression__Group__1 : rule__OrExpression__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7617:1: rule__OrExpression__Group__1 : rule__OrExpression__Group__1__Impl ; public final void rule__OrExpression__Group__1() throws RecognitionException { int rule__OrExpression__Group__1_StartIndex = input.index(); @@ -30651,8 +30659,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 538) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7616:1: ( rule__OrExpression__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7617:2: rule__OrExpression__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:7621:1: ( rule__OrExpression__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7622:2: rule__OrExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__OrExpression__Group__1__Impl(); @@ -30679,7 +30687,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__OrExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7623:1: rule__OrExpression__Group__1__Impl : ( ( rule__OrExpression__Group_1__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:7628:1: rule__OrExpression__Group__1__Impl : ( ( rule__OrExpression__Group_1__0 )* ) ; public final void rule__OrExpression__Group__1__Impl() throws RecognitionException { int rule__OrExpression__Group__1__Impl_StartIndex = input.index(); @@ -30687,16 +30695,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 539) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7627:1: ( ( ( rule__OrExpression__Group_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:7628:1: ( ( rule__OrExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:7632:1: ( ( ( rule__OrExpression__Group_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:7633:1: ( ( rule__OrExpression__Group_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:7628:1: ( ( rule__OrExpression__Group_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:7629:2: ( rule__OrExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:7633:1: ( ( rule__OrExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:7634:2: ( rule__OrExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:7630:2: ( rule__OrExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:7635:2: ( rule__OrExpression__Group_1__0 )* loop65: do { int alt65=2; @@ -30715,7 +30723,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe switch (alt65) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:7630:3: rule__OrExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:7635:3: rule__OrExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_43); rule__OrExpression__Group_1__0(); @@ -30757,7 +30765,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__OrExpression__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:7639:1: rule__OrExpression__Group_1__0 : rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:7644:1: rule__OrExpression__Group_1__0 : rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ; public final void rule__OrExpression__Group_1__0() throws RecognitionException { int rule__OrExpression__Group_1__0_StartIndex = input.index(); @@ -30765,8 +30773,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 540) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7643:1: ( rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:7644:2: rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:7648:1: ( rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:7649:2: rule__OrExpression__Group_1__0__Impl rule__OrExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_42); rule__OrExpression__Group_1__0__Impl(); @@ -30798,7 +30806,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__OrExpression__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7651:1: rule__OrExpression__Group_1__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:7656:1: rule__OrExpression__Group_1__0__Impl : ( () ) ; public final void rule__OrExpression__Group_1__0__Impl() throws RecognitionException { int rule__OrExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -30806,17 +30814,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 541) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7655:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:7656:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:7660:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:7661:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:7656:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:7657:2: () + // InternalSimpleBeeLangTestLanguage.g:7661:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:7662:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getOrExpressionLeftExprAction_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:7658:2: () - // InternalSimpleBeeLangTestLanguage.g:7658:3: + // InternalSimpleBeeLangTestLanguage.g:7663:2: () + // InternalSimpleBeeLangTestLanguage.g:7663:3: { } @@ -30842,7 +30850,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__OrExpression__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:7666:1: rule__OrExpression__Group_1__1 : rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:7671:1: rule__OrExpression__Group_1__1 : rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ; public final void rule__OrExpression__Group_1__1() throws RecognitionException { int rule__OrExpression__Group_1__1_StartIndex = input.index(); @@ -30850,8 +30858,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 542) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7670:1: ( rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:7671:2: rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 + // InternalSimpleBeeLangTestLanguage.g:7675:1: ( rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:7676:2: rule__OrExpression__Group_1__1__Impl rule__OrExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__OrExpression__Group_1__1__Impl(); @@ -30883,7 +30891,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__OrExpression__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7678:1: rule__OrExpression__Group_1__1__Impl : ( '||' ) ; + // InternalSimpleBeeLangTestLanguage.g:7683:1: rule__OrExpression__Group_1__1__Impl : ( '||' ) ; public final void rule__OrExpression__Group_1__1__Impl() throws RecognitionException { int rule__OrExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -30891,11 +30899,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 543) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7682:1: ( ( '||' ) ) - // InternalSimpleBeeLangTestLanguage.g:7683:1: ( '||' ) + // InternalSimpleBeeLangTestLanguage.g:7687:1: ( ( '||' ) ) + // InternalSimpleBeeLangTestLanguage.g:7688:1: ( '||' ) { - // InternalSimpleBeeLangTestLanguage.g:7683:1: ( '||' ) - // InternalSimpleBeeLangTestLanguage.g:7684:2: '||' + // InternalSimpleBeeLangTestLanguage.g:7688:1: ( '||' ) + // InternalSimpleBeeLangTestLanguage.g:7689:2: '||' { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_1()); @@ -30927,7 +30935,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__OrExpression__Group_1__2" - // InternalSimpleBeeLangTestLanguage.g:7693:1: rule__OrExpression__Group_1__2 : rule__OrExpression__Group_1__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7698:1: rule__OrExpression__Group_1__2 : rule__OrExpression__Group_1__2__Impl ; public final void rule__OrExpression__Group_1__2() throws RecognitionException { int rule__OrExpression__Group_1__2_StartIndex = input.index(); @@ -30935,8 +30943,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 544) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7697:1: ( rule__OrExpression__Group_1__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7698:2: rule__OrExpression__Group_1__2__Impl + // InternalSimpleBeeLangTestLanguage.g:7702:1: ( rule__OrExpression__Group_1__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7703:2: rule__OrExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__OrExpression__Group_1__2__Impl(); @@ -30963,7 +30971,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__OrExpression__Group_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:7704:1: rule__OrExpression__Group_1__2__Impl : ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7709:1: rule__OrExpression__Group_1__2__Impl : ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) ; public final void rule__OrExpression__Group_1__2__Impl() throws RecognitionException { int rule__OrExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -30971,17 +30979,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 545) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7708:1: ( ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7709:1: ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:7713:1: ( ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7714:1: ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7709:1: ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:7710:2: ( rule__OrExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:7714:1: ( ( rule__OrExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:7715:2: ( rule__OrExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getRightExprAssignment_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:7711:2: ( rule__OrExpression__RightExprAssignment_1_2 ) - // InternalSimpleBeeLangTestLanguage.g:7711:3: rule__OrExpression__RightExprAssignment_1_2 + // InternalSimpleBeeLangTestLanguage.g:7716:2: ( rule__OrExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:7716:3: rule__OrExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__OrExpression__RightExprAssignment_1_2(); @@ -31017,7 +31025,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AndExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:7720:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:7725:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ; public final void rule__AndExpression__Group__0() throws RecognitionException { int rule__AndExpression__Group__0_StartIndex = input.index(); @@ -31025,8 +31033,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 546) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7724:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:7725:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:7729:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:7730:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_44); rule__AndExpression__Group__0__Impl(); @@ -31058,7 +31066,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AndExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7732:1: rule__AndExpression__Group__0__Impl : ( ruleRelationalExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:7737:1: rule__AndExpression__Group__0__Impl : ( ruleRelationalExpression ) ; public final void rule__AndExpression__Group__0__Impl() throws RecognitionException { int rule__AndExpression__Group__0__Impl_StartIndex = input.index(); @@ -31066,11 +31074,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 547) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7736:1: ( ( ruleRelationalExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:7737:1: ( ruleRelationalExpression ) + // InternalSimpleBeeLangTestLanguage.g:7741:1: ( ( ruleRelationalExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:7742:1: ( ruleRelationalExpression ) { - // InternalSimpleBeeLangTestLanguage.g:7737:1: ( ruleRelationalExpression ) - // InternalSimpleBeeLangTestLanguage.g:7738:2: ruleRelationalExpression + // InternalSimpleBeeLangTestLanguage.g:7742:1: ( ruleRelationalExpression ) + // InternalSimpleBeeLangTestLanguage.g:7743:2: ruleRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getRelationalExpressionParserRuleCall_0()); @@ -31106,7 +31114,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AndExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:7747:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7752:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ; public final void rule__AndExpression__Group__1() throws RecognitionException { int rule__AndExpression__Group__1_StartIndex = input.index(); @@ -31114,8 +31122,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 548) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7751:1: ( rule__AndExpression__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7752:2: rule__AndExpression__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:7756:1: ( rule__AndExpression__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7757:2: rule__AndExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AndExpression__Group__1__Impl(); @@ -31142,7 +31150,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AndExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7758:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:7763:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ; public final void rule__AndExpression__Group__1__Impl() throws RecognitionException { int rule__AndExpression__Group__1__Impl_StartIndex = input.index(); @@ -31150,16 +31158,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 549) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7762:1: ( ( ( rule__AndExpression__Group_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:7763:1: ( ( rule__AndExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:7767:1: ( ( ( rule__AndExpression__Group_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:7768:1: ( ( rule__AndExpression__Group_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:7763:1: ( ( rule__AndExpression__Group_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:7764:2: ( rule__AndExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:7768:1: ( ( rule__AndExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:7769:2: ( rule__AndExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:7765:2: ( rule__AndExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:7770:2: ( rule__AndExpression__Group_1__0 )* loop66: do { int alt66=2; @@ -31178,7 +31186,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe switch (alt66) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:7765:3: rule__AndExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:7770:3: rule__AndExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_45); rule__AndExpression__Group_1__0(); @@ -31220,7 +31228,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AndExpression__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:7774:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:7779:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ; public final void rule__AndExpression__Group_1__0() throws RecognitionException { int rule__AndExpression__Group_1__0_StartIndex = input.index(); @@ -31228,8 +31236,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 550) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7778:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:7779:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:7783:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:7784:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_44); rule__AndExpression__Group_1__0__Impl(); @@ -31261,7 +31269,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AndExpression__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7786:1: rule__AndExpression__Group_1__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:7791:1: rule__AndExpression__Group_1__0__Impl : ( () ) ; public final void rule__AndExpression__Group_1__0__Impl() throws RecognitionException { int rule__AndExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -31269,17 +31277,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 551) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7790:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:7791:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:7795:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:7796:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:7791:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:7792:2: () + // InternalSimpleBeeLangTestLanguage.g:7796:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:7797:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getAndExpressionLeftExprAction_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:7793:2: () - // InternalSimpleBeeLangTestLanguage.g:7793:3: + // InternalSimpleBeeLangTestLanguage.g:7798:2: () + // InternalSimpleBeeLangTestLanguage.g:7798:3: { } @@ -31305,7 +31313,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AndExpression__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:7801:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:7806:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ; public final void rule__AndExpression__Group_1__1() throws RecognitionException { int rule__AndExpression__Group_1__1_StartIndex = input.index(); @@ -31313,8 +31321,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 552) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7805:1: ( rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:7806:2: rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 + // InternalSimpleBeeLangTestLanguage.g:7810:1: ( rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:7811:2: rule__AndExpression__Group_1__1__Impl rule__AndExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__AndExpression__Group_1__1__Impl(); @@ -31346,7 +31354,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AndExpression__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7813:1: rule__AndExpression__Group_1__1__Impl : ( '&&' ) ; + // InternalSimpleBeeLangTestLanguage.g:7818:1: rule__AndExpression__Group_1__1__Impl : ( '&&' ) ; public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionException { int rule__AndExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -31354,11 +31362,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 553) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7817:1: ( ( '&&' ) ) - // InternalSimpleBeeLangTestLanguage.g:7818:1: ( '&&' ) + // InternalSimpleBeeLangTestLanguage.g:7822:1: ( ( '&&' ) ) + // InternalSimpleBeeLangTestLanguage.g:7823:1: ( '&&' ) { - // InternalSimpleBeeLangTestLanguage.g:7818:1: ( '&&' ) - // InternalSimpleBeeLangTestLanguage.g:7819:2: '&&' + // InternalSimpleBeeLangTestLanguage.g:7823:1: ( '&&' ) + // InternalSimpleBeeLangTestLanguage.g:7824:2: '&&' { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getAmpersandAmpersandKeyword_1_1()); @@ -31390,7 +31398,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AndExpression__Group_1__2" - // InternalSimpleBeeLangTestLanguage.g:7828:1: rule__AndExpression__Group_1__2 : rule__AndExpression__Group_1__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7833:1: rule__AndExpression__Group_1__2 : rule__AndExpression__Group_1__2__Impl ; public final void rule__AndExpression__Group_1__2() throws RecognitionException { int rule__AndExpression__Group_1__2_StartIndex = input.index(); @@ -31398,8 +31406,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 554) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7832:1: ( rule__AndExpression__Group_1__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7833:2: rule__AndExpression__Group_1__2__Impl + // InternalSimpleBeeLangTestLanguage.g:7837:1: ( rule__AndExpression__Group_1__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7838:2: rule__AndExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AndExpression__Group_1__2__Impl(); @@ -31426,7 +31434,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AndExpression__Group_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:7839:1: rule__AndExpression__Group_1__2__Impl : ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7844:1: rule__AndExpression__Group_1__2__Impl : ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) ; public final void rule__AndExpression__Group_1__2__Impl() throws RecognitionException { int rule__AndExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -31434,17 +31442,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 555) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7843:1: ( ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7844:1: ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:7848:1: ( ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7849:1: ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7844:1: ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:7845:2: ( rule__AndExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:7849:1: ( ( rule__AndExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:7850:2: ( rule__AndExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getRightExprAssignment_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:7846:2: ( rule__AndExpression__RightExprAssignment_1_2 ) - // InternalSimpleBeeLangTestLanguage.g:7846:3: rule__AndExpression__RightExprAssignment_1_2 + // InternalSimpleBeeLangTestLanguage.g:7851:2: ( rule__AndExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:7851:3: rule__AndExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AndExpression__RightExprAssignment_1_2(); @@ -31480,7 +31488,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__RelationalExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:7855:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:7860:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ; public final void rule__RelationalExpression__Group__0() throws RecognitionException { int rule__RelationalExpression__Group__0_StartIndex = input.index(); @@ -31488,8 +31496,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 556) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7859:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:7860:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:7864:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:7865:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_46); rule__RelationalExpression__Group__0__Impl(); @@ -31521,7 +31529,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__RelationalExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7867:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:7872:1: rule__RelationalExpression__Group__0__Impl : ( ruleAdditiveExpression ) ; public final void rule__RelationalExpression__Group__0__Impl() throws RecognitionException { int rule__RelationalExpression__Group__0__Impl_StartIndex = input.index(); @@ -31529,11 +31537,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 557) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7871:1: ( ( ruleAdditiveExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:7872:1: ( ruleAdditiveExpression ) + // InternalSimpleBeeLangTestLanguage.g:7876:1: ( ( ruleAdditiveExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:7877:1: ( ruleAdditiveExpression ) { - // InternalSimpleBeeLangTestLanguage.g:7872:1: ( ruleAdditiveExpression ) - // InternalSimpleBeeLangTestLanguage.g:7873:2: ruleAdditiveExpression + // InternalSimpleBeeLangTestLanguage.g:7877:1: ( ruleAdditiveExpression ) + // InternalSimpleBeeLangTestLanguage.g:7878:2: ruleAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getAdditiveExpressionParserRuleCall_0()); @@ -31569,7 +31577,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__RelationalExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:7882:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7887:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ; public final void rule__RelationalExpression__Group__1() throws RecognitionException { int rule__RelationalExpression__Group__1_StartIndex = input.index(); @@ -31577,8 +31585,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 558) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7886:1: ( rule__RelationalExpression__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7887:2: rule__RelationalExpression__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:7891:1: ( rule__RelationalExpression__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7892:2: rule__RelationalExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalExpression__Group__1__Impl(); @@ -31605,7 +31613,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__RelationalExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7893:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:7898:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )* ) ; public final void rule__RelationalExpression__Group__1__Impl() throws RecognitionException { int rule__RelationalExpression__Group__1__Impl_StartIndex = input.index(); @@ -31613,23 +31621,23 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 559) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7897:1: ( ( ( rule__RelationalExpression__Group_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:7898:1: ( ( rule__RelationalExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:7902:1: ( ( ( rule__RelationalExpression__Group_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:7903:1: ( ( rule__RelationalExpression__Group_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:7898:1: ( ( rule__RelationalExpression__Group_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:7899:2: ( rule__RelationalExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:7903:1: ( ( rule__RelationalExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:7904:2: ( rule__RelationalExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:7900:2: ( rule__RelationalExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:7905:2: ( rule__RelationalExpression__Group_1__0 )* loop67: do { int alt67=2; alt67 = dfa67.predict(input); switch (alt67) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:7900:3: rule__RelationalExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:7905:3: rule__RelationalExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_47); rule__RelationalExpression__Group_1__0(); @@ -31671,7 +31679,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__RelationalExpression__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:7909:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:7914:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ; public final void rule__RelationalExpression__Group_1__0() throws RecognitionException { int rule__RelationalExpression__Group_1__0_StartIndex = input.index(); @@ -31679,8 +31687,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 560) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7913:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:7914:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:7918:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:7919:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_46); rule__RelationalExpression__Group_1__0__Impl(); @@ -31712,7 +31720,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__RelationalExpression__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:7921:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:7926:1: rule__RelationalExpression__Group_1__0__Impl : ( () ) ; public final void rule__RelationalExpression__Group_1__0__Impl() throws RecognitionException { int rule__RelationalExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -31720,17 +31728,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 561) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7925:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:7926:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:7930:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:7931:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:7926:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:7927:2: () + // InternalSimpleBeeLangTestLanguage.g:7931:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:7932:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getBinaryOpExpressionLeftExprAction_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:7928:2: () - // InternalSimpleBeeLangTestLanguage.g:7928:3: + // InternalSimpleBeeLangTestLanguage.g:7933:2: () + // InternalSimpleBeeLangTestLanguage.g:7933:3: { } @@ -31756,7 +31764,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__RelationalExpression__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:7936:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:7941:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ; public final void rule__RelationalExpression__Group_1__1() throws RecognitionException { int rule__RelationalExpression__Group_1__1_StartIndex = input.index(); @@ -31764,8 +31772,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 562) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7940:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:7941:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 + // InternalSimpleBeeLangTestLanguage.g:7945:1: ( rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:7946:2: rule__RelationalExpression__Group_1__1__Impl rule__RelationalExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__RelationalExpression__Group_1__1__Impl(); @@ -31797,7 +31805,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__RelationalExpression__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:7948:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7953:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__RelationalExpression__Group_1__1__Impl() throws RecognitionException { int rule__RelationalExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -31805,17 +31813,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 563) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7952:1: ( ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7953:1: ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:7957:1: ( ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7958:1: ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7953:1: ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:7954:2: ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:7958:1: ( ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:7959:2: ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:7955:2: ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:7955:3: rule__RelationalExpression__FunctionNameAssignment_1_1 + // InternalSimpleBeeLangTestLanguage.g:7960:2: ( rule__RelationalExpression__FunctionNameAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:7960:3: rule__RelationalExpression__FunctionNameAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalExpression__FunctionNameAssignment_1_1(); @@ -31851,7 +31859,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__RelationalExpression__Group_1__2" - // InternalSimpleBeeLangTestLanguage.g:7963:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:7968:1: rule__RelationalExpression__Group_1__2 : rule__RelationalExpression__Group_1__2__Impl ; public final void rule__RelationalExpression__Group_1__2() throws RecognitionException { int rule__RelationalExpression__Group_1__2_StartIndex = input.index(); @@ -31859,8 +31867,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 564) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7967:1: ( rule__RelationalExpression__Group_1__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:7968:2: rule__RelationalExpression__Group_1__2__Impl + // InternalSimpleBeeLangTestLanguage.g:7972:1: ( rule__RelationalExpression__Group_1__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:7973:2: rule__RelationalExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalExpression__Group_1__2__Impl(); @@ -31887,7 +31895,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__RelationalExpression__Group_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:7974:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:7979:1: rule__RelationalExpression__Group_1__2__Impl : ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) ; public final void rule__RelationalExpression__Group_1__2__Impl() throws RecognitionException { int rule__RelationalExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -31895,17 +31903,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 565) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7978:1: ( ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:7979:1: ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:7983:1: ( ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:7984:1: ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:7979:1: ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:7980:2: ( rule__RelationalExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:7984:1: ( ( rule__RelationalExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:7985:2: ( rule__RelationalExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getRightExprAssignment_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:7981:2: ( rule__RelationalExpression__RightExprAssignment_1_2 ) - // InternalSimpleBeeLangTestLanguage.g:7981:3: rule__RelationalExpression__RightExprAssignment_1_2 + // InternalSimpleBeeLangTestLanguage.g:7986:2: ( rule__RelationalExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:7986:3: rule__RelationalExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalExpression__RightExprAssignment_1_2(); @@ -31941,7 +31949,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AdditiveExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:7990:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:7995:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ; public final void rule__AdditiveExpression__Group__0() throws RecognitionException { int rule__AdditiveExpression__Group__0_StartIndex = input.index(); @@ -31949,8 +31957,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 566) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:7994:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:7995:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:7999:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:8000:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_48); rule__AdditiveExpression__Group__0__Impl(); @@ -31982,7 +31990,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AdditiveExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8002:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:8007:1: rule__AdditiveExpression__Group__0__Impl : ( ruleMultiplicativeExpression ) ; public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionException { int rule__AdditiveExpression__Group__0__Impl_StartIndex = input.index(); @@ -31990,11 +31998,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 567) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8006:1: ( ( ruleMultiplicativeExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:8007:1: ( ruleMultiplicativeExpression ) + // InternalSimpleBeeLangTestLanguage.g:8011:1: ( ( ruleMultiplicativeExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:8012:1: ( ruleMultiplicativeExpression ) { - // InternalSimpleBeeLangTestLanguage.g:8007:1: ( ruleMultiplicativeExpression ) - // InternalSimpleBeeLangTestLanguage.g:8008:2: ruleMultiplicativeExpression + // InternalSimpleBeeLangTestLanguage.g:8012:1: ( ruleMultiplicativeExpression ) + // InternalSimpleBeeLangTestLanguage.g:8013:2: ruleMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getMultiplicativeExpressionParserRuleCall_0()); @@ -32030,7 +32038,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AdditiveExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:8017:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8022:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ; public final void rule__AdditiveExpression__Group__1() throws RecognitionException { int rule__AdditiveExpression__Group__1_StartIndex = input.index(); @@ -32038,8 +32046,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 568) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8021:1: ( rule__AdditiveExpression__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8022:2: rule__AdditiveExpression__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:8026:1: ( rule__AdditiveExpression__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8027:2: rule__AdditiveExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__Group__1__Impl(); @@ -32066,7 +32074,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AdditiveExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8028:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:8033:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ; public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionException { int rule__AdditiveExpression__Group__1__Impl_StartIndex = input.index(); @@ -32074,16 +32082,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 569) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8032:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:8033:1: ( ( rule__AdditiveExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:8037:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:8038:1: ( ( rule__AdditiveExpression__Group_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:8033:1: ( ( rule__AdditiveExpression__Group_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:8034:2: ( rule__AdditiveExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:8038:1: ( ( rule__AdditiveExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:8039:2: ( rule__AdditiveExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:8035:2: ( rule__AdditiveExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:8040:2: ( rule__AdditiveExpression__Group_1__0 )* loop68: do { int alt68=2; @@ -32111,7 +32119,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe switch (alt68) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:8035:3: rule__AdditiveExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:8040:3: rule__AdditiveExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_49); rule__AdditiveExpression__Group_1__0(); @@ -32153,7 +32161,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AdditiveExpression__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:8044:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:8049:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ; public final void rule__AdditiveExpression__Group_1__0() throws RecognitionException { int rule__AdditiveExpression__Group_1__0_StartIndex = input.index(); @@ -32161,8 +32169,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 570) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8048:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:8049:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:8053:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:8054:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_48); rule__AdditiveExpression__Group_1__0__Impl(); @@ -32194,7 +32202,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AdditiveExpression__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8056:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:8061:1: rule__AdditiveExpression__Group_1__0__Impl : ( () ) ; public final void rule__AdditiveExpression__Group_1__0__Impl() throws RecognitionException { int rule__AdditiveExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -32202,17 +32210,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 571) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8060:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:8061:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8065:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:8066:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:8061:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:8062:2: () + // InternalSimpleBeeLangTestLanguage.g:8066:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8067:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getBinaryOpExpressionLeftExprAction_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:8063:2: () - // InternalSimpleBeeLangTestLanguage.g:8063:3: + // InternalSimpleBeeLangTestLanguage.g:8068:2: () + // InternalSimpleBeeLangTestLanguage.g:8068:3: { } @@ -32238,7 +32246,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AdditiveExpression__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:8071:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:8076:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ; public final void rule__AdditiveExpression__Group_1__1() throws RecognitionException { int rule__AdditiveExpression__Group_1__1_StartIndex = input.index(); @@ -32246,8 +32254,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 572) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8075:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:8076:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 + // InternalSimpleBeeLangTestLanguage.g:8080:1: ( rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:8081:2: rule__AdditiveExpression__Group_1__1__Impl rule__AdditiveExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__AdditiveExpression__Group_1__1__Impl(); @@ -32279,7 +32287,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AdditiveExpression__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8083:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8088:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__AdditiveExpression__Group_1__1__Impl() throws RecognitionException { int rule__AdditiveExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -32287,17 +32295,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 573) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8087:1: ( ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8088:1: ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:8092:1: ( ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8093:1: ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8088:1: ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:8089:2: ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:8093:1: ( ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:8094:2: ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:8090:2: ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:8090:3: rule__AdditiveExpression__FunctionNameAssignment_1_1 + // InternalSimpleBeeLangTestLanguage.g:8095:2: ( rule__AdditiveExpression__FunctionNameAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:8095:3: rule__AdditiveExpression__FunctionNameAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__FunctionNameAssignment_1_1(); @@ -32333,7 +32341,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AdditiveExpression__Group_1__2" - // InternalSimpleBeeLangTestLanguage.g:8098:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8103:1: rule__AdditiveExpression__Group_1__2 : rule__AdditiveExpression__Group_1__2__Impl ; public final void rule__AdditiveExpression__Group_1__2() throws RecognitionException { int rule__AdditiveExpression__Group_1__2_StartIndex = input.index(); @@ -32341,8 +32349,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 574) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8102:1: ( rule__AdditiveExpression__Group_1__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8103:2: rule__AdditiveExpression__Group_1__2__Impl + // InternalSimpleBeeLangTestLanguage.g:8107:1: ( rule__AdditiveExpression__Group_1__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8108:2: rule__AdditiveExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__Group_1__2__Impl(); @@ -32369,7 +32377,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__AdditiveExpression__Group_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:8109:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8114:1: rule__AdditiveExpression__Group_1__2__Impl : ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) ; public final void rule__AdditiveExpression__Group_1__2__Impl() throws RecognitionException { int rule__AdditiveExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -32377,17 +32385,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 575) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8113:1: ( ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8114:1: ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8118:1: ( ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8119:1: ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8114:1: ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:8115:2: ( rule__AdditiveExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:8119:1: ( ( rule__AdditiveExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8120:2: ( rule__AdditiveExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getRightExprAssignment_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:8116:2: ( rule__AdditiveExpression__RightExprAssignment_1_2 ) - // InternalSimpleBeeLangTestLanguage.g:8116:3: rule__AdditiveExpression__RightExprAssignment_1_2 + // InternalSimpleBeeLangTestLanguage.g:8121:2: ( rule__AdditiveExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:8121:3: rule__AdditiveExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__RightExprAssignment_1_2(); @@ -32423,7 +32431,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__MultiplicativeExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:8125:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:8130:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ; public final void rule__MultiplicativeExpression__Group__0() throws RecognitionException { int rule__MultiplicativeExpression__Group__0_StartIndex = input.index(); @@ -32431,8 +32439,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 576) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8129:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:8130:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:8134:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:8135:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_50); rule__MultiplicativeExpression__Group__0__Impl(); @@ -32464,7 +32472,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__MultiplicativeExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8137:1: rule__MultiplicativeExpression__Group__0__Impl : ( ruleSetExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:8142:1: rule__MultiplicativeExpression__Group__0__Impl : ( ruleSetExpression ) ; public final void rule__MultiplicativeExpression__Group__0__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group__0__Impl_StartIndex = input.index(); @@ -32472,11 +32480,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 577) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8141:1: ( ( ruleSetExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:8142:1: ( ruleSetExpression ) + // InternalSimpleBeeLangTestLanguage.g:8146:1: ( ( ruleSetExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:8147:1: ( ruleSetExpression ) { - // InternalSimpleBeeLangTestLanguage.g:8142:1: ( ruleSetExpression ) - // InternalSimpleBeeLangTestLanguage.g:8143:2: ruleSetExpression + // InternalSimpleBeeLangTestLanguage.g:8147:1: ( ruleSetExpression ) + // InternalSimpleBeeLangTestLanguage.g:8148:2: ruleSetExpression { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getSetExpressionParserRuleCall_0()); @@ -32512,7 +32520,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__MultiplicativeExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:8152:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8157:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ; public final void rule__MultiplicativeExpression__Group__1() throws RecognitionException { int rule__MultiplicativeExpression__Group__1_StartIndex = input.index(); @@ -32520,8 +32528,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 578) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8156:1: ( rule__MultiplicativeExpression__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8157:2: rule__MultiplicativeExpression__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:8161:1: ( rule__MultiplicativeExpression__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8162:2: rule__MultiplicativeExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__Group__1__Impl(); @@ -32548,7 +32556,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__MultiplicativeExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8163:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:8168:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ; public final void rule__MultiplicativeExpression__Group__1__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group__1__Impl_StartIndex = input.index(); @@ -32556,16 +32564,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 579) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8167:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:8168:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:8172:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:8173:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:8168:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:8169:2: ( rule__MultiplicativeExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:8173:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:8174:2: ( rule__MultiplicativeExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:8170:2: ( rule__MultiplicativeExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:8175:2: ( rule__MultiplicativeExpression__Group_1__0 )* loop69: do { int alt69=2; @@ -32608,7 +32616,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe switch (alt69) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:8170:3: rule__MultiplicativeExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:8175:3: rule__MultiplicativeExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_51); rule__MultiplicativeExpression__Group_1__0(); @@ -32650,7 +32658,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__MultiplicativeExpression__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:8179:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:8184:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ; public final void rule__MultiplicativeExpression__Group_1__0() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__0_StartIndex = input.index(); @@ -32658,8 +32666,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 580) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8183:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:8184:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:8188:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:8189:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_50); rule__MultiplicativeExpression__Group_1__0__Impl(); @@ -32691,7 +32699,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__MultiplicativeExpression__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8191:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:8196:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( () ) ; public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -32699,17 +32707,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 581) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8195:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:8196:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8200:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:8201:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:8196:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:8197:2: () + // InternalSimpleBeeLangTestLanguage.g:8201:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8202:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getBinaryOpExpressionLeftExprAction_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:8198:2: () - // InternalSimpleBeeLangTestLanguage.g:8198:3: + // InternalSimpleBeeLangTestLanguage.g:8203:2: () + // InternalSimpleBeeLangTestLanguage.g:8203:3: { } @@ -32735,7 +32743,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__MultiplicativeExpression__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:8206:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:8211:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ; public final void rule__MultiplicativeExpression__Group_1__1() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__1_StartIndex = input.index(); @@ -32743,8 +32751,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 582) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8210:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:8211:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 + // InternalSimpleBeeLangTestLanguage.g:8215:1: ( rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:8216:2: rule__MultiplicativeExpression__Group_1__1__Impl rule__MultiplicativeExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__MultiplicativeExpression__Group_1__1__Impl(); @@ -32776,7 +32784,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__MultiplicativeExpression__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8218:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8223:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -32784,17 +32792,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 583) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8222:1: ( ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8223:1: ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:8227:1: ( ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8228:1: ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8223:1: ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:8224:2: ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:8228:1: ( ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:8229:2: ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:8225:2: ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:8225:3: rule__MultiplicativeExpression__FunctionNameAssignment_1_1 + // InternalSimpleBeeLangTestLanguage.g:8230:2: ( rule__MultiplicativeExpression__FunctionNameAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:8230:3: rule__MultiplicativeExpression__FunctionNameAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__FunctionNameAssignment_1_1(); @@ -32830,7 +32838,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__MultiplicativeExpression__Group_1__2" - // InternalSimpleBeeLangTestLanguage.g:8233:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8238:1: rule__MultiplicativeExpression__Group_1__2 : rule__MultiplicativeExpression__Group_1__2__Impl ; public final void rule__MultiplicativeExpression__Group_1__2() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__2_StartIndex = input.index(); @@ -32838,8 +32846,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 584) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8237:1: ( rule__MultiplicativeExpression__Group_1__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8238:2: rule__MultiplicativeExpression__Group_1__2__Impl + // InternalSimpleBeeLangTestLanguage.g:8242:1: ( rule__MultiplicativeExpression__Group_1__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8243:2: rule__MultiplicativeExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__Group_1__2__Impl(); @@ -32866,7 +32874,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__MultiplicativeExpression__Group_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:8244:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8249:1: rule__MultiplicativeExpression__Group_1__2__Impl : ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) ; public final void rule__MultiplicativeExpression__Group_1__2__Impl() throws RecognitionException { int rule__MultiplicativeExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -32874,17 +32882,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 585) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8248:1: ( ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8249:1: ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8253:1: ( ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8254:1: ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8249:1: ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:8250:2: ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:8254:1: ( ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8255:2: ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getRightExprAssignment_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:8251:2: ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) - // InternalSimpleBeeLangTestLanguage.g:8251:3: rule__MultiplicativeExpression__RightExprAssignment_1_2 + // InternalSimpleBeeLangTestLanguage.g:8256:2: ( rule__MultiplicativeExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:8256:3: rule__MultiplicativeExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__RightExprAssignment_1_2(); @@ -32920,7 +32928,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__SetExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:8260:1: rule__SetExpression__Group__0 : rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:8265:1: rule__SetExpression__Group__0 : rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 ; public final void rule__SetExpression__Group__0() throws RecognitionException { int rule__SetExpression__Group__0_StartIndex = input.index(); @@ -32928,8 +32936,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 586) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8264:1: ( rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:8265:2: rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:8269:1: ( rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:8270:2: rule__SetExpression__Group__0__Impl rule__SetExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_52); rule__SetExpression__Group__0__Impl(); @@ -32961,7 +32969,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__SetExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8272:1: rule__SetExpression__Group__0__Impl : ( ruleUnaryOrInfixExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:8277:1: rule__SetExpression__Group__0__Impl : ( ruleUnaryOrInfixExpression ) ; public final void rule__SetExpression__Group__0__Impl() throws RecognitionException { int rule__SetExpression__Group__0__Impl_StartIndex = input.index(); @@ -32969,11 +32977,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 587) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8276:1: ( ( ruleUnaryOrInfixExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:8277:1: ( ruleUnaryOrInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:8281:1: ( ( ruleUnaryOrInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:8282:1: ( ruleUnaryOrInfixExpression ) { - // InternalSimpleBeeLangTestLanguage.g:8277:1: ( ruleUnaryOrInfixExpression ) - // InternalSimpleBeeLangTestLanguage.g:8278:2: ruleUnaryOrInfixExpression + // InternalSimpleBeeLangTestLanguage.g:8282:1: ( ruleUnaryOrInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:8283:2: ruleUnaryOrInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getUnaryOrInfixExpressionParserRuleCall_0()); @@ -33009,7 +33017,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__SetExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:8287:1: rule__SetExpression__Group__1 : rule__SetExpression__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8292:1: rule__SetExpression__Group__1 : rule__SetExpression__Group__1__Impl ; public final void rule__SetExpression__Group__1() throws RecognitionException { int rule__SetExpression__Group__1_StartIndex = input.index(); @@ -33017,8 +33025,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 588) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8291:1: ( rule__SetExpression__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8292:2: rule__SetExpression__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:8296:1: ( rule__SetExpression__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8297:2: rule__SetExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__SetExpression__Group__1__Impl(); @@ -33045,7 +33053,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__SetExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8298:1: rule__SetExpression__Group__1__Impl : ( ( rule__SetExpression__Group_1__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:8303:1: rule__SetExpression__Group__1__Impl : ( ( rule__SetExpression__Group_1__0 )* ) ; public final void rule__SetExpression__Group__1__Impl() throws RecognitionException { int rule__SetExpression__Group__1__Impl_StartIndex = input.index(); @@ -33053,16 +33061,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 589) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8302:1: ( ( ( rule__SetExpression__Group_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:8303:1: ( ( rule__SetExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:8307:1: ( ( ( rule__SetExpression__Group_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:8308:1: ( ( rule__SetExpression__Group_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:8303:1: ( ( rule__SetExpression__Group_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:8304:2: ( rule__SetExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:8308:1: ( ( rule__SetExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:8309:2: ( rule__SetExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:8305:2: ( rule__SetExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:8310:2: ( rule__SetExpression__Group_1__0 )* loop70: do { int alt70=2; @@ -33081,7 +33089,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe switch (alt70) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:8305:3: rule__SetExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:8310:3: rule__SetExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_53); rule__SetExpression__Group_1__0(); @@ -33123,7 +33131,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__SetExpression__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:8314:1: rule__SetExpression__Group_1__0 : rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:8319:1: rule__SetExpression__Group_1__0 : rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 ; public final void rule__SetExpression__Group_1__0() throws RecognitionException { int rule__SetExpression__Group_1__0_StartIndex = input.index(); @@ -33131,8 +33139,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 590) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8318:1: ( rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:8319:2: rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:8323:1: ( rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:8324:2: rule__SetExpression__Group_1__0__Impl rule__SetExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_52); rule__SetExpression__Group_1__0__Impl(); @@ -33164,7 +33172,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__SetExpression__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8326:1: rule__SetExpression__Group_1__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:8331:1: rule__SetExpression__Group_1__0__Impl : ( () ) ; public final void rule__SetExpression__Group_1__0__Impl() throws RecognitionException { int rule__SetExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -33172,17 +33180,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 591) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8330:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:8331:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8335:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:8336:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:8331:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:8332:2: () + // InternalSimpleBeeLangTestLanguage.g:8336:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8337:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getBinaryOpExpressionLeftExprAction_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:8333:2: () - // InternalSimpleBeeLangTestLanguage.g:8333:3: + // InternalSimpleBeeLangTestLanguage.g:8338:2: () + // InternalSimpleBeeLangTestLanguage.g:8338:3: { } @@ -33208,7 +33216,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__SetExpression__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:8341:1: rule__SetExpression__Group_1__1 : rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:8346:1: rule__SetExpression__Group_1__1 : rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 ; public final void rule__SetExpression__Group_1__1() throws RecognitionException { int rule__SetExpression__Group_1__1_StartIndex = input.index(); @@ -33216,8 +33224,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 592) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8345:1: ( rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:8346:2: rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 + // InternalSimpleBeeLangTestLanguage.g:8350:1: ( rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:8351:2: rule__SetExpression__Group_1__1__Impl rule__SetExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__SetExpression__Group_1__1__Impl(); @@ -33249,7 +33257,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__SetExpression__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8353:1: rule__SetExpression__Group_1__1__Impl : ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8358:1: rule__SetExpression__Group_1__1__Impl : ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__SetExpression__Group_1__1__Impl() throws RecognitionException { int rule__SetExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -33257,17 +33265,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 593) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8357:1: ( ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8358:1: ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:8362:1: ( ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8363:1: ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8358:1: ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:8359:2: ( rule__SetExpression__FunctionNameAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:8363:1: ( ( rule__SetExpression__FunctionNameAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:8364:2: ( rule__SetExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:8360:2: ( rule__SetExpression__FunctionNameAssignment_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:8360:3: rule__SetExpression__FunctionNameAssignment_1_1 + // InternalSimpleBeeLangTestLanguage.g:8365:2: ( rule__SetExpression__FunctionNameAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:8365:3: rule__SetExpression__FunctionNameAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__SetExpression__FunctionNameAssignment_1_1(); @@ -33303,7 +33311,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__SetExpression__Group_1__2" - // InternalSimpleBeeLangTestLanguage.g:8368:1: rule__SetExpression__Group_1__2 : rule__SetExpression__Group_1__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8373:1: rule__SetExpression__Group_1__2 : rule__SetExpression__Group_1__2__Impl ; public final void rule__SetExpression__Group_1__2() throws RecognitionException { int rule__SetExpression__Group_1__2_StartIndex = input.index(); @@ -33311,8 +33319,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 594) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8372:1: ( rule__SetExpression__Group_1__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8373:2: rule__SetExpression__Group_1__2__Impl + // InternalSimpleBeeLangTestLanguage.g:8377:1: ( rule__SetExpression__Group_1__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8378:2: rule__SetExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__SetExpression__Group_1__2__Impl(); @@ -33339,7 +33347,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__SetExpression__Group_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:8379:1: rule__SetExpression__Group_1__2__Impl : ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8384:1: rule__SetExpression__Group_1__2__Impl : ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) ; public final void rule__SetExpression__Group_1__2__Impl() throws RecognitionException { int rule__SetExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -33347,17 +33355,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 595) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8383:1: ( ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8384:1: ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8388:1: ( ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8389:1: ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8384:1: ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:8385:2: ( rule__SetExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:8389:1: ( ( rule__SetExpression__RightExprAssignment_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8390:2: ( rule__SetExpression__RightExprAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getRightExprAssignment_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:8386:2: ( rule__SetExpression__RightExprAssignment_1_2 ) - // InternalSimpleBeeLangTestLanguage.g:8386:3: rule__SetExpression__RightExprAssignment_1_2 + // InternalSimpleBeeLangTestLanguage.g:8391:2: ( rule__SetExpression__RightExprAssignment_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:8391:3: rule__SetExpression__RightExprAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__SetExpression__RightExprAssignment_1_2(); @@ -33393,7 +33401,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__UnaryExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:8395:1: rule__UnaryExpression__Group__0 : rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:8400:1: rule__UnaryExpression__Group__0 : rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ; public final void rule__UnaryExpression__Group__0() throws RecognitionException { int rule__UnaryExpression__Group__0_StartIndex = input.index(); @@ -33401,8 +33409,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 596) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8399:1: ( rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:8400:2: rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:8404:1: ( rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:8405:2: rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_54); rule__UnaryExpression__Group__0__Impl(); @@ -33434,7 +33442,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__UnaryExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8407:1: rule__UnaryExpression__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:8412:1: rule__UnaryExpression__Group__0__Impl : ( () ) ; public final void rule__UnaryExpression__Group__0__Impl() throws RecognitionException { int rule__UnaryExpression__Group__0__Impl_StartIndex = input.index(); @@ -33442,17 +33450,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 597) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8411:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:8412:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8416:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:8417:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:8412:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:8413:2: () + // InternalSimpleBeeLangTestLanguage.g:8417:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8418:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getUnaryOpExpressionAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:8414:2: () - // InternalSimpleBeeLangTestLanguage.g:8414:3: + // InternalSimpleBeeLangTestLanguage.g:8419:2: () + // InternalSimpleBeeLangTestLanguage.g:8419:3: { } @@ -33478,7 +33486,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__UnaryExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:8422:1: rule__UnaryExpression__Group__1 : rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:8427:1: rule__UnaryExpression__Group__1 : rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 ; public final void rule__UnaryExpression__Group__1() throws RecognitionException { int rule__UnaryExpression__Group__1_StartIndex = input.index(); @@ -33486,8 +33494,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 598) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8426:1: ( rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:8427:2: rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 + // InternalSimpleBeeLangTestLanguage.g:8431:1: ( rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:8432:2: rule__UnaryExpression__Group__1__Impl rule__UnaryExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_55); rule__UnaryExpression__Group__1__Impl(); @@ -33519,7 +33527,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__UnaryExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8434:1: rule__UnaryExpression__Group__1__Impl : ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8439:1: rule__UnaryExpression__Group__1__Impl : ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) ; public final void rule__UnaryExpression__Group__1__Impl() throws RecognitionException { int rule__UnaryExpression__Group__1__Impl_StartIndex = input.index(); @@ -33527,17 +33535,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 599) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8438:1: ( ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8439:1: ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:8443:1: ( ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8444:1: ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8439:1: ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:8440:2: ( rule__UnaryExpression__FunctionNameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:8444:1: ( ( rule__UnaryExpression__FunctionNameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:8445:2: ( rule__UnaryExpression__FunctionNameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getFunctionNameAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:8441:2: ( rule__UnaryExpression__FunctionNameAssignment_1 ) - // InternalSimpleBeeLangTestLanguage.g:8441:3: rule__UnaryExpression__FunctionNameAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:8446:2: ( rule__UnaryExpression__FunctionNameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:8446:3: rule__UnaryExpression__FunctionNameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__UnaryExpression__FunctionNameAssignment_1(); @@ -33573,7 +33581,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe // $ANTLR start "rule__UnaryExpression__Group__2" - // InternalSimpleBeeLangTestLanguage.g:8449:1: rule__UnaryExpression__Group__2 : rule__UnaryExpression__Group__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8454:1: rule__UnaryExpression__Group__2 : rule__UnaryExpression__Group__2__Impl ; public final void rule__UnaryExpression__Group__2() throws RecognitionException { int rule__UnaryExpression__Group__2_StartIndex = input.index(); @@ -33581,8 +33589,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser7 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 600) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8453:1: ( rule__UnaryExpression__Group__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8454:2: rule__UnaryExpression__Group__2__Impl + // InternalSimpleBeeLangTestLanguage.g:8458:1: ( rule__UnaryExpression__Group__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8459:2: rule__UnaryExpression__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__UnaryExpression__Group__2__Impl(); @@ -33621,7 +33629,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe } // $ANTLR start "rule__UnaryExpression__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:8460:1: rule__UnaryExpression__Group__2__Impl : ( ( rule__UnaryExpression__ExprAssignment_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8465:1: rule__UnaryExpression__Group__2__Impl : ( ( rule__UnaryExpression__ExprAssignment_2 ) ) ; public final void rule__UnaryExpression__Group__2__Impl() throws RecognitionException { int rule__UnaryExpression__Group__2__Impl_StartIndex = input.index(); @@ -33629,17 +33637,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 601) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8464:1: ( ( ( rule__UnaryExpression__ExprAssignment_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8465:1: ( ( rule__UnaryExpression__ExprAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8469:1: ( ( ( rule__UnaryExpression__ExprAssignment_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8470:1: ( ( rule__UnaryExpression__ExprAssignment_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8465:1: ( ( rule__UnaryExpression__ExprAssignment_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:8466:2: ( rule__UnaryExpression__ExprAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:8470:1: ( ( rule__UnaryExpression__ExprAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8471:2: ( rule__UnaryExpression__ExprAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getExprAssignment_2()); } - // InternalSimpleBeeLangTestLanguage.g:8467:2: ( rule__UnaryExpression__ExprAssignment_2 ) - // InternalSimpleBeeLangTestLanguage.g:8467:3: rule__UnaryExpression__ExprAssignment_2 + // InternalSimpleBeeLangTestLanguage.g:8472:2: ( rule__UnaryExpression__ExprAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:8472:3: rule__UnaryExpression__ExprAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__UnaryExpression__ExprAssignment_2(); @@ -33675,7 +33683,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PreopExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:8476:1: rule__PreopExpression__Group__0 : rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:8481:1: rule__PreopExpression__Group__0 : rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 ; public final void rule__PreopExpression__Group__0() throws RecognitionException { int rule__PreopExpression__Group__0_StartIndex = input.index(); @@ -33683,8 +33691,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 602) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8480:1: ( rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:8481:2: rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:8485:1: ( rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:8486:2: rule__PreopExpression__Group__0__Impl rule__PreopExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_19); rule__PreopExpression__Group__0__Impl(); @@ -33716,7 +33724,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PreopExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8488:1: rule__PreopExpression__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:8493:1: rule__PreopExpression__Group__0__Impl : ( () ) ; public final void rule__PreopExpression__Group__0__Impl() throws RecognitionException { int rule__PreopExpression__Group__0__Impl_StartIndex = input.index(); @@ -33724,17 +33732,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 603) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8492:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:8493:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8497:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:8498:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:8493:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:8494:2: () + // InternalSimpleBeeLangTestLanguage.g:8498:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8499:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getUnaryPreOpExpressionAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:8495:2: () - // InternalSimpleBeeLangTestLanguage.g:8495:3: + // InternalSimpleBeeLangTestLanguage.g:8500:2: () + // InternalSimpleBeeLangTestLanguage.g:8500:3: { } @@ -33760,7 +33768,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PreopExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:8503:1: rule__PreopExpression__Group__1 : rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:8508:1: rule__PreopExpression__Group__1 : rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 ; public final void rule__PreopExpression__Group__1() throws RecognitionException { int rule__PreopExpression__Group__1_StartIndex = input.index(); @@ -33768,8 +33776,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 604) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8507:1: ( rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:8508:2: rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 + // InternalSimpleBeeLangTestLanguage.g:8512:1: ( rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:8513:2: rule__PreopExpression__Group__1__Impl rule__PreopExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_55); rule__PreopExpression__Group__1__Impl(); @@ -33801,7 +33809,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PreopExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8515:1: rule__PreopExpression__Group__1__Impl : ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8520:1: rule__PreopExpression__Group__1__Impl : ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) ; public final void rule__PreopExpression__Group__1__Impl() throws RecognitionException { int rule__PreopExpression__Group__1__Impl_StartIndex = input.index(); @@ -33809,17 +33817,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 605) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8519:1: ( ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8520:1: ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:8524:1: ( ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8525:1: ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8520:1: ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:8521:2: ( rule__PreopExpression__FunctionNameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:8525:1: ( ( rule__PreopExpression__FunctionNameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:8526:2: ( rule__PreopExpression__FunctionNameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getFunctionNameAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:8522:2: ( rule__PreopExpression__FunctionNameAssignment_1 ) - // InternalSimpleBeeLangTestLanguage.g:8522:3: rule__PreopExpression__FunctionNameAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:8527:2: ( rule__PreopExpression__FunctionNameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:8527:3: rule__PreopExpression__FunctionNameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__PreopExpression__FunctionNameAssignment_1(); @@ -33855,7 +33863,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PreopExpression__Group__2" - // InternalSimpleBeeLangTestLanguage.g:8530:1: rule__PreopExpression__Group__2 : rule__PreopExpression__Group__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8535:1: rule__PreopExpression__Group__2 : rule__PreopExpression__Group__2__Impl ; public final void rule__PreopExpression__Group__2() throws RecognitionException { int rule__PreopExpression__Group__2_StartIndex = input.index(); @@ -33863,8 +33871,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 606) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8534:1: ( rule__PreopExpression__Group__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8535:2: rule__PreopExpression__Group__2__Impl + // InternalSimpleBeeLangTestLanguage.g:8539:1: ( rule__PreopExpression__Group__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8540:2: rule__PreopExpression__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__PreopExpression__Group__2__Impl(); @@ -33891,7 +33899,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PreopExpression__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:8541:1: rule__PreopExpression__Group__2__Impl : ( ( rule__PreopExpression__ExprAssignment_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8546:1: rule__PreopExpression__Group__2__Impl : ( ( rule__PreopExpression__ExprAssignment_2 ) ) ; public final void rule__PreopExpression__Group__2__Impl() throws RecognitionException { int rule__PreopExpression__Group__2__Impl_StartIndex = input.index(); @@ -33899,17 +33907,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 607) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8545:1: ( ( ( rule__PreopExpression__ExprAssignment_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8546:1: ( ( rule__PreopExpression__ExprAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8550:1: ( ( ( rule__PreopExpression__ExprAssignment_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8551:1: ( ( rule__PreopExpression__ExprAssignment_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8546:1: ( ( rule__PreopExpression__ExprAssignment_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:8547:2: ( rule__PreopExpression__ExprAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:8551:1: ( ( rule__PreopExpression__ExprAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8552:2: ( rule__PreopExpression__ExprAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getExprAssignment_2()); } - // InternalSimpleBeeLangTestLanguage.g:8548:2: ( rule__PreopExpression__ExprAssignment_2 ) - // InternalSimpleBeeLangTestLanguage.g:8548:3: rule__PreopExpression__ExprAssignment_2 + // InternalSimpleBeeLangTestLanguage.g:8553:2: ( rule__PreopExpression__ExprAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:8553:3: rule__PreopExpression__ExprAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__PreopExpression__ExprAssignment_2(); @@ -33945,7 +33953,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PostopExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:8557:1: rule__PostopExpression__Group__0 : rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:8562:1: rule__PostopExpression__Group__0 : rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 ; public final void rule__PostopExpression__Group__0() throws RecognitionException { int rule__PostopExpression__Group__0_StartIndex = input.index(); @@ -33953,8 +33961,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 608) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8561:1: ( rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:8562:2: rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:8566:1: ( rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:8567:2: rule__PostopExpression__Group__0__Impl rule__PostopExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_56); rule__PostopExpression__Group__0__Impl(); @@ -33986,7 +33994,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PostopExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8569:1: rule__PostopExpression__Group__0__Impl : ( ruleInfixExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:8574:1: rule__PostopExpression__Group__0__Impl : ( ruleInfixExpression ) ; public final void rule__PostopExpression__Group__0__Impl() throws RecognitionException { int rule__PostopExpression__Group__0__Impl_StartIndex = input.index(); @@ -33994,11 +34002,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 609) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8573:1: ( ( ruleInfixExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:8574:1: ( ruleInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:8578:1: ( ( ruleInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:8579:1: ( ruleInfixExpression ) { - // InternalSimpleBeeLangTestLanguage.g:8574:1: ( ruleInfixExpression ) - // InternalSimpleBeeLangTestLanguage.g:8575:2: ruleInfixExpression + // InternalSimpleBeeLangTestLanguage.g:8579:1: ( ruleInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:8580:2: ruleInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getInfixExpressionParserRuleCall_0()); @@ -34034,7 +34042,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PostopExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:8584:1: rule__PostopExpression__Group__1 : rule__PostopExpression__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8589:1: rule__PostopExpression__Group__1 : rule__PostopExpression__Group__1__Impl ; public final void rule__PostopExpression__Group__1() throws RecognitionException { int rule__PostopExpression__Group__1_StartIndex = input.index(); @@ -34042,8 +34050,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 610) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8588:1: ( rule__PostopExpression__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8589:2: rule__PostopExpression__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:8593:1: ( rule__PostopExpression__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8594:2: rule__PostopExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__Group__1__Impl(); @@ -34070,7 +34078,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PostopExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8595:1: rule__PostopExpression__Group__1__Impl : ( ( rule__PostopExpression__Group_1__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:8600:1: rule__PostopExpression__Group__1__Impl : ( ( rule__PostopExpression__Group_1__0 )? ) ; public final void rule__PostopExpression__Group__1__Impl() throws RecognitionException { int rule__PostopExpression__Group__1__Impl_StartIndex = input.index(); @@ -34078,16 +34086,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 611) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8599:1: ( ( ( rule__PostopExpression__Group_1__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:8600:1: ( ( rule__PostopExpression__Group_1__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:8604:1: ( ( ( rule__PostopExpression__Group_1__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:8605:1: ( ( rule__PostopExpression__Group_1__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:8600:1: ( ( rule__PostopExpression__Group_1__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:8601:2: ( rule__PostopExpression__Group_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:8605:1: ( ( rule__PostopExpression__Group_1__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:8606:2: ( rule__PostopExpression__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:8602:2: ( rule__PostopExpression__Group_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:8607:2: ( rule__PostopExpression__Group_1__0 )? int alt71=2; int LA71_0 = input.LA(1); @@ -34107,7 +34115,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe } switch (alt71) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:8602:3: rule__PostopExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:8607:3: rule__PostopExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__Group_1__0(); @@ -34146,7 +34154,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PostopExpression__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:8611:1: rule__PostopExpression__Group_1__0 : rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:8616:1: rule__PostopExpression__Group_1__0 : rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 ; public final void rule__PostopExpression__Group_1__0() throws RecognitionException { int rule__PostopExpression__Group_1__0_StartIndex = input.index(); @@ -34154,8 +34162,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 612) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8615:1: ( rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:8616:2: rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:8620:1: ( rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:8621:2: rule__PostopExpression__Group_1__0__Impl rule__PostopExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_56); rule__PostopExpression__Group_1__0__Impl(); @@ -34187,7 +34195,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PostopExpression__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8623:1: rule__PostopExpression__Group_1__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:8628:1: rule__PostopExpression__Group_1__0__Impl : ( () ) ; public final void rule__PostopExpression__Group_1__0__Impl() throws RecognitionException { int rule__PostopExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -34195,17 +34203,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 613) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8627:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:8628:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8632:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:8633:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:8628:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:8629:2: () + // InternalSimpleBeeLangTestLanguage.g:8633:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8634:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getUnaryPostOpExpressionExprAction_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:8630:2: () - // InternalSimpleBeeLangTestLanguage.g:8630:3: + // InternalSimpleBeeLangTestLanguage.g:8635:2: () + // InternalSimpleBeeLangTestLanguage.g:8635:3: { } @@ -34231,7 +34239,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PostopExpression__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:8638:1: rule__PostopExpression__Group_1__1 : rule__PostopExpression__Group_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8643:1: rule__PostopExpression__Group_1__1 : rule__PostopExpression__Group_1__1__Impl ; public final void rule__PostopExpression__Group_1__1() throws RecognitionException { int rule__PostopExpression__Group_1__1_StartIndex = input.index(); @@ -34239,8 +34247,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 614) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8642:1: ( rule__PostopExpression__Group_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8643:2: rule__PostopExpression__Group_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:8647:1: ( rule__PostopExpression__Group_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8648:2: rule__PostopExpression__Group_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__Group_1__1__Impl(); @@ -34267,7 +34275,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__PostopExpression__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8649:1: rule__PostopExpression__Group_1__1__Impl : ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8654:1: rule__PostopExpression__Group_1__1__Impl : ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) ; public final void rule__PostopExpression__Group_1__1__Impl() throws RecognitionException { int rule__PostopExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -34275,17 +34283,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 615) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8653:1: ( ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8654:1: ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:8658:1: ( ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8659:1: ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8654:1: ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:8655:2: ( rule__PostopExpression__FunctionNameAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:8659:1: ( ( rule__PostopExpression__FunctionNameAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:8660:2: ( rule__PostopExpression__FunctionNameAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getFunctionNameAssignment_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:8656:2: ( rule__PostopExpression__FunctionNameAssignment_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:8656:3: rule__PostopExpression__FunctionNameAssignment_1_1 + // InternalSimpleBeeLangTestLanguage.g:8661:2: ( rule__PostopExpression__FunctionNameAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:8661:3: rule__PostopExpression__FunctionNameAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__FunctionNameAssignment_1_1(); @@ -34321,7 +34329,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:8665:1: rule__InfixExpression__Group__0 : rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:8670:1: rule__InfixExpression__Group__0 : rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 ; public final void rule__InfixExpression__Group__0() throws RecognitionException { int rule__InfixExpression__Group__0_StartIndex = input.index(); @@ -34329,8 +34337,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 616) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8669:1: ( rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:8670:2: rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:8674:1: ( rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:8675:2: rule__InfixExpression__Group__0__Impl rule__InfixExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_57); rule__InfixExpression__Group__0__Impl(); @@ -34362,7 +34370,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8677:1: rule__InfixExpression__Group__0__Impl : ( ruleCallExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:8682:1: rule__InfixExpression__Group__0__Impl : ( ruleCallExpression ) ; public final void rule__InfixExpression__Group__0__Impl() throws RecognitionException { int rule__InfixExpression__Group__0__Impl_StartIndex = input.index(); @@ -34370,11 +34378,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 617) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8681:1: ( ( ruleCallExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:8682:1: ( ruleCallExpression ) + // InternalSimpleBeeLangTestLanguage.g:8686:1: ( ( ruleCallExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:8687:1: ( ruleCallExpression ) { - // InternalSimpleBeeLangTestLanguage.g:8682:1: ( ruleCallExpression ) - // InternalSimpleBeeLangTestLanguage.g:8683:2: ruleCallExpression + // InternalSimpleBeeLangTestLanguage.g:8687:1: ( ruleCallExpression ) + // InternalSimpleBeeLangTestLanguage.g:8688:2: ruleCallExpression { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getCallExpressionParserRuleCall_0()); @@ -34410,7 +34418,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:8692:1: rule__InfixExpression__Group__1 : rule__InfixExpression__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8697:1: rule__InfixExpression__Group__1 : rule__InfixExpression__Group__1__Impl ; public final void rule__InfixExpression__Group__1() throws RecognitionException { int rule__InfixExpression__Group__1_StartIndex = input.index(); @@ -34418,8 +34426,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 618) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8696:1: ( rule__InfixExpression__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8697:2: rule__InfixExpression__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:8701:1: ( rule__InfixExpression__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8702:2: rule__InfixExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group__1__Impl(); @@ -34446,7 +34454,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8703:1: rule__InfixExpression__Group__1__Impl : ( ( rule__InfixExpression__Alternatives_1 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:8708:1: rule__InfixExpression__Group__1__Impl : ( ( rule__InfixExpression__Alternatives_1 )* ) ; public final void rule__InfixExpression__Group__1__Impl() throws RecognitionException { int rule__InfixExpression__Group__1__Impl_StartIndex = input.index(); @@ -34454,16 +34462,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 619) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8707:1: ( ( ( rule__InfixExpression__Alternatives_1 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:8708:1: ( ( rule__InfixExpression__Alternatives_1 )* ) + // InternalSimpleBeeLangTestLanguage.g:8712:1: ( ( ( rule__InfixExpression__Alternatives_1 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:8713:1: ( ( rule__InfixExpression__Alternatives_1 )* ) { - // InternalSimpleBeeLangTestLanguage.g:8708:1: ( ( rule__InfixExpression__Alternatives_1 )* ) - // InternalSimpleBeeLangTestLanguage.g:8709:2: ( rule__InfixExpression__Alternatives_1 )* + // InternalSimpleBeeLangTestLanguage.g:8713:1: ( ( rule__InfixExpression__Alternatives_1 )* ) + // InternalSimpleBeeLangTestLanguage.g:8714:2: ( rule__InfixExpression__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getAlternatives_1()); } - // InternalSimpleBeeLangTestLanguage.g:8710:2: ( rule__InfixExpression__Alternatives_1 )* + // InternalSimpleBeeLangTestLanguage.g:8715:2: ( rule__InfixExpression__Alternatives_1 )* loop72: do { int alt72=2; @@ -34491,7 +34499,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe switch (alt72) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:8710:3: rule__InfixExpression__Alternatives_1 + // InternalSimpleBeeLangTestLanguage.g:8715:3: rule__InfixExpression__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_58); rule__InfixExpression__Alternatives_1(); @@ -34533,7 +34541,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_0__0" - // InternalSimpleBeeLangTestLanguage.g:8719:1: rule__InfixExpression__Group_1_0__0 : rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 ; + // InternalSimpleBeeLangTestLanguage.g:8724:1: rule__InfixExpression__Group_1_0__0 : rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 ; public final void rule__InfixExpression__Group_1_0__0() throws RecognitionException { int rule__InfixExpression__Group_1_0__0_StartIndex = input.index(); @@ -34541,8 +34549,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 620) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8723:1: ( rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 ) - // InternalSimpleBeeLangTestLanguage.g:8724:2: rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 + // InternalSimpleBeeLangTestLanguage.g:8728:1: ( rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 ) + // InternalSimpleBeeLangTestLanguage.g:8729:2: rule__InfixExpression__Group_1_0__0__Impl rule__InfixExpression__Group_1_0__1 { pushFollow(FollowSets000.FOLLOW_59); rule__InfixExpression__Group_1_0__0__Impl(); @@ -34574,7 +34582,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_0__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8731:1: rule__InfixExpression__Group_1_0__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:8736:1: rule__InfixExpression__Group_1_0__0__Impl : ( () ) ; public final void rule__InfixExpression__Group_1_0__0__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__0__Impl_StartIndex = input.index(); @@ -34582,17 +34590,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 621) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8735:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:8736:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8740:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:8741:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:8736:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:8737:2: () + // InternalSimpleBeeLangTestLanguage.g:8741:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8742:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getCallFeatureFuncExprAction_1_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:8738:2: () - // InternalSimpleBeeLangTestLanguage.g:8738:3: + // InternalSimpleBeeLangTestLanguage.g:8743:2: () + // InternalSimpleBeeLangTestLanguage.g:8743:3: { } @@ -34618,7 +34626,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_0__1" - // InternalSimpleBeeLangTestLanguage.g:8746:1: rule__InfixExpression__Group_1_0__1 : rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 ; + // InternalSimpleBeeLangTestLanguage.g:8751:1: rule__InfixExpression__Group_1_0__1 : rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 ; public final void rule__InfixExpression__Group_1_0__1() throws RecognitionException { int rule__InfixExpression__Group_1_0__1_StartIndex = input.index(); @@ -34626,8 +34634,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 622) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8750:1: ( rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 ) - // InternalSimpleBeeLangTestLanguage.g:8751:2: rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 + // InternalSimpleBeeLangTestLanguage.g:8755:1: ( rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 ) + // InternalSimpleBeeLangTestLanguage.g:8756:2: rule__InfixExpression__Group_1_0__1__Impl rule__InfixExpression__Group_1_0__2 { pushFollow(FollowSets000.FOLLOW_9); rule__InfixExpression__Group_1_0__1__Impl(); @@ -34659,7 +34667,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_0__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8758:1: rule__InfixExpression__Group_1_0__1__Impl : ( '.' ) ; + // InternalSimpleBeeLangTestLanguage.g:8763:1: rule__InfixExpression__Group_1_0__1__Impl : ( '.' ) ; public final void rule__InfixExpression__Group_1_0__1__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__1__Impl_StartIndex = input.index(); @@ -34667,11 +34675,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 623) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8762:1: ( ( '.' ) ) - // InternalSimpleBeeLangTestLanguage.g:8763:1: ( '.' ) + // InternalSimpleBeeLangTestLanguage.g:8767:1: ( ( '.' ) ) + // InternalSimpleBeeLangTestLanguage.g:8768:1: ( '.' ) { - // InternalSimpleBeeLangTestLanguage.g:8763:1: ( '.' ) - // InternalSimpleBeeLangTestLanguage.g:8764:2: '.' + // InternalSimpleBeeLangTestLanguage.g:8768:1: ( '.' ) + // InternalSimpleBeeLangTestLanguage.g:8769:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFullStopKeyword_1_0_1()); @@ -34703,7 +34711,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_0__2" - // InternalSimpleBeeLangTestLanguage.g:8773:1: rule__InfixExpression__Group_1_0__2 : rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 ; + // InternalSimpleBeeLangTestLanguage.g:8778:1: rule__InfixExpression__Group_1_0__2 : rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 ; public final void rule__InfixExpression__Group_1_0__2() throws RecognitionException { int rule__InfixExpression__Group_1_0__2_StartIndex = input.index(); @@ -34711,8 +34719,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 624) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8777:1: ( rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 ) - // InternalSimpleBeeLangTestLanguage.g:8778:2: rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 + // InternalSimpleBeeLangTestLanguage.g:8782:1: ( rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 ) + // InternalSimpleBeeLangTestLanguage.g:8783:2: rule__InfixExpression__Group_1_0__2__Impl rule__InfixExpression__Group_1_0__3 { pushFollow(FollowSets000.FOLLOW_60); rule__InfixExpression__Group_1_0__2__Impl(); @@ -34744,7 +34752,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_0__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:8785:1: rule__InfixExpression__Group_1_0__2__Impl : ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8790:1: rule__InfixExpression__Group_1_0__2__Impl : ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) ; public final void rule__InfixExpression__Group_1_0__2__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__2__Impl_StartIndex = input.index(); @@ -34752,17 +34760,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 625) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8789:1: ( ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8790:1: ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8794:1: ( ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8795:1: ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8790:1: ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:8791:2: ( rule__InfixExpression__NameAssignment_1_0_2 ) + // InternalSimpleBeeLangTestLanguage.g:8795:1: ( ( rule__InfixExpression__NameAssignment_1_0_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8796:2: ( rule__InfixExpression__NameAssignment_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getNameAssignment_1_0_2()); } - // InternalSimpleBeeLangTestLanguage.g:8792:2: ( rule__InfixExpression__NameAssignment_1_0_2 ) - // InternalSimpleBeeLangTestLanguage.g:8792:3: rule__InfixExpression__NameAssignment_1_0_2 + // InternalSimpleBeeLangTestLanguage.g:8797:2: ( rule__InfixExpression__NameAssignment_1_0_2 ) + // InternalSimpleBeeLangTestLanguage.g:8797:3: rule__InfixExpression__NameAssignment_1_0_2 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__NameAssignment_1_0_2(); @@ -34798,7 +34806,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_0__3" - // InternalSimpleBeeLangTestLanguage.g:8800:1: rule__InfixExpression__Group_1_0__3 : rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 ; + // InternalSimpleBeeLangTestLanguage.g:8805:1: rule__InfixExpression__Group_1_0__3 : rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 ; public final void rule__InfixExpression__Group_1_0__3() throws RecognitionException { int rule__InfixExpression__Group_1_0__3_StartIndex = input.index(); @@ -34806,8 +34814,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 626) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8804:1: ( rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 ) - // InternalSimpleBeeLangTestLanguage.g:8805:2: rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 + // InternalSimpleBeeLangTestLanguage.g:8809:1: ( rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 ) + // InternalSimpleBeeLangTestLanguage.g:8810:2: rule__InfixExpression__Group_1_0__3__Impl rule__InfixExpression__Group_1_0__4 { pushFollow(FollowSets000.FOLLOW_61); rule__InfixExpression__Group_1_0__3__Impl(); @@ -34839,7 +34847,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_0__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:8812:1: rule__InfixExpression__Group_1_0__3__Impl : ( '(' ) ; + // InternalSimpleBeeLangTestLanguage.g:8817:1: rule__InfixExpression__Group_1_0__3__Impl : ( '(' ) ; public final void rule__InfixExpression__Group_1_0__3__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__3__Impl_StartIndex = input.index(); @@ -34847,11 +34855,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 627) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8816:1: ( ( '(' ) ) - // InternalSimpleBeeLangTestLanguage.g:8817:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:8821:1: ( ( '(' ) ) + // InternalSimpleBeeLangTestLanguage.g:8822:1: ( '(' ) { - // InternalSimpleBeeLangTestLanguage.g:8817:1: ( '(' ) - // InternalSimpleBeeLangTestLanguage.g:8818:2: '(' + // InternalSimpleBeeLangTestLanguage.g:8822:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:8823:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getLeftParenthesisKeyword_1_0_3()); @@ -34883,7 +34891,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_0__4" - // InternalSimpleBeeLangTestLanguage.g:8827:1: rule__InfixExpression__Group_1_0__4 : rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 ; + // InternalSimpleBeeLangTestLanguage.g:8832:1: rule__InfixExpression__Group_1_0__4 : rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 ; public final void rule__InfixExpression__Group_1_0__4() throws RecognitionException { int rule__InfixExpression__Group_1_0__4_StartIndex = input.index(); @@ -34891,8 +34899,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 628) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8831:1: ( rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 ) - // InternalSimpleBeeLangTestLanguage.g:8832:2: rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 + // InternalSimpleBeeLangTestLanguage.g:8836:1: ( rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 ) + // InternalSimpleBeeLangTestLanguage.g:8837:2: rule__InfixExpression__Group_1_0__4__Impl rule__InfixExpression__Group_1_0__5 { pushFollow(FollowSets000.FOLLOW_61); rule__InfixExpression__Group_1_0__4__Impl(); @@ -34924,7 +34932,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_0__4__Impl" - // InternalSimpleBeeLangTestLanguage.g:8839:1: rule__InfixExpression__Group_1_0__4__Impl : ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:8844:1: rule__InfixExpression__Group_1_0__4__Impl : ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) ; public final void rule__InfixExpression__Group_1_0__4__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__4__Impl_StartIndex = input.index(); @@ -34932,16 +34940,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 629) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8843:1: ( ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:8844:1: ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) + // InternalSimpleBeeLangTestLanguage.g:8848:1: ( ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:8849:1: ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) { - // InternalSimpleBeeLangTestLanguage.g:8844:1: ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) - // InternalSimpleBeeLangTestLanguage.g:8845:2: ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? + // InternalSimpleBeeLangTestLanguage.g:8849:1: ( ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? ) + // InternalSimpleBeeLangTestLanguage.g:8850:2: ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getParameterListAssignment_1_0_4()); } - // InternalSimpleBeeLangTestLanguage.g:8846:2: ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? + // InternalSimpleBeeLangTestLanguage.g:8851:2: ( rule__InfixExpression__ParameterListAssignment_1_0_4 )? int alt73=2; int LA73_0 = input.LA(1); @@ -34950,7 +34958,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe } switch (alt73) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:8846:3: rule__InfixExpression__ParameterListAssignment_1_0_4 + // InternalSimpleBeeLangTestLanguage.g:8851:3: rule__InfixExpression__ParameterListAssignment_1_0_4 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__ParameterListAssignment_1_0_4(); @@ -34989,7 +34997,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_0__5" - // InternalSimpleBeeLangTestLanguage.g:8854:1: rule__InfixExpression__Group_1_0__5 : rule__InfixExpression__Group_1_0__5__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8859:1: rule__InfixExpression__Group_1_0__5 : rule__InfixExpression__Group_1_0__5__Impl ; public final void rule__InfixExpression__Group_1_0__5() throws RecognitionException { int rule__InfixExpression__Group_1_0__5_StartIndex = input.index(); @@ -34997,8 +35005,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 630) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8858:1: ( rule__InfixExpression__Group_1_0__5__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8859:2: rule__InfixExpression__Group_1_0__5__Impl + // InternalSimpleBeeLangTestLanguage.g:8863:1: ( rule__InfixExpression__Group_1_0__5__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8864:2: rule__InfixExpression__Group_1_0__5__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_0__5__Impl(); @@ -35025,7 +35033,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_0__5__Impl" - // InternalSimpleBeeLangTestLanguage.g:8865:1: rule__InfixExpression__Group_1_0__5__Impl : ( ')' ) ; + // InternalSimpleBeeLangTestLanguage.g:8870:1: rule__InfixExpression__Group_1_0__5__Impl : ( ')' ) ; public final void rule__InfixExpression__Group_1_0__5__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_0__5__Impl_StartIndex = input.index(); @@ -35033,11 +35041,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 631) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8869:1: ( ( ')' ) ) - // InternalSimpleBeeLangTestLanguage.g:8870:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:8874:1: ( ( ')' ) ) + // InternalSimpleBeeLangTestLanguage.g:8875:1: ( ')' ) { - // InternalSimpleBeeLangTestLanguage.g:8870:1: ( ')' ) - // InternalSimpleBeeLangTestLanguage.g:8871:2: ')' + // InternalSimpleBeeLangTestLanguage.g:8875:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:8876:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getRightParenthesisKeyword_1_0_5()); @@ -35069,7 +35077,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_1__0" - // InternalSimpleBeeLangTestLanguage.g:8881:1: rule__InfixExpression__Group_1_1__0 : rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:8886:1: rule__InfixExpression__Group_1_1__0 : rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 ; public final void rule__InfixExpression__Group_1_1__0() throws RecognitionException { int rule__InfixExpression__Group_1_1__0_StartIndex = input.index(); @@ -35077,8 +35085,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 632) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8885:1: ( rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:8886:2: rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 + // InternalSimpleBeeLangTestLanguage.g:8890:1: ( rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:8891:2: rule__InfixExpression__Group_1_1__0__Impl rule__InfixExpression__Group_1_1__1 { pushFollow(FollowSets000.FOLLOW_62); rule__InfixExpression__Group_1_1__0__Impl(); @@ -35110,7 +35118,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:8893:1: rule__InfixExpression__Group_1_1__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:8898:1: rule__InfixExpression__Group_1_1__0__Impl : ( () ) ; public final void rule__InfixExpression__Group_1_1__0__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_1__0__Impl_StartIndex = input.index(); @@ -35118,17 +35126,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 633) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8897:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:8898:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8902:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:8903:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:8898:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:8899:2: () + // InternalSimpleBeeLangTestLanguage.g:8903:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:8904:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getAtExpressionObjExprAction_1_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:8900:2: () - // InternalSimpleBeeLangTestLanguage.g:8900:3: + // InternalSimpleBeeLangTestLanguage.g:8905:2: () + // InternalSimpleBeeLangTestLanguage.g:8905:3: { } @@ -35154,7 +35162,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_1__1" - // InternalSimpleBeeLangTestLanguage.g:8908:1: rule__InfixExpression__Group_1_1__1 : rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:8913:1: rule__InfixExpression__Group_1_1__1 : rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 ; public final void rule__InfixExpression__Group_1_1__1() throws RecognitionException { int rule__InfixExpression__Group_1_1__1_StartIndex = input.index(); @@ -35162,8 +35170,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 634) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8912:1: ( rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:8913:2: rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 + // InternalSimpleBeeLangTestLanguage.g:8917:1: ( rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:8918:2: rule__InfixExpression__Group_1_1__1__Impl rule__InfixExpression__Group_1_1__2 { pushFollow(FollowSets000.FOLLOW_19); rule__InfixExpression__Group_1_1__1__Impl(); @@ -35195,7 +35203,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:8920:1: rule__InfixExpression__Group_1_1__1__Impl : ( '[' ) ; + // InternalSimpleBeeLangTestLanguage.g:8925:1: rule__InfixExpression__Group_1_1__1__Impl : ( '[' ) ; public final void rule__InfixExpression__Group_1_1__1__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_1__1__Impl_StartIndex = input.index(); @@ -35203,11 +35211,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 635) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8924:1: ( ( '[' ) ) - // InternalSimpleBeeLangTestLanguage.g:8925:1: ( '[' ) + // InternalSimpleBeeLangTestLanguage.g:8929:1: ( ( '[' ) ) + // InternalSimpleBeeLangTestLanguage.g:8930:1: ( '[' ) { - // InternalSimpleBeeLangTestLanguage.g:8925:1: ( '[' ) - // InternalSimpleBeeLangTestLanguage.g:8926:2: '[' + // InternalSimpleBeeLangTestLanguage.g:8930:1: ( '[' ) + // InternalSimpleBeeLangTestLanguage.g:8931:2: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getLeftSquareBracketKeyword_1_1_1()); @@ -35239,7 +35247,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_1__2" - // InternalSimpleBeeLangTestLanguage.g:8935:1: rule__InfixExpression__Group_1_1__2 : rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 ; + // InternalSimpleBeeLangTestLanguage.g:8940:1: rule__InfixExpression__Group_1_1__2 : rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 ; public final void rule__InfixExpression__Group_1_1__2() throws RecognitionException { int rule__InfixExpression__Group_1_1__2_StartIndex = input.index(); @@ -35247,8 +35255,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 636) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8939:1: ( rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 ) - // InternalSimpleBeeLangTestLanguage.g:8940:2: rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 + // InternalSimpleBeeLangTestLanguage.g:8944:1: ( rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 ) + // InternalSimpleBeeLangTestLanguage.g:8945:2: rule__InfixExpression__Group_1_1__2__Impl rule__InfixExpression__Group_1_1__3 { pushFollow(FollowSets000.FOLLOW_63); rule__InfixExpression__Group_1_1__2__Impl(); @@ -35280,7 +35288,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:8947:1: rule__InfixExpression__Group_1_1__2__Impl : ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:8952:1: rule__InfixExpression__Group_1_1__2__Impl : ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) ; public final void rule__InfixExpression__Group_1_1__2__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_1__2__Impl_StartIndex = input.index(); @@ -35288,17 +35296,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 637) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8951:1: ( ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:8952:1: ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8956:1: ( ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:8957:1: ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:8952:1: ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:8953:2: ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:8957:1: ( ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:8958:2: ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getIndexExprAssignment_1_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:8954:2: ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) - // InternalSimpleBeeLangTestLanguage.g:8954:3: rule__InfixExpression__IndexExprAssignment_1_1_2 + // InternalSimpleBeeLangTestLanguage.g:8959:2: ( rule__InfixExpression__IndexExprAssignment_1_1_2 ) + // InternalSimpleBeeLangTestLanguage.g:8959:3: rule__InfixExpression__IndexExprAssignment_1_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__IndexExprAssignment_1_1_2(); @@ -35334,7 +35342,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_1__3" - // InternalSimpleBeeLangTestLanguage.g:8962:1: rule__InfixExpression__Group_1_1__3 : rule__InfixExpression__Group_1_1__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:8967:1: rule__InfixExpression__Group_1_1__3 : rule__InfixExpression__Group_1_1__3__Impl ; public final void rule__InfixExpression__Group_1_1__3() throws RecognitionException { int rule__InfixExpression__Group_1_1__3_StartIndex = input.index(); @@ -35342,8 +35350,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 638) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8966:1: ( rule__InfixExpression__Group_1_1__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:8967:2: rule__InfixExpression__Group_1_1__3__Impl + // InternalSimpleBeeLangTestLanguage.g:8971:1: ( rule__InfixExpression__Group_1_1__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:8972:2: rule__InfixExpression__Group_1_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_1__3__Impl(); @@ -35370,7 +35378,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_1__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:8973:1: rule__InfixExpression__Group_1_1__3__Impl : ( ']' ) ; + // InternalSimpleBeeLangTestLanguage.g:8978:1: rule__InfixExpression__Group_1_1__3__Impl : ( ']' ) ; public final void rule__InfixExpression__Group_1_1__3__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_1__3__Impl_StartIndex = input.index(); @@ -35378,11 +35386,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 639) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8977:1: ( ( ']' ) ) - // InternalSimpleBeeLangTestLanguage.g:8978:1: ( ']' ) + // InternalSimpleBeeLangTestLanguage.g:8982:1: ( ( ']' ) ) + // InternalSimpleBeeLangTestLanguage.g:8983:1: ( ']' ) { - // InternalSimpleBeeLangTestLanguage.g:8978:1: ( ']' ) - // InternalSimpleBeeLangTestLanguage.g:8979:2: ']' + // InternalSimpleBeeLangTestLanguage.g:8983:1: ( ']' ) + // InternalSimpleBeeLangTestLanguage.g:8984:2: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getRightSquareBracketKeyword_1_1_3()); @@ -35414,7 +35422,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_2__0" - // InternalSimpleBeeLangTestLanguage.g:8989:1: rule__InfixExpression__Group_1_2__0 : rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:8994:1: rule__InfixExpression__Group_1_2__0 : rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 ; public final void rule__InfixExpression__Group_1_2__0() throws RecognitionException { int rule__InfixExpression__Group_1_2__0_StartIndex = input.index(); @@ -35422,8 +35430,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 640) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:8993:1: ( rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:8994:2: rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 + // InternalSimpleBeeLangTestLanguage.g:8998:1: ( rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:8999:2: rule__InfixExpression__Group_1_2__0__Impl rule__InfixExpression__Group_1_2__1 { pushFollow(FollowSets000.FOLLOW_57); rule__InfixExpression__Group_1_2__0__Impl(); @@ -35455,7 +35463,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9001:1: rule__InfixExpression__Group_1_2__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:9006:1: rule__InfixExpression__Group_1_2__0__Impl : ( () ) ; public final void rule__InfixExpression__Group_1_2__0__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_2__0__Impl_StartIndex = input.index(); @@ -35463,17 +35471,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 641) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9005:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:9006:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:9010:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:9011:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:9006:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:9007:2: () + // InternalSimpleBeeLangTestLanguage.g:9011:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:9012:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFeatureExpressionObjExprAction_1_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:9008:2: () - // InternalSimpleBeeLangTestLanguage.g:9008:3: + // InternalSimpleBeeLangTestLanguage.g:9013:2: () + // InternalSimpleBeeLangTestLanguage.g:9013:3: { } @@ -35499,7 +35507,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_2__1" - // InternalSimpleBeeLangTestLanguage.g:9016:1: rule__InfixExpression__Group_1_2__1 : rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 ; + // InternalSimpleBeeLangTestLanguage.g:9021:1: rule__InfixExpression__Group_1_2__1 : rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 ; public final void rule__InfixExpression__Group_1_2__1() throws RecognitionException { int rule__InfixExpression__Group_1_2__1_StartIndex = input.index(); @@ -35507,8 +35515,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 642) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9020:1: ( rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 ) - // InternalSimpleBeeLangTestLanguage.g:9021:2: rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 + // InternalSimpleBeeLangTestLanguage.g:9025:1: ( rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 ) + // InternalSimpleBeeLangTestLanguage.g:9026:2: rule__InfixExpression__Group_1_2__1__Impl rule__InfixExpression__Group_1_2__2 { pushFollow(FollowSets000.FOLLOW_9); rule__InfixExpression__Group_1_2__1__Impl(); @@ -35540,7 +35548,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9028:1: rule__InfixExpression__Group_1_2__1__Impl : ( '.' ) ; + // InternalSimpleBeeLangTestLanguage.g:9033:1: rule__InfixExpression__Group_1_2__1__Impl : ( '.' ) ; public final void rule__InfixExpression__Group_1_2__1__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_2__1__Impl_StartIndex = input.index(); @@ -35548,11 +35556,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 643) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9032:1: ( ( '.' ) ) - // InternalSimpleBeeLangTestLanguage.g:9033:1: ( '.' ) + // InternalSimpleBeeLangTestLanguage.g:9037:1: ( ( '.' ) ) + // InternalSimpleBeeLangTestLanguage.g:9038:1: ( '.' ) { - // InternalSimpleBeeLangTestLanguage.g:9033:1: ( '.' ) - // InternalSimpleBeeLangTestLanguage.g:9034:2: '.' + // InternalSimpleBeeLangTestLanguage.g:9038:1: ( '.' ) + // InternalSimpleBeeLangTestLanguage.g:9039:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFullStopKeyword_1_2_1()); @@ -35584,7 +35592,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_2__2" - // InternalSimpleBeeLangTestLanguage.g:9043:1: rule__InfixExpression__Group_1_2__2 : rule__InfixExpression__Group_1_2__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9048:1: rule__InfixExpression__Group_1_2__2 : rule__InfixExpression__Group_1_2__2__Impl ; public final void rule__InfixExpression__Group_1_2__2() throws RecognitionException { int rule__InfixExpression__Group_1_2__2_StartIndex = input.index(); @@ -35592,8 +35600,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 644) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9047:1: ( rule__InfixExpression__Group_1_2__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9048:2: rule__InfixExpression__Group_1_2__2__Impl + // InternalSimpleBeeLangTestLanguage.g:9052:1: ( rule__InfixExpression__Group_1_2__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9053:2: rule__InfixExpression__Group_1_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_2__2__Impl(); @@ -35620,7 +35628,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__InfixExpression__Group_1_2__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:9054:1: rule__InfixExpression__Group_1_2__2__Impl : ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:9059:1: rule__InfixExpression__Group_1_2__2__Impl : ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) ; public final void rule__InfixExpression__Group_1_2__2__Impl() throws RecognitionException { int rule__InfixExpression__Group_1_2__2__Impl_StartIndex = input.index(); @@ -35628,17 +35636,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 645) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9058:1: ( ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:9059:1: ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:9063:1: ( ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:9064:1: ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:9059:1: ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:9060:2: ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:9064:1: ( ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:9065:2: ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFeatureNameAssignment_1_2_2()); } - // InternalSimpleBeeLangTestLanguage.g:9061:2: ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) - // InternalSimpleBeeLangTestLanguage.g:9061:3: rule__InfixExpression__FeatureNameAssignment_1_2_2 + // InternalSimpleBeeLangTestLanguage.g:9066:2: ( rule__InfixExpression__FeatureNameAssignment_1_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:9066:3: rule__InfixExpression__FeatureNameAssignment_1_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__FeatureNameAssignment_1_2_2(); @@ -35674,7 +35682,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__CallExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:9070:1: rule__CallExpression__Group__0 : rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:9075:1: rule__CallExpression__Group__0 : rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 ; public final void rule__CallExpression__Group__0() throws RecognitionException { int rule__CallExpression__Group__0_StartIndex = input.index(); @@ -35682,8 +35690,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 646) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9074:1: ( rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:9075:2: rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:9079:1: ( rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:9080:2: rule__CallExpression__Group__0__Impl rule__CallExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_60); rule__CallExpression__Group__0__Impl(); @@ -35715,7 +35723,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__CallExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9082:1: rule__CallExpression__Group__0__Impl : ( rulePrimaryExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:9087:1: rule__CallExpression__Group__0__Impl : ( rulePrimaryExpression ) ; public final void rule__CallExpression__Group__0__Impl() throws RecognitionException { int rule__CallExpression__Group__0__Impl_StartIndex = input.index(); @@ -35723,11 +35731,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 647) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9086:1: ( ( rulePrimaryExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:9087:1: ( rulePrimaryExpression ) + // InternalSimpleBeeLangTestLanguage.g:9091:1: ( ( rulePrimaryExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:9092:1: ( rulePrimaryExpression ) { - // InternalSimpleBeeLangTestLanguage.g:9087:1: ( rulePrimaryExpression ) - // InternalSimpleBeeLangTestLanguage.g:9088:2: rulePrimaryExpression + // InternalSimpleBeeLangTestLanguage.g:9092:1: ( rulePrimaryExpression ) + // InternalSimpleBeeLangTestLanguage.g:9093:2: rulePrimaryExpression { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getPrimaryExpressionParserRuleCall_0()); @@ -35763,7 +35771,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__CallExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:9097:1: rule__CallExpression__Group__1 : rule__CallExpression__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9102:1: rule__CallExpression__Group__1 : rule__CallExpression__Group__1__Impl ; public final void rule__CallExpression__Group__1() throws RecognitionException { int rule__CallExpression__Group__1_StartIndex = input.index(); @@ -35771,8 +35779,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 648) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9101:1: ( rule__CallExpression__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9102:2: rule__CallExpression__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:9106:1: ( rule__CallExpression__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9107:2: rule__CallExpression__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__CallExpression__Group__1__Impl(); @@ -35799,7 +35807,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__CallExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9108:1: rule__CallExpression__Group__1__Impl : ( ( rule__CallExpression__Group_1__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:9113:1: rule__CallExpression__Group__1__Impl : ( ( rule__CallExpression__Group_1__0 )* ) ; public final void rule__CallExpression__Group__1__Impl() throws RecognitionException { int rule__CallExpression__Group__1__Impl_StartIndex = input.index(); @@ -35807,16 +35815,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 649) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9112:1: ( ( ( rule__CallExpression__Group_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:9113:1: ( ( rule__CallExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:9117:1: ( ( ( rule__CallExpression__Group_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:9118:1: ( ( rule__CallExpression__Group_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:9113:1: ( ( rule__CallExpression__Group_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:9114:2: ( rule__CallExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:9118:1: ( ( rule__CallExpression__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:9119:2: ( rule__CallExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:9115:2: ( rule__CallExpression__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:9120:2: ( rule__CallExpression__Group_1__0 )* loop74: do { int alt74=2; @@ -35835,7 +35843,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe switch (alt74) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:9115:3: rule__CallExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:9120:3: rule__CallExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_64); rule__CallExpression__Group_1__0(); @@ -35877,7 +35885,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__CallExpression__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:9124:1: rule__CallExpression__Group_1__0 : rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:9129:1: rule__CallExpression__Group_1__0 : rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 ; public final void rule__CallExpression__Group_1__0() throws RecognitionException { int rule__CallExpression__Group_1__0_StartIndex = input.index(); @@ -35885,8 +35893,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 650) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9128:1: ( rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:9129:2: rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:9133:1: ( rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:9134:2: rule__CallExpression__Group_1__0__Impl rule__CallExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_60); rule__CallExpression__Group_1__0__Impl(); @@ -35918,7 +35926,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__CallExpression__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9136:1: rule__CallExpression__Group_1__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:9141:1: rule__CallExpression__Group_1__0__Impl : ( () ) ; public final void rule__CallExpression__Group_1__0__Impl() throws RecognitionException { int rule__CallExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -35926,17 +35934,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 651) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9140:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:9141:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:9145:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:9146:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:9141:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:9142:2: () + // InternalSimpleBeeLangTestLanguage.g:9146:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:9147:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getCallFunctionFuncExprAction_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:9143:2: () - // InternalSimpleBeeLangTestLanguage.g:9143:3: + // InternalSimpleBeeLangTestLanguage.g:9148:2: () + // InternalSimpleBeeLangTestLanguage.g:9148:3: { } @@ -35962,7 +35970,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__CallExpression__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:9151:1: rule__CallExpression__Group_1__1 : rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:9156:1: rule__CallExpression__Group_1__1 : rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 ; public final void rule__CallExpression__Group_1__1() throws RecognitionException { int rule__CallExpression__Group_1__1_StartIndex = input.index(); @@ -35970,8 +35978,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 652) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9155:1: ( rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:9156:2: rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 + // InternalSimpleBeeLangTestLanguage.g:9160:1: ( rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:9161:2: rule__CallExpression__Group_1__1__Impl rule__CallExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_61); rule__CallExpression__Group_1__1__Impl(); @@ -36003,7 +36011,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__CallExpression__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9163:1: rule__CallExpression__Group_1__1__Impl : ( '(' ) ; + // InternalSimpleBeeLangTestLanguage.g:9168:1: rule__CallExpression__Group_1__1__Impl : ( '(' ) ; public final void rule__CallExpression__Group_1__1__Impl() throws RecognitionException { int rule__CallExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -36011,11 +36019,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 653) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9167:1: ( ( '(' ) ) - // InternalSimpleBeeLangTestLanguage.g:9168:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:9172:1: ( ( '(' ) ) + // InternalSimpleBeeLangTestLanguage.g:9173:1: ( '(' ) { - // InternalSimpleBeeLangTestLanguage.g:9168:1: ( '(' ) - // InternalSimpleBeeLangTestLanguage.g:9169:2: '(' + // InternalSimpleBeeLangTestLanguage.g:9173:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:9174:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getLeftParenthesisKeyword_1_1()); @@ -36047,7 +36055,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__CallExpression__Group_1__2" - // InternalSimpleBeeLangTestLanguage.g:9178:1: rule__CallExpression__Group_1__2 : rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 ; + // InternalSimpleBeeLangTestLanguage.g:9183:1: rule__CallExpression__Group_1__2 : rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 ; public final void rule__CallExpression__Group_1__2() throws RecognitionException { int rule__CallExpression__Group_1__2_StartIndex = input.index(); @@ -36055,8 +36063,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 654) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9182:1: ( rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 ) - // InternalSimpleBeeLangTestLanguage.g:9183:2: rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 + // InternalSimpleBeeLangTestLanguage.g:9187:1: ( rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 ) + // InternalSimpleBeeLangTestLanguage.g:9188:2: rule__CallExpression__Group_1__2__Impl rule__CallExpression__Group_1__3 { pushFollow(FollowSets000.FOLLOW_61); rule__CallExpression__Group_1__2__Impl(); @@ -36088,7 +36096,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__CallExpression__Group_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:9190:1: rule__CallExpression__Group_1__2__Impl : ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:9195:1: rule__CallExpression__Group_1__2__Impl : ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) ; public final void rule__CallExpression__Group_1__2__Impl() throws RecognitionException { int rule__CallExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -36096,16 +36104,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 655) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9194:1: ( ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:9195:1: ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) + // InternalSimpleBeeLangTestLanguage.g:9199:1: ( ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:9200:1: ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) { - // InternalSimpleBeeLangTestLanguage.g:9195:1: ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) - // InternalSimpleBeeLangTestLanguage.g:9196:2: ( rule__CallExpression__ParameterListAssignment_1_2 )? + // InternalSimpleBeeLangTestLanguage.g:9200:1: ( ( rule__CallExpression__ParameterListAssignment_1_2 )? ) + // InternalSimpleBeeLangTestLanguage.g:9201:2: ( rule__CallExpression__ParameterListAssignment_1_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getParameterListAssignment_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:9197:2: ( rule__CallExpression__ParameterListAssignment_1_2 )? + // InternalSimpleBeeLangTestLanguage.g:9202:2: ( rule__CallExpression__ParameterListAssignment_1_2 )? int alt75=2; int LA75_0 = input.LA(1); @@ -36114,7 +36122,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe } switch (alt75) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:9197:3: rule__CallExpression__ParameterListAssignment_1_2 + // InternalSimpleBeeLangTestLanguage.g:9202:3: rule__CallExpression__ParameterListAssignment_1_2 { pushFollow(FollowSets000.FOLLOW_2); rule__CallExpression__ParameterListAssignment_1_2(); @@ -36153,7 +36161,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__CallExpression__Group_1__3" - // InternalSimpleBeeLangTestLanguage.g:9205:1: rule__CallExpression__Group_1__3 : rule__CallExpression__Group_1__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9210:1: rule__CallExpression__Group_1__3 : rule__CallExpression__Group_1__3__Impl ; public final void rule__CallExpression__Group_1__3() throws RecognitionException { int rule__CallExpression__Group_1__3_StartIndex = input.index(); @@ -36161,8 +36169,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 656) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9209:1: ( rule__CallExpression__Group_1__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9210:2: rule__CallExpression__Group_1__3__Impl + // InternalSimpleBeeLangTestLanguage.g:9214:1: ( rule__CallExpression__Group_1__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9215:2: rule__CallExpression__Group_1__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__CallExpression__Group_1__3__Impl(); @@ -36189,7 +36197,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__CallExpression__Group_1__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:9216:1: rule__CallExpression__Group_1__3__Impl : ( ')' ) ; + // InternalSimpleBeeLangTestLanguage.g:9221:1: rule__CallExpression__Group_1__3__Impl : ( ')' ) ; public final void rule__CallExpression__Group_1__3__Impl() throws RecognitionException { int rule__CallExpression__Group_1__3__Impl_StartIndex = input.index(); @@ -36197,11 +36205,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 657) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9220:1: ( ( ')' ) ) - // InternalSimpleBeeLangTestLanguage.g:9221:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:9225:1: ( ( ')' ) ) + // InternalSimpleBeeLangTestLanguage.g:9226:1: ( ')' ) { - // InternalSimpleBeeLangTestLanguage.g:9221:1: ( ')' ) - // InternalSimpleBeeLangTestLanguage.g:9222:2: ')' + // InternalSimpleBeeLangTestLanguage.g:9226:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:9227:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getRightParenthesisKeyword_1_3()); @@ -36233,7 +36241,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:9232:1: rule__WithExpression__Group__0 : rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:9237:1: rule__WithExpression__Group__0 : rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 ; public final void rule__WithExpression__Group__0() throws RecognitionException { int rule__WithExpression__Group__0_StartIndex = input.index(); @@ -36241,8 +36249,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 658) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9236:1: ( rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:9237:2: rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:9241:1: ( rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:9242:2: rule__WithExpression__Group__0__Impl rule__WithExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_65); rule__WithExpression__Group__0__Impl(); @@ -36274,7 +36282,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9244:1: rule__WithExpression__Group__0__Impl : ( 'with' ) ; + // InternalSimpleBeeLangTestLanguage.g:9249:1: rule__WithExpression__Group__0__Impl : ( 'with' ) ; public final void rule__WithExpression__Group__0__Impl() throws RecognitionException { int rule__WithExpression__Group__0__Impl_StartIndex = input.index(); @@ -36282,11 +36290,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 659) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9248:1: ( ( 'with' ) ) - // InternalSimpleBeeLangTestLanguage.g:9249:1: ( 'with' ) + // InternalSimpleBeeLangTestLanguage.g:9253:1: ( ( 'with' ) ) + // InternalSimpleBeeLangTestLanguage.g:9254:1: ( 'with' ) { - // InternalSimpleBeeLangTestLanguage.g:9249:1: ( 'with' ) - // InternalSimpleBeeLangTestLanguage.g:9250:2: 'with' + // InternalSimpleBeeLangTestLanguage.g:9254:1: ( 'with' ) + // InternalSimpleBeeLangTestLanguage.g:9255:2: 'with' { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getWithKeyword_0()); @@ -36318,7 +36326,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:9259:1: rule__WithExpression__Group__1 : rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:9264:1: rule__WithExpression__Group__1 : rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 ; public final void rule__WithExpression__Group__1() throws RecognitionException { int rule__WithExpression__Group__1_StartIndex = input.index(); @@ -36326,8 +36334,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 660) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9263:1: ( rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:9264:2: rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 + // InternalSimpleBeeLangTestLanguage.g:9268:1: ( rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:9269:2: rule__WithExpression__Group__1__Impl rule__WithExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_65); rule__WithExpression__Group__1__Impl(); @@ -36359,7 +36367,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9271:1: rule__WithExpression__Group__1__Impl : ( ( rule__WithExpression__Group_1__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:9276:1: rule__WithExpression__Group__1__Impl : ( ( rule__WithExpression__Group_1__0 )? ) ; public final void rule__WithExpression__Group__1__Impl() throws RecognitionException { int rule__WithExpression__Group__1__Impl_StartIndex = input.index(); @@ -36367,16 +36375,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 661) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9275:1: ( ( ( rule__WithExpression__Group_1__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:9276:1: ( ( rule__WithExpression__Group_1__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:9280:1: ( ( ( rule__WithExpression__Group_1__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:9281:1: ( ( rule__WithExpression__Group_1__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:9276:1: ( ( rule__WithExpression__Group_1__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:9277:2: ( rule__WithExpression__Group_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:9281:1: ( ( rule__WithExpression__Group_1__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:9282:2: ( rule__WithExpression__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:9278:2: ( rule__WithExpression__Group_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:9283:2: ( rule__WithExpression__Group_1__0 )? int alt76=2; int LA76_0 = input.LA(1); @@ -36385,7 +36393,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe } switch (alt76) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:9278:3: rule__WithExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:9283:3: rule__WithExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_1__0(); @@ -36424,7 +36432,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group__2" - // InternalSimpleBeeLangTestLanguage.g:9286:1: rule__WithExpression__Group__2 : rule__WithExpression__Group__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9291:1: rule__WithExpression__Group__2 : rule__WithExpression__Group__2__Impl ; public final void rule__WithExpression__Group__2() throws RecognitionException { int rule__WithExpression__Group__2_StartIndex = input.index(); @@ -36432,8 +36440,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 662) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9290:1: ( rule__WithExpression__Group__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9291:2: rule__WithExpression__Group__2__Impl + // InternalSimpleBeeLangTestLanguage.g:9295:1: ( rule__WithExpression__Group__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9296:2: rule__WithExpression__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group__2__Impl(); @@ -36460,7 +36468,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:9297:1: rule__WithExpression__Group__2__Impl : ( ( rule__WithExpression__Alternatives_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:9302:1: rule__WithExpression__Group__2__Impl : ( ( rule__WithExpression__Alternatives_2 ) ) ; public final void rule__WithExpression__Group__2__Impl() throws RecognitionException { int rule__WithExpression__Group__2__Impl_StartIndex = input.index(); @@ -36468,17 +36476,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 663) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9301:1: ( ( ( rule__WithExpression__Alternatives_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:9302:1: ( ( rule__WithExpression__Alternatives_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:9306:1: ( ( ( rule__WithExpression__Alternatives_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:9307:1: ( ( rule__WithExpression__Alternatives_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:9302:1: ( ( rule__WithExpression__Alternatives_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:9303:2: ( rule__WithExpression__Alternatives_2 ) + // InternalSimpleBeeLangTestLanguage.g:9307:1: ( ( rule__WithExpression__Alternatives_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:9308:2: ( rule__WithExpression__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getAlternatives_2()); } - // InternalSimpleBeeLangTestLanguage.g:9304:2: ( rule__WithExpression__Alternatives_2 ) - // InternalSimpleBeeLangTestLanguage.g:9304:3: rule__WithExpression__Alternatives_2 + // InternalSimpleBeeLangTestLanguage.g:9309:2: ( rule__WithExpression__Alternatives_2 ) + // InternalSimpleBeeLangTestLanguage.g:9309:3: rule__WithExpression__Alternatives_2 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Alternatives_2(); @@ -36514,7 +36522,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:9313:1: rule__WithExpression__Group_1__0 : rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:9318:1: rule__WithExpression__Group_1__0 : rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 ; public final void rule__WithExpression__Group_1__0() throws RecognitionException { int rule__WithExpression__Group_1__0_StartIndex = input.index(); @@ -36522,8 +36530,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 664) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9317:1: ( rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:9318:2: rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:9322:1: ( rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:9323:2: rule__WithExpression__Group_1__0__Impl rule__WithExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_10); rule__WithExpression__Group_1__0__Impl(); @@ -36555,7 +36563,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9325:1: rule__WithExpression__Group_1__0__Impl : ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:9330:1: rule__WithExpression__Group_1__0__Impl : ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) ; public final void rule__WithExpression__Group_1__0__Impl() throws RecognitionException { int rule__WithExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -36563,17 +36571,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 665) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9329:1: ( ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:9330:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:9334:1: ( ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:9335:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:9330:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:9331:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:9335:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:9336:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:9332:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:9332:3: rule__WithExpression__ReferencedAdviceAssignment_1_0 + // InternalSimpleBeeLangTestLanguage.g:9337:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:9337:3: rule__WithExpression__ReferencedAdviceAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__ReferencedAdviceAssignment_1_0(); @@ -36609,7 +36617,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:9340:1: rule__WithExpression__Group_1__1 : rule__WithExpression__Group_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9345:1: rule__WithExpression__Group_1__1 : rule__WithExpression__Group_1__1__Impl ; public final void rule__WithExpression__Group_1__1() throws RecognitionException { int rule__WithExpression__Group_1__1_StartIndex = input.index(); @@ -36617,8 +36625,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 666) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9344:1: ( rule__WithExpression__Group_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9345:2: rule__WithExpression__Group_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:9349:1: ( rule__WithExpression__Group_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9350:2: rule__WithExpression__Group_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_1__1__Impl(); @@ -36645,7 +36653,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9351:1: rule__WithExpression__Group_1__1__Impl : ( ( rule__WithExpression__Group_1_1__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:9356:1: rule__WithExpression__Group_1__1__Impl : ( ( rule__WithExpression__Group_1_1__0 )* ) ; public final void rule__WithExpression__Group_1__1__Impl() throws RecognitionException { int rule__WithExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -36653,16 +36661,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 667) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9355:1: ( ( ( rule__WithExpression__Group_1_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:9356:1: ( ( rule__WithExpression__Group_1_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:9360:1: ( ( ( rule__WithExpression__Group_1_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:9361:1: ( ( rule__WithExpression__Group_1_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:9356:1: ( ( rule__WithExpression__Group_1_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:9357:2: ( rule__WithExpression__Group_1_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:9361:1: ( ( rule__WithExpression__Group_1_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:9362:2: ( rule__WithExpression__Group_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getGroup_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:9358:2: ( rule__WithExpression__Group_1_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:9363:2: ( rule__WithExpression__Group_1_1__0 )* loop77: do { int alt77=2; @@ -36675,7 +36683,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe switch (alt77) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:9358:3: rule__WithExpression__Group_1_1__0 + // InternalSimpleBeeLangTestLanguage.g:9363:3: rule__WithExpression__Group_1_1__0 { pushFollow(FollowSets000.FOLLOW_11); rule__WithExpression__Group_1_1__0(); @@ -36717,7 +36725,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_1_1__0" - // InternalSimpleBeeLangTestLanguage.g:9367:1: rule__WithExpression__Group_1_1__0 : rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:9372:1: rule__WithExpression__Group_1_1__0 : rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 ; public final void rule__WithExpression__Group_1_1__0() throws RecognitionException { int rule__WithExpression__Group_1_1__0_StartIndex = input.index(); @@ -36725,8 +36733,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 668) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9371:1: ( rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:9372:2: rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 + // InternalSimpleBeeLangTestLanguage.g:9376:1: ( rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:9377:2: rule__WithExpression__Group_1_1__0__Impl rule__WithExpression__Group_1_1__1 { pushFollow(FollowSets000.FOLLOW_9); rule__WithExpression__Group_1_1__0__Impl(); @@ -36758,7 +36766,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_1_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9379:1: rule__WithExpression__Group_1_1__0__Impl : ( ',' ) ; + // InternalSimpleBeeLangTestLanguage.g:9384:1: rule__WithExpression__Group_1_1__0__Impl : ( ',' ) ; public final void rule__WithExpression__Group_1_1__0__Impl() throws RecognitionException { int rule__WithExpression__Group_1_1__0__Impl_StartIndex = input.index(); @@ -36766,11 +36774,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 669) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9383:1: ( ( ',' ) ) - // InternalSimpleBeeLangTestLanguage.g:9384:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:9388:1: ( ( ',' ) ) + // InternalSimpleBeeLangTestLanguage.g:9389:1: ( ',' ) { - // InternalSimpleBeeLangTestLanguage.g:9384:1: ( ',' ) - // InternalSimpleBeeLangTestLanguage.g:9385:2: ',' + // InternalSimpleBeeLangTestLanguage.g:9389:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:9390:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getCommaKeyword_1_1_0()); @@ -36802,7 +36810,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_1_1__1" - // InternalSimpleBeeLangTestLanguage.g:9394:1: rule__WithExpression__Group_1_1__1 : rule__WithExpression__Group_1_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9399:1: rule__WithExpression__Group_1_1__1 : rule__WithExpression__Group_1_1__1__Impl ; public final void rule__WithExpression__Group_1_1__1() throws RecognitionException { int rule__WithExpression__Group_1_1__1_StartIndex = input.index(); @@ -36810,8 +36818,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 670) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9398:1: ( rule__WithExpression__Group_1_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9399:2: rule__WithExpression__Group_1_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:9403:1: ( rule__WithExpression__Group_1_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9404:2: rule__WithExpression__Group_1_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_1_1__1__Impl(); @@ -36838,7 +36846,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_1_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9405:1: rule__WithExpression__Group_1_1__1__Impl : ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:9410:1: rule__WithExpression__Group_1_1__1__Impl : ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) ; public final void rule__WithExpression__Group_1_1__1__Impl() throws RecognitionException { int rule__WithExpression__Group_1_1__1__Impl_StartIndex = input.index(); @@ -36846,17 +36854,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 671) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9409:1: ( ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:9410:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:9414:1: ( ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:9415:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:9410:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:9411:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:9415:1: ( ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:9416:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getReferencedAdviceAssignment_1_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:9412:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:9412:3: rule__WithExpression__ReferencedAdviceAssignment_1_1_1 + // InternalSimpleBeeLangTestLanguage.g:9417:2: ( rule__WithExpression__ReferencedAdviceAssignment_1_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:9417:3: rule__WithExpression__ReferencedAdviceAssignment_1_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__ReferencedAdviceAssignment_1_1_1(); @@ -36892,7 +36900,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_2_0__0" - // InternalSimpleBeeLangTestLanguage.g:9421:1: rule__WithExpression__Group_2_0__0 : rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 ; + // InternalSimpleBeeLangTestLanguage.g:9426:1: rule__WithExpression__Group_2_0__0 : rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 ; public final void rule__WithExpression__Group_2_0__0() throws RecognitionException { int rule__WithExpression__Group_2_0__0_StartIndex = input.index(); @@ -36900,8 +36908,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 672) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9425:1: ( rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 ) - // InternalSimpleBeeLangTestLanguage.g:9426:2: rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 + // InternalSimpleBeeLangTestLanguage.g:9430:1: ( rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 ) + // InternalSimpleBeeLangTestLanguage.g:9431:2: rule__WithExpression__Group_2_0__0__Impl rule__WithExpression__Group_2_0__1 { pushFollow(FollowSets000.FOLLOW_19); rule__WithExpression__Group_2_0__0__Impl(); @@ -36933,7 +36941,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_2_0__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9433:1: rule__WithExpression__Group_2_0__0__Impl : ( ':' ) ; + // InternalSimpleBeeLangTestLanguage.g:9438:1: rule__WithExpression__Group_2_0__0__Impl : ( ':' ) ; public final void rule__WithExpression__Group_2_0__0__Impl() throws RecognitionException { int rule__WithExpression__Group_2_0__0__Impl_StartIndex = input.index(); @@ -36941,11 +36949,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 673) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9437:1: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:9438:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:9442:1: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:9443:1: ( ':' ) { - // InternalSimpleBeeLangTestLanguage.g:9438:1: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:9439:2: ':' + // InternalSimpleBeeLangTestLanguage.g:9443:1: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:9444:2: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getColonKeyword_2_0_0()); @@ -36977,7 +36985,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_2_0__1" - // InternalSimpleBeeLangTestLanguage.g:9448:1: rule__WithExpression__Group_2_0__1 : rule__WithExpression__Group_2_0__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9453:1: rule__WithExpression__Group_2_0__1 : rule__WithExpression__Group_2_0__1__Impl ; public final void rule__WithExpression__Group_2_0__1() throws RecognitionException { int rule__WithExpression__Group_2_0__1_StartIndex = input.index(); @@ -36985,8 +36993,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 674) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9452:1: ( rule__WithExpression__Group_2_0__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9453:2: rule__WithExpression__Group_2_0__1__Impl + // InternalSimpleBeeLangTestLanguage.g:9457:1: ( rule__WithExpression__Group_2_0__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9458:2: rule__WithExpression__Group_2_0__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_2_0__1__Impl(); @@ -37013,7 +37021,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_2_0__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9459:1: rule__WithExpression__Group_2_0__1__Impl : ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:9464:1: rule__WithExpression__Group_2_0__1__Impl : ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) ; public final void rule__WithExpression__Group_2_0__1__Impl() throws RecognitionException { int rule__WithExpression__Group_2_0__1__Impl_StartIndex = input.index(); @@ -37021,17 +37029,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 675) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9463:1: ( ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:9464:1: ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:9468:1: ( ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:9469:1: ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:9464:1: ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:9465:2: ( rule__WithExpression__FuncExprAssignment_2_0_1 ) + // InternalSimpleBeeLangTestLanguage.g:9469:1: ( ( rule__WithExpression__FuncExprAssignment_2_0_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:9470:2: ( rule__WithExpression__FuncExprAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:9466:2: ( rule__WithExpression__FuncExprAssignment_2_0_1 ) - // InternalSimpleBeeLangTestLanguage.g:9466:3: rule__WithExpression__FuncExprAssignment_2_0_1 + // InternalSimpleBeeLangTestLanguage.g:9471:2: ( rule__WithExpression__FuncExprAssignment_2_0_1 ) + // InternalSimpleBeeLangTestLanguage.g:9471:3: rule__WithExpression__FuncExprAssignment_2_0_1 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__FuncExprAssignment_2_0_1(); @@ -37067,7 +37075,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_2_1__0" - // InternalSimpleBeeLangTestLanguage.g:9475:1: rule__WithExpression__Group_2_1__0 : rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:9480:1: rule__WithExpression__Group_2_1__0 : rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 ; public final void rule__WithExpression__Group_2_1__0() throws RecognitionException { int rule__WithExpression__Group_2_1__0_StartIndex = input.index(); @@ -37075,8 +37083,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 676) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9479:1: ( rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:9480:2: rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 + // InternalSimpleBeeLangTestLanguage.g:9484:1: ( rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:9485:2: rule__WithExpression__Group_2_1__0__Impl rule__WithExpression__Group_2_1__1 { pushFollow(FollowSets000.FOLLOW_66); rule__WithExpression__Group_2_1__0__Impl(); @@ -37108,7 +37116,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_2_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9487:1: rule__WithExpression__Group_2_1__0__Impl : ( '{' ) ; + // InternalSimpleBeeLangTestLanguage.g:9492:1: rule__WithExpression__Group_2_1__0__Impl : ( '{' ) ; public final void rule__WithExpression__Group_2_1__0__Impl() throws RecognitionException { int rule__WithExpression__Group_2_1__0__Impl_StartIndex = input.index(); @@ -37116,11 +37124,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 677) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9491:1: ( ( '{' ) ) - // InternalSimpleBeeLangTestLanguage.g:9492:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:9496:1: ( ( '{' ) ) + // InternalSimpleBeeLangTestLanguage.g:9497:1: ( '{' ) { - // InternalSimpleBeeLangTestLanguage.g:9492:1: ( '{' ) - // InternalSimpleBeeLangTestLanguage.g:9493:2: '{' + // InternalSimpleBeeLangTestLanguage.g:9497:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:9498:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getLeftCurlyBracketKeyword_2_1_0()); @@ -37152,7 +37160,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_2_1__1" - // InternalSimpleBeeLangTestLanguage.g:9502:1: rule__WithExpression__Group_2_1__1 : rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:9507:1: rule__WithExpression__Group_2_1__1 : rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 ; public final void rule__WithExpression__Group_2_1__1() throws RecognitionException { int rule__WithExpression__Group_2_1__1_StartIndex = input.index(); @@ -37160,8 +37168,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 678) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9506:1: ( rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:9507:2: rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 + // InternalSimpleBeeLangTestLanguage.g:9511:1: ( rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:9512:2: rule__WithExpression__Group_2_1__1__Impl rule__WithExpression__Group_2_1__2 { pushFollow(FollowSets000.FOLLOW_8); rule__WithExpression__Group_2_1__1__Impl(); @@ -37193,7 +37201,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_2_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9514:1: rule__WithExpression__Group_2_1__1__Impl : ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:9519:1: rule__WithExpression__Group_2_1__1__Impl : ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) ; public final void rule__WithExpression__Group_2_1__1__Impl() throws RecognitionException { int rule__WithExpression__Group_2_1__1__Impl_StartIndex = input.index(); @@ -37201,17 +37209,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 679) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9518:1: ( ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:9519:1: ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:9523:1: ( ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:9524:1: ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:9519:1: ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:9520:2: ( rule__WithExpression__FuncExprAssignment_2_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:9524:1: ( ( rule__WithExpression__FuncExprAssignment_2_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:9525:2: ( rule__WithExpression__FuncExprAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getFuncExprAssignment_2_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:9521:2: ( rule__WithExpression__FuncExprAssignment_2_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:9521:3: rule__WithExpression__FuncExprAssignment_2_1_1 + // InternalSimpleBeeLangTestLanguage.g:9526:2: ( rule__WithExpression__FuncExprAssignment_2_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:9526:3: rule__WithExpression__FuncExprAssignment_2_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__FuncExprAssignment_2_1_1(); @@ -37247,7 +37255,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_2_1__2" - // InternalSimpleBeeLangTestLanguage.g:9529:1: rule__WithExpression__Group_2_1__2 : rule__WithExpression__Group_2_1__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9534:1: rule__WithExpression__Group_2_1__2 : rule__WithExpression__Group_2_1__2__Impl ; public final void rule__WithExpression__Group_2_1__2() throws RecognitionException { int rule__WithExpression__Group_2_1__2_StartIndex = input.index(); @@ -37255,8 +37263,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 680) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9533:1: ( rule__WithExpression__Group_2_1__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9534:2: rule__WithExpression__Group_2_1__2__Impl + // InternalSimpleBeeLangTestLanguage.g:9538:1: ( rule__WithExpression__Group_2_1__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9539:2: rule__WithExpression__Group_2_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithExpression__Group_2_1__2__Impl(); @@ -37283,7 +37291,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithExpression__Group_2_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:9540:1: rule__WithExpression__Group_2_1__2__Impl : ( '}' ) ; + // InternalSimpleBeeLangTestLanguage.g:9545:1: rule__WithExpression__Group_2_1__2__Impl : ( '}' ) ; public final void rule__WithExpression__Group_2_1__2__Impl() throws RecognitionException { int rule__WithExpression__Group_2_1__2__Impl_StartIndex = input.index(); @@ -37291,11 +37299,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 681) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9544:1: ( ( '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:9545:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:9549:1: ( ( '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:9550:1: ( '}' ) { - // InternalSimpleBeeLangTestLanguage.g:9545:1: ( '}' ) - // InternalSimpleBeeLangTestLanguage.g:9546:2: '}' + // InternalSimpleBeeLangTestLanguage.g:9550:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:9551:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getRightCurlyBracketKeyword_2_1_2()); @@ -37327,7 +37335,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:9556:1: rule__WithContextExpression__Group__0 : rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:9561:1: rule__WithContextExpression__Group__0 : rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 ; public final void rule__WithContextExpression__Group__0() throws RecognitionException { int rule__WithContextExpression__Group__0_StartIndex = input.index(); @@ -37335,8 +37343,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 682) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9560:1: ( rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:9561:2: rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:9565:1: ( rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:9566:2: rule__WithContextExpression__Group__0__Impl rule__WithContextExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_67); rule__WithContextExpression__Group__0__Impl(); @@ -37368,7 +37376,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9568:1: rule__WithContextExpression__Group__0__Impl : ( 'with' ) ; + // InternalSimpleBeeLangTestLanguage.g:9573:1: rule__WithContextExpression__Group__0__Impl : ( 'with' ) ; public final void rule__WithContextExpression__Group__0__Impl() throws RecognitionException { int rule__WithContextExpression__Group__0__Impl_StartIndex = input.index(); @@ -37376,11 +37384,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 683) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9572:1: ( ( 'with' ) ) - // InternalSimpleBeeLangTestLanguage.g:9573:1: ( 'with' ) + // InternalSimpleBeeLangTestLanguage.g:9577:1: ( ( 'with' ) ) + // InternalSimpleBeeLangTestLanguage.g:9578:1: ( 'with' ) { - // InternalSimpleBeeLangTestLanguage.g:9573:1: ( 'with' ) - // InternalSimpleBeeLangTestLanguage.g:9574:2: 'with' + // InternalSimpleBeeLangTestLanguage.g:9578:1: ( 'with' ) + // InternalSimpleBeeLangTestLanguage.g:9579:2: 'with' { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getWithKeyword_0()); @@ -37412,7 +37420,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:9583:1: rule__WithContextExpression__Group__1 : rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:9588:1: rule__WithContextExpression__Group__1 : rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 ; public final void rule__WithContextExpression__Group__1() throws RecognitionException { int rule__WithContextExpression__Group__1_StartIndex = input.index(); @@ -37420,8 +37428,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 684) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9587:1: ( rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:9588:2: rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 + // InternalSimpleBeeLangTestLanguage.g:9592:1: ( rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:9593:2: rule__WithContextExpression__Group__1__Impl rule__WithContextExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_19); rule__WithContextExpression__Group__1__Impl(); @@ -37453,7 +37461,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9595:1: rule__WithContextExpression__Group__1__Impl : ( 'context' ) ; + // InternalSimpleBeeLangTestLanguage.g:9600:1: rule__WithContextExpression__Group__1__Impl : ( 'context' ) ; public final void rule__WithContextExpression__Group__1__Impl() throws RecognitionException { int rule__WithContextExpression__Group__1__Impl_StartIndex = input.index(); @@ -37461,11 +37469,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 685) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9599:1: ( ( 'context' ) ) - // InternalSimpleBeeLangTestLanguage.g:9600:1: ( 'context' ) + // InternalSimpleBeeLangTestLanguage.g:9604:1: ( ( 'context' ) ) + // InternalSimpleBeeLangTestLanguage.g:9605:1: ( 'context' ) { - // InternalSimpleBeeLangTestLanguage.g:9600:1: ( 'context' ) - // InternalSimpleBeeLangTestLanguage.g:9601:2: 'context' + // InternalSimpleBeeLangTestLanguage.g:9605:1: ( 'context' ) + // InternalSimpleBeeLangTestLanguage.g:9606:2: 'context' { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getContextKeyword_1()); @@ -37497,7 +37505,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group__2" - // InternalSimpleBeeLangTestLanguage.g:9610:1: rule__WithContextExpression__Group__2 : rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:9615:1: rule__WithContextExpression__Group__2 : rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 ; public final void rule__WithContextExpression__Group__2() throws RecognitionException { int rule__WithContextExpression__Group__2_StartIndex = input.index(); @@ -37505,8 +37513,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 686) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9614:1: ( rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:9615:2: rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 + // InternalSimpleBeeLangTestLanguage.g:9619:1: ( rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:9620:2: rule__WithContextExpression__Group__2__Impl rule__WithContextExpression__Group__3 { pushFollow(FollowSets000.FOLLOW_20); rule__WithContextExpression__Group__2__Impl(); @@ -37538,7 +37546,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:9622:1: rule__WithContextExpression__Group__2__Impl : ( ( rule__WithContextExpression__ExprAssignment_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:9627:1: rule__WithContextExpression__Group__2__Impl : ( ( rule__WithContextExpression__ExprAssignment_2 ) ) ; public final void rule__WithContextExpression__Group__2__Impl() throws RecognitionException { int rule__WithContextExpression__Group__2__Impl_StartIndex = input.index(); @@ -37546,17 +37554,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 687) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9626:1: ( ( ( rule__WithContextExpression__ExprAssignment_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:9627:1: ( ( rule__WithContextExpression__ExprAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:9631:1: ( ( ( rule__WithContextExpression__ExprAssignment_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:9632:1: ( ( rule__WithContextExpression__ExprAssignment_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:9627:1: ( ( rule__WithContextExpression__ExprAssignment_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:9628:2: ( rule__WithContextExpression__ExprAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:9632:1: ( ( rule__WithContextExpression__ExprAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:9633:2: ( rule__WithContextExpression__ExprAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getExprAssignment_2()); } - // InternalSimpleBeeLangTestLanguage.g:9629:2: ( rule__WithContextExpression__ExprAssignment_2 ) - // InternalSimpleBeeLangTestLanguage.g:9629:3: rule__WithContextExpression__ExprAssignment_2 + // InternalSimpleBeeLangTestLanguage.g:9634:2: ( rule__WithContextExpression__ExprAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:9634:3: rule__WithContextExpression__ExprAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__ExprAssignment_2(); @@ -37592,7 +37600,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group__3" - // InternalSimpleBeeLangTestLanguage.g:9637:1: rule__WithContextExpression__Group__3 : rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 ; + // InternalSimpleBeeLangTestLanguage.g:9642:1: rule__WithContextExpression__Group__3 : rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 ; public final void rule__WithContextExpression__Group__3() throws RecognitionException { int rule__WithContextExpression__Group__3_StartIndex = input.index(); @@ -37600,8 +37608,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 688) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9641:1: ( rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 ) - // InternalSimpleBeeLangTestLanguage.g:9642:2: rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 + // InternalSimpleBeeLangTestLanguage.g:9646:1: ( rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 ) + // InternalSimpleBeeLangTestLanguage.g:9647:2: rule__WithContextExpression__Group__3__Impl rule__WithContextExpression__Group__4 { pushFollow(FollowSets000.FOLLOW_20); rule__WithContextExpression__Group__3__Impl(); @@ -37633,7 +37641,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:9649:1: rule__WithContextExpression__Group__3__Impl : ( ( rule__WithContextExpression__Group_3__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:9654:1: rule__WithContextExpression__Group__3__Impl : ( ( rule__WithContextExpression__Group_3__0 )? ) ; public final void rule__WithContextExpression__Group__3__Impl() throws RecognitionException { int rule__WithContextExpression__Group__3__Impl_StartIndex = input.index(); @@ -37641,16 +37649,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 689) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9653:1: ( ( ( rule__WithContextExpression__Group_3__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:9654:1: ( ( rule__WithContextExpression__Group_3__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:9658:1: ( ( ( rule__WithContextExpression__Group_3__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:9659:1: ( ( rule__WithContextExpression__Group_3__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:9654:1: ( ( rule__WithContextExpression__Group_3__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:9655:2: ( rule__WithContextExpression__Group_3__0 )? + // InternalSimpleBeeLangTestLanguage.g:9659:1: ( ( rule__WithContextExpression__Group_3__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:9660:2: ( rule__WithContextExpression__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getGroup_3()); } - // InternalSimpleBeeLangTestLanguage.g:9656:2: ( rule__WithContextExpression__Group_3__0 )? + // InternalSimpleBeeLangTestLanguage.g:9661:2: ( rule__WithContextExpression__Group_3__0 )? int alt78=2; int LA78_0 = input.LA(1); @@ -37659,7 +37667,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe } switch (alt78) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:9656:3: rule__WithContextExpression__Group_3__0 + // InternalSimpleBeeLangTestLanguage.g:9661:3: rule__WithContextExpression__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__Group_3__0(); @@ -37698,7 +37706,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group__4" - // InternalSimpleBeeLangTestLanguage.g:9664:1: rule__WithContextExpression__Group__4 : rule__WithContextExpression__Group__4__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9669:1: rule__WithContextExpression__Group__4 : rule__WithContextExpression__Group__4__Impl ; public final void rule__WithContextExpression__Group__4() throws RecognitionException { int rule__WithContextExpression__Group__4_StartIndex = input.index(); @@ -37706,8 +37714,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 690) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9668:1: ( rule__WithContextExpression__Group__4__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9669:2: rule__WithContextExpression__Group__4__Impl + // InternalSimpleBeeLangTestLanguage.g:9673:1: ( rule__WithContextExpression__Group__4__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9674:2: rule__WithContextExpression__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__Group__4__Impl(); @@ -37734,7 +37742,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group__4__Impl" - // InternalSimpleBeeLangTestLanguage.g:9675:1: rule__WithContextExpression__Group__4__Impl : ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:9680:1: rule__WithContextExpression__Group__4__Impl : ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) ; public final void rule__WithContextExpression__Group__4__Impl() throws RecognitionException { int rule__WithContextExpression__Group__4__Impl_StartIndex = input.index(); @@ -37742,17 +37750,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 691) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9679:1: ( ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:9680:1: ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) + // InternalSimpleBeeLangTestLanguage.g:9684:1: ( ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:9685:1: ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) { - // InternalSimpleBeeLangTestLanguage.g:9680:1: ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) - // InternalSimpleBeeLangTestLanguage.g:9681:2: ( rule__WithContextExpression__ContextBlockAssignment_4 ) + // InternalSimpleBeeLangTestLanguage.g:9685:1: ( ( rule__WithContextExpression__ContextBlockAssignment_4 ) ) + // InternalSimpleBeeLangTestLanguage.g:9686:2: ( rule__WithContextExpression__ContextBlockAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getContextBlockAssignment_4()); } - // InternalSimpleBeeLangTestLanguage.g:9682:2: ( rule__WithContextExpression__ContextBlockAssignment_4 ) - // InternalSimpleBeeLangTestLanguage.g:9682:3: rule__WithContextExpression__ContextBlockAssignment_4 + // InternalSimpleBeeLangTestLanguage.g:9687:2: ( rule__WithContextExpression__ContextBlockAssignment_4 ) + // InternalSimpleBeeLangTestLanguage.g:9687:3: rule__WithContextExpression__ContextBlockAssignment_4 { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__ContextBlockAssignment_4(); @@ -37788,7 +37796,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group_3__0" - // InternalSimpleBeeLangTestLanguage.g:9691:1: rule__WithContextExpression__Group_3__0 : rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 ; + // InternalSimpleBeeLangTestLanguage.g:9696:1: rule__WithContextExpression__Group_3__0 : rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 ; public final void rule__WithContextExpression__Group_3__0() throws RecognitionException { int rule__WithContextExpression__Group_3__0_StartIndex = input.index(); @@ -37796,8 +37804,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 692) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9695:1: ( rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 ) - // InternalSimpleBeeLangTestLanguage.g:9696:2: rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 + // InternalSimpleBeeLangTestLanguage.g:9700:1: ( rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 ) + // InternalSimpleBeeLangTestLanguage.g:9701:2: rule__WithContextExpression__Group_3__0__Impl rule__WithContextExpression__Group_3__1 { pushFollow(FollowSets000.FOLLOW_9); rule__WithContextExpression__Group_3__0__Impl(); @@ -37829,7 +37837,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group_3__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9703:1: rule__WithContextExpression__Group_3__0__Impl : ( 'as' ) ; + // InternalSimpleBeeLangTestLanguage.g:9708:1: rule__WithContextExpression__Group_3__0__Impl : ( 'as' ) ; public final void rule__WithContextExpression__Group_3__0__Impl() throws RecognitionException { int rule__WithContextExpression__Group_3__0__Impl_StartIndex = input.index(); @@ -37837,11 +37845,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 693) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9707:1: ( ( 'as' ) ) - // InternalSimpleBeeLangTestLanguage.g:9708:1: ( 'as' ) + // InternalSimpleBeeLangTestLanguage.g:9712:1: ( ( 'as' ) ) + // InternalSimpleBeeLangTestLanguage.g:9713:1: ( 'as' ) { - // InternalSimpleBeeLangTestLanguage.g:9708:1: ( 'as' ) - // InternalSimpleBeeLangTestLanguage.g:9709:2: 'as' + // InternalSimpleBeeLangTestLanguage.g:9713:1: ( 'as' ) + // InternalSimpleBeeLangTestLanguage.g:9714:2: 'as' { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getAsKeyword_3_0()); @@ -37873,7 +37881,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group_3__1" - // InternalSimpleBeeLangTestLanguage.g:9718:1: rule__WithContextExpression__Group_3__1 : rule__WithContextExpression__Group_3__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9723:1: rule__WithContextExpression__Group_3__1 : rule__WithContextExpression__Group_3__1__Impl ; public final void rule__WithContextExpression__Group_3__1() throws RecognitionException { int rule__WithContextExpression__Group_3__1_StartIndex = input.index(); @@ -37881,8 +37889,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 694) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9722:1: ( rule__WithContextExpression__Group_3__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9723:2: rule__WithContextExpression__Group_3__1__Impl + // InternalSimpleBeeLangTestLanguage.g:9727:1: ( rule__WithContextExpression__Group_3__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9728:2: rule__WithContextExpression__Group_3__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__Group_3__1__Impl(); @@ -37909,7 +37917,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__WithContextExpression__Group_3__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9729:1: rule__WithContextExpression__Group_3__1__Impl : ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:9734:1: rule__WithContextExpression__Group_3__1__Impl : ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) ; public final void rule__WithContextExpression__Group_3__1__Impl() throws RecognitionException { int rule__WithContextExpression__Group_3__1__Impl_StartIndex = input.index(); @@ -37917,17 +37925,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 695) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9733:1: ( ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:9734:1: ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:9738:1: ( ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:9739:1: ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:9734:1: ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:9735:2: ( rule__WithContextExpression__AliasAssignment_3_1 ) + // InternalSimpleBeeLangTestLanguage.g:9739:1: ( ( rule__WithContextExpression__AliasAssignment_3_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:9740:2: ( rule__WithContextExpression__AliasAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getAliasAssignment_3_1()); } - // InternalSimpleBeeLangTestLanguage.g:9736:2: ( rule__WithContextExpression__AliasAssignment_3_1 ) - // InternalSimpleBeeLangTestLanguage.g:9736:3: rule__WithContextExpression__AliasAssignment_3_1 + // InternalSimpleBeeLangTestLanguage.g:9741:2: ( rule__WithContextExpression__AliasAssignment_3_1 ) + // InternalSimpleBeeLangTestLanguage.g:9741:3: rule__WithContextExpression__AliasAssignment_3_1 { pushFollow(FollowSets000.FOLLOW_2); rule__WithContextExpression__AliasAssignment_3_1(); @@ -37963,7 +37971,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__BlockExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:9745:1: rule__BlockExpression__Group__0 : rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:9750:1: rule__BlockExpression__Group__0 : rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 ; public final void rule__BlockExpression__Group__0() throws RecognitionException { int rule__BlockExpression__Group__0_StartIndex = input.index(); @@ -37971,8 +37979,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 696) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9749:1: ( rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:9750:2: rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:9754:1: ( rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:9755:2: rule__BlockExpression__Group__0__Impl rule__BlockExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_17); rule__BlockExpression__Group__0__Impl(); @@ -38004,7 +38012,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__BlockExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9757:1: rule__BlockExpression__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:9762:1: rule__BlockExpression__Group__0__Impl : ( () ) ; public final void rule__BlockExpression__Group__0__Impl() throws RecognitionException { int rule__BlockExpression__Group__0__Impl_StartIndex = input.index(); @@ -38012,17 +38020,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 697) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9761:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:9762:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:9766:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:9767:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:9762:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:9763:2: () + // InternalSimpleBeeLangTestLanguage.g:9767:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:9768:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getChainedExpressionAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:9764:2: () - // InternalSimpleBeeLangTestLanguage.g:9764:3: + // InternalSimpleBeeLangTestLanguage.g:9769:2: () + // InternalSimpleBeeLangTestLanguage.g:9769:3: { } @@ -38048,7 +38056,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__BlockExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:9772:1: rule__BlockExpression__Group__1 : rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:9777:1: rule__BlockExpression__Group__1 : rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 ; public final void rule__BlockExpression__Group__1() throws RecognitionException { int rule__BlockExpression__Group__1_StartIndex = input.index(); @@ -38056,8 +38064,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 698) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9776:1: ( rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:9777:2: rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 + // InternalSimpleBeeLangTestLanguage.g:9781:1: ( rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:9782:2: rule__BlockExpression__Group__1__Impl rule__BlockExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_68); rule__BlockExpression__Group__1__Impl(); @@ -38089,7 +38097,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__BlockExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9784:1: rule__BlockExpression__Group__1__Impl : ( '{' ) ; + // InternalSimpleBeeLangTestLanguage.g:9789:1: rule__BlockExpression__Group__1__Impl : ( '{' ) ; public final void rule__BlockExpression__Group__1__Impl() throws RecognitionException { int rule__BlockExpression__Group__1__Impl_StartIndex = input.index(); @@ -38097,11 +38105,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 699) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9788:1: ( ( '{' ) ) - // InternalSimpleBeeLangTestLanguage.g:9789:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:9793:1: ( ( '{' ) ) + // InternalSimpleBeeLangTestLanguage.g:9794:1: ( '{' ) { - // InternalSimpleBeeLangTestLanguage.g:9789:1: ( '{' ) - // InternalSimpleBeeLangTestLanguage.g:9790:2: '{' + // InternalSimpleBeeLangTestLanguage.g:9794:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:9795:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); @@ -38133,7 +38141,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe // $ANTLR start "rule__BlockExpression__Group__2" - // InternalSimpleBeeLangTestLanguage.g:9799:1: rule__BlockExpression__Group__2 : rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:9804:1: rule__BlockExpression__Group__2 : rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 ; public final void rule__BlockExpression__Group__2() throws RecognitionException { int rule__BlockExpression__Group__2_StartIndex = input.index(); @@ -38141,8 +38149,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser8 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 700) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9803:1: ( rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:9804:2: rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 + // InternalSimpleBeeLangTestLanguage.g:9808:1: ( rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:9809:2: rule__BlockExpression__Group__2__Impl rule__BlockExpression__Group__3 { pushFollow(FollowSets000.FOLLOW_68); rule__BlockExpression__Group__2__Impl(); @@ -38186,7 +38194,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe } // $ANTLR start "rule__BlockExpression__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:9811:1: rule__BlockExpression__Group__2__Impl : ( ( rule__BlockExpression__Group_2__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:9816:1: rule__BlockExpression__Group__2__Impl : ( ( rule__BlockExpression__Group_2__0 )* ) ; public final void rule__BlockExpression__Group__2__Impl() throws RecognitionException { int rule__BlockExpression__Group__2__Impl_StartIndex = input.index(); @@ -38194,16 +38202,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 701) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9815:1: ( ( ( rule__BlockExpression__Group_2__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:9816:1: ( ( rule__BlockExpression__Group_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:9820:1: ( ( ( rule__BlockExpression__Group_2__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:9821:1: ( ( rule__BlockExpression__Group_2__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:9816:1: ( ( rule__BlockExpression__Group_2__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:9817:2: ( rule__BlockExpression__Group_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:9821:1: ( ( rule__BlockExpression__Group_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:9822:2: ( rule__BlockExpression__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getGroup_2()); } - // InternalSimpleBeeLangTestLanguage.g:9818:2: ( rule__BlockExpression__Group_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:9823:2: ( rule__BlockExpression__Group_2__0 )* loop79: do { int alt79=2; @@ -38216,7 +38224,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe switch (alt79) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:9818:3: rule__BlockExpression__Group_2__0 + // InternalSimpleBeeLangTestLanguage.g:9823:3: rule__BlockExpression__Group_2__0 { pushFollow(FollowSets000.FOLLOW_69); rule__BlockExpression__Group_2__0(); @@ -38258,7 +38266,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__BlockExpression__Group__3" - // InternalSimpleBeeLangTestLanguage.g:9826:1: rule__BlockExpression__Group__3 : rule__BlockExpression__Group__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9831:1: rule__BlockExpression__Group__3 : rule__BlockExpression__Group__3__Impl ; public final void rule__BlockExpression__Group__3() throws RecognitionException { int rule__BlockExpression__Group__3_StartIndex = input.index(); @@ -38266,8 +38274,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 702) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9830:1: ( rule__BlockExpression__Group__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9831:2: rule__BlockExpression__Group__3__Impl + // InternalSimpleBeeLangTestLanguage.g:9835:1: ( rule__BlockExpression__Group__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9836:2: rule__BlockExpression__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpression__Group__3__Impl(); @@ -38294,7 +38302,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__BlockExpression__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:9837:1: rule__BlockExpression__Group__3__Impl : ( '}' ) ; + // InternalSimpleBeeLangTestLanguage.g:9842:1: rule__BlockExpression__Group__3__Impl : ( '}' ) ; public final void rule__BlockExpression__Group__3__Impl() throws RecognitionException { int rule__BlockExpression__Group__3__Impl_StartIndex = input.index(); @@ -38302,11 +38310,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 703) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9841:1: ( ( '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:9842:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:9846:1: ( ( '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:9847:1: ( '}' ) { - // InternalSimpleBeeLangTestLanguage.g:9842:1: ( '}' ) - // InternalSimpleBeeLangTestLanguage.g:9843:2: '}' + // InternalSimpleBeeLangTestLanguage.g:9847:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:9848:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getRightCurlyBracketKeyword_3()); @@ -38338,7 +38346,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__BlockExpression__Group_2__0" - // InternalSimpleBeeLangTestLanguage.g:9853:1: rule__BlockExpression__Group_2__0 : rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:9858:1: rule__BlockExpression__Group_2__0 : rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 ; public final void rule__BlockExpression__Group_2__0() throws RecognitionException { int rule__BlockExpression__Group_2__0_StartIndex = input.index(); @@ -38346,8 +38354,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 704) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9857:1: ( rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:9858:2: rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 + // InternalSimpleBeeLangTestLanguage.g:9862:1: ( rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:9863:2: rule__BlockExpression__Group_2__0__Impl rule__BlockExpression__Group_2__1 { pushFollow(FollowSets000.FOLLOW_14); rule__BlockExpression__Group_2__0__Impl(); @@ -38379,7 +38387,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__BlockExpression__Group_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9865:1: rule__BlockExpression__Group_2__0__Impl : ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:9870:1: rule__BlockExpression__Group_2__0__Impl : ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) ; public final void rule__BlockExpression__Group_2__0__Impl() throws RecognitionException { int rule__BlockExpression__Group_2__0__Impl_StartIndex = input.index(); @@ -38387,17 +38395,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 705) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9869:1: ( ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:9870:1: ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:9874:1: ( ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:9875:1: ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:9870:1: ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:9871:2: ( rule__BlockExpression__ExpressionsAssignment_2_0 ) + // InternalSimpleBeeLangTestLanguage.g:9875:1: ( ( rule__BlockExpression__ExpressionsAssignment_2_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:9876:2: ( rule__BlockExpression__ExpressionsAssignment_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getExpressionsAssignment_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:9872:2: ( rule__BlockExpression__ExpressionsAssignment_2_0 ) - // InternalSimpleBeeLangTestLanguage.g:9872:3: rule__BlockExpression__ExpressionsAssignment_2_0 + // InternalSimpleBeeLangTestLanguage.g:9877:2: ( rule__BlockExpression__ExpressionsAssignment_2_0 ) + // InternalSimpleBeeLangTestLanguage.g:9877:3: rule__BlockExpression__ExpressionsAssignment_2_0 { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpression__ExpressionsAssignment_2_0(); @@ -38433,7 +38441,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__BlockExpression__Group_2__1" - // InternalSimpleBeeLangTestLanguage.g:9880:1: rule__BlockExpression__Group_2__1 : rule__BlockExpression__Group_2__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9885:1: rule__BlockExpression__Group_2__1 : rule__BlockExpression__Group_2__1__Impl ; public final void rule__BlockExpression__Group_2__1() throws RecognitionException { int rule__BlockExpression__Group_2__1_StartIndex = input.index(); @@ -38441,8 +38449,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 706) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9884:1: ( rule__BlockExpression__Group_2__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9885:2: rule__BlockExpression__Group_2__1__Impl + // InternalSimpleBeeLangTestLanguage.g:9889:1: ( rule__BlockExpression__Group_2__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9890:2: rule__BlockExpression__Group_2__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpression__Group_2__1__Impl(); @@ -38469,7 +38477,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__BlockExpression__Group_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9891:1: rule__BlockExpression__Group_2__1__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:9896:1: rule__BlockExpression__Group_2__1__Impl : ( ';' ) ; public final void rule__BlockExpression__Group_2__1__Impl() throws RecognitionException { int rule__BlockExpression__Group_2__1__Impl_StartIndex = input.index(); @@ -38477,11 +38485,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 707) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9895:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:9896:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:9900:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:9901:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:9896:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:9897:2: ';' + // InternalSimpleBeeLangTestLanguage.g:9901:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:9902:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getSemicolonKeyword_2_1()); @@ -38513,7 +38521,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__Value__Group__0" - // InternalSimpleBeeLangTestLanguage.g:9907:1: rule__Value__Group__0 : rule__Value__Group__0__Impl rule__Value__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:9912:1: rule__Value__Group__0 : rule__Value__Group__0__Impl rule__Value__Group__1 ; public final void rule__Value__Group__0() throws RecognitionException { int rule__Value__Group__0_StartIndex = input.index(); @@ -38521,8 +38529,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 708) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9911:1: ( rule__Value__Group__0__Impl rule__Value__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:9912:2: rule__Value__Group__0__Impl rule__Value__Group__1 + // InternalSimpleBeeLangTestLanguage.g:9916:1: ( rule__Value__Group__0__Impl rule__Value__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:9917:2: rule__Value__Group__0__Impl rule__Value__Group__1 { pushFollow(FollowSets000.FOLLOW_9); rule__Value__Group__0__Impl(); @@ -38554,7 +38562,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__Value__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9919:1: rule__Value__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:9924:1: rule__Value__Group__0__Impl : ( () ) ; public final void rule__Value__Group__0__Impl() throws RecognitionException { int rule__Value__Group__0__Impl_StartIndex = input.index(); @@ -38562,17 +38570,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 709) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9923:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:9924:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:9928:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:9929:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:9924:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:9925:2: () + // InternalSimpleBeeLangTestLanguage.g:9929:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:9930:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getValueAccess().getVariableExpressionAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:9926:2: () - // InternalSimpleBeeLangTestLanguage.g:9926:3: + // InternalSimpleBeeLangTestLanguage.g:9931:2: () + // InternalSimpleBeeLangTestLanguage.g:9931:3: { } @@ -38598,7 +38606,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__Value__Group__1" - // InternalSimpleBeeLangTestLanguage.g:9934:1: rule__Value__Group__1 : rule__Value__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9939:1: rule__Value__Group__1 : rule__Value__Group__1__Impl ; public final void rule__Value__Group__1() throws RecognitionException { int rule__Value__Group__1_StartIndex = input.index(); @@ -38606,8 +38614,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 710) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9938:1: ( rule__Value__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9939:2: rule__Value__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:9943:1: ( rule__Value__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9944:2: rule__Value__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Value__Group__1__Impl(); @@ -38634,7 +38642,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__Value__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9945:1: rule__Value__Group__1__Impl : ( ( rule__Value__NameAssignment_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:9950:1: rule__Value__Group__1__Impl : ( ( rule__Value__NameAssignment_1 ) ) ; public final void rule__Value__Group__1__Impl() throws RecognitionException { int rule__Value__Group__1__Impl_StartIndex = input.index(); @@ -38642,17 +38650,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 711) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9949:1: ( ( ( rule__Value__NameAssignment_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:9950:1: ( ( rule__Value__NameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:9954:1: ( ( ( rule__Value__NameAssignment_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:9955:1: ( ( rule__Value__NameAssignment_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:9950:1: ( ( rule__Value__NameAssignment_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:9951:2: ( rule__Value__NameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:9955:1: ( ( rule__Value__NameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:9956:2: ( rule__Value__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getValueAccess().getNameAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:9952:2: ( rule__Value__NameAssignment_1 ) - // InternalSimpleBeeLangTestLanguage.g:9952:3: rule__Value__NameAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:9957:2: ( rule__Value__NameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:9957:3: rule__Value__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__Value__NameAssignment_1(); @@ -38688,7 +38696,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__KeywordVariables__Group__0" - // InternalSimpleBeeLangTestLanguage.g:9961:1: rule__KeywordVariables__Group__0 : rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:9966:1: rule__KeywordVariables__Group__0 : rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 ; public final void rule__KeywordVariables__Group__0() throws RecognitionException { int rule__KeywordVariables__Group__0_StartIndex = input.index(); @@ -38696,8 +38704,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 712) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9965:1: ( rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:9966:2: rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 + // InternalSimpleBeeLangTestLanguage.g:9970:1: ( rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:9971:2: rule__KeywordVariables__Group__0__Impl rule__KeywordVariables__Group__1 { pushFollow(FollowSets000.FOLLOW_70); rule__KeywordVariables__Group__0__Impl(); @@ -38729,7 +38737,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__KeywordVariables__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:9973:1: rule__KeywordVariables__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:9978:1: rule__KeywordVariables__Group__0__Impl : ( () ) ; public final void rule__KeywordVariables__Group__0__Impl() throws RecognitionException { int rule__KeywordVariables__Group__0__Impl_StartIndex = input.index(); @@ -38737,17 +38745,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 713) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9977:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:9978:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:9982:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:9983:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:9978:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:9979:2: () + // InternalSimpleBeeLangTestLanguage.g:9983:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:9984:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getVariableExpressionAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:9980:2: () - // InternalSimpleBeeLangTestLanguage.g:9980:3: + // InternalSimpleBeeLangTestLanguage.g:9985:2: () + // InternalSimpleBeeLangTestLanguage.g:9985:3: { } @@ -38773,7 +38781,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__KeywordVariables__Group__1" - // InternalSimpleBeeLangTestLanguage.g:9988:1: rule__KeywordVariables__Group__1 : rule__KeywordVariables__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:9993:1: rule__KeywordVariables__Group__1 : rule__KeywordVariables__Group__1__Impl ; public final void rule__KeywordVariables__Group__1() throws RecognitionException { int rule__KeywordVariables__Group__1_StartIndex = input.index(); @@ -38781,8 +38789,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 714) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:9992:1: ( rule__KeywordVariables__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:9993:2: rule__KeywordVariables__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:9997:1: ( rule__KeywordVariables__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:9998:2: rule__KeywordVariables__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__KeywordVariables__Group__1__Impl(); @@ -38809,7 +38817,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__KeywordVariables__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:9999:1: rule__KeywordVariables__Group__1__Impl : ( ( rule__KeywordVariables__NameAssignment_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:10004:1: rule__KeywordVariables__Group__1__Impl : ( ( rule__KeywordVariables__NameAssignment_1 ) ) ; public final void rule__KeywordVariables__Group__1__Impl() throws RecognitionException { int rule__KeywordVariables__Group__1__Impl_StartIndex = input.index(); @@ -38817,17 +38825,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 715) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10003:1: ( ( ( rule__KeywordVariables__NameAssignment_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:10004:1: ( ( rule__KeywordVariables__NameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:10008:1: ( ( ( rule__KeywordVariables__NameAssignment_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:10009:1: ( ( rule__KeywordVariables__NameAssignment_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:10004:1: ( ( rule__KeywordVariables__NameAssignment_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:10005:2: ( rule__KeywordVariables__NameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:10009:1: ( ( rule__KeywordVariables__NameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:10010:2: ( rule__KeywordVariables__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:10006:2: ( rule__KeywordVariables__NameAssignment_1 ) - // InternalSimpleBeeLangTestLanguage.g:10006:3: rule__KeywordVariables__NameAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:10011:2: ( rule__KeywordVariables__NameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:10011:3: rule__KeywordVariables__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__KeywordVariables__NameAssignment_1(); @@ -38863,7 +38871,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__OperationCall__Group__0" - // InternalSimpleBeeLangTestLanguage.g:10015:1: rule__OperationCall__Group__0 : rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:10020:1: rule__OperationCall__Group__0 : rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 ; public final void rule__OperationCall__Group__0() throws RecognitionException { int rule__OperationCall__Group__0_StartIndex = input.index(); @@ -38871,8 +38879,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 716) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10019:1: ( rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:10020:2: rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 + // InternalSimpleBeeLangTestLanguage.g:10024:1: ( rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:10025:2: rule__OperationCall__Group__0__Impl rule__OperationCall__Group__1 { pushFollow(FollowSets000.FOLLOW_9); rule__OperationCall__Group__0__Impl(); @@ -38904,7 +38912,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__OperationCall__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:10027:1: rule__OperationCall__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:10032:1: rule__OperationCall__Group__0__Impl : ( () ) ; public final void rule__OperationCall__Group__0__Impl() throws RecognitionException { int rule__OperationCall__Group__0__Impl_StartIndex = input.index(); @@ -38912,17 +38920,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 717) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10031:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:10032:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:10036:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:10037:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:10032:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:10033:2: () + // InternalSimpleBeeLangTestLanguage.g:10037:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:10038:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getCallNamedFunctionAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:10034:2: () - // InternalSimpleBeeLangTestLanguage.g:10034:3: + // InternalSimpleBeeLangTestLanguage.g:10039:2: () + // InternalSimpleBeeLangTestLanguage.g:10039:3: { } @@ -38948,7 +38956,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__OperationCall__Group__1" - // InternalSimpleBeeLangTestLanguage.g:10042:1: rule__OperationCall__Group__1 : rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:10047:1: rule__OperationCall__Group__1 : rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 ; public final void rule__OperationCall__Group__1() throws RecognitionException { int rule__OperationCall__Group__1_StartIndex = input.index(); @@ -38956,8 +38964,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 718) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10046:1: ( rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:10047:2: rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 + // InternalSimpleBeeLangTestLanguage.g:10051:1: ( rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:10052:2: rule__OperationCall__Group__1__Impl rule__OperationCall__Group__2 { pushFollow(FollowSets000.FOLLOW_60); rule__OperationCall__Group__1__Impl(); @@ -38989,7 +38997,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__OperationCall__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:10054:1: rule__OperationCall__Group__1__Impl : ( ( rule__OperationCall__NameAssignment_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:10059:1: rule__OperationCall__Group__1__Impl : ( ( rule__OperationCall__NameAssignment_1 ) ) ; public final void rule__OperationCall__Group__1__Impl() throws RecognitionException { int rule__OperationCall__Group__1__Impl_StartIndex = input.index(); @@ -38997,17 +39005,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 719) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10058:1: ( ( ( rule__OperationCall__NameAssignment_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:10059:1: ( ( rule__OperationCall__NameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:10063:1: ( ( ( rule__OperationCall__NameAssignment_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:10064:1: ( ( rule__OperationCall__NameAssignment_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:10059:1: ( ( rule__OperationCall__NameAssignment_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:10060:2: ( rule__OperationCall__NameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:10064:1: ( ( rule__OperationCall__NameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:10065:2: ( rule__OperationCall__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getNameAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:10061:2: ( rule__OperationCall__NameAssignment_1 ) - // InternalSimpleBeeLangTestLanguage.g:10061:3: rule__OperationCall__NameAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:10066:2: ( rule__OperationCall__NameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:10066:3: rule__OperationCall__NameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCall__NameAssignment_1(); @@ -39043,7 +39051,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__OperationCall__Group__2" - // InternalSimpleBeeLangTestLanguage.g:10069:1: rule__OperationCall__Group__2 : rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:10074:1: rule__OperationCall__Group__2 : rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 ; public final void rule__OperationCall__Group__2() throws RecognitionException { int rule__OperationCall__Group__2_StartIndex = input.index(); @@ -39051,8 +39059,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 720) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10073:1: ( rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:10074:2: rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 + // InternalSimpleBeeLangTestLanguage.g:10078:1: ( rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:10079:2: rule__OperationCall__Group__2__Impl rule__OperationCall__Group__3 { pushFollow(FollowSets000.FOLLOW_61); rule__OperationCall__Group__2__Impl(); @@ -39084,7 +39092,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__OperationCall__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:10081:1: rule__OperationCall__Group__2__Impl : ( '(' ) ; + // InternalSimpleBeeLangTestLanguage.g:10086:1: rule__OperationCall__Group__2__Impl : ( '(' ) ; public final void rule__OperationCall__Group__2__Impl() throws RecognitionException { int rule__OperationCall__Group__2__Impl_StartIndex = input.index(); @@ -39092,11 +39100,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 721) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10085:1: ( ( '(' ) ) - // InternalSimpleBeeLangTestLanguage.g:10086:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:10090:1: ( ( '(' ) ) + // InternalSimpleBeeLangTestLanguage.g:10091:1: ( '(' ) { - // InternalSimpleBeeLangTestLanguage.g:10086:1: ( '(' ) - // InternalSimpleBeeLangTestLanguage.g:10087:2: '(' + // InternalSimpleBeeLangTestLanguage.g:10091:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:10092:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getLeftParenthesisKeyword_2()); @@ -39128,7 +39136,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__OperationCall__Group__3" - // InternalSimpleBeeLangTestLanguage.g:10096:1: rule__OperationCall__Group__3 : rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 ; + // InternalSimpleBeeLangTestLanguage.g:10101:1: rule__OperationCall__Group__3 : rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 ; public final void rule__OperationCall__Group__3() throws RecognitionException { int rule__OperationCall__Group__3_StartIndex = input.index(); @@ -39136,8 +39144,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 722) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10100:1: ( rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 ) - // InternalSimpleBeeLangTestLanguage.g:10101:2: rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 + // InternalSimpleBeeLangTestLanguage.g:10105:1: ( rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 ) + // InternalSimpleBeeLangTestLanguage.g:10106:2: rule__OperationCall__Group__3__Impl rule__OperationCall__Group__4 { pushFollow(FollowSets000.FOLLOW_61); rule__OperationCall__Group__3__Impl(); @@ -39169,7 +39177,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__OperationCall__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:10108:1: rule__OperationCall__Group__3__Impl : ( ( rule__OperationCall__ParameterListAssignment_3 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:10113:1: rule__OperationCall__Group__3__Impl : ( ( rule__OperationCall__ParameterListAssignment_3 )? ) ; public final void rule__OperationCall__Group__3__Impl() throws RecognitionException { int rule__OperationCall__Group__3__Impl_StartIndex = input.index(); @@ -39177,16 +39185,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 723) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10112:1: ( ( ( rule__OperationCall__ParameterListAssignment_3 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:10113:1: ( ( rule__OperationCall__ParameterListAssignment_3 )? ) + // InternalSimpleBeeLangTestLanguage.g:10117:1: ( ( ( rule__OperationCall__ParameterListAssignment_3 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:10118:1: ( ( rule__OperationCall__ParameterListAssignment_3 )? ) { - // InternalSimpleBeeLangTestLanguage.g:10113:1: ( ( rule__OperationCall__ParameterListAssignment_3 )? ) - // InternalSimpleBeeLangTestLanguage.g:10114:2: ( rule__OperationCall__ParameterListAssignment_3 )? + // InternalSimpleBeeLangTestLanguage.g:10118:1: ( ( rule__OperationCall__ParameterListAssignment_3 )? ) + // InternalSimpleBeeLangTestLanguage.g:10119:2: ( rule__OperationCall__ParameterListAssignment_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getParameterListAssignment_3()); } - // InternalSimpleBeeLangTestLanguage.g:10115:2: ( rule__OperationCall__ParameterListAssignment_3 )? + // InternalSimpleBeeLangTestLanguage.g:10120:2: ( rule__OperationCall__ParameterListAssignment_3 )? int alt80=2; int LA80_0 = input.LA(1); @@ -39195,7 +39203,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe } switch (alt80) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:10115:3: rule__OperationCall__ParameterListAssignment_3 + // InternalSimpleBeeLangTestLanguage.g:10120:3: rule__OperationCall__ParameterListAssignment_3 { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCall__ParameterListAssignment_3(); @@ -39234,7 +39242,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__OperationCall__Group__4" - // InternalSimpleBeeLangTestLanguage.g:10123:1: rule__OperationCall__Group__4 : rule__OperationCall__Group__4__Impl ; + // InternalSimpleBeeLangTestLanguage.g:10128:1: rule__OperationCall__Group__4 : rule__OperationCall__Group__4__Impl ; public final void rule__OperationCall__Group__4() throws RecognitionException { int rule__OperationCall__Group__4_StartIndex = input.index(); @@ -39242,8 +39250,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 724) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10127:1: ( rule__OperationCall__Group__4__Impl ) - // InternalSimpleBeeLangTestLanguage.g:10128:2: rule__OperationCall__Group__4__Impl + // InternalSimpleBeeLangTestLanguage.g:10132:1: ( rule__OperationCall__Group__4__Impl ) + // InternalSimpleBeeLangTestLanguage.g:10133:2: rule__OperationCall__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__OperationCall__Group__4__Impl(); @@ -39270,7 +39278,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__OperationCall__Group__4__Impl" - // InternalSimpleBeeLangTestLanguage.g:10134:1: rule__OperationCall__Group__4__Impl : ( ')' ) ; + // InternalSimpleBeeLangTestLanguage.g:10139:1: rule__OperationCall__Group__4__Impl : ( ')' ) ; public final void rule__OperationCall__Group__4__Impl() throws RecognitionException { int rule__OperationCall__Group__4__Impl_StartIndex = input.index(); @@ -39278,11 +39286,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 725) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10138:1: ( ( ')' ) ) - // InternalSimpleBeeLangTestLanguage.g:10139:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:10143:1: ( ( ')' ) ) + // InternalSimpleBeeLangTestLanguage.g:10144:1: ( ')' ) { - // InternalSimpleBeeLangTestLanguage.g:10139:1: ( ')' ) - // InternalSimpleBeeLangTestLanguage.g:10140:2: ')' + // InternalSimpleBeeLangTestLanguage.g:10144:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:10145:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getRightParenthesisKeyword_4()); @@ -39314,7 +39322,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:10150:1: rule__ConstructorCallExpression__Group__0 : rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:10155:1: rule__ConstructorCallExpression__Group__0 : rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 ; public final void rule__ConstructorCallExpression__Group__0() throws RecognitionException { int rule__ConstructorCallExpression__Group__0_StartIndex = input.index(); @@ -39322,8 +39330,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 726) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10154:1: ( rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:10155:2: rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:10159:1: ( rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:10160:2: rule__ConstructorCallExpression__Group__0__Impl rule__ConstructorCallExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_71); rule__ConstructorCallExpression__Group__0__Impl(); @@ -39355,7 +39363,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:10162:1: rule__ConstructorCallExpression__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:10167:1: rule__ConstructorCallExpression__Group__0__Impl : ( () ) ; public final void rule__ConstructorCallExpression__Group__0__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__0__Impl_StartIndex = input.index(); @@ -39363,17 +39371,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 727) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10166:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:10167:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:10171:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:10172:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:10167:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:10168:2: () + // InternalSimpleBeeLangTestLanguage.g:10172:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:10173:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getCreateExpressionAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:10169:2: () - // InternalSimpleBeeLangTestLanguage.g:10169:3: + // InternalSimpleBeeLangTestLanguage.g:10174:2: () + // InternalSimpleBeeLangTestLanguage.g:10174:3: { } @@ -39399,7 +39407,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:10177:1: rule__ConstructorCallExpression__Group__1 : rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:10182:1: rule__ConstructorCallExpression__Group__1 : rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 ; public final void rule__ConstructorCallExpression__Group__1() throws RecognitionException { int rule__ConstructorCallExpression__Group__1_StartIndex = input.index(); @@ -39407,8 +39415,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 728) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10181:1: ( rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:10182:2: rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 + // InternalSimpleBeeLangTestLanguage.g:10186:1: ( rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:10187:2: rule__ConstructorCallExpression__Group__1__Impl rule__ConstructorCallExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_9); rule__ConstructorCallExpression__Group__1__Impl(); @@ -39440,7 +39448,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:10189:1: rule__ConstructorCallExpression__Group__1__Impl : ( 'new' ) ; + // InternalSimpleBeeLangTestLanguage.g:10194:1: rule__ConstructorCallExpression__Group__1__Impl : ( 'new' ) ; public final void rule__ConstructorCallExpression__Group__1__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__1__Impl_StartIndex = input.index(); @@ -39448,11 +39456,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 729) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10193:1: ( ( 'new' ) ) - // InternalSimpleBeeLangTestLanguage.g:10194:1: ( 'new' ) + // InternalSimpleBeeLangTestLanguage.g:10198:1: ( ( 'new' ) ) + // InternalSimpleBeeLangTestLanguage.g:10199:1: ( 'new' ) { - // InternalSimpleBeeLangTestLanguage.g:10194:1: ( 'new' ) - // InternalSimpleBeeLangTestLanguage.g:10195:2: 'new' + // InternalSimpleBeeLangTestLanguage.g:10199:1: ( 'new' ) + // InternalSimpleBeeLangTestLanguage.g:10200:2: 'new' { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getNewKeyword_1()); @@ -39484,7 +39492,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group__2" - // InternalSimpleBeeLangTestLanguage.g:10204:1: rule__ConstructorCallExpression__Group__2 : rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:10209:1: rule__ConstructorCallExpression__Group__2 : rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 ; public final void rule__ConstructorCallExpression__Group__2() throws RecognitionException { int rule__ConstructorCallExpression__Group__2_StartIndex = input.index(); @@ -39492,8 +39500,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 730) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10208:1: ( rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:10209:2: rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 + // InternalSimpleBeeLangTestLanguage.g:10213:1: ( rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:10214:2: rule__ConstructorCallExpression__Group__2__Impl rule__ConstructorCallExpression__Group__3 { pushFollow(FollowSets000.FOLLOW_72); rule__ConstructorCallExpression__Group__2__Impl(); @@ -39525,7 +39533,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:10216:1: rule__ConstructorCallExpression__Group__2__Impl : ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:10221:1: rule__ConstructorCallExpression__Group__2__Impl : ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) ; public final void rule__ConstructorCallExpression__Group__2__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__2__Impl_StartIndex = input.index(); @@ -39533,17 +39541,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 731) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10220:1: ( ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:10221:1: ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:10225:1: ( ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:10226:1: ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:10221:1: ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:10222:2: ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:10226:1: ( ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:10227:2: ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getTypeExprAssignment_2()); } - // InternalSimpleBeeLangTestLanguage.g:10223:2: ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) - // InternalSimpleBeeLangTestLanguage.g:10223:3: rule__ConstructorCallExpression__TypeExprAssignment_2 + // InternalSimpleBeeLangTestLanguage.g:10228:2: ( rule__ConstructorCallExpression__TypeExprAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:10228:3: rule__ConstructorCallExpression__TypeExprAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__TypeExprAssignment_2(); @@ -39579,7 +39587,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group__3" - // InternalSimpleBeeLangTestLanguage.g:10231:1: rule__ConstructorCallExpression__Group__3 : rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 ; + // InternalSimpleBeeLangTestLanguage.g:10236:1: rule__ConstructorCallExpression__Group__3 : rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 ; public final void rule__ConstructorCallExpression__Group__3() throws RecognitionException { int rule__ConstructorCallExpression__Group__3_StartIndex = input.index(); @@ -39587,8 +39595,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 732) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10235:1: ( rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 ) - // InternalSimpleBeeLangTestLanguage.g:10236:2: rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 + // InternalSimpleBeeLangTestLanguage.g:10240:1: ( rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 ) + // InternalSimpleBeeLangTestLanguage.g:10241:2: rule__ConstructorCallExpression__Group__3__Impl rule__ConstructorCallExpression__Group__4 { pushFollow(FollowSets000.FOLLOW_72); rule__ConstructorCallExpression__Group__3__Impl(); @@ -39620,7 +39628,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:10243:1: rule__ConstructorCallExpression__Group__3__Impl : ( ( rule__ConstructorCallExpression__Group_3__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:10248:1: rule__ConstructorCallExpression__Group__3__Impl : ( ( rule__ConstructorCallExpression__Group_3__0 )? ) ; public final void rule__ConstructorCallExpression__Group__3__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__3__Impl_StartIndex = input.index(); @@ -39628,21 +39636,21 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 733) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10247:1: ( ( ( rule__ConstructorCallExpression__Group_3__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:10248:1: ( ( rule__ConstructorCallExpression__Group_3__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:10252:1: ( ( ( rule__ConstructorCallExpression__Group_3__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:10253:1: ( ( rule__ConstructorCallExpression__Group_3__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:10248:1: ( ( rule__ConstructorCallExpression__Group_3__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:10249:2: ( rule__ConstructorCallExpression__Group_3__0 )? + // InternalSimpleBeeLangTestLanguage.g:10253:1: ( ( rule__ConstructorCallExpression__Group_3__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:10254:2: ( rule__ConstructorCallExpression__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getGroup_3()); } - // InternalSimpleBeeLangTestLanguage.g:10250:2: ( rule__ConstructorCallExpression__Group_3__0 )? + // InternalSimpleBeeLangTestLanguage.g:10255:2: ( rule__ConstructorCallExpression__Group_3__0 )? int alt81=2; alt81 = dfa81.predict(input); switch (alt81) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:10250:3: rule__ConstructorCallExpression__Group_3__0 + // InternalSimpleBeeLangTestLanguage.g:10255:3: rule__ConstructorCallExpression__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group_3__0(); @@ -39681,7 +39689,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group__4" - // InternalSimpleBeeLangTestLanguage.g:10258:1: rule__ConstructorCallExpression__Group__4 : rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 ; + // InternalSimpleBeeLangTestLanguage.g:10263:1: rule__ConstructorCallExpression__Group__4 : rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 ; public final void rule__ConstructorCallExpression__Group__4() throws RecognitionException { int rule__ConstructorCallExpression__Group__4_StartIndex = input.index(); @@ -39689,8 +39697,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 734) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10262:1: ( rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 ) - // InternalSimpleBeeLangTestLanguage.g:10263:2: rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 + // InternalSimpleBeeLangTestLanguage.g:10267:1: ( rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 ) + // InternalSimpleBeeLangTestLanguage.g:10268:2: rule__ConstructorCallExpression__Group__4__Impl rule__ConstructorCallExpression__Group__5 { pushFollow(FollowSets000.FOLLOW_72); rule__ConstructorCallExpression__Group__4__Impl(); @@ -39722,7 +39730,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group__4__Impl" - // InternalSimpleBeeLangTestLanguage.g:10270:1: rule__ConstructorCallExpression__Group__4__Impl : ( ( rule__ConstructorCallExpression__Group_4__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:10275:1: rule__ConstructorCallExpression__Group__4__Impl : ( ( rule__ConstructorCallExpression__Group_4__0 )? ) ; public final void rule__ConstructorCallExpression__Group__4__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__4__Impl_StartIndex = input.index(); @@ -39730,16 +39738,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 735) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10274:1: ( ( ( rule__ConstructorCallExpression__Group_4__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:10275:1: ( ( rule__ConstructorCallExpression__Group_4__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:10279:1: ( ( ( rule__ConstructorCallExpression__Group_4__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:10280:1: ( ( rule__ConstructorCallExpression__Group_4__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:10275:1: ( ( rule__ConstructorCallExpression__Group_4__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:10276:2: ( rule__ConstructorCallExpression__Group_4__0 )? + // InternalSimpleBeeLangTestLanguage.g:10280:1: ( ( rule__ConstructorCallExpression__Group_4__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:10281:2: ( rule__ConstructorCallExpression__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getGroup_4()); } - // InternalSimpleBeeLangTestLanguage.g:10277:2: ( rule__ConstructorCallExpression__Group_4__0 )? + // InternalSimpleBeeLangTestLanguage.g:10282:2: ( rule__ConstructorCallExpression__Group_4__0 )? int alt82=2; int LA82_0 = input.LA(1); @@ -39756,7 +39764,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe } switch (alt82) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:10277:3: rule__ConstructorCallExpression__Group_4__0 + // InternalSimpleBeeLangTestLanguage.g:10282:3: rule__ConstructorCallExpression__Group_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group_4__0(); @@ -39795,7 +39803,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group__5" - // InternalSimpleBeeLangTestLanguage.g:10285:1: rule__ConstructorCallExpression__Group__5 : rule__ConstructorCallExpression__Group__5__Impl ; + // InternalSimpleBeeLangTestLanguage.g:10290:1: rule__ConstructorCallExpression__Group__5 : rule__ConstructorCallExpression__Group__5__Impl ; public final void rule__ConstructorCallExpression__Group__5() throws RecognitionException { int rule__ConstructorCallExpression__Group__5_StartIndex = input.index(); @@ -39803,8 +39811,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 736) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10289:1: ( rule__ConstructorCallExpression__Group__5__Impl ) - // InternalSimpleBeeLangTestLanguage.g:10290:2: rule__ConstructorCallExpression__Group__5__Impl + // InternalSimpleBeeLangTestLanguage.g:10294:1: ( rule__ConstructorCallExpression__Group__5__Impl ) + // InternalSimpleBeeLangTestLanguage.g:10295:2: rule__ConstructorCallExpression__Group__5__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group__5__Impl(); @@ -39831,7 +39839,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group__5__Impl" - // InternalSimpleBeeLangTestLanguage.g:10296:1: rule__ConstructorCallExpression__Group__5__Impl : ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:10301:1: rule__ConstructorCallExpression__Group__5__Impl : ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) ; public final void rule__ConstructorCallExpression__Group__5__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group__5__Impl_StartIndex = input.index(); @@ -39839,16 +39847,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 737) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10300:1: ( ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:10301:1: ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) + // InternalSimpleBeeLangTestLanguage.g:10305:1: ( ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:10306:1: ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) { - // InternalSimpleBeeLangTestLanguage.g:10301:1: ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) - // InternalSimpleBeeLangTestLanguage.g:10302:2: ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? + // InternalSimpleBeeLangTestLanguage.g:10306:1: ( ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? ) + // InternalSimpleBeeLangTestLanguage.g:10307:2: ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getContextBlockAssignment_5()); } - // InternalSimpleBeeLangTestLanguage.g:10303:2: ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? + // InternalSimpleBeeLangTestLanguage.g:10308:2: ( rule__ConstructorCallExpression__ContextBlockAssignment_5 )? int alt83=2; int LA83_0 = input.LA(1); @@ -39865,7 +39873,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe } switch (alt83) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:10303:3: rule__ConstructorCallExpression__ContextBlockAssignment_5 + // InternalSimpleBeeLangTestLanguage.g:10308:3: rule__ConstructorCallExpression__ContextBlockAssignment_5 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__ContextBlockAssignment_5(); @@ -39904,7 +39912,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group_3__0" - // InternalSimpleBeeLangTestLanguage.g:10312:1: rule__ConstructorCallExpression__Group_3__0 : rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 ; + // InternalSimpleBeeLangTestLanguage.g:10317:1: rule__ConstructorCallExpression__Group_3__0 : rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 ; public final void rule__ConstructorCallExpression__Group_3__0() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__0_StartIndex = input.index(); @@ -39912,8 +39920,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 738) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10316:1: ( rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 ) - // InternalSimpleBeeLangTestLanguage.g:10317:2: rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 + // InternalSimpleBeeLangTestLanguage.g:10321:1: ( rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 ) + // InternalSimpleBeeLangTestLanguage.g:10322:2: rule__ConstructorCallExpression__Group_3__0__Impl rule__ConstructorCallExpression__Group_3__1 { pushFollow(FollowSets000.FOLLOW_61); rule__ConstructorCallExpression__Group_3__0__Impl(); @@ -39945,7 +39953,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group_3__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:10324:1: rule__ConstructorCallExpression__Group_3__0__Impl : ( '(' ) ; + // InternalSimpleBeeLangTestLanguage.g:10329:1: rule__ConstructorCallExpression__Group_3__0__Impl : ( '(' ) ; public final void rule__ConstructorCallExpression__Group_3__0__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__0__Impl_StartIndex = input.index(); @@ -39953,11 +39961,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 739) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10328:1: ( ( '(' ) ) - // InternalSimpleBeeLangTestLanguage.g:10329:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:10333:1: ( ( '(' ) ) + // InternalSimpleBeeLangTestLanguage.g:10334:1: ( '(' ) { - // InternalSimpleBeeLangTestLanguage.g:10329:1: ( '(' ) - // InternalSimpleBeeLangTestLanguage.g:10330:2: '(' + // InternalSimpleBeeLangTestLanguage.g:10334:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:10335:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getLeftParenthesisKeyword_3_0()); @@ -39989,7 +39997,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group_3__1" - // InternalSimpleBeeLangTestLanguage.g:10339:1: rule__ConstructorCallExpression__Group_3__1 : rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 ; + // InternalSimpleBeeLangTestLanguage.g:10344:1: rule__ConstructorCallExpression__Group_3__1 : rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 ; public final void rule__ConstructorCallExpression__Group_3__1() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__1_StartIndex = input.index(); @@ -39997,8 +40005,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 740) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10343:1: ( rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 ) - // InternalSimpleBeeLangTestLanguage.g:10344:2: rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 + // InternalSimpleBeeLangTestLanguage.g:10348:1: ( rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 ) + // InternalSimpleBeeLangTestLanguage.g:10349:2: rule__ConstructorCallExpression__Group_3__1__Impl rule__ConstructorCallExpression__Group_3__2 { pushFollow(FollowSets000.FOLLOW_61); rule__ConstructorCallExpression__Group_3__1__Impl(); @@ -40030,7 +40038,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group_3__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:10351:1: rule__ConstructorCallExpression__Group_3__1__Impl : ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:10356:1: rule__ConstructorCallExpression__Group_3__1__Impl : ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) ; public final void rule__ConstructorCallExpression__Group_3__1__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__1__Impl_StartIndex = input.index(); @@ -40038,16 +40046,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 741) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10355:1: ( ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:10356:1: ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:10360:1: ( ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:10361:1: ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) { - // InternalSimpleBeeLangTestLanguage.g:10356:1: ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) - // InternalSimpleBeeLangTestLanguage.g:10357:2: ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? + // InternalSimpleBeeLangTestLanguage.g:10361:1: ( ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? ) + // InternalSimpleBeeLangTestLanguage.g:10362:2: ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getParameterListAssignment_3_1()); } - // InternalSimpleBeeLangTestLanguage.g:10358:2: ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? + // InternalSimpleBeeLangTestLanguage.g:10363:2: ( rule__ConstructorCallExpression__ParameterListAssignment_3_1 )? int alt84=2; int LA84_0 = input.LA(1); @@ -40056,7 +40064,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe } switch (alt84) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:10358:3: rule__ConstructorCallExpression__ParameterListAssignment_3_1 + // InternalSimpleBeeLangTestLanguage.g:10363:3: rule__ConstructorCallExpression__ParameterListAssignment_3_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__ParameterListAssignment_3_1(); @@ -40095,7 +40103,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group_3__2" - // InternalSimpleBeeLangTestLanguage.g:10366:1: rule__ConstructorCallExpression__Group_3__2 : rule__ConstructorCallExpression__Group_3__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:10371:1: rule__ConstructorCallExpression__Group_3__2 : rule__ConstructorCallExpression__Group_3__2__Impl ; public final void rule__ConstructorCallExpression__Group_3__2() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__2_StartIndex = input.index(); @@ -40103,8 +40111,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 742) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10370:1: ( rule__ConstructorCallExpression__Group_3__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:10371:2: rule__ConstructorCallExpression__Group_3__2__Impl + // InternalSimpleBeeLangTestLanguage.g:10375:1: ( rule__ConstructorCallExpression__Group_3__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:10376:2: rule__ConstructorCallExpression__Group_3__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group_3__2__Impl(); @@ -40131,7 +40139,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group_3__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:10377:1: rule__ConstructorCallExpression__Group_3__2__Impl : ( ')' ) ; + // InternalSimpleBeeLangTestLanguage.g:10382:1: rule__ConstructorCallExpression__Group_3__2__Impl : ( ')' ) ; public final void rule__ConstructorCallExpression__Group_3__2__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_3__2__Impl_StartIndex = input.index(); @@ -40139,11 +40147,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 743) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10381:1: ( ( ')' ) ) - // InternalSimpleBeeLangTestLanguage.g:10382:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:10386:1: ( ( ')' ) ) + // InternalSimpleBeeLangTestLanguage.g:10387:1: ( ')' ) { - // InternalSimpleBeeLangTestLanguage.g:10382:1: ( ')' ) - // InternalSimpleBeeLangTestLanguage.g:10383:2: ')' + // InternalSimpleBeeLangTestLanguage.g:10387:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:10388:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getRightParenthesisKeyword_3_2()); @@ -40175,7 +40183,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group_4__0" - // InternalSimpleBeeLangTestLanguage.g:10393:1: rule__ConstructorCallExpression__Group_4__0 : rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 ; + // InternalSimpleBeeLangTestLanguage.g:10398:1: rule__ConstructorCallExpression__Group_4__0 : rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 ; public final void rule__ConstructorCallExpression__Group_4__0() throws RecognitionException { int rule__ConstructorCallExpression__Group_4__0_StartIndex = input.index(); @@ -40183,8 +40191,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 744) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10397:1: ( rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 ) - // InternalSimpleBeeLangTestLanguage.g:10398:2: rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 + // InternalSimpleBeeLangTestLanguage.g:10402:1: ( rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 ) + // InternalSimpleBeeLangTestLanguage.g:10403:2: rule__ConstructorCallExpression__Group_4__0__Impl rule__ConstructorCallExpression__Group_4__1 { pushFollow(FollowSets000.FOLLOW_9); rule__ConstructorCallExpression__Group_4__0__Impl(); @@ -40216,7 +40224,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group_4__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:10405:1: rule__ConstructorCallExpression__Group_4__0__Impl : ( 'as' ) ; + // InternalSimpleBeeLangTestLanguage.g:10410:1: rule__ConstructorCallExpression__Group_4__0__Impl : ( 'as' ) ; public final void rule__ConstructorCallExpression__Group_4__0__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_4__0__Impl_StartIndex = input.index(); @@ -40224,11 +40232,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 745) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10409:1: ( ( 'as' ) ) - // InternalSimpleBeeLangTestLanguage.g:10410:1: ( 'as' ) + // InternalSimpleBeeLangTestLanguage.g:10414:1: ( ( 'as' ) ) + // InternalSimpleBeeLangTestLanguage.g:10415:1: ( 'as' ) { - // InternalSimpleBeeLangTestLanguage.g:10410:1: ( 'as' ) - // InternalSimpleBeeLangTestLanguage.g:10411:2: 'as' + // InternalSimpleBeeLangTestLanguage.g:10415:1: ( 'as' ) + // InternalSimpleBeeLangTestLanguage.g:10416:2: 'as' { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getAsKeyword_4_0()); @@ -40260,7 +40268,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group_4__1" - // InternalSimpleBeeLangTestLanguage.g:10420:1: rule__ConstructorCallExpression__Group_4__1 : rule__ConstructorCallExpression__Group_4__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:10425:1: rule__ConstructorCallExpression__Group_4__1 : rule__ConstructorCallExpression__Group_4__1__Impl ; public final void rule__ConstructorCallExpression__Group_4__1() throws RecognitionException { int rule__ConstructorCallExpression__Group_4__1_StartIndex = input.index(); @@ -40268,8 +40276,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 746) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10424:1: ( rule__ConstructorCallExpression__Group_4__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:10425:2: rule__ConstructorCallExpression__Group_4__1__Impl + // InternalSimpleBeeLangTestLanguage.g:10429:1: ( rule__ConstructorCallExpression__Group_4__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:10430:2: rule__ConstructorCallExpression__Group_4__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group_4__1__Impl(); @@ -40296,7 +40304,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ConstructorCallExpression__Group_4__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:10431:1: rule__ConstructorCallExpression__Group_4__1__Impl : ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:10436:1: rule__ConstructorCallExpression__Group_4__1__Impl : ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) ; public final void rule__ConstructorCallExpression__Group_4__1__Impl() throws RecognitionException { int rule__ConstructorCallExpression__Group_4__1__Impl_StartIndex = input.index(); @@ -40304,17 +40312,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 747) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10435:1: ( ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:10436:1: ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:10440:1: ( ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:10441:1: ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:10436:1: ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:10437:2: ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) + // InternalSimpleBeeLangTestLanguage.g:10441:1: ( ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:10442:2: ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getAliasAssignment_4_1()); } - // InternalSimpleBeeLangTestLanguage.g:10438:2: ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) - // InternalSimpleBeeLangTestLanguage.g:10438:3: rule__ConstructorCallExpression__AliasAssignment_4_1 + // InternalSimpleBeeLangTestLanguage.g:10443:2: ( rule__ConstructorCallExpression__AliasAssignment_4_1 ) + // InternalSimpleBeeLangTestLanguage.g:10443:3: rule__ConstructorCallExpression__AliasAssignment_4_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__AliasAssignment_4_1(); @@ -40350,7 +40358,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationBlockExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:10447:1: rule__InitializationBlockExpression__Group__0 : rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:10452:1: rule__InitializationBlockExpression__Group__0 : rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 ; public final void rule__InitializationBlockExpression__Group__0() throws RecognitionException { int rule__InitializationBlockExpression__Group__0_StartIndex = input.index(); @@ -40358,8 +40366,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 748) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10451:1: ( rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:10452:2: rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:10456:1: ( rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:10457:2: rule__InitializationBlockExpression__Group__0__Impl rule__InitializationBlockExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_17); rule__InitializationBlockExpression__Group__0__Impl(); @@ -40391,7 +40399,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationBlockExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:10459:1: rule__InitializationBlockExpression__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:10464:1: rule__InitializationBlockExpression__Group__0__Impl : ( () ) ; public final void rule__InitializationBlockExpression__Group__0__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__0__Impl_StartIndex = input.index(); @@ -40399,17 +40407,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 749) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10463:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:10464:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:10468:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:10469:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:10464:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:10465:2: () + // InternalSimpleBeeLangTestLanguage.g:10469:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:10470:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getChainedExpressionAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:10466:2: () - // InternalSimpleBeeLangTestLanguage.g:10466:3: + // InternalSimpleBeeLangTestLanguage.g:10471:2: () + // InternalSimpleBeeLangTestLanguage.g:10471:3: { } @@ -40435,7 +40443,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationBlockExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:10474:1: rule__InitializationBlockExpression__Group__1 : rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:10479:1: rule__InitializationBlockExpression__Group__1 : rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 ; public final void rule__InitializationBlockExpression__Group__1() throws RecognitionException { int rule__InitializationBlockExpression__Group__1_StartIndex = input.index(); @@ -40443,8 +40451,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 750) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10478:1: ( rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:10479:2: rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 + // InternalSimpleBeeLangTestLanguage.g:10483:1: ( rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:10484:2: rule__InitializationBlockExpression__Group__1__Impl rule__InitializationBlockExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_9); rule__InitializationBlockExpression__Group__1__Impl(); @@ -40476,7 +40484,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationBlockExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:10486:1: rule__InitializationBlockExpression__Group__1__Impl : ( '{' ) ; + // InternalSimpleBeeLangTestLanguage.g:10491:1: rule__InitializationBlockExpression__Group__1__Impl : ( '{' ) ; public final void rule__InitializationBlockExpression__Group__1__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__1__Impl_StartIndex = input.index(); @@ -40484,11 +40492,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 751) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10490:1: ( ( '{' ) ) - // InternalSimpleBeeLangTestLanguage.g:10491:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:10495:1: ( ( '{' ) ) + // InternalSimpleBeeLangTestLanguage.g:10496:1: ( '{' ) { - // InternalSimpleBeeLangTestLanguage.g:10491:1: ( '{' ) - // InternalSimpleBeeLangTestLanguage.g:10492:2: '{' + // InternalSimpleBeeLangTestLanguage.g:10496:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:10497:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); @@ -40520,7 +40528,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationBlockExpression__Group__2" - // InternalSimpleBeeLangTestLanguage.g:10501:1: rule__InitializationBlockExpression__Group__2 : rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:10506:1: rule__InitializationBlockExpression__Group__2 : rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 ; public final void rule__InitializationBlockExpression__Group__2() throws RecognitionException { int rule__InitializationBlockExpression__Group__2_StartIndex = input.index(); @@ -40528,8 +40536,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 752) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10505:1: ( rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:10506:2: rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 + // InternalSimpleBeeLangTestLanguage.g:10510:1: ( rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:10511:2: rule__InitializationBlockExpression__Group__2__Impl rule__InitializationBlockExpression__Group__3 { pushFollow(FollowSets000.FOLLOW_14); rule__InitializationBlockExpression__Group__2__Impl(); @@ -40561,7 +40569,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationBlockExpression__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:10513:1: rule__InitializationBlockExpression__Group__2__Impl : ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:10518:1: rule__InitializationBlockExpression__Group__2__Impl : ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) ; public final void rule__InitializationBlockExpression__Group__2__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__2__Impl_StartIndex = input.index(); @@ -40569,17 +40577,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 753) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10517:1: ( ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:10518:1: ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:10522:1: ( ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:10523:1: ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:10518:1: ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:10519:2: ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:10523:1: ( ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:10524:2: ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getExpressionsAssignment_2()); } - // InternalSimpleBeeLangTestLanguage.g:10520:2: ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) - // InternalSimpleBeeLangTestLanguage.g:10520:3: rule__InitializationBlockExpression__ExpressionsAssignment_2 + // InternalSimpleBeeLangTestLanguage.g:10525:2: ( rule__InitializationBlockExpression__ExpressionsAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:10525:3: rule__InitializationBlockExpression__ExpressionsAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationBlockExpression__ExpressionsAssignment_2(); @@ -40615,7 +40623,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationBlockExpression__Group__3" - // InternalSimpleBeeLangTestLanguage.g:10528:1: rule__InitializationBlockExpression__Group__3 : rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 ; + // InternalSimpleBeeLangTestLanguage.g:10533:1: rule__InitializationBlockExpression__Group__3 : rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 ; public final void rule__InitializationBlockExpression__Group__3() throws RecognitionException { int rule__InitializationBlockExpression__Group__3_StartIndex = input.index(); @@ -40623,8 +40631,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 754) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10532:1: ( rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 ) - // InternalSimpleBeeLangTestLanguage.g:10533:2: rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 + // InternalSimpleBeeLangTestLanguage.g:10537:1: ( rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 ) + // InternalSimpleBeeLangTestLanguage.g:10538:2: rule__InitializationBlockExpression__Group__3__Impl rule__InitializationBlockExpression__Group__4 { pushFollow(FollowSets000.FOLLOW_8); rule__InitializationBlockExpression__Group__3__Impl(); @@ -40656,7 +40664,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationBlockExpression__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:10540:1: rule__InitializationBlockExpression__Group__3__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:10545:1: rule__InitializationBlockExpression__Group__3__Impl : ( ';' ) ; public final void rule__InitializationBlockExpression__Group__3__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__3__Impl_StartIndex = input.index(); @@ -40664,11 +40672,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 755) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10544:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:10545:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:10549:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:10550:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:10545:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:10546:2: ';' + // InternalSimpleBeeLangTestLanguage.g:10550:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:10551:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getSemicolonKeyword_3()); @@ -40700,7 +40708,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationBlockExpression__Group__4" - // InternalSimpleBeeLangTestLanguage.g:10555:1: rule__InitializationBlockExpression__Group__4 : rule__InitializationBlockExpression__Group__4__Impl ; + // InternalSimpleBeeLangTestLanguage.g:10560:1: rule__InitializationBlockExpression__Group__4 : rule__InitializationBlockExpression__Group__4__Impl ; public final void rule__InitializationBlockExpression__Group__4() throws RecognitionException { int rule__InitializationBlockExpression__Group__4_StartIndex = input.index(); @@ -40708,8 +40716,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 756) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10559:1: ( rule__InitializationBlockExpression__Group__4__Impl ) - // InternalSimpleBeeLangTestLanguage.g:10560:2: rule__InitializationBlockExpression__Group__4__Impl + // InternalSimpleBeeLangTestLanguage.g:10564:1: ( rule__InitializationBlockExpression__Group__4__Impl ) + // InternalSimpleBeeLangTestLanguage.g:10565:2: rule__InitializationBlockExpression__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationBlockExpression__Group__4__Impl(); @@ -40736,7 +40744,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationBlockExpression__Group__4__Impl" - // InternalSimpleBeeLangTestLanguage.g:10566:1: rule__InitializationBlockExpression__Group__4__Impl : ( '}' ) ; + // InternalSimpleBeeLangTestLanguage.g:10571:1: rule__InitializationBlockExpression__Group__4__Impl : ( '}' ) ; public final void rule__InitializationBlockExpression__Group__4__Impl() throws RecognitionException { int rule__InitializationBlockExpression__Group__4__Impl_StartIndex = input.index(); @@ -40744,11 +40752,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 757) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10570:1: ( ( '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:10571:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:10575:1: ( ( '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:10576:1: ( '}' ) { - // InternalSimpleBeeLangTestLanguage.g:10571:1: ( '}' ) - // InternalSimpleBeeLangTestLanguage.g:10572:2: '}' + // InternalSimpleBeeLangTestLanguage.g:10576:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:10577:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getRightCurlyBracketKeyword_4()); @@ -40780,7 +40788,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:10582:1: rule__InitializationExpression__Group__0 : rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:10587:1: rule__InitializationExpression__Group__0 : rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 ; public final void rule__InitializationExpression__Group__0() throws RecognitionException { int rule__InitializationExpression__Group__0_StartIndex = input.index(); @@ -40788,8 +40796,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 758) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10586:1: ( rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:10587:2: rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:10591:1: ( rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:10592:2: rule__InitializationExpression__Group__0__Impl rule__InitializationExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_9); rule__InitializationExpression__Group__0__Impl(); @@ -40821,7 +40829,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:10594:1: rule__InitializationExpression__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:10599:1: rule__InitializationExpression__Group__0__Impl : ( () ) ; public final void rule__InitializationExpression__Group__0__Impl() throws RecognitionException { int rule__InitializationExpression__Group__0__Impl_StartIndex = input.index(); @@ -40829,17 +40837,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 759) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10598:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:10599:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:10603:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:10604:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:10599:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:10600:2: () + // InternalSimpleBeeLangTestLanguage.g:10604:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:10605:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getAssignmentExpressionAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:10601:2: () - // InternalSimpleBeeLangTestLanguage.g:10601:3: + // InternalSimpleBeeLangTestLanguage.g:10606:2: () + // InternalSimpleBeeLangTestLanguage.g:10606:3: { } @@ -40865,7 +40873,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:10609:1: rule__InitializationExpression__Group__1 : rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:10614:1: rule__InitializationExpression__Group__1 : rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 ; public final void rule__InitializationExpression__Group__1() throws RecognitionException { int rule__InitializationExpression__Group__1_StartIndex = input.index(); @@ -40873,8 +40881,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 760) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10613:1: ( rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:10614:2: rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 + // InternalSimpleBeeLangTestLanguage.g:10618:1: ( rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:10619:2: rule__InitializationExpression__Group__1__Impl rule__InitializationExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_12); rule__InitializationExpression__Group__1__Impl(); @@ -40906,7 +40914,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:10621:1: rule__InitializationExpression__Group__1__Impl : ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:10626:1: rule__InitializationExpression__Group__1__Impl : ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) ; public final void rule__InitializationExpression__Group__1__Impl() throws RecognitionException { int rule__InitializationExpression__Group__1__Impl_StartIndex = input.index(); @@ -40914,17 +40922,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 761) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10625:1: ( ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:10626:1: ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:10630:1: ( ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:10631:1: ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:10626:1: ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:10627:2: ( rule__InitializationExpression__LeftExprAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:10631:1: ( ( rule__InitializationExpression__LeftExprAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:10632:2: ( rule__InitializationExpression__LeftExprAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getLeftExprAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:10628:2: ( rule__InitializationExpression__LeftExprAssignment_1 ) - // InternalSimpleBeeLangTestLanguage.g:10628:3: rule__InitializationExpression__LeftExprAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:10633:2: ( rule__InitializationExpression__LeftExprAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:10633:3: rule__InitializationExpression__LeftExprAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationExpression__LeftExprAssignment_1(); @@ -40960,7 +40968,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationExpression__Group__2" - // InternalSimpleBeeLangTestLanguage.g:10636:1: rule__InitializationExpression__Group__2 : rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:10641:1: rule__InitializationExpression__Group__2 : rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 ; public final void rule__InitializationExpression__Group__2() throws RecognitionException { int rule__InitializationExpression__Group__2_StartIndex = input.index(); @@ -40968,8 +40976,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 762) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10640:1: ( rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:10641:2: rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 + // InternalSimpleBeeLangTestLanguage.g:10645:1: ( rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:10646:2: rule__InitializationExpression__Group__2__Impl rule__InitializationExpression__Group__3 { pushFollow(FollowSets000.FOLLOW_19); rule__InitializationExpression__Group__2__Impl(); @@ -41001,7 +41009,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationExpression__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:10648:1: rule__InitializationExpression__Group__2__Impl : ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:10653:1: rule__InitializationExpression__Group__2__Impl : ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) ; public final void rule__InitializationExpression__Group__2__Impl() throws RecognitionException { int rule__InitializationExpression__Group__2__Impl_StartIndex = input.index(); @@ -41009,17 +41017,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 763) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10652:1: ( ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:10653:1: ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:10657:1: ( ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:10658:1: ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:10653:1: ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:10654:2: ( rule__InitializationExpression__FunctionNameAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:10658:1: ( ( rule__InitializationExpression__FunctionNameAssignment_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:10659:2: ( rule__InitializationExpression__FunctionNameAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getFunctionNameAssignment_2()); } - // InternalSimpleBeeLangTestLanguage.g:10655:2: ( rule__InitializationExpression__FunctionNameAssignment_2 ) - // InternalSimpleBeeLangTestLanguage.g:10655:3: rule__InitializationExpression__FunctionNameAssignment_2 + // InternalSimpleBeeLangTestLanguage.g:10660:2: ( rule__InitializationExpression__FunctionNameAssignment_2 ) + // InternalSimpleBeeLangTestLanguage.g:10660:3: rule__InitializationExpression__FunctionNameAssignment_2 { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationExpression__FunctionNameAssignment_2(); @@ -41055,7 +41063,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationExpression__Group__3" - // InternalSimpleBeeLangTestLanguage.g:10663:1: rule__InitializationExpression__Group__3 : rule__InitializationExpression__Group__3__Impl ; + // InternalSimpleBeeLangTestLanguage.g:10668:1: rule__InitializationExpression__Group__3 : rule__InitializationExpression__Group__3__Impl ; public final void rule__InitializationExpression__Group__3() throws RecognitionException { int rule__InitializationExpression__Group__3_StartIndex = input.index(); @@ -41063,8 +41071,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 764) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10667:1: ( rule__InitializationExpression__Group__3__Impl ) - // InternalSimpleBeeLangTestLanguage.g:10668:2: rule__InitializationExpression__Group__3__Impl + // InternalSimpleBeeLangTestLanguage.g:10672:1: ( rule__InitializationExpression__Group__3__Impl ) + // InternalSimpleBeeLangTestLanguage.g:10673:2: rule__InitializationExpression__Group__3__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationExpression__Group__3__Impl(); @@ -41091,7 +41099,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__InitializationExpression__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:10674:1: rule__InitializationExpression__Group__3__Impl : ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:10679:1: rule__InitializationExpression__Group__3__Impl : ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) ; public final void rule__InitializationExpression__Group__3__Impl() throws RecognitionException { int rule__InitializationExpression__Group__3__Impl_StartIndex = input.index(); @@ -41099,17 +41107,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 765) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10678:1: ( ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:10679:1: ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) + // InternalSimpleBeeLangTestLanguage.g:10683:1: ( ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:10684:1: ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) { - // InternalSimpleBeeLangTestLanguage.g:10679:1: ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) - // InternalSimpleBeeLangTestLanguage.g:10680:2: ( rule__InitializationExpression__RightExprAssignment_3 ) + // InternalSimpleBeeLangTestLanguage.g:10684:1: ( ( rule__InitializationExpression__RightExprAssignment_3 ) ) + // InternalSimpleBeeLangTestLanguage.g:10685:2: ( rule__InitializationExpression__RightExprAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getRightExprAssignment_3()); } - // InternalSimpleBeeLangTestLanguage.g:10681:2: ( rule__InitializationExpression__RightExprAssignment_3 ) - // InternalSimpleBeeLangTestLanguage.g:10681:3: rule__InitializationExpression__RightExprAssignment_3 + // InternalSimpleBeeLangTestLanguage.g:10686:2: ( rule__InitializationExpression__RightExprAssignment_3 ) + // InternalSimpleBeeLangTestLanguage.g:10686:3: rule__InitializationExpression__RightExprAssignment_3 { pushFollow(FollowSets000.FOLLOW_2); rule__InitializationExpression__RightExprAssignment_3(); @@ -41145,7 +41153,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__FeatureOfThis__Group__0" - // InternalSimpleBeeLangTestLanguage.g:10690:1: rule__FeatureOfThis__Group__0 : rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:10695:1: rule__FeatureOfThis__Group__0 : rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 ; public final void rule__FeatureOfThis__Group__0() throws RecognitionException { int rule__FeatureOfThis__Group__0_StartIndex = input.index(); @@ -41153,8 +41161,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 766) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10694:1: ( rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:10695:2: rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 + // InternalSimpleBeeLangTestLanguage.g:10699:1: ( rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:10700:2: rule__FeatureOfThis__Group__0__Impl rule__FeatureOfThis__Group__1 { pushFollow(FollowSets000.FOLLOW_9); rule__FeatureOfThis__Group__0__Impl(); @@ -41186,7 +41194,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__FeatureOfThis__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:10702:1: rule__FeatureOfThis__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:10707:1: rule__FeatureOfThis__Group__0__Impl : ( () ) ; public final void rule__FeatureOfThis__Group__0__Impl() throws RecognitionException { int rule__FeatureOfThis__Group__0__Impl_StartIndex = input.index(); @@ -41194,17 +41202,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 767) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10706:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:10707:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:10711:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:10712:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:10707:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:10708:2: () + // InternalSimpleBeeLangTestLanguage.g:10712:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:10713:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisAccess().getFeatureExpressionAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:10709:2: () - // InternalSimpleBeeLangTestLanguage.g:10709:3: + // InternalSimpleBeeLangTestLanguage.g:10714:2: () + // InternalSimpleBeeLangTestLanguage.g:10714:3: { } @@ -41230,7 +41238,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__FeatureOfThis__Group__1" - // InternalSimpleBeeLangTestLanguage.g:10717:1: rule__FeatureOfThis__Group__1 : rule__FeatureOfThis__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:10722:1: rule__FeatureOfThis__Group__1 : rule__FeatureOfThis__Group__1__Impl ; public final void rule__FeatureOfThis__Group__1() throws RecognitionException { int rule__FeatureOfThis__Group__1_StartIndex = input.index(); @@ -41238,8 +41246,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 768) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10721:1: ( rule__FeatureOfThis__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:10722:2: rule__FeatureOfThis__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:10726:1: ( rule__FeatureOfThis__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:10727:2: rule__FeatureOfThis__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__FeatureOfThis__Group__1__Impl(); @@ -41266,7 +41274,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__FeatureOfThis__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:10728:1: rule__FeatureOfThis__Group__1__Impl : ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:10733:1: rule__FeatureOfThis__Group__1__Impl : ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) ; public final void rule__FeatureOfThis__Group__1__Impl() throws RecognitionException { int rule__FeatureOfThis__Group__1__Impl_StartIndex = input.index(); @@ -41274,17 +41282,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 769) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10732:1: ( ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:10733:1: ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:10737:1: ( ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:10738:1: ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:10733:1: ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:10734:2: ( rule__FeatureOfThis__FeatureNameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:10738:1: ( ( rule__FeatureOfThis__FeatureNameAssignment_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:10739:2: ( rule__FeatureOfThis__FeatureNameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisAccess().getFeatureNameAssignment_1()); } - // InternalSimpleBeeLangTestLanguage.g:10735:2: ( rule__FeatureOfThis__FeatureNameAssignment_1 ) - // InternalSimpleBeeLangTestLanguage.g:10735:3: rule__FeatureOfThis__FeatureNameAssignment_1 + // InternalSimpleBeeLangTestLanguage.g:10740:2: ( rule__FeatureOfThis__FeatureNameAssignment_1 ) + // InternalSimpleBeeLangTestLanguage.g:10740:3: rule__FeatureOfThis__FeatureNameAssignment_1 { pushFollow(FollowSets000.FOLLOW_2); rule__FeatureOfThis__FeatureNameAssignment_1(); @@ -41320,7 +41328,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__LiteralFunction__Group__0" - // InternalSimpleBeeLangTestLanguage.g:10744:1: rule__LiteralFunction__Group__0 : rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:10749:1: rule__LiteralFunction__Group__0 : rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 ; public final void rule__LiteralFunction__Group__0() throws RecognitionException { int rule__LiteralFunction__Group__0_StartIndex = input.index(); @@ -41328,8 +41336,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 770) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10748:1: ( rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:10749:2: rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 + // InternalSimpleBeeLangTestLanguage.g:10753:1: ( rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:10754:2: rule__LiteralFunction__Group__0__Impl rule__LiteralFunction__Group__1 { pushFollow(FollowSets000.FOLLOW_73); rule__LiteralFunction__Group__0__Impl(); @@ -41361,7 +41369,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__LiteralFunction__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:10756:1: rule__LiteralFunction__Group__0__Impl : ( '{' ) ; + // InternalSimpleBeeLangTestLanguage.g:10761:1: rule__LiteralFunction__Group__0__Impl : ( '{' ) ; public final void rule__LiteralFunction__Group__0__Impl() throws RecognitionException { int rule__LiteralFunction__Group__0__Impl_StartIndex = input.index(); @@ -41369,11 +41377,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 771) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10760:1: ( ( '{' ) ) - // InternalSimpleBeeLangTestLanguage.g:10761:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:10765:1: ( ( '{' ) ) + // InternalSimpleBeeLangTestLanguage.g:10766:1: ( '{' ) { - // InternalSimpleBeeLangTestLanguage.g:10761:1: ( '{' ) - // InternalSimpleBeeLangTestLanguage.g:10762:2: '{' + // InternalSimpleBeeLangTestLanguage.g:10766:1: ( '{' ) + // InternalSimpleBeeLangTestLanguage.g:10767:2: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionAccess().getLeftCurlyBracketKeyword_0()); @@ -41405,7 +41413,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__LiteralFunction__Group__1" - // InternalSimpleBeeLangTestLanguage.g:10771:1: rule__LiteralFunction__Group__1 : rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:10776:1: rule__LiteralFunction__Group__1 : rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 ; public final void rule__LiteralFunction__Group__1() throws RecognitionException { int rule__LiteralFunction__Group__1_StartIndex = input.index(); @@ -41413,8 +41421,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 772) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10775:1: ( rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:10776:2: rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 + // InternalSimpleBeeLangTestLanguage.g:10780:1: ( rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:10781:2: rule__LiteralFunction__Group__1__Impl rule__LiteralFunction__Group__2 { pushFollow(FollowSets000.FOLLOW_8); rule__LiteralFunction__Group__1__Impl(); @@ -41446,7 +41454,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__LiteralFunction__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:10783:1: rule__LiteralFunction__Group__1__Impl : ( ruleClosureExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:10788:1: rule__LiteralFunction__Group__1__Impl : ( ruleClosureExpression ) ; public final void rule__LiteralFunction__Group__1__Impl() throws RecognitionException { int rule__LiteralFunction__Group__1__Impl_StartIndex = input.index(); @@ -41454,11 +41462,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 773) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10787:1: ( ( ruleClosureExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:10788:1: ( ruleClosureExpression ) + // InternalSimpleBeeLangTestLanguage.g:10792:1: ( ( ruleClosureExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:10793:1: ( ruleClosureExpression ) { - // InternalSimpleBeeLangTestLanguage.g:10788:1: ( ruleClosureExpression ) - // InternalSimpleBeeLangTestLanguage.g:10789:2: ruleClosureExpression + // InternalSimpleBeeLangTestLanguage.g:10793:1: ( ruleClosureExpression ) + // InternalSimpleBeeLangTestLanguage.g:10794:2: ruleClosureExpression { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionAccess().getClosureExpressionParserRuleCall_1()); @@ -41494,7 +41502,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__LiteralFunction__Group__2" - // InternalSimpleBeeLangTestLanguage.g:10798:1: rule__LiteralFunction__Group__2 : rule__LiteralFunction__Group__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:10803:1: rule__LiteralFunction__Group__2 : rule__LiteralFunction__Group__2__Impl ; public final void rule__LiteralFunction__Group__2() throws RecognitionException { int rule__LiteralFunction__Group__2_StartIndex = input.index(); @@ -41502,8 +41510,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 774) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10802:1: ( rule__LiteralFunction__Group__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:10803:2: rule__LiteralFunction__Group__2__Impl + // InternalSimpleBeeLangTestLanguage.g:10807:1: ( rule__LiteralFunction__Group__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:10808:2: rule__LiteralFunction__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__LiteralFunction__Group__2__Impl(); @@ -41530,7 +41538,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__LiteralFunction__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:10809:1: rule__LiteralFunction__Group__2__Impl : ( '}' ) ; + // InternalSimpleBeeLangTestLanguage.g:10814:1: rule__LiteralFunction__Group__2__Impl : ( '}' ) ; public final void rule__LiteralFunction__Group__2__Impl() throws RecognitionException { int rule__LiteralFunction__Group__2__Impl_StartIndex = input.index(); @@ -41538,11 +41546,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 775) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10813:1: ( ( '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:10814:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:10818:1: ( ( '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:10819:1: ( '}' ) { - // InternalSimpleBeeLangTestLanguage.g:10814:1: ( '}' ) - // InternalSimpleBeeLangTestLanguage.g:10815:2: '}' + // InternalSimpleBeeLangTestLanguage.g:10819:1: ( '}' ) + // InternalSimpleBeeLangTestLanguage.g:10820:2: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFunctionAccess().getRightCurlyBracketKeyword_2()); @@ -41574,7 +41582,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:10825:1: rule__ClosureExpression__Group__0 : rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:10830:1: rule__ClosureExpression__Group__0 : rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 ; public final void rule__ClosureExpression__Group__0() throws RecognitionException { int rule__ClosureExpression__Group__0_StartIndex = input.index(); @@ -41582,8 +41590,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 776) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10829:1: ( rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:10830:2: rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:10834:1: ( rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:10835:2: rule__ClosureExpression__Group__0__Impl rule__ClosureExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_73); rule__ClosureExpression__Group__0__Impl(); @@ -41615,7 +41623,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:10837:1: rule__ClosureExpression__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:10842:1: rule__ClosureExpression__Group__0__Impl : ( () ) ; public final void rule__ClosureExpression__Group__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group__0__Impl_StartIndex = input.index(); @@ -41623,17 +41631,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 777) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10841:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:10842:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:10846:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:10847:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:10842:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:10843:2: () + // InternalSimpleBeeLangTestLanguage.g:10847:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:10848:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getFunctionAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:10844:2: () - // InternalSimpleBeeLangTestLanguage.g:10844:3: + // InternalSimpleBeeLangTestLanguage.g:10849:2: () + // InternalSimpleBeeLangTestLanguage.g:10849:3: { } @@ -41659,7 +41667,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:10852:1: rule__ClosureExpression__Group__1 : rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:10857:1: rule__ClosureExpression__Group__1 : rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 ; public final void rule__ClosureExpression__Group__1() throws RecognitionException { int rule__ClosureExpression__Group__1_StartIndex = input.index(); @@ -41667,8 +41675,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 778) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10856:1: ( rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:10857:2: rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 + // InternalSimpleBeeLangTestLanguage.g:10861:1: ( rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:10862:2: rule__ClosureExpression__Group__1__Impl rule__ClosureExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_73); rule__ClosureExpression__Group__1__Impl(); @@ -41700,7 +41708,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:10864:1: rule__ClosureExpression__Group__1__Impl : ( ( rule__ClosureExpression__Group_1__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:10869:1: rule__ClosureExpression__Group__1__Impl : ( ( rule__ClosureExpression__Group_1__0 )? ) ; public final void rule__ClosureExpression__Group__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group__1__Impl_StartIndex = input.index(); @@ -41708,16 +41716,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 779) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10868:1: ( ( ( rule__ClosureExpression__Group_1__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:10869:1: ( ( rule__ClosureExpression__Group_1__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:10873:1: ( ( ( rule__ClosureExpression__Group_1__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:10874:1: ( ( rule__ClosureExpression__Group_1__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:10869:1: ( ( rule__ClosureExpression__Group_1__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:10870:2: ( rule__ClosureExpression__Group_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:10874:1: ( ( rule__ClosureExpression__Group_1__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:10875:2: ( rule__ClosureExpression__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:10871:2: ( rule__ClosureExpression__Group_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:10876:2: ( rule__ClosureExpression__Group_1__0 )? int alt85=2; int LA85_0 = input.LA(1); @@ -41726,7 +41734,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe } switch (alt85) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:10871:3: rule__ClosureExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:10876:3: rule__ClosureExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_1__0(); @@ -41765,7 +41773,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group__2" - // InternalSimpleBeeLangTestLanguage.g:10879:1: rule__ClosureExpression__Group__2 : rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 ; + // InternalSimpleBeeLangTestLanguage.g:10884:1: rule__ClosureExpression__Group__2 : rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 ; public final void rule__ClosureExpression__Group__2() throws RecognitionException { int rule__ClosureExpression__Group__2_StartIndex = input.index(); @@ -41773,8 +41781,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 780) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10883:1: ( rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 ) - // InternalSimpleBeeLangTestLanguage.g:10884:2: rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 + // InternalSimpleBeeLangTestLanguage.g:10888:1: ( rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 ) + // InternalSimpleBeeLangTestLanguage.g:10889:2: rule__ClosureExpression__Group__2__Impl rule__ClosureExpression__Group__3 { pushFollow(FollowSets000.FOLLOW_73); rule__ClosureExpression__Group__2__Impl(); @@ -41806,7 +41814,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:10891:1: rule__ClosureExpression__Group__2__Impl : ( ( rule__ClosureExpression__Alternatives_2 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:10896:1: rule__ClosureExpression__Group__2__Impl : ( ( rule__ClosureExpression__Alternatives_2 )? ) ; public final void rule__ClosureExpression__Group__2__Impl() throws RecognitionException { int rule__ClosureExpression__Group__2__Impl_StartIndex = input.index(); @@ -41814,21 +41822,21 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 781) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10895:1: ( ( ( rule__ClosureExpression__Alternatives_2 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:10896:1: ( ( rule__ClosureExpression__Alternatives_2 )? ) + // InternalSimpleBeeLangTestLanguage.g:10900:1: ( ( ( rule__ClosureExpression__Alternatives_2 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:10901:1: ( ( rule__ClosureExpression__Alternatives_2 )? ) { - // InternalSimpleBeeLangTestLanguage.g:10896:1: ( ( rule__ClosureExpression__Alternatives_2 )? ) - // InternalSimpleBeeLangTestLanguage.g:10897:2: ( rule__ClosureExpression__Alternatives_2 )? + // InternalSimpleBeeLangTestLanguage.g:10901:1: ( ( rule__ClosureExpression__Alternatives_2 )? ) + // InternalSimpleBeeLangTestLanguage.g:10902:2: ( rule__ClosureExpression__Alternatives_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getAlternatives_2()); } - // InternalSimpleBeeLangTestLanguage.g:10898:2: ( rule__ClosureExpression__Alternatives_2 )? + // InternalSimpleBeeLangTestLanguage.g:10903:2: ( rule__ClosureExpression__Alternatives_2 )? int alt86=2; alt86 = dfa86.predict(input); switch (alt86) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:10898:3: rule__ClosureExpression__Alternatives_2 + // InternalSimpleBeeLangTestLanguage.g:10903:3: rule__ClosureExpression__Alternatives_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Alternatives_2(); @@ -41867,7 +41875,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group__3" - // InternalSimpleBeeLangTestLanguage.g:10906:1: rule__ClosureExpression__Group__3 : rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 ; + // InternalSimpleBeeLangTestLanguage.g:10911:1: rule__ClosureExpression__Group__3 : rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 ; public final void rule__ClosureExpression__Group__3() throws RecognitionException { int rule__ClosureExpression__Group__3_StartIndex = input.index(); @@ -41875,8 +41883,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 782) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10910:1: ( rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 ) - // InternalSimpleBeeLangTestLanguage.g:10911:2: rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 + // InternalSimpleBeeLangTestLanguage.g:10915:1: ( rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 ) + // InternalSimpleBeeLangTestLanguage.g:10916:2: rule__ClosureExpression__Group__3__Impl rule__ClosureExpression__Group__4 { pushFollow(FollowSets000.FOLLOW_66); rule__ClosureExpression__Group__3__Impl(); @@ -41908,7 +41916,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group__3__Impl" - // InternalSimpleBeeLangTestLanguage.g:10918:1: rule__ClosureExpression__Group__3__Impl : ( '|' ) ; + // InternalSimpleBeeLangTestLanguage.g:10923:1: rule__ClosureExpression__Group__3__Impl : ( '|' ) ; public final void rule__ClosureExpression__Group__3__Impl() throws RecognitionException { int rule__ClosureExpression__Group__3__Impl_StartIndex = input.index(); @@ -41916,11 +41924,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 783) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10922:1: ( ( '|' ) ) - // InternalSimpleBeeLangTestLanguage.g:10923:1: ( '|' ) + // InternalSimpleBeeLangTestLanguage.g:10927:1: ( ( '|' ) ) + // InternalSimpleBeeLangTestLanguage.g:10928:1: ( '|' ) { - // InternalSimpleBeeLangTestLanguage.g:10923:1: ( '|' ) - // InternalSimpleBeeLangTestLanguage.g:10924:2: '|' + // InternalSimpleBeeLangTestLanguage.g:10928:1: ( '|' ) + // InternalSimpleBeeLangTestLanguage.g:10929:2: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVerticalLineKeyword_3()); @@ -41952,7 +41960,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group__4" - // InternalSimpleBeeLangTestLanguage.g:10933:1: rule__ClosureExpression__Group__4 : rule__ClosureExpression__Group__4__Impl ; + // InternalSimpleBeeLangTestLanguage.g:10938:1: rule__ClosureExpression__Group__4 : rule__ClosureExpression__Group__4__Impl ; public final void rule__ClosureExpression__Group__4() throws RecognitionException { int rule__ClosureExpression__Group__4_StartIndex = input.index(); @@ -41960,8 +41968,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 784) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10937:1: ( rule__ClosureExpression__Group__4__Impl ) - // InternalSimpleBeeLangTestLanguage.g:10938:2: rule__ClosureExpression__Group__4__Impl + // InternalSimpleBeeLangTestLanguage.g:10942:1: ( rule__ClosureExpression__Group__4__Impl ) + // InternalSimpleBeeLangTestLanguage.g:10943:2: rule__ClosureExpression__Group__4__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group__4__Impl(); @@ -41988,7 +41996,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group__4__Impl" - // InternalSimpleBeeLangTestLanguage.g:10944:1: rule__ClosureExpression__Group__4__Impl : ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:10949:1: rule__ClosureExpression__Group__4__Impl : ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) ; public final void rule__ClosureExpression__Group__4__Impl() throws RecognitionException { int rule__ClosureExpression__Group__4__Impl_StartIndex = input.index(); @@ -41996,17 +42004,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 785) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10948:1: ( ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:10949:1: ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) + // InternalSimpleBeeLangTestLanguage.g:10953:1: ( ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:10954:1: ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) { - // InternalSimpleBeeLangTestLanguage.g:10949:1: ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) - // InternalSimpleBeeLangTestLanguage.g:10950:2: ( rule__ClosureExpression__FuncExprAssignment_4 ) + // InternalSimpleBeeLangTestLanguage.g:10954:1: ( ( rule__ClosureExpression__FuncExprAssignment_4 ) ) + // InternalSimpleBeeLangTestLanguage.g:10955:2: ( rule__ClosureExpression__FuncExprAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getFuncExprAssignment_4()); } - // InternalSimpleBeeLangTestLanguage.g:10951:2: ( rule__ClosureExpression__FuncExprAssignment_4 ) - // InternalSimpleBeeLangTestLanguage.g:10951:3: rule__ClosureExpression__FuncExprAssignment_4 + // InternalSimpleBeeLangTestLanguage.g:10956:2: ( rule__ClosureExpression__FuncExprAssignment_4 ) + // InternalSimpleBeeLangTestLanguage.g:10956:3: rule__ClosureExpression__FuncExprAssignment_4 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__FuncExprAssignment_4(); @@ -42042,7 +42050,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:10960:1: rule__ClosureExpression__Group_1__0 : rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:10965:1: rule__ClosureExpression__Group_1__0 : rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 ; public final void rule__ClosureExpression__Group_1__0() throws RecognitionException { int rule__ClosureExpression__Group_1__0_StartIndex = input.index(); @@ -42050,8 +42058,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 786) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10964:1: ( rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:10965:2: rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:10969:1: ( rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:10970:2: rule__ClosureExpression__Group_1__0__Impl rule__ClosureExpression__Group_1__1 { pushFollow(FollowSets000.FOLLOW_28); rule__ClosureExpression__Group_1__0__Impl(); @@ -42083,7 +42091,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:10972:1: rule__ClosureExpression__Group_1__0__Impl : ( '<' ) ; + // InternalSimpleBeeLangTestLanguage.g:10977:1: rule__ClosureExpression__Group_1__0__Impl : ( '<' ) ; public final void rule__ClosureExpression__Group_1__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_1__0__Impl_StartIndex = input.index(); @@ -42091,11 +42099,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 787) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10976:1: ( ( '<' ) ) - // InternalSimpleBeeLangTestLanguage.g:10977:1: ( '<' ) + // InternalSimpleBeeLangTestLanguage.g:10981:1: ( ( '<' ) ) + // InternalSimpleBeeLangTestLanguage.g:10982:1: ( '<' ) { - // InternalSimpleBeeLangTestLanguage.g:10977:1: ( '<' ) - // InternalSimpleBeeLangTestLanguage.g:10978:2: '<' + // InternalSimpleBeeLangTestLanguage.g:10982:1: ( '<' ) + // InternalSimpleBeeLangTestLanguage.g:10983:2: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getLessThanSignKeyword_1_0()); @@ -42127,7 +42135,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:10987:1: rule__ClosureExpression__Group_1__1 : rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:10992:1: rule__ClosureExpression__Group_1__1 : rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 ; public final void rule__ClosureExpression__Group_1__1() throws RecognitionException { int rule__ClosureExpression__Group_1__1_StartIndex = input.index(); @@ -42135,8 +42143,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 788) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:10991:1: ( rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:10992:2: rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 + // InternalSimpleBeeLangTestLanguage.g:10996:1: ( rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:10997:2: rule__ClosureExpression__Group_1__1__Impl rule__ClosureExpression__Group_1__2 { pushFollow(FollowSets000.FOLLOW_74); rule__ClosureExpression__Group_1__1__Impl(); @@ -42168,7 +42176,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:10999:1: rule__ClosureExpression__Group_1__1__Impl : ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:11004:1: rule__ClosureExpression__Group_1__1__Impl : ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) ; public final void rule__ClosureExpression__Group_1__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_1__1__Impl_StartIndex = input.index(); @@ -42176,17 +42184,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 789) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11003:1: ( ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11004:1: ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:11008:1: ( ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11009:1: ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:11004:1: ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:11005:2: ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:11009:1: ( ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:11010:2: ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getReturnTypeAssignment_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:11006:2: ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:11006:3: rule__ClosureExpression__ReturnTypeAssignment_1_1 + // InternalSimpleBeeLangTestLanguage.g:11011:2: ( rule__ClosureExpression__ReturnTypeAssignment_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:11011:3: rule__ClosureExpression__ReturnTypeAssignment_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__ReturnTypeAssignment_1_1(); @@ -42222,7 +42230,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_1__2" - // InternalSimpleBeeLangTestLanguage.g:11014:1: rule__ClosureExpression__Group_1__2 : rule__ClosureExpression__Group_1__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:11019:1: rule__ClosureExpression__Group_1__2 : rule__ClosureExpression__Group_1__2__Impl ; public final void rule__ClosureExpression__Group_1__2() throws RecognitionException { int rule__ClosureExpression__Group_1__2_StartIndex = input.index(); @@ -42230,8 +42238,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 790) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11018:1: ( rule__ClosureExpression__Group_1__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:11019:2: rule__ClosureExpression__Group_1__2__Impl + // InternalSimpleBeeLangTestLanguage.g:11023:1: ( rule__ClosureExpression__Group_1__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:11024:2: rule__ClosureExpression__Group_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_1__2__Impl(); @@ -42258,7 +42266,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:11025:1: rule__ClosureExpression__Group_1__2__Impl : ( '>' ) ; + // InternalSimpleBeeLangTestLanguage.g:11030:1: rule__ClosureExpression__Group_1__2__Impl : ( '>' ) ; public final void rule__ClosureExpression__Group_1__2__Impl() throws RecognitionException { int rule__ClosureExpression__Group_1__2__Impl_StartIndex = input.index(); @@ -42266,11 +42274,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 791) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11029:1: ( ( '>' ) ) - // InternalSimpleBeeLangTestLanguage.g:11030:1: ( '>' ) + // InternalSimpleBeeLangTestLanguage.g:11034:1: ( ( '>' ) ) + // InternalSimpleBeeLangTestLanguage.g:11035:1: ( '>' ) { - // InternalSimpleBeeLangTestLanguage.g:11030:1: ( '>' ) - // InternalSimpleBeeLangTestLanguage.g:11031:2: '>' + // InternalSimpleBeeLangTestLanguage.g:11035:1: ( '>' ) + // InternalSimpleBeeLangTestLanguage.g:11036:2: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGreaterThanSignKeyword_1_2()); @@ -42302,7 +42310,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_2_0__0" - // InternalSimpleBeeLangTestLanguage.g:11041:1: rule__ClosureExpression__Group_2_0__0 : rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 ; + // InternalSimpleBeeLangTestLanguage.g:11046:1: rule__ClosureExpression__Group_2_0__0 : rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 ; public final void rule__ClosureExpression__Group_2_0__0() throws RecognitionException { int rule__ClosureExpression__Group_2_0__0_StartIndex = input.index(); @@ -42310,8 +42318,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 792) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11045:1: ( rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 ) - // InternalSimpleBeeLangTestLanguage.g:11046:2: rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 + // InternalSimpleBeeLangTestLanguage.g:11050:1: ( rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 ) + // InternalSimpleBeeLangTestLanguage.g:11051:2: rule__ClosureExpression__Group_2_0__0__Impl rule__ClosureExpression__Group_2_0__1 { pushFollow(FollowSets000.FOLLOW_26); rule__ClosureExpression__Group_2_0__0__Impl(); @@ -42343,7 +42351,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_2_0__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:11053:1: rule__ClosureExpression__Group_2_0__0__Impl : ( ( '|' )? ) ; + // InternalSimpleBeeLangTestLanguage.g:11058:1: rule__ClosureExpression__Group_2_0__0__Impl : ( ( '|' )? ) ; public final void rule__ClosureExpression__Group_2_0__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0__0__Impl_StartIndex = input.index(); @@ -42351,16 +42359,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 793) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11057:1: ( ( ( '|' )? ) ) - // InternalSimpleBeeLangTestLanguage.g:11058:1: ( ( '|' )? ) + // InternalSimpleBeeLangTestLanguage.g:11062:1: ( ( ( '|' )? ) ) + // InternalSimpleBeeLangTestLanguage.g:11063:1: ( ( '|' )? ) { - // InternalSimpleBeeLangTestLanguage.g:11058:1: ( ( '|' )? ) - // InternalSimpleBeeLangTestLanguage.g:11059:2: ( '|' )? + // InternalSimpleBeeLangTestLanguage.g:11063:1: ( ( '|' )? ) + // InternalSimpleBeeLangTestLanguage.g:11064:2: ( '|' )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVerticalLineKeyword_2_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:11060:2: ( '|' )? + // InternalSimpleBeeLangTestLanguage.g:11065:2: ( '|' )? int alt87=2; int LA87_0 = input.LA(1); @@ -42369,7 +42377,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe } switch (alt87) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11060:3: '|' + // InternalSimpleBeeLangTestLanguage.g:11065:3: '|' { match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -42404,7 +42412,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_2_0__1" - // InternalSimpleBeeLangTestLanguage.g:11068:1: rule__ClosureExpression__Group_2_0__1 : rule__ClosureExpression__Group_2_0__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:11073:1: rule__ClosureExpression__Group_2_0__1 : rule__ClosureExpression__Group_2_0__1__Impl ; public final void rule__ClosureExpression__Group_2_0__1() throws RecognitionException { int rule__ClosureExpression__Group_2_0__1_StartIndex = input.index(); @@ -42412,8 +42420,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 794) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11072:1: ( rule__ClosureExpression__Group_2_0__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:11073:2: rule__ClosureExpression__Group_2_0__1__Impl + // InternalSimpleBeeLangTestLanguage.g:11077:1: ( rule__ClosureExpression__Group_2_0__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:11078:2: rule__ClosureExpression__Group_2_0__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0__1__Impl(); @@ -42440,7 +42448,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_2_0__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:11079:1: rule__ClosureExpression__Group_2_0__1__Impl : ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:11084:1: rule__ClosureExpression__Group_2_0__1__Impl : ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) ; public final void rule__ClosureExpression__Group_2_0__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0__1__Impl_StartIndex = input.index(); @@ -42448,17 +42456,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 795) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11083:1: ( ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11084:1: ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11088:1: ( ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11089:1: ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:11084:1: ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11085:2: ( rule__ClosureExpression__Group_2_0_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:11089:1: ( ( rule__ClosureExpression__Group_2_0_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11090:2: ( rule__ClosureExpression__Group_2_0_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:11086:2: ( rule__ClosureExpression__Group_2_0_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:11086:3: rule__ClosureExpression__Group_2_0_1__0 + // InternalSimpleBeeLangTestLanguage.g:11091:2: ( rule__ClosureExpression__Group_2_0_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:11091:3: rule__ClosureExpression__Group_2_0_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0_1__0(); @@ -42494,7 +42502,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_2_0_1__0" - // InternalSimpleBeeLangTestLanguage.g:11095:1: rule__ClosureExpression__Group_2_0_1__0 : rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:11100:1: rule__ClosureExpression__Group_2_0_1__0 : rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 ; public final void rule__ClosureExpression__Group_2_0_1__0() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__0_StartIndex = input.index(); @@ -42502,8 +42510,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 796) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11099:1: ( rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:11100:2: rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 + // InternalSimpleBeeLangTestLanguage.g:11104:1: ( rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:11105:2: rule__ClosureExpression__Group_2_0_1__0__Impl rule__ClosureExpression__Group_2_0_1__1 { pushFollow(FollowSets000.FOLLOW_10); rule__ClosureExpression__Group_2_0_1__0__Impl(); @@ -42535,7 +42543,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_2_0_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:11107:1: rule__ClosureExpression__Group_2_0_1__0__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:11112:1: rule__ClosureExpression__Group_2_0_1__0__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) ; public final void rule__ClosureExpression__Group_2_0_1__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__0__Impl_StartIndex = input.index(); @@ -42543,17 +42551,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 797) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11111:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11112:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11116:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11117:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:11112:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11113:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:11117:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11118:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:11114:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:11114:3: rule__ClosureExpression__ParametersAssignment_2_0_1_0 + // InternalSimpleBeeLangTestLanguage.g:11119:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:11119:3: rule__ClosureExpression__ParametersAssignment_2_0_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__ParametersAssignment_2_0_1_0(); @@ -42589,7 +42597,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_2_0_1__1" - // InternalSimpleBeeLangTestLanguage.g:11122:1: rule__ClosureExpression__Group_2_0_1__1 : rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 ; + // InternalSimpleBeeLangTestLanguage.g:11127:1: rule__ClosureExpression__Group_2_0_1__1 : rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 ; public final void rule__ClosureExpression__Group_2_0_1__1() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__1_StartIndex = input.index(); @@ -42597,8 +42605,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 798) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11126:1: ( rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:11127:2: rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 + // InternalSimpleBeeLangTestLanguage.g:11131:1: ( rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:11132:2: rule__ClosureExpression__Group_2_0_1__1__Impl rule__ClosureExpression__Group_2_0_1__2 { pushFollow(FollowSets000.FOLLOW_10); rule__ClosureExpression__Group_2_0_1__1__Impl(); @@ -42630,7 +42638,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_2_0_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:11134:1: rule__ClosureExpression__Group_2_0_1__1__Impl : ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:11139:1: rule__ClosureExpression__Group_2_0_1__1__Impl : ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) ; public final void rule__ClosureExpression__Group_2_0_1__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__1__Impl_StartIndex = input.index(); @@ -42638,16 +42646,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 799) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11138:1: ( ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:11139:1: ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11143:1: ( ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11144:1: ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:11139:1: ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:11140:2: ( rule__ClosureExpression__Group_2_0_1_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:11144:1: ( ( rule__ClosureExpression__Group_2_0_1_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11145:2: ( rule__ClosureExpression__Group_2_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:11141:2: ( rule__ClosureExpression__Group_2_0_1_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:11146:2: ( rule__ClosureExpression__Group_2_0_1_1__0 )* loop88: do { int alt88=2; @@ -42666,7 +42674,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe switch (alt88) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11141:3: rule__ClosureExpression__Group_2_0_1_1__0 + // InternalSimpleBeeLangTestLanguage.g:11146:3: rule__ClosureExpression__Group_2_0_1_1__0 { pushFollow(FollowSets000.FOLLOW_11); rule__ClosureExpression__Group_2_0_1_1__0(); @@ -42708,7 +42716,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe // $ANTLR start "rule__ClosureExpression__Group_2_0_1__2" - // InternalSimpleBeeLangTestLanguage.g:11149:1: rule__ClosureExpression__Group_2_0_1__2 : rule__ClosureExpression__Group_2_0_1__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:11154:1: rule__ClosureExpression__Group_2_0_1__2 : rule__ClosureExpression__Group_2_0_1__2__Impl ; public final void rule__ClosureExpression__Group_2_0_1__2() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__2_StartIndex = input.index(); @@ -42716,8 +42724,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser9 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 800) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11153:1: ( rule__ClosureExpression__Group_2_0_1__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:11154:2: rule__ClosureExpression__Group_2_0_1__2__Impl + // InternalSimpleBeeLangTestLanguage.g:11158:1: ( rule__ClosureExpression__Group_2_0_1__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:11159:2: rule__ClosureExpression__Group_2_0_1__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0_1__2__Impl(); @@ -42756,7 +42764,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } // $ANTLR start "rule__ClosureExpression__Group_2_0_1__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:11160:1: rule__ClosureExpression__Group_2_0_1__2__Impl : ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) ; + // InternalSimpleBeeLangTestLanguage.g:11165:1: rule__ClosureExpression__Group_2_0_1__2__Impl : ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) ; public final void rule__ClosureExpression__Group_2_0_1__2__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1__2__Impl_StartIndex = input.index(); @@ -42764,16 +42772,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 801) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11164:1: ( ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) ) - // InternalSimpleBeeLangTestLanguage.g:11165:1: ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:11169:1: ( ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) ) + // InternalSimpleBeeLangTestLanguage.g:11170:1: ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) { - // InternalSimpleBeeLangTestLanguage.g:11165:1: ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:11166:2: ( rule__ClosureExpression__Group_2_0_1_2__0 )? + // InternalSimpleBeeLangTestLanguage.g:11170:1: ( ( rule__ClosureExpression__Group_2_0_1_2__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:11171:2: ( rule__ClosureExpression__Group_2_0_1_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getGroup_2_0_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:11167:2: ( rule__ClosureExpression__Group_2_0_1_2__0 )? + // InternalSimpleBeeLangTestLanguage.g:11172:2: ( rule__ClosureExpression__Group_2_0_1_2__0 )? int alt89=2; int LA89_0 = input.LA(1); @@ -42782,7 +42790,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } switch (alt89) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11167:3: rule__ClosureExpression__Group_2_0_1_2__0 + // InternalSimpleBeeLangTestLanguage.g:11172:3: rule__ClosureExpression__Group_2_0_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0_1_2__0(); @@ -42821,7 +42829,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_0_1_1__0" - // InternalSimpleBeeLangTestLanguage.g:11176:1: rule__ClosureExpression__Group_2_0_1_1__0 : rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:11181:1: rule__ClosureExpression__Group_2_0_1_1__0 : rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 ; public final void rule__ClosureExpression__Group_2_0_1_1__0() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_1__0_StartIndex = input.index(); @@ -42829,8 +42837,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 802) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11180:1: ( rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:11181:2: rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 + // InternalSimpleBeeLangTestLanguage.g:11185:1: ( rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:11186:2: rule__ClosureExpression__Group_2_0_1_1__0__Impl rule__ClosureExpression__Group_2_0_1_1__1 { pushFollow(FollowSets000.FOLLOW_26); rule__ClosureExpression__Group_2_0_1_1__0__Impl(); @@ -42862,7 +42870,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_0_1_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:11188:1: rule__ClosureExpression__Group_2_0_1_1__0__Impl : ( ',' ) ; + // InternalSimpleBeeLangTestLanguage.g:11193:1: rule__ClosureExpression__Group_2_0_1_1__0__Impl : ( ',' ) ; public final void rule__ClosureExpression__Group_2_0_1_1__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_1__0__Impl_StartIndex = input.index(); @@ -42870,11 +42878,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 803) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11192:1: ( ( ',' ) ) - // InternalSimpleBeeLangTestLanguage.g:11193:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:11197:1: ( ( ',' ) ) + // InternalSimpleBeeLangTestLanguage.g:11198:1: ( ',' ) { - // InternalSimpleBeeLangTestLanguage.g:11193:1: ( ',' ) - // InternalSimpleBeeLangTestLanguage.g:11194:2: ',' + // InternalSimpleBeeLangTestLanguage.g:11198:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:11199:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getCommaKeyword_2_0_1_1_0()); @@ -42906,7 +42914,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_0_1_1__1" - // InternalSimpleBeeLangTestLanguage.g:11203:1: rule__ClosureExpression__Group_2_0_1_1__1 : rule__ClosureExpression__Group_2_0_1_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:11208:1: rule__ClosureExpression__Group_2_0_1_1__1 : rule__ClosureExpression__Group_2_0_1_1__1__Impl ; public final void rule__ClosureExpression__Group_2_0_1_1__1() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_1__1_StartIndex = input.index(); @@ -42914,8 +42922,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 804) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11207:1: ( rule__ClosureExpression__Group_2_0_1_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:11208:2: rule__ClosureExpression__Group_2_0_1_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:11212:1: ( rule__ClosureExpression__Group_2_0_1_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:11213:2: rule__ClosureExpression__Group_2_0_1_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0_1_1__1__Impl(); @@ -42942,7 +42950,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_0_1_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:11214:1: rule__ClosureExpression__Group_2_0_1_1__1__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:11219:1: rule__ClosureExpression__Group_2_0_1_1__1__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) ; public final void rule__ClosureExpression__Group_2_0_1_1__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_1__1__Impl_StartIndex = input.index(); @@ -42950,17 +42958,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 805) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11218:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11219:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:11223:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11224:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:11219:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:11220:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:11224:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:11225:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:11221:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:11221:3: rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 + // InternalSimpleBeeLangTestLanguage.g:11226:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:11226:3: rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__ParametersAssignment_2_0_1_1_1(); @@ -42996,7 +43004,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__0" - // InternalSimpleBeeLangTestLanguage.g:11230:1: rule__ClosureExpression__Group_2_0_1_2__0 : rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:11235:1: rule__ClosureExpression__Group_2_0_1_2__0 : rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 ; public final void rule__ClosureExpression__Group_2_0_1_2__0() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__0_StartIndex = input.index(); @@ -43004,8 +43012,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 806) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11234:1: ( rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:11235:2: rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 + // InternalSimpleBeeLangTestLanguage.g:11239:1: ( rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:11240:2: rule__ClosureExpression__Group_2_0_1_2__0__Impl rule__ClosureExpression__Group_2_0_1_2__1 { pushFollow(FollowSets000.FOLLOW_31); rule__ClosureExpression__Group_2_0_1_2__0__Impl(); @@ -43037,7 +43045,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:11242:1: rule__ClosureExpression__Group_2_0_1_2__0__Impl : ( ',' ) ; + // InternalSimpleBeeLangTestLanguage.g:11247:1: rule__ClosureExpression__Group_2_0_1_2__0__Impl : ( ',' ) ; public final void rule__ClosureExpression__Group_2_0_1_2__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__0__Impl_StartIndex = input.index(); @@ -43045,11 +43053,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 807) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11246:1: ( ( ',' ) ) - // InternalSimpleBeeLangTestLanguage.g:11247:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:11251:1: ( ( ',' ) ) + // InternalSimpleBeeLangTestLanguage.g:11252:1: ( ',' ) { - // InternalSimpleBeeLangTestLanguage.g:11247:1: ( ',' ) - // InternalSimpleBeeLangTestLanguage.g:11248:2: ',' + // InternalSimpleBeeLangTestLanguage.g:11252:1: ( ',' ) + // InternalSimpleBeeLangTestLanguage.g:11253:2: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getCommaKeyword_2_0_1_2_0()); @@ -43081,7 +43089,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__1" - // InternalSimpleBeeLangTestLanguage.g:11257:1: rule__ClosureExpression__Group_2_0_1_2__1 : rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 ; + // InternalSimpleBeeLangTestLanguage.g:11262:1: rule__ClosureExpression__Group_2_0_1_2__1 : rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 ; public final void rule__ClosureExpression__Group_2_0_1_2__1() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__1_StartIndex = input.index(); @@ -43089,8 +43097,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 808) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11261:1: ( rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 ) - // InternalSimpleBeeLangTestLanguage.g:11262:2: rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 + // InternalSimpleBeeLangTestLanguage.g:11266:1: ( rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 ) + // InternalSimpleBeeLangTestLanguage.g:11267:2: rule__ClosureExpression__Group_2_0_1_2__1__Impl rule__ClosureExpression__Group_2_0_1_2__2 { pushFollow(FollowSets000.FOLLOW_26); rule__ClosureExpression__Group_2_0_1_2__1__Impl(); @@ -43122,7 +43130,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:11269:1: rule__ClosureExpression__Group_2_0_1_2__1__Impl : ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:11274:1: rule__ClosureExpression__Group_2_0_1_2__1__Impl : ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) ; public final void rule__ClosureExpression__Group_2_0_1_2__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__1__Impl_StartIndex = input.index(); @@ -43130,17 +43138,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 809) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11273:1: ( ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11274:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:11278:1: ( ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11279:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:11274:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:11275:2: ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:11279:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:11280:2: ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_0_1_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:11276:2: ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) - // InternalSimpleBeeLangTestLanguage.g:11276:3: rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 + // InternalSimpleBeeLangTestLanguage.g:11281:2: ( rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 ) + // InternalSimpleBeeLangTestLanguage.g:11281:3: rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1(); @@ -43176,7 +43184,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__2" - // InternalSimpleBeeLangTestLanguage.g:11284:1: rule__ClosureExpression__Group_2_0_1_2__2 : rule__ClosureExpression__Group_2_0_1_2__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:11289:1: rule__ClosureExpression__Group_2_0_1_2__2 : rule__ClosureExpression__Group_2_0_1_2__2__Impl ; public final void rule__ClosureExpression__Group_2_0_1_2__2() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__2_StartIndex = input.index(); @@ -43184,8 +43192,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 810) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11288:1: ( rule__ClosureExpression__Group_2_0_1_2__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:11289:2: rule__ClosureExpression__Group_2_0_1_2__2__Impl + // InternalSimpleBeeLangTestLanguage.g:11293:1: ( rule__ClosureExpression__Group_2_0_1_2__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:11294:2: rule__ClosureExpression__Group_2_0_1_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_0_1_2__2__Impl(); @@ -43212,7 +43220,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_0_1_2__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:11295:1: rule__ClosureExpression__Group_2_0_1_2__2__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:11300:1: rule__ClosureExpression__Group_2_0_1_2__2__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) ; public final void rule__ClosureExpression__Group_2_0_1_2__2__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_0_1_2__2__Impl_StartIndex = input.index(); @@ -43220,17 +43228,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 811) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11299:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11300:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:11304:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11305:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) { - // InternalSimpleBeeLangTestLanguage.g:11300:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) - // InternalSimpleBeeLangTestLanguage.g:11301:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:11305:1: ( ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) ) + // InternalSimpleBeeLangTestLanguage.g:11306:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_0_1_2_2()); } - // InternalSimpleBeeLangTestLanguage.g:11302:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) - // InternalSimpleBeeLangTestLanguage.g:11302:3: rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 + // InternalSimpleBeeLangTestLanguage.g:11307:2: ( rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 ) + // InternalSimpleBeeLangTestLanguage.g:11307:3: rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__ParametersAssignment_2_0_1_2_2(); @@ -43266,7 +43274,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_1__0" - // InternalSimpleBeeLangTestLanguage.g:11311:1: rule__ClosureExpression__Group_2_1__0 : rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:11316:1: rule__ClosureExpression__Group_2_1__0 : rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 ; public final void rule__ClosureExpression__Group_2_1__0() throws RecognitionException { int rule__ClosureExpression__Group_2_1__0_StartIndex = input.index(); @@ -43274,8 +43282,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 812) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11315:1: ( rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:11316:2: rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 + // InternalSimpleBeeLangTestLanguage.g:11320:1: ( rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:11321:2: rule__ClosureExpression__Group_2_1__0__Impl rule__ClosureExpression__Group_2_1__1 { pushFollow(FollowSets000.FOLLOW_26); rule__ClosureExpression__Group_2_1__0__Impl(); @@ -43307,7 +43315,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:11323:1: rule__ClosureExpression__Group_2_1__0__Impl : ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:11328:1: rule__ClosureExpression__Group_2_1__0__Impl : ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) ; public final void rule__ClosureExpression__Group_2_1__0__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_1__0__Impl_StartIndex = input.index(); @@ -43315,17 +43323,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 813) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11327:1: ( ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11328:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11332:1: ( ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11333:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:11328:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11329:2: ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:11333:1: ( ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11334:2: ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsAssignment_2_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:11330:2: ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:11330:3: rule__ClosureExpression__VarArgsAssignment_2_1_0 + // InternalSimpleBeeLangTestLanguage.g:11335:2: ( rule__ClosureExpression__VarArgsAssignment_2_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:11335:3: rule__ClosureExpression__VarArgsAssignment_2_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__VarArgsAssignment_2_1_0(); @@ -43361,7 +43369,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_1__1" - // InternalSimpleBeeLangTestLanguage.g:11338:1: rule__ClosureExpression__Group_2_1__1 : rule__ClosureExpression__Group_2_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:11343:1: rule__ClosureExpression__Group_2_1__1 : rule__ClosureExpression__Group_2_1__1__Impl ; public final void rule__ClosureExpression__Group_2_1__1() throws RecognitionException { int rule__ClosureExpression__Group_2_1__1_StartIndex = input.index(); @@ -43369,8 +43377,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 814) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11342:1: ( rule__ClosureExpression__Group_2_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:11343:2: rule__ClosureExpression__Group_2_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:11347:1: ( rule__ClosureExpression__Group_2_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:11348:2: rule__ClosureExpression__Group_2_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Group_2_1__1__Impl(); @@ -43397,7 +43405,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__Group_2_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:11349:1: rule__ClosureExpression__Group_2_1__1__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:11354:1: rule__ClosureExpression__Group_2_1__1__Impl : ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) ; public final void rule__ClosureExpression__Group_2_1__1__Impl() throws RecognitionException { int rule__ClosureExpression__Group_2_1__1__Impl_StartIndex = input.index(); @@ -43405,17 +43413,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 815) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11353:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11354:1: ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:11358:1: ( ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11359:1: ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) { - // InternalSimpleBeeLangTestLanguage.g:11354:1: ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) - // InternalSimpleBeeLangTestLanguage.g:11355:2: ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:11359:1: ( ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) ) + // InternalSimpleBeeLangTestLanguage.g:11360:2: ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersAssignment_2_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:11356:2: ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) - // InternalSimpleBeeLangTestLanguage.g:11356:3: rule__ClosureExpression__ParametersAssignment_2_1_1 + // InternalSimpleBeeLangTestLanguage.g:11361:2: ( rule__ClosureExpression__ParametersAssignment_2_1_1 ) + // InternalSimpleBeeLangTestLanguage.g:11361:3: rule__ClosureExpression__ParametersAssignment_2_1_1 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__ParametersAssignment_2_1_1(); @@ -43451,7 +43459,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group__0" - // InternalSimpleBeeLangTestLanguage.g:11365:1: rule__BlockExpressionWithoutBrackets__Group__0 : rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:11370:1: rule__BlockExpressionWithoutBrackets__Group__0 : rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 ; public final void rule__BlockExpressionWithoutBrackets__Group__0() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group__0_StartIndex = input.index(); @@ -43459,8 +43467,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 816) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11369:1: ( rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:11370:2: rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 + // InternalSimpleBeeLangTestLanguage.g:11374:1: ( rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:11375:2: rule__BlockExpressionWithoutBrackets__Group__0__Impl rule__BlockExpressionWithoutBrackets__Group__1 { pushFollow(FollowSets000.FOLLOW_66); rule__BlockExpressionWithoutBrackets__Group__0__Impl(); @@ -43492,7 +43500,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:11377:1: rule__BlockExpressionWithoutBrackets__Group__0__Impl : ( () ) ; + // InternalSimpleBeeLangTestLanguage.g:11382:1: rule__BlockExpressionWithoutBrackets__Group__0__Impl : ( () ) ; public final void rule__BlockExpressionWithoutBrackets__Group__0__Impl() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group__0__Impl_StartIndex = input.index(); @@ -43500,17 +43508,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 817) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11381:1: ( ( () ) ) - // InternalSimpleBeeLangTestLanguage.g:11382:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:11386:1: ( ( () ) ) + // InternalSimpleBeeLangTestLanguage.g:11387:1: ( () ) { - // InternalSimpleBeeLangTestLanguage.g:11382:1: ( () ) - // InternalSimpleBeeLangTestLanguage.g:11383:2: () + // InternalSimpleBeeLangTestLanguage.g:11387:1: ( () ) + // InternalSimpleBeeLangTestLanguage.g:11388:2: () { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getChainedExpressionAction_0()); } - // InternalSimpleBeeLangTestLanguage.g:11384:2: () - // InternalSimpleBeeLangTestLanguage.g:11384:3: + // InternalSimpleBeeLangTestLanguage.g:11389:2: () + // InternalSimpleBeeLangTestLanguage.g:11389:3: { } @@ -43536,7 +43544,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group__1" - // InternalSimpleBeeLangTestLanguage.g:11392:1: rule__BlockExpressionWithoutBrackets__Group__1 : rule__BlockExpressionWithoutBrackets__Group__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:11397:1: rule__BlockExpressionWithoutBrackets__Group__1 : rule__BlockExpressionWithoutBrackets__Group__1__Impl ; public final void rule__BlockExpressionWithoutBrackets__Group__1() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group__1_StartIndex = input.index(); @@ -43544,8 +43552,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 818) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11396:1: ( rule__BlockExpressionWithoutBrackets__Group__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:11397:2: rule__BlockExpressionWithoutBrackets__Group__1__Impl + // InternalSimpleBeeLangTestLanguage.g:11401:1: ( rule__BlockExpressionWithoutBrackets__Group__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:11402:2: rule__BlockExpressionWithoutBrackets__Group__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpressionWithoutBrackets__Group__1__Impl(); @@ -43572,7 +43580,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:11403:1: rule__BlockExpressionWithoutBrackets__Group__1__Impl : ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) ; + // InternalSimpleBeeLangTestLanguage.g:11408:1: rule__BlockExpressionWithoutBrackets__Group__1__Impl : ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) ; public final void rule__BlockExpressionWithoutBrackets__Group__1__Impl() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group__1__Impl_StartIndex = input.index(); @@ -43580,20 +43588,20 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 819) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11407:1: ( ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11408:1: ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11412:1: ( ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11413:1: ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) { - // InternalSimpleBeeLangTestLanguage.g:11408:1: ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:11409:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11413:1: ( ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11414:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:11409:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11410:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:11414:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11415:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:11411:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:11411:4: rule__BlockExpressionWithoutBrackets__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:11416:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:11416:4: rule__BlockExpressionWithoutBrackets__Group_1__0 { pushFollow(FollowSets000.FOLLOW_69); rule__BlockExpressionWithoutBrackets__Group_1__0(); @@ -43609,13 +43617,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } - // InternalSimpleBeeLangTestLanguage.g:11414:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:11415:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:11419:2: ( ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11420:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getGroup_1()); } - // InternalSimpleBeeLangTestLanguage.g:11416:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* + // InternalSimpleBeeLangTestLanguage.g:11421:3: ( rule__BlockExpressionWithoutBrackets__Group_1__0 )* loop90: do { int alt90=2; @@ -43628,7 +43636,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB switch (alt90) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11416:4: rule__BlockExpressionWithoutBrackets__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:11421:4: rule__BlockExpressionWithoutBrackets__Group_1__0 { pushFollow(FollowSets000.FOLLOW_69); rule__BlockExpressionWithoutBrackets__Group_1__0(); @@ -43673,7 +43681,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group_1__0" - // InternalSimpleBeeLangTestLanguage.g:11426:1: rule__BlockExpressionWithoutBrackets__Group_1__0 : rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 ; + // InternalSimpleBeeLangTestLanguage.g:11431:1: rule__BlockExpressionWithoutBrackets__Group_1__0 : rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 ; public final void rule__BlockExpressionWithoutBrackets__Group_1__0() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group_1__0_StartIndex = input.index(); @@ -43681,8 +43689,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 820) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11430:1: ( rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:11431:2: rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 + // InternalSimpleBeeLangTestLanguage.g:11435:1: ( rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:11436:2: rule__BlockExpressionWithoutBrackets__Group_1__0__Impl rule__BlockExpressionWithoutBrackets__Group_1__1 { pushFollow(FollowSets000.FOLLOW_14); rule__BlockExpressionWithoutBrackets__Group_1__0__Impl(); @@ -43714,7 +43722,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group_1__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:11438:1: rule__BlockExpressionWithoutBrackets__Group_1__0__Impl : ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:11443:1: rule__BlockExpressionWithoutBrackets__Group_1__0__Impl : ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) ; public final void rule__BlockExpressionWithoutBrackets__Group_1__0__Impl() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group_1__0__Impl_StartIndex = input.index(); @@ -43722,17 +43730,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 821) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11442:1: ( ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11443:1: ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11447:1: ( ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11448:1: ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:11443:1: ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11444:2: ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:11448:1: ( ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11449:2: ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getExpressionsAssignment_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:11445:2: ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:11445:3: rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 + // InternalSimpleBeeLangTestLanguage.g:11450:2: ( rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:11450:3: rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0(); @@ -43768,7 +43776,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group_1__1" - // InternalSimpleBeeLangTestLanguage.g:11453:1: rule__BlockExpressionWithoutBrackets__Group_1__1 : rule__BlockExpressionWithoutBrackets__Group_1__1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:11458:1: rule__BlockExpressionWithoutBrackets__Group_1__1 : rule__BlockExpressionWithoutBrackets__Group_1__1__Impl ; public final void rule__BlockExpressionWithoutBrackets__Group_1__1() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group_1__1_StartIndex = input.index(); @@ -43776,8 +43784,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 822) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11457:1: ( rule__BlockExpressionWithoutBrackets__Group_1__1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:11458:2: rule__BlockExpressionWithoutBrackets__Group_1__1__Impl + // InternalSimpleBeeLangTestLanguage.g:11462:1: ( rule__BlockExpressionWithoutBrackets__Group_1__1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:11463:2: rule__BlockExpressionWithoutBrackets__Group_1__1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__BlockExpressionWithoutBrackets__Group_1__1__Impl(); @@ -43804,7 +43812,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__BlockExpressionWithoutBrackets__Group_1__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:11464:1: rule__BlockExpressionWithoutBrackets__Group_1__1__Impl : ( ';' ) ; + // InternalSimpleBeeLangTestLanguage.g:11469:1: rule__BlockExpressionWithoutBrackets__Group_1__1__Impl : ( ';' ) ; public final void rule__BlockExpressionWithoutBrackets__Group_1__1__Impl() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__Group_1__1__Impl_StartIndex = input.index(); @@ -43812,11 +43820,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 823) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11468:1: ( ( ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:11469:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:11473:1: ( ( ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:11474:1: ( ';' ) { - // InternalSimpleBeeLangTestLanguage.g:11469:1: ( ';' ) - // InternalSimpleBeeLangTestLanguage.g:11470:2: ';' + // InternalSimpleBeeLangTestLanguage.g:11474:1: ( ';' ) + // InternalSimpleBeeLangTestLanguage.g:11475:2: ';' { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getSemicolonKeyword_1_1()); @@ -43848,7 +43856,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ParanthesizedExpression__Group__0" - // InternalSimpleBeeLangTestLanguage.g:11480:1: rule__ParanthesizedExpression__Group__0 : rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:11485:1: rule__ParanthesizedExpression__Group__0 : rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 ; public final void rule__ParanthesizedExpression__Group__0() throws RecognitionException { int rule__ParanthesizedExpression__Group__0_StartIndex = input.index(); @@ -43856,8 +43864,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 824) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11484:1: ( rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:11485:2: rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 + // InternalSimpleBeeLangTestLanguage.g:11489:1: ( rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:11490:2: rule__ParanthesizedExpression__Group__0__Impl rule__ParanthesizedExpression__Group__1 { pushFollow(FollowSets000.FOLLOW_19); rule__ParanthesizedExpression__Group__0__Impl(); @@ -43889,7 +43897,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ParanthesizedExpression__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:11492:1: rule__ParanthesizedExpression__Group__0__Impl : ( '(' ) ; + // InternalSimpleBeeLangTestLanguage.g:11497:1: rule__ParanthesizedExpression__Group__0__Impl : ( '(' ) ; public final void rule__ParanthesizedExpression__Group__0__Impl() throws RecognitionException { int rule__ParanthesizedExpression__Group__0__Impl_StartIndex = input.index(); @@ -43897,11 +43905,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 825) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11496:1: ( ( '(' ) ) - // InternalSimpleBeeLangTestLanguage.g:11497:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:11501:1: ( ( '(' ) ) + // InternalSimpleBeeLangTestLanguage.g:11502:1: ( '(' ) { - // InternalSimpleBeeLangTestLanguage.g:11497:1: ( '(' ) - // InternalSimpleBeeLangTestLanguage.g:11498:2: '(' + // InternalSimpleBeeLangTestLanguage.g:11502:1: ( '(' ) + // InternalSimpleBeeLangTestLanguage.g:11503:2: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionAccess().getLeftParenthesisKeyword_0()); @@ -43933,7 +43941,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ParanthesizedExpression__Group__1" - // InternalSimpleBeeLangTestLanguage.g:11507:1: rule__ParanthesizedExpression__Group__1 : rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:11512:1: rule__ParanthesizedExpression__Group__1 : rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 ; public final void rule__ParanthesizedExpression__Group__1() throws RecognitionException { int rule__ParanthesizedExpression__Group__1_StartIndex = input.index(); @@ -43941,8 +43949,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 826) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11511:1: ( rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:11512:2: rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 + // InternalSimpleBeeLangTestLanguage.g:11516:1: ( rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:11517:2: rule__ParanthesizedExpression__Group__1__Impl rule__ParanthesizedExpression__Group__2 { pushFollow(FollowSets000.FOLLOW_75); rule__ParanthesizedExpression__Group__1__Impl(); @@ -43974,7 +43982,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ParanthesizedExpression__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:11519:1: rule__ParanthesizedExpression__Group__1__Impl : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:11524:1: rule__ParanthesizedExpression__Group__1__Impl : ( ruleExpression ) ; public final void rule__ParanthesizedExpression__Group__1__Impl() throws RecognitionException { int rule__ParanthesizedExpression__Group__1__Impl_StartIndex = input.index(); @@ -43982,11 +43990,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 827) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11523:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:11524:1: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:11528:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:11529:1: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:11524:1: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:11525:2: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:11529:1: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:11530:2: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionAccess().getExpressionParserRuleCall_1()); @@ -44022,7 +44030,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ParanthesizedExpression__Group__2" - // InternalSimpleBeeLangTestLanguage.g:11534:1: rule__ParanthesizedExpression__Group__2 : rule__ParanthesizedExpression__Group__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:11539:1: rule__ParanthesizedExpression__Group__2 : rule__ParanthesizedExpression__Group__2__Impl ; public final void rule__ParanthesizedExpression__Group__2() throws RecognitionException { int rule__ParanthesizedExpression__Group__2_StartIndex = input.index(); @@ -44030,8 +44038,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 828) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11538:1: ( rule__ParanthesizedExpression__Group__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:11539:2: rule__ParanthesizedExpression__Group__2__Impl + // InternalSimpleBeeLangTestLanguage.g:11543:1: ( rule__ParanthesizedExpression__Group__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:11544:2: rule__ParanthesizedExpression__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ParanthesizedExpression__Group__2__Impl(); @@ -44058,7 +44066,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ParanthesizedExpression__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:11545:1: rule__ParanthesizedExpression__Group__2__Impl : ( ')' ) ; + // InternalSimpleBeeLangTestLanguage.g:11550:1: rule__ParanthesizedExpression__Group__2__Impl : ( ')' ) ; public final void rule__ParanthesizedExpression__Group__2__Impl() throws RecognitionException { int rule__ParanthesizedExpression__Group__2__Impl_StartIndex = input.index(); @@ -44066,11 +44074,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 829) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11549:1: ( ( ')' ) ) - // InternalSimpleBeeLangTestLanguage.g:11550:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:11554:1: ( ( ')' ) ) + // InternalSimpleBeeLangTestLanguage.g:11555:1: ( ')' ) { - // InternalSimpleBeeLangTestLanguage.g:11550:1: ( ')' ) - // InternalSimpleBeeLangTestLanguage.g:11551:2: ')' + // InternalSimpleBeeLangTestLanguage.g:11555:1: ( ')' ) + // InternalSimpleBeeLangTestLanguage.g:11556:2: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getParanthesizedExpressionAccess().getRightParenthesisKeyword_2()); @@ -44102,7 +44110,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__QID__Group__0" - // InternalSimpleBeeLangTestLanguage.g:11561:1: rule__QID__Group__0 : rule__QID__Group__0__Impl rule__QID__Group__1 ; + // InternalSimpleBeeLangTestLanguage.g:11566:1: rule__QID__Group__0 : rule__QID__Group__0__Impl rule__QID__Group__1 ; public final void rule__QID__Group__0() throws RecognitionException { int rule__QID__Group__0_StartIndex = input.index(); @@ -44110,8 +44118,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 830) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11565:1: ( rule__QID__Group__0__Impl rule__QID__Group__1 ) - // InternalSimpleBeeLangTestLanguage.g:11566:2: rule__QID__Group__0__Impl rule__QID__Group__1 + // InternalSimpleBeeLangTestLanguage.g:11570:1: ( rule__QID__Group__0__Impl rule__QID__Group__1 ) + // InternalSimpleBeeLangTestLanguage.g:11571:2: rule__QID__Group__0__Impl rule__QID__Group__1 { pushFollow(FollowSets000.FOLLOW_76); rule__QID__Group__0__Impl(); @@ -44143,7 +44151,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__QID__Group__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:11573:1: rule__QID__Group__0__Impl : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:11578:1: rule__QID__Group__0__Impl : ( RULE_ID ) ; public final void rule__QID__Group__0__Impl() throws RecognitionException { int rule__QID__Group__0__Impl_StartIndex = input.index(); @@ -44151,11 +44159,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 831) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11577:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:11578:1: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:11582:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:11583:1: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:11578:1: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:11579:2: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:11583:1: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:11584:2: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getIDTerminalRuleCall_0()); @@ -44187,7 +44195,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__QID__Group__1" - // InternalSimpleBeeLangTestLanguage.g:11588:1: rule__QID__Group__1 : rule__QID__Group__1__Impl rule__QID__Group__2 ; + // InternalSimpleBeeLangTestLanguage.g:11593:1: rule__QID__Group__1 : rule__QID__Group__1__Impl rule__QID__Group__2 ; public final void rule__QID__Group__1() throws RecognitionException { int rule__QID__Group__1_StartIndex = input.index(); @@ -44195,8 +44203,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 832) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11592:1: ( rule__QID__Group__1__Impl rule__QID__Group__2 ) - // InternalSimpleBeeLangTestLanguage.g:11593:2: rule__QID__Group__1__Impl rule__QID__Group__2 + // InternalSimpleBeeLangTestLanguage.g:11597:1: ( rule__QID__Group__1__Impl rule__QID__Group__2 ) + // InternalSimpleBeeLangTestLanguage.g:11598:2: rule__QID__Group__1__Impl rule__QID__Group__2 { pushFollow(FollowSets000.FOLLOW_76); rule__QID__Group__1__Impl(); @@ -44228,7 +44236,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__QID__Group__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:11600:1: rule__QID__Group__1__Impl : ( ( rule__QID__Alternatives_1 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:11605:1: rule__QID__Group__1__Impl : ( ( rule__QID__Alternatives_1 )* ) ; public final void rule__QID__Group__1__Impl() throws RecognitionException { int rule__QID__Group__1__Impl_StartIndex = input.index(); @@ -44236,16 +44244,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 833) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11604:1: ( ( ( rule__QID__Alternatives_1 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:11605:1: ( ( rule__QID__Alternatives_1 )* ) + // InternalSimpleBeeLangTestLanguage.g:11609:1: ( ( ( rule__QID__Alternatives_1 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11610:1: ( ( rule__QID__Alternatives_1 )* ) { - // InternalSimpleBeeLangTestLanguage.g:11605:1: ( ( rule__QID__Alternatives_1 )* ) - // InternalSimpleBeeLangTestLanguage.g:11606:2: ( rule__QID__Alternatives_1 )* + // InternalSimpleBeeLangTestLanguage.g:11610:1: ( ( rule__QID__Alternatives_1 )* ) + // InternalSimpleBeeLangTestLanguage.g:11611:2: ( rule__QID__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getAlternatives_1()); } - // InternalSimpleBeeLangTestLanguage.g:11607:2: ( rule__QID__Alternatives_1 )* + // InternalSimpleBeeLangTestLanguage.g:11612:2: ( rule__QID__Alternatives_1 )* loop91: do { int alt91=2; @@ -44258,7 +44266,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB switch (alt91) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11607:3: rule__QID__Alternatives_1 + // InternalSimpleBeeLangTestLanguage.g:11612:3: rule__QID__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_77); rule__QID__Alternatives_1(); @@ -44300,7 +44308,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__QID__Group__2" - // InternalSimpleBeeLangTestLanguage.g:11615:1: rule__QID__Group__2 : rule__QID__Group__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:11620:1: rule__QID__Group__2 : rule__QID__Group__2__Impl ; public final void rule__QID__Group__2() throws RecognitionException { int rule__QID__Group__2_StartIndex = input.index(); @@ -44308,8 +44316,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 834) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11619:1: ( rule__QID__Group__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:11620:2: rule__QID__Group__2__Impl + // InternalSimpleBeeLangTestLanguage.g:11624:1: ( rule__QID__Group__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:11625:2: rule__QID__Group__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__QID__Group__2__Impl(); @@ -44336,7 +44344,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__QID__Group__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:11626:1: rule__QID__Group__2__Impl : ( ( rule__QID__Group_2__0 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:11631:1: rule__QID__Group__2__Impl : ( ( rule__QID__Group_2__0 )* ) ; public final void rule__QID__Group__2__Impl() throws RecognitionException { int rule__QID__Group__2__Impl_StartIndex = input.index(); @@ -44344,16 +44352,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 835) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11630:1: ( ( ( rule__QID__Group_2__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:11631:1: ( ( rule__QID__Group_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11635:1: ( ( ( rule__QID__Group_2__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11636:1: ( ( rule__QID__Group_2__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:11631:1: ( ( rule__QID__Group_2__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:11632:2: ( rule__QID__Group_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:11636:1: ( ( rule__QID__Group_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11637:2: ( rule__QID__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getGroup_2()); } - // InternalSimpleBeeLangTestLanguage.g:11633:2: ( rule__QID__Group_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:11638:2: ( rule__QID__Group_2__0 )* loop92: do { int alt92=2; @@ -44366,7 +44374,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB switch (alt92) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11633:3: rule__QID__Group_2__0 + // InternalSimpleBeeLangTestLanguage.g:11638:3: rule__QID__Group_2__0 { pushFollow(FollowSets000.FOLLOW_78); rule__QID__Group_2__0(); @@ -44408,7 +44416,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__QID__Group_2__0" - // InternalSimpleBeeLangTestLanguage.g:11642:1: rule__QID__Group_2__0 : rule__QID__Group_2__0__Impl rule__QID__Group_2__1 ; + // InternalSimpleBeeLangTestLanguage.g:11647:1: rule__QID__Group_2__0 : rule__QID__Group_2__0__Impl rule__QID__Group_2__1 ; public final void rule__QID__Group_2__0() throws RecognitionException { int rule__QID__Group_2__0_StartIndex = input.index(); @@ -44416,8 +44424,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 836) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11646:1: ( rule__QID__Group_2__0__Impl rule__QID__Group_2__1 ) - // InternalSimpleBeeLangTestLanguage.g:11647:2: rule__QID__Group_2__0__Impl rule__QID__Group_2__1 + // InternalSimpleBeeLangTestLanguage.g:11651:1: ( rule__QID__Group_2__0__Impl rule__QID__Group_2__1 ) + // InternalSimpleBeeLangTestLanguage.g:11652:2: rule__QID__Group_2__0__Impl rule__QID__Group_2__1 { pushFollow(FollowSets000.FOLLOW_9); rule__QID__Group_2__0__Impl(); @@ -44449,7 +44457,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__QID__Group_2__0__Impl" - // InternalSimpleBeeLangTestLanguage.g:11654:1: rule__QID__Group_2__0__Impl : ( '.' ) ; + // InternalSimpleBeeLangTestLanguage.g:11659:1: rule__QID__Group_2__0__Impl : ( '.' ) ; public final void rule__QID__Group_2__0__Impl() throws RecognitionException { int rule__QID__Group_2__0__Impl_StartIndex = input.index(); @@ -44457,11 +44465,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 837) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11658:1: ( ( '.' ) ) - // InternalSimpleBeeLangTestLanguage.g:11659:1: ( '.' ) + // InternalSimpleBeeLangTestLanguage.g:11663:1: ( ( '.' ) ) + // InternalSimpleBeeLangTestLanguage.g:11664:1: ( '.' ) { - // InternalSimpleBeeLangTestLanguage.g:11659:1: ( '.' ) - // InternalSimpleBeeLangTestLanguage.g:11660:2: '.' + // InternalSimpleBeeLangTestLanguage.g:11664:1: ( '.' ) + // InternalSimpleBeeLangTestLanguage.g:11665:2: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getFullStopKeyword_2_0()); @@ -44493,7 +44501,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__QID__Group_2__1" - // InternalSimpleBeeLangTestLanguage.g:11669:1: rule__QID__Group_2__1 : rule__QID__Group_2__1__Impl rule__QID__Group_2__2 ; + // InternalSimpleBeeLangTestLanguage.g:11674:1: rule__QID__Group_2__1 : rule__QID__Group_2__1__Impl rule__QID__Group_2__2 ; public final void rule__QID__Group_2__1() throws RecognitionException { int rule__QID__Group_2__1_StartIndex = input.index(); @@ -44501,8 +44509,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 838) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11673:1: ( rule__QID__Group_2__1__Impl rule__QID__Group_2__2 ) - // InternalSimpleBeeLangTestLanguage.g:11674:2: rule__QID__Group_2__1__Impl rule__QID__Group_2__2 + // InternalSimpleBeeLangTestLanguage.g:11678:1: ( rule__QID__Group_2__1__Impl rule__QID__Group_2__2 ) + // InternalSimpleBeeLangTestLanguage.g:11679:2: rule__QID__Group_2__1__Impl rule__QID__Group_2__2 { pushFollow(FollowSets000.FOLLOW_79); rule__QID__Group_2__1__Impl(); @@ -44534,7 +44542,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__QID__Group_2__1__Impl" - // InternalSimpleBeeLangTestLanguage.g:11681:1: rule__QID__Group_2__1__Impl : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:11686:1: rule__QID__Group_2__1__Impl : ( RULE_ID ) ; public final void rule__QID__Group_2__1__Impl() throws RecognitionException { int rule__QID__Group_2__1__Impl_StartIndex = input.index(); @@ -44542,11 +44550,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 839) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11685:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:11686:1: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:11690:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:11691:1: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:11686:1: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:11687:2: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:11691:1: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:11692:2: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getIDTerminalRuleCall_2_1()); @@ -44578,7 +44586,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__QID__Group_2__2" - // InternalSimpleBeeLangTestLanguage.g:11696:1: rule__QID__Group_2__2 : rule__QID__Group_2__2__Impl ; + // InternalSimpleBeeLangTestLanguage.g:11701:1: rule__QID__Group_2__2 : rule__QID__Group_2__2__Impl ; public final void rule__QID__Group_2__2() throws RecognitionException { int rule__QID__Group_2__2_StartIndex = input.index(); @@ -44586,8 +44594,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 840) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11700:1: ( rule__QID__Group_2__2__Impl ) - // InternalSimpleBeeLangTestLanguage.g:11701:2: rule__QID__Group_2__2__Impl + // InternalSimpleBeeLangTestLanguage.g:11705:1: ( rule__QID__Group_2__2__Impl ) + // InternalSimpleBeeLangTestLanguage.g:11706:2: rule__QID__Group_2__2__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__QID__Group_2__2__Impl(); @@ -44614,7 +44622,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__QID__Group_2__2__Impl" - // InternalSimpleBeeLangTestLanguage.g:11707:1: rule__QID__Group_2__2__Impl : ( ( rule__QID__Alternatives_2_2 )* ) ; + // InternalSimpleBeeLangTestLanguage.g:11712:1: rule__QID__Group_2__2__Impl : ( ( rule__QID__Alternatives_2_2 )* ) ; public final void rule__QID__Group_2__2__Impl() throws RecognitionException { int rule__QID__Group_2__2__Impl_StartIndex = input.index(); @@ -44622,16 +44630,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 841) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11711:1: ( ( ( rule__QID__Alternatives_2_2 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:11712:1: ( ( rule__QID__Alternatives_2_2 )* ) + // InternalSimpleBeeLangTestLanguage.g:11716:1: ( ( ( rule__QID__Alternatives_2_2 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11717:1: ( ( rule__QID__Alternatives_2_2 )* ) { - // InternalSimpleBeeLangTestLanguage.g:11712:1: ( ( rule__QID__Alternatives_2_2 )* ) - // InternalSimpleBeeLangTestLanguage.g:11713:2: ( rule__QID__Alternatives_2_2 )* + // InternalSimpleBeeLangTestLanguage.g:11717:1: ( ( rule__QID__Alternatives_2_2 )* ) + // InternalSimpleBeeLangTestLanguage.g:11718:2: ( rule__QID__Alternatives_2_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQIDAccess().getAlternatives_2_2()); } - // InternalSimpleBeeLangTestLanguage.g:11714:2: ( rule__QID__Alternatives_2_2 )* + // InternalSimpleBeeLangTestLanguage.g:11719:2: ( rule__QID__Alternatives_2_2 )* loop93: do { int alt93=2; @@ -44644,7 +44652,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB switch (alt93) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11714:3: rule__QID__Alternatives_2_2 + // InternalSimpleBeeLangTestLanguage.g:11719:3: rule__QID__Alternatives_2_2 { pushFollow(FollowSets000.FOLLOW_77); rule__QID__Alternatives_2_2(); @@ -44686,7 +44694,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__UnorderedGroup_7" - // InternalSimpleBeeLangTestLanguage.g:11723:1: rule__Unit__UnorderedGroup_7 : ( rule__Unit__UnorderedGroup_7__0 )? ; + // InternalSimpleBeeLangTestLanguage.g:11728:1: rule__Unit__UnorderedGroup_7 : ( rule__Unit__UnorderedGroup_7__0 )? ; public final void rule__Unit__UnorderedGroup_7() throws RecognitionException { int rule__Unit__UnorderedGroup_7_StartIndex = input.index(); @@ -44695,10 +44703,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 842) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11728:1: ( ( rule__Unit__UnorderedGroup_7__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:11729:2: ( rule__Unit__UnorderedGroup_7__0 )? + // InternalSimpleBeeLangTestLanguage.g:11733:1: ( ( rule__Unit__UnorderedGroup_7__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:11734:2: ( rule__Unit__UnorderedGroup_7__0 )? { - // InternalSimpleBeeLangTestLanguage.g:11729:2: ( rule__Unit__UnorderedGroup_7__0 )? + // InternalSimpleBeeLangTestLanguage.g:11734:2: ( rule__Unit__UnorderedGroup_7__0 )? int alt94=2; alt94 = dfa94.predict(input); switch (alt94) { @@ -44737,7 +44745,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__UnorderedGroup_7__Impl" - // InternalSimpleBeeLangTestLanguage.g:11737:1: rule__Unit__UnorderedGroup_7__Impl : ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:11742:1: rule__Unit__UnorderedGroup_7__Impl : ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) ; public final void rule__Unit__UnorderedGroup_7__Impl() throws RecognitionException { int rule__Unit__UnorderedGroup_7__Impl_StartIndex = input.index(); @@ -44746,10 +44754,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 843) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11742:1: ( ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11743:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11747:1: ( ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11748:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11743:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11748:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) | ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) ) int alt99=6; int LA99_0 = input.LA(1); @@ -44791,28 +44799,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } switch (alt99) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11744:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11749:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11744:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11745:4: {...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11749:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11750:4: {...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:11745:100: ( ( ( rule__Unit__Group_7_0__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11746:5: ( ( rule__Unit__Group_7_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11750:100: ( ( ( rule__Unit__Group_7_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11751:5: ( ( rule__Unit__Group_7_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0); selected = true; - // InternalSimpleBeeLangTestLanguage.g:11752:5: ( ( rule__Unit__Group_7_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11753:6: ( rule__Unit__Group_7_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:11757:5: ( ( rule__Unit__Group_7_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11758:6: ( rule__Unit__Group_7_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_0()); } - // InternalSimpleBeeLangTestLanguage.g:11754:6: ( rule__Unit__Group_7_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:11754:7: rule__Unit__Group_7_0__0 + // InternalSimpleBeeLangTestLanguage.g:11759:6: ( rule__Unit__Group_7_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:11759:7: rule__Unit__Group_7_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_0__0(); @@ -44838,28 +44846,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:11759:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11764:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11759:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11760:4: {...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11764:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11765:4: {...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:11760:100: ( ( ( rule__Unit__Group_7_1__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11761:5: ( ( rule__Unit__Group_7_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11765:100: ( ( ( rule__Unit__Group_7_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11766:5: ( ( rule__Unit__Group_7_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1); selected = true; - // InternalSimpleBeeLangTestLanguage.g:11767:5: ( ( rule__Unit__Group_7_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11768:6: ( rule__Unit__Group_7_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:11772:5: ( ( rule__Unit__Group_7_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11773:6: ( rule__Unit__Group_7_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_1()); } - // InternalSimpleBeeLangTestLanguage.g:11769:6: ( rule__Unit__Group_7_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:11769:7: rule__Unit__Group_7_1__0 + // InternalSimpleBeeLangTestLanguage.g:11774:6: ( rule__Unit__Group_7_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:11774:7: rule__Unit__Group_7_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_1__0(); @@ -44885,31 +44893,31 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:11774:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11779:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11774:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11775:4: {...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11779:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11780:4: {...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:11775:100: ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11776:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11780:100: ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11781:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2); selected = true; - // InternalSimpleBeeLangTestLanguage.g:11782:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:11783:6: ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11787:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11788:6: ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:11783:6: ( ( rule__Unit__Group_7_2__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11784:7: ( rule__Unit__Group_7_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:11788:6: ( ( rule__Unit__Group_7_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11789:7: ( rule__Unit__Group_7_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_2()); } - // InternalSimpleBeeLangTestLanguage.g:11785:7: ( rule__Unit__Group_7_2__0 ) - // InternalSimpleBeeLangTestLanguage.g:11785:8: rule__Unit__Group_7_2__0 + // InternalSimpleBeeLangTestLanguage.g:11790:7: ( rule__Unit__Group_7_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:11790:8: rule__Unit__Group_7_2__0 { pushFollow(FollowSets000.FOLLOW_80); rule__Unit__Group_7_2__0(); @@ -44925,20 +44933,20 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } - // InternalSimpleBeeLangTestLanguage.g:11788:6: ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:11789:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:11793:6: ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11794:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_2()); } - // InternalSimpleBeeLangTestLanguage.g:11790:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:11795:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* loop95: do { int alt95=2; alt95 = dfa95.predict(input); switch (alt95) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11790:8: ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 + // InternalSimpleBeeLangTestLanguage.g:11795:8: ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 { pushFollow(FollowSets000.FOLLOW_80); rule__Unit__Group_7_2__0(); @@ -44973,31 +44981,31 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:11796:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11801:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11796:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11797:4: {...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11801:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11802:4: {...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3)"); } - // InternalSimpleBeeLangTestLanguage.g:11797:100: ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11798:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11802:100: ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11803:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3); selected = true; - // InternalSimpleBeeLangTestLanguage.g:11804:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:11805:6: ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11809:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11810:6: ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:11805:6: ( ( rule__Unit__Group_7_3__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11806:7: ( rule__Unit__Group_7_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:11810:6: ( ( rule__Unit__Group_7_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11811:7: ( rule__Unit__Group_7_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_3()); } - // InternalSimpleBeeLangTestLanguage.g:11807:7: ( rule__Unit__Group_7_3__0 ) - // InternalSimpleBeeLangTestLanguage.g:11807:8: rule__Unit__Group_7_3__0 + // InternalSimpleBeeLangTestLanguage.g:11812:7: ( rule__Unit__Group_7_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:11812:8: rule__Unit__Group_7_3__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_3__0(); @@ -45013,20 +45021,20 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } - // InternalSimpleBeeLangTestLanguage.g:11810:6: ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:11811:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* + // InternalSimpleBeeLangTestLanguage.g:11815:6: ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11816:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_3()); } - // InternalSimpleBeeLangTestLanguage.g:11812:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* + // InternalSimpleBeeLangTestLanguage.g:11817:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* loop96: do { int alt96=2; alt96 = dfa96.predict(input); switch (alt96) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11812:8: ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 + // InternalSimpleBeeLangTestLanguage.g:11817:8: ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_3__0(); @@ -45061,31 +45069,31 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:11818:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11823:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11818:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11819:4: {...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11823:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11824:4: {...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4)"); } - // InternalSimpleBeeLangTestLanguage.g:11819:100: ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11820:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11824:100: ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11825:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4); selected = true; - // InternalSimpleBeeLangTestLanguage.g:11826:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:11827:6: ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11831:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11832:6: ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:11827:6: ( ( rule__Unit__Group_7_4__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11828:7: ( rule__Unit__Group_7_4__0 ) + // InternalSimpleBeeLangTestLanguage.g:11832:6: ( ( rule__Unit__Group_7_4__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11833:7: ( rule__Unit__Group_7_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_4()); } - // InternalSimpleBeeLangTestLanguage.g:11829:7: ( rule__Unit__Group_7_4__0 ) - // InternalSimpleBeeLangTestLanguage.g:11829:8: rule__Unit__Group_7_4__0 + // InternalSimpleBeeLangTestLanguage.g:11834:7: ( rule__Unit__Group_7_4__0 ) + // InternalSimpleBeeLangTestLanguage.g:11834:8: rule__Unit__Group_7_4__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_4__0(); @@ -45101,20 +45109,20 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } - // InternalSimpleBeeLangTestLanguage.g:11832:6: ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:11833:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* + // InternalSimpleBeeLangTestLanguage.g:11837:6: ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11838:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_4()); } - // InternalSimpleBeeLangTestLanguage.g:11834:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* + // InternalSimpleBeeLangTestLanguage.g:11839:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* loop97: do { int alt97=2; alt97 = dfa97.predict(input); switch (alt97) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11834:8: ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 + // InternalSimpleBeeLangTestLanguage.g:11839:8: ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_4__0(); @@ -45149,31 +45157,31 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 6 : - // InternalSimpleBeeLangTestLanguage.g:11840:3: ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11845:3: ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11840:3: ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11841:4: {...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11845:3: ({...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11846:4: {...}? => ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__Unit__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5)"); } - // InternalSimpleBeeLangTestLanguage.g:11841:100: ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11842:5: ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11846:100: ( ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11847:5: ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5); selected = true; - // InternalSimpleBeeLangTestLanguage.g:11848:5: ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:11849:6: ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) + // InternalSimpleBeeLangTestLanguage.g:11853:5: ( ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11854:6: ( ( rule__Unit__FunctionsAssignment_7_5 ) ) ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) { - // InternalSimpleBeeLangTestLanguage.g:11849:6: ( ( rule__Unit__FunctionsAssignment_7_5 ) ) - // InternalSimpleBeeLangTestLanguage.g:11850:7: ( rule__Unit__FunctionsAssignment_7_5 ) + // InternalSimpleBeeLangTestLanguage.g:11854:6: ( ( rule__Unit__FunctionsAssignment_7_5 ) ) + // InternalSimpleBeeLangTestLanguage.g:11855:7: ( rule__Unit__FunctionsAssignment_7_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getFunctionsAssignment_7_5()); } - // InternalSimpleBeeLangTestLanguage.g:11851:7: ( rule__Unit__FunctionsAssignment_7_5 ) - // InternalSimpleBeeLangTestLanguage.g:11851:8: rule__Unit__FunctionsAssignment_7_5 + // InternalSimpleBeeLangTestLanguage.g:11856:7: ( rule__Unit__FunctionsAssignment_7_5 ) + // InternalSimpleBeeLangTestLanguage.g:11856:8: rule__Unit__FunctionsAssignment_7_5 { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__FunctionsAssignment_7_5(); @@ -45189,20 +45197,20 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } - // InternalSimpleBeeLangTestLanguage.g:11854:6: ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) - // InternalSimpleBeeLangTestLanguage.g:11855:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* + // InternalSimpleBeeLangTestLanguage.g:11859:6: ( ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* ) + // InternalSimpleBeeLangTestLanguage.g:11860:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getFunctionsAssignment_7_5()); } - // InternalSimpleBeeLangTestLanguage.g:11856:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* + // InternalSimpleBeeLangTestLanguage.g:11861:7: ( ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 )* loop98: do { int alt98=2; alt98 = dfa98.predict(input); switch (alt98) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11856:8: ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 + // InternalSimpleBeeLangTestLanguage.g:11861:8: ( rule__Unit__FunctionsAssignment_7_5 )=> rule__Unit__FunctionsAssignment_7_5 { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__FunctionsAssignment_7_5(); @@ -45261,7 +45269,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__UnorderedGroup_7__0" - // InternalSimpleBeeLangTestLanguage.g:11870:1: rule__Unit__UnorderedGroup_7__0 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? ; + // InternalSimpleBeeLangTestLanguage.g:11875:1: rule__Unit__UnorderedGroup_7__0 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? ; public final void rule__Unit__UnorderedGroup_7__0() throws RecognitionException { int rule__Unit__UnorderedGroup_7__0_StartIndex = input.index(); @@ -45269,15 +45277,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 844) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11874:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? ) - // InternalSimpleBeeLangTestLanguage.g:11875:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? + // InternalSimpleBeeLangTestLanguage.g:11879:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? ) + // InternalSimpleBeeLangTestLanguage.g:11880:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__1 )? { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:11876:2: ( rule__Unit__UnorderedGroup_7__1 )? + // InternalSimpleBeeLangTestLanguage.g:11881:2: ( rule__Unit__UnorderedGroup_7__1 )? int alt100=2; alt100 = dfa100.predict(input); switch (alt100) { @@ -45315,7 +45323,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__UnorderedGroup_7__1" - // InternalSimpleBeeLangTestLanguage.g:11882:1: rule__Unit__UnorderedGroup_7__1 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? ; + // InternalSimpleBeeLangTestLanguage.g:11887:1: rule__Unit__UnorderedGroup_7__1 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? ; public final void rule__Unit__UnorderedGroup_7__1() throws RecognitionException { int rule__Unit__UnorderedGroup_7__1_StartIndex = input.index(); @@ -45323,15 +45331,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 845) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11886:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? ) - // InternalSimpleBeeLangTestLanguage.g:11887:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? + // InternalSimpleBeeLangTestLanguage.g:11891:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? ) + // InternalSimpleBeeLangTestLanguage.g:11892:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__2 )? { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:11888:2: ( rule__Unit__UnorderedGroup_7__2 )? + // InternalSimpleBeeLangTestLanguage.g:11893:2: ( rule__Unit__UnorderedGroup_7__2 )? int alt101=2; alt101 = dfa101.predict(input); switch (alt101) { @@ -45369,7 +45377,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__UnorderedGroup_7__2" - // InternalSimpleBeeLangTestLanguage.g:11894:1: rule__Unit__UnorderedGroup_7__2 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? ; + // InternalSimpleBeeLangTestLanguage.g:11899:1: rule__Unit__UnorderedGroup_7__2 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? ; public final void rule__Unit__UnorderedGroup_7__2() throws RecognitionException { int rule__Unit__UnorderedGroup_7__2_StartIndex = input.index(); @@ -45377,15 +45385,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 846) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11898:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? ) - // InternalSimpleBeeLangTestLanguage.g:11899:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? + // InternalSimpleBeeLangTestLanguage.g:11903:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? ) + // InternalSimpleBeeLangTestLanguage.g:11904:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__3 )? { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:11900:2: ( rule__Unit__UnorderedGroup_7__3 )? + // InternalSimpleBeeLangTestLanguage.g:11905:2: ( rule__Unit__UnorderedGroup_7__3 )? int alt102=2; alt102 = dfa102.predict(input); switch (alt102) { @@ -45423,7 +45431,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__UnorderedGroup_7__3" - // InternalSimpleBeeLangTestLanguage.g:11906:1: rule__Unit__UnorderedGroup_7__3 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? ; + // InternalSimpleBeeLangTestLanguage.g:11911:1: rule__Unit__UnorderedGroup_7__3 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? ; public final void rule__Unit__UnorderedGroup_7__3() throws RecognitionException { int rule__Unit__UnorderedGroup_7__3_StartIndex = input.index(); @@ -45431,15 +45439,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 847) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11910:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? ) - // InternalSimpleBeeLangTestLanguage.g:11911:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? + // InternalSimpleBeeLangTestLanguage.g:11915:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? ) + // InternalSimpleBeeLangTestLanguage.g:11916:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__4 )? { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:11912:2: ( rule__Unit__UnorderedGroup_7__4 )? + // InternalSimpleBeeLangTestLanguage.g:11917:2: ( rule__Unit__UnorderedGroup_7__4 )? int alt103=2; alt103 = dfa103.predict(input); switch (alt103) { @@ -45477,7 +45485,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__UnorderedGroup_7__4" - // InternalSimpleBeeLangTestLanguage.g:11918:1: rule__Unit__UnorderedGroup_7__4 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? ; + // InternalSimpleBeeLangTestLanguage.g:11923:1: rule__Unit__UnorderedGroup_7__4 : rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? ; public final void rule__Unit__UnorderedGroup_7__4() throws RecognitionException { int rule__Unit__UnorderedGroup_7__4_StartIndex = input.index(); @@ -45485,15 +45493,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 848) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11922:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? ) - // InternalSimpleBeeLangTestLanguage.g:11923:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? + // InternalSimpleBeeLangTestLanguage.g:11927:1: ( rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? ) + // InternalSimpleBeeLangTestLanguage.g:11928:2: rule__Unit__UnorderedGroup_7__Impl ( rule__Unit__UnorderedGroup_7__5 )? { pushFollow(FollowSets000.FOLLOW_82); rule__Unit__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:11924:2: ( rule__Unit__UnorderedGroup_7__5 )? + // InternalSimpleBeeLangTestLanguage.g:11929:2: ( rule__Unit__UnorderedGroup_7__5 )? int alt104=2; alt104 = dfa104.predict(input); switch (alt104) { @@ -45531,7 +45539,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__UnorderedGroup_7__5" - // InternalSimpleBeeLangTestLanguage.g:11930:1: rule__Unit__UnorderedGroup_7__5 : rule__Unit__UnorderedGroup_7__Impl ; + // InternalSimpleBeeLangTestLanguage.g:11935:1: rule__Unit__UnorderedGroup_7__5 : rule__Unit__UnorderedGroup_7__Impl ; public final void rule__Unit__UnorderedGroup_7__5() throws RecognitionException { int rule__Unit__UnorderedGroup_7__5_StartIndex = input.index(); @@ -45539,8 +45547,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 849) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11934:1: ( rule__Unit__UnorderedGroup_7__Impl ) - // InternalSimpleBeeLangTestLanguage.g:11935:2: rule__Unit__UnorderedGroup_7__Impl + // InternalSimpleBeeLangTestLanguage.g:11939:1: ( rule__Unit__UnorderedGroup_7__Impl ) + // InternalSimpleBeeLangTestLanguage.g:11940:2: rule__Unit__UnorderedGroup_7__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__Impl(); @@ -45567,7 +45575,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1" - // InternalSimpleBeeLangTestLanguage.g:11942:1: rule__ProvidedCapability__UnorderedGroup_2_1 : rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}?; + // InternalSimpleBeeLangTestLanguage.g:11947:1: rule__ProvidedCapability__UnorderedGroup_2_1 : rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}?; public final void rule__ProvidedCapability__UnorderedGroup_2_1() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1_StartIndex = input.index(); @@ -45576,8 +45584,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 850) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11947:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}?) - // InternalSimpleBeeLangTestLanguage.g:11948:2: rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}? + // InternalSimpleBeeLangTestLanguage.g:11952:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}?) + // InternalSimpleBeeLangTestLanguage.g:11953:2: rule__ProvidedCapability__UnorderedGroup_2_1__0 {...}? { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1__0(); @@ -45609,7 +45617,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1__Impl" - // InternalSimpleBeeLangTestLanguage.g:11956:1: rule__ProvidedCapability__UnorderedGroup_2_1__Impl : ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:11961:1: rule__ProvidedCapability__UnorderedGroup_2_1__Impl : ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) ; public final void rule__ProvidedCapability__UnorderedGroup_2_1__Impl() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1__Impl_StartIndex = input.index(); @@ -45618,10 +45626,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 851) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:11961:1: ( ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11962:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11966:1: ( ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11967:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11962:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11967:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) ) int alt105=3; int LA105_0 = input.LA(1); @@ -45643,28 +45651,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } switch (alt105) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11963:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11968:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11963:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11964:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11968:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11969:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ProvidedCapability__UnorderedGroup_2_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:11964:116: ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11965:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11969:116: ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11970:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0); selected = true; - // InternalSimpleBeeLangTestLanguage.g:11971:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11972:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:11976:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11977:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:11973:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:11973:7: rule__ProvidedCapability__Group_2_1_0__0 + // InternalSimpleBeeLangTestLanguage.g:11978:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:11978:7: rule__ProvidedCapability__Group_2_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_0__0(); @@ -45690,28 +45698,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:11978:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11983:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11978:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11979:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11983:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11984:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ProvidedCapability__UnorderedGroup_2_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:11979:116: ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11980:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11984:116: ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11985:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1); selected = true; - // InternalSimpleBeeLangTestLanguage.g:11986:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11987:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:11991:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11992:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:11988:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:11988:7: rule__ProvidedCapability__Group_2_1_1__0 + // InternalSimpleBeeLangTestLanguage.g:11993:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:11993:7: rule__ProvidedCapability__Group_2_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_1__0(); @@ -45737,28 +45745,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:11993:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11998:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11993:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11994:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11998:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11999:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ProvidedCapability__UnorderedGroup_2_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:11994:116: ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11995:5: ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11999:116: ( ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12000:5: ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2); selected = true; - // InternalSimpleBeeLangTestLanguage.g:12001:5: ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12002:6: ( rule__ProvidedCapability__Group_2_1_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:12006:5: ( ( rule__ProvidedCapability__Group_2_1_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12007:6: ( rule__ProvidedCapability__Group_2_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:12003:6: ( rule__ProvidedCapability__Group_2_1_2__0 ) - // InternalSimpleBeeLangTestLanguage.g:12003:7: rule__ProvidedCapability__Group_2_1_2__0 + // InternalSimpleBeeLangTestLanguage.g:12008:6: ( rule__ProvidedCapability__Group_2_1_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:12008:7: rule__ProvidedCapability__Group_2_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_2__0(); @@ -45808,7 +45816,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1__0" - // InternalSimpleBeeLangTestLanguage.g:12016:1: rule__ProvidedCapability__UnorderedGroup_2_1__0 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? ; + // InternalSimpleBeeLangTestLanguage.g:12021:1: rule__ProvidedCapability__UnorderedGroup_2_1__0 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? ; public final void rule__ProvidedCapability__UnorderedGroup_2_1__0() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1__0_StartIndex = input.index(); @@ -45816,15 +45824,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 852) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12020:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? ) - // InternalSimpleBeeLangTestLanguage.g:12021:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? + // InternalSimpleBeeLangTestLanguage.g:12025:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? ) + // InternalSimpleBeeLangTestLanguage.g:12026:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? { pushFollow(FollowSets000.FOLLOW_83); rule__ProvidedCapability__UnorderedGroup_2_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:12022:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? + // InternalSimpleBeeLangTestLanguage.g:12027:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__1 )? int alt106=2; int LA106_0 = input.LA(1); @@ -45872,7 +45880,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1__1" - // InternalSimpleBeeLangTestLanguage.g:12028:1: rule__ProvidedCapability__UnorderedGroup_2_1__1 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? ; + // InternalSimpleBeeLangTestLanguage.g:12033:1: rule__ProvidedCapability__UnorderedGroup_2_1__1 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? ; public final void rule__ProvidedCapability__UnorderedGroup_2_1__1() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1__1_StartIndex = input.index(); @@ -45880,15 +45888,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 853) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12032:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? ) - // InternalSimpleBeeLangTestLanguage.g:12033:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? + // InternalSimpleBeeLangTestLanguage.g:12037:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? ) + // InternalSimpleBeeLangTestLanguage.g:12038:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? { pushFollow(FollowSets000.FOLLOW_83); rule__ProvidedCapability__UnorderedGroup_2_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:12034:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? + // InternalSimpleBeeLangTestLanguage.g:12039:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__2 )? int alt107=2; int LA107_0 = input.LA(1); @@ -45936,7 +45944,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ProvidedCapability__UnorderedGroup_2_1__2" - // InternalSimpleBeeLangTestLanguage.g:12040:1: rule__ProvidedCapability__UnorderedGroup_2_1__2 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:12045:1: rule__ProvidedCapability__UnorderedGroup_2_1__2 : rule__ProvidedCapability__UnorderedGroup_2_1__Impl ; public final void rule__ProvidedCapability__UnorderedGroup_2_1__2() throws RecognitionException { int rule__ProvidedCapability__UnorderedGroup_2_1__2_StartIndex = input.index(); @@ -45944,8 +45952,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 854) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12044:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:12045:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl + // InternalSimpleBeeLangTestLanguage.g:12049:1: ( rule__ProvidedCapability__UnorderedGroup_2_1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:12050:2: rule__ProvidedCapability__UnorderedGroup_2_1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1__Impl(); @@ -45972,7 +45980,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1" - // InternalSimpleBeeLangTestLanguage.g:12052:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1 : ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? ; + // InternalSimpleBeeLangTestLanguage.g:12057:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1 : ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1_StartIndex = input.index(); @@ -45981,10 +45989,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 855) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12057:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:12058:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:12062:1: ( ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:12063:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? { - // InternalSimpleBeeLangTestLanguage.g:12058:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:12063:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 )? int alt108=2; int LA108_0 = input.LA(1); @@ -46039,7 +46047,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl" - // InternalSimpleBeeLangTestLanguage.g:12066:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:12071:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl_StartIndex = input.index(); @@ -46048,10 +46056,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 856) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12071:1: ( ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12072:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12076:1: ( ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12077:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12072:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12077:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) ) int alt109=5; int LA109_0 = input.LA(1); @@ -46079,28 +46087,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } switch (alt109) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:12073:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12078:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12073:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12074:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12078:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12079:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:12074:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12075:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12079:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12080:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); selected = true; - // InternalSimpleBeeLangTestLanguage.g:12081:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12082:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:12086:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12087:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:12083:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:12083:7: rule__AliasedRequiredCapability__Group_3_1_0__0 + // InternalSimpleBeeLangTestLanguage.g:12088:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:12088:7: rule__AliasedRequiredCapability__Group_3_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_0__0(); @@ -46126,28 +46134,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:12088:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12093:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12088:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12089:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12093:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12094:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:12089:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12090:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12094:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12095:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); selected = true; - // InternalSimpleBeeLangTestLanguage.g:12096:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12097:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:12101:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12102:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:12098:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:12098:7: rule__AliasedRequiredCapability__Group_3_1_1__0 + // InternalSimpleBeeLangTestLanguage.g:12103:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:12103:7: rule__AliasedRequiredCapability__Group_3_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_1__0(); @@ -46173,28 +46181,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:12103:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12108:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12103:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12104:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12108:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12109:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:12104:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12105:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12109:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12110:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); selected = true; - // InternalSimpleBeeLangTestLanguage.g:12111:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12112:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:12116:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12117:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:12113:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) - // InternalSimpleBeeLangTestLanguage.g:12113:7: rule__AliasedRequiredCapability__Group_3_1_2__0 + // InternalSimpleBeeLangTestLanguage.g:12118:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:12118:7: rule__AliasedRequiredCapability__Group_3_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_2__0(); @@ -46220,28 +46228,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:12118:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12123:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12118:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12119:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12123:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12124:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalSimpleBeeLangTestLanguage.g:12119:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12120:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12124:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12125:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); selected = true; - // InternalSimpleBeeLangTestLanguage.g:12126:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12127:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:12131:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12132:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_3()); } - // InternalSimpleBeeLangTestLanguage.g:12128:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) - // InternalSimpleBeeLangTestLanguage.g:12128:7: rule__AliasedRequiredCapability__Group_3_1_3__0 + // InternalSimpleBeeLangTestLanguage.g:12133:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:12133:7: rule__AliasedRequiredCapability__Group_3_1_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_3__0(); @@ -46267,28 +46275,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:12133:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12138:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12133:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12134:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12138:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12139:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalSimpleBeeLangTestLanguage.g:12134:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12135:5: ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12139:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12140:5: ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); selected = true; - // InternalSimpleBeeLangTestLanguage.g:12141:5: ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12142:6: ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) + // InternalSimpleBeeLangTestLanguage.g:12146:5: ( ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12147:6: ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_4()); } - // InternalSimpleBeeLangTestLanguage.g:12143:6: ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) - // InternalSimpleBeeLangTestLanguage.g:12143:7: rule__AliasedRequiredCapability__Group_3_1_4__0 + // InternalSimpleBeeLangTestLanguage.g:12148:6: ( rule__AliasedRequiredCapability__Group_3_1_4__0 ) + // InternalSimpleBeeLangTestLanguage.g:12148:7: rule__AliasedRequiredCapability__Group_3_1_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_4__0(); @@ -46338,7 +46346,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__0" - // InternalSimpleBeeLangTestLanguage.g:12156:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? ; + // InternalSimpleBeeLangTestLanguage.g:12161:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__0() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__0_StartIndex = input.index(); @@ -46346,15 +46354,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 857) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12160:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? ) - // InternalSimpleBeeLangTestLanguage.g:12161:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? + // InternalSimpleBeeLangTestLanguage.g:12165:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? ) + // InternalSimpleBeeLangTestLanguage.g:12166:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? { pushFollow(FollowSets000.FOLLOW_84); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:12162:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? + // InternalSimpleBeeLangTestLanguage.g:12167:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 )? int alt110=2; int LA110_0 = input.LA(1); @@ -46408,7 +46416,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__1" - // InternalSimpleBeeLangTestLanguage.g:12168:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? ; + // InternalSimpleBeeLangTestLanguage.g:12173:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__1() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__1_StartIndex = input.index(); @@ -46416,15 +46424,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 858) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12172:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? ) - // InternalSimpleBeeLangTestLanguage.g:12173:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? + // InternalSimpleBeeLangTestLanguage.g:12177:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? ) + // InternalSimpleBeeLangTestLanguage.g:12178:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? { pushFollow(FollowSets000.FOLLOW_84); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:12174:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? + // InternalSimpleBeeLangTestLanguage.g:12179:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 )? int alt111=2; int LA111_0 = input.LA(1); @@ -46478,7 +46486,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__2" - // InternalSimpleBeeLangTestLanguage.g:12180:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? ; + // InternalSimpleBeeLangTestLanguage.g:12185:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__2() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__2_StartIndex = input.index(); @@ -46486,15 +46494,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 859) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12184:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? ) - // InternalSimpleBeeLangTestLanguage.g:12185:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? + // InternalSimpleBeeLangTestLanguage.g:12189:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? ) + // InternalSimpleBeeLangTestLanguage.g:12190:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? { pushFollow(FollowSets000.FOLLOW_84); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:12186:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? + // InternalSimpleBeeLangTestLanguage.g:12191:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 )? int alt112=2; int LA112_0 = input.LA(1); @@ -46548,7 +46556,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__3" - // InternalSimpleBeeLangTestLanguage.g:12192:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? ; + // InternalSimpleBeeLangTestLanguage.g:12197:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__3() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__3_StartIndex = input.index(); @@ -46556,15 +46564,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 860) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12196:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? ) - // InternalSimpleBeeLangTestLanguage.g:12197:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? + // InternalSimpleBeeLangTestLanguage.g:12201:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? ) + // InternalSimpleBeeLangTestLanguage.g:12202:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? { pushFollow(FollowSets000.FOLLOW_84); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:12198:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? + // InternalSimpleBeeLangTestLanguage.g:12203:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 )? int alt113=2; int LA113_0 = input.LA(1); @@ -46618,7 +46626,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__UnorderedGroup_3_1__4" - // InternalSimpleBeeLangTestLanguage.g:12204:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:12209:1: rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 : rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ; public final void rule__AliasedRequiredCapability__UnorderedGroup_3_1__4() throws RecognitionException { int rule__AliasedRequiredCapability__UnorderedGroup_3_1__4_StartIndex = input.index(); @@ -46626,8 +46634,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 861) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12208:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:12209:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl + // InternalSimpleBeeLangTestLanguage.g:12213:1: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:12214:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__Impl(); @@ -46654,7 +46662,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1" - // InternalSimpleBeeLangTestLanguage.g:12216:1: rule__RequiredCapability__UnorderedGroup_3_1 : ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? ; + // InternalSimpleBeeLangTestLanguage.g:12221:1: rule__RequiredCapability__UnorderedGroup_3_1 : ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1_StartIndex = input.index(); @@ -46663,10 +46671,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 862) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12221:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? ) - // InternalSimpleBeeLangTestLanguage.g:12222:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:12226:1: ( ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? ) + // InternalSimpleBeeLangTestLanguage.g:12227:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? { - // InternalSimpleBeeLangTestLanguage.g:12222:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? + // InternalSimpleBeeLangTestLanguage.g:12227:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 )? int alt114=2; int LA114_0 = input.LA(1); @@ -46721,7 +46729,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__Impl" - // InternalSimpleBeeLangTestLanguage.g:12230:1: rule__RequiredCapability__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:12235:1: rule__RequiredCapability__UnorderedGroup_3_1__Impl : ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) ; public final void rule__RequiredCapability__UnorderedGroup_3_1__Impl() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__Impl_StartIndex = input.index(); @@ -46730,10 +46738,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 863) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12235:1: ( ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12236:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12240:1: ( ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12241:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12236:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12241:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) | ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) ) int alt115=5; int LA115_0 = input.LA(1); @@ -46761,28 +46769,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } switch (alt115) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:12237:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12242:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12237:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12238:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12242:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12243:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:12238:116: ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12239:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12243:116: ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12244:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); selected = true; - // InternalSimpleBeeLangTestLanguage.g:12245:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12246:6: ( rule__RequiredCapability__Group_3_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:12250:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12251:6: ( rule__RequiredCapability__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:12247:6: ( rule__RequiredCapability__Group_3_1_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:12247:7: rule__RequiredCapability__Group_3_1_0__0 + // InternalSimpleBeeLangTestLanguage.g:12252:6: ( rule__RequiredCapability__Group_3_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:12252:7: rule__RequiredCapability__Group_3_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_0__0(); @@ -46808,28 +46816,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:12252:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12257:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12252:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12253:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12257:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12258:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:12253:116: ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12254:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12258:116: ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12259:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); selected = true; - // InternalSimpleBeeLangTestLanguage.g:12260:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12261:6: ( rule__RequiredCapability__Group_3_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:12265:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12266:6: ( rule__RequiredCapability__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:12262:6: ( rule__RequiredCapability__Group_3_1_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:12262:7: rule__RequiredCapability__Group_3_1_1__0 + // InternalSimpleBeeLangTestLanguage.g:12267:6: ( rule__RequiredCapability__Group_3_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:12267:7: rule__RequiredCapability__Group_3_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_1__0(); @@ -46855,28 +46863,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:12267:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12272:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12267:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12268:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12272:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12273:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:12268:116: ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12269:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12273:116: ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12274:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); selected = true; - // InternalSimpleBeeLangTestLanguage.g:12275:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12276:6: ( rule__RequiredCapability__Group_3_1_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:12280:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12281:6: ( rule__RequiredCapability__Group_3_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:12277:6: ( rule__RequiredCapability__Group_3_1_2__0 ) - // InternalSimpleBeeLangTestLanguage.g:12277:7: rule__RequiredCapability__Group_3_1_2__0 + // InternalSimpleBeeLangTestLanguage.g:12282:6: ( rule__RequiredCapability__Group_3_1_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:12282:7: rule__RequiredCapability__Group_3_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_2__0(); @@ -46902,28 +46910,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:12282:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12287:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12282:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12283:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12287:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12288:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalSimpleBeeLangTestLanguage.g:12283:116: ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12284:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12288:116: ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12289:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); selected = true; - // InternalSimpleBeeLangTestLanguage.g:12290:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12291:6: ( rule__RequiredCapability__Group_3_1_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:12295:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12296:6: ( rule__RequiredCapability__Group_3_1_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_3()); } - // InternalSimpleBeeLangTestLanguage.g:12292:6: ( rule__RequiredCapability__Group_3_1_3__0 ) - // InternalSimpleBeeLangTestLanguage.g:12292:7: rule__RequiredCapability__Group_3_1_3__0 + // InternalSimpleBeeLangTestLanguage.g:12297:6: ( rule__RequiredCapability__Group_3_1_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:12297:7: rule__RequiredCapability__Group_3_1_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_3__0(); @@ -46949,28 +46957,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:12297:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12302:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12297:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12298:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12302:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12303:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__RequiredCapability__UnorderedGroup_3_1__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalSimpleBeeLangTestLanguage.g:12298:116: ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12299:5: ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12303:116: ( ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12304:5: ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); selected = true; - // InternalSimpleBeeLangTestLanguage.g:12305:5: ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12306:6: ( rule__RequiredCapability__Group_3_1_4__0 ) + // InternalSimpleBeeLangTestLanguage.g:12310:5: ( ( rule__RequiredCapability__Group_3_1_4__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12311:6: ( rule__RequiredCapability__Group_3_1_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_4()); } - // InternalSimpleBeeLangTestLanguage.g:12307:6: ( rule__RequiredCapability__Group_3_1_4__0 ) - // InternalSimpleBeeLangTestLanguage.g:12307:7: rule__RequiredCapability__Group_3_1_4__0 + // InternalSimpleBeeLangTestLanguage.g:12312:6: ( rule__RequiredCapability__Group_3_1_4__0 ) + // InternalSimpleBeeLangTestLanguage.g:12312:7: rule__RequiredCapability__Group_3_1_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_4__0(); @@ -47020,7 +47028,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__0" - // InternalSimpleBeeLangTestLanguage.g:12320:1: rule__RequiredCapability__UnorderedGroup_3_1__0 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? ; + // InternalSimpleBeeLangTestLanguage.g:12325:1: rule__RequiredCapability__UnorderedGroup_3_1__0 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1__0() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__0_StartIndex = input.index(); @@ -47028,15 +47036,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 864) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12324:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? ) - // InternalSimpleBeeLangTestLanguage.g:12325:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? + // InternalSimpleBeeLangTestLanguage.g:12329:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? ) + // InternalSimpleBeeLangTestLanguage.g:12330:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? { pushFollow(FollowSets000.FOLLOW_84); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:12326:2: ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? + // InternalSimpleBeeLangTestLanguage.g:12331:2: ( rule__RequiredCapability__UnorderedGroup_3_1__1 )? int alt116=2; int LA116_0 = input.LA(1); @@ -47090,7 +47098,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__1" - // InternalSimpleBeeLangTestLanguage.g:12332:1: rule__RequiredCapability__UnorderedGroup_3_1__1 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? ; + // InternalSimpleBeeLangTestLanguage.g:12337:1: rule__RequiredCapability__UnorderedGroup_3_1__1 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1__1() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__1_StartIndex = input.index(); @@ -47098,15 +47106,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 865) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12336:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? ) - // InternalSimpleBeeLangTestLanguage.g:12337:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? + // InternalSimpleBeeLangTestLanguage.g:12341:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? ) + // InternalSimpleBeeLangTestLanguage.g:12342:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? { pushFollow(FollowSets000.FOLLOW_84); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:12338:2: ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? + // InternalSimpleBeeLangTestLanguage.g:12343:2: ( rule__RequiredCapability__UnorderedGroup_3_1__2 )? int alt117=2; int LA117_0 = input.LA(1); @@ -47160,7 +47168,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__2" - // InternalSimpleBeeLangTestLanguage.g:12344:1: rule__RequiredCapability__UnorderedGroup_3_1__2 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? ; + // InternalSimpleBeeLangTestLanguage.g:12349:1: rule__RequiredCapability__UnorderedGroup_3_1__2 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1__2() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__2_StartIndex = input.index(); @@ -47168,15 +47176,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 866) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12348:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? ) - // InternalSimpleBeeLangTestLanguage.g:12349:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? + // InternalSimpleBeeLangTestLanguage.g:12353:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? ) + // InternalSimpleBeeLangTestLanguage.g:12354:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? { pushFollow(FollowSets000.FOLLOW_84); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:12350:2: ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? + // InternalSimpleBeeLangTestLanguage.g:12355:2: ( rule__RequiredCapability__UnorderedGroup_3_1__3 )? int alt118=2; int LA118_0 = input.LA(1); @@ -47230,7 +47238,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__3" - // InternalSimpleBeeLangTestLanguage.g:12356:1: rule__RequiredCapability__UnorderedGroup_3_1__3 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? ; + // InternalSimpleBeeLangTestLanguage.g:12361:1: rule__RequiredCapability__UnorderedGroup_3_1__3 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? ; public final void rule__RequiredCapability__UnorderedGroup_3_1__3() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__3_StartIndex = input.index(); @@ -47238,15 +47246,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 867) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12360:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? ) - // InternalSimpleBeeLangTestLanguage.g:12361:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? + // InternalSimpleBeeLangTestLanguage.g:12365:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? ) + // InternalSimpleBeeLangTestLanguage.g:12366:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? { pushFollow(FollowSets000.FOLLOW_84); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); state._fsp--; if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:12362:2: ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? + // InternalSimpleBeeLangTestLanguage.g:12367:2: ( rule__RequiredCapability__UnorderedGroup_3_1__4 )? int alt119=2; int LA119_0 = input.LA(1); @@ -47300,7 +47308,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__UnorderedGroup_3_1__4" - // InternalSimpleBeeLangTestLanguage.g:12368:1: rule__RequiredCapability__UnorderedGroup_3_1__4 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ; + // InternalSimpleBeeLangTestLanguage.g:12373:1: rule__RequiredCapability__UnorderedGroup_3_1__4 : rule__RequiredCapability__UnorderedGroup_3_1__Impl ; public final void rule__RequiredCapability__UnorderedGroup_3_1__4() throws RecognitionException { int rule__RequiredCapability__UnorderedGroup_3_1__4_StartIndex = input.index(); @@ -47308,8 +47316,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 868) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12372:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ) - // InternalSimpleBeeLangTestLanguage.g:12373:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl + // InternalSimpleBeeLangTestLanguage.g:12377:1: ( rule__RequiredCapability__UnorderedGroup_3_1__Impl ) + // InternalSimpleBeeLangTestLanguage.g:12378:2: rule__RequiredCapability__UnorderedGroup_3_1__Impl { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__Impl(); @@ -47336,7 +47344,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Model__UnitsAssignment_0" - // InternalSimpleBeeLangTestLanguage.g:12380:1: rule__Model__UnitsAssignment_0 : ( ruleUnit ) ; + // InternalSimpleBeeLangTestLanguage.g:12385:1: rule__Model__UnitsAssignment_0 : ( ruleUnit ) ; public final void rule__Model__UnitsAssignment_0() throws RecognitionException { int rule__Model__UnitsAssignment_0_StartIndex = input.index(); @@ -47344,11 +47352,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 869) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12384:1: ( ( ruleUnit ) ) - // InternalSimpleBeeLangTestLanguage.g:12385:2: ( ruleUnit ) + // InternalSimpleBeeLangTestLanguage.g:12389:1: ( ( ruleUnit ) ) + // InternalSimpleBeeLangTestLanguage.g:12390:2: ( ruleUnit ) { - // InternalSimpleBeeLangTestLanguage.g:12385:2: ( ruleUnit ) - // InternalSimpleBeeLangTestLanguage.g:12386:3: ruleUnit + // InternalSimpleBeeLangTestLanguage.g:12390:2: ( ruleUnit ) + // InternalSimpleBeeLangTestLanguage.g:12391:3: ruleUnit { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getUnitsUnitParserRuleCall_0_0()); @@ -47384,7 +47392,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Model__FunctionsAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:12395:1: rule__Model__FunctionsAssignment_1 : ( ruleFunction ) ; + // InternalSimpleBeeLangTestLanguage.g:12400:1: rule__Model__FunctionsAssignment_1 : ( ruleFunction ) ; public final void rule__Model__FunctionsAssignment_1() throws RecognitionException { int rule__Model__FunctionsAssignment_1_StartIndex = input.index(); @@ -47392,11 +47400,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 870) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12399:1: ( ( ruleFunction ) ) - // InternalSimpleBeeLangTestLanguage.g:12400:2: ( ruleFunction ) + // InternalSimpleBeeLangTestLanguage.g:12404:1: ( ( ruleFunction ) ) + // InternalSimpleBeeLangTestLanguage.g:12405:2: ( ruleFunction ) { - // InternalSimpleBeeLangTestLanguage.g:12400:2: ( ruleFunction ) - // InternalSimpleBeeLangTestLanguage.g:12401:3: ruleFunction + // InternalSimpleBeeLangTestLanguage.g:12405:2: ( ruleFunction ) + // InternalSimpleBeeLangTestLanguage.g:12406:3: ruleFunction { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getFunctionsFunctionParserRuleCall_1_0()); @@ -47432,7 +47440,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__DocumentationAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:12410:1: rule__Unit__DocumentationAssignment_1 : ( RULE_DOCUMENTATION ) ; + // InternalSimpleBeeLangTestLanguage.g:12415:1: rule__Unit__DocumentationAssignment_1 : ( RULE_DOCUMENTATION ) ; public final void rule__Unit__DocumentationAssignment_1() throws RecognitionException { int rule__Unit__DocumentationAssignment_1_StartIndex = input.index(); @@ -47440,11 +47448,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 871) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12414:1: ( ( RULE_DOCUMENTATION ) ) - // InternalSimpleBeeLangTestLanguage.g:12415:2: ( RULE_DOCUMENTATION ) + // InternalSimpleBeeLangTestLanguage.g:12419:1: ( ( RULE_DOCUMENTATION ) ) + // InternalSimpleBeeLangTestLanguage.g:12420:2: ( RULE_DOCUMENTATION ) { - // InternalSimpleBeeLangTestLanguage.g:12415:2: ( RULE_DOCUMENTATION ) - // InternalSimpleBeeLangTestLanguage.g:12416:3: RULE_DOCUMENTATION + // InternalSimpleBeeLangTestLanguage.g:12420:2: ( RULE_DOCUMENTATION ) + // InternalSimpleBeeLangTestLanguage.g:12421:3: RULE_DOCUMENTATION { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getDocumentationDOCUMENTATIONTerminalRuleCall_1_0()); @@ -47476,7 +47484,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__NameAssignment_3" - // InternalSimpleBeeLangTestLanguage.g:12425:1: rule__Unit__NameAssignment_3 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12430:1: rule__Unit__NameAssignment_3 : ( RULE_ID ) ; public final void rule__Unit__NameAssignment_3() throws RecognitionException { int rule__Unit__NameAssignment_3_StartIndex = input.index(); @@ -47484,11 +47492,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 872) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12429:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12430:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12434:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12435:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12430:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12431:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12435:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12436:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getNameIDTerminalRuleCall_3_0()); @@ -47520,7 +47528,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__VersionAssignment_4_1" - // InternalSimpleBeeLangTestLanguage.g:12440:1: rule__Unit__VersionAssignment_4_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12445:1: rule__Unit__VersionAssignment_4_1 : ( RULE_ID ) ; public final void rule__Unit__VersionAssignment_4_1() throws RecognitionException { int rule__Unit__VersionAssignment_4_1_StartIndex = input.index(); @@ -47528,11 +47536,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 873) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12444:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12445:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12449:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12450:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12445:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12446:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12450:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12451:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getVersionIDTerminalRuleCall_4_1_0()); @@ -47564,7 +47572,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__ImplementsAssignment_5_1" - // InternalSimpleBeeLangTestLanguage.g:12455:1: rule__Unit__ImplementsAssignment_5_1 : ( ruleSimpleTypeRef ) ; + // InternalSimpleBeeLangTestLanguage.g:12460:1: rule__Unit__ImplementsAssignment_5_1 : ( ruleSimpleTypeRef ) ; public final void rule__Unit__ImplementsAssignment_5_1() throws RecognitionException { int rule__Unit__ImplementsAssignment_5_1_StartIndex = input.index(); @@ -47572,11 +47580,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 874) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12459:1: ( ( ruleSimpleTypeRef ) ) - // InternalSimpleBeeLangTestLanguage.g:12460:2: ( ruleSimpleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:12464:1: ( ( ruleSimpleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:12465:2: ( ruleSimpleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:12460:2: ( ruleSimpleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:12461:3: ruleSimpleTypeRef + // InternalSimpleBeeLangTestLanguage.g:12465:2: ( ruleSimpleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:12466:3: ruleSimpleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsSimpleTypeRefParserRuleCall_5_1_0()); @@ -47612,7 +47620,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__ImplementsAssignment_5_2_1" - // InternalSimpleBeeLangTestLanguage.g:12470:1: rule__Unit__ImplementsAssignment_5_2_1 : ( ruleSimpleTypeRef ) ; + // InternalSimpleBeeLangTestLanguage.g:12475:1: rule__Unit__ImplementsAssignment_5_2_1 : ( ruleSimpleTypeRef ) ; public final void rule__Unit__ImplementsAssignment_5_2_1() throws RecognitionException { int rule__Unit__ImplementsAssignment_5_2_1_StartIndex = input.index(); @@ -47620,11 +47628,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 875) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12474:1: ( ( ruleSimpleTypeRef ) ) - // InternalSimpleBeeLangTestLanguage.g:12475:2: ( ruleSimpleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:12479:1: ( ( ruleSimpleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:12480:2: ( ruleSimpleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:12475:2: ( ruleSimpleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:12476:3: ruleSimpleTypeRef + // InternalSimpleBeeLangTestLanguage.g:12480:2: ( ruleSimpleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:12481:3: ruleSimpleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getImplementsSimpleTypeRefParserRuleCall_5_2_1_0()); @@ -47660,7 +47668,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__SourceLocationAssignment_7_0_2" - // InternalSimpleBeeLangTestLanguage.g:12485:1: rule__Unit__SourceLocationAssignment_7_0_2 : ( rulePath ) ; + // InternalSimpleBeeLangTestLanguage.g:12490:1: rule__Unit__SourceLocationAssignment_7_0_2 : ( rulePath ) ; public final void rule__Unit__SourceLocationAssignment_7_0_2() throws RecognitionException { int rule__Unit__SourceLocationAssignment_7_0_2_StartIndex = input.index(); @@ -47668,11 +47676,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 876) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12489:1: ( ( rulePath ) ) - // InternalSimpleBeeLangTestLanguage.g:12490:2: ( rulePath ) + // InternalSimpleBeeLangTestLanguage.g:12494:1: ( ( rulePath ) ) + // InternalSimpleBeeLangTestLanguage.g:12495:2: ( rulePath ) { - // InternalSimpleBeeLangTestLanguage.g:12490:2: ( rulePath ) - // InternalSimpleBeeLangTestLanguage.g:12491:3: rulePath + // InternalSimpleBeeLangTestLanguage.g:12495:2: ( rulePath ) + // InternalSimpleBeeLangTestLanguage.g:12496:3: rulePath { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getSourceLocationPathParserRuleCall_7_0_2_0()); @@ -47708,7 +47716,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__OutputLocationAssignment_7_1_2" - // InternalSimpleBeeLangTestLanguage.g:12500:1: rule__Unit__OutputLocationAssignment_7_1_2 : ( rulePath ) ; + // InternalSimpleBeeLangTestLanguage.g:12505:1: rule__Unit__OutputLocationAssignment_7_1_2 : ( rulePath ) ; public final void rule__Unit__OutputLocationAssignment_7_1_2() throws RecognitionException { int rule__Unit__OutputLocationAssignment_7_1_2_StartIndex = input.index(); @@ -47716,11 +47724,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 877) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12504:1: ( ( rulePath ) ) - // InternalSimpleBeeLangTestLanguage.g:12505:2: ( rulePath ) + // InternalSimpleBeeLangTestLanguage.g:12509:1: ( ( rulePath ) ) + // InternalSimpleBeeLangTestLanguage.g:12510:2: ( rulePath ) { - // InternalSimpleBeeLangTestLanguage.g:12505:2: ( rulePath ) - // InternalSimpleBeeLangTestLanguage.g:12506:3: rulePath + // InternalSimpleBeeLangTestLanguage.g:12510:2: ( rulePath ) + // InternalSimpleBeeLangTestLanguage.g:12511:3: rulePath { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getOutputLocationPathParserRuleCall_7_1_2_0()); @@ -47756,7 +47764,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__ProvidedCapabilitiesAssignment_7_2_2" - // InternalSimpleBeeLangTestLanguage.g:12515:1: rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 : ( ruleProvidedCapability ) ; + // InternalSimpleBeeLangTestLanguage.g:12520:1: rule__Unit__ProvidedCapabilitiesAssignment_7_2_2 : ( ruleProvidedCapability ) ; public final void rule__Unit__ProvidedCapabilitiesAssignment_7_2_2() throws RecognitionException { int rule__Unit__ProvidedCapabilitiesAssignment_7_2_2_StartIndex = input.index(); @@ -47764,11 +47772,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 878) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12519:1: ( ( ruleProvidedCapability ) ) - // InternalSimpleBeeLangTestLanguage.g:12520:2: ( ruleProvidedCapability ) + // InternalSimpleBeeLangTestLanguage.g:12524:1: ( ( ruleProvidedCapability ) ) + // InternalSimpleBeeLangTestLanguage.g:12525:2: ( ruleProvidedCapability ) { - // InternalSimpleBeeLangTestLanguage.g:12520:2: ( ruleProvidedCapability ) - // InternalSimpleBeeLangTestLanguage.g:12521:3: ruleProvidedCapability + // InternalSimpleBeeLangTestLanguage.g:12525:2: ( ruleProvidedCapability ) + // InternalSimpleBeeLangTestLanguage.g:12526:3: ruleProvidedCapability { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getProvidedCapabilitiesProvidedCapabilityParserRuleCall_7_2_2_0()); @@ -47804,7 +47812,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__RequiredCapabilitiesAssignment_7_3_2" - // InternalSimpleBeeLangTestLanguage.g:12530:1: rule__Unit__RequiredCapabilitiesAssignment_7_3_2 : ( ruleAliasedRequiredCapability ) ; + // InternalSimpleBeeLangTestLanguage.g:12535:1: rule__Unit__RequiredCapabilitiesAssignment_7_3_2 : ( ruleAliasedRequiredCapability ) ; public final void rule__Unit__RequiredCapabilitiesAssignment_7_3_2() throws RecognitionException { int rule__Unit__RequiredCapabilitiesAssignment_7_3_2_StartIndex = input.index(); @@ -47812,11 +47820,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 879) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12534:1: ( ( ruleAliasedRequiredCapability ) ) - // InternalSimpleBeeLangTestLanguage.g:12535:2: ( ruleAliasedRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:12539:1: ( ( ruleAliasedRequiredCapability ) ) + // InternalSimpleBeeLangTestLanguage.g:12540:2: ( ruleAliasedRequiredCapability ) { - // InternalSimpleBeeLangTestLanguage.g:12535:2: ( ruleAliasedRequiredCapability ) - // InternalSimpleBeeLangTestLanguage.g:12536:3: ruleAliasedRequiredCapability + // InternalSimpleBeeLangTestLanguage.g:12540:2: ( ruleAliasedRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:12541:3: ruleAliasedRequiredCapability { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getRequiredCapabilitiesAliasedRequiredCapabilityParserRuleCall_7_3_2_0()); @@ -47852,7 +47860,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3" - // InternalSimpleBeeLangTestLanguage.g:12545:1: rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 : ( ruleRequiredCapability ) ; + // InternalSimpleBeeLangTestLanguage.g:12550:1: rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3 : ( ruleRequiredCapability ) ; public final void rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3() throws RecognitionException { int rule__Unit__MetaRequiredCapabilitiesAssignment_7_4_3_StartIndex = input.index(); @@ -47860,11 +47868,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 880) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12549:1: ( ( ruleRequiredCapability ) ) - // InternalSimpleBeeLangTestLanguage.g:12550:2: ( ruleRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:12554:1: ( ( ruleRequiredCapability ) ) + // InternalSimpleBeeLangTestLanguage.g:12555:2: ( ruleRequiredCapability ) { - // InternalSimpleBeeLangTestLanguage.g:12550:2: ( ruleRequiredCapability ) - // InternalSimpleBeeLangTestLanguage.g:12551:3: ruleRequiredCapability + // InternalSimpleBeeLangTestLanguage.g:12555:2: ( ruleRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:12556:3: ruleRequiredCapability { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getMetaRequiredCapabilitiesRequiredCapabilityParserRuleCall_7_4_3_0()); @@ -47900,7 +47908,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__Unit__FunctionsAssignment_7_5" - // InternalSimpleBeeLangTestLanguage.g:12560:1: rule__Unit__FunctionsAssignment_7_5 : ( ruleFunction ) ; + // InternalSimpleBeeLangTestLanguage.g:12565:1: rule__Unit__FunctionsAssignment_7_5 : ( ruleFunction ) ; public final void rule__Unit__FunctionsAssignment_7_5() throws RecognitionException { int rule__Unit__FunctionsAssignment_7_5_StartIndex = input.index(); @@ -47908,11 +47916,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 881) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12564:1: ( ( ruleFunction ) ) - // InternalSimpleBeeLangTestLanguage.g:12565:2: ( ruleFunction ) + // InternalSimpleBeeLangTestLanguage.g:12569:1: ( ( ruleFunction ) ) + // InternalSimpleBeeLangTestLanguage.g:12570:2: ( ruleFunction ) { - // InternalSimpleBeeLangTestLanguage.g:12565:2: ( ruleFunction ) - // InternalSimpleBeeLangTestLanguage.g:12566:3: ruleFunction + // InternalSimpleBeeLangTestLanguage.g:12570:2: ( ruleFunction ) + // InternalSimpleBeeLangTestLanguage.g:12571:3: ruleFunction { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getFunctionsFunctionParserRuleCall_7_5_0()); @@ -47948,7 +47956,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ProvidedCapability__NameSpaceAssignment_1_0" - // InternalSimpleBeeLangTestLanguage.g:12575:1: rule__ProvidedCapability__NameSpaceAssignment_1_0 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12580:1: rule__ProvidedCapability__NameSpaceAssignment_1_0 : ( RULE_ID ) ; public final void rule__ProvidedCapability__NameSpaceAssignment_1_0() throws RecognitionException { int rule__ProvidedCapability__NameSpaceAssignment_1_0_StartIndex = input.index(); @@ -47956,11 +47964,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 882) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12579:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12580:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12584:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12585:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12580:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12581:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12585:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12586:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameSpaceIDTerminalRuleCall_1_0_0()); @@ -47992,7 +48000,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ProvidedCapability__CondExprAssignment_2_1_0_2" - // InternalSimpleBeeLangTestLanguage.g:12590:1: rule__ProvidedCapability__CondExprAssignment_2_1_0_2 : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:12595:1: rule__ProvidedCapability__CondExprAssignment_2_1_0_2 : ( ruleExpression ) ; public final void rule__ProvidedCapability__CondExprAssignment_2_1_0_2() throws RecognitionException { int rule__ProvidedCapability__CondExprAssignment_2_1_0_2_StartIndex = input.index(); @@ -48000,11 +48008,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 883) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12594:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:12595:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:12599:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:12600:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:12595:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:12596:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:12600:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:12601:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getCondExprExpressionParserRuleCall_2_1_0_2_0()); @@ -48040,7 +48048,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ProvidedCapability__NameAssignment_2_1_1_2" - // InternalSimpleBeeLangTestLanguage.g:12605:1: rule__ProvidedCapability__NameAssignment_2_1_1_2 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12610:1: rule__ProvidedCapability__NameAssignment_2_1_1_2 : ( RULE_ID ) ; public final void rule__ProvidedCapability__NameAssignment_2_1_1_2() throws RecognitionException { int rule__ProvidedCapability__NameAssignment_2_1_1_2_StartIndex = input.index(); @@ -48048,11 +48056,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 884) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12609:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12610:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12614:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12615:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12610:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12611:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12615:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12616:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getNameIDTerminalRuleCall_2_1_1_2_0()); @@ -48084,7 +48092,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__ProvidedCapability__VersionAssignment_2_1_2_2" - // InternalSimpleBeeLangTestLanguage.g:12620:1: rule__ProvidedCapability__VersionAssignment_2_1_2_2 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12625:1: rule__ProvidedCapability__VersionAssignment_2_1_2_2 : ( RULE_ID ) ; public final void rule__ProvidedCapability__VersionAssignment_2_1_2_2() throws RecognitionException { int rule__ProvidedCapability__VersionAssignment_2_1_2_2_StartIndex = input.index(); @@ -48092,11 +48100,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 885) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12624:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12625:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12629:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12630:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12625:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12626:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12630:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12631:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getVersionIDTerminalRuleCall_2_1_2_2_0()); @@ -48128,7 +48136,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__NameSpaceAssignment_0_0" - // InternalSimpleBeeLangTestLanguage.g:12635:1: rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12640:1: rule__AliasedRequiredCapability__NameSpaceAssignment_0_0 : ( RULE_ID ) ; public final void rule__AliasedRequiredCapability__NameSpaceAssignment_0_0() throws RecognitionException { int rule__AliasedRequiredCapability__NameSpaceAssignment_0_0_StartIndex = input.index(); @@ -48136,11 +48144,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 886) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12639:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12640:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12644:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12645:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12640:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12641:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12645:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12646:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getNameSpaceIDTerminalRuleCall_0_0_0()); @@ -48172,7 +48180,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__NameAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:12650:1: rule__AliasedRequiredCapability__NameAssignment_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12655:1: rule__AliasedRequiredCapability__NameAssignment_1 : ( RULE_ID ) ; public final void rule__AliasedRequiredCapability__NameAssignment_1() throws RecognitionException { int rule__AliasedRequiredCapability__NameAssignment_1_StartIndex = input.index(); @@ -48180,11 +48188,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 887) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12654:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12655:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12659:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12660:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12655:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12656:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12660:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12661:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getNameIDTerminalRuleCall_1_0()); @@ -48216,7 +48224,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__AliasAssignment_2_1" - // InternalSimpleBeeLangTestLanguage.g:12665:1: rule__AliasedRequiredCapability__AliasAssignment_2_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12670:1: rule__AliasedRequiredCapability__AliasAssignment_2_1 : ( RULE_ID ) ; public final void rule__AliasedRequiredCapability__AliasAssignment_2_1() throws RecognitionException { int rule__AliasedRequiredCapability__AliasAssignment_2_1_StartIndex = input.index(); @@ -48224,11 +48232,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 888) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12669:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12670:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12674:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12675:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12670:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12671:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12675:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12676:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getAliasIDTerminalRuleCall_2_1_0()); @@ -48260,7 +48268,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2" - // InternalSimpleBeeLangTestLanguage.g:12680:1: rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:12685:1: rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2 : ( ruleExpression ) ; public final void rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2() throws RecognitionException { int rule__AliasedRequiredCapability__CondExprAssignment_3_1_0_2_StartIndex = input.index(); @@ -48268,11 +48276,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 889) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12684:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:12685:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:12689:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:12690:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:12685:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:12686:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:12690:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:12691:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getCondExprExpressionParserRuleCall_3_1_0_2_0()); @@ -48308,7 +48316,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0" - // InternalSimpleBeeLangTestLanguage.g:12695:1: rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 : ( ( 'greedy' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:12700:1: rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0 : ( ( 'greedy' ) ) ; public final void rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0() throws RecognitionException { int rule__AliasedRequiredCapability__GreedyAssignment_3_1_1_0_StartIndex = input.index(); @@ -48316,17 +48324,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 890) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12699:1: ( ( ( 'greedy' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12700:2: ( ( 'greedy' ) ) + // InternalSimpleBeeLangTestLanguage.g:12704:1: ( ( ( 'greedy' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12705:2: ( ( 'greedy' ) ) { - // InternalSimpleBeeLangTestLanguage.g:12700:2: ( ( 'greedy' ) ) - // InternalSimpleBeeLangTestLanguage.g:12701:3: ( 'greedy' ) + // InternalSimpleBeeLangTestLanguage.g:12705:2: ( ( 'greedy' ) ) + // InternalSimpleBeeLangTestLanguage.g:12706:3: ( 'greedy' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyGreedyKeyword_3_1_1_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:12702:3: ( 'greedy' ) - // InternalSimpleBeeLangTestLanguage.g:12703:4: 'greedy' + // InternalSimpleBeeLangTestLanguage.g:12707:3: ( 'greedy' ) + // InternalSimpleBeeLangTestLanguage.g:12708:4: 'greedy' { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGreedyGreedyKeyword_3_1_1_0_0()); @@ -48364,7 +48372,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__MinAssignment_3_1_2_2" - // InternalSimpleBeeLangTestLanguage.g:12714:1: rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 : ( RULE_INT ) ; + // InternalSimpleBeeLangTestLanguage.g:12719:1: rule__AliasedRequiredCapability__MinAssignment_3_1_2_2 : ( RULE_INT ) ; public final void rule__AliasedRequiredCapability__MinAssignment_3_1_2_2() throws RecognitionException { int rule__AliasedRequiredCapability__MinAssignment_3_1_2_2_StartIndex = input.index(); @@ -48372,11 +48380,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 891) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12718:1: ( ( RULE_INT ) ) - // InternalSimpleBeeLangTestLanguage.g:12719:2: ( RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:12723:1: ( ( RULE_INT ) ) + // InternalSimpleBeeLangTestLanguage.g:12724:2: ( RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:12719:2: ( RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:12720:3: RULE_INT + // InternalSimpleBeeLangTestLanguage.g:12724:2: ( RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:12725:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getMinINTTerminalRuleCall_3_1_2_2_0()); @@ -48408,7 +48416,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2" - // InternalSimpleBeeLangTestLanguage.g:12729:1: rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 : ( RULE_INT ) ; + // InternalSimpleBeeLangTestLanguage.g:12734:1: rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2 : ( RULE_INT ) ; public final void rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2() throws RecognitionException { int rule__AliasedRequiredCapability__MaxAssignment_3_1_3_2_StartIndex = input.index(); @@ -48416,11 +48424,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 892) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12733:1: ( ( RULE_INT ) ) - // InternalSimpleBeeLangTestLanguage.g:12734:2: ( RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:12738:1: ( ( RULE_INT ) ) + // InternalSimpleBeeLangTestLanguage.g:12739:2: ( RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:12734:2: ( RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:12735:3: RULE_INT + // InternalSimpleBeeLangTestLanguage.g:12739:2: ( RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:12740:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getMaxINTTerminalRuleCall_3_1_3_2_0()); @@ -48452,7 +48460,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2" - // InternalSimpleBeeLangTestLanguage.g:12744:1: rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12749:1: rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2 : ( RULE_ID ) ; public final void rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2() throws RecognitionException { int rule__AliasedRequiredCapability__VersionRangeAssignment_3_1_4_2_StartIndex = input.index(); @@ -48460,11 +48468,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 893) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12748:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12749:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12753:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12754:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12749:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12750:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12754:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12755:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getVersionRangeIDTerminalRuleCall_3_1_4_2_0()); @@ -48496,7 +48504,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__NameSpaceAssignment_1_0" - // InternalSimpleBeeLangTestLanguage.g:12759:1: rule__RequiredCapability__NameSpaceAssignment_1_0 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12764:1: rule__RequiredCapability__NameSpaceAssignment_1_0 : ( RULE_ID ) ; public final void rule__RequiredCapability__NameSpaceAssignment_1_0() throws RecognitionException { int rule__RequiredCapability__NameSpaceAssignment_1_0_StartIndex = input.index(); @@ -48504,11 +48512,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 894) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12763:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12764:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12768:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12769:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12764:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12765:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12769:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12770:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getNameSpaceIDTerminalRuleCall_1_0_0()); @@ -48540,7 +48548,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__NameAssignment_2" - // InternalSimpleBeeLangTestLanguage.g:12774:1: rule__RequiredCapability__NameAssignment_2 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12779:1: rule__RequiredCapability__NameAssignment_2 : ( RULE_ID ) ; public final void rule__RequiredCapability__NameAssignment_2() throws RecognitionException { int rule__RequiredCapability__NameAssignment_2_StartIndex = input.index(); @@ -48548,11 +48556,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 895) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12778:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12779:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12783:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12784:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12779:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12780:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12784:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12785:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getNameIDTerminalRuleCall_2_0()); @@ -48584,7 +48592,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__CondExprAssignment_3_1_0_2" - // InternalSimpleBeeLangTestLanguage.g:12789:1: rule__RequiredCapability__CondExprAssignment_3_1_0_2 : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:12794:1: rule__RequiredCapability__CondExprAssignment_3_1_0_2 : ( ruleExpression ) ; public final void rule__RequiredCapability__CondExprAssignment_3_1_0_2() throws RecognitionException { int rule__RequiredCapability__CondExprAssignment_3_1_0_2_StartIndex = input.index(); @@ -48592,11 +48600,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 896) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12793:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:12794:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:12798:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:12799:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:12794:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:12795:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:12799:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:12800:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getCondExprExpressionParserRuleCall_3_1_0_2_0()); @@ -48632,7 +48640,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__GreedyAssignment_3_1_1_0" - // InternalSimpleBeeLangTestLanguage.g:12804:1: rule__RequiredCapability__GreedyAssignment_3_1_1_0 : ( ( 'greedy' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:12809:1: rule__RequiredCapability__GreedyAssignment_3_1_1_0 : ( ( 'greedy' ) ) ; public final void rule__RequiredCapability__GreedyAssignment_3_1_1_0() throws RecognitionException { int rule__RequiredCapability__GreedyAssignment_3_1_1_0_StartIndex = input.index(); @@ -48640,17 +48648,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 897) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12808:1: ( ( ( 'greedy' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12809:2: ( ( 'greedy' ) ) + // InternalSimpleBeeLangTestLanguage.g:12813:1: ( ( ( 'greedy' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12814:2: ( ( 'greedy' ) ) { - // InternalSimpleBeeLangTestLanguage.g:12809:2: ( ( 'greedy' ) ) - // InternalSimpleBeeLangTestLanguage.g:12810:3: ( 'greedy' ) + // InternalSimpleBeeLangTestLanguage.g:12814:2: ( ( 'greedy' ) ) + // InternalSimpleBeeLangTestLanguage.g:12815:3: ( 'greedy' ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGreedyGreedyKeyword_3_1_1_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:12811:3: ( 'greedy' ) - // InternalSimpleBeeLangTestLanguage.g:12812:4: 'greedy' + // InternalSimpleBeeLangTestLanguage.g:12816:3: ( 'greedy' ) + // InternalSimpleBeeLangTestLanguage.g:12817:4: 'greedy' { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGreedyGreedyKeyword_3_1_1_0_0()); @@ -48688,7 +48696,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__MinAssignment_3_1_2_2" - // InternalSimpleBeeLangTestLanguage.g:12823:1: rule__RequiredCapability__MinAssignment_3_1_2_2 : ( RULE_INT ) ; + // InternalSimpleBeeLangTestLanguage.g:12828:1: rule__RequiredCapability__MinAssignment_3_1_2_2 : ( RULE_INT ) ; public final void rule__RequiredCapability__MinAssignment_3_1_2_2() throws RecognitionException { int rule__RequiredCapability__MinAssignment_3_1_2_2_StartIndex = input.index(); @@ -48696,11 +48704,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 898) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12827:1: ( ( RULE_INT ) ) - // InternalSimpleBeeLangTestLanguage.g:12828:2: ( RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:12832:1: ( ( RULE_INT ) ) + // InternalSimpleBeeLangTestLanguage.g:12833:2: ( RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:12828:2: ( RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:12829:3: RULE_INT + // InternalSimpleBeeLangTestLanguage.g:12833:2: ( RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:12834:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getMinINTTerminalRuleCall_3_1_2_2_0()); @@ -48732,7 +48740,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__MaxAssignment_3_1_3_2" - // InternalSimpleBeeLangTestLanguage.g:12838:1: rule__RequiredCapability__MaxAssignment_3_1_3_2 : ( RULE_INT ) ; + // InternalSimpleBeeLangTestLanguage.g:12843:1: rule__RequiredCapability__MaxAssignment_3_1_3_2 : ( RULE_INT ) ; public final void rule__RequiredCapability__MaxAssignment_3_1_3_2() throws RecognitionException { int rule__RequiredCapability__MaxAssignment_3_1_3_2_StartIndex = input.index(); @@ -48740,11 +48748,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 899) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12842:1: ( ( RULE_INT ) ) - // InternalSimpleBeeLangTestLanguage.g:12843:2: ( RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:12847:1: ( ( RULE_INT ) ) + // InternalSimpleBeeLangTestLanguage.g:12848:2: ( RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:12843:2: ( RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:12844:3: RULE_INT + // InternalSimpleBeeLangTestLanguage.g:12848:2: ( RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:12849:3: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getMaxINTTerminalRuleCall_3_1_3_2_0()); @@ -48776,7 +48784,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB // $ANTLR start "rule__RequiredCapability__VersionRangeAssignment_3_1_4_2" - // InternalSimpleBeeLangTestLanguage.g:12853:1: rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12858:1: rule__RequiredCapability__VersionRangeAssignment_3_1_4_2 : ( RULE_ID ) ; public final void rule__RequiredCapability__VersionRangeAssignment_3_1_4_2() throws RecognitionException { int rule__RequiredCapability__VersionRangeAssignment_3_1_4_2_StartIndex = input.index(); @@ -48784,11 +48792,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser10 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 900) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12857:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12858:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12862:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12863:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12858:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12859:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12863:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12864:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getVersionRangeIDTerminalRuleCall_3_1_4_2_0()); @@ -48832,7 +48840,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB } // $ANTLR start "rule__ParameterList__ParametersAssignment_0" - // InternalSimpleBeeLangTestLanguage.g:12868:1: rule__ParameterList__ParametersAssignment_0 : ( ruleFirstParameter ) ; + // InternalSimpleBeeLangTestLanguage.g:12873:1: rule__ParameterList__ParametersAssignment_0 : ( ruleFirstParameter ) ; public final void rule__ParameterList__ParametersAssignment_0() throws RecognitionException { int rule__ParameterList__ParametersAssignment_0_StartIndex = input.index(); @@ -48840,11 +48848,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 901) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12872:1: ( ( ruleFirstParameter ) ) - // InternalSimpleBeeLangTestLanguage.g:12873:2: ( ruleFirstParameter ) + // InternalSimpleBeeLangTestLanguage.g:12877:1: ( ( ruleFirstParameter ) ) + // InternalSimpleBeeLangTestLanguage.g:12878:2: ( ruleFirstParameter ) { - // InternalSimpleBeeLangTestLanguage.g:12873:2: ( ruleFirstParameter ) - // InternalSimpleBeeLangTestLanguage.g:12874:3: ruleFirstParameter + // InternalSimpleBeeLangTestLanguage.g:12878:2: ( ruleFirstParameter ) + // InternalSimpleBeeLangTestLanguage.g:12879:3: ruleFirstParameter { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParametersFirstParameterParserRuleCall_0_0()); @@ -48880,7 +48888,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ParameterList__ParametersAssignment_1_1" - // InternalSimpleBeeLangTestLanguage.g:12883:1: rule__ParameterList__ParametersAssignment_1_1 : ( ruleFirstParameter ) ; + // InternalSimpleBeeLangTestLanguage.g:12888:1: rule__ParameterList__ParametersAssignment_1_1 : ( ruleFirstParameter ) ; public final void rule__ParameterList__ParametersAssignment_1_1() throws RecognitionException { int rule__ParameterList__ParametersAssignment_1_1_StartIndex = input.index(); @@ -48888,11 +48896,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 902) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12887:1: ( ( ruleFirstParameter ) ) - // InternalSimpleBeeLangTestLanguage.g:12888:2: ( ruleFirstParameter ) + // InternalSimpleBeeLangTestLanguage.g:12892:1: ( ( ruleFirstParameter ) ) + // InternalSimpleBeeLangTestLanguage.g:12893:2: ( ruleFirstParameter ) { - // InternalSimpleBeeLangTestLanguage.g:12888:2: ( ruleFirstParameter ) - // InternalSimpleBeeLangTestLanguage.g:12889:3: ruleFirstParameter + // InternalSimpleBeeLangTestLanguage.g:12893:2: ( ruleFirstParameter ) + // InternalSimpleBeeLangTestLanguage.g:12894:3: ruleFirstParameter { if ( state.backtracking==0 ) { before(grammarAccess.getParameterListAccess().getParametersFirstParameterParserRuleCall_1_1_0()); @@ -48928,7 +48936,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Parameter__ExprAssignment" - // InternalSimpleBeeLangTestLanguage.g:12898:1: rule__Parameter__ExprAssignment : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:12903:1: rule__Parameter__ExprAssignment : ( ruleExpression ) ; public final void rule__Parameter__ExprAssignment() throws RecognitionException { int rule__Parameter__ExprAssignment_StartIndex = input.index(); @@ -48936,11 +48944,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 903) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12902:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:12903:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:12907:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:12908:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:12903:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:12904:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:12908:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:12909:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getParameterAccess().getExprExpressionParserRuleCall_0()); @@ -48976,7 +48984,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureParameter__ExprAssignment" - // InternalSimpleBeeLangTestLanguage.g:12913:1: rule__ClosureParameter__ExprAssignment : ( ruleClosureExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:12918:1: rule__ClosureParameter__ExprAssignment : ( ruleClosureExpression ) ; public final void rule__ClosureParameter__ExprAssignment() throws RecognitionException { int rule__ClosureParameter__ExprAssignment_StartIndex = input.index(); @@ -48984,11 +48992,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 904) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12917:1: ( ( ruleClosureExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:12918:2: ( ruleClosureExpression ) + // InternalSimpleBeeLangTestLanguage.g:12922:1: ( ( ruleClosureExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:12923:2: ( ruleClosureExpression ) { - // InternalSimpleBeeLangTestLanguage.g:12918:2: ( ruleClosureExpression ) - // InternalSimpleBeeLangTestLanguage.g:12919:3: ruleClosureExpression + // InternalSimpleBeeLangTestLanguage.g:12923:2: ( ruleClosureExpression ) + // InternalSimpleBeeLangTestLanguage.g:12924:3: ruleClosureExpression { if ( state.backtracking==0 ) { before(grammarAccess.getClosureParameterAccess().getExprClosureExpressionParserRuleCall_0()); @@ -49024,7 +49032,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ParameterDeclaration__TypeAssignment_0" - // InternalSimpleBeeLangTestLanguage.g:12928:1: rule__ParameterDeclaration__TypeAssignment_0 : ( ruleTypeRef ) ; + // InternalSimpleBeeLangTestLanguage.g:12933:1: rule__ParameterDeclaration__TypeAssignment_0 : ( ruleTypeRef ) ; public final void rule__ParameterDeclaration__TypeAssignment_0() throws RecognitionException { int rule__ParameterDeclaration__TypeAssignment_0_StartIndex = input.index(); @@ -49032,11 +49040,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 905) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12932:1: ( ( ruleTypeRef ) ) - // InternalSimpleBeeLangTestLanguage.g:12933:2: ( ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:12937:1: ( ( ruleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:12938:2: ( ruleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:12933:2: ( ruleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:12934:3: ruleTypeRef + // InternalSimpleBeeLangTestLanguage.g:12938:2: ( ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:12939:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getTypeTypeRefParserRuleCall_0_0()); @@ -49072,7 +49080,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ParameterDeclaration__NameAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:12943:1: rule__ParameterDeclaration__NameAssignment_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12948:1: rule__ParameterDeclaration__NameAssignment_1 : ( RULE_ID ) ; public final void rule__ParameterDeclaration__NameAssignment_1() throws RecognitionException { int rule__ParameterDeclaration__NameAssignment_1_StartIndex = input.index(); @@ -49080,11 +49088,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 906) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12947:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12948:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12952:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12953:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12948:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12949:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12953:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12954:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getParameterDeclarationAccess().getNameIDTerminalRuleCall_1_0()); @@ -49116,7 +49124,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__DocumentationAssignment_0" - // InternalSimpleBeeLangTestLanguage.g:12958:1: rule__Function__DocumentationAssignment_0 : ( RULE_DOCUMENTATION ) ; + // InternalSimpleBeeLangTestLanguage.g:12963:1: rule__Function__DocumentationAssignment_0 : ( RULE_DOCUMENTATION ) ; public final void rule__Function__DocumentationAssignment_0() throws RecognitionException { int rule__Function__DocumentationAssignment_0_StartIndex = input.index(); @@ -49124,11 +49132,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 907) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12962:1: ( ( RULE_DOCUMENTATION ) ) - // InternalSimpleBeeLangTestLanguage.g:12963:2: ( RULE_DOCUMENTATION ) + // InternalSimpleBeeLangTestLanguage.g:12967:1: ( ( RULE_DOCUMENTATION ) ) + // InternalSimpleBeeLangTestLanguage.g:12968:2: ( RULE_DOCUMENTATION ) { - // InternalSimpleBeeLangTestLanguage.g:12963:2: ( RULE_DOCUMENTATION ) - // InternalSimpleBeeLangTestLanguage.g:12964:3: RULE_DOCUMENTATION + // InternalSimpleBeeLangTestLanguage.g:12968:2: ( RULE_DOCUMENTATION ) + // InternalSimpleBeeLangTestLanguage.g:12969:3: RULE_DOCUMENTATION { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getDocumentationDOCUMENTATIONTerminalRuleCall_0_0()); @@ -49160,7 +49168,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__VisibilityAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:12973:1: rule__Function__VisibilityAssignment_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:12978:1: rule__Function__VisibilityAssignment_1 : ( RULE_ID ) ; public final void rule__Function__VisibilityAssignment_1() throws RecognitionException { int rule__Function__VisibilityAssignment_1_StartIndex = input.index(); @@ -49168,11 +49176,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 908) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12977:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:12978:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12982:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:12983:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:12978:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:12979:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:12983:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:12984:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVisibilityIDTerminalRuleCall_1_0()); @@ -49204,7 +49212,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__FinalAssignment_2" - // InternalSimpleBeeLangTestLanguage.g:12988:1: rule__Function__FinalAssignment_2 : ( ( 'final' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:12993:1: rule__Function__FinalAssignment_2 : ( ( 'final' ) ) ; public final void rule__Function__FinalAssignment_2() throws RecognitionException { int rule__Function__FinalAssignment_2_StartIndex = input.index(); @@ -49212,17 +49220,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 909) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:12992:1: ( ( ( 'final' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12993:2: ( ( 'final' ) ) + // InternalSimpleBeeLangTestLanguage.g:12997:1: ( ( ( 'final' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12998:2: ( ( 'final' ) ) { - // InternalSimpleBeeLangTestLanguage.g:12993:2: ( ( 'final' ) ) - // InternalSimpleBeeLangTestLanguage.g:12994:3: ( 'final' ) + // InternalSimpleBeeLangTestLanguage.g:12998:2: ( ( 'final' ) ) + // InternalSimpleBeeLangTestLanguage.g:12999:3: ( 'final' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFinalFinalKeyword_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:12995:3: ( 'final' ) - // InternalSimpleBeeLangTestLanguage.g:12996:4: 'final' + // InternalSimpleBeeLangTestLanguage.g:13000:3: ( 'final' ) + // InternalSimpleBeeLangTestLanguage.g:13001:4: 'final' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFinalFinalKeyword_2_0()); @@ -49260,7 +49268,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__ReturnTypeAssignment_4" - // InternalSimpleBeeLangTestLanguage.g:13007:1: rule__Function__ReturnTypeAssignment_4 : ( ruleTypeRef ) ; + // InternalSimpleBeeLangTestLanguage.g:13012:1: rule__Function__ReturnTypeAssignment_4 : ( ruleTypeRef ) ; public final void rule__Function__ReturnTypeAssignment_4() throws RecognitionException { int rule__Function__ReturnTypeAssignment_4_StartIndex = input.index(); @@ -49268,11 +49276,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 910) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13011:1: ( ( ruleTypeRef ) ) - // InternalSimpleBeeLangTestLanguage.g:13012:2: ( ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:13016:1: ( ( ruleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:13017:2: ( ruleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:13012:2: ( ruleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:13013:3: ruleTypeRef + // InternalSimpleBeeLangTestLanguage.g:13017:2: ( ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:13018:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getReturnTypeTypeRefParserRuleCall_4_0()); @@ -49308,7 +49316,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__NameAssignment_5" - // InternalSimpleBeeLangTestLanguage.g:13022:1: rule__Function__NameAssignment_5 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13027:1: rule__Function__NameAssignment_5 : ( RULE_ID ) ; public final void rule__Function__NameAssignment_5() throws RecognitionException { int rule__Function__NameAssignment_5_StartIndex = input.index(); @@ -49316,11 +49324,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 911) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13026:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13027:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13031:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13032:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13027:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13028:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13032:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13033:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getNameIDTerminalRuleCall_5_0()); @@ -49352,7 +49360,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__ParametersAssignment_6_1_0_0" - // InternalSimpleBeeLangTestLanguage.g:13037:1: rule__Function__ParametersAssignment_6_1_0_0 : ( ruleParameterDeclaration ) ; + // InternalSimpleBeeLangTestLanguage.g:13042:1: rule__Function__ParametersAssignment_6_1_0_0 : ( ruleParameterDeclaration ) ; public final void rule__Function__ParametersAssignment_6_1_0_0() throws RecognitionException { int rule__Function__ParametersAssignment_6_1_0_0_StartIndex = input.index(); @@ -49360,11 +49368,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 912) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13041:1: ( ( ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:13042:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:13046:1: ( ( ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:13047:2: ( ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:13042:2: ( ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:13043:3: ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:13047:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:13048:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersParameterDeclarationParserRuleCall_6_1_0_0_0()); @@ -49400,7 +49408,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__ParametersAssignment_6_1_0_1_1" - // InternalSimpleBeeLangTestLanguage.g:13052:1: rule__Function__ParametersAssignment_6_1_0_1_1 : ( ruleParameterDeclaration ) ; + // InternalSimpleBeeLangTestLanguage.g:13057:1: rule__Function__ParametersAssignment_6_1_0_1_1 : ( ruleParameterDeclaration ) ; public final void rule__Function__ParametersAssignment_6_1_0_1_1() throws RecognitionException { int rule__Function__ParametersAssignment_6_1_0_1_1_StartIndex = input.index(); @@ -49408,11 +49416,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 913) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13056:1: ( ( ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:13057:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:13061:1: ( ( ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:13062:2: ( ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:13057:2: ( ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:13058:3: ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:13062:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:13063:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersParameterDeclarationParserRuleCall_6_1_0_1_1_0()); @@ -49448,7 +49456,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__VarArgsAssignment_6_1_0_2_1" - // InternalSimpleBeeLangTestLanguage.g:13067:1: rule__Function__VarArgsAssignment_6_1_0_2_1 : ( ( '...' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13072:1: rule__Function__VarArgsAssignment_6_1_0_2_1 : ( ( '...' ) ) ; public final void rule__Function__VarArgsAssignment_6_1_0_2_1() throws RecognitionException { int rule__Function__VarArgsAssignment_6_1_0_2_1_StartIndex = input.index(); @@ -49456,17 +49464,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 914) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13071:1: ( ( ( '...' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13072:2: ( ( '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:13076:1: ( ( ( '...' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13077:2: ( ( '...' ) ) { - // InternalSimpleBeeLangTestLanguage.g:13072:2: ( ( '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:13073:3: ( '...' ) + // InternalSimpleBeeLangTestLanguage.g:13077:2: ( ( '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:13078:3: ( '...' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsFullStopFullStopFullStopKeyword_6_1_0_2_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:13074:3: ( '...' ) - // InternalSimpleBeeLangTestLanguage.g:13075:4: '...' + // InternalSimpleBeeLangTestLanguage.g:13079:3: ( '...' ) + // InternalSimpleBeeLangTestLanguage.g:13080:4: '...' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsFullStopFullStopFullStopKeyword_6_1_0_2_1_0()); @@ -49504,7 +49512,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__ParametersAssignment_6_1_0_2_2" - // InternalSimpleBeeLangTestLanguage.g:13086:1: rule__Function__ParametersAssignment_6_1_0_2_2 : ( ruleParameterDeclaration ) ; + // InternalSimpleBeeLangTestLanguage.g:13091:1: rule__Function__ParametersAssignment_6_1_0_2_2 : ( ruleParameterDeclaration ) ; public final void rule__Function__ParametersAssignment_6_1_0_2_2() throws RecognitionException { int rule__Function__ParametersAssignment_6_1_0_2_2_StartIndex = input.index(); @@ -49512,11 +49520,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 915) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13090:1: ( ( ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:13091:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:13095:1: ( ( ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:13096:2: ( ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:13091:2: ( ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:13092:3: ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:13096:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:13097:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersParameterDeclarationParserRuleCall_6_1_0_2_2_0()); @@ -49552,7 +49560,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__VarArgsAssignment_6_1_1_0" - // InternalSimpleBeeLangTestLanguage.g:13101:1: rule__Function__VarArgsAssignment_6_1_1_0 : ( ( '...' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13106:1: rule__Function__VarArgsAssignment_6_1_1_0 : ( ( '...' ) ) ; public final void rule__Function__VarArgsAssignment_6_1_1_0() throws RecognitionException { int rule__Function__VarArgsAssignment_6_1_1_0_StartIndex = input.index(); @@ -49560,17 +49568,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 916) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13105:1: ( ( ( '...' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13106:2: ( ( '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:13110:1: ( ( ( '...' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13111:2: ( ( '...' ) ) { - // InternalSimpleBeeLangTestLanguage.g:13106:2: ( ( '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:13107:3: ( '...' ) + // InternalSimpleBeeLangTestLanguage.g:13111:2: ( ( '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:13112:3: ( '...' ) { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsFullStopFullStopFullStopKeyword_6_1_1_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:13108:3: ( '...' ) - // InternalSimpleBeeLangTestLanguage.g:13109:4: '...' + // InternalSimpleBeeLangTestLanguage.g:13113:3: ( '...' ) + // InternalSimpleBeeLangTestLanguage.g:13114:4: '...' { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getVarArgsFullStopFullStopFullStopKeyword_6_1_1_0_0()); @@ -49608,7 +49616,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__ParametersAssignment_6_1_1_1" - // InternalSimpleBeeLangTestLanguage.g:13120:1: rule__Function__ParametersAssignment_6_1_1_1 : ( ruleParameterDeclaration ) ; + // InternalSimpleBeeLangTestLanguage.g:13125:1: rule__Function__ParametersAssignment_6_1_1_1 : ( ruleParameterDeclaration ) ; public final void rule__Function__ParametersAssignment_6_1_1_1() throws RecognitionException { int rule__Function__ParametersAssignment_6_1_1_1_StartIndex = input.index(); @@ -49616,11 +49624,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 917) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13124:1: ( ( ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:13125:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:13129:1: ( ( ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:13130:2: ( ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:13125:2: ( ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:13126:3: ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:13130:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:13131:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getParametersParameterDeclarationParserRuleCall_6_1_1_1_0()); @@ -49656,7 +49664,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__GuardAssignment_7_1" - // InternalSimpleBeeLangTestLanguage.g:13135:1: rule__Function__GuardAssignment_7_1 : ( ruleGuardExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13140:1: rule__Function__GuardAssignment_7_1 : ( ruleGuardExpression ) ; public final void rule__Function__GuardAssignment_7_1() throws RecognitionException { int rule__Function__GuardAssignment_7_1_StartIndex = input.index(); @@ -49664,11 +49672,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 918) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13139:1: ( ( ruleGuardExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13140:2: ( ruleGuardExpression ) + // InternalSimpleBeeLangTestLanguage.g:13144:1: ( ( ruleGuardExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13145:2: ( ruleGuardExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13140:2: ( ruleGuardExpression ) - // InternalSimpleBeeLangTestLanguage.g:13141:3: ruleGuardExpression + // InternalSimpleBeeLangTestLanguage.g:13145:2: ( ruleGuardExpression ) + // InternalSimpleBeeLangTestLanguage.g:13146:3: ruleGuardExpression { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getGuardGuardExpressionParserRuleCall_7_1_0()); @@ -49704,7 +49712,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__FuncExprAssignment_8_0_1" - // InternalSimpleBeeLangTestLanguage.g:13150:1: rule__Function__FuncExprAssignment_8_0_1 : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13155:1: rule__Function__FuncExprAssignment_8_0_1 : ( ruleExpression ) ; public final void rule__Function__FuncExprAssignment_8_0_1() throws RecognitionException { int rule__Function__FuncExprAssignment_8_0_1_StartIndex = input.index(); @@ -49712,11 +49720,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 919) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13154:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13155:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13159:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13160:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13155:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:13156:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:13160:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13161:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFuncExprExpressionParserRuleCall_8_0_1_0()); @@ -49752,7 +49760,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Function__FuncExprAssignment_8_1" - // InternalSimpleBeeLangTestLanguage.g:13165:1: rule__Function__FuncExprAssignment_8_1 : ( ruleBlockExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13170:1: rule__Function__FuncExprAssignment_8_1 : ( ruleBlockExpression ) ; public final void rule__Function__FuncExprAssignment_8_1() throws RecognitionException { int rule__Function__FuncExprAssignment_8_1_StartIndex = input.index(); @@ -49760,11 +49768,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 920) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13169:1: ( ( ruleBlockExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13170:2: ( ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:13174:1: ( ( ruleBlockExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13175:2: ( ruleBlockExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13170:2: ( ruleBlockExpression ) - // InternalSimpleBeeLangTestLanguage.g:13171:3: ruleBlockExpression + // InternalSimpleBeeLangTestLanguage.g:13175:2: ( ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:13176:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getFunctionAccess().getFuncExprBlockExpressionParserRuleCall_8_1_0()); @@ -49800,7 +49808,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__GuardExpression__GuardExprAssignment_0_1" - // InternalSimpleBeeLangTestLanguage.g:13180:1: rule__GuardExpression__GuardExprAssignment_0_1 : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13185:1: rule__GuardExpression__GuardExprAssignment_0_1 : ( ruleExpression ) ; public final void rule__GuardExpression__GuardExprAssignment_0_1() throws RecognitionException { int rule__GuardExpression__GuardExprAssignment_0_1_StartIndex = input.index(); @@ -49808,11 +49816,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 921) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13184:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13185:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13189:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13190:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13185:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:13186:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:13190:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13191:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGuardExprExpressionParserRuleCall_0_1_0()); @@ -49848,7 +49856,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__GuardExpression__GuardExprAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:13195:1: rule__GuardExpression__GuardExprAssignment_1 : ( ruleBlockExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13200:1: rule__GuardExpression__GuardExprAssignment_1 : ( ruleBlockExpression ) ; public final void rule__GuardExpression__GuardExprAssignment_1() throws RecognitionException { int rule__GuardExpression__GuardExprAssignment_1_StartIndex = input.index(); @@ -49856,11 +49864,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 922) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13199:1: ( ( ruleBlockExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13200:2: ( ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:13204:1: ( ( ruleBlockExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13205:2: ( ruleBlockExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13200:2: ( ruleBlockExpression ) - // InternalSimpleBeeLangTestLanguage.g:13201:3: ruleBlockExpression + // InternalSimpleBeeLangTestLanguage.g:13205:2: ( ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:13206:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getGuardExpressionAccess().getGuardExprBlockExpressionParserRuleCall_1_0()); @@ -49896,7 +49904,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__AssignmentExpression__FunctionNameAssignment_1_1" - // InternalSimpleBeeLangTestLanguage.g:13210:1: rule__AssignmentExpression__FunctionNameAssignment_1_1 : ( ruleAssignmentOperator ) ; + // InternalSimpleBeeLangTestLanguage.g:13215:1: rule__AssignmentExpression__FunctionNameAssignment_1_1 : ( ruleAssignmentOperator ) ; public final void rule__AssignmentExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__AssignmentExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -49904,11 +49912,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 923) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13214:1: ( ( ruleAssignmentOperator ) ) - // InternalSimpleBeeLangTestLanguage.g:13215:2: ( ruleAssignmentOperator ) + // InternalSimpleBeeLangTestLanguage.g:13219:1: ( ( ruleAssignmentOperator ) ) + // InternalSimpleBeeLangTestLanguage.g:13220:2: ( ruleAssignmentOperator ) { - // InternalSimpleBeeLangTestLanguage.g:13215:2: ( ruleAssignmentOperator ) - // InternalSimpleBeeLangTestLanguage.g:13216:3: ruleAssignmentOperator + // InternalSimpleBeeLangTestLanguage.g:13220:2: ( ruleAssignmentOperator ) + // InternalSimpleBeeLangTestLanguage.g:13221:3: ruleAssignmentOperator { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getFunctionNameAssignmentOperatorParserRuleCall_1_1_0()); @@ -49944,7 +49952,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__AssignmentExpression__RightExprAssignment_1_2" - // InternalSimpleBeeLangTestLanguage.g:13225:1: rule__AssignmentExpression__RightExprAssignment_1_2 : ( ruleAssignmentExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13230:1: rule__AssignmentExpression__RightExprAssignment_1_2 : ( ruleAssignmentExpression ) ; public final void rule__AssignmentExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__AssignmentExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -49952,11 +49960,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 924) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13229:1: ( ( ruleAssignmentExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13230:2: ( ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:13234:1: ( ( ruleAssignmentExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13235:2: ( ruleAssignmentExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13230:2: ( ruleAssignmentExpression ) - // InternalSimpleBeeLangTestLanguage.g:13231:3: ruleAssignmentExpression + // InternalSimpleBeeLangTestLanguage.g:13235:2: ( ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:13236:3: ruleAssignmentExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAssignmentExpressionAccess().getRightExprAssignmentExpressionParserRuleCall_1_2_0()); @@ -49992,7 +50000,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__VarDeclaration__FinalAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:13240:1: rule__VarDeclaration__FinalAssignment_1 : ( ( 'final' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13245:1: rule__VarDeclaration__FinalAssignment_1 : ( ( 'final' ) ) ; public final void rule__VarDeclaration__FinalAssignment_1() throws RecognitionException { int rule__VarDeclaration__FinalAssignment_1_StartIndex = input.index(); @@ -50000,17 +50008,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 925) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13244:1: ( ( ( 'final' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13245:2: ( ( 'final' ) ) + // InternalSimpleBeeLangTestLanguage.g:13249:1: ( ( ( 'final' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13250:2: ( ( 'final' ) ) { - // InternalSimpleBeeLangTestLanguage.g:13245:2: ( ( 'final' ) ) - // InternalSimpleBeeLangTestLanguage.g:13246:3: ( 'final' ) + // InternalSimpleBeeLangTestLanguage.g:13250:2: ( ( 'final' ) ) + // InternalSimpleBeeLangTestLanguage.g:13251:3: ( 'final' ) { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getFinalFinalKeyword_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:13247:3: ( 'final' ) - // InternalSimpleBeeLangTestLanguage.g:13248:4: 'final' + // InternalSimpleBeeLangTestLanguage.g:13252:3: ( 'final' ) + // InternalSimpleBeeLangTestLanguage.g:13253:4: 'final' { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getFinalFinalKeyword_1_0()); @@ -50048,7 +50056,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__VarDeclaration__TypeAssignment_2_0_1" - // InternalSimpleBeeLangTestLanguage.g:13259:1: rule__VarDeclaration__TypeAssignment_2_0_1 : ( ruleTypeRef ) ; + // InternalSimpleBeeLangTestLanguage.g:13264:1: rule__VarDeclaration__TypeAssignment_2_0_1 : ( ruleTypeRef ) ; public final void rule__VarDeclaration__TypeAssignment_2_0_1() throws RecognitionException { int rule__VarDeclaration__TypeAssignment_2_0_1_StartIndex = input.index(); @@ -50056,11 +50064,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 926) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13263:1: ( ( ruleTypeRef ) ) - // InternalSimpleBeeLangTestLanguage.g:13264:2: ( ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:13268:1: ( ( ruleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:13269:2: ( ruleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:13264:2: ( ruleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:13265:3: ruleTypeRef + // InternalSimpleBeeLangTestLanguage.g:13269:2: ( ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:13270:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getTypeTypeRefParserRuleCall_2_0_1_0()); @@ -50096,7 +50104,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__VarDeclaration__NameAssignment_2_1" - // InternalSimpleBeeLangTestLanguage.g:13274:1: rule__VarDeclaration__NameAssignment_2_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13279:1: rule__VarDeclaration__NameAssignment_2_1 : ( RULE_ID ) ; public final void rule__VarDeclaration__NameAssignment_2_1() throws RecognitionException { int rule__VarDeclaration__NameAssignment_2_1_StartIndex = input.index(); @@ -50104,11 +50112,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 927) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13278:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13279:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13283:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13284:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13279:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13280:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13284:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13285:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getNameIDTerminalRuleCall_2_1_0()); @@ -50140,7 +50148,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__VarDeclaration__ValueExprAssignment_3_1" - // InternalSimpleBeeLangTestLanguage.g:13289:1: rule__VarDeclaration__ValueExprAssignment_3_1 : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13294:1: rule__VarDeclaration__ValueExprAssignment_3_1 : ( ruleExpression ) ; public final void rule__VarDeclaration__ValueExprAssignment_3_1() throws RecognitionException { int rule__VarDeclaration__ValueExprAssignment_3_1_StartIndex = input.index(); @@ -50148,11 +50156,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 928) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13293:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13294:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13298:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13299:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13294:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:13295:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:13299:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13300:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getVarDeclarationAccess().getValueExprExpressionParserRuleCall_3_1_0()); @@ -50188,7 +50196,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ValDeclaration__FinalAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:13304:1: rule__ValDeclaration__FinalAssignment_1 : ( ( 'final' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13309:1: rule__ValDeclaration__FinalAssignment_1 : ( ( 'final' ) ) ; public final void rule__ValDeclaration__FinalAssignment_1() throws RecognitionException { int rule__ValDeclaration__FinalAssignment_1_StartIndex = input.index(); @@ -50196,17 +50204,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 929) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13308:1: ( ( ( 'final' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13309:2: ( ( 'final' ) ) + // InternalSimpleBeeLangTestLanguage.g:13313:1: ( ( ( 'final' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13314:2: ( ( 'final' ) ) { - // InternalSimpleBeeLangTestLanguage.g:13309:2: ( ( 'final' ) ) - // InternalSimpleBeeLangTestLanguage.g:13310:3: ( 'final' ) + // InternalSimpleBeeLangTestLanguage.g:13314:2: ( ( 'final' ) ) + // InternalSimpleBeeLangTestLanguage.g:13315:3: ( 'final' ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getFinalFinalKeyword_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:13311:3: ( 'final' ) - // InternalSimpleBeeLangTestLanguage.g:13312:4: 'final' + // InternalSimpleBeeLangTestLanguage.g:13316:3: ( 'final' ) + // InternalSimpleBeeLangTestLanguage.g:13317:4: 'final' { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getFinalFinalKeyword_1_0()); @@ -50244,7 +50252,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ValDeclaration__ImmutableAssignment_2" - // InternalSimpleBeeLangTestLanguage.g:13323:1: rule__ValDeclaration__ImmutableAssignment_2 : ( ( 'val' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13328:1: rule__ValDeclaration__ImmutableAssignment_2 : ( ( 'val' ) ) ; public final void rule__ValDeclaration__ImmutableAssignment_2() throws RecognitionException { int rule__ValDeclaration__ImmutableAssignment_2_StartIndex = input.index(); @@ -50252,17 +50260,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 930) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13327:1: ( ( ( 'val' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13328:2: ( ( 'val' ) ) + // InternalSimpleBeeLangTestLanguage.g:13332:1: ( ( ( 'val' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13333:2: ( ( 'val' ) ) { - // InternalSimpleBeeLangTestLanguage.g:13328:2: ( ( 'val' ) ) - // InternalSimpleBeeLangTestLanguage.g:13329:3: ( 'val' ) + // InternalSimpleBeeLangTestLanguage.g:13333:2: ( ( 'val' ) ) + // InternalSimpleBeeLangTestLanguage.g:13334:3: ( 'val' ) { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getImmutableValKeyword_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:13330:3: ( 'val' ) - // InternalSimpleBeeLangTestLanguage.g:13331:4: 'val' + // InternalSimpleBeeLangTestLanguage.g:13335:3: ( 'val' ) + // InternalSimpleBeeLangTestLanguage.g:13336:4: 'val' { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getImmutableValKeyword_2_0()); @@ -50300,7 +50308,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ValDeclaration__TypeAssignment_3" - // InternalSimpleBeeLangTestLanguage.g:13342:1: rule__ValDeclaration__TypeAssignment_3 : ( ruleTypeRef ) ; + // InternalSimpleBeeLangTestLanguage.g:13347:1: rule__ValDeclaration__TypeAssignment_3 : ( ruleTypeRef ) ; public final void rule__ValDeclaration__TypeAssignment_3() throws RecognitionException { int rule__ValDeclaration__TypeAssignment_3_StartIndex = input.index(); @@ -50308,11 +50316,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 931) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13346:1: ( ( ruleTypeRef ) ) - // InternalSimpleBeeLangTestLanguage.g:13347:2: ( ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:13351:1: ( ( ruleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:13352:2: ( ruleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:13347:2: ( ruleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:13348:3: ruleTypeRef + // InternalSimpleBeeLangTestLanguage.g:13352:2: ( ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:13353:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getTypeTypeRefParserRuleCall_3_0()); @@ -50348,7 +50356,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ValDeclaration__NameAssignment_4" - // InternalSimpleBeeLangTestLanguage.g:13357:1: rule__ValDeclaration__NameAssignment_4 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13362:1: rule__ValDeclaration__NameAssignment_4 : ( RULE_ID ) ; public final void rule__ValDeclaration__NameAssignment_4() throws RecognitionException { int rule__ValDeclaration__NameAssignment_4_StartIndex = input.index(); @@ -50356,11 +50364,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 932) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13361:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13362:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13366:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13367:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13362:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13363:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13367:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13368:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getNameIDTerminalRuleCall_4_0()); @@ -50392,7 +50400,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ValDeclaration__ValueExprAssignment_6" - // InternalSimpleBeeLangTestLanguage.g:13372:1: rule__ValDeclaration__ValueExprAssignment_6 : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13377:1: rule__ValDeclaration__ValueExprAssignment_6 : ( ruleExpression ) ; public final void rule__ValDeclaration__ValueExprAssignment_6() throws RecognitionException { int rule__ValDeclaration__ValueExprAssignment_6_StartIndex = input.index(); @@ -50400,11 +50408,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 933) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13376:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13377:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13381:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13382:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13377:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:13378:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:13382:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13383:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getValDeclarationAccess().getValueExprExpressionParserRuleCall_6_0()); @@ -50440,7 +50448,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__SimpleTypeRef__RawTypeAssignment_0" - // InternalSimpleBeeLangTestLanguage.g:13387:1: rule__SimpleTypeRef__RawTypeAssignment_0 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13392:1: rule__SimpleTypeRef__RawTypeAssignment_0 : ( RULE_ID ) ; public final void rule__SimpleTypeRef__RawTypeAssignment_0() throws RecognitionException { int rule__SimpleTypeRef__RawTypeAssignment_0_StartIndex = input.index(); @@ -50448,11 +50456,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 934) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13391:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13392:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13396:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13397:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13392:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13393:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13397:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13398:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getRawTypeIDTerminalRuleCall_0_0()); @@ -50484,7 +50492,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1" - // InternalSimpleBeeLangTestLanguage.g:13402:1: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13407:1: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1 : ( RULE_ID ) ; public final void rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1() throws RecognitionException { int rule__SimpleTypeRef__ActualArgumentsListAssignment_1_1_StartIndex = input.index(); @@ -50492,11 +50500,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 935) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13406:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13407:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13411:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13412:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13407:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13408:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13412:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13413:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListIDTerminalRuleCall_1_1_0()); @@ -50528,7 +50536,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1" - // InternalSimpleBeeLangTestLanguage.g:13417:1: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13422:1: rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1 : ( RULE_ID ) ; public final void rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1() throws RecognitionException { int rule__SimpleTypeRef__ActualArgumentsListAssignment_1_2_1_StartIndex = input.index(); @@ -50536,11 +50544,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 936) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13421:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13422:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13426:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13427:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13422:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13423:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13427:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13428:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getSimpleTypeRefAccess().getActualArgumentsListIDTerminalRuleCall_1_2_1_0()); @@ -50572,7 +50580,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0" - // InternalSimpleBeeLangTestLanguage.g:13432:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13437:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0() throws RecognitionException { int rule__ClosureTypeRef__ParameterTypesAssignment_1_0_0_StartIndex = input.index(); @@ -50580,11 +50588,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 937) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13436:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13437:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13441:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13442:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13437:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13438:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13442:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13443:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesIDTerminalRuleCall_1_0_0_0()); @@ -50616,7 +50624,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1" - // InternalSimpleBeeLangTestLanguage.g:13447:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13452:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1() throws RecognitionException { int rule__ClosureTypeRef__ParameterTypesAssignment_1_0_1_1_StartIndex = input.index(); @@ -50624,11 +50632,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 938) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13451:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13452:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13456:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13457:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13452:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13453:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13457:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13458:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesIDTerminalRuleCall_1_0_1_1_0()); @@ -50660,7 +50668,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1" - // InternalSimpleBeeLangTestLanguage.g:13462:1: rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 : ( ( '...' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13467:1: rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1 : ( ( '...' ) ) ; public final void rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1() throws RecognitionException { int rule__ClosureTypeRef__VarArgsAssignment_1_0_2_1_StartIndex = input.index(); @@ -50668,17 +50676,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 939) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13466:1: ( ( ( '...' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13467:2: ( ( '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:13471:1: ( ( ( '...' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13472:2: ( ( '...' ) ) { - // InternalSimpleBeeLangTestLanguage.g:13467:2: ( ( '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:13468:3: ( '...' ) + // InternalSimpleBeeLangTestLanguage.g:13472:2: ( ( '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:13473:3: ( '...' ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsFullStopFullStopFullStopKeyword_1_0_2_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:13469:3: ( '...' ) - // InternalSimpleBeeLangTestLanguage.g:13470:4: '...' + // InternalSimpleBeeLangTestLanguage.g:13474:3: ( '...' ) + // InternalSimpleBeeLangTestLanguage.g:13475:4: '...' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsFullStopFullStopFullStopKeyword_1_0_2_1_0()); @@ -50716,7 +50724,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2" - // InternalSimpleBeeLangTestLanguage.g:13481:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13486:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2() throws RecognitionException { int rule__ClosureTypeRef__ParameterTypesAssignment_1_0_2_2_StartIndex = input.index(); @@ -50724,11 +50732,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 940) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13485:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13486:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13490:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13491:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13486:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13487:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13491:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13492:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesIDTerminalRuleCall_1_0_2_2_0()); @@ -50760,7 +50768,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureTypeRef__VarArgsAssignment_1_1_0" - // InternalSimpleBeeLangTestLanguage.g:13496:1: rule__ClosureTypeRef__VarArgsAssignment_1_1_0 : ( ( '...' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13501:1: rule__ClosureTypeRef__VarArgsAssignment_1_1_0 : ( ( '...' ) ) ; public final void rule__ClosureTypeRef__VarArgsAssignment_1_1_0() throws RecognitionException { int rule__ClosureTypeRef__VarArgsAssignment_1_1_0_StartIndex = input.index(); @@ -50768,17 +50776,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 941) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13500:1: ( ( ( '...' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13501:2: ( ( '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:13505:1: ( ( ( '...' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13506:2: ( ( '...' ) ) { - // InternalSimpleBeeLangTestLanguage.g:13501:2: ( ( '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:13502:3: ( '...' ) + // InternalSimpleBeeLangTestLanguage.g:13506:2: ( ( '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:13507:3: ( '...' ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsFullStopFullStopFullStopKeyword_1_1_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:13503:3: ( '...' ) - // InternalSimpleBeeLangTestLanguage.g:13504:4: '...' + // InternalSimpleBeeLangTestLanguage.g:13508:3: ( '...' ) + // InternalSimpleBeeLangTestLanguage.g:13509:4: '...' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getVarArgsFullStopFullStopFullStopKeyword_1_1_0_0()); @@ -50816,7 +50824,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1" - // InternalSimpleBeeLangTestLanguage.g:13515:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13520:1: rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1() throws RecognitionException { int rule__ClosureTypeRef__ParameterTypesAssignment_1_1_1_StartIndex = input.index(); @@ -50824,11 +50832,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 942) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13519:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13520:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13524:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13525:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13520:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13521:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13525:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13526:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getParameterTypesIDTerminalRuleCall_1_1_1_0()); @@ -50860,7 +50868,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureTypeRef__ReturnTypeAssignment_4" - // InternalSimpleBeeLangTestLanguage.g:13530:1: rule__ClosureTypeRef__ReturnTypeAssignment_4 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13535:1: rule__ClosureTypeRef__ReturnTypeAssignment_4 : ( RULE_ID ) ; public final void rule__ClosureTypeRef__ReturnTypeAssignment_4() throws RecognitionException { int rule__ClosureTypeRef__ReturnTypeAssignment_4_StartIndex = input.index(); @@ -50868,11 +50876,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 943) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13534:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13535:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13539:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13540:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13535:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13536:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13540:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13541:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getClosureTypeRefAccess().getReturnTypeIDTerminalRuleCall_4_0()); @@ -50904,7 +50912,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__CachedExpression__ExprAssignment_0_2" - // InternalSimpleBeeLangTestLanguage.g:13545:1: rule__CachedExpression__ExprAssignment_0_2 : ( ruleOrExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13550:1: rule__CachedExpression__ExprAssignment_0_2 : ( ruleOrExpression ) ; public final void rule__CachedExpression__ExprAssignment_0_2() throws RecognitionException { int rule__CachedExpression__ExprAssignment_0_2_StartIndex = input.index(); @@ -50912,11 +50920,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 944) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13549:1: ( ( ruleOrExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13550:2: ( ruleOrExpression ) + // InternalSimpleBeeLangTestLanguage.g:13554:1: ( ( ruleOrExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13555:2: ( ruleOrExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13550:2: ( ruleOrExpression ) - // InternalSimpleBeeLangTestLanguage.g:13551:3: ruleOrExpression + // InternalSimpleBeeLangTestLanguage.g:13555:2: ( ruleOrExpression ) + // InternalSimpleBeeLangTestLanguage.g:13556:3: ruleOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getCachedExpressionAccess().getExprOrExpressionParserRuleCall_0_2_0()); @@ -50952,7 +50960,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__OrExpression__RightExprAssignment_1_2" - // InternalSimpleBeeLangTestLanguage.g:13560:1: rule__OrExpression__RightExprAssignment_1_2 : ( ruleAndExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13565:1: rule__OrExpression__RightExprAssignment_1_2 : ( ruleAndExpression ) ; public final void rule__OrExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__OrExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -50960,11 +50968,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 945) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13564:1: ( ( ruleAndExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13565:2: ( ruleAndExpression ) + // InternalSimpleBeeLangTestLanguage.g:13569:1: ( ( ruleAndExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13570:2: ( ruleAndExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13565:2: ( ruleAndExpression ) - // InternalSimpleBeeLangTestLanguage.g:13566:3: ruleAndExpression + // InternalSimpleBeeLangTestLanguage.g:13570:2: ( ruleAndExpression ) + // InternalSimpleBeeLangTestLanguage.g:13571:3: ruleAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getOrExpressionAccess().getRightExprAndExpressionParserRuleCall_1_2_0()); @@ -51000,7 +51008,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__AndExpression__RightExprAssignment_1_2" - // InternalSimpleBeeLangTestLanguage.g:13575:1: rule__AndExpression__RightExprAssignment_1_2 : ( ruleRelationalExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13580:1: rule__AndExpression__RightExprAssignment_1_2 : ( ruleRelationalExpression ) ; public final void rule__AndExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__AndExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -51008,11 +51016,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 946) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13579:1: ( ( ruleRelationalExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13580:2: ( ruleRelationalExpression ) + // InternalSimpleBeeLangTestLanguage.g:13584:1: ( ( ruleRelationalExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13585:2: ( ruleRelationalExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13580:2: ( ruleRelationalExpression ) - // InternalSimpleBeeLangTestLanguage.g:13581:3: ruleRelationalExpression + // InternalSimpleBeeLangTestLanguage.g:13585:2: ( ruleRelationalExpression ) + // InternalSimpleBeeLangTestLanguage.g:13586:3: ruleRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAndExpressionAccess().getRightExprRelationalExpressionParserRuleCall_1_2_0()); @@ -51048,7 +51056,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__RelationalExpression__FunctionNameAssignment_1_1" - // InternalSimpleBeeLangTestLanguage.g:13590:1: rule__RelationalExpression__FunctionNameAssignment_1_1 : ( ruleRelationalOperator ) ; + // InternalSimpleBeeLangTestLanguage.g:13595:1: rule__RelationalExpression__FunctionNameAssignment_1_1 : ( ruleRelationalOperator ) ; public final void rule__RelationalExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__RelationalExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -51056,11 +51064,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 947) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13594:1: ( ( ruleRelationalOperator ) ) - // InternalSimpleBeeLangTestLanguage.g:13595:2: ( ruleRelationalOperator ) + // InternalSimpleBeeLangTestLanguage.g:13599:1: ( ( ruleRelationalOperator ) ) + // InternalSimpleBeeLangTestLanguage.g:13600:2: ( ruleRelationalOperator ) { - // InternalSimpleBeeLangTestLanguage.g:13595:2: ( ruleRelationalOperator ) - // InternalSimpleBeeLangTestLanguage.g:13596:3: ruleRelationalOperator + // InternalSimpleBeeLangTestLanguage.g:13600:2: ( ruleRelationalOperator ) + // InternalSimpleBeeLangTestLanguage.g:13601:3: ruleRelationalOperator { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getFunctionNameRelationalOperatorParserRuleCall_1_1_0()); @@ -51096,7 +51104,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__RelationalExpression__RightExprAssignment_1_2" - // InternalSimpleBeeLangTestLanguage.g:13605:1: rule__RelationalExpression__RightExprAssignment_1_2 : ( ruleAdditiveExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13610:1: rule__RelationalExpression__RightExprAssignment_1_2 : ( ruleAdditiveExpression ) ; public final void rule__RelationalExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__RelationalExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -51104,11 +51112,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 948) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13609:1: ( ( ruleAdditiveExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13610:2: ( ruleAdditiveExpression ) + // InternalSimpleBeeLangTestLanguage.g:13614:1: ( ( ruleAdditiveExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13615:2: ( ruleAdditiveExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13610:2: ( ruleAdditiveExpression ) - // InternalSimpleBeeLangTestLanguage.g:13611:3: ruleAdditiveExpression + // InternalSimpleBeeLangTestLanguage.g:13615:2: ( ruleAdditiveExpression ) + // InternalSimpleBeeLangTestLanguage.g:13616:3: ruleAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getRelationalExpressionAccess().getRightExprAdditiveExpressionParserRuleCall_1_2_0()); @@ -51144,7 +51152,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__AdditiveExpression__FunctionNameAssignment_1_1" - // InternalSimpleBeeLangTestLanguage.g:13620:1: rule__AdditiveExpression__FunctionNameAssignment_1_1 : ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13625:1: rule__AdditiveExpression__FunctionNameAssignment_1_1 : ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) ; public final void rule__AdditiveExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__AdditiveExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -51152,17 +51160,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 949) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13624:1: ( ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13625:2: ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:13629:1: ( ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13630:2: ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:13625:2: ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:13626:3: ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:13630:2: ( ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:13631:3: ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getFunctionNameAlternatives_1_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:13627:3: ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:13627:4: rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 + // InternalSimpleBeeLangTestLanguage.g:13632:3: ( rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:13632:4: rule__AdditiveExpression__FunctionNameAlternatives_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__FunctionNameAlternatives_1_1_0(); @@ -51198,7 +51206,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__AdditiveExpression__RightExprAssignment_1_2" - // InternalSimpleBeeLangTestLanguage.g:13635:1: rule__AdditiveExpression__RightExprAssignment_1_2 : ( ruleMultiplicativeExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13640:1: rule__AdditiveExpression__RightExprAssignment_1_2 : ( ruleMultiplicativeExpression ) ; public final void rule__AdditiveExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__AdditiveExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -51206,11 +51214,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 950) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13639:1: ( ( ruleMultiplicativeExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13640:2: ( ruleMultiplicativeExpression ) + // InternalSimpleBeeLangTestLanguage.g:13644:1: ( ( ruleMultiplicativeExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13645:2: ( ruleMultiplicativeExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13640:2: ( ruleMultiplicativeExpression ) - // InternalSimpleBeeLangTestLanguage.g:13641:3: ruleMultiplicativeExpression + // InternalSimpleBeeLangTestLanguage.g:13645:2: ( ruleMultiplicativeExpression ) + // InternalSimpleBeeLangTestLanguage.g:13646:3: ruleMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAdditiveExpressionAccess().getRightExprMultiplicativeExpressionParserRuleCall_1_2_0()); @@ -51246,7 +51254,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__MultiplicativeExpression__FunctionNameAssignment_1_1" - // InternalSimpleBeeLangTestLanguage.g:13650:1: rule__MultiplicativeExpression__FunctionNameAssignment_1_1 : ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13655:1: rule__MultiplicativeExpression__FunctionNameAssignment_1_1 : ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) ; public final void rule__MultiplicativeExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__MultiplicativeExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -51254,17 +51262,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 951) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13654:1: ( ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13655:2: ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:13659:1: ( ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13660:2: ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:13655:2: ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:13656:3: ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:13660:2: ( ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:13661:3: ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getFunctionNameAlternatives_1_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:13657:3: ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:13657:4: rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 + // InternalSimpleBeeLangTestLanguage.g:13662:3: ( rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:13662:4: rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__FunctionNameAlternatives_1_1_0(); @@ -51300,7 +51308,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__MultiplicativeExpression__RightExprAssignment_1_2" - // InternalSimpleBeeLangTestLanguage.g:13665:1: rule__MultiplicativeExpression__RightExprAssignment_1_2 : ( ruleSetExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13670:1: rule__MultiplicativeExpression__RightExprAssignment_1_2 : ( ruleSetExpression ) ; public final void rule__MultiplicativeExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__MultiplicativeExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -51308,11 +51316,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 952) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13669:1: ( ( ruleSetExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13670:2: ( ruleSetExpression ) + // InternalSimpleBeeLangTestLanguage.g:13674:1: ( ( ruleSetExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13675:2: ( ruleSetExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13670:2: ( ruleSetExpression ) - // InternalSimpleBeeLangTestLanguage.g:13671:3: ruleSetExpression + // InternalSimpleBeeLangTestLanguage.g:13675:2: ( ruleSetExpression ) + // InternalSimpleBeeLangTestLanguage.g:13676:3: ruleSetExpression { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicativeExpressionAccess().getRightExprSetExpressionParserRuleCall_1_2_0()); @@ -51348,7 +51356,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__SetExpression__FunctionNameAssignment_1_1" - // InternalSimpleBeeLangTestLanguage.g:13680:1: rule__SetExpression__FunctionNameAssignment_1_1 : ( ( '..' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13685:1: rule__SetExpression__FunctionNameAssignment_1_1 : ( ( '..' ) ) ; public final void rule__SetExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__SetExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -51356,17 +51364,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 953) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13684:1: ( ( ( '..' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13685:2: ( ( '..' ) ) + // InternalSimpleBeeLangTestLanguage.g:13689:1: ( ( ( '..' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13690:2: ( ( '..' ) ) { - // InternalSimpleBeeLangTestLanguage.g:13685:2: ( ( '..' ) ) - // InternalSimpleBeeLangTestLanguage.g:13686:3: ( '..' ) + // InternalSimpleBeeLangTestLanguage.g:13690:2: ( ( '..' ) ) + // InternalSimpleBeeLangTestLanguage.g:13691:3: ( '..' ) { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getFunctionNameFullStopFullStopKeyword_1_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:13687:3: ( '..' ) - // InternalSimpleBeeLangTestLanguage.g:13688:4: '..' + // InternalSimpleBeeLangTestLanguage.g:13692:3: ( '..' ) + // InternalSimpleBeeLangTestLanguage.g:13693:4: '..' { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getFunctionNameFullStopFullStopKeyword_1_1_0()); @@ -51404,7 +51412,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__SetExpression__RightExprAssignment_1_2" - // InternalSimpleBeeLangTestLanguage.g:13699:1: rule__SetExpression__RightExprAssignment_1_2 : ( ruleUnaryOrInfixExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13704:1: rule__SetExpression__RightExprAssignment_1_2 : ( ruleUnaryOrInfixExpression ) ; public final void rule__SetExpression__RightExprAssignment_1_2() throws RecognitionException { int rule__SetExpression__RightExprAssignment_1_2_StartIndex = input.index(); @@ -51412,11 +51420,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 954) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13703:1: ( ( ruleUnaryOrInfixExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13704:2: ( ruleUnaryOrInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:13708:1: ( ( ruleUnaryOrInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13709:2: ( ruleUnaryOrInfixExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13704:2: ( ruleUnaryOrInfixExpression ) - // InternalSimpleBeeLangTestLanguage.g:13705:3: ruleUnaryOrInfixExpression + // InternalSimpleBeeLangTestLanguage.g:13709:2: ( ruleUnaryOrInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:13710:3: ruleUnaryOrInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getSetExpressionAccess().getRightExprUnaryOrInfixExpressionParserRuleCall_1_2_0()); @@ -51452,7 +51460,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__UnaryExpression__FunctionNameAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:13714:1: rule__UnaryExpression__FunctionNameAssignment_1 : ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13719:1: rule__UnaryExpression__FunctionNameAssignment_1 : ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) ; public final void rule__UnaryExpression__FunctionNameAssignment_1() throws RecognitionException { int rule__UnaryExpression__FunctionNameAssignment_1_StartIndex = input.index(); @@ -51460,17 +51468,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 955) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13718:1: ( ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13719:2: ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:13723:1: ( ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13724:2: ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:13719:2: ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:13720:3: ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:13724:2: ( ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:13725:3: ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getFunctionNameAlternatives_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:13721:3: ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:13721:4: rule__UnaryExpression__FunctionNameAlternatives_1_0 + // InternalSimpleBeeLangTestLanguage.g:13726:3: ( rule__UnaryExpression__FunctionNameAlternatives_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:13726:4: rule__UnaryExpression__FunctionNameAlternatives_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__UnaryExpression__FunctionNameAlternatives_1_0(); @@ -51506,7 +51514,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__UnaryExpression__ExprAssignment_2" - // InternalSimpleBeeLangTestLanguage.g:13729:1: rule__UnaryExpression__ExprAssignment_2 : ( ruleInfixExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13734:1: rule__UnaryExpression__ExprAssignment_2 : ( ruleInfixExpression ) ; public final void rule__UnaryExpression__ExprAssignment_2() throws RecognitionException { int rule__UnaryExpression__ExprAssignment_2_StartIndex = input.index(); @@ -51514,11 +51522,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 956) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13733:1: ( ( ruleInfixExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13734:2: ( ruleInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:13738:1: ( ( ruleInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13739:2: ( ruleInfixExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13734:2: ( ruleInfixExpression ) - // InternalSimpleBeeLangTestLanguage.g:13735:3: ruleInfixExpression + // InternalSimpleBeeLangTestLanguage.g:13739:2: ( ruleInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:13740:3: ruleInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getUnaryExpressionAccess().getExprInfixExpressionParserRuleCall_2_0()); @@ -51554,7 +51562,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__PreopExpression__FunctionNameAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:13744:1: rule__PreopExpression__FunctionNameAssignment_1 : ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13749:1: rule__PreopExpression__FunctionNameAssignment_1 : ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) ; public final void rule__PreopExpression__FunctionNameAssignment_1() throws RecognitionException { int rule__PreopExpression__FunctionNameAssignment_1_StartIndex = input.index(); @@ -51562,17 +51570,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 957) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13748:1: ( ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13749:2: ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:13753:1: ( ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13754:2: ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:13749:2: ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:13750:3: ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:13754:2: ( ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:13755:3: ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getFunctionNameAlternatives_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:13751:3: ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:13751:4: rule__PreopExpression__FunctionNameAlternatives_1_0 + // InternalSimpleBeeLangTestLanguage.g:13756:3: ( rule__PreopExpression__FunctionNameAlternatives_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:13756:4: rule__PreopExpression__FunctionNameAlternatives_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__PreopExpression__FunctionNameAlternatives_1_0(); @@ -51608,7 +51616,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__PreopExpression__ExprAssignment_2" - // InternalSimpleBeeLangTestLanguage.g:13759:1: rule__PreopExpression__ExprAssignment_2 : ( ruleInfixExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13764:1: rule__PreopExpression__ExprAssignment_2 : ( ruleInfixExpression ) ; public final void rule__PreopExpression__ExprAssignment_2() throws RecognitionException { int rule__PreopExpression__ExprAssignment_2_StartIndex = input.index(); @@ -51616,11 +51624,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 958) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13763:1: ( ( ruleInfixExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13764:2: ( ruleInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:13768:1: ( ( ruleInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13769:2: ( ruleInfixExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13764:2: ( ruleInfixExpression ) - // InternalSimpleBeeLangTestLanguage.g:13765:3: ruleInfixExpression + // InternalSimpleBeeLangTestLanguage.g:13769:2: ( ruleInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:13770:3: ruleInfixExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPreopExpressionAccess().getExprInfixExpressionParserRuleCall_2_0()); @@ -51656,7 +51664,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__PostopExpression__FunctionNameAssignment_1_1" - // InternalSimpleBeeLangTestLanguage.g:13774:1: rule__PostopExpression__FunctionNameAssignment_1_1 : ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:13779:1: rule__PostopExpression__FunctionNameAssignment_1_1 : ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) ; public final void rule__PostopExpression__FunctionNameAssignment_1_1() throws RecognitionException { int rule__PostopExpression__FunctionNameAssignment_1_1_StartIndex = input.index(); @@ -51664,17 +51672,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 959) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13778:1: ( ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:13779:2: ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:13783:1: ( ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:13784:2: ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:13779:2: ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:13780:3: ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:13784:2: ( ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:13785:3: ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPostopExpressionAccess().getFunctionNameAlternatives_1_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:13781:3: ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:13781:4: rule__PostopExpression__FunctionNameAlternatives_1_1_0 + // InternalSimpleBeeLangTestLanguage.g:13786:3: ( rule__PostopExpression__FunctionNameAlternatives_1_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:13786:4: rule__PostopExpression__FunctionNameAlternatives_1_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__FunctionNameAlternatives_1_1_0(); @@ -51710,7 +51718,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__InfixExpression__NameAssignment_1_0_2" - // InternalSimpleBeeLangTestLanguage.g:13789:1: rule__InfixExpression__NameAssignment_1_0_2 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13794:1: rule__InfixExpression__NameAssignment_1_0_2 : ( RULE_ID ) ; public final void rule__InfixExpression__NameAssignment_1_0_2() throws RecognitionException { int rule__InfixExpression__NameAssignment_1_0_2_StartIndex = input.index(); @@ -51718,11 +51726,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 960) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13793:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13794:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13798:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13799:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13794:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13795:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13799:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13800:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getNameIDTerminalRuleCall_1_0_2_0()); @@ -51754,7 +51762,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__InfixExpression__ParameterListAssignment_1_0_4" - // InternalSimpleBeeLangTestLanguage.g:13804:1: rule__InfixExpression__ParameterListAssignment_1_0_4 : ( ruleParameterList ) ; + // InternalSimpleBeeLangTestLanguage.g:13809:1: rule__InfixExpression__ParameterListAssignment_1_0_4 : ( ruleParameterList ) ; public final void rule__InfixExpression__ParameterListAssignment_1_0_4() throws RecognitionException { int rule__InfixExpression__ParameterListAssignment_1_0_4_StartIndex = input.index(); @@ -51762,11 +51770,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 961) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13808:1: ( ( ruleParameterList ) ) - // InternalSimpleBeeLangTestLanguage.g:13809:2: ( ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:13813:1: ( ( ruleParameterList ) ) + // InternalSimpleBeeLangTestLanguage.g:13814:2: ( ruleParameterList ) { - // InternalSimpleBeeLangTestLanguage.g:13809:2: ( ruleParameterList ) - // InternalSimpleBeeLangTestLanguage.g:13810:3: ruleParameterList + // InternalSimpleBeeLangTestLanguage.g:13814:2: ( ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:13815:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getParameterListParameterListParserRuleCall_1_0_4_0()); @@ -51802,7 +51810,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__InfixExpression__IndexExprAssignment_1_1_2" - // InternalSimpleBeeLangTestLanguage.g:13819:1: rule__InfixExpression__IndexExprAssignment_1_1_2 : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13824:1: rule__InfixExpression__IndexExprAssignment_1_1_2 : ( ruleExpression ) ; public final void rule__InfixExpression__IndexExprAssignment_1_1_2() throws RecognitionException { int rule__InfixExpression__IndexExprAssignment_1_1_2_StartIndex = input.index(); @@ -51810,11 +51818,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 962) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13823:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13824:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13828:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13829:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13824:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:13825:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:13829:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13830:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getIndexExprExpressionParserRuleCall_1_1_2_0()); @@ -51850,7 +51858,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__InfixExpression__FeatureNameAssignment_1_2_2" - // InternalSimpleBeeLangTestLanguage.g:13834:1: rule__InfixExpression__FeatureNameAssignment_1_2_2 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13839:1: rule__InfixExpression__FeatureNameAssignment_1_2_2 : ( RULE_ID ) ; public final void rule__InfixExpression__FeatureNameAssignment_1_2_2() throws RecognitionException { int rule__InfixExpression__FeatureNameAssignment_1_2_2_StartIndex = input.index(); @@ -51858,11 +51866,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 963) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13838:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13839:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13843:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13844:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13839:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13840:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13844:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13845:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getFeatureNameIDTerminalRuleCall_1_2_2_0()); @@ -51894,7 +51902,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__CallExpression__ParameterListAssignment_1_2" - // InternalSimpleBeeLangTestLanguage.g:13849:1: rule__CallExpression__ParameterListAssignment_1_2 : ( ruleParameterList ) ; + // InternalSimpleBeeLangTestLanguage.g:13854:1: rule__CallExpression__ParameterListAssignment_1_2 : ( ruleParameterList ) ; public final void rule__CallExpression__ParameterListAssignment_1_2() throws RecognitionException { int rule__CallExpression__ParameterListAssignment_1_2_StartIndex = input.index(); @@ -51902,11 +51910,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 964) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13853:1: ( ( ruleParameterList ) ) - // InternalSimpleBeeLangTestLanguage.g:13854:2: ( ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:13858:1: ( ( ruleParameterList ) ) + // InternalSimpleBeeLangTestLanguage.g:13859:2: ( ruleParameterList ) { - // InternalSimpleBeeLangTestLanguage.g:13854:2: ( ruleParameterList ) - // InternalSimpleBeeLangTestLanguage.g:13855:3: ruleParameterList + // InternalSimpleBeeLangTestLanguage.g:13859:2: ( ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:13860:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getCallExpressionAccess().getParameterListParameterListParserRuleCall_1_2_0()); @@ -51942,7 +51950,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__WithExpression__ReferencedAdviceAssignment_1_0" - // InternalSimpleBeeLangTestLanguage.g:13864:1: rule__WithExpression__ReferencedAdviceAssignment_1_0 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13869:1: rule__WithExpression__ReferencedAdviceAssignment_1_0 : ( RULE_ID ) ; public final void rule__WithExpression__ReferencedAdviceAssignment_1_0() throws RecognitionException { int rule__WithExpression__ReferencedAdviceAssignment_1_0_StartIndex = input.index(); @@ -51950,11 +51958,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 965) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13868:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13869:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13873:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13874:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13869:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13870:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13874:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13875:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getReferencedAdviceIDTerminalRuleCall_1_0_0()); @@ -51986,7 +51994,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__WithExpression__ReferencedAdviceAssignment_1_1_1" - // InternalSimpleBeeLangTestLanguage.g:13879:1: rule__WithExpression__ReferencedAdviceAssignment_1_1_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13884:1: rule__WithExpression__ReferencedAdviceAssignment_1_1_1 : ( RULE_ID ) ; public final void rule__WithExpression__ReferencedAdviceAssignment_1_1_1() throws RecognitionException { int rule__WithExpression__ReferencedAdviceAssignment_1_1_1_StartIndex = input.index(); @@ -51994,11 +52002,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 966) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13883:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13884:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13888:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13889:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13884:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13885:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13889:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13890:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getReferencedAdviceIDTerminalRuleCall_1_1_1_0()); @@ -52030,7 +52038,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__WithExpression__FuncExprAssignment_2_0_1" - // InternalSimpleBeeLangTestLanguage.g:13894:1: rule__WithExpression__FuncExprAssignment_2_0_1 : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13899:1: rule__WithExpression__FuncExprAssignment_2_0_1 : ( ruleExpression ) ; public final void rule__WithExpression__FuncExprAssignment_2_0_1() throws RecognitionException { int rule__WithExpression__FuncExprAssignment_2_0_1_StartIndex = input.index(); @@ -52038,11 +52046,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 967) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13898:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13899:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13903:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13904:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13899:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:13900:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:13904:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13905:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getFuncExprExpressionParserRuleCall_2_0_1_0()); @@ -52078,7 +52086,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__WithExpression__FuncExprAssignment_2_1_1" - // InternalSimpleBeeLangTestLanguage.g:13909:1: rule__WithExpression__FuncExprAssignment_2_1_1 : ( ruleBlockExpressionWithoutBrackets ) ; + // InternalSimpleBeeLangTestLanguage.g:13914:1: rule__WithExpression__FuncExprAssignment_2_1_1 : ( ruleBlockExpressionWithoutBrackets ) ; public final void rule__WithExpression__FuncExprAssignment_2_1_1() throws RecognitionException { int rule__WithExpression__FuncExprAssignment_2_1_1_StartIndex = input.index(); @@ -52086,11 +52094,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 968) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13913:1: ( ( ruleBlockExpressionWithoutBrackets ) ) - // InternalSimpleBeeLangTestLanguage.g:13914:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalSimpleBeeLangTestLanguage.g:13918:1: ( ( ruleBlockExpressionWithoutBrackets ) ) + // InternalSimpleBeeLangTestLanguage.g:13919:2: ( ruleBlockExpressionWithoutBrackets ) { - // InternalSimpleBeeLangTestLanguage.g:13914:2: ( ruleBlockExpressionWithoutBrackets ) - // InternalSimpleBeeLangTestLanguage.g:13915:3: ruleBlockExpressionWithoutBrackets + // InternalSimpleBeeLangTestLanguage.g:13919:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalSimpleBeeLangTestLanguage.g:13920:3: ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getWithExpressionAccess().getFuncExprBlockExpressionWithoutBracketsParserRuleCall_2_1_1_0()); @@ -52126,7 +52134,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__WithContextExpression__ExprAssignment_2" - // InternalSimpleBeeLangTestLanguage.g:13924:1: rule__WithContextExpression__ExprAssignment_2 : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13929:1: rule__WithContextExpression__ExprAssignment_2 : ( ruleExpression ) ; public final void rule__WithContextExpression__ExprAssignment_2() throws RecognitionException { int rule__WithContextExpression__ExprAssignment_2_StartIndex = input.index(); @@ -52134,11 +52142,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 969) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13928:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13929:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13933:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13934:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13929:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:13930:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:13934:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:13935:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getExprExpressionParserRuleCall_2_0()); @@ -52174,7 +52182,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__WithContextExpression__AliasAssignment_3_1" - // InternalSimpleBeeLangTestLanguage.g:13939:1: rule__WithContextExpression__AliasAssignment_3_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13944:1: rule__WithContextExpression__AliasAssignment_3_1 : ( RULE_ID ) ; public final void rule__WithContextExpression__AliasAssignment_3_1() throws RecognitionException { int rule__WithContextExpression__AliasAssignment_3_1_StartIndex = input.index(); @@ -52182,11 +52190,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 970) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13943:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13944:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13948:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13949:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13944:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13945:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13949:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13950:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getAliasIDTerminalRuleCall_3_1_0()); @@ -52218,7 +52226,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__WithContextExpression__ContextBlockAssignment_4" - // InternalSimpleBeeLangTestLanguage.g:13954:1: rule__WithContextExpression__ContextBlockAssignment_4 : ( ruleBlockExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13959:1: rule__WithContextExpression__ContextBlockAssignment_4 : ( ruleBlockExpression ) ; public final void rule__WithContextExpression__ContextBlockAssignment_4() throws RecognitionException { int rule__WithContextExpression__ContextBlockAssignment_4_StartIndex = input.index(); @@ -52226,11 +52234,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 971) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13958:1: ( ( ruleBlockExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13959:2: ( ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:13963:1: ( ( ruleBlockExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13964:2: ( ruleBlockExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13959:2: ( ruleBlockExpression ) - // InternalSimpleBeeLangTestLanguage.g:13960:3: ruleBlockExpression + // InternalSimpleBeeLangTestLanguage.g:13964:2: ( ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:13965:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getWithContextExpressionAccess().getContextBlockBlockExpressionParserRuleCall_4_0()); @@ -52266,7 +52274,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__BlockExpression__ExpressionsAssignment_2_0" - // InternalSimpleBeeLangTestLanguage.g:13969:1: rule__BlockExpression__ExpressionsAssignment_2_0 : ( ruleTopLevelExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:13974:1: rule__BlockExpression__ExpressionsAssignment_2_0 : ( ruleTopLevelExpression ) ; public final void rule__BlockExpression__ExpressionsAssignment_2_0() throws RecognitionException { int rule__BlockExpression__ExpressionsAssignment_2_0_StartIndex = input.index(); @@ -52274,11 +52282,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 972) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13973:1: ( ( ruleTopLevelExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:13974:2: ( ruleTopLevelExpression ) + // InternalSimpleBeeLangTestLanguage.g:13978:1: ( ( ruleTopLevelExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:13979:2: ( ruleTopLevelExpression ) { - // InternalSimpleBeeLangTestLanguage.g:13974:2: ( ruleTopLevelExpression ) - // InternalSimpleBeeLangTestLanguage.g:13975:3: ruleTopLevelExpression + // InternalSimpleBeeLangTestLanguage.g:13979:2: ( ruleTopLevelExpression ) + // InternalSimpleBeeLangTestLanguage.g:13980:3: ruleTopLevelExpression { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionAccess().getExpressionsTopLevelExpressionParserRuleCall_2_0_0()); @@ -52314,7 +52322,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__Value__NameAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:13984:1: rule__Value__NameAssignment_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:13989:1: rule__Value__NameAssignment_1 : ( RULE_ID ) ; public final void rule__Value__NameAssignment_1() throws RecognitionException { int rule__Value__NameAssignment_1_StartIndex = input.index(); @@ -52322,11 +52330,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 973) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:13988:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:13989:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13993:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:13994:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:13989:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:13990:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:13994:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:13995:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getValueAccess().getNameIDTerminalRuleCall_1_0()); @@ -52358,7 +52366,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__KeywordVariables__NameAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:13999:1: rule__KeywordVariables__NameAssignment_1 : ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) ; + // InternalSimpleBeeLangTestLanguage.g:14004:1: rule__KeywordVariables__NameAssignment_1 : ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) ; public final void rule__KeywordVariables__NameAssignment_1() throws RecognitionException { int rule__KeywordVariables__NameAssignment_1_StartIndex = input.index(); @@ -52366,17 +52374,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 974) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14003:1: ( ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:14004:2: ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:14008:1: ( ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:14009:2: ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:14004:2: ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) - // InternalSimpleBeeLangTestLanguage.g:14005:3: ( rule__KeywordVariables__NameAlternatives_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:14009:2: ( ( rule__KeywordVariables__NameAlternatives_1_0 ) ) + // InternalSimpleBeeLangTestLanguage.g:14010:3: ( rule__KeywordVariables__NameAlternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getKeywordVariablesAccess().getNameAlternatives_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:14006:3: ( rule__KeywordVariables__NameAlternatives_1_0 ) - // InternalSimpleBeeLangTestLanguage.g:14006:4: rule__KeywordVariables__NameAlternatives_1_0 + // InternalSimpleBeeLangTestLanguage.g:14011:3: ( rule__KeywordVariables__NameAlternatives_1_0 ) + // InternalSimpleBeeLangTestLanguage.g:14011:4: rule__KeywordVariables__NameAlternatives_1_0 { pushFollow(FollowSets000.FOLLOW_2); rule__KeywordVariables__NameAlternatives_1_0(); @@ -52412,7 +52420,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__OperationCall__NameAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:14014:1: rule__OperationCall__NameAssignment_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:14019:1: rule__OperationCall__NameAssignment_1 : ( RULE_ID ) ; public final void rule__OperationCall__NameAssignment_1() throws RecognitionException { int rule__OperationCall__NameAssignment_1_StartIndex = input.index(); @@ -52420,11 +52428,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 975) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14018:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:14019:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:14023:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:14024:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:14019:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:14020:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:14024:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:14025:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getNameIDTerminalRuleCall_1_0()); @@ -52456,7 +52464,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__OperationCall__ParameterListAssignment_3" - // InternalSimpleBeeLangTestLanguage.g:14029:1: rule__OperationCall__ParameterListAssignment_3 : ( ruleParameterList ) ; + // InternalSimpleBeeLangTestLanguage.g:14034:1: rule__OperationCall__ParameterListAssignment_3 : ( ruleParameterList ) ; public final void rule__OperationCall__ParameterListAssignment_3() throws RecognitionException { int rule__OperationCall__ParameterListAssignment_3_StartIndex = input.index(); @@ -52464,11 +52472,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 976) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14033:1: ( ( ruleParameterList ) ) - // InternalSimpleBeeLangTestLanguage.g:14034:2: ( ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:14038:1: ( ( ruleParameterList ) ) + // InternalSimpleBeeLangTestLanguage.g:14039:2: ( ruleParameterList ) { - // InternalSimpleBeeLangTestLanguage.g:14034:2: ( ruleParameterList ) - // InternalSimpleBeeLangTestLanguage.g:14035:3: ruleParameterList + // InternalSimpleBeeLangTestLanguage.g:14039:2: ( ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:14040:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getOperationCallAccess().getParameterListParameterListParserRuleCall_3_0()); @@ -52504,7 +52512,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ConstructorCallExpression__TypeExprAssignment_2" - // InternalSimpleBeeLangTestLanguage.g:14044:1: rule__ConstructorCallExpression__TypeExprAssignment_2 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:14049:1: rule__ConstructorCallExpression__TypeExprAssignment_2 : ( RULE_ID ) ; public final void rule__ConstructorCallExpression__TypeExprAssignment_2() throws RecognitionException { int rule__ConstructorCallExpression__TypeExprAssignment_2_StartIndex = input.index(); @@ -52512,11 +52520,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 977) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14048:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:14049:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:14053:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:14054:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:14049:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:14050:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:14054:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:14055:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getTypeExprIDTerminalRuleCall_2_0()); @@ -52548,7 +52556,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ConstructorCallExpression__ParameterListAssignment_3_1" - // InternalSimpleBeeLangTestLanguage.g:14059:1: rule__ConstructorCallExpression__ParameterListAssignment_3_1 : ( ruleParameterList ) ; + // InternalSimpleBeeLangTestLanguage.g:14064:1: rule__ConstructorCallExpression__ParameterListAssignment_3_1 : ( ruleParameterList ) ; public final void rule__ConstructorCallExpression__ParameterListAssignment_3_1() throws RecognitionException { int rule__ConstructorCallExpression__ParameterListAssignment_3_1_StartIndex = input.index(); @@ -52556,11 +52564,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 978) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14063:1: ( ( ruleParameterList ) ) - // InternalSimpleBeeLangTestLanguage.g:14064:2: ( ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:14068:1: ( ( ruleParameterList ) ) + // InternalSimpleBeeLangTestLanguage.g:14069:2: ( ruleParameterList ) { - // InternalSimpleBeeLangTestLanguage.g:14064:2: ( ruleParameterList ) - // InternalSimpleBeeLangTestLanguage.g:14065:3: ruleParameterList + // InternalSimpleBeeLangTestLanguage.g:14069:2: ( ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:14070:3: ruleParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getParameterListParameterListParserRuleCall_3_1_0()); @@ -52596,7 +52604,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ConstructorCallExpression__AliasAssignment_4_1" - // InternalSimpleBeeLangTestLanguage.g:14074:1: rule__ConstructorCallExpression__AliasAssignment_4_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:14079:1: rule__ConstructorCallExpression__AliasAssignment_4_1 : ( RULE_ID ) ; public final void rule__ConstructorCallExpression__AliasAssignment_4_1() throws RecognitionException { int rule__ConstructorCallExpression__AliasAssignment_4_1_StartIndex = input.index(); @@ -52604,11 +52612,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 979) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14078:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:14079:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:14083:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:14084:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:14079:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:14080:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:14084:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:14085:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getAliasIDTerminalRuleCall_4_1_0()); @@ -52640,7 +52648,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ConstructorCallExpression__ContextBlockAssignment_5" - // InternalSimpleBeeLangTestLanguage.g:14089:1: rule__ConstructorCallExpression__ContextBlockAssignment_5 : ( ruleInitializationBlockExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:14094:1: rule__ConstructorCallExpression__ContextBlockAssignment_5 : ( ruleInitializationBlockExpression ) ; public final void rule__ConstructorCallExpression__ContextBlockAssignment_5() throws RecognitionException { int rule__ConstructorCallExpression__ContextBlockAssignment_5_StartIndex = input.index(); @@ -52648,11 +52656,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 980) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14093:1: ( ( ruleInitializationBlockExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:14094:2: ( ruleInitializationBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:14098:1: ( ( ruleInitializationBlockExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:14099:2: ( ruleInitializationBlockExpression ) { - // InternalSimpleBeeLangTestLanguage.g:14094:2: ( ruleInitializationBlockExpression ) - // InternalSimpleBeeLangTestLanguage.g:14095:3: ruleInitializationBlockExpression + // InternalSimpleBeeLangTestLanguage.g:14099:2: ( ruleInitializationBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:14100:3: ruleInitializationBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getConstructorCallExpressionAccess().getContextBlockInitializationBlockExpressionParserRuleCall_5_0()); @@ -52688,7 +52696,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__InitializationBlockExpression__ExpressionsAssignment_2" - // InternalSimpleBeeLangTestLanguage.g:14104:1: rule__InitializationBlockExpression__ExpressionsAssignment_2 : ( ruleInitializationExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:14109:1: rule__InitializationBlockExpression__ExpressionsAssignment_2 : ( ruleInitializationExpression ) ; public final void rule__InitializationBlockExpression__ExpressionsAssignment_2() throws RecognitionException { int rule__InitializationBlockExpression__ExpressionsAssignment_2_StartIndex = input.index(); @@ -52696,11 +52704,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 981) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14108:1: ( ( ruleInitializationExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:14109:2: ( ruleInitializationExpression ) + // InternalSimpleBeeLangTestLanguage.g:14113:1: ( ( ruleInitializationExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:14114:2: ( ruleInitializationExpression ) { - // InternalSimpleBeeLangTestLanguage.g:14109:2: ( ruleInitializationExpression ) - // InternalSimpleBeeLangTestLanguage.g:14110:3: ruleInitializationExpression + // InternalSimpleBeeLangTestLanguage.g:14114:2: ( ruleInitializationExpression ) + // InternalSimpleBeeLangTestLanguage.g:14115:3: ruleInitializationExpression { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationBlockExpressionAccess().getExpressionsInitializationExpressionParserRuleCall_2_0()); @@ -52736,7 +52744,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__InitializationExpression__LeftExprAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:14119:1: rule__InitializationExpression__LeftExprAssignment_1 : ( ruleFeatureOfThis ) ; + // InternalSimpleBeeLangTestLanguage.g:14124:1: rule__InitializationExpression__LeftExprAssignment_1 : ( ruleFeatureOfThis ) ; public final void rule__InitializationExpression__LeftExprAssignment_1() throws RecognitionException { int rule__InitializationExpression__LeftExprAssignment_1_StartIndex = input.index(); @@ -52744,11 +52752,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 982) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14123:1: ( ( ruleFeatureOfThis ) ) - // InternalSimpleBeeLangTestLanguage.g:14124:2: ( ruleFeatureOfThis ) + // InternalSimpleBeeLangTestLanguage.g:14128:1: ( ( ruleFeatureOfThis ) ) + // InternalSimpleBeeLangTestLanguage.g:14129:2: ( ruleFeatureOfThis ) { - // InternalSimpleBeeLangTestLanguage.g:14124:2: ( ruleFeatureOfThis ) - // InternalSimpleBeeLangTestLanguage.g:14125:3: ruleFeatureOfThis + // InternalSimpleBeeLangTestLanguage.g:14129:2: ( ruleFeatureOfThis ) + // InternalSimpleBeeLangTestLanguage.g:14130:3: ruleFeatureOfThis { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getLeftExprFeatureOfThisParserRuleCall_1_0()); @@ -52784,7 +52792,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__InitializationExpression__FunctionNameAssignment_2" - // InternalSimpleBeeLangTestLanguage.g:14134:1: rule__InitializationExpression__FunctionNameAssignment_2 : ( ( ':' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:14139:1: rule__InitializationExpression__FunctionNameAssignment_2 : ( ( ':' ) ) ; public final void rule__InitializationExpression__FunctionNameAssignment_2() throws RecognitionException { int rule__InitializationExpression__FunctionNameAssignment_2_StartIndex = input.index(); @@ -52792,17 +52800,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 983) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14138:1: ( ( ( ':' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:14139:2: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:14143:1: ( ( ( ':' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:14144:2: ( ( ':' ) ) { - // InternalSimpleBeeLangTestLanguage.g:14139:2: ( ( ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:14140:3: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:14144:2: ( ( ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:14145:3: ( ':' ) { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getFunctionNameColonKeyword_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:14141:3: ( ':' ) - // InternalSimpleBeeLangTestLanguage.g:14142:4: ':' + // InternalSimpleBeeLangTestLanguage.g:14146:3: ( ':' ) + // InternalSimpleBeeLangTestLanguage.g:14147:4: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getFunctionNameColonKeyword_2_0()); @@ -52840,7 +52848,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__InitializationExpression__RightExprAssignment_3" - // InternalSimpleBeeLangTestLanguage.g:14153:1: rule__InitializationExpression__RightExprAssignment_3 : ( ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:14158:1: rule__InitializationExpression__RightExprAssignment_3 : ( ruleExpression ) ; public final void rule__InitializationExpression__RightExprAssignment_3() throws RecognitionException { int rule__InitializationExpression__RightExprAssignment_3_StartIndex = input.index(); @@ -52848,11 +52856,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 984) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14157:1: ( ( ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:14158:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:14162:1: ( ( ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:14163:2: ( ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:14158:2: ( ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:14159:3: ruleExpression + // InternalSimpleBeeLangTestLanguage.g:14163:2: ( ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:14164:3: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getInitializationExpressionAccess().getRightExprExpressionParserRuleCall_3_0()); @@ -52888,7 +52896,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__FeatureOfThis__FeatureNameAssignment_1" - // InternalSimpleBeeLangTestLanguage.g:14168:1: rule__FeatureOfThis__FeatureNameAssignment_1 : ( RULE_ID ) ; + // InternalSimpleBeeLangTestLanguage.g:14173:1: rule__FeatureOfThis__FeatureNameAssignment_1 : ( RULE_ID ) ; public final void rule__FeatureOfThis__FeatureNameAssignment_1() throws RecognitionException { int rule__FeatureOfThis__FeatureNameAssignment_1_StartIndex = input.index(); @@ -52896,11 +52904,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 985) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14172:1: ( ( RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:14173:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:14177:1: ( ( RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:14178:2: ( RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:14173:2: ( RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:14174:3: RULE_ID + // InternalSimpleBeeLangTestLanguage.g:14178:2: ( RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:14179:3: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureOfThisAccess().getFeatureNameIDTerminalRuleCall_1_0()); @@ -52932,7 +52940,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__ReturnTypeAssignment_1_1" - // InternalSimpleBeeLangTestLanguage.g:14183:1: rule__ClosureExpression__ReturnTypeAssignment_1_1 : ( ruleTypeRef ) ; + // InternalSimpleBeeLangTestLanguage.g:14188:1: rule__ClosureExpression__ReturnTypeAssignment_1_1 : ( ruleTypeRef ) ; public final void rule__ClosureExpression__ReturnTypeAssignment_1_1() throws RecognitionException { int rule__ClosureExpression__ReturnTypeAssignment_1_1_StartIndex = input.index(); @@ -52940,11 +52948,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 986) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14187:1: ( ( ruleTypeRef ) ) - // InternalSimpleBeeLangTestLanguage.g:14188:2: ( ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:14192:1: ( ( ruleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:14193:2: ( ruleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:14188:2: ( ruleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:14189:3: ruleTypeRef + // InternalSimpleBeeLangTestLanguage.g:14193:2: ( ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:14194:3: ruleTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getReturnTypeTypeRefParserRuleCall_1_1_0()); @@ -52980,7 +52988,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__ParametersAssignment_2_0_1_0" - // InternalSimpleBeeLangTestLanguage.g:14198:1: rule__ClosureExpression__ParametersAssignment_2_0_1_0 : ( ruleParameterDeclaration ) ; + // InternalSimpleBeeLangTestLanguage.g:14203:1: rule__ClosureExpression__ParametersAssignment_2_0_1_0 : ( ruleParameterDeclaration ) ; public final void rule__ClosureExpression__ParametersAssignment_2_0_1_0() throws RecognitionException { int rule__ClosureExpression__ParametersAssignment_2_0_1_0_StartIndex = input.index(); @@ -52988,11 +52996,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 987) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14202:1: ( ( ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:14203:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:14207:1: ( ( ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:14208:2: ( ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:14203:2: ( ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:14204:3: ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:14208:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:14209:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersParameterDeclarationParserRuleCall_2_0_1_0_0()); @@ -53028,7 +53036,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__ParametersAssignment_2_0_1_1_1" - // InternalSimpleBeeLangTestLanguage.g:14213:1: rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 : ( ruleParameterDeclaration ) ; + // InternalSimpleBeeLangTestLanguage.g:14218:1: rule__ClosureExpression__ParametersAssignment_2_0_1_1_1 : ( ruleParameterDeclaration ) ; public final void rule__ClosureExpression__ParametersAssignment_2_0_1_1_1() throws RecognitionException { int rule__ClosureExpression__ParametersAssignment_2_0_1_1_1_StartIndex = input.index(); @@ -53036,11 +53044,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 988) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14217:1: ( ( ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:14218:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:14222:1: ( ( ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:14223:2: ( ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:14218:2: ( ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:14219:3: ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:14223:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:14224:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersParameterDeclarationParserRuleCall_2_0_1_1_1_0()); @@ -53076,7 +53084,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1" - // InternalSimpleBeeLangTestLanguage.g:14228:1: rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 : ( ( '...' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:14233:1: rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1 : ( ( '...' ) ) ; public final void rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1() throws RecognitionException { int rule__ClosureExpression__VarArgsAssignment_2_0_1_2_1_StartIndex = input.index(); @@ -53084,17 +53092,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 989) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14232:1: ( ( ( '...' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:14233:2: ( ( '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:14237:1: ( ( ( '...' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:14238:2: ( ( '...' ) ) { - // InternalSimpleBeeLangTestLanguage.g:14233:2: ( ( '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:14234:3: ( '...' ) + // InternalSimpleBeeLangTestLanguage.g:14238:2: ( ( '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:14239:3: ( '...' ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsFullStopFullStopFullStopKeyword_2_0_1_2_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:14235:3: ( '...' ) - // InternalSimpleBeeLangTestLanguage.g:14236:4: '...' + // InternalSimpleBeeLangTestLanguage.g:14240:3: ( '...' ) + // InternalSimpleBeeLangTestLanguage.g:14241:4: '...' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsFullStopFullStopFullStopKeyword_2_0_1_2_1_0()); @@ -53132,7 +53140,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__ParametersAssignment_2_0_1_2_2" - // InternalSimpleBeeLangTestLanguage.g:14247:1: rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 : ( ruleParameterDeclaration ) ; + // InternalSimpleBeeLangTestLanguage.g:14252:1: rule__ClosureExpression__ParametersAssignment_2_0_1_2_2 : ( ruleParameterDeclaration ) ; public final void rule__ClosureExpression__ParametersAssignment_2_0_1_2_2() throws RecognitionException { int rule__ClosureExpression__ParametersAssignment_2_0_1_2_2_StartIndex = input.index(); @@ -53140,11 +53148,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 990) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14251:1: ( ( ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:14252:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:14256:1: ( ( ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:14257:2: ( ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:14252:2: ( ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:14253:3: ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:14257:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:14258:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersParameterDeclarationParserRuleCall_2_0_1_2_2_0()); @@ -53180,7 +53188,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__VarArgsAssignment_2_1_0" - // InternalSimpleBeeLangTestLanguage.g:14262:1: rule__ClosureExpression__VarArgsAssignment_2_1_0 : ( ( '...' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:14267:1: rule__ClosureExpression__VarArgsAssignment_2_1_0 : ( ( '...' ) ) ; public final void rule__ClosureExpression__VarArgsAssignment_2_1_0() throws RecognitionException { int rule__ClosureExpression__VarArgsAssignment_2_1_0_StartIndex = input.index(); @@ -53188,17 +53196,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 991) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14266:1: ( ( ( '...' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:14267:2: ( ( '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:14271:1: ( ( ( '...' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:14272:2: ( ( '...' ) ) { - // InternalSimpleBeeLangTestLanguage.g:14267:2: ( ( '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:14268:3: ( '...' ) + // InternalSimpleBeeLangTestLanguage.g:14272:2: ( ( '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:14273:3: ( '...' ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsFullStopFullStopFullStopKeyword_2_1_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:14269:3: ( '...' ) - // InternalSimpleBeeLangTestLanguage.g:14270:4: '...' + // InternalSimpleBeeLangTestLanguage.g:14274:3: ( '...' ) + // InternalSimpleBeeLangTestLanguage.g:14275:4: '...' { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getVarArgsFullStopFullStopFullStopKeyword_2_1_0_0()); @@ -53236,7 +53244,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__ParametersAssignment_2_1_1" - // InternalSimpleBeeLangTestLanguage.g:14281:1: rule__ClosureExpression__ParametersAssignment_2_1_1 : ( ruleParameterDeclaration ) ; + // InternalSimpleBeeLangTestLanguage.g:14286:1: rule__ClosureExpression__ParametersAssignment_2_1_1 : ( ruleParameterDeclaration ) ; public final void rule__ClosureExpression__ParametersAssignment_2_1_1() throws RecognitionException { int rule__ClosureExpression__ParametersAssignment_2_1_1_StartIndex = input.index(); @@ -53244,11 +53252,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 992) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14285:1: ( ( ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:14286:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:14290:1: ( ( ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:14291:2: ( ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:14286:2: ( ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:14287:3: ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:14291:2: ( ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:14292:3: ruleParameterDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getParametersParameterDeclarationParserRuleCall_2_1_1_0()); @@ -53284,7 +53292,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ClosureExpression__FuncExprAssignment_4" - // InternalSimpleBeeLangTestLanguage.g:14296:1: rule__ClosureExpression__FuncExprAssignment_4 : ( ruleOneOrManyExpressions ) ; + // InternalSimpleBeeLangTestLanguage.g:14301:1: rule__ClosureExpression__FuncExprAssignment_4 : ( ruleOneOrManyExpressions ) ; public final void rule__ClosureExpression__FuncExprAssignment_4() throws RecognitionException { int rule__ClosureExpression__FuncExprAssignment_4_StartIndex = input.index(); @@ -53292,11 +53300,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 993) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14300:1: ( ( ruleOneOrManyExpressions ) ) - // InternalSimpleBeeLangTestLanguage.g:14301:2: ( ruleOneOrManyExpressions ) + // InternalSimpleBeeLangTestLanguage.g:14305:1: ( ( ruleOneOrManyExpressions ) ) + // InternalSimpleBeeLangTestLanguage.g:14306:2: ( ruleOneOrManyExpressions ) { - // InternalSimpleBeeLangTestLanguage.g:14301:2: ( ruleOneOrManyExpressions ) - // InternalSimpleBeeLangTestLanguage.g:14302:3: ruleOneOrManyExpressions + // InternalSimpleBeeLangTestLanguage.g:14306:2: ( ruleOneOrManyExpressions ) + // InternalSimpleBeeLangTestLanguage.g:14307:3: ruleOneOrManyExpressions { if ( state.backtracking==0 ) { before(grammarAccess.getClosureExpressionAccess().getFuncExprOneOrManyExpressionsParserRuleCall_4_0()); @@ -53332,7 +53340,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0" - // InternalSimpleBeeLangTestLanguage.g:14311:1: rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 : ( ruleTopLevelExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:14316:1: rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0 : ( ruleTopLevelExpression ) ; public final void rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0() throws RecognitionException { int rule__BlockExpressionWithoutBrackets__ExpressionsAssignment_1_0_StartIndex = input.index(); @@ -53340,11 +53348,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 994) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14315:1: ( ( ruleTopLevelExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:14316:2: ( ruleTopLevelExpression ) + // InternalSimpleBeeLangTestLanguage.g:14320:1: ( ( ruleTopLevelExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:14321:2: ( ruleTopLevelExpression ) { - // InternalSimpleBeeLangTestLanguage.g:14316:2: ( ruleTopLevelExpression ) - // InternalSimpleBeeLangTestLanguage.g:14317:3: ruleTopLevelExpression + // InternalSimpleBeeLangTestLanguage.g:14321:2: ( ruleTopLevelExpression ) + // InternalSimpleBeeLangTestLanguage.g:14322:3: ruleTopLevelExpression { if ( state.backtracking==0 ) { before(grammarAccess.getBlockExpressionWithoutBracketsAccess().getExpressionsTopLevelExpressionParserRuleCall_1_0_0()); @@ -53380,7 +53388,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start "rule__ValueLiteral__ValueAssignment" - // InternalSimpleBeeLangTestLanguage.g:14326:1: rule__ValueLiteral__ValueAssignment : ( RULE_STRING ) ; + // InternalSimpleBeeLangTestLanguage.g:14331:1: rule__ValueLiteral__ValueAssignment : ( RULE_STRING ) ; public final void rule__ValueLiteral__ValueAssignment() throws RecognitionException { int rule__ValueLiteral__ValueAssignment_StartIndex = input.index(); @@ -53388,11 +53396,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB try { if ( state.backtracking>0 && alreadyParsedRule(input, 995) ) { return ; } - // InternalSimpleBeeLangTestLanguage.g:14330:1: ( ( RULE_STRING ) ) - // InternalSimpleBeeLangTestLanguage.g:14331:2: ( RULE_STRING ) + // InternalSimpleBeeLangTestLanguage.g:14335:1: ( ( RULE_STRING ) ) + // InternalSimpleBeeLangTestLanguage.g:14336:2: ( RULE_STRING ) { - // InternalSimpleBeeLangTestLanguage.g:14331:2: ( RULE_STRING ) - // InternalSimpleBeeLangTestLanguage.g:14332:3: RULE_STRING + // InternalSimpleBeeLangTestLanguage.g:14336:2: ( RULE_STRING ) + // InternalSimpleBeeLangTestLanguage.g:14337:3: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getValueLiteralAccess().getValueSTRINGTerminalRuleCall_0()); @@ -53424,16 +53432,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start synpred2_InternalSimpleBeeLangTestLanguage public final void synpred2_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:1500:2: ( ( ( rule__Model__UnitsAssignment_0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:1500:2: ( ( rule__Model__UnitsAssignment_0 )* ) + // InternalSimpleBeeLangTestLanguage.g:1505:2: ( ( ( rule__Model__UnitsAssignment_0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:1505:2: ( ( rule__Model__UnitsAssignment_0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:1500:2: ( ( rule__Model__UnitsAssignment_0 )* ) - // InternalSimpleBeeLangTestLanguage.g:1501:3: ( rule__Model__UnitsAssignment_0 )* + // InternalSimpleBeeLangTestLanguage.g:1505:2: ( ( rule__Model__UnitsAssignment_0 )* ) + // InternalSimpleBeeLangTestLanguage.g:1506:3: ( rule__Model__UnitsAssignment_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getModelAccess().getUnitsAssignment_0()); } - // InternalSimpleBeeLangTestLanguage.g:1502:3: ( rule__Model__UnitsAssignment_0 )* + // InternalSimpleBeeLangTestLanguage.g:1507:3: ( rule__Model__UnitsAssignment_0 )* loop120: do { int alt120=2; @@ -53446,7 +53454,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB switch (alt120) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1502:4: rule__Model__UnitsAssignment_0 + // InternalSimpleBeeLangTestLanguage.g:1507:4: rule__Model__UnitsAssignment_0 { pushFollow(FollowSets000.FOLLOW_3); rule__Model__UnitsAssignment_0(); @@ -53472,11 +53480,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start synpred8_InternalSimpleBeeLangTestLanguage public final void synpred8_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:1605:2: ( ( ruleClosureParameter ) ) - // InternalSimpleBeeLangTestLanguage.g:1605:2: ( ruleClosureParameter ) + // InternalSimpleBeeLangTestLanguage.g:1610:2: ( ( ruleClosureParameter ) ) + // InternalSimpleBeeLangTestLanguage.g:1610:2: ( ruleClosureParameter ) { - // InternalSimpleBeeLangTestLanguage.g:1605:2: ( ruleClosureParameter ) - // InternalSimpleBeeLangTestLanguage.g:1606:3: ruleClosureParameter + // InternalSimpleBeeLangTestLanguage.g:1610:2: ( ruleClosureParameter ) + // InternalSimpleBeeLangTestLanguage.g:1611:3: ruleClosureParameter { if ( state.backtracking==0 ) { before(grammarAccess.getFirstParameterAccess().getClosureParameterParserRuleCall_0()); @@ -53496,11 +53504,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start synpred25_InternalSimpleBeeLangTestLanguage public final void synpred25_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:1797:2: ( ( ruleVarDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:1797:2: ( ruleVarDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1802:2: ( ( ruleVarDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:1802:2: ( ruleVarDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:1797:2: ( ruleVarDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:1798:3: ruleVarDeclaration + // InternalSimpleBeeLangTestLanguage.g:1802:2: ( ruleVarDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1803:3: ruleVarDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getTopLevelExpressionAccess().getVarDeclarationParserRuleCall_0()); @@ -53520,17 +53528,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start synpred39_InternalSimpleBeeLangTestLanguage public final void synpred39_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:2046:2: ( ( ( rule__InfixExpression__Group_1_0__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2046:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2051:2: ( ( ( rule__InfixExpression__Group_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2051:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) { - // InternalSimpleBeeLangTestLanguage.g:2046:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:2047:3: ( rule__InfixExpression__Group_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:2051:2: ( ( rule__InfixExpression__Group_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:2052:3: ( rule__InfixExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getInfixExpressionAccess().getGroup_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:2048:3: ( rule__InfixExpression__Group_1_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:2048:4: rule__InfixExpression__Group_1_0__0 + // InternalSimpleBeeLangTestLanguage.g:2053:3: ( rule__InfixExpression__Group_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:2053:4: rule__InfixExpression__Group_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Group_1_0__0(); @@ -53550,11 +53558,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser11 extends InternalSimpleB // $ANTLR start synpred41_InternalSimpleBeeLangTestLanguage public final void synpred41_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:2073:2: ( ( ruleFeatureCall ) ) - // InternalSimpleBeeLangTestLanguage.g:2073:2: ( ruleFeatureCall ) + // InternalSimpleBeeLangTestLanguage.g:2078:2: ( ( ruleFeatureCall ) ) + // InternalSimpleBeeLangTestLanguage.g:2078:2: ( ruleFeatureCall ) { - // InternalSimpleBeeLangTestLanguage.g:2073:2: ( ruleFeatureCall ) - // InternalSimpleBeeLangTestLanguage.g:2074:3: ruleFeatureCall + // InternalSimpleBeeLangTestLanguage.g:2078:2: ( ruleFeatureCall ) + // InternalSimpleBeeLangTestLanguage.g:2079:3: ruleFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getFeatureCallParserRuleCall_0()); @@ -53587,11 +53595,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred43_InternalSimpleBeeLangTestLanguage public final void synpred43_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:2085:2: ( ( ruleValue ) ) - // InternalSimpleBeeLangTestLanguage.g:2085:2: ( ruleValue ) + // InternalSimpleBeeLangTestLanguage.g:2090:2: ( ( ruleValue ) ) + // InternalSimpleBeeLangTestLanguage.g:2090:2: ( ruleValue ) { - // InternalSimpleBeeLangTestLanguage.g:2085:2: ( ruleValue ) - // InternalSimpleBeeLangTestLanguage.g:2086:3: ruleValue + // InternalSimpleBeeLangTestLanguage.g:2090:2: ( ruleValue ) + // InternalSimpleBeeLangTestLanguage.g:2091:3: ruleValue { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getValueParserRuleCall_2()); @@ -53611,11 +53619,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred44_InternalSimpleBeeLangTestLanguage public final void synpred44_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:2091:2: ( ( ruleLiteral ) ) - // InternalSimpleBeeLangTestLanguage.g:2091:2: ( ruleLiteral ) + // InternalSimpleBeeLangTestLanguage.g:2096:2: ( ( ruleLiteral ) ) + // InternalSimpleBeeLangTestLanguage.g:2096:2: ( ruleLiteral ) { - // InternalSimpleBeeLangTestLanguage.g:2091:2: ( ruleLiteral ) - // InternalSimpleBeeLangTestLanguage.g:2092:3: ruleLiteral + // InternalSimpleBeeLangTestLanguage.g:2096:2: ( ruleLiteral ) + // InternalSimpleBeeLangTestLanguage.g:2097:3: ruleLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getLiteralParserRuleCall_3()); @@ -53635,11 +53643,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred47_InternalSimpleBeeLangTestLanguage public final void synpred47_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:2109:2: ( ( ruleBlockExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:2109:2: ( ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:2114:2: ( ( ruleBlockExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2114:2: ( ruleBlockExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2109:2: ( ruleBlockExpression ) - // InternalSimpleBeeLangTestLanguage.g:2110:3: ruleBlockExpression + // InternalSimpleBeeLangTestLanguage.g:2114:2: ( ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:2115:3: ruleBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getBlockExpressionParserRuleCall_6()); @@ -53659,11 +53667,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred48_InternalSimpleBeeLangTestLanguage public final void synpred48_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:2115:2: ( ( ruleWithExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:2115:2: ( ruleWithExpression ) + // InternalSimpleBeeLangTestLanguage.g:2120:2: ( ( ruleWithExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2120:2: ( ruleWithExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2115:2: ( ruleWithExpression ) - // InternalSimpleBeeLangTestLanguage.g:2116:3: ruleWithExpression + // InternalSimpleBeeLangTestLanguage.g:2120:2: ( ruleWithExpression ) + // InternalSimpleBeeLangTestLanguage.g:2121:3: ruleWithExpression { if ( state.backtracking==0 ) { before(grammarAccess.getPrimaryExpressionAccess().getWithExpressionParserRuleCall_7()); @@ -53683,11 +53691,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred58_InternalSimpleBeeLangTestLanguage public final void synpred58_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:2250:2: ( ( ruleBlockExpressionWithoutBrackets ) ) - // InternalSimpleBeeLangTestLanguage.g:2250:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalSimpleBeeLangTestLanguage.g:2255:2: ( ( ruleBlockExpressionWithoutBrackets ) ) + // InternalSimpleBeeLangTestLanguage.g:2255:2: ( ruleBlockExpressionWithoutBrackets ) { - // InternalSimpleBeeLangTestLanguage.g:2250:2: ( ruleBlockExpressionWithoutBrackets ) - // InternalSimpleBeeLangTestLanguage.g:2251:3: ruleBlockExpressionWithoutBrackets + // InternalSimpleBeeLangTestLanguage.g:2255:2: ( ruleBlockExpressionWithoutBrackets ) + // InternalSimpleBeeLangTestLanguage.g:2256:3: ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getOneOrManyExpressionsAccess().getBlockExpressionWithoutBracketsParserRuleCall_0()); @@ -53707,8 +53715,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred84_InternalSimpleBeeLangTestLanguage public final void synpred84_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:6388:3: ( rule__AssignmentExpression__Group_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:6388:3: rule__AssignmentExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:6393:3: ( rule__AssignmentExpression__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:6393:3: rule__AssignmentExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AssignmentExpression__Group_1__0(); @@ -53722,8 +53730,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred94_InternalSimpleBeeLangTestLanguage public final void synpred94_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:7630:3: ( rule__OrExpression__Group_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:7630:3: rule__OrExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:7635:3: ( rule__OrExpression__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:7635:3: rule__OrExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__OrExpression__Group_1__0(); @@ -53737,8 +53745,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred95_InternalSimpleBeeLangTestLanguage public final void synpred95_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:7765:3: ( rule__AndExpression__Group_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:7765:3: rule__AndExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:7770:3: ( rule__AndExpression__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:7770:3: rule__AndExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AndExpression__Group_1__0(); @@ -53752,8 +53760,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred96_InternalSimpleBeeLangTestLanguage public final void synpred96_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:7900:3: ( rule__RelationalExpression__Group_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:7900:3: rule__RelationalExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:7905:3: ( rule__RelationalExpression__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:7905:3: rule__RelationalExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RelationalExpression__Group_1__0(); @@ -53767,8 +53775,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred97_InternalSimpleBeeLangTestLanguage public final void synpred97_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:8035:3: ( rule__AdditiveExpression__Group_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:8035:3: rule__AdditiveExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:8040:3: ( rule__AdditiveExpression__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:8040:3: rule__AdditiveExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AdditiveExpression__Group_1__0(); @@ -53782,8 +53790,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred98_InternalSimpleBeeLangTestLanguage public final void synpred98_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:8170:3: ( rule__MultiplicativeExpression__Group_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:8170:3: rule__MultiplicativeExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:8175:3: ( rule__MultiplicativeExpression__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:8175:3: rule__MultiplicativeExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__MultiplicativeExpression__Group_1__0(); @@ -53797,8 +53805,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred99_InternalSimpleBeeLangTestLanguage public final void synpred99_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:8305:3: ( rule__SetExpression__Group_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:8305:3: rule__SetExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:8310:3: ( rule__SetExpression__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:8310:3: rule__SetExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__SetExpression__Group_1__0(); @@ -53812,8 +53820,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred100_InternalSimpleBeeLangTestLanguage public final void synpred100_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:8602:3: ( rule__PostopExpression__Group_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:8602:3: rule__PostopExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:8607:3: ( rule__PostopExpression__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:8607:3: rule__PostopExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__PostopExpression__Group_1__0(); @@ -53827,8 +53835,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred101_InternalSimpleBeeLangTestLanguage public final void synpred101_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:8710:3: ( rule__InfixExpression__Alternatives_1 ) - // InternalSimpleBeeLangTestLanguage.g:8710:3: rule__InfixExpression__Alternatives_1 + // InternalSimpleBeeLangTestLanguage.g:8715:3: ( rule__InfixExpression__Alternatives_1 ) + // InternalSimpleBeeLangTestLanguage.g:8715:3: rule__InfixExpression__Alternatives_1 { pushFollow(FollowSets000.FOLLOW_2); rule__InfixExpression__Alternatives_1(); @@ -53842,8 +53850,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred103_InternalSimpleBeeLangTestLanguage public final void synpred103_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:9115:3: ( rule__CallExpression__Group_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:9115:3: rule__CallExpression__Group_1__0 + // InternalSimpleBeeLangTestLanguage.g:9120:3: ( rule__CallExpression__Group_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:9120:3: rule__CallExpression__Group_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__CallExpression__Group_1__0(); @@ -53857,8 +53865,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred110_InternalSimpleBeeLangTestLanguage public final void synpred110_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:10250:3: ( rule__ConstructorCallExpression__Group_3__0 ) - // InternalSimpleBeeLangTestLanguage.g:10250:3: rule__ConstructorCallExpression__Group_3__0 + // InternalSimpleBeeLangTestLanguage.g:10255:3: ( rule__ConstructorCallExpression__Group_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:10255:3: rule__ConstructorCallExpression__Group_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group_3__0(); @@ -53872,8 +53880,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred111_InternalSimpleBeeLangTestLanguage public final void synpred111_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:10277:3: ( rule__ConstructorCallExpression__Group_4__0 ) - // InternalSimpleBeeLangTestLanguage.g:10277:3: rule__ConstructorCallExpression__Group_4__0 + // InternalSimpleBeeLangTestLanguage.g:10282:3: ( rule__ConstructorCallExpression__Group_4__0 ) + // InternalSimpleBeeLangTestLanguage.g:10282:3: rule__ConstructorCallExpression__Group_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ConstructorCallExpression__Group_4__0(); @@ -53887,8 +53895,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred115_InternalSimpleBeeLangTestLanguage public final void synpred115_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:10898:3: ( rule__ClosureExpression__Alternatives_2 ) - // InternalSimpleBeeLangTestLanguage.g:10898:3: rule__ClosureExpression__Alternatives_2 + // InternalSimpleBeeLangTestLanguage.g:10903:3: ( rule__ClosureExpression__Alternatives_2 ) + // InternalSimpleBeeLangTestLanguage.g:10903:3: rule__ClosureExpression__Alternatives_2 { pushFollow(FollowSets000.FOLLOW_2); rule__ClosureExpression__Alternatives_2(); @@ -53902,8 +53910,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred123_InternalSimpleBeeLangTestLanguage public final void synpred123_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11729:2: ( rule__Unit__UnorderedGroup_7__0 ) - // InternalSimpleBeeLangTestLanguage.g:11729:2: rule__Unit__UnorderedGroup_7__0 + // InternalSimpleBeeLangTestLanguage.g:11734:2: ( rule__Unit__UnorderedGroup_7__0 ) + // InternalSimpleBeeLangTestLanguage.g:11734:2: rule__Unit__UnorderedGroup_7__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__0(); @@ -53917,28 +53925,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred124_InternalSimpleBeeLangTestLanguage public final void synpred124_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11744:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11744:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11749:3: ( ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11749:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11744:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11745:4: {...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11749:3: ({...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11750:4: {...}? => ( ( ( rule__Unit__Group_7_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred124_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:11745:100: ( ( ( rule__Unit__Group_7_0__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11746:5: ( ( rule__Unit__Group_7_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11750:100: ( ( ( rule__Unit__Group_7_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11751:5: ( ( rule__Unit__Group_7_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0); - // InternalSimpleBeeLangTestLanguage.g:11752:5: ( ( rule__Unit__Group_7_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11753:6: ( rule__Unit__Group_7_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:11757:5: ( ( rule__Unit__Group_7_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11758:6: ( rule__Unit__Group_7_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_0()); } - // InternalSimpleBeeLangTestLanguage.g:11754:6: ( rule__Unit__Group_7_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:11754:7: rule__Unit__Group_7_0__0 + // InternalSimpleBeeLangTestLanguage.g:11759:6: ( rule__Unit__Group_7_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:11759:7: rule__Unit__Group_7_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_0__0(); @@ -53964,28 +53972,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred125_InternalSimpleBeeLangTestLanguage public final void synpred125_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11759:3: ( ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11759:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11764:3: ( ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11764:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11759:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11760:4: {...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11764:3: ({...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11765:4: {...}? => ( ( ( rule__Unit__Group_7_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred125_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:11760:100: ( ( ( rule__Unit__Group_7_1__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11761:5: ( ( rule__Unit__Group_7_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11765:100: ( ( ( rule__Unit__Group_7_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11766:5: ( ( rule__Unit__Group_7_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1); - // InternalSimpleBeeLangTestLanguage.g:11767:5: ( ( rule__Unit__Group_7_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11768:6: ( rule__Unit__Group_7_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:11772:5: ( ( rule__Unit__Group_7_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11773:6: ( rule__Unit__Group_7_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_1()); } - // InternalSimpleBeeLangTestLanguage.g:11769:6: ( rule__Unit__Group_7_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:11769:7: rule__Unit__Group_7_1__0 + // InternalSimpleBeeLangTestLanguage.g:11774:6: ( rule__Unit__Group_7_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:11774:7: rule__Unit__Group_7_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_1__0(); @@ -54011,8 +54019,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred126_InternalSimpleBeeLangTestLanguage public final void synpred126_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11790:8: ( rule__Unit__Group_7_2__0 ) - // InternalSimpleBeeLangTestLanguage.g:11790:9: rule__Unit__Group_7_2__0 + // InternalSimpleBeeLangTestLanguage.g:11795:8: ( rule__Unit__Group_7_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:11795:9: rule__Unit__Group_7_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_2__0(); @@ -54026,31 +54034,31 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred127_InternalSimpleBeeLangTestLanguage public final void synpred127_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11774:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11774:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11779:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11779:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11774:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11775:4: {...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11779:3: ({...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11780:4: {...}? => ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred127_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:11775:100: ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11776:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11780:100: ( ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11781:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2); - // InternalSimpleBeeLangTestLanguage.g:11782:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:11783:6: ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11787:5: ( ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11788:6: ( ( rule__Unit__Group_7_2__0 ) ) ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:11783:6: ( ( rule__Unit__Group_7_2__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11784:7: ( rule__Unit__Group_7_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:11788:6: ( ( rule__Unit__Group_7_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11789:7: ( rule__Unit__Group_7_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_2()); } - // InternalSimpleBeeLangTestLanguage.g:11785:7: ( rule__Unit__Group_7_2__0 ) - // InternalSimpleBeeLangTestLanguage.g:11785:8: rule__Unit__Group_7_2__0 + // InternalSimpleBeeLangTestLanguage.g:11790:7: ( rule__Unit__Group_7_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:11790:8: rule__Unit__Group_7_2__0 { pushFollow(FollowSets000.FOLLOW_80); rule__Unit__Group_7_2__0(); @@ -54063,13 +54071,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB } - // InternalSimpleBeeLangTestLanguage.g:11788:6: ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:11789:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:11793:6: ( ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11794:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_2()); } - // InternalSimpleBeeLangTestLanguage.g:11790:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* + // InternalSimpleBeeLangTestLanguage.g:11795:7: ( ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 )* loop121: do { int alt121=2; @@ -54082,7 +54090,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB switch (alt121) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11790:8: ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 + // InternalSimpleBeeLangTestLanguage.g:11795:8: ( rule__Unit__Group_7_2__0 )=> rule__Unit__Group_7_2__0 { pushFollow(FollowSets000.FOLLOW_80); rule__Unit__Group_7_2__0(); @@ -54117,8 +54125,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred128_InternalSimpleBeeLangTestLanguage public final void synpred128_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11812:8: ( rule__Unit__Group_7_3__0 ) - // InternalSimpleBeeLangTestLanguage.g:11812:9: rule__Unit__Group_7_3__0 + // InternalSimpleBeeLangTestLanguage.g:11817:8: ( rule__Unit__Group_7_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:11817:9: rule__Unit__Group_7_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_3__0(); @@ -54132,31 +54140,31 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred129_InternalSimpleBeeLangTestLanguage public final void synpred129_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11796:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11796:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11801:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11801:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11796:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11797:4: {...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11801:3: ({...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11802:4: {...}? => ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred129_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3)"); } - // InternalSimpleBeeLangTestLanguage.g:11797:100: ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11798:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11802:100: ( ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11803:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3); - // InternalSimpleBeeLangTestLanguage.g:11804:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:11805:6: ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11809:5: ( ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11810:6: ( ( rule__Unit__Group_7_3__0 ) ) ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:11805:6: ( ( rule__Unit__Group_7_3__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11806:7: ( rule__Unit__Group_7_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:11810:6: ( ( rule__Unit__Group_7_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11811:7: ( rule__Unit__Group_7_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_3()); } - // InternalSimpleBeeLangTestLanguage.g:11807:7: ( rule__Unit__Group_7_3__0 ) - // InternalSimpleBeeLangTestLanguage.g:11807:8: rule__Unit__Group_7_3__0 + // InternalSimpleBeeLangTestLanguage.g:11812:7: ( rule__Unit__Group_7_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:11812:8: rule__Unit__Group_7_3__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_3__0(); @@ -54169,13 +54177,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB } - // InternalSimpleBeeLangTestLanguage.g:11810:6: ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:11811:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* + // InternalSimpleBeeLangTestLanguage.g:11815:6: ( ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11816:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_3()); } - // InternalSimpleBeeLangTestLanguage.g:11812:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* + // InternalSimpleBeeLangTestLanguage.g:11817:7: ( ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 )* loop122: do { int alt122=2; @@ -54188,7 +54196,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB switch (alt122) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11812:8: ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 + // InternalSimpleBeeLangTestLanguage.g:11817:8: ( rule__Unit__Group_7_3__0 )=> rule__Unit__Group_7_3__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_3__0(); @@ -54223,8 +54231,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred130_InternalSimpleBeeLangTestLanguage public final void synpred130_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11834:8: ( rule__Unit__Group_7_4__0 ) - // InternalSimpleBeeLangTestLanguage.g:11834:9: rule__Unit__Group_7_4__0 + // InternalSimpleBeeLangTestLanguage.g:11839:8: ( rule__Unit__Group_7_4__0 ) + // InternalSimpleBeeLangTestLanguage.g:11839:9: rule__Unit__Group_7_4__0 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__Group_7_4__0(); @@ -54238,31 +54246,31 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred131_InternalSimpleBeeLangTestLanguage public final void synpred131_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11818:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11818:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11823:3: ( ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11823:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11818:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11819:4: {...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11823:3: ({...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11824:4: {...}? => ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred131_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4)"); } - // InternalSimpleBeeLangTestLanguage.g:11819:100: ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11820:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11824:100: ( ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11825:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4); - // InternalSimpleBeeLangTestLanguage.g:11826:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) - // InternalSimpleBeeLangTestLanguage.g:11827:6: ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11831:5: ( ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) ) + // InternalSimpleBeeLangTestLanguage.g:11832:6: ( ( rule__Unit__Group_7_4__0 ) ) ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) { - // InternalSimpleBeeLangTestLanguage.g:11827:6: ( ( rule__Unit__Group_7_4__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11828:7: ( rule__Unit__Group_7_4__0 ) + // InternalSimpleBeeLangTestLanguage.g:11832:6: ( ( rule__Unit__Group_7_4__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11833:7: ( rule__Unit__Group_7_4__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_4()); } - // InternalSimpleBeeLangTestLanguage.g:11829:7: ( rule__Unit__Group_7_4__0 ) - // InternalSimpleBeeLangTestLanguage.g:11829:8: rule__Unit__Group_7_4__0 + // InternalSimpleBeeLangTestLanguage.g:11834:7: ( rule__Unit__Group_7_4__0 ) + // InternalSimpleBeeLangTestLanguage.g:11834:8: rule__Unit__Group_7_4__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_4__0(); @@ -54275,13 +54283,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB } - // InternalSimpleBeeLangTestLanguage.g:11832:6: ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) - // InternalSimpleBeeLangTestLanguage.g:11833:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* + // InternalSimpleBeeLangTestLanguage.g:11837:6: ( ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* ) + // InternalSimpleBeeLangTestLanguage.g:11838:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getUnitAccess().getGroup_7_4()); } - // InternalSimpleBeeLangTestLanguage.g:11834:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* + // InternalSimpleBeeLangTestLanguage.g:11839:7: ( ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 )* loop123: do { int alt123=2; @@ -54294,7 +54302,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB switch (alt123) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:11834:8: ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 + // InternalSimpleBeeLangTestLanguage.g:11839:8: ( rule__Unit__Group_7_4__0 )=> rule__Unit__Group_7_4__0 { pushFollow(FollowSets000.FOLLOW_81); rule__Unit__Group_7_4__0(); @@ -54329,8 +54337,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred132_InternalSimpleBeeLangTestLanguage public final void synpred132_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11856:8: ( rule__Unit__FunctionsAssignment_7_5 ) - // InternalSimpleBeeLangTestLanguage.g:11856:9: rule__Unit__FunctionsAssignment_7_5 + // InternalSimpleBeeLangTestLanguage.g:11861:8: ( rule__Unit__FunctionsAssignment_7_5 ) + // InternalSimpleBeeLangTestLanguage.g:11861:9: rule__Unit__FunctionsAssignment_7_5 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__FunctionsAssignment_7_5(); @@ -54344,8 +54352,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred133_InternalSimpleBeeLangTestLanguage public final void synpred133_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11876:2: ( rule__Unit__UnorderedGroup_7__1 ) - // InternalSimpleBeeLangTestLanguage.g:11876:2: rule__Unit__UnorderedGroup_7__1 + // InternalSimpleBeeLangTestLanguage.g:11881:2: ( rule__Unit__UnorderedGroup_7__1 ) + // InternalSimpleBeeLangTestLanguage.g:11881:2: rule__Unit__UnorderedGroup_7__1 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__1(); @@ -54359,8 +54367,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred134_InternalSimpleBeeLangTestLanguage public final void synpred134_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11888:2: ( rule__Unit__UnorderedGroup_7__2 ) - // InternalSimpleBeeLangTestLanguage.g:11888:2: rule__Unit__UnorderedGroup_7__2 + // InternalSimpleBeeLangTestLanguage.g:11893:2: ( rule__Unit__UnorderedGroup_7__2 ) + // InternalSimpleBeeLangTestLanguage.g:11893:2: rule__Unit__UnorderedGroup_7__2 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__2(); @@ -54374,8 +54382,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred135_InternalSimpleBeeLangTestLanguage public final void synpred135_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11900:2: ( rule__Unit__UnorderedGroup_7__3 ) - // InternalSimpleBeeLangTestLanguage.g:11900:2: rule__Unit__UnorderedGroup_7__3 + // InternalSimpleBeeLangTestLanguage.g:11905:2: ( rule__Unit__UnorderedGroup_7__3 ) + // InternalSimpleBeeLangTestLanguage.g:11905:2: rule__Unit__UnorderedGroup_7__3 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__3(); @@ -54389,8 +54397,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred136_InternalSimpleBeeLangTestLanguage public final void synpred136_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11912:2: ( rule__Unit__UnorderedGroup_7__4 ) - // InternalSimpleBeeLangTestLanguage.g:11912:2: rule__Unit__UnorderedGroup_7__4 + // InternalSimpleBeeLangTestLanguage.g:11917:2: ( rule__Unit__UnorderedGroup_7__4 ) + // InternalSimpleBeeLangTestLanguage.g:11917:2: rule__Unit__UnorderedGroup_7__4 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__4(); @@ -54404,8 +54412,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred137_InternalSimpleBeeLangTestLanguage public final void synpred137_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11924:2: ( rule__Unit__UnorderedGroup_7__5 ) - // InternalSimpleBeeLangTestLanguage.g:11924:2: rule__Unit__UnorderedGroup_7__5 + // InternalSimpleBeeLangTestLanguage.g:11929:2: ( rule__Unit__UnorderedGroup_7__5 ) + // InternalSimpleBeeLangTestLanguage.g:11929:2: rule__Unit__UnorderedGroup_7__5 { pushFollow(FollowSets000.FOLLOW_2); rule__Unit__UnorderedGroup_7__5(); @@ -54419,28 +54427,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred138_InternalSimpleBeeLangTestLanguage public final void synpred138_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11963:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11963:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11968:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11968:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11963:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11964:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11968:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11969:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred138_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:11964:116: ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11965:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11969:116: ( ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11970:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0); - // InternalSimpleBeeLangTestLanguage.g:11971:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11972:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:11976:5: ( ( rule__ProvidedCapability__Group_2_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11977:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:11973:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:11973:7: rule__ProvidedCapability__Group_2_1_0__0 + // InternalSimpleBeeLangTestLanguage.g:11978:6: ( rule__ProvidedCapability__Group_2_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:11978:7: rule__ProvidedCapability__Group_2_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_0__0(); @@ -54466,28 +54474,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred139_InternalSimpleBeeLangTestLanguage public final void synpred139_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:11978:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11978:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11983:3: ( ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11983:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:11978:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11979:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11983:3: ({...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11984:4: {...}? => ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred139_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:11979:116: ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:11980:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11984:116: ( ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:11985:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1); - // InternalSimpleBeeLangTestLanguage.g:11986:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:11987:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:11991:5: ( ( rule__ProvidedCapability__Group_2_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:11992:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProvidedCapabilityAccess().getGroup_2_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:11988:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:11988:7: rule__ProvidedCapability__Group_2_1_1__0 + // InternalSimpleBeeLangTestLanguage.g:11993:6: ( rule__ProvidedCapability__Group_2_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:11993:7: rule__ProvidedCapability__Group_2_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__Group_2_1_1__0(); @@ -54513,8 +54521,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred140_InternalSimpleBeeLangTestLanguage public final void synpred140_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12022:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:12022:2: rule__ProvidedCapability__UnorderedGroup_2_1__1 + // InternalSimpleBeeLangTestLanguage.g:12027:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:12027:2: rule__ProvidedCapability__UnorderedGroup_2_1__1 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1__1(); @@ -54528,8 +54536,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred141_InternalSimpleBeeLangTestLanguage public final void synpred141_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12034:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:12034:2: rule__ProvidedCapability__UnorderedGroup_2_1__2 + // InternalSimpleBeeLangTestLanguage.g:12039:2: ( rule__ProvidedCapability__UnorderedGroup_2_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:12039:2: rule__ProvidedCapability__UnorderedGroup_2_1__2 { pushFollow(FollowSets000.FOLLOW_2); rule__ProvidedCapability__UnorderedGroup_2_1__2(); @@ -54543,8 +54551,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred142_InternalSimpleBeeLangTestLanguage public final void synpred142_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12058:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:12058:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 + // InternalSimpleBeeLangTestLanguage.g:12063:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:12063:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__0(); @@ -54558,28 +54566,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred143_InternalSimpleBeeLangTestLanguage public final void synpred143_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12073:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12073:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12078:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12078:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12073:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12074:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12078:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12079:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred143_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:12074:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12075:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12079:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12080:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalSimpleBeeLangTestLanguage.g:12081:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12082:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:12086:5: ( ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12087:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:12083:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:12083:7: rule__AliasedRequiredCapability__Group_3_1_0__0 + // InternalSimpleBeeLangTestLanguage.g:12088:6: ( rule__AliasedRequiredCapability__Group_3_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:12088:7: rule__AliasedRequiredCapability__Group_3_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_0__0(); @@ -54605,28 +54613,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred144_InternalSimpleBeeLangTestLanguage public final void synpred144_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12088:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12088:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12093:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12093:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12088:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12089:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12093:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12094:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred144_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:12089:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12090:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12094:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12095:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalSimpleBeeLangTestLanguage.g:12096:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12097:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:12101:5: ( ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12102:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:12098:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:12098:7: rule__AliasedRequiredCapability__Group_3_1_1__0 + // InternalSimpleBeeLangTestLanguage.g:12103:6: ( rule__AliasedRequiredCapability__Group_3_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:12103:7: rule__AliasedRequiredCapability__Group_3_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_1__0(); @@ -54652,28 +54660,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred145_InternalSimpleBeeLangTestLanguage public final void synpred145_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12103:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12103:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12108:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12108:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12103:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12104:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12108:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12109:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred145_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:12104:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12105:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12109:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12110:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalSimpleBeeLangTestLanguage.g:12111:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12112:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:12116:5: ( ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12117:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:12113:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) - // InternalSimpleBeeLangTestLanguage.g:12113:7: rule__AliasedRequiredCapability__Group_3_1_2__0 + // InternalSimpleBeeLangTestLanguage.g:12118:6: ( rule__AliasedRequiredCapability__Group_3_1_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:12118:7: rule__AliasedRequiredCapability__Group_3_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_2__0(); @@ -54699,28 +54707,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred146_InternalSimpleBeeLangTestLanguage public final void synpred146_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12118:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12118:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12123:3: ( ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12123:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12118:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12119:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12123:3: ({...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12124:4: {...}? => ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred146_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalSimpleBeeLangTestLanguage.g:12119:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12120:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12124:123: ( ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12125:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalSimpleBeeLangTestLanguage.g:12126:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12127:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:12131:5: ( ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12132:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAliasedRequiredCapabilityAccess().getGroup_3_1_3()); } - // InternalSimpleBeeLangTestLanguage.g:12128:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) - // InternalSimpleBeeLangTestLanguage.g:12128:7: rule__AliasedRequiredCapability__Group_3_1_3__0 + // InternalSimpleBeeLangTestLanguage.g:12133:6: ( rule__AliasedRequiredCapability__Group_3_1_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:12133:7: rule__AliasedRequiredCapability__Group_3_1_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__Group_3_1_3__0(); @@ -54746,8 +54754,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred147_InternalSimpleBeeLangTestLanguage public final void synpred147_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12162:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:12162:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 + // InternalSimpleBeeLangTestLanguage.g:12167:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:12167:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__1 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__1(); @@ -54761,8 +54769,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred148_InternalSimpleBeeLangTestLanguage public final void synpred148_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12174:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:12174:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 + // InternalSimpleBeeLangTestLanguage.g:12179:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:12179:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__2 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__2(); @@ -54776,8 +54784,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred149_InternalSimpleBeeLangTestLanguage public final void synpred149_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12186:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 ) - // InternalSimpleBeeLangTestLanguage.g:12186:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 + // InternalSimpleBeeLangTestLanguage.g:12191:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 ) + // InternalSimpleBeeLangTestLanguage.g:12191:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__3 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__3(); @@ -54791,8 +54799,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred150_InternalSimpleBeeLangTestLanguage public final void synpred150_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12198:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 ) - // InternalSimpleBeeLangTestLanguage.g:12198:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 + // InternalSimpleBeeLangTestLanguage.g:12203:2: ( rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 ) + // InternalSimpleBeeLangTestLanguage.g:12203:2: rule__AliasedRequiredCapability__UnorderedGroup_3_1__4 { pushFollow(FollowSets000.FOLLOW_2); rule__AliasedRequiredCapability__UnorderedGroup_3_1__4(); @@ -54806,8 +54814,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred151_InternalSimpleBeeLangTestLanguage public final void synpred151_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12222:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:12222:2: rule__RequiredCapability__UnorderedGroup_3_1__0 + // InternalSimpleBeeLangTestLanguage.g:12227:2: ( rule__RequiredCapability__UnorderedGroup_3_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:12227:2: rule__RequiredCapability__UnorderedGroup_3_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__0(); @@ -54821,28 +54829,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred152_InternalSimpleBeeLangTestLanguage public final void synpred152_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12237:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12237:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12242:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12242:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12237:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12238:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12242:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12243:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred152_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:12238:116: ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12239:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12243:116: ( ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12244:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalSimpleBeeLangTestLanguage.g:12245:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12246:6: ( rule__RequiredCapability__Group_3_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:12250:5: ( ( rule__RequiredCapability__Group_3_1_0__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12251:6: ( rule__RequiredCapability__Group_3_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:12247:6: ( rule__RequiredCapability__Group_3_1_0__0 ) - // InternalSimpleBeeLangTestLanguage.g:12247:7: rule__RequiredCapability__Group_3_1_0__0 + // InternalSimpleBeeLangTestLanguage.g:12252:6: ( rule__RequiredCapability__Group_3_1_0__0 ) + // InternalSimpleBeeLangTestLanguage.g:12252:7: rule__RequiredCapability__Group_3_1_0__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_0__0(); @@ -54868,28 +54876,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred153_InternalSimpleBeeLangTestLanguage public final void synpred153_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12252:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12252:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12257:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12257:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12252:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12253:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12257:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12258:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred153_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:12253:116: ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12254:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12258:116: ( ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12259:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalSimpleBeeLangTestLanguage.g:12260:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12261:6: ( rule__RequiredCapability__Group_3_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:12265:5: ( ( rule__RequiredCapability__Group_3_1_1__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12266:6: ( rule__RequiredCapability__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:12262:6: ( rule__RequiredCapability__Group_3_1_1__0 ) - // InternalSimpleBeeLangTestLanguage.g:12262:7: rule__RequiredCapability__Group_3_1_1__0 + // InternalSimpleBeeLangTestLanguage.g:12267:6: ( rule__RequiredCapability__Group_3_1_1__0 ) + // InternalSimpleBeeLangTestLanguage.g:12267:7: rule__RequiredCapability__Group_3_1_1__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_1__0(); @@ -54915,28 +54923,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred154_InternalSimpleBeeLangTestLanguage public final void synpred154_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12267:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12267:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12272:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12272:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12267:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12268:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12272:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12273:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred154_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:12268:116: ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12269:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12273:116: ( ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12274:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalSimpleBeeLangTestLanguage.g:12275:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12276:6: ( rule__RequiredCapability__Group_3_1_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:12280:5: ( ( rule__RequiredCapability__Group_3_1_2__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12281:6: ( rule__RequiredCapability__Group_3_1_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_2()); } - // InternalSimpleBeeLangTestLanguage.g:12277:6: ( rule__RequiredCapability__Group_3_1_2__0 ) - // InternalSimpleBeeLangTestLanguage.g:12277:7: rule__RequiredCapability__Group_3_1_2__0 + // InternalSimpleBeeLangTestLanguage.g:12282:6: ( rule__RequiredCapability__Group_3_1_2__0 ) + // InternalSimpleBeeLangTestLanguage.g:12282:7: rule__RequiredCapability__Group_3_1_2__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_2__0(); @@ -54962,28 +54970,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred155_InternalSimpleBeeLangTestLanguage public final void synpred155_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12282:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12282:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12287:3: ( ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12287:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:12282:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12283:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12287:3: ({...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12288:4: {...}? => ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred155_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalSimpleBeeLangTestLanguage.g:12283:116: ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) - // InternalSimpleBeeLangTestLanguage.g:12284:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12288:116: ( ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) ) + // InternalSimpleBeeLangTestLanguage.g:12289:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalSimpleBeeLangTestLanguage.g:12290:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) - // InternalSimpleBeeLangTestLanguage.g:12291:6: ( rule__RequiredCapability__Group_3_1_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:12295:5: ( ( rule__RequiredCapability__Group_3_1_3__0 ) ) + // InternalSimpleBeeLangTestLanguage.g:12296:6: ( rule__RequiredCapability__Group_3_1_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRequiredCapabilityAccess().getGroup_3_1_3()); } - // InternalSimpleBeeLangTestLanguage.g:12292:6: ( rule__RequiredCapability__Group_3_1_3__0 ) - // InternalSimpleBeeLangTestLanguage.g:12292:7: rule__RequiredCapability__Group_3_1_3__0 + // InternalSimpleBeeLangTestLanguage.g:12297:6: ( rule__RequiredCapability__Group_3_1_3__0 ) + // InternalSimpleBeeLangTestLanguage.g:12297:7: rule__RequiredCapability__Group_3_1_3__0 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__Group_3_1_3__0(); @@ -55009,8 +55017,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred156_InternalSimpleBeeLangTestLanguage public final void synpred156_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12326:2: ( rule__RequiredCapability__UnorderedGroup_3_1__1 ) - // InternalSimpleBeeLangTestLanguage.g:12326:2: rule__RequiredCapability__UnorderedGroup_3_1__1 + // InternalSimpleBeeLangTestLanguage.g:12331:2: ( rule__RequiredCapability__UnorderedGroup_3_1__1 ) + // InternalSimpleBeeLangTestLanguage.g:12331:2: rule__RequiredCapability__UnorderedGroup_3_1__1 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__1(); @@ -55024,8 +55032,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred157_InternalSimpleBeeLangTestLanguage public final void synpred157_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12338:2: ( rule__RequiredCapability__UnorderedGroup_3_1__2 ) - // InternalSimpleBeeLangTestLanguage.g:12338:2: rule__RequiredCapability__UnorderedGroup_3_1__2 + // InternalSimpleBeeLangTestLanguage.g:12343:2: ( rule__RequiredCapability__UnorderedGroup_3_1__2 ) + // InternalSimpleBeeLangTestLanguage.g:12343:2: rule__RequiredCapability__UnorderedGroup_3_1__2 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__2(); @@ -55039,8 +55047,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred158_InternalSimpleBeeLangTestLanguage public final void synpred158_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12350:2: ( rule__RequiredCapability__UnorderedGroup_3_1__3 ) - // InternalSimpleBeeLangTestLanguage.g:12350:2: rule__RequiredCapability__UnorderedGroup_3_1__3 + // InternalSimpleBeeLangTestLanguage.g:12355:2: ( rule__RequiredCapability__UnorderedGroup_3_1__3 ) + // InternalSimpleBeeLangTestLanguage.g:12355:2: rule__RequiredCapability__UnorderedGroup_3_1__3 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__3(); @@ -55054,8 +55062,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser12 extends InternalSimpleB // $ANTLR start synpred159_InternalSimpleBeeLangTestLanguage public final void synpred159_InternalSimpleBeeLangTestLanguage_fragment() throws RecognitionException { - // InternalSimpleBeeLangTestLanguage.g:12362:2: ( rule__RequiredCapability__UnorderedGroup_3_1__4 ) - // InternalSimpleBeeLangTestLanguage.g:12362:2: rule__RequiredCapability__UnorderedGroup_3_1__4 + // InternalSimpleBeeLangTestLanguage.g:12367:2: ( rule__RequiredCapability__UnorderedGroup_3_1__4 ) + // InternalSimpleBeeLangTestLanguage.g:12367:2: rule__RequiredCapability__UnorderedGroup_3_1__4 { pushFollow(FollowSets000.FOLLOW_2); rule__RequiredCapability__UnorderedGroup_3_1__4(); diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/lexer/InternalExBeeLangTestLanguageLexer.g b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/lexer/InternalExBeeLangTestLanguageLexer.g index 4b6749b1f..61dda0e77 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/lexer/InternalExBeeLangTestLanguageLexer.g +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/lexer/InternalExBeeLangTestLanguageLexer.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ lexer grammar InternalExBeeLangTestLanguageLexer; @header { diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/lexer/InternalExBeeLangTestLanguageLexer.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/lexer/InternalExBeeLangTestLanguageLexer.java index 9404e5fb5..84bcd1e37 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/lexer/InternalExBeeLangTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/backtracking/ide/contentassist/antlr/lexer/InternalExBeeLangTestLanguageLexer.java @@ -10,6 +10,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalExBeeLangTestLanguageLexer extends Lexer { public static final int Val=30; @@ -106,8 +114,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RequiresMax; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:14:13: ( 'requires-max' ) - // InternalExBeeLangTestLanguageLexer.g:14:15: 'requires-max' + // InternalExBeeLangTestLanguageLexer.g:19:13: ( 'requires-max' ) + // InternalExBeeLangTestLanguageLexer.g:19:15: 'requires-max' { match("requires-max"); @@ -127,8 +135,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RequiresMin; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:16:13: ( 'requires-min' ) - // InternalExBeeLangTestLanguageLexer.g:16:15: 'requires-min' + // InternalExBeeLangTestLanguageLexer.g:21:13: ( 'requires-min' ) + // InternalExBeeLangTestLanguageLexer.g:21:15: 'requires-min' { match("requires-min"); @@ -148,8 +156,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Implements; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:18:12: ( 'implements' ) - // InternalExBeeLangTestLanguageLexer.g:18:14: 'implements' + // InternalExBeeLangTestLanguageLexer.g:23:12: ( 'implements' ) + // InternalExBeeLangTestLanguageLexer.g:23:14: 'implements' { match("implements"); @@ -169,8 +177,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Properties; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:20:12: ( 'properties' ) - // InternalExBeeLangTestLanguageLexer.g:20:14: 'properties' + // InternalExBeeLangTestLanguageLexer.g:25:12: ( 'properties' ) + // InternalExBeeLangTestLanguageLexer.g:25:14: 'properties' { match("properties"); @@ -190,8 +198,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Function; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:22:10: ( 'function' ) - // InternalExBeeLangTestLanguageLexer.g:22:12: 'function' + // InternalExBeeLangTestLanguageLexer.g:27:10: ( 'function' ) + // InternalExBeeLangTestLanguageLexer.g:27:12: 'function' { match("function"); @@ -211,8 +219,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Provides; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:24:10: ( 'provides' ) - // InternalExBeeLangTestLanguageLexer.g:24:12: 'provides' + // InternalExBeeLangTestLanguageLexer.g:29:10: ( 'provides' ) + // InternalExBeeLangTestLanguageLexer.g:29:12: 'provides' { match("provides"); @@ -232,8 +240,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Requires; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:26:10: ( 'requires' ) - // InternalExBeeLangTestLanguageLexer.g:26:12: 'requires' + // InternalExBeeLangTestLanguageLexer.g:31:10: ( 'requires' ) + // InternalExBeeLangTestLanguageLexer.g:31:12: 'requires' { match("requires"); @@ -253,8 +261,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Builder; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:28:9: ( 'builder' ) - // InternalExBeeLangTestLanguageLexer.g:28:11: 'builder' + // InternalExBeeLangTestLanguageLexer.g:33:9: ( 'builder' ) + // InternalExBeeLangTestLanguageLexer.g:33:11: 'builder' { match("builder"); @@ -274,8 +282,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Context; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:30:9: ( 'context' ) - // InternalExBeeLangTestLanguageLexer.g:30:11: 'context' + // InternalExBeeLangTestLanguageLexer.g:35:9: ( 'context' ) + // InternalExBeeLangTestLanguageLexer.g:35:11: 'context' { match("context"); @@ -295,8 +303,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Version; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:32:9: ( 'version' ) - // InternalExBeeLangTestLanguageLexer.g:32:11: 'version' + // InternalExBeeLangTestLanguageLexer.g:37:9: ( 'version' ) + // InternalExBeeLangTestLanguageLexer.g:37:11: 'version' { match("version"); @@ -316,8 +324,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Cached; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:34:8: ( 'cached' ) - // InternalExBeeLangTestLanguageLexer.g:34:10: 'cached' + // InternalExBeeLangTestLanguageLexer.g:39:8: ( 'cached' ) + // InternalExBeeLangTestLanguageLexer.g:39:10: 'cached' { match("cached"); @@ -337,8 +345,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Greedy; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:36:8: ( 'greedy' ) - // InternalExBeeLangTestLanguageLexer.g:36:10: 'greedy' + // InternalExBeeLangTestLanguageLexer.g:41:8: ( 'greedy' ) + // InternalExBeeLangTestLanguageLexer.g:41:10: 'greedy' { match("greedy"); @@ -358,8 +366,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Output; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:38:8: ( 'output' ) - // InternalExBeeLangTestLanguageLexer.g:38:10: 'output' + // InternalExBeeLangTestLanguageLexer.g:43:8: ( 'output' ) + // InternalExBeeLangTestLanguageLexer.g:43:10: 'output' { match("output"); @@ -379,8 +387,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Source; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:40:8: ( 'source' ) - // InternalExBeeLangTestLanguageLexer.g:40:10: 'source' + // InternalExBeeLangTestLanguageLexer.g:45:8: ( 'source' ) + // InternalExBeeLangTestLanguageLexer.g:45:10: 'source' { match("source"); @@ -400,8 +408,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Final; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:42:7: ( 'final' ) - // InternalExBeeLangTestLanguageLexer.g:42:9: 'final' + // InternalExBeeLangTestLanguageLexer.g:47:7: ( 'final' ) + // InternalExBeeLangTestLanguageLexer.g:47:9: 'final' { match("final"); @@ -421,8 +429,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Input; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:44:7: ( 'input' ) - // InternalExBeeLangTestLanguageLexer.g:44:9: 'input' + // InternalExBeeLangTestLanguageLexer.g:49:7: ( 'input' ) + // InternalExBeeLangTestLanguageLexer.g:49:9: 'input' { match("input"); @@ -442,8 +450,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:46:6: ( 'name' ) - // InternalExBeeLangTestLanguageLexer.g:46:8: 'name' + // InternalExBeeLangTestLanguageLexer.g:51:6: ( 'name' ) + // InternalExBeeLangTestLanguageLexer.g:51:8: 'name' { match("name"); @@ -463,8 +471,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = This; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:48:6: ( 'this' ) - // InternalExBeeLangTestLanguageLexer.g:48:8: 'this' + // InternalExBeeLangTestLanguageLexer.g:53:6: ( 'this' ) + // InternalExBeeLangTestLanguageLexer.g:53:8: 'this' { match("this"); @@ -484,8 +492,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Unit; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:50:6: ( 'unit' ) - // InternalExBeeLangTestLanguageLexer.g:50:8: 'unit' + // InternalExBeeLangTestLanguageLexer.g:55:6: ( 'unit' ) + // InternalExBeeLangTestLanguageLexer.g:55:8: 'unit' { match("unit"); @@ -505,8 +513,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = When; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:52:6: ( 'when' ) - // InternalExBeeLangTestLanguageLexer.g:52:8: 'when' + // InternalExBeeLangTestLanguageLexer.g:57:6: ( 'when' ) + // InternalExBeeLangTestLanguageLexer.g:57:8: 'when' { match("when"); @@ -526,8 +534,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = With; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:54:6: ( 'with' ) - // InternalExBeeLangTestLanguageLexer.g:54:8: 'with' + // InternalExBeeLangTestLanguageLexer.g:59:6: ( 'with' ) + // InternalExBeeLangTestLanguageLexer.g:59:8: 'with' { match("with"); @@ -547,8 +555,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = ExclamationMarkEqualsSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:56:37: ( '!==' ) - // InternalExBeeLangTestLanguageLexer.g:56:39: '!==' + // InternalExBeeLangTestLanguageLexer.g:61:37: ( '!==' ) + // InternalExBeeLangTestLanguageLexer.g:61:39: '!==' { match("!=="); @@ -568,8 +576,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = FullStopFullStopFullStop; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:58:26: ( '...' ) - // InternalExBeeLangTestLanguageLexer.g:58:28: '...' + // InternalExBeeLangTestLanguageLexer.g:63:26: ( '...' ) + // InternalExBeeLangTestLanguageLexer.g:63:28: '...' { match("..."); @@ -589,8 +597,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = EqualsSignEqualsSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:60:32: ( '===' ) - // InternalExBeeLangTestLanguageLexer.g:60:34: '===' + // InternalExBeeLangTestLanguageLexer.g:65:32: ( '===' ) + // InternalExBeeLangTestLanguageLexer.g:65:34: '===' { match("==="); @@ -610,8 +618,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Env; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:62:5: ( 'env' ) - // InternalExBeeLangTestLanguageLexer.g:62:7: 'env' + // InternalExBeeLangTestLanguageLexer.g:67:5: ( 'env' ) + // InternalExBeeLangTestLanguageLexer.g:67:7: 'env' { match("env"); @@ -631,8 +639,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = New; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:64:5: ( 'new' ) - // InternalExBeeLangTestLanguageLexer.g:64:7: 'new' + // InternalExBeeLangTestLanguageLexer.g:69:5: ( 'new' ) + // InternalExBeeLangTestLanguageLexer.g:69:7: 'new' { match("new"); @@ -652,8 +660,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Val; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:66:5: ( 'val' ) - // InternalExBeeLangTestLanguageLexer.g:66:7: 'val' + // InternalExBeeLangTestLanguageLexer.g:71:5: ( 'val' ) + // InternalExBeeLangTestLanguageLexer.g:71:7: 'val' { match("val"); @@ -673,8 +681,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Var; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:68:5: ( 'var' ) - // InternalExBeeLangTestLanguageLexer.g:68:7: 'var' + // InternalExBeeLangTestLanguageLexer.g:73:5: ( 'var' ) + // InternalExBeeLangTestLanguageLexer.g:73:7: 'var' { match("var"); @@ -694,8 +702,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = ExclamationMarkEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:70:27: ( '!=' ) - // InternalExBeeLangTestLanguageLexer.g:70:29: '!=' + // InternalExBeeLangTestLanguageLexer.g:75:27: ( '!=' ) + // InternalExBeeLangTestLanguageLexer.g:75:29: '!=' { match("!="); @@ -715,8 +723,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = PercentSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:72:23: ( '%=' ) - // InternalExBeeLangTestLanguageLexer.g:72:25: '%=' + // InternalExBeeLangTestLanguageLexer.g:77:23: ( '%=' ) + // InternalExBeeLangTestLanguageLexer.g:77:25: '%=' { match("%="); @@ -736,8 +744,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = AmpersandAmpersand; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:74:20: ( '&&' ) - // InternalExBeeLangTestLanguageLexer.g:74:22: '&&' + // InternalExBeeLangTestLanguageLexer.g:79:20: ( '&&' ) + // InternalExBeeLangTestLanguageLexer.g:79:22: '&&' { match("&&"); @@ -757,8 +765,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = AsteriskEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:76:20: ( '*=' ) - // InternalExBeeLangTestLanguageLexer.g:76:22: '*=' + // InternalExBeeLangTestLanguageLexer.g:81:20: ( '*=' ) + // InternalExBeeLangTestLanguageLexer.g:81:22: '*=' { match("*="); @@ -778,8 +786,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = PlusSignPlusSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:78:18: ( '++' ) - // InternalExBeeLangTestLanguageLexer.g:78:20: '++' + // InternalExBeeLangTestLanguageLexer.g:83:18: ( '++' ) + // InternalExBeeLangTestLanguageLexer.g:83:20: '++' { match("++"); @@ -799,8 +807,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = PlusSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:80:20: ( '+=' ) - // InternalExBeeLangTestLanguageLexer.g:80:22: '+=' + // InternalExBeeLangTestLanguageLexer.g:85:20: ( '+=' ) + // InternalExBeeLangTestLanguageLexer.g:85:22: '+=' { match("+="); @@ -820,8 +828,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = HyphenMinusHyphenMinus; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:82:24: ( '--' ) - // InternalExBeeLangTestLanguageLexer.g:82:26: '--' + // InternalExBeeLangTestLanguageLexer.g:87:24: ( '--' ) + // InternalExBeeLangTestLanguageLexer.g:87:26: '--' { match("--"); @@ -841,8 +849,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = HyphenMinusEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:84:23: ( '-=' ) - // InternalExBeeLangTestLanguageLexer.g:84:25: '-=' + // InternalExBeeLangTestLanguageLexer.g:89:23: ( '-=' ) + // InternalExBeeLangTestLanguageLexer.g:89:25: '-=' { match("-="); @@ -862,8 +870,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = FullStopFullStop; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:86:18: ( '..' ) - // InternalExBeeLangTestLanguageLexer.g:86:20: '..' + // InternalExBeeLangTestLanguageLexer.g:91:18: ( '..' ) + // InternalExBeeLangTestLanguageLexer.g:91:20: '..' { match(".."); @@ -883,8 +891,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = SolidusEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:88:19: ( '/=' ) - // InternalExBeeLangTestLanguageLexer.g:88:21: '/=' + // InternalExBeeLangTestLanguageLexer.g:93:19: ( '/=' ) + // InternalExBeeLangTestLanguageLexer.g:93:21: '/=' { match("/="); @@ -904,8 +912,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = LessThanSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:90:24: ( '<=' ) - // InternalExBeeLangTestLanguageLexer.g:90:26: '<=' + // InternalExBeeLangTestLanguageLexer.g:95:24: ( '<=' ) + // InternalExBeeLangTestLanguageLexer.g:95:26: '<=' { match("<="); @@ -925,8 +933,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = EqualsSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:92:22: ( '==' ) - // InternalExBeeLangTestLanguageLexer.g:92:24: '==' + // InternalExBeeLangTestLanguageLexer.g:97:22: ( '==' ) + // InternalExBeeLangTestLanguageLexer.g:97:24: '==' { match("=="); @@ -946,8 +954,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = EqualsSignGreaterThanSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:94:27: ( '=>' ) - // InternalExBeeLangTestLanguageLexer.g:94:29: '=>' + // InternalExBeeLangTestLanguageLexer.g:99:27: ( '=>' ) + // InternalExBeeLangTestLanguageLexer.g:99:29: '=>' { match("=>"); @@ -967,8 +975,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = GreaterThanSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:96:27: ( '>=' ) - // InternalExBeeLangTestLanguageLexer.g:96:29: '>=' + // InternalExBeeLangTestLanguageLexer.g:101:27: ( '>=' ) + // InternalExBeeLangTestLanguageLexer.g:101:29: '>=' { match(">="); @@ -988,8 +996,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = As; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:98:4: ( 'as' ) - // InternalExBeeLangTestLanguageLexer.g:98:6: 'as' + // InternalExBeeLangTestLanguageLexer.g:103:4: ( 'as' ) + // InternalExBeeLangTestLanguageLexer.g:103:6: 'as' { match("as"); @@ -1009,8 +1017,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = VerticalLineVerticalLine; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:100:26: ( '||' ) - // InternalExBeeLangTestLanguageLexer.g:100:28: '||' + // InternalExBeeLangTestLanguageLexer.g:105:26: ( '||' ) + // InternalExBeeLangTestLanguageLexer.g:105:28: '||' { match("||"); @@ -1030,8 +1038,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = TildeEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:102:17: ( '~=' ) - // InternalExBeeLangTestLanguageLexer.g:102:19: '~=' + // InternalExBeeLangTestLanguageLexer.g:107:17: ( '~=' ) + // InternalExBeeLangTestLanguageLexer.g:107:19: '~=' { match("~="); @@ -1051,8 +1059,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = ExclamationMark; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:104:17: ( '!' ) - // InternalExBeeLangTestLanguageLexer.g:104:19: '!' + // InternalExBeeLangTestLanguageLexer.g:109:17: ( '!' ) + // InternalExBeeLangTestLanguageLexer.g:109:19: '!' { match('!'); @@ -1071,8 +1079,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = PercentSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:106:13: ( '%' ) - // InternalExBeeLangTestLanguageLexer.g:106:15: '%' + // InternalExBeeLangTestLanguageLexer.g:111:13: ( '%' ) + // InternalExBeeLangTestLanguageLexer.g:111:15: '%' { match('%'); @@ -1091,8 +1099,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = LeftParenthesis; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:108:17: ( '(' ) - // InternalExBeeLangTestLanguageLexer.g:108:19: '(' + // InternalExBeeLangTestLanguageLexer.g:113:17: ( '(' ) + // InternalExBeeLangTestLanguageLexer.g:113:19: '(' { match('('); @@ -1111,8 +1119,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RightParenthesis; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:110:18: ( ')' ) - // InternalExBeeLangTestLanguageLexer.g:110:20: ')' + // InternalExBeeLangTestLanguageLexer.g:115:18: ( ')' ) + // InternalExBeeLangTestLanguageLexer.g:115:20: ')' { match(')'); @@ -1131,8 +1139,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Asterisk; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:112:10: ( '*' ) - // InternalExBeeLangTestLanguageLexer.g:112:12: '*' + // InternalExBeeLangTestLanguageLexer.g:117:10: ( '*' ) + // InternalExBeeLangTestLanguageLexer.g:117:12: '*' { match('*'); @@ -1151,8 +1159,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = PlusSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:114:10: ( '+' ) - // InternalExBeeLangTestLanguageLexer.g:114:12: '+' + // InternalExBeeLangTestLanguageLexer.g:119:10: ( '+' ) + // InternalExBeeLangTestLanguageLexer.g:119:12: '+' { match('+'); @@ -1171,8 +1179,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:116:7: ( ',' ) - // InternalExBeeLangTestLanguageLexer.g:116:9: ',' + // InternalExBeeLangTestLanguageLexer.g:121:7: ( ',' ) + // InternalExBeeLangTestLanguageLexer.g:121:9: ',' { match(','); @@ -1191,8 +1199,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = HyphenMinus; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:118:13: ( '-' ) - // InternalExBeeLangTestLanguageLexer.g:118:15: '-' + // InternalExBeeLangTestLanguageLexer.g:123:13: ( '-' ) + // InternalExBeeLangTestLanguageLexer.g:123:15: '-' { match('-'); @@ -1211,8 +1219,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = FullStop; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:120:10: ( '.' ) - // InternalExBeeLangTestLanguageLexer.g:120:12: '.' + // InternalExBeeLangTestLanguageLexer.g:125:10: ( '.' ) + // InternalExBeeLangTestLanguageLexer.g:125:12: '.' { match('.'); @@ -1231,8 +1239,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Solidus; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:122:9: ( '/' ) - // InternalExBeeLangTestLanguageLexer.g:122:11: '/' + // InternalExBeeLangTestLanguageLexer.g:127:9: ( '/' ) + // InternalExBeeLangTestLanguageLexer.g:127:11: '/' { match('/'); @@ -1251,8 +1259,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:124:7: ( ':' ) - // InternalExBeeLangTestLanguageLexer.g:124:9: ':' + // InternalExBeeLangTestLanguageLexer.g:129:7: ( ':' ) + // InternalExBeeLangTestLanguageLexer.g:129:9: ':' { match(':'); @@ -1271,8 +1279,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Semicolon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:126:11: ( ';' ) - // InternalExBeeLangTestLanguageLexer.g:126:13: ';' + // InternalExBeeLangTestLanguageLexer.g:131:11: ( ';' ) + // InternalExBeeLangTestLanguageLexer.g:131:13: ';' { match(';'); @@ -1291,8 +1299,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = LessThanSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:128:14: ( '<' ) - // InternalExBeeLangTestLanguageLexer.g:128:16: '<' + // InternalExBeeLangTestLanguageLexer.g:133:14: ( '<' ) + // InternalExBeeLangTestLanguageLexer.g:133:16: '<' { match('<'); @@ -1311,8 +1319,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = EqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:130:12: ( '=' ) - // InternalExBeeLangTestLanguageLexer.g:130:14: '=' + // InternalExBeeLangTestLanguageLexer.g:135:12: ( '=' ) + // InternalExBeeLangTestLanguageLexer.g:135:14: '=' { match('='); @@ -1331,8 +1339,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = GreaterThanSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:132:17: ( '>' ) - // InternalExBeeLangTestLanguageLexer.g:132:19: '>' + // InternalExBeeLangTestLanguageLexer.g:137:17: ( '>' ) + // InternalExBeeLangTestLanguageLexer.g:137:19: '>' { match('>'); @@ -1351,8 +1359,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:134:19: ( '[' ) - // InternalExBeeLangTestLanguageLexer.g:134:21: '[' + // InternalExBeeLangTestLanguageLexer.g:139:19: ( '[' ) + // InternalExBeeLangTestLanguageLexer.g:139:21: '[' { match('['); @@ -1371,8 +1379,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:136:20: ( ']' ) - // InternalExBeeLangTestLanguageLexer.g:136:22: ']' + // InternalExBeeLangTestLanguageLexer.g:141:20: ( ']' ) + // InternalExBeeLangTestLanguageLexer.g:141:22: ']' { match(']'); @@ -1391,8 +1399,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = LeftCurlyBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:138:18: ( '{' ) - // InternalExBeeLangTestLanguageLexer.g:138:20: '{' + // InternalExBeeLangTestLanguageLexer.g:143:18: ( '{' ) + // InternalExBeeLangTestLanguageLexer.g:143:20: '{' { match('{'); @@ -1411,8 +1419,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = VerticalLine; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:140:14: ( '|' ) - // InternalExBeeLangTestLanguageLexer.g:140:16: '|' + // InternalExBeeLangTestLanguageLexer.g:145:14: ( '|' ) + // InternalExBeeLangTestLanguageLexer.g:145:16: '|' { match('|'); @@ -1431,8 +1439,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RightCurlyBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:142:19: ( '}' ) - // InternalExBeeLangTestLanguageLexer.g:142:21: '}' + // InternalExBeeLangTestLanguageLexer.g:147:19: ( '}' ) + // InternalExBeeLangTestLanguageLexer.g:147:21: '}' { match('}'); @@ -1451,12 +1459,12 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_DOCUMENTATION; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:144:20: ( '/**' ( options {greedy=false; } : . )* '*/' ) - // InternalExBeeLangTestLanguageLexer.g:144:22: '/**' ( options {greedy=false; } : . )* '*/' + // InternalExBeeLangTestLanguageLexer.g:149:20: ( '/**' ( options {greedy=false; } : . )* '*/' ) + // InternalExBeeLangTestLanguageLexer.g:149:22: '/**' ( options {greedy=false; } : . )* '*/' { match("/**"); - // InternalExBeeLangTestLanguageLexer.g:144:28: ( options {greedy=false; } : . )* + // InternalExBeeLangTestLanguageLexer.g:149:28: ( options {greedy=false; } : . )* loop1: do { int alt1=2; @@ -1481,7 +1489,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:144:56: . + // InternalExBeeLangTestLanguageLexer.g:149:56: . { matchAny(); @@ -1511,8 +1519,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_HEX; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:146:10: ( '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) - // InternalExBeeLangTestLanguageLexer.g:146:12: '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // InternalExBeeLangTestLanguageLexer.g:151:10: ( '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) + // InternalExBeeLangTestLanguageLexer.g:151:12: '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ { match('0'); if ( input.LA(1)=='X'||input.LA(1)=='x' ) { @@ -1524,7 +1532,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalExBeeLangTestLanguageLexer.g:146:26: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // InternalExBeeLangTestLanguageLexer.g:151:26: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ int cnt2=0; loop2: do { @@ -1578,10 +1586,10 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:148:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalExBeeLangTestLanguageLexer.g:148:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalExBeeLangTestLanguageLexer.g:153:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalExBeeLangTestLanguageLexer.g:153:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalExBeeLangTestLanguageLexer.g:148:11: ( '^' )? + // InternalExBeeLangTestLanguageLexer.g:153:11: ( '^' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1590,7 +1598,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:148:11: '^' + // InternalExBeeLangTestLanguageLexer.g:153:11: '^' { match('^'); @@ -1608,7 +1616,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalExBeeLangTestLanguageLexer.g:148:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalExBeeLangTestLanguageLexer.g:153:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop4: do { int alt4=2; @@ -1657,10 +1665,10 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:150:10: ( ( '0' .. '9' )+ ) - // InternalExBeeLangTestLanguageLexer.g:150:12: ( '0' .. '9' )+ + // InternalExBeeLangTestLanguageLexer.g:155:10: ( ( '0' .. '9' )+ ) + // InternalExBeeLangTestLanguageLexer.g:155:12: ( '0' .. '9' )+ { - // InternalExBeeLangTestLanguageLexer.g:150:12: ( '0' .. '9' )+ + // InternalExBeeLangTestLanguageLexer.g:155:12: ( '0' .. '9' )+ int cnt5=0; loop5: do { @@ -1674,7 +1682,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:150:13: '0' .. '9' + // InternalExBeeLangTestLanguageLexer.g:155:13: '0' .. '9' { matchRange('0','9'); @@ -1706,10 +1714,10 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:152:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalExBeeLangTestLanguageLexer.g:152:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalExBeeLangTestLanguageLexer.g:157:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalExBeeLangTestLanguageLexer.g:157:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalExBeeLangTestLanguageLexer.g:152:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalExBeeLangTestLanguageLexer.g:157:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt8=2; int LA8_0 = input.LA(1); @@ -1727,10 +1735,10 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } switch (alt8) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:152:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalExBeeLangTestLanguageLexer.g:157:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalExBeeLangTestLanguageLexer.g:152:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalExBeeLangTestLanguageLexer.g:157:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop6: do { int alt6=3; @@ -1746,7 +1754,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:152:21: '\\\\' . + // InternalExBeeLangTestLanguageLexer.g:157:21: '\\\\' . { match('\\'); matchAny(); @@ -1754,7 +1762,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalExBeeLangTestLanguageLexer.g:152:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalExBeeLangTestLanguageLexer.g:157:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1779,10 +1787,10 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalExBeeLangTestLanguageLexer.g:152:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalExBeeLangTestLanguageLexer.g:157:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalExBeeLangTestLanguageLexer.g:152:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalExBeeLangTestLanguageLexer.g:157:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop7: do { int alt7=3; @@ -1798,7 +1806,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:152:54: '\\\\' . + // InternalExBeeLangTestLanguageLexer.g:157:54: '\\\\' . { match('\\'); matchAny(); @@ -1806,7 +1814,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalExBeeLangTestLanguageLexer.g:152:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalExBeeLangTestLanguageLexer.g:157:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1849,12 +1857,12 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:154:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalExBeeLangTestLanguageLexer.g:154:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalExBeeLangTestLanguageLexer.g:159:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalExBeeLangTestLanguageLexer.g:159:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalExBeeLangTestLanguageLexer.g:154:24: ( options {greedy=false; } : . )* + // InternalExBeeLangTestLanguageLexer.g:159:24: ( options {greedy=false; } : . )* loop9: do { int alt9=2; @@ -1879,7 +1887,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:154:52: . + // InternalExBeeLangTestLanguageLexer.g:159:52: . { matchAny(); @@ -1909,12 +1917,12 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:156:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalExBeeLangTestLanguageLexer.g:156:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalExBeeLangTestLanguageLexer.g:161:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalExBeeLangTestLanguageLexer.g:161:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalExBeeLangTestLanguageLexer.g:156:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalExBeeLangTestLanguageLexer.g:161:24: (~ ( ( '\\n' | '\\r' ) ) )* loop10: do { int alt10=2; @@ -1927,7 +1935,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { switch (alt10) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:156:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalExBeeLangTestLanguageLexer.g:161: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(); @@ -1947,7 +1955,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } } while (true); - // InternalExBeeLangTestLanguageLexer.g:156:40: ( ( '\\r' )? '\\n' )? + // InternalExBeeLangTestLanguageLexer.g:161:40: ( ( '\\r' )? '\\n' )? int alt12=2; int LA12_0 = input.LA(1); @@ -1956,9 +1964,9 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } switch (alt12) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:156:41: ( '\\r' )? '\\n' + // InternalExBeeLangTestLanguageLexer.g:161:41: ( '\\r' )? '\\n' { - // InternalExBeeLangTestLanguageLexer.g:156:41: ( '\\r' )? + // InternalExBeeLangTestLanguageLexer.g:161:41: ( '\\r' )? int alt11=2; int LA11_0 = input.LA(1); @@ -1967,7 +1975,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } switch (alt11) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:156:41: '\\r' + // InternalExBeeLangTestLanguageLexer.g:161:41: '\\r' { match('\r'); @@ -1999,10 +2007,10 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:158:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalExBeeLangTestLanguageLexer.g:158:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalExBeeLangTestLanguageLexer.g:163:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalExBeeLangTestLanguageLexer.g:163:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalExBeeLangTestLanguageLexer.g:158:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalExBeeLangTestLanguageLexer.g:163:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt13=0; loop13: do { @@ -2056,8 +2064,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:160:16: ( . ) - // InternalExBeeLangTestLanguageLexer.g:160:18: . + // InternalExBeeLangTestLanguageLexer.g:165:16: ( . ) + // InternalExBeeLangTestLanguageLexer.g:165:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/AbstractFileAwareTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/AbstractFileAwareTestLanguageIdeModule.java index 104f6c628..054f97b9f 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/AbstractFileAwareTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/AbstractFileAwareTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.ide; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/FileAwareTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/FileAwareTestLanguageParser.java index 15a834f3c..7cf75d8b9 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/FileAwareTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/FileAwareTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.ide.contentassist.antlr; import com.google.common.collect.ImmutableMap; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/PartialFileAwareTestLanguageContentAssistParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/PartialFileAwareTestLanguageContentAssistParser.java index 6bb4e6bfc..649fdb9a9 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/PartialFileAwareTestLanguageContentAssistParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/PartialFileAwareTestLanguageContentAssistParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.ide.contentassist.antlr; import java.util.Collection; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/internal/InternalFileAwareTestLanguage.g b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/internal/InternalFileAwareTestLanguage.g index c56b90eb4..fee7d88a1 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/internal/InternalFileAwareTestLanguage.g +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/internal/InternalFileAwareTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalFileAwareTestLanguage; options { diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/internal/InternalFileAwareTestLanguageLexer.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/internal/InternalFileAwareTestLanguageLexer.java index 0547b8ee1..cc46e3a1b 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/internal/InternalFileAwareTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/internal/InternalFileAwareTestLanguageLexer.java @@ -190,10 +190,10 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:745:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalFileAwareTestLanguage.g:745:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFileAwareTestLanguage.g:750:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalFileAwareTestLanguage.g:750:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalFileAwareTestLanguage.g:745:11: ( '^' )? + // InternalFileAwareTestLanguage.g:750:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -202,7 +202,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalFileAwareTestLanguage.g:745:11: '^' + // InternalFileAwareTestLanguage.g:750:11: '^' { match('^'); @@ -220,7 +220,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalFileAwareTestLanguage.g:745:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFileAwareTestLanguage.g:750:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -269,10 +269,10 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:747:10: ( ( '0' .. '9' )+ ) - // InternalFileAwareTestLanguage.g:747:12: ( '0' .. '9' )+ + // InternalFileAwareTestLanguage.g:752:10: ( ( '0' .. '9' )+ ) + // InternalFileAwareTestLanguage.g:752:12: ( '0' .. '9' )+ { - // InternalFileAwareTestLanguage.g:747:12: ( '0' .. '9' )+ + // InternalFileAwareTestLanguage.g:752:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -286,7 +286,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalFileAwareTestLanguage.g:747:13: '0' .. '9' + // InternalFileAwareTestLanguage.g:752:13: '0' .. '9' { matchRange('0','9'); @@ -318,10 +318,10 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:749:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalFileAwareTestLanguage.g:749:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFileAwareTestLanguage.g:754:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalFileAwareTestLanguage.g:754:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalFileAwareTestLanguage.g:749:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFileAwareTestLanguage.g:754:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -339,10 +339,10 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalFileAwareTestLanguage.g:749:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalFileAwareTestLanguage.g:754:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalFileAwareTestLanguage.g:749:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalFileAwareTestLanguage.g:754:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -358,7 +358,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalFileAwareTestLanguage.g:749:21: '\\\\' . + // InternalFileAwareTestLanguage.g:754:21: '\\\\' . { match('\\'); matchAny(); @@ -366,7 +366,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFileAwareTestLanguage.g:749:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalFileAwareTestLanguage.g:754:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -391,10 +391,10 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFileAwareTestLanguage.g:749:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalFileAwareTestLanguage.g:754:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalFileAwareTestLanguage.g:749:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalFileAwareTestLanguage.g:754:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -410,7 +410,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalFileAwareTestLanguage.g:749:54: '\\\\' . + // InternalFileAwareTestLanguage.g:754:54: '\\\\' . { match('\\'); matchAny(); @@ -418,7 +418,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFileAwareTestLanguage.g:749:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalFileAwareTestLanguage.g:754:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -461,12 +461,12 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:751:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalFileAwareTestLanguage.g:751:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalFileAwareTestLanguage.g:756:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalFileAwareTestLanguage.g:756:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalFileAwareTestLanguage.g:751:24: ( options {greedy=false; } : . )* + // InternalFileAwareTestLanguage.g:756:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -491,7 +491,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalFileAwareTestLanguage.g:751:52: . + // InternalFileAwareTestLanguage.g:756:52: . { matchAny(); @@ -521,12 +521,12 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:753:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalFileAwareTestLanguage.g:753:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalFileAwareTestLanguage.g:758:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalFileAwareTestLanguage.g:758:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalFileAwareTestLanguage.g:753:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalFileAwareTestLanguage.g:758:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -539,7 +539,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalFileAwareTestLanguage.g:753:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalFileAwareTestLanguage.g:758: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(); @@ -559,7 +559,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } } while (true); - // InternalFileAwareTestLanguage.g:753:40: ( ( '\\r' )? '\\n' )? + // InternalFileAwareTestLanguage.g:758:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -568,9 +568,9 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalFileAwareTestLanguage.g:753:41: ( '\\r' )? '\\n' + // InternalFileAwareTestLanguage.g:758:41: ( '\\r' )? '\\n' { - // InternalFileAwareTestLanguage.g:753:41: ( '\\r' )? + // InternalFileAwareTestLanguage.g:758:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -579,7 +579,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalFileAwareTestLanguage.g:753:41: '\\r' + // InternalFileAwareTestLanguage.g:758:41: '\\r' { match('\r'); @@ -611,10 +611,10 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:755:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalFileAwareTestLanguage.g:755:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFileAwareTestLanguage.g:760:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalFileAwareTestLanguage.g:760:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalFileAwareTestLanguage.g:755:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFileAwareTestLanguage.g:760:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -668,8 +668,8 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:757:16: ( . ) - // InternalFileAwareTestLanguage.g:757:18: . + // InternalFileAwareTestLanguage.g:762:16: ( . ) + // InternalFileAwareTestLanguage.g:762:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/internal/InternalFileAwareTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/internal/InternalFileAwareTestLanguageParser.java index cda121075..ee1bb2485 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/internal/InternalFileAwareTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/fileAware/ide/contentassist/antlr/internal/InternalFileAwareTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalFileAwareTestLanguageParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { @@ -76,11 +84,11 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "entryRulePackageDeclaration" - // InternalFileAwareTestLanguage.g:53:1: entryRulePackageDeclaration : rulePackageDeclaration EOF ; + // InternalFileAwareTestLanguage.g:58:1: entryRulePackageDeclaration : rulePackageDeclaration EOF ; public final void entryRulePackageDeclaration() throws RecognitionException { try { - // InternalFileAwareTestLanguage.g:54:1: ( rulePackageDeclaration EOF ) - // InternalFileAwareTestLanguage.g:55:1: rulePackageDeclaration EOF + // InternalFileAwareTestLanguage.g:59:1: ( rulePackageDeclaration EOF ) + // InternalFileAwareTestLanguage.g:60:1: rulePackageDeclaration EOF { before(grammarAccess.getPackageDeclarationRule()); pushFollow(FOLLOW_1); @@ -106,21 +114,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rulePackageDeclaration" - // InternalFileAwareTestLanguage.g:62:1: rulePackageDeclaration : ( ( rule__PackageDeclaration__Group__0 ) ) ; + // InternalFileAwareTestLanguage.g:67:1: rulePackageDeclaration : ( ( rule__PackageDeclaration__Group__0 ) ) ; public final void rulePackageDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:66:2: ( ( ( rule__PackageDeclaration__Group__0 ) ) ) - // InternalFileAwareTestLanguage.g:67:2: ( ( rule__PackageDeclaration__Group__0 ) ) + // InternalFileAwareTestLanguage.g:71:2: ( ( ( rule__PackageDeclaration__Group__0 ) ) ) + // InternalFileAwareTestLanguage.g:72:2: ( ( rule__PackageDeclaration__Group__0 ) ) { - // InternalFileAwareTestLanguage.g:67:2: ( ( rule__PackageDeclaration__Group__0 ) ) - // InternalFileAwareTestLanguage.g:68:3: ( rule__PackageDeclaration__Group__0 ) + // InternalFileAwareTestLanguage.g:72:2: ( ( rule__PackageDeclaration__Group__0 ) ) + // InternalFileAwareTestLanguage.g:73:3: ( rule__PackageDeclaration__Group__0 ) { before(grammarAccess.getPackageDeclarationAccess().getGroup()); - // InternalFileAwareTestLanguage.g:69:3: ( rule__PackageDeclaration__Group__0 ) - // InternalFileAwareTestLanguage.g:69:4: rule__PackageDeclaration__Group__0 + // InternalFileAwareTestLanguage.g:74:3: ( rule__PackageDeclaration__Group__0 ) + // InternalFileAwareTestLanguage.g:74:4: rule__PackageDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__PackageDeclaration__Group__0(); @@ -153,11 +161,11 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "entryRuleImport" - // InternalFileAwareTestLanguage.g:78:1: entryRuleImport : ruleImport EOF ; + // InternalFileAwareTestLanguage.g:83:1: entryRuleImport : ruleImport EOF ; public final void entryRuleImport() throws RecognitionException { try { - // InternalFileAwareTestLanguage.g:79:1: ( ruleImport EOF ) - // InternalFileAwareTestLanguage.g:80:1: ruleImport EOF + // InternalFileAwareTestLanguage.g:84:1: ( ruleImport EOF ) + // InternalFileAwareTestLanguage.g:85:1: ruleImport EOF { before(grammarAccess.getImportRule()); pushFollow(FOLLOW_1); @@ -183,21 +191,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "ruleImport" - // InternalFileAwareTestLanguage.g:87:1: ruleImport : ( ( rule__Import__Group__0 ) ) ; + // InternalFileAwareTestLanguage.g:92:1: ruleImport : ( ( rule__Import__Group__0 ) ) ; public final void ruleImport() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:91:2: ( ( ( rule__Import__Group__0 ) ) ) - // InternalFileAwareTestLanguage.g:92:2: ( ( rule__Import__Group__0 ) ) + // InternalFileAwareTestLanguage.g:96:2: ( ( ( rule__Import__Group__0 ) ) ) + // InternalFileAwareTestLanguage.g:97:2: ( ( rule__Import__Group__0 ) ) { - // InternalFileAwareTestLanguage.g:92:2: ( ( rule__Import__Group__0 ) ) - // InternalFileAwareTestLanguage.g:93:3: ( rule__Import__Group__0 ) + // InternalFileAwareTestLanguage.g:97:2: ( ( rule__Import__Group__0 ) ) + // InternalFileAwareTestLanguage.g:98:3: ( rule__Import__Group__0 ) { before(grammarAccess.getImportAccess().getGroup()); - // InternalFileAwareTestLanguage.g:94:3: ( rule__Import__Group__0 ) - // InternalFileAwareTestLanguage.g:94:4: rule__Import__Group__0 + // InternalFileAwareTestLanguage.g:99:3: ( rule__Import__Group__0 ) + // InternalFileAwareTestLanguage.g:99:4: rule__Import__Group__0 { pushFollow(FOLLOW_2); rule__Import__Group__0(); @@ -230,11 +238,11 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "entryRuleElement" - // InternalFileAwareTestLanguage.g:103:1: entryRuleElement : ruleElement EOF ; + // InternalFileAwareTestLanguage.g:108:1: entryRuleElement : ruleElement EOF ; public final void entryRuleElement() throws RecognitionException { try { - // InternalFileAwareTestLanguage.g:104:1: ( ruleElement EOF ) - // InternalFileAwareTestLanguage.g:105:1: ruleElement EOF + // InternalFileAwareTestLanguage.g:109:1: ( ruleElement EOF ) + // InternalFileAwareTestLanguage.g:110:1: ruleElement EOF { before(grammarAccess.getElementRule()); pushFollow(FOLLOW_1); @@ -260,21 +268,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "ruleElement" - // InternalFileAwareTestLanguage.g:112:1: ruleElement : ( ( rule__Element__Group__0 ) ) ; + // InternalFileAwareTestLanguage.g:117:1: ruleElement : ( ( rule__Element__Group__0 ) ) ; public final void ruleElement() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:116:2: ( ( ( rule__Element__Group__0 ) ) ) - // InternalFileAwareTestLanguage.g:117:2: ( ( rule__Element__Group__0 ) ) + // InternalFileAwareTestLanguage.g:121:2: ( ( ( rule__Element__Group__0 ) ) ) + // InternalFileAwareTestLanguage.g:122:2: ( ( rule__Element__Group__0 ) ) { - // InternalFileAwareTestLanguage.g:117:2: ( ( rule__Element__Group__0 ) ) - // InternalFileAwareTestLanguage.g:118:3: ( rule__Element__Group__0 ) + // InternalFileAwareTestLanguage.g:122:2: ( ( rule__Element__Group__0 ) ) + // InternalFileAwareTestLanguage.g:123:3: ( rule__Element__Group__0 ) { before(grammarAccess.getElementAccess().getGroup()); - // InternalFileAwareTestLanguage.g:119:3: ( rule__Element__Group__0 ) - // InternalFileAwareTestLanguage.g:119:4: rule__Element__Group__0 + // InternalFileAwareTestLanguage.g:124:3: ( rule__Element__Group__0 ) + // InternalFileAwareTestLanguage.g:124:4: rule__Element__Group__0 { pushFollow(FOLLOW_2); rule__Element__Group__0(); @@ -307,11 +315,11 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "entryRuleQualifiedName" - // InternalFileAwareTestLanguage.g:128:1: entryRuleQualifiedName : ruleQualifiedName EOF ; + // InternalFileAwareTestLanguage.g:133:1: entryRuleQualifiedName : ruleQualifiedName EOF ; public final void entryRuleQualifiedName() throws RecognitionException { try { - // InternalFileAwareTestLanguage.g:129:1: ( ruleQualifiedName EOF ) - // InternalFileAwareTestLanguage.g:130:1: ruleQualifiedName EOF + // InternalFileAwareTestLanguage.g:134:1: ( ruleQualifiedName EOF ) + // InternalFileAwareTestLanguage.g:135:1: ruleQualifiedName EOF { before(grammarAccess.getQualifiedNameRule()); pushFollow(FOLLOW_1); @@ -337,21 +345,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "ruleQualifiedName" - // InternalFileAwareTestLanguage.g:137:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; + // InternalFileAwareTestLanguage.g:142:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; public final void ruleQualifiedName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:141:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) - // InternalFileAwareTestLanguage.g:142:2: ( ( rule__QualifiedName__Group__0 ) ) + // InternalFileAwareTestLanguage.g:146:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) + // InternalFileAwareTestLanguage.g:147:2: ( ( rule__QualifiedName__Group__0 ) ) { - // InternalFileAwareTestLanguage.g:142:2: ( ( rule__QualifiedName__Group__0 ) ) - // InternalFileAwareTestLanguage.g:143:3: ( rule__QualifiedName__Group__0 ) + // InternalFileAwareTestLanguage.g:147:2: ( ( rule__QualifiedName__Group__0 ) ) + // InternalFileAwareTestLanguage.g:148:3: ( rule__QualifiedName__Group__0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup()); - // InternalFileAwareTestLanguage.g:144:3: ( rule__QualifiedName__Group__0 ) - // InternalFileAwareTestLanguage.g:144:4: rule__QualifiedName__Group__0 + // InternalFileAwareTestLanguage.g:149:3: ( rule__QualifiedName__Group__0 ) + // InternalFileAwareTestLanguage.g:149:4: rule__QualifiedName__Group__0 { pushFollow(FOLLOW_2); rule__QualifiedName__Group__0(); @@ -384,13 +392,13 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Alternatives_3" - // InternalFileAwareTestLanguage.g:152:1: rule__Element__Alternatives_3 : ( ( ( rule__Element__ContentsAssignment_3_0 ) ) | ( ( rule__Element__Group_3_1__0 ) ) ); + // InternalFileAwareTestLanguage.g:157:1: rule__Element__Alternatives_3 : ( ( ( rule__Element__ContentsAssignment_3_0 ) ) | ( ( rule__Element__Group_3_1__0 ) ) ); public final void rule__Element__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:156:1: ( ( ( rule__Element__ContentsAssignment_3_0 ) ) | ( ( rule__Element__Group_3_1__0 ) ) ) + // InternalFileAwareTestLanguage.g:161:1: ( ( ( rule__Element__ContentsAssignment_3_0 ) ) | ( ( rule__Element__Group_3_1__0 ) ) ) int alt1=2; int LA1_0 = input.LA(1); @@ -408,14 +416,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent } switch (alt1) { case 1 : - // InternalFileAwareTestLanguage.g:157:2: ( ( rule__Element__ContentsAssignment_3_0 ) ) + // InternalFileAwareTestLanguage.g:162:2: ( ( rule__Element__ContentsAssignment_3_0 ) ) { - // InternalFileAwareTestLanguage.g:157:2: ( ( rule__Element__ContentsAssignment_3_0 ) ) - // InternalFileAwareTestLanguage.g:158:3: ( rule__Element__ContentsAssignment_3_0 ) + // InternalFileAwareTestLanguage.g:162:2: ( ( rule__Element__ContentsAssignment_3_0 ) ) + // InternalFileAwareTestLanguage.g:163:3: ( rule__Element__ContentsAssignment_3_0 ) { before(grammarAccess.getElementAccess().getContentsAssignment_3_0()); - // InternalFileAwareTestLanguage.g:159:3: ( rule__Element__ContentsAssignment_3_0 ) - // InternalFileAwareTestLanguage.g:159:4: rule__Element__ContentsAssignment_3_0 + // InternalFileAwareTestLanguage.g:164:3: ( rule__Element__ContentsAssignment_3_0 ) + // InternalFileAwareTestLanguage.g:164:4: rule__Element__ContentsAssignment_3_0 { pushFollow(FOLLOW_2); rule__Element__ContentsAssignment_3_0(); @@ -433,14 +441,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent } break; case 2 : - // InternalFileAwareTestLanguage.g:163:2: ( ( rule__Element__Group_3_1__0 ) ) + // InternalFileAwareTestLanguage.g:168:2: ( ( rule__Element__Group_3_1__0 ) ) { - // InternalFileAwareTestLanguage.g:163:2: ( ( rule__Element__Group_3_1__0 ) ) - // InternalFileAwareTestLanguage.g:164:3: ( rule__Element__Group_3_1__0 ) + // InternalFileAwareTestLanguage.g:168:2: ( ( rule__Element__Group_3_1__0 ) ) + // InternalFileAwareTestLanguage.g:169:3: ( rule__Element__Group_3_1__0 ) { before(grammarAccess.getElementAccess().getGroup_3_1()); - // InternalFileAwareTestLanguage.g:165:3: ( rule__Element__Group_3_1__0 ) - // InternalFileAwareTestLanguage.g:165:4: rule__Element__Group_3_1__0 + // InternalFileAwareTestLanguage.g:170:3: ( rule__Element__Group_3_1__0 ) + // InternalFileAwareTestLanguage.g:170:4: rule__Element__Group_3_1__0 { pushFollow(FOLLOW_2); rule__Element__Group_3_1__0(); @@ -475,14 +483,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__PackageDeclaration__Group__0" - // InternalFileAwareTestLanguage.g:173:1: rule__PackageDeclaration__Group__0 : rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 ; + // InternalFileAwareTestLanguage.g:178:1: rule__PackageDeclaration__Group__0 : rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 ; public final void rule__PackageDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:177:1: ( rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 ) - // InternalFileAwareTestLanguage.g:178:2: rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 + // InternalFileAwareTestLanguage.g:182:1: ( rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 ) + // InternalFileAwareTestLanguage.g:183:2: rule__PackageDeclaration__Group__0__Impl rule__PackageDeclaration__Group__1 { pushFollow(FOLLOW_3); rule__PackageDeclaration__Group__0__Impl(); @@ -513,17 +521,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__PackageDeclaration__Group__0__Impl" - // InternalFileAwareTestLanguage.g:185:1: rule__PackageDeclaration__Group__0__Impl : ( 'package' ) ; + // InternalFileAwareTestLanguage.g:190:1: rule__PackageDeclaration__Group__0__Impl : ( 'package' ) ; public final void rule__PackageDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:189:1: ( ( 'package' ) ) - // InternalFileAwareTestLanguage.g:190:1: ( 'package' ) + // InternalFileAwareTestLanguage.g:194:1: ( ( 'package' ) ) + // InternalFileAwareTestLanguage.g:195:1: ( 'package' ) { - // InternalFileAwareTestLanguage.g:190:1: ( 'package' ) - // InternalFileAwareTestLanguage.g:191:2: 'package' + // InternalFileAwareTestLanguage.g:195:1: ( 'package' ) + // InternalFileAwareTestLanguage.g:196:2: 'package' { before(grammarAccess.getPackageDeclarationAccess().getPackageKeyword_0()); match(input,11,FOLLOW_2); @@ -550,14 +558,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__PackageDeclaration__Group__1" - // InternalFileAwareTestLanguage.g:200:1: rule__PackageDeclaration__Group__1 : rule__PackageDeclaration__Group__1__Impl rule__PackageDeclaration__Group__2 ; + // InternalFileAwareTestLanguage.g:205:1: rule__PackageDeclaration__Group__1 : rule__PackageDeclaration__Group__1__Impl rule__PackageDeclaration__Group__2 ; public final void rule__PackageDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:204:1: ( rule__PackageDeclaration__Group__1__Impl rule__PackageDeclaration__Group__2 ) - // InternalFileAwareTestLanguage.g:205:2: rule__PackageDeclaration__Group__1__Impl rule__PackageDeclaration__Group__2 + // InternalFileAwareTestLanguage.g:209:1: ( rule__PackageDeclaration__Group__1__Impl rule__PackageDeclaration__Group__2 ) + // InternalFileAwareTestLanguage.g:210:2: rule__PackageDeclaration__Group__1__Impl rule__PackageDeclaration__Group__2 { pushFollow(FOLLOW_4); rule__PackageDeclaration__Group__1__Impl(); @@ -588,21 +596,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__PackageDeclaration__Group__1__Impl" - // InternalFileAwareTestLanguage.g:212:1: rule__PackageDeclaration__Group__1__Impl : ( ( rule__PackageDeclaration__NameAssignment_1 ) ) ; + // InternalFileAwareTestLanguage.g:217:1: rule__PackageDeclaration__Group__1__Impl : ( ( rule__PackageDeclaration__NameAssignment_1 ) ) ; public final void rule__PackageDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:216:1: ( ( ( rule__PackageDeclaration__NameAssignment_1 ) ) ) - // InternalFileAwareTestLanguage.g:217:1: ( ( rule__PackageDeclaration__NameAssignment_1 ) ) + // InternalFileAwareTestLanguage.g:221:1: ( ( ( rule__PackageDeclaration__NameAssignment_1 ) ) ) + // InternalFileAwareTestLanguage.g:222:1: ( ( rule__PackageDeclaration__NameAssignment_1 ) ) { - // InternalFileAwareTestLanguage.g:217:1: ( ( rule__PackageDeclaration__NameAssignment_1 ) ) - // InternalFileAwareTestLanguage.g:218:2: ( rule__PackageDeclaration__NameAssignment_1 ) + // InternalFileAwareTestLanguage.g:222:1: ( ( rule__PackageDeclaration__NameAssignment_1 ) ) + // InternalFileAwareTestLanguage.g:223:2: ( rule__PackageDeclaration__NameAssignment_1 ) { before(grammarAccess.getPackageDeclarationAccess().getNameAssignment_1()); - // InternalFileAwareTestLanguage.g:219:2: ( rule__PackageDeclaration__NameAssignment_1 ) - // InternalFileAwareTestLanguage.g:219:3: rule__PackageDeclaration__NameAssignment_1 + // InternalFileAwareTestLanguage.g:224:2: ( rule__PackageDeclaration__NameAssignment_1 ) + // InternalFileAwareTestLanguage.g:224:3: rule__PackageDeclaration__NameAssignment_1 { pushFollow(FOLLOW_2); rule__PackageDeclaration__NameAssignment_1(); @@ -635,14 +643,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__PackageDeclaration__Group__2" - // InternalFileAwareTestLanguage.g:227:1: rule__PackageDeclaration__Group__2 : rule__PackageDeclaration__Group__2__Impl rule__PackageDeclaration__Group__3 ; + // InternalFileAwareTestLanguage.g:232:1: rule__PackageDeclaration__Group__2 : rule__PackageDeclaration__Group__2__Impl rule__PackageDeclaration__Group__3 ; public final void rule__PackageDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:231:1: ( rule__PackageDeclaration__Group__2__Impl rule__PackageDeclaration__Group__3 ) - // InternalFileAwareTestLanguage.g:232:2: rule__PackageDeclaration__Group__2__Impl rule__PackageDeclaration__Group__3 + // InternalFileAwareTestLanguage.g:236:1: ( rule__PackageDeclaration__Group__2__Impl rule__PackageDeclaration__Group__3 ) + // InternalFileAwareTestLanguage.g:237:2: rule__PackageDeclaration__Group__2__Impl rule__PackageDeclaration__Group__3 { pushFollow(FOLLOW_4); rule__PackageDeclaration__Group__2__Impl(); @@ -673,20 +681,20 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__PackageDeclaration__Group__2__Impl" - // InternalFileAwareTestLanguage.g:239:1: rule__PackageDeclaration__Group__2__Impl : ( ( rule__PackageDeclaration__ImportsAssignment_2 )* ) ; + // InternalFileAwareTestLanguage.g:244:1: rule__PackageDeclaration__Group__2__Impl : ( ( rule__PackageDeclaration__ImportsAssignment_2 )* ) ; public final void rule__PackageDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:243:1: ( ( ( rule__PackageDeclaration__ImportsAssignment_2 )* ) ) - // InternalFileAwareTestLanguage.g:244:1: ( ( rule__PackageDeclaration__ImportsAssignment_2 )* ) + // InternalFileAwareTestLanguage.g:248:1: ( ( ( rule__PackageDeclaration__ImportsAssignment_2 )* ) ) + // InternalFileAwareTestLanguage.g:249:1: ( ( rule__PackageDeclaration__ImportsAssignment_2 )* ) { - // InternalFileAwareTestLanguage.g:244:1: ( ( rule__PackageDeclaration__ImportsAssignment_2 )* ) - // InternalFileAwareTestLanguage.g:245:2: ( rule__PackageDeclaration__ImportsAssignment_2 )* + // InternalFileAwareTestLanguage.g:249:1: ( ( rule__PackageDeclaration__ImportsAssignment_2 )* ) + // InternalFileAwareTestLanguage.g:250:2: ( rule__PackageDeclaration__ImportsAssignment_2 )* { before(grammarAccess.getPackageDeclarationAccess().getImportsAssignment_2()); - // InternalFileAwareTestLanguage.g:246:2: ( rule__PackageDeclaration__ImportsAssignment_2 )* + // InternalFileAwareTestLanguage.g:251:2: ( rule__PackageDeclaration__ImportsAssignment_2 )* loop2: do { int alt2=2; @@ -699,7 +707,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent switch (alt2) { case 1 : - // InternalFileAwareTestLanguage.g:246:3: rule__PackageDeclaration__ImportsAssignment_2 + // InternalFileAwareTestLanguage.g:251:3: rule__PackageDeclaration__ImportsAssignment_2 { pushFollow(FOLLOW_5); rule__PackageDeclaration__ImportsAssignment_2(); @@ -738,14 +746,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__PackageDeclaration__Group__3" - // InternalFileAwareTestLanguage.g:254:1: rule__PackageDeclaration__Group__3 : rule__PackageDeclaration__Group__3__Impl ; + // InternalFileAwareTestLanguage.g:259:1: rule__PackageDeclaration__Group__3 : rule__PackageDeclaration__Group__3__Impl ; public final void rule__PackageDeclaration__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:258:1: ( rule__PackageDeclaration__Group__3__Impl ) - // InternalFileAwareTestLanguage.g:259:2: rule__PackageDeclaration__Group__3__Impl + // InternalFileAwareTestLanguage.g:263:1: ( rule__PackageDeclaration__Group__3__Impl ) + // InternalFileAwareTestLanguage.g:264:2: rule__PackageDeclaration__Group__3__Impl { pushFollow(FOLLOW_2); rule__PackageDeclaration__Group__3__Impl(); @@ -771,20 +779,20 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__PackageDeclaration__Group__3__Impl" - // InternalFileAwareTestLanguage.g:265:1: rule__PackageDeclaration__Group__3__Impl : ( ( rule__PackageDeclaration__ContentsAssignment_3 )* ) ; + // InternalFileAwareTestLanguage.g:270:1: rule__PackageDeclaration__Group__3__Impl : ( ( rule__PackageDeclaration__ContentsAssignment_3 )* ) ; public final void rule__PackageDeclaration__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:269:1: ( ( ( rule__PackageDeclaration__ContentsAssignment_3 )* ) ) - // InternalFileAwareTestLanguage.g:270:1: ( ( rule__PackageDeclaration__ContentsAssignment_3 )* ) + // InternalFileAwareTestLanguage.g:274:1: ( ( ( rule__PackageDeclaration__ContentsAssignment_3 )* ) ) + // InternalFileAwareTestLanguage.g:275:1: ( ( rule__PackageDeclaration__ContentsAssignment_3 )* ) { - // InternalFileAwareTestLanguage.g:270:1: ( ( rule__PackageDeclaration__ContentsAssignment_3 )* ) - // InternalFileAwareTestLanguage.g:271:2: ( rule__PackageDeclaration__ContentsAssignment_3 )* + // InternalFileAwareTestLanguage.g:275:1: ( ( rule__PackageDeclaration__ContentsAssignment_3 )* ) + // InternalFileAwareTestLanguage.g:276:2: ( rule__PackageDeclaration__ContentsAssignment_3 )* { before(grammarAccess.getPackageDeclarationAccess().getContentsAssignment_3()); - // InternalFileAwareTestLanguage.g:272:2: ( rule__PackageDeclaration__ContentsAssignment_3 )* + // InternalFileAwareTestLanguage.g:277:2: ( rule__PackageDeclaration__ContentsAssignment_3 )* loop3: do { int alt3=2; @@ -797,7 +805,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent switch (alt3) { case 1 : - // InternalFileAwareTestLanguage.g:272:3: rule__PackageDeclaration__ContentsAssignment_3 + // InternalFileAwareTestLanguage.g:277:3: rule__PackageDeclaration__ContentsAssignment_3 { pushFollow(FOLLOW_6); rule__PackageDeclaration__ContentsAssignment_3(); @@ -836,14 +844,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Import__Group__0" - // InternalFileAwareTestLanguage.g:281:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ; + // InternalFileAwareTestLanguage.g:286:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ; public final void rule__Import__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:285:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 ) - // InternalFileAwareTestLanguage.g:286:2: rule__Import__Group__0__Impl rule__Import__Group__1 + // InternalFileAwareTestLanguage.g:290:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 ) + // InternalFileAwareTestLanguage.g:291:2: rule__Import__Group__0__Impl rule__Import__Group__1 { pushFollow(FOLLOW_3); rule__Import__Group__0__Impl(); @@ -874,17 +882,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Import__Group__0__Impl" - // InternalFileAwareTestLanguage.g:293:1: rule__Import__Group__0__Impl : ( 'import' ) ; + // InternalFileAwareTestLanguage.g:298:1: rule__Import__Group__0__Impl : ( 'import' ) ; public final void rule__Import__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:297:1: ( ( 'import' ) ) - // InternalFileAwareTestLanguage.g:298:1: ( 'import' ) + // InternalFileAwareTestLanguage.g:302:1: ( ( 'import' ) ) + // InternalFileAwareTestLanguage.g:303:1: ( 'import' ) { - // InternalFileAwareTestLanguage.g:298:1: ( 'import' ) - // InternalFileAwareTestLanguage.g:299:2: 'import' + // InternalFileAwareTestLanguage.g:303:1: ( 'import' ) + // InternalFileAwareTestLanguage.g:304:2: 'import' { before(grammarAccess.getImportAccess().getImportKeyword_0()); match(input,12,FOLLOW_2); @@ -911,14 +919,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Import__Group__1" - // InternalFileAwareTestLanguage.g:308:1: rule__Import__Group__1 : rule__Import__Group__1__Impl ; + // InternalFileAwareTestLanguage.g:313:1: rule__Import__Group__1 : rule__Import__Group__1__Impl ; public final void rule__Import__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:312:1: ( rule__Import__Group__1__Impl ) - // InternalFileAwareTestLanguage.g:313:2: rule__Import__Group__1__Impl + // InternalFileAwareTestLanguage.g:317:1: ( rule__Import__Group__1__Impl ) + // InternalFileAwareTestLanguage.g:318:2: rule__Import__Group__1__Impl { pushFollow(FOLLOW_2); rule__Import__Group__1__Impl(); @@ -944,21 +952,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Import__Group__1__Impl" - // InternalFileAwareTestLanguage.g:319:1: rule__Import__Group__1__Impl : ( ( rule__Import__ElementAssignment_1 ) ) ; + // InternalFileAwareTestLanguage.g:324:1: rule__Import__Group__1__Impl : ( ( rule__Import__ElementAssignment_1 ) ) ; public final void rule__Import__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:323:1: ( ( ( rule__Import__ElementAssignment_1 ) ) ) - // InternalFileAwareTestLanguage.g:324:1: ( ( rule__Import__ElementAssignment_1 ) ) + // InternalFileAwareTestLanguage.g:328:1: ( ( ( rule__Import__ElementAssignment_1 ) ) ) + // InternalFileAwareTestLanguage.g:329:1: ( ( rule__Import__ElementAssignment_1 ) ) { - // InternalFileAwareTestLanguage.g:324:1: ( ( rule__Import__ElementAssignment_1 ) ) - // InternalFileAwareTestLanguage.g:325:2: ( rule__Import__ElementAssignment_1 ) + // InternalFileAwareTestLanguage.g:329:1: ( ( rule__Import__ElementAssignment_1 ) ) + // InternalFileAwareTestLanguage.g:330:2: ( rule__Import__ElementAssignment_1 ) { before(grammarAccess.getImportAccess().getElementAssignment_1()); - // InternalFileAwareTestLanguage.g:326:2: ( rule__Import__ElementAssignment_1 ) - // InternalFileAwareTestLanguage.g:326:3: rule__Import__ElementAssignment_1 + // InternalFileAwareTestLanguage.g:331:2: ( rule__Import__ElementAssignment_1 ) + // InternalFileAwareTestLanguage.g:331:3: rule__Import__ElementAssignment_1 { pushFollow(FOLLOW_2); rule__Import__ElementAssignment_1(); @@ -991,14 +999,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group__0" - // InternalFileAwareTestLanguage.g:335:1: rule__Element__Group__0 : rule__Element__Group__0__Impl rule__Element__Group__1 ; + // InternalFileAwareTestLanguage.g:340:1: rule__Element__Group__0 : rule__Element__Group__0__Impl rule__Element__Group__1 ; public final void rule__Element__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:339:1: ( rule__Element__Group__0__Impl rule__Element__Group__1 ) - // InternalFileAwareTestLanguage.g:340:2: rule__Element__Group__0__Impl rule__Element__Group__1 + // InternalFileAwareTestLanguage.g:344:1: ( rule__Element__Group__0__Impl rule__Element__Group__1 ) + // InternalFileAwareTestLanguage.g:345:2: rule__Element__Group__0__Impl rule__Element__Group__1 { pushFollow(FOLLOW_3); rule__Element__Group__0__Impl(); @@ -1029,17 +1037,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group__0__Impl" - // InternalFileAwareTestLanguage.g:347:1: rule__Element__Group__0__Impl : ( 'element' ) ; + // InternalFileAwareTestLanguage.g:352:1: rule__Element__Group__0__Impl : ( 'element' ) ; public final void rule__Element__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:351:1: ( ( 'element' ) ) - // InternalFileAwareTestLanguage.g:352:1: ( 'element' ) + // InternalFileAwareTestLanguage.g:356:1: ( ( 'element' ) ) + // InternalFileAwareTestLanguage.g:357:1: ( 'element' ) { - // InternalFileAwareTestLanguage.g:352:1: ( 'element' ) - // InternalFileAwareTestLanguage.g:353:2: 'element' + // InternalFileAwareTestLanguage.g:357:1: ( 'element' ) + // InternalFileAwareTestLanguage.g:358:2: 'element' { before(grammarAccess.getElementAccess().getElementKeyword_0()); match(input,13,FOLLOW_2); @@ -1066,14 +1074,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group__1" - // InternalFileAwareTestLanguage.g:362:1: rule__Element__Group__1 : rule__Element__Group__1__Impl rule__Element__Group__2 ; + // InternalFileAwareTestLanguage.g:367:1: rule__Element__Group__1 : rule__Element__Group__1__Impl rule__Element__Group__2 ; public final void rule__Element__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:366:1: ( rule__Element__Group__1__Impl rule__Element__Group__2 ) - // InternalFileAwareTestLanguage.g:367:2: rule__Element__Group__1__Impl rule__Element__Group__2 + // InternalFileAwareTestLanguage.g:371:1: ( rule__Element__Group__1__Impl rule__Element__Group__2 ) + // InternalFileAwareTestLanguage.g:372:2: rule__Element__Group__1__Impl rule__Element__Group__2 { pushFollow(FOLLOW_7); rule__Element__Group__1__Impl(); @@ -1104,21 +1112,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group__1__Impl" - // InternalFileAwareTestLanguage.g:374:1: rule__Element__Group__1__Impl : ( ( rule__Element__NameAssignment_1 ) ) ; + // InternalFileAwareTestLanguage.g:379:1: rule__Element__Group__1__Impl : ( ( rule__Element__NameAssignment_1 ) ) ; public final void rule__Element__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:378:1: ( ( ( rule__Element__NameAssignment_1 ) ) ) - // InternalFileAwareTestLanguage.g:379:1: ( ( rule__Element__NameAssignment_1 ) ) + // InternalFileAwareTestLanguage.g:383:1: ( ( ( rule__Element__NameAssignment_1 ) ) ) + // InternalFileAwareTestLanguage.g:384:1: ( ( rule__Element__NameAssignment_1 ) ) { - // InternalFileAwareTestLanguage.g:379:1: ( ( rule__Element__NameAssignment_1 ) ) - // InternalFileAwareTestLanguage.g:380:2: ( rule__Element__NameAssignment_1 ) + // InternalFileAwareTestLanguage.g:384:1: ( ( rule__Element__NameAssignment_1 ) ) + // InternalFileAwareTestLanguage.g:385:2: ( rule__Element__NameAssignment_1 ) { before(grammarAccess.getElementAccess().getNameAssignment_1()); - // InternalFileAwareTestLanguage.g:381:2: ( rule__Element__NameAssignment_1 ) - // InternalFileAwareTestLanguage.g:381:3: rule__Element__NameAssignment_1 + // InternalFileAwareTestLanguage.g:386:2: ( rule__Element__NameAssignment_1 ) + // InternalFileAwareTestLanguage.g:386:3: rule__Element__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Element__NameAssignment_1(); @@ -1151,14 +1159,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group__2" - // InternalFileAwareTestLanguage.g:389:1: rule__Element__Group__2 : rule__Element__Group__2__Impl rule__Element__Group__3 ; + // InternalFileAwareTestLanguage.g:394:1: rule__Element__Group__2 : rule__Element__Group__2__Impl rule__Element__Group__3 ; public final void rule__Element__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:393:1: ( rule__Element__Group__2__Impl rule__Element__Group__3 ) - // InternalFileAwareTestLanguage.g:394:2: rule__Element__Group__2__Impl rule__Element__Group__3 + // InternalFileAwareTestLanguage.g:398:1: ( rule__Element__Group__2__Impl rule__Element__Group__3 ) + // InternalFileAwareTestLanguage.g:399:2: rule__Element__Group__2__Impl rule__Element__Group__3 { pushFollow(FOLLOW_8); rule__Element__Group__2__Impl(); @@ -1189,17 +1197,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group__2__Impl" - // InternalFileAwareTestLanguage.g:401:1: rule__Element__Group__2__Impl : ( '{' ) ; + // InternalFileAwareTestLanguage.g:406:1: rule__Element__Group__2__Impl : ( '{' ) ; public final void rule__Element__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:405:1: ( ( '{' ) ) - // InternalFileAwareTestLanguage.g:406:1: ( '{' ) + // InternalFileAwareTestLanguage.g:410:1: ( ( '{' ) ) + // InternalFileAwareTestLanguage.g:411:1: ( '{' ) { - // InternalFileAwareTestLanguage.g:406:1: ( '{' ) - // InternalFileAwareTestLanguage.g:407:2: '{' + // InternalFileAwareTestLanguage.g:411:1: ( '{' ) + // InternalFileAwareTestLanguage.g:412:2: '{' { before(grammarAccess.getElementAccess().getLeftCurlyBracketKeyword_2()); match(input,14,FOLLOW_2); @@ -1226,14 +1234,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group__3" - // InternalFileAwareTestLanguage.g:416:1: rule__Element__Group__3 : rule__Element__Group__3__Impl rule__Element__Group__4 ; + // InternalFileAwareTestLanguage.g:421:1: rule__Element__Group__3 : rule__Element__Group__3__Impl rule__Element__Group__4 ; public final void rule__Element__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:420:1: ( rule__Element__Group__3__Impl rule__Element__Group__4 ) - // InternalFileAwareTestLanguage.g:421:2: rule__Element__Group__3__Impl rule__Element__Group__4 + // InternalFileAwareTestLanguage.g:425:1: ( rule__Element__Group__3__Impl rule__Element__Group__4 ) + // InternalFileAwareTestLanguage.g:426:2: rule__Element__Group__3__Impl rule__Element__Group__4 { pushFollow(FOLLOW_8); rule__Element__Group__3__Impl(); @@ -1264,20 +1272,20 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group__3__Impl" - // InternalFileAwareTestLanguage.g:428:1: rule__Element__Group__3__Impl : ( ( rule__Element__Alternatives_3 )* ) ; + // InternalFileAwareTestLanguage.g:433:1: rule__Element__Group__3__Impl : ( ( rule__Element__Alternatives_3 )* ) ; public final void rule__Element__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:432:1: ( ( ( rule__Element__Alternatives_3 )* ) ) - // InternalFileAwareTestLanguage.g:433:1: ( ( rule__Element__Alternatives_3 )* ) + // InternalFileAwareTestLanguage.g:437:1: ( ( ( rule__Element__Alternatives_3 )* ) ) + // InternalFileAwareTestLanguage.g:438:1: ( ( rule__Element__Alternatives_3 )* ) { - // InternalFileAwareTestLanguage.g:433:1: ( ( rule__Element__Alternatives_3 )* ) - // InternalFileAwareTestLanguage.g:434:2: ( rule__Element__Alternatives_3 )* + // InternalFileAwareTestLanguage.g:438:1: ( ( rule__Element__Alternatives_3 )* ) + // InternalFileAwareTestLanguage.g:439:2: ( rule__Element__Alternatives_3 )* { before(grammarAccess.getElementAccess().getAlternatives_3()); - // InternalFileAwareTestLanguage.g:435:2: ( rule__Element__Alternatives_3 )* + // InternalFileAwareTestLanguage.g:440:2: ( rule__Element__Alternatives_3 )* loop4: do { int alt4=2; @@ -1290,7 +1298,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent switch (alt4) { case 1 : - // InternalFileAwareTestLanguage.g:435:3: rule__Element__Alternatives_3 + // InternalFileAwareTestLanguage.g:440:3: rule__Element__Alternatives_3 { pushFollow(FOLLOW_9); rule__Element__Alternatives_3(); @@ -1329,14 +1337,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group__4" - // InternalFileAwareTestLanguage.g:443:1: rule__Element__Group__4 : rule__Element__Group__4__Impl ; + // InternalFileAwareTestLanguage.g:448:1: rule__Element__Group__4 : rule__Element__Group__4__Impl ; public final void rule__Element__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:447:1: ( rule__Element__Group__4__Impl ) - // InternalFileAwareTestLanguage.g:448:2: rule__Element__Group__4__Impl + // InternalFileAwareTestLanguage.g:452:1: ( rule__Element__Group__4__Impl ) + // InternalFileAwareTestLanguage.g:453:2: rule__Element__Group__4__Impl { pushFollow(FOLLOW_2); rule__Element__Group__4__Impl(); @@ -1362,17 +1370,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group__4__Impl" - // InternalFileAwareTestLanguage.g:454:1: rule__Element__Group__4__Impl : ( '}' ) ; + // InternalFileAwareTestLanguage.g:459:1: rule__Element__Group__4__Impl : ( '}' ) ; public final void rule__Element__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:458:1: ( ( '}' ) ) - // InternalFileAwareTestLanguage.g:459:1: ( '}' ) + // InternalFileAwareTestLanguage.g:463:1: ( ( '}' ) ) + // InternalFileAwareTestLanguage.g:464:1: ( '}' ) { - // InternalFileAwareTestLanguage.g:459:1: ( '}' ) - // InternalFileAwareTestLanguage.g:460:2: '}' + // InternalFileAwareTestLanguage.g:464:1: ( '}' ) + // InternalFileAwareTestLanguage.g:465:2: '}' { before(grammarAccess.getElementAccess().getRightCurlyBracketKeyword_4()); match(input,15,FOLLOW_2); @@ -1399,14 +1407,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group_3_1__0" - // InternalFileAwareTestLanguage.g:470:1: rule__Element__Group_3_1__0 : rule__Element__Group_3_1__0__Impl rule__Element__Group_3_1__1 ; + // InternalFileAwareTestLanguage.g:475:1: rule__Element__Group_3_1__0 : rule__Element__Group_3_1__0__Impl rule__Element__Group_3_1__1 ; public final void rule__Element__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:474:1: ( rule__Element__Group_3_1__0__Impl rule__Element__Group_3_1__1 ) - // InternalFileAwareTestLanguage.g:475:2: rule__Element__Group_3_1__0__Impl rule__Element__Group_3_1__1 + // InternalFileAwareTestLanguage.g:479:1: ( rule__Element__Group_3_1__0__Impl rule__Element__Group_3_1__1 ) + // InternalFileAwareTestLanguage.g:480:2: rule__Element__Group_3_1__0__Impl rule__Element__Group_3_1__1 { pushFollow(FOLLOW_3); rule__Element__Group_3_1__0__Impl(); @@ -1437,17 +1445,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group_3_1__0__Impl" - // InternalFileAwareTestLanguage.g:482:1: rule__Element__Group_3_1__0__Impl : ( 'ref' ) ; + // InternalFileAwareTestLanguage.g:487:1: rule__Element__Group_3_1__0__Impl : ( 'ref' ) ; public final void rule__Element__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:486:1: ( ( 'ref' ) ) - // InternalFileAwareTestLanguage.g:487:1: ( 'ref' ) + // InternalFileAwareTestLanguage.g:491:1: ( ( 'ref' ) ) + // InternalFileAwareTestLanguage.g:492:1: ( 'ref' ) { - // InternalFileAwareTestLanguage.g:487:1: ( 'ref' ) - // InternalFileAwareTestLanguage.g:488:2: 'ref' + // InternalFileAwareTestLanguage.g:492:1: ( 'ref' ) + // InternalFileAwareTestLanguage.g:493:2: 'ref' { before(grammarAccess.getElementAccess().getRefKeyword_3_1_0()); match(input,16,FOLLOW_2); @@ -1474,14 +1482,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group_3_1__1" - // InternalFileAwareTestLanguage.g:497:1: rule__Element__Group_3_1__1 : rule__Element__Group_3_1__1__Impl ; + // InternalFileAwareTestLanguage.g:502:1: rule__Element__Group_3_1__1 : rule__Element__Group_3_1__1__Impl ; public final void rule__Element__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:501:1: ( rule__Element__Group_3_1__1__Impl ) - // InternalFileAwareTestLanguage.g:502:2: rule__Element__Group_3_1__1__Impl + // InternalFileAwareTestLanguage.g:506:1: ( rule__Element__Group_3_1__1__Impl ) + // InternalFileAwareTestLanguage.g:507:2: rule__Element__Group_3_1__1__Impl { pushFollow(FOLLOW_2); rule__Element__Group_3_1__1__Impl(); @@ -1507,21 +1515,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__Group_3_1__1__Impl" - // InternalFileAwareTestLanguage.g:508:1: rule__Element__Group_3_1__1__Impl : ( ( rule__Element__RefAssignment_3_1_1 ) ) ; + // InternalFileAwareTestLanguage.g:513:1: rule__Element__Group_3_1__1__Impl : ( ( rule__Element__RefAssignment_3_1_1 ) ) ; public final void rule__Element__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:512:1: ( ( ( rule__Element__RefAssignment_3_1_1 ) ) ) - // InternalFileAwareTestLanguage.g:513:1: ( ( rule__Element__RefAssignment_3_1_1 ) ) + // InternalFileAwareTestLanguage.g:517:1: ( ( ( rule__Element__RefAssignment_3_1_1 ) ) ) + // InternalFileAwareTestLanguage.g:518:1: ( ( rule__Element__RefAssignment_3_1_1 ) ) { - // InternalFileAwareTestLanguage.g:513:1: ( ( rule__Element__RefAssignment_3_1_1 ) ) - // InternalFileAwareTestLanguage.g:514:2: ( rule__Element__RefAssignment_3_1_1 ) + // InternalFileAwareTestLanguage.g:518:1: ( ( rule__Element__RefAssignment_3_1_1 ) ) + // InternalFileAwareTestLanguage.g:519:2: ( rule__Element__RefAssignment_3_1_1 ) { before(grammarAccess.getElementAccess().getRefAssignment_3_1_1()); - // InternalFileAwareTestLanguage.g:515:2: ( rule__Element__RefAssignment_3_1_1 ) - // InternalFileAwareTestLanguage.g:515:3: rule__Element__RefAssignment_3_1_1 + // InternalFileAwareTestLanguage.g:520:2: ( rule__Element__RefAssignment_3_1_1 ) + // InternalFileAwareTestLanguage.g:520:3: rule__Element__RefAssignment_3_1_1 { pushFollow(FOLLOW_2); rule__Element__RefAssignment_3_1_1(); @@ -1554,14 +1562,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__QualifiedName__Group__0" - // InternalFileAwareTestLanguage.g:524:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; + // InternalFileAwareTestLanguage.g:529:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; public final void rule__QualifiedName__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:528:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) - // InternalFileAwareTestLanguage.g:529:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 + // InternalFileAwareTestLanguage.g:533:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) + // InternalFileAwareTestLanguage.g:534:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { pushFollow(FOLLOW_10); rule__QualifiedName__Group__0__Impl(); @@ -1592,17 +1600,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__QualifiedName__Group__0__Impl" - // InternalFileAwareTestLanguage.g:536:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; + // InternalFileAwareTestLanguage.g:541:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:540:1: ( ( RULE_ID ) ) - // InternalFileAwareTestLanguage.g:541:1: ( RULE_ID ) + // InternalFileAwareTestLanguage.g:545:1: ( ( RULE_ID ) ) + // InternalFileAwareTestLanguage.g:546:1: ( RULE_ID ) { - // InternalFileAwareTestLanguage.g:541:1: ( RULE_ID ) - // InternalFileAwareTestLanguage.g:542:2: RULE_ID + // InternalFileAwareTestLanguage.g:546:1: ( RULE_ID ) + // InternalFileAwareTestLanguage.g:547:2: RULE_ID { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); match(input,RULE_ID,FOLLOW_2); @@ -1629,14 +1637,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__QualifiedName__Group__1" - // InternalFileAwareTestLanguage.g:551:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; + // InternalFileAwareTestLanguage.g:556:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; public final void rule__QualifiedName__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:555:1: ( rule__QualifiedName__Group__1__Impl ) - // InternalFileAwareTestLanguage.g:556:2: rule__QualifiedName__Group__1__Impl + // InternalFileAwareTestLanguage.g:560:1: ( rule__QualifiedName__Group__1__Impl ) + // InternalFileAwareTestLanguage.g:561:2: rule__QualifiedName__Group__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedName__Group__1__Impl(); @@ -1662,20 +1670,20 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__QualifiedName__Group__1__Impl" - // InternalFileAwareTestLanguage.g:562:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; + // InternalFileAwareTestLanguage.g:567:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:566:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) - // InternalFileAwareTestLanguage.g:567:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalFileAwareTestLanguage.g:571:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) + // InternalFileAwareTestLanguage.g:572:1: ( ( rule__QualifiedName__Group_1__0 )* ) { - // InternalFileAwareTestLanguage.g:567:1: ( ( rule__QualifiedName__Group_1__0 )* ) - // InternalFileAwareTestLanguage.g:568:2: ( rule__QualifiedName__Group_1__0 )* + // InternalFileAwareTestLanguage.g:572:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalFileAwareTestLanguage.g:573:2: ( rule__QualifiedName__Group_1__0 )* { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); - // InternalFileAwareTestLanguage.g:569:2: ( rule__QualifiedName__Group_1__0 )* + // InternalFileAwareTestLanguage.g:574:2: ( rule__QualifiedName__Group_1__0 )* loop5: do { int alt5=2; @@ -1688,7 +1696,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent switch (alt5) { case 1 : - // InternalFileAwareTestLanguage.g:569:3: rule__QualifiedName__Group_1__0 + // InternalFileAwareTestLanguage.g:574:3: rule__QualifiedName__Group_1__0 { pushFollow(FOLLOW_11); rule__QualifiedName__Group_1__0(); @@ -1727,14 +1735,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__QualifiedName__Group_1__0" - // InternalFileAwareTestLanguage.g:578:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; + // InternalFileAwareTestLanguage.g:583:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; public final void rule__QualifiedName__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:582:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) - // InternalFileAwareTestLanguage.g:583:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 + // InternalFileAwareTestLanguage.g:587:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) + // InternalFileAwareTestLanguage.g:588:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 { pushFollow(FOLLOW_3); rule__QualifiedName__Group_1__0__Impl(); @@ -1765,17 +1773,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" - // InternalFileAwareTestLanguage.g:590:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; + // InternalFileAwareTestLanguage.g:595:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:594:1: ( ( '.' ) ) - // InternalFileAwareTestLanguage.g:595:1: ( '.' ) + // InternalFileAwareTestLanguage.g:599:1: ( ( '.' ) ) + // InternalFileAwareTestLanguage.g:600:1: ( '.' ) { - // InternalFileAwareTestLanguage.g:595:1: ( '.' ) - // InternalFileAwareTestLanguage.g:596:2: '.' + // InternalFileAwareTestLanguage.g:600:1: ( '.' ) + // InternalFileAwareTestLanguage.g:601:2: '.' { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); match(input,17,FOLLOW_2); @@ -1802,14 +1810,14 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__QualifiedName__Group_1__1" - // InternalFileAwareTestLanguage.g:605:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; + // InternalFileAwareTestLanguage.g:610:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; public final void rule__QualifiedName__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:609:1: ( rule__QualifiedName__Group_1__1__Impl ) - // InternalFileAwareTestLanguage.g:610:2: rule__QualifiedName__Group_1__1__Impl + // InternalFileAwareTestLanguage.g:614:1: ( rule__QualifiedName__Group_1__1__Impl ) + // InternalFileAwareTestLanguage.g:615:2: rule__QualifiedName__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedName__Group_1__1__Impl(); @@ -1835,17 +1843,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" - // InternalFileAwareTestLanguage.g:616:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; + // InternalFileAwareTestLanguage.g:621:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:620:1: ( ( RULE_ID ) ) - // InternalFileAwareTestLanguage.g:621:1: ( RULE_ID ) + // InternalFileAwareTestLanguage.g:625:1: ( ( RULE_ID ) ) + // InternalFileAwareTestLanguage.g:626:1: ( RULE_ID ) { - // InternalFileAwareTestLanguage.g:621:1: ( RULE_ID ) - // InternalFileAwareTestLanguage.g:622:2: RULE_ID + // InternalFileAwareTestLanguage.g:626:1: ( RULE_ID ) + // InternalFileAwareTestLanguage.g:627:2: RULE_ID { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); match(input,RULE_ID,FOLLOW_2); @@ -1872,17 +1880,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__PackageDeclaration__NameAssignment_1" - // InternalFileAwareTestLanguage.g:632:1: rule__PackageDeclaration__NameAssignment_1 : ( ruleQualifiedName ) ; + // InternalFileAwareTestLanguage.g:637:1: rule__PackageDeclaration__NameAssignment_1 : ( ruleQualifiedName ) ; public final void rule__PackageDeclaration__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:636:1: ( ( ruleQualifiedName ) ) - // InternalFileAwareTestLanguage.g:637:2: ( ruleQualifiedName ) + // InternalFileAwareTestLanguage.g:641:1: ( ( ruleQualifiedName ) ) + // InternalFileAwareTestLanguage.g:642:2: ( ruleQualifiedName ) { - // InternalFileAwareTestLanguage.g:637:2: ( ruleQualifiedName ) - // InternalFileAwareTestLanguage.g:638:3: ruleQualifiedName + // InternalFileAwareTestLanguage.g:642:2: ( ruleQualifiedName ) + // InternalFileAwareTestLanguage.g:643:3: ruleQualifiedName { before(grammarAccess.getPackageDeclarationAccess().getNameQualifiedNameParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -1913,17 +1921,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__PackageDeclaration__ImportsAssignment_2" - // InternalFileAwareTestLanguage.g:647:1: rule__PackageDeclaration__ImportsAssignment_2 : ( ruleImport ) ; + // InternalFileAwareTestLanguage.g:652:1: rule__PackageDeclaration__ImportsAssignment_2 : ( ruleImport ) ; public final void rule__PackageDeclaration__ImportsAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:651:1: ( ( ruleImport ) ) - // InternalFileAwareTestLanguage.g:652:2: ( ruleImport ) + // InternalFileAwareTestLanguage.g:656:1: ( ( ruleImport ) ) + // InternalFileAwareTestLanguage.g:657:2: ( ruleImport ) { - // InternalFileAwareTestLanguage.g:652:2: ( ruleImport ) - // InternalFileAwareTestLanguage.g:653:3: ruleImport + // InternalFileAwareTestLanguage.g:657:2: ( ruleImport ) + // InternalFileAwareTestLanguage.g:658:3: ruleImport { before(grammarAccess.getPackageDeclarationAccess().getImportsImportParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -1954,17 +1962,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__PackageDeclaration__ContentsAssignment_3" - // InternalFileAwareTestLanguage.g:662:1: rule__PackageDeclaration__ContentsAssignment_3 : ( ruleElement ) ; + // InternalFileAwareTestLanguage.g:667:1: rule__PackageDeclaration__ContentsAssignment_3 : ( ruleElement ) ; public final void rule__PackageDeclaration__ContentsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:666:1: ( ( ruleElement ) ) - // InternalFileAwareTestLanguage.g:667:2: ( ruleElement ) + // InternalFileAwareTestLanguage.g:671:1: ( ( ruleElement ) ) + // InternalFileAwareTestLanguage.g:672:2: ( ruleElement ) { - // InternalFileAwareTestLanguage.g:667:2: ( ruleElement ) - // InternalFileAwareTestLanguage.g:668:3: ruleElement + // InternalFileAwareTestLanguage.g:672:2: ( ruleElement ) + // InternalFileAwareTestLanguage.g:673:3: ruleElement { before(grammarAccess.getPackageDeclarationAccess().getContentsElementParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -1995,21 +2003,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Import__ElementAssignment_1" - // InternalFileAwareTestLanguage.g:677:1: rule__Import__ElementAssignment_1 : ( ( ruleQualifiedName ) ) ; + // InternalFileAwareTestLanguage.g:682:1: rule__Import__ElementAssignment_1 : ( ( ruleQualifiedName ) ) ; public final void rule__Import__ElementAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:681:1: ( ( ( ruleQualifiedName ) ) ) - // InternalFileAwareTestLanguage.g:682:2: ( ( ruleQualifiedName ) ) + // InternalFileAwareTestLanguage.g:686:1: ( ( ( ruleQualifiedName ) ) ) + // InternalFileAwareTestLanguage.g:687:2: ( ( ruleQualifiedName ) ) { - // InternalFileAwareTestLanguage.g:682:2: ( ( ruleQualifiedName ) ) - // InternalFileAwareTestLanguage.g:683:3: ( ruleQualifiedName ) + // InternalFileAwareTestLanguage.g:687:2: ( ( ruleQualifiedName ) ) + // InternalFileAwareTestLanguage.g:688:3: ( ruleQualifiedName ) { before(grammarAccess.getImportAccess().getElementElementCrossReference_1_0()); - // InternalFileAwareTestLanguage.g:684:3: ( ruleQualifiedName ) - // InternalFileAwareTestLanguage.g:685:4: ruleQualifiedName + // InternalFileAwareTestLanguage.g:689:3: ( ruleQualifiedName ) + // InternalFileAwareTestLanguage.g:690:4: ruleQualifiedName { before(grammarAccess.getImportAccess().getElementElementQualifiedNameParserRuleCall_1_0_1()); pushFollow(FOLLOW_2); @@ -2044,17 +2052,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__NameAssignment_1" - // InternalFileAwareTestLanguage.g:696:1: rule__Element__NameAssignment_1 : ( RULE_ID ) ; + // InternalFileAwareTestLanguage.g:701:1: rule__Element__NameAssignment_1 : ( RULE_ID ) ; public final void rule__Element__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:700:1: ( ( RULE_ID ) ) - // InternalFileAwareTestLanguage.g:701:2: ( RULE_ID ) + // InternalFileAwareTestLanguage.g:705:1: ( ( RULE_ID ) ) + // InternalFileAwareTestLanguage.g:706:2: ( RULE_ID ) { - // InternalFileAwareTestLanguage.g:701:2: ( RULE_ID ) - // InternalFileAwareTestLanguage.g:702:3: RULE_ID + // InternalFileAwareTestLanguage.g:706:2: ( RULE_ID ) + // InternalFileAwareTestLanguage.g:707:3: RULE_ID { before(grammarAccess.getElementAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -2081,17 +2089,17 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__ContentsAssignment_3_0" - // InternalFileAwareTestLanguage.g:711:1: rule__Element__ContentsAssignment_3_0 : ( ruleElement ) ; + // InternalFileAwareTestLanguage.g:716:1: rule__Element__ContentsAssignment_3_0 : ( ruleElement ) ; public final void rule__Element__ContentsAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:715:1: ( ( ruleElement ) ) - // InternalFileAwareTestLanguage.g:716:2: ( ruleElement ) + // InternalFileAwareTestLanguage.g:720:1: ( ( ruleElement ) ) + // InternalFileAwareTestLanguage.g:721:2: ( ruleElement ) { - // InternalFileAwareTestLanguage.g:716:2: ( ruleElement ) - // InternalFileAwareTestLanguage.g:717:3: ruleElement + // InternalFileAwareTestLanguage.g:721:2: ( ruleElement ) + // InternalFileAwareTestLanguage.g:722:3: ruleElement { before(grammarAccess.getElementAccess().getContentsElementParserRuleCall_3_0_0()); pushFollow(FOLLOW_2); @@ -2122,21 +2130,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalContent // $ANTLR start "rule__Element__RefAssignment_3_1_1" - // InternalFileAwareTestLanguage.g:726:1: rule__Element__RefAssignment_3_1_1 : ( ( ruleQualifiedName ) ) ; + // InternalFileAwareTestLanguage.g:731:1: rule__Element__RefAssignment_3_1_1 : ( ( ruleQualifiedName ) ) ; public final void rule__Element__RefAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalFileAwareTestLanguage.g:730:1: ( ( ( ruleQualifiedName ) ) ) - // InternalFileAwareTestLanguage.g:731:2: ( ( ruleQualifiedName ) ) + // InternalFileAwareTestLanguage.g:735:1: ( ( ( ruleQualifiedName ) ) ) + // InternalFileAwareTestLanguage.g:736:2: ( ( ruleQualifiedName ) ) { - // InternalFileAwareTestLanguage.g:731:2: ( ( ruleQualifiedName ) ) - // InternalFileAwareTestLanguage.g:732:3: ( ruleQualifiedName ) + // InternalFileAwareTestLanguage.g:736:2: ( ( ruleQualifiedName ) ) + // InternalFileAwareTestLanguage.g:737:3: ( ruleQualifiedName ) { before(grammarAccess.getElementAccess().getRefElementCrossReference_3_1_1_0()); - // InternalFileAwareTestLanguage.g:733:3: ( ruleQualifiedName ) - // InternalFileAwareTestLanguage.g:734:4: ruleQualifiedName + // InternalFileAwareTestLanguage.g:738:3: ( ruleQualifiedName ) + // InternalFileAwareTestLanguage.g:739:4: ruleQualifiedName { before(grammarAccess.getElementAccess().getRefElementQualifiedNameParserRuleCall_3_1_1_0_1()); pushFollow(FOLLOW_2); diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/AbstractNestedRefsTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/AbstractNestedRefsTestLanguageIdeModule.java index e3a8e8007..d7fb1f420 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/AbstractNestedRefsTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/AbstractNestedRefsTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.ide; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/NestedRefsTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/NestedRefsTestLanguageParser.java index 689d238e8..b581b924b 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/NestedRefsTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/NestedRefsTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.ide.contentassist.antlr; import com.google.common.collect.ImmutableMap; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/PartialNestedRefsTestLanguageContentAssistParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/PartialNestedRefsTestLanguageContentAssistParser.java index e12c79352..84a60baf5 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/PartialNestedRefsTestLanguageContentAssistParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/PartialNestedRefsTestLanguageContentAssistParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.ide.contentassist.antlr; import java.util.Collection; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/internal/InternalNestedRefsTestLanguage.g b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/internal/InternalNestedRefsTestLanguage.g index 15fa6ab95..0ac671023 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/internal/InternalNestedRefsTestLanguage.g +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/internal/InternalNestedRefsTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalNestedRefsTestLanguage; options { diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/internal/InternalNestedRefsTestLanguageLexer.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/internal/InternalNestedRefsTestLanguageLexer.java index 2da87bb40..7b0283b86 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/internal/InternalNestedRefsTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/internal/InternalNestedRefsTestLanguageLexer.java @@ -125,10 +125,10 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:419:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalNestedRefsTestLanguage.g:419:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalNestedRefsTestLanguage.g:424:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalNestedRefsTestLanguage.g:424:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalNestedRefsTestLanguage.g:419:11: ( '^' )? + // InternalNestedRefsTestLanguage.g:424:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -137,7 +137,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalNestedRefsTestLanguage.g:419:11: '^' + // InternalNestedRefsTestLanguage.g:424:11: '^' { match('^'); @@ -155,7 +155,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalNestedRefsTestLanguage.g:419:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalNestedRefsTestLanguage.g:424:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -204,10 +204,10 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:421:10: ( ( '0' .. '9' )+ ) - // InternalNestedRefsTestLanguage.g:421:12: ( '0' .. '9' )+ + // InternalNestedRefsTestLanguage.g:426:10: ( ( '0' .. '9' )+ ) + // InternalNestedRefsTestLanguage.g:426:12: ( '0' .. '9' )+ { - // InternalNestedRefsTestLanguage.g:421:12: ( '0' .. '9' )+ + // InternalNestedRefsTestLanguage.g:426:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -221,7 +221,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalNestedRefsTestLanguage.g:421:13: '0' .. '9' + // InternalNestedRefsTestLanguage.g:426:13: '0' .. '9' { matchRange('0','9'); @@ -253,10 +253,10 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:423:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalNestedRefsTestLanguage.g:423:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalNestedRefsTestLanguage.g:428:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalNestedRefsTestLanguage.g:428:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalNestedRefsTestLanguage.g:423:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalNestedRefsTestLanguage.g:428:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -274,10 +274,10 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalNestedRefsTestLanguage.g:423:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalNestedRefsTestLanguage.g:428:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalNestedRefsTestLanguage.g:423:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalNestedRefsTestLanguage.g:428:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -293,7 +293,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalNestedRefsTestLanguage.g:423:21: '\\\\' . + // InternalNestedRefsTestLanguage.g:428:21: '\\\\' . { match('\\'); matchAny(); @@ -301,7 +301,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNestedRefsTestLanguage.g:423:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalNestedRefsTestLanguage.g:428:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -326,10 +326,10 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNestedRefsTestLanguage.g:423:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalNestedRefsTestLanguage.g:428:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalNestedRefsTestLanguage.g:423:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalNestedRefsTestLanguage.g:428:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -345,7 +345,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalNestedRefsTestLanguage.g:423:54: '\\\\' . + // InternalNestedRefsTestLanguage.g:428:54: '\\\\' . { match('\\'); matchAny(); @@ -353,7 +353,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNestedRefsTestLanguage.g:423:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalNestedRefsTestLanguage.g:428:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -396,12 +396,12 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:425:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalNestedRefsTestLanguage.g:425:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalNestedRefsTestLanguage.g:430:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalNestedRefsTestLanguage.g:430:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalNestedRefsTestLanguage.g:425:24: ( options {greedy=false; } : . )* + // InternalNestedRefsTestLanguage.g:430:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -426,7 +426,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalNestedRefsTestLanguage.g:425:52: . + // InternalNestedRefsTestLanguage.g:430:52: . { matchAny(); @@ -456,12 +456,12 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:427:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalNestedRefsTestLanguage.g:427:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalNestedRefsTestLanguage.g:432:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalNestedRefsTestLanguage.g:432:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalNestedRefsTestLanguage.g:427:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalNestedRefsTestLanguage.g:432:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -474,7 +474,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalNestedRefsTestLanguage.g:427:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalNestedRefsTestLanguage.g:432: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(); @@ -494,7 +494,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } } while (true); - // InternalNestedRefsTestLanguage.g:427:40: ( ( '\\r' )? '\\n' )? + // InternalNestedRefsTestLanguage.g:432:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -503,9 +503,9 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalNestedRefsTestLanguage.g:427:41: ( '\\r' )? '\\n' + // InternalNestedRefsTestLanguage.g:432:41: ( '\\r' )? '\\n' { - // InternalNestedRefsTestLanguage.g:427:41: ( '\\r' )? + // InternalNestedRefsTestLanguage.g:432:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -514,7 +514,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalNestedRefsTestLanguage.g:427:41: '\\r' + // InternalNestedRefsTestLanguage.g:432:41: '\\r' { match('\r'); @@ -546,10 +546,10 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:429:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalNestedRefsTestLanguage.g:429:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalNestedRefsTestLanguage.g:434:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalNestedRefsTestLanguage.g:434:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalNestedRefsTestLanguage.g:429:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalNestedRefsTestLanguage.g:434:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -603,8 +603,8 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:431:16: ( . ) - // InternalNestedRefsTestLanguage.g:431:18: . + // InternalNestedRefsTestLanguage.g:436:16: ( . ) + // InternalNestedRefsTestLanguage.g:436:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/internal/InternalNestedRefsTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/internal/InternalNestedRefsTestLanguageParser.java index 5d8cf2929..2044cff2b 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/internal/InternalNestedRefsTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/ide/contentassist/antlr/internal/InternalNestedRefsTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalNestedRefsTestLanguageParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { @@ -73,11 +81,11 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "entryRuleDoc" - // InternalNestedRefsTestLanguage.g:53:1: entryRuleDoc : ruleDoc EOF ; + // InternalNestedRefsTestLanguage.g:58:1: entryRuleDoc : ruleDoc EOF ; public final void entryRuleDoc() throws RecognitionException { try { - // InternalNestedRefsTestLanguage.g:54:1: ( ruleDoc EOF ) - // InternalNestedRefsTestLanguage.g:55:1: ruleDoc EOF + // InternalNestedRefsTestLanguage.g:59:1: ( ruleDoc EOF ) + // InternalNestedRefsTestLanguage.g:60:1: ruleDoc EOF { before(grammarAccess.getDocRule()); pushFollow(FOLLOW_1); @@ -103,20 +111,20 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "ruleDoc" - // InternalNestedRefsTestLanguage.g:62:1: ruleDoc : ( ( rule__Doc__DeclarationsAssignment )* ) ; + // InternalNestedRefsTestLanguage.g:67:1: ruleDoc : ( ( rule__Doc__DeclarationsAssignment )* ) ; public final void ruleDoc() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:66:2: ( ( ( rule__Doc__DeclarationsAssignment )* ) ) - // InternalNestedRefsTestLanguage.g:67:2: ( ( rule__Doc__DeclarationsAssignment )* ) + // InternalNestedRefsTestLanguage.g:71:2: ( ( ( rule__Doc__DeclarationsAssignment )* ) ) + // InternalNestedRefsTestLanguage.g:72:2: ( ( rule__Doc__DeclarationsAssignment )* ) { - // InternalNestedRefsTestLanguage.g:67:2: ( ( rule__Doc__DeclarationsAssignment )* ) - // InternalNestedRefsTestLanguage.g:68:3: ( rule__Doc__DeclarationsAssignment )* + // InternalNestedRefsTestLanguage.g:72:2: ( ( rule__Doc__DeclarationsAssignment )* ) + // InternalNestedRefsTestLanguage.g:73:3: ( rule__Doc__DeclarationsAssignment )* { before(grammarAccess.getDocAccess().getDeclarationsAssignment()); - // InternalNestedRefsTestLanguage.g:69:3: ( rule__Doc__DeclarationsAssignment )* + // InternalNestedRefsTestLanguage.g:74:3: ( rule__Doc__DeclarationsAssignment )* loop1: do { int alt1=2; @@ -129,7 +137,7 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten switch (alt1) { case 1 : - // InternalNestedRefsTestLanguage.g:69:4: rule__Doc__DeclarationsAssignment + // InternalNestedRefsTestLanguage.g:74:4: rule__Doc__DeclarationsAssignment { pushFollow(FOLLOW_3); rule__Doc__DeclarationsAssignment(); @@ -168,11 +176,11 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "entryRuleSelfReferingDecl" - // InternalNestedRefsTestLanguage.g:78:1: entryRuleSelfReferingDecl : ruleSelfReferingDecl EOF ; + // InternalNestedRefsTestLanguage.g:83:1: entryRuleSelfReferingDecl : ruleSelfReferingDecl EOF ; public final void entryRuleSelfReferingDecl() throws RecognitionException { try { - // InternalNestedRefsTestLanguage.g:79:1: ( ruleSelfReferingDecl EOF ) - // InternalNestedRefsTestLanguage.g:80:1: ruleSelfReferingDecl EOF + // InternalNestedRefsTestLanguage.g:84:1: ( ruleSelfReferingDecl EOF ) + // InternalNestedRefsTestLanguage.g:85:1: ruleSelfReferingDecl EOF { before(grammarAccess.getSelfReferingDeclRule()); pushFollow(FOLLOW_1); @@ -198,21 +206,21 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "ruleSelfReferingDecl" - // InternalNestedRefsTestLanguage.g:87:1: ruleSelfReferingDecl : ( ( rule__SelfReferingDecl__Group__0 ) ) ; + // InternalNestedRefsTestLanguage.g:92:1: ruleSelfReferingDecl : ( ( rule__SelfReferingDecl__Group__0 ) ) ; public final void ruleSelfReferingDecl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:91:2: ( ( ( rule__SelfReferingDecl__Group__0 ) ) ) - // InternalNestedRefsTestLanguage.g:92:2: ( ( rule__SelfReferingDecl__Group__0 ) ) + // InternalNestedRefsTestLanguage.g:96:2: ( ( ( rule__SelfReferingDecl__Group__0 ) ) ) + // InternalNestedRefsTestLanguage.g:97:2: ( ( rule__SelfReferingDecl__Group__0 ) ) { - // InternalNestedRefsTestLanguage.g:92:2: ( ( rule__SelfReferingDecl__Group__0 ) ) - // InternalNestedRefsTestLanguage.g:93:3: ( rule__SelfReferingDecl__Group__0 ) + // InternalNestedRefsTestLanguage.g:97:2: ( ( rule__SelfReferingDecl__Group__0 ) ) + // InternalNestedRefsTestLanguage.g:98:3: ( rule__SelfReferingDecl__Group__0 ) { before(grammarAccess.getSelfReferingDeclAccess().getGroup()); - // InternalNestedRefsTestLanguage.g:94:3: ( rule__SelfReferingDecl__Group__0 ) - // InternalNestedRefsTestLanguage.g:94:4: rule__SelfReferingDecl__Group__0 + // InternalNestedRefsTestLanguage.g:99:3: ( rule__SelfReferingDecl__Group__0 ) + // InternalNestedRefsTestLanguage.g:99:4: rule__SelfReferingDecl__Group__0 { pushFollow(FOLLOW_2); rule__SelfReferingDecl__Group__0(); @@ -245,11 +253,11 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "entryRuleQualifiedName" - // InternalNestedRefsTestLanguage.g:103:1: entryRuleQualifiedName : ruleQualifiedName EOF ; + // InternalNestedRefsTestLanguage.g:108:1: entryRuleQualifiedName : ruleQualifiedName EOF ; public final void entryRuleQualifiedName() throws RecognitionException { try { - // InternalNestedRefsTestLanguage.g:104:1: ( ruleQualifiedName EOF ) - // InternalNestedRefsTestLanguage.g:105:1: ruleQualifiedName EOF + // InternalNestedRefsTestLanguage.g:109:1: ( ruleQualifiedName EOF ) + // InternalNestedRefsTestLanguage.g:110:1: ruleQualifiedName EOF { before(grammarAccess.getQualifiedNameRule()); pushFollow(FOLLOW_1); @@ -275,21 +283,21 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "ruleQualifiedName" - // InternalNestedRefsTestLanguage.g:112:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; + // InternalNestedRefsTestLanguage.g:117:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; public final void ruleQualifiedName() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:116:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) - // InternalNestedRefsTestLanguage.g:117:2: ( ( rule__QualifiedName__Group__0 ) ) + // InternalNestedRefsTestLanguage.g:121:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) + // InternalNestedRefsTestLanguage.g:122:2: ( ( rule__QualifiedName__Group__0 ) ) { - // InternalNestedRefsTestLanguage.g:117:2: ( ( rule__QualifiedName__Group__0 ) ) - // InternalNestedRefsTestLanguage.g:118:3: ( rule__QualifiedName__Group__0 ) + // InternalNestedRefsTestLanguage.g:122:2: ( ( rule__QualifiedName__Group__0 ) ) + // InternalNestedRefsTestLanguage.g:123:3: ( rule__QualifiedName__Group__0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup()); - // InternalNestedRefsTestLanguage.g:119:3: ( rule__QualifiedName__Group__0 ) - // InternalNestedRefsTestLanguage.g:119:4: rule__QualifiedName__Group__0 + // InternalNestedRefsTestLanguage.g:124:3: ( rule__QualifiedName__Group__0 ) + // InternalNestedRefsTestLanguage.g:124:4: rule__QualifiedName__Group__0 { pushFollow(FOLLOW_2); rule__QualifiedName__Group__0(); @@ -322,14 +330,14 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__SelfReferingDecl__Group__0" - // InternalNestedRefsTestLanguage.g:127:1: rule__SelfReferingDecl__Group__0 : rule__SelfReferingDecl__Group__0__Impl rule__SelfReferingDecl__Group__1 ; + // InternalNestedRefsTestLanguage.g:132:1: rule__SelfReferingDecl__Group__0 : rule__SelfReferingDecl__Group__0__Impl rule__SelfReferingDecl__Group__1 ; public final void rule__SelfReferingDecl__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:131:1: ( rule__SelfReferingDecl__Group__0__Impl rule__SelfReferingDecl__Group__1 ) - // InternalNestedRefsTestLanguage.g:132:2: rule__SelfReferingDecl__Group__0__Impl rule__SelfReferingDecl__Group__1 + // InternalNestedRefsTestLanguage.g:136:1: ( rule__SelfReferingDecl__Group__0__Impl rule__SelfReferingDecl__Group__1 ) + // InternalNestedRefsTestLanguage.g:137:2: rule__SelfReferingDecl__Group__0__Impl rule__SelfReferingDecl__Group__1 { pushFollow(FOLLOW_4); rule__SelfReferingDecl__Group__0__Impl(); @@ -360,17 +368,17 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__SelfReferingDecl__Group__0__Impl" - // InternalNestedRefsTestLanguage.g:139:1: rule__SelfReferingDecl__Group__0__Impl : ( 'decl' ) ; + // InternalNestedRefsTestLanguage.g:144:1: rule__SelfReferingDecl__Group__0__Impl : ( 'decl' ) ; public final void rule__SelfReferingDecl__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:143:1: ( ( 'decl' ) ) - // InternalNestedRefsTestLanguage.g:144:1: ( 'decl' ) + // InternalNestedRefsTestLanguage.g:148:1: ( ( 'decl' ) ) + // InternalNestedRefsTestLanguage.g:149:1: ( 'decl' ) { - // InternalNestedRefsTestLanguage.g:144:1: ( 'decl' ) - // InternalNestedRefsTestLanguage.g:145:2: 'decl' + // InternalNestedRefsTestLanguage.g:149:1: ( 'decl' ) + // InternalNestedRefsTestLanguage.g:150:2: 'decl' { before(grammarAccess.getSelfReferingDeclAccess().getDeclKeyword_0()); match(input,11,FOLLOW_2); @@ -397,14 +405,14 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__SelfReferingDecl__Group__1" - // InternalNestedRefsTestLanguage.g:154:1: rule__SelfReferingDecl__Group__1 : rule__SelfReferingDecl__Group__1__Impl rule__SelfReferingDecl__Group__2 ; + // InternalNestedRefsTestLanguage.g:159:1: rule__SelfReferingDecl__Group__1 : rule__SelfReferingDecl__Group__1__Impl rule__SelfReferingDecl__Group__2 ; public final void rule__SelfReferingDecl__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:158:1: ( rule__SelfReferingDecl__Group__1__Impl rule__SelfReferingDecl__Group__2 ) - // InternalNestedRefsTestLanguage.g:159:2: rule__SelfReferingDecl__Group__1__Impl rule__SelfReferingDecl__Group__2 + // InternalNestedRefsTestLanguage.g:163:1: ( rule__SelfReferingDecl__Group__1__Impl rule__SelfReferingDecl__Group__2 ) + // InternalNestedRefsTestLanguage.g:164:2: rule__SelfReferingDecl__Group__1__Impl rule__SelfReferingDecl__Group__2 { pushFollow(FOLLOW_5); rule__SelfReferingDecl__Group__1__Impl(); @@ -435,21 +443,21 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__SelfReferingDecl__Group__1__Impl" - // InternalNestedRefsTestLanguage.g:166:1: rule__SelfReferingDecl__Group__1__Impl : ( ( rule__SelfReferingDecl__NameAssignment_1 ) ) ; + // InternalNestedRefsTestLanguage.g:171:1: rule__SelfReferingDecl__Group__1__Impl : ( ( rule__SelfReferingDecl__NameAssignment_1 ) ) ; public final void rule__SelfReferingDecl__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:170:1: ( ( ( rule__SelfReferingDecl__NameAssignment_1 ) ) ) - // InternalNestedRefsTestLanguage.g:171:1: ( ( rule__SelfReferingDecl__NameAssignment_1 ) ) + // InternalNestedRefsTestLanguage.g:175:1: ( ( ( rule__SelfReferingDecl__NameAssignment_1 ) ) ) + // InternalNestedRefsTestLanguage.g:176:1: ( ( rule__SelfReferingDecl__NameAssignment_1 ) ) { - // InternalNestedRefsTestLanguage.g:171:1: ( ( rule__SelfReferingDecl__NameAssignment_1 ) ) - // InternalNestedRefsTestLanguage.g:172:2: ( rule__SelfReferingDecl__NameAssignment_1 ) + // InternalNestedRefsTestLanguage.g:176:1: ( ( rule__SelfReferingDecl__NameAssignment_1 ) ) + // InternalNestedRefsTestLanguage.g:177:2: ( rule__SelfReferingDecl__NameAssignment_1 ) { before(grammarAccess.getSelfReferingDeclAccess().getNameAssignment_1()); - // InternalNestedRefsTestLanguage.g:173:2: ( rule__SelfReferingDecl__NameAssignment_1 ) - // InternalNestedRefsTestLanguage.g:173:3: rule__SelfReferingDecl__NameAssignment_1 + // InternalNestedRefsTestLanguage.g:178:2: ( rule__SelfReferingDecl__NameAssignment_1 ) + // InternalNestedRefsTestLanguage.g:178:3: rule__SelfReferingDecl__NameAssignment_1 { pushFollow(FOLLOW_2); rule__SelfReferingDecl__NameAssignment_1(); @@ -482,14 +490,14 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__SelfReferingDecl__Group__2" - // InternalNestedRefsTestLanguage.g:181:1: rule__SelfReferingDecl__Group__2 : rule__SelfReferingDecl__Group__2__Impl rule__SelfReferingDecl__Group__3 ; + // InternalNestedRefsTestLanguage.g:186:1: rule__SelfReferingDecl__Group__2 : rule__SelfReferingDecl__Group__2__Impl rule__SelfReferingDecl__Group__3 ; public final void rule__SelfReferingDecl__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:185:1: ( rule__SelfReferingDecl__Group__2__Impl rule__SelfReferingDecl__Group__3 ) - // InternalNestedRefsTestLanguage.g:186:2: rule__SelfReferingDecl__Group__2__Impl rule__SelfReferingDecl__Group__3 + // InternalNestedRefsTestLanguage.g:190:1: ( rule__SelfReferingDecl__Group__2__Impl rule__SelfReferingDecl__Group__3 ) + // InternalNestedRefsTestLanguage.g:191:2: rule__SelfReferingDecl__Group__2__Impl rule__SelfReferingDecl__Group__3 { pushFollow(FOLLOW_4); rule__SelfReferingDecl__Group__2__Impl(); @@ -520,17 +528,17 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__SelfReferingDecl__Group__2__Impl" - // InternalNestedRefsTestLanguage.g:193:1: rule__SelfReferingDecl__Group__2__Impl : ( 'end' ) ; + // InternalNestedRefsTestLanguage.g:198:1: rule__SelfReferingDecl__Group__2__Impl : ( 'end' ) ; public final void rule__SelfReferingDecl__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:197:1: ( ( 'end' ) ) - // InternalNestedRefsTestLanguage.g:198:1: ( 'end' ) + // InternalNestedRefsTestLanguage.g:202:1: ( ( 'end' ) ) + // InternalNestedRefsTestLanguage.g:203:1: ( 'end' ) { - // InternalNestedRefsTestLanguage.g:198:1: ( 'end' ) - // InternalNestedRefsTestLanguage.g:199:2: 'end' + // InternalNestedRefsTestLanguage.g:203:1: ( 'end' ) + // InternalNestedRefsTestLanguage.g:204:2: 'end' { before(grammarAccess.getSelfReferingDeclAccess().getEndKeyword_2()); match(input,12,FOLLOW_2); @@ -557,14 +565,14 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__SelfReferingDecl__Group__3" - // InternalNestedRefsTestLanguage.g:208:1: rule__SelfReferingDecl__Group__3 : rule__SelfReferingDecl__Group__3__Impl rule__SelfReferingDecl__Group__4 ; + // InternalNestedRefsTestLanguage.g:213:1: rule__SelfReferingDecl__Group__3 : rule__SelfReferingDecl__Group__3__Impl rule__SelfReferingDecl__Group__4 ; public final void rule__SelfReferingDecl__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:212:1: ( rule__SelfReferingDecl__Group__3__Impl rule__SelfReferingDecl__Group__4 ) - // InternalNestedRefsTestLanguage.g:213:2: rule__SelfReferingDecl__Group__3__Impl rule__SelfReferingDecl__Group__4 + // InternalNestedRefsTestLanguage.g:217:1: ( rule__SelfReferingDecl__Group__3__Impl rule__SelfReferingDecl__Group__4 ) + // InternalNestedRefsTestLanguage.g:218:2: rule__SelfReferingDecl__Group__3__Impl rule__SelfReferingDecl__Group__4 { pushFollow(FOLLOW_6); rule__SelfReferingDecl__Group__3__Impl(); @@ -595,21 +603,21 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__SelfReferingDecl__Group__3__Impl" - // InternalNestedRefsTestLanguage.g:220:1: rule__SelfReferingDecl__Group__3__Impl : ( ( rule__SelfReferingDecl__SelfRefAssignment_3 ) ) ; + // InternalNestedRefsTestLanguage.g:225:1: rule__SelfReferingDecl__Group__3__Impl : ( ( rule__SelfReferingDecl__SelfRefAssignment_3 ) ) ; public final void rule__SelfReferingDecl__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:224:1: ( ( ( rule__SelfReferingDecl__SelfRefAssignment_3 ) ) ) - // InternalNestedRefsTestLanguage.g:225:1: ( ( rule__SelfReferingDecl__SelfRefAssignment_3 ) ) + // InternalNestedRefsTestLanguage.g:229:1: ( ( ( rule__SelfReferingDecl__SelfRefAssignment_3 ) ) ) + // InternalNestedRefsTestLanguage.g:230:1: ( ( rule__SelfReferingDecl__SelfRefAssignment_3 ) ) { - // InternalNestedRefsTestLanguage.g:225:1: ( ( rule__SelfReferingDecl__SelfRefAssignment_3 ) ) - // InternalNestedRefsTestLanguage.g:226:2: ( rule__SelfReferingDecl__SelfRefAssignment_3 ) + // InternalNestedRefsTestLanguage.g:230:1: ( ( rule__SelfReferingDecl__SelfRefAssignment_3 ) ) + // InternalNestedRefsTestLanguage.g:231:2: ( rule__SelfReferingDecl__SelfRefAssignment_3 ) { before(grammarAccess.getSelfReferingDeclAccess().getSelfRefAssignment_3()); - // InternalNestedRefsTestLanguage.g:227:2: ( rule__SelfReferingDecl__SelfRefAssignment_3 ) - // InternalNestedRefsTestLanguage.g:227:3: rule__SelfReferingDecl__SelfRefAssignment_3 + // InternalNestedRefsTestLanguage.g:232:2: ( rule__SelfReferingDecl__SelfRefAssignment_3 ) + // InternalNestedRefsTestLanguage.g:232:3: rule__SelfReferingDecl__SelfRefAssignment_3 { pushFollow(FOLLOW_2); rule__SelfReferingDecl__SelfRefAssignment_3(); @@ -642,14 +650,14 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__SelfReferingDecl__Group__4" - // InternalNestedRefsTestLanguage.g:235:1: rule__SelfReferingDecl__Group__4 : rule__SelfReferingDecl__Group__4__Impl ; + // InternalNestedRefsTestLanguage.g:240:1: rule__SelfReferingDecl__Group__4 : rule__SelfReferingDecl__Group__4__Impl ; public final void rule__SelfReferingDecl__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:239:1: ( rule__SelfReferingDecl__Group__4__Impl ) - // InternalNestedRefsTestLanguage.g:240:2: rule__SelfReferingDecl__Group__4__Impl + // InternalNestedRefsTestLanguage.g:244:1: ( rule__SelfReferingDecl__Group__4__Impl ) + // InternalNestedRefsTestLanguage.g:245:2: rule__SelfReferingDecl__Group__4__Impl { pushFollow(FOLLOW_2); rule__SelfReferingDecl__Group__4__Impl(); @@ -675,17 +683,17 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__SelfReferingDecl__Group__4__Impl" - // InternalNestedRefsTestLanguage.g:246:1: rule__SelfReferingDecl__Group__4__Impl : ( ';' ) ; + // InternalNestedRefsTestLanguage.g:251:1: rule__SelfReferingDecl__Group__4__Impl : ( ';' ) ; public final void rule__SelfReferingDecl__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:250:1: ( ( ';' ) ) - // InternalNestedRefsTestLanguage.g:251:1: ( ';' ) + // InternalNestedRefsTestLanguage.g:255:1: ( ( ';' ) ) + // InternalNestedRefsTestLanguage.g:256:1: ( ';' ) { - // InternalNestedRefsTestLanguage.g:251:1: ( ';' ) - // InternalNestedRefsTestLanguage.g:252:2: ';' + // InternalNestedRefsTestLanguage.g:256:1: ( ';' ) + // InternalNestedRefsTestLanguage.g:257:2: ';' { before(grammarAccess.getSelfReferingDeclAccess().getSemicolonKeyword_4()); match(input,13,FOLLOW_2); @@ -712,14 +720,14 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__QualifiedName__Group__0" - // InternalNestedRefsTestLanguage.g:262:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; + // InternalNestedRefsTestLanguage.g:267:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; public final void rule__QualifiedName__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:266:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) - // InternalNestedRefsTestLanguage.g:267:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 + // InternalNestedRefsTestLanguage.g:271:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) + // InternalNestedRefsTestLanguage.g:272:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { pushFollow(FOLLOW_7); rule__QualifiedName__Group__0__Impl(); @@ -750,17 +758,17 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__QualifiedName__Group__0__Impl" - // InternalNestedRefsTestLanguage.g:274:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; + // InternalNestedRefsTestLanguage.g:279:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:278:1: ( ( RULE_ID ) ) - // InternalNestedRefsTestLanguage.g:279:1: ( RULE_ID ) + // InternalNestedRefsTestLanguage.g:283:1: ( ( RULE_ID ) ) + // InternalNestedRefsTestLanguage.g:284:1: ( RULE_ID ) { - // InternalNestedRefsTestLanguage.g:279:1: ( RULE_ID ) - // InternalNestedRefsTestLanguage.g:280:2: RULE_ID + // InternalNestedRefsTestLanguage.g:284:1: ( RULE_ID ) + // InternalNestedRefsTestLanguage.g:285:2: RULE_ID { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); match(input,RULE_ID,FOLLOW_2); @@ -787,14 +795,14 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__QualifiedName__Group__1" - // InternalNestedRefsTestLanguage.g:289:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; + // InternalNestedRefsTestLanguage.g:294:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; public final void rule__QualifiedName__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:293:1: ( rule__QualifiedName__Group__1__Impl ) - // InternalNestedRefsTestLanguage.g:294:2: rule__QualifiedName__Group__1__Impl + // InternalNestedRefsTestLanguage.g:298:1: ( rule__QualifiedName__Group__1__Impl ) + // InternalNestedRefsTestLanguage.g:299:2: rule__QualifiedName__Group__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedName__Group__1__Impl(); @@ -820,20 +828,20 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__QualifiedName__Group__1__Impl" - // InternalNestedRefsTestLanguage.g:300:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; + // InternalNestedRefsTestLanguage.g:305:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:304:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) - // InternalNestedRefsTestLanguage.g:305:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalNestedRefsTestLanguage.g:309:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) + // InternalNestedRefsTestLanguage.g:310:1: ( ( rule__QualifiedName__Group_1__0 )* ) { - // InternalNestedRefsTestLanguage.g:305:1: ( ( rule__QualifiedName__Group_1__0 )* ) - // InternalNestedRefsTestLanguage.g:306:2: ( rule__QualifiedName__Group_1__0 )* + // InternalNestedRefsTestLanguage.g:310:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalNestedRefsTestLanguage.g:311:2: ( rule__QualifiedName__Group_1__0 )* { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); - // InternalNestedRefsTestLanguage.g:307:2: ( rule__QualifiedName__Group_1__0 )* + // InternalNestedRefsTestLanguage.g:312:2: ( rule__QualifiedName__Group_1__0 )* loop2: do { int alt2=2; @@ -846,7 +854,7 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten switch (alt2) { case 1 : - // InternalNestedRefsTestLanguage.g:307:3: rule__QualifiedName__Group_1__0 + // InternalNestedRefsTestLanguage.g:312:3: rule__QualifiedName__Group_1__0 { pushFollow(FOLLOW_8); rule__QualifiedName__Group_1__0(); @@ -885,14 +893,14 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__QualifiedName__Group_1__0" - // InternalNestedRefsTestLanguage.g:316:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; + // InternalNestedRefsTestLanguage.g:321:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; public final void rule__QualifiedName__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:320:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) - // InternalNestedRefsTestLanguage.g:321:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 + // InternalNestedRefsTestLanguage.g:325:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) + // InternalNestedRefsTestLanguage.g:326:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 { pushFollow(FOLLOW_4); rule__QualifiedName__Group_1__0__Impl(); @@ -923,17 +931,17 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" - // InternalNestedRefsTestLanguage.g:328:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; + // InternalNestedRefsTestLanguage.g:333:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:332:1: ( ( '.' ) ) - // InternalNestedRefsTestLanguage.g:333:1: ( '.' ) + // InternalNestedRefsTestLanguage.g:337:1: ( ( '.' ) ) + // InternalNestedRefsTestLanguage.g:338:1: ( '.' ) { - // InternalNestedRefsTestLanguage.g:333:1: ( '.' ) - // InternalNestedRefsTestLanguage.g:334:2: '.' + // InternalNestedRefsTestLanguage.g:338:1: ( '.' ) + // InternalNestedRefsTestLanguage.g:339:2: '.' { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); match(input,14,FOLLOW_2); @@ -960,14 +968,14 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__QualifiedName__Group_1__1" - // InternalNestedRefsTestLanguage.g:343:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; + // InternalNestedRefsTestLanguage.g:348:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; public final void rule__QualifiedName__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:347:1: ( rule__QualifiedName__Group_1__1__Impl ) - // InternalNestedRefsTestLanguage.g:348:2: rule__QualifiedName__Group_1__1__Impl + // InternalNestedRefsTestLanguage.g:352:1: ( rule__QualifiedName__Group_1__1__Impl ) + // InternalNestedRefsTestLanguage.g:353:2: rule__QualifiedName__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedName__Group_1__1__Impl(); @@ -993,17 +1001,17 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" - // InternalNestedRefsTestLanguage.g:354:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; + // InternalNestedRefsTestLanguage.g:359:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:358:1: ( ( RULE_ID ) ) - // InternalNestedRefsTestLanguage.g:359:1: ( RULE_ID ) + // InternalNestedRefsTestLanguage.g:363:1: ( ( RULE_ID ) ) + // InternalNestedRefsTestLanguage.g:364:1: ( RULE_ID ) { - // InternalNestedRefsTestLanguage.g:359:1: ( RULE_ID ) - // InternalNestedRefsTestLanguage.g:360:2: RULE_ID + // InternalNestedRefsTestLanguage.g:364:1: ( RULE_ID ) + // InternalNestedRefsTestLanguage.g:365:2: RULE_ID { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); match(input,RULE_ID,FOLLOW_2); @@ -1030,17 +1038,17 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__Doc__DeclarationsAssignment" - // InternalNestedRefsTestLanguage.g:370:1: rule__Doc__DeclarationsAssignment : ( ruleSelfReferingDecl ) ; + // InternalNestedRefsTestLanguage.g:375:1: rule__Doc__DeclarationsAssignment : ( ruleSelfReferingDecl ) ; public final void rule__Doc__DeclarationsAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:374:1: ( ( ruleSelfReferingDecl ) ) - // InternalNestedRefsTestLanguage.g:375:2: ( ruleSelfReferingDecl ) + // InternalNestedRefsTestLanguage.g:379:1: ( ( ruleSelfReferingDecl ) ) + // InternalNestedRefsTestLanguage.g:380:2: ( ruleSelfReferingDecl ) { - // InternalNestedRefsTestLanguage.g:375:2: ( ruleSelfReferingDecl ) - // InternalNestedRefsTestLanguage.g:376:3: ruleSelfReferingDecl + // InternalNestedRefsTestLanguage.g:380:2: ( ruleSelfReferingDecl ) + // InternalNestedRefsTestLanguage.g:381:3: ruleSelfReferingDecl { before(grammarAccess.getDocAccess().getDeclarationsSelfReferingDeclParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -1071,17 +1079,17 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__SelfReferingDecl__NameAssignment_1" - // InternalNestedRefsTestLanguage.g:385:1: rule__SelfReferingDecl__NameAssignment_1 : ( ruleQualifiedName ) ; + // InternalNestedRefsTestLanguage.g:390:1: rule__SelfReferingDecl__NameAssignment_1 : ( ruleQualifiedName ) ; public final void rule__SelfReferingDecl__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:389:1: ( ( ruleQualifiedName ) ) - // InternalNestedRefsTestLanguage.g:390:2: ( ruleQualifiedName ) + // InternalNestedRefsTestLanguage.g:394:1: ( ( ruleQualifiedName ) ) + // InternalNestedRefsTestLanguage.g:395:2: ( ruleQualifiedName ) { - // InternalNestedRefsTestLanguage.g:390:2: ( ruleQualifiedName ) - // InternalNestedRefsTestLanguage.g:391:3: ruleQualifiedName + // InternalNestedRefsTestLanguage.g:395:2: ( ruleQualifiedName ) + // InternalNestedRefsTestLanguage.g:396:3: ruleQualifiedName { before(grammarAccess.getSelfReferingDeclAccess().getNameQualifiedNameParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -1112,21 +1120,21 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalConten // $ANTLR start "rule__SelfReferingDecl__SelfRefAssignment_3" - // InternalNestedRefsTestLanguage.g:400:1: rule__SelfReferingDecl__SelfRefAssignment_3 : ( ( ruleQualifiedName ) ) ; + // InternalNestedRefsTestLanguage.g:405:1: rule__SelfReferingDecl__SelfRefAssignment_3 : ( ( ruleQualifiedName ) ) ; public final void rule__SelfReferingDecl__SelfRefAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNestedRefsTestLanguage.g:404:1: ( ( ( ruleQualifiedName ) ) ) - // InternalNestedRefsTestLanguage.g:405:2: ( ( ruleQualifiedName ) ) + // InternalNestedRefsTestLanguage.g:409:1: ( ( ( ruleQualifiedName ) ) ) + // InternalNestedRefsTestLanguage.g:410:2: ( ( ruleQualifiedName ) ) { - // InternalNestedRefsTestLanguage.g:405:2: ( ( ruleQualifiedName ) ) - // InternalNestedRefsTestLanguage.g:406:3: ( ruleQualifiedName ) + // InternalNestedRefsTestLanguage.g:410:2: ( ( ruleQualifiedName ) ) + // InternalNestedRefsTestLanguage.g:411:3: ( ruleQualifiedName ) { before(grammarAccess.getSelfReferingDeclAccess().getSelfRefSelfReferingDeclCrossReference_3_0()); - // InternalNestedRefsTestLanguage.g:407:3: ( ruleQualifiedName ) - // InternalNestedRefsTestLanguage.g:408:4: ruleQualifiedName + // InternalNestedRefsTestLanguage.g:412:3: ( ruleQualifiedName ) + // InternalNestedRefsTestLanguage.g:413:4: ruleQualifiedName { before(grammarAccess.getSelfReferingDeclAccess().getSelfRefSelfReferingDeclQualifiedNameParserRuleCall_3_0_1()); pushFollow(FOLLOW_2); diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/AbstractNoJdtTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/AbstractNoJdtTestLanguageIdeModule.java index cc61cea43..46fe95c38 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/AbstractNoJdtTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/AbstractNoJdtTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.ide; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/NoJdtTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/NoJdtTestLanguageParser.java index df145d9f9..8f015a07d 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/NoJdtTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/NoJdtTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.ide.contentassist.antlr; import com.google.common.collect.ImmutableMap; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/PartialNoJdtTestLanguageContentAssistParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/PartialNoJdtTestLanguageContentAssistParser.java index 6641bb0f9..d74f836d3 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/PartialNoJdtTestLanguageContentAssistParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/PartialNoJdtTestLanguageContentAssistParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.ide.contentassist.antlr; import java.util.Collection; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/internal/InternalNoJdtTestLanguage.g b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/internal/InternalNoJdtTestLanguage.g index 353348272..f2e2fb75b 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/internal/InternalNoJdtTestLanguage.g +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/internal/InternalNoJdtTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalNoJdtTestLanguage; options { diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/internal/InternalNoJdtTestLanguageLexer.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/internal/InternalNoJdtTestLanguageLexer.java index 1605ffa1c..e0177f0c3 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/internal/InternalNoJdtTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/internal/InternalNoJdtTestLanguageLexer.java @@ -146,10 +146,10 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:368:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalNoJdtTestLanguage.g:368:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalNoJdtTestLanguage.g:373:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalNoJdtTestLanguage.g:373:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalNoJdtTestLanguage.g:368:11: ( '^' )? + // InternalNoJdtTestLanguage.g:373:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -158,7 +158,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalNoJdtTestLanguage.g:368:11: '^' + // InternalNoJdtTestLanguage.g:373:11: '^' { match('^'); @@ -176,7 +176,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalNoJdtTestLanguage.g:368:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalNoJdtTestLanguage.g:373:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -225,10 +225,10 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:370:10: ( ( '0' .. '9' )+ ) - // InternalNoJdtTestLanguage.g:370:12: ( '0' .. '9' )+ + // InternalNoJdtTestLanguage.g:375:10: ( ( '0' .. '9' )+ ) + // InternalNoJdtTestLanguage.g:375:12: ( '0' .. '9' )+ { - // InternalNoJdtTestLanguage.g:370:12: ( '0' .. '9' )+ + // InternalNoJdtTestLanguage.g:375:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -242,7 +242,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalNoJdtTestLanguage.g:370:13: '0' .. '9' + // InternalNoJdtTestLanguage.g:375:13: '0' .. '9' { matchRange('0','9'); @@ -274,10 +274,10 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:372:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalNoJdtTestLanguage.g:372:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalNoJdtTestLanguage.g:377:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalNoJdtTestLanguage.g:377:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalNoJdtTestLanguage.g:372:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalNoJdtTestLanguage.g:377:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -295,10 +295,10 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalNoJdtTestLanguage.g:372:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalNoJdtTestLanguage.g:377:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalNoJdtTestLanguage.g:372:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalNoJdtTestLanguage.g:377:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -314,7 +314,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalNoJdtTestLanguage.g:372:21: '\\\\' . + // InternalNoJdtTestLanguage.g:377:21: '\\\\' . { match('\\'); matchAny(); @@ -322,7 +322,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNoJdtTestLanguage.g:372:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalNoJdtTestLanguage.g:377:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -347,10 +347,10 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNoJdtTestLanguage.g:372:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalNoJdtTestLanguage.g:377:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalNoJdtTestLanguage.g:372:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalNoJdtTestLanguage.g:377:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -366,7 +366,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalNoJdtTestLanguage.g:372:54: '\\\\' . + // InternalNoJdtTestLanguage.g:377:54: '\\\\' . { match('\\'); matchAny(); @@ -374,7 +374,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNoJdtTestLanguage.g:372:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalNoJdtTestLanguage.g:377:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -417,12 +417,12 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:374:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalNoJdtTestLanguage.g:374:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalNoJdtTestLanguage.g:379:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalNoJdtTestLanguage.g:379:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalNoJdtTestLanguage.g:374:24: ( options {greedy=false; } : . )* + // InternalNoJdtTestLanguage.g:379:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -447,7 +447,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalNoJdtTestLanguage.g:374:52: . + // InternalNoJdtTestLanguage.g:379:52: . { matchAny(); @@ -477,12 +477,12 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:376:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalNoJdtTestLanguage.g:376:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalNoJdtTestLanguage.g:381:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalNoJdtTestLanguage.g:381:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalNoJdtTestLanguage.g:376:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalNoJdtTestLanguage.g:381:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -495,7 +495,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalNoJdtTestLanguage.g:376:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalNoJdtTestLanguage.g:381: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(); @@ -515,7 +515,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } } while (true); - // InternalNoJdtTestLanguage.g:376:40: ( ( '\\r' )? '\\n' )? + // InternalNoJdtTestLanguage.g:381:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -524,9 +524,9 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalNoJdtTestLanguage.g:376:41: ( '\\r' )? '\\n' + // InternalNoJdtTestLanguage.g:381:41: ( '\\r' )? '\\n' { - // InternalNoJdtTestLanguage.g:376:41: ( '\\r' )? + // InternalNoJdtTestLanguage.g:381:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -535,7 +535,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalNoJdtTestLanguage.g:376:41: '\\r' + // InternalNoJdtTestLanguage.g:381:41: '\\r' { match('\r'); @@ -567,10 +567,10 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:378:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalNoJdtTestLanguage.g:378:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalNoJdtTestLanguage.g:383:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalNoJdtTestLanguage.g:383:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalNoJdtTestLanguage.g:378:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalNoJdtTestLanguage.g:383:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -624,8 +624,8 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:380:16: ( . ) - // InternalNoJdtTestLanguage.g:380:18: . + // InternalNoJdtTestLanguage.g:385:16: ( . ) + // InternalNoJdtTestLanguage.g:385:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/internal/InternalNoJdtTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/internal/InternalNoJdtTestLanguageParser.java index 3327fb0be..3b328133d 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/internal/InternalNoJdtTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/noJdt/ide/contentassist/antlr/internal/InternalNoJdtTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { @@ -74,11 +82,11 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "entryRuleModel" - // InternalNoJdtTestLanguage.g:54:1: entryRuleModel : ruleModel EOF ; + // InternalNoJdtTestLanguage.g:59:1: entryRuleModel : ruleModel EOF ; public final void entryRuleModel() throws RecognitionException { try { - // InternalNoJdtTestLanguage.g:55:1: ( ruleModel EOF ) - // InternalNoJdtTestLanguage.g:56:1: ruleModel EOF + // InternalNoJdtTestLanguage.g:60:1: ( ruleModel EOF ) + // InternalNoJdtTestLanguage.g:61:1: ruleModel EOF { before(grammarAccess.getModelRule()); pushFollow(FOLLOW_1); @@ -104,21 +112,21 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "ruleModel" - // InternalNoJdtTestLanguage.g:63:1: ruleModel : ( ( rule__Model__GreetingsAssignment ) ) ; + // InternalNoJdtTestLanguage.g:68:1: ruleModel : ( ( rule__Model__GreetingsAssignment ) ) ; public final void ruleModel() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:67:2: ( ( ( rule__Model__GreetingsAssignment ) ) ) - // InternalNoJdtTestLanguage.g:68:2: ( ( rule__Model__GreetingsAssignment ) ) + // InternalNoJdtTestLanguage.g:72:2: ( ( ( rule__Model__GreetingsAssignment ) ) ) + // InternalNoJdtTestLanguage.g:73:2: ( ( rule__Model__GreetingsAssignment ) ) { - // InternalNoJdtTestLanguage.g:68:2: ( ( rule__Model__GreetingsAssignment ) ) - // InternalNoJdtTestLanguage.g:69:3: ( rule__Model__GreetingsAssignment ) + // InternalNoJdtTestLanguage.g:73:2: ( ( rule__Model__GreetingsAssignment ) ) + // InternalNoJdtTestLanguage.g:74:3: ( rule__Model__GreetingsAssignment ) { before(grammarAccess.getModelAccess().getGreetingsAssignment()); - // InternalNoJdtTestLanguage.g:70:3: ( rule__Model__GreetingsAssignment ) - // InternalNoJdtTestLanguage.g:70:4: rule__Model__GreetingsAssignment + // InternalNoJdtTestLanguage.g:75:3: ( rule__Model__GreetingsAssignment ) + // InternalNoJdtTestLanguage.g:75:4: rule__Model__GreetingsAssignment { pushFollow(FOLLOW_2); rule__Model__GreetingsAssignment(); @@ -151,11 +159,11 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "entryRuleGreeting" - // InternalNoJdtTestLanguage.g:79:1: entryRuleGreeting : ruleGreeting EOF ; + // InternalNoJdtTestLanguage.g:84:1: entryRuleGreeting : ruleGreeting EOF ; public final void entryRuleGreeting() throws RecognitionException { try { - // InternalNoJdtTestLanguage.g:80:1: ( ruleGreeting EOF ) - // InternalNoJdtTestLanguage.g:81:1: ruleGreeting EOF + // InternalNoJdtTestLanguage.g:85:1: ( ruleGreeting EOF ) + // InternalNoJdtTestLanguage.g:86:1: ruleGreeting EOF { before(grammarAccess.getGreetingRule()); pushFollow(FOLLOW_1); @@ -181,21 +189,21 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "ruleGreeting" - // InternalNoJdtTestLanguage.g:88:1: ruleGreeting : ( ( rule__Greeting__Group__0 ) ) ; + // InternalNoJdtTestLanguage.g:93:1: ruleGreeting : ( ( rule__Greeting__Group__0 ) ) ; public final void ruleGreeting() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:92:2: ( ( ( rule__Greeting__Group__0 ) ) ) - // InternalNoJdtTestLanguage.g:93:2: ( ( rule__Greeting__Group__0 ) ) + // InternalNoJdtTestLanguage.g:97:2: ( ( ( rule__Greeting__Group__0 ) ) ) + // InternalNoJdtTestLanguage.g:98:2: ( ( rule__Greeting__Group__0 ) ) { - // InternalNoJdtTestLanguage.g:93:2: ( ( rule__Greeting__Group__0 ) ) - // InternalNoJdtTestLanguage.g:94:3: ( rule__Greeting__Group__0 ) + // InternalNoJdtTestLanguage.g:98:2: ( ( rule__Greeting__Group__0 ) ) + // InternalNoJdtTestLanguage.g:99:3: ( rule__Greeting__Group__0 ) { before(grammarAccess.getGreetingAccess().getGroup()); - // InternalNoJdtTestLanguage.g:95:3: ( rule__Greeting__Group__0 ) - // InternalNoJdtTestLanguage.g:95:4: rule__Greeting__Group__0 + // InternalNoJdtTestLanguage.g:100:3: ( rule__Greeting__Group__0 ) + // InternalNoJdtTestLanguage.g:100:4: rule__Greeting__Group__0 { pushFollow(FOLLOW_2); rule__Greeting__Group__0(); @@ -228,14 +236,14 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group__0" - // InternalNoJdtTestLanguage.g:103:1: rule__Greeting__Group__0 : rule__Greeting__Group__0__Impl rule__Greeting__Group__1 ; + // InternalNoJdtTestLanguage.g:108:1: rule__Greeting__Group__0 : rule__Greeting__Group__0__Impl rule__Greeting__Group__1 ; public final void rule__Greeting__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:107:1: ( rule__Greeting__Group__0__Impl rule__Greeting__Group__1 ) - // InternalNoJdtTestLanguage.g:108:2: rule__Greeting__Group__0__Impl rule__Greeting__Group__1 + // InternalNoJdtTestLanguage.g:112:1: ( rule__Greeting__Group__0__Impl rule__Greeting__Group__1 ) + // InternalNoJdtTestLanguage.g:113:2: rule__Greeting__Group__0__Impl rule__Greeting__Group__1 { pushFollow(FOLLOW_3); rule__Greeting__Group__0__Impl(); @@ -266,17 +274,17 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group__0__Impl" - // InternalNoJdtTestLanguage.g:115:1: rule__Greeting__Group__0__Impl : ( 'Hello' ) ; + // InternalNoJdtTestLanguage.g:120:1: rule__Greeting__Group__0__Impl : ( 'Hello' ) ; public final void rule__Greeting__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:119:1: ( ( 'Hello' ) ) - // InternalNoJdtTestLanguage.g:120:1: ( 'Hello' ) + // InternalNoJdtTestLanguage.g:124:1: ( ( 'Hello' ) ) + // InternalNoJdtTestLanguage.g:125:1: ( 'Hello' ) { - // InternalNoJdtTestLanguage.g:120:1: ( 'Hello' ) - // InternalNoJdtTestLanguage.g:121:2: 'Hello' + // InternalNoJdtTestLanguage.g:125:1: ( 'Hello' ) + // InternalNoJdtTestLanguage.g:126:2: 'Hello' { before(grammarAccess.getGreetingAccess().getHelloKeyword_0()); match(input,11,FOLLOW_2); @@ -303,14 +311,14 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group__1" - // InternalNoJdtTestLanguage.g:130:1: rule__Greeting__Group__1 : rule__Greeting__Group__1__Impl rule__Greeting__Group__2 ; + // InternalNoJdtTestLanguage.g:135:1: rule__Greeting__Group__1 : rule__Greeting__Group__1__Impl rule__Greeting__Group__2 ; public final void rule__Greeting__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:134:1: ( rule__Greeting__Group__1__Impl rule__Greeting__Group__2 ) - // InternalNoJdtTestLanguage.g:135:2: rule__Greeting__Group__1__Impl rule__Greeting__Group__2 + // InternalNoJdtTestLanguage.g:139:1: ( rule__Greeting__Group__1__Impl rule__Greeting__Group__2 ) + // InternalNoJdtTestLanguage.g:140:2: rule__Greeting__Group__1__Impl rule__Greeting__Group__2 { pushFollow(FOLLOW_4); rule__Greeting__Group__1__Impl(); @@ -341,21 +349,21 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group__1__Impl" - // InternalNoJdtTestLanguage.g:142:1: rule__Greeting__Group__1__Impl : ( ( rule__Greeting__NameAssignment_1 ) ) ; + // InternalNoJdtTestLanguage.g:147:1: rule__Greeting__Group__1__Impl : ( ( rule__Greeting__NameAssignment_1 ) ) ; public final void rule__Greeting__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:146:1: ( ( ( rule__Greeting__NameAssignment_1 ) ) ) - // InternalNoJdtTestLanguage.g:147:1: ( ( rule__Greeting__NameAssignment_1 ) ) + // InternalNoJdtTestLanguage.g:151:1: ( ( ( rule__Greeting__NameAssignment_1 ) ) ) + // InternalNoJdtTestLanguage.g:152:1: ( ( rule__Greeting__NameAssignment_1 ) ) { - // InternalNoJdtTestLanguage.g:147:1: ( ( rule__Greeting__NameAssignment_1 ) ) - // InternalNoJdtTestLanguage.g:148:2: ( rule__Greeting__NameAssignment_1 ) + // InternalNoJdtTestLanguage.g:152:1: ( ( rule__Greeting__NameAssignment_1 ) ) + // InternalNoJdtTestLanguage.g:153:2: ( rule__Greeting__NameAssignment_1 ) { before(grammarAccess.getGreetingAccess().getNameAssignment_1()); - // InternalNoJdtTestLanguage.g:149:2: ( rule__Greeting__NameAssignment_1 ) - // InternalNoJdtTestLanguage.g:149:3: rule__Greeting__NameAssignment_1 + // InternalNoJdtTestLanguage.g:154:2: ( rule__Greeting__NameAssignment_1 ) + // InternalNoJdtTestLanguage.g:154:3: rule__Greeting__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Greeting__NameAssignment_1(); @@ -388,14 +396,14 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group__2" - // InternalNoJdtTestLanguage.g:157:1: rule__Greeting__Group__2 : rule__Greeting__Group__2__Impl rule__Greeting__Group__3 ; + // InternalNoJdtTestLanguage.g:162:1: rule__Greeting__Group__2 : rule__Greeting__Group__2__Impl rule__Greeting__Group__3 ; public final void rule__Greeting__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:161:1: ( rule__Greeting__Group__2__Impl rule__Greeting__Group__3 ) - // InternalNoJdtTestLanguage.g:162:2: rule__Greeting__Group__2__Impl rule__Greeting__Group__3 + // InternalNoJdtTestLanguage.g:166:1: ( rule__Greeting__Group__2__Impl rule__Greeting__Group__3 ) + // InternalNoJdtTestLanguage.g:167:2: rule__Greeting__Group__2__Impl rule__Greeting__Group__3 { pushFollow(FOLLOW_4); rule__Greeting__Group__2__Impl(); @@ -426,20 +434,20 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group__2__Impl" - // InternalNoJdtTestLanguage.g:169:1: rule__Greeting__Group__2__Impl : ( ( rule__Greeting__Group_2__0 )? ) ; + // InternalNoJdtTestLanguage.g:174:1: rule__Greeting__Group__2__Impl : ( ( rule__Greeting__Group_2__0 )? ) ; public final void rule__Greeting__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:173:1: ( ( ( rule__Greeting__Group_2__0 )? ) ) - // InternalNoJdtTestLanguage.g:174:1: ( ( rule__Greeting__Group_2__0 )? ) + // InternalNoJdtTestLanguage.g:178:1: ( ( ( rule__Greeting__Group_2__0 )? ) ) + // InternalNoJdtTestLanguage.g:179:1: ( ( rule__Greeting__Group_2__0 )? ) { - // InternalNoJdtTestLanguage.g:174:1: ( ( rule__Greeting__Group_2__0 )? ) - // InternalNoJdtTestLanguage.g:175:2: ( rule__Greeting__Group_2__0 )? + // InternalNoJdtTestLanguage.g:179:1: ( ( rule__Greeting__Group_2__0 )? ) + // InternalNoJdtTestLanguage.g:180:2: ( rule__Greeting__Group_2__0 )? { before(grammarAccess.getGreetingAccess().getGroup_2()); - // InternalNoJdtTestLanguage.g:176:2: ( rule__Greeting__Group_2__0 )? + // InternalNoJdtTestLanguage.g:181:2: ( rule__Greeting__Group_2__0 )? int alt1=2; int LA1_0 = input.LA(1); @@ -448,7 +456,7 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi } switch (alt1) { case 1 : - // InternalNoJdtTestLanguage.g:176:3: rule__Greeting__Group_2__0 + // InternalNoJdtTestLanguage.g:181:3: rule__Greeting__Group_2__0 { pushFollow(FOLLOW_2); rule__Greeting__Group_2__0(); @@ -484,14 +492,14 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group__3" - // InternalNoJdtTestLanguage.g:184:1: rule__Greeting__Group__3 : rule__Greeting__Group__3__Impl ; + // InternalNoJdtTestLanguage.g:189:1: rule__Greeting__Group__3 : rule__Greeting__Group__3__Impl ; public final void rule__Greeting__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:188:1: ( rule__Greeting__Group__3__Impl ) - // InternalNoJdtTestLanguage.g:189:2: rule__Greeting__Group__3__Impl + // InternalNoJdtTestLanguage.g:193:1: ( rule__Greeting__Group__3__Impl ) + // InternalNoJdtTestLanguage.g:194:2: rule__Greeting__Group__3__Impl { pushFollow(FOLLOW_2); rule__Greeting__Group__3__Impl(); @@ -517,17 +525,17 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group__3__Impl" - // InternalNoJdtTestLanguage.g:195:1: rule__Greeting__Group__3__Impl : ( '!' ) ; + // InternalNoJdtTestLanguage.g:200:1: rule__Greeting__Group__3__Impl : ( '!' ) ; public final void rule__Greeting__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:199:1: ( ( '!' ) ) - // InternalNoJdtTestLanguage.g:200:1: ( '!' ) + // InternalNoJdtTestLanguage.g:204:1: ( ( '!' ) ) + // InternalNoJdtTestLanguage.g:205:1: ( '!' ) { - // InternalNoJdtTestLanguage.g:200:1: ( '!' ) - // InternalNoJdtTestLanguage.g:201:2: '!' + // InternalNoJdtTestLanguage.g:205:1: ( '!' ) + // InternalNoJdtTestLanguage.g:206:2: '!' { before(grammarAccess.getGreetingAccess().getExclamationMarkKeyword_3()); match(input,12,FOLLOW_2); @@ -554,14 +562,14 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group_2__0" - // InternalNoJdtTestLanguage.g:211:1: rule__Greeting__Group_2__0 : rule__Greeting__Group_2__0__Impl rule__Greeting__Group_2__1 ; + // InternalNoJdtTestLanguage.g:216:1: rule__Greeting__Group_2__0 : rule__Greeting__Group_2__0__Impl rule__Greeting__Group_2__1 ; public final void rule__Greeting__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:215:1: ( rule__Greeting__Group_2__0__Impl rule__Greeting__Group_2__1 ) - // InternalNoJdtTestLanguage.g:216:2: rule__Greeting__Group_2__0__Impl rule__Greeting__Group_2__1 + // InternalNoJdtTestLanguage.g:220:1: ( rule__Greeting__Group_2__0__Impl rule__Greeting__Group_2__1 ) + // InternalNoJdtTestLanguage.g:221:2: rule__Greeting__Group_2__0__Impl rule__Greeting__Group_2__1 { pushFollow(FOLLOW_5); rule__Greeting__Group_2__0__Impl(); @@ -592,17 +600,17 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group_2__0__Impl" - // InternalNoJdtTestLanguage.g:223:1: rule__Greeting__Group_2__0__Impl : ( '(' ) ; + // InternalNoJdtTestLanguage.g:228:1: rule__Greeting__Group_2__0__Impl : ( '(' ) ; public final void rule__Greeting__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:227:1: ( ( '(' ) ) - // InternalNoJdtTestLanguage.g:228:1: ( '(' ) + // InternalNoJdtTestLanguage.g:232:1: ( ( '(' ) ) + // InternalNoJdtTestLanguage.g:233:1: ( '(' ) { - // InternalNoJdtTestLanguage.g:228:1: ( '(' ) - // InternalNoJdtTestLanguage.g:229:2: '(' + // InternalNoJdtTestLanguage.g:233:1: ( '(' ) + // InternalNoJdtTestLanguage.g:234:2: '(' { before(grammarAccess.getGreetingAccess().getLeftParenthesisKeyword_2_0()); match(input,13,FOLLOW_2); @@ -629,14 +637,14 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group_2__1" - // InternalNoJdtTestLanguage.g:238:1: rule__Greeting__Group_2__1 : rule__Greeting__Group_2__1__Impl rule__Greeting__Group_2__2 ; + // InternalNoJdtTestLanguage.g:243:1: rule__Greeting__Group_2__1 : rule__Greeting__Group_2__1__Impl rule__Greeting__Group_2__2 ; public final void rule__Greeting__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:242:1: ( rule__Greeting__Group_2__1__Impl rule__Greeting__Group_2__2 ) - // InternalNoJdtTestLanguage.g:243:2: rule__Greeting__Group_2__1__Impl rule__Greeting__Group_2__2 + // InternalNoJdtTestLanguage.g:247:1: ( rule__Greeting__Group_2__1__Impl rule__Greeting__Group_2__2 ) + // InternalNoJdtTestLanguage.g:248:2: rule__Greeting__Group_2__1__Impl rule__Greeting__Group_2__2 { pushFollow(FOLLOW_3); rule__Greeting__Group_2__1__Impl(); @@ -667,17 +675,17 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group_2__1__Impl" - // InternalNoJdtTestLanguage.g:250:1: rule__Greeting__Group_2__1__Impl : ( 'from' ) ; + // InternalNoJdtTestLanguage.g:255:1: rule__Greeting__Group_2__1__Impl : ( 'from' ) ; public final void rule__Greeting__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:254:1: ( ( 'from' ) ) - // InternalNoJdtTestLanguage.g:255:1: ( 'from' ) + // InternalNoJdtTestLanguage.g:259:1: ( ( 'from' ) ) + // InternalNoJdtTestLanguage.g:260:1: ( 'from' ) { - // InternalNoJdtTestLanguage.g:255:1: ( 'from' ) - // InternalNoJdtTestLanguage.g:256:2: 'from' + // InternalNoJdtTestLanguage.g:260:1: ( 'from' ) + // InternalNoJdtTestLanguage.g:261:2: 'from' { before(grammarAccess.getGreetingAccess().getFromKeyword_2_1()); match(input,14,FOLLOW_2); @@ -704,14 +712,14 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group_2__2" - // InternalNoJdtTestLanguage.g:265:1: rule__Greeting__Group_2__2 : rule__Greeting__Group_2__2__Impl rule__Greeting__Group_2__3 ; + // InternalNoJdtTestLanguage.g:270:1: rule__Greeting__Group_2__2 : rule__Greeting__Group_2__2__Impl rule__Greeting__Group_2__3 ; public final void rule__Greeting__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:269:1: ( rule__Greeting__Group_2__2__Impl rule__Greeting__Group_2__3 ) - // InternalNoJdtTestLanguage.g:270:2: rule__Greeting__Group_2__2__Impl rule__Greeting__Group_2__3 + // InternalNoJdtTestLanguage.g:274:1: ( rule__Greeting__Group_2__2__Impl rule__Greeting__Group_2__3 ) + // InternalNoJdtTestLanguage.g:275:2: rule__Greeting__Group_2__2__Impl rule__Greeting__Group_2__3 { pushFollow(FOLLOW_6); rule__Greeting__Group_2__2__Impl(); @@ -742,21 +750,21 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group_2__2__Impl" - // InternalNoJdtTestLanguage.g:277:1: rule__Greeting__Group_2__2__Impl : ( ( rule__Greeting__OtherAssignment_2_2 ) ) ; + // InternalNoJdtTestLanguage.g:282:1: rule__Greeting__Group_2__2__Impl : ( ( rule__Greeting__OtherAssignment_2_2 ) ) ; public final void rule__Greeting__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:281:1: ( ( ( rule__Greeting__OtherAssignment_2_2 ) ) ) - // InternalNoJdtTestLanguage.g:282:1: ( ( rule__Greeting__OtherAssignment_2_2 ) ) + // InternalNoJdtTestLanguage.g:286:1: ( ( ( rule__Greeting__OtherAssignment_2_2 ) ) ) + // InternalNoJdtTestLanguage.g:287:1: ( ( rule__Greeting__OtherAssignment_2_2 ) ) { - // InternalNoJdtTestLanguage.g:282:1: ( ( rule__Greeting__OtherAssignment_2_2 ) ) - // InternalNoJdtTestLanguage.g:283:2: ( rule__Greeting__OtherAssignment_2_2 ) + // InternalNoJdtTestLanguage.g:287:1: ( ( rule__Greeting__OtherAssignment_2_2 ) ) + // InternalNoJdtTestLanguage.g:288:2: ( rule__Greeting__OtherAssignment_2_2 ) { before(grammarAccess.getGreetingAccess().getOtherAssignment_2_2()); - // InternalNoJdtTestLanguage.g:284:2: ( rule__Greeting__OtherAssignment_2_2 ) - // InternalNoJdtTestLanguage.g:284:3: rule__Greeting__OtherAssignment_2_2 + // InternalNoJdtTestLanguage.g:289:2: ( rule__Greeting__OtherAssignment_2_2 ) + // InternalNoJdtTestLanguage.g:289:3: rule__Greeting__OtherAssignment_2_2 { pushFollow(FOLLOW_2); rule__Greeting__OtherAssignment_2_2(); @@ -789,14 +797,14 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group_2__3" - // InternalNoJdtTestLanguage.g:292:1: rule__Greeting__Group_2__3 : rule__Greeting__Group_2__3__Impl ; + // InternalNoJdtTestLanguage.g:297:1: rule__Greeting__Group_2__3 : rule__Greeting__Group_2__3__Impl ; public final void rule__Greeting__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:296:1: ( rule__Greeting__Group_2__3__Impl ) - // InternalNoJdtTestLanguage.g:297:2: rule__Greeting__Group_2__3__Impl + // InternalNoJdtTestLanguage.g:301:1: ( rule__Greeting__Group_2__3__Impl ) + // InternalNoJdtTestLanguage.g:302:2: rule__Greeting__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__Greeting__Group_2__3__Impl(); @@ -822,17 +830,17 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__Group_2__3__Impl" - // InternalNoJdtTestLanguage.g:303:1: rule__Greeting__Group_2__3__Impl : ( ')' ) ; + // InternalNoJdtTestLanguage.g:308:1: rule__Greeting__Group_2__3__Impl : ( ')' ) ; public final void rule__Greeting__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:307:1: ( ( ')' ) ) - // InternalNoJdtTestLanguage.g:308:1: ( ')' ) + // InternalNoJdtTestLanguage.g:312:1: ( ( ')' ) ) + // InternalNoJdtTestLanguage.g:313:1: ( ')' ) { - // InternalNoJdtTestLanguage.g:308:1: ( ')' ) - // InternalNoJdtTestLanguage.g:309:2: ')' + // InternalNoJdtTestLanguage.g:313:1: ( ')' ) + // InternalNoJdtTestLanguage.g:314:2: ')' { before(grammarAccess.getGreetingAccess().getRightParenthesisKeyword_2_3()); match(input,15,FOLLOW_2); @@ -859,17 +867,17 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Model__GreetingsAssignment" - // InternalNoJdtTestLanguage.g:319:1: rule__Model__GreetingsAssignment : ( ruleGreeting ) ; + // InternalNoJdtTestLanguage.g:324:1: rule__Model__GreetingsAssignment : ( ruleGreeting ) ; public final void rule__Model__GreetingsAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:323:1: ( ( ruleGreeting ) ) - // InternalNoJdtTestLanguage.g:324:2: ( ruleGreeting ) + // InternalNoJdtTestLanguage.g:328:1: ( ( ruleGreeting ) ) + // InternalNoJdtTestLanguage.g:329:2: ( ruleGreeting ) { - // InternalNoJdtTestLanguage.g:324:2: ( ruleGreeting ) - // InternalNoJdtTestLanguage.g:325:3: ruleGreeting + // InternalNoJdtTestLanguage.g:329:2: ( ruleGreeting ) + // InternalNoJdtTestLanguage.g:330:3: ruleGreeting { before(grammarAccess.getModelAccess().getGreetingsGreetingParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -900,17 +908,17 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__NameAssignment_1" - // InternalNoJdtTestLanguage.g:334:1: rule__Greeting__NameAssignment_1 : ( RULE_ID ) ; + // InternalNoJdtTestLanguage.g:339:1: rule__Greeting__NameAssignment_1 : ( RULE_ID ) ; public final void rule__Greeting__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:338:1: ( ( RULE_ID ) ) - // InternalNoJdtTestLanguage.g:339:2: ( RULE_ID ) + // InternalNoJdtTestLanguage.g:343:1: ( ( RULE_ID ) ) + // InternalNoJdtTestLanguage.g:344:2: ( RULE_ID ) { - // InternalNoJdtTestLanguage.g:339:2: ( RULE_ID ) - // InternalNoJdtTestLanguage.g:340:3: RULE_ID + // InternalNoJdtTestLanguage.g:344:2: ( RULE_ID ) + // InternalNoJdtTestLanguage.g:345:3: RULE_ID { before(grammarAccess.getGreetingAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -937,21 +945,21 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalContentAssi // $ANTLR start "rule__Greeting__OtherAssignment_2_2" - // InternalNoJdtTestLanguage.g:349:1: rule__Greeting__OtherAssignment_2_2 : ( ( RULE_ID ) ) ; + // InternalNoJdtTestLanguage.g:354:1: rule__Greeting__OtherAssignment_2_2 : ( ( RULE_ID ) ) ; public final void rule__Greeting__OtherAssignment_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalNoJdtTestLanguage.g:353:1: ( ( ( RULE_ID ) ) ) - // InternalNoJdtTestLanguage.g:354:2: ( ( RULE_ID ) ) + // InternalNoJdtTestLanguage.g:358:1: ( ( ( RULE_ID ) ) ) + // InternalNoJdtTestLanguage.g:359:2: ( ( RULE_ID ) ) { - // InternalNoJdtTestLanguage.g:354:2: ( ( RULE_ID ) ) - // InternalNoJdtTestLanguage.g:355:3: ( RULE_ID ) + // InternalNoJdtTestLanguage.g:359:2: ( ( RULE_ID ) ) + // InternalNoJdtTestLanguage.g:360:3: ( RULE_ID ) { before(grammarAccess.getGreetingAccess().getOtherGreetingCrossReference_2_2_0()); - // InternalNoJdtTestLanguage.g:356:3: ( RULE_ID ) - // InternalNoJdtTestLanguage.g:357:4: RULE_ID + // InternalNoJdtTestLanguage.g:361:3: ( RULE_ID ) + // InternalNoJdtTestLanguage.g:362:4: RULE_ID { before(grammarAccess.getGreetingAccess().getOtherGreetingIDTerminalRuleCall_2_2_0_1()); match(input,RULE_ID,FOLLOW_2); diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/AbstractXtextGrammarTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/AbstractXtextGrammarTestLanguageIdeModule.java index 26e417b82..e68ba119c 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/AbstractXtextGrammarTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/AbstractXtextGrammarTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.ide; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/PartialXtextGrammarTestLanguageContentAssistParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/PartialXtextGrammarTestLanguageContentAssistParser.java index 043a51434..fd9307a68 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/PartialXtextGrammarTestLanguageContentAssistParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/PartialXtextGrammarTestLanguageContentAssistParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.ide.contentassist.antlr; import java.util.Collection; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/XtextGrammarTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/XtextGrammarTestLanguageParser.java index 1a3f3e76d..1730927e1 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/XtextGrammarTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/XtextGrammarTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.ide.contentassist.antlr; import com.google.common.collect.ImmutableMap; diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/internal/InternalXtextGrammarTestLanguage.g b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/internal/InternalXtextGrammarTestLanguage.g index 685725159..9e939d7c0 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/internal/InternalXtextGrammarTestLanguage.g +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/internal/InternalXtextGrammarTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalXtextGrammarTestLanguage; options { diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/internal/InternalXtextGrammarTestLanguageLexer.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/internal/InternalXtextGrammarTestLanguageLexer.java index 9e8342eac..469f498f4 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/internal/InternalXtextGrammarTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/internal/InternalXtextGrammarTestLanguageLexer.java @@ -705,10 +705,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:6455:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalXtextGrammarTestLanguage.g:6455:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalXtextGrammarTestLanguage.g:6460:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalXtextGrammarTestLanguage.g:6460:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalXtextGrammarTestLanguage.g:6455:11: ( '^' )? + // InternalXtextGrammarTestLanguage.g:6460:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -717,7 +717,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalXtextGrammarTestLanguage.g:6455:11: '^' + // InternalXtextGrammarTestLanguage.g:6460:11: '^' { match('^'); @@ -735,7 +735,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalXtextGrammarTestLanguage.g:6455:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalXtextGrammarTestLanguage.g:6460:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -784,10 +784,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:6457:10: ( ( '0' .. '9' )+ ) - // InternalXtextGrammarTestLanguage.g:6457:12: ( '0' .. '9' )+ + // InternalXtextGrammarTestLanguage.g:6462:10: ( ( '0' .. '9' )+ ) + // InternalXtextGrammarTestLanguage.g:6462:12: ( '0' .. '9' )+ { - // InternalXtextGrammarTestLanguage.g:6457:12: ( '0' .. '9' )+ + // InternalXtextGrammarTestLanguage.g:6462:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -801,7 +801,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalXtextGrammarTestLanguage.g:6457:13: '0' .. '9' + // InternalXtextGrammarTestLanguage.g:6462:13: '0' .. '9' { matchRange('0','9'); @@ -833,10 +833,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:6459:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalXtextGrammarTestLanguage.g:6459:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalXtextGrammarTestLanguage.g:6464:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalXtextGrammarTestLanguage.g:6464:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalXtextGrammarTestLanguage.g:6459:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalXtextGrammarTestLanguage.g:6464:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -854,10 +854,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalXtextGrammarTestLanguage.g:6459:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalXtextGrammarTestLanguage.g:6464:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalXtextGrammarTestLanguage.g:6459:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalXtextGrammarTestLanguage.g:6464:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -873,7 +873,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalXtextGrammarTestLanguage.g:6459:21: '\\\\' . + // InternalXtextGrammarTestLanguage.g:6464:21: '\\\\' . { match('\\'); matchAny(); @@ -881,7 +881,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } break; case 2 : - // InternalXtextGrammarTestLanguage.g:6459:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalXtextGrammarTestLanguage.g:6464:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -906,10 +906,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } break; case 2 : - // InternalXtextGrammarTestLanguage.g:6459:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalXtextGrammarTestLanguage.g:6464:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalXtextGrammarTestLanguage.g:6459:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalXtextGrammarTestLanguage.g:6464:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -925,7 +925,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalXtextGrammarTestLanguage.g:6459:54: '\\\\' . + // InternalXtextGrammarTestLanguage.g:6464:54: '\\\\' . { match('\\'); matchAny(); @@ -933,7 +933,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } break; case 2 : - // InternalXtextGrammarTestLanguage.g:6459:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalXtextGrammarTestLanguage.g:6464:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -976,12 +976,12 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:6461:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalXtextGrammarTestLanguage.g:6461:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalXtextGrammarTestLanguage.g:6466:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalXtextGrammarTestLanguage.g:6466:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalXtextGrammarTestLanguage.g:6461:24: ( options {greedy=false; } : . )* + // InternalXtextGrammarTestLanguage.g:6466:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1006,7 +1006,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalXtextGrammarTestLanguage.g:6461:52: . + // InternalXtextGrammarTestLanguage.g:6466:52: . { matchAny(); @@ -1036,12 +1036,12 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:6463:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalXtextGrammarTestLanguage.g:6463:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalXtextGrammarTestLanguage.g:6468:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalXtextGrammarTestLanguage.g:6468:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalXtextGrammarTestLanguage.g:6463:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalXtextGrammarTestLanguage.g:6468:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1054,7 +1054,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalXtextGrammarTestLanguage.g:6463:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalXtextGrammarTestLanguage.g:6468: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(); @@ -1074,7 +1074,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } } while (true); - // InternalXtextGrammarTestLanguage.g:6463:40: ( ( '\\r' )? '\\n' )? + // InternalXtextGrammarTestLanguage.g:6468:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1083,9 +1083,9 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalXtextGrammarTestLanguage.g:6463:41: ( '\\r' )? '\\n' + // InternalXtextGrammarTestLanguage.g:6468:41: ( '\\r' )? '\\n' { - // InternalXtextGrammarTestLanguage.g:6463:41: ( '\\r' )? + // InternalXtextGrammarTestLanguage.g:6468:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1094,7 +1094,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalXtextGrammarTestLanguage.g:6463:41: '\\r' + // InternalXtextGrammarTestLanguage.g:6468:41: '\\r' { match('\r'); @@ -1126,10 +1126,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:6465:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalXtextGrammarTestLanguage.g:6465:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXtextGrammarTestLanguage.g:6470:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalXtextGrammarTestLanguage.g:6470:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalXtextGrammarTestLanguage.g:6465:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXtextGrammarTestLanguage.g:6470:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1183,8 +1183,8 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:6467:16: ( . ) - // InternalXtextGrammarTestLanguage.g:6467:18: . + // InternalXtextGrammarTestLanguage.g:6472:16: ( . ) + // InternalXtextGrammarTestLanguage.g:6472:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/internal/InternalXtextGrammarTestLanguageParser.java b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/internal/InternalXtextGrammarTestLanguageParser.java index 163067d9e..950cb3938 100644 --- a/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/internal/InternalXtextGrammarTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages.ide/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/ide/contentassist/antlr/internal/InternalXtextGrammarTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalXtextGrammarTestLanguageParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { @@ -100,11 +108,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleGrammar" - // InternalXtextGrammarTestLanguage.g:53:1: entryRuleGrammar : ruleGrammar EOF ; + // InternalXtextGrammarTestLanguage.g:58:1: entryRuleGrammar : ruleGrammar EOF ; public final void entryRuleGrammar() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:54:1: ( ruleGrammar EOF ) - // InternalXtextGrammarTestLanguage.g:55:1: ruleGrammar EOF + // InternalXtextGrammarTestLanguage.g:59:1: ( ruleGrammar EOF ) + // InternalXtextGrammarTestLanguage.g:60:1: ruleGrammar EOF { before(grammarAccess.getGrammarRule()); pushFollow(FOLLOW_1); @@ -130,21 +138,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleGrammar" - // InternalXtextGrammarTestLanguage.g:62:1: ruleGrammar : ( ( rule__Grammar__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:67:1: ruleGrammar : ( ( rule__Grammar__Group__0 ) ) ; public final void ruleGrammar() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:66:2: ( ( ( rule__Grammar__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:67:2: ( ( rule__Grammar__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:71:2: ( ( ( rule__Grammar__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:72:2: ( ( rule__Grammar__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:67:2: ( ( rule__Grammar__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:68:3: ( rule__Grammar__Group__0 ) + // InternalXtextGrammarTestLanguage.g:72:2: ( ( rule__Grammar__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:73:3: ( rule__Grammar__Group__0 ) { before(grammarAccess.getGrammarAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:69:3: ( rule__Grammar__Group__0 ) - // InternalXtextGrammarTestLanguage.g:69:4: rule__Grammar__Group__0 + // InternalXtextGrammarTestLanguage.g:74:3: ( rule__Grammar__Group__0 ) + // InternalXtextGrammarTestLanguage.g:74:4: rule__Grammar__Group__0 { pushFollow(FOLLOW_2); rule__Grammar__Group__0(); @@ -177,11 +185,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleGrammarID" - // InternalXtextGrammarTestLanguage.g:78:1: entryRuleGrammarID : ruleGrammarID EOF ; + // InternalXtextGrammarTestLanguage.g:83:1: entryRuleGrammarID : ruleGrammarID EOF ; public final void entryRuleGrammarID() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:79:1: ( ruleGrammarID EOF ) - // InternalXtextGrammarTestLanguage.g:80:1: ruleGrammarID EOF + // InternalXtextGrammarTestLanguage.g:84:1: ( ruleGrammarID EOF ) + // InternalXtextGrammarTestLanguage.g:85:1: ruleGrammarID EOF { before(grammarAccess.getGrammarIDRule()); pushFollow(FOLLOW_1); @@ -207,21 +215,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleGrammarID" - // InternalXtextGrammarTestLanguage.g:87:1: ruleGrammarID : ( ( rule__GrammarID__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:92:1: ruleGrammarID : ( ( rule__GrammarID__Group__0 ) ) ; public final void ruleGrammarID() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:91:2: ( ( ( rule__GrammarID__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:92:2: ( ( rule__GrammarID__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:96:2: ( ( ( rule__GrammarID__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:97:2: ( ( rule__GrammarID__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:92:2: ( ( rule__GrammarID__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:93:3: ( rule__GrammarID__Group__0 ) + // InternalXtextGrammarTestLanguage.g:97:2: ( ( rule__GrammarID__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:98:3: ( rule__GrammarID__Group__0 ) { before(grammarAccess.getGrammarIDAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:94:3: ( rule__GrammarID__Group__0 ) - // InternalXtextGrammarTestLanguage.g:94:4: rule__GrammarID__Group__0 + // InternalXtextGrammarTestLanguage.g:99:3: ( rule__GrammarID__Group__0 ) + // InternalXtextGrammarTestLanguage.g:99:4: rule__GrammarID__Group__0 { pushFollow(FOLLOW_2); rule__GrammarID__Group__0(); @@ -254,11 +262,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleAbstractRule" - // InternalXtextGrammarTestLanguage.g:103:1: entryRuleAbstractRule : ruleAbstractRule EOF ; + // InternalXtextGrammarTestLanguage.g:108:1: entryRuleAbstractRule : ruleAbstractRule EOF ; public final void entryRuleAbstractRule() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:104:1: ( ruleAbstractRule EOF ) - // InternalXtextGrammarTestLanguage.g:105:1: ruleAbstractRule EOF + // InternalXtextGrammarTestLanguage.g:109:1: ( ruleAbstractRule EOF ) + // InternalXtextGrammarTestLanguage.g:110:1: ruleAbstractRule EOF { before(grammarAccess.getAbstractRuleRule()); pushFollow(FOLLOW_1); @@ -284,21 +292,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleAbstractRule" - // InternalXtextGrammarTestLanguage.g:112:1: ruleAbstractRule : ( ( rule__AbstractRule__Alternatives ) ) ; + // InternalXtextGrammarTestLanguage.g:117:1: ruleAbstractRule : ( ( rule__AbstractRule__Alternatives ) ) ; public final void ruleAbstractRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:116:2: ( ( ( rule__AbstractRule__Alternatives ) ) ) - // InternalXtextGrammarTestLanguage.g:117:2: ( ( rule__AbstractRule__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:121:2: ( ( ( rule__AbstractRule__Alternatives ) ) ) + // InternalXtextGrammarTestLanguage.g:122:2: ( ( rule__AbstractRule__Alternatives ) ) { - // InternalXtextGrammarTestLanguage.g:117:2: ( ( rule__AbstractRule__Alternatives ) ) - // InternalXtextGrammarTestLanguage.g:118:3: ( rule__AbstractRule__Alternatives ) + // InternalXtextGrammarTestLanguage.g:122:2: ( ( rule__AbstractRule__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:123:3: ( rule__AbstractRule__Alternatives ) { before(grammarAccess.getAbstractRuleAccess().getAlternatives()); - // InternalXtextGrammarTestLanguage.g:119:3: ( rule__AbstractRule__Alternatives ) - // InternalXtextGrammarTestLanguage.g:119:4: rule__AbstractRule__Alternatives + // InternalXtextGrammarTestLanguage.g:124:3: ( rule__AbstractRule__Alternatives ) + // InternalXtextGrammarTestLanguage.g:124:4: rule__AbstractRule__Alternatives { pushFollow(FOLLOW_2); rule__AbstractRule__Alternatives(); @@ -331,11 +339,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleAbstractMetamodelDeclaration" - // InternalXtextGrammarTestLanguage.g:128:1: entryRuleAbstractMetamodelDeclaration : ruleAbstractMetamodelDeclaration EOF ; + // InternalXtextGrammarTestLanguage.g:133:1: entryRuleAbstractMetamodelDeclaration : ruleAbstractMetamodelDeclaration EOF ; public final void entryRuleAbstractMetamodelDeclaration() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:129:1: ( ruleAbstractMetamodelDeclaration EOF ) - // InternalXtextGrammarTestLanguage.g:130:1: ruleAbstractMetamodelDeclaration EOF + // InternalXtextGrammarTestLanguage.g:134:1: ( ruleAbstractMetamodelDeclaration EOF ) + // InternalXtextGrammarTestLanguage.g:135:1: ruleAbstractMetamodelDeclaration EOF { before(grammarAccess.getAbstractMetamodelDeclarationRule()); pushFollow(FOLLOW_1); @@ -361,21 +369,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleAbstractMetamodelDeclaration" - // InternalXtextGrammarTestLanguage.g:137:1: ruleAbstractMetamodelDeclaration : ( ( rule__AbstractMetamodelDeclaration__Alternatives ) ) ; + // InternalXtextGrammarTestLanguage.g:142:1: ruleAbstractMetamodelDeclaration : ( ( rule__AbstractMetamodelDeclaration__Alternatives ) ) ; public final void ruleAbstractMetamodelDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:141:2: ( ( ( rule__AbstractMetamodelDeclaration__Alternatives ) ) ) - // InternalXtextGrammarTestLanguage.g:142:2: ( ( rule__AbstractMetamodelDeclaration__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:146:2: ( ( ( rule__AbstractMetamodelDeclaration__Alternatives ) ) ) + // InternalXtextGrammarTestLanguage.g:147:2: ( ( rule__AbstractMetamodelDeclaration__Alternatives ) ) { - // InternalXtextGrammarTestLanguage.g:142:2: ( ( rule__AbstractMetamodelDeclaration__Alternatives ) ) - // InternalXtextGrammarTestLanguage.g:143:3: ( rule__AbstractMetamodelDeclaration__Alternatives ) + // InternalXtextGrammarTestLanguage.g:147:2: ( ( rule__AbstractMetamodelDeclaration__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:148:3: ( rule__AbstractMetamodelDeclaration__Alternatives ) { before(grammarAccess.getAbstractMetamodelDeclarationAccess().getAlternatives()); - // InternalXtextGrammarTestLanguage.g:144:3: ( rule__AbstractMetamodelDeclaration__Alternatives ) - // InternalXtextGrammarTestLanguage.g:144:4: rule__AbstractMetamodelDeclaration__Alternatives + // InternalXtextGrammarTestLanguage.g:149:3: ( rule__AbstractMetamodelDeclaration__Alternatives ) + // InternalXtextGrammarTestLanguage.g:149:4: rule__AbstractMetamodelDeclaration__Alternatives { pushFollow(FOLLOW_2); rule__AbstractMetamodelDeclaration__Alternatives(); @@ -408,11 +416,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleGeneratedMetamodel" - // InternalXtextGrammarTestLanguage.g:153:1: entryRuleGeneratedMetamodel : ruleGeneratedMetamodel EOF ; + // InternalXtextGrammarTestLanguage.g:158:1: entryRuleGeneratedMetamodel : ruleGeneratedMetamodel EOF ; public final void entryRuleGeneratedMetamodel() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:154:1: ( ruleGeneratedMetamodel EOF ) - // InternalXtextGrammarTestLanguage.g:155:1: ruleGeneratedMetamodel EOF + // InternalXtextGrammarTestLanguage.g:159:1: ( ruleGeneratedMetamodel EOF ) + // InternalXtextGrammarTestLanguage.g:160:1: ruleGeneratedMetamodel EOF { before(grammarAccess.getGeneratedMetamodelRule()); pushFollow(FOLLOW_1); @@ -438,21 +446,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleGeneratedMetamodel" - // InternalXtextGrammarTestLanguage.g:162:1: ruleGeneratedMetamodel : ( ( rule__GeneratedMetamodel__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:167:1: ruleGeneratedMetamodel : ( ( rule__GeneratedMetamodel__Group__0 ) ) ; public final void ruleGeneratedMetamodel() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:166:2: ( ( ( rule__GeneratedMetamodel__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:167:2: ( ( rule__GeneratedMetamodel__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:171:2: ( ( ( rule__GeneratedMetamodel__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:172:2: ( ( rule__GeneratedMetamodel__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:167:2: ( ( rule__GeneratedMetamodel__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:168:3: ( rule__GeneratedMetamodel__Group__0 ) + // InternalXtextGrammarTestLanguage.g:172:2: ( ( rule__GeneratedMetamodel__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:173:3: ( rule__GeneratedMetamodel__Group__0 ) { before(grammarAccess.getGeneratedMetamodelAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:169:3: ( rule__GeneratedMetamodel__Group__0 ) - // InternalXtextGrammarTestLanguage.g:169:4: rule__GeneratedMetamodel__Group__0 + // InternalXtextGrammarTestLanguage.g:174:3: ( rule__GeneratedMetamodel__Group__0 ) + // InternalXtextGrammarTestLanguage.g:174:4: rule__GeneratedMetamodel__Group__0 { pushFollow(FOLLOW_2); rule__GeneratedMetamodel__Group__0(); @@ -485,11 +493,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleReferencedMetamodel" - // InternalXtextGrammarTestLanguage.g:178:1: entryRuleReferencedMetamodel : ruleReferencedMetamodel EOF ; + // InternalXtextGrammarTestLanguage.g:183:1: entryRuleReferencedMetamodel : ruleReferencedMetamodel EOF ; public final void entryRuleReferencedMetamodel() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:179:1: ( ruleReferencedMetamodel EOF ) - // InternalXtextGrammarTestLanguage.g:180:1: ruleReferencedMetamodel EOF + // InternalXtextGrammarTestLanguage.g:184:1: ( ruleReferencedMetamodel EOF ) + // InternalXtextGrammarTestLanguage.g:185:1: ruleReferencedMetamodel EOF { before(grammarAccess.getReferencedMetamodelRule()); pushFollow(FOLLOW_1); @@ -515,21 +523,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleReferencedMetamodel" - // InternalXtextGrammarTestLanguage.g:187:1: ruleReferencedMetamodel : ( ( rule__ReferencedMetamodel__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:192:1: ruleReferencedMetamodel : ( ( rule__ReferencedMetamodel__Group__0 ) ) ; public final void ruleReferencedMetamodel() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:191:2: ( ( ( rule__ReferencedMetamodel__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:192:2: ( ( rule__ReferencedMetamodel__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:196:2: ( ( ( rule__ReferencedMetamodel__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:197:2: ( ( rule__ReferencedMetamodel__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:192:2: ( ( rule__ReferencedMetamodel__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:193:3: ( rule__ReferencedMetamodel__Group__0 ) + // InternalXtextGrammarTestLanguage.g:197:2: ( ( rule__ReferencedMetamodel__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:198:3: ( rule__ReferencedMetamodel__Group__0 ) { before(grammarAccess.getReferencedMetamodelAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:194:3: ( rule__ReferencedMetamodel__Group__0 ) - // InternalXtextGrammarTestLanguage.g:194:4: rule__ReferencedMetamodel__Group__0 + // InternalXtextGrammarTestLanguage.g:199:3: ( rule__ReferencedMetamodel__Group__0 ) + // InternalXtextGrammarTestLanguage.g:199:4: rule__ReferencedMetamodel__Group__0 { pushFollow(FOLLOW_2); rule__ReferencedMetamodel__Group__0(); @@ -562,11 +570,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleParserRule" - // InternalXtextGrammarTestLanguage.g:203:1: entryRuleParserRule : ruleParserRule EOF ; + // InternalXtextGrammarTestLanguage.g:208:1: entryRuleParserRule : ruleParserRule EOF ; public final void entryRuleParserRule() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:204:1: ( ruleParserRule EOF ) - // InternalXtextGrammarTestLanguage.g:205:1: ruleParserRule EOF + // InternalXtextGrammarTestLanguage.g:209:1: ( ruleParserRule EOF ) + // InternalXtextGrammarTestLanguage.g:210:1: ruleParserRule EOF { before(grammarAccess.getParserRuleRule()); pushFollow(FOLLOW_1); @@ -592,21 +600,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleParserRule" - // InternalXtextGrammarTestLanguage.g:212:1: ruleParserRule : ( ( rule__ParserRule__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:217:1: ruleParserRule : ( ( rule__ParserRule__Group__0 ) ) ; public final void ruleParserRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:216:2: ( ( ( rule__ParserRule__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:217:2: ( ( rule__ParserRule__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:221:2: ( ( ( rule__ParserRule__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:222:2: ( ( rule__ParserRule__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:217:2: ( ( rule__ParserRule__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:218:3: ( rule__ParserRule__Group__0 ) + // InternalXtextGrammarTestLanguage.g:222:2: ( ( rule__ParserRule__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:223:3: ( rule__ParserRule__Group__0 ) { before(grammarAccess.getParserRuleAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:219:3: ( rule__ParserRule__Group__0 ) - // InternalXtextGrammarTestLanguage.g:219:4: rule__ParserRule__Group__0 + // InternalXtextGrammarTestLanguage.g:224:3: ( rule__ParserRule__Group__0 ) + // InternalXtextGrammarTestLanguage.g:224:4: rule__ParserRule__Group__0 { pushFollow(FOLLOW_2); rule__ParserRule__Group__0(); @@ -639,11 +647,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleTypeRef" - // InternalXtextGrammarTestLanguage.g:228:1: entryRuleTypeRef : ruleTypeRef EOF ; + // InternalXtextGrammarTestLanguage.g:233:1: entryRuleTypeRef : ruleTypeRef EOF ; public final void entryRuleTypeRef() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:229:1: ( ruleTypeRef EOF ) - // InternalXtextGrammarTestLanguage.g:230:1: ruleTypeRef EOF + // InternalXtextGrammarTestLanguage.g:234:1: ( ruleTypeRef EOF ) + // InternalXtextGrammarTestLanguage.g:235:1: ruleTypeRef EOF { before(grammarAccess.getTypeRefRule()); pushFollow(FOLLOW_1); @@ -669,21 +677,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleTypeRef" - // InternalXtextGrammarTestLanguage.g:237:1: ruleTypeRef : ( ( rule__TypeRef__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:242:1: ruleTypeRef : ( ( rule__TypeRef__Group__0 ) ) ; public final void ruleTypeRef() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:241:2: ( ( ( rule__TypeRef__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:242:2: ( ( rule__TypeRef__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:246:2: ( ( ( rule__TypeRef__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:247:2: ( ( rule__TypeRef__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:242:2: ( ( rule__TypeRef__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:243:3: ( rule__TypeRef__Group__0 ) + // InternalXtextGrammarTestLanguage.g:247:2: ( ( rule__TypeRef__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:248:3: ( rule__TypeRef__Group__0 ) { before(grammarAccess.getTypeRefAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:244:3: ( rule__TypeRef__Group__0 ) - // InternalXtextGrammarTestLanguage.g:244:4: rule__TypeRef__Group__0 + // InternalXtextGrammarTestLanguage.g:249:3: ( rule__TypeRef__Group__0 ) + // InternalXtextGrammarTestLanguage.g:249:4: rule__TypeRef__Group__0 { pushFollow(FOLLOW_2); rule__TypeRef__Group__0(); @@ -716,11 +724,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleAlternatives" - // InternalXtextGrammarTestLanguage.g:253:1: entryRuleAlternatives : ruleAlternatives EOF ; + // InternalXtextGrammarTestLanguage.g:258:1: entryRuleAlternatives : ruleAlternatives EOF ; public final void entryRuleAlternatives() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:254:1: ( ruleAlternatives EOF ) - // InternalXtextGrammarTestLanguage.g:255:1: ruleAlternatives EOF + // InternalXtextGrammarTestLanguage.g:259:1: ( ruleAlternatives EOF ) + // InternalXtextGrammarTestLanguage.g:260:1: ruleAlternatives EOF { before(grammarAccess.getAlternativesRule()); pushFollow(FOLLOW_1); @@ -746,21 +754,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleAlternatives" - // InternalXtextGrammarTestLanguage.g:262:1: ruleAlternatives : ( ( rule__Alternatives__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:267:1: ruleAlternatives : ( ( rule__Alternatives__Group__0 ) ) ; public final void ruleAlternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:266:2: ( ( ( rule__Alternatives__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:267:2: ( ( rule__Alternatives__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:271:2: ( ( ( rule__Alternatives__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:272:2: ( ( rule__Alternatives__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:267:2: ( ( rule__Alternatives__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:268:3: ( rule__Alternatives__Group__0 ) + // InternalXtextGrammarTestLanguage.g:272:2: ( ( rule__Alternatives__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:273:3: ( rule__Alternatives__Group__0 ) { before(grammarAccess.getAlternativesAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:269:3: ( rule__Alternatives__Group__0 ) - // InternalXtextGrammarTestLanguage.g:269:4: rule__Alternatives__Group__0 + // InternalXtextGrammarTestLanguage.g:274:3: ( rule__Alternatives__Group__0 ) + // InternalXtextGrammarTestLanguage.g:274:4: rule__Alternatives__Group__0 { pushFollow(FOLLOW_2); rule__Alternatives__Group__0(); @@ -793,11 +801,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleGroup" - // InternalXtextGrammarTestLanguage.g:278:1: entryRuleGroup : ruleGroup EOF ; + // InternalXtextGrammarTestLanguage.g:283:1: entryRuleGroup : ruleGroup EOF ; public final void entryRuleGroup() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:279:1: ( ruleGroup EOF ) - // InternalXtextGrammarTestLanguage.g:280:1: ruleGroup EOF + // InternalXtextGrammarTestLanguage.g:284:1: ( ruleGroup EOF ) + // InternalXtextGrammarTestLanguage.g:285:1: ruleGroup EOF { before(grammarAccess.getGroupRule()); pushFollow(FOLLOW_1); @@ -823,21 +831,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleGroup" - // InternalXtextGrammarTestLanguage.g:287:1: ruleGroup : ( ( rule__Group__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:292:1: ruleGroup : ( ( rule__Group__Group__0 ) ) ; public final void ruleGroup() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:291:2: ( ( ( rule__Group__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:292:2: ( ( rule__Group__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:296:2: ( ( ( rule__Group__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:297:2: ( ( rule__Group__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:292:2: ( ( rule__Group__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:293:3: ( rule__Group__Group__0 ) + // InternalXtextGrammarTestLanguage.g:297:2: ( ( rule__Group__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:298:3: ( rule__Group__Group__0 ) { before(grammarAccess.getGroupAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:294:3: ( rule__Group__Group__0 ) - // InternalXtextGrammarTestLanguage.g:294:4: rule__Group__Group__0 + // InternalXtextGrammarTestLanguage.g:299:3: ( rule__Group__Group__0 ) + // InternalXtextGrammarTestLanguage.g:299:4: rule__Group__Group__0 { pushFollow(FOLLOW_2); rule__Group__Group__0(); @@ -870,11 +878,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleAbstractToken" - // InternalXtextGrammarTestLanguage.g:303:1: entryRuleAbstractToken : ruleAbstractToken EOF ; + // InternalXtextGrammarTestLanguage.g:308:1: entryRuleAbstractToken : ruleAbstractToken EOF ; public final void entryRuleAbstractToken() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:304:1: ( ruleAbstractToken EOF ) - // InternalXtextGrammarTestLanguage.g:305:1: ruleAbstractToken EOF + // InternalXtextGrammarTestLanguage.g:309:1: ( ruleAbstractToken EOF ) + // InternalXtextGrammarTestLanguage.g:310:1: ruleAbstractToken EOF { before(grammarAccess.getAbstractTokenRule()); pushFollow(FOLLOW_1); @@ -900,21 +908,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleAbstractToken" - // InternalXtextGrammarTestLanguage.g:312:1: ruleAbstractToken : ( ( rule__AbstractToken__Alternatives ) ) ; + // InternalXtextGrammarTestLanguage.g:317:1: ruleAbstractToken : ( ( rule__AbstractToken__Alternatives ) ) ; public final void ruleAbstractToken() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:316:2: ( ( ( rule__AbstractToken__Alternatives ) ) ) - // InternalXtextGrammarTestLanguage.g:317:2: ( ( rule__AbstractToken__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:321:2: ( ( ( rule__AbstractToken__Alternatives ) ) ) + // InternalXtextGrammarTestLanguage.g:322:2: ( ( rule__AbstractToken__Alternatives ) ) { - // InternalXtextGrammarTestLanguage.g:317:2: ( ( rule__AbstractToken__Alternatives ) ) - // InternalXtextGrammarTestLanguage.g:318:3: ( rule__AbstractToken__Alternatives ) + // InternalXtextGrammarTestLanguage.g:322:2: ( ( rule__AbstractToken__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:323:3: ( rule__AbstractToken__Alternatives ) { before(grammarAccess.getAbstractTokenAccess().getAlternatives()); - // InternalXtextGrammarTestLanguage.g:319:3: ( rule__AbstractToken__Alternatives ) - // InternalXtextGrammarTestLanguage.g:319:4: rule__AbstractToken__Alternatives + // InternalXtextGrammarTestLanguage.g:324:3: ( rule__AbstractToken__Alternatives ) + // InternalXtextGrammarTestLanguage.g:324:4: rule__AbstractToken__Alternatives { pushFollow(FOLLOW_2); rule__AbstractToken__Alternatives(); @@ -947,11 +955,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleAbstractTokenWithCardinality" - // InternalXtextGrammarTestLanguage.g:328:1: entryRuleAbstractTokenWithCardinality : ruleAbstractTokenWithCardinality EOF ; + // InternalXtextGrammarTestLanguage.g:333:1: entryRuleAbstractTokenWithCardinality : ruleAbstractTokenWithCardinality EOF ; public final void entryRuleAbstractTokenWithCardinality() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:329:1: ( ruleAbstractTokenWithCardinality EOF ) - // InternalXtextGrammarTestLanguage.g:330:1: ruleAbstractTokenWithCardinality EOF + // InternalXtextGrammarTestLanguage.g:334:1: ( ruleAbstractTokenWithCardinality EOF ) + // InternalXtextGrammarTestLanguage.g:335:1: ruleAbstractTokenWithCardinality EOF { before(grammarAccess.getAbstractTokenWithCardinalityRule()); pushFollow(FOLLOW_1); @@ -977,21 +985,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleAbstractTokenWithCardinality" - // InternalXtextGrammarTestLanguage.g:337:1: ruleAbstractTokenWithCardinality : ( ( rule__AbstractTokenWithCardinality__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:342:1: ruleAbstractTokenWithCardinality : ( ( rule__AbstractTokenWithCardinality__Group__0 ) ) ; public final void ruleAbstractTokenWithCardinality() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:341:2: ( ( ( rule__AbstractTokenWithCardinality__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:342:2: ( ( rule__AbstractTokenWithCardinality__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:346:2: ( ( ( rule__AbstractTokenWithCardinality__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:347:2: ( ( rule__AbstractTokenWithCardinality__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:342:2: ( ( rule__AbstractTokenWithCardinality__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:343:3: ( rule__AbstractTokenWithCardinality__Group__0 ) + // InternalXtextGrammarTestLanguage.g:347:2: ( ( rule__AbstractTokenWithCardinality__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:348:3: ( rule__AbstractTokenWithCardinality__Group__0 ) { before(grammarAccess.getAbstractTokenWithCardinalityAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:344:3: ( rule__AbstractTokenWithCardinality__Group__0 ) - // InternalXtextGrammarTestLanguage.g:344:4: rule__AbstractTokenWithCardinality__Group__0 + // InternalXtextGrammarTestLanguage.g:349:3: ( rule__AbstractTokenWithCardinality__Group__0 ) + // InternalXtextGrammarTestLanguage.g:349:4: rule__AbstractTokenWithCardinality__Group__0 { pushFollow(FOLLOW_2); rule__AbstractTokenWithCardinality__Group__0(); @@ -1024,11 +1032,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleAction" - // InternalXtextGrammarTestLanguage.g:353:1: entryRuleAction : ruleAction EOF ; + // InternalXtextGrammarTestLanguage.g:358:1: entryRuleAction : ruleAction EOF ; public final void entryRuleAction() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:354:1: ( ruleAction EOF ) - // InternalXtextGrammarTestLanguage.g:355:1: ruleAction EOF + // InternalXtextGrammarTestLanguage.g:359:1: ( ruleAction EOF ) + // InternalXtextGrammarTestLanguage.g:360:1: ruleAction EOF { before(grammarAccess.getActionRule()); pushFollow(FOLLOW_1); @@ -1054,21 +1062,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleAction" - // InternalXtextGrammarTestLanguage.g:362:1: ruleAction : ( ( rule__Action__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:367:1: ruleAction : ( ( rule__Action__Group__0 ) ) ; public final void ruleAction() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:366:2: ( ( ( rule__Action__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:367:2: ( ( rule__Action__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:371:2: ( ( ( rule__Action__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:372:2: ( ( rule__Action__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:367:2: ( ( rule__Action__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:368:3: ( rule__Action__Group__0 ) + // InternalXtextGrammarTestLanguage.g:372:2: ( ( rule__Action__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:373:3: ( rule__Action__Group__0 ) { before(grammarAccess.getActionAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:369:3: ( rule__Action__Group__0 ) - // InternalXtextGrammarTestLanguage.g:369:4: rule__Action__Group__0 + // InternalXtextGrammarTestLanguage.g:374:3: ( rule__Action__Group__0 ) + // InternalXtextGrammarTestLanguage.g:374:4: rule__Action__Group__0 { pushFollow(FOLLOW_2); rule__Action__Group__0(); @@ -1101,11 +1109,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleAbstractTerminal" - // InternalXtextGrammarTestLanguage.g:378:1: entryRuleAbstractTerminal : ruleAbstractTerminal EOF ; + // InternalXtextGrammarTestLanguage.g:383:1: entryRuleAbstractTerminal : ruleAbstractTerminal EOF ; public final void entryRuleAbstractTerminal() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:379:1: ( ruleAbstractTerminal EOF ) - // InternalXtextGrammarTestLanguage.g:380:1: ruleAbstractTerminal EOF + // InternalXtextGrammarTestLanguage.g:384:1: ( ruleAbstractTerminal EOF ) + // InternalXtextGrammarTestLanguage.g:385:1: ruleAbstractTerminal EOF { before(grammarAccess.getAbstractTerminalRule()); pushFollow(FOLLOW_1); @@ -1131,21 +1139,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleAbstractTerminal" - // InternalXtextGrammarTestLanguage.g:387:1: ruleAbstractTerminal : ( ( rule__AbstractTerminal__Alternatives ) ) ; + // InternalXtextGrammarTestLanguage.g:392:1: ruleAbstractTerminal : ( ( rule__AbstractTerminal__Alternatives ) ) ; public final void ruleAbstractTerminal() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:391:2: ( ( ( rule__AbstractTerminal__Alternatives ) ) ) - // InternalXtextGrammarTestLanguage.g:392:2: ( ( rule__AbstractTerminal__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:396:2: ( ( ( rule__AbstractTerminal__Alternatives ) ) ) + // InternalXtextGrammarTestLanguage.g:397:2: ( ( rule__AbstractTerminal__Alternatives ) ) { - // InternalXtextGrammarTestLanguage.g:392:2: ( ( rule__AbstractTerminal__Alternatives ) ) - // InternalXtextGrammarTestLanguage.g:393:3: ( rule__AbstractTerminal__Alternatives ) + // InternalXtextGrammarTestLanguage.g:397:2: ( ( rule__AbstractTerminal__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:398:3: ( rule__AbstractTerminal__Alternatives ) { before(grammarAccess.getAbstractTerminalAccess().getAlternatives()); - // InternalXtextGrammarTestLanguage.g:394:3: ( rule__AbstractTerminal__Alternatives ) - // InternalXtextGrammarTestLanguage.g:394:4: rule__AbstractTerminal__Alternatives + // InternalXtextGrammarTestLanguage.g:399:3: ( rule__AbstractTerminal__Alternatives ) + // InternalXtextGrammarTestLanguage.g:399:4: rule__AbstractTerminal__Alternatives { pushFollow(FOLLOW_2); rule__AbstractTerminal__Alternatives(); @@ -1178,11 +1186,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleKeyword" - // InternalXtextGrammarTestLanguage.g:403:1: entryRuleKeyword : ruleKeyword EOF ; + // InternalXtextGrammarTestLanguage.g:408:1: entryRuleKeyword : ruleKeyword EOF ; public final void entryRuleKeyword() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:404:1: ( ruleKeyword EOF ) - // InternalXtextGrammarTestLanguage.g:405:1: ruleKeyword EOF + // InternalXtextGrammarTestLanguage.g:409:1: ( ruleKeyword EOF ) + // InternalXtextGrammarTestLanguage.g:410:1: ruleKeyword EOF { before(grammarAccess.getKeywordRule()); pushFollow(FOLLOW_1); @@ -1208,21 +1216,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleKeyword" - // InternalXtextGrammarTestLanguage.g:412:1: ruleKeyword : ( ( rule__Keyword__ValueAssignment ) ) ; + // InternalXtextGrammarTestLanguage.g:417:1: ruleKeyword : ( ( rule__Keyword__ValueAssignment ) ) ; public final void ruleKeyword() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:416:2: ( ( ( rule__Keyword__ValueAssignment ) ) ) - // InternalXtextGrammarTestLanguage.g:417:2: ( ( rule__Keyword__ValueAssignment ) ) + // InternalXtextGrammarTestLanguage.g:421:2: ( ( ( rule__Keyword__ValueAssignment ) ) ) + // InternalXtextGrammarTestLanguage.g:422:2: ( ( rule__Keyword__ValueAssignment ) ) { - // InternalXtextGrammarTestLanguage.g:417:2: ( ( rule__Keyword__ValueAssignment ) ) - // InternalXtextGrammarTestLanguage.g:418:3: ( rule__Keyword__ValueAssignment ) + // InternalXtextGrammarTestLanguage.g:422:2: ( ( rule__Keyword__ValueAssignment ) ) + // InternalXtextGrammarTestLanguage.g:423:3: ( rule__Keyword__ValueAssignment ) { before(grammarAccess.getKeywordAccess().getValueAssignment()); - // InternalXtextGrammarTestLanguage.g:419:3: ( rule__Keyword__ValueAssignment ) - // InternalXtextGrammarTestLanguage.g:419:4: rule__Keyword__ValueAssignment + // InternalXtextGrammarTestLanguage.g:424:3: ( rule__Keyword__ValueAssignment ) + // InternalXtextGrammarTestLanguage.g:424:4: rule__Keyword__ValueAssignment { pushFollow(FOLLOW_2); rule__Keyword__ValueAssignment(); @@ -1255,11 +1263,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleRuleCall" - // InternalXtextGrammarTestLanguage.g:428:1: entryRuleRuleCall : ruleRuleCall EOF ; + // InternalXtextGrammarTestLanguage.g:433:1: entryRuleRuleCall : ruleRuleCall EOF ; public final void entryRuleRuleCall() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:429:1: ( ruleRuleCall EOF ) - // InternalXtextGrammarTestLanguage.g:430:1: ruleRuleCall EOF + // InternalXtextGrammarTestLanguage.g:434:1: ( ruleRuleCall EOF ) + // InternalXtextGrammarTestLanguage.g:435:1: ruleRuleCall EOF { before(grammarAccess.getRuleCallRule()); pushFollow(FOLLOW_1); @@ -1285,21 +1293,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleRuleCall" - // InternalXtextGrammarTestLanguage.g:437:1: ruleRuleCall : ( ( rule__RuleCall__RuleAssignment ) ) ; + // InternalXtextGrammarTestLanguage.g:442:1: ruleRuleCall : ( ( rule__RuleCall__RuleAssignment ) ) ; public final void ruleRuleCall() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:441:2: ( ( ( rule__RuleCall__RuleAssignment ) ) ) - // InternalXtextGrammarTestLanguage.g:442:2: ( ( rule__RuleCall__RuleAssignment ) ) + // InternalXtextGrammarTestLanguage.g:446:2: ( ( ( rule__RuleCall__RuleAssignment ) ) ) + // InternalXtextGrammarTestLanguage.g:447:2: ( ( rule__RuleCall__RuleAssignment ) ) { - // InternalXtextGrammarTestLanguage.g:442:2: ( ( rule__RuleCall__RuleAssignment ) ) - // InternalXtextGrammarTestLanguage.g:443:3: ( rule__RuleCall__RuleAssignment ) + // InternalXtextGrammarTestLanguage.g:447:2: ( ( rule__RuleCall__RuleAssignment ) ) + // InternalXtextGrammarTestLanguage.g:448:3: ( rule__RuleCall__RuleAssignment ) { before(grammarAccess.getRuleCallAccess().getRuleAssignment()); - // InternalXtextGrammarTestLanguage.g:444:3: ( rule__RuleCall__RuleAssignment ) - // InternalXtextGrammarTestLanguage.g:444:4: rule__RuleCall__RuleAssignment + // InternalXtextGrammarTestLanguage.g:449:3: ( rule__RuleCall__RuleAssignment ) + // InternalXtextGrammarTestLanguage.g:449:4: rule__RuleCall__RuleAssignment { pushFollow(FOLLOW_2); rule__RuleCall__RuleAssignment(); @@ -1332,11 +1340,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleAssignment" - // InternalXtextGrammarTestLanguage.g:453:1: entryRuleAssignment : ruleAssignment EOF ; + // InternalXtextGrammarTestLanguage.g:458:1: entryRuleAssignment : ruleAssignment EOF ; public final void entryRuleAssignment() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:454:1: ( ruleAssignment EOF ) - // InternalXtextGrammarTestLanguage.g:455:1: ruleAssignment EOF + // InternalXtextGrammarTestLanguage.g:459:1: ( ruleAssignment EOF ) + // InternalXtextGrammarTestLanguage.g:460:1: ruleAssignment EOF { before(grammarAccess.getAssignmentRule()); pushFollow(FOLLOW_1); @@ -1362,21 +1370,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleAssignment" - // InternalXtextGrammarTestLanguage.g:462:1: ruleAssignment : ( ( rule__Assignment__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:467:1: ruleAssignment : ( ( rule__Assignment__Group__0 ) ) ; public final void ruleAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:466:2: ( ( ( rule__Assignment__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:467:2: ( ( rule__Assignment__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:471:2: ( ( ( rule__Assignment__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:472:2: ( ( rule__Assignment__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:467:2: ( ( rule__Assignment__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:468:3: ( rule__Assignment__Group__0 ) + // InternalXtextGrammarTestLanguage.g:472:2: ( ( rule__Assignment__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:473:3: ( rule__Assignment__Group__0 ) { before(grammarAccess.getAssignmentAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:469:3: ( rule__Assignment__Group__0 ) - // InternalXtextGrammarTestLanguage.g:469:4: rule__Assignment__Group__0 + // InternalXtextGrammarTestLanguage.g:474:3: ( rule__Assignment__Group__0 ) + // InternalXtextGrammarTestLanguage.g:474:4: rule__Assignment__Group__0 { pushFollow(FOLLOW_2); rule__Assignment__Group__0(); @@ -1409,11 +1417,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleAssignableTerminal" - // InternalXtextGrammarTestLanguage.g:478:1: entryRuleAssignableTerminal : ruleAssignableTerminal EOF ; + // InternalXtextGrammarTestLanguage.g:483:1: entryRuleAssignableTerminal : ruleAssignableTerminal EOF ; public final void entryRuleAssignableTerminal() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:479:1: ( ruleAssignableTerminal EOF ) - // InternalXtextGrammarTestLanguage.g:480:1: ruleAssignableTerminal EOF + // InternalXtextGrammarTestLanguage.g:484:1: ( ruleAssignableTerminal EOF ) + // InternalXtextGrammarTestLanguage.g:485:1: ruleAssignableTerminal EOF { before(grammarAccess.getAssignableTerminalRule()); pushFollow(FOLLOW_1); @@ -1439,21 +1447,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleAssignableTerminal" - // InternalXtextGrammarTestLanguage.g:487:1: ruleAssignableTerminal : ( ( rule__AssignableTerminal__Alternatives ) ) ; + // InternalXtextGrammarTestLanguage.g:492:1: ruleAssignableTerminal : ( ( rule__AssignableTerminal__Alternatives ) ) ; public final void ruleAssignableTerminal() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:491:2: ( ( ( rule__AssignableTerminal__Alternatives ) ) ) - // InternalXtextGrammarTestLanguage.g:492:2: ( ( rule__AssignableTerminal__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:496:2: ( ( ( rule__AssignableTerminal__Alternatives ) ) ) + // InternalXtextGrammarTestLanguage.g:497:2: ( ( rule__AssignableTerminal__Alternatives ) ) { - // InternalXtextGrammarTestLanguage.g:492:2: ( ( rule__AssignableTerminal__Alternatives ) ) - // InternalXtextGrammarTestLanguage.g:493:3: ( rule__AssignableTerminal__Alternatives ) + // InternalXtextGrammarTestLanguage.g:497:2: ( ( rule__AssignableTerminal__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:498:3: ( rule__AssignableTerminal__Alternatives ) { before(grammarAccess.getAssignableTerminalAccess().getAlternatives()); - // InternalXtextGrammarTestLanguage.g:494:3: ( rule__AssignableTerminal__Alternatives ) - // InternalXtextGrammarTestLanguage.g:494:4: rule__AssignableTerminal__Alternatives + // InternalXtextGrammarTestLanguage.g:499:3: ( rule__AssignableTerminal__Alternatives ) + // InternalXtextGrammarTestLanguage.g:499:4: rule__AssignableTerminal__Alternatives { pushFollow(FOLLOW_2); rule__AssignableTerminal__Alternatives(); @@ -1486,11 +1494,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleParenthesizedAssignableElement" - // InternalXtextGrammarTestLanguage.g:503:1: entryRuleParenthesizedAssignableElement : ruleParenthesizedAssignableElement EOF ; + // InternalXtextGrammarTestLanguage.g:508:1: entryRuleParenthesizedAssignableElement : ruleParenthesizedAssignableElement EOF ; public final void entryRuleParenthesizedAssignableElement() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:504:1: ( ruleParenthesizedAssignableElement EOF ) - // InternalXtextGrammarTestLanguage.g:505:1: ruleParenthesizedAssignableElement EOF + // InternalXtextGrammarTestLanguage.g:509:1: ( ruleParenthesizedAssignableElement EOF ) + // InternalXtextGrammarTestLanguage.g:510:1: ruleParenthesizedAssignableElement EOF { before(grammarAccess.getParenthesizedAssignableElementRule()); pushFollow(FOLLOW_1); @@ -1516,21 +1524,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleParenthesizedAssignableElement" - // InternalXtextGrammarTestLanguage.g:512:1: ruleParenthesizedAssignableElement : ( ( rule__ParenthesizedAssignableElement__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:517:1: ruleParenthesizedAssignableElement : ( ( rule__ParenthesizedAssignableElement__Group__0 ) ) ; public final void ruleParenthesizedAssignableElement() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:516:2: ( ( ( rule__ParenthesizedAssignableElement__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:517:2: ( ( rule__ParenthesizedAssignableElement__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:521:2: ( ( ( rule__ParenthesizedAssignableElement__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:522:2: ( ( rule__ParenthesizedAssignableElement__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:517:2: ( ( rule__ParenthesizedAssignableElement__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:518:3: ( rule__ParenthesizedAssignableElement__Group__0 ) + // InternalXtextGrammarTestLanguage.g:522:2: ( ( rule__ParenthesizedAssignableElement__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:523:3: ( rule__ParenthesizedAssignableElement__Group__0 ) { before(grammarAccess.getParenthesizedAssignableElementAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:519:3: ( rule__ParenthesizedAssignableElement__Group__0 ) - // InternalXtextGrammarTestLanguage.g:519:4: rule__ParenthesizedAssignableElement__Group__0 + // InternalXtextGrammarTestLanguage.g:524:3: ( rule__ParenthesizedAssignableElement__Group__0 ) + // InternalXtextGrammarTestLanguage.g:524:4: rule__ParenthesizedAssignableElement__Group__0 { pushFollow(FOLLOW_2); rule__ParenthesizedAssignableElement__Group__0(); @@ -1563,11 +1571,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleAssignableAlternatives" - // InternalXtextGrammarTestLanguage.g:528:1: entryRuleAssignableAlternatives : ruleAssignableAlternatives EOF ; + // InternalXtextGrammarTestLanguage.g:533:1: entryRuleAssignableAlternatives : ruleAssignableAlternatives EOF ; public final void entryRuleAssignableAlternatives() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:529:1: ( ruleAssignableAlternatives EOF ) - // InternalXtextGrammarTestLanguage.g:530:1: ruleAssignableAlternatives EOF + // InternalXtextGrammarTestLanguage.g:534:1: ( ruleAssignableAlternatives EOF ) + // InternalXtextGrammarTestLanguage.g:535:1: ruleAssignableAlternatives EOF { before(grammarAccess.getAssignableAlternativesRule()); pushFollow(FOLLOW_1); @@ -1593,21 +1601,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleAssignableAlternatives" - // InternalXtextGrammarTestLanguage.g:537:1: ruleAssignableAlternatives : ( ( rule__AssignableAlternatives__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:542:1: ruleAssignableAlternatives : ( ( rule__AssignableAlternatives__Group__0 ) ) ; public final void ruleAssignableAlternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:541:2: ( ( ( rule__AssignableAlternatives__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:542:2: ( ( rule__AssignableAlternatives__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:546:2: ( ( ( rule__AssignableAlternatives__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:547:2: ( ( rule__AssignableAlternatives__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:542:2: ( ( rule__AssignableAlternatives__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:543:3: ( rule__AssignableAlternatives__Group__0 ) + // InternalXtextGrammarTestLanguage.g:547:2: ( ( rule__AssignableAlternatives__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:548:3: ( rule__AssignableAlternatives__Group__0 ) { before(grammarAccess.getAssignableAlternativesAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:544:3: ( rule__AssignableAlternatives__Group__0 ) - // InternalXtextGrammarTestLanguage.g:544:4: rule__AssignableAlternatives__Group__0 + // InternalXtextGrammarTestLanguage.g:549:3: ( rule__AssignableAlternatives__Group__0 ) + // InternalXtextGrammarTestLanguage.g:549:4: rule__AssignableAlternatives__Group__0 { pushFollow(FOLLOW_2); rule__AssignableAlternatives__Group__0(); @@ -1640,11 +1648,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleCrossReference" - // InternalXtextGrammarTestLanguage.g:553:1: entryRuleCrossReference : ruleCrossReference EOF ; + // InternalXtextGrammarTestLanguage.g:558:1: entryRuleCrossReference : ruleCrossReference EOF ; public final void entryRuleCrossReference() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:554:1: ( ruleCrossReference EOF ) - // InternalXtextGrammarTestLanguage.g:555:1: ruleCrossReference EOF + // InternalXtextGrammarTestLanguage.g:559:1: ( ruleCrossReference EOF ) + // InternalXtextGrammarTestLanguage.g:560:1: ruleCrossReference EOF { before(grammarAccess.getCrossReferenceRule()); pushFollow(FOLLOW_1); @@ -1670,21 +1678,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleCrossReference" - // InternalXtextGrammarTestLanguage.g:562:1: ruleCrossReference : ( ( rule__CrossReference__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:567:1: ruleCrossReference : ( ( rule__CrossReference__Group__0 ) ) ; public final void ruleCrossReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:566:2: ( ( ( rule__CrossReference__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:567:2: ( ( rule__CrossReference__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:571:2: ( ( ( rule__CrossReference__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:572:2: ( ( rule__CrossReference__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:567:2: ( ( rule__CrossReference__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:568:3: ( rule__CrossReference__Group__0 ) + // InternalXtextGrammarTestLanguage.g:572:2: ( ( rule__CrossReference__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:573:3: ( rule__CrossReference__Group__0 ) { before(grammarAccess.getCrossReferenceAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:569:3: ( rule__CrossReference__Group__0 ) - // InternalXtextGrammarTestLanguage.g:569:4: rule__CrossReference__Group__0 + // InternalXtextGrammarTestLanguage.g:574:3: ( rule__CrossReference__Group__0 ) + // InternalXtextGrammarTestLanguage.g:574:4: rule__CrossReference__Group__0 { pushFollow(FOLLOW_2); rule__CrossReference__Group__0(); @@ -1717,11 +1725,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleCrossReferenceableTerminal" - // InternalXtextGrammarTestLanguage.g:578:1: entryRuleCrossReferenceableTerminal : ruleCrossReferenceableTerminal EOF ; + // InternalXtextGrammarTestLanguage.g:583:1: entryRuleCrossReferenceableTerminal : ruleCrossReferenceableTerminal EOF ; public final void entryRuleCrossReferenceableTerminal() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:579:1: ( ruleCrossReferenceableTerminal EOF ) - // InternalXtextGrammarTestLanguage.g:580:1: ruleCrossReferenceableTerminal EOF + // InternalXtextGrammarTestLanguage.g:584:1: ( ruleCrossReferenceableTerminal EOF ) + // InternalXtextGrammarTestLanguage.g:585:1: ruleCrossReferenceableTerminal EOF { before(grammarAccess.getCrossReferenceableTerminalRule()); pushFollow(FOLLOW_1); @@ -1747,21 +1755,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleCrossReferenceableTerminal" - // InternalXtextGrammarTestLanguage.g:587:1: ruleCrossReferenceableTerminal : ( ( rule__CrossReferenceableTerminal__Alternatives ) ) ; + // InternalXtextGrammarTestLanguage.g:592:1: ruleCrossReferenceableTerminal : ( ( rule__CrossReferenceableTerminal__Alternatives ) ) ; public final void ruleCrossReferenceableTerminal() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:591:2: ( ( ( rule__CrossReferenceableTerminal__Alternatives ) ) ) - // InternalXtextGrammarTestLanguage.g:592:2: ( ( rule__CrossReferenceableTerminal__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:596:2: ( ( ( rule__CrossReferenceableTerminal__Alternatives ) ) ) + // InternalXtextGrammarTestLanguage.g:597:2: ( ( rule__CrossReferenceableTerminal__Alternatives ) ) { - // InternalXtextGrammarTestLanguage.g:592:2: ( ( rule__CrossReferenceableTerminal__Alternatives ) ) - // InternalXtextGrammarTestLanguage.g:593:3: ( rule__CrossReferenceableTerminal__Alternatives ) + // InternalXtextGrammarTestLanguage.g:597:2: ( ( rule__CrossReferenceableTerminal__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:598:3: ( rule__CrossReferenceableTerminal__Alternatives ) { before(grammarAccess.getCrossReferenceableTerminalAccess().getAlternatives()); - // InternalXtextGrammarTestLanguage.g:594:3: ( rule__CrossReferenceableTerminal__Alternatives ) - // InternalXtextGrammarTestLanguage.g:594:4: rule__CrossReferenceableTerminal__Alternatives + // InternalXtextGrammarTestLanguage.g:599:3: ( rule__CrossReferenceableTerminal__Alternatives ) + // InternalXtextGrammarTestLanguage.g:599:4: rule__CrossReferenceableTerminal__Alternatives { pushFollow(FOLLOW_2); rule__CrossReferenceableTerminal__Alternatives(); @@ -1794,11 +1802,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleParenthesizedCrossReferenceableElement" - // InternalXtextGrammarTestLanguage.g:603:1: entryRuleParenthesizedCrossReferenceableElement : ruleParenthesizedCrossReferenceableElement EOF ; + // InternalXtextGrammarTestLanguage.g:608:1: entryRuleParenthesizedCrossReferenceableElement : ruleParenthesizedCrossReferenceableElement EOF ; public final void entryRuleParenthesizedCrossReferenceableElement() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:604:1: ( ruleParenthesizedCrossReferenceableElement EOF ) - // InternalXtextGrammarTestLanguage.g:605:1: ruleParenthesizedCrossReferenceableElement EOF + // InternalXtextGrammarTestLanguage.g:609:1: ( ruleParenthesizedCrossReferenceableElement EOF ) + // InternalXtextGrammarTestLanguage.g:610:1: ruleParenthesizedCrossReferenceableElement EOF { before(grammarAccess.getParenthesizedCrossReferenceableElementRule()); pushFollow(FOLLOW_1); @@ -1824,21 +1832,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleParenthesizedCrossReferenceableElement" - // InternalXtextGrammarTestLanguage.g:612:1: ruleParenthesizedCrossReferenceableElement : ( ( rule__ParenthesizedCrossReferenceableElement__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:617:1: ruleParenthesizedCrossReferenceableElement : ( ( rule__ParenthesizedCrossReferenceableElement__Group__0 ) ) ; public final void ruleParenthesizedCrossReferenceableElement() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:616:2: ( ( ( rule__ParenthesizedCrossReferenceableElement__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:617:2: ( ( rule__ParenthesizedCrossReferenceableElement__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:621:2: ( ( ( rule__ParenthesizedCrossReferenceableElement__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:622:2: ( ( rule__ParenthesizedCrossReferenceableElement__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:617:2: ( ( rule__ParenthesizedCrossReferenceableElement__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:618:3: ( rule__ParenthesizedCrossReferenceableElement__Group__0 ) + // InternalXtextGrammarTestLanguage.g:622:2: ( ( rule__ParenthesizedCrossReferenceableElement__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:623:3: ( rule__ParenthesizedCrossReferenceableElement__Group__0 ) { before(grammarAccess.getParenthesizedCrossReferenceableElementAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:619:3: ( rule__ParenthesizedCrossReferenceableElement__Group__0 ) - // InternalXtextGrammarTestLanguage.g:619:4: rule__ParenthesizedCrossReferenceableElement__Group__0 + // InternalXtextGrammarTestLanguage.g:624:3: ( rule__ParenthesizedCrossReferenceableElement__Group__0 ) + // InternalXtextGrammarTestLanguage.g:624:4: rule__ParenthesizedCrossReferenceableElement__Group__0 { pushFollow(FOLLOW_2); rule__ParenthesizedCrossReferenceableElement__Group__0(); @@ -1871,11 +1879,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleCrossReferenceableAlternatives" - // InternalXtextGrammarTestLanguage.g:628:1: entryRuleCrossReferenceableAlternatives : ruleCrossReferenceableAlternatives EOF ; + // InternalXtextGrammarTestLanguage.g:633:1: entryRuleCrossReferenceableAlternatives : ruleCrossReferenceableAlternatives EOF ; public final void entryRuleCrossReferenceableAlternatives() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:629:1: ( ruleCrossReferenceableAlternatives EOF ) - // InternalXtextGrammarTestLanguage.g:630:1: ruleCrossReferenceableAlternatives EOF + // InternalXtextGrammarTestLanguage.g:634:1: ( ruleCrossReferenceableAlternatives EOF ) + // InternalXtextGrammarTestLanguage.g:635:1: ruleCrossReferenceableAlternatives EOF { before(grammarAccess.getCrossReferenceableAlternativesRule()); pushFollow(FOLLOW_1); @@ -1901,21 +1909,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleCrossReferenceableAlternatives" - // InternalXtextGrammarTestLanguage.g:637:1: ruleCrossReferenceableAlternatives : ( ( rule__CrossReferenceableAlternatives__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:642:1: ruleCrossReferenceableAlternatives : ( ( rule__CrossReferenceableAlternatives__Group__0 ) ) ; public final void ruleCrossReferenceableAlternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:641:2: ( ( ( rule__CrossReferenceableAlternatives__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:642:2: ( ( rule__CrossReferenceableAlternatives__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:646:2: ( ( ( rule__CrossReferenceableAlternatives__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:647:2: ( ( rule__CrossReferenceableAlternatives__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:642:2: ( ( rule__CrossReferenceableAlternatives__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:643:3: ( rule__CrossReferenceableAlternatives__Group__0 ) + // InternalXtextGrammarTestLanguage.g:647:2: ( ( rule__CrossReferenceableAlternatives__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:648:3: ( rule__CrossReferenceableAlternatives__Group__0 ) { before(grammarAccess.getCrossReferenceableAlternativesAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:644:3: ( rule__CrossReferenceableAlternatives__Group__0 ) - // InternalXtextGrammarTestLanguage.g:644:4: rule__CrossReferenceableAlternatives__Group__0 + // InternalXtextGrammarTestLanguage.g:649:3: ( rule__CrossReferenceableAlternatives__Group__0 ) + // InternalXtextGrammarTestLanguage.g:649:4: rule__CrossReferenceableAlternatives__Group__0 { pushFollow(FOLLOW_2); rule__CrossReferenceableAlternatives__Group__0(); @@ -1948,11 +1956,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleParenthesizedElement" - // InternalXtextGrammarTestLanguage.g:653:1: entryRuleParenthesizedElement : ruleParenthesizedElement EOF ; + // InternalXtextGrammarTestLanguage.g:658:1: entryRuleParenthesizedElement : ruleParenthesizedElement EOF ; public final void entryRuleParenthesizedElement() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:654:1: ( ruleParenthesizedElement EOF ) - // InternalXtextGrammarTestLanguage.g:655:1: ruleParenthesizedElement EOF + // InternalXtextGrammarTestLanguage.g:659:1: ( ruleParenthesizedElement EOF ) + // InternalXtextGrammarTestLanguage.g:660:1: ruleParenthesizedElement EOF { before(grammarAccess.getParenthesizedElementRule()); pushFollow(FOLLOW_1); @@ -1978,21 +1986,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleParenthesizedElement" - // InternalXtextGrammarTestLanguage.g:662:1: ruleParenthesizedElement : ( ( rule__ParenthesizedElement__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:667:1: ruleParenthesizedElement : ( ( rule__ParenthesizedElement__Group__0 ) ) ; public final void ruleParenthesizedElement() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:666:2: ( ( ( rule__ParenthesizedElement__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:667:2: ( ( rule__ParenthesizedElement__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:671:2: ( ( ( rule__ParenthesizedElement__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:672:2: ( ( rule__ParenthesizedElement__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:667:2: ( ( rule__ParenthesizedElement__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:668:3: ( rule__ParenthesizedElement__Group__0 ) + // InternalXtextGrammarTestLanguage.g:672:2: ( ( rule__ParenthesizedElement__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:673:3: ( rule__ParenthesizedElement__Group__0 ) { before(grammarAccess.getParenthesizedElementAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:669:3: ( rule__ParenthesizedElement__Group__0 ) - // InternalXtextGrammarTestLanguage.g:669:4: rule__ParenthesizedElement__Group__0 + // InternalXtextGrammarTestLanguage.g:674:3: ( rule__ParenthesizedElement__Group__0 ) + // InternalXtextGrammarTestLanguage.g:674:4: rule__ParenthesizedElement__Group__0 { pushFollow(FOLLOW_2); rule__ParenthesizedElement__Group__0(); @@ -2025,11 +2033,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleTerminalRule" - // InternalXtextGrammarTestLanguage.g:678:1: entryRuleTerminalRule : ruleTerminalRule EOF ; + // InternalXtextGrammarTestLanguage.g:683:1: entryRuleTerminalRule : ruleTerminalRule EOF ; public final void entryRuleTerminalRule() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:679:1: ( ruleTerminalRule EOF ) - // InternalXtextGrammarTestLanguage.g:680:1: ruleTerminalRule EOF + // InternalXtextGrammarTestLanguage.g:684:1: ( ruleTerminalRule EOF ) + // InternalXtextGrammarTestLanguage.g:685:1: ruleTerminalRule EOF { before(grammarAccess.getTerminalRuleRule()); pushFollow(FOLLOW_1); @@ -2055,21 +2063,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleTerminalRule" - // InternalXtextGrammarTestLanguage.g:687:1: ruleTerminalRule : ( ( rule__TerminalRule__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:692:1: ruleTerminalRule : ( ( rule__TerminalRule__Group__0 ) ) ; public final void ruleTerminalRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:691:2: ( ( ( rule__TerminalRule__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:692:2: ( ( rule__TerminalRule__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:696:2: ( ( ( rule__TerminalRule__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:697:2: ( ( rule__TerminalRule__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:692:2: ( ( rule__TerminalRule__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:693:3: ( rule__TerminalRule__Group__0 ) + // InternalXtextGrammarTestLanguage.g:697:2: ( ( rule__TerminalRule__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:698:3: ( rule__TerminalRule__Group__0 ) { before(grammarAccess.getTerminalRuleAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:694:3: ( rule__TerminalRule__Group__0 ) - // InternalXtextGrammarTestLanguage.g:694:4: rule__TerminalRule__Group__0 + // InternalXtextGrammarTestLanguage.g:699:3: ( rule__TerminalRule__Group__0 ) + // InternalXtextGrammarTestLanguage.g:699:4: rule__TerminalRule__Group__0 { pushFollow(FOLLOW_2); rule__TerminalRule__Group__0(); @@ -2102,11 +2110,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleTerminalAlternatives" - // InternalXtextGrammarTestLanguage.g:703:1: entryRuleTerminalAlternatives : ruleTerminalAlternatives EOF ; + // InternalXtextGrammarTestLanguage.g:708:1: entryRuleTerminalAlternatives : ruleTerminalAlternatives EOF ; public final void entryRuleTerminalAlternatives() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:704:1: ( ruleTerminalAlternatives EOF ) - // InternalXtextGrammarTestLanguage.g:705:1: ruleTerminalAlternatives EOF + // InternalXtextGrammarTestLanguage.g:709:1: ( ruleTerminalAlternatives EOF ) + // InternalXtextGrammarTestLanguage.g:710:1: ruleTerminalAlternatives EOF { before(grammarAccess.getTerminalAlternativesRule()); pushFollow(FOLLOW_1); @@ -2132,21 +2140,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleTerminalAlternatives" - // InternalXtextGrammarTestLanguage.g:712:1: ruleTerminalAlternatives : ( ( rule__TerminalAlternatives__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:717:1: ruleTerminalAlternatives : ( ( rule__TerminalAlternatives__Group__0 ) ) ; public final void ruleTerminalAlternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:716:2: ( ( ( rule__TerminalAlternatives__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:717:2: ( ( rule__TerminalAlternatives__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:721:2: ( ( ( rule__TerminalAlternatives__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:722:2: ( ( rule__TerminalAlternatives__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:717:2: ( ( rule__TerminalAlternatives__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:718:3: ( rule__TerminalAlternatives__Group__0 ) + // InternalXtextGrammarTestLanguage.g:722:2: ( ( rule__TerminalAlternatives__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:723:3: ( rule__TerminalAlternatives__Group__0 ) { before(grammarAccess.getTerminalAlternativesAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:719:3: ( rule__TerminalAlternatives__Group__0 ) - // InternalXtextGrammarTestLanguage.g:719:4: rule__TerminalAlternatives__Group__0 + // InternalXtextGrammarTestLanguage.g:724:3: ( rule__TerminalAlternatives__Group__0 ) + // InternalXtextGrammarTestLanguage.g:724:4: rule__TerminalAlternatives__Group__0 { pushFollow(FOLLOW_2); rule__TerminalAlternatives__Group__0(); @@ -2179,11 +2187,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleTerminalGroup" - // InternalXtextGrammarTestLanguage.g:728:1: entryRuleTerminalGroup : ruleTerminalGroup EOF ; + // InternalXtextGrammarTestLanguage.g:733:1: entryRuleTerminalGroup : ruleTerminalGroup EOF ; public final void entryRuleTerminalGroup() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:729:1: ( ruleTerminalGroup EOF ) - // InternalXtextGrammarTestLanguage.g:730:1: ruleTerminalGroup EOF + // InternalXtextGrammarTestLanguage.g:734:1: ( ruleTerminalGroup EOF ) + // InternalXtextGrammarTestLanguage.g:735:1: ruleTerminalGroup EOF { before(grammarAccess.getTerminalGroupRule()); pushFollow(FOLLOW_1); @@ -2209,21 +2217,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleTerminalGroup" - // InternalXtextGrammarTestLanguage.g:737:1: ruleTerminalGroup : ( ( rule__TerminalGroup__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:742:1: ruleTerminalGroup : ( ( rule__TerminalGroup__Group__0 ) ) ; public final void ruleTerminalGroup() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:741:2: ( ( ( rule__TerminalGroup__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:742:2: ( ( rule__TerminalGroup__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:746:2: ( ( ( rule__TerminalGroup__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:747:2: ( ( rule__TerminalGroup__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:742:2: ( ( rule__TerminalGroup__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:743:3: ( rule__TerminalGroup__Group__0 ) + // InternalXtextGrammarTestLanguage.g:747:2: ( ( rule__TerminalGroup__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:748:3: ( rule__TerminalGroup__Group__0 ) { before(grammarAccess.getTerminalGroupAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:744:3: ( rule__TerminalGroup__Group__0 ) - // InternalXtextGrammarTestLanguage.g:744:4: rule__TerminalGroup__Group__0 + // InternalXtextGrammarTestLanguage.g:749:3: ( rule__TerminalGroup__Group__0 ) + // InternalXtextGrammarTestLanguage.g:749:4: rule__TerminalGroup__Group__0 { pushFollow(FOLLOW_2); rule__TerminalGroup__Group__0(); @@ -2256,11 +2264,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleTerminalToken" - // InternalXtextGrammarTestLanguage.g:753:1: entryRuleTerminalToken : ruleTerminalToken EOF ; + // InternalXtextGrammarTestLanguage.g:758:1: entryRuleTerminalToken : ruleTerminalToken EOF ; public final void entryRuleTerminalToken() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:754:1: ( ruleTerminalToken EOF ) - // InternalXtextGrammarTestLanguage.g:755:1: ruleTerminalToken EOF + // InternalXtextGrammarTestLanguage.g:759:1: ( ruleTerminalToken EOF ) + // InternalXtextGrammarTestLanguage.g:760:1: ruleTerminalToken EOF { before(grammarAccess.getTerminalTokenRule()); pushFollow(FOLLOW_1); @@ -2286,21 +2294,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleTerminalToken" - // InternalXtextGrammarTestLanguage.g:762:1: ruleTerminalToken : ( ( rule__TerminalToken__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:767:1: ruleTerminalToken : ( ( rule__TerminalToken__Group__0 ) ) ; public final void ruleTerminalToken() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:766:2: ( ( ( rule__TerminalToken__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:767:2: ( ( rule__TerminalToken__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:771:2: ( ( ( rule__TerminalToken__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:772:2: ( ( rule__TerminalToken__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:767:2: ( ( rule__TerminalToken__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:768:3: ( rule__TerminalToken__Group__0 ) + // InternalXtextGrammarTestLanguage.g:772:2: ( ( rule__TerminalToken__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:773:3: ( rule__TerminalToken__Group__0 ) { before(grammarAccess.getTerminalTokenAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:769:3: ( rule__TerminalToken__Group__0 ) - // InternalXtextGrammarTestLanguage.g:769:4: rule__TerminalToken__Group__0 + // InternalXtextGrammarTestLanguage.g:774:3: ( rule__TerminalToken__Group__0 ) + // InternalXtextGrammarTestLanguage.g:774:4: rule__TerminalToken__Group__0 { pushFollow(FOLLOW_2); rule__TerminalToken__Group__0(); @@ -2333,11 +2341,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleTerminalTokenElement" - // InternalXtextGrammarTestLanguage.g:778:1: entryRuleTerminalTokenElement : ruleTerminalTokenElement EOF ; + // InternalXtextGrammarTestLanguage.g:783:1: entryRuleTerminalTokenElement : ruleTerminalTokenElement EOF ; public final void entryRuleTerminalTokenElement() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:779:1: ( ruleTerminalTokenElement EOF ) - // InternalXtextGrammarTestLanguage.g:780:1: ruleTerminalTokenElement EOF + // InternalXtextGrammarTestLanguage.g:784:1: ( ruleTerminalTokenElement EOF ) + // InternalXtextGrammarTestLanguage.g:785:1: ruleTerminalTokenElement EOF { before(grammarAccess.getTerminalTokenElementRule()); pushFollow(FOLLOW_1); @@ -2363,21 +2371,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleTerminalTokenElement" - // InternalXtextGrammarTestLanguage.g:787:1: ruleTerminalTokenElement : ( ( rule__TerminalTokenElement__Alternatives ) ) ; + // InternalXtextGrammarTestLanguage.g:792:1: ruleTerminalTokenElement : ( ( rule__TerminalTokenElement__Alternatives ) ) ; public final void ruleTerminalTokenElement() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:791:2: ( ( ( rule__TerminalTokenElement__Alternatives ) ) ) - // InternalXtextGrammarTestLanguage.g:792:2: ( ( rule__TerminalTokenElement__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:796:2: ( ( ( rule__TerminalTokenElement__Alternatives ) ) ) + // InternalXtextGrammarTestLanguage.g:797:2: ( ( rule__TerminalTokenElement__Alternatives ) ) { - // InternalXtextGrammarTestLanguage.g:792:2: ( ( rule__TerminalTokenElement__Alternatives ) ) - // InternalXtextGrammarTestLanguage.g:793:3: ( rule__TerminalTokenElement__Alternatives ) + // InternalXtextGrammarTestLanguage.g:797:2: ( ( rule__TerminalTokenElement__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:798:3: ( rule__TerminalTokenElement__Alternatives ) { before(grammarAccess.getTerminalTokenElementAccess().getAlternatives()); - // InternalXtextGrammarTestLanguage.g:794:3: ( rule__TerminalTokenElement__Alternatives ) - // InternalXtextGrammarTestLanguage.g:794:4: rule__TerminalTokenElement__Alternatives + // InternalXtextGrammarTestLanguage.g:799:3: ( rule__TerminalTokenElement__Alternatives ) + // InternalXtextGrammarTestLanguage.g:799:4: rule__TerminalTokenElement__Alternatives { pushFollow(FOLLOW_2); rule__TerminalTokenElement__Alternatives(); @@ -2410,11 +2418,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleParenthesizedTerminalElement" - // InternalXtextGrammarTestLanguage.g:803:1: entryRuleParenthesizedTerminalElement : ruleParenthesizedTerminalElement EOF ; + // InternalXtextGrammarTestLanguage.g:808:1: entryRuleParenthesizedTerminalElement : ruleParenthesizedTerminalElement EOF ; public final void entryRuleParenthesizedTerminalElement() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:804:1: ( ruleParenthesizedTerminalElement EOF ) - // InternalXtextGrammarTestLanguage.g:805:1: ruleParenthesizedTerminalElement EOF + // InternalXtextGrammarTestLanguage.g:809:1: ( ruleParenthesizedTerminalElement EOF ) + // InternalXtextGrammarTestLanguage.g:810:1: ruleParenthesizedTerminalElement EOF { before(grammarAccess.getParenthesizedTerminalElementRule()); pushFollow(FOLLOW_1); @@ -2440,21 +2448,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleParenthesizedTerminalElement" - // InternalXtextGrammarTestLanguage.g:812:1: ruleParenthesizedTerminalElement : ( ( rule__ParenthesizedTerminalElement__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:817:1: ruleParenthesizedTerminalElement : ( ( rule__ParenthesizedTerminalElement__Group__0 ) ) ; public final void ruleParenthesizedTerminalElement() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:816:2: ( ( ( rule__ParenthesizedTerminalElement__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:817:2: ( ( rule__ParenthesizedTerminalElement__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:821:2: ( ( ( rule__ParenthesizedTerminalElement__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:822:2: ( ( rule__ParenthesizedTerminalElement__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:817:2: ( ( rule__ParenthesizedTerminalElement__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:818:3: ( rule__ParenthesizedTerminalElement__Group__0 ) + // InternalXtextGrammarTestLanguage.g:822:2: ( ( rule__ParenthesizedTerminalElement__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:823:3: ( rule__ParenthesizedTerminalElement__Group__0 ) { before(grammarAccess.getParenthesizedTerminalElementAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:819:3: ( rule__ParenthesizedTerminalElement__Group__0 ) - // InternalXtextGrammarTestLanguage.g:819:4: rule__ParenthesizedTerminalElement__Group__0 + // InternalXtextGrammarTestLanguage.g:824:3: ( rule__ParenthesizedTerminalElement__Group__0 ) + // InternalXtextGrammarTestLanguage.g:824:4: rule__ParenthesizedTerminalElement__Group__0 { pushFollow(FOLLOW_2); rule__ParenthesizedTerminalElement__Group__0(); @@ -2487,11 +2495,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleAbstractNegatedToken" - // InternalXtextGrammarTestLanguage.g:828:1: entryRuleAbstractNegatedToken : ruleAbstractNegatedToken EOF ; + // InternalXtextGrammarTestLanguage.g:833:1: entryRuleAbstractNegatedToken : ruleAbstractNegatedToken EOF ; public final void entryRuleAbstractNegatedToken() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:829:1: ( ruleAbstractNegatedToken EOF ) - // InternalXtextGrammarTestLanguage.g:830:1: ruleAbstractNegatedToken EOF + // InternalXtextGrammarTestLanguage.g:834:1: ( ruleAbstractNegatedToken EOF ) + // InternalXtextGrammarTestLanguage.g:835:1: ruleAbstractNegatedToken EOF { before(grammarAccess.getAbstractNegatedTokenRule()); pushFollow(FOLLOW_1); @@ -2517,21 +2525,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleAbstractNegatedToken" - // InternalXtextGrammarTestLanguage.g:837:1: ruleAbstractNegatedToken : ( ( rule__AbstractNegatedToken__Alternatives ) ) ; + // InternalXtextGrammarTestLanguage.g:842:1: ruleAbstractNegatedToken : ( ( rule__AbstractNegatedToken__Alternatives ) ) ; public final void ruleAbstractNegatedToken() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:841:2: ( ( ( rule__AbstractNegatedToken__Alternatives ) ) ) - // InternalXtextGrammarTestLanguage.g:842:2: ( ( rule__AbstractNegatedToken__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:846:2: ( ( ( rule__AbstractNegatedToken__Alternatives ) ) ) + // InternalXtextGrammarTestLanguage.g:847:2: ( ( rule__AbstractNegatedToken__Alternatives ) ) { - // InternalXtextGrammarTestLanguage.g:842:2: ( ( rule__AbstractNegatedToken__Alternatives ) ) - // InternalXtextGrammarTestLanguage.g:843:3: ( rule__AbstractNegatedToken__Alternatives ) + // InternalXtextGrammarTestLanguage.g:847:2: ( ( rule__AbstractNegatedToken__Alternatives ) ) + // InternalXtextGrammarTestLanguage.g:848:3: ( rule__AbstractNegatedToken__Alternatives ) { before(grammarAccess.getAbstractNegatedTokenAccess().getAlternatives()); - // InternalXtextGrammarTestLanguage.g:844:3: ( rule__AbstractNegatedToken__Alternatives ) - // InternalXtextGrammarTestLanguage.g:844:4: rule__AbstractNegatedToken__Alternatives + // InternalXtextGrammarTestLanguage.g:849:3: ( rule__AbstractNegatedToken__Alternatives ) + // InternalXtextGrammarTestLanguage.g:849:4: rule__AbstractNegatedToken__Alternatives { pushFollow(FOLLOW_2); rule__AbstractNegatedToken__Alternatives(); @@ -2564,11 +2572,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleNegatedToken" - // InternalXtextGrammarTestLanguage.g:853:1: entryRuleNegatedToken : ruleNegatedToken EOF ; + // InternalXtextGrammarTestLanguage.g:858:1: entryRuleNegatedToken : ruleNegatedToken EOF ; public final void entryRuleNegatedToken() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:854:1: ( ruleNegatedToken EOF ) - // InternalXtextGrammarTestLanguage.g:855:1: ruleNegatedToken EOF + // InternalXtextGrammarTestLanguage.g:859:1: ( ruleNegatedToken EOF ) + // InternalXtextGrammarTestLanguage.g:860:1: ruleNegatedToken EOF { before(grammarAccess.getNegatedTokenRule()); pushFollow(FOLLOW_1); @@ -2594,21 +2602,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleNegatedToken" - // InternalXtextGrammarTestLanguage.g:862:1: ruleNegatedToken : ( ( rule__NegatedToken__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:867:1: ruleNegatedToken : ( ( rule__NegatedToken__Group__0 ) ) ; public final void ruleNegatedToken() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:866:2: ( ( ( rule__NegatedToken__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:867:2: ( ( rule__NegatedToken__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:871:2: ( ( ( rule__NegatedToken__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:872:2: ( ( rule__NegatedToken__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:867:2: ( ( rule__NegatedToken__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:868:3: ( rule__NegatedToken__Group__0 ) + // InternalXtextGrammarTestLanguage.g:872:2: ( ( rule__NegatedToken__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:873:3: ( rule__NegatedToken__Group__0 ) { before(grammarAccess.getNegatedTokenAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:869:3: ( rule__NegatedToken__Group__0 ) - // InternalXtextGrammarTestLanguage.g:869:4: rule__NegatedToken__Group__0 + // InternalXtextGrammarTestLanguage.g:874:3: ( rule__NegatedToken__Group__0 ) + // InternalXtextGrammarTestLanguage.g:874:4: rule__NegatedToken__Group__0 { pushFollow(FOLLOW_2); rule__NegatedToken__Group__0(); @@ -2641,11 +2649,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleUntilToken" - // InternalXtextGrammarTestLanguage.g:878:1: entryRuleUntilToken : ruleUntilToken EOF ; + // InternalXtextGrammarTestLanguage.g:883:1: entryRuleUntilToken : ruleUntilToken EOF ; public final void entryRuleUntilToken() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:879:1: ( ruleUntilToken EOF ) - // InternalXtextGrammarTestLanguage.g:880:1: ruleUntilToken EOF + // InternalXtextGrammarTestLanguage.g:884:1: ( ruleUntilToken EOF ) + // InternalXtextGrammarTestLanguage.g:885:1: ruleUntilToken EOF { before(grammarAccess.getUntilTokenRule()); pushFollow(FOLLOW_1); @@ -2671,21 +2679,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleUntilToken" - // InternalXtextGrammarTestLanguage.g:887:1: ruleUntilToken : ( ( rule__UntilToken__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:892:1: ruleUntilToken : ( ( rule__UntilToken__Group__0 ) ) ; public final void ruleUntilToken() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:891:2: ( ( ( rule__UntilToken__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:892:2: ( ( rule__UntilToken__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:896:2: ( ( ( rule__UntilToken__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:897:2: ( ( rule__UntilToken__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:892:2: ( ( rule__UntilToken__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:893:3: ( rule__UntilToken__Group__0 ) + // InternalXtextGrammarTestLanguage.g:897:2: ( ( rule__UntilToken__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:898:3: ( rule__UntilToken__Group__0 ) { before(grammarAccess.getUntilTokenAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:894:3: ( rule__UntilToken__Group__0 ) - // InternalXtextGrammarTestLanguage.g:894:4: rule__UntilToken__Group__0 + // InternalXtextGrammarTestLanguage.g:899:3: ( rule__UntilToken__Group__0 ) + // InternalXtextGrammarTestLanguage.g:899:4: rule__UntilToken__Group__0 { pushFollow(FOLLOW_2); rule__UntilToken__Group__0(); @@ -2718,11 +2726,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleWildcard" - // InternalXtextGrammarTestLanguage.g:903:1: entryRuleWildcard : ruleWildcard EOF ; + // InternalXtextGrammarTestLanguage.g:908:1: entryRuleWildcard : ruleWildcard EOF ; public final void entryRuleWildcard() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:904:1: ( ruleWildcard EOF ) - // InternalXtextGrammarTestLanguage.g:905:1: ruleWildcard EOF + // InternalXtextGrammarTestLanguage.g:909:1: ( ruleWildcard EOF ) + // InternalXtextGrammarTestLanguage.g:910:1: ruleWildcard EOF { before(grammarAccess.getWildcardRule()); pushFollow(FOLLOW_1); @@ -2748,21 +2756,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleWildcard" - // InternalXtextGrammarTestLanguage.g:912:1: ruleWildcard : ( ( rule__Wildcard__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:917:1: ruleWildcard : ( ( rule__Wildcard__Group__0 ) ) ; public final void ruleWildcard() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:916:2: ( ( ( rule__Wildcard__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:917:2: ( ( rule__Wildcard__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:921:2: ( ( ( rule__Wildcard__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:922:2: ( ( rule__Wildcard__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:917:2: ( ( rule__Wildcard__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:918:3: ( rule__Wildcard__Group__0 ) + // InternalXtextGrammarTestLanguage.g:922:2: ( ( rule__Wildcard__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:923:3: ( rule__Wildcard__Group__0 ) { before(grammarAccess.getWildcardAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:919:3: ( rule__Wildcard__Group__0 ) - // InternalXtextGrammarTestLanguage.g:919:4: rule__Wildcard__Group__0 + // InternalXtextGrammarTestLanguage.g:924:3: ( rule__Wildcard__Group__0 ) + // InternalXtextGrammarTestLanguage.g:924:4: rule__Wildcard__Group__0 { pushFollow(FOLLOW_2); rule__Wildcard__Group__0(); @@ -2795,11 +2803,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleCharacterRange" - // InternalXtextGrammarTestLanguage.g:928:1: entryRuleCharacterRange : ruleCharacterRange EOF ; + // InternalXtextGrammarTestLanguage.g:933:1: entryRuleCharacterRange : ruleCharacterRange EOF ; public final void entryRuleCharacterRange() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:929:1: ( ruleCharacterRange EOF ) - // InternalXtextGrammarTestLanguage.g:930:1: ruleCharacterRange EOF + // InternalXtextGrammarTestLanguage.g:934:1: ( ruleCharacterRange EOF ) + // InternalXtextGrammarTestLanguage.g:935:1: ruleCharacterRange EOF { before(grammarAccess.getCharacterRangeRule()); pushFollow(FOLLOW_1); @@ -2825,21 +2833,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleCharacterRange" - // InternalXtextGrammarTestLanguage.g:937:1: ruleCharacterRange : ( ( rule__CharacterRange__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:942:1: ruleCharacterRange : ( ( rule__CharacterRange__Group__0 ) ) ; public final void ruleCharacterRange() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:941:2: ( ( ( rule__CharacterRange__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:942:2: ( ( rule__CharacterRange__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:946:2: ( ( ( rule__CharacterRange__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:947:2: ( ( rule__CharacterRange__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:942:2: ( ( rule__CharacterRange__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:943:3: ( rule__CharacterRange__Group__0 ) + // InternalXtextGrammarTestLanguage.g:947:2: ( ( rule__CharacterRange__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:948:3: ( rule__CharacterRange__Group__0 ) { before(grammarAccess.getCharacterRangeAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:944:3: ( rule__CharacterRange__Group__0 ) - // InternalXtextGrammarTestLanguage.g:944:4: rule__CharacterRange__Group__0 + // InternalXtextGrammarTestLanguage.g:949:3: ( rule__CharacterRange__Group__0 ) + // InternalXtextGrammarTestLanguage.g:949:4: rule__CharacterRange__Group__0 { pushFollow(FOLLOW_2); rule__CharacterRange__Group__0(); @@ -2872,11 +2880,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleEnumRule" - // InternalXtextGrammarTestLanguage.g:953:1: entryRuleEnumRule : ruleEnumRule EOF ; + // InternalXtextGrammarTestLanguage.g:958:1: entryRuleEnumRule : ruleEnumRule EOF ; public final void entryRuleEnumRule() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:954:1: ( ruleEnumRule EOF ) - // InternalXtextGrammarTestLanguage.g:955:1: ruleEnumRule EOF + // InternalXtextGrammarTestLanguage.g:959:1: ( ruleEnumRule EOF ) + // InternalXtextGrammarTestLanguage.g:960:1: ruleEnumRule EOF { before(grammarAccess.getEnumRuleRule()); pushFollow(FOLLOW_1); @@ -2902,21 +2910,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleEnumRule" - // InternalXtextGrammarTestLanguage.g:962:1: ruleEnumRule : ( ( rule__EnumRule__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:967:1: ruleEnumRule : ( ( rule__EnumRule__Group__0 ) ) ; public final void ruleEnumRule() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:966:2: ( ( ( rule__EnumRule__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:967:2: ( ( rule__EnumRule__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:971:2: ( ( ( rule__EnumRule__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:972:2: ( ( rule__EnumRule__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:967:2: ( ( rule__EnumRule__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:968:3: ( rule__EnumRule__Group__0 ) + // InternalXtextGrammarTestLanguage.g:972:2: ( ( rule__EnumRule__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:973:3: ( rule__EnumRule__Group__0 ) { before(grammarAccess.getEnumRuleAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:969:3: ( rule__EnumRule__Group__0 ) - // InternalXtextGrammarTestLanguage.g:969:4: rule__EnumRule__Group__0 + // InternalXtextGrammarTestLanguage.g:974:3: ( rule__EnumRule__Group__0 ) + // InternalXtextGrammarTestLanguage.g:974:4: rule__EnumRule__Group__0 { pushFollow(FOLLOW_2); rule__EnumRule__Group__0(); @@ -2949,11 +2957,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleEnumLiterals" - // InternalXtextGrammarTestLanguage.g:978:1: entryRuleEnumLiterals : ruleEnumLiterals EOF ; + // InternalXtextGrammarTestLanguage.g:983:1: entryRuleEnumLiterals : ruleEnumLiterals EOF ; public final void entryRuleEnumLiterals() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:979:1: ( ruleEnumLiterals EOF ) - // InternalXtextGrammarTestLanguage.g:980:1: ruleEnumLiterals EOF + // InternalXtextGrammarTestLanguage.g:984:1: ( ruleEnumLiterals EOF ) + // InternalXtextGrammarTestLanguage.g:985:1: ruleEnumLiterals EOF { before(grammarAccess.getEnumLiteralsRule()); pushFollow(FOLLOW_1); @@ -2979,21 +2987,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleEnumLiterals" - // InternalXtextGrammarTestLanguage.g:987:1: ruleEnumLiterals : ( ( rule__EnumLiterals__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:992:1: ruleEnumLiterals : ( ( rule__EnumLiterals__Group__0 ) ) ; public final void ruleEnumLiterals() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:991:2: ( ( ( rule__EnumLiterals__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:992:2: ( ( rule__EnumLiterals__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:996:2: ( ( ( rule__EnumLiterals__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:997:2: ( ( rule__EnumLiterals__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:992:2: ( ( rule__EnumLiterals__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:993:3: ( rule__EnumLiterals__Group__0 ) + // InternalXtextGrammarTestLanguage.g:997:2: ( ( rule__EnumLiterals__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:998:3: ( rule__EnumLiterals__Group__0 ) { before(grammarAccess.getEnumLiteralsAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:994:3: ( rule__EnumLiterals__Group__0 ) - // InternalXtextGrammarTestLanguage.g:994:4: rule__EnumLiterals__Group__0 + // InternalXtextGrammarTestLanguage.g:999:3: ( rule__EnumLiterals__Group__0 ) + // InternalXtextGrammarTestLanguage.g:999:4: rule__EnumLiterals__Group__0 { pushFollow(FOLLOW_2); rule__EnumLiterals__Group__0(); @@ -3026,11 +3034,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "entryRuleEnumLiteralDeclaration" - // InternalXtextGrammarTestLanguage.g:1003:1: entryRuleEnumLiteralDeclaration : ruleEnumLiteralDeclaration EOF ; + // InternalXtextGrammarTestLanguage.g:1008:1: entryRuleEnumLiteralDeclaration : ruleEnumLiteralDeclaration EOF ; public final void entryRuleEnumLiteralDeclaration() throws RecognitionException { try { - // InternalXtextGrammarTestLanguage.g:1004:1: ( ruleEnumLiteralDeclaration EOF ) - // InternalXtextGrammarTestLanguage.g:1005:1: ruleEnumLiteralDeclaration EOF + // InternalXtextGrammarTestLanguage.g:1009:1: ( ruleEnumLiteralDeclaration EOF ) + // InternalXtextGrammarTestLanguage.g:1010:1: ruleEnumLiteralDeclaration EOF { before(grammarAccess.getEnumLiteralDeclarationRule()); pushFollow(FOLLOW_1); @@ -3056,21 +3064,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "ruleEnumLiteralDeclaration" - // InternalXtextGrammarTestLanguage.g:1012:1: ruleEnumLiteralDeclaration : ( ( rule__EnumLiteralDeclaration__Group__0 ) ) ; + // InternalXtextGrammarTestLanguage.g:1017:1: ruleEnumLiteralDeclaration : ( ( rule__EnumLiteralDeclaration__Group__0 ) ) ; public final void ruleEnumLiteralDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1016:2: ( ( ( rule__EnumLiteralDeclaration__Group__0 ) ) ) - // InternalXtextGrammarTestLanguage.g:1017:2: ( ( rule__EnumLiteralDeclaration__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:1021:2: ( ( ( rule__EnumLiteralDeclaration__Group__0 ) ) ) + // InternalXtextGrammarTestLanguage.g:1022:2: ( ( rule__EnumLiteralDeclaration__Group__0 ) ) { - // InternalXtextGrammarTestLanguage.g:1017:2: ( ( rule__EnumLiteralDeclaration__Group__0 ) ) - // InternalXtextGrammarTestLanguage.g:1018:3: ( rule__EnumLiteralDeclaration__Group__0 ) + // InternalXtextGrammarTestLanguage.g:1022:2: ( ( rule__EnumLiteralDeclaration__Group__0 ) ) + // InternalXtextGrammarTestLanguage.g:1023:3: ( rule__EnumLiteralDeclaration__Group__0 ) { before(grammarAccess.getEnumLiteralDeclarationAccess().getGroup()); - // InternalXtextGrammarTestLanguage.g:1019:3: ( rule__EnumLiteralDeclaration__Group__0 ) - // InternalXtextGrammarTestLanguage.g:1019:4: rule__EnumLiteralDeclaration__Group__0 + // InternalXtextGrammarTestLanguage.g:1024:3: ( rule__EnumLiteralDeclaration__Group__0 ) + // InternalXtextGrammarTestLanguage.g:1024:4: rule__EnumLiteralDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__EnumLiteralDeclaration__Group__0(); @@ -3103,13 +3111,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AbstractRule__Alternatives" - // InternalXtextGrammarTestLanguage.g:1027:1: rule__AbstractRule__Alternatives : ( ( ruleParserRule ) | ( ruleTerminalRule ) | ( ruleEnumRule ) ); + // InternalXtextGrammarTestLanguage.g:1032:1: rule__AbstractRule__Alternatives : ( ( ruleParserRule ) | ( ruleTerminalRule ) | ( ruleEnumRule ) ); public final void rule__AbstractRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1031:1: ( ( ruleParserRule ) | ( ruleTerminalRule ) | ( ruleEnumRule ) ) + // InternalXtextGrammarTestLanguage.g:1036:1: ( ( ruleParserRule ) | ( ruleTerminalRule ) | ( ruleEnumRule ) ) int alt1=3; switch ( input.LA(1) ) { case RULE_ID: @@ -3136,10 +3144,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt1) { case 1 : - // InternalXtextGrammarTestLanguage.g:1032:2: ( ruleParserRule ) + // InternalXtextGrammarTestLanguage.g:1037:2: ( ruleParserRule ) { - // InternalXtextGrammarTestLanguage.g:1032:2: ( ruleParserRule ) - // InternalXtextGrammarTestLanguage.g:1033:3: ruleParserRule + // InternalXtextGrammarTestLanguage.g:1037:2: ( ruleParserRule ) + // InternalXtextGrammarTestLanguage.g:1038:3: ruleParserRule { before(grammarAccess.getAbstractRuleAccess().getParserRuleParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3155,10 +3163,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1038:2: ( ruleTerminalRule ) + // InternalXtextGrammarTestLanguage.g:1043:2: ( ruleTerminalRule ) { - // InternalXtextGrammarTestLanguage.g:1038:2: ( ruleTerminalRule ) - // InternalXtextGrammarTestLanguage.g:1039:3: ruleTerminalRule + // InternalXtextGrammarTestLanguage.g:1043:2: ( ruleTerminalRule ) + // InternalXtextGrammarTestLanguage.g:1044:3: ruleTerminalRule { before(grammarAccess.getAbstractRuleAccess().getTerminalRuleParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3174,10 +3182,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1044:2: ( ruleEnumRule ) + // InternalXtextGrammarTestLanguage.g:1049:2: ( ruleEnumRule ) { - // InternalXtextGrammarTestLanguage.g:1044:2: ( ruleEnumRule ) - // InternalXtextGrammarTestLanguage.g:1045:3: ruleEnumRule + // InternalXtextGrammarTestLanguage.g:1049:2: ( ruleEnumRule ) + // InternalXtextGrammarTestLanguage.g:1050:3: ruleEnumRule { before(grammarAccess.getAbstractRuleAccess().getEnumRuleParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -3210,13 +3218,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AbstractMetamodelDeclaration__Alternatives" - // InternalXtextGrammarTestLanguage.g:1054:1: rule__AbstractMetamodelDeclaration__Alternatives : ( ( ruleGeneratedMetamodel ) | ( ruleReferencedMetamodel ) ); + // InternalXtextGrammarTestLanguage.g:1059:1: rule__AbstractMetamodelDeclaration__Alternatives : ( ( ruleGeneratedMetamodel ) | ( ruleReferencedMetamodel ) ); public final void rule__AbstractMetamodelDeclaration__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1058:1: ( ( ruleGeneratedMetamodel ) | ( ruleReferencedMetamodel ) ) + // InternalXtextGrammarTestLanguage.g:1063:1: ( ( ruleGeneratedMetamodel ) | ( ruleReferencedMetamodel ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -3234,10 +3242,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt2) { case 1 : - // InternalXtextGrammarTestLanguage.g:1059:2: ( ruleGeneratedMetamodel ) + // InternalXtextGrammarTestLanguage.g:1064:2: ( ruleGeneratedMetamodel ) { - // InternalXtextGrammarTestLanguage.g:1059:2: ( ruleGeneratedMetamodel ) - // InternalXtextGrammarTestLanguage.g:1060:3: ruleGeneratedMetamodel + // InternalXtextGrammarTestLanguage.g:1064:2: ( ruleGeneratedMetamodel ) + // InternalXtextGrammarTestLanguage.g:1065:3: ruleGeneratedMetamodel { before(grammarAccess.getAbstractMetamodelDeclarationAccess().getGeneratedMetamodelParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3253,10 +3261,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1065:2: ( ruleReferencedMetamodel ) + // InternalXtextGrammarTestLanguage.g:1070:2: ( ruleReferencedMetamodel ) { - // InternalXtextGrammarTestLanguage.g:1065:2: ( ruleReferencedMetamodel ) - // InternalXtextGrammarTestLanguage.g:1066:3: ruleReferencedMetamodel + // InternalXtextGrammarTestLanguage.g:1070:2: ( ruleReferencedMetamodel ) + // InternalXtextGrammarTestLanguage.g:1071:3: ruleReferencedMetamodel { before(grammarAccess.getAbstractMetamodelDeclarationAccess().getReferencedMetamodelParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3289,13 +3297,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AbstractToken__Alternatives" - // InternalXtextGrammarTestLanguage.g:1075:1: rule__AbstractToken__Alternatives : ( ( ruleAbstractTokenWithCardinality ) | ( ruleAction ) ); + // InternalXtextGrammarTestLanguage.g:1080:1: rule__AbstractToken__Alternatives : ( ( ruleAbstractTokenWithCardinality ) | ( ruleAction ) ); public final void rule__AbstractToken__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1079:1: ( ( ruleAbstractTokenWithCardinality ) | ( ruleAction ) ) + // InternalXtextGrammarTestLanguage.g:1084:1: ( ( ruleAbstractTokenWithCardinality ) | ( ruleAction ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -3313,10 +3321,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt3) { case 1 : - // InternalXtextGrammarTestLanguage.g:1080:2: ( ruleAbstractTokenWithCardinality ) + // InternalXtextGrammarTestLanguage.g:1085:2: ( ruleAbstractTokenWithCardinality ) { - // InternalXtextGrammarTestLanguage.g:1080:2: ( ruleAbstractTokenWithCardinality ) - // InternalXtextGrammarTestLanguage.g:1081:3: ruleAbstractTokenWithCardinality + // InternalXtextGrammarTestLanguage.g:1085:2: ( ruleAbstractTokenWithCardinality ) + // InternalXtextGrammarTestLanguage.g:1086:3: ruleAbstractTokenWithCardinality { before(grammarAccess.getAbstractTokenAccess().getAbstractTokenWithCardinalityParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3332,10 +3340,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1086:2: ( ruleAction ) + // InternalXtextGrammarTestLanguage.g:1091:2: ( ruleAction ) { - // InternalXtextGrammarTestLanguage.g:1086:2: ( ruleAction ) - // InternalXtextGrammarTestLanguage.g:1087:3: ruleAction + // InternalXtextGrammarTestLanguage.g:1091:2: ( ruleAction ) + // InternalXtextGrammarTestLanguage.g:1092:3: ruleAction { before(grammarAccess.getAbstractTokenAccess().getActionParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3368,13 +3376,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AbstractTokenWithCardinality__Alternatives_0" - // InternalXtextGrammarTestLanguage.g:1096:1: rule__AbstractTokenWithCardinality__Alternatives_0 : ( ( ruleAssignment ) | ( ruleAbstractTerminal ) ); + // InternalXtextGrammarTestLanguage.g:1101:1: rule__AbstractTokenWithCardinality__Alternatives_0 : ( ( ruleAssignment ) | ( ruleAbstractTerminal ) ); public final void rule__AbstractTokenWithCardinality__Alternatives_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1100:1: ( ( ruleAssignment ) | ( ruleAbstractTerminal ) ) + // InternalXtextGrammarTestLanguage.g:1105:1: ( ( ruleAssignment ) | ( ruleAbstractTerminal ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -3405,10 +3413,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt4) { case 1 : - // InternalXtextGrammarTestLanguage.g:1101:2: ( ruleAssignment ) + // InternalXtextGrammarTestLanguage.g:1106:2: ( ruleAssignment ) { - // InternalXtextGrammarTestLanguage.g:1101:2: ( ruleAssignment ) - // InternalXtextGrammarTestLanguage.g:1102:3: ruleAssignment + // InternalXtextGrammarTestLanguage.g:1106:2: ( ruleAssignment ) + // InternalXtextGrammarTestLanguage.g:1107:3: ruleAssignment { before(grammarAccess.getAbstractTokenWithCardinalityAccess().getAssignmentParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -3424,10 +3432,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1107:2: ( ruleAbstractTerminal ) + // InternalXtextGrammarTestLanguage.g:1112:2: ( ruleAbstractTerminal ) { - // InternalXtextGrammarTestLanguage.g:1107:2: ( ruleAbstractTerminal ) - // InternalXtextGrammarTestLanguage.g:1108:3: ruleAbstractTerminal + // InternalXtextGrammarTestLanguage.g:1112:2: ( ruleAbstractTerminal ) + // InternalXtextGrammarTestLanguage.g:1113:3: ruleAbstractTerminal { before(grammarAccess.getAbstractTokenWithCardinalityAccess().getAbstractTerminalParserRuleCall_0_1()); pushFollow(FOLLOW_2); @@ -3460,13 +3468,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0" - // InternalXtextGrammarTestLanguage.g:1117:1: rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 : ( ( '?' ) | ( '*' ) | ( '+' ) ); + // InternalXtextGrammarTestLanguage.g:1122:1: rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 : ( ( '?' ) | ( '*' ) | ( '+' ) ); public final void rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1121:1: ( ( '?' ) | ( '*' ) | ( '+' ) ) + // InternalXtextGrammarTestLanguage.g:1126:1: ( ( '?' ) | ( '*' ) | ( '+' ) ) int alt5=3; switch ( input.LA(1) ) { case 11: @@ -3493,10 +3501,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt5) { case 1 : - // InternalXtextGrammarTestLanguage.g:1122:2: ( '?' ) + // InternalXtextGrammarTestLanguage.g:1127:2: ( '?' ) { - // InternalXtextGrammarTestLanguage.g:1122:2: ( '?' ) - // InternalXtextGrammarTestLanguage.g:1123:3: '?' + // InternalXtextGrammarTestLanguage.g:1127:2: ( '?' ) + // InternalXtextGrammarTestLanguage.g:1128:3: '?' { before(grammarAccess.getAbstractTokenWithCardinalityAccess().getCardinalityQuestionMarkKeyword_1_0_0()); match(input,11,FOLLOW_2); @@ -3508,10 +3516,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1128:2: ( '*' ) + // InternalXtextGrammarTestLanguage.g:1133:2: ( '*' ) { - // InternalXtextGrammarTestLanguage.g:1128:2: ( '*' ) - // InternalXtextGrammarTestLanguage.g:1129:3: '*' + // InternalXtextGrammarTestLanguage.g:1133:2: ( '*' ) + // InternalXtextGrammarTestLanguage.g:1134:3: '*' { before(grammarAccess.getAbstractTokenWithCardinalityAccess().getCardinalityAsteriskKeyword_1_0_1()); match(input,12,FOLLOW_2); @@ -3523,10 +3531,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1134:2: ( '+' ) + // InternalXtextGrammarTestLanguage.g:1139:2: ( '+' ) { - // InternalXtextGrammarTestLanguage.g:1134:2: ( '+' ) - // InternalXtextGrammarTestLanguage.g:1135:3: '+' + // InternalXtextGrammarTestLanguage.g:1139:2: ( '+' ) + // InternalXtextGrammarTestLanguage.g:1140:3: '+' { before(grammarAccess.getAbstractTokenWithCardinalityAccess().getCardinalityPlusSignKeyword_1_0_2()); match(input,13,FOLLOW_2); @@ -3555,13 +3563,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__OperatorAlternatives_2_2_0" - // InternalXtextGrammarTestLanguage.g:1144:1: rule__Action__OperatorAlternatives_2_2_0 : ( ( '=' ) | ( '+=' ) ); + // InternalXtextGrammarTestLanguage.g:1149:1: rule__Action__OperatorAlternatives_2_2_0 : ( ( '=' ) | ( '+=' ) ); public final void rule__Action__OperatorAlternatives_2_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1148:1: ( ( '=' ) | ( '+=' ) ) + // InternalXtextGrammarTestLanguage.g:1153:1: ( ( '=' ) | ( '+=' ) ) int alt6=2; int LA6_0 = input.LA(1); @@ -3579,10 +3587,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt6) { case 1 : - // InternalXtextGrammarTestLanguage.g:1149:2: ( '=' ) + // InternalXtextGrammarTestLanguage.g:1154:2: ( '=' ) { - // InternalXtextGrammarTestLanguage.g:1149:2: ( '=' ) - // InternalXtextGrammarTestLanguage.g:1150:3: '=' + // InternalXtextGrammarTestLanguage.g:1154:2: ( '=' ) + // InternalXtextGrammarTestLanguage.g:1155:3: '=' { before(grammarAccess.getActionAccess().getOperatorEqualsSignKeyword_2_2_0_0()); match(input,14,FOLLOW_2); @@ -3594,10 +3602,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1155:2: ( '+=' ) + // InternalXtextGrammarTestLanguage.g:1160:2: ( '+=' ) { - // InternalXtextGrammarTestLanguage.g:1155:2: ( '+=' ) - // InternalXtextGrammarTestLanguage.g:1156:3: '+=' + // InternalXtextGrammarTestLanguage.g:1160:2: ( '+=' ) + // InternalXtextGrammarTestLanguage.g:1161:3: '+=' { before(grammarAccess.getActionAccess().getOperatorPlusSignEqualsSignKeyword_2_2_0_1()); match(input,15,FOLLOW_2); @@ -3626,13 +3634,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AbstractTerminal__Alternatives" - // InternalXtextGrammarTestLanguage.g:1165:1: rule__AbstractTerminal__Alternatives : ( ( ruleKeyword ) | ( ruleRuleCall ) | ( ruleParenthesizedElement ) ); + // InternalXtextGrammarTestLanguage.g:1170:1: rule__AbstractTerminal__Alternatives : ( ( ruleKeyword ) | ( ruleRuleCall ) | ( ruleParenthesizedElement ) ); public final void rule__AbstractTerminal__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1169:1: ( ( ruleKeyword ) | ( ruleRuleCall ) | ( ruleParenthesizedElement ) ) + // InternalXtextGrammarTestLanguage.g:1174:1: ( ( ruleKeyword ) | ( ruleRuleCall ) | ( ruleParenthesizedElement ) ) int alt7=3; switch ( input.LA(1) ) { case RULE_STRING: @@ -3659,10 +3667,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt7) { case 1 : - // InternalXtextGrammarTestLanguage.g:1170:2: ( ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:1175:2: ( ruleKeyword ) { - // InternalXtextGrammarTestLanguage.g:1170:2: ( ruleKeyword ) - // InternalXtextGrammarTestLanguage.g:1171:3: ruleKeyword + // InternalXtextGrammarTestLanguage.g:1175:2: ( ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:1176:3: ruleKeyword { before(grammarAccess.getAbstractTerminalAccess().getKeywordParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3678,10 +3686,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1176:2: ( ruleRuleCall ) + // InternalXtextGrammarTestLanguage.g:1181:2: ( ruleRuleCall ) { - // InternalXtextGrammarTestLanguage.g:1176:2: ( ruleRuleCall ) - // InternalXtextGrammarTestLanguage.g:1177:3: ruleRuleCall + // InternalXtextGrammarTestLanguage.g:1181:2: ( ruleRuleCall ) + // InternalXtextGrammarTestLanguage.g:1182:3: ruleRuleCall { before(grammarAccess.getAbstractTerminalAccess().getRuleCallParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3697,10 +3705,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1182:2: ( ruleParenthesizedElement ) + // InternalXtextGrammarTestLanguage.g:1187:2: ( ruleParenthesizedElement ) { - // InternalXtextGrammarTestLanguage.g:1182:2: ( ruleParenthesizedElement ) - // InternalXtextGrammarTestLanguage.g:1183:3: ruleParenthesizedElement + // InternalXtextGrammarTestLanguage.g:1187:2: ( ruleParenthesizedElement ) + // InternalXtextGrammarTestLanguage.g:1188:3: ruleParenthesizedElement { before(grammarAccess.getAbstractTerminalAccess().getParenthesizedElementParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -3733,13 +3741,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Assignment__OperatorAlternatives_1_0" - // InternalXtextGrammarTestLanguage.g:1192:1: rule__Assignment__OperatorAlternatives_1_0 : ( ( '+=' ) | ( '=' ) | ( '?=' ) ); + // InternalXtextGrammarTestLanguage.g:1197:1: rule__Assignment__OperatorAlternatives_1_0 : ( ( '+=' ) | ( '=' ) | ( '?=' ) ); public final void rule__Assignment__OperatorAlternatives_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1196:1: ( ( '+=' ) | ( '=' ) | ( '?=' ) ) + // InternalXtextGrammarTestLanguage.g:1201:1: ( ( '+=' ) | ( '=' ) | ( '?=' ) ) int alt8=3; switch ( input.LA(1) ) { case 15: @@ -3766,10 +3774,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt8) { case 1 : - // InternalXtextGrammarTestLanguage.g:1197:2: ( '+=' ) + // InternalXtextGrammarTestLanguage.g:1202:2: ( '+=' ) { - // InternalXtextGrammarTestLanguage.g:1197:2: ( '+=' ) - // InternalXtextGrammarTestLanguage.g:1198:3: '+=' + // InternalXtextGrammarTestLanguage.g:1202:2: ( '+=' ) + // InternalXtextGrammarTestLanguage.g:1203:3: '+=' { before(grammarAccess.getAssignmentAccess().getOperatorPlusSignEqualsSignKeyword_1_0_0()); match(input,15,FOLLOW_2); @@ -3781,10 +3789,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1203:2: ( '=' ) + // InternalXtextGrammarTestLanguage.g:1208:2: ( '=' ) { - // InternalXtextGrammarTestLanguage.g:1203:2: ( '=' ) - // InternalXtextGrammarTestLanguage.g:1204:3: '=' + // InternalXtextGrammarTestLanguage.g:1208:2: ( '=' ) + // InternalXtextGrammarTestLanguage.g:1209:3: '=' { before(grammarAccess.getAssignmentAccess().getOperatorEqualsSignKeyword_1_0_1()); match(input,14,FOLLOW_2); @@ -3796,10 +3804,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1209:2: ( '?=' ) + // InternalXtextGrammarTestLanguage.g:1214:2: ( '?=' ) { - // InternalXtextGrammarTestLanguage.g:1209:2: ( '?=' ) - // InternalXtextGrammarTestLanguage.g:1210:3: '?=' + // InternalXtextGrammarTestLanguage.g:1214:2: ( '?=' ) + // InternalXtextGrammarTestLanguage.g:1215:3: '?=' { before(grammarAccess.getAssignmentAccess().getOperatorQuestionMarkEqualsSignKeyword_1_0_2()); match(input,16,FOLLOW_2); @@ -3828,13 +3836,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableTerminal__Alternatives" - // InternalXtextGrammarTestLanguage.g:1219:1: rule__AssignableTerminal__Alternatives : ( ( ruleKeyword ) | ( ruleRuleCall ) | ( ruleParenthesizedAssignableElement ) | ( ruleCrossReference ) ); + // InternalXtextGrammarTestLanguage.g:1224:1: rule__AssignableTerminal__Alternatives : ( ( ruleKeyword ) | ( ruleRuleCall ) | ( ruleParenthesizedAssignableElement ) | ( ruleCrossReference ) ); public final void rule__AssignableTerminal__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1223:1: ( ( ruleKeyword ) | ( ruleRuleCall ) | ( ruleParenthesizedAssignableElement ) | ( ruleCrossReference ) ) + // InternalXtextGrammarTestLanguage.g:1228:1: ( ( ruleKeyword ) | ( ruleRuleCall ) | ( ruleParenthesizedAssignableElement ) | ( ruleCrossReference ) ) int alt9=4; switch ( input.LA(1) ) { case RULE_STRING: @@ -3866,10 +3874,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt9) { case 1 : - // InternalXtextGrammarTestLanguage.g:1224:2: ( ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:1229:2: ( ruleKeyword ) { - // InternalXtextGrammarTestLanguage.g:1224:2: ( ruleKeyword ) - // InternalXtextGrammarTestLanguage.g:1225:3: ruleKeyword + // InternalXtextGrammarTestLanguage.g:1229:2: ( ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:1230:3: ruleKeyword { before(grammarAccess.getAssignableTerminalAccess().getKeywordParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -3885,10 +3893,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1230:2: ( ruleRuleCall ) + // InternalXtextGrammarTestLanguage.g:1235:2: ( ruleRuleCall ) { - // InternalXtextGrammarTestLanguage.g:1230:2: ( ruleRuleCall ) - // InternalXtextGrammarTestLanguage.g:1231:3: ruleRuleCall + // InternalXtextGrammarTestLanguage.g:1235:2: ( ruleRuleCall ) + // InternalXtextGrammarTestLanguage.g:1236:3: ruleRuleCall { before(grammarAccess.getAssignableTerminalAccess().getRuleCallParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -3904,10 +3912,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1236:2: ( ruleParenthesizedAssignableElement ) + // InternalXtextGrammarTestLanguage.g:1241:2: ( ruleParenthesizedAssignableElement ) { - // InternalXtextGrammarTestLanguage.g:1236:2: ( ruleParenthesizedAssignableElement ) - // InternalXtextGrammarTestLanguage.g:1237:3: ruleParenthesizedAssignableElement + // InternalXtextGrammarTestLanguage.g:1241:2: ( ruleParenthesizedAssignableElement ) + // InternalXtextGrammarTestLanguage.g:1242:3: ruleParenthesizedAssignableElement { before(grammarAccess.getAssignableTerminalAccess().getParenthesizedAssignableElementParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -3923,10 +3931,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 4 : - // InternalXtextGrammarTestLanguage.g:1242:2: ( ruleCrossReference ) + // InternalXtextGrammarTestLanguage.g:1247:2: ( ruleCrossReference ) { - // InternalXtextGrammarTestLanguage.g:1242:2: ( ruleCrossReference ) - // InternalXtextGrammarTestLanguage.g:1243:3: ruleCrossReference + // InternalXtextGrammarTestLanguage.g:1247:2: ( ruleCrossReference ) + // InternalXtextGrammarTestLanguage.g:1248:3: ruleCrossReference { before(grammarAccess.getAssignableTerminalAccess().getCrossReferenceParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -3959,13 +3967,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableTerminal__Alternatives" - // InternalXtextGrammarTestLanguage.g:1252:1: rule__CrossReferenceableTerminal__Alternatives : ( ( ruleKeyword ) | ( ruleRuleCall ) | ( ruleParenthesizedCrossReferenceableElement ) ); + // InternalXtextGrammarTestLanguage.g:1257:1: rule__CrossReferenceableTerminal__Alternatives : ( ( ruleKeyword ) | ( ruleRuleCall ) | ( ruleParenthesizedCrossReferenceableElement ) ); public final void rule__CrossReferenceableTerminal__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1256:1: ( ( ruleKeyword ) | ( ruleRuleCall ) | ( ruleParenthesizedCrossReferenceableElement ) ) + // InternalXtextGrammarTestLanguage.g:1261:1: ( ( ruleKeyword ) | ( ruleRuleCall ) | ( ruleParenthesizedCrossReferenceableElement ) ) int alt10=3; switch ( input.LA(1) ) { case RULE_STRING: @@ -3992,10 +4000,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt10) { case 1 : - // InternalXtextGrammarTestLanguage.g:1257:2: ( ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:1262:2: ( ruleKeyword ) { - // InternalXtextGrammarTestLanguage.g:1257:2: ( ruleKeyword ) - // InternalXtextGrammarTestLanguage.g:1258:3: ruleKeyword + // InternalXtextGrammarTestLanguage.g:1262:2: ( ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:1263:3: ruleKeyword { before(grammarAccess.getCrossReferenceableTerminalAccess().getKeywordParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -4011,10 +4019,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1263:2: ( ruleRuleCall ) + // InternalXtextGrammarTestLanguage.g:1268:2: ( ruleRuleCall ) { - // InternalXtextGrammarTestLanguage.g:1263:2: ( ruleRuleCall ) - // InternalXtextGrammarTestLanguage.g:1264:3: ruleRuleCall + // InternalXtextGrammarTestLanguage.g:1268:2: ( ruleRuleCall ) + // InternalXtextGrammarTestLanguage.g:1269:3: ruleRuleCall { before(grammarAccess.getCrossReferenceableTerminalAccess().getRuleCallParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -4030,10 +4038,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1269:2: ( ruleParenthesizedCrossReferenceableElement ) + // InternalXtextGrammarTestLanguage.g:1274:2: ( ruleParenthesizedCrossReferenceableElement ) { - // InternalXtextGrammarTestLanguage.g:1269:2: ( ruleParenthesizedCrossReferenceableElement ) - // InternalXtextGrammarTestLanguage.g:1270:3: ruleParenthesizedCrossReferenceableElement + // InternalXtextGrammarTestLanguage.g:1274:2: ( ruleParenthesizedCrossReferenceableElement ) + // InternalXtextGrammarTestLanguage.g:1275:3: ruleParenthesizedCrossReferenceableElement { before(grammarAccess.getCrossReferenceableTerminalAccess().getParenthesizedCrossReferenceableElementParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -4066,13 +4074,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalToken__CardinalityAlternatives_1_0" - // InternalXtextGrammarTestLanguage.g:1279:1: rule__TerminalToken__CardinalityAlternatives_1_0 : ( ( '?' ) | ( '*' ) | ( '+' ) ); + // InternalXtextGrammarTestLanguage.g:1284:1: rule__TerminalToken__CardinalityAlternatives_1_0 : ( ( '?' ) | ( '*' ) | ( '+' ) ); public final void rule__TerminalToken__CardinalityAlternatives_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1283:1: ( ( '?' ) | ( '*' ) | ( '+' ) ) + // InternalXtextGrammarTestLanguage.g:1288:1: ( ( '?' ) | ( '*' ) | ( '+' ) ) int alt11=3; switch ( input.LA(1) ) { case 11: @@ -4099,10 +4107,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt11) { case 1 : - // InternalXtextGrammarTestLanguage.g:1284:2: ( '?' ) + // InternalXtextGrammarTestLanguage.g:1289:2: ( '?' ) { - // InternalXtextGrammarTestLanguage.g:1284:2: ( '?' ) - // InternalXtextGrammarTestLanguage.g:1285:3: '?' + // InternalXtextGrammarTestLanguage.g:1289:2: ( '?' ) + // InternalXtextGrammarTestLanguage.g:1290:3: '?' { before(grammarAccess.getTerminalTokenAccess().getCardinalityQuestionMarkKeyword_1_0_0()); match(input,11,FOLLOW_2); @@ -4114,10 +4122,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1290:2: ( '*' ) + // InternalXtextGrammarTestLanguage.g:1295:2: ( '*' ) { - // InternalXtextGrammarTestLanguage.g:1290:2: ( '*' ) - // InternalXtextGrammarTestLanguage.g:1291:3: '*' + // InternalXtextGrammarTestLanguage.g:1295:2: ( '*' ) + // InternalXtextGrammarTestLanguage.g:1296:3: '*' { before(grammarAccess.getTerminalTokenAccess().getCardinalityAsteriskKeyword_1_0_1()); match(input,12,FOLLOW_2); @@ -4129,10 +4137,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1296:2: ( '+' ) + // InternalXtextGrammarTestLanguage.g:1301:2: ( '+' ) { - // InternalXtextGrammarTestLanguage.g:1296:2: ( '+' ) - // InternalXtextGrammarTestLanguage.g:1297:3: '+' + // InternalXtextGrammarTestLanguage.g:1301:2: ( '+' ) + // InternalXtextGrammarTestLanguage.g:1302:3: '+' { before(grammarAccess.getTerminalTokenAccess().getCardinalityPlusSignKeyword_1_0_2()); match(input,13,FOLLOW_2); @@ -4161,13 +4169,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalTokenElement__Alternatives" - // InternalXtextGrammarTestLanguage.g:1306:1: rule__TerminalTokenElement__Alternatives : ( ( ruleCharacterRange ) | ( ruleRuleCall ) | ( ruleParenthesizedTerminalElement ) | ( ruleAbstractNegatedToken ) | ( ruleWildcard ) ); + // InternalXtextGrammarTestLanguage.g:1311:1: rule__TerminalTokenElement__Alternatives : ( ( ruleCharacterRange ) | ( ruleRuleCall ) | ( ruleParenthesizedTerminalElement ) | ( ruleAbstractNegatedToken ) | ( ruleWildcard ) ); public final void rule__TerminalTokenElement__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1310:1: ( ( ruleCharacterRange ) | ( ruleRuleCall ) | ( ruleParenthesizedTerminalElement ) | ( ruleAbstractNegatedToken ) | ( ruleWildcard ) ) + // InternalXtextGrammarTestLanguage.g:1315:1: ( ( ruleCharacterRange ) | ( ruleRuleCall ) | ( ruleParenthesizedTerminalElement ) | ( ruleAbstractNegatedToken ) | ( ruleWildcard ) ) int alt12=5; switch ( input.LA(1) ) { case RULE_STRING: @@ -4205,10 +4213,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt12) { case 1 : - // InternalXtextGrammarTestLanguage.g:1311:2: ( ruleCharacterRange ) + // InternalXtextGrammarTestLanguage.g:1316:2: ( ruleCharacterRange ) { - // InternalXtextGrammarTestLanguage.g:1311:2: ( ruleCharacterRange ) - // InternalXtextGrammarTestLanguage.g:1312:3: ruleCharacterRange + // InternalXtextGrammarTestLanguage.g:1316:2: ( ruleCharacterRange ) + // InternalXtextGrammarTestLanguage.g:1317:3: ruleCharacterRange { before(grammarAccess.getTerminalTokenElementAccess().getCharacterRangeParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -4224,10 +4232,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1317:2: ( ruleRuleCall ) + // InternalXtextGrammarTestLanguage.g:1322:2: ( ruleRuleCall ) { - // InternalXtextGrammarTestLanguage.g:1317:2: ( ruleRuleCall ) - // InternalXtextGrammarTestLanguage.g:1318:3: ruleRuleCall + // InternalXtextGrammarTestLanguage.g:1322:2: ( ruleRuleCall ) + // InternalXtextGrammarTestLanguage.g:1323:3: ruleRuleCall { before(grammarAccess.getTerminalTokenElementAccess().getRuleCallParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -4243,10 +4251,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1323:2: ( ruleParenthesizedTerminalElement ) + // InternalXtextGrammarTestLanguage.g:1328:2: ( ruleParenthesizedTerminalElement ) { - // InternalXtextGrammarTestLanguage.g:1323:2: ( ruleParenthesizedTerminalElement ) - // InternalXtextGrammarTestLanguage.g:1324:3: ruleParenthesizedTerminalElement + // InternalXtextGrammarTestLanguage.g:1328:2: ( ruleParenthesizedTerminalElement ) + // InternalXtextGrammarTestLanguage.g:1329:3: ruleParenthesizedTerminalElement { before(grammarAccess.getTerminalTokenElementAccess().getParenthesizedTerminalElementParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -4262,10 +4270,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 4 : - // InternalXtextGrammarTestLanguage.g:1329:2: ( ruleAbstractNegatedToken ) + // InternalXtextGrammarTestLanguage.g:1334:2: ( ruleAbstractNegatedToken ) { - // InternalXtextGrammarTestLanguage.g:1329:2: ( ruleAbstractNegatedToken ) - // InternalXtextGrammarTestLanguage.g:1330:3: ruleAbstractNegatedToken + // InternalXtextGrammarTestLanguage.g:1334:2: ( ruleAbstractNegatedToken ) + // InternalXtextGrammarTestLanguage.g:1335:3: ruleAbstractNegatedToken { before(grammarAccess.getTerminalTokenElementAccess().getAbstractNegatedTokenParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -4281,10 +4289,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 5 : - // InternalXtextGrammarTestLanguage.g:1335:2: ( ruleWildcard ) + // InternalXtextGrammarTestLanguage.g:1340:2: ( ruleWildcard ) { - // InternalXtextGrammarTestLanguage.g:1335:2: ( ruleWildcard ) - // InternalXtextGrammarTestLanguage.g:1336:3: ruleWildcard + // InternalXtextGrammarTestLanguage.g:1340:2: ( ruleWildcard ) + // InternalXtextGrammarTestLanguage.g:1341:3: ruleWildcard { before(grammarAccess.getTerminalTokenElementAccess().getWildcardParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -4317,13 +4325,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AbstractNegatedToken__Alternatives" - // InternalXtextGrammarTestLanguage.g:1345:1: rule__AbstractNegatedToken__Alternatives : ( ( ruleNegatedToken ) | ( ruleUntilToken ) ); + // InternalXtextGrammarTestLanguage.g:1350:1: rule__AbstractNegatedToken__Alternatives : ( ( ruleNegatedToken ) | ( ruleUntilToken ) ); public final void rule__AbstractNegatedToken__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1349:1: ( ( ruleNegatedToken ) | ( ruleUntilToken ) ) + // InternalXtextGrammarTestLanguage.g:1354:1: ( ( ruleNegatedToken ) | ( ruleUntilToken ) ) int alt13=2; int LA13_0 = input.LA(1); @@ -4341,10 +4349,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt13) { case 1 : - // InternalXtextGrammarTestLanguage.g:1350:2: ( ruleNegatedToken ) + // InternalXtextGrammarTestLanguage.g:1355:2: ( ruleNegatedToken ) { - // InternalXtextGrammarTestLanguage.g:1350:2: ( ruleNegatedToken ) - // InternalXtextGrammarTestLanguage.g:1351:3: ruleNegatedToken + // InternalXtextGrammarTestLanguage.g:1355:2: ( ruleNegatedToken ) + // InternalXtextGrammarTestLanguage.g:1356:3: ruleNegatedToken { before(grammarAccess.getAbstractNegatedTokenAccess().getNegatedTokenParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -4360,10 +4368,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1356:2: ( ruleUntilToken ) + // InternalXtextGrammarTestLanguage.g:1361:2: ( ruleUntilToken ) { - // InternalXtextGrammarTestLanguage.g:1356:2: ( ruleUntilToken ) - // InternalXtextGrammarTestLanguage.g:1357:3: ruleUntilToken + // InternalXtextGrammarTestLanguage.g:1361:2: ( ruleUntilToken ) + // InternalXtextGrammarTestLanguage.g:1362:3: ruleUntilToken { before(grammarAccess.getAbstractNegatedTokenAccess().getUntilTokenParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -4396,14 +4404,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group__0" - // InternalXtextGrammarTestLanguage.g:1366:1: rule__Grammar__Group__0 : rule__Grammar__Group__0__Impl rule__Grammar__Group__1 ; + // InternalXtextGrammarTestLanguage.g:1371:1: rule__Grammar__Group__0 : rule__Grammar__Group__0__Impl rule__Grammar__Group__1 ; public final void rule__Grammar__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1370:1: ( rule__Grammar__Group__0__Impl rule__Grammar__Group__1 ) - // InternalXtextGrammarTestLanguage.g:1371:2: rule__Grammar__Group__0__Impl rule__Grammar__Group__1 + // InternalXtextGrammarTestLanguage.g:1375:1: ( rule__Grammar__Group__0__Impl rule__Grammar__Group__1 ) + // InternalXtextGrammarTestLanguage.g:1376:2: rule__Grammar__Group__0__Impl rule__Grammar__Group__1 { pushFollow(FOLLOW_3); rule__Grammar__Group__0__Impl(); @@ -4434,17 +4442,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:1378:1: rule__Grammar__Group__0__Impl : ( 'grammar' ) ; + // InternalXtextGrammarTestLanguage.g:1383:1: rule__Grammar__Group__0__Impl : ( 'grammar' ) ; public final void rule__Grammar__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1382:1: ( ( 'grammar' ) ) - // InternalXtextGrammarTestLanguage.g:1383:1: ( 'grammar' ) + // InternalXtextGrammarTestLanguage.g:1387:1: ( ( 'grammar' ) ) + // InternalXtextGrammarTestLanguage.g:1388:1: ( 'grammar' ) { - // InternalXtextGrammarTestLanguage.g:1383:1: ( 'grammar' ) - // InternalXtextGrammarTestLanguage.g:1384:2: 'grammar' + // InternalXtextGrammarTestLanguage.g:1388:1: ( 'grammar' ) + // InternalXtextGrammarTestLanguage.g:1389:2: 'grammar' { before(grammarAccess.getGrammarAccess().getGrammarKeyword_0()); match(input,17,FOLLOW_2); @@ -4471,14 +4479,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group__1" - // InternalXtextGrammarTestLanguage.g:1393:1: rule__Grammar__Group__1 : rule__Grammar__Group__1__Impl rule__Grammar__Group__2 ; + // InternalXtextGrammarTestLanguage.g:1398:1: rule__Grammar__Group__1 : rule__Grammar__Group__1__Impl rule__Grammar__Group__2 ; public final void rule__Grammar__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1397:1: ( rule__Grammar__Group__1__Impl rule__Grammar__Group__2 ) - // InternalXtextGrammarTestLanguage.g:1398:2: rule__Grammar__Group__1__Impl rule__Grammar__Group__2 + // InternalXtextGrammarTestLanguage.g:1402:1: ( rule__Grammar__Group__1__Impl rule__Grammar__Group__2 ) + // InternalXtextGrammarTestLanguage.g:1403:2: rule__Grammar__Group__1__Impl rule__Grammar__Group__2 { pushFollow(FOLLOW_4); rule__Grammar__Group__1__Impl(); @@ -4509,21 +4517,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:1405:1: rule__Grammar__Group__1__Impl : ( ( rule__Grammar__NameAssignment_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:1410:1: rule__Grammar__Group__1__Impl : ( ( rule__Grammar__NameAssignment_1 ) ) ; public final void rule__Grammar__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1409:1: ( ( ( rule__Grammar__NameAssignment_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:1410:1: ( ( rule__Grammar__NameAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:1414:1: ( ( ( rule__Grammar__NameAssignment_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:1415:1: ( ( rule__Grammar__NameAssignment_1 ) ) { - // InternalXtextGrammarTestLanguage.g:1410:1: ( ( rule__Grammar__NameAssignment_1 ) ) - // InternalXtextGrammarTestLanguage.g:1411:2: ( rule__Grammar__NameAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:1415:1: ( ( rule__Grammar__NameAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:1416:2: ( rule__Grammar__NameAssignment_1 ) { before(grammarAccess.getGrammarAccess().getNameAssignment_1()); - // InternalXtextGrammarTestLanguage.g:1412:2: ( rule__Grammar__NameAssignment_1 ) - // InternalXtextGrammarTestLanguage.g:1412:3: rule__Grammar__NameAssignment_1 + // InternalXtextGrammarTestLanguage.g:1417:2: ( rule__Grammar__NameAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:1417:3: rule__Grammar__NameAssignment_1 { pushFollow(FOLLOW_2); rule__Grammar__NameAssignment_1(); @@ -4556,14 +4564,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group__2" - // InternalXtextGrammarTestLanguage.g:1420:1: rule__Grammar__Group__2 : rule__Grammar__Group__2__Impl rule__Grammar__Group__3 ; + // InternalXtextGrammarTestLanguage.g:1425:1: rule__Grammar__Group__2 : rule__Grammar__Group__2__Impl rule__Grammar__Group__3 ; public final void rule__Grammar__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1424:1: ( rule__Grammar__Group__2__Impl rule__Grammar__Group__3 ) - // InternalXtextGrammarTestLanguage.g:1425:2: rule__Grammar__Group__2__Impl rule__Grammar__Group__3 + // InternalXtextGrammarTestLanguage.g:1429:1: ( rule__Grammar__Group__2__Impl rule__Grammar__Group__3 ) + // InternalXtextGrammarTestLanguage.g:1430:2: rule__Grammar__Group__2__Impl rule__Grammar__Group__3 { pushFollow(FOLLOW_4); rule__Grammar__Group__2__Impl(); @@ -4594,20 +4602,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:1432:1: rule__Grammar__Group__2__Impl : ( ( rule__Grammar__Group_2__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:1437:1: rule__Grammar__Group__2__Impl : ( ( rule__Grammar__Group_2__0 )? ) ; public final void rule__Grammar__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1436:1: ( ( ( rule__Grammar__Group_2__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:1437:1: ( ( rule__Grammar__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:1441:1: ( ( ( rule__Grammar__Group_2__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:1442:1: ( ( rule__Grammar__Group_2__0 )? ) { - // InternalXtextGrammarTestLanguage.g:1437:1: ( ( rule__Grammar__Group_2__0 )? ) - // InternalXtextGrammarTestLanguage.g:1438:2: ( rule__Grammar__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:1442:1: ( ( rule__Grammar__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:1443:2: ( rule__Grammar__Group_2__0 )? { before(grammarAccess.getGrammarAccess().getGroup_2()); - // InternalXtextGrammarTestLanguage.g:1439:2: ( rule__Grammar__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:1444:2: ( rule__Grammar__Group_2__0 )? int alt14=2; int LA14_0 = input.LA(1); @@ -4616,7 +4624,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt14) { case 1 : - // InternalXtextGrammarTestLanguage.g:1439:3: rule__Grammar__Group_2__0 + // InternalXtextGrammarTestLanguage.g:1444:3: rule__Grammar__Group_2__0 { pushFollow(FOLLOW_2); rule__Grammar__Group_2__0(); @@ -4652,14 +4660,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group__3" - // InternalXtextGrammarTestLanguage.g:1447:1: rule__Grammar__Group__3 : rule__Grammar__Group__3__Impl rule__Grammar__Group__4 ; + // InternalXtextGrammarTestLanguage.g:1452:1: rule__Grammar__Group__3 : rule__Grammar__Group__3__Impl rule__Grammar__Group__4 ; public final void rule__Grammar__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1451:1: ( rule__Grammar__Group__3__Impl rule__Grammar__Group__4 ) - // InternalXtextGrammarTestLanguage.g:1452:2: rule__Grammar__Group__3__Impl rule__Grammar__Group__4 + // InternalXtextGrammarTestLanguage.g:1456:1: ( rule__Grammar__Group__3__Impl rule__Grammar__Group__4 ) + // InternalXtextGrammarTestLanguage.g:1457:2: rule__Grammar__Group__3__Impl rule__Grammar__Group__4 { pushFollow(FOLLOW_4); rule__Grammar__Group__3__Impl(); @@ -4690,20 +4698,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group__3__Impl" - // InternalXtextGrammarTestLanguage.g:1459:1: rule__Grammar__Group__3__Impl : ( ( rule__Grammar__Group_3__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:1464:1: rule__Grammar__Group__3__Impl : ( ( rule__Grammar__Group_3__0 )? ) ; public final void rule__Grammar__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1463:1: ( ( ( rule__Grammar__Group_3__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:1464:1: ( ( rule__Grammar__Group_3__0 )? ) + // InternalXtextGrammarTestLanguage.g:1468:1: ( ( ( rule__Grammar__Group_3__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:1469:1: ( ( rule__Grammar__Group_3__0 )? ) { - // InternalXtextGrammarTestLanguage.g:1464:1: ( ( rule__Grammar__Group_3__0 )? ) - // InternalXtextGrammarTestLanguage.g:1465:2: ( rule__Grammar__Group_3__0 )? + // InternalXtextGrammarTestLanguage.g:1469:1: ( ( rule__Grammar__Group_3__0 )? ) + // InternalXtextGrammarTestLanguage.g:1470:2: ( rule__Grammar__Group_3__0 )? { before(grammarAccess.getGrammarAccess().getGroup_3()); - // InternalXtextGrammarTestLanguage.g:1466:2: ( rule__Grammar__Group_3__0 )? + // InternalXtextGrammarTestLanguage.g:1471:2: ( rule__Grammar__Group_3__0 )? int alt15=2; int LA15_0 = input.LA(1); @@ -4712,7 +4720,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt15) { case 1 : - // InternalXtextGrammarTestLanguage.g:1466:3: rule__Grammar__Group_3__0 + // InternalXtextGrammarTestLanguage.g:1471:3: rule__Grammar__Group_3__0 { pushFollow(FOLLOW_2); rule__Grammar__Group_3__0(); @@ -4748,14 +4756,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group__4" - // InternalXtextGrammarTestLanguage.g:1474:1: rule__Grammar__Group__4 : rule__Grammar__Group__4__Impl rule__Grammar__Group__5 ; + // InternalXtextGrammarTestLanguage.g:1479:1: rule__Grammar__Group__4 : rule__Grammar__Group__4__Impl rule__Grammar__Group__5 ; public final void rule__Grammar__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1478:1: ( rule__Grammar__Group__4__Impl rule__Grammar__Group__5 ) - // InternalXtextGrammarTestLanguage.g:1479:2: rule__Grammar__Group__4__Impl rule__Grammar__Group__5 + // InternalXtextGrammarTestLanguage.g:1483:1: ( rule__Grammar__Group__4__Impl rule__Grammar__Group__5 ) + // InternalXtextGrammarTestLanguage.g:1484:2: rule__Grammar__Group__4__Impl rule__Grammar__Group__5 { pushFollow(FOLLOW_4); rule__Grammar__Group__4__Impl(); @@ -4786,20 +4794,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group__4__Impl" - // InternalXtextGrammarTestLanguage.g:1486:1: rule__Grammar__Group__4__Impl : ( ( rule__Grammar__MetamodelDeclarationsAssignment_4 )* ) ; + // InternalXtextGrammarTestLanguage.g:1491:1: rule__Grammar__Group__4__Impl : ( ( rule__Grammar__MetamodelDeclarationsAssignment_4 )* ) ; public final void rule__Grammar__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1490:1: ( ( ( rule__Grammar__MetamodelDeclarationsAssignment_4 )* ) ) - // InternalXtextGrammarTestLanguage.g:1491:1: ( ( rule__Grammar__MetamodelDeclarationsAssignment_4 )* ) + // InternalXtextGrammarTestLanguage.g:1495:1: ( ( ( rule__Grammar__MetamodelDeclarationsAssignment_4 )* ) ) + // InternalXtextGrammarTestLanguage.g:1496:1: ( ( rule__Grammar__MetamodelDeclarationsAssignment_4 )* ) { - // InternalXtextGrammarTestLanguage.g:1491:1: ( ( rule__Grammar__MetamodelDeclarationsAssignment_4 )* ) - // InternalXtextGrammarTestLanguage.g:1492:2: ( rule__Grammar__MetamodelDeclarationsAssignment_4 )* + // InternalXtextGrammarTestLanguage.g:1496:1: ( ( rule__Grammar__MetamodelDeclarationsAssignment_4 )* ) + // InternalXtextGrammarTestLanguage.g:1497:2: ( rule__Grammar__MetamodelDeclarationsAssignment_4 )* { before(grammarAccess.getGrammarAccess().getMetamodelDeclarationsAssignment_4()); - // InternalXtextGrammarTestLanguage.g:1493:2: ( rule__Grammar__MetamodelDeclarationsAssignment_4 )* + // InternalXtextGrammarTestLanguage.g:1498:2: ( rule__Grammar__MetamodelDeclarationsAssignment_4 )* loop16: do { int alt16=2; @@ -4812,7 +4820,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt16) { case 1 : - // InternalXtextGrammarTestLanguage.g:1493:3: rule__Grammar__MetamodelDeclarationsAssignment_4 + // InternalXtextGrammarTestLanguage.g:1498:3: rule__Grammar__MetamodelDeclarationsAssignment_4 { pushFollow(FOLLOW_5); rule__Grammar__MetamodelDeclarationsAssignment_4(); @@ -4851,14 +4859,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group__5" - // InternalXtextGrammarTestLanguage.g:1501:1: rule__Grammar__Group__5 : rule__Grammar__Group__5__Impl ; + // InternalXtextGrammarTestLanguage.g:1506:1: rule__Grammar__Group__5 : rule__Grammar__Group__5__Impl ; public final void rule__Grammar__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1505:1: ( rule__Grammar__Group__5__Impl ) - // InternalXtextGrammarTestLanguage.g:1506:2: rule__Grammar__Group__5__Impl + // InternalXtextGrammarTestLanguage.g:1510:1: ( rule__Grammar__Group__5__Impl ) + // InternalXtextGrammarTestLanguage.g:1511:2: rule__Grammar__Group__5__Impl { pushFollow(FOLLOW_2); rule__Grammar__Group__5__Impl(); @@ -4884,24 +4892,24 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group__5__Impl" - // InternalXtextGrammarTestLanguage.g:1512:1: rule__Grammar__Group__5__Impl : ( ( ( rule__Grammar__RulesAssignment_5 ) ) ( ( rule__Grammar__RulesAssignment_5 )* ) ) ; + // InternalXtextGrammarTestLanguage.g:1517:1: rule__Grammar__Group__5__Impl : ( ( ( rule__Grammar__RulesAssignment_5 ) ) ( ( rule__Grammar__RulesAssignment_5 )* ) ) ; public final void rule__Grammar__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1516:1: ( ( ( ( rule__Grammar__RulesAssignment_5 ) ) ( ( rule__Grammar__RulesAssignment_5 )* ) ) ) - // InternalXtextGrammarTestLanguage.g:1517:1: ( ( ( rule__Grammar__RulesAssignment_5 ) ) ( ( rule__Grammar__RulesAssignment_5 )* ) ) + // InternalXtextGrammarTestLanguage.g:1521:1: ( ( ( ( rule__Grammar__RulesAssignment_5 ) ) ( ( rule__Grammar__RulesAssignment_5 )* ) ) ) + // InternalXtextGrammarTestLanguage.g:1522:1: ( ( ( rule__Grammar__RulesAssignment_5 ) ) ( ( rule__Grammar__RulesAssignment_5 )* ) ) { - // InternalXtextGrammarTestLanguage.g:1517:1: ( ( ( rule__Grammar__RulesAssignment_5 ) ) ( ( rule__Grammar__RulesAssignment_5 )* ) ) - // InternalXtextGrammarTestLanguage.g:1518:2: ( ( rule__Grammar__RulesAssignment_5 ) ) ( ( rule__Grammar__RulesAssignment_5 )* ) + // InternalXtextGrammarTestLanguage.g:1522:1: ( ( ( rule__Grammar__RulesAssignment_5 ) ) ( ( rule__Grammar__RulesAssignment_5 )* ) ) + // InternalXtextGrammarTestLanguage.g:1523:2: ( ( rule__Grammar__RulesAssignment_5 ) ) ( ( rule__Grammar__RulesAssignment_5 )* ) { - // InternalXtextGrammarTestLanguage.g:1518:2: ( ( rule__Grammar__RulesAssignment_5 ) ) - // InternalXtextGrammarTestLanguage.g:1519:3: ( rule__Grammar__RulesAssignment_5 ) + // InternalXtextGrammarTestLanguage.g:1523:2: ( ( rule__Grammar__RulesAssignment_5 ) ) + // InternalXtextGrammarTestLanguage.g:1524:3: ( rule__Grammar__RulesAssignment_5 ) { before(grammarAccess.getGrammarAccess().getRulesAssignment_5()); - // InternalXtextGrammarTestLanguage.g:1520:3: ( rule__Grammar__RulesAssignment_5 ) - // InternalXtextGrammarTestLanguage.g:1520:4: rule__Grammar__RulesAssignment_5 + // InternalXtextGrammarTestLanguage.g:1525:3: ( rule__Grammar__RulesAssignment_5 ) + // InternalXtextGrammarTestLanguage.g:1525:4: rule__Grammar__RulesAssignment_5 { pushFollow(FOLLOW_6); rule__Grammar__RulesAssignment_5(); @@ -4915,11 +4923,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } - // InternalXtextGrammarTestLanguage.g:1523:2: ( ( rule__Grammar__RulesAssignment_5 )* ) - // InternalXtextGrammarTestLanguage.g:1524:3: ( rule__Grammar__RulesAssignment_5 )* + // InternalXtextGrammarTestLanguage.g:1528:2: ( ( rule__Grammar__RulesAssignment_5 )* ) + // InternalXtextGrammarTestLanguage.g:1529:3: ( rule__Grammar__RulesAssignment_5 )* { before(grammarAccess.getGrammarAccess().getRulesAssignment_5()); - // InternalXtextGrammarTestLanguage.g:1525:3: ( rule__Grammar__RulesAssignment_5 )* + // InternalXtextGrammarTestLanguage.g:1530:3: ( rule__Grammar__RulesAssignment_5 )* loop17: do { int alt17=2; @@ -4932,7 +4940,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt17) { case 1 : - // InternalXtextGrammarTestLanguage.g:1525:4: rule__Grammar__RulesAssignment_5 + // InternalXtextGrammarTestLanguage.g:1530:4: rule__Grammar__RulesAssignment_5 { pushFollow(FOLLOW_6); rule__Grammar__RulesAssignment_5(); @@ -4974,14 +4982,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_2__0" - // InternalXtextGrammarTestLanguage.g:1535:1: rule__Grammar__Group_2__0 : rule__Grammar__Group_2__0__Impl rule__Grammar__Group_2__1 ; + // InternalXtextGrammarTestLanguage.g:1540:1: rule__Grammar__Group_2__0 : rule__Grammar__Group_2__0__Impl rule__Grammar__Group_2__1 ; public final void rule__Grammar__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1539:1: ( rule__Grammar__Group_2__0__Impl rule__Grammar__Group_2__1 ) - // InternalXtextGrammarTestLanguage.g:1540:2: rule__Grammar__Group_2__0__Impl rule__Grammar__Group_2__1 + // InternalXtextGrammarTestLanguage.g:1544:1: ( rule__Grammar__Group_2__0__Impl rule__Grammar__Group_2__1 ) + // InternalXtextGrammarTestLanguage.g:1545:2: rule__Grammar__Group_2__0__Impl rule__Grammar__Group_2__1 { pushFollow(FOLLOW_3); rule__Grammar__Group_2__0__Impl(); @@ -5012,17 +5020,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_2__0__Impl" - // InternalXtextGrammarTestLanguage.g:1547:1: rule__Grammar__Group_2__0__Impl : ( 'with' ) ; + // InternalXtextGrammarTestLanguage.g:1552:1: rule__Grammar__Group_2__0__Impl : ( 'with' ) ; public final void rule__Grammar__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1551:1: ( ( 'with' ) ) - // InternalXtextGrammarTestLanguage.g:1552:1: ( 'with' ) + // InternalXtextGrammarTestLanguage.g:1556:1: ( ( 'with' ) ) + // InternalXtextGrammarTestLanguage.g:1557:1: ( 'with' ) { - // InternalXtextGrammarTestLanguage.g:1552:1: ( 'with' ) - // InternalXtextGrammarTestLanguage.g:1553:2: 'with' + // InternalXtextGrammarTestLanguage.g:1557:1: ( 'with' ) + // InternalXtextGrammarTestLanguage.g:1558:2: 'with' { before(grammarAccess.getGrammarAccess().getWithKeyword_2_0()); match(input,18,FOLLOW_2); @@ -5049,14 +5057,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_2__1" - // InternalXtextGrammarTestLanguage.g:1562:1: rule__Grammar__Group_2__1 : rule__Grammar__Group_2__1__Impl rule__Grammar__Group_2__2 ; + // InternalXtextGrammarTestLanguage.g:1567:1: rule__Grammar__Group_2__1 : rule__Grammar__Group_2__1__Impl rule__Grammar__Group_2__2 ; public final void rule__Grammar__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1566:1: ( rule__Grammar__Group_2__1__Impl rule__Grammar__Group_2__2 ) - // InternalXtextGrammarTestLanguage.g:1567:2: rule__Grammar__Group_2__1__Impl rule__Grammar__Group_2__2 + // InternalXtextGrammarTestLanguage.g:1571:1: ( rule__Grammar__Group_2__1__Impl rule__Grammar__Group_2__2 ) + // InternalXtextGrammarTestLanguage.g:1572:2: rule__Grammar__Group_2__1__Impl rule__Grammar__Group_2__2 { pushFollow(FOLLOW_7); rule__Grammar__Group_2__1__Impl(); @@ -5087,21 +5095,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_2__1__Impl" - // InternalXtextGrammarTestLanguage.g:1574:1: rule__Grammar__Group_2__1__Impl : ( ( rule__Grammar__UsedGrammarsAssignment_2_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:1579:1: rule__Grammar__Group_2__1__Impl : ( ( rule__Grammar__UsedGrammarsAssignment_2_1 ) ) ; public final void rule__Grammar__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1578:1: ( ( ( rule__Grammar__UsedGrammarsAssignment_2_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:1579:1: ( ( rule__Grammar__UsedGrammarsAssignment_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:1583:1: ( ( ( rule__Grammar__UsedGrammarsAssignment_2_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:1584:1: ( ( rule__Grammar__UsedGrammarsAssignment_2_1 ) ) { - // InternalXtextGrammarTestLanguage.g:1579:1: ( ( rule__Grammar__UsedGrammarsAssignment_2_1 ) ) - // InternalXtextGrammarTestLanguage.g:1580:2: ( rule__Grammar__UsedGrammarsAssignment_2_1 ) + // InternalXtextGrammarTestLanguage.g:1584:1: ( ( rule__Grammar__UsedGrammarsAssignment_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:1585:2: ( rule__Grammar__UsedGrammarsAssignment_2_1 ) { before(grammarAccess.getGrammarAccess().getUsedGrammarsAssignment_2_1()); - // InternalXtextGrammarTestLanguage.g:1581:2: ( rule__Grammar__UsedGrammarsAssignment_2_1 ) - // InternalXtextGrammarTestLanguage.g:1581:3: rule__Grammar__UsedGrammarsAssignment_2_1 + // InternalXtextGrammarTestLanguage.g:1586:2: ( rule__Grammar__UsedGrammarsAssignment_2_1 ) + // InternalXtextGrammarTestLanguage.g:1586:3: rule__Grammar__UsedGrammarsAssignment_2_1 { pushFollow(FOLLOW_2); rule__Grammar__UsedGrammarsAssignment_2_1(); @@ -5134,14 +5142,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_2__2" - // InternalXtextGrammarTestLanguage.g:1589:1: rule__Grammar__Group_2__2 : rule__Grammar__Group_2__2__Impl ; + // InternalXtextGrammarTestLanguage.g:1594:1: rule__Grammar__Group_2__2 : rule__Grammar__Group_2__2__Impl ; public final void rule__Grammar__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1593:1: ( rule__Grammar__Group_2__2__Impl ) - // InternalXtextGrammarTestLanguage.g:1594:2: rule__Grammar__Group_2__2__Impl + // InternalXtextGrammarTestLanguage.g:1598:1: ( rule__Grammar__Group_2__2__Impl ) + // InternalXtextGrammarTestLanguage.g:1599:2: rule__Grammar__Group_2__2__Impl { pushFollow(FOLLOW_2); rule__Grammar__Group_2__2__Impl(); @@ -5167,20 +5175,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_2__2__Impl" - // InternalXtextGrammarTestLanguage.g:1600:1: rule__Grammar__Group_2__2__Impl : ( ( rule__Grammar__Group_2_2__0 )* ) ; + // InternalXtextGrammarTestLanguage.g:1605:1: rule__Grammar__Group_2__2__Impl : ( ( rule__Grammar__Group_2_2__0 )* ) ; public final void rule__Grammar__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1604:1: ( ( ( rule__Grammar__Group_2_2__0 )* ) ) - // InternalXtextGrammarTestLanguage.g:1605:1: ( ( rule__Grammar__Group_2_2__0 )* ) + // InternalXtextGrammarTestLanguage.g:1609:1: ( ( ( rule__Grammar__Group_2_2__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:1610:1: ( ( rule__Grammar__Group_2_2__0 )* ) { - // InternalXtextGrammarTestLanguage.g:1605:1: ( ( rule__Grammar__Group_2_2__0 )* ) - // InternalXtextGrammarTestLanguage.g:1606:2: ( rule__Grammar__Group_2_2__0 )* + // InternalXtextGrammarTestLanguage.g:1610:1: ( ( rule__Grammar__Group_2_2__0 )* ) + // InternalXtextGrammarTestLanguage.g:1611:2: ( rule__Grammar__Group_2_2__0 )* { before(grammarAccess.getGrammarAccess().getGroup_2_2()); - // InternalXtextGrammarTestLanguage.g:1607:2: ( rule__Grammar__Group_2_2__0 )* + // InternalXtextGrammarTestLanguage.g:1612:2: ( rule__Grammar__Group_2_2__0 )* loop18: do { int alt18=2; @@ -5193,7 +5201,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt18) { case 1 : - // InternalXtextGrammarTestLanguage.g:1607:3: rule__Grammar__Group_2_2__0 + // InternalXtextGrammarTestLanguage.g:1612:3: rule__Grammar__Group_2_2__0 { pushFollow(FOLLOW_8); rule__Grammar__Group_2_2__0(); @@ -5232,14 +5240,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_2_2__0" - // InternalXtextGrammarTestLanguage.g:1616:1: rule__Grammar__Group_2_2__0 : rule__Grammar__Group_2_2__0__Impl rule__Grammar__Group_2_2__1 ; + // InternalXtextGrammarTestLanguage.g:1621:1: rule__Grammar__Group_2_2__0 : rule__Grammar__Group_2_2__0__Impl rule__Grammar__Group_2_2__1 ; public final void rule__Grammar__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1620:1: ( rule__Grammar__Group_2_2__0__Impl rule__Grammar__Group_2_2__1 ) - // InternalXtextGrammarTestLanguage.g:1621:2: rule__Grammar__Group_2_2__0__Impl rule__Grammar__Group_2_2__1 + // InternalXtextGrammarTestLanguage.g:1625:1: ( rule__Grammar__Group_2_2__0__Impl rule__Grammar__Group_2_2__1 ) + // InternalXtextGrammarTestLanguage.g:1626:2: rule__Grammar__Group_2_2__0__Impl rule__Grammar__Group_2_2__1 { pushFollow(FOLLOW_3); rule__Grammar__Group_2_2__0__Impl(); @@ -5270,17 +5278,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_2_2__0__Impl" - // InternalXtextGrammarTestLanguage.g:1628:1: rule__Grammar__Group_2_2__0__Impl : ( ',' ) ; + // InternalXtextGrammarTestLanguage.g:1633:1: rule__Grammar__Group_2_2__0__Impl : ( ',' ) ; public final void rule__Grammar__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1632:1: ( ( ',' ) ) - // InternalXtextGrammarTestLanguage.g:1633:1: ( ',' ) + // InternalXtextGrammarTestLanguage.g:1637:1: ( ( ',' ) ) + // InternalXtextGrammarTestLanguage.g:1638:1: ( ',' ) { - // InternalXtextGrammarTestLanguage.g:1633:1: ( ',' ) - // InternalXtextGrammarTestLanguage.g:1634:2: ',' + // InternalXtextGrammarTestLanguage.g:1638:1: ( ',' ) + // InternalXtextGrammarTestLanguage.g:1639:2: ',' { before(grammarAccess.getGrammarAccess().getCommaKeyword_2_2_0()); match(input,19,FOLLOW_2); @@ -5307,14 +5315,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_2_2__1" - // InternalXtextGrammarTestLanguage.g:1643:1: rule__Grammar__Group_2_2__1 : rule__Grammar__Group_2_2__1__Impl ; + // InternalXtextGrammarTestLanguage.g:1648:1: rule__Grammar__Group_2_2__1 : rule__Grammar__Group_2_2__1__Impl ; public final void rule__Grammar__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1647:1: ( rule__Grammar__Group_2_2__1__Impl ) - // InternalXtextGrammarTestLanguage.g:1648:2: rule__Grammar__Group_2_2__1__Impl + // InternalXtextGrammarTestLanguage.g:1652:1: ( rule__Grammar__Group_2_2__1__Impl ) + // InternalXtextGrammarTestLanguage.g:1653:2: rule__Grammar__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__Grammar__Group_2_2__1__Impl(); @@ -5340,21 +5348,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_2_2__1__Impl" - // InternalXtextGrammarTestLanguage.g:1654:1: rule__Grammar__Group_2_2__1__Impl : ( ( rule__Grammar__UsedGrammarsAssignment_2_2_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:1659:1: rule__Grammar__Group_2_2__1__Impl : ( ( rule__Grammar__UsedGrammarsAssignment_2_2_1 ) ) ; public final void rule__Grammar__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1658:1: ( ( ( rule__Grammar__UsedGrammarsAssignment_2_2_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:1659:1: ( ( rule__Grammar__UsedGrammarsAssignment_2_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:1663:1: ( ( ( rule__Grammar__UsedGrammarsAssignment_2_2_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:1664:1: ( ( rule__Grammar__UsedGrammarsAssignment_2_2_1 ) ) { - // InternalXtextGrammarTestLanguage.g:1659:1: ( ( rule__Grammar__UsedGrammarsAssignment_2_2_1 ) ) - // InternalXtextGrammarTestLanguage.g:1660:2: ( rule__Grammar__UsedGrammarsAssignment_2_2_1 ) + // InternalXtextGrammarTestLanguage.g:1664:1: ( ( rule__Grammar__UsedGrammarsAssignment_2_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:1665:2: ( rule__Grammar__UsedGrammarsAssignment_2_2_1 ) { before(grammarAccess.getGrammarAccess().getUsedGrammarsAssignment_2_2_1()); - // InternalXtextGrammarTestLanguage.g:1661:2: ( rule__Grammar__UsedGrammarsAssignment_2_2_1 ) - // InternalXtextGrammarTestLanguage.g:1661:3: rule__Grammar__UsedGrammarsAssignment_2_2_1 + // InternalXtextGrammarTestLanguage.g:1666:2: ( rule__Grammar__UsedGrammarsAssignment_2_2_1 ) + // InternalXtextGrammarTestLanguage.g:1666:3: rule__Grammar__UsedGrammarsAssignment_2_2_1 { pushFollow(FOLLOW_2); rule__Grammar__UsedGrammarsAssignment_2_2_1(); @@ -5387,14 +5395,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3__0" - // InternalXtextGrammarTestLanguage.g:1670:1: rule__Grammar__Group_3__0 : rule__Grammar__Group_3__0__Impl rule__Grammar__Group_3__1 ; + // InternalXtextGrammarTestLanguage.g:1675:1: rule__Grammar__Group_3__0 : rule__Grammar__Group_3__0__Impl rule__Grammar__Group_3__1 ; public final void rule__Grammar__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1674:1: ( rule__Grammar__Group_3__0__Impl rule__Grammar__Group_3__1 ) - // InternalXtextGrammarTestLanguage.g:1675:2: rule__Grammar__Group_3__0__Impl rule__Grammar__Group_3__1 + // InternalXtextGrammarTestLanguage.g:1679:1: ( rule__Grammar__Group_3__0__Impl rule__Grammar__Group_3__1 ) + // InternalXtextGrammarTestLanguage.g:1680:2: rule__Grammar__Group_3__0__Impl rule__Grammar__Group_3__1 { pushFollow(FOLLOW_9); rule__Grammar__Group_3__0__Impl(); @@ -5425,21 +5433,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3__0__Impl" - // InternalXtextGrammarTestLanguage.g:1682:1: rule__Grammar__Group_3__0__Impl : ( ( rule__Grammar__DefinesHiddenTokensAssignment_3_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:1687:1: rule__Grammar__Group_3__0__Impl : ( ( rule__Grammar__DefinesHiddenTokensAssignment_3_0 ) ) ; public final void rule__Grammar__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1686:1: ( ( ( rule__Grammar__DefinesHiddenTokensAssignment_3_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:1687:1: ( ( rule__Grammar__DefinesHiddenTokensAssignment_3_0 ) ) + // InternalXtextGrammarTestLanguage.g:1691:1: ( ( ( rule__Grammar__DefinesHiddenTokensAssignment_3_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:1692:1: ( ( rule__Grammar__DefinesHiddenTokensAssignment_3_0 ) ) { - // InternalXtextGrammarTestLanguage.g:1687:1: ( ( rule__Grammar__DefinesHiddenTokensAssignment_3_0 ) ) - // InternalXtextGrammarTestLanguage.g:1688:2: ( rule__Grammar__DefinesHiddenTokensAssignment_3_0 ) + // InternalXtextGrammarTestLanguage.g:1692:1: ( ( rule__Grammar__DefinesHiddenTokensAssignment_3_0 ) ) + // InternalXtextGrammarTestLanguage.g:1693:2: ( rule__Grammar__DefinesHiddenTokensAssignment_3_0 ) { before(grammarAccess.getGrammarAccess().getDefinesHiddenTokensAssignment_3_0()); - // InternalXtextGrammarTestLanguage.g:1689:2: ( rule__Grammar__DefinesHiddenTokensAssignment_3_0 ) - // InternalXtextGrammarTestLanguage.g:1689:3: rule__Grammar__DefinesHiddenTokensAssignment_3_0 + // InternalXtextGrammarTestLanguage.g:1694:2: ( rule__Grammar__DefinesHiddenTokensAssignment_3_0 ) + // InternalXtextGrammarTestLanguage.g:1694:3: rule__Grammar__DefinesHiddenTokensAssignment_3_0 { pushFollow(FOLLOW_2); rule__Grammar__DefinesHiddenTokensAssignment_3_0(); @@ -5472,14 +5480,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3__1" - // InternalXtextGrammarTestLanguage.g:1697:1: rule__Grammar__Group_3__1 : rule__Grammar__Group_3__1__Impl rule__Grammar__Group_3__2 ; + // InternalXtextGrammarTestLanguage.g:1702:1: rule__Grammar__Group_3__1 : rule__Grammar__Group_3__1__Impl rule__Grammar__Group_3__2 ; public final void rule__Grammar__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1701:1: ( rule__Grammar__Group_3__1__Impl rule__Grammar__Group_3__2 ) - // InternalXtextGrammarTestLanguage.g:1702:2: rule__Grammar__Group_3__1__Impl rule__Grammar__Group_3__2 + // InternalXtextGrammarTestLanguage.g:1706:1: ( rule__Grammar__Group_3__1__Impl rule__Grammar__Group_3__2 ) + // InternalXtextGrammarTestLanguage.g:1707:2: rule__Grammar__Group_3__1__Impl rule__Grammar__Group_3__2 { pushFollow(FOLLOW_10); rule__Grammar__Group_3__1__Impl(); @@ -5510,17 +5518,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3__1__Impl" - // InternalXtextGrammarTestLanguage.g:1709:1: rule__Grammar__Group_3__1__Impl : ( '(' ) ; + // InternalXtextGrammarTestLanguage.g:1714:1: rule__Grammar__Group_3__1__Impl : ( '(' ) ; public final void rule__Grammar__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1713:1: ( ( '(' ) ) - // InternalXtextGrammarTestLanguage.g:1714:1: ( '(' ) + // InternalXtextGrammarTestLanguage.g:1718:1: ( ( '(' ) ) + // InternalXtextGrammarTestLanguage.g:1719:1: ( '(' ) { - // InternalXtextGrammarTestLanguage.g:1714:1: ( '(' ) - // InternalXtextGrammarTestLanguage.g:1715:2: '(' + // InternalXtextGrammarTestLanguage.g:1719:1: ( '(' ) + // InternalXtextGrammarTestLanguage.g:1720:2: '(' { before(grammarAccess.getGrammarAccess().getLeftParenthesisKeyword_3_1()); match(input,20,FOLLOW_2); @@ -5547,14 +5555,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3__2" - // InternalXtextGrammarTestLanguage.g:1724:1: rule__Grammar__Group_3__2 : rule__Grammar__Group_3__2__Impl rule__Grammar__Group_3__3 ; + // InternalXtextGrammarTestLanguage.g:1729:1: rule__Grammar__Group_3__2 : rule__Grammar__Group_3__2__Impl rule__Grammar__Group_3__3 ; public final void rule__Grammar__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1728:1: ( rule__Grammar__Group_3__2__Impl rule__Grammar__Group_3__3 ) - // InternalXtextGrammarTestLanguage.g:1729:2: rule__Grammar__Group_3__2__Impl rule__Grammar__Group_3__3 + // InternalXtextGrammarTestLanguage.g:1733:1: ( rule__Grammar__Group_3__2__Impl rule__Grammar__Group_3__3 ) + // InternalXtextGrammarTestLanguage.g:1734:2: rule__Grammar__Group_3__2__Impl rule__Grammar__Group_3__3 { pushFollow(FOLLOW_10); rule__Grammar__Group_3__2__Impl(); @@ -5585,20 +5593,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3__2__Impl" - // InternalXtextGrammarTestLanguage.g:1736:1: rule__Grammar__Group_3__2__Impl : ( ( rule__Grammar__Group_3_2__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:1741:1: rule__Grammar__Group_3__2__Impl : ( ( rule__Grammar__Group_3_2__0 )? ) ; public final void rule__Grammar__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1740:1: ( ( ( rule__Grammar__Group_3_2__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:1741:1: ( ( rule__Grammar__Group_3_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:1745:1: ( ( ( rule__Grammar__Group_3_2__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:1746:1: ( ( rule__Grammar__Group_3_2__0 )? ) { - // InternalXtextGrammarTestLanguage.g:1741:1: ( ( rule__Grammar__Group_3_2__0 )? ) - // InternalXtextGrammarTestLanguage.g:1742:2: ( rule__Grammar__Group_3_2__0 )? + // InternalXtextGrammarTestLanguage.g:1746:1: ( ( rule__Grammar__Group_3_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:1747:2: ( rule__Grammar__Group_3_2__0 )? { before(grammarAccess.getGrammarAccess().getGroup_3_2()); - // InternalXtextGrammarTestLanguage.g:1743:2: ( rule__Grammar__Group_3_2__0 )? + // InternalXtextGrammarTestLanguage.g:1748:2: ( rule__Grammar__Group_3_2__0 )? int alt19=2; int LA19_0 = input.LA(1); @@ -5607,7 +5615,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt19) { case 1 : - // InternalXtextGrammarTestLanguage.g:1743:3: rule__Grammar__Group_3_2__0 + // InternalXtextGrammarTestLanguage.g:1748:3: rule__Grammar__Group_3_2__0 { pushFollow(FOLLOW_2); rule__Grammar__Group_3_2__0(); @@ -5643,14 +5651,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3__3" - // InternalXtextGrammarTestLanguage.g:1751:1: rule__Grammar__Group_3__3 : rule__Grammar__Group_3__3__Impl ; + // InternalXtextGrammarTestLanguage.g:1756:1: rule__Grammar__Group_3__3 : rule__Grammar__Group_3__3__Impl ; public final void rule__Grammar__Group_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1755:1: ( rule__Grammar__Group_3__3__Impl ) - // InternalXtextGrammarTestLanguage.g:1756:2: rule__Grammar__Group_3__3__Impl + // InternalXtextGrammarTestLanguage.g:1760:1: ( rule__Grammar__Group_3__3__Impl ) + // InternalXtextGrammarTestLanguage.g:1761:2: rule__Grammar__Group_3__3__Impl { pushFollow(FOLLOW_2); rule__Grammar__Group_3__3__Impl(); @@ -5676,17 +5684,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3__3__Impl" - // InternalXtextGrammarTestLanguage.g:1762:1: rule__Grammar__Group_3__3__Impl : ( ')' ) ; + // InternalXtextGrammarTestLanguage.g:1767:1: rule__Grammar__Group_3__3__Impl : ( ')' ) ; public final void rule__Grammar__Group_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1766:1: ( ( ')' ) ) - // InternalXtextGrammarTestLanguage.g:1767:1: ( ')' ) + // InternalXtextGrammarTestLanguage.g:1771:1: ( ( ')' ) ) + // InternalXtextGrammarTestLanguage.g:1772:1: ( ')' ) { - // InternalXtextGrammarTestLanguage.g:1767:1: ( ')' ) - // InternalXtextGrammarTestLanguage.g:1768:2: ')' + // InternalXtextGrammarTestLanguage.g:1772:1: ( ')' ) + // InternalXtextGrammarTestLanguage.g:1773:2: ')' { before(grammarAccess.getGrammarAccess().getRightParenthesisKeyword_3_3()); match(input,21,FOLLOW_2); @@ -5713,14 +5721,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3_2__0" - // InternalXtextGrammarTestLanguage.g:1778:1: rule__Grammar__Group_3_2__0 : rule__Grammar__Group_3_2__0__Impl rule__Grammar__Group_3_2__1 ; + // InternalXtextGrammarTestLanguage.g:1783:1: rule__Grammar__Group_3_2__0 : rule__Grammar__Group_3_2__0__Impl rule__Grammar__Group_3_2__1 ; public final void rule__Grammar__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1782:1: ( rule__Grammar__Group_3_2__0__Impl rule__Grammar__Group_3_2__1 ) - // InternalXtextGrammarTestLanguage.g:1783:2: rule__Grammar__Group_3_2__0__Impl rule__Grammar__Group_3_2__1 + // InternalXtextGrammarTestLanguage.g:1787:1: ( rule__Grammar__Group_3_2__0__Impl rule__Grammar__Group_3_2__1 ) + // InternalXtextGrammarTestLanguage.g:1788:2: rule__Grammar__Group_3_2__0__Impl rule__Grammar__Group_3_2__1 { pushFollow(FOLLOW_7); rule__Grammar__Group_3_2__0__Impl(); @@ -5751,21 +5759,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3_2__0__Impl" - // InternalXtextGrammarTestLanguage.g:1790:1: rule__Grammar__Group_3_2__0__Impl : ( ( rule__Grammar__HiddenTokensAssignment_3_2_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:1795:1: rule__Grammar__Group_3_2__0__Impl : ( ( rule__Grammar__HiddenTokensAssignment_3_2_0 ) ) ; public final void rule__Grammar__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1794:1: ( ( ( rule__Grammar__HiddenTokensAssignment_3_2_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:1795:1: ( ( rule__Grammar__HiddenTokensAssignment_3_2_0 ) ) + // InternalXtextGrammarTestLanguage.g:1799:1: ( ( ( rule__Grammar__HiddenTokensAssignment_3_2_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:1800:1: ( ( rule__Grammar__HiddenTokensAssignment_3_2_0 ) ) { - // InternalXtextGrammarTestLanguage.g:1795:1: ( ( rule__Grammar__HiddenTokensAssignment_3_2_0 ) ) - // InternalXtextGrammarTestLanguage.g:1796:2: ( rule__Grammar__HiddenTokensAssignment_3_2_0 ) + // InternalXtextGrammarTestLanguage.g:1800:1: ( ( rule__Grammar__HiddenTokensAssignment_3_2_0 ) ) + // InternalXtextGrammarTestLanguage.g:1801:2: ( rule__Grammar__HiddenTokensAssignment_3_2_0 ) { before(grammarAccess.getGrammarAccess().getHiddenTokensAssignment_3_2_0()); - // InternalXtextGrammarTestLanguage.g:1797:2: ( rule__Grammar__HiddenTokensAssignment_3_2_0 ) - // InternalXtextGrammarTestLanguage.g:1797:3: rule__Grammar__HiddenTokensAssignment_3_2_0 + // InternalXtextGrammarTestLanguage.g:1802:2: ( rule__Grammar__HiddenTokensAssignment_3_2_0 ) + // InternalXtextGrammarTestLanguage.g:1802:3: rule__Grammar__HiddenTokensAssignment_3_2_0 { pushFollow(FOLLOW_2); rule__Grammar__HiddenTokensAssignment_3_2_0(); @@ -5798,14 +5806,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3_2__1" - // InternalXtextGrammarTestLanguage.g:1805:1: rule__Grammar__Group_3_2__1 : rule__Grammar__Group_3_2__1__Impl ; + // InternalXtextGrammarTestLanguage.g:1810:1: rule__Grammar__Group_3_2__1 : rule__Grammar__Group_3_2__1__Impl ; public final void rule__Grammar__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1809:1: ( rule__Grammar__Group_3_2__1__Impl ) - // InternalXtextGrammarTestLanguage.g:1810:2: rule__Grammar__Group_3_2__1__Impl + // InternalXtextGrammarTestLanguage.g:1814:1: ( rule__Grammar__Group_3_2__1__Impl ) + // InternalXtextGrammarTestLanguage.g:1815:2: rule__Grammar__Group_3_2__1__Impl { pushFollow(FOLLOW_2); rule__Grammar__Group_3_2__1__Impl(); @@ -5831,20 +5839,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3_2__1__Impl" - // InternalXtextGrammarTestLanguage.g:1816:1: rule__Grammar__Group_3_2__1__Impl : ( ( rule__Grammar__Group_3_2_1__0 )* ) ; + // InternalXtextGrammarTestLanguage.g:1821:1: rule__Grammar__Group_3_2__1__Impl : ( ( rule__Grammar__Group_3_2_1__0 )* ) ; public final void rule__Grammar__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1820:1: ( ( ( rule__Grammar__Group_3_2_1__0 )* ) ) - // InternalXtextGrammarTestLanguage.g:1821:1: ( ( rule__Grammar__Group_3_2_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:1825:1: ( ( ( rule__Grammar__Group_3_2_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:1826:1: ( ( rule__Grammar__Group_3_2_1__0 )* ) { - // InternalXtextGrammarTestLanguage.g:1821:1: ( ( rule__Grammar__Group_3_2_1__0 )* ) - // InternalXtextGrammarTestLanguage.g:1822:2: ( rule__Grammar__Group_3_2_1__0 )* + // InternalXtextGrammarTestLanguage.g:1826:1: ( ( rule__Grammar__Group_3_2_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:1827:2: ( rule__Grammar__Group_3_2_1__0 )* { before(grammarAccess.getGrammarAccess().getGroup_3_2_1()); - // InternalXtextGrammarTestLanguage.g:1823:2: ( rule__Grammar__Group_3_2_1__0 )* + // InternalXtextGrammarTestLanguage.g:1828:2: ( rule__Grammar__Group_3_2_1__0 )* loop20: do { int alt20=2; @@ -5857,7 +5865,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt20) { case 1 : - // InternalXtextGrammarTestLanguage.g:1823:3: rule__Grammar__Group_3_2_1__0 + // InternalXtextGrammarTestLanguage.g:1828:3: rule__Grammar__Group_3_2_1__0 { pushFollow(FOLLOW_8); rule__Grammar__Group_3_2_1__0(); @@ -5896,14 +5904,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3_2_1__0" - // InternalXtextGrammarTestLanguage.g:1832:1: rule__Grammar__Group_3_2_1__0 : rule__Grammar__Group_3_2_1__0__Impl rule__Grammar__Group_3_2_1__1 ; + // InternalXtextGrammarTestLanguage.g:1837:1: rule__Grammar__Group_3_2_1__0 : rule__Grammar__Group_3_2_1__0__Impl rule__Grammar__Group_3_2_1__1 ; public final void rule__Grammar__Group_3_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1836:1: ( rule__Grammar__Group_3_2_1__0__Impl rule__Grammar__Group_3_2_1__1 ) - // InternalXtextGrammarTestLanguage.g:1837:2: rule__Grammar__Group_3_2_1__0__Impl rule__Grammar__Group_3_2_1__1 + // InternalXtextGrammarTestLanguage.g:1841:1: ( rule__Grammar__Group_3_2_1__0__Impl rule__Grammar__Group_3_2_1__1 ) + // InternalXtextGrammarTestLanguage.g:1842:2: rule__Grammar__Group_3_2_1__0__Impl rule__Grammar__Group_3_2_1__1 { pushFollow(FOLLOW_3); rule__Grammar__Group_3_2_1__0__Impl(); @@ -5934,17 +5942,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3_2_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:1844:1: rule__Grammar__Group_3_2_1__0__Impl : ( ',' ) ; + // InternalXtextGrammarTestLanguage.g:1849:1: rule__Grammar__Group_3_2_1__0__Impl : ( ',' ) ; public final void rule__Grammar__Group_3_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1848:1: ( ( ',' ) ) - // InternalXtextGrammarTestLanguage.g:1849:1: ( ',' ) + // InternalXtextGrammarTestLanguage.g:1853:1: ( ( ',' ) ) + // InternalXtextGrammarTestLanguage.g:1854:1: ( ',' ) { - // InternalXtextGrammarTestLanguage.g:1849:1: ( ',' ) - // InternalXtextGrammarTestLanguage.g:1850:2: ',' + // InternalXtextGrammarTestLanguage.g:1854:1: ( ',' ) + // InternalXtextGrammarTestLanguage.g:1855:2: ',' { before(grammarAccess.getGrammarAccess().getCommaKeyword_3_2_1_0()); match(input,19,FOLLOW_2); @@ -5971,14 +5979,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3_2_1__1" - // InternalXtextGrammarTestLanguage.g:1859:1: rule__Grammar__Group_3_2_1__1 : rule__Grammar__Group_3_2_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:1864:1: rule__Grammar__Group_3_2_1__1 : rule__Grammar__Group_3_2_1__1__Impl ; public final void rule__Grammar__Group_3_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1863:1: ( rule__Grammar__Group_3_2_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:1864:2: rule__Grammar__Group_3_2_1__1__Impl + // InternalXtextGrammarTestLanguage.g:1868:1: ( rule__Grammar__Group_3_2_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:1869:2: rule__Grammar__Group_3_2_1__1__Impl { pushFollow(FOLLOW_2); rule__Grammar__Group_3_2_1__1__Impl(); @@ -6004,21 +6012,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__Group_3_2_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:1870:1: rule__Grammar__Group_3_2_1__1__Impl : ( ( rule__Grammar__HiddenTokensAssignment_3_2_1_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:1875:1: rule__Grammar__Group_3_2_1__1__Impl : ( ( rule__Grammar__HiddenTokensAssignment_3_2_1_1 ) ) ; public final void rule__Grammar__Group_3_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1874:1: ( ( ( rule__Grammar__HiddenTokensAssignment_3_2_1_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:1875:1: ( ( rule__Grammar__HiddenTokensAssignment_3_2_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:1879:1: ( ( ( rule__Grammar__HiddenTokensAssignment_3_2_1_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:1880:1: ( ( rule__Grammar__HiddenTokensAssignment_3_2_1_1 ) ) { - // InternalXtextGrammarTestLanguage.g:1875:1: ( ( rule__Grammar__HiddenTokensAssignment_3_2_1_1 ) ) - // InternalXtextGrammarTestLanguage.g:1876:2: ( rule__Grammar__HiddenTokensAssignment_3_2_1_1 ) + // InternalXtextGrammarTestLanguage.g:1880:1: ( ( rule__Grammar__HiddenTokensAssignment_3_2_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:1881:2: ( rule__Grammar__HiddenTokensAssignment_3_2_1_1 ) { before(grammarAccess.getGrammarAccess().getHiddenTokensAssignment_3_2_1_1()); - // InternalXtextGrammarTestLanguage.g:1877:2: ( rule__Grammar__HiddenTokensAssignment_3_2_1_1 ) - // InternalXtextGrammarTestLanguage.g:1877:3: rule__Grammar__HiddenTokensAssignment_3_2_1_1 + // InternalXtextGrammarTestLanguage.g:1882:2: ( rule__Grammar__HiddenTokensAssignment_3_2_1_1 ) + // InternalXtextGrammarTestLanguage.g:1882:3: rule__Grammar__HiddenTokensAssignment_3_2_1_1 { pushFollow(FOLLOW_2); rule__Grammar__HiddenTokensAssignment_3_2_1_1(); @@ -6051,14 +6059,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GrammarID__Group__0" - // InternalXtextGrammarTestLanguage.g:1886:1: rule__GrammarID__Group__0 : rule__GrammarID__Group__0__Impl rule__GrammarID__Group__1 ; + // InternalXtextGrammarTestLanguage.g:1891:1: rule__GrammarID__Group__0 : rule__GrammarID__Group__0__Impl rule__GrammarID__Group__1 ; public final void rule__GrammarID__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1890:1: ( rule__GrammarID__Group__0__Impl rule__GrammarID__Group__1 ) - // InternalXtextGrammarTestLanguage.g:1891:2: rule__GrammarID__Group__0__Impl rule__GrammarID__Group__1 + // InternalXtextGrammarTestLanguage.g:1895:1: ( rule__GrammarID__Group__0__Impl rule__GrammarID__Group__1 ) + // InternalXtextGrammarTestLanguage.g:1896:2: rule__GrammarID__Group__0__Impl rule__GrammarID__Group__1 { pushFollow(FOLLOW_11); rule__GrammarID__Group__0__Impl(); @@ -6089,17 +6097,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GrammarID__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:1898:1: rule__GrammarID__Group__0__Impl : ( RULE_ID ) ; + // InternalXtextGrammarTestLanguage.g:1903:1: rule__GrammarID__Group__0__Impl : ( RULE_ID ) ; public final void rule__GrammarID__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1902:1: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:1903:1: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1907:1: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1908:1: ( RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:1903:1: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:1904:2: RULE_ID + // InternalXtextGrammarTestLanguage.g:1908:1: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1909:2: RULE_ID { before(grammarAccess.getGrammarIDAccess().getIDTerminalRuleCall_0()); match(input,RULE_ID,FOLLOW_2); @@ -6126,14 +6134,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GrammarID__Group__1" - // InternalXtextGrammarTestLanguage.g:1913:1: rule__GrammarID__Group__1 : rule__GrammarID__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:1918:1: rule__GrammarID__Group__1 : rule__GrammarID__Group__1__Impl ; public final void rule__GrammarID__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1917:1: ( rule__GrammarID__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:1918:2: rule__GrammarID__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:1922:1: ( rule__GrammarID__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:1923:2: rule__GrammarID__Group__1__Impl { pushFollow(FOLLOW_2); rule__GrammarID__Group__1__Impl(); @@ -6159,20 +6167,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GrammarID__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:1924:1: rule__GrammarID__Group__1__Impl : ( ( rule__GrammarID__Group_1__0 )* ) ; + // InternalXtextGrammarTestLanguage.g:1929:1: rule__GrammarID__Group__1__Impl : ( ( rule__GrammarID__Group_1__0 )* ) ; public final void rule__GrammarID__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1928:1: ( ( ( rule__GrammarID__Group_1__0 )* ) ) - // InternalXtextGrammarTestLanguage.g:1929:1: ( ( rule__GrammarID__Group_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:1933:1: ( ( ( rule__GrammarID__Group_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:1934:1: ( ( rule__GrammarID__Group_1__0 )* ) { - // InternalXtextGrammarTestLanguage.g:1929:1: ( ( rule__GrammarID__Group_1__0 )* ) - // InternalXtextGrammarTestLanguage.g:1930:2: ( rule__GrammarID__Group_1__0 )* + // InternalXtextGrammarTestLanguage.g:1934:1: ( ( rule__GrammarID__Group_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:1935:2: ( rule__GrammarID__Group_1__0 )* { before(grammarAccess.getGrammarIDAccess().getGroup_1()); - // InternalXtextGrammarTestLanguage.g:1931:2: ( rule__GrammarID__Group_1__0 )* + // InternalXtextGrammarTestLanguage.g:1936:2: ( rule__GrammarID__Group_1__0 )* loop21: do { int alt21=2; @@ -6185,7 +6193,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt21) { case 1 : - // InternalXtextGrammarTestLanguage.g:1931:3: rule__GrammarID__Group_1__0 + // InternalXtextGrammarTestLanguage.g:1936:3: rule__GrammarID__Group_1__0 { pushFollow(FOLLOW_12); rule__GrammarID__Group_1__0(); @@ -6224,14 +6232,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GrammarID__Group_1__0" - // InternalXtextGrammarTestLanguage.g:1940:1: rule__GrammarID__Group_1__0 : rule__GrammarID__Group_1__0__Impl rule__GrammarID__Group_1__1 ; + // InternalXtextGrammarTestLanguage.g:1945:1: rule__GrammarID__Group_1__0 : rule__GrammarID__Group_1__0__Impl rule__GrammarID__Group_1__1 ; public final void rule__GrammarID__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1944:1: ( rule__GrammarID__Group_1__0__Impl rule__GrammarID__Group_1__1 ) - // InternalXtextGrammarTestLanguage.g:1945:2: rule__GrammarID__Group_1__0__Impl rule__GrammarID__Group_1__1 + // InternalXtextGrammarTestLanguage.g:1949:1: ( rule__GrammarID__Group_1__0__Impl rule__GrammarID__Group_1__1 ) + // InternalXtextGrammarTestLanguage.g:1950:2: rule__GrammarID__Group_1__0__Impl rule__GrammarID__Group_1__1 { pushFollow(FOLLOW_3); rule__GrammarID__Group_1__0__Impl(); @@ -6262,17 +6270,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GrammarID__Group_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:1952:1: rule__GrammarID__Group_1__0__Impl : ( '.' ) ; + // InternalXtextGrammarTestLanguage.g:1957:1: rule__GrammarID__Group_1__0__Impl : ( '.' ) ; public final void rule__GrammarID__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1956:1: ( ( '.' ) ) - // InternalXtextGrammarTestLanguage.g:1957:1: ( '.' ) + // InternalXtextGrammarTestLanguage.g:1961:1: ( ( '.' ) ) + // InternalXtextGrammarTestLanguage.g:1962:1: ( '.' ) { - // InternalXtextGrammarTestLanguage.g:1957:1: ( '.' ) - // InternalXtextGrammarTestLanguage.g:1958:2: '.' + // InternalXtextGrammarTestLanguage.g:1962:1: ( '.' ) + // InternalXtextGrammarTestLanguage.g:1963:2: '.' { before(grammarAccess.getGrammarIDAccess().getFullStopKeyword_1_0()); match(input,22,FOLLOW_2); @@ -6299,14 +6307,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GrammarID__Group_1__1" - // InternalXtextGrammarTestLanguage.g:1967:1: rule__GrammarID__Group_1__1 : rule__GrammarID__Group_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:1972:1: rule__GrammarID__Group_1__1 : rule__GrammarID__Group_1__1__Impl ; public final void rule__GrammarID__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1971:1: ( rule__GrammarID__Group_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:1972:2: rule__GrammarID__Group_1__1__Impl + // InternalXtextGrammarTestLanguage.g:1976:1: ( rule__GrammarID__Group_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:1977:2: rule__GrammarID__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__GrammarID__Group_1__1__Impl(); @@ -6332,17 +6340,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GrammarID__Group_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:1978:1: rule__GrammarID__Group_1__1__Impl : ( RULE_ID ) ; + // InternalXtextGrammarTestLanguage.g:1983:1: rule__GrammarID__Group_1__1__Impl : ( RULE_ID ) ; public final void rule__GrammarID__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1982:1: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:1983:1: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1987:1: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1988:1: ( RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:1983:1: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:1984:2: RULE_ID + // InternalXtextGrammarTestLanguage.g:1988:1: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1989:2: RULE_ID { before(grammarAccess.getGrammarIDAccess().getIDTerminalRuleCall_1_1()); match(input,RULE_ID,FOLLOW_2); @@ -6369,14 +6377,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__Group__0" - // InternalXtextGrammarTestLanguage.g:1994:1: rule__GeneratedMetamodel__Group__0 : rule__GeneratedMetamodel__Group__0__Impl rule__GeneratedMetamodel__Group__1 ; + // InternalXtextGrammarTestLanguage.g:1999:1: rule__GeneratedMetamodel__Group__0 : rule__GeneratedMetamodel__Group__0__Impl rule__GeneratedMetamodel__Group__1 ; public final void rule__GeneratedMetamodel__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:1998:1: ( rule__GeneratedMetamodel__Group__0__Impl rule__GeneratedMetamodel__Group__1 ) - // InternalXtextGrammarTestLanguage.g:1999:2: rule__GeneratedMetamodel__Group__0__Impl rule__GeneratedMetamodel__Group__1 + // InternalXtextGrammarTestLanguage.g:2003:1: ( rule__GeneratedMetamodel__Group__0__Impl rule__GeneratedMetamodel__Group__1 ) + // InternalXtextGrammarTestLanguage.g:2004:2: rule__GeneratedMetamodel__Group__0__Impl rule__GeneratedMetamodel__Group__1 { pushFollow(FOLLOW_3); rule__GeneratedMetamodel__Group__0__Impl(); @@ -6407,17 +6415,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:2006:1: rule__GeneratedMetamodel__Group__0__Impl : ( 'generate' ) ; + // InternalXtextGrammarTestLanguage.g:2011:1: rule__GeneratedMetamodel__Group__0__Impl : ( 'generate' ) ; public final void rule__GeneratedMetamodel__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2010:1: ( ( 'generate' ) ) - // InternalXtextGrammarTestLanguage.g:2011:1: ( 'generate' ) + // InternalXtextGrammarTestLanguage.g:2015:1: ( ( 'generate' ) ) + // InternalXtextGrammarTestLanguage.g:2016:1: ( 'generate' ) { - // InternalXtextGrammarTestLanguage.g:2011:1: ( 'generate' ) - // InternalXtextGrammarTestLanguage.g:2012:2: 'generate' + // InternalXtextGrammarTestLanguage.g:2016:1: ( 'generate' ) + // InternalXtextGrammarTestLanguage.g:2017:2: 'generate' { before(grammarAccess.getGeneratedMetamodelAccess().getGenerateKeyword_0()); match(input,23,FOLLOW_2); @@ -6444,14 +6452,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__Group__1" - // InternalXtextGrammarTestLanguage.g:2021:1: rule__GeneratedMetamodel__Group__1 : rule__GeneratedMetamodel__Group__1__Impl rule__GeneratedMetamodel__Group__2 ; + // InternalXtextGrammarTestLanguage.g:2026:1: rule__GeneratedMetamodel__Group__1 : rule__GeneratedMetamodel__Group__1__Impl rule__GeneratedMetamodel__Group__2 ; public final void rule__GeneratedMetamodel__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2025:1: ( rule__GeneratedMetamodel__Group__1__Impl rule__GeneratedMetamodel__Group__2 ) - // InternalXtextGrammarTestLanguage.g:2026:2: rule__GeneratedMetamodel__Group__1__Impl rule__GeneratedMetamodel__Group__2 + // InternalXtextGrammarTestLanguage.g:2030:1: ( rule__GeneratedMetamodel__Group__1__Impl rule__GeneratedMetamodel__Group__2 ) + // InternalXtextGrammarTestLanguage.g:2031:2: rule__GeneratedMetamodel__Group__1__Impl rule__GeneratedMetamodel__Group__2 { pushFollow(FOLLOW_13); rule__GeneratedMetamodel__Group__1__Impl(); @@ -6482,21 +6490,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:2033:1: rule__GeneratedMetamodel__Group__1__Impl : ( ( rule__GeneratedMetamodel__NameAssignment_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:2038:1: rule__GeneratedMetamodel__Group__1__Impl : ( ( rule__GeneratedMetamodel__NameAssignment_1 ) ) ; public final void rule__GeneratedMetamodel__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2037:1: ( ( ( rule__GeneratedMetamodel__NameAssignment_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:2038:1: ( ( rule__GeneratedMetamodel__NameAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:2042:1: ( ( ( rule__GeneratedMetamodel__NameAssignment_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:2043:1: ( ( rule__GeneratedMetamodel__NameAssignment_1 ) ) { - // InternalXtextGrammarTestLanguage.g:2038:1: ( ( rule__GeneratedMetamodel__NameAssignment_1 ) ) - // InternalXtextGrammarTestLanguage.g:2039:2: ( rule__GeneratedMetamodel__NameAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:2043:1: ( ( rule__GeneratedMetamodel__NameAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:2044:2: ( rule__GeneratedMetamodel__NameAssignment_1 ) { before(grammarAccess.getGeneratedMetamodelAccess().getNameAssignment_1()); - // InternalXtextGrammarTestLanguage.g:2040:2: ( rule__GeneratedMetamodel__NameAssignment_1 ) - // InternalXtextGrammarTestLanguage.g:2040:3: rule__GeneratedMetamodel__NameAssignment_1 + // InternalXtextGrammarTestLanguage.g:2045:2: ( rule__GeneratedMetamodel__NameAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:2045:3: rule__GeneratedMetamodel__NameAssignment_1 { pushFollow(FOLLOW_2); rule__GeneratedMetamodel__NameAssignment_1(); @@ -6529,14 +6537,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__Group__2" - // InternalXtextGrammarTestLanguage.g:2048:1: rule__GeneratedMetamodel__Group__2 : rule__GeneratedMetamodel__Group__2__Impl rule__GeneratedMetamodel__Group__3 ; + // InternalXtextGrammarTestLanguage.g:2053:1: rule__GeneratedMetamodel__Group__2 : rule__GeneratedMetamodel__Group__2__Impl rule__GeneratedMetamodel__Group__3 ; public final void rule__GeneratedMetamodel__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2052:1: ( rule__GeneratedMetamodel__Group__2__Impl rule__GeneratedMetamodel__Group__3 ) - // InternalXtextGrammarTestLanguage.g:2053:2: rule__GeneratedMetamodel__Group__2__Impl rule__GeneratedMetamodel__Group__3 + // InternalXtextGrammarTestLanguage.g:2057:1: ( rule__GeneratedMetamodel__Group__2__Impl rule__GeneratedMetamodel__Group__3 ) + // InternalXtextGrammarTestLanguage.g:2058:2: rule__GeneratedMetamodel__Group__2__Impl rule__GeneratedMetamodel__Group__3 { pushFollow(FOLLOW_14); rule__GeneratedMetamodel__Group__2__Impl(); @@ -6567,21 +6575,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:2060:1: rule__GeneratedMetamodel__Group__2__Impl : ( ( rule__GeneratedMetamodel__EPackageAssignment_2 ) ) ; + // InternalXtextGrammarTestLanguage.g:2065:1: rule__GeneratedMetamodel__Group__2__Impl : ( ( rule__GeneratedMetamodel__EPackageAssignment_2 ) ) ; public final void rule__GeneratedMetamodel__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2064:1: ( ( ( rule__GeneratedMetamodel__EPackageAssignment_2 ) ) ) - // InternalXtextGrammarTestLanguage.g:2065:1: ( ( rule__GeneratedMetamodel__EPackageAssignment_2 ) ) + // InternalXtextGrammarTestLanguage.g:2069:1: ( ( ( rule__GeneratedMetamodel__EPackageAssignment_2 ) ) ) + // InternalXtextGrammarTestLanguage.g:2070:1: ( ( rule__GeneratedMetamodel__EPackageAssignment_2 ) ) { - // InternalXtextGrammarTestLanguage.g:2065:1: ( ( rule__GeneratedMetamodel__EPackageAssignment_2 ) ) - // InternalXtextGrammarTestLanguage.g:2066:2: ( rule__GeneratedMetamodel__EPackageAssignment_2 ) + // InternalXtextGrammarTestLanguage.g:2070:1: ( ( rule__GeneratedMetamodel__EPackageAssignment_2 ) ) + // InternalXtextGrammarTestLanguage.g:2071:2: ( rule__GeneratedMetamodel__EPackageAssignment_2 ) { before(grammarAccess.getGeneratedMetamodelAccess().getEPackageAssignment_2()); - // InternalXtextGrammarTestLanguage.g:2067:2: ( rule__GeneratedMetamodel__EPackageAssignment_2 ) - // InternalXtextGrammarTestLanguage.g:2067:3: rule__GeneratedMetamodel__EPackageAssignment_2 + // InternalXtextGrammarTestLanguage.g:2072:2: ( rule__GeneratedMetamodel__EPackageAssignment_2 ) + // InternalXtextGrammarTestLanguage.g:2072:3: rule__GeneratedMetamodel__EPackageAssignment_2 { pushFollow(FOLLOW_2); rule__GeneratedMetamodel__EPackageAssignment_2(); @@ -6614,14 +6622,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__Group__3" - // InternalXtextGrammarTestLanguage.g:2075:1: rule__GeneratedMetamodel__Group__3 : rule__GeneratedMetamodel__Group__3__Impl ; + // InternalXtextGrammarTestLanguage.g:2080:1: rule__GeneratedMetamodel__Group__3 : rule__GeneratedMetamodel__Group__3__Impl ; public final void rule__GeneratedMetamodel__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2079:1: ( rule__GeneratedMetamodel__Group__3__Impl ) - // InternalXtextGrammarTestLanguage.g:2080:2: rule__GeneratedMetamodel__Group__3__Impl + // InternalXtextGrammarTestLanguage.g:2084:1: ( rule__GeneratedMetamodel__Group__3__Impl ) + // InternalXtextGrammarTestLanguage.g:2085:2: rule__GeneratedMetamodel__Group__3__Impl { pushFollow(FOLLOW_2); rule__GeneratedMetamodel__Group__3__Impl(); @@ -6647,20 +6655,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__Group__3__Impl" - // InternalXtextGrammarTestLanguage.g:2086:1: rule__GeneratedMetamodel__Group__3__Impl : ( ( rule__GeneratedMetamodel__Group_3__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:2091:1: rule__GeneratedMetamodel__Group__3__Impl : ( ( rule__GeneratedMetamodel__Group_3__0 )? ) ; public final void rule__GeneratedMetamodel__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2090:1: ( ( ( rule__GeneratedMetamodel__Group_3__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:2091:1: ( ( rule__GeneratedMetamodel__Group_3__0 )? ) + // InternalXtextGrammarTestLanguage.g:2095:1: ( ( ( rule__GeneratedMetamodel__Group_3__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:2096:1: ( ( rule__GeneratedMetamodel__Group_3__0 )? ) { - // InternalXtextGrammarTestLanguage.g:2091:1: ( ( rule__GeneratedMetamodel__Group_3__0 )? ) - // InternalXtextGrammarTestLanguage.g:2092:2: ( rule__GeneratedMetamodel__Group_3__0 )? + // InternalXtextGrammarTestLanguage.g:2096:1: ( ( rule__GeneratedMetamodel__Group_3__0 )? ) + // InternalXtextGrammarTestLanguage.g:2097:2: ( rule__GeneratedMetamodel__Group_3__0 )? { before(grammarAccess.getGeneratedMetamodelAccess().getGroup_3()); - // InternalXtextGrammarTestLanguage.g:2093:2: ( rule__GeneratedMetamodel__Group_3__0 )? + // InternalXtextGrammarTestLanguage.g:2098:2: ( rule__GeneratedMetamodel__Group_3__0 )? int alt22=2; int LA22_0 = input.LA(1); @@ -6669,7 +6677,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt22) { case 1 : - // InternalXtextGrammarTestLanguage.g:2093:3: rule__GeneratedMetamodel__Group_3__0 + // InternalXtextGrammarTestLanguage.g:2098:3: rule__GeneratedMetamodel__Group_3__0 { pushFollow(FOLLOW_2); rule__GeneratedMetamodel__Group_3__0(); @@ -6705,14 +6713,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__Group_3__0" - // InternalXtextGrammarTestLanguage.g:2102:1: rule__GeneratedMetamodel__Group_3__0 : rule__GeneratedMetamodel__Group_3__0__Impl rule__GeneratedMetamodel__Group_3__1 ; + // InternalXtextGrammarTestLanguage.g:2107:1: rule__GeneratedMetamodel__Group_3__0 : rule__GeneratedMetamodel__Group_3__0__Impl rule__GeneratedMetamodel__Group_3__1 ; public final void rule__GeneratedMetamodel__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2106:1: ( rule__GeneratedMetamodel__Group_3__0__Impl rule__GeneratedMetamodel__Group_3__1 ) - // InternalXtextGrammarTestLanguage.g:2107:2: rule__GeneratedMetamodel__Group_3__0__Impl rule__GeneratedMetamodel__Group_3__1 + // InternalXtextGrammarTestLanguage.g:2111:1: ( rule__GeneratedMetamodel__Group_3__0__Impl rule__GeneratedMetamodel__Group_3__1 ) + // InternalXtextGrammarTestLanguage.g:2112:2: rule__GeneratedMetamodel__Group_3__0__Impl rule__GeneratedMetamodel__Group_3__1 { pushFollow(FOLLOW_3); rule__GeneratedMetamodel__Group_3__0__Impl(); @@ -6743,17 +6751,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__Group_3__0__Impl" - // InternalXtextGrammarTestLanguage.g:2114:1: rule__GeneratedMetamodel__Group_3__0__Impl : ( 'as' ) ; + // InternalXtextGrammarTestLanguage.g:2119:1: rule__GeneratedMetamodel__Group_3__0__Impl : ( 'as' ) ; public final void rule__GeneratedMetamodel__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2118:1: ( ( 'as' ) ) - // InternalXtextGrammarTestLanguage.g:2119:1: ( 'as' ) + // InternalXtextGrammarTestLanguage.g:2123:1: ( ( 'as' ) ) + // InternalXtextGrammarTestLanguage.g:2124:1: ( 'as' ) { - // InternalXtextGrammarTestLanguage.g:2119:1: ( 'as' ) - // InternalXtextGrammarTestLanguage.g:2120:2: 'as' + // InternalXtextGrammarTestLanguage.g:2124:1: ( 'as' ) + // InternalXtextGrammarTestLanguage.g:2125:2: 'as' { before(grammarAccess.getGeneratedMetamodelAccess().getAsKeyword_3_0()); match(input,24,FOLLOW_2); @@ -6780,14 +6788,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__Group_3__1" - // InternalXtextGrammarTestLanguage.g:2129:1: rule__GeneratedMetamodel__Group_3__1 : rule__GeneratedMetamodel__Group_3__1__Impl ; + // InternalXtextGrammarTestLanguage.g:2134:1: rule__GeneratedMetamodel__Group_3__1 : rule__GeneratedMetamodel__Group_3__1__Impl ; public final void rule__GeneratedMetamodel__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2133:1: ( rule__GeneratedMetamodel__Group_3__1__Impl ) - // InternalXtextGrammarTestLanguage.g:2134:2: rule__GeneratedMetamodel__Group_3__1__Impl + // InternalXtextGrammarTestLanguage.g:2138:1: ( rule__GeneratedMetamodel__Group_3__1__Impl ) + // InternalXtextGrammarTestLanguage.g:2139:2: rule__GeneratedMetamodel__Group_3__1__Impl { pushFollow(FOLLOW_2); rule__GeneratedMetamodel__Group_3__1__Impl(); @@ -6813,21 +6821,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__Group_3__1__Impl" - // InternalXtextGrammarTestLanguage.g:2140:1: rule__GeneratedMetamodel__Group_3__1__Impl : ( ( rule__GeneratedMetamodel__AliasAssignment_3_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:2145:1: rule__GeneratedMetamodel__Group_3__1__Impl : ( ( rule__GeneratedMetamodel__AliasAssignment_3_1 ) ) ; public final void rule__GeneratedMetamodel__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2144:1: ( ( ( rule__GeneratedMetamodel__AliasAssignment_3_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:2145:1: ( ( rule__GeneratedMetamodel__AliasAssignment_3_1 ) ) + // InternalXtextGrammarTestLanguage.g:2149:1: ( ( ( rule__GeneratedMetamodel__AliasAssignment_3_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:2150:1: ( ( rule__GeneratedMetamodel__AliasAssignment_3_1 ) ) { - // InternalXtextGrammarTestLanguage.g:2145:1: ( ( rule__GeneratedMetamodel__AliasAssignment_3_1 ) ) - // InternalXtextGrammarTestLanguage.g:2146:2: ( rule__GeneratedMetamodel__AliasAssignment_3_1 ) + // InternalXtextGrammarTestLanguage.g:2150:1: ( ( rule__GeneratedMetamodel__AliasAssignment_3_1 ) ) + // InternalXtextGrammarTestLanguage.g:2151:2: ( rule__GeneratedMetamodel__AliasAssignment_3_1 ) { before(grammarAccess.getGeneratedMetamodelAccess().getAliasAssignment_3_1()); - // InternalXtextGrammarTestLanguage.g:2147:2: ( rule__GeneratedMetamodel__AliasAssignment_3_1 ) - // InternalXtextGrammarTestLanguage.g:2147:3: rule__GeneratedMetamodel__AliasAssignment_3_1 + // InternalXtextGrammarTestLanguage.g:2152:2: ( rule__GeneratedMetamodel__AliasAssignment_3_1 ) + // InternalXtextGrammarTestLanguage.g:2152:3: rule__GeneratedMetamodel__AliasAssignment_3_1 { pushFollow(FOLLOW_2); rule__GeneratedMetamodel__AliasAssignment_3_1(); @@ -6860,14 +6868,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ReferencedMetamodel__Group__0" - // InternalXtextGrammarTestLanguage.g:2156:1: rule__ReferencedMetamodel__Group__0 : rule__ReferencedMetamodel__Group__0__Impl rule__ReferencedMetamodel__Group__1 ; + // InternalXtextGrammarTestLanguage.g:2161:1: rule__ReferencedMetamodel__Group__0 : rule__ReferencedMetamodel__Group__0__Impl rule__ReferencedMetamodel__Group__1 ; public final void rule__ReferencedMetamodel__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2160:1: ( rule__ReferencedMetamodel__Group__0__Impl rule__ReferencedMetamodel__Group__1 ) - // InternalXtextGrammarTestLanguage.g:2161:2: rule__ReferencedMetamodel__Group__0__Impl rule__ReferencedMetamodel__Group__1 + // InternalXtextGrammarTestLanguage.g:2165:1: ( rule__ReferencedMetamodel__Group__0__Impl rule__ReferencedMetamodel__Group__1 ) + // InternalXtextGrammarTestLanguage.g:2166:2: rule__ReferencedMetamodel__Group__0__Impl rule__ReferencedMetamodel__Group__1 { pushFollow(FOLLOW_13); rule__ReferencedMetamodel__Group__0__Impl(); @@ -6898,17 +6906,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ReferencedMetamodel__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:2168:1: rule__ReferencedMetamodel__Group__0__Impl : ( 'import' ) ; + // InternalXtextGrammarTestLanguage.g:2173:1: rule__ReferencedMetamodel__Group__0__Impl : ( 'import' ) ; public final void rule__ReferencedMetamodel__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2172:1: ( ( 'import' ) ) - // InternalXtextGrammarTestLanguage.g:2173:1: ( 'import' ) + // InternalXtextGrammarTestLanguage.g:2177:1: ( ( 'import' ) ) + // InternalXtextGrammarTestLanguage.g:2178:1: ( 'import' ) { - // InternalXtextGrammarTestLanguage.g:2173:1: ( 'import' ) - // InternalXtextGrammarTestLanguage.g:2174:2: 'import' + // InternalXtextGrammarTestLanguage.g:2178:1: ( 'import' ) + // InternalXtextGrammarTestLanguage.g:2179:2: 'import' { before(grammarAccess.getReferencedMetamodelAccess().getImportKeyword_0()); match(input,25,FOLLOW_2); @@ -6935,14 +6943,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ReferencedMetamodel__Group__1" - // InternalXtextGrammarTestLanguage.g:2183:1: rule__ReferencedMetamodel__Group__1 : rule__ReferencedMetamodel__Group__1__Impl rule__ReferencedMetamodel__Group__2 ; + // InternalXtextGrammarTestLanguage.g:2188:1: rule__ReferencedMetamodel__Group__1 : rule__ReferencedMetamodel__Group__1__Impl rule__ReferencedMetamodel__Group__2 ; public final void rule__ReferencedMetamodel__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2187:1: ( rule__ReferencedMetamodel__Group__1__Impl rule__ReferencedMetamodel__Group__2 ) - // InternalXtextGrammarTestLanguage.g:2188:2: rule__ReferencedMetamodel__Group__1__Impl rule__ReferencedMetamodel__Group__2 + // InternalXtextGrammarTestLanguage.g:2192:1: ( rule__ReferencedMetamodel__Group__1__Impl rule__ReferencedMetamodel__Group__2 ) + // InternalXtextGrammarTestLanguage.g:2193:2: rule__ReferencedMetamodel__Group__1__Impl rule__ReferencedMetamodel__Group__2 { pushFollow(FOLLOW_14); rule__ReferencedMetamodel__Group__1__Impl(); @@ -6973,21 +6981,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ReferencedMetamodel__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:2195:1: rule__ReferencedMetamodel__Group__1__Impl : ( ( rule__ReferencedMetamodel__EPackageAssignment_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:2200:1: rule__ReferencedMetamodel__Group__1__Impl : ( ( rule__ReferencedMetamodel__EPackageAssignment_1 ) ) ; public final void rule__ReferencedMetamodel__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2199:1: ( ( ( rule__ReferencedMetamodel__EPackageAssignment_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:2200:1: ( ( rule__ReferencedMetamodel__EPackageAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:2204:1: ( ( ( rule__ReferencedMetamodel__EPackageAssignment_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:2205:1: ( ( rule__ReferencedMetamodel__EPackageAssignment_1 ) ) { - // InternalXtextGrammarTestLanguage.g:2200:1: ( ( rule__ReferencedMetamodel__EPackageAssignment_1 ) ) - // InternalXtextGrammarTestLanguage.g:2201:2: ( rule__ReferencedMetamodel__EPackageAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:2205:1: ( ( rule__ReferencedMetamodel__EPackageAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:2206:2: ( rule__ReferencedMetamodel__EPackageAssignment_1 ) { before(grammarAccess.getReferencedMetamodelAccess().getEPackageAssignment_1()); - // InternalXtextGrammarTestLanguage.g:2202:2: ( rule__ReferencedMetamodel__EPackageAssignment_1 ) - // InternalXtextGrammarTestLanguage.g:2202:3: rule__ReferencedMetamodel__EPackageAssignment_1 + // InternalXtextGrammarTestLanguage.g:2207:2: ( rule__ReferencedMetamodel__EPackageAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:2207:3: rule__ReferencedMetamodel__EPackageAssignment_1 { pushFollow(FOLLOW_2); rule__ReferencedMetamodel__EPackageAssignment_1(); @@ -7020,14 +7028,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ReferencedMetamodel__Group__2" - // InternalXtextGrammarTestLanguage.g:2210:1: rule__ReferencedMetamodel__Group__2 : rule__ReferencedMetamodel__Group__2__Impl ; + // InternalXtextGrammarTestLanguage.g:2215:1: rule__ReferencedMetamodel__Group__2 : rule__ReferencedMetamodel__Group__2__Impl ; public final void rule__ReferencedMetamodel__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2214:1: ( rule__ReferencedMetamodel__Group__2__Impl ) - // InternalXtextGrammarTestLanguage.g:2215:2: rule__ReferencedMetamodel__Group__2__Impl + // InternalXtextGrammarTestLanguage.g:2219:1: ( rule__ReferencedMetamodel__Group__2__Impl ) + // InternalXtextGrammarTestLanguage.g:2220:2: rule__ReferencedMetamodel__Group__2__Impl { pushFollow(FOLLOW_2); rule__ReferencedMetamodel__Group__2__Impl(); @@ -7053,20 +7061,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ReferencedMetamodel__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:2221:1: rule__ReferencedMetamodel__Group__2__Impl : ( ( rule__ReferencedMetamodel__Group_2__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:2226:1: rule__ReferencedMetamodel__Group__2__Impl : ( ( rule__ReferencedMetamodel__Group_2__0 )? ) ; public final void rule__ReferencedMetamodel__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2225:1: ( ( ( rule__ReferencedMetamodel__Group_2__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:2226:1: ( ( rule__ReferencedMetamodel__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:2230:1: ( ( ( rule__ReferencedMetamodel__Group_2__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:2231:1: ( ( rule__ReferencedMetamodel__Group_2__0 )? ) { - // InternalXtextGrammarTestLanguage.g:2226:1: ( ( rule__ReferencedMetamodel__Group_2__0 )? ) - // InternalXtextGrammarTestLanguage.g:2227:2: ( rule__ReferencedMetamodel__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:2231:1: ( ( rule__ReferencedMetamodel__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:2232:2: ( rule__ReferencedMetamodel__Group_2__0 )? { before(grammarAccess.getReferencedMetamodelAccess().getGroup_2()); - // InternalXtextGrammarTestLanguage.g:2228:2: ( rule__ReferencedMetamodel__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:2233:2: ( rule__ReferencedMetamodel__Group_2__0 )? int alt23=2; int LA23_0 = input.LA(1); @@ -7075,7 +7083,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt23) { case 1 : - // InternalXtextGrammarTestLanguage.g:2228:3: rule__ReferencedMetamodel__Group_2__0 + // InternalXtextGrammarTestLanguage.g:2233:3: rule__ReferencedMetamodel__Group_2__0 { pushFollow(FOLLOW_2); rule__ReferencedMetamodel__Group_2__0(); @@ -7111,14 +7119,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ReferencedMetamodel__Group_2__0" - // InternalXtextGrammarTestLanguage.g:2237:1: rule__ReferencedMetamodel__Group_2__0 : rule__ReferencedMetamodel__Group_2__0__Impl rule__ReferencedMetamodel__Group_2__1 ; + // InternalXtextGrammarTestLanguage.g:2242:1: rule__ReferencedMetamodel__Group_2__0 : rule__ReferencedMetamodel__Group_2__0__Impl rule__ReferencedMetamodel__Group_2__1 ; public final void rule__ReferencedMetamodel__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2241:1: ( rule__ReferencedMetamodel__Group_2__0__Impl rule__ReferencedMetamodel__Group_2__1 ) - // InternalXtextGrammarTestLanguage.g:2242:2: rule__ReferencedMetamodel__Group_2__0__Impl rule__ReferencedMetamodel__Group_2__1 + // InternalXtextGrammarTestLanguage.g:2246:1: ( rule__ReferencedMetamodel__Group_2__0__Impl rule__ReferencedMetamodel__Group_2__1 ) + // InternalXtextGrammarTestLanguage.g:2247:2: rule__ReferencedMetamodel__Group_2__0__Impl rule__ReferencedMetamodel__Group_2__1 { pushFollow(FOLLOW_3); rule__ReferencedMetamodel__Group_2__0__Impl(); @@ -7149,17 +7157,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ReferencedMetamodel__Group_2__0__Impl" - // InternalXtextGrammarTestLanguage.g:2249:1: rule__ReferencedMetamodel__Group_2__0__Impl : ( 'as' ) ; + // InternalXtextGrammarTestLanguage.g:2254:1: rule__ReferencedMetamodel__Group_2__0__Impl : ( 'as' ) ; public final void rule__ReferencedMetamodel__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2253:1: ( ( 'as' ) ) - // InternalXtextGrammarTestLanguage.g:2254:1: ( 'as' ) + // InternalXtextGrammarTestLanguage.g:2258:1: ( ( 'as' ) ) + // InternalXtextGrammarTestLanguage.g:2259:1: ( 'as' ) { - // InternalXtextGrammarTestLanguage.g:2254:1: ( 'as' ) - // InternalXtextGrammarTestLanguage.g:2255:2: 'as' + // InternalXtextGrammarTestLanguage.g:2259:1: ( 'as' ) + // InternalXtextGrammarTestLanguage.g:2260:2: 'as' { before(grammarAccess.getReferencedMetamodelAccess().getAsKeyword_2_0()); match(input,24,FOLLOW_2); @@ -7186,14 +7194,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ReferencedMetamodel__Group_2__1" - // InternalXtextGrammarTestLanguage.g:2264:1: rule__ReferencedMetamodel__Group_2__1 : rule__ReferencedMetamodel__Group_2__1__Impl ; + // InternalXtextGrammarTestLanguage.g:2269:1: rule__ReferencedMetamodel__Group_2__1 : rule__ReferencedMetamodel__Group_2__1__Impl ; public final void rule__ReferencedMetamodel__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2268:1: ( rule__ReferencedMetamodel__Group_2__1__Impl ) - // InternalXtextGrammarTestLanguage.g:2269:2: rule__ReferencedMetamodel__Group_2__1__Impl + // InternalXtextGrammarTestLanguage.g:2273:1: ( rule__ReferencedMetamodel__Group_2__1__Impl ) + // InternalXtextGrammarTestLanguage.g:2274:2: rule__ReferencedMetamodel__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ReferencedMetamodel__Group_2__1__Impl(); @@ -7219,21 +7227,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ReferencedMetamodel__Group_2__1__Impl" - // InternalXtextGrammarTestLanguage.g:2275:1: rule__ReferencedMetamodel__Group_2__1__Impl : ( ( rule__ReferencedMetamodel__AliasAssignment_2_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:2280:1: rule__ReferencedMetamodel__Group_2__1__Impl : ( ( rule__ReferencedMetamodel__AliasAssignment_2_1 ) ) ; public final void rule__ReferencedMetamodel__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2279:1: ( ( ( rule__ReferencedMetamodel__AliasAssignment_2_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:2280:1: ( ( rule__ReferencedMetamodel__AliasAssignment_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:2284:1: ( ( ( rule__ReferencedMetamodel__AliasAssignment_2_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:2285:1: ( ( rule__ReferencedMetamodel__AliasAssignment_2_1 ) ) { - // InternalXtextGrammarTestLanguage.g:2280:1: ( ( rule__ReferencedMetamodel__AliasAssignment_2_1 ) ) - // InternalXtextGrammarTestLanguage.g:2281:2: ( rule__ReferencedMetamodel__AliasAssignment_2_1 ) + // InternalXtextGrammarTestLanguage.g:2285:1: ( ( rule__ReferencedMetamodel__AliasAssignment_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:2286:2: ( rule__ReferencedMetamodel__AliasAssignment_2_1 ) { before(grammarAccess.getReferencedMetamodelAccess().getAliasAssignment_2_1()); - // InternalXtextGrammarTestLanguage.g:2282:2: ( rule__ReferencedMetamodel__AliasAssignment_2_1 ) - // InternalXtextGrammarTestLanguage.g:2282:3: rule__ReferencedMetamodel__AliasAssignment_2_1 + // InternalXtextGrammarTestLanguage.g:2287:2: ( rule__ReferencedMetamodel__AliasAssignment_2_1 ) + // InternalXtextGrammarTestLanguage.g:2287:3: rule__ReferencedMetamodel__AliasAssignment_2_1 { pushFollow(FOLLOW_2); rule__ReferencedMetamodel__AliasAssignment_2_1(); @@ -7266,14 +7274,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group__0" - // InternalXtextGrammarTestLanguage.g:2291:1: rule__ParserRule__Group__0 : rule__ParserRule__Group__0__Impl rule__ParserRule__Group__1 ; + // InternalXtextGrammarTestLanguage.g:2296:1: rule__ParserRule__Group__0 : rule__ParserRule__Group__0__Impl rule__ParserRule__Group__1 ; public final void rule__ParserRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2295:1: ( rule__ParserRule__Group__0__Impl rule__ParserRule__Group__1 ) - // InternalXtextGrammarTestLanguage.g:2296:2: rule__ParserRule__Group__0__Impl rule__ParserRule__Group__1 + // InternalXtextGrammarTestLanguage.g:2300:1: ( rule__ParserRule__Group__0__Impl rule__ParserRule__Group__1 ) + // InternalXtextGrammarTestLanguage.g:2301:2: rule__ParserRule__Group__0__Impl rule__ParserRule__Group__1 { pushFollow(FOLLOW_15); rule__ParserRule__Group__0__Impl(); @@ -7304,21 +7312,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:2303:1: rule__ParserRule__Group__0__Impl : ( ( rule__ParserRule__NameAssignment_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:2308:1: rule__ParserRule__Group__0__Impl : ( ( rule__ParserRule__NameAssignment_0 ) ) ; public final void rule__ParserRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2307:1: ( ( ( rule__ParserRule__NameAssignment_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:2308:1: ( ( rule__ParserRule__NameAssignment_0 ) ) + // InternalXtextGrammarTestLanguage.g:2312:1: ( ( ( rule__ParserRule__NameAssignment_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:2313:1: ( ( rule__ParserRule__NameAssignment_0 ) ) { - // InternalXtextGrammarTestLanguage.g:2308:1: ( ( rule__ParserRule__NameAssignment_0 ) ) - // InternalXtextGrammarTestLanguage.g:2309:2: ( rule__ParserRule__NameAssignment_0 ) + // InternalXtextGrammarTestLanguage.g:2313:1: ( ( rule__ParserRule__NameAssignment_0 ) ) + // InternalXtextGrammarTestLanguage.g:2314:2: ( rule__ParserRule__NameAssignment_0 ) { before(grammarAccess.getParserRuleAccess().getNameAssignment_0()); - // InternalXtextGrammarTestLanguage.g:2310:2: ( rule__ParserRule__NameAssignment_0 ) - // InternalXtextGrammarTestLanguage.g:2310:3: rule__ParserRule__NameAssignment_0 + // InternalXtextGrammarTestLanguage.g:2315:2: ( rule__ParserRule__NameAssignment_0 ) + // InternalXtextGrammarTestLanguage.g:2315:3: rule__ParserRule__NameAssignment_0 { pushFollow(FOLLOW_2); rule__ParserRule__NameAssignment_0(); @@ -7351,14 +7359,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group__1" - // InternalXtextGrammarTestLanguage.g:2318:1: rule__ParserRule__Group__1 : rule__ParserRule__Group__1__Impl rule__ParserRule__Group__2 ; + // InternalXtextGrammarTestLanguage.g:2323:1: rule__ParserRule__Group__1 : rule__ParserRule__Group__1__Impl rule__ParserRule__Group__2 ; public final void rule__ParserRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2322:1: ( rule__ParserRule__Group__1__Impl rule__ParserRule__Group__2 ) - // InternalXtextGrammarTestLanguage.g:2323:2: rule__ParserRule__Group__1__Impl rule__ParserRule__Group__2 + // InternalXtextGrammarTestLanguage.g:2327:1: ( rule__ParserRule__Group__1__Impl rule__ParserRule__Group__2 ) + // InternalXtextGrammarTestLanguage.g:2328:2: rule__ParserRule__Group__1__Impl rule__ParserRule__Group__2 { pushFollow(FOLLOW_15); rule__ParserRule__Group__1__Impl(); @@ -7389,20 +7397,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:2330:1: rule__ParserRule__Group__1__Impl : ( ( rule__ParserRule__Group_1__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:2335:1: rule__ParserRule__Group__1__Impl : ( ( rule__ParserRule__Group_1__0 )? ) ; public final void rule__ParserRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2334:1: ( ( ( rule__ParserRule__Group_1__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:2335:1: ( ( rule__ParserRule__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:2339:1: ( ( ( rule__ParserRule__Group_1__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:2340:1: ( ( rule__ParserRule__Group_1__0 )? ) { - // InternalXtextGrammarTestLanguage.g:2335:1: ( ( rule__ParserRule__Group_1__0 )? ) - // InternalXtextGrammarTestLanguage.g:2336:2: ( rule__ParserRule__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:2340:1: ( ( rule__ParserRule__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:2341:2: ( rule__ParserRule__Group_1__0 )? { before(grammarAccess.getParserRuleAccess().getGroup_1()); - // InternalXtextGrammarTestLanguage.g:2337:2: ( rule__ParserRule__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:2342:2: ( rule__ParserRule__Group_1__0 )? int alt24=2; int LA24_0 = input.LA(1); @@ -7411,7 +7419,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt24) { case 1 : - // InternalXtextGrammarTestLanguage.g:2337:3: rule__ParserRule__Group_1__0 + // InternalXtextGrammarTestLanguage.g:2342:3: rule__ParserRule__Group_1__0 { pushFollow(FOLLOW_2); rule__ParserRule__Group_1__0(); @@ -7447,14 +7455,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group__2" - // InternalXtextGrammarTestLanguage.g:2345:1: rule__ParserRule__Group__2 : rule__ParserRule__Group__2__Impl rule__ParserRule__Group__3 ; + // InternalXtextGrammarTestLanguage.g:2350:1: rule__ParserRule__Group__2 : rule__ParserRule__Group__2__Impl rule__ParserRule__Group__3 ; public final void rule__ParserRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2349:1: ( rule__ParserRule__Group__2__Impl rule__ParserRule__Group__3 ) - // InternalXtextGrammarTestLanguage.g:2350:2: rule__ParserRule__Group__2__Impl rule__ParserRule__Group__3 + // InternalXtextGrammarTestLanguage.g:2354:1: ( rule__ParserRule__Group__2__Impl rule__ParserRule__Group__3 ) + // InternalXtextGrammarTestLanguage.g:2355:2: rule__ParserRule__Group__2__Impl rule__ParserRule__Group__3 { pushFollow(FOLLOW_15); rule__ParserRule__Group__2__Impl(); @@ -7485,20 +7493,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:2357:1: rule__ParserRule__Group__2__Impl : ( ( rule__ParserRule__Group_2__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:2362:1: rule__ParserRule__Group__2__Impl : ( ( rule__ParserRule__Group_2__0 )? ) ; public final void rule__ParserRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2361:1: ( ( ( rule__ParserRule__Group_2__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:2362:1: ( ( rule__ParserRule__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:2366:1: ( ( ( rule__ParserRule__Group_2__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:2367:1: ( ( rule__ParserRule__Group_2__0 )? ) { - // InternalXtextGrammarTestLanguage.g:2362:1: ( ( rule__ParserRule__Group_2__0 )? ) - // InternalXtextGrammarTestLanguage.g:2363:2: ( rule__ParserRule__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:2367:1: ( ( rule__ParserRule__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:2368:2: ( rule__ParserRule__Group_2__0 )? { before(grammarAccess.getParserRuleAccess().getGroup_2()); - // InternalXtextGrammarTestLanguage.g:2364:2: ( rule__ParserRule__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:2369:2: ( rule__ParserRule__Group_2__0 )? int alt25=2; int LA25_0 = input.LA(1); @@ -7507,7 +7515,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt25) { case 1 : - // InternalXtextGrammarTestLanguage.g:2364:3: rule__ParserRule__Group_2__0 + // InternalXtextGrammarTestLanguage.g:2369:3: rule__ParserRule__Group_2__0 { pushFollow(FOLLOW_2); rule__ParserRule__Group_2__0(); @@ -7543,14 +7551,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group__3" - // InternalXtextGrammarTestLanguage.g:2372:1: rule__ParserRule__Group__3 : rule__ParserRule__Group__3__Impl rule__ParserRule__Group__4 ; + // InternalXtextGrammarTestLanguage.g:2377:1: rule__ParserRule__Group__3 : rule__ParserRule__Group__3__Impl rule__ParserRule__Group__4 ; public final void rule__ParserRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2376:1: ( rule__ParserRule__Group__3__Impl rule__ParserRule__Group__4 ) - // InternalXtextGrammarTestLanguage.g:2377:2: rule__ParserRule__Group__3__Impl rule__ParserRule__Group__4 + // InternalXtextGrammarTestLanguage.g:2381:1: ( rule__ParserRule__Group__3__Impl rule__ParserRule__Group__4 ) + // InternalXtextGrammarTestLanguage.g:2382:2: rule__ParserRule__Group__3__Impl rule__ParserRule__Group__4 { pushFollow(FOLLOW_16); rule__ParserRule__Group__3__Impl(); @@ -7581,17 +7589,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group__3__Impl" - // InternalXtextGrammarTestLanguage.g:2384:1: rule__ParserRule__Group__3__Impl : ( ':' ) ; + // InternalXtextGrammarTestLanguage.g:2389:1: rule__ParserRule__Group__3__Impl : ( ':' ) ; public final void rule__ParserRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2388:1: ( ( ':' ) ) - // InternalXtextGrammarTestLanguage.g:2389:1: ( ':' ) + // InternalXtextGrammarTestLanguage.g:2393:1: ( ( ':' ) ) + // InternalXtextGrammarTestLanguage.g:2394:1: ( ':' ) { - // InternalXtextGrammarTestLanguage.g:2389:1: ( ':' ) - // InternalXtextGrammarTestLanguage.g:2390:2: ':' + // InternalXtextGrammarTestLanguage.g:2394:1: ( ':' ) + // InternalXtextGrammarTestLanguage.g:2395:2: ':' { before(grammarAccess.getParserRuleAccess().getColonKeyword_3()); match(input,26,FOLLOW_2); @@ -7618,14 +7626,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group__4" - // InternalXtextGrammarTestLanguage.g:2399:1: rule__ParserRule__Group__4 : rule__ParserRule__Group__4__Impl rule__ParserRule__Group__5 ; + // InternalXtextGrammarTestLanguage.g:2404:1: rule__ParserRule__Group__4 : rule__ParserRule__Group__4__Impl rule__ParserRule__Group__5 ; public final void rule__ParserRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2403:1: ( rule__ParserRule__Group__4__Impl rule__ParserRule__Group__5 ) - // InternalXtextGrammarTestLanguage.g:2404:2: rule__ParserRule__Group__4__Impl rule__ParserRule__Group__5 + // InternalXtextGrammarTestLanguage.g:2408:1: ( rule__ParserRule__Group__4__Impl rule__ParserRule__Group__5 ) + // InternalXtextGrammarTestLanguage.g:2409:2: rule__ParserRule__Group__4__Impl rule__ParserRule__Group__5 { pushFollow(FOLLOW_17); rule__ParserRule__Group__4__Impl(); @@ -7656,21 +7664,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group__4__Impl" - // InternalXtextGrammarTestLanguage.g:2411:1: rule__ParserRule__Group__4__Impl : ( ( rule__ParserRule__AlternativesAssignment_4 ) ) ; + // InternalXtextGrammarTestLanguage.g:2416:1: rule__ParserRule__Group__4__Impl : ( ( rule__ParserRule__AlternativesAssignment_4 ) ) ; public final void rule__ParserRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2415:1: ( ( ( rule__ParserRule__AlternativesAssignment_4 ) ) ) - // InternalXtextGrammarTestLanguage.g:2416:1: ( ( rule__ParserRule__AlternativesAssignment_4 ) ) + // InternalXtextGrammarTestLanguage.g:2420:1: ( ( ( rule__ParserRule__AlternativesAssignment_4 ) ) ) + // InternalXtextGrammarTestLanguage.g:2421:1: ( ( rule__ParserRule__AlternativesAssignment_4 ) ) { - // InternalXtextGrammarTestLanguage.g:2416:1: ( ( rule__ParserRule__AlternativesAssignment_4 ) ) - // InternalXtextGrammarTestLanguage.g:2417:2: ( rule__ParserRule__AlternativesAssignment_4 ) + // InternalXtextGrammarTestLanguage.g:2421:1: ( ( rule__ParserRule__AlternativesAssignment_4 ) ) + // InternalXtextGrammarTestLanguage.g:2422:2: ( rule__ParserRule__AlternativesAssignment_4 ) { before(grammarAccess.getParserRuleAccess().getAlternativesAssignment_4()); - // InternalXtextGrammarTestLanguage.g:2418:2: ( rule__ParserRule__AlternativesAssignment_4 ) - // InternalXtextGrammarTestLanguage.g:2418:3: rule__ParserRule__AlternativesAssignment_4 + // InternalXtextGrammarTestLanguage.g:2423:2: ( rule__ParserRule__AlternativesAssignment_4 ) + // InternalXtextGrammarTestLanguage.g:2423:3: rule__ParserRule__AlternativesAssignment_4 { pushFollow(FOLLOW_2); rule__ParserRule__AlternativesAssignment_4(); @@ -7703,14 +7711,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group__5" - // InternalXtextGrammarTestLanguage.g:2426:1: rule__ParserRule__Group__5 : rule__ParserRule__Group__5__Impl ; + // InternalXtextGrammarTestLanguage.g:2431:1: rule__ParserRule__Group__5 : rule__ParserRule__Group__5__Impl ; public final void rule__ParserRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2430:1: ( rule__ParserRule__Group__5__Impl ) - // InternalXtextGrammarTestLanguage.g:2431:2: rule__ParserRule__Group__5__Impl + // InternalXtextGrammarTestLanguage.g:2435:1: ( rule__ParserRule__Group__5__Impl ) + // InternalXtextGrammarTestLanguage.g:2436:2: rule__ParserRule__Group__5__Impl { pushFollow(FOLLOW_2); rule__ParserRule__Group__5__Impl(); @@ -7736,17 +7744,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group__5__Impl" - // InternalXtextGrammarTestLanguage.g:2437:1: rule__ParserRule__Group__5__Impl : ( ';' ) ; + // InternalXtextGrammarTestLanguage.g:2442:1: rule__ParserRule__Group__5__Impl : ( ';' ) ; public final void rule__ParserRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2441:1: ( ( ';' ) ) - // InternalXtextGrammarTestLanguage.g:2442:1: ( ';' ) + // InternalXtextGrammarTestLanguage.g:2446:1: ( ( ';' ) ) + // InternalXtextGrammarTestLanguage.g:2447:1: ( ';' ) { - // InternalXtextGrammarTestLanguage.g:2442:1: ( ';' ) - // InternalXtextGrammarTestLanguage.g:2443:2: ';' + // InternalXtextGrammarTestLanguage.g:2447:1: ( ';' ) + // InternalXtextGrammarTestLanguage.g:2448:2: ';' { before(grammarAccess.getParserRuleAccess().getSemicolonKeyword_5()); match(input,27,FOLLOW_2); @@ -7773,14 +7781,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_1__0" - // InternalXtextGrammarTestLanguage.g:2453:1: rule__ParserRule__Group_1__0 : rule__ParserRule__Group_1__0__Impl rule__ParserRule__Group_1__1 ; + // InternalXtextGrammarTestLanguage.g:2458:1: rule__ParserRule__Group_1__0 : rule__ParserRule__Group_1__0__Impl rule__ParserRule__Group_1__1 ; public final void rule__ParserRule__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2457:1: ( rule__ParserRule__Group_1__0__Impl rule__ParserRule__Group_1__1 ) - // InternalXtextGrammarTestLanguage.g:2458:2: rule__ParserRule__Group_1__0__Impl rule__ParserRule__Group_1__1 + // InternalXtextGrammarTestLanguage.g:2462:1: ( rule__ParserRule__Group_1__0__Impl rule__ParserRule__Group_1__1 ) + // InternalXtextGrammarTestLanguage.g:2463:2: rule__ParserRule__Group_1__0__Impl rule__ParserRule__Group_1__1 { pushFollow(FOLLOW_3); rule__ParserRule__Group_1__0__Impl(); @@ -7811,17 +7819,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:2465:1: rule__ParserRule__Group_1__0__Impl : ( 'returns' ) ; + // InternalXtextGrammarTestLanguage.g:2470:1: rule__ParserRule__Group_1__0__Impl : ( 'returns' ) ; public final void rule__ParserRule__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2469:1: ( ( 'returns' ) ) - // InternalXtextGrammarTestLanguage.g:2470:1: ( 'returns' ) + // InternalXtextGrammarTestLanguage.g:2474:1: ( ( 'returns' ) ) + // InternalXtextGrammarTestLanguage.g:2475:1: ( 'returns' ) { - // InternalXtextGrammarTestLanguage.g:2470:1: ( 'returns' ) - // InternalXtextGrammarTestLanguage.g:2471:2: 'returns' + // InternalXtextGrammarTestLanguage.g:2475:1: ( 'returns' ) + // InternalXtextGrammarTestLanguage.g:2476:2: 'returns' { before(grammarAccess.getParserRuleAccess().getReturnsKeyword_1_0()); match(input,28,FOLLOW_2); @@ -7848,14 +7856,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_1__1" - // InternalXtextGrammarTestLanguage.g:2480:1: rule__ParserRule__Group_1__1 : rule__ParserRule__Group_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:2485:1: rule__ParserRule__Group_1__1 : rule__ParserRule__Group_1__1__Impl ; public final void rule__ParserRule__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2484:1: ( rule__ParserRule__Group_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:2485:2: rule__ParserRule__Group_1__1__Impl + // InternalXtextGrammarTestLanguage.g:2489:1: ( rule__ParserRule__Group_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:2490:2: rule__ParserRule__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__ParserRule__Group_1__1__Impl(); @@ -7881,21 +7889,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:2491:1: rule__ParserRule__Group_1__1__Impl : ( ( rule__ParserRule__TypeAssignment_1_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:2496:1: rule__ParserRule__Group_1__1__Impl : ( ( rule__ParserRule__TypeAssignment_1_1 ) ) ; public final void rule__ParserRule__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2495:1: ( ( ( rule__ParserRule__TypeAssignment_1_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:2496:1: ( ( rule__ParserRule__TypeAssignment_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:2500:1: ( ( ( rule__ParserRule__TypeAssignment_1_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:2501:1: ( ( rule__ParserRule__TypeAssignment_1_1 ) ) { - // InternalXtextGrammarTestLanguage.g:2496:1: ( ( rule__ParserRule__TypeAssignment_1_1 ) ) - // InternalXtextGrammarTestLanguage.g:2497:2: ( rule__ParserRule__TypeAssignment_1_1 ) + // InternalXtextGrammarTestLanguage.g:2501:1: ( ( rule__ParserRule__TypeAssignment_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:2502:2: ( rule__ParserRule__TypeAssignment_1_1 ) { before(grammarAccess.getParserRuleAccess().getTypeAssignment_1_1()); - // InternalXtextGrammarTestLanguage.g:2498:2: ( rule__ParserRule__TypeAssignment_1_1 ) - // InternalXtextGrammarTestLanguage.g:2498:3: rule__ParserRule__TypeAssignment_1_1 + // InternalXtextGrammarTestLanguage.g:2503:2: ( rule__ParserRule__TypeAssignment_1_1 ) + // InternalXtextGrammarTestLanguage.g:2503:3: rule__ParserRule__TypeAssignment_1_1 { pushFollow(FOLLOW_2); rule__ParserRule__TypeAssignment_1_1(); @@ -7928,14 +7936,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2__0" - // InternalXtextGrammarTestLanguage.g:2507:1: rule__ParserRule__Group_2__0 : rule__ParserRule__Group_2__0__Impl rule__ParserRule__Group_2__1 ; + // InternalXtextGrammarTestLanguage.g:2512:1: rule__ParserRule__Group_2__0 : rule__ParserRule__Group_2__0__Impl rule__ParserRule__Group_2__1 ; public final void rule__ParserRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2511:1: ( rule__ParserRule__Group_2__0__Impl rule__ParserRule__Group_2__1 ) - // InternalXtextGrammarTestLanguage.g:2512:2: rule__ParserRule__Group_2__0__Impl rule__ParserRule__Group_2__1 + // InternalXtextGrammarTestLanguage.g:2516:1: ( rule__ParserRule__Group_2__0__Impl rule__ParserRule__Group_2__1 ) + // InternalXtextGrammarTestLanguage.g:2517:2: rule__ParserRule__Group_2__0__Impl rule__ParserRule__Group_2__1 { pushFollow(FOLLOW_9); rule__ParserRule__Group_2__0__Impl(); @@ -7966,21 +7974,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2__0__Impl" - // InternalXtextGrammarTestLanguage.g:2519:1: rule__ParserRule__Group_2__0__Impl : ( ( rule__ParserRule__DefinesHiddenTokensAssignment_2_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:2524:1: rule__ParserRule__Group_2__0__Impl : ( ( rule__ParserRule__DefinesHiddenTokensAssignment_2_0 ) ) ; public final void rule__ParserRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2523:1: ( ( ( rule__ParserRule__DefinesHiddenTokensAssignment_2_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:2524:1: ( ( rule__ParserRule__DefinesHiddenTokensAssignment_2_0 ) ) + // InternalXtextGrammarTestLanguage.g:2528:1: ( ( ( rule__ParserRule__DefinesHiddenTokensAssignment_2_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:2529:1: ( ( rule__ParserRule__DefinesHiddenTokensAssignment_2_0 ) ) { - // InternalXtextGrammarTestLanguage.g:2524:1: ( ( rule__ParserRule__DefinesHiddenTokensAssignment_2_0 ) ) - // InternalXtextGrammarTestLanguage.g:2525:2: ( rule__ParserRule__DefinesHiddenTokensAssignment_2_0 ) + // InternalXtextGrammarTestLanguage.g:2529:1: ( ( rule__ParserRule__DefinesHiddenTokensAssignment_2_0 ) ) + // InternalXtextGrammarTestLanguage.g:2530:2: ( rule__ParserRule__DefinesHiddenTokensAssignment_2_0 ) { before(grammarAccess.getParserRuleAccess().getDefinesHiddenTokensAssignment_2_0()); - // InternalXtextGrammarTestLanguage.g:2526:2: ( rule__ParserRule__DefinesHiddenTokensAssignment_2_0 ) - // InternalXtextGrammarTestLanguage.g:2526:3: rule__ParserRule__DefinesHiddenTokensAssignment_2_0 + // InternalXtextGrammarTestLanguage.g:2531:2: ( rule__ParserRule__DefinesHiddenTokensAssignment_2_0 ) + // InternalXtextGrammarTestLanguage.g:2531:3: rule__ParserRule__DefinesHiddenTokensAssignment_2_0 { pushFollow(FOLLOW_2); rule__ParserRule__DefinesHiddenTokensAssignment_2_0(); @@ -8013,14 +8021,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2__1" - // InternalXtextGrammarTestLanguage.g:2534:1: rule__ParserRule__Group_2__1 : rule__ParserRule__Group_2__1__Impl rule__ParserRule__Group_2__2 ; + // InternalXtextGrammarTestLanguage.g:2539:1: rule__ParserRule__Group_2__1 : rule__ParserRule__Group_2__1__Impl rule__ParserRule__Group_2__2 ; public final void rule__ParserRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2538:1: ( rule__ParserRule__Group_2__1__Impl rule__ParserRule__Group_2__2 ) - // InternalXtextGrammarTestLanguage.g:2539:2: rule__ParserRule__Group_2__1__Impl rule__ParserRule__Group_2__2 + // InternalXtextGrammarTestLanguage.g:2543:1: ( rule__ParserRule__Group_2__1__Impl rule__ParserRule__Group_2__2 ) + // InternalXtextGrammarTestLanguage.g:2544:2: rule__ParserRule__Group_2__1__Impl rule__ParserRule__Group_2__2 { pushFollow(FOLLOW_10); rule__ParserRule__Group_2__1__Impl(); @@ -8051,17 +8059,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2__1__Impl" - // InternalXtextGrammarTestLanguage.g:2546:1: rule__ParserRule__Group_2__1__Impl : ( '(' ) ; + // InternalXtextGrammarTestLanguage.g:2551:1: rule__ParserRule__Group_2__1__Impl : ( '(' ) ; public final void rule__ParserRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2550:1: ( ( '(' ) ) - // InternalXtextGrammarTestLanguage.g:2551:1: ( '(' ) + // InternalXtextGrammarTestLanguage.g:2555:1: ( ( '(' ) ) + // InternalXtextGrammarTestLanguage.g:2556:1: ( '(' ) { - // InternalXtextGrammarTestLanguage.g:2551:1: ( '(' ) - // InternalXtextGrammarTestLanguage.g:2552:2: '(' + // InternalXtextGrammarTestLanguage.g:2556:1: ( '(' ) + // InternalXtextGrammarTestLanguage.g:2557:2: '(' { before(grammarAccess.getParserRuleAccess().getLeftParenthesisKeyword_2_1()); match(input,20,FOLLOW_2); @@ -8088,14 +8096,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2__2" - // InternalXtextGrammarTestLanguage.g:2561:1: rule__ParserRule__Group_2__2 : rule__ParserRule__Group_2__2__Impl rule__ParserRule__Group_2__3 ; + // InternalXtextGrammarTestLanguage.g:2566:1: rule__ParserRule__Group_2__2 : rule__ParserRule__Group_2__2__Impl rule__ParserRule__Group_2__3 ; public final void rule__ParserRule__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2565:1: ( rule__ParserRule__Group_2__2__Impl rule__ParserRule__Group_2__3 ) - // InternalXtextGrammarTestLanguage.g:2566:2: rule__ParserRule__Group_2__2__Impl rule__ParserRule__Group_2__3 + // InternalXtextGrammarTestLanguage.g:2570:1: ( rule__ParserRule__Group_2__2__Impl rule__ParserRule__Group_2__3 ) + // InternalXtextGrammarTestLanguage.g:2571:2: rule__ParserRule__Group_2__2__Impl rule__ParserRule__Group_2__3 { pushFollow(FOLLOW_10); rule__ParserRule__Group_2__2__Impl(); @@ -8126,20 +8134,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2__2__Impl" - // InternalXtextGrammarTestLanguage.g:2573:1: rule__ParserRule__Group_2__2__Impl : ( ( rule__ParserRule__Group_2_2__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:2578:1: rule__ParserRule__Group_2__2__Impl : ( ( rule__ParserRule__Group_2_2__0 )? ) ; public final void rule__ParserRule__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2577:1: ( ( ( rule__ParserRule__Group_2_2__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:2578:1: ( ( rule__ParserRule__Group_2_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:2582:1: ( ( ( rule__ParserRule__Group_2_2__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:2583:1: ( ( rule__ParserRule__Group_2_2__0 )? ) { - // InternalXtextGrammarTestLanguage.g:2578:1: ( ( rule__ParserRule__Group_2_2__0 )? ) - // InternalXtextGrammarTestLanguage.g:2579:2: ( rule__ParserRule__Group_2_2__0 )? + // InternalXtextGrammarTestLanguage.g:2583:1: ( ( rule__ParserRule__Group_2_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:2584:2: ( rule__ParserRule__Group_2_2__0 )? { before(grammarAccess.getParserRuleAccess().getGroup_2_2()); - // InternalXtextGrammarTestLanguage.g:2580:2: ( rule__ParserRule__Group_2_2__0 )? + // InternalXtextGrammarTestLanguage.g:2585:2: ( rule__ParserRule__Group_2_2__0 )? int alt26=2; int LA26_0 = input.LA(1); @@ -8148,7 +8156,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt26) { case 1 : - // InternalXtextGrammarTestLanguage.g:2580:3: rule__ParserRule__Group_2_2__0 + // InternalXtextGrammarTestLanguage.g:2585:3: rule__ParserRule__Group_2_2__0 { pushFollow(FOLLOW_2); rule__ParserRule__Group_2_2__0(); @@ -8184,14 +8192,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2__3" - // InternalXtextGrammarTestLanguage.g:2588:1: rule__ParserRule__Group_2__3 : rule__ParserRule__Group_2__3__Impl ; + // InternalXtextGrammarTestLanguage.g:2593:1: rule__ParserRule__Group_2__3 : rule__ParserRule__Group_2__3__Impl ; public final void rule__ParserRule__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2592:1: ( rule__ParserRule__Group_2__3__Impl ) - // InternalXtextGrammarTestLanguage.g:2593:2: rule__ParserRule__Group_2__3__Impl + // InternalXtextGrammarTestLanguage.g:2597:1: ( rule__ParserRule__Group_2__3__Impl ) + // InternalXtextGrammarTestLanguage.g:2598:2: rule__ParserRule__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__ParserRule__Group_2__3__Impl(); @@ -8217,17 +8225,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2__3__Impl" - // InternalXtextGrammarTestLanguage.g:2599:1: rule__ParserRule__Group_2__3__Impl : ( ')' ) ; + // InternalXtextGrammarTestLanguage.g:2604:1: rule__ParserRule__Group_2__3__Impl : ( ')' ) ; public final void rule__ParserRule__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2603:1: ( ( ')' ) ) - // InternalXtextGrammarTestLanguage.g:2604:1: ( ')' ) + // InternalXtextGrammarTestLanguage.g:2608:1: ( ( ')' ) ) + // InternalXtextGrammarTestLanguage.g:2609:1: ( ')' ) { - // InternalXtextGrammarTestLanguage.g:2604:1: ( ')' ) - // InternalXtextGrammarTestLanguage.g:2605:2: ')' + // InternalXtextGrammarTestLanguage.g:2609:1: ( ')' ) + // InternalXtextGrammarTestLanguage.g:2610:2: ')' { before(grammarAccess.getParserRuleAccess().getRightParenthesisKeyword_2_3()); match(input,21,FOLLOW_2); @@ -8254,14 +8262,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2_2__0" - // InternalXtextGrammarTestLanguage.g:2615:1: rule__ParserRule__Group_2_2__0 : rule__ParserRule__Group_2_2__0__Impl rule__ParserRule__Group_2_2__1 ; + // InternalXtextGrammarTestLanguage.g:2620:1: rule__ParserRule__Group_2_2__0 : rule__ParserRule__Group_2_2__0__Impl rule__ParserRule__Group_2_2__1 ; public final void rule__ParserRule__Group_2_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2619:1: ( rule__ParserRule__Group_2_2__0__Impl rule__ParserRule__Group_2_2__1 ) - // InternalXtextGrammarTestLanguage.g:2620:2: rule__ParserRule__Group_2_2__0__Impl rule__ParserRule__Group_2_2__1 + // InternalXtextGrammarTestLanguage.g:2624:1: ( rule__ParserRule__Group_2_2__0__Impl rule__ParserRule__Group_2_2__1 ) + // InternalXtextGrammarTestLanguage.g:2625:2: rule__ParserRule__Group_2_2__0__Impl rule__ParserRule__Group_2_2__1 { pushFollow(FOLLOW_7); rule__ParserRule__Group_2_2__0__Impl(); @@ -8292,21 +8300,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2_2__0__Impl" - // InternalXtextGrammarTestLanguage.g:2627:1: rule__ParserRule__Group_2_2__0__Impl : ( ( rule__ParserRule__HiddenTokensAssignment_2_2_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:2632:1: rule__ParserRule__Group_2_2__0__Impl : ( ( rule__ParserRule__HiddenTokensAssignment_2_2_0 ) ) ; public final void rule__ParserRule__Group_2_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2631:1: ( ( ( rule__ParserRule__HiddenTokensAssignment_2_2_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:2632:1: ( ( rule__ParserRule__HiddenTokensAssignment_2_2_0 ) ) + // InternalXtextGrammarTestLanguage.g:2636:1: ( ( ( rule__ParserRule__HiddenTokensAssignment_2_2_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:2637:1: ( ( rule__ParserRule__HiddenTokensAssignment_2_2_0 ) ) { - // InternalXtextGrammarTestLanguage.g:2632:1: ( ( rule__ParserRule__HiddenTokensAssignment_2_2_0 ) ) - // InternalXtextGrammarTestLanguage.g:2633:2: ( rule__ParserRule__HiddenTokensAssignment_2_2_0 ) + // InternalXtextGrammarTestLanguage.g:2637:1: ( ( rule__ParserRule__HiddenTokensAssignment_2_2_0 ) ) + // InternalXtextGrammarTestLanguage.g:2638:2: ( rule__ParserRule__HiddenTokensAssignment_2_2_0 ) { before(grammarAccess.getParserRuleAccess().getHiddenTokensAssignment_2_2_0()); - // InternalXtextGrammarTestLanguage.g:2634:2: ( rule__ParserRule__HiddenTokensAssignment_2_2_0 ) - // InternalXtextGrammarTestLanguage.g:2634:3: rule__ParserRule__HiddenTokensAssignment_2_2_0 + // InternalXtextGrammarTestLanguage.g:2639:2: ( rule__ParserRule__HiddenTokensAssignment_2_2_0 ) + // InternalXtextGrammarTestLanguage.g:2639:3: rule__ParserRule__HiddenTokensAssignment_2_2_0 { pushFollow(FOLLOW_2); rule__ParserRule__HiddenTokensAssignment_2_2_0(); @@ -8339,14 +8347,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2_2__1" - // InternalXtextGrammarTestLanguage.g:2642:1: rule__ParserRule__Group_2_2__1 : rule__ParserRule__Group_2_2__1__Impl ; + // InternalXtextGrammarTestLanguage.g:2647:1: rule__ParserRule__Group_2_2__1 : rule__ParserRule__Group_2_2__1__Impl ; public final void rule__ParserRule__Group_2_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2646:1: ( rule__ParserRule__Group_2_2__1__Impl ) - // InternalXtextGrammarTestLanguage.g:2647:2: rule__ParserRule__Group_2_2__1__Impl + // InternalXtextGrammarTestLanguage.g:2651:1: ( rule__ParserRule__Group_2_2__1__Impl ) + // InternalXtextGrammarTestLanguage.g:2652:2: rule__ParserRule__Group_2_2__1__Impl { pushFollow(FOLLOW_2); rule__ParserRule__Group_2_2__1__Impl(); @@ -8372,20 +8380,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2_2__1__Impl" - // InternalXtextGrammarTestLanguage.g:2653:1: rule__ParserRule__Group_2_2__1__Impl : ( ( rule__ParserRule__Group_2_2_1__0 )* ) ; + // InternalXtextGrammarTestLanguage.g:2658:1: rule__ParserRule__Group_2_2__1__Impl : ( ( rule__ParserRule__Group_2_2_1__0 )* ) ; public final void rule__ParserRule__Group_2_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2657:1: ( ( ( rule__ParserRule__Group_2_2_1__0 )* ) ) - // InternalXtextGrammarTestLanguage.g:2658:1: ( ( rule__ParserRule__Group_2_2_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:2662:1: ( ( ( rule__ParserRule__Group_2_2_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:2663:1: ( ( rule__ParserRule__Group_2_2_1__0 )* ) { - // InternalXtextGrammarTestLanguage.g:2658:1: ( ( rule__ParserRule__Group_2_2_1__0 )* ) - // InternalXtextGrammarTestLanguage.g:2659:2: ( rule__ParserRule__Group_2_2_1__0 )* + // InternalXtextGrammarTestLanguage.g:2663:1: ( ( rule__ParserRule__Group_2_2_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:2664:2: ( rule__ParserRule__Group_2_2_1__0 )* { before(grammarAccess.getParserRuleAccess().getGroup_2_2_1()); - // InternalXtextGrammarTestLanguage.g:2660:2: ( rule__ParserRule__Group_2_2_1__0 )* + // InternalXtextGrammarTestLanguage.g:2665:2: ( rule__ParserRule__Group_2_2_1__0 )* loop27: do { int alt27=2; @@ -8398,7 +8406,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt27) { case 1 : - // InternalXtextGrammarTestLanguage.g:2660:3: rule__ParserRule__Group_2_2_1__0 + // InternalXtextGrammarTestLanguage.g:2665:3: rule__ParserRule__Group_2_2_1__0 { pushFollow(FOLLOW_8); rule__ParserRule__Group_2_2_1__0(); @@ -8437,14 +8445,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2_2_1__0" - // InternalXtextGrammarTestLanguage.g:2669:1: rule__ParserRule__Group_2_2_1__0 : rule__ParserRule__Group_2_2_1__0__Impl rule__ParserRule__Group_2_2_1__1 ; + // InternalXtextGrammarTestLanguage.g:2674:1: rule__ParserRule__Group_2_2_1__0 : rule__ParserRule__Group_2_2_1__0__Impl rule__ParserRule__Group_2_2_1__1 ; public final void rule__ParserRule__Group_2_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2673:1: ( rule__ParserRule__Group_2_2_1__0__Impl rule__ParserRule__Group_2_2_1__1 ) - // InternalXtextGrammarTestLanguage.g:2674:2: rule__ParserRule__Group_2_2_1__0__Impl rule__ParserRule__Group_2_2_1__1 + // InternalXtextGrammarTestLanguage.g:2678:1: ( rule__ParserRule__Group_2_2_1__0__Impl rule__ParserRule__Group_2_2_1__1 ) + // InternalXtextGrammarTestLanguage.g:2679:2: rule__ParserRule__Group_2_2_1__0__Impl rule__ParserRule__Group_2_2_1__1 { pushFollow(FOLLOW_3); rule__ParserRule__Group_2_2_1__0__Impl(); @@ -8475,17 +8483,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2_2_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:2681:1: rule__ParserRule__Group_2_2_1__0__Impl : ( ',' ) ; + // InternalXtextGrammarTestLanguage.g:2686:1: rule__ParserRule__Group_2_2_1__0__Impl : ( ',' ) ; public final void rule__ParserRule__Group_2_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2685:1: ( ( ',' ) ) - // InternalXtextGrammarTestLanguage.g:2686:1: ( ',' ) + // InternalXtextGrammarTestLanguage.g:2690:1: ( ( ',' ) ) + // InternalXtextGrammarTestLanguage.g:2691:1: ( ',' ) { - // InternalXtextGrammarTestLanguage.g:2686:1: ( ',' ) - // InternalXtextGrammarTestLanguage.g:2687:2: ',' + // InternalXtextGrammarTestLanguage.g:2691:1: ( ',' ) + // InternalXtextGrammarTestLanguage.g:2692:2: ',' { before(grammarAccess.getParserRuleAccess().getCommaKeyword_2_2_1_0()); match(input,19,FOLLOW_2); @@ -8512,14 +8520,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2_2_1__1" - // InternalXtextGrammarTestLanguage.g:2696:1: rule__ParserRule__Group_2_2_1__1 : rule__ParserRule__Group_2_2_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:2701:1: rule__ParserRule__Group_2_2_1__1 : rule__ParserRule__Group_2_2_1__1__Impl ; public final void rule__ParserRule__Group_2_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2700:1: ( rule__ParserRule__Group_2_2_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:2701:2: rule__ParserRule__Group_2_2_1__1__Impl + // InternalXtextGrammarTestLanguage.g:2705:1: ( rule__ParserRule__Group_2_2_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:2706:2: rule__ParserRule__Group_2_2_1__1__Impl { pushFollow(FOLLOW_2); rule__ParserRule__Group_2_2_1__1__Impl(); @@ -8545,21 +8553,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__Group_2_2_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:2707:1: rule__ParserRule__Group_2_2_1__1__Impl : ( ( rule__ParserRule__HiddenTokensAssignment_2_2_1_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:2712:1: rule__ParserRule__Group_2_2_1__1__Impl : ( ( rule__ParserRule__HiddenTokensAssignment_2_2_1_1 ) ) ; public final void rule__ParserRule__Group_2_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2711:1: ( ( ( rule__ParserRule__HiddenTokensAssignment_2_2_1_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:2712:1: ( ( rule__ParserRule__HiddenTokensAssignment_2_2_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:2716:1: ( ( ( rule__ParserRule__HiddenTokensAssignment_2_2_1_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:2717:1: ( ( rule__ParserRule__HiddenTokensAssignment_2_2_1_1 ) ) { - // InternalXtextGrammarTestLanguage.g:2712:1: ( ( rule__ParserRule__HiddenTokensAssignment_2_2_1_1 ) ) - // InternalXtextGrammarTestLanguage.g:2713:2: ( rule__ParserRule__HiddenTokensAssignment_2_2_1_1 ) + // InternalXtextGrammarTestLanguage.g:2717:1: ( ( rule__ParserRule__HiddenTokensAssignment_2_2_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:2718:2: ( rule__ParserRule__HiddenTokensAssignment_2_2_1_1 ) { before(grammarAccess.getParserRuleAccess().getHiddenTokensAssignment_2_2_1_1()); - // InternalXtextGrammarTestLanguage.g:2714:2: ( rule__ParserRule__HiddenTokensAssignment_2_2_1_1 ) - // InternalXtextGrammarTestLanguage.g:2714:3: rule__ParserRule__HiddenTokensAssignment_2_2_1_1 + // InternalXtextGrammarTestLanguage.g:2719:2: ( rule__ParserRule__HiddenTokensAssignment_2_2_1_1 ) + // InternalXtextGrammarTestLanguage.g:2719:3: rule__ParserRule__HiddenTokensAssignment_2_2_1_1 { pushFollow(FOLLOW_2); rule__ParserRule__HiddenTokensAssignment_2_2_1_1(); @@ -8592,14 +8600,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TypeRef__Group__0" - // InternalXtextGrammarTestLanguage.g:2723:1: rule__TypeRef__Group__0 : rule__TypeRef__Group__0__Impl rule__TypeRef__Group__1 ; + // InternalXtextGrammarTestLanguage.g:2728:1: rule__TypeRef__Group__0 : rule__TypeRef__Group__0__Impl rule__TypeRef__Group__1 ; public final void rule__TypeRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2727:1: ( rule__TypeRef__Group__0__Impl rule__TypeRef__Group__1 ) - // InternalXtextGrammarTestLanguage.g:2728:2: rule__TypeRef__Group__0__Impl rule__TypeRef__Group__1 + // InternalXtextGrammarTestLanguage.g:2732:1: ( rule__TypeRef__Group__0__Impl rule__TypeRef__Group__1 ) + // InternalXtextGrammarTestLanguage.g:2733:2: rule__TypeRef__Group__0__Impl rule__TypeRef__Group__1 { pushFollow(FOLLOW_3); rule__TypeRef__Group__0__Impl(); @@ -8630,20 +8638,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TypeRef__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:2735:1: rule__TypeRef__Group__0__Impl : ( ( rule__TypeRef__Group_0__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:2740:1: rule__TypeRef__Group__0__Impl : ( ( rule__TypeRef__Group_0__0 )? ) ; public final void rule__TypeRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2739:1: ( ( ( rule__TypeRef__Group_0__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:2740:1: ( ( rule__TypeRef__Group_0__0 )? ) + // InternalXtextGrammarTestLanguage.g:2744:1: ( ( ( rule__TypeRef__Group_0__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:2745:1: ( ( rule__TypeRef__Group_0__0 )? ) { - // InternalXtextGrammarTestLanguage.g:2740:1: ( ( rule__TypeRef__Group_0__0 )? ) - // InternalXtextGrammarTestLanguage.g:2741:2: ( rule__TypeRef__Group_0__0 )? + // InternalXtextGrammarTestLanguage.g:2745:1: ( ( rule__TypeRef__Group_0__0 )? ) + // InternalXtextGrammarTestLanguage.g:2746:2: ( rule__TypeRef__Group_0__0 )? { before(grammarAccess.getTypeRefAccess().getGroup_0()); - // InternalXtextGrammarTestLanguage.g:2742:2: ( rule__TypeRef__Group_0__0 )? + // InternalXtextGrammarTestLanguage.g:2747:2: ( rule__TypeRef__Group_0__0 )? int alt28=2; int LA28_0 = input.LA(1); @@ -8656,7 +8664,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt28) { case 1 : - // InternalXtextGrammarTestLanguage.g:2742:3: rule__TypeRef__Group_0__0 + // InternalXtextGrammarTestLanguage.g:2747:3: rule__TypeRef__Group_0__0 { pushFollow(FOLLOW_2); rule__TypeRef__Group_0__0(); @@ -8692,14 +8700,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TypeRef__Group__1" - // InternalXtextGrammarTestLanguage.g:2750:1: rule__TypeRef__Group__1 : rule__TypeRef__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:2755:1: rule__TypeRef__Group__1 : rule__TypeRef__Group__1__Impl ; public final void rule__TypeRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2754:1: ( rule__TypeRef__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:2755:2: rule__TypeRef__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:2759:1: ( rule__TypeRef__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:2760:2: rule__TypeRef__Group__1__Impl { pushFollow(FOLLOW_2); rule__TypeRef__Group__1__Impl(); @@ -8725,21 +8733,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TypeRef__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:2761:1: rule__TypeRef__Group__1__Impl : ( ( rule__TypeRef__ClassifierAssignment_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:2766:1: rule__TypeRef__Group__1__Impl : ( ( rule__TypeRef__ClassifierAssignment_1 ) ) ; public final void rule__TypeRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2765:1: ( ( ( rule__TypeRef__ClassifierAssignment_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:2766:1: ( ( rule__TypeRef__ClassifierAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:2770:1: ( ( ( rule__TypeRef__ClassifierAssignment_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:2771:1: ( ( rule__TypeRef__ClassifierAssignment_1 ) ) { - // InternalXtextGrammarTestLanguage.g:2766:1: ( ( rule__TypeRef__ClassifierAssignment_1 ) ) - // InternalXtextGrammarTestLanguage.g:2767:2: ( rule__TypeRef__ClassifierAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:2771:1: ( ( rule__TypeRef__ClassifierAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:2772:2: ( rule__TypeRef__ClassifierAssignment_1 ) { before(grammarAccess.getTypeRefAccess().getClassifierAssignment_1()); - // InternalXtextGrammarTestLanguage.g:2768:2: ( rule__TypeRef__ClassifierAssignment_1 ) - // InternalXtextGrammarTestLanguage.g:2768:3: rule__TypeRef__ClassifierAssignment_1 + // InternalXtextGrammarTestLanguage.g:2773:2: ( rule__TypeRef__ClassifierAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:2773:3: rule__TypeRef__ClassifierAssignment_1 { pushFollow(FOLLOW_2); rule__TypeRef__ClassifierAssignment_1(); @@ -8772,14 +8780,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TypeRef__Group_0__0" - // InternalXtextGrammarTestLanguage.g:2777:1: rule__TypeRef__Group_0__0 : rule__TypeRef__Group_0__0__Impl rule__TypeRef__Group_0__1 ; + // InternalXtextGrammarTestLanguage.g:2782:1: rule__TypeRef__Group_0__0 : rule__TypeRef__Group_0__0__Impl rule__TypeRef__Group_0__1 ; public final void rule__TypeRef__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2781:1: ( rule__TypeRef__Group_0__0__Impl rule__TypeRef__Group_0__1 ) - // InternalXtextGrammarTestLanguage.g:2782:2: rule__TypeRef__Group_0__0__Impl rule__TypeRef__Group_0__1 + // InternalXtextGrammarTestLanguage.g:2786:1: ( rule__TypeRef__Group_0__0__Impl rule__TypeRef__Group_0__1 ) + // InternalXtextGrammarTestLanguage.g:2787:2: rule__TypeRef__Group_0__0__Impl rule__TypeRef__Group_0__1 { pushFollow(FOLLOW_18); rule__TypeRef__Group_0__0__Impl(); @@ -8810,21 +8818,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TypeRef__Group_0__0__Impl" - // InternalXtextGrammarTestLanguage.g:2789:1: rule__TypeRef__Group_0__0__Impl : ( ( rule__TypeRef__MetamodelAssignment_0_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:2794:1: rule__TypeRef__Group_0__0__Impl : ( ( rule__TypeRef__MetamodelAssignment_0_0 ) ) ; public final void rule__TypeRef__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2793:1: ( ( ( rule__TypeRef__MetamodelAssignment_0_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:2794:1: ( ( rule__TypeRef__MetamodelAssignment_0_0 ) ) + // InternalXtextGrammarTestLanguage.g:2798:1: ( ( ( rule__TypeRef__MetamodelAssignment_0_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:2799:1: ( ( rule__TypeRef__MetamodelAssignment_0_0 ) ) { - // InternalXtextGrammarTestLanguage.g:2794:1: ( ( rule__TypeRef__MetamodelAssignment_0_0 ) ) - // InternalXtextGrammarTestLanguage.g:2795:2: ( rule__TypeRef__MetamodelAssignment_0_0 ) + // InternalXtextGrammarTestLanguage.g:2799:1: ( ( rule__TypeRef__MetamodelAssignment_0_0 ) ) + // InternalXtextGrammarTestLanguage.g:2800:2: ( rule__TypeRef__MetamodelAssignment_0_0 ) { before(grammarAccess.getTypeRefAccess().getMetamodelAssignment_0_0()); - // InternalXtextGrammarTestLanguage.g:2796:2: ( rule__TypeRef__MetamodelAssignment_0_0 ) - // InternalXtextGrammarTestLanguage.g:2796:3: rule__TypeRef__MetamodelAssignment_0_0 + // InternalXtextGrammarTestLanguage.g:2801:2: ( rule__TypeRef__MetamodelAssignment_0_0 ) + // InternalXtextGrammarTestLanguage.g:2801:3: rule__TypeRef__MetamodelAssignment_0_0 { pushFollow(FOLLOW_2); rule__TypeRef__MetamodelAssignment_0_0(); @@ -8857,14 +8865,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TypeRef__Group_0__1" - // InternalXtextGrammarTestLanguage.g:2804:1: rule__TypeRef__Group_0__1 : rule__TypeRef__Group_0__1__Impl ; + // InternalXtextGrammarTestLanguage.g:2809:1: rule__TypeRef__Group_0__1 : rule__TypeRef__Group_0__1__Impl ; public final void rule__TypeRef__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2808:1: ( rule__TypeRef__Group_0__1__Impl ) - // InternalXtextGrammarTestLanguage.g:2809:2: rule__TypeRef__Group_0__1__Impl + // InternalXtextGrammarTestLanguage.g:2813:1: ( rule__TypeRef__Group_0__1__Impl ) + // InternalXtextGrammarTestLanguage.g:2814:2: rule__TypeRef__Group_0__1__Impl { pushFollow(FOLLOW_2); rule__TypeRef__Group_0__1__Impl(); @@ -8890,17 +8898,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TypeRef__Group_0__1__Impl" - // InternalXtextGrammarTestLanguage.g:2815:1: rule__TypeRef__Group_0__1__Impl : ( '::' ) ; + // InternalXtextGrammarTestLanguage.g:2820:1: rule__TypeRef__Group_0__1__Impl : ( '::' ) ; public final void rule__TypeRef__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2819:1: ( ( '::' ) ) - // InternalXtextGrammarTestLanguage.g:2820:1: ( '::' ) + // InternalXtextGrammarTestLanguage.g:2824:1: ( ( '::' ) ) + // InternalXtextGrammarTestLanguage.g:2825:1: ( '::' ) { - // InternalXtextGrammarTestLanguage.g:2820:1: ( '::' ) - // InternalXtextGrammarTestLanguage.g:2821:2: '::' + // InternalXtextGrammarTestLanguage.g:2825:1: ( '::' ) + // InternalXtextGrammarTestLanguage.g:2826:2: '::' { before(grammarAccess.getTypeRefAccess().getColonColonKeyword_0_1()); match(input,29,FOLLOW_2); @@ -8927,14 +8935,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__Group__0" - // InternalXtextGrammarTestLanguage.g:2831:1: rule__Alternatives__Group__0 : rule__Alternatives__Group__0__Impl rule__Alternatives__Group__1 ; + // InternalXtextGrammarTestLanguage.g:2836:1: rule__Alternatives__Group__0 : rule__Alternatives__Group__0__Impl rule__Alternatives__Group__1 ; public final void rule__Alternatives__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2835:1: ( rule__Alternatives__Group__0__Impl rule__Alternatives__Group__1 ) - // InternalXtextGrammarTestLanguage.g:2836:2: rule__Alternatives__Group__0__Impl rule__Alternatives__Group__1 + // InternalXtextGrammarTestLanguage.g:2840:1: ( rule__Alternatives__Group__0__Impl rule__Alternatives__Group__1 ) + // InternalXtextGrammarTestLanguage.g:2841:2: rule__Alternatives__Group__0__Impl rule__Alternatives__Group__1 { pushFollow(FOLLOW_19); rule__Alternatives__Group__0__Impl(); @@ -8965,17 +8973,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:2843:1: rule__Alternatives__Group__0__Impl : ( ruleGroup ) ; + // InternalXtextGrammarTestLanguage.g:2848:1: rule__Alternatives__Group__0__Impl : ( ruleGroup ) ; public final void rule__Alternatives__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2847:1: ( ( ruleGroup ) ) - // InternalXtextGrammarTestLanguage.g:2848:1: ( ruleGroup ) + // InternalXtextGrammarTestLanguage.g:2852:1: ( ( ruleGroup ) ) + // InternalXtextGrammarTestLanguage.g:2853:1: ( ruleGroup ) { - // InternalXtextGrammarTestLanguage.g:2848:1: ( ruleGroup ) - // InternalXtextGrammarTestLanguage.g:2849:2: ruleGroup + // InternalXtextGrammarTestLanguage.g:2853:1: ( ruleGroup ) + // InternalXtextGrammarTestLanguage.g:2854:2: ruleGroup { before(grammarAccess.getAlternativesAccess().getGroupParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -9006,14 +9014,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__Group__1" - // InternalXtextGrammarTestLanguage.g:2858:1: rule__Alternatives__Group__1 : rule__Alternatives__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:2863:1: rule__Alternatives__Group__1 : rule__Alternatives__Group__1__Impl ; public final void rule__Alternatives__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2862:1: ( rule__Alternatives__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:2863:2: rule__Alternatives__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:2867:1: ( rule__Alternatives__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:2868:2: rule__Alternatives__Group__1__Impl { pushFollow(FOLLOW_2); rule__Alternatives__Group__1__Impl(); @@ -9039,20 +9047,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:2869:1: rule__Alternatives__Group__1__Impl : ( ( rule__Alternatives__Group_1__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:2874:1: rule__Alternatives__Group__1__Impl : ( ( rule__Alternatives__Group_1__0 )? ) ; public final void rule__Alternatives__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2873:1: ( ( ( rule__Alternatives__Group_1__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:2874:1: ( ( rule__Alternatives__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:2878:1: ( ( ( rule__Alternatives__Group_1__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:2879:1: ( ( rule__Alternatives__Group_1__0 )? ) { - // InternalXtextGrammarTestLanguage.g:2874:1: ( ( rule__Alternatives__Group_1__0 )? ) - // InternalXtextGrammarTestLanguage.g:2875:2: ( rule__Alternatives__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:2879:1: ( ( rule__Alternatives__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:2880:2: ( rule__Alternatives__Group_1__0 )? { before(grammarAccess.getAlternativesAccess().getGroup_1()); - // InternalXtextGrammarTestLanguage.g:2876:2: ( rule__Alternatives__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:2881:2: ( rule__Alternatives__Group_1__0 )? int alt29=2; int LA29_0 = input.LA(1); @@ -9061,7 +9069,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt29) { case 1 : - // InternalXtextGrammarTestLanguage.g:2876:3: rule__Alternatives__Group_1__0 + // InternalXtextGrammarTestLanguage.g:2881:3: rule__Alternatives__Group_1__0 { pushFollow(FOLLOW_2); rule__Alternatives__Group_1__0(); @@ -9097,14 +9105,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__Group_1__0" - // InternalXtextGrammarTestLanguage.g:2885:1: rule__Alternatives__Group_1__0 : rule__Alternatives__Group_1__0__Impl rule__Alternatives__Group_1__1 ; + // InternalXtextGrammarTestLanguage.g:2890:1: rule__Alternatives__Group_1__0 : rule__Alternatives__Group_1__0__Impl rule__Alternatives__Group_1__1 ; public final void rule__Alternatives__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2889:1: ( rule__Alternatives__Group_1__0__Impl rule__Alternatives__Group_1__1 ) - // InternalXtextGrammarTestLanguage.g:2890:2: rule__Alternatives__Group_1__0__Impl rule__Alternatives__Group_1__1 + // InternalXtextGrammarTestLanguage.g:2894:1: ( rule__Alternatives__Group_1__0__Impl rule__Alternatives__Group_1__1 ) + // InternalXtextGrammarTestLanguage.g:2895:2: rule__Alternatives__Group_1__0__Impl rule__Alternatives__Group_1__1 { pushFollow(FOLLOW_19); rule__Alternatives__Group_1__0__Impl(); @@ -9135,21 +9143,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__Group_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:2897:1: rule__Alternatives__Group_1__0__Impl : ( () ) ; + // InternalXtextGrammarTestLanguage.g:2902:1: rule__Alternatives__Group_1__0__Impl : ( () ) ; public final void rule__Alternatives__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2901:1: ( ( () ) ) - // InternalXtextGrammarTestLanguage.g:2902:1: ( () ) + // InternalXtextGrammarTestLanguage.g:2906:1: ( ( () ) ) + // InternalXtextGrammarTestLanguage.g:2907:1: ( () ) { - // InternalXtextGrammarTestLanguage.g:2902:1: ( () ) - // InternalXtextGrammarTestLanguage.g:2903:2: () + // InternalXtextGrammarTestLanguage.g:2907:1: ( () ) + // InternalXtextGrammarTestLanguage.g:2908:2: () { before(grammarAccess.getAlternativesAccess().getAlternativesGroupsAction_1_0()); - // InternalXtextGrammarTestLanguage.g:2904:2: () - // InternalXtextGrammarTestLanguage.g:2904:3: + // InternalXtextGrammarTestLanguage.g:2909:2: () + // InternalXtextGrammarTestLanguage.g:2909:3: { } @@ -9172,14 +9180,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__Group_1__1" - // InternalXtextGrammarTestLanguage.g:2912:1: rule__Alternatives__Group_1__1 : rule__Alternatives__Group_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:2917:1: rule__Alternatives__Group_1__1 : rule__Alternatives__Group_1__1__Impl ; public final void rule__Alternatives__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2916:1: ( rule__Alternatives__Group_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:2917:2: rule__Alternatives__Group_1__1__Impl + // InternalXtextGrammarTestLanguage.g:2921:1: ( rule__Alternatives__Group_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:2922:2: rule__Alternatives__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__Alternatives__Group_1__1__Impl(); @@ -9205,24 +9213,24 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__Group_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:2923:1: rule__Alternatives__Group_1__1__Impl : ( ( ( rule__Alternatives__Group_1_1__0 ) ) ( ( rule__Alternatives__Group_1_1__0 )* ) ) ; + // InternalXtextGrammarTestLanguage.g:2928:1: rule__Alternatives__Group_1__1__Impl : ( ( ( rule__Alternatives__Group_1_1__0 ) ) ( ( rule__Alternatives__Group_1_1__0 )* ) ) ; public final void rule__Alternatives__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2927:1: ( ( ( ( rule__Alternatives__Group_1_1__0 ) ) ( ( rule__Alternatives__Group_1_1__0 )* ) ) ) - // InternalXtextGrammarTestLanguage.g:2928:1: ( ( ( rule__Alternatives__Group_1_1__0 ) ) ( ( rule__Alternatives__Group_1_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:2932:1: ( ( ( ( rule__Alternatives__Group_1_1__0 ) ) ( ( rule__Alternatives__Group_1_1__0 )* ) ) ) + // InternalXtextGrammarTestLanguage.g:2933:1: ( ( ( rule__Alternatives__Group_1_1__0 ) ) ( ( rule__Alternatives__Group_1_1__0 )* ) ) { - // InternalXtextGrammarTestLanguage.g:2928:1: ( ( ( rule__Alternatives__Group_1_1__0 ) ) ( ( rule__Alternatives__Group_1_1__0 )* ) ) - // InternalXtextGrammarTestLanguage.g:2929:2: ( ( rule__Alternatives__Group_1_1__0 ) ) ( ( rule__Alternatives__Group_1_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:2933:1: ( ( ( rule__Alternatives__Group_1_1__0 ) ) ( ( rule__Alternatives__Group_1_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:2934:2: ( ( rule__Alternatives__Group_1_1__0 ) ) ( ( rule__Alternatives__Group_1_1__0 )* ) { - // InternalXtextGrammarTestLanguage.g:2929:2: ( ( rule__Alternatives__Group_1_1__0 ) ) - // InternalXtextGrammarTestLanguage.g:2930:3: ( rule__Alternatives__Group_1_1__0 ) + // InternalXtextGrammarTestLanguage.g:2934:2: ( ( rule__Alternatives__Group_1_1__0 ) ) + // InternalXtextGrammarTestLanguage.g:2935:3: ( rule__Alternatives__Group_1_1__0 ) { before(grammarAccess.getAlternativesAccess().getGroup_1_1()); - // InternalXtextGrammarTestLanguage.g:2931:3: ( rule__Alternatives__Group_1_1__0 ) - // InternalXtextGrammarTestLanguage.g:2931:4: rule__Alternatives__Group_1_1__0 + // InternalXtextGrammarTestLanguage.g:2936:3: ( rule__Alternatives__Group_1_1__0 ) + // InternalXtextGrammarTestLanguage.g:2936:4: rule__Alternatives__Group_1_1__0 { pushFollow(FOLLOW_20); rule__Alternatives__Group_1_1__0(); @@ -9236,11 +9244,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } - // InternalXtextGrammarTestLanguage.g:2934:2: ( ( rule__Alternatives__Group_1_1__0 )* ) - // InternalXtextGrammarTestLanguage.g:2935:3: ( rule__Alternatives__Group_1_1__0 )* + // InternalXtextGrammarTestLanguage.g:2939:2: ( ( rule__Alternatives__Group_1_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:2940:3: ( rule__Alternatives__Group_1_1__0 )* { before(grammarAccess.getAlternativesAccess().getGroup_1_1()); - // InternalXtextGrammarTestLanguage.g:2936:3: ( rule__Alternatives__Group_1_1__0 )* + // InternalXtextGrammarTestLanguage.g:2941:3: ( rule__Alternatives__Group_1_1__0 )* loop30: do { int alt30=2; @@ -9253,7 +9261,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt30) { case 1 : - // InternalXtextGrammarTestLanguage.g:2936:4: rule__Alternatives__Group_1_1__0 + // InternalXtextGrammarTestLanguage.g:2941:4: rule__Alternatives__Group_1_1__0 { pushFollow(FOLLOW_20); rule__Alternatives__Group_1_1__0(); @@ -9295,14 +9303,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__Group_1_1__0" - // InternalXtextGrammarTestLanguage.g:2946:1: rule__Alternatives__Group_1_1__0 : rule__Alternatives__Group_1_1__0__Impl rule__Alternatives__Group_1_1__1 ; + // InternalXtextGrammarTestLanguage.g:2951:1: rule__Alternatives__Group_1_1__0 : rule__Alternatives__Group_1_1__0__Impl rule__Alternatives__Group_1_1__1 ; public final void rule__Alternatives__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2950:1: ( rule__Alternatives__Group_1_1__0__Impl rule__Alternatives__Group_1_1__1 ) - // InternalXtextGrammarTestLanguage.g:2951:2: rule__Alternatives__Group_1_1__0__Impl rule__Alternatives__Group_1_1__1 + // InternalXtextGrammarTestLanguage.g:2955:1: ( rule__Alternatives__Group_1_1__0__Impl rule__Alternatives__Group_1_1__1 ) + // InternalXtextGrammarTestLanguage.g:2956:2: rule__Alternatives__Group_1_1__0__Impl rule__Alternatives__Group_1_1__1 { pushFollow(FOLLOW_16); rule__Alternatives__Group_1_1__0__Impl(); @@ -9333,17 +9341,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__Group_1_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:2958:1: rule__Alternatives__Group_1_1__0__Impl : ( '|' ) ; + // InternalXtextGrammarTestLanguage.g:2963:1: rule__Alternatives__Group_1_1__0__Impl : ( '|' ) ; public final void rule__Alternatives__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2962:1: ( ( '|' ) ) - // InternalXtextGrammarTestLanguage.g:2963:1: ( '|' ) + // InternalXtextGrammarTestLanguage.g:2967:1: ( ( '|' ) ) + // InternalXtextGrammarTestLanguage.g:2968:1: ( '|' ) { - // InternalXtextGrammarTestLanguage.g:2963:1: ( '|' ) - // InternalXtextGrammarTestLanguage.g:2964:2: '|' + // InternalXtextGrammarTestLanguage.g:2968:1: ( '|' ) + // InternalXtextGrammarTestLanguage.g:2969:2: '|' { before(grammarAccess.getAlternativesAccess().getVerticalLineKeyword_1_1_0()); match(input,30,FOLLOW_2); @@ -9370,14 +9378,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__Group_1_1__1" - // InternalXtextGrammarTestLanguage.g:2973:1: rule__Alternatives__Group_1_1__1 : rule__Alternatives__Group_1_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:2978:1: rule__Alternatives__Group_1_1__1 : rule__Alternatives__Group_1_1__1__Impl ; public final void rule__Alternatives__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2977:1: ( rule__Alternatives__Group_1_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:2978:2: rule__Alternatives__Group_1_1__1__Impl + // InternalXtextGrammarTestLanguage.g:2982:1: ( rule__Alternatives__Group_1_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:2983:2: rule__Alternatives__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__Alternatives__Group_1_1__1__Impl(); @@ -9403,21 +9411,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__Group_1_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:2984:1: rule__Alternatives__Group_1_1__1__Impl : ( ( rule__Alternatives__GroupsAssignment_1_1_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:2989:1: rule__Alternatives__Group_1_1__1__Impl : ( ( rule__Alternatives__GroupsAssignment_1_1_1 ) ) ; public final void rule__Alternatives__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:2988:1: ( ( ( rule__Alternatives__GroupsAssignment_1_1_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:2989:1: ( ( rule__Alternatives__GroupsAssignment_1_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:2993:1: ( ( ( rule__Alternatives__GroupsAssignment_1_1_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:2994:1: ( ( rule__Alternatives__GroupsAssignment_1_1_1 ) ) { - // InternalXtextGrammarTestLanguage.g:2989:1: ( ( rule__Alternatives__GroupsAssignment_1_1_1 ) ) - // InternalXtextGrammarTestLanguage.g:2990:2: ( rule__Alternatives__GroupsAssignment_1_1_1 ) + // InternalXtextGrammarTestLanguage.g:2994:1: ( ( rule__Alternatives__GroupsAssignment_1_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:2995:2: ( rule__Alternatives__GroupsAssignment_1_1_1 ) { before(grammarAccess.getAlternativesAccess().getGroupsAssignment_1_1_1()); - // InternalXtextGrammarTestLanguage.g:2991:2: ( rule__Alternatives__GroupsAssignment_1_1_1 ) - // InternalXtextGrammarTestLanguage.g:2991:3: rule__Alternatives__GroupsAssignment_1_1_1 + // InternalXtextGrammarTestLanguage.g:2996:2: ( rule__Alternatives__GroupsAssignment_1_1_1 ) + // InternalXtextGrammarTestLanguage.g:2996:3: rule__Alternatives__GroupsAssignment_1_1_1 { pushFollow(FOLLOW_2); rule__Alternatives__GroupsAssignment_1_1_1(); @@ -9450,14 +9458,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Group__Group__0" - // InternalXtextGrammarTestLanguage.g:3000:1: rule__Group__Group__0 : rule__Group__Group__0__Impl rule__Group__Group__1 ; + // InternalXtextGrammarTestLanguage.g:3005:1: rule__Group__Group__0 : rule__Group__Group__0__Impl rule__Group__Group__1 ; public final void rule__Group__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3004:1: ( rule__Group__Group__0__Impl rule__Group__Group__1 ) - // InternalXtextGrammarTestLanguage.g:3005:2: rule__Group__Group__0__Impl rule__Group__Group__1 + // InternalXtextGrammarTestLanguage.g:3009:1: ( rule__Group__Group__0__Impl rule__Group__Group__1 ) + // InternalXtextGrammarTestLanguage.g:3010:2: rule__Group__Group__0__Impl rule__Group__Group__1 { pushFollow(FOLLOW_16); rule__Group__Group__0__Impl(); @@ -9488,17 +9496,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Group__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:3012:1: rule__Group__Group__0__Impl : ( ruleAbstractToken ) ; + // InternalXtextGrammarTestLanguage.g:3017:1: rule__Group__Group__0__Impl : ( ruleAbstractToken ) ; public final void rule__Group__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3016:1: ( ( ruleAbstractToken ) ) - // InternalXtextGrammarTestLanguage.g:3017:1: ( ruleAbstractToken ) + // InternalXtextGrammarTestLanguage.g:3021:1: ( ( ruleAbstractToken ) ) + // InternalXtextGrammarTestLanguage.g:3022:1: ( ruleAbstractToken ) { - // InternalXtextGrammarTestLanguage.g:3017:1: ( ruleAbstractToken ) - // InternalXtextGrammarTestLanguage.g:3018:2: ruleAbstractToken + // InternalXtextGrammarTestLanguage.g:3022:1: ( ruleAbstractToken ) + // InternalXtextGrammarTestLanguage.g:3023:2: ruleAbstractToken { before(grammarAccess.getGroupAccess().getAbstractTokenParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -9529,14 +9537,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Group__Group__1" - // InternalXtextGrammarTestLanguage.g:3027:1: rule__Group__Group__1 : rule__Group__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:3032:1: rule__Group__Group__1 : rule__Group__Group__1__Impl ; public final void rule__Group__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3031:1: ( rule__Group__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:3032:2: rule__Group__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:3036:1: ( rule__Group__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:3037:2: rule__Group__Group__1__Impl { pushFollow(FOLLOW_2); rule__Group__Group__1__Impl(); @@ -9562,20 +9570,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Group__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:3038:1: rule__Group__Group__1__Impl : ( ( rule__Group__Group_1__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:3043:1: rule__Group__Group__1__Impl : ( ( rule__Group__Group_1__0 )? ) ; public final void rule__Group__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3042:1: ( ( ( rule__Group__Group_1__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:3043:1: ( ( rule__Group__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:3047:1: ( ( ( rule__Group__Group_1__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:3048:1: ( ( rule__Group__Group_1__0 )? ) { - // InternalXtextGrammarTestLanguage.g:3043:1: ( ( rule__Group__Group_1__0 )? ) - // InternalXtextGrammarTestLanguage.g:3044:2: ( rule__Group__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:3048:1: ( ( rule__Group__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:3049:2: ( rule__Group__Group_1__0 )? { before(grammarAccess.getGroupAccess().getGroup_1()); - // InternalXtextGrammarTestLanguage.g:3045:2: ( rule__Group__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:3050:2: ( rule__Group__Group_1__0 )? int alt31=2; int LA31_0 = input.LA(1); @@ -9584,7 +9592,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt31) { case 1 : - // InternalXtextGrammarTestLanguage.g:3045:3: rule__Group__Group_1__0 + // InternalXtextGrammarTestLanguage.g:3050:3: rule__Group__Group_1__0 { pushFollow(FOLLOW_2); rule__Group__Group_1__0(); @@ -9620,14 +9628,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Group__Group_1__0" - // InternalXtextGrammarTestLanguage.g:3054:1: rule__Group__Group_1__0 : rule__Group__Group_1__0__Impl rule__Group__Group_1__1 ; + // InternalXtextGrammarTestLanguage.g:3059:1: rule__Group__Group_1__0 : rule__Group__Group_1__0__Impl rule__Group__Group_1__1 ; public final void rule__Group__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3058:1: ( rule__Group__Group_1__0__Impl rule__Group__Group_1__1 ) - // InternalXtextGrammarTestLanguage.g:3059:2: rule__Group__Group_1__0__Impl rule__Group__Group_1__1 + // InternalXtextGrammarTestLanguage.g:3063:1: ( rule__Group__Group_1__0__Impl rule__Group__Group_1__1 ) + // InternalXtextGrammarTestLanguage.g:3064:2: rule__Group__Group_1__0__Impl rule__Group__Group_1__1 { pushFollow(FOLLOW_16); rule__Group__Group_1__0__Impl(); @@ -9658,21 +9666,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Group__Group_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:3066:1: rule__Group__Group_1__0__Impl : ( () ) ; + // InternalXtextGrammarTestLanguage.g:3071:1: rule__Group__Group_1__0__Impl : ( () ) ; public final void rule__Group__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3070:1: ( ( () ) ) - // InternalXtextGrammarTestLanguage.g:3071:1: ( () ) + // InternalXtextGrammarTestLanguage.g:3075:1: ( ( () ) ) + // InternalXtextGrammarTestLanguage.g:3076:1: ( () ) { - // InternalXtextGrammarTestLanguage.g:3071:1: ( () ) - // InternalXtextGrammarTestLanguage.g:3072:2: () + // InternalXtextGrammarTestLanguage.g:3076:1: ( () ) + // InternalXtextGrammarTestLanguage.g:3077:2: () { before(grammarAccess.getGroupAccess().getGroupTokensAction_1_0()); - // InternalXtextGrammarTestLanguage.g:3073:2: () - // InternalXtextGrammarTestLanguage.g:3073:3: + // InternalXtextGrammarTestLanguage.g:3078:2: () + // InternalXtextGrammarTestLanguage.g:3078:3: { } @@ -9695,14 +9703,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Group__Group_1__1" - // InternalXtextGrammarTestLanguage.g:3081:1: rule__Group__Group_1__1 : rule__Group__Group_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:3086:1: rule__Group__Group_1__1 : rule__Group__Group_1__1__Impl ; public final void rule__Group__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3085:1: ( rule__Group__Group_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:3086:2: rule__Group__Group_1__1__Impl + // InternalXtextGrammarTestLanguage.g:3090:1: ( rule__Group__Group_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:3091:2: rule__Group__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__Group__Group_1__1__Impl(); @@ -9728,24 +9736,24 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Group__Group_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:3092:1: rule__Group__Group_1__1__Impl : ( ( ( rule__Group__TokensAssignment_1_1 ) ) ( ( rule__Group__TokensAssignment_1_1 )* ) ) ; + // InternalXtextGrammarTestLanguage.g:3097:1: rule__Group__Group_1__1__Impl : ( ( ( rule__Group__TokensAssignment_1_1 ) ) ( ( rule__Group__TokensAssignment_1_1 )* ) ) ; public final void rule__Group__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3096:1: ( ( ( ( rule__Group__TokensAssignment_1_1 ) ) ( ( rule__Group__TokensAssignment_1_1 )* ) ) ) - // InternalXtextGrammarTestLanguage.g:3097:1: ( ( ( rule__Group__TokensAssignment_1_1 ) ) ( ( rule__Group__TokensAssignment_1_1 )* ) ) + // InternalXtextGrammarTestLanguage.g:3101:1: ( ( ( ( rule__Group__TokensAssignment_1_1 ) ) ( ( rule__Group__TokensAssignment_1_1 )* ) ) ) + // InternalXtextGrammarTestLanguage.g:3102:1: ( ( ( rule__Group__TokensAssignment_1_1 ) ) ( ( rule__Group__TokensAssignment_1_1 )* ) ) { - // InternalXtextGrammarTestLanguage.g:3097:1: ( ( ( rule__Group__TokensAssignment_1_1 ) ) ( ( rule__Group__TokensAssignment_1_1 )* ) ) - // InternalXtextGrammarTestLanguage.g:3098:2: ( ( rule__Group__TokensAssignment_1_1 ) ) ( ( rule__Group__TokensAssignment_1_1 )* ) + // InternalXtextGrammarTestLanguage.g:3102:1: ( ( ( rule__Group__TokensAssignment_1_1 ) ) ( ( rule__Group__TokensAssignment_1_1 )* ) ) + // InternalXtextGrammarTestLanguage.g:3103:2: ( ( rule__Group__TokensAssignment_1_1 ) ) ( ( rule__Group__TokensAssignment_1_1 )* ) { - // InternalXtextGrammarTestLanguage.g:3098:2: ( ( rule__Group__TokensAssignment_1_1 ) ) - // InternalXtextGrammarTestLanguage.g:3099:3: ( rule__Group__TokensAssignment_1_1 ) + // InternalXtextGrammarTestLanguage.g:3103:2: ( ( rule__Group__TokensAssignment_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:3104:3: ( rule__Group__TokensAssignment_1_1 ) { before(grammarAccess.getGroupAccess().getTokensAssignment_1_1()); - // InternalXtextGrammarTestLanguage.g:3100:3: ( rule__Group__TokensAssignment_1_1 ) - // InternalXtextGrammarTestLanguage.g:3100:4: rule__Group__TokensAssignment_1_1 + // InternalXtextGrammarTestLanguage.g:3105:3: ( rule__Group__TokensAssignment_1_1 ) + // InternalXtextGrammarTestLanguage.g:3105:4: rule__Group__TokensAssignment_1_1 { pushFollow(FOLLOW_21); rule__Group__TokensAssignment_1_1(); @@ -9759,11 +9767,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } - // InternalXtextGrammarTestLanguage.g:3103:2: ( ( rule__Group__TokensAssignment_1_1 )* ) - // InternalXtextGrammarTestLanguage.g:3104:3: ( rule__Group__TokensAssignment_1_1 )* + // InternalXtextGrammarTestLanguage.g:3108:2: ( ( rule__Group__TokensAssignment_1_1 )* ) + // InternalXtextGrammarTestLanguage.g:3109:3: ( rule__Group__TokensAssignment_1_1 )* { before(grammarAccess.getGroupAccess().getTokensAssignment_1_1()); - // InternalXtextGrammarTestLanguage.g:3105:3: ( rule__Group__TokensAssignment_1_1 )* + // InternalXtextGrammarTestLanguage.g:3110:3: ( rule__Group__TokensAssignment_1_1 )* loop32: do { int alt32=2; @@ -9776,7 +9784,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt32) { case 1 : - // InternalXtextGrammarTestLanguage.g:3105:4: rule__Group__TokensAssignment_1_1 + // InternalXtextGrammarTestLanguage.g:3110:4: rule__Group__TokensAssignment_1_1 { pushFollow(FOLLOW_21); rule__Group__TokensAssignment_1_1(); @@ -9818,14 +9826,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AbstractTokenWithCardinality__Group__0" - // InternalXtextGrammarTestLanguage.g:3115:1: rule__AbstractTokenWithCardinality__Group__0 : rule__AbstractTokenWithCardinality__Group__0__Impl rule__AbstractTokenWithCardinality__Group__1 ; + // InternalXtextGrammarTestLanguage.g:3120:1: rule__AbstractTokenWithCardinality__Group__0 : rule__AbstractTokenWithCardinality__Group__0__Impl rule__AbstractTokenWithCardinality__Group__1 ; public final void rule__AbstractTokenWithCardinality__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3119:1: ( rule__AbstractTokenWithCardinality__Group__0__Impl rule__AbstractTokenWithCardinality__Group__1 ) - // InternalXtextGrammarTestLanguage.g:3120:2: rule__AbstractTokenWithCardinality__Group__0__Impl rule__AbstractTokenWithCardinality__Group__1 + // InternalXtextGrammarTestLanguage.g:3124:1: ( rule__AbstractTokenWithCardinality__Group__0__Impl rule__AbstractTokenWithCardinality__Group__1 ) + // InternalXtextGrammarTestLanguage.g:3125:2: rule__AbstractTokenWithCardinality__Group__0__Impl rule__AbstractTokenWithCardinality__Group__1 { pushFollow(FOLLOW_22); rule__AbstractTokenWithCardinality__Group__0__Impl(); @@ -9856,21 +9864,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AbstractTokenWithCardinality__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:3127:1: rule__AbstractTokenWithCardinality__Group__0__Impl : ( ( rule__AbstractTokenWithCardinality__Alternatives_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:3132:1: rule__AbstractTokenWithCardinality__Group__0__Impl : ( ( rule__AbstractTokenWithCardinality__Alternatives_0 ) ) ; public final void rule__AbstractTokenWithCardinality__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3131:1: ( ( ( rule__AbstractTokenWithCardinality__Alternatives_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:3132:1: ( ( rule__AbstractTokenWithCardinality__Alternatives_0 ) ) + // InternalXtextGrammarTestLanguage.g:3136:1: ( ( ( rule__AbstractTokenWithCardinality__Alternatives_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:3137:1: ( ( rule__AbstractTokenWithCardinality__Alternatives_0 ) ) { - // InternalXtextGrammarTestLanguage.g:3132:1: ( ( rule__AbstractTokenWithCardinality__Alternatives_0 ) ) - // InternalXtextGrammarTestLanguage.g:3133:2: ( rule__AbstractTokenWithCardinality__Alternatives_0 ) + // InternalXtextGrammarTestLanguage.g:3137:1: ( ( rule__AbstractTokenWithCardinality__Alternatives_0 ) ) + // InternalXtextGrammarTestLanguage.g:3138:2: ( rule__AbstractTokenWithCardinality__Alternatives_0 ) { before(grammarAccess.getAbstractTokenWithCardinalityAccess().getAlternatives_0()); - // InternalXtextGrammarTestLanguage.g:3134:2: ( rule__AbstractTokenWithCardinality__Alternatives_0 ) - // InternalXtextGrammarTestLanguage.g:3134:3: rule__AbstractTokenWithCardinality__Alternatives_0 + // InternalXtextGrammarTestLanguage.g:3139:2: ( rule__AbstractTokenWithCardinality__Alternatives_0 ) + // InternalXtextGrammarTestLanguage.g:3139:3: rule__AbstractTokenWithCardinality__Alternatives_0 { pushFollow(FOLLOW_2); rule__AbstractTokenWithCardinality__Alternatives_0(); @@ -9903,14 +9911,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AbstractTokenWithCardinality__Group__1" - // InternalXtextGrammarTestLanguage.g:3142:1: rule__AbstractTokenWithCardinality__Group__1 : rule__AbstractTokenWithCardinality__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:3147:1: rule__AbstractTokenWithCardinality__Group__1 : rule__AbstractTokenWithCardinality__Group__1__Impl ; public final void rule__AbstractTokenWithCardinality__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3146:1: ( rule__AbstractTokenWithCardinality__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:3147:2: rule__AbstractTokenWithCardinality__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:3151:1: ( rule__AbstractTokenWithCardinality__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:3152:2: rule__AbstractTokenWithCardinality__Group__1__Impl { pushFollow(FOLLOW_2); rule__AbstractTokenWithCardinality__Group__1__Impl(); @@ -9936,20 +9944,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AbstractTokenWithCardinality__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:3153:1: rule__AbstractTokenWithCardinality__Group__1__Impl : ( ( rule__AbstractTokenWithCardinality__CardinalityAssignment_1 )? ) ; + // InternalXtextGrammarTestLanguage.g:3158:1: rule__AbstractTokenWithCardinality__Group__1__Impl : ( ( rule__AbstractTokenWithCardinality__CardinalityAssignment_1 )? ) ; public final void rule__AbstractTokenWithCardinality__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3157:1: ( ( ( rule__AbstractTokenWithCardinality__CardinalityAssignment_1 )? ) ) - // InternalXtextGrammarTestLanguage.g:3158:1: ( ( rule__AbstractTokenWithCardinality__CardinalityAssignment_1 )? ) + // InternalXtextGrammarTestLanguage.g:3162:1: ( ( ( rule__AbstractTokenWithCardinality__CardinalityAssignment_1 )? ) ) + // InternalXtextGrammarTestLanguage.g:3163:1: ( ( rule__AbstractTokenWithCardinality__CardinalityAssignment_1 )? ) { - // InternalXtextGrammarTestLanguage.g:3158:1: ( ( rule__AbstractTokenWithCardinality__CardinalityAssignment_1 )? ) - // InternalXtextGrammarTestLanguage.g:3159:2: ( rule__AbstractTokenWithCardinality__CardinalityAssignment_1 )? + // InternalXtextGrammarTestLanguage.g:3163:1: ( ( rule__AbstractTokenWithCardinality__CardinalityAssignment_1 )? ) + // InternalXtextGrammarTestLanguage.g:3164:2: ( rule__AbstractTokenWithCardinality__CardinalityAssignment_1 )? { before(grammarAccess.getAbstractTokenWithCardinalityAccess().getCardinalityAssignment_1()); - // InternalXtextGrammarTestLanguage.g:3160:2: ( rule__AbstractTokenWithCardinality__CardinalityAssignment_1 )? + // InternalXtextGrammarTestLanguage.g:3165:2: ( rule__AbstractTokenWithCardinality__CardinalityAssignment_1 )? int alt33=2; int LA33_0 = input.LA(1); @@ -9958,7 +9966,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt33) { case 1 : - // InternalXtextGrammarTestLanguage.g:3160:3: rule__AbstractTokenWithCardinality__CardinalityAssignment_1 + // InternalXtextGrammarTestLanguage.g:3165:3: rule__AbstractTokenWithCardinality__CardinalityAssignment_1 { pushFollow(FOLLOW_2); rule__AbstractTokenWithCardinality__CardinalityAssignment_1(); @@ -9994,14 +10002,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group__0" - // InternalXtextGrammarTestLanguage.g:3169:1: rule__Action__Group__0 : rule__Action__Group__0__Impl rule__Action__Group__1 ; + // InternalXtextGrammarTestLanguage.g:3174:1: rule__Action__Group__0 : rule__Action__Group__0__Impl rule__Action__Group__1 ; public final void rule__Action__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3173:1: ( rule__Action__Group__0__Impl rule__Action__Group__1 ) - // InternalXtextGrammarTestLanguage.g:3174:2: rule__Action__Group__0__Impl rule__Action__Group__1 + // InternalXtextGrammarTestLanguage.g:3178:1: ( rule__Action__Group__0__Impl rule__Action__Group__1 ) + // InternalXtextGrammarTestLanguage.g:3179:2: rule__Action__Group__0__Impl rule__Action__Group__1 { pushFollow(FOLLOW_3); rule__Action__Group__0__Impl(); @@ -10032,17 +10040,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:3181:1: rule__Action__Group__0__Impl : ( '{' ) ; + // InternalXtextGrammarTestLanguage.g:3186:1: rule__Action__Group__0__Impl : ( '{' ) ; public final void rule__Action__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3185:1: ( ( '{' ) ) - // InternalXtextGrammarTestLanguage.g:3186:1: ( '{' ) + // InternalXtextGrammarTestLanguage.g:3190:1: ( ( '{' ) ) + // InternalXtextGrammarTestLanguage.g:3191:1: ( '{' ) { - // InternalXtextGrammarTestLanguage.g:3186:1: ( '{' ) - // InternalXtextGrammarTestLanguage.g:3187:2: '{' + // InternalXtextGrammarTestLanguage.g:3191:1: ( '{' ) + // InternalXtextGrammarTestLanguage.g:3192:2: '{' { before(grammarAccess.getActionAccess().getLeftCurlyBracketKeyword_0()); match(input,31,FOLLOW_2); @@ -10069,14 +10077,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group__1" - // InternalXtextGrammarTestLanguage.g:3196:1: rule__Action__Group__1 : rule__Action__Group__1__Impl rule__Action__Group__2 ; + // InternalXtextGrammarTestLanguage.g:3201:1: rule__Action__Group__1 : rule__Action__Group__1__Impl rule__Action__Group__2 ; public final void rule__Action__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3200:1: ( rule__Action__Group__1__Impl rule__Action__Group__2 ) - // InternalXtextGrammarTestLanguage.g:3201:2: rule__Action__Group__1__Impl rule__Action__Group__2 + // InternalXtextGrammarTestLanguage.g:3205:1: ( rule__Action__Group__1__Impl rule__Action__Group__2 ) + // InternalXtextGrammarTestLanguage.g:3206:2: rule__Action__Group__1__Impl rule__Action__Group__2 { pushFollow(FOLLOW_23); rule__Action__Group__1__Impl(); @@ -10107,21 +10115,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:3208:1: rule__Action__Group__1__Impl : ( ( rule__Action__TypeAssignment_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:3213:1: rule__Action__Group__1__Impl : ( ( rule__Action__TypeAssignment_1 ) ) ; public final void rule__Action__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3212:1: ( ( ( rule__Action__TypeAssignment_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:3213:1: ( ( rule__Action__TypeAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:3217:1: ( ( ( rule__Action__TypeAssignment_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:3218:1: ( ( rule__Action__TypeAssignment_1 ) ) { - // InternalXtextGrammarTestLanguage.g:3213:1: ( ( rule__Action__TypeAssignment_1 ) ) - // InternalXtextGrammarTestLanguage.g:3214:2: ( rule__Action__TypeAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:3218:1: ( ( rule__Action__TypeAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:3219:2: ( rule__Action__TypeAssignment_1 ) { before(grammarAccess.getActionAccess().getTypeAssignment_1()); - // InternalXtextGrammarTestLanguage.g:3215:2: ( rule__Action__TypeAssignment_1 ) - // InternalXtextGrammarTestLanguage.g:3215:3: rule__Action__TypeAssignment_1 + // InternalXtextGrammarTestLanguage.g:3220:2: ( rule__Action__TypeAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:3220:3: rule__Action__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__Action__TypeAssignment_1(); @@ -10154,14 +10162,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group__2" - // InternalXtextGrammarTestLanguage.g:3223:1: rule__Action__Group__2 : rule__Action__Group__2__Impl rule__Action__Group__3 ; + // InternalXtextGrammarTestLanguage.g:3228:1: rule__Action__Group__2 : rule__Action__Group__2__Impl rule__Action__Group__3 ; public final void rule__Action__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3227:1: ( rule__Action__Group__2__Impl rule__Action__Group__3 ) - // InternalXtextGrammarTestLanguage.g:3228:2: rule__Action__Group__2__Impl rule__Action__Group__3 + // InternalXtextGrammarTestLanguage.g:3232:1: ( rule__Action__Group__2__Impl rule__Action__Group__3 ) + // InternalXtextGrammarTestLanguage.g:3233:2: rule__Action__Group__2__Impl rule__Action__Group__3 { pushFollow(FOLLOW_23); rule__Action__Group__2__Impl(); @@ -10192,20 +10200,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:3235:1: rule__Action__Group__2__Impl : ( ( rule__Action__Group_2__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:3240:1: rule__Action__Group__2__Impl : ( ( rule__Action__Group_2__0 )? ) ; public final void rule__Action__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3239:1: ( ( ( rule__Action__Group_2__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:3240:1: ( ( rule__Action__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:3244:1: ( ( ( rule__Action__Group_2__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:3245:1: ( ( rule__Action__Group_2__0 )? ) { - // InternalXtextGrammarTestLanguage.g:3240:1: ( ( rule__Action__Group_2__0 )? ) - // InternalXtextGrammarTestLanguage.g:3241:2: ( rule__Action__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:3245:1: ( ( rule__Action__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:3246:2: ( rule__Action__Group_2__0 )? { before(grammarAccess.getActionAccess().getGroup_2()); - // InternalXtextGrammarTestLanguage.g:3242:2: ( rule__Action__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:3247:2: ( rule__Action__Group_2__0 )? int alt34=2; int LA34_0 = input.LA(1); @@ -10214,7 +10222,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt34) { case 1 : - // InternalXtextGrammarTestLanguage.g:3242:3: rule__Action__Group_2__0 + // InternalXtextGrammarTestLanguage.g:3247:3: rule__Action__Group_2__0 { pushFollow(FOLLOW_2); rule__Action__Group_2__0(); @@ -10250,14 +10258,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group__3" - // InternalXtextGrammarTestLanguage.g:3250:1: rule__Action__Group__3 : rule__Action__Group__3__Impl ; + // InternalXtextGrammarTestLanguage.g:3255:1: rule__Action__Group__3 : rule__Action__Group__3__Impl ; public final void rule__Action__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3254:1: ( rule__Action__Group__3__Impl ) - // InternalXtextGrammarTestLanguage.g:3255:2: rule__Action__Group__3__Impl + // InternalXtextGrammarTestLanguage.g:3259:1: ( rule__Action__Group__3__Impl ) + // InternalXtextGrammarTestLanguage.g:3260:2: rule__Action__Group__3__Impl { pushFollow(FOLLOW_2); rule__Action__Group__3__Impl(); @@ -10283,17 +10291,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group__3__Impl" - // InternalXtextGrammarTestLanguage.g:3261:1: rule__Action__Group__3__Impl : ( '}' ) ; + // InternalXtextGrammarTestLanguage.g:3266:1: rule__Action__Group__3__Impl : ( '}' ) ; public final void rule__Action__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3265:1: ( ( '}' ) ) - // InternalXtextGrammarTestLanguage.g:3266:1: ( '}' ) + // InternalXtextGrammarTestLanguage.g:3270:1: ( ( '}' ) ) + // InternalXtextGrammarTestLanguage.g:3271:1: ( '}' ) { - // InternalXtextGrammarTestLanguage.g:3266:1: ( '}' ) - // InternalXtextGrammarTestLanguage.g:3267:2: '}' + // InternalXtextGrammarTestLanguage.g:3271:1: ( '}' ) + // InternalXtextGrammarTestLanguage.g:3272:2: '}' { before(grammarAccess.getActionAccess().getRightCurlyBracketKeyword_3()); match(input,32,FOLLOW_2); @@ -10320,14 +10328,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group_2__0" - // InternalXtextGrammarTestLanguage.g:3277:1: rule__Action__Group_2__0 : rule__Action__Group_2__0__Impl rule__Action__Group_2__1 ; + // InternalXtextGrammarTestLanguage.g:3282:1: rule__Action__Group_2__0 : rule__Action__Group_2__0__Impl rule__Action__Group_2__1 ; public final void rule__Action__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3281:1: ( rule__Action__Group_2__0__Impl rule__Action__Group_2__1 ) - // InternalXtextGrammarTestLanguage.g:3282:2: rule__Action__Group_2__0__Impl rule__Action__Group_2__1 + // InternalXtextGrammarTestLanguage.g:3286:1: ( rule__Action__Group_2__0__Impl rule__Action__Group_2__1 ) + // InternalXtextGrammarTestLanguage.g:3287:2: rule__Action__Group_2__0__Impl rule__Action__Group_2__1 { pushFollow(FOLLOW_3); rule__Action__Group_2__0__Impl(); @@ -10358,17 +10366,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group_2__0__Impl" - // InternalXtextGrammarTestLanguage.g:3289:1: rule__Action__Group_2__0__Impl : ( '.' ) ; + // InternalXtextGrammarTestLanguage.g:3294:1: rule__Action__Group_2__0__Impl : ( '.' ) ; public final void rule__Action__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3293:1: ( ( '.' ) ) - // InternalXtextGrammarTestLanguage.g:3294:1: ( '.' ) + // InternalXtextGrammarTestLanguage.g:3298:1: ( ( '.' ) ) + // InternalXtextGrammarTestLanguage.g:3299:1: ( '.' ) { - // InternalXtextGrammarTestLanguage.g:3294:1: ( '.' ) - // InternalXtextGrammarTestLanguage.g:3295:2: '.' + // InternalXtextGrammarTestLanguage.g:3299:1: ( '.' ) + // InternalXtextGrammarTestLanguage.g:3300:2: '.' { before(grammarAccess.getActionAccess().getFullStopKeyword_2_0()); match(input,22,FOLLOW_2); @@ -10395,14 +10403,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group_2__1" - // InternalXtextGrammarTestLanguage.g:3304:1: rule__Action__Group_2__1 : rule__Action__Group_2__1__Impl rule__Action__Group_2__2 ; + // InternalXtextGrammarTestLanguage.g:3309:1: rule__Action__Group_2__1 : rule__Action__Group_2__1__Impl rule__Action__Group_2__2 ; public final void rule__Action__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3308:1: ( rule__Action__Group_2__1__Impl rule__Action__Group_2__2 ) - // InternalXtextGrammarTestLanguage.g:3309:2: rule__Action__Group_2__1__Impl rule__Action__Group_2__2 + // InternalXtextGrammarTestLanguage.g:3313:1: ( rule__Action__Group_2__1__Impl rule__Action__Group_2__2 ) + // InternalXtextGrammarTestLanguage.g:3314:2: rule__Action__Group_2__1__Impl rule__Action__Group_2__2 { pushFollow(FOLLOW_24); rule__Action__Group_2__1__Impl(); @@ -10433,21 +10441,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group_2__1__Impl" - // InternalXtextGrammarTestLanguage.g:3316:1: rule__Action__Group_2__1__Impl : ( ( rule__Action__FeatureAssignment_2_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:3321:1: rule__Action__Group_2__1__Impl : ( ( rule__Action__FeatureAssignment_2_1 ) ) ; public final void rule__Action__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3320:1: ( ( ( rule__Action__FeatureAssignment_2_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:3321:1: ( ( rule__Action__FeatureAssignment_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:3325:1: ( ( ( rule__Action__FeatureAssignment_2_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:3326:1: ( ( rule__Action__FeatureAssignment_2_1 ) ) { - // InternalXtextGrammarTestLanguage.g:3321:1: ( ( rule__Action__FeatureAssignment_2_1 ) ) - // InternalXtextGrammarTestLanguage.g:3322:2: ( rule__Action__FeatureAssignment_2_1 ) + // InternalXtextGrammarTestLanguage.g:3326:1: ( ( rule__Action__FeatureAssignment_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:3327:2: ( rule__Action__FeatureAssignment_2_1 ) { before(grammarAccess.getActionAccess().getFeatureAssignment_2_1()); - // InternalXtextGrammarTestLanguage.g:3323:2: ( rule__Action__FeatureAssignment_2_1 ) - // InternalXtextGrammarTestLanguage.g:3323:3: rule__Action__FeatureAssignment_2_1 + // InternalXtextGrammarTestLanguage.g:3328:2: ( rule__Action__FeatureAssignment_2_1 ) + // InternalXtextGrammarTestLanguage.g:3328:3: rule__Action__FeatureAssignment_2_1 { pushFollow(FOLLOW_2); rule__Action__FeatureAssignment_2_1(); @@ -10480,14 +10488,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group_2__2" - // InternalXtextGrammarTestLanguage.g:3331:1: rule__Action__Group_2__2 : rule__Action__Group_2__2__Impl rule__Action__Group_2__3 ; + // InternalXtextGrammarTestLanguage.g:3336:1: rule__Action__Group_2__2 : rule__Action__Group_2__2__Impl rule__Action__Group_2__3 ; public final void rule__Action__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3335:1: ( rule__Action__Group_2__2__Impl rule__Action__Group_2__3 ) - // InternalXtextGrammarTestLanguage.g:3336:2: rule__Action__Group_2__2__Impl rule__Action__Group_2__3 + // InternalXtextGrammarTestLanguage.g:3340:1: ( rule__Action__Group_2__2__Impl rule__Action__Group_2__3 ) + // InternalXtextGrammarTestLanguage.g:3341:2: rule__Action__Group_2__2__Impl rule__Action__Group_2__3 { pushFollow(FOLLOW_25); rule__Action__Group_2__2__Impl(); @@ -10518,21 +10526,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group_2__2__Impl" - // InternalXtextGrammarTestLanguage.g:3343:1: rule__Action__Group_2__2__Impl : ( ( rule__Action__OperatorAssignment_2_2 ) ) ; + // InternalXtextGrammarTestLanguage.g:3348:1: rule__Action__Group_2__2__Impl : ( ( rule__Action__OperatorAssignment_2_2 ) ) ; public final void rule__Action__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3347:1: ( ( ( rule__Action__OperatorAssignment_2_2 ) ) ) - // InternalXtextGrammarTestLanguage.g:3348:1: ( ( rule__Action__OperatorAssignment_2_2 ) ) + // InternalXtextGrammarTestLanguage.g:3352:1: ( ( ( rule__Action__OperatorAssignment_2_2 ) ) ) + // InternalXtextGrammarTestLanguage.g:3353:1: ( ( rule__Action__OperatorAssignment_2_2 ) ) { - // InternalXtextGrammarTestLanguage.g:3348:1: ( ( rule__Action__OperatorAssignment_2_2 ) ) - // InternalXtextGrammarTestLanguage.g:3349:2: ( rule__Action__OperatorAssignment_2_2 ) + // InternalXtextGrammarTestLanguage.g:3353:1: ( ( rule__Action__OperatorAssignment_2_2 ) ) + // InternalXtextGrammarTestLanguage.g:3354:2: ( rule__Action__OperatorAssignment_2_2 ) { before(grammarAccess.getActionAccess().getOperatorAssignment_2_2()); - // InternalXtextGrammarTestLanguage.g:3350:2: ( rule__Action__OperatorAssignment_2_2 ) - // InternalXtextGrammarTestLanguage.g:3350:3: rule__Action__OperatorAssignment_2_2 + // InternalXtextGrammarTestLanguage.g:3355:2: ( rule__Action__OperatorAssignment_2_2 ) + // InternalXtextGrammarTestLanguage.g:3355:3: rule__Action__OperatorAssignment_2_2 { pushFollow(FOLLOW_2); rule__Action__OperatorAssignment_2_2(); @@ -10565,14 +10573,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group_2__3" - // InternalXtextGrammarTestLanguage.g:3358:1: rule__Action__Group_2__3 : rule__Action__Group_2__3__Impl ; + // InternalXtextGrammarTestLanguage.g:3363:1: rule__Action__Group_2__3 : rule__Action__Group_2__3__Impl ; public final void rule__Action__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3362:1: ( rule__Action__Group_2__3__Impl ) - // InternalXtextGrammarTestLanguage.g:3363:2: rule__Action__Group_2__3__Impl + // InternalXtextGrammarTestLanguage.g:3367:1: ( rule__Action__Group_2__3__Impl ) + // InternalXtextGrammarTestLanguage.g:3368:2: rule__Action__Group_2__3__Impl { pushFollow(FOLLOW_2); rule__Action__Group_2__3__Impl(); @@ -10598,17 +10606,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__Group_2__3__Impl" - // InternalXtextGrammarTestLanguage.g:3369:1: rule__Action__Group_2__3__Impl : ( 'current' ) ; + // InternalXtextGrammarTestLanguage.g:3374:1: rule__Action__Group_2__3__Impl : ( 'current' ) ; public final void rule__Action__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3373:1: ( ( 'current' ) ) - // InternalXtextGrammarTestLanguage.g:3374:1: ( 'current' ) + // InternalXtextGrammarTestLanguage.g:3378:1: ( ( 'current' ) ) + // InternalXtextGrammarTestLanguage.g:3379:1: ( 'current' ) { - // InternalXtextGrammarTestLanguage.g:3374:1: ( 'current' ) - // InternalXtextGrammarTestLanguage.g:3375:2: 'current' + // InternalXtextGrammarTestLanguage.g:3379:1: ( 'current' ) + // InternalXtextGrammarTestLanguage.g:3380:2: 'current' { before(grammarAccess.getActionAccess().getCurrentKeyword_2_3()); match(input,33,FOLLOW_2); @@ -10635,14 +10643,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Assignment__Group__0" - // InternalXtextGrammarTestLanguage.g:3385:1: rule__Assignment__Group__0 : rule__Assignment__Group__0__Impl rule__Assignment__Group__1 ; + // InternalXtextGrammarTestLanguage.g:3390:1: rule__Assignment__Group__0 : rule__Assignment__Group__0__Impl rule__Assignment__Group__1 ; public final void rule__Assignment__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3389:1: ( rule__Assignment__Group__0__Impl rule__Assignment__Group__1 ) - // InternalXtextGrammarTestLanguage.g:3390:2: rule__Assignment__Group__0__Impl rule__Assignment__Group__1 + // InternalXtextGrammarTestLanguage.g:3394:1: ( rule__Assignment__Group__0__Impl rule__Assignment__Group__1 ) + // InternalXtextGrammarTestLanguage.g:3395:2: rule__Assignment__Group__0__Impl rule__Assignment__Group__1 { pushFollow(FOLLOW_26); rule__Assignment__Group__0__Impl(); @@ -10673,21 +10681,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Assignment__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:3397:1: rule__Assignment__Group__0__Impl : ( ( rule__Assignment__FeatureAssignment_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:3402:1: rule__Assignment__Group__0__Impl : ( ( rule__Assignment__FeatureAssignment_0 ) ) ; public final void rule__Assignment__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3401:1: ( ( ( rule__Assignment__FeatureAssignment_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:3402:1: ( ( rule__Assignment__FeatureAssignment_0 ) ) + // InternalXtextGrammarTestLanguage.g:3406:1: ( ( ( rule__Assignment__FeatureAssignment_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:3407:1: ( ( rule__Assignment__FeatureAssignment_0 ) ) { - // InternalXtextGrammarTestLanguage.g:3402:1: ( ( rule__Assignment__FeatureAssignment_0 ) ) - // InternalXtextGrammarTestLanguage.g:3403:2: ( rule__Assignment__FeatureAssignment_0 ) + // InternalXtextGrammarTestLanguage.g:3407:1: ( ( rule__Assignment__FeatureAssignment_0 ) ) + // InternalXtextGrammarTestLanguage.g:3408:2: ( rule__Assignment__FeatureAssignment_0 ) { before(grammarAccess.getAssignmentAccess().getFeatureAssignment_0()); - // InternalXtextGrammarTestLanguage.g:3404:2: ( rule__Assignment__FeatureAssignment_0 ) - // InternalXtextGrammarTestLanguage.g:3404:3: rule__Assignment__FeatureAssignment_0 + // InternalXtextGrammarTestLanguage.g:3409:2: ( rule__Assignment__FeatureAssignment_0 ) + // InternalXtextGrammarTestLanguage.g:3409:3: rule__Assignment__FeatureAssignment_0 { pushFollow(FOLLOW_2); rule__Assignment__FeatureAssignment_0(); @@ -10720,14 +10728,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Assignment__Group__1" - // InternalXtextGrammarTestLanguage.g:3412:1: rule__Assignment__Group__1 : rule__Assignment__Group__1__Impl rule__Assignment__Group__2 ; + // InternalXtextGrammarTestLanguage.g:3417:1: rule__Assignment__Group__1 : rule__Assignment__Group__1__Impl rule__Assignment__Group__2 ; public final void rule__Assignment__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3416:1: ( rule__Assignment__Group__1__Impl rule__Assignment__Group__2 ) - // InternalXtextGrammarTestLanguage.g:3417:2: rule__Assignment__Group__1__Impl rule__Assignment__Group__2 + // InternalXtextGrammarTestLanguage.g:3421:1: ( rule__Assignment__Group__1__Impl rule__Assignment__Group__2 ) + // InternalXtextGrammarTestLanguage.g:3422:2: rule__Assignment__Group__1__Impl rule__Assignment__Group__2 { pushFollow(FOLLOW_27); rule__Assignment__Group__1__Impl(); @@ -10758,21 +10766,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Assignment__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:3424:1: rule__Assignment__Group__1__Impl : ( ( rule__Assignment__OperatorAssignment_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:3429:1: rule__Assignment__Group__1__Impl : ( ( rule__Assignment__OperatorAssignment_1 ) ) ; public final void rule__Assignment__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3428:1: ( ( ( rule__Assignment__OperatorAssignment_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:3429:1: ( ( rule__Assignment__OperatorAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:3433:1: ( ( ( rule__Assignment__OperatorAssignment_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:3434:1: ( ( rule__Assignment__OperatorAssignment_1 ) ) { - // InternalXtextGrammarTestLanguage.g:3429:1: ( ( rule__Assignment__OperatorAssignment_1 ) ) - // InternalXtextGrammarTestLanguage.g:3430:2: ( rule__Assignment__OperatorAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:3434:1: ( ( rule__Assignment__OperatorAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:3435:2: ( rule__Assignment__OperatorAssignment_1 ) { before(grammarAccess.getAssignmentAccess().getOperatorAssignment_1()); - // InternalXtextGrammarTestLanguage.g:3431:2: ( rule__Assignment__OperatorAssignment_1 ) - // InternalXtextGrammarTestLanguage.g:3431:3: rule__Assignment__OperatorAssignment_1 + // InternalXtextGrammarTestLanguage.g:3436:2: ( rule__Assignment__OperatorAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:3436:3: rule__Assignment__OperatorAssignment_1 { pushFollow(FOLLOW_2); rule__Assignment__OperatorAssignment_1(); @@ -10805,14 +10813,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Assignment__Group__2" - // InternalXtextGrammarTestLanguage.g:3439:1: rule__Assignment__Group__2 : rule__Assignment__Group__2__Impl ; + // InternalXtextGrammarTestLanguage.g:3444:1: rule__Assignment__Group__2 : rule__Assignment__Group__2__Impl ; public final void rule__Assignment__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3443:1: ( rule__Assignment__Group__2__Impl ) - // InternalXtextGrammarTestLanguage.g:3444:2: rule__Assignment__Group__2__Impl + // InternalXtextGrammarTestLanguage.g:3448:1: ( rule__Assignment__Group__2__Impl ) + // InternalXtextGrammarTestLanguage.g:3449:2: rule__Assignment__Group__2__Impl { pushFollow(FOLLOW_2); rule__Assignment__Group__2__Impl(); @@ -10838,21 +10846,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Assignment__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:3450:1: rule__Assignment__Group__2__Impl : ( ( rule__Assignment__TerminalAssignment_2 ) ) ; + // InternalXtextGrammarTestLanguage.g:3455:1: rule__Assignment__Group__2__Impl : ( ( rule__Assignment__TerminalAssignment_2 ) ) ; public final void rule__Assignment__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3454:1: ( ( ( rule__Assignment__TerminalAssignment_2 ) ) ) - // InternalXtextGrammarTestLanguage.g:3455:1: ( ( rule__Assignment__TerminalAssignment_2 ) ) + // InternalXtextGrammarTestLanguage.g:3459:1: ( ( ( rule__Assignment__TerminalAssignment_2 ) ) ) + // InternalXtextGrammarTestLanguage.g:3460:1: ( ( rule__Assignment__TerminalAssignment_2 ) ) { - // InternalXtextGrammarTestLanguage.g:3455:1: ( ( rule__Assignment__TerminalAssignment_2 ) ) - // InternalXtextGrammarTestLanguage.g:3456:2: ( rule__Assignment__TerminalAssignment_2 ) + // InternalXtextGrammarTestLanguage.g:3460:1: ( ( rule__Assignment__TerminalAssignment_2 ) ) + // InternalXtextGrammarTestLanguage.g:3461:2: ( rule__Assignment__TerminalAssignment_2 ) { before(grammarAccess.getAssignmentAccess().getTerminalAssignment_2()); - // InternalXtextGrammarTestLanguage.g:3457:2: ( rule__Assignment__TerminalAssignment_2 ) - // InternalXtextGrammarTestLanguage.g:3457:3: rule__Assignment__TerminalAssignment_2 + // InternalXtextGrammarTestLanguage.g:3462:2: ( rule__Assignment__TerminalAssignment_2 ) + // InternalXtextGrammarTestLanguage.g:3462:3: rule__Assignment__TerminalAssignment_2 { pushFollow(FOLLOW_2); rule__Assignment__TerminalAssignment_2(); @@ -10885,14 +10893,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedAssignableElement__Group__0" - // InternalXtextGrammarTestLanguage.g:3466:1: rule__ParenthesizedAssignableElement__Group__0 : rule__ParenthesizedAssignableElement__Group__0__Impl rule__ParenthesizedAssignableElement__Group__1 ; + // InternalXtextGrammarTestLanguage.g:3471:1: rule__ParenthesizedAssignableElement__Group__0 : rule__ParenthesizedAssignableElement__Group__0__Impl rule__ParenthesizedAssignableElement__Group__1 ; public final void rule__ParenthesizedAssignableElement__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3470:1: ( rule__ParenthesizedAssignableElement__Group__0__Impl rule__ParenthesizedAssignableElement__Group__1 ) - // InternalXtextGrammarTestLanguage.g:3471:2: rule__ParenthesizedAssignableElement__Group__0__Impl rule__ParenthesizedAssignableElement__Group__1 + // InternalXtextGrammarTestLanguage.g:3475:1: ( rule__ParenthesizedAssignableElement__Group__0__Impl rule__ParenthesizedAssignableElement__Group__1 ) + // InternalXtextGrammarTestLanguage.g:3476:2: rule__ParenthesizedAssignableElement__Group__0__Impl rule__ParenthesizedAssignableElement__Group__1 { pushFollow(FOLLOW_27); rule__ParenthesizedAssignableElement__Group__0__Impl(); @@ -10923,17 +10931,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedAssignableElement__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:3478:1: rule__ParenthesizedAssignableElement__Group__0__Impl : ( '(' ) ; + // InternalXtextGrammarTestLanguage.g:3483:1: rule__ParenthesizedAssignableElement__Group__0__Impl : ( '(' ) ; public final void rule__ParenthesizedAssignableElement__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3482:1: ( ( '(' ) ) - // InternalXtextGrammarTestLanguage.g:3483:1: ( '(' ) + // InternalXtextGrammarTestLanguage.g:3487:1: ( ( '(' ) ) + // InternalXtextGrammarTestLanguage.g:3488:1: ( '(' ) { - // InternalXtextGrammarTestLanguage.g:3483:1: ( '(' ) - // InternalXtextGrammarTestLanguage.g:3484:2: '(' + // InternalXtextGrammarTestLanguage.g:3488:1: ( '(' ) + // InternalXtextGrammarTestLanguage.g:3489:2: '(' { before(grammarAccess.getParenthesizedAssignableElementAccess().getLeftParenthesisKeyword_0()); match(input,20,FOLLOW_2); @@ -10960,14 +10968,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedAssignableElement__Group__1" - // InternalXtextGrammarTestLanguage.g:3493:1: rule__ParenthesizedAssignableElement__Group__1 : rule__ParenthesizedAssignableElement__Group__1__Impl rule__ParenthesizedAssignableElement__Group__2 ; + // InternalXtextGrammarTestLanguage.g:3498:1: rule__ParenthesizedAssignableElement__Group__1 : rule__ParenthesizedAssignableElement__Group__1__Impl rule__ParenthesizedAssignableElement__Group__2 ; public final void rule__ParenthesizedAssignableElement__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3497:1: ( rule__ParenthesizedAssignableElement__Group__1__Impl rule__ParenthesizedAssignableElement__Group__2 ) - // InternalXtextGrammarTestLanguage.g:3498:2: rule__ParenthesizedAssignableElement__Group__1__Impl rule__ParenthesizedAssignableElement__Group__2 + // InternalXtextGrammarTestLanguage.g:3502:1: ( rule__ParenthesizedAssignableElement__Group__1__Impl rule__ParenthesizedAssignableElement__Group__2 ) + // InternalXtextGrammarTestLanguage.g:3503:2: rule__ParenthesizedAssignableElement__Group__1__Impl rule__ParenthesizedAssignableElement__Group__2 { pushFollow(FOLLOW_28); rule__ParenthesizedAssignableElement__Group__1__Impl(); @@ -10998,17 +11006,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedAssignableElement__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:3505:1: rule__ParenthesizedAssignableElement__Group__1__Impl : ( ruleAssignableAlternatives ) ; + // InternalXtextGrammarTestLanguage.g:3510:1: rule__ParenthesizedAssignableElement__Group__1__Impl : ( ruleAssignableAlternatives ) ; public final void rule__ParenthesizedAssignableElement__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3509:1: ( ( ruleAssignableAlternatives ) ) - // InternalXtextGrammarTestLanguage.g:3510:1: ( ruleAssignableAlternatives ) + // InternalXtextGrammarTestLanguage.g:3514:1: ( ( ruleAssignableAlternatives ) ) + // InternalXtextGrammarTestLanguage.g:3515:1: ( ruleAssignableAlternatives ) { - // InternalXtextGrammarTestLanguage.g:3510:1: ( ruleAssignableAlternatives ) - // InternalXtextGrammarTestLanguage.g:3511:2: ruleAssignableAlternatives + // InternalXtextGrammarTestLanguage.g:3515:1: ( ruleAssignableAlternatives ) + // InternalXtextGrammarTestLanguage.g:3516:2: ruleAssignableAlternatives { before(grammarAccess.getParenthesizedAssignableElementAccess().getAssignableAlternativesParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -11039,14 +11047,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedAssignableElement__Group__2" - // InternalXtextGrammarTestLanguage.g:3520:1: rule__ParenthesizedAssignableElement__Group__2 : rule__ParenthesizedAssignableElement__Group__2__Impl ; + // InternalXtextGrammarTestLanguage.g:3525:1: rule__ParenthesizedAssignableElement__Group__2 : rule__ParenthesizedAssignableElement__Group__2__Impl ; public final void rule__ParenthesizedAssignableElement__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3524:1: ( rule__ParenthesizedAssignableElement__Group__2__Impl ) - // InternalXtextGrammarTestLanguage.g:3525:2: rule__ParenthesizedAssignableElement__Group__2__Impl + // InternalXtextGrammarTestLanguage.g:3529:1: ( rule__ParenthesizedAssignableElement__Group__2__Impl ) + // InternalXtextGrammarTestLanguage.g:3530:2: rule__ParenthesizedAssignableElement__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParenthesizedAssignableElement__Group__2__Impl(); @@ -11072,17 +11080,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedAssignableElement__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:3531:1: rule__ParenthesizedAssignableElement__Group__2__Impl : ( ')' ) ; + // InternalXtextGrammarTestLanguage.g:3536:1: rule__ParenthesizedAssignableElement__Group__2__Impl : ( ')' ) ; public final void rule__ParenthesizedAssignableElement__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3535:1: ( ( ')' ) ) - // InternalXtextGrammarTestLanguage.g:3536:1: ( ')' ) + // InternalXtextGrammarTestLanguage.g:3540:1: ( ( ')' ) ) + // InternalXtextGrammarTestLanguage.g:3541:1: ( ')' ) { - // InternalXtextGrammarTestLanguage.g:3536:1: ( ')' ) - // InternalXtextGrammarTestLanguage.g:3537:2: ')' + // InternalXtextGrammarTestLanguage.g:3541:1: ( ')' ) + // InternalXtextGrammarTestLanguage.g:3542:2: ')' { before(grammarAccess.getParenthesizedAssignableElementAccess().getRightParenthesisKeyword_2()); match(input,21,FOLLOW_2); @@ -11109,14 +11117,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__Group__0" - // InternalXtextGrammarTestLanguage.g:3547:1: rule__AssignableAlternatives__Group__0 : rule__AssignableAlternatives__Group__0__Impl rule__AssignableAlternatives__Group__1 ; + // InternalXtextGrammarTestLanguage.g:3552:1: rule__AssignableAlternatives__Group__0 : rule__AssignableAlternatives__Group__0__Impl rule__AssignableAlternatives__Group__1 ; public final void rule__AssignableAlternatives__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3551:1: ( rule__AssignableAlternatives__Group__0__Impl rule__AssignableAlternatives__Group__1 ) - // InternalXtextGrammarTestLanguage.g:3552:2: rule__AssignableAlternatives__Group__0__Impl rule__AssignableAlternatives__Group__1 + // InternalXtextGrammarTestLanguage.g:3556:1: ( rule__AssignableAlternatives__Group__0__Impl rule__AssignableAlternatives__Group__1 ) + // InternalXtextGrammarTestLanguage.g:3557:2: rule__AssignableAlternatives__Group__0__Impl rule__AssignableAlternatives__Group__1 { pushFollow(FOLLOW_19); rule__AssignableAlternatives__Group__0__Impl(); @@ -11147,17 +11155,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:3559:1: rule__AssignableAlternatives__Group__0__Impl : ( ruleAssignableTerminal ) ; + // InternalXtextGrammarTestLanguage.g:3564:1: rule__AssignableAlternatives__Group__0__Impl : ( ruleAssignableTerminal ) ; public final void rule__AssignableAlternatives__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3563:1: ( ( ruleAssignableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:3564:1: ( ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:3568:1: ( ( ruleAssignableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:3569:1: ( ruleAssignableTerminal ) { - // InternalXtextGrammarTestLanguage.g:3564:1: ( ruleAssignableTerminal ) - // InternalXtextGrammarTestLanguage.g:3565:2: ruleAssignableTerminal + // InternalXtextGrammarTestLanguage.g:3569:1: ( ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:3570:2: ruleAssignableTerminal { before(grammarAccess.getAssignableAlternativesAccess().getAssignableTerminalParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -11188,14 +11196,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__Group__1" - // InternalXtextGrammarTestLanguage.g:3574:1: rule__AssignableAlternatives__Group__1 : rule__AssignableAlternatives__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:3579:1: rule__AssignableAlternatives__Group__1 : rule__AssignableAlternatives__Group__1__Impl ; public final void rule__AssignableAlternatives__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3578:1: ( rule__AssignableAlternatives__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:3579:2: rule__AssignableAlternatives__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:3583:1: ( rule__AssignableAlternatives__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:3584:2: rule__AssignableAlternatives__Group__1__Impl { pushFollow(FOLLOW_2); rule__AssignableAlternatives__Group__1__Impl(); @@ -11221,20 +11229,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:3585:1: rule__AssignableAlternatives__Group__1__Impl : ( ( rule__AssignableAlternatives__Group_1__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:3590:1: rule__AssignableAlternatives__Group__1__Impl : ( ( rule__AssignableAlternatives__Group_1__0 )? ) ; public final void rule__AssignableAlternatives__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3589:1: ( ( ( rule__AssignableAlternatives__Group_1__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:3590:1: ( ( rule__AssignableAlternatives__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:3594:1: ( ( ( rule__AssignableAlternatives__Group_1__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:3595:1: ( ( rule__AssignableAlternatives__Group_1__0 )? ) { - // InternalXtextGrammarTestLanguage.g:3590:1: ( ( rule__AssignableAlternatives__Group_1__0 )? ) - // InternalXtextGrammarTestLanguage.g:3591:2: ( rule__AssignableAlternatives__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:3595:1: ( ( rule__AssignableAlternatives__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:3596:2: ( rule__AssignableAlternatives__Group_1__0 )? { before(grammarAccess.getAssignableAlternativesAccess().getGroup_1()); - // InternalXtextGrammarTestLanguage.g:3592:2: ( rule__AssignableAlternatives__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:3597:2: ( rule__AssignableAlternatives__Group_1__0 )? int alt35=2; int LA35_0 = input.LA(1); @@ -11243,7 +11251,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt35) { case 1 : - // InternalXtextGrammarTestLanguage.g:3592:3: rule__AssignableAlternatives__Group_1__0 + // InternalXtextGrammarTestLanguage.g:3597:3: rule__AssignableAlternatives__Group_1__0 { pushFollow(FOLLOW_2); rule__AssignableAlternatives__Group_1__0(); @@ -11279,14 +11287,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__Group_1__0" - // InternalXtextGrammarTestLanguage.g:3601:1: rule__AssignableAlternatives__Group_1__0 : rule__AssignableAlternatives__Group_1__0__Impl rule__AssignableAlternatives__Group_1__1 ; + // InternalXtextGrammarTestLanguage.g:3606:1: rule__AssignableAlternatives__Group_1__0 : rule__AssignableAlternatives__Group_1__0__Impl rule__AssignableAlternatives__Group_1__1 ; public final void rule__AssignableAlternatives__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3605:1: ( rule__AssignableAlternatives__Group_1__0__Impl rule__AssignableAlternatives__Group_1__1 ) - // InternalXtextGrammarTestLanguage.g:3606:2: rule__AssignableAlternatives__Group_1__0__Impl rule__AssignableAlternatives__Group_1__1 + // InternalXtextGrammarTestLanguage.g:3610:1: ( rule__AssignableAlternatives__Group_1__0__Impl rule__AssignableAlternatives__Group_1__1 ) + // InternalXtextGrammarTestLanguage.g:3611:2: rule__AssignableAlternatives__Group_1__0__Impl rule__AssignableAlternatives__Group_1__1 { pushFollow(FOLLOW_19); rule__AssignableAlternatives__Group_1__0__Impl(); @@ -11317,21 +11325,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__Group_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:3613:1: rule__AssignableAlternatives__Group_1__0__Impl : ( () ) ; + // InternalXtextGrammarTestLanguage.g:3618:1: rule__AssignableAlternatives__Group_1__0__Impl : ( () ) ; public final void rule__AssignableAlternatives__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3617:1: ( ( () ) ) - // InternalXtextGrammarTestLanguage.g:3618:1: ( () ) + // InternalXtextGrammarTestLanguage.g:3622:1: ( ( () ) ) + // InternalXtextGrammarTestLanguage.g:3623:1: ( () ) { - // InternalXtextGrammarTestLanguage.g:3618:1: ( () ) - // InternalXtextGrammarTestLanguage.g:3619:2: () + // InternalXtextGrammarTestLanguage.g:3623:1: ( () ) + // InternalXtextGrammarTestLanguage.g:3624:2: () { before(grammarAccess.getAssignableAlternativesAccess().getAlternativesGroupsAction_1_0()); - // InternalXtextGrammarTestLanguage.g:3620:2: () - // InternalXtextGrammarTestLanguage.g:3620:3: + // InternalXtextGrammarTestLanguage.g:3625:2: () + // InternalXtextGrammarTestLanguage.g:3625:3: { } @@ -11354,14 +11362,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__Group_1__1" - // InternalXtextGrammarTestLanguage.g:3628:1: rule__AssignableAlternatives__Group_1__1 : rule__AssignableAlternatives__Group_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:3633:1: rule__AssignableAlternatives__Group_1__1 : rule__AssignableAlternatives__Group_1__1__Impl ; public final void rule__AssignableAlternatives__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3632:1: ( rule__AssignableAlternatives__Group_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:3633:2: rule__AssignableAlternatives__Group_1__1__Impl + // InternalXtextGrammarTestLanguage.g:3637:1: ( rule__AssignableAlternatives__Group_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:3638:2: rule__AssignableAlternatives__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__AssignableAlternatives__Group_1__1__Impl(); @@ -11387,24 +11395,24 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__Group_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:3639:1: rule__AssignableAlternatives__Group_1__1__Impl : ( ( ( rule__AssignableAlternatives__Group_1_1__0 ) ) ( ( rule__AssignableAlternatives__Group_1_1__0 )* ) ) ; + // InternalXtextGrammarTestLanguage.g:3644:1: rule__AssignableAlternatives__Group_1__1__Impl : ( ( ( rule__AssignableAlternatives__Group_1_1__0 ) ) ( ( rule__AssignableAlternatives__Group_1_1__0 )* ) ) ; public final void rule__AssignableAlternatives__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3643:1: ( ( ( ( rule__AssignableAlternatives__Group_1_1__0 ) ) ( ( rule__AssignableAlternatives__Group_1_1__0 )* ) ) ) - // InternalXtextGrammarTestLanguage.g:3644:1: ( ( ( rule__AssignableAlternatives__Group_1_1__0 ) ) ( ( rule__AssignableAlternatives__Group_1_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:3648:1: ( ( ( ( rule__AssignableAlternatives__Group_1_1__0 ) ) ( ( rule__AssignableAlternatives__Group_1_1__0 )* ) ) ) + // InternalXtextGrammarTestLanguage.g:3649:1: ( ( ( rule__AssignableAlternatives__Group_1_1__0 ) ) ( ( rule__AssignableAlternatives__Group_1_1__0 )* ) ) { - // InternalXtextGrammarTestLanguage.g:3644:1: ( ( ( rule__AssignableAlternatives__Group_1_1__0 ) ) ( ( rule__AssignableAlternatives__Group_1_1__0 )* ) ) - // InternalXtextGrammarTestLanguage.g:3645:2: ( ( rule__AssignableAlternatives__Group_1_1__0 ) ) ( ( rule__AssignableAlternatives__Group_1_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:3649:1: ( ( ( rule__AssignableAlternatives__Group_1_1__0 ) ) ( ( rule__AssignableAlternatives__Group_1_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:3650:2: ( ( rule__AssignableAlternatives__Group_1_1__0 ) ) ( ( rule__AssignableAlternatives__Group_1_1__0 )* ) { - // InternalXtextGrammarTestLanguage.g:3645:2: ( ( rule__AssignableAlternatives__Group_1_1__0 ) ) - // InternalXtextGrammarTestLanguage.g:3646:3: ( rule__AssignableAlternatives__Group_1_1__0 ) + // InternalXtextGrammarTestLanguage.g:3650:2: ( ( rule__AssignableAlternatives__Group_1_1__0 ) ) + // InternalXtextGrammarTestLanguage.g:3651:3: ( rule__AssignableAlternatives__Group_1_1__0 ) { before(grammarAccess.getAssignableAlternativesAccess().getGroup_1_1()); - // InternalXtextGrammarTestLanguage.g:3647:3: ( rule__AssignableAlternatives__Group_1_1__0 ) - // InternalXtextGrammarTestLanguage.g:3647:4: rule__AssignableAlternatives__Group_1_1__0 + // InternalXtextGrammarTestLanguage.g:3652:3: ( rule__AssignableAlternatives__Group_1_1__0 ) + // InternalXtextGrammarTestLanguage.g:3652:4: rule__AssignableAlternatives__Group_1_1__0 { pushFollow(FOLLOW_20); rule__AssignableAlternatives__Group_1_1__0(); @@ -11418,11 +11426,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } - // InternalXtextGrammarTestLanguage.g:3650:2: ( ( rule__AssignableAlternatives__Group_1_1__0 )* ) - // InternalXtextGrammarTestLanguage.g:3651:3: ( rule__AssignableAlternatives__Group_1_1__0 )* + // InternalXtextGrammarTestLanguage.g:3655:2: ( ( rule__AssignableAlternatives__Group_1_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:3656:3: ( rule__AssignableAlternatives__Group_1_1__0 )* { before(grammarAccess.getAssignableAlternativesAccess().getGroup_1_1()); - // InternalXtextGrammarTestLanguage.g:3652:3: ( rule__AssignableAlternatives__Group_1_1__0 )* + // InternalXtextGrammarTestLanguage.g:3657:3: ( rule__AssignableAlternatives__Group_1_1__0 )* loop36: do { int alt36=2; @@ -11435,7 +11443,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt36) { case 1 : - // InternalXtextGrammarTestLanguage.g:3652:4: rule__AssignableAlternatives__Group_1_1__0 + // InternalXtextGrammarTestLanguage.g:3657:4: rule__AssignableAlternatives__Group_1_1__0 { pushFollow(FOLLOW_20); rule__AssignableAlternatives__Group_1_1__0(); @@ -11477,14 +11485,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__Group_1_1__0" - // InternalXtextGrammarTestLanguage.g:3662:1: rule__AssignableAlternatives__Group_1_1__0 : rule__AssignableAlternatives__Group_1_1__0__Impl rule__AssignableAlternatives__Group_1_1__1 ; + // InternalXtextGrammarTestLanguage.g:3667:1: rule__AssignableAlternatives__Group_1_1__0 : rule__AssignableAlternatives__Group_1_1__0__Impl rule__AssignableAlternatives__Group_1_1__1 ; public final void rule__AssignableAlternatives__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3666:1: ( rule__AssignableAlternatives__Group_1_1__0__Impl rule__AssignableAlternatives__Group_1_1__1 ) - // InternalXtextGrammarTestLanguage.g:3667:2: rule__AssignableAlternatives__Group_1_1__0__Impl rule__AssignableAlternatives__Group_1_1__1 + // InternalXtextGrammarTestLanguage.g:3671:1: ( rule__AssignableAlternatives__Group_1_1__0__Impl rule__AssignableAlternatives__Group_1_1__1 ) + // InternalXtextGrammarTestLanguage.g:3672:2: rule__AssignableAlternatives__Group_1_1__0__Impl rule__AssignableAlternatives__Group_1_1__1 { pushFollow(FOLLOW_27); rule__AssignableAlternatives__Group_1_1__0__Impl(); @@ -11515,17 +11523,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__Group_1_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:3674:1: rule__AssignableAlternatives__Group_1_1__0__Impl : ( '|' ) ; + // InternalXtextGrammarTestLanguage.g:3679:1: rule__AssignableAlternatives__Group_1_1__0__Impl : ( '|' ) ; public final void rule__AssignableAlternatives__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3678:1: ( ( '|' ) ) - // InternalXtextGrammarTestLanguage.g:3679:1: ( '|' ) + // InternalXtextGrammarTestLanguage.g:3683:1: ( ( '|' ) ) + // InternalXtextGrammarTestLanguage.g:3684:1: ( '|' ) { - // InternalXtextGrammarTestLanguage.g:3679:1: ( '|' ) - // InternalXtextGrammarTestLanguage.g:3680:2: '|' + // InternalXtextGrammarTestLanguage.g:3684:1: ( '|' ) + // InternalXtextGrammarTestLanguage.g:3685:2: '|' { before(grammarAccess.getAssignableAlternativesAccess().getVerticalLineKeyword_1_1_0()); match(input,30,FOLLOW_2); @@ -11552,14 +11560,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__Group_1_1__1" - // InternalXtextGrammarTestLanguage.g:3689:1: rule__AssignableAlternatives__Group_1_1__1 : rule__AssignableAlternatives__Group_1_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:3694:1: rule__AssignableAlternatives__Group_1_1__1 : rule__AssignableAlternatives__Group_1_1__1__Impl ; public final void rule__AssignableAlternatives__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3693:1: ( rule__AssignableAlternatives__Group_1_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:3694:2: rule__AssignableAlternatives__Group_1_1__1__Impl + // InternalXtextGrammarTestLanguage.g:3698:1: ( rule__AssignableAlternatives__Group_1_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:3699:2: rule__AssignableAlternatives__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__AssignableAlternatives__Group_1_1__1__Impl(); @@ -11585,21 +11593,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__Group_1_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:3700:1: rule__AssignableAlternatives__Group_1_1__1__Impl : ( ( rule__AssignableAlternatives__GroupsAssignment_1_1_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:3705:1: rule__AssignableAlternatives__Group_1_1__1__Impl : ( ( rule__AssignableAlternatives__GroupsAssignment_1_1_1 ) ) ; public final void rule__AssignableAlternatives__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3704:1: ( ( ( rule__AssignableAlternatives__GroupsAssignment_1_1_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:3705:1: ( ( rule__AssignableAlternatives__GroupsAssignment_1_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:3709:1: ( ( ( rule__AssignableAlternatives__GroupsAssignment_1_1_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:3710:1: ( ( rule__AssignableAlternatives__GroupsAssignment_1_1_1 ) ) { - // InternalXtextGrammarTestLanguage.g:3705:1: ( ( rule__AssignableAlternatives__GroupsAssignment_1_1_1 ) ) - // InternalXtextGrammarTestLanguage.g:3706:2: ( rule__AssignableAlternatives__GroupsAssignment_1_1_1 ) + // InternalXtextGrammarTestLanguage.g:3710:1: ( ( rule__AssignableAlternatives__GroupsAssignment_1_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:3711:2: ( rule__AssignableAlternatives__GroupsAssignment_1_1_1 ) { before(grammarAccess.getAssignableAlternativesAccess().getGroupsAssignment_1_1_1()); - // InternalXtextGrammarTestLanguage.g:3707:2: ( rule__AssignableAlternatives__GroupsAssignment_1_1_1 ) - // InternalXtextGrammarTestLanguage.g:3707:3: rule__AssignableAlternatives__GroupsAssignment_1_1_1 + // InternalXtextGrammarTestLanguage.g:3712:2: ( rule__AssignableAlternatives__GroupsAssignment_1_1_1 ) + // InternalXtextGrammarTestLanguage.g:3712:3: rule__AssignableAlternatives__GroupsAssignment_1_1_1 { pushFollow(FOLLOW_2); rule__AssignableAlternatives__GroupsAssignment_1_1_1(); @@ -11632,14 +11640,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__Group__0" - // InternalXtextGrammarTestLanguage.g:3716:1: rule__CrossReference__Group__0 : rule__CrossReference__Group__0__Impl rule__CrossReference__Group__1 ; + // InternalXtextGrammarTestLanguage.g:3721:1: rule__CrossReference__Group__0 : rule__CrossReference__Group__0__Impl rule__CrossReference__Group__1 ; public final void rule__CrossReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3720:1: ( rule__CrossReference__Group__0__Impl rule__CrossReference__Group__1 ) - // InternalXtextGrammarTestLanguage.g:3721:2: rule__CrossReference__Group__0__Impl rule__CrossReference__Group__1 + // InternalXtextGrammarTestLanguage.g:3725:1: ( rule__CrossReference__Group__0__Impl rule__CrossReference__Group__1 ) + // InternalXtextGrammarTestLanguage.g:3726:2: rule__CrossReference__Group__0__Impl rule__CrossReference__Group__1 { pushFollow(FOLLOW_3); rule__CrossReference__Group__0__Impl(); @@ -11670,17 +11678,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:3728:1: rule__CrossReference__Group__0__Impl : ( '[' ) ; + // InternalXtextGrammarTestLanguage.g:3733:1: rule__CrossReference__Group__0__Impl : ( '[' ) ; public final void rule__CrossReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3732:1: ( ( '[' ) ) - // InternalXtextGrammarTestLanguage.g:3733:1: ( '[' ) + // InternalXtextGrammarTestLanguage.g:3737:1: ( ( '[' ) ) + // InternalXtextGrammarTestLanguage.g:3738:1: ( '[' ) { - // InternalXtextGrammarTestLanguage.g:3733:1: ( '[' ) - // InternalXtextGrammarTestLanguage.g:3734:2: '[' + // InternalXtextGrammarTestLanguage.g:3738:1: ( '[' ) + // InternalXtextGrammarTestLanguage.g:3739:2: '[' { before(grammarAccess.getCrossReferenceAccess().getLeftSquareBracketKeyword_0()); match(input,34,FOLLOW_2); @@ -11707,14 +11715,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__Group__1" - // InternalXtextGrammarTestLanguage.g:3743:1: rule__CrossReference__Group__1 : rule__CrossReference__Group__1__Impl rule__CrossReference__Group__2 ; + // InternalXtextGrammarTestLanguage.g:3748:1: rule__CrossReference__Group__1 : rule__CrossReference__Group__1__Impl rule__CrossReference__Group__2 ; public final void rule__CrossReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3747:1: ( rule__CrossReference__Group__1__Impl rule__CrossReference__Group__2 ) - // InternalXtextGrammarTestLanguage.g:3748:2: rule__CrossReference__Group__1__Impl rule__CrossReference__Group__2 + // InternalXtextGrammarTestLanguage.g:3752:1: ( rule__CrossReference__Group__1__Impl rule__CrossReference__Group__2 ) + // InternalXtextGrammarTestLanguage.g:3753:2: rule__CrossReference__Group__1__Impl rule__CrossReference__Group__2 { pushFollow(FOLLOW_29); rule__CrossReference__Group__1__Impl(); @@ -11745,21 +11753,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:3755:1: rule__CrossReference__Group__1__Impl : ( ( rule__CrossReference__TypeAssignment_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:3760:1: rule__CrossReference__Group__1__Impl : ( ( rule__CrossReference__TypeAssignment_1 ) ) ; public final void rule__CrossReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3759:1: ( ( ( rule__CrossReference__TypeAssignment_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:3760:1: ( ( rule__CrossReference__TypeAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:3764:1: ( ( ( rule__CrossReference__TypeAssignment_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:3765:1: ( ( rule__CrossReference__TypeAssignment_1 ) ) { - // InternalXtextGrammarTestLanguage.g:3760:1: ( ( rule__CrossReference__TypeAssignment_1 ) ) - // InternalXtextGrammarTestLanguage.g:3761:2: ( rule__CrossReference__TypeAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:3765:1: ( ( rule__CrossReference__TypeAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:3766:2: ( rule__CrossReference__TypeAssignment_1 ) { before(grammarAccess.getCrossReferenceAccess().getTypeAssignment_1()); - // InternalXtextGrammarTestLanguage.g:3762:2: ( rule__CrossReference__TypeAssignment_1 ) - // InternalXtextGrammarTestLanguage.g:3762:3: rule__CrossReference__TypeAssignment_1 + // InternalXtextGrammarTestLanguage.g:3767:2: ( rule__CrossReference__TypeAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:3767:3: rule__CrossReference__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__CrossReference__TypeAssignment_1(); @@ -11792,14 +11800,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__Group__2" - // InternalXtextGrammarTestLanguage.g:3770:1: rule__CrossReference__Group__2 : rule__CrossReference__Group__2__Impl rule__CrossReference__Group__3 ; + // InternalXtextGrammarTestLanguage.g:3775:1: rule__CrossReference__Group__2 : rule__CrossReference__Group__2__Impl rule__CrossReference__Group__3 ; public final void rule__CrossReference__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3774:1: ( rule__CrossReference__Group__2__Impl rule__CrossReference__Group__3 ) - // InternalXtextGrammarTestLanguage.g:3775:2: rule__CrossReference__Group__2__Impl rule__CrossReference__Group__3 + // InternalXtextGrammarTestLanguage.g:3779:1: ( rule__CrossReference__Group__2__Impl rule__CrossReference__Group__3 ) + // InternalXtextGrammarTestLanguage.g:3780:2: rule__CrossReference__Group__2__Impl rule__CrossReference__Group__3 { pushFollow(FOLLOW_29); rule__CrossReference__Group__2__Impl(); @@ -11830,20 +11838,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:3782:1: rule__CrossReference__Group__2__Impl : ( ( rule__CrossReference__Group_2__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:3787:1: rule__CrossReference__Group__2__Impl : ( ( rule__CrossReference__Group_2__0 )? ) ; public final void rule__CrossReference__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3786:1: ( ( ( rule__CrossReference__Group_2__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:3787:1: ( ( rule__CrossReference__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:3791:1: ( ( ( rule__CrossReference__Group_2__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:3792:1: ( ( rule__CrossReference__Group_2__0 )? ) { - // InternalXtextGrammarTestLanguage.g:3787:1: ( ( rule__CrossReference__Group_2__0 )? ) - // InternalXtextGrammarTestLanguage.g:3788:2: ( rule__CrossReference__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:3792:1: ( ( rule__CrossReference__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:3793:2: ( rule__CrossReference__Group_2__0 )? { before(grammarAccess.getCrossReferenceAccess().getGroup_2()); - // InternalXtextGrammarTestLanguage.g:3789:2: ( rule__CrossReference__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:3794:2: ( rule__CrossReference__Group_2__0 )? int alt37=2; int LA37_0 = input.LA(1); @@ -11852,7 +11860,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt37) { case 1 : - // InternalXtextGrammarTestLanguage.g:3789:3: rule__CrossReference__Group_2__0 + // InternalXtextGrammarTestLanguage.g:3794:3: rule__CrossReference__Group_2__0 { pushFollow(FOLLOW_2); rule__CrossReference__Group_2__0(); @@ -11888,14 +11896,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__Group__3" - // InternalXtextGrammarTestLanguage.g:3797:1: rule__CrossReference__Group__3 : rule__CrossReference__Group__3__Impl ; + // InternalXtextGrammarTestLanguage.g:3802:1: rule__CrossReference__Group__3 : rule__CrossReference__Group__3__Impl ; public final void rule__CrossReference__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3801:1: ( rule__CrossReference__Group__3__Impl ) - // InternalXtextGrammarTestLanguage.g:3802:2: rule__CrossReference__Group__3__Impl + // InternalXtextGrammarTestLanguage.g:3806:1: ( rule__CrossReference__Group__3__Impl ) + // InternalXtextGrammarTestLanguage.g:3807:2: rule__CrossReference__Group__3__Impl { pushFollow(FOLLOW_2); rule__CrossReference__Group__3__Impl(); @@ -11921,17 +11929,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__Group__3__Impl" - // InternalXtextGrammarTestLanguage.g:3808:1: rule__CrossReference__Group__3__Impl : ( ']' ) ; + // InternalXtextGrammarTestLanguage.g:3813:1: rule__CrossReference__Group__3__Impl : ( ']' ) ; public final void rule__CrossReference__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3812:1: ( ( ']' ) ) - // InternalXtextGrammarTestLanguage.g:3813:1: ( ']' ) + // InternalXtextGrammarTestLanguage.g:3817:1: ( ( ']' ) ) + // InternalXtextGrammarTestLanguage.g:3818:1: ( ']' ) { - // InternalXtextGrammarTestLanguage.g:3813:1: ( ']' ) - // InternalXtextGrammarTestLanguage.g:3814:2: ']' + // InternalXtextGrammarTestLanguage.g:3818:1: ( ']' ) + // InternalXtextGrammarTestLanguage.g:3819:2: ']' { before(grammarAccess.getCrossReferenceAccess().getRightSquareBracketKeyword_3()); match(input,35,FOLLOW_2); @@ -11958,14 +11966,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__Group_2__0" - // InternalXtextGrammarTestLanguage.g:3824:1: rule__CrossReference__Group_2__0 : rule__CrossReference__Group_2__0__Impl rule__CrossReference__Group_2__1 ; + // InternalXtextGrammarTestLanguage.g:3829:1: rule__CrossReference__Group_2__0 : rule__CrossReference__Group_2__0__Impl rule__CrossReference__Group_2__1 ; public final void rule__CrossReference__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3828:1: ( rule__CrossReference__Group_2__0__Impl rule__CrossReference__Group_2__1 ) - // InternalXtextGrammarTestLanguage.g:3829:2: rule__CrossReference__Group_2__0__Impl rule__CrossReference__Group_2__1 + // InternalXtextGrammarTestLanguage.g:3833:1: ( rule__CrossReference__Group_2__0__Impl rule__CrossReference__Group_2__1 ) + // InternalXtextGrammarTestLanguage.g:3834:2: rule__CrossReference__Group_2__0__Impl rule__CrossReference__Group_2__1 { pushFollow(FOLLOW_30); rule__CrossReference__Group_2__0__Impl(); @@ -11996,17 +12004,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__Group_2__0__Impl" - // InternalXtextGrammarTestLanguage.g:3836:1: rule__CrossReference__Group_2__0__Impl : ( '|' ) ; + // InternalXtextGrammarTestLanguage.g:3841:1: rule__CrossReference__Group_2__0__Impl : ( '|' ) ; public final void rule__CrossReference__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3840:1: ( ( '|' ) ) - // InternalXtextGrammarTestLanguage.g:3841:1: ( '|' ) + // InternalXtextGrammarTestLanguage.g:3845:1: ( ( '|' ) ) + // InternalXtextGrammarTestLanguage.g:3846:1: ( '|' ) { - // InternalXtextGrammarTestLanguage.g:3841:1: ( '|' ) - // InternalXtextGrammarTestLanguage.g:3842:2: '|' + // InternalXtextGrammarTestLanguage.g:3846:1: ( '|' ) + // InternalXtextGrammarTestLanguage.g:3847:2: '|' { before(grammarAccess.getCrossReferenceAccess().getVerticalLineKeyword_2_0()); match(input,30,FOLLOW_2); @@ -12033,14 +12041,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__Group_2__1" - // InternalXtextGrammarTestLanguage.g:3851:1: rule__CrossReference__Group_2__1 : rule__CrossReference__Group_2__1__Impl ; + // InternalXtextGrammarTestLanguage.g:3856:1: rule__CrossReference__Group_2__1 : rule__CrossReference__Group_2__1__Impl ; public final void rule__CrossReference__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3855:1: ( rule__CrossReference__Group_2__1__Impl ) - // InternalXtextGrammarTestLanguage.g:3856:2: rule__CrossReference__Group_2__1__Impl + // InternalXtextGrammarTestLanguage.g:3860:1: ( rule__CrossReference__Group_2__1__Impl ) + // InternalXtextGrammarTestLanguage.g:3861:2: rule__CrossReference__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__CrossReference__Group_2__1__Impl(); @@ -12066,21 +12074,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__Group_2__1__Impl" - // InternalXtextGrammarTestLanguage.g:3862:1: rule__CrossReference__Group_2__1__Impl : ( ( rule__CrossReference__TerminalAssignment_2_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:3867:1: rule__CrossReference__Group_2__1__Impl : ( ( rule__CrossReference__TerminalAssignment_2_1 ) ) ; public final void rule__CrossReference__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3866:1: ( ( ( rule__CrossReference__TerminalAssignment_2_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:3867:1: ( ( rule__CrossReference__TerminalAssignment_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:3871:1: ( ( ( rule__CrossReference__TerminalAssignment_2_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:3872:1: ( ( rule__CrossReference__TerminalAssignment_2_1 ) ) { - // InternalXtextGrammarTestLanguage.g:3867:1: ( ( rule__CrossReference__TerminalAssignment_2_1 ) ) - // InternalXtextGrammarTestLanguage.g:3868:2: ( rule__CrossReference__TerminalAssignment_2_1 ) + // InternalXtextGrammarTestLanguage.g:3872:1: ( ( rule__CrossReference__TerminalAssignment_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:3873:2: ( rule__CrossReference__TerminalAssignment_2_1 ) { before(grammarAccess.getCrossReferenceAccess().getTerminalAssignment_2_1()); - // InternalXtextGrammarTestLanguage.g:3869:2: ( rule__CrossReference__TerminalAssignment_2_1 ) - // InternalXtextGrammarTestLanguage.g:3869:3: rule__CrossReference__TerminalAssignment_2_1 + // InternalXtextGrammarTestLanguage.g:3874:2: ( rule__CrossReference__TerminalAssignment_2_1 ) + // InternalXtextGrammarTestLanguage.g:3874:3: rule__CrossReference__TerminalAssignment_2_1 { pushFollow(FOLLOW_2); rule__CrossReference__TerminalAssignment_2_1(); @@ -12113,14 +12121,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedCrossReferenceableElement__Group__0" - // InternalXtextGrammarTestLanguage.g:3878:1: rule__ParenthesizedCrossReferenceableElement__Group__0 : rule__ParenthesizedCrossReferenceableElement__Group__0__Impl rule__ParenthesizedCrossReferenceableElement__Group__1 ; + // InternalXtextGrammarTestLanguage.g:3883:1: rule__ParenthesizedCrossReferenceableElement__Group__0 : rule__ParenthesizedCrossReferenceableElement__Group__0__Impl rule__ParenthesizedCrossReferenceableElement__Group__1 ; public final void rule__ParenthesizedCrossReferenceableElement__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3882:1: ( rule__ParenthesizedCrossReferenceableElement__Group__0__Impl rule__ParenthesizedCrossReferenceableElement__Group__1 ) - // InternalXtextGrammarTestLanguage.g:3883:2: rule__ParenthesizedCrossReferenceableElement__Group__0__Impl rule__ParenthesizedCrossReferenceableElement__Group__1 + // InternalXtextGrammarTestLanguage.g:3887:1: ( rule__ParenthesizedCrossReferenceableElement__Group__0__Impl rule__ParenthesizedCrossReferenceableElement__Group__1 ) + // InternalXtextGrammarTestLanguage.g:3888:2: rule__ParenthesizedCrossReferenceableElement__Group__0__Impl rule__ParenthesizedCrossReferenceableElement__Group__1 { pushFollow(FOLLOW_30); rule__ParenthesizedCrossReferenceableElement__Group__0__Impl(); @@ -12151,17 +12159,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedCrossReferenceableElement__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:3890:1: rule__ParenthesizedCrossReferenceableElement__Group__0__Impl : ( '(' ) ; + // InternalXtextGrammarTestLanguage.g:3895:1: rule__ParenthesizedCrossReferenceableElement__Group__0__Impl : ( '(' ) ; public final void rule__ParenthesizedCrossReferenceableElement__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3894:1: ( ( '(' ) ) - // InternalXtextGrammarTestLanguage.g:3895:1: ( '(' ) + // InternalXtextGrammarTestLanguage.g:3899:1: ( ( '(' ) ) + // InternalXtextGrammarTestLanguage.g:3900:1: ( '(' ) { - // InternalXtextGrammarTestLanguage.g:3895:1: ( '(' ) - // InternalXtextGrammarTestLanguage.g:3896:2: '(' + // InternalXtextGrammarTestLanguage.g:3900:1: ( '(' ) + // InternalXtextGrammarTestLanguage.g:3901:2: '(' { before(grammarAccess.getParenthesizedCrossReferenceableElementAccess().getLeftParenthesisKeyword_0()); match(input,20,FOLLOW_2); @@ -12188,14 +12196,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedCrossReferenceableElement__Group__1" - // InternalXtextGrammarTestLanguage.g:3905:1: rule__ParenthesizedCrossReferenceableElement__Group__1 : rule__ParenthesizedCrossReferenceableElement__Group__1__Impl rule__ParenthesizedCrossReferenceableElement__Group__2 ; + // InternalXtextGrammarTestLanguage.g:3910:1: rule__ParenthesizedCrossReferenceableElement__Group__1 : rule__ParenthesizedCrossReferenceableElement__Group__1__Impl rule__ParenthesizedCrossReferenceableElement__Group__2 ; public final void rule__ParenthesizedCrossReferenceableElement__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3909:1: ( rule__ParenthesizedCrossReferenceableElement__Group__1__Impl rule__ParenthesizedCrossReferenceableElement__Group__2 ) - // InternalXtextGrammarTestLanguage.g:3910:2: rule__ParenthesizedCrossReferenceableElement__Group__1__Impl rule__ParenthesizedCrossReferenceableElement__Group__2 + // InternalXtextGrammarTestLanguage.g:3914:1: ( rule__ParenthesizedCrossReferenceableElement__Group__1__Impl rule__ParenthesizedCrossReferenceableElement__Group__2 ) + // InternalXtextGrammarTestLanguage.g:3915:2: rule__ParenthesizedCrossReferenceableElement__Group__1__Impl rule__ParenthesizedCrossReferenceableElement__Group__2 { pushFollow(FOLLOW_28); rule__ParenthesizedCrossReferenceableElement__Group__1__Impl(); @@ -12226,17 +12234,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedCrossReferenceableElement__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:3917:1: rule__ParenthesizedCrossReferenceableElement__Group__1__Impl : ( ruleCrossReferenceableAlternatives ) ; + // InternalXtextGrammarTestLanguage.g:3922:1: rule__ParenthesizedCrossReferenceableElement__Group__1__Impl : ( ruleCrossReferenceableAlternatives ) ; public final void rule__ParenthesizedCrossReferenceableElement__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3921:1: ( ( ruleCrossReferenceableAlternatives ) ) - // InternalXtextGrammarTestLanguage.g:3922:1: ( ruleCrossReferenceableAlternatives ) + // InternalXtextGrammarTestLanguage.g:3926:1: ( ( ruleCrossReferenceableAlternatives ) ) + // InternalXtextGrammarTestLanguage.g:3927:1: ( ruleCrossReferenceableAlternatives ) { - // InternalXtextGrammarTestLanguage.g:3922:1: ( ruleCrossReferenceableAlternatives ) - // InternalXtextGrammarTestLanguage.g:3923:2: ruleCrossReferenceableAlternatives + // InternalXtextGrammarTestLanguage.g:3927:1: ( ruleCrossReferenceableAlternatives ) + // InternalXtextGrammarTestLanguage.g:3928:2: ruleCrossReferenceableAlternatives { before(grammarAccess.getParenthesizedCrossReferenceableElementAccess().getCrossReferenceableAlternativesParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -12267,14 +12275,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedCrossReferenceableElement__Group__2" - // InternalXtextGrammarTestLanguage.g:3932:1: rule__ParenthesizedCrossReferenceableElement__Group__2 : rule__ParenthesizedCrossReferenceableElement__Group__2__Impl ; + // InternalXtextGrammarTestLanguage.g:3937:1: rule__ParenthesizedCrossReferenceableElement__Group__2 : rule__ParenthesizedCrossReferenceableElement__Group__2__Impl ; public final void rule__ParenthesizedCrossReferenceableElement__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3936:1: ( rule__ParenthesizedCrossReferenceableElement__Group__2__Impl ) - // InternalXtextGrammarTestLanguage.g:3937:2: rule__ParenthesizedCrossReferenceableElement__Group__2__Impl + // InternalXtextGrammarTestLanguage.g:3941:1: ( rule__ParenthesizedCrossReferenceableElement__Group__2__Impl ) + // InternalXtextGrammarTestLanguage.g:3942:2: rule__ParenthesizedCrossReferenceableElement__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParenthesizedCrossReferenceableElement__Group__2__Impl(); @@ -12300,17 +12308,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedCrossReferenceableElement__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:3943:1: rule__ParenthesizedCrossReferenceableElement__Group__2__Impl : ( ')' ) ; + // InternalXtextGrammarTestLanguage.g:3948:1: rule__ParenthesizedCrossReferenceableElement__Group__2__Impl : ( ')' ) ; public final void rule__ParenthesizedCrossReferenceableElement__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3947:1: ( ( ')' ) ) - // InternalXtextGrammarTestLanguage.g:3948:1: ( ')' ) + // InternalXtextGrammarTestLanguage.g:3952:1: ( ( ')' ) ) + // InternalXtextGrammarTestLanguage.g:3953:1: ( ')' ) { - // InternalXtextGrammarTestLanguage.g:3948:1: ( ')' ) - // InternalXtextGrammarTestLanguage.g:3949:2: ')' + // InternalXtextGrammarTestLanguage.g:3953:1: ( ')' ) + // InternalXtextGrammarTestLanguage.g:3954:2: ')' { before(grammarAccess.getParenthesizedCrossReferenceableElementAccess().getRightParenthesisKeyword_2()); match(input,21,FOLLOW_2); @@ -12337,14 +12345,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__Group__0" - // InternalXtextGrammarTestLanguage.g:3959:1: rule__CrossReferenceableAlternatives__Group__0 : rule__CrossReferenceableAlternatives__Group__0__Impl rule__CrossReferenceableAlternatives__Group__1 ; + // InternalXtextGrammarTestLanguage.g:3964:1: rule__CrossReferenceableAlternatives__Group__0 : rule__CrossReferenceableAlternatives__Group__0__Impl rule__CrossReferenceableAlternatives__Group__1 ; public final void rule__CrossReferenceableAlternatives__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3963:1: ( rule__CrossReferenceableAlternatives__Group__0__Impl rule__CrossReferenceableAlternatives__Group__1 ) - // InternalXtextGrammarTestLanguage.g:3964:2: rule__CrossReferenceableAlternatives__Group__0__Impl rule__CrossReferenceableAlternatives__Group__1 + // InternalXtextGrammarTestLanguage.g:3968:1: ( rule__CrossReferenceableAlternatives__Group__0__Impl rule__CrossReferenceableAlternatives__Group__1 ) + // InternalXtextGrammarTestLanguage.g:3969:2: rule__CrossReferenceableAlternatives__Group__0__Impl rule__CrossReferenceableAlternatives__Group__1 { pushFollow(FOLLOW_19); rule__CrossReferenceableAlternatives__Group__0__Impl(); @@ -12375,17 +12383,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:3971:1: rule__CrossReferenceableAlternatives__Group__0__Impl : ( ruleCrossReferenceableTerminal ) ; + // InternalXtextGrammarTestLanguage.g:3976:1: rule__CrossReferenceableAlternatives__Group__0__Impl : ( ruleCrossReferenceableTerminal ) ; public final void rule__CrossReferenceableAlternatives__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3975:1: ( ( ruleCrossReferenceableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:3976:1: ( ruleCrossReferenceableTerminal ) + // InternalXtextGrammarTestLanguage.g:3980:1: ( ( ruleCrossReferenceableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:3981:1: ( ruleCrossReferenceableTerminal ) { - // InternalXtextGrammarTestLanguage.g:3976:1: ( ruleCrossReferenceableTerminal ) - // InternalXtextGrammarTestLanguage.g:3977:2: ruleCrossReferenceableTerminal + // InternalXtextGrammarTestLanguage.g:3981:1: ( ruleCrossReferenceableTerminal ) + // InternalXtextGrammarTestLanguage.g:3982:2: ruleCrossReferenceableTerminal { before(grammarAccess.getCrossReferenceableAlternativesAccess().getCrossReferenceableTerminalParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -12416,14 +12424,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__Group__1" - // InternalXtextGrammarTestLanguage.g:3986:1: rule__CrossReferenceableAlternatives__Group__1 : rule__CrossReferenceableAlternatives__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:3991:1: rule__CrossReferenceableAlternatives__Group__1 : rule__CrossReferenceableAlternatives__Group__1__Impl ; public final void rule__CrossReferenceableAlternatives__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:3990:1: ( rule__CrossReferenceableAlternatives__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:3991:2: rule__CrossReferenceableAlternatives__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:3995:1: ( rule__CrossReferenceableAlternatives__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:3996:2: rule__CrossReferenceableAlternatives__Group__1__Impl { pushFollow(FOLLOW_2); rule__CrossReferenceableAlternatives__Group__1__Impl(); @@ -12449,20 +12457,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:3997:1: rule__CrossReferenceableAlternatives__Group__1__Impl : ( ( rule__CrossReferenceableAlternatives__Group_1__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:4002:1: rule__CrossReferenceableAlternatives__Group__1__Impl : ( ( rule__CrossReferenceableAlternatives__Group_1__0 )? ) ; public final void rule__CrossReferenceableAlternatives__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4001:1: ( ( ( rule__CrossReferenceableAlternatives__Group_1__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:4002:1: ( ( rule__CrossReferenceableAlternatives__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:4006:1: ( ( ( rule__CrossReferenceableAlternatives__Group_1__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:4007:1: ( ( rule__CrossReferenceableAlternatives__Group_1__0 )? ) { - // InternalXtextGrammarTestLanguage.g:4002:1: ( ( rule__CrossReferenceableAlternatives__Group_1__0 )? ) - // InternalXtextGrammarTestLanguage.g:4003:2: ( rule__CrossReferenceableAlternatives__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:4007:1: ( ( rule__CrossReferenceableAlternatives__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:4008:2: ( rule__CrossReferenceableAlternatives__Group_1__0 )? { before(grammarAccess.getCrossReferenceableAlternativesAccess().getGroup_1()); - // InternalXtextGrammarTestLanguage.g:4004:2: ( rule__CrossReferenceableAlternatives__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:4009:2: ( rule__CrossReferenceableAlternatives__Group_1__0 )? int alt38=2; int LA38_0 = input.LA(1); @@ -12471,7 +12479,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt38) { case 1 : - // InternalXtextGrammarTestLanguage.g:4004:3: rule__CrossReferenceableAlternatives__Group_1__0 + // InternalXtextGrammarTestLanguage.g:4009:3: rule__CrossReferenceableAlternatives__Group_1__0 { pushFollow(FOLLOW_2); rule__CrossReferenceableAlternatives__Group_1__0(); @@ -12507,14 +12515,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__Group_1__0" - // InternalXtextGrammarTestLanguage.g:4013:1: rule__CrossReferenceableAlternatives__Group_1__0 : rule__CrossReferenceableAlternatives__Group_1__0__Impl rule__CrossReferenceableAlternatives__Group_1__1 ; + // InternalXtextGrammarTestLanguage.g:4018:1: rule__CrossReferenceableAlternatives__Group_1__0 : rule__CrossReferenceableAlternatives__Group_1__0__Impl rule__CrossReferenceableAlternatives__Group_1__1 ; public final void rule__CrossReferenceableAlternatives__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4017:1: ( rule__CrossReferenceableAlternatives__Group_1__0__Impl rule__CrossReferenceableAlternatives__Group_1__1 ) - // InternalXtextGrammarTestLanguage.g:4018:2: rule__CrossReferenceableAlternatives__Group_1__0__Impl rule__CrossReferenceableAlternatives__Group_1__1 + // InternalXtextGrammarTestLanguage.g:4022:1: ( rule__CrossReferenceableAlternatives__Group_1__0__Impl rule__CrossReferenceableAlternatives__Group_1__1 ) + // InternalXtextGrammarTestLanguage.g:4023:2: rule__CrossReferenceableAlternatives__Group_1__0__Impl rule__CrossReferenceableAlternatives__Group_1__1 { pushFollow(FOLLOW_19); rule__CrossReferenceableAlternatives__Group_1__0__Impl(); @@ -12545,21 +12553,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__Group_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:4025:1: rule__CrossReferenceableAlternatives__Group_1__0__Impl : ( () ) ; + // InternalXtextGrammarTestLanguage.g:4030:1: rule__CrossReferenceableAlternatives__Group_1__0__Impl : ( () ) ; public final void rule__CrossReferenceableAlternatives__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4029:1: ( ( () ) ) - // InternalXtextGrammarTestLanguage.g:4030:1: ( () ) + // InternalXtextGrammarTestLanguage.g:4034:1: ( ( () ) ) + // InternalXtextGrammarTestLanguage.g:4035:1: ( () ) { - // InternalXtextGrammarTestLanguage.g:4030:1: ( () ) - // InternalXtextGrammarTestLanguage.g:4031:2: () + // InternalXtextGrammarTestLanguage.g:4035:1: ( () ) + // InternalXtextGrammarTestLanguage.g:4036:2: () { before(grammarAccess.getCrossReferenceableAlternativesAccess().getAlternativesGroupsAction_1_0()); - // InternalXtextGrammarTestLanguage.g:4032:2: () - // InternalXtextGrammarTestLanguage.g:4032:3: + // InternalXtextGrammarTestLanguage.g:4037:2: () + // InternalXtextGrammarTestLanguage.g:4037:3: { } @@ -12582,14 +12590,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__Group_1__1" - // InternalXtextGrammarTestLanguage.g:4040:1: rule__CrossReferenceableAlternatives__Group_1__1 : rule__CrossReferenceableAlternatives__Group_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:4045:1: rule__CrossReferenceableAlternatives__Group_1__1 : rule__CrossReferenceableAlternatives__Group_1__1__Impl ; public final void rule__CrossReferenceableAlternatives__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4044:1: ( rule__CrossReferenceableAlternatives__Group_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:4045:2: rule__CrossReferenceableAlternatives__Group_1__1__Impl + // InternalXtextGrammarTestLanguage.g:4049:1: ( rule__CrossReferenceableAlternatives__Group_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:4050:2: rule__CrossReferenceableAlternatives__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__CrossReferenceableAlternatives__Group_1__1__Impl(); @@ -12615,24 +12623,24 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__Group_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:4051:1: rule__CrossReferenceableAlternatives__Group_1__1__Impl : ( ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) ) ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* ) ) ; + // InternalXtextGrammarTestLanguage.g:4056:1: rule__CrossReferenceableAlternatives__Group_1__1__Impl : ( ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) ) ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* ) ) ; public final void rule__CrossReferenceableAlternatives__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4055:1: ( ( ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) ) ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* ) ) ) - // InternalXtextGrammarTestLanguage.g:4056:1: ( ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) ) ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:4060:1: ( ( ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) ) ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* ) ) ) + // InternalXtextGrammarTestLanguage.g:4061:1: ( ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) ) ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* ) ) { - // InternalXtextGrammarTestLanguage.g:4056:1: ( ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) ) ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* ) ) - // InternalXtextGrammarTestLanguage.g:4057:2: ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) ) ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:4061:1: ( ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) ) ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:4062:2: ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) ) ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* ) { - // InternalXtextGrammarTestLanguage.g:4057:2: ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) ) - // InternalXtextGrammarTestLanguage.g:4058:3: ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) + // InternalXtextGrammarTestLanguage.g:4062:2: ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) ) + // InternalXtextGrammarTestLanguage.g:4063:3: ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) { before(grammarAccess.getCrossReferenceableAlternativesAccess().getGroup_1_1()); - // InternalXtextGrammarTestLanguage.g:4059:3: ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) - // InternalXtextGrammarTestLanguage.g:4059:4: rule__CrossReferenceableAlternatives__Group_1_1__0 + // InternalXtextGrammarTestLanguage.g:4064:3: ( rule__CrossReferenceableAlternatives__Group_1_1__0 ) + // InternalXtextGrammarTestLanguage.g:4064:4: rule__CrossReferenceableAlternatives__Group_1_1__0 { pushFollow(FOLLOW_20); rule__CrossReferenceableAlternatives__Group_1_1__0(); @@ -12646,11 +12654,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } - // InternalXtextGrammarTestLanguage.g:4062:2: ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* ) - // InternalXtextGrammarTestLanguage.g:4063:3: ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* + // InternalXtextGrammarTestLanguage.g:4067:2: ( ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:4068:3: ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* { before(grammarAccess.getCrossReferenceableAlternativesAccess().getGroup_1_1()); - // InternalXtextGrammarTestLanguage.g:4064:3: ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* + // InternalXtextGrammarTestLanguage.g:4069:3: ( rule__CrossReferenceableAlternatives__Group_1_1__0 )* loop39: do { int alt39=2; @@ -12663,7 +12671,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt39) { case 1 : - // InternalXtextGrammarTestLanguage.g:4064:4: rule__CrossReferenceableAlternatives__Group_1_1__0 + // InternalXtextGrammarTestLanguage.g:4069:4: rule__CrossReferenceableAlternatives__Group_1_1__0 { pushFollow(FOLLOW_20); rule__CrossReferenceableAlternatives__Group_1_1__0(); @@ -12705,14 +12713,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__Group_1_1__0" - // InternalXtextGrammarTestLanguage.g:4074:1: rule__CrossReferenceableAlternatives__Group_1_1__0 : rule__CrossReferenceableAlternatives__Group_1_1__0__Impl rule__CrossReferenceableAlternatives__Group_1_1__1 ; + // InternalXtextGrammarTestLanguage.g:4079:1: rule__CrossReferenceableAlternatives__Group_1_1__0 : rule__CrossReferenceableAlternatives__Group_1_1__0__Impl rule__CrossReferenceableAlternatives__Group_1_1__1 ; public final void rule__CrossReferenceableAlternatives__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4078:1: ( rule__CrossReferenceableAlternatives__Group_1_1__0__Impl rule__CrossReferenceableAlternatives__Group_1_1__1 ) - // InternalXtextGrammarTestLanguage.g:4079:2: rule__CrossReferenceableAlternatives__Group_1_1__0__Impl rule__CrossReferenceableAlternatives__Group_1_1__1 + // InternalXtextGrammarTestLanguage.g:4083:1: ( rule__CrossReferenceableAlternatives__Group_1_1__0__Impl rule__CrossReferenceableAlternatives__Group_1_1__1 ) + // InternalXtextGrammarTestLanguage.g:4084:2: rule__CrossReferenceableAlternatives__Group_1_1__0__Impl rule__CrossReferenceableAlternatives__Group_1_1__1 { pushFollow(FOLLOW_30); rule__CrossReferenceableAlternatives__Group_1_1__0__Impl(); @@ -12743,17 +12751,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__Group_1_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:4086:1: rule__CrossReferenceableAlternatives__Group_1_1__0__Impl : ( '|' ) ; + // InternalXtextGrammarTestLanguage.g:4091:1: rule__CrossReferenceableAlternatives__Group_1_1__0__Impl : ( '|' ) ; public final void rule__CrossReferenceableAlternatives__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4090:1: ( ( '|' ) ) - // InternalXtextGrammarTestLanguage.g:4091:1: ( '|' ) + // InternalXtextGrammarTestLanguage.g:4095:1: ( ( '|' ) ) + // InternalXtextGrammarTestLanguage.g:4096:1: ( '|' ) { - // InternalXtextGrammarTestLanguage.g:4091:1: ( '|' ) - // InternalXtextGrammarTestLanguage.g:4092:2: '|' + // InternalXtextGrammarTestLanguage.g:4096:1: ( '|' ) + // InternalXtextGrammarTestLanguage.g:4097:2: '|' { before(grammarAccess.getCrossReferenceableAlternativesAccess().getVerticalLineKeyword_1_1_0()); match(input,30,FOLLOW_2); @@ -12780,14 +12788,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__Group_1_1__1" - // InternalXtextGrammarTestLanguage.g:4101:1: rule__CrossReferenceableAlternatives__Group_1_1__1 : rule__CrossReferenceableAlternatives__Group_1_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:4106:1: rule__CrossReferenceableAlternatives__Group_1_1__1 : rule__CrossReferenceableAlternatives__Group_1_1__1__Impl ; public final void rule__CrossReferenceableAlternatives__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4105:1: ( rule__CrossReferenceableAlternatives__Group_1_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:4106:2: rule__CrossReferenceableAlternatives__Group_1_1__1__Impl + // InternalXtextGrammarTestLanguage.g:4110:1: ( rule__CrossReferenceableAlternatives__Group_1_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:4111:2: rule__CrossReferenceableAlternatives__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__CrossReferenceableAlternatives__Group_1_1__1__Impl(); @@ -12813,21 +12821,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__Group_1_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:4112:1: rule__CrossReferenceableAlternatives__Group_1_1__1__Impl : ( ( rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:4117:1: rule__CrossReferenceableAlternatives__Group_1_1__1__Impl : ( ( rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 ) ) ; public final void rule__CrossReferenceableAlternatives__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4116:1: ( ( ( rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:4117:1: ( ( rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:4121:1: ( ( ( rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:4122:1: ( ( rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 ) ) { - // InternalXtextGrammarTestLanguage.g:4117:1: ( ( rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 ) ) - // InternalXtextGrammarTestLanguage.g:4118:2: ( rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 ) + // InternalXtextGrammarTestLanguage.g:4122:1: ( ( rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:4123:2: ( rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 ) { before(grammarAccess.getCrossReferenceableAlternativesAccess().getGroupsAssignment_1_1_1()); - // InternalXtextGrammarTestLanguage.g:4119:2: ( rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 ) - // InternalXtextGrammarTestLanguage.g:4119:3: rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 + // InternalXtextGrammarTestLanguage.g:4124:2: ( rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 ) + // InternalXtextGrammarTestLanguage.g:4124:3: rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 { pushFollow(FOLLOW_2); rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1(); @@ -12860,14 +12868,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedElement__Group__0" - // InternalXtextGrammarTestLanguage.g:4128:1: rule__ParenthesizedElement__Group__0 : rule__ParenthesizedElement__Group__0__Impl rule__ParenthesizedElement__Group__1 ; + // InternalXtextGrammarTestLanguage.g:4133:1: rule__ParenthesizedElement__Group__0 : rule__ParenthesizedElement__Group__0__Impl rule__ParenthesizedElement__Group__1 ; public final void rule__ParenthesizedElement__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4132:1: ( rule__ParenthesizedElement__Group__0__Impl rule__ParenthesizedElement__Group__1 ) - // InternalXtextGrammarTestLanguage.g:4133:2: rule__ParenthesizedElement__Group__0__Impl rule__ParenthesizedElement__Group__1 + // InternalXtextGrammarTestLanguage.g:4137:1: ( rule__ParenthesizedElement__Group__0__Impl rule__ParenthesizedElement__Group__1 ) + // InternalXtextGrammarTestLanguage.g:4138:2: rule__ParenthesizedElement__Group__0__Impl rule__ParenthesizedElement__Group__1 { pushFollow(FOLLOW_16); rule__ParenthesizedElement__Group__0__Impl(); @@ -12898,17 +12906,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedElement__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:4140:1: rule__ParenthesizedElement__Group__0__Impl : ( '(' ) ; + // InternalXtextGrammarTestLanguage.g:4145:1: rule__ParenthesizedElement__Group__0__Impl : ( '(' ) ; public final void rule__ParenthesizedElement__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4144:1: ( ( '(' ) ) - // InternalXtextGrammarTestLanguage.g:4145:1: ( '(' ) + // InternalXtextGrammarTestLanguage.g:4149:1: ( ( '(' ) ) + // InternalXtextGrammarTestLanguage.g:4150:1: ( '(' ) { - // InternalXtextGrammarTestLanguage.g:4145:1: ( '(' ) - // InternalXtextGrammarTestLanguage.g:4146:2: '(' + // InternalXtextGrammarTestLanguage.g:4150:1: ( '(' ) + // InternalXtextGrammarTestLanguage.g:4151:2: '(' { before(grammarAccess.getParenthesizedElementAccess().getLeftParenthesisKeyword_0()); match(input,20,FOLLOW_2); @@ -12935,14 +12943,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedElement__Group__1" - // InternalXtextGrammarTestLanguage.g:4155:1: rule__ParenthesizedElement__Group__1 : rule__ParenthesizedElement__Group__1__Impl rule__ParenthesizedElement__Group__2 ; + // InternalXtextGrammarTestLanguage.g:4160:1: rule__ParenthesizedElement__Group__1 : rule__ParenthesizedElement__Group__1__Impl rule__ParenthesizedElement__Group__2 ; public final void rule__ParenthesizedElement__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4159:1: ( rule__ParenthesizedElement__Group__1__Impl rule__ParenthesizedElement__Group__2 ) - // InternalXtextGrammarTestLanguage.g:4160:2: rule__ParenthesizedElement__Group__1__Impl rule__ParenthesizedElement__Group__2 + // InternalXtextGrammarTestLanguage.g:4164:1: ( rule__ParenthesizedElement__Group__1__Impl rule__ParenthesizedElement__Group__2 ) + // InternalXtextGrammarTestLanguage.g:4165:2: rule__ParenthesizedElement__Group__1__Impl rule__ParenthesizedElement__Group__2 { pushFollow(FOLLOW_28); rule__ParenthesizedElement__Group__1__Impl(); @@ -12973,17 +12981,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedElement__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:4167:1: rule__ParenthesizedElement__Group__1__Impl : ( ruleAlternatives ) ; + // InternalXtextGrammarTestLanguage.g:4172:1: rule__ParenthesizedElement__Group__1__Impl : ( ruleAlternatives ) ; public final void rule__ParenthesizedElement__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4171:1: ( ( ruleAlternatives ) ) - // InternalXtextGrammarTestLanguage.g:4172:1: ( ruleAlternatives ) + // InternalXtextGrammarTestLanguage.g:4176:1: ( ( ruleAlternatives ) ) + // InternalXtextGrammarTestLanguage.g:4177:1: ( ruleAlternatives ) { - // InternalXtextGrammarTestLanguage.g:4172:1: ( ruleAlternatives ) - // InternalXtextGrammarTestLanguage.g:4173:2: ruleAlternatives + // InternalXtextGrammarTestLanguage.g:4177:1: ( ruleAlternatives ) + // InternalXtextGrammarTestLanguage.g:4178:2: ruleAlternatives { before(grammarAccess.getParenthesizedElementAccess().getAlternativesParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -13014,14 +13022,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedElement__Group__2" - // InternalXtextGrammarTestLanguage.g:4182:1: rule__ParenthesizedElement__Group__2 : rule__ParenthesizedElement__Group__2__Impl ; + // InternalXtextGrammarTestLanguage.g:4187:1: rule__ParenthesizedElement__Group__2 : rule__ParenthesizedElement__Group__2__Impl ; public final void rule__ParenthesizedElement__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4186:1: ( rule__ParenthesizedElement__Group__2__Impl ) - // InternalXtextGrammarTestLanguage.g:4187:2: rule__ParenthesizedElement__Group__2__Impl + // InternalXtextGrammarTestLanguage.g:4191:1: ( rule__ParenthesizedElement__Group__2__Impl ) + // InternalXtextGrammarTestLanguage.g:4192:2: rule__ParenthesizedElement__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParenthesizedElement__Group__2__Impl(); @@ -13047,17 +13055,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedElement__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:4193:1: rule__ParenthesizedElement__Group__2__Impl : ( ')' ) ; + // InternalXtextGrammarTestLanguage.g:4198:1: rule__ParenthesizedElement__Group__2__Impl : ( ')' ) ; public final void rule__ParenthesizedElement__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4197:1: ( ( ')' ) ) - // InternalXtextGrammarTestLanguage.g:4198:1: ( ')' ) + // InternalXtextGrammarTestLanguage.g:4202:1: ( ( ')' ) ) + // InternalXtextGrammarTestLanguage.g:4203:1: ( ')' ) { - // InternalXtextGrammarTestLanguage.g:4198:1: ( ')' ) - // InternalXtextGrammarTestLanguage.g:4199:2: ')' + // InternalXtextGrammarTestLanguage.g:4203:1: ( ')' ) + // InternalXtextGrammarTestLanguage.g:4204:2: ')' { before(grammarAccess.getParenthesizedElementAccess().getRightParenthesisKeyword_2()); match(input,21,FOLLOW_2); @@ -13084,14 +13092,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group__0" - // InternalXtextGrammarTestLanguage.g:4209:1: rule__TerminalRule__Group__0 : rule__TerminalRule__Group__0__Impl rule__TerminalRule__Group__1 ; + // InternalXtextGrammarTestLanguage.g:4214:1: rule__TerminalRule__Group__0 : rule__TerminalRule__Group__0__Impl rule__TerminalRule__Group__1 ; public final void rule__TerminalRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4213:1: ( rule__TerminalRule__Group__0__Impl rule__TerminalRule__Group__1 ) - // InternalXtextGrammarTestLanguage.g:4214:2: rule__TerminalRule__Group__0__Impl rule__TerminalRule__Group__1 + // InternalXtextGrammarTestLanguage.g:4218:1: ( rule__TerminalRule__Group__0__Impl rule__TerminalRule__Group__1 ) + // InternalXtextGrammarTestLanguage.g:4219:2: rule__TerminalRule__Group__0__Impl rule__TerminalRule__Group__1 { pushFollow(FOLLOW_3); rule__TerminalRule__Group__0__Impl(); @@ -13122,17 +13130,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:4221:1: rule__TerminalRule__Group__0__Impl : ( 'terminal' ) ; + // InternalXtextGrammarTestLanguage.g:4226:1: rule__TerminalRule__Group__0__Impl : ( 'terminal' ) ; public final void rule__TerminalRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4225:1: ( ( 'terminal' ) ) - // InternalXtextGrammarTestLanguage.g:4226:1: ( 'terminal' ) + // InternalXtextGrammarTestLanguage.g:4230:1: ( ( 'terminal' ) ) + // InternalXtextGrammarTestLanguage.g:4231:1: ( 'terminal' ) { - // InternalXtextGrammarTestLanguage.g:4226:1: ( 'terminal' ) - // InternalXtextGrammarTestLanguage.g:4227:2: 'terminal' + // InternalXtextGrammarTestLanguage.g:4231:1: ( 'terminal' ) + // InternalXtextGrammarTestLanguage.g:4232:2: 'terminal' { before(grammarAccess.getTerminalRuleAccess().getTerminalKeyword_0()); match(input,36,FOLLOW_2); @@ -13159,14 +13167,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group__1" - // InternalXtextGrammarTestLanguage.g:4236:1: rule__TerminalRule__Group__1 : rule__TerminalRule__Group__1__Impl rule__TerminalRule__Group__2 ; + // InternalXtextGrammarTestLanguage.g:4241:1: rule__TerminalRule__Group__1 : rule__TerminalRule__Group__1__Impl rule__TerminalRule__Group__2 ; public final void rule__TerminalRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4240:1: ( rule__TerminalRule__Group__1__Impl rule__TerminalRule__Group__2 ) - // InternalXtextGrammarTestLanguage.g:4241:2: rule__TerminalRule__Group__1__Impl rule__TerminalRule__Group__2 + // InternalXtextGrammarTestLanguage.g:4245:1: ( rule__TerminalRule__Group__1__Impl rule__TerminalRule__Group__2 ) + // InternalXtextGrammarTestLanguage.g:4246:2: rule__TerminalRule__Group__1__Impl rule__TerminalRule__Group__2 { pushFollow(FOLLOW_31); rule__TerminalRule__Group__1__Impl(); @@ -13197,21 +13205,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:4248:1: rule__TerminalRule__Group__1__Impl : ( ( rule__TerminalRule__NameAssignment_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:4253:1: rule__TerminalRule__Group__1__Impl : ( ( rule__TerminalRule__NameAssignment_1 ) ) ; public final void rule__TerminalRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4252:1: ( ( ( rule__TerminalRule__NameAssignment_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:4253:1: ( ( rule__TerminalRule__NameAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:4257:1: ( ( ( rule__TerminalRule__NameAssignment_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:4258:1: ( ( rule__TerminalRule__NameAssignment_1 ) ) { - // InternalXtextGrammarTestLanguage.g:4253:1: ( ( rule__TerminalRule__NameAssignment_1 ) ) - // InternalXtextGrammarTestLanguage.g:4254:2: ( rule__TerminalRule__NameAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:4258:1: ( ( rule__TerminalRule__NameAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:4259:2: ( rule__TerminalRule__NameAssignment_1 ) { before(grammarAccess.getTerminalRuleAccess().getNameAssignment_1()); - // InternalXtextGrammarTestLanguage.g:4255:2: ( rule__TerminalRule__NameAssignment_1 ) - // InternalXtextGrammarTestLanguage.g:4255:3: rule__TerminalRule__NameAssignment_1 + // InternalXtextGrammarTestLanguage.g:4260:2: ( rule__TerminalRule__NameAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:4260:3: rule__TerminalRule__NameAssignment_1 { pushFollow(FOLLOW_2); rule__TerminalRule__NameAssignment_1(); @@ -13244,14 +13252,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group__2" - // InternalXtextGrammarTestLanguage.g:4263:1: rule__TerminalRule__Group__2 : rule__TerminalRule__Group__2__Impl rule__TerminalRule__Group__3 ; + // InternalXtextGrammarTestLanguage.g:4268:1: rule__TerminalRule__Group__2 : rule__TerminalRule__Group__2__Impl rule__TerminalRule__Group__3 ; public final void rule__TerminalRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4267:1: ( rule__TerminalRule__Group__2__Impl rule__TerminalRule__Group__3 ) - // InternalXtextGrammarTestLanguage.g:4268:2: rule__TerminalRule__Group__2__Impl rule__TerminalRule__Group__3 + // InternalXtextGrammarTestLanguage.g:4272:1: ( rule__TerminalRule__Group__2__Impl rule__TerminalRule__Group__3 ) + // InternalXtextGrammarTestLanguage.g:4273:2: rule__TerminalRule__Group__2__Impl rule__TerminalRule__Group__3 { pushFollow(FOLLOW_31); rule__TerminalRule__Group__2__Impl(); @@ -13282,20 +13290,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:4275:1: rule__TerminalRule__Group__2__Impl : ( ( rule__TerminalRule__Group_2__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:4280:1: rule__TerminalRule__Group__2__Impl : ( ( rule__TerminalRule__Group_2__0 )? ) ; public final void rule__TerminalRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4279:1: ( ( ( rule__TerminalRule__Group_2__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:4280:1: ( ( rule__TerminalRule__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:4284:1: ( ( ( rule__TerminalRule__Group_2__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:4285:1: ( ( rule__TerminalRule__Group_2__0 )? ) { - // InternalXtextGrammarTestLanguage.g:4280:1: ( ( rule__TerminalRule__Group_2__0 )? ) - // InternalXtextGrammarTestLanguage.g:4281:2: ( rule__TerminalRule__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:4285:1: ( ( rule__TerminalRule__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:4286:2: ( rule__TerminalRule__Group_2__0 )? { before(grammarAccess.getTerminalRuleAccess().getGroup_2()); - // InternalXtextGrammarTestLanguage.g:4282:2: ( rule__TerminalRule__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:4287:2: ( rule__TerminalRule__Group_2__0 )? int alt40=2; int LA40_0 = input.LA(1); @@ -13304,7 +13312,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt40) { case 1 : - // InternalXtextGrammarTestLanguage.g:4282:3: rule__TerminalRule__Group_2__0 + // InternalXtextGrammarTestLanguage.g:4287:3: rule__TerminalRule__Group_2__0 { pushFollow(FOLLOW_2); rule__TerminalRule__Group_2__0(); @@ -13340,14 +13348,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group__3" - // InternalXtextGrammarTestLanguage.g:4290:1: rule__TerminalRule__Group__3 : rule__TerminalRule__Group__3__Impl rule__TerminalRule__Group__4 ; + // InternalXtextGrammarTestLanguage.g:4295:1: rule__TerminalRule__Group__3 : rule__TerminalRule__Group__3__Impl rule__TerminalRule__Group__4 ; public final void rule__TerminalRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4294:1: ( rule__TerminalRule__Group__3__Impl rule__TerminalRule__Group__4 ) - // InternalXtextGrammarTestLanguage.g:4295:2: rule__TerminalRule__Group__3__Impl rule__TerminalRule__Group__4 + // InternalXtextGrammarTestLanguage.g:4299:1: ( rule__TerminalRule__Group__3__Impl rule__TerminalRule__Group__4 ) + // InternalXtextGrammarTestLanguage.g:4300:2: rule__TerminalRule__Group__3__Impl rule__TerminalRule__Group__4 { pushFollow(FOLLOW_32); rule__TerminalRule__Group__3__Impl(); @@ -13378,17 +13386,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group__3__Impl" - // InternalXtextGrammarTestLanguage.g:4302:1: rule__TerminalRule__Group__3__Impl : ( ':' ) ; + // InternalXtextGrammarTestLanguage.g:4307:1: rule__TerminalRule__Group__3__Impl : ( ':' ) ; public final void rule__TerminalRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4306:1: ( ( ':' ) ) - // InternalXtextGrammarTestLanguage.g:4307:1: ( ':' ) + // InternalXtextGrammarTestLanguage.g:4311:1: ( ( ':' ) ) + // InternalXtextGrammarTestLanguage.g:4312:1: ( ':' ) { - // InternalXtextGrammarTestLanguage.g:4307:1: ( ':' ) - // InternalXtextGrammarTestLanguage.g:4308:2: ':' + // InternalXtextGrammarTestLanguage.g:4312:1: ( ':' ) + // InternalXtextGrammarTestLanguage.g:4313:2: ':' { before(grammarAccess.getTerminalRuleAccess().getColonKeyword_3()); match(input,26,FOLLOW_2); @@ -13415,14 +13423,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group__4" - // InternalXtextGrammarTestLanguage.g:4317:1: rule__TerminalRule__Group__4 : rule__TerminalRule__Group__4__Impl rule__TerminalRule__Group__5 ; + // InternalXtextGrammarTestLanguage.g:4322:1: rule__TerminalRule__Group__4 : rule__TerminalRule__Group__4__Impl rule__TerminalRule__Group__5 ; public final void rule__TerminalRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4321:1: ( rule__TerminalRule__Group__4__Impl rule__TerminalRule__Group__5 ) - // InternalXtextGrammarTestLanguage.g:4322:2: rule__TerminalRule__Group__4__Impl rule__TerminalRule__Group__5 + // InternalXtextGrammarTestLanguage.g:4326:1: ( rule__TerminalRule__Group__4__Impl rule__TerminalRule__Group__5 ) + // InternalXtextGrammarTestLanguage.g:4327:2: rule__TerminalRule__Group__4__Impl rule__TerminalRule__Group__5 { pushFollow(FOLLOW_17); rule__TerminalRule__Group__4__Impl(); @@ -13453,21 +13461,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group__4__Impl" - // InternalXtextGrammarTestLanguage.g:4329:1: rule__TerminalRule__Group__4__Impl : ( ( rule__TerminalRule__AlternativesAssignment_4 ) ) ; + // InternalXtextGrammarTestLanguage.g:4334:1: rule__TerminalRule__Group__4__Impl : ( ( rule__TerminalRule__AlternativesAssignment_4 ) ) ; public final void rule__TerminalRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4333:1: ( ( ( rule__TerminalRule__AlternativesAssignment_4 ) ) ) - // InternalXtextGrammarTestLanguage.g:4334:1: ( ( rule__TerminalRule__AlternativesAssignment_4 ) ) + // InternalXtextGrammarTestLanguage.g:4338:1: ( ( ( rule__TerminalRule__AlternativesAssignment_4 ) ) ) + // InternalXtextGrammarTestLanguage.g:4339:1: ( ( rule__TerminalRule__AlternativesAssignment_4 ) ) { - // InternalXtextGrammarTestLanguage.g:4334:1: ( ( rule__TerminalRule__AlternativesAssignment_4 ) ) - // InternalXtextGrammarTestLanguage.g:4335:2: ( rule__TerminalRule__AlternativesAssignment_4 ) + // InternalXtextGrammarTestLanguage.g:4339:1: ( ( rule__TerminalRule__AlternativesAssignment_4 ) ) + // InternalXtextGrammarTestLanguage.g:4340:2: ( rule__TerminalRule__AlternativesAssignment_4 ) { before(grammarAccess.getTerminalRuleAccess().getAlternativesAssignment_4()); - // InternalXtextGrammarTestLanguage.g:4336:2: ( rule__TerminalRule__AlternativesAssignment_4 ) - // InternalXtextGrammarTestLanguage.g:4336:3: rule__TerminalRule__AlternativesAssignment_4 + // InternalXtextGrammarTestLanguage.g:4341:2: ( rule__TerminalRule__AlternativesAssignment_4 ) + // InternalXtextGrammarTestLanguage.g:4341:3: rule__TerminalRule__AlternativesAssignment_4 { pushFollow(FOLLOW_2); rule__TerminalRule__AlternativesAssignment_4(); @@ -13500,14 +13508,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group__5" - // InternalXtextGrammarTestLanguage.g:4344:1: rule__TerminalRule__Group__5 : rule__TerminalRule__Group__5__Impl ; + // InternalXtextGrammarTestLanguage.g:4349:1: rule__TerminalRule__Group__5 : rule__TerminalRule__Group__5__Impl ; public final void rule__TerminalRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4348:1: ( rule__TerminalRule__Group__5__Impl ) - // InternalXtextGrammarTestLanguage.g:4349:2: rule__TerminalRule__Group__5__Impl + // InternalXtextGrammarTestLanguage.g:4353:1: ( rule__TerminalRule__Group__5__Impl ) + // InternalXtextGrammarTestLanguage.g:4354:2: rule__TerminalRule__Group__5__Impl { pushFollow(FOLLOW_2); rule__TerminalRule__Group__5__Impl(); @@ -13533,17 +13541,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group__5__Impl" - // InternalXtextGrammarTestLanguage.g:4355:1: rule__TerminalRule__Group__5__Impl : ( ';' ) ; + // InternalXtextGrammarTestLanguage.g:4360:1: rule__TerminalRule__Group__5__Impl : ( ';' ) ; public final void rule__TerminalRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4359:1: ( ( ';' ) ) - // InternalXtextGrammarTestLanguage.g:4360:1: ( ';' ) + // InternalXtextGrammarTestLanguage.g:4364:1: ( ( ';' ) ) + // InternalXtextGrammarTestLanguage.g:4365:1: ( ';' ) { - // InternalXtextGrammarTestLanguage.g:4360:1: ( ';' ) - // InternalXtextGrammarTestLanguage.g:4361:2: ';' + // InternalXtextGrammarTestLanguage.g:4365:1: ( ';' ) + // InternalXtextGrammarTestLanguage.g:4366:2: ';' { before(grammarAccess.getTerminalRuleAccess().getSemicolonKeyword_5()); match(input,27,FOLLOW_2); @@ -13570,14 +13578,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group_2__0" - // InternalXtextGrammarTestLanguage.g:4371:1: rule__TerminalRule__Group_2__0 : rule__TerminalRule__Group_2__0__Impl rule__TerminalRule__Group_2__1 ; + // InternalXtextGrammarTestLanguage.g:4376:1: rule__TerminalRule__Group_2__0 : rule__TerminalRule__Group_2__0__Impl rule__TerminalRule__Group_2__1 ; public final void rule__TerminalRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4375:1: ( rule__TerminalRule__Group_2__0__Impl rule__TerminalRule__Group_2__1 ) - // InternalXtextGrammarTestLanguage.g:4376:2: rule__TerminalRule__Group_2__0__Impl rule__TerminalRule__Group_2__1 + // InternalXtextGrammarTestLanguage.g:4380:1: ( rule__TerminalRule__Group_2__0__Impl rule__TerminalRule__Group_2__1 ) + // InternalXtextGrammarTestLanguage.g:4381:2: rule__TerminalRule__Group_2__0__Impl rule__TerminalRule__Group_2__1 { pushFollow(FOLLOW_3); rule__TerminalRule__Group_2__0__Impl(); @@ -13608,17 +13616,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group_2__0__Impl" - // InternalXtextGrammarTestLanguage.g:4383:1: rule__TerminalRule__Group_2__0__Impl : ( 'returns' ) ; + // InternalXtextGrammarTestLanguage.g:4388:1: rule__TerminalRule__Group_2__0__Impl : ( 'returns' ) ; public final void rule__TerminalRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4387:1: ( ( 'returns' ) ) - // InternalXtextGrammarTestLanguage.g:4388:1: ( 'returns' ) + // InternalXtextGrammarTestLanguage.g:4392:1: ( ( 'returns' ) ) + // InternalXtextGrammarTestLanguage.g:4393:1: ( 'returns' ) { - // InternalXtextGrammarTestLanguage.g:4388:1: ( 'returns' ) - // InternalXtextGrammarTestLanguage.g:4389:2: 'returns' + // InternalXtextGrammarTestLanguage.g:4393:1: ( 'returns' ) + // InternalXtextGrammarTestLanguage.g:4394:2: 'returns' { before(grammarAccess.getTerminalRuleAccess().getReturnsKeyword_2_0()); match(input,28,FOLLOW_2); @@ -13645,14 +13653,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group_2__1" - // InternalXtextGrammarTestLanguage.g:4398:1: rule__TerminalRule__Group_2__1 : rule__TerminalRule__Group_2__1__Impl ; + // InternalXtextGrammarTestLanguage.g:4403:1: rule__TerminalRule__Group_2__1 : rule__TerminalRule__Group_2__1__Impl ; public final void rule__TerminalRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4402:1: ( rule__TerminalRule__Group_2__1__Impl ) - // InternalXtextGrammarTestLanguage.g:4403:2: rule__TerminalRule__Group_2__1__Impl + // InternalXtextGrammarTestLanguage.g:4407:1: ( rule__TerminalRule__Group_2__1__Impl ) + // InternalXtextGrammarTestLanguage.g:4408:2: rule__TerminalRule__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__TerminalRule__Group_2__1__Impl(); @@ -13678,21 +13686,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__Group_2__1__Impl" - // InternalXtextGrammarTestLanguage.g:4409:1: rule__TerminalRule__Group_2__1__Impl : ( ( rule__TerminalRule__TypeAssignment_2_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:4414:1: rule__TerminalRule__Group_2__1__Impl : ( ( rule__TerminalRule__TypeAssignment_2_1 ) ) ; public final void rule__TerminalRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4413:1: ( ( ( rule__TerminalRule__TypeAssignment_2_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:4414:1: ( ( rule__TerminalRule__TypeAssignment_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:4418:1: ( ( ( rule__TerminalRule__TypeAssignment_2_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:4419:1: ( ( rule__TerminalRule__TypeAssignment_2_1 ) ) { - // InternalXtextGrammarTestLanguage.g:4414:1: ( ( rule__TerminalRule__TypeAssignment_2_1 ) ) - // InternalXtextGrammarTestLanguage.g:4415:2: ( rule__TerminalRule__TypeAssignment_2_1 ) + // InternalXtextGrammarTestLanguage.g:4419:1: ( ( rule__TerminalRule__TypeAssignment_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:4420:2: ( rule__TerminalRule__TypeAssignment_2_1 ) { before(grammarAccess.getTerminalRuleAccess().getTypeAssignment_2_1()); - // InternalXtextGrammarTestLanguage.g:4416:2: ( rule__TerminalRule__TypeAssignment_2_1 ) - // InternalXtextGrammarTestLanguage.g:4416:3: rule__TerminalRule__TypeAssignment_2_1 + // InternalXtextGrammarTestLanguage.g:4421:2: ( rule__TerminalRule__TypeAssignment_2_1 ) + // InternalXtextGrammarTestLanguage.g:4421:3: rule__TerminalRule__TypeAssignment_2_1 { pushFollow(FOLLOW_2); rule__TerminalRule__TypeAssignment_2_1(); @@ -13725,14 +13733,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__Group__0" - // InternalXtextGrammarTestLanguage.g:4425:1: rule__TerminalAlternatives__Group__0 : rule__TerminalAlternatives__Group__0__Impl rule__TerminalAlternatives__Group__1 ; + // InternalXtextGrammarTestLanguage.g:4430:1: rule__TerminalAlternatives__Group__0 : rule__TerminalAlternatives__Group__0__Impl rule__TerminalAlternatives__Group__1 ; public final void rule__TerminalAlternatives__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4429:1: ( rule__TerminalAlternatives__Group__0__Impl rule__TerminalAlternatives__Group__1 ) - // InternalXtextGrammarTestLanguage.g:4430:2: rule__TerminalAlternatives__Group__0__Impl rule__TerminalAlternatives__Group__1 + // InternalXtextGrammarTestLanguage.g:4434:1: ( rule__TerminalAlternatives__Group__0__Impl rule__TerminalAlternatives__Group__1 ) + // InternalXtextGrammarTestLanguage.g:4435:2: rule__TerminalAlternatives__Group__0__Impl rule__TerminalAlternatives__Group__1 { pushFollow(FOLLOW_19); rule__TerminalAlternatives__Group__0__Impl(); @@ -13763,17 +13771,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:4437:1: rule__TerminalAlternatives__Group__0__Impl : ( ruleTerminalGroup ) ; + // InternalXtextGrammarTestLanguage.g:4442:1: rule__TerminalAlternatives__Group__0__Impl : ( ruleTerminalGroup ) ; public final void rule__TerminalAlternatives__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4441:1: ( ( ruleTerminalGroup ) ) - // InternalXtextGrammarTestLanguage.g:4442:1: ( ruleTerminalGroup ) + // InternalXtextGrammarTestLanguage.g:4446:1: ( ( ruleTerminalGroup ) ) + // InternalXtextGrammarTestLanguage.g:4447:1: ( ruleTerminalGroup ) { - // InternalXtextGrammarTestLanguage.g:4442:1: ( ruleTerminalGroup ) - // InternalXtextGrammarTestLanguage.g:4443:2: ruleTerminalGroup + // InternalXtextGrammarTestLanguage.g:4447:1: ( ruleTerminalGroup ) + // InternalXtextGrammarTestLanguage.g:4448:2: ruleTerminalGroup { before(grammarAccess.getTerminalAlternativesAccess().getTerminalGroupParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -13804,14 +13812,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__Group__1" - // InternalXtextGrammarTestLanguage.g:4452:1: rule__TerminalAlternatives__Group__1 : rule__TerminalAlternatives__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:4457:1: rule__TerminalAlternatives__Group__1 : rule__TerminalAlternatives__Group__1__Impl ; public final void rule__TerminalAlternatives__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4456:1: ( rule__TerminalAlternatives__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:4457:2: rule__TerminalAlternatives__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:4461:1: ( rule__TerminalAlternatives__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:4462:2: rule__TerminalAlternatives__Group__1__Impl { pushFollow(FOLLOW_2); rule__TerminalAlternatives__Group__1__Impl(); @@ -13837,20 +13845,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:4463:1: rule__TerminalAlternatives__Group__1__Impl : ( ( rule__TerminalAlternatives__Group_1__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:4468:1: rule__TerminalAlternatives__Group__1__Impl : ( ( rule__TerminalAlternatives__Group_1__0 )? ) ; public final void rule__TerminalAlternatives__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4467:1: ( ( ( rule__TerminalAlternatives__Group_1__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:4468:1: ( ( rule__TerminalAlternatives__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:4472:1: ( ( ( rule__TerminalAlternatives__Group_1__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:4473:1: ( ( rule__TerminalAlternatives__Group_1__0 )? ) { - // InternalXtextGrammarTestLanguage.g:4468:1: ( ( rule__TerminalAlternatives__Group_1__0 )? ) - // InternalXtextGrammarTestLanguage.g:4469:2: ( rule__TerminalAlternatives__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:4473:1: ( ( rule__TerminalAlternatives__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:4474:2: ( rule__TerminalAlternatives__Group_1__0 )? { before(grammarAccess.getTerminalAlternativesAccess().getGroup_1()); - // InternalXtextGrammarTestLanguage.g:4470:2: ( rule__TerminalAlternatives__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:4475:2: ( rule__TerminalAlternatives__Group_1__0 )? int alt41=2; int LA41_0 = input.LA(1); @@ -13859,7 +13867,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt41) { case 1 : - // InternalXtextGrammarTestLanguage.g:4470:3: rule__TerminalAlternatives__Group_1__0 + // InternalXtextGrammarTestLanguage.g:4475:3: rule__TerminalAlternatives__Group_1__0 { pushFollow(FOLLOW_2); rule__TerminalAlternatives__Group_1__0(); @@ -13895,14 +13903,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__Group_1__0" - // InternalXtextGrammarTestLanguage.g:4479:1: rule__TerminalAlternatives__Group_1__0 : rule__TerminalAlternatives__Group_1__0__Impl rule__TerminalAlternatives__Group_1__1 ; + // InternalXtextGrammarTestLanguage.g:4484:1: rule__TerminalAlternatives__Group_1__0 : rule__TerminalAlternatives__Group_1__0__Impl rule__TerminalAlternatives__Group_1__1 ; public final void rule__TerminalAlternatives__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4483:1: ( rule__TerminalAlternatives__Group_1__0__Impl rule__TerminalAlternatives__Group_1__1 ) - // InternalXtextGrammarTestLanguage.g:4484:2: rule__TerminalAlternatives__Group_1__0__Impl rule__TerminalAlternatives__Group_1__1 + // InternalXtextGrammarTestLanguage.g:4488:1: ( rule__TerminalAlternatives__Group_1__0__Impl rule__TerminalAlternatives__Group_1__1 ) + // InternalXtextGrammarTestLanguage.g:4489:2: rule__TerminalAlternatives__Group_1__0__Impl rule__TerminalAlternatives__Group_1__1 { pushFollow(FOLLOW_19); rule__TerminalAlternatives__Group_1__0__Impl(); @@ -13933,21 +13941,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__Group_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:4491:1: rule__TerminalAlternatives__Group_1__0__Impl : ( () ) ; + // InternalXtextGrammarTestLanguage.g:4496:1: rule__TerminalAlternatives__Group_1__0__Impl : ( () ) ; public final void rule__TerminalAlternatives__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4495:1: ( ( () ) ) - // InternalXtextGrammarTestLanguage.g:4496:1: ( () ) + // InternalXtextGrammarTestLanguage.g:4500:1: ( ( () ) ) + // InternalXtextGrammarTestLanguage.g:4501:1: ( () ) { - // InternalXtextGrammarTestLanguage.g:4496:1: ( () ) - // InternalXtextGrammarTestLanguage.g:4497:2: () + // InternalXtextGrammarTestLanguage.g:4501:1: ( () ) + // InternalXtextGrammarTestLanguage.g:4502:2: () { before(grammarAccess.getTerminalAlternativesAccess().getAlternativesGroupsAction_1_0()); - // InternalXtextGrammarTestLanguage.g:4498:2: () - // InternalXtextGrammarTestLanguage.g:4498:3: + // InternalXtextGrammarTestLanguage.g:4503:2: () + // InternalXtextGrammarTestLanguage.g:4503:3: { } @@ -13970,14 +13978,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__Group_1__1" - // InternalXtextGrammarTestLanguage.g:4506:1: rule__TerminalAlternatives__Group_1__1 : rule__TerminalAlternatives__Group_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:4511:1: rule__TerminalAlternatives__Group_1__1 : rule__TerminalAlternatives__Group_1__1__Impl ; public final void rule__TerminalAlternatives__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4510:1: ( rule__TerminalAlternatives__Group_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:4511:2: rule__TerminalAlternatives__Group_1__1__Impl + // InternalXtextGrammarTestLanguage.g:4515:1: ( rule__TerminalAlternatives__Group_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:4516:2: rule__TerminalAlternatives__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__TerminalAlternatives__Group_1__1__Impl(); @@ -14003,24 +14011,24 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__Group_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:4517:1: rule__TerminalAlternatives__Group_1__1__Impl : ( ( ( rule__TerminalAlternatives__Group_1_1__0 ) ) ( ( rule__TerminalAlternatives__Group_1_1__0 )* ) ) ; + // InternalXtextGrammarTestLanguage.g:4522:1: rule__TerminalAlternatives__Group_1__1__Impl : ( ( ( rule__TerminalAlternatives__Group_1_1__0 ) ) ( ( rule__TerminalAlternatives__Group_1_1__0 )* ) ) ; public final void rule__TerminalAlternatives__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4521:1: ( ( ( ( rule__TerminalAlternatives__Group_1_1__0 ) ) ( ( rule__TerminalAlternatives__Group_1_1__0 )* ) ) ) - // InternalXtextGrammarTestLanguage.g:4522:1: ( ( ( rule__TerminalAlternatives__Group_1_1__0 ) ) ( ( rule__TerminalAlternatives__Group_1_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:4526:1: ( ( ( ( rule__TerminalAlternatives__Group_1_1__0 ) ) ( ( rule__TerminalAlternatives__Group_1_1__0 )* ) ) ) + // InternalXtextGrammarTestLanguage.g:4527:1: ( ( ( rule__TerminalAlternatives__Group_1_1__0 ) ) ( ( rule__TerminalAlternatives__Group_1_1__0 )* ) ) { - // InternalXtextGrammarTestLanguage.g:4522:1: ( ( ( rule__TerminalAlternatives__Group_1_1__0 ) ) ( ( rule__TerminalAlternatives__Group_1_1__0 )* ) ) - // InternalXtextGrammarTestLanguage.g:4523:2: ( ( rule__TerminalAlternatives__Group_1_1__0 ) ) ( ( rule__TerminalAlternatives__Group_1_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:4527:1: ( ( ( rule__TerminalAlternatives__Group_1_1__0 ) ) ( ( rule__TerminalAlternatives__Group_1_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:4528:2: ( ( rule__TerminalAlternatives__Group_1_1__0 ) ) ( ( rule__TerminalAlternatives__Group_1_1__0 )* ) { - // InternalXtextGrammarTestLanguage.g:4523:2: ( ( rule__TerminalAlternatives__Group_1_1__0 ) ) - // InternalXtextGrammarTestLanguage.g:4524:3: ( rule__TerminalAlternatives__Group_1_1__0 ) + // InternalXtextGrammarTestLanguage.g:4528:2: ( ( rule__TerminalAlternatives__Group_1_1__0 ) ) + // InternalXtextGrammarTestLanguage.g:4529:3: ( rule__TerminalAlternatives__Group_1_1__0 ) { before(grammarAccess.getTerminalAlternativesAccess().getGroup_1_1()); - // InternalXtextGrammarTestLanguage.g:4525:3: ( rule__TerminalAlternatives__Group_1_1__0 ) - // InternalXtextGrammarTestLanguage.g:4525:4: rule__TerminalAlternatives__Group_1_1__0 + // InternalXtextGrammarTestLanguage.g:4530:3: ( rule__TerminalAlternatives__Group_1_1__0 ) + // InternalXtextGrammarTestLanguage.g:4530:4: rule__TerminalAlternatives__Group_1_1__0 { pushFollow(FOLLOW_20); rule__TerminalAlternatives__Group_1_1__0(); @@ -14034,11 +14042,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } - // InternalXtextGrammarTestLanguage.g:4528:2: ( ( rule__TerminalAlternatives__Group_1_1__0 )* ) - // InternalXtextGrammarTestLanguage.g:4529:3: ( rule__TerminalAlternatives__Group_1_1__0 )* + // InternalXtextGrammarTestLanguage.g:4533:2: ( ( rule__TerminalAlternatives__Group_1_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:4534:3: ( rule__TerminalAlternatives__Group_1_1__0 )* { before(grammarAccess.getTerminalAlternativesAccess().getGroup_1_1()); - // InternalXtextGrammarTestLanguage.g:4530:3: ( rule__TerminalAlternatives__Group_1_1__0 )* + // InternalXtextGrammarTestLanguage.g:4535:3: ( rule__TerminalAlternatives__Group_1_1__0 )* loop42: do { int alt42=2; @@ -14051,7 +14059,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt42) { case 1 : - // InternalXtextGrammarTestLanguage.g:4530:4: rule__TerminalAlternatives__Group_1_1__0 + // InternalXtextGrammarTestLanguage.g:4535:4: rule__TerminalAlternatives__Group_1_1__0 { pushFollow(FOLLOW_20); rule__TerminalAlternatives__Group_1_1__0(); @@ -14093,14 +14101,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__Group_1_1__0" - // InternalXtextGrammarTestLanguage.g:4540:1: rule__TerminalAlternatives__Group_1_1__0 : rule__TerminalAlternatives__Group_1_1__0__Impl rule__TerminalAlternatives__Group_1_1__1 ; + // InternalXtextGrammarTestLanguage.g:4545:1: rule__TerminalAlternatives__Group_1_1__0 : rule__TerminalAlternatives__Group_1_1__0__Impl rule__TerminalAlternatives__Group_1_1__1 ; public final void rule__TerminalAlternatives__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4544:1: ( rule__TerminalAlternatives__Group_1_1__0__Impl rule__TerminalAlternatives__Group_1_1__1 ) - // InternalXtextGrammarTestLanguage.g:4545:2: rule__TerminalAlternatives__Group_1_1__0__Impl rule__TerminalAlternatives__Group_1_1__1 + // InternalXtextGrammarTestLanguage.g:4549:1: ( rule__TerminalAlternatives__Group_1_1__0__Impl rule__TerminalAlternatives__Group_1_1__1 ) + // InternalXtextGrammarTestLanguage.g:4550:2: rule__TerminalAlternatives__Group_1_1__0__Impl rule__TerminalAlternatives__Group_1_1__1 { pushFollow(FOLLOW_32); rule__TerminalAlternatives__Group_1_1__0__Impl(); @@ -14131,17 +14139,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__Group_1_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:4552:1: rule__TerminalAlternatives__Group_1_1__0__Impl : ( '|' ) ; + // InternalXtextGrammarTestLanguage.g:4557:1: rule__TerminalAlternatives__Group_1_1__0__Impl : ( '|' ) ; public final void rule__TerminalAlternatives__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4556:1: ( ( '|' ) ) - // InternalXtextGrammarTestLanguage.g:4557:1: ( '|' ) + // InternalXtextGrammarTestLanguage.g:4561:1: ( ( '|' ) ) + // InternalXtextGrammarTestLanguage.g:4562:1: ( '|' ) { - // InternalXtextGrammarTestLanguage.g:4557:1: ( '|' ) - // InternalXtextGrammarTestLanguage.g:4558:2: '|' + // InternalXtextGrammarTestLanguage.g:4562:1: ( '|' ) + // InternalXtextGrammarTestLanguage.g:4563:2: '|' { before(grammarAccess.getTerminalAlternativesAccess().getVerticalLineKeyword_1_1_0()); match(input,30,FOLLOW_2); @@ -14168,14 +14176,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__Group_1_1__1" - // InternalXtextGrammarTestLanguage.g:4567:1: rule__TerminalAlternatives__Group_1_1__1 : rule__TerminalAlternatives__Group_1_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:4572:1: rule__TerminalAlternatives__Group_1_1__1 : rule__TerminalAlternatives__Group_1_1__1__Impl ; public final void rule__TerminalAlternatives__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4571:1: ( rule__TerminalAlternatives__Group_1_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:4572:2: rule__TerminalAlternatives__Group_1_1__1__Impl + // InternalXtextGrammarTestLanguage.g:4576:1: ( rule__TerminalAlternatives__Group_1_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:4577:2: rule__TerminalAlternatives__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__TerminalAlternatives__Group_1_1__1__Impl(); @@ -14201,21 +14209,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__Group_1_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:4578:1: rule__TerminalAlternatives__Group_1_1__1__Impl : ( ( rule__TerminalAlternatives__GroupsAssignment_1_1_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:4583:1: rule__TerminalAlternatives__Group_1_1__1__Impl : ( ( rule__TerminalAlternatives__GroupsAssignment_1_1_1 ) ) ; public final void rule__TerminalAlternatives__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4582:1: ( ( ( rule__TerminalAlternatives__GroupsAssignment_1_1_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:4583:1: ( ( rule__TerminalAlternatives__GroupsAssignment_1_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:4587:1: ( ( ( rule__TerminalAlternatives__GroupsAssignment_1_1_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:4588:1: ( ( rule__TerminalAlternatives__GroupsAssignment_1_1_1 ) ) { - // InternalXtextGrammarTestLanguage.g:4583:1: ( ( rule__TerminalAlternatives__GroupsAssignment_1_1_1 ) ) - // InternalXtextGrammarTestLanguage.g:4584:2: ( rule__TerminalAlternatives__GroupsAssignment_1_1_1 ) + // InternalXtextGrammarTestLanguage.g:4588:1: ( ( rule__TerminalAlternatives__GroupsAssignment_1_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:4589:2: ( rule__TerminalAlternatives__GroupsAssignment_1_1_1 ) { before(grammarAccess.getTerminalAlternativesAccess().getGroupsAssignment_1_1_1()); - // InternalXtextGrammarTestLanguage.g:4585:2: ( rule__TerminalAlternatives__GroupsAssignment_1_1_1 ) - // InternalXtextGrammarTestLanguage.g:4585:3: rule__TerminalAlternatives__GroupsAssignment_1_1_1 + // InternalXtextGrammarTestLanguage.g:4590:2: ( rule__TerminalAlternatives__GroupsAssignment_1_1_1 ) + // InternalXtextGrammarTestLanguage.g:4590:3: rule__TerminalAlternatives__GroupsAssignment_1_1_1 { pushFollow(FOLLOW_2); rule__TerminalAlternatives__GroupsAssignment_1_1_1(); @@ -14248,14 +14256,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalGroup__Group__0" - // InternalXtextGrammarTestLanguage.g:4594:1: rule__TerminalGroup__Group__0 : rule__TerminalGroup__Group__0__Impl rule__TerminalGroup__Group__1 ; + // InternalXtextGrammarTestLanguage.g:4599:1: rule__TerminalGroup__Group__0 : rule__TerminalGroup__Group__0__Impl rule__TerminalGroup__Group__1 ; public final void rule__TerminalGroup__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4598:1: ( rule__TerminalGroup__Group__0__Impl rule__TerminalGroup__Group__1 ) - // InternalXtextGrammarTestLanguage.g:4599:2: rule__TerminalGroup__Group__0__Impl rule__TerminalGroup__Group__1 + // InternalXtextGrammarTestLanguage.g:4603:1: ( rule__TerminalGroup__Group__0__Impl rule__TerminalGroup__Group__1 ) + // InternalXtextGrammarTestLanguage.g:4604:2: rule__TerminalGroup__Group__0__Impl rule__TerminalGroup__Group__1 { pushFollow(FOLLOW_32); rule__TerminalGroup__Group__0__Impl(); @@ -14286,17 +14294,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalGroup__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:4606:1: rule__TerminalGroup__Group__0__Impl : ( ruleTerminalToken ) ; + // InternalXtextGrammarTestLanguage.g:4611:1: rule__TerminalGroup__Group__0__Impl : ( ruleTerminalToken ) ; public final void rule__TerminalGroup__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4610:1: ( ( ruleTerminalToken ) ) - // InternalXtextGrammarTestLanguage.g:4611:1: ( ruleTerminalToken ) + // InternalXtextGrammarTestLanguage.g:4615:1: ( ( ruleTerminalToken ) ) + // InternalXtextGrammarTestLanguage.g:4616:1: ( ruleTerminalToken ) { - // InternalXtextGrammarTestLanguage.g:4611:1: ( ruleTerminalToken ) - // InternalXtextGrammarTestLanguage.g:4612:2: ruleTerminalToken + // InternalXtextGrammarTestLanguage.g:4616:1: ( ruleTerminalToken ) + // InternalXtextGrammarTestLanguage.g:4617:2: ruleTerminalToken { before(grammarAccess.getTerminalGroupAccess().getTerminalTokenParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -14327,14 +14335,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalGroup__Group__1" - // InternalXtextGrammarTestLanguage.g:4621:1: rule__TerminalGroup__Group__1 : rule__TerminalGroup__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:4626:1: rule__TerminalGroup__Group__1 : rule__TerminalGroup__Group__1__Impl ; public final void rule__TerminalGroup__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4625:1: ( rule__TerminalGroup__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:4626:2: rule__TerminalGroup__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:4630:1: ( rule__TerminalGroup__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:4631:2: rule__TerminalGroup__Group__1__Impl { pushFollow(FOLLOW_2); rule__TerminalGroup__Group__1__Impl(); @@ -14360,20 +14368,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalGroup__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:4632:1: rule__TerminalGroup__Group__1__Impl : ( ( rule__TerminalGroup__Group_1__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:4637:1: rule__TerminalGroup__Group__1__Impl : ( ( rule__TerminalGroup__Group_1__0 )? ) ; public final void rule__TerminalGroup__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4636:1: ( ( ( rule__TerminalGroup__Group_1__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:4637:1: ( ( rule__TerminalGroup__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:4641:1: ( ( ( rule__TerminalGroup__Group_1__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:4642:1: ( ( rule__TerminalGroup__Group_1__0 )? ) { - // InternalXtextGrammarTestLanguage.g:4637:1: ( ( rule__TerminalGroup__Group_1__0 )? ) - // InternalXtextGrammarTestLanguage.g:4638:2: ( rule__TerminalGroup__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:4642:1: ( ( rule__TerminalGroup__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:4643:2: ( rule__TerminalGroup__Group_1__0 )? { before(grammarAccess.getTerminalGroupAccess().getGroup_1()); - // InternalXtextGrammarTestLanguage.g:4639:2: ( rule__TerminalGroup__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:4644:2: ( rule__TerminalGroup__Group_1__0 )? int alt43=2; int LA43_0 = input.LA(1); @@ -14382,7 +14390,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt43) { case 1 : - // InternalXtextGrammarTestLanguage.g:4639:3: rule__TerminalGroup__Group_1__0 + // InternalXtextGrammarTestLanguage.g:4644:3: rule__TerminalGroup__Group_1__0 { pushFollow(FOLLOW_2); rule__TerminalGroup__Group_1__0(); @@ -14418,14 +14426,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalGroup__Group_1__0" - // InternalXtextGrammarTestLanguage.g:4648:1: rule__TerminalGroup__Group_1__0 : rule__TerminalGroup__Group_1__0__Impl rule__TerminalGroup__Group_1__1 ; + // InternalXtextGrammarTestLanguage.g:4653:1: rule__TerminalGroup__Group_1__0 : rule__TerminalGroup__Group_1__0__Impl rule__TerminalGroup__Group_1__1 ; public final void rule__TerminalGroup__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4652:1: ( rule__TerminalGroup__Group_1__0__Impl rule__TerminalGroup__Group_1__1 ) - // InternalXtextGrammarTestLanguage.g:4653:2: rule__TerminalGroup__Group_1__0__Impl rule__TerminalGroup__Group_1__1 + // InternalXtextGrammarTestLanguage.g:4657:1: ( rule__TerminalGroup__Group_1__0__Impl rule__TerminalGroup__Group_1__1 ) + // InternalXtextGrammarTestLanguage.g:4658:2: rule__TerminalGroup__Group_1__0__Impl rule__TerminalGroup__Group_1__1 { pushFollow(FOLLOW_32); rule__TerminalGroup__Group_1__0__Impl(); @@ -14456,21 +14464,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalGroup__Group_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:4660:1: rule__TerminalGroup__Group_1__0__Impl : ( () ) ; + // InternalXtextGrammarTestLanguage.g:4665:1: rule__TerminalGroup__Group_1__0__Impl : ( () ) ; public final void rule__TerminalGroup__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4664:1: ( ( () ) ) - // InternalXtextGrammarTestLanguage.g:4665:1: ( () ) + // InternalXtextGrammarTestLanguage.g:4669:1: ( ( () ) ) + // InternalXtextGrammarTestLanguage.g:4670:1: ( () ) { - // InternalXtextGrammarTestLanguage.g:4665:1: ( () ) - // InternalXtextGrammarTestLanguage.g:4666:2: () + // InternalXtextGrammarTestLanguage.g:4670:1: ( () ) + // InternalXtextGrammarTestLanguage.g:4671:2: () { before(grammarAccess.getTerminalGroupAccess().getGroupTokensAction_1_0()); - // InternalXtextGrammarTestLanguage.g:4667:2: () - // InternalXtextGrammarTestLanguage.g:4667:3: + // InternalXtextGrammarTestLanguage.g:4672:2: () + // InternalXtextGrammarTestLanguage.g:4672:3: { } @@ -14493,14 +14501,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalGroup__Group_1__1" - // InternalXtextGrammarTestLanguage.g:4675:1: rule__TerminalGroup__Group_1__1 : rule__TerminalGroup__Group_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:4680:1: rule__TerminalGroup__Group_1__1 : rule__TerminalGroup__Group_1__1__Impl ; public final void rule__TerminalGroup__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4679:1: ( rule__TerminalGroup__Group_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:4680:2: rule__TerminalGroup__Group_1__1__Impl + // InternalXtextGrammarTestLanguage.g:4684:1: ( rule__TerminalGroup__Group_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:4685:2: rule__TerminalGroup__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__TerminalGroup__Group_1__1__Impl(); @@ -14526,24 +14534,24 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalGroup__Group_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:4686:1: rule__TerminalGroup__Group_1__1__Impl : ( ( ( rule__TerminalGroup__TokensAssignment_1_1 ) ) ( ( rule__TerminalGroup__TokensAssignment_1_1 )* ) ) ; + // InternalXtextGrammarTestLanguage.g:4691:1: rule__TerminalGroup__Group_1__1__Impl : ( ( ( rule__TerminalGroup__TokensAssignment_1_1 ) ) ( ( rule__TerminalGroup__TokensAssignment_1_1 )* ) ) ; public final void rule__TerminalGroup__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4690:1: ( ( ( ( rule__TerminalGroup__TokensAssignment_1_1 ) ) ( ( rule__TerminalGroup__TokensAssignment_1_1 )* ) ) ) - // InternalXtextGrammarTestLanguage.g:4691:1: ( ( ( rule__TerminalGroup__TokensAssignment_1_1 ) ) ( ( rule__TerminalGroup__TokensAssignment_1_1 )* ) ) + // InternalXtextGrammarTestLanguage.g:4695:1: ( ( ( ( rule__TerminalGroup__TokensAssignment_1_1 ) ) ( ( rule__TerminalGroup__TokensAssignment_1_1 )* ) ) ) + // InternalXtextGrammarTestLanguage.g:4696:1: ( ( ( rule__TerminalGroup__TokensAssignment_1_1 ) ) ( ( rule__TerminalGroup__TokensAssignment_1_1 )* ) ) { - // InternalXtextGrammarTestLanguage.g:4691:1: ( ( ( rule__TerminalGroup__TokensAssignment_1_1 ) ) ( ( rule__TerminalGroup__TokensAssignment_1_1 )* ) ) - // InternalXtextGrammarTestLanguage.g:4692:2: ( ( rule__TerminalGroup__TokensAssignment_1_1 ) ) ( ( rule__TerminalGroup__TokensAssignment_1_1 )* ) + // InternalXtextGrammarTestLanguage.g:4696:1: ( ( ( rule__TerminalGroup__TokensAssignment_1_1 ) ) ( ( rule__TerminalGroup__TokensAssignment_1_1 )* ) ) + // InternalXtextGrammarTestLanguage.g:4697:2: ( ( rule__TerminalGroup__TokensAssignment_1_1 ) ) ( ( rule__TerminalGroup__TokensAssignment_1_1 )* ) { - // InternalXtextGrammarTestLanguage.g:4692:2: ( ( rule__TerminalGroup__TokensAssignment_1_1 ) ) - // InternalXtextGrammarTestLanguage.g:4693:3: ( rule__TerminalGroup__TokensAssignment_1_1 ) + // InternalXtextGrammarTestLanguage.g:4697:2: ( ( rule__TerminalGroup__TokensAssignment_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:4698:3: ( rule__TerminalGroup__TokensAssignment_1_1 ) { before(grammarAccess.getTerminalGroupAccess().getTokensAssignment_1_1()); - // InternalXtextGrammarTestLanguage.g:4694:3: ( rule__TerminalGroup__TokensAssignment_1_1 ) - // InternalXtextGrammarTestLanguage.g:4694:4: rule__TerminalGroup__TokensAssignment_1_1 + // InternalXtextGrammarTestLanguage.g:4699:3: ( rule__TerminalGroup__TokensAssignment_1_1 ) + // InternalXtextGrammarTestLanguage.g:4699:4: rule__TerminalGroup__TokensAssignment_1_1 { pushFollow(FOLLOW_33); rule__TerminalGroup__TokensAssignment_1_1(); @@ -14557,11 +14565,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } - // InternalXtextGrammarTestLanguage.g:4697:2: ( ( rule__TerminalGroup__TokensAssignment_1_1 )* ) - // InternalXtextGrammarTestLanguage.g:4698:3: ( rule__TerminalGroup__TokensAssignment_1_1 )* + // InternalXtextGrammarTestLanguage.g:4702:2: ( ( rule__TerminalGroup__TokensAssignment_1_1 )* ) + // InternalXtextGrammarTestLanguage.g:4703:3: ( rule__TerminalGroup__TokensAssignment_1_1 )* { before(grammarAccess.getTerminalGroupAccess().getTokensAssignment_1_1()); - // InternalXtextGrammarTestLanguage.g:4699:3: ( rule__TerminalGroup__TokensAssignment_1_1 )* + // InternalXtextGrammarTestLanguage.g:4704:3: ( rule__TerminalGroup__TokensAssignment_1_1 )* loop44: do { int alt44=2; @@ -14574,7 +14582,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt44) { case 1 : - // InternalXtextGrammarTestLanguage.g:4699:4: rule__TerminalGroup__TokensAssignment_1_1 + // InternalXtextGrammarTestLanguage.g:4704:4: rule__TerminalGroup__TokensAssignment_1_1 { pushFollow(FOLLOW_33); rule__TerminalGroup__TokensAssignment_1_1(); @@ -14616,14 +14624,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalToken__Group__0" - // InternalXtextGrammarTestLanguage.g:4709:1: rule__TerminalToken__Group__0 : rule__TerminalToken__Group__0__Impl rule__TerminalToken__Group__1 ; + // InternalXtextGrammarTestLanguage.g:4714:1: rule__TerminalToken__Group__0 : rule__TerminalToken__Group__0__Impl rule__TerminalToken__Group__1 ; public final void rule__TerminalToken__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4713:1: ( rule__TerminalToken__Group__0__Impl rule__TerminalToken__Group__1 ) - // InternalXtextGrammarTestLanguage.g:4714:2: rule__TerminalToken__Group__0__Impl rule__TerminalToken__Group__1 + // InternalXtextGrammarTestLanguage.g:4718:1: ( rule__TerminalToken__Group__0__Impl rule__TerminalToken__Group__1 ) + // InternalXtextGrammarTestLanguage.g:4719:2: rule__TerminalToken__Group__0__Impl rule__TerminalToken__Group__1 { pushFollow(FOLLOW_22); rule__TerminalToken__Group__0__Impl(); @@ -14654,17 +14662,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalToken__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:4721:1: rule__TerminalToken__Group__0__Impl : ( ruleTerminalTokenElement ) ; + // InternalXtextGrammarTestLanguage.g:4726:1: rule__TerminalToken__Group__0__Impl : ( ruleTerminalTokenElement ) ; public final void rule__TerminalToken__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4725:1: ( ( ruleTerminalTokenElement ) ) - // InternalXtextGrammarTestLanguage.g:4726:1: ( ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:4730:1: ( ( ruleTerminalTokenElement ) ) + // InternalXtextGrammarTestLanguage.g:4731:1: ( ruleTerminalTokenElement ) { - // InternalXtextGrammarTestLanguage.g:4726:1: ( ruleTerminalTokenElement ) - // InternalXtextGrammarTestLanguage.g:4727:2: ruleTerminalTokenElement + // InternalXtextGrammarTestLanguage.g:4731:1: ( ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:4732:2: ruleTerminalTokenElement { before(grammarAccess.getTerminalTokenAccess().getTerminalTokenElementParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -14695,14 +14703,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalToken__Group__1" - // InternalXtextGrammarTestLanguage.g:4736:1: rule__TerminalToken__Group__1 : rule__TerminalToken__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:4741:1: rule__TerminalToken__Group__1 : rule__TerminalToken__Group__1__Impl ; public final void rule__TerminalToken__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4740:1: ( rule__TerminalToken__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:4741:2: rule__TerminalToken__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:4745:1: ( rule__TerminalToken__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:4746:2: rule__TerminalToken__Group__1__Impl { pushFollow(FOLLOW_2); rule__TerminalToken__Group__1__Impl(); @@ -14728,20 +14736,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalToken__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:4747:1: rule__TerminalToken__Group__1__Impl : ( ( rule__TerminalToken__CardinalityAssignment_1 )? ) ; + // InternalXtextGrammarTestLanguage.g:4752:1: rule__TerminalToken__Group__1__Impl : ( ( rule__TerminalToken__CardinalityAssignment_1 )? ) ; public final void rule__TerminalToken__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4751:1: ( ( ( rule__TerminalToken__CardinalityAssignment_1 )? ) ) - // InternalXtextGrammarTestLanguage.g:4752:1: ( ( rule__TerminalToken__CardinalityAssignment_1 )? ) + // InternalXtextGrammarTestLanguage.g:4756:1: ( ( ( rule__TerminalToken__CardinalityAssignment_1 )? ) ) + // InternalXtextGrammarTestLanguage.g:4757:1: ( ( rule__TerminalToken__CardinalityAssignment_1 )? ) { - // InternalXtextGrammarTestLanguage.g:4752:1: ( ( rule__TerminalToken__CardinalityAssignment_1 )? ) - // InternalXtextGrammarTestLanguage.g:4753:2: ( rule__TerminalToken__CardinalityAssignment_1 )? + // InternalXtextGrammarTestLanguage.g:4757:1: ( ( rule__TerminalToken__CardinalityAssignment_1 )? ) + // InternalXtextGrammarTestLanguage.g:4758:2: ( rule__TerminalToken__CardinalityAssignment_1 )? { before(grammarAccess.getTerminalTokenAccess().getCardinalityAssignment_1()); - // InternalXtextGrammarTestLanguage.g:4754:2: ( rule__TerminalToken__CardinalityAssignment_1 )? + // InternalXtextGrammarTestLanguage.g:4759:2: ( rule__TerminalToken__CardinalityAssignment_1 )? int alt45=2; int LA45_0 = input.LA(1); @@ -14750,7 +14758,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt45) { case 1 : - // InternalXtextGrammarTestLanguage.g:4754:3: rule__TerminalToken__CardinalityAssignment_1 + // InternalXtextGrammarTestLanguage.g:4759:3: rule__TerminalToken__CardinalityAssignment_1 { pushFollow(FOLLOW_2); rule__TerminalToken__CardinalityAssignment_1(); @@ -14786,14 +14794,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedTerminalElement__Group__0" - // InternalXtextGrammarTestLanguage.g:4763:1: rule__ParenthesizedTerminalElement__Group__0 : rule__ParenthesizedTerminalElement__Group__0__Impl rule__ParenthesizedTerminalElement__Group__1 ; + // InternalXtextGrammarTestLanguage.g:4768:1: rule__ParenthesizedTerminalElement__Group__0 : rule__ParenthesizedTerminalElement__Group__0__Impl rule__ParenthesizedTerminalElement__Group__1 ; public final void rule__ParenthesizedTerminalElement__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4767:1: ( rule__ParenthesizedTerminalElement__Group__0__Impl rule__ParenthesizedTerminalElement__Group__1 ) - // InternalXtextGrammarTestLanguage.g:4768:2: rule__ParenthesizedTerminalElement__Group__0__Impl rule__ParenthesizedTerminalElement__Group__1 + // InternalXtextGrammarTestLanguage.g:4772:1: ( rule__ParenthesizedTerminalElement__Group__0__Impl rule__ParenthesizedTerminalElement__Group__1 ) + // InternalXtextGrammarTestLanguage.g:4773:2: rule__ParenthesizedTerminalElement__Group__0__Impl rule__ParenthesizedTerminalElement__Group__1 { pushFollow(FOLLOW_32); rule__ParenthesizedTerminalElement__Group__0__Impl(); @@ -14824,17 +14832,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedTerminalElement__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:4775:1: rule__ParenthesizedTerminalElement__Group__0__Impl : ( '(' ) ; + // InternalXtextGrammarTestLanguage.g:4780:1: rule__ParenthesizedTerminalElement__Group__0__Impl : ( '(' ) ; public final void rule__ParenthesizedTerminalElement__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4779:1: ( ( '(' ) ) - // InternalXtextGrammarTestLanguage.g:4780:1: ( '(' ) + // InternalXtextGrammarTestLanguage.g:4784:1: ( ( '(' ) ) + // InternalXtextGrammarTestLanguage.g:4785:1: ( '(' ) { - // InternalXtextGrammarTestLanguage.g:4780:1: ( '(' ) - // InternalXtextGrammarTestLanguage.g:4781:2: '(' + // InternalXtextGrammarTestLanguage.g:4785:1: ( '(' ) + // InternalXtextGrammarTestLanguage.g:4786:2: '(' { before(grammarAccess.getParenthesizedTerminalElementAccess().getLeftParenthesisKeyword_0()); match(input,20,FOLLOW_2); @@ -14861,14 +14869,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedTerminalElement__Group__1" - // InternalXtextGrammarTestLanguage.g:4790:1: rule__ParenthesizedTerminalElement__Group__1 : rule__ParenthesizedTerminalElement__Group__1__Impl rule__ParenthesizedTerminalElement__Group__2 ; + // InternalXtextGrammarTestLanguage.g:4795:1: rule__ParenthesizedTerminalElement__Group__1 : rule__ParenthesizedTerminalElement__Group__1__Impl rule__ParenthesizedTerminalElement__Group__2 ; public final void rule__ParenthesizedTerminalElement__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4794:1: ( rule__ParenthesizedTerminalElement__Group__1__Impl rule__ParenthesizedTerminalElement__Group__2 ) - // InternalXtextGrammarTestLanguage.g:4795:2: rule__ParenthesizedTerminalElement__Group__1__Impl rule__ParenthesizedTerminalElement__Group__2 + // InternalXtextGrammarTestLanguage.g:4799:1: ( rule__ParenthesizedTerminalElement__Group__1__Impl rule__ParenthesizedTerminalElement__Group__2 ) + // InternalXtextGrammarTestLanguage.g:4800:2: rule__ParenthesizedTerminalElement__Group__1__Impl rule__ParenthesizedTerminalElement__Group__2 { pushFollow(FOLLOW_28); rule__ParenthesizedTerminalElement__Group__1__Impl(); @@ -14899,17 +14907,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedTerminalElement__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:4802:1: rule__ParenthesizedTerminalElement__Group__1__Impl : ( ruleTerminalAlternatives ) ; + // InternalXtextGrammarTestLanguage.g:4807:1: rule__ParenthesizedTerminalElement__Group__1__Impl : ( ruleTerminalAlternatives ) ; public final void rule__ParenthesizedTerminalElement__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4806:1: ( ( ruleTerminalAlternatives ) ) - // InternalXtextGrammarTestLanguage.g:4807:1: ( ruleTerminalAlternatives ) + // InternalXtextGrammarTestLanguage.g:4811:1: ( ( ruleTerminalAlternatives ) ) + // InternalXtextGrammarTestLanguage.g:4812:1: ( ruleTerminalAlternatives ) { - // InternalXtextGrammarTestLanguage.g:4807:1: ( ruleTerminalAlternatives ) - // InternalXtextGrammarTestLanguage.g:4808:2: ruleTerminalAlternatives + // InternalXtextGrammarTestLanguage.g:4812:1: ( ruleTerminalAlternatives ) + // InternalXtextGrammarTestLanguage.g:4813:2: ruleTerminalAlternatives { before(grammarAccess.getParenthesizedTerminalElementAccess().getTerminalAlternativesParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -14940,14 +14948,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedTerminalElement__Group__2" - // InternalXtextGrammarTestLanguage.g:4817:1: rule__ParenthesizedTerminalElement__Group__2 : rule__ParenthesizedTerminalElement__Group__2__Impl ; + // InternalXtextGrammarTestLanguage.g:4822:1: rule__ParenthesizedTerminalElement__Group__2 : rule__ParenthesizedTerminalElement__Group__2__Impl ; public final void rule__ParenthesizedTerminalElement__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4821:1: ( rule__ParenthesizedTerminalElement__Group__2__Impl ) - // InternalXtextGrammarTestLanguage.g:4822:2: rule__ParenthesizedTerminalElement__Group__2__Impl + // InternalXtextGrammarTestLanguage.g:4826:1: ( rule__ParenthesizedTerminalElement__Group__2__Impl ) + // InternalXtextGrammarTestLanguage.g:4827:2: rule__ParenthesizedTerminalElement__Group__2__Impl { pushFollow(FOLLOW_2); rule__ParenthesizedTerminalElement__Group__2__Impl(); @@ -14973,17 +14981,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParenthesizedTerminalElement__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:4828:1: rule__ParenthesizedTerminalElement__Group__2__Impl : ( ')' ) ; + // InternalXtextGrammarTestLanguage.g:4833:1: rule__ParenthesizedTerminalElement__Group__2__Impl : ( ')' ) ; public final void rule__ParenthesizedTerminalElement__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4832:1: ( ( ')' ) ) - // InternalXtextGrammarTestLanguage.g:4833:1: ( ')' ) + // InternalXtextGrammarTestLanguage.g:4837:1: ( ( ')' ) ) + // InternalXtextGrammarTestLanguage.g:4838:1: ( ')' ) { - // InternalXtextGrammarTestLanguage.g:4833:1: ( ')' ) - // InternalXtextGrammarTestLanguage.g:4834:2: ')' + // InternalXtextGrammarTestLanguage.g:4838:1: ( ')' ) + // InternalXtextGrammarTestLanguage.g:4839:2: ')' { before(grammarAccess.getParenthesizedTerminalElementAccess().getRightParenthesisKeyword_2()); match(input,21,FOLLOW_2); @@ -15010,14 +15018,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__NegatedToken__Group__0" - // InternalXtextGrammarTestLanguage.g:4844:1: rule__NegatedToken__Group__0 : rule__NegatedToken__Group__0__Impl rule__NegatedToken__Group__1 ; + // InternalXtextGrammarTestLanguage.g:4849:1: rule__NegatedToken__Group__0 : rule__NegatedToken__Group__0__Impl rule__NegatedToken__Group__1 ; public final void rule__NegatedToken__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4848:1: ( rule__NegatedToken__Group__0__Impl rule__NegatedToken__Group__1 ) - // InternalXtextGrammarTestLanguage.g:4849:2: rule__NegatedToken__Group__0__Impl rule__NegatedToken__Group__1 + // InternalXtextGrammarTestLanguage.g:4853:1: ( rule__NegatedToken__Group__0__Impl rule__NegatedToken__Group__1 ) + // InternalXtextGrammarTestLanguage.g:4854:2: rule__NegatedToken__Group__0__Impl rule__NegatedToken__Group__1 { pushFollow(FOLLOW_32); rule__NegatedToken__Group__0__Impl(); @@ -15048,17 +15056,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__NegatedToken__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:4856:1: rule__NegatedToken__Group__0__Impl : ( '!' ) ; + // InternalXtextGrammarTestLanguage.g:4861:1: rule__NegatedToken__Group__0__Impl : ( '!' ) ; public final void rule__NegatedToken__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4860:1: ( ( '!' ) ) - // InternalXtextGrammarTestLanguage.g:4861:1: ( '!' ) + // InternalXtextGrammarTestLanguage.g:4865:1: ( ( '!' ) ) + // InternalXtextGrammarTestLanguage.g:4866:1: ( '!' ) { - // InternalXtextGrammarTestLanguage.g:4861:1: ( '!' ) - // InternalXtextGrammarTestLanguage.g:4862:2: '!' + // InternalXtextGrammarTestLanguage.g:4866:1: ( '!' ) + // InternalXtextGrammarTestLanguage.g:4867:2: '!' { before(grammarAccess.getNegatedTokenAccess().getExclamationMarkKeyword_0()); match(input,37,FOLLOW_2); @@ -15085,14 +15093,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__NegatedToken__Group__1" - // InternalXtextGrammarTestLanguage.g:4871:1: rule__NegatedToken__Group__1 : rule__NegatedToken__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:4876:1: rule__NegatedToken__Group__1 : rule__NegatedToken__Group__1__Impl ; public final void rule__NegatedToken__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4875:1: ( rule__NegatedToken__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:4876:2: rule__NegatedToken__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:4880:1: ( rule__NegatedToken__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:4881:2: rule__NegatedToken__Group__1__Impl { pushFollow(FOLLOW_2); rule__NegatedToken__Group__1__Impl(); @@ -15118,21 +15126,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__NegatedToken__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:4882:1: rule__NegatedToken__Group__1__Impl : ( ( rule__NegatedToken__TerminalAssignment_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:4887:1: rule__NegatedToken__Group__1__Impl : ( ( rule__NegatedToken__TerminalAssignment_1 ) ) ; public final void rule__NegatedToken__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4886:1: ( ( ( rule__NegatedToken__TerminalAssignment_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:4887:1: ( ( rule__NegatedToken__TerminalAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:4891:1: ( ( ( rule__NegatedToken__TerminalAssignment_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:4892:1: ( ( rule__NegatedToken__TerminalAssignment_1 ) ) { - // InternalXtextGrammarTestLanguage.g:4887:1: ( ( rule__NegatedToken__TerminalAssignment_1 ) ) - // InternalXtextGrammarTestLanguage.g:4888:2: ( rule__NegatedToken__TerminalAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:4892:1: ( ( rule__NegatedToken__TerminalAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:4893:2: ( rule__NegatedToken__TerminalAssignment_1 ) { before(grammarAccess.getNegatedTokenAccess().getTerminalAssignment_1()); - // InternalXtextGrammarTestLanguage.g:4889:2: ( rule__NegatedToken__TerminalAssignment_1 ) - // InternalXtextGrammarTestLanguage.g:4889:3: rule__NegatedToken__TerminalAssignment_1 + // InternalXtextGrammarTestLanguage.g:4894:2: ( rule__NegatedToken__TerminalAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:4894:3: rule__NegatedToken__TerminalAssignment_1 { pushFollow(FOLLOW_2); rule__NegatedToken__TerminalAssignment_1(); @@ -15165,14 +15173,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__UntilToken__Group__0" - // InternalXtextGrammarTestLanguage.g:4898:1: rule__UntilToken__Group__0 : rule__UntilToken__Group__0__Impl rule__UntilToken__Group__1 ; + // InternalXtextGrammarTestLanguage.g:4903:1: rule__UntilToken__Group__0 : rule__UntilToken__Group__0__Impl rule__UntilToken__Group__1 ; public final void rule__UntilToken__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4902:1: ( rule__UntilToken__Group__0__Impl rule__UntilToken__Group__1 ) - // InternalXtextGrammarTestLanguage.g:4903:2: rule__UntilToken__Group__0__Impl rule__UntilToken__Group__1 + // InternalXtextGrammarTestLanguage.g:4907:1: ( rule__UntilToken__Group__0__Impl rule__UntilToken__Group__1 ) + // InternalXtextGrammarTestLanguage.g:4908:2: rule__UntilToken__Group__0__Impl rule__UntilToken__Group__1 { pushFollow(FOLLOW_32); rule__UntilToken__Group__0__Impl(); @@ -15203,17 +15211,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__UntilToken__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:4910:1: rule__UntilToken__Group__0__Impl : ( '->' ) ; + // InternalXtextGrammarTestLanguage.g:4915:1: rule__UntilToken__Group__0__Impl : ( '->' ) ; public final void rule__UntilToken__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4914:1: ( ( '->' ) ) - // InternalXtextGrammarTestLanguage.g:4915:1: ( '->' ) + // InternalXtextGrammarTestLanguage.g:4919:1: ( ( '->' ) ) + // InternalXtextGrammarTestLanguage.g:4920:1: ( '->' ) { - // InternalXtextGrammarTestLanguage.g:4915:1: ( '->' ) - // InternalXtextGrammarTestLanguage.g:4916:2: '->' + // InternalXtextGrammarTestLanguage.g:4920:1: ( '->' ) + // InternalXtextGrammarTestLanguage.g:4921:2: '->' { before(grammarAccess.getUntilTokenAccess().getHyphenMinusGreaterThanSignKeyword_0()); match(input,38,FOLLOW_2); @@ -15240,14 +15248,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__UntilToken__Group__1" - // InternalXtextGrammarTestLanguage.g:4925:1: rule__UntilToken__Group__1 : rule__UntilToken__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:4930:1: rule__UntilToken__Group__1 : rule__UntilToken__Group__1__Impl ; public final void rule__UntilToken__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4929:1: ( rule__UntilToken__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:4930:2: rule__UntilToken__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:4934:1: ( rule__UntilToken__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:4935:2: rule__UntilToken__Group__1__Impl { pushFollow(FOLLOW_2); rule__UntilToken__Group__1__Impl(); @@ -15273,21 +15281,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__UntilToken__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:4936:1: rule__UntilToken__Group__1__Impl : ( ( rule__UntilToken__TerminalAssignment_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:4941:1: rule__UntilToken__Group__1__Impl : ( ( rule__UntilToken__TerminalAssignment_1 ) ) ; public final void rule__UntilToken__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4940:1: ( ( ( rule__UntilToken__TerminalAssignment_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:4941:1: ( ( rule__UntilToken__TerminalAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:4945:1: ( ( ( rule__UntilToken__TerminalAssignment_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:4946:1: ( ( rule__UntilToken__TerminalAssignment_1 ) ) { - // InternalXtextGrammarTestLanguage.g:4941:1: ( ( rule__UntilToken__TerminalAssignment_1 ) ) - // InternalXtextGrammarTestLanguage.g:4942:2: ( rule__UntilToken__TerminalAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:4946:1: ( ( rule__UntilToken__TerminalAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:4947:2: ( rule__UntilToken__TerminalAssignment_1 ) { before(grammarAccess.getUntilTokenAccess().getTerminalAssignment_1()); - // InternalXtextGrammarTestLanguage.g:4943:2: ( rule__UntilToken__TerminalAssignment_1 ) - // InternalXtextGrammarTestLanguage.g:4943:3: rule__UntilToken__TerminalAssignment_1 + // InternalXtextGrammarTestLanguage.g:4948:2: ( rule__UntilToken__TerminalAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:4948:3: rule__UntilToken__TerminalAssignment_1 { pushFollow(FOLLOW_2); rule__UntilToken__TerminalAssignment_1(); @@ -15320,14 +15328,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Wildcard__Group__0" - // InternalXtextGrammarTestLanguage.g:4952:1: rule__Wildcard__Group__0 : rule__Wildcard__Group__0__Impl rule__Wildcard__Group__1 ; + // InternalXtextGrammarTestLanguage.g:4957:1: rule__Wildcard__Group__0 : rule__Wildcard__Group__0__Impl rule__Wildcard__Group__1 ; public final void rule__Wildcard__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4956:1: ( rule__Wildcard__Group__0__Impl rule__Wildcard__Group__1 ) - // InternalXtextGrammarTestLanguage.g:4957:2: rule__Wildcard__Group__0__Impl rule__Wildcard__Group__1 + // InternalXtextGrammarTestLanguage.g:4961:1: ( rule__Wildcard__Group__0__Impl rule__Wildcard__Group__1 ) + // InternalXtextGrammarTestLanguage.g:4962:2: rule__Wildcard__Group__0__Impl rule__Wildcard__Group__1 { pushFollow(FOLLOW_32); rule__Wildcard__Group__0__Impl(); @@ -15358,21 +15366,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Wildcard__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:4964:1: rule__Wildcard__Group__0__Impl : ( () ) ; + // InternalXtextGrammarTestLanguage.g:4969:1: rule__Wildcard__Group__0__Impl : ( () ) ; public final void rule__Wildcard__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4968:1: ( ( () ) ) - // InternalXtextGrammarTestLanguage.g:4969:1: ( () ) + // InternalXtextGrammarTestLanguage.g:4973:1: ( ( () ) ) + // InternalXtextGrammarTestLanguage.g:4974:1: ( () ) { - // InternalXtextGrammarTestLanguage.g:4969:1: ( () ) - // InternalXtextGrammarTestLanguage.g:4970:2: () + // InternalXtextGrammarTestLanguage.g:4974:1: ( () ) + // InternalXtextGrammarTestLanguage.g:4975:2: () { before(grammarAccess.getWildcardAccess().getWildcardAction_0()); - // InternalXtextGrammarTestLanguage.g:4971:2: () - // InternalXtextGrammarTestLanguage.g:4971:3: + // InternalXtextGrammarTestLanguage.g:4976:2: () + // InternalXtextGrammarTestLanguage.g:4976:3: { } @@ -15395,14 +15403,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Wildcard__Group__1" - // InternalXtextGrammarTestLanguage.g:4979:1: rule__Wildcard__Group__1 : rule__Wildcard__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:4984:1: rule__Wildcard__Group__1 : rule__Wildcard__Group__1__Impl ; public final void rule__Wildcard__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4983:1: ( rule__Wildcard__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:4984:2: rule__Wildcard__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:4988:1: ( rule__Wildcard__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:4989:2: rule__Wildcard__Group__1__Impl { pushFollow(FOLLOW_2); rule__Wildcard__Group__1__Impl(); @@ -15428,17 +15436,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Wildcard__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:4990:1: rule__Wildcard__Group__1__Impl : ( '.' ) ; + // InternalXtextGrammarTestLanguage.g:4995:1: rule__Wildcard__Group__1__Impl : ( '.' ) ; public final void rule__Wildcard__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:4994:1: ( ( '.' ) ) - // InternalXtextGrammarTestLanguage.g:4995:1: ( '.' ) + // InternalXtextGrammarTestLanguage.g:4999:1: ( ( '.' ) ) + // InternalXtextGrammarTestLanguage.g:5000:1: ( '.' ) { - // InternalXtextGrammarTestLanguage.g:4995:1: ( '.' ) - // InternalXtextGrammarTestLanguage.g:4996:2: '.' + // InternalXtextGrammarTestLanguage.g:5000:1: ( '.' ) + // InternalXtextGrammarTestLanguage.g:5001:2: '.' { before(grammarAccess.getWildcardAccess().getFullStopKeyword_1()); match(input,22,FOLLOW_2); @@ -15465,14 +15473,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CharacterRange__Group__0" - // InternalXtextGrammarTestLanguage.g:5006:1: rule__CharacterRange__Group__0 : rule__CharacterRange__Group__0__Impl rule__CharacterRange__Group__1 ; + // InternalXtextGrammarTestLanguage.g:5011:1: rule__CharacterRange__Group__0 : rule__CharacterRange__Group__0__Impl rule__CharacterRange__Group__1 ; public final void rule__CharacterRange__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5010:1: ( rule__CharacterRange__Group__0__Impl rule__CharacterRange__Group__1 ) - // InternalXtextGrammarTestLanguage.g:5011:2: rule__CharacterRange__Group__0__Impl rule__CharacterRange__Group__1 + // InternalXtextGrammarTestLanguage.g:5015:1: ( rule__CharacterRange__Group__0__Impl rule__CharacterRange__Group__1 ) + // InternalXtextGrammarTestLanguage.g:5016:2: rule__CharacterRange__Group__0__Impl rule__CharacterRange__Group__1 { pushFollow(FOLLOW_34); rule__CharacterRange__Group__0__Impl(); @@ -15503,17 +15511,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CharacterRange__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:5018:1: rule__CharacterRange__Group__0__Impl : ( ruleKeyword ) ; + // InternalXtextGrammarTestLanguage.g:5023:1: rule__CharacterRange__Group__0__Impl : ( ruleKeyword ) ; public final void rule__CharacterRange__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5022:1: ( ( ruleKeyword ) ) - // InternalXtextGrammarTestLanguage.g:5023:1: ( ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:5027:1: ( ( ruleKeyword ) ) + // InternalXtextGrammarTestLanguage.g:5028:1: ( ruleKeyword ) { - // InternalXtextGrammarTestLanguage.g:5023:1: ( ruleKeyword ) - // InternalXtextGrammarTestLanguage.g:5024:2: ruleKeyword + // InternalXtextGrammarTestLanguage.g:5028:1: ( ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:5029:2: ruleKeyword { before(grammarAccess.getCharacterRangeAccess().getKeywordParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -15544,14 +15552,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CharacterRange__Group__1" - // InternalXtextGrammarTestLanguage.g:5033:1: rule__CharacterRange__Group__1 : rule__CharacterRange__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:5038:1: rule__CharacterRange__Group__1 : rule__CharacterRange__Group__1__Impl ; public final void rule__CharacterRange__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5037:1: ( rule__CharacterRange__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:5038:2: rule__CharacterRange__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:5042:1: ( rule__CharacterRange__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:5043:2: rule__CharacterRange__Group__1__Impl { pushFollow(FOLLOW_2); rule__CharacterRange__Group__1__Impl(); @@ -15577,20 +15585,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CharacterRange__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:5044:1: rule__CharacterRange__Group__1__Impl : ( ( rule__CharacterRange__Group_1__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:5049:1: rule__CharacterRange__Group__1__Impl : ( ( rule__CharacterRange__Group_1__0 )? ) ; public final void rule__CharacterRange__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5048:1: ( ( ( rule__CharacterRange__Group_1__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:5049:1: ( ( rule__CharacterRange__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:5053:1: ( ( ( rule__CharacterRange__Group_1__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:5054:1: ( ( rule__CharacterRange__Group_1__0 )? ) { - // InternalXtextGrammarTestLanguage.g:5049:1: ( ( rule__CharacterRange__Group_1__0 )? ) - // InternalXtextGrammarTestLanguage.g:5050:2: ( rule__CharacterRange__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:5054:1: ( ( rule__CharacterRange__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:5055:2: ( rule__CharacterRange__Group_1__0 )? { before(grammarAccess.getCharacterRangeAccess().getGroup_1()); - // InternalXtextGrammarTestLanguage.g:5051:2: ( rule__CharacterRange__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:5056:2: ( rule__CharacterRange__Group_1__0 )? int alt46=2; int LA46_0 = input.LA(1); @@ -15599,7 +15607,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt46) { case 1 : - // InternalXtextGrammarTestLanguage.g:5051:3: rule__CharacterRange__Group_1__0 + // InternalXtextGrammarTestLanguage.g:5056:3: rule__CharacterRange__Group_1__0 { pushFollow(FOLLOW_2); rule__CharacterRange__Group_1__0(); @@ -15635,14 +15643,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CharacterRange__Group_1__0" - // InternalXtextGrammarTestLanguage.g:5060:1: rule__CharacterRange__Group_1__0 : rule__CharacterRange__Group_1__0__Impl rule__CharacterRange__Group_1__1 ; + // InternalXtextGrammarTestLanguage.g:5065:1: rule__CharacterRange__Group_1__0 : rule__CharacterRange__Group_1__0__Impl rule__CharacterRange__Group_1__1 ; public final void rule__CharacterRange__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5064:1: ( rule__CharacterRange__Group_1__0__Impl rule__CharacterRange__Group_1__1 ) - // InternalXtextGrammarTestLanguage.g:5065:2: rule__CharacterRange__Group_1__0__Impl rule__CharacterRange__Group_1__1 + // InternalXtextGrammarTestLanguage.g:5069:1: ( rule__CharacterRange__Group_1__0__Impl rule__CharacterRange__Group_1__1 ) + // InternalXtextGrammarTestLanguage.g:5070:2: rule__CharacterRange__Group_1__0__Impl rule__CharacterRange__Group_1__1 { pushFollow(FOLLOW_34); rule__CharacterRange__Group_1__0__Impl(); @@ -15673,21 +15681,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CharacterRange__Group_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:5072:1: rule__CharacterRange__Group_1__0__Impl : ( () ) ; + // InternalXtextGrammarTestLanguage.g:5077:1: rule__CharacterRange__Group_1__0__Impl : ( () ) ; public final void rule__CharacterRange__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5076:1: ( ( () ) ) - // InternalXtextGrammarTestLanguage.g:5077:1: ( () ) + // InternalXtextGrammarTestLanguage.g:5081:1: ( ( () ) ) + // InternalXtextGrammarTestLanguage.g:5082:1: ( () ) { - // InternalXtextGrammarTestLanguage.g:5077:1: ( () ) - // InternalXtextGrammarTestLanguage.g:5078:2: () + // InternalXtextGrammarTestLanguage.g:5082:1: ( () ) + // InternalXtextGrammarTestLanguage.g:5083:2: () { before(grammarAccess.getCharacterRangeAccess().getCharacterRangeLeftAction_1_0()); - // InternalXtextGrammarTestLanguage.g:5079:2: () - // InternalXtextGrammarTestLanguage.g:5079:3: + // InternalXtextGrammarTestLanguage.g:5084:2: () + // InternalXtextGrammarTestLanguage.g:5084:3: { } @@ -15710,14 +15718,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CharacterRange__Group_1__1" - // InternalXtextGrammarTestLanguage.g:5087:1: rule__CharacterRange__Group_1__1 : rule__CharacterRange__Group_1__1__Impl rule__CharacterRange__Group_1__2 ; + // InternalXtextGrammarTestLanguage.g:5092:1: rule__CharacterRange__Group_1__1 : rule__CharacterRange__Group_1__1__Impl rule__CharacterRange__Group_1__2 ; public final void rule__CharacterRange__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5091:1: ( rule__CharacterRange__Group_1__1__Impl rule__CharacterRange__Group_1__2 ) - // InternalXtextGrammarTestLanguage.g:5092:2: rule__CharacterRange__Group_1__1__Impl rule__CharacterRange__Group_1__2 + // InternalXtextGrammarTestLanguage.g:5096:1: ( rule__CharacterRange__Group_1__1__Impl rule__CharacterRange__Group_1__2 ) + // InternalXtextGrammarTestLanguage.g:5097:2: rule__CharacterRange__Group_1__1__Impl rule__CharacterRange__Group_1__2 { pushFollow(FOLLOW_13); rule__CharacterRange__Group_1__1__Impl(); @@ -15748,17 +15756,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CharacterRange__Group_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:5099:1: rule__CharacterRange__Group_1__1__Impl : ( '..' ) ; + // InternalXtextGrammarTestLanguage.g:5104:1: rule__CharacterRange__Group_1__1__Impl : ( '..' ) ; public final void rule__CharacterRange__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5103:1: ( ( '..' ) ) - // InternalXtextGrammarTestLanguage.g:5104:1: ( '..' ) + // InternalXtextGrammarTestLanguage.g:5108:1: ( ( '..' ) ) + // InternalXtextGrammarTestLanguage.g:5109:1: ( '..' ) { - // InternalXtextGrammarTestLanguage.g:5104:1: ( '..' ) - // InternalXtextGrammarTestLanguage.g:5105:2: '..' + // InternalXtextGrammarTestLanguage.g:5109:1: ( '..' ) + // InternalXtextGrammarTestLanguage.g:5110:2: '..' { before(grammarAccess.getCharacterRangeAccess().getFullStopFullStopKeyword_1_1()); match(input,39,FOLLOW_2); @@ -15785,14 +15793,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CharacterRange__Group_1__2" - // InternalXtextGrammarTestLanguage.g:5114:1: rule__CharacterRange__Group_1__2 : rule__CharacterRange__Group_1__2__Impl ; + // InternalXtextGrammarTestLanguage.g:5119:1: rule__CharacterRange__Group_1__2 : rule__CharacterRange__Group_1__2__Impl ; public final void rule__CharacterRange__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5118:1: ( rule__CharacterRange__Group_1__2__Impl ) - // InternalXtextGrammarTestLanguage.g:5119:2: rule__CharacterRange__Group_1__2__Impl + // InternalXtextGrammarTestLanguage.g:5123:1: ( rule__CharacterRange__Group_1__2__Impl ) + // InternalXtextGrammarTestLanguage.g:5124:2: rule__CharacterRange__Group_1__2__Impl { pushFollow(FOLLOW_2); rule__CharacterRange__Group_1__2__Impl(); @@ -15818,21 +15826,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CharacterRange__Group_1__2__Impl" - // InternalXtextGrammarTestLanguage.g:5125:1: rule__CharacterRange__Group_1__2__Impl : ( ( rule__CharacterRange__RightAssignment_1_2 ) ) ; + // InternalXtextGrammarTestLanguage.g:5130:1: rule__CharacterRange__Group_1__2__Impl : ( ( rule__CharacterRange__RightAssignment_1_2 ) ) ; public final void rule__CharacterRange__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5129:1: ( ( ( rule__CharacterRange__RightAssignment_1_2 ) ) ) - // InternalXtextGrammarTestLanguage.g:5130:1: ( ( rule__CharacterRange__RightAssignment_1_2 ) ) + // InternalXtextGrammarTestLanguage.g:5134:1: ( ( ( rule__CharacterRange__RightAssignment_1_2 ) ) ) + // InternalXtextGrammarTestLanguage.g:5135:1: ( ( rule__CharacterRange__RightAssignment_1_2 ) ) { - // InternalXtextGrammarTestLanguage.g:5130:1: ( ( rule__CharacterRange__RightAssignment_1_2 ) ) - // InternalXtextGrammarTestLanguage.g:5131:2: ( rule__CharacterRange__RightAssignment_1_2 ) + // InternalXtextGrammarTestLanguage.g:5135:1: ( ( rule__CharacterRange__RightAssignment_1_2 ) ) + // InternalXtextGrammarTestLanguage.g:5136:2: ( rule__CharacterRange__RightAssignment_1_2 ) { before(grammarAccess.getCharacterRangeAccess().getRightAssignment_1_2()); - // InternalXtextGrammarTestLanguage.g:5132:2: ( rule__CharacterRange__RightAssignment_1_2 ) - // InternalXtextGrammarTestLanguage.g:5132:3: rule__CharacterRange__RightAssignment_1_2 + // InternalXtextGrammarTestLanguage.g:5137:2: ( rule__CharacterRange__RightAssignment_1_2 ) + // InternalXtextGrammarTestLanguage.g:5137:3: rule__CharacterRange__RightAssignment_1_2 { pushFollow(FOLLOW_2); rule__CharacterRange__RightAssignment_1_2(); @@ -15865,14 +15873,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group__0" - // InternalXtextGrammarTestLanguage.g:5141:1: rule__EnumRule__Group__0 : rule__EnumRule__Group__0__Impl rule__EnumRule__Group__1 ; + // InternalXtextGrammarTestLanguage.g:5146:1: rule__EnumRule__Group__0 : rule__EnumRule__Group__0__Impl rule__EnumRule__Group__1 ; public final void rule__EnumRule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5145:1: ( rule__EnumRule__Group__0__Impl rule__EnumRule__Group__1 ) - // InternalXtextGrammarTestLanguage.g:5146:2: rule__EnumRule__Group__0__Impl rule__EnumRule__Group__1 + // InternalXtextGrammarTestLanguage.g:5150:1: ( rule__EnumRule__Group__0__Impl rule__EnumRule__Group__1 ) + // InternalXtextGrammarTestLanguage.g:5151:2: rule__EnumRule__Group__0__Impl rule__EnumRule__Group__1 { pushFollow(FOLLOW_3); rule__EnumRule__Group__0__Impl(); @@ -15903,17 +15911,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:5153:1: rule__EnumRule__Group__0__Impl : ( 'enum' ) ; + // InternalXtextGrammarTestLanguage.g:5158:1: rule__EnumRule__Group__0__Impl : ( 'enum' ) ; public final void rule__EnumRule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5157:1: ( ( 'enum' ) ) - // InternalXtextGrammarTestLanguage.g:5158:1: ( 'enum' ) + // InternalXtextGrammarTestLanguage.g:5162:1: ( ( 'enum' ) ) + // InternalXtextGrammarTestLanguage.g:5163:1: ( 'enum' ) { - // InternalXtextGrammarTestLanguage.g:5158:1: ( 'enum' ) - // InternalXtextGrammarTestLanguage.g:5159:2: 'enum' + // InternalXtextGrammarTestLanguage.g:5163:1: ( 'enum' ) + // InternalXtextGrammarTestLanguage.g:5164:2: 'enum' { before(grammarAccess.getEnumRuleAccess().getEnumKeyword_0()); match(input,40,FOLLOW_2); @@ -15940,14 +15948,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group__1" - // InternalXtextGrammarTestLanguage.g:5168:1: rule__EnumRule__Group__1 : rule__EnumRule__Group__1__Impl rule__EnumRule__Group__2 ; + // InternalXtextGrammarTestLanguage.g:5173:1: rule__EnumRule__Group__1 : rule__EnumRule__Group__1__Impl rule__EnumRule__Group__2 ; public final void rule__EnumRule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5172:1: ( rule__EnumRule__Group__1__Impl rule__EnumRule__Group__2 ) - // InternalXtextGrammarTestLanguage.g:5173:2: rule__EnumRule__Group__1__Impl rule__EnumRule__Group__2 + // InternalXtextGrammarTestLanguage.g:5177:1: ( rule__EnumRule__Group__1__Impl rule__EnumRule__Group__2 ) + // InternalXtextGrammarTestLanguage.g:5178:2: rule__EnumRule__Group__1__Impl rule__EnumRule__Group__2 { pushFollow(FOLLOW_31); rule__EnumRule__Group__1__Impl(); @@ -15978,21 +15986,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:5180:1: rule__EnumRule__Group__1__Impl : ( ( rule__EnumRule__NameAssignment_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:5185:1: rule__EnumRule__Group__1__Impl : ( ( rule__EnumRule__NameAssignment_1 ) ) ; public final void rule__EnumRule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5184:1: ( ( ( rule__EnumRule__NameAssignment_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:5185:1: ( ( rule__EnumRule__NameAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:5189:1: ( ( ( rule__EnumRule__NameAssignment_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:5190:1: ( ( rule__EnumRule__NameAssignment_1 ) ) { - // InternalXtextGrammarTestLanguage.g:5185:1: ( ( rule__EnumRule__NameAssignment_1 ) ) - // InternalXtextGrammarTestLanguage.g:5186:2: ( rule__EnumRule__NameAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:5190:1: ( ( rule__EnumRule__NameAssignment_1 ) ) + // InternalXtextGrammarTestLanguage.g:5191:2: ( rule__EnumRule__NameAssignment_1 ) { before(grammarAccess.getEnumRuleAccess().getNameAssignment_1()); - // InternalXtextGrammarTestLanguage.g:5187:2: ( rule__EnumRule__NameAssignment_1 ) - // InternalXtextGrammarTestLanguage.g:5187:3: rule__EnumRule__NameAssignment_1 + // InternalXtextGrammarTestLanguage.g:5192:2: ( rule__EnumRule__NameAssignment_1 ) + // InternalXtextGrammarTestLanguage.g:5192:3: rule__EnumRule__NameAssignment_1 { pushFollow(FOLLOW_2); rule__EnumRule__NameAssignment_1(); @@ -16025,14 +16033,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group__2" - // InternalXtextGrammarTestLanguage.g:5195:1: rule__EnumRule__Group__2 : rule__EnumRule__Group__2__Impl rule__EnumRule__Group__3 ; + // InternalXtextGrammarTestLanguage.g:5200:1: rule__EnumRule__Group__2 : rule__EnumRule__Group__2__Impl rule__EnumRule__Group__3 ; public final void rule__EnumRule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5199:1: ( rule__EnumRule__Group__2__Impl rule__EnumRule__Group__3 ) - // InternalXtextGrammarTestLanguage.g:5200:2: rule__EnumRule__Group__2__Impl rule__EnumRule__Group__3 + // InternalXtextGrammarTestLanguage.g:5204:1: ( rule__EnumRule__Group__2__Impl rule__EnumRule__Group__3 ) + // InternalXtextGrammarTestLanguage.g:5205:2: rule__EnumRule__Group__2__Impl rule__EnumRule__Group__3 { pushFollow(FOLLOW_31); rule__EnumRule__Group__2__Impl(); @@ -16063,20 +16071,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group__2__Impl" - // InternalXtextGrammarTestLanguage.g:5207:1: rule__EnumRule__Group__2__Impl : ( ( rule__EnumRule__Group_2__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:5212:1: rule__EnumRule__Group__2__Impl : ( ( rule__EnumRule__Group_2__0 )? ) ; public final void rule__EnumRule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5211:1: ( ( ( rule__EnumRule__Group_2__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:5212:1: ( ( rule__EnumRule__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:5216:1: ( ( ( rule__EnumRule__Group_2__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:5217:1: ( ( rule__EnumRule__Group_2__0 )? ) { - // InternalXtextGrammarTestLanguage.g:5212:1: ( ( rule__EnumRule__Group_2__0 )? ) - // InternalXtextGrammarTestLanguage.g:5213:2: ( rule__EnumRule__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:5217:1: ( ( rule__EnumRule__Group_2__0 )? ) + // InternalXtextGrammarTestLanguage.g:5218:2: ( rule__EnumRule__Group_2__0 )? { before(grammarAccess.getEnumRuleAccess().getGroup_2()); - // InternalXtextGrammarTestLanguage.g:5214:2: ( rule__EnumRule__Group_2__0 )? + // InternalXtextGrammarTestLanguage.g:5219:2: ( rule__EnumRule__Group_2__0 )? int alt47=2; int LA47_0 = input.LA(1); @@ -16085,7 +16093,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt47) { case 1 : - // InternalXtextGrammarTestLanguage.g:5214:3: rule__EnumRule__Group_2__0 + // InternalXtextGrammarTestLanguage.g:5219:3: rule__EnumRule__Group_2__0 { pushFollow(FOLLOW_2); rule__EnumRule__Group_2__0(); @@ -16121,14 +16129,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group__3" - // InternalXtextGrammarTestLanguage.g:5222:1: rule__EnumRule__Group__3 : rule__EnumRule__Group__3__Impl rule__EnumRule__Group__4 ; + // InternalXtextGrammarTestLanguage.g:5227:1: rule__EnumRule__Group__3 : rule__EnumRule__Group__3__Impl rule__EnumRule__Group__4 ; public final void rule__EnumRule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5226:1: ( rule__EnumRule__Group__3__Impl rule__EnumRule__Group__4 ) - // InternalXtextGrammarTestLanguage.g:5227:2: rule__EnumRule__Group__3__Impl rule__EnumRule__Group__4 + // InternalXtextGrammarTestLanguage.g:5231:1: ( rule__EnumRule__Group__3__Impl rule__EnumRule__Group__4 ) + // InternalXtextGrammarTestLanguage.g:5232:2: rule__EnumRule__Group__3__Impl rule__EnumRule__Group__4 { pushFollow(FOLLOW_3); rule__EnumRule__Group__3__Impl(); @@ -16159,17 +16167,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group__3__Impl" - // InternalXtextGrammarTestLanguage.g:5234:1: rule__EnumRule__Group__3__Impl : ( ':' ) ; + // InternalXtextGrammarTestLanguage.g:5239:1: rule__EnumRule__Group__3__Impl : ( ':' ) ; public final void rule__EnumRule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5238:1: ( ( ':' ) ) - // InternalXtextGrammarTestLanguage.g:5239:1: ( ':' ) + // InternalXtextGrammarTestLanguage.g:5243:1: ( ( ':' ) ) + // InternalXtextGrammarTestLanguage.g:5244:1: ( ':' ) { - // InternalXtextGrammarTestLanguage.g:5239:1: ( ':' ) - // InternalXtextGrammarTestLanguage.g:5240:2: ':' + // InternalXtextGrammarTestLanguage.g:5244:1: ( ':' ) + // InternalXtextGrammarTestLanguage.g:5245:2: ':' { before(grammarAccess.getEnumRuleAccess().getColonKeyword_3()); match(input,26,FOLLOW_2); @@ -16196,14 +16204,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group__4" - // InternalXtextGrammarTestLanguage.g:5249:1: rule__EnumRule__Group__4 : rule__EnumRule__Group__4__Impl rule__EnumRule__Group__5 ; + // InternalXtextGrammarTestLanguage.g:5254:1: rule__EnumRule__Group__4 : rule__EnumRule__Group__4__Impl rule__EnumRule__Group__5 ; public final void rule__EnumRule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5253:1: ( rule__EnumRule__Group__4__Impl rule__EnumRule__Group__5 ) - // InternalXtextGrammarTestLanguage.g:5254:2: rule__EnumRule__Group__4__Impl rule__EnumRule__Group__5 + // InternalXtextGrammarTestLanguage.g:5258:1: ( rule__EnumRule__Group__4__Impl rule__EnumRule__Group__5 ) + // InternalXtextGrammarTestLanguage.g:5259:2: rule__EnumRule__Group__4__Impl rule__EnumRule__Group__5 { pushFollow(FOLLOW_17); rule__EnumRule__Group__4__Impl(); @@ -16234,21 +16242,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group__4__Impl" - // InternalXtextGrammarTestLanguage.g:5261:1: rule__EnumRule__Group__4__Impl : ( ( rule__EnumRule__AlternativesAssignment_4 ) ) ; + // InternalXtextGrammarTestLanguage.g:5266:1: rule__EnumRule__Group__4__Impl : ( ( rule__EnumRule__AlternativesAssignment_4 ) ) ; public final void rule__EnumRule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5265:1: ( ( ( rule__EnumRule__AlternativesAssignment_4 ) ) ) - // InternalXtextGrammarTestLanguage.g:5266:1: ( ( rule__EnumRule__AlternativesAssignment_4 ) ) + // InternalXtextGrammarTestLanguage.g:5270:1: ( ( ( rule__EnumRule__AlternativesAssignment_4 ) ) ) + // InternalXtextGrammarTestLanguage.g:5271:1: ( ( rule__EnumRule__AlternativesAssignment_4 ) ) { - // InternalXtextGrammarTestLanguage.g:5266:1: ( ( rule__EnumRule__AlternativesAssignment_4 ) ) - // InternalXtextGrammarTestLanguage.g:5267:2: ( rule__EnumRule__AlternativesAssignment_4 ) + // InternalXtextGrammarTestLanguage.g:5271:1: ( ( rule__EnumRule__AlternativesAssignment_4 ) ) + // InternalXtextGrammarTestLanguage.g:5272:2: ( rule__EnumRule__AlternativesAssignment_4 ) { before(grammarAccess.getEnumRuleAccess().getAlternativesAssignment_4()); - // InternalXtextGrammarTestLanguage.g:5268:2: ( rule__EnumRule__AlternativesAssignment_4 ) - // InternalXtextGrammarTestLanguage.g:5268:3: rule__EnumRule__AlternativesAssignment_4 + // InternalXtextGrammarTestLanguage.g:5273:2: ( rule__EnumRule__AlternativesAssignment_4 ) + // InternalXtextGrammarTestLanguage.g:5273:3: rule__EnumRule__AlternativesAssignment_4 { pushFollow(FOLLOW_2); rule__EnumRule__AlternativesAssignment_4(); @@ -16281,14 +16289,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group__5" - // InternalXtextGrammarTestLanguage.g:5276:1: rule__EnumRule__Group__5 : rule__EnumRule__Group__5__Impl ; + // InternalXtextGrammarTestLanguage.g:5281:1: rule__EnumRule__Group__5 : rule__EnumRule__Group__5__Impl ; public final void rule__EnumRule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5280:1: ( rule__EnumRule__Group__5__Impl ) - // InternalXtextGrammarTestLanguage.g:5281:2: rule__EnumRule__Group__5__Impl + // InternalXtextGrammarTestLanguage.g:5285:1: ( rule__EnumRule__Group__5__Impl ) + // InternalXtextGrammarTestLanguage.g:5286:2: rule__EnumRule__Group__5__Impl { pushFollow(FOLLOW_2); rule__EnumRule__Group__5__Impl(); @@ -16314,17 +16322,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group__5__Impl" - // InternalXtextGrammarTestLanguage.g:5287:1: rule__EnumRule__Group__5__Impl : ( ';' ) ; + // InternalXtextGrammarTestLanguage.g:5292:1: rule__EnumRule__Group__5__Impl : ( ';' ) ; public final void rule__EnumRule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5291:1: ( ( ';' ) ) - // InternalXtextGrammarTestLanguage.g:5292:1: ( ';' ) + // InternalXtextGrammarTestLanguage.g:5296:1: ( ( ';' ) ) + // InternalXtextGrammarTestLanguage.g:5297:1: ( ';' ) { - // InternalXtextGrammarTestLanguage.g:5292:1: ( ';' ) - // InternalXtextGrammarTestLanguage.g:5293:2: ';' + // InternalXtextGrammarTestLanguage.g:5297:1: ( ';' ) + // InternalXtextGrammarTestLanguage.g:5298:2: ';' { before(grammarAccess.getEnumRuleAccess().getSemicolonKeyword_5()); match(input,27,FOLLOW_2); @@ -16351,14 +16359,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group_2__0" - // InternalXtextGrammarTestLanguage.g:5303:1: rule__EnumRule__Group_2__0 : rule__EnumRule__Group_2__0__Impl rule__EnumRule__Group_2__1 ; + // InternalXtextGrammarTestLanguage.g:5308:1: rule__EnumRule__Group_2__0 : rule__EnumRule__Group_2__0__Impl rule__EnumRule__Group_2__1 ; public final void rule__EnumRule__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5307:1: ( rule__EnumRule__Group_2__0__Impl rule__EnumRule__Group_2__1 ) - // InternalXtextGrammarTestLanguage.g:5308:2: rule__EnumRule__Group_2__0__Impl rule__EnumRule__Group_2__1 + // InternalXtextGrammarTestLanguage.g:5312:1: ( rule__EnumRule__Group_2__0__Impl rule__EnumRule__Group_2__1 ) + // InternalXtextGrammarTestLanguage.g:5313:2: rule__EnumRule__Group_2__0__Impl rule__EnumRule__Group_2__1 { pushFollow(FOLLOW_3); rule__EnumRule__Group_2__0__Impl(); @@ -16389,17 +16397,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group_2__0__Impl" - // InternalXtextGrammarTestLanguage.g:5315:1: rule__EnumRule__Group_2__0__Impl : ( 'returns' ) ; + // InternalXtextGrammarTestLanguage.g:5320:1: rule__EnumRule__Group_2__0__Impl : ( 'returns' ) ; public final void rule__EnumRule__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5319:1: ( ( 'returns' ) ) - // InternalXtextGrammarTestLanguage.g:5320:1: ( 'returns' ) + // InternalXtextGrammarTestLanguage.g:5324:1: ( ( 'returns' ) ) + // InternalXtextGrammarTestLanguage.g:5325:1: ( 'returns' ) { - // InternalXtextGrammarTestLanguage.g:5320:1: ( 'returns' ) - // InternalXtextGrammarTestLanguage.g:5321:2: 'returns' + // InternalXtextGrammarTestLanguage.g:5325:1: ( 'returns' ) + // InternalXtextGrammarTestLanguage.g:5326:2: 'returns' { before(grammarAccess.getEnumRuleAccess().getReturnsKeyword_2_0()); match(input,28,FOLLOW_2); @@ -16426,14 +16434,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group_2__1" - // InternalXtextGrammarTestLanguage.g:5330:1: rule__EnumRule__Group_2__1 : rule__EnumRule__Group_2__1__Impl ; + // InternalXtextGrammarTestLanguage.g:5335:1: rule__EnumRule__Group_2__1 : rule__EnumRule__Group_2__1__Impl ; public final void rule__EnumRule__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5334:1: ( rule__EnumRule__Group_2__1__Impl ) - // InternalXtextGrammarTestLanguage.g:5335:2: rule__EnumRule__Group_2__1__Impl + // InternalXtextGrammarTestLanguage.g:5339:1: ( rule__EnumRule__Group_2__1__Impl ) + // InternalXtextGrammarTestLanguage.g:5340:2: rule__EnumRule__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__EnumRule__Group_2__1__Impl(); @@ -16459,21 +16467,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__Group_2__1__Impl" - // InternalXtextGrammarTestLanguage.g:5341:1: rule__EnumRule__Group_2__1__Impl : ( ( rule__EnumRule__TypeAssignment_2_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:5346:1: rule__EnumRule__Group_2__1__Impl : ( ( rule__EnumRule__TypeAssignment_2_1 ) ) ; public final void rule__EnumRule__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5345:1: ( ( ( rule__EnumRule__TypeAssignment_2_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:5346:1: ( ( rule__EnumRule__TypeAssignment_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:5350:1: ( ( ( rule__EnumRule__TypeAssignment_2_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:5351:1: ( ( rule__EnumRule__TypeAssignment_2_1 ) ) { - // InternalXtextGrammarTestLanguage.g:5346:1: ( ( rule__EnumRule__TypeAssignment_2_1 ) ) - // InternalXtextGrammarTestLanguage.g:5347:2: ( rule__EnumRule__TypeAssignment_2_1 ) + // InternalXtextGrammarTestLanguage.g:5351:1: ( ( rule__EnumRule__TypeAssignment_2_1 ) ) + // InternalXtextGrammarTestLanguage.g:5352:2: ( rule__EnumRule__TypeAssignment_2_1 ) { before(grammarAccess.getEnumRuleAccess().getTypeAssignment_2_1()); - // InternalXtextGrammarTestLanguage.g:5348:2: ( rule__EnumRule__TypeAssignment_2_1 ) - // InternalXtextGrammarTestLanguage.g:5348:3: rule__EnumRule__TypeAssignment_2_1 + // InternalXtextGrammarTestLanguage.g:5353:2: ( rule__EnumRule__TypeAssignment_2_1 ) + // InternalXtextGrammarTestLanguage.g:5353:3: rule__EnumRule__TypeAssignment_2_1 { pushFollow(FOLLOW_2); rule__EnumRule__TypeAssignment_2_1(); @@ -16506,14 +16514,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__Group__0" - // InternalXtextGrammarTestLanguage.g:5357:1: rule__EnumLiterals__Group__0 : rule__EnumLiterals__Group__0__Impl rule__EnumLiterals__Group__1 ; + // InternalXtextGrammarTestLanguage.g:5362:1: rule__EnumLiterals__Group__0 : rule__EnumLiterals__Group__0__Impl rule__EnumLiterals__Group__1 ; public final void rule__EnumLiterals__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5361:1: ( rule__EnumLiterals__Group__0__Impl rule__EnumLiterals__Group__1 ) - // InternalXtextGrammarTestLanguage.g:5362:2: rule__EnumLiterals__Group__0__Impl rule__EnumLiterals__Group__1 + // InternalXtextGrammarTestLanguage.g:5366:1: ( rule__EnumLiterals__Group__0__Impl rule__EnumLiterals__Group__1 ) + // InternalXtextGrammarTestLanguage.g:5367:2: rule__EnumLiterals__Group__0__Impl rule__EnumLiterals__Group__1 { pushFollow(FOLLOW_19); rule__EnumLiterals__Group__0__Impl(); @@ -16544,17 +16552,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:5369:1: rule__EnumLiterals__Group__0__Impl : ( ruleEnumLiteralDeclaration ) ; + // InternalXtextGrammarTestLanguage.g:5374:1: rule__EnumLiterals__Group__0__Impl : ( ruleEnumLiteralDeclaration ) ; public final void rule__EnumLiterals__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5373:1: ( ( ruleEnumLiteralDeclaration ) ) - // InternalXtextGrammarTestLanguage.g:5374:1: ( ruleEnumLiteralDeclaration ) + // InternalXtextGrammarTestLanguage.g:5378:1: ( ( ruleEnumLiteralDeclaration ) ) + // InternalXtextGrammarTestLanguage.g:5379:1: ( ruleEnumLiteralDeclaration ) { - // InternalXtextGrammarTestLanguage.g:5374:1: ( ruleEnumLiteralDeclaration ) - // InternalXtextGrammarTestLanguage.g:5375:2: ruleEnumLiteralDeclaration + // InternalXtextGrammarTestLanguage.g:5379:1: ( ruleEnumLiteralDeclaration ) + // InternalXtextGrammarTestLanguage.g:5380:2: ruleEnumLiteralDeclaration { before(grammarAccess.getEnumLiteralsAccess().getEnumLiteralDeclarationParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -16585,14 +16593,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__Group__1" - // InternalXtextGrammarTestLanguage.g:5384:1: rule__EnumLiterals__Group__1 : rule__EnumLiterals__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:5389:1: rule__EnumLiterals__Group__1 : rule__EnumLiterals__Group__1__Impl ; public final void rule__EnumLiterals__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5388:1: ( rule__EnumLiterals__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:5389:2: rule__EnumLiterals__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:5393:1: ( rule__EnumLiterals__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:5394:2: rule__EnumLiterals__Group__1__Impl { pushFollow(FOLLOW_2); rule__EnumLiterals__Group__1__Impl(); @@ -16618,20 +16626,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:5395:1: rule__EnumLiterals__Group__1__Impl : ( ( rule__EnumLiterals__Group_1__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:5400:1: rule__EnumLiterals__Group__1__Impl : ( ( rule__EnumLiterals__Group_1__0 )? ) ; public final void rule__EnumLiterals__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5399:1: ( ( ( rule__EnumLiterals__Group_1__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:5400:1: ( ( rule__EnumLiterals__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:5404:1: ( ( ( rule__EnumLiterals__Group_1__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:5405:1: ( ( rule__EnumLiterals__Group_1__0 )? ) { - // InternalXtextGrammarTestLanguage.g:5400:1: ( ( rule__EnumLiterals__Group_1__0 )? ) - // InternalXtextGrammarTestLanguage.g:5401:2: ( rule__EnumLiterals__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:5405:1: ( ( rule__EnumLiterals__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:5406:2: ( rule__EnumLiterals__Group_1__0 )? { before(grammarAccess.getEnumLiteralsAccess().getGroup_1()); - // InternalXtextGrammarTestLanguage.g:5402:2: ( rule__EnumLiterals__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:5407:2: ( rule__EnumLiterals__Group_1__0 )? int alt48=2; int LA48_0 = input.LA(1); @@ -16640,7 +16648,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt48) { case 1 : - // InternalXtextGrammarTestLanguage.g:5402:3: rule__EnumLiterals__Group_1__0 + // InternalXtextGrammarTestLanguage.g:5407:3: rule__EnumLiterals__Group_1__0 { pushFollow(FOLLOW_2); rule__EnumLiterals__Group_1__0(); @@ -16676,14 +16684,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__Group_1__0" - // InternalXtextGrammarTestLanguage.g:5411:1: rule__EnumLiterals__Group_1__0 : rule__EnumLiterals__Group_1__0__Impl rule__EnumLiterals__Group_1__1 ; + // InternalXtextGrammarTestLanguage.g:5416:1: rule__EnumLiterals__Group_1__0 : rule__EnumLiterals__Group_1__0__Impl rule__EnumLiterals__Group_1__1 ; public final void rule__EnumLiterals__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5415:1: ( rule__EnumLiterals__Group_1__0__Impl rule__EnumLiterals__Group_1__1 ) - // InternalXtextGrammarTestLanguage.g:5416:2: rule__EnumLiterals__Group_1__0__Impl rule__EnumLiterals__Group_1__1 + // InternalXtextGrammarTestLanguage.g:5420:1: ( rule__EnumLiterals__Group_1__0__Impl rule__EnumLiterals__Group_1__1 ) + // InternalXtextGrammarTestLanguage.g:5421:2: rule__EnumLiterals__Group_1__0__Impl rule__EnumLiterals__Group_1__1 { pushFollow(FOLLOW_19); rule__EnumLiterals__Group_1__0__Impl(); @@ -16714,21 +16722,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__Group_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:5423:1: rule__EnumLiterals__Group_1__0__Impl : ( () ) ; + // InternalXtextGrammarTestLanguage.g:5428:1: rule__EnumLiterals__Group_1__0__Impl : ( () ) ; public final void rule__EnumLiterals__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5427:1: ( ( () ) ) - // InternalXtextGrammarTestLanguage.g:5428:1: ( () ) + // InternalXtextGrammarTestLanguage.g:5432:1: ( ( () ) ) + // InternalXtextGrammarTestLanguage.g:5433:1: ( () ) { - // InternalXtextGrammarTestLanguage.g:5428:1: ( () ) - // InternalXtextGrammarTestLanguage.g:5429:2: () + // InternalXtextGrammarTestLanguage.g:5433:1: ( () ) + // InternalXtextGrammarTestLanguage.g:5434:2: () { before(grammarAccess.getEnumLiteralsAccess().getAlternativesGroupsAction_1_0()); - // InternalXtextGrammarTestLanguage.g:5430:2: () - // InternalXtextGrammarTestLanguage.g:5430:3: + // InternalXtextGrammarTestLanguage.g:5435:2: () + // InternalXtextGrammarTestLanguage.g:5435:3: { } @@ -16751,14 +16759,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__Group_1__1" - // InternalXtextGrammarTestLanguage.g:5438:1: rule__EnumLiterals__Group_1__1 : rule__EnumLiterals__Group_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:5443:1: rule__EnumLiterals__Group_1__1 : rule__EnumLiterals__Group_1__1__Impl ; public final void rule__EnumLiterals__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5442:1: ( rule__EnumLiterals__Group_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:5443:2: rule__EnumLiterals__Group_1__1__Impl + // InternalXtextGrammarTestLanguage.g:5447:1: ( rule__EnumLiterals__Group_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:5448:2: rule__EnumLiterals__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__EnumLiterals__Group_1__1__Impl(); @@ -16784,24 +16792,24 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__Group_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:5449:1: rule__EnumLiterals__Group_1__1__Impl : ( ( ( rule__EnumLiterals__Group_1_1__0 ) ) ( ( rule__EnumLiterals__Group_1_1__0 )* ) ) ; + // InternalXtextGrammarTestLanguage.g:5454:1: rule__EnumLiterals__Group_1__1__Impl : ( ( ( rule__EnumLiterals__Group_1_1__0 ) ) ( ( rule__EnumLiterals__Group_1_1__0 )* ) ) ; public final void rule__EnumLiterals__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5453:1: ( ( ( ( rule__EnumLiterals__Group_1_1__0 ) ) ( ( rule__EnumLiterals__Group_1_1__0 )* ) ) ) - // InternalXtextGrammarTestLanguage.g:5454:1: ( ( ( rule__EnumLiterals__Group_1_1__0 ) ) ( ( rule__EnumLiterals__Group_1_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:5458:1: ( ( ( ( rule__EnumLiterals__Group_1_1__0 ) ) ( ( rule__EnumLiterals__Group_1_1__0 )* ) ) ) + // InternalXtextGrammarTestLanguage.g:5459:1: ( ( ( rule__EnumLiterals__Group_1_1__0 ) ) ( ( rule__EnumLiterals__Group_1_1__0 )* ) ) { - // InternalXtextGrammarTestLanguage.g:5454:1: ( ( ( rule__EnumLiterals__Group_1_1__0 ) ) ( ( rule__EnumLiterals__Group_1_1__0 )* ) ) - // InternalXtextGrammarTestLanguage.g:5455:2: ( ( rule__EnumLiterals__Group_1_1__0 ) ) ( ( rule__EnumLiterals__Group_1_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:5459:1: ( ( ( rule__EnumLiterals__Group_1_1__0 ) ) ( ( rule__EnumLiterals__Group_1_1__0 )* ) ) + // InternalXtextGrammarTestLanguage.g:5460:2: ( ( rule__EnumLiterals__Group_1_1__0 ) ) ( ( rule__EnumLiterals__Group_1_1__0 )* ) { - // InternalXtextGrammarTestLanguage.g:5455:2: ( ( rule__EnumLiterals__Group_1_1__0 ) ) - // InternalXtextGrammarTestLanguage.g:5456:3: ( rule__EnumLiterals__Group_1_1__0 ) + // InternalXtextGrammarTestLanguage.g:5460:2: ( ( rule__EnumLiterals__Group_1_1__0 ) ) + // InternalXtextGrammarTestLanguage.g:5461:3: ( rule__EnumLiterals__Group_1_1__0 ) { before(grammarAccess.getEnumLiteralsAccess().getGroup_1_1()); - // InternalXtextGrammarTestLanguage.g:5457:3: ( rule__EnumLiterals__Group_1_1__0 ) - // InternalXtextGrammarTestLanguage.g:5457:4: rule__EnumLiterals__Group_1_1__0 + // InternalXtextGrammarTestLanguage.g:5462:3: ( rule__EnumLiterals__Group_1_1__0 ) + // InternalXtextGrammarTestLanguage.g:5462:4: rule__EnumLiterals__Group_1_1__0 { pushFollow(FOLLOW_20); rule__EnumLiterals__Group_1_1__0(); @@ -16815,11 +16823,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } - // InternalXtextGrammarTestLanguage.g:5460:2: ( ( rule__EnumLiterals__Group_1_1__0 )* ) - // InternalXtextGrammarTestLanguage.g:5461:3: ( rule__EnumLiterals__Group_1_1__0 )* + // InternalXtextGrammarTestLanguage.g:5465:2: ( ( rule__EnumLiterals__Group_1_1__0 )* ) + // InternalXtextGrammarTestLanguage.g:5466:3: ( rule__EnumLiterals__Group_1_1__0 )* { before(grammarAccess.getEnumLiteralsAccess().getGroup_1_1()); - // InternalXtextGrammarTestLanguage.g:5462:3: ( rule__EnumLiterals__Group_1_1__0 )* + // InternalXtextGrammarTestLanguage.g:5467:3: ( rule__EnumLiterals__Group_1_1__0 )* loop49: do { int alt49=2; @@ -16832,7 +16840,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont switch (alt49) { case 1 : - // InternalXtextGrammarTestLanguage.g:5462:4: rule__EnumLiterals__Group_1_1__0 + // InternalXtextGrammarTestLanguage.g:5467:4: rule__EnumLiterals__Group_1_1__0 { pushFollow(FOLLOW_20); rule__EnumLiterals__Group_1_1__0(); @@ -16874,14 +16882,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__Group_1_1__0" - // InternalXtextGrammarTestLanguage.g:5472:1: rule__EnumLiterals__Group_1_1__0 : rule__EnumLiterals__Group_1_1__0__Impl rule__EnumLiterals__Group_1_1__1 ; + // InternalXtextGrammarTestLanguage.g:5477:1: rule__EnumLiterals__Group_1_1__0 : rule__EnumLiterals__Group_1_1__0__Impl rule__EnumLiterals__Group_1_1__1 ; public final void rule__EnumLiterals__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5476:1: ( rule__EnumLiterals__Group_1_1__0__Impl rule__EnumLiterals__Group_1_1__1 ) - // InternalXtextGrammarTestLanguage.g:5477:2: rule__EnumLiterals__Group_1_1__0__Impl rule__EnumLiterals__Group_1_1__1 + // InternalXtextGrammarTestLanguage.g:5481:1: ( rule__EnumLiterals__Group_1_1__0__Impl rule__EnumLiterals__Group_1_1__1 ) + // InternalXtextGrammarTestLanguage.g:5482:2: rule__EnumLiterals__Group_1_1__0__Impl rule__EnumLiterals__Group_1_1__1 { pushFollow(FOLLOW_3); rule__EnumLiterals__Group_1_1__0__Impl(); @@ -16912,17 +16920,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__Group_1_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:5484:1: rule__EnumLiterals__Group_1_1__0__Impl : ( '|' ) ; + // InternalXtextGrammarTestLanguage.g:5489:1: rule__EnumLiterals__Group_1_1__0__Impl : ( '|' ) ; public final void rule__EnumLiterals__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5488:1: ( ( '|' ) ) - // InternalXtextGrammarTestLanguage.g:5489:1: ( '|' ) + // InternalXtextGrammarTestLanguage.g:5493:1: ( ( '|' ) ) + // InternalXtextGrammarTestLanguage.g:5494:1: ( '|' ) { - // InternalXtextGrammarTestLanguage.g:5489:1: ( '|' ) - // InternalXtextGrammarTestLanguage.g:5490:2: '|' + // InternalXtextGrammarTestLanguage.g:5494:1: ( '|' ) + // InternalXtextGrammarTestLanguage.g:5495:2: '|' { before(grammarAccess.getEnumLiteralsAccess().getVerticalLineKeyword_1_1_0()); match(input,30,FOLLOW_2); @@ -16949,14 +16957,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__Group_1_1__1" - // InternalXtextGrammarTestLanguage.g:5499:1: rule__EnumLiterals__Group_1_1__1 : rule__EnumLiterals__Group_1_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:5504:1: rule__EnumLiterals__Group_1_1__1 : rule__EnumLiterals__Group_1_1__1__Impl ; public final void rule__EnumLiterals__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5503:1: ( rule__EnumLiterals__Group_1_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:5504:2: rule__EnumLiterals__Group_1_1__1__Impl + // InternalXtextGrammarTestLanguage.g:5508:1: ( rule__EnumLiterals__Group_1_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:5509:2: rule__EnumLiterals__Group_1_1__1__Impl { pushFollow(FOLLOW_2); rule__EnumLiterals__Group_1_1__1__Impl(); @@ -16982,21 +16990,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__Group_1_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:5510:1: rule__EnumLiterals__Group_1_1__1__Impl : ( ( rule__EnumLiterals__GroupsAssignment_1_1_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:5515:1: rule__EnumLiterals__Group_1_1__1__Impl : ( ( rule__EnumLiterals__GroupsAssignment_1_1_1 ) ) ; public final void rule__EnumLiterals__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5514:1: ( ( ( rule__EnumLiterals__GroupsAssignment_1_1_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:5515:1: ( ( rule__EnumLiterals__GroupsAssignment_1_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:5519:1: ( ( ( rule__EnumLiterals__GroupsAssignment_1_1_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:5520:1: ( ( rule__EnumLiterals__GroupsAssignment_1_1_1 ) ) { - // InternalXtextGrammarTestLanguage.g:5515:1: ( ( rule__EnumLiterals__GroupsAssignment_1_1_1 ) ) - // InternalXtextGrammarTestLanguage.g:5516:2: ( rule__EnumLiterals__GroupsAssignment_1_1_1 ) + // InternalXtextGrammarTestLanguage.g:5520:1: ( ( rule__EnumLiterals__GroupsAssignment_1_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:5521:2: ( rule__EnumLiterals__GroupsAssignment_1_1_1 ) { before(grammarAccess.getEnumLiteralsAccess().getGroupsAssignment_1_1_1()); - // InternalXtextGrammarTestLanguage.g:5517:2: ( rule__EnumLiterals__GroupsAssignment_1_1_1 ) - // InternalXtextGrammarTestLanguage.g:5517:3: rule__EnumLiterals__GroupsAssignment_1_1_1 + // InternalXtextGrammarTestLanguage.g:5522:2: ( rule__EnumLiterals__GroupsAssignment_1_1_1 ) + // InternalXtextGrammarTestLanguage.g:5522:3: rule__EnumLiterals__GroupsAssignment_1_1_1 { pushFollow(FOLLOW_2); rule__EnumLiterals__GroupsAssignment_1_1_1(); @@ -17029,14 +17037,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiteralDeclaration__Group__0" - // InternalXtextGrammarTestLanguage.g:5526:1: rule__EnumLiteralDeclaration__Group__0 : rule__EnumLiteralDeclaration__Group__0__Impl rule__EnumLiteralDeclaration__Group__1 ; + // InternalXtextGrammarTestLanguage.g:5531:1: rule__EnumLiteralDeclaration__Group__0 : rule__EnumLiteralDeclaration__Group__0__Impl rule__EnumLiteralDeclaration__Group__1 ; public final void rule__EnumLiteralDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5530:1: ( rule__EnumLiteralDeclaration__Group__0__Impl rule__EnumLiteralDeclaration__Group__1 ) - // InternalXtextGrammarTestLanguage.g:5531:2: rule__EnumLiteralDeclaration__Group__0__Impl rule__EnumLiteralDeclaration__Group__1 + // InternalXtextGrammarTestLanguage.g:5535:1: ( rule__EnumLiteralDeclaration__Group__0__Impl rule__EnumLiteralDeclaration__Group__1 ) + // InternalXtextGrammarTestLanguage.g:5536:2: rule__EnumLiteralDeclaration__Group__0__Impl rule__EnumLiteralDeclaration__Group__1 { pushFollow(FOLLOW_35); rule__EnumLiteralDeclaration__Group__0__Impl(); @@ -17067,21 +17075,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiteralDeclaration__Group__0__Impl" - // InternalXtextGrammarTestLanguage.g:5538:1: rule__EnumLiteralDeclaration__Group__0__Impl : ( ( rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:5543:1: rule__EnumLiteralDeclaration__Group__0__Impl : ( ( rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 ) ) ; public final void rule__EnumLiteralDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5542:1: ( ( ( rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:5543:1: ( ( rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 ) ) + // InternalXtextGrammarTestLanguage.g:5547:1: ( ( ( rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:5548:1: ( ( rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 ) ) { - // InternalXtextGrammarTestLanguage.g:5543:1: ( ( rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 ) ) - // InternalXtextGrammarTestLanguage.g:5544:2: ( rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 ) + // InternalXtextGrammarTestLanguage.g:5548:1: ( ( rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 ) ) + // InternalXtextGrammarTestLanguage.g:5549:2: ( rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 ) { before(grammarAccess.getEnumLiteralDeclarationAccess().getEnumLiteralAssignment_0()); - // InternalXtextGrammarTestLanguage.g:5545:2: ( rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 ) - // InternalXtextGrammarTestLanguage.g:5545:3: rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 + // InternalXtextGrammarTestLanguage.g:5550:2: ( rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 ) + // InternalXtextGrammarTestLanguage.g:5550:3: rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 { pushFollow(FOLLOW_2); rule__EnumLiteralDeclaration__EnumLiteralAssignment_0(); @@ -17114,14 +17122,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiteralDeclaration__Group__1" - // InternalXtextGrammarTestLanguage.g:5553:1: rule__EnumLiteralDeclaration__Group__1 : rule__EnumLiteralDeclaration__Group__1__Impl ; + // InternalXtextGrammarTestLanguage.g:5558:1: rule__EnumLiteralDeclaration__Group__1 : rule__EnumLiteralDeclaration__Group__1__Impl ; public final void rule__EnumLiteralDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5557:1: ( rule__EnumLiteralDeclaration__Group__1__Impl ) - // InternalXtextGrammarTestLanguage.g:5558:2: rule__EnumLiteralDeclaration__Group__1__Impl + // InternalXtextGrammarTestLanguage.g:5562:1: ( rule__EnumLiteralDeclaration__Group__1__Impl ) + // InternalXtextGrammarTestLanguage.g:5563:2: rule__EnumLiteralDeclaration__Group__1__Impl { pushFollow(FOLLOW_2); rule__EnumLiteralDeclaration__Group__1__Impl(); @@ -17147,20 +17155,20 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiteralDeclaration__Group__1__Impl" - // InternalXtextGrammarTestLanguage.g:5564:1: rule__EnumLiteralDeclaration__Group__1__Impl : ( ( rule__EnumLiteralDeclaration__Group_1__0 )? ) ; + // InternalXtextGrammarTestLanguage.g:5569:1: rule__EnumLiteralDeclaration__Group__1__Impl : ( ( rule__EnumLiteralDeclaration__Group_1__0 )? ) ; public final void rule__EnumLiteralDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5568:1: ( ( ( rule__EnumLiteralDeclaration__Group_1__0 )? ) ) - // InternalXtextGrammarTestLanguage.g:5569:1: ( ( rule__EnumLiteralDeclaration__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:5573:1: ( ( ( rule__EnumLiteralDeclaration__Group_1__0 )? ) ) + // InternalXtextGrammarTestLanguage.g:5574:1: ( ( rule__EnumLiteralDeclaration__Group_1__0 )? ) { - // InternalXtextGrammarTestLanguage.g:5569:1: ( ( rule__EnumLiteralDeclaration__Group_1__0 )? ) - // InternalXtextGrammarTestLanguage.g:5570:2: ( rule__EnumLiteralDeclaration__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:5574:1: ( ( rule__EnumLiteralDeclaration__Group_1__0 )? ) + // InternalXtextGrammarTestLanguage.g:5575:2: ( rule__EnumLiteralDeclaration__Group_1__0 )? { before(grammarAccess.getEnumLiteralDeclarationAccess().getGroup_1()); - // InternalXtextGrammarTestLanguage.g:5571:2: ( rule__EnumLiteralDeclaration__Group_1__0 )? + // InternalXtextGrammarTestLanguage.g:5576:2: ( rule__EnumLiteralDeclaration__Group_1__0 )? int alt50=2; int LA50_0 = input.LA(1); @@ -17169,7 +17177,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont } switch (alt50) { case 1 : - // InternalXtextGrammarTestLanguage.g:5571:3: rule__EnumLiteralDeclaration__Group_1__0 + // InternalXtextGrammarTestLanguage.g:5576:3: rule__EnumLiteralDeclaration__Group_1__0 { pushFollow(FOLLOW_2); rule__EnumLiteralDeclaration__Group_1__0(); @@ -17205,14 +17213,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiteralDeclaration__Group_1__0" - // InternalXtextGrammarTestLanguage.g:5580:1: rule__EnumLiteralDeclaration__Group_1__0 : rule__EnumLiteralDeclaration__Group_1__0__Impl rule__EnumLiteralDeclaration__Group_1__1 ; + // InternalXtextGrammarTestLanguage.g:5585:1: rule__EnumLiteralDeclaration__Group_1__0 : rule__EnumLiteralDeclaration__Group_1__0__Impl rule__EnumLiteralDeclaration__Group_1__1 ; public final void rule__EnumLiteralDeclaration__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5584:1: ( rule__EnumLiteralDeclaration__Group_1__0__Impl rule__EnumLiteralDeclaration__Group_1__1 ) - // InternalXtextGrammarTestLanguage.g:5585:2: rule__EnumLiteralDeclaration__Group_1__0__Impl rule__EnumLiteralDeclaration__Group_1__1 + // InternalXtextGrammarTestLanguage.g:5589:1: ( rule__EnumLiteralDeclaration__Group_1__0__Impl rule__EnumLiteralDeclaration__Group_1__1 ) + // InternalXtextGrammarTestLanguage.g:5590:2: rule__EnumLiteralDeclaration__Group_1__0__Impl rule__EnumLiteralDeclaration__Group_1__1 { pushFollow(FOLLOW_13); rule__EnumLiteralDeclaration__Group_1__0__Impl(); @@ -17243,17 +17251,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiteralDeclaration__Group_1__0__Impl" - // InternalXtextGrammarTestLanguage.g:5592:1: rule__EnumLiteralDeclaration__Group_1__0__Impl : ( '=' ) ; + // InternalXtextGrammarTestLanguage.g:5597:1: rule__EnumLiteralDeclaration__Group_1__0__Impl : ( '=' ) ; public final void rule__EnumLiteralDeclaration__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5596:1: ( ( '=' ) ) - // InternalXtextGrammarTestLanguage.g:5597:1: ( '=' ) + // InternalXtextGrammarTestLanguage.g:5601:1: ( ( '=' ) ) + // InternalXtextGrammarTestLanguage.g:5602:1: ( '=' ) { - // InternalXtextGrammarTestLanguage.g:5597:1: ( '=' ) - // InternalXtextGrammarTestLanguage.g:5598:2: '=' + // InternalXtextGrammarTestLanguage.g:5602:1: ( '=' ) + // InternalXtextGrammarTestLanguage.g:5603:2: '=' { before(grammarAccess.getEnumLiteralDeclarationAccess().getEqualsSignKeyword_1_0()); match(input,14,FOLLOW_2); @@ -17280,14 +17288,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiteralDeclaration__Group_1__1" - // InternalXtextGrammarTestLanguage.g:5607:1: rule__EnumLiteralDeclaration__Group_1__1 : rule__EnumLiteralDeclaration__Group_1__1__Impl ; + // InternalXtextGrammarTestLanguage.g:5612:1: rule__EnumLiteralDeclaration__Group_1__1 : rule__EnumLiteralDeclaration__Group_1__1__Impl ; public final void rule__EnumLiteralDeclaration__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5611:1: ( rule__EnumLiteralDeclaration__Group_1__1__Impl ) - // InternalXtextGrammarTestLanguage.g:5612:2: rule__EnumLiteralDeclaration__Group_1__1__Impl + // InternalXtextGrammarTestLanguage.g:5616:1: ( rule__EnumLiteralDeclaration__Group_1__1__Impl ) + // InternalXtextGrammarTestLanguage.g:5617:2: rule__EnumLiteralDeclaration__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__EnumLiteralDeclaration__Group_1__1__Impl(); @@ -17313,21 +17321,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiteralDeclaration__Group_1__1__Impl" - // InternalXtextGrammarTestLanguage.g:5618:1: rule__EnumLiteralDeclaration__Group_1__1__Impl : ( ( rule__EnumLiteralDeclaration__LiteralAssignment_1_1 ) ) ; + // InternalXtextGrammarTestLanguage.g:5623:1: rule__EnumLiteralDeclaration__Group_1__1__Impl : ( ( rule__EnumLiteralDeclaration__LiteralAssignment_1_1 ) ) ; public final void rule__EnumLiteralDeclaration__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5622:1: ( ( ( rule__EnumLiteralDeclaration__LiteralAssignment_1_1 ) ) ) - // InternalXtextGrammarTestLanguage.g:5623:1: ( ( rule__EnumLiteralDeclaration__LiteralAssignment_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:5627:1: ( ( ( rule__EnumLiteralDeclaration__LiteralAssignment_1_1 ) ) ) + // InternalXtextGrammarTestLanguage.g:5628:1: ( ( rule__EnumLiteralDeclaration__LiteralAssignment_1_1 ) ) { - // InternalXtextGrammarTestLanguage.g:5623:1: ( ( rule__EnumLiteralDeclaration__LiteralAssignment_1_1 ) ) - // InternalXtextGrammarTestLanguage.g:5624:2: ( rule__EnumLiteralDeclaration__LiteralAssignment_1_1 ) + // InternalXtextGrammarTestLanguage.g:5628:1: ( ( rule__EnumLiteralDeclaration__LiteralAssignment_1_1 ) ) + // InternalXtextGrammarTestLanguage.g:5629:2: ( rule__EnumLiteralDeclaration__LiteralAssignment_1_1 ) { before(grammarAccess.getEnumLiteralDeclarationAccess().getLiteralAssignment_1_1()); - // InternalXtextGrammarTestLanguage.g:5625:2: ( rule__EnumLiteralDeclaration__LiteralAssignment_1_1 ) - // InternalXtextGrammarTestLanguage.g:5625:3: rule__EnumLiteralDeclaration__LiteralAssignment_1_1 + // InternalXtextGrammarTestLanguage.g:5630:2: ( rule__EnumLiteralDeclaration__LiteralAssignment_1_1 ) + // InternalXtextGrammarTestLanguage.g:5630:3: rule__EnumLiteralDeclaration__LiteralAssignment_1_1 { pushFollow(FOLLOW_2); rule__EnumLiteralDeclaration__LiteralAssignment_1_1(); @@ -17360,17 +17368,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__NameAssignment_1" - // InternalXtextGrammarTestLanguage.g:5634:1: rule__Grammar__NameAssignment_1 : ( ruleGrammarID ) ; + // InternalXtextGrammarTestLanguage.g:5639:1: rule__Grammar__NameAssignment_1 : ( ruleGrammarID ) ; public final void rule__Grammar__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5638:1: ( ( ruleGrammarID ) ) - // InternalXtextGrammarTestLanguage.g:5639:2: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:5643:1: ( ( ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:5644:2: ( ruleGrammarID ) { - // InternalXtextGrammarTestLanguage.g:5639:2: ( ruleGrammarID ) - // InternalXtextGrammarTestLanguage.g:5640:3: ruleGrammarID + // InternalXtextGrammarTestLanguage.g:5644:2: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:5645:3: ruleGrammarID { before(grammarAccess.getGrammarAccess().getNameGrammarIDParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -17401,21 +17409,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__UsedGrammarsAssignment_2_1" - // InternalXtextGrammarTestLanguage.g:5649:1: rule__Grammar__UsedGrammarsAssignment_2_1 : ( ( ruleGrammarID ) ) ; + // InternalXtextGrammarTestLanguage.g:5654:1: rule__Grammar__UsedGrammarsAssignment_2_1 : ( ( ruleGrammarID ) ) ; public final void rule__Grammar__UsedGrammarsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5653:1: ( ( ( ruleGrammarID ) ) ) - // InternalXtextGrammarTestLanguage.g:5654:2: ( ( ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:5658:1: ( ( ( ruleGrammarID ) ) ) + // InternalXtextGrammarTestLanguage.g:5659:2: ( ( ruleGrammarID ) ) { - // InternalXtextGrammarTestLanguage.g:5654:2: ( ( ruleGrammarID ) ) - // InternalXtextGrammarTestLanguage.g:5655:3: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:5659:2: ( ( ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:5660:3: ( ruleGrammarID ) { before(grammarAccess.getGrammarAccess().getUsedGrammarsGrammarCrossReference_2_1_0()); - // InternalXtextGrammarTestLanguage.g:5656:3: ( ruleGrammarID ) - // InternalXtextGrammarTestLanguage.g:5657:4: ruleGrammarID + // InternalXtextGrammarTestLanguage.g:5661:3: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:5662:4: ruleGrammarID { before(grammarAccess.getGrammarAccess().getUsedGrammarsGrammarGrammarIDParserRuleCall_2_1_0_1()); pushFollow(FOLLOW_2); @@ -17450,21 +17458,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__UsedGrammarsAssignment_2_2_1" - // InternalXtextGrammarTestLanguage.g:5668:1: rule__Grammar__UsedGrammarsAssignment_2_2_1 : ( ( ruleGrammarID ) ) ; + // InternalXtextGrammarTestLanguage.g:5673:1: rule__Grammar__UsedGrammarsAssignment_2_2_1 : ( ( ruleGrammarID ) ) ; public final void rule__Grammar__UsedGrammarsAssignment_2_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5672:1: ( ( ( ruleGrammarID ) ) ) - // InternalXtextGrammarTestLanguage.g:5673:2: ( ( ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:5677:1: ( ( ( ruleGrammarID ) ) ) + // InternalXtextGrammarTestLanguage.g:5678:2: ( ( ruleGrammarID ) ) { - // InternalXtextGrammarTestLanguage.g:5673:2: ( ( ruleGrammarID ) ) - // InternalXtextGrammarTestLanguage.g:5674:3: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:5678:2: ( ( ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:5679:3: ( ruleGrammarID ) { before(grammarAccess.getGrammarAccess().getUsedGrammarsGrammarCrossReference_2_2_1_0()); - // InternalXtextGrammarTestLanguage.g:5675:3: ( ruleGrammarID ) - // InternalXtextGrammarTestLanguage.g:5676:4: ruleGrammarID + // InternalXtextGrammarTestLanguage.g:5680:3: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:5681:4: ruleGrammarID { before(grammarAccess.getGrammarAccess().getUsedGrammarsGrammarGrammarIDParserRuleCall_2_2_1_0_1()); pushFollow(FOLLOW_2); @@ -17499,21 +17507,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__DefinesHiddenTokensAssignment_3_0" - // InternalXtextGrammarTestLanguage.g:5687:1: rule__Grammar__DefinesHiddenTokensAssignment_3_0 : ( ( 'hidden' ) ) ; + // InternalXtextGrammarTestLanguage.g:5692:1: rule__Grammar__DefinesHiddenTokensAssignment_3_0 : ( ( 'hidden' ) ) ; public final void rule__Grammar__DefinesHiddenTokensAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5691:1: ( ( ( 'hidden' ) ) ) - // InternalXtextGrammarTestLanguage.g:5692:2: ( ( 'hidden' ) ) + // InternalXtextGrammarTestLanguage.g:5696:1: ( ( ( 'hidden' ) ) ) + // InternalXtextGrammarTestLanguage.g:5697:2: ( ( 'hidden' ) ) { - // InternalXtextGrammarTestLanguage.g:5692:2: ( ( 'hidden' ) ) - // InternalXtextGrammarTestLanguage.g:5693:3: ( 'hidden' ) + // InternalXtextGrammarTestLanguage.g:5697:2: ( ( 'hidden' ) ) + // InternalXtextGrammarTestLanguage.g:5698:3: ( 'hidden' ) { before(grammarAccess.getGrammarAccess().getDefinesHiddenTokensHiddenKeyword_3_0_0()); - // InternalXtextGrammarTestLanguage.g:5694:3: ( 'hidden' ) - // InternalXtextGrammarTestLanguage.g:5695:4: 'hidden' + // InternalXtextGrammarTestLanguage.g:5699:3: ( 'hidden' ) + // InternalXtextGrammarTestLanguage.g:5700:4: 'hidden' { before(grammarAccess.getGrammarAccess().getDefinesHiddenTokensHiddenKeyword_3_0_0()); match(input,41,FOLLOW_2); @@ -17544,21 +17552,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__HiddenTokensAssignment_3_2_0" - // InternalXtextGrammarTestLanguage.g:5706:1: rule__Grammar__HiddenTokensAssignment_3_2_0 : ( ( RULE_ID ) ) ; + // InternalXtextGrammarTestLanguage.g:5711:1: rule__Grammar__HiddenTokensAssignment_3_2_0 : ( ( RULE_ID ) ) ; public final void rule__Grammar__HiddenTokensAssignment_3_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5710:1: ( ( ( RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:5711:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5715:1: ( ( ( RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:5716:2: ( ( RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:5711:2: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:5712:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5716:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5717:3: ( RULE_ID ) { before(grammarAccess.getGrammarAccess().getHiddenTokensAbstractRuleCrossReference_3_2_0_0()); - // InternalXtextGrammarTestLanguage.g:5713:3: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:5714:4: RULE_ID + // InternalXtextGrammarTestLanguage.g:5718:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5719:4: RULE_ID { before(grammarAccess.getGrammarAccess().getHiddenTokensAbstractRuleIDTerminalRuleCall_3_2_0_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -17589,21 +17597,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__HiddenTokensAssignment_3_2_1_1" - // InternalXtextGrammarTestLanguage.g:5725:1: rule__Grammar__HiddenTokensAssignment_3_2_1_1 : ( ( RULE_ID ) ) ; + // InternalXtextGrammarTestLanguage.g:5730:1: rule__Grammar__HiddenTokensAssignment_3_2_1_1 : ( ( RULE_ID ) ) ; public final void rule__Grammar__HiddenTokensAssignment_3_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5729:1: ( ( ( RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:5730:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5734:1: ( ( ( RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:5735:2: ( ( RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:5730:2: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:5731:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5735:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5736:3: ( RULE_ID ) { before(grammarAccess.getGrammarAccess().getHiddenTokensAbstractRuleCrossReference_3_2_1_1_0()); - // InternalXtextGrammarTestLanguage.g:5732:3: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:5733:4: RULE_ID + // InternalXtextGrammarTestLanguage.g:5737:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5738:4: RULE_ID { before(grammarAccess.getGrammarAccess().getHiddenTokensAbstractRuleIDTerminalRuleCall_3_2_1_1_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -17634,17 +17642,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__MetamodelDeclarationsAssignment_4" - // InternalXtextGrammarTestLanguage.g:5744:1: rule__Grammar__MetamodelDeclarationsAssignment_4 : ( ruleAbstractMetamodelDeclaration ) ; + // InternalXtextGrammarTestLanguage.g:5749:1: rule__Grammar__MetamodelDeclarationsAssignment_4 : ( ruleAbstractMetamodelDeclaration ) ; public final void rule__Grammar__MetamodelDeclarationsAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5748:1: ( ( ruleAbstractMetamodelDeclaration ) ) - // InternalXtextGrammarTestLanguage.g:5749:2: ( ruleAbstractMetamodelDeclaration ) + // InternalXtextGrammarTestLanguage.g:5753:1: ( ( ruleAbstractMetamodelDeclaration ) ) + // InternalXtextGrammarTestLanguage.g:5754:2: ( ruleAbstractMetamodelDeclaration ) { - // InternalXtextGrammarTestLanguage.g:5749:2: ( ruleAbstractMetamodelDeclaration ) - // InternalXtextGrammarTestLanguage.g:5750:3: ruleAbstractMetamodelDeclaration + // InternalXtextGrammarTestLanguage.g:5754:2: ( ruleAbstractMetamodelDeclaration ) + // InternalXtextGrammarTestLanguage.g:5755:3: ruleAbstractMetamodelDeclaration { before(grammarAccess.getGrammarAccess().getMetamodelDeclarationsAbstractMetamodelDeclarationParserRuleCall_4_0()); pushFollow(FOLLOW_2); @@ -17675,17 +17683,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Grammar__RulesAssignment_5" - // InternalXtextGrammarTestLanguage.g:5759:1: rule__Grammar__RulesAssignment_5 : ( ruleAbstractRule ) ; + // InternalXtextGrammarTestLanguage.g:5764:1: rule__Grammar__RulesAssignment_5 : ( ruleAbstractRule ) ; public final void rule__Grammar__RulesAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5763:1: ( ( ruleAbstractRule ) ) - // InternalXtextGrammarTestLanguage.g:5764:2: ( ruleAbstractRule ) + // InternalXtextGrammarTestLanguage.g:5768:1: ( ( ruleAbstractRule ) ) + // InternalXtextGrammarTestLanguage.g:5769:2: ( ruleAbstractRule ) { - // InternalXtextGrammarTestLanguage.g:5764:2: ( ruleAbstractRule ) - // InternalXtextGrammarTestLanguage.g:5765:3: ruleAbstractRule + // InternalXtextGrammarTestLanguage.g:5769:2: ( ruleAbstractRule ) + // InternalXtextGrammarTestLanguage.g:5770:3: ruleAbstractRule { before(grammarAccess.getGrammarAccess().getRulesAbstractRuleParserRuleCall_5_0()); pushFollow(FOLLOW_2); @@ -17716,17 +17724,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__NameAssignment_1" - // InternalXtextGrammarTestLanguage.g:5774:1: rule__GeneratedMetamodel__NameAssignment_1 : ( RULE_ID ) ; + // InternalXtextGrammarTestLanguage.g:5779:1: rule__GeneratedMetamodel__NameAssignment_1 : ( RULE_ID ) ; public final void rule__GeneratedMetamodel__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5778:1: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:5779:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5783:1: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5784:2: ( RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:5779:2: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:5780:3: RULE_ID + // InternalXtextGrammarTestLanguage.g:5784:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5785:3: RULE_ID { before(grammarAccess.getGeneratedMetamodelAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -17753,21 +17761,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__EPackageAssignment_2" - // InternalXtextGrammarTestLanguage.g:5789:1: rule__GeneratedMetamodel__EPackageAssignment_2 : ( ( RULE_STRING ) ) ; + // InternalXtextGrammarTestLanguage.g:5794:1: rule__GeneratedMetamodel__EPackageAssignment_2 : ( ( RULE_STRING ) ) ; public final void rule__GeneratedMetamodel__EPackageAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5793:1: ( ( ( RULE_STRING ) ) ) - // InternalXtextGrammarTestLanguage.g:5794:2: ( ( RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:5798:1: ( ( ( RULE_STRING ) ) ) + // InternalXtextGrammarTestLanguage.g:5799:2: ( ( RULE_STRING ) ) { - // InternalXtextGrammarTestLanguage.g:5794:2: ( ( RULE_STRING ) ) - // InternalXtextGrammarTestLanguage.g:5795:3: ( RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:5799:2: ( ( RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:5800:3: ( RULE_STRING ) { before(grammarAccess.getGeneratedMetamodelAccess().getEPackageEPackageCrossReference_2_0()); - // InternalXtextGrammarTestLanguage.g:5796:3: ( RULE_STRING ) - // InternalXtextGrammarTestLanguage.g:5797:4: RULE_STRING + // InternalXtextGrammarTestLanguage.g:5801:3: ( RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:5802:4: RULE_STRING { before(grammarAccess.getGeneratedMetamodelAccess().getEPackageEPackageSTRINGTerminalRuleCall_2_0_1()); match(input,RULE_STRING,FOLLOW_2); @@ -17798,17 +17806,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__GeneratedMetamodel__AliasAssignment_3_1" - // InternalXtextGrammarTestLanguage.g:5808:1: rule__GeneratedMetamodel__AliasAssignment_3_1 : ( RULE_ID ) ; + // InternalXtextGrammarTestLanguage.g:5813:1: rule__GeneratedMetamodel__AliasAssignment_3_1 : ( RULE_ID ) ; public final void rule__GeneratedMetamodel__AliasAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5812:1: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:5813:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5817:1: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5818:2: ( RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:5813:2: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:5814:3: RULE_ID + // InternalXtextGrammarTestLanguage.g:5818:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5819:3: RULE_ID { before(grammarAccess.getGeneratedMetamodelAccess().getAliasIDTerminalRuleCall_3_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -17835,21 +17843,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ReferencedMetamodel__EPackageAssignment_1" - // InternalXtextGrammarTestLanguage.g:5823:1: rule__ReferencedMetamodel__EPackageAssignment_1 : ( ( RULE_STRING ) ) ; + // InternalXtextGrammarTestLanguage.g:5828:1: rule__ReferencedMetamodel__EPackageAssignment_1 : ( ( RULE_STRING ) ) ; public final void rule__ReferencedMetamodel__EPackageAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5827:1: ( ( ( RULE_STRING ) ) ) - // InternalXtextGrammarTestLanguage.g:5828:2: ( ( RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:5832:1: ( ( ( RULE_STRING ) ) ) + // InternalXtextGrammarTestLanguage.g:5833:2: ( ( RULE_STRING ) ) { - // InternalXtextGrammarTestLanguage.g:5828:2: ( ( RULE_STRING ) ) - // InternalXtextGrammarTestLanguage.g:5829:3: ( RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:5833:2: ( ( RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:5834:3: ( RULE_STRING ) { before(grammarAccess.getReferencedMetamodelAccess().getEPackageEPackageCrossReference_1_0()); - // InternalXtextGrammarTestLanguage.g:5830:3: ( RULE_STRING ) - // InternalXtextGrammarTestLanguage.g:5831:4: RULE_STRING + // InternalXtextGrammarTestLanguage.g:5835:3: ( RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:5836:4: RULE_STRING { before(grammarAccess.getReferencedMetamodelAccess().getEPackageEPackageSTRINGTerminalRuleCall_1_0_1()); match(input,RULE_STRING,FOLLOW_2); @@ -17880,17 +17888,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ReferencedMetamodel__AliasAssignment_2_1" - // InternalXtextGrammarTestLanguage.g:5842:1: rule__ReferencedMetamodel__AliasAssignment_2_1 : ( RULE_ID ) ; + // InternalXtextGrammarTestLanguage.g:5847:1: rule__ReferencedMetamodel__AliasAssignment_2_1 : ( RULE_ID ) ; public final void rule__ReferencedMetamodel__AliasAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5846:1: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:5847:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5851:1: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5852:2: ( RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:5847:2: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:5848:3: RULE_ID + // InternalXtextGrammarTestLanguage.g:5852:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5853:3: RULE_ID { before(grammarAccess.getReferencedMetamodelAccess().getAliasIDTerminalRuleCall_2_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -17917,17 +17925,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__NameAssignment_0" - // InternalXtextGrammarTestLanguage.g:5857:1: rule__ParserRule__NameAssignment_0 : ( RULE_ID ) ; + // InternalXtextGrammarTestLanguage.g:5862:1: rule__ParserRule__NameAssignment_0 : ( RULE_ID ) ; public final void rule__ParserRule__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5861:1: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:5862:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5866:1: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5867:2: ( RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:5862:2: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:5863:3: RULE_ID + // InternalXtextGrammarTestLanguage.g:5867:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5868:3: RULE_ID { before(grammarAccess.getParserRuleAccess().getNameIDTerminalRuleCall_0_0()); match(input,RULE_ID,FOLLOW_2); @@ -17954,17 +17962,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__TypeAssignment_1_1" - // InternalXtextGrammarTestLanguage.g:5872:1: rule__ParserRule__TypeAssignment_1_1 : ( ruleTypeRef ) ; + // InternalXtextGrammarTestLanguage.g:5877:1: rule__ParserRule__TypeAssignment_1_1 : ( ruleTypeRef ) ; public final void rule__ParserRule__TypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5876:1: ( ( ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:5877:2: ( ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:5881:1: ( ( ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:5882:2: ( ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:5877:2: ( ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:5878:3: ruleTypeRef + // InternalXtextGrammarTestLanguage.g:5882:2: ( ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:5883:3: ruleTypeRef { before(grammarAccess.getParserRuleAccess().getTypeTypeRefParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -17995,21 +18003,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__DefinesHiddenTokensAssignment_2_0" - // InternalXtextGrammarTestLanguage.g:5887:1: rule__ParserRule__DefinesHiddenTokensAssignment_2_0 : ( ( 'hidden' ) ) ; + // InternalXtextGrammarTestLanguage.g:5892:1: rule__ParserRule__DefinesHiddenTokensAssignment_2_0 : ( ( 'hidden' ) ) ; public final void rule__ParserRule__DefinesHiddenTokensAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5891:1: ( ( ( 'hidden' ) ) ) - // InternalXtextGrammarTestLanguage.g:5892:2: ( ( 'hidden' ) ) + // InternalXtextGrammarTestLanguage.g:5896:1: ( ( ( 'hidden' ) ) ) + // InternalXtextGrammarTestLanguage.g:5897:2: ( ( 'hidden' ) ) { - // InternalXtextGrammarTestLanguage.g:5892:2: ( ( 'hidden' ) ) - // InternalXtextGrammarTestLanguage.g:5893:3: ( 'hidden' ) + // InternalXtextGrammarTestLanguage.g:5897:2: ( ( 'hidden' ) ) + // InternalXtextGrammarTestLanguage.g:5898:3: ( 'hidden' ) { before(grammarAccess.getParserRuleAccess().getDefinesHiddenTokensHiddenKeyword_2_0_0()); - // InternalXtextGrammarTestLanguage.g:5894:3: ( 'hidden' ) - // InternalXtextGrammarTestLanguage.g:5895:4: 'hidden' + // InternalXtextGrammarTestLanguage.g:5899:3: ( 'hidden' ) + // InternalXtextGrammarTestLanguage.g:5900:4: 'hidden' { before(grammarAccess.getParserRuleAccess().getDefinesHiddenTokensHiddenKeyword_2_0_0()); match(input,41,FOLLOW_2); @@ -18040,21 +18048,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__HiddenTokensAssignment_2_2_0" - // InternalXtextGrammarTestLanguage.g:5906:1: rule__ParserRule__HiddenTokensAssignment_2_2_0 : ( ( RULE_ID ) ) ; + // InternalXtextGrammarTestLanguage.g:5911:1: rule__ParserRule__HiddenTokensAssignment_2_2_0 : ( ( RULE_ID ) ) ; public final void rule__ParserRule__HiddenTokensAssignment_2_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5910:1: ( ( ( RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:5911:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5915:1: ( ( ( RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:5916:2: ( ( RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:5911:2: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:5912:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5916:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5917:3: ( RULE_ID ) { before(grammarAccess.getParserRuleAccess().getHiddenTokensAbstractRuleCrossReference_2_2_0_0()); - // InternalXtextGrammarTestLanguage.g:5913:3: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:5914:4: RULE_ID + // InternalXtextGrammarTestLanguage.g:5918:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5919:4: RULE_ID { before(grammarAccess.getParserRuleAccess().getHiddenTokensAbstractRuleIDTerminalRuleCall_2_2_0_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -18085,21 +18093,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__HiddenTokensAssignment_2_2_1_1" - // InternalXtextGrammarTestLanguage.g:5925:1: rule__ParserRule__HiddenTokensAssignment_2_2_1_1 : ( ( RULE_ID ) ) ; + // InternalXtextGrammarTestLanguage.g:5930:1: rule__ParserRule__HiddenTokensAssignment_2_2_1_1 : ( ( RULE_ID ) ) ; public final void rule__ParserRule__HiddenTokensAssignment_2_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5929:1: ( ( ( RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:5930:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5934:1: ( ( ( RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:5935:2: ( ( RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:5930:2: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:5931:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5935:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5936:3: ( RULE_ID ) { before(grammarAccess.getParserRuleAccess().getHiddenTokensAbstractRuleCrossReference_2_2_1_1_0()); - // InternalXtextGrammarTestLanguage.g:5932:3: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:5933:4: RULE_ID + // InternalXtextGrammarTestLanguage.g:5937:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5938:4: RULE_ID { before(grammarAccess.getParserRuleAccess().getHiddenTokensAbstractRuleIDTerminalRuleCall_2_2_1_1_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -18130,17 +18138,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__ParserRule__AlternativesAssignment_4" - // InternalXtextGrammarTestLanguage.g:5944:1: rule__ParserRule__AlternativesAssignment_4 : ( ruleAlternatives ) ; + // InternalXtextGrammarTestLanguage.g:5949:1: rule__ParserRule__AlternativesAssignment_4 : ( ruleAlternatives ) ; public final void rule__ParserRule__AlternativesAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5948:1: ( ( ruleAlternatives ) ) - // InternalXtextGrammarTestLanguage.g:5949:2: ( ruleAlternatives ) + // InternalXtextGrammarTestLanguage.g:5953:1: ( ( ruleAlternatives ) ) + // InternalXtextGrammarTestLanguage.g:5954:2: ( ruleAlternatives ) { - // InternalXtextGrammarTestLanguage.g:5949:2: ( ruleAlternatives ) - // InternalXtextGrammarTestLanguage.g:5950:3: ruleAlternatives + // InternalXtextGrammarTestLanguage.g:5954:2: ( ruleAlternatives ) + // InternalXtextGrammarTestLanguage.g:5955:3: ruleAlternatives { before(grammarAccess.getParserRuleAccess().getAlternativesAlternativesParserRuleCall_4_0()); pushFollow(FOLLOW_2); @@ -18171,21 +18179,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TypeRef__MetamodelAssignment_0_0" - // InternalXtextGrammarTestLanguage.g:5959:1: rule__TypeRef__MetamodelAssignment_0_0 : ( ( RULE_ID ) ) ; + // InternalXtextGrammarTestLanguage.g:5964:1: rule__TypeRef__MetamodelAssignment_0_0 : ( ( RULE_ID ) ) ; public final void rule__TypeRef__MetamodelAssignment_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5963:1: ( ( ( RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:5964:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5968:1: ( ( ( RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:5969:2: ( ( RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:5964:2: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:5965:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5969:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5970:3: ( RULE_ID ) { before(grammarAccess.getTypeRefAccess().getMetamodelAbstractMetamodelDeclarationCrossReference_0_0_0()); - // InternalXtextGrammarTestLanguage.g:5966:3: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:5967:4: RULE_ID + // InternalXtextGrammarTestLanguage.g:5971:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5972:4: RULE_ID { before(grammarAccess.getTypeRefAccess().getMetamodelAbstractMetamodelDeclarationIDTerminalRuleCall_0_0_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -18216,21 +18224,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TypeRef__ClassifierAssignment_1" - // InternalXtextGrammarTestLanguage.g:5978:1: rule__TypeRef__ClassifierAssignment_1 : ( ( RULE_ID ) ) ; + // InternalXtextGrammarTestLanguage.g:5983:1: rule__TypeRef__ClassifierAssignment_1 : ( ( RULE_ID ) ) ; public final void rule__TypeRef__ClassifierAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:5982:1: ( ( ( RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:5983:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5987:1: ( ( ( RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:5988:2: ( ( RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:5983:2: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:5984:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5988:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:5989:3: ( RULE_ID ) { before(grammarAccess.getTypeRefAccess().getClassifierEClassifierCrossReference_1_0()); - // InternalXtextGrammarTestLanguage.g:5985:3: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:5986:4: RULE_ID + // InternalXtextGrammarTestLanguage.g:5990:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:5991:4: RULE_ID { before(grammarAccess.getTypeRefAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -18261,17 +18269,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Alternatives__GroupsAssignment_1_1_1" - // InternalXtextGrammarTestLanguage.g:5997:1: rule__Alternatives__GroupsAssignment_1_1_1 : ( ruleGroup ) ; + // InternalXtextGrammarTestLanguage.g:6002:1: rule__Alternatives__GroupsAssignment_1_1_1 : ( ruleGroup ) ; public final void rule__Alternatives__GroupsAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6001:1: ( ( ruleGroup ) ) - // InternalXtextGrammarTestLanguage.g:6002:2: ( ruleGroup ) + // InternalXtextGrammarTestLanguage.g:6006:1: ( ( ruleGroup ) ) + // InternalXtextGrammarTestLanguage.g:6007:2: ( ruleGroup ) { - // InternalXtextGrammarTestLanguage.g:6002:2: ( ruleGroup ) - // InternalXtextGrammarTestLanguage.g:6003:3: ruleGroup + // InternalXtextGrammarTestLanguage.g:6007:2: ( ruleGroup ) + // InternalXtextGrammarTestLanguage.g:6008:3: ruleGroup { before(grammarAccess.getAlternativesAccess().getGroupsGroupParserRuleCall_1_1_1_0()); pushFollow(FOLLOW_2); @@ -18302,17 +18310,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Group__TokensAssignment_1_1" - // InternalXtextGrammarTestLanguage.g:6012:1: rule__Group__TokensAssignment_1_1 : ( ruleAbstractToken ) ; + // InternalXtextGrammarTestLanguage.g:6017:1: rule__Group__TokensAssignment_1_1 : ( ruleAbstractToken ) ; public final void rule__Group__TokensAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6016:1: ( ( ruleAbstractToken ) ) - // InternalXtextGrammarTestLanguage.g:6017:2: ( ruleAbstractToken ) + // InternalXtextGrammarTestLanguage.g:6021:1: ( ( ruleAbstractToken ) ) + // InternalXtextGrammarTestLanguage.g:6022:2: ( ruleAbstractToken ) { - // InternalXtextGrammarTestLanguage.g:6017:2: ( ruleAbstractToken ) - // InternalXtextGrammarTestLanguage.g:6018:3: ruleAbstractToken + // InternalXtextGrammarTestLanguage.g:6022:2: ( ruleAbstractToken ) + // InternalXtextGrammarTestLanguage.g:6023:3: ruleAbstractToken { before(grammarAccess.getGroupAccess().getTokensAbstractTokenParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -18343,21 +18351,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AbstractTokenWithCardinality__CardinalityAssignment_1" - // InternalXtextGrammarTestLanguage.g:6027:1: rule__AbstractTokenWithCardinality__CardinalityAssignment_1 : ( ( rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:6032:1: rule__AbstractTokenWithCardinality__CardinalityAssignment_1 : ( ( rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 ) ) ; public final void rule__AbstractTokenWithCardinality__CardinalityAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6031:1: ( ( ( rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:6032:2: ( ( rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 ) ) + // InternalXtextGrammarTestLanguage.g:6036:1: ( ( ( rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:6037:2: ( ( rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 ) ) { - // InternalXtextGrammarTestLanguage.g:6032:2: ( ( rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 ) ) - // InternalXtextGrammarTestLanguage.g:6033:3: ( rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 ) + // InternalXtextGrammarTestLanguage.g:6037:2: ( ( rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 ) ) + // InternalXtextGrammarTestLanguage.g:6038:3: ( rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 ) { before(grammarAccess.getAbstractTokenWithCardinalityAccess().getCardinalityAlternatives_1_0()); - // InternalXtextGrammarTestLanguage.g:6034:3: ( rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 ) - // InternalXtextGrammarTestLanguage.g:6034:4: rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 + // InternalXtextGrammarTestLanguage.g:6039:3: ( rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 ) + // InternalXtextGrammarTestLanguage.g:6039:4: rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0 { pushFollow(FOLLOW_2); rule__AbstractTokenWithCardinality__CardinalityAlternatives_1_0(); @@ -18390,17 +18398,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__TypeAssignment_1" - // InternalXtextGrammarTestLanguage.g:6042:1: rule__Action__TypeAssignment_1 : ( ruleTypeRef ) ; + // InternalXtextGrammarTestLanguage.g:6047:1: rule__Action__TypeAssignment_1 : ( ruleTypeRef ) ; public final void rule__Action__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6046:1: ( ( ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:6047:2: ( ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:6051:1: ( ( ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:6052:2: ( ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:6047:2: ( ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:6048:3: ruleTypeRef + // InternalXtextGrammarTestLanguage.g:6052:2: ( ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:6053:3: ruleTypeRef { before(grammarAccess.getActionAccess().getTypeTypeRefParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -18431,17 +18439,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__FeatureAssignment_2_1" - // InternalXtextGrammarTestLanguage.g:6057:1: rule__Action__FeatureAssignment_2_1 : ( RULE_ID ) ; + // InternalXtextGrammarTestLanguage.g:6062:1: rule__Action__FeatureAssignment_2_1 : ( RULE_ID ) ; public final void rule__Action__FeatureAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6061:1: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:6062:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:6066:1: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:6067:2: ( RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:6062:2: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:6063:3: RULE_ID + // InternalXtextGrammarTestLanguage.g:6067:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:6068:3: RULE_ID { before(grammarAccess.getActionAccess().getFeatureIDTerminalRuleCall_2_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -18468,21 +18476,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Action__OperatorAssignment_2_2" - // InternalXtextGrammarTestLanguage.g:6072:1: rule__Action__OperatorAssignment_2_2 : ( ( rule__Action__OperatorAlternatives_2_2_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:6077:1: rule__Action__OperatorAssignment_2_2 : ( ( rule__Action__OperatorAlternatives_2_2_0 ) ) ; public final void rule__Action__OperatorAssignment_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6076:1: ( ( ( rule__Action__OperatorAlternatives_2_2_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:6077:2: ( ( rule__Action__OperatorAlternatives_2_2_0 ) ) + // InternalXtextGrammarTestLanguage.g:6081:1: ( ( ( rule__Action__OperatorAlternatives_2_2_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:6082:2: ( ( rule__Action__OperatorAlternatives_2_2_0 ) ) { - // InternalXtextGrammarTestLanguage.g:6077:2: ( ( rule__Action__OperatorAlternatives_2_2_0 ) ) - // InternalXtextGrammarTestLanguage.g:6078:3: ( rule__Action__OperatorAlternatives_2_2_0 ) + // InternalXtextGrammarTestLanguage.g:6082:2: ( ( rule__Action__OperatorAlternatives_2_2_0 ) ) + // InternalXtextGrammarTestLanguage.g:6083:3: ( rule__Action__OperatorAlternatives_2_2_0 ) { before(grammarAccess.getActionAccess().getOperatorAlternatives_2_2_0()); - // InternalXtextGrammarTestLanguage.g:6079:3: ( rule__Action__OperatorAlternatives_2_2_0 ) - // InternalXtextGrammarTestLanguage.g:6079:4: rule__Action__OperatorAlternatives_2_2_0 + // InternalXtextGrammarTestLanguage.g:6084:3: ( rule__Action__OperatorAlternatives_2_2_0 ) + // InternalXtextGrammarTestLanguage.g:6084:4: rule__Action__OperatorAlternatives_2_2_0 { pushFollow(FOLLOW_2); rule__Action__OperatorAlternatives_2_2_0(); @@ -18515,17 +18523,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Keyword__ValueAssignment" - // InternalXtextGrammarTestLanguage.g:6087:1: rule__Keyword__ValueAssignment : ( RULE_STRING ) ; + // InternalXtextGrammarTestLanguage.g:6092:1: rule__Keyword__ValueAssignment : ( RULE_STRING ) ; public final void rule__Keyword__ValueAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6091:1: ( ( RULE_STRING ) ) - // InternalXtextGrammarTestLanguage.g:6092:2: ( RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:6096:1: ( ( RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:6097:2: ( RULE_STRING ) { - // InternalXtextGrammarTestLanguage.g:6092:2: ( RULE_STRING ) - // InternalXtextGrammarTestLanguage.g:6093:3: RULE_STRING + // InternalXtextGrammarTestLanguage.g:6097:2: ( RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:6098:3: RULE_STRING { before(grammarAccess.getKeywordAccess().getValueSTRINGTerminalRuleCall_0()); match(input,RULE_STRING,FOLLOW_2); @@ -18552,21 +18560,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__RuleCall__RuleAssignment" - // InternalXtextGrammarTestLanguage.g:6102:1: rule__RuleCall__RuleAssignment : ( ( RULE_ID ) ) ; + // InternalXtextGrammarTestLanguage.g:6107:1: rule__RuleCall__RuleAssignment : ( ( RULE_ID ) ) ; public final void rule__RuleCall__RuleAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6106:1: ( ( ( RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:6107:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:6111:1: ( ( ( RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:6112:2: ( ( RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:6107:2: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:6108:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:6112:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:6113:3: ( RULE_ID ) { before(grammarAccess.getRuleCallAccess().getRuleAbstractRuleCrossReference_0()); - // InternalXtextGrammarTestLanguage.g:6109:3: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:6110:4: RULE_ID + // InternalXtextGrammarTestLanguage.g:6114:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:6115:4: RULE_ID { before(grammarAccess.getRuleCallAccess().getRuleAbstractRuleIDTerminalRuleCall_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -18597,17 +18605,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Assignment__FeatureAssignment_0" - // InternalXtextGrammarTestLanguage.g:6121:1: rule__Assignment__FeatureAssignment_0 : ( RULE_ID ) ; + // InternalXtextGrammarTestLanguage.g:6126:1: rule__Assignment__FeatureAssignment_0 : ( RULE_ID ) ; public final void rule__Assignment__FeatureAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6125:1: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:6126:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:6130:1: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:6131:2: ( RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:6126:2: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:6127:3: RULE_ID + // InternalXtextGrammarTestLanguage.g:6131:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:6132:3: RULE_ID { before(grammarAccess.getAssignmentAccess().getFeatureIDTerminalRuleCall_0_0()); match(input,RULE_ID,FOLLOW_2); @@ -18634,21 +18642,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Assignment__OperatorAssignment_1" - // InternalXtextGrammarTestLanguage.g:6136:1: rule__Assignment__OperatorAssignment_1 : ( ( rule__Assignment__OperatorAlternatives_1_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:6141:1: rule__Assignment__OperatorAssignment_1 : ( ( rule__Assignment__OperatorAlternatives_1_0 ) ) ; public final void rule__Assignment__OperatorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6140:1: ( ( ( rule__Assignment__OperatorAlternatives_1_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:6141:2: ( ( rule__Assignment__OperatorAlternatives_1_0 ) ) + // InternalXtextGrammarTestLanguage.g:6145:1: ( ( ( rule__Assignment__OperatorAlternatives_1_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:6146:2: ( ( rule__Assignment__OperatorAlternatives_1_0 ) ) { - // InternalXtextGrammarTestLanguage.g:6141:2: ( ( rule__Assignment__OperatorAlternatives_1_0 ) ) - // InternalXtextGrammarTestLanguage.g:6142:3: ( rule__Assignment__OperatorAlternatives_1_0 ) + // InternalXtextGrammarTestLanguage.g:6146:2: ( ( rule__Assignment__OperatorAlternatives_1_0 ) ) + // InternalXtextGrammarTestLanguage.g:6147:3: ( rule__Assignment__OperatorAlternatives_1_0 ) { before(grammarAccess.getAssignmentAccess().getOperatorAlternatives_1_0()); - // InternalXtextGrammarTestLanguage.g:6143:3: ( rule__Assignment__OperatorAlternatives_1_0 ) - // InternalXtextGrammarTestLanguage.g:6143:4: rule__Assignment__OperatorAlternatives_1_0 + // InternalXtextGrammarTestLanguage.g:6148:3: ( rule__Assignment__OperatorAlternatives_1_0 ) + // InternalXtextGrammarTestLanguage.g:6148:4: rule__Assignment__OperatorAlternatives_1_0 { pushFollow(FOLLOW_2); rule__Assignment__OperatorAlternatives_1_0(); @@ -18681,17 +18689,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__Assignment__TerminalAssignment_2" - // InternalXtextGrammarTestLanguage.g:6151:1: rule__Assignment__TerminalAssignment_2 : ( ruleAssignableTerminal ) ; + // InternalXtextGrammarTestLanguage.g:6156:1: rule__Assignment__TerminalAssignment_2 : ( ruleAssignableTerminal ) ; public final void rule__Assignment__TerminalAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6155:1: ( ( ruleAssignableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:6156:2: ( ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:6160:1: ( ( ruleAssignableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:6161:2: ( ruleAssignableTerminal ) { - // InternalXtextGrammarTestLanguage.g:6156:2: ( ruleAssignableTerminal ) - // InternalXtextGrammarTestLanguage.g:6157:3: ruleAssignableTerminal + // InternalXtextGrammarTestLanguage.g:6161:2: ( ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:6162:3: ruleAssignableTerminal { before(grammarAccess.getAssignmentAccess().getTerminalAssignableTerminalParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -18722,17 +18730,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__AssignableAlternatives__GroupsAssignment_1_1_1" - // InternalXtextGrammarTestLanguage.g:6166:1: rule__AssignableAlternatives__GroupsAssignment_1_1_1 : ( ruleAssignableTerminal ) ; + // InternalXtextGrammarTestLanguage.g:6171:1: rule__AssignableAlternatives__GroupsAssignment_1_1_1 : ( ruleAssignableTerminal ) ; public final void rule__AssignableAlternatives__GroupsAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6170:1: ( ( ruleAssignableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:6171:2: ( ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:6175:1: ( ( ruleAssignableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:6176:2: ( ruleAssignableTerminal ) { - // InternalXtextGrammarTestLanguage.g:6171:2: ( ruleAssignableTerminal ) - // InternalXtextGrammarTestLanguage.g:6172:3: ruleAssignableTerminal + // InternalXtextGrammarTestLanguage.g:6176:2: ( ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:6177:3: ruleAssignableTerminal { before(grammarAccess.getAssignableAlternativesAccess().getGroupsAssignableTerminalParserRuleCall_1_1_1_0()); pushFollow(FOLLOW_2); @@ -18763,17 +18771,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__TypeAssignment_1" - // InternalXtextGrammarTestLanguage.g:6181:1: rule__CrossReference__TypeAssignment_1 : ( ruleTypeRef ) ; + // InternalXtextGrammarTestLanguage.g:6186:1: rule__CrossReference__TypeAssignment_1 : ( ruleTypeRef ) ; public final void rule__CrossReference__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6185:1: ( ( ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:6186:2: ( ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:6190:1: ( ( ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:6191:2: ( ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:6186:2: ( ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:6187:3: ruleTypeRef + // InternalXtextGrammarTestLanguage.g:6191:2: ( ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:6192:3: ruleTypeRef { before(grammarAccess.getCrossReferenceAccess().getTypeTypeRefParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -18804,17 +18812,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReference__TerminalAssignment_2_1" - // InternalXtextGrammarTestLanguage.g:6196:1: rule__CrossReference__TerminalAssignment_2_1 : ( ruleCrossReferenceableTerminal ) ; + // InternalXtextGrammarTestLanguage.g:6201:1: rule__CrossReference__TerminalAssignment_2_1 : ( ruleCrossReferenceableTerminal ) ; public final void rule__CrossReference__TerminalAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6200:1: ( ( ruleCrossReferenceableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:6201:2: ( ruleCrossReferenceableTerminal ) + // InternalXtextGrammarTestLanguage.g:6205:1: ( ( ruleCrossReferenceableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:6206:2: ( ruleCrossReferenceableTerminal ) { - // InternalXtextGrammarTestLanguage.g:6201:2: ( ruleCrossReferenceableTerminal ) - // InternalXtextGrammarTestLanguage.g:6202:3: ruleCrossReferenceableTerminal + // InternalXtextGrammarTestLanguage.g:6206:2: ( ruleCrossReferenceableTerminal ) + // InternalXtextGrammarTestLanguage.g:6207:3: ruleCrossReferenceableTerminal { before(grammarAccess.getCrossReferenceAccess().getTerminalCrossReferenceableTerminalParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -18845,17 +18853,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1" - // InternalXtextGrammarTestLanguage.g:6211:1: rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 : ( ruleCrossReferenceableTerminal ) ; + // InternalXtextGrammarTestLanguage.g:6216:1: rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1 : ( ruleCrossReferenceableTerminal ) ; public final void rule__CrossReferenceableAlternatives__GroupsAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6215:1: ( ( ruleCrossReferenceableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:6216:2: ( ruleCrossReferenceableTerminal ) + // InternalXtextGrammarTestLanguage.g:6220:1: ( ( ruleCrossReferenceableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:6221:2: ( ruleCrossReferenceableTerminal ) { - // InternalXtextGrammarTestLanguage.g:6216:2: ( ruleCrossReferenceableTerminal ) - // InternalXtextGrammarTestLanguage.g:6217:3: ruleCrossReferenceableTerminal + // InternalXtextGrammarTestLanguage.g:6221:2: ( ruleCrossReferenceableTerminal ) + // InternalXtextGrammarTestLanguage.g:6222:3: ruleCrossReferenceableTerminal { before(grammarAccess.getCrossReferenceableAlternativesAccess().getGroupsCrossReferenceableTerminalParserRuleCall_1_1_1_0()); pushFollow(FOLLOW_2); @@ -18886,17 +18894,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__NameAssignment_1" - // InternalXtextGrammarTestLanguage.g:6226:1: rule__TerminalRule__NameAssignment_1 : ( RULE_ID ) ; + // InternalXtextGrammarTestLanguage.g:6231:1: rule__TerminalRule__NameAssignment_1 : ( RULE_ID ) ; public final void rule__TerminalRule__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6230:1: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:6231:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:6235:1: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:6236:2: ( RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:6231:2: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:6232:3: RULE_ID + // InternalXtextGrammarTestLanguage.g:6236:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:6237:3: RULE_ID { before(grammarAccess.getTerminalRuleAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -18923,17 +18931,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__TypeAssignment_2_1" - // InternalXtextGrammarTestLanguage.g:6241:1: rule__TerminalRule__TypeAssignment_2_1 : ( ruleTypeRef ) ; + // InternalXtextGrammarTestLanguage.g:6246:1: rule__TerminalRule__TypeAssignment_2_1 : ( ruleTypeRef ) ; public final void rule__TerminalRule__TypeAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6245:1: ( ( ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:6246:2: ( ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:6250:1: ( ( ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:6251:2: ( ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:6246:2: ( ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:6247:3: ruleTypeRef + // InternalXtextGrammarTestLanguage.g:6251:2: ( ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:6252:3: ruleTypeRef { before(grammarAccess.getTerminalRuleAccess().getTypeTypeRefParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -18964,17 +18972,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalRule__AlternativesAssignment_4" - // InternalXtextGrammarTestLanguage.g:6256:1: rule__TerminalRule__AlternativesAssignment_4 : ( ruleTerminalAlternatives ) ; + // InternalXtextGrammarTestLanguage.g:6261:1: rule__TerminalRule__AlternativesAssignment_4 : ( ruleTerminalAlternatives ) ; public final void rule__TerminalRule__AlternativesAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6260:1: ( ( ruleTerminalAlternatives ) ) - // InternalXtextGrammarTestLanguage.g:6261:2: ( ruleTerminalAlternatives ) + // InternalXtextGrammarTestLanguage.g:6265:1: ( ( ruleTerminalAlternatives ) ) + // InternalXtextGrammarTestLanguage.g:6266:2: ( ruleTerminalAlternatives ) { - // InternalXtextGrammarTestLanguage.g:6261:2: ( ruleTerminalAlternatives ) - // InternalXtextGrammarTestLanguage.g:6262:3: ruleTerminalAlternatives + // InternalXtextGrammarTestLanguage.g:6266:2: ( ruleTerminalAlternatives ) + // InternalXtextGrammarTestLanguage.g:6267:3: ruleTerminalAlternatives { before(grammarAccess.getTerminalRuleAccess().getAlternativesTerminalAlternativesParserRuleCall_4_0()); pushFollow(FOLLOW_2); @@ -19005,17 +19013,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalAlternatives__GroupsAssignment_1_1_1" - // InternalXtextGrammarTestLanguage.g:6271:1: rule__TerminalAlternatives__GroupsAssignment_1_1_1 : ( ruleTerminalGroup ) ; + // InternalXtextGrammarTestLanguage.g:6276:1: rule__TerminalAlternatives__GroupsAssignment_1_1_1 : ( ruleTerminalGroup ) ; public final void rule__TerminalAlternatives__GroupsAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6275:1: ( ( ruleTerminalGroup ) ) - // InternalXtextGrammarTestLanguage.g:6276:2: ( ruleTerminalGroup ) + // InternalXtextGrammarTestLanguage.g:6280:1: ( ( ruleTerminalGroup ) ) + // InternalXtextGrammarTestLanguage.g:6281:2: ( ruleTerminalGroup ) { - // InternalXtextGrammarTestLanguage.g:6276:2: ( ruleTerminalGroup ) - // InternalXtextGrammarTestLanguage.g:6277:3: ruleTerminalGroup + // InternalXtextGrammarTestLanguage.g:6281:2: ( ruleTerminalGroup ) + // InternalXtextGrammarTestLanguage.g:6282:3: ruleTerminalGroup { before(grammarAccess.getTerminalAlternativesAccess().getGroupsTerminalGroupParserRuleCall_1_1_1_0()); pushFollow(FOLLOW_2); @@ -19046,17 +19054,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalGroup__TokensAssignment_1_1" - // InternalXtextGrammarTestLanguage.g:6286:1: rule__TerminalGroup__TokensAssignment_1_1 : ( ruleTerminalToken ) ; + // InternalXtextGrammarTestLanguage.g:6291:1: rule__TerminalGroup__TokensAssignment_1_1 : ( ruleTerminalToken ) ; public final void rule__TerminalGroup__TokensAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6290:1: ( ( ruleTerminalToken ) ) - // InternalXtextGrammarTestLanguage.g:6291:2: ( ruleTerminalToken ) + // InternalXtextGrammarTestLanguage.g:6295:1: ( ( ruleTerminalToken ) ) + // InternalXtextGrammarTestLanguage.g:6296:2: ( ruleTerminalToken ) { - // InternalXtextGrammarTestLanguage.g:6291:2: ( ruleTerminalToken ) - // InternalXtextGrammarTestLanguage.g:6292:3: ruleTerminalToken + // InternalXtextGrammarTestLanguage.g:6296:2: ( ruleTerminalToken ) + // InternalXtextGrammarTestLanguage.g:6297:3: ruleTerminalToken { before(grammarAccess.getTerminalGroupAccess().getTokensTerminalTokenParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); @@ -19087,21 +19095,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__TerminalToken__CardinalityAssignment_1" - // InternalXtextGrammarTestLanguage.g:6301:1: rule__TerminalToken__CardinalityAssignment_1 : ( ( rule__TerminalToken__CardinalityAlternatives_1_0 ) ) ; + // InternalXtextGrammarTestLanguage.g:6306:1: rule__TerminalToken__CardinalityAssignment_1 : ( ( rule__TerminalToken__CardinalityAlternatives_1_0 ) ) ; public final void rule__TerminalToken__CardinalityAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6305:1: ( ( ( rule__TerminalToken__CardinalityAlternatives_1_0 ) ) ) - // InternalXtextGrammarTestLanguage.g:6306:2: ( ( rule__TerminalToken__CardinalityAlternatives_1_0 ) ) + // InternalXtextGrammarTestLanguage.g:6310:1: ( ( ( rule__TerminalToken__CardinalityAlternatives_1_0 ) ) ) + // InternalXtextGrammarTestLanguage.g:6311:2: ( ( rule__TerminalToken__CardinalityAlternatives_1_0 ) ) { - // InternalXtextGrammarTestLanguage.g:6306:2: ( ( rule__TerminalToken__CardinalityAlternatives_1_0 ) ) - // InternalXtextGrammarTestLanguage.g:6307:3: ( rule__TerminalToken__CardinalityAlternatives_1_0 ) + // InternalXtextGrammarTestLanguage.g:6311:2: ( ( rule__TerminalToken__CardinalityAlternatives_1_0 ) ) + // InternalXtextGrammarTestLanguage.g:6312:3: ( rule__TerminalToken__CardinalityAlternatives_1_0 ) { before(grammarAccess.getTerminalTokenAccess().getCardinalityAlternatives_1_0()); - // InternalXtextGrammarTestLanguage.g:6308:3: ( rule__TerminalToken__CardinalityAlternatives_1_0 ) - // InternalXtextGrammarTestLanguage.g:6308:4: rule__TerminalToken__CardinalityAlternatives_1_0 + // InternalXtextGrammarTestLanguage.g:6313:3: ( rule__TerminalToken__CardinalityAlternatives_1_0 ) + // InternalXtextGrammarTestLanguage.g:6313:4: rule__TerminalToken__CardinalityAlternatives_1_0 { pushFollow(FOLLOW_2); rule__TerminalToken__CardinalityAlternatives_1_0(); @@ -19134,17 +19142,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__NegatedToken__TerminalAssignment_1" - // InternalXtextGrammarTestLanguage.g:6316:1: rule__NegatedToken__TerminalAssignment_1 : ( ruleTerminalTokenElement ) ; + // InternalXtextGrammarTestLanguage.g:6321:1: rule__NegatedToken__TerminalAssignment_1 : ( ruleTerminalTokenElement ) ; public final void rule__NegatedToken__TerminalAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6320:1: ( ( ruleTerminalTokenElement ) ) - // InternalXtextGrammarTestLanguage.g:6321:2: ( ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:6325:1: ( ( ruleTerminalTokenElement ) ) + // InternalXtextGrammarTestLanguage.g:6326:2: ( ruleTerminalTokenElement ) { - // InternalXtextGrammarTestLanguage.g:6321:2: ( ruleTerminalTokenElement ) - // InternalXtextGrammarTestLanguage.g:6322:3: ruleTerminalTokenElement + // InternalXtextGrammarTestLanguage.g:6326:2: ( ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:6327:3: ruleTerminalTokenElement { before(grammarAccess.getNegatedTokenAccess().getTerminalTerminalTokenElementParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -19175,17 +19183,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__UntilToken__TerminalAssignment_1" - // InternalXtextGrammarTestLanguage.g:6331:1: rule__UntilToken__TerminalAssignment_1 : ( ruleTerminalTokenElement ) ; + // InternalXtextGrammarTestLanguage.g:6336:1: rule__UntilToken__TerminalAssignment_1 : ( ruleTerminalTokenElement ) ; public final void rule__UntilToken__TerminalAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6335:1: ( ( ruleTerminalTokenElement ) ) - // InternalXtextGrammarTestLanguage.g:6336:2: ( ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:6340:1: ( ( ruleTerminalTokenElement ) ) + // InternalXtextGrammarTestLanguage.g:6341:2: ( ruleTerminalTokenElement ) { - // InternalXtextGrammarTestLanguage.g:6336:2: ( ruleTerminalTokenElement ) - // InternalXtextGrammarTestLanguage.g:6337:3: ruleTerminalTokenElement + // InternalXtextGrammarTestLanguage.g:6341:2: ( ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:6342:3: ruleTerminalTokenElement { before(grammarAccess.getUntilTokenAccess().getTerminalTerminalTokenElementParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -19216,17 +19224,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__CharacterRange__RightAssignment_1_2" - // InternalXtextGrammarTestLanguage.g:6346:1: rule__CharacterRange__RightAssignment_1_2 : ( ruleKeyword ) ; + // InternalXtextGrammarTestLanguage.g:6351:1: rule__CharacterRange__RightAssignment_1_2 : ( ruleKeyword ) ; public final void rule__CharacterRange__RightAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6350:1: ( ( ruleKeyword ) ) - // InternalXtextGrammarTestLanguage.g:6351:2: ( ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:6355:1: ( ( ruleKeyword ) ) + // InternalXtextGrammarTestLanguage.g:6356:2: ( ruleKeyword ) { - // InternalXtextGrammarTestLanguage.g:6351:2: ( ruleKeyword ) - // InternalXtextGrammarTestLanguage.g:6352:3: ruleKeyword + // InternalXtextGrammarTestLanguage.g:6356:2: ( ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:6357:3: ruleKeyword { before(grammarAccess.getCharacterRangeAccess().getRightKeywordParserRuleCall_1_2_0()); pushFollow(FOLLOW_2); @@ -19257,17 +19265,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__NameAssignment_1" - // InternalXtextGrammarTestLanguage.g:6361:1: rule__EnumRule__NameAssignment_1 : ( RULE_ID ) ; + // InternalXtextGrammarTestLanguage.g:6366:1: rule__EnumRule__NameAssignment_1 : ( RULE_ID ) ; public final void rule__EnumRule__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6365:1: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:6366:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:6370:1: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:6371:2: ( RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:6366:2: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:6367:3: RULE_ID + // InternalXtextGrammarTestLanguage.g:6371:2: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:6372:3: RULE_ID { before(grammarAccess.getEnumRuleAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -19294,17 +19302,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__TypeAssignment_2_1" - // InternalXtextGrammarTestLanguage.g:6376:1: rule__EnumRule__TypeAssignment_2_1 : ( ruleTypeRef ) ; + // InternalXtextGrammarTestLanguage.g:6381:1: rule__EnumRule__TypeAssignment_2_1 : ( ruleTypeRef ) ; public final void rule__EnumRule__TypeAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6380:1: ( ( ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:6381:2: ( ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:6385:1: ( ( ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:6386:2: ( ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:6381:2: ( ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:6382:3: ruleTypeRef + // InternalXtextGrammarTestLanguage.g:6386:2: ( ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:6387:3: ruleTypeRef { before(grammarAccess.getEnumRuleAccess().getTypeTypeRefParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -19335,17 +19343,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumRule__AlternativesAssignment_4" - // InternalXtextGrammarTestLanguage.g:6391:1: rule__EnumRule__AlternativesAssignment_4 : ( ruleEnumLiterals ) ; + // InternalXtextGrammarTestLanguage.g:6396:1: rule__EnumRule__AlternativesAssignment_4 : ( ruleEnumLiterals ) ; public final void rule__EnumRule__AlternativesAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6395:1: ( ( ruleEnumLiterals ) ) - // InternalXtextGrammarTestLanguage.g:6396:2: ( ruleEnumLiterals ) + // InternalXtextGrammarTestLanguage.g:6400:1: ( ( ruleEnumLiterals ) ) + // InternalXtextGrammarTestLanguage.g:6401:2: ( ruleEnumLiterals ) { - // InternalXtextGrammarTestLanguage.g:6396:2: ( ruleEnumLiterals ) - // InternalXtextGrammarTestLanguage.g:6397:3: ruleEnumLiterals + // InternalXtextGrammarTestLanguage.g:6401:2: ( ruleEnumLiterals ) + // InternalXtextGrammarTestLanguage.g:6402:3: ruleEnumLiterals { before(grammarAccess.getEnumRuleAccess().getAlternativesEnumLiteralsParserRuleCall_4_0()); pushFollow(FOLLOW_2); @@ -19376,17 +19384,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiterals__GroupsAssignment_1_1_1" - // InternalXtextGrammarTestLanguage.g:6406:1: rule__EnumLiterals__GroupsAssignment_1_1_1 : ( ruleEnumLiteralDeclaration ) ; + // InternalXtextGrammarTestLanguage.g:6411:1: rule__EnumLiterals__GroupsAssignment_1_1_1 : ( ruleEnumLiteralDeclaration ) ; public final void rule__EnumLiterals__GroupsAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6410:1: ( ( ruleEnumLiteralDeclaration ) ) - // InternalXtextGrammarTestLanguage.g:6411:2: ( ruleEnumLiteralDeclaration ) + // InternalXtextGrammarTestLanguage.g:6415:1: ( ( ruleEnumLiteralDeclaration ) ) + // InternalXtextGrammarTestLanguage.g:6416:2: ( ruleEnumLiteralDeclaration ) { - // InternalXtextGrammarTestLanguage.g:6411:2: ( ruleEnumLiteralDeclaration ) - // InternalXtextGrammarTestLanguage.g:6412:3: ruleEnumLiteralDeclaration + // InternalXtextGrammarTestLanguage.g:6416:2: ( ruleEnumLiteralDeclaration ) + // InternalXtextGrammarTestLanguage.g:6417:3: ruleEnumLiteralDeclaration { before(grammarAccess.getEnumLiteralsAccess().getGroupsEnumLiteralDeclarationParserRuleCall_1_1_1_0()); pushFollow(FOLLOW_2); @@ -19417,21 +19425,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiteralDeclaration__EnumLiteralAssignment_0" - // InternalXtextGrammarTestLanguage.g:6421:1: rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 : ( ( RULE_ID ) ) ; + // InternalXtextGrammarTestLanguage.g:6426:1: rule__EnumLiteralDeclaration__EnumLiteralAssignment_0 : ( ( RULE_ID ) ) ; public final void rule__EnumLiteralDeclaration__EnumLiteralAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6425:1: ( ( ( RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:6426:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:6430:1: ( ( ( RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:6431:2: ( ( RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:6426:2: ( ( RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:6427:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:6431:2: ( ( RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:6432:3: ( RULE_ID ) { before(grammarAccess.getEnumLiteralDeclarationAccess().getEnumLiteralEEnumLiteralCrossReference_0_0()); - // InternalXtextGrammarTestLanguage.g:6428:3: ( RULE_ID ) - // InternalXtextGrammarTestLanguage.g:6429:4: RULE_ID + // InternalXtextGrammarTestLanguage.g:6433:3: ( RULE_ID ) + // InternalXtextGrammarTestLanguage.g:6434:4: RULE_ID { before(grammarAccess.getEnumLiteralDeclarationAccess().getEnumLiteralEEnumLiteralIDTerminalRuleCall_0_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -19462,17 +19470,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalCont // $ANTLR start "rule__EnumLiteralDeclaration__LiteralAssignment_1_1" - // InternalXtextGrammarTestLanguage.g:6440:1: rule__EnumLiteralDeclaration__LiteralAssignment_1_1 : ( ruleKeyword ) ; + // InternalXtextGrammarTestLanguage.g:6445:1: rule__EnumLiteralDeclaration__LiteralAssignment_1_1 : ( ruleKeyword ) ; public final void rule__EnumLiteralDeclaration__LiteralAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalXtextGrammarTestLanguage.g:6444:1: ( ( ruleKeyword ) ) - // InternalXtextGrammarTestLanguage.g:6445:2: ( ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:6449:1: ( ( ruleKeyword ) ) + // InternalXtextGrammarTestLanguage.g:6450:2: ( ruleKeyword ) { - // InternalXtextGrammarTestLanguage.g:6445:2: ( ruleKeyword ) - // InternalXtextGrammarTestLanguage.g:6446:3: ruleKeyword + // InternalXtextGrammarTestLanguage.g:6450:2: ( ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:6451:3: ruleKeyword { before(grammarAccess.getEnumLiteralDeclarationAccess().getLiteralKeywordParserRuleCall_1_1_0()); pushFollow(FOLLOW_2); diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/BeeLangTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/BeeLangTestLanguageIdeModule.java index 740d0a8f0..86f64ac5e 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/BeeLangTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/BeeLangTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.ide; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/BeeLangTestLanguageIdeSetup.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/BeeLangTestLanguageIdeSetup.java index 44d94cada..1b0dc6acb 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/BeeLangTestLanguageIdeSetup.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/BeeLangTestLanguageIdeSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.ide; import org.eclipse.xtext.testlanguages.backtracking.BeeLangTestLanguageRuntimeModule; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/ExBeeLangTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/ExBeeLangTestLanguageIdeModule.java index dbbd6a416..dfbdf6792 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/ExBeeLangTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/ExBeeLangTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.ide; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/ExBeeLangTestLanguageIdeSetup.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/ExBeeLangTestLanguageIdeSetup.java index 03d46e0ec..38179e455 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/ExBeeLangTestLanguageIdeSetup.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/ExBeeLangTestLanguageIdeSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.ide; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/SimpleBeeLangTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/SimpleBeeLangTestLanguageIdeModule.java index 3a5c8d82d..c746ffa13 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/SimpleBeeLangTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/SimpleBeeLangTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.ide; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/SimpleBeeLangTestLanguageIdeSetup.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/SimpleBeeLangTestLanguageIdeSetup.java index a8d6a7574..d108fbdc2 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/SimpleBeeLangTestLanguageIdeSetup.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/backtracking/ide/SimpleBeeLangTestLanguageIdeSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.ide; import org.eclipse.xtext.testlanguages.backtracking.SimpleBeeLangTestLanguageRuntimeModule; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/FileAwareTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/FileAwareTestLanguageIdeModule.java index 4af654afc..f7fd73868 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/FileAwareTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/FileAwareTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.ide; import org.eclipse.xtext.ide.refactoring.IResourceRelocationStrategy; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/FileAwareTestLanguageIdeSetup.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/FileAwareTestLanguageIdeSetup.java index 5018603ea..e9a406f1f 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/FileAwareTestLanguageIdeSetup.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/FileAwareTestLanguageIdeSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.ide; import org.eclipse.xtext.testlanguages.fileAware.FileAwareTestLanguageRuntimeModule; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/refactoring/FileAwareTestLanguageReferenceUpdater.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/refactoring/FileAwareTestLanguageReferenceUpdater.java index d96aafc1b..edca082b3 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/refactoring/FileAwareTestLanguageReferenceUpdater.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/refactoring/FileAwareTestLanguageReferenceUpdater.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.ide.refactoring; import static com.google.common.collect.Iterables.*; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/refactoring/FileAwareTestLanguageResourceRelocationStrategy.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/refactoring/FileAwareTestLanguageResourceRelocationStrategy.java index 3bf1cb7da..b2396edcc 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/refactoring/FileAwareTestLanguageResourceRelocationStrategy.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/refactoring/FileAwareTestLanguageResourceRelocationStrategy.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.ide.refactoring; import static org.eclipse.xtext.xbase.lib.IterableExtensions.drop; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/tests/FileAwareTestLanguageIdeInjectorProvider.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/tests/FileAwareTestLanguageIdeInjectorProvider.java index 727cd7984..c647f2dc1 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/tests/FileAwareTestLanguageIdeInjectorProvider.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/fileAware/ide/tests/FileAwareTestLanguageIdeInjectorProvider.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.ide.tests; import com.google.inject.Injector; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/nestedRefs/ide/NestedRefsTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/nestedRefs/ide/NestedRefsTestLanguageIdeModule.java index 8c4388179..54302afe6 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/nestedRefs/ide/NestedRefsTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/nestedRefs/ide/NestedRefsTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.ide; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/nestedRefs/ide/NestedRefsTestLanguageIdeSetup.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/nestedRefs/ide/NestedRefsTestLanguageIdeSetup.java index 5f852a836..0c3b4fde8 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/nestedRefs/ide/NestedRefsTestLanguageIdeSetup.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/nestedRefs/ide/NestedRefsTestLanguageIdeSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.ide; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/noJdt/ide/NoJdtTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/noJdt/ide/NoJdtTestLanguageIdeModule.java index 4f94ec156..826ea5c2d 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/noJdt/ide/NoJdtTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/noJdt/ide/NoJdtTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.ide; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/noJdt/ide/NoJdtTestLanguageIdeSetup.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/noJdt/ide/NoJdtTestLanguageIdeSetup.java index fbb65ab46..6012e7059 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/noJdt/ide/NoJdtTestLanguageIdeSetup.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/noJdt/ide/NoJdtTestLanguageIdeSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.ide; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/xtextgrammar/ide/XtextGrammarTestLanguageIdeModule.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/xtextgrammar/ide/XtextGrammarTestLanguageIdeModule.java index 267777fd1..7ad161b43 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/xtextgrammar/ide/XtextGrammarTestLanguageIdeModule.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/xtextgrammar/ide/XtextGrammarTestLanguageIdeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.ide; diff --git a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/xtextgrammar/ide/XtextGrammarTestLanguageIdeSetup.java b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/xtextgrammar/ide/XtextGrammarTestLanguageIdeSetup.java index 32e91729e..1d4559bfc 100644 --- a/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/xtextgrammar/ide/XtextGrammarTestLanguageIdeSetup.java +++ b/org.eclipse.xtext.testlanguages.ide/src/org/eclipse/xtext/testlanguages/xtextgrammar/ide/XtextGrammarTestLanguageIdeSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.ide; import org.eclipse.xtext.testlanguages.xtextgrammar.XtextGrammarTestLanguageRuntimeModule; diff --git a/org.eclipse.xtext.testlanguages/model/generated/BeeLangTestLanguage.genmodel b/org.eclipse.xtext.testlanguages/model/generated/BeeLangTestLanguage.genmodel index 8532ae3c0..4e6be993d 100644 --- a/org.eclipse.xtext.testlanguages/model/generated/BeeLangTestLanguage.genmodel +++ b/org.eclipse.xtext.testlanguages/model/generated/BeeLangTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.testlanguages/src-gen" modelPluginID="org.eclipse.xtext.testlanguages" + forceOverwrite="true" modelName="BeeLangTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20"> diff --git a/org.eclipse.xtext.testlanguages/model/generated/FileAwareTestLanguage.genmodel b/org.eclipse.xtext.testlanguages/model/generated/FileAwareTestLanguage.genmodel index 895056918..b856a87fa 100644 --- a/org.eclipse.xtext.testlanguages/model/generated/FileAwareTestLanguage.genmodel +++ b/org.eclipse.xtext.testlanguages/model/generated/FileAwareTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.testlanguages/src-gen" modelPluginID="org.eclipse.xtext.testlanguages" + forceOverwrite="true" modelName="FileAwareTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20"> diff --git a/org.eclipse.xtext.testlanguages/model/generated/NestedRefsTestLanguage.genmodel b/org.eclipse.xtext.testlanguages/model/generated/NestedRefsTestLanguage.genmodel index fac1106b8..e9bc93350 100644 --- a/org.eclipse.xtext.testlanguages/model/generated/NestedRefsTestLanguage.genmodel +++ b/org.eclipse.xtext.testlanguages/model/generated/NestedRefsTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.testlanguages/src-gen" modelPluginID="org.eclipse.xtext.testlanguages" + forceOverwrite="true" modelName="NestedRefsTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20"> diff --git a/org.eclipse.xtext.testlanguages/model/generated/NoJdtTestLanguage.genmodel b/org.eclipse.xtext.testlanguages/model/generated/NoJdtTestLanguage.genmodel index 93d3bdbb7..6dd4c2215 100644 --- a/org.eclipse.xtext.testlanguages/model/generated/NoJdtTestLanguage.genmodel +++ b/org.eclipse.xtext.testlanguages/model/generated/NoJdtTestLanguage.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.testlanguages/model/generated/XtextGrammarTestLanguage.genmodel b/org.eclipse.xtext.testlanguages/model/generated/XtextGrammarTestLanguage.genmodel index 2c76012b1..b456108b0 100644 --- a/org.eclipse.xtext.testlanguages/model/generated/XtextGrammarTestLanguage.genmodel +++ b/org.eclipse.xtext.testlanguages/model/generated/XtextGrammarTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.testlanguages/src-gen" modelPluginID="org.eclipse.xtext.testlanguages" + forceOverwrite="true" modelName="XtextGrammarTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20"> diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/AbstractBeeLangTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/AbstractBeeLangTestLanguageRuntimeModule.java index b6ddd3017..90ea03667 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/AbstractBeeLangTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/AbstractBeeLangTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/AbstractExBeeLangTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/AbstractExBeeLangTestLanguageRuntimeModule.java index 9c818f80c..fa3494f6e 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/AbstractExBeeLangTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/AbstractExBeeLangTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/AbstractSimpleBeeLangTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/AbstractSimpleBeeLangTestLanguageRuntimeModule.java index 9931b25ad..534897f81 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/AbstractSimpleBeeLangTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/AbstractSimpleBeeLangTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetupGenerated.java index 8fa3d1906..45c17ff3e 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetupGenerated.java index c2fc3683b..8c3632bd9 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetupGenerated.java index 7a51d641b..f5b8f1664 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AliasedRequiredCapability.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AliasedRequiredCapability.java index cda69568d..993e2a422 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AliasedRequiredCapability.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AliasedRequiredCapability.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AndExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AndExpression.java index ca5f5db2b..555b36eab 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AndExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AndExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AssignmentExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AssignmentExpression.java index a1d9e9571..a98183ab4 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AssignmentExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AssignmentExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AtExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AtExpression.java index 57e46fd9e..3b59d4f5e 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AtExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/AtExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/BeeLangTestLanguageFactory.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/BeeLangTestLanguageFactory.java index 5258964ea..508c03a35 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/BeeLangTestLanguageFactory.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/BeeLangTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/BeeLangTestLanguagePackage.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/BeeLangTestLanguagePackage.java index a2ccd8c85..4e9ac0ab8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/BeeLangTestLanguagePackage.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/BeeLangTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/BinaryOpExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/BinaryOpExpression.java index ea94e4f1f..a86fd12f2 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/BinaryOpExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/BinaryOpExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CachedExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CachedExpression.java index 387c97a6b..8f52ff2b6 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CachedExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CachedExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallExpression.java index ae12a767d..f8f4e1b4e 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallFeature.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallFeature.java index 6ab1681c6..4544df8aa 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallFeature.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallFeature.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallFunction.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallFunction.java index 7433998e9..92b6daaae 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallFunction.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallFunction.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallNamedFunction.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallNamedFunction.java index 6b18fcf04..50bc19d4a 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallNamedFunction.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CallNamedFunction.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ChainedExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ChainedExpression.java index a4592ce01..2d9a8b560 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ChainedExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ChainedExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ClosureParameter.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ClosureParameter.java index bfdfcc9b7..8fcacecdf 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ClosureParameter.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ClosureParameter.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ClosureTypeRef.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ClosureTypeRef.java index fdbe28af7..37d3888e8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ClosureTypeRef.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ClosureTypeRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CreateExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CreateExpression.java index 8ad6a81e6..58ad7c496 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CreateExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/CreateExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/DefValue.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/DefValue.java index e771bd539..d90841fe0 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/DefValue.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/DefValue.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Expression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Expression.java index 952ebc18a..5156c7e04 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Expression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Expression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/FeatureExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/FeatureExpression.java index ccc20f2e4..88f3fcabc 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/FeatureExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/FeatureExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Function.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Function.java index 97eba0dde..b372f77bb 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Function.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Function.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/GuardExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/GuardExpression.java index c96472391..c189c4d8f 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/GuardExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/GuardExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Model.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Model.java index 7bd3fe95f..5df3f2222 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Model.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/OrExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/OrExpression.java index f9b6d5094..082296800 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/OrExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/OrExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Parameter.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Parameter.java index dbcd54081..c37265932 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Parameter.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Parameter.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ParameterDeclaration.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ParameterDeclaration.java index 80a769583..638745d02 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ParameterDeclaration.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ParameterDeclaration.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ParameterList.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ParameterList.java index 7f17838ee..b0c119dd2 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ParameterList.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ParameterList.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ProvidedCapability.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ProvidedCapability.java index 31f1d39bf..c05c8d454 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ProvidedCapability.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ProvidedCapability.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/RequiredCapability.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/RequiredCapability.java index 8bcdb1130..873e3db92 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/RequiredCapability.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/RequiredCapability.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/SimpleTypeRef.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/SimpleTypeRef.java index 7cd4fdf16..10f86d157 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/SimpleTypeRef.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/SimpleTypeRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/TypeRef.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/TypeRef.java index 7eb932bcd..881cbc7b5 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/TypeRef.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/TypeRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/UnaryOpExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/UnaryOpExpression.java index ac44f38d0..0f7d3a476 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/UnaryOpExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/UnaryOpExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/UnaryPostOpExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/UnaryPostOpExpression.java index e160009d3..faea3e1bf 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/UnaryPostOpExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/UnaryPostOpExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/UnaryPreOpExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/UnaryPreOpExpression.java index 3a9fb9dd8..019aeaa62 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/UnaryPreOpExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/UnaryPreOpExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Unit.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Unit.java index 5a4d26771..cabb755d8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Unit.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/Unit.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ValueLiteral.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ValueLiteral.java index 28c936885..5d64b6049 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ValueLiteral.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/ValueLiteral.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/VariableExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/VariableExpression.java index 5a83d20f5..750782b46 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/VariableExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/VariableExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/WithContextExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/WithContextExpression.java index 80089948c..a55d7597e 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/WithContextExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/WithContextExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/WithExpression.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/WithExpression.java index 6b4ca2135..5fb28963c 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/WithExpression.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/WithExpression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AliasedRequiredCapabilityImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AliasedRequiredCapabilityImpl.java index c5641ce7d..43864a8c8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AliasedRequiredCapabilityImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AliasedRequiredCapabilityImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AndExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AndExpressionImpl.java index 901d63897..3fd1a8795 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AndExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AndExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AssignmentExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AssignmentExpressionImpl.java index 6b60f8a27..6e8cf5c12 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AssignmentExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AssignmentExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AtExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AtExpressionImpl.java index 88043b8c2..bd4056ad1 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AtExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/AtExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/BeeLangTestLanguageFactoryImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/BeeLangTestLanguageFactoryImpl.java index 9d0c79875..fba89ebb8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/BeeLangTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/BeeLangTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/BeeLangTestLanguagePackageImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/BeeLangTestLanguagePackageImpl.java index 04b7b5fef..01bc12a7a 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/BeeLangTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/BeeLangTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/BinaryOpExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/BinaryOpExpressionImpl.java index 87cb5e016..a8237c2bb 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/BinaryOpExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/BinaryOpExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CachedExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CachedExpressionImpl.java index 3c3a8cb7b..741379ae1 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CachedExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CachedExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallExpressionImpl.java index c915ed37b..6a92c8cb9 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallFeatureImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallFeatureImpl.java index 8063a3901..acef4ecae 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallFeatureImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallFeatureImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallFunctionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallFunctionImpl.java index 7276f8088..eca319afc 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallFunctionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallFunctionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallNamedFunctionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallNamedFunctionImpl.java index c05b64083..0c28c8414 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallNamedFunctionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CallNamedFunctionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ChainedExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ChainedExpressionImpl.java index 68344f5c6..23f0c9d44 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ChainedExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ChainedExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ClosureParameterImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ClosureParameterImpl.java index 8e0b95732..fcb2c93fb 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ClosureParameterImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ClosureParameterImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ClosureTypeRefImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ClosureTypeRefImpl.java index c30b0bd5a..40e9be993 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ClosureTypeRefImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ClosureTypeRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CreateExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CreateExpressionImpl.java index c51cdff90..90773c172 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CreateExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/CreateExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/DefValueImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/DefValueImpl.java index 49b5ddbe5..ed5095645 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/DefValueImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/DefValueImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ExpressionImpl.java index f6a1766d8..9a8888bdb 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/FeatureExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/FeatureExpressionImpl.java index 0fc4910ae..ebe7607e2 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/FeatureExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/FeatureExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/FunctionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/FunctionImpl.java index ebc77fd05..089a733ad 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/FunctionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/FunctionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/GuardExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/GuardExpressionImpl.java index 340660ab7..8d8f7c724 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/GuardExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/GuardExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ModelImpl.java index 43cfd42c1..d2a589ce3 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/OrExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/OrExpressionImpl.java index 30b1fa333..a53bbcbd0 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/OrExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/OrExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ParameterDeclarationImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ParameterDeclarationImpl.java index 358327c4a..e874e6518 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ParameterDeclarationImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ParameterDeclarationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ParameterImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ParameterImpl.java index c6512adb6..3b6cfdfd8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ParameterImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ParameterImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ParameterListImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ParameterListImpl.java index 5d7c30c01..8456731d8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ParameterListImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ParameterListImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ProvidedCapabilityImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ProvidedCapabilityImpl.java index cddc86a00..baea54d17 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ProvidedCapabilityImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ProvidedCapabilityImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/RequiredCapabilityImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/RequiredCapabilityImpl.java index 06d5ea22e..73e932e38 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/RequiredCapabilityImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/RequiredCapabilityImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/SimpleTypeRefImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/SimpleTypeRefImpl.java index 2981dd051..0043d07d4 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/SimpleTypeRefImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/SimpleTypeRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/TypeRefImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/TypeRefImpl.java index 8fb0be316..7705429f0 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/TypeRefImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/TypeRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnaryOpExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnaryOpExpressionImpl.java index 48dc00d2a..96ecd0f0f 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnaryOpExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnaryOpExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnaryPostOpExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnaryPostOpExpressionImpl.java index 7b6c2b74b..b6daeea23 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnaryPostOpExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnaryPostOpExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnaryPreOpExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnaryPreOpExpressionImpl.java index 80ebf4712..c0f29d510 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnaryPreOpExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnaryPreOpExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnitImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnitImpl.java index fb08fe94b..4f3017b03 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnitImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/UnitImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ValueLiteralImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ValueLiteralImpl.java index 54075dda5..eb10269b9 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ValueLiteralImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/ValueLiteralImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/VariableExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/VariableExpressionImpl.java index 28a01809b..f97d7a3e7 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/VariableExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/VariableExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/WithContextExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/WithContextExpressionImpl.java index 802f9038c..ab9a2da16 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/WithContextExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/WithContextExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/WithExpressionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/WithExpressionImpl.java index b31158741..6431a48ed 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/WithExpressionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/impl/WithExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/util/BeeLangTestLanguageAdapterFactory.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/util/BeeLangTestLanguageAdapterFactory.java index d14b8ef8b..7ec2deed1 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/util/BeeLangTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/util/BeeLangTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.util; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/util/BeeLangTestLanguageSwitch.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/util/BeeLangTestLanguageSwitch.java index 69eacefd8..315645d86 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/util/BeeLangTestLanguageSwitch.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/beeLangTestLanguage/util/BeeLangTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.backtracking.beeLangTestLanguage.util; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/BeeLangTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/BeeLangTestLanguageAntlrTokenFileProvider.java index 6bde4e64b..817217aff 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/BeeLangTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/BeeLangTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/BeeLangTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/BeeLangTestLanguageParser.java index 725cde383..c8439c3ea 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/BeeLangTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/BeeLangTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/ExBeeLangTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/ExBeeLangTestLanguageAntlrTokenFileProvider.java index 36a825e43..638c35082 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/ExBeeLangTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/ExBeeLangTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/ExBeeLangTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/ExBeeLangTestLanguageParser.java index 09a2e3f40..c6f445b8a 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/ExBeeLangTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/ExBeeLangTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/SimpleBeeLangTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/SimpleBeeLangTestLanguageAntlrTokenFileProvider.java index 8c1b8751a..6917030cb 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/SimpleBeeLangTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/SimpleBeeLangTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/SimpleBeeLangTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/SimpleBeeLangTestLanguageParser.java index fa24445ee..94f81c3de 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/SimpleBeeLangTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/SimpleBeeLangTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalBeeLangTestLanguage.g b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalBeeLangTestLanguage.g index 5a100cd81..a23afa615 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalBeeLangTestLanguage.g +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalBeeLangTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBeeLangTestLanguage; options { diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalBeeLangTestLanguageLexer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalBeeLangTestLanguageLexer.java index c90783b2c..d458a18d4 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalBeeLangTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalBeeLangTestLanguageLexer.java @@ -1451,12 +1451,12 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_DOCUMENTATION; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:5482:20: ( '/**' ( options {greedy=false; } : . )* '*/' ) - // InternalBeeLangTestLanguage.g:5482:22: '/**' ( options {greedy=false; } : . )* '*/' + // InternalBeeLangTestLanguage.g:5487:20: ( '/**' ( options {greedy=false; } : . )* '*/' ) + // InternalBeeLangTestLanguage.g:5487:22: '/**' ( options {greedy=false; } : . )* '*/' { match("/**"); - // InternalBeeLangTestLanguage.g:5482:28: ( options {greedy=false; } : . )* + // InternalBeeLangTestLanguage.g:5487:28: ( options {greedy=false; } : . )* loop1: do { int alt1=2; @@ -1481,7 +1481,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalBeeLangTestLanguage.g:5482:56: . + // InternalBeeLangTestLanguage.g:5487:56: . { matchAny(); @@ -1511,8 +1511,8 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_HEX; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:5484:10: ( '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) - // InternalBeeLangTestLanguage.g:5484:12: '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // InternalBeeLangTestLanguage.g:5489:10: ( '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) + // InternalBeeLangTestLanguage.g:5489:12: '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ { match('0'); if ( input.LA(1)=='X'||input.LA(1)=='x' ) { @@ -1524,7 +1524,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBeeLangTestLanguage.g:5484:26: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // InternalBeeLangTestLanguage.g:5489:26: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ int cnt2=0; loop2: do { @@ -1578,10 +1578,10 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:5486:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBeeLangTestLanguage.g:5486:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBeeLangTestLanguage.g:5491:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBeeLangTestLanguage.g:5491:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBeeLangTestLanguage.g:5486:11: ( '^' )? + // InternalBeeLangTestLanguage.g:5491:11: ( '^' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1590,7 +1590,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalBeeLangTestLanguage.g:5486:11: '^' + // InternalBeeLangTestLanguage.g:5491:11: '^' { match('^'); @@ -1608,7 +1608,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBeeLangTestLanguage.g:5486:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBeeLangTestLanguage.g:5491:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop4: do { int alt4=2; @@ -1657,10 +1657,10 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:5488:10: ( ( '0' .. '9' )+ ) - // InternalBeeLangTestLanguage.g:5488:12: ( '0' .. '9' )+ + // InternalBeeLangTestLanguage.g:5493:10: ( ( '0' .. '9' )+ ) + // InternalBeeLangTestLanguage.g:5493:12: ( '0' .. '9' )+ { - // InternalBeeLangTestLanguage.g:5488:12: ( '0' .. '9' )+ + // InternalBeeLangTestLanguage.g:5493:12: ( '0' .. '9' )+ int cnt5=0; loop5: do { @@ -1674,7 +1674,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBeeLangTestLanguage.g:5488:13: '0' .. '9' + // InternalBeeLangTestLanguage.g:5493:13: '0' .. '9' { matchRange('0','9'); @@ -1706,10 +1706,10 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:5490:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBeeLangTestLanguage.g:5490:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBeeLangTestLanguage.g:5495:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBeeLangTestLanguage.g:5495:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBeeLangTestLanguage.g:5490:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBeeLangTestLanguage.g:5495:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt8=2; int LA8_0 = input.LA(1); @@ -1727,10 +1727,10 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } switch (alt8) { case 1 : - // InternalBeeLangTestLanguage.g:5490:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBeeLangTestLanguage.g:5495:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBeeLangTestLanguage.g:5490:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBeeLangTestLanguage.g:5495:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop6: do { int alt6=3; @@ -1746,7 +1746,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalBeeLangTestLanguage.g:5490:21: '\\\\' . + // InternalBeeLangTestLanguage.g:5495:21: '\\\\' . { match('\\'); matchAny(); @@ -1754,7 +1754,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBeeLangTestLanguage.g:5490:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBeeLangTestLanguage.g:5495:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1779,10 +1779,10 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBeeLangTestLanguage.g:5490:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBeeLangTestLanguage.g:5495:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBeeLangTestLanguage.g:5490:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBeeLangTestLanguage.g:5495:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop7: do { int alt7=3; @@ -1798,7 +1798,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBeeLangTestLanguage.g:5490:54: '\\\\' . + // InternalBeeLangTestLanguage.g:5495:54: '\\\\' . { match('\\'); matchAny(); @@ -1806,7 +1806,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBeeLangTestLanguage.g:5490:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBeeLangTestLanguage.g:5495:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1849,12 +1849,12 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:5492:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBeeLangTestLanguage.g:5492:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBeeLangTestLanguage.g:5497:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBeeLangTestLanguage.g:5497:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBeeLangTestLanguage.g:5492:24: ( options {greedy=false; } : . )* + // InternalBeeLangTestLanguage.g:5497:24: ( options {greedy=false; } : . )* loop9: do { int alt9=2; @@ -1879,7 +1879,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalBeeLangTestLanguage.g:5492:52: . + // InternalBeeLangTestLanguage.g:5497:52: . { matchAny(); @@ -1909,12 +1909,12 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:5494:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBeeLangTestLanguage.g:5494:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBeeLangTestLanguage.g:5499:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBeeLangTestLanguage.g:5499:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBeeLangTestLanguage.g:5494:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBeeLangTestLanguage.g:5499:24: (~ ( ( '\\n' | '\\r' ) ) )* loop10: do { int alt10=2; @@ -1927,7 +1927,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { switch (alt10) { case 1 : - // InternalBeeLangTestLanguage.g:5494:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBeeLangTestLanguage.g:5499: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(); @@ -1947,7 +1947,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } } while (true); - // InternalBeeLangTestLanguage.g:5494:40: ( ( '\\r' )? '\\n' )? + // InternalBeeLangTestLanguage.g:5499:40: ( ( '\\r' )? '\\n' )? int alt12=2; int LA12_0 = input.LA(1); @@ -1956,9 +1956,9 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } switch (alt12) { case 1 : - // InternalBeeLangTestLanguage.g:5494:41: ( '\\r' )? '\\n' + // InternalBeeLangTestLanguage.g:5499:41: ( '\\r' )? '\\n' { - // InternalBeeLangTestLanguage.g:5494:41: ( '\\r' )? + // InternalBeeLangTestLanguage.g:5499:41: ( '\\r' )? int alt11=2; int LA11_0 = input.LA(1); @@ -1967,7 +1967,7 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { } switch (alt11) { case 1 : - // InternalBeeLangTestLanguage.g:5494:41: '\\r' + // InternalBeeLangTestLanguage.g:5499:41: '\\r' { match('\r'); @@ -1999,10 +1999,10 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:5496:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBeeLangTestLanguage.g:5496:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBeeLangTestLanguage.g:5501:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBeeLangTestLanguage.g:5501:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBeeLangTestLanguage.g:5496:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBeeLangTestLanguage.g:5501:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt13=0; loop13: do { @@ -2056,8 +2056,8 @@ public class InternalBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBeeLangTestLanguage.g:5498:16: ( . ) - // InternalBeeLangTestLanguage.g:5498:18: . + // InternalBeeLangTestLanguage.g:5503:16: ( . ) + // InternalBeeLangTestLanguage.g:5503:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalBeeLangTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalBeeLangTestLanguageParser.java index aceb75a22..027a0e205 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalBeeLangTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalBeeLangTestLanguageParser.java @@ -20,6 +20,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -148,7 +156,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleModel" - // InternalBeeLangTestLanguage.g:72:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBeeLangTestLanguage.g:77:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; int entryRuleModel_StartIndex = input.index(); @@ -157,8 +165,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 1) ) { return current; } - // InternalBeeLangTestLanguage.g:72:46: (iv_ruleModel= ruleModel EOF ) - // InternalBeeLangTestLanguage.g:73:2: iv_ruleModel= ruleModel EOF + // InternalBeeLangTestLanguage.g:77:46: (iv_ruleModel= ruleModel EOF ) + // InternalBeeLangTestLanguage.g:78:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -190,7 +198,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleModel" - // InternalBeeLangTestLanguage.g:79:1: ruleModel returns [EObject current=null] : ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) ; + // InternalBeeLangTestLanguage.g:84:1: ruleModel returns [EObject current=null] : ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; int ruleModel_StartIndex = input.index(); @@ -204,10 +212,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 2) ) { return current; } - // InternalBeeLangTestLanguage.g:85:2: ( ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) ) - // InternalBeeLangTestLanguage.g:86:2: ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) + // InternalBeeLangTestLanguage.g:90:2: ( ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) ) + // InternalBeeLangTestLanguage.g:91:2: ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) { - // InternalBeeLangTestLanguage.g:86:2: ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) + // InternalBeeLangTestLanguage.g:91:2: ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) int alt3=2; switch ( input.LA(1) ) { case RULE_DOCUMENTATION: @@ -270,9 +278,9 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt3) { case 1 : - // InternalBeeLangTestLanguage.g:87:3: ( (lv_units_0_0= ruleUnit ) )* + // InternalBeeLangTestLanguage.g:92:3: ( (lv_units_0_0= ruleUnit ) )* { - // InternalBeeLangTestLanguage.g:87:3: ( (lv_units_0_0= ruleUnit ) )* + // InternalBeeLangTestLanguage.g:92:3: ( (lv_units_0_0= ruleUnit ) )* loop1: do { int alt1=2; @@ -285,10 +293,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt1) { case 1 : - // InternalBeeLangTestLanguage.g:88:4: (lv_units_0_0= ruleUnit ) + // InternalBeeLangTestLanguage.g:93:4: (lv_units_0_0= ruleUnit ) { - // InternalBeeLangTestLanguage.g:88:4: (lv_units_0_0= ruleUnit ) - // InternalBeeLangTestLanguage.g:89:5: lv_units_0_0= ruleUnit + // InternalBeeLangTestLanguage.g:93:4: (lv_units_0_0= ruleUnit ) + // InternalBeeLangTestLanguage.g:94:5: lv_units_0_0= ruleUnit { if ( state.backtracking==0 ) { @@ -329,9 +337,9 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:107:3: ( (lv_functions_1_0= ruleFunction ) )* + // InternalBeeLangTestLanguage.g:112:3: ( (lv_functions_1_0= ruleFunction ) )* { - // InternalBeeLangTestLanguage.g:107:3: ( (lv_functions_1_0= ruleFunction ) )* + // InternalBeeLangTestLanguage.g:112:3: ( (lv_functions_1_0= ruleFunction ) )* loop2: do { int alt2=2; @@ -344,10 +352,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt2) { case 1 : - // InternalBeeLangTestLanguage.g:108:4: (lv_functions_1_0= ruleFunction ) + // InternalBeeLangTestLanguage.g:113:4: (lv_functions_1_0= ruleFunction ) { - // InternalBeeLangTestLanguage.g:108:4: (lv_functions_1_0= ruleFunction ) - // InternalBeeLangTestLanguage.g:109:5: lv_functions_1_0= ruleFunction + // InternalBeeLangTestLanguage.g:113:4: (lv_functions_1_0= ruleFunction ) + // InternalBeeLangTestLanguage.g:114:5: lv_functions_1_0= ruleFunction { if ( state.backtracking==0 ) { @@ -413,7 +421,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleUnit" - // InternalBeeLangTestLanguage.g:130:1: entryRuleUnit returns [EObject current=null] : iv_ruleUnit= ruleUnit EOF ; + // InternalBeeLangTestLanguage.g:135:1: entryRuleUnit returns [EObject current=null] : iv_ruleUnit= ruleUnit EOF ; public final EObject entryRuleUnit() throws RecognitionException { EObject current = null; int entryRuleUnit_StartIndex = input.index(); @@ -427,8 +435,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 3) ) { return current; } - // InternalBeeLangTestLanguage.g:134:2: (iv_ruleUnit= ruleUnit EOF ) - // InternalBeeLangTestLanguage.g:135:2: iv_ruleUnit= ruleUnit EOF + // InternalBeeLangTestLanguage.g:139:2: (iv_ruleUnit= ruleUnit EOF ) + // InternalBeeLangTestLanguage.g:140:2: iv_ruleUnit= ruleUnit EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUnitRule()); @@ -463,7 +471,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleUnit" - // InternalBeeLangTestLanguage.g:144:1: ruleUnit returns [EObject current=null] : ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) ; + // InternalBeeLangTestLanguage.g:149:1: ruleUnit returns [EObject current=null] : ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) ; public final EObject ruleUnit() throws RecognitionException { EObject current = null; int ruleUnit_StartIndex = input.index(); @@ -517,14 +525,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 4) ) { return current; } - // InternalBeeLangTestLanguage.g:153:2: ( ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) ) - // InternalBeeLangTestLanguage.g:154:2: ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) + // InternalBeeLangTestLanguage.g:158:2: ( ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) ) + // InternalBeeLangTestLanguage.g:159:2: ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) { - // InternalBeeLangTestLanguage.g:154:2: ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) - // InternalBeeLangTestLanguage.g:155:3: () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' + // InternalBeeLangTestLanguage.g:159:2: ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) + // InternalBeeLangTestLanguage.g:160:3: () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' { - // InternalBeeLangTestLanguage.g:155:3: () - // InternalBeeLangTestLanguage.g:156:4: + // InternalBeeLangTestLanguage.g:160:3: () + // InternalBeeLangTestLanguage.g:161:4: { if ( state.backtracking==0 ) { @@ -541,7 +549,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:165:3: ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? + // InternalBeeLangTestLanguage.g:170:3: ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -550,10 +558,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt4) { case 1 : - // InternalBeeLangTestLanguage.g:166:4: (lv_documentation_1_0= RULE_DOCUMENTATION ) + // InternalBeeLangTestLanguage.g:171:4: (lv_documentation_1_0= RULE_DOCUMENTATION ) { - // InternalBeeLangTestLanguage.g:166:4: (lv_documentation_1_0= RULE_DOCUMENTATION ) - // InternalBeeLangTestLanguage.g:167:5: lv_documentation_1_0= RULE_DOCUMENTATION + // InternalBeeLangTestLanguage.g:171:4: (lv_documentation_1_0= RULE_DOCUMENTATION ) + // InternalBeeLangTestLanguage.g:172:5: lv_documentation_1_0= RULE_DOCUMENTATION { lv_documentation_1_0=(Token)match(input,RULE_DOCUMENTATION,FOLLOW_5); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -588,7 +596,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_2, grammarAccess.getUnitAccess().getUnitKeyword_2()); } - // InternalBeeLangTestLanguage.g:187:3: ( (lv_name_3_0= RULE_ID ) )? + // InternalBeeLangTestLanguage.g:192:3: ( (lv_name_3_0= RULE_ID ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -597,10 +605,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt5) { case 1 : - // InternalBeeLangTestLanguage.g:188:4: (lv_name_3_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:193:4: (lv_name_3_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:188:4: (lv_name_3_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:189:5: lv_name_3_0= RULE_ID + // InternalBeeLangTestLanguage.g:193:4: (lv_name_3_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:194:5: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -629,7 +637,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:205:3: (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? + // InternalBeeLangTestLanguage.g:210:3: (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? int alt6=2; int LA6_0 = input.LA(1); @@ -638,7 +646,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt6) { case 1 : - // InternalBeeLangTestLanguage.g:206:4: otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:211:4: otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) { otherlv_4=(Token)match(input,14,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -646,11 +654,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_4, grammarAccess.getUnitAccess().getVersionKeyword_4_0()); } - // InternalBeeLangTestLanguage.g:210:4: ( (lv_version_5_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:211:5: (lv_version_5_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:215:4: ( (lv_version_5_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:216:5: (lv_version_5_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:211:5: (lv_version_5_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:212:6: lv_version_5_0= RULE_ID + // InternalBeeLangTestLanguage.g:216:5: (lv_version_5_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:217:6: lv_version_5_0= RULE_ID { lv_version_5_0=(Token)match(input,RULE_ID,FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -682,7 +690,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:229:3: (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? + // InternalBeeLangTestLanguage.g:234:3: (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? int alt8=2; int LA8_0 = input.LA(1); @@ -691,7 +699,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt8) { case 1 : - // InternalBeeLangTestLanguage.g:230:4: otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* + // InternalBeeLangTestLanguage.g:235:4: otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* { otherlv_6=(Token)match(input,15,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -699,11 +707,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_6, grammarAccess.getUnitAccess().getImplementsKeyword_5_0()); } - // InternalBeeLangTestLanguage.g:234:4: ( (lv_implements_7_0= ruleSimpleTypeRef ) ) - // InternalBeeLangTestLanguage.g:235:5: (lv_implements_7_0= ruleSimpleTypeRef ) + // InternalBeeLangTestLanguage.g:239:4: ( (lv_implements_7_0= ruleSimpleTypeRef ) ) + // InternalBeeLangTestLanguage.g:240:5: (lv_implements_7_0= ruleSimpleTypeRef ) { - // InternalBeeLangTestLanguage.g:235:5: (lv_implements_7_0= ruleSimpleTypeRef ) - // InternalBeeLangTestLanguage.g:236:6: lv_implements_7_0= ruleSimpleTypeRef + // InternalBeeLangTestLanguage.g:240:5: (lv_implements_7_0= ruleSimpleTypeRef ) + // InternalBeeLangTestLanguage.g:241:6: lv_implements_7_0= ruleSimpleTypeRef { if ( state.backtracking==0 ) { @@ -734,7 +742,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:253:4: (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* + // InternalBeeLangTestLanguage.g:258:4: (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* loop7: do { int alt7=2; @@ -747,7 +755,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt7) { case 1 : - // InternalBeeLangTestLanguage.g:254:5: otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) + // InternalBeeLangTestLanguage.g:259:5: otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) { otherlv_8=(Token)match(input,16,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -755,11 +763,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_8, grammarAccess.getUnitAccess().getCommaKeyword_5_2_0()); } - // InternalBeeLangTestLanguage.g:258:5: ( (lv_implements_9_0= ruleSimpleTypeRef ) ) - // InternalBeeLangTestLanguage.g:259:6: (lv_implements_9_0= ruleSimpleTypeRef ) + // InternalBeeLangTestLanguage.g:263:5: ( (lv_implements_9_0= ruleSimpleTypeRef ) ) + // InternalBeeLangTestLanguage.g:264:6: (lv_implements_9_0= ruleSimpleTypeRef ) { - // InternalBeeLangTestLanguage.g:259:6: (lv_implements_9_0= ruleSimpleTypeRef ) - // InternalBeeLangTestLanguage.g:260:7: lv_implements_9_0= ruleSimpleTypeRef + // InternalBeeLangTestLanguage.g:264:6: (lv_implements_9_0= ruleSimpleTypeRef ) + // InternalBeeLangTestLanguage.g:265:7: lv_implements_9_0= ruleSimpleTypeRef { if ( state.backtracking==0 ) { @@ -811,45 +819,45 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_10, grammarAccess.getUnitAccess().getLeftCurlyBracketKeyword_6()); } - // InternalBeeLangTestLanguage.g:283:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) - // InternalBeeLangTestLanguage.g:284:4: ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) + // InternalBeeLangTestLanguage.g:288:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) + // InternalBeeLangTestLanguage.g:289:4: ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) { - // InternalBeeLangTestLanguage.g:284:4: ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) - // InternalBeeLangTestLanguage.g:285:5: ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) + // InternalBeeLangTestLanguage.g:289:4: ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) + // InternalBeeLangTestLanguage.g:290:5: ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getUnitAccess().getUnorderedGroup_7()); - // InternalBeeLangTestLanguage.g:288:5: ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) - // InternalBeeLangTestLanguage.g:289:6: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* + // InternalBeeLangTestLanguage.g:293:5: ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) + // InternalBeeLangTestLanguage.g:294:6: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* { - // InternalBeeLangTestLanguage.g:289:6: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* + // InternalBeeLangTestLanguage.g:294:6: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* loop13: do { int alt13=7; alt13 = dfa13.predict(input); switch (alt13) { case 1 : - // InternalBeeLangTestLanguage.g:290:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:295:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:290:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:291:5: {...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) + // InternalBeeLangTestLanguage.g:295:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:296:5: {...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0)"); } - // InternalBeeLangTestLanguage.g:291:101: ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) - // InternalBeeLangTestLanguage.g:292:6: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) + // InternalBeeLangTestLanguage.g:296:101: ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) + // InternalBeeLangTestLanguage.g:297:6: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0); - // InternalBeeLangTestLanguage.g:295:9: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) - // InternalBeeLangTestLanguage.g:295:10: {...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) + // InternalBeeLangTestLanguage.g:300:9: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) + // InternalBeeLangTestLanguage.g:300:10: {...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalBeeLangTestLanguage.g:295:19: (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) - // InternalBeeLangTestLanguage.g:295:20: otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' + // InternalBeeLangTestLanguage.g:300:19: (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) + // InternalBeeLangTestLanguage.g:300:20: otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' { otherlv_12=(Token)match(input,18,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -863,11 +871,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_13, grammarAccess.getUnitAccess().getColonKeyword_7_0_1()); } - // InternalBeeLangTestLanguage.g:303:9: ( (lv_sourceLocation_14_0= rulePath ) ) - // InternalBeeLangTestLanguage.g:304:10: (lv_sourceLocation_14_0= rulePath ) + // InternalBeeLangTestLanguage.g:308:9: ( (lv_sourceLocation_14_0= rulePath ) ) + // InternalBeeLangTestLanguage.g:309:10: (lv_sourceLocation_14_0= rulePath ) { - // InternalBeeLangTestLanguage.g:304:10: (lv_sourceLocation_14_0= rulePath ) - // InternalBeeLangTestLanguage.g:305:11: lv_sourceLocation_14_0= rulePath + // InternalBeeLangTestLanguage.g:309:10: (lv_sourceLocation_14_0= rulePath ) + // InternalBeeLangTestLanguage.g:310:11: lv_sourceLocation_14_0= rulePath { if ( state.backtracking==0 ) { @@ -921,28 +929,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:332:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:337:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:332:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:333:5: {...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) + // InternalBeeLangTestLanguage.g:337:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:338:5: {...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1)"); } - // InternalBeeLangTestLanguage.g:333:101: ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) - // InternalBeeLangTestLanguage.g:334:6: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) + // InternalBeeLangTestLanguage.g:338:101: ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) + // InternalBeeLangTestLanguage.g:339:6: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1); - // InternalBeeLangTestLanguage.g:337:9: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) - // InternalBeeLangTestLanguage.g:337:10: {...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) + // InternalBeeLangTestLanguage.g:342:9: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) + // InternalBeeLangTestLanguage.g:342:10: {...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalBeeLangTestLanguage.g:337:19: (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) - // InternalBeeLangTestLanguage.g:337:20: otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' + // InternalBeeLangTestLanguage.g:342:19: (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) + // InternalBeeLangTestLanguage.g:342:20: otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' { otherlv_16=(Token)match(input,21,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -956,11 +964,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_17, grammarAccess.getUnitAccess().getColonKeyword_7_1_1()); } - // InternalBeeLangTestLanguage.g:345:9: ( (lv_outputLocation_18_0= rulePath ) ) - // InternalBeeLangTestLanguage.g:346:10: (lv_outputLocation_18_0= rulePath ) + // InternalBeeLangTestLanguage.g:350:9: ( (lv_outputLocation_18_0= rulePath ) ) + // InternalBeeLangTestLanguage.g:351:10: (lv_outputLocation_18_0= rulePath ) { - // InternalBeeLangTestLanguage.g:346:10: (lv_outputLocation_18_0= rulePath ) - // InternalBeeLangTestLanguage.g:347:11: lv_outputLocation_18_0= rulePath + // InternalBeeLangTestLanguage.g:351:10: (lv_outputLocation_18_0= rulePath ) + // InternalBeeLangTestLanguage.g:352:11: lv_outputLocation_18_0= rulePath { if ( state.backtracking==0 ) { @@ -1014,20 +1022,20 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:374:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) + // InternalBeeLangTestLanguage.g:379:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) { - // InternalBeeLangTestLanguage.g:374:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) - // InternalBeeLangTestLanguage.g:375:5: {...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) + // InternalBeeLangTestLanguage.g:379:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) + // InternalBeeLangTestLanguage.g:380:5: {...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2)"); } - // InternalBeeLangTestLanguage.g:375:101: ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) - // InternalBeeLangTestLanguage.g:376:6: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ + // InternalBeeLangTestLanguage.g:380:101: ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) + // InternalBeeLangTestLanguage.g:381:6: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2); - // InternalBeeLangTestLanguage.g:379:9: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ + // InternalBeeLangTestLanguage.g:384:9: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ int cnt9=0; loop9: do { @@ -1047,14 +1055,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt9) { case 1 : - // InternalBeeLangTestLanguage.g:379:10: {...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) + // InternalBeeLangTestLanguage.g:384:10: {...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalBeeLangTestLanguage.g:379:19: (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) - // InternalBeeLangTestLanguage.g:379:20: otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' + // InternalBeeLangTestLanguage.g:384:19: (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) + // InternalBeeLangTestLanguage.g:384:20: otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' { otherlv_20=(Token)match(input,22,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1068,11 +1076,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_21, grammarAccess.getUnitAccess().getColonKeyword_7_2_1()); } - // InternalBeeLangTestLanguage.g:387:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) - // InternalBeeLangTestLanguage.g:388:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalBeeLangTestLanguage.g:392:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) + // InternalBeeLangTestLanguage.g:393:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) { - // InternalBeeLangTestLanguage.g:388:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) - // InternalBeeLangTestLanguage.g:389:11: lv_providedCapabilities_22_0= ruleProvidedCapability + // InternalBeeLangTestLanguage.g:393:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalBeeLangTestLanguage.g:394:11: lv_providedCapabilities_22_0= ruleProvidedCapability { if ( state.backtracking==0 ) { @@ -1137,20 +1145,20 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 4 : - // InternalBeeLangTestLanguage.g:416:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) + // InternalBeeLangTestLanguage.g:421:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) { - // InternalBeeLangTestLanguage.g:416:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) - // InternalBeeLangTestLanguage.g:417:5: {...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) + // InternalBeeLangTestLanguage.g:421:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) + // InternalBeeLangTestLanguage.g:422:5: {...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3)"); } - // InternalBeeLangTestLanguage.g:417:101: ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) - // InternalBeeLangTestLanguage.g:418:6: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ + // InternalBeeLangTestLanguage.g:422:101: ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) + // InternalBeeLangTestLanguage.g:423:6: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3); - // InternalBeeLangTestLanguage.g:421:9: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ + // InternalBeeLangTestLanguage.g:426:9: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ int cnt10=0; loop10: do { @@ -1170,14 +1178,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt10) { case 1 : - // InternalBeeLangTestLanguage.g:421:10: {...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) + // InternalBeeLangTestLanguage.g:426:10: {...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalBeeLangTestLanguage.g:421:19: (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) - // InternalBeeLangTestLanguage.g:421:20: otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' + // InternalBeeLangTestLanguage.g:426:19: (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) + // InternalBeeLangTestLanguage.g:426:20: otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' { otherlv_24=(Token)match(input,23,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1191,11 +1199,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_25, grammarAccess.getUnitAccess().getColonKeyword_7_3_1()); } - // InternalBeeLangTestLanguage.g:429:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) - // InternalBeeLangTestLanguage.g:430:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalBeeLangTestLanguage.g:434:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) + // InternalBeeLangTestLanguage.g:435:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) { - // InternalBeeLangTestLanguage.g:430:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) - // InternalBeeLangTestLanguage.g:431:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability + // InternalBeeLangTestLanguage.g:435:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalBeeLangTestLanguage.g:436:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability { if ( state.backtracking==0 ) { @@ -1260,20 +1268,20 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 5 : - // InternalBeeLangTestLanguage.g:458:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) + // InternalBeeLangTestLanguage.g:463:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) { - // InternalBeeLangTestLanguage.g:458:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) - // InternalBeeLangTestLanguage.g:459:5: {...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) + // InternalBeeLangTestLanguage.g:463:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) + // InternalBeeLangTestLanguage.g:464:5: {...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4)"); } - // InternalBeeLangTestLanguage.g:459:101: ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) - // InternalBeeLangTestLanguage.g:460:6: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ + // InternalBeeLangTestLanguage.g:464:101: ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) + // InternalBeeLangTestLanguage.g:465:6: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4); - // InternalBeeLangTestLanguage.g:463:9: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ + // InternalBeeLangTestLanguage.g:468:9: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ int cnt11=0; loop11: do { @@ -1293,14 +1301,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt11) { case 1 : - // InternalBeeLangTestLanguage.g:463:10: {...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) + // InternalBeeLangTestLanguage.g:468:10: {...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalBeeLangTestLanguage.g:463:19: (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) - // InternalBeeLangTestLanguage.g:463:20: otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' + // InternalBeeLangTestLanguage.g:468:19: (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) + // InternalBeeLangTestLanguage.g:468:20: otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' { otherlv_28=(Token)match(input,23,FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1320,11 +1328,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_30, grammarAccess.getUnitAccess().getColonKeyword_7_4_2()); } - // InternalBeeLangTestLanguage.g:475:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) - // InternalBeeLangTestLanguage.g:476:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalBeeLangTestLanguage.g:480:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) + // InternalBeeLangTestLanguage.g:481:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) { - // InternalBeeLangTestLanguage.g:476:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) - // InternalBeeLangTestLanguage.g:477:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability + // InternalBeeLangTestLanguage.g:481:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalBeeLangTestLanguage.g:482:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability { if ( state.backtracking==0 ) { @@ -1389,20 +1397,20 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 6 : - // InternalBeeLangTestLanguage.g:504:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) + // InternalBeeLangTestLanguage.g:509:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) { - // InternalBeeLangTestLanguage.g:504:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) - // InternalBeeLangTestLanguage.g:505:5: {...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) + // InternalBeeLangTestLanguage.g:509:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) + // InternalBeeLangTestLanguage.g:510:5: {...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5)"); } - // InternalBeeLangTestLanguage.g:505:101: ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) - // InternalBeeLangTestLanguage.g:506:6: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ + // InternalBeeLangTestLanguage.g:510:101: ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) + // InternalBeeLangTestLanguage.g:511:6: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5); - // InternalBeeLangTestLanguage.g:509:9: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ + // InternalBeeLangTestLanguage.g:514:9: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ int cnt12=0; loop12: do { @@ -1457,17 +1465,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt12) { case 1 : - // InternalBeeLangTestLanguage.g:509:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) + // InternalBeeLangTestLanguage.g:514:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalBeeLangTestLanguage.g:509:19: ( (lv_functions_33_0= ruleFunction ) ) - // InternalBeeLangTestLanguage.g:509:20: (lv_functions_33_0= ruleFunction ) + // InternalBeeLangTestLanguage.g:514:19: ( (lv_functions_33_0= ruleFunction ) ) + // InternalBeeLangTestLanguage.g:514:20: (lv_functions_33_0= ruleFunction ) { - // InternalBeeLangTestLanguage.g:509:20: (lv_functions_33_0= ruleFunction ) - // InternalBeeLangTestLanguage.g:510:10: lv_functions_33_0= ruleFunction + // InternalBeeLangTestLanguage.g:514:20: (lv_functions_33_0= ruleFunction ) + // InternalBeeLangTestLanguage.g:515:10: lv_functions_33_0= ruleFunction { if ( state.backtracking==0 ) { @@ -1573,7 +1581,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleProvidedCapability" - // InternalBeeLangTestLanguage.g:550:1: entryRuleProvidedCapability returns [EObject current=null] : iv_ruleProvidedCapability= ruleProvidedCapability EOF ; + // InternalBeeLangTestLanguage.g:555:1: entryRuleProvidedCapability returns [EObject current=null] : iv_ruleProvidedCapability= ruleProvidedCapability EOF ; public final EObject entryRuleProvidedCapability() throws RecognitionException { EObject current = null; int entryRuleProvidedCapability_StartIndex = input.index(); @@ -1587,8 +1595,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 5) ) { return current; } - // InternalBeeLangTestLanguage.g:554:2: (iv_ruleProvidedCapability= ruleProvidedCapability EOF ) - // InternalBeeLangTestLanguage.g:555:2: iv_ruleProvidedCapability= ruleProvidedCapability EOF + // InternalBeeLangTestLanguage.g:559:2: (iv_ruleProvidedCapability= ruleProvidedCapability EOF ) + // InternalBeeLangTestLanguage.g:560:2: iv_ruleProvidedCapability= ruleProvidedCapability EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getProvidedCapabilityRule()); @@ -1623,7 +1631,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleProvidedCapability" - // InternalBeeLangTestLanguage.g:564:1: ruleProvidedCapability returns [EObject current=null] : ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) ; + // InternalBeeLangTestLanguage.g:569:1: ruleProvidedCapability returns [EObject current=null] : ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) ; public final EObject ruleProvidedCapability() throws RecognitionException { EObject current = null; int ruleProvidedCapability_StartIndex = input.index(); @@ -1653,14 +1661,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 6) ) { return current; } - // InternalBeeLangTestLanguage.g:573:2: ( ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) ) - // InternalBeeLangTestLanguage.g:574:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) + // InternalBeeLangTestLanguage.g:578:2: ( ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) ) + // InternalBeeLangTestLanguage.g:579:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) { - // InternalBeeLangTestLanguage.g:574:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) - // InternalBeeLangTestLanguage.g:575:3: () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? + // InternalBeeLangTestLanguage.g:579:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) + // InternalBeeLangTestLanguage.g:580:3: () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? { - // InternalBeeLangTestLanguage.g:575:3: () - // InternalBeeLangTestLanguage.g:576:4: + // InternalBeeLangTestLanguage.g:580:3: () + // InternalBeeLangTestLanguage.g:581:4: { if ( state.backtracking==0 ) { @@ -1677,7 +1685,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:585:3: ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) + // InternalBeeLangTestLanguage.g:590:3: ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) int alt14=2; int LA14_0 = input.LA(1); @@ -1696,13 +1704,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt14) { case 1 : - // InternalBeeLangTestLanguage.g:586:4: ( (lv_nameSpace_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:591:4: ( (lv_nameSpace_1_0= RULE_ID ) ) { - // InternalBeeLangTestLanguage.g:586:4: ( (lv_nameSpace_1_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:587:5: (lv_nameSpace_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:591:4: ( (lv_nameSpace_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:592:5: (lv_nameSpace_1_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:587:5: (lv_nameSpace_1_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:588:6: lv_nameSpace_1_0= RULE_ID + // InternalBeeLangTestLanguage.g:592:5: (lv_nameSpace_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:593:6: lv_nameSpace_1_0= RULE_ID { lv_nameSpace_1_0=(Token)match(input,RULE_ID,FOLLOW_17); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1732,7 +1740,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:605:4: otherlv_2= 'unit' + // InternalBeeLangTestLanguage.g:610:4: otherlv_2= 'unit' { otherlv_2=(Token)match(input,13,FOLLOW_17); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1746,7 +1754,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:610:3: (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? + // InternalBeeLangTestLanguage.g:615:3: (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? int alt16=2; int LA16_0 = input.LA(1); @@ -1755,7 +1763,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt16) { case 1 : - // InternalBeeLangTestLanguage.g:611:4: otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' + // InternalBeeLangTestLanguage.g:616:4: otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' { otherlv_3=(Token)match(input,17,FOLLOW_18); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1763,17 +1771,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_3, grammarAccess.getProvidedCapabilityAccess().getLeftCurlyBracketKeyword_2_0()); } - // InternalBeeLangTestLanguage.g:615:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) - // InternalBeeLangTestLanguage.g:616:5: ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) + // InternalBeeLangTestLanguage.g:620:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) + // InternalBeeLangTestLanguage.g:621:5: ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) { - // InternalBeeLangTestLanguage.g:616:5: ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) - // InternalBeeLangTestLanguage.g:617:6: ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) + // InternalBeeLangTestLanguage.g:621:5: ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) + // InternalBeeLangTestLanguage.g:622:6: ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1()); - // InternalBeeLangTestLanguage.g:620:6: ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) - // InternalBeeLangTestLanguage.g:621:7: ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}? + // InternalBeeLangTestLanguage.g:625:6: ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) + // InternalBeeLangTestLanguage.g:626:7: ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}? { - // InternalBeeLangTestLanguage.g:621:7: ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ + // InternalBeeLangTestLanguage.g:626:7: ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ int cnt15=0; loop15: do { @@ -1793,28 +1801,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt15) { case 1 : - // InternalBeeLangTestLanguage.g:622:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:627:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:622:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:623:6: {...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) + // InternalBeeLangTestLanguage.g:627:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:628:6: {...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalBeeLangTestLanguage.g:623:118: ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) - // InternalBeeLangTestLanguage.g:624:7: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) + // InternalBeeLangTestLanguage.g:628:118: ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) + // InternalBeeLangTestLanguage.g:629:7: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0); - // InternalBeeLangTestLanguage.g:627:10: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) - // InternalBeeLangTestLanguage.g:627:11: {...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) + // InternalBeeLangTestLanguage.g:632:10: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) + // InternalBeeLangTestLanguage.g:632:11: {...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "true"); } - // InternalBeeLangTestLanguage.g:627:20: (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) - // InternalBeeLangTestLanguage.g:627:21: otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' + // InternalBeeLangTestLanguage.g:632:20: (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) + // InternalBeeLangTestLanguage.g:632:21: otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' { otherlv_5=(Token)match(input,26,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1828,11 +1836,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_6, grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_0_1()); } - // InternalBeeLangTestLanguage.g:635:10: ( (lv_condExpr_7_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:636:11: (lv_condExpr_7_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:640:10: ( (lv_condExpr_7_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:641:11: (lv_condExpr_7_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:636:11: (lv_condExpr_7_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:637:12: lv_condExpr_7_0= ruleExpression + // InternalBeeLangTestLanguage.g:641:11: (lv_condExpr_7_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:642:12: lv_condExpr_7_0= ruleExpression { if ( state.backtracking==0 ) { @@ -1886,28 +1894,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:664:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:669:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:664:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:665:6: {...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) + // InternalBeeLangTestLanguage.g:669:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:670:6: {...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalBeeLangTestLanguage.g:665:118: ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) - // InternalBeeLangTestLanguage.g:666:7: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) + // InternalBeeLangTestLanguage.g:670:118: ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) + // InternalBeeLangTestLanguage.g:671:7: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1); - // InternalBeeLangTestLanguage.g:669:10: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) - // InternalBeeLangTestLanguage.g:669:11: {...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) + // InternalBeeLangTestLanguage.g:674:10: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) + // InternalBeeLangTestLanguage.g:674:11: {...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "true"); } - // InternalBeeLangTestLanguage.g:669:20: (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) - // InternalBeeLangTestLanguage.g:669:21: otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' + // InternalBeeLangTestLanguage.g:674:20: (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) + // InternalBeeLangTestLanguage.g:674:21: otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' { otherlv_9=(Token)match(input,27,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1921,11 +1929,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_10, grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_1_1()); } - // InternalBeeLangTestLanguage.g:677:10: ( (lv_name_11_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:678:11: (lv_name_11_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:682:10: ( (lv_name_11_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:683:11: (lv_name_11_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:678:11: (lv_name_11_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:679:12: lv_name_11_0= RULE_ID + // InternalBeeLangTestLanguage.g:683:11: (lv_name_11_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:684:12: lv_name_11_0= RULE_ID { lv_name_11_0=(Token)match(input,RULE_ID,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1974,28 +1982,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:705:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:710:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:705:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:706:6: {...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) + // InternalBeeLangTestLanguage.g:710:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:711:6: {...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2)"); } - // InternalBeeLangTestLanguage.g:706:118: ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) - // InternalBeeLangTestLanguage.g:707:7: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) + // InternalBeeLangTestLanguage.g:711:118: ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) + // InternalBeeLangTestLanguage.g:712:7: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2); - // InternalBeeLangTestLanguage.g:710:10: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) - // InternalBeeLangTestLanguage.g:710:11: {...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) + // InternalBeeLangTestLanguage.g:715:10: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) + // InternalBeeLangTestLanguage.g:715:11: {...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "true"); } - // InternalBeeLangTestLanguage.g:710:20: (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) - // InternalBeeLangTestLanguage.g:710:21: otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' + // InternalBeeLangTestLanguage.g:715:20: (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) + // InternalBeeLangTestLanguage.g:715:21: otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' { otherlv_13=(Token)match(input,14,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2009,11 +2017,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_14, grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_2_1()); } - // InternalBeeLangTestLanguage.g:718:10: ( (lv_version_15_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:719:11: (lv_version_15_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:723:10: ( (lv_version_15_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:724:11: (lv_version_15_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:719:11: (lv_version_15_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:720:12: lv_version_15_0= RULE_ID + // InternalBeeLangTestLanguage.g:724:11: (lv_version_15_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:725:12: lv_version_15_0= RULE_ID { lv_version_15_0=(Token)match(input,RULE_ID,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2127,7 +2135,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleAliasedRequiredCapability" - // InternalBeeLangTestLanguage.g:766:1: entryRuleAliasedRequiredCapability returns [EObject current=null] : iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF ; + // InternalBeeLangTestLanguage.g:771:1: entryRuleAliasedRequiredCapability returns [EObject current=null] : iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF ; public final EObject entryRuleAliasedRequiredCapability() throws RecognitionException { EObject current = null; int entryRuleAliasedRequiredCapability_StartIndex = input.index(); @@ -2141,8 +2149,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 7) ) { return current; } - // InternalBeeLangTestLanguage.g:770:2: (iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF ) - // InternalBeeLangTestLanguage.g:771:2: iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF + // InternalBeeLangTestLanguage.g:775:2: (iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF ) + // InternalBeeLangTestLanguage.g:776:2: iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAliasedRequiredCapabilityRule()); @@ -2177,7 +2185,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleAliasedRequiredCapability" - // InternalBeeLangTestLanguage.g:780:1: ruleAliasedRequiredCapability returns [EObject current=null] : ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) ; + // InternalBeeLangTestLanguage.g:785:1: ruleAliasedRequiredCapability returns [EObject current=null] : ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) ; public final EObject ruleAliasedRequiredCapability() throws RecognitionException { EObject current = null; int ruleAliasedRequiredCapability_StartIndex = input.index(); @@ -2216,13 +2224,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 8) ) { return current; } - // InternalBeeLangTestLanguage.g:789:2: ( ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) ) - // InternalBeeLangTestLanguage.g:790:2: ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) + // InternalBeeLangTestLanguage.g:794:2: ( ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) ) + // InternalBeeLangTestLanguage.g:795:2: ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) { - // InternalBeeLangTestLanguage.g:790:2: ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) - // InternalBeeLangTestLanguage.g:791:3: ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) + // InternalBeeLangTestLanguage.g:795:2: ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) + // InternalBeeLangTestLanguage.g:796:3: ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) { - // InternalBeeLangTestLanguage.g:791:3: ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) + // InternalBeeLangTestLanguage.g:796:3: ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) int alt17=2; int LA17_0 = input.LA(1); @@ -2241,13 +2249,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt17) { case 1 : - // InternalBeeLangTestLanguage.g:792:4: ( (lv_nameSpace_0_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:797:4: ( (lv_nameSpace_0_0= RULE_ID ) ) { - // InternalBeeLangTestLanguage.g:792:4: ( (lv_nameSpace_0_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:793:5: (lv_nameSpace_0_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:797:4: ( (lv_nameSpace_0_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:798:5: (lv_nameSpace_0_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:793:5: (lv_nameSpace_0_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:794:6: lv_nameSpace_0_0= RULE_ID + // InternalBeeLangTestLanguage.g:798:5: (lv_nameSpace_0_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:799:6: lv_nameSpace_0_0= RULE_ID { lv_nameSpace_0_0=(Token)match(input,RULE_ID,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2277,7 +2285,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:811:4: otherlv_1= 'unit' + // InternalBeeLangTestLanguage.g:816:4: otherlv_1= 'unit' { otherlv_1=(Token)match(input,13,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2291,11 +2299,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:816:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:817:4: (lv_name_2_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:821:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:822:4: (lv_name_2_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:817:4: (lv_name_2_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:818:5: lv_name_2_0= RULE_ID + // InternalBeeLangTestLanguage.g:822:4: (lv_name_2_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:823:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_21); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2321,7 +2329,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:834:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? + // InternalBeeLangTestLanguage.g:839:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? int alt18=2; int LA18_0 = input.LA(1); @@ -2330,7 +2338,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt18) { case 1 : - // InternalBeeLangTestLanguage.g:835:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:840:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,28,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2338,11 +2346,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_3, grammarAccess.getAliasedRequiredCapabilityAccess().getAsKeyword_2_0()); } - // InternalBeeLangTestLanguage.g:839:4: ( (lv_alias_4_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:840:5: (lv_alias_4_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:844:4: ( (lv_alias_4_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:845:5: (lv_alias_4_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:840:5: (lv_alias_4_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:841:6: lv_alias_4_0= RULE_ID + // InternalBeeLangTestLanguage.g:845:5: (lv_alias_4_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:846:6: lv_alias_4_0= RULE_ID { lv_alias_4_0=(Token)match(input,RULE_ID,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2374,8 +2382,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:858:3: (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) - // InternalBeeLangTestLanguage.g:859:4: otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' + // InternalBeeLangTestLanguage.g:863:3: (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) + // InternalBeeLangTestLanguage.g:864:4: otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' { otherlv_5=(Token)match(input,17,FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2383,17 +2391,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_5, grammarAccess.getAliasedRequiredCapabilityAccess().getLeftCurlyBracketKeyword_3_0()); } - // InternalBeeLangTestLanguage.g:863:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) - // InternalBeeLangTestLanguage.g:864:5: ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) + // InternalBeeLangTestLanguage.g:868:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) + // InternalBeeLangTestLanguage.g:869:5: ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) { - // InternalBeeLangTestLanguage.g:864:5: ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) - // InternalBeeLangTestLanguage.g:865:6: ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) + // InternalBeeLangTestLanguage.g:869:5: ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) + // InternalBeeLangTestLanguage.g:870:6: ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1()); - // InternalBeeLangTestLanguage.g:868:6: ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) - // InternalBeeLangTestLanguage.g:869:7: ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* + // InternalBeeLangTestLanguage.g:873:6: ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) + // InternalBeeLangTestLanguage.g:874:7: ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* { - // InternalBeeLangTestLanguage.g:869:7: ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* + // InternalBeeLangTestLanguage.g:874:7: ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* loop19: do { int alt19=6; @@ -2418,28 +2426,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt19) { case 1 : - // InternalBeeLangTestLanguage.g:870:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:875:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:870:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:871:6: {...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) + // InternalBeeLangTestLanguage.g:875:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:876:6: {...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalBeeLangTestLanguage.g:871:125: ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) - // InternalBeeLangTestLanguage.g:872:7: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) + // InternalBeeLangTestLanguage.g:876:125: ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) + // InternalBeeLangTestLanguage.g:877:7: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalBeeLangTestLanguage.g:875:10: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) - // InternalBeeLangTestLanguage.g:875:11: {...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) + // InternalBeeLangTestLanguage.g:880:10: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) + // InternalBeeLangTestLanguage.g:880:11: {...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalBeeLangTestLanguage.g:875:20: (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) - // InternalBeeLangTestLanguage.g:875:21: otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' + // InternalBeeLangTestLanguage.g:880:20: (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) + // InternalBeeLangTestLanguage.g:880:21: otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' { otherlv_7=(Token)match(input,26,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2453,11 +2461,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_8, grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_0_1()); } - // InternalBeeLangTestLanguage.g:883:10: ( (lv_condExpr_9_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:884:11: (lv_condExpr_9_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:888:10: ( (lv_condExpr_9_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:889:11: (lv_condExpr_9_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:884:11: (lv_condExpr_9_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:885:12: lv_condExpr_9_0= ruleExpression + // InternalBeeLangTestLanguage.g:889:11: (lv_condExpr_9_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:890:12: lv_condExpr_9_0= ruleExpression { if ( state.backtracking==0 ) { @@ -2511,34 +2519,34 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:912:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:917:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:912:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:913:6: {...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) + // InternalBeeLangTestLanguage.g:917:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:918:6: {...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalBeeLangTestLanguage.g:913:125: ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) - // InternalBeeLangTestLanguage.g:914:7: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) + // InternalBeeLangTestLanguage.g:918:125: ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) + // InternalBeeLangTestLanguage.g:919:7: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalBeeLangTestLanguage.g:917:10: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) - // InternalBeeLangTestLanguage.g:917:11: {...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) + // InternalBeeLangTestLanguage.g:922:10: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) + // InternalBeeLangTestLanguage.g:922:11: {...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalBeeLangTestLanguage.g:917:20: ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) - // InternalBeeLangTestLanguage.g:917:21: ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' + // InternalBeeLangTestLanguage.g:922:20: ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) + // InternalBeeLangTestLanguage.g:922:21: ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' { - // InternalBeeLangTestLanguage.g:917:21: ( (lv_greedy_11_0= 'greedy' ) ) - // InternalBeeLangTestLanguage.g:918:11: (lv_greedy_11_0= 'greedy' ) + // InternalBeeLangTestLanguage.g:922:21: ( (lv_greedy_11_0= 'greedy' ) ) + // InternalBeeLangTestLanguage.g:923:11: (lv_greedy_11_0= 'greedy' ) { - // InternalBeeLangTestLanguage.g:918:11: (lv_greedy_11_0= 'greedy' ) - // InternalBeeLangTestLanguage.g:919:12: lv_greedy_11_0= 'greedy' + // InternalBeeLangTestLanguage.g:923:11: (lv_greedy_11_0= 'greedy' ) + // InternalBeeLangTestLanguage.g:924:12: lv_greedy_11_0= 'greedy' { lv_greedy_11_0=(Token)match(input,29,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2583,28 +2591,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:941:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:946:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:941:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:942:6: {...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) + // InternalBeeLangTestLanguage.g:946:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:947:6: {...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalBeeLangTestLanguage.g:942:125: ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) - // InternalBeeLangTestLanguage.g:943:7: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) + // InternalBeeLangTestLanguage.g:947:125: ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) + // InternalBeeLangTestLanguage.g:948:7: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalBeeLangTestLanguage.g:946:10: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) - // InternalBeeLangTestLanguage.g:946:11: {...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) + // InternalBeeLangTestLanguage.g:951:10: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) + // InternalBeeLangTestLanguage.g:951:11: {...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalBeeLangTestLanguage.g:946:20: (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) - // InternalBeeLangTestLanguage.g:946:21: otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' + // InternalBeeLangTestLanguage.g:951:20: (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) + // InternalBeeLangTestLanguage.g:951:21: otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' { otherlv_13=(Token)match(input,30,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2618,11 +2626,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_14, grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_2_1()); } - // InternalBeeLangTestLanguage.g:954:10: ( (lv_min_15_0= RULE_INT ) ) - // InternalBeeLangTestLanguage.g:955:11: (lv_min_15_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:959:10: ( (lv_min_15_0= RULE_INT ) ) + // InternalBeeLangTestLanguage.g:960:11: (lv_min_15_0= RULE_INT ) { - // InternalBeeLangTestLanguage.g:955:11: (lv_min_15_0= RULE_INT ) - // InternalBeeLangTestLanguage.g:956:12: lv_min_15_0= RULE_INT + // InternalBeeLangTestLanguage.g:960:11: (lv_min_15_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:961:12: lv_min_15_0= RULE_INT { lv_min_15_0=(Token)match(input,RULE_INT,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2671,28 +2679,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 4 : - // InternalBeeLangTestLanguage.g:982:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:987:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:982:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:983:6: {...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) + // InternalBeeLangTestLanguage.g:987:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:988:6: {...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalBeeLangTestLanguage.g:983:125: ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) - // InternalBeeLangTestLanguage.g:984:7: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) + // InternalBeeLangTestLanguage.g:988:125: ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) + // InternalBeeLangTestLanguage.g:989:7: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalBeeLangTestLanguage.g:987:10: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) - // InternalBeeLangTestLanguage.g:987:11: {...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) + // InternalBeeLangTestLanguage.g:992:10: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) + // InternalBeeLangTestLanguage.g:992:11: {...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalBeeLangTestLanguage.g:987:20: (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) - // InternalBeeLangTestLanguage.g:987:21: otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' + // InternalBeeLangTestLanguage.g:992:20: (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) + // InternalBeeLangTestLanguage.g:992:21: otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' { otherlv_17=(Token)match(input,31,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2706,11 +2714,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_18, grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_3_1()); } - // InternalBeeLangTestLanguage.g:995:10: ( (lv_max_19_0= RULE_INT ) ) - // InternalBeeLangTestLanguage.g:996:11: (lv_max_19_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:1000:10: ( (lv_max_19_0= RULE_INT ) ) + // InternalBeeLangTestLanguage.g:1001:11: (lv_max_19_0= RULE_INT ) { - // InternalBeeLangTestLanguage.g:996:11: (lv_max_19_0= RULE_INT ) - // InternalBeeLangTestLanguage.g:997:12: lv_max_19_0= RULE_INT + // InternalBeeLangTestLanguage.g:1001:11: (lv_max_19_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:1002:12: lv_max_19_0= RULE_INT { lv_max_19_0=(Token)match(input,RULE_INT,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2759,28 +2767,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 5 : - // InternalBeeLangTestLanguage.g:1023:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1028:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:1023:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:1024:6: {...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1028:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1029:6: {...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalBeeLangTestLanguage.g:1024:125: ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) - // InternalBeeLangTestLanguage.g:1025:7: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) + // InternalBeeLangTestLanguage.g:1029:125: ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1030:7: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); - // InternalBeeLangTestLanguage.g:1028:10: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) - // InternalBeeLangTestLanguage.g:1028:11: {...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) + // InternalBeeLangTestLanguage.g:1033:10: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) + // InternalBeeLangTestLanguage.g:1033:11: {...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalBeeLangTestLanguage.g:1028:20: (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) - // InternalBeeLangTestLanguage.g:1028:21: otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' + // InternalBeeLangTestLanguage.g:1033:20: (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) + // InternalBeeLangTestLanguage.g:1033:21: otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' { otherlv_21=(Token)match(input,14,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2794,11 +2802,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_22, grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_4_1()); } - // InternalBeeLangTestLanguage.g:1036:10: ( (lv_versionRange_23_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:1037:11: (lv_versionRange_23_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1041:10: ( (lv_versionRange_23_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:1042:11: (lv_versionRange_23_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:1037:11: (lv_versionRange_23_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:1038:12: lv_versionRange_23_0= RULE_ID + // InternalBeeLangTestLanguage.g:1042:11: (lv_versionRange_23_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1043:12: lv_versionRange_23_0= RULE_ID { lv_versionRange_23_0=(Token)match(input,RULE_ID,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2900,7 +2908,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleRequiredCapability" - // InternalBeeLangTestLanguage.g:1083:1: entryRuleRequiredCapability returns [EObject current=null] : iv_ruleRequiredCapability= ruleRequiredCapability EOF ; + // InternalBeeLangTestLanguage.g:1088:1: entryRuleRequiredCapability returns [EObject current=null] : iv_ruleRequiredCapability= ruleRequiredCapability EOF ; public final EObject entryRuleRequiredCapability() throws RecognitionException { EObject current = null; int entryRuleRequiredCapability_StartIndex = input.index(); @@ -2914,8 +2922,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 9) ) { return current; } - // InternalBeeLangTestLanguage.g:1087:2: (iv_ruleRequiredCapability= ruleRequiredCapability EOF ) - // InternalBeeLangTestLanguage.g:1088:2: iv_ruleRequiredCapability= ruleRequiredCapability EOF + // InternalBeeLangTestLanguage.g:1092:2: (iv_ruleRequiredCapability= ruleRequiredCapability EOF ) + // InternalBeeLangTestLanguage.g:1093:2: iv_ruleRequiredCapability= ruleRequiredCapability EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRequiredCapabilityRule()); @@ -2950,7 +2958,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleRequiredCapability" - // InternalBeeLangTestLanguage.g:1097:1: ruleRequiredCapability returns [EObject current=null] : ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) ; + // InternalBeeLangTestLanguage.g:1102:1: ruleRequiredCapability returns [EObject current=null] : ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) ; public final EObject ruleRequiredCapability() throws RecognitionException { EObject current = null; int ruleRequiredCapability_StartIndex = input.index(); @@ -2987,14 +2995,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 10) ) { return current; } - // InternalBeeLangTestLanguage.g:1106:2: ( ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) ) - // InternalBeeLangTestLanguage.g:1107:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) + // InternalBeeLangTestLanguage.g:1111:2: ( ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) ) + // InternalBeeLangTestLanguage.g:1112:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) { - // InternalBeeLangTestLanguage.g:1107:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) - // InternalBeeLangTestLanguage.g:1108:3: () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) + // InternalBeeLangTestLanguage.g:1112:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) + // InternalBeeLangTestLanguage.g:1113:3: () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) { - // InternalBeeLangTestLanguage.g:1108:3: () - // InternalBeeLangTestLanguage.g:1109:4: + // InternalBeeLangTestLanguage.g:1113:3: () + // InternalBeeLangTestLanguage.g:1114:4: { if ( state.backtracking==0 ) { @@ -3011,7 +3019,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1118:3: ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) + // InternalBeeLangTestLanguage.g:1123:3: ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) int alt20=2; int LA20_0 = input.LA(1); @@ -3030,13 +3038,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt20) { case 1 : - // InternalBeeLangTestLanguage.g:1119:4: ( (lv_nameSpace_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:1124:4: ( (lv_nameSpace_1_0= RULE_ID ) ) { - // InternalBeeLangTestLanguage.g:1119:4: ( (lv_nameSpace_1_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:1120:5: (lv_nameSpace_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1124:4: ( (lv_nameSpace_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:1125:5: (lv_nameSpace_1_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:1120:5: (lv_nameSpace_1_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:1121:6: lv_nameSpace_1_0= RULE_ID + // InternalBeeLangTestLanguage.g:1125:5: (lv_nameSpace_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1126:6: lv_nameSpace_1_0= RULE_ID { lv_nameSpace_1_0=(Token)match(input,RULE_ID,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3066,7 +3074,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:1138:4: otherlv_2= 'unit' + // InternalBeeLangTestLanguage.g:1143:4: otherlv_2= 'unit' { otherlv_2=(Token)match(input,13,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3080,11 +3088,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1143:3: ( (lv_name_3_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:1144:4: (lv_name_3_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1148:3: ( (lv_name_3_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:1149:4: (lv_name_3_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:1144:4: (lv_name_3_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:1145:5: lv_name_3_0= RULE_ID + // InternalBeeLangTestLanguage.g:1149:4: (lv_name_3_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1150:5: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3110,8 +3118,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1161:3: (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) - // InternalBeeLangTestLanguage.g:1162:4: otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' + // InternalBeeLangTestLanguage.g:1166:3: (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) + // InternalBeeLangTestLanguage.g:1167:4: otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' { otherlv_4=(Token)match(input,17,FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3119,17 +3127,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_4, grammarAccess.getRequiredCapabilityAccess().getLeftCurlyBracketKeyword_3_0()); } - // InternalBeeLangTestLanguage.g:1166:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) - // InternalBeeLangTestLanguage.g:1167:5: ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) + // InternalBeeLangTestLanguage.g:1171:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) + // InternalBeeLangTestLanguage.g:1172:5: ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) { - // InternalBeeLangTestLanguage.g:1167:5: ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) - // InternalBeeLangTestLanguage.g:1168:6: ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) + // InternalBeeLangTestLanguage.g:1172:5: ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) + // InternalBeeLangTestLanguage.g:1173:6: ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1()); - // InternalBeeLangTestLanguage.g:1171:6: ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) - // InternalBeeLangTestLanguage.g:1172:7: ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* + // InternalBeeLangTestLanguage.g:1176:6: ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) + // InternalBeeLangTestLanguage.g:1177:7: ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* { - // InternalBeeLangTestLanguage.g:1172:7: ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* + // InternalBeeLangTestLanguage.g:1177:7: ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* loop21: do { int alt21=6; @@ -3154,28 +3162,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt21) { case 1 : - // InternalBeeLangTestLanguage.g:1173:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1178:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:1173:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:1174:6: {...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1178:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1179:6: {...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalBeeLangTestLanguage.g:1174:118: ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) - // InternalBeeLangTestLanguage.g:1175:7: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) + // InternalBeeLangTestLanguage.g:1179:118: ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1180:7: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalBeeLangTestLanguage.g:1178:10: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) - // InternalBeeLangTestLanguage.g:1178:11: {...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) + // InternalBeeLangTestLanguage.g:1183:10: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) + // InternalBeeLangTestLanguage.g:1183:11: {...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalBeeLangTestLanguage.g:1178:20: (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) - // InternalBeeLangTestLanguage.g:1178:21: otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' + // InternalBeeLangTestLanguage.g:1183:20: (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) + // InternalBeeLangTestLanguage.g:1183:21: otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' { otherlv_6=(Token)match(input,26,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3189,11 +3197,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_7, grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_0_1()); } - // InternalBeeLangTestLanguage.g:1186:10: ( (lv_condExpr_8_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:1187:11: (lv_condExpr_8_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:1191:10: ( (lv_condExpr_8_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:1192:11: (lv_condExpr_8_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:1187:11: (lv_condExpr_8_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:1188:12: lv_condExpr_8_0= ruleExpression + // InternalBeeLangTestLanguage.g:1192:11: (lv_condExpr_8_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:1193:12: lv_condExpr_8_0= ruleExpression { if ( state.backtracking==0 ) { @@ -3247,34 +3255,34 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:1215:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1220:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:1215:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:1216:6: {...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1220:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1221:6: {...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalBeeLangTestLanguage.g:1216:118: ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) - // InternalBeeLangTestLanguage.g:1217:7: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) + // InternalBeeLangTestLanguage.g:1221:118: ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1222:7: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalBeeLangTestLanguage.g:1220:10: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) - // InternalBeeLangTestLanguage.g:1220:11: {...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) + // InternalBeeLangTestLanguage.g:1225:10: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) + // InternalBeeLangTestLanguage.g:1225:11: {...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalBeeLangTestLanguage.g:1220:20: ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) - // InternalBeeLangTestLanguage.g:1220:21: ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' + // InternalBeeLangTestLanguage.g:1225:20: ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) + // InternalBeeLangTestLanguage.g:1225:21: ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' { - // InternalBeeLangTestLanguage.g:1220:21: ( (lv_greedy_10_0= 'greedy' ) ) - // InternalBeeLangTestLanguage.g:1221:11: (lv_greedy_10_0= 'greedy' ) + // InternalBeeLangTestLanguage.g:1225:21: ( (lv_greedy_10_0= 'greedy' ) ) + // InternalBeeLangTestLanguage.g:1226:11: (lv_greedy_10_0= 'greedy' ) { - // InternalBeeLangTestLanguage.g:1221:11: (lv_greedy_10_0= 'greedy' ) - // InternalBeeLangTestLanguage.g:1222:12: lv_greedy_10_0= 'greedy' + // InternalBeeLangTestLanguage.g:1226:11: (lv_greedy_10_0= 'greedy' ) + // InternalBeeLangTestLanguage.g:1227:12: lv_greedy_10_0= 'greedy' { lv_greedy_10_0=(Token)match(input,29,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3319,28 +3327,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:1244:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1249:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:1244:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:1245:6: {...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1249:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1250:6: {...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalBeeLangTestLanguage.g:1245:118: ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) - // InternalBeeLangTestLanguage.g:1246:7: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) + // InternalBeeLangTestLanguage.g:1250:118: ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1251:7: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalBeeLangTestLanguage.g:1249:10: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) - // InternalBeeLangTestLanguage.g:1249:11: {...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) + // InternalBeeLangTestLanguage.g:1254:10: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) + // InternalBeeLangTestLanguage.g:1254:11: {...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalBeeLangTestLanguage.g:1249:20: (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) - // InternalBeeLangTestLanguage.g:1249:21: otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' + // InternalBeeLangTestLanguage.g:1254:20: (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) + // InternalBeeLangTestLanguage.g:1254:21: otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' { otherlv_12=(Token)match(input,30,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3354,11 +3362,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_13, grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_2_1()); } - // InternalBeeLangTestLanguage.g:1257:10: ( (lv_min_14_0= RULE_INT ) ) - // InternalBeeLangTestLanguage.g:1258:11: (lv_min_14_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:1262:10: ( (lv_min_14_0= RULE_INT ) ) + // InternalBeeLangTestLanguage.g:1263:11: (lv_min_14_0= RULE_INT ) { - // InternalBeeLangTestLanguage.g:1258:11: (lv_min_14_0= RULE_INT ) - // InternalBeeLangTestLanguage.g:1259:12: lv_min_14_0= RULE_INT + // InternalBeeLangTestLanguage.g:1263:11: (lv_min_14_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:1264:12: lv_min_14_0= RULE_INT { lv_min_14_0=(Token)match(input,RULE_INT,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3407,28 +3415,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 4 : - // InternalBeeLangTestLanguage.g:1285:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1290:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:1285:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:1286:6: {...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1290:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1291:6: {...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalBeeLangTestLanguage.g:1286:118: ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) - // InternalBeeLangTestLanguage.g:1287:7: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) + // InternalBeeLangTestLanguage.g:1291:118: ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1292:7: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalBeeLangTestLanguage.g:1290:10: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) - // InternalBeeLangTestLanguage.g:1290:11: {...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) + // InternalBeeLangTestLanguage.g:1295:10: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) + // InternalBeeLangTestLanguage.g:1295:11: {...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalBeeLangTestLanguage.g:1290:20: (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) - // InternalBeeLangTestLanguage.g:1290:21: otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' + // InternalBeeLangTestLanguage.g:1295:20: (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) + // InternalBeeLangTestLanguage.g:1295:21: otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' { otherlv_16=(Token)match(input,31,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3442,11 +3450,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_17, grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_3_1()); } - // InternalBeeLangTestLanguage.g:1298:10: ( (lv_max_18_0= RULE_INT ) ) - // InternalBeeLangTestLanguage.g:1299:11: (lv_max_18_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:1303:10: ( (lv_max_18_0= RULE_INT ) ) + // InternalBeeLangTestLanguage.g:1304:11: (lv_max_18_0= RULE_INT ) { - // InternalBeeLangTestLanguage.g:1299:11: (lv_max_18_0= RULE_INT ) - // InternalBeeLangTestLanguage.g:1300:12: lv_max_18_0= RULE_INT + // InternalBeeLangTestLanguage.g:1304:11: (lv_max_18_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:1305:12: lv_max_18_0= RULE_INT { lv_max_18_0=(Token)match(input,RULE_INT,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3495,28 +3503,28 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 5 : - // InternalBeeLangTestLanguage.g:1326:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1331:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:1326:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:1327:6: {...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1331:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1332:6: {...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalBeeLangTestLanguage.g:1327:118: ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) - // InternalBeeLangTestLanguage.g:1328:7: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) + // InternalBeeLangTestLanguage.g:1332:118: ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1333:7: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); - // InternalBeeLangTestLanguage.g:1331:10: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) - // InternalBeeLangTestLanguage.g:1331:11: {...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) + // InternalBeeLangTestLanguage.g:1336:10: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) + // InternalBeeLangTestLanguage.g:1336:11: {...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalBeeLangTestLanguage.g:1331:20: (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) - // InternalBeeLangTestLanguage.g:1331:21: otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' + // InternalBeeLangTestLanguage.g:1336:20: (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) + // InternalBeeLangTestLanguage.g:1336:21: otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' { otherlv_20=(Token)match(input,14,FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3530,11 +3538,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_21, grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_4_1()); } - // InternalBeeLangTestLanguage.g:1339:10: ( (lv_versionRange_22_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:1340:11: (lv_versionRange_22_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1344:10: ( (lv_versionRange_22_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:1345:11: (lv_versionRange_22_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:1340:11: (lv_versionRange_22_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:1341:12: lv_versionRange_22_0= RULE_ID + // InternalBeeLangTestLanguage.g:1345:11: (lv_versionRange_22_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1346:12: lv_versionRange_22_0= RULE_ID { lv_versionRange_22_0=(Token)match(input,RULE_ID,FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3636,7 +3644,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRulePath" - // InternalBeeLangTestLanguage.g:1386:1: entryRulePath returns [String current=null] : iv_rulePath= rulePath EOF ; + // InternalBeeLangTestLanguage.g:1391:1: entryRulePath returns [String current=null] : iv_rulePath= rulePath EOF ; public final String entryRulePath() throws RecognitionException { String current = null; int entryRulePath_StartIndex = input.index(); @@ -3648,8 +3656,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 11) ) { return current; } - // InternalBeeLangTestLanguage.g:1388:2: (iv_rulePath= rulePath EOF ) - // InternalBeeLangTestLanguage.g:1389:2: iv_rulePath= rulePath EOF + // InternalBeeLangTestLanguage.g:1393:2: (iv_rulePath= rulePath EOF ) + // InternalBeeLangTestLanguage.g:1394:2: iv_rulePath= rulePath EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPathRule()); @@ -3684,7 +3692,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "rulePath" - // InternalBeeLangTestLanguage.g:1398:1: rulePath returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) ; + // InternalBeeLangTestLanguage.g:1403:1: rulePath returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) ; public final AntlrDatatypeRuleToken rulePath() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); int rulePath_StartIndex = input.index(); @@ -3701,10 +3709,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 12) ) { return current; } - // InternalBeeLangTestLanguage.g:1405:2: ( (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) ) - // InternalBeeLangTestLanguage.g:1406:2: (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) + // InternalBeeLangTestLanguage.g:1410:2: ( (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) ) + // InternalBeeLangTestLanguage.g:1411:2: (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) { - // InternalBeeLangTestLanguage.g:1406:2: (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) + // InternalBeeLangTestLanguage.g:1411:2: (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) int alt25=2; int LA25_0 = input.LA(1); @@ -3723,7 +3731,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt25) { case 1 : - // InternalBeeLangTestLanguage.g:1407:3: this_STRING_0= RULE_STRING + // InternalBeeLangTestLanguage.g:1412:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3740,12 +3748,12 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:1415:3: ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) + // InternalBeeLangTestLanguage.g:1420:3: ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) { - // InternalBeeLangTestLanguage.g:1415:3: ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) - // InternalBeeLangTestLanguage.g:1416:4: (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? + // InternalBeeLangTestLanguage.g:1420:3: ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) + // InternalBeeLangTestLanguage.g:1421:4: (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? { - // InternalBeeLangTestLanguage.g:1416:4: (kw= '/' )? + // InternalBeeLangTestLanguage.g:1421:4: (kw= '/' )? int alt22=2; int LA22_0 = input.LA(1); @@ -3754,7 +3762,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt22) { case 1 : - // InternalBeeLangTestLanguage.g:1417:5: kw= '/' + // InternalBeeLangTestLanguage.g:1422:5: kw= '/' { kw=(Token)match(input,32,FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3789,7 +3797,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars afterParserOrEnumRuleCall(); } - // InternalBeeLangTestLanguage.g:1433:4: (kw= '/' this_QID_4= ruleQID )* + // InternalBeeLangTestLanguage.g:1438:4: (kw= '/' this_QID_4= ruleQID )* loop23: do { int alt23=2; @@ -3808,7 +3816,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt23) { case 1 : - // InternalBeeLangTestLanguage.g:1434:5: kw= '/' this_QID_4= ruleQID + // InternalBeeLangTestLanguage.g:1439:5: kw= '/' this_QID_4= ruleQID { kw=(Token)match(input,32,FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3846,7 +3854,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } } while (true); - // InternalBeeLangTestLanguage.g:1450:4: (kw= '/' )? + // InternalBeeLangTestLanguage.g:1455:4: (kw= '/' )? int alt24=2; int LA24_0 = input.LA(1); @@ -3855,7 +3863,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt24) { case 1 : - // InternalBeeLangTestLanguage.g:1451:5: kw= '/' + // InternalBeeLangTestLanguage.g:1456:5: kw= '/' { kw=(Token)match(input,32,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3905,7 +3913,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleParameterList" - // InternalBeeLangTestLanguage.g:1465:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalBeeLangTestLanguage.g:1470:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; int entryRuleParameterList_StartIndex = input.index(); @@ -3914,8 +3922,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 13) ) { return current; } - // InternalBeeLangTestLanguage.g:1465:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalBeeLangTestLanguage.g:1466:2: iv_ruleParameterList= ruleParameterList EOF + // InternalBeeLangTestLanguage.g:1470:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalBeeLangTestLanguage.g:1471:2: iv_ruleParameterList= ruleParameterList EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListRule()); @@ -3947,7 +3955,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleParameterList" - // InternalBeeLangTestLanguage.g:1472:1: ruleParameterList returns [EObject current=null] : ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) ; + // InternalBeeLangTestLanguage.g:1477:1: ruleParameterList returns [EObject current=null] : ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) ; public final EObject ruleParameterList() throws RecognitionException { EObject current = null; int ruleParameterList_StartIndex = input.index(); @@ -3962,17 +3970,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 14) ) { return current; } - // InternalBeeLangTestLanguage.g:1478:2: ( ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) ) - // InternalBeeLangTestLanguage.g:1479:2: ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) + // InternalBeeLangTestLanguage.g:1483:2: ( ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) ) + // InternalBeeLangTestLanguage.g:1484:2: ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) { - // InternalBeeLangTestLanguage.g:1479:2: ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) - // InternalBeeLangTestLanguage.g:1480:3: ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* + // InternalBeeLangTestLanguage.g:1484:2: ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) + // InternalBeeLangTestLanguage.g:1485:3: ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* { - // InternalBeeLangTestLanguage.g:1480:3: ( (lv_parameters_0_0= ruleFirstParameter ) ) - // InternalBeeLangTestLanguage.g:1481:4: (lv_parameters_0_0= ruleFirstParameter ) + // InternalBeeLangTestLanguage.g:1485:3: ( (lv_parameters_0_0= ruleFirstParameter ) ) + // InternalBeeLangTestLanguage.g:1486:4: (lv_parameters_0_0= ruleFirstParameter ) { - // InternalBeeLangTestLanguage.g:1481:4: (lv_parameters_0_0= ruleFirstParameter ) - // InternalBeeLangTestLanguage.g:1482:5: lv_parameters_0_0= ruleFirstParameter + // InternalBeeLangTestLanguage.g:1486:4: (lv_parameters_0_0= ruleFirstParameter ) + // InternalBeeLangTestLanguage.g:1487:5: lv_parameters_0_0= ruleFirstParameter { if ( state.backtracking==0 ) { @@ -4003,7 +4011,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1499:3: (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* + // InternalBeeLangTestLanguage.g:1504:3: (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* loop26: do { int alt26=2; @@ -4016,7 +4024,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt26) { case 1 : - // InternalBeeLangTestLanguage.g:1500:4: otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) + // InternalBeeLangTestLanguage.g:1505:4: otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) { otherlv_1=(Token)match(input,16,FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4024,11 +4032,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getCommaKeyword_1_0()); } - // InternalBeeLangTestLanguage.g:1504:4: ( (lv_parameters_2_0= ruleFirstParameter ) ) - // InternalBeeLangTestLanguage.g:1505:5: (lv_parameters_2_0= ruleFirstParameter ) + // InternalBeeLangTestLanguage.g:1509:4: ( (lv_parameters_2_0= ruleFirstParameter ) ) + // InternalBeeLangTestLanguage.g:1510:5: (lv_parameters_2_0= ruleFirstParameter ) { - // InternalBeeLangTestLanguage.g:1505:5: (lv_parameters_2_0= ruleFirstParameter ) - // InternalBeeLangTestLanguage.g:1506:6: lv_parameters_2_0= ruleFirstParameter + // InternalBeeLangTestLanguage.g:1510:5: (lv_parameters_2_0= ruleFirstParameter ) + // InternalBeeLangTestLanguage.g:1511:6: lv_parameters_2_0= ruleFirstParameter { if ( state.backtracking==0 ) { @@ -4094,7 +4102,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleFirstParameter" - // InternalBeeLangTestLanguage.g:1528:1: entryRuleFirstParameter returns [EObject current=null] : iv_ruleFirstParameter= ruleFirstParameter EOF ; + // InternalBeeLangTestLanguage.g:1533:1: entryRuleFirstParameter returns [EObject current=null] : iv_ruleFirstParameter= ruleFirstParameter EOF ; public final EObject entryRuleFirstParameter() throws RecognitionException { EObject current = null; int entryRuleFirstParameter_StartIndex = input.index(); @@ -4103,8 +4111,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 15) ) { return current; } - // InternalBeeLangTestLanguage.g:1528:55: (iv_ruleFirstParameter= ruleFirstParameter EOF ) - // InternalBeeLangTestLanguage.g:1529:2: iv_ruleFirstParameter= ruleFirstParameter EOF + // InternalBeeLangTestLanguage.g:1533:55: (iv_ruleFirstParameter= ruleFirstParameter EOF ) + // InternalBeeLangTestLanguage.g:1534:2: iv_ruleFirstParameter= ruleFirstParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFirstParameterRule()); @@ -4136,7 +4144,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleFirstParameter" - // InternalBeeLangTestLanguage.g:1535:1: ruleFirstParameter returns [EObject current=null] : (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) ; + // InternalBeeLangTestLanguage.g:1540:1: ruleFirstParameter returns [EObject current=null] : (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) ; public final EObject ruleFirstParameter() throws RecognitionException { EObject current = null; int ruleFirstParameter_StartIndex = input.index(); @@ -4150,15 +4158,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 16) ) { return current; } - // InternalBeeLangTestLanguage.g:1541:2: ( (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) ) - // InternalBeeLangTestLanguage.g:1542:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) + // InternalBeeLangTestLanguage.g:1546:2: ( (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) ) + // InternalBeeLangTestLanguage.g:1547:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) { - // InternalBeeLangTestLanguage.g:1542:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) + // InternalBeeLangTestLanguage.g:1547:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) int alt27=2; alt27 = dfa27.predict(input); switch (alt27) { case 1 : - // InternalBeeLangTestLanguage.g:1543:3: this_ClosureParameter_0= ruleClosureParameter + // InternalBeeLangTestLanguage.g:1548:3: this_ClosureParameter_0= ruleClosureParameter { if ( state.backtracking==0 ) { @@ -4185,7 +4193,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:1555:3: this_Parameter_1= ruleParameter + // InternalBeeLangTestLanguage.g:1560:3: this_Parameter_1= ruleParameter { if ( state.backtracking==0 ) { @@ -4237,7 +4245,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleParameter" - // InternalBeeLangTestLanguage.g:1570:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; + // InternalBeeLangTestLanguage.g:1575:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; public final EObject entryRuleParameter() throws RecognitionException { EObject current = null; int entryRuleParameter_StartIndex = input.index(); @@ -4246,8 +4254,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 17) ) { return current; } - // InternalBeeLangTestLanguage.g:1570:50: (iv_ruleParameter= ruleParameter EOF ) - // InternalBeeLangTestLanguage.g:1571:2: iv_ruleParameter= ruleParameter EOF + // InternalBeeLangTestLanguage.g:1575:50: (iv_ruleParameter= ruleParameter EOF ) + // InternalBeeLangTestLanguage.g:1576:2: iv_ruleParameter= ruleParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterRule()); @@ -4279,7 +4287,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleParameter" - // InternalBeeLangTestLanguage.g:1577:1: ruleParameter returns [EObject current=null] : ( (lv_expr_0_0= ruleExpression ) ) ; + // InternalBeeLangTestLanguage.g:1582:1: ruleParameter returns [EObject current=null] : ( (lv_expr_0_0= ruleExpression ) ) ; public final EObject ruleParameter() throws RecognitionException { EObject current = null; int ruleParameter_StartIndex = input.index(); @@ -4291,14 +4299,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 18) ) { return current; } - // InternalBeeLangTestLanguage.g:1583:2: ( ( (lv_expr_0_0= ruleExpression ) ) ) - // InternalBeeLangTestLanguage.g:1584:2: ( (lv_expr_0_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:1588:2: ( ( (lv_expr_0_0= ruleExpression ) ) ) + // InternalBeeLangTestLanguage.g:1589:2: ( (lv_expr_0_0= ruleExpression ) ) { - // InternalBeeLangTestLanguage.g:1584:2: ( (lv_expr_0_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:1585:3: (lv_expr_0_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:1589:2: ( (lv_expr_0_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:1590:3: (lv_expr_0_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:1585:3: (lv_expr_0_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:1586:4: lv_expr_0_0= ruleExpression + // InternalBeeLangTestLanguage.g:1590:3: (lv_expr_0_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:1591:4: lv_expr_0_0= ruleExpression { if ( state.backtracking==0 ) { @@ -4352,7 +4360,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleClosureParameter" - // InternalBeeLangTestLanguage.g:1606:1: entryRuleClosureParameter returns [EObject current=null] : iv_ruleClosureParameter= ruleClosureParameter EOF ; + // InternalBeeLangTestLanguage.g:1611:1: entryRuleClosureParameter returns [EObject current=null] : iv_ruleClosureParameter= ruleClosureParameter EOF ; public final EObject entryRuleClosureParameter() throws RecognitionException { EObject current = null; int entryRuleClosureParameter_StartIndex = input.index(); @@ -4361,8 +4369,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 19) ) { return current; } - // InternalBeeLangTestLanguage.g:1606:57: (iv_ruleClosureParameter= ruleClosureParameter EOF ) - // InternalBeeLangTestLanguage.g:1607:2: iv_ruleClosureParameter= ruleClosureParameter EOF + // InternalBeeLangTestLanguage.g:1611:57: (iv_ruleClosureParameter= ruleClosureParameter EOF ) + // InternalBeeLangTestLanguage.g:1612:2: iv_ruleClosureParameter= ruleClosureParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getClosureParameterRule()); @@ -4394,7 +4402,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleClosureParameter" - // InternalBeeLangTestLanguage.g:1613:1: ruleClosureParameter returns [EObject current=null] : ( (lv_expr_0_0= ruleClosureExpression ) ) ; + // InternalBeeLangTestLanguage.g:1618:1: ruleClosureParameter returns [EObject current=null] : ( (lv_expr_0_0= ruleClosureExpression ) ) ; public final EObject ruleClosureParameter() throws RecognitionException { EObject current = null; int ruleClosureParameter_StartIndex = input.index(); @@ -4406,14 +4414,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 20) ) { return current; } - // InternalBeeLangTestLanguage.g:1619:2: ( ( (lv_expr_0_0= ruleClosureExpression ) ) ) - // InternalBeeLangTestLanguage.g:1620:2: ( (lv_expr_0_0= ruleClosureExpression ) ) + // InternalBeeLangTestLanguage.g:1624:2: ( ( (lv_expr_0_0= ruleClosureExpression ) ) ) + // InternalBeeLangTestLanguage.g:1625:2: ( (lv_expr_0_0= ruleClosureExpression ) ) { - // InternalBeeLangTestLanguage.g:1620:2: ( (lv_expr_0_0= ruleClosureExpression ) ) - // InternalBeeLangTestLanguage.g:1621:3: (lv_expr_0_0= ruleClosureExpression ) + // InternalBeeLangTestLanguage.g:1625:2: ( (lv_expr_0_0= ruleClosureExpression ) ) + // InternalBeeLangTestLanguage.g:1626:3: (lv_expr_0_0= ruleClosureExpression ) { - // InternalBeeLangTestLanguage.g:1621:3: (lv_expr_0_0= ruleClosureExpression ) - // InternalBeeLangTestLanguage.g:1622:4: lv_expr_0_0= ruleClosureExpression + // InternalBeeLangTestLanguage.g:1626:3: (lv_expr_0_0= ruleClosureExpression ) + // InternalBeeLangTestLanguage.g:1627:4: lv_expr_0_0= ruleClosureExpression { if ( state.backtracking==0 ) { @@ -4467,7 +4475,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleParameterDeclaration" - // InternalBeeLangTestLanguage.g:1642:1: entryRuleParameterDeclaration returns [EObject current=null] : iv_ruleParameterDeclaration= ruleParameterDeclaration EOF ; + // InternalBeeLangTestLanguage.g:1647:1: entryRuleParameterDeclaration returns [EObject current=null] : iv_ruleParameterDeclaration= ruleParameterDeclaration EOF ; public final EObject entryRuleParameterDeclaration() throws RecognitionException { EObject current = null; int entryRuleParameterDeclaration_StartIndex = input.index(); @@ -4476,8 +4484,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 21) ) { return current; } - // InternalBeeLangTestLanguage.g:1642:61: (iv_ruleParameterDeclaration= ruleParameterDeclaration EOF ) - // InternalBeeLangTestLanguage.g:1643:2: iv_ruleParameterDeclaration= ruleParameterDeclaration EOF + // InternalBeeLangTestLanguage.g:1647:61: (iv_ruleParameterDeclaration= ruleParameterDeclaration EOF ) + // InternalBeeLangTestLanguage.g:1648:2: iv_ruleParameterDeclaration= ruleParameterDeclaration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDeclarationRule()); @@ -4509,7 +4517,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleParameterDeclaration" - // InternalBeeLangTestLanguage.g:1649:1: ruleParameterDeclaration returns [EObject current=null] : ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalBeeLangTestLanguage.g:1654:1: ruleParameterDeclaration returns [EObject current=null] : ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleParameterDeclaration() throws RecognitionException { EObject current = null; int ruleParameterDeclaration_StartIndex = input.index(); @@ -4522,13 +4530,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 22) ) { return current; } - // InternalBeeLangTestLanguage.g:1655:2: ( ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalBeeLangTestLanguage.g:1656:2: ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:1660:2: ( ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalBeeLangTestLanguage.g:1661:2: ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalBeeLangTestLanguage.g:1656:2: ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) - // InternalBeeLangTestLanguage.g:1657:3: ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:1661:2: ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:1662:3: ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) { - // InternalBeeLangTestLanguage.g:1657:3: ( (lv_type_0_0= ruleTypeRef ) )? + // InternalBeeLangTestLanguage.g:1662:3: ( (lv_type_0_0= ruleTypeRef ) )? int alt28=2; int LA28_0 = input.LA(1); @@ -4544,10 +4552,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt28) { case 1 : - // InternalBeeLangTestLanguage.g:1658:4: (lv_type_0_0= ruleTypeRef ) + // InternalBeeLangTestLanguage.g:1663:4: (lv_type_0_0= ruleTypeRef ) { - // InternalBeeLangTestLanguage.g:1658:4: (lv_type_0_0= ruleTypeRef ) - // InternalBeeLangTestLanguage.g:1659:5: lv_type_0_0= ruleTypeRef + // InternalBeeLangTestLanguage.g:1663:4: (lv_type_0_0= ruleTypeRef ) + // InternalBeeLangTestLanguage.g:1664:5: lv_type_0_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -4581,11 +4589,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1676:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:1677:4: (lv_name_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1681:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:1682:4: (lv_name_1_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:1677:4: (lv_name_1_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:1678:5: lv_name_1_0= RULE_ID + // InternalBeeLangTestLanguage.g:1682:4: (lv_name_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1683:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4637,7 +4645,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleFunction" - // InternalBeeLangTestLanguage.g:1698:1: entryRuleFunction returns [EObject current=null] : iv_ruleFunction= ruleFunction EOF ; + // InternalBeeLangTestLanguage.g:1703:1: entryRuleFunction returns [EObject current=null] : iv_ruleFunction= ruleFunction EOF ; public final EObject entryRuleFunction() throws RecognitionException { EObject current = null; int entryRuleFunction_StartIndex = input.index(); @@ -4646,8 +4654,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 23) ) { return current; } - // InternalBeeLangTestLanguage.g:1698:49: (iv_ruleFunction= ruleFunction EOF ) - // InternalBeeLangTestLanguage.g:1699:2: iv_ruleFunction= ruleFunction EOF + // InternalBeeLangTestLanguage.g:1703:49: (iv_ruleFunction= ruleFunction EOF ) + // InternalBeeLangTestLanguage.g:1704:2: iv_ruleFunction= ruleFunction EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFunctionRule()); @@ -4679,7 +4687,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleFunction" - // InternalBeeLangTestLanguage.g:1705:1: ruleFunction returns [EObject current=null] : ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) ; + // InternalBeeLangTestLanguage.g:1710:1: ruleFunction returns [EObject current=null] : ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) ; public final EObject ruleFunction() throws RecognitionException { EObject current = null; int ruleFunction_StartIndex = input.index(); @@ -4719,13 +4727,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 24) ) { return current; } - // InternalBeeLangTestLanguage.g:1711:2: ( ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) ) - // InternalBeeLangTestLanguage.g:1712:2: ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) + // InternalBeeLangTestLanguage.g:1716:2: ( ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) ) + // InternalBeeLangTestLanguage.g:1717:2: ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) { - // InternalBeeLangTestLanguage.g:1712:2: ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) - // InternalBeeLangTestLanguage.g:1713:3: ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) + // InternalBeeLangTestLanguage.g:1717:2: ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) + // InternalBeeLangTestLanguage.g:1718:3: ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) { - // InternalBeeLangTestLanguage.g:1713:3: ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? + // InternalBeeLangTestLanguage.g:1718:3: ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? int alt29=2; int LA29_0 = input.LA(1); @@ -4734,10 +4742,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt29) { case 1 : - // InternalBeeLangTestLanguage.g:1714:4: (lv_documentation_0_0= RULE_DOCUMENTATION ) + // InternalBeeLangTestLanguage.g:1719:4: (lv_documentation_0_0= RULE_DOCUMENTATION ) { - // InternalBeeLangTestLanguage.g:1714:4: (lv_documentation_0_0= RULE_DOCUMENTATION ) - // InternalBeeLangTestLanguage.g:1715:5: lv_documentation_0_0= RULE_DOCUMENTATION + // InternalBeeLangTestLanguage.g:1719:4: (lv_documentation_0_0= RULE_DOCUMENTATION ) + // InternalBeeLangTestLanguage.g:1720:5: lv_documentation_0_0= RULE_DOCUMENTATION { lv_documentation_0_0=(Token)match(input,RULE_DOCUMENTATION,FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4766,7 +4774,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1731:3: ( (lv_visibility_1_0= RULE_ID ) )? + // InternalBeeLangTestLanguage.g:1736:3: ( (lv_visibility_1_0= RULE_ID ) )? int alt30=2; int LA30_0 = input.LA(1); @@ -4775,10 +4783,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt30) { case 1 : - // InternalBeeLangTestLanguage.g:1732:4: (lv_visibility_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1737:4: (lv_visibility_1_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:1732:4: (lv_visibility_1_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:1733:5: lv_visibility_1_0= RULE_ID + // InternalBeeLangTestLanguage.g:1737:4: (lv_visibility_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1738:5: lv_visibility_1_0= RULE_ID { lv_visibility_1_0=(Token)match(input,RULE_ID,FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4807,7 +4815,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1749:3: ( (lv_final_2_0= 'final' ) )? + // InternalBeeLangTestLanguage.g:1754:3: ( (lv_final_2_0= 'final' ) )? int alt31=2; int LA31_0 = input.LA(1); @@ -4816,10 +4824,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt31) { case 1 : - // InternalBeeLangTestLanguage.g:1750:4: (lv_final_2_0= 'final' ) + // InternalBeeLangTestLanguage.g:1755:4: (lv_final_2_0= 'final' ) { - // InternalBeeLangTestLanguage.g:1750:4: (lv_final_2_0= 'final' ) - // InternalBeeLangTestLanguage.g:1751:5: lv_final_2_0= 'final' + // InternalBeeLangTestLanguage.g:1755:4: (lv_final_2_0= 'final' ) + // InternalBeeLangTestLanguage.g:1756:5: lv_final_2_0= 'final' { lv_final_2_0=(Token)match(input,33,FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4850,7 +4858,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_3, grammarAccess.getFunctionAccess().getFunctionKeyword_3()); } - // InternalBeeLangTestLanguage.g:1767:3: ( (lv_returnType_4_0= ruleTypeRef ) )? + // InternalBeeLangTestLanguage.g:1772:3: ( (lv_returnType_4_0= ruleTypeRef ) )? int alt32=2; int LA32_0 = input.LA(1); @@ -4866,10 +4874,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt32) { case 1 : - // InternalBeeLangTestLanguage.g:1768:4: (lv_returnType_4_0= ruleTypeRef ) + // InternalBeeLangTestLanguage.g:1773:4: (lv_returnType_4_0= ruleTypeRef ) { - // InternalBeeLangTestLanguage.g:1768:4: (lv_returnType_4_0= ruleTypeRef ) - // InternalBeeLangTestLanguage.g:1769:5: lv_returnType_4_0= ruleTypeRef + // InternalBeeLangTestLanguage.g:1773:4: (lv_returnType_4_0= ruleTypeRef ) + // InternalBeeLangTestLanguage.g:1774:5: lv_returnType_4_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -4903,11 +4911,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1786:3: ( (lv_name_5_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:1787:4: (lv_name_5_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1791:3: ( (lv_name_5_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:1792:4: (lv_name_5_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:1787:4: (lv_name_5_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:1788:5: lv_name_5_0= RULE_ID + // InternalBeeLangTestLanguage.g:1792:4: (lv_name_5_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1793:5: lv_name_5_0= RULE_ID { lv_name_5_0=(Token)match(input,RULE_ID,FOLLOW_32); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4933,7 +4941,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1804:3: (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? + // InternalBeeLangTestLanguage.g:1809:3: (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? int alt36=2; int LA36_0 = input.LA(1); @@ -4942,7 +4950,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt36) { case 1 : - // InternalBeeLangTestLanguage.g:1805:4: otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' + // InternalBeeLangTestLanguage.g:1810:4: otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' { otherlv_6=(Token)match(input,35,FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4950,7 +4958,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_6, grammarAccess.getFunctionAccess().getLeftParenthesisKeyword_6_0()); } - // InternalBeeLangTestLanguage.g:1809:4: ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? + // InternalBeeLangTestLanguage.g:1814:4: ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? int alt35=3; int LA35_0 = input.LA(1); @@ -4962,16 +4970,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt35) { case 1 : - // InternalBeeLangTestLanguage.g:1810:5: ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) + // InternalBeeLangTestLanguage.g:1815:5: ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) { - // InternalBeeLangTestLanguage.g:1810:5: ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) - // InternalBeeLangTestLanguage.g:1811:6: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? + // InternalBeeLangTestLanguage.g:1815:5: ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) + // InternalBeeLangTestLanguage.g:1816:6: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? { - // InternalBeeLangTestLanguage.g:1811:6: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:1812:7: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:1816:6: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:1817:7: (lv_parameters_7_0= ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:1812:7: (lv_parameters_7_0= ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:1813:8: lv_parameters_7_0= ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:1817:7: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:1818:8: lv_parameters_7_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -5002,7 +5010,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1830:6: (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* + // InternalBeeLangTestLanguage.g:1835:6: (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* loop33: do { int alt33=2; @@ -5021,7 +5029,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt33) { case 1 : - // InternalBeeLangTestLanguage.g:1831:7: otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:1836:7: otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) { otherlv_8=(Token)match(input,16,FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5029,11 +5037,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_8, grammarAccess.getFunctionAccess().getCommaKeyword_6_1_0_1_0()); } - // InternalBeeLangTestLanguage.g:1835:7: ( (lv_parameters_9_0= ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:1836:8: (lv_parameters_9_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:1840:7: ( (lv_parameters_9_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:1841:8: (lv_parameters_9_0= ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:1836:8: (lv_parameters_9_0= ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:1837:9: lv_parameters_9_0= ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:1841:8: (lv_parameters_9_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:1842:9: lv_parameters_9_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -5073,7 +5081,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } } while (true); - // InternalBeeLangTestLanguage.g:1855:6: (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? + // InternalBeeLangTestLanguage.g:1860:6: (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? int alt34=2; int LA34_0 = input.LA(1); @@ -5082,7 +5090,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt34) { case 1 : - // InternalBeeLangTestLanguage.g:1856:7: otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:1861:7: otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) { otherlv_10=(Token)match(input,16,FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5090,11 +5098,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_10, grammarAccess.getFunctionAccess().getCommaKeyword_6_1_0_2_0()); } - // InternalBeeLangTestLanguage.g:1860:7: ( (lv_varArgs_11_0= '...' ) ) - // InternalBeeLangTestLanguage.g:1861:8: (lv_varArgs_11_0= '...' ) + // InternalBeeLangTestLanguage.g:1865:7: ( (lv_varArgs_11_0= '...' ) ) + // InternalBeeLangTestLanguage.g:1866:8: (lv_varArgs_11_0= '...' ) { - // InternalBeeLangTestLanguage.g:1861:8: (lv_varArgs_11_0= '...' ) - // InternalBeeLangTestLanguage.g:1862:9: lv_varArgs_11_0= '...' + // InternalBeeLangTestLanguage.g:1866:8: (lv_varArgs_11_0= '...' ) + // InternalBeeLangTestLanguage.g:1867:9: lv_varArgs_11_0= '...' { lv_varArgs_11_0=(Token)match(input,36,FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5116,11 +5124,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1874:7: ( (lv_parameters_12_0= ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:1875:8: (lv_parameters_12_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:1879:7: ( (lv_parameters_12_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:1880:8: (lv_parameters_12_0= ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:1875:8: (lv_parameters_12_0= ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:1876:9: lv_parameters_12_0= ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:1880:8: (lv_parameters_12_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:1881:9: lv_parameters_12_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -5164,16 +5172,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:1896:5: ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) + // InternalBeeLangTestLanguage.g:1901:5: ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) { - // InternalBeeLangTestLanguage.g:1896:5: ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) - // InternalBeeLangTestLanguage.g:1897:6: ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:1901:5: ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) + // InternalBeeLangTestLanguage.g:1902:6: ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) { - // InternalBeeLangTestLanguage.g:1897:6: ( (lv_varArgs_13_0= '...' ) ) - // InternalBeeLangTestLanguage.g:1898:7: (lv_varArgs_13_0= '...' ) + // InternalBeeLangTestLanguage.g:1902:6: ( (lv_varArgs_13_0= '...' ) ) + // InternalBeeLangTestLanguage.g:1903:7: (lv_varArgs_13_0= '...' ) { - // InternalBeeLangTestLanguage.g:1898:7: (lv_varArgs_13_0= '...' ) - // InternalBeeLangTestLanguage.g:1899:8: lv_varArgs_13_0= '...' + // InternalBeeLangTestLanguage.g:1903:7: (lv_varArgs_13_0= '...' ) + // InternalBeeLangTestLanguage.g:1904:8: lv_varArgs_13_0= '...' { lv_varArgs_13_0=(Token)match(input,36,FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5195,11 +5203,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1911:6: ( (lv_parameters_14_0= ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:1912:7: (lv_parameters_14_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:1916:6: ( (lv_parameters_14_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:1917:7: (lv_parameters_14_0= ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:1912:7: (lv_parameters_14_0= ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:1913:8: lv_parameters_14_0= ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:1917:7: (lv_parameters_14_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:1918:8: lv_parameters_14_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -5251,7 +5259,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1937:3: (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? + // InternalBeeLangTestLanguage.g:1942:3: (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? int alt37=2; int LA37_0 = input.LA(1); @@ -5260,7 +5268,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt37) { case 1 : - // InternalBeeLangTestLanguage.g:1938:4: otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) + // InternalBeeLangTestLanguage.g:1943:4: otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) { otherlv_16=(Token)match(input,26,FOLLOW_39); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5268,11 +5276,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_16, grammarAccess.getFunctionAccess().getWhenKeyword_7_0()); } - // InternalBeeLangTestLanguage.g:1942:4: ( (lv_guard_17_0= ruleGuardExpression ) ) - // InternalBeeLangTestLanguage.g:1943:5: (lv_guard_17_0= ruleGuardExpression ) + // InternalBeeLangTestLanguage.g:1947:4: ( (lv_guard_17_0= ruleGuardExpression ) ) + // InternalBeeLangTestLanguage.g:1948:5: (lv_guard_17_0= ruleGuardExpression ) { - // InternalBeeLangTestLanguage.g:1943:5: (lv_guard_17_0= ruleGuardExpression ) - // InternalBeeLangTestLanguage.g:1944:6: lv_guard_17_0= ruleGuardExpression + // InternalBeeLangTestLanguage.g:1948:5: (lv_guard_17_0= ruleGuardExpression ) + // InternalBeeLangTestLanguage.g:1949:6: lv_guard_17_0= ruleGuardExpression { if ( state.backtracking==0 ) { @@ -5309,7 +5317,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:1962:3: ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) + // InternalBeeLangTestLanguage.g:1967:3: ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) int alt38=2; int LA38_0 = input.LA(1); @@ -5328,10 +5336,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt38) { case 1 : - // InternalBeeLangTestLanguage.g:1963:4: (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) + // InternalBeeLangTestLanguage.g:1968:4: (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) { - // InternalBeeLangTestLanguage.g:1963:4: (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) - // InternalBeeLangTestLanguage.g:1964:5: otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' + // InternalBeeLangTestLanguage.g:1968:4: (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) + // InternalBeeLangTestLanguage.g:1969:5: otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' { otherlv_18=(Token)match(input,19,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5339,11 +5347,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_18, grammarAccess.getFunctionAccess().getColonKeyword_8_0_0()); } - // InternalBeeLangTestLanguage.g:1968:5: ( (lv_funcExpr_19_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:1969:6: (lv_funcExpr_19_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:1973:5: ( (lv_funcExpr_19_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:1974:6: (lv_funcExpr_19_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:1969:6: (lv_funcExpr_19_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:1970:7: lv_funcExpr_19_0= ruleExpression + // InternalBeeLangTestLanguage.g:1974:6: (lv_funcExpr_19_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:1975:7: lv_funcExpr_19_0= ruleExpression { if ( state.backtracking==0 ) { @@ -5387,13 +5395,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:1993:4: ( (lv_funcExpr_21_0= ruleBlockExpression ) ) + // InternalBeeLangTestLanguage.g:1998:4: ( (lv_funcExpr_21_0= ruleBlockExpression ) ) { - // InternalBeeLangTestLanguage.g:1993:4: ( (lv_funcExpr_21_0= ruleBlockExpression ) ) - // InternalBeeLangTestLanguage.g:1994:5: (lv_funcExpr_21_0= ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:1998:4: ( (lv_funcExpr_21_0= ruleBlockExpression ) ) + // InternalBeeLangTestLanguage.g:1999:5: (lv_funcExpr_21_0= ruleBlockExpression ) { - // InternalBeeLangTestLanguage.g:1994:5: (lv_funcExpr_21_0= ruleBlockExpression ) - // InternalBeeLangTestLanguage.g:1995:6: lv_funcExpr_21_0= ruleBlockExpression + // InternalBeeLangTestLanguage.g:1999:5: (lv_funcExpr_21_0= ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:2000:6: lv_funcExpr_21_0= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -5456,7 +5464,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleGuardExpression" - // InternalBeeLangTestLanguage.g:2017:1: entryRuleGuardExpression returns [EObject current=null] : iv_ruleGuardExpression= ruleGuardExpression EOF ; + // InternalBeeLangTestLanguage.g:2022:1: entryRuleGuardExpression returns [EObject current=null] : iv_ruleGuardExpression= ruleGuardExpression EOF ; public final EObject entryRuleGuardExpression() throws RecognitionException { EObject current = null; int entryRuleGuardExpression_StartIndex = input.index(); @@ -5465,8 +5473,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 25) ) { return current; } - // InternalBeeLangTestLanguage.g:2017:56: (iv_ruleGuardExpression= ruleGuardExpression EOF ) - // InternalBeeLangTestLanguage.g:2018:2: iv_ruleGuardExpression= ruleGuardExpression EOF + // InternalBeeLangTestLanguage.g:2022:56: (iv_ruleGuardExpression= ruleGuardExpression EOF ) + // InternalBeeLangTestLanguage.g:2023:2: iv_ruleGuardExpression= ruleGuardExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGuardExpressionRule()); @@ -5498,7 +5506,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleGuardExpression" - // InternalBeeLangTestLanguage.g:2024:1: ruleGuardExpression returns [EObject current=null] : ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) ; + // InternalBeeLangTestLanguage.g:2029:1: ruleGuardExpression returns [EObject current=null] : ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) ; public final EObject ruleGuardExpression() throws RecognitionException { EObject current = null; int ruleGuardExpression_StartIndex = input.index(); @@ -5514,10 +5522,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 26) ) { return current; } - // InternalBeeLangTestLanguage.g:2030:2: ( ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) ) - // InternalBeeLangTestLanguage.g:2031:2: ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) + // InternalBeeLangTestLanguage.g:2035:2: ( ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) ) + // InternalBeeLangTestLanguage.g:2036:2: ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) { - // InternalBeeLangTestLanguage.g:2031:2: ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) + // InternalBeeLangTestLanguage.g:2036:2: ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) int alt39=2; int LA39_0 = input.LA(1); @@ -5536,10 +5544,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt39) { case 1 : - // InternalBeeLangTestLanguage.g:2032:3: (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) + // InternalBeeLangTestLanguage.g:2037:3: (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) { - // InternalBeeLangTestLanguage.g:2032:3: (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) - // InternalBeeLangTestLanguage.g:2033:4: otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' + // InternalBeeLangTestLanguage.g:2037:3: (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) + // InternalBeeLangTestLanguage.g:2038:4: otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' { otherlv_0=(Token)match(input,19,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5547,11 +5555,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_0, grammarAccess.getGuardExpressionAccess().getColonKeyword_0_0()); } - // InternalBeeLangTestLanguage.g:2037:4: ( (lv_guardExpr_1_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:2038:5: (lv_guardExpr_1_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:2042:4: ( (lv_guardExpr_1_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:2043:5: (lv_guardExpr_1_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:2038:5: (lv_guardExpr_1_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:2039:6: lv_guardExpr_1_0= ruleExpression + // InternalBeeLangTestLanguage.g:2043:5: (lv_guardExpr_1_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:2044:6: lv_guardExpr_1_0= ruleExpression { if ( state.backtracking==0 ) { @@ -5595,13 +5603,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:2062:3: ( (lv_guardExpr_3_0= ruleBlockExpression ) ) + // InternalBeeLangTestLanguage.g:2067:3: ( (lv_guardExpr_3_0= ruleBlockExpression ) ) { - // InternalBeeLangTestLanguage.g:2062:3: ( (lv_guardExpr_3_0= ruleBlockExpression ) ) - // InternalBeeLangTestLanguage.g:2063:4: (lv_guardExpr_3_0= ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:2067:3: ( (lv_guardExpr_3_0= ruleBlockExpression ) ) + // InternalBeeLangTestLanguage.g:2068:4: (lv_guardExpr_3_0= ruleBlockExpression ) { - // InternalBeeLangTestLanguage.g:2063:4: (lv_guardExpr_3_0= ruleBlockExpression ) - // InternalBeeLangTestLanguage.g:2064:5: lv_guardExpr_3_0= ruleBlockExpression + // InternalBeeLangTestLanguage.g:2068:4: (lv_guardExpr_3_0= ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:2069:5: lv_guardExpr_3_0= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -5661,7 +5669,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleAssignmentOperator" - // InternalBeeLangTestLanguage.g:2085:1: entryRuleAssignmentOperator returns [String current=null] : iv_ruleAssignmentOperator= ruleAssignmentOperator EOF ; + // InternalBeeLangTestLanguage.g:2090:1: entryRuleAssignmentOperator returns [String current=null] : iv_ruleAssignmentOperator= ruleAssignmentOperator EOF ; public final String entryRuleAssignmentOperator() throws RecognitionException { String current = null; int entryRuleAssignmentOperator_StartIndex = input.index(); @@ -5670,8 +5678,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 27) ) { return current; } - // InternalBeeLangTestLanguage.g:2085:58: (iv_ruleAssignmentOperator= ruleAssignmentOperator EOF ) - // InternalBeeLangTestLanguage.g:2086:2: iv_ruleAssignmentOperator= ruleAssignmentOperator EOF + // InternalBeeLangTestLanguage.g:2090:58: (iv_ruleAssignmentOperator= ruleAssignmentOperator EOF ) + // InternalBeeLangTestLanguage.g:2091:2: iv_ruleAssignmentOperator= ruleAssignmentOperator EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAssignmentOperatorRule()); @@ -5703,7 +5711,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleAssignmentOperator" - // InternalBeeLangTestLanguage.g:2092:1: ruleAssignmentOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) ; + // InternalBeeLangTestLanguage.g:2097:1: ruleAssignmentOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) ; public final AntlrDatatypeRuleToken ruleAssignmentOperator() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); int ruleAssignmentOperator_StartIndex = input.index(); @@ -5714,10 +5722,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 28) ) { return current; } - // InternalBeeLangTestLanguage.g:2098:2: ( (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) ) - // InternalBeeLangTestLanguage.g:2099:2: (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) + // InternalBeeLangTestLanguage.g:2103:2: ( (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) ) + // InternalBeeLangTestLanguage.g:2104:2: (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) { - // InternalBeeLangTestLanguage.g:2099:2: (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) + // InternalBeeLangTestLanguage.g:2104:2: (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) int alt40=6; switch ( input.LA(1) ) { case 38: @@ -5760,7 +5768,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt40) { case 1 : - // InternalBeeLangTestLanguage.g:2100:3: kw= '=' + // InternalBeeLangTestLanguage.g:2105:3: kw= '=' { kw=(Token)match(input,38,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5773,7 +5781,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:2106:3: kw= '+=' + // InternalBeeLangTestLanguage.g:2111:3: kw= '+=' { kw=(Token)match(input,39,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5786,7 +5794,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:2112:3: kw= '-=' + // InternalBeeLangTestLanguage.g:2117:3: kw= '-=' { kw=(Token)match(input,40,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5799,7 +5807,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 4 : - // InternalBeeLangTestLanguage.g:2118:3: kw= '*=' + // InternalBeeLangTestLanguage.g:2123:3: kw= '*=' { kw=(Token)match(input,41,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5812,7 +5820,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 5 : - // InternalBeeLangTestLanguage.g:2124:3: kw= '/=' + // InternalBeeLangTestLanguage.g:2129:3: kw= '/=' { kw=(Token)match(input,42,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5825,7 +5833,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 6 : - // InternalBeeLangTestLanguage.g:2130:3: kw= '%=' + // InternalBeeLangTestLanguage.g:2135:3: kw= '%=' { kw=(Token)match(input,43,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5863,7 +5871,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleRelationalOperator" - // InternalBeeLangTestLanguage.g:2139:1: entryRuleRelationalOperator returns [String current=null] : iv_ruleRelationalOperator= ruleRelationalOperator EOF ; + // InternalBeeLangTestLanguage.g:2144:1: entryRuleRelationalOperator returns [String current=null] : iv_ruleRelationalOperator= ruleRelationalOperator EOF ; public final String entryRuleRelationalOperator() throws RecognitionException { String current = null; int entryRuleRelationalOperator_StartIndex = input.index(); @@ -5872,8 +5880,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 29) ) { return current; } - // InternalBeeLangTestLanguage.g:2139:58: (iv_ruleRelationalOperator= ruleRelationalOperator EOF ) - // InternalBeeLangTestLanguage.g:2140:2: iv_ruleRelationalOperator= ruleRelationalOperator EOF + // InternalBeeLangTestLanguage.g:2144:58: (iv_ruleRelationalOperator= ruleRelationalOperator EOF ) + // InternalBeeLangTestLanguage.g:2145:2: iv_ruleRelationalOperator= ruleRelationalOperator EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRelationalOperatorRule()); @@ -5905,7 +5913,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleRelationalOperator" - // InternalBeeLangTestLanguage.g:2146:1: ruleRelationalOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) ; + // InternalBeeLangTestLanguage.g:2151:1: ruleRelationalOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) ; public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); int ruleRelationalOperator_StartIndex = input.index(); @@ -5916,10 +5924,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 30) ) { return current; } - // InternalBeeLangTestLanguage.g:2152:2: ( (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) ) - // InternalBeeLangTestLanguage.g:2153:2: (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) + // InternalBeeLangTestLanguage.g:2157:2: ( (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) ) + // InternalBeeLangTestLanguage.g:2158:2: (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) { - // InternalBeeLangTestLanguage.g:2153:2: (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) + // InternalBeeLangTestLanguage.g:2158:2: (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) int alt41=9; switch ( input.LA(1) ) { case 44: @@ -5977,7 +5985,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt41) { case 1 : - // InternalBeeLangTestLanguage.g:2154:3: kw= '~=' + // InternalBeeLangTestLanguage.g:2159:3: kw= '~=' { kw=(Token)match(input,44,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5990,7 +5998,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:2160:3: kw= '==' + // InternalBeeLangTestLanguage.g:2165:3: kw= '==' { kw=(Token)match(input,45,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6003,7 +6011,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:2166:3: kw= '===' + // InternalBeeLangTestLanguage.g:2171:3: kw= '===' { kw=(Token)match(input,46,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6016,7 +6024,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 4 : - // InternalBeeLangTestLanguage.g:2172:3: kw= '!=' + // InternalBeeLangTestLanguage.g:2177:3: kw= '!=' { kw=(Token)match(input,47,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6029,7 +6037,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 5 : - // InternalBeeLangTestLanguage.g:2178:3: kw= '!==' + // InternalBeeLangTestLanguage.g:2183:3: kw= '!==' { kw=(Token)match(input,48,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6042,7 +6050,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 6 : - // InternalBeeLangTestLanguage.g:2184:3: kw= '>=' + // InternalBeeLangTestLanguage.g:2189:3: kw= '>=' { kw=(Token)match(input,49,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6055,7 +6063,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 7 : - // InternalBeeLangTestLanguage.g:2190:3: kw= '<=' + // InternalBeeLangTestLanguage.g:2195:3: kw= '<=' { kw=(Token)match(input,50,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6068,7 +6076,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 8 : - // InternalBeeLangTestLanguage.g:2196:3: kw= '>' + // InternalBeeLangTestLanguage.g:2201:3: kw= '>' { kw=(Token)match(input,51,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6081,7 +6089,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 9 : - // InternalBeeLangTestLanguage.g:2202:3: kw= '<' + // InternalBeeLangTestLanguage.g:2207:3: kw= '<' { kw=(Token)match(input,52,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6119,7 +6127,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleTopLevelExpression" - // InternalBeeLangTestLanguage.g:2211:1: entryRuleTopLevelExpression returns [EObject current=null] : iv_ruleTopLevelExpression= ruleTopLevelExpression EOF ; + // InternalBeeLangTestLanguage.g:2216:1: entryRuleTopLevelExpression returns [EObject current=null] : iv_ruleTopLevelExpression= ruleTopLevelExpression EOF ; public final EObject entryRuleTopLevelExpression() throws RecognitionException { EObject current = null; int entryRuleTopLevelExpression_StartIndex = input.index(); @@ -6128,8 +6136,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 31) ) { return current; } - // InternalBeeLangTestLanguage.g:2211:59: (iv_ruleTopLevelExpression= ruleTopLevelExpression EOF ) - // InternalBeeLangTestLanguage.g:2212:2: iv_ruleTopLevelExpression= ruleTopLevelExpression EOF + // InternalBeeLangTestLanguage.g:2216:59: (iv_ruleTopLevelExpression= ruleTopLevelExpression EOF ) + // InternalBeeLangTestLanguage.g:2217:2: iv_ruleTopLevelExpression= ruleTopLevelExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTopLevelExpressionRule()); @@ -6161,7 +6169,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleTopLevelExpression" - // InternalBeeLangTestLanguage.g:2218:1: ruleTopLevelExpression returns [EObject current=null] : (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) ; + // InternalBeeLangTestLanguage.g:2223:1: ruleTopLevelExpression returns [EObject current=null] : (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) ; public final EObject ruleTopLevelExpression() throws RecognitionException { EObject current = null; int ruleTopLevelExpression_StartIndex = input.index(); @@ -6177,15 +6185,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 32) ) { return current; } - // InternalBeeLangTestLanguage.g:2224:2: ( (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) ) - // InternalBeeLangTestLanguage.g:2225:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:2229:2: ( (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) ) + // InternalBeeLangTestLanguage.g:2230:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) { - // InternalBeeLangTestLanguage.g:2225:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:2230:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) int alt42=3; alt42 = dfa42.predict(input); switch (alt42) { case 1 : - // InternalBeeLangTestLanguage.g:2226:3: this_VarDeclaration_0= ruleVarDeclaration + // InternalBeeLangTestLanguage.g:2231:3: this_VarDeclaration_0= ruleVarDeclaration { if ( state.backtracking==0 ) { @@ -6212,7 +6220,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:2238:3: this_ValDeclaration_1= ruleValDeclaration + // InternalBeeLangTestLanguage.g:2243:3: this_ValDeclaration_1= ruleValDeclaration { if ( state.backtracking==0 ) { @@ -6239,7 +6247,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:2250:3: this_AssignmentExpression_2= ruleAssignmentExpression + // InternalBeeLangTestLanguage.g:2255:3: this_AssignmentExpression_2= ruleAssignmentExpression { if ( state.backtracking==0 ) { @@ -6291,7 +6299,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleExpression" - // InternalBeeLangTestLanguage.g:2265:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; + // InternalBeeLangTestLanguage.g:2270:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; public final EObject entryRuleExpression() throws RecognitionException { EObject current = null; int entryRuleExpression_StartIndex = input.index(); @@ -6300,8 +6308,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 33) ) { return current; } - // InternalBeeLangTestLanguage.g:2265:51: (iv_ruleExpression= ruleExpression EOF ) - // InternalBeeLangTestLanguage.g:2266:2: iv_ruleExpression= ruleExpression EOF + // InternalBeeLangTestLanguage.g:2270:51: (iv_ruleExpression= ruleExpression EOF ) + // InternalBeeLangTestLanguage.g:2271:2: iv_ruleExpression= ruleExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExpressionRule()); @@ -6333,7 +6341,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleExpression" - // InternalBeeLangTestLanguage.g:2272:1: ruleExpression returns [EObject current=null] : this_AssignmentExpression_0= ruleAssignmentExpression ; + // InternalBeeLangTestLanguage.g:2277:1: ruleExpression returns [EObject current=null] : this_AssignmentExpression_0= ruleAssignmentExpression ; public final EObject ruleExpression() throws RecognitionException { EObject current = null; int ruleExpression_StartIndex = input.index(); @@ -6345,8 +6353,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 34) ) { return current; } - // InternalBeeLangTestLanguage.g:2278:2: (this_AssignmentExpression_0= ruleAssignmentExpression ) - // InternalBeeLangTestLanguage.g:2279:2: this_AssignmentExpression_0= ruleAssignmentExpression + // InternalBeeLangTestLanguage.g:2283:2: (this_AssignmentExpression_0= ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:2284:2: this_AssignmentExpression_0= ruleAssignmentExpression { if ( state.backtracking==0 ) { @@ -6392,7 +6400,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleAssignmentExpression" - // InternalBeeLangTestLanguage.g:2293:1: entryRuleAssignmentExpression returns [EObject current=null] : iv_ruleAssignmentExpression= ruleAssignmentExpression EOF ; + // InternalBeeLangTestLanguage.g:2298:1: entryRuleAssignmentExpression returns [EObject current=null] : iv_ruleAssignmentExpression= ruleAssignmentExpression EOF ; public final EObject entryRuleAssignmentExpression() throws RecognitionException { EObject current = null; int entryRuleAssignmentExpression_StartIndex = input.index(); @@ -6401,8 +6409,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 35) ) { return current; } - // InternalBeeLangTestLanguage.g:2293:61: (iv_ruleAssignmentExpression= ruleAssignmentExpression EOF ) - // InternalBeeLangTestLanguage.g:2294:2: iv_ruleAssignmentExpression= ruleAssignmentExpression EOF + // InternalBeeLangTestLanguage.g:2298:61: (iv_ruleAssignmentExpression= ruleAssignmentExpression EOF ) + // InternalBeeLangTestLanguage.g:2299:2: iv_ruleAssignmentExpression= ruleAssignmentExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAssignmentExpressionRule()); @@ -6434,7 +6442,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleAssignmentExpression" - // InternalBeeLangTestLanguage.g:2300:1: ruleAssignmentExpression returns [EObject current=null] : (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) ; + // InternalBeeLangTestLanguage.g:2305:1: ruleAssignmentExpression returns [EObject current=null] : (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) ; public final EObject ruleAssignmentExpression() throws RecognitionException { EObject current = null; int ruleAssignmentExpression_StartIndex = input.index(); @@ -6450,11 +6458,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 36) ) { return current; } - // InternalBeeLangTestLanguage.g:2306:2: ( (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) ) - // InternalBeeLangTestLanguage.g:2307:2: (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) + // InternalBeeLangTestLanguage.g:2311:2: ( (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) ) + // InternalBeeLangTestLanguage.g:2312:2: (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) { - // InternalBeeLangTestLanguage.g:2307:2: (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) - // InternalBeeLangTestLanguage.g:2308:3: this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? + // InternalBeeLangTestLanguage.g:2312:2: (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) + // InternalBeeLangTestLanguage.g:2313:3: this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? { if ( state.backtracking==0 ) { @@ -6477,7 +6485,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars afterParserOrEnumRuleCall(); } - // InternalBeeLangTestLanguage.g:2319:3: ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? + // InternalBeeLangTestLanguage.g:2324:3: ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? int alt43=2; switch ( input.LA(1) ) { case 38: @@ -6538,10 +6546,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt43) { case 1 : - // InternalBeeLangTestLanguage.g:2320:4: () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) + // InternalBeeLangTestLanguage.g:2325:4: () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) { - // InternalBeeLangTestLanguage.g:2320:4: () - // InternalBeeLangTestLanguage.g:2321:5: + // InternalBeeLangTestLanguage.g:2325:4: () + // InternalBeeLangTestLanguage.g:2326:5: { if ( state.backtracking==0 ) { @@ -6558,11 +6566,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2330:4: ( (lv_functionName_2_0= ruleAssignmentOperator ) ) - // InternalBeeLangTestLanguage.g:2331:5: (lv_functionName_2_0= ruleAssignmentOperator ) + // InternalBeeLangTestLanguage.g:2335:4: ( (lv_functionName_2_0= ruleAssignmentOperator ) ) + // InternalBeeLangTestLanguage.g:2336:5: (lv_functionName_2_0= ruleAssignmentOperator ) { - // InternalBeeLangTestLanguage.g:2331:5: (lv_functionName_2_0= ruleAssignmentOperator ) - // InternalBeeLangTestLanguage.g:2332:6: lv_functionName_2_0= ruleAssignmentOperator + // InternalBeeLangTestLanguage.g:2336:5: (lv_functionName_2_0= ruleAssignmentOperator ) + // InternalBeeLangTestLanguage.g:2337:6: lv_functionName_2_0= ruleAssignmentOperator { if ( state.backtracking==0 ) { @@ -6593,11 +6601,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2349:4: ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) - // InternalBeeLangTestLanguage.g:2350:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:2354:4: ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) + // InternalBeeLangTestLanguage.g:2355:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) { - // InternalBeeLangTestLanguage.g:2350:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) - // InternalBeeLangTestLanguage.g:2351:6: lv_rightExpr_3_0= ruleAssignmentExpression + // InternalBeeLangTestLanguage.g:2355:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:2356:6: lv_rightExpr_3_0= ruleAssignmentExpression { if ( state.backtracking==0 ) { @@ -6660,7 +6668,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleVarDeclaration" - // InternalBeeLangTestLanguage.g:2373:1: entryRuleVarDeclaration returns [EObject current=null] : iv_ruleVarDeclaration= ruleVarDeclaration EOF ; + // InternalBeeLangTestLanguage.g:2378:1: entryRuleVarDeclaration returns [EObject current=null] : iv_ruleVarDeclaration= ruleVarDeclaration EOF ; public final EObject entryRuleVarDeclaration() throws RecognitionException { EObject current = null; int entryRuleVarDeclaration_StartIndex = input.index(); @@ -6669,8 +6677,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 37) ) { return current; } - // InternalBeeLangTestLanguage.g:2373:55: (iv_ruleVarDeclaration= ruleVarDeclaration EOF ) - // InternalBeeLangTestLanguage.g:2374:2: iv_ruleVarDeclaration= ruleVarDeclaration EOF + // InternalBeeLangTestLanguage.g:2378:55: (iv_ruleVarDeclaration= ruleVarDeclaration EOF ) + // InternalBeeLangTestLanguage.g:2379:2: iv_ruleVarDeclaration= ruleVarDeclaration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getVarDeclarationRule()); @@ -6702,7 +6710,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleVarDeclaration" - // InternalBeeLangTestLanguage.g:2380:1: ruleVarDeclaration returns [EObject current=null] : ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) ; + // InternalBeeLangTestLanguage.g:2385:1: ruleVarDeclaration returns [EObject current=null] : ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) ; public final EObject ruleVarDeclaration() throws RecognitionException { EObject current = null; int ruleVarDeclaration_StartIndex = input.index(); @@ -6720,14 +6728,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 38) ) { return current; } - // InternalBeeLangTestLanguage.g:2386:2: ( ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) ) - // InternalBeeLangTestLanguage.g:2387:2: ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) + // InternalBeeLangTestLanguage.g:2391:2: ( ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) ) + // InternalBeeLangTestLanguage.g:2392:2: ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) { - // InternalBeeLangTestLanguage.g:2387:2: ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) - // InternalBeeLangTestLanguage.g:2388:3: () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? + // InternalBeeLangTestLanguage.g:2392:2: ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) + // InternalBeeLangTestLanguage.g:2393:3: () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? { - // InternalBeeLangTestLanguage.g:2388:3: () - // InternalBeeLangTestLanguage.g:2389:4: + // InternalBeeLangTestLanguage.g:2393:3: () + // InternalBeeLangTestLanguage.g:2394:4: { if ( state.backtracking==0 ) { @@ -6744,7 +6752,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2398:3: ( (lv_final_1_0= 'final' ) )? + // InternalBeeLangTestLanguage.g:2403:3: ( (lv_final_1_0= 'final' ) )? int alt44=2; int LA44_0 = input.LA(1); @@ -6753,10 +6761,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt44) { case 1 : - // InternalBeeLangTestLanguage.g:2399:4: (lv_final_1_0= 'final' ) + // InternalBeeLangTestLanguage.g:2404:4: (lv_final_1_0= 'final' ) { - // InternalBeeLangTestLanguage.g:2399:4: (lv_final_1_0= 'final' ) - // InternalBeeLangTestLanguage.g:2400:5: lv_final_1_0= 'final' + // InternalBeeLangTestLanguage.g:2404:4: (lv_final_1_0= 'final' ) + // InternalBeeLangTestLanguage.g:2405:5: lv_final_1_0= 'final' { lv_final_1_0=(Token)match(input,33,FOLLOW_41); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6781,10 +6789,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2412:3: ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) - // InternalBeeLangTestLanguage.g:2413:4: (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2417:3: ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:2418:4: (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) { - // InternalBeeLangTestLanguage.g:2413:4: (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) + // InternalBeeLangTestLanguage.g:2418:4: (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) int alt45=2; int LA45_0 = input.LA(1); @@ -6803,7 +6811,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt45) { case 1 : - // InternalBeeLangTestLanguage.g:2414:5: otherlv_2= 'var' + // InternalBeeLangTestLanguage.g:2419:5: otherlv_2= 'var' { otherlv_2=(Token)match(input,53,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6815,13 +6823,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:2419:5: ( (lv_type_3_0= ruleTypeRef ) ) + // InternalBeeLangTestLanguage.g:2424:5: ( (lv_type_3_0= ruleTypeRef ) ) { - // InternalBeeLangTestLanguage.g:2419:5: ( (lv_type_3_0= ruleTypeRef ) ) - // InternalBeeLangTestLanguage.g:2420:6: (lv_type_3_0= ruleTypeRef ) + // InternalBeeLangTestLanguage.g:2424:5: ( (lv_type_3_0= ruleTypeRef ) ) + // InternalBeeLangTestLanguage.g:2425:6: (lv_type_3_0= ruleTypeRef ) { - // InternalBeeLangTestLanguage.g:2420:6: (lv_type_3_0= ruleTypeRef ) - // InternalBeeLangTestLanguage.g:2421:7: lv_type_3_0= ruleTypeRef + // InternalBeeLangTestLanguage.g:2425:6: (lv_type_3_0= ruleTypeRef ) + // InternalBeeLangTestLanguage.g:2426:7: lv_type_3_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -6858,11 +6866,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2439:4: ( (lv_name_4_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:2440:5: (lv_name_4_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2444:4: ( (lv_name_4_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2445:5: (lv_name_4_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:2440:5: (lv_name_4_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:2441:6: lv_name_4_0= RULE_ID + // InternalBeeLangTestLanguage.g:2445:5: (lv_name_4_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2446:6: lv_name_4_0= RULE_ID { lv_name_4_0=(Token)match(input,RULE_ID,FOLLOW_42); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6891,7 +6899,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2458:3: (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? + // InternalBeeLangTestLanguage.g:2463:3: (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? int alt46=2; int LA46_0 = input.LA(1); @@ -6900,7 +6908,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt46) { case 1 : - // InternalBeeLangTestLanguage.g:2459:4: otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:2464:4: otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) { otherlv_5=(Token)match(input,38,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6908,11 +6916,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_5, grammarAccess.getVarDeclarationAccess().getEqualsSignKeyword_3_0()); } - // InternalBeeLangTestLanguage.g:2463:4: ( (lv_valueExpr_6_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:2464:5: (lv_valueExpr_6_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:2468:4: ( (lv_valueExpr_6_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:2469:5: (lv_valueExpr_6_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:2464:5: (lv_valueExpr_6_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:2465:6: lv_valueExpr_6_0= ruleExpression + // InternalBeeLangTestLanguage.g:2469:5: (lv_valueExpr_6_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:2470:6: lv_valueExpr_6_0= ruleExpression { if ( state.backtracking==0 ) { @@ -6975,7 +6983,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleValDeclaration" - // InternalBeeLangTestLanguage.g:2487:1: entryRuleValDeclaration returns [EObject current=null] : iv_ruleValDeclaration= ruleValDeclaration EOF ; + // InternalBeeLangTestLanguage.g:2492:1: entryRuleValDeclaration returns [EObject current=null] : iv_ruleValDeclaration= ruleValDeclaration EOF ; public final EObject entryRuleValDeclaration() throws RecognitionException { EObject current = null; int entryRuleValDeclaration_StartIndex = input.index(); @@ -6984,8 +6992,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 39) ) { return current; } - // InternalBeeLangTestLanguage.g:2487:55: (iv_ruleValDeclaration= ruleValDeclaration EOF ) - // InternalBeeLangTestLanguage.g:2488:2: iv_ruleValDeclaration= ruleValDeclaration EOF + // InternalBeeLangTestLanguage.g:2492:55: (iv_ruleValDeclaration= ruleValDeclaration EOF ) + // InternalBeeLangTestLanguage.g:2493:2: iv_ruleValDeclaration= ruleValDeclaration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getValDeclarationRule()); @@ -7017,7 +7025,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleValDeclaration" - // InternalBeeLangTestLanguage.g:2494:1: ruleValDeclaration returns [EObject current=null] : ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) ; + // InternalBeeLangTestLanguage.g:2499:1: ruleValDeclaration returns [EObject current=null] : ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) ; public final EObject ruleValDeclaration() throws RecognitionException { EObject current = null; int ruleValDeclaration_StartIndex = input.index(); @@ -7035,14 +7043,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 40) ) { return current; } - // InternalBeeLangTestLanguage.g:2500:2: ( ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) ) - // InternalBeeLangTestLanguage.g:2501:2: ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) + // InternalBeeLangTestLanguage.g:2505:2: ( ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) ) + // InternalBeeLangTestLanguage.g:2506:2: ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) { - // InternalBeeLangTestLanguage.g:2501:2: ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) - // InternalBeeLangTestLanguage.g:2502:3: () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:2506:2: ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) + // InternalBeeLangTestLanguage.g:2507:3: () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) { - // InternalBeeLangTestLanguage.g:2502:3: () - // InternalBeeLangTestLanguage.g:2503:4: + // InternalBeeLangTestLanguage.g:2507:3: () + // InternalBeeLangTestLanguage.g:2508:4: { if ( state.backtracking==0 ) { @@ -7059,7 +7067,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2512:3: ( (lv_final_1_0= 'final' ) )? + // InternalBeeLangTestLanguage.g:2517:3: ( (lv_final_1_0= 'final' ) )? int alt47=2; int LA47_0 = input.LA(1); @@ -7068,10 +7076,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt47) { case 1 : - // InternalBeeLangTestLanguage.g:2513:4: (lv_final_1_0= 'final' ) + // InternalBeeLangTestLanguage.g:2518:4: (lv_final_1_0= 'final' ) { - // InternalBeeLangTestLanguage.g:2513:4: (lv_final_1_0= 'final' ) - // InternalBeeLangTestLanguage.g:2514:5: lv_final_1_0= 'final' + // InternalBeeLangTestLanguage.g:2518:4: (lv_final_1_0= 'final' ) + // InternalBeeLangTestLanguage.g:2519:5: lv_final_1_0= 'final' { lv_final_1_0=(Token)match(input,33,FOLLOW_43); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7096,11 +7104,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2526:3: ( (lv_immutable_2_0= 'val' ) ) - // InternalBeeLangTestLanguage.g:2527:4: (lv_immutable_2_0= 'val' ) + // InternalBeeLangTestLanguage.g:2531:3: ( (lv_immutable_2_0= 'val' ) ) + // InternalBeeLangTestLanguage.g:2532:4: (lv_immutable_2_0= 'val' ) { - // InternalBeeLangTestLanguage.g:2527:4: (lv_immutable_2_0= 'val' ) - // InternalBeeLangTestLanguage.g:2528:5: lv_immutable_2_0= 'val' + // InternalBeeLangTestLanguage.g:2532:4: (lv_immutable_2_0= 'val' ) + // InternalBeeLangTestLanguage.g:2533:5: lv_immutable_2_0= 'val' { lv_immutable_2_0=(Token)match(input,54,FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7122,7 +7130,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2540:3: ( (lv_type_3_0= ruleTypeRef ) )? + // InternalBeeLangTestLanguage.g:2545:3: ( (lv_type_3_0= ruleTypeRef ) )? int alt48=2; int LA48_0 = input.LA(1); @@ -7138,10 +7146,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt48) { case 1 : - // InternalBeeLangTestLanguage.g:2541:4: (lv_type_3_0= ruleTypeRef ) + // InternalBeeLangTestLanguage.g:2546:4: (lv_type_3_0= ruleTypeRef ) { - // InternalBeeLangTestLanguage.g:2541:4: (lv_type_3_0= ruleTypeRef ) - // InternalBeeLangTestLanguage.g:2542:5: lv_type_3_0= ruleTypeRef + // InternalBeeLangTestLanguage.g:2546:4: (lv_type_3_0= ruleTypeRef ) + // InternalBeeLangTestLanguage.g:2547:5: lv_type_3_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -7175,11 +7183,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2559:3: ( (lv_name_4_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:2560:4: (lv_name_4_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2564:3: ( (lv_name_4_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2565:4: (lv_name_4_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:2560:4: (lv_name_4_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:2561:5: lv_name_4_0= RULE_ID + // InternalBeeLangTestLanguage.g:2565:4: (lv_name_4_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2566:5: lv_name_4_0= RULE_ID { lv_name_4_0=(Token)match(input,RULE_ID,FOLLOW_44); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7211,11 +7219,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_5, grammarAccess.getValDeclarationAccess().getEqualsSignKeyword_5()); } - // InternalBeeLangTestLanguage.g:2581:3: ( (lv_valueExpr_6_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:2582:4: (lv_valueExpr_6_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:2586:3: ( (lv_valueExpr_6_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:2587:4: (lv_valueExpr_6_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:2582:4: (lv_valueExpr_6_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:2583:5: lv_valueExpr_6_0= ruleExpression + // InternalBeeLangTestLanguage.g:2587:4: (lv_valueExpr_6_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:2588:5: lv_valueExpr_6_0= ruleExpression { if ( state.backtracking==0 ) { @@ -7272,7 +7280,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleTypeRef" - // InternalBeeLangTestLanguage.g:2604:1: entryRuleTypeRef returns [EObject current=null] : iv_ruleTypeRef= ruleTypeRef EOF ; + // InternalBeeLangTestLanguage.g:2609:1: entryRuleTypeRef returns [EObject current=null] : iv_ruleTypeRef= ruleTypeRef EOF ; public final EObject entryRuleTypeRef() throws RecognitionException { EObject current = null; int entryRuleTypeRef_StartIndex = input.index(); @@ -7281,8 +7289,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 41) ) { return current; } - // InternalBeeLangTestLanguage.g:2604:48: (iv_ruleTypeRef= ruleTypeRef EOF ) - // InternalBeeLangTestLanguage.g:2605:2: iv_ruleTypeRef= ruleTypeRef EOF + // InternalBeeLangTestLanguage.g:2609:48: (iv_ruleTypeRef= ruleTypeRef EOF ) + // InternalBeeLangTestLanguage.g:2610:2: iv_ruleTypeRef= ruleTypeRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTypeRefRule()); @@ -7314,7 +7322,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleTypeRef" - // InternalBeeLangTestLanguage.g:2611:1: ruleTypeRef returns [EObject current=null] : (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) ; + // InternalBeeLangTestLanguage.g:2616:1: ruleTypeRef returns [EObject current=null] : (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) ; public final EObject ruleTypeRef() throws RecognitionException { EObject current = null; int ruleTypeRef_StartIndex = input.index(); @@ -7328,10 +7336,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 42) ) { return current; } - // InternalBeeLangTestLanguage.g:2617:2: ( (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) ) - // InternalBeeLangTestLanguage.g:2618:2: (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) + // InternalBeeLangTestLanguage.g:2622:2: ( (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) ) + // InternalBeeLangTestLanguage.g:2623:2: (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) { - // InternalBeeLangTestLanguage.g:2618:2: (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) + // InternalBeeLangTestLanguage.g:2623:2: (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) int alt49=2; int LA49_0 = input.LA(1); @@ -7350,7 +7358,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt49) { case 1 : - // InternalBeeLangTestLanguage.g:2619:3: this_ClosureTypeRef_0= ruleClosureTypeRef + // InternalBeeLangTestLanguage.g:2624:3: this_ClosureTypeRef_0= ruleClosureTypeRef { if ( state.backtracking==0 ) { @@ -7377,7 +7385,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:2631:3: this_SimpleTypeRef_1= ruleSimpleTypeRef + // InternalBeeLangTestLanguage.g:2636:3: this_SimpleTypeRef_1= ruleSimpleTypeRef { if ( state.backtracking==0 ) { @@ -7429,7 +7437,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleSimpleTypeRef" - // InternalBeeLangTestLanguage.g:2646:1: entryRuleSimpleTypeRef returns [EObject current=null] : iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF ; + // InternalBeeLangTestLanguage.g:2651:1: entryRuleSimpleTypeRef returns [EObject current=null] : iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF ; public final EObject entryRuleSimpleTypeRef() throws RecognitionException { EObject current = null; int entryRuleSimpleTypeRef_StartIndex = input.index(); @@ -7438,8 +7446,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 43) ) { return current; } - // InternalBeeLangTestLanguage.g:2646:54: (iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF ) - // InternalBeeLangTestLanguage.g:2647:2: iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF + // InternalBeeLangTestLanguage.g:2651:54: (iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF ) + // InternalBeeLangTestLanguage.g:2652:2: iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSimpleTypeRefRule()); @@ -7471,7 +7479,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleSimpleTypeRef" - // InternalBeeLangTestLanguage.g:2653:1: ruleSimpleTypeRef returns [EObject current=null] : ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) ; + // InternalBeeLangTestLanguage.g:2658:1: ruleSimpleTypeRef returns [EObject current=null] : ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) ; public final EObject ruleSimpleTypeRef() throws RecognitionException { EObject current = null; int ruleSimpleTypeRef_StartIndex = input.index(); @@ -7487,17 +7495,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 44) ) { return current; } - // InternalBeeLangTestLanguage.g:2659:2: ( ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) ) - // InternalBeeLangTestLanguage.g:2660:2: ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) + // InternalBeeLangTestLanguage.g:2664:2: ( ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) ) + // InternalBeeLangTestLanguage.g:2665:2: ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) { - // InternalBeeLangTestLanguage.g:2660:2: ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) - // InternalBeeLangTestLanguage.g:2661:3: ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? + // InternalBeeLangTestLanguage.g:2665:2: ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) + // InternalBeeLangTestLanguage.g:2666:3: ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? { - // InternalBeeLangTestLanguage.g:2661:3: ( (lv_rawType_0_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:2662:4: (lv_rawType_0_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2666:3: ( (lv_rawType_0_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2667:4: (lv_rawType_0_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:2662:4: (lv_rawType_0_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:2663:5: lv_rawType_0_0= RULE_ID + // InternalBeeLangTestLanguage.g:2667:4: (lv_rawType_0_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2668:5: lv_rawType_0_0= RULE_ID { lv_rawType_0_0=(Token)match(input,RULE_ID,FOLLOW_45); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7523,7 +7531,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2679:3: (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? + // InternalBeeLangTestLanguage.g:2684:3: (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? int alt51=2; int LA51_0 = input.LA(1); @@ -7532,7 +7540,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt51) { case 1 : - // InternalBeeLangTestLanguage.g:2680:4: otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' + // InternalBeeLangTestLanguage.g:2685:4: otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' { otherlv_1=(Token)match(input,52,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7540,11 +7548,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_1, grammarAccess.getSimpleTypeRefAccess().getLessThanSignKeyword_1_0()); } - // InternalBeeLangTestLanguage.g:2684:4: ( (lv_actualArgumentsList_2_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:2685:5: (lv_actualArgumentsList_2_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2689:4: ( (lv_actualArgumentsList_2_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2690:5: (lv_actualArgumentsList_2_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:2685:5: (lv_actualArgumentsList_2_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:2686:6: lv_actualArgumentsList_2_0= RULE_ID + // InternalBeeLangTestLanguage.g:2690:5: (lv_actualArgumentsList_2_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2691:6: lv_actualArgumentsList_2_0= RULE_ID { lv_actualArgumentsList_2_0=(Token)match(input,RULE_ID,FOLLOW_46); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7570,7 +7578,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2702:4: (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* + // InternalBeeLangTestLanguage.g:2707:4: (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* loop50: do { int alt50=2; @@ -7583,7 +7591,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt50) { case 1 : - // InternalBeeLangTestLanguage.g:2703:5: otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2708:5: otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,16,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7591,11 +7599,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_3, grammarAccess.getSimpleTypeRefAccess().getCommaKeyword_1_2_0()); } - // InternalBeeLangTestLanguage.g:2707:5: ( (lv_actualArgumentsList_4_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:2708:6: (lv_actualArgumentsList_4_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2712:5: ( (lv_actualArgumentsList_4_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2713:6: (lv_actualArgumentsList_4_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:2708:6: (lv_actualArgumentsList_4_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:2709:7: lv_actualArgumentsList_4_0= RULE_ID + // InternalBeeLangTestLanguage.g:2713:6: (lv_actualArgumentsList_4_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2714:7: lv_actualArgumentsList_4_0= RULE_ID { lv_actualArgumentsList_4_0=(Token)match(input,RULE_ID,FOLLOW_46); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7668,7 +7676,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleClosureTypeRef" - // InternalBeeLangTestLanguage.g:2735:1: entryRuleClosureTypeRef returns [EObject current=null] : iv_ruleClosureTypeRef= ruleClosureTypeRef EOF ; + // InternalBeeLangTestLanguage.g:2740:1: entryRuleClosureTypeRef returns [EObject current=null] : iv_ruleClosureTypeRef= ruleClosureTypeRef EOF ; public final EObject entryRuleClosureTypeRef() throws RecognitionException { EObject current = null; int entryRuleClosureTypeRef_StartIndex = input.index(); @@ -7677,8 +7685,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 45) ) { return current; } - // InternalBeeLangTestLanguage.g:2735:55: (iv_ruleClosureTypeRef= ruleClosureTypeRef EOF ) - // InternalBeeLangTestLanguage.g:2736:2: iv_ruleClosureTypeRef= ruleClosureTypeRef EOF + // InternalBeeLangTestLanguage.g:2740:55: (iv_ruleClosureTypeRef= ruleClosureTypeRef EOF ) + // InternalBeeLangTestLanguage.g:2741:2: iv_ruleClosureTypeRef= ruleClosureTypeRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getClosureTypeRefRule()); @@ -7710,7 +7718,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleClosureTypeRef" - // InternalBeeLangTestLanguage.g:2742:1: ruleClosureTypeRef returns [EObject current=null] : (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) ; + // InternalBeeLangTestLanguage.g:2747:1: ruleClosureTypeRef returns [EObject current=null] : (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) ; public final EObject ruleClosureTypeRef() throws RecognitionException { EObject current = null; int ruleClosureTypeRef_StartIndex = input.index(); @@ -7732,11 +7740,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 46) ) { return current; } - // InternalBeeLangTestLanguage.g:2748:2: ( (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) ) - // InternalBeeLangTestLanguage.g:2749:2: (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:2753:2: ( (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) ) + // InternalBeeLangTestLanguage.g:2754:2: (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) { - // InternalBeeLangTestLanguage.g:2749:2: (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) - // InternalBeeLangTestLanguage.g:2750:3: otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2754:2: (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:2755:3: otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) { otherlv_0=(Token)match(input,35,FOLLOW_47); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7744,7 +7752,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_0, grammarAccess.getClosureTypeRefAccess().getLeftParenthesisKeyword_0()); } - // InternalBeeLangTestLanguage.g:2754:3: ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? + // InternalBeeLangTestLanguage.g:2759:3: ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? int alt54=3; int LA54_0 = input.LA(1); @@ -7756,16 +7764,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt54) { case 1 : - // InternalBeeLangTestLanguage.g:2755:4: ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) + // InternalBeeLangTestLanguage.g:2760:4: ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) { - // InternalBeeLangTestLanguage.g:2755:4: ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) - // InternalBeeLangTestLanguage.g:2756:5: ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? + // InternalBeeLangTestLanguage.g:2760:4: ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) + // InternalBeeLangTestLanguage.g:2761:5: ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? { - // InternalBeeLangTestLanguage.g:2756:5: ( (lv_parameterTypes_1_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:2757:6: (lv_parameterTypes_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2761:5: ( (lv_parameterTypes_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2762:6: (lv_parameterTypes_1_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:2757:6: (lv_parameterTypes_1_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:2758:7: lv_parameterTypes_1_0= RULE_ID + // InternalBeeLangTestLanguage.g:2762:6: (lv_parameterTypes_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2763:7: lv_parameterTypes_1_0= RULE_ID { lv_parameterTypes_1_0=(Token)match(input,RULE_ID,FOLLOW_34); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7791,7 +7799,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2774:5: (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* + // InternalBeeLangTestLanguage.g:2779:5: (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* loop52: do { int alt52=2; @@ -7810,7 +7818,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt52) { case 1 : - // InternalBeeLangTestLanguage.g:2775:6: otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2780:6: otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,16,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7818,11 +7826,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_2, grammarAccess.getClosureTypeRefAccess().getCommaKeyword_1_0_1_0()); } - // InternalBeeLangTestLanguage.g:2779:6: ( (lv_parameterTypes_3_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:2780:7: (lv_parameterTypes_3_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2784:6: ( (lv_parameterTypes_3_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2785:7: (lv_parameterTypes_3_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:2780:7: (lv_parameterTypes_3_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:2781:8: lv_parameterTypes_3_0= RULE_ID + // InternalBeeLangTestLanguage.g:2785:7: (lv_parameterTypes_3_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2786:8: lv_parameterTypes_3_0= RULE_ID { lv_parameterTypes_3_0=(Token)match(input,RULE_ID,FOLLOW_34); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7857,7 +7865,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } } while (true); - // InternalBeeLangTestLanguage.g:2798:5: (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? + // InternalBeeLangTestLanguage.g:2803:5: (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? int alt53=2; int LA53_0 = input.LA(1); @@ -7866,7 +7874,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt53) { case 1 : - // InternalBeeLangTestLanguage.g:2799:6: otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2804:6: otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) { otherlv_4=(Token)match(input,16,FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7874,11 +7882,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_4, grammarAccess.getClosureTypeRefAccess().getCommaKeyword_1_0_2_0()); } - // InternalBeeLangTestLanguage.g:2803:6: ( (lv_varArgs_5_0= '...' ) ) - // InternalBeeLangTestLanguage.g:2804:7: (lv_varArgs_5_0= '...' ) + // InternalBeeLangTestLanguage.g:2808:6: ( (lv_varArgs_5_0= '...' ) ) + // InternalBeeLangTestLanguage.g:2809:7: (lv_varArgs_5_0= '...' ) { - // InternalBeeLangTestLanguage.g:2804:7: (lv_varArgs_5_0= '...' ) - // InternalBeeLangTestLanguage.g:2805:8: lv_varArgs_5_0= '...' + // InternalBeeLangTestLanguage.g:2809:7: (lv_varArgs_5_0= '...' ) + // InternalBeeLangTestLanguage.g:2810:8: lv_varArgs_5_0= '...' { lv_varArgs_5_0=(Token)match(input,36,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7900,11 +7908,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2817:6: ( (lv_parameterTypes_6_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:2818:7: (lv_parameterTypes_6_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2822:6: ( (lv_parameterTypes_6_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2823:7: (lv_parameterTypes_6_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:2818:7: (lv_parameterTypes_6_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:2819:8: lv_parameterTypes_6_0= RULE_ID + // InternalBeeLangTestLanguage.g:2823:7: (lv_parameterTypes_6_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2824:8: lv_parameterTypes_6_0= RULE_ID { lv_parameterTypes_6_0=(Token)match(input,RULE_ID,FOLLOW_37); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7943,16 +7951,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:2838:4: ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:2843:4: ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) { - // InternalBeeLangTestLanguage.g:2838:4: ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) - // InternalBeeLangTestLanguage.g:2839:5: ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2843:4: ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:2844:5: ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) { - // InternalBeeLangTestLanguage.g:2839:5: ( (lv_varArgs_7_0= '...' ) ) - // InternalBeeLangTestLanguage.g:2840:6: (lv_varArgs_7_0= '...' ) + // InternalBeeLangTestLanguage.g:2844:5: ( (lv_varArgs_7_0= '...' ) ) + // InternalBeeLangTestLanguage.g:2845:6: (lv_varArgs_7_0= '...' ) { - // InternalBeeLangTestLanguage.g:2840:6: (lv_varArgs_7_0= '...' ) - // InternalBeeLangTestLanguage.g:2841:7: lv_varArgs_7_0= '...' + // InternalBeeLangTestLanguage.g:2845:6: (lv_varArgs_7_0= '...' ) + // InternalBeeLangTestLanguage.g:2846:7: lv_varArgs_7_0= '...' { lv_varArgs_7_0=(Token)match(input,36,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7974,11 +7982,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2853:5: ( (lv_parameterTypes_8_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:2854:6: (lv_parameterTypes_8_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2858:5: ( (lv_parameterTypes_8_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2859:6: (lv_parameterTypes_8_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:2854:6: (lv_parameterTypes_8_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:2855:7: lv_parameterTypes_8_0= RULE_ID + // InternalBeeLangTestLanguage.g:2859:6: (lv_parameterTypes_8_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2860:7: lv_parameterTypes_8_0= RULE_ID { lv_parameterTypes_8_0=(Token)match(input,RULE_ID,FOLLOW_37); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8025,11 +8033,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_10, grammarAccess.getClosureTypeRefAccess().getEqualsSignGreaterThanSignKeyword_3()); } - // InternalBeeLangTestLanguage.g:2881:3: ( (lv_returnType_11_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:2882:4: (lv_returnType_11_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2886:3: ( (lv_returnType_11_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:2887:4: (lv_returnType_11_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:2882:4: (lv_returnType_11_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:2883:5: lv_returnType_11_0= RULE_ID + // InternalBeeLangTestLanguage.g:2887:4: (lv_returnType_11_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:2888:5: lv_returnType_11_0= RULE_ID { lv_returnType_11_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8081,7 +8089,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleCachedExpression" - // InternalBeeLangTestLanguage.g:2903:1: entryRuleCachedExpression returns [EObject current=null] : iv_ruleCachedExpression= ruleCachedExpression EOF ; + // InternalBeeLangTestLanguage.g:2908:1: entryRuleCachedExpression returns [EObject current=null] : iv_ruleCachedExpression= ruleCachedExpression EOF ; public final EObject entryRuleCachedExpression() throws RecognitionException { EObject current = null; int entryRuleCachedExpression_StartIndex = input.index(); @@ -8090,8 +8098,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 47) ) { return current; } - // InternalBeeLangTestLanguage.g:2903:57: (iv_ruleCachedExpression= ruleCachedExpression EOF ) - // InternalBeeLangTestLanguage.g:2904:2: iv_ruleCachedExpression= ruleCachedExpression EOF + // InternalBeeLangTestLanguage.g:2908:57: (iv_ruleCachedExpression= ruleCachedExpression EOF ) + // InternalBeeLangTestLanguage.g:2909:2: iv_ruleCachedExpression= ruleCachedExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCachedExpressionRule()); @@ -8123,7 +8131,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleCachedExpression" - // InternalBeeLangTestLanguage.g:2910:1: ruleCachedExpression returns [EObject current=null] : ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) ; + // InternalBeeLangTestLanguage.g:2915:1: ruleCachedExpression returns [EObject current=null] : ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) ; public final EObject ruleCachedExpression() throws RecognitionException { EObject current = null; int ruleCachedExpression_StartIndex = input.index(); @@ -8138,10 +8146,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 48) ) { return current; } - // InternalBeeLangTestLanguage.g:2916:2: ( ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) ) - // InternalBeeLangTestLanguage.g:2917:2: ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) + // InternalBeeLangTestLanguage.g:2921:2: ( ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) ) + // InternalBeeLangTestLanguage.g:2922:2: ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) { - // InternalBeeLangTestLanguage.g:2917:2: ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) + // InternalBeeLangTestLanguage.g:2922:2: ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) int alt55=2; int LA55_0 = input.LA(1); @@ -8160,13 +8168,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt55) { case 1 : - // InternalBeeLangTestLanguage.g:2918:3: ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) + // InternalBeeLangTestLanguage.g:2923:3: ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) { - // InternalBeeLangTestLanguage.g:2918:3: ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) - // InternalBeeLangTestLanguage.g:2919:4: () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) + // InternalBeeLangTestLanguage.g:2923:3: ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) + // InternalBeeLangTestLanguage.g:2924:4: () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) { - // InternalBeeLangTestLanguage.g:2919:4: () - // InternalBeeLangTestLanguage.g:2920:5: + // InternalBeeLangTestLanguage.g:2924:4: () + // InternalBeeLangTestLanguage.g:2925:5: { if ( state.backtracking==0 ) { @@ -8189,11 +8197,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_1, grammarAccess.getCachedExpressionAccess().getCachedKeyword_0_1()); } - // InternalBeeLangTestLanguage.g:2933:4: ( (lv_expr_2_0= ruleOrExpression ) ) - // InternalBeeLangTestLanguage.g:2934:5: (lv_expr_2_0= ruleOrExpression ) + // InternalBeeLangTestLanguage.g:2938:4: ( (lv_expr_2_0= ruleOrExpression ) ) + // InternalBeeLangTestLanguage.g:2939:5: (lv_expr_2_0= ruleOrExpression ) { - // InternalBeeLangTestLanguage.g:2934:5: (lv_expr_2_0= ruleOrExpression ) - // InternalBeeLangTestLanguage.g:2935:6: lv_expr_2_0= ruleOrExpression + // InternalBeeLangTestLanguage.g:2939:5: (lv_expr_2_0= ruleOrExpression ) + // InternalBeeLangTestLanguage.g:2940:6: lv_expr_2_0= ruleOrExpression { if ( state.backtracking==0 ) { @@ -8231,7 +8239,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:2954:3: this_OrExpression_3= ruleOrExpression + // InternalBeeLangTestLanguage.g:2959:3: this_OrExpression_3= ruleOrExpression { if ( state.backtracking==0 ) { @@ -8283,7 +8291,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleOrExpression" - // InternalBeeLangTestLanguage.g:2969:1: entryRuleOrExpression returns [EObject current=null] : iv_ruleOrExpression= ruleOrExpression EOF ; + // InternalBeeLangTestLanguage.g:2974:1: entryRuleOrExpression returns [EObject current=null] : iv_ruleOrExpression= ruleOrExpression EOF ; public final EObject entryRuleOrExpression() throws RecognitionException { EObject current = null; int entryRuleOrExpression_StartIndex = input.index(); @@ -8292,8 +8300,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 49) ) { return current; } - // InternalBeeLangTestLanguage.g:2969:53: (iv_ruleOrExpression= ruleOrExpression EOF ) - // InternalBeeLangTestLanguage.g:2970:2: iv_ruleOrExpression= ruleOrExpression EOF + // InternalBeeLangTestLanguage.g:2974:53: (iv_ruleOrExpression= ruleOrExpression EOF ) + // InternalBeeLangTestLanguage.g:2975:2: iv_ruleOrExpression= ruleOrExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOrExpressionRule()); @@ -8325,7 +8333,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleOrExpression" - // InternalBeeLangTestLanguage.g:2976:1: ruleOrExpression returns [EObject current=null] : (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) ; + // InternalBeeLangTestLanguage.g:2981:1: ruleOrExpression returns [EObject current=null] : (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) ; public final EObject ruleOrExpression() throws RecognitionException { EObject current = null; int ruleOrExpression_StartIndex = input.index(); @@ -8340,11 +8348,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 50) ) { return current; } - // InternalBeeLangTestLanguage.g:2982:2: ( (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) ) - // InternalBeeLangTestLanguage.g:2983:2: (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) + // InternalBeeLangTestLanguage.g:2987:2: ( (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) ) + // InternalBeeLangTestLanguage.g:2988:2: (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) { - // InternalBeeLangTestLanguage.g:2983:2: (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) - // InternalBeeLangTestLanguage.g:2984:3: this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* + // InternalBeeLangTestLanguage.g:2988:2: (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) + // InternalBeeLangTestLanguage.g:2989:3: this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* { if ( state.backtracking==0 ) { @@ -8367,7 +8375,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars afterParserOrEnumRuleCall(); } - // InternalBeeLangTestLanguage.g:2995:3: ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* + // InternalBeeLangTestLanguage.g:3000:3: ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* loop56: do { int alt56=2; @@ -8386,10 +8394,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt56) { case 1 : - // InternalBeeLangTestLanguage.g:2996:4: () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) + // InternalBeeLangTestLanguage.g:3001:4: () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) { - // InternalBeeLangTestLanguage.g:2996:4: () - // InternalBeeLangTestLanguage.g:2997:5: + // InternalBeeLangTestLanguage.g:3001:4: () + // InternalBeeLangTestLanguage.g:3002:5: { if ( state.backtracking==0 ) { @@ -8412,11 +8420,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_2, grammarAccess.getOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_1()); } - // InternalBeeLangTestLanguage.g:3010:4: ( (lv_rightExpr_3_0= ruleAndExpression ) ) - // InternalBeeLangTestLanguage.g:3011:5: (lv_rightExpr_3_0= ruleAndExpression ) + // InternalBeeLangTestLanguage.g:3015:4: ( (lv_rightExpr_3_0= ruleAndExpression ) ) + // InternalBeeLangTestLanguage.g:3016:5: (lv_rightExpr_3_0= ruleAndExpression ) { - // InternalBeeLangTestLanguage.g:3011:5: (lv_rightExpr_3_0= ruleAndExpression ) - // InternalBeeLangTestLanguage.g:3012:6: lv_rightExpr_3_0= ruleAndExpression + // InternalBeeLangTestLanguage.g:3016:5: (lv_rightExpr_3_0= ruleAndExpression ) + // InternalBeeLangTestLanguage.g:3017:6: lv_rightExpr_3_0= ruleAndExpression { if ( state.backtracking==0 ) { @@ -8482,7 +8490,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleAndExpression" - // InternalBeeLangTestLanguage.g:3034:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ; + // InternalBeeLangTestLanguage.g:3039:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ; public final EObject entryRuleAndExpression() throws RecognitionException { EObject current = null; int entryRuleAndExpression_StartIndex = input.index(); @@ -8491,8 +8499,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 51) ) { return current; } - // InternalBeeLangTestLanguage.g:3034:54: (iv_ruleAndExpression= ruleAndExpression EOF ) - // InternalBeeLangTestLanguage.g:3035:2: iv_ruleAndExpression= ruleAndExpression EOF + // InternalBeeLangTestLanguage.g:3039:54: (iv_ruleAndExpression= ruleAndExpression EOF ) + // InternalBeeLangTestLanguage.g:3040:2: iv_ruleAndExpression= ruleAndExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAndExpressionRule()); @@ -8524,7 +8532,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleAndExpression" - // InternalBeeLangTestLanguage.g:3041:1: ruleAndExpression returns [EObject current=null] : (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) ; + // InternalBeeLangTestLanguage.g:3046:1: ruleAndExpression returns [EObject current=null] : (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) ; public final EObject ruleAndExpression() throws RecognitionException { EObject current = null; int ruleAndExpression_StartIndex = input.index(); @@ -8539,11 +8547,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 52) ) { return current; } - // InternalBeeLangTestLanguage.g:3047:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) ) - // InternalBeeLangTestLanguage.g:3048:2: (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) + // InternalBeeLangTestLanguage.g:3052:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) ) + // InternalBeeLangTestLanguage.g:3053:2: (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) { - // InternalBeeLangTestLanguage.g:3048:2: (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) - // InternalBeeLangTestLanguage.g:3049:3: this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* + // InternalBeeLangTestLanguage.g:3053:2: (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) + // InternalBeeLangTestLanguage.g:3054:3: this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* { if ( state.backtracking==0 ) { @@ -8566,7 +8574,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars afterParserOrEnumRuleCall(); } - // InternalBeeLangTestLanguage.g:3060:3: ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* + // InternalBeeLangTestLanguage.g:3065:3: ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* loop57: do { int alt57=2; @@ -8585,10 +8593,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt57) { case 1 : - // InternalBeeLangTestLanguage.g:3061:4: () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) + // InternalBeeLangTestLanguage.g:3066:4: () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) { - // InternalBeeLangTestLanguage.g:3061:4: () - // InternalBeeLangTestLanguage.g:3062:5: + // InternalBeeLangTestLanguage.g:3066:4: () + // InternalBeeLangTestLanguage.g:3067:5: { if ( state.backtracking==0 ) { @@ -8611,11 +8619,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_2, grammarAccess.getAndExpressionAccess().getAmpersandAmpersandKeyword_1_1()); } - // InternalBeeLangTestLanguage.g:3075:4: ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) - // InternalBeeLangTestLanguage.g:3076:5: (lv_rightExpr_3_0= ruleRelationalExpression ) + // InternalBeeLangTestLanguage.g:3080:4: ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) + // InternalBeeLangTestLanguage.g:3081:5: (lv_rightExpr_3_0= ruleRelationalExpression ) { - // InternalBeeLangTestLanguage.g:3076:5: (lv_rightExpr_3_0= ruleRelationalExpression ) - // InternalBeeLangTestLanguage.g:3077:6: lv_rightExpr_3_0= ruleRelationalExpression + // InternalBeeLangTestLanguage.g:3081:5: (lv_rightExpr_3_0= ruleRelationalExpression ) + // InternalBeeLangTestLanguage.g:3082:6: lv_rightExpr_3_0= ruleRelationalExpression { if ( state.backtracking==0 ) { @@ -8681,7 +8689,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleRelationalExpression" - // InternalBeeLangTestLanguage.g:3099:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ; + // InternalBeeLangTestLanguage.g:3104:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ; public final EObject entryRuleRelationalExpression() throws RecognitionException { EObject current = null; int entryRuleRelationalExpression_StartIndex = input.index(); @@ -8690,8 +8698,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 53) ) { return current; } - // InternalBeeLangTestLanguage.g:3099:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF ) - // InternalBeeLangTestLanguage.g:3100:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF + // InternalBeeLangTestLanguage.g:3104:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF ) + // InternalBeeLangTestLanguage.g:3105:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRelationalExpressionRule()); @@ -8723,7 +8731,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleRelationalExpression" - // InternalBeeLangTestLanguage.g:3106:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) ; + // InternalBeeLangTestLanguage.g:3111:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) ; public final EObject ruleRelationalExpression() throws RecognitionException { EObject current = null; int ruleRelationalExpression_StartIndex = input.index(); @@ -8739,11 +8747,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 54) ) { return current; } - // InternalBeeLangTestLanguage.g:3112:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) ) - // InternalBeeLangTestLanguage.g:3113:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) + // InternalBeeLangTestLanguage.g:3117:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) ) + // InternalBeeLangTestLanguage.g:3118:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) { - // InternalBeeLangTestLanguage.g:3113:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) - // InternalBeeLangTestLanguage.g:3114:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* + // InternalBeeLangTestLanguage.g:3118:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) + // InternalBeeLangTestLanguage.g:3119:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* { if ( state.backtracking==0 ) { @@ -8766,17 +8774,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars afterParserOrEnumRuleCall(); } - // InternalBeeLangTestLanguage.g:3125:3: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* + // InternalBeeLangTestLanguage.g:3130:3: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* loop58: do { int alt58=2; alt58 = dfa58.predict(input); switch (alt58) { case 1 : - // InternalBeeLangTestLanguage.g:3126:4: () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) + // InternalBeeLangTestLanguage.g:3131:4: () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) { - // InternalBeeLangTestLanguage.g:3126:4: () - // InternalBeeLangTestLanguage.g:3127:5: + // InternalBeeLangTestLanguage.g:3131:4: () + // InternalBeeLangTestLanguage.g:3132:5: { if ( state.backtracking==0 ) { @@ -8793,11 +8801,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3136:4: ( (lv_functionName_2_0= ruleRelationalOperator ) ) - // InternalBeeLangTestLanguage.g:3137:5: (lv_functionName_2_0= ruleRelationalOperator ) + // InternalBeeLangTestLanguage.g:3141:4: ( (lv_functionName_2_0= ruleRelationalOperator ) ) + // InternalBeeLangTestLanguage.g:3142:5: (lv_functionName_2_0= ruleRelationalOperator ) { - // InternalBeeLangTestLanguage.g:3137:5: (lv_functionName_2_0= ruleRelationalOperator ) - // InternalBeeLangTestLanguage.g:3138:6: lv_functionName_2_0= ruleRelationalOperator + // InternalBeeLangTestLanguage.g:3142:5: (lv_functionName_2_0= ruleRelationalOperator ) + // InternalBeeLangTestLanguage.g:3143:6: lv_functionName_2_0= ruleRelationalOperator { if ( state.backtracking==0 ) { @@ -8828,11 +8836,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3155:4: ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) - // InternalBeeLangTestLanguage.g:3156:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) + // InternalBeeLangTestLanguage.g:3160:4: ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) + // InternalBeeLangTestLanguage.g:3161:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) { - // InternalBeeLangTestLanguage.g:3156:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) - // InternalBeeLangTestLanguage.g:3157:6: lv_rightExpr_3_0= ruleAdditiveExpression + // InternalBeeLangTestLanguage.g:3161:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) + // InternalBeeLangTestLanguage.g:3162:6: lv_rightExpr_3_0= ruleAdditiveExpression { if ( state.backtracking==0 ) { @@ -8898,7 +8906,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleAdditiveExpression" - // InternalBeeLangTestLanguage.g:3179:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ; + // InternalBeeLangTestLanguage.g:3184:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ; public final EObject entryRuleAdditiveExpression() throws RecognitionException { EObject current = null; int entryRuleAdditiveExpression_StartIndex = input.index(); @@ -8907,8 +8915,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 55) ) { return current; } - // InternalBeeLangTestLanguage.g:3179:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ) - // InternalBeeLangTestLanguage.g:3180:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF + // InternalBeeLangTestLanguage.g:3184:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ) + // InternalBeeLangTestLanguage.g:3185:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAdditiveExpressionRule()); @@ -8940,7 +8948,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleAdditiveExpression" - // InternalBeeLangTestLanguage.g:3186:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) ; + // InternalBeeLangTestLanguage.g:3191:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) ; public final EObject ruleAdditiveExpression() throws RecognitionException { EObject current = null; int ruleAdditiveExpression_StartIndex = input.index(); @@ -8956,11 +8964,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 56) ) { return current; } - // InternalBeeLangTestLanguage.g:3192:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) ) - // InternalBeeLangTestLanguage.g:3193:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) + // InternalBeeLangTestLanguage.g:3197:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) ) + // InternalBeeLangTestLanguage.g:3198:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) { - // InternalBeeLangTestLanguage.g:3193:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) - // InternalBeeLangTestLanguage.g:3194:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* + // InternalBeeLangTestLanguage.g:3198:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) + // InternalBeeLangTestLanguage.g:3199:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* { if ( state.backtracking==0 ) { @@ -8983,7 +8991,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars afterParserOrEnumRuleCall(); } - // InternalBeeLangTestLanguage.g:3205:3: ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* + // InternalBeeLangTestLanguage.g:3210:3: ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* loop60: do { int alt60=2; @@ -9011,10 +9019,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt60) { case 1 : - // InternalBeeLangTestLanguage.g:3206:4: () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) + // InternalBeeLangTestLanguage.g:3211:4: () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) { - // InternalBeeLangTestLanguage.g:3206:4: () - // InternalBeeLangTestLanguage.g:3207:5: + // InternalBeeLangTestLanguage.g:3211:4: () + // InternalBeeLangTestLanguage.g:3212:5: { if ( state.backtracking==0 ) { @@ -9031,13 +9039,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3216:4: ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) - // InternalBeeLangTestLanguage.g:3217:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) + // InternalBeeLangTestLanguage.g:3221:4: ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) + // InternalBeeLangTestLanguage.g:3222:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) { - // InternalBeeLangTestLanguage.g:3217:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) - // InternalBeeLangTestLanguage.g:3218:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) + // InternalBeeLangTestLanguage.g:3222:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) + // InternalBeeLangTestLanguage.g:3223:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) { - // InternalBeeLangTestLanguage.g:3218:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) + // InternalBeeLangTestLanguage.g:3223:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) int alt59=2; int LA59_0 = input.LA(1); @@ -9056,7 +9064,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt59) { case 1 : - // InternalBeeLangTestLanguage.g:3219:7: lv_functionName_2_1= '+' + // InternalBeeLangTestLanguage.g:3224:7: lv_functionName_2_1= '+' { lv_functionName_2_1=(Token)match(input,59,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9076,7 +9084,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:3230:7: lv_functionName_2_2= '-' + // InternalBeeLangTestLanguage.g:3235:7: lv_functionName_2_2= '-' { lv_functionName_2_2=(Token)match(input,60,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9104,11 +9112,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3243:4: ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) - // InternalBeeLangTestLanguage.g:3244:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) + // InternalBeeLangTestLanguage.g:3248:4: ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) + // InternalBeeLangTestLanguage.g:3249:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) { - // InternalBeeLangTestLanguage.g:3244:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) - // InternalBeeLangTestLanguage.g:3245:6: lv_rightExpr_3_0= ruleMultiplicativeExpression + // InternalBeeLangTestLanguage.g:3249:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) + // InternalBeeLangTestLanguage.g:3250:6: lv_rightExpr_3_0= ruleMultiplicativeExpression { if ( state.backtracking==0 ) { @@ -9174,7 +9182,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleMultiplicativeExpression" - // InternalBeeLangTestLanguage.g:3267:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ; + // InternalBeeLangTestLanguage.g:3272:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ; public final EObject entryRuleMultiplicativeExpression() throws RecognitionException { EObject current = null; int entryRuleMultiplicativeExpression_StartIndex = input.index(); @@ -9183,8 +9191,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 57) ) { return current; } - // InternalBeeLangTestLanguage.g:3267:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ) - // InternalBeeLangTestLanguage.g:3268:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF + // InternalBeeLangTestLanguage.g:3272:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ) + // InternalBeeLangTestLanguage.g:3273:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getMultiplicativeExpressionRule()); @@ -9216,7 +9224,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleMultiplicativeExpression" - // InternalBeeLangTestLanguage.g:3274:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) ; + // InternalBeeLangTestLanguage.g:3279:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) ; public final EObject ruleMultiplicativeExpression() throws RecognitionException { EObject current = null; int ruleMultiplicativeExpression_StartIndex = input.index(); @@ -9233,11 +9241,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 58) ) { return current; } - // InternalBeeLangTestLanguage.g:3280:2: ( (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) ) - // InternalBeeLangTestLanguage.g:3281:2: (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) + // InternalBeeLangTestLanguage.g:3285:2: ( (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) ) + // InternalBeeLangTestLanguage.g:3286:2: (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) { - // InternalBeeLangTestLanguage.g:3281:2: (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) - // InternalBeeLangTestLanguage.g:3282:3: this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* + // InternalBeeLangTestLanguage.g:3286:2: (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) + // InternalBeeLangTestLanguage.g:3287:3: this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* { if ( state.backtracking==0 ) { @@ -9260,7 +9268,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars afterParserOrEnumRuleCall(); } - // InternalBeeLangTestLanguage.g:3293:3: ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* + // InternalBeeLangTestLanguage.g:3298:3: ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* loop62: do { int alt62=2; @@ -9303,10 +9311,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt62) { case 1 : - // InternalBeeLangTestLanguage.g:3294:4: () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) + // InternalBeeLangTestLanguage.g:3299:4: () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) { - // InternalBeeLangTestLanguage.g:3294:4: () - // InternalBeeLangTestLanguage.g:3295:5: + // InternalBeeLangTestLanguage.g:3299:4: () + // InternalBeeLangTestLanguage.g:3300:5: { if ( state.backtracking==0 ) { @@ -9323,13 +9331,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3304:4: ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) - // InternalBeeLangTestLanguage.g:3305:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) + // InternalBeeLangTestLanguage.g:3309:4: ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) + // InternalBeeLangTestLanguage.g:3310:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) { - // InternalBeeLangTestLanguage.g:3305:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) - // InternalBeeLangTestLanguage.g:3306:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) + // InternalBeeLangTestLanguage.g:3310:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) + // InternalBeeLangTestLanguage.g:3311:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) { - // InternalBeeLangTestLanguage.g:3306:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) + // InternalBeeLangTestLanguage.g:3311:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) int alt61=3; switch ( input.LA(1) ) { case 61: @@ -9357,7 +9365,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt61) { case 1 : - // InternalBeeLangTestLanguage.g:3307:7: lv_functionName_2_1= '*' + // InternalBeeLangTestLanguage.g:3312:7: lv_functionName_2_1= '*' { lv_functionName_2_1=(Token)match(input,61,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9377,7 +9385,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:3318:7: lv_functionName_2_2= '/' + // InternalBeeLangTestLanguage.g:3323:7: lv_functionName_2_2= '/' { lv_functionName_2_2=(Token)match(input,32,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9397,7 +9405,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:3329:7: lv_functionName_2_3= '%' + // InternalBeeLangTestLanguage.g:3334:7: lv_functionName_2_3= '%' { lv_functionName_2_3=(Token)match(input,62,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9425,11 +9433,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3342:4: ( (lv_rightExpr_3_0= ruleSetExpression ) ) - // InternalBeeLangTestLanguage.g:3343:5: (lv_rightExpr_3_0= ruleSetExpression ) + // InternalBeeLangTestLanguage.g:3347:4: ( (lv_rightExpr_3_0= ruleSetExpression ) ) + // InternalBeeLangTestLanguage.g:3348:5: (lv_rightExpr_3_0= ruleSetExpression ) { - // InternalBeeLangTestLanguage.g:3343:5: (lv_rightExpr_3_0= ruleSetExpression ) - // InternalBeeLangTestLanguage.g:3344:6: lv_rightExpr_3_0= ruleSetExpression + // InternalBeeLangTestLanguage.g:3348:5: (lv_rightExpr_3_0= ruleSetExpression ) + // InternalBeeLangTestLanguage.g:3349:6: lv_rightExpr_3_0= ruleSetExpression { if ( state.backtracking==0 ) { @@ -9495,7 +9503,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleSetExpression" - // InternalBeeLangTestLanguage.g:3366:1: entryRuleSetExpression returns [EObject current=null] : iv_ruleSetExpression= ruleSetExpression EOF ; + // InternalBeeLangTestLanguage.g:3371:1: entryRuleSetExpression returns [EObject current=null] : iv_ruleSetExpression= ruleSetExpression EOF ; public final EObject entryRuleSetExpression() throws RecognitionException { EObject current = null; int entryRuleSetExpression_StartIndex = input.index(); @@ -9504,8 +9512,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 59) ) { return current; } - // InternalBeeLangTestLanguage.g:3366:54: (iv_ruleSetExpression= ruleSetExpression EOF ) - // InternalBeeLangTestLanguage.g:3367:2: iv_ruleSetExpression= ruleSetExpression EOF + // InternalBeeLangTestLanguage.g:3371:54: (iv_ruleSetExpression= ruleSetExpression EOF ) + // InternalBeeLangTestLanguage.g:3372:2: iv_ruleSetExpression= ruleSetExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSetExpressionRule()); @@ -9537,7 +9545,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleSetExpression" - // InternalBeeLangTestLanguage.g:3373:1: ruleSetExpression returns [EObject current=null] : (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) ; + // InternalBeeLangTestLanguage.g:3378:1: ruleSetExpression returns [EObject current=null] : (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) ; public final EObject ruleSetExpression() throws RecognitionException { EObject current = null; int ruleSetExpression_StartIndex = input.index(); @@ -9552,11 +9560,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 60) ) { return current; } - // InternalBeeLangTestLanguage.g:3379:2: ( (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) ) - // InternalBeeLangTestLanguage.g:3380:2: (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) + // InternalBeeLangTestLanguage.g:3384:2: ( (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) ) + // InternalBeeLangTestLanguage.g:3385:2: (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) { - // InternalBeeLangTestLanguage.g:3380:2: (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) - // InternalBeeLangTestLanguage.g:3381:3: this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* + // InternalBeeLangTestLanguage.g:3385:2: (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) + // InternalBeeLangTestLanguage.g:3386:3: this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* { if ( state.backtracking==0 ) { @@ -9579,7 +9587,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars afterParserOrEnumRuleCall(); } - // InternalBeeLangTestLanguage.g:3392:3: ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* + // InternalBeeLangTestLanguage.g:3397:3: ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* loop63: do { int alt63=2; @@ -9598,10 +9606,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt63) { case 1 : - // InternalBeeLangTestLanguage.g:3393:4: () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) + // InternalBeeLangTestLanguage.g:3398:4: () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) { - // InternalBeeLangTestLanguage.g:3393:4: () - // InternalBeeLangTestLanguage.g:3394:5: + // InternalBeeLangTestLanguage.g:3398:4: () + // InternalBeeLangTestLanguage.g:3399:5: { if ( state.backtracking==0 ) { @@ -9618,11 +9626,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3403:4: ( (lv_functionName_2_0= '..' ) ) - // InternalBeeLangTestLanguage.g:3404:5: (lv_functionName_2_0= '..' ) + // InternalBeeLangTestLanguage.g:3408:4: ( (lv_functionName_2_0= '..' ) ) + // InternalBeeLangTestLanguage.g:3409:5: (lv_functionName_2_0= '..' ) { - // InternalBeeLangTestLanguage.g:3404:5: (lv_functionName_2_0= '..' ) - // InternalBeeLangTestLanguage.g:3405:6: lv_functionName_2_0= '..' + // InternalBeeLangTestLanguage.g:3409:5: (lv_functionName_2_0= '..' ) + // InternalBeeLangTestLanguage.g:3410:6: lv_functionName_2_0= '..' { lv_functionName_2_0=(Token)match(input,63,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9644,11 +9652,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3417:4: ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) - // InternalBeeLangTestLanguage.g:3418:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) + // InternalBeeLangTestLanguage.g:3422:4: ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) + // InternalBeeLangTestLanguage.g:3423:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) { - // InternalBeeLangTestLanguage.g:3418:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) - // InternalBeeLangTestLanguage.g:3419:6: lv_rightExpr_3_0= ruleUnaryOrInfixExpression + // InternalBeeLangTestLanguage.g:3423:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) + // InternalBeeLangTestLanguage.g:3424:6: lv_rightExpr_3_0= ruleUnaryOrInfixExpression { if ( state.backtracking==0 ) { @@ -9714,7 +9722,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleUnaryOrInfixExpression" - // InternalBeeLangTestLanguage.g:3441:1: entryRuleUnaryOrInfixExpression returns [EObject current=null] : iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF ; + // InternalBeeLangTestLanguage.g:3446:1: entryRuleUnaryOrInfixExpression returns [EObject current=null] : iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF ; public final EObject entryRuleUnaryOrInfixExpression() throws RecognitionException { EObject current = null; int entryRuleUnaryOrInfixExpression_StartIndex = input.index(); @@ -9723,8 +9731,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 61) ) { return current; } - // InternalBeeLangTestLanguage.g:3441:63: (iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF ) - // InternalBeeLangTestLanguage.g:3442:2: iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF + // InternalBeeLangTestLanguage.g:3446:63: (iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF ) + // InternalBeeLangTestLanguage.g:3447:2: iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUnaryOrInfixExpressionRule()); @@ -9756,7 +9764,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleUnaryOrInfixExpression" - // InternalBeeLangTestLanguage.g:3448:1: ruleUnaryOrInfixExpression returns [EObject current=null] : (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) ; + // InternalBeeLangTestLanguage.g:3453:1: ruleUnaryOrInfixExpression returns [EObject current=null] : (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) ; public final EObject ruleUnaryOrInfixExpression() throws RecognitionException { EObject current = null; int ruleUnaryOrInfixExpression_StartIndex = input.index(); @@ -9772,10 +9780,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 62) ) { return current; } - // InternalBeeLangTestLanguage.g:3454:2: ( (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) ) - // InternalBeeLangTestLanguage.g:3455:2: (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) + // InternalBeeLangTestLanguage.g:3459:2: ( (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) ) + // InternalBeeLangTestLanguage.g:3460:2: (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) { - // InternalBeeLangTestLanguage.g:3455:2: (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) + // InternalBeeLangTestLanguage.g:3460:2: (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) int alt64=3; switch ( input.LA(1) ) { case RULE_ID: @@ -9817,7 +9825,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt64) { case 1 : - // InternalBeeLangTestLanguage.g:3456:3: this_PostopExpression_0= rulePostopExpression + // InternalBeeLangTestLanguage.g:3461:3: this_PostopExpression_0= rulePostopExpression { if ( state.backtracking==0 ) { @@ -9844,7 +9852,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:3468:3: this_UnaryExpression_1= ruleUnaryExpression + // InternalBeeLangTestLanguage.g:3473:3: this_UnaryExpression_1= ruleUnaryExpression { if ( state.backtracking==0 ) { @@ -9871,7 +9879,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:3480:3: this_PreopExpression_2= rulePreopExpression + // InternalBeeLangTestLanguage.g:3485:3: this_PreopExpression_2= rulePreopExpression { if ( state.backtracking==0 ) { @@ -9923,7 +9931,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleUnaryExpression" - // InternalBeeLangTestLanguage.g:3495:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ; + // InternalBeeLangTestLanguage.g:3500:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ; public final EObject entryRuleUnaryExpression() throws RecognitionException { EObject current = null; int entryRuleUnaryExpression_StartIndex = input.index(); @@ -9932,8 +9940,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 63) ) { return current; } - // InternalBeeLangTestLanguage.g:3495:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF ) - // InternalBeeLangTestLanguage.g:3496:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF + // InternalBeeLangTestLanguage.g:3500:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF ) + // InternalBeeLangTestLanguage.g:3501:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUnaryExpressionRule()); @@ -9965,7 +9973,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleUnaryExpression" - // InternalBeeLangTestLanguage.g:3502:1: ruleUnaryExpression returns [EObject current=null] : ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ; + // InternalBeeLangTestLanguage.g:3507:1: ruleUnaryExpression returns [EObject current=null] : ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ; public final EObject ruleUnaryExpression() throws RecognitionException { EObject current = null; int ruleUnaryExpression_StartIndex = input.index(); @@ -9979,14 +9987,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 64) ) { return current; } - // InternalBeeLangTestLanguage.g:3508:2: ( ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ) - // InternalBeeLangTestLanguage.g:3509:2: ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) + // InternalBeeLangTestLanguage.g:3513:2: ( ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ) + // InternalBeeLangTestLanguage.g:3514:2: ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) { - // InternalBeeLangTestLanguage.g:3509:2: ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) - // InternalBeeLangTestLanguage.g:3510:3: () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) + // InternalBeeLangTestLanguage.g:3514:2: ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) + // InternalBeeLangTestLanguage.g:3515:3: () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) { - // InternalBeeLangTestLanguage.g:3510:3: () - // InternalBeeLangTestLanguage.g:3511:4: + // InternalBeeLangTestLanguage.g:3515:3: () + // InternalBeeLangTestLanguage.g:3516:4: { if ( state.backtracking==0 ) { @@ -10003,13 +10011,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3520:3: ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) - // InternalBeeLangTestLanguage.g:3521:4: ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) + // InternalBeeLangTestLanguage.g:3525:3: ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) + // InternalBeeLangTestLanguage.g:3526:4: ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) { - // InternalBeeLangTestLanguage.g:3521:4: ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) - // InternalBeeLangTestLanguage.g:3522:5: (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) + // InternalBeeLangTestLanguage.g:3526:4: ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) + // InternalBeeLangTestLanguage.g:3527:5: (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) { - // InternalBeeLangTestLanguage.g:3522:5: (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) + // InternalBeeLangTestLanguage.g:3527:5: (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) int alt65=2; int LA65_0 = input.LA(1); @@ -10028,7 +10036,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt65) { case 1 : - // InternalBeeLangTestLanguage.g:3523:6: lv_functionName_1_1= '!' + // InternalBeeLangTestLanguage.g:3528:6: lv_functionName_1_1= '!' { lv_functionName_1_1=(Token)match(input,64,FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10048,7 +10056,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:3534:6: lv_functionName_1_2= '-' + // InternalBeeLangTestLanguage.g:3539:6: lv_functionName_1_2= '-' { lv_functionName_1_2=(Token)match(input,60,FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10076,11 +10084,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3547:3: ( (lv_expr_2_0= ruleInfixExpression ) ) - // InternalBeeLangTestLanguage.g:3548:4: (lv_expr_2_0= ruleInfixExpression ) + // InternalBeeLangTestLanguage.g:3552:3: ( (lv_expr_2_0= ruleInfixExpression ) ) + // InternalBeeLangTestLanguage.g:3553:4: (lv_expr_2_0= ruleInfixExpression ) { - // InternalBeeLangTestLanguage.g:3548:4: (lv_expr_2_0= ruleInfixExpression ) - // InternalBeeLangTestLanguage.g:3549:5: lv_expr_2_0= ruleInfixExpression + // InternalBeeLangTestLanguage.g:3553:4: (lv_expr_2_0= ruleInfixExpression ) + // InternalBeeLangTestLanguage.g:3554:5: lv_expr_2_0= ruleInfixExpression { if ( state.backtracking==0 ) { @@ -10137,7 +10145,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRulePreopExpression" - // InternalBeeLangTestLanguage.g:3570:1: entryRulePreopExpression returns [EObject current=null] : iv_rulePreopExpression= rulePreopExpression EOF ; + // InternalBeeLangTestLanguage.g:3575:1: entryRulePreopExpression returns [EObject current=null] : iv_rulePreopExpression= rulePreopExpression EOF ; public final EObject entryRulePreopExpression() throws RecognitionException { EObject current = null; int entryRulePreopExpression_StartIndex = input.index(); @@ -10146,8 +10154,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 65) ) { return current; } - // InternalBeeLangTestLanguage.g:3570:56: (iv_rulePreopExpression= rulePreopExpression EOF ) - // InternalBeeLangTestLanguage.g:3571:2: iv_rulePreopExpression= rulePreopExpression EOF + // InternalBeeLangTestLanguage.g:3575:56: (iv_rulePreopExpression= rulePreopExpression EOF ) + // InternalBeeLangTestLanguage.g:3576:2: iv_rulePreopExpression= rulePreopExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPreopExpressionRule()); @@ -10179,7 +10187,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "rulePreopExpression" - // InternalBeeLangTestLanguage.g:3577:1: rulePreopExpression returns [EObject current=null] : ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ; + // InternalBeeLangTestLanguage.g:3582:1: rulePreopExpression returns [EObject current=null] : ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ; public final EObject rulePreopExpression() throws RecognitionException { EObject current = null; int rulePreopExpression_StartIndex = input.index(); @@ -10193,14 +10201,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 66) ) { return current; } - // InternalBeeLangTestLanguage.g:3583:2: ( ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ) - // InternalBeeLangTestLanguage.g:3584:2: ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) + // InternalBeeLangTestLanguage.g:3588:2: ( ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ) + // InternalBeeLangTestLanguage.g:3589:2: ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) { - // InternalBeeLangTestLanguage.g:3584:2: ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) - // InternalBeeLangTestLanguage.g:3585:3: () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) + // InternalBeeLangTestLanguage.g:3589:2: ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) + // InternalBeeLangTestLanguage.g:3590:3: () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) { - // InternalBeeLangTestLanguage.g:3585:3: () - // InternalBeeLangTestLanguage.g:3586:4: + // InternalBeeLangTestLanguage.g:3590:3: () + // InternalBeeLangTestLanguage.g:3591:4: { if ( state.backtracking==0 ) { @@ -10217,13 +10225,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3595:3: ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) - // InternalBeeLangTestLanguage.g:3596:4: ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) + // InternalBeeLangTestLanguage.g:3600:3: ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) + // InternalBeeLangTestLanguage.g:3601:4: ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) { - // InternalBeeLangTestLanguage.g:3596:4: ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) - // InternalBeeLangTestLanguage.g:3597:5: (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) + // InternalBeeLangTestLanguage.g:3601:4: ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) + // InternalBeeLangTestLanguage.g:3602:5: (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) { - // InternalBeeLangTestLanguage.g:3597:5: (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) + // InternalBeeLangTestLanguage.g:3602:5: (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) int alt66=2; int LA66_0 = input.LA(1); @@ -10242,7 +10250,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt66) { case 1 : - // InternalBeeLangTestLanguage.g:3598:6: lv_functionName_1_1= '++' + // InternalBeeLangTestLanguage.g:3603:6: lv_functionName_1_1= '++' { lv_functionName_1_1=(Token)match(input,65,FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10262,7 +10270,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:3609:6: lv_functionName_1_2= '--' + // InternalBeeLangTestLanguage.g:3614:6: lv_functionName_1_2= '--' { lv_functionName_1_2=(Token)match(input,66,FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10290,11 +10298,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3622:3: ( (lv_expr_2_0= ruleInfixExpression ) ) - // InternalBeeLangTestLanguage.g:3623:4: (lv_expr_2_0= ruleInfixExpression ) + // InternalBeeLangTestLanguage.g:3627:3: ( (lv_expr_2_0= ruleInfixExpression ) ) + // InternalBeeLangTestLanguage.g:3628:4: (lv_expr_2_0= ruleInfixExpression ) { - // InternalBeeLangTestLanguage.g:3623:4: (lv_expr_2_0= ruleInfixExpression ) - // InternalBeeLangTestLanguage.g:3624:5: lv_expr_2_0= ruleInfixExpression + // InternalBeeLangTestLanguage.g:3628:4: (lv_expr_2_0= ruleInfixExpression ) + // InternalBeeLangTestLanguage.g:3629:5: lv_expr_2_0= ruleInfixExpression { if ( state.backtracking==0 ) { @@ -10351,7 +10359,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRulePostopExpression" - // InternalBeeLangTestLanguage.g:3645:1: entryRulePostopExpression returns [EObject current=null] : iv_rulePostopExpression= rulePostopExpression EOF ; + // InternalBeeLangTestLanguage.g:3650:1: entryRulePostopExpression returns [EObject current=null] : iv_rulePostopExpression= rulePostopExpression EOF ; public final EObject entryRulePostopExpression() throws RecognitionException { EObject current = null; int entryRulePostopExpression_StartIndex = input.index(); @@ -10360,8 +10368,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 67) ) { return current; } - // InternalBeeLangTestLanguage.g:3645:57: (iv_rulePostopExpression= rulePostopExpression EOF ) - // InternalBeeLangTestLanguage.g:3646:2: iv_rulePostopExpression= rulePostopExpression EOF + // InternalBeeLangTestLanguage.g:3650:57: (iv_rulePostopExpression= rulePostopExpression EOF ) + // InternalBeeLangTestLanguage.g:3651:2: iv_rulePostopExpression= rulePostopExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPostopExpressionRule()); @@ -10393,7 +10401,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "rulePostopExpression" - // InternalBeeLangTestLanguage.g:3652:1: rulePostopExpression returns [EObject current=null] : (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) ; + // InternalBeeLangTestLanguage.g:3657:1: rulePostopExpression returns [EObject current=null] : (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) ; public final EObject rulePostopExpression() throws RecognitionException { EObject current = null; int rulePostopExpression_StartIndex = input.index(); @@ -10407,11 +10415,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 68) ) { return current; } - // InternalBeeLangTestLanguage.g:3658:2: ( (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) ) - // InternalBeeLangTestLanguage.g:3659:2: (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) + // InternalBeeLangTestLanguage.g:3663:2: ( (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) ) + // InternalBeeLangTestLanguage.g:3664:2: (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) { - // InternalBeeLangTestLanguage.g:3659:2: (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) - // InternalBeeLangTestLanguage.g:3660:3: this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? + // InternalBeeLangTestLanguage.g:3664:2: (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) + // InternalBeeLangTestLanguage.g:3665:3: this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? { if ( state.backtracking==0 ) { @@ -10434,7 +10442,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars afterParserOrEnumRuleCall(); } - // InternalBeeLangTestLanguage.g:3671:3: ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? + // InternalBeeLangTestLanguage.g:3676:3: ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? int alt68=2; int LA68_0 = input.LA(1); @@ -10454,10 +10462,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt68) { case 1 : - // InternalBeeLangTestLanguage.g:3672:4: () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) + // InternalBeeLangTestLanguage.g:3677:4: () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) { - // InternalBeeLangTestLanguage.g:3672:4: () - // InternalBeeLangTestLanguage.g:3673:5: + // InternalBeeLangTestLanguage.g:3677:4: () + // InternalBeeLangTestLanguage.g:3678:5: { if ( state.backtracking==0 ) { @@ -10474,13 +10482,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3682:4: ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) - // InternalBeeLangTestLanguage.g:3683:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) + // InternalBeeLangTestLanguage.g:3687:4: ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) + // InternalBeeLangTestLanguage.g:3688:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) { - // InternalBeeLangTestLanguage.g:3683:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) - // InternalBeeLangTestLanguage.g:3684:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) + // InternalBeeLangTestLanguage.g:3688:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) + // InternalBeeLangTestLanguage.g:3689:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) { - // InternalBeeLangTestLanguage.g:3684:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) + // InternalBeeLangTestLanguage.g:3689:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) int alt67=2; int LA67_0 = input.LA(1); @@ -10499,7 +10507,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt67) { case 1 : - // InternalBeeLangTestLanguage.g:3685:7: lv_functionName_2_1= '--' + // InternalBeeLangTestLanguage.g:3690:7: lv_functionName_2_1= '--' { lv_functionName_2_1=(Token)match(input,66,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10519,7 +10527,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:3696:7: lv_functionName_2_2= '++' + // InternalBeeLangTestLanguage.g:3701:7: lv_functionName_2_2= '++' { lv_functionName_2_2=(Token)match(input,65,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10579,7 +10587,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleInfixExpression" - // InternalBeeLangTestLanguage.g:3714:1: entryRuleInfixExpression returns [EObject current=null] : iv_ruleInfixExpression= ruleInfixExpression EOF ; + // InternalBeeLangTestLanguage.g:3719:1: entryRuleInfixExpression returns [EObject current=null] : iv_ruleInfixExpression= ruleInfixExpression EOF ; public final EObject entryRuleInfixExpression() throws RecognitionException { EObject current = null; int entryRuleInfixExpression_StartIndex = input.index(); @@ -10588,8 +10596,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 69) ) { return current; } - // InternalBeeLangTestLanguage.g:3714:56: (iv_ruleInfixExpression= ruleInfixExpression EOF ) - // InternalBeeLangTestLanguage.g:3715:2: iv_ruleInfixExpression= ruleInfixExpression EOF + // InternalBeeLangTestLanguage.g:3719:56: (iv_ruleInfixExpression= ruleInfixExpression EOF ) + // InternalBeeLangTestLanguage.g:3720:2: iv_ruleInfixExpression= ruleInfixExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInfixExpressionRule()); @@ -10621,7 +10629,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleInfixExpression" - // InternalBeeLangTestLanguage.g:3721:1: ruleInfixExpression returns [EObject current=null] : (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) ; + // InternalBeeLangTestLanguage.g:3726:1: ruleInfixExpression returns [EObject current=null] : (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) ; public final EObject ruleInfixExpression() throws RecognitionException { EObject current = null; int ruleInfixExpression_StartIndex = input.index(); @@ -10645,11 +10653,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 70) ) { return current; } - // InternalBeeLangTestLanguage.g:3727:2: ( (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) ) - // InternalBeeLangTestLanguage.g:3728:2: (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) + // InternalBeeLangTestLanguage.g:3732:2: ( (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) ) + // InternalBeeLangTestLanguage.g:3733:2: (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) { - // InternalBeeLangTestLanguage.g:3728:2: (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) - // InternalBeeLangTestLanguage.g:3729:3: this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* + // InternalBeeLangTestLanguage.g:3733:2: (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) + // InternalBeeLangTestLanguage.g:3734:3: this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* { if ( state.backtracking==0 ) { @@ -10672,7 +10680,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars afterParserOrEnumRuleCall(); } - // InternalBeeLangTestLanguage.g:3740:3: ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* + // InternalBeeLangTestLanguage.g:3745:3: ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* loop70: do { int alt70=4; @@ -10703,13 +10711,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt70) { case 1 : - // InternalBeeLangTestLanguage.g:3741:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) + // InternalBeeLangTestLanguage.g:3746:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) { - // InternalBeeLangTestLanguage.g:3741:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) - // InternalBeeLangTestLanguage.g:3742:5: () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' + // InternalBeeLangTestLanguage.g:3746:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) + // InternalBeeLangTestLanguage.g:3747:5: () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' { - // InternalBeeLangTestLanguage.g:3742:5: () - // InternalBeeLangTestLanguage.g:3743:6: + // InternalBeeLangTestLanguage.g:3747:5: () + // InternalBeeLangTestLanguage.g:3748:6: { if ( state.backtracking==0 ) { @@ -10732,11 +10740,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_2, grammarAccess.getInfixExpressionAccess().getFullStopKeyword_1_0_1()); } - // InternalBeeLangTestLanguage.g:3756:5: ( (lv_name_3_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:3757:6: (lv_name_3_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:3761:5: ( (lv_name_3_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:3762:6: (lv_name_3_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:3757:6: (lv_name_3_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:3758:7: lv_name_3_0= RULE_ID + // InternalBeeLangTestLanguage.g:3762:6: (lv_name_3_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:3763:7: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_58); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10768,7 +10776,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_4, grammarAccess.getInfixExpressionAccess().getLeftParenthesisKeyword_1_0_3()); } - // InternalBeeLangTestLanguage.g:3778:5: ( (lv_parameterList_5_0= ruleParameterList ) )? + // InternalBeeLangTestLanguage.g:3783:5: ( (lv_parameterList_5_0= ruleParameterList ) )? int alt69=2; int LA69_0 = input.LA(1); @@ -10777,10 +10785,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt69) { case 1 : - // InternalBeeLangTestLanguage.g:3779:6: (lv_parameterList_5_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:3784:6: (lv_parameterList_5_0= ruleParameterList ) { - // InternalBeeLangTestLanguage.g:3779:6: (lv_parameterList_5_0= ruleParameterList ) - // InternalBeeLangTestLanguage.g:3780:7: lv_parameterList_5_0= ruleParameterList + // InternalBeeLangTestLanguage.g:3784:6: (lv_parameterList_5_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:3785:7: lv_parameterList_5_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -10827,13 +10835,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:3803:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) + // InternalBeeLangTestLanguage.g:3808:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) { - // InternalBeeLangTestLanguage.g:3803:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) - // InternalBeeLangTestLanguage.g:3804:5: () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' + // InternalBeeLangTestLanguage.g:3808:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) + // InternalBeeLangTestLanguage.g:3809:5: () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' { - // InternalBeeLangTestLanguage.g:3804:5: () - // InternalBeeLangTestLanguage.g:3805:6: + // InternalBeeLangTestLanguage.g:3809:5: () + // InternalBeeLangTestLanguage.g:3810:6: { if ( state.backtracking==0 ) { @@ -10856,11 +10864,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_8, grammarAccess.getInfixExpressionAccess().getLeftSquareBracketKeyword_1_1_1()); } - // InternalBeeLangTestLanguage.g:3818:5: ( (lv_indexExpr_9_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:3819:6: (lv_indexExpr_9_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:3823:5: ( (lv_indexExpr_9_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:3824:6: (lv_indexExpr_9_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:3819:6: (lv_indexExpr_9_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:3820:7: lv_indexExpr_9_0= ruleExpression + // InternalBeeLangTestLanguage.g:3824:6: (lv_indexExpr_9_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:3825:7: lv_indexExpr_9_0= ruleExpression { if ( state.backtracking==0 ) { @@ -10904,13 +10912,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:3843:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:3848:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) { - // InternalBeeLangTestLanguage.g:3843:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) - // InternalBeeLangTestLanguage.g:3844:5: () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:3848:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:3849:5: () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) { - // InternalBeeLangTestLanguage.g:3844:5: () - // InternalBeeLangTestLanguage.g:3845:6: + // InternalBeeLangTestLanguage.g:3849:5: () + // InternalBeeLangTestLanguage.g:3850:6: { if ( state.backtracking==0 ) { @@ -10933,11 +10941,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_12, grammarAccess.getInfixExpressionAccess().getFullStopKeyword_1_2_1()); } - // InternalBeeLangTestLanguage.g:3858:5: ( (lv_featureName_13_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:3859:6: (lv_featureName_13_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:3863:5: ( (lv_featureName_13_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:3864:6: (lv_featureName_13_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:3859:6: (lv_featureName_13_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:3860:7: lv_featureName_13_0= RULE_ID + // InternalBeeLangTestLanguage.g:3864:6: (lv_featureName_13_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:3865:7: lv_featureName_13_0= RULE_ID { lv_featureName_13_0=(Token)match(input,RULE_ID,FOLLOW_57); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11001,7 +11009,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleCallExpression" - // InternalBeeLangTestLanguage.g:3882:1: entryRuleCallExpression returns [EObject current=null] : iv_ruleCallExpression= ruleCallExpression EOF ; + // InternalBeeLangTestLanguage.g:3887:1: entryRuleCallExpression returns [EObject current=null] : iv_ruleCallExpression= ruleCallExpression EOF ; public final EObject entryRuleCallExpression() throws RecognitionException { EObject current = null; int entryRuleCallExpression_StartIndex = input.index(); @@ -11010,8 +11018,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 71) ) { return current; } - // InternalBeeLangTestLanguage.g:3882:55: (iv_ruleCallExpression= ruleCallExpression EOF ) - // InternalBeeLangTestLanguage.g:3883:2: iv_ruleCallExpression= ruleCallExpression EOF + // InternalBeeLangTestLanguage.g:3887:55: (iv_ruleCallExpression= ruleCallExpression EOF ) + // InternalBeeLangTestLanguage.g:3888:2: iv_ruleCallExpression= ruleCallExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCallExpressionRule()); @@ -11043,7 +11051,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleCallExpression" - // InternalBeeLangTestLanguage.g:3889:1: ruleCallExpression returns [EObject current=null] : (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) ; + // InternalBeeLangTestLanguage.g:3894:1: ruleCallExpression returns [EObject current=null] : (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) ; public final EObject ruleCallExpression() throws RecognitionException { EObject current = null; int ruleCallExpression_StartIndex = input.index(); @@ -11059,11 +11067,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 72) ) { return current; } - // InternalBeeLangTestLanguage.g:3895:2: ( (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) ) - // InternalBeeLangTestLanguage.g:3896:2: (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) + // InternalBeeLangTestLanguage.g:3900:2: ( (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) ) + // InternalBeeLangTestLanguage.g:3901:2: (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) { - // InternalBeeLangTestLanguage.g:3896:2: (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) - // InternalBeeLangTestLanguage.g:3897:3: this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* + // InternalBeeLangTestLanguage.g:3901:2: (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) + // InternalBeeLangTestLanguage.g:3902:3: this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* { if ( state.backtracking==0 ) { @@ -11086,7 +11094,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars afterParserOrEnumRuleCall(); } - // InternalBeeLangTestLanguage.g:3908:3: ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* + // InternalBeeLangTestLanguage.g:3913:3: ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* loop72: do { int alt72=2; @@ -11105,10 +11113,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt72) { case 1 : - // InternalBeeLangTestLanguage.g:3909:4: () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' + // InternalBeeLangTestLanguage.g:3914:4: () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' { - // InternalBeeLangTestLanguage.g:3909:4: () - // InternalBeeLangTestLanguage.g:3910:5: + // InternalBeeLangTestLanguage.g:3914:4: () + // InternalBeeLangTestLanguage.g:3915:5: { if ( state.backtracking==0 ) { @@ -11131,7 +11139,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_2, grammarAccess.getCallExpressionAccess().getLeftParenthesisKeyword_1_1()); } - // InternalBeeLangTestLanguage.g:3923:4: ( (lv_parameterList_3_0= ruleParameterList ) )? + // InternalBeeLangTestLanguage.g:3928:4: ( (lv_parameterList_3_0= ruleParameterList ) )? int alt71=2; int LA71_0 = input.LA(1); @@ -11140,10 +11148,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt71) { case 1 : - // InternalBeeLangTestLanguage.g:3924:5: (lv_parameterList_3_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:3929:5: (lv_parameterList_3_0= ruleParameterList ) { - // InternalBeeLangTestLanguage.g:3924:5: (lv_parameterList_3_0= ruleParameterList ) - // InternalBeeLangTestLanguage.g:3925:6: lv_parameterList_3_0= ruleParameterList + // InternalBeeLangTestLanguage.g:3929:5: (lv_parameterList_3_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:3930:6: lv_parameterList_3_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -11218,7 +11226,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRulePrimaryExpression" - // InternalBeeLangTestLanguage.g:3951:1: entryRulePrimaryExpression returns [EObject current=null] : iv_rulePrimaryExpression= rulePrimaryExpression EOF ; + // InternalBeeLangTestLanguage.g:3956:1: entryRulePrimaryExpression returns [EObject current=null] : iv_rulePrimaryExpression= rulePrimaryExpression EOF ; public final EObject entryRulePrimaryExpression() throws RecognitionException { EObject current = null; int entryRulePrimaryExpression_StartIndex = input.index(); @@ -11227,8 +11235,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 73) ) { return current; } - // InternalBeeLangTestLanguage.g:3951:58: (iv_rulePrimaryExpression= rulePrimaryExpression EOF ) - // InternalBeeLangTestLanguage.g:3952:2: iv_rulePrimaryExpression= rulePrimaryExpression EOF + // InternalBeeLangTestLanguage.g:3956:58: (iv_rulePrimaryExpression= rulePrimaryExpression EOF ) + // InternalBeeLangTestLanguage.g:3957:2: iv_rulePrimaryExpression= rulePrimaryExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPrimaryExpressionRule()); @@ -11260,7 +11268,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "rulePrimaryExpression" - // InternalBeeLangTestLanguage.g:3958:1: rulePrimaryExpression returns [EObject current=null] : (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) ; + // InternalBeeLangTestLanguage.g:3963:1: rulePrimaryExpression returns [EObject current=null] : (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) ; public final EObject rulePrimaryExpression() throws RecognitionException { EObject current = null; int rulePrimaryExpression_StartIndex = input.index(); @@ -11288,15 +11296,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 74) ) { return current; } - // InternalBeeLangTestLanguage.g:3964:2: ( (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) ) - // InternalBeeLangTestLanguage.g:3965:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) + // InternalBeeLangTestLanguage.g:3969:2: ( (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) ) + // InternalBeeLangTestLanguage.g:3970:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) { - // InternalBeeLangTestLanguage.g:3965:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) + // InternalBeeLangTestLanguage.g:3970:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) int alt73=9; alt73 = dfa73.predict(input); switch (alt73) { case 1 : - // InternalBeeLangTestLanguage.g:3966:3: this_FeatureCall_0= ruleFeatureCall + // InternalBeeLangTestLanguage.g:3971:3: this_FeatureCall_0= ruleFeatureCall { if ( state.backtracking==0 ) { @@ -11323,7 +11331,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:3978:3: this_ConstructorCallExpression_1= ruleConstructorCallExpression + // InternalBeeLangTestLanguage.g:3983:3: this_ConstructorCallExpression_1= ruleConstructorCallExpression { if ( state.backtracking==0 ) { @@ -11350,7 +11358,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:3990:3: this_Value_2= ruleValue + // InternalBeeLangTestLanguage.g:3995:3: this_Value_2= ruleValue { if ( state.backtracking==0 ) { @@ -11377,7 +11385,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 4 : - // InternalBeeLangTestLanguage.g:4002:3: this_Literal_3= ruleLiteral + // InternalBeeLangTestLanguage.g:4007:3: this_Literal_3= ruleLiteral { if ( state.backtracking==0 ) { @@ -11404,7 +11412,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 5 : - // InternalBeeLangTestLanguage.g:4014:3: this_KeywordVariables_4= ruleKeywordVariables + // InternalBeeLangTestLanguage.g:4019:3: this_KeywordVariables_4= ruleKeywordVariables { if ( state.backtracking==0 ) { @@ -11431,7 +11439,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 6 : - // InternalBeeLangTestLanguage.g:4026:3: this_ParanthesizedExpression_5= ruleParanthesizedExpression + // InternalBeeLangTestLanguage.g:4031:3: this_ParanthesizedExpression_5= ruleParanthesizedExpression { if ( state.backtracking==0 ) { @@ -11458,7 +11466,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 7 : - // InternalBeeLangTestLanguage.g:4038:3: this_BlockExpression_6= ruleBlockExpression + // InternalBeeLangTestLanguage.g:4043:3: this_BlockExpression_6= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -11485,7 +11493,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 8 : - // InternalBeeLangTestLanguage.g:4050:3: this_WithExpression_7= ruleWithExpression + // InternalBeeLangTestLanguage.g:4055:3: this_WithExpression_7= ruleWithExpression { if ( state.backtracking==0 ) { @@ -11512,7 +11520,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 9 : - // InternalBeeLangTestLanguage.g:4062:3: this_WithContextExpression_8= ruleWithContextExpression + // InternalBeeLangTestLanguage.g:4067:3: this_WithContextExpression_8= ruleWithContextExpression { if ( state.backtracking==0 ) { @@ -11564,7 +11572,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleWithExpression" - // InternalBeeLangTestLanguage.g:4077:1: entryRuleWithExpression returns [EObject current=null] : iv_ruleWithExpression= ruleWithExpression EOF ; + // InternalBeeLangTestLanguage.g:4082:1: entryRuleWithExpression returns [EObject current=null] : iv_ruleWithExpression= ruleWithExpression EOF ; public final EObject entryRuleWithExpression() throws RecognitionException { EObject current = null; int entryRuleWithExpression_StartIndex = input.index(); @@ -11573,8 +11581,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 75) ) { return current; } - // InternalBeeLangTestLanguage.g:4077:55: (iv_ruleWithExpression= ruleWithExpression EOF ) - // InternalBeeLangTestLanguage.g:4078:2: iv_ruleWithExpression= ruleWithExpression EOF + // InternalBeeLangTestLanguage.g:4082:55: (iv_ruleWithExpression= ruleWithExpression EOF ) + // InternalBeeLangTestLanguage.g:4083:2: iv_ruleWithExpression= ruleWithExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getWithExpressionRule()); @@ -11606,7 +11614,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleWithExpression" - // InternalBeeLangTestLanguage.g:4084:1: ruleWithExpression returns [EObject current=null] : (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) ; + // InternalBeeLangTestLanguage.g:4089:1: ruleWithExpression returns [EObject current=null] : (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) ; public final EObject ruleWithExpression() throws RecognitionException { EObject current = null; int ruleWithExpression_StartIndex = input.index(); @@ -11627,11 +11635,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 76) ) { return current; } - // InternalBeeLangTestLanguage.g:4090:2: ( (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) ) - // InternalBeeLangTestLanguage.g:4091:2: (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) + // InternalBeeLangTestLanguage.g:4095:2: ( (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) ) + // InternalBeeLangTestLanguage.g:4096:2: (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) { - // InternalBeeLangTestLanguage.g:4091:2: (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) - // InternalBeeLangTestLanguage.g:4092:3: otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) + // InternalBeeLangTestLanguage.g:4096:2: (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) + // InternalBeeLangTestLanguage.g:4097:3: otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) { otherlv_0=(Token)match(input,70,FOLLOW_62); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11639,7 +11647,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_0, grammarAccess.getWithExpressionAccess().getWithKeyword_0()); } - // InternalBeeLangTestLanguage.g:4096:3: ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? + // InternalBeeLangTestLanguage.g:4101:3: ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? int alt75=2; int LA75_0 = input.LA(1); @@ -11648,13 +11656,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt75) { case 1 : - // InternalBeeLangTestLanguage.g:4097:4: ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* + // InternalBeeLangTestLanguage.g:4102:4: ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* { - // InternalBeeLangTestLanguage.g:4097:4: ( (lv_referencedAdvice_1_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:4098:5: (lv_referencedAdvice_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4102:4: ( (lv_referencedAdvice_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4103:5: (lv_referencedAdvice_1_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:4098:5: (lv_referencedAdvice_1_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:4099:6: lv_referencedAdvice_1_0= RULE_ID + // InternalBeeLangTestLanguage.g:4103:5: (lv_referencedAdvice_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4104:6: lv_referencedAdvice_1_0= RULE_ID { lv_referencedAdvice_1_0=(Token)match(input,RULE_ID,FOLLOW_63); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11680,7 +11688,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4115:4: (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* + // InternalBeeLangTestLanguage.g:4120:4: (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* loop74: do { int alt74=2; @@ -11693,7 +11701,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt74) { case 1 : - // InternalBeeLangTestLanguage.g:4116:5: otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4121:5: otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,16,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11701,11 +11709,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_2, grammarAccess.getWithExpressionAccess().getCommaKeyword_1_1_0()); } - // InternalBeeLangTestLanguage.g:4120:5: ( (lv_referencedAdvice_3_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:4121:6: (lv_referencedAdvice_3_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4125:5: ( (lv_referencedAdvice_3_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4126:6: (lv_referencedAdvice_3_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:4121:6: (lv_referencedAdvice_3_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:4122:7: lv_referencedAdvice_3_0= RULE_ID + // InternalBeeLangTestLanguage.g:4126:6: (lv_referencedAdvice_3_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4127:7: lv_referencedAdvice_3_0= RULE_ID { lv_referencedAdvice_3_0=(Token)match(input,RULE_ID,FOLLOW_63); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11746,7 +11754,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4140:3: ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) + // InternalBeeLangTestLanguage.g:4145:3: ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) int alt76=2; int LA76_0 = input.LA(1); @@ -11765,10 +11773,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt76) { case 1 : - // InternalBeeLangTestLanguage.g:4141:4: (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) + // InternalBeeLangTestLanguage.g:4146:4: (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) { - // InternalBeeLangTestLanguage.g:4141:4: (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) - // InternalBeeLangTestLanguage.g:4142:5: otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:4146:4: (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) + // InternalBeeLangTestLanguage.g:4147:5: otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) { otherlv_4=(Token)match(input,19,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11776,11 +11784,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_4, grammarAccess.getWithExpressionAccess().getColonKeyword_2_0_0()); } - // InternalBeeLangTestLanguage.g:4146:5: ( (lv_funcExpr_5_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:4147:6: (lv_funcExpr_5_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:4151:5: ( (lv_funcExpr_5_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:4152:6: (lv_funcExpr_5_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:4147:6: (lv_funcExpr_5_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:4148:7: lv_funcExpr_5_0= ruleExpression + // InternalBeeLangTestLanguage.g:4152:6: (lv_funcExpr_5_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:4153:7: lv_funcExpr_5_0= ruleExpression { if ( state.backtracking==0 ) { @@ -11818,10 +11826,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:4167:4: (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) + // InternalBeeLangTestLanguage.g:4172:4: (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) { - // InternalBeeLangTestLanguage.g:4167:4: (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) - // InternalBeeLangTestLanguage.g:4168:5: otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' + // InternalBeeLangTestLanguage.g:4172:4: (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) + // InternalBeeLangTestLanguage.g:4173:5: otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' { otherlv_6=(Token)match(input,17,FOLLOW_64); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11829,11 +11837,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_6, grammarAccess.getWithExpressionAccess().getLeftCurlyBracketKeyword_2_1_0()); } - // InternalBeeLangTestLanguage.g:4172:5: ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) - // InternalBeeLangTestLanguage.g:4173:6: (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) + // InternalBeeLangTestLanguage.g:4177:5: ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) + // InternalBeeLangTestLanguage.g:4178:6: (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) { - // InternalBeeLangTestLanguage.g:4173:6: (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) - // InternalBeeLangTestLanguage.g:4174:7: lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets + // InternalBeeLangTestLanguage.g:4178:6: (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) + // InternalBeeLangTestLanguage.g:4179:7: lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { @@ -11905,7 +11913,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleWithContextExpression" - // InternalBeeLangTestLanguage.g:4201:1: entryRuleWithContextExpression returns [EObject current=null] : iv_ruleWithContextExpression= ruleWithContextExpression EOF ; + // InternalBeeLangTestLanguage.g:4206:1: entryRuleWithContextExpression returns [EObject current=null] : iv_ruleWithContextExpression= ruleWithContextExpression EOF ; public final EObject entryRuleWithContextExpression() throws RecognitionException { EObject current = null; int entryRuleWithContextExpression_StartIndex = input.index(); @@ -11914,8 +11922,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 77) ) { return current; } - // InternalBeeLangTestLanguage.g:4201:62: (iv_ruleWithContextExpression= ruleWithContextExpression EOF ) - // InternalBeeLangTestLanguage.g:4202:2: iv_ruleWithContextExpression= ruleWithContextExpression EOF + // InternalBeeLangTestLanguage.g:4206:62: (iv_ruleWithContextExpression= ruleWithContextExpression EOF ) + // InternalBeeLangTestLanguage.g:4207:2: iv_ruleWithContextExpression= ruleWithContextExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getWithContextExpressionRule()); @@ -11947,7 +11955,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleWithContextExpression" - // InternalBeeLangTestLanguage.g:4208:1: ruleWithContextExpression returns [EObject current=null] : (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) ; + // InternalBeeLangTestLanguage.g:4213:1: ruleWithContextExpression returns [EObject current=null] : (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) ; public final EObject ruleWithContextExpression() throws RecognitionException { EObject current = null; int ruleWithContextExpression_StartIndex = input.index(); @@ -11965,11 +11973,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 78) ) { return current; } - // InternalBeeLangTestLanguage.g:4214:2: ( (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) ) - // InternalBeeLangTestLanguage.g:4215:2: (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) + // InternalBeeLangTestLanguage.g:4219:2: ( (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) ) + // InternalBeeLangTestLanguage.g:4220:2: (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) { - // InternalBeeLangTestLanguage.g:4215:2: (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) - // InternalBeeLangTestLanguage.g:4216:3: otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) + // InternalBeeLangTestLanguage.g:4220:2: (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) + // InternalBeeLangTestLanguage.g:4221:3: otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) { otherlv_0=(Token)match(input,70,FOLLOW_66); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11983,11 +11991,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_1, grammarAccess.getWithContextExpressionAccess().getContextKeyword_1()); } - // InternalBeeLangTestLanguage.g:4224:3: ( (lv_expr_2_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:4225:4: (lv_expr_2_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:4229:3: ( (lv_expr_2_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:4230:4: (lv_expr_2_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:4225:4: (lv_expr_2_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:4226:5: lv_expr_2_0= ruleExpression + // InternalBeeLangTestLanguage.g:4230:4: (lv_expr_2_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:4231:5: lv_expr_2_0= ruleExpression { if ( state.backtracking==0 ) { @@ -12018,7 +12026,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4243:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? + // InternalBeeLangTestLanguage.g:4248:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? int alt77=2; int LA77_0 = input.LA(1); @@ -12027,7 +12035,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt77) { case 1 : - // InternalBeeLangTestLanguage.g:4244:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4249:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,28,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12035,11 +12043,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_3, grammarAccess.getWithContextExpressionAccess().getAsKeyword_3_0()); } - // InternalBeeLangTestLanguage.g:4248:4: ( (lv_alias_4_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:4249:5: (lv_alias_4_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4253:4: ( (lv_alias_4_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4254:5: (lv_alias_4_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:4249:5: (lv_alias_4_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:4250:6: lv_alias_4_0= RULE_ID + // InternalBeeLangTestLanguage.g:4254:5: (lv_alias_4_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4255:6: lv_alias_4_0= RULE_ID { lv_alias_4_0=(Token)match(input,RULE_ID,FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12071,11 +12079,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4267:3: ( (lv_contextBlock_5_0= ruleBlockExpression ) ) - // InternalBeeLangTestLanguage.g:4268:4: (lv_contextBlock_5_0= ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:4272:3: ( (lv_contextBlock_5_0= ruleBlockExpression ) ) + // InternalBeeLangTestLanguage.g:4273:4: (lv_contextBlock_5_0= ruleBlockExpression ) { - // InternalBeeLangTestLanguage.g:4268:4: (lv_contextBlock_5_0= ruleBlockExpression ) - // InternalBeeLangTestLanguage.g:4269:5: lv_contextBlock_5_0= ruleBlockExpression + // InternalBeeLangTestLanguage.g:4273:4: (lv_contextBlock_5_0= ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:4274:5: lv_contextBlock_5_0= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -12132,7 +12140,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleBlockExpression" - // InternalBeeLangTestLanguage.g:4290:1: entryRuleBlockExpression returns [EObject current=null] : iv_ruleBlockExpression= ruleBlockExpression EOF ; + // InternalBeeLangTestLanguage.g:4295:1: entryRuleBlockExpression returns [EObject current=null] : iv_ruleBlockExpression= ruleBlockExpression EOF ; public final EObject entryRuleBlockExpression() throws RecognitionException { EObject current = null; int entryRuleBlockExpression_StartIndex = input.index(); @@ -12141,8 +12149,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 79) ) { return current; } - // InternalBeeLangTestLanguage.g:4290:56: (iv_ruleBlockExpression= ruleBlockExpression EOF ) - // InternalBeeLangTestLanguage.g:4291:2: iv_ruleBlockExpression= ruleBlockExpression EOF + // InternalBeeLangTestLanguage.g:4295:56: (iv_ruleBlockExpression= ruleBlockExpression EOF ) + // InternalBeeLangTestLanguage.g:4296:2: iv_ruleBlockExpression= ruleBlockExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBlockExpressionRule()); @@ -12174,7 +12182,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleBlockExpression" - // InternalBeeLangTestLanguage.g:4297:1: ruleBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) ; + // InternalBeeLangTestLanguage.g:4302:1: ruleBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) ; public final EObject ruleBlockExpression() throws RecognitionException { EObject current = null; int ruleBlockExpression_StartIndex = input.index(); @@ -12189,14 +12197,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 80) ) { return current; } - // InternalBeeLangTestLanguage.g:4303:2: ( ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) ) - // InternalBeeLangTestLanguage.g:4304:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) + // InternalBeeLangTestLanguage.g:4308:2: ( ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) ) + // InternalBeeLangTestLanguage.g:4309:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) { - // InternalBeeLangTestLanguage.g:4304:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) - // InternalBeeLangTestLanguage.g:4305:3: () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' + // InternalBeeLangTestLanguage.g:4309:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) + // InternalBeeLangTestLanguage.g:4310:3: () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' { - // InternalBeeLangTestLanguage.g:4305:3: () - // InternalBeeLangTestLanguage.g:4306:4: + // InternalBeeLangTestLanguage.g:4310:3: () + // InternalBeeLangTestLanguage.g:4311:4: { if ( state.backtracking==0 ) { @@ -12219,7 +12227,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_1, grammarAccess.getBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); } - // InternalBeeLangTestLanguage.g:4319:3: ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* + // InternalBeeLangTestLanguage.g:4324:3: ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* loop78: do { int alt78=2; @@ -12232,13 +12240,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt78) { case 1 : - // InternalBeeLangTestLanguage.g:4320:4: ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' + // InternalBeeLangTestLanguage.g:4325:4: ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' { - // InternalBeeLangTestLanguage.g:4320:4: ( (lv_expressions_2_0= ruleTopLevelExpression ) ) - // InternalBeeLangTestLanguage.g:4321:5: (lv_expressions_2_0= ruleTopLevelExpression ) + // InternalBeeLangTestLanguage.g:4325:4: ( (lv_expressions_2_0= ruleTopLevelExpression ) ) + // InternalBeeLangTestLanguage.g:4326:5: (lv_expressions_2_0= ruleTopLevelExpression ) { - // InternalBeeLangTestLanguage.g:4321:5: (lv_expressions_2_0= ruleTopLevelExpression ) - // InternalBeeLangTestLanguage.g:4322:6: lv_expressions_2_0= ruleTopLevelExpression + // InternalBeeLangTestLanguage.g:4326:5: (lv_expressions_2_0= ruleTopLevelExpression ) + // InternalBeeLangTestLanguage.g:4327:6: lv_expressions_2_0= ruleTopLevelExpression { if ( state.backtracking==0 ) { @@ -12316,7 +12324,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleValue" - // InternalBeeLangTestLanguage.g:4352:1: entryRuleValue returns [EObject current=null] : iv_ruleValue= ruleValue EOF ; + // InternalBeeLangTestLanguage.g:4357:1: entryRuleValue returns [EObject current=null] : iv_ruleValue= ruleValue EOF ; public final EObject entryRuleValue() throws RecognitionException { EObject current = null; int entryRuleValue_StartIndex = input.index(); @@ -12325,8 +12333,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 81) ) { return current; } - // InternalBeeLangTestLanguage.g:4352:46: (iv_ruleValue= ruleValue EOF ) - // InternalBeeLangTestLanguage.g:4353:2: iv_ruleValue= ruleValue EOF + // InternalBeeLangTestLanguage.g:4357:46: (iv_ruleValue= ruleValue EOF ) + // InternalBeeLangTestLanguage.g:4358:2: iv_ruleValue= ruleValue EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getValueRule()); @@ -12358,7 +12366,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleValue" - // InternalBeeLangTestLanguage.g:4359:1: ruleValue returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalBeeLangTestLanguage.g:4364:1: ruleValue returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleValue() throws RecognitionException { EObject current = null; int ruleValue_StartIndex = input.index(); @@ -12369,14 +12377,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 82) ) { return current; } - // InternalBeeLangTestLanguage.g:4365:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalBeeLangTestLanguage.g:4366:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:4370:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalBeeLangTestLanguage.g:4371:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalBeeLangTestLanguage.g:4366:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) - // InternalBeeLangTestLanguage.g:4367:3: () ( (lv_name_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4371:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:4372:3: () ( (lv_name_1_0= RULE_ID ) ) { - // InternalBeeLangTestLanguage.g:4367:3: () - // InternalBeeLangTestLanguage.g:4368:4: + // InternalBeeLangTestLanguage.g:4372:3: () + // InternalBeeLangTestLanguage.g:4373:4: { if ( state.backtracking==0 ) { @@ -12393,11 +12401,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4377:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:4378:4: (lv_name_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4382:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4383:4: (lv_name_1_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:4378:4: (lv_name_1_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:4379:5: lv_name_1_0= RULE_ID + // InternalBeeLangTestLanguage.g:4383:4: (lv_name_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4384:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12449,7 +12457,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleKeywordVariables" - // InternalBeeLangTestLanguage.g:4399:1: entryRuleKeywordVariables returns [EObject current=null] : iv_ruleKeywordVariables= ruleKeywordVariables EOF ; + // InternalBeeLangTestLanguage.g:4404:1: entryRuleKeywordVariables returns [EObject current=null] : iv_ruleKeywordVariables= ruleKeywordVariables EOF ; public final EObject entryRuleKeywordVariables() throws RecognitionException { EObject current = null; int entryRuleKeywordVariables_StartIndex = input.index(); @@ -12458,8 +12466,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 83) ) { return current; } - // InternalBeeLangTestLanguage.g:4399:57: (iv_ruleKeywordVariables= ruleKeywordVariables EOF ) - // InternalBeeLangTestLanguage.g:4400:2: iv_ruleKeywordVariables= ruleKeywordVariables EOF + // InternalBeeLangTestLanguage.g:4404:57: (iv_ruleKeywordVariables= ruleKeywordVariables EOF ) + // InternalBeeLangTestLanguage.g:4405:2: iv_ruleKeywordVariables= ruleKeywordVariables EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getKeywordVariablesRule()); @@ -12491,7 +12499,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleKeywordVariables" - // InternalBeeLangTestLanguage.g:4406:1: ruleKeywordVariables returns [EObject current=null] : ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) ; + // InternalBeeLangTestLanguage.g:4411:1: ruleKeywordVariables returns [EObject current=null] : ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) ; public final EObject ruleKeywordVariables() throws RecognitionException { EObject current = null; int ruleKeywordVariables_StartIndex = input.index(); @@ -12508,14 +12516,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 84) ) { return current; } - // InternalBeeLangTestLanguage.g:4412:2: ( ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:4413:2: ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) + // InternalBeeLangTestLanguage.g:4417:2: ( ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:4418:2: ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) { - // InternalBeeLangTestLanguage.g:4413:2: ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) - // InternalBeeLangTestLanguage.g:4414:3: () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) + // InternalBeeLangTestLanguage.g:4418:2: ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) + // InternalBeeLangTestLanguage.g:4419:3: () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) { - // InternalBeeLangTestLanguage.g:4414:3: () - // InternalBeeLangTestLanguage.g:4415:4: + // InternalBeeLangTestLanguage.g:4419:3: () + // InternalBeeLangTestLanguage.g:4420:4: { if ( state.backtracking==0 ) { @@ -12532,13 +12540,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4424:3: ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) - // InternalBeeLangTestLanguage.g:4425:4: ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) + // InternalBeeLangTestLanguage.g:4429:3: ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) + // InternalBeeLangTestLanguage.g:4430:4: ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) { - // InternalBeeLangTestLanguage.g:4425:4: ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) - // InternalBeeLangTestLanguage.g:4426:5: (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) + // InternalBeeLangTestLanguage.g:4430:4: ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) + // InternalBeeLangTestLanguage.g:4431:5: (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) { - // InternalBeeLangTestLanguage.g:4426:5: (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) + // InternalBeeLangTestLanguage.g:4431:5: (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) int alt79=7; switch ( input.LA(1) ) { case 72: @@ -12586,7 +12594,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt79) { case 1 : - // InternalBeeLangTestLanguage.g:4427:6: lv_name_1_1= 'input' + // InternalBeeLangTestLanguage.g:4432:6: lv_name_1_1= 'input' { lv_name_1_1=(Token)match(input,72,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12606,7 +12614,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:4438:6: lv_name_1_2= 'output' + // InternalBeeLangTestLanguage.g:4443:6: lv_name_1_2= 'output' { lv_name_1_2=(Token)match(input,21,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12626,7 +12634,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:4449:6: lv_name_1_3= 'source' + // InternalBeeLangTestLanguage.g:4454:6: lv_name_1_3= 'source' { lv_name_1_3=(Token)match(input,18,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12646,7 +12654,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 4 : - // InternalBeeLangTestLanguage.g:4460:6: lv_name_1_4= 'properties' + // InternalBeeLangTestLanguage.g:4465:6: lv_name_1_4= 'properties' { lv_name_1_4=(Token)match(input,73,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12666,7 +12674,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 5 : - // InternalBeeLangTestLanguage.g:4471:6: lv_name_1_5= 'builder' + // InternalBeeLangTestLanguage.g:4476:6: lv_name_1_5= 'builder' { lv_name_1_5=(Token)match(input,74,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12686,7 +12694,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 6 : - // InternalBeeLangTestLanguage.g:4482:6: lv_name_1_6= 'unit' + // InternalBeeLangTestLanguage.g:4487:6: lv_name_1_6= 'unit' { lv_name_1_6=(Token)match(input,13,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12706,7 +12714,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 7 : - // InternalBeeLangTestLanguage.g:4493:6: lv_name_1_7= 'this' + // InternalBeeLangTestLanguage.g:4498:6: lv_name_1_7= 'this' { lv_name_1_7=(Token)match(input,75,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12760,7 +12768,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleFeatureCall" - // InternalBeeLangTestLanguage.g:4510:1: entryRuleFeatureCall returns [EObject current=null] : iv_ruleFeatureCall= ruleFeatureCall EOF ; + // InternalBeeLangTestLanguage.g:4515:1: entryRuleFeatureCall returns [EObject current=null] : iv_ruleFeatureCall= ruleFeatureCall EOF ; public final EObject entryRuleFeatureCall() throws RecognitionException { EObject current = null; int entryRuleFeatureCall_StartIndex = input.index(); @@ -12769,8 +12777,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 85) ) { return current; } - // InternalBeeLangTestLanguage.g:4510:52: (iv_ruleFeatureCall= ruleFeatureCall EOF ) - // InternalBeeLangTestLanguage.g:4511:2: iv_ruleFeatureCall= ruleFeatureCall EOF + // InternalBeeLangTestLanguage.g:4515:52: (iv_ruleFeatureCall= ruleFeatureCall EOF ) + // InternalBeeLangTestLanguage.g:4516:2: iv_ruleFeatureCall= ruleFeatureCall EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFeatureCallRule()); @@ -12802,7 +12810,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleFeatureCall" - // InternalBeeLangTestLanguage.g:4517:1: ruleFeatureCall returns [EObject current=null] : this_OperationCall_0= ruleOperationCall ; + // InternalBeeLangTestLanguage.g:4522:1: ruleFeatureCall returns [EObject current=null] : this_OperationCall_0= ruleOperationCall ; public final EObject ruleFeatureCall() throws RecognitionException { EObject current = null; int ruleFeatureCall_StartIndex = input.index(); @@ -12814,8 +12822,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 86) ) { return current; } - // InternalBeeLangTestLanguage.g:4523:2: (this_OperationCall_0= ruleOperationCall ) - // InternalBeeLangTestLanguage.g:4524:2: this_OperationCall_0= ruleOperationCall + // InternalBeeLangTestLanguage.g:4528:2: (this_OperationCall_0= ruleOperationCall ) + // InternalBeeLangTestLanguage.g:4529:2: this_OperationCall_0= ruleOperationCall { if ( state.backtracking==0 ) { @@ -12861,7 +12869,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleOperationCall" - // InternalBeeLangTestLanguage.g:4538:1: entryRuleOperationCall returns [EObject current=null] : iv_ruleOperationCall= ruleOperationCall EOF ; + // InternalBeeLangTestLanguage.g:4543:1: entryRuleOperationCall returns [EObject current=null] : iv_ruleOperationCall= ruleOperationCall EOF ; public final EObject entryRuleOperationCall() throws RecognitionException { EObject current = null; int entryRuleOperationCall_StartIndex = input.index(); @@ -12870,8 +12878,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 87) ) { return current; } - // InternalBeeLangTestLanguage.g:4538:54: (iv_ruleOperationCall= ruleOperationCall EOF ) - // InternalBeeLangTestLanguage.g:4539:2: iv_ruleOperationCall= ruleOperationCall EOF + // InternalBeeLangTestLanguage.g:4543:54: (iv_ruleOperationCall= ruleOperationCall EOF ) + // InternalBeeLangTestLanguage.g:4544:2: iv_ruleOperationCall= ruleOperationCall EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOperationCallRule()); @@ -12903,7 +12911,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleOperationCall" - // InternalBeeLangTestLanguage.g:4545:1: ruleOperationCall returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) ; + // InternalBeeLangTestLanguage.g:4550:1: ruleOperationCall returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) ; public final EObject ruleOperationCall() throws RecognitionException { EObject current = null; int ruleOperationCall_StartIndex = input.index(); @@ -12918,14 +12926,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 88) ) { return current; } - // InternalBeeLangTestLanguage.g:4551:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) ) - // InternalBeeLangTestLanguage.g:4552:2: ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) + // InternalBeeLangTestLanguage.g:4556:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) ) + // InternalBeeLangTestLanguage.g:4557:2: ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) { - // InternalBeeLangTestLanguage.g:4552:2: ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) - // InternalBeeLangTestLanguage.g:4553:3: () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' + // InternalBeeLangTestLanguage.g:4557:2: ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) + // InternalBeeLangTestLanguage.g:4558:3: () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' { - // InternalBeeLangTestLanguage.g:4553:3: () - // InternalBeeLangTestLanguage.g:4554:4: + // InternalBeeLangTestLanguage.g:4558:3: () + // InternalBeeLangTestLanguage.g:4559:4: { if ( state.backtracking==0 ) { @@ -12942,11 +12950,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4563:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:4564:4: (lv_name_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4568:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4569:4: (lv_name_1_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:4564:4: (lv_name_1_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:4565:5: lv_name_1_0= RULE_ID + // InternalBeeLangTestLanguage.g:4569:4: (lv_name_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4570:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_58); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12978,7 +12986,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_2, grammarAccess.getOperationCallAccess().getLeftParenthesisKeyword_2()); } - // InternalBeeLangTestLanguage.g:4585:3: ( (lv_parameterList_3_0= ruleParameterList ) )? + // InternalBeeLangTestLanguage.g:4590:3: ( (lv_parameterList_3_0= ruleParameterList ) )? int alt80=2; int LA80_0 = input.LA(1); @@ -12987,10 +12995,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt80) { case 1 : - // InternalBeeLangTestLanguage.g:4586:4: (lv_parameterList_3_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:4591:4: (lv_parameterList_3_0= ruleParameterList ) { - // InternalBeeLangTestLanguage.g:4586:4: (lv_parameterList_3_0= ruleParameterList ) - // InternalBeeLangTestLanguage.g:4587:5: lv_parameterList_3_0= ruleParameterList + // InternalBeeLangTestLanguage.g:4591:4: (lv_parameterList_3_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:4592:5: lv_parameterList_3_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -13056,7 +13064,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleConstructorCallExpression" - // InternalBeeLangTestLanguage.g:4612:1: entryRuleConstructorCallExpression returns [EObject current=null] : iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF ; + // InternalBeeLangTestLanguage.g:4617:1: entryRuleConstructorCallExpression returns [EObject current=null] : iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF ; public final EObject entryRuleConstructorCallExpression() throws RecognitionException { EObject current = null; int entryRuleConstructorCallExpression_StartIndex = input.index(); @@ -13065,8 +13073,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 89) ) { return current; } - // InternalBeeLangTestLanguage.g:4612:66: (iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF ) - // InternalBeeLangTestLanguage.g:4613:2: iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF + // InternalBeeLangTestLanguage.g:4617:66: (iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF ) + // InternalBeeLangTestLanguage.g:4618:2: iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getConstructorCallExpressionRule()); @@ -13098,7 +13106,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleConstructorCallExpression" - // InternalBeeLangTestLanguage.g:4619:1: ruleConstructorCallExpression returns [EObject current=null] : ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) ; + // InternalBeeLangTestLanguage.g:4624:1: ruleConstructorCallExpression returns [EObject current=null] : ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) ; public final EObject ruleConstructorCallExpression() throws RecognitionException { EObject current = null; int ruleConstructorCallExpression_StartIndex = input.index(); @@ -13118,14 +13126,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 90) ) { return current; } - // InternalBeeLangTestLanguage.g:4625:2: ( ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) ) - // InternalBeeLangTestLanguage.g:4626:2: ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) + // InternalBeeLangTestLanguage.g:4630:2: ( ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) ) + // InternalBeeLangTestLanguage.g:4631:2: ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) { - // InternalBeeLangTestLanguage.g:4626:2: ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) - // InternalBeeLangTestLanguage.g:4627:3: () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? + // InternalBeeLangTestLanguage.g:4631:2: ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) + // InternalBeeLangTestLanguage.g:4632:3: () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? { - // InternalBeeLangTestLanguage.g:4627:3: () - // InternalBeeLangTestLanguage.g:4628:4: + // InternalBeeLangTestLanguage.g:4632:3: () + // InternalBeeLangTestLanguage.g:4633:4: { if ( state.backtracking==0 ) { @@ -13148,11 +13156,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_1, grammarAccess.getConstructorCallExpressionAccess().getNewKeyword_1()); } - // InternalBeeLangTestLanguage.g:4641:3: ( (lv_typeExpr_2_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:4642:4: (lv_typeExpr_2_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4646:3: ( (lv_typeExpr_2_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4647:4: (lv_typeExpr_2_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:4642:4: (lv_typeExpr_2_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:4643:5: lv_typeExpr_2_0= RULE_ID + // InternalBeeLangTestLanguage.g:4647:4: (lv_typeExpr_2_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4648:5: lv_typeExpr_2_0= RULE_ID { lv_typeExpr_2_0=(Token)match(input,RULE_ID,FOLLOW_68); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13178,12 +13186,12 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4659:3: (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? + // InternalBeeLangTestLanguage.g:4664:3: (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? int alt82=2; alt82 = dfa82.predict(input); switch (alt82) { case 1 : - // InternalBeeLangTestLanguage.g:4660:4: otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' + // InternalBeeLangTestLanguage.g:4665:4: otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' { otherlv_3=(Token)match(input,35,FOLLOW_59); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13191,7 +13199,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_3, grammarAccess.getConstructorCallExpressionAccess().getLeftParenthesisKeyword_3_0()); } - // InternalBeeLangTestLanguage.g:4664:4: ( (lv_parameterList_4_0= ruleParameterList ) )? + // InternalBeeLangTestLanguage.g:4669:4: ( (lv_parameterList_4_0= ruleParameterList ) )? int alt81=2; int LA81_0 = input.LA(1); @@ -13200,10 +13208,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt81) { case 1 : - // InternalBeeLangTestLanguage.g:4665:5: (lv_parameterList_4_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:4670:5: (lv_parameterList_4_0= ruleParameterList ) { - // InternalBeeLangTestLanguage.g:4665:5: (lv_parameterList_4_0= ruleParameterList ) - // InternalBeeLangTestLanguage.g:4666:6: lv_parameterList_4_0= ruleParameterList + // InternalBeeLangTestLanguage.g:4670:5: (lv_parameterList_4_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:4671:6: lv_parameterList_4_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -13249,7 +13257,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4688:3: (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? + // InternalBeeLangTestLanguage.g:4693:3: (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? int alt83=2; int LA83_0 = input.LA(1); @@ -13266,7 +13274,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt83) { case 1 : - // InternalBeeLangTestLanguage.g:4689:4: otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4694:4: otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) { otherlv_6=(Token)match(input,28,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13274,11 +13282,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_6, grammarAccess.getConstructorCallExpressionAccess().getAsKeyword_4_0()); } - // InternalBeeLangTestLanguage.g:4693:4: ( (lv_alias_7_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:4694:5: (lv_alias_7_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4698:4: ( (lv_alias_7_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4699:5: (lv_alias_7_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:4694:5: (lv_alias_7_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:4695:6: lv_alias_7_0= RULE_ID + // InternalBeeLangTestLanguage.g:4699:5: (lv_alias_7_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4700:6: lv_alias_7_0= RULE_ID { lv_alias_7_0=(Token)match(input,RULE_ID,FOLLOW_17); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13310,7 +13318,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4712:3: ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? + // InternalBeeLangTestLanguage.g:4717:3: ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? int alt84=2; int LA84_0 = input.LA(1); @@ -13327,10 +13335,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt84) { case 1 : - // InternalBeeLangTestLanguage.g:4713:4: (lv_contextBlock_8_0= ruleInitializationBlockExpression ) + // InternalBeeLangTestLanguage.g:4718:4: (lv_contextBlock_8_0= ruleInitializationBlockExpression ) { - // InternalBeeLangTestLanguage.g:4713:4: (lv_contextBlock_8_0= ruleInitializationBlockExpression ) - // InternalBeeLangTestLanguage.g:4714:5: lv_contextBlock_8_0= ruleInitializationBlockExpression + // InternalBeeLangTestLanguage.g:4718:4: (lv_contextBlock_8_0= ruleInitializationBlockExpression ) + // InternalBeeLangTestLanguage.g:4719:5: lv_contextBlock_8_0= ruleInitializationBlockExpression { if ( state.backtracking==0 ) { @@ -13390,7 +13398,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleInitializationBlockExpression" - // InternalBeeLangTestLanguage.g:4735:1: entryRuleInitializationBlockExpression returns [EObject current=null] : iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF ; + // InternalBeeLangTestLanguage.g:4740:1: entryRuleInitializationBlockExpression returns [EObject current=null] : iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF ; public final EObject entryRuleInitializationBlockExpression() throws RecognitionException { EObject current = null; int entryRuleInitializationBlockExpression_StartIndex = input.index(); @@ -13399,8 +13407,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 91) ) { return current; } - // InternalBeeLangTestLanguage.g:4735:70: (iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF ) - // InternalBeeLangTestLanguage.g:4736:2: iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF + // InternalBeeLangTestLanguage.g:4740:70: (iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF ) + // InternalBeeLangTestLanguage.g:4741:2: iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInitializationBlockExpressionRule()); @@ -13432,7 +13440,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleInitializationBlockExpression" - // InternalBeeLangTestLanguage.g:4742:1: ruleInitializationBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) ; + // InternalBeeLangTestLanguage.g:4747:1: ruleInitializationBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) ; public final EObject ruleInitializationBlockExpression() throws RecognitionException { EObject current = null; int ruleInitializationBlockExpression_StartIndex = input.index(); @@ -13447,14 +13455,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 92) ) { return current; } - // InternalBeeLangTestLanguage.g:4748:2: ( ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) ) - // InternalBeeLangTestLanguage.g:4749:2: ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) + // InternalBeeLangTestLanguage.g:4753:2: ( ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) ) + // InternalBeeLangTestLanguage.g:4754:2: ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) { - // InternalBeeLangTestLanguage.g:4749:2: ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) - // InternalBeeLangTestLanguage.g:4750:3: () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' + // InternalBeeLangTestLanguage.g:4754:2: ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) + // InternalBeeLangTestLanguage.g:4755:3: () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' { - // InternalBeeLangTestLanguage.g:4750:3: () - // InternalBeeLangTestLanguage.g:4751:4: + // InternalBeeLangTestLanguage.g:4755:3: () + // InternalBeeLangTestLanguage.g:4756:4: { if ( state.backtracking==0 ) { @@ -13477,11 +13485,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_1, grammarAccess.getInitializationBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); } - // InternalBeeLangTestLanguage.g:4764:3: ( (lv_expressions_2_0= ruleInitializationExpression ) ) - // InternalBeeLangTestLanguage.g:4765:4: (lv_expressions_2_0= ruleInitializationExpression ) + // InternalBeeLangTestLanguage.g:4769:3: ( (lv_expressions_2_0= ruleInitializationExpression ) ) + // InternalBeeLangTestLanguage.g:4770:4: (lv_expressions_2_0= ruleInitializationExpression ) { - // InternalBeeLangTestLanguage.g:4765:4: (lv_expressions_2_0= ruleInitializationExpression ) - // InternalBeeLangTestLanguage.g:4766:5: lv_expressions_2_0= ruleInitializationExpression + // InternalBeeLangTestLanguage.g:4770:4: (lv_expressions_2_0= ruleInitializationExpression ) + // InternalBeeLangTestLanguage.g:4771:5: lv_expressions_2_0= ruleInitializationExpression { if ( state.backtracking==0 ) { @@ -13550,7 +13558,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleInitializationExpression" - // InternalBeeLangTestLanguage.g:4795:1: entryRuleInitializationExpression returns [EObject current=null] : iv_ruleInitializationExpression= ruleInitializationExpression EOF ; + // InternalBeeLangTestLanguage.g:4800:1: entryRuleInitializationExpression returns [EObject current=null] : iv_ruleInitializationExpression= ruleInitializationExpression EOF ; public final EObject entryRuleInitializationExpression() throws RecognitionException { EObject current = null; int entryRuleInitializationExpression_StartIndex = input.index(); @@ -13559,8 +13567,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 93) ) { return current; } - // InternalBeeLangTestLanguage.g:4795:65: (iv_ruleInitializationExpression= ruleInitializationExpression EOF ) - // InternalBeeLangTestLanguage.g:4796:2: iv_ruleInitializationExpression= ruleInitializationExpression EOF + // InternalBeeLangTestLanguage.g:4800:65: (iv_ruleInitializationExpression= ruleInitializationExpression EOF ) + // InternalBeeLangTestLanguage.g:4801:2: iv_ruleInitializationExpression= ruleInitializationExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInitializationExpressionRule()); @@ -13592,7 +13600,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleInitializationExpression" - // InternalBeeLangTestLanguage.g:4802:1: ruleInitializationExpression returns [EObject current=null] : ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) ; + // InternalBeeLangTestLanguage.g:4807:1: ruleInitializationExpression returns [EObject current=null] : ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) ; public final EObject ruleInitializationExpression() throws RecognitionException { EObject current = null; int ruleInitializationExpression_StartIndex = input.index(); @@ -13607,14 +13615,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 94) ) { return current; } - // InternalBeeLangTestLanguage.g:4808:2: ( ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) ) - // InternalBeeLangTestLanguage.g:4809:2: ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) + // InternalBeeLangTestLanguage.g:4813:2: ( ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) ) + // InternalBeeLangTestLanguage.g:4814:2: ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) { - // InternalBeeLangTestLanguage.g:4809:2: ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) - // InternalBeeLangTestLanguage.g:4810:3: () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:4814:2: ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) + // InternalBeeLangTestLanguage.g:4815:3: () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) { - // InternalBeeLangTestLanguage.g:4810:3: () - // InternalBeeLangTestLanguage.g:4811:4: + // InternalBeeLangTestLanguage.g:4815:3: () + // InternalBeeLangTestLanguage.g:4816:4: { if ( state.backtracking==0 ) { @@ -13631,11 +13639,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4820:3: ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) - // InternalBeeLangTestLanguage.g:4821:4: (lv_leftExpr_1_0= ruleFeatureOfThis ) + // InternalBeeLangTestLanguage.g:4825:3: ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) + // InternalBeeLangTestLanguage.g:4826:4: (lv_leftExpr_1_0= ruleFeatureOfThis ) { - // InternalBeeLangTestLanguage.g:4821:4: (lv_leftExpr_1_0= ruleFeatureOfThis ) - // InternalBeeLangTestLanguage.g:4822:5: lv_leftExpr_1_0= ruleFeatureOfThis + // InternalBeeLangTestLanguage.g:4826:4: (lv_leftExpr_1_0= ruleFeatureOfThis ) + // InternalBeeLangTestLanguage.g:4827:5: lv_leftExpr_1_0= ruleFeatureOfThis { if ( state.backtracking==0 ) { @@ -13666,11 +13674,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4839:3: ( (lv_functionName_2_0= ':' ) ) - // InternalBeeLangTestLanguage.g:4840:4: (lv_functionName_2_0= ':' ) + // InternalBeeLangTestLanguage.g:4844:3: ( (lv_functionName_2_0= ':' ) ) + // InternalBeeLangTestLanguage.g:4845:4: (lv_functionName_2_0= ':' ) { - // InternalBeeLangTestLanguage.g:4840:4: (lv_functionName_2_0= ':' ) - // InternalBeeLangTestLanguage.g:4841:5: lv_functionName_2_0= ':' + // InternalBeeLangTestLanguage.g:4845:4: (lv_functionName_2_0= ':' ) + // InternalBeeLangTestLanguage.g:4846:5: lv_functionName_2_0= ':' { lv_functionName_2_0=(Token)match(input,19,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13692,11 +13700,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4853:3: ( (lv_rightExpr_3_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:4854:4: (lv_rightExpr_3_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:4858:3: ( (lv_rightExpr_3_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:4859:4: (lv_rightExpr_3_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:4854:4: (lv_rightExpr_3_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:4855:5: lv_rightExpr_3_0= ruleExpression + // InternalBeeLangTestLanguage.g:4859:4: (lv_rightExpr_3_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:4860:5: lv_rightExpr_3_0= ruleExpression { if ( state.backtracking==0 ) { @@ -13753,7 +13761,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleFeatureOfThis" - // InternalBeeLangTestLanguage.g:4876:1: entryRuleFeatureOfThis returns [EObject current=null] : iv_ruleFeatureOfThis= ruleFeatureOfThis EOF ; + // InternalBeeLangTestLanguage.g:4881:1: entryRuleFeatureOfThis returns [EObject current=null] : iv_ruleFeatureOfThis= ruleFeatureOfThis EOF ; public final EObject entryRuleFeatureOfThis() throws RecognitionException { EObject current = null; int entryRuleFeatureOfThis_StartIndex = input.index(); @@ -13762,8 +13770,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 95) ) { return current; } - // InternalBeeLangTestLanguage.g:4876:54: (iv_ruleFeatureOfThis= ruleFeatureOfThis EOF ) - // InternalBeeLangTestLanguage.g:4877:2: iv_ruleFeatureOfThis= ruleFeatureOfThis EOF + // InternalBeeLangTestLanguage.g:4881:54: (iv_ruleFeatureOfThis= ruleFeatureOfThis EOF ) + // InternalBeeLangTestLanguage.g:4882:2: iv_ruleFeatureOfThis= ruleFeatureOfThis EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFeatureOfThisRule()); @@ -13795,7 +13803,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleFeatureOfThis" - // InternalBeeLangTestLanguage.g:4883:1: ruleFeatureOfThis returns [EObject current=null] : ( () ( (lv_featureName_1_0= RULE_ID ) ) ) ; + // InternalBeeLangTestLanguage.g:4888:1: ruleFeatureOfThis returns [EObject current=null] : ( () ( (lv_featureName_1_0= RULE_ID ) ) ) ; public final EObject ruleFeatureOfThis() throws RecognitionException { EObject current = null; int ruleFeatureOfThis_StartIndex = input.index(); @@ -13806,14 +13814,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 96) ) { return current; } - // InternalBeeLangTestLanguage.g:4889:2: ( ( () ( (lv_featureName_1_0= RULE_ID ) ) ) ) - // InternalBeeLangTestLanguage.g:4890:2: ( () ( (lv_featureName_1_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:4894:2: ( ( () ( (lv_featureName_1_0= RULE_ID ) ) ) ) + // InternalBeeLangTestLanguage.g:4895:2: ( () ( (lv_featureName_1_0= RULE_ID ) ) ) { - // InternalBeeLangTestLanguage.g:4890:2: ( () ( (lv_featureName_1_0= RULE_ID ) ) ) - // InternalBeeLangTestLanguage.g:4891:3: () ( (lv_featureName_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4895:2: ( () ( (lv_featureName_1_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:4896:3: () ( (lv_featureName_1_0= RULE_ID ) ) { - // InternalBeeLangTestLanguage.g:4891:3: () - // InternalBeeLangTestLanguage.g:4892:4: + // InternalBeeLangTestLanguage.g:4896:3: () + // InternalBeeLangTestLanguage.g:4897:4: { if ( state.backtracking==0 ) { @@ -13830,11 +13838,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:4901:3: ( (lv_featureName_1_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:4902:4: (lv_featureName_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4906:3: ( (lv_featureName_1_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4907:4: (lv_featureName_1_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:4902:4: (lv_featureName_1_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:4903:5: lv_featureName_1_0= RULE_ID + // InternalBeeLangTestLanguage.g:4907:4: (lv_featureName_1_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4908:5: lv_featureName_1_0= RULE_ID { lv_featureName_1_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13886,7 +13894,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleLiteral" - // InternalBeeLangTestLanguage.g:4923:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ; + // InternalBeeLangTestLanguage.g:4928:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ; public final EObject entryRuleLiteral() throws RecognitionException { EObject current = null; int entryRuleLiteral_StartIndex = input.index(); @@ -13895,8 +13903,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 97) ) { return current; } - // InternalBeeLangTestLanguage.g:4923:48: (iv_ruleLiteral= ruleLiteral EOF ) - // InternalBeeLangTestLanguage.g:4924:2: iv_ruleLiteral= ruleLiteral EOF + // InternalBeeLangTestLanguage.g:4928:48: (iv_ruleLiteral= ruleLiteral EOF ) + // InternalBeeLangTestLanguage.g:4929:2: iv_ruleLiteral= ruleLiteral EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLiteralRule()); @@ -13928,7 +13936,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleLiteral" - // InternalBeeLangTestLanguage.g:4930:1: ruleLiteral returns [EObject current=null] : (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) ; + // InternalBeeLangTestLanguage.g:4935:1: ruleLiteral returns [EObject current=null] : (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) ; public final EObject ruleLiteral() throws RecognitionException { EObject current = null; int ruleLiteral_StartIndex = input.index(); @@ -13942,10 +13950,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 98) ) { return current; } - // InternalBeeLangTestLanguage.g:4936:2: ( (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) ) - // InternalBeeLangTestLanguage.g:4937:2: (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) + // InternalBeeLangTestLanguage.g:4941:2: ( (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) ) + // InternalBeeLangTestLanguage.g:4942:2: (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) { - // InternalBeeLangTestLanguage.g:4937:2: (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) + // InternalBeeLangTestLanguage.g:4942:2: (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) int alt85=2; int LA85_0 = input.LA(1); @@ -13964,7 +13972,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt85) { case 1 : - // InternalBeeLangTestLanguage.g:4938:3: this_ValueLiteral_0= ruleValueLiteral + // InternalBeeLangTestLanguage.g:4943:3: this_ValueLiteral_0= ruleValueLiteral { if ( state.backtracking==0 ) { @@ -13991,7 +13999,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:4950:3: this_LiteralFunction_1= ruleLiteralFunction + // InternalBeeLangTestLanguage.g:4955:3: this_LiteralFunction_1= ruleLiteralFunction { if ( state.backtracking==0 ) { @@ -14043,7 +14051,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleLiteralFunction" - // InternalBeeLangTestLanguage.g:4965:1: entryRuleLiteralFunction returns [EObject current=null] : iv_ruleLiteralFunction= ruleLiteralFunction EOF ; + // InternalBeeLangTestLanguage.g:4970:1: entryRuleLiteralFunction returns [EObject current=null] : iv_ruleLiteralFunction= ruleLiteralFunction EOF ; public final EObject entryRuleLiteralFunction() throws RecognitionException { EObject current = null; int entryRuleLiteralFunction_StartIndex = input.index(); @@ -14052,8 +14060,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 99) ) { return current; } - // InternalBeeLangTestLanguage.g:4965:56: (iv_ruleLiteralFunction= ruleLiteralFunction EOF ) - // InternalBeeLangTestLanguage.g:4966:2: iv_ruleLiteralFunction= ruleLiteralFunction EOF + // InternalBeeLangTestLanguage.g:4970:56: (iv_ruleLiteralFunction= ruleLiteralFunction EOF ) + // InternalBeeLangTestLanguage.g:4971:2: iv_ruleLiteralFunction= ruleLiteralFunction EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLiteralFunctionRule()); @@ -14085,7 +14093,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleLiteralFunction" - // InternalBeeLangTestLanguage.g:4972:1: ruleLiteralFunction returns [EObject current=null] : (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) ; + // InternalBeeLangTestLanguage.g:4977:1: ruleLiteralFunction returns [EObject current=null] : (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) ; public final EObject ruleLiteralFunction() throws RecognitionException { EObject current = null; int ruleLiteralFunction_StartIndex = input.index(); @@ -14099,11 +14107,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 100) ) { return current; } - // InternalBeeLangTestLanguage.g:4978:2: ( (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) ) - // InternalBeeLangTestLanguage.g:4979:2: (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) + // InternalBeeLangTestLanguage.g:4983:2: ( (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) ) + // InternalBeeLangTestLanguage.g:4984:2: (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) { - // InternalBeeLangTestLanguage.g:4979:2: (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) - // InternalBeeLangTestLanguage.g:4980:3: otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' + // InternalBeeLangTestLanguage.g:4984:2: (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) + // InternalBeeLangTestLanguage.g:4985:3: otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' { otherlv_0=(Token)match(input,17,FOLLOW_70); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14164,7 +14172,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleClosureExpression" - // InternalBeeLangTestLanguage.g:5003:1: entryRuleClosureExpression returns [EObject current=null] : iv_ruleClosureExpression= ruleClosureExpression EOF ; + // InternalBeeLangTestLanguage.g:5008:1: entryRuleClosureExpression returns [EObject current=null] : iv_ruleClosureExpression= ruleClosureExpression EOF ; public final EObject entryRuleClosureExpression() throws RecognitionException { EObject current = null; int entryRuleClosureExpression_StartIndex = input.index(); @@ -14173,8 +14181,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 101) ) { return current; } - // InternalBeeLangTestLanguage.g:5003:58: (iv_ruleClosureExpression= ruleClosureExpression EOF ) - // InternalBeeLangTestLanguage.g:5004:2: iv_ruleClosureExpression= ruleClosureExpression EOF + // InternalBeeLangTestLanguage.g:5008:58: (iv_ruleClosureExpression= ruleClosureExpression EOF ) + // InternalBeeLangTestLanguage.g:5009:2: iv_ruleClosureExpression= ruleClosureExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getClosureExpressionRule()); @@ -14206,7 +14214,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleClosureExpression" - // InternalBeeLangTestLanguage.g:5010:1: ruleClosureExpression returns [EObject current=null] : ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) ; + // InternalBeeLangTestLanguage.g:5015:1: ruleClosureExpression returns [EObject current=null] : ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) ; public final EObject ruleClosureExpression() throws RecognitionException { EObject current = null; int ruleClosureExpression_StartIndex = input.index(); @@ -14236,14 +14244,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 102) ) { return current; } - // InternalBeeLangTestLanguage.g:5016:2: ( ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) ) - // InternalBeeLangTestLanguage.g:5017:2: ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) + // InternalBeeLangTestLanguage.g:5021:2: ( ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) ) + // InternalBeeLangTestLanguage.g:5022:2: ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) { - // InternalBeeLangTestLanguage.g:5017:2: ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) - // InternalBeeLangTestLanguage.g:5018:3: () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) + // InternalBeeLangTestLanguage.g:5022:2: ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) + // InternalBeeLangTestLanguage.g:5023:3: () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) { - // InternalBeeLangTestLanguage.g:5018:3: () - // InternalBeeLangTestLanguage.g:5019:4: + // InternalBeeLangTestLanguage.g:5023:3: () + // InternalBeeLangTestLanguage.g:5024:4: { if ( state.backtracking==0 ) { @@ -14260,7 +14268,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:5028:3: (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? + // InternalBeeLangTestLanguage.g:5033:3: (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? int alt86=2; int LA86_0 = input.LA(1); @@ -14269,7 +14277,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt86) { case 1 : - // InternalBeeLangTestLanguage.g:5029:4: otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' + // InternalBeeLangTestLanguage.g:5034:4: otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' { otherlv_1=(Token)match(input,52,FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14277,11 +14285,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_1, grammarAccess.getClosureExpressionAccess().getLessThanSignKeyword_1_0()); } - // InternalBeeLangTestLanguage.g:5033:4: ( (lv_returnType_2_0= ruleTypeRef ) ) - // InternalBeeLangTestLanguage.g:5034:5: (lv_returnType_2_0= ruleTypeRef ) + // InternalBeeLangTestLanguage.g:5038:4: ( (lv_returnType_2_0= ruleTypeRef ) ) + // InternalBeeLangTestLanguage.g:5039:5: (lv_returnType_2_0= ruleTypeRef ) { - // InternalBeeLangTestLanguage.g:5034:5: (lv_returnType_2_0= ruleTypeRef ) - // InternalBeeLangTestLanguage.g:5035:6: lv_returnType_2_0= ruleTypeRef + // InternalBeeLangTestLanguage.g:5039:5: (lv_returnType_2_0= ruleTypeRef ) + // InternalBeeLangTestLanguage.g:5040:6: lv_returnType_2_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -14324,17 +14332,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:5057:3: ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? + // InternalBeeLangTestLanguage.g:5062:3: ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? int alt90=3; alt90 = dfa90.predict(input); switch (alt90) { case 1 : - // InternalBeeLangTestLanguage.g:5058:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) + // InternalBeeLangTestLanguage.g:5063:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) { - // InternalBeeLangTestLanguage.g:5058:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) - // InternalBeeLangTestLanguage.g:5059:5: (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) + // InternalBeeLangTestLanguage.g:5063:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) + // InternalBeeLangTestLanguage.g:5064:5: (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) { - // InternalBeeLangTestLanguage.g:5059:5: (otherlv_4= '|' )? + // InternalBeeLangTestLanguage.g:5064:5: (otherlv_4= '|' )? int alt87=2; int LA87_0 = input.LA(1); @@ -14343,7 +14351,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt87) { case 1 : - // InternalBeeLangTestLanguage.g:5060:6: otherlv_4= '|' + // InternalBeeLangTestLanguage.g:5065:6: otherlv_4= '|' { otherlv_4=(Token)match(input,77,FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14357,14 +14365,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:5065:5: ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) - // InternalBeeLangTestLanguage.g:5066:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? + // InternalBeeLangTestLanguage.g:5070:5: ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) + // InternalBeeLangTestLanguage.g:5071:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? { - // InternalBeeLangTestLanguage.g:5066:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:5067:7: (lv_parameters_5_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5071:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:5072:7: (lv_parameters_5_0= ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:5067:7: (lv_parameters_5_0= ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:5068:8: lv_parameters_5_0= ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:5072:7: (lv_parameters_5_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5073:8: lv_parameters_5_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -14395,7 +14403,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:5085:6: (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* + // InternalBeeLangTestLanguage.g:5090:6: (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* loop88: do { int alt88=2; @@ -14414,7 +14422,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt88) { case 1 : - // InternalBeeLangTestLanguage.g:5086:7: otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:5091:7: otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) { otherlv_6=(Token)match(input,16,FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14422,11 +14430,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_6, grammarAccess.getClosureExpressionAccess().getCommaKeyword_2_0_1_1_0()); } - // InternalBeeLangTestLanguage.g:5090:7: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:5091:8: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5095:7: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:5096:8: (lv_parameters_7_0= ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:5091:8: (lv_parameters_7_0= ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:5092:9: lv_parameters_7_0= ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:5096:8: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5097:9: lv_parameters_7_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -14466,7 +14474,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } } while (true); - // InternalBeeLangTestLanguage.g:5110:6: (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? + // InternalBeeLangTestLanguage.g:5115:6: (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? int alt89=2; int LA89_0 = input.LA(1); @@ -14475,7 +14483,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt89) { case 1 : - // InternalBeeLangTestLanguage.g:5111:7: otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:5116:7: otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) { otherlv_8=(Token)match(input,16,FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14483,11 +14491,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_8, grammarAccess.getClosureExpressionAccess().getCommaKeyword_2_0_1_2_0()); } - // InternalBeeLangTestLanguage.g:5115:7: ( (lv_varArgs_9_0= '...' ) ) - // InternalBeeLangTestLanguage.g:5116:8: (lv_varArgs_9_0= '...' ) + // InternalBeeLangTestLanguage.g:5120:7: ( (lv_varArgs_9_0= '...' ) ) + // InternalBeeLangTestLanguage.g:5121:8: (lv_varArgs_9_0= '...' ) { - // InternalBeeLangTestLanguage.g:5116:8: (lv_varArgs_9_0= '...' ) - // InternalBeeLangTestLanguage.g:5117:9: lv_varArgs_9_0= '...' + // InternalBeeLangTestLanguage.g:5121:8: (lv_varArgs_9_0= '...' ) + // InternalBeeLangTestLanguage.g:5122:9: lv_varArgs_9_0= '...' { lv_varArgs_9_0=(Token)match(input,36,FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14509,11 +14517,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:5129:7: ( (lv_parameters_10_0= ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:5130:8: (lv_parameters_10_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5134:7: ( (lv_parameters_10_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:5135:8: (lv_parameters_10_0= ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:5130:8: (lv_parameters_10_0= ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:5131:9: lv_parameters_10_0= ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:5135:8: (lv_parameters_10_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5136:9: lv_parameters_10_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -14560,16 +14568,16 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:5152:4: ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) + // InternalBeeLangTestLanguage.g:5157:4: ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) { - // InternalBeeLangTestLanguage.g:5152:4: ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) - // InternalBeeLangTestLanguage.g:5153:5: ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:5157:4: ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) + // InternalBeeLangTestLanguage.g:5158:5: ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) { - // InternalBeeLangTestLanguage.g:5153:5: ( (lv_varArgs_11_0= '...' ) ) - // InternalBeeLangTestLanguage.g:5154:6: (lv_varArgs_11_0= '...' ) + // InternalBeeLangTestLanguage.g:5158:5: ( (lv_varArgs_11_0= '...' ) ) + // InternalBeeLangTestLanguage.g:5159:6: (lv_varArgs_11_0= '...' ) { - // InternalBeeLangTestLanguage.g:5154:6: (lv_varArgs_11_0= '...' ) - // InternalBeeLangTestLanguage.g:5155:7: lv_varArgs_11_0= '...' + // InternalBeeLangTestLanguage.g:5159:6: (lv_varArgs_11_0= '...' ) + // InternalBeeLangTestLanguage.g:5160:7: lv_varArgs_11_0= '...' { lv_varArgs_11_0=(Token)match(input,36,FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14591,11 +14599,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:5167:5: ( (lv_parameters_12_0= ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:5168:6: (lv_parameters_12_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5172:5: ( (lv_parameters_12_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:5173:6: (lv_parameters_12_0= ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:5168:6: (lv_parameters_12_0= ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:5169:7: lv_parameters_12_0= ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:5173:6: (lv_parameters_12_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5174:7: lv_parameters_12_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -14641,11 +14649,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(otherlv_13, grammarAccess.getClosureExpressionAccess().getVerticalLineKeyword_3()); } - // InternalBeeLangTestLanguage.g:5192:3: ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) - // InternalBeeLangTestLanguage.g:5193:4: (lv_funcExpr_14_0= ruleOneOrManyExpressions ) + // InternalBeeLangTestLanguage.g:5197:3: ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) + // InternalBeeLangTestLanguage.g:5198:4: (lv_funcExpr_14_0= ruleOneOrManyExpressions ) { - // InternalBeeLangTestLanguage.g:5193:4: (lv_funcExpr_14_0= ruleOneOrManyExpressions ) - // InternalBeeLangTestLanguage.g:5194:5: lv_funcExpr_14_0= ruleOneOrManyExpressions + // InternalBeeLangTestLanguage.g:5198:4: (lv_funcExpr_14_0= ruleOneOrManyExpressions ) + // InternalBeeLangTestLanguage.g:5199:5: lv_funcExpr_14_0= ruleOneOrManyExpressions { if ( state.backtracking==0 ) { @@ -14702,7 +14710,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleOneOrManyExpressions" - // InternalBeeLangTestLanguage.g:5215:1: entryRuleOneOrManyExpressions returns [EObject current=null] : iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF ; + // InternalBeeLangTestLanguage.g:5220:1: entryRuleOneOrManyExpressions returns [EObject current=null] : iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF ; public final EObject entryRuleOneOrManyExpressions() throws RecognitionException { EObject current = null; int entryRuleOneOrManyExpressions_StartIndex = input.index(); @@ -14711,8 +14719,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 103) ) { return current; } - // InternalBeeLangTestLanguage.g:5215:61: (iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF ) - // InternalBeeLangTestLanguage.g:5216:2: iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF + // InternalBeeLangTestLanguage.g:5220:61: (iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF ) + // InternalBeeLangTestLanguage.g:5221:2: iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOneOrManyExpressionsRule()); @@ -14744,7 +14752,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleOneOrManyExpressions" - // InternalBeeLangTestLanguage.g:5222:1: ruleOneOrManyExpressions returns [EObject current=null] : (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) ; + // InternalBeeLangTestLanguage.g:5227:1: ruleOneOrManyExpressions returns [EObject current=null] : (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) ; public final EObject ruleOneOrManyExpressions() throws RecognitionException { EObject current = null; int ruleOneOrManyExpressions_StartIndex = input.index(); @@ -14758,15 +14766,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 104) ) { return current; } - // InternalBeeLangTestLanguage.g:5228:2: ( (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:5229:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) + // InternalBeeLangTestLanguage.g:5233:2: ( (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:5234:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) { - // InternalBeeLangTestLanguage.g:5229:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) + // InternalBeeLangTestLanguage.g:5234:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) int alt91=2; alt91 = dfa91.predict(input); switch (alt91) { case 1 : - // InternalBeeLangTestLanguage.g:5230:3: this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets + // InternalBeeLangTestLanguage.g:5235:3: this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { @@ -14793,7 +14801,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:5242:3: this_Expression_1= ruleExpression + // InternalBeeLangTestLanguage.g:5247:3: this_Expression_1= ruleExpression { if ( state.backtracking==0 ) { @@ -14845,7 +14853,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleBlockExpressionWithoutBrackets" - // InternalBeeLangTestLanguage.g:5257:1: entryRuleBlockExpressionWithoutBrackets returns [EObject current=null] : iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF ; + // InternalBeeLangTestLanguage.g:5262:1: entryRuleBlockExpressionWithoutBrackets returns [EObject current=null] : iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF ; public final EObject entryRuleBlockExpressionWithoutBrackets() throws RecognitionException { EObject current = null; int entryRuleBlockExpressionWithoutBrackets_StartIndex = input.index(); @@ -14854,8 +14862,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 105) ) { return current; } - // InternalBeeLangTestLanguage.g:5257:71: (iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF ) - // InternalBeeLangTestLanguage.g:5258:2: iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF + // InternalBeeLangTestLanguage.g:5262:71: (iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF ) + // InternalBeeLangTestLanguage.g:5263:2: iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBlockExpressionWithoutBracketsRule()); @@ -14887,7 +14895,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleBlockExpressionWithoutBrackets" - // InternalBeeLangTestLanguage.g:5264:1: ruleBlockExpressionWithoutBrackets returns [EObject current=null] : ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) ; + // InternalBeeLangTestLanguage.g:5269:1: ruleBlockExpressionWithoutBrackets returns [EObject current=null] : ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) ; public final EObject ruleBlockExpressionWithoutBrackets() throws RecognitionException { EObject current = null; int ruleBlockExpressionWithoutBrackets_StartIndex = input.index(); @@ -14900,14 +14908,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 106) ) { return current; } - // InternalBeeLangTestLanguage.g:5270:2: ( ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) ) - // InternalBeeLangTestLanguage.g:5271:2: ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) + // InternalBeeLangTestLanguage.g:5275:2: ( ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) ) + // InternalBeeLangTestLanguage.g:5276:2: ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) { - // InternalBeeLangTestLanguage.g:5271:2: ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) - // InternalBeeLangTestLanguage.g:5272:3: () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ + // InternalBeeLangTestLanguage.g:5276:2: ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) + // InternalBeeLangTestLanguage.g:5277:3: () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ { - // InternalBeeLangTestLanguage.g:5272:3: () - // InternalBeeLangTestLanguage.g:5273:4: + // InternalBeeLangTestLanguage.g:5277:3: () + // InternalBeeLangTestLanguage.g:5278:4: { if ( state.backtracking==0 ) { @@ -14924,7 +14932,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:5282:3: ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ + // InternalBeeLangTestLanguage.g:5287:3: ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ int cnt92=0; loop92: do { @@ -14938,13 +14946,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt92) { case 1 : - // InternalBeeLangTestLanguage.g:5283:4: ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' + // InternalBeeLangTestLanguage.g:5288:4: ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' { - // InternalBeeLangTestLanguage.g:5283:4: ( (lv_expressions_1_0= ruleTopLevelExpression ) ) - // InternalBeeLangTestLanguage.g:5284:5: (lv_expressions_1_0= ruleTopLevelExpression ) + // InternalBeeLangTestLanguage.g:5288:4: ( (lv_expressions_1_0= ruleTopLevelExpression ) ) + // InternalBeeLangTestLanguage.g:5289:5: (lv_expressions_1_0= ruleTopLevelExpression ) { - // InternalBeeLangTestLanguage.g:5284:5: (lv_expressions_1_0= ruleTopLevelExpression ) - // InternalBeeLangTestLanguage.g:5285:6: lv_expressions_1_0= ruleTopLevelExpression + // InternalBeeLangTestLanguage.g:5289:5: (lv_expressions_1_0= ruleTopLevelExpression ) + // InternalBeeLangTestLanguage.g:5290:6: lv_expressions_1_0= ruleTopLevelExpression { if ( state.backtracking==0 ) { @@ -15021,7 +15029,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleValueLiteral" - // InternalBeeLangTestLanguage.g:5311:1: entryRuleValueLiteral returns [EObject current=null] : iv_ruleValueLiteral= ruleValueLiteral EOF ; + // InternalBeeLangTestLanguage.g:5316:1: entryRuleValueLiteral returns [EObject current=null] : iv_ruleValueLiteral= ruleValueLiteral EOF ; public final EObject entryRuleValueLiteral() throws RecognitionException { EObject current = null; int entryRuleValueLiteral_StartIndex = input.index(); @@ -15030,8 +15038,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 107) ) { return current; } - // InternalBeeLangTestLanguage.g:5311:53: (iv_ruleValueLiteral= ruleValueLiteral EOF ) - // InternalBeeLangTestLanguage.g:5312:2: iv_ruleValueLiteral= ruleValueLiteral EOF + // InternalBeeLangTestLanguage.g:5316:53: (iv_ruleValueLiteral= ruleValueLiteral EOF ) + // InternalBeeLangTestLanguage.g:5317:2: iv_ruleValueLiteral= ruleValueLiteral EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getValueLiteralRule()); @@ -15063,7 +15071,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleValueLiteral" - // InternalBeeLangTestLanguage.g:5318:1: ruleValueLiteral returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; + // InternalBeeLangTestLanguage.g:5323:1: ruleValueLiteral returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; public final EObject ruleValueLiteral() throws RecognitionException { EObject current = null; int ruleValueLiteral_StartIndex = input.index(); @@ -15074,14 +15082,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 108) ) { return current; } - // InternalBeeLangTestLanguage.g:5324:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) - // InternalBeeLangTestLanguage.g:5325:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalBeeLangTestLanguage.g:5329:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) + // InternalBeeLangTestLanguage.g:5330:2: ( (lv_value_0_0= RULE_STRING ) ) { - // InternalBeeLangTestLanguage.g:5325:2: ( (lv_value_0_0= RULE_STRING ) ) - // InternalBeeLangTestLanguage.g:5326:3: (lv_value_0_0= RULE_STRING ) + // InternalBeeLangTestLanguage.g:5330:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalBeeLangTestLanguage.g:5331:3: (lv_value_0_0= RULE_STRING ) { - // InternalBeeLangTestLanguage.g:5326:3: (lv_value_0_0= RULE_STRING ) - // InternalBeeLangTestLanguage.g:5327:4: lv_value_0_0= RULE_STRING + // InternalBeeLangTestLanguage.g:5331:3: (lv_value_0_0= RULE_STRING ) + // InternalBeeLangTestLanguage.g:5332:4: lv_value_0_0= RULE_STRING { lv_value_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15130,7 +15138,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleParanthesizedExpression" - // InternalBeeLangTestLanguage.g:5346:1: entryRuleParanthesizedExpression returns [EObject current=null] : iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF ; + // InternalBeeLangTestLanguage.g:5351:1: entryRuleParanthesizedExpression returns [EObject current=null] : iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF ; public final EObject entryRuleParanthesizedExpression() throws RecognitionException { EObject current = null; int entryRuleParanthesizedExpression_StartIndex = input.index(); @@ -15139,8 +15147,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 109) ) { return current; } - // InternalBeeLangTestLanguage.g:5346:64: (iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF ) - // InternalBeeLangTestLanguage.g:5347:2: iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF + // InternalBeeLangTestLanguage.g:5351:64: (iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF ) + // InternalBeeLangTestLanguage.g:5352:2: iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParanthesizedExpressionRule()); @@ -15172,7 +15180,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleParanthesizedExpression" - // InternalBeeLangTestLanguage.g:5353:1: ruleParanthesizedExpression returns [EObject current=null] : (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) ; + // InternalBeeLangTestLanguage.g:5358:1: ruleParanthesizedExpression returns [EObject current=null] : (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) ; public final EObject ruleParanthesizedExpression() throws RecognitionException { EObject current = null; int ruleParanthesizedExpression_StartIndex = input.index(); @@ -15186,11 +15194,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 110) ) { return current; } - // InternalBeeLangTestLanguage.g:5359:2: ( (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) ) - // InternalBeeLangTestLanguage.g:5360:2: (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) + // InternalBeeLangTestLanguage.g:5364:2: ( (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) ) + // InternalBeeLangTestLanguage.g:5365:2: (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) { - // InternalBeeLangTestLanguage.g:5360:2: (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) - // InternalBeeLangTestLanguage.g:5361:3: otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' + // InternalBeeLangTestLanguage.g:5365:2: (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) + // InternalBeeLangTestLanguage.g:5366:3: otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' { otherlv_0=(Token)match(input,35,FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15251,7 +15259,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleQID" - // InternalBeeLangTestLanguage.g:5384:1: entryRuleQID returns [String current=null] : iv_ruleQID= ruleQID EOF ; + // InternalBeeLangTestLanguage.g:5389:1: entryRuleQID returns [String current=null] : iv_ruleQID= ruleQID EOF ; public final String entryRuleQID() throws RecognitionException { String current = null; int entryRuleQID_StartIndex = input.index(); @@ -15263,8 +15271,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 111) ) { return current; } - // InternalBeeLangTestLanguage.g:5386:2: (iv_ruleQID= ruleQID EOF ) - // InternalBeeLangTestLanguage.g:5387:2: iv_ruleQID= ruleQID EOF + // InternalBeeLangTestLanguage.g:5391:2: (iv_ruleQID= ruleQID EOF ) + // InternalBeeLangTestLanguage.g:5392:2: iv_ruleQID= ruleQID EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getQIDRule()); @@ -15299,7 +15307,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleQID" - // InternalBeeLangTestLanguage.g:5396:1: ruleQID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) ; + // InternalBeeLangTestLanguage.g:5401:1: ruleQID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) ; public final AntlrDatatypeRuleToken ruleQID() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); int ruleQID_StartIndex = input.index(); @@ -15319,11 +15327,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars try { if ( state.backtracking>0 && alreadyParsedRule(input, 112) ) { return current; } - // InternalBeeLangTestLanguage.g:5403:2: ( (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) ) - // InternalBeeLangTestLanguage.g:5404:2: (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) + // InternalBeeLangTestLanguage.g:5408:2: ( (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) ) + // InternalBeeLangTestLanguage.g:5409:2: (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) { - // InternalBeeLangTestLanguage.g:5404:2: (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) - // InternalBeeLangTestLanguage.g:5405:3: this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* + // InternalBeeLangTestLanguage.g:5409:2: (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) + // InternalBeeLangTestLanguage.g:5410:3: this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* { this_ID_0=(Token)match(input,RULE_ID,FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15336,7 +15344,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(this_ID_0, grammarAccess.getQIDAccess().getIDTerminalRuleCall_0()); } - // InternalBeeLangTestLanguage.g:5412:3: (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* + // InternalBeeLangTestLanguage.g:5417:3: (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* loop93: do { int alt93=4; @@ -15361,7 +15369,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt93) { case 1 : - // InternalBeeLangTestLanguage.g:5413:4: this_INT_1= RULE_INT + // InternalBeeLangTestLanguage.g:5418:4: this_INT_1= RULE_INT { this_INT_1=(Token)match(input,RULE_INT,FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15378,7 +15386,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:5421:4: this_HEX_2= RULE_HEX + // InternalBeeLangTestLanguage.g:5426:4: this_HEX_2= RULE_HEX { this_HEX_2=(Token)match(input,RULE_HEX,FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15395,7 +15403,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:5429:4: this_ID_3= RULE_ID + // InternalBeeLangTestLanguage.g:5434:4: this_ID_3= RULE_ID { this_ID_3=(Token)match(input,RULE_ID,FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15417,7 +15425,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } } while (true); - // InternalBeeLangTestLanguage.g:5437:3: (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* + // InternalBeeLangTestLanguage.g:5442:3: (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* loop95: do { int alt95=2; @@ -15430,7 +15438,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt95) { case 1 : - // InternalBeeLangTestLanguage.g:5438:4: kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* + // InternalBeeLangTestLanguage.g:5443:4: kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* { kw=(Token)match(input,67,FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15450,7 +15458,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars newLeafNode(this_ID_5, grammarAccess.getQIDAccess().getIDTerminalRuleCall_2_1()); } - // InternalBeeLangTestLanguage.g:5450:4: (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* + // InternalBeeLangTestLanguage.g:5455:4: (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* loop94: do { int alt94=4; @@ -15475,7 +15483,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt94) { case 1 : - // InternalBeeLangTestLanguage.g:5451:5: this_INT_6= RULE_INT + // InternalBeeLangTestLanguage.g:5456:5: this_INT_6= RULE_INT { this_INT_6=(Token)match(input,RULE_INT,FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15492,7 +15500,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalBeeLangTestLanguage.g:5459:5: this_HEX_7= RULE_HEX + // InternalBeeLangTestLanguage.g:5464:5: this_HEX_7= RULE_HEX { this_HEX_7=(Token)match(input,RULE_HEX,FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15509,7 +15517,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalBeeLangTestLanguage.g:5467:5: this_ID_8= RULE_ID + // InternalBeeLangTestLanguage.g:5472:5: this_ID_8= RULE_ID { this_ID_8=(Token)match(input,RULE_ID,FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15572,10 +15580,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_units_0_0 = null; - // InternalBeeLangTestLanguage.g:87:3: ( ( (lv_units_0_0= ruleUnit ) )* ) - // InternalBeeLangTestLanguage.g:87:3: ( (lv_units_0_0= ruleUnit ) )* + // InternalBeeLangTestLanguage.g:92:3: ( ( (lv_units_0_0= ruleUnit ) )* ) + // InternalBeeLangTestLanguage.g:92:3: ( (lv_units_0_0= ruleUnit ) )* { - // InternalBeeLangTestLanguage.g:87:3: ( (lv_units_0_0= ruleUnit ) )* + // InternalBeeLangTestLanguage.g:92:3: ( (lv_units_0_0= ruleUnit ) )* loop96: do { int alt96=2; @@ -15588,10 +15596,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt96) { case 1 : - // InternalBeeLangTestLanguage.g:88:4: (lv_units_0_0= ruleUnit ) + // InternalBeeLangTestLanguage.g:93:4: (lv_units_0_0= ruleUnit ) { - // InternalBeeLangTestLanguage.g:88:4: (lv_units_0_0= ruleUnit ) - // InternalBeeLangTestLanguage.g:89:5: lv_units_0_0= ruleUnit + // InternalBeeLangTestLanguage.g:93:4: (lv_units_0_0= ruleUnit ) + // InternalBeeLangTestLanguage.g:94:5: lv_units_0_0= ruleUnit { if ( state.backtracking==0 ) { @@ -15628,37 +15636,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars AntlrDatatypeRuleToken lv_sourceLocation_14_0 = null; - // InternalBeeLangTestLanguage.g:290:4: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:290:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:295:4: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:295:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:290:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:291:5: {...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) + // InternalBeeLangTestLanguage.g:295:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:296:5: {...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred9_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0)"); } - // InternalBeeLangTestLanguage.g:291:101: ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) - // InternalBeeLangTestLanguage.g:292:6: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) + // InternalBeeLangTestLanguage.g:296:101: ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) + // InternalBeeLangTestLanguage.g:297:6: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0); - // InternalBeeLangTestLanguage.g:295:9: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) - // InternalBeeLangTestLanguage.g:295:10: {...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) + // InternalBeeLangTestLanguage.g:300:9: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) + // InternalBeeLangTestLanguage.g:300:10: {...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred9_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:295:19: (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) - // InternalBeeLangTestLanguage.g:295:20: otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' + // InternalBeeLangTestLanguage.g:300:19: (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) + // InternalBeeLangTestLanguage.g:300:20: otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' { otherlv_12=(Token)match(input,18,FOLLOW_12); if (state.failed) return ; otherlv_13=(Token)match(input,19,FOLLOW_13); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:303:9: ( (lv_sourceLocation_14_0= rulePath ) ) - // InternalBeeLangTestLanguage.g:304:10: (lv_sourceLocation_14_0= rulePath ) + // InternalBeeLangTestLanguage.g:308:9: ( (lv_sourceLocation_14_0= rulePath ) ) + // InternalBeeLangTestLanguage.g:309:10: (lv_sourceLocation_14_0= rulePath ) { - // InternalBeeLangTestLanguage.g:304:10: (lv_sourceLocation_14_0= rulePath ) - // InternalBeeLangTestLanguage.g:305:11: lv_sourceLocation_14_0= rulePath + // InternalBeeLangTestLanguage.g:309:10: (lv_sourceLocation_14_0= rulePath ) + // InternalBeeLangTestLanguage.g:310:11: lv_sourceLocation_14_0= rulePath { if ( state.backtracking==0 ) { @@ -15702,37 +15710,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars AntlrDatatypeRuleToken lv_outputLocation_18_0 = null; - // InternalBeeLangTestLanguage.g:332:4: ( ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:332:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:337:4: ( ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:337:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:332:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:333:5: {...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) + // InternalBeeLangTestLanguage.g:337:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:338:5: {...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred10_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1)"); } - // InternalBeeLangTestLanguage.g:333:101: ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) - // InternalBeeLangTestLanguage.g:334:6: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) + // InternalBeeLangTestLanguage.g:338:101: ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) + // InternalBeeLangTestLanguage.g:339:6: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1); - // InternalBeeLangTestLanguage.g:337:9: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) - // InternalBeeLangTestLanguage.g:337:10: {...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) + // InternalBeeLangTestLanguage.g:342:9: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) + // InternalBeeLangTestLanguage.g:342:10: {...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred10_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:337:19: (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) - // InternalBeeLangTestLanguage.g:337:20: otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' + // InternalBeeLangTestLanguage.g:342:19: (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) + // InternalBeeLangTestLanguage.g:342:20: otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' { otherlv_16=(Token)match(input,21,FOLLOW_12); if (state.failed) return ; otherlv_17=(Token)match(input,19,FOLLOW_13); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:345:9: ( (lv_outputLocation_18_0= rulePath ) ) - // InternalBeeLangTestLanguage.g:346:10: (lv_outputLocation_18_0= rulePath ) + // InternalBeeLangTestLanguage.g:350:9: ( (lv_outputLocation_18_0= rulePath ) ) + // InternalBeeLangTestLanguage.g:351:10: (lv_outputLocation_18_0= rulePath ) { - // InternalBeeLangTestLanguage.g:346:10: (lv_outputLocation_18_0= rulePath ) - // InternalBeeLangTestLanguage.g:347:11: lv_outputLocation_18_0= rulePath + // InternalBeeLangTestLanguage.g:351:10: (lv_outputLocation_18_0= rulePath ) + // InternalBeeLangTestLanguage.g:352:11: lv_outputLocation_18_0= rulePath { if ( state.backtracking==0 ) { @@ -15776,23 +15784,23 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_providedCapabilities_22_0 = null; - // InternalBeeLangTestLanguage.g:379:10: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) ) - // InternalBeeLangTestLanguage.g:379:10: {...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) + // InternalBeeLangTestLanguage.g:384:10: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) ) + // InternalBeeLangTestLanguage.g:384:10: {...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred11_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:379:19: (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) - // InternalBeeLangTestLanguage.g:379:20: otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' + // InternalBeeLangTestLanguage.g:384:19: (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) + // InternalBeeLangTestLanguage.g:384:20: otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' { otherlv_20=(Token)match(input,22,FOLLOW_12); if (state.failed) return ; otherlv_21=(Token)match(input,19,FOLLOW_15); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:387:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) - // InternalBeeLangTestLanguage.g:388:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalBeeLangTestLanguage.g:392:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) + // InternalBeeLangTestLanguage.g:393:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) { - // InternalBeeLangTestLanguage.g:388:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) - // InternalBeeLangTestLanguage.g:389:11: lv_providedCapabilities_22_0= ruleProvidedCapability + // InternalBeeLangTestLanguage.g:393:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalBeeLangTestLanguage.g:394:11: lv_providedCapabilities_22_0= ruleProvidedCapability { if ( state.backtracking==0 ) { @@ -15827,21 +15835,21 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_providedCapabilities_22_0 = null; - // InternalBeeLangTestLanguage.g:374:4: ( ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) ) - // InternalBeeLangTestLanguage.g:374:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) + // InternalBeeLangTestLanguage.g:379:4: ( ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) ) + // InternalBeeLangTestLanguage.g:379:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) { - // InternalBeeLangTestLanguage.g:374:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) - // InternalBeeLangTestLanguage.g:375:5: {...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) + // InternalBeeLangTestLanguage.g:379:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) + // InternalBeeLangTestLanguage.g:380:5: {...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred12_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2)"); } - // InternalBeeLangTestLanguage.g:375:101: ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) - // InternalBeeLangTestLanguage.g:376:6: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ + // InternalBeeLangTestLanguage.g:380:101: ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) + // InternalBeeLangTestLanguage.g:381:6: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2); - // InternalBeeLangTestLanguage.g:379:9: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ + // InternalBeeLangTestLanguage.g:384:9: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ int cnt98=0; loop98: do { @@ -15855,22 +15863,22 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt98) { case 1 : - // InternalBeeLangTestLanguage.g:379:10: {...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) + // InternalBeeLangTestLanguage.g:384:10: {...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred12_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:379:19: (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) - // InternalBeeLangTestLanguage.g:379:20: otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' + // InternalBeeLangTestLanguage.g:384:19: (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) + // InternalBeeLangTestLanguage.g:384:20: otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' { otherlv_20=(Token)match(input,22,FOLLOW_12); if (state.failed) return ; otherlv_21=(Token)match(input,19,FOLLOW_15); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:387:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) - // InternalBeeLangTestLanguage.g:388:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalBeeLangTestLanguage.g:392:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) + // InternalBeeLangTestLanguage.g:393:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) { - // InternalBeeLangTestLanguage.g:388:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) - // InternalBeeLangTestLanguage.g:389:11: lv_providedCapabilities_22_0= ruleProvidedCapability + // InternalBeeLangTestLanguage.g:393:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalBeeLangTestLanguage.g:394:11: lv_providedCapabilities_22_0= ruleProvidedCapability { if ( state.backtracking==0 ) { @@ -15925,23 +15933,23 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_requiredCapabilities_26_0 = null; - // InternalBeeLangTestLanguage.g:421:10: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) ) - // InternalBeeLangTestLanguage.g:421:10: {...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) + // InternalBeeLangTestLanguage.g:426:10: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) ) + // InternalBeeLangTestLanguage.g:426:10: {...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred13_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:421:19: (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) - // InternalBeeLangTestLanguage.g:421:20: otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' + // InternalBeeLangTestLanguage.g:426:19: (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) + // InternalBeeLangTestLanguage.g:426:20: otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' { otherlv_24=(Token)match(input,23,FOLLOW_12); if (state.failed) return ; otherlv_25=(Token)match(input,19,FOLLOW_15); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:429:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) - // InternalBeeLangTestLanguage.g:430:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalBeeLangTestLanguage.g:434:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) + // InternalBeeLangTestLanguage.g:435:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) { - // InternalBeeLangTestLanguage.g:430:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) - // InternalBeeLangTestLanguage.g:431:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability + // InternalBeeLangTestLanguage.g:435:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalBeeLangTestLanguage.g:436:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability { if ( state.backtracking==0 ) { @@ -15976,21 +15984,21 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_requiredCapabilities_26_0 = null; - // InternalBeeLangTestLanguage.g:416:4: ( ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) ) - // InternalBeeLangTestLanguage.g:416:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) + // InternalBeeLangTestLanguage.g:421:4: ( ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) ) + // InternalBeeLangTestLanguage.g:421:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) { - // InternalBeeLangTestLanguage.g:416:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) - // InternalBeeLangTestLanguage.g:417:5: {...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) + // InternalBeeLangTestLanguage.g:421:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) + // InternalBeeLangTestLanguage.g:422:5: {...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred14_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3)"); } - // InternalBeeLangTestLanguage.g:417:101: ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) - // InternalBeeLangTestLanguage.g:418:6: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ + // InternalBeeLangTestLanguage.g:422:101: ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) + // InternalBeeLangTestLanguage.g:423:6: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3); - // InternalBeeLangTestLanguage.g:421:9: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ + // InternalBeeLangTestLanguage.g:426:9: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ int cnt99=0; loop99: do { @@ -16004,22 +16012,22 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt99) { case 1 : - // InternalBeeLangTestLanguage.g:421:10: {...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) + // InternalBeeLangTestLanguage.g:426:10: {...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred14_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:421:19: (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) - // InternalBeeLangTestLanguage.g:421:20: otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' + // InternalBeeLangTestLanguage.g:426:19: (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) + // InternalBeeLangTestLanguage.g:426:20: otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' { otherlv_24=(Token)match(input,23,FOLLOW_12); if (state.failed) return ; otherlv_25=(Token)match(input,19,FOLLOW_15); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:429:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) - // InternalBeeLangTestLanguage.g:430:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalBeeLangTestLanguage.g:434:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) + // InternalBeeLangTestLanguage.g:435:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) { - // InternalBeeLangTestLanguage.g:430:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) - // InternalBeeLangTestLanguage.g:431:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability + // InternalBeeLangTestLanguage.g:435:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalBeeLangTestLanguage.g:436:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability { if ( state.backtracking==0 ) { @@ -16075,24 +16083,24 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_metaRequiredCapabilities_31_0 = null; - // InternalBeeLangTestLanguage.g:463:10: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) ) - // InternalBeeLangTestLanguage.g:463:10: {...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) + // InternalBeeLangTestLanguage.g:468:10: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) ) + // InternalBeeLangTestLanguage.g:468:10: {...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred15_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:463:19: (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) - // InternalBeeLangTestLanguage.g:463:20: otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' + // InternalBeeLangTestLanguage.g:468:19: (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) + // InternalBeeLangTestLanguage.g:468:20: otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' { otherlv_28=(Token)match(input,23,FOLLOW_16); if (state.failed) return ; otherlv_29=(Token)match(input,24,FOLLOW_12); if (state.failed) return ; otherlv_30=(Token)match(input,19,FOLLOW_15); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:475:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) - // InternalBeeLangTestLanguage.g:476:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalBeeLangTestLanguage.g:480:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) + // InternalBeeLangTestLanguage.g:481:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) { - // InternalBeeLangTestLanguage.g:476:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) - // InternalBeeLangTestLanguage.g:477:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability + // InternalBeeLangTestLanguage.g:481:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalBeeLangTestLanguage.g:482:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability { if ( state.backtracking==0 ) { @@ -16128,21 +16136,21 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_metaRequiredCapabilities_31_0 = null; - // InternalBeeLangTestLanguage.g:458:4: ( ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) ) - // InternalBeeLangTestLanguage.g:458:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) + // InternalBeeLangTestLanguage.g:463:4: ( ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) ) + // InternalBeeLangTestLanguage.g:463:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) { - // InternalBeeLangTestLanguage.g:458:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) - // InternalBeeLangTestLanguage.g:459:5: {...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) + // InternalBeeLangTestLanguage.g:463:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) + // InternalBeeLangTestLanguage.g:464:5: {...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred16_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4)"); } - // InternalBeeLangTestLanguage.g:459:101: ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) - // InternalBeeLangTestLanguage.g:460:6: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ + // InternalBeeLangTestLanguage.g:464:101: ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) + // InternalBeeLangTestLanguage.g:465:6: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4); - // InternalBeeLangTestLanguage.g:463:9: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ + // InternalBeeLangTestLanguage.g:468:9: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ int cnt100=0; loop100: do { @@ -16156,23 +16164,23 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt100) { case 1 : - // InternalBeeLangTestLanguage.g:463:10: {...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) + // InternalBeeLangTestLanguage.g:468:10: {...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred16_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:463:19: (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) - // InternalBeeLangTestLanguage.g:463:20: otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' + // InternalBeeLangTestLanguage.g:468:19: (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) + // InternalBeeLangTestLanguage.g:468:20: otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' { otherlv_28=(Token)match(input,23,FOLLOW_16); if (state.failed) return ; otherlv_29=(Token)match(input,24,FOLLOW_12); if (state.failed) return ; otherlv_30=(Token)match(input,19,FOLLOW_15); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:475:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) - // InternalBeeLangTestLanguage.g:476:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalBeeLangTestLanguage.g:480:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) + // InternalBeeLangTestLanguage.g:481:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) { - // InternalBeeLangTestLanguage.g:476:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) - // InternalBeeLangTestLanguage.g:477:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability + // InternalBeeLangTestLanguage.g:481:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalBeeLangTestLanguage.g:482:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability { if ( state.backtracking==0 ) { @@ -16224,18 +16232,18 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_functions_33_0 = null; - // InternalBeeLangTestLanguage.g:509:10: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) ) - // InternalBeeLangTestLanguage.g:509:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) + // InternalBeeLangTestLanguage.g:514:10: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) ) + // InternalBeeLangTestLanguage.g:514:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred17_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:509:19: ( (lv_functions_33_0= ruleFunction ) ) - // InternalBeeLangTestLanguage.g:509:20: (lv_functions_33_0= ruleFunction ) + // InternalBeeLangTestLanguage.g:514:19: ( (lv_functions_33_0= ruleFunction ) ) + // InternalBeeLangTestLanguage.g:514:20: (lv_functions_33_0= ruleFunction ) { - // InternalBeeLangTestLanguage.g:509:20: (lv_functions_33_0= ruleFunction ) - // InternalBeeLangTestLanguage.g:510:10: lv_functions_33_0= ruleFunction + // InternalBeeLangTestLanguage.g:514:20: (lv_functions_33_0= ruleFunction ) + // InternalBeeLangTestLanguage.g:515:10: lv_functions_33_0= ruleFunction { if ( state.backtracking==0 ) { @@ -16263,21 +16271,21 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_functions_33_0 = null; - // InternalBeeLangTestLanguage.g:504:4: ( ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) ) - // InternalBeeLangTestLanguage.g:504:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) + // InternalBeeLangTestLanguage.g:509:4: ( ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) ) + // InternalBeeLangTestLanguage.g:509:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) { - // InternalBeeLangTestLanguage.g:504:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) - // InternalBeeLangTestLanguage.g:505:5: {...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) + // InternalBeeLangTestLanguage.g:509:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) + // InternalBeeLangTestLanguage.g:510:5: {...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred18_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5)"); } - // InternalBeeLangTestLanguage.g:505:101: ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) - // InternalBeeLangTestLanguage.g:506:6: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ + // InternalBeeLangTestLanguage.g:510:101: ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) + // InternalBeeLangTestLanguage.g:511:6: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5); - // InternalBeeLangTestLanguage.g:509:9: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ + // InternalBeeLangTestLanguage.g:514:9: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ int cnt101=0; loop101: do { @@ -16300,17 +16308,17 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt101) { case 1 : - // InternalBeeLangTestLanguage.g:509:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) + // InternalBeeLangTestLanguage.g:514:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred18_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:509:19: ( (lv_functions_33_0= ruleFunction ) ) - // InternalBeeLangTestLanguage.g:509:20: (lv_functions_33_0= ruleFunction ) + // InternalBeeLangTestLanguage.g:514:19: ( (lv_functions_33_0= ruleFunction ) ) + // InternalBeeLangTestLanguage.g:514:20: (lv_functions_33_0= ruleFunction ) { - // InternalBeeLangTestLanguage.g:509:20: (lv_functions_33_0= ruleFunction ) - // InternalBeeLangTestLanguage.g:510:10: lv_functions_33_0= ruleFunction + // InternalBeeLangTestLanguage.g:514:20: (lv_functions_33_0= ruleFunction ) + // InternalBeeLangTestLanguage.g:515:10: lv_functions_33_0= ruleFunction { if ( state.backtracking==0 ) { @@ -16361,37 +16369,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_condExpr_7_0 = null; - // InternalBeeLangTestLanguage.g:622:5: ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:622:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:627:5: ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:627:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:622:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:623:6: {...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) + // InternalBeeLangTestLanguage.g:627:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:628:6: {...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred20_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalBeeLangTestLanguage.g:623:118: ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) - // InternalBeeLangTestLanguage.g:624:7: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) + // InternalBeeLangTestLanguage.g:628:118: ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) + // InternalBeeLangTestLanguage.g:629:7: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0); - // InternalBeeLangTestLanguage.g:627:10: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) - // InternalBeeLangTestLanguage.g:627:11: {...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) + // InternalBeeLangTestLanguage.g:632:10: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) + // InternalBeeLangTestLanguage.g:632:11: {...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred20_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:627:20: (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) - // InternalBeeLangTestLanguage.g:627:21: otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' + // InternalBeeLangTestLanguage.g:632:20: (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) + // InternalBeeLangTestLanguage.g:632:21: otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' { otherlv_5=(Token)match(input,26,FOLLOW_12); if (state.failed) return ; otherlv_6=(Token)match(input,19,FOLLOW_19); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:635:10: ( (lv_condExpr_7_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:636:11: (lv_condExpr_7_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:640:10: ( (lv_condExpr_7_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:641:11: (lv_condExpr_7_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:636:11: (lv_condExpr_7_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:637:12: lv_condExpr_7_0= ruleExpression + // InternalBeeLangTestLanguage.g:641:11: (lv_condExpr_7_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:642:12: lv_condExpr_7_0= ruleExpression { if ( state.backtracking==0 ) { @@ -16434,37 +16442,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token lv_name_11_0=null; Token otherlv_12=null; - // InternalBeeLangTestLanguage.g:664:5: ( ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:664:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:669:5: ( ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:669:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:664:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:665:6: {...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) + // InternalBeeLangTestLanguage.g:669:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:670:6: {...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred21_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalBeeLangTestLanguage.g:665:118: ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) - // InternalBeeLangTestLanguage.g:666:7: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) + // InternalBeeLangTestLanguage.g:670:118: ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) + // InternalBeeLangTestLanguage.g:671:7: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1); - // InternalBeeLangTestLanguage.g:669:10: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) - // InternalBeeLangTestLanguage.g:669:11: {...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) + // InternalBeeLangTestLanguage.g:674:10: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) + // InternalBeeLangTestLanguage.g:674:11: {...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred21_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:669:20: (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) - // InternalBeeLangTestLanguage.g:669:21: otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' + // InternalBeeLangTestLanguage.g:674:20: (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) + // InternalBeeLangTestLanguage.g:674:21: otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' { otherlv_9=(Token)match(input,27,FOLLOW_12); if (state.failed) return ; otherlv_10=(Token)match(input,19,FOLLOW_8); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:677:10: ( (lv_name_11_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:678:11: (lv_name_11_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:682:10: ( (lv_name_11_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:683:11: (lv_name_11_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:678:11: (lv_name_11_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:679:12: lv_name_11_0= RULE_ID + // InternalBeeLangTestLanguage.g:683:11: (lv_name_11_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:684:12: lv_name_11_0= RULE_ID { lv_name_11_0=(Token)match(input,RULE_ID,FOLLOW_14); if (state.failed) return ; @@ -16498,37 +16506,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token lv_version_15_0=null; Token otherlv_16=null; - // InternalBeeLangTestLanguage.g:705:5: ( ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:705:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:710:5: ( ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:710:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:705:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:706:6: {...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) + // InternalBeeLangTestLanguage.g:710:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:711:6: {...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred22_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2)"); } - // InternalBeeLangTestLanguage.g:706:118: ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) - // InternalBeeLangTestLanguage.g:707:7: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) + // InternalBeeLangTestLanguage.g:711:118: ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) + // InternalBeeLangTestLanguage.g:712:7: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2); - // InternalBeeLangTestLanguage.g:710:10: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) - // InternalBeeLangTestLanguage.g:710:11: {...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) + // InternalBeeLangTestLanguage.g:715:10: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) + // InternalBeeLangTestLanguage.g:715:11: {...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred22_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:710:20: (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) - // InternalBeeLangTestLanguage.g:710:21: otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' + // InternalBeeLangTestLanguage.g:715:20: (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) + // InternalBeeLangTestLanguage.g:715:21: otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' { otherlv_13=(Token)match(input,14,FOLLOW_12); if (state.failed) return ; otherlv_14=(Token)match(input,19,FOLLOW_8); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:718:10: ( (lv_version_15_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:719:11: (lv_version_15_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:723:10: ( (lv_version_15_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:724:11: (lv_version_15_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:719:11: (lv_version_15_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:720:12: lv_version_15_0= RULE_ID + // InternalBeeLangTestLanguage.g:724:11: (lv_version_15_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:725:12: lv_version_15_0= RULE_ID { lv_version_15_0=(Token)match(input,RULE_ID,FOLLOW_14); if (state.failed) return ; @@ -16563,37 +16571,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_condExpr_9_0 = null; - // InternalBeeLangTestLanguage.g:870:5: ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:870:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:875:5: ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:875:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:870:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:871:6: {...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) + // InternalBeeLangTestLanguage.g:875:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:876:6: {...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred26_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalBeeLangTestLanguage.g:871:125: ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) - // InternalBeeLangTestLanguage.g:872:7: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) + // InternalBeeLangTestLanguage.g:876:125: ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) + // InternalBeeLangTestLanguage.g:877:7: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalBeeLangTestLanguage.g:875:10: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) - // InternalBeeLangTestLanguage.g:875:11: {...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) + // InternalBeeLangTestLanguage.g:880:10: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) + // InternalBeeLangTestLanguage.g:880:11: {...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred26_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:875:20: (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) - // InternalBeeLangTestLanguage.g:875:21: otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' + // InternalBeeLangTestLanguage.g:880:20: (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) + // InternalBeeLangTestLanguage.g:880:21: otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' { otherlv_7=(Token)match(input,26,FOLLOW_12); if (state.failed) return ; otherlv_8=(Token)match(input,19,FOLLOW_19); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:883:10: ( (lv_condExpr_9_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:884:11: (lv_condExpr_9_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:888:10: ( (lv_condExpr_9_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:889:11: (lv_condExpr_9_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:884:11: (lv_condExpr_9_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:885:12: lv_condExpr_9_0= ruleExpression + // InternalBeeLangTestLanguage.g:889:11: (lv_condExpr_9_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:890:12: lv_condExpr_9_0= ruleExpression { if ( state.backtracking==0 ) { @@ -16634,35 +16642,35 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token lv_greedy_11_0=null; Token otherlv_12=null; - // InternalBeeLangTestLanguage.g:912:5: ( ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:912:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:917:5: ( ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:917:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:912:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:913:6: {...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) + // InternalBeeLangTestLanguage.g:917:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:918:6: {...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred27_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalBeeLangTestLanguage.g:913:125: ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) - // InternalBeeLangTestLanguage.g:914:7: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) + // InternalBeeLangTestLanguage.g:918:125: ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) + // InternalBeeLangTestLanguage.g:919:7: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalBeeLangTestLanguage.g:917:10: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) - // InternalBeeLangTestLanguage.g:917:11: {...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) + // InternalBeeLangTestLanguage.g:922:10: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) + // InternalBeeLangTestLanguage.g:922:11: {...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred27_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:917:20: ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) - // InternalBeeLangTestLanguage.g:917:21: ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' + // InternalBeeLangTestLanguage.g:922:20: ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) + // InternalBeeLangTestLanguage.g:922:21: ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' { - // InternalBeeLangTestLanguage.g:917:21: ( (lv_greedy_11_0= 'greedy' ) ) - // InternalBeeLangTestLanguage.g:918:11: (lv_greedy_11_0= 'greedy' ) + // InternalBeeLangTestLanguage.g:922:21: ( (lv_greedy_11_0= 'greedy' ) ) + // InternalBeeLangTestLanguage.g:923:11: (lv_greedy_11_0= 'greedy' ) { - // InternalBeeLangTestLanguage.g:918:11: (lv_greedy_11_0= 'greedy' ) - // InternalBeeLangTestLanguage.g:919:12: lv_greedy_11_0= 'greedy' + // InternalBeeLangTestLanguage.g:923:11: (lv_greedy_11_0= 'greedy' ) + // InternalBeeLangTestLanguage.g:924:12: lv_greedy_11_0= 'greedy' { lv_greedy_11_0=(Token)match(input,29,FOLLOW_14); if (state.failed) return ; @@ -16696,37 +16704,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token lv_min_15_0=null; Token otherlv_16=null; - // InternalBeeLangTestLanguage.g:941:5: ( ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:941:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:946:5: ( ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:946:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:941:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:942:6: {...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) + // InternalBeeLangTestLanguage.g:946:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:947:6: {...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred28_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalBeeLangTestLanguage.g:942:125: ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) - // InternalBeeLangTestLanguage.g:943:7: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) + // InternalBeeLangTestLanguage.g:947:125: ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) + // InternalBeeLangTestLanguage.g:948:7: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalBeeLangTestLanguage.g:946:10: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) - // InternalBeeLangTestLanguage.g:946:11: {...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) + // InternalBeeLangTestLanguage.g:951:10: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) + // InternalBeeLangTestLanguage.g:951:11: {...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred28_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:946:20: (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) - // InternalBeeLangTestLanguage.g:946:21: otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' + // InternalBeeLangTestLanguage.g:951:20: (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) + // InternalBeeLangTestLanguage.g:951:21: otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' { otherlv_13=(Token)match(input,30,FOLLOW_12); if (state.failed) return ; otherlv_14=(Token)match(input,19,FOLLOW_24); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:954:10: ( (lv_min_15_0= RULE_INT ) ) - // InternalBeeLangTestLanguage.g:955:11: (lv_min_15_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:959:10: ( (lv_min_15_0= RULE_INT ) ) + // InternalBeeLangTestLanguage.g:960:11: (lv_min_15_0= RULE_INT ) { - // InternalBeeLangTestLanguage.g:955:11: (lv_min_15_0= RULE_INT ) - // InternalBeeLangTestLanguage.g:956:12: lv_min_15_0= RULE_INT + // InternalBeeLangTestLanguage.g:960:11: (lv_min_15_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:961:12: lv_min_15_0= RULE_INT { lv_min_15_0=(Token)match(input,RULE_INT,FOLLOW_14); if (state.failed) return ; @@ -16760,37 +16768,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token lv_max_19_0=null; Token otherlv_20=null; - // InternalBeeLangTestLanguage.g:982:5: ( ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:982:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:987:5: ( ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:987:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:982:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:983:6: {...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) + // InternalBeeLangTestLanguage.g:987:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:988:6: {...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred29_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalBeeLangTestLanguage.g:983:125: ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) - // InternalBeeLangTestLanguage.g:984:7: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) + // InternalBeeLangTestLanguage.g:988:125: ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) + // InternalBeeLangTestLanguage.g:989:7: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalBeeLangTestLanguage.g:987:10: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) - // InternalBeeLangTestLanguage.g:987:11: {...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) + // InternalBeeLangTestLanguage.g:992:10: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) + // InternalBeeLangTestLanguage.g:992:11: {...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred29_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:987:20: (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) - // InternalBeeLangTestLanguage.g:987:21: otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' + // InternalBeeLangTestLanguage.g:992:20: (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) + // InternalBeeLangTestLanguage.g:992:21: otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' { otherlv_17=(Token)match(input,31,FOLLOW_12); if (state.failed) return ; otherlv_18=(Token)match(input,19,FOLLOW_24); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:995:10: ( (lv_max_19_0= RULE_INT ) ) - // InternalBeeLangTestLanguage.g:996:11: (lv_max_19_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:1000:10: ( (lv_max_19_0= RULE_INT ) ) + // InternalBeeLangTestLanguage.g:1001:11: (lv_max_19_0= RULE_INT ) { - // InternalBeeLangTestLanguage.g:996:11: (lv_max_19_0= RULE_INT ) - // InternalBeeLangTestLanguage.g:997:12: lv_max_19_0= RULE_INT + // InternalBeeLangTestLanguage.g:1001:11: (lv_max_19_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:1002:12: lv_max_19_0= RULE_INT { lv_max_19_0=(Token)match(input,RULE_INT,FOLLOW_14); if (state.failed) return ; @@ -16824,37 +16832,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token lv_versionRange_23_0=null; Token otherlv_24=null; - // InternalBeeLangTestLanguage.g:1023:5: ( ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:1023:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1028:5: ( ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:1028:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:1023:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:1024:6: {...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1028:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1029:6: {...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred30_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalBeeLangTestLanguage.g:1024:125: ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) - // InternalBeeLangTestLanguage.g:1025:7: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) + // InternalBeeLangTestLanguage.g:1029:125: ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1030:7: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); - // InternalBeeLangTestLanguage.g:1028:10: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) - // InternalBeeLangTestLanguage.g:1028:11: {...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) + // InternalBeeLangTestLanguage.g:1033:10: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) + // InternalBeeLangTestLanguage.g:1033:11: {...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred30_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:1028:20: (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) - // InternalBeeLangTestLanguage.g:1028:21: otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' + // InternalBeeLangTestLanguage.g:1033:20: (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) + // InternalBeeLangTestLanguage.g:1033:21: otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' { otherlv_21=(Token)match(input,14,FOLLOW_12); if (state.failed) return ; otherlv_22=(Token)match(input,19,FOLLOW_8); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:1036:10: ( (lv_versionRange_23_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:1037:11: (lv_versionRange_23_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1041:10: ( (lv_versionRange_23_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:1042:11: (lv_versionRange_23_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:1037:11: (lv_versionRange_23_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:1038:12: lv_versionRange_23_0= RULE_ID + // InternalBeeLangTestLanguage.g:1042:11: (lv_versionRange_23_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1043:12: lv_versionRange_23_0= RULE_ID { lv_versionRange_23_0=(Token)match(input,RULE_ID,FOLLOW_14); if (state.failed) return ; @@ -16889,37 +16897,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_condExpr_8_0 = null; - // InternalBeeLangTestLanguage.g:1173:5: ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:1173:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1178:5: ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:1178:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:1173:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:1174:6: {...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1178:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1179:6: {...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred32_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalBeeLangTestLanguage.g:1174:118: ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) - // InternalBeeLangTestLanguage.g:1175:7: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) + // InternalBeeLangTestLanguage.g:1179:118: ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1180:7: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalBeeLangTestLanguage.g:1178:10: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) - // InternalBeeLangTestLanguage.g:1178:11: {...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) + // InternalBeeLangTestLanguage.g:1183:10: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) + // InternalBeeLangTestLanguage.g:1183:11: {...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred32_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:1178:20: (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) - // InternalBeeLangTestLanguage.g:1178:21: otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' + // InternalBeeLangTestLanguage.g:1183:20: (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) + // InternalBeeLangTestLanguage.g:1183:21: otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' { otherlv_6=(Token)match(input,26,FOLLOW_12); if (state.failed) return ; otherlv_7=(Token)match(input,19,FOLLOW_19); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:1186:10: ( (lv_condExpr_8_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:1187:11: (lv_condExpr_8_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:1191:10: ( (lv_condExpr_8_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:1192:11: (lv_condExpr_8_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:1187:11: (lv_condExpr_8_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:1188:12: lv_condExpr_8_0= ruleExpression + // InternalBeeLangTestLanguage.g:1192:11: (lv_condExpr_8_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:1193:12: lv_condExpr_8_0= ruleExpression { if ( state.backtracking==0 ) { @@ -16960,35 +16968,35 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token lv_greedy_10_0=null; Token otherlv_11=null; - // InternalBeeLangTestLanguage.g:1215:5: ( ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:1215:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1220:5: ( ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:1220:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:1215:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:1216:6: {...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1220:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1221:6: {...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred33_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalBeeLangTestLanguage.g:1216:118: ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) - // InternalBeeLangTestLanguage.g:1217:7: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) + // InternalBeeLangTestLanguage.g:1221:118: ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1222:7: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalBeeLangTestLanguage.g:1220:10: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) - // InternalBeeLangTestLanguage.g:1220:11: {...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) + // InternalBeeLangTestLanguage.g:1225:10: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) + // InternalBeeLangTestLanguage.g:1225:11: {...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred33_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:1220:20: ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) - // InternalBeeLangTestLanguage.g:1220:21: ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' + // InternalBeeLangTestLanguage.g:1225:20: ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) + // InternalBeeLangTestLanguage.g:1225:21: ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' { - // InternalBeeLangTestLanguage.g:1220:21: ( (lv_greedy_10_0= 'greedy' ) ) - // InternalBeeLangTestLanguage.g:1221:11: (lv_greedy_10_0= 'greedy' ) + // InternalBeeLangTestLanguage.g:1225:21: ( (lv_greedy_10_0= 'greedy' ) ) + // InternalBeeLangTestLanguage.g:1226:11: (lv_greedy_10_0= 'greedy' ) { - // InternalBeeLangTestLanguage.g:1221:11: (lv_greedy_10_0= 'greedy' ) - // InternalBeeLangTestLanguage.g:1222:12: lv_greedy_10_0= 'greedy' + // InternalBeeLangTestLanguage.g:1226:11: (lv_greedy_10_0= 'greedy' ) + // InternalBeeLangTestLanguage.g:1227:12: lv_greedy_10_0= 'greedy' { lv_greedy_10_0=(Token)match(input,29,FOLLOW_14); if (state.failed) return ; @@ -17022,37 +17030,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token lv_min_14_0=null; Token otherlv_15=null; - // InternalBeeLangTestLanguage.g:1244:5: ( ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:1244:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1249:5: ( ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:1249:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:1244:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:1245:6: {...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1249:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1250:6: {...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred34_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalBeeLangTestLanguage.g:1245:118: ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) - // InternalBeeLangTestLanguage.g:1246:7: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) + // InternalBeeLangTestLanguage.g:1250:118: ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1251:7: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalBeeLangTestLanguage.g:1249:10: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) - // InternalBeeLangTestLanguage.g:1249:11: {...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) + // InternalBeeLangTestLanguage.g:1254:10: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) + // InternalBeeLangTestLanguage.g:1254:11: {...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred34_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:1249:20: (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) - // InternalBeeLangTestLanguage.g:1249:21: otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' + // InternalBeeLangTestLanguage.g:1254:20: (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) + // InternalBeeLangTestLanguage.g:1254:21: otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' { otherlv_12=(Token)match(input,30,FOLLOW_12); if (state.failed) return ; otherlv_13=(Token)match(input,19,FOLLOW_24); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:1257:10: ( (lv_min_14_0= RULE_INT ) ) - // InternalBeeLangTestLanguage.g:1258:11: (lv_min_14_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:1262:10: ( (lv_min_14_0= RULE_INT ) ) + // InternalBeeLangTestLanguage.g:1263:11: (lv_min_14_0= RULE_INT ) { - // InternalBeeLangTestLanguage.g:1258:11: (lv_min_14_0= RULE_INT ) - // InternalBeeLangTestLanguage.g:1259:12: lv_min_14_0= RULE_INT + // InternalBeeLangTestLanguage.g:1263:11: (lv_min_14_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:1264:12: lv_min_14_0= RULE_INT { lv_min_14_0=(Token)match(input,RULE_INT,FOLLOW_14); if (state.failed) return ; @@ -17086,37 +17094,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token lv_max_18_0=null; Token otherlv_19=null; - // InternalBeeLangTestLanguage.g:1285:5: ( ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:1285:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1290:5: ( ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:1290:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:1285:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:1286:6: {...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1290:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1291:6: {...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred35_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalBeeLangTestLanguage.g:1286:118: ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) - // InternalBeeLangTestLanguage.g:1287:7: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) + // InternalBeeLangTestLanguage.g:1291:118: ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1292:7: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalBeeLangTestLanguage.g:1290:10: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) - // InternalBeeLangTestLanguage.g:1290:11: {...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) + // InternalBeeLangTestLanguage.g:1295:10: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) + // InternalBeeLangTestLanguage.g:1295:11: {...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred35_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:1290:20: (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) - // InternalBeeLangTestLanguage.g:1290:21: otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' + // InternalBeeLangTestLanguage.g:1295:20: (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) + // InternalBeeLangTestLanguage.g:1295:21: otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' { otherlv_16=(Token)match(input,31,FOLLOW_12); if (state.failed) return ; otherlv_17=(Token)match(input,19,FOLLOW_24); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:1298:10: ( (lv_max_18_0= RULE_INT ) ) - // InternalBeeLangTestLanguage.g:1299:11: (lv_max_18_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:1303:10: ( (lv_max_18_0= RULE_INT ) ) + // InternalBeeLangTestLanguage.g:1304:11: (lv_max_18_0= RULE_INT ) { - // InternalBeeLangTestLanguage.g:1299:11: (lv_max_18_0= RULE_INT ) - // InternalBeeLangTestLanguage.g:1300:12: lv_max_18_0= RULE_INT + // InternalBeeLangTestLanguage.g:1304:11: (lv_max_18_0= RULE_INT ) + // InternalBeeLangTestLanguage.g:1305:12: lv_max_18_0= RULE_INT { lv_max_18_0=(Token)match(input,RULE_INT,FOLLOW_14); if (state.failed) return ; @@ -17150,37 +17158,37 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token lv_versionRange_22_0=null; Token otherlv_23=null; - // InternalBeeLangTestLanguage.g:1326:5: ( ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) ) - // InternalBeeLangTestLanguage.g:1326:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1331:5: ( ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) ) + // InternalBeeLangTestLanguage.g:1331:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) { - // InternalBeeLangTestLanguage.g:1326:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) - // InternalBeeLangTestLanguage.g:1327:6: {...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1331:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) + // InternalBeeLangTestLanguage.g:1332:6: {...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred36_InternalBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalBeeLangTestLanguage.g:1327:118: ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) - // InternalBeeLangTestLanguage.g:1328:7: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) + // InternalBeeLangTestLanguage.g:1332:118: ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) + // InternalBeeLangTestLanguage.g:1333:7: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); - // InternalBeeLangTestLanguage.g:1331:10: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) - // InternalBeeLangTestLanguage.g:1331:11: {...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) + // InternalBeeLangTestLanguage.g:1336:10: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) + // InternalBeeLangTestLanguage.g:1336:11: {...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred36_InternalBeeLangTestLanguage", "true"); } - // InternalBeeLangTestLanguage.g:1331:20: (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) - // InternalBeeLangTestLanguage.g:1331:21: otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' + // InternalBeeLangTestLanguage.g:1336:20: (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) + // InternalBeeLangTestLanguage.g:1336:21: otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' { otherlv_20=(Token)match(input,14,FOLLOW_12); if (state.failed) return ; otherlv_21=(Token)match(input,19,FOLLOW_8); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:1339:10: ( (lv_versionRange_22_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:1340:11: (lv_versionRange_22_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1344:10: ( (lv_versionRange_22_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:1345:11: (lv_versionRange_22_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:1340:11: (lv_versionRange_22_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:1341:12: lv_versionRange_22_0= RULE_ID + // InternalBeeLangTestLanguage.g:1345:11: (lv_versionRange_22_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:1346:12: lv_versionRange_22_0= RULE_ID { lv_versionRange_22_0=(Token)match(input,RULE_ID,FOLLOW_14); if (state.failed) return ; @@ -17212,8 +17220,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject this_ClosureParameter_0 = null; - // InternalBeeLangTestLanguage.g:1543:3: (this_ClosureParameter_0= ruleClosureParameter ) - // InternalBeeLangTestLanguage.g:1543:3: this_ClosureParameter_0= ruleClosureParameter + // InternalBeeLangTestLanguage.g:1548:3: (this_ClosureParameter_0= ruleClosureParameter ) + // InternalBeeLangTestLanguage.g:1548:3: this_ClosureParameter_0= ruleClosureParameter { if ( state.backtracking==0 ) { @@ -17235,8 +17243,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject this_VarDeclaration_0 = null; - // InternalBeeLangTestLanguage.g:2226:3: (this_VarDeclaration_0= ruleVarDeclaration ) - // InternalBeeLangTestLanguage.g:2226:3: this_VarDeclaration_0= ruleVarDeclaration + // InternalBeeLangTestLanguage.g:2231:3: (this_VarDeclaration_0= ruleVarDeclaration ) + // InternalBeeLangTestLanguage.g:2231:3: this_VarDeclaration_0= ruleVarDeclaration { if ( state.backtracking==0 ) { @@ -17260,11 +17268,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_rightExpr_3_0 = null; - // InternalBeeLangTestLanguage.g:2320:4: ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) ) - // InternalBeeLangTestLanguage.g:2320:4: () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) + // InternalBeeLangTestLanguage.g:2325:4: ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) ) + // InternalBeeLangTestLanguage.g:2325:4: () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) { - // InternalBeeLangTestLanguage.g:2320:4: () - // InternalBeeLangTestLanguage.g:2321:5: + // InternalBeeLangTestLanguage.g:2325:4: () + // InternalBeeLangTestLanguage.g:2326:5: { if ( state.backtracking==0 ) { @@ -17274,11 +17282,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2330:4: ( (lv_functionName_2_0= ruleAssignmentOperator ) ) - // InternalBeeLangTestLanguage.g:2331:5: (lv_functionName_2_0= ruleAssignmentOperator ) + // InternalBeeLangTestLanguage.g:2335:4: ( (lv_functionName_2_0= ruleAssignmentOperator ) ) + // InternalBeeLangTestLanguage.g:2336:5: (lv_functionName_2_0= ruleAssignmentOperator ) { - // InternalBeeLangTestLanguage.g:2331:5: (lv_functionName_2_0= ruleAssignmentOperator ) - // InternalBeeLangTestLanguage.g:2332:6: lv_functionName_2_0= ruleAssignmentOperator + // InternalBeeLangTestLanguage.g:2336:5: (lv_functionName_2_0= ruleAssignmentOperator ) + // InternalBeeLangTestLanguage.g:2337:6: lv_functionName_2_0= ruleAssignmentOperator { if ( state.backtracking==0 ) { @@ -17296,11 +17304,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:2349:4: ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) - // InternalBeeLangTestLanguage.g:2350:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:2354:4: ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) + // InternalBeeLangTestLanguage.g:2355:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) { - // InternalBeeLangTestLanguage.g:2350:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) - // InternalBeeLangTestLanguage.g:2351:6: lv_rightExpr_3_0= ruleAssignmentExpression + // InternalBeeLangTestLanguage.g:2355:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) + // InternalBeeLangTestLanguage.g:2356:6: lv_rightExpr_3_0= ruleAssignmentExpression { if ( state.backtracking==0 ) { @@ -17329,11 +17337,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_rightExpr_3_0 = null; - // InternalBeeLangTestLanguage.g:2996:4: ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) ) - // InternalBeeLangTestLanguage.g:2996:4: () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) + // InternalBeeLangTestLanguage.g:3001:4: ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) ) + // InternalBeeLangTestLanguage.g:3001:4: () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) { - // InternalBeeLangTestLanguage.g:2996:4: () - // InternalBeeLangTestLanguage.g:2997:5: + // InternalBeeLangTestLanguage.g:3001:4: () + // InternalBeeLangTestLanguage.g:3002:5: { if ( state.backtracking==0 ) { @@ -17344,11 +17352,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } otherlv_2=(Token)match(input,57,FOLLOW_19); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:3010:4: ( (lv_rightExpr_3_0= ruleAndExpression ) ) - // InternalBeeLangTestLanguage.g:3011:5: (lv_rightExpr_3_0= ruleAndExpression ) + // InternalBeeLangTestLanguage.g:3015:4: ( (lv_rightExpr_3_0= ruleAndExpression ) ) + // InternalBeeLangTestLanguage.g:3016:5: (lv_rightExpr_3_0= ruleAndExpression ) { - // InternalBeeLangTestLanguage.g:3011:5: (lv_rightExpr_3_0= ruleAndExpression ) - // InternalBeeLangTestLanguage.g:3012:6: lv_rightExpr_3_0= ruleAndExpression + // InternalBeeLangTestLanguage.g:3016:5: (lv_rightExpr_3_0= ruleAndExpression ) + // InternalBeeLangTestLanguage.g:3017:6: lv_rightExpr_3_0= ruleAndExpression { if ( state.backtracking==0 ) { @@ -17377,11 +17385,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_rightExpr_3_0 = null; - // InternalBeeLangTestLanguage.g:3061:4: ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) ) - // InternalBeeLangTestLanguage.g:3061:4: () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) + // InternalBeeLangTestLanguage.g:3066:4: ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) ) + // InternalBeeLangTestLanguage.g:3066:4: () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) { - // InternalBeeLangTestLanguage.g:3061:4: () - // InternalBeeLangTestLanguage.g:3062:5: + // InternalBeeLangTestLanguage.g:3066:4: () + // InternalBeeLangTestLanguage.g:3067:5: { if ( state.backtracking==0 ) { @@ -17392,11 +17400,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } otherlv_2=(Token)match(input,58,FOLLOW_19); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:3075:4: ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) - // InternalBeeLangTestLanguage.g:3076:5: (lv_rightExpr_3_0= ruleRelationalExpression ) + // InternalBeeLangTestLanguage.g:3080:4: ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) + // InternalBeeLangTestLanguage.g:3081:5: (lv_rightExpr_3_0= ruleRelationalExpression ) { - // InternalBeeLangTestLanguage.g:3076:5: (lv_rightExpr_3_0= ruleRelationalExpression ) - // InternalBeeLangTestLanguage.g:3077:6: lv_rightExpr_3_0= ruleRelationalExpression + // InternalBeeLangTestLanguage.g:3081:5: (lv_rightExpr_3_0= ruleRelationalExpression ) + // InternalBeeLangTestLanguage.g:3082:6: lv_rightExpr_3_0= ruleRelationalExpression { if ( state.backtracking==0 ) { @@ -17426,11 +17434,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_rightExpr_3_0 = null; - // InternalBeeLangTestLanguage.g:3126:4: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) ) - // InternalBeeLangTestLanguage.g:3126:4: () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) + // InternalBeeLangTestLanguage.g:3131:4: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) ) + // InternalBeeLangTestLanguage.g:3131:4: () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) { - // InternalBeeLangTestLanguage.g:3126:4: () - // InternalBeeLangTestLanguage.g:3127:5: + // InternalBeeLangTestLanguage.g:3131:4: () + // InternalBeeLangTestLanguage.g:3132:5: { if ( state.backtracking==0 ) { @@ -17440,11 +17448,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3136:4: ( (lv_functionName_2_0= ruleRelationalOperator ) ) - // InternalBeeLangTestLanguage.g:3137:5: (lv_functionName_2_0= ruleRelationalOperator ) + // InternalBeeLangTestLanguage.g:3141:4: ( (lv_functionName_2_0= ruleRelationalOperator ) ) + // InternalBeeLangTestLanguage.g:3142:5: (lv_functionName_2_0= ruleRelationalOperator ) { - // InternalBeeLangTestLanguage.g:3137:5: (lv_functionName_2_0= ruleRelationalOperator ) - // InternalBeeLangTestLanguage.g:3138:6: lv_functionName_2_0= ruleRelationalOperator + // InternalBeeLangTestLanguage.g:3142:5: (lv_functionName_2_0= ruleRelationalOperator ) + // InternalBeeLangTestLanguage.g:3143:6: lv_functionName_2_0= ruleRelationalOperator { if ( state.backtracking==0 ) { @@ -17462,11 +17470,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3155:4: ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) - // InternalBeeLangTestLanguage.g:3156:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) + // InternalBeeLangTestLanguage.g:3160:4: ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) + // InternalBeeLangTestLanguage.g:3161:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) { - // InternalBeeLangTestLanguage.g:3156:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) - // InternalBeeLangTestLanguage.g:3157:6: lv_rightExpr_3_0= ruleAdditiveExpression + // InternalBeeLangTestLanguage.g:3161:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) + // InternalBeeLangTestLanguage.g:3162:6: lv_rightExpr_3_0= ruleAdditiveExpression { if ( state.backtracking==0 ) { @@ -17496,11 +17504,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_rightExpr_3_0 = null; - // InternalBeeLangTestLanguage.g:3206:4: ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) ) - // InternalBeeLangTestLanguage.g:3206:4: () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) + // InternalBeeLangTestLanguage.g:3211:4: ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) ) + // InternalBeeLangTestLanguage.g:3211:4: () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) { - // InternalBeeLangTestLanguage.g:3206:4: () - // InternalBeeLangTestLanguage.g:3207:5: + // InternalBeeLangTestLanguage.g:3211:4: () + // InternalBeeLangTestLanguage.g:3212:5: { if ( state.backtracking==0 ) { @@ -17510,13 +17518,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3216:4: ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) - // InternalBeeLangTestLanguage.g:3217:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) + // InternalBeeLangTestLanguage.g:3221:4: ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) + // InternalBeeLangTestLanguage.g:3222:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) { - // InternalBeeLangTestLanguage.g:3217:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) - // InternalBeeLangTestLanguage.g:3218:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) + // InternalBeeLangTestLanguage.g:3222:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) + // InternalBeeLangTestLanguage.g:3223:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) { - // InternalBeeLangTestLanguage.g:3218:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) + // InternalBeeLangTestLanguage.g:3223:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) int alt111=2; int LA111_0 = input.LA(1); @@ -17535,14 +17543,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt111) { case 1 : - // InternalBeeLangTestLanguage.g:3219:7: lv_functionName_2_1= '+' + // InternalBeeLangTestLanguage.g:3224:7: lv_functionName_2_1= '+' { lv_functionName_2_1=(Token)match(input,59,FOLLOW_19); if (state.failed) return ; } break; case 2 : - // InternalBeeLangTestLanguage.g:3230:7: lv_functionName_2_2= '-' + // InternalBeeLangTestLanguage.g:3235:7: lv_functionName_2_2= '-' { lv_functionName_2_2=(Token)match(input,60,FOLLOW_19); if (state.failed) return ; @@ -17557,11 +17565,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3243:4: ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) - // InternalBeeLangTestLanguage.g:3244:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) + // InternalBeeLangTestLanguage.g:3248:4: ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) + // InternalBeeLangTestLanguage.g:3249:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) { - // InternalBeeLangTestLanguage.g:3244:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) - // InternalBeeLangTestLanguage.g:3245:6: lv_rightExpr_3_0= ruleMultiplicativeExpression + // InternalBeeLangTestLanguage.g:3249:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) + // InternalBeeLangTestLanguage.g:3250:6: lv_rightExpr_3_0= ruleMultiplicativeExpression { if ( state.backtracking==0 ) { @@ -17592,11 +17600,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_rightExpr_3_0 = null; - // InternalBeeLangTestLanguage.g:3294:4: ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) ) - // InternalBeeLangTestLanguage.g:3294:4: () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) + // InternalBeeLangTestLanguage.g:3299:4: ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) ) + // InternalBeeLangTestLanguage.g:3299:4: () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) { - // InternalBeeLangTestLanguage.g:3294:4: () - // InternalBeeLangTestLanguage.g:3295:5: + // InternalBeeLangTestLanguage.g:3299:4: () + // InternalBeeLangTestLanguage.g:3300:5: { if ( state.backtracking==0 ) { @@ -17606,13 +17614,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3304:4: ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) - // InternalBeeLangTestLanguage.g:3305:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) + // InternalBeeLangTestLanguage.g:3309:4: ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) + // InternalBeeLangTestLanguage.g:3310:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) { - // InternalBeeLangTestLanguage.g:3305:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) - // InternalBeeLangTestLanguage.g:3306:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) + // InternalBeeLangTestLanguage.g:3310:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) + // InternalBeeLangTestLanguage.g:3311:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) { - // InternalBeeLangTestLanguage.g:3306:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) + // InternalBeeLangTestLanguage.g:3311:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) int alt112=3; switch ( input.LA(1) ) { case 61: @@ -17640,21 +17648,21 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt112) { case 1 : - // InternalBeeLangTestLanguage.g:3307:7: lv_functionName_2_1= '*' + // InternalBeeLangTestLanguage.g:3312:7: lv_functionName_2_1= '*' { lv_functionName_2_1=(Token)match(input,61,FOLLOW_19); if (state.failed) return ; } break; case 2 : - // InternalBeeLangTestLanguage.g:3318:7: lv_functionName_2_2= '/' + // InternalBeeLangTestLanguage.g:3323:7: lv_functionName_2_2= '/' { lv_functionName_2_2=(Token)match(input,32,FOLLOW_19); if (state.failed) return ; } break; case 3 : - // InternalBeeLangTestLanguage.g:3329:7: lv_functionName_2_3= '%' + // InternalBeeLangTestLanguage.g:3334:7: lv_functionName_2_3= '%' { lv_functionName_2_3=(Token)match(input,62,FOLLOW_19); if (state.failed) return ; @@ -17669,11 +17677,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3342:4: ( (lv_rightExpr_3_0= ruleSetExpression ) ) - // InternalBeeLangTestLanguage.g:3343:5: (lv_rightExpr_3_0= ruleSetExpression ) + // InternalBeeLangTestLanguage.g:3347:4: ( (lv_rightExpr_3_0= ruleSetExpression ) ) + // InternalBeeLangTestLanguage.g:3348:5: (lv_rightExpr_3_0= ruleSetExpression ) { - // InternalBeeLangTestLanguage.g:3343:5: (lv_rightExpr_3_0= ruleSetExpression ) - // InternalBeeLangTestLanguage.g:3344:6: lv_rightExpr_3_0= ruleSetExpression + // InternalBeeLangTestLanguage.g:3348:5: (lv_rightExpr_3_0= ruleSetExpression ) + // InternalBeeLangTestLanguage.g:3349:6: lv_rightExpr_3_0= ruleSetExpression { if ( state.backtracking==0 ) { @@ -17702,11 +17710,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_rightExpr_3_0 = null; - // InternalBeeLangTestLanguage.g:3393:4: ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) ) - // InternalBeeLangTestLanguage.g:3393:4: () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) + // InternalBeeLangTestLanguage.g:3398:4: ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) ) + // InternalBeeLangTestLanguage.g:3398:4: () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) { - // InternalBeeLangTestLanguage.g:3393:4: () - // InternalBeeLangTestLanguage.g:3394:5: + // InternalBeeLangTestLanguage.g:3398:4: () + // InternalBeeLangTestLanguage.g:3399:5: { if ( state.backtracking==0 ) { @@ -17716,11 +17724,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3403:4: ( (lv_functionName_2_0= '..' ) ) - // InternalBeeLangTestLanguage.g:3404:5: (lv_functionName_2_0= '..' ) + // InternalBeeLangTestLanguage.g:3408:4: ( (lv_functionName_2_0= '..' ) ) + // InternalBeeLangTestLanguage.g:3409:5: (lv_functionName_2_0= '..' ) { - // InternalBeeLangTestLanguage.g:3404:5: (lv_functionName_2_0= '..' ) - // InternalBeeLangTestLanguage.g:3405:6: lv_functionName_2_0= '..' + // InternalBeeLangTestLanguage.g:3409:5: (lv_functionName_2_0= '..' ) + // InternalBeeLangTestLanguage.g:3410:6: lv_functionName_2_0= '..' { lv_functionName_2_0=(Token)match(input,63,FOLLOW_19); if (state.failed) return ; @@ -17729,11 +17737,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3417:4: ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) - // InternalBeeLangTestLanguage.g:3418:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) + // InternalBeeLangTestLanguage.g:3422:4: ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) + // InternalBeeLangTestLanguage.g:3423:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) { - // InternalBeeLangTestLanguage.g:3418:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) - // InternalBeeLangTestLanguage.g:3419:6: lv_rightExpr_3_0= ruleUnaryOrInfixExpression + // InternalBeeLangTestLanguage.g:3423:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) + // InternalBeeLangTestLanguage.g:3424:6: lv_rightExpr_3_0= ruleUnaryOrInfixExpression { if ( state.backtracking==0 ) { @@ -17761,11 +17769,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token lv_functionName_2_1=null; Token lv_functionName_2_2=null; - // InternalBeeLangTestLanguage.g:3672:4: ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) ) - // InternalBeeLangTestLanguage.g:3672:4: () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) + // InternalBeeLangTestLanguage.g:3677:4: ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) ) + // InternalBeeLangTestLanguage.g:3677:4: () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) { - // InternalBeeLangTestLanguage.g:3672:4: () - // InternalBeeLangTestLanguage.g:3673:5: + // InternalBeeLangTestLanguage.g:3677:4: () + // InternalBeeLangTestLanguage.g:3678:5: { if ( state.backtracking==0 ) { @@ -17775,13 +17783,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:3682:4: ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) - // InternalBeeLangTestLanguage.g:3683:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) + // InternalBeeLangTestLanguage.g:3687:4: ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) + // InternalBeeLangTestLanguage.g:3688:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) { - // InternalBeeLangTestLanguage.g:3683:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) - // InternalBeeLangTestLanguage.g:3684:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) + // InternalBeeLangTestLanguage.g:3688:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) + // InternalBeeLangTestLanguage.g:3689:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) { - // InternalBeeLangTestLanguage.g:3684:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) + // InternalBeeLangTestLanguage.g:3689:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) int alt113=2; int LA113_0 = input.LA(1); @@ -17800,14 +17808,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt113) { case 1 : - // InternalBeeLangTestLanguage.g:3685:7: lv_functionName_2_1= '--' + // InternalBeeLangTestLanguage.g:3690:7: lv_functionName_2_1= '--' { lv_functionName_2_1=(Token)match(input,66,FOLLOW_2); if (state.failed) return ; } break; case 2 : - // InternalBeeLangTestLanguage.g:3696:7: lv_functionName_2_2= '++' + // InternalBeeLangTestLanguage.g:3701:7: lv_functionName_2_2= '++' { lv_functionName_2_2=(Token)match(input,65,FOLLOW_2); if (state.failed) return ; @@ -17836,14 +17844,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_parameterList_5_0 = null; - // InternalBeeLangTestLanguage.g:3741:4: ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) ) - // InternalBeeLangTestLanguage.g:3741:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) + // InternalBeeLangTestLanguage.g:3746:4: ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) ) + // InternalBeeLangTestLanguage.g:3746:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) { - // InternalBeeLangTestLanguage.g:3741:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) - // InternalBeeLangTestLanguage.g:3742:5: () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' + // InternalBeeLangTestLanguage.g:3746:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) + // InternalBeeLangTestLanguage.g:3747:5: () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' { - // InternalBeeLangTestLanguage.g:3742:5: () - // InternalBeeLangTestLanguage.g:3743:6: + // InternalBeeLangTestLanguage.g:3747:5: () + // InternalBeeLangTestLanguage.g:3748:6: { if ( state.backtracking==0 ) { @@ -17854,11 +17862,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } otherlv_2=(Token)match(input,67,FOLLOW_8); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:3756:5: ( (lv_name_3_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:3757:6: (lv_name_3_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:3761:5: ( (lv_name_3_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:3762:6: (lv_name_3_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:3757:6: (lv_name_3_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:3758:7: lv_name_3_0= RULE_ID + // InternalBeeLangTestLanguage.g:3762:6: (lv_name_3_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:3763:7: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_58); if (state.failed) return ; @@ -17868,7 +17876,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } otherlv_4=(Token)match(input,35,FOLLOW_59); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:3778:5: ( (lv_parameterList_5_0= ruleParameterList ) )? + // InternalBeeLangTestLanguage.g:3783:5: ( (lv_parameterList_5_0= ruleParameterList ) )? int alt114=2; int LA114_0 = input.LA(1); @@ -17877,10 +17885,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt114) { case 1 : - // InternalBeeLangTestLanguage.g:3779:6: (lv_parameterList_5_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:3784:6: (lv_parameterList_5_0= ruleParameterList ) { - // InternalBeeLangTestLanguage.g:3779:6: (lv_parameterList_5_0= ruleParameterList ) - // InternalBeeLangTestLanguage.g:3780:7: lv_parameterList_5_0= ruleParameterList + // InternalBeeLangTestLanguage.g:3784:6: (lv_parameterList_5_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:3785:7: lv_parameterList_5_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -17917,14 +17925,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_indexExpr_9_0 = null; - // InternalBeeLangTestLanguage.g:3803:4: ( ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) ) - // InternalBeeLangTestLanguage.g:3803:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) + // InternalBeeLangTestLanguage.g:3808:4: ( ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) ) + // InternalBeeLangTestLanguage.g:3808:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) { - // InternalBeeLangTestLanguage.g:3803:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) - // InternalBeeLangTestLanguage.g:3804:5: () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' + // InternalBeeLangTestLanguage.g:3808:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) + // InternalBeeLangTestLanguage.g:3809:5: () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' { - // InternalBeeLangTestLanguage.g:3804:5: () - // InternalBeeLangTestLanguage.g:3805:6: + // InternalBeeLangTestLanguage.g:3809:5: () + // InternalBeeLangTestLanguage.g:3810:6: { if ( state.backtracking==0 ) { @@ -17935,11 +17943,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } otherlv_8=(Token)match(input,68,FOLLOW_19); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:3818:5: ( (lv_indexExpr_9_0= ruleExpression ) ) - // InternalBeeLangTestLanguage.g:3819:6: (lv_indexExpr_9_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:3823:5: ( (lv_indexExpr_9_0= ruleExpression ) ) + // InternalBeeLangTestLanguage.g:3824:6: (lv_indexExpr_9_0= ruleExpression ) { - // InternalBeeLangTestLanguage.g:3819:6: (lv_indexExpr_9_0= ruleExpression ) - // InternalBeeLangTestLanguage.g:3820:7: lv_indexExpr_9_0= ruleExpression + // InternalBeeLangTestLanguage.g:3824:6: (lv_indexExpr_9_0= ruleExpression ) + // InternalBeeLangTestLanguage.g:3825:7: lv_indexExpr_9_0= ruleExpression { if ( state.backtracking==0 ) { @@ -17971,14 +17979,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token otherlv_12=null; Token lv_featureName_13_0=null; - // InternalBeeLangTestLanguage.g:3843:4: ( ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) ) - // InternalBeeLangTestLanguage.g:3843:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:3848:4: ( ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) ) + // InternalBeeLangTestLanguage.g:3848:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) { - // InternalBeeLangTestLanguage.g:3843:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) - // InternalBeeLangTestLanguage.g:3844:5: () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:3848:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:3849:5: () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) { - // InternalBeeLangTestLanguage.g:3844:5: () - // InternalBeeLangTestLanguage.g:3845:6: + // InternalBeeLangTestLanguage.g:3849:5: () + // InternalBeeLangTestLanguage.g:3850:6: { if ( state.backtracking==0 ) { @@ -17989,11 +17997,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } otherlv_12=(Token)match(input,67,FOLLOW_8); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:3858:5: ( (lv_featureName_13_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:3859:6: (lv_featureName_13_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:3863:5: ( (lv_featureName_13_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:3864:6: (lv_featureName_13_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:3859:6: (lv_featureName_13_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:3860:7: lv_featureName_13_0= RULE_ID + // InternalBeeLangTestLanguage.g:3864:6: (lv_featureName_13_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:3865:7: lv_featureName_13_0= RULE_ID { lv_featureName_13_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return ; @@ -18017,11 +18025,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_parameterList_3_0 = null; - // InternalBeeLangTestLanguage.g:3909:4: ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) - // InternalBeeLangTestLanguage.g:3909:4: () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' + // InternalBeeLangTestLanguage.g:3914:4: ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) + // InternalBeeLangTestLanguage.g:3914:4: () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' { - // InternalBeeLangTestLanguage.g:3909:4: () - // InternalBeeLangTestLanguage.g:3910:5: + // InternalBeeLangTestLanguage.g:3914:4: () + // InternalBeeLangTestLanguage.g:3915:5: { if ( state.backtracking==0 ) { @@ -18032,7 +18040,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } otherlv_2=(Token)match(input,35,FOLLOW_59); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:3923:4: ( (lv_parameterList_3_0= ruleParameterList ) )? + // InternalBeeLangTestLanguage.g:3928:4: ( (lv_parameterList_3_0= ruleParameterList ) )? int alt115=2; int LA115_0 = input.LA(1); @@ -18041,10 +18049,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt115) { case 1 : - // InternalBeeLangTestLanguage.g:3924:5: (lv_parameterList_3_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:3929:5: (lv_parameterList_3_0= ruleParameterList ) { - // InternalBeeLangTestLanguage.g:3924:5: (lv_parameterList_3_0= ruleParameterList ) - // InternalBeeLangTestLanguage.g:3925:6: lv_parameterList_3_0= ruleParameterList + // InternalBeeLangTestLanguage.g:3929:5: (lv_parameterList_3_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:3930:6: lv_parameterList_3_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -18076,8 +18084,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject this_FeatureCall_0 = null; - // InternalBeeLangTestLanguage.g:3966:3: (this_FeatureCall_0= ruleFeatureCall ) - // InternalBeeLangTestLanguage.g:3966:3: this_FeatureCall_0= ruleFeatureCall + // InternalBeeLangTestLanguage.g:3971:3: (this_FeatureCall_0= ruleFeatureCall ) + // InternalBeeLangTestLanguage.g:3971:3: this_FeatureCall_0= ruleFeatureCall { if ( state.backtracking==0 ) { @@ -18099,8 +18107,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject this_Value_2 = null; - // InternalBeeLangTestLanguage.g:3990:3: (this_Value_2= ruleValue ) - // InternalBeeLangTestLanguage.g:3990:3: this_Value_2= ruleValue + // InternalBeeLangTestLanguage.g:3995:3: (this_Value_2= ruleValue ) + // InternalBeeLangTestLanguage.g:3995:3: this_Value_2= ruleValue { if ( state.backtracking==0 ) { @@ -18122,8 +18130,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject this_Literal_3 = null; - // InternalBeeLangTestLanguage.g:4002:3: (this_Literal_3= ruleLiteral ) - // InternalBeeLangTestLanguage.g:4002:3: this_Literal_3= ruleLiteral + // InternalBeeLangTestLanguage.g:4007:3: (this_Literal_3= ruleLiteral ) + // InternalBeeLangTestLanguage.g:4007:3: this_Literal_3= ruleLiteral { if ( state.backtracking==0 ) { @@ -18145,8 +18153,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject this_BlockExpression_6 = null; - // InternalBeeLangTestLanguage.g:4038:3: (this_BlockExpression_6= ruleBlockExpression ) - // InternalBeeLangTestLanguage.g:4038:3: this_BlockExpression_6= ruleBlockExpression + // InternalBeeLangTestLanguage.g:4043:3: (this_BlockExpression_6= ruleBlockExpression ) + // InternalBeeLangTestLanguage.g:4043:3: this_BlockExpression_6= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -18168,8 +18176,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject this_WithExpression_7 = null; - // InternalBeeLangTestLanguage.g:4050:3: (this_WithExpression_7= ruleWithExpression ) - // InternalBeeLangTestLanguage.g:4050:3: this_WithExpression_7= ruleWithExpression + // InternalBeeLangTestLanguage.g:4055:3: (this_WithExpression_7= ruleWithExpression ) + // InternalBeeLangTestLanguage.g:4055:3: this_WithExpression_7= ruleWithExpression { if ( state.backtracking==0 ) { @@ -18193,11 +18201,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_parameterList_4_0 = null; - // InternalBeeLangTestLanguage.g:4660:4: (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' ) - // InternalBeeLangTestLanguage.g:4660:4: otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' + // InternalBeeLangTestLanguage.g:4665:4: (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' ) + // InternalBeeLangTestLanguage.g:4665:4: otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' { otherlv_3=(Token)match(input,35,FOLLOW_59); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:4664:4: ( (lv_parameterList_4_0= ruleParameterList ) )? + // InternalBeeLangTestLanguage.g:4669:4: ( (lv_parameterList_4_0= ruleParameterList ) )? int alt117=2; int LA117_0 = input.LA(1); @@ -18206,10 +18214,10 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt117) { case 1 : - // InternalBeeLangTestLanguage.g:4665:5: (lv_parameterList_4_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:4670:5: (lv_parameterList_4_0= ruleParameterList ) { - // InternalBeeLangTestLanguage.g:4665:5: (lv_parameterList_4_0= ruleParameterList ) - // InternalBeeLangTestLanguage.g:4666:6: lv_parameterList_4_0= ruleParameterList + // InternalBeeLangTestLanguage.g:4670:5: (lv_parameterList_4_0= ruleParameterList ) + // InternalBeeLangTestLanguage.g:4671:6: lv_parameterList_4_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -18241,15 +18249,15 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars Token otherlv_6=null; Token lv_alias_7_0=null; - // InternalBeeLangTestLanguage.g:4689:4: (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) ) - // InternalBeeLangTestLanguage.g:4689:4: otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4694:4: (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) ) + // InternalBeeLangTestLanguage.g:4694:4: otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) { otherlv_6=(Token)match(input,28,FOLLOW_8); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:4693:4: ( (lv_alias_7_0= RULE_ID ) ) - // InternalBeeLangTestLanguage.g:4694:5: (lv_alias_7_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4698:4: ( (lv_alias_7_0= RULE_ID ) ) + // InternalBeeLangTestLanguage.g:4699:5: (lv_alias_7_0= RULE_ID ) { - // InternalBeeLangTestLanguage.g:4694:5: (lv_alias_7_0= RULE_ID ) - // InternalBeeLangTestLanguage.g:4695:6: lv_alias_7_0= RULE_ID + // InternalBeeLangTestLanguage.g:4699:5: (lv_alias_7_0= RULE_ID ) + // InternalBeeLangTestLanguage.g:4700:6: lv_alias_7_0= RULE_ID { lv_alias_7_0=(Token)match(input,RULE_ID,FOLLOW_2); if (state.failed) return ; @@ -18276,13 +18284,13 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject lv_parameters_10_0 = null; - // InternalBeeLangTestLanguage.g:5058:4: ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) ) - // InternalBeeLangTestLanguage.g:5058:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) + // InternalBeeLangTestLanguage.g:5063:4: ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) ) + // InternalBeeLangTestLanguage.g:5063:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) { - // InternalBeeLangTestLanguage.g:5058:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) - // InternalBeeLangTestLanguage.g:5059:5: (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) + // InternalBeeLangTestLanguage.g:5063:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) + // InternalBeeLangTestLanguage.g:5064:5: (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) { - // InternalBeeLangTestLanguage.g:5059:5: (otherlv_4= '|' )? + // InternalBeeLangTestLanguage.g:5064:5: (otherlv_4= '|' )? int alt118=2; int LA118_0 = input.LA(1); @@ -18291,7 +18299,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt118) { case 1 : - // InternalBeeLangTestLanguage.g:5060:6: otherlv_4= '|' + // InternalBeeLangTestLanguage.g:5065:6: otherlv_4= '|' { otherlv_4=(Token)match(input,77,FOLLOW_35); if (state.failed) return ; @@ -18300,14 +18308,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:5065:5: ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) - // InternalBeeLangTestLanguage.g:5066:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? + // InternalBeeLangTestLanguage.g:5070:5: ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) + // InternalBeeLangTestLanguage.g:5071:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? { - // InternalBeeLangTestLanguage.g:5066:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:5067:7: (lv_parameters_5_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5071:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:5072:7: (lv_parameters_5_0= ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:5067:7: (lv_parameters_5_0= ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:5068:8: lv_parameters_5_0= ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:5072:7: (lv_parameters_5_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5073:8: lv_parameters_5_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -18325,7 +18333,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:5085:6: (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* + // InternalBeeLangTestLanguage.g:5090:6: (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* loop119: do { int alt119=2; @@ -18344,14 +18352,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars switch (alt119) { case 1 : - // InternalBeeLangTestLanguage.g:5086:7: otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:5091:7: otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) { otherlv_6=(Token)match(input,16,FOLLOW_35); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:5090:7: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:5091:8: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5095:7: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:5096:8: (lv_parameters_7_0= ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:5091:8: (lv_parameters_7_0= ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:5092:9: lv_parameters_7_0= ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:5096:8: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5097:9: lv_parameters_7_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -18378,7 +18386,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } } while (true); - // InternalBeeLangTestLanguage.g:5110:6: (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? + // InternalBeeLangTestLanguage.g:5115:6: (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? int alt120=2; int LA120_0 = input.LA(1); @@ -18387,14 +18395,14 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } switch (alt120) { case 1 : - // InternalBeeLangTestLanguage.g:5111:7: otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:5116:7: otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) { otherlv_8=(Token)match(input,16,FOLLOW_36); if (state.failed) return ; - // InternalBeeLangTestLanguage.g:5115:7: ( (lv_varArgs_9_0= '...' ) ) - // InternalBeeLangTestLanguage.g:5116:8: (lv_varArgs_9_0= '...' ) + // InternalBeeLangTestLanguage.g:5120:7: ( (lv_varArgs_9_0= '...' ) ) + // InternalBeeLangTestLanguage.g:5121:8: (lv_varArgs_9_0= '...' ) { - // InternalBeeLangTestLanguage.g:5116:8: (lv_varArgs_9_0= '...' ) - // InternalBeeLangTestLanguage.g:5117:9: lv_varArgs_9_0= '...' + // InternalBeeLangTestLanguage.g:5121:8: (lv_varArgs_9_0= '...' ) + // InternalBeeLangTestLanguage.g:5122:9: lv_varArgs_9_0= '...' { lv_varArgs_9_0=(Token)match(input,36,FOLLOW_35); if (state.failed) return ; @@ -18403,11 +18411,11 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars } - // InternalBeeLangTestLanguage.g:5129:7: ( (lv_parameters_10_0= ruleParameterDeclaration ) ) - // InternalBeeLangTestLanguage.g:5130:8: (lv_parameters_10_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5134:7: ( (lv_parameters_10_0= ruleParameterDeclaration ) ) + // InternalBeeLangTestLanguage.g:5135:8: (lv_parameters_10_0= ruleParameterDeclaration ) { - // InternalBeeLangTestLanguage.g:5130:8: (lv_parameters_10_0= ruleParameterDeclaration ) - // InternalBeeLangTestLanguage.g:5131:9: lv_parameters_10_0= ruleParameterDeclaration + // InternalBeeLangTestLanguage.g:5135:8: (lv_parameters_10_0= ruleParameterDeclaration ) + // InternalBeeLangTestLanguage.g:5136:9: lv_parameters_10_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -18447,8 +18455,8 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars EObject this_BlockExpressionWithoutBrackets_0 = null; - // InternalBeeLangTestLanguage.g:5230:3: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets ) - // InternalBeeLangTestLanguage.g:5230:3: this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets + // InternalBeeLangTestLanguage.g:5235:3: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets ) + // InternalBeeLangTestLanguage.g:5235:3: this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { @@ -19176,7 +19184,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars this.transition = dfa_6; } public String getDescription() { - return "()* loopback of 289:6: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )*"; + return "()* loopback of 294:6: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -19311,7 +19319,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars this.transition = dfa_13; } public String getDescription() { - return "1542:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter )"; + return "1547:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -19429,7 +19437,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars this.transition = dfa_20; } public String getDescription() { - return "2225:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression )"; + return "2230:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -19498,7 +19506,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars this.transition = dfa_26; } public String getDescription() { - return "()* loopback of 3125:3: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )*"; + return "()* loopback of 3130:3: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -19695,7 +19703,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars this.transition = dfa_32; } public String getDescription() { - return "3965:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression )"; + return "3970:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -19823,7 +19831,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars this.transition = dfa_39; } public String getDescription() { - return "4659:3: (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )?"; + return "4664:3: (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -19941,7 +19949,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars this.transition = dfa_46; } public String getDescription() { - return "5057:3: ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )?"; + return "5062:3: ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -20067,7 +20075,7 @@ public class InternalBeeLangTestLanguageParser extends AbstractInternalAntlrPars this.transition = dfa_52; } public String getDescription() { - return "5229:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression )"; + return "5234:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalExBeeLangTestLanguageParser.g b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalExBeeLangTestLanguageParser.g index 6a4acecaa..17992cde8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalExBeeLangTestLanguageParser.g +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalExBeeLangTestLanguageParser.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ parser grammar InternalExBeeLangTestLanguageParser; options { diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalExBeeLangTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalExBeeLangTestLanguageParser.java index ad6765225..9b61c3ce1 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalExBeeLangTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalExBeeLangTestLanguageParser.java @@ -20,6 +20,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") interface InternalExBeeLangTestLanguageParserSignatures { EObject entryRuleDelegateModel() throws RecognitionException; @@ -1011,7 +1019,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalAntl this.transition = dfa_6; } public String getDescription() { - return "()* loopback of 310:6: ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )*"; + return "()* loopback of 315:6: ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1146,7 +1154,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalAntl this.transition = dfa_13; } public String getDescription() { - return "1563:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter )"; + return "1568:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1264,7 +1272,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalAntl this.transition = dfa_20; } public String getDescription() { - return "2246:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression )"; + return "2251:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1333,7 +1341,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalAntl this.transition = dfa_26; } public String getDescription() { - return "()* loopback of 3146:3: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )*"; + return "()* loopback of 3151:3: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1530,7 +1538,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalAntl this.transition = dfa_32; } public String getDescription() { - return "3986:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression )"; + return "3991:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1658,7 +1666,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalAntl this.transition = dfa_39; } public String getDescription() { - return "4680:3: (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )?"; + return "4685:3: (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1776,7 +1784,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalAntl this.transition = dfa_46; } public String getDescription() { - return "5078:3: ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )?"; + return "5083:3: ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1902,7 +1910,7 @@ abstract class InternalExBeeLangTestLanguageParser1 extends AbstractInternalAntl this.transition = dfa_52; } public String getDescription() { - return "5250:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression )"; + return "5255:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -2285,7 +2293,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } // $ANTLR start "entryRuleDelegateModel" - // InternalExBeeLangTestLanguageParser.g:65:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; + // InternalExBeeLangTestLanguageParser.g:70:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; public final EObject entryRuleDelegateModel() throws RecognitionException { EObject current = null; int entryRuleDelegateModel_StartIndex = input.index(); @@ -2294,8 +2302,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 1) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:65:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) - // InternalExBeeLangTestLanguageParser.g:66:2: iv_ruleDelegateModel= ruleDelegateModel EOF + // InternalExBeeLangTestLanguageParser.g:70:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) + // InternalExBeeLangTestLanguageParser.g:71:2: iv_ruleDelegateModel= ruleDelegateModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDelegateModelRule()); @@ -2327,7 +2335,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleDelegateModel" - // InternalExBeeLangTestLanguageParser.g:72:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; + // InternalExBeeLangTestLanguageParser.g:77:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; public final EObject ruleDelegateModel() throws RecognitionException { EObject current = null; int ruleDelegateModel_StartIndex = input.index(); @@ -2339,8 +2347,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 2) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:78:2: (this_Model_0= ruleModel ) - // InternalExBeeLangTestLanguageParser.g:79:2: this_Model_0= ruleModel + // InternalExBeeLangTestLanguageParser.g:83:2: (this_Model_0= ruleModel ) + // InternalExBeeLangTestLanguageParser.g:84:2: this_Model_0= ruleModel { if ( state.backtracking==0 ) { @@ -2386,7 +2394,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleModel" - // InternalExBeeLangTestLanguageParser.g:93:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalExBeeLangTestLanguageParser.g:98:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; int entryRuleModel_StartIndex = input.index(); @@ -2395,8 +2403,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 3) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:93:46: (iv_ruleModel= ruleModel EOF ) - // InternalExBeeLangTestLanguageParser.g:94:2: iv_ruleModel= ruleModel EOF + // InternalExBeeLangTestLanguageParser.g:98:46: (iv_ruleModel= ruleModel EOF ) + // InternalExBeeLangTestLanguageParser.g:99:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -2428,7 +2436,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleModel" - // InternalExBeeLangTestLanguageParser.g:100:1: ruleModel returns [EObject current=null] : ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) ; + // InternalExBeeLangTestLanguageParser.g:105:1: ruleModel returns [EObject current=null] : ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; int ruleModel_StartIndex = input.index(); @@ -2442,10 +2450,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 4) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:106:2: ( ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) ) - // InternalExBeeLangTestLanguageParser.g:107:2: ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) + // InternalExBeeLangTestLanguageParser.g:111:2: ( ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:112:2: ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) { - // InternalExBeeLangTestLanguageParser.g:107:2: ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) + // InternalExBeeLangTestLanguageParser.g:112:2: ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) int alt3=2; switch ( input.LA(1) ) { case RULE_DOCUMENTATION: @@ -2508,9 +2516,9 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt3) { case 1 : - // InternalExBeeLangTestLanguageParser.g:108:3: ( (lv_units_0_0= ruleUnit ) )* + // InternalExBeeLangTestLanguageParser.g:113:3: ( (lv_units_0_0= ruleUnit ) )* { - // InternalExBeeLangTestLanguageParser.g:108:3: ( (lv_units_0_0= ruleUnit ) )* + // InternalExBeeLangTestLanguageParser.g:113:3: ( (lv_units_0_0= ruleUnit ) )* loop1: do { int alt1=2; @@ -2523,10 +2531,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt1) { case 1 : - // InternalExBeeLangTestLanguageParser.g:109:4: (lv_units_0_0= ruleUnit ) + // InternalExBeeLangTestLanguageParser.g:114:4: (lv_units_0_0= ruleUnit ) { - // InternalExBeeLangTestLanguageParser.g:109:4: (lv_units_0_0= ruleUnit ) - // InternalExBeeLangTestLanguageParser.g:110:5: lv_units_0_0= ruleUnit + // InternalExBeeLangTestLanguageParser.g:114:4: (lv_units_0_0= ruleUnit ) + // InternalExBeeLangTestLanguageParser.g:115:5: lv_units_0_0= ruleUnit { if ( state.backtracking==0 ) { @@ -2567,9 +2575,9 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:128:3: ( (lv_functions_1_0= ruleFunction ) )* + // InternalExBeeLangTestLanguageParser.g:133:3: ( (lv_functions_1_0= ruleFunction ) )* { - // InternalExBeeLangTestLanguageParser.g:128:3: ( (lv_functions_1_0= ruleFunction ) )* + // InternalExBeeLangTestLanguageParser.g:133:3: ( (lv_functions_1_0= ruleFunction ) )* loop2: do { int alt2=2; @@ -2582,10 +2590,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt2) { case 1 : - // InternalExBeeLangTestLanguageParser.g:129:4: (lv_functions_1_0= ruleFunction ) + // InternalExBeeLangTestLanguageParser.g:134:4: (lv_functions_1_0= ruleFunction ) { - // InternalExBeeLangTestLanguageParser.g:129:4: (lv_functions_1_0= ruleFunction ) - // InternalExBeeLangTestLanguageParser.g:130:5: lv_functions_1_0= ruleFunction + // InternalExBeeLangTestLanguageParser.g:134:4: (lv_functions_1_0= ruleFunction ) + // InternalExBeeLangTestLanguageParser.g:135:5: lv_functions_1_0= ruleFunction { if ( state.backtracking==0 ) { @@ -2651,7 +2659,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleUnit" - // InternalExBeeLangTestLanguageParser.g:151:1: entryRuleUnit returns [EObject current=null] : iv_ruleUnit= ruleUnit EOF ; + // InternalExBeeLangTestLanguageParser.g:156:1: entryRuleUnit returns [EObject current=null] : iv_ruleUnit= ruleUnit EOF ; public final EObject entryRuleUnit() throws RecognitionException { EObject current = null; int entryRuleUnit_StartIndex = input.index(); @@ -2665,8 +2673,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 5) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:155:2: (iv_ruleUnit= ruleUnit EOF ) - // InternalExBeeLangTestLanguageParser.g:156:2: iv_ruleUnit= ruleUnit EOF + // InternalExBeeLangTestLanguageParser.g:160:2: (iv_ruleUnit= ruleUnit EOF ) + // InternalExBeeLangTestLanguageParser.g:161:2: iv_ruleUnit= ruleUnit EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUnitRule()); @@ -2701,7 +2709,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleUnit" - // InternalExBeeLangTestLanguageParser.g:165:1: ruleUnit returns [EObject current=null] : ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= Unit ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= RightCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:170:1: ruleUnit returns [EObject current=null] : ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= Unit ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= RightCurlyBracket ) ; public final EObject ruleUnit() throws RecognitionException { EObject current = null; int ruleUnit_StartIndex = input.index(); @@ -2755,14 +2763,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 6) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:174:2: ( ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= Unit ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:175:2: ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= Unit ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:179:2: ( ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= Unit ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:180:2: ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= Unit ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:175:2: ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= Unit ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:176:3: () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= Unit ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:180:2: ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= Unit ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:181:3: () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= Unit ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= RightCurlyBracket { - // InternalExBeeLangTestLanguageParser.g:176:3: () - // InternalExBeeLangTestLanguageParser.g:177:4: + // InternalExBeeLangTestLanguageParser.g:181:3: () + // InternalExBeeLangTestLanguageParser.g:182:4: { if ( state.backtracking==0 ) { @@ -2779,7 +2787,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:186:3: ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? + // InternalExBeeLangTestLanguageParser.g:191:3: ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -2788,10 +2796,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt4) { case 1 : - // InternalExBeeLangTestLanguageParser.g:187:4: (lv_documentation_1_0= RULE_DOCUMENTATION ) + // InternalExBeeLangTestLanguageParser.g:192:4: (lv_documentation_1_0= RULE_DOCUMENTATION ) { - // InternalExBeeLangTestLanguageParser.g:187:4: (lv_documentation_1_0= RULE_DOCUMENTATION ) - // InternalExBeeLangTestLanguageParser.g:188:5: lv_documentation_1_0= RULE_DOCUMENTATION + // InternalExBeeLangTestLanguageParser.g:192:4: (lv_documentation_1_0= RULE_DOCUMENTATION ) + // InternalExBeeLangTestLanguageParser.g:193:5: lv_documentation_1_0= RULE_DOCUMENTATION { lv_documentation_1_0=(Token)match(input,RULE_DOCUMENTATION,FollowSets000.FOLLOW_5); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2826,7 +2834,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_2, grammarAccess.getUnitAccess().getUnitKeyword_2()); } - // InternalExBeeLangTestLanguageParser.g:208:3: ( (lv_name_3_0= RULE_ID ) )? + // InternalExBeeLangTestLanguageParser.g:213:3: ( (lv_name_3_0= RULE_ID ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -2835,10 +2843,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt5) { case 1 : - // InternalExBeeLangTestLanguageParser.g:209:4: (lv_name_3_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:214:4: (lv_name_3_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:209:4: (lv_name_3_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:210:5: lv_name_3_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:214:4: (lv_name_3_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:215:5: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2867,7 +2875,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:226:3: (otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) )? + // InternalExBeeLangTestLanguageParser.g:231:3: (otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) )? int alt6=2; int LA6_0 = input.LA(1); @@ -2876,7 +2884,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt6) { case 1 : - // InternalExBeeLangTestLanguageParser.g:227:4: otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:232:4: otherlv_4= Version ( (lv_version_5_0= RULE_ID ) ) { otherlv_4=(Token)match(input,Version,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2884,11 +2892,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_4, grammarAccess.getUnitAccess().getVersionKeyword_4_0()); } - // InternalExBeeLangTestLanguageParser.g:231:4: ( (lv_version_5_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:232:5: (lv_version_5_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:236:4: ( (lv_version_5_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:237:5: (lv_version_5_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:232:5: (lv_version_5_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:233:6: lv_version_5_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:237:5: (lv_version_5_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:238:6: lv_version_5_0= RULE_ID { lv_version_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2920,7 +2928,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:250:3: (otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? + // InternalExBeeLangTestLanguageParser.g:255:3: (otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? int alt8=2; int LA8_0 = input.LA(1); @@ -2929,7 +2937,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt8) { case 1 : - // InternalExBeeLangTestLanguageParser.g:251:4: otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* + // InternalExBeeLangTestLanguageParser.g:256:4: otherlv_6= Implements ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* { otherlv_6=(Token)match(input,Implements,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2937,11 +2945,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_6, grammarAccess.getUnitAccess().getImplementsKeyword_5_0()); } - // InternalExBeeLangTestLanguageParser.g:255:4: ( (lv_implements_7_0= ruleSimpleTypeRef ) ) - // InternalExBeeLangTestLanguageParser.g:256:5: (lv_implements_7_0= ruleSimpleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:260:4: ( (lv_implements_7_0= ruleSimpleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:261:5: (lv_implements_7_0= ruleSimpleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:256:5: (lv_implements_7_0= ruleSimpleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:257:6: lv_implements_7_0= ruleSimpleTypeRef + // InternalExBeeLangTestLanguageParser.g:261:5: (lv_implements_7_0= ruleSimpleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:262:6: lv_implements_7_0= ruleSimpleTypeRef { if ( state.backtracking==0 ) { @@ -2972,7 +2980,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:274:4: (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* + // InternalExBeeLangTestLanguageParser.g:279:4: (otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* loop7: do { int alt7=2; @@ -2985,7 +2993,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt7) { case 1 : - // InternalExBeeLangTestLanguageParser.g:275:5: otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:280:5: otherlv_8= Comma ( (lv_implements_9_0= ruleSimpleTypeRef ) ) { otherlv_8=(Token)match(input,Comma,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2993,11 +3001,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_8, grammarAccess.getUnitAccess().getCommaKeyword_5_2_0()); } - // InternalExBeeLangTestLanguageParser.g:279:5: ( (lv_implements_9_0= ruleSimpleTypeRef ) ) - // InternalExBeeLangTestLanguageParser.g:280:6: (lv_implements_9_0= ruleSimpleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:284:5: ( (lv_implements_9_0= ruleSimpleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:285:6: (lv_implements_9_0= ruleSimpleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:280:6: (lv_implements_9_0= ruleSimpleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:281:7: lv_implements_9_0= ruleSimpleTypeRef + // InternalExBeeLangTestLanguageParser.g:285:6: (lv_implements_9_0= ruleSimpleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:286:7: lv_implements_9_0= ruleSimpleTypeRef { if ( state.backtracking==0 ) { @@ -3049,45 +3057,45 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_10, grammarAccess.getUnitAccess().getLeftCurlyBracketKeyword_6()); } - // InternalExBeeLangTestLanguageParser.g:304:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) - // InternalExBeeLangTestLanguageParser.g:305:4: ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:309:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:310:4: ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) { - // InternalExBeeLangTestLanguageParser.g:305:4: ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) - // InternalExBeeLangTestLanguageParser.g:306:5: ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:310:4: ( ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:311:5: ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getUnitAccess().getUnorderedGroup_7()); - // InternalExBeeLangTestLanguageParser.g:309:5: ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) - // InternalExBeeLangTestLanguageParser.g:310:6: ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* + // InternalExBeeLangTestLanguageParser.g:314:5: ( ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:315:6: ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* { - // InternalExBeeLangTestLanguageParser.g:310:6: ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* + // InternalExBeeLangTestLanguageParser.g:315:6: ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* loop13: do { int alt13=7; alt13 = dfa13.predict(input); switch (alt13) { case 1 : - // InternalExBeeLangTestLanguageParser.g:311:4: ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:316:4: ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:311:4: ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:312:5: {...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:316:4: ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:317:5: {...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:312:101: ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:313:6: ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:317:101: ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:318:6: ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0); - // InternalExBeeLangTestLanguageParser.g:316:9: ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:316:10: {...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:321:9: ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:321:10: {...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalExBeeLangTestLanguageParser.g:316:19: (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:316:20: otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon + // InternalExBeeLangTestLanguageParser.g:321:19: (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:321:20: otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon { otherlv_12=(Token)match(input,Source,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3101,11 +3109,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_13, grammarAccess.getUnitAccess().getColonKeyword_7_0_1()); } - // InternalExBeeLangTestLanguageParser.g:324:9: ( (lv_sourceLocation_14_0= rulePath ) ) - // InternalExBeeLangTestLanguageParser.g:325:10: (lv_sourceLocation_14_0= rulePath ) + // InternalExBeeLangTestLanguageParser.g:329:9: ( (lv_sourceLocation_14_0= rulePath ) ) + // InternalExBeeLangTestLanguageParser.g:330:10: (lv_sourceLocation_14_0= rulePath ) { - // InternalExBeeLangTestLanguageParser.g:325:10: (lv_sourceLocation_14_0= rulePath ) - // InternalExBeeLangTestLanguageParser.g:326:11: lv_sourceLocation_14_0= rulePath + // InternalExBeeLangTestLanguageParser.g:330:10: (lv_sourceLocation_14_0= rulePath ) + // InternalExBeeLangTestLanguageParser.g:331:11: lv_sourceLocation_14_0= rulePath { if ( state.backtracking==0 ) { @@ -3159,28 +3167,28 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:353:4: ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:358:4: ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:353:4: ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:354:5: {...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:358:4: ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:359:5: {...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:354:101: ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:355:6: ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:359:101: ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:360:6: ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1); - // InternalExBeeLangTestLanguageParser.g:358:9: ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:358:10: {...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:363:9: ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:363:10: {...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalExBeeLangTestLanguageParser.g:358:19: (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:358:20: otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon + // InternalExBeeLangTestLanguageParser.g:363:19: (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:363:20: otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon { otherlv_16=(Token)match(input,Output,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3194,11 +3202,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_17, grammarAccess.getUnitAccess().getColonKeyword_7_1_1()); } - // InternalExBeeLangTestLanguageParser.g:366:9: ( (lv_outputLocation_18_0= rulePath ) ) - // InternalExBeeLangTestLanguageParser.g:367:10: (lv_outputLocation_18_0= rulePath ) + // InternalExBeeLangTestLanguageParser.g:371:9: ( (lv_outputLocation_18_0= rulePath ) ) + // InternalExBeeLangTestLanguageParser.g:372:10: (lv_outputLocation_18_0= rulePath ) { - // InternalExBeeLangTestLanguageParser.g:367:10: (lv_outputLocation_18_0= rulePath ) - // InternalExBeeLangTestLanguageParser.g:368:11: lv_outputLocation_18_0= rulePath + // InternalExBeeLangTestLanguageParser.g:372:10: (lv_outputLocation_18_0= rulePath ) + // InternalExBeeLangTestLanguageParser.g:373:11: lv_outputLocation_18_0= rulePath { if ( state.backtracking==0 ) { @@ -3252,20 +3260,20 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:395:4: ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:400:4: ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) { - // InternalExBeeLangTestLanguageParser.g:395:4: ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) - // InternalExBeeLangTestLanguageParser.g:396:5: {...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) + // InternalExBeeLangTestLanguageParser.g:400:4: ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:401:5: {...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:396:101: ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) - // InternalExBeeLangTestLanguageParser.g:397:6: ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ + // InternalExBeeLangTestLanguageParser.g:401:101: ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) + // InternalExBeeLangTestLanguageParser.g:402:6: ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2); - // InternalExBeeLangTestLanguageParser.g:400:9: ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ + // InternalExBeeLangTestLanguageParser.g:405:9: ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ int cnt9=0; loop9: do { @@ -3285,14 +3293,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt9) { case 1 : - // InternalExBeeLangTestLanguageParser.g:400:10: {...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:405:10: {...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalExBeeLangTestLanguageParser.g:400:19: (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:400:20: otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon + // InternalExBeeLangTestLanguageParser.g:405:19: (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:405:20: otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon { otherlv_20=(Token)match(input,Provides,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3306,11 +3314,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_21, grammarAccess.getUnitAccess().getColonKeyword_7_2_1()); } - // InternalExBeeLangTestLanguageParser.g:408:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) - // InternalExBeeLangTestLanguageParser.g:409:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalExBeeLangTestLanguageParser.g:413:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) + // InternalExBeeLangTestLanguageParser.g:414:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) { - // InternalExBeeLangTestLanguageParser.g:409:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) - // InternalExBeeLangTestLanguageParser.g:410:11: lv_providedCapabilities_22_0= ruleProvidedCapability + // InternalExBeeLangTestLanguageParser.g:414:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalExBeeLangTestLanguageParser.g:415:11: lv_providedCapabilities_22_0= ruleProvidedCapability { if ( state.backtracking==0 ) { @@ -3375,20 +3383,20 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:437:4: ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:442:4: ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) { - // InternalExBeeLangTestLanguageParser.g:437:4: ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) - // InternalExBeeLangTestLanguageParser.g:438:5: {...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) + // InternalExBeeLangTestLanguageParser.g:442:4: ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:443:5: {...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3)"); } - // InternalExBeeLangTestLanguageParser.g:438:101: ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) - // InternalExBeeLangTestLanguageParser.g:439:6: ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ + // InternalExBeeLangTestLanguageParser.g:443:101: ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) + // InternalExBeeLangTestLanguageParser.g:444:6: ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3); - // InternalExBeeLangTestLanguageParser.g:442:9: ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ + // InternalExBeeLangTestLanguageParser.g:447:9: ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ int cnt10=0; loop10: do { @@ -3408,14 +3416,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt10) { case 1 : - // InternalExBeeLangTestLanguageParser.g:442:10: {...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:447:10: {...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalExBeeLangTestLanguageParser.g:442:19: (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:442:20: otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon + // InternalExBeeLangTestLanguageParser.g:447:19: (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:447:20: otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon { otherlv_24=(Token)match(input,Requires,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3429,11 +3437,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_25, grammarAccess.getUnitAccess().getColonKeyword_7_3_1()); } - // InternalExBeeLangTestLanguageParser.g:450:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) - // InternalExBeeLangTestLanguageParser.g:451:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:455:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) + // InternalExBeeLangTestLanguageParser.g:456:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) { - // InternalExBeeLangTestLanguageParser.g:451:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) - // InternalExBeeLangTestLanguageParser.g:452:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability + // InternalExBeeLangTestLanguageParser.g:456:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:457:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability { if ( state.backtracking==0 ) { @@ -3498,20 +3506,20 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:479:4: ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:484:4: ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) { - // InternalExBeeLangTestLanguageParser.g:479:4: ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) - // InternalExBeeLangTestLanguageParser.g:480:5: {...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) + // InternalExBeeLangTestLanguageParser.g:484:4: ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:485:5: {...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4)"); } - // InternalExBeeLangTestLanguageParser.g:480:101: ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) - // InternalExBeeLangTestLanguageParser.g:481:6: ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ + // InternalExBeeLangTestLanguageParser.g:485:101: ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) + // InternalExBeeLangTestLanguageParser.g:486:6: ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4); - // InternalExBeeLangTestLanguageParser.g:484:9: ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ + // InternalExBeeLangTestLanguageParser.g:489:9: ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ int cnt11=0; loop11: do { @@ -3531,14 +3539,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt11) { case 1 : - // InternalExBeeLangTestLanguageParser.g:484:10: {...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:489:10: {...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalExBeeLangTestLanguageParser.g:484:19: (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:484:20: otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon + // InternalExBeeLangTestLanguageParser.g:489:19: (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:489:20: otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon { otherlv_28=(Token)match(input,Requires,FollowSets000.FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3558,11 +3566,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_30, grammarAccess.getUnitAccess().getColonKeyword_7_4_2()); } - // InternalExBeeLangTestLanguageParser.g:496:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) - // InternalExBeeLangTestLanguageParser.g:497:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:501:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) + // InternalExBeeLangTestLanguageParser.g:502:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) { - // InternalExBeeLangTestLanguageParser.g:497:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) - // InternalExBeeLangTestLanguageParser.g:498:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability + // InternalExBeeLangTestLanguageParser.g:502:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:503:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability { if ( state.backtracking==0 ) { @@ -3627,20 +3635,20 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 6 : - // InternalExBeeLangTestLanguageParser.g:525:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:530:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) { - // InternalExBeeLangTestLanguageParser.g:525:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) - // InternalExBeeLangTestLanguageParser.g:526:5: {...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) + // InternalExBeeLangTestLanguageParser.g:530:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:531:5: {...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5)"); } - // InternalExBeeLangTestLanguageParser.g:526:101: ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) - // InternalExBeeLangTestLanguageParser.g:527:6: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ + // InternalExBeeLangTestLanguageParser.g:531:101: ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) + // InternalExBeeLangTestLanguageParser.g:532:6: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5); - // InternalExBeeLangTestLanguageParser.g:530:9: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ + // InternalExBeeLangTestLanguageParser.g:535:9: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ int cnt12=0; loop12: do { @@ -3695,17 +3703,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt12) { case 1 : - // InternalExBeeLangTestLanguageParser.g:530:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) + // InternalExBeeLangTestLanguageParser.g:535:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalExBeeLangTestLanguageParser.g:530:19: ( (lv_functions_33_0= ruleFunction ) ) - // InternalExBeeLangTestLanguageParser.g:530:20: (lv_functions_33_0= ruleFunction ) + // InternalExBeeLangTestLanguageParser.g:535:19: ( (lv_functions_33_0= ruleFunction ) ) + // InternalExBeeLangTestLanguageParser.g:535:20: (lv_functions_33_0= ruleFunction ) { - // InternalExBeeLangTestLanguageParser.g:530:20: (lv_functions_33_0= ruleFunction ) - // InternalExBeeLangTestLanguageParser.g:531:10: lv_functions_33_0= ruleFunction + // InternalExBeeLangTestLanguageParser.g:535:20: (lv_functions_33_0= ruleFunction ) + // InternalExBeeLangTestLanguageParser.g:536:10: lv_functions_33_0= ruleFunction { if ( state.backtracking==0 ) { @@ -3811,7 +3819,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleProvidedCapability" - // InternalExBeeLangTestLanguageParser.g:571:1: entryRuleProvidedCapability returns [EObject current=null] : iv_ruleProvidedCapability= ruleProvidedCapability EOF ; + // InternalExBeeLangTestLanguageParser.g:576:1: entryRuleProvidedCapability returns [EObject current=null] : iv_ruleProvidedCapability= ruleProvidedCapability EOF ; public final EObject entryRuleProvidedCapability() throws RecognitionException { EObject current = null; int entryRuleProvidedCapability_StartIndex = input.index(); @@ -3825,8 +3833,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 7) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:575:2: (iv_ruleProvidedCapability= ruleProvidedCapability EOF ) - // InternalExBeeLangTestLanguageParser.g:576:2: iv_ruleProvidedCapability= ruleProvidedCapability EOF + // InternalExBeeLangTestLanguageParser.g:580:2: (iv_ruleProvidedCapability= ruleProvidedCapability EOF ) + // InternalExBeeLangTestLanguageParser.g:581:2: iv_ruleProvidedCapability= ruleProvidedCapability EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getProvidedCapabilityRule()); @@ -3861,7 +3869,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleProvidedCapability" - // InternalExBeeLangTestLanguageParser.g:585:1: ruleProvidedCapability returns [EObject current=null] : ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) (otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket )? ) ; + // InternalExBeeLangTestLanguageParser.g:590:1: ruleProvidedCapability returns [EObject current=null] : ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) (otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket )? ) ; public final EObject ruleProvidedCapability() throws RecognitionException { EObject current = null; int ruleProvidedCapability_StartIndex = input.index(); @@ -3891,14 +3899,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 8) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:594:2: ( ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) (otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket )? ) ) - // InternalExBeeLangTestLanguageParser.g:595:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) (otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket )? ) + // InternalExBeeLangTestLanguageParser.g:599:2: ( ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) (otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket )? ) ) + // InternalExBeeLangTestLanguageParser.g:600:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) (otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket )? ) { - // InternalExBeeLangTestLanguageParser.g:595:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) (otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket )? ) - // InternalExBeeLangTestLanguageParser.g:596:3: () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) (otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket )? + // InternalExBeeLangTestLanguageParser.g:600:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) (otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket )? ) + // InternalExBeeLangTestLanguageParser.g:601:3: () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) (otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket )? { - // InternalExBeeLangTestLanguageParser.g:596:3: () - // InternalExBeeLangTestLanguageParser.g:597:4: + // InternalExBeeLangTestLanguageParser.g:601:3: () + // InternalExBeeLangTestLanguageParser.g:602:4: { if ( state.backtracking==0 ) { @@ -3915,7 +3923,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:606:3: ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) + // InternalExBeeLangTestLanguageParser.g:611:3: ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) int alt14=2; int LA14_0 = input.LA(1); @@ -3934,13 +3942,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt14) { case 1 : - // InternalExBeeLangTestLanguageParser.g:607:4: ( (lv_nameSpace_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:612:4: ( (lv_nameSpace_1_0= RULE_ID ) ) { - // InternalExBeeLangTestLanguageParser.g:607:4: ( (lv_nameSpace_1_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:608:5: (lv_nameSpace_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:612:4: ( (lv_nameSpace_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:613:5: (lv_nameSpace_1_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:608:5: (lv_nameSpace_1_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:609:6: lv_nameSpace_1_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:613:5: (lv_nameSpace_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:614:6: lv_nameSpace_1_0= RULE_ID { lv_nameSpace_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_17); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3970,7 +3978,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:626:4: otherlv_2= Unit + // InternalExBeeLangTestLanguageParser.g:631:4: otherlv_2= Unit { otherlv_2=(Token)match(input,Unit,FollowSets000.FOLLOW_17); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3984,7 +3992,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:631:3: (otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket )? + // InternalExBeeLangTestLanguageParser.g:636:3: (otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket )? int alt16=2; int LA16_0 = input.LA(1); @@ -3993,7 +4001,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt16) { case 1 : - // InternalExBeeLangTestLanguageParser.g:632:4: otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:637:4: otherlv_3= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) otherlv_17= RightCurlyBracket { otherlv_3=(Token)match(input,LeftCurlyBracket,FollowSets000.FOLLOW_18); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4001,17 +4009,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_3, grammarAccess.getProvidedCapabilityAccess().getLeftCurlyBracketKeyword_2_0()); } - // InternalExBeeLangTestLanguageParser.g:636:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) - // InternalExBeeLangTestLanguageParser.g:637:5: ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) + // InternalExBeeLangTestLanguageParser.g:641:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) ) + // InternalExBeeLangTestLanguageParser.g:642:5: ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) { - // InternalExBeeLangTestLanguageParser.g:637:5: ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) - // InternalExBeeLangTestLanguageParser.g:638:6: ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) + // InternalExBeeLangTestLanguageParser.g:642:5: ( ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) ) + // InternalExBeeLangTestLanguageParser.g:643:6: ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1()); - // InternalExBeeLangTestLanguageParser.g:641:6: ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) - // InternalExBeeLangTestLanguageParser.g:642:7: ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}? + // InternalExBeeLangTestLanguageParser.g:646:6: ( ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}?) + // InternalExBeeLangTestLanguageParser.g:647:7: ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ {...}? { - // InternalExBeeLangTestLanguageParser.g:642:7: ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ + // InternalExBeeLangTestLanguageParser.g:647:7: ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) )+ int cnt15=0; loop15: do { @@ -4031,28 +4039,28 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt15) { case 1 : - // InternalExBeeLangTestLanguageParser.g:643:5: ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:648:5: ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:643:5: ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:644:6: {...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:648:5: ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:649:6: {...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:644:118: ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:645:7: ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:649:118: ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:650:7: ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0); - // InternalExBeeLangTestLanguageParser.g:648:10: ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:648:11: {...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:653:10: ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:653:11: {...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:648:20: (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:648:21: otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon + // InternalExBeeLangTestLanguageParser.g:653:20: (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:653:21: otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon { otherlv_5=(Token)match(input,When,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4066,11 +4074,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_6, grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_0_1()); } - // InternalExBeeLangTestLanguageParser.g:656:10: ( (lv_condExpr_7_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:657:11: (lv_condExpr_7_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:661:10: ( (lv_condExpr_7_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:662:11: (lv_condExpr_7_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:657:11: (lv_condExpr_7_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:658:12: lv_condExpr_7_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:662:11: (lv_condExpr_7_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:663:12: lv_condExpr_7_0= ruleExpression { if ( state.backtracking==0 ) { @@ -4124,28 +4132,28 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:685:5: ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:690:5: ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:685:5: ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:686:6: {...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:690:5: ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:691:6: {...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:686:118: ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:687:7: ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:691:118: ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:692:7: ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1); - // InternalExBeeLangTestLanguageParser.g:690:10: ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:690:11: {...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:695:10: ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:695:11: {...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:690:20: (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:690:21: otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon + // InternalExBeeLangTestLanguageParser.g:695:20: (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:695:21: otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon { otherlv_9=(Token)match(input,Name,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4159,11 +4167,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_10, grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_1_1()); } - // InternalExBeeLangTestLanguageParser.g:698:10: ( (lv_name_11_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:699:11: (lv_name_11_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:703:10: ( (lv_name_11_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:704:11: (lv_name_11_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:699:11: (lv_name_11_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:700:12: lv_name_11_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:704:11: (lv_name_11_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:705:12: lv_name_11_0= RULE_ID { lv_name_11_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4212,28 +4220,28 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:726:5: ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:731:5: ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:726:5: ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:727:6: {...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:731:5: ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:732:6: {...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:727:118: ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:728:7: ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:732:118: ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:733:7: ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2); - // InternalExBeeLangTestLanguageParser.g:731:10: ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:731:11: {...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:736:10: ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:736:11: {...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:731:20: (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:731:21: otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon + // InternalExBeeLangTestLanguageParser.g:736:20: (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:736:21: otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon { otherlv_13=(Token)match(input,Version,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4247,11 +4255,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_14, grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_2_1()); } - // InternalExBeeLangTestLanguageParser.g:739:10: ( (lv_version_15_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:740:11: (lv_version_15_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:744:10: ( (lv_version_15_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:745:11: (lv_version_15_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:740:11: (lv_version_15_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:741:12: lv_version_15_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:745:11: (lv_version_15_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:746:12: lv_version_15_0= RULE_ID { lv_version_15_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4365,7 +4373,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleAliasedRequiredCapability" - // InternalExBeeLangTestLanguageParser.g:787:1: entryRuleAliasedRequiredCapability returns [EObject current=null] : iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF ; + // InternalExBeeLangTestLanguageParser.g:792:1: entryRuleAliasedRequiredCapability returns [EObject current=null] : iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF ; public final EObject entryRuleAliasedRequiredCapability() throws RecognitionException { EObject current = null; int entryRuleAliasedRequiredCapability_StartIndex = input.index(); @@ -4379,8 +4387,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 9) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:791:2: (iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF ) - // InternalExBeeLangTestLanguageParser.g:792:2: iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF + // InternalExBeeLangTestLanguageParser.g:796:2: (iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF ) + // InternalExBeeLangTestLanguageParser.g:797:2: iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAliasedRequiredCapabilityRule()); @@ -4415,7 +4423,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleAliasedRequiredCapability" - // InternalExBeeLangTestLanguageParser.g:801:1: ruleAliasedRequiredCapability returns [EObject current=null] : ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= Unit ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket ) ) ; + // InternalExBeeLangTestLanguageParser.g:806:1: ruleAliasedRequiredCapability returns [EObject current=null] : ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= Unit ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket ) ) ; public final EObject ruleAliasedRequiredCapability() throws RecognitionException { EObject current = null; int ruleAliasedRequiredCapability_StartIndex = input.index(); @@ -4454,13 +4462,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 10) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:810:2: ( ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= Unit ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket ) ) ) - // InternalExBeeLangTestLanguageParser.g:811:2: ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= Unit ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:815:2: ( ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= Unit ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket ) ) ) + // InternalExBeeLangTestLanguageParser.g:816:2: ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= Unit ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket ) ) { - // InternalExBeeLangTestLanguageParser.g:811:2: ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= Unit ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:812:3: ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= Unit ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:816:2: ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= Unit ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:817:3: ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= Unit ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:812:3: ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= Unit ) + // InternalExBeeLangTestLanguageParser.g:817:3: ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= Unit ) int alt17=2; int LA17_0 = input.LA(1); @@ -4479,13 +4487,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt17) { case 1 : - // InternalExBeeLangTestLanguageParser.g:813:4: ( (lv_nameSpace_0_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:818:4: ( (lv_nameSpace_0_0= RULE_ID ) ) { - // InternalExBeeLangTestLanguageParser.g:813:4: ( (lv_nameSpace_0_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:814:5: (lv_nameSpace_0_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:818:4: ( (lv_nameSpace_0_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:819:5: (lv_nameSpace_0_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:814:5: (lv_nameSpace_0_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:815:6: lv_nameSpace_0_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:819:5: (lv_nameSpace_0_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:820:6: lv_nameSpace_0_0= RULE_ID { lv_nameSpace_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4515,7 +4523,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:832:4: otherlv_1= Unit + // InternalExBeeLangTestLanguageParser.g:837:4: otherlv_1= Unit { otherlv_1=(Token)match(input,Unit,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4529,11 +4537,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:837:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:838:4: (lv_name_2_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:842:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:843:4: (lv_name_2_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:838:4: (lv_name_2_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:839:5: lv_name_2_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:843:4: (lv_name_2_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:844:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_21); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4559,7 +4567,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:855:3: (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? + // InternalExBeeLangTestLanguageParser.g:860:3: (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? int alt18=2; int LA18_0 = input.LA(1); @@ -4568,7 +4576,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt18) { case 1 : - // InternalExBeeLangTestLanguageParser.g:856:4: otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:861:4: otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,As,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4576,11 +4584,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_3, grammarAccess.getAliasedRequiredCapabilityAccess().getAsKeyword_2_0()); } - // InternalExBeeLangTestLanguageParser.g:860:4: ( (lv_alias_4_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:861:5: (lv_alias_4_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:865:4: ( (lv_alias_4_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:866:5: (lv_alias_4_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:861:5: (lv_alias_4_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:862:6: lv_alias_4_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:866:5: (lv_alias_4_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:867:6: lv_alias_4_0= RULE_ID { lv_alias_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4612,8 +4620,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:879:3: (otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:880:4: otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:884:3: (otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:885:4: otherlv_5= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) otherlv_25= RightCurlyBracket { otherlv_5=(Token)match(input,LeftCurlyBracket,FollowSets000.FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4621,17 +4629,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_5, grammarAccess.getAliasedRequiredCapabilityAccess().getLeftCurlyBracketKeyword_3_0()); } - // InternalExBeeLangTestLanguageParser.g:884:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) - // InternalExBeeLangTestLanguageParser.g:885:5: ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:889:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:890:5: ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) { - // InternalExBeeLangTestLanguageParser.g:885:5: ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) - // InternalExBeeLangTestLanguageParser.g:886:6: ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:890:5: ( ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:891:6: ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1()); - // InternalExBeeLangTestLanguageParser.g:889:6: ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) - // InternalExBeeLangTestLanguageParser.g:890:7: ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* + // InternalExBeeLangTestLanguageParser.g:894:6: ( ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:895:7: ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* { - // InternalExBeeLangTestLanguageParser.g:890:7: ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* + // InternalExBeeLangTestLanguageParser.g:895:7: ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) )* loop19: do { int alt19=6; @@ -4656,28 +4664,28 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt19) { case 1 : - // InternalExBeeLangTestLanguageParser.g:891:5: ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:896:5: ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:891:5: ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:892:6: {...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:896:5: ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:897:6: {...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:892:125: ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:893:7: ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:897:125: ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:898:7: ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalExBeeLangTestLanguageParser.g:896:10: ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:896:11: {...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:901:10: ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:901:11: {...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:896:20: (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:896:21: otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon + // InternalExBeeLangTestLanguageParser.g:901:20: (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:901:21: otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon { otherlv_7=(Token)match(input,When,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4691,11 +4699,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_8, grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_0_1()); } - // InternalExBeeLangTestLanguageParser.g:904:10: ( (lv_condExpr_9_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:905:11: (lv_condExpr_9_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:909:10: ( (lv_condExpr_9_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:910:11: (lv_condExpr_9_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:905:11: (lv_condExpr_9_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:906:12: lv_condExpr_9_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:910:11: (lv_condExpr_9_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:911:12: lv_condExpr_9_0= ruleExpression { if ( state.backtracking==0 ) { @@ -4749,34 +4757,34 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:933:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:938:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:933:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:934:6: {...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:938:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:939:6: {...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:934:125: ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:935:7: ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:939:125: ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:940:7: ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalExBeeLangTestLanguageParser.g:938:10: ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:938:11: {...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:943:10: ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:943:11: {...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:938:20: ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:938:21: ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon + // InternalExBeeLangTestLanguageParser.g:943:20: ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:943:21: ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon { - // InternalExBeeLangTestLanguageParser.g:938:21: ( (lv_greedy_11_0= Greedy ) ) - // InternalExBeeLangTestLanguageParser.g:939:11: (lv_greedy_11_0= Greedy ) + // InternalExBeeLangTestLanguageParser.g:943:21: ( (lv_greedy_11_0= Greedy ) ) + // InternalExBeeLangTestLanguageParser.g:944:11: (lv_greedy_11_0= Greedy ) { - // InternalExBeeLangTestLanguageParser.g:939:11: (lv_greedy_11_0= Greedy ) - // InternalExBeeLangTestLanguageParser.g:940:12: lv_greedy_11_0= Greedy + // InternalExBeeLangTestLanguageParser.g:944:11: (lv_greedy_11_0= Greedy ) + // InternalExBeeLangTestLanguageParser.g:945:12: lv_greedy_11_0= Greedy { lv_greedy_11_0=(Token)match(input,Greedy,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4821,28 +4829,28 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:962:5: ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:967:5: ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:962:5: ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:963:6: {...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:967:5: ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:968:6: {...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:963:125: ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:964:7: ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:968:125: ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:969:7: ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalExBeeLangTestLanguageParser.g:967:10: ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:967:11: {...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:972:10: ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:972:11: {...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:967:20: (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:967:21: otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon + // InternalExBeeLangTestLanguageParser.g:972:20: (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:972:21: otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon { otherlv_13=(Token)match(input,RequiresMin,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4856,11 +4864,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_14, grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_2_1()); } - // InternalExBeeLangTestLanguageParser.g:975:10: ( (lv_min_15_0= RULE_INT ) ) - // InternalExBeeLangTestLanguageParser.g:976:11: (lv_min_15_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:980:10: ( (lv_min_15_0= RULE_INT ) ) + // InternalExBeeLangTestLanguageParser.g:981:11: (lv_min_15_0= RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:976:11: (lv_min_15_0= RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:977:12: lv_min_15_0= RULE_INT + // InternalExBeeLangTestLanguageParser.g:981:11: (lv_min_15_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:982:12: lv_min_15_0= RULE_INT { lv_min_15_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4909,28 +4917,28 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:1003:5: ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1008:5: ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1003:5: ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1004:6: {...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1008:5: ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1009:6: {...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalExBeeLangTestLanguageParser.g:1004:125: ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1005:7: ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1009:125: ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1010:7: ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalExBeeLangTestLanguageParser.g:1008:10: ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1008:11: {...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1013:10: ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1013:11: {...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:1008:20: (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1008:21: otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon + // InternalExBeeLangTestLanguageParser.g:1013:20: (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1013:21: otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon { otherlv_17=(Token)match(input,RequiresMax,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4944,11 +4952,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_18, grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_3_1()); } - // InternalExBeeLangTestLanguageParser.g:1016:10: ( (lv_max_19_0= RULE_INT ) ) - // InternalExBeeLangTestLanguageParser.g:1017:11: (lv_max_19_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:1021:10: ( (lv_max_19_0= RULE_INT ) ) + // InternalExBeeLangTestLanguageParser.g:1022:11: (lv_max_19_0= RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:1017:11: (lv_max_19_0= RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:1018:12: lv_max_19_0= RULE_INT + // InternalExBeeLangTestLanguageParser.g:1022:11: (lv_max_19_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:1023:12: lv_max_19_0= RULE_INT { lv_max_19_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4997,28 +5005,28 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:1044:5: ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1049:5: ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1044:5: ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1045:6: {...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1049:5: ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1050:6: {...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalExBeeLangTestLanguageParser.g:1045:125: ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1046:7: ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1050:125: ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1051:7: ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); - // InternalExBeeLangTestLanguageParser.g:1049:10: ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1049:11: {...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1054:10: ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1054:11: {...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:1049:20: (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1049:21: otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon + // InternalExBeeLangTestLanguageParser.g:1054:20: (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1054:21: otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon { otherlv_21=(Token)match(input,Version,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5032,11 +5040,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_22, grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_4_1()); } - // InternalExBeeLangTestLanguageParser.g:1057:10: ( (lv_versionRange_23_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:1058:11: (lv_versionRange_23_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1062:10: ( (lv_versionRange_23_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:1063:11: (lv_versionRange_23_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:1058:11: (lv_versionRange_23_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:1059:12: lv_versionRange_23_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:1063:11: (lv_versionRange_23_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1064:12: lv_versionRange_23_0= RULE_ID { lv_versionRange_23_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5138,7 +5146,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleRequiredCapability" - // InternalExBeeLangTestLanguageParser.g:1104:1: entryRuleRequiredCapability returns [EObject current=null] : iv_ruleRequiredCapability= ruleRequiredCapability EOF ; + // InternalExBeeLangTestLanguageParser.g:1109:1: entryRuleRequiredCapability returns [EObject current=null] : iv_ruleRequiredCapability= ruleRequiredCapability EOF ; public final EObject entryRuleRequiredCapability() throws RecognitionException { EObject current = null; int entryRuleRequiredCapability_StartIndex = input.index(); @@ -5152,8 +5160,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 11) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1108:2: (iv_ruleRequiredCapability= ruleRequiredCapability EOF ) - // InternalExBeeLangTestLanguageParser.g:1109:2: iv_ruleRequiredCapability= ruleRequiredCapability EOF + // InternalExBeeLangTestLanguageParser.g:1113:2: (iv_ruleRequiredCapability= ruleRequiredCapability EOF ) + // InternalExBeeLangTestLanguageParser.g:1114:2: iv_ruleRequiredCapability= ruleRequiredCapability EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRequiredCapabilityRule()); @@ -5188,7 +5196,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleRequiredCapability" - // InternalExBeeLangTestLanguageParser.g:1118:1: ruleRequiredCapability returns [EObject current=null] : ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket ) ) ; + // InternalExBeeLangTestLanguageParser.g:1123:1: ruleRequiredCapability returns [EObject current=null] : ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket ) ) ; public final EObject ruleRequiredCapability() throws RecognitionException { EObject current = null; int ruleRequiredCapability_StartIndex = input.index(); @@ -5225,14 +5233,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 12) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1127:2: ( ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket ) ) ) - // InternalExBeeLangTestLanguageParser.g:1128:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:1132:2: ( ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket ) ) ) + // InternalExBeeLangTestLanguageParser.g:1133:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket ) ) { - // InternalExBeeLangTestLanguageParser.g:1128:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:1129:3: () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:1133:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:1134:3: () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:1129:3: () - // InternalExBeeLangTestLanguageParser.g:1130:4: + // InternalExBeeLangTestLanguageParser.g:1134:3: () + // InternalExBeeLangTestLanguageParser.g:1135:4: { if ( state.backtracking==0 ) { @@ -5249,7 +5257,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1139:3: ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) + // InternalExBeeLangTestLanguageParser.g:1144:3: ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= Unit ) int alt20=2; int LA20_0 = input.LA(1); @@ -5268,13 +5276,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt20) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1140:4: ( (lv_nameSpace_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:1145:4: ( (lv_nameSpace_1_0= RULE_ID ) ) { - // InternalExBeeLangTestLanguageParser.g:1140:4: ( (lv_nameSpace_1_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:1141:5: (lv_nameSpace_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1145:4: ( (lv_nameSpace_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:1146:5: (lv_nameSpace_1_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:1141:5: (lv_nameSpace_1_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:1142:6: lv_nameSpace_1_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:1146:5: (lv_nameSpace_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1147:6: lv_nameSpace_1_0= RULE_ID { lv_nameSpace_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5304,7 +5312,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1159:4: otherlv_2= Unit + // InternalExBeeLangTestLanguageParser.g:1164:4: otherlv_2= Unit { otherlv_2=(Token)match(input,Unit,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5318,11 +5326,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1164:3: ( (lv_name_3_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:1165:4: (lv_name_3_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1169:3: ( (lv_name_3_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:1170:4: (lv_name_3_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:1165:4: (lv_name_3_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:1166:5: lv_name_3_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:1170:4: (lv_name_3_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1171:5: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5348,8 +5356,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1182:3: (otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:1183:4: otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:1187:3: (otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:1188:4: otherlv_4= LeftCurlyBracket ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) otherlv_24= RightCurlyBracket { otherlv_4=(Token)match(input,LeftCurlyBracket,FollowSets000.FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5357,17 +5365,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_4, grammarAccess.getRequiredCapabilityAccess().getLeftCurlyBracketKeyword_3_0()); } - // InternalExBeeLangTestLanguageParser.g:1187:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) - // InternalExBeeLangTestLanguageParser.g:1188:5: ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:1192:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) ) + // InternalExBeeLangTestLanguageParser.g:1193:5: ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) { - // InternalExBeeLangTestLanguageParser.g:1188:5: ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) - // InternalExBeeLangTestLanguageParser.g:1189:6: ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:1193:5: ( ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:1194:6: ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1()); - // InternalExBeeLangTestLanguageParser.g:1192:6: ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) - // InternalExBeeLangTestLanguageParser.g:1193:7: ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* + // InternalExBeeLangTestLanguageParser.g:1197:6: ( ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:1198:7: ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* { - // InternalExBeeLangTestLanguageParser.g:1193:7: ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* + // InternalExBeeLangTestLanguageParser.g:1198:7: ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) )* loop21: do { int alt21=6; @@ -5392,28 +5400,28 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt21) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1194:5: ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1199:5: ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1194:5: ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1195:6: {...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1199:5: ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1200:6: {...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:1195:118: ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1196:7: ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1200:118: ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1201:7: ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalExBeeLangTestLanguageParser.g:1199:10: ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1199:11: {...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1204:10: ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1204:11: {...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:1199:20: (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1199:21: otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon + // InternalExBeeLangTestLanguageParser.g:1204:20: (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1204:21: otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon { otherlv_6=(Token)match(input,When,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5427,11 +5435,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_7, grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_0_1()); } - // InternalExBeeLangTestLanguageParser.g:1207:10: ( (lv_condExpr_8_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:1208:11: (lv_condExpr_8_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:1212:10: ( (lv_condExpr_8_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:1213:11: (lv_condExpr_8_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:1208:11: (lv_condExpr_8_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:1209:12: lv_condExpr_8_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:1213:11: (lv_condExpr_8_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:1214:12: lv_condExpr_8_0= ruleExpression { if ( state.backtracking==0 ) { @@ -5485,34 +5493,34 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1236:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1241:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1236:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1237:6: {...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1241:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1242:6: {...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:1237:118: ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1238:7: ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1242:118: ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1243:7: ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalExBeeLangTestLanguageParser.g:1241:10: ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1241:11: {...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1246:10: ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1246:11: {...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:1241:20: ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1241:21: ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon + // InternalExBeeLangTestLanguageParser.g:1246:20: ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1246:21: ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon { - // InternalExBeeLangTestLanguageParser.g:1241:21: ( (lv_greedy_10_0= Greedy ) ) - // InternalExBeeLangTestLanguageParser.g:1242:11: (lv_greedy_10_0= Greedy ) + // InternalExBeeLangTestLanguageParser.g:1246:21: ( (lv_greedy_10_0= Greedy ) ) + // InternalExBeeLangTestLanguageParser.g:1247:11: (lv_greedy_10_0= Greedy ) { - // InternalExBeeLangTestLanguageParser.g:1242:11: (lv_greedy_10_0= Greedy ) - // InternalExBeeLangTestLanguageParser.g:1243:12: lv_greedy_10_0= Greedy + // InternalExBeeLangTestLanguageParser.g:1247:11: (lv_greedy_10_0= Greedy ) + // InternalExBeeLangTestLanguageParser.g:1248:12: lv_greedy_10_0= Greedy { lv_greedy_10_0=(Token)match(input,Greedy,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5557,28 +5565,28 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:1265:5: ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1270:5: ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1265:5: ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1266:6: {...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1270:5: ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1271:6: {...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:1266:118: ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1267:7: ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1271:118: ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1272:7: ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalExBeeLangTestLanguageParser.g:1270:10: ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1270:11: {...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1275:10: ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1275:11: {...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:1270:20: (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1270:21: otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon + // InternalExBeeLangTestLanguageParser.g:1275:20: (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1275:21: otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon { otherlv_12=(Token)match(input,RequiresMin,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5592,11 +5600,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_13, grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_2_1()); } - // InternalExBeeLangTestLanguageParser.g:1278:10: ( (lv_min_14_0= RULE_INT ) ) - // InternalExBeeLangTestLanguageParser.g:1279:11: (lv_min_14_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:1283:10: ( (lv_min_14_0= RULE_INT ) ) + // InternalExBeeLangTestLanguageParser.g:1284:11: (lv_min_14_0= RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:1279:11: (lv_min_14_0= RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:1280:12: lv_min_14_0= RULE_INT + // InternalExBeeLangTestLanguageParser.g:1284:11: (lv_min_14_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:1285:12: lv_min_14_0= RULE_INT { lv_min_14_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5645,28 +5653,28 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:1306:5: ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1311:5: ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1306:5: ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1307:6: {...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1311:5: ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1312:6: {...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalExBeeLangTestLanguageParser.g:1307:118: ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1308:7: ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1312:118: ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1313:7: ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalExBeeLangTestLanguageParser.g:1311:10: ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1311:11: {...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1316:10: ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1316:11: {...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:1311:20: (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1311:21: otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon + // InternalExBeeLangTestLanguageParser.g:1316:20: (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1316:21: otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon { otherlv_16=(Token)match(input,RequiresMax,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5680,11 +5688,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_17, grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_3_1()); } - // InternalExBeeLangTestLanguageParser.g:1319:10: ( (lv_max_18_0= RULE_INT ) ) - // InternalExBeeLangTestLanguageParser.g:1320:11: (lv_max_18_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:1324:10: ( (lv_max_18_0= RULE_INT ) ) + // InternalExBeeLangTestLanguageParser.g:1325:11: (lv_max_18_0= RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:1320:11: (lv_max_18_0= RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:1321:12: lv_max_18_0= RULE_INT + // InternalExBeeLangTestLanguageParser.g:1325:11: (lv_max_18_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:1326:12: lv_max_18_0= RULE_INT { lv_max_18_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5733,28 +5741,28 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:1347:5: ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1352:5: ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1347:5: ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1348:6: {...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1352:5: ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1353:6: {...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalExBeeLangTestLanguageParser.g:1348:118: ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1349:7: ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1353:118: ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1354:7: ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); - // InternalExBeeLangTestLanguageParser.g:1352:10: ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1352:11: {...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1357:10: ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1357:11: {...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalExBeeLangTestLanguageParser.g:1352:20: (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1352:21: otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon + // InternalExBeeLangTestLanguageParser.g:1357:20: (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1357:21: otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon { otherlv_20=(Token)match(input,Version,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5768,11 +5776,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_21, grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_4_1()); } - // InternalExBeeLangTestLanguageParser.g:1360:10: ( (lv_versionRange_22_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:1361:11: (lv_versionRange_22_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1365:10: ( (lv_versionRange_22_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:1366:11: (lv_versionRange_22_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:1361:11: (lv_versionRange_22_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:1362:12: lv_versionRange_22_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:1366:11: (lv_versionRange_22_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1367:12: lv_versionRange_22_0= RULE_ID { lv_versionRange_22_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5874,7 +5882,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRulePath" - // InternalExBeeLangTestLanguageParser.g:1407:1: entryRulePath returns [String current=null] : iv_rulePath= rulePath EOF ; + // InternalExBeeLangTestLanguageParser.g:1412:1: entryRulePath returns [String current=null] : iv_rulePath= rulePath EOF ; public final String entryRulePath() throws RecognitionException { String current = null; int entryRulePath_StartIndex = input.index(); @@ -5886,8 +5894,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 13) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1409:2: (iv_rulePath= rulePath EOF ) - // InternalExBeeLangTestLanguageParser.g:1410:2: iv_rulePath= rulePath EOF + // InternalExBeeLangTestLanguageParser.g:1414:2: (iv_rulePath= rulePath EOF ) + // InternalExBeeLangTestLanguageParser.g:1415:2: iv_rulePath= rulePath EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPathRule()); @@ -5922,7 +5930,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "rulePath" - // InternalExBeeLangTestLanguageParser.g:1419:1: rulePath returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | ( (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? ) ) ; + // InternalExBeeLangTestLanguageParser.g:1424:1: rulePath returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | ( (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? ) ) ; public final AntlrDatatypeRuleToken rulePath() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); int rulePath_StartIndex = input.index(); @@ -5939,10 +5947,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 14) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1426:2: ( (this_STRING_0= RULE_STRING | ( (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? ) ) ) - // InternalExBeeLangTestLanguageParser.g:1427:2: (this_STRING_0= RULE_STRING | ( (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? ) ) + // InternalExBeeLangTestLanguageParser.g:1431:2: ( (this_STRING_0= RULE_STRING | ( (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? ) ) ) + // InternalExBeeLangTestLanguageParser.g:1432:2: (this_STRING_0= RULE_STRING | ( (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? ) ) { - // InternalExBeeLangTestLanguageParser.g:1427:2: (this_STRING_0= RULE_STRING | ( (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? ) ) + // InternalExBeeLangTestLanguageParser.g:1432:2: (this_STRING_0= RULE_STRING | ( (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? ) ) int alt25=2; int LA25_0 = input.LA(1); @@ -5961,7 +5969,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt25) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1428:3: this_STRING_0= RULE_STRING + // InternalExBeeLangTestLanguageParser.g:1433:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5978,12 +5986,12 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1436:3: ( (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? ) + // InternalExBeeLangTestLanguageParser.g:1441:3: ( (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? ) { - // InternalExBeeLangTestLanguageParser.g:1436:3: ( (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? ) - // InternalExBeeLangTestLanguageParser.g:1437:4: (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? + // InternalExBeeLangTestLanguageParser.g:1441:3: ( (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? ) + // InternalExBeeLangTestLanguageParser.g:1442:4: (kw= Solidus )? this_QID_2= ruleQID (kw= Solidus this_QID_4= ruleQID )* (kw= Solidus )? { - // InternalExBeeLangTestLanguageParser.g:1437:4: (kw= Solidus )? + // InternalExBeeLangTestLanguageParser.g:1442:4: (kw= Solidus )? int alt22=2; int LA22_0 = input.LA(1); @@ -5992,7 +6000,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt22) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1438:5: kw= Solidus + // InternalExBeeLangTestLanguageParser.g:1443:5: kw= Solidus { kw=(Token)match(input,Solidus,FollowSets000.FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6027,7 +6035,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes afterParserOrEnumRuleCall(); } - // InternalExBeeLangTestLanguageParser.g:1454:4: (kw= Solidus this_QID_4= ruleQID )* + // InternalExBeeLangTestLanguageParser.g:1459:4: (kw= Solidus this_QID_4= ruleQID )* loop23: do { int alt23=2; @@ -6046,7 +6054,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt23) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1455:5: kw= Solidus this_QID_4= ruleQID + // InternalExBeeLangTestLanguageParser.g:1460:5: kw= Solidus this_QID_4= ruleQID { kw=(Token)match(input,Solidus,FollowSets000.FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6084,7 +6092,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } } while (true); - // InternalExBeeLangTestLanguageParser.g:1471:4: (kw= Solidus )? + // InternalExBeeLangTestLanguageParser.g:1476:4: (kw= Solidus )? int alt24=2; int LA24_0 = input.LA(1); @@ -6093,7 +6101,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt24) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1472:5: kw= Solidus + // InternalExBeeLangTestLanguageParser.g:1477:5: kw= Solidus { kw=(Token)match(input,Solidus,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6143,7 +6151,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleParameterList" - // InternalExBeeLangTestLanguageParser.g:1486:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalExBeeLangTestLanguageParser.g:1491:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; int entryRuleParameterList_StartIndex = input.index(); @@ -6152,8 +6160,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 15) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1486:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalExBeeLangTestLanguageParser.g:1487:2: iv_ruleParameterList= ruleParameterList EOF + // InternalExBeeLangTestLanguageParser.g:1491:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalExBeeLangTestLanguageParser.g:1492:2: iv_ruleParameterList= ruleParameterList EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListRule()); @@ -6185,7 +6193,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleParameterList" - // InternalExBeeLangTestLanguageParser.g:1493:1: ruleParameterList returns [EObject current=null] : ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) ; + // InternalExBeeLangTestLanguageParser.g:1498:1: ruleParameterList returns [EObject current=null] : ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) ; public final EObject ruleParameterList() throws RecognitionException { EObject current = null; int ruleParameterList_StartIndex = input.index(); @@ -6200,17 +6208,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 16) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1499:2: ( ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) ) - // InternalExBeeLangTestLanguageParser.g:1500:2: ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:1504:2: ( ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:1505:2: ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) { - // InternalExBeeLangTestLanguageParser.g:1500:2: ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) - // InternalExBeeLangTestLanguageParser.g:1501:3: ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) )* + // InternalExBeeLangTestLanguageParser.g:1505:2: ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:1506:3: ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) )* { - // InternalExBeeLangTestLanguageParser.g:1501:3: ( (lv_parameters_0_0= ruleFirstParameter ) ) - // InternalExBeeLangTestLanguageParser.g:1502:4: (lv_parameters_0_0= ruleFirstParameter ) + // InternalExBeeLangTestLanguageParser.g:1506:3: ( (lv_parameters_0_0= ruleFirstParameter ) ) + // InternalExBeeLangTestLanguageParser.g:1507:4: (lv_parameters_0_0= ruleFirstParameter ) { - // InternalExBeeLangTestLanguageParser.g:1502:4: (lv_parameters_0_0= ruleFirstParameter ) - // InternalExBeeLangTestLanguageParser.g:1503:5: lv_parameters_0_0= ruleFirstParameter + // InternalExBeeLangTestLanguageParser.g:1507:4: (lv_parameters_0_0= ruleFirstParameter ) + // InternalExBeeLangTestLanguageParser.g:1508:5: lv_parameters_0_0= ruleFirstParameter { if ( state.backtracking==0 ) { @@ -6241,7 +6249,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1520:3: (otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) )* + // InternalExBeeLangTestLanguageParser.g:1525:3: (otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) )* loop26: do { int alt26=2; @@ -6254,7 +6262,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt26) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1521:4: otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) + // InternalExBeeLangTestLanguageParser.g:1526:4: otherlv_1= Comma ( (lv_parameters_2_0= ruleFirstParameter ) ) { otherlv_1=(Token)match(input,Comma,FollowSets000.FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6262,11 +6270,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getCommaKeyword_1_0()); } - // InternalExBeeLangTestLanguageParser.g:1525:4: ( (lv_parameters_2_0= ruleFirstParameter ) ) - // InternalExBeeLangTestLanguageParser.g:1526:5: (lv_parameters_2_0= ruleFirstParameter ) + // InternalExBeeLangTestLanguageParser.g:1530:4: ( (lv_parameters_2_0= ruleFirstParameter ) ) + // InternalExBeeLangTestLanguageParser.g:1531:5: (lv_parameters_2_0= ruleFirstParameter ) { - // InternalExBeeLangTestLanguageParser.g:1526:5: (lv_parameters_2_0= ruleFirstParameter ) - // InternalExBeeLangTestLanguageParser.g:1527:6: lv_parameters_2_0= ruleFirstParameter + // InternalExBeeLangTestLanguageParser.g:1531:5: (lv_parameters_2_0= ruleFirstParameter ) + // InternalExBeeLangTestLanguageParser.g:1532:6: lv_parameters_2_0= ruleFirstParameter { if ( state.backtracking==0 ) { @@ -6332,7 +6340,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleFirstParameter" - // InternalExBeeLangTestLanguageParser.g:1549:1: entryRuleFirstParameter returns [EObject current=null] : iv_ruleFirstParameter= ruleFirstParameter EOF ; + // InternalExBeeLangTestLanguageParser.g:1554:1: entryRuleFirstParameter returns [EObject current=null] : iv_ruleFirstParameter= ruleFirstParameter EOF ; public final EObject entryRuleFirstParameter() throws RecognitionException { EObject current = null; int entryRuleFirstParameter_StartIndex = input.index(); @@ -6341,8 +6349,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 17) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1549:55: (iv_ruleFirstParameter= ruleFirstParameter EOF ) - // InternalExBeeLangTestLanguageParser.g:1550:2: iv_ruleFirstParameter= ruleFirstParameter EOF + // InternalExBeeLangTestLanguageParser.g:1554:55: (iv_ruleFirstParameter= ruleFirstParameter EOF ) + // InternalExBeeLangTestLanguageParser.g:1555:2: iv_ruleFirstParameter= ruleFirstParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFirstParameterRule()); @@ -6374,7 +6382,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleFirstParameter" - // InternalExBeeLangTestLanguageParser.g:1556:1: ruleFirstParameter returns [EObject current=null] : (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) ; + // InternalExBeeLangTestLanguageParser.g:1561:1: ruleFirstParameter returns [EObject current=null] : (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) ; public final EObject ruleFirstParameter() throws RecognitionException { EObject current = null; int ruleFirstParameter_StartIndex = input.index(); @@ -6388,15 +6396,15 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 18) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1562:2: ( (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) ) - // InternalExBeeLangTestLanguageParser.g:1563:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) + // InternalExBeeLangTestLanguageParser.g:1567:2: ( (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) ) + // InternalExBeeLangTestLanguageParser.g:1568:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) { - // InternalExBeeLangTestLanguageParser.g:1563:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) + // InternalExBeeLangTestLanguageParser.g:1568:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) int alt27=2; alt27 = dfa27.predict(input); switch (alt27) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1564:3: this_ClosureParameter_0= ruleClosureParameter + // InternalExBeeLangTestLanguageParser.g:1569:3: this_ClosureParameter_0= ruleClosureParameter { if ( state.backtracking==0 ) { @@ -6423,7 +6431,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1576:3: this_Parameter_1= ruleParameter + // InternalExBeeLangTestLanguageParser.g:1581:3: this_Parameter_1= ruleParameter { if ( state.backtracking==0 ) { @@ -6475,7 +6483,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleParameter" - // InternalExBeeLangTestLanguageParser.g:1591:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; + // InternalExBeeLangTestLanguageParser.g:1596:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; public final EObject entryRuleParameter() throws RecognitionException { EObject current = null; int entryRuleParameter_StartIndex = input.index(); @@ -6484,8 +6492,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 19) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1591:50: (iv_ruleParameter= ruleParameter EOF ) - // InternalExBeeLangTestLanguageParser.g:1592:2: iv_ruleParameter= ruleParameter EOF + // InternalExBeeLangTestLanguageParser.g:1596:50: (iv_ruleParameter= ruleParameter EOF ) + // InternalExBeeLangTestLanguageParser.g:1597:2: iv_ruleParameter= ruleParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterRule()); @@ -6517,7 +6525,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleParameter" - // InternalExBeeLangTestLanguageParser.g:1598:1: ruleParameter returns [EObject current=null] : ( (lv_expr_0_0= ruleExpression ) ) ; + // InternalExBeeLangTestLanguageParser.g:1603:1: ruleParameter returns [EObject current=null] : ( (lv_expr_0_0= ruleExpression ) ) ; public final EObject ruleParameter() throws RecognitionException { EObject current = null; int ruleParameter_StartIndex = input.index(); @@ -6529,14 +6537,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 20) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1604:2: ( ( (lv_expr_0_0= ruleExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:1605:2: ( (lv_expr_0_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:1609:2: ( ( (lv_expr_0_0= ruleExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:1610:2: ( (lv_expr_0_0= ruleExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:1605:2: ( (lv_expr_0_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:1606:3: (lv_expr_0_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:1610:2: ( (lv_expr_0_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:1611:3: (lv_expr_0_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:1606:3: (lv_expr_0_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:1607:4: lv_expr_0_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:1611:3: (lv_expr_0_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:1612:4: lv_expr_0_0= ruleExpression { if ( state.backtracking==0 ) { @@ -6590,7 +6598,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleClosureParameter" - // InternalExBeeLangTestLanguageParser.g:1627:1: entryRuleClosureParameter returns [EObject current=null] : iv_ruleClosureParameter= ruleClosureParameter EOF ; + // InternalExBeeLangTestLanguageParser.g:1632:1: entryRuleClosureParameter returns [EObject current=null] : iv_ruleClosureParameter= ruleClosureParameter EOF ; public final EObject entryRuleClosureParameter() throws RecognitionException { EObject current = null; int entryRuleClosureParameter_StartIndex = input.index(); @@ -6599,8 +6607,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 21) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1627:57: (iv_ruleClosureParameter= ruleClosureParameter EOF ) - // InternalExBeeLangTestLanguageParser.g:1628:2: iv_ruleClosureParameter= ruleClosureParameter EOF + // InternalExBeeLangTestLanguageParser.g:1632:57: (iv_ruleClosureParameter= ruleClosureParameter EOF ) + // InternalExBeeLangTestLanguageParser.g:1633:2: iv_ruleClosureParameter= ruleClosureParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getClosureParameterRule()); @@ -6632,7 +6640,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleClosureParameter" - // InternalExBeeLangTestLanguageParser.g:1634:1: ruleClosureParameter returns [EObject current=null] : ( (lv_expr_0_0= ruleClosureExpression ) ) ; + // InternalExBeeLangTestLanguageParser.g:1639:1: ruleClosureParameter returns [EObject current=null] : ( (lv_expr_0_0= ruleClosureExpression ) ) ; public final EObject ruleClosureParameter() throws RecognitionException { EObject current = null; int ruleClosureParameter_StartIndex = input.index(); @@ -6644,14 +6652,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 22) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1640:2: ( ( (lv_expr_0_0= ruleClosureExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:1641:2: ( (lv_expr_0_0= ruleClosureExpression ) ) + // InternalExBeeLangTestLanguageParser.g:1645:2: ( ( (lv_expr_0_0= ruleClosureExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:1646:2: ( (lv_expr_0_0= ruleClosureExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:1641:2: ( (lv_expr_0_0= ruleClosureExpression ) ) - // InternalExBeeLangTestLanguageParser.g:1642:3: (lv_expr_0_0= ruleClosureExpression ) + // InternalExBeeLangTestLanguageParser.g:1646:2: ( (lv_expr_0_0= ruleClosureExpression ) ) + // InternalExBeeLangTestLanguageParser.g:1647:3: (lv_expr_0_0= ruleClosureExpression ) { - // InternalExBeeLangTestLanguageParser.g:1642:3: (lv_expr_0_0= ruleClosureExpression ) - // InternalExBeeLangTestLanguageParser.g:1643:4: lv_expr_0_0= ruleClosureExpression + // InternalExBeeLangTestLanguageParser.g:1647:3: (lv_expr_0_0= ruleClosureExpression ) + // InternalExBeeLangTestLanguageParser.g:1648:4: lv_expr_0_0= ruleClosureExpression { if ( state.backtracking==0 ) { @@ -6705,7 +6713,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleParameterDeclaration" - // InternalExBeeLangTestLanguageParser.g:1663:1: entryRuleParameterDeclaration returns [EObject current=null] : iv_ruleParameterDeclaration= ruleParameterDeclaration EOF ; + // InternalExBeeLangTestLanguageParser.g:1668:1: entryRuleParameterDeclaration returns [EObject current=null] : iv_ruleParameterDeclaration= ruleParameterDeclaration EOF ; public final EObject entryRuleParameterDeclaration() throws RecognitionException { EObject current = null; int entryRuleParameterDeclaration_StartIndex = input.index(); @@ -6714,8 +6722,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 23) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1663:61: (iv_ruleParameterDeclaration= ruleParameterDeclaration EOF ) - // InternalExBeeLangTestLanguageParser.g:1664:2: iv_ruleParameterDeclaration= ruleParameterDeclaration EOF + // InternalExBeeLangTestLanguageParser.g:1668:61: (iv_ruleParameterDeclaration= ruleParameterDeclaration EOF ) + // InternalExBeeLangTestLanguageParser.g:1669:2: iv_ruleParameterDeclaration= ruleParameterDeclaration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDeclarationRule()); @@ -6747,7 +6755,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleParameterDeclaration" - // InternalExBeeLangTestLanguageParser.g:1670:1: ruleParameterDeclaration returns [EObject current=null] : ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:1675:1: ruleParameterDeclaration returns [EObject current=null] : ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleParameterDeclaration() throws RecognitionException { EObject current = null; int ruleParameterDeclaration_StartIndex = input.index(); @@ -6760,13 +6768,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 24) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1676:2: ( ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1677:2: ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:1681:2: ( ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1682:2: ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1677:2: ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) - // InternalExBeeLangTestLanguageParser.g:1678:3: ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:1682:2: ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:1683:3: ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) { - // InternalExBeeLangTestLanguageParser.g:1678:3: ( (lv_type_0_0= ruleTypeRef ) )? + // InternalExBeeLangTestLanguageParser.g:1683:3: ( (lv_type_0_0= ruleTypeRef ) )? int alt28=2; int LA28_0 = input.LA(1); @@ -6782,10 +6790,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt28) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1679:4: (lv_type_0_0= ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:1684:4: (lv_type_0_0= ruleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:1679:4: (lv_type_0_0= ruleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:1680:5: lv_type_0_0= ruleTypeRef + // InternalExBeeLangTestLanguageParser.g:1684:4: (lv_type_0_0= ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:1685:5: lv_type_0_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -6819,11 +6827,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1697:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:1698:4: (lv_name_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1702:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:1703:4: (lv_name_1_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:1698:4: (lv_name_1_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:1699:5: lv_name_1_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:1703:4: (lv_name_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1704:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6875,7 +6883,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleFunction" - // InternalExBeeLangTestLanguageParser.g:1719:1: entryRuleFunction returns [EObject current=null] : iv_ruleFunction= ruleFunction EOF ; + // InternalExBeeLangTestLanguageParser.g:1724:1: entryRuleFunction returns [EObject current=null] : iv_ruleFunction= ruleFunction EOF ; public final EObject entryRuleFunction() throws RecognitionException { EObject current = null; int entryRuleFunction_StartIndex = input.index(); @@ -6884,8 +6892,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 25) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1719:49: (iv_ruleFunction= ruleFunction EOF ) - // InternalExBeeLangTestLanguageParser.g:1720:2: iv_ruleFunction= ruleFunction EOF + // InternalExBeeLangTestLanguageParser.g:1724:49: (iv_ruleFunction= ruleFunction EOF ) + // InternalExBeeLangTestLanguageParser.g:1725:2: iv_ruleFunction= ruleFunction EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFunctionRule()); @@ -6917,7 +6925,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleFunction" - // InternalExBeeLangTestLanguageParser.g:1726:1: ruleFunction returns [EObject current=null] : ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= Final ) )? otherlv_3= Function ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis )? (otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:1731:1: ruleFunction returns [EObject current=null] : ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= Final ) )? otherlv_3= Function ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis )? (otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) ; public final EObject ruleFunction() throws RecognitionException { EObject current = null; int ruleFunction_StartIndex = input.index(); @@ -6957,13 +6965,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 26) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:1732:2: ( ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= Final ) )? otherlv_3= Function ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis )? (otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1733:2: ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= Final ) )? otherlv_3= Function ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis )? (otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1737:2: ( ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= Final ) )? otherlv_3= Function ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis )? (otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1738:2: ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= Final ) )? otherlv_3= Function ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis )? (otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1733:2: ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= Final ) )? otherlv_3= Function ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis )? (otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1734:3: ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= Final ) )? otherlv_3= Function ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis )? (otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:1738:2: ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= Final ) )? otherlv_3= Function ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis )? (otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1739:3: ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= Final ) )? otherlv_3= Function ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis )? (otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1734:3: ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? + // InternalExBeeLangTestLanguageParser.g:1739:3: ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? int alt29=2; int LA29_0 = input.LA(1); @@ -6972,10 +6980,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt29) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1735:4: (lv_documentation_0_0= RULE_DOCUMENTATION ) + // InternalExBeeLangTestLanguageParser.g:1740:4: (lv_documentation_0_0= RULE_DOCUMENTATION ) { - // InternalExBeeLangTestLanguageParser.g:1735:4: (lv_documentation_0_0= RULE_DOCUMENTATION ) - // InternalExBeeLangTestLanguageParser.g:1736:5: lv_documentation_0_0= RULE_DOCUMENTATION + // InternalExBeeLangTestLanguageParser.g:1740:4: (lv_documentation_0_0= RULE_DOCUMENTATION ) + // InternalExBeeLangTestLanguageParser.g:1741:5: lv_documentation_0_0= RULE_DOCUMENTATION { lv_documentation_0_0=(Token)match(input,RULE_DOCUMENTATION,FollowSets000.FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7004,7 +7012,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1752:3: ( (lv_visibility_1_0= RULE_ID ) )? + // InternalExBeeLangTestLanguageParser.g:1757:3: ( (lv_visibility_1_0= RULE_ID ) )? int alt30=2; int LA30_0 = input.LA(1); @@ -7013,10 +7021,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt30) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1753:4: (lv_visibility_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1758:4: (lv_visibility_1_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:1753:4: (lv_visibility_1_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:1754:5: lv_visibility_1_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:1758:4: (lv_visibility_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1759:5: lv_visibility_1_0= RULE_ID { lv_visibility_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7045,7 +7053,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1770:3: ( (lv_final_2_0= Final ) )? + // InternalExBeeLangTestLanguageParser.g:1775:3: ( (lv_final_2_0= Final ) )? int alt31=2; int LA31_0 = input.LA(1); @@ -7054,10 +7062,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt31) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1771:4: (lv_final_2_0= Final ) + // InternalExBeeLangTestLanguageParser.g:1776:4: (lv_final_2_0= Final ) { - // InternalExBeeLangTestLanguageParser.g:1771:4: (lv_final_2_0= Final ) - // InternalExBeeLangTestLanguageParser.g:1772:5: lv_final_2_0= Final + // InternalExBeeLangTestLanguageParser.g:1776:4: (lv_final_2_0= Final ) + // InternalExBeeLangTestLanguageParser.g:1777:5: lv_final_2_0= Final { lv_final_2_0=(Token)match(input,Final,FollowSets000.FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7088,7 +7096,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_3, grammarAccess.getFunctionAccess().getFunctionKeyword_3()); } - // InternalExBeeLangTestLanguageParser.g:1788:3: ( (lv_returnType_4_0= ruleTypeRef ) )? + // InternalExBeeLangTestLanguageParser.g:1793:3: ( (lv_returnType_4_0= ruleTypeRef ) )? int alt32=2; int LA32_0 = input.LA(1); @@ -7104,10 +7112,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt32) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1789:4: (lv_returnType_4_0= ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:1794:4: (lv_returnType_4_0= ruleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:1789:4: (lv_returnType_4_0= ruleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:1790:5: lv_returnType_4_0= ruleTypeRef + // InternalExBeeLangTestLanguageParser.g:1794:4: (lv_returnType_4_0= ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:1795:5: lv_returnType_4_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -7141,11 +7149,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1807:3: ( (lv_name_5_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:1808:4: (lv_name_5_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1812:3: ( (lv_name_5_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:1813:4: (lv_name_5_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:1808:4: (lv_name_5_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:1809:5: lv_name_5_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:1813:4: (lv_name_5_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1814:5: lv_name_5_0= RULE_ID { lv_name_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_32); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7171,7 +7179,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1825:3: (otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis )? + // InternalExBeeLangTestLanguageParser.g:1830:3: (otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis )? int alt36=2; int LA36_0 = input.LA(1); @@ -7180,7 +7188,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt36) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1826:4: otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis + // InternalExBeeLangTestLanguageParser.g:1831:4: otherlv_6= LeftParenthesis ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= RightParenthesis { otherlv_6=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7188,7 +7196,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_6, grammarAccess.getFunctionAccess().getLeftParenthesisKeyword_6_0()); } - // InternalExBeeLangTestLanguageParser.g:1830:4: ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? + // InternalExBeeLangTestLanguageParser.g:1835:4: ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? int alt35=3; int LA35_0 = input.LA(1); @@ -7200,16 +7208,16 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt35) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1831:5: ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:1836:5: ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) { - // InternalExBeeLangTestLanguageParser.g:1831:5: ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) - // InternalExBeeLangTestLanguageParser.g:1832:6: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? + // InternalExBeeLangTestLanguageParser.g:1836:5: ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:1837:6: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? { - // InternalExBeeLangTestLanguageParser.g:1832:6: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:1833:7: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1837:6: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:1838:7: (lv_parameters_7_0= ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:1833:7: (lv_parameters_7_0= ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:1834:8: lv_parameters_7_0= ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:1838:7: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1839:8: lv_parameters_7_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -7240,7 +7248,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1851:6: (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* + // InternalExBeeLangTestLanguageParser.g:1856:6: (otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* loop33: do { int alt33=2; @@ -7259,7 +7267,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt33) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1852:7: otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:1857:7: otherlv_8= Comma ( (lv_parameters_9_0= ruleParameterDeclaration ) ) { otherlv_8=(Token)match(input,Comma,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7267,11 +7275,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_8, grammarAccess.getFunctionAccess().getCommaKeyword_6_1_0_1_0()); } - // InternalExBeeLangTestLanguageParser.g:1856:7: ( (lv_parameters_9_0= ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:1857:8: (lv_parameters_9_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1861:7: ( (lv_parameters_9_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:1862:8: (lv_parameters_9_0= ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:1857:8: (lv_parameters_9_0= ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:1858:9: lv_parameters_9_0= ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:1862:8: (lv_parameters_9_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1863:9: lv_parameters_9_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -7311,7 +7319,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } } while (true); - // InternalExBeeLangTestLanguageParser.g:1876:6: (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? + // InternalExBeeLangTestLanguageParser.g:1881:6: (otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? int alt34=2; int LA34_0 = input.LA(1); @@ -7320,7 +7328,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt34) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1877:7: otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:1882:7: otherlv_10= Comma ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) { otherlv_10=(Token)match(input,Comma,FollowSets000.FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7328,11 +7336,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_10, grammarAccess.getFunctionAccess().getCommaKeyword_6_1_0_2_0()); } - // InternalExBeeLangTestLanguageParser.g:1881:7: ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:1882:8: (lv_varArgs_11_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:1886:7: ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:1887:8: (lv_varArgs_11_0= FullStopFullStopFullStop ) { - // InternalExBeeLangTestLanguageParser.g:1882:8: (lv_varArgs_11_0= FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:1883:9: lv_varArgs_11_0= FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:1887:8: (lv_varArgs_11_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:1888:9: lv_varArgs_11_0= FullStopFullStopFullStop { lv_varArgs_11_0=(Token)match(input,FullStopFullStopFullStop,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7354,11 +7362,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1895:7: ( (lv_parameters_12_0= ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:1896:8: (lv_parameters_12_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1900:7: ( (lv_parameters_12_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:1901:8: (lv_parameters_12_0= ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:1896:8: (lv_parameters_12_0= ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:1897:9: lv_parameters_12_0= ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:1901:8: (lv_parameters_12_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1902:9: lv_parameters_12_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -7402,16 +7410,16 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:1917:5: ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) + // InternalExBeeLangTestLanguageParser.g:1922:5: ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1917:5: ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) - // InternalExBeeLangTestLanguageParser.g:1918:6: ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:1922:5: ( ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) + // InternalExBeeLangTestLanguageParser.g:1923:6: ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) { - // InternalExBeeLangTestLanguageParser.g:1918:6: ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:1919:7: (lv_varArgs_13_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:1923:6: ( (lv_varArgs_13_0= FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:1924:7: (lv_varArgs_13_0= FullStopFullStopFullStop ) { - // InternalExBeeLangTestLanguageParser.g:1919:7: (lv_varArgs_13_0= FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:1920:8: lv_varArgs_13_0= FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:1924:7: (lv_varArgs_13_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:1925:8: lv_varArgs_13_0= FullStopFullStopFullStop { lv_varArgs_13_0=(Token)match(input,FullStopFullStopFullStop,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7433,11 +7441,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1932:6: ( (lv_parameters_14_0= ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:1933:7: (lv_parameters_14_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1937:6: ( (lv_parameters_14_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:1938:7: (lv_parameters_14_0= ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:1933:7: (lv_parameters_14_0= ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:1934:8: lv_parameters_14_0= ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:1938:7: (lv_parameters_14_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:1939:8: lv_parameters_14_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -7489,7 +7497,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1958:3: (otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) )? + // InternalExBeeLangTestLanguageParser.g:1963:3: (otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) )? int alt37=2; int LA37_0 = input.LA(1); @@ -7498,7 +7506,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt37) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1959:4: otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) + // InternalExBeeLangTestLanguageParser.g:1964:4: otherlv_16= When ( (lv_guard_17_0= ruleGuardExpression ) ) { otherlv_16=(Token)match(input,When,FollowSets000.FOLLOW_39); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7506,11 +7514,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_16, grammarAccess.getFunctionAccess().getWhenKeyword_7_0()); } - // InternalExBeeLangTestLanguageParser.g:1963:4: ( (lv_guard_17_0= ruleGuardExpression ) ) - // InternalExBeeLangTestLanguageParser.g:1964:5: (lv_guard_17_0= ruleGuardExpression ) + // InternalExBeeLangTestLanguageParser.g:1968:4: ( (lv_guard_17_0= ruleGuardExpression ) ) + // InternalExBeeLangTestLanguageParser.g:1969:5: (lv_guard_17_0= ruleGuardExpression ) { - // InternalExBeeLangTestLanguageParser.g:1964:5: (lv_guard_17_0= ruleGuardExpression ) - // InternalExBeeLangTestLanguageParser.g:1965:6: lv_guard_17_0= ruleGuardExpression + // InternalExBeeLangTestLanguageParser.g:1969:5: (lv_guard_17_0= ruleGuardExpression ) + // InternalExBeeLangTestLanguageParser.g:1970:6: lv_guard_17_0= ruleGuardExpression { if ( state.backtracking==0 ) { @@ -7547,7 +7555,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:1983:3: ( (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:1988:3: ( (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) int alt38=2; int LA38_0 = input.LA(1); @@ -7566,10 +7574,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt38) { case 1 : - // InternalExBeeLangTestLanguageParser.g:1984:4: (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1989:4: (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:1984:4: (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1985:5: otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon + // InternalExBeeLangTestLanguageParser.g:1989:4: (otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1990:5: otherlv_18= Colon ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= Semicolon { otherlv_18=(Token)match(input,Colon,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7577,11 +7585,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_18, grammarAccess.getFunctionAccess().getColonKeyword_8_0_0()); } - // InternalExBeeLangTestLanguageParser.g:1989:5: ( (lv_funcExpr_19_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:1990:6: (lv_funcExpr_19_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:1994:5: ( (lv_funcExpr_19_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:1995:6: (lv_funcExpr_19_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:1990:6: (lv_funcExpr_19_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:1991:7: lv_funcExpr_19_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:1995:6: (lv_funcExpr_19_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:1996:7: lv_funcExpr_19_0= ruleExpression { if ( state.backtracking==0 ) { @@ -7625,13 +7633,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2014:4: ( (lv_funcExpr_21_0= ruleBlockExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2019:4: ( (lv_funcExpr_21_0= ruleBlockExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:2014:4: ( (lv_funcExpr_21_0= ruleBlockExpression ) ) - // InternalExBeeLangTestLanguageParser.g:2015:5: (lv_funcExpr_21_0= ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:2019:4: ( (lv_funcExpr_21_0= ruleBlockExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2020:5: (lv_funcExpr_21_0= ruleBlockExpression ) { - // InternalExBeeLangTestLanguageParser.g:2015:5: (lv_funcExpr_21_0= ruleBlockExpression ) - // InternalExBeeLangTestLanguageParser.g:2016:6: lv_funcExpr_21_0= ruleBlockExpression + // InternalExBeeLangTestLanguageParser.g:2020:5: (lv_funcExpr_21_0= ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:2021:6: lv_funcExpr_21_0= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -7694,7 +7702,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleGuardExpression" - // InternalExBeeLangTestLanguageParser.g:2038:1: entryRuleGuardExpression returns [EObject current=null] : iv_ruleGuardExpression= ruleGuardExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:2043:1: entryRuleGuardExpression returns [EObject current=null] : iv_ruleGuardExpression= ruleGuardExpression EOF ; public final EObject entryRuleGuardExpression() throws RecognitionException { EObject current = null; int entryRuleGuardExpression_StartIndex = input.index(); @@ -7703,8 +7711,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 27) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2038:56: (iv_ruleGuardExpression= ruleGuardExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:2039:2: iv_ruleGuardExpression= ruleGuardExpression EOF + // InternalExBeeLangTestLanguageParser.g:2043:56: (iv_ruleGuardExpression= ruleGuardExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:2044:2: iv_ruleGuardExpression= ruleGuardExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGuardExpressionRule()); @@ -7736,7 +7744,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleGuardExpression" - // InternalExBeeLangTestLanguageParser.g:2045:1: ruleGuardExpression returns [EObject current=null] : ( (otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:2050:1: ruleGuardExpression returns [EObject current=null] : ( (otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) ; public final EObject ruleGuardExpression() throws RecognitionException { EObject current = null; int ruleGuardExpression_StartIndex = input.index(); @@ -7752,10 +7760,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 28) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2051:2: ( ( (otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:2052:2: ( (otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:2056:2: ( ( (otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:2057:2: ( (otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) { - // InternalExBeeLangTestLanguageParser.g:2052:2: ( (otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:2057:2: ( (otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) int alt39=2; int LA39_0 = input.LA(1); @@ -7774,10 +7782,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt39) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2053:3: (otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:2058:3: (otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon ) { - // InternalExBeeLangTestLanguageParser.g:2053:3: (otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:2054:4: otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon + // InternalExBeeLangTestLanguageParser.g:2058:3: (otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:2059:4: otherlv_0= Colon ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= Semicolon { otherlv_0=(Token)match(input,Colon,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7785,11 +7793,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_0, grammarAccess.getGuardExpressionAccess().getColonKeyword_0_0()); } - // InternalExBeeLangTestLanguageParser.g:2058:4: ( (lv_guardExpr_1_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:2059:5: (lv_guardExpr_1_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:2063:4: ( (lv_guardExpr_1_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2064:5: (lv_guardExpr_1_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:2059:5: (lv_guardExpr_1_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:2060:6: lv_guardExpr_1_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:2064:5: (lv_guardExpr_1_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:2065:6: lv_guardExpr_1_0= ruleExpression { if ( state.backtracking==0 ) { @@ -7833,13 +7841,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2083:3: ( (lv_guardExpr_3_0= ruleBlockExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2088:3: ( (lv_guardExpr_3_0= ruleBlockExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:2083:3: ( (lv_guardExpr_3_0= ruleBlockExpression ) ) - // InternalExBeeLangTestLanguageParser.g:2084:4: (lv_guardExpr_3_0= ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:2088:3: ( (lv_guardExpr_3_0= ruleBlockExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2089:4: (lv_guardExpr_3_0= ruleBlockExpression ) { - // InternalExBeeLangTestLanguageParser.g:2084:4: (lv_guardExpr_3_0= ruleBlockExpression ) - // InternalExBeeLangTestLanguageParser.g:2085:5: lv_guardExpr_3_0= ruleBlockExpression + // InternalExBeeLangTestLanguageParser.g:2089:4: (lv_guardExpr_3_0= ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:2090:5: lv_guardExpr_3_0= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -7899,7 +7907,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleAssignmentOperator" - // InternalExBeeLangTestLanguageParser.g:2106:1: entryRuleAssignmentOperator returns [String current=null] : iv_ruleAssignmentOperator= ruleAssignmentOperator EOF ; + // InternalExBeeLangTestLanguageParser.g:2111:1: entryRuleAssignmentOperator returns [String current=null] : iv_ruleAssignmentOperator= ruleAssignmentOperator EOF ; public final String entryRuleAssignmentOperator() throws RecognitionException { String current = null; int entryRuleAssignmentOperator_StartIndex = input.index(); @@ -7908,8 +7916,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 29) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2106:58: (iv_ruleAssignmentOperator= ruleAssignmentOperator EOF ) - // InternalExBeeLangTestLanguageParser.g:2107:2: iv_ruleAssignmentOperator= ruleAssignmentOperator EOF + // InternalExBeeLangTestLanguageParser.g:2111:58: (iv_ruleAssignmentOperator= ruleAssignmentOperator EOF ) + // InternalExBeeLangTestLanguageParser.g:2112:2: iv_ruleAssignmentOperator= ruleAssignmentOperator EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAssignmentOperatorRule()); @@ -7941,7 +7949,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleAssignmentOperator" - // InternalExBeeLangTestLanguageParser.g:2113:1: ruleAssignmentOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= EqualsSign | kw= PlusSignEqualsSign | kw= HyphenMinusEqualsSign | kw= AsteriskEqualsSign | kw= SolidusEqualsSign | kw= PercentSignEqualsSign ) ; + // InternalExBeeLangTestLanguageParser.g:2118:1: ruleAssignmentOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= EqualsSign | kw= PlusSignEqualsSign | kw= HyphenMinusEqualsSign | kw= AsteriskEqualsSign | kw= SolidusEqualsSign | kw= PercentSignEqualsSign ) ; public final AntlrDatatypeRuleToken ruleAssignmentOperator() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); int ruleAssignmentOperator_StartIndex = input.index(); @@ -7952,10 +7960,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 30) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2119:2: ( (kw= EqualsSign | kw= PlusSignEqualsSign | kw= HyphenMinusEqualsSign | kw= AsteriskEqualsSign | kw= SolidusEqualsSign | kw= PercentSignEqualsSign ) ) - // InternalExBeeLangTestLanguageParser.g:2120:2: (kw= EqualsSign | kw= PlusSignEqualsSign | kw= HyphenMinusEqualsSign | kw= AsteriskEqualsSign | kw= SolidusEqualsSign | kw= PercentSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:2124:2: ( (kw= EqualsSign | kw= PlusSignEqualsSign | kw= HyphenMinusEqualsSign | kw= AsteriskEqualsSign | kw= SolidusEqualsSign | kw= PercentSignEqualsSign ) ) + // InternalExBeeLangTestLanguageParser.g:2125:2: (kw= EqualsSign | kw= PlusSignEqualsSign | kw= HyphenMinusEqualsSign | kw= AsteriskEqualsSign | kw= SolidusEqualsSign | kw= PercentSignEqualsSign ) { - // InternalExBeeLangTestLanguageParser.g:2120:2: (kw= EqualsSign | kw= PlusSignEqualsSign | kw= HyphenMinusEqualsSign | kw= AsteriskEqualsSign | kw= SolidusEqualsSign | kw= PercentSignEqualsSign ) + // InternalExBeeLangTestLanguageParser.g:2125:2: (kw= EqualsSign | kw= PlusSignEqualsSign | kw= HyphenMinusEqualsSign | kw= AsteriskEqualsSign | kw= SolidusEqualsSign | kw= PercentSignEqualsSign ) int alt40=6; switch ( input.LA(1) ) { case EqualsSign: @@ -7998,7 +8006,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt40) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2121:3: kw= EqualsSign + // InternalExBeeLangTestLanguageParser.g:2126:3: kw= EqualsSign { kw=(Token)match(input,EqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8011,7 +8019,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2127:3: kw= PlusSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:2132:3: kw= PlusSignEqualsSign { kw=(Token)match(input,PlusSignEqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8024,7 +8032,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:2133:3: kw= HyphenMinusEqualsSign + // InternalExBeeLangTestLanguageParser.g:2138:3: kw= HyphenMinusEqualsSign { kw=(Token)match(input,HyphenMinusEqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8037,7 +8045,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:2139:3: kw= AsteriskEqualsSign + // InternalExBeeLangTestLanguageParser.g:2144:3: kw= AsteriskEqualsSign { kw=(Token)match(input,AsteriskEqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8050,7 +8058,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:2145:3: kw= SolidusEqualsSign + // InternalExBeeLangTestLanguageParser.g:2150:3: kw= SolidusEqualsSign { kw=(Token)match(input,SolidusEqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8063,7 +8071,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 6 : - // InternalExBeeLangTestLanguageParser.g:2151:3: kw= PercentSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:2156:3: kw= PercentSignEqualsSign { kw=(Token)match(input,PercentSignEqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8101,7 +8109,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleRelationalOperator" - // InternalExBeeLangTestLanguageParser.g:2160:1: entryRuleRelationalOperator returns [String current=null] : iv_ruleRelationalOperator= ruleRelationalOperator EOF ; + // InternalExBeeLangTestLanguageParser.g:2165:1: entryRuleRelationalOperator returns [String current=null] : iv_ruleRelationalOperator= ruleRelationalOperator EOF ; public final String entryRuleRelationalOperator() throws RecognitionException { String current = null; int entryRuleRelationalOperator_StartIndex = input.index(); @@ -8110,8 +8118,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 31) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2160:58: (iv_ruleRelationalOperator= ruleRelationalOperator EOF ) - // InternalExBeeLangTestLanguageParser.g:2161:2: iv_ruleRelationalOperator= ruleRelationalOperator EOF + // InternalExBeeLangTestLanguageParser.g:2165:58: (iv_ruleRelationalOperator= ruleRelationalOperator EOF ) + // InternalExBeeLangTestLanguageParser.g:2166:2: iv_ruleRelationalOperator= ruleRelationalOperator EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRelationalOperatorRule()); @@ -8143,7 +8151,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleRelationalOperator" - // InternalExBeeLangTestLanguageParser.g:2167:1: ruleRelationalOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= TildeEqualsSign | kw= EqualsSignEqualsSign | kw= EqualsSignEqualsSignEqualsSign | kw= ExclamationMarkEqualsSign | kw= ExclamationMarkEqualsSignEqualsSign | kw= GreaterThanSignEqualsSign | kw= LessThanSignEqualsSign | kw= GreaterThanSign | kw= LessThanSign ) ; + // InternalExBeeLangTestLanguageParser.g:2172:1: ruleRelationalOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= TildeEqualsSign | kw= EqualsSignEqualsSign | kw= EqualsSignEqualsSignEqualsSign | kw= ExclamationMarkEqualsSign | kw= ExclamationMarkEqualsSignEqualsSign | kw= GreaterThanSignEqualsSign | kw= LessThanSignEqualsSign | kw= GreaterThanSign | kw= LessThanSign ) ; public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); int ruleRelationalOperator_StartIndex = input.index(); @@ -8154,10 +8162,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 32) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2173:2: ( (kw= TildeEqualsSign | kw= EqualsSignEqualsSign | kw= EqualsSignEqualsSignEqualsSign | kw= ExclamationMarkEqualsSign | kw= ExclamationMarkEqualsSignEqualsSign | kw= GreaterThanSignEqualsSign | kw= LessThanSignEqualsSign | kw= GreaterThanSign | kw= LessThanSign ) ) - // InternalExBeeLangTestLanguageParser.g:2174:2: (kw= TildeEqualsSign | kw= EqualsSignEqualsSign | kw= EqualsSignEqualsSignEqualsSign | kw= ExclamationMarkEqualsSign | kw= ExclamationMarkEqualsSignEqualsSign | kw= GreaterThanSignEqualsSign | kw= LessThanSignEqualsSign | kw= GreaterThanSign | kw= LessThanSign ) + // InternalExBeeLangTestLanguageParser.g:2178:2: ( (kw= TildeEqualsSign | kw= EqualsSignEqualsSign | kw= EqualsSignEqualsSignEqualsSign | kw= ExclamationMarkEqualsSign | kw= ExclamationMarkEqualsSignEqualsSign | kw= GreaterThanSignEqualsSign | kw= LessThanSignEqualsSign | kw= GreaterThanSign | kw= LessThanSign ) ) + // InternalExBeeLangTestLanguageParser.g:2179:2: (kw= TildeEqualsSign | kw= EqualsSignEqualsSign | kw= EqualsSignEqualsSignEqualsSign | kw= ExclamationMarkEqualsSign | kw= ExclamationMarkEqualsSignEqualsSign | kw= GreaterThanSignEqualsSign | kw= LessThanSignEqualsSign | kw= GreaterThanSign | kw= LessThanSign ) { - // InternalExBeeLangTestLanguageParser.g:2174:2: (kw= TildeEqualsSign | kw= EqualsSignEqualsSign | kw= EqualsSignEqualsSignEqualsSign | kw= ExclamationMarkEqualsSign | kw= ExclamationMarkEqualsSignEqualsSign | kw= GreaterThanSignEqualsSign | kw= LessThanSignEqualsSign | kw= GreaterThanSign | kw= LessThanSign ) + // InternalExBeeLangTestLanguageParser.g:2179:2: (kw= TildeEqualsSign | kw= EqualsSignEqualsSign | kw= EqualsSignEqualsSignEqualsSign | kw= ExclamationMarkEqualsSign | kw= ExclamationMarkEqualsSignEqualsSign | kw= GreaterThanSignEqualsSign | kw= LessThanSignEqualsSign | kw= GreaterThanSign | kw= LessThanSign ) int alt41=9; switch ( input.LA(1) ) { case TildeEqualsSign: @@ -8215,7 +8223,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt41) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2175:3: kw= TildeEqualsSign + // InternalExBeeLangTestLanguageParser.g:2180:3: kw= TildeEqualsSign { kw=(Token)match(input,TildeEqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8228,7 +8236,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2181:3: kw= EqualsSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:2186:3: kw= EqualsSignEqualsSign { kw=(Token)match(input,EqualsSignEqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8241,7 +8249,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:2187:3: kw= EqualsSignEqualsSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:2192:3: kw= EqualsSignEqualsSignEqualsSign { kw=(Token)match(input,EqualsSignEqualsSignEqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8254,7 +8262,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:2193:3: kw= ExclamationMarkEqualsSign + // InternalExBeeLangTestLanguageParser.g:2198:3: kw= ExclamationMarkEqualsSign { kw=(Token)match(input,ExclamationMarkEqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8267,7 +8275,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:2199:3: kw= ExclamationMarkEqualsSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:2204:3: kw= ExclamationMarkEqualsSignEqualsSign { kw=(Token)match(input,ExclamationMarkEqualsSignEqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8280,7 +8288,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 6 : - // InternalExBeeLangTestLanguageParser.g:2205:3: kw= GreaterThanSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:2210:3: kw= GreaterThanSignEqualsSign { kw=(Token)match(input,GreaterThanSignEqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8293,7 +8301,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 7 : - // InternalExBeeLangTestLanguageParser.g:2211:3: kw= LessThanSignEqualsSign + // InternalExBeeLangTestLanguageParser.g:2216:3: kw= LessThanSignEqualsSign { kw=(Token)match(input,LessThanSignEqualsSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8306,7 +8314,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 8 : - // InternalExBeeLangTestLanguageParser.g:2217:3: kw= GreaterThanSign + // InternalExBeeLangTestLanguageParser.g:2222:3: kw= GreaterThanSign { kw=(Token)match(input,GreaterThanSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8319,7 +8327,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 9 : - // InternalExBeeLangTestLanguageParser.g:2223:3: kw= LessThanSign + // InternalExBeeLangTestLanguageParser.g:2228:3: kw= LessThanSign { kw=(Token)match(input,LessThanSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8357,7 +8365,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleTopLevelExpression" - // InternalExBeeLangTestLanguageParser.g:2232:1: entryRuleTopLevelExpression returns [EObject current=null] : iv_ruleTopLevelExpression= ruleTopLevelExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:2237:1: entryRuleTopLevelExpression returns [EObject current=null] : iv_ruleTopLevelExpression= ruleTopLevelExpression EOF ; public final EObject entryRuleTopLevelExpression() throws RecognitionException { EObject current = null; int entryRuleTopLevelExpression_StartIndex = input.index(); @@ -8366,8 +8374,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 33) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2232:59: (iv_ruleTopLevelExpression= ruleTopLevelExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:2233:2: iv_ruleTopLevelExpression= ruleTopLevelExpression EOF + // InternalExBeeLangTestLanguageParser.g:2237:59: (iv_ruleTopLevelExpression= ruleTopLevelExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:2238:2: iv_ruleTopLevelExpression= ruleTopLevelExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTopLevelExpressionRule()); @@ -8399,7 +8407,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleTopLevelExpression" - // InternalExBeeLangTestLanguageParser.g:2239:1: ruleTopLevelExpression returns [EObject current=null] : (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) ; + // InternalExBeeLangTestLanguageParser.g:2244:1: ruleTopLevelExpression returns [EObject current=null] : (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) ; public final EObject ruleTopLevelExpression() throws RecognitionException { EObject current = null; int ruleTopLevelExpression_StartIndex = input.index(); @@ -8415,15 +8423,15 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 34) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2245:2: ( (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) ) - // InternalExBeeLangTestLanguageParser.g:2246:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:2250:2: ( (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2251:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) { - // InternalExBeeLangTestLanguageParser.g:2246:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:2251:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) int alt42=3; alt42 = dfa42.predict(input); switch (alt42) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2247:3: this_VarDeclaration_0= ruleVarDeclaration + // InternalExBeeLangTestLanguageParser.g:2252:3: this_VarDeclaration_0= ruleVarDeclaration { if ( state.backtracking==0 ) { @@ -8450,7 +8458,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2259:3: this_ValDeclaration_1= ruleValDeclaration + // InternalExBeeLangTestLanguageParser.g:2264:3: this_ValDeclaration_1= ruleValDeclaration { if ( state.backtracking==0 ) { @@ -8477,7 +8485,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:2271:3: this_AssignmentExpression_2= ruleAssignmentExpression + // InternalExBeeLangTestLanguageParser.g:2276:3: this_AssignmentExpression_2= ruleAssignmentExpression { if ( state.backtracking==0 ) { @@ -8529,7 +8537,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleExpression" - // InternalExBeeLangTestLanguageParser.g:2286:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:2291:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; public final EObject entryRuleExpression() throws RecognitionException { EObject current = null; int entryRuleExpression_StartIndex = input.index(); @@ -8538,8 +8546,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 35) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2286:51: (iv_ruleExpression= ruleExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:2287:2: iv_ruleExpression= ruleExpression EOF + // InternalExBeeLangTestLanguageParser.g:2291:51: (iv_ruleExpression= ruleExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:2292:2: iv_ruleExpression= ruleExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExpressionRule()); @@ -8571,7 +8579,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleExpression" - // InternalExBeeLangTestLanguageParser.g:2293:1: ruleExpression returns [EObject current=null] : this_AssignmentExpression_0= ruleAssignmentExpression ; + // InternalExBeeLangTestLanguageParser.g:2298:1: ruleExpression returns [EObject current=null] : this_AssignmentExpression_0= ruleAssignmentExpression ; public final EObject ruleExpression() throws RecognitionException { EObject current = null; int ruleExpression_StartIndex = input.index(); @@ -8583,8 +8591,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 36) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2299:2: (this_AssignmentExpression_0= ruleAssignmentExpression ) - // InternalExBeeLangTestLanguageParser.g:2300:2: this_AssignmentExpression_0= ruleAssignmentExpression + // InternalExBeeLangTestLanguageParser.g:2304:2: (this_AssignmentExpression_0= ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:2305:2: this_AssignmentExpression_0= ruleAssignmentExpression { if ( state.backtracking==0 ) { @@ -8630,7 +8638,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleAssignmentExpression" - // InternalExBeeLangTestLanguageParser.g:2314:1: entryRuleAssignmentExpression returns [EObject current=null] : iv_ruleAssignmentExpression= ruleAssignmentExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:2319:1: entryRuleAssignmentExpression returns [EObject current=null] : iv_ruleAssignmentExpression= ruleAssignmentExpression EOF ; public final EObject entryRuleAssignmentExpression() throws RecognitionException { EObject current = null; int entryRuleAssignmentExpression_StartIndex = input.index(); @@ -8639,8 +8647,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 37) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2314:61: (iv_ruleAssignmentExpression= ruleAssignmentExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:2315:2: iv_ruleAssignmentExpression= ruleAssignmentExpression EOF + // InternalExBeeLangTestLanguageParser.g:2319:61: (iv_ruleAssignmentExpression= ruleAssignmentExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:2320:2: iv_ruleAssignmentExpression= ruleAssignmentExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAssignmentExpressionRule()); @@ -8672,7 +8680,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleAssignmentExpression" - // InternalExBeeLangTestLanguageParser.g:2321:1: ruleAssignmentExpression returns [EObject current=null] : (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) ; + // InternalExBeeLangTestLanguageParser.g:2326:1: ruleAssignmentExpression returns [EObject current=null] : (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) ; public final EObject ruleAssignmentExpression() throws RecognitionException { EObject current = null; int ruleAssignmentExpression_StartIndex = input.index(); @@ -8688,11 +8696,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 38) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2327:2: ( (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) ) - // InternalExBeeLangTestLanguageParser.g:2328:2: (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:2332:2: ( (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) ) + // InternalExBeeLangTestLanguageParser.g:2333:2: (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) { - // InternalExBeeLangTestLanguageParser.g:2328:2: (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) - // InternalExBeeLangTestLanguageParser.g:2329:3: this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? + // InternalExBeeLangTestLanguageParser.g:2333:2: (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:2334:3: this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? { if ( state.backtracking==0 ) { @@ -8715,7 +8723,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes afterParserOrEnumRuleCall(); } - // InternalExBeeLangTestLanguageParser.g:2340:3: ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? + // InternalExBeeLangTestLanguageParser.g:2345:3: ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? int alt43=2; switch ( input.LA(1) ) { case EqualsSign: @@ -8776,10 +8784,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt43) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2341:4: () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2346:4: () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:2341:4: () - // InternalExBeeLangTestLanguageParser.g:2342:5: + // InternalExBeeLangTestLanguageParser.g:2346:4: () + // InternalExBeeLangTestLanguageParser.g:2347:5: { if ( state.backtracking==0 ) { @@ -8796,11 +8804,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2351:4: ( (lv_functionName_2_0= ruleAssignmentOperator ) ) - // InternalExBeeLangTestLanguageParser.g:2352:5: (lv_functionName_2_0= ruleAssignmentOperator ) + // InternalExBeeLangTestLanguageParser.g:2356:4: ( (lv_functionName_2_0= ruleAssignmentOperator ) ) + // InternalExBeeLangTestLanguageParser.g:2357:5: (lv_functionName_2_0= ruleAssignmentOperator ) { - // InternalExBeeLangTestLanguageParser.g:2352:5: (lv_functionName_2_0= ruleAssignmentOperator ) - // InternalExBeeLangTestLanguageParser.g:2353:6: lv_functionName_2_0= ruleAssignmentOperator + // InternalExBeeLangTestLanguageParser.g:2357:5: (lv_functionName_2_0= ruleAssignmentOperator ) + // InternalExBeeLangTestLanguageParser.g:2358:6: lv_functionName_2_0= ruleAssignmentOperator { if ( state.backtracking==0 ) { @@ -8831,11 +8839,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2370:4: ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) - // InternalExBeeLangTestLanguageParser.g:2371:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:2375:4: ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2376:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) { - // InternalExBeeLangTestLanguageParser.g:2371:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) - // InternalExBeeLangTestLanguageParser.g:2372:6: lv_rightExpr_3_0= ruleAssignmentExpression + // InternalExBeeLangTestLanguageParser.g:2376:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:2377:6: lv_rightExpr_3_0= ruleAssignmentExpression { if ( state.backtracking==0 ) { @@ -8898,7 +8906,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleVarDeclaration" - // InternalExBeeLangTestLanguageParser.g:2394:1: entryRuleVarDeclaration returns [EObject current=null] : iv_ruleVarDeclaration= ruleVarDeclaration EOF ; + // InternalExBeeLangTestLanguageParser.g:2399:1: entryRuleVarDeclaration returns [EObject current=null] : iv_ruleVarDeclaration= ruleVarDeclaration EOF ; public final EObject entryRuleVarDeclaration() throws RecognitionException { EObject current = null; int entryRuleVarDeclaration_StartIndex = input.index(); @@ -8907,8 +8915,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 39) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2394:55: (iv_ruleVarDeclaration= ruleVarDeclaration EOF ) - // InternalExBeeLangTestLanguageParser.g:2395:2: iv_ruleVarDeclaration= ruleVarDeclaration EOF + // InternalExBeeLangTestLanguageParser.g:2399:55: (iv_ruleVarDeclaration= ruleVarDeclaration EOF ) + // InternalExBeeLangTestLanguageParser.g:2400:2: iv_ruleVarDeclaration= ruleVarDeclaration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getVarDeclarationRule()); @@ -8940,7 +8948,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleVarDeclaration" - // InternalExBeeLangTestLanguageParser.g:2401:1: ruleVarDeclaration returns [EObject current=null] : ( () ( (lv_final_1_0= Final ) )? ( (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) ; + // InternalExBeeLangTestLanguageParser.g:2406:1: ruleVarDeclaration returns [EObject current=null] : ( () ( (lv_final_1_0= Final ) )? ( (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) ; public final EObject ruleVarDeclaration() throws RecognitionException { EObject current = null; int ruleVarDeclaration_StartIndex = input.index(); @@ -8958,14 +8966,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 40) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2407:2: ( ( () ( (lv_final_1_0= Final ) )? ( (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) ) - // InternalExBeeLangTestLanguageParser.g:2408:2: ( () ( (lv_final_1_0= Final ) )? ( (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:2412:2: ( ( () ( (lv_final_1_0= Final ) )? ( (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) ) + // InternalExBeeLangTestLanguageParser.g:2413:2: ( () ( (lv_final_1_0= Final ) )? ( (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) { - // InternalExBeeLangTestLanguageParser.g:2408:2: ( () ( (lv_final_1_0= Final ) )? ( (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) - // InternalExBeeLangTestLanguageParser.g:2409:3: () ( (lv_final_1_0= Final ) )? ( (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) )? + // InternalExBeeLangTestLanguageParser.g:2413:2: ( () ( (lv_final_1_0= Final ) )? ( (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:2414:3: () ( (lv_final_1_0= Final ) )? ( (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) )? { - // InternalExBeeLangTestLanguageParser.g:2409:3: () - // InternalExBeeLangTestLanguageParser.g:2410:4: + // InternalExBeeLangTestLanguageParser.g:2414:3: () + // InternalExBeeLangTestLanguageParser.g:2415:4: { if ( state.backtracking==0 ) { @@ -8982,7 +8990,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2419:3: ( (lv_final_1_0= Final ) )? + // InternalExBeeLangTestLanguageParser.g:2424:3: ( (lv_final_1_0= Final ) )? int alt44=2; int LA44_0 = input.LA(1); @@ -8991,10 +8999,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt44) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2420:4: (lv_final_1_0= Final ) + // InternalExBeeLangTestLanguageParser.g:2425:4: (lv_final_1_0= Final ) { - // InternalExBeeLangTestLanguageParser.g:2420:4: (lv_final_1_0= Final ) - // InternalExBeeLangTestLanguageParser.g:2421:5: lv_final_1_0= Final + // InternalExBeeLangTestLanguageParser.g:2425:4: (lv_final_1_0= Final ) + // InternalExBeeLangTestLanguageParser.g:2426:5: lv_final_1_0= Final { lv_final_1_0=(Token)match(input,Final,FollowSets000.FOLLOW_41); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9019,10 +9027,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2433:3: ( (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) - // InternalExBeeLangTestLanguageParser.g:2434:4: (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2438:3: ( (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:2439:4: (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) { - // InternalExBeeLangTestLanguageParser.g:2434:4: (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) + // InternalExBeeLangTestLanguageParser.g:2439:4: (otherlv_2= Var | ( (lv_type_3_0= ruleTypeRef ) ) ) int alt45=2; int LA45_0 = input.LA(1); @@ -9041,7 +9049,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt45) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2435:5: otherlv_2= Var + // InternalExBeeLangTestLanguageParser.g:2440:5: otherlv_2= Var { otherlv_2=(Token)match(input,Var,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9053,13 +9061,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2440:5: ( (lv_type_3_0= ruleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:2445:5: ( (lv_type_3_0= ruleTypeRef ) ) { - // InternalExBeeLangTestLanguageParser.g:2440:5: ( (lv_type_3_0= ruleTypeRef ) ) - // InternalExBeeLangTestLanguageParser.g:2441:6: (lv_type_3_0= ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:2445:5: ( (lv_type_3_0= ruleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:2446:6: (lv_type_3_0= ruleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:2441:6: (lv_type_3_0= ruleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:2442:7: lv_type_3_0= ruleTypeRef + // InternalExBeeLangTestLanguageParser.g:2446:6: (lv_type_3_0= ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:2447:7: lv_type_3_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -9096,11 +9104,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2460:4: ( (lv_name_4_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:2461:5: (lv_name_4_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2465:4: ( (lv_name_4_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2466:5: (lv_name_4_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:2461:5: (lv_name_4_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:2462:6: lv_name_4_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:2466:5: (lv_name_4_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2467:6: lv_name_4_0= RULE_ID { lv_name_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_42); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9129,7 +9137,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2479:3: (otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) )? + // InternalExBeeLangTestLanguageParser.g:2484:3: (otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) )? int alt46=2; int LA46_0 = input.LA(1); @@ -9138,7 +9146,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt46) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2480:4: otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2485:4: otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) { otherlv_5=(Token)match(input,EqualsSign,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9146,11 +9154,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_5, grammarAccess.getVarDeclarationAccess().getEqualsSignKeyword_3_0()); } - // InternalExBeeLangTestLanguageParser.g:2484:4: ( (lv_valueExpr_6_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:2485:5: (lv_valueExpr_6_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:2489:4: ( (lv_valueExpr_6_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2490:5: (lv_valueExpr_6_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:2485:5: (lv_valueExpr_6_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:2486:6: lv_valueExpr_6_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:2490:5: (lv_valueExpr_6_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:2491:6: lv_valueExpr_6_0= ruleExpression { if ( state.backtracking==0 ) { @@ -9213,7 +9221,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleValDeclaration" - // InternalExBeeLangTestLanguageParser.g:2508:1: entryRuleValDeclaration returns [EObject current=null] : iv_ruleValDeclaration= ruleValDeclaration EOF ; + // InternalExBeeLangTestLanguageParser.g:2513:1: entryRuleValDeclaration returns [EObject current=null] : iv_ruleValDeclaration= ruleValDeclaration EOF ; public final EObject entryRuleValDeclaration() throws RecognitionException { EObject current = null; int entryRuleValDeclaration_StartIndex = input.index(); @@ -9222,8 +9230,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 41) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2508:55: (iv_ruleValDeclaration= ruleValDeclaration EOF ) - // InternalExBeeLangTestLanguageParser.g:2509:2: iv_ruleValDeclaration= ruleValDeclaration EOF + // InternalExBeeLangTestLanguageParser.g:2513:55: (iv_ruleValDeclaration= ruleValDeclaration EOF ) + // InternalExBeeLangTestLanguageParser.g:2514:2: iv_ruleValDeclaration= ruleValDeclaration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getValDeclarationRule()); @@ -9255,7 +9263,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleValDeclaration" - // InternalExBeeLangTestLanguageParser.g:2515:1: ruleValDeclaration returns [EObject current=null] : ( () ( (lv_final_1_0= Final ) )? ( (lv_immutable_2_0= Val ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:2520:1: ruleValDeclaration returns [EObject current=null] : ( () ( (lv_final_1_0= Final ) )? ( (lv_immutable_2_0= Val ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) ) ; public final EObject ruleValDeclaration() throws RecognitionException { EObject current = null; int ruleValDeclaration_StartIndex = input.index(); @@ -9273,14 +9281,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 42) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2521:2: ( ( () ( (lv_final_1_0= Final ) )? ( (lv_immutable_2_0= Val ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:2522:2: ( () ( (lv_final_1_0= Final ) )? ( (lv_immutable_2_0= Val ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:2526:2: ( ( () ( (lv_final_1_0= Final ) )? ( (lv_immutable_2_0= Val ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:2527:2: ( () ( (lv_final_1_0= Final ) )? ( (lv_immutable_2_0= Val ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) ) { - // InternalExBeeLangTestLanguageParser.g:2522:2: ( () ( (lv_final_1_0= Final ) )? ( (lv_immutable_2_0= Val ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:2523:3: () ( (lv_final_1_0= Final ) )? ( (lv_immutable_2_0= Val ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2527:2: ( () ( (lv_final_1_0= Final ) )? ( (lv_immutable_2_0= Val ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:2528:3: () ( (lv_final_1_0= Final ) )? ( (lv_immutable_2_0= Val ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= EqualsSign ( (lv_valueExpr_6_0= ruleExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:2523:3: () - // InternalExBeeLangTestLanguageParser.g:2524:4: + // InternalExBeeLangTestLanguageParser.g:2528:3: () + // InternalExBeeLangTestLanguageParser.g:2529:4: { if ( state.backtracking==0 ) { @@ -9297,7 +9305,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2533:3: ( (lv_final_1_0= Final ) )? + // InternalExBeeLangTestLanguageParser.g:2538:3: ( (lv_final_1_0= Final ) )? int alt47=2; int LA47_0 = input.LA(1); @@ -9306,10 +9314,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt47) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2534:4: (lv_final_1_0= Final ) + // InternalExBeeLangTestLanguageParser.g:2539:4: (lv_final_1_0= Final ) { - // InternalExBeeLangTestLanguageParser.g:2534:4: (lv_final_1_0= Final ) - // InternalExBeeLangTestLanguageParser.g:2535:5: lv_final_1_0= Final + // InternalExBeeLangTestLanguageParser.g:2539:4: (lv_final_1_0= Final ) + // InternalExBeeLangTestLanguageParser.g:2540:5: lv_final_1_0= Final { lv_final_1_0=(Token)match(input,Final,FollowSets000.FOLLOW_43); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9334,11 +9342,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2547:3: ( (lv_immutable_2_0= Val ) ) - // InternalExBeeLangTestLanguageParser.g:2548:4: (lv_immutable_2_0= Val ) + // InternalExBeeLangTestLanguageParser.g:2552:3: ( (lv_immutable_2_0= Val ) ) + // InternalExBeeLangTestLanguageParser.g:2553:4: (lv_immutable_2_0= Val ) { - // InternalExBeeLangTestLanguageParser.g:2548:4: (lv_immutable_2_0= Val ) - // InternalExBeeLangTestLanguageParser.g:2549:5: lv_immutable_2_0= Val + // InternalExBeeLangTestLanguageParser.g:2553:4: (lv_immutable_2_0= Val ) + // InternalExBeeLangTestLanguageParser.g:2554:5: lv_immutable_2_0= Val { lv_immutable_2_0=(Token)match(input,Val,FollowSets000.FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9360,7 +9368,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2561:3: ( (lv_type_3_0= ruleTypeRef ) )? + // InternalExBeeLangTestLanguageParser.g:2566:3: ( (lv_type_3_0= ruleTypeRef ) )? int alt48=2; int LA48_0 = input.LA(1); @@ -9376,10 +9384,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt48) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2562:4: (lv_type_3_0= ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:2567:4: (lv_type_3_0= ruleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:2562:4: (lv_type_3_0= ruleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:2563:5: lv_type_3_0= ruleTypeRef + // InternalExBeeLangTestLanguageParser.g:2567:4: (lv_type_3_0= ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:2568:5: lv_type_3_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -9413,11 +9421,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2580:3: ( (lv_name_4_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:2581:4: (lv_name_4_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2585:3: ( (lv_name_4_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2586:4: (lv_name_4_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:2581:4: (lv_name_4_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:2582:5: lv_name_4_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:2586:4: (lv_name_4_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2587:5: lv_name_4_0= RULE_ID { lv_name_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_44); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9449,11 +9457,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_5, grammarAccess.getValDeclarationAccess().getEqualsSignKeyword_5()); } - // InternalExBeeLangTestLanguageParser.g:2602:3: ( (lv_valueExpr_6_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:2603:4: (lv_valueExpr_6_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:2607:3: ( (lv_valueExpr_6_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2608:4: (lv_valueExpr_6_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:2603:4: (lv_valueExpr_6_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:2604:5: lv_valueExpr_6_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:2608:4: (lv_valueExpr_6_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:2609:5: lv_valueExpr_6_0= ruleExpression { if ( state.backtracking==0 ) { @@ -9510,7 +9518,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleTypeRef" - // InternalExBeeLangTestLanguageParser.g:2625:1: entryRuleTypeRef returns [EObject current=null] : iv_ruleTypeRef= ruleTypeRef EOF ; + // InternalExBeeLangTestLanguageParser.g:2630:1: entryRuleTypeRef returns [EObject current=null] : iv_ruleTypeRef= ruleTypeRef EOF ; public final EObject entryRuleTypeRef() throws RecognitionException { EObject current = null; int entryRuleTypeRef_StartIndex = input.index(); @@ -9519,8 +9527,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 43) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2625:48: (iv_ruleTypeRef= ruleTypeRef EOF ) - // InternalExBeeLangTestLanguageParser.g:2626:2: iv_ruleTypeRef= ruleTypeRef EOF + // InternalExBeeLangTestLanguageParser.g:2630:48: (iv_ruleTypeRef= ruleTypeRef EOF ) + // InternalExBeeLangTestLanguageParser.g:2631:2: iv_ruleTypeRef= ruleTypeRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTypeRefRule()); @@ -9552,7 +9560,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleTypeRef" - // InternalExBeeLangTestLanguageParser.g:2632:1: ruleTypeRef returns [EObject current=null] : (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) ; + // InternalExBeeLangTestLanguageParser.g:2637:1: ruleTypeRef returns [EObject current=null] : (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) ; public final EObject ruleTypeRef() throws RecognitionException { EObject current = null; int ruleTypeRef_StartIndex = input.index(); @@ -9566,10 +9574,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 44) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2638:2: ( (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) ) - // InternalExBeeLangTestLanguageParser.g:2639:2: (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:2643:2: ( (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:2644:2: (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:2639:2: (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:2644:2: (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) int alt49=2; int LA49_0 = input.LA(1); @@ -9588,7 +9596,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt49) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2640:3: this_ClosureTypeRef_0= ruleClosureTypeRef + // InternalExBeeLangTestLanguageParser.g:2645:3: this_ClosureTypeRef_0= ruleClosureTypeRef { if ( state.backtracking==0 ) { @@ -9615,7 +9623,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2652:3: this_SimpleTypeRef_1= ruleSimpleTypeRef + // InternalExBeeLangTestLanguageParser.g:2657:3: this_SimpleTypeRef_1= ruleSimpleTypeRef { if ( state.backtracking==0 ) { @@ -9667,7 +9675,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleSimpleTypeRef" - // InternalExBeeLangTestLanguageParser.g:2667:1: entryRuleSimpleTypeRef returns [EObject current=null] : iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF ; + // InternalExBeeLangTestLanguageParser.g:2672:1: entryRuleSimpleTypeRef returns [EObject current=null] : iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF ; public final EObject entryRuleSimpleTypeRef() throws RecognitionException { EObject current = null; int entryRuleSimpleTypeRef_StartIndex = input.index(); @@ -9676,8 +9684,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 45) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2667:54: (iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF ) - // InternalExBeeLangTestLanguageParser.g:2668:2: iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF + // InternalExBeeLangTestLanguageParser.g:2672:54: (iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF ) + // InternalExBeeLangTestLanguageParser.g:2673:2: iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSimpleTypeRefRule()); @@ -9709,7 +9717,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleSimpleTypeRef" - // InternalExBeeLangTestLanguageParser.g:2674:1: ruleSimpleTypeRef returns [EObject current=null] : ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign )? ) ; + // InternalExBeeLangTestLanguageParser.g:2679:1: ruleSimpleTypeRef returns [EObject current=null] : ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign )? ) ; public final EObject ruleSimpleTypeRef() throws RecognitionException { EObject current = null; int ruleSimpleTypeRef_StartIndex = input.index(); @@ -9725,17 +9733,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 46) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2680:2: ( ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign )? ) ) - // InternalExBeeLangTestLanguageParser.g:2681:2: ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign )? ) + // InternalExBeeLangTestLanguageParser.g:2685:2: ( ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign )? ) ) + // InternalExBeeLangTestLanguageParser.g:2686:2: ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign )? ) { - // InternalExBeeLangTestLanguageParser.g:2681:2: ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign )? ) - // InternalExBeeLangTestLanguageParser.g:2682:3: ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign )? + // InternalExBeeLangTestLanguageParser.g:2686:2: ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign )? ) + // InternalExBeeLangTestLanguageParser.g:2687:3: ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign )? { - // InternalExBeeLangTestLanguageParser.g:2682:3: ( (lv_rawType_0_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:2683:4: (lv_rawType_0_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2687:3: ( (lv_rawType_0_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2688:4: (lv_rawType_0_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:2683:4: (lv_rawType_0_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:2684:5: lv_rawType_0_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:2688:4: (lv_rawType_0_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2689:5: lv_rawType_0_0= RULE_ID { lv_rawType_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_45); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9761,7 +9769,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2700:3: (otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign )? + // InternalExBeeLangTestLanguageParser.g:2705:3: (otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign )? int alt51=2; int LA51_0 = input.LA(1); @@ -9770,7 +9778,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt51) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2701:4: otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign + // InternalExBeeLangTestLanguageParser.g:2706:4: otherlv_1= LessThanSign ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= GreaterThanSign { otherlv_1=(Token)match(input,LessThanSign,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9778,11 +9786,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_1, grammarAccess.getSimpleTypeRefAccess().getLessThanSignKeyword_1_0()); } - // InternalExBeeLangTestLanguageParser.g:2705:4: ( (lv_actualArgumentsList_2_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:2706:5: (lv_actualArgumentsList_2_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2710:4: ( (lv_actualArgumentsList_2_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2711:5: (lv_actualArgumentsList_2_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:2706:5: (lv_actualArgumentsList_2_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:2707:6: lv_actualArgumentsList_2_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:2711:5: (lv_actualArgumentsList_2_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2712:6: lv_actualArgumentsList_2_0= RULE_ID { lv_actualArgumentsList_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_46); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9808,7 +9816,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2723:4: (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* + // InternalExBeeLangTestLanguageParser.g:2728:4: (otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* loop50: do { int alt50=2; @@ -9821,7 +9829,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt50) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2724:5: otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2729:5: otherlv_3= Comma ( (lv_actualArgumentsList_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,Comma,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9829,11 +9837,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_3, grammarAccess.getSimpleTypeRefAccess().getCommaKeyword_1_2_0()); } - // InternalExBeeLangTestLanguageParser.g:2728:5: ( (lv_actualArgumentsList_4_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:2729:6: (lv_actualArgumentsList_4_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2733:5: ( (lv_actualArgumentsList_4_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2734:6: (lv_actualArgumentsList_4_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:2729:6: (lv_actualArgumentsList_4_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:2730:7: lv_actualArgumentsList_4_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:2734:6: (lv_actualArgumentsList_4_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2735:7: lv_actualArgumentsList_4_0= RULE_ID { lv_actualArgumentsList_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_46); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9906,7 +9914,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleClosureTypeRef" - // InternalExBeeLangTestLanguageParser.g:2756:1: entryRuleClosureTypeRef returns [EObject current=null] : iv_ruleClosureTypeRef= ruleClosureTypeRef EOF ; + // InternalExBeeLangTestLanguageParser.g:2761:1: entryRuleClosureTypeRef returns [EObject current=null] : iv_ruleClosureTypeRef= ruleClosureTypeRef EOF ; public final EObject entryRuleClosureTypeRef() throws RecognitionException { EObject current = null; int entryRuleClosureTypeRef_StartIndex = input.index(); @@ -9915,8 +9923,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 47) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2756:55: (iv_ruleClosureTypeRef= ruleClosureTypeRef EOF ) - // InternalExBeeLangTestLanguageParser.g:2757:2: iv_ruleClosureTypeRef= ruleClosureTypeRef EOF + // InternalExBeeLangTestLanguageParser.g:2761:55: (iv_ruleClosureTypeRef= ruleClosureTypeRef EOF ) + // InternalExBeeLangTestLanguageParser.g:2762:2: iv_ruleClosureTypeRef= ruleClosureTypeRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getClosureTypeRefRule()); @@ -9948,7 +9956,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleClosureTypeRef" - // InternalExBeeLangTestLanguageParser.g:2763:1: ruleClosureTypeRef returns [EObject current=null] : (otherlv_0= LeftParenthesis ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= RightParenthesis otherlv_10= EqualsSignGreaterThanSign ( (lv_returnType_11_0= RULE_ID ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:2768:1: ruleClosureTypeRef returns [EObject current=null] : (otherlv_0= LeftParenthesis ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= RightParenthesis otherlv_10= EqualsSignGreaterThanSign ( (lv_returnType_11_0= RULE_ID ) ) ) ; public final EObject ruleClosureTypeRef() throws RecognitionException { EObject current = null; int ruleClosureTypeRef_StartIndex = input.index(); @@ -9970,11 +9978,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 48) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2769:2: ( (otherlv_0= LeftParenthesis ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= RightParenthesis otherlv_10= EqualsSignGreaterThanSign ( (lv_returnType_11_0= RULE_ID ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:2770:2: (otherlv_0= LeftParenthesis ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= RightParenthesis otherlv_10= EqualsSignGreaterThanSign ( (lv_returnType_11_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:2774:2: ( (otherlv_0= LeftParenthesis ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= RightParenthesis otherlv_10= EqualsSignGreaterThanSign ( (lv_returnType_11_0= RULE_ID ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:2775:2: (otherlv_0= LeftParenthesis ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= RightParenthesis otherlv_10= EqualsSignGreaterThanSign ( (lv_returnType_11_0= RULE_ID ) ) ) { - // InternalExBeeLangTestLanguageParser.g:2770:2: (otherlv_0= LeftParenthesis ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= RightParenthesis otherlv_10= EqualsSignGreaterThanSign ( (lv_returnType_11_0= RULE_ID ) ) ) - // InternalExBeeLangTestLanguageParser.g:2771:3: otherlv_0= LeftParenthesis ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= RightParenthesis otherlv_10= EqualsSignGreaterThanSign ( (lv_returnType_11_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2775:2: (otherlv_0= LeftParenthesis ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= RightParenthesis otherlv_10= EqualsSignGreaterThanSign ( (lv_returnType_11_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:2776:3: otherlv_0= LeftParenthesis ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= RightParenthesis otherlv_10= EqualsSignGreaterThanSign ( (lv_returnType_11_0= RULE_ID ) ) { otherlv_0=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_47); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9982,7 +9990,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_0, grammarAccess.getClosureTypeRefAccess().getLeftParenthesisKeyword_0()); } - // InternalExBeeLangTestLanguageParser.g:2775:3: ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? + // InternalExBeeLangTestLanguageParser.g:2780:3: ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? int alt54=3; int LA54_0 = input.LA(1); @@ -9994,16 +10002,16 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt54) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2776:4: ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:2781:4: ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) { - // InternalExBeeLangTestLanguageParser.g:2776:4: ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) - // InternalExBeeLangTestLanguageParser.g:2777:5: ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? + // InternalExBeeLangTestLanguageParser.g:2781:4: ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:2782:5: ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? { - // InternalExBeeLangTestLanguageParser.g:2777:5: ( (lv_parameterTypes_1_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:2778:6: (lv_parameterTypes_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2782:5: ( (lv_parameterTypes_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2783:6: (lv_parameterTypes_1_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:2778:6: (lv_parameterTypes_1_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:2779:7: lv_parameterTypes_1_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:2783:6: (lv_parameterTypes_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2784:7: lv_parameterTypes_1_0= RULE_ID { lv_parameterTypes_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_34); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10029,7 +10037,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2795:5: (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* + // InternalExBeeLangTestLanguageParser.g:2800:5: (otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) )* loop52: do { int alt52=2; @@ -10048,7 +10056,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt52) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2796:6: otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2801:6: otherlv_2= Comma ( (lv_parameterTypes_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,Comma,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10056,11 +10064,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_2, grammarAccess.getClosureTypeRefAccess().getCommaKeyword_1_0_1_0()); } - // InternalExBeeLangTestLanguageParser.g:2800:6: ( (lv_parameterTypes_3_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:2801:7: (lv_parameterTypes_3_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2805:6: ( (lv_parameterTypes_3_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2806:7: (lv_parameterTypes_3_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:2801:7: (lv_parameterTypes_3_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:2802:8: lv_parameterTypes_3_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:2806:7: (lv_parameterTypes_3_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2807:8: lv_parameterTypes_3_0= RULE_ID { lv_parameterTypes_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_34); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10095,7 +10103,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } } while (true); - // InternalExBeeLangTestLanguageParser.g:2819:5: (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? + // InternalExBeeLangTestLanguageParser.g:2824:5: (otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? int alt53=2; int LA53_0 = input.LA(1); @@ -10104,7 +10112,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt53) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2820:6: otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2825:6: otherlv_4= Comma ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) { otherlv_4=(Token)match(input,Comma,FollowSets000.FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10112,11 +10120,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_4, grammarAccess.getClosureTypeRefAccess().getCommaKeyword_1_0_2_0()); } - // InternalExBeeLangTestLanguageParser.g:2824:6: ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:2825:7: (lv_varArgs_5_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:2829:6: ( (lv_varArgs_5_0= FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:2830:7: (lv_varArgs_5_0= FullStopFullStopFullStop ) { - // InternalExBeeLangTestLanguageParser.g:2825:7: (lv_varArgs_5_0= FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:2826:8: lv_varArgs_5_0= FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:2830:7: (lv_varArgs_5_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:2831:8: lv_varArgs_5_0= FullStopFullStopFullStop { lv_varArgs_5_0=(Token)match(input,FullStopFullStopFullStop,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10138,11 +10146,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2838:6: ( (lv_parameterTypes_6_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:2839:7: (lv_parameterTypes_6_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2843:6: ( (lv_parameterTypes_6_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2844:7: (lv_parameterTypes_6_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:2839:7: (lv_parameterTypes_6_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:2840:8: lv_parameterTypes_6_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:2844:7: (lv_parameterTypes_6_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2845:8: lv_parameterTypes_6_0= RULE_ID { lv_parameterTypes_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_37); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10181,16 +10189,16 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2859:4: ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:2864:4: ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) { - // InternalExBeeLangTestLanguageParser.g:2859:4: ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) - // InternalExBeeLangTestLanguageParser.g:2860:5: ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2864:4: ( ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:2865:5: ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) { - // InternalExBeeLangTestLanguageParser.g:2860:5: ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:2861:6: (lv_varArgs_7_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:2865:5: ( (lv_varArgs_7_0= FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:2866:6: (lv_varArgs_7_0= FullStopFullStopFullStop ) { - // InternalExBeeLangTestLanguageParser.g:2861:6: (lv_varArgs_7_0= FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:2862:7: lv_varArgs_7_0= FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:2866:6: (lv_varArgs_7_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:2867:7: lv_varArgs_7_0= FullStopFullStopFullStop { lv_varArgs_7_0=(Token)match(input,FullStopFullStopFullStop,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10212,11 +10220,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2874:5: ( (lv_parameterTypes_8_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:2875:6: (lv_parameterTypes_8_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2879:5: ( (lv_parameterTypes_8_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2880:6: (lv_parameterTypes_8_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:2875:6: (lv_parameterTypes_8_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:2876:7: lv_parameterTypes_8_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:2880:6: (lv_parameterTypes_8_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2881:7: lv_parameterTypes_8_0= RULE_ID { lv_parameterTypes_8_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_37); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10263,11 +10271,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_10, grammarAccess.getClosureTypeRefAccess().getEqualsSignGreaterThanSignKeyword_3()); } - // InternalExBeeLangTestLanguageParser.g:2902:3: ( (lv_returnType_11_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:2903:4: (lv_returnType_11_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2907:3: ( (lv_returnType_11_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:2908:4: (lv_returnType_11_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:2903:4: (lv_returnType_11_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:2904:5: lv_returnType_11_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:2908:4: (lv_returnType_11_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:2909:5: lv_returnType_11_0= RULE_ID { lv_returnType_11_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10319,7 +10327,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleCachedExpression" - // InternalExBeeLangTestLanguageParser.g:2924:1: entryRuleCachedExpression returns [EObject current=null] : iv_ruleCachedExpression= ruleCachedExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:2929:1: entryRuleCachedExpression returns [EObject current=null] : iv_ruleCachedExpression= ruleCachedExpression EOF ; public final EObject entryRuleCachedExpression() throws RecognitionException { EObject current = null; int entryRuleCachedExpression_StartIndex = input.index(); @@ -10328,8 +10336,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 49) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2924:57: (iv_ruleCachedExpression= ruleCachedExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:2925:2: iv_ruleCachedExpression= ruleCachedExpression EOF + // InternalExBeeLangTestLanguageParser.g:2929:57: (iv_ruleCachedExpression= ruleCachedExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:2930:2: iv_ruleCachedExpression= ruleCachedExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCachedExpressionRule()); @@ -10361,7 +10369,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleCachedExpression" - // InternalExBeeLangTestLanguageParser.g:2931:1: ruleCachedExpression returns [EObject current=null] : ( ( () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) ; + // InternalExBeeLangTestLanguageParser.g:2936:1: ruleCachedExpression returns [EObject current=null] : ( ( () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) ; public final EObject ruleCachedExpression() throws RecognitionException { EObject current = null; int ruleCachedExpression_StartIndex = input.index(); @@ -10376,10 +10384,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 50) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2937:2: ( ( ( () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) ) - // InternalExBeeLangTestLanguageParser.g:2938:2: ( ( () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) + // InternalExBeeLangTestLanguageParser.g:2942:2: ( ( ( () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2943:2: ( ( () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) { - // InternalExBeeLangTestLanguageParser.g:2938:2: ( ( () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) + // InternalExBeeLangTestLanguageParser.g:2943:2: ( ( () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) int alt55=2; int LA55_0 = input.LA(1); @@ -10398,13 +10406,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt55) { case 1 : - // InternalExBeeLangTestLanguageParser.g:2939:3: ( () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:2944:3: ( () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) ) { - // InternalExBeeLangTestLanguageParser.g:2939:3: ( () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:2940:4: () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2944:3: ( () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:2945:4: () otherlv_1= Cached ( (lv_expr_2_0= ruleOrExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:2940:4: () - // InternalExBeeLangTestLanguageParser.g:2941:5: + // InternalExBeeLangTestLanguageParser.g:2945:4: () + // InternalExBeeLangTestLanguageParser.g:2946:5: { if ( state.backtracking==0 ) { @@ -10427,11 +10435,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_1, grammarAccess.getCachedExpressionAccess().getCachedKeyword_0_1()); } - // InternalExBeeLangTestLanguageParser.g:2954:4: ( (lv_expr_2_0= ruleOrExpression ) ) - // InternalExBeeLangTestLanguageParser.g:2955:5: (lv_expr_2_0= ruleOrExpression ) + // InternalExBeeLangTestLanguageParser.g:2959:4: ( (lv_expr_2_0= ruleOrExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2960:5: (lv_expr_2_0= ruleOrExpression ) { - // InternalExBeeLangTestLanguageParser.g:2955:5: (lv_expr_2_0= ruleOrExpression ) - // InternalExBeeLangTestLanguageParser.g:2956:6: lv_expr_2_0= ruleOrExpression + // InternalExBeeLangTestLanguageParser.g:2960:5: (lv_expr_2_0= ruleOrExpression ) + // InternalExBeeLangTestLanguageParser.g:2961:6: lv_expr_2_0= ruleOrExpression { if ( state.backtracking==0 ) { @@ -10469,7 +10477,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:2975:3: this_OrExpression_3= ruleOrExpression + // InternalExBeeLangTestLanguageParser.g:2980:3: this_OrExpression_3= ruleOrExpression { if ( state.backtracking==0 ) { @@ -10521,7 +10529,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleOrExpression" - // InternalExBeeLangTestLanguageParser.g:2990:1: entryRuleOrExpression returns [EObject current=null] : iv_ruleOrExpression= ruleOrExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:2995:1: entryRuleOrExpression returns [EObject current=null] : iv_ruleOrExpression= ruleOrExpression EOF ; public final EObject entryRuleOrExpression() throws RecognitionException { EObject current = null; int entryRuleOrExpression_StartIndex = input.index(); @@ -10530,8 +10538,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 51) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:2990:53: (iv_ruleOrExpression= ruleOrExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:2991:2: iv_ruleOrExpression= ruleOrExpression EOF + // InternalExBeeLangTestLanguageParser.g:2995:53: (iv_ruleOrExpression= ruleOrExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:2996:2: iv_ruleOrExpression= ruleOrExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOrExpressionRule()); @@ -10563,7 +10571,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleOrExpression" - // InternalExBeeLangTestLanguageParser.g:2997:1: ruleOrExpression returns [EObject current=null] : (this_AndExpression_0= ruleAndExpression ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) ; + // InternalExBeeLangTestLanguageParser.g:3002:1: ruleOrExpression returns [EObject current=null] : (this_AndExpression_0= ruleAndExpression ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) ; public final EObject ruleOrExpression() throws RecognitionException { EObject current = null; int ruleOrExpression_StartIndex = input.index(); @@ -10578,11 +10586,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 52) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3003:2: ( (this_AndExpression_0= ruleAndExpression ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) ) - // InternalExBeeLangTestLanguageParser.g:3004:2: (this_AndExpression_0= ruleAndExpression ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3008:2: ( (this_AndExpression_0= ruleAndExpression ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:3009:2: (this_AndExpression_0= ruleAndExpression ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) { - // InternalExBeeLangTestLanguageParser.g:3004:2: (this_AndExpression_0= ruleAndExpression ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) - // InternalExBeeLangTestLanguageParser.g:3005:3: this_AndExpression_0= ruleAndExpression ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* + // InternalExBeeLangTestLanguageParser.g:3009:2: (this_AndExpression_0= ruleAndExpression ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3010:3: this_AndExpression_0= ruleAndExpression ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* { if ( state.backtracking==0 ) { @@ -10605,7 +10613,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes afterParserOrEnumRuleCall(); } - // InternalExBeeLangTestLanguageParser.g:3016:3: ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* + // InternalExBeeLangTestLanguageParser.g:3021:3: ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* loop56: do { int alt56=2; @@ -10624,10 +10632,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt56) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3017:4: () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3022:4: () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3017:4: () - // InternalExBeeLangTestLanguageParser.g:3018:5: + // InternalExBeeLangTestLanguageParser.g:3022:4: () + // InternalExBeeLangTestLanguageParser.g:3023:5: { if ( state.backtracking==0 ) { @@ -10650,11 +10658,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_2, grammarAccess.getOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_1()); } - // InternalExBeeLangTestLanguageParser.g:3031:4: ( (lv_rightExpr_3_0= ruleAndExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3032:5: (lv_rightExpr_3_0= ruleAndExpression ) + // InternalExBeeLangTestLanguageParser.g:3036:4: ( (lv_rightExpr_3_0= ruleAndExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3037:5: (lv_rightExpr_3_0= ruleAndExpression ) { - // InternalExBeeLangTestLanguageParser.g:3032:5: (lv_rightExpr_3_0= ruleAndExpression ) - // InternalExBeeLangTestLanguageParser.g:3033:6: lv_rightExpr_3_0= ruleAndExpression + // InternalExBeeLangTestLanguageParser.g:3037:5: (lv_rightExpr_3_0= ruleAndExpression ) + // InternalExBeeLangTestLanguageParser.g:3038:6: lv_rightExpr_3_0= ruleAndExpression { if ( state.backtracking==0 ) { @@ -10720,7 +10728,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleAndExpression" - // InternalExBeeLangTestLanguageParser.g:3055:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:3060:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ; public final EObject entryRuleAndExpression() throws RecognitionException { EObject current = null; int entryRuleAndExpression_StartIndex = input.index(); @@ -10729,8 +10737,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 53) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3055:54: (iv_ruleAndExpression= ruleAndExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:3056:2: iv_ruleAndExpression= ruleAndExpression EOF + // InternalExBeeLangTestLanguageParser.g:3060:54: (iv_ruleAndExpression= ruleAndExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:3061:2: iv_ruleAndExpression= ruleAndExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAndExpressionRule()); @@ -10762,7 +10770,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleAndExpression" - // InternalExBeeLangTestLanguageParser.g:3062:1: ruleAndExpression returns [EObject current=null] : (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) ; + // InternalExBeeLangTestLanguageParser.g:3067:1: ruleAndExpression returns [EObject current=null] : (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) ; public final EObject ruleAndExpression() throws RecognitionException { EObject current = null; int ruleAndExpression_StartIndex = input.index(); @@ -10777,11 +10785,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 54) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3068:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) ) - // InternalExBeeLangTestLanguageParser.g:3069:2: (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3073:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:3074:2: (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) { - // InternalExBeeLangTestLanguageParser.g:3069:2: (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) - // InternalExBeeLangTestLanguageParser.g:3070:3: this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* + // InternalExBeeLangTestLanguageParser.g:3074:2: (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3075:3: this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* { if ( state.backtracking==0 ) { @@ -10804,7 +10812,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes afterParserOrEnumRuleCall(); } - // InternalExBeeLangTestLanguageParser.g:3081:3: ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* + // InternalExBeeLangTestLanguageParser.g:3086:3: ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* loop57: do { int alt57=2; @@ -10823,10 +10831,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt57) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3082:4: () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3087:4: () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3082:4: () - // InternalExBeeLangTestLanguageParser.g:3083:5: + // InternalExBeeLangTestLanguageParser.g:3087:4: () + // InternalExBeeLangTestLanguageParser.g:3088:5: { if ( state.backtracking==0 ) { @@ -10849,11 +10857,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_2, grammarAccess.getAndExpressionAccess().getAmpersandAmpersandKeyword_1_1()); } - // InternalExBeeLangTestLanguageParser.g:3096:4: ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3097:5: (lv_rightExpr_3_0= ruleRelationalExpression ) + // InternalExBeeLangTestLanguageParser.g:3101:4: ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3102:5: (lv_rightExpr_3_0= ruleRelationalExpression ) { - // InternalExBeeLangTestLanguageParser.g:3097:5: (lv_rightExpr_3_0= ruleRelationalExpression ) - // InternalExBeeLangTestLanguageParser.g:3098:6: lv_rightExpr_3_0= ruleRelationalExpression + // InternalExBeeLangTestLanguageParser.g:3102:5: (lv_rightExpr_3_0= ruleRelationalExpression ) + // InternalExBeeLangTestLanguageParser.g:3103:6: lv_rightExpr_3_0= ruleRelationalExpression { if ( state.backtracking==0 ) { @@ -10919,7 +10927,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleRelationalExpression" - // InternalExBeeLangTestLanguageParser.g:3120:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:3125:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ; public final EObject entryRuleRelationalExpression() throws RecognitionException { EObject current = null; int entryRuleRelationalExpression_StartIndex = input.index(); @@ -10928,8 +10936,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 55) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3120:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:3121:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF + // InternalExBeeLangTestLanguageParser.g:3125:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:3126:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRelationalExpressionRule()); @@ -10961,7 +10969,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleRelationalExpression" - // InternalExBeeLangTestLanguageParser.g:3127:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) ; + // InternalExBeeLangTestLanguageParser.g:3132:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) ; public final EObject ruleRelationalExpression() throws RecognitionException { EObject current = null; int ruleRelationalExpression_StartIndex = input.index(); @@ -10977,11 +10985,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 56) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3133:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) ) - // InternalExBeeLangTestLanguageParser.g:3134:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3138:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:3139:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) { - // InternalExBeeLangTestLanguageParser.g:3134:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) - // InternalExBeeLangTestLanguageParser.g:3135:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* + // InternalExBeeLangTestLanguageParser.g:3139:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3140:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* { if ( state.backtracking==0 ) { @@ -11004,17 +11012,17 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes afterParserOrEnumRuleCall(); } - // InternalExBeeLangTestLanguageParser.g:3146:3: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* + // InternalExBeeLangTestLanguageParser.g:3151:3: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* loop58: do { int alt58=2; alt58 = dfa58.predict(input); switch (alt58) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3147:4: () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3152:4: () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3147:4: () - // InternalExBeeLangTestLanguageParser.g:3148:5: + // InternalExBeeLangTestLanguageParser.g:3152:4: () + // InternalExBeeLangTestLanguageParser.g:3153:5: { if ( state.backtracking==0 ) { @@ -11031,11 +11039,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3157:4: ( (lv_functionName_2_0= ruleRelationalOperator ) ) - // InternalExBeeLangTestLanguageParser.g:3158:5: (lv_functionName_2_0= ruleRelationalOperator ) + // InternalExBeeLangTestLanguageParser.g:3162:4: ( (lv_functionName_2_0= ruleRelationalOperator ) ) + // InternalExBeeLangTestLanguageParser.g:3163:5: (lv_functionName_2_0= ruleRelationalOperator ) { - // InternalExBeeLangTestLanguageParser.g:3158:5: (lv_functionName_2_0= ruleRelationalOperator ) - // InternalExBeeLangTestLanguageParser.g:3159:6: lv_functionName_2_0= ruleRelationalOperator + // InternalExBeeLangTestLanguageParser.g:3163:5: (lv_functionName_2_0= ruleRelationalOperator ) + // InternalExBeeLangTestLanguageParser.g:3164:6: lv_functionName_2_0= ruleRelationalOperator { if ( state.backtracking==0 ) { @@ -11066,11 +11074,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3176:4: ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3177:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) + // InternalExBeeLangTestLanguageParser.g:3181:4: ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3182:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) { - // InternalExBeeLangTestLanguageParser.g:3177:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) - // InternalExBeeLangTestLanguageParser.g:3178:6: lv_rightExpr_3_0= ruleAdditiveExpression + // InternalExBeeLangTestLanguageParser.g:3182:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) + // InternalExBeeLangTestLanguageParser.g:3183:6: lv_rightExpr_3_0= ruleAdditiveExpression { if ( state.backtracking==0 ) { @@ -11136,7 +11144,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleAdditiveExpression" - // InternalExBeeLangTestLanguageParser.g:3200:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:3205:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ; public final EObject entryRuleAdditiveExpression() throws RecognitionException { EObject current = null; int entryRuleAdditiveExpression_StartIndex = input.index(); @@ -11145,8 +11153,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 57) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3200:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:3201:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF + // InternalExBeeLangTestLanguageParser.g:3205:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:3206:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAdditiveExpressionRule()); @@ -11178,7 +11186,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleAdditiveExpression" - // InternalExBeeLangTestLanguageParser.g:3207:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) ; + // InternalExBeeLangTestLanguageParser.g:3212:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) ; public final EObject ruleAdditiveExpression() throws RecognitionException { EObject current = null; int ruleAdditiveExpression_StartIndex = input.index(); @@ -11194,11 +11202,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 58) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3213:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) ) - // InternalExBeeLangTestLanguageParser.g:3214:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3218:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:3219:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) { - // InternalExBeeLangTestLanguageParser.g:3214:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) - // InternalExBeeLangTestLanguageParser.g:3215:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* + // InternalExBeeLangTestLanguageParser.g:3219:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3220:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* { if ( state.backtracking==0 ) { @@ -11221,7 +11229,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes afterParserOrEnumRuleCall(); } - // InternalExBeeLangTestLanguageParser.g:3226:3: ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* + // InternalExBeeLangTestLanguageParser.g:3231:3: ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* loop60: do { int alt60=2; @@ -11249,10 +11257,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt60) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3227:4: () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3232:4: () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3227:4: () - // InternalExBeeLangTestLanguageParser.g:3228:5: + // InternalExBeeLangTestLanguageParser.g:3232:4: () + // InternalExBeeLangTestLanguageParser.g:3233:5: { if ( state.backtracking==0 ) { @@ -11269,13 +11277,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3237:4: ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) - // InternalExBeeLangTestLanguageParser.g:3238:5: ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) + // InternalExBeeLangTestLanguageParser.g:3242:4: ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) + // InternalExBeeLangTestLanguageParser.g:3243:5: ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) { - // InternalExBeeLangTestLanguageParser.g:3238:5: ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) - // InternalExBeeLangTestLanguageParser.g:3239:6: (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:3243:5: ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) + // InternalExBeeLangTestLanguageParser.g:3244:6: (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) { - // InternalExBeeLangTestLanguageParser.g:3239:6: (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:3244:6: (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) int alt59=2; int LA59_0 = input.LA(1); @@ -11294,7 +11302,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt59) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3240:7: lv_functionName_2_1= PlusSign + // InternalExBeeLangTestLanguageParser.g:3245:7: lv_functionName_2_1= PlusSign { lv_functionName_2_1=(Token)match(input,PlusSign,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11314,7 +11322,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:3251:7: lv_functionName_2_2= HyphenMinus + // InternalExBeeLangTestLanguageParser.g:3256:7: lv_functionName_2_2= HyphenMinus { lv_functionName_2_2=(Token)match(input,HyphenMinus,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11342,11 +11350,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3264:4: ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3265:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) + // InternalExBeeLangTestLanguageParser.g:3269:4: ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3270:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) { - // InternalExBeeLangTestLanguageParser.g:3265:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) - // InternalExBeeLangTestLanguageParser.g:3266:6: lv_rightExpr_3_0= ruleMultiplicativeExpression + // InternalExBeeLangTestLanguageParser.g:3270:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) + // InternalExBeeLangTestLanguageParser.g:3271:6: lv_rightExpr_3_0= ruleMultiplicativeExpression { if ( state.backtracking==0 ) { @@ -11412,7 +11420,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleMultiplicativeExpression" - // InternalExBeeLangTestLanguageParser.g:3288:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:3293:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ; public final EObject entryRuleMultiplicativeExpression() throws RecognitionException { EObject current = null; int entryRuleMultiplicativeExpression_StartIndex = input.index(); @@ -11421,8 +11429,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 59) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3288:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:3289:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF + // InternalExBeeLangTestLanguageParser.g:3293:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:3294:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getMultiplicativeExpressionRule()); @@ -11454,7 +11462,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleMultiplicativeExpression" - // InternalExBeeLangTestLanguageParser.g:3295:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) ; + // InternalExBeeLangTestLanguageParser.g:3300:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) ; public final EObject ruleMultiplicativeExpression() throws RecognitionException { EObject current = null; int ruleMultiplicativeExpression_StartIndex = input.index(); @@ -11471,11 +11479,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 60) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3301:2: ( (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) ) - // InternalExBeeLangTestLanguageParser.g:3302:2: (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3306:2: ( (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:3307:2: (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) { - // InternalExBeeLangTestLanguageParser.g:3302:2: (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) - // InternalExBeeLangTestLanguageParser.g:3303:3: this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* + // InternalExBeeLangTestLanguageParser.g:3307:2: (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3308:3: this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* { if ( state.backtracking==0 ) { @@ -11498,7 +11506,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes afterParserOrEnumRuleCall(); } - // InternalExBeeLangTestLanguageParser.g:3314:3: ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* + // InternalExBeeLangTestLanguageParser.g:3319:3: ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* loop62: do { int alt62=2; @@ -11541,10 +11549,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt62) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3315:4: () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3320:4: () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3315:4: () - // InternalExBeeLangTestLanguageParser.g:3316:5: + // InternalExBeeLangTestLanguageParser.g:3320:4: () + // InternalExBeeLangTestLanguageParser.g:3321:5: { if ( state.backtracking==0 ) { @@ -11561,13 +11569,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3325:4: ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) - // InternalExBeeLangTestLanguageParser.g:3326:5: ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) + // InternalExBeeLangTestLanguageParser.g:3330:4: ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) + // InternalExBeeLangTestLanguageParser.g:3331:5: ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) { - // InternalExBeeLangTestLanguageParser.g:3326:5: ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) - // InternalExBeeLangTestLanguageParser.g:3327:6: (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) + // InternalExBeeLangTestLanguageParser.g:3331:5: ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) + // InternalExBeeLangTestLanguageParser.g:3332:6: (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) { - // InternalExBeeLangTestLanguageParser.g:3327:6: (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) + // InternalExBeeLangTestLanguageParser.g:3332:6: (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) int alt61=3; switch ( input.LA(1) ) { case Asterisk: @@ -11595,7 +11603,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt61) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3328:7: lv_functionName_2_1= Asterisk + // InternalExBeeLangTestLanguageParser.g:3333:7: lv_functionName_2_1= Asterisk { lv_functionName_2_1=(Token)match(input,Asterisk,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11615,7 +11623,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:3339:7: lv_functionName_2_2= Solidus + // InternalExBeeLangTestLanguageParser.g:3344:7: lv_functionName_2_2= Solidus { lv_functionName_2_2=(Token)match(input,Solidus,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11635,7 +11643,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:3350:7: lv_functionName_2_3= PercentSign + // InternalExBeeLangTestLanguageParser.g:3355:7: lv_functionName_2_3= PercentSign { lv_functionName_2_3=(Token)match(input,PercentSign,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11663,11 +11671,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3363:4: ( (lv_rightExpr_3_0= ruleSetExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3364:5: (lv_rightExpr_3_0= ruleSetExpression ) + // InternalExBeeLangTestLanguageParser.g:3368:4: ( (lv_rightExpr_3_0= ruleSetExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3369:5: (lv_rightExpr_3_0= ruleSetExpression ) { - // InternalExBeeLangTestLanguageParser.g:3364:5: (lv_rightExpr_3_0= ruleSetExpression ) - // InternalExBeeLangTestLanguageParser.g:3365:6: lv_rightExpr_3_0= ruleSetExpression + // InternalExBeeLangTestLanguageParser.g:3369:5: (lv_rightExpr_3_0= ruleSetExpression ) + // InternalExBeeLangTestLanguageParser.g:3370:6: lv_rightExpr_3_0= ruleSetExpression { if ( state.backtracking==0 ) { @@ -11733,7 +11741,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleSetExpression" - // InternalExBeeLangTestLanguageParser.g:3387:1: entryRuleSetExpression returns [EObject current=null] : iv_ruleSetExpression= ruleSetExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:3392:1: entryRuleSetExpression returns [EObject current=null] : iv_ruleSetExpression= ruleSetExpression EOF ; public final EObject entryRuleSetExpression() throws RecognitionException { EObject current = null; int entryRuleSetExpression_StartIndex = input.index(); @@ -11742,8 +11750,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 61) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3387:54: (iv_ruleSetExpression= ruleSetExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:3388:2: iv_ruleSetExpression= ruleSetExpression EOF + // InternalExBeeLangTestLanguageParser.g:3392:54: (iv_ruleSetExpression= ruleSetExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:3393:2: iv_ruleSetExpression= ruleSetExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSetExpressionRule()); @@ -11775,7 +11783,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleSetExpression" - // InternalExBeeLangTestLanguageParser.g:3394:1: ruleSetExpression returns [EObject current=null] : (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) ; + // InternalExBeeLangTestLanguageParser.g:3399:1: ruleSetExpression returns [EObject current=null] : (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) ; public final EObject ruleSetExpression() throws RecognitionException { EObject current = null; int ruleSetExpression_StartIndex = input.index(); @@ -11790,11 +11798,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 62) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3400:2: ( (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) ) - // InternalExBeeLangTestLanguageParser.g:3401:2: (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3405:2: ( (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:3406:2: (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) { - // InternalExBeeLangTestLanguageParser.g:3401:2: (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) - // InternalExBeeLangTestLanguageParser.g:3402:3: this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* + // InternalExBeeLangTestLanguageParser.g:3406:2: (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3407:3: this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* { if ( state.backtracking==0 ) { @@ -11817,7 +11825,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes afterParserOrEnumRuleCall(); } - // InternalExBeeLangTestLanguageParser.g:3413:3: ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* + // InternalExBeeLangTestLanguageParser.g:3418:3: ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* loop63: do { int alt63=2; @@ -11836,10 +11844,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt63) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3414:4: () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3419:4: () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3414:4: () - // InternalExBeeLangTestLanguageParser.g:3415:5: + // InternalExBeeLangTestLanguageParser.g:3419:4: () + // InternalExBeeLangTestLanguageParser.g:3420:5: { if ( state.backtracking==0 ) { @@ -11856,11 +11864,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3424:4: ( (lv_functionName_2_0= FullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:3425:5: (lv_functionName_2_0= FullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:3429:4: ( (lv_functionName_2_0= FullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:3430:5: (lv_functionName_2_0= FullStopFullStop ) { - // InternalExBeeLangTestLanguageParser.g:3425:5: (lv_functionName_2_0= FullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:3426:6: lv_functionName_2_0= FullStopFullStop + // InternalExBeeLangTestLanguageParser.g:3430:5: (lv_functionName_2_0= FullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:3431:6: lv_functionName_2_0= FullStopFullStop { lv_functionName_2_0=(Token)match(input,FullStopFullStop,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11882,11 +11890,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3438:4: ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3439:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:3443:4: ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3444:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) { - // InternalExBeeLangTestLanguageParser.g:3439:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) - // InternalExBeeLangTestLanguageParser.g:3440:6: lv_rightExpr_3_0= ruleUnaryOrInfixExpression + // InternalExBeeLangTestLanguageParser.g:3444:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:3445:6: lv_rightExpr_3_0= ruleUnaryOrInfixExpression { if ( state.backtracking==0 ) { @@ -11952,7 +11960,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleUnaryOrInfixExpression" - // InternalExBeeLangTestLanguageParser.g:3462:1: entryRuleUnaryOrInfixExpression returns [EObject current=null] : iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:3467:1: entryRuleUnaryOrInfixExpression returns [EObject current=null] : iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF ; public final EObject entryRuleUnaryOrInfixExpression() throws RecognitionException { EObject current = null; int entryRuleUnaryOrInfixExpression_StartIndex = input.index(); @@ -11961,8 +11969,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 63) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3462:63: (iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:3463:2: iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF + // InternalExBeeLangTestLanguageParser.g:3467:63: (iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:3468:2: iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUnaryOrInfixExpressionRule()); @@ -11994,7 +12002,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleUnaryOrInfixExpression" - // InternalExBeeLangTestLanguageParser.g:3469:1: ruleUnaryOrInfixExpression returns [EObject current=null] : (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) ; + // InternalExBeeLangTestLanguageParser.g:3474:1: ruleUnaryOrInfixExpression returns [EObject current=null] : (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) ; public final EObject ruleUnaryOrInfixExpression() throws RecognitionException { EObject current = null; int ruleUnaryOrInfixExpression_StartIndex = input.index(); @@ -12010,10 +12018,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 64) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3475:2: ( (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3476:2: (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) + // InternalExBeeLangTestLanguageParser.g:3480:2: ( (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3481:2: (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) { - // InternalExBeeLangTestLanguageParser.g:3476:2: (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) + // InternalExBeeLangTestLanguageParser.g:3481:2: (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) int alt64=3; switch ( input.LA(1) ) { case Properties: @@ -12055,7 +12063,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt64) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3477:3: this_PostopExpression_0= rulePostopExpression + // InternalExBeeLangTestLanguageParser.g:3482:3: this_PostopExpression_0= rulePostopExpression { if ( state.backtracking==0 ) { @@ -12082,7 +12090,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:3489:3: this_UnaryExpression_1= ruleUnaryExpression + // InternalExBeeLangTestLanguageParser.g:3494:3: this_UnaryExpression_1= ruleUnaryExpression { if ( state.backtracking==0 ) { @@ -12109,7 +12117,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:3501:3: this_PreopExpression_2= rulePreopExpression + // InternalExBeeLangTestLanguageParser.g:3506:3: this_PreopExpression_2= rulePreopExpression { if ( state.backtracking==0 ) { @@ -12161,7 +12169,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleUnaryExpression" - // InternalExBeeLangTestLanguageParser.g:3516:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:3521:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ; public final EObject entryRuleUnaryExpression() throws RecognitionException { EObject current = null; int entryRuleUnaryExpression_StartIndex = input.index(); @@ -12170,8 +12178,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 65) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3516:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:3517:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF + // InternalExBeeLangTestLanguageParser.g:3521:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:3522:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUnaryExpressionRule()); @@ -12203,7 +12211,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleUnaryExpression" - // InternalExBeeLangTestLanguageParser.g:3523:1: ruleUnaryExpression returns [EObject current=null] : ( () ( ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:3528:1: ruleUnaryExpression returns [EObject current=null] : ( () ( ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ; public final EObject ruleUnaryExpression() throws RecognitionException { EObject current = null; int ruleUnaryExpression_StartIndex = input.index(); @@ -12217,14 +12225,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 66) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3529:2: ( ( () ( ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:3530:2: ( () ( ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:3534:2: ( ( () ( ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:3535:2: ( () ( ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) { - // InternalExBeeLangTestLanguageParser.g:3530:2: ( () ( ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:3531:3: () ( ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3535:2: ( () ( ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:3536:3: () ( ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3531:3: () - // InternalExBeeLangTestLanguageParser.g:3532:4: + // InternalExBeeLangTestLanguageParser.g:3536:3: () + // InternalExBeeLangTestLanguageParser.g:3537:4: { if ( state.backtracking==0 ) { @@ -12241,13 +12249,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3541:3: ( ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) ) - // InternalExBeeLangTestLanguageParser.g:3542:4: ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) + // InternalExBeeLangTestLanguageParser.g:3546:3: ( ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) ) + // InternalExBeeLangTestLanguageParser.g:3547:4: ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) { - // InternalExBeeLangTestLanguageParser.g:3542:4: ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) - // InternalExBeeLangTestLanguageParser.g:3543:5: (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:3547:4: ( (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) ) + // InternalExBeeLangTestLanguageParser.g:3548:5: (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) { - // InternalExBeeLangTestLanguageParser.g:3543:5: (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:3548:5: (lv_functionName_1_1= ExclamationMark | lv_functionName_1_2= HyphenMinus ) int alt65=2; int LA65_0 = input.LA(1); @@ -12266,7 +12274,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt65) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3544:6: lv_functionName_1_1= ExclamationMark + // InternalExBeeLangTestLanguageParser.g:3549:6: lv_functionName_1_1= ExclamationMark { lv_functionName_1_1=(Token)match(input,ExclamationMark,FollowSets000.FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12286,7 +12294,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:3555:6: lv_functionName_1_2= HyphenMinus + // InternalExBeeLangTestLanguageParser.g:3560:6: lv_functionName_1_2= HyphenMinus { lv_functionName_1_2=(Token)match(input,HyphenMinus,FollowSets000.FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12314,11 +12322,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3568:3: ( (lv_expr_2_0= ruleInfixExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3569:4: (lv_expr_2_0= ruleInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:3573:3: ( (lv_expr_2_0= ruleInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3574:4: (lv_expr_2_0= ruleInfixExpression ) { - // InternalExBeeLangTestLanguageParser.g:3569:4: (lv_expr_2_0= ruleInfixExpression ) - // InternalExBeeLangTestLanguageParser.g:3570:5: lv_expr_2_0= ruleInfixExpression + // InternalExBeeLangTestLanguageParser.g:3574:4: (lv_expr_2_0= ruleInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:3575:5: lv_expr_2_0= ruleInfixExpression { if ( state.backtracking==0 ) { @@ -12375,7 +12383,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRulePreopExpression" - // InternalExBeeLangTestLanguageParser.g:3591:1: entryRulePreopExpression returns [EObject current=null] : iv_rulePreopExpression= rulePreopExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:3596:1: entryRulePreopExpression returns [EObject current=null] : iv_rulePreopExpression= rulePreopExpression EOF ; public final EObject entryRulePreopExpression() throws RecognitionException { EObject current = null; int entryRulePreopExpression_StartIndex = input.index(); @@ -12384,8 +12392,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 67) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3591:56: (iv_rulePreopExpression= rulePreopExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:3592:2: iv_rulePreopExpression= rulePreopExpression EOF + // InternalExBeeLangTestLanguageParser.g:3596:56: (iv_rulePreopExpression= rulePreopExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:3597:2: iv_rulePreopExpression= rulePreopExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPreopExpressionRule()); @@ -12417,7 +12425,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "rulePreopExpression" - // InternalExBeeLangTestLanguageParser.g:3598:1: rulePreopExpression returns [EObject current=null] : ( () ( ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:3603:1: rulePreopExpression returns [EObject current=null] : ( () ( ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ; public final EObject rulePreopExpression() throws RecognitionException { EObject current = null; int rulePreopExpression_StartIndex = input.index(); @@ -12431,14 +12439,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 68) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3604:2: ( ( () ( ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:3605:2: ( () ( ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:3609:2: ( ( () ( ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:3610:2: ( () ( ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) { - // InternalExBeeLangTestLanguageParser.g:3605:2: ( () ( ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:3606:3: () ( ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3610:2: ( () ( ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:3611:3: () ( ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3606:3: () - // InternalExBeeLangTestLanguageParser.g:3607:4: + // InternalExBeeLangTestLanguageParser.g:3611:3: () + // InternalExBeeLangTestLanguageParser.g:3612:4: { if ( state.backtracking==0 ) { @@ -12455,13 +12463,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3616:3: ( ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) ) - // InternalExBeeLangTestLanguageParser.g:3617:4: ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) + // InternalExBeeLangTestLanguageParser.g:3621:3: ( ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) ) + // InternalExBeeLangTestLanguageParser.g:3622:4: ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) { - // InternalExBeeLangTestLanguageParser.g:3617:4: ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) - // InternalExBeeLangTestLanguageParser.g:3618:5: (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:3622:4: ( (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) ) + // InternalExBeeLangTestLanguageParser.g:3623:5: (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) { - // InternalExBeeLangTestLanguageParser.g:3618:5: (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:3623:5: (lv_functionName_1_1= PlusSignPlusSign | lv_functionName_1_2= HyphenMinusHyphenMinus ) int alt66=2; int LA66_0 = input.LA(1); @@ -12480,7 +12488,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt66) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3619:6: lv_functionName_1_1= PlusSignPlusSign + // InternalExBeeLangTestLanguageParser.g:3624:6: lv_functionName_1_1= PlusSignPlusSign { lv_functionName_1_1=(Token)match(input,PlusSignPlusSign,FollowSets000.FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12500,7 +12508,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:3630:6: lv_functionName_1_2= HyphenMinusHyphenMinus + // InternalExBeeLangTestLanguageParser.g:3635:6: lv_functionName_1_2= HyphenMinusHyphenMinus { lv_functionName_1_2=(Token)match(input,HyphenMinusHyphenMinus,FollowSets000.FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12528,11 +12536,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3643:3: ( (lv_expr_2_0= ruleInfixExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3644:4: (lv_expr_2_0= ruleInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:3648:3: ( (lv_expr_2_0= ruleInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3649:4: (lv_expr_2_0= ruleInfixExpression ) { - // InternalExBeeLangTestLanguageParser.g:3644:4: (lv_expr_2_0= ruleInfixExpression ) - // InternalExBeeLangTestLanguageParser.g:3645:5: lv_expr_2_0= ruleInfixExpression + // InternalExBeeLangTestLanguageParser.g:3649:4: (lv_expr_2_0= ruleInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:3650:5: lv_expr_2_0= ruleInfixExpression { if ( state.backtracking==0 ) { @@ -12589,7 +12597,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRulePostopExpression" - // InternalExBeeLangTestLanguageParser.g:3666:1: entryRulePostopExpression returns [EObject current=null] : iv_rulePostopExpression= rulePostopExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:3671:1: entryRulePostopExpression returns [EObject current=null] : iv_rulePostopExpression= rulePostopExpression EOF ; public final EObject entryRulePostopExpression() throws RecognitionException { EObject current = null; int entryRulePostopExpression_StartIndex = input.index(); @@ -12598,8 +12606,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 69) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3666:57: (iv_rulePostopExpression= rulePostopExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:3667:2: iv_rulePostopExpression= rulePostopExpression EOF + // InternalExBeeLangTestLanguageParser.g:3671:57: (iv_rulePostopExpression= rulePostopExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:3672:2: iv_rulePostopExpression= rulePostopExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPostopExpressionRule()); @@ -12631,7 +12639,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "rulePostopExpression" - // InternalExBeeLangTestLanguageParser.g:3673:1: rulePostopExpression returns [EObject current=null] : (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) )? ) ; + // InternalExBeeLangTestLanguageParser.g:3678:1: rulePostopExpression returns [EObject current=null] : (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) )? ) ; public final EObject rulePostopExpression() throws RecognitionException { EObject current = null; int rulePostopExpression_StartIndex = input.index(); @@ -12645,11 +12653,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 70) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3679:2: ( (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) )? ) ) - // InternalExBeeLangTestLanguageParser.g:3680:2: (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:3684:2: ( (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) )? ) ) + // InternalExBeeLangTestLanguageParser.g:3685:2: (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) )? ) { - // InternalExBeeLangTestLanguageParser.g:3680:2: (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) )? ) - // InternalExBeeLangTestLanguageParser.g:3681:3: this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) )? + // InternalExBeeLangTestLanguageParser.g:3685:2: (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:3686:3: this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) )? { if ( state.backtracking==0 ) { @@ -12672,7 +12680,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes afterParserOrEnumRuleCall(); } - // InternalExBeeLangTestLanguageParser.g:3692:3: ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) )? + // InternalExBeeLangTestLanguageParser.g:3697:3: ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) )? int alt68=2; int LA68_0 = input.LA(1); @@ -12692,10 +12700,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt68) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3693:4: () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) + // InternalExBeeLangTestLanguageParser.g:3698:4: () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) { - // InternalExBeeLangTestLanguageParser.g:3693:4: () - // InternalExBeeLangTestLanguageParser.g:3694:5: + // InternalExBeeLangTestLanguageParser.g:3698:4: () + // InternalExBeeLangTestLanguageParser.g:3699:5: { if ( state.backtracking==0 ) { @@ -12712,13 +12720,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3703:4: ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) - // InternalExBeeLangTestLanguageParser.g:3704:5: ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) + // InternalExBeeLangTestLanguageParser.g:3708:4: ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) + // InternalExBeeLangTestLanguageParser.g:3709:5: ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) { - // InternalExBeeLangTestLanguageParser.g:3704:5: ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) - // InternalExBeeLangTestLanguageParser.g:3705:6: (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) + // InternalExBeeLangTestLanguageParser.g:3709:5: ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) + // InternalExBeeLangTestLanguageParser.g:3710:6: (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) { - // InternalExBeeLangTestLanguageParser.g:3705:6: (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) + // InternalExBeeLangTestLanguageParser.g:3710:6: (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) int alt67=2; int LA67_0 = input.LA(1); @@ -12737,7 +12745,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt67) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3706:7: lv_functionName_2_1= HyphenMinusHyphenMinus + // InternalExBeeLangTestLanguageParser.g:3711:7: lv_functionName_2_1= HyphenMinusHyphenMinus { lv_functionName_2_1=(Token)match(input,HyphenMinusHyphenMinus,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12757,7 +12765,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:3717:7: lv_functionName_2_2= PlusSignPlusSign + // InternalExBeeLangTestLanguageParser.g:3722:7: lv_functionName_2_2= PlusSignPlusSign { lv_functionName_2_2=(Token)match(input,PlusSignPlusSign,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12817,7 +12825,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleInfixExpression" - // InternalExBeeLangTestLanguageParser.g:3735:1: entryRuleInfixExpression returns [EObject current=null] : iv_ruleInfixExpression= ruleInfixExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:3740:1: entryRuleInfixExpression returns [EObject current=null] : iv_ruleInfixExpression= ruleInfixExpression EOF ; public final EObject entryRuleInfixExpression() throws RecognitionException { EObject current = null; int entryRuleInfixExpression_StartIndex = input.index(); @@ -12826,8 +12834,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 71) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3735:56: (iv_ruleInfixExpression= ruleInfixExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:3736:2: iv_ruleInfixExpression= ruleInfixExpression EOF + // InternalExBeeLangTestLanguageParser.g:3740:56: (iv_ruleInfixExpression= ruleInfixExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:3741:2: iv_ruleInfixExpression= ruleInfixExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInfixExpressionRule()); @@ -12859,7 +12867,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleInfixExpression" - // InternalExBeeLangTestLanguageParser.g:3742:1: ruleInfixExpression returns [EObject current=null] : (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) | ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) | ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) ; + // InternalExBeeLangTestLanguageParser.g:3747:1: ruleInfixExpression returns [EObject current=null] : (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) | ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) | ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) ; public final EObject ruleInfixExpression() throws RecognitionException { EObject current = null; int ruleInfixExpression_StartIndex = input.index(); @@ -12883,11 +12891,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 72) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3748:2: ( (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) | ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) | ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) ) - // InternalExBeeLangTestLanguageParser.g:3749:2: (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) | ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) | ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3753:2: ( (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) | ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) | ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) ) + // InternalExBeeLangTestLanguageParser.g:3754:2: (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) | ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) | ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) { - // InternalExBeeLangTestLanguageParser.g:3749:2: (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) | ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) | ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) - // InternalExBeeLangTestLanguageParser.g:3750:3: this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) | ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) | ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) )* + // InternalExBeeLangTestLanguageParser.g:3754:2: (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) | ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) | ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) + // InternalExBeeLangTestLanguageParser.g:3755:3: this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) | ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) | ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) )* { if ( state.backtracking==0 ) { @@ -12910,7 +12918,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes afterParserOrEnumRuleCall(); } - // InternalExBeeLangTestLanguageParser.g:3761:3: ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) | ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) | ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) )* + // InternalExBeeLangTestLanguageParser.g:3766:3: ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) | ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) | ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) )* loop70: do { int alt70=4; @@ -12941,13 +12949,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt70) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3762:4: ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:3767:4: ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:3762:4: ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:3763:5: () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis + // InternalExBeeLangTestLanguageParser.g:3767:4: ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:3768:5: () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis { - // InternalExBeeLangTestLanguageParser.g:3763:5: () - // InternalExBeeLangTestLanguageParser.g:3764:6: + // InternalExBeeLangTestLanguageParser.g:3768:5: () + // InternalExBeeLangTestLanguageParser.g:3769:6: { if ( state.backtracking==0 ) { @@ -12970,11 +12978,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_2, grammarAccess.getInfixExpressionAccess().getFullStopKeyword_1_0_1()); } - // InternalExBeeLangTestLanguageParser.g:3777:5: ( (lv_name_3_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:3778:6: (lv_name_3_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:3782:5: ( (lv_name_3_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:3783:6: (lv_name_3_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:3778:6: (lv_name_3_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:3779:7: lv_name_3_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:3783:6: (lv_name_3_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:3784:7: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_58); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13006,7 +13014,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_4, grammarAccess.getInfixExpressionAccess().getLeftParenthesisKeyword_1_0_3()); } - // InternalExBeeLangTestLanguageParser.g:3799:5: ( (lv_parameterList_5_0= ruleParameterList ) )? + // InternalExBeeLangTestLanguageParser.g:3804:5: ( (lv_parameterList_5_0= ruleParameterList ) )? int alt69=2; int LA69_0 = input.LA(1); @@ -13015,10 +13023,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt69) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3800:6: (lv_parameterList_5_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:3805:6: (lv_parameterList_5_0= ruleParameterList ) { - // InternalExBeeLangTestLanguageParser.g:3800:6: (lv_parameterList_5_0= ruleParameterList ) - // InternalExBeeLangTestLanguageParser.g:3801:7: lv_parameterList_5_0= ruleParameterList + // InternalExBeeLangTestLanguageParser.g:3805:6: (lv_parameterList_5_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:3806:7: lv_parameterList_5_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -13065,13 +13073,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:3824:4: ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) + // InternalExBeeLangTestLanguageParser.g:3829:4: ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) { - // InternalExBeeLangTestLanguageParser.g:3824:4: ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) - // InternalExBeeLangTestLanguageParser.g:3825:5: () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket + // InternalExBeeLangTestLanguageParser.g:3829:4: ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) + // InternalExBeeLangTestLanguageParser.g:3830:5: () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket { - // InternalExBeeLangTestLanguageParser.g:3825:5: () - // InternalExBeeLangTestLanguageParser.g:3826:6: + // InternalExBeeLangTestLanguageParser.g:3830:5: () + // InternalExBeeLangTestLanguageParser.g:3831:6: { if ( state.backtracking==0 ) { @@ -13094,11 +13102,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_8, grammarAccess.getInfixExpressionAccess().getLeftSquareBracketKeyword_1_1_1()); } - // InternalExBeeLangTestLanguageParser.g:3839:5: ( (lv_indexExpr_9_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3840:6: (lv_indexExpr_9_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:3844:5: ( (lv_indexExpr_9_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3845:6: (lv_indexExpr_9_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:3840:6: (lv_indexExpr_9_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:3841:7: lv_indexExpr_9_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:3845:6: (lv_indexExpr_9_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:3846:7: lv_indexExpr_9_0= ruleExpression { if ( state.backtracking==0 ) { @@ -13142,13 +13150,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:3864:4: ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:3869:4: ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) { - // InternalExBeeLangTestLanguageParser.g:3864:4: ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) - // InternalExBeeLangTestLanguageParser.g:3865:5: () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:3869:4: ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:3870:5: () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) { - // InternalExBeeLangTestLanguageParser.g:3865:5: () - // InternalExBeeLangTestLanguageParser.g:3866:6: + // InternalExBeeLangTestLanguageParser.g:3870:5: () + // InternalExBeeLangTestLanguageParser.g:3871:6: { if ( state.backtracking==0 ) { @@ -13171,11 +13179,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_12, grammarAccess.getInfixExpressionAccess().getFullStopKeyword_1_2_1()); } - // InternalExBeeLangTestLanguageParser.g:3879:5: ( (lv_featureName_13_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:3880:6: (lv_featureName_13_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:3884:5: ( (lv_featureName_13_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:3885:6: (lv_featureName_13_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:3880:6: (lv_featureName_13_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:3881:7: lv_featureName_13_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:3885:6: (lv_featureName_13_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:3886:7: lv_featureName_13_0= RULE_ID { lv_featureName_13_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_57); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13239,7 +13247,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleCallExpression" - // InternalExBeeLangTestLanguageParser.g:3903:1: entryRuleCallExpression returns [EObject current=null] : iv_ruleCallExpression= ruleCallExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:3908:1: entryRuleCallExpression returns [EObject current=null] : iv_ruleCallExpression= ruleCallExpression EOF ; public final EObject entryRuleCallExpression() throws RecognitionException { EObject current = null; int entryRuleCallExpression_StartIndex = input.index(); @@ -13248,8 +13256,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 73) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3903:55: (iv_ruleCallExpression= ruleCallExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:3904:2: iv_ruleCallExpression= ruleCallExpression EOF + // InternalExBeeLangTestLanguageParser.g:3908:55: (iv_ruleCallExpression= ruleCallExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:3909:2: iv_ruleCallExpression= ruleCallExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCallExpressionRule()); @@ -13281,7 +13289,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleCallExpression" - // InternalExBeeLangTestLanguageParser.g:3910:1: ruleCallExpression returns [EObject current=null] : (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis )* ) ; + // InternalExBeeLangTestLanguageParser.g:3915:1: ruleCallExpression returns [EObject current=null] : (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis )* ) ; public final EObject ruleCallExpression() throws RecognitionException { EObject current = null; int ruleCallExpression_StartIndex = input.index(); @@ -13297,11 +13305,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 74) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3916:2: ( (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis )* ) ) - // InternalExBeeLangTestLanguageParser.g:3917:2: (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis )* ) + // InternalExBeeLangTestLanguageParser.g:3921:2: ( (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis )* ) ) + // InternalExBeeLangTestLanguageParser.g:3922:2: (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis )* ) { - // InternalExBeeLangTestLanguageParser.g:3917:2: (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis )* ) - // InternalExBeeLangTestLanguageParser.g:3918:3: this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis )* + // InternalExBeeLangTestLanguageParser.g:3922:2: (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis )* ) + // InternalExBeeLangTestLanguageParser.g:3923:3: this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis )* { if ( state.backtracking==0 ) { @@ -13324,7 +13332,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes afterParserOrEnumRuleCall(); } - // InternalExBeeLangTestLanguageParser.g:3929:3: ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis )* + // InternalExBeeLangTestLanguageParser.g:3934:3: ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis )* loop72: do { int alt72=2; @@ -13343,10 +13351,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt72) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3930:4: () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis + // InternalExBeeLangTestLanguageParser.g:3935:4: () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis { - // InternalExBeeLangTestLanguageParser.g:3930:4: () - // InternalExBeeLangTestLanguageParser.g:3931:5: + // InternalExBeeLangTestLanguageParser.g:3935:4: () + // InternalExBeeLangTestLanguageParser.g:3936:5: { if ( state.backtracking==0 ) { @@ -13369,7 +13377,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_2, grammarAccess.getCallExpressionAccess().getLeftParenthesisKeyword_1_1()); } - // InternalExBeeLangTestLanguageParser.g:3944:4: ( (lv_parameterList_3_0= ruleParameterList ) )? + // InternalExBeeLangTestLanguageParser.g:3949:4: ( (lv_parameterList_3_0= ruleParameterList ) )? int alt71=2; int LA71_0 = input.LA(1); @@ -13378,10 +13386,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt71) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3945:5: (lv_parameterList_3_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:3950:5: (lv_parameterList_3_0= ruleParameterList ) { - // InternalExBeeLangTestLanguageParser.g:3945:5: (lv_parameterList_3_0= ruleParameterList ) - // InternalExBeeLangTestLanguageParser.g:3946:6: lv_parameterList_3_0= ruleParameterList + // InternalExBeeLangTestLanguageParser.g:3950:5: (lv_parameterList_3_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:3951:6: lv_parameterList_3_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -13456,7 +13464,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRulePrimaryExpression" - // InternalExBeeLangTestLanguageParser.g:3972:1: entryRulePrimaryExpression returns [EObject current=null] : iv_rulePrimaryExpression= rulePrimaryExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:3977:1: entryRulePrimaryExpression returns [EObject current=null] : iv_rulePrimaryExpression= rulePrimaryExpression EOF ; public final EObject entryRulePrimaryExpression() throws RecognitionException { EObject current = null; int entryRulePrimaryExpression_StartIndex = input.index(); @@ -13465,8 +13473,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 75) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3972:58: (iv_rulePrimaryExpression= rulePrimaryExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:3973:2: iv_rulePrimaryExpression= rulePrimaryExpression EOF + // InternalExBeeLangTestLanguageParser.g:3977:58: (iv_rulePrimaryExpression= rulePrimaryExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:3978:2: iv_rulePrimaryExpression= rulePrimaryExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPrimaryExpressionRule()); @@ -13498,7 +13506,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "rulePrimaryExpression" - // InternalExBeeLangTestLanguageParser.g:3979:1: rulePrimaryExpression returns [EObject current=null] : (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) ; + // InternalExBeeLangTestLanguageParser.g:3984:1: rulePrimaryExpression returns [EObject current=null] : (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) ; public final EObject rulePrimaryExpression() throws RecognitionException { EObject current = null; int rulePrimaryExpression_StartIndex = input.index(); @@ -13526,15 +13534,15 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 76) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:3985:2: ( (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3986:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) + // InternalExBeeLangTestLanguageParser.g:3990:2: ( (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3991:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) { - // InternalExBeeLangTestLanguageParser.g:3986:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) + // InternalExBeeLangTestLanguageParser.g:3991:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) int alt73=9; alt73 = dfa73.predict(input); switch (alt73) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3987:3: this_FeatureCall_0= ruleFeatureCall + // InternalExBeeLangTestLanguageParser.g:3992:3: this_FeatureCall_0= ruleFeatureCall { if ( state.backtracking==0 ) { @@ -13561,7 +13569,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:3999:3: this_ConstructorCallExpression_1= ruleConstructorCallExpression + // InternalExBeeLangTestLanguageParser.g:4004:3: this_ConstructorCallExpression_1= ruleConstructorCallExpression { if ( state.backtracking==0 ) { @@ -13588,7 +13596,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:4011:3: this_Value_2= ruleValue + // InternalExBeeLangTestLanguageParser.g:4016:3: this_Value_2= ruleValue { if ( state.backtracking==0 ) { @@ -13615,7 +13623,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:4023:3: this_Literal_3= ruleLiteral + // InternalExBeeLangTestLanguageParser.g:4028:3: this_Literal_3= ruleLiteral { if ( state.backtracking==0 ) { @@ -13642,7 +13650,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:4035:3: this_KeywordVariables_4= ruleKeywordVariables + // InternalExBeeLangTestLanguageParser.g:4040:3: this_KeywordVariables_4= ruleKeywordVariables { if ( state.backtracking==0 ) { @@ -13669,7 +13677,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 6 : - // InternalExBeeLangTestLanguageParser.g:4047:3: this_ParanthesizedExpression_5= ruleParanthesizedExpression + // InternalExBeeLangTestLanguageParser.g:4052:3: this_ParanthesizedExpression_5= ruleParanthesizedExpression { if ( state.backtracking==0 ) { @@ -13696,7 +13704,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 7 : - // InternalExBeeLangTestLanguageParser.g:4059:3: this_BlockExpression_6= ruleBlockExpression + // InternalExBeeLangTestLanguageParser.g:4064:3: this_BlockExpression_6= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -13723,7 +13731,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 8 : - // InternalExBeeLangTestLanguageParser.g:4071:3: this_WithExpression_7= ruleWithExpression + // InternalExBeeLangTestLanguageParser.g:4076:3: this_WithExpression_7= ruleWithExpression { if ( state.backtracking==0 ) { @@ -13750,7 +13758,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 9 : - // InternalExBeeLangTestLanguageParser.g:4083:3: this_WithContextExpression_8= ruleWithContextExpression + // InternalExBeeLangTestLanguageParser.g:4088:3: this_WithContextExpression_8= ruleWithContextExpression { if ( state.backtracking==0 ) { @@ -13802,7 +13810,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleWithExpression" - // InternalExBeeLangTestLanguageParser.g:4098:1: entryRuleWithExpression returns [EObject current=null] : iv_ruleWithExpression= ruleWithExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:4103:1: entryRuleWithExpression returns [EObject current=null] : iv_ruleWithExpression= ruleWithExpression EOF ; public final EObject entryRuleWithExpression() throws RecognitionException { EObject current = null; int entryRuleWithExpression_StartIndex = input.index(); @@ -13811,8 +13819,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 77) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4098:55: (iv_ruleWithExpression= ruleWithExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:4099:2: iv_ruleWithExpression= ruleWithExpression EOF + // InternalExBeeLangTestLanguageParser.g:4103:55: (iv_ruleWithExpression= ruleWithExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:4104:2: iv_ruleWithExpression= ruleWithExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getWithExpressionRule()); @@ -13844,7 +13852,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleWithExpression" - // InternalExBeeLangTestLanguageParser.g:4105:1: ruleWithExpression returns [EObject current=null] : (otherlv_0= With ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:4110:1: ruleWithExpression returns [EObject current=null] : (otherlv_0= With ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) ) ) ; public final EObject ruleWithExpression() throws RecognitionException { EObject current = null; int ruleWithExpression_StartIndex = input.index(); @@ -13865,11 +13873,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 78) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4111:2: ( (otherlv_0= With ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:4112:2: (otherlv_0= With ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) ) ) + // InternalExBeeLangTestLanguageParser.g:4116:2: ( (otherlv_0= With ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:4117:2: (otherlv_0= With ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) ) ) { - // InternalExBeeLangTestLanguageParser.g:4112:2: (otherlv_0= With ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) ) ) - // InternalExBeeLangTestLanguageParser.g:4113:3: otherlv_0= With ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:4117:2: (otherlv_0= With ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) ) ) + // InternalExBeeLangTestLanguageParser.g:4118:3: otherlv_0= With ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) ) { otherlv_0=(Token)match(input,With,FollowSets000.FOLLOW_62); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13877,7 +13885,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_0, grammarAccess.getWithExpressionAccess().getWithKeyword_0()); } - // InternalExBeeLangTestLanguageParser.g:4117:3: ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? + // InternalExBeeLangTestLanguageParser.g:4122:3: ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? int alt75=2; int LA75_0 = input.LA(1); @@ -13886,13 +13894,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt75) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4118:4: ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* + // InternalExBeeLangTestLanguageParser.g:4123:4: ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* { - // InternalExBeeLangTestLanguageParser.g:4118:4: ( (lv_referencedAdvice_1_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:4119:5: (lv_referencedAdvice_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4123:4: ( (lv_referencedAdvice_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4124:5: (lv_referencedAdvice_1_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:4119:5: (lv_referencedAdvice_1_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:4120:6: lv_referencedAdvice_1_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:4124:5: (lv_referencedAdvice_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4125:6: lv_referencedAdvice_1_0= RULE_ID { lv_referencedAdvice_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_63); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13918,7 +13926,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4136:4: (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* + // InternalExBeeLangTestLanguageParser.g:4141:4: (otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* loop74: do { int alt74=2; @@ -13931,7 +13939,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt74) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4137:5: otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4142:5: otherlv_2= Comma ( (lv_referencedAdvice_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,Comma,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13939,11 +13947,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_2, grammarAccess.getWithExpressionAccess().getCommaKeyword_1_1_0()); } - // InternalExBeeLangTestLanguageParser.g:4141:5: ( (lv_referencedAdvice_3_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:4142:6: (lv_referencedAdvice_3_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4146:5: ( (lv_referencedAdvice_3_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4147:6: (lv_referencedAdvice_3_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:4142:6: (lv_referencedAdvice_3_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:4143:7: lv_referencedAdvice_3_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:4147:6: (lv_referencedAdvice_3_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4148:7: lv_referencedAdvice_3_0= RULE_ID { lv_referencedAdvice_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_63); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13984,7 +13992,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4161:3: ( (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:4166:3: ( (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) ) int alt76=2; int LA76_0 = input.LA(1); @@ -14003,10 +14011,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt76) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4162:4: (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:4167:4: (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) { - // InternalExBeeLangTestLanguageParser.g:4162:4: (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:4163:5: otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:4167:4: (otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:4168:5: otherlv_4= Colon ( (lv_funcExpr_5_0= ruleExpression ) ) { otherlv_4=(Token)match(input,Colon,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14014,11 +14022,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_4, grammarAccess.getWithExpressionAccess().getColonKeyword_2_0_0()); } - // InternalExBeeLangTestLanguageParser.g:4167:5: ( (lv_funcExpr_5_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:4168:6: (lv_funcExpr_5_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:4172:5: ( (lv_funcExpr_5_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:4173:6: (lv_funcExpr_5_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:4168:6: (lv_funcExpr_5_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:4169:7: lv_funcExpr_5_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:4173:6: (lv_funcExpr_5_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:4174:7: lv_funcExpr_5_0= ruleExpression { if ( state.backtracking==0 ) { @@ -14056,10 +14064,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:4188:4: (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4193:4: (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:4188:4: (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:4189:5: otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:4193:4: (otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4194:5: otherlv_6= LeftCurlyBracket ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= RightCurlyBracket { otherlv_6=(Token)match(input,LeftCurlyBracket,FollowSets000.FOLLOW_64); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14067,11 +14075,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_6, grammarAccess.getWithExpressionAccess().getLeftCurlyBracketKeyword_2_1_0()); } - // InternalExBeeLangTestLanguageParser.g:4193:5: ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) - // InternalExBeeLangTestLanguageParser.g:4194:6: (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) + // InternalExBeeLangTestLanguageParser.g:4198:5: ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) + // InternalExBeeLangTestLanguageParser.g:4199:6: (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) { - // InternalExBeeLangTestLanguageParser.g:4194:6: (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) - // InternalExBeeLangTestLanguageParser.g:4195:7: lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets + // InternalExBeeLangTestLanguageParser.g:4199:6: (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) + // InternalExBeeLangTestLanguageParser.g:4200:7: lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { @@ -14143,7 +14151,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleWithContextExpression" - // InternalExBeeLangTestLanguageParser.g:4222:1: entryRuleWithContextExpression returns [EObject current=null] : iv_ruleWithContextExpression= ruleWithContextExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:4227:1: entryRuleWithContextExpression returns [EObject current=null] : iv_ruleWithContextExpression= ruleWithContextExpression EOF ; public final EObject entryRuleWithContextExpression() throws RecognitionException { EObject current = null; int entryRuleWithContextExpression_StartIndex = input.index(); @@ -14152,8 +14160,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 79) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4222:62: (iv_ruleWithContextExpression= ruleWithContextExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:4223:2: iv_ruleWithContextExpression= ruleWithContextExpression EOF + // InternalExBeeLangTestLanguageParser.g:4227:62: (iv_ruleWithContextExpression= ruleWithContextExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:4228:2: iv_ruleWithContextExpression= ruleWithContextExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getWithContextExpressionRule()); @@ -14185,7 +14193,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleWithContextExpression" - // InternalExBeeLangTestLanguageParser.g:4229:1: ruleWithContextExpression returns [EObject current=null] : (otherlv_0= With otherlv_1= Context ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:4234:1: ruleWithContextExpression returns [EObject current=null] : (otherlv_0= With otherlv_1= Context ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) ; public final EObject ruleWithContextExpression() throws RecognitionException { EObject current = null; int ruleWithContextExpression_StartIndex = input.index(); @@ -14203,11 +14211,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 80) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4235:2: ( (otherlv_0= With otherlv_1= Context ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:4236:2: (otherlv_0= With otherlv_1= Context ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:4240:2: ( (otherlv_0= With otherlv_1= Context ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:4241:2: (otherlv_0= With otherlv_1= Context ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) { - // InternalExBeeLangTestLanguageParser.g:4236:2: (otherlv_0= With otherlv_1= Context ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:4237:3: otherlv_0= With otherlv_1= Context ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) + // InternalExBeeLangTestLanguageParser.g:4241:2: (otherlv_0= With otherlv_1= Context ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:4242:3: otherlv_0= With otherlv_1= Context ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) { otherlv_0=(Token)match(input,With,FollowSets000.FOLLOW_66); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14221,11 +14229,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_1, grammarAccess.getWithContextExpressionAccess().getContextKeyword_1()); } - // InternalExBeeLangTestLanguageParser.g:4245:3: ( (lv_expr_2_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:4246:4: (lv_expr_2_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:4250:3: ( (lv_expr_2_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:4251:4: (lv_expr_2_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:4246:4: (lv_expr_2_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:4247:5: lv_expr_2_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:4251:4: (lv_expr_2_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:4252:5: lv_expr_2_0= ruleExpression { if ( state.backtracking==0 ) { @@ -14256,7 +14264,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4264:3: (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? + // InternalExBeeLangTestLanguageParser.g:4269:3: (otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) )? int alt77=2; int LA77_0 = input.LA(1); @@ -14265,7 +14273,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt77) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4265:4: otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4270:4: otherlv_3= As ( (lv_alias_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,As,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14273,11 +14281,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_3, grammarAccess.getWithContextExpressionAccess().getAsKeyword_3_0()); } - // InternalExBeeLangTestLanguageParser.g:4269:4: ( (lv_alias_4_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:4270:5: (lv_alias_4_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4274:4: ( (lv_alias_4_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4275:5: (lv_alias_4_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:4270:5: (lv_alias_4_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:4271:6: lv_alias_4_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:4275:5: (lv_alias_4_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4276:6: lv_alias_4_0= RULE_ID { lv_alias_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14309,11 +14317,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4288:3: ( (lv_contextBlock_5_0= ruleBlockExpression ) ) - // InternalExBeeLangTestLanguageParser.g:4289:4: (lv_contextBlock_5_0= ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:4293:3: ( (lv_contextBlock_5_0= ruleBlockExpression ) ) + // InternalExBeeLangTestLanguageParser.g:4294:4: (lv_contextBlock_5_0= ruleBlockExpression ) { - // InternalExBeeLangTestLanguageParser.g:4289:4: (lv_contextBlock_5_0= ruleBlockExpression ) - // InternalExBeeLangTestLanguageParser.g:4290:5: lv_contextBlock_5_0= ruleBlockExpression + // InternalExBeeLangTestLanguageParser.g:4294:4: (lv_contextBlock_5_0= ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:4295:5: lv_contextBlock_5_0= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -14370,7 +14378,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleBlockExpression" - // InternalExBeeLangTestLanguageParser.g:4311:1: entryRuleBlockExpression returns [EObject current=null] : iv_ruleBlockExpression= ruleBlockExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:4316:1: entryRuleBlockExpression returns [EObject current=null] : iv_ruleBlockExpression= ruleBlockExpression EOF ; public final EObject entryRuleBlockExpression() throws RecognitionException { EObject current = null; int entryRuleBlockExpression_StartIndex = input.index(); @@ -14379,8 +14387,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 81) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4311:56: (iv_ruleBlockExpression= ruleBlockExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:4312:2: iv_ruleBlockExpression= ruleBlockExpression EOF + // InternalExBeeLangTestLanguageParser.g:4316:56: (iv_ruleBlockExpression= ruleBlockExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:4317:2: iv_ruleBlockExpression= ruleBlockExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBlockExpressionRule()); @@ -14412,7 +14420,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleBlockExpression" - // InternalExBeeLangTestLanguageParser.g:4318:1: ruleBlockExpression returns [EObject current=null] : ( () otherlv_1= LeftCurlyBracket ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon )* otherlv_4= RightCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:4323:1: ruleBlockExpression returns [EObject current=null] : ( () otherlv_1= LeftCurlyBracket ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon )* otherlv_4= RightCurlyBracket ) ; public final EObject ruleBlockExpression() throws RecognitionException { EObject current = null; int ruleBlockExpression_StartIndex = input.index(); @@ -14427,14 +14435,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 82) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4324:2: ( ( () otherlv_1= LeftCurlyBracket ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon )* otherlv_4= RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:4325:2: ( () otherlv_1= LeftCurlyBracket ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon )* otherlv_4= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4329:2: ( ( () otherlv_1= LeftCurlyBracket ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon )* otherlv_4= RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:4330:2: ( () otherlv_1= LeftCurlyBracket ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon )* otherlv_4= RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:4325:2: ( () otherlv_1= LeftCurlyBracket ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon )* otherlv_4= RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:4326:3: () otherlv_1= LeftCurlyBracket ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon )* otherlv_4= RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:4330:2: ( () otherlv_1= LeftCurlyBracket ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon )* otherlv_4= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4331:3: () otherlv_1= LeftCurlyBracket ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon )* otherlv_4= RightCurlyBracket { - // InternalExBeeLangTestLanguageParser.g:4326:3: () - // InternalExBeeLangTestLanguageParser.g:4327:4: + // InternalExBeeLangTestLanguageParser.g:4331:3: () + // InternalExBeeLangTestLanguageParser.g:4332:4: { if ( state.backtracking==0 ) { @@ -14457,7 +14465,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_1, grammarAccess.getBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); } - // InternalExBeeLangTestLanguageParser.g:4340:3: ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon )* + // InternalExBeeLangTestLanguageParser.g:4345:3: ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon )* loop78: do { int alt78=2; @@ -14470,13 +14478,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt78) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4341:4: ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon + // InternalExBeeLangTestLanguageParser.g:4346:4: ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= Semicolon { - // InternalExBeeLangTestLanguageParser.g:4341:4: ( (lv_expressions_2_0= ruleTopLevelExpression ) ) - // InternalExBeeLangTestLanguageParser.g:4342:5: (lv_expressions_2_0= ruleTopLevelExpression ) + // InternalExBeeLangTestLanguageParser.g:4346:4: ( (lv_expressions_2_0= ruleTopLevelExpression ) ) + // InternalExBeeLangTestLanguageParser.g:4347:5: (lv_expressions_2_0= ruleTopLevelExpression ) { - // InternalExBeeLangTestLanguageParser.g:4342:5: (lv_expressions_2_0= ruleTopLevelExpression ) - // InternalExBeeLangTestLanguageParser.g:4343:6: lv_expressions_2_0= ruleTopLevelExpression + // InternalExBeeLangTestLanguageParser.g:4347:5: (lv_expressions_2_0= ruleTopLevelExpression ) + // InternalExBeeLangTestLanguageParser.g:4348:6: lv_expressions_2_0= ruleTopLevelExpression { if ( state.backtracking==0 ) { @@ -14554,7 +14562,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleValue" - // InternalExBeeLangTestLanguageParser.g:4373:1: entryRuleValue returns [EObject current=null] : iv_ruleValue= ruleValue EOF ; + // InternalExBeeLangTestLanguageParser.g:4378:1: entryRuleValue returns [EObject current=null] : iv_ruleValue= ruleValue EOF ; public final EObject entryRuleValue() throws RecognitionException { EObject current = null; int entryRuleValue_StartIndex = input.index(); @@ -14563,8 +14571,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 83) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4373:46: (iv_ruleValue= ruleValue EOF ) - // InternalExBeeLangTestLanguageParser.g:4374:2: iv_ruleValue= ruleValue EOF + // InternalExBeeLangTestLanguageParser.g:4378:46: (iv_ruleValue= ruleValue EOF ) + // InternalExBeeLangTestLanguageParser.g:4379:2: iv_ruleValue= ruleValue EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getValueRule()); @@ -14596,7 +14604,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleValue" - // InternalExBeeLangTestLanguageParser.g:4380:1: ruleValue returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:4385:1: ruleValue returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleValue() throws RecognitionException { EObject current = null; int ruleValue_StartIndex = input.index(); @@ -14607,14 +14615,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 84) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4386:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:4387:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:4391:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:4392:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalExBeeLangTestLanguageParser.g:4387:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) - // InternalExBeeLangTestLanguageParser.g:4388:3: () ( (lv_name_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4392:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:4393:3: () ( (lv_name_1_0= RULE_ID ) ) { - // InternalExBeeLangTestLanguageParser.g:4388:3: () - // InternalExBeeLangTestLanguageParser.g:4389:4: + // InternalExBeeLangTestLanguageParser.g:4393:3: () + // InternalExBeeLangTestLanguageParser.g:4394:4: { if ( state.backtracking==0 ) { @@ -14631,11 +14639,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4398:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:4399:4: (lv_name_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4403:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4404:4: (lv_name_1_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:4399:4: (lv_name_1_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:4400:5: lv_name_1_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:4404:4: (lv_name_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4405:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14687,7 +14695,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleKeywordVariables" - // InternalExBeeLangTestLanguageParser.g:4420:1: entryRuleKeywordVariables returns [EObject current=null] : iv_ruleKeywordVariables= ruleKeywordVariables EOF ; + // InternalExBeeLangTestLanguageParser.g:4425:1: entryRuleKeywordVariables returns [EObject current=null] : iv_ruleKeywordVariables= ruleKeywordVariables EOF ; public final EObject entryRuleKeywordVariables() throws RecognitionException { EObject current = null; int entryRuleKeywordVariables_StartIndex = input.index(); @@ -14696,8 +14704,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 85) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4420:57: (iv_ruleKeywordVariables= ruleKeywordVariables EOF ) - // InternalExBeeLangTestLanguageParser.g:4421:2: iv_ruleKeywordVariables= ruleKeywordVariables EOF + // InternalExBeeLangTestLanguageParser.g:4425:57: (iv_ruleKeywordVariables= ruleKeywordVariables EOF ) + // InternalExBeeLangTestLanguageParser.g:4426:2: iv_ruleKeywordVariables= ruleKeywordVariables EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getKeywordVariablesRule()); @@ -14729,7 +14737,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleKeywordVariables" - // InternalExBeeLangTestLanguageParser.g:4427:1: ruleKeywordVariables returns [EObject current=null] : ( () ( ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:4432:1: ruleKeywordVariables returns [EObject current=null] : ( () ( ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) ) ) ; public final EObject ruleKeywordVariables() throws RecognitionException { EObject current = null; int ruleKeywordVariables_StartIndex = input.index(); @@ -14746,14 +14754,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 86) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4433:2: ( ( () ( ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:4434:2: ( () ( ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:4438:2: ( ( () ( ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:4439:2: ( () ( ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:4434:2: ( () ( ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:4435:3: () ( ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) ) + // InternalExBeeLangTestLanguageParser.g:4439:2: ( () ( ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:4440:3: () ( ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) ) { - // InternalExBeeLangTestLanguageParser.g:4435:3: () - // InternalExBeeLangTestLanguageParser.g:4436:4: + // InternalExBeeLangTestLanguageParser.g:4440:3: () + // InternalExBeeLangTestLanguageParser.g:4441:4: { if ( state.backtracking==0 ) { @@ -14770,13 +14778,13 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4445:3: ( ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) ) - // InternalExBeeLangTestLanguageParser.g:4446:4: ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) + // InternalExBeeLangTestLanguageParser.g:4450:3: ( ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) ) + // InternalExBeeLangTestLanguageParser.g:4451:4: ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) { - // InternalExBeeLangTestLanguageParser.g:4446:4: ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) - // InternalExBeeLangTestLanguageParser.g:4447:5: (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) + // InternalExBeeLangTestLanguageParser.g:4451:4: ( (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) ) + // InternalExBeeLangTestLanguageParser.g:4452:5: (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) { - // InternalExBeeLangTestLanguageParser.g:4447:5: (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) + // InternalExBeeLangTestLanguageParser.g:4452:5: (lv_name_1_1= Input | lv_name_1_2= Output | lv_name_1_3= Source | lv_name_1_4= Properties | lv_name_1_5= Builder | lv_name_1_6= Unit | lv_name_1_7= This ) int alt79=7; switch ( input.LA(1) ) { case Input: @@ -14824,7 +14832,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes switch (alt79) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4448:6: lv_name_1_1= Input + // InternalExBeeLangTestLanguageParser.g:4453:6: lv_name_1_1= Input { lv_name_1_1=(Token)match(input,Input,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14844,7 +14852,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:4459:6: lv_name_1_2= Output + // InternalExBeeLangTestLanguageParser.g:4464:6: lv_name_1_2= Output { lv_name_1_2=(Token)match(input,Output,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14864,7 +14872,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:4470:6: lv_name_1_3= Source + // InternalExBeeLangTestLanguageParser.g:4475:6: lv_name_1_3= Source { lv_name_1_3=(Token)match(input,Source,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14884,7 +14892,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 4 : - // InternalExBeeLangTestLanguageParser.g:4481:6: lv_name_1_4= Properties + // InternalExBeeLangTestLanguageParser.g:4486:6: lv_name_1_4= Properties { lv_name_1_4=(Token)match(input,Properties,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14904,7 +14912,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 5 : - // InternalExBeeLangTestLanguageParser.g:4492:6: lv_name_1_5= Builder + // InternalExBeeLangTestLanguageParser.g:4497:6: lv_name_1_5= Builder { lv_name_1_5=(Token)match(input,Builder,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14924,7 +14932,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 6 : - // InternalExBeeLangTestLanguageParser.g:4503:6: lv_name_1_6= Unit + // InternalExBeeLangTestLanguageParser.g:4508:6: lv_name_1_6= Unit { lv_name_1_6=(Token)match(input,Unit,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14944,7 +14952,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 7 : - // InternalExBeeLangTestLanguageParser.g:4514:6: lv_name_1_7= This + // InternalExBeeLangTestLanguageParser.g:4519:6: lv_name_1_7= This { lv_name_1_7=(Token)match(input,This,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14998,7 +15006,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleFeatureCall" - // InternalExBeeLangTestLanguageParser.g:4531:1: entryRuleFeatureCall returns [EObject current=null] : iv_ruleFeatureCall= ruleFeatureCall EOF ; + // InternalExBeeLangTestLanguageParser.g:4536:1: entryRuleFeatureCall returns [EObject current=null] : iv_ruleFeatureCall= ruleFeatureCall EOF ; public final EObject entryRuleFeatureCall() throws RecognitionException { EObject current = null; int entryRuleFeatureCall_StartIndex = input.index(); @@ -15007,8 +15015,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 87) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4531:52: (iv_ruleFeatureCall= ruleFeatureCall EOF ) - // InternalExBeeLangTestLanguageParser.g:4532:2: iv_ruleFeatureCall= ruleFeatureCall EOF + // InternalExBeeLangTestLanguageParser.g:4536:52: (iv_ruleFeatureCall= ruleFeatureCall EOF ) + // InternalExBeeLangTestLanguageParser.g:4537:2: iv_ruleFeatureCall= ruleFeatureCall EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFeatureCallRule()); @@ -15040,7 +15048,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleFeatureCall" - // InternalExBeeLangTestLanguageParser.g:4538:1: ruleFeatureCall returns [EObject current=null] : this_OperationCall_0= ruleOperationCall ; + // InternalExBeeLangTestLanguageParser.g:4543:1: ruleFeatureCall returns [EObject current=null] : this_OperationCall_0= ruleOperationCall ; public final EObject ruleFeatureCall() throws RecognitionException { EObject current = null; int ruleFeatureCall_StartIndex = input.index(); @@ -15052,8 +15060,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 88) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4544:2: (this_OperationCall_0= ruleOperationCall ) - // InternalExBeeLangTestLanguageParser.g:4545:2: this_OperationCall_0= ruleOperationCall + // InternalExBeeLangTestLanguageParser.g:4549:2: (this_OperationCall_0= ruleOperationCall ) + // InternalExBeeLangTestLanguageParser.g:4550:2: this_OperationCall_0= ruleOperationCall { if ( state.backtracking==0 ) { @@ -15099,7 +15107,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleOperationCall" - // InternalExBeeLangTestLanguageParser.g:4559:1: entryRuleOperationCall returns [EObject current=null] : iv_ruleOperationCall= ruleOperationCall EOF ; + // InternalExBeeLangTestLanguageParser.g:4564:1: entryRuleOperationCall returns [EObject current=null] : iv_ruleOperationCall= ruleOperationCall EOF ; public final EObject entryRuleOperationCall() throws RecognitionException { EObject current = null; int entryRuleOperationCall_StartIndex = input.index(); @@ -15108,8 +15116,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 89) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4559:54: (iv_ruleOperationCall= ruleOperationCall EOF ) - // InternalExBeeLangTestLanguageParser.g:4560:2: iv_ruleOperationCall= ruleOperationCall EOF + // InternalExBeeLangTestLanguageParser.g:4564:54: (iv_ruleOperationCall= ruleOperationCall EOF ) + // InternalExBeeLangTestLanguageParser.g:4565:2: iv_ruleOperationCall= ruleOperationCall EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOperationCallRule()); @@ -15141,7 +15149,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleOperationCall" - // InternalExBeeLangTestLanguageParser.g:4566:1: ruleOperationCall returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:4571:1: ruleOperationCall returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis ) ; public final EObject ruleOperationCall() throws RecognitionException { EObject current = null; int ruleOperationCall_StartIndex = input.index(); @@ -15156,14 +15164,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 90) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4572:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:4573:2: ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:4577:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:4578:2: ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:4573:2: ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:4574:3: () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis + // InternalExBeeLangTestLanguageParser.g:4578:2: ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:4579:3: () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis { - // InternalExBeeLangTestLanguageParser.g:4574:3: () - // InternalExBeeLangTestLanguageParser.g:4575:4: + // InternalExBeeLangTestLanguageParser.g:4579:3: () + // InternalExBeeLangTestLanguageParser.g:4580:4: { if ( state.backtracking==0 ) { @@ -15180,11 +15188,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4584:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:4585:4: (lv_name_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4589:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4590:4: (lv_name_1_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:4585:4: (lv_name_1_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:4586:5: lv_name_1_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:4590:4: (lv_name_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4591:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_58); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15216,7 +15224,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_2, grammarAccess.getOperationCallAccess().getLeftParenthesisKeyword_2()); } - // InternalExBeeLangTestLanguageParser.g:4606:3: ( (lv_parameterList_3_0= ruleParameterList ) )? + // InternalExBeeLangTestLanguageParser.g:4611:3: ( (lv_parameterList_3_0= ruleParameterList ) )? int alt80=2; int LA80_0 = input.LA(1); @@ -15225,10 +15233,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt80) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4607:4: (lv_parameterList_3_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:4612:4: (lv_parameterList_3_0= ruleParameterList ) { - // InternalExBeeLangTestLanguageParser.g:4607:4: (lv_parameterList_3_0= ruleParameterList ) - // InternalExBeeLangTestLanguageParser.g:4608:5: lv_parameterList_3_0= ruleParameterList + // InternalExBeeLangTestLanguageParser.g:4612:4: (lv_parameterList_3_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:4613:5: lv_parameterList_3_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -15294,7 +15302,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleConstructorCallExpression" - // InternalExBeeLangTestLanguageParser.g:4633:1: entryRuleConstructorCallExpression returns [EObject current=null] : iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:4638:1: entryRuleConstructorCallExpression returns [EObject current=null] : iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF ; public final EObject entryRuleConstructorCallExpression() throws RecognitionException { EObject current = null; int entryRuleConstructorCallExpression_StartIndex = input.index(); @@ -15303,8 +15311,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 91) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4633:66: (iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:4634:2: iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF + // InternalExBeeLangTestLanguageParser.g:4638:66: (iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:4639:2: iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getConstructorCallExpressionRule()); @@ -15336,7 +15344,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleConstructorCallExpression" - // InternalExBeeLangTestLanguageParser.g:4640:1: ruleConstructorCallExpression returns [EObject current=null] : ( () otherlv_1= New ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )? (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) ; + // InternalExBeeLangTestLanguageParser.g:4645:1: ruleConstructorCallExpression returns [EObject current=null] : ( () otherlv_1= New ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )? (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) ; public final EObject ruleConstructorCallExpression() throws RecognitionException { EObject current = null; int ruleConstructorCallExpression_StartIndex = input.index(); @@ -15356,14 +15364,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 92) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4646:2: ( ( () otherlv_1= New ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )? (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) ) - // InternalExBeeLangTestLanguageParser.g:4647:2: ( () otherlv_1= New ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )? (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) + // InternalExBeeLangTestLanguageParser.g:4651:2: ( ( () otherlv_1= New ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )? (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) ) + // InternalExBeeLangTestLanguageParser.g:4652:2: ( () otherlv_1= New ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )? (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) { - // InternalExBeeLangTestLanguageParser.g:4647:2: ( () otherlv_1= New ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )? (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) - // InternalExBeeLangTestLanguageParser.g:4648:3: () otherlv_1= New ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )? (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? + // InternalExBeeLangTestLanguageParser.g:4652:2: ( () otherlv_1= New ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )? (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) + // InternalExBeeLangTestLanguageParser.g:4653:3: () otherlv_1= New ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )? (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? { - // InternalExBeeLangTestLanguageParser.g:4648:3: () - // InternalExBeeLangTestLanguageParser.g:4649:4: + // InternalExBeeLangTestLanguageParser.g:4653:3: () + // InternalExBeeLangTestLanguageParser.g:4654:4: { if ( state.backtracking==0 ) { @@ -15386,11 +15394,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_1, grammarAccess.getConstructorCallExpressionAccess().getNewKeyword_1()); } - // InternalExBeeLangTestLanguageParser.g:4662:3: ( (lv_typeExpr_2_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:4663:4: (lv_typeExpr_2_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4667:3: ( (lv_typeExpr_2_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4668:4: (lv_typeExpr_2_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:4663:4: (lv_typeExpr_2_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:4664:5: lv_typeExpr_2_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:4668:4: (lv_typeExpr_2_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4669:5: lv_typeExpr_2_0= RULE_ID { lv_typeExpr_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_68); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15416,12 +15424,12 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4680:3: (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )? + // InternalExBeeLangTestLanguageParser.g:4685:3: (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis )? int alt82=2; alt82 = dfa82.predict(input); switch (alt82) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4681:4: otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis + // InternalExBeeLangTestLanguageParser.g:4686:4: otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis { otherlv_3=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_59); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15429,7 +15437,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_3, grammarAccess.getConstructorCallExpressionAccess().getLeftParenthesisKeyword_3_0()); } - // InternalExBeeLangTestLanguageParser.g:4685:4: ( (lv_parameterList_4_0= ruleParameterList ) )? + // InternalExBeeLangTestLanguageParser.g:4690:4: ( (lv_parameterList_4_0= ruleParameterList ) )? int alt81=2; int LA81_0 = input.LA(1); @@ -15438,10 +15446,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt81) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4686:5: (lv_parameterList_4_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:4691:5: (lv_parameterList_4_0= ruleParameterList ) { - // InternalExBeeLangTestLanguageParser.g:4686:5: (lv_parameterList_4_0= ruleParameterList ) - // InternalExBeeLangTestLanguageParser.g:4687:6: lv_parameterList_4_0= ruleParameterList + // InternalExBeeLangTestLanguageParser.g:4691:5: (lv_parameterList_4_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:4692:6: lv_parameterList_4_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -15487,7 +15495,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4709:3: (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) )? + // InternalExBeeLangTestLanguageParser.g:4714:3: (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) )? int alt83=2; int LA83_0 = input.LA(1); @@ -15504,7 +15512,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt83) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4710:4: otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4715:4: otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) { otherlv_6=(Token)match(input,As,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15512,11 +15520,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_6, grammarAccess.getConstructorCallExpressionAccess().getAsKeyword_4_0()); } - // InternalExBeeLangTestLanguageParser.g:4714:4: ( (lv_alias_7_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:4715:5: (lv_alias_7_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4719:4: ( (lv_alias_7_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4720:5: (lv_alias_7_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:4715:5: (lv_alias_7_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:4716:6: lv_alias_7_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:4720:5: (lv_alias_7_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4721:6: lv_alias_7_0= RULE_ID { lv_alias_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_17); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15548,7 +15556,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4733:3: ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? + // InternalExBeeLangTestLanguageParser.g:4738:3: ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? int alt84=2; int LA84_0 = input.LA(1); @@ -15565,10 +15573,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt84) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4734:4: (lv_contextBlock_8_0= ruleInitializationBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:4739:4: (lv_contextBlock_8_0= ruleInitializationBlockExpression ) { - // InternalExBeeLangTestLanguageParser.g:4734:4: (lv_contextBlock_8_0= ruleInitializationBlockExpression ) - // InternalExBeeLangTestLanguageParser.g:4735:5: lv_contextBlock_8_0= ruleInitializationBlockExpression + // InternalExBeeLangTestLanguageParser.g:4739:4: (lv_contextBlock_8_0= ruleInitializationBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:4740:5: lv_contextBlock_8_0= ruleInitializationBlockExpression { if ( state.backtracking==0 ) { @@ -15628,7 +15636,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleInitializationBlockExpression" - // InternalExBeeLangTestLanguageParser.g:4756:1: entryRuleInitializationBlockExpression returns [EObject current=null] : iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:4761:1: entryRuleInitializationBlockExpression returns [EObject current=null] : iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF ; public final EObject entryRuleInitializationBlockExpression() throws RecognitionException { EObject current = null; int entryRuleInitializationBlockExpression_StartIndex = input.index(); @@ -15637,8 +15645,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 93) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4756:70: (iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:4757:2: iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF + // InternalExBeeLangTestLanguageParser.g:4761:70: (iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:4762:2: iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInitializationBlockExpressionRule()); @@ -15670,7 +15678,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleInitializationBlockExpression" - // InternalExBeeLangTestLanguageParser.g:4763:1: ruleInitializationBlockExpression returns [EObject current=null] : ( () otherlv_1= LeftCurlyBracket ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= Semicolon otherlv_4= RightCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:4768:1: ruleInitializationBlockExpression returns [EObject current=null] : ( () otherlv_1= LeftCurlyBracket ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= Semicolon otherlv_4= RightCurlyBracket ) ; public final EObject ruleInitializationBlockExpression() throws RecognitionException { EObject current = null; int ruleInitializationBlockExpression_StartIndex = input.index(); @@ -15685,14 +15693,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 94) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4769:2: ( ( () otherlv_1= LeftCurlyBracket ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= Semicolon otherlv_4= RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:4770:2: ( () otherlv_1= LeftCurlyBracket ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= Semicolon otherlv_4= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4774:2: ( ( () otherlv_1= LeftCurlyBracket ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= Semicolon otherlv_4= RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:4775:2: ( () otherlv_1= LeftCurlyBracket ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= Semicolon otherlv_4= RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:4770:2: ( () otherlv_1= LeftCurlyBracket ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= Semicolon otherlv_4= RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:4771:3: () otherlv_1= LeftCurlyBracket ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= Semicolon otherlv_4= RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:4775:2: ( () otherlv_1= LeftCurlyBracket ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= Semicolon otherlv_4= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:4776:3: () otherlv_1= LeftCurlyBracket ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= Semicolon otherlv_4= RightCurlyBracket { - // InternalExBeeLangTestLanguageParser.g:4771:3: () - // InternalExBeeLangTestLanguageParser.g:4772:4: + // InternalExBeeLangTestLanguageParser.g:4776:3: () + // InternalExBeeLangTestLanguageParser.g:4777:4: { if ( state.backtracking==0 ) { @@ -15715,11 +15723,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes newLeafNode(otherlv_1, grammarAccess.getInitializationBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); } - // InternalExBeeLangTestLanguageParser.g:4785:3: ( (lv_expressions_2_0= ruleInitializationExpression ) ) - // InternalExBeeLangTestLanguageParser.g:4786:4: (lv_expressions_2_0= ruleInitializationExpression ) + // InternalExBeeLangTestLanguageParser.g:4790:3: ( (lv_expressions_2_0= ruleInitializationExpression ) ) + // InternalExBeeLangTestLanguageParser.g:4791:4: (lv_expressions_2_0= ruleInitializationExpression ) { - // InternalExBeeLangTestLanguageParser.g:4786:4: (lv_expressions_2_0= ruleInitializationExpression ) - // InternalExBeeLangTestLanguageParser.g:4787:5: lv_expressions_2_0= ruleInitializationExpression + // InternalExBeeLangTestLanguageParser.g:4791:4: (lv_expressions_2_0= ruleInitializationExpression ) + // InternalExBeeLangTestLanguageParser.g:4792:5: lv_expressions_2_0= ruleInitializationExpression { if ( state.backtracking==0 ) { @@ -15788,7 +15796,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleInitializationExpression" - // InternalExBeeLangTestLanguageParser.g:4816:1: entryRuleInitializationExpression returns [EObject current=null] : iv_ruleInitializationExpression= ruleInitializationExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:4821:1: entryRuleInitializationExpression returns [EObject current=null] : iv_ruleInitializationExpression= ruleInitializationExpression EOF ; public final EObject entryRuleInitializationExpression() throws RecognitionException { EObject current = null; int entryRuleInitializationExpression_StartIndex = input.index(); @@ -15797,8 +15805,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 95) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4816:65: (iv_ruleInitializationExpression= ruleInitializationExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:4817:2: iv_ruleInitializationExpression= ruleInitializationExpression EOF + // InternalExBeeLangTestLanguageParser.g:4821:65: (iv_ruleInitializationExpression= ruleInitializationExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:4822:2: iv_ruleInitializationExpression= ruleInitializationExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInitializationExpressionRule()); @@ -15830,7 +15838,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleInitializationExpression" - // InternalExBeeLangTestLanguageParser.g:4823:1: ruleInitializationExpression returns [EObject current=null] : ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= Colon ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:4828:1: ruleInitializationExpression returns [EObject current=null] : ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= Colon ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) ; public final EObject ruleInitializationExpression() throws RecognitionException { EObject current = null; int ruleInitializationExpression_StartIndex = input.index(); @@ -15845,14 +15853,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 96) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4829:2: ( ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= Colon ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:4830:2: ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= Colon ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:4834:2: ( ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= Colon ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:4835:2: ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= Colon ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) { - // InternalExBeeLangTestLanguageParser.g:4830:2: ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= Colon ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:4831:3: () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= Colon ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:4835:2: ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= Colon ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:4836:3: () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= Colon ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:4831:3: () - // InternalExBeeLangTestLanguageParser.g:4832:4: + // InternalExBeeLangTestLanguageParser.g:4836:3: () + // InternalExBeeLangTestLanguageParser.g:4837:4: { if ( state.backtracking==0 ) { @@ -15869,11 +15877,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4841:3: ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) - // InternalExBeeLangTestLanguageParser.g:4842:4: (lv_leftExpr_1_0= ruleFeatureOfThis ) + // InternalExBeeLangTestLanguageParser.g:4846:3: ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) + // InternalExBeeLangTestLanguageParser.g:4847:4: (lv_leftExpr_1_0= ruleFeatureOfThis ) { - // InternalExBeeLangTestLanguageParser.g:4842:4: (lv_leftExpr_1_0= ruleFeatureOfThis ) - // InternalExBeeLangTestLanguageParser.g:4843:5: lv_leftExpr_1_0= ruleFeatureOfThis + // InternalExBeeLangTestLanguageParser.g:4847:4: (lv_leftExpr_1_0= ruleFeatureOfThis ) + // InternalExBeeLangTestLanguageParser.g:4848:5: lv_leftExpr_1_0= ruleFeatureOfThis { if ( state.backtracking==0 ) { @@ -15904,11 +15912,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4860:3: ( (lv_functionName_2_0= Colon ) ) - // InternalExBeeLangTestLanguageParser.g:4861:4: (lv_functionName_2_0= Colon ) + // InternalExBeeLangTestLanguageParser.g:4865:3: ( (lv_functionName_2_0= Colon ) ) + // InternalExBeeLangTestLanguageParser.g:4866:4: (lv_functionName_2_0= Colon ) { - // InternalExBeeLangTestLanguageParser.g:4861:4: (lv_functionName_2_0= Colon ) - // InternalExBeeLangTestLanguageParser.g:4862:5: lv_functionName_2_0= Colon + // InternalExBeeLangTestLanguageParser.g:4866:4: (lv_functionName_2_0= Colon ) + // InternalExBeeLangTestLanguageParser.g:4867:5: lv_functionName_2_0= Colon { lv_functionName_2_0=(Token)match(input,Colon,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15930,11 +15938,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4874:3: ( (lv_rightExpr_3_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:4875:4: (lv_rightExpr_3_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:4879:3: ( (lv_rightExpr_3_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:4880:4: (lv_rightExpr_3_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:4875:4: (lv_rightExpr_3_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:4876:5: lv_rightExpr_3_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:4880:4: (lv_rightExpr_3_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:4881:5: lv_rightExpr_3_0= ruleExpression { if ( state.backtracking==0 ) { @@ -15991,7 +15999,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleFeatureOfThis" - // InternalExBeeLangTestLanguageParser.g:4897:1: entryRuleFeatureOfThis returns [EObject current=null] : iv_ruleFeatureOfThis= ruleFeatureOfThis EOF ; + // InternalExBeeLangTestLanguageParser.g:4902:1: entryRuleFeatureOfThis returns [EObject current=null] : iv_ruleFeatureOfThis= ruleFeatureOfThis EOF ; public final EObject entryRuleFeatureOfThis() throws RecognitionException { EObject current = null; int entryRuleFeatureOfThis_StartIndex = input.index(); @@ -16000,8 +16008,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 97) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4897:54: (iv_ruleFeatureOfThis= ruleFeatureOfThis EOF ) - // InternalExBeeLangTestLanguageParser.g:4898:2: iv_ruleFeatureOfThis= ruleFeatureOfThis EOF + // InternalExBeeLangTestLanguageParser.g:4902:54: (iv_ruleFeatureOfThis= ruleFeatureOfThis EOF ) + // InternalExBeeLangTestLanguageParser.g:4903:2: iv_ruleFeatureOfThis= ruleFeatureOfThis EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFeatureOfThisRule()); @@ -16033,7 +16041,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleFeatureOfThis" - // InternalExBeeLangTestLanguageParser.g:4904:1: ruleFeatureOfThis returns [EObject current=null] : ( () ( (lv_featureName_1_0= RULE_ID ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:4909:1: ruleFeatureOfThis returns [EObject current=null] : ( () ( (lv_featureName_1_0= RULE_ID ) ) ) ; public final EObject ruleFeatureOfThis() throws RecognitionException { EObject current = null; int ruleFeatureOfThis_StartIndex = input.index(); @@ -16044,14 +16052,14 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 98) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4910:2: ( ( () ( (lv_featureName_1_0= RULE_ID ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:4911:2: ( () ( (lv_featureName_1_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:4915:2: ( ( () ( (lv_featureName_1_0= RULE_ID ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:4916:2: ( () ( (lv_featureName_1_0= RULE_ID ) ) ) { - // InternalExBeeLangTestLanguageParser.g:4911:2: ( () ( (lv_featureName_1_0= RULE_ID ) ) ) - // InternalExBeeLangTestLanguageParser.g:4912:3: () ( (lv_featureName_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4916:2: ( () ( (lv_featureName_1_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:4917:3: () ( (lv_featureName_1_0= RULE_ID ) ) { - // InternalExBeeLangTestLanguageParser.g:4912:3: () - // InternalExBeeLangTestLanguageParser.g:4913:4: + // InternalExBeeLangTestLanguageParser.g:4917:3: () + // InternalExBeeLangTestLanguageParser.g:4918:4: { if ( state.backtracking==0 ) { @@ -16068,11 +16076,11 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:4922:3: ( (lv_featureName_1_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:4923:4: (lv_featureName_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4927:3: ( (lv_featureName_1_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4928:4: (lv_featureName_1_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:4923:4: (lv_featureName_1_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:4924:5: lv_featureName_1_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:4928:4: (lv_featureName_1_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4929:5: lv_featureName_1_0= RULE_ID { lv_featureName_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16124,7 +16132,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "entryRuleLiteral" - // InternalExBeeLangTestLanguageParser.g:4944:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ; + // InternalExBeeLangTestLanguageParser.g:4949:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ; public final EObject entryRuleLiteral() throws RecognitionException { EObject current = null; int entryRuleLiteral_StartIndex = input.index(); @@ -16133,8 +16141,8 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 99) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4944:48: (iv_ruleLiteral= ruleLiteral EOF ) - // InternalExBeeLangTestLanguageParser.g:4945:2: iv_ruleLiteral= ruleLiteral EOF + // InternalExBeeLangTestLanguageParser.g:4949:48: (iv_ruleLiteral= ruleLiteral EOF ) + // InternalExBeeLangTestLanguageParser.g:4950:2: iv_ruleLiteral= ruleLiteral EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLiteralRule()); @@ -16166,7 +16174,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes // $ANTLR start "ruleLiteral" - // InternalExBeeLangTestLanguageParser.g:4951:1: ruleLiteral returns [EObject current=null] : (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) ; + // InternalExBeeLangTestLanguageParser.g:4956:1: ruleLiteral returns [EObject current=null] : (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) ; public final EObject ruleLiteral() throws RecognitionException { EObject current = null; int ruleLiteral_StartIndex = input.index(); @@ -16180,10 +16188,10 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 100) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4957:2: ( (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) ) - // InternalExBeeLangTestLanguageParser.g:4958:2: (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) + // InternalExBeeLangTestLanguageParser.g:4962:2: ( (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) ) + // InternalExBeeLangTestLanguageParser.g:4963:2: (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) { - // InternalExBeeLangTestLanguageParser.g:4958:2: (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) + // InternalExBeeLangTestLanguageParser.g:4963:2: (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) int alt85=2; int LA85_0 = input.LA(1); @@ -16202,7 +16210,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } switch (alt85) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4959:3: this_ValueLiteral_0= ruleValueLiteral + // InternalExBeeLangTestLanguageParser.g:4964:3: this_ValueLiteral_0= ruleValueLiteral { if ( state.backtracking==0 ) { @@ -16229,7 +16237,7 @@ abstract class InternalExBeeLangTestLanguageParser2 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:4971:3: this_LiteralFunction_1= ruleLiteralFunction + // InternalExBeeLangTestLanguageParser.g:4976:3: this_LiteralFunction_1= ruleLiteralFunction { if ( state.backtracking==0 ) { @@ -16293,7 +16301,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } // $ANTLR start "entryRuleLiteralFunction" - // InternalExBeeLangTestLanguageParser.g:4986:1: entryRuleLiteralFunction returns [EObject current=null] : iv_ruleLiteralFunction= ruleLiteralFunction EOF ; + // InternalExBeeLangTestLanguageParser.g:4991:1: entryRuleLiteralFunction returns [EObject current=null] : iv_ruleLiteralFunction= ruleLiteralFunction EOF ; public final EObject entryRuleLiteralFunction() throws RecognitionException { EObject current = null; int entryRuleLiteralFunction_StartIndex = input.index(); @@ -16302,8 +16310,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 101) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4986:56: (iv_ruleLiteralFunction= ruleLiteralFunction EOF ) - // InternalExBeeLangTestLanguageParser.g:4987:2: iv_ruleLiteralFunction= ruleLiteralFunction EOF + // InternalExBeeLangTestLanguageParser.g:4991:56: (iv_ruleLiteralFunction= ruleLiteralFunction EOF ) + // InternalExBeeLangTestLanguageParser.g:4992:2: iv_ruleLiteralFunction= ruleLiteralFunction EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLiteralFunctionRule()); @@ -16335,7 +16343,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleLiteralFunction" - // InternalExBeeLangTestLanguageParser.g:4993:1: ruleLiteralFunction returns [EObject current=null] : (otherlv_0= LeftCurlyBracket this_ClosureExpression_1= ruleClosureExpression otherlv_2= RightCurlyBracket ) ; + // InternalExBeeLangTestLanguageParser.g:4998:1: ruleLiteralFunction returns [EObject current=null] : (otherlv_0= LeftCurlyBracket this_ClosureExpression_1= ruleClosureExpression otherlv_2= RightCurlyBracket ) ; public final EObject ruleLiteralFunction() throws RecognitionException { EObject current = null; int ruleLiteralFunction_StartIndex = input.index(); @@ -16349,11 +16357,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 102) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:4999:2: ( (otherlv_0= LeftCurlyBracket this_ClosureExpression_1= ruleClosureExpression otherlv_2= RightCurlyBracket ) ) - // InternalExBeeLangTestLanguageParser.g:5000:2: (otherlv_0= LeftCurlyBracket this_ClosureExpression_1= ruleClosureExpression otherlv_2= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:5004:2: ( (otherlv_0= LeftCurlyBracket this_ClosureExpression_1= ruleClosureExpression otherlv_2= RightCurlyBracket ) ) + // InternalExBeeLangTestLanguageParser.g:5005:2: (otherlv_0= LeftCurlyBracket this_ClosureExpression_1= ruleClosureExpression otherlv_2= RightCurlyBracket ) { - // InternalExBeeLangTestLanguageParser.g:5000:2: (otherlv_0= LeftCurlyBracket this_ClosureExpression_1= ruleClosureExpression otherlv_2= RightCurlyBracket ) - // InternalExBeeLangTestLanguageParser.g:5001:3: otherlv_0= LeftCurlyBracket this_ClosureExpression_1= ruleClosureExpression otherlv_2= RightCurlyBracket + // InternalExBeeLangTestLanguageParser.g:5005:2: (otherlv_0= LeftCurlyBracket this_ClosureExpression_1= ruleClosureExpression otherlv_2= RightCurlyBracket ) + // InternalExBeeLangTestLanguageParser.g:5006:3: otherlv_0= LeftCurlyBracket this_ClosureExpression_1= ruleClosureExpression otherlv_2= RightCurlyBracket { otherlv_0=(Token)match(input,LeftCurlyBracket,FollowSets000.FOLLOW_70); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16414,7 +16422,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "entryRuleClosureExpression" - // InternalExBeeLangTestLanguageParser.g:5024:1: entryRuleClosureExpression returns [EObject current=null] : iv_ruleClosureExpression= ruleClosureExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:5029:1: entryRuleClosureExpression returns [EObject current=null] : iv_ruleClosureExpression= ruleClosureExpression EOF ; public final EObject entryRuleClosureExpression() throws RecognitionException { EObject current = null; int entryRuleClosureExpression_StartIndex = input.index(); @@ -16423,8 +16431,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 103) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:5024:58: (iv_ruleClosureExpression= ruleClosureExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:5025:2: iv_ruleClosureExpression= ruleClosureExpression EOF + // InternalExBeeLangTestLanguageParser.g:5029:58: (iv_ruleClosureExpression= ruleClosureExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:5030:2: iv_ruleClosureExpression= ruleClosureExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getClosureExpressionRule()); @@ -16456,7 +16464,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleClosureExpression" - // InternalExBeeLangTestLanguageParser.g:5031:1: ruleClosureExpression returns [EObject current=null] : ( () (otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign )? ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= VerticalLine ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) ; + // InternalExBeeLangTestLanguageParser.g:5036:1: ruleClosureExpression returns [EObject current=null] : ( () (otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign )? ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= VerticalLine ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) ; public final EObject ruleClosureExpression() throws RecognitionException { EObject current = null; int ruleClosureExpression_StartIndex = input.index(); @@ -16486,14 +16494,14 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 104) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:5037:2: ( ( () (otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign )? ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= VerticalLine ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:5038:2: ( () (otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign )? ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= VerticalLine ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) + // InternalExBeeLangTestLanguageParser.g:5042:2: ( ( () (otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign )? ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= VerticalLine ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:5043:2: ( () (otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign )? ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= VerticalLine ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) { - // InternalExBeeLangTestLanguageParser.g:5038:2: ( () (otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign )? ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= VerticalLine ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) - // InternalExBeeLangTestLanguageParser.g:5039:3: () (otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign )? ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= VerticalLine ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) + // InternalExBeeLangTestLanguageParser.g:5043:2: ( () (otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign )? ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= VerticalLine ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) + // InternalExBeeLangTestLanguageParser.g:5044:3: () (otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign )? ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= VerticalLine ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) { - // InternalExBeeLangTestLanguageParser.g:5039:3: () - // InternalExBeeLangTestLanguageParser.g:5040:4: + // InternalExBeeLangTestLanguageParser.g:5044:3: () + // InternalExBeeLangTestLanguageParser.g:5045:4: { if ( state.backtracking==0 ) { @@ -16510,7 +16518,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:5049:3: (otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign )? + // InternalExBeeLangTestLanguageParser.g:5054:3: (otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign )? int alt86=2; int LA86_0 = input.LA(1); @@ -16519,7 +16527,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt86) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5050:4: otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign + // InternalExBeeLangTestLanguageParser.g:5055:4: otherlv_1= LessThanSign ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= GreaterThanSign { otherlv_1=(Token)match(input,LessThanSign,FollowSets000.FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16527,11 +16535,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes newLeafNode(otherlv_1, grammarAccess.getClosureExpressionAccess().getLessThanSignKeyword_1_0()); } - // InternalExBeeLangTestLanguageParser.g:5054:4: ( (lv_returnType_2_0= ruleTypeRef ) ) - // InternalExBeeLangTestLanguageParser.g:5055:5: (lv_returnType_2_0= ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:5059:4: ( (lv_returnType_2_0= ruleTypeRef ) ) + // InternalExBeeLangTestLanguageParser.g:5060:5: (lv_returnType_2_0= ruleTypeRef ) { - // InternalExBeeLangTestLanguageParser.g:5055:5: (lv_returnType_2_0= ruleTypeRef ) - // InternalExBeeLangTestLanguageParser.g:5056:6: lv_returnType_2_0= ruleTypeRef + // InternalExBeeLangTestLanguageParser.g:5060:5: (lv_returnType_2_0= ruleTypeRef ) + // InternalExBeeLangTestLanguageParser.g:5061:6: lv_returnType_2_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -16574,17 +16582,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:5078:3: ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? + // InternalExBeeLangTestLanguageParser.g:5083:3: ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? int alt90=3; alt90 = dfa90.predict(input); switch (alt90) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5079:4: ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) + // InternalExBeeLangTestLanguageParser.g:5084:4: ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) { - // InternalExBeeLangTestLanguageParser.g:5079:4: ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) - // InternalExBeeLangTestLanguageParser.g:5080:5: (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:5084:4: ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) + // InternalExBeeLangTestLanguageParser.g:5085:5: (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) { - // InternalExBeeLangTestLanguageParser.g:5080:5: (otherlv_4= VerticalLine )? + // InternalExBeeLangTestLanguageParser.g:5085:5: (otherlv_4= VerticalLine )? int alt87=2; int LA87_0 = input.LA(1); @@ -16593,7 +16601,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt87) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5081:6: otherlv_4= VerticalLine + // InternalExBeeLangTestLanguageParser.g:5086:6: otherlv_4= VerticalLine { otherlv_4=(Token)match(input,VerticalLine,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16607,14 +16615,14 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:5086:5: ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) - // InternalExBeeLangTestLanguageParser.g:5087:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? + // InternalExBeeLangTestLanguageParser.g:5091:5: ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:5092:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? { - // InternalExBeeLangTestLanguageParser.g:5087:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:5088:7: (lv_parameters_5_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5092:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:5093:7: (lv_parameters_5_0= ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:5088:7: (lv_parameters_5_0= ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:5089:8: lv_parameters_5_0= ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:5093:7: (lv_parameters_5_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5094:8: lv_parameters_5_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -16645,7 +16653,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:5106:6: (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* + // InternalExBeeLangTestLanguageParser.g:5111:6: (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* loop88: do { int alt88=2; @@ -16664,7 +16672,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt88) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5107:7: otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:5112:7: otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) { otherlv_6=(Token)match(input,Comma,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16672,11 +16680,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes newLeafNode(otherlv_6, grammarAccess.getClosureExpressionAccess().getCommaKeyword_2_0_1_1_0()); } - // InternalExBeeLangTestLanguageParser.g:5111:7: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:5112:8: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5116:7: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:5117:8: (lv_parameters_7_0= ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:5112:8: (lv_parameters_7_0= ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:5113:9: lv_parameters_7_0= ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:5117:8: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5118:9: lv_parameters_7_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -16716,7 +16724,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } } while (true); - // InternalExBeeLangTestLanguageParser.g:5131:6: (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? + // InternalExBeeLangTestLanguageParser.g:5136:6: (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? int alt89=2; int LA89_0 = input.LA(1); @@ -16725,7 +16733,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt89) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5132:7: otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:5137:7: otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) { otherlv_8=(Token)match(input,Comma,FollowSets000.FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16733,11 +16741,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes newLeafNode(otherlv_8, grammarAccess.getClosureExpressionAccess().getCommaKeyword_2_0_1_2_0()); } - // InternalExBeeLangTestLanguageParser.g:5136:7: ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:5137:8: (lv_varArgs_9_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:5141:7: ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:5142:8: (lv_varArgs_9_0= FullStopFullStopFullStop ) { - // InternalExBeeLangTestLanguageParser.g:5137:8: (lv_varArgs_9_0= FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:5138:9: lv_varArgs_9_0= FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:5142:8: (lv_varArgs_9_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:5143:9: lv_varArgs_9_0= FullStopFullStopFullStop { lv_varArgs_9_0=(Token)match(input,FullStopFullStopFullStop,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16759,11 +16767,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:5150:7: ( (lv_parameters_10_0= ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:5151:8: (lv_parameters_10_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5155:7: ( (lv_parameters_10_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:5156:8: (lv_parameters_10_0= ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:5151:8: (lv_parameters_10_0= ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:5152:9: lv_parameters_10_0= ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:5156:8: (lv_parameters_10_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5157:9: lv_parameters_10_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -16810,16 +16818,16 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:5173:4: ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) + // InternalExBeeLangTestLanguageParser.g:5178:4: ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) { - // InternalExBeeLangTestLanguageParser.g:5173:4: ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) - // InternalExBeeLangTestLanguageParser.g:5174:5: ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:5178:4: ( ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) + // InternalExBeeLangTestLanguageParser.g:5179:5: ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) { - // InternalExBeeLangTestLanguageParser.g:5174:5: ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:5175:6: (lv_varArgs_11_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:5179:5: ( (lv_varArgs_11_0= FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:5180:6: (lv_varArgs_11_0= FullStopFullStopFullStop ) { - // InternalExBeeLangTestLanguageParser.g:5175:6: (lv_varArgs_11_0= FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:5176:7: lv_varArgs_11_0= FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:5180:6: (lv_varArgs_11_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:5181:7: lv_varArgs_11_0= FullStopFullStopFullStop { lv_varArgs_11_0=(Token)match(input,FullStopFullStopFullStop,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16841,11 +16849,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:5188:5: ( (lv_parameters_12_0= ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:5189:6: (lv_parameters_12_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5193:5: ( (lv_parameters_12_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:5194:6: (lv_parameters_12_0= ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:5189:6: (lv_parameters_12_0= ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:5190:7: lv_parameters_12_0= ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:5194:6: (lv_parameters_12_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5195:7: lv_parameters_12_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -16891,11 +16899,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes newLeafNode(otherlv_13, grammarAccess.getClosureExpressionAccess().getVerticalLineKeyword_3()); } - // InternalExBeeLangTestLanguageParser.g:5213:3: ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) - // InternalExBeeLangTestLanguageParser.g:5214:4: (lv_funcExpr_14_0= ruleOneOrManyExpressions ) + // InternalExBeeLangTestLanguageParser.g:5218:3: ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) + // InternalExBeeLangTestLanguageParser.g:5219:4: (lv_funcExpr_14_0= ruleOneOrManyExpressions ) { - // InternalExBeeLangTestLanguageParser.g:5214:4: (lv_funcExpr_14_0= ruleOneOrManyExpressions ) - // InternalExBeeLangTestLanguageParser.g:5215:5: lv_funcExpr_14_0= ruleOneOrManyExpressions + // InternalExBeeLangTestLanguageParser.g:5219:4: (lv_funcExpr_14_0= ruleOneOrManyExpressions ) + // InternalExBeeLangTestLanguageParser.g:5220:5: lv_funcExpr_14_0= ruleOneOrManyExpressions { if ( state.backtracking==0 ) { @@ -16952,7 +16960,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "entryRuleOneOrManyExpressions" - // InternalExBeeLangTestLanguageParser.g:5236:1: entryRuleOneOrManyExpressions returns [EObject current=null] : iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF ; + // InternalExBeeLangTestLanguageParser.g:5241:1: entryRuleOneOrManyExpressions returns [EObject current=null] : iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF ; public final EObject entryRuleOneOrManyExpressions() throws RecognitionException { EObject current = null; int entryRuleOneOrManyExpressions_StartIndex = input.index(); @@ -16961,8 +16969,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 105) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:5236:61: (iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF ) - // InternalExBeeLangTestLanguageParser.g:5237:2: iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF + // InternalExBeeLangTestLanguageParser.g:5241:61: (iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF ) + // InternalExBeeLangTestLanguageParser.g:5242:2: iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOneOrManyExpressionsRule()); @@ -16994,7 +17002,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleOneOrManyExpressions" - // InternalExBeeLangTestLanguageParser.g:5243:1: ruleOneOrManyExpressions returns [EObject current=null] : (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) ; + // InternalExBeeLangTestLanguageParser.g:5248:1: ruleOneOrManyExpressions returns [EObject current=null] : (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) ; public final EObject ruleOneOrManyExpressions() throws RecognitionException { EObject current = null; int ruleOneOrManyExpressions_StartIndex = input.index(); @@ -17008,15 +17016,15 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 106) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:5249:2: ( (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:5250:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:5254:2: ( (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:5255:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:5250:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:5255:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) int alt91=2; alt91 = dfa91.predict(input); switch (alt91) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5251:3: this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets + // InternalExBeeLangTestLanguageParser.g:5256:3: this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { @@ -17043,7 +17051,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:5263:3: this_Expression_1= ruleExpression + // InternalExBeeLangTestLanguageParser.g:5268:3: this_Expression_1= ruleExpression { if ( state.backtracking==0 ) { @@ -17095,7 +17103,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "entryRuleBlockExpressionWithoutBrackets" - // InternalExBeeLangTestLanguageParser.g:5278:1: entryRuleBlockExpressionWithoutBrackets returns [EObject current=null] : iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF ; + // InternalExBeeLangTestLanguageParser.g:5283:1: entryRuleBlockExpressionWithoutBrackets returns [EObject current=null] : iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF ; public final EObject entryRuleBlockExpressionWithoutBrackets() throws RecognitionException { EObject current = null; int entryRuleBlockExpressionWithoutBrackets_StartIndex = input.index(); @@ -17104,8 +17112,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 107) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:5278:71: (iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF ) - // InternalExBeeLangTestLanguageParser.g:5279:2: iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF + // InternalExBeeLangTestLanguageParser.g:5283:71: (iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF ) + // InternalExBeeLangTestLanguageParser.g:5284:2: iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBlockExpressionWithoutBracketsRule()); @@ -17137,7 +17145,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleBlockExpressionWithoutBrackets" - // InternalExBeeLangTestLanguageParser.g:5285:1: ruleBlockExpressionWithoutBrackets returns [EObject current=null] : ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon )+ ) ; + // InternalExBeeLangTestLanguageParser.g:5290:1: ruleBlockExpressionWithoutBrackets returns [EObject current=null] : ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon )+ ) ; public final EObject ruleBlockExpressionWithoutBrackets() throws RecognitionException { EObject current = null; int ruleBlockExpressionWithoutBrackets_StartIndex = input.index(); @@ -17150,14 +17158,14 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 108) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:5291:2: ( ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon )+ ) ) - // InternalExBeeLangTestLanguageParser.g:5292:2: ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon )+ ) + // InternalExBeeLangTestLanguageParser.g:5296:2: ( ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon )+ ) ) + // InternalExBeeLangTestLanguageParser.g:5297:2: ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon )+ ) { - // InternalExBeeLangTestLanguageParser.g:5292:2: ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon )+ ) - // InternalExBeeLangTestLanguageParser.g:5293:3: () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon )+ + // InternalExBeeLangTestLanguageParser.g:5297:2: ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon )+ ) + // InternalExBeeLangTestLanguageParser.g:5298:3: () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon )+ { - // InternalExBeeLangTestLanguageParser.g:5293:3: () - // InternalExBeeLangTestLanguageParser.g:5294:4: + // InternalExBeeLangTestLanguageParser.g:5298:3: () + // InternalExBeeLangTestLanguageParser.g:5299:4: { if ( state.backtracking==0 ) { @@ -17174,7 +17182,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:5303:3: ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon )+ + // InternalExBeeLangTestLanguageParser.g:5308:3: ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon )+ int cnt92=0; loop92: do { @@ -17188,13 +17196,13 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt92) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5304:4: ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon + // InternalExBeeLangTestLanguageParser.g:5309:4: ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= Semicolon { - // InternalExBeeLangTestLanguageParser.g:5304:4: ( (lv_expressions_1_0= ruleTopLevelExpression ) ) - // InternalExBeeLangTestLanguageParser.g:5305:5: (lv_expressions_1_0= ruleTopLevelExpression ) + // InternalExBeeLangTestLanguageParser.g:5309:4: ( (lv_expressions_1_0= ruleTopLevelExpression ) ) + // InternalExBeeLangTestLanguageParser.g:5310:5: (lv_expressions_1_0= ruleTopLevelExpression ) { - // InternalExBeeLangTestLanguageParser.g:5305:5: (lv_expressions_1_0= ruleTopLevelExpression ) - // InternalExBeeLangTestLanguageParser.g:5306:6: lv_expressions_1_0= ruleTopLevelExpression + // InternalExBeeLangTestLanguageParser.g:5310:5: (lv_expressions_1_0= ruleTopLevelExpression ) + // InternalExBeeLangTestLanguageParser.g:5311:6: lv_expressions_1_0= ruleTopLevelExpression { if ( state.backtracking==0 ) { @@ -17271,7 +17279,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "entryRuleValueLiteral" - // InternalExBeeLangTestLanguageParser.g:5332:1: entryRuleValueLiteral returns [EObject current=null] : iv_ruleValueLiteral= ruleValueLiteral EOF ; + // InternalExBeeLangTestLanguageParser.g:5337:1: entryRuleValueLiteral returns [EObject current=null] : iv_ruleValueLiteral= ruleValueLiteral EOF ; public final EObject entryRuleValueLiteral() throws RecognitionException { EObject current = null; int entryRuleValueLiteral_StartIndex = input.index(); @@ -17280,8 +17288,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 109) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:5332:53: (iv_ruleValueLiteral= ruleValueLiteral EOF ) - // InternalExBeeLangTestLanguageParser.g:5333:2: iv_ruleValueLiteral= ruleValueLiteral EOF + // InternalExBeeLangTestLanguageParser.g:5337:53: (iv_ruleValueLiteral= ruleValueLiteral EOF ) + // InternalExBeeLangTestLanguageParser.g:5338:2: iv_ruleValueLiteral= ruleValueLiteral EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getValueLiteralRule()); @@ -17313,7 +17321,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleValueLiteral" - // InternalExBeeLangTestLanguageParser.g:5339:1: ruleValueLiteral returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; + // InternalExBeeLangTestLanguageParser.g:5344:1: ruleValueLiteral returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; public final EObject ruleValueLiteral() throws RecognitionException { EObject current = null; int ruleValueLiteral_StartIndex = input.index(); @@ -17324,14 +17332,14 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 110) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:5345:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) - // InternalExBeeLangTestLanguageParser.g:5346:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalExBeeLangTestLanguageParser.g:5350:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) + // InternalExBeeLangTestLanguageParser.g:5351:2: ( (lv_value_0_0= RULE_STRING ) ) { - // InternalExBeeLangTestLanguageParser.g:5346:2: ( (lv_value_0_0= RULE_STRING ) ) - // InternalExBeeLangTestLanguageParser.g:5347:3: (lv_value_0_0= RULE_STRING ) + // InternalExBeeLangTestLanguageParser.g:5351:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalExBeeLangTestLanguageParser.g:5352:3: (lv_value_0_0= RULE_STRING ) { - // InternalExBeeLangTestLanguageParser.g:5347:3: (lv_value_0_0= RULE_STRING ) - // InternalExBeeLangTestLanguageParser.g:5348:4: lv_value_0_0= RULE_STRING + // InternalExBeeLangTestLanguageParser.g:5352:3: (lv_value_0_0= RULE_STRING ) + // InternalExBeeLangTestLanguageParser.g:5353:4: lv_value_0_0= RULE_STRING { lv_value_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17380,7 +17388,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "entryRuleParanthesizedExpression" - // InternalExBeeLangTestLanguageParser.g:5367:1: entryRuleParanthesizedExpression returns [EObject current=null] : iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF ; + // InternalExBeeLangTestLanguageParser.g:5372:1: entryRuleParanthesizedExpression returns [EObject current=null] : iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF ; public final EObject entryRuleParanthesizedExpression() throws RecognitionException { EObject current = null; int entryRuleParanthesizedExpression_StartIndex = input.index(); @@ -17389,8 +17397,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 111) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:5367:64: (iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF ) - // InternalExBeeLangTestLanguageParser.g:5368:2: iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF + // InternalExBeeLangTestLanguageParser.g:5372:64: (iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF ) + // InternalExBeeLangTestLanguageParser.g:5373:2: iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParanthesizedExpressionRule()); @@ -17422,7 +17430,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleParanthesizedExpression" - // InternalExBeeLangTestLanguageParser.g:5374:1: ruleParanthesizedExpression returns [EObject current=null] : (otherlv_0= LeftParenthesis this_Expression_1= ruleExpression otherlv_2= RightParenthesis ) ; + // InternalExBeeLangTestLanguageParser.g:5379:1: ruleParanthesizedExpression returns [EObject current=null] : (otherlv_0= LeftParenthesis this_Expression_1= ruleExpression otherlv_2= RightParenthesis ) ; public final EObject ruleParanthesizedExpression() throws RecognitionException { EObject current = null; int ruleParanthesizedExpression_StartIndex = input.index(); @@ -17436,11 +17444,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 112) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:5380:2: ( (otherlv_0= LeftParenthesis this_Expression_1= ruleExpression otherlv_2= RightParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:5381:2: (otherlv_0= LeftParenthesis this_Expression_1= ruleExpression otherlv_2= RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:5385:2: ( (otherlv_0= LeftParenthesis this_Expression_1= ruleExpression otherlv_2= RightParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:5386:2: (otherlv_0= LeftParenthesis this_Expression_1= ruleExpression otherlv_2= RightParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:5381:2: (otherlv_0= LeftParenthesis this_Expression_1= ruleExpression otherlv_2= RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:5382:3: otherlv_0= LeftParenthesis this_Expression_1= ruleExpression otherlv_2= RightParenthesis + // InternalExBeeLangTestLanguageParser.g:5386:2: (otherlv_0= LeftParenthesis this_Expression_1= ruleExpression otherlv_2= RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:5387:3: otherlv_0= LeftParenthesis this_Expression_1= ruleExpression otherlv_2= RightParenthesis { otherlv_0=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17501,7 +17509,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "entryRuleQID" - // InternalExBeeLangTestLanguageParser.g:5405:1: entryRuleQID returns [String current=null] : iv_ruleQID= ruleQID EOF ; + // InternalExBeeLangTestLanguageParser.g:5410:1: entryRuleQID returns [String current=null] : iv_ruleQID= ruleQID EOF ; public final String entryRuleQID() throws RecognitionException { String current = null; int entryRuleQID_StartIndex = input.index(); @@ -17513,8 +17521,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 113) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:5407:2: (iv_ruleQID= ruleQID EOF ) - // InternalExBeeLangTestLanguageParser.g:5408:2: iv_ruleQID= ruleQID EOF + // InternalExBeeLangTestLanguageParser.g:5412:2: (iv_ruleQID= ruleQID EOF ) + // InternalExBeeLangTestLanguageParser.g:5413:2: iv_ruleQID= ruleQID EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getQIDRule()); @@ -17549,7 +17557,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes // $ANTLR start "ruleQID" - // InternalExBeeLangTestLanguageParser.g:5417:1: ruleQID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) ; + // InternalExBeeLangTestLanguageParser.g:5422:1: ruleQID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) ; public final AntlrDatatypeRuleToken ruleQID() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); int ruleQID_StartIndex = input.index(); @@ -17569,11 +17577,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes try { if ( state.backtracking>0 && alreadyParsedRule(input, 114) ) { return current; } - // InternalExBeeLangTestLanguageParser.g:5424:2: ( (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) ) - // InternalExBeeLangTestLanguageParser.g:5425:2: (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) + // InternalExBeeLangTestLanguageParser.g:5429:2: ( (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) ) + // InternalExBeeLangTestLanguageParser.g:5430:2: (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) { - // InternalExBeeLangTestLanguageParser.g:5425:2: (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) - // InternalExBeeLangTestLanguageParser.g:5426:3: this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* + // InternalExBeeLangTestLanguageParser.g:5430:2: (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) + // InternalExBeeLangTestLanguageParser.g:5431:3: this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17586,7 +17594,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes newLeafNode(this_ID_0, grammarAccess.getQIDAccess().getIDTerminalRuleCall_0()); } - // InternalExBeeLangTestLanguageParser.g:5433:3: (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* + // InternalExBeeLangTestLanguageParser.g:5438:3: (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* loop93: do { int alt93=4; @@ -17611,7 +17619,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt93) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5434:4: this_INT_1= RULE_INT + // InternalExBeeLangTestLanguageParser.g:5439:4: this_INT_1= RULE_INT { this_INT_1=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17628,7 +17636,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:5442:4: this_HEX_2= RULE_HEX + // InternalExBeeLangTestLanguageParser.g:5447:4: this_HEX_2= RULE_HEX { this_HEX_2=(Token)match(input,RULE_HEX,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17645,7 +17653,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:5450:4: this_ID_3= RULE_ID + // InternalExBeeLangTestLanguageParser.g:5455:4: this_ID_3= RULE_ID { this_ID_3=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17667,7 +17675,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } } while (true); - // InternalExBeeLangTestLanguageParser.g:5458:3: (kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* + // InternalExBeeLangTestLanguageParser.g:5463:3: (kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* loop95: do { int alt95=2; @@ -17680,7 +17688,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt95) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5459:4: kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* + // InternalExBeeLangTestLanguageParser.g:5464:4: kw= FullStop this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* { kw=(Token)match(input,FullStop,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17700,7 +17708,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes newLeafNode(this_ID_5, grammarAccess.getQIDAccess().getIDTerminalRuleCall_2_1()); } - // InternalExBeeLangTestLanguageParser.g:5471:4: (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* + // InternalExBeeLangTestLanguageParser.g:5476:4: (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* loop94: do { int alt94=4; @@ -17725,7 +17733,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt94) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5472:5: this_INT_6= RULE_INT + // InternalExBeeLangTestLanguageParser.g:5477:5: this_INT_6= RULE_INT { this_INT_6=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17742,7 +17750,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:5480:5: this_HEX_7= RULE_HEX + // InternalExBeeLangTestLanguageParser.g:5485:5: this_HEX_7= RULE_HEX { this_HEX_7=(Token)match(input,RULE_HEX,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17759,7 +17767,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:5488:5: this_ID_8= RULE_ID + // InternalExBeeLangTestLanguageParser.g:5493:5: this_ID_8= RULE_ID { this_ID_8=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17822,10 +17830,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_units_0_0 = null; - // InternalExBeeLangTestLanguageParser.g:108:3: ( ( (lv_units_0_0= ruleUnit ) )* ) - // InternalExBeeLangTestLanguageParser.g:108:3: ( (lv_units_0_0= ruleUnit ) )* + // InternalExBeeLangTestLanguageParser.g:113:3: ( ( (lv_units_0_0= ruleUnit ) )* ) + // InternalExBeeLangTestLanguageParser.g:113:3: ( (lv_units_0_0= ruleUnit ) )* { - // InternalExBeeLangTestLanguageParser.g:108:3: ( (lv_units_0_0= ruleUnit ) )* + // InternalExBeeLangTestLanguageParser.g:113:3: ( (lv_units_0_0= ruleUnit ) )* loop96: do { int alt96=2; @@ -17838,10 +17846,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt96) { case 1 : - // InternalExBeeLangTestLanguageParser.g:109:4: (lv_units_0_0= ruleUnit ) + // InternalExBeeLangTestLanguageParser.g:114:4: (lv_units_0_0= ruleUnit ) { - // InternalExBeeLangTestLanguageParser.g:109:4: (lv_units_0_0= ruleUnit ) - // InternalExBeeLangTestLanguageParser.g:110:5: lv_units_0_0= ruleUnit + // InternalExBeeLangTestLanguageParser.g:114:4: (lv_units_0_0= ruleUnit ) + // InternalExBeeLangTestLanguageParser.g:115:5: lv_units_0_0= ruleUnit { if ( state.backtracking==0 ) { @@ -17878,37 +17886,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes AntlrDatatypeRuleToken lv_sourceLocation_14_0 = null; - // InternalExBeeLangTestLanguageParser.g:311:4: ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:311:4: ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:316:4: ( ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:316:4: ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:311:4: ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:312:5: {...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:316:4: ({...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:317:5: {...}? => ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred9_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:312:101: ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:313:6: ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:317:101: ( ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:318:6: ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0); - // InternalExBeeLangTestLanguageParser.g:316:9: ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:316:10: {...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:321:9: ({...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:321:10: {...}? => (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred9_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:316:19: (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:316:20: otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon + // InternalExBeeLangTestLanguageParser.g:321:19: (otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:321:20: otherlv_12= Source otherlv_13= Colon ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= Semicolon { otherlv_12=(Token)match(input,Source,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_13=(Token)match(input,Colon,FollowSets000.FOLLOW_13); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:324:9: ( (lv_sourceLocation_14_0= rulePath ) ) - // InternalExBeeLangTestLanguageParser.g:325:10: (lv_sourceLocation_14_0= rulePath ) + // InternalExBeeLangTestLanguageParser.g:329:9: ( (lv_sourceLocation_14_0= rulePath ) ) + // InternalExBeeLangTestLanguageParser.g:330:10: (lv_sourceLocation_14_0= rulePath ) { - // InternalExBeeLangTestLanguageParser.g:325:10: (lv_sourceLocation_14_0= rulePath ) - // InternalExBeeLangTestLanguageParser.g:326:11: lv_sourceLocation_14_0= rulePath + // InternalExBeeLangTestLanguageParser.g:330:10: (lv_sourceLocation_14_0= rulePath ) + // InternalExBeeLangTestLanguageParser.g:331:11: lv_sourceLocation_14_0= rulePath { if ( state.backtracking==0 ) { @@ -17952,37 +17960,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes AntlrDatatypeRuleToken lv_outputLocation_18_0 = null; - // InternalExBeeLangTestLanguageParser.g:353:4: ( ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:353:4: ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:358:4: ( ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:358:4: ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:353:4: ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:354:5: {...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:358:4: ({...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:359:5: {...}? => ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred10_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:354:101: ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:355:6: ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:359:101: ( ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:360:6: ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1); - // InternalExBeeLangTestLanguageParser.g:358:9: ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:358:10: {...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:363:9: ({...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:363:10: {...}? => (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred10_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:358:19: (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:358:20: otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon + // InternalExBeeLangTestLanguageParser.g:363:19: (otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:363:20: otherlv_16= Output otherlv_17= Colon ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= Semicolon { otherlv_16=(Token)match(input,Output,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_17=(Token)match(input,Colon,FollowSets000.FOLLOW_13); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:366:9: ( (lv_outputLocation_18_0= rulePath ) ) - // InternalExBeeLangTestLanguageParser.g:367:10: (lv_outputLocation_18_0= rulePath ) + // InternalExBeeLangTestLanguageParser.g:371:9: ( (lv_outputLocation_18_0= rulePath ) ) + // InternalExBeeLangTestLanguageParser.g:372:10: (lv_outputLocation_18_0= rulePath ) { - // InternalExBeeLangTestLanguageParser.g:367:10: (lv_outputLocation_18_0= rulePath ) - // InternalExBeeLangTestLanguageParser.g:368:11: lv_outputLocation_18_0= rulePath + // InternalExBeeLangTestLanguageParser.g:372:10: (lv_outputLocation_18_0= rulePath ) + // InternalExBeeLangTestLanguageParser.g:373:11: lv_outputLocation_18_0= rulePath { if ( state.backtracking==0 ) { @@ -18026,23 +18034,23 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_providedCapabilities_22_0 = null; - // InternalExBeeLangTestLanguageParser.g:400:10: ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:400:10: {...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:405:10: ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:405:10: {...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred11_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:400:19: (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:400:20: otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon + // InternalExBeeLangTestLanguageParser.g:405:19: (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:405:20: otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon { otherlv_20=(Token)match(input,Provides,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_21=(Token)match(input,Colon,FollowSets000.FOLLOW_15); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:408:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) - // InternalExBeeLangTestLanguageParser.g:409:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalExBeeLangTestLanguageParser.g:413:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) + // InternalExBeeLangTestLanguageParser.g:414:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) { - // InternalExBeeLangTestLanguageParser.g:409:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) - // InternalExBeeLangTestLanguageParser.g:410:11: lv_providedCapabilities_22_0= ruleProvidedCapability + // InternalExBeeLangTestLanguageParser.g:414:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalExBeeLangTestLanguageParser.g:415:11: lv_providedCapabilities_22_0= ruleProvidedCapability { if ( state.backtracking==0 ) { @@ -18077,21 +18085,21 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_providedCapabilities_22_0 = null; - // InternalExBeeLangTestLanguageParser.g:395:4: ( ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) ) - // InternalExBeeLangTestLanguageParser.g:395:4: ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:400:4: ( ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) ) + // InternalExBeeLangTestLanguageParser.g:400:4: ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) { - // InternalExBeeLangTestLanguageParser.g:395:4: ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) - // InternalExBeeLangTestLanguageParser.g:396:5: {...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) + // InternalExBeeLangTestLanguageParser.g:400:4: ({...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:401:5: {...}? => ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred12_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:396:101: ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) - // InternalExBeeLangTestLanguageParser.g:397:6: ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ + // InternalExBeeLangTestLanguageParser.g:401:101: ( ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ ) + // InternalExBeeLangTestLanguageParser.g:402:6: ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2); - // InternalExBeeLangTestLanguageParser.g:400:9: ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ + // InternalExBeeLangTestLanguageParser.g:405:9: ({...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) )+ int cnt98=0; loop98: do { @@ -18105,22 +18113,22 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt98) { case 1 : - // InternalExBeeLangTestLanguageParser.g:400:10: {...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:405:10: {...}? => (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred12_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:400:19: (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:400:20: otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon + // InternalExBeeLangTestLanguageParser.g:405:19: (otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:405:20: otherlv_20= Provides otherlv_21= Colon ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= Semicolon { otherlv_20=(Token)match(input,Provides,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_21=(Token)match(input,Colon,FollowSets000.FOLLOW_15); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:408:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) - // InternalExBeeLangTestLanguageParser.g:409:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalExBeeLangTestLanguageParser.g:413:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) + // InternalExBeeLangTestLanguageParser.g:414:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) { - // InternalExBeeLangTestLanguageParser.g:409:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) - // InternalExBeeLangTestLanguageParser.g:410:11: lv_providedCapabilities_22_0= ruleProvidedCapability + // InternalExBeeLangTestLanguageParser.g:414:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalExBeeLangTestLanguageParser.g:415:11: lv_providedCapabilities_22_0= ruleProvidedCapability { if ( state.backtracking==0 ) { @@ -18175,23 +18183,23 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_requiredCapabilities_26_0 = null; - // InternalExBeeLangTestLanguageParser.g:442:10: ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:442:10: {...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:447:10: ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:447:10: {...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred13_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:442:19: (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:442:20: otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon + // InternalExBeeLangTestLanguageParser.g:447:19: (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:447:20: otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon { otherlv_24=(Token)match(input,Requires,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_25=(Token)match(input,Colon,FollowSets000.FOLLOW_15); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:450:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) - // InternalExBeeLangTestLanguageParser.g:451:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:455:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) + // InternalExBeeLangTestLanguageParser.g:456:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) { - // InternalExBeeLangTestLanguageParser.g:451:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) - // InternalExBeeLangTestLanguageParser.g:452:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability + // InternalExBeeLangTestLanguageParser.g:456:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:457:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability { if ( state.backtracking==0 ) { @@ -18226,21 +18234,21 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_requiredCapabilities_26_0 = null; - // InternalExBeeLangTestLanguageParser.g:437:4: ( ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) ) - // InternalExBeeLangTestLanguageParser.g:437:4: ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:442:4: ( ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) ) + // InternalExBeeLangTestLanguageParser.g:442:4: ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) { - // InternalExBeeLangTestLanguageParser.g:437:4: ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) - // InternalExBeeLangTestLanguageParser.g:438:5: {...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) + // InternalExBeeLangTestLanguageParser.g:442:4: ({...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:443:5: {...}? => ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred14_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3)"); } - // InternalExBeeLangTestLanguageParser.g:438:101: ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) - // InternalExBeeLangTestLanguageParser.g:439:6: ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ + // InternalExBeeLangTestLanguageParser.g:443:101: ( ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ ) + // InternalExBeeLangTestLanguageParser.g:444:6: ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3); - // InternalExBeeLangTestLanguageParser.g:442:9: ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ + // InternalExBeeLangTestLanguageParser.g:447:9: ({...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) )+ int cnt99=0; loop99: do { @@ -18254,22 +18262,22 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt99) { case 1 : - // InternalExBeeLangTestLanguageParser.g:442:10: {...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:447:10: {...}? => (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred14_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:442:19: (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:442:20: otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon + // InternalExBeeLangTestLanguageParser.g:447:19: (otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:447:20: otherlv_24= Requires otherlv_25= Colon ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= Semicolon { otherlv_24=(Token)match(input,Requires,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_25=(Token)match(input,Colon,FollowSets000.FOLLOW_15); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:450:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) - // InternalExBeeLangTestLanguageParser.g:451:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:455:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) + // InternalExBeeLangTestLanguageParser.g:456:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) { - // InternalExBeeLangTestLanguageParser.g:451:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) - // InternalExBeeLangTestLanguageParser.g:452:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability + // InternalExBeeLangTestLanguageParser.g:456:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:457:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability { if ( state.backtracking==0 ) { @@ -18325,24 +18333,24 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_metaRequiredCapabilities_31_0 = null; - // InternalExBeeLangTestLanguageParser.g:484:10: ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:484:10: {...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:489:10: ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:489:10: {...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred15_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:484:19: (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:484:20: otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon + // InternalExBeeLangTestLanguageParser.g:489:19: (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:489:20: otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon { otherlv_28=(Token)match(input,Requires,FollowSets000.FOLLOW_16); if (state.failed) return ; otherlv_29=(Token)match(input,Env,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_30=(Token)match(input,Colon,FollowSets000.FOLLOW_15); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:496:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) - // InternalExBeeLangTestLanguageParser.g:497:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:501:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) + // InternalExBeeLangTestLanguageParser.g:502:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) { - // InternalExBeeLangTestLanguageParser.g:497:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) - // InternalExBeeLangTestLanguageParser.g:498:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability + // InternalExBeeLangTestLanguageParser.g:502:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:503:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability { if ( state.backtracking==0 ) { @@ -18378,21 +18386,21 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_metaRequiredCapabilities_31_0 = null; - // InternalExBeeLangTestLanguageParser.g:479:4: ( ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) ) - // InternalExBeeLangTestLanguageParser.g:479:4: ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:484:4: ( ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) ) + // InternalExBeeLangTestLanguageParser.g:484:4: ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) { - // InternalExBeeLangTestLanguageParser.g:479:4: ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) - // InternalExBeeLangTestLanguageParser.g:480:5: {...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) + // InternalExBeeLangTestLanguageParser.g:484:4: ({...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:485:5: {...}? => ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred16_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4)"); } - // InternalExBeeLangTestLanguageParser.g:480:101: ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) - // InternalExBeeLangTestLanguageParser.g:481:6: ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ + // InternalExBeeLangTestLanguageParser.g:485:101: ( ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ ) + // InternalExBeeLangTestLanguageParser.g:486:6: ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4); - // InternalExBeeLangTestLanguageParser.g:484:9: ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ + // InternalExBeeLangTestLanguageParser.g:489:9: ({...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) )+ int cnt100=0; loop100: do { @@ -18406,23 +18414,23 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt100) { case 1 : - // InternalExBeeLangTestLanguageParser.g:484:10: {...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:489:10: {...}? => (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred16_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:484:19: (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:484:20: otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon + // InternalExBeeLangTestLanguageParser.g:489:19: (otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:489:20: otherlv_28= Requires otherlv_29= Env otherlv_30= Colon ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= Semicolon { otherlv_28=(Token)match(input,Requires,FollowSets000.FOLLOW_16); if (state.failed) return ; otherlv_29=(Token)match(input,Env,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_30=(Token)match(input,Colon,FollowSets000.FOLLOW_15); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:496:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) - // InternalExBeeLangTestLanguageParser.g:497:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:501:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) + // InternalExBeeLangTestLanguageParser.g:502:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) { - // InternalExBeeLangTestLanguageParser.g:497:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) - // InternalExBeeLangTestLanguageParser.g:498:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability + // InternalExBeeLangTestLanguageParser.g:502:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalExBeeLangTestLanguageParser.g:503:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability { if ( state.backtracking==0 ) { @@ -18474,18 +18482,18 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_functions_33_0 = null; - // InternalExBeeLangTestLanguageParser.g:530:10: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) ) - // InternalExBeeLangTestLanguageParser.g:530:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) + // InternalExBeeLangTestLanguageParser.g:535:10: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) ) + // InternalExBeeLangTestLanguageParser.g:535:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred17_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:530:19: ( (lv_functions_33_0= ruleFunction ) ) - // InternalExBeeLangTestLanguageParser.g:530:20: (lv_functions_33_0= ruleFunction ) + // InternalExBeeLangTestLanguageParser.g:535:19: ( (lv_functions_33_0= ruleFunction ) ) + // InternalExBeeLangTestLanguageParser.g:535:20: (lv_functions_33_0= ruleFunction ) { - // InternalExBeeLangTestLanguageParser.g:530:20: (lv_functions_33_0= ruleFunction ) - // InternalExBeeLangTestLanguageParser.g:531:10: lv_functions_33_0= ruleFunction + // InternalExBeeLangTestLanguageParser.g:535:20: (lv_functions_33_0= ruleFunction ) + // InternalExBeeLangTestLanguageParser.g:536:10: lv_functions_33_0= ruleFunction { if ( state.backtracking==0 ) { @@ -18513,21 +18521,21 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_functions_33_0 = null; - // InternalExBeeLangTestLanguageParser.g:525:4: ( ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) ) - // InternalExBeeLangTestLanguageParser.g:525:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:530:4: ( ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) ) + // InternalExBeeLangTestLanguageParser.g:530:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) { - // InternalExBeeLangTestLanguageParser.g:525:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) - // InternalExBeeLangTestLanguageParser.g:526:5: {...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) + // InternalExBeeLangTestLanguageParser.g:530:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) + // InternalExBeeLangTestLanguageParser.g:531:5: {...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred18_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5)"); } - // InternalExBeeLangTestLanguageParser.g:526:101: ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) - // InternalExBeeLangTestLanguageParser.g:527:6: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ + // InternalExBeeLangTestLanguageParser.g:531:101: ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) + // InternalExBeeLangTestLanguageParser.g:532:6: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5); - // InternalExBeeLangTestLanguageParser.g:530:9: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ + // InternalExBeeLangTestLanguageParser.g:535:9: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ int cnt101=0; loop101: do { @@ -18550,17 +18558,17 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt101) { case 1 : - // InternalExBeeLangTestLanguageParser.g:530:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) + // InternalExBeeLangTestLanguageParser.g:535:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred18_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:530:19: ( (lv_functions_33_0= ruleFunction ) ) - // InternalExBeeLangTestLanguageParser.g:530:20: (lv_functions_33_0= ruleFunction ) + // InternalExBeeLangTestLanguageParser.g:535:19: ( (lv_functions_33_0= ruleFunction ) ) + // InternalExBeeLangTestLanguageParser.g:535:20: (lv_functions_33_0= ruleFunction ) { - // InternalExBeeLangTestLanguageParser.g:530:20: (lv_functions_33_0= ruleFunction ) - // InternalExBeeLangTestLanguageParser.g:531:10: lv_functions_33_0= ruleFunction + // InternalExBeeLangTestLanguageParser.g:535:20: (lv_functions_33_0= ruleFunction ) + // InternalExBeeLangTestLanguageParser.g:536:10: lv_functions_33_0= ruleFunction { if ( state.backtracking==0 ) { @@ -18611,37 +18619,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_condExpr_7_0 = null; - // InternalExBeeLangTestLanguageParser.g:643:5: ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:643:5: ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:648:5: ( ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:648:5: ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:643:5: ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:644:6: {...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:648:5: ({...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:649:6: {...}? => ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred20_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:644:118: ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:645:7: ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:649:118: ( ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:650:7: ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0); - // InternalExBeeLangTestLanguageParser.g:648:10: ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:648:11: {...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:653:10: ({...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:653:11: {...}? => (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred20_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:648:20: (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:648:21: otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon + // InternalExBeeLangTestLanguageParser.g:653:20: (otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:653:21: otherlv_5= When otherlv_6= Colon ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= Semicolon { otherlv_5=(Token)match(input,When,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_6=(Token)match(input,Colon,FollowSets000.FOLLOW_19); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:656:10: ( (lv_condExpr_7_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:657:11: (lv_condExpr_7_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:661:10: ( (lv_condExpr_7_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:662:11: (lv_condExpr_7_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:657:11: (lv_condExpr_7_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:658:12: lv_condExpr_7_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:662:11: (lv_condExpr_7_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:663:12: lv_condExpr_7_0= ruleExpression { if ( state.backtracking==0 ) { @@ -18684,37 +18692,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token lv_name_11_0=null; Token otherlv_12=null; - // InternalExBeeLangTestLanguageParser.g:685:5: ( ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:685:5: ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:690:5: ( ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:690:5: ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:685:5: ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:686:6: {...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:690:5: ({...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:691:6: {...}? => ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred21_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:686:118: ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:687:7: ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:691:118: ( ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:692:7: ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1); - // InternalExBeeLangTestLanguageParser.g:690:10: ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:690:11: {...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:695:10: ({...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:695:11: {...}? => (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred21_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:690:20: (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:690:21: otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon + // InternalExBeeLangTestLanguageParser.g:695:20: (otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:695:21: otherlv_9= Name otherlv_10= Colon ( (lv_name_11_0= RULE_ID ) ) otherlv_12= Semicolon { otherlv_9=(Token)match(input,Name,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_10=(Token)match(input,Colon,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:698:10: ( (lv_name_11_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:699:11: (lv_name_11_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:703:10: ( (lv_name_11_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:704:11: (lv_name_11_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:699:11: (lv_name_11_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:700:12: lv_name_11_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:704:11: (lv_name_11_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:705:12: lv_name_11_0= RULE_ID { lv_name_11_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -18748,37 +18756,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token lv_version_15_0=null; Token otherlv_16=null; - // InternalExBeeLangTestLanguageParser.g:726:5: ( ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:726:5: ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:731:5: ( ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:731:5: ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:726:5: ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:727:6: {...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:731:5: ({...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:732:6: {...}? => ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred22_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:727:118: ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:728:7: ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:732:118: ( ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:733:7: ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2); - // InternalExBeeLangTestLanguageParser.g:731:10: ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:731:11: {...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:736:10: ({...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:736:11: {...}? => (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred22_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:731:20: (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:731:21: otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon + // InternalExBeeLangTestLanguageParser.g:736:20: (otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:736:21: otherlv_13= Version otherlv_14= Colon ( (lv_version_15_0= RULE_ID ) ) otherlv_16= Semicolon { otherlv_13=(Token)match(input,Version,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_14=(Token)match(input,Colon,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:739:10: ( (lv_version_15_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:740:11: (lv_version_15_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:744:10: ( (lv_version_15_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:745:11: (lv_version_15_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:740:11: (lv_version_15_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:741:12: lv_version_15_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:745:11: (lv_version_15_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:746:12: lv_version_15_0= RULE_ID { lv_version_15_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -18813,37 +18821,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_condExpr_9_0 = null; - // InternalExBeeLangTestLanguageParser.g:891:5: ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:891:5: ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:896:5: ( ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:896:5: ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:891:5: ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:892:6: {...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:896:5: ({...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:897:6: {...}? => ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred26_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:892:125: ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:893:7: ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:897:125: ( ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:898:7: ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalExBeeLangTestLanguageParser.g:896:10: ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:896:11: {...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:901:10: ({...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:901:11: {...}? => (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred26_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:896:20: (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:896:21: otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon + // InternalExBeeLangTestLanguageParser.g:901:20: (otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:901:21: otherlv_7= When otherlv_8= Colon ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= Semicolon { otherlv_7=(Token)match(input,When,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_8=(Token)match(input,Colon,FollowSets000.FOLLOW_19); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:904:10: ( (lv_condExpr_9_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:905:11: (lv_condExpr_9_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:909:10: ( (lv_condExpr_9_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:910:11: (lv_condExpr_9_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:905:11: (lv_condExpr_9_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:906:12: lv_condExpr_9_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:910:11: (lv_condExpr_9_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:911:12: lv_condExpr_9_0= ruleExpression { if ( state.backtracking==0 ) { @@ -18884,35 +18892,35 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token lv_greedy_11_0=null; Token otherlv_12=null; - // InternalExBeeLangTestLanguageParser.g:933:5: ( ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:933:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:938:5: ( ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:938:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:933:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:934:6: {...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:938:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:939:6: {...}? => ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred27_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:934:125: ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:935:7: ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:939:125: ( ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:940:7: ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalExBeeLangTestLanguageParser.g:938:10: ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:938:11: {...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:943:10: ({...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:943:11: {...}? => ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred27_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:938:20: ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:938:21: ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon + // InternalExBeeLangTestLanguageParser.g:943:20: ( ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:943:21: ( (lv_greedy_11_0= Greedy ) ) otherlv_12= Semicolon { - // InternalExBeeLangTestLanguageParser.g:938:21: ( (lv_greedy_11_0= Greedy ) ) - // InternalExBeeLangTestLanguageParser.g:939:11: (lv_greedy_11_0= Greedy ) + // InternalExBeeLangTestLanguageParser.g:943:21: ( (lv_greedy_11_0= Greedy ) ) + // InternalExBeeLangTestLanguageParser.g:944:11: (lv_greedy_11_0= Greedy ) { - // InternalExBeeLangTestLanguageParser.g:939:11: (lv_greedy_11_0= Greedy ) - // InternalExBeeLangTestLanguageParser.g:940:12: lv_greedy_11_0= Greedy + // InternalExBeeLangTestLanguageParser.g:944:11: (lv_greedy_11_0= Greedy ) + // InternalExBeeLangTestLanguageParser.g:945:12: lv_greedy_11_0= Greedy { lv_greedy_11_0=(Token)match(input,Greedy,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -18946,37 +18954,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token lv_min_15_0=null; Token otherlv_16=null; - // InternalExBeeLangTestLanguageParser.g:962:5: ( ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:962:5: ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:967:5: ( ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:967:5: ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:962:5: ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:963:6: {...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:967:5: ({...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:968:6: {...}? => ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred28_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:963:125: ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:964:7: ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:968:125: ( ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:969:7: ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalExBeeLangTestLanguageParser.g:967:10: ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:967:11: {...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:972:10: ({...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:972:11: {...}? => (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred28_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:967:20: (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:967:21: otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon + // InternalExBeeLangTestLanguageParser.g:972:20: (otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:972:21: otherlv_13= RequiresMin otherlv_14= Colon ( (lv_min_15_0= RULE_INT ) ) otherlv_16= Semicolon { otherlv_13=(Token)match(input,RequiresMin,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_14=(Token)match(input,Colon,FollowSets000.FOLLOW_24); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:975:10: ( (lv_min_15_0= RULE_INT ) ) - // InternalExBeeLangTestLanguageParser.g:976:11: (lv_min_15_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:980:10: ( (lv_min_15_0= RULE_INT ) ) + // InternalExBeeLangTestLanguageParser.g:981:11: (lv_min_15_0= RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:976:11: (lv_min_15_0= RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:977:12: lv_min_15_0= RULE_INT + // InternalExBeeLangTestLanguageParser.g:981:11: (lv_min_15_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:982:12: lv_min_15_0= RULE_INT { lv_min_15_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19010,37 +19018,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token lv_max_19_0=null; Token otherlv_20=null; - // InternalExBeeLangTestLanguageParser.g:1003:5: ( ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1003:5: ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1008:5: ( ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1008:5: ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1003:5: ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1004:6: {...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1008:5: ({...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1009:6: {...}? => ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred29_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalExBeeLangTestLanguageParser.g:1004:125: ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1005:7: ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1009:125: ( ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1010:7: ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalExBeeLangTestLanguageParser.g:1008:10: ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1008:11: {...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1013:10: ({...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1013:11: {...}? => (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred29_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:1008:20: (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1008:21: otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon + // InternalExBeeLangTestLanguageParser.g:1013:20: (otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1013:21: otherlv_17= RequiresMax otherlv_18= Colon ( (lv_max_19_0= RULE_INT ) ) otherlv_20= Semicolon { otherlv_17=(Token)match(input,RequiresMax,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_18=(Token)match(input,Colon,FollowSets000.FOLLOW_24); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:1016:10: ( (lv_max_19_0= RULE_INT ) ) - // InternalExBeeLangTestLanguageParser.g:1017:11: (lv_max_19_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:1021:10: ( (lv_max_19_0= RULE_INT ) ) + // InternalExBeeLangTestLanguageParser.g:1022:11: (lv_max_19_0= RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:1017:11: (lv_max_19_0= RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:1018:12: lv_max_19_0= RULE_INT + // InternalExBeeLangTestLanguageParser.g:1022:11: (lv_max_19_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:1023:12: lv_max_19_0= RULE_INT { lv_max_19_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19074,37 +19082,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token lv_versionRange_23_0=null; Token otherlv_24=null; - // InternalExBeeLangTestLanguageParser.g:1044:5: ( ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1044:5: ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1049:5: ( ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1049:5: ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1044:5: ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1045:6: {...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1049:5: ({...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1050:6: {...}? => ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred30_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalExBeeLangTestLanguageParser.g:1045:125: ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1046:7: ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1050:125: ( ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1051:7: ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); - // InternalExBeeLangTestLanguageParser.g:1049:10: ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1049:11: {...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1054:10: ({...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1054:11: {...}? => (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred30_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:1049:20: (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1049:21: otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon + // InternalExBeeLangTestLanguageParser.g:1054:20: (otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1054:21: otherlv_21= Version otherlv_22= Colon ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= Semicolon { otherlv_21=(Token)match(input,Version,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_22=(Token)match(input,Colon,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:1057:10: ( (lv_versionRange_23_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:1058:11: (lv_versionRange_23_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1062:10: ( (lv_versionRange_23_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:1063:11: (lv_versionRange_23_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:1058:11: (lv_versionRange_23_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:1059:12: lv_versionRange_23_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:1063:11: (lv_versionRange_23_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1064:12: lv_versionRange_23_0= RULE_ID { lv_versionRange_23_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19139,37 +19147,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_condExpr_8_0 = null; - // InternalExBeeLangTestLanguageParser.g:1194:5: ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1194:5: ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1199:5: ( ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1199:5: ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1194:5: ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1195:6: {...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1199:5: ({...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1200:6: {...}? => ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred32_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalExBeeLangTestLanguageParser.g:1195:118: ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1196:7: ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1200:118: ( ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1201:7: ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalExBeeLangTestLanguageParser.g:1199:10: ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1199:11: {...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1204:10: ({...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1204:11: {...}? => (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred32_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:1199:20: (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1199:21: otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon + // InternalExBeeLangTestLanguageParser.g:1204:20: (otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1204:21: otherlv_6= When otherlv_7= Colon ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= Semicolon { otherlv_6=(Token)match(input,When,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_7=(Token)match(input,Colon,FollowSets000.FOLLOW_19); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:1207:10: ( (lv_condExpr_8_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:1208:11: (lv_condExpr_8_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:1212:10: ( (lv_condExpr_8_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:1213:11: (lv_condExpr_8_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:1208:11: (lv_condExpr_8_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:1209:12: lv_condExpr_8_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:1213:11: (lv_condExpr_8_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:1214:12: lv_condExpr_8_0= ruleExpression { if ( state.backtracking==0 ) { @@ -19210,35 +19218,35 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token lv_greedy_10_0=null; Token otherlv_11=null; - // InternalExBeeLangTestLanguageParser.g:1236:5: ( ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1236:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1241:5: ( ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1241:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1236:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1237:6: {...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1241:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1242:6: {...}? => ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred33_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalExBeeLangTestLanguageParser.g:1237:118: ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1238:7: ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1242:118: ( ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1243:7: ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalExBeeLangTestLanguageParser.g:1241:10: ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1241:11: {...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1246:10: ({...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1246:11: {...}? => ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred33_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:1241:20: ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1241:21: ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon + // InternalExBeeLangTestLanguageParser.g:1246:20: ( ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1246:21: ( (lv_greedy_10_0= Greedy ) ) otherlv_11= Semicolon { - // InternalExBeeLangTestLanguageParser.g:1241:21: ( (lv_greedy_10_0= Greedy ) ) - // InternalExBeeLangTestLanguageParser.g:1242:11: (lv_greedy_10_0= Greedy ) + // InternalExBeeLangTestLanguageParser.g:1246:21: ( (lv_greedy_10_0= Greedy ) ) + // InternalExBeeLangTestLanguageParser.g:1247:11: (lv_greedy_10_0= Greedy ) { - // InternalExBeeLangTestLanguageParser.g:1242:11: (lv_greedy_10_0= Greedy ) - // InternalExBeeLangTestLanguageParser.g:1243:12: lv_greedy_10_0= Greedy + // InternalExBeeLangTestLanguageParser.g:1247:11: (lv_greedy_10_0= Greedy ) + // InternalExBeeLangTestLanguageParser.g:1248:12: lv_greedy_10_0= Greedy { lv_greedy_10_0=(Token)match(input,Greedy,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19272,37 +19280,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token lv_min_14_0=null; Token otherlv_15=null; - // InternalExBeeLangTestLanguageParser.g:1265:5: ( ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1265:5: ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1270:5: ( ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1270:5: ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1265:5: ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1266:6: {...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1270:5: ({...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1271:6: {...}? => ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred34_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalExBeeLangTestLanguageParser.g:1266:118: ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1267:7: ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1271:118: ( ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1272:7: ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalExBeeLangTestLanguageParser.g:1270:10: ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1270:11: {...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1275:10: ({...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1275:11: {...}? => (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred34_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:1270:20: (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1270:21: otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon + // InternalExBeeLangTestLanguageParser.g:1275:20: (otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1275:21: otherlv_12= RequiresMin otherlv_13= Colon ( (lv_min_14_0= RULE_INT ) ) otherlv_15= Semicolon { otherlv_12=(Token)match(input,RequiresMin,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_13=(Token)match(input,Colon,FollowSets000.FOLLOW_24); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:1278:10: ( (lv_min_14_0= RULE_INT ) ) - // InternalExBeeLangTestLanguageParser.g:1279:11: (lv_min_14_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:1283:10: ( (lv_min_14_0= RULE_INT ) ) + // InternalExBeeLangTestLanguageParser.g:1284:11: (lv_min_14_0= RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:1279:11: (lv_min_14_0= RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:1280:12: lv_min_14_0= RULE_INT + // InternalExBeeLangTestLanguageParser.g:1284:11: (lv_min_14_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:1285:12: lv_min_14_0= RULE_INT { lv_min_14_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19336,37 +19344,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token lv_max_18_0=null; Token otherlv_19=null; - // InternalExBeeLangTestLanguageParser.g:1306:5: ( ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1306:5: ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1311:5: ( ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1311:5: ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1306:5: ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1307:6: {...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1311:5: ({...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1312:6: {...}? => ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred35_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalExBeeLangTestLanguageParser.g:1307:118: ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1308:7: ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1312:118: ( ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1313:7: ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalExBeeLangTestLanguageParser.g:1311:10: ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1311:11: {...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1316:10: ({...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1316:11: {...}? => (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred35_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:1311:20: (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1311:21: otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon + // InternalExBeeLangTestLanguageParser.g:1316:20: (otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1316:21: otherlv_16= RequiresMax otherlv_17= Colon ( (lv_max_18_0= RULE_INT ) ) otherlv_19= Semicolon { otherlv_16=(Token)match(input,RequiresMax,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_17=(Token)match(input,Colon,FollowSets000.FOLLOW_24); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:1319:10: ( (lv_max_18_0= RULE_INT ) ) - // InternalExBeeLangTestLanguageParser.g:1320:11: (lv_max_18_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:1324:10: ( (lv_max_18_0= RULE_INT ) ) + // InternalExBeeLangTestLanguageParser.g:1325:11: (lv_max_18_0= RULE_INT ) { - // InternalExBeeLangTestLanguageParser.g:1320:11: (lv_max_18_0= RULE_INT ) - // InternalExBeeLangTestLanguageParser.g:1321:12: lv_max_18_0= RULE_INT + // InternalExBeeLangTestLanguageParser.g:1325:11: (lv_max_18_0= RULE_INT ) + // InternalExBeeLangTestLanguageParser.g:1326:12: lv_max_18_0= RULE_INT { lv_max_18_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19400,37 +19408,37 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token lv_versionRange_22_0=null; Token otherlv_23=null; - // InternalExBeeLangTestLanguageParser.g:1347:5: ( ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1347:5: ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1352:5: ( ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1352:5: ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) { - // InternalExBeeLangTestLanguageParser.g:1347:5: ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:1348:6: {...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1352:5: ({...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:1353:6: {...}? => ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred36_InternalExBeeLangTestLanguageParser", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalExBeeLangTestLanguageParser.g:1348:118: ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) - // InternalExBeeLangTestLanguageParser.g:1349:7: ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1353:118: ( ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) ) + // InternalExBeeLangTestLanguageParser.g:1354:7: ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); - // InternalExBeeLangTestLanguageParser.g:1352:10: ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) - // InternalExBeeLangTestLanguageParser.g:1352:11: {...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1357:10: ({...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) ) + // InternalExBeeLangTestLanguageParser.g:1357:11: {...}? => (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred36_InternalExBeeLangTestLanguageParser", "true"); } - // InternalExBeeLangTestLanguageParser.g:1352:20: (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) - // InternalExBeeLangTestLanguageParser.g:1352:21: otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon + // InternalExBeeLangTestLanguageParser.g:1357:20: (otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon ) + // InternalExBeeLangTestLanguageParser.g:1357:21: otherlv_20= Version otherlv_21= Colon ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= Semicolon { otherlv_20=(Token)match(input,Version,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_21=(Token)match(input,Colon,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:1360:10: ( (lv_versionRange_22_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:1361:11: (lv_versionRange_22_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1365:10: ( (lv_versionRange_22_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:1366:11: (lv_versionRange_22_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:1361:11: (lv_versionRange_22_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:1362:12: lv_versionRange_22_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:1366:11: (lv_versionRange_22_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:1367:12: lv_versionRange_22_0= RULE_ID { lv_versionRange_22_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19462,8 +19470,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject this_ClosureParameter_0 = null; - // InternalExBeeLangTestLanguageParser.g:1564:3: (this_ClosureParameter_0= ruleClosureParameter ) - // InternalExBeeLangTestLanguageParser.g:1564:3: this_ClosureParameter_0= ruleClosureParameter + // InternalExBeeLangTestLanguageParser.g:1569:3: (this_ClosureParameter_0= ruleClosureParameter ) + // InternalExBeeLangTestLanguageParser.g:1569:3: this_ClosureParameter_0= ruleClosureParameter { if ( state.backtracking==0 ) { @@ -19485,8 +19493,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject this_VarDeclaration_0 = null; - // InternalExBeeLangTestLanguageParser.g:2247:3: (this_VarDeclaration_0= ruleVarDeclaration ) - // InternalExBeeLangTestLanguageParser.g:2247:3: this_VarDeclaration_0= ruleVarDeclaration + // InternalExBeeLangTestLanguageParser.g:2252:3: (this_VarDeclaration_0= ruleVarDeclaration ) + // InternalExBeeLangTestLanguageParser.g:2252:3: this_VarDeclaration_0= ruleVarDeclaration { if ( state.backtracking==0 ) { @@ -19510,11 +19518,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_rightExpr_3_0 = null; - // InternalExBeeLangTestLanguageParser.g:2341:4: ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:2341:4: () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2346:4: ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:2346:4: () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:2341:4: () - // InternalExBeeLangTestLanguageParser.g:2342:5: + // InternalExBeeLangTestLanguageParser.g:2346:4: () + // InternalExBeeLangTestLanguageParser.g:2347:5: { if ( state.backtracking==0 ) { @@ -19524,11 +19532,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2351:4: ( (lv_functionName_2_0= ruleAssignmentOperator ) ) - // InternalExBeeLangTestLanguageParser.g:2352:5: (lv_functionName_2_0= ruleAssignmentOperator ) + // InternalExBeeLangTestLanguageParser.g:2356:4: ( (lv_functionName_2_0= ruleAssignmentOperator ) ) + // InternalExBeeLangTestLanguageParser.g:2357:5: (lv_functionName_2_0= ruleAssignmentOperator ) { - // InternalExBeeLangTestLanguageParser.g:2352:5: (lv_functionName_2_0= ruleAssignmentOperator ) - // InternalExBeeLangTestLanguageParser.g:2353:6: lv_functionName_2_0= ruleAssignmentOperator + // InternalExBeeLangTestLanguageParser.g:2357:5: (lv_functionName_2_0= ruleAssignmentOperator ) + // InternalExBeeLangTestLanguageParser.g:2358:6: lv_functionName_2_0= ruleAssignmentOperator { if ( state.backtracking==0 ) { @@ -19546,11 +19554,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:2370:4: ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) - // InternalExBeeLangTestLanguageParser.g:2371:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:2375:4: ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) + // InternalExBeeLangTestLanguageParser.g:2376:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) { - // InternalExBeeLangTestLanguageParser.g:2371:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) - // InternalExBeeLangTestLanguageParser.g:2372:6: lv_rightExpr_3_0= ruleAssignmentExpression + // InternalExBeeLangTestLanguageParser.g:2376:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) + // InternalExBeeLangTestLanguageParser.g:2377:6: lv_rightExpr_3_0= ruleAssignmentExpression { if ( state.backtracking==0 ) { @@ -19579,11 +19587,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_rightExpr_3_0 = null; - // InternalExBeeLangTestLanguageParser.g:3017:4: ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:3017:4: () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3022:4: ( () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:3022:4: () otherlv_2= VerticalLineVerticalLine ( (lv_rightExpr_3_0= ruleAndExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3017:4: () - // InternalExBeeLangTestLanguageParser.g:3018:5: + // InternalExBeeLangTestLanguageParser.g:3022:4: () + // InternalExBeeLangTestLanguageParser.g:3023:5: { if ( state.backtracking==0 ) { @@ -19594,11 +19602,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } otherlv_2=(Token)match(input,VerticalLineVerticalLine,FollowSets000.FOLLOW_19); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:3031:4: ( (lv_rightExpr_3_0= ruleAndExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3032:5: (lv_rightExpr_3_0= ruleAndExpression ) + // InternalExBeeLangTestLanguageParser.g:3036:4: ( (lv_rightExpr_3_0= ruleAndExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3037:5: (lv_rightExpr_3_0= ruleAndExpression ) { - // InternalExBeeLangTestLanguageParser.g:3032:5: (lv_rightExpr_3_0= ruleAndExpression ) - // InternalExBeeLangTestLanguageParser.g:3033:6: lv_rightExpr_3_0= ruleAndExpression + // InternalExBeeLangTestLanguageParser.g:3037:5: (lv_rightExpr_3_0= ruleAndExpression ) + // InternalExBeeLangTestLanguageParser.g:3038:6: lv_rightExpr_3_0= ruleAndExpression { if ( state.backtracking==0 ) { @@ -19627,11 +19635,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_rightExpr_3_0 = null; - // InternalExBeeLangTestLanguageParser.g:3082:4: ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:3082:4: () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3087:4: ( () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:3087:4: () otherlv_2= AmpersandAmpersand ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3082:4: () - // InternalExBeeLangTestLanguageParser.g:3083:5: + // InternalExBeeLangTestLanguageParser.g:3087:4: () + // InternalExBeeLangTestLanguageParser.g:3088:5: { if ( state.backtracking==0 ) { @@ -19642,11 +19650,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } otherlv_2=(Token)match(input,AmpersandAmpersand,FollowSets000.FOLLOW_19); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:3096:4: ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3097:5: (lv_rightExpr_3_0= ruleRelationalExpression ) + // InternalExBeeLangTestLanguageParser.g:3101:4: ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3102:5: (lv_rightExpr_3_0= ruleRelationalExpression ) { - // InternalExBeeLangTestLanguageParser.g:3097:5: (lv_rightExpr_3_0= ruleRelationalExpression ) - // InternalExBeeLangTestLanguageParser.g:3098:6: lv_rightExpr_3_0= ruleRelationalExpression + // InternalExBeeLangTestLanguageParser.g:3102:5: (lv_rightExpr_3_0= ruleRelationalExpression ) + // InternalExBeeLangTestLanguageParser.g:3103:6: lv_rightExpr_3_0= ruleRelationalExpression { if ( state.backtracking==0 ) { @@ -19676,11 +19684,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_rightExpr_3_0 = null; - // InternalExBeeLangTestLanguageParser.g:3147:4: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:3147:4: () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3152:4: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:3152:4: () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3147:4: () - // InternalExBeeLangTestLanguageParser.g:3148:5: + // InternalExBeeLangTestLanguageParser.g:3152:4: () + // InternalExBeeLangTestLanguageParser.g:3153:5: { if ( state.backtracking==0 ) { @@ -19690,11 +19698,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3157:4: ( (lv_functionName_2_0= ruleRelationalOperator ) ) - // InternalExBeeLangTestLanguageParser.g:3158:5: (lv_functionName_2_0= ruleRelationalOperator ) + // InternalExBeeLangTestLanguageParser.g:3162:4: ( (lv_functionName_2_0= ruleRelationalOperator ) ) + // InternalExBeeLangTestLanguageParser.g:3163:5: (lv_functionName_2_0= ruleRelationalOperator ) { - // InternalExBeeLangTestLanguageParser.g:3158:5: (lv_functionName_2_0= ruleRelationalOperator ) - // InternalExBeeLangTestLanguageParser.g:3159:6: lv_functionName_2_0= ruleRelationalOperator + // InternalExBeeLangTestLanguageParser.g:3163:5: (lv_functionName_2_0= ruleRelationalOperator ) + // InternalExBeeLangTestLanguageParser.g:3164:6: lv_functionName_2_0= ruleRelationalOperator { if ( state.backtracking==0 ) { @@ -19712,11 +19720,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3176:4: ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3177:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) + // InternalExBeeLangTestLanguageParser.g:3181:4: ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3182:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) { - // InternalExBeeLangTestLanguageParser.g:3177:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) - // InternalExBeeLangTestLanguageParser.g:3178:6: lv_rightExpr_3_0= ruleAdditiveExpression + // InternalExBeeLangTestLanguageParser.g:3182:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) + // InternalExBeeLangTestLanguageParser.g:3183:6: lv_rightExpr_3_0= ruleAdditiveExpression { if ( state.backtracking==0 ) { @@ -19746,11 +19754,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_rightExpr_3_0 = null; - // InternalExBeeLangTestLanguageParser.g:3227:4: ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:3227:4: () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3232:4: ( () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:3232:4: () ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3227:4: () - // InternalExBeeLangTestLanguageParser.g:3228:5: + // InternalExBeeLangTestLanguageParser.g:3232:4: () + // InternalExBeeLangTestLanguageParser.g:3233:5: { if ( state.backtracking==0 ) { @@ -19760,13 +19768,13 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3237:4: ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) - // InternalExBeeLangTestLanguageParser.g:3238:5: ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) + // InternalExBeeLangTestLanguageParser.g:3242:4: ( ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) ) + // InternalExBeeLangTestLanguageParser.g:3243:5: ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) { - // InternalExBeeLangTestLanguageParser.g:3238:5: ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) - // InternalExBeeLangTestLanguageParser.g:3239:6: (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:3243:5: ( (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) ) + // InternalExBeeLangTestLanguageParser.g:3244:6: (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) { - // InternalExBeeLangTestLanguageParser.g:3239:6: (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) + // InternalExBeeLangTestLanguageParser.g:3244:6: (lv_functionName_2_1= PlusSign | lv_functionName_2_2= HyphenMinus ) int alt111=2; int LA111_0 = input.LA(1); @@ -19785,14 +19793,14 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt111) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3240:7: lv_functionName_2_1= PlusSign + // InternalExBeeLangTestLanguageParser.g:3245:7: lv_functionName_2_1= PlusSign { lv_functionName_2_1=(Token)match(input,PlusSign,FollowSets000.FOLLOW_19); if (state.failed) return ; } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:3251:7: lv_functionName_2_2= HyphenMinus + // InternalExBeeLangTestLanguageParser.g:3256:7: lv_functionName_2_2= HyphenMinus { lv_functionName_2_2=(Token)match(input,HyphenMinus,FollowSets000.FOLLOW_19); if (state.failed) return ; @@ -19807,11 +19815,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3264:4: ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3265:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) + // InternalExBeeLangTestLanguageParser.g:3269:4: ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3270:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) { - // InternalExBeeLangTestLanguageParser.g:3265:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) - // InternalExBeeLangTestLanguageParser.g:3266:6: lv_rightExpr_3_0= ruleMultiplicativeExpression + // InternalExBeeLangTestLanguageParser.g:3270:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) + // InternalExBeeLangTestLanguageParser.g:3271:6: lv_rightExpr_3_0= ruleMultiplicativeExpression { if ( state.backtracking==0 ) { @@ -19842,11 +19850,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_rightExpr_3_0 = null; - // InternalExBeeLangTestLanguageParser.g:3315:4: ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:3315:4: () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3320:4: ( () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:3320:4: () ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3315:4: () - // InternalExBeeLangTestLanguageParser.g:3316:5: + // InternalExBeeLangTestLanguageParser.g:3320:4: () + // InternalExBeeLangTestLanguageParser.g:3321:5: { if ( state.backtracking==0 ) { @@ -19856,13 +19864,13 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3325:4: ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) - // InternalExBeeLangTestLanguageParser.g:3326:5: ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) + // InternalExBeeLangTestLanguageParser.g:3330:4: ( ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) ) + // InternalExBeeLangTestLanguageParser.g:3331:5: ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) { - // InternalExBeeLangTestLanguageParser.g:3326:5: ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) - // InternalExBeeLangTestLanguageParser.g:3327:6: (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) + // InternalExBeeLangTestLanguageParser.g:3331:5: ( (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) ) + // InternalExBeeLangTestLanguageParser.g:3332:6: (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) { - // InternalExBeeLangTestLanguageParser.g:3327:6: (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) + // InternalExBeeLangTestLanguageParser.g:3332:6: (lv_functionName_2_1= Asterisk | lv_functionName_2_2= Solidus | lv_functionName_2_3= PercentSign ) int alt112=3; switch ( input.LA(1) ) { case Asterisk: @@ -19890,21 +19898,21 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt112) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3328:7: lv_functionName_2_1= Asterisk + // InternalExBeeLangTestLanguageParser.g:3333:7: lv_functionName_2_1= Asterisk { lv_functionName_2_1=(Token)match(input,Asterisk,FollowSets000.FOLLOW_19); if (state.failed) return ; } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:3339:7: lv_functionName_2_2= Solidus + // InternalExBeeLangTestLanguageParser.g:3344:7: lv_functionName_2_2= Solidus { lv_functionName_2_2=(Token)match(input,Solidus,FollowSets000.FOLLOW_19); if (state.failed) return ; } break; case 3 : - // InternalExBeeLangTestLanguageParser.g:3350:7: lv_functionName_2_3= PercentSign + // InternalExBeeLangTestLanguageParser.g:3355:7: lv_functionName_2_3= PercentSign { lv_functionName_2_3=(Token)match(input,PercentSign,FollowSets000.FOLLOW_19); if (state.failed) return ; @@ -19919,11 +19927,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3363:4: ( (lv_rightExpr_3_0= ruleSetExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3364:5: (lv_rightExpr_3_0= ruleSetExpression ) + // InternalExBeeLangTestLanguageParser.g:3368:4: ( (lv_rightExpr_3_0= ruleSetExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3369:5: (lv_rightExpr_3_0= ruleSetExpression ) { - // InternalExBeeLangTestLanguageParser.g:3364:5: (lv_rightExpr_3_0= ruleSetExpression ) - // InternalExBeeLangTestLanguageParser.g:3365:6: lv_rightExpr_3_0= ruleSetExpression + // InternalExBeeLangTestLanguageParser.g:3369:5: (lv_rightExpr_3_0= ruleSetExpression ) + // InternalExBeeLangTestLanguageParser.g:3370:6: lv_rightExpr_3_0= ruleSetExpression { if ( state.backtracking==0 ) { @@ -19952,11 +19960,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_rightExpr_3_0 = null; - // InternalExBeeLangTestLanguageParser.g:3414:4: ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) ) - // InternalExBeeLangTestLanguageParser.g:3414:4: () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3419:4: ( () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) ) + // InternalExBeeLangTestLanguageParser.g:3419:4: () ( (lv_functionName_2_0= FullStopFullStop ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) { - // InternalExBeeLangTestLanguageParser.g:3414:4: () - // InternalExBeeLangTestLanguageParser.g:3415:5: + // InternalExBeeLangTestLanguageParser.g:3419:4: () + // InternalExBeeLangTestLanguageParser.g:3420:5: { if ( state.backtracking==0 ) { @@ -19966,11 +19974,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3424:4: ( (lv_functionName_2_0= FullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:3425:5: (lv_functionName_2_0= FullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:3429:4: ( (lv_functionName_2_0= FullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:3430:5: (lv_functionName_2_0= FullStopFullStop ) { - // InternalExBeeLangTestLanguageParser.g:3425:5: (lv_functionName_2_0= FullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:3426:6: lv_functionName_2_0= FullStopFullStop + // InternalExBeeLangTestLanguageParser.g:3430:5: (lv_functionName_2_0= FullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:3431:6: lv_functionName_2_0= FullStopFullStop { lv_functionName_2_0=(Token)match(input,FullStopFullStop,FollowSets000.FOLLOW_19); if (state.failed) return ; @@ -19979,11 +19987,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3438:4: ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3439:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:3443:4: ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3444:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) { - // InternalExBeeLangTestLanguageParser.g:3439:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) - // InternalExBeeLangTestLanguageParser.g:3440:6: lv_rightExpr_3_0= ruleUnaryOrInfixExpression + // InternalExBeeLangTestLanguageParser.g:3444:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) + // InternalExBeeLangTestLanguageParser.g:3445:6: lv_rightExpr_3_0= ruleUnaryOrInfixExpression { if ( state.backtracking==0 ) { @@ -20011,11 +20019,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token lv_functionName_2_1=null; Token lv_functionName_2_2=null; - // InternalExBeeLangTestLanguageParser.g:3693:4: ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:3693:4: () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) + // InternalExBeeLangTestLanguageParser.g:3698:4: ( () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:3698:4: () ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) { - // InternalExBeeLangTestLanguageParser.g:3693:4: () - // InternalExBeeLangTestLanguageParser.g:3694:5: + // InternalExBeeLangTestLanguageParser.g:3698:4: () + // InternalExBeeLangTestLanguageParser.g:3699:5: { if ( state.backtracking==0 ) { @@ -20025,13 +20033,13 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:3703:4: ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) - // InternalExBeeLangTestLanguageParser.g:3704:5: ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) + // InternalExBeeLangTestLanguageParser.g:3708:4: ( ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) ) + // InternalExBeeLangTestLanguageParser.g:3709:5: ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) { - // InternalExBeeLangTestLanguageParser.g:3704:5: ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) - // InternalExBeeLangTestLanguageParser.g:3705:6: (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) + // InternalExBeeLangTestLanguageParser.g:3709:5: ( (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) ) + // InternalExBeeLangTestLanguageParser.g:3710:6: (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) { - // InternalExBeeLangTestLanguageParser.g:3705:6: (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) + // InternalExBeeLangTestLanguageParser.g:3710:6: (lv_functionName_2_1= HyphenMinusHyphenMinus | lv_functionName_2_2= PlusSignPlusSign ) int alt113=2; int LA113_0 = input.LA(1); @@ -20050,14 +20058,14 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt113) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3706:7: lv_functionName_2_1= HyphenMinusHyphenMinus + // InternalExBeeLangTestLanguageParser.g:3711:7: lv_functionName_2_1= HyphenMinusHyphenMinus { lv_functionName_2_1=(Token)match(input,HyphenMinusHyphenMinus,FollowSets000.FOLLOW_2); if (state.failed) return ; } break; case 2 : - // InternalExBeeLangTestLanguageParser.g:3717:7: lv_functionName_2_2= PlusSignPlusSign + // InternalExBeeLangTestLanguageParser.g:3722:7: lv_functionName_2_2= PlusSignPlusSign { lv_functionName_2_2=(Token)match(input,PlusSignPlusSign,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -20086,14 +20094,14 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_parameterList_5_0 = null; - // InternalExBeeLangTestLanguageParser.g:3762:4: ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) ) - // InternalExBeeLangTestLanguageParser.g:3762:4: ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:3767:4: ( ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) ) + // InternalExBeeLangTestLanguageParser.g:3767:4: ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) { - // InternalExBeeLangTestLanguageParser.g:3762:4: ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:3763:5: () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis + // InternalExBeeLangTestLanguageParser.g:3767:4: ( () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:3768:5: () otherlv_2= FullStop ( (lv_name_3_0= RULE_ID ) ) otherlv_4= LeftParenthesis ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= RightParenthesis { - // InternalExBeeLangTestLanguageParser.g:3763:5: () - // InternalExBeeLangTestLanguageParser.g:3764:6: + // InternalExBeeLangTestLanguageParser.g:3768:5: () + // InternalExBeeLangTestLanguageParser.g:3769:6: { if ( state.backtracking==0 ) { @@ -20104,11 +20112,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } otherlv_2=(Token)match(input,FullStop,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:3777:5: ( (lv_name_3_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:3778:6: (lv_name_3_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:3782:5: ( (lv_name_3_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:3783:6: (lv_name_3_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:3778:6: (lv_name_3_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:3779:7: lv_name_3_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:3783:6: (lv_name_3_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:3784:7: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_58); if (state.failed) return ; @@ -20118,7 +20126,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } otherlv_4=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_59); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:3799:5: ( (lv_parameterList_5_0= ruleParameterList ) )? + // InternalExBeeLangTestLanguageParser.g:3804:5: ( (lv_parameterList_5_0= ruleParameterList ) )? int alt114=2; int LA114_0 = input.LA(1); @@ -20127,10 +20135,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt114) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3800:6: (lv_parameterList_5_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:3805:6: (lv_parameterList_5_0= ruleParameterList ) { - // InternalExBeeLangTestLanguageParser.g:3800:6: (lv_parameterList_5_0= ruleParameterList ) - // InternalExBeeLangTestLanguageParser.g:3801:7: lv_parameterList_5_0= ruleParameterList + // InternalExBeeLangTestLanguageParser.g:3805:6: (lv_parameterList_5_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:3806:7: lv_parameterList_5_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -20167,14 +20175,14 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_indexExpr_9_0 = null; - // InternalExBeeLangTestLanguageParser.g:3824:4: ( ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) ) - // InternalExBeeLangTestLanguageParser.g:3824:4: ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) + // InternalExBeeLangTestLanguageParser.g:3829:4: ( ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) ) + // InternalExBeeLangTestLanguageParser.g:3829:4: ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) { - // InternalExBeeLangTestLanguageParser.g:3824:4: ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) - // InternalExBeeLangTestLanguageParser.g:3825:5: () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket + // InternalExBeeLangTestLanguageParser.g:3829:4: ( () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket ) + // InternalExBeeLangTestLanguageParser.g:3830:5: () otherlv_8= LeftSquareBracket ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= RightSquareBracket { - // InternalExBeeLangTestLanguageParser.g:3825:5: () - // InternalExBeeLangTestLanguageParser.g:3826:6: + // InternalExBeeLangTestLanguageParser.g:3830:5: () + // InternalExBeeLangTestLanguageParser.g:3831:6: { if ( state.backtracking==0 ) { @@ -20185,11 +20193,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } otherlv_8=(Token)match(input,LeftSquareBracket,FollowSets000.FOLLOW_19); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:3839:5: ( (lv_indexExpr_9_0= ruleExpression ) ) - // InternalExBeeLangTestLanguageParser.g:3840:6: (lv_indexExpr_9_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:3844:5: ( (lv_indexExpr_9_0= ruleExpression ) ) + // InternalExBeeLangTestLanguageParser.g:3845:6: (lv_indexExpr_9_0= ruleExpression ) { - // InternalExBeeLangTestLanguageParser.g:3840:6: (lv_indexExpr_9_0= ruleExpression ) - // InternalExBeeLangTestLanguageParser.g:3841:7: lv_indexExpr_9_0= ruleExpression + // InternalExBeeLangTestLanguageParser.g:3845:6: (lv_indexExpr_9_0= ruleExpression ) + // InternalExBeeLangTestLanguageParser.g:3846:7: lv_indexExpr_9_0= ruleExpression { if ( state.backtracking==0 ) { @@ -20221,14 +20229,14 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token otherlv_12=null; Token lv_featureName_13_0=null; - // InternalExBeeLangTestLanguageParser.g:3864:4: ( ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) ) - // InternalExBeeLangTestLanguageParser.g:3864:4: ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:3869:4: ( ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) ) + // InternalExBeeLangTestLanguageParser.g:3869:4: ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) { - // InternalExBeeLangTestLanguageParser.g:3864:4: ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) - // InternalExBeeLangTestLanguageParser.g:3865:5: () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:3869:4: ( () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:3870:5: () otherlv_12= FullStop ( (lv_featureName_13_0= RULE_ID ) ) { - // InternalExBeeLangTestLanguageParser.g:3865:5: () - // InternalExBeeLangTestLanguageParser.g:3866:6: + // InternalExBeeLangTestLanguageParser.g:3870:5: () + // InternalExBeeLangTestLanguageParser.g:3871:6: { if ( state.backtracking==0 ) { @@ -20239,11 +20247,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } otherlv_12=(Token)match(input,FullStop,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:3879:5: ( (lv_featureName_13_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:3880:6: (lv_featureName_13_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:3884:5: ( (lv_featureName_13_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:3885:6: (lv_featureName_13_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:3880:6: (lv_featureName_13_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:3881:7: lv_featureName_13_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:3885:6: (lv_featureName_13_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:3886:7: lv_featureName_13_0= RULE_ID { lv_featureName_13_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -20267,11 +20275,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_parameterList_3_0 = null; - // InternalExBeeLangTestLanguageParser.g:3930:4: ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:3930:4: () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis + // InternalExBeeLangTestLanguageParser.g:3935:4: ( () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:3935:4: () otherlv_2= LeftParenthesis ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= RightParenthesis { - // InternalExBeeLangTestLanguageParser.g:3930:4: () - // InternalExBeeLangTestLanguageParser.g:3931:5: + // InternalExBeeLangTestLanguageParser.g:3935:4: () + // InternalExBeeLangTestLanguageParser.g:3936:5: { if ( state.backtracking==0 ) { @@ -20282,7 +20290,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } otherlv_2=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_59); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:3944:4: ( (lv_parameterList_3_0= ruleParameterList ) )? + // InternalExBeeLangTestLanguageParser.g:3949:4: ( (lv_parameterList_3_0= ruleParameterList ) )? int alt115=2; int LA115_0 = input.LA(1); @@ -20291,10 +20299,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt115) { case 1 : - // InternalExBeeLangTestLanguageParser.g:3945:5: (lv_parameterList_3_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:3950:5: (lv_parameterList_3_0= ruleParameterList ) { - // InternalExBeeLangTestLanguageParser.g:3945:5: (lv_parameterList_3_0= ruleParameterList ) - // InternalExBeeLangTestLanguageParser.g:3946:6: lv_parameterList_3_0= ruleParameterList + // InternalExBeeLangTestLanguageParser.g:3950:5: (lv_parameterList_3_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:3951:6: lv_parameterList_3_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -20326,8 +20334,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject this_FeatureCall_0 = null; - // InternalExBeeLangTestLanguageParser.g:3987:3: (this_FeatureCall_0= ruleFeatureCall ) - // InternalExBeeLangTestLanguageParser.g:3987:3: this_FeatureCall_0= ruleFeatureCall + // InternalExBeeLangTestLanguageParser.g:3992:3: (this_FeatureCall_0= ruleFeatureCall ) + // InternalExBeeLangTestLanguageParser.g:3992:3: this_FeatureCall_0= ruleFeatureCall { if ( state.backtracking==0 ) { @@ -20349,8 +20357,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject this_Value_2 = null; - // InternalExBeeLangTestLanguageParser.g:4011:3: (this_Value_2= ruleValue ) - // InternalExBeeLangTestLanguageParser.g:4011:3: this_Value_2= ruleValue + // InternalExBeeLangTestLanguageParser.g:4016:3: (this_Value_2= ruleValue ) + // InternalExBeeLangTestLanguageParser.g:4016:3: this_Value_2= ruleValue { if ( state.backtracking==0 ) { @@ -20372,8 +20380,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject this_Literal_3 = null; - // InternalExBeeLangTestLanguageParser.g:4023:3: (this_Literal_3= ruleLiteral ) - // InternalExBeeLangTestLanguageParser.g:4023:3: this_Literal_3= ruleLiteral + // InternalExBeeLangTestLanguageParser.g:4028:3: (this_Literal_3= ruleLiteral ) + // InternalExBeeLangTestLanguageParser.g:4028:3: this_Literal_3= ruleLiteral { if ( state.backtracking==0 ) { @@ -20395,8 +20403,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject this_BlockExpression_6 = null; - // InternalExBeeLangTestLanguageParser.g:4059:3: (this_BlockExpression_6= ruleBlockExpression ) - // InternalExBeeLangTestLanguageParser.g:4059:3: this_BlockExpression_6= ruleBlockExpression + // InternalExBeeLangTestLanguageParser.g:4064:3: (this_BlockExpression_6= ruleBlockExpression ) + // InternalExBeeLangTestLanguageParser.g:4064:3: this_BlockExpression_6= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -20418,8 +20426,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject this_WithExpression_7 = null; - // InternalExBeeLangTestLanguageParser.g:4071:3: (this_WithExpression_7= ruleWithExpression ) - // InternalExBeeLangTestLanguageParser.g:4071:3: this_WithExpression_7= ruleWithExpression + // InternalExBeeLangTestLanguageParser.g:4076:3: (this_WithExpression_7= ruleWithExpression ) + // InternalExBeeLangTestLanguageParser.g:4076:3: this_WithExpression_7= ruleWithExpression { if ( state.backtracking==0 ) { @@ -20443,11 +20451,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_parameterList_4_0 = null; - // InternalExBeeLangTestLanguageParser.g:4681:4: (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis ) - // InternalExBeeLangTestLanguageParser.g:4681:4: otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis + // InternalExBeeLangTestLanguageParser.g:4686:4: (otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis ) + // InternalExBeeLangTestLanguageParser.g:4686:4: otherlv_3= LeftParenthesis ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= RightParenthesis { otherlv_3=(Token)match(input,LeftParenthesis,FollowSets000.FOLLOW_59); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:4685:4: ( (lv_parameterList_4_0= ruleParameterList ) )? + // InternalExBeeLangTestLanguageParser.g:4690:4: ( (lv_parameterList_4_0= ruleParameterList ) )? int alt117=2; int LA117_0 = input.LA(1); @@ -20456,10 +20464,10 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt117) { case 1 : - // InternalExBeeLangTestLanguageParser.g:4686:5: (lv_parameterList_4_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:4691:5: (lv_parameterList_4_0= ruleParameterList ) { - // InternalExBeeLangTestLanguageParser.g:4686:5: (lv_parameterList_4_0= ruleParameterList ) - // InternalExBeeLangTestLanguageParser.g:4687:6: lv_parameterList_4_0= ruleParameterList + // InternalExBeeLangTestLanguageParser.g:4691:5: (lv_parameterList_4_0= ruleParameterList ) + // InternalExBeeLangTestLanguageParser.g:4692:6: lv_parameterList_4_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -20491,15 +20499,15 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes Token otherlv_6=null; Token lv_alias_7_0=null; - // InternalExBeeLangTestLanguageParser.g:4710:4: (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) ) - // InternalExBeeLangTestLanguageParser.g:4710:4: otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4715:4: (otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) ) + // InternalExBeeLangTestLanguageParser.g:4715:4: otherlv_6= As ( (lv_alias_7_0= RULE_ID ) ) { otherlv_6=(Token)match(input,As,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:4714:4: ( (lv_alias_7_0= RULE_ID ) ) - // InternalExBeeLangTestLanguageParser.g:4715:5: (lv_alias_7_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4719:4: ( (lv_alias_7_0= RULE_ID ) ) + // InternalExBeeLangTestLanguageParser.g:4720:5: (lv_alias_7_0= RULE_ID ) { - // InternalExBeeLangTestLanguageParser.g:4715:5: (lv_alias_7_0= RULE_ID ) - // InternalExBeeLangTestLanguageParser.g:4716:6: lv_alias_7_0= RULE_ID + // InternalExBeeLangTestLanguageParser.g:4720:5: (lv_alias_7_0= RULE_ID ) + // InternalExBeeLangTestLanguageParser.g:4721:6: lv_alias_7_0= RULE_ID { lv_alias_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -20526,13 +20534,13 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject lv_parameters_10_0 = null; - // InternalExBeeLangTestLanguageParser.g:5079:4: ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) ) - // InternalExBeeLangTestLanguageParser.g:5079:4: ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) + // InternalExBeeLangTestLanguageParser.g:5084:4: ( ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) ) + // InternalExBeeLangTestLanguageParser.g:5084:4: ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) { - // InternalExBeeLangTestLanguageParser.g:5079:4: ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) - // InternalExBeeLangTestLanguageParser.g:5080:5: (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:5084:4: ( (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) + // InternalExBeeLangTestLanguageParser.g:5085:5: (otherlv_4= VerticalLine )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) { - // InternalExBeeLangTestLanguageParser.g:5080:5: (otherlv_4= VerticalLine )? + // InternalExBeeLangTestLanguageParser.g:5085:5: (otherlv_4= VerticalLine )? int alt118=2; int LA118_0 = input.LA(1); @@ -20541,7 +20549,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt118) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5081:6: otherlv_4= VerticalLine + // InternalExBeeLangTestLanguageParser.g:5086:6: otherlv_4= VerticalLine { otherlv_4=(Token)match(input,VerticalLine,FollowSets000.FOLLOW_35); if (state.failed) return ; @@ -20550,14 +20558,14 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:5086:5: ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) - // InternalExBeeLangTestLanguageParser.g:5087:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? + // InternalExBeeLangTestLanguageParser.g:5091:5: ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) + // InternalExBeeLangTestLanguageParser.g:5092:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? { - // InternalExBeeLangTestLanguageParser.g:5087:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:5088:7: (lv_parameters_5_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5092:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:5093:7: (lv_parameters_5_0= ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:5088:7: (lv_parameters_5_0= ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:5089:8: lv_parameters_5_0= ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:5093:7: (lv_parameters_5_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5094:8: lv_parameters_5_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -20575,7 +20583,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:5106:6: (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* + // InternalExBeeLangTestLanguageParser.g:5111:6: (otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* loop119: do { int alt119=2; @@ -20594,14 +20602,14 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes switch (alt119) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5107:7: otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:5112:7: otherlv_6= Comma ( (lv_parameters_7_0= ruleParameterDeclaration ) ) { otherlv_6=(Token)match(input,Comma,FollowSets000.FOLLOW_35); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:5111:7: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:5112:8: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5116:7: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:5117:8: (lv_parameters_7_0= ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:5112:8: (lv_parameters_7_0= ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:5113:9: lv_parameters_7_0= ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:5117:8: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5118:9: lv_parameters_7_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -20628,7 +20636,7 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } } while (true); - // InternalExBeeLangTestLanguageParser.g:5131:6: (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? + // InternalExBeeLangTestLanguageParser.g:5136:6: (otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? int alt120=2; int LA120_0 = input.LA(1); @@ -20637,14 +20645,14 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } switch (alt120) { case 1 : - // InternalExBeeLangTestLanguageParser.g:5132:7: otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:5137:7: otherlv_8= Comma ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) { otherlv_8=(Token)match(input,Comma,FollowSets000.FOLLOW_36); if (state.failed) return ; - // InternalExBeeLangTestLanguageParser.g:5136:7: ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) - // InternalExBeeLangTestLanguageParser.g:5137:8: (lv_varArgs_9_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:5141:7: ( (lv_varArgs_9_0= FullStopFullStopFullStop ) ) + // InternalExBeeLangTestLanguageParser.g:5142:8: (lv_varArgs_9_0= FullStopFullStopFullStop ) { - // InternalExBeeLangTestLanguageParser.g:5137:8: (lv_varArgs_9_0= FullStopFullStopFullStop ) - // InternalExBeeLangTestLanguageParser.g:5138:9: lv_varArgs_9_0= FullStopFullStopFullStop + // InternalExBeeLangTestLanguageParser.g:5142:8: (lv_varArgs_9_0= FullStopFullStopFullStop ) + // InternalExBeeLangTestLanguageParser.g:5143:9: lv_varArgs_9_0= FullStopFullStopFullStop { lv_varArgs_9_0=(Token)match(input,FullStopFullStopFullStop,FollowSets000.FOLLOW_35); if (state.failed) return ; @@ -20653,11 +20661,11 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes } - // InternalExBeeLangTestLanguageParser.g:5150:7: ( (lv_parameters_10_0= ruleParameterDeclaration ) ) - // InternalExBeeLangTestLanguageParser.g:5151:8: (lv_parameters_10_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5155:7: ( (lv_parameters_10_0= ruleParameterDeclaration ) ) + // InternalExBeeLangTestLanguageParser.g:5156:8: (lv_parameters_10_0= ruleParameterDeclaration ) { - // InternalExBeeLangTestLanguageParser.g:5151:8: (lv_parameters_10_0= ruleParameterDeclaration ) - // InternalExBeeLangTestLanguageParser.g:5152:9: lv_parameters_10_0= ruleParameterDeclaration + // InternalExBeeLangTestLanguageParser.g:5156:8: (lv_parameters_10_0= ruleParameterDeclaration ) + // InternalExBeeLangTestLanguageParser.g:5157:9: lv_parameters_10_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -20697,8 +20705,8 @@ abstract class InternalExBeeLangTestLanguageParser3 extends InternalExBeeLangTes EObject this_BlockExpressionWithoutBrackets_0 = null; - // InternalExBeeLangTestLanguageParser.g:5251:3: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets ) - // InternalExBeeLangTestLanguageParser.g:5251:3: this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets + // InternalExBeeLangTestLanguageParser.g:5256:3: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets ) + // InternalExBeeLangTestLanguageParser.g:5256:3: this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalSimpleBeeLangTestLanguage.g b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalSimpleBeeLangTestLanguage.g index 0c81bfdda..dc13b9140 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalSimpleBeeLangTestLanguage.g +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalSimpleBeeLangTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalSimpleBeeLangTestLanguage; options { diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalSimpleBeeLangTestLanguageLexer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalSimpleBeeLangTestLanguageLexer.java index 26eefcbd5..3ad063a11 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalSimpleBeeLangTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalSimpleBeeLangTestLanguageLexer.java @@ -1451,12 +1451,12 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_DOCUMENTATION; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:5510:20: ( '/**' ( options {greedy=false; } : . )* '*/' ) - // InternalSimpleBeeLangTestLanguage.g:5510:22: '/**' ( options {greedy=false; } : . )* '*/' + // InternalSimpleBeeLangTestLanguage.g:5515:20: ( '/**' ( options {greedy=false; } : . )* '*/' ) + // InternalSimpleBeeLangTestLanguage.g:5515:22: '/**' ( options {greedy=false; } : . )* '*/' { match("/**"); - // InternalSimpleBeeLangTestLanguage.g:5510:28: ( options {greedy=false; } : . )* + // InternalSimpleBeeLangTestLanguage.g:5515:28: ( options {greedy=false; } : . )* loop1: do { int alt1=2; @@ -1481,7 +1481,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5510:56: . + // InternalSimpleBeeLangTestLanguage.g:5515:56: . { matchAny(); @@ -1511,8 +1511,8 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_HEX; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:5512:10: ( '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) - // InternalSimpleBeeLangTestLanguage.g:5512:12: '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // InternalSimpleBeeLangTestLanguage.g:5517:10: ( '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) + // InternalSimpleBeeLangTestLanguage.g:5517:12: '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ { match('0'); if ( input.LA(1)=='X'||input.LA(1)=='x' ) { @@ -1524,7 +1524,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalSimpleBeeLangTestLanguage.g:5512:26: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // InternalSimpleBeeLangTestLanguage.g:5517:26: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ int cnt2=0; loop2: do { @@ -1578,10 +1578,10 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:5514:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalSimpleBeeLangTestLanguage.g:5514:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSimpleBeeLangTestLanguage.g:5519:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalSimpleBeeLangTestLanguage.g:5519:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalSimpleBeeLangTestLanguage.g:5514:11: ( '^' )? + // InternalSimpleBeeLangTestLanguage.g:5519:11: ( '^' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1590,7 +1590,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5514:11: '^' + // InternalSimpleBeeLangTestLanguage.g:5519:11: '^' { match('^'); @@ -1608,7 +1608,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalSimpleBeeLangTestLanguage.g:5514:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSimpleBeeLangTestLanguage.g:5519:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop4: do { int alt4=2; @@ -1657,10 +1657,10 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:5516:10: ( ( '0' .. '9' )+ ) - // InternalSimpleBeeLangTestLanguage.g:5516:12: ( '0' .. '9' )+ + // InternalSimpleBeeLangTestLanguage.g:5521:10: ( ( '0' .. '9' )+ ) + // InternalSimpleBeeLangTestLanguage.g:5521:12: ( '0' .. '9' )+ { - // InternalSimpleBeeLangTestLanguage.g:5516:12: ( '0' .. '9' )+ + // InternalSimpleBeeLangTestLanguage.g:5521:12: ( '0' .. '9' )+ int cnt5=0; loop5: do { @@ -1674,7 +1674,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5516:13: '0' .. '9' + // InternalSimpleBeeLangTestLanguage.g:5521:13: '0' .. '9' { matchRange('0','9'); @@ -1706,10 +1706,10 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:5518:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalSimpleBeeLangTestLanguage.g:5518:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSimpleBeeLangTestLanguage.g:5523:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalSimpleBeeLangTestLanguage.g:5523:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalSimpleBeeLangTestLanguage.g:5518:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSimpleBeeLangTestLanguage.g:5523:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt8=2; int LA8_0 = input.LA(1); @@ -1727,10 +1727,10 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } switch (alt8) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5518:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalSimpleBeeLangTestLanguage.g:5523:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalSimpleBeeLangTestLanguage.g:5518:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalSimpleBeeLangTestLanguage.g:5523:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop6: do { int alt6=3; @@ -1746,7 +1746,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5518:21: '\\\\' . + // InternalSimpleBeeLangTestLanguage.g:5523:21: '\\\\' . { match('\\'); matchAny(); @@ -1754,7 +1754,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:5518:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalSimpleBeeLangTestLanguage.g:5523:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1779,10 +1779,10 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:5518:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalSimpleBeeLangTestLanguage.g:5523:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalSimpleBeeLangTestLanguage.g:5518:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalSimpleBeeLangTestLanguage.g:5523:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop7: do { int alt7=3; @@ -1798,7 +1798,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5518:54: '\\\\' . + // InternalSimpleBeeLangTestLanguage.g:5523:54: '\\\\' . { match('\\'); matchAny(); @@ -1806,7 +1806,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:5518:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalSimpleBeeLangTestLanguage.g:5523:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1849,12 +1849,12 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:5520:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalSimpleBeeLangTestLanguage.g:5520:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalSimpleBeeLangTestLanguage.g:5525:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalSimpleBeeLangTestLanguage.g:5525:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalSimpleBeeLangTestLanguage.g:5520:24: ( options {greedy=false; } : . )* + // InternalSimpleBeeLangTestLanguage.g:5525:24: ( options {greedy=false; } : . )* loop9: do { int alt9=2; @@ -1879,7 +1879,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5520:52: . + // InternalSimpleBeeLangTestLanguage.g:5525:52: . { matchAny(); @@ -1909,12 +1909,12 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:5522:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalSimpleBeeLangTestLanguage.g:5522:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalSimpleBeeLangTestLanguage.g:5527:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalSimpleBeeLangTestLanguage.g:5527:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalSimpleBeeLangTestLanguage.g:5522:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalSimpleBeeLangTestLanguage.g:5527:24: (~ ( ( '\\n' | '\\r' ) ) )* loop10: do { int alt10=2; @@ -1927,7 +1927,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { switch (alt10) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5522:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalSimpleBeeLangTestLanguage.g:5527: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(); @@ -1947,7 +1947,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } } while (true); - // InternalSimpleBeeLangTestLanguage.g:5522:40: ( ( '\\r' )? '\\n' )? + // InternalSimpleBeeLangTestLanguage.g:5527:40: ( ( '\\r' )? '\\n' )? int alt12=2; int LA12_0 = input.LA(1); @@ -1956,9 +1956,9 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } switch (alt12) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5522:41: ( '\\r' )? '\\n' + // InternalSimpleBeeLangTestLanguage.g:5527:41: ( '\\r' )? '\\n' { - // InternalSimpleBeeLangTestLanguage.g:5522:41: ( '\\r' )? + // InternalSimpleBeeLangTestLanguage.g:5527:41: ( '\\r' )? int alt11=2; int LA11_0 = input.LA(1); @@ -1967,7 +1967,7 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { } switch (alt11) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5522:41: '\\r' + // InternalSimpleBeeLangTestLanguage.g:5527:41: '\\r' { match('\r'); @@ -1999,10 +1999,10 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:5524:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalSimpleBeeLangTestLanguage.g:5524:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSimpleBeeLangTestLanguage.g:5529:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalSimpleBeeLangTestLanguage.g:5529:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalSimpleBeeLangTestLanguage.g:5524:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSimpleBeeLangTestLanguage.g:5529:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt13=0; loop13: do { @@ -2056,8 +2056,8 @@ public class InternalSimpleBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBeeLangTestLanguage.g:5526:16: ( . ) - // InternalSimpleBeeLangTestLanguage.g:5526:18: . + // InternalSimpleBeeLangTestLanguage.g:5531:16: ( . ) + // InternalSimpleBeeLangTestLanguage.g:5531:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalSimpleBeeLangTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalSimpleBeeLangTestLanguageParser.java index 0b24de463..05034f48c 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalSimpleBeeLangTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/internal/InternalSimpleBeeLangTestLanguageParser.java @@ -20,6 +20,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") interface InternalSimpleBeeLangTestLanguageParserSignatures { EObject entryRuleDelegateModel() throws RecognitionException; @@ -1011,7 +1019,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_6; } public String getDescription() { - return "()* loopback of 317:6: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )*"; + return "()* loopback of 322:6: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1146,7 +1154,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_13; } public String getDescription() { - return "1570:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter )"; + return "1575:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1264,7 +1272,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_20; } public String getDescription() { - return "2253:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression )"; + return "2258:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1333,7 +1341,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_26; } public String getDescription() { - return "()* loopback of 3153:3: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )*"; + return "()* loopback of 3158:3: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1530,7 +1538,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_32; } public String getDescription() { - return "3993:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression )"; + return "3998:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1658,7 +1666,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_39; } public String getDescription() { - return "4687:3: (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )?"; + return "4692:3: (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1776,7 +1784,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_46; } public String getDescription() { - return "5085:3: ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )?"; + return "5090:3: ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -1902,7 +1910,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser1 extends AbstractInternal this.transition = dfa_52; } public String getDescription() { - return "5257:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression )"; + return "5262:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -2285,7 +2293,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } // $ANTLR start "entryRuleDelegateModel" - // InternalSimpleBeeLangTestLanguage.g:72:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; + // InternalSimpleBeeLangTestLanguage.g:77:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; public final EObject entryRuleDelegateModel() throws RecognitionException { EObject current = null; int entryRuleDelegateModel_StartIndex = input.index(); @@ -2294,8 +2302,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 1) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:72:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) - // InternalSimpleBeeLangTestLanguage.g:73:2: iv_ruleDelegateModel= ruleDelegateModel EOF + // InternalSimpleBeeLangTestLanguage.g:77:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) + // InternalSimpleBeeLangTestLanguage.g:78:2: iv_ruleDelegateModel= ruleDelegateModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDelegateModelRule()); @@ -2327,7 +2335,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleDelegateModel" - // InternalSimpleBeeLangTestLanguage.g:79:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; + // InternalSimpleBeeLangTestLanguage.g:84:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; public final EObject ruleDelegateModel() throws RecognitionException { EObject current = null; int ruleDelegateModel_StartIndex = input.index(); @@ -2339,8 +2347,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 2) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:85:2: (this_Model_0= ruleModel ) - // InternalSimpleBeeLangTestLanguage.g:86:2: this_Model_0= ruleModel + // InternalSimpleBeeLangTestLanguage.g:90:2: (this_Model_0= ruleModel ) + // InternalSimpleBeeLangTestLanguage.g:91:2: this_Model_0= ruleModel { if ( state.backtracking==0 ) { @@ -2386,7 +2394,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleModel" - // InternalSimpleBeeLangTestLanguage.g:100:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalSimpleBeeLangTestLanguage.g:105:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; int entryRuleModel_StartIndex = input.index(); @@ -2395,8 +2403,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 3) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:100:46: (iv_ruleModel= ruleModel EOF ) - // InternalSimpleBeeLangTestLanguage.g:101:2: iv_ruleModel= ruleModel EOF + // InternalSimpleBeeLangTestLanguage.g:105:46: (iv_ruleModel= ruleModel EOF ) + // InternalSimpleBeeLangTestLanguage.g:106:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -2428,7 +2436,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleModel" - // InternalSimpleBeeLangTestLanguage.g:107:1: ruleModel returns [EObject current=null] : ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) ; + // InternalSimpleBeeLangTestLanguage.g:112:1: ruleModel returns [EObject current=null] : ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; int ruleModel_StartIndex = input.index(); @@ -2442,10 +2450,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 4) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:113:2: ( ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) ) - // InternalSimpleBeeLangTestLanguage.g:114:2: ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) + // InternalSimpleBeeLangTestLanguage.g:118:2: ( ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:119:2: ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) { - // InternalSimpleBeeLangTestLanguage.g:114:2: ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) + // InternalSimpleBeeLangTestLanguage.g:119:2: ( ( (lv_units_0_0= ruleUnit ) )* | ( (lv_functions_1_0= ruleFunction ) )* ) int alt3=2; switch ( input.LA(1) ) { case RULE_DOCUMENTATION: @@ -2508,9 +2516,9 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt3) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:115:3: ( (lv_units_0_0= ruleUnit ) )* + // InternalSimpleBeeLangTestLanguage.g:120:3: ( (lv_units_0_0= ruleUnit ) )* { - // InternalSimpleBeeLangTestLanguage.g:115:3: ( (lv_units_0_0= ruleUnit ) )* + // InternalSimpleBeeLangTestLanguage.g:120:3: ( (lv_units_0_0= ruleUnit ) )* loop1: do { int alt1=2; @@ -2523,10 +2531,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt1) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:116:4: (lv_units_0_0= ruleUnit ) + // InternalSimpleBeeLangTestLanguage.g:121:4: (lv_units_0_0= ruleUnit ) { - // InternalSimpleBeeLangTestLanguage.g:116:4: (lv_units_0_0= ruleUnit ) - // InternalSimpleBeeLangTestLanguage.g:117:5: lv_units_0_0= ruleUnit + // InternalSimpleBeeLangTestLanguage.g:121:4: (lv_units_0_0= ruleUnit ) + // InternalSimpleBeeLangTestLanguage.g:122:5: lv_units_0_0= ruleUnit { if ( state.backtracking==0 ) { @@ -2567,9 +2575,9 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:135:3: ( (lv_functions_1_0= ruleFunction ) )* + // InternalSimpleBeeLangTestLanguage.g:140:3: ( (lv_functions_1_0= ruleFunction ) )* { - // InternalSimpleBeeLangTestLanguage.g:135:3: ( (lv_functions_1_0= ruleFunction ) )* + // InternalSimpleBeeLangTestLanguage.g:140:3: ( (lv_functions_1_0= ruleFunction ) )* loop2: do { int alt2=2; @@ -2582,10 +2590,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt2) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:136:4: (lv_functions_1_0= ruleFunction ) + // InternalSimpleBeeLangTestLanguage.g:141:4: (lv_functions_1_0= ruleFunction ) { - // InternalSimpleBeeLangTestLanguage.g:136:4: (lv_functions_1_0= ruleFunction ) - // InternalSimpleBeeLangTestLanguage.g:137:5: lv_functions_1_0= ruleFunction + // InternalSimpleBeeLangTestLanguage.g:141:4: (lv_functions_1_0= ruleFunction ) + // InternalSimpleBeeLangTestLanguage.g:142:5: lv_functions_1_0= ruleFunction { if ( state.backtracking==0 ) { @@ -2651,7 +2659,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleUnit" - // InternalSimpleBeeLangTestLanguage.g:158:1: entryRuleUnit returns [EObject current=null] : iv_ruleUnit= ruleUnit EOF ; + // InternalSimpleBeeLangTestLanguage.g:163:1: entryRuleUnit returns [EObject current=null] : iv_ruleUnit= ruleUnit EOF ; public final EObject entryRuleUnit() throws RecognitionException { EObject current = null; int entryRuleUnit_StartIndex = input.index(); @@ -2665,8 +2673,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 5) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:162:2: (iv_ruleUnit= ruleUnit EOF ) - // InternalSimpleBeeLangTestLanguage.g:163:2: iv_ruleUnit= ruleUnit EOF + // InternalSimpleBeeLangTestLanguage.g:167:2: (iv_ruleUnit= ruleUnit EOF ) + // InternalSimpleBeeLangTestLanguage.g:168:2: iv_ruleUnit= ruleUnit EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUnitRule()); @@ -2701,7 +2709,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleUnit" - // InternalSimpleBeeLangTestLanguage.g:172:1: ruleUnit returns [EObject current=null] : ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) ; + // InternalSimpleBeeLangTestLanguage.g:177:1: ruleUnit returns [EObject current=null] : ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) ; public final EObject ruleUnit() throws RecognitionException { EObject current = null; int ruleUnit_StartIndex = input.index(); @@ -2755,14 +2763,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 6) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:181:2: ( ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:182:2: ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) + // InternalSimpleBeeLangTestLanguage.g:186:2: ( ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:187:2: ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) { - // InternalSimpleBeeLangTestLanguage.g:182:2: ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) - // InternalSimpleBeeLangTestLanguage.g:183:3: () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' + // InternalSimpleBeeLangTestLanguage.g:187:2: ( () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' ) + // InternalSimpleBeeLangTestLanguage.g:188:3: () ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? otherlv_2= 'unit' ( (lv_name_3_0= RULE_ID ) )? (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? otherlv_10= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) otherlv_34= '}' { - // InternalSimpleBeeLangTestLanguage.g:183:3: () - // InternalSimpleBeeLangTestLanguage.g:184:4: + // InternalSimpleBeeLangTestLanguage.g:188:3: () + // InternalSimpleBeeLangTestLanguage.g:189:4: { if ( state.backtracking==0 ) { @@ -2779,7 +2787,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:193:3: ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? + // InternalSimpleBeeLangTestLanguage.g:198:3: ( (lv_documentation_1_0= RULE_DOCUMENTATION ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -2788,10 +2796,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt4) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:194:4: (lv_documentation_1_0= RULE_DOCUMENTATION ) + // InternalSimpleBeeLangTestLanguage.g:199:4: (lv_documentation_1_0= RULE_DOCUMENTATION ) { - // InternalSimpleBeeLangTestLanguage.g:194:4: (lv_documentation_1_0= RULE_DOCUMENTATION ) - // InternalSimpleBeeLangTestLanguage.g:195:5: lv_documentation_1_0= RULE_DOCUMENTATION + // InternalSimpleBeeLangTestLanguage.g:199:4: (lv_documentation_1_0= RULE_DOCUMENTATION ) + // InternalSimpleBeeLangTestLanguage.g:200:5: lv_documentation_1_0= RULE_DOCUMENTATION { lv_documentation_1_0=(Token)match(input,RULE_DOCUMENTATION,FollowSets000.FOLLOW_5); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2826,7 +2834,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_2, grammarAccess.getUnitAccess().getUnitKeyword_2()); } - // InternalSimpleBeeLangTestLanguage.g:215:3: ( (lv_name_3_0= RULE_ID ) )? + // InternalSimpleBeeLangTestLanguage.g:220:3: ( (lv_name_3_0= RULE_ID ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -2835,10 +2843,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt5) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:216:4: (lv_name_3_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:221:4: (lv_name_3_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:216:4: (lv_name_3_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:217:5: lv_name_3_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:221:4: (lv_name_3_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:222:5: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2867,7 +2875,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:233:3: (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? + // InternalSimpleBeeLangTestLanguage.g:238:3: (otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) )? int alt6=2; int LA6_0 = input.LA(1); @@ -2876,7 +2884,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt6) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:234:4: otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:239:4: otherlv_4= 'version' ( (lv_version_5_0= RULE_ID ) ) { otherlv_4=(Token)match(input,14,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2884,11 +2892,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_4, grammarAccess.getUnitAccess().getVersionKeyword_4_0()); } - // InternalSimpleBeeLangTestLanguage.g:238:4: ( (lv_version_5_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:239:5: (lv_version_5_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:243:4: ( (lv_version_5_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:244:5: (lv_version_5_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:239:5: (lv_version_5_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:240:6: lv_version_5_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:244:5: (lv_version_5_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:245:6: lv_version_5_0= RULE_ID { lv_version_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2920,7 +2928,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:257:3: (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? + // InternalSimpleBeeLangTestLanguage.g:262:3: (otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* )? int alt8=2; int LA8_0 = input.LA(1); @@ -2929,7 +2937,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt8) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:258:4: otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* + // InternalSimpleBeeLangTestLanguage.g:263:4: otherlv_6= 'implements' ( (lv_implements_7_0= ruleSimpleTypeRef ) ) (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* { otherlv_6=(Token)match(input,15,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2937,11 +2945,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_6, grammarAccess.getUnitAccess().getImplementsKeyword_5_0()); } - // InternalSimpleBeeLangTestLanguage.g:262:4: ( (lv_implements_7_0= ruleSimpleTypeRef ) ) - // InternalSimpleBeeLangTestLanguage.g:263:5: (lv_implements_7_0= ruleSimpleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:267:4: ( (lv_implements_7_0= ruleSimpleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:268:5: (lv_implements_7_0= ruleSimpleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:263:5: (lv_implements_7_0= ruleSimpleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:264:6: lv_implements_7_0= ruleSimpleTypeRef + // InternalSimpleBeeLangTestLanguage.g:268:5: (lv_implements_7_0= ruleSimpleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:269:6: lv_implements_7_0= ruleSimpleTypeRef { if ( state.backtracking==0 ) { @@ -2972,7 +2980,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:281:4: (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* + // InternalSimpleBeeLangTestLanguage.g:286:4: (otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) )* loop7: do { int alt7=2; @@ -2985,7 +2993,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt7) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:282:5: otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:287:5: otherlv_8= ',' ( (lv_implements_9_0= ruleSimpleTypeRef ) ) { otherlv_8=(Token)match(input,16,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2993,11 +3001,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_8, grammarAccess.getUnitAccess().getCommaKeyword_5_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:286:5: ( (lv_implements_9_0= ruleSimpleTypeRef ) ) - // InternalSimpleBeeLangTestLanguage.g:287:6: (lv_implements_9_0= ruleSimpleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:291:5: ( (lv_implements_9_0= ruleSimpleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:292:6: (lv_implements_9_0= ruleSimpleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:287:6: (lv_implements_9_0= ruleSimpleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:288:7: lv_implements_9_0= ruleSimpleTypeRef + // InternalSimpleBeeLangTestLanguage.g:292:6: (lv_implements_9_0= ruleSimpleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:293:7: lv_implements_9_0= ruleSimpleTypeRef { if ( state.backtracking==0 ) { @@ -3049,45 +3057,45 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_10, grammarAccess.getUnitAccess().getLeftCurlyBracketKeyword_6()); } - // InternalSimpleBeeLangTestLanguage.g:311:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) - // InternalSimpleBeeLangTestLanguage.g:312:4: ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:316:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:317:4: ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) { - // InternalSimpleBeeLangTestLanguage.g:312:4: ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) - // InternalSimpleBeeLangTestLanguage.g:313:5: ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:317:4: ( ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:318:5: ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getUnitAccess().getUnorderedGroup_7()); - // InternalSimpleBeeLangTestLanguage.g:316:5: ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) - // InternalSimpleBeeLangTestLanguage.g:317:6: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* + // InternalSimpleBeeLangTestLanguage.g:321:5: ( ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:322:6: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* { - // InternalSimpleBeeLangTestLanguage.g:317:6: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* + // InternalSimpleBeeLangTestLanguage.g:322:6: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) | ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) )* loop13: do { int alt13=7; alt13 = dfa13.predict(input); switch (alt13) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:318:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:323:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:318:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:319:5: {...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:323:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:324:5: {...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:319:101: ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:320:6: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:324:101: ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:325:6: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0); - // InternalSimpleBeeLangTestLanguage.g:323:9: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:323:10: {...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) + // InternalSimpleBeeLangTestLanguage.g:328:9: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:328:10: {...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalSimpleBeeLangTestLanguage.g:323:19: (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) - // InternalSimpleBeeLangTestLanguage.g:323:20: otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' + // InternalSimpleBeeLangTestLanguage.g:328:19: (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) + // InternalSimpleBeeLangTestLanguage.g:328:20: otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' { otherlv_12=(Token)match(input,18,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3101,11 +3109,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_13, grammarAccess.getUnitAccess().getColonKeyword_7_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:331:9: ( (lv_sourceLocation_14_0= rulePath ) ) - // InternalSimpleBeeLangTestLanguage.g:332:10: (lv_sourceLocation_14_0= rulePath ) + // InternalSimpleBeeLangTestLanguage.g:336:9: ( (lv_sourceLocation_14_0= rulePath ) ) + // InternalSimpleBeeLangTestLanguage.g:337:10: (lv_sourceLocation_14_0= rulePath ) { - // InternalSimpleBeeLangTestLanguage.g:332:10: (lv_sourceLocation_14_0= rulePath ) - // InternalSimpleBeeLangTestLanguage.g:333:11: lv_sourceLocation_14_0= rulePath + // InternalSimpleBeeLangTestLanguage.g:337:10: (lv_sourceLocation_14_0= rulePath ) + // InternalSimpleBeeLangTestLanguage.g:338:11: lv_sourceLocation_14_0= rulePath { if ( state.backtracking==0 ) { @@ -3159,28 +3167,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:360:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:365:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:360:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:361:5: {...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:365:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:366:5: {...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:361:101: ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:362:6: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:366:101: ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:367:6: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1); - // InternalSimpleBeeLangTestLanguage.g:365:9: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:365:10: {...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) + // InternalSimpleBeeLangTestLanguage.g:370:9: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:370:10: {...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalSimpleBeeLangTestLanguage.g:365:19: (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) - // InternalSimpleBeeLangTestLanguage.g:365:20: otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' + // InternalSimpleBeeLangTestLanguage.g:370:19: (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) + // InternalSimpleBeeLangTestLanguage.g:370:20: otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' { otherlv_16=(Token)match(input,21,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3194,11 +3202,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_17, grammarAccess.getUnitAccess().getColonKeyword_7_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:373:9: ( (lv_outputLocation_18_0= rulePath ) ) - // InternalSimpleBeeLangTestLanguage.g:374:10: (lv_outputLocation_18_0= rulePath ) + // InternalSimpleBeeLangTestLanguage.g:378:9: ( (lv_outputLocation_18_0= rulePath ) ) + // InternalSimpleBeeLangTestLanguage.g:379:10: (lv_outputLocation_18_0= rulePath ) { - // InternalSimpleBeeLangTestLanguage.g:374:10: (lv_outputLocation_18_0= rulePath ) - // InternalSimpleBeeLangTestLanguage.g:375:11: lv_outputLocation_18_0= rulePath + // InternalSimpleBeeLangTestLanguage.g:379:10: (lv_outputLocation_18_0= rulePath ) + // InternalSimpleBeeLangTestLanguage.g:380:11: lv_outputLocation_18_0= rulePath { if ( state.backtracking==0 ) { @@ -3252,20 +3260,20 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:402:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:407:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) { - // InternalSimpleBeeLangTestLanguage.g:402:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) - // InternalSimpleBeeLangTestLanguage.g:403:5: {...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:407:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:408:5: {...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:403:101: ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) - // InternalSimpleBeeLangTestLanguage.g:404:6: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ + // InternalSimpleBeeLangTestLanguage.g:408:101: ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:409:6: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2); - // InternalSimpleBeeLangTestLanguage.g:407:9: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ + // InternalSimpleBeeLangTestLanguage.g:412:9: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ int cnt9=0; loop9: do { @@ -3285,14 +3293,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt9) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:407:10: {...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) + // InternalSimpleBeeLangTestLanguage.g:412:10: {...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalSimpleBeeLangTestLanguage.g:407:19: (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) - // InternalSimpleBeeLangTestLanguage.g:407:20: otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' + // InternalSimpleBeeLangTestLanguage.g:412:19: (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) + // InternalSimpleBeeLangTestLanguage.g:412:20: otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' { otherlv_20=(Token)match(input,22,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3306,11 +3314,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_21, grammarAccess.getUnitAccess().getColonKeyword_7_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:415:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) - // InternalSimpleBeeLangTestLanguage.g:416:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalSimpleBeeLangTestLanguage.g:420:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) + // InternalSimpleBeeLangTestLanguage.g:421:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) { - // InternalSimpleBeeLangTestLanguage.g:416:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) - // InternalSimpleBeeLangTestLanguage.g:417:11: lv_providedCapabilities_22_0= ruleProvidedCapability + // InternalSimpleBeeLangTestLanguage.g:421:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalSimpleBeeLangTestLanguage.g:422:11: lv_providedCapabilities_22_0= ruleProvidedCapability { if ( state.backtracking==0 ) { @@ -3375,20 +3383,20 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:444:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:449:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) { - // InternalSimpleBeeLangTestLanguage.g:444:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) - // InternalSimpleBeeLangTestLanguage.g:445:5: {...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:449:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:450:5: {...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3)"); } - // InternalSimpleBeeLangTestLanguage.g:445:101: ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) - // InternalSimpleBeeLangTestLanguage.g:446:6: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ + // InternalSimpleBeeLangTestLanguage.g:450:101: ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:451:6: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3); - // InternalSimpleBeeLangTestLanguage.g:449:9: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ + // InternalSimpleBeeLangTestLanguage.g:454:9: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ int cnt10=0; loop10: do { @@ -3408,14 +3416,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt10) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:449:10: {...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) + // InternalSimpleBeeLangTestLanguage.g:454:10: {...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalSimpleBeeLangTestLanguage.g:449:19: (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) - // InternalSimpleBeeLangTestLanguage.g:449:20: otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' + // InternalSimpleBeeLangTestLanguage.g:454:19: (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) + // InternalSimpleBeeLangTestLanguage.g:454:20: otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' { otherlv_24=(Token)match(input,23,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3429,11 +3437,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_25, grammarAccess.getUnitAccess().getColonKeyword_7_3_1()); } - // InternalSimpleBeeLangTestLanguage.g:457:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) - // InternalSimpleBeeLangTestLanguage.g:458:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:462:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) + // InternalSimpleBeeLangTestLanguage.g:463:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) { - // InternalSimpleBeeLangTestLanguage.g:458:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) - // InternalSimpleBeeLangTestLanguage.g:459:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability + // InternalSimpleBeeLangTestLanguage.g:463:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:464:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability { if ( state.backtracking==0 ) { @@ -3498,20 +3506,20 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:486:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:491:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) { - // InternalSimpleBeeLangTestLanguage.g:486:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) - // InternalSimpleBeeLangTestLanguage.g:487:5: {...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:491:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:492:5: {...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4)"); } - // InternalSimpleBeeLangTestLanguage.g:487:101: ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) - // InternalSimpleBeeLangTestLanguage.g:488:6: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ + // InternalSimpleBeeLangTestLanguage.g:492:101: ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:493:6: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4); - // InternalSimpleBeeLangTestLanguage.g:491:9: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ + // InternalSimpleBeeLangTestLanguage.g:496:9: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ int cnt11=0; loop11: do { @@ -3531,14 +3539,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt11) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:491:10: {...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) + // InternalSimpleBeeLangTestLanguage.g:496:10: {...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalSimpleBeeLangTestLanguage.g:491:19: (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) - // InternalSimpleBeeLangTestLanguage.g:491:20: otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' + // InternalSimpleBeeLangTestLanguage.g:496:19: (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) + // InternalSimpleBeeLangTestLanguage.g:496:20: otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' { otherlv_28=(Token)match(input,23,FollowSets000.FOLLOW_16); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3558,11 +3566,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_30, grammarAccess.getUnitAccess().getColonKeyword_7_4_2()); } - // InternalSimpleBeeLangTestLanguage.g:503:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) - // InternalSimpleBeeLangTestLanguage.g:504:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:508:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) + // InternalSimpleBeeLangTestLanguage.g:509:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) { - // InternalSimpleBeeLangTestLanguage.g:504:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) - // InternalSimpleBeeLangTestLanguage.g:505:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability + // InternalSimpleBeeLangTestLanguage.g:509:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:510:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability { if ( state.backtracking==0 ) { @@ -3627,20 +3635,20 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 6 : - // InternalSimpleBeeLangTestLanguage.g:532:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:537:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) { - // InternalSimpleBeeLangTestLanguage.g:532:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) - // InternalSimpleBeeLangTestLanguage.g:533:5: {...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:537:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:538:5: {...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5)"); } - // InternalSimpleBeeLangTestLanguage.g:533:101: ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) - // InternalSimpleBeeLangTestLanguage.g:534:6: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ + // InternalSimpleBeeLangTestLanguage.g:538:101: ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:539:6: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5); - // InternalSimpleBeeLangTestLanguage.g:537:9: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ + // InternalSimpleBeeLangTestLanguage.g:542:9: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ int cnt12=0; loop12: do { @@ -3695,17 +3703,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt12) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:537:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) + // InternalSimpleBeeLangTestLanguage.g:542:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleUnit", "true"); } - // InternalSimpleBeeLangTestLanguage.g:537:19: ( (lv_functions_33_0= ruleFunction ) ) - // InternalSimpleBeeLangTestLanguage.g:537:20: (lv_functions_33_0= ruleFunction ) + // InternalSimpleBeeLangTestLanguage.g:542:19: ( (lv_functions_33_0= ruleFunction ) ) + // InternalSimpleBeeLangTestLanguage.g:542:20: (lv_functions_33_0= ruleFunction ) { - // InternalSimpleBeeLangTestLanguage.g:537:20: (lv_functions_33_0= ruleFunction ) - // InternalSimpleBeeLangTestLanguage.g:538:10: lv_functions_33_0= ruleFunction + // InternalSimpleBeeLangTestLanguage.g:542:20: (lv_functions_33_0= ruleFunction ) + // InternalSimpleBeeLangTestLanguage.g:543:10: lv_functions_33_0= ruleFunction { if ( state.backtracking==0 ) { @@ -3811,7 +3819,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleProvidedCapability" - // InternalSimpleBeeLangTestLanguage.g:578:1: entryRuleProvidedCapability returns [EObject current=null] : iv_ruleProvidedCapability= ruleProvidedCapability EOF ; + // InternalSimpleBeeLangTestLanguage.g:583:1: entryRuleProvidedCapability returns [EObject current=null] : iv_ruleProvidedCapability= ruleProvidedCapability EOF ; public final EObject entryRuleProvidedCapability() throws RecognitionException { EObject current = null; int entryRuleProvidedCapability_StartIndex = input.index(); @@ -3825,8 +3833,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 7) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:582:2: (iv_ruleProvidedCapability= ruleProvidedCapability EOF ) - // InternalSimpleBeeLangTestLanguage.g:583:2: iv_ruleProvidedCapability= ruleProvidedCapability EOF + // InternalSimpleBeeLangTestLanguage.g:587:2: (iv_ruleProvidedCapability= ruleProvidedCapability EOF ) + // InternalSimpleBeeLangTestLanguage.g:588:2: iv_ruleProvidedCapability= ruleProvidedCapability EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getProvidedCapabilityRule()); @@ -3861,7 +3869,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleProvidedCapability" - // InternalSimpleBeeLangTestLanguage.g:592:1: ruleProvidedCapability returns [EObject current=null] : ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) ; + // InternalSimpleBeeLangTestLanguage.g:597:1: ruleProvidedCapability returns [EObject current=null] : ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) ; public final EObject ruleProvidedCapability() throws RecognitionException { EObject current = null; int ruleProvidedCapability_StartIndex = input.index(); @@ -3891,14 +3899,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 8) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:601:2: ( ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) ) - // InternalSimpleBeeLangTestLanguage.g:602:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) + // InternalSimpleBeeLangTestLanguage.g:606:2: ( ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) ) + // InternalSimpleBeeLangTestLanguage.g:607:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) { - // InternalSimpleBeeLangTestLanguage.g:602:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) - // InternalSimpleBeeLangTestLanguage.g:603:3: () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? + // InternalSimpleBeeLangTestLanguage.g:607:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? ) + // InternalSimpleBeeLangTestLanguage.g:608:3: () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? { - // InternalSimpleBeeLangTestLanguage.g:603:3: () - // InternalSimpleBeeLangTestLanguage.g:604:4: + // InternalSimpleBeeLangTestLanguage.g:608:3: () + // InternalSimpleBeeLangTestLanguage.g:609:4: { if ( state.backtracking==0 ) { @@ -3915,7 +3923,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:613:3: ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:618:3: ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) int alt14=2; int LA14_0 = input.LA(1); @@ -3934,13 +3942,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt14) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:614:4: ( (lv_nameSpace_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:619:4: ( (lv_nameSpace_1_0= RULE_ID ) ) { - // InternalSimpleBeeLangTestLanguage.g:614:4: ( (lv_nameSpace_1_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:615:5: (lv_nameSpace_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:619:4: ( (lv_nameSpace_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:620:5: (lv_nameSpace_1_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:615:5: (lv_nameSpace_1_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:616:6: lv_nameSpace_1_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:620:5: (lv_nameSpace_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:621:6: lv_nameSpace_1_0= RULE_ID { lv_nameSpace_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_17); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3970,7 +3978,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:633:4: otherlv_2= 'unit' + // InternalSimpleBeeLangTestLanguage.g:638:4: otherlv_2= 'unit' { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_17); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3984,7 +3992,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:638:3: (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? + // InternalSimpleBeeLangTestLanguage.g:643:3: (otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' )? int alt16=2; int LA16_0 = input.LA(1); @@ -3993,7 +4001,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt16) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:639:4: otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' + // InternalSimpleBeeLangTestLanguage.g:644:4: otherlv_3= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) otherlv_17= '}' { otherlv_3=(Token)match(input,17,FollowSets000.FOLLOW_18); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4001,17 +4009,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_3, grammarAccess.getProvidedCapabilityAccess().getLeftCurlyBracketKeyword_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:643:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) - // InternalSimpleBeeLangTestLanguage.g:644:5: ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) + // InternalSimpleBeeLangTestLanguage.g:648:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleBeeLangTestLanguage.g:649:5: ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) { - // InternalSimpleBeeLangTestLanguage.g:644:5: ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) - // InternalSimpleBeeLangTestLanguage.g:645:6: ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) + // InternalSimpleBeeLangTestLanguage.g:649:5: ( ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) ) + // InternalSimpleBeeLangTestLanguage.g:650:6: ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1()); - // InternalSimpleBeeLangTestLanguage.g:648:6: ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) - // InternalSimpleBeeLangTestLanguage.g:649:7: ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}? + // InternalSimpleBeeLangTestLanguage.g:653:6: ( ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}?) + // InternalSimpleBeeLangTestLanguage.g:654:7: ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ {...}? { - // InternalSimpleBeeLangTestLanguage.g:649:7: ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ + // InternalSimpleBeeLangTestLanguage.g:654:7: ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) )+ int cnt15=0; loop15: do { @@ -4031,28 +4039,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt15) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:650:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:655:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:650:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:651:6: {...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:655:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:656:6: {...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:651:118: ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:652:7: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:656:118: ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:657:7: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0); - // InternalSimpleBeeLangTestLanguage.g:655:10: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:655:11: {...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) + // InternalSimpleBeeLangTestLanguage.g:660:10: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:660:11: {...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:655:20: (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) - // InternalSimpleBeeLangTestLanguage.g:655:21: otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' + // InternalSimpleBeeLangTestLanguage.g:660:20: (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) + // InternalSimpleBeeLangTestLanguage.g:660:21: otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' { otherlv_5=(Token)match(input,26,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4066,11 +4074,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_6, grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:663:10: ( (lv_condExpr_7_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:664:11: (lv_condExpr_7_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:668:10: ( (lv_condExpr_7_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:669:11: (lv_condExpr_7_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:664:11: (lv_condExpr_7_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:665:12: lv_condExpr_7_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:669:11: (lv_condExpr_7_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:670:12: lv_condExpr_7_0= ruleExpression { if ( state.backtracking==0 ) { @@ -4124,28 +4132,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:692:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:697:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:692:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:693:6: {...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:697:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:698:6: {...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:693:118: ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:694:7: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:698:118: ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:699:7: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1); - // InternalSimpleBeeLangTestLanguage.g:697:10: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:697:11: {...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) + // InternalSimpleBeeLangTestLanguage.g:702:10: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:702:11: {...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:697:20: (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) - // InternalSimpleBeeLangTestLanguage.g:697:21: otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' + // InternalSimpleBeeLangTestLanguage.g:702:20: (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) + // InternalSimpleBeeLangTestLanguage.g:702:21: otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' { otherlv_9=(Token)match(input,27,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4159,11 +4167,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_10, grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:705:10: ( (lv_name_11_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:706:11: (lv_name_11_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:710:10: ( (lv_name_11_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:711:11: (lv_name_11_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:706:11: (lv_name_11_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:707:12: lv_name_11_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:711:11: (lv_name_11_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:712:12: lv_name_11_0= RULE_ID { lv_name_11_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4212,28 +4220,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:733:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:738:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:733:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:734:6: {...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:738:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:739:6: {...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:734:118: ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:735:7: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:739:118: ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:740:7: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2); - // InternalSimpleBeeLangTestLanguage.g:738:10: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:738:11: {...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) + // InternalSimpleBeeLangTestLanguage.g:743:10: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:743:11: {...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleProvidedCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:738:20: (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) - // InternalSimpleBeeLangTestLanguage.g:738:21: otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' + // InternalSimpleBeeLangTestLanguage.g:743:20: (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) + // InternalSimpleBeeLangTestLanguage.g:743:21: otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' { otherlv_13=(Token)match(input,14,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4247,11 +4255,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_14, grammarAccess.getProvidedCapabilityAccess().getColonKeyword_2_1_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:746:10: ( (lv_version_15_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:747:11: (lv_version_15_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:751:10: ( (lv_version_15_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:752:11: (lv_version_15_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:747:11: (lv_version_15_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:748:12: lv_version_15_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:752:11: (lv_version_15_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:753:12: lv_version_15_0= RULE_ID { lv_version_15_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4365,7 +4373,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleAliasedRequiredCapability" - // InternalSimpleBeeLangTestLanguage.g:794:1: entryRuleAliasedRequiredCapability returns [EObject current=null] : iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF ; + // InternalSimpleBeeLangTestLanguage.g:799:1: entryRuleAliasedRequiredCapability returns [EObject current=null] : iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF ; public final EObject entryRuleAliasedRequiredCapability() throws RecognitionException { EObject current = null; int entryRuleAliasedRequiredCapability_StartIndex = input.index(); @@ -4379,8 +4387,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 9) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:798:2: (iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF ) - // InternalSimpleBeeLangTestLanguage.g:799:2: iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF + // InternalSimpleBeeLangTestLanguage.g:803:2: (iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF ) + // InternalSimpleBeeLangTestLanguage.g:804:2: iv_ruleAliasedRequiredCapability= ruleAliasedRequiredCapability EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAliasedRequiredCapabilityRule()); @@ -4415,7 +4423,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleAliasedRequiredCapability" - // InternalSimpleBeeLangTestLanguage.g:808:1: ruleAliasedRequiredCapability returns [EObject current=null] : ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:813:1: ruleAliasedRequiredCapability returns [EObject current=null] : ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) ; public final EObject ruleAliasedRequiredCapability() throws RecognitionException { EObject current = null; int ruleAliasedRequiredCapability_StartIndex = input.index(); @@ -4454,13 +4462,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 10) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:817:2: ( ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:818:2: ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:822:2: ( ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:823:2: ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) { - // InternalSimpleBeeLangTestLanguage.g:818:2: ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:819:3: ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) + // InternalSimpleBeeLangTestLanguage.g:823:2: ( ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:824:3: ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) { - // InternalSimpleBeeLangTestLanguage.g:819:3: ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:824:3: ( ( (lv_nameSpace_0_0= RULE_ID ) ) | otherlv_1= 'unit' ) int alt17=2; int LA17_0 = input.LA(1); @@ -4479,13 +4487,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt17) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:820:4: ( (lv_nameSpace_0_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:825:4: ( (lv_nameSpace_0_0= RULE_ID ) ) { - // InternalSimpleBeeLangTestLanguage.g:820:4: ( (lv_nameSpace_0_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:821:5: (lv_nameSpace_0_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:825:4: ( (lv_nameSpace_0_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:826:5: (lv_nameSpace_0_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:821:5: (lv_nameSpace_0_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:822:6: lv_nameSpace_0_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:826:5: (lv_nameSpace_0_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:827:6: lv_nameSpace_0_0= RULE_ID { lv_nameSpace_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4515,7 +4523,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:839:4: otherlv_1= 'unit' + // InternalSimpleBeeLangTestLanguage.g:844:4: otherlv_1= 'unit' { otherlv_1=(Token)match(input,13,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4529,11 +4537,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:844:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:845:4: (lv_name_2_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:849:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:850:4: (lv_name_2_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:845:4: (lv_name_2_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:846:5: lv_name_2_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:850:4: (lv_name_2_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:851:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_21); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4559,7 +4567,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:862:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? + // InternalSimpleBeeLangTestLanguage.g:867:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? int alt18=2; int LA18_0 = input.LA(1); @@ -4568,7 +4576,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt18) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:863:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:868:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,28,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4576,11 +4584,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_3, grammarAccess.getAliasedRequiredCapabilityAccess().getAsKeyword_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:867:4: ( (lv_alias_4_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:868:5: (lv_alias_4_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:872:4: ( (lv_alias_4_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:873:5: (lv_alias_4_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:868:5: (lv_alias_4_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:869:6: lv_alias_4_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:873:5: (lv_alias_4_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:874:6: lv_alias_4_0= RULE_ID { lv_alias_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4612,8 +4620,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:886:3: (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) - // InternalSimpleBeeLangTestLanguage.g:887:4: otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' + // InternalSimpleBeeLangTestLanguage.g:891:3: (otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' ) + // InternalSimpleBeeLangTestLanguage.g:892:4: otherlv_5= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) otherlv_25= '}' { otherlv_5=(Token)match(input,17,FollowSets000.FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4621,17 +4629,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_5, grammarAccess.getAliasedRequiredCapabilityAccess().getLeftCurlyBracketKeyword_3_0()); } - // InternalSimpleBeeLangTestLanguage.g:891:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) - // InternalSimpleBeeLangTestLanguage.g:892:5: ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:896:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:897:5: ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) { - // InternalSimpleBeeLangTestLanguage.g:892:5: ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) - // InternalSimpleBeeLangTestLanguage.g:893:6: ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:897:5: ( ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:898:6: ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1()); - // InternalSimpleBeeLangTestLanguage.g:896:6: ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) - // InternalSimpleBeeLangTestLanguage.g:897:7: ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* + // InternalSimpleBeeLangTestLanguage.g:901:6: ( ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:902:7: ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* { - // InternalSimpleBeeLangTestLanguage.g:897:7: ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* + // InternalSimpleBeeLangTestLanguage.g:902:7: ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) )* loop19: do { int alt19=6; @@ -4656,28 +4664,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt19) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:898:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:903:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:898:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:899:6: {...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:903:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:904:6: {...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:899:125: ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:900:7: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:904:125: ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:905:7: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalSimpleBeeLangTestLanguage.g:903:10: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:903:11: {...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) + // InternalSimpleBeeLangTestLanguage.g:908:10: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:908:11: {...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:903:20: (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) - // InternalSimpleBeeLangTestLanguage.g:903:21: otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' + // InternalSimpleBeeLangTestLanguage.g:908:20: (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) + // InternalSimpleBeeLangTestLanguage.g:908:21: otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' { otherlv_7=(Token)match(input,26,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4691,11 +4699,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_8, grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:911:10: ( (lv_condExpr_9_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:912:11: (lv_condExpr_9_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:916:10: ( (lv_condExpr_9_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:917:11: (lv_condExpr_9_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:912:11: (lv_condExpr_9_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:913:12: lv_condExpr_9_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:917:11: (lv_condExpr_9_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:918:12: lv_condExpr_9_0= ruleExpression { if ( state.backtracking==0 ) { @@ -4749,34 +4757,34 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:940:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:945:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:940:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:941:6: {...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:945:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:946:6: {...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:941:125: ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:942:7: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:946:125: ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:947:7: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalSimpleBeeLangTestLanguage.g:945:10: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:945:11: {...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) + // InternalSimpleBeeLangTestLanguage.g:950:10: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:950:11: {...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:945:20: ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) - // InternalSimpleBeeLangTestLanguage.g:945:21: ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' + // InternalSimpleBeeLangTestLanguage.g:950:20: ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) + // InternalSimpleBeeLangTestLanguage.g:950:21: ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' { - // InternalSimpleBeeLangTestLanguage.g:945:21: ( (lv_greedy_11_0= 'greedy' ) ) - // InternalSimpleBeeLangTestLanguage.g:946:11: (lv_greedy_11_0= 'greedy' ) + // InternalSimpleBeeLangTestLanguage.g:950:21: ( (lv_greedy_11_0= 'greedy' ) ) + // InternalSimpleBeeLangTestLanguage.g:951:11: (lv_greedy_11_0= 'greedy' ) { - // InternalSimpleBeeLangTestLanguage.g:946:11: (lv_greedy_11_0= 'greedy' ) - // InternalSimpleBeeLangTestLanguage.g:947:12: lv_greedy_11_0= 'greedy' + // InternalSimpleBeeLangTestLanguage.g:951:11: (lv_greedy_11_0= 'greedy' ) + // InternalSimpleBeeLangTestLanguage.g:952:12: lv_greedy_11_0= 'greedy' { lv_greedy_11_0=(Token)match(input,29,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4821,28 +4829,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:969:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:974:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:969:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:970:6: {...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:974:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:975:6: {...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:970:125: ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:971:7: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:975:125: ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:976:7: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalSimpleBeeLangTestLanguage.g:974:10: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:974:11: {...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) + // InternalSimpleBeeLangTestLanguage.g:979:10: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:979:11: {...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:974:20: (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) - // InternalSimpleBeeLangTestLanguage.g:974:21: otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' + // InternalSimpleBeeLangTestLanguage.g:979:20: (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) + // InternalSimpleBeeLangTestLanguage.g:979:21: otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' { otherlv_13=(Token)match(input,30,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4856,11 +4864,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_14, grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:982:10: ( (lv_min_15_0= RULE_INT ) ) - // InternalSimpleBeeLangTestLanguage.g:983:11: (lv_min_15_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:987:10: ( (lv_min_15_0= RULE_INT ) ) + // InternalSimpleBeeLangTestLanguage.g:988:11: (lv_min_15_0= RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:983:11: (lv_min_15_0= RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:984:12: lv_min_15_0= RULE_INT + // InternalSimpleBeeLangTestLanguage.g:988:11: (lv_min_15_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:989:12: lv_min_15_0= RULE_INT { lv_min_15_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4909,28 +4917,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:1010:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1015:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1010:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1011:6: {...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1015:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1016:6: {...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalSimpleBeeLangTestLanguage.g:1011:125: ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1012:7: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1016:125: ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1017:7: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalSimpleBeeLangTestLanguage.g:1015:10: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1015:11: {...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1020:10: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1020:11: {...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1015:20: (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1015:21: otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' + // InternalSimpleBeeLangTestLanguage.g:1020:20: (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1020:21: otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' { otherlv_17=(Token)match(input,31,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4944,11 +4952,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_18, grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_3_1()); } - // InternalSimpleBeeLangTestLanguage.g:1023:10: ( (lv_max_19_0= RULE_INT ) ) - // InternalSimpleBeeLangTestLanguage.g:1024:11: (lv_max_19_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:1028:10: ( (lv_max_19_0= RULE_INT ) ) + // InternalSimpleBeeLangTestLanguage.g:1029:11: (lv_max_19_0= RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:1024:11: (lv_max_19_0= RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:1025:12: lv_max_19_0= RULE_INT + // InternalSimpleBeeLangTestLanguage.g:1029:11: (lv_max_19_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:1030:12: lv_max_19_0= RULE_INT { lv_max_19_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4997,28 +5005,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:1051:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1056:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1051:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1052:6: {...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1056:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1057:6: {...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalSimpleBeeLangTestLanguage.g:1052:125: ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1053:7: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1057:125: ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1058:7: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); - // InternalSimpleBeeLangTestLanguage.g:1056:10: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1056:11: {...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1061:10: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1061:11: {...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleAliasedRequiredCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1056:20: (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1056:21: otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' + // InternalSimpleBeeLangTestLanguage.g:1061:20: (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1061:21: otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' { otherlv_21=(Token)match(input,14,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5032,11 +5040,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_22, grammarAccess.getAliasedRequiredCapabilityAccess().getColonKeyword_3_1_4_1()); } - // InternalSimpleBeeLangTestLanguage.g:1064:10: ( (lv_versionRange_23_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:1065:11: (lv_versionRange_23_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1069:10: ( (lv_versionRange_23_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:1070:11: (lv_versionRange_23_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:1065:11: (lv_versionRange_23_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:1066:12: lv_versionRange_23_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:1070:11: (lv_versionRange_23_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1071:12: lv_versionRange_23_0= RULE_ID { lv_versionRange_23_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5138,7 +5146,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleRequiredCapability" - // InternalSimpleBeeLangTestLanguage.g:1111:1: entryRuleRequiredCapability returns [EObject current=null] : iv_ruleRequiredCapability= ruleRequiredCapability EOF ; + // InternalSimpleBeeLangTestLanguage.g:1116:1: entryRuleRequiredCapability returns [EObject current=null] : iv_ruleRequiredCapability= ruleRequiredCapability EOF ; public final EObject entryRuleRequiredCapability() throws RecognitionException { EObject current = null; int entryRuleRequiredCapability_StartIndex = input.index(); @@ -5152,8 +5160,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 11) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1115:2: (iv_ruleRequiredCapability= ruleRequiredCapability EOF ) - // InternalSimpleBeeLangTestLanguage.g:1116:2: iv_ruleRequiredCapability= ruleRequiredCapability EOF + // InternalSimpleBeeLangTestLanguage.g:1120:2: (iv_ruleRequiredCapability= ruleRequiredCapability EOF ) + // InternalSimpleBeeLangTestLanguage.g:1121:2: iv_ruleRequiredCapability= ruleRequiredCapability EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRequiredCapabilityRule()); @@ -5188,7 +5196,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleRequiredCapability" - // InternalSimpleBeeLangTestLanguage.g:1125:1: ruleRequiredCapability returns [EObject current=null] : ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1130:1: ruleRequiredCapability returns [EObject current=null] : ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) ; public final EObject ruleRequiredCapability() throws RecognitionException { EObject current = null; int ruleRequiredCapability_StartIndex = input.index(); @@ -5225,14 +5233,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 12) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1134:2: ( ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1135:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:1139:2: ( ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1140:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) { - // InternalSimpleBeeLangTestLanguage.g:1135:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:1136:3: () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) + // InternalSimpleBeeLangTestLanguage.g:1140:2: ( () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:1141:3: () ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) ( (lv_name_3_0= RULE_ID ) ) (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) { - // InternalSimpleBeeLangTestLanguage.g:1136:3: () - // InternalSimpleBeeLangTestLanguage.g:1137:4: + // InternalSimpleBeeLangTestLanguage.g:1141:3: () + // InternalSimpleBeeLangTestLanguage.g:1142:4: { if ( state.backtracking==0 ) { @@ -5249,7 +5257,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1146:3: ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) + // InternalSimpleBeeLangTestLanguage.g:1151:3: ( ( (lv_nameSpace_1_0= RULE_ID ) ) | otherlv_2= 'unit' ) int alt20=2; int LA20_0 = input.LA(1); @@ -5268,13 +5276,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt20) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1147:4: ( (lv_nameSpace_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:1152:4: ( (lv_nameSpace_1_0= RULE_ID ) ) { - // InternalSimpleBeeLangTestLanguage.g:1147:4: ( (lv_nameSpace_1_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:1148:5: (lv_nameSpace_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1152:4: ( (lv_nameSpace_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:1153:5: (lv_nameSpace_1_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:1148:5: (lv_nameSpace_1_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:1149:6: lv_nameSpace_1_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:1153:5: (lv_nameSpace_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1154:6: lv_nameSpace_1_0= RULE_ID { lv_nameSpace_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5304,7 +5312,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1166:4: otherlv_2= 'unit' + // InternalSimpleBeeLangTestLanguage.g:1171:4: otherlv_2= 'unit' { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5318,11 +5326,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1171:3: ( (lv_name_3_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:1172:4: (lv_name_3_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1176:3: ( (lv_name_3_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:1177:4: (lv_name_3_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:1172:4: (lv_name_3_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:1173:5: lv_name_3_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:1177:4: (lv_name_3_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1178:5: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5348,8 +5356,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1189:3: (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) - // InternalSimpleBeeLangTestLanguage.g:1190:4: otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' + // InternalSimpleBeeLangTestLanguage.g:1194:3: (otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' ) + // InternalSimpleBeeLangTestLanguage.g:1195:4: otherlv_4= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) otherlv_24= '}' { otherlv_4=(Token)match(input,17,FollowSets000.FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5357,17 +5365,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_4, grammarAccess.getRequiredCapabilityAccess().getLeftCurlyBracketKeyword_3_0()); } - // InternalSimpleBeeLangTestLanguage.g:1194:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1195:5: ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:1199:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1200:5: ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) { - // InternalSimpleBeeLangTestLanguage.g:1195:5: ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) - // InternalSimpleBeeLangTestLanguage.g:1196:6: ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:1200:5: ( ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:1201:6: ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1()); - // InternalSimpleBeeLangTestLanguage.g:1199:6: ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) - // InternalSimpleBeeLangTestLanguage.g:1200:7: ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* + // InternalSimpleBeeLangTestLanguage.g:1204:6: ( ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:1205:7: ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* { - // InternalSimpleBeeLangTestLanguage.g:1200:7: ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* + // InternalSimpleBeeLangTestLanguage.g:1205:7: ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) | ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) )* loop21: do { int alt21=6; @@ -5392,28 +5400,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt21) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1201:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1206:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1201:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1202:6: {...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1206:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1207:6: {...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:1202:118: ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1203:7: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1207:118: ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1208:7: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalSimpleBeeLangTestLanguage.g:1206:10: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1206:11: {...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1211:10: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1211:11: {...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1206:20: (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1206:21: otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' + // InternalSimpleBeeLangTestLanguage.g:1211:20: (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1211:21: otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' { otherlv_6=(Token)match(input,26,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5427,11 +5435,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_7, grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:1214:10: ( (lv_condExpr_8_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:1215:11: (lv_condExpr_8_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:1219:10: ( (lv_condExpr_8_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:1220:11: (lv_condExpr_8_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:1215:11: (lv_condExpr_8_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:1216:12: lv_condExpr_8_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:1220:11: (lv_condExpr_8_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:1221:12: lv_condExpr_8_0= ruleExpression { if ( state.backtracking==0 ) { @@ -5485,34 +5493,34 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1243:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1248:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1243:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1244:6: {...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1248:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1249:6: {...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:1244:118: ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1245:7: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1249:118: ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1250:7: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalSimpleBeeLangTestLanguage.g:1248:10: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1248:11: {...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1253:10: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1253:11: {...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1248:20: ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1248:21: ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' + // InternalSimpleBeeLangTestLanguage.g:1253:20: ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1253:21: ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' { - // InternalSimpleBeeLangTestLanguage.g:1248:21: ( (lv_greedy_10_0= 'greedy' ) ) - // InternalSimpleBeeLangTestLanguage.g:1249:11: (lv_greedy_10_0= 'greedy' ) + // InternalSimpleBeeLangTestLanguage.g:1253:21: ( (lv_greedy_10_0= 'greedy' ) ) + // InternalSimpleBeeLangTestLanguage.g:1254:11: (lv_greedy_10_0= 'greedy' ) { - // InternalSimpleBeeLangTestLanguage.g:1249:11: (lv_greedy_10_0= 'greedy' ) - // InternalSimpleBeeLangTestLanguage.g:1250:12: lv_greedy_10_0= 'greedy' + // InternalSimpleBeeLangTestLanguage.g:1254:11: (lv_greedy_10_0= 'greedy' ) + // InternalSimpleBeeLangTestLanguage.g:1255:12: lv_greedy_10_0= 'greedy' { lv_greedy_10_0=(Token)match(input,29,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5557,28 +5565,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:1272:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1277:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1272:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1273:6: {...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1277:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1278:6: {...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:1273:118: ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1274:7: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1278:118: ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1279:7: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalSimpleBeeLangTestLanguage.g:1277:10: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1277:11: {...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1282:10: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1282:11: {...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1277:20: (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1277:21: otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' + // InternalSimpleBeeLangTestLanguage.g:1282:20: (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1282:21: otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' { otherlv_12=(Token)match(input,30,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5592,11 +5600,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_13, grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:1285:10: ( (lv_min_14_0= RULE_INT ) ) - // InternalSimpleBeeLangTestLanguage.g:1286:11: (lv_min_14_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:1290:10: ( (lv_min_14_0= RULE_INT ) ) + // InternalSimpleBeeLangTestLanguage.g:1291:11: (lv_min_14_0= RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:1286:11: (lv_min_14_0= RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:1287:12: lv_min_14_0= RULE_INT + // InternalSimpleBeeLangTestLanguage.g:1291:11: (lv_min_14_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:1292:12: lv_min_14_0= RULE_INT { lv_min_14_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5645,28 +5653,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:1313:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1318:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1313:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1314:6: {...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1318:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1319:6: {...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalSimpleBeeLangTestLanguage.g:1314:118: ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1315:7: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1319:118: ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1320:7: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalSimpleBeeLangTestLanguage.g:1318:10: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1318:11: {...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1323:10: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1323:11: {...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1318:20: (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1318:21: otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' + // InternalSimpleBeeLangTestLanguage.g:1323:20: (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1323:21: otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' { otherlv_16=(Token)match(input,31,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5680,11 +5688,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_17, grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_3_1()); } - // InternalSimpleBeeLangTestLanguage.g:1326:10: ( (lv_max_18_0= RULE_INT ) ) - // InternalSimpleBeeLangTestLanguage.g:1327:11: (lv_max_18_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:1331:10: ( (lv_max_18_0= RULE_INT ) ) + // InternalSimpleBeeLangTestLanguage.g:1332:11: (lv_max_18_0= RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:1327:11: (lv_max_18_0= RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:1328:12: lv_max_18_0= RULE_INT + // InternalSimpleBeeLangTestLanguage.g:1332:11: (lv_max_18_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:1333:12: lv_max_18_0= RULE_INT { lv_max_18_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5733,28 +5741,28 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:1354:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1359:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1354:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1355:6: {...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1359:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1360:6: {...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalSimpleBeeLangTestLanguage.g:1355:118: ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1356:7: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1360:118: ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1361:7: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); - // InternalSimpleBeeLangTestLanguage.g:1359:10: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1359:11: {...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1364:10: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1364:11: {...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleRequiredCapability", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1359:20: (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1359:21: otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' + // InternalSimpleBeeLangTestLanguage.g:1364:20: (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1364:21: otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' { otherlv_20=(Token)match(input,14,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5768,11 +5776,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_21, grammarAccess.getRequiredCapabilityAccess().getColonKeyword_3_1_4_1()); } - // InternalSimpleBeeLangTestLanguage.g:1367:10: ( (lv_versionRange_22_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:1368:11: (lv_versionRange_22_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1372:10: ( (lv_versionRange_22_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:1373:11: (lv_versionRange_22_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:1368:11: (lv_versionRange_22_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:1369:12: lv_versionRange_22_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:1373:11: (lv_versionRange_22_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1374:12: lv_versionRange_22_0= RULE_ID { lv_versionRange_22_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5874,7 +5882,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRulePath" - // InternalSimpleBeeLangTestLanguage.g:1414:1: entryRulePath returns [String current=null] : iv_rulePath= rulePath EOF ; + // InternalSimpleBeeLangTestLanguage.g:1419:1: entryRulePath returns [String current=null] : iv_rulePath= rulePath EOF ; public final String entryRulePath() throws RecognitionException { String current = null; int entryRulePath_StartIndex = input.index(); @@ -5886,8 +5894,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 13) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1416:2: (iv_rulePath= rulePath EOF ) - // InternalSimpleBeeLangTestLanguage.g:1417:2: iv_rulePath= rulePath EOF + // InternalSimpleBeeLangTestLanguage.g:1421:2: (iv_rulePath= rulePath EOF ) + // InternalSimpleBeeLangTestLanguage.g:1422:2: iv_rulePath= rulePath EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPathRule()); @@ -5922,7 +5930,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "rulePath" - // InternalSimpleBeeLangTestLanguage.g:1426:1: rulePath returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1431:1: rulePath returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) ; public final AntlrDatatypeRuleToken rulePath() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); int rulePath_StartIndex = input.index(); @@ -5939,10 +5947,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 14) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1433:2: ( (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1434:2: (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) + // InternalSimpleBeeLangTestLanguage.g:1438:2: ( (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1439:2: (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) { - // InternalSimpleBeeLangTestLanguage.g:1434:2: (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) + // InternalSimpleBeeLangTestLanguage.g:1439:2: (this_STRING_0= RULE_STRING | ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) ) int alt25=2; int LA25_0 = input.LA(1); @@ -5961,7 +5969,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt25) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1435:3: this_STRING_0= RULE_STRING + // InternalSimpleBeeLangTestLanguage.g:1440:3: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5978,12 +5986,12 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1443:3: ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) + // InternalSimpleBeeLangTestLanguage.g:1448:3: ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) { - // InternalSimpleBeeLangTestLanguage.g:1443:3: ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) - // InternalSimpleBeeLangTestLanguage.g:1444:4: (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? + // InternalSimpleBeeLangTestLanguage.g:1448:3: ( (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? ) + // InternalSimpleBeeLangTestLanguage.g:1449:4: (kw= '/' )? this_QID_2= ruleQID (kw= '/' this_QID_4= ruleQID )* (kw= '/' )? { - // InternalSimpleBeeLangTestLanguage.g:1444:4: (kw= '/' )? + // InternalSimpleBeeLangTestLanguage.g:1449:4: (kw= '/' )? int alt22=2; int LA22_0 = input.LA(1); @@ -5992,7 +6000,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt22) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1445:5: kw= '/' + // InternalSimpleBeeLangTestLanguage.g:1450:5: kw= '/' { kw=(Token)match(input,32,FollowSets000.FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6027,7 +6035,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe afterParserOrEnumRuleCall(); } - // InternalSimpleBeeLangTestLanguage.g:1461:4: (kw= '/' this_QID_4= ruleQID )* + // InternalSimpleBeeLangTestLanguage.g:1466:4: (kw= '/' this_QID_4= ruleQID )* loop23: do { int alt23=2; @@ -6046,7 +6054,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt23) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1462:5: kw= '/' this_QID_4= ruleQID + // InternalSimpleBeeLangTestLanguage.g:1467:5: kw= '/' this_QID_4= ruleQID { kw=(Token)match(input,32,FollowSets000.FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6084,7 +6092,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } } while (true); - // InternalSimpleBeeLangTestLanguage.g:1478:4: (kw= '/' )? + // InternalSimpleBeeLangTestLanguage.g:1483:4: (kw= '/' )? int alt24=2; int LA24_0 = input.LA(1); @@ -6093,7 +6101,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt24) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1479:5: kw= '/' + // InternalSimpleBeeLangTestLanguage.g:1484:5: kw= '/' { kw=(Token)match(input,32,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6143,7 +6151,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleParameterList" - // InternalSimpleBeeLangTestLanguage.g:1493:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; + // InternalSimpleBeeLangTestLanguage.g:1498:1: entryRuleParameterList returns [EObject current=null] : iv_ruleParameterList= ruleParameterList EOF ; public final EObject entryRuleParameterList() throws RecognitionException { EObject current = null; int entryRuleParameterList_StartIndex = input.index(); @@ -6152,8 +6160,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 15) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1493:54: (iv_ruleParameterList= ruleParameterList EOF ) - // InternalSimpleBeeLangTestLanguage.g:1494:2: iv_ruleParameterList= ruleParameterList EOF + // InternalSimpleBeeLangTestLanguage.g:1498:54: (iv_ruleParameterList= ruleParameterList EOF ) + // InternalSimpleBeeLangTestLanguage.g:1499:2: iv_ruleParameterList= ruleParameterList EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterListRule()); @@ -6185,7 +6193,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleParameterList" - // InternalSimpleBeeLangTestLanguage.g:1500:1: ruleParameterList returns [EObject current=null] : ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) ; + // InternalSimpleBeeLangTestLanguage.g:1505:1: ruleParameterList returns [EObject current=null] : ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) ; public final EObject ruleParameterList() throws RecognitionException { EObject current = null; int ruleParameterList_StartIndex = input.index(); @@ -6200,17 +6208,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 16) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1506:2: ( ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) ) - // InternalSimpleBeeLangTestLanguage.g:1507:2: ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:1511:2: ( ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:1512:2: ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) { - // InternalSimpleBeeLangTestLanguage.g:1507:2: ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) - // InternalSimpleBeeLangTestLanguage.g:1508:3: ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* + // InternalSimpleBeeLangTestLanguage.g:1512:2: ( ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:1513:3: ( (lv_parameters_0_0= ruleFirstParameter ) ) (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* { - // InternalSimpleBeeLangTestLanguage.g:1508:3: ( (lv_parameters_0_0= ruleFirstParameter ) ) - // InternalSimpleBeeLangTestLanguage.g:1509:4: (lv_parameters_0_0= ruleFirstParameter ) + // InternalSimpleBeeLangTestLanguage.g:1513:3: ( (lv_parameters_0_0= ruleFirstParameter ) ) + // InternalSimpleBeeLangTestLanguage.g:1514:4: (lv_parameters_0_0= ruleFirstParameter ) { - // InternalSimpleBeeLangTestLanguage.g:1509:4: (lv_parameters_0_0= ruleFirstParameter ) - // InternalSimpleBeeLangTestLanguage.g:1510:5: lv_parameters_0_0= ruleFirstParameter + // InternalSimpleBeeLangTestLanguage.g:1514:4: (lv_parameters_0_0= ruleFirstParameter ) + // InternalSimpleBeeLangTestLanguage.g:1515:5: lv_parameters_0_0= ruleFirstParameter { if ( state.backtracking==0 ) { @@ -6241,7 +6249,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1527:3: (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* + // InternalSimpleBeeLangTestLanguage.g:1532:3: (otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) )* loop26: do { int alt26=2; @@ -6254,7 +6262,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt26) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1528:4: otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) + // InternalSimpleBeeLangTestLanguage.g:1533:4: otherlv_1= ',' ( (lv_parameters_2_0= ruleFirstParameter ) ) { otherlv_1=(Token)match(input,16,FollowSets000.FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6262,11 +6270,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_1, grammarAccess.getParameterListAccess().getCommaKeyword_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:1532:4: ( (lv_parameters_2_0= ruleFirstParameter ) ) - // InternalSimpleBeeLangTestLanguage.g:1533:5: (lv_parameters_2_0= ruleFirstParameter ) + // InternalSimpleBeeLangTestLanguage.g:1537:4: ( (lv_parameters_2_0= ruleFirstParameter ) ) + // InternalSimpleBeeLangTestLanguage.g:1538:5: (lv_parameters_2_0= ruleFirstParameter ) { - // InternalSimpleBeeLangTestLanguage.g:1533:5: (lv_parameters_2_0= ruleFirstParameter ) - // InternalSimpleBeeLangTestLanguage.g:1534:6: lv_parameters_2_0= ruleFirstParameter + // InternalSimpleBeeLangTestLanguage.g:1538:5: (lv_parameters_2_0= ruleFirstParameter ) + // InternalSimpleBeeLangTestLanguage.g:1539:6: lv_parameters_2_0= ruleFirstParameter { if ( state.backtracking==0 ) { @@ -6332,7 +6340,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleFirstParameter" - // InternalSimpleBeeLangTestLanguage.g:1556:1: entryRuleFirstParameter returns [EObject current=null] : iv_ruleFirstParameter= ruleFirstParameter EOF ; + // InternalSimpleBeeLangTestLanguage.g:1561:1: entryRuleFirstParameter returns [EObject current=null] : iv_ruleFirstParameter= ruleFirstParameter EOF ; public final EObject entryRuleFirstParameter() throws RecognitionException { EObject current = null; int entryRuleFirstParameter_StartIndex = input.index(); @@ -6341,8 +6349,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 17) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1556:55: (iv_ruleFirstParameter= ruleFirstParameter EOF ) - // InternalSimpleBeeLangTestLanguage.g:1557:2: iv_ruleFirstParameter= ruleFirstParameter EOF + // InternalSimpleBeeLangTestLanguage.g:1561:55: (iv_ruleFirstParameter= ruleFirstParameter EOF ) + // InternalSimpleBeeLangTestLanguage.g:1562:2: iv_ruleFirstParameter= ruleFirstParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFirstParameterRule()); @@ -6374,7 +6382,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleFirstParameter" - // InternalSimpleBeeLangTestLanguage.g:1563:1: ruleFirstParameter returns [EObject current=null] : (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) ; + // InternalSimpleBeeLangTestLanguage.g:1568:1: ruleFirstParameter returns [EObject current=null] : (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) ; public final EObject ruleFirstParameter() throws RecognitionException { EObject current = null; int ruleFirstParameter_StartIndex = input.index(); @@ -6388,15 +6396,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 18) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1569:2: ( (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) ) - // InternalSimpleBeeLangTestLanguage.g:1570:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) + // InternalSimpleBeeLangTestLanguage.g:1574:2: ( (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) ) + // InternalSimpleBeeLangTestLanguage.g:1575:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) { - // InternalSimpleBeeLangTestLanguage.g:1570:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) + // InternalSimpleBeeLangTestLanguage.g:1575:2: (this_ClosureParameter_0= ruleClosureParameter | this_Parameter_1= ruleParameter ) int alt27=2; alt27 = dfa27.predict(input); switch (alt27) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1571:3: this_ClosureParameter_0= ruleClosureParameter + // InternalSimpleBeeLangTestLanguage.g:1576:3: this_ClosureParameter_0= ruleClosureParameter { if ( state.backtracking==0 ) { @@ -6423,7 +6431,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1583:3: this_Parameter_1= ruleParameter + // InternalSimpleBeeLangTestLanguage.g:1588:3: this_Parameter_1= ruleParameter { if ( state.backtracking==0 ) { @@ -6475,7 +6483,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleParameter" - // InternalSimpleBeeLangTestLanguage.g:1598:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; + // InternalSimpleBeeLangTestLanguage.g:1603:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; public final EObject entryRuleParameter() throws RecognitionException { EObject current = null; int entryRuleParameter_StartIndex = input.index(); @@ -6484,8 +6492,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 19) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1598:50: (iv_ruleParameter= ruleParameter EOF ) - // InternalSimpleBeeLangTestLanguage.g:1599:2: iv_ruleParameter= ruleParameter EOF + // InternalSimpleBeeLangTestLanguage.g:1603:50: (iv_ruleParameter= ruleParameter EOF ) + // InternalSimpleBeeLangTestLanguage.g:1604:2: iv_ruleParameter= ruleParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterRule()); @@ -6517,7 +6525,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleParameter" - // InternalSimpleBeeLangTestLanguage.g:1605:1: ruleParameter returns [EObject current=null] : ( (lv_expr_0_0= ruleExpression ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1610:1: ruleParameter returns [EObject current=null] : ( (lv_expr_0_0= ruleExpression ) ) ; public final EObject ruleParameter() throws RecognitionException { EObject current = null; int ruleParameter_StartIndex = input.index(); @@ -6529,14 +6537,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 20) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1611:2: ( ( (lv_expr_0_0= ruleExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1612:2: ( (lv_expr_0_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:1616:2: ( ( (lv_expr_0_0= ruleExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1617:2: ( (lv_expr_0_0= ruleExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:1612:2: ( (lv_expr_0_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:1613:3: (lv_expr_0_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:1617:2: ( (lv_expr_0_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:1618:3: (lv_expr_0_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:1613:3: (lv_expr_0_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:1614:4: lv_expr_0_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:1618:3: (lv_expr_0_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:1619:4: lv_expr_0_0= ruleExpression { if ( state.backtracking==0 ) { @@ -6590,7 +6598,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleClosureParameter" - // InternalSimpleBeeLangTestLanguage.g:1634:1: entryRuleClosureParameter returns [EObject current=null] : iv_ruleClosureParameter= ruleClosureParameter EOF ; + // InternalSimpleBeeLangTestLanguage.g:1639:1: entryRuleClosureParameter returns [EObject current=null] : iv_ruleClosureParameter= ruleClosureParameter EOF ; public final EObject entryRuleClosureParameter() throws RecognitionException { EObject current = null; int entryRuleClosureParameter_StartIndex = input.index(); @@ -6599,8 +6607,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 21) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1634:57: (iv_ruleClosureParameter= ruleClosureParameter EOF ) - // InternalSimpleBeeLangTestLanguage.g:1635:2: iv_ruleClosureParameter= ruleClosureParameter EOF + // InternalSimpleBeeLangTestLanguage.g:1639:57: (iv_ruleClosureParameter= ruleClosureParameter EOF ) + // InternalSimpleBeeLangTestLanguage.g:1640:2: iv_ruleClosureParameter= ruleClosureParameter EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getClosureParameterRule()); @@ -6632,7 +6640,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleClosureParameter" - // InternalSimpleBeeLangTestLanguage.g:1641:1: ruleClosureParameter returns [EObject current=null] : ( (lv_expr_0_0= ruleClosureExpression ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1646:1: ruleClosureParameter returns [EObject current=null] : ( (lv_expr_0_0= ruleClosureExpression ) ) ; public final EObject ruleClosureParameter() throws RecognitionException { EObject current = null; int ruleClosureParameter_StartIndex = input.index(); @@ -6644,14 +6652,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 22) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1647:2: ( ( (lv_expr_0_0= ruleClosureExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1648:2: ( (lv_expr_0_0= ruleClosureExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:1652:2: ( ( (lv_expr_0_0= ruleClosureExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1653:2: ( (lv_expr_0_0= ruleClosureExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:1648:2: ( (lv_expr_0_0= ruleClosureExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:1649:3: (lv_expr_0_0= ruleClosureExpression ) + // InternalSimpleBeeLangTestLanguage.g:1653:2: ( (lv_expr_0_0= ruleClosureExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:1654:3: (lv_expr_0_0= ruleClosureExpression ) { - // InternalSimpleBeeLangTestLanguage.g:1649:3: (lv_expr_0_0= ruleClosureExpression ) - // InternalSimpleBeeLangTestLanguage.g:1650:4: lv_expr_0_0= ruleClosureExpression + // InternalSimpleBeeLangTestLanguage.g:1654:3: (lv_expr_0_0= ruleClosureExpression ) + // InternalSimpleBeeLangTestLanguage.g:1655:4: lv_expr_0_0= ruleClosureExpression { if ( state.backtracking==0 ) { @@ -6705,7 +6713,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleParameterDeclaration" - // InternalSimpleBeeLangTestLanguage.g:1670:1: entryRuleParameterDeclaration returns [EObject current=null] : iv_ruleParameterDeclaration= ruleParameterDeclaration EOF ; + // InternalSimpleBeeLangTestLanguage.g:1675:1: entryRuleParameterDeclaration returns [EObject current=null] : iv_ruleParameterDeclaration= ruleParameterDeclaration EOF ; public final EObject entryRuleParameterDeclaration() throws RecognitionException { EObject current = null; int entryRuleParameterDeclaration_StartIndex = input.index(); @@ -6714,8 +6722,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 23) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1670:61: (iv_ruleParameterDeclaration= ruleParameterDeclaration EOF ) - // InternalSimpleBeeLangTestLanguage.g:1671:2: iv_ruleParameterDeclaration= ruleParameterDeclaration EOF + // InternalSimpleBeeLangTestLanguage.g:1675:61: (iv_ruleParameterDeclaration= ruleParameterDeclaration EOF ) + // InternalSimpleBeeLangTestLanguage.g:1676:2: iv_ruleParameterDeclaration= ruleParameterDeclaration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParameterDeclarationRule()); @@ -6747,7 +6755,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleParameterDeclaration" - // InternalSimpleBeeLangTestLanguage.g:1677:1: ruleParameterDeclaration returns [EObject current=null] : ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1682:1: ruleParameterDeclaration returns [EObject current=null] : ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleParameterDeclaration() throws RecognitionException { EObject current = null; int ruleParameterDeclaration_StartIndex = input.index(); @@ -6760,13 +6768,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 24) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1683:2: ( ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1684:2: ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1688:2: ( ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1689:2: ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1684:2: ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1685:3: ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:1689:2: ( ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1690:3: ( (lv_type_0_0= ruleTypeRef ) )? ( (lv_name_1_0= RULE_ID ) ) { - // InternalSimpleBeeLangTestLanguage.g:1685:3: ( (lv_type_0_0= ruleTypeRef ) )? + // InternalSimpleBeeLangTestLanguage.g:1690:3: ( (lv_type_0_0= ruleTypeRef ) )? int alt28=2; int LA28_0 = input.LA(1); @@ -6782,10 +6790,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt28) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1686:4: (lv_type_0_0= ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:1691:4: (lv_type_0_0= ruleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:1686:4: (lv_type_0_0= ruleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:1687:5: lv_type_0_0= ruleTypeRef + // InternalSimpleBeeLangTestLanguage.g:1691:4: (lv_type_0_0= ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:1692:5: lv_type_0_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -6819,11 +6827,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1704:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:1705:4: (lv_name_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1709:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:1710:4: (lv_name_1_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:1705:4: (lv_name_1_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:1706:5: lv_name_1_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:1710:4: (lv_name_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1711:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6875,7 +6883,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleFunction" - // InternalSimpleBeeLangTestLanguage.g:1726:1: entryRuleFunction returns [EObject current=null] : iv_ruleFunction= ruleFunction EOF ; + // InternalSimpleBeeLangTestLanguage.g:1731:1: entryRuleFunction returns [EObject current=null] : iv_ruleFunction= ruleFunction EOF ; public final EObject entryRuleFunction() throws RecognitionException { EObject current = null; int entryRuleFunction_StartIndex = input.index(); @@ -6884,8 +6892,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 25) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1726:49: (iv_ruleFunction= ruleFunction EOF ) - // InternalSimpleBeeLangTestLanguage.g:1727:2: iv_ruleFunction= ruleFunction EOF + // InternalSimpleBeeLangTestLanguage.g:1731:49: (iv_ruleFunction= ruleFunction EOF ) + // InternalSimpleBeeLangTestLanguage.g:1732:2: iv_ruleFunction= ruleFunction EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFunctionRule()); @@ -6917,7 +6925,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleFunction" - // InternalSimpleBeeLangTestLanguage.g:1733:1: ruleFunction returns [EObject current=null] : ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:1738:1: ruleFunction returns [EObject current=null] : ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) ; public final EObject ruleFunction() throws RecognitionException { EObject current = null; int ruleFunction_StartIndex = input.index(); @@ -6957,13 +6965,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 26) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:1739:2: ( ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1740:2: ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1744:2: ( ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1745:2: ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1740:2: ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1741:3: ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1745:2: ( ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1746:3: ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? ( (lv_visibility_1_0= RULE_ID ) )? ( (lv_final_2_0= 'final' ) )? otherlv_3= 'function' ( (lv_returnType_4_0= ruleTypeRef ) )? ( (lv_name_5_0= RULE_ID ) ) (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1741:3: ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? + // InternalSimpleBeeLangTestLanguage.g:1746:3: ( (lv_documentation_0_0= RULE_DOCUMENTATION ) )? int alt29=2; int LA29_0 = input.LA(1); @@ -6972,10 +6980,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt29) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1742:4: (lv_documentation_0_0= RULE_DOCUMENTATION ) + // InternalSimpleBeeLangTestLanguage.g:1747:4: (lv_documentation_0_0= RULE_DOCUMENTATION ) { - // InternalSimpleBeeLangTestLanguage.g:1742:4: (lv_documentation_0_0= RULE_DOCUMENTATION ) - // InternalSimpleBeeLangTestLanguage.g:1743:5: lv_documentation_0_0= RULE_DOCUMENTATION + // InternalSimpleBeeLangTestLanguage.g:1747:4: (lv_documentation_0_0= RULE_DOCUMENTATION ) + // InternalSimpleBeeLangTestLanguage.g:1748:5: lv_documentation_0_0= RULE_DOCUMENTATION { lv_documentation_0_0=(Token)match(input,RULE_DOCUMENTATION,FollowSets000.FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7004,7 +7012,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1759:3: ( (lv_visibility_1_0= RULE_ID ) )? + // InternalSimpleBeeLangTestLanguage.g:1764:3: ( (lv_visibility_1_0= RULE_ID ) )? int alt30=2; int LA30_0 = input.LA(1); @@ -7013,10 +7021,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt30) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1760:4: (lv_visibility_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1765:4: (lv_visibility_1_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:1760:4: (lv_visibility_1_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:1761:5: lv_visibility_1_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:1765:4: (lv_visibility_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1766:5: lv_visibility_1_0= RULE_ID { lv_visibility_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7045,7 +7053,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1777:3: ( (lv_final_2_0= 'final' ) )? + // InternalSimpleBeeLangTestLanguage.g:1782:3: ( (lv_final_2_0= 'final' ) )? int alt31=2; int LA31_0 = input.LA(1); @@ -7054,10 +7062,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt31) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1778:4: (lv_final_2_0= 'final' ) + // InternalSimpleBeeLangTestLanguage.g:1783:4: (lv_final_2_0= 'final' ) { - // InternalSimpleBeeLangTestLanguage.g:1778:4: (lv_final_2_0= 'final' ) - // InternalSimpleBeeLangTestLanguage.g:1779:5: lv_final_2_0= 'final' + // InternalSimpleBeeLangTestLanguage.g:1783:4: (lv_final_2_0= 'final' ) + // InternalSimpleBeeLangTestLanguage.g:1784:5: lv_final_2_0= 'final' { lv_final_2_0=(Token)match(input,33,FollowSets000.FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7088,7 +7096,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_3, grammarAccess.getFunctionAccess().getFunctionKeyword_3()); } - // InternalSimpleBeeLangTestLanguage.g:1795:3: ( (lv_returnType_4_0= ruleTypeRef ) )? + // InternalSimpleBeeLangTestLanguage.g:1800:3: ( (lv_returnType_4_0= ruleTypeRef ) )? int alt32=2; int LA32_0 = input.LA(1); @@ -7104,10 +7112,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt32) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1796:4: (lv_returnType_4_0= ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:1801:4: (lv_returnType_4_0= ruleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:1796:4: (lv_returnType_4_0= ruleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:1797:5: lv_returnType_4_0= ruleTypeRef + // InternalSimpleBeeLangTestLanguage.g:1801:4: (lv_returnType_4_0= ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:1802:5: lv_returnType_4_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -7141,11 +7149,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1814:3: ( (lv_name_5_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:1815:4: (lv_name_5_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1819:3: ( (lv_name_5_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:1820:4: (lv_name_5_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:1815:4: (lv_name_5_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:1816:5: lv_name_5_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:1820:4: (lv_name_5_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1821:5: lv_name_5_0= RULE_ID { lv_name_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_32); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7171,7 +7179,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1832:3: (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? + // InternalSimpleBeeLangTestLanguage.g:1837:3: (otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' )? int alt36=2; int LA36_0 = input.LA(1); @@ -7180,7 +7188,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt36) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1833:4: otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' + // InternalSimpleBeeLangTestLanguage.g:1838:4: otherlv_6= '(' ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? otherlv_15= ')' { otherlv_6=(Token)match(input,35,FollowSets000.FOLLOW_33); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7188,7 +7196,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_6, grammarAccess.getFunctionAccess().getLeftParenthesisKeyword_6_0()); } - // InternalSimpleBeeLangTestLanguage.g:1837:4: ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? + // InternalSimpleBeeLangTestLanguage.g:1842:4: ( ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) | ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) )? int alt35=3; int LA35_0 = input.LA(1); @@ -7200,16 +7208,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt35) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1838:5: ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:1843:5: ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) { - // InternalSimpleBeeLangTestLanguage.g:1838:5: ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) - // InternalSimpleBeeLangTestLanguage.g:1839:6: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? + // InternalSimpleBeeLangTestLanguage.g:1843:5: ( ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:1844:6: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? { - // InternalSimpleBeeLangTestLanguage.g:1839:6: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:1840:7: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1844:6: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:1845:7: (lv_parameters_7_0= ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:1840:7: (lv_parameters_7_0= ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:1841:8: lv_parameters_7_0= ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:1845:7: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1846:8: lv_parameters_7_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -7240,7 +7248,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1858:6: (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* + // InternalSimpleBeeLangTestLanguage.g:1863:6: (otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) )* loop33: do { int alt33=2; @@ -7259,7 +7267,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt33) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1859:7: otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:1864:7: otherlv_8= ',' ( (lv_parameters_9_0= ruleParameterDeclaration ) ) { otherlv_8=(Token)match(input,16,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7267,11 +7275,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_8, grammarAccess.getFunctionAccess().getCommaKeyword_6_1_0_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:1863:7: ( (lv_parameters_9_0= ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:1864:8: (lv_parameters_9_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1868:7: ( (lv_parameters_9_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:1869:8: (lv_parameters_9_0= ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:1864:8: (lv_parameters_9_0= ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:1865:9: lv_parameters_9_0= ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:1869:8: (lv_parameters_9_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1870:9: lv_parameters_9_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -7311,7 +7319,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } } while (true); - // InternalSimpleBeeLangTestLanguage.g:1883:6: (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? + // InternalSimpleBeeLangTestLanguage.g:1888:6: (otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) )? int alt34=2; int LA34_0 = input.LA(1); @@ -7320,7 +7328,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt34) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1884:7: otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:1889:7: otherlv_10= ',' ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) { otherlv_10=(Token)match(input,16,FollowSets000.FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7328,11 +7336,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_10, grammarAccess.getFunctionAccess().getCommaKeyword_6_1_0_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:1888:7: ( (lv_varArgs_11_0= '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:1889:8: (lv_varArgs_11_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:1893:7: ( (lv_varArgs_11_0= '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:1894:8: (lv_varArgs_11_0= '...' ) { - // InternalSimpleBeeLangTestLanguage.g:1889:8: (lv_varArgs_11_0= '...' ) - // InternalSimpleBeeLangTestLanguage.g:1890:9: lv_varArgs_11_0= '...' + // InternalSimpleBeeLangTestLanguage.g:1894:8: (lv_varArgs_11_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:1895:9: lv_varArgs_11_0= '...' { lv_varArgs_11_0=(Token)match(input,36,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7354,11 +7362,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1902:7: ( (lv_parameters_12_0= ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:1903:8: (lv_parameters_12_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1907:7: ( (lv_parameters_12_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:1908:8: (lv_parameters_12_0= ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:1903:8: (lv_parameters_12_0= ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:1904:9: lv_parameters_12_0= ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:1908:8: (lv_parameters_12_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1909:9: lv_parameters_12_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -7402,16 +7410,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:1924:5: ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1929:5: ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1924:5: ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1925:6: ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:1929:5: ( ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1930:6: ( (lv_varArgs_13_0= '...' ) ) ( (lv_parameters_14_0= ruleParameterDeclaration ) ) { - // InternalSimpleBeeLangTestLanguage.g:1925:6: ( (lv_varArgs_13_0= '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:1926:7: (lv_varArgs_13_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:1930:6: ( (lv_varArgs_13_0= '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:1931:7: (lv_varArgs_13_0= '...' ) { - // InternalSimpleBeeLangTestLanguage.g:1926:7: (lv_varArgs_13_0= '...' ) - // InternalSimpleBeeLangTestLanguage.g:1927:8: lv_varArgs_13_0= '...' + // InternalSimpleBeeLangTestLanguage.g:1931:7: (lv_varArgs_13_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:1932:8: lv_varArgs_13_0= '...' { lv_varArgs_13_0=(Token)match(input,36,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7433,11 +7441,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1939:6: ( (lv_parameters_14_0= ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:1940:7: (lv_parameters_14_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1944:6: ( (lv_parameters_14_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:1945:7: (lv_parameters_14_0= ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:1940:7: (lv_parameters_14_0= ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:1941:8: lv_parameters_14_0= ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:1945:7: (lv_parameters_14_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:1946:8: lv_parameters_14_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -7489,7 +7497,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1965:3: (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? + // InternalSimpleBeeLangTestLanguage.g:1970:3: (otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) )? int alt37=2; int LA37_0 = input.LA(1); @@ -7498,7 +7506,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt37) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1966:4: otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:1971:4: otherlv_16= 'when' ( (lv_guard_17_0= ruleGuardExpression ) ) { otherlv_16=(Token)match(input,26,FollowSets000.FOLLOW_39); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7506,11 +7514,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_16, grammarAccess.getFunctionAccess().getWhenKeyword_7_0()); } - // InternalSimpleBeeLangTestLanguage.g:1970:4: ( (lv_guard_17_0= ruleGuardExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:1971:5: (lv_guard_17_0= ruleGuardExpression ) + // InternalSimpleBeeLangTestLanguage.g:1975:4: ( (lv_guard_17_0= ruleGuardExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:1976:5: (lv_guard_17_0= ruleGuardExpression ) { - // InternalSimpleBeeLangTestLanguage.g:1971:5: (lv_guard_17_0= ruleGuardExpression ) - // InternalSimpleBeeLangTestLanguage.g:1972:6: lv_guard_17_0= ruleGuardExpression + // InternalSimpleBeeLangTestLanguage.g:1976:5: (lv_guard_17_0= ruleGuardExpression ) + // InternalSimpleBeeLangTestLanguage.g:1977:6: lv_guard_17_0= ruleGuardExpression { if ( state.backtracking==0 ) { @@ -7547,7 +7555,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:1990:3: ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1995:3: ( (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) | ( (lv_funcExpr_21_0= ruleBlockExpression ) ) ) int alt38=2; int LA38_0 = input.LA(1); @@ -7566,10 +7574,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt38) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:1991:4: (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1996:4: (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) { - // InternalSimpleBeeLangTestLanguage.g:1991:4: (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1992:5: otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' + // InternalSimpleBeeLangTestLanguage.g:1996:4: (otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1997:5: otherlv_18= ':' ( (lv_funcExpr_19_0= ruleExpression ) ) otherlv_20= ';' { otherlv_18=(Token)match(input,19,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7577,11 +7585,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_18, grammarAccess.getFunctionAccess().getColonKeyword_8_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:1996:5: ( (lv_funcExpr_19_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:1997:6: (lv_funcExpr_19_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:2001:5: ( (lv_funcExpr_19_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2002:6: (lv_funcExpr_19_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:1997:6: (lv_funcExpr_19_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:1998:7: lv_funcExpr_19_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:2002:6: (lv_funcExpr_19_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:2003:7: lv_funcExpr_19_0= ruleExpression { if ( state.backtracking==0 ) { @@ -7625,13 +7633,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2021:4: ( (lv_funcExpr_21_0= ruleBlockExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2026:4: ( (lv_funcExpr_21_0= ruleBlockExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:2021:4: ( (lv_funcExpr_21_0= ruleBlockExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:2022:5: (lv_funcExpr_21_0= ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:2026:4: ( (lv_funcExpr_21_0= ruleBlockExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2027:5: (lv_funcExpr_21_0= ruleBlockExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2022:5: (lv_funcExpr_21_0= ruleBlockExpression ) - // InternalSimpleBeeLangTestLanguage.g:2023:6: lv_funcExpr_21_0= ruleBlockExpression + // InternalSimpleBeeLangTestLanguage.g:2027:5: (lv_funcExpr_21_0= ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:2028:6: lv_funcExpr_21_0= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -7694,7 +7702,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleGuardExpression" - // InternalSimpleBeeLangTestLanguage.g:2045:1: entryRuleGuardExpression returns [EObject current=null] : iv_ruleGuardExpression= ruleGuardExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:2050:1: entryRuleGuardExpression returns [EObject current=null] : iv_ruleGuardExpression= ruleGuardExpression EOF ; public final EObject entryRuleGuardExpression() throws RecognitionException { EObject current = null; int entryRuleGuardExpression_StartIndex = input.index(); @@ -7703,8 +7711,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 27) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2045:56: (iv_ruleGuardExpression= ruleGuardExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:2046:2: iv_ruleGuardExpression= ruleGuardExpression EOF + // InternalSimpleBeeLangTestLanguage.g:2050:56: (iv_ruleGuardExpression= ruleGuardExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:2051:2: iv_ruleGuardExpression= ruleGuardExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getGuardExpressionRule()); @@ -7736,7 +7744,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleGuardExpression" - // InternalSimpleBeeLangTestLanguage.g:2052:1: ruleGuardExpression returns [EObject current=null] : ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:2057:1: ruleGuardExpression returns [EObject current=null] : ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) ; public final EObject ruleGuardExpression() throws RecognitionException { EObject current = null; int ruleGuardExpression_StartIndex = input.index(); @@ -7752,10 +7760,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 28) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2058:2: ( ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2059:2: ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2063:2: ( ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2064:2: ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:2059:2: ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2064:2: ( (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) | ( (lv_guardExpr_3_0= ruleBlockExpression ) ) ) int alt39=2; int LA39_0 = input.LA(1); @@ -7774,10 +7782,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt39) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2060:3: (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) + // InternalSimpleBeeLangTestLanguage.g:2065:3: (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) { - // InternalSimpleBeeLangTestLanguage.g:2060:3: (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) - // InternalSimpleBeeLangTestLanguage.g:2061:4: otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' + // InternalSimpleBeeLangTestLanguage.g:2065:3: (otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' ) + // InternalSimpleBeeLangTestLanguage.g:2066:4: otherlv_0= ':' ( (lv_guardExpr_1_0= ruleExpression ) ) otherlv_2= ';' { otherlv_0=(Token)match(input,19,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -7785,11 +7793,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_0, grammarAccess.getGuardExpressionAccess().getColonKeyword_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:2065:4: ( (lv_guardExpr_1_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:2066:5: (lv_guardExpr_1_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:2070:4: ( (lv_guardExpr_1_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2071:5: (lv_guardExpr_1_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2066:5: (lv_guardExpr_1_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:2067:6: lv_guardExpr_1_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:2071:5: (lv_guardExpr_1_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:2072:6: lv_guardExpr_1_0= ruleExpression { if ( state.backtracking==0 ) { @@ -7833,13 +7841,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2090:3: ( (lv_guardExpr_3_0= ruleBlockExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2095:3: ( (lv_guardExpr_3_0= ruleBlockExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:2090:3: ( (lv_guardExpr_3_0= ruleBlockExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:2091:4: (lv_guardExpr_3_0= ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:2095:3: ( (lv_guardExpr_3_0= ruleBlockExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2096:4: (lv_guardExpr_3_0= ruleBlockExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2091:4: (lv_guardExpr_3_0= ruleBlockExpression ) - // InternalSimpleBeeLangTestLanguage.g:2092:5: lv_guardExpr_3_0= ruleBlockExpression + // InternalSimpleBeeLangTestLanguage.g:2096:4: (lv_guardExpr_3_0= ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:2097:5: lv_guardExpr_3_0= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -7899,7 +7907,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleAssignmentOperator" - // InternalSimpleBeeLangTestLanguage.g:2113:1: entryRuleAssignmentOperator returns [String current=null] : iv_ruleAssignmentOperator= ruleAssignmentOperator EOF ; + // InternalSimpleBeeLangTestLanguage.g:2118:1: entryRuleAssignmentOperator returns [String current=null] : iv_ruleAssignmentOperator= ruleAssignmentOperator EOF ; public final String entryRuleAssignmentOperator() throws RecognitionException { String current = null; int entryRuleAssignmentOperator_StartIndex = input.index(); @@ -7908,8 +7916,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 29) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2113:58: (iv_ruleAssignmentOperator= ruleAssignmentOperator EOF ) - // InternalSimpleBeeLangTestLanguage.g:2114:2: iv_ruleAssignmentOperator= ruleAssignmentOperator EOF + // InternalSimpleBeeLangTestLanguage.g:2118:58: (iv_ruleAssignmentOperator= ruleAssignmentOperator EOF ) + // InternalSimpleBeeLangTestLanguage.g:2119:2: iv_ruleAssignmentOperator= ruleAssignmentOperator EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAssignmentOperatorRule()); @@ -7941,7 +7949,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleAssignmentOperator" - // InternalSimpleBeeLangTestLanguage.g:2120:1: ruleAssignmentOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) ; + // InternalSimpleBeeLangTestLanguage.g:2125:1: ruleAssignmentOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) ; public final AntlrDatatypeRuleToken ruleAssignmentOperator() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); int ruleAssignmentOperator_StartIndex = input.index(); @@ -7952,10 +7960,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 30) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2126:2: ( (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) ) - // InternalSimpleBeeLangTestLanguage.g:2127:2: (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) + // InternalSimpleBeeLangTestLanguage.g:2131:2: ( (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) ) + // InternalSimpleBeeLangTestLanguage.g:2132:2: (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) { - // InternalSimpleBeeLangTestLanguage.g:2127:2: (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) + // InternalSimpleBeeLangTestLanguage.g:2132:2: (kw= '=' | kw= '+=' | kw= '-=' | kw= '*=' | kw= '/=' | kw= '%=' ) int alt40=6; switch ( input.LA(1) ) { case 38: @@ -7998,7 +8006,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt40) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2128:3: kw= '=' + // InternalSimpleBeeLangTestLanguage.g:2133:3: kw= '=' { kw=(Token)match(input,38,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8011,7 +8019,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2134:3: kw= '+=' + // InternalSimpleBeeLangTestLanguage.g:2139:3: kw= '+=' { kw=(Token)match(input,39,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8024,7 +8032,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:2140:3: kw= '-=' + // InternalSimpleBeeLangTestLanguage.g:2145:3: kw= '-=' { kw=(Token)match(input,40,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8037,7 +8045,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:2146:3: kw= '*=' + // InternalSimpleBeeLangTestLanguage.g:2151:3: kw= '*=' { kw=(Token)match(input,41,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8050,7 +8058,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:2152:3: kw= '/=' + // InternalSimpleBeeLangTestLanguage.g:2157:3: kw= '/=' { kw=(Token)match(input,42,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8063,7 +8071,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 6 : - // InternalSimpleBeeLangTestLanguage.g:2158:3: kw= '%=' + // InternalSimpleBeeLangTestLanguage.g:2163:3: kw= '%=' { kw=(Token)match(input,43,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8101,7 +8109,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleRelationalOperator" - // InternalSimpleBeeLangTestLanguage.g:2167:1: entryRuleRelationalOperator returns [String current=null] : iv_ruleRelationalOperator= ruleRelationalOperator EOF ; + // InternalSimpleBeeLangTestLanguage.g:2172:1: entryRuleRelationalOperator returns [String current=null] : iv_ruleRelationalOperator= ruleRelationalOperator EOF ; public final String entryRuleRelationalOperator() throws RecognitionException { String current = null; int entryRuleRelationalOperator_StartIndex = input.index(); @@ -8110,8 +8118,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 31) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2167:58: (iv_ruleRelationalOperator= ruleRelationalOperator EOF ) - // InternalSimpleBeeLangTestLanguage.g:2168:2: iv_ruleRelationalOperator= ruleRelationalOperator EOF + // InternalSimpleBeeLangTestLanguage.g:2172:58: (iv_ruleRelationalOperator= ruleRelationalOperator EOF ) + // InternalSimpleBeeLangTestLanguage.g:2173:2: iv_ruleRelationalOperator= ruleRelationalOperator EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRelationalOperatorRule()); @@ -8143,7 +8151,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleRelationalOperator" - // InternalSimpleBeeLangTestLanguage.g:2174:1: ruleRelationalOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) ; + // InternalSimpleBeeLangTestLanguage.g:2179:1: ruleRelationalOperator returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) ; public final AntlrDatatypeRuleToken ruleRelationalOperator() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); int ruleRelationalOperator_StartIndex = input.index(); @@ -8154,10 +8162,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 32) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2180:2: ( (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) ) - // InternalSimpleBeeLangTestLanguage.g:2181:2: (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) + // InternalSimpleBeeLangTestLanguage.g:2185:2: ( (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) ) + // InternalSimpleBeeLangTestLanguage.g:2186:2: (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) { - // InternalSimpleBeeLangTestLanguage.g:2181:2: (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) + // InternalSimpleBeeLangTestLanguage.g:2186:2: (kw= '~=' | kw= '==' | kw= '===' | kw= '!=' | kw= '!==' | kw= '>=' | kw= '<=' | kw= '>' | kw= '<' ) int alt41=9; switch ( input.LA(1) ) { case 44: @@ -8215,7 +8223,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt41) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2182:3: kw= '~=' + // InternalSimpleBeeLangTestLanguage.g:2187:3: kw= '~=' { kw=(Token)match(input,44,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8228,7 +8236,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2188:3: kw= '==' + // InternalSimpleBeeLangTestLanguage.g:2193:3: kw= '==' { kw=(Token)match(input,45,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8241,7 +8249,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:2194:3: kw= '===' + // InternalSimpleBeeLangTestLanguage.g:2199:3: kw= '===' { kw=(Token)match(input,46,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8254,7 +8262,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:2200:3: kw= '!=' + // InternalSimpleBeeLangTestLanguage.g:2205:3: kw= '!=' { kw=(Token)match(input,47,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8267,7 +8275,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:2206:3: kw= '!==' + // InternalSimpleBeeLangTestLanguage.g:2211:3: kw= '!==' { kw=(Token)match(input,48,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8280,7 +8288,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 6 : - // InternalSimpleBeeLangTestLanguage.g:2212:3: kw= '>=' + // InternalSimpleBeeLangTestLanguage.g:2217:3: kw= '>=' { kw=(Token)match(input,49,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8293,7 +8301,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 7 : - // InternalSimpleBeeLangTestLanguage.g:2218:3: kw= '<=' + // InternalSimpleBeeLangTestLanguage.g:2223:3: kw= '<=' { kw=(Token)match(input,50,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8306,7 +8314,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 8 : - // InternalSimpleBeeLangTestLanguage.g:2224:3: kw= '>' + // InternalSimpleBeeLangTestLanguage.g:2229:3: kw= '>' { kw=(Token)match(input,51,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8319,7 +8327,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 9 : - // InternalSimpleBeeLangTestLanguage.g:2230:3: kw= '<' + // InternalSimpleBeeLangTestLanguage.g:2235:3: kw= '<' { kw=(Token)match(input,52,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -8357,7 +8365,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleTopLevelExpression" - // InternalSimpleBeeLangTestLanguage.g:2239:1: entryRuleTopLevelExpression returns [EObject current=null] : iv_ruleTopLevelExpression= ruleTopLevelExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:2244:1: entryRuleTopLevelExpression returns [EObject current=null] : iv_ruleTopLevelExpression= ruleTopLevelExpression EOF ; public final EObject entryRuleTopLevelExpression() throws RecognitionException { EObject current = null; int entryRuleTopLevelExpression_StartIndex = input.index(); @@ -8366,8 +8374,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 33) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2239:59: (iv_ruleTopLevelExpression= ruleTopLevelExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:2240:2: iv_ruleTopLevelExpression= ruleTopLevelExpression EOF + // InternalSimpleBeeLangTestLanguage.g:2244:59: (iv_ruleTopLevelExpression= ruleTopLevelExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:2245:2: iv_ruleTopLevelExpression= ruleTopLevelExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTopLevelExpressionRule()); @@ -8399,7 +8407,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleTopLevelExpression" - // InternalSimpleBeeLangTestLanguage.g:2246:1: ruleTopLevelExpression returns [EObject current=null] : (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:2251:1: ruleTopLevelExpression returns [EObject current=null] : (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) ; public final EObject ruleTopLevelExpression() throws RecognitionException { EObject current = null; int ruleTopLevelExpression_StartIndex = input.index(); @@ -8415,15 +8423,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 34) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2252:2: ( (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:2253:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:2257:2: ( (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2258:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2253:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:2258:2: (this_VarDeclaration_0= ruleVarDeclaration | this_ValDeclaration_1= ruleValDeclaration | this_AssignmentExpression_2= ruleAssignmentExpression ) int alt42=3; alt42 = dfa42.predict(input); switch (alt42) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2254:3: this_VarDeclaration_0= ruleVarDeclaration + // InternalSimpleBeeLangTestLanguage.g:2259:3: this_VarDeclaration_0= ruleVarDeclaration { if ( state.backtracking==0 ) { @@ -8450,7 +8458,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2266:3: this_ValDeclaration_1= ruleValDeclaration + // InternalSimpleBeeLangTestLanguage.g:2271:3: this_ValDeclaration_1= ruleValDeclaration { if ( state.backtracking==0 ) { @@ -8477,7 +8485,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:2278:3: this_AssignmentExpression_2= ruleAssignmentExpression + // InternalSimpleBeeLangTestLanguage.g:2283:3: this_AssignmentExpression_2= ruleAssignmentExpression { if ( state.backtracking==0 ) { @@ -8529,7 +8537,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleExpression" - // InternalSimpleBeeLangTestLanguage.g:2293:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:2298:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; public final EObject entryRuleExpression() throws RecognitionException { EObject current = null; int entryRuleExpression_StartIndex = input.index(); @@ -8538,8 +8546,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 35) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2293:51: (iv_ruleExpression= ruleExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:2294:2: iv_ruleExpression= ruleExpression EOF + // InternalSimpleBeeLangTestLanguage.g:2298:51: (iv_ruleExpression= ruleExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:2299:2: iv_ruleExpression= ruleExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExpressionRule()); @@ -8571,7 +8579,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleExpression" - // InternalSimpleBeeLangTestLanguage.g:2300:1: ruleExpression returns [EObject current=null] : this_AssignmentExpression_0= ruleAssignmentExpression ; + // InternalSimpleBeeLangTestLanguage.g:2305:1: ruleExpression returns [EObject current=null] : this_AssignmentExpression_0= ruleAssignmentExpression ; public final EObject ruleExpression() throws RecognitionException { EObject current = null; int ruleExpression_StartIndex = input.index(); @@ -8583,8 +8591,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 36) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2306:2: (this_AssignmentExpression_0= ruleAssignmentExpression ) - // InternalSimpleBeeLangTestLanguage.g:2307:2: this_AssignmentExpression_0= ruleAssignmentExpression + // InternalSimpleBeeLangTestLanguage.g:2311:2: (this_AssignmentExpression_0= ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:2312:2: this_AssignmentExpression_0= ruleAssignmentExpression { if ( state.backtracking==0 ) { @@ -8630,7 +8638,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleAssignmentExpression" - // InternalSimpleBeeLangTestLanguage.g:2321:1: entryRuleAssignmentExpression returns [EObject current=null] : iv_ruleAssignmentExpression= ruleAssignmentExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:2326:1: entryRuleAssignmentExpression returns [EObject current=null] : iv_ruleAssignmentExpression= ruleAssignmentExpression EOF ; public final EObject entryRuleAssignmentExpression() throws RecognitionException { EObject current = null; int entryRuleAssignmentExpression_StartIndex = input.index(); @@ -8639,8 +8647,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 37) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2321:61: (iv_ruleAssignmentExpression= ruleAssignmentExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:2322:2: iv_ruleAssignmentExpression= ruleAssignmentExpression EOF + // InternalSimpleBeeLangTestLanguage.g:2326:61: (iv_ruleAssignmentExpression= ruleAssignmentExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:2327:2: iv_ruleAssignmentExpression= ruleAssignmentExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAssignmentExpressionRule()); @@ -8672,7 +8680,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleAssignmentExpression" - // InternalSimpleBeeLangTestLanguage.g:2328:1: ruleAssignmentExpression returns [EObject current=null] : (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) ; + // InternalSimpleBeeLangTestLanguage.g:2333:1: ruleAssignmentExpression returns [EObject current=null] : (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) ; public final EObject ruleAssignmentExpression() throws RecognitionException { EObject current = null; int ruleAssignmentExpression_StartIndex = input.index(); @@ -8688,11 +8696,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 38) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2334:2: ( (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) ) - // InternalSimpleBeeLangTestLanguage.g:2335:2: (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:2339:2: ( (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) ) + // InternalSimpleBeeLangTestLanguage.g:2340:2: (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) { - // InternalSimpleBeeLangTestLanguage.g:2335:2: (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) - // InternalSimpleBeeLangTestLanguage.g:2336:3: this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? + // InternalSimpleBeeLangTestLanguage.g:2340:2: (this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:2341:3: this_CachedExpression_0= ruleCachedExpression ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? { if ( state.backtracking==0 ) { @@ -8715,7 +8723,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe afterParserOrEnumRuleCall(); } - // InternalSimpleBeeLangTestLanguage.g:2347:3: ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? + // InternalSimpleBeeLangTestLanguage.g:2352:3: ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) )? int alt43=2; switch ( input.LA(1) ) { case 38: @@ -8776,10 +8784,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt43) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2348:4: () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2353:4: () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:2348:4: () - // InternalSimpleBeeLangTestLanguage.g:2349:5: + // InternalSimpleBeeLangTestLanguage.g:2353:4: () + // InternalSimpleBeeLangTestLanguage.g:2354:5: { if ( state.backtracking==0 ) { @@ -8796,11 +8804,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2358:4: ( (lv_functionName_2_0= ruleAssignmentOperator ) ) - // InternalSimpleBeeLangTestLanguage.g:2359:5: (lv_functionName_2_0= ruleAssignmentOperator ) + // InternalSimpleBeeLangTestLanguage.g:2363:4: ( (lv_functionName_2_0= ruleAssignmentOperator ) ) + // InternalSimpleBeeLangTestLanguage.g:2364:5: (lv_functionName_2_0= ruleAssignmentOperator ) { - // InternalSimpleBeeLangTestLanguage.g:2359:5: (lv_functionName_2_0= ruleAssignmentOperator ) - // InternalSimpleBeeLangTestLanguage.g:2360:6: lv_functionName_2_0= ruleAssignmentOperator + // InternalSimpleBeeLangTestLanguage.g:2364:5: (lv_functionName_2_0= ruleAssignmentOperator ) + // InternalSimpleBeeLangTestLanguage.g:2365:6: lv_functionName_2_0= ruleAssignmentOperator { if ( state.backtracking==0 ) { @@ -8831,11 +8839,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2377:4: ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:2378:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:2382:4: ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2383:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2378:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) - // InternalSimpleBeeLangTestLanguage.g:2379:6: lv_rightExpr_3_0= ruleAssignmentExpression + // InternalSimpleBeeLangTestLanguage.g:2383:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:2384:6: lv_rightExpr_3_0= ruleAssignmentExpression { if ( state.backtracking==0 ) { @@ -8898,7 +8906,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleVarDeclaration" - // InternalSimpleBeeLangTestLanguage.g:2401:1: entryRuleVarDeclaration returns [EObject current=null] : iv_ruleVarDeclaration= ruleVarDeclaration EOF ; + // InternalSimpleBeeLangTestLanguage.g:2406:1: entryRuleVarDeclaration returns [EObject current=null] : iv_ruleVarDeclaration= ruleVarDeclaration EOF ; public final EObject entryRuleVarDeclaration() throws RecognitionException { EObject current = null; int entryRuleVarDeclaration_StartIndex = input.index(); @@ -8907,8 +8915,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 39) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2401:55: (iv_ruleVarDeclaration= ruleVarDeclaration EOF ) - // InternalSimpleBeeLangTestLanguage.g:2402:2: iv_ruleVarDeclaration= ruleVarDeclaration EOF + // InternalSimpleBeeLangTestLanguage.g:2406:55: (iv_ruleVarDeclaration= ruleVarDeclaration EOF ) + // InternalSimpleBeeLangTestLanguage.g:2407:2: iv_ruleVarDeclaration= ruleVarDeclaration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getVarDeclarationRule()); @@ -8940,7 +8948,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleVarDeclaration" - // InternalSimpleBeeLangTestLanguage.g:2408:1: ruleVarDeclaration returns [EObject current=null] : ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) ; + // InternalSimpleBeeLangTestLanguage.g:2413:1: ruleVarDeclaration returns [EObject current=null] : ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) ; public final EObject ruleVarDeclaration() throws RecognitionException { EObject current = null; int ruleVarDeclaration_StartIndex = input.index(); @@ -8958,14 +8966,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 40) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2414:2: ( ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) ) - // InternalSimpleBeeLangTestLanguage.g:2415:2: ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:2419:2: ( ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) ) + // InternalSimpleBeeLangTestLanguage.g:2420:2: ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) { - // InternalSimpleBeeLangTestLanguage.g:2415:2: ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) - // InternalSimpleBeeLangTestLanguage.g:2416:3: () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? + // InternalSimpleBeeLangTestLanguage.g:2420:2: ( () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:2421:3: () ( (lv_final_1_0= 'final' ) )? ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? { - // InternalSimpleBeeLangTestLanguage.g:2416:3: () - // InternalSimpleBeeLangTestLanguage.g:2417:4: + // InternalSimpleBeeLangTestLanguage.g:2421:3: () + // InternalSimpleBeeLangTestLanguage.g:2422:4: { if ( state.backtracking==0 ) { @@ -8982,7 +8990,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2426:3: ( (lv_final_1_0= 'final' ) )? + // InternalSimpleBeeLangTestLanguage.g:2431:3: ( (lv_final_1_0= 'final' ) )? int alt44=2; int LA44_0 = input.LA(1); @@ -8991,10 +8999,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt44) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2427:4: (lv_final_1_0= 'final' ) + // InternalSimpleBeeLangTestLanguage.g:2432:4: (lv_final_1_0= 'final' ) { - // InternalSimpleBeeLangTestLanguage.g:2427:4: (lv_final_1_0= 'final' ) - // InternalSimpleBeeLangTestLanguage.g:2428:5: lv_final_1_0= 'final' + // InternalSimpleBeeLangTestLanguage.g:2432:4: (lv_final_1_0= 'final' ) + // InternalSimpleBeeLangTestLanguage.g:2433:5: lv_final_1_0= 'final' { lv_final_1_0=(Token)match(input,33,FollowSets000.FOLLOW_41); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9019,10 +9027,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2440:3: ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2441:4: (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2445:3: ( (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2446:4: (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) ( (lv_name_4_0= RULE_ID ) ) { - // InternalSimpleBeeLangTestLanguage.g:2441:4: (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2446:4: (otherlv_2= 'var' | ( (lv_type_3_0= ruleTypeRef ) ) ) int alt45=2; int LA45_0 = input.LA(1); @@ -9041,7 +9049,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt45) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2442:5: otherlv_2= 'var' + // InternalSimpleBeeLangTestLanguage.g:2447:5: otherlv_2= 'var' { otherlv_2=(Token)match(input,53,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9053,13 +9061,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2447:5: ( (lv_type_3_0= ruleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:2452:5: ( (lv_type_3_0= ruleTypeRef ) ) { - // InternalSimpleBeeLangTestLanguage.g:2447:5: ( (lv_type_3_0= ruleTypeRef ) ) - // InternalSimpleBeeLangTestLanguage.g:2448:6: (lv_type_3_0= ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:2452:5: ( (lv_type_3_0= ruleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:2453:6: (lv_type_3_0= ruleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:2448:6: (lv_type_3_0= ruleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:2449:7: lv_type_3_0= ruleTypeRef + // InternalSimpleBeeLangTestLanguage.g:2453:6: (lv_type_3_0= ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:2454:7: lv_type_3_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -9096,11 +9104,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2467:4: ( (lv_name_4_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:2468:5: (lv_name_4_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2472:4: ( (lv_name_4_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2473:5: (lv_name_4_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:2468:5: (lv_name_4_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:2469:6: lv_name_4_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:2473:5: (lv_name_4_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2474:6: lv_name_4_0= RULE_ID { lv_name_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_42); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9129,7 +9137,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2486:3: (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? + // InternalSimpleBeeLangTestLanguage.g:2491:3: (otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) )? int alt46=2; int LA46_0 = input.LA(1); @@ -9138,7 +9146,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt46) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2487:4: otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2492:4: otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) { otherlv_5=(Token)match(input,38,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9146,11 +9154,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_5, grammarAccess.getVarDeclarationAccess().getEqualsSignKeyword_3_0()); } - // InternalSimpleBeeLangTestLanguage.g:2491:4: ( (lv_valueExpr_6_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:2492:5: (lv_valueExpr_6_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:2496:4: ( (lv_valueExpr_6_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2497:5: (lv_valueExpr_6_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2492:5: (lv_valueExpr_6_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:2493:6: lv_valueExpr_6_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:2497:5: (lv_valueExpr_6_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:2498:6: lv_valueExpr_6_0= ruleExpression { if ( state.backtracking==0 ) { @@ -9213,7 +9221,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleValDeclaration" - // InternalSimpleBeeLangTestLanguage.g:2515:1: entryRuleValDeclaration returns [EObject current=null] : iv_ruleValDeclaration= ruleValDeclaration EOF ; + // InternalSimpleBeeLangTestLanguage.g:2520:1: entryRuleValDeclaration returns [EObject current=null] : iv_ruleValDeclaration= ruleValDeclaration EOF ; public final EObject entryRuleValDeclaration() throws RecognitionException { EObject current = null; int entryRuleValDeclaration_StartIndex = input.index(); @@ -9222,8 +9230,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 41) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2515:55: (iv_ruleValDeclaration= ruleValDeclaration EOF ) - // InternalSimpleBeeLangTestLanguage.g:2516:2: iv_ruleValDeclaration= ruleValDeclaration EOF + // InternalSimpleBeeLangTestLanguage.g:2520:55: (iv_ruleValDeclaration= ruleValDeclaration EOF ) + // InternalSimpleBeeLangTestLanguage.g:2521:2: iv_ruleValDeclaration= ruleValDeclaration EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getValDeclarationRule()); @@ -9255,7 +9263,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleValDeclaration" - // InternalSimpleBeeLangTestLanguage.g:2522:1: ruleValDeclaration returns [EObject current=null] : ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:2527:1: ruleValDeclaration returns [EObject current=null] : ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) ; public final EObject ruleValDeclaration() throws RecognitionException { EObject current = null; int ruleValDeclaration_StartIndex = input.index(); @@ -9273,14 +9281,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 42) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2528:2: ( ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2529:2: ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2533:2: ( ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2534:2: ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:2529:2: ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2530:3: () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2534:2: ( () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2535:3: () ( (lv_final_1_0= 'final' ) )? ( (lv_immutable_2_0= 'val' ) ) ( (lv_type_3_0= ruleTypeRef ) )? ( (lv_name_4_0= RULE_ID ) ) otherlv_5= '=' ( (lv_valueExpr_6_0= ruleExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:2530:3: () - // InternalSimpleBeeLangTestLanguage.g:2531:4: + // InternalSimpleBeeLangTestLanguage.g:2535:3: () + // InternalSimpleBeeLangTestLanguage.g:2536:4: { if ( state.backtracking==0 ) { @@ -9297,7 +9305,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2540:3: ( (lv_final_1_0= 'final' ) )? + // InternalSimpleBeeLangTestLanguage.g:2545:3: ( (lv_final_1_0= 'final' ) )? int alt47=2; int LA47_0 = input.LA(1); @@ -9306,10 +9314,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt47) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2541:4: (lv_final_1_0= 'final' ) + // InternalSimpleBeeLangTestLanguage.g:2546:4: (lv_final_1_0= 'final' ) { - // InternalSimpleBeeLangTestLanguage.g:2541:4: (lv_final_1_0= 'final' ) - // InternalSimpleBeeLangTestLanguage.g:2542:5: lv_final_1_0= 'final' + // InternalSimpleBeeLangTestLanguage.g:2546:4: (lv_final_1_0= 'final' ) + // InternalSimpleBeeLangTestLanguage.g:2547:5: lv_final_1_0= 'final' { lv_final_1_0=(Token)match(input,33,FollowSets000.FOLLOW_43); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9334,11 +9342,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2554:3: ( (lv_immutable_2_0= 'val' ) ) - // InternalSimpleBeeLangTestLanguage.g:2555:4: (lv_immutable_2_0= 'val' ) + // InternalSimpleBeeLangTestLanguage.g:2559:3: ( (lv_immutable_2_0= 'val' ) ) + // InternalSimpleBeeLangTestLanguage.g:2560:4: (lv_immutable_2_0= 'val' ) { - // InternalSimpleBeeLangTestLanguage.g:2555:4: (lv_immutable_2_0= 'val' ) - // InternalSimpleBeeLangTestLanguage.g:2556:5: lv_immutable_2_0= 'val' + // InternalSimpleBeeLangTestLanguage.g:2560:4: (lv_immutable_2_0= 'val' ) + // InternalSimpleBeeLangTestLanguage.g:2561:5: lv_immutable_2_0= 'val' { lv_immutable_2_0=(Token)match(input,54,FollowSets000.FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9360,7 +9368,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2568:3: ( (lv_type_3_0= ruleTypeRef ) )? + // InternalSimpleBeeLangTestLanguage.g:2573:3: ( (lv_type_3_0= ruleTypeRef ) )? int alt48=2; int LA48_0 = input.LA(1); @@ -9376,10 +9384,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt48) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2569:4: (lv_type_3_0= ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:2574:4: (lv_type_3_0= ruleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:2569:4: (lv_type_3_0= ruleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:2570:5: lv_type_3_0= ruleTypeRef + // InternalSimpleBeeLangTestLanguage.g:2574:4: (lv_type_3_0= ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:2575:5: lv_type_3_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -9413,11 +9421,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2587:3: ( (lv_name_4_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:2588:4: (lv_name_4_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2592:3: ( (lv_name_4_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2593:4: (lv_name_4_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:2588:4: (lv_name_4_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:2589:5: lv_name_4_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:2593:4: (lv_name_4_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2594:5: lv_name_4_0= RULE_ID { lv_name_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_44); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9449,11 +9457,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_5, grammarAccess.getValDeclarationAccess().getEqualsSignKeyword_5()); } - // InternalSimpleBeeLangTestLanguage.g:2609:3: ( (lv_valueExpr_6_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:2610:4: (lv_valueExpr_6_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:2614:3: ( (lv_valueExpr_6_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2615:4: (lv_valueExpr_6_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2610:4: (lv_valueExpr_6_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:2611:5: lv_valueExpr_6_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:2615:4: (lv_valueExpr_6_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:2616:5: lv_valueExpr_6_0= ruleExpression { if ( state.backtracking==0 ) { @@ -9510,7 +9518,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleTypeRef" - // InternalSimpleBeeLangTestLanguage.g:2632:1: entryRuleTypeRef returns [EObject current=null] : iv_ruleTypeRef= ruleTypeRef EOF ; + // InternalSimpleBeeLangTestLanguage.g:2637:1: entryRuleTypeRef returns [EObject current=null] : iv_ruleTypeRef= ruleTypeRef EOF ; public final EObject entryRuleTypeRef() throws RecognitionException { EObject current = null; int entryRuleTypeRef_StartIndex = input.index(); @@ -9519,8 +9527,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 43) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2632:48: (iv_ruleTypeRef= ruleTypeRef EOF ) - // InternalSimpleBeeLangTestLanguage.g:2633:2: iv_ruleTypeRef= ruleTypeRef EOF + // InternalSimpleBeeLangTestLanguage.g:2637:48: (iv_ruleTypeRef= ruleTypeRef EOF ) + // InternalSimpleBeeLangTestLanguage.g:2638:2: iv_ruleTypeRef= ruleTypeRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getTypeRefRule()); @@ -9552,7 +9560,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleTypeRef" - // InternalSimpleBeeLangTestLanguage.g:2639:1: ruleTypeRef returns [EObject current=null] : (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) ; + // InternalSimpleBeeLangTestLanguage.g:2644:1: ruleTypeRef returns [EObject current=null] : (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) ; public final EObject ruleTypeRef() throws RecognitionException { EObject current = null; int ruleTypeRef_StartIndex = input.index(); @@ -9566,10 +9574,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 44) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2645:2: ( (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) ) - // InternalSimpleBeeLangTestLanguage.g:2646:2: (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:2650:2: ( (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:2651:2: (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:2646:2: (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:2651:2: (this_ClosureTypeRef_0= ruleClosureTypeRef | this_SimpleTypeRef_1= ruleSimpleTypeRef ) int alt49=2; int LA49_0 = input.LA(1); @@ -9588,7 +9596,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt49) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2647:3: this_ClosureTypeRef_0= ruleClosureTypeRef + // InternalSimpleBeeLangTestLanguage.g:2652:3: this_ClosureTypeRef_0= ruleClosureTypeRef { if ( state.backtracking==0 ) { @@ -9615,7 +9623,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2659:3: this_SimpleTypeRef_1= ruleSimpleTypeRef + // InternalSimpleBeeLangTestLanguage.g:2664:3: this_SimpleTypeRef_1= ruleSimpleTypeRef { if ( state.backtracking==0 ) { @@ -9667,7 +9675,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleSimpleTypeRef" - // InternalSimpleBeeLangTestLanguage.g:2674:1: entryRuleSimpleTypeRef returns [EObject current=null] : iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF ; + // InternalSimpleBeeLangTestLanguage.g:2679:1: entryRuleSimpleTypeRef returns [EObject current=null] : iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF ; public final EObject entryRuleSimpleTypeRef() throws RecognitionException { EObject current = null; int entryRuleSimpleTypeRef_StartIndex = input.index(); @@ -9676,8 +9684,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 45) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2674:54: (iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF ) - // InternalSimpleBeeLangTestLanguage.g:2675:2: iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF + // InternalSimpleBeeLangTestLanguage.g:2679:54: (iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF ) + // InternalSimpleBeeLangTestLanguage.g:2680:2: iv_ruleSimpleTypeRef= ruleSimpleTypeRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSimpleTypeRefRule()); @@ -9709,7 +9717,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleSimpleTypeRef" - // InternalSimpleBeeLangTestLanguage.g:2681:1: ruleSimpleTypeRef returns [EObject current=null] : ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) ; + // InternalSimpleBeeLangTestLanguage.g:2686:1: ruleSimpleTypeRef returns [EObject current=null] : ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) ; public final EObject ruleSimpleTypeRef() throws RecognitionException { EObject current = null; int ruleSimpleTypeRef_StartIndex = input.index(); @@ -9725,17 +9733,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 46) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2687:2: ( ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) ) - // InternalSimpleBeeLangTestLanguage.g:2688:2: ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) + // InternalSimpleBeeLangTestLanguage.g:2692:2: ( ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) ) + // InternalSimpleBeeLangTestLanguage.g:2693:2: ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) { - // InternalSimpleBeeLangTestLanguage.g:2688:2: ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) - // InternalSimpleBeeLangTestLanguage.g:2689:3: ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? + // InternalSimpleBeeLangTestLanguage.g:2693:2: ( ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? ) + // InternalSimpleBeeLangTestLanguage.g:2694:3: ( (lv_rawType_0_0= RULE_ID ) ) (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? { - // InternalSimpleBeeLangTestLanguage.g:2689:3: ( (lv_rawType_0_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:2690:4: (lv_rawType_0_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2694:3: ( (lv_rawType_0_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2695:4: (lv_rawType_0_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:2690:4: (lv_rawType_0_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:2691:5: lv_rawType_0_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:2695:4: (lv_rawType_0_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2696:5: lv_rawType_0_0= RULE_ID { lv_rawType_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_45); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9761,7 +9769,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2707:3: (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? + // InternalSimpleBeeLangTestLanguage.g:2712:3: (otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' )? int alt51=2; int LA51_0 = input.LA(1); @@ -9770,7 +9778,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt51) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2708:4: otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' + // InternalSimpleBeeLangTestLanguage.g:2713:4: otherlv_1= '<' ( (lv_actualArgumentsList_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* otherlv_5= '>' { otherlv_1=(Token)match(input,52,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9778,11 +9786,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_1, grammarAccess.getSimpleTypeRefAccess().getLessThanSignKeyword_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:2712:4: ( (lv_actualArgumentsList_2_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:2713:5: (lv_actualArgumentsList_2_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2717:4: ( (lv_actualArgumentsList_2_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2718:5: (lv_actualArgumentsList_2_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:2713:5: (lv_actualArgumentsList_2_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:2714:6: lv_actualArgumentsList_2_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:2718:5: (lv_actualArgumentsList_2_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2719:6: lv_actualArgumentsList_2_0= RULE_ID { lv_actualArgumentsList_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_46); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9808,7 +9816,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2730:4: (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* + // InternalSimpleBeeLangTestLanguage.g:2735:4: (otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) )* loop50: do { int alt50=2; @@ -9821,7 +9829,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt50) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2731:5: otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2736:5: otherlv_3= ',' ( (lv_actualArgumentsList_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,16,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9829,11 +9837,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_3, grammarAccess.getSimpleTypeRefAccess().getCommaKeyword_1_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:2735:5: ( (lv_actualArgumentsList_4_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:2736:6: (lv_actualArgumentsList_4_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2740:5: ( (lv_actualArgumentsList_4_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2741:6: (lv_actualArgumentsList_4_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:2736:6: (lv_actualArgumentsList_4_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:2737:7: lv_actualArgumentsList_4_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:2741:6: (lv_actualArgumentsList_4_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2742:7: lv_actualArgumentsList_4_0= RULE_ID { lv_actualArgumentsList_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_46); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9906,7 +9914,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleClosureTypeRef" - // InternalSimpleBeeLangTestLanguage.g:2763:1: entryRuleClosureTypeRef returns [EObject current=null] : iv_ruleClosureTypeRef= ruleClosureTypeRef EOF ; + // InternalSimpleBeeLangTestLanguage.g:2768:1: entryRuleClosureTypeRef returns [EObject current=null] : iv_ruleClosureTypeRef= ruleClosureTypeRef EOF ; public final EObject entryRuleClosureTypeRef() throws RecognitionException { EObject current = null; int entryRuleClosureTypeRef_StartIndex = input.index(); @@ -9915,8 +9923,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 47) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2763:55: (iv_ruleClosureTypeRef= ruleClosureTypeRef EOF ) - // InternalSimpleBeeLangTestLanguage.g:2764:2: iv_ruleClosureTypeRef= ruleClosureTypeRef EOF + // InternalSimpleBeeLangTestLanguage.g:2768:55: (iv_ruleClosureTypeRef= ruleClosureTypeRef EOF ) + // InternalSimpleBeeLangTestLanguage.g:2769:2: iv_ruleClosureTypeRef= ruleClosureTypeRef EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getClosureTypeRefRule()); @@ -9948,7 +9956,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleClosureTypeRef" - // InternalSimpleBeeLangTestLanguage.g:2770:1: ruleClosureTypeRef returns [EObject current=null] : (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:2775:1: ruleClosureTypeRef returns [EObject current=null] : (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) ; public final EObject ruleClosureTypeRef() throws RecognitionException { EObject current = null; int ruleClosureTypeRef_StartIndex = input.index(); @@ -9970,11 +9978,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 48) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2776:2: ( (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2777:2: (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2781:2: ( (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2782:2: (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:2777:2: (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2778:3: otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2782:2: (otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2783:3: otherlv_0= '(' ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? otherlv_9= ')' otherlv_10= '=>' ( (lv_returnType_11_0= RULE_ID ) ) { otherlv_0=(Token)match(input,35,FollowSets000.FOLLOW_47); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -9982,7 +9990,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_0, grammarAccess.getClosureTypeRefAccess().getLeftParenthesisKeyword_0()); } - // InternalSimpleBeeLangTestLanguage.g:2782:3: ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? + // InternalSimpleBeeLangTestLanguage.g:2787:3: ( ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) | ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) )? int alt54=3; int LA54_0 = input.LA(1); @@ -9994,16 +10002,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt54) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2783:4: ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:2788:4: ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) { - // InternalSimpleBeeLangTestLanguage.g:2783:4: ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) - // InternalSimpleBeeLangTestLanguage.g:2784:5: ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? + // InternalSimpleBeeLangTestLanguage.g:2788:4: ( ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:2789:5: ( (lv_parameterTypes_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? { - // InternalSimpleBeeLangTestLanguage.g:2784:5: ( (lv_parameterTypes_1_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:2785:6: (lv_parameterTypes_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2789:5: ( (lv_parameterTypes_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2790:6: (lv_parameterTypes_1_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:2785:6: (lv_parameterTypes_1_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:2786:7: lv_parameterTypes_1_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:2790:6: (lv_parameterTypes_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2791:7: lv_parameterTypes_1_0= RULE_ID { lv_parameterTypes_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_34); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10029,7 +10037,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2802:5: (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* + // InternalSimpleBeeLangTestLanguage.g:2807:5: (otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) )* loop52: do { int alt52=2; @@ -10048,7 +10056,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt52) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2803:6: otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2808:6: otherlv_2= ',' ( (lv_parameterTypes_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,16,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10056,11 +10064,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_2, grammarAccess.getClosureTypeRefAccess().getCommaKeyword_1_0_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:2807:6: ( (lv_parameterTypes_3_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:2808:7: (lv_parameterTypes_3_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2812:6: ( (lv_parameterTypes_3_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2813:7: (lv_parameterTypes_3_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:2808:7: (lv_parameterTypes_3_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:2809:8: lv_parameterTypes_3_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:2813:7: (lv_parameterTypes_3_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2814:8: lv_parameterTypes_3_0= RULE_ID { lv_parameterTypes_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_34); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10095,7 +10103,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } } while (true); - // InternalSimpleBeeLangTestLanguage.g:2826:5: (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? + // InternalSimpleBeeLangTestLanguage.g:2831:5: (otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) )? int alt53=2; int LA53_0 = input.LA(1); @@ -10104,7 +10112,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt53) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2827:6: otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2832:6: otherlv_4= ',' ( (lv_varArgs_5_0= '...' ) ) ( (lv_parameterTypes_6_0= RULE_ID ) ) { otherlv_4=(Token)match(input,16,FollowSets000.FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10112,11 +10120,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_4, grammarAccess.getClosureTypeRefAccess().getCommaKeyword_1_0_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:2831:6: ( (lv_varArgs_5_0= '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:2832:7: (lv_varArgs_5_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:2836:6: ( (lv_varArgs_5_0= '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:2837:7: (lv_varArgs_5_0= '...' ) { - // InternalSimpleBeeLangTestLanguage.g:2832:7: (lv_varArgs_5_0= '...' ) - // InternalSimpleBeeLangTestLanguage.g:2833:8: lv_varArgs_5_0= '...' + // InternalSimpleBeeLangTestLanguage.g:2837:7: (lv_varArgs_5_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:2838:8: lv_varArgs_5_0= '...' { lv_varArgs_5_0=(Token)match(input,36,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10138,11 +10146,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2845:6: ( (lv_parameterTypes_6_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:2846:7: (lv_parameterTypes_6_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2850:6: ( (lv_parameterTypes_6_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2851:7: (lv_parameterTypes_6_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:2846:7: (lv_parameterTypes_6_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:2847:8: lv_parameterTypes_6_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:2851:7: (lv_parameterTypes_6_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2852:8: lv_parameterTypes_6_0= RULE_ID { lv_parameterTypes_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_37); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10181,16 +10189,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2866:4: ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2871:4: ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:2866:4: ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2867:5: ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2871:4: ( ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2872:5: ( (lv_varArgs_7_0= '...' ) ) ( (lv_parameterTypes_8_0= RULE_ID ) ) { - // InternalSimpleBeeLangTestLanguage.g:2867:5: ( (lv_varArgs_7_0= '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:2868:6: (lv_varArgs_7_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:2872:5: ( (lv_varArgs_7_0= '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:2873:6: (lv_varArgs_7_0= '...' ) { - // InternalSimpleBeeLangTestLanguage.g:2868:6: (lv_varArgs_7_0= '...' ) - // InternalSimpleBeeLangTestLanguage.g:2869:7: lv_varArgs_7_0= '...' + // InternalSimpleBeeLangTestLanguage.g:2873:6: (lv_varArgs_7_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:2874:7: lv_varArgs_7_0= '...' { lv_varArgs_7_0=(Token)match(input,36,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10212,11 +10220,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2881:5: ( (lv_parameterTypes_8_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:2882:6: (lv_parameterTypes_8_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2886:5: ( (lv_parameterTypes_8_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2887:6: (lv_parameterTypes_8_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:2882:6: (lv_parameterTypes_8_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:2883:7: lv_parameterTypes_8_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:2887:6: (lv_parameterTypes_8_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2888:7: lv_parameterTypes_8_0= RULE_ID { lv_parameterTypes_8_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_37); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10263,11 +10271,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_10, grammarAccess.getClosureTypeRefAccess().getEqualsSignGreaterThanSignKeyword_3()); } - // InternalSimpleBeeLangTestLanguage.g:2909:3: ( (lv_returnType_11_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:2910:4: (lv_returnType_11_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2914:3: ( (lv_returnType_11_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:2915:4: (lv_returnType_11_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:2910:4: (lv_returnType_11_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:2911:5: lv_returnType_11_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:2915:4: (lv_returnType_11_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:2916:5: lv_returnType_11_0= RULE_ID { lv_returnType_11_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -10319,7 +10327,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleCachedExpression" - // InternalSimpleBeeLangTestLanguage.g:2931:1: entryRuleCachedExpression returns [EObject current=null] : iv_ruleCachedExpression= ruleCachedExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:2936:1: entryRuleCachedExpression returns [EObject current=null] : iv_ruleCachedExpression= ruleCachedExpression EOF ; public final EObject entryRuleCachedExpression() throws RecognitionException { EObject current = null; int entryRuleCachedExpression_StartIndex = input.index(); @@ -10328,8 +10336,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 49) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2931:57: (iv_ruleCachedExpression= ruleCachedExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:2932:2: iv_ruleCachedExpression= ruleCachedExpression EOF + // InternalSimpleBeeLangTestLanguage.g:2936:57: (iv_ruleCachedExpression= ruleCachedExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:2937:2: iv_ruleCachedExpression= ruleCachedExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCachedExpressionRule()); @@ -10361,7 +10369,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleCachedExpression" - // InternalSimpleBeeLangTestLanguage.g:2938:1: ruleCachedExpression returns [EObject current=null] : ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:2943:1: ruleCachedExpression returns [EObject current=null] : ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) ; public final EObject ruleCachedExpression() throws RecognitionException { EObject current = null; int ruleCachedExpression_StartIndex = input.index(); @@ -10376,10 +10384,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 50) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2944:2: ( ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:2945:2: ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) + // InternalSimpleBeeLangTestLanguage.g:2949:2: ( ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2950:2: ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2945:2: ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) + // InternalSimpleBeeLangTestLanguage.g:2950:2: ( ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) | this_OrExpression_3= ruleOrExpression ) int alt55=2; int LA55_0 = input.LA(1); @@ -10398,13 +10406,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt55) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:2946:3: ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2951:3: ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:2946:3: ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2947:4: () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2951:3: ( () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2952:4: () otherlv_1= 'cached' ( (lv_expr_2_0= ruleOrExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:2947:4: () - // InternalSimpleBeeLangTestLanguage.g:2948:5: + // InternalSimpleBeeLangTestLanguage.g:2952:4: () + // InternalSimpleBeeLangTestLanguage.g:2953:5: { if ( state.backtracking==0 ) { @@ -10427,11 +10435,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_1, grammarAccess.getCachedExpressionAccess().getCachedKeyword_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:2961:4: ( (lv_expr_2_0= ruleOrExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:2962:5: (lv_expr_2_0= ruleOrExpression ) + // InternalSimpleBeeLangTestLanguage.g:2966:4: ( (lv_expr_2_0= ruleOrExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2967:5: (lv_expr_2_0= ruleOrExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2962:5: (lv_expr_2_0= ruleOrExpression ) - // InternalSimpleBeeLangTestLanguage.g:2963:6: lv_expr_2_0= ruleOrExpression + // InternalSimpleBeeLangTestLanguage.g:2967:5: (lv_expr_2_0= ruleOrExpression ) + // InternalSimpleBeeLangTestLanguage.g:2968:6: lv_expr_2_0= ruleOrExpression { if ( state.backtracking==0 ) { @@ -10469,7 +10477,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:2982:3: this_OrExpression_3= ruleOrExpression + // InternalSimpleBeeLangTestLanguage.g:2987:3: this_OrExpression_3= ruleOrExpression { if ( state.backtracking==0 ) { @@ -10521,7 +10529,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleOrExpression" - // InternalSimpleBeeLangTestLanguage.g:2997:1: entryRuleOrExpression returns [EObject current=null] : iv_ruleOrExpression= ruleOrExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3002:1: entryRuleOrExpression returns [EObject current=null] : iv_ruleOrExpression= ruleOrExpression EOF ; public final EObject entryRuleOrExpression() throws RecognitionException { EObject current = null; int entryRuleOrExpression_StartIndex = input.index(); @@ -10530,8 +10538,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 51) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:2997:53: (iv_ruleOrExpression= ruleOrExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:2998:2: iv_ruleOrExpression= ruleOrExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3002:53: (iv_ruleOrExpression= ruleOrExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3003:2: iv_ruleOrExpression= ruleOrExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOrExpressionRule()); @@ -10563,7 +10571,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleOrExpression" - // InternalSimpleBeeLangTestLanguage.g:3004:1: ruleOrExpression returns [EObject current=null] : (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) ; + // InternalSimpleBeeLangTestLanguage.g:3009:1: ruleOrExpression returns [EObject current=null] : (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) ; public final EObject ruleOrExpression() throws RecognitionException { EObject current = null; int ruleOrExpression_StartIndex = input.index(); @@ -10578,11 +10586,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 52) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3010:2: ( (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) ) - // InternalSimpleBeeLangTestLanguage.g:3011:2: (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3015:2: ( (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:3016:2: (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) { - // InternalSimpleBeeLangTestLanguage.g:3011:2: (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) - // InternalSimpleBeeLangTestLanguage.g:3012:3: this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3016:2: (this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3017:3: this_AndExpression_0= ruleAndExpression ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* { if ( state.backtracking==0 ) { @@ -10605,7 +10613,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe afterParserOrEnumRuleCall(); } - // InternalSimpleBeeLangTestLanguage.g:3023:3: ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3028:3: ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) )* loop56: do { int alt56=2; @@ -10624,10 +10632,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt56) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3024:4: () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3029:4: () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3024:4: () - // InternalSimpleBeeLangTestLanguage.g:3025:5: + // InternalSimpleBeeLangTestLanguage.g:3029:4: () + // InternalSimpleBeeLangTestLanguage.g:3030:5: { if ( state.backtracking==0 ) { @@ -10650,11 +10658,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_2, grammarAccess.getOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:3038:4: ( (lv_rightExpr_3_0= ruleAndExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3039:5: (lv_rightExpr_3_0= ruleAndExpression ) + // InternalSimpleBeeLangTestLanguage.g:3043:4: ( (lv_rightExpr_3_0= ruleAndExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3044:5: (lv_rightExpr_3_0= ruleAndExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3039:5: (lv_rightExpr_3_0= ruleAndExpression ) - // InternalSimpleBeeLangTestLanguage.g:3040:6: lv_rightExpr_3_0= ruleAndExpression + // InternalSimpleBeeLangTestLanguage.g:3044:5: (lv_rightExpr_3_0= ruleAndExpression ) + // InternalSimpleBeeLangTestLanguage.g:3045:6: lv_rightExpr_3_0= ruleAndExpression { if ( state.backtracking==0 ) { @@ -10720,7 +10728,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleAndExpression" - // InternalSimpleBeeLangTestLanguage.g:3062:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3067:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ; public final EObject entryRuleAndExpression() throws RecognitionException { EObject current = null; int entryRuleAndExpression_StartIndex = input.index(); @@ -10729,8 +10737,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 53) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3062:54: (iv_ruleAndExpression= ruleAndExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:3063:2: iv_ruleAndExpression= ruleAndExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3067:54: (iv_ruleAndExpression= ruleAndExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3068:2: iv_ruleAndExpression= ruleAndExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAndExpressionRule()); @@ -10762,7 +10770,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleAndExpression" - // InternalSimpleBeeLangTestLanguage.g:3069:1: ruleAndExpression returns [EObject current=null] : (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) ; + // InternalSimpleBeeLangTestLanguage.g:3074:1: ruleAndExpression returns [EObject current=null] : (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) ; public final EObject ruleAndExpression() throws RecognitionException { EObject current = null; int ruleAndExpression_StartIndex = input.index(); @@ -10777,11 +10785,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 54) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3075:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) ) - // InternalSimpleBeeLangTestLanguage.g:3076:2: (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3080:2: ( (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:3081:2: (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) { - // InternalSimpleBeeLangTestLanguage.g:3076:2: (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) - // InternalSimpleBeeLangTestLanguage.g:3077:3: this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3081:2: (this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3082:3: this_RelationalExpression_0= ruleRelationalExpression ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* { if ( state.backtracking==0 ) { @@ -10804,7 +10812,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe afterParserOrEnumRuleCall(); } - // InternalSimpleBeeLangTestLanguage.g:3088:3: ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3093:3: ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) )* loop57: do { int alt57=2; @@ -10823,10 +10831,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt57) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3089:4: () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3094:4: () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3089:4: () - // InternalSimpleBeeLangTestLanguage.g:3090:5: + // InternalSimpleBeeLangTestLanguage.g:3094:4: () + // InternalSimpleBeeLangTestLanguage.g:3095:5: { if ( state.backtracking==0 ) { @@ -10849,11 +10857,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_2, grammarAccess.getAndExpressionAccess().getAmpersandAmpersandKeyword_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:3103:4: ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3104:5: (lv_rightExpr_3_0= ruleRelationalExpression ) + // InternalSimpleBeeLangTestLanguage.g:3108:4: ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3109:5: (lv_rightExpr_3_0= ruleRelationalExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3104:5: (lv_rightExpr_3_0= ruleRelationalExpression ) - // InternalSimpleBeeLangTestLanguage.g:3105:6: lv_rightExpr_3_0= ruleRelationalExpression + // InternalSimpleBeeLangTestLanguage.g:3109:5: (lv_rightExpr_3_0= ruleRelationalExpression ) + // InternalSimpleBeeLangTestLanguage.g:3110:6: lv_rightExpr_3_0= ruleRelationalExpression { if ( state.backtracking==0 ) { @@ -10919,7 +10927,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleRelationalExpression" - // InternalSimpleBeeLangTestLanguage.g:3127:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3132:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ; public final EObject entryRuleRelationalExpression() throws RecognitionException { EObject current = null; int entryRuleRelationalExpression_StartIndex = input.index(); @@ -10928,8 +10936,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 55) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3127:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:3128:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3132:61: (iv_ruleRelationalExpression= ruleRelationalExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3133:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRelationalExpressionRule()); @@ -10961,7 +10969,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleRelationalExpression" - // InternalSimpleBeeLangTestLanguage.g:3134:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) ; + // InternalSimpleBeeLangTestLanguage.g:3139:1: ruleRelationalExpression returns [EObject current=null] : (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) ; public final EObject ruleRelationalExpression() throws RecognitionException { EObject current = null; int ruleRelationalExpression_StartIndex = input.index(); @@ -10977,11 +10985,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 56) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3140:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) ) - // InternalSimpleBeeLangTestLanguage.g:3141:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3145:2: ( (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:3146:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) { - // InternalSimpleBeeLangTestLanguage.g:3141:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) - // InternalSimpleBeeLangTestLanguage.g:3142:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3146:2: (this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3147:3: this_AdditiveExpression_0= ruleAdditiveExpression ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* { if ( state.backtracking==0 ) { @@ -11004,17 +11012,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe afterParserOrEnumRuleCall(); } - // InternalSimpleBeeLangTestLanguage.g:3153:3: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3158:3: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) )* loop58: do { int alt58=2; alt58 = dfa58.predict(input); switch (alt58) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3154:4: () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3159:4: () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3154:4: () - // InternalSimpleBeeLangTestLanguage.g:3155:5: + // InternalSimpleBeeLangTestLanguage.g:3159:4: () + // InternalSimpleBeeLangTestLanguage.g:3160:5: { if ( state.backtracking==0 ) { @@ -11031,11 +11039,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3164:4: ( (lv_functionName_2_0= ruleRelationalOperator ) ) - // InternalSimpleBeeLangTestLanguage.g:3165:5: (lv_functionName_2_0= ruleRelationalOperator ) + // InternalSimpleBeeLangTestLanguage.g:3169:4: ( (lv_functionName_2_0= ruleRelationalOperator ) ) + // InternalSimpleBeeLangTestLanguage.g:3170:5: (lv_functionName_2_0= ruleRelationalOperator ) { - // InternalSimpleBeeLangTestLanguage.g:3165:5: (lv_functionName_2_0= ruleRelationalOperator ) - // InternalSimpleBeeLangTestLanguage.g:3166:6: lv_functionName_2_0= ruleRelationalOperator + // InternalSimpleBeeLangTestLanguage.g:3170:5: (lv_functionName_2_0= ruleRelationalOperator ) + // InternalSimpleBeeLangTestLanguage.g:3171:6: lv_functionName_2_0= ruleRelationalOperator { if ( state.backtracking==0 ) { @@ -11066,11 +11074,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3183:4: ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3184:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) + // InternalSimpleBeeLangTestLanguage.g:3188:4: ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3189:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3184:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) - // InternalSimpleBeeLangTestLanguage.g:3185:6: lv_rightExpr_3_0= ruleAdditiveExpression + // InternalSimpleBeeLangTestLanguage.g:3189:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) + // InternalSimpleBeeLangTestLanguage.g:3190:6: lv_rightExpr_3_0= ruleAdditiveExpression { if ( state.backtracking==0 ) { @@ -11136,7 +11144,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleAdditiveExpression" - // InternalSimpleBeeLangTestLanguage.g:3207:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3212:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ; public final EObject entryRuleAdditiveExpression() throws RecognitionException { EObject current = null; int entryRuleAdditiveExpression_StartIndex = input.index(); @@ -11145,8 +11153,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 57) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3207:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:3208:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3212:59: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3213:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAdditiveExpressionRule()); @@ -11178,7 +11186,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleAdditiveExpression" - // InternalSimpleBeeLangTestLanguage.g:3214:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) ; + // InternalSimpleBeeLangTestLanguage.g:3219:1: ruleAdditiveExpression returns [EObject current=null] : (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) ; public final EObject ruleAdditiveExpression() throws RecognitionException { EObject current = null; int ruleAdditiveExpression_StartIndex = input.index(); @@ -11194,11 +11202,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 58) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3220:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) ) - // InternalSimpleBeeLangTestLanguage.g:3221:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3225:2: ( (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:3226:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) { - // InternalSimpleBeeLangTestLanguage.g:3221:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) - // InternalSimpleBeeLangTestLanguage.g:3222:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3226:2: (this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3227:3: this_MultiplicativeExpression_0= ruleMultiplicativeExpression ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* { if ( state.backtracking==0 ) { @@ -11221,7 +11229,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe afterParserOrEnumRuleCall(); } - // InternalSimpleBeeLangTestLanguage.g:3233:3: ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3238:3: ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) )* loop60: do { int alt60=2; @@ -11249,10 +11257,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt60) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3234:4: () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3239:4: () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3234:4: () - // InternalSimpleBeeLangTestLanguage.g:3235:5: + // InternalSimpleBeeLangTestLanguage.g:3239:4: () + // InternalSimpleBeeLangTestLanguage.g:3240:5: { if ( state.backtracking==0 ) { @@ -11269,13 +11277,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3244:4: ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3245:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) + // InternalSimpleBeeLangTestLanguage.g:3249:4: ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3250:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) { - // InternalSimpleBeeLangTestLanguage.g:3245:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) - // InternalSimpleBeeLangTestLanguage.g:3246:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) + // InternalSimpleBeeLangTestLanguage.g:3250:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) + // InternalSimpleBeeLangTestLanguage.g:3251:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) { - // InternalSimpleBeeLangTestLanguage.g:3246:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) + // InternalSimpleBeeLangTestLanguage.g:3251:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) int alt59=2; int LA59_0 = input.LA(1); @@ -11294,7 +11302,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt59) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3247:7: lv_functionName_2_1= '+' + // InternalSimpleBeeLangTestLanguage.g:3252:7: lv_functionName_2_1= '+' { lv_functionName_2_1=(Token)match(input,59,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11314,7 +11322,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:3258:7: lv_functionName_2_2= '-' + // InternalSimpleBeeLangTestLanguage.g:3263:7: lv_functionName_2_2= '-' { lv_functionName_2_2=(Token)match(input,60,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11342,11 +11350,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3271:4: ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3272:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) + // InternalSimpleBeeLangTestLanguage.g:3276:4: ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3277:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3272:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) - // InternalSimpleBeeLangTestLanguage.g:3273:6: lv_rightExpr_3_0= ruleMultiplicativeExpression + // InternalSimpleBeeLangTestLanguage.g:3277:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) + // InternalSimpleBeeLangTestLanguage.g:3278:6: lv_rightExpr_3_0= ruleMultiplicativeExpression { if ( state.backtracking==0 ) { @@ -11412,7 +11420,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleMultiplicativeExpression" - // InternalSimpleBeeLangTestLanguage.g:3295:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3300:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ; public final EObject entryRuleMultiplicativeExpression() throws RecognitionException { EObject current = null; int entryRuleMultiplicativeExpression_StartIndex = input.index(); @@ -11421,8 +11429,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 59) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3295:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:3296:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3300:65: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3301:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getMultiplicativeExpressionRule()); @@ -11454,7 +11462,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleMultiplicativeExpression" - // InternalSimpleBeeLangTestLanguage.g:3302:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) ; + // InternalSimpleBeeLangTestLanguage.g:3307:1: ruleMultiplicativeExpression returns [EObject current=null] : (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) ; public final EObject ruleMultiplicativeExpression() throws RecognitionException { EObject current = null; int ruleMultiplicativeExpression_StartIndex = input.index(); @@ -11471,11 +11479,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 60) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3308:2: ( (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) ) - // InternalSimpleBeeLangTestLanguage.g:3309:2: (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3313:2: ( (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:3314:2: (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) { - // InternalSimpleBeeLangTestLanguage.g:3309:2: (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) - // InternalSimpleBeeLangTestLanguage.g:3310:3: this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3314:2: (this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3315:3: this_SetExpression_0= ruleSetExpression ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* { if ( state.backtracking==0 ) { @@ -11498,7 +11506,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe afterParserOrEnumRuleCall(); } - // InternalSimpleBeeLangTestLanguage.g:3321:3: ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3326:3: ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) )* loop62: do { int alt62=2; @@ -11541,10 +11549,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt62) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3322:4: () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3327:4: () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3322:4: () - // InternalSimpleBeeLangTestLanguage.g:3323:5: + // InternalSimpleBeeLangTestLanguage.g:3327:4: () + // InternalSimpleBeeLangTestLanguage.g:3328:5: { if ( state.backtracking==0 ) { @@ -11561,13 +11569,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3332:4: ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3333:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) + // InternalSimpleBeeLangTestLanguage.g:3337:4: ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3338:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) { - // InternalSimpleBeeLangTestLanguage.g:3333:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) - // InternalSimpleBeeLangTestLanguage.g:3334:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) + // InternalSimpleBeeLangTestLanguage.g:3338:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) + // InternalSimpleBeeLangTestLanguage.g:3339:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) { - // InternalSimpleBeeLangTestLanguage.g:3334:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) + // InternalSimpleBeeLangTestLanguage.g:3339:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) int alt61=3; switch ( input.LA(1) ) { case 61: @@ -11595,7 +11603,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt61) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3335:7: lv_functionName_2_1= '*' + // InternalSimpleBeeLangTestLanguage.g:3340:7: lv_functionName_2_1= '*' { lv_functionName_2_1=(Token)match(input,61,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11615,7 +11623,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:3346:7: lv_functionName_2_2= '/' + // InternalSimpleBeeLangTestLanguage.g:3351:7: lv_functionName_2_2= '/' { lv_functionName_2_2=(Token)match(input,32,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11635,7 +11643,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:3357:7: lv_functionName_2_3= '%' + // InternalSimpleBeeLangTestLanguage.g:3362:7: lv_functionName_2_3= '%' { lv_functionName_2_3=(Token)match(input,62,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11663,11 +11671,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3370:4: ( (lv_rightExpr_3_0= ruleSetExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3371:5: (lv_rightExpr_3_0= ruleSetExpression ) + // InternalSimpleBeeLangTestLanguage.g:3375:4: ( (lv_rightExpr_3_0= ruleSetExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3376:5: (lv_rightExpr_3_0= ruleSetExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3371:5: (lv_rightExpr_3_0= ruleSetExpression ) - // InternalSimpleBeeLangTestLanguage.g:3372:6: lv_rightExpr_3_0= ruleSetExpression + // InternalSimpleBeeLangTestLanguage.g:3376:5: (lv_rightExpr_3_0= ruleSetExpression ) + // InternalSimpleBeeLangTestLanguage.g:3377:6: lv_rightExpr_3_0= ruleSetExpression { if ( state.backtracking==0 ) { @@ -11733,7 +11741,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleSetExpression" - // InternalSimpleBeeLangTestLanguage.g:3394:1: entryRuleSetExpression returns [EObject current=null] : iv_ruleSetExpression= ruleSetExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3399:1: entryRuleSetExpression returns [EObject current=null] : iv_ruleSetExpression= ruleSetExpression EOF ; public final EObject entryRuleSetExpression() throws RecognitionException { EObject current = null; int entryRuleSetExpression_StartIndex = input.index(); @@ -11742,8 +11750,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 61) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3394:54: (iv_ruleSetExpression= ruleSetExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:3395:2: iv_ruleSetExpression= ruleSetExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3399:54: (iv_ruleSetExpression= ruleSetExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3400:2: iv_ruleSetExpression= ruleSetExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSetExpressionRule()); @@ -11775,7 +11783,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleSetExpression" - // InternalSimpleBeeLangTestLanguage.g:3401:1: ruleSetExpression returns [EObject current=null] : (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) ; + // InternalSimpleBeeLangTestLanguage.g:3406:1: ruleSetExpression returns [EObject current=null] : (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) ; public final EObject ruleSetExpression() throws RecognitionException { EObject current = null; int ruleSetExpression_StartIndex = input.index(); @@ -11790,11 +11798,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 62) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3407:2: ( (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) ) - // InternalSimpleBeeLangTestLanguage.g:3408:2: (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3412:2: ( (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:3413:2: (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) { - // InternalSimpleBeeLangTestLanguage.g:3408:2: (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) - // InternalSimpleBeeLangTestLanguage.g:3409:3: this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3413:2: (this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3414:3: this_UnaryOrInfixExpression_0= ruleUnaryOrInfixExpression ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* { if ( state.backtracking==0 ) { @@ -11817,7 +11825,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe afterParserOrEnumRuleCall(); } - // InternalSimpleBeeLangTestLanguage.g:3420:3: ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3425:3: ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) )* loop63: do { int alt63=2; @@ -11836,10 +11844,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt63) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3421:4: () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3426:4: () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3421:4: () - // InternalSimpleBeeLangTestLanguage.g:3422:5: + // InternalSimpleBeeLangTestLanguage.g:3426:4: () + // InternalSimpleBeeLangTestLanguage.g:3427:5: { if ( state.backtracking==0 ) { @@ -11856,11 +11864,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3431:4: ( (lv_functionName_2_0= '..' ) ) - // InternalSimpleBeeLangTestLanguage.g:3432:5: (lv_functionName_2_0= '..' ) + // InternalSimpleBeeLangTestLanguage.g:3436:4: ( (lv_functionName_2_0= '..' ) ) + // InternalSimpleBeeLangTestLanguage.g:3437:5: (lv_functionName_2_0= '..' ) { - // InternalSimpleBeeLangTestLanguage.g:3432:5: (lv_functionName_2_0= '..' ) - // InternalSimpleBeeLangTestLanguage.g:3433:6: lv_functionName_2_0= '..' + // InternalSimpleBeeLangTestLanguage.g:3437:5: (lv_functionName_2_0= '..' ) + // InternalSimpleBeeLangTestLanguage.g:3438:6: lv_functionName_2_0= '..' { lv_functionName_2_0=(Token)match(input,63,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -11882,11 +11890,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3445:4: ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3446:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:3450:4: ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3451:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3446:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) - // InternalSimpleBeeLangTestLanguage.g:3447:6: lv_rightExpr_3_0= ruleUnaryOrInfixExpression + // InternalSimpleBeeLangTestLanguage.g:3451:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:3452:6: lv_rightExpr_3_0= ruleUnaryOrInfixExpression { if ( state.backtracking==0 ) { @@ -11952,7 +11960,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleUnaryOrInfixExpression" - // InternalSimpleBeeLangTestLanguage.g:3469:1: entryRuleUnaryOrInfixExpression returns [EObject current=null] : iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3474:1: entryRuleUnaryOrInfixExpression returns [EObject current=null] : iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF ; public final EObject entryRuleUnaryOrInfixExpression() throws RecognitionException { EObject current = null; int entryRuleUnaryOrInfixExpression_StartIndex = input.index(); @@ -11961,8 +11969,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 63) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3469:63: (iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:3470:2: iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3474:63: (iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3475:2: iv_ruleUnaryOrInfixExpression= ruleUnaryOrInfixExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUnaryOrInfixExpressionRule()); @@ -11994,7 +12002,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleUnaryOrInfixExpression" - // InternalSimpleBeeLangTestLanguage.g:3476:1: ruleUnaryOrInfixExpression returns [EObject current=null] : (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:3481:1: ruleUnaryOrInfixExpression returns [EObject current=null] : (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) ; public final EObject ruleUnaryOrInfixExpression() throws RecognitionException { EObject current = null; int ruleUnaryOrInfixExpression_StartIndex = input.index(); @@ -12010,10 +12018,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 64) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3482:2: ( (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3483:2: (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) + // InternalSimpleBeeLangTestLanguage.g:3487:2: ( (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3488:2: (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3483:2: (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) + // InternalSimpleBeeLangTestLanguage.g:3488:2: (this_PostopExpression_0= rulePostopExpression | this_UnaryExpression_1= ruleUnaryExpression | this_PreopExpression_2= rulePreopExpression ) int alt64=3; switch ( input.LA(1) ) { case RULE_ID: @@ -12055,7 +12063,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt64) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3484:3: this_PostopExpression_0= rulePostopExpression + // InternalSimpleBeeLangTestLanguage.g:3489:3: this_PostopExpression_0= rulePostopExpression { if ( state.backtracking==0 ) { @@ -12082,7 +12090,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:3496:3: this_UnaryExpression_1= ruleUnaryExpression + // InternalSimpleBeeLangTestLanguage.g:3501:3: this_UnaryExpression_1= ruleUnaryExpression { if ( state.backtracking==0 ) { @@ -12109,7 +12117,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:3508:3: this_PreopExpression_2= rulePreopExpression + // InternalSimpleBeeLangTestLanguage.g:3513:3: this_PreopExpression_2= rulePreopExpression { if ( state.backtracking==0 ) { @@ -12161,7 +12169,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleUnaryExpression" - // InternalSimpleBeeLangTestLanguage.g:3523:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3528:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ; public final EObject entryRuleUnaryExpression() throws RecognitionException { EObject current = null; int entryRuleUnaryExpression_StartIndex = input.index(); @@ -12170,8 +12178,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 65) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3523:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:3524:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3528:56: (iv_ruleUnaryExpression= ruleUnaryExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3529:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUnaryExpressionRule()); @@ -12203,7 +12211,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleUnaryExpression" - // InternalSimpleBeeLangTestLanguage.g:3530:1: ruleUnaryExpression returns [EObject current=null] : ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3535:1: ruleUnaryExpression returns [EObject current=null] : ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ; public final EObject ruleUnaryExpression() throws RecognitionException { EObject current = null; int ruleUnaryExpression_StartIndex = input.index(); @@ -12217,14 +12225,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 66) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3536:2: ( ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3537:2: ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3541:2: ( ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3542:2: ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:3537:2: ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3538:3: () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3542:2: ( () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3543:3: () ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3538:3: () - // InternalSimpleBeeLangTestLanguage.g:3539:4: + // InternalSimpleBeeLangTestLanguage.g:3543:3: () + // InternalSimpleBeeLangTestLanguage.g:3544:4: { if ( state.backtracking==0 ) { @@ -12241,13 +12249,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3548:3: ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3549:4: ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) + // InternalSimpleBeeLangTestLanguage.g:3553:3: ( ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3554:4: ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) { - // InternalSimpleBeeLangTestLanguage.g:3549:4: ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) - // InternalSimpleBeeLangTestLanguage.g:3550:5: (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) + // InternalSimpleBeeLangTestLanguage.g:3554:4: ( (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) ) + // InternalSimpleBeeLangTestLanguage.g:3555:5: (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) { - // InternalSimpleBeeLangTestLanguage.g:3550:5: (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) + // InternalSimpleBeeLangTestLanguage.g:3555:5: (lv_functionName_1_1= '!' | lv_functionName_1_2= '-' ) int alt65=2; int LA65_0 = input.LA(1); @@ -12266,7 +12274,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt65) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3551:6: lv_functionName_1_1= '!' + // InternalSimpleBeeLangTestLanguage.g:3556:6: lv_functionName_1_1= '!' { lv_functionName_1_1=(Token)match(input,64,FollowSets000.FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12286,7 +12294,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:3562:6: lv_functionName_1_2= '-' + // InternalSimpleBeeLangTestLanguage.g:3567:6: lv_functionName_1_2= '-' { lv_functionName_1_2=(Token)match(input,60,FollowSets000.FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12314,11 +12322,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3575:3: ( (lv_expr_2_0= ruleInfixExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3576:4: (lv_expr_2_0= ruleInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:3580:3: ( (lv_expr_2_0= ruleInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3581:4: (lv_expr_2_0= ruleInfixExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3576:4: (lv_expr_2_0= ruleInfixExpression ) - // InternalSimpleBeeLangTestLanguage.g:3577:5: lv_expr_2_0= ruleInfixExpression + // InternalSimpleBeeLangTestLanguage.g:3581:4: (lv_expr_2_0= ruleInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:3582:5: lv_expr_2_0= ruleInfixExpression { if ( state.backtracking==0 ) { @@ -12375,7 +12383,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRulePreopExpression" - // InternalSimpleBeeLangTestLanguage.g:3598:1: entryRulePreopExpression returns [EObject current=null] : iv_rulePreopExpression= rulePreopExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3603:1: entryRulePreopExpression returns [EObject current=null] : iv_rulePreopExpression= rulePreopExpression EOF ; public final EObject entryRulePreopExpression() throws RecognitionException { EObject current = null; int entryRulePreopExpression_StartIndex = input.index(); @@ -12384,8 +12392,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 67) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3598:56: (iv_rulePreopExpression= rulePreopExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:3599:2: iv_rulePreopExpression= rulePreopExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3603:56: (iv_rulePreopExpression= rulePreopExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3604:2: iv_rulePreopExpression= rulePreopExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPreopExpressionRule()); @@ -12417,7 +12425,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "rulePreopExpression" - // InternalSimpleBeeLangTestLanguage.g:3605:1: rulePreopExpression returns [EObject current=null] : ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:3610:1: rulePreopExpression returns [EObject current=null] : ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ; public final EObject rulePreopExpression() throws RecognitionException { EObject current = null; int rulePreopExpression_StartIndex = input.index(); @@ -12431,14 +12439,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 68) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3611:2: ( ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3612:2: ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3616:2: ( ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3617:2: ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:3612:2: ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3613:3: () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3617:2: ( () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3618:3: () ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) ( (lv_expr_2_0= ruleInfixExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3613:3: () - // InternalSimpleBeeLangTestLanguage.g:3614:4: + // InternalSimpleBeeLangTestLanguage.g:3618:3: () + // InternalSimpleBeeLangTestLanguage.g:3619:4: { if ( state.backtracking==0 ) { @@ -12455,13 +12463,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3623:3: ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3624:4: ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) + // InternalSimpleBeeLangTestLanguage.g:3628:3: ( ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3629:4: ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) { - // InternalSimpleBeeLangTestLanguage.g:3624:4: ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) - // InternalSimpleBeeLangTestLanguage.g:3625:5: (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) + // InternalSimpleBeeLangTestLanguage.g:3629:4: ( (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) ) + // InternalSimpleBeeLangTestLanguage.g:3630:5: (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) { - // InternalSimpleBeeLangTestLanguage.g:3625:5: (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) + // InternalSimpleBeeLangTestLanguage.g:3630:5: (lv_functionName_1_1= '++' | lv_functionName_1_2= '--' ) int alt66=2; int LA66_0 = input.LA(1); @@ -12480,7 +12488,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt66) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3626:6: lv_functionName_1_1= '++' + // InternalSimpleBeeLangTestLanguage.g:3631:6: lv_functionName_1_1= '++' { lv_functionName_1_1=(Token)match(input,65,FollowSets000.FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12500,7 +12508,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:3637:6: lv_functionName_1_2= '--' + // InternalSimpleBeeLangTestLanguage.g:3642:6: lv_functionName_1_2= '--' { lv_functionName_1_2=(Token)match(input,66,FollowSets000.FOLLOW_55); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12528,11 +12536,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3650:3: ( (lv_expr_2_0= ruleInfixExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3651:4: (lv_expr_2_0= ruleInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:3655:3: ( (lv_expr_2_0= ruleInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3656:4: (lv_expr_2_0= ruleInfixExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3651:4: (lv_expr_2_0= ruleInfixExpression ) - // InternalSimpleBeeLangTestLanguage.g:3652:5: lv_expr_2_0= ruleInfixExpression + // InternalSimpleBeeLangTestLanguage.g:3656:4: (lv_expr_2_0= ruleInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:3657:5: lv_expr_2_0= ruleInfixExpression { if ( state.backtracking==0 ) { @@ -12589,7 +12597,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRulePostopExpression" - // InternalSimpleBeeLangTestLanguage.g:3673:1: entryRulePostopExpression returns [EObject current=null] : iv_rulePostopExpression= rulePostopExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3678:1: entryRulePostopExpression returns [EObject current=null] : iv_rulePostopExpression= rulePostopExpression EOF ; public final EObject entryRulePostopExpression() throws RecognitionException { EObject current = null; int entryRulePostopExpression_StartIndex = input.index(); @@ -12598,8 +12606,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 69) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3673:57: (iv_rulePostopExpression= rulePostopExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:3674:2: iv_rulePostopExpression= rulePostopExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3678:57: (iv_rulePostopExpression= rulePostopExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3679:2: iv_rulePostopExpression= rulePostopExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPostopExpressionRule()); @@ -12631,7 +12639,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "rulePostopExpression" - // InternalSimpleBeeLangTestLanguage.g:3680:1: rulePostopExpression returns [EObject current=null] : (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) ; + // InternalSimpleBeeLangTestLanguage.g:3685:1: rulePostopExpression returns [EObject current=null] : (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) ; public final EObject rulePostopExpression() throws RecognitionException { EObject current = null; int rulePostopExpression_StartIndex = input.index(); @@ -12645,11 +12653,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 70) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3686:2: ( (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) ) - // InternalSimpleBeeLangTestLanguage.g:3687:2: (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:3691:2: ( (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) ) + // InternalSimpleBeeLangTestLanguage.g:3692:2: (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) { - // InternalSimpleBeeLangTestLanguage.g:3687:2: (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) - // InternalSimpleBeeLangTestLanguage.g:3688:3: this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? + // InternalSimpleBeeLangTestLanguage.g:3692:2: (this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:3693:3: this_InfixExpression_0= ruleInfixExpression ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? { if ( state.backtracking==0 ) { @@ -12672,7 +12680,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe afterParserOrEnumRuleCall(); } - // InternalSimpleBeeLangTestLanguage.g:3699:3: ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? + // InternalSimpleBeeLangTestLanguage.g:3704:3: ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) )? int alt68=2; int LA68_0 = input.LA(1); @@ -12692,10 +12700,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt68) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3700:4: () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3705:4: () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:3700:4: () - // InternalSimpleBeeLangTestLanguage.g:3701:5: + // InternalSimpleBeeLangTestLanguage.g:3705:4: () + // InternalSimpleBeeLangTestLanguage.g:3706:5: { if ( state.backtracking==0 ) { @@ -12712,13 +12720,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3710:4: ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3711:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) + // InternalSimpleBeeLangTestLanguage.g:3715:4: ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3716:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) { - // InternalSimpleBeeLangTestLanguage.g:3711:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) - // InternalSimpleBeeLangTestLanguage.g:3712:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) + // InternalSimpleBeeLangTestLanguage.g:3716:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) + // InternalSimpleBeeLangTestLanguage.g:3717:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) { - // InternalSimpleBeeLangTestLanguage.g:3712:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) + // InternalSimpleBeeLangTestLanguage.g:3717:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) int alt67=2; int LA67_0 = input.LA(1); @@ -12737,7 +12745,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt67) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3713:7: lv_functionName_2_1= '--' + // InternalSimpleBeeLangTestLanguage.g:3718:7: lv_functionName_2_1= '--' { lv_functionName_2_1=(Token)match(input,66,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12757,7 +12765,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:3724:7: lv_functionName_2_2= '++' + // InternalSimpleBeeLangTestLanguage.g:3729:7: lv_functionName_2_2= '++' { lv_functionName_2_2=(Token)match(input,65,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -12817,7 +12825,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleInfixExpression" - // InternalSimpleBeeLangTestLanguage.g:3742:1: entryRuleInfixExpression returns [EObject current=null] : iv_ruleInfixExpression= ruleInfixExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3747:1: entryRuleInfixExpression returns [EObject current=null] : iv_ruleInfixExpression= ruleInfixExpression EOF ; public final EObject entryRuleInfixExpression() throws RecognitionException { EObject current = null; int entryRuleInfixExpression_StartIndex = input.index(); @@ -12826,8 +12834,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 71) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3742:56: (iv_ruleInfixExpression= ruleInfixExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:3743:2: iv_ruleInfixExpression= ruleInfixExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3747:56: (iv_ruleInfixExpression= ruleInfixExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3748:2: iv_ruleInfixExpression= ruleInfixExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInfixExpressionRule()); @@ -12859,7 +12867,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleInfixExpression" - // InternalSimpleBeeLangTestLanguage.g:3749:1: ruleInfixExpression returns [EObject current=null] : (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) ; + // InternalSimpleBeeLangTestLanguage.g:3754:1: ruleInfixExpression returns [EObject current=null] : (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) ; public final EObject ruleInfixExpression() throws RecognitionException { EObject current = null; int ruleInfixExpression_StartIndex = input.index(); @@ -12883,11 +12891,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 72) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3755:2: ( (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) ) - // InternalSimpleBeeLangTestLanguage.g:3756:2: (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3760:2: ( (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) ) + // InternalSimpleBeeLangTestLanguage.g:3761:2: (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) { - // InternalSimpleBeeLangTestLanguage.g:3756:2: (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) - // InternalSimpleBeeLangTestLanguage.g:3757:3: this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3761:2: (this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* ) + // InternalSimpleBeeLangTestLanguage.g:3762:3: this_CallExpression_0= ruleCallExpression ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* { if ( state.backtracking==0 ) { @@ -12910,7 +12918,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe afterParserOrEnumRuleCall(); } - // InternalSimpleBeeLangTestLanguage.g:3768:3: ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* + // InternalSimpleBeeLangTestLanguage.g:3773:3: ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) | ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) | ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) )* loop70: do { int alt70=4; @@ -12941,13 +12949,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt70) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3769:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) + // InternalSimpleBeeLangTestLanguage.g:3774:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) { - // InternalSimpleBeeLangTestLanguage.g:3769:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) - // InternalSimpleBeeLangTestLanguage.g:3770:5: () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' + // InternalSimpleBeeLangTestLanguage.g:3774:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) + // InternalSimpleBeeLangTestLanguage.g:3775:5: () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' { - // InternalSimpleBeeLangTestLanguage.g:3770:5: () - // InternalSimpleBeeLangTestLanguage.g:3771:6: + // InternalSimpleBeeLangTestLanguage.g:3775:5: () + // InternalSimpleBeeLangTestLanguage.g:3776:6: { if ( state.backtracking==0 ) { @@ -12970,11 +12978,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_2, grammarAccess.getInfixExpressionAccess().getFullStopKeyword_1_0_1()); } - // InternalSimpleBeeLangTestLanguage.g:3784:5: ( (lv_name_3_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:3785:6: (lv_name_3_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:3789:5: ( (lv_name_3_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:3790:6: (lv_name_3_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:3785:6: (lv_name_3_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:3786:7: lv_name_3_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:3790:6: (lv_name_3_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:3791:7: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_58); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13006,7 +13014,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_4, grammarAccess.getInfixExpressionAccess().getLeftParenthesisKeyword_1_0_3()); } - // InternalSimpleBeeLangTestLanguage.g:3806:5: ( (lv_parameterList_5_0= ruleParameterList ) )? + // InternalSimpleBeeLangTestLanguage.g:3811:5: ( (lv_parameterList_5_0= ruleParameterList ) )? int alt69=2; int LA69_0 = input.LA(1); @@ -13015,10 +13023,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt69) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3807:6: (lv_parameterList_5_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:3812:6: (lv_parameterList_5_0= ruleParameterList ) { - // InternalSimpleBeeLangTestLanguage.g:3807:6: (lv_parameterList_5_0= ruleParameterList ) - // InternalSimpleBeeLangTestLanguage.g:3808:7: lv_parameterList_5_0= ruleParameterList + // InternalSimpleBeeLangTestLanguage.g:3812:6: (lv_parameterList_5_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:3813:7: lv_parameterList_5_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -13065,13 +13073,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:3831:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) + // InternalSimpleBeeLangTestLanguage.g:3836:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) { - // InternalSimpleBeeLangTestLanguage.g:3831:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) - // InternalSimpleBeeLangTestLanguage.g:3832:5: () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' + // InternalSimpleBeeLangTestLanguage.g:3836:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) + // InternalSimpleBeeLangTestLanguage.g:3837:5: () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' { - // InternalSimpleBeeLangTestLanguage.g:3832:5: () - // InternalSimpleBeeLangTestLanguage.g:3833:6: + // InternalSimpleBeeLangTestLanguage.g:3837:5: () + // InternalSimpleBeeLangTestLanguage.g:3838:6: { if ( state.backtracking==0 ) { @@ -13094,11 +13102,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_8, grammarAccess.getInfixExpressionAccess().getLeftSquareBracketKeyword_1_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:3846:5: ( (lv_indexExpr_9_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3847:6: (lv_indexExpr_9_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:3851:5: ( (lv_indexExpr_9_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3852:6: (lv_indexExpr_9_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3847:6: (lv_indexExpr_9_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:3848:7: lv_indexExpr_9_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:3852:6: (lv_indexExpr_9_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:3853:7: lv_indexExpr_9_0= ruleExpression { if ( state.backtracking==0 ) { @@ -13142,13 +13150,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:3871:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3876:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:3871:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3872:5: () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:3876:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3877:5: () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) { - // InternalSimpleBeeLangTestLanguage.g:3872:5: () - // InternalSimpleBeeLangTestLanguage.g:3873:6: + // InternalSimpleBeeLangTestLanguage.g:3877:5: () + // InternalSimpleBeeLangTestLanguage.g:3878:6: { if ( state.backtracking==0 ) { @@ -13171,11 +13179,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_12, grammarAccess.getInfixExpressionAccess().getFullStopKeyword_1_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:3886:5: ( (lv_featureName_13_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:3887:6: (lv_featureName_13_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:3891:5: ( (lv_featureName_13_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:3892:6: (lv_featureName_13_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:3887:6: (lv_featureName_13_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:3888:7: lv_featureName_13_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:3892:6: (lv_featureName_13_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:3893:7: lv_featureName_13_0= RULE_ID { lv_featureName_13_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_57); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13239,7 +13247,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleCallExpression" - // InternalSimpleBeeLangTestLanguage.g:3910:1: entryRuleCallExpression returns [EObject current=null] : iv_ruleCallExpression= ruleCallExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3915:1: entryRuleCallExpression returns [EObject current=null] : iv_ruleCallExpression= ruleCallExpression EOF ; public final EObject entryRuleCallExpression() throws RecognitionException { EObject current = null; int entryRuleCallExpression_StartIndex = input.index(); @@ -13248,8 +13256,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 73) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3910:55: (iv_ruleCallExpression= ruleCallExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:3911:2: iv_ruleCallExpression= ruleCallExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3915:55: (iv_ruleCallExpression= ruleCallExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3916:2: iv_ruleCallExpression= ruleCallExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getCallExpressionRule()); @@ -13281,7 +13289,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleCallExpression" - // InternalSimpleBeeLangTestLanguage.g:3917:1: ruleCallExpression returns [EObject current=null] : (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) ; + // InternalSimpleBeeLangTestLanguage.g:3922:1: ruleCallExpression returns [EObject current=null] : (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) ; public final EObject ruleCallExpression() throws RecognitionException { EObject current = null; int ruleCallExpression_StartIndex = input.index(); @@ -13297,11 +13305,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 74) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3923:2: ( (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) ) - // InternalSimpleBeeLangTestLanguage.g:3924:2: (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) + // InternalSimpleBeeLangTestLanguage.g:3928:2: ( (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) ) + // InternalSimpleBeeLangTestLanguage.g:3929:2: (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) { - // InternalSimpleBeeLangTestLanguage.g:3924:2: (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) - // InternalSimpleBeeLangTestLanguage.g:3925:3: this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* + // InternalSimpleBeeLangTestLanguage.g:3929:2: (this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* ) + // InternalSimpleBeeLangTestLanguage.g:3930:3: this_PrimaryExpression_0= rulePrimaryExpression ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* { if ( state.backtracking==0 ) { @@ -13324,7 +13332,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe afterParserOrEnumRuleCall(); } - // InternalSimpleBeeLangTestLanguage.g:3936:3: ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* + // InternalSimpleBeeLangTestLanguage.g:3941:3: ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' )* loop72: do { int alt72=2; @@ -13343,10 +13351,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt72) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3937:4: () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' + // InternalSimpleBeeLangTestLanguage.g:3942:4: () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' { - // InternalSimpleBeeLangTestLanguage.g:3937:4: () - // InternalSimpleBeeLangTestLanguage.g:3938:5: + // InternalSimpleBeeLangTestLanguage.g:3942:4: () + // InternalSimpleBeeLangTestLanguage.g:3943:5: { if ( state.backtracking==0 ) { @@ -13369,7 +13377,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_2, grammarAccess.getCallExpressionAccess().getLeftParenthesisKeyword_1_1()); } - // InternalSimpleBeeLangTestLanguage.g:3951:4: ( (lv_parameterList_3_0= ruleParameterList ) )? + // InternalSimpleBeeLangTestLanguage.g:3956:4: ( (lv_parameterList_3_0= ruleParameterList ) )? int alt71=2; int LA71_0 = input.LA(1); @@ -13378,10 +13386,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt71) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3952:5: (lv_parameterList_3_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:3957:5: (lv_parameterList_3_0= ruleParameterList ) { - // InternalSimpleBeeLangTestLanguage.g:3952:5: (lv_parameterList_3_0= ruleParameterList ) - // InternalSimpleBeeLangTestLanguage.g:3953:6: lv_parameterList_3_0= ruleParameterList + // InternalSimpleBeeLangTestLanguage.g:3957:5: (lv_parameterList_3_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:3958:6: lv_parameterList_3_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -13456,7 +13464,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRulePrimaryExpression" - // InternalSimpleBeeLangTestLanguage.g:3979:1: entryRulePrimaryExpression returns [EObject current=null] : iv_rulePrimaryExpression= rulePrimaryExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:3984:1: entryRulePrimaryExpression returns [EObject current=null] : iv_rulePrimaryExpression= rulePrimaryExpression EOF ; public final EObject entryRulePrimaryExpression() throws RecognitionException { EObject current = null; int entryRulePrimaryExpression_StartIndex = input.index(); @@ -13465,8 +13473,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 75) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3979:58: (iv_rulePrimaryExpression= rulePrimaryExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:3980:2: iv_rulePrimaryExpression= rulePrimaryExpression EOF + // InternalSimpleBeeLangTestLanguage.g:3984:58: (iv_rulePrimaryExpression= rulePrimaryExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:3985:2: iv_rulePrimaryExpression= rulePrimaryExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPrimaryExpressionRule()); @@ -13498,7 +13506,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "rulePrimaryExpression" - // InternalSimpleBeeLangTestLanguage.g:3986:1: rulePrimaryExpression returns [EObject current=null] : (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:3991:1: rulePrimaryExpression returns [EObject current=null] : (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) ; public final EObject rulePrimaryExpression() throws RecognitionException { EObject current = null; int rulePrimaryExpression_StartIndex = input.index(); @@ -13526,15 +13534,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 76) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:3992:2: ( (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3993:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) + // InternalSimpleBeeLangTestLanguage.g:3997:2: ( (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3998:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3993:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) + // InternalSimpleBeeLangTestLanguage.g:3998:2: (this_FeatureCall_0= ruleFeatureCall | this_ConstructorCallExpression_1= ruleConstructorCallExpression | this_Value_2= ruleValue | this_Literal_3= ruleLiteral | this_KeywordVariables_4= ruleKeywordVariables | this_ParanthesizedExpression_5= ruleParanthesizedExpression | this_BlockExpression_6= ruleBlockExpression | this_WithExpression_7= ruleWithExpression | this_WithContextExpression_8= ruleWithContextExpression ) int alt73=9; alt73 = dfa73.predict(input); switch (alt73) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3994:3: this_FeatureCall_0= ruleFeatureCall + // InternalSimpleBeeLangTestLanguage.g:3999:3: this_FeatureCall_0= ruleFeatureCall { if ( state.backtracking==0 ) { @@ -13561,7 +13569,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:4006:3: this_ConstructorCallExpression_1= ruleConstructorCallExpression + // InternalSimpleBeeLangTestLanguage.g:4011:3: this_ConstructorCallExpression_1= ruleConstructorCallExpression { if ( state.backtracking==0 ) { @@ -13588,7 +13596,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:4018:3: this_Value_2= ruleValue + // InternalSimpleBeeLangTestLanguage.g:4023:3: this_Value_2= ruleValue { if ( state.backtracking==0 ) { @@ -13615,7 +13623,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:4030:3: this_Literal_3= ruleLiteral + // InternalSimpleBeeLangTestLanguage.g:4035:3: this_Literal_3= ruleLiteral { if ( state.backtracking==0 ) { @@ -13642,7 +13650,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:4042:3: this_KeywordVariables_4= ruleKeywordVariables + // InternalSimpleBeeLangTestLanguage.g:4047:3: this_KeywordVariables_4= ruleKeywordVariables { if ( state.backtracking==0 ) { @@ -13669,7 +13677,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 6 : - // InternalSimpleBeeLangTestLanguage.g:4054:3: this_ParanthesizedExpression_5= ruleParanthesizedExpression + // InternalSimpleBeeLangTestLanguage.g:4059:3: this_ParanthesizedExpression_5= ruleParanthesizedExpression { if ( state.backtracking==0 ) { @@ -13696,7 +13704,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 7 : - // InternalSimpleBeeLangTestLanguage.g:4066:3: this_BlockExpression_6= ruleBlockExpression + // InternalSimpleBeeLangTestLanguage.g:4071:3: this_BlockExpression_6= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -13723,7 +13731,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 8 : - // InternalSimpleBeeLangTestLanguage.g:4078:3: this_WithExpression_7= ruleWithExpression + // InternalSimpleBeeLangTestLanguage.g:4083:3: this_WithExpression_7= ruleWithExpression { if ( state.backtracking==0 ) { @@ -13750,7 +13758,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 9 : - // InternalSimpleBeeLangTestLanguage.g:4090:3: this_WithContextExpression_8= ruleWithContextExpression + // InternalSimpleBeeLangTestLanguage.g:4095:3: this_WithContextExpression_8= ruleWithContextExpression { if ( state.backtracking==0 ) { @@ -13802,7 +13810,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleWithExpression" - // InternalSimpleBeeLangTestLanguage.g:4105:1: entryRuleWithExpression returns [EObject current=null] : iv_ruleWithExpression= ruleWithExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:4110:1: entryRuleWithExpression returns [EObject current=null] : iv_ruleWithExpression= ruleWithExpression EOF ; public final EObject entryRuleWithExpression() throws RecognitionException { EObject current = null; int entryRuleWithExpression_StartIndex = input.index(); @@ -13811,8 +13819,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 77) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4105:55: (iv_ruleWithExpression= ruleWithExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:4106:2: iv_ruleWithExpression= ruleWithExpression EOF + // InternalSimpleBeeLangTestLanguage.g:4110:55: (iv_ruleWithExpression= ruleWithExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:4111:2: iv_ruleWithExpression= ruleWithExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getWithExpressionRule()); @@ -13844,7 +13852,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleWithExpression" - // InternalSimpleBeeLangTestLanguage.g:4112:1: ruleWithExpression returns [EObject current=null] : (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4117:1: ruleWithExpression returns [EObject current=null] : (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) ; public final EObject ruleWithExpression() throws RecognitionException { EObject current = null; int ruleWithExpression_StartIndex = input.index(); @@ -13865,11 +13873,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 78) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4118:2: ( (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4119:2: (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4123:2: ( (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4124:2: (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:4119:2: (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4120:3: otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:4124:2: (otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4125:3: otherlv_0= 'with' ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) { otherlv_0=(Token)match(input,70,FollowSets000.FOLLOW_62); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13877,7 +13885,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_0, grammarAccess.getWithExpressionAccess().getWithKeyword_0()); } - // InternalSimpleBeeLangTestLanguage.g:4124:3: ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? + // InternalSimpleBeeLangTestLanguage.g:4129:3: ( ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* )? int alt75=2; int LA75_0 = input.LA(1); @@ -13886,13 +13894,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt75) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4125:4: ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* + // InternalSimpleBeeLangTestLanguage.g:4130:4: ( (lv_referencedAdvice_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* { - // InternalSimpleBeeLangTestLanguage.g:4125:4: ( (lv_referencedAdvice_1_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:4126:5: (lv_referencedAdvice_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4130:4: ( (lv_referencedAdvice_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4131:5: (lv_referencedAdvice_1_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:4126:5: (lv_referencedAdvice_1_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:4127:6: lv_referencedAdvice_1_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:4131:5: (lv_referencedAdvice_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4132:6: lv_referencedAdvice_1_0= RULE_ID { lv_referencedAdvice_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_63); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13918,7 +13926,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4143:4: (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* + // InternalSimpleBeeLangTestLanguage.g:4148:4: (otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) )* loop74: do { int alt74=2; @@ -13931,7 +13939,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt74) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4144:5: otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4149:5: otherlv_2= ',' ( (lv_referencedAdvice_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,16,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13939,11 +13947,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_2, grammarAccess.getWithExpressionAccess().getCommaKeyword_1_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:4148:5: ( (lv_referencedAdvice_3_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:4149:6: (lv_referencedAdvice_3_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4153:5: ( (lv_referencedAdvice_3_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4154:6: (lv_referencedAdvice_3_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:4149:6: (lv_referencedAdvice_3_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:4150:7: lv_referencedAdvice_3_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:4154:6: (lv_referencedAdvice_3_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4155:7: lv_referencedAdvice_3_0= RULE_ID { lv_referencedAdvice_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_63); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -13984,7 +13992,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4168:3: ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:4173:3: ( (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) | (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) ) int alt76=2; int LA76_0 = input.LA(1); @@ -14003,10 +14011,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt76) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4169:4: (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4174:4: (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:4169:4: (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4170:5: otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:4174:4: (otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4175:5: otherlv_4= ':' ( (lv_funcExpr_5_0= ruleExpression ) ) { otherlv_4=(Token)match(input,19,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14014,11 +14022,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_4, grammarAccess.getWithExpressionAccess().getColonKeyword_2_0_0()); } - // InternalSimpleBeeLangTestLanguage.g:4174:5: ( (lv_funcExpr_5_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:4175:6: (lv_funcExpr_5_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:4179:5: ( (lv_funcExpr_5_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:4180:6: (lv_funcExpr_5_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:4175:6: (lv_funcExpr_5_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:4176:7: lv_funcExpr_5_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:4180:6: (lv_funcExpr_5_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:4181:7: lv_funcExpr_5_0= ruleExpression { if ( state.backtracking==0 ) { @@ -14056,10 +14064,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:4195:4: (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) + // InternalSimpleBeeLangTestLanguage.g:4200:4: (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) { - // InternalSimpleBeeLangTestLanguage.g:4195:4: (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) - // InternalSimpleBeeLangTestLanguage.g:4196:5: otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' + // InternalSimpleBeeLangTestLanguage.g:4200:4: (otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' ) + // InternalSimpleBeeLangTestLanguage.g:4201:5: otherlv_6= '{' ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) otherlv_8= '}' { otherlv_6=(Token)match(input,17,FollowSets000.FOLLOW_64); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14067,11 +14075,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_6, grammarAccess.getWithExpressionAccess().getLeftCurlyBracketKeyword_2_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:4200:5: ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) - // InternalSimpleBeeLangTestLanguage.g:4201:6: (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) + // InternalSimpleBeeLangTestLanguage.g:4205:5: ( (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) ) + // InternalSimpleBeeLangTestLanguage.g:4206:6: (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) { - // InternalSimpleBeeLangTestLanguage.g:4201:6: (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) - // InternalSimpleBeeLangTestLanguage.g:4202:7: lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets + // InternalSimpleBeeLangTestLanguage.g:4206:6: (lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets ) + // InternalSimpleBeeLangTestLanguage.g:4207:7: lv_funcExpr_7_0= ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { @@ -14143,7 +14151,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleWithContextExpression" - // InternalSimpleBeeLangTestLanguage.g:4229:1: entryRuleWithContextExpression returns [EObject current=null] : iv_ruleWithContextExpression= ruleWithContextExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:4234:1: entryRuleWithContextExpression returns [EObject current=null] : iv_ruleWithContextExpression= ruleWithContextExpression EOF ; public final EObject entryRuleWithContextExpression() throws RecognitionException { EObject current = null; int entryRuleWithContextExpression_StartIndex = input.index(); @@ -14152,8 +14160,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 79) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4229:62: (iv_ruleWithContextExpression= ruleWithContextExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:4230:2: iv_ruleWithContextExpression= ruleWithContextExpression EOF + // InternalSimpleBeeLangTestLanguage.g:4234:62: (iv_ruleWithContextExpression= ruleWithContextExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:4235:2: iv_ruleWithContextExpression= ruleWithContextExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getWithContextExpressionRule()); @@ -14185,7 +14193,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleWithContextExpression" - // InternalSimpleBeeLangTestLanguage.g:4236:1: ruleWithContextExpression returns [EObject current=null] : (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4241:1: ruleWithContextExpression returns [EObject current=null] : (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) ; public final EObject ruleWithContextExpression() throws RecognitionException { EObject current = null; int ruleWithContextExpression_StartIndex = input.index(); @@ -14203,11 +14211,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 80) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4242:2: ( (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4243:2: (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4247:2: ( (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4248:2: (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:4243:2: (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4244:3: otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:4248:2: (otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4249:3: otherlv_0= 'with' otherlv_1= 'context' ( (lv_expr_2_0= ruleExpression ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ( (lv_contextBlock_5_0= ruleBlockExpression ) ) { otherlv_0=(Token)match(input,70,FollowSets000.FOLLOW_66); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14221,11 +14229,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_1, grammarAccess.getWithContextExpressionAccess().getContextKeyword_1()); } - // InternalSimpleBeeLangTestLanguage.g:4252:3: ( (lv_expr_2_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:4253:4: (lv_expr_2_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:4257:3: ( (lv_expr_2_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:4258:4: (lv_expr_2_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:4253:4: (lv_expr_2_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:4254:5: lv_expr_2_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:4258:4: (lv_expr_2_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:4259:5: lv_expr_2_0= ruleExpression { if ( state.backtracking==0 ) { @@ -14256,7 +14264,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4271:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? + // InternalSimpleBeeLangTestLanguage.g:4276:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? int alt77=2; int LA77_0 = input.LA(1); @@ -14265,7 +14273,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt77) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4272:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4277:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,28,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14273,11 +14281,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_3, grammarAccess.getWithContextExpressionAccess().getAsKeyword_3_0()); } - // InternalSimpleBeeLangTestLanguage.g:4276:4: ( (lv_alias_4_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:4277:5: (lv_alias_4_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4281:4: ( (lv_alias_4_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4282:5: (lv_alias_4_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:4277:5: (lv_alias_4_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:4278:6: lv_alias_4_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:4282:5: (lv_alias_4_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4283:6: lv_alias_4_0= RULE_ID { lv_alias_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14309,11 +14317,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4295:3: ( (lv_contextBlock_5_0= ruleBlockExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:4296:4: (lv_contextBlock_5_0= ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:4300:3: ( (lv_contextBlock_5_0= ruleBlockExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:4301:4: (lv_contextBlock_5_0= ruleBlockExpression ) { - // InternalSimpleBeeLangTestLanguage.g:4296:4: (lv_contextBlock_5_0= ruleBlockExpression ) - // InternalSimpleBeeLangTestLanguage.g:4297:5: lv_contextBlock_5_0= ruleBlockExpression + // InternalSimpleBeeLangTestLanguage.g:4301:4: (lv_contextBlock_5_0= ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:4302:5: lv_contextBlock_5_0= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -14370,7 +14378,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleBlockExpression" - // InternalSimpleBeeLangTestLanguage.g:4318:1: entryRuleBlockExpression returns [EObject current=null] : iv_ruleBlockExpression= ruleBlockExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:4323:1: entryRuleBlockExpression returns [EObject current=null] : iv_ruleBlockExpression= ruleBlockExpression EOF ; public final EObject entryRuleBlockExpression() throws RecognitionException { EObject current = null; int entryRuleBlockExpression_StartIndex = input.index(); @@ -14379,8 +14387,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 81) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4318:56: (iv_ruleBlockExpression= ruleBlockExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:4319:2: iv_ruleBlockExpression= ruleBlockExpression EOF + // InternalSimpleBeeLangTestLanguage.g:4323:56: (iv_ruleBlockExpression= ruleBlockExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:4324:2: iv_ruleBlockExpression= ruleBlockExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBlockExpressionRule()); @@ -14412,7 +14420,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleBlockExpression" - // InternalSimpleBeeLangTestLanguage.g:4325:1: ruleBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) ; + // InternalSimpleBeeLangTestLanguage.g:4330:1: ruleBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) ; public final EObject ruleBlockExpression() throws RecognitionException { EObject current = null; int ruleBlockExpression_StartIndex = input.index(); @@ -14427,14 +14435,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 82) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4331:2: ( ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:4332:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) + // InternalSimpleBeeLangTestLanguage.g:4336:2: ( ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:4337:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) { - // InternalSimpleBeeLangTestLanguage.g:4332:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) - // InternalSimpleBeeLangTestLanguage.g:4333:3: () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' + // InternalSimpleBeeLangTestLanguage.g:4337:2: ( () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' ) + // InternalSimpleBeeLangTestLanguage.g:4338:3: () otherlv_1= '{' ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* otherlv_4= '}' { - // InternalSimpleBeeLangTestLanguage.g:4333:3: () - // InternalSimpleBeeLangTestLanguage.g:4334:4: + // InternalSimpleBeeLangTestLanguage.g:4338:3: () + // InternalSimpleBeeLangTestLanguage.g:4339:4: { if ( state.backtracking==0 ) { @@ -14457,7 +14465,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_1, grammarAccess.getBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); } - // InternalSimpleBeeLangTestLanguage.g:4347:3: ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* + // InternalSimpleBeeLangTestLanguage.g:4352:3: ( ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' )* loop78: do { int alt78=2; @@ -14470,13 +14478,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt78) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4348:4: ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' + // InternalSimpleBeeLangTestLanguage.g:4353:4: ( (lv_expressions_2_0= ruleTopLevelExpression ) ) otherlv_3= ';' { - // InternalSimpleBeeLangTestLanguage.g:4348:4: ( (lv_expressions_2_0= ruleTopLevelExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:4349:5: (lv_expressions_2_0= ruleTopLevelExpression ) + // InternalSimpleBeeLangTestLanguage.g:4353:4: ( (lv_expressions_2_0= ruleTopLevelExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:4354:5: (lv_expressions_2_0= ruleTopLevelExpression ) { - // InternalSimpleBeeLangTestLanguage.g:4349:5: (lv_expressions_2_0= ruleTopLevelExpression ) - // InternalSimpleBeeLangTestLanguage.g:4350:6: lv_expressions_2_0= ruleTopLevelExpression + // InternalSimpleBeeLangTestLanguage.g:4354:5: (lv_expressions_2_0= ruleTopLevelExpression ) + // InternalSimpleBeeLangTestLanguage.g:4355:6: lv_expressions_2_0= ruleTopLevelExpression { if ( state.backtracking==0 ) { @@ -14554,7 +14562,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleValue" - // InternalSimpleBeeLangTestLanguage.g:4380:1: entryRuleValue returns [EObject current=null] : iv_ruleValue= ruleValue EOF ; + // InternalSimpleBeeLangTestLanguage.g:4385:1: entryRuleValue returns [EObject current=null] : iv_ruleValue= ruleValue EOF ; public final EObject entryRuleValue() throws RecognitionException { EObject current = null; int entryRuleValue_StartIndex = input.index(); @@ -14563,8 +14571,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 83) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4380:46: (iv_ruleValue= ruleValue EOF ) - // InternalSimpleBeeLangTestLanguage.g:4381:2: iv_ruleValue= ruleValue EOF + // InternalSimpleBeeLangTestLanguage.g:4385:46: (iv_ruleValue= ruleValue EOF ) + // InternalSimpleBeeLangTestLanguage.g:4386:2: iv_ruleValue= ruleValue EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getValueRule()); @@ -14596,7 +14604,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleValue" - // InternalSimpleBeeLangTestLanguage.g:4387:1: ruleValue returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4392:1: ruleValue returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleValue() throws RecognitionException { EObject current = null; int ruleValue_StartIndex = input.index(); @@ -14607,14 +14615,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 84) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4393:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4394:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4398:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4399:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:4394:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4395:3: () ( (lv_name_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4399:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4400:3: () ( (lv_name_1_0= RULE_ID ) ) { - // InternalSimpleBeeLangTestLanguage.g:4395:3: () - // InternalSimpleBeeLangTestLanguage.g:4396:4: + // InternalSimpleBeeLangTestLanguage.g:4400:3: () + // InternalSimpleBeeLangTestLanguage.g:4401:4: { if ( state.backtracking==0 ) { @@ -14631,11 +14639,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4405:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:4406:4: (lv_name_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4410:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4411:4: (lv_name_1_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:4406:4: (lv_name_1_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:4407:5: lv_name_1_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:4411:4: (lv_name_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4412:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14687,7 +14695,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleKeywordVariables" - // InternalSimpleBeeLangTestLanguage.g:4427:1: entryRuleKeywordVariables returns [EObject current=null] : iv_ruleKeywordVariables= ruleKeywordVariables EOF ; + // InternalSimpleBeeLangTestLanguage.g:4432:1: entryRuleKeywordVariables returns [EObject current=null] : iv_ruleKeywordVariables= ruleKeywordVariables EOF ; public final EObject entryRuleKeywordVariables() throws RecognitionException { EObject current = null; int entryRuleKeywordVariables_StartIndex = input.index(); @@ -14696,8 +14704,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 85) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4427:57: (iv_ruleKeywordVariables= ruleKeywordVariables EOF ) - // InternalSimpleBeeLangTestLanguage.g:4428:2: iv_ruleKeywordVariables= ruleKeywordVariables EOF + // InternalSimpleBeeLangTestLanguage.g:4432:57: (iv_ruleKeywordVariables= ruleKeywordVariables EOF ) + // InternalSimpleBeeLangTestLanguage.g:4433:2: iv_ruleKeywordVariables= ruleKeywordVariables EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getKeywordVariablesRule()); @@ -14729,7 +14737,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleKeywordVariables" - // InternalSimpleBeeLangTestLanguage.g:4434:1: ruleKeywordVariables returns [EObject current=null] : ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4439:1: ruleKeywordVariables returns [EObject current=null] : ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) ; public final EObject ruleKeywordVariables() throws RecognitionException { EObject current = null; int ruleKeywordVariables_StartIndex = input.index(); @@ -14746,14 +14754,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 86) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4440:2: ( ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4441:2: ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4445:2: ( ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4446:2: ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:4441:2: ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4442:3: () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4446:2: ( () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4447:3: () ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:4442:3: () - // InternalSimpleBeeLangTestLanguage.g:4443:4: + // InternalSimpleBeeLangTestLanguage.g:4447:3: () + // InternalSimpleBeeLangTestLanguage.g:4448:4: { if ( state.backtracking==0 ) { @@ -14770,13 +14778,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4452:3: ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4453:4: ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) + // InternalSimpleBeeLangTestLanguage.g:4457:3: ( ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4458:4: ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) { - // InternalSimpleBeeLangTestLanguage.g:4453:4: ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) - // InternalSimpleBeeLangTestLanguage.g:4454:5: (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) + // InternalSimpleBeeLangTestLanguage.g:4458:4: ( (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) ) + // InternalSimpleBeeLangTestLanguage.g:4459:5: (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) { - // InternalSimpleBeeLangTestLanguage.g:4454:5: (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) + // InternalSimpleBeeLangTestLanguage.g:4459:5: (lv_name_1_1= 'input' | lv_name_1_2= 'output' | lv_name_1_3= 'source' | lv_name_1_4= 'properties' | lv_name_1_5= 'builder' | lv_name_1_6= 'unit' | lv_name_1_7= 'this' ) int alt79=7; switch ( input.LA(1) ) { case 72: @@ -14824,7 +14832,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe switch (alt79) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4455:6: lv_name_1_1= 'input' + // InternalSimpleBeeLangTestLanguage.g:4460:6: lv_name_1_1= 'input' { lv_name_1_1=(Token)match(input,72,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14844,7 +14852,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:4466:6: lv_name_1_2= 'output' + // InternalSimpleBeeLangTestLanguage.g:4471:6: lv_name_1_2= 'output' { lv_name_1_2=(Token)match(input,21,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14864,7 +14872,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:4477:6: lv_name_1_3= 'source' + // InternalSimpleBeeLangTestLanguage.g:4482:6: lv_name_1_3= 'source' { lv_name_1_3=(Token)match(input,18,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14884,7 +14892,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 4 : - // InternalSimpleBeeLangTestLanguage.g:4488:6: lv_name_1_4= 'properties' + // InternalSimpleBeeLangTestLanguage.g:4493:6: lv_name_1_4= 'properties' { lv_name_1_4=(Token)match(input,73,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14904,7 +14912,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 5 : - // InternalSimpleBeeLangTestLanguage.g:4499:6: lv_name_1_5= 'builder' + // InternalSimpleBeeLangTestLanguage.g:4504:6: lv_name_1_5= 'builder' { lv_name_1_5=(Token)match(input,74,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14924,7 +14932,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 6 : - // InternalSimpleBeeLangTestLanguage.g:4510:6: lv_name_1_6= 'unit' + // InternalSimpleBeeLangTestLanguage.g:4515:6: lv_name_1_6= 'unit' { lv_name_1_6=(Token)match(input,13,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14944,7 +14952,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 7 : - // InternalSimpleBeeLangTestLanguage.g:4521:6: lv_name_1_7= 'this' + // InternalSimpleBeeLangTestLanguage.g:4526:6: lv_name_1_7= 'this' { lv_name_1_7=(Token)match(input,75,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -14998,7 +15006,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleFeatureCall" - // InternalSimpleBeeLangTestLanguage.g:4538:1: entryRuleFeatureCall returns [EObject current=null] : iv_ruleFeatureCall= ruleFeatureCall EOF ; + // InternalSimpleBeeLangTestLanguage.g:4543:1: entryRuleFeatureCall returns [EObject current=null] : iv_ruleFeatureCall= ruleFeatureCall EOF ; public final EObject entryRuleFeatureCall() throws RecognitionException { EObject current = null; int entryRuleFeatureCall_StartIndex = input.index(); @@ -15007,8 +15015,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 87) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4538:52: (iv_ruleFeatureCall= ruleFeatureCall EOF ) - // InternalSimpleBeeLangTestLanguage.g:4539:2: iv_ruleFeatureCall= ruleFeatureCall EOF + // InternalSimpleBeeLangTestLanguage.g:4543:52: (iv_ruleFeatureCall= ruleFeatureCall EOF ) + // InternalSimpleBeeLangTestLanguage.g:4544:2: iv_ruleFeatureCall= ruleFeatureCall EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFeatureCallRule()); @@ -15040,7 +15048,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleFeatureCall" - // InternalSimpleBeeLangTestLanguage.g:4545:1: ruleFeatureCall returns [EObject current=null] : this_OperationCall_0= ruleOperationCall ; + // InternalSimpleBeeLangTestLanguage.g:4550:1: ruleFeatureCall returns [EObject current=null] : this_OperationCall_0= ruleOperationCall ; public final EObject ruleFeatureCall() throws RecognitionException { EObject current = null; int ruleFeatureCall_StartIndex = input.index(); @@ -15052,8 +15060,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 88) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4551:2: (this_OperationCall_0= ruleOperationCall ) - // InternalSimpleBeeLangTestLanguage.g:4552:2: this_OperationCall_0= ruleOperationCall + // InternalSimpleBeeLangTestLanguage.g:4556:2: (this_OperationCall_0= ruleOperationCall ) + // InternalSimpleBeeLangTestLanguage.g:4557:2: this_OperationCall_0= ruleOperationCall { if ( state.backtracking==0 ) { @@ -15099,7 +15107,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleOperationCall" - // InternalSimpleBeeLangTestLanguage.g:4566:1: entryRuleOperationCall returns [EObject current=null] : iv_ruleOperationCall= ruleOperationCall EOF ; + // InternalSimpleBeeLangTestLanguage.g:4571:1: entryRuleOperationCall returns [EObject current=null] : iv_ruleOperationCall= ruleOperationCall EOF ; public final EObject entryRuleOperationCall() throws RecognitionException { EObject current = null; int entryRuleOperationCall_StartIndex = input.index(); @@ -15108,8 +15116,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 89) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4566:54: (iv_ruleOperationCall= ruleOperationCall EOF ) - // InternalSimpleBeeLangTestLanguage.g:4567:2: iv_ruleOperationCall= ruleOperationCall EOF + // InternalSimpleBeeLangTestLanguage.g:4571:54: (iv_ruleOperationCall= ruleOperationCall EOF ) + // InternalSimpleBeeLangTestLanguage.g:4572:2: iv_ruleOperationCall= ruleOperationCall EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOperationCallRule()); @@ -15141,7 +15149,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleOperationCall" - // InternalSimpleBeeLangTestLanguage.g:4573:1: ruleOperationCall returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) ; + // InternalSimpleBeeLangTestLanguage.g:4578:1: ruleOperationCall returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) ; public final EObject ruleOperationCall() throws RecognitionException { EObject current = null; int ruleOperationCall_StartIndex = input.index(); @@ -15156,14 +15164,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 90) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4579:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) ) - // InternalSimpleBeeLangTestLanguage.g:4580:2: ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) + // InternalSimpleBeeLangTestLanguage.g:4584:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) ) + // InternalSimpleBeeLangTestLanguage.g:4585:2: ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) { - // InternalSimpleBeeLangTestLanguage.g:4580:2: ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) - // InternalSimpleBeeLangTestLanguage.g:4581:3: () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' + // InternalSimpleBeeLangTestLanguage.g:4585:2: ( () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) + // InternalSimpleBeeLangTestLanguage.g:4586:3: () ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' { - // InternalSimpleBeeLangTestLanguage.g:4581:3: () - // InternalSimpleBeeLangTestLanguage.g:4582:4: + // InternalSimpleBeeLangTestLanguage.g:4586:3: () + // InternalSimpleBeeLangTestLanguage.g:4587:4: { if ( state.backtracking==0 ) { @@ -15180,11 +15188,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4591:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:4592:4: (lv_name_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4596:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4597:4: (lv_name_1_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:4592:4: (lv_name_1_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:4593:5: lv_name_1_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:4597:4: (lv_name_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4598:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_58); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15216,7 +15224,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_2, grammarAccess.getOperationCallAccess().getLeftParenthesisKeyword_2()); } - // InternalSimpleBeeLangTestLanguage.g:4613:3: ( (lv_parameterList_3_0= ruleParameterList ) )? + // InternalSimpleBeeLangTestLanguage.g:4618:3: ( (lv_parameterList_3_0= ruleParameterList ) )? int alt80=2; int LA80_0 = input.LA(1); @@ -15225,10 +15233,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt80) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4614:4: (lv_parameterList_3_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:4619:4: (lv_parameterList_3_0= ruleParameterList ) { - // InternalSimpleBeeLangTestLanguage.g:4614:4: (lv_parameterList_3_0= ruleParameterList ) - // InternalSimpleBeeLangTestLanguage.g:4615:5: lv_parameterList_3_0= ruleParameterList + // InternalSimpleBeeLangTestLanguage.g:4619:4: (lv_parameterList_3_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:4620:5: lv_parameterList_3_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -15294,7 +15302,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleConstructorCallExpression" - // InternalSimpleBeeLangTestLanguage.g:4640:1: entryRuleConstructorCallExpression returns [EObject current=null] : iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:4645:1: entryRuleConstructorCallExpression returns [EObject current=null] : iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF ; public final EObject entryRuleConstructorCallExpression() throws RecognitionException { EObject current = null; int entryRuleConstructorCallExpression_StartIndex = input.index(); @@ -15303,8 +15311,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 91) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4640:66: (iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:4641:2: iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF + // InternalSimpleBeeLangTestLanguage.g:4645:66: (iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:4646:2: iv_ruleConstructorCallExpression= ruleConstructorCallExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getConstructorCallExpressionRule()); @@ -15336,7 +15344,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleConstructorCallExpression" - // InternalSimpleBeeLangTestLanguage.g:4647:1: ruleConstructorCallExpression returns [EObject current=null] : ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) ; + // InternalSimpleBeeLangTestLanguage.g:4652:1: ruleConstructorCallExpression returns [EObject current=null] : ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) ; public final EObject ruleConstructorCallExpression() throws RecognitionException { EObject current = null; int ruleConstructorCallExpression_StartIndex = input.index(); @@ -15356,14 +15364,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 92) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4653:2: ( ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) ) - // InternalSimpleBeeLangTestLanguage.g:4654:2: ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) + // InternalSimpleBeeLangTestLanguage.g:4658:2: ( ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) ) + // InternalSimpleBeeLangTestLanguage.g:4659:2: ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) { - // InternalSimpleBeeLangTestLanguage.g:4654:2: ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) - // InternalSimpleBeeLangTestLanguage.g:4655:3: () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? + // InternalSimpleBeeLangTestLanguage.g:4659:2: ( () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? ) + // InternalSimpleBeeLangTestLanguage.g:4660:3: () otherlv_1= 'new' ( (lv_typeExpr_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? { - // InternalSimpleBeeLangTestLanguage.g:4655:3: () - // InternalSimpleBeeLangTestLanguage.g:4656:4: + // InternalSimpleBeeLangTestLanguage.g:4660:3: () + // InternalSimpleBeeLangTestLanguage.g:4661:4: { if ( state.backtracking==0 ) { @@ -15386,11 +15394,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_1, grammarAccess.getConstructorCallExpressionAccess().getNewKeyword_1()); } - // InternalSimpleBeeLangTestLanguage.g:4669:3: ( (lv_typeExpr_2_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:4670:4: (lv_typeExpr_2_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4674:3: ( (lv_typeExpr_2_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4675:4: (lv_typeExpr_2_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:4670:4: (lv_typeExpr_2_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:4671:5: lv_typeExpr_2_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:4675:4: (lv_typeExpr_2_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4676:5: lv_typeExpr_2_0= RULE_ID { lv_typeExpr_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_68); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15416,12 +15424,12 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4687:3: (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? + // InternalSimpleBeeLangTestLanguage.g:4692:3: (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' )? int alt82=2; alt82 = dfa82.predict(input); switch (alt82) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4688:4: otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' + // InternalSimpleBeeLangTestLanguage.g:4693:4: otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' { otherlv_3=(Token)match(input,35,FollowSets000.FOLLOW_59); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15429,7 +15437,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_3, grammarAccess.getConstructorCallExpressionAccess().getLeftParenthesisKeyword_3_0()); } - // InternalSimpleBeeLangTestLanguage.g:4692:4: ( (lv_parameterList_4_0= ruleParameterList ) )? + // InternalSimpleBeeLangTestLanguage.g:4697:4: ( (lv_parameterList_4_0= ruleParameterList ) )? int alt81=2; int LA81_0 = input.LA(1); @@ -15438,10 +15446,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt81) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4693:5: (lv_parameterList_4_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:4698:5: (lv_parameterList_4_0= ruleParameterList ) { - // InternalSimpleBeeLangTestLanguage.g:4693:5: (lv_parameterList_4_0= ruleParameterList ) - // InternalSimpleBeeLangTestLanguage.g:4694:6: lv_parameterList_4_0= ruleParameterList + // InternalSimpleBeeLangTestLanguage.g:4698:5: (lv_parameterList_4_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:4699:6: lv_parameterList_4_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -15487,7 +15495,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4716:3: (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? + // InternalSimpleBeeLangTestLanguage.g:4721:3: (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) )? int alt83=2; int LA83_0 = input.LA(1); @@ -15504,7 +15512,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt83) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4717:4: otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4722:4: otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) { otherlv_6=(Token)match(input,28,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15512,11 +15520,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_6, grammarAccess.getConstructorCallExpressionAccess().getAsKeyword_4_0()); } - // InternalSimpleBeeLangTestLanguage.g:4721:4: ( (lv_alias_7_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:4722:5: (lv_alias_7_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4726:4: ( (lv_alias_7_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4727:5: (lv_alias_7_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:4722:5: (lv_alias_7_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:4723:6: lv_alias_7_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:4727:5: (lv_alias_7_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4728:6: lv_alias_7_0= RULE_ID { lv_alias_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_17); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15548,7 +15556,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4740:3: ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? + // InternalSimpleBeeLangTestLanguage.g:4745:3: ( (lv_contextBlock_8_0= ruleInitializationBlockExpression ) )? int alt84=2; int LA84_0 = input.LA(1); @@ -15565,10 +15573,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt84) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4741:4: (lv_contextBlock_8_0= ruleInitializationBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:4746:4: (lv_contextBlock_8_0= ruleInitializationBlockExpression ) { - // InternalSimpleBeeLangTestLanguage.g:4741:4: (lv_contextBlock_8_0= ruleInitializationBlockExpression ) - // InternalSimpleBeeLangTestLanguage.g:4742:5: lv_contextBlock_8_0= ruleInitializationBlockExpression + // InternalSimpleBeeLangTestLanguage.g:4746:4: (lv_contextBlock_8_0= ruleInitializationBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:4747:5: lv_contextBlock_8_0= ruleInitializationBlockExpression { if ( state.backtracking==0 ) { @@ -15628,7 +15636,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleInitializationBlockExpression" - // InternalSimpleBeeLangTestLanguage.g:4763:1: entryRuleInitializationBlockExpression returns [EObject current=null] : iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:4768:1: entryRuleInitializationBlockExpression returns [EObject current=null] : iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF ; public final EObject entryRuleInitializationBlockExpression() throws RecognitionException { EObject current = null; int entryRuleInitializationBlockExpression_StartIndex = input.index(); @@ -15637,8 +15645,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 93) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4763:70: (iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:4764:2: iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF + // InternalSimpleBeeLangTestLanguage.g:4768:70: (iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:4769:2: iv_ruleInitializationBlockExpression= ruleInitializationBlockExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInitializationBlockExpressionRule()); @@ -15670,7 +15678,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleInitializationBlockExpression" - // InternalSimpleBeeLangTestLanguage.g:4770:1: ruleInitializationBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) ; + // InternalSimpleBeeLangTestLanguage.g:4775:1: ruleInitializationBlockExpression returns [EObject current=null] : ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) ; public final EObject ruleInitializationBlockExpression() throws RecognitionException { EObject current = null; int ruleInitializationBlockExpression_StartIndex = input.index(); @@ -15685,14 +15693,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 94) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4776:2: ( ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:4777:2: ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) + // InternalSimpleBeeLangTestLanguage.g:4781:2: ( ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:4782:2: ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) { - // InternalSimpleBeeLangTestLanguage.g:4777:2: ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) - // InternalSimpleBeeLangTestLanguage.g:4778:3: () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' + // InternalSimpleBeeLangTestLanguage.g:4782:2: ( () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' ) + // InternalSimpleBeeLangTestLanguage.g:4783:3: () otherlv_1= '{' ( (lv_expressions_2_0= ruleInitializationExpression ) ) otherlv_3= ';' otherlv_4= '}' { - // InternalSimpleBeeLangTestLanguage.g:4778:3: () - // InternalSimpleBeeLangTestLanguage.g:4779:4: + // InternalSimpleBeeLangTestLanguage.g:4783:3: () + // InternalSimpleBeeLangTestLanguage.g:4784:4: { if ( state.backtracking==0 ) { @@ -15715,11 +15723,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe newLeafNode(otherlv_1, grammarAccess.getInitializationBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); } - // InternalSimpleBeeLangTestLanguage.g:4792:3: ( (lv_expressions_2_0= ruleInitializationExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:4793:4: (lv_expressions_2_0= ruleInitializationExpression ) + // InternalSimpleBeeLangTestLanguage.g:4797:3: ( (lv_expressions_2_0= ruleInitializationExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:4798:4: (lv_expressions_2_0= ruleInitializationExpression ) { - // InternalSimpleBeeLangTestLanguage.g:4793:4: (lv_expressions_2_0= ruleInitializationExpression ) - // InternalSimpleBeeLangTestLanguage.g:4794:5: lv_expressions_2_0= ruleInitializationExpression + // InternalSimpleBeeLangTestLanguage.g:4798:4: (lv_expressions_2_0= ruleInitializationExpression ) + // InternalSimpleBeeLangTestLanguage.g:4799:5: lv_expressions_2_0= ruleInitializationExpression { if ( state.backtracking==0 ) { @@ -15788,7 +15796,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleInitializationExpression" - // InternalSimpleBeeLangTestLanguage.g:4823:1: entryRuleInitializationExpression returns [EObject current=null] : iv_ruleInitializationExpression= ruleInitializationExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:4828:1: entryRuleInitializationExpression returns [EObject current=null] : iv_ruleInitializationExpression= ruleInitializationExpression EOF ; public final EObject entryRuleInitializationExpression() throws RecognitionException { EObject current = null; int entryRuleInitializationExpression_StartIndex = input.index(); @@ -15797,8 +15805,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 95) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4823:65: (iv_ruleInitializationExpression= ruleInitializationExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:4824:2: iv_ruleInitializationExpression= ruleInitializationExpression EOF + // InternalSimpleBeeLangTestLanguage.g:4828:65: (iv_ruleInitializationExpression= ruleInitializationExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:4829:2: iv_ruleInitializationExpression= ruleInitializationExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getInitializationExpressionRule()); @@ -15830,7 +15838,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleInitializationExpression" - // InternalSimpleBeeLangTestLanguage.g:4830:1: ruleInitializationExpression returns [EObject current=null] : ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4835:1: ruleInitializationExpression returns [EObject current=null] : ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) ; public final EObject ruleInitializationExpression() throws RecognitionException { EObject current = null; int ruleInitializationExpression_StartIndex = input.index(); @@ -15845,14 +15853,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 96) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4836:2: ( ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4837:2: ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4841:2: ( ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4842:2: ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:4837:2: ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4838:3: () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:4842:2: ( () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4843:3: () ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) ( (lv_functionName_2_0= ':' ) ) ( (lv_rightExpr_3_0= ruleExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:4838:3: () - // InternalSimpleBeeLangTestLanguage.g:4839:4: + // InternalSimpleBeeLangTestLanguage.g:4843:3: () + // InternalSimpleBeeLangTestLanguage.g:4844:4: { if ( state.backtracking==0 ) { @@ -15869,11 +15877,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4848:3: ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) - // InternalSimpleBeeLangTestLanguage.g:4849:4: (lv_leftExpr_1_0= ruleFeatureOfThis ) + // InternalSimpleBeeLangTestLanguage.g:4853:3: ( (lv_leftExpr_1_0= ruleFeatureOfThis ) ) + // InternalSimpleBeeLangTestLanguage.g:4854:4: (lv_leftExpr_1_0= ruleFeatureOfThis ) { - // InternalSimpleBeeLangTestLanguage.g:4849:4: (lv_leftExpr_1_0= ruleFeatureOfThis ) - // InternalSimpleBeeLangTestLanguage.g:4850:5: lv_leftExpr_1_0= ruleFeatureOfThis + // InternalSimpleBeeLangTestLanguage.g:4854:4: (lv_leftExpr_1_0= ruleFeatureOfThis ) + // InternalSimpleBeeLangTestLanguage.g:4855:5: lv_leftExpr_1_0= ruleFeatureOfThis { if ( state.backtracking==0 ) { @@ -15904,11 +15912,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4867:3: ( (lv_functionName_2_0= ':' ) ) - // InternalSimpleBeeLangTestLanguage.g:4868:4: (lv_functionName_2_0= ':' ) + // InternalSimpleBeeLangTestLanguage.g:4872:3: ( (lv_functionName_2_0= ':' ) ) + // InternalSimpleBeeLangTestLanguage.g:4873:4: (lv_functionName_2_0= ':' ) { - // InternalSimpleBeeLangTestLanguage.g:4868:4: (lv_functionName_2_0= ':' ) - // InternalSimpleBeeLangTestLanguage.g:4869:5: lv_functionName_2_0= ':' + // InternalSimpleBeeLangTestLanguage.g:4873:4: (lv_functionName_2_0= ':' ) + // InternalSimpleBeeLangTestLanguage.g:4874:5: lv_functionName_2_0= ':' { lv_functionName_2_0=(Token)match(input,19,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -15930,11 +15938,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4881:3: ( (lv_rightExpr_3_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:4882:4: (lv_rightExpr_3_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:4886:3: ( (lv_rightExpr_3_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:4887:4: (lv_rightExpr_3_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:4882:4: (lv_rightExpr_3_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:4883:5: lv_rightExpr_3_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:4887:4: (lv_rightExpr_3_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:4888:5: lv_rightExpr_3_0= ruleExpression { if ( state.backtracking==0 ) { @@ -15991,7 +15999,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleFeatureOfThis" - // InternalSimpleBeeLangTestLanguage.g:4904:1: entryRuleFeatureOfThis returns [EObject current=null] : iv_ruleFeatureOfThis= ruleFeatureOfThis EOF ; + // InternalSimpleBeeLangTestLanguage.g:4909:1: entryRuleFeatureOfThis returns [EObject current=null] : iv_ruleFeatureOfThis= ruleFeatureOfThis EOF ; public final EObject entryRuleFeatureOfThis() throws RecognitionException { EObject current = null; int entryRuleFeatureOfThis_StartIndex = input.index(); @@ -16000,8 +16008,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 97) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4904:54: (iv_ruleFeatureOfThis= ruleFeatureOfThis EOF ) - // InternalSimpleBeeLangTestLanguage.g:4905:2: iv_ruleFeatureOfThis= ruleFeatureOfThis EOF + // InternalSimpleBeeLangTestLanguage.g:4909:54: (iv_ruleFeatureOfThis= ruleFeatureOfThis EOF ) + // InternalSimpleBeeLangTestLanguage.g:4910:2: iv_ruleFeatureOfThis= ruleFeatureOfThis EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFeatureOfThisRule()); @@ -16033,7 +16041,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleFeatureOfThis" - // InternalSimpleBeeLangTestLanguage.g:4911:1: ruleFeatureOfThis returns [EObject current=null] : ( () ( (lv_featureName_1_0= RULE_ID ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:4916:1: ruleFeatureOfThis returns [EObject current=null] : ( () ( (lv_featureName_1_0= RULE_ID ) ) ) ; public final EObject ruleFeatureOfThis() throws RecognitionException { EObject current = null; int ruleFeatureOfThis_StartIndex = input.index(); @@ -16044,14 +16052,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 98) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4917:2: ( ( () ( (lv_featureName_1_0= RULE_ID ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4918:2: ( () ( (lv_featureName_1_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4922:2: ( ( () ( (lv_featureName_1_0= RULE_ID ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4923:2: ( () ( (lv_featureName_1_0= RULE_ID ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:4918:2: ( () ( (lv_featureName_1_0= RULE_ID ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4919:3: () ( (lv_featureName_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4923:2: ( () ( (lv_featureName_1_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4924:3: () ( (lv_featureName_1_0= RULE_ID ) ) { - // InternalSimpleBeeLangTestLanguage.g:4919:3: () - // InternalSimpleBeeLangTestLanguage.g:4920:4: + // InternalSimpleBeeLangTestLanguage.g:4924:3: () + // InternalSimpleBeeLangTestLanguage.g:4925:4: { if ( state.backtracking==0 ) { @@ -16068,11 +16076,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:4929:3: ( (lv_featureName_1_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:4930:4: (lv_featureName_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4934:3: ( (lv_featureName_1_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4935:4: (lv_featureName_1_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:4930:4: (lv_featureName_1_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:4931:5: lv_featureName_1_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:4935:4: (lv_featureName_1_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4936:5: lv_featureName_1_0= RULE_ID { lv_featureName_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16124,7 +16132,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "entryRuleLiteral" - // InternalSimpleBeeLangTestLanguage.g:4951:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ; + // InternalSimpleBeeLangTestLanguage.g:4956:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ; public final EObject entryRuleLiteral() throws RecognitionException { EObject current = null; int entryRuleLiteral_StartIndex = input.index(); @@ -16133,8 +16141,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 99) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4951:48: (iv_ruleLiteral= ruleLiteral EOF ) - // InternalSimpleBeeLangTestLanguage.g:4952:2: iv_ruleLiteral= ruleLiteral EOF + // InternalSimpleBeeLangTestLanguage.g:4956:48: (iv_ruleLiteral= ruleLiteral EOF ) + // InternalSimpleBeeLangTestLanguage.g:4957:2: iv_ruleLiteral= ruleLiteral EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLiteralRule()); @@ -16166,7 +16174,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe // $ANTLR start "ruleLiteral" - // InternalSimpleBeeLangTestLanguage.g:4958:1: ruleLiteral returns [EObject current=null] : (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) ; + // InternalSimpleBeeLangTestLanguage.g:4963:1: ruleLiteral returns [EObject current=null] : (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) ; public final EObject ruleLiteral() throws RecognitionException { EObject current = null; int ruleLiteral_StartIndex = input.index(); @@ -16180,10 +16188,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 100) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4964:2: ( (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) ) - // InternalSimpleBeeLangTestLanguage.g:4965:2: (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) + // InternalSimpleBeeLangTestLanguage.g:4969:2: ( (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) ) + // InternalSimpleBeeLangTestLanguage.g:4970:2: (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) { - // InternalSimpleBeeLangTestLanguage.g:4965:2: (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) + // InternalSimpleBeeLangTestLanguage.g:4970:2: (this_ValueLiteral_0= ruleValueLiteral | this_LiteralFunction_1= ruleLiteralFunction ) int alt85=2; int LA85_0 = input.LA(1); @@ -16202,7 +16210,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } switch (alt85) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4966:3: this_ValueLiteral_0= ruleValueLiteral + // InternalSimpleBeeLangTestLanguage.g:4971:3: this_ValueLiteral_0= ruleValueLiteral { if ( state.backtracking==0 ) { @@ -16229,7 +16237,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser2 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:4978:3: this_LiteralFunction_1= ruleLiteralFunction + // InternalSimpleBeeLangTestLanguage.g:4983:3: this_LiteralFunction_1= ruleLiteralFunction { if ( state.backtracking==0 ) { @@ -16293,7 +16301,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } // $ANTLR start "entryRuleLiteralFunction" - // InternalSimpleBeeLangTestLanguage.g:4993:1: entryRuleLiteralFunction returns [EObject current=null] : iv_ruleLiteralFunction= ruleLiteralFunction EOF ; + // InternalSimpleBeeLangTestLanguage.g:4998:1: entryRuleLiteralFunction returns [EObject current=null] : iv_ruleLiteralFunction= ruleLiteralFunction EOF ; public final EObject entryRuleLiteralFunction() throws RecognitionException { EObject current = null; int entryRuleLiteralFunction_StartIndex = input.index(); @@ -16302,8 +16310,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 101) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:4993:56: (iv_ruleLiteralFunction= ruleLiteralFunction EOF ) - // InternalSimpleBeeLangTestLanguage.g:4994:2: iv_ruleLiteralFunction= ruleLiteralFunction EOF + // InternalSimpleBeeLangTestLanguage.g:4998:56: (iv_ruleLiteralFunction= ruleLiteralFunction EOF ) + // InternalSimpleBeeLangTestLanguage.g:4999:2: iv_ruleLiteralFunction= ruleLiteralFunction EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLiteralFunctionRule()); @@ -16335,7 +16343,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleLiteralFunction" - // InternalSimpleBeeLangTestLanguage.g:5000:1: ruleLiteralFunction returns [EObject current=null] : (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) ; + // InternalSimpleBeeLangTestLanguage.g:5005:1: ruleLiteralFunction returns [EObject current=null] : (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) ; public final EObject ruleLiteralFunction() throws RecognitionException { EObject current = null; int ruleLiteralFunction_StartIndex = input.index(); @@ -16349,11 +16357,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 102) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5006:2: ( (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) ) - // InternalSimpleBeeLangTestLanguage.g:5007:2: (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) + // InternalSimpleBeeLangTestLanguage.g:5011:2: ( (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) ) + // InternalSimpleBeeLangTestLanguage.g:5012:2: (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) { - // InternalSimpleBeeLangTestLanguage.g:5007:2: (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) - // InternalSimpleBeeLangTestLanguage.g:5008:3: otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' + // InternalSimpleBeeLangTestLanguage.g:5012:2: (otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' ) + // InternalSimpleBeeLangTestLanguage.g:5013:3: otherlv_0= '{' this_ClosureExpression_1= ruleClosureExpression otherlv_2= '}' { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_70); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16414,7 +16422,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "entryRuleClosureExpression" - // InternalSimpleBeeLangTestLanguage.g:5031:1: entryRuleClosureExpression returns [EObject current=null] : iv_ruleClosureExpression= ruleClosureExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:5036:1: entryRuleClosureExpression returns [EObject current=null] : iv_ruleClosureExpression= ruleClosureExpression EOF ; public final EObject entryRuleClosureExpression() throws RecognitionException { EObject current = null; int entryRuleClosureExpression_StartIndex = input.index(); @@ -16423,8 +16431,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 103) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5031:58: (iv_ruleClosureExpression= ruleClosureExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:5032:2: iv_ruleClosureExpression= ruleClosureExpression EOF + // InternalSimpleBeeLangTestLanguage.g:5036:58: (iv_ruleClosureExpression= ruleClosureExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:5037:2: iv_ruleClosureExpression= ruleClosureExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getClosureExpressionRule()); @@ -16456,7 +16464,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleClosureExpression" - // InternalSimpleBeeLangTestLanguage.g:5038:1: ruleClosureExpression returns [EObject current=null] : ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) ; + // InternalSimpleBeeLangTestLanguage.g:5043:1: ruleClosureExpression returns [EObject current=null] : ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) ; public final EObject ruleClosureExpression() throws RecognitionException { EObject current = null; int ruleClosureExpression_StartIndex = input.index(); @@ -16486,14 +16494,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 104) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5044:2: ( ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5045:2: ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5049:2: ( ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5050:2: ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:5045:2: ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5046:3: () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) + // InternalSimpleBeeLangTestLanguage.g:5050:2: ( () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5051:3: () (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? otherlv_13= '|' ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) { - // InternalSimpleBeeLangTestLanguage.g:5046:3: () - // InternalSimpleBeeLangTestLanguage.g:5047:4: + // InternalSimpleBeeLangTestLanguage.g:5051:3: () + // InternalSimpleBeeLangTestLanguage.g:5052:4: { if ( state.backtracking==0 ) { @@ -16510,7 +16518,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:5056:3: (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? + // InternalSimpleBeeLangTestLanguage.g:5061:3: (otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' )? int alt86=2; int LA86_0 = input.LA(1); @@ -16519,7 +16527,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt86) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5057:4: otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' + // InternalSimpleBeeLangTestLanguage.g:5062:4: otherlv_1= '<' ( (lv_returnType_2_0= ruleTypeRef ) ) otherlv_3= '>' { otherlv_1=(Token)match(input,52,FollowSets000.FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16527,11 +16535,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe newLeafNode(otherlv_1, grammarAccess.getClosureExpressionAccess().getLessThanSignKeyword_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:5061:4: ( (lv_returnType_2_0= ruleTypeRef ) ) - // InternalSimpleBeeLangTestLanguage.g:5062:5: (lv_returnType_2_0= ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:5066:4: ( (lv_returnType_2_0= ruleTypeRef ) ) + // InternalSimpleBeeLangTestLanguage.g:5067:5: (lv_returnType_2_0= ruleTypeRef ) { - // InternalSimpleBeeLangTestLanguage.g:5062:5: (lv_returnType_2_0= ruleTypeRef ) - // InternalSimpleBeeLangTestLanguage.g:5063:6: lv_returnType_2_0= ruleTypeRef + // InternalSimpleBeeLangTestLanguage.g:5067:5: (lv_returnType_2_0= ruleTypeRef ) + // InternalSimpleBeeLangTestLanguage.g:5068:6: lv_returnType_2_0= ruleTypeRef { if ( state.backtracking==0 ) { @@ -16574,17 +16582,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:5085:3: ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? + // InternalSimpleBeeLangTestLanguage.g:5090:3: ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) | ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) )? int alt90=3; alt90 = dfa90.predict(input); switch (alt90) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5086:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5091:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) { - // InternalSimpleBeeLangTestLanguage.g:5086:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5087:5: (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:5091:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5092:5: (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) { - // InternalSimpleBeeLangTestLanguage.g:5087:5: (otherlv_4= '|' )? + // InternalSimpleBeeLangTestLanguage.g:5092:5: (otherlv_4= '|' )? int alt87=2; int LA87_0 = input.LA(1); @@ -16593,7 +16601,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt87) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5088:6: otherlv_4= '|' + // InternalSimpleBeeLangTestLanguage.g:5093:6: otherlv_4= '|' { otherlv_4=(Token)match(input,77,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16607,14 +16615,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:5093:5: ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) - // InternalSimpleBeeLangTestLanguage.g:5094:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? + // InternalSimpleBeeLangTestLanguage.g:5098:5: ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:5099:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? { - // InternalSimpleBeeLangTestLanguage.g:5094:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:5095:7: (lv_parameters_5_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5099:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:5100:7: (lv_parameters_5_0= ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:5095:7: (lv_parameters_5_0= ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:5096:8: lv_parameters_5_0= ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:5100:7: (lv_parameters_5_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5101:8: lv_parameters_5_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -16645,7 +16653,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:5113:6: (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* + // InternalSimpleBeeLangTestLanguage.g:5118:6: (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* loop88: do { int alt88=2; @@ -16664,7 +16672,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt88) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5114:7: otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:5119:7: otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) { otherlv_6=(Token)match(input,16,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16672,11 +16680,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe newLeafNode(otherlv_6, grammarAccess.getClosureExpressionAccess().getCommaKeyword_2_0_1_1_0()); } - // InternalSimpleBeeLangTestLanguage.g:5118:7: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:5119:8: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5123:7: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:5124:8: (lv_parameters_7_0= ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:5119:8: (lv_parameters_7_0= ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:5120:9: lv_parameters_7_0= ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:5124:8: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5125:9: lv_parameters_7_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -16716,7 +16724,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } } while (true); - // InternalSimpleBeeLangTestLanguage.g:5138:6: (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? + // InternalSimpleBeeLangTestLanguage.g:5143:6: (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? int alt89=2; int LA89_0 = input.LA(1); @@ -16725,7 +16733,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt89) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5139:7: otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:5144:7: otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) { otherlv_8=(Token)match(input,16,FollowSets000.FOLLOW_36); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16733,11 +16741,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe newLeafNode(otherlv_8, grammarAccess.getClosureExpressionAccess().getCommaKeyword_2_0_1_2_0()); } - // InternalSimpleBeeLangTestLanguage.g:5143:7: ( (lv_varArgs_9_0= '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:5144:8: (lv_varArgs_9_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:5148:7: ( (lv_varArgs_9_0= '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:5149:8: (lv_varArgs_9_0= '...' ) { - // InternalSimpleBeeLangTestLanguage.g:5144:8: (lv_varArgs_9_0= '...' ) - // InternalSimpleBeeLangTestLanguage.g:5145:9: lv_varArgs_9_0= '...' + // InternalSimpleBeeLangTestLanguage.g:5149:8: (lv_varArgs_9_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:5150:9: lv_varArgs_9_0= '...' { lv_varArgs_9_0=(Token)match(input,36,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16759,11 +16767,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:5157:7: ( (lv_parameters_10_0= ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:5158:8: (lv_parameters_10_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5162:7: ( (lv_parameters_10_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:5163:8: (lv_parameters_10_0= ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:5158:8: (lv_parameters_10_0= ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:5159:9: lv_parameters_10_0= ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:5163:8: (lv_parameters_10_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5164:9: lv_parameters_10_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -16810,16 +16818,16 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:5180:4: ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5185:4: ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:5180:4: ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5181:5: ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:5185:4: ( ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5186:5: ( (lv_varArgs_11_0= '...' ) ) ( (lv_parameters_12_0= ruleParameterDeclaration ) ) { - // InternalSimpleBeeLangTestLanguage.g:5181:5: ( (lv_varArgs_11_0= '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:5182:6: (lv_varArgs_11_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:5186:5: ( (lv_varArgs_11_0= '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:5187:6: (lv_varArgs_11_0= '...' ) { - // InternalSimpleBeeLangTestLanguage.g:5182:6: (lv_varArgs_11_0= '...' ) - // InternalSimpleBeeLangTestLanguage.g:5183:7: lv_varArgs_11_0= '...' + // InternalSimpleBeeLangTestLanguage.g:5187:6: (lv_varArgs_11_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:5188:7: lv_varArgs_11_0= '...' { lv_varArgs_11_0=(Token)match(input,36,FollowSets000.FOLLOW_35); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -16841,11 +16849,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:5195:5: ( (lv_parameters_12_0= ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:5196:6: (lv_parameters_12_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5200:5: ( (lv_parameters_12_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:5201:6: (lv_parameters_12_0= ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:5196:6: (lv_parameters_12_0= ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:5197:7: lv_parameters_12_0= ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:5201:6: (lv_parameters_12_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5202:7: lv_parameters_12_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -16891,11 +16899,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe newLeafNode(otherlv_13, grammarAccess.getClosureExpressionAccess().getVerticalLineKeyword_3()); } - // InternalSimpleBeeLangTestLanguage.g:5220:3: ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) - // InternalSimpleBeeLangTestLanguage.g:5221:4: (lv_funcExpr_14_0= ruleOneOrManyExpressions ) + // InternalSimpleBeeLangTestLanguage.g:5225:3: ( (lv_funcExpr_14_0= ruleOneOrManyExpressions ) ) + // InternalSimpleBeeLangTestLanguage.g:5226:4: (lv_funcExpr_14_0= ruleOneOrManyExpressions ) { - // InternalSimpleBeeLangTestLanguage.g:5221:4: (lv_funcExpr_14_0= ruleOneOrManyExpressions ) - // InternalSimpleBeeLangTestLanguage.g:5222:5: lv_funcExpr_14_0= ruleOneOrManyExpressions + // InternalSimpleBeeLangTestLanguage.g:5226:4: (lv_funcExpr_14_0= ruleOneOrManyExpressions ) + // InternalSimpleBeeLangTestLanguage.g:5227:5: lv_funcExpr_14_0= ruleOneOrManyExpressions { if ( state.backtracking==0 ) { @@ -16952,7 +16960,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "entryRuleOneOrManyExpressions" - // InternalSimpleBeeLangTestLanguage.g:5243:1: entryRuleOneOrManyExpressions returns [EObject current=null] : iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF ; + // InternalSimpleBeeLangTestLanguage.g:5248:1: entryRuleOneOrManyExpressions returns [EObject current=null] : iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF ; public final EObject entryRuleOneOrManyExpressions() throws RecognitionException { EObject current = null; int entryRuleOneOrManyExpressions_StartIndex = input.index(); @@ -16961,8 +16969,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 105) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5243:61: (iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF ) - // InternalSimpleBeeLangTestLanguage.g:5244:2: iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF + // InternalSimpleBeeLangTestLanguage.g:5248:61: (iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF ) + // InternalSimpleBeeLangTestLanguage.g:5249:2: iv_ruleOneOrManyExpressions= ruleOneOrManyExpressions EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOneOrManyExpressionsRule()); @@ -16994,7 +17002,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleOneOrManyExpressions" - // InternalSimpleBeeLangTestLanguage.g:5250:1: ruleOneOrManyExpressions returns [EObject current=null] : (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) ; + // InternalSimpleBeeLangTestLanguage.g:5255:1: ruleOneOrManyExpressions returns [EObject current=null] : (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) ; public final EObject ruleOneOrManyExpressions() throws RecognitionException { EObject current = null; int ruleOneOrManyExpressions_StartIndex = input.index(); @@ -17008,15 +17016,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 106) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5256:2: ( (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:5257:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:5261:2: ( (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:5262:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:5257:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:5262:2: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets | this_Expression_1= ruleExpression ) int alt91=2; alt91 = dfa91.predict(input); switch (alt91) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5258:3: this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets + // InternalSimpleBeeLangTestLanguage.g:5263:3: this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { @@ -17043,7 +17051,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:5270:3: this_Expression_1= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:5275:3: this_Expression_1= ruleExpression { if ( state.backtracking==0 ) { @@ -17095,7 +17103,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "entryRuleBlockExpressionWithoutBrackets" - // InternalSimpleBeeLangTestLanguage.g:5285:1: entryRuleBlockExpressionWithoutBrackets returns [EObject current=null] : iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF ; + // InternalSimpleBeeLangTestLanguage.g:5290:1: entryRuleBlockExpressionWithoutBrackets returns [EObject current=null] : iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF ; public final EObject entryRuleBlockExpressionWithoutBrackets() throws RecognitionException { EObject current = null; int entryRuleBlockExpressionWithoutBrackets_StartIndex = input.index(); @@ -17104,8 +17112,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 107) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5285:71: (iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF ) - // InternalSimpleBeeLangTestLanguage.g:5286:2: iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF + // InternalSimpleBeeLangTestLanguage.g:5290:71: (iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF ) + // InternalSimpleBeeLangTestLanguage.g:5291:2: iv_ruleBlockExpressionWithoutBrackets= ruleBlockExpressionWithoutBrackets EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBlockExpressionWithoutBracketsRule()); @@ -17137,7 +17145,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleBlockExpressionWithoutBrackets" - // InternalSimpleBeeLangTestLanguage.g:5292:1: ruleBlockExpressionWithoutBrackets returns [EObject current=null] : ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) ; + // InternalSimpleBeeLangTestLanguage.g:5297:1: ruleBlockExpressionWithoutBrackets returns [EObject current=null] : ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) ; public final EObject ruleBlockExpressionWithoutBrackets() throws RecognitionException { EObject current = null; int ruleBlockExpressionWithoutBrackets_StartIndex = input.index(); @@ -17150,14 +17158,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 108) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5298:2: ( ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) ) - // InternalSimpleBeeLangTestLanguage.g:5299:2: ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) + // InternalSimpleBeeLangTestLanguage.g:5303:2: ( ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:5304:2: ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) { - // InternalSimpleBeeLangTestLanguage.g:5299:2: ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) - // InternalSimpleBeeLangTestLanguage.g:5300:3: () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ + // InternalSimpleBeeLangTestLanguage.g:5304:2: ( () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ ) + // InternalSimpleBeeLangTestLanguage.g:5305:3: () ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ { - // InternalSimpleBeeLangTestLanguage.g:5300:3: () - // InternalSimpleBeeLangTestLanguage.g:5301:4: + // InternalSimpleBeeLangTestLanguage.g:5305:3: () + // InternalSimpleBeeLangTestLanguage.g:5306:4: { if ( state.backtracking==0 ) { @@ -17174,7 +17182,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:5310:3: ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ + // InternalSimpleBeeLangTestLanguage.g:5315:3: ( ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' )+ int cnt92=0; loop92: do { @@ -17188,13 +17196,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt92) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5311:4: ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' + // InternalSimpleBeeLangTestLanguage.g:5316:4: ( (lv_expressions_1_0= ruleTopLevelExpression ) ) otherlv_2= ';' { - // InternalSimpleBeeLangTestLanguage.g:5311:4: ( (lv_expressions_1_0= ruleTopLevelExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:5312:5: (lv_expressions_1_0= ruleTopLevelExpression ) + // InternalSimpleBeeLangTestLanguage.g:5316:4: ( (lv_expressions_1_0= ruleTopLevelExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:5317:5: (lv_expressions_1_0= ruleTopLevelExpression ) { - // InternalSimpleBeeLangTestLanguage.g:5312:5: (lv_expressions_1_0= ruleTopLevelExpression ) - // InternalSimpleBeeLangTestLanguage.g:5313:6: lv_expressions_1_0= ruleTopLevelExpression + // InternalSimpleBeeLangTestLanguage.g:5317:5: (lv_expressions_1_0= ruleTopLevelExpression ) + // InternalSimpleBeeLangTestLanguage.g:5318:6: lv_expressions_1_0= ruleTopLevelExpression { if ( state.backtracking==0 ) { @@ -17271,7 +17279,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "entryRuleValueLiteral" - // InternalSimpleBeeLangTestLanguage.g:5339:1: entryRuleValueLiteral returns [EObject current=null] : iv_ruleValueLiteral= ruleValueLiteral EOF ; + // InternalSimpleBeeLangTestLanguage.g:5344:1: entryRuleValueLiteral returns [EObject current=null] : iv_ruleValueLiteral= ruleValueLiteral EOF ; public final EObject entryRuleValueLiteral() throws RecognitionException { EObject current = null; int entryRuleValueLiteral_StartIndex = input.index(); @@ -17280,8 +17288,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 109) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5339:53: (iv_ruleValueLiteral= ruleValueLiteral EOF ) - // InternalSimpleBeeLangTestLanguage.g:5340:2: iv_ruleValueLiteral= ruleValueLiteral EOF + // InternalSimpleBeeLangTestLanguage.g:5344:53: (iv_ruleValueLiteral= ruleValueLiteral EOF ) + // InternalSimpleBeeLangTestLanguage.g:5345:2: iv_ruleValueLiteral= ruleValueLiteral EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getValueLiteralRule()); @@ -17313,7 +17321,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleValueLiteral" - // InternalSimpleBeeLangTestLanguage.g:5346:1: ruleValueLiteral returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; + // InternalSimpleBeeLangTestLanguage.g:5351:1: ruleValueLiteral returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; public final EObject ruleValueLiteral() throws RecognitionException { EObject current = null; int ruleValueLiteral_StartIndex = input.index(); @@ -17324,14 +17332,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 110) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5352:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5353:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalSimpleBeeLangTestLanguage.g:5357:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5358:2: ( (lv_value_0_0= RULE_STRING ) ) { - // InternalSimpleBeeLangTestLanguage.g:5353:2: ( (lv_value_0_0= RULE_STRING ) ) - // InternalSimpleBeeLangTestLanguage.g:5354:3: (lv_value_0_0= RULE_STRING ) + // InternalSimpleBeeLangTestLanguage.g:5358:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalSimpleBeeLangTestLanguage.g:5359:3: (lv_value_0_0= RULE_STRING ) { - // InternalSimpleBeeLangTestLanguage.g:5354:3: (lv_value_0_0= RULE_STRING ) - // InternalSimpleBeeLangTestLanguage.g:5355:4: lv_value_0_0= RULE_STRING + // InternalSimpleBeeLangTestLanguage.g:5359:3: (lv_value_0_0= RULE_STRING ) + // InternalSimpleBeeLangTestLanguage.g:5360:4: lv_value_0_0= RULE_STRING { lv_value_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17380,7 +17388,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "entryRuleParanthesizedExpression" - // InternalSimpleBeeLangTestLanguage.g:5374:1: entryRuleParanthesizedExpression returns [EObject current=null] : iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF ; + // InternalSimpleBeeLangTestLanguage.g:5379:1: entryRuleParanthesizedExpression returns [EObject current=null] : iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF ; public final EObject entryRuleParanthesizedExpression() throws RecognitionException { EObject current = null; int entryRuleParanthesizedExpression_StartIndex = input.index(); @@ -17389,8 +17397,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 111) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5374:64: (iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF ) - // InternalSimpleBeeLangTestLanguage.g:5375:2: iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF + // InternalSimpleBeeLangTestLanguage.g:5379:64: (iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF ) + // InternalSimpleBeeLangTestLanguage.g:5380:2: iv_ruleParanthesizedExpression= ruleParanthesizedExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParanthesizedExpressionRule()); @@ -17422,7 +17430,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleParanthesizedExpression" - // InternalSimpleBeeLangTestLanguage.g:5381:1: ruleParanthesizedExpression returns [EObject current=null] : (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) ; + // InternalSimpleBeeLangTestLanguage.g:5386:1: ruleParanthesizedExpression returns [EObject current=null] : (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) ; public final EObject ruleParanthesizedExpression() throws RecognitionException { EObject current = null; int ruleParanthesizedExpression_StartIndex = input.index(); @@ -17436,11 +17444,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 112) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5387:2: ( (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) ) - // InternalSimpleBeeLangTestLanguage.g:5388:2: (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) + // InternalSimpleBeeLangTestLanguage.g:5392:2: ( (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) ) + // InternalSimpleBeeLangTestLanguage.g:5393:2: (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) { - // InternalSimpleBeeLangTestLanguage.g:5388:2: (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) - // InternalSimpleBeeLangTestLanguage.g:5389:3: otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' + // InternalSimpleBeeLangTestLanguage.g:5393:2: (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) + // InternalSimpleBeeLangTestLanguage.g:5394:3: otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' { otherlv_0=(Token)match(input,35,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17501,7 +17509,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "entryRuleQID" - // InternalSimpleBeeLangTestLanguage.g:5412:1: entryRuleQID returns [String current=null] : iv_ruleQID= ruleQID EOF ; + // InternalSimpleBeeLangTestLanguage.g:5417:1: entryRuleQID returns [String current=null] : iv_ruleQID= ruleQID EOF ; public final String entryRuleQID() throws RecognitionException { String current = null; int entryRuleQID_StartIndex = input.index(); @@ -17513,8 +17521,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 113) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5414:2: (iv_ruleQID= ruleQID EOF ) - // InternalSimpleBeeLangTestLanguage.g:5415:2: iv_ruleQID= ruleQID EOF + // InternalSimpleBeeLangTestLanguage.g:5419:2: (iv_ruleQID= ruleQID EOF ) + // InternalSimpleBeeLangTestLanguage.g:5420:2: iv_ruleQID= ruleQID EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getQIDRule()); @@ -17549,7 +17557,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe // $ANTLR start "ruleQID" - // InternalSimpleBeeLangTestLanguage.g:5424:1: ruleQID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) ; + // InternalSimpleBeeLangTestLanguage.g:5429:1: ruleQID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) ; public final AntlrDatatypeRuleToken ruleQID() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); int ruleQID_StartIndex = input.index(); @@ -17569,11 +17577,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe try { if ( state.backtracking>0 && alreadyParsedRule(input, 114) ) { return current; } - // InternalSimpleBeeLangTestLanguage.g:5431:2: ( (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) ) - // InternalSimpleBeeLangTestLanguage.g:5432:2: (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) + // InternalSimpleBeeLangTestLanguage.g:5436:2: ( (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) ) + // InternalSimpleBeeLangTestLanguage.g:5437:2: (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) { - // InternalSimpleBeeLangTestLanguage.g:5432:2: (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) - // InternalSimpleBeeLangTestLanguage.g:5433:3: this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* + // InternalSimpleBeeLangTestLanguage.g:5437:2: (this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* ) + // InternalSimpleBeeLangTestLanguage.g:5438:3: this_ID_0= RULE_ID (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17586,7 +17594,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe newLeafNode(this_ID_0, grammarAccess.getQIDAccess().getIDTerminalRuleCall_0()); } - // InternalSimpleBeeLangTestLanguage.g:5440:3: (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* + // InternalSimpleBeeLangTestLanguage.g:5445:3: (this_INT_1= RULE_INT | this_HEX_2= RULE_HEX | this_ID_3= RULE_ID )* loop93: do { int alt93=4; @@ -17611,7 +17619,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt93) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5441:4: this_INT_1= RULE_INT + // InternalSimpleBeeLangTestLanguage.g:5446:4: this_INT_1= RULE_INT { this_INT_1=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17628,7 +17636,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:5449:4: this_HEX_2= RULE_HEX + // InternalSimpleBeeLangTestLanguage.g:5454:4: this_HEX_2= RULE_HEX { this_HEX_2=(Token)match(input,RULE_HEX,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17645,7 +17653,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:5457:4: this_ID_3= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:5462:4: this_ID_3= RULE_ID { this_ID_3=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17667,7 +17675,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } } while (true); - // InternalSimpleBeeLangTestLanguage.g:5465:3: (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* + // InternalSimpleBeeLangTestLanguage.g:5470:3: (kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* )* loop95: do { int alt95=2; @@ -17680,7 +17688,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt95) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5466:4: kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* + // InternalSimpleBeeLangTestLanguage.g:5471:4: kw= '.' this_ID_5= RULE_ID (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* { kw=(Token)match(input,67,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17700,7 +17708,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe newLeafNode(this_ID_5, grammarAccess.getQIDAccess().getIDTerminalRuleCall_2_1()); } - // InternalSimpleBeeLangTestLanguage.g:5478:4: (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* + // InternalSimpleBeeLangTestLanguage.g:5483:4: (this_INT_6= RULE_INT | this_HEX_7= RULE_HEX | this_ID_8= RULE_ID )* loop94: do { int alt94=4; @@ -17725,7 +17733,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt94) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5479:5: this_INT_6= RULE_INT + // InternalSimpleBeeLangTestLanguage.g:5484:5: this_INT_6= RULE_INT { this_INT_6=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17742,7 +17750,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:5487:5: this_HEX_7= RULE_HEX + // InternalSimpleBeeLangTestLanguage.g:5492:5: this_HEX_7= RULE_HEX { this_HEX_7=(Token)match(input,RULE_HEX,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17759,7 +17767,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:5495:5: this_ID_8= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:5500:5: this_ID_8= RULE_ID { this_ID_8=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_76); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -17822,10 +17830,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_units_0_0 = null; - // InternalSimpleBeeLangTestLanguage.g:115:3: ( ( (lv_units_0_0= ruleUnit ) )* ) - // InternalSimpleBeeLangTestLanguage.g:115:3: ( (lv_units_0_0= ruleUnit ) )* + // InternalSimpleBeeLangTestLanguage.g:120:3: ( ( (lv_units_0_0= ruleUnit ) )* ) + // InternalSimpleBeeLangTestLanguage.g:120:3: ( (lv_units_0_0= ruleUnit ) )* { - // InternalSimpleBeeLangTestLanguage.g:115:3: ( (lv_units_0_0= ruleUnit ) )* + // InternalSimpleBeeLangTestLanguage.g:120:3: ( (lv_units_0_0= ruleUnit ) )* loop96: do { int alt96=2; @@ -17838,10 +17846,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt96) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:116:4: (lv_units_0_0= ruleUnit ) + // InternalSimpleBeeLangTestLanguage.g:121:4: (lv_units_0_0= ruleUnit ) { - // InternalSimpleBeeLangTestLanguage.g:116:4: (lv_units_0_0= ruleUnit ) - // InternalSimpleBeeLangTestLanguage.g:117:5: lv_units_0_0= ruleUnit + // InternalSimpleBeeLangTestLanguage.g:121:4: (lv_units_0_0= ruleUnit ) + // InternalSimpleBeeLangTestLanguage.g:122:5: lv_units_0_0= ruleUnit { if ( state.backtracking==0 ) { @@ -17878,37 +17886,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe AntlrDatatypeRuleToken lv_sourceLocation_14_0 = null; - // InternalSimpleBeeLangTestLanguage.g:318:4: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:318:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:323:4: ( ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:323:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:318:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:319:5: {...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:323:4: ({...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:324:5: {...}? => ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred9_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:319:101: ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:320:6: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:324:101: ( ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:325:6: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 0); - // InternalSimpleBeeLangTestLanguage.g:323:9: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:323:10: {...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) + // InternalSimpleBeeLangTestLanguage.g:328:9: ({...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:328:10: {...}? => (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred9_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:323:19: (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) - // InternalSimpleBeeLangTestLanguage.g:323:20: otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' + // InternalSimpleBeeLangTestLanguage.g:328:19: (otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' ) + // InternalSimpleBeeLangTestLanguage.g:328:20: otherlv_12= 'source' otherlv_13= ':' ( (lv_sourceLocation_14_0= rulePath ) ) otherlv_15= ';' { otherlv_12=(Token)match(input,18,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_13=(Token)match(input,19,FollowSets000.FOLLOW_13); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:331:9: ( (lv_sourceLocation_14_0= rulePath ) ) - // InternalSimpleBeeLangTestLanguage.g:332:10: (lv_sourceLocation_14_0= rulePath ) + // InternalSimpleBeeLangTestLanguage.g:336:9: ( (lv_sourceLocation_14_0= rulePath ) ) + // InternalSimpleBeeLangTestLanguage.g:337:10: (lv_sourceLocation_14_0= rulePath ) { - // InternalSimpleBeeLangTestLanguage.g:332:10: (lv_sourceLocation_14_0= rulePath ) - // InternalSimpleBeeLangTestLanguage.g:333:11: lv_sourceLocation_14_0= rulePath + // InternalSimpleBeeLangTestLanguage.g:337:10: (lv_sourceLocation_14_0= rulePath ) + // InternalSimpleBeeLangTestLanguage.g:338:11: lv_sourceLocation_14_0= rulePath { if ( state.backtracking==0 ) { @@ -17952,37 +17960,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe AntlrDatatypeRuleToken lv_outputLocation_18_0 = null; - // InternalSimpleBeeLangTestLanguage.g:360:4: ( ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:360:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:365:4: ( ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:365:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:360:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:361:5: {...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:365:4: ({...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:366:5: {...}? => ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred10_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:361:101: ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:362:6: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:366:101: ( ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:367:6: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 1); - // InternalSimpleBeeLangTestLanguage.g:365:9: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:365:10: {...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) + // InternalSimpleBeeLangTestLanguage.g:370:9: ({...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:370:10: {...}? => (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred10_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:365:19: (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) - // InternalSimpleBeeLangTestLanguage.g:365:20: otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' + // InternalSimpleBeeLangTestLanguage.g:370:19: (otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' ) + // InternalSimpleBeeLangTestLanguage.g:370:20: otherlv_16= 'output' otherlv_17= ':' ( (lv_outputLocation_18_0= rulePath ) ) otherlv_19= ';' { otherlv_16=(Token)match(input,21,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_17=(Token)match(input,19,FollowSets000.FOLLOW_13); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:373:9: ( (lv_outputLocation_18_0= rulePath ) ) - // InternalSimpleBeeLangTestLanguage.g:374:10: (lv_outputLocation_18_0= rulePath ) + // InternalSimpleBeeLangTestLanguage.g:378:9: ( (lv_outputLocation_18_0= rulePath ) ) + // InternalSimpleBeeLangTestLanguage.g:379:10: (lv_outputLocation_18_0= rulePath ) { - // InternalSimpleBeeLangTestLanguage.g:374:10: (lv_outputLocation_18_0= rulePath ) - // InternalSimpleBeeLangTestLanguage.g:375:11: lv_outputLocation_18_0= rulePath + // InternalSimpleBeeLangTestLanguage.g:379:10: (lv_outputLocation_18_0= rulePath ) + // InternalSimpleBeeLangTestLanguage.g:380:11: lv_outputLocation_18_0= rulePath { if ( state.backtracking==0 ) { @@ -18026,23 +18034,23 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_providedCapabilities_22_0 = null; - // InternalSimpleBeeLangTestLanguage.g:407:10: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:407:10: {...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) + // InternalSimpleBeeLangTestLanguage.g:412:10: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:412:10: {...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred11_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:407:19: (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) - // InternalSimpleBeeLangTestLanguage.g:407:20: otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' + // InternalSimpleBeeLangTestLanguage.g:412:19: (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) + // InternalSimpleBeeLangTestLanguage.g:412:20: otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' { otherlv_20=(Token)match(input,22,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_21=(Token)match(input,19,FollowSets000.FOLLOW_15); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:415:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) - // InternalSimpleBeeLangTestLanguage.g:416:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalSimpleBeeLangTestLanguage.g:420:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) + // InternalSimpleBeeLangTestLanguage.g:421:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) { - // InternalSimpleBeeLangTestLanguage.g:416:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) - // InternalSimpleBeeLangTestLanguage.g:417:11: lv_providedCapabilities_22_0= ruleProvidedCapability + // InternalSimpleBeeLangTestLanguage.g:421:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalSimpleBeeLangTestLanguage.g:422:11: lv_providedCapabilities_22_0= ruleProvidedCapability { if ( state.backtracking==0 ) { @@ -18077,21 +18085,21 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_providedCapabilities_22_0 = null; - // InternalSimpleBeeLangTestLanguage.g:402:4: ( ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) ) - // InternalSimpleBeeLangTestLanguage.g:402:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:407:4: ( ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) ) + // InternalSimpleBeeLangTestLanguage.g:407:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) { - // InternalSimpleBeeLangTestLanguage.g:402:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) - // InternalSimpleBeeLangTestLanguage.g:403:5: {...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:407:4: ({...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:408:5: {...}? => ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred12_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:403:101: ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) - // InternalSimpleBeeLangTestLanguage.g:404:6: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ + // InternalSimpleBeeLangTestLanguage.g:408:101: ( ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:409:6: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 2); - // InternalSimpleBeeLangTestLanguage.g:407:9: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ + // InternalSimpleBeeLangTestLanguage.g:412:9: ({...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) )+ int cnt98=0; loop98: do { @@ -18105,22 +18113,22 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt98) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:407:10: {...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) + // InternalSimpleBeeLangTestLanguage.g:412:10: {...}? => (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred12_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:407:19: (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) - // InternalSimpleBeeLangTestLanguage.g:407:20: otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' + // InternalSimpleBeeLangTestLanguage.g:412:19: (otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' ) + // InternalSimpleBeeLangTestLanguage.g:412:20: otherlv_20= 'provides' otherlv_21= ':' ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) otherlv_23= ';' { otherlv_20=(Token)match(input,22,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_21=(Token)match(input,19,FollowSets000.FOLLOW_15); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:415:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) - // InternalSimpleBeeLangTestLanguage.g:416:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalSimpleBeeLangTestLanguage.g:420:9: ( (lv_providedCapabilities_22_0= ruleProvidedCapability ) ) + // InternalSimpleBeeLangTestLanguage.g:421:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) { - // InternalSimpleBeeLangTestLanguage.g:416:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) - // InternalSimpleBeeLangTestLanguage.g:417:11: lv_providedCapabilities_22_0= ruleProvidedCapability + // InternalSimpleBeeLangTestLanguage.g:421:10: (lv_providedCapabilities_22_0= ruleProvidedCapability ) + // InternalSimpleBeeLangTestLanguage.g:422:11: lv_providedCapabilities_22_0= ruleProvidedCapability { if ( state.backtracking==0 ) { @@ -18175,23 +18183,23 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_requiredCapabilities_26_0 = null; - // InternalSimpleBeeLangTestLanguage.g:449:10: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:449:10: {...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) + // InternalSimpleBeeLangTestLanguage.g:454:10: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:454:10: {...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred13_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:449:19: (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) - // InternalSimpleBeeLangTestLanguage.g:449:20: otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' + // InternalSimpleBeeLangTestLanguage.g:454:19: (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) + // InternalSimpleBeeLangTestLanguage.g:454:20: otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' { otherlv_24=(Token)match(input,23,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_25=(Token)match(input,19,FollowSets000.FOLLOW_15); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:457:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) - // InternalSimpleBeeLangTestLanguage.g:458:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:462:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) + // InternalSimpleBeeLangTestLanguage.g:463:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) { - // InternalSimpleBeeLangTestLanguage.g:458:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) - // InternalSimpleBeeLangTestLanguage.g:459:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability + // InternalSimpleBeeLangTestLanguage.g:463:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:464:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability { if ( state.backtracking==0 ) { @@ -18226,21 +18234,21 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_requiredCapabilities_26_0 = null; - // InternalSimpleBeeLangTestLanguage.g:444:4: ( ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) ) - // InternalSimpleBeeLangTestLanguage.g:444:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:449:4: ( ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) ) + // InternalSimpleBeeLangTestLanguage.g:449:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) { - // InternalSimpleBeeLangTestLanguage.g:444:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) - // InternalSimpleBeeLangTestLanguage.g:445:5: {...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:449:4: ({...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:450:5: {...}? => ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred14_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3)"); } - // InternalSimpleBeeLangTestLanguage.g:445:101: ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) - // InternalSimpleBeeLangTestLanguage.g:446:6: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ + // InternalSimpleBeeLangTestLanguage.g:450:101: ( ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:451:6: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 3); - // InternalSimpleBeeLangTestLanguage.g:449:9: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ + // InternalSimpleBeeLangTestLanguage.g:454:9: ({...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) )+ int cnt99=0; loop99: do { @@ -18254,22 +18262,22 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt99) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:449:10: {...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) + // InternalSimpleBeeLangTestLanguage.g:454:10: {...}? => (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred14_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:449:19: (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) - // InternalSimpleBeeLangTestLanguage.g:449:20: otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' + // InternalSimpleBeeLangTestLanguage.g:454:19: (otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' ) + // InternalSimpleBeeLangTestLanguage.g:454:20: otherlv_24= 'requires' otherlv_25= ':' ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) otherlv_27= ';' { otherlv_24=(Token)match(input,23,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_25=(Token)match(input,19,FollowSets000.FOLLOW_15); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:457:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) - // InternalSimpleBeeLangTestLanguage.g:458:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:462:9: ( (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) ) + // InternalSimpleBeeLangTestLanguage.g:463:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) { - // InternalSimpleBeeLangTestLanguage.g:458:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) - // InternalSimpleBeeLangTestLanguage.g:459:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability + // InternalSimpleBeeLangTestLanguage.g:463:10: (lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:464:11: lv_requiredCapabilities_26_0= ruleAliasedRequiredCapability { if ( state.backtracking==0 ) { @@ -18325,24 +18333,24 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_metaRequiredCapabilities_31_0 = null; - // InternalSimpleBeeLangTestLanguage.g:491:10: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:491:10: {...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) + // InternalSimpleBeeLangTestLanguage.g:496:10: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:496:10: {...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred15_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:491:19: (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) - // InternalSimpleBeeLangTestLanguage.g:491:20: otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' + // InternalSimpleBeeLangTestLanguage.g:496:19: (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) + // InternalSimpleBeeLangTestLanguage.g:496:20: otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' { otherlv_28=(Token)match(input,23,FollowSets000.FOLLOW_16); if (state.failed) return ; otherlv_29=(Token)match(input,24,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_30=(Token)match(input,19,FollowSets000.FOLLOW_15); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:503:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) - // InternalSimpleBeeLangTestLanguage.g:504:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:508:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) + // InternalSimpleBeeLangTestLanguage.g:509:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) { - // InternalSimpleBeeLangTestLanguage.g:504:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) - // InternalSimpleBeeLangTestLanguage.g:505:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability + // InternalSimpleBeeLangTestLanguage.g:509:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:510:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability { if ( state.backtracking==0 ) { @@ -18378,21 +18386,21 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_metaRequiredCapabilities_31_0 = null; - // InternalSimpleBeeLangTestLanguage.g:486:4: ( ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) ) - // InternalSimpleBeeLangTestLanguage.g:486:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:491:4: ( ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) ) + // InternalSimpleBeeLangTestLanguage.g:491:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) { - // InternalSimpleBeeLangTestLanguage.g:486:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) - // InternalSimpleBeeLangTestLanguage.g:487:5: {...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:491:4: ({...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:492:5: {...}? => ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred16_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4)"); } - // InternalSimpleBeeLangTestLanguage.g:487:101: ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) - // InternalSimpleBeeLangTestLanguage.g:488:6: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ + // InternalSimpleBeeLangTestLanguage.g:492:101: ( ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:493:6: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 4); - // InternalSimpleBeeLangTestLanguage.g:491:9: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ + // InternalSimpleBeeLangTestLanguage.g:496:9: ({...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) )+ int cnt100=0; loop100: do { @@ -18406,23 +18414,23 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt100) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:491:10: {...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) + // InternalSimpleBeeLangTestLanguage.g:496:10: {...}? => (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred16_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:491:19: (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) - // InternalSimpleBeeLangTestLanguage.g:491:20: otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' + // InternalSimpleBeeLangTestLanguage.g:496:19: (otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' ) + // InternalSimpleBeeLangTestLanguage.g:496:20: otherlv_28= 'requires' otherlv_29= 'env' otherlv_30= ':' ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) otherlv_32= ';' { otherlv_28=(Token)match(input,23,FollowSets000.FOLLOW_16); if (state.failed) return ; otherlv_29=(Token)match(input,24,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_30=(Token)match(input,19,FollowSets000.FOLLOW_15); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:503:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) - // InternalSimpleBeeLangTestLanguage.g:504:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:508:9: ( (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) ) + // InternalSimpleBeeLangTestLanguage.g:509:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) { - // InternalSimpleBeeLangTestLanguage.g:504:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) - // InternalSimpleBeeLangTestLanguage.g:505:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability + // InternalSimpleBeeLangTestLanguage.g:509:10: (lv_metaRequiredCapabilities_31_0= ruleRequiredCapability ) + // InternalSimpleBeeLangTestLanguage.g:510:11: lv_metaRequiredCapabilities_31_0= ruleRequiredCapability { if ( state.backtracking==0 ) { @@ -18474,18 +18482,18 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_functions_33_0 = null; - // InternalSimpleBeeLangTestLanguage.g:537:10: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) ) - // InternalSimpleBeeLangTestLanguage.g:537:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) + // InternalSimpleBeeLangTestLanguage.g:542:10: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) ) + // InternalSimpleBeeLangTestLanguage.g:542:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred17_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:537:19: ( (lv_functions_33_0= ruleFunction ) ) - // InternalSimpleBeeLangTestLanguage.g:537:20: (lv_functions_33_0= ruleFunction ) + // InternalSimpleBeeLangTestLanguage.g:542:19: ( (lv_functions_33_0= ruleFunction ) ) + // InternalSimpleBeeLangTestLanguage.g:542:20: (lv_functions_33_0= ruleFunction ) { - // InternalSimpleBeeLangTestLanguage.g:537:20: (lv_functions_33_0= ruleFunction ) - // InternalSimpleBeeLangTestLanguage.g:538:10: lv_functions_33_0= ruleFunction + // InternalSimpleBeeLangTestLanguage.g:542:20: (lv_functions_33_0= ruleFunction ) + // InternalSimpleBeeLangTestLanguage.g:543:10: lv_functions_33_0= ruleFunction { if ( state.backtracking==0 ) { @@ -18513,21 +18521,21 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_functions_33_0 = null; - // InternalSimpleBeeLangTestLanguage.g:532:4: ( ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) ) - // InternalSimpleBeeLangTestLanguage.g:532:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:537:4: ( ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) ) + // InternalSimpleBeeLangTestLanguage.g:537:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) { - // InternalSimpleBeeLangTestLanguage.g:532:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) - // InternalSimpleBeeLangTestLanguage.g:533:5: {...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:537:4: ({...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) ) + // InternalSimpleBeeLangTestLanguage.g:538:5: {...}? => ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred18_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5)"); } - // InternalSimpleBeeLangTestLanguage.g:533:101: ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) - // InternalSimpleBeeLangTestLanguage.g:534:6: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ + // InternalSimpleBeeLangTestLanguage.g:538:101: ( ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ ) + // InternalSimpleBeeLangTestLanguage.g:539:6: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnitAccess().getUnorderedGroup_7(), 5); - // InternalSimpleBeeLangTestLanguage.g:537:9: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ + // InternalSimpleBeeLangTestLanguage.g:542:9: ({...}? => ( (lv_functions_33_0= ruleFunction ) ) )+ int cnt101=0; loop101: do { @@ -18550,17 +18558,17 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt101) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:537:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) + // InternalSimpleBeeLangTestLanguage.g:542:10: {...}? => ( (lv_functions_33_0= ruleFunction ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred18_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:537:19: ( (lv_functions_33_0= ruleFunction ) ) - // InternalSimpleBeeLangTestLanguage.g:537:20: (lv_functions_33_0= ruleFunction ) + // InternalSimpleBeeLangTestLanguage.g:542:19: ( (lv_functions_33_0= ruleFunction ) ) + // InternalSimpleBeeLangTestLanguage.g:542:20: (lv_functions_33_0= ruleFunction ) { - // InternalSimpleBeeLangTestLanguage.g:537:20: (lv_functions_33_0= ruleFunction ) - // InternalSimpleBeeLangTestLanguage.g:538:10: lv_functions_33_0= ruleFunction + // InternalSimpleBeeLangTestLanguage.g:542:20: (lv_functions_33_0= ruleFunction ) + // InternalSimpleBeeLangTestLanguage.g:543:10: lv_functions_33_0= ruleFunction { if ( state.backtracking==0 ) { @@ -18611,37 +18619,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_condExpr_7_0 = null; - // InternalSimpleBeeLangTestLanguage.g:650:5: ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:650:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:655:5: ( ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:655:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:650:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:651:6: {...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:655:5: ({...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:656:6: {...}? => ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred20_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:651:118: ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:652:7: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:656:118: ( ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:657:7: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 0); - // InternalSimpleBeeLangTestLanguage.g:655:10: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:655:11: {...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) + // InternalSimpleBeeLangTestLanguage.g:660:10: ({...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:660:11: {...}? => (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred20_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:655:20: (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) - // InternalSimpleBeeLangTestLanguage.g:655:21: otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' + // InternalSimpleBeeLangTestLanguage.g:660:20: (otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' ) + // InternalSimpleBeeLangTestLanguage.g:660:21: otherlv_5= 'when' otherlv_6= ':' ( (lv_condExpr_7_0= ruleExpression ) ) otherlv_8= ';' { otherlv_5=(Token)match(input,26,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_6=(Token)match(input,19,FollowSets000.FOLLOW_19); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:663:10: ( (lv_condExpr_7_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:664:11: (lv_condExpr_7_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:668:10: ( (lv_condExpr_7_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:669:11: (lv_condExpr_7_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:664:11: (lv_condExpr_7_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:665:12: lv_condExpr_7_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:669:11: (lv_condExpr_7_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:670:12: lv_condExpr_7_0= ruleExpression { if ( state.backtracking==0 ) { @@ -18684,37 +18692,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token lv_name_11_0=null; Token otherlv_12=null; - // InternalSimpleBeeLangTestLanguage.g:692:5: ( ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:692:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:697:5: ( ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:697:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:692:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:693:6: {...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:697:5: ({...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:698:6: {...}? => ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred21_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:693:118: ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:694:7: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:698:118: ( ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:699:7: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 1); - // InternalSimpleBeeLangTestLanguage.g:697:10: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:697:11: {...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) + // InternalSimpleBeeLangTestLanguage.g:702:10: ({...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:702:11: {...}? => (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred21_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:697:20: (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) - // InternalSimpleBeeLangTestLanguage.g:697:21: otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' + // InternalSimpleBeeLangTestLanguage.g:702:20: (otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' ) + // InternalSimpleBeeLangTestLanguage.g:702:21: otherlv_9= 'name' otherlv_10= ':' ( (lv_name_11_0= RULE_ID ) ) otherlv_12= ';' { otherlv_9=(Token)match(input,27,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_10=(Token)match(input,19,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:705:10: ( (lv_name_11_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:706:11: (lv_name_11_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:710:10: ( (lv_name_11_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:711:11: (lv_name_11_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:706:11: (lv_name_11_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:707:12: lv_name_11_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:711:11: (lv_name_11_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:712:12: lv_name_11_0= RULE_ID { lv_name_11_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -18748,37 +18756,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token lv_version_15_0=null; Token otherlv_16=null; - // InternalSimpleBeeLangTestLanguage.g:733:5: ( ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:733:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:738:5: ( ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:738:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:733:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:734:6: {...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:738:5: ({...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:739:6: {...}? => ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred22_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:734:118: ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:735:7: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:739:118: ( ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:740:7: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getProvidedCapabilityAccess().getUnorderedGroup_2_1(), 2); - // InternalSimpleBeeLangTestLanguage.g:738:10: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:738:11: {...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) + // InternalSimpleBeeLangTestLanguage.g:743:10: ({...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:743:11: {...}? => (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred22_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:738:20: (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) - // InternalSimpleBeeLangTestLanguage.g:738:21: otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' + // InternalSimpleBeeLangTestLanguage.g:743:20: (otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' ) + // InternalSimpleBeeLangTestLanguage.g:743:21: otherlv_13= 'version' otherlv_14= ':' ( (lv_version_15_0= RULE_ID ) ) otherlv_16= ';' { otherlv_13=(Token)match(input,14,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_14=(Token)match(input,19,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:746:10: ( (lv_version_15_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:747:11: (lv_version_15_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:751:10: ( (lv_version_15_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:752:11: (lv_version_15_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:747:11: (lv_version_15_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:748:12: lv_version_15_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:752:11: (lv_version_15_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:753:12: lv_version_15_0= RULE_ID { lv_version_15_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -18813,37 +18821,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_condExpr_9_0 = null; - // InternalSimpleBeeLangTestLanguage.g:898:5: ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:898:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:903:5: ( ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:903:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:898:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:899:6: {...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:903:5: ({...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:904:6: {...}? => ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred26_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:899:125: ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:900:7: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:904:125: ( ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:905:7: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalSimpleBeeLangTestLanguage.g:903:10: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:903:11: {...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) + // InternalSimpleBeeLangTestLanguage.g:908:10: ({...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:908:11: {...}? => (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred26_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:903:20: (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) - // InternalSimpleBeeLangTestLanguage.g:903:21: otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' + // InternalSimpleBeeLangTestLanguage.g:908:20: (otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' ) + // InternalSimpleBeeLangTestLanguage.g:908:21: otherlv_7= 'when' otherlv_8= ':' ( (lv_condExpr_9_0= ruleExpression ) ) otherlv_10= ';' { otherlv_7=(Token)match(input,26,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_8=(Token)match(input,19,FollowSets000.FOLLOW_19); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:911:10: ( (lv_condExpr_9_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:912:11: (lv_condExpr_9_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:916:10: ( (lv_condExpr_9_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:917:11: (lv_condExpr_9_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:912:11: (lv_condExpr_9_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:913:12: lv_condExpr_9_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:917:11: (lv_condExpr_9_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:918:12: lv_condExpr_9_0= ruleExpression { if ( state.backtracking==0 ) { @@ -18884,35 +18892,35 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token lv_greedy_11_0=null; Token otherlv_12=null; - // InternalSimpleBeeLangTestLanguage.g:940:5: ( ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:940:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:945:5: ( ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:945:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:940:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:941:6: {...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:945:5: ({...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:946:6: {...}? => ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred27_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:941:125: ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:942:7: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:946:125: ( ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:947:7: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalSimpleBeeLangTestLanguage.g:945:10: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:945:11: {...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) + // InternalSimpleBeeLangTestLanguage.g:950:10: ({...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:950:11: {...}? => ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred27_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:945:20: ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) - // InternalSimpleBeeLangTestLanguage.g:945:21: ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' + // InternalSimpleBeeLangTestLanguage.g:950:20: ( ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' ) + // InternalSimpleBeeLangTestLanguage.g:950:21: ( (lv_greedy_11_0= 'greedy' ) ) otherlv_12= ';' { - // InternalSimpleBeeLangTestLanguage.g:945:21: ( (lv_greedy_11_0= 'greedy' ) ) - // InternalSimpleBeeLangTestLanguage.g:946:11: (lv_greedy_11_0= 'greedy' ) + // InternalSimpleBeeLangTestLanguage.g:950:21: ( (lv_greedy_11_0= 'greedy' ) ) + // InternalSimpleBeeLangTestLanguage.g:951:11: (lv_greedy_11_0= 'greedy' ) { - // InternalSimpleBeeLangTestLanguage.g:946:11: (lv_greedy_11_0= 'greedy' ) - // InternalSimpleBeeLangTestLanguage.g:947:12: lv_greedy_11_0= 'greedy' + // InternalSimpleBeeLangTestLanguage.g:951:11: (lv_greedy_11_0= 'greedy' ) + // InternalSimpleBeeLangTestLanguage.g:952:12: lv_greedy_11_0= 'greedy' { lv_greedy_11_0=(Token)match(input,29,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -18946,37 +18954,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token lv_min_15_0=null; Token otherlv_16=null; - // InternalSimpleBeeLangTestLanguage.g:969:5: ( ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:969:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:974:5: ( ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:974:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:969:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:970:6: {...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:974:5: ({...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:975:6: {...}? => ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred28_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:970:125: ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:971:7: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:975:125: ( ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:976:7: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalSimpleBeeLangTestLanguage.g:974:10: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:974:11: {...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) + // InternalSimpleBeeLangTestLanguage.g:979:10: ({...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:979:11: {...}? => (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred28_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:974:20: (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) - // InternalSimpleBeeLangTestLanguage.g:974:21: otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' + // InternalSimpleBeeLangTestLanguage.g:979:20: (otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' ) + // InternalSimpleBeeLangTestLanguage.g:979:21: otherlv_13= 'requires-min' otherlv_14= ':' ( (lv_min_15_0= RULE_INT ) ) otherlv_16= ';' { otherlv_13=(Token)match(input,30,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_14=(Token)match(input,19,FollowSets000.FOLLOW_24); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:982:10: ( (lv_min_15_0= RULE_INT ) ) - // InternalSimpleBeeLangTestLanguage.g:983:11: (lv_min_15_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:987:10: ( (lv_min_15_0= RULE_INT ) ) + // InternalSimpleBeeLangTestLanguage.g:988:11: (lv_min_15_0= RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:983:11: (lv_min_15_0= RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:984:12: lv_min_15_0= RULE_INT + // InternalSimpleBeeLangTestLanguage.g:988:11: (lv_min_15_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:989:12: lv_min_15_0= RULE_INT { lv_min_15_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19010,37 +19018,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token lv_max_19_0=null; Token otherlv_20=null; - // InternalSimpleBeeLangTestLanguage.g:1010:5: ( ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1010:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1015:5: ( ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1015:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1010:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1011:6: {...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1015:5: ({...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1016:6: {...}? => ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred29_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalSimpleBeeLangTestLanguage.g:1011:125: ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1012:7: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1016:125: ( ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1017:7: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalSimpleBeeLangTestLanguage.g:1015:10: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1015:11: {...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1020:10: ({...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1020:11: {...}? => (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred29_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1015:20: (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1015:21: otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' + // InternalSimpleBeeLangTestLanguage.g:1020:20: (otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1020:21: otherlv_17= 'requires-max' otherlv_18= ':' ( (lv_max_19_0= RULE_INT ) ) otherlv_20= ';' { otherlv_17=(Token)match(input,31,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_18=(Token)match(input,19,FollowSets000.FOLLOW_24); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:1023:10: ( (lv_max_19_0= RULE_INT ) ) - // InternalSimpleBeeLangTestLanguage.g:1024:11: (lv_max_19_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:1028:10: ( (lv_max_19_0= RULE_INT ) ) + // InternalSimpleBeeLangTestLanguage.g:1029:11: (lv_max_19_0= RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:1024:11: (lv_max_19_0= RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:1025:12: lv_max_19_0= RULE_INT + // InternalSimpleBeeLangTestLanguage.g:1029:11: (lv_max_19_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:1030:12: lv_max_19_0= RULE_INT { lv_max_19_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19074,37 +19082,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token lv_versionRange_23_0=null; Token otherlv_24=null; - // InternalSimpleBeeLangTestLanguage.g:1051:5: ( ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1051:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1056:5: ( ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1056:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1051:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1052:6: {...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1056:5: ({...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1057:6: {...}? => ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred30_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalSimpleBeeLangTestLanguage.g:1052:125: ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1053:7: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1057:125: ( ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1058:7: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getAliasedRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); - // InternalSimpleBeeLangTestLanguage.g:1056:10: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1056:11: {...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1061:10: ({...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1061:11: {...}? => (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred30_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1056:20: (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1056:21: otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' + // InternalSimpleBeeLangTestLanguage.g:1061:20: (otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1061:21: otherlv_21= 'version' otherlv_22= ':' ( (lv_versionRange_23_0= RULE_ID ) ) otherlv_24= ';' { otherlv_21=(Token)match(input,14,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_22=(Token)match(input,19,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:1064:10: ( (lv_versionRange_23_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:1065:11: (lv_versionRange_23_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1069:10: ( (lv_versionRange_23_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:1070:11: (lv_versionRange_23_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:1065:11: (lv_versionRange_23_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:1066:12: lv_versionRange_23_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:1070:11: (lv_versionRange_23_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1071:12: lv_versionRange_23_0= RULE_ID { lv_versionRange_23_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19139,37 +19147,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_condExpr_8_0 = null; - // InternalSimpleBeeLangTestLanguage.g:1201:5: ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1201:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1206:5: ( ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1206:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1201:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1202:6: {...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1206:5: ({...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1207:6: {...}? => ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred32_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalSimpleBeeLangTestLanguage.g:1202:118: ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1203:7: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1207:118: ( ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1208:7: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 0); - // InternalSimpleBeeLangTestLanguage.g:1206:10: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1206:11: {...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1211:10: ({...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1211:11: {...}? => (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred32_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1206:20: (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1206:21: otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' + // InternalSimpleBeeLangTestLanguage.g:1211:20: (otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1211:21: otherlv_6= 'when' otherlv_7= ':' ( (lv_condExpr_8_0= ruleExpression ) ) otherlv_9= ';' { otherlv_6=(Token)match(input,26,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_7=(Token)match(input,19,FollowSets000.FOLLOW_19); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:1214:10: ( (lv_condExpr_8_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:1215:11: (lv_condExpr_8_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:1219:10: ( (lv_condExpr_8_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:1220:11: (lv_condExpr_8_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:1215:11: (lv_condExpr_8_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:1216:12: lv_condExpr_8_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:1220:11: (lv_condExpr_8_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:1221:12: lv_condExpr_8_0= ruleExpression { if ( state.backtracking==0 ) { @@ -19210,35 +19218,35 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token lv_greedy_10_0=null; Token otherlv_11=null; - // InternalSimpleBeeLangTestLanguage.g:1243:5: ( ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1243:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1248:5: ( ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1248:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1243:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1244:6: {...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1248:5: ({...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1249:6: {...}? => ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred33_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalSimpleBeeLangTestLanguage.g:1244:118: ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1245:7: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1249:118: ( ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1250:7: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 1); - // InternalSimpleBeeLangTestLanguage.g:1248:10: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1248:11: {...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1253:10: ({...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1253:11: {...}? => ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred33_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1248:20: ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1248:21: ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' + // InternalSimpleBeeLangTestLanguage.g:1253:20: ( ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1253:21: ( (lv_greedy_10_0= 'greedy' ) ) otherlv_11= ';' { - // InternalSimpleBeeLangTestLanguage.g:1248:21: ( (lv_greedy_10_0= 'greedy' ) ) - // InternalSimpleBeeLangTestLanguage.g:1249:11: (lv_greedy_10_0= 'greedy' ) + // InternalSimpleBeeLangTestLanguage.g:1253:21: ( (lv_greedy_10_0= 'greedy' ) ) + // InternalSimpleBeeLangTestLanguage.g:1254:11: (lv_greedy_10_0= 'greedy' ) { - // InternalSimpleBeeLangTestLanguage.g:1249:11: (lv_greedy_10_0= 'greedy' ) - // InternalSimpleBeeLangTestLanguage.g:1250:12: lv_greedy_10_0= 'greedy' + // InternalSimpleBeeLangTestLanguage.g:1254:11: (lv_greedy_10_0= 'greedy' ) + // InternalSimpleBeeLangTestLanguage.g:1255:12: lv_greedy_10_0= 'greedy' { lv_greedy_10_0=(Token)match(input,29,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19272,37 +19280,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token lv_min_14_0=null; Token otherlv_15=null; - // InternalSimpleBeeLangTestLanguage.g:1272:5: ( ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1272:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1277:5: ( ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1277:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1272:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1273:6: {...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1277:5: ({...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1278:6: {...}? => ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred34_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2)"); } - // InternalSimpleBeeLangTestLanguage.g:1273:118: ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1274:7: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1278:118: ( ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1279:7: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 2); - // InternalSimpleBeeLangTestLanguage.g:1277:10: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1277:11: {...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1282:10: ({...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1282:11: {...}? => (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred34_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1277:20: (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1277:21: otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' + // InternalSimpleBeeLangTestLanguage.g:1282:20: (otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1282:21: otherlv_12= 'requires-min' otherlv_13= ':' ( (lv_min_14_0= RULE_INT ) ) otherlv_15= ';' { otherlv_12=(Token)match(input,30,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_13=(Token)match(input,19,FollowSets000.FOLLOW_24); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:1285:10: ( (lv_min_14_0= RULE_INT ) ) - // InternalSimpleBeeLangTestLanguage.g:1286:11: (lv_min_14_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:1290:10: ( (lv_min_14_0= RULE_INT ) ) + // InternalSimpleBeeLangTestLanguage.g:1291:11: (lv_min_14_0= RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:1286:11: (lv_min_14_0= RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:1287:12: lv_min_14_0= RULE_INT + // InternalSimpleBeeLangTestLanguage.g:1291:11: (lv_min_14_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:1292:12: lv_min_14_0= RULE_INT { lv_min_14_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19336,37 +19344,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token lv_max_18_0=null; Token otherlv_19=null; - // InternalSimpleBeeLangTestLanguage.g:1313:5: ( ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1313:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1318:5: ( ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1318:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1313:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1314:6: {...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1318:5: ({...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1319:6: {...}? => ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred35_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3)"); } - // InternalSimpleBeeLangTestLanguage.g:1314:118: ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1315:7: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1319:118: ( ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1320:7: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 3); - // InternalSimpleBeeLangTestLanguage.g:1318:10: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1318:11: {...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1323:10: ({...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1323:11: {...}? => (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred35_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1318:20: (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1318:21: otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' + // InternalSimpleBeeLangTestLanguage.g:1323:20: (otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1323:21: otherlv_16= 'requires-max' otherlv_17= ':' ( (lv_max_18_0= RULE_INT ) ) otherlv_19= ';' { otherlv_16=(Token)match(input,31,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_17=(Token)match(input,19,FollowSets000.FOLLOW_24); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:1326:10: ( (lv_max_18_0= RULE_INT ) ) - // InternalSimpleBeeLangTestLanguage.g:1327:11: (lv_max_18_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:1331:10: ( (lv_max_18_0= RULE_INT ) ) + // InternalSimpleBeeLangTestLanguage.g:1332:11: (lv_max_18_0= RULE_INT ) { - // InternalSimpleBeeLangTestLanguage.g:1327:11: (lv_max_18_0= RULE_INT ) - // InternalSimpleBeeLangTestLanguage.g:1328:12: lv_max_18_0= RULE_INT + // InternalSimpleBeeLangTestLanguage.g:1332:11: (lv_max_18_0= RULE_INT ) + // InternalSimpleBeeLangTestLanguage.g:1333:12: lv_max_18_0= RULE_INT { lv_max_18_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19400,37 +19408,37 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token lv_versionRange_22_0=null; Token otherlv_23=null; - // InternalSimpleBeeLangTestLanguage.g:1354:5: ( ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1354:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1359:5: ( ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1359:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:1354:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1355:6: {...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1359:5: ({...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1360:6: {...}? => ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred36_InternalSimpleBeeLangTestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4)"); } - // InternalSimpleBeeLangTestLanguage.g:1355:118: ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:1356:7: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1360:118: ( ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:1361:7: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) { getUnorderedGroupHelper().select(grammarAccess.getRequiredCapabilityAccess().getUnorderedGroup_3_1(), 4); - // InternalSimpleBeeLangTestLanguage.g:1359:10: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) - // InternalSimpleBeeLangTestLanguage.g:1359:11: {...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1364:10: ({...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) ) + // InternalSimpleBeeLangTestLanguage.g:1364:11: {...}? => (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred36_InternalSimpleBeeLangTestLanguage", "true"); } - // InternalSimpleBeeLangTestLanguage.g:1359:20: (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) - // InternalSimpleBeeLangTestLanguage.g:1359:21: otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' + // InternalSimpleBeeLangTestLanguage.g:1364:20: (otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' ) + // InternalSimpleBeeLangTestLanguage.g:1364:21: otherlv_20= 'version' otherlv_21= ':' ( (lv_versionRange_22_0= RULE_ID ) ) otherlv_23= ';' { otherlv_20=(Token)match(input,14,FollowSets000.FOLLOW_12); if (state.failed) return ; otherlv_21=(Token)match(input,19,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:1367:10: ( (lv_versionRange_22_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:1368:11: (lv_versionRange_22_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1372:10: ( (lv_versionRange_22_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:1373:11: (lv_versionRange_22_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:1368:11: (lv_versionRange_22_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:1369:12: lv_versionRange_22_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:1373:11: (lv_versionRange_22_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:1374:12: lv_versionRange_22_0= RULE_ID { lv_versionRange_22_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); if (state.failed) return ; @@ -19462,8 +19470,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject this_ClosureParameter_0 = null; - // InternalSimpleBeeLangTestLanguage.g:1571:3: (this_ClosureParameter_0= ruleClosureParameter ) - // InternalSimpleBeeLangTestLanguage.g:1571:3: this_ClosureParameter_0= ruleClosureParameter + // InternalSimpleBeeLangTestLanguage.g:1576:3: (this_ClosureParameter_0= ruleClosureParameter ) + // InternalSimpleBeeLangTestLanguage.g:1576:3: this_ClosureParameter_0= ruleClosureParameter { if ( state.backtracking==0 ) { @@ -19485,8 +19493,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject this_VarDeclaration_0 = null; - // InternalSimpleBeeLangTestLanguage.g:2254:3: (this_VarDeclaration_0= ruleVarDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:2254:3: this_VarDeclaration_0= ruleVarDeclaration + // InternalSimpleBeeLangTestLanguage.g:2259:3: (this_VarDeclaration_0= ruleVarDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:2259:3: this_VarDeclaration_0= ruleVarDeclaration { if ( state.backtracking==0 ) { @@ -19510,11 +19518,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_rightExpr_3_0 = null; - // InternalSimpleBeeLangTestLanguage.g:2348:4: ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:2348:4: () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2353:4: ( () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:2353:4: () ( (lv_functionName_2_0= ruleAssignmentOperator ) ) ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:2348:4: () - // InternalSimpleBeeLangTestLanguage.g:2349:5: + // InternalSimpleBeeLangTestLanguage.g:2353:4: () + // InternalSimpleBeeLangTestLanguage.g:2354:5: { if ( state.backtracking==0 ) { @@ -19524,11 +19532,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2358:4: ( (lv_functionName_2_0= ruleAssignmentOperator ) ) - // InternalSimpleBeeLangTestLanguage.g:2359:5: (lv_functionName_2_0= ruleAssignmentOperator ) + // InternalSimpleBeeLangTestLanguage.g:2363:4: ( (lv_functionName_2_0= ruleAssignmentOperator ) ) + // InternalSimpleBeeLangTestLanguage.g:2364:5: (lv_functionName_2_0= ruleAssignmentOperator ) { - // InternalSimpleBeeLangTestLanguage.g:2359:5: (lv_functionName_2_0= ruleAssignmentOperator ) - // InternalSimpleBeeLangTestLanguage.g:2360:6: lv_functionName_2_0= ruleAssignmentOperator + // InternalSimpleBeeLangTestLanguage.g:2364:5: (lv_functionName_2_0= ruleAssignmentOperator ) + // InternalSimpleBeeLangTestLanguage.g:2365:6: lv_functionName_2_0= ruleAssignmentOperator { if ( state.backtracking==0 ) { @@ -19546,11 +19554,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:2377:4: ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:2378:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:2382:4: ( (lv_rightExpr_3_0= ruleAssignmentExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:2383:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) { - // InternalSimpleBeeLangTestLanguage.g:2378:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) - // InternalSimpleBeeLangTestLanguage.g:2379:6: lv_rightExpr_3_0= ruleAssignmentExpression + // InternalSimpleBeeLangTestLanguage.g:2383:5: (lv_rightExpr_3_0= ruleAssignmentExpression ) + // InternalSimpleBeeLangTestLanguage.g:2384:6: lv_rightExpr_3_0= ruleAssignmentExpression { if ( state.backtracking==0 ) { @@ -19579,11 +19587,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_rightExpr_3_0 = null; - // InternalSimpleBeeLangTestLanguage.g:3024:4: ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3024:4: () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3029:4: ( () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3029:4: () otherlv_2= '||' ( (lv_rightExpr_3_0= ruleAndExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3024:4: () - // InternalSimpleBeeLangTestLanguage.g:3025:5: + // InternalSimpleBeeLangTestLanguage.g:3029:4: () + // InternalSimpleBeeLangTestLanguage.g:3030:5: { if ( state.backtracking==0 ) { @@ -19594,11 +19602,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } otherlv_2=(Token)match(input,57,FollowSets000.FOLLOW_19); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:3038:4: ( (lv_rightExpr_3_0= ruleAndExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3039:5: (lv_rightExpr_3_0= ruleAndExpression ) + // InternalSimpleBeeLangTestLanguage.g:3043:4: ( (lv_rightExpr_3_0= ruleAndExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3044:5: (lv_rightExpr_3_0= ruleAndExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3039:5: (lv_rightExpr_3_0= ruleAndExpression ) - // InternalSimpleBeeLangTestLanguage.g:3040:6: lv_rightExpr_3_0= ruleAndExpression + // InternalSimpleBeeLangTestLanguage.g:3044:5: (lv_rightExpr_3_0= ruleAndExpression ) + // InternalSimpleBeeLangTestLanguage.g:3045:6: lv_rightExpr_3_0= ruleAndExpression { if ( state.backtracking==0 ) { @@ -19627,11 +19635,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_rightExpr_3_0 = null; - // InternalSimpleBeeLangTestLanguage.g:3089:4: ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3089:4: () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3094:4: ( () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3094:4: () otherlv_2= '&&' ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3089:4: () - // InternalSimpleBeeLangTestLanguage.g:3090:5: + // InternalSimpleBeeLangTestLanguage.g:3094:4: () + // InternalSimpleBeeLangTestLanguage.g:3095:5: { if ( state.backtracking==0 ) { @@ -19642,11 +19650,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } otherlv_2=(Token)match(input,58,FollowSets000.FOLLOW_19); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:3103:4: ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3104:5: (lv_rightExpr_3_0= ruleRelationalExpression ) + // InternalSimpleBeeLangTestLanguage.g:3108:4: ( (lv_rightExpr_3_0= ruleRelationalExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3109:5: (lv_rightExpr_3_0= ruleRelationalExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3104:5: (lv_rightExpr_3_0= ruleRelationalExpression ) - // InternalSimpleBeeLangTestLanguage.g:3105:6: lv_rightExpr_3_0= ruleRelationalExpression + // InternalSimpleBeeLangTestLanguage.g:3109:5: (lv_rightExpr_3_0= ruleRelationalExpression ) + // InternalSimpleBeeLangTestLanguage.g:3110:6: lv_rightExpr_3_0= ruleRelationalExpression { if ( state.backtracking==0 ) { @@ -19676,11 +19684,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_rightExpr_3_0 = null; - // InternalSimpleBeeLangTestLanguage.g:3154:4: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3154:4: () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3159:4: ( () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3159:4: () ( (lv_functionName_2_0= ruleRelationalOperator ) ) ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3154:4: () - // InternalSimpleBeeLangTestLanguage.g:3155:5: + // InternalSimpleBeeLangTestLanguage.g:3159:4: () + // InternalSimpleBeeLangTestLanguage.g:3160:5: { if ( state.backtracking==0 ) { @@ -19690,11 +19698,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3164:4: ( (lv_functionName_2_0= ruleRelationalOperator ) ) - // InternalSimpleBeeLangTestLanguage.g:3165:5: (lv_functionName_2_0= ruleRelationalOperator ) + // InternalSimpleBeeLangTestLanguage.g:3169:4: ( (lv_functionName_2_0= ruleRelationalOperator ) ) + // InternalSimpleBeeLangTestLanguage.g:3170:5: (lv_functionName_2_0= ruleRelationalOperator ) { - // InternalSimpleBeeLangTestLanguage.g:3165:5: (lv_functionName_2_0= ruleRelationalOperator ) - // InternalSimpleBeeLangTestLanguage.g:3166:6: lv_functionName_2_0= ruleRelationalOperator + // InternalSimpleBeeLangTestLanguage.g:3170:5: (lv_functionName_2_0= ruleRelationalOperator ) + // InternalSimpleBeeLangTestLanguage.g:3171:6: lv_functionName_2_0= ruleRelationalOperator { if ( state.backtracking==0 ) { @@ -19712,11 +19720,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3183:4: ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3184:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) + // InternalSimpleBeeLangTestLanguage.g:3188:4: ( (lv_rightExpr_3_0= ruleAdditiveExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3189:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3184:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) - // InternalSimpleBeeLangTestLanguage.g:3185:6: lv_rightExpr_3_0= ruleAdditiveExpression + // InternalSimpleBeeLangTestLanguage.g:3189:5: (lv_rightExpr_3_0= ruleAdditiveExpression ) + // InternalSimpleBeeLangTestLanguage.g:3190:6: lv_rightExpr_3_0= ruleAdditiveExpression { if ( state.backtracking==0 ) { @@ -19746,11 +19754,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_rightExpr_3_0 = null; - // InternalSimpleBeeLangTestLanguage.g:3234:4: ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3234:4: () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3239:4: ( () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3239:4: () ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3234:4: () - // InternalSimpleBeeLangTestLanguage.g:3235:5: + // InternalSimpleBeeLangTestLanguage.g:3239:4: () + // InternalSimpleBeeLangTestLanguage.g:3240:5: { if ( state.backtracking==0 ) { @@ -19760,13 +19768,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3244:4: ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3245:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) + // InternalSimpleBeeLangTestLanguage.g:3249:4: ( ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3250:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) { - // InternalSimpleBeeLangTestLanguage.g:3245:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) - // InternalSimpleBeeLangTestLanguage.g:3246:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) + // InternalSimpleBeeLangTestLanguage.g:3250:5: ( (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) ) + // InternalSimpleBeeLangTestLanguage.g:3251:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) { - // InternalSimpleBeeLangTestLanguage.g:3246:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) + // InternalSimpleBeeLangTestLanguage.g:3251:6: (lv_functionName_2_1= '+' | lv_functionName_2_2= '-' ) int alt111=2; int LA111_0 = input.LA(1); @@ -19785,14 +19793,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt111) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3247:7: lv_functionName_2_1= '+' + // InternalSimpleBeeLangTestLanguage.g:3252:7: lv_functionName_2_1= '+' { lv_functionName_2_1=(Token)match(input,59,FollowSets000.FOLLOW_19); if (state.failed) return ; } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:3258:7: lv_functionName_2_2= '-' + // InternalSimpleBeeLangTestLanguage.g:3263:7: lv_functionName_2_2= '-' { lv_functionName_2_2=(Token)match(input,60,FollowSets000.FOLLOW_19); if (state.failed) return ; @@ -19807,11 +19815,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3271:4: ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3272:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) + // InternalSimpleBeeLangTestLanguage.g:3276:4: ( (lv_rightExpr_3_0= ruleMultiplicativeExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3277:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3272:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) - // InternalSimpleBeeLangTestLanguage.g:3273:6: lv_rightExpr_3_0= ruleMultiplicativeExpression + // InternalSimpleBeeLangTestLanguage.g:3277:5: (lv_rightExpr_3_0= ruleMultiplicativeExpression ) + // InternalSimpleBeeLangTestLanguage.g:3278:6: lv_rightExpr_3_0= ruleMultiplicativeExpression { if ( state.backtracking==0 ) { @@ -19842,11 +19850,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_rightExpr_3_0 = null; - // InternalSimpleBeeLangTestLanguage.g:3322:4: ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3322:4: () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3327:4: ( () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3327:4: () ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) ( (lv_rightExpr_3_0= ruleSetExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3322:4: () - // InternalSimpleBeeLangTestLanguage.g:3323:5: + // InternalSimpleBeeLangTestLanguage.g:3327:4: () + // InternalSimpleBeeLangTestLanguage.g:3328:5: { if ( state.backtracking==0 ) { @@ -19856,13 +19864,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3332:4: ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3333:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) + // InternalSimpleBeeLangTestLanguage.g:3337:4: ( ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3338:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) { - // InternalSimpleBeeLangTestLanguage.g:3333:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) - // InternalSimpleBeeLangTestLanguage.g:3334:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) + // InternalSimpleBeeLangTestLanguage.g:3338:5: ( (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) ) + // InternalSimpleBeeLangTestLanguage.g:3339:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) { - // InternalSimpleBeeLangTestLanguage.g:3334:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) + // InternalSimpleBeeLangTestLanguage.g:3339:6: (lv_functionName_2_1= '*' | lv_functionName_2_2= '/' | lv_functionName_2_3= '%' ) int alt112=3; switch ( input.LA(1) ) { case 61: @@ -19890,21 +19898,21 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt112) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3335:7: lv_functionName_2_1= '*' + // InternalSimpleBeeLangTestLanguage.g:3340:7: lv_functionName_2_1= '*' { lv_functionName_2_1=(Token)match(input,61,FollowSets000.FOLLOW_19); if (state.failed) return ; } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:3346:7: lv_functionName_2_2= '/' + // InternalSimpleBeeLangTestLanguage.g:3351:7: lv_functionName_2_2= '/' { lv_functionName_2_2=(Token)match(input,32,FollowSets000.FOLLOW_19); if (state.failed) return ; } break; case 3 : - // InternalSimpleBeeLangTestLanguage.g:3357:7: lv_functionName_2_3= '%' + // InternalSimpleBeeLangTestLanguage.g:3362:7: lv_functionName_2_3= '%' { lv_functionName_2_3=(Token)match(input,62,FollowSets000.FOLLOW_19); if (state.failed) return ; @@ -19919,11 +19927,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3370:4: ( (lv_rightExpr_3_0= ruleSetExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3371:5: (lv_rightExpr_3_0= ruleSetExpression ) + // InternalSimpleBeeLangTestLanguage.g:3375:4: ( (lv_rightExpr_3_0= ruleSetExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3376:5: (lv_rightExpr_3_0= ruleSetExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3371:5: (lv_rightExpr_3_0= ruleSetExpression ) - // InternalSimpleBeeLangTestLanguage.g:3372:6: lv_rightExpr_3_0= ruleSetExpression + // InternalSimpleBeeLangTestLanguage.g:3376:5: (lv_rightExpr_3_0= ruleSetExpression ) + // InternalSimpleBeeLangTestLanguage.g:3377:6: lv_rightExpr_3_0= ruleSetExpression { if ( state.backtracking==0 ) { @@ -19952,11 +19960,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_rightExpr_3_0 = null; - // InternalSimpleBeeLangTestLanguage.g:3421:4: ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3421:4: () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3426:4: ( () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3426:4: () ( (lv_functionName_2_0= '..' ) ) ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) { - // InternalSimpleBeeLangTestLanguage.g:3421:4: () - // InternalSimpleBeeLangTestLanguage.g:3422:5: + // InternalSimpleBeeLangTestLanguage.g:3426:4: () + // InternalSimpleBeeLangTestLanguage.g:3427:5: { if ( state.backtracking==0 ) { @@ -19966,11 +19974,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3431:4: ( (lv_functionName_2_0= '..' ) ) - // InternalSimpleBeeLangTestLanguage.g:3432:5: (lv_functionName_2_0= '..' ) + // InternalSimpleBeeLangTestLanguage.g:3436:4: ( (lv_functionName_2_0= '..' ) ) + // InternalSimpleBeeLangTestLanguage.g:3437:5: (lv_functionName_2_0= '..' ) { - // InternalSimpleBeeLangTestLanguage.g:3432:5: (lv_functionName_2_0= '..' ) - // InternalSimpleBeeLangTestLanguage.g:3433:6: lv_functionName_2_0= '..' + // InternalSimpleBeeLangTestLanguage.g:3437:5: (lv_functionName_2_0= '..' ) + // InternalSimpleBeeLangTestLanguage.g:3438:6: lv_functionName_2_0= '..' { lv_functionName_2_0=(Token)match(input,63,FollowSets000.FOLLOW_19); if (state.failed) return ; @@ -19979,11 +19987,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3445:4: ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3446:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:3450:4: ( (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3451:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3446:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) - // InternalSimpleBeeLangTestLanguage.g:3447:6: lv_rightExpr_3_0= ruleUnaryOrInfixExpression + // InternalSimpleBeeLangTestLanguage.g:3451:5: (lv_rightExpr_3_0= ruleUnaryOrInfixExpression ) + // InternalSimpleBeeLangTestLanguage.g:3452:6: lv_rightExpr_3_0= ruleUnaryOrInfixExpression { if ( state.backtracking==0 ) { @@ -20011,11 +20019,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token lv_functionName_2_1=null; Token lv_functionName_2_2=null; - // InternalSimpleBeeLangTestLanguage.g:3700:4: ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3700:4: () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3705:4: ( () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3705:4: () ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:3700:4: () - // InternalSimpleBeeLangTestLanguage.g:3701:5: + // InternalSimpleBeeLangTestLanguage.g:3705:4: () + // InternalSimpleBeeLangTestLanguage.g:3706:5: { if ( state.backtracking==0 ) { @@ -20025,13 +20033,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:3710:4: ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3711:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) + // InternalSimpleBeeLangTestLanguage.g:3715:4: ( ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3716:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) { - // InternalSimpleBeeLangTestLanguage.g:3711:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) - // InternalSimpleBeeLangTestLanguage.g:3712:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) + // InternalSimpleBeeLangTestLanguage.g:3716:5: ( (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) ) + // InternalSimpleBeeLangTestLanguage.g:3717:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) { - // InternalSimpleBeeLangTestLanguage.g:3712:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) + // InternalSimpleBeeLangTestLanguage.g:3717:6: (lv_functionName_2_1= '--' | lv_functionName_2_2= '++' ) int alt113=2; int LA113_0 = input.LA(1); @@ -20050,14 +20058,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt113) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3713:7: lv_functionName_2_1= '--' + // InternalSimpleBeeLangTestLanguage.g:3718:7: lv_functionName_2_1= '--' { lv_functionName_2_1=(Token)match(input,66,FollowSets000.FOLLOW_2); if (state.failed) return ; } break; case 2 : - // InternalSimpleBeeLangTestLanguage.g:3724:7: lv_functionName_2_2= '++' + // InternalSimpleBeeLangTestLanguage.g:3729:7: lv_functionName_2_2= '++' { lv_functionName_2_2=(Token)match(input,65,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -20086,14 +20094,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_parameterList_5_0 = null; - // InternalSimpleBeeLangTestLanguage.g:3769:4: ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) ) - // InternalSimpleBeeLangTestLanguage.g:3769:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) + // InternalSimpleBeeLangTestLanguage.g:3774:4: ( ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) ) + // InternalSimpleBeeLangTestLanguage.g:3774:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) { - // InternalSimpleBeeLangTestLanguage.g:3769:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) - // InternalSimpleBeeLangTestLanguage.g:3770:5: () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' + // InternalSimpleBeeLangTestLanguage.g:3774:4: ( () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' ) + // InternalSimpleBeeLangTestLanguage.g:3775:5: () otherlv_2= '.' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= '(' ( (lv_parameterList_5_0= ruleParameterList ) )? otherlv_6= ')' { - // InternalSimpleBeeLangTestLanguage.g:3770:5: () - // InternalSimpleBeeLangTestLanguage.g:3771:6: + // InternalSimpleBeeLangTestLanguage.g:3775:5: () + // InternalSimpleBeeLangTestLanguage.g:3776:6: { if ( state.backtracking==0 ) { @@ -20104,11 +20112,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } otherlv_2=(Token)match(input,67,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:3784:5: ( (lv_name_3_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:3785:6: (lv_name_3_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:3789:5: ( (lv_name_3_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:3790:6: (lv_name_3_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:3785:6: (lv_name_3_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:3786:7: lv_name_3_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:3790:6: (lv_name_3_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:3791:7: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_58); if (state.failed) return ; @@ -20118,7 +20126,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } otherlv_4=(Token)match(input,35,FollowSets000.FOLLOW_59); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:3806:5: ( (lv_parameterList_5_0= ruleParameterList ) )? + // InternalSimpleBeeLangTestLanguage.g:3811:5: ( (lv_parameterList_5_0= ruleParameterList ) )? int alt114=2; int LA114_0 = input.LA(1); @@ -20127,10 +20135,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt114) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3807:6: (lv_parameterList_5_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:3812:6: (lv_parameterList_5_0= ruleParameterList ) { - // InternalSimpleBeeLangTestLanguage.g:3807:6: (lv_parameterList_5_0= ruleParameterList ) - // InternalSimpleBeeLangTestLanguage.g:3808:7: lv_parameterList_5_0= ruleParameterList + // InternalSimpleBeeLangTestLanguage.g:3812:6: (lv_parameterList_5_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:3813:7: lv_parameterList_5_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -20167,14 +20175,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_indexExpr_9_0 = null; - // InternalSimpleBeeLangTestLanguage.g:3831:4: ( ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) ) - // InternalSimpleBeeLangTestLanguage.g:3831:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) + // InternalSimpleBeeLangTestLanguage.g:3836:4: ( ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) ) + // InternalSimpleBeeLangTestLanguage.g:3836:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) { - // InternalSimpleBeeLangTestLanguage.g:3831:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) - // InternalSimpleBeeLangTestLanguage.g:3832:5: () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' + // InternalSimpleBeeLangTestLanguage.g:3836:4: ( () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' ) + // InternalSimpleBeeLangTestLanguage.g:3837:5: () otherlv_8= '[' ( (lv_indexExpr_9_0= ruleExpression ) ) otherlv_10= ']' { - // InternalSimpleBeeLangTestLanguage.g:3832:5: () - // InternalSimpleBeeLangTestLanguage.g:3833:6: + // InternalSimpleBeeLangTestLanguage.g:3837:5: () + // InternalSimpleBeeLangTestLanguage.g:3838:6: { if ( state.backtracking==0 ) { @@ -20185,11 +20193,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } otherlv_8=(Token)match(input,68,FollowSets000.FOLLOW_19); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:3846:5: ( (lv_indexExpr_9_0= ruleExpression ) ) - // InternalSimpleBeeLangTestLanguage.g:3847:6: (lv_indexExpr_9_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:3851:5: ( (lv_indexExpr_9_0= ruleExpression ) ) + // InternalSimpleBeeLangTestLanguage.g:3852:6: (lv_indexExpr_9_0= ruleExpression ) { - // InternalSimpleBeeLangTestLanguage.g:3847:6: (lv_indexExpr_9_0= ruleExpression ) - // InternalSimpleBeeLangTestLanguage.g:3848:7: lv_indexExpr_9_0= ruleExpression + // InternalSimpleBeeLangTestLanguage.g:3852:6: (lv_indexExpr_9_0= ruleExpression ) + // InternalSimpleBeeLangTestLanguage.g:3853:7: lv_indexExpr_9_0= ruleExpression { if ( state.backtracking==0 ) { @@ -20221,14 +20229,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token otherlv_12=null; Token lv_featureName_13_0=null; - // InternalSimpleBeeLangTestLanguage.g:3871:4: ( ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3871:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3876:4: ( ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3876:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) { - // InternalSimpleBeeLangTestLanguage.g:3871:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) - // InternalSimpleBeeLangTestLanguage.g:3872:5: () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:3876:4: ( () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:3877:5: () otherlv_12= '.' ( (lv_featureName_13_0= RULE_ID ) ) { - // InternalSimpleBeeLangTestLanguage.g:3872:5: () - // InternalSimpleBeeLangTestLanguage.g:3873:6: + // InternalSimpleBeeLangTestLanguage.g:3877:5: () + // InternalSimpleBeeLangTestLanguage.g:3878:6: { if ( state.backtracking==0 ) { @@ -20239,11 +20247,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } otherlv_12=(Token)match(input,67,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:3886:5: ( (lv_featureName_13_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:3887:6: (lv_featureName_13_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:3891:5: ( (lv_featureName_13_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:3892:6: (lv_featureName_13_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:3887:6: (lv_featureName_13_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:3888:7: lv_featureName_13_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:3892:6: (lv_featureName_13_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:3893:7: lv_featureName_13_0= RULE_ID { lv_featureName_13_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -20267,11 +20275,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_parameterList_3_0 = null; - // InternalSimpleBeeLangTestLanguage.g:3937:4: ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) - // InternalSimpleBeeLangTestLanguage.g:3937:4: () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' + // InternalSimpleBeeLangTestLanguage.g:3942:4: ( () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' ) + // InternalSimpleBeeLangTestLanguage.g:3942:4: () otherlv_2= '(' ( (lv_parameterList_3_0= ruleParameterList ) )? otherlv_4= ')' { - // InternalSimpleBeeLangTestLanguage.g:3937:4: () - // InternalSimpleBeeLangTestLanguage.g:3938:5: + // InternalSimpleBeeLangTestLanguage.g:3942:4: () + // InternalSimpleBeeLangTestLanguage.g:3943:5: { if ( state.backtracking==0 ) { @@ -20282,7 +20290,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } otherlv_2=(Token)match(input,35,FollowSets000.FOLLOW_59); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:3951:4: ( (lv_parameterList_3_0= ruleParameterList ) )? + // InternalSimpleBeeLangTestLanguage.g:3956:4: ( (lv_parameterList_3_0= ruleParameterList ) )? int alt115=2; int LA115_0 = input.LA(1); @@ -20291,10 +20299,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt115) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:3952:5: (lv_parameterList_3_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:3957:5: (lv_parameterList_3_0= ruleParameterList ) { - // InternalSimpleBeeLangTestLanguage.g:3952:5: (lv_parameterList_3_0= ruleParameterList ) - // InternalSimpleBeeLangTestLanguage.g:3953:6: lv_parameterList_3_0= ruleParameterList + // InternalSimpleBeeLangTestLanguage.g:3957:5: (lv_parameterList_3_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:3958:6: lv_parameterList_3_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -20326,8 +20334,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject this_FeatureCall_0 = null; - // InternalSimpleBeeLangTestLanguage.g:3994:3: (this_FeatureCall_0= ruleFeatureCall ) - // InternalSimpleBeeLangTestLanguage.g:3994:3: this_FeatureCall_0= ruleFeatureCall + // InternalSimpleBeeLangTestLanguage.g:3999:3: (this_FeatureCall_0= ruleFeatureCall ) + // InternalSimpleBeeLangTestLanguage.g:3999:3: this_FeatureCall_0= ruleFeatureCall { if ( state.backtracking==0 ) { @@ -20349,8 +20357,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject this_Value_2 = null; - // InternalSimpleBeeLangTestLanguage.g:4018:3: (this_Value_2= ruleValue ) - // InternalSimpleBeeLangTestLanguage.g:4018:3: this_Value_2= ruleValue + // InternalSimpleBeeLangTestLanguage.g:4023:3: (this_Value_2= ruleValue ) + // InternalSimpleBeeLangTestLanguage.g:4023:3: this_Value_2= ruleValue { if ( state.backtracking==0 ) { @@ -20372,8 +20380,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject this_Literal_3 = null; - // InternalSimpleBeeLangTestLanguage.g:4030:3: (this_Literal_3= ruleLiteral ) - // InternalSimpleBeeLangTestLanguage.g:4030:3: this_Literal_3= ruleLiteral + // InternalSimpleBeeLangTestLanguage.g:4035:3: (this_Literal_3= ruleLiteral ) + // InternalSimpleBeeLangTestLanguage.g:4035:3: this_Literal_3= ruleLiteral { if ( state.backtracking==0 ) { @@ -20395,8 +20403,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject this_BlockExpression_6 = null; - // InternalSimpleBeeLangTestLanguage.g:4066:3: (this_BlockExpression_6= ruleBlockExpression ) - // InternalSimpleBeeLangTestLanguage.g:4066:3: this_BlockExpression_6= ruleBlockExpression + // InternalSimpleBeeLangTestLanguage.g:4071:3: (this_BlockExpression_6= ruleBlockExpression ) + // InternalSimpleBeeLangTestLanguage.g:4071:3: this_BlockExpression_6= ruleBlockExpression { if ( state.backtracking==0 ) { @@ -20418,8 +20426,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject this_WithExpression_7 = null; - // InternalSimpleBeeLangTestLanguage.g:4078:3: (this_WithExpression_7= ruleWithExpression ) - // InternalSimpleBeeLangTestLanguage.g:4078:3: this_WithExpression_7= ruleWithExpression + // InternalSimpleBeeLangTestLanguage.g:4083:3: (this_WithExpression_7= ruleWithExpression ) + // InternalSimpleBeeLangTestLanguage.g:4083:3: this_WithExpression_7= ruleWithExpression { if ( state.backtracking==0 ) { @@ -20443,11 +20451,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_parameterList_4_0 = null; - // InternalSimpleBeeLangTestLanguage.g:4688:4: (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' ) - // InternalSimpleBeeLangTestLanguage.g:4688:4: otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' + // InternalSimpleBeeLangTestLanguage.g:4693:4: (otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' ) + // InternalSimpleBeeLangTestLanguage.g:4693:4: otherlv_3= '(' ( (lv_parameterList_4_0= ruleParameterList ) )? otherlv_5= ')' { otherlv_3=(Token)match(input,35,FollowSets000.FOLLOW_59); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:4692:4: ( (lv_parameterList_4_0= ruleParameterList ) )? + // InternalSimpleBeeLangTestLanguage.g:4697:4: ( (lv_parameterList_4_0= ruleParameterList ) )? int alt117=2; int LA117_0 = input.LA(1); @@ -20456,10 +20464,10 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt117) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:4693:5: (lv_parameterList_4_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:4698:5: (lv_parameterList_4_0= ruleParameterList ) { - // InternalSimpleBeeLangTestLanguage.g:4693:5: (lv_parameterList_4_0= ruleParameterList ) - // InternalSimpleBeeLangTestLanguage.g:4694:6: lv_parameterList_4_0= ruleParameterList + // InternalSimpleBeeLangTestLanguage.g:4698:5: (lv_parameterList_4_0= ruleParameterList ) + // InternalSimpleBeeLangTestLanguage.g:4699:6: lv_parameterList_4_0= ruleParameterList { if ( state.backtracking==0 ) { @@ -20491,15 +20499,15 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe Token otherlv_6=null; Token lv_alias_7_0=null; - // InternalSimpleBeeLangTestLanguage.g:4717:4: (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) ) - // InternalSimpleBeeLangTestLanguage.g:4717:4: otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4722:4: (otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) ) + // InternalSimpleBeeLangTestLanguage.g:4722:4: otherlv_6= 'as' ( (lv_alias_7_0= RULE_ID ) ) { otherlv_6=(Token)match(input,28,FollowSets000.FOLLOW_8); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:4721:4: ( (lv_alias_7_0= RULE_ID ) ) - // InternalSimpleBeeLangTestLanguage.g:4722:5: (lv_alias_7_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4726:4: ( (lv_alias_7_0= RULE_ID ) ) + // InternalSimpleBeeLangTestLanguage.g:4727:5: (lv_alias_7_0= RULE_ID ) { - // InternalSimpleBeeLangTestLanguage.g:4722:5: (lv_alias_7_0= RULE_ID ) - // InternalSimpleBeeLangTestLanguage.g:4723:6: lv_alias_7_0= RULE_ID + // InternalSimpleBeeLangTestLanguage.g:4727:5: (lv_alias_7_0= RULE_ID ) + // InternalSimpleBeeLangTestLanguage.g:4728:6: lv_alias_7_0= RULE_ID { lv_alias_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -20526,13 +20534,13 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject lv_parameters_10_0 = null; - // InternalSimpleBeeLangTestLanguage.g:5086:4: ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) ) - // InternalSimpleBeeLangTestLanguage.g:5086:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5091:4: ( ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) ) + // InternalSimpleBeeLangTestLanguage.g:5091:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) { - // InternalSimpleBeeLangTestLanguage.g:5086:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) - // InternalSimpleBeeLangTestLanguage.g:5087:5: (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:5091:4: ( (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) ) + // InternalSimpleBeeLangTestLanguage.g:5092:5: (otherlv_4= '|' )? ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) { - // InternalSimpleBeeLangTestLanguage.g:5087:5: (otherlv_4= '|' )? + // InternalSimpleBeeLangTestLanguage.g:5092:5: (otherlv_4= '|' )? int alt118=2; int LA118_0 = input.LA(1); @@ -20541,7 +20549,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt118) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5088:6: otherlv_4= '|' + // InternalSimpleBeeLangTestLanguage.g:5093:6: otherlv_4= '|' { otherlv_4=(Token)match(input,77,FollowSets000.FOLLOW_35); if (state.failed) return ; @@ -20550,14 +20558,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:5093:5: ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) - // InternalSimpleBeeLangTestLanguage.g:5094:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? + // InternalSimpleBeeLangTestLanguage.g:5098:5: ( ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? ) + // InternalSimpleBeeLangTestLanguage.g:5099:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? { - // InternalSimpleBeeLangTestLanguage.g:5094:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:5095:7: (lv_parameters_5_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5099:6: ( (lv_parameters_5_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:5100:7: (lv_parameters_5_0= ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:5095:7: (lv_parameters_5_0= ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:5096:8: lv_parameters_5_0= ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:5100:7: (lv_parameters_5_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5101:8: lv_parameters_5_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -20575,7 +20583,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:5113:6: (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* + // InternalSimpleBeeLangTestLanguage.g:5118:6: (otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) )* loop119: do { int alt119=2; @@ -20594,14 +20602,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe switch (alt119) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5114:7: otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:5119:7: otherlv_6= ',' ( (lv_parameters_7_0= ruleParameterDeclaration ) ) { otherlv_6=(Token)match(input,16,FollowSets000.FOLLOW_35); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:5118:7: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:5119:8: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5123:7: ( (lv_parameters_7_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:5124:8: (lv_parameters_7_0= ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:5119:8: (lv_parameters_7_0= ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:5120:9: lv_parameters_7_0= ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:5124:8: (lv_parameters_7_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5125:9: lv_parameters_7_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -20628,7 +20636,7 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } } while (true); - // InternalSimpleBeeLangTestLanguage.g:5138:6: (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? + // InternalSimpleBeeLangTestLanguage.g:5143:6: (otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) )? int alt120=2; int LA120_0 = input.LA(1); @@ -20637,14 +20645,14 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } switch (alt120) { case 1 : - // InternalSimpleBeeLangTestLanguage.g:5139:7: otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:5144:7: otherlv_8= ',' ( (lv_varArgs_9_0= '...' ) ) ( (lv_parameters_10_0= ruleParameterDeclaration ) ) { otherlv_8=(Token)match(input,16,FollowSets000.FOLLOW_36); if (state.failed) return ; - // InternalSimpleBeeLangTestLanguage.g:5143:7: ( (lv_varArgs_9_0= '...' ) ) - // InternalSimpleBeeLangTestLanguage.g:5144:8: (lv_varArgs_9_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:5148:7: ( (lv_varArgs_9_0= '...' ) ) + // InternalSimpleBeeLangTestLanguage.g:5149:8: (lv_varArgs_9_0= '...' ) { - // InternalSimpleBeeLangTestLanguage.g:5144:8: (lv_varArgs_9_0= '...' ) - // InternalSimpleBeeLangTestLanguage.g:5145:9: lv_varArgs_9_0= '...' + // InternalSimpleBeeLangTestLanguage.g:5149:8: (lv_varArgs_9_0= '...' ) + // InternalSimpleBeeLangTestLanguage.g:5150:9: lv_varArgs_9_0= '...' { lv_varArgs_9_0=(Token)match(input,36,FollowSets000.FOLLOW_35); if (state.failed) return ; @@ -20653,11 +20661,11 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe } - // InternalSimpleBeeLangTestLanguage.g:5157:7: ( (lv_parameters_10_0= ruleParameterDeclaration ) ) - // InternalSimpleBeeLangTestLanguage.g:5158:8: (lv_parameters_10_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5162:7: ( (lv_parameters_10_0= ruleParameterDeclaration ) ) + // InternalSimpleBeeLangTestLanguage.g:5163:8: (lv_parameters_10_0= ruleParameterDeclaration ) { - // InternalSimpleBeeLangTestLanguage.g:5158:8: (lv_parameters_10_0= ruleParameterDeclaration ) - // InternalSimpleBeeLangTestLanguage.g:5159:9: lv_parameters_10_0= ruleParameterDeclaration + // InternalSimpleBeeLangTestLanguage.g:5163:8: (lv_parameters_10_0= ruleParameterDeclaration ) + // InternalSimpleBeeLangTestLanguage.g:5164:9: lv_parameters_10_0= ruleParameterDeclaration { if ( state.backtracking==0 ) { @@ -20697,8 +20705,8 @@ abstract class InternalSimpleBeeLangTestLanguageParser3 extends InternalSimpleBe EObject this_BlockExpressionWithoutBrackets_0 = null; - // InternalSimpleBeeLangTestLanguage.g:5258:3: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets ) - // InternalSimpleBeeLangTestLanguage.g:5258:3: this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets + // InternalSimpleBeeLangTestLanguage.g:5263:3: (this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets ) + // InternalSimpleBeeLangTestLanguage.g:5263:3: this_BlockExpressionWithoutBrackets_0= ruleBlockExpressionWithoutBrackets { if ( state.backtracking==0 ) { diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/lexer/InternalExBeeLangTestLanguageLexer.g b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/lexer/InternalExBeeLangTestLanguageLexer.g index 7c910be70..ddc36f4ad 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/lexer/InternalExBeeLangTestLanguageLexer.g +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/lexer/InternalExBeeLangTestLanguageLexer.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ lexer grammar InternalExBeeLangTestLanguageLexer; @header { diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/lexer/InternalExBeeLangTestLanguageLexer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/lexer/InternalExBeeLangTestLanguageLexer.java index ad53d5d8f..8ca2d97d8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/lexer/InternalExBeeLangTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/parser/antlr/lexer/InternalExBeeLangTestLanguageLexer.java @@ -10,6 +10,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalExBeeLangTestLanguageLexer extends Lexer { public static final int Val=30; @@ -106,8 +114,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RequiresMax; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:14:13: ( 'requires-max' ) - // InternalExBeeLangTestLanguageLexer.g:14:15: 'requires-max' + // InternalExBeeLangTestLanguageLexer.g:19:13: ( 'requires-max' ) + // InternalExBeeLangTestLanguageLexer.g:19:15: 'requires-max' { match("requires-max"); @@ -127,8 +135,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RequiresMin; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:16:13: ( 'requires-min' ) - // InternalExBeeLangTestLanguageLexer.g:16:15: 'requires-min' + // InternalExBeeLangTestLanguageLexer.g:21:13: ( 'requires-min' ) + // InternalExBeeLangTestLanguageLexer.g:21:15: 'requires-min' { match("requires-min"); @@ -148,8 +156,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Implements; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:18:12: ( 'implements' ) - // InternalExBeeLangTestLanguageLexer.g:18:14: 'implements' + // InternalExBeeLangTestLanguageLexer.g:23:12: ( 'implements' ) + // InternalExBeeLangTestLanguageLexer.g:23:14: 'implements' { match("implements"); @@ -169,8 +177,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Properties; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:20:12: ( 'properties' ) - // InternalExBeeLangTestLanguageLexer.g:20:14: 'properties' + // InternalExBeeLangTestLanguageLexer.g:25:12: ( 'properties' ) + // InternalExBeeLangTestLanguageLexer.g:25:14: 'properties' { match("properties"); @@ -190,8 +198,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Function; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:22:10: ( 'function' ) - // InternalExBeeLangTestLanguageLexer.g:22:12: 'function' + // InternalExBeeLangTestLanguageLexer.g:27:10: ( 'function' ) + // InternalExBeeLangTestLanguageLexer.g:27:12: 'function' { match("function"); @@ -211,8 +219,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Provides; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:24:10: ( 'provides' ) - // InternalExBeeLangTestLanguageLexer.g:24:12: 'provides' + // InternalExBeeLangTestLanguageLexer.g:29:10: ( 'provides' ) + // InternalExBeeLangTestLanguageLexer.g:29:12: 'provides' { match("provides"); @@ -232,8 +240,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Requires; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:26:10: ( 'requires' ) - // InternalExBeeLangTestLanguageLexer.g:26:12: 'requires' + // InternalExBeeLangTestLanguageLexer.g:31:10: ( 'requires' ) + // InternalExBeeLangTestLanguageLexer.g:31:12: 'requires' { match("requires"); @@ -253,8 +261,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Builder; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:28:9: ( 'builder' ) - // InternalExBeeLangTestLanguageLexer.g:28:11: 'builder' + // InternalExBeeLangTestLanguageLexer.g:33:9: ( 'builder' ) + // InternalExBeeLangTestLanguageLexer.g:33:11: 'builder' { match("builder"); @@ -274,8 +282,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Context; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:30:9: ( 'context' ) - // InternalExBeeLangTestLanguageLexer.g:30:11: 'context' + // InternalExBeeLangTestLanguageLexer.g:35:9: ( 'context' ) + // InternalExBeeLangTestLanguageLexer.g:35:11: 'context' { match("context"); @@ -295,8 +303,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Version; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:32:9: ( 'version' ) - // InternalExBeeLangTestLanguageLexer.g:32:11: 'version' + // InternalExBeeLangTestLanguageLexer.g:37:9: ( 'version' ) + // InternalExBeeLangTestLanguageLexer.g:37:11: 'version' { match("version"); @@ -316,8 +324,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Cached; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:34:8: ( 'cached' ) - // InternalExBeeLangTestLanguageLexer.g:34:10: 'cached' + // InternalExBeeLangTestLanguageLexer.g:39:8: ( 'cached' ) + // InternalExBeeLangTestLanguageLexer.g:39:10: 'cached' { match("cached"); @@ -337,8 +345,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Greedy; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:36:8: ( 'greedy' ) - // InternalExBeeLangTestLanguageLexer.g:36:10: 'greedy' + // InternalExBeeLangTestLanguageLexer.g:41:8: ( 'greedy' ) + // InternalExBeeLangTestLanguageLexer.g:41:10: 'greedy' { match("greedy"); @@ -358,8 +366,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Output; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:38:8: ( 'output' ) - // InternalExBeeLangTestLanguageLexer.g:38:10: 'output' + // InternalExBeeLangTestLanguageLexer.g:43:8: ( 'output' ) + // InternalExBeeLangTestLanguageLexer.g:43:10: 'output' { match("output"); @@ -379,8 +387,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Source; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:40:8: ( 'source' ) - // InternalExBeeLangTestLanguageLexer.g:40:10: 'source' + // InternalExBeeLangTestLanguageLexer.g:45:8: ( 'source' ) + // InternalExBeeLangTestLanguageLexer.g:45:10: 'source' { match("source"); @@ -400,8 +408,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Final; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:42:7: ( 'final' ) - // InternalExBeeLangTestLanguageLexer.g:42:9: 'final' + // InternalExBeeLangTestLanguageLexer.g:47:7: ( 'final' ) + // InternalExBeeLangTestLanguageLexer.g:47:9: 'final' { match("final"); @@ -421,8 +429,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Input; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:44:7: ( 'input' ) - // InternalExBeeLangTestLanguageLexer.g:44:9: 'input' + // InternalExBeeLangTestLanguageLexer.g:49:7: ( 'input' ) + // InternalExBeeLangTestLanguageLexer.g:49:9: 'input' { match("input"); @@ -442,8 +450,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Name; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:46:6: ( 'name' ) - // InternalExBeeLangTestLanguageLexer.g:46:8: 'name' + // InternalExBeeLangTestLanguageLexer.g:51:6: ( 'name' ) + // InternalExBeeLangTestLanguageLexer.g:51:8: 'name' { match("name"); @@ -463,8 +471,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = This; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:48:6: ( 'this' ) - // InternalExBeeLangTestLanguageLexer.g:48:8: 'this' + // InternalExBeeLangTestLanguageLexer.g:53:6: ( 'this' ) + // InternalExBeeLangTestLanguageLexer.g:53:8: 'this' { match("this"); @@ -484,8 +492,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Unit; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:50:6: ( 'unit' ) - // InternalExBeeLangTestLanguageLexer.g:50:8: 'unit' + // InternalExBeeLangTestLanguageLexer.g:55:6: ( 'unit' ) + // InternalExBeeLangTestLanguageLexer.g:55:8: 'unit' { match("unit"); @@ -505,8 +513,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = When; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:52:6: ( 'when' ) - // InternalExBeeLangTestLanguageLexer.g:52:8: 'when' + // InternalExBeeLangTestLanguageLexer.g:57:6: ( 'when' ) + // InternalExBeeLangTestLanguageLexer.g:57:8: 'when' { match("when"); @@ -526,8 +534,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = With; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:54:6: ( 'with' ) - // InternalExBeeLangTestLanguageLexer.g:54:8: 'with' + // InternalExBeeLangTestLanguageLexer.g:59:6: ( 'with' ) + // InternalExBeeLangTestLanguageLexer.g:59:8: 'with' { match("with"); @@ -547,8 +555,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = ExclamationMarkEqualsSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:56:37: ( '!==' ) - // InternalExBeeLangTestLanguageLexer.g:56:39: '!==' + // InternalExBeeLangTestLanguageLexer.g:61:37: ( '!==' ) + // InternalExBeeLangTestLanguageLexer.g:61:39: '!==' { match("!=="); @@ -568,8 +576,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = FullStopFullStopFullStop; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:58:26: ( '...' ) - // InternalExBeeLangTestLanguageLexer.g:58:28: '...' + // InternalExBeeLangTestLanguageLexer.g:63:26: ( '...' ) + // InternalExBeeLangTestLanguageLexer.g:63:28: '...' { match("..."); @@ -589,8 +597,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = EqualsSignEqualsSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:60:32: ( '===' ) - // InternalExBeeLangTestLanguageLexer.g:60:34: '===' + // InternalExBeeLangTestLanguageLexer.g:65:32: ( '===' ) + // InternalExBeeLangTestLanguageLexer.g:65:34: '===' { match("==="); @@ -610,8 +618,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Env; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:62:5: ( 'env' ) - // InternalExBeeLangTestLanguageLexer.g:62:7: 'env' + // InternalExBeeLangTestLanguageLexer.g:67:5: ( 'env' ) + // InternalExBeeLangTestLanguageLexer.g:67:7: 'env' { match("env"); @@ -631,8 +639,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = New; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:64:5: ( 'new' ) - // InternalExBeeLangTestLanguageLexer.g:64:7: 'new' + // InternalExBeeLangTestLanguageLexer.g:69:5: ( 'new' ) + // InternalExBeeLangTestLanguageLexer.g:69:7: 'new' { match("new"); @@ -652,8 +660,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Val; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:66:5: ( 'val' ) - // InternalExBeeLangTestLanguageLexer.g:66:7: 'val' + // InternalExBeeLangTestLanguageLexer.g:71:5: ( 'val' ) + // InternalExBeeLangTestLanguageLexer.g:71:7: 'val' { match("val"); @@ -673,8 +681,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Var; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:68:5: ( 'var' ) - // InternalExBeeLangTestLanguageLexer.g:68:7: 'var' + // InternalExBeeLangTestLanguageLexer.g:73:5: ( 'var' ) + // InternalExBeeLangTestLanguageLexer.g:73:7: 'var' { match("var"); @@ -694,8 +702,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = ExclamationMarkEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:70:27: ( '!=' ) - // InternalExBeeLangTestLanguageLexer.g:70:29: '!=' + // InternalExBeeLangTestLanguageLexer.g:75:27: ( '!=' ) + // InternalExBeeLangTestLanguageLexer.g:75:29: '!=' { match("!="); @@ -715,8 +723,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = PercentSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:72:23: ( '%=' ) - // InternalExBeeLangTestLanguageLexer.g:72:25: '%=' + // InternalExBeeLangTestLanguageLexer.g:77:23: ( '%=' ) + // InternalExBeeLangTestLanguageLexer.g:77:25: '%=' { match("%="); @@ -736,8 +744,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = AmpersandAmpersand; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:74:20: ( '&&' ) - // InternalExBeeLangTestLanguageLexer.g:74:22: '&&' + // InternalExBeeLangTestLanguageLexer.g:79:20: ( '&&' ) + // InternalExBeeLangTestLanguageLexer.g:79:22: '&&' { match("&&"); @@ -757,8 +765,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = AsteriskEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:76:20: ( '*=' ) - // InternalExBeeLangTestLanguageLexer.g:76:22: '*=' + // InternalExBeeLangTestLanguageLexer.g:81:20: ( '*=' ) + // InternalExBeeLangTestLanguageLexer.g:81:22: '*=' { match("*="); @@ -778,8 +786,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = PlusSignPlusSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:78:18: ( '++' ) - // InternalExBeeLangTestLanguageLexer.g:78:20: '++' + // InternalExBeeLangTestLanguageLexer.g:83:18: ( '++' ) + // InternalExBeeLangTestLanguageLexer.g:83:20: '++' { match("++"); @@ -799,8 +807,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = PlusSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:80:20: ( '+=' ) - // InternalExBeeLangTestLanguageLexer.g:80:22: '+=' + // InternalExBeeLangTestLanguageLexer.g:85:20: ( '+=' ) + // InternalExBeeLangTestLanguageLexer.g:85:22: '+=' { match("+="); @@ -820,8 +828,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = HyphenMinusHyphenMinus; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:82:24: ( '--' ) - // InternalExBeeLangTestLanguageLexer.g:82:26: '--' + // InternalExBeeLangTestLanguageLexer.g:87:24: ( '--' ) + // InternalExBeeLangTestLanguageLexer.g:87:26: '--' { match("--"); @@ -841,8 +849,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = HyphenMinusEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:84:23: ( '-=' ) - // InternalExBeeLangTestLanguageLexer.g:84:25: '-=' + // InternalExBeeLangTestLanguageLexer.g:89:23: ( '-=' ) + // InternalExBeeLangTestLanguageLexer.g:89:25: '-=' { match("-="); @@ -862,8 +870,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = FullStopFullStop; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:86:18: ( '..' ) - // InternalExBeeLangTestLanguageLexer.g:86:20: '..' + // InternalExBeeLangTestLanguageLexer.g:91:18: ( '..' ) + // InternalExBeeLangTestLanguageLexer.g:91:20: '..' { match(".."); @@ -883,8 +891,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = SolidusEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:88:19: ( '/=' ) - // InternalExBeeLangTestLanguageLexer.g:88:21: '/=' + // InternalExBeeLangTestLanguageLexer.g:93:19: ( '/=' ) + // InternalExBeeLangTestLanguageLexer.g:93:21: '/=' { match("/="); @@ -904,8 +912,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = LessThanSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:90:24: ( '<=' ) - // InternalExBeeLangTestLanguageLexer.g:90:26: '<=' + // InternalExBeeLangTestLanguageLexer.g:95:24: ( '<=' ) + // InternalExBeeLangTestLanguageLexer.g:95:26: '<=' { match("<="); @@ -925,8 +933,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = EqualsSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:92:22: ( '==' ) - // InternalExBeeLangTestLanguageLexer.g:92:24: '==' + // InternalExBeeLangTestLanguageLexer.g:97:22: ( '==' ) + // InternalExBeeLangTestLanguageLexer.g:97:24: '==' { match("=="); @@ -946,8 +954,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = EqualsSignGreaterThanSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:94:27: ( '=>' ) - // InternalExBeeLangTestLanguageLexer.g:94:29: '=>' + // InternalExBeeLangTestLanguageLexer.g:99:27: ( '=>' ) + // InternalExBeeLangTestLanguageLexer.g:99:29: '=>' { match("=>"); @@ -967,8 +975,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = GreaterThanSignEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:96:27: ( '>=' ) - // InternalExBeeLangTestLanguageLexer.g:96:29: '>=' + // InternalExBeeLangTestLanguageLexer.g:101:27: ( '>=' ) + // InternalExBeeLangTestLanguageLexer.g:101:29: '>=' { match(">="); @@ -988,8 +996,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = As; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:98:4: ( 'as' ) - // InternalExBeeLangTestLanguageLexer.g:98:6: 'as' + // InternalExBeeLangTestLanguageLexer.g:103:4: ( 'as' ) + // InternalExBeeLangTestLanguageLexer.g:103:6: 'as' { match("as"); @@ -1009,8 +1017,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = VerticalLineVerticalLine; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:100:26: ( '||' ) - // InternalExBeeLangTestLanguageLexer.g:100:28: '||' + // InternalExBeeLangTestLanguageLexer.g:105:26: ( '||' ) + // InternalExBeeLangTestLanguageLexer.g:105:28: '||' { match("||"); @@ -1030,8 +1038,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = TildeEqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:102:17: ( '~=' ) - // InternalExBeeLangTestLanguageLexer.g:102:19: '~=' + // InternalExBeeLangTestLanguageLexer.g:107:17: ( '~=' ) + // InternalExBeeLangTestLanguageLexer.g:107:19: '~=' { match("~="); @@ -1051,8 +1059,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = ExclamationMark; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:104:17: ( '!' ) - // InternalExBeeLangTestLanguageLexer.g:104:19: '!' + // InternalExBeeLangTestLanguageLexer.g:109:17: ( '!' ) + // InternalExBeeLangTestLanguageLexer.g:109:19: '!' { match('!'); @@ -1071,8 +1079,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = PercentSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:106:13: ( '%' ) - // InternalExBeeLangTestLanguageLexer.g:106:15: '%' + // InternalExBeeLangTestLanguageLexer.g:111:13: ( '%' ) + // InternalExBeeLangTestLanguageLexer.g:111:15: '%' { match('%'); @@ -1091,8 +1099,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = LeftParenthesis; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:108:17: ( '(' ) - // InternalExBeeLangTestLanguageLexer.g:108:19: '(' + // InternalExBeeLangTestLanguageLexer.g:113:17: ( '(' ) + // InternalExBeeLangTestLanguageLexer.g:113:19: '(' { match('('); @@ -1111,8 +1119,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RightParenthesis; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:110:18: ( ')' ) - // InternalExBeeLangTestLanguageLexer.g:110:20: ')' + // InternalExBeeLangTestLanguageLexer.g:115:18: ( ')' ) + // InternalExBeeLangTestLanguageLexer.g:115:20: ')' { match(')'); @@ -1131,8 +1139,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Asterisk; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:112:10: ( '*' ) - // InternalExBeeLangTestLanguageLexer.g:112:12: '*' + // InternalExBeeLangTestLanguageLexer.g:117:10: ( '*' ) + // InternalExBeeLangTestLanguageLexer.g:117:12: '*' { match('*'); @@ -1151,8 +1159,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = PlusSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:114:10: ( '+' ) - // InternalExBeeLangTestLanguageLexer.g:114:12: '+' + // InternalExBeeLangTestLanguageLexer.g:119:10: ( '+' ) + // InternalExBeeLangTestLanguageLexer.g:119:12: '+' { match('+'); @@ -1171,8 +1179,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Comma; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:116:7: ( ',' ) - // InternalExBeeLangTestLanguageLexer.g:116:9: ',' + // InternalExBeeLangTestLanguageLexer.g:121:7: ( ',' ) + // InternalExBeeLangTestLanguageLexer.g:121:9: ',' { match(','); @@ -1191,8 +1199,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = HyphenMinus; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:118:13: ( '-' ) - // InternalExBeeLangTestLanguageLexer.g:118:15: '-' + // InternalExBeeLangTestLanguageLexer.g:123:13: ( '-' ) + // InternalExBeeLangTestLanguageLexer.g:123:15: '-' { match('-'); @@ -1211,8 +1219,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = FullStop; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:120:10: ( '.' ) - // InternalExBeeLangTestLanguageLexer.g:120:12: '.' + // InternalExBeeLangTestLanguageLexer.g:125:10: ( '.' ) + // InternalExBeeLangTestLanguageLexer.g:125:12: '.' { match('.'); @@ -1231,8 +1239,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Solidus; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:122:9: ( '/' ) - // InternalExBeeLangTestLanguageLexer.g:122:11: '/' + // InternalExBeeLangTestLanguageLexer.g:127:9: ( '/' ) + // InternalExBeeLangTestLanguageLexer.g:127:11: '/' { match('/'); @@ -1251,8 +1259,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Colon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:124:7: ( ':' ) - // InternalExBeeLangTestLanguageLexer.g:124:9: ':' + // InternalExBeeLangTestLanguageLexer.g:129:7: ( ':' ) + // InternalExBeeLangTestLanguageLexer.g:129:9: ':' { match(':'); @@ -1271,8 +1279,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = Semicolon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:126:11: ( ';' ) - // InternalExBeeLangTestLanguageLexer.g:126:13: ';' + // InternalExBeeLangTestLanguageLexer.g:131:11: ( ';' ) + // InternalExBeeLangTestLanguageLexer.g:131:13: ';' { match(';'); @@ -1291,8 +1299,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = LessThanSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:128:14: ( '<' ) - // InternalExBeeLangTestLanguageLexer.g:128:16: '<' + // InternalExBeeLangTestLanguageLexer.g:133:14: ( '<' ) + // InternalExBeeLangTestLanguageLexer.g:133:16: '<' { match('<'); @@ -1311,8 +1319,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = EqualsSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:130:12: ( '=' ) - // InternalExBeeLangTestLanguageLexer.g:130:14: '=' + // InternalExBeeLangTestLanguageLexer.g:135:12: ( '=' ) + // InternalExBeeLangTestLanguageLexer.g:135:14: '=' { match('='); @@ -1331,8 +1339,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = GreaterThanSign; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:132:17: ( '>' ) - // InternalExBeeLangTestLanguageLexer.g:132:19: '>' + // InternalExBeeLangTestLanguageLexer.g:137:17: ( '>' ) + // InternalExBeeLangTestLanguageLexer.g:137:19: '>' { match('>'); @@ -1351,8 +1359,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = LeftSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:134:19: ( '[' ) - // InternalExBeeLangTestLanguageLexer.g:134:21: '[' + // InternalExBeeLangTestLanguageLexer.g:139:19: ( '[' ) + // InternalExBeeLangTestLanguageLexer.g:139:21: '[' { match('['); @@ -1371,8 +1379,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RightSquareBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:136:20: ( ']' ) - // InternalExBeeLangTestLanguageLexer.g:136:22: ']' + // InternalExBeeLangTestLanguageLexer.g:141:20: ( ']' ) + // InternalExBeeLangTestLanguageLexer.g:141:22: ']' { match(']'); @@ -1391,8 +1399,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = LeftCurlyBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:138:18: ( '{' ) - // InternalExBeeLangTestLanguageLexer.g:138:20: '{' + // InternalExBeeLangTestLanguageLexer.g:143:18: ( '{' ) + // InternalExBeeLangTestLanguageLexer.g:143:20: '{' { match('{'); @@ -1411,8 +1419,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = VerticalLine; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:140:14: ( '|' ) - // InternalExBeeLangTestLanguageLexer.g:140:16: '|' + // InternalExBeeLangTestLanguageLexer.g:145:14: ( '|' ) + // InternalExBeeLangTestLanguageLexer.g:145:16: '|' { match('|'); @@ -1431,8 +1439,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RightCurlyBracket; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:142:19: ( '}' ) - // InternalExBeeLangTestLanguageLexer.g:142:21: '}' + // InternalExBeeLangTestLanguageLexer.g:147:19: ( '}' ) + // InternalExBeeLangTestLanguageLexer.g:147:21: '}' { match('}'); @@ -1451,12 +1459,12 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_DOCUMENTATION; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:144:20: ( '/**' ( options {greedy=false; } : . )* '*/' ) - // InternalExBeeLangTestLanguageLexer.g:144:22: '/**' ( options {greedy=false; } : . )* '*/' + // InternalExBeeLangTestLanguageLexer.g:149:20: ( '/**' ( options {greedy=false; } : . )* '*/' ) + // InternalExBeeLangTestLanguageLexer.g:149:22: '/**' ( options {greedy=false; } : . )* '*/' { match("/**"); - // InternalExBeeLangTestLanguageLexer.g:144:28: ( options {greedy=false; } : . )* + // InternalExBeeLangTestLanguageLexer.g:149:28: ( options {greedy=false; } : . )* loop1: do { int alt1=2; @@ -1481,7 +1489,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:144:56: . + // InternalExBeeLangTestLanguageLexer.g:149:56: . { matchAny(); @@ -1511,8 +1519,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_HEX; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:146:10: ( '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) - // InternalExBeeLangTestLanguageLexer.g:146:12: '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // InternalExBeeLangTestLanguageLexer.g:151:10: ( '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) + // InternalExBeeLangTestLanguageLexer.g:151:12: '0' ( 'x' | 'X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ { match('0'); if ( input.LA(1)=='X'||input.LA(1)=='x' ) { @@ -1524,7 +1532,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalExBeeLangTestLanguageLexer.g:146:26: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // InternalExBeeLangTestLanguageLexer.g:151:26: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ int cnt2=0; loop2: do { @@ -1578,10 +1586,10 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:148:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalExBeeLangTestLanguageLexer.g:148:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalExBeeLangTestLanguageLexer.g:153:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalExBeeLangTestLanguageLexer.g:153:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalExBeeLangTestLanguageLexer.g:148:11: ( '^' )? + // InternalExBeeLangTestLanguageLexer.g:153:11: ( '^' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1590,7 +1598,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:148:11: '^' + // InternalExBeeLangTestLanguageLexer.g:153:11: '^' { match('^'); @@ -1608,7 +1616,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalExBeeLangTestLanguageLexer.g:148:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalExBeeLangTestLanguageLexer.g:153:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop4: do { int alt4=2; @@ -1657,10 +1665,10 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:150:10: ( ( '0' .. '9' )+ ) - // InternalExBeeLangTestLanguageLexer.g:150:12: ( '0' .. '9' )+ + // InternalExBeeLangTestLanguageLexer.g:155:10: ( ( '0' .. '9' )+ ) + // InternalExBeeLangTestLanguageLexer.g:155:12: ( '0' .. '9' )+ { - // InternalExBeeLangTestLanguageLexer.g:150:12: ( '0' .. '9' )+ + // InternalExBeeLangTestLanguageLexer.g:155:12: ( '0' .. '9' )+ int cnt5=0; loop5: do { @@ -1674,7 +1682,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:150:13: '0' .. '9' + // InternalExBeeLangTestLanguageLexer.g:155:13: '0' .. '9' { matchRange('0','9'); @@ -1706,10 +1714,10 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:152:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalExBeeLangTestLanguageLexer.g:152:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalExBeeLangTestLanguageLexer.g:157:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalExBeeLangTestLanguageLexer.g:157:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalExBeeLangTestLanguageLexer.g:152:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalExBeeLangTestLanguageLexer.g:157:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt8=2; int LA8_0 = input.LA(1); @@ -1727,10 +1735,10 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } switch (alt8) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:152:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalExBeeLangTestLanguageLexer.g:157:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalExBeeLangTestLanguageLexer.g:152:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalExBeeLangTestLanguageLexer.g:157:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop6: do { int alt6=3; @@ -1746,7 +1754,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:152:21: '\\\\' . + // InternalExBeeLangTestLanguageLexer.g:157:21: '\\\\' . { match('\\'); matchAny(); @@ -1754,7 +1762,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalExBeeLangTestLanguageLexer.g:152:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalExBeeLangTestLanguageLexer.g:157:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1779,10 +1787,10 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalExBeeLangTestLanguageLexer.g:152:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalExBeeLangTestLanguageLexer.g:157:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalExBeeLangTestLanguageLexer.g:152:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalExBeeLangTestLanguageLexer.g:157:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop7: do { int alt7=3; @@ -1798,7 +1806,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:152:54: '\\\\' . + // InternalExBeeLangTestLanguageLexer.g:157:54: '\\\\' . { match('\\'); matchAny(); @@ -1806,7 +1814,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } break; case 2 : - // InternalExBeeLangTestLanguageLexer.g:152:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalExBeeLangTestLanguageLexer.g:157:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1849,12 +1857,12 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:154:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalExBeeLangTestLanguageLexer.g:154:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalExBeeLangTestLanguageLexer.g:159:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalExBeeLangTestLanguageLexer.g:159:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalExBeeLangTestLanguageLexer.g:154:24: ( options {greedy=false; } : . )* + // InternalExBeeLangTestLanguageLexer.g:159:24: ( options {greedy=false; } : . )* loop9: do { int alt9=2; @@ -1879,7 +1887,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:154:52: . + // InternalExBeeLangTestLanguageLexer.g:159:52: . { matchAny(); @@ -1909,12 +1917,12 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:156:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalExBeeLangTestLanguageLexer.g:156:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalExBeeLangTestLanguageLexer.g:161:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalExBeeLangTestLanguageLexer.g:161:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalExBeeLangTestLanguageLexer.g:156:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalExBeeLangTestLanguageLexer.g:161:24: (~ ( ( '\\n' | '\\r' ) ) )* loop10: do { int alt10=2; @@ -1927,7 +1935,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { switch (alt10) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:156:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalExBeeLangTestLanguageLexer.g:161: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(); @@ -1947,7 +1955,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } } while (true); - // InternalExBeeLangTestLanguageLexer.g:156:40: ( ( '\\r' )? '\\n' )? + // InternalExBeeLangTestLanguageLexer.g:161:40: ( ( '\\r' )? '\\n' )? int alt12=2; int LA12_0 = input.LA(1); @@ -1956,9 +1964,9 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } switch (alt12) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:156:41: ( '\\r' )? '\\n' + // InternalExBeeLangTestLanguageLexer.g:161:41: ( '\\r' )? '\\n' { - // InternalExBeeLangTestLanguageLexer.g:156:41: ( '\\r' )? + // InternalExBeeLangTestLanguageLexer.g:161:41: ( '\\r' )? int alt11=2; int LA11_0 = input.LA(1); @@ -1967,7 +1975,7 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { } switch (alt11) { case 1 : - // InternalExBeeLangTestLanguageLexer.g:156:41: '\\r' + // InternalExBeeLangTestLanguageLexer.g:161:41: '\\r' { match('\r'); @@ -1999,10 +2007,10 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:158:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalExBeeLangTestLanguageLexer.g:158:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalExBeeLangTestLanguageLexer.g:163:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalExBeeLangTestLanguageLexer.g:163:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalExBeeLangTestLanguageLexer.g:158:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalExBeeLangTestLanguageLexer.g:163:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt13=0; loop13: do { @@ -2056,8 +2064,8 @@ public class InternalExBeeLangTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBeeLangTestLanguageLexer.g:160:16: ( . ) - // InternalExBeeLangTestLanguageLexer.g:160:18: . + // InternalExBeeLangTestLanguageLexer.g:165:16: ( . ) + // InternalExBeeLangTestLanguageLexer.g:165:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/scoping/AbstractBeeLangTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/scoping/AbstractBeeLangTestLanguageScopeProvider.java index 9f1d11fa6..dc11ad4ef 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/scoping/AbstractBeeLangTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/scoping/AbstractBeeLangTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.scoping; import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/scoping/AbstractExBeeLangTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/scoping/AbstractExBeeLangTestLanguageScopeProvider.java index a734d9585..9e4f6c9d7 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/scoping/AbstractExBeeLangTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/scoping/AbstractExBeeLangTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.scoping; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/scoping/AbstractSimpleBeeLangTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/scoping/AbstractSimpleBeeLangTestLanguageScopeProvider.java index 139a1e35d..4f281769a 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/scoping/AbstractSimpleBeeLangTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/scoping/AbstractSimpleBeeLangTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.scoping; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/BeeLangTestLanguageSemanticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/BeeLangTestLanguageSemanticSequencer.java index b6bf688e8..4db07da08 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/BeeLangTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/BeeLangTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/BeeLangTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/BeeLangTestLanguageSyntacticSequencer.java index 26b8e7d4b..a3d8abc61 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/BeeLangTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/BeeLangTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/ExBeeLangTestLanguageSemanticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/ExBeeLangTestLanguageSemanticSequencer.java index 266d518d6..32602e730 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/ExBeeLangTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/ExBeeLangTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/ExBeeLangTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/ExBeeLangTestLanguageSyntacticSequencer.java index b189dcc72..4c6994e1e 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/ExBeeLangTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/ExBeeLangTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/SimpleBeeLangTestLanguageSemanticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/SimpleBeeLangTestLanguageSemanticSequencer.java index b0d48ac7b..43eebaa42 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/SimpleBeeLangTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/SimpleBeeLangTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/SimpleBeeLangTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/SimpleBeeLangTestLanguageSyntacticSequencer.java index 059a3b5bc..0c9126fd1 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/SimpleBeeLangTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/serializer/SimpleBeeLangTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/BeeLangTestLanguageGrammarAccess.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/BeeLangTestLanguageGrammarAccess.java index f8bc35e51..a548e934e 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/BeeLangTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/BeeLangTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/ExBeeLangTestLanguageGrammarAccess.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/ExBeeLangTestLanguageGrammarAccess.java index d0d5c5bcb..a09bfe9ab 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/ExBeeLangTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/ExBeeLangTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/SimpleBeeLangTestLanguageGrammarAccess.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/SimpleBeeLangTestLanguageGrammarAccess.java index 97b6f5efc..f3df63f08 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/SimpleBeeLangTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/services/SimpleBeeLangTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/validation/AbstractBeeLangTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/validation/AbstractBeeLangTestLanguageValidator.java index e16e7b683..f1a30c737 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/validation/AbstractBeeLangTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/validation/AbstractBeeLangTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.validation; import java.util.ArrayList; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/validation/AbstractExBeeLangTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/validation/AbstractExBeeLangTestLanguageValidator.java index eee12f370..05b1edfb1 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/validation/AbstractExBeeLangTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/validation/AbstractExBeeLangTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.validation; import java.util.ArrayList; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/validation/AbstractSimpleBeeLangTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/validation/AbstractSimpleBeeLangTestLanguageValidator.java index fa572cf1f..5233d3155 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/validation/AbstractSimpleBeeLangTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/backtracking/validation/AbstractSimpleBeeLangTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.validation; import java.util.ArrayList; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/AbstractFileAwareTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/AbstractFileAwareTestLanguageRuntimeModule.java index 0e7a01b61..cd8c7e5a8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/AbstractFileAwareTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/AbstractFileAwareTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/FileAwareTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/FileAwareTestLanguageStandaloneSetupGenerated.java index 48c20c3c7..ed9da2d24 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/FileAwareTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/FileAwareTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/Element.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/Element.java index 23d4dd22b..c9033b839 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/Element.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/Element.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fileAware.fileAware; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/FileAwareFactory.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/FileAwareFactory.java index 2a06cf311..d2bde5ca9 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/FileAwareFactory.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/FileAwareFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fileAware.fileAware; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/FileAwarePackage.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/FileAwarePackage.java index 744f97a70..7fcb41cea 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/FileAwarePackage.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/FileAwarePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fileAware.fileAware; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/Import.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/Import.java index a42823ffc..f2bff3391 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/Import.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/Import.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fileAware.fileAware; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/PackageDeclaration.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/PackageDeclaration.java index 2ce0c95dd..cdf3ba376 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/PackageDeclaration.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/PackageDeclaration.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fileAware.fileAware; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/ElementImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/ElementImpl.java index e77181a10..0bb8e56da 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/ElementImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/ElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fileAware.fileAware.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/FileAwareFactoryImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/FileAwareFactoryImpl.java index 06e89a323..d9eda4f96 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/FileAwareFactoryImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/FileAwareFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fileAware.fileAware.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/FileAwarePackageImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/FileAwarePackageImpl.java index c87313c4c..6b432d448 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/FileAwarePackageImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/FileAwarePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fileAware.fileAware.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/ImportImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/ImportImpl.java index caf0f9505..f0030f1b7 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/ImportImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/ImportImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fileAware.fileAware.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/PackageDeclarationImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/PackageDeclarationImpl.java index a047a4749..0eb33d2fa 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/PackageDeclarationImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/impl/PackageDeclarationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fileAware.fileAware.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/util/FileAwareAdapterFactory.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/util/FileAwareAdapterFactory.java index ff8aff53d..a5c5ab8d3 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/util/FileAwareAdapterFactory.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/util/FileAwareAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fileAware.fileAware.util; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/util/FileAwareSwitch.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/util/FileAwareSwitch.java index cb077e799..24a81a32e 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/util/FileAwareSwitch.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/fileAware/util/FileAwareSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fileAware.fileAware.util; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/FileAwareTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/FileAwareTestLanguageAntlrTokenFileProvider.java index ed3111b81..2c8d1a279 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/FileAwareTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/FileAwareTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/FileAwareTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/FileAwareTestLanguageParser.java index 41d0fe530..2b038b43f 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/FileAwareTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/FileAwareTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/internal/InternalFileAwareTestLanguage.g b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/internal/InternalFileAwareTestLanguage.g index a27b4d77b..376b6238a 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/internal/InternalFileAwareTestLanguage.g +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/internal/InternalFileAwareTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalFileAwareTestLanguage; options { diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/internal/InternalFileAwareTestLanguageLexer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/internal/InternalFileAwareTestLanguageLexer.java index 1219ba668..c5cda0d9a 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/internal/InternalFileAwareTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/internal/InternalFileAwareTestLanguageLexer.java @@ -190,10 +190,10 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:315:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalFileAwareTestLanguage.g:315:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFileAwareTestLanguage.g:320:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalFileAwareTestLanguage.g:320:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalFileAwareTestLanguage.g:315:11: ( '^' )? + // InternalFileAwareTestLanguage.g:320:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -202,7 +202,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalFileAwareTestLanguage.g:315:11: '^' + // InternalFileAwareTestLanguage.g:320:11: '^' { match('^'); @@ -220,7 +220,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalFileAwareTestLanguage.g:315:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFileAwareTestLanguage.g:320:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -269,10 +269,10 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:317:10: ( ( '0' .. '9' )+ ) - // InternalFileAwareTestLanguage.g:317:12: ( '0' .. '9' )+ + // InternalFileAwareTestLanguage.g:322:10: ( ( '0' .. '9' )+ ) + // InternalFileAwareTestLanguage.g:322:12: ( '0' .. '9' )+ { - // InternalFileAwareTestLanguage.g:317:12: ( '0' .. '9' )+ + // InternalFileAwareTestLanguage.g:322:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -286,7 +286,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalFileAwareTestLanguage.g:317:13: '0' .. '9' + // InternalFileAwareTestLanguage.g:322:13: '0' .. '9' { matchRange('0','9'); @@ -318,10 +318,10 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:319:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalFileAwareTestLanguage.g:319:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFileAwareTestLanguage.g:324:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalFileAwareTestLanguage.g:324:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalFileAwareTestLanguage.g:319:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFileAwareTestLanguage.g:324:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -339,10 +339,10 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalFileAwareTestLanguage.g:319:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalFileAwareTestLanguage.g:324:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalFileAwareTestLanguage.g:319:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalFileAwareTestLanguage.g:324:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -358,7 +358,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalFileAwareTestLanguage.g:319:21: '\\\\' . + // InternalFileAwareTestLanguage.g:324:21: '\\\\' . { match('\\'); matchAny(); @@ -366,7 +366,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFileAwareTestLanguage.g:319:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalFileAwareTestLanguage.g:324:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -391,10 +391,10 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFileAwareTestLanguage.g:319:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalFileAwareTestLanguage.g:324:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalFileAwareTestLanguage.g:319:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalFileAwareTestLanguage.g:324:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -410,7 +410,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalFileAwareTestLanguage.g:319:54: '\\\\' . + // InternalFileAwareTestLanguage.g:324:54: '\\\\' . { match('\\'); matchAny(); @@ -418,7 +418,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFileAwareTestLanguage.g:319:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalFileAwareTestLanguage.g:324:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -461,12 +461,12 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:321:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalFileAwareTestLanguage.g:321:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalFileAwareTestLanguage.g:326:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalFileAwareTestLanguage.g:326:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalFileAwareTestLanguage.g:321:24: ( options {greedy=false; } : . )* + // InternalFileAwareTestLanguage.g:326:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -491,7 +491,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalFileAwareTestLanguage.g:321:52: . + // InternalFileAwareTestLanguage.g:326:52: . { matchAny(); @@ -521,12 +521,12 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:323:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalFileAwareTestLanguage.g:323:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalFileAwareTestLanguage.g:328:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalFileAwareTestLanguage.g:328:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalFileAwareTestLanguage.g:323:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalFileAwareTestLanguage.g:328:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -539,7 +539,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalFileAwareTestLanguage.g:323:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalFileAwareTestLanguage.g:328: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(); @@ -559,7 +559,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } } while (true); - // InternalFileAwareTestLanguage.g:323:40: ( ( '\\r' )? '\\n' )? + // InternalFileAwareTestLanguage.g:328:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -568,9 +568,9 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalFileAwareTestLanguage.g:323:41: ( '\\r' )? '\\n' + // InternalFileAwareTestLanguage.g:328:41: ( '\\r' )? '\\n' { - // InternalFileAwareTestLanguage.g:323:41: ( '\\r' )? + // InternalFileAwareTestLanguage.g:328:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -579,7 +579,7 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalFileAwareTestLanguage.g:323:41: '\\r' + // InternalFileAwareTestLanguage.g:328:41: '\\r' { match('\r'); @@ -611,10 +611,10 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:325:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalFileAwareTestLanguage.g:325:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFileAwareTestLanguage.g:330:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalFileAwareTestLanguage.g:330:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalFileAwareTestLanguage.g:325:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFileAwareTestLanguage.g:330:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -668,8 +668,8 @@ public class InternalFileAwareTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFileAwareTestLanguage.g:327:16: ( . ) - // InternalFileAwareTestLanguage.g:327:18: . + // InternalFileAwareTestLanguage.g:332:16: ( . ) + // InternalFileAwareTestLanguage.g:332:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/internal/InternalFileAwareTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/internal/InternalFileAwareTestLanguageParser.java index 55d840a13..fc540f3f3 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/internal/InternalFileAwareTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/parser/antlr/internal/InternalFileAwareTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -79,7 +87,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRulePackageDeclaration" - // InternalFileAwareTestLanguage.g:64:1: entryRulePackageDeclaration returns [EObject current=null] : iv_rulePackageDeclaration= rulePackageDeclaration EOF ; + // InternalFileAwareTestLanguage.g:69:1: entryRulePackageDeclaration returns [EObject current=null] : iv_rulePackageDeclaration= rulePackageDeclaration EOF ; public final EObject entryRulePackageDeclaration() throws RecognitionException { EObject current = null; @@ -87,8 +95,8 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFileAwareTestLanguage.g:64:59: (iv_rulePackageDeclaration= rulePackageDeclaration EOF ) - // InternalFileAwareTestLanguage.g:65:2: iv_rulePackageDeclaration= rulePackageDeclaration EOF + // InternalFileAwareTestLanguage.g:69:59: (iv_rulePackageDeclaration= rulePackageDeclaration EOF ) + // InternalFileAwareTestLanguage.g:70:2: iv_rulePackageDeclaration= rulePackageDeclaration EOF { newCompositeNode(grammarAccess.getPackageDeclarationRule()); pushFollow(FOLLOW_1); @@ -115,7 +123,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "rulePackageDeclaration" - // InternalFileAwareTestLanguage.g:71:1: rulePackageDeclaration returns [EObject current=null] : (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_contents_3_0= ruleElement ) )* ) ; + // InternalFileAwareTestLanguage.g:76:1: rulePackageDeclaration returns [EObject current=null] : (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_contents_3_0= ruleElement ) )* ) ; public final EObject rulePackageDeclaration() throws RecognitionException { EObject current = null; @@ -131,21 +139,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFileAwareTestLanguage.g:77:2: ( (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_contents_3_0= ruleElement ) )* ) ) - // InternalFileAwareTestLanguage.g:78:2: (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_contents_3_0= ruleElement ) )* ) + // InternalFileAwareTestLanguage.g:82:2: ( (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_contents_3_0= ruleElement ) )* ) ) + // InternalFileAwareTestLanguage.g:83:2: (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_contents_3_0= ruleElement ) )* ) { - // InternalFileAwareTestLanguage.g:78:2: (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_contents_3_0= ruleElement ) )* ) - // InternalFileAwareTestLanguage.g:79:3: otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_contents_3_0= ruleElement ) )* + // InternalFileAwareTestLanguage.g:83:2: (otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_contents_3_0= ruleElement ) )* ) + // InternalFileAwareTestLanguage.g:84:3: otherlv_0= 'package' ( (lv_name_1_0= ruleQualifiedName ) ) ( (lv_imports_2_0= ruleImport ) )* ( (lv_contents_3_0= ruleElement ) )* { otherlv_0=(Token)match(input,11,FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getPackageDeclarationAccess().getPackageKeyword_0()); - // InternalFileAwareTestLanguage.g:83:3: ( (lv_name_1_0= ruleQualifiedName ) ) - // InternalFileAwareTestLanguage.g:84:4: (lv_name_1_0= ruleQualifiedName ) + // InternalFileAwareTestLanguage.g:88:3: ( (lv_name_1_0= ruleQualifiedName ) ) + // InternalFileAwareTestLanguage.g:89:4: (lv_name_1_0= ruleQualifiedName ) { - // InternalFileAwareTestLanguage.g:84:4: (lv_name_1_0= ruleQualifiedName ) - // InternalFileAwareTestLanguage.g:85:5: lv_name_1_0= ruleQualifiedName + // InternalFileAwareTestLanguage.g:89:4: (lv_name_1_0= ruleQualifiedName ) + // InternalFileAwareTestLanguage.g:90:5: lv_name_1_0= ruleQualifiedName { newCompositeNode(grammarAccess.getPackageDeclarationAccess().getNameQualifiedNameParserRuleCall_1_0()); @@ -172,7 +180,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFileAwareTestLanguage.g:102:3: ( (lv_imports_2_0= ruleImport ) )* + // InternalFileAwareTestLanguage.g:107:3: ( (lv_imports_2_0= ruleImport ) )* loop1: do { int alt1=2; @@ -185,10 +193,10 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalFileAwareTestLanguage.g:103:4: (lv_imports_2_0= ruleImport ) + // InternalFileAwareTestLanguage.g:108:4: (lv_imports_2_0= ruleImport ) { - // InternalFileAwareTestLanguage.g:103:4: (lv_imports_2_0= ruleImport ) - // InternalFileAwareTestLanguage.g:104:5: lv_imports_2_0= ruleImport + // InternalFileAwareTestLanguage.g:108:4: (lv_imports_2_0= ruleImport ) + // InternalFileAwareTestLanguage.g:109:5: lv_imports_2_0= ruleImport { newCompositeNode(grammarAccess.getPackageDeclarationAccess().getImportsImportParserRuleCall_2_0()); @@ -221,7 +229,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa } } while (true); - // InternalFileAwareTestLanguage.g:121:3: ( (lv_contents_3_0= ruleElement ) )* + // InternalFileAwareTestLanguage.g:126:3: ( (lv_contents_3_0= ruleElement ) )* loop2: do { int alt2=2; @@ -234,10 +242,10 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa switch (alt2) { case 1 : - // InternalFileAwareTestLanguage.g:122:4: (lv_contents_3_0= ruleElement ) + // InternalFileAwareTestLanguage.g:127:4: (lv_contents_3_0= ruleElement ) { - // InternalFileAwareTestLanguage.g:122:4: (lv_contents_3_0= ruleElement ) - // InternalFileAwareTestLanguage.g:123:5: lv_contents_3_0= ruleElement + // InternalFileAwareTestLanguage.g:127:4: (lv_contents_3_0= ruleElement ) + // InternalFileAwareTestLanguage.g:128:5: lv_contents_3_0= ruleElement { newCompositeNode(grammarAccess.getPackageDeclarationAccess().getContentsElementParserRuleCall_3_0()); @@ -293,7 +301,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleImport" - // InternalFileAwareTestLanguage.g:144:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; + // InternalFileAwareTestLanguage.g:149:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; public final EObject entryRuleImport() throws RecognitionException { EObject current = null; @@ -301,8 +309,8 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFileAwareTestLanguage.g:144:47: (iv_ruleImport= ruleImport EOF ) - // InternalFileAwareTestLanguage.g:145:2: iv_ruleImport= ruleImport EOF + // InternalFileAwareTestLanguage.g:149:47: (iv_ruleImport= ruleImport EOF ) + // InternalFileAwareTestLanguage.g:150:2: iv_ruleImport= ruleImport EOF { newCompositeNode(grammarAccess.getImportRule()); pushFollow(FOLLOW_1); @@ -329,7 +337,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleImport" - // InternalFileAwareTestLanguage.g:151:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( ( ruleQualifiedName ) ) ) ; + // InternalFileAwareTestLanguage.g:156:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( ( ruleQualifiedName ) ) ) ; public final EObject ruleImport() throws RecognitionException { EObject current = null; @@ -339,21 +347,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFileAwareTestLanguage.g:157:2: ( (otherlv_0= 'import' ( ( ruleQualifiedName ) ) ) ) - // InternalFileAwareTestLanguage.g:158:2: (otherlv_0= 'import' ( ( ruleQualifiedName ) ) ) + // InternalFileAwareTestLanguage.g:162:2: ( (otherlv_0= 'import' ( ( ruleQualifiedName ) ) ) ) + // InternalFileAwareTestLanguage.g:163:2: (otherlv_0= 'import' ( ( ruleQualifiedName ) ) ) { - // InternalFileAwareTestLanguage.g:158:2: (otherlv_0= 'import' ( ( ruleQualifiedName ) ) ) - // InternalFileAwareTestLanguage.g:159:3: otherlv_0= 'import' ( ( ruleQualifiedName ) ) + // InternalFileAwareTestLanguage.g:163:2: (otherlv_0= 'import' ( ( ruleQualifiedName ) ) ) + // InternalFileAwareTestLanguage.g:164:3: otherlv_0= 'import' ( ( ruleQualifiedName ) ) { otherlv_0=(Token)match(input,12,FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getImportAccess().getImportKeyword_0()); - // InternalFileAwareTestLanguage.g:163:3: ( ( ruleQualifiedName ) ) - // InternalFileAwareTestLanguage.g:164:4: ( ruleQualifiedName ) + // InternalFileAwareTestLanguage.g:168:3: ( ( ruleQualifiedName ) ) + // InternalFileAwareTestLanguage.g:169:4: ( ruleQualifiedName ) { - // InternalFileAwareTestLanguage.g:164:4: ( ruleQualifiedName ) - // InternalFileAwareTestLanguage.g:165:5: ruleQualifiedName + // InternalFileAwareTestLanguage.g:169:4: ( ruleQualifiedName ) + // InternalFileAwareTestLanguage.g:170:5: ruleQualifiedName { if (current==null) { @@ -400,7 +408,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleElement" - // InternalFileAwareTestLanguage.g:183:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalFileAwareTestLanguage.g:188:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -408,8 +416,8 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFileAwareTestLanguage.g:183:48: (iv_ruleElement= ruleElement EOF ) - // InternalFileAwareTestLanguage.g:184:2: iv_ruleElement= ruleElement EOF + // InternalFileAwareTestLanguage.g:188:48: (iv_ruleElement= ruleElement EOF ) + // InternalFileAwareTestLanguage.g:189:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FOLLOW_1); @@ -436,7 +444,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleElement" - // InternalFileAwareTestLanguage.g:190:1: ruleElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_contents_3_0= ruleElement ) ) | (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) )* otherlv_6= '}' ) ; + // InternalFileAwareTestLanguage.g:195:1: ruleElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_contents_3_0= ruleElement ) ) | (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) )* otherlv_6= '}' ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -452,21 +460,21 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFileAwareTestLanguage.g:196:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_contents_3_0= ruleElement ) ) | (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) )* otherlv_6= '}' ) ) - // InternalFileAwareTestLanguage.g:197:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_contents_3_0= ruleElement ) ) | (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) )* otherlv_6= '}' ) + // InternalFileAwareTestLanguage.g:201:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_contents_3_0= ruleElement ) ) | (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) )* otherlv_6= '}' ) ) + // InternalFileAwareTestLanguage.g:202:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_contents_3_0= ruleElement ) ) | (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) )* otherlv_6= '}' ) { - // InternalFileAwareTestLanguage.g:197:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_contents_3_0= ruleElement ) ) | (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) )* otherlv_6= '}' ) - // InternalFileAwareTestLanguage.g:198:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_contents_3_0= ruleElement ) ) | (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) )* otherlv_6= '}' + // InternalFileAwareTestLanguage.g:202:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_contents_3_0= ruleElement ) ) | (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) )* otherlv_6= '}' ) + // InternalFileAwareTestLanguage.g:203:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_contents_3_0= ruleElement ) ) | (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) )* otherlv_6= '}' { otherlv_0=(Token)match(input,13,FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getElementAccess().getElementKeyword_0()); - // InternalFileAwareTestLanguage.g:202:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalFileAwareTestLanguage.g:203:4: (lv_name_1_0= RULE_ID ) + // InternalFileAwareTestLanguage.g:207:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalFileAwareTestLanguage.g:208:4: (lv_name_1_0= RULE_ID ) { - // InternalFileAwareTestLanguage.g:203:4: (lv_name_1_0= RULE_ID ) - // InternalFileAwareTestLanguage.g:204:5: lv_name_1_0= RULE_ID + // InternalFileAwareTestLanguage.g:208:4: (lv_name_1_0= RULE_ID ) + // InternalFileAwareTestLanguage.g:209:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_6); @@ -492,7 +500,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getElementAccess().getLeftCurlyBracketKeyword_2()); - // InternalFileAwareTestLanguage.g:224:3: ( ( (lv_contents_3_0= ruleElement ) ) | (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) )* + // InternalFileAwareTestLanguage.g:229:3: ( ( (lv_contents_3_0= ruleElement ) ) | (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) )* loop3: do { int alt3=3; @@ -508,13 +516,13 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa switch (alt3) { case 1 : - // InternalFileAwareTestLanguage.g:225:4: ( (lv_contents_3_0= ruleElement ) ) + // InternalFileAwareTestLanguage.g:230:4: ( (lv_contents_3_0= ruleElement ) ) { - // InternalFileAwareTestLanguage.g:225:4: ( (lv_contents_3_0= ruleElement ) ) - // InternalFileAwareTestLanguage.g:226:5: (lv_contents_3_0= ruleElement ) + // InternalFileAwareTestLanguage.g:230:4: ( (lv_contents_3_0= ruleElement ) ) + // InternalFileAwareTestLanguage.g:231:5: (lv_contents_3_0= ruleElement ) { - // InternalFileAwareTestLanguage.g:226:5: (lv_contents_3_0= ruleElement ) - // InternalFileAwareTestLanguage.g:227:6: lv_contents_3_0= ruleElement + // InternalFileAwareTestLanguage.g:231:5: (lv_contents_3_0= ruleElement ) + // InternalFileAwareTestLanguage.g:232:6: lv_contents_3_0= ruleElement { newCompositeNode(grammarAccess.getElementAccess().getContentsElementParserRuleCall_3_0_0()); @@ -545,20 +553,20 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalFileAwareTestLanguage.g:245:4: (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) + // InternalFileAwareTestLanguage.g:250:4: (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) { - // InternalFileAwareTestLanguage.g:245:4: (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) - // InternalFileAwareTestLanguage.g:246:5: otherlv_4= 'ref' ( ( ruleQualifiedName ) ) + // InternalFileAwareTestLanguage.g:250:4: (otherlv_4= 'ref' ( ( ruleQualifiedName ) ) ) + // InternalFileAwareTestLanguage.g:251:5: otherlv_4= 'ref' ( ( ruleQualifiedName ) ) { otherlv_4=(Token)match(input,15,FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getElementAccess().getRefKeyword_3_1_0()); - // InternalFileAwareTestLanguage.g:250:5: ( ( ruleQualifiedName ) ) - // InternalFileAwareTestLanguage.g:251:6: ( ruleQualifiedName ) + // InternalFileAwareTestLanguage.g:255:5: ( ( ruleQualifiedName ) ) + // InternalFileAwareTestLanguage.g:256:6: ( ruleQualifiedName ) { - // InternalFileAwareTestLanguage.g:251:6: ( ruleQualifiedName ) - // InternalFileAwareTestLanguage.g:252:7: ruleQualifiedName + // InternalFileAwareTestLanguage.g:256:6: ( ruleQualifiedName ) + // InternalFileAwareTestLanguage.g:257:7: ruleQualifiedName { if (current==null) { @@ -621,7 +629,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleQualifiedName" - // InternalFileAwareTestLanguage.g:276:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ; + // InternalFileAwareTestLanguage.g:281:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ; public final String entryRuleQualifiedName() throws RecognitionException { String current = null; @@ -629,8 +637,8 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFileAwareTestLanguage.g:276:53: (iv_ruleQualifiedName= ruleQualifiedName EOF ) - // InternalFileAwareTestLanguage.g:277:2: iv_ruleQualifiedName= ruleQualifiedName EOF + // InternalFileAwareTestLanguage.g:281:53: (iv_ruleQualifiedName= ruleQualifiedName EOF ) + // InternalFileAwareTestLanguage.g:282:2: iv_ruleQualifiedName= ruleQualifiedName EOF { newCompositeNode(grammarAccess.getQualifiedNameRule()); pushFollow(FOLLOW_1); @@ -657,7 +665,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleQualifiedName" - // InternalFileAwareTestLanguage.g:283:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; + // InternalFileAwareTestLanguage.g:288:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -669,11 +677,11 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFileAwareTestLanguage.g:289:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) - // InternalFileAwareTestLanguage.g:290:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalFileAwareTestLanguage.g:294:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) + // InternalFileAwareTestLanguage.g:295:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) { - // InternalFileAwareTestLanguage.g:290:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) - // InternalFileAwareTestLanguage.g:291:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* + // InternalFileAwareTestLanguage.g:295:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalFileAwareTestLanguage.g:296:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FOLLOW_8); @@ -682,7 +690,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(this_ID_0, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); - // InternalFileAwareTestLanguage.g:298:3: (kw= '.' this_ID_2= RULE_ID )* + // InternalFileAwareTestLanguage.g:303:3: (kw= '.' this_ID_2= RULE_ID )* loop4: do { int alt4=2; @@ -695,7 +703,7 @@ public class InternalFileAwareTestLanguageParser extends AbstractInternalAntlrPa switch (alt4) { case 1 : - // InternalFileAwareTestLanguage.g:299:4: kw= '.' this_ID_2= RULE_ID + // InternalFileAwareTestLanguage.g:304:4: kw= '.' this_ID_2= RULE_ID { kw=(Token)match(input,17,FOLLOW_3); diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/scoping/AbstractFileAwareTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/scoping/AbstractFileAwareTestLanguageScopeProvider.java index 5bb6be3d3..0fbddbb3a 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/scoping/AbstractFileAwareTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/scoping/AbstractFileAwareTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.scoping; import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/serializer/FileAwareTestLanguageSemanticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/serializer/FileAwareTestLanguageSemanticSequencer.java index 50345c19c..56b5d3826 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/serializer/FileAwareTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/serializer/FileAwareTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/serializer/FileAwareTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/serializer/FileAwareTestLanguageSyntacticSequencer.java index 18baed917..27cbd3613 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/serializer/FileAwareTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/serializer/FileAwareTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/services/FileAwareTestLanguageGrammarAccess.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/services/FileAwareTestLanguageGrammarAccess.java index 347349fa5..42ee5afe7 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/services/FileAwareTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/services/FileAwareTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/tests/FileAwareTestLanguageInjectorProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/tests/FileAwareTestLanguageInjectorProvider.java index 944efd578..81950a407 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/tests/FileAwareTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/tests/FileAwareTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/validation/AbstractFileAwareTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/validation/AbstractFileAwareTestLanguageValidator.java index 145e59578..cd41a88c7 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/validation/AbstractFileAwareTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/fileAware/validation/AbstractFileAwareTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.validation; import java.util.ArrayList; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/AbstractNestedRefsTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/AbstractNestedRefsTestLanguageRuntimeModule.java index 72e3218dc..2c13baa35 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/AbstractNestedRefsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/AbstractNestedRefsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/NestedRefsTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/NestedRefsTestLanguageStandaloneSetupGenerated.java index 2e466fde0..e1777e1b6 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/NestedRefsTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/NestedRefsTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/Doc.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/Doc.java index c1221416c..0f43ae3a3 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/Doc.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/Doc.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/NestedRefsFactory.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/NestedRefsFactory.java index 69052e796..1ee015047 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/NestedRefsFactory.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/NestedRefsFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/NestedRefsPackage.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/NestedRefsPackage.java index adf251096..99974d7a5 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/NestedRefsPackage.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/NestedRefsPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/SelfReferingDecl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/SelfReferingDecl.java index 4c98fd0be..1c9644648 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/SelfReferingDecl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/SelfReferingDecl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/DocImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/DocImpl.java index 7572d951a..2d3bfcdc4 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/DocImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/DocImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/NestedRefsFactoryImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/NestedRefsFactoryImpl.java index b79e0ce81..4b7961c69 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/NestedRefsFactoryImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/NestedRefsFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/NestedRefsPackageImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/NestedRefsPackageImpl.java index 63d3014ab..63d50d463 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/NestedRefsPackageImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/NestedRefsPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/SelfReferingDeclImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/SelfReferingDeclImpl.java index c5fe193c5..d2f822a23 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/SelfReferingDeclImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/impl/SelfReferingDeclImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/util/NestedRefsAdapterFactory.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/util/NestedRefsAdapterFactory.java index 430db5b42..02e9cb846 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/util/NestedRefsAdapterFactory.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/util/NestedRefsAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs.util; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/util/NestedRefsSwitch.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/util/NestedRefsSwitch.java index 82b6dcebe..a67ef2e48 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/util/NestedRefsSwitch.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/nestedRefs/util/NestedRefsSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.nestedRefs.nestedRefs.util; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/NestedRefsTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/NestedRefsTestLanguageAntlrTokenFileProvider.java index 9e5b74a4c..6fc0e8367 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/NestedRefsTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/NestedRefsTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/NestedRefsTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/NestedRefsTestLanguageParser.java index 82a53e5a7..53ebd8aa4 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/NestedRefsTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/NestedRefsTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/internal/InternalNestedRefsTestLanguage.g b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/internal/InternalNestedRefsTestLanguage.g index 96a37a93f..1223d3313 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/internal/InternalNestedRefsTestLanguage.g +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/internal/InternalNestedRefsTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalNestedRefsTestLanguage; options { diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/internal/InternalNestedRefsTestLanguageLexer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/internal/InternalNestedRefsTestLanguageLexer.java index 9de35219d..87b2e68ec 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/internal/InternalNestedRefsTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/internal/InternalNestedRefsTestLanguageLexer.java @@ -125,10 +125,10 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:205:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalNestedRefsTestLanguage.g:205:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalNestedRefsTestLanguage.g:210:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalNestedRefsTestLanguage.g:210:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalNestedRefsTestLanguage.g:205:11: ( '^' )? + // InternalNestedRefsTestLanguage.g:210:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -137,7 +137,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalNestedRefsTestLanguage.g:205:11: '^' + // InternalNestedRefsTestLanguage.g:210:11: '^' { match('^'); @@ -155,7 +155,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalNestedRefsTestLanguage.g:205:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalNestedRefsTestLanguage.g:210:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -204,10 +204,10 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:207:10: ( ( '0' .. '9' )+ ) - // InternalNestedRefsTestLanguage.g:207:12: ( '0' .. '9' )+ + // InternalNestedRefsTestLanguage.g:212:10: ( ( '0' .. '9' )+ ) + // InternalNestedRefsTestLanguage.g:212:12: ( '0' .. '9' )+ { - // InternalNestedRefsTestLanguage.g:207:12: ( '0' .. '9' )+ + // InternalNestedRefsTestLanguage.g:212:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -221,7 +221,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalNestedRefsTestLanguage.g:207:13: '0' .. '9' + // InternalNestedRefsTestLanguage.g:212:13: '0' .. '9' { matchRange('0','9'); @@ -253,10 +253,10 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:209:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalNestedRefsTestLanguage.g:209:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalNestedRefsTestLanguage.g:214:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalNestedRefsTestLanguage.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalNestedRefsTestLanguage.g:209:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalNestedRefsTestLanguage.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -274,10 +274,10 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalNestedRefsTestLanguage.g:209:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalNestedRefsTestLanguage.g:214:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalNestedRefsTestLanguage.g:209:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalNestedRefsTestLanguage.g:214:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -293,7 +293,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalNestedRefsTestLanguage.g:209:21: '\\\\' . + // InternalNestedRefsTestLanguage.g:214:21: '\\\\' . { match('\\'); matchAny(); @@ -301,7 +301,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNestedRefsTestLanguage.g:209:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalNestedRefsTestLanguage.g:214:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -326,10 +326,10 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNestedRefsTestLanguage.g:209:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalNestedRefsTestLanguage.g:214:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalNestedRefsTestLanguage.g:209:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalNestedRefsTestLanguage.g:214:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -345,7 +345,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalNestedRefsTestLanguage.g:209:54: '\\\\' . + // InternalNestedRefsTestLanguage.g:214:54: '\\\\' . { match('\\'); matchAny(); @@ -353,7 +353,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNestedRefsTestLanguage.g:209:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalNestedRefsTestLanguage.g:214:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -396,12 +396,12 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:211:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalNestedRefsTestLanguage.g:211:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalNestedRefsTestLanguage.g:216:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalNestedRefsTestLanguage.g:216:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalNestedRefsTestLanguage.g:211:24: ( options {greedy=false; } : . )* + // InternalNestedRefsTestLanguage.g:216:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -426,7 +426,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalNestedRefsTestLanguage.g:211:52: . + // InternalNestedRefsTestLanguage.g:216:52: . { matchAny(); @@ -456,12 +456,12 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:213:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalNestedRefsTestLanguage.g:213:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalNestedRefsTestLanguage.g:218:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalNestedRefsTestLanguage.g:218:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalNestedRefsTestLanguage.g:213:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalNestedRefsTestLanguage.g:218:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -474,7 +474,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalNestedRefsTestLanguage.g:213:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalNestedRefsTestLanguage.g:218: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(); @@ -494,7 +494,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } } while (true); - // InternalNestedRefsTestLanguage.g:213:40: ( ( '\\r' )? '\\n' )? + // InternalNestedRefsTestLanguage.g:218:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -503,9 +503,9 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalNestedRefsTestLanguage.g:213:41: ( '\\r' )? '\\n' + // InternalNestedRefsTestLanguage.g:218:41: ( '\\r' )? '\\n' { - // InternalNestedRefsTestLanguage.g:213:41: ( '\\r' )? + // InternalNestedRefsTestLanguage.g:218:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -514,7 +514,7 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalNestedRefsTestLanguage.g:213:41: '\\r' + // InternalNestedRefsTestLanguage.g:218:41: '\\r' { match('\r'); @@ -546,10 +546,10 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:215:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalNestedRefsTestLanguage.g:215:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalNestedRefsTestLanguage.g:220:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalNestedRefsTestLanguage.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalNestedRefsTestLanguage.g:215:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalNestedRefsTestLanguage.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -603,8 +603,8 @@ public class InternalNestedRefsTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNestedRefsTestLanguage.g:217:16: ( . ) - // InternalNestedRefsTestLanguage.g:217:18: . + // InternalNestedRefsTestLanguage.g:222:16: ( . ) + // InternalNestedRefsTestLanguage.g:222:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/internal/InternalNestedRefsTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/internal/InternalNestedRefsTestLanguageParser.java index 4bb45331e..1a3b271f6 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/internal/InternalNestedRefsTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/parser/antlr/internal/InternalNestedRefsTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -76,7 +84,7 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleDoc" - // InternalNestedRefsTestLanguage.g:64:1: entryRuleDoc returns [EObject current=null] : iv_ruleDoc= ruleDoc EOF ; + // InternalNestedRefsTestLanguage.g:69:1: entryRuleDoc returns [EObject current=null] : iv_ruleDoc= ruleDoc EOF ; public final EObject entryRuleDoc() throws RecognitionException { EObject current = null; @@ -84,8 +92,8 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP try { - // InternalNestedRefsTestLanguage.g:64:44: (iv_ruleDoc= ruleDoc EOF ) - // InternalNestedRefsTestLanguage.g:65:2: iv_ruleDoc= ruleDoc EOF + // InternalNestedRefsTestLanguage.g:69:44: (iv_ruleDoc= ruleDoc EOF ) + // InternalNestedRefsTestLanguage.g:70:2: iv_ruleDoc= ruleDoc EOF { newCompositeNode(grammarAccess.getDocRule()); pushFollow(FOLLOW_1); @@ -112,7 +120,7 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "ruleDoc" - // InternalNestedRefsTestLanguage.g:71:1: ruleDoc returns [EObject current=null] : ( (lv_declarations_0_0= ruleSelfReferingDecl ) )* ; + // InternalNestedRefsTestLanguage.g:76:1: ruleDoc returns [EObject current=null] : ( (lv_declarations_0_0= ruleSelfReferingDecl ) )* ; public final EObject ruleDoc() throws RecognitionException { EObject current = null; @@ -123,10 +131,10 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalNestedRefsTestLanguage.g:77:2: ( ( (lv_declarations_0_0= ruleSelfReferingDecl ) )* ) - // InternalNestedRefsTestLanguage.g:78:2: ( (lv_declarations_0_0= ruleSelfReferingDecl ) )* + // InternalNestedRefsTestLanguage.g:82:2: ( ( (lv_declarations_0_0= ruleSelfReferingDecl ) )* ) + // InternalNestedRefsTestLanguage.g:83:2: ( (lv_declarations_0_0= ruleSelfReferingDecl ) )* { - // InternalNestedRefsTestLanguage.g:78:2: ( (lv_declarations_0_0= ruleSelfReferingDecl ) )* + // InternalNestedRefsTestLanguage.g:83:2: ( (lv_declarations_0_0= ruleSelfReferingDecl ) )* loop1: do { int alt1=2; @@ -139,10 +147,10 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP switch (alt1) { case 1 : - // InternalNestedRefsTestLanguage.g:79:3: (lv_declarations_0_0= ruleSelfReferingDecl ) + // InternalNestedRefsTestLanguage.g:84:3: (lv_declarations_0_0= ruleSelfReferingDecl ) { - // InternalNestedRefsTestLanguage.g:79:3: (lv_declarations_0_0= ruleSelfReferingDecl ) - // InternalNestedRefsTestLanguage.g:80:4: lv_declarations_0_0= ruleSelfReferingDecl + // InternalNestedRefsTestLanguage.g:84:3: (lv_declarations_0_0= ruleSelfReferingDecl ) + // InternalNestedRefsTestLanguage.g:85:4: lv_declarations_0_0= ruleSelfReferingDecl { newCompositeNode(grammarAccess.getDocAccess().getDeclarationsSelfReferingDeclParserRuleCall_0()); @@ -195,7 +203,7 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleSelfReferingDecl" - // InternalNestedRefsTestLanguage.g:100:1: entryRuleSelfReferingDecl returns [EObject current=null] : iv_ruleSelfReferingDecl= ruleSelfReferingDecl EOF ; + // InternalNestedRefsTestLanguage.g:105:1: entryRuleSelfReferingDecl returns [EObject current=null] : iv_ruleSelfReferingDecl= ruleSelfReferingDecl EOF ; public final EObject entryRuleSelfReferingDecl() throws RecognitionException { EObject current = null; @@ -203,8 +211,8 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP try { - // InternalNestedRefsTestLanguage.g:100:57: (iv_ruleSelfReferingDecl= ruleSelfReferingDecl EOF ) - // InternalNestedRefsTestLanguage.g:101:2: iv_ruleSelfReferingDecl= ruleSelfReferingDecl EOF + // InternalNestedRefsTestLanguage.g:105:57: (iv_ruleSelfReferingDecl= ruleSelfReferingDecl EOF ) + // InternalNestedRefsTestLanguage.g:106:2: iv_ruleSelfReferingDecl= ruleSelfReferingDecl EOF { newCompositeNode(grammarAccess.getSelfReferingDeclRule()); pushFollow(FOLLOW_1); @@ -231,7 +239,7 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "ruleSelfReferingDecl" - // InternalNestedRefsTestLanguage.g:107:1: ruleSelfReferingDecl returns [EObject current=null] : (otherlv_0= 'decl' ( (lv_name_1_0= ruleQualifiedName ) ) otherlv_2= 'end' ( ( ruleQualifiedName ) ) otherlv_4= ';' ) ; + // InternalNestedRefsTestLanguage.g:112:1: ruleSelfReferingDecl returns [EObject current=null] : (otherlv_0= 'decl' ( (lv_name_1_0= ruleQualifiedName ) ) otherlv_2= 'end' ( ( ruleQualifiedName ) ) otherlv_4= ';' ) ; public final EObject ruleSelfReferingDecl() throws RecognitionException { EObject current = null; @@ -245,21 +253,21 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalNestedRefsTestLanguage.g:113:2: ( (otherlv_0= 'decl' ( (lv_name_1_0= ruleQualifiedName ) ) otherlv_2= 'end' ( ( ruleQualifiedName ) ) otherlv_4= ';' ) ) - // InternalNestedRefsTestLanguage.g:114:2: (otherlv_0= 'decl' ( (lv_name_1_0= ruleQualifiedName ) ) otherlv_2= 'end' ( ( ruleQualifiedName ) ) otherlv_4= ';' ) + // InternalNestedRefsTestLanguage.g:118:2: ( (otherlv_0= 'decl' ( (lv_name_1_0= ruleQualifiedName ) ) otherlv_2= 'end' ( ( ruleQualifiedName ) ) otherlv_4= ';' ) ) + // InternalNestedRefsTestLanguage.g:119:2: (otherlv_0= 'decl' ( (lv_name_1_0= ruleQualifiedName ) ) otherlv_2= 'end' ( ( ruleQualifiedName ) ) otherlv_4= ';' ) { - // InternalNestedRefsTestLanguage.g:114:2: (otherlv_0= 'decl' ( (lv_name_1_0= ruleQualifiedName ) ) otherlv_2= 'end' ( ( ruleQualifiedName ) ) otherlv_4= ';' ) - // InternalNestedRefsTestLanguage.g:115:3: otherlv_0= 'decl' ( (lv_name_1_0= ruleQualifiedName ) ) otherlv_2= 'end' ( ( ruleQualifiedName ) ) otherlv_4= ';' + // InternalNestedRefsTestLanguage.g:119:2: (otherlv_0= 'decl' ( (lv_name_1_0= ruleQualifiedName ) ) otherlv_2= 'end' ( ( ruleQualifiedName ) ) otherlv_4= ';' ) + // InternalNestedRefsTestLanguage.g:120:3: otherlv_0= 'decl' ( (lv_name_1_0= ruleQualifiedName ) ) otherlv_2= 'end' ( ( ruleQualifiedName ) ) otherlv_4= ';' { otherlv_0=(Token)match(input,11,FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getSelfReferingDeclAccess().getDeclKeyword_0()); - // InternalNestedRefsTestLanguage.g:119:3: ( (lv_name_1_0= ruleQualifiedName ) ) - // InternalNestedRefsTestLanguage.g:120:4: (lv_name_1_0= ruleQualifiedName ) + // InternalNestedRefsTestLanguage.g:124:3: ( (lv_name_1_0= ruleQualifiedName ) ) + // InternalNestedRefsTestLanguage.g:125:4: (lv_name_1_0= ruleQualifiedName ) { - // InternalNestedRefsTestLanguage.g:120:4: (lv_name_1_0= ruleQualifiedName ) - // InternalNestedRefsTestLanguage.g:121:5: lv_name_1_0= ruleQualifiedName + // InternalNestedRefsTestLanguage.g:125:4: (lv_name_1_0= ruleQualifiedName ) + // InternalNestedRefsTestLanguage.g:126:5: lv_name_1_0= ruleQualifiedName { newCompositeNode(grammarAccess.getSelfReferingDeclAccess().getNameQualifiedNameParserRuleCall_1_0()); @@ -290,11 +298,11 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_2, grammarAccess.getSelfReferingDeclAccess().getEndKeyword_2()); - // InternalNestedRefsTestLanguage.g:142:3: ( ( ruleQualifiedName ) ) - // InternalNestedRefsTestLanguage.g:143:4: ( ruleQualifiedName ) + // InternalNestedRefsTestLanguage.g:147:3: ( ( ruleQualifiedName ) ) + // InternalNestedRefsTestLanguage.g:148:4: ( ruleQualifiedName ) { - // InternalNestedRefsTestLanguage.g:143:4: ( ruleQualifiedName ) - // InternalNestedRefsTestLanguage.g:144:5: ruleQualifiedName + // InternalNestedRefsTestLanguage.g:148:4: ( ruleQualifiedName ) + // InternalNestedRefsTestLanguage.g:149:5: ruleQualifiedName { if (current==null) { @@ -345,7 +353,7 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleQualifiedName" - // InternalNestedRefsTestLanguage.g:166:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ; + // InternalNestedRefsTestLanguage.g:171:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ; public final String entryRuleQualifiedName() throws RecognitionException { String current = null; @@ -353,8 +361,8 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP try { - // InternalNestedRefsTestLanguage.g:166:53: (iv_ruleQualifiedName= ruleQualifiedName EOF ) - // InternalNestedRefsTestLanguage.g:167:2: iv_ruleQualifiedName= ruleQualifiedName EOF + // InternalNestedRefsTestLanguage.g:171:53: (iv_ruleQualifiedName= ruleQualifiedName EOF ) + // InternalNestedRefsTestLanguage.g:172:2: iv_ruleQualifiedName= ruleQualifiedName EOF { newCompositeNode(grammarAccess.getQualifiedNameRule()); pushFollow(FOLLOW_1); @@ -381,7 +389,7 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "ruleQualifiedName" - // InternalNestedRefsTestLanguage.g:173:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; + // InternalNestedRefsTestLanguage.g:178:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -393,11 +401,11 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalNestedRefsTestLanguage.g:179:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) - // InternalNestedRefsTestLanguage.g:180:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalNestedRefsTestLanguage.g:184:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) + // InternalNestedRefsTestLanguage.g:185:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) { - // InternalNestedRefsTestLanguage.g:180:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) - // InternalNestedRefsTestLanguage.g:181:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* + // InternalNestedRefsTestLanguage.g:185:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalNestedRefsTestLanguage.g:186:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FOLLOW_7); @@ -406,7 +414,7 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP newLeafNode(this_ID_0, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); - // InternalNestedRefsTestLanguage.g:188:3: (kw= '.' this_ID_2= RULE_ID )* + // InternalNestedRefsTestLanguage.g:193:3: (kw= '.' this_ID_2= RULE_ID )* loop2: do { int alt2=2; @@ -419,7 +427,7 @@ public class InternalNestedRefsTestLanguageParser extends AbstractInternalAntlrP switch (alt2) { case 1 : - // InternalNestedRefsTestLanguage.g:189:4: kw= '.' this_ID_2= RULE_ID + // InternalNestedRefsTestLanguage.g:194:4: kw= '.' this_ID_2= RULE_ID { kw=(Token)match(input,14,FOLLOW_4); diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/scoping/AbstractNestedRefsTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/scoping/AbstractNestedRefsTestLanguageScopeProvider.java index b718b6ab4..6e3b1935f 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/scoping/AbstractNestedRefsTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/scoping/AbstractNestedRefsTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.scoping; import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/serializer/NestedRefsTestLanguageSemanticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/serializer/NestedRefsTestLanguageSemanticSequencer.java index fe05cd1a7..407054170 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/serializer/NestedRefsTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/serializer/NestedRefsTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/serializer/NestedRefsTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/serializer/NestedRefsTestLanguageSyntacticSequencer.java index 5537a7fdd..ee309bc49 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/serializer/NestedRefsTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/serializer/NestedRefsTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/services/NestedRefsTestLanguageGrammarAccess.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/services/NestedRefsTestLanguageGrammarAccess.java index 878119e9d..3744c7909 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/services/NestedRefsTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/services/NestedRefsTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/validation/AbstractNestedRefsTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/validation/AbstractNestedRefsTestLanguageValidator.java index 4e7651b34..eb007c2dd 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/validation/AbstractNestedRefsTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/nestedRefs/validation/AbstractNestedRefsTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.validation; import java.util.ArrayList; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/AbstractNoJdtTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/AbstractNoJdtTestLanguageRuntimeModule.java index 038379cea..a26c9f5fd 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/AbstractNoJdtTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/AbstractNoJdtTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetupGenerated.java index b933d5fb4..a24d4a2b1 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/Greeting.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/Greeting.java index 07efccf2e..c50c33a25 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/Greeting.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/Greeting.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.noJdt.noJdt; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/Model.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/Model.java index be065debe..f746d5c62 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/Model.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.noJdt.noJdt; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/NoJdtFactory.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/NoJdtFactory.java index 26b9c9fd9..ca0225dca 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/NoJdtFactory.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/NoJdtFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.noJdt.noJdt; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/NoJdtPackage.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/NoJdtPackage.java index e940a9489..3c107be6c 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/NoJdtPackage.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/NoJdtPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.noJdt.noJdt; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/GreetingImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/GreetingImpl.java index 7ee974064..de842b0be 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/GreetingImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/GreetingImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.noJdt.noJdt.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/ModelImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/ModelImpl.java index 06bfc8841..c1e97e4f6 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/ModelImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.noJdt.noJdt.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/NoJdtFactoryImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/NoJdtFactoryImpl.java index 7df4d0b8c..2cdd3ea5d 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/NoJdtFactoryImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/NoJdtFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.noJdt.noJdt.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/NoJdtPackageImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/NoJdtPackageImpl.java index 49e0669d0..7416b3ee1 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/NoJdtPackageImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/impl/NoJdtPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.noJdt.noJdt.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/util/NoJdtAdapterFactory.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/util/NoJdtAdapterFactory.java index 774fe183e..3f36edc0b 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/util/NoJdtAdapterFactory.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/util/NoJdtAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.noJdt.noJdt.util; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/util/NoJdtSwitch.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/util/NoJdtSwitch.java index 8a201fe45..2e0bbbc67 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/util/NoJdtSwitch.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/noJdt/util/NoJdtSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.noJdt.noJdt.util; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/NoJdtTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/NoJdtTestLanguageAntlrTokenFileProvider.java index 29d20de55..81faedd5f 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/NoJdtTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/NoJdtTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/NoJdtTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/NoJdtTestLanguageParser.java index 4a0c0c51a..d0f746536 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/NoJdtTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/NoJdtTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/internal/InternalNoJdtTestLanguage.g b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/internal/InternalNoJdtTestLanguage.g index dc640dd1c..9b530aee3 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/internal/InternalNoJdtTestLanguage.g +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/internal/InternalNoJdtTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalNoJdtTestLanguage; options { diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/internal/InternalNoJdtTestLanguageLexer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/internal/InternalNoJdtTestLanguageLexer.java index 08ea3fff6..9156c7d47 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/internal/InternalNoJdtTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/internal/InternalNoJdtTestLanguageLexer.java @@ -146,10 +146,10 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:172:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalNoJdtTestLanguage.g:172:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalNoJdtTestLanguage.g:177:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalNoJdtTestLanguage.g:177:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalNoJdtTestLanguage.g:172:11: ( '^' )? + // InternalNoJdtTestLanguage.g:177:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -158,7 +158,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalNoJdtTestLanguage.g:172:11: '^' + // InternalNoJdtTestLanguage.g:177:11: '^' { match('^'); @@ -176,7 +176,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalNoJdtTestLanguage.g:172:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalNoJdtTestLanguage.g:177:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -225,10 +225,10 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:174:10: ( ( '0' .. '9' )+ ) - // InternalNoJdtTestLanguage.g:174:12: ( '0' .. '9' )+ + // InternalNoJdtTestLanguage.g:179:10: ( ( '0' .. '9' )+ ) + // InternalNoJdtTestLanguage.g:179:12: ( '0' .. '9' )+ { - // InternalNoJdtTestLanguage.g:174:12: ( '0' .. '9' )+ + // InternalNoJdtTestLanguage.g:179:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -242,7 +242,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalNoJdtTestLanguage.g:174:13: '0' .. '9' + // InternalNoJdtTestLanguage.g:179:13: '0' .. '9' { matchRange('0','9'); @@ -274,10 +274,10 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:176:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalNoJdtTestLanguage.g:176:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalNoJdtTestLanguage.g:181:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalNoJdtTestLanguage.g:181:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalNoJdtTestLanguage.g:176:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalNoJdtTestLanguage.g:181:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -295,10 +295,10 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalNoJdtTestLanguage.g:176:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalNoJdtTestLanguage.g:181:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalNoJdtTestLanguage.g:176:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalNoJdtTestLanguage.g:181:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -314,7 +314,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalNoJdtTestLanguage.g:176:21: '\\\\' . + // InternalNoJdtTestLanguage.g:181:21: '\\\\' . { match('\\'); matchAny(); @@ -322,7 +322,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNoJdtTestLanguage.g:176:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalNoJdtTestLanguage.g:181:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -347,10 +347,10 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNoJdtTestLanguage.g:176:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalNoJdtTestLanguage.g:181:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalNoJdtTestLanguage.g:176:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalNoJdtTestLanguage.g:181:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -366,7 +366,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalNoJdtTestLanguage.g:176:54: '\\\\' . + // InternalNoJdtTestLanguage.g:181:54: '\\\\' . { match('\\'); matchAny(); @@ -374,7 +374,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNoJdtTestLanguage.g:176:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalNoJdtTestLanguage.g:181:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -417,12 +417,12 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:178:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalNoJdtTestLanguage.g:178:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalNoJdtTestLanguage.g:183:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalNoJdtTestLanguage.g:183:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalNoJdtTestLanguage.g:178:24: ( options {greedy=false; } : . )* + // InternalNoJdtTestLanguage.g:183:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -447,7 +447,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalNoJdtTestLanguage.g:178:52: . + // InternalNoJdtTestLanguage.g:183:52: . { matchAny(); @@ -477,12 +477,12 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:180:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalNoJdtTestLanguage.g:180:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalNoJdtTestLanguage.g:185:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalNoJdtTestLanguage.g:185:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalNoJdtTestLanguage.g:180:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalNoJdtTestLanguage.g:185:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -495,7 +495,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalNoJdtTestLanguage.g:180:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalNoJdtTestLanguage.g:185: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(); @@ -515,7 +515,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } } while (true); - // InternalNoJdtTestLanguage.g:180:40: ( ( '\\r' )? '\\n' )? + // InternalNoJdtTestLanguage.g:185:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -524,9 +524,9 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalNoJdtTestLanguage.g:180:41: ( '\\r' )? '\\n' + // InternalNoJdtTestLanguage.g:185:41: ( '\\r' )? '\\n' { - // InternalNoJdtTestLanguage.g:180:41: ( '\\r' )? + // InternalNoJdtTestLanguage.g:185:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -535,7 +535,7 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalNoJdtTestLanguage.g:180:41: '\\r' + // InternalNoJdtTestLanguage.g:185:41: '\\r' { match('\r'); @@ -567,10 +567,10 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:182:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalNoJdtTestLanguage.g:182:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalNoJdtTestLanguage.g:187:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalNoJdtTestLanguage.g:187:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalNoJdtTestLanguage.g:182:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalNoJdtTestLanguage.g:187:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -624,8 +624,8 @@ public class InternalNoJdtTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoJdtTestLanguage.g:184:16: ( . ) - // InternalNoJdtTestLanguage.g:184:18: . + // InternalNoJdtTestLanguage.g:189:16: ( . ) + // InternalNoJdtTestLanguage.g:189:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/internal/InternalNoJdtTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/internal/InternalNoJdtTestLanguageParser.java index 51eec141e..df1adaf55 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/internal/InternalNoJdtTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/parser/antlr/internal/InternalNoJdtTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalNoJdtTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -77,7 +85,7 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleModel" - // InternalNoJdtTestLanguage.g:65:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalNoJdtTestLanguage.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -85,8 +93,8 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalNoJdtTestLanguage.g:65:46: (iv_ruleModel= ruleModel EOF ) - // InternalNoJdtTestLanguage.g:66:2: iv_ruleModel= ruleModel EOF + // InternalNoJdtTestLanguage.g:70:46: (iv_ruleModel= ruleModel EOF ) + // InternalNoJdtTestLanguage.g:71:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FOLLOW_1); @@ -113,7 +121,7 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleModel" - // InternalNoJdtTestLanguage.g:72:1: ruleModel returns [EObject current=null] : ( (lv_greetings_0_0= ruleGreeting ) ) ; + // InternalNoJdtTestLanguage.g:77:1: ruleModel returns [EObject current=null] : ( (lv_greetings_0_0= ruleGreeting ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -124,14 +132,14 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalNoJdtTestLanguage.g:78:2: ( ( (lv_greetings_0_0= ruleGreeting ) ) ) - // InternalNoJdtTestLanguage.g:79:2: ( (lv_greetings_0_0= ruleGreeting ) ) + // InternalNoJdtTestLanguage.g:83:2: ( ( (lv_greetings_0_0= ruleGreeting ) ) ) + // InternalNoJdtTestLanguage.g:84:2: ( (lv_greetings_0_0= ruleGreeting ) ) { - // InternalNoJdtTestLanguage.g:79:2: ( (lv_greetings_0_0= ruleGreeting ) ) - // InternalNoJdtTestLanguage.g:80:3: (lv_greetings_0_0= ruleGreeting ) + // InternalNoJdtTestLanguage.g:84:2: ( (lv_greetings_0_0= ruleGreeting ) ) + // InternalNoJdtTestLanguage.g:85:3: (lv_greetings_0_0= ruleGreeting ) { - // InternalNoJdtTestLanguage.g:80:3: (lv_greetings_0_0= ruleGreeting ) - // InternalNoJdtTestLanguage.g:81:4: lv_greetings_0_0= ruleGreeting + // InternalNoJdtTestLanguage.g:85:3: (lv_greetings_0_0= ruleGreeting ) + // InternalNoJdtTestLanguage.g:86:4: lv_greetings_0_0= ruleGreeting { newCompositeNode(grammarAccess.getModelAccess().getGreetingsGreetingParserRuleCall_0()); @@ -178,7 +186,7 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleGreeting" - // InternalNoJdtTestLanguage.g:101:1: entryRuleGreeting returns [EObject current=null] : iv_ruleGreeting= ruleGreeting EOF ; + // InternalNoJdtTestLanguage.g:106:1: entryRuleGreeting returns [EObject current=null] : iv_ruleGreeting= ruleGreeting EOF ; public final EObject entryRuleGreeting() throws RecognitionException { EObject current = null; @@ -186,8 +194,8 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalNoJdtTestLanguage.g:101:49: (iv_ruleGreeting= ruleGreeting EOF ) - // InternalNoJdtTestLanguage.g:102:2: iv_ruleGreeting= ruleGreeting EOF + // InternalNoJdtTestLanguage.g:106:49: (iv_ruleGreeting= ruleGreeting EOF ) + // InternalNoJdtTestLanguage.g:107:2: iv_ruleGreeting= ruleGreeting EOF { newCompositeNode(grammarAccess.getGreetingRule()); pushFollow(FOLLOW_1); @@ -214,7 +222,7 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleGreeting" - // InternalNoJdtTestLanguage.g:108:1: ruleGreeting returns [EObject current=null] : (otherlv_0= 'Hello' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' )? otherlv_6= '!' ) ; + // InternalNoJdtTestLanguage.g:113:1: ruleGreeting returns [EObject current=null] : (otherlv_0= 'Hello' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' )? otherlv_6= '!' ) ; public final EObject ruleGreeting() throws RecognitionException { EObject current = null; @@ -230,21 +238,21 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalNoJdtTestLanguage.g:114:2: ( (otherlv_0= 'Hello' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' )? otherlv_6= '!' ) ) - // InternalNoJdtTestLanguage.g:115:2: (otherlv_0= 'Hello' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' )? otherlv_6= '!' ) + // InternalNoJdtTestLanguage.g:119:2: ( (otherlv_0= 'Hello' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' )? otherlv_6= '!' ) ) + // InternalNoJdtTestLanguage.g:120:2: (otherlv_0= 'Hello' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' )? otherlv_6= '!' ) { - // InternalNoJdtTestLanguage.g:115:2: (otherlv_0= 'Hello' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' )? otherlv_6= '!' ) - // InternalNoJdtTestLanguage.g:116:3: otherlv_0= 'Hello' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' )? otherlv_6= '!' + // InternalNoJdtTestLanguage.g:120:2: (otherlv_0= 'Hello' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' )? otherlv_6= '!' ) + // InternalNoJdtTestLanguage.g:121:3: otherlv_0= 'Hello' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' )? otherlv_6= '!' { otherlv_0=(Token)match(input,11,FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getGreetingAccess().getHelloKeyword_0()); - // InternalNoJdtTestLanguage.g:120:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalNoJdtTestLanguage.g:121:4: (lv_name_1_0= RULE_ID ) + // InternalNoJdtTestLanguage.g:125:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalNoJdtTestLanguage.g:126:4: (lv_name_1_0= RULE_ID ) { - // InternalNoJdtTestLanguage.g:121:4: (lv_name_1_0= RULE_ID ) - // InternalNoJdtTestLanguage.g:122:5: lv_name_1_0= RULE_ID + // InternalNoJdtTestLanguage.g:126:4: (lv_name_1_0= RULE_ID ) + // InternalNoJdtTestLanguage.g:127:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4); @@ -266,7 +274,7 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalAntlrParser } - // InternalNoJdtTestLanguage.g:138:3: (otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' )? + // InternalNoJdtTestLanguage.g:143:3: (otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' )? int alt1=2; int LA1_0 = input.LA(1); @@ -275,7 +283,7 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalAntlrParser } switch (alt1) { case 1 : - // InternalNoJdtTestLanguage.g:139:4: otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' + // InternalNoJdtTestLanguage.g:144:4: otherlv_2= '(' otherlv_3= 'from' ( (otherlv_4= RULE_ID ) ) otherlv_5= ')' { otherlv_2=(Token)match(input,12,FOLLOW_5); @@ -285,11 +293,11 @@ public class InternalNoJdtTestLanguageParser extends AbstractInternalAntlrParser newLeafNode(otherlv_3, grammarAccess.getGreetingAccess().getFromKeyword_2_1()); - // InternalNoJdtTestLanguage.g:147:4: ( (otherlv_4= RULE_ID ) ) - // InternalNoJdtTestLanguage.g:148:5: (otherlv_4= RULE_ID ) + // InternalNoJdtTestLanguage.g:152:4: ( (otherlv_4= RULE_ID ) ) + // InternalNoJdtTestLanguage.g:153:5: (otherlv_4= RULE_ID ) { - // InternalNoJdtTestLanguage.g:148:5: (otherlv_4= RULE_ID ) - // InternalNoJdtTestLanguage.g:149:6: otherlv_4= RULE_ID + // InternalNoJdtTestLanguage.g:153:5: (otherlv_4= RULE_ID ) + // InternalNoJdtTestLanguage.g:154:6: otherlv_4= RULE_ID { if (current==null) { diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/scoping/AbstractNoJdtTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/scoping/AbstractNoJdtTestLanguageScopeProvider.java index 149335ea6..5677eb3cb 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/scoping/AbstractNoJdtTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/scoping/AbstractNoJdtTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.scoping; import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/serializer/NoJdtTestLanguageSemanticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/serializer/NoJdtTestLanguageSemanticSequencer.java index a69d8f7f4..811979ce9 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/serializer/NoJdtTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/serializer/NoJdtTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/serializer/NoJdtTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/serializer/NoJdtTestLanguageSyntacticSequencer.java index f58559840..5385bcf24 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/serializer/NoJdtTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/serializer/NoJdtTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/services/NoJdtTestLanguageGrammarAccess.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/services/NoJdtTestLanguageGrammarAccess.java index 52f6c1867..60d332565 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/services/NoJdtTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/services/NoJdtTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/validation/AbstractNoJdtTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/validation/AbstractNoJdtTestLanguageValidator.java index 15c62aca3..fc3cdce14 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/validation/AbstractNoJdtTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/noJdt/validation/AbstractNoJdtTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.validation; import java.util.ArrayList; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/AbstractXtextGrammarTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/AbstractXtextGrammarTestLanguageRuntimeModule.java index 9b827f961..85df3859a 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/AbstractXtextGrammarTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/AbstractXtextGrammarTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/XtextGrammarTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/XtextGrammarTestLanguageStandaloneSetupGenerated.java index 8f691c233..5c627db93 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/XtextGrammarTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/XtextGrammarTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/XtextGrammarTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/XtextGrammarTestLanguageAntlrTokenFileProvider.java index a4178f629..e6784ef98 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/XtextGrammarTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/XtextGrammarTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/XtextGrammarTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/XtextGrammarTestLanguageParser.java index e11b1fa6c..c9e5bd37c 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/XtextGrammarTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/XtextGrammarTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/internal/InternalXtextGrammarTestLanguage.g b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/internal/InternalXtextGrammarTestLanguage.g index 179a5d009..2977a884c 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/internal/InternalXtextGrammarTestLanguage.g +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/internal/InternalXtextGrammarTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalXtextGrammarTestLanguage; options { diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/internal/InternalXtextGrammarTestLanguageLexer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/internal/InternalXtextGrammarTestLanguageLexer.java index 5ba54561b..88cfa65cf 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/internal/InternalXtextGrammarTestLanguageLexer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/internal/InternalXtextGrammarTestLanguageLexer.java @@ -705,10 +705,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:2424:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalXtextGrammarTestLanguage.g:2424:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalXtextGrammarTestLanguage.g:2429:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalXtextGrammarTestLanguage.g:2429:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalXtextGrammarTestLanguage.g:2424:11: ( '^' )? + // InternalXtextGrammarTestLanguage.g:2429:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -717,7 +717,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalXtextGrammarTestLanguage.g:2424:11: '^' + // InternalXtextGrammarTestLanguage.g:2429:11: '^' { match('^'); @@ -735,7 +735,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalXtextGrammarTestLanguage.g:2424:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalXtextGrammarTestLanguage.g:2429:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -784,10 +784,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:2426:10: ( ( '0' .. '9' )+ ) - // InternalXtextGrammarTestLanguage.g:2426:12: ( '0' .. '9' )+ + // InternalXtextGrammarTestLanguage.g:2431:10: ( ( '0' .. '9' )+ ) + // InternalXtextGrammarTestLanguage.g:2431:12: ( '0' .. '9' )+ { - // InternalXtextGrammarTestLanguage.g:2426:12: ( '0' .. '9' )+ + // InternalXtextGrammarTestLanguage.g:2431:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -801,7 +801,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalXtextGrammarTestLanguage.g:2426:13: '0' .. '9' + // InternalXtextGrammarTestLanguage.g:2431:13: '0' .. '9' { matchRange('0','9'); @@ -833,10 +833,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:2428:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalXtextGrammarTestLanguage.g:2428:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalXtextGrammarTestLanguage.g:2433:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalXtextGrammarTestLanguage.g:2433:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalXtextGrammarTestLanguage.g:2428:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalXtextGrammarTestLanguage.g:2433:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -854,10 +854,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalXtextGrammarTestLanguage.g:2428:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalXtextGrammarTestLanguage.g:2433:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalXtextGrammarTestLanguage.g:2428:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalXtextGrammarTestLanguage.g:2433:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -873,7 +873,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalXtextGrammarTestLanguage.g:2428:21: '\\\\' . + // InternalXtextGrammarTestLanguage.g:2433:21: '\\\\' . { match('\\'); matchAny(); @@ -881,7 +881,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } break; case 2 : - // InternalXtextGrammarTestLanguage.g:2428:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalXtextGrammarTestLanguage.g:2433:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -906,10 +906,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } break; case 2 : - // InternalXtextGrammarTestLanguage.g:2428:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalXtextGrammarTestLanguage.g:2433:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalXtextGrammarTestLanguage.g:2428:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalXtextGrammarTestLanguage.g:2433:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -925,7 +925,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalXtextGrammarTestLanguage.g:2428:54: '\\\\' . + // InternalXtextGrammarTestLanguage.g:2433:54: '\\\\' . { match('\\'); matchAny(); @@ -933,7 +933,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } break; case 2 : - // InternalXtextGrammarTestLanguage.g:2428:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalXtextGrammarTestLanguage.g:2433:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -976,12 +976,12 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:2430:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalXtextGrammarTestLanguage.g:2430:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalXtextGrammarTestLanguage.g:2435:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalXtextGrammarTestLanguage.g:2435:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalXtextGrammarTestLanguage.g:2430:24: ( options {greedy=false; } : . )* + // InternalXtextGrammarTestLanguage.g:2435:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1006,7 +1006,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalXtextGrammarTestLanguage.g:2430:52: . + // InternalXtextGrammarTestLanguage.g:2435:52: . { matchAny(); @@ -1036,12 +1036,12 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:2432:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalXtextGrammarTestLanguage.g:2432:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalXtextGrammarTestLanguage.g:2437:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalXtextGrammarTestLanguage.g:2437:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalXtextGrammarTestLanguage.g:2432:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalXtextGrammarTestLanguage.g:2437:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1054,7 +1054,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalXtextGrammarTestLanguage.g:2432:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalXtextGrammarTestLanguage.g:2437: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(); @@ -1074,7 +1074,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } } while (true); - // InternalXtextGrammarTestLanguage.g:2432:40: ( ( '\\r' )? '\\n' )? + // InternalXtextGrammarTestLanguage.g:2437:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1083,9 +1083,9 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalXtextGrammarTestLanguage.g:2432:41: ( '\\r' )? '\\n' + // InternalXtextGrammarTestLanguage.g:2437:41: ( '\\r' )? '\\n' { - // InternalXtextGrammarTestLanguage.g:2432:41: ( '\\r' )? + // InternalXtextGrammarTestLanguage.g:2437:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1094,7 +1094,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalXtextGrammarTestLanguage.g:2432:41: '\\r' + // InternalXtextGrammarTestLanguage.g:2437:41: '\\r' { match('\r'); @@ -1126,10 +1126,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:2434:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalXtextGrammarTestLanguage.g:2434:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXtextGrammarTestLanguage.g:2439:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalXtextGrammarTestLanguage.g:2439:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalXtextGrammarTestLanguage.g:2434:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXtextGrammarTestLanguage.g:2439:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1183,8 +1183,8 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:2436:16: ( . ) - // InternalXtextGrammarTestLanguage.g:2436:18: . + // InternalXtextGrammarTestLanguage.g:2441:16: ( . ) + // InternalXtextGrammarTestLanguage.g:2441:18: . { matchAny(); diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/internal/InternalXtextGrammarTestLanguageParser.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/internal/InternalXtextGrammarTestLanguageParser.java index f9fd7557f..8870292b8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/internal/InternalXtextGrammarTestLanguageParser.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/parser/antlr/internal/InternalXtextGrammarTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -103,7 +111,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleGrammar" - // InternalXtextGrammarTestLanguage.g:64:1: entryRuleGrammar returns [EObject current=null] : iv_ruleGrammar= ruleGrammar EOF ; + // InternalXtextGrammarTestLanguage.g:69:1: entryRuleGrammar returns [EObject current=null] : iv_ruleGrammar= ruleGrammar EOF ; public final EObject entryRuleGrammar() throws RecognitionException { EObject current = null; @@ -111,8 +119,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:64:48: (iv_ruleGrammar= ruleGrammar EOF ) - // InternalXtextGrammarTestLanguage.g:65:2: iv_ruleGrammar= ruleGrammar EOF + // InternalXtextGrammarTestLanguage.g:69:48: (iv_ruleGrammar= ruleGrammar EOF ) + // InternalXtextGrammarTestLanguage.g:70:2: iv_ruleGrammar= ruleGrammar EOF { newCompositeNode(grammarAccess.getGrammarRule()); pushFollow(FOLLOW_1); @@ -139,7 +147,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleGrammar" - // InternalXtextGrammarTestLanguage.g:71:1: ruleGrammar returns [EObject current=null] : (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) ; + // InternalXtextGrammarTestLanguage.g:76:1: ruleGrammar returns [EObject current=null] : (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) ; public final EObject ruleGrammar() throws RecognitionException { EObject current = null; @@ -163,21 +171,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:77:2: ( (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) ) - // InternalXtextGrammarTestLanguage.g:78:2: (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) + // InternalXtextGrammarTestLanguage.g:82:2: ( (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) ) + // InternalXtextGrammarTestLanguage.g:83:2: (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) { - // InternalXtextGrammarTestLanguage.g:78:2: (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) - // InternalXtextGrammarTestLanguage.g:79:3: otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ + // InternalXtextGrammarTestLanguage.g:83:2: (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) + // InternalXtextGrammarTestLanguage.g:84:3: otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ { otherlv_0=(Token)match(input,11,FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getGrammarAccess().getGrammarKeyword_0()); - // InternalXtextGrammarTestLanguage.g:83:3: ( (lv_name_1_0= ruleGrammarID ) ) - // InternalXtextGrammarTestLanguage.g:84:4: (lv_name_1_0= ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:88:3: ( (lv_name_1_0= ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:89:4: (lv_name_1_0= ruleGrammarID ) { - // InternalXtextGrammarTestLanguage.g:84:4: (lv_name_1_0= ruleGrammarID ) - // InternalXtextGrammarTestLanguage.g:85:5: lv_name_1_0= ruleGrammarID + // InternalXtextGrammarTestLanguage.g:89:4: (lv_name_1_0= ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:90:5: lv_name_1_0= ruleGrammarID { newCompositeNode(grammarAccess.getGrammarAccess().getNameGrammarIDParserRuleCall_1_0()); @@ -204,7 +212,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:102:3: (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? + // InternalXtextGrammarTestLanguage.g:107:3: (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? int alt2=2; int LA2_0 = input.LA(1); @@ -213,17 +221,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt2) { case 1 : - // InternalXtextGrammarTestLanguage.g:103:4: otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* + // InternalXtextGrammarTestLanguage.g:108:4: otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* { otherlv_2=(Token)match(input,12,FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getGrammarAccess().getWithKeyword_2_0()); - // InternalXtextGrammarTestLanguage.g:107:4: ( ( ruleGrammarID ) ) - // InternalXtextGrammarTestLanguage.g:108:5: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:112:4: ( ( ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:113:5: ( ruleGrammarID ) { - // InternalXtextGrammarTestLanguage.g:108:5: ( ruleGrammarID ) - // InternalXtextGrammarTestLanguage.g:109:6: ruleGrammarID + // InternalXtextGrammarTestLanguage.g:113:5: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:114:6: ruleGrammarID { if (current==null) { @@ -247,7 +255,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:123:4: (otherlv_4= ',' ( ( ruleGrammarID ) ) )* + // InternalXtextGrammarTestLanguage.g:128:4: (otherlv_4= ',' ( ( ruleGrammarID ) ) )* loop1: do { int alt1=2; @@ -260,17 +268,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt1) { case 1 : - // InternalXtextGrammarTestLanguage.g:124:5: otherlv_4= ',' ( ( ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:129:5: otherlv_4= ',' ( ( ruleGrammarID ) ) { otherlv_4=(Token)match(input,13,FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getGrammarAccess().getCommaKeyword_2_2_0()); - // InternalXtextGrammarTestLanguage.g:128:5: ( ( ruleGrammarID ) ) - // InternalXtextGrammarTestLanguage.g:129:6: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:133:5: ( ( ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:134:6: ( ruleGrammarID ) { - // InternalXtextGrammarTestLanguage.g:129:6: ( ruleGrammarID ) - // InternalXtextGrammarTestLanguage.g:130:7: ruleGrammarID + // InternalXtextGrammarTestLanguage.g:134:6: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:135:7: ruleGrammarID { if (current==null) { @@ -309,7 +317,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:146:3: ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? + // InternalXtextGrammarTestLanguage.g:151:3: ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? int alt5=2; int LA5_0 = input.LA(1); @@ -318,13 +326,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt5) { case 1 : - // InternalXtextGrammarTestLanguage.g:147:4: ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' + // InternalXtextGrammarTestLanguage.g:152:4: ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' { - // InternalXtextGrammarTestLanguage.g:147:4: ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) - // InternalXtextGrammarTestLanguage.g:148:5: (lv_definesHiddenTokens_6_0= 'hidden' ) + // InternalXtextGrammarTestLanguage.g:152:4: ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) + // InternalXtextGrammarTestLanguage.g:153:5: (lv_definesHiddenTokens_6_0= 'hidden' ) { - // InternalXtextGrammarTestLanguage.g:148:5: (lv_definesHiddenTokens_6_0= 'hidden' ) - // InternalXtextGrammarTestLanguage.g:149:6: lv_definesHiddenTokens_6_0= 'hidden' + // InternalXtextGrammarTestLanguage.g:153:5: (lv_definesHiddenTokens_6_0= 'hidden' ) + // InternalXtextGrammarTestLanguage.g:154:6: lv_definesHiddenTokens_6_0= 'hidden' { lv_definesHiddenTokens_6_0=(Token)match(input,14,FOLLOW_6); @@ -346,7 +354,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_7, grammarAccess.getGrammarAccess().getLeftParenthesisKeyword_3_1()); - // InternalXtextGrammarTestLanguage.g:165:4: ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? + // InternalXtextGrammarTestLanguage.g:170:4: ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? int alt4=2; int LA4_0 = input.LA(1); @@ -355,13 +363,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt4) { case 1 : - // InternalXtextGrammarTestLanguage.g:166:5: ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* + // InternalXtextGrammarTestLanguage.g:171:5: ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* { - // InternalXtextGrammarTestLanguage.g:166:5: ( (otherlv_8= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:167:6: (otherlv_8= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:171:5: ( (otherlv_8= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:172:6: (otherlv_8= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:167:6: (otherlv_8= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:168:7: otherlv_8= RULE_ID + // InternalXtextGrammarTestLanguage.g:172:6: (otherlv_8= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:173:7: otherlv_8= RULE_ID { if (current==null) { @@ -378,7 +386,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:179:5: (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* + // InternalXtextGrammarTestLanguage.g:184:5: (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* loop3: do { int alt3=2; @@ -391,17 +399,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt3) { case 1 : - // InternalXtextGrammarTestLanguage.g:180:6: otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:185:6: otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) { otherlv_9=(Token)match(input,13,FOLLOW_3); newLeafNode(otherlv_9, grammarAccess.getGrammarAccess().getCommaKeyword_3_2_1_0()); - // InternalXtextGrammarTestLanguage.g:184:6: ( (otherlv_10= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:185:7: (otherlv_10= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:189:6: ( (otherlv_10= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:190:7: (otherlv_10= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:185:7: (otherlv_10= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:186:8: otherlv_10= RULE_ID + // InternalXtextGrammarTestLanguage.g:190:7: (otherlv_10= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:191:8: otherlv_10= RULE_ID { if (current==null) { @@ -443,7 +451,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:204:3: ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* + // InternalXtextGrammarTestLanguage.g:209:3: ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* loop6: do { int alt6=2; @@ -456,10 +464,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt6) { case 1 : - // InternalXtextGrammarTestLanguage.g:205:4: (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) + // InternalXtextGrammarTestLanguage.g:210:4: (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) { - // InternalXtextGrammarTestLanguage.g:205:4: (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) - // InternalXtextGrammarTestLanguage.g:206:5: lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration + // InternalXtextGrammarTestLanguage.g:210:4: (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) + // InternalXtextGrammarTestLanguage.g:211:5: lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration { newCompositeNode(grammarAccess.getGrammarAccess().getMetamodelDeclarationsAbstractMetamodelDeclarationParserRuleCall_4_0()); @@ -492,7 +500,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } } while (true); - // InternalXtextGrammarTestLanguage.g:223:3: ( (lv_rules_13_0= ruleAbstractRule ) )+ + // InternalXtextGrammarTestLanguage.g:228:3: ( (lv_rules_13_0= ruleAbstractRule ) )+ int cnt7=0; loop7: do { @@ -506,10 +514,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt7) { case 1 : - // InternalXtextGrammarTestLanguage.g:224:4: (lv_rules_13_0= ruleAbstractRule ) + // InternalXtextGrammarTestLanguage.g:229:4: (lv_rules_13_0= ruleAbstractRule ) { - // InternalXtextGrammarTestLanguage.g:224:4: (lv_rules_13_0= ruleAbstractRule ) - // InternalXtextGrammarTestLanguage.g:225:5: lv_rules_13_0= ruleAbstractRule + // InternalXtextGrammarTestLanguage.g:229:4: (lv_rules_13_0= ruleAbstractRule ) + // InternalXtextGrammarTestLanguage.g:230:5: lv_rules_13_0= ruleAbstractRule { newCompositeNode(grammarAccess.getGrammarAccess().getRulesAbstractRuleParserRuleCall_5_0()); @@ -569,7 +577,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleGrammarID" - // InternalXtextGrammarTestLanguage.g:246:1: entryRuleGrammarID returns [String current=null] : iv_ruleGrammarID= ruleGrammarID EOF ; + // InternalXtextGrammarTestLanguage.g:251:1: entryRuleGrammarID returns [String current=null] : iv_ruleGrammarID= ruleGrammarID EOF ; public final String entryRuleGrammarID() throws RecognitionException { String current = null; @@ -577,8 +585,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:246:49: (iv_ruleGrammarID= ruleGrammarID EOF ) - // InternalXtextGrammarTestLanguage.g:247:2: iv_ruleGrammarID= ruleGrammarID EOF + // InternalXtextGrammarTestLanguage.g:251:49: (iv_ruleGrammarID= ruleGrammarID EOF ) + // InternalXtextGrammarTestLanguage.g:252:2: iv_ruleGrammarID= ruleGrammarID EOF { newCompositeNode(grammarAccess.getGrammarIDRule()); pushFollow(FOLLOW_1); @@ -605,7 +613,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleGrammarID" - // InternalXtextGrammarTestLanguage.g:253:1: ruleGrammarID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; + // InternalXtextGrammarTestLanguage.g:258:1: ruleGrammarID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleGrammarID() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -617,11 +625,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:259:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) - // InternalXtextGrammarTestLanguage.g:260:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalXtextGrammarTestLanguage.g:264:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) + // InternalXtextGrammarTestLanguage.g:265:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) { - // InternalXtextGrammarTestLanguage.g:260:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) - // InternalXtextGrammarTestLanguage.g:261:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* + // InternalXtextGrammarTestLanguage.g:265:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalXtextGrammarTestLanguage.g:266:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FOLLOW_10); @@ -630,7 +638,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(this_ID_0, grammarAccess.getGrammarIDAccess().getIDTerminalRuleCall_0()); - // InternalXtextGrammarTestLanguage.g:268:3: (kw= '.' this_ID_2= RULE_ID )* + // InternalXtextGrammarTestLanguage.g:273:3: (kw= '.' this_ID_2= RULE_ID )* loop8: do { int alt8=2; @@ -643,7 +651,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt8) { case 1 : - // InternalXtextGrammarTestLanguage.g:269:4: kw= '.' this_ID_2= RULE_ID + // InternalXtextGrammarTestLanguage.g:274:4: kw= '.' this_ID_2= RULE_ID { kw=(Token)match(input,17,FOLLOW_3); @@ -689,7 +697,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAbstractRule" - // InternalXtextGrammarTestLanguage.g:286:1: entryRuleAbstractRule returns [EObject current=null] : iv_ruleAbstractRule= ruleAbstractRule EOF ; + // InternalXtextGrammarTestLanguage.g:291:1: entryRuleAbstractRule returns [EObject current=null] : iv_ruleAbstractRule= ruleAbstractRule EOF ; public final EObject entryRuleAbstractRule() throws RecognitionException { EObject current = null; @@ -697,8 +705,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:286:53: (iv_ruleAbstractRule= ruleAbstractRule EOF ) - // InternalXtextGrammarTestLanguage.g:287:2: iv_ruleAbstractRule= ruleAbstractRule EOF + // InternalXtextGrammarTestLanguage.g:291:53: (iv_ruleAbstractRule= ruleAbstractRule EOF ) + // InternalXtextGrammarTestLanguage.g:292:2: iv_ruleAbstractRule= ruleAbstractRule EOF { newCompositeNode(grammarAccess.getAbstractRuleRule()); pushFollow(FOLLOW_1); @@ -725,7 +733,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAbstractRule" - // InternalXtextGrammarTestLanguage.g:293:1: ruleAbstractRule returns [EObject current=null] : (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) ; + // InternalXtextGrammarTestLanguage.g:298:1: ruleAbstractRule returns [EObject current=null] : (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) ; public final EObject ruleAbstractRule() throws RecognitionException { EObject current = null; @@ -740,10 +748,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:299:2: ( (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) ) - // InternalXtextGrammarTestLanguage.g:300:2: (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) + // InternalXtextGrammarTestLanguage.g:304:2: ( (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) ) + // InternalXtextGrammarTestLanguage.g:305:2: (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) { - // InternalXtextGrammarTestLanguage.g:300:2: (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) + // InternalXtextGrammarTestLanguage.g:305:2: (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) int alt9=3; switch ( input.LA(1) ) { case RULE_ID: @@ -770,7 +778,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt9) { case 1 : - // InternalXtextGrammarTestLanguage.g:301:3: this_ParserRule_0= ruleParserRule + // InternalXtextGrammarTestLanguage.g:306:3: this_ParserRule_0= ruleParserRule { newCompositeNode(grammarAccess.getAbstractRuleAccess().getParserRuleParserRuleCall_0()); @@ -788,7 +796,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:310:3: this_TerminalRule_1= ruleTerminalRule + // InternalXtextGrammarTestLanguage.g:315:3: this_TerminalRule_1= ruleTerminalRule { newCompositeNode(grammarAccess.getAbstractRuleAccess().getTerminalRuleParserRuleCall_1()); @@ -806,7 +814,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:319:3: this_EnumRule_2= ruleEnumRule + // InternalXtextGrammarTestLanguage.g:324:3: this_EnumRule_2= ruleEnumRule { newCompositeNode(grammarAccess.getAbstractRuleAccess().getEnumRuleParserRuleCall_2()); @@ -846,7 +854,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAbstractMetamodelDeclaration" - // InternalXtextGrammarTestLanguage.g:331:1: entryRuleAbstractMetamodelDeclaration returns [EObject current=null] : iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF ; + // InternalXtextGrammarTestLanguage.g:336:1: entryRuleAbstractMetamodelDeclaration returns [EObject current=null] : iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF ; public final EObject entryRuleAbstractMetamodelDeclaration() throws RecognitionException { EObject current = null; @@ -854,8 +862,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:331:69: (iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF ) - // InternalXtextGrammarTestLanguage.g:332:2: iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF + // InternalXtextGrammarTestLanguage.g:336:69: (iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF ) + // InternalXtextGrammarTestLanguage.g:337:2: iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF { newCompositeNode(grammarAccess.getAbstractMetamodelDeclarationRule()); pushFollow(FOLLOW_1); @@ -882,7 +890,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAbstractMetamodelDeclaration" - // InternalXtextGrammarTestLanguage.g:338:1: ruleAbstractMetamodelDeclaration returns [EObject current=null] : (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) ; + // InternalXtextGrammarTestLanguage.g:343:1: ruleAbstractMetamodelDeclaration returns [EObject current=null] : (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) ; public final EObject ruleAbstractMetamodelDeclaration() throws RecognitionException { EObject current = null; @@ -895,10 +903,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:344:2: ( (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) ) - // InternalXtextGrammarTestLanguage.g:345:2: (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) + // InternalXtextGrammarTestLanguage.g:349:2: ( (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) ) + // InternalXtextGrammarTestLanguage.g:350:2: (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) { - // InternalXtextGrammarTestLanguage.g:345:2: (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) + // InternalXtextGrammarTestLanguage.g:350:2: (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) int alt10=2; int LA10_0 = input.LA(1); @@ -916,7 +924,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt10) { case 1 : - // InternalXtextGrammarTestLanguage.g:346:3: this_GeneratedMetamodel_0= ruleGeneratedMetamodel + // InternalXtextGrammarTestLanguage.g:351:3: this_GeneratedMetamodel_0= ruleGeneratedMetamodel { newCompositeNode(grammarAccess.getAbstractMetamodelDeclarationAccess().getGeneratedMetamodelParserRuleCall_0()); @@ -934,7 +942,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:355:3: this_ReferencedMetamodel_1= ruleReferencedMetamodel + // InternalXtextGrammarTestLanguage.g:360:3: this_ReferencedMetamodel_1= ruleReferencedMetamodel { newCompositeNode(grammarAccess.getAbstractMetamodelDeclarationAccess().getReferencedMetamodelParserRuleCall_1()); @@ -974,7 +982,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleGeneratedMetamodel" - // InternalXtextGrammarTestLanguage.g:367:1: entryRuleGeneratedMetamodel returns [EObject current=null] : iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF ; + // InternalXtextGrammarTestLanguage.g:372:1: entryRuleGeneratedMetamodel returns [EObject current=null] : iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF ; public final EObject entryRuleGeneratedMetamodel() throws RecognitionException { EObject current = null; @@ -982,8 +990,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:367:59: (iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF ) - // InternalXtextGrammarTestLanguage.g:368:2: iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF + // InternalXtextGrammarTestLanguage.g:372:59: (iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF ) + // InternalXtextGrammarTestLanguage.g:373:2: iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF { newCompositeNode(grammarAccess.getGeneratedMetamodelRule()); pushFollow(FOLLOW_1); @@ -1010,7 +1018,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleGeneratedMetamodel" - // InternalXtextGrammarTestLanguage.g:374:1: ruleGeneratedMetamodel returns [EObject current=null] : (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) ; + // InternalXtextGrammarTestLanguage.g:379:1: ruleGeneratedMetamodel returns [EObject current=null] : (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) ; public final EObject ruleGeneratedMetamodel() throws RecognitionException { EObject current = null; @@ -1024,21 +1032,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:380:2: ( (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) ) - // InternalXtextGrammarTestLanguage.g:381:2: (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) + // InternalXtextGrammarTestLanguage.g:385:2: ( (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) ) + // InternalXtextGrammarTestLanguage.g:386:2: (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) { - // InternalXtextGrammarTestLanguage.g:381:2: (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) - // InternalXtextGrammarTestLanguage.g:382:3: otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? + // InternalXtextGrammarTestLanguage.g:386:2: (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) + // InternalXtextGrammarTestLanguage.g:387:3: otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? { otherlv_0=(Token)match(input,18,FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getGeneratedMetamodelAccess().getGenerateKeyword_0()); - // InternalXtextGrammarTestLanguage.g:386:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:387:4: (lv_name_1_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:391:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:392:4: (lv_name_1_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:387:4: (lv_name_1_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:388:5: lv_name_1_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:392:4: (lv_name_1_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:393:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_11); @@ -1060,11 +1068,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:404:3: ( (otherlv_2= RULE_STRING ) ) - // InternalXtextGrammarTestLanguage.g:405:4: (otherlv_2= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:409:3: ( (otherlv_2= RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:410:4: (otherlv_2= RULE_STRING ) { - // InternalXtextGrammarTestLanguage.g:405:4: (otherlv_2= RULE_STRING ) - // InternalXtextGrammarTestLanguage.g:406:5: otherlv_2= RULE_STRING + // InternalXtextGrammarTestLanguage.g:410:4: (otherlv_2= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:411:5: otherlv_2= RULE_STRING { if (current==null) { @@ -1081,7 +1089,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:417:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? + // InternalXtextGrammarTestLanguage.g:422:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? int alt11=2; int LA11_0 = input.LA(1); @@ -1090,17 +1098,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt11) { case 1 : - // InternalXtextGrammarTestLanguage.g:418:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:423:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,19,FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getGeneratedMetamodelAccess().getAsKeyword_3_0()); - // InternalXtextGrammarTestLanguage.g:422:4: ( (lv_alias_4_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:423:5: (lv_alias_4_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:427:4: ( (lv_alias_4_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:428:5: (lv_alias_4_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:423:5: (lv_alias_4_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:424:6: lv_alias_4_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:428:5: (lv_alias_4_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:429:6: lv_alias_4_0= RULE_ID { lv_alias_4_0=(Token)match(input,RULE_ID,FOLLOW_2); @@ -1151,7 +1159,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleReferencedMetamodel" - // InternalXtextGrammarTestLanguage.g:445:1: entryRuleReferencedMetamodel returns [EObject current=null] : iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF ; + // InternalXtextGrammarTestLanguage.g:450:1: entryRuleReferencedMetamodel returns [EObject current=null] : iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF ; public final EObject entryRuleReferencedMetamodel() throws RecognitionException { EObject current = null; @@ -1159,8 +1167,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:445:60: (iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF ) - // InternalXtextGrammarTestLanguage.g:446:2: iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF + // InternalXtextGrammarTestLanguage.g:450:60: (iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF ) + // InternalXtextGrammarTestLanguage.g:451:2: iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF { newCompositeNode(grammarAccess.getReferencedMetamodelRule()); pushFollow(FOLLOW_1); @@ -1187,7 +1195,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleReferencedMetamodel" - // InternalXtextGrammarTestLanguage.g:452:1: ruleReferencedMetamodel returns [EObject current=null] : (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) ; + // InternalXtextGrammarTestLanguage.g:457:1: ruleReferencedMetamodel returns [EObject current=null] : (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) ; public final EObject ruleReferencedMetamodel() throws RecognitionException { EObject current = null; @@ -1200,21 +1208,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:458:2: ( (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) ) - // InternalXtextGrammarTestLanguage.g:459:2: (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) + // InternalXtextGrammarTestLanguage.g:463:2: ( (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) ) + // InternalXtextGrammarTestLanguage.g:464:2: (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) { - // InternalXtextGrammarTestLanguage.g:459:2: (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) - // InternalXtextGrammarTestLanguage.g:460:3: otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? + // InternalXtextGrammarTestLanguage.g:464:2: (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) + // InternalXtextGrammarTestLanguage.g:465:3: otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? { otherlv_0=(Token)match(input,20,FOLLOW_11); newLeafNode(otherlv_0, grammarAccess.getReferencedMetamodelAccess().getImportKeyword_0()); - // InternalXtextGrammarTestLanguage.g:464:3: ( (otherlv_1= RULE_STRING ) ) - // InternalXtextGrammarTestLanguage.g:465:4: (otherlv_1= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:469:3: ( (otherlv_1= RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:470:4: (otherlv_1= RULE_STRING ) { - // InternalXtextGrammarTestLanguage.g:465:4: (otherlv_1= RULE_STRING ) - // InternalXtextGrammarTestLanguage.g:466:5: otherlv_1= RULE_STRING + // InternalXtextGrammarTestLanguage.g:470:4: (otherlv_1= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:471:5: otherlv_1= RULE_STRING { if (current==null) { @@ -1231,7 +1239,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:477:3: (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? + // InternalXtextGrammarTestLanguage.g:482:3: (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? int alt12=2; int LA12_0 = input.LA(1); @@ -1240,17 +1248,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt12) { case 1 : - // InternalXtextGrammarTestLanguage.g:478:4: otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:483:4: otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,19,FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getReferencedMetamodelAccess().getAsKeyword_2_0()); - // InternalXtextGrammarTestLanguage.g:482:4: ( (lv_alias_3_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:483:5: (lv_alias_3_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:487:4: ( (lv_alias_3_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:488:5: (lv_alias_3_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:483:5: (lv_alias_3_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:484:6: lv_alias_3_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:488:5: (lv_alias_3_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:489:6: lv_alias_3_0= RULE_ID { lv_alias_3_0=(Token)match(input,RULE_ID,FOLLOW_2); @@ -1301,7 +1309,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleParserRule" - // InternalXtextGrammarTestLanguage.g:505:1: entryRuleParserRule returns [EObject current=null] : iv_ruleParserRule= ruleParserRule EOF ; + // InternalXtextGrammarTestLanguage.g:510:1: entryRuleParserRule returns [EObject current=null] : iv_ruleParserRule= ruleParserRule EOF ; public final EObject entryRuleParserRule() throws RecognitionException { EObject current = null; @@ -1309,8 +1317,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:505:51: (iv_ruleParserRule= ruleParserRule EOF ) - // InternalXtextGrammarTestLanguage.g:506:2: iv_ruleParserRule= ruleParserRule EOF + // InternalXtextGrammarTestLanguage.g:510:51: (iv_ruleParserRule= ruleParserRule EOF ) + // InternalXtextGrammarTestLanguage.g:511:2: iv_ruleParserRule= ruleParserRule EOF { newCompositeNode(grammarAccess.getParserRuleRule()); pushFollow(FOLLOW_1); @@ -1337,7 +1345,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleParserRule" - // InternalXtextGrammarTestLanguage.g:512:1: ruleParserRule returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) ; + // InternalXtextGrammarTestLanguage.g:517:1: ruleParserRule returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) ; public final EObject ruleParserRule() throws RecognitionException { EObject current = null; @@ -1360,17 +1368,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:518:2: ( ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) ) - // InternalXtextGrammarTestLanguage.g:519:2: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) + // InternalXtextGrammarTestLanguage.g:523:2: ( ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) ) + // InternalXtextGrammarTestLanguage.g:524:2: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) { - // InternalXtextGrammarTestLanguage.g:519:2: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) - // InternalXtextGrammarTestLanguage.g:520:3: ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' + // InternalXtextGrammarTestLanguage.g:524:2: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) + // InternalXtextGrammarTestLanguage.g:525:3: ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' { - // InternalXtextGrammarTestLanguage.g:520:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:521:4: (lv_name_0_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:525:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:526:4: (lv_name_0_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:521:4: (lv_name_0_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:522:5: lv_name_0_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:526:4: (lv_name_0_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:527:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FOLLOW_13); @@ -1392,7 +1400,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:538:3: (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? + // InternalXtextGrammarTestLanguage.g:543:3: (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? int alt13=2; int LA13_0 = input.LA(1); @@ -1401,17 +1409,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt13) { case 1 : - // InternalXtextGrammarTestLanguage.g:539:4: otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:544:4: otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) { otherlv_1=(Token)match(input,21,FOLLOW_3); newLeafNode(otherlv_1, grammarAccess.getParserRuleAccess().getReturnsKeyword_1_0()); - // InternalXtextGrammarTestLanguage.g:543:4: ( (lv_type_2_0= ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:544:5: (lv_type_2_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:548:4: ( (lv_type_2_0= ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:549:5: (lv_type_2_0= ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:544:5: (lv_type_2_0= ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:545:6: lv_type_2_0= ruleTypeRef + // InternalXtextGrammarTestLanguage.g:549:5: (lv_type_2_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:550:6: lv_type_2_0= ruleTypeRef { newCompositeNode(grammarAccess.getParserRuleAccess().getTypeTypeRefParserRuleCall_1_1_0()); @@ -1444,7 +1452,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:563:3: ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? + // InternalXtextGrammarTestLanguage.g:568:3: ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? int alt16=2; int LA16_0 = input.LA(1); @@ -1453,13 +1461,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt16) { case 1 : - // InternalXtextGrammarTestLanguage.g:564:4: ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' + // InternalXtextGrammarTestLanguage.g:569:4: ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' { - // InternalXtextGrammarTestLanguage.g:564:4: ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) - // InternalXtextGrammarTestLanguage.g:565:5: (lv_definesHiddenTokens_3_0= 'hidden' ) + // InternalXtextGrammarTestLanguage.g:569:4: ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) + // InternalXtextGrammarTestLanguage.g:570:5: (lv_definesHiddenTokens_3_0= 'hidden' ) { - // InternalXtextGrammarTestLanguage.g:565:5: (lv_definesHiddenTokens_3_0= 'hidden' ) - // InternalXtextGrammarTestLanguage.g:566:6: lv_definesHiddenTokens_3_0= 'hidden' + // InternalXtextGrammarTestLanguage.g:570:5: (lv_definesHiddenTokens_3_0= 'hidden' ) + // InternalXtextGrammarTestLanguage.g:571:6: lv_definesHiddenTokens_3_0= 'hidden' { lv_definesHiddenTokens_3_0=(Token)match(input,14,FOLLOW_6); @@ -1481,7 +1489,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_4, grammarAccess.getParserRuleAccess().getLeftParenthesisKeyword_2_1()); - // InternalXtextGrammarTestLanguage.g:582:4: ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? + // InternalXtextGrammarTestLanguage.g:587:4: ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? int alt15=2; int LA15_0 = input.LA(1); @@ -1490,13 +1498,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt15) { case 1 : - // InternalXtextGrammarTestLanguage.g:583:5: ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* + // InternalXtextGrammarTestLanguage.g:588:5: ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* { - // InternalXtextGrammarTestLanguage.g:583:5: ( (otherlv_5= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:584:6: (otherlv_5= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:588:5: ( (otherlv_5= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:589:6: (otherlv_5= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:584:6: (otherlv_5= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:585:7: otherlv_5= RULE_ID + // InternalXtextGrammarTestLanguage.g:589:6: (otherlv_5= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:590:7: otherlv_5= RULE_ID { if (current==null) { @@ -1513,7 +1521,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:596:5: (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* + // InternalXtextGrammarTestLanguage.g:601:5: (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* loop14: do { int alt14=2; @@ -1526,17 +1534,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt14) { case 1 : - // InternalXtextGrammarTestLanguage.g:597:6: otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:602:6: otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) { otherlv_6=(Token)match(input,13,FOLLOW_3); newLeafNode(otherlv_6, grammarAccess.getParserRuleAccess().getCommaKeyword_2_2_1_0()); - // InternalXtextGrammarTestLanguage.g:601:6: ( (otherlv_7= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:602:7: (otherlv_7= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:606:6: ( (otherlv_7= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:607:7: (otherlv_7= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:602:7: (otherlv_7= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:603:8: otherlv_7= RULE_ID + // InternalXtextGrammarTestLanguage.g:607:7: (otherlv_7= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:608:8: otherlv_7= RULE_ID { if (current==null) { @@ -1582,11 +1590,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_9, grammarAccess.getParserRuleAccess().getColonKeyword_3()); - // InternalXtextGrammarTestLanguage.g:625:3: ( (lv_alternatives_10_0= ruleAlternatives ) ) - // InternalXtextGrammarTestLanguage.g:626:4: (lv_alternatives_10_0= ruleAlternatives ) + // InternalXtextGrammarTestLanguage.g:630:3: ( (lv_alternatives_10_0= ruleAlternatives ) ) + // InternalXtextGrammarTestLanguage.g:631:4: (lv_alternatives_10_0= ruleAlternatives ) { - // InternalXtextGrammarTestLanguage.g:626:4: (lv_alternatives_10_0= ruleAlternatives ) - // InternalXtextGrammarTestLanguage.g:627:5: lv_alternatives_10_0= ruleAlternatives + // InternalXtextGrammarTestLanguage.g:631:4: (lv_alternatives_10_0= ruleAlternatives ) + // InternalXtextGrammarTestLanguage.g:632:5: lv_alternatives_10_0= ruleAlternatives { newCompositeNode(grammarAccess.getParserRuleAccess().getAlternativesAlternativesParserRuleCall_4_0()); @@ -1640,7 +1648,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTypeRef" - // InternalXtextGrammarTestLanguage.g:652:1: entryRuleTypeRef returns [EObject current=null] : iv_ruleTypeRef= ruleTypeRef EOF ; + // InternalXtextGrammarTestLanguage.g:657:1: entryRuleTypeRef returns [EObject current=null] : iv_ruleTypeRef= ruleTypeRef EOF ; public final EObject entryRuleTypeRef() throws RecognitionException { EObject current = null; @@ -1648,8 +1656,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:652:48: (iv_ruleTypeRef= ruleTypeRef EOF ) - // InternalXtextGrammarTestLanguage.g:653:2: iv_ruleTypeRef= ruleTypeRef EOF + // InternalXtextGrammarTestLanguage.g:657:48: (iv_ruleTypeRef= ruleTypeRef EOF ) + // InternalXtextGrammarTestLanguage.g:658:2: iv_ruleTypeRef= ruleTypeRef EOF { newCompositeNode(grammarAccess.getTypeRefRule()); pushFollow(FOLLOW_1); @@ -1676,7 +1684,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTypeRef" - // InternalXtextGrammarTestLanguage.g:659:1: ruleTypeRef returns [EObject current=null] : ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ; + // InternalXtextGrammarTestLanguage.g:664:1: ruleTypeRef returns [EObject current=null] : ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ; public final EObject ruleTypeRef() throws RecognitionException { EObject current = null; @@ -1688,13 +1696,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:665:2: ( ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ) - // InternalXtextGrammarTestLanguage.g:666:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:670:2: ( ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ) + // InternalXtextGrammarTestLanguage.g:671:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) { - // InternalXtextGrammarTestLanguage.g:666:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:667:3: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:671:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:672:3: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:667:3: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? + // InternalXtextGrammarTestLanguage.g:672:3: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? int alt17=2; int LA17_0 = input.LA(1); @@ -1707,13 +1715,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt17) { case 1 : - // InternalXtextGrammarTestLanguage.g:668:4: ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' + // InternalXtextGrammarTestLanguage.g:673:4: ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' { - // InternalXtextGrammarTestLanguage.g:668:4: ( (otherlv_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:669:5: (otherlv_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:673:4: ( (otherlv_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:674:5: (otherlv_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:669:5: (otherlv_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:670:6: otherlv_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:674:5: (otherlv_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:675:6: otherlv_0= RULE_ID { if (current==null) { @@ -1740,11 +1748,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:686:3: ( (otherlv_2= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:687:4: (otherlv_2= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:691:3: ( (otherlv_2= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:692:4: (otherlv_2= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:687:4: (otherlv_2= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:688:5: otherlv_2= RULE_ID + // InternalXtextGrammarTestLanguage.g:692:4: (otherlv_2= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:693:5: otherlv_2= RULE_ID { if (current==null) { @@ -1784,7 +1792,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAlternatives" - // InternalXtextGrammarTestLanguage.g:703:1: entryRuleAlternatives returns [EObject current=null] : iv_ruleAlternatives= ruleAlternatives EOF ; + // InternalXtextGrammarTestLanguage.g:708:1: entryRuleAlternatives returns [EObject current=null] : iv_ruleAlternatives= ruleAlternatives EOF ; public final EObject entryRuleAlternatives() throws RecognitionException { EObject current = null; @@ -1792,8 +1800,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:703:53: (iv_ruleAlternatives= ruleAlternatives EOF ) - // InternalXtextGrammarTestLanguage.g:704:2: iv_ruleAlternatives= ruleAlternatives EOF + // InternalXtextGrammarTestLanguage.g:708:53: (iv_ruleAlternatives= ruleAlternatives EOF ) + // InternalXtextGrammarTestLanguage.g:709:2: iv_ruleAlternatives= ruleAlternatives EOF { newCompositeNode(grammarAccess.getAlternativesRule()); pushFollow(FOLLOW_1); @@ -1820,7 +1828,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAlternatives" - // InternalXtextGrammarTestLanguage.g:710:1: ruleAlternatives returns [EObject current=null] : (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:715:1: ruleAlternatives returns [EObject current=null] : (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) ; public final EObject ruleAlternatives() throws RecognitionException { EObject current = null; @@ -1834,11 +1842,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:716:2: ( (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:717:2: (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:721:2: ( (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:722:2: (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:717:2: (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:718:3: this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:722:2: (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:723:3: this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? { newCompositeNode(grammarAccess.getAlternativesAccess().getGroupParserRuleCall_0()); @@ -1852,7 +1860,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_Group_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:726:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:731:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? int alt19=2; int LA19_0 = input.LA(1); @@ -1861,10 +1869,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt19) { case 1 : - // InternalXtextGrammarTestLanguage.g:727:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ + // InternalXtextGrammarTestLanguage.g:732:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ { - // InternalXtextGrammarTestLanguage.g:727:4: () - // InternalXtextGrammarTestLanguage.g:728:5: + // InternalXtextGrammarTestLanguage.g:732:4: () + // InternalXtextGrammarTestLanguage.g:733:5: { current = forceCreateModelElementAndAdd( @@ -1874,7 +1882,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:734:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ + // InternalXtextGrammarTestLanguage.g:739:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ int cnt18=0; loop18: do { @@ -1888,17 +1896,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt18) { case 1 : - // InternalXtextGrammarTestLanguage.g:735:5: otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) + // InternalXtextGrammarTestLanguage.g:740:5: otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) { otherlv_2=(Token)match(input,25,FOLLOW_16); newLeafNode(otherlv_2, grammarAccess.getAlternativesAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextGrammarTestLanguage.g:739:5: ( (lv_groups_3_0= ruleGroup ) ) - // InternalXtextGrammarTestLanguage.g:740:6: (lv_groups_3_0= ruleGroup ) + // InternalXtextGrammarTestLanguage.g:744:5: ( (lv_groups_3_0= ruleGroup ) ) + // InternalXtextGrammarTestLanguage.g:745:6: (lv_groups_3_0= ruleGroup ) { - // InternalXtextGrammarTestLanguage.g:740:6: (lv_groups_3_0= ruleGroup ) - // InternalXtextGrammarTestLanguage.g:741:7: lv_groups_3_0= ruleGroup + // InternalXtextGrammarTestLanguage.g:745:6: (lv_groups_3_0= ruleGroup ) + // InternalXtextGrammarTestLanguage.g:746:7: lv_groups_3_0= ruleGroup { newCompositeNode(grammarAccess.getAlternativesAccess().getGroupsGroupParserRuleCall_1_1_1_0()); @@ -1967,7 +1975,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleGroup" - // InternalXtextGrammarTestLanguage.g:764:1: entryRuleGroup returns [EObject current=null] : iv_ruleGroup= ruleGroup EOF ; + // InternalXtextGrammarTestLanguage.g:769:1: entryRuleGroup returns [EObject current=null] : iv_ruleGroup= ruleGroup EOF ; public final EObject entryRuleGroup() throws RecognitionException { EObject current = null; @@ -1975,8 +1983,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:764:46: (iv_ruleGroup= ruleGroup EOF ) - // InternalXtextGrammarTestLanguage.g:765:2: iv_ruleGroup= ruleGroup EOF + // InternalXtextGrammarTestLanguage.g:769:46: (iv_ruleGroup= ruleGroup EOF ) + // InternalXtextGrammarTestLanguage.g:770:2: iv_ruleGroup= ruleGroup EOF { newCompositeNode(grammarAccess.getGroupRule()); pushFollow(FOLLOW_1); @@ -2003,7 +2011,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleGroup" - // InternalXtextGrammarTestLanguage.g:771:1: ruleGroup returns [EObject current=null] : (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:776:1: ruleGroup returns [EObject current=null] : (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) ; public final EObject ruleGroup() throws RecognitionException { EObject current = null; @@ -2016,11 +2024,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:777:2: ( (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:778:2: (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:782:2: ( (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:783:2: (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:778:2: (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:779:3: this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? + // InternalXtextGrammarTestLanguage.g:783:2: (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:784:3: this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? { newCompositeNode(grammarAccess.getGroupAccess().getAbstractTokenParserRuleCall_0()); @@ -2034,7 +2042,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_AbstractToken_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:787:3: ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? + // InternalXtextGrammarTestLanguage.g:792:3: ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? int alt21=2; int LA21_0 = input.LA(1); @@ -2043,10 +2051,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt21) { case 1 : - // InternalXtextGrammarTestLanguage.g:788:4: () ( (lv_tokens_2_0= ruleAbstractToken ) )+ + // InternalXtextGrammarTestLanguage.g:793:4: () ( (lv_tokens_2_0= ruleAbstractToken ) )+ { - // InternalXtextGrammarTestLanguage.g:788:4: () - // InternalXtextGrammarTestLanguage.g:789:5: + // InternalXtextGrammarTestLanguage.g:793:4: () + // InternalXtextGrammarTestLanguage.g:794:5: { current = forceCreateModelElementAndAdd( @@ -2056,7 +2064,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:795:4: ( (lv_tokens_2_0= ruleAbstractToken ) )+ + // InternalXtextGrammarTestLanguage.g:800:4: ( (lv_tokens_2_0= ruleAbstractToken ) )+ int cnt20=0; loop20: do { @@ -2070,10 +2078,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt20) { case 1 : - // InternalXtextGrammarTestLanguage.g:796:5: (lv_tokens_2_0= ruleAbstractToken ) + // InternalXtextGrammarTestLanguage.g:801:5: (lv_tokens_2_0= ruleAbstractToken ) { - // InternalXtextGrammarTestLanguage.g:796:5: (lv_tokens_2_0= ruleAbstractToken ) - // InternalXtextGrammarTestLanguage.g:797:6: lv_tokens_2_0= ruleAbstractToken + // InternalXtextGrammarTestLanguage.g:801:5: (lv_tokens_2_0= ruleAbstractToken ) + // InternalXtextGrammarTestLanguage.g:802:6: lv_tokens_2_0= ruleAbstractToken { newCompositeNode(grammarAccess.getGroupAccess().getTokensAbstractTokenParserRuleCall_1_1_0()); @@ -2139,7 +2147,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAbstractToken" - // InternalXtextGrammarTestLanguage.g:819:1: entryRuleAbstractToken returns [EObject current=null] : iv_ruleAbstractToken= ruleAbstractToken EOF ; + // InternalXtextGrammarTestLanguage.g:824:1: entryRuleAbstractToken returns [EObject current=null] : iv_ruleAbstractToken= ruleAbstractToken EOF ; public final EObject entryRuleAbstractToken() throws RecognitionException { EObject current = null; @@ -2147,8 +2155,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:819:54: (iv_ruleAbstractToken= ruleAbstractToken EOF ) - // InternalXtextGrammarTestLanguage.g:820:2: iv_ruleAbstractToken= ruleAbstractToken EOF + // InternalXtextGrammarTestLanguage.g:824:54: (iv_ruleAbstractToken= ruleAbstractToken EOF ) + // InternalXtextGrammarTestLanguage.g:825:2: iv_ruleAbstractToken= ruleAbstractToken EOF { newCompositeNode(grammarAccess.getAbstractTokenRule()); pushFollow(FOLLOW_1); @@ -2175,7 +2183,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAbstractToken" - // InternalXtextGrammarTestLanguage.g:826:1: ruleAbstractToken returns [EObject current=null] : (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) ; + // InternalXtextGrammarTestLanguage.g:831:1: ruleAbstractToken returns [EObject current=null] : (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) ; public final EObject ruleAbstractToken() throws RecognitionException { EObject current = null; @@ -2188,10 +2196,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:832:2: ( (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) ) - // InternalXtextGrammarTestLanguage.g:833:2: (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) + // InternalXtextGrammarTestLanguage.g:837:2: ( (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) ) + // InternalXtextGrammarTestLanguage.g:838:2: (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) { - // InternalXtextGrammarTestLanguage.g:833:2: (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) + // InternalXtextGrammarTestLanguage.g:838:2: (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) int alt22=2; int LA22_0 = input.LA(1); @@ -2209,7 +2217,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt22) { case 1 : - // InternalXtextGrammarTestLanguage.g:834:3: this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality + // InternalXtextGrammarTestLanguage.g:839:3: this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality { newCompositeNode(grammarAccess.getAbstractTokenAccess().getAbstractTokenWithCardinalityParserRuleCall_0()); @@ -2227,7 +2235,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:843:3: this_Action_1= ruleAction + // InternalXtextGrammarTestLanguage.g:848:3: this_Action_1= ruleAction { newCompositeNode(grammarAccess.getAbstractTokenAccess().getActionParserRuleCall_1()); @@ -2267,7 +2275,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAbstractTokenWithCardinality" - // InternalXtextGrammarTestLanguage.g:855:1: entryRuleAbstractTokenWithCardinality returns [EObject current=null] : iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF ; + // InternalXtextGrammarTestLanguage.g:860:1: entryRuleAbstractTokenWithCardinality returns [EObject current=null] : iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF ; public final EObject entryRuleAbstractTokenWithCardinality() throws RecognitionException { EObject current = null; @@ -2275,8 +2283,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:855:69: (iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF ) - // InternalXtextGrammarTestLanguage.g:856:2: iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF + // InternalXtextGrammarTestLanguage.g:860:69: (iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF ) + // InternalXtextGrammarTestLanguage.g:861:2: iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF { newCompositeNode(grammarAccess.getAbstractTokenWithCardinalityRule()); pushFollow(FOLLOW_1); @@ -2303,7 +2311,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAbstractTokenWithCardinality" - // InternalXtextGrammarTestLanguage.g:862:1: ruleAbstractTokenWithCardinality returns [EObject current=null] : ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) ; + // InternalXtextGrammarTestLanguage.g:867:1: ruleAbstractTokenWithCardinality returns [EObject current=null] : ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) ; public final EObject ruleAbstractTokenWithCardinality() throws RecognitionException { EObject current = null; @@ -2319,13 +2327,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:868:2: ( ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) ) - // InternalXtextGrammarTestLanguage.g:869:2: ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) + // InternalXtextGrammarTestLanguage.g:873:2: ( ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) ) + // InternalXtextGrammarTestLanguage.g:874:2: ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) { - // InternalXtextGrammarTestLanguage.g:869:2: ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) - // InternalXtextGrammarTestLanguage.g:870:3: (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? + // InternalXtextGrammarTestLanguage.g:874:2: ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) + // InternalXtextGrammarTestLanguage.g:875:3: (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? { - // InternalXtextGrammarTestLanguage.g:870:3: (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) + // InternalXtextGrammarTestLanguage.g:875:3: (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) int alt23=2; int LA23_0 = input.LA(1); @@ -2356,7 +2364,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt23) { case 1 : - // InternalXtextGrammarTestLanguage.g:871:4: this_Assignment_0= ruleAssignment + // InternalXtextGrammarTestLanguage.g:876:4: this_Assignment_0= ruleAssignment { newCompositeNode(grammarAccess.getAbstractTokenWithCardinalityAccess().getAssignmentParserRuleCall_0_0()); @@ -2374,7 +2382,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:880:4: this_AbstractTerminal_1= ruleAbstractTerminal + // InternalXtextGrammarTestLanguage.g:885:4: this_AbstractTerminal_1= ruleAbstractTerminal { newCompositeNode(grammarAccess.getAbstractTokenWithCardinalityAccess().getAbstractTerminalParserRuleCall_0_1()); @@ -2394,7 +2402,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:889:3: ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? + // InternalXtextGrammarTestLanguage.g:894:3: ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? int alt25=2; int LA25_0 = input.LA(1); @@ -2403,12 +2411,12 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt25) { case 1 : - // InternalXtextGrammarTestLanguage.g:890:4: ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) + // InternalXtextGrammarTestLanguage.g:895:4: ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) { - // InternalXtextGrammarTestLanguage.g:890:4: ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) - // InternalXtextGrammarTestLanguage.g:891:5: (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) + // InternalXtextGrammarTestLanguage.g:895:4: ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) + // InternalXtextGrammarTestLanguage.g:896:5: (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) { - // InternalXtextGrammarTestLanguage.g:891:5: (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) + // InternalXtextGrammarTestLanguage.g:896:5: (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) int alt24=3; switch ( input.LA(1) ) { case 26: @@ -2435,7 +2443,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt24) { case 1 : - // InternalXtextGrammarTestLanguage.g:892:6: lv_cardinality_2_1= '?' + // InternalXtextGrammarTestLanguage.g:897:6: lv_cardinality_2_1= '?' { lv_cardinality_2_1=(Token)match(input,26,FOLLOW_2); @@ -2451,7 +2459,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:903:6: lv_cardinality_2_2= '*' + // InternalXtextGrammarTestLanguage.g:908:6: lv_cardinality_2_2= '*' { lv_cardinality_2_2=(Token)match(input,27,FOLLOW_2); @@ -2467,7 +2475,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:914:6: lv_cardinality_2_3= '+' + // InternalXtextGrammarTestLanguage.g:919:6: lv_cardinality_2_3= '+' { lv_cardinality_2_3=(Token)match(input,28,FOLLOW_2); @@ -2517,7 +2525,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAction" - // InternalXtextGrammarTestLanguage.g:931:1: entryRuleAction returns [EObject current=null] : iv_ruleAction= ruleAction EOF ; + // InternalXtextGrammarTestLanguage.g:936:1: entryRuleAction returns [EObject current=null] : iv_ruleAction= ruleAction EOF ; public final EObject entryRuleAction() throws RecognitionException { EObject current = null; @@ -2525,8 +2533,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:931:47: (iv_ruleAction= ruleAction EOF ) - // InternalXtextGrammarTestLanguage.g:932:2: iv_ruleAction= ruleAction EOF + // InternalXtextGrammarTestLanguage.g:936:47: (iv_ruleAction= ruleAction EOF ) + // InternalXtextGrammarTestLanguage.g:937:2: iv_ruleAction= ruleAction EOF { newCompositeNode(grammarAccess.getActionRule()); pushFollow(FOLLOW_1); @@ -2553,7 +2561,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAction" - // InternalXtextGrammarTestLanguage.g:938:1: ruleAction returns [EObject current=null] : (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) ; + // InternalXtextGrammarTestLanguage.g:943:1: ruleAction returns [EObject current=null] : (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) ; public final EObject ruleAction() throws RecognitionException { EObject current = null; @@ -2571,21 +2579,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:944:2: ( (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) ) - // InternalXtextGrammarTestLanguage.g:945:2: (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) + // InternalXtextGrammarTestLanguage.g:949:2: ( (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) ) + // InternalXtextGrammarTestLanguage.g:950:2: (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) { - // InternalXtextGrammarTestLanguage.g:945:2: (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) - // InternalXtextGrammarTestLanguage.g:946:3: otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' + // InternalXtextGrammarTestLanguage.g:950:2: (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) + // InternalXtextGrammarTestLanguage.g:951:3: otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' { otherlv_0=(Token)match(input,29,FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getActionAccess().getLeftCurlyBracketKeyword_0()); - // InternalXtextGrammarTestLanguage.g:950:3: ( (lv_type_1_0= ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:951:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:955:3: ( (lv_type_1_0= ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:956:4: (lv_type_1_0= ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:951:4: (lv_type_1_0= ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:952:5: lv_type_1_0= ruleTypeRef + // InternalXtextGrammarTestLanguage.g:956:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:957:5: lv_type_1_0= ruleTypeRef { newCompositeNode(grammarAccess.getActionAccess().getTypeTypeRefParserRuleCall_1_0()); @@ -2612,7 +2620,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:969:3: (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? + // InternalXtextGrammarTestLanguage.g:974:3: (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? int alt27=2; int LA27_0 = input.LA(1); @@ -2621,17 +2629,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt27) { case 1 : - // InternalXtextGrammarTestLanguage.g:970:4: otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' + // InternalXtextGrammarTestLanguage.g:975:4: otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' { otherlv_2=(Token)match(input,17,FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getActionAccess().getFullStopKeyword_2_0()); - // InternalXtextGrammarTestLanguage.g:974:4: ( (lv_feature_3_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:975:5: (lv_feature_3_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:979:4: ( (lv_feature_3_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:980:5: (lv_feature_3_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:975:5: (lv_feature_3_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:976:6: lv_feature_3_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:980:5: (lv_feature_3_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:981:6: lv_feature_3_0= RULE_ID { lv_feature_3_0=(Token)match(input,RULE_ID,FOLLOW_23); @@ -2653,13 +2661,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:992:4: ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) - // InternalXtextGrammarTestLanguage.g:993:5: ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) + // InternalXtextGrammarTestLanguage.g:997:4: ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) + // InternalXtextGrammarTestLanguage.g:998:5: ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) { - // InternalXtextGrammarTestLanguage.g:993:5: ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) - // InternalXtextGrammarTestLanguage.g:994:6: (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) + // InternalXtextGrammarTestLanguage.g:998:5: ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) + // InternalXtextGrammarTestLanguage.g:999:6: (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) { - // InternalXtextGrammarTestLanguage.g:994:6: (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) + // InternalXtextGrammarTestLanguage.g:999:6: (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) int alt26=2; int LA26_0 = input.LA(1); @@ -2677,7 +2685,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt26) { case 1 : - // InternalXtextGrammarTestLanguage.g:995:7: lv_operator_4_1= '=' + // InternalXtextGrammarTestLanguage.g:1000:7: lv_operator_4_1= '=' { lv_operator_4_1=(Token)match(input,30,FOLLOW_24); @@ -2693,7 +2701,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1006:7: lv_operator_4_2= '+=' + // InternalXtextGrammarTestLanguage.g:1011:7: lv_operator_4_2= '+=' { lv_operator_4_2=(Token)match(input,31,FOLLOW_24); @@ -2754,7 +2762,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAbstractTerminal" - // InternalXtextGrammarTestLanguage.g:1032:1: entryRuleAbstractTerminal returns [EObject current=null] : iv_ruleAbstractTerminal= ruleAbstractTerminal EOF ; + // InternalXtextGrammarTestLanguage.g:1037:1: entryRuleAbstractTerminal returns [EObject current=null] : iv_ruleAbstractTerminal= ruleAbstractTerminal EOF ; public final EObject entryRuleAbstractTerminal() throws RecognitionException { EObject current = null; @@ -2762,8 +2770,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1032:57: (iv_ruleAbstractTerminal= ruleAbstractTerminal EOF ) - // InternalXtextGrammarTestLanguage.g:1033:2: iv_ruleAbstractTerminal= ruleAbstractTerminal EOF + // InternalXtextGrammarTestLanguage.g:1037:57: (iv_ruleAbstractTerminal= ruleAbstractTerminal EOF ) + // InternalXtextGrammarTestLanguage.g:1038:2: iv_ruleAbstractTerminal= ruleAbstractTerminal EOF { newCompositeNode(grammarAccess.getAbstractTerminalRule()); pushFollow(FOLLOW_1); @@ -2790,7 +2798,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAbstractTerminal" - // InternalXtextGrammarTestLanguage.g:1039:1: ruleAbstractTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) ; + // InternalXtextGrammarTestLanguage.g:1044:1: ruleAbstractTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) ; public final EObject ruleAbstractTerminal() throws RecognitionException { EObject current = null; @@ -2805,10 +2813,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1045:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) ) - // InternalXtextGrammarTestLanguage.g:1046:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) + // InternalXtextGrammarTestLanguage.g:1050:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) ) + // InternalXtextGrammarTestLanguage.g:1051:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) { - // InternalXtextGrammarTestLanguage.g:1046:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) + // InternalXtextGrammarTestLanguage.g:1051:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) int alt28=3; switch ( input.LA(1) ) { case RULE_STRING: @@ -2835,7 +2843,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt28) { case 1 : - // InternalXtextGrammarTestLanguage.g:1047:3: this_Keyword_0= ruleKeyword + // InternalXtextGrammarTestLanguage.g:1052:3: this_Keyword_0= ruleKeyword { newCompositeNode(grammarAccess.getAbstractTerminalAccess().getKeywordParserRuleCall_0()); @@ -2853,7 +2861,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1056:3: this_RuleCall_1= ruleRuleCall + // InternalXtextGrammarTestLanguage.g:1061:3: this_RuleCall_1= ruleRuleCall { newCompositeNode(grammarAccess.getAbstractTerminalAccess().getRuleCallParserRuleCall_1()); @@ -2871,7 +2879,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1065:3: this_ParenthesizedElement_2= ruleParenthesizedElement + // InternalXtextGrammarTestLanguage.g:1070:3: this_ParenthesizedElement_2= ruleParenthesizedElement { newCompositeNode(grammarAccess.getAbstractTerminalAccess().getParenthesizedElementParserRuleCall_2()); @@ -2911,7 +2919,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleKeyword" - // InternalXtextGrammarTestLanguage.g:1077:1: entryRuleKeyword returns [EObject current=null] : iv_ruleKeyword= ruleKeyword EOF ; + // InternalXtextGrammarTestLanguage.g:1082:1: entryRuleKeyword returns [EObject current=null] : iv_ruleKeyword= ruleKeyword EOF ; public final EObject entryRuleKeyword() throws RecognitionException { EObject current = null; @@ -2919,8 +2927,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1077:48: (iv_ruleKeyword= ruleKeyword EOF ) - // InternalXtextGrammarTestLanguage.g:1078:2: iv_ruleKeyword= ruleKeyword EOF + // InternalXtextGrammarTestLanguage.g:1082:48: (iv_ruleKeyword= ruleKeyword EOF ) + // InternalXtextGrammarTestLanguage.g:1083:2: iv_ruleKeyword= ruleKeyword EOF { newCompositeNode(grammarAccess.getKeywordRule()); pushFollow(FOLLOW_1); @@ -2947,7 +2955,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleKeyword" - // InternalXtextGrammarTestLanguage.g:1084:1: ruleKeyword returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; + // InternalXtextGrammarTestLanguage.g:1089:1: ruleKeyword returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; public final EObject ruleKeyword() throws RecognitionException { EObject current = null; @@ -2957,14 +2965,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1090:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) - // InternalXtextGrammarTestLanguage.g:1091:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:1095:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) + // InternalXtextGrammarTestLanguage.g:1096:2: ( (lv_value_0_0= RULE_STRING ) ) { - // InternalXtextGrammarTestLanguage.g:1091:2: ( (lv_value_0_0= RULE_STRING ) ) - // InternalXtextGrammarTestLanguage.g:1092:3: (lv_value_0_0= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:1096:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:1097:3: (lv_value_0_0= RULE_STRING ) { - // InternalXtextGrammarTestLanguage.g:1092:3: (lv_value_0_0= RULE_STRING ) - // InternalXtextGrammarTestLanguage.g:1093:4: lv_value_0_0= RULE_STRING + // InternalXtextGrammarTestLanguage.g:1097:3: (lv_value_0_0= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:1098:4: lv_value_0_0= RULE_STRING { lv_value_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -3006,7 +3014,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleRuleCall" - // InternalXtextGrammarTestLanguage.g:1112:1: entryRuleRuleCall returns [EObject current=null] : iv_ruleRuleCall= ruleRuleCall EOF ; + // InternalXtextGrammarTestLanguage.g:1117:1: entryRuleRuleCall returns [EObject current=null] : iv_ruleRuleCall= ruleRuleCall EOF ; public final EObject entryRuleRuleCall() throws RecognitionException { EObject current = null; @@ -3014,8 +3022,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1112:49: (iv_ruleRuleCall= ruleRuleCall EOF ) - // InternalXtextGrammarTestLanguage.g:1113:2: iv_ruleRuleCall= ruleRuleCall EOF + // InternalXtextGrammarTestLanguage.g:1117:49: (iv_ruleRuleCall= ruleRuleCall EOF ) + // InternalXtextGrammarTestLanguage.g:1118:2: iv_ruleRuleCall= ruleRuleCall EOF { newCompositeNode(grammarAccess.getRuleCallRule()); pushFollow(FOLLOW_1); @@ -3042,7 +3050,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleRuleCall" - // InternalXtextGrammarTestLanguage.g:1119:1: ruleRuleCall returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; + // InternalXtextGrammarTestLanguage.g:1124:1: ruleRuleCall returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; public final EObject ruleRuleCall() throws RecognitionException { EObject current = null; @@ -3052,14 +3060,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1125:2: ( ( (otherlv_0= RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:1126:2: ( (otherlv_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1130:2: ( ( (otherlv_0= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:1131:2: ( (otherlv_0= RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:1126:2: ( (otherlv_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:1127:3: (otherlv_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1131:2: ( (otherlv_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1132:3: (otherlv_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:1127:3: (otherlv_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:1128:4: otherlv_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:1132:3: (otherlv_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1133:4: otherlv_0= RULE_ID { if (current==null) { @@ -3096,7 +3104,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAssignment" - // InternalXtextGrammarTestLanguage.g:1142:1: entryRuleAssignment returns [EObject current=null] : iv_ruleAssignment= ruleAssignment EOF ; + // InternalXtextGrammarTestLanguage.g:1147:1: entryRuleAssignment returns [EObject current=null] : iv_ruleAssignment= ruleAssignment EOF ; public final EObject entryRuleAssignment() throws RecognitionException { EObject current = null; @@ -3104,8 +3112,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1142:51: (iv_ruleAssignment= ruleAssignment EOF ) - // InternalXtextGrammarTestLanguage.g:1143:2: iv_ruleAssignment= ruleAssignment EOF + // InternalXtextGrammarTestLanguage.g:1147:51: (iv_ruleAssignment= ruleAssignment EOF ) + // InternalXtextGrammarTestLanguage.g:1148:2: iv_ruleAssignment= ruleAssignment EOF { newCompositeNode(grammarAccess.getAssignmentRule()); pushFollow(FOLLOW_1); @@ -3132,7 +3140,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAssignment" - // InternalXtextGrammarTestLanguage.g:1149:1: ruleAssignment returns [EObject current=null] : ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) ; + // InternalXtextGrammarTestLanguage.g:1154:1: ruleAssignment returns [EObject current=null] : ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) ; public final EObject ruleAssignment() throws RecognitionException { EObject current = null; @@ -3147,17 +3155,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1155:2: ( ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) ) - // InternalXtextGrammarTestLanguage.g:1156:2: ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) + // InternalXtextGrammarTestLanguage.g:1160:2: ( ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) ) + // InternalXtextGrammarTestLanguage.g:1161:2: ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) { - // InternalXtextGrammarTestLanguage.g:1156:2: ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) - // InternalXtextGrammarTestLanguage.g:1157:3: ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:1161:2: ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) + // InternalXtextGrammarTestLanguage.g:1162:3: ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) { - // InternalXtextGrammarTestLanguage.g:1157:3: ( (lv_feature_0_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:1158:4: (lv_feature_0_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1162:3: ( (lv_feature_0_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1163:4: (lv_feature_0_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:1158:4: (lv_feature_0_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:1159:5: lv_feature_0_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:1163:4: (lv_feature_0_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1164:5: lv_feature_0_0= RULE_ID { lv_feature_0_0=(Token)match(input,RULE_ID,FOLLOW_26); @@ -3179,13 +3187,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1175:3: ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) - // InternalXtextGrammarTestLanguage.g:1176:4: ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) + // InternalXtextGrammarTestLanguage.g:1180:3: ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) + // InternalXtextGrammarTestLanguage.g:1181:4: ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) { - // InternalXtextGrammarTestLanguage.g:1176:4: ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) - // InternalXtextGrammarTestLanguage.g:1177:5: (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) + // InternalXtextGrammarTestLanguage.g:1181:4: ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) + // InternalXtextGrammarTestLanguage.g:1182:5: (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) { - // InternalXtextGrammarTestLanguage.g:1177:5: (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) + // InternalXtextGrammarTestLanguage.g:1182:5: (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) int alt29=3; switch ( input.LA(1) ) { case 31: @@ -3212,7 +3220,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt29) { case 1 : - // InternalXtextGrammarTestLanguage.g:1178:6: lv_operator_1_1= '+=' + // InternalXtextGrammarTestLanguage.g:1183:6: lv_operator_1_1= '+=' { lv_operator_1_1=(Token)match(input,31,FOLLOW_27); @@ -3228,7 +3236,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1189:6: lv_operator_1_2= '=' + // InternalXtextGrammarTestLanguage.g:1194:6: lv_operator_1_2= '=' { lv_operator_1_2=(Token)match(input,30,FOLLOW_27); @@ -3244,7 +3252,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1200:6: lv_operator_1_3= '?=' + // InternalXtextGrammarTestLanguage.g:1205:6: lv_operator_1_3= '?=' { lv_operator_1_3=(Token)match(input,34,FOLLOW_27); @@ -3268,11 +3276,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1213:3: ( (lv_terminal_2_0= ruleAssignableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:1214:4: (lv_terminal_2_0= ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:1218:3: ( (lv_terminal_2_0= ruleAssignableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:1219:4: (lv_terminal_2_0= ruleAssignableTerminal ) { - // InternalXtextGrammarTestLanguage.g:1214:4: (lv_terminal_2_0= ruleAssignableTerminal ) - // InternalXtextGrammarTestLanguage.g:1215:5: lv_terminal_2_0= ruleAssignableTerminal + // InternalXtextGrammarTestLanguage.g:1219:4: (lv_terminal_2_0= ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:1220:5: lv_terminal_2_0= ruleAssignableTerminal { newCompositeNode(grammarAccess.getAssignmentAccess().getTerminalAssignableTerminalParserRuleCall_2_0()); @@ -3322,7 +3330,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAssignableTerminal" - // InternalXtextGrammarTestLanguage.g:1236:1: entryRuleAssignableTerminal returns [EObject current=null] : iv_ruleAssignableTerminal= ruleAssignableTerminal EOF ; + // InternalXtextGrammarTestLanguage.g:1241:1: entryRuleAssignableTerminal returns [EObject current=null] : iv_ruleAssignableTerminal= ruleAssignableTerminal EOF ; public final EObject entryRuleAssignableTerminal() throws RecognitionException { EObject current = null; @@ -3330,8 +3338,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1236:59: (iv_ruleAssignableTerminal= ruleAssignableTerminal EOF ) - // InternalXtextGrammarTestLanguage.g:1237:2: iv_ruleAssignableTerminal= ruleAssignableTerminal EOF + // InternalXtextGrammarTestLanguage.g:1241:59: (iv_ruleAssignableTerminal= ruleAssignableTerminal EOF ) + // InternalXtextGrammarTestLanguage.g:1242:2: iv_ruleAssignableTerminal= ruleAssignableTerminal EOF { newCompositeNode(grammarAccess.getAssignableTerminalRule()); pushFollow(FOLLOW_1); @@ -3358,7 +3366,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAssignableTerminal" - // InternalXtextGrammarTestLanguage.g:1243:1: ruleAssignableTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) ; + // InternalXtextGrammarTestLanguage.g:1248:1: ruleAssignableTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) ; public final EObject ruleAssignableTerminal() throws RecognitionException { EObject current = null; @@ -3375,10 +3383,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1249:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) ) - // InternalXtextGrammarTestLanguage.g:1250:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) + // InternalXtextGrammarTestLanguage.g:1254:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) ) + // InternalXtextGrammarTestLanguage.g:1255:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) { - // InternalXtextGrammarTestLanguage.g:1250:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) + // InternalXtextGrammarTestLanguage.g:1255:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) int alt30=4; switch ( input.LA(1) ) { case RULE_STRING: @@ -3410,7 +3418,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt30) { case 1 : - // InternalXtextGrammarTestLanguage.g:1251:3: this_Keyword_0= ruleKeyword + // InternalXtextGrammarTestLanguage.g:1256:3: this_Keyword_0= ruleKeyword { newCompositeNode(grammarAccess.getAssignableTerminalAccess().getKeywordParserRuleCall_0()); @@ -3428,7 +3436,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1260:3: this_RuleCall_1= ruleRuleCall + // InternalXtextGrammarTestLanguage.g:1265:3: this_RuleCall_1= ruleRuleCall { newCompositeNode(grammarAccess.getAssignableTerminalAccess().getRuleCallParserRuleCall_1()); @@ -3446,7 +3454,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1269:3: this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement + // InternalXtextGrammarTestLanguage.g:1274:3: this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement { newCompositeNode(grammarAccess.getAssignableTerminalAccess().getParenthesizedAssignableElementParserRuleCall_2()); @@ -3464,7 +3472,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 4 : - // InternalXtextGrammarTestLanguage.g:1278:3: this_CrossReference_3= ruleCrossReference + // InternalXtextGrammarTestLanguage.g:1283:3: this_CrossReference_3= ruleCrossReference { newCompositeNode(grammarAccess.getAssignableTerminalAccess().getCrossReferenceParserRuleCall_3()); @@ -3504,7 +3512,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleParenthesizedAssignableElement" - // InternalXtextGrammarTestLanguage.g:1290:1: entryRuleParenthesizedAssignableElement returns [EObject current=null] : iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF ; + // InternalXtextGrammarTestLanguage.g:1295:1: entryRuleParenthesizedAssignableElement returns [EObject current=null] : iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF ; public final EObject entryRuleParenthesizedAssignableElement() throws RecognitionException { EObject current = null; @@ -3512,8 +3520,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1290:71: (iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF ) - // InternalXtextGrammarTestLanguage.g:1291:2: iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF + // InternalXtextGrammarTestLanguage.g:1295:71: (iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF ) + // InternalXtextGrammarTestLanguage.g:1296:2: iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF { newCompositeNode(grammarAccess.getParenthesizedAssignableElementRule()); pushFollow(FOLLOW_1); @@ -3540,7 +3548,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleParenthesizedAssignableElement" - // InternalXtextGrammarTestLanguage.g:1297:1: ruleParenthesizedAssignableElement returns [EObject current=null] : (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) ; + // InternalXtextGrammarTestLanguage.g:1302:1: ruleParenthesizedAssignableElement returns [EObject current=null] : (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) ; public final EObject ruleParenthesizedAssignableElement() throws RecognitionException { EObject current = null; @@ -3553,11 +3561,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1303:2: ( (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) ) - // InternalXtextGrammarTestLanguage.g:1304:2: (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:1308:2: ( (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) ) + // InternalXtextGrammarTestLanguage.g:1309:2: (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) { - // InternalXtextGrammarTestLanguage.g:1304:2: (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) - // InternalXtextGrammarTestLanguage.g:1305:3: otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' + // InternalXtextGrammarTestLanguage.g:1309:2: (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:1310:3: otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' { otherlv_0=(Token)match(input,15,FOLLOW_27); @@ -3602,7 +3610,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAssignableAlternatives" - // InternalXtextGrammarTestLanguage.g:1325:1: entryRuleAssignableAlternatives returns [EObject current=null] : iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF ; + // InternalXtextGrammarTestLanguage.g:1330:1: entryRuleAssignableAlternatives returns [EObject current=null] : iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF ; public final EObject entryRuleAssignableAlternatives() throws RecognitionException { EObject current = null; @@ -3610,8 +3618,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1325:63: (iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF ) - // InternalXtextGrammarTestLanguage.g:1326:2: iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF + // InternalXtextGrammarTestLanguage.g:1330:63: (iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF ) + // InternalXtextGrammarTestLanguage.g:1331:2: iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF { newCompositeNode(grammarAccess.getAssignableAlternativesRule()); pushFollow(FOLLOW_1); @@ -3638,7 +3646,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAssignableAlternatives" - // InternalXtextGrammarTestLanguage.g:1332:1: ruleAssignableAlternatives returns [EObject current=null] : (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:1337:1: ruleAssignableAlternatives returns [EObject current=null] : (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) ; public final EObject ruleAssignableAlternatives() throws RecognitionException { EObject current = null; @@ -3652,11 +3660,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1338:2: ( (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:1339:2: (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:1343:2: ( (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:1344:2: (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:1339:2: (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:1340:3: this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:1344:2: (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:1345:3: this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? { newCompositeNode(grammarAccess.getAssignableAlternativesAccess().getAssignableTerminalParserRuleCall_0()); @@ -3670,7 +3678,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_AssignableTerminal_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:1348:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:1353:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? int alt32=2; int LA32_0 = input.LA(1); @@ -3679,10 +3687,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt32) { case 1 : - // InternalXtextGrammarTestLanguage.g:1349:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ + // InternalXtextGrammarTestLanguage.g:1354:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ { - // InternalXtextGrammarTestLanguage.g:1349:4: () - // InternalXtextGrammarTestLanguage.g:1350:5: + // InternalXtextGrammarTestLanguage.g:1354:4: () + // InternalXtextGrammarTestLanguage.g:1355:5: { current = forceCreateModelElementAndAdd( @@ -3692,7 +3700,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1356:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ + // InternalXtextGrammarTestLanguage.g:1361:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ int cnt31=0; loop31: do { @@ -3706,17 +3714,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt31) { case 1 : - // InternalXtextGrammarTestLanguage.g:1357:5: otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:1362:5: otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) { otherlv_2=(Token)match(input,25,FOLLOW_27); newLeafNode(otherlv_2, grammarAccess.getAssignableAlternativesAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextGrammarTestLanguage.g:1361:5: ( (lv_groups_3_0= ruleAssignableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:1362:6: (lv_groups_3_0= ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:1366:5: ( (lv_groups_3_0= ruleAssignableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:1367:6: (lv_groups_3_0= ruleAssignableTerminal ) { - // InternalXtextGrammarTestLanguage.g:1362:6: (lv_groups_3_0= ruleAssignableTerminal ) - // InternalXtextGrammarTestLanguage.g:1363:7: lv_groups_3_0= ruleAssignableTerminal + // InternalXtextGrammarTestLanguage.g:1367:6: (lv_groups_3_0= ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:1368:7: lv_groups_3_0= ruleAssignableTerminal { newCompositeNode(grammarAccess.getAssignableAlternativesAccess().getGroupsAssignableTerminalParserRuleCall_1_1_1_0()); @@ -3785,7 +3793,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleCrossReference" - // InternalXtextGrammarTestLanguage.g:1386:1: entryRuleCrossReference returns [EObject current=null] : iv_ruleCrossReference= ruleCrossReference EOF ; + // InternalXtextGrammarTestLanguage.g:1391:1: entryRuleCrossReference returns [EObject current=null] : iv_ruleCrossReference= ruleCrossReference EOF ; public final EObject entryRuleCrossReference() throws RecognitionException { EObject current = null; @@ -3793,8 +3801,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1386:55: (iv_ruleCrossReference= ruleCrossReference EOF ) - // InternalXtextGrammarTestLanguage.g:1387:2: iv_ruleCrossReference= ruleCrossReference EOF + // InternalXtextGrammarTestLanguage.g:1391:55: (iv_ruleCrossReference= ruleCrossReference EOF ) + // InternalXtextGrammarTestLanguage.g:1392:2: iv_ruleCrossReference= ruleCrossReference EOF { newCompositeNode(grammarAccess.getCrossReferenceRule()); pushFollow(FOLLOW_1); @@ -3821,7 +3829,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleCrossReference" - // InternalXtextGrammarTestLanguage.g:1393:1: ruleCrossReference returns [EObject current=null] : (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) ; + // InternalXtextGrammarTestLanguage.g:1398:1: ruleCrossReference returns [EObject current=null] : (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) ; public final EObject ruleCrossReference() throws RecognitionException { EObject current = null; @@ -3837,21 +3845,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1399:2: ( (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) ) - // InternalXtextGrammarTestLanguage.g:1400:2: (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) + // InternalXtextGrammarTestLanguage.g:1404:2: ( (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) ) + // InternalXtextGrammarTestLanguage.g:1405:2: (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) { - // InternalXtextGrammarTestLanguage.g:1400:2: (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) - // InternalXtextGrammarTestLanguage.g:1401:3: otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' + // InternalXtextGrammarTestLanguage.g:1405:2: (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) + // InternalXtextGrammarTestLanguage.g:1406:3: otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' { otherlv_0=(Token)match(input,35,FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getCrossReferenceAccess().getLeftSquareBracketKeyword_0()); - // InternalXtextGrammarTestLanguage.g:1405:3: ( (lv_type_1_0= ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:1406:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:1410:3: ( (lv_type_1_0= ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:1411:4: (lv_type_1_0= ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:1406:4: (lv_type_1_0= ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:1407:5: lv_type_1_0= ruleTypeRef + // InternalXtextGrammarTestLanguage.g:1411:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:1412:5: lv_type_1_0= ruleTypeRef { newCompositeNode(grammarAccess.getCrossReferenceAccess().getTypeTypeRefParserRuleCall_1_0()); @@ -3878,7 +3886,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1424:3: (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? + // InternalXtextGrammarTestLanguage.g:1429:3: (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? int alt33=2; int LA33_0 = input.LA(1); @@ -3887,17 +3895,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt33) { case 1 : - // InternalXtextGrammarTestLanguage.g:1425:4: otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:1430:4: otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) { otherlv_2=(Token)match(input,25,FOLLOW_30); newLeafNode(otherlv_2, grammarAccess.getCrossReferenceAccess().getVerticalLineKeyword_2_0()); - // InternalXtextGrammarTestLanguage.g:1429:4: ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:1430:5: (lv_terminal_3_0= ruleCrossReferenceableTerminal ) + // InternalXtextGrammarTestLanguage.g:1434:4: ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:1435:5: (lv_terminal_3_0= ruleCrossReferenceableTerminal ) { - // InternalXtextGrammarTestLanguage.g:1430:5: (lv_terminal_3_0= ruleCrossReferenceableTerminal ) - // InternalXtextGrammarTestLanguage.g:1431:6: lv_terminal_3_0= ruleCrossReferenceableTerminal + // InternalXtextGrammarTestLanguage.g:1435:5: (lv_terminal_3_0= ruleCrossReferenceableTerminal ) + // InternalXtextGrammarTestLanguage.g:1436:6: lv_terminal_3_0= ruleCrossReferenceableTerminal { newCompositeNode(grammarAccess.getCrossReferenceAccess().getTerminalCrossReferenceableTerminalParserRuleCall_2_1_0()); @@ -3957,7 +3965,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleCrossReferenceableTerminal" - // InternalXtextGrammarTestLanguage.g:1457:1: entryRuleCrossReferenceableTerminal returns [EObject current=null] : iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF ; + // InternalXtextGrammarTestLanguage.g:1462:1: entryRuleCrossReferenceableTerminal returns [EObject current=null] : iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF ; public final EObject entryRuleCrossReferenceableTerminal() throws RecognitionException { EObject current = null; @@ -3965,8 +3973,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1457:67: (iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF ) - // InternalXtextGrammarTestLanguage.g:1458:2: iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF + // InternalXtextGrammarTestLanguage.g:1462:67: (iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF ) + // InternalXtextGrammarTestLanguage.g:1463:2: iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF { newCompositeNode(grammarAccess.getCrossReferenceableTerminalRule()); pushFollow(FOLLOW_1); @@ -3993,7 +4001,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleCrossReferenceableTerminal" - // InternalXtextGrammarTestLanguage.g:1464:1: ruleCrossReferenceableTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedCrossReferenceableElement_2= ruleParenthesizedCrossReferenceableElement ) ; + // InternalXtextGrammarTestLanguage.g:1469:1: ruleCrossReferenceableTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedCrossReferenceableElement_2= ruleParenthesizedCrossReferenceableElement ) ; public final EObject ruleCrossReferenceableTerminal() throws RecognitionException { EObject current = null; @@ -4008,10 +4016,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1470:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedCrossReferenceableElement_2= ruleParenthesizedCrossReferenceableElement ) ) - // InternalXtextGrammarTestLanguage.g:1471:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedCrossReferenceableElement_2= ruleParenthesizedCrossReferenceableElement ) + // InternalXtextGrammarTestLanguage.g:1475:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedCrossReferenceableElement_2= ruleParenthesizedCrossReferenceableElement ) ) + // InternalXtextGrammarTestLanguage.g:1476:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedCrossReferenceableElement_2= ruleParenthesizedCrossReferenceableElement ) { - // InternalXtextGrammarTestLanguage.g:1471:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedCrossReferenceableElement_2= ruleParenthesizedCrossReferenceableElement ) + // InternalXtextGrammarTestLanguage.g:1476:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedCrossReferenceableElement_2= ruleParenthesizedCrossReferenceableElement ) int alt34=3; switch ( input.LA(1) ) { case RULE_STRING: @@ -4038,7 +4046,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt34) { case 1 : - // InternalXtextGrammarTestLanguage.g:1472:3: this_Keyword_0= ruleKeyword + // InternalXtextGrammarTestLanguage.g:1477:3: this_Keyword_0= ruleKeyword { newCompositeNode(grammarAccess.getCrossReferenceableTerminalAccess().getKeywordParserRuleCall_0()); @@ -4056,7 +4064,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1481:3: this_RuleCall_1= ruleRuleCall + // InternalXtextGrammarTestLanguage.g:1486:3: this_RuleCall_1= ruleRuleCall { newCompositeNode(grammarAccess.getCrossReferenceableTerminalAccess().getRuleCallParserRuleCall_1()); @@ -4074,7 +4082,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1490:3: this_ParenthesizedCrossReferenceableElement_2= ruleParenthesizedCrossReferenceableElement + // InternalXtextGrammarTestLanguage.g:1495:3: this_ParenthesizedCrossReferenceableElement_2= ruleParenthesizedCrossReferenceableElement { newCompositeNode(grammarAccess.getCrossReferenceableTerminalAccess().getParenthesizedCrossReferenceableElementParserRuleCall_2()); @@ -4114,7 +4122,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleParenthesizedCrossReferenceableElement" - // InternalXtextGrammarTestLanguage.g:1502:1: entryRuleParenthesizedCrossReferenceableElement returns [EObject current=null] : iv_ruleParenthesizedCrossReferenceableElement= ruleParenthesizedCrossReferenceableElement EOF ; + // InternalXtextGrammarTestLanguage.g:1507:1: entryRuleParenthesizedCrossReferenceableElement returns [EObject current=null] : iv_ruleParenthesizedCrossReferenceableElement= ruleParenthesizedCrossReferenceableElement EOF ; public final EObject entryRuleParenthesizedCrossReferenceableElement() throws RecognitionException { EObject current = null; @@ -4122,8 +4130,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1502:79: (iv_ruleParenthesizedCrossReferenceableElement= ruleParenthesizedCrossReferenceableElement EOF ) - // InternalXtextGrammarTestLanguage.g:1503:2: iv_ruleParenthesizedCrossReferenceableElement= ruleParenthesizedCrossReferenceableElement EOF + // InternalXtextGrammarTestLanguage.g:1507:79: (iv_ruleParenthesizedCrossReferenceableElement= ruleParenthesizedCrossReferenceableElement EOF ) + // InternalXtextGrammarTestLanguage.g:1508:2: iv_ruleParenthesizedCrossReferenceableElement= ruleParenthesizedCrossReferenceableElement EOF { newCompositeNode(grammarAccess.getParenthesizedCrossReferenceableElementRule()); pushFollow(FOLLOW_1); @@ -4150,7 +4158,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleParenthesizedCrossReferenceableElement" - // InternalXtextGrammarTestLanguage.g:1509:1: ruleParenthesizedCrossReferenceableElement returns [EObject current=null] : (otherlv_0= '(' this_CrossReferenceableAlternatives_1= ruleCrossReferenceableAlternatives otherlv_2= ')' ) ; + // InternalXtextGrammarTestLanguage.g:1514:1: ruleParenthesizedCrossReferenceableElement returns [EObject current=null] : (otherlv_0= '(' this_CrossReferenceableAlternatives_1= ruleCrossReferenceableAlternatives otherlv_2= ')' ) ; public final EObject ruleParenthesizedCrossReferenceableElement() throws RecognitionException { EObject current = null; @@ -4163,11 +4171,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1515:2: ( (otherlv_0= '(' this_CrossReferenceableAlternatives_1= ruleCrossReferenceableAlternatives otherlv_2= ')' ) ) - // InternalXtextGrammarTestLanguage.g:1516:2: (otherlv_0= '(' this_CrossReferenceableAlternatives_1= ruleCrossReferenceableAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:1520:2: ( (otherlv_0= '(' this_CrossReferenceableAlternatives_1= ruleCrossReferenceableAlternatives otherlv_2= ')' ) ) + // InternalXtextGrammarTestLanguage.g:1521:2: (otherlv_0= '(' this_CrossReferenceableAlternatives_1= ruleCrossReferenceableAlternatives otherlv_2= ')' ) { - // InternalXtextGrammarTestLanguage.g:1516:2: (otherlv_0= '(' this_CrossReferenceableAlternatives_1= ruleCrossReferenceableAlternatives otherlv_2= ')' ) - // InternalXtextGrammarTestLanguage.g:1517:3: otherlv_0= '(' this_CrossReferenceableAlternatives_1= ruleCrossReferenceableAlternatives otherlv_2= ')' + // InternalXtextGrammarTestLanguage.g:1521:2: (otherlv_0= '(' this_CrossReferenceableAlternatives_1= ruleCrossReferenceableAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:1522:3: otherlv_0= '(' this_CrossReferenceableAlternatives_1= ruleCrossReferenceableAlternatives otherlv_2= ')' { otherlv_0=(Token)match(input,15,FOLLOW_30); @@ -4212,7 +4220,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleCrossReferenceableAlternatives" - // InternalXtextGrammarTestLanguage.g:1537:1: entryRuleCrossReferenceableAlternatives returns [EObject current=null] : iv_ruleCrossReferenceableAlternatives= ruleCrossReferenceableAlternatives EOF ; + // InternalXtextGrammarTestLanguage.g:1542:1: entryRuleCrossReferenceableAlternatives returns [EObject current=null] : iv_ruleCrossReferenceableAlternatives= ruleCrossReferenceableAlternatives EOF ; public final EObject entryRuleCrossReferenceableAlternatives() throws RecognitionException { EObject current = null; @@ -4220,8 +4228,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1537:71: (iv_ruleCrossReferenceableAlternatives= ruleCrossReferenceableAlternatives EOF ) - // InternalXtextGrammarTestLanguage.g:1538:2: iv_ruleCrossReferenceableAlternatives= ruleCrossReferenceableAlternatives EOF + // InternalXtextGrammarTestLanguage.g:1542:71: (iv_ruleCrossReferenceableAlternatives= ruleCrossReferenceableAlternatives EOF ) + // InternalXtextGrammarTestLanguage.g:1543:2: iv_ruleCrossReferenceableAlternatives= ruleCrossReferenceableAlternatives EOF { newCompositeNode(grammarAccess.getCrossReferenceableAlternativesRule()); pushFollow(FOLLOW_1); @@ -4248,7 +4256,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleCrossReferenceableAlternatives" - // InternalXtextGrammarTestLanguage.g:1544:1: ruleCrossReferenceableAlternatives returns [EObject current=null] : (this_CrossReferenceableTerminal_0= ruleCrossReferenceableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:1549:1: ruleCrossReferenceableAlternatives returns [EObject current=null] : (this_CrossReferenceableTerminal_0= ruleCrossReferenceableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ )? ) ; public final EObject ruleCrossReferenceableAlternatives() throws RecognitionException { EObject current = null; @@ -4262,11 +4270,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1550:2: ( (this_CrossReferenceableTerminal_0= ruleCrossReferenceableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:1551:2: (this_CrossReferenceableTerminal_0= ruleCrossReferenceableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:1555:2: ( (this_CrossReferenceableTerminal_0= ruleCrossReferenceableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:1556:2: (this_CrossReferenceableTerminal_0= ruleCrossReferenceableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:1551:2: (this_CrossReferenceableTerminal_0= ruleCrossReferenceableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:1552:3: this_CrossReferenceableTerminal_0= ruleCrossReferenceableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:1556:2: (this_CrossReferenceableTerminal_0= ruleCrossReferenceableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:1557:3: this_CrossReferenceableTerminal_0= ruleCrossReferenceableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ )? { newCompositeNode(grammarAccess.getCrossReferenceableAlternativesAccess().getCrossReferenceableTerminalParserRuleCall_0()); @@ -4280,7 +4288,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_CrossReferenceableTerminal_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:1560:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:1565:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ )? int alt36=2; int LA36_0 = input.LA(1); @@ -4289,10 +4297,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt36) { case 1 : - // InternalXtextGrammarTestLanguage.g:1561:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ + // InternalXtextGrammarTestLanguage.g:1566:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ { - // InternalXtextGrammarTestLanguage.g:1561:4: () - // InternalXtextGrammarTestLanguage.g:1562:5: + // InternalXtextGrammarTestLanguage.g:1566:4: () + // InternalXtextGrammarTestLanguage.g:1567:5: { current = forceCreateModelElementAndAdd( @@ -4302,7 +4310,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1568:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ + // InternalXtextGrammarTestLanguage.g:1573:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) )+ int cnt35=0; loop35: do { @@ -4316,17 +4324,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt35) { case 1 : - // InternalXtextGrammarTestLanguage.g:1569:5: otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:1574:5: otherlv_2= '|' ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) { otherlv_2=(Token)match(input,25,FOLLOW_30); newLeafNode(otherlv_2, grammarAccess.getCrossReferenceableAlternativesAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextGrammarTestLanguage.g:1573:5: ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:1574:6: (lv_groups_3_0= ruleCrossReferenceableTerminal ) + // InternalXtextGrammarTestLanguage.g:1578:5: ( (lv_groups_3_0= ruleCrossReferenceableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:1579:6: (lv_groups_3_0= ruleCrossReferenceableTerminal ) { - // InternalXtextGrammarTestLanguage.g:1574:6: (lv_groups_3_0= ruleCrossReferenceableTerminal ) - // InternalXtextGrammarTestLanguage.g:1575:7: lv_groups_3_0= ruleCrossReferenceableTerminal + // InternalXtextGrammarTestLanguage.g:1579:6: (lv_groups_3_0= ruleCrossReferenceableTerminal ) + // InternalXtextGrammarTestLanguage.g:1580:7: lv_groups_3_0= ruleCrossReferenceableTerminal { newCompositeNode(grammarAccess.getCrossReferenceableAlternativesAccess().getGroupsCrossReferenceableTerminalParserRuleCall_1_1_1_0()); @@ -4395,7 +4403,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleParenthesizedElement" - // InternalXtextGrammarTestLanguage.g:1598:1: entryRuleParenthesizedElement returns [EObject current=null] : iv_ruleParenthesizedElement= ruleParenthesizedElement EOF ; + // InternalXtextGrammarTestLanguage.g:1603:1: entryRuleParenthesizedElement returns [EObject current=null] : iv_ruleParenthesizedElement= ruleParenthesizedElement EOF ; public final EObject entryRuleParenthesizedElement() throws RecognitionException { EObject current = null; @@ -4403,8 +4411,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1598:61: (iv_ruleParenthesizedElement= ruleParenthesizedElement EOF ) - // InternalXtextGrammarTestLanguage.g:1599:2: iv_ruleParenthesizedElement= ruleParenthesizedElement EOF + // InternalXtextGrammarTestLanguage.g:1603:61: (iv_ruleParenthesizedElement= ruleParenthesizedElement EOF ) + // InternalXtextGrammarTestLanguage.g:1604:2: iv_ruleParenthesizedElement= ruleParenthesizedElement EOF { newCompositeNode(grammarAccess.getParenthesizedElementRule()); pushFollow(FOLLOW_1); @@ -4431,7 +4439,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleParenthesizedElement" - // InternalXtextGrammarTestLanguage.g:1605:1: ruleParenthesizedElement returns [EObject current=null] : (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) ; + // InternalXtextGrammarTestLanguage.g:1610:1: ruleParenthesizedElement returns [EObject current=null] : (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) ; public final EObject ruleParenthesizedElement() throws RecognitionException { EObject current = null; @@ -4444,11 +4452,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1611:2: ( (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) ) - // InternalXtextGrammarTestLanguage.g:1612:2: (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:1616:2: ( (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) ) + // InternalXtextGrammarTestLanguage.g:1617:2: (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) { - // InternalXtextGrammarTestLanguage.g:1612:2: (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) - // InternalXtextGrammarTestLanguage.g:1613:3: otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' + // InternalXtextGrammarTestLanguage.g:1617:2: (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:1618:3: otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' { otherlv_0=(Token)match(input,15,FOLLOW_16); @@ -4493,7 +4501,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTerminalRule" - // InternalXtextGrammarTestLanguage.g:1633:1: entryRuleTerminalRule returns [EObject current=null] : iv_ruleTerminalRule= ruleTerminalRule EOF ; + // InternalXtextGrammarTestLanguage.g:1638:1: entryRuleTerminalRule returns [EObject current=null] : iv_ruleTerminalRule= ruleTerminalRule EOF ; public final EObject entryRuleTerminalRule() throws RecognitionException { EObject current = null; @@ -4501,8 +4509,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1633:53: (iv_ruleTerminalRule= ruleTerminalRule EOF ) - // InternalXtextGrammarTestLanguage.g:1634:2: iv_ruleTerminalRule= ruleTerminalRule EOF + // InternalXtextGrammarTestLanguage.g:1638:53: (iv_ruleTerminalRule= ruleTerminalRule EOF ) + // InternalXtextGrammarTestLanguage.g:1639:2: iv_ruleTerminalRule= ruleTerminalRule EOF { newCompositeNode(grammarAccess.getTerminalRuleRule()); pushFollow(FOLLOW_1); @@ -4529,7 +4537,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTerminalRule" - // InternalXtextGrammarTestLanguage.g:1640:1: ruleTerminalRule returns [EObject current=null] : (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) ; + // InternalXtextGrammarTestLanguage.g:1645:1: ruleTerminalRule returns [EObject current=null] : (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) ; public final EObject ruleTerminalRule() throws RecognitionException { EObject current = null; @@ -4547,21 +4555,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1646:2: ( (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) ) - // InternalXtextGrammarTestLanguage.g:1647:2: (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) + // InternalXtextGrammarTestLanguage.g:1651:2: ( (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) ) + // InternalXtextGrammarTestLanguage.g:1652:2: (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) { - // InternalXtextGrammarTestLanguage.g:1647:2: (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) - // InternalXtextGrammarTestLanguage.g:1648:3: otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' + // InternalXtextGrammarTestLanguage.g:1652:2: (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) + // InternalXtextGrammarTestLanguage.g:1653:3: otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' { otherlv_0=(Token)match(input,37,FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getTerminalRuleAccess().getTerminalKeyword_0()); - // InternalXtextGrammarTestLanguage.g:1652:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:1653:4: (lv_name_1_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1657:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1658:4: (lv_name_1_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:1653:4: (lv_name_1_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:1654:5: lv_name_1_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:1658:4: (lv_name_1_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1659:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_32); @@ -4583,7 +4591,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1670:3: (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? + // InternalXtextGrammarTestLanguage.g:1675:3: (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? int alt37=2; int LA37_0 = input.LA(1); @@ -4592,17 +4600,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt37) { case 1 : - // InternalXtextGrammarTestLanguage.g:1671:4: otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:1676:4: otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) { otherlv_2=(Token)match(input,21,FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getTerminalRuleAccess().getReturnsKeyword_2_0()); - // InternalXtextGrammarTestLanguage.g:1675:4: ( (lv_type_3_0= ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:1676:5: (lv_type_3_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:1680:4: ( (lv_type_3_0= ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:1681:5: (lv_type_3_0= ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:1676:5: (lv_type_3_0= ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:1677:6: lv_type_3_0= ruleTypeRef + // InternalXtextGrammarTestLanguage.g:1681:5: (lv_type_3_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:1682:6: lv_type_3_0= ruleTypeRef { newCompositeNode(grammarAccess.getTerminalRuleAccess().getTypeTypeRefParserRuleCall_2_1_0()); @@ -4639,11 +4647,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_4, grammarAccess.getTerminalRuleAccess().getColonKeyword_3()); - // InternalXtextGrammarTestLanguage.g:1699:3: ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) - // InternalXtextGrammarTestLanguage.g:1700:4: (lv_alternatives_5_0= ruleTerminalAlternatives ) + // InternalXtextGrammarTestLanguage.g:1704:3: ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) + // InternalXtextGrammarTestLanguage.g:1705:4: (lv_alternatives_5_0= ruleTerminalAlternatives ) { - // InternalXtextGrammarTestLanguage.g:1700:4: (lv_alternatives_5_0= ruleTerminalAlternatives ) - // InternalXtextGrammarTestLanguage.g:1701:5: lv_alternatives_5_0= ruleTerminalAlternatives + // InternalXtextGrammarTestLanguage.g:1705:4: (lv_alternatives_5_0= ruleTerminalAlternatives ) + // InternalXtextGrammarTestLanguage.g:1706:5: lv_alternatives_5_0= ruleTerminalAlternatives { newCompositeNode(grammarAccess.getTerminalRuleAccess().getAlternativesTerminalAlternativesParserRuleCall_4_0()); @@ -4697,7 +4705,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTerminalAlternatives" - // InternalXtextGrammarTestLanguage.g:1726:1: entryRuleTerminalAlternatives returns [EObject current=null] : iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF ; + // InternalXtextGrammarTestLanguage.g:1731:1: entryRuleTerminalAlternatives returns [EObject current=null] : iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF ; public final EObject entryRuleTerminalAlternatives() throws RecognitionException { EObject current = null; @@ -4705,8 +4713,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1726:61: (iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF ) - // InternalXtextGrammarTestLanguage.g:1727:2: iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF + // InternalXtextGrammarTestLanguage.g:1731:61: (iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF ) + // InternalXtextGrammarTestLanguage.g:1732:2: iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF { newCompositeNode(grammarAccess.getTerminalAlternativesRule()); pushFollow(FOLLOW_1); @@ -4733,7 +4741,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTerminalAlternatives" - // InternalXtextGrammarTestLanguage.g:1733:1: ruleTerminalAlternatives returns [EObject current=null] : (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:1738:1: ruleTerminalAlternatives returns [EObject current=null] : (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) ; public final EObject ruleTerminalAlternatives() throws RecognitionException { EObject current = null; @@ -4747,11 +4755,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1739:2: ( (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:1740:2: (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:1744:2: ( (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:1745:2: (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:1740:2: (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:1741:3: this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:1745:2: (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:1746:3: this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? { newCompositeNode(grammarAccess.getTerminalAlternativesAccess().getTerminalGroupParserRuleCall_0()); @@ -4765,7 +4773,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_TerminalGroup_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:1749:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:1754:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? int alt39=2; int LA39_0 = input.LA(1); @@ -4774,10 +4782,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt39) { case 1 : - // InternalXtextGrammarTestLanguage.g:1750:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ + // InternalXtextGrammarTestLanguage.g:1755:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ { - // InternalXtextGrammarTestLanguage.g:1750:4: () - // InternalXtextGrammarTestLanguage.g:1751:5: + // InternalXtextGrammarTestLanguage.g:1755:4: () + // InternalXtextGrammarTestLanguage.g:1756:5: { current = forceCreateModelElementAndAdd( @@ -4787,7 +4795,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1757:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ + // InternalXtextGrammarTestLanguage.g:1762:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ int cnt38=0; loop38: do { @@ -4801,17 +4809,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt38) { case 1 : - // InternalXtextGrammarTestLanguage.g:1758:5: otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) + // InternalXtextGrammarTestLanguage.g:1763:5: otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) { otherlv_2=(Token)match(input,25,FOLLOW_33); newLeafNode(otherlv_2, grammarAccess.getTerminalAlternativesAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextGrammarTestLanguage.g:1762:5: ( (lv_groups_3_0= ruleTerminalGroup ) ) - // InternalXtextGrammarTestLanguage.g:1763:6: (lv_groups_3_0= ruleTerminalGroup ) + // InternalXtextGrammarTestLanguage.g:1767:5: ( (lv_groups_3_0= ruleTerminalGroup ) ) + // InternalXtextGrammarTestLanguage.g:1768:6: (lv_groups_3_0= ruleTerminalGroup ) { - // InternalXtextGrammarTestLanguage.g:1763:6: (lv_groups_3_0= ruleTerminalGroup ) - // InternalXtextGrammarTestLanguage.g:1764:7: lv_groups_3_0= ruleTerminalGroup + // InternalXtextGrammarTestLanguage.g:1768:6: (lv_groups_3_0= ruleTerminalGroup ) + // InternalXtextGrammarTestLanguage.g:1769:7: lv_groups_3_0= ruleTerminalGroup { newCompositeNode(grammarAccess.getTerminalAlternativesAccess().getGroupsTerminalGroupParserRuleCall_1_1_1_0()); @@ -4880,7 +4888,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTerminalGroup" - // InternalXtextGrammarTestLanguage.g:1787:1: entryRuleTerminalGroup returns [EObject current=null] : iv_ruleTerminalGroup= ruleTerminalGroup EOF ; + // InternalXtextGrammarTestLanguage.g:1792:1: entryRuleTerminalGroup returns [EObject current=null] : iv_ruleTerminalGroup= ruleTerminalGroup EOF ; public final EObject entryRuleTerminalGroup() throws RecognitionException { EObject current = null; @@ -4888,8 +4896,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1787:54: (iv_ruleTerminalGroup= ruleTerminalGroup EOF ) - // InternalXtextGrammarTestLanguage.g:1788:2: iv_ruleTerminalGroup= ruleTerminalGroup EOF + // InternalXtextGrammarTestLanguage.g:1792:54: (iv_ruleTerminalGroup= ruleTerminalGroup EOF ) + // InternalXtextGrammarTestLanguage.g:1793:2: iv_ruleTerminalGroup= ruleTerminalGroup EOF { newCompositeNode(grammarAccess.getTerminalGroupRule()); pushFollow(FOLLOW_1); @@ -4916,7 +4924,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTerminalGroup" - // InternalXtextGrammarTestLanguage.g:1794:1: ruleTerminalGroup returns [EObject current=null] : (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:1799:1: ruleTerminalGroup returns [EObject current=null] : (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) ; public final EObject ruleTerminalGroup() throws RecognitionException { EObject current = null; @@ -4929,11 +4937,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1800:2: ( (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:1801:2: (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:1805:2: ( (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:1806:2: (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:1801:2: (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:1802:3: this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? + // InternalXtextGrammarTestLanguage.g:1806:2: (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:1807:3: this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? { newCompositeNode(grammarAccess.getTerminalGroupAccess().getTerminalTokenParserRuleCall_0()); @@ -4947,7 +4955,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_TerminalToken_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:1810:3: ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? + // InternalXtextGrammarTestLanguage.g:1815:3: ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? int alt41=2; int LA41_0 = input.LA(1); @@ -4956,10 +4964,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt41) { case 1 : - // InternalXtextGrammarTestLanguage.g:1811:4: () ( (lv_tokens_2_0= ruleTerminalToken ) )+ + // InternalXtextGrammarTestLanguage.g:1816:4: () ( (lv_tokens_2_0= ruleTerminalToken ) )+ { - // InternalXtextGrammarTestLanguage.g:1811:4: () - // InternalXtextGrammarTestLanguage.g:1812:5: + // InternalXtextGrammarTestLanguage.g:1816:4: () + // InternalXtextGrammarTestLanguage.g:1817:5: { current = forceCreateModelElementAndAdd( @@ -4969,7 +4977,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1818:4: ( (lv_tokens_2_0= ruleTerminalToken ) )+ + // InternalXtextGrammarTestLanguage.g:1823:4: ( (lv_tokens_2_0= ruleTerminalToken ) )+ int cnt40=0; loop40: do { @@ -4983,10 +4991,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt40) { case 1 : - // InternalXtextGrammarTestLanguage.g:1819:5: (lv_tokens_2_0= ruleTerminalToken ) + // InternalXtextGrammarTestLanguage.g:1824:5: (lv_tokens_2_0= ruleTerminalToken ) { - // InternalXtextGrammarTestLanguage.g:1819:5: (lv_tokens_2_0= ruleTerminalToken ) - // InternalXtextGrammarTestLanguage.g:1820:6: lv_tokens_2_0= ruleTerminalToken + // InternalXtextGrammarTestLanguage.g:1824:5: (lv_tokens_2_0= ruleTerminalToken ) + // InternalXtextGrammarTestLanguage.g:1825:6: lv_tokens_2_0= ruleTerminalToken { newCompositeNode(grammarAccess.getTerminalGroupAccess().getTokensTerminalTokenParserRuleCall_1_1_0()); @@ -5052,7 +5060,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTerminalToken" - // InternalXtextGrammarTestLanguage.g:1842:1: entryRuleTerminalToken returns [EObject current=null] : iv_ruleTerminalToken= ruleTerminalToken EOF ; + // InternalXtextGrammarTestLanguage.g:1847:1: entryRuleTerminalToken returns [EObject current=null] : iv_ruleTerminalToken= ruleTerminalToken EOF ; public final EObject entryRuleTerminalToken() throws RecognitionException { EObject current = null; @@ -5060,8 +5068,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1842:54: (iv_ruleTerminalToken= ruleTerminalToken EOF ) - // InternalXtextGrammarTestLanguage.g:1843:2: iv_ruleTerminalToken= ruleTerminalToken EOF + // InternalXtextGrammarTestLanguage.g:1847:54: (iv_ruleTerminalToken= ruleTerminalToken EOF ) + // InternalXtextGrammarTestLanguage.g:1848:2: iv_ruleTerminalToken= ruleTerminalToken EOF { newCompositeNode(grammarAccess.getTerminalTokenRule()); pushFollow(FOLLOW_1); @@ -5088,7 +5096,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTerminalToken" - // InternalXtextGrammarTestLanguage.g:1849:1: ruleTerminalToken returns [EObject current=null] : (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) ; + // InternalXtextGrammarTestLanguage.g:1854:1: ruleTerminalToken returns [EObject current=null] : (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) ; public final EObject ruleTerminalToken() throws RecognitionException { EObject current = null; @@ -5102,11 +5110,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1855:2: ( (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) ) - // InternalXtextGrammarTestLanguage.g:1856:2: (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) + // InternalXtextGrammarTestLanguage.g:1860:2: ( (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) ) + // InternalXtextGrammarTestLanguage.g:1861:2: (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) { - // InternalXtextGrammarTestLanguage.g:1856:2: (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) - // InternalXtextGrammarTestLanguage.g:1857:3: this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? + // InternalXtextGrammarTestLanguage.g:1861:2: (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) + // InternalXtextGrammarTestLanguage.g:1862:3: this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? { newCompositeNode(grammarAccess.getTerminalTokenAccess().getTerminalTokenElementParserRuleCall_0()); @@ -5120,7 +5128,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_TerminalTokenElement_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:1865:3: ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? + // InternalXtextGrammarTestLanguage.g:1870:3: ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? int alt43=2; int LA43_0 = input.LA(1); @@ -5129,12 +5137,12 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt43) { case 1 : - // InternalXtextGrammarTestLanguage.g:1866:4: ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) + // InternalXtextGrammarTestLanguage.g:1871:4: ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) { - // InternalXtextGrammarTestLanguage.g:1866:4: ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) - // InternalXtextGrammarTestLanguage.g:1867:5: (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) + // InternalXtextGrammarTestLanguage.g:1871:4: ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) + // InternalXtextGrammarTestLanguage.g:1872:5: (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) { - // InternalXtextGrammarTestLanguage.g:1867:5: (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) + // InternalXtextGrammarTestLanguage.g:1872:5: (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) int alt42=3; switch ( input.LA(1) ) { case 26: @@ -5161,7 +5169,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt42) { case 1 : - // InternalXtextGrammarTestLanguage.g:1868:6: lv_cardinality_1_1= '?' + // InternalXtextGrammarTestLanguage.g:1873:6: lv_cardinality_1_1= '?' { lv_cardinality_1_1=(Token)match(input,26,FOLLOW_2); @@ -5177,7 +5185,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1879:6: lv_cardinality_1_2= '*' + // InternalXtextGrammarTestLanguage.g:1884:6: lv_cardinality_1_2= '*' { lv_cardinality_1_2=(Token)match(input,27,FOLLOW_2); @@ -5193,7 +5201,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1890:6: lv_cardinality_1_3= '+' + // InternalXtextGrammarTestLanguage.g:1895:6: lv_cardinality_1_3= '+' { lv_cardinality_1_3=(Token)match(input,28,FOLLOW_2); @@ -5243,7 +5251,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTerminalTokenElement" - // InternalXtextGrammarTestLanguage.g:1907:1: entryRuleTerminalTokenElement returns [EObject current=null] : iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF ; + // InternalXtextGrammarTestLanguage.g:1912:1: entryRuleTerminalTokenElement returns [EObject current=null] : iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF ; public final EObject entryRuleTerminalTokenElement() throws RecognitionException { EObject current = null; @@ -5251,8 +5259,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1907:61: (iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF ) - // InternalXtextGrammarTestLanguage.g:1908:2: iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF + // InternalXtextGrammarTestLanguage.g:1912:61: (iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF ) + // InternalXtextGrammarTestLanguage.g:1913:2: iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF { newCompositeNode(grammarAccess.getTerminalTokenElementRule()); pushFollow(FOLLOW_1); @@ -5279,7 +5287,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTerminalTokenElement" - // InternalXtextGrammarTestLanguage.g:1914:1: ruleTerminalTokenElement returns [EObject current=null] : (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) ; + // InternalXtextGrammarTestLanguage.g:1919:1: ruleTerminalTokenElement returns [EObject current=null] : (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) ; public final EObject ruleTerminalTokenElement() throws RecognitionException { EObject current = null; @@ -5298,10 +5306,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1920:2: ( (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) ) - // InternalXtextGrammarTestLanguage.g:1921:2: (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) + // InternalXtextGrammarTestLanguage.g:1925:2: ( (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) ) + // InternalXtextGrammarTestLanguage.g:1926:2: (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) { - // InternalXtextGrammarTestLanguage.g:1921:2: (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) + // InternalXtextGrammarTestLanguage.g:1926:2: (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) int alt44=5; switch ( input.LA(1) ) { case RULE_STRING: @@ -5339,7 +5347,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt44) { case 1 : - // InternalXtextGrammarTestLanguage.g:1922:3: this_CharacterRange_0= ruleCharacterRange + // InternalXtextGrammarTestLanguage.g:1927:3: this_CharacterRange_0= ruleCharacterRange { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getCharacterRangeParserRuleCall_0()); @@ -5357,7 +5365,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1931:3: this_RuleCall_1= ruleRuleCall + // InternalXtextGrammarTestLanguage.g:1936:3: this_RuleCall_1= ruleRuleCall { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getRuleCallParserRuleCall_1()); @@ -5375,7 +5383,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1940:3: this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement + // InternalXtextGrammarTestLanguage.g:1945:3: this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getParenthesizedTerminalElementParserRuleCall_2()); @@ -5393,7 +5401,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 4 : - // InternalXtextGrammarTestLanguage.g:1949:3: this_AbstractNegatedToken_3= ruleAbstractNegatedToken + // InternalXtextGrammarTestLanguage.g:1954:3: this_AbstractNegatedToken_3= ruleAbstractNegatedToken { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getAbstractNegatedTokenParserRuleCall_3()); @@ -5411,7 +5419,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 5 : - // InternalXtextGrammarTestLanguage.g:1958:3: this_Wildcard_4= ruleWildcard + // InternalXtextGrammarTestLanguage.g:1963:3: this_Wildcard_4= ruleWildcard { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getWildcardParserRuleCall_4()); @@ -5451,7 +5459,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleParenthesizedTerminalElement" - // InternalXtextGrammarTestLanguage.g:1970:1: entryRuleParenthesizedTerminalElement returns [EObject current=null] : iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF ; + // InternalXtextGrammarTestLanguage.g:1975:1: entryRuleParenthesizedTerminalElement returns [EObject current=null] : iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF ; public final EObject entryRuleParenthesizedTerminalElement() throws RecognitionException { EObject current = null; @@ -5459,8 +5467,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1970:69: (iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF ) - // InternalXtextGrammarTestLanguage.g:1971:2: iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF + // InternalXtextGrammarTestLanguage.g:1975:69: (iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF ) + // InternalXtextGrammarTestLanguage.g:1976:2: iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF { newCompositeNode(grammarAccess.getParenthesizedTerminalElementRule()); pushFollow(FOLLOW_1); @@ -5487,7 +5495,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleParenthesizedTerminalElement" - // InternalXtextGrammarTestLanguage.g:1977:1: ruleParenthesizedTerminalElement returns [EObject current=null] : (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) ; + // InternalXtextGrammarTestLanguage.g:1982:1: ruleParenthesizedTerminalElement returns [EObject current=null] : (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) ; public final EObject ruleParenthesizedTerminalElement() throws RecognitionException { EObject current = null; @@ -5500,11 +5508,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1983:2: ( (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) ) - // InternalXtextGrammarTestLanguage.g:1984:2: (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:1988:2: ( (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) ) + // InternalXtextGrammarTestLanguage.g:1989:2: (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) { - // InternalXtextGrammarTestLanguage.g:1984:2: (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) - // InternalXtextGrammarTestLanguage.g:1985:3: otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' + // InternalXtextGrammarTestLanguage.g:1989:2: (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:1990:3: otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' { otherlv_0=(Token)match(input,15,FOLLOW_33); @@ -5549,7 +5557,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAbstractNegatedToken" - // InternalXtextGrammarTestLanguage.g:2005:1: entryRuleAbstractNegatedToken returns [EObject current=null] : iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF ; + // InternalXtextGrammarTestLanguage.g:2010:1: entryRuleAbstractNegatedToken returns [EObject current=null] : iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF ; public final EObject entryRuleAbstractNegatedToken() throws RecognitionException { EObject current = null; @@ -5557,8 +5565,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2005:61: (iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF ) - // InternalXtextGrammarTestLanguage.g:2006:2: iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF + // InternalXtextGrammarTestLanguage.g:2010:61: (iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF ) + // InternalXtextGrammarTestLanguage.g:2011:2: iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF { newCompositeNode(grammarAccess.getAbstractNegatedTokenRule()); pushFollow(FOLLOW_1); @@ -5585,7 +5593,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAbstractNegatedToken" - // InternalXtextGrammarTestLanguage.g:2012:1: ruleAbstractNegatedToken returns [EObject current=null] : (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) ; + // InternalXtextGrammarTestLanguage.g:2017:1: ruleAbstractNegatedToken returns [EObject current=null] : (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) ; public final EObject ruleAbstractNegatedToken() throws RecognitionException { EObject current = null; @@ -5598,10 +5606,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2018:2: ( (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) ) - // InternalXtextGrammarTestLanguage.g:2019:2: (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) + // InternalXtextGrammarTestLanguage.g:2023:2: ( (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) ) + // InternalXtextGrammarTestLanguage.g:2024:2: (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) { - // InternalXtextGrammarTestLanguage.g:2019:2: (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) + // InternalXtextGrammarTestLanguage.g:2024:2: (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) int alt45=2; int LA45_0 = input.LA(1); @@ -5619,7 +5627,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt45) { case 1 : - // InternalXtextGrammarTestLanguage.g:2020:3: this_NegatedToken_0= ruleNegatedToken + // InternalXtextGrammarTestLanguage.g:2025:3: this_NegatedToken_0= ruleNegatedToken { newCompositeNode(grammarAccess.getAbstractNegatedTokenAccess().getNegatedTokenParserRuleCall_0()); @@ -5637,7 +5645,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:2029:3: this_UntilToken_1= ruleUntilToken + // InternalXtextGrammarTestLanguage.g:2034:3: this_UntilToken_1= ruleUntilToken { newCompositeNode(grammarAccess.getAbstractNegatedTokenAccess().getUntilTokenParserRuleCall_1()); @@ -5677,7 +5685,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleNegatedToken" - // InternalXtextGrammarTestLanguage.g:2041:1: entryRuleNegatedToken returns [EObject current=null] : iv_ruleNegatedToken= ruleNegatedToken EOF ; + // InternalXtextGrammarTestLanguage.g:2046:1: entryRuleNegatedToken returns [EObject current=null] : iv_ruleNegatedToken= ruleNegatedToken EOF ; public final EObject entryRuleNegatedToken() throws RecognitionException { EObject current = null; @@ -5685,8 +5693,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2041:53: (iv_ruleNegatedToken= ruleNegatedToken EOF ) - // InternalXtextGrammarTestLanguage.g:2042:2: iv_ruleNegatedToken= ruleNegatedToken EOF + // InternalXtextGrammarTestLanguage.g:2046:53: (iv_ruleNegatedToken= ruleNegatedToken EOF ) + // InternalXtextGrammarTestLanguage.g:2047:2: iv_ruleNegatedToken= ruleNegatedToken EOF { newCompositeNode(grammarAccess.getNegatedTokenRule()); pushFollow(FOLLOW_1); @@ -5713,7 +5721,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleNegatedToken" - // InternalXtextGrammarTestLanguage.g:2048:1: ruleNegatedToken returns [EObject current=null] : (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ; + // InternalXtextGrammarTestLanguage.g:2053:1: ruleNegatedToken returns [EObject current=null] : (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ; public final EObject ruleNegatedToken() throws RecognitionException { EObject current = null; @@ -5725,21 +5733,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2054:2: ( (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ) - // InternalXtextGrammarTestLanguage.g:2055:2: (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) + // InternalXtextGrammarTestLanguage.g:2059:2: ( (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ) + // InternalXtextGrammarTestLanguage.g:2060:2: (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) { - // InternalXtextGrammarTestLanguage.g:2055:2: (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) - // InternalXtextGrammarTestLanguage.g:2056:3: otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) + // InternalXtextGrammarTestLanguage.g:2060:2: (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) + // InternalXtextGrammarTestLanguage.g:2061:3: otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) { otherlv_0=(Token)match(input,38,FOLLOW_33); newLeafNode(otherlv_0, grammarAccess.getNegatedTokenAccess().getExclamationMarkKeyword_0()); - // InternalXtextGrammarTestLanguage.g:2060:3: ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) - // InternalXtextGrammarTestLanguage.g:2061:4: (lv_terminal_1_0= ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:2065:3: ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) + // InternalXtextGrammarTestLanguage.g:2066:4: (lv_terminal_1_0= ruleTerminalTokenElement ) { - // InternalXtextGrammarTestLanguage.g:2061:4: (lv_terminal_1_0= ruleTerminalTokenElement ) - // InternalXtextGrammarTestLanguage.g:2062:5: lv_terminal_1_0= ruleTerminalTokenElement + // InternalXtextGrammarTestLanguage.g:2066:4: (lv_terminal_1_0= ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:2067:5: lv_terminal_1_0= ruleTerminalTokenElement { newCompositeNode(grammarAccess.getNegatedTokenAccess().getTerminalTerminalTokenElementParserRuleCall_1_0()); @@ -5789,7 +5797,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleUntilToken" - // InternalXtextGrammarTestLanguage.g:2083:1: entryRuleUntilToken returns [EObject current=null] : iv_ruleUntilToken= ruleUntilToken EOF ; + // InternalXtextGrammarTestLanguage.g:2088:1: entryRuleUntilToken returns [EObject current=null] : iv_ruleUntilToken= ruleUntilToken EOF ; public final EObject entryRuleUntilToken() throws RecognitionException { EObject current = null; @@ -5797,8 +5805,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2083:51: (iv_ruleUntilToken= ruleUntilToken EOF ) - // InternalXtextGrammarTestLanguage.g:2084:2: iv_ruleUntilToken= ruleUntilToken EOF + // InternalXtextGrammarTestLanguage.g:2088:51: (iv_ruleUntilToken= ruleUntilToken EOF ) + // InternalXtextGrammarTestLanguage.g:2089:2: iv_ruleUntilToken= ruleUntilToken EOF { newCompositeNode(grammarAccess.getUntilTokenRule()); pushFollow(FOLLOW_1); @@ -5825,7 +5833,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleUntilToken" - // InternalXtextGrammarTestLanguage.g:2090:1: ruleUntilToken returns [EObject current=null] : (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ; + // InternalXtextGrammarTestLanguage.g:2095:1: ruleUntilToken returns [EObject current=null] : (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ; public final EObject ruleUntilToken() throws RecognitionException { EObject current = null; @@ -5837,21 +5845,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2096:2: ( (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ) - // InternalXtextGrammarTestLanguage.g:2097:2: (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) + // InternalXtextGrammarTestLanguage.g:2101:2: ( (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ) + // InternalXtextGrammarTestLanguage.g:2102:2: (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) { - // InternalXtextGrammarTestLanguage.g:2097:2: (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) - // InternalXtextGrammarTestLanguage.g:2098:3: otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) + // InternalXtextGrammarTestLanguage.g:2102:2: (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) + // InternalXtextGrammarTestLanguage.g:2103:3: otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) { otherlv_0=(Token)match(input,39,FOLLOW_33); newLeafNode(otherlv_0, grammarAccess.getUntilTokenAccess().getHyphenMinusGreaterThanSignKeyword_0()); - // InternalXtextGrammarTestLanguage.g:2102:3: ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) - // InternalXtextGrammarTestLanguage.g:2103:4: (lv_terminal_1_0= ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:2107:3: ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) + // InternalXtextGrammarTestLanguage.g:2108:4: (lv_terminal_1_0= ruleTerminalTokenElement ) { - // InternalXtextGrammarTestLanguage.g:2103:4: (lv_terminal_1_0= ruleTerminalTokenElement ) - // InternalXtextGrammarTestLanguage.g:2104:5: lv_terminal_1_0= ruleTerminalTokenElement + // InternalXtextGrammarTestLanguage.g:2108:4: (lv_terminal_1_0= ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:2109:5: lv_terminal_1_0= ruleTerminalTokenElement { newCompositeNode(grammarAccess.getUntilTokenAccess().getTerminalTerminalTokenElementParserRuleCall_1_0()); @@ -5901,7 +5909,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleWildcard" - // InternalXtextGrammarTestLanguage.g:2125:1: entryRuleWildcard returns [EObject current=null] : iv_ruleWildcard= ruleWildcard EOF ; + // InternalXtextGrammarTestLanguage.g:2130:1: entryRuleWildcard returns [EObject current=null] : iv_ruleWildcard= ruleWildcard EOF ; public final EObject entryRuleWildcard() throws RecognitionException { EObject current = null; @@ -5909,8 +5917,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2125:49: (iv_ruleWildcard= ruleWildcard EOF ) - // InternalXtextGrammarTestLanguage.g:2126:2: iv_ruleWildcard= ruleWildcard EOF + // InternalXtextGrammarTestLanguage.g:2130:49: (iv_ruleWildcard= ruleWildcard EOF ) + // InternalXtextGrammarTestLanguage.g:2131:2: iv_ruleWildcard= ruleWildcard EOF { newCompositeNode(grammarAccess.getWildcardRule()); pushFollow(FOLLOW_1); @@ -5937,7 +5945,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleWildcard" - // InternalXtextGrammarTestLanguage.g:2132:1: ruleWildcard returns [EObject current=null] : ( () otherlv_1= '.' ) ; + // InternalXtextGrammarTestLanguage.g:2137:1: ruleWildcard returns [EObject current=null] : ( () otherlv_1= '.' ) ; public final EObject ruleWildcard() throws RecognitionException { EObject current = null; @@ -5947,14 +5955,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2138:2: ( ( () otherlv_1= '.' ) ) - // InternalXtextGrammarTestLanguage.g:2139:2: ( () otherlv_1= '.' ) + // InternalXtextGrammarTestLanguage.g:2143:2: ( ( () otherlv_1= '.' ) ) + // InternalXtextGrammarTestLanguage.g:2144:2: ( () otherlv_1= '.' ) { - // InternalXtextGrammarTestLanguage.g:2139:2: ( () otherlv_1= '.' ) - // InternalXtextGrammarTestLanguage.g:2140:3: () otherlv_1= '.' + // InternalXtextGrammarTestLanguage.g:2144:2: ( () otherlv_1= '.' ) + // InternalXtextGrammarTestLanguage.g:2145:3: () otherlv_1= '.' { - // InternalXtextGrammarTestLanguage.g:2140:3: () - // InternalXtextGrammarTestLanguage.g:2141:4: + // InternalXtextGrammarTestLanguage.g:2145:3: () + // InternalXtextGrammarTestLanguage.g:2146:4: { current = forceCreateModelElement( @@ -5991,7 +5999,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleCharacterRange" - // InternalXtextGrammarTestLanguage.g:2155:1: entryRuleCharacterRange returns [EObject current=null] : iv_ruleCharacterRange= ruleCharacterRange EOF ; + // InternalXtextGrammarTestLanguage.g:2160:1: entryRuleCharacterRange returns [EObject current=null] : iv_ruleCharacterRange= ruleCharacterRange EOF ; public final EObject entryRuleCharacterRange() throws RecognitionException { EObject current = null; @@ -5999,8 +6007,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2155:55: (iv_ruleCharacterRange= ruleCharacterRange EOF ) - // InternalXtextGrammarTestLanguage.g:2156:2: iv_ruleCharacterRange= ruleCharacterRange EOF + // InternalXtextGrammarTestLanguage.g:2160:55: (iv_ruleCharacterRange= ruleCharacterRange EOF ) + // InternalXtextGrammarTestLanguage.g:2161:2: iv_ruleCharacterRange= ruleCharacterRange EOF { newCompositeNode(grammarAccess.getCharacterRangeRule()); pushFollow(FOLLOW_1); @@ -6027,7 +6035,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleCharacterRange" - // InternalXtextGrammarTestLanguage.g:2162:1: ruleCharacterRange returns [EObject current=null] : (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) ; + // InternalXtextGrammarTestLanguage.g:2167:1: ruleCharacterRange returns [EObject current=null] : (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) ; public final EObject ruleCharacterRange() throws RecognitionException { EObject current = null; @@ -6041,11 +6049,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2168:2: ( (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) ) - // InternalXtextGrammarTestLanguage.g:2169:2: (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) + // InternalXtextGrammarTestLanguage.g:2173:2: ( (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) ) + // InternalXtextGrammarTestLanguage.g:2174:2: (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) { - // InternalXtextGrammarTestLanguage.g:2169:2: (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) - // InternalXtextGrammarTestLanguage.g:2170:3: this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? + // InternalXtextGrammarTestLanguage.g:2174:2: (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) + // InternalXtextGrammarTestLanguage.g:2175:3: this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? { newCompositeNode(grammarAccess.getCharacterRangeAccess().getKeywordParserRuleCall_0()); @@ -6059,7 +6067,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_Keyword_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:2178:3: ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? + // InternalXtextGrammarTestLanguage.g:2183:3: ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? int alt46=2; int LA46_0 = input.LA(1); @@ -6068,10 +6076,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt46) { case 1 : - // InternalXtextGrammarTestLanguage.g:2179:4: () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) + // InternalXtextGrammarTestLanguage.g:2184:4: () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) { - // InternalXtextGrammarTestLanguage.g:2179:4: () - // InternalXtextGrammarTestLanguage.g:2180:5: + // InternalXtextGrammarTestLanguage.g:2184:4: () + // InternalXtextGrammarTestLanguage.g:2185:5: { current = forceCreateModelElementAndSet( @@ -6085,11 +6093,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_2, grammarAccess.getCharacterRangeAccess().getFullStopFullStopKeyword_1_1()); - // InternalXtextGrammarTestLanguage.g:2190:4: ( (lv_right_3_0= ruleKeyword ) ) - // InternalXtextGrammarTestLanguage.g:2191:5: (lv_right_3_0= ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:2195:4: ( (lv_right_3_0= ruleKeyword ) ) + // InternalXtextGrammarTestLanguage.g:2196:5: (lv_right_3_0= ruleKeyword ) { - // InternalXtextGrammarTestLanguage.g:2191:5: (lv_right_3_0= ruleKeyword ) - // InternalXtextGrammarTestLanguage.g:2192:6: lv_right_3_0= ruleKeyword + // InternalXtextGrammarTestLanguage.g:2196:5: (lv_right_3_0= ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:2197:6: lv_right_3_0= ruleKeyword { newCompositeNode(grammarAccess.getCharacterRangeAccess().getRightKeywordParserRuleCall_1_2_0()); @@ -6145,7 +6153,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleEnumRule" - // InternalXtextGrammarTestLanguage.g:2214:1: entryRuleEnumRule returns [EObject current=null] : iv_ruleEnumRule= ruleEnumRule EOF ; + // InternalXtextGrammarTestLanguage.g:2219:1: entryRuleEnumRule returns [EObject current=null] : iv_ruleEnumRule= ruleEnumRule EOF ; public final EObject entryRuleEnumRule() throws RecognitionException { EObject current = null; @@ -6153,8 +6161,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2214:49: (iv_ruleEnumRule= ruleEnumRule EOF ) - // InternalXtextGrammarTestLanguage.g:2215:2: iv_ruleEnumRule= ruleEnumRule EOF + // InternalXtextGrammarTestLanguage.g:2219:49: (iv_ruleEnumRule= ruleEnumRule EOF ) + // InternalXtextGrammarTestLanguage.g:2220:2: iv_ruleEnumRule= ruleEnumRule EOF { newCompositeNode(grammarAccess.getEnumRuleRule()); pushFollow(FOLLOW_1); @@ -6181,7 +6189,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleEnumRule" - // InternalXtextGrammarTestLanguage.g:2221:1: ruleEnumRule returns [EObject current=null] : (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) ; + // InternalXtextGrammarTestLanguage.g:2226:1: ruleEnumRule returns [EObject current=null] : (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) ; public final EObject ruleEnumRule() throws RecognitionException { EObject current = null; @@ -6199,21 +6207,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2227:2: ( (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) ) - // InternalXtextGrammarTestLanguage.g:2228:2: (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) + // InternalXtextGrammarTestLanguage.g:2232:2: ( (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) ) + // InternalXtextGrammarTestLanguage.g:2233:2: (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) { - // InternalXtextGrammarTestLanguage.g:2228:2: (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) - // InternalXtextGrammarTestLanguage.g:2229:3: otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' + // InternalXtextGrammarTestLanguage.g:2233:2: (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) + // InternalXtextGrammarTestLanguage.g:2234:3: otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' { otherlv_0=(Token)match(input,41,FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getEnumRuleAccess().getEnumKeyword_0()); - // InternalXtextGrammarTestLanguage.g:2233:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:2234:4: (lv_name_1_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:2238:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:2239:4: (lv_name_1_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:2234:4: (lv_name_1_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:2235:5: lv_name_1_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:2239:4: (lv_name_1_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:2240:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_32); @@ -6235,7 +6243,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:2251:3: (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? + // InternalXtextGrammarTestLanguage.g:2256:3: (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? int alt47=2; int LA47_0 = input.LA(1); @@ -6244,17 +6252,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt47) { case 1 : - // InternalXtextGrammarTestLanguage.g:2252:4: otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:2257:4: otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) { otherlv_2=(Token)match(input,21,FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getEnumRuleAccess().getReturnsKeyword_2_0()); - // InternalXtextGrammarTestLanguage.g:2256:4: ( (lv_type_3_0= ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:2257:5: (lv_type_3_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:2261:4: ( (lv_type_3_0= ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:2262:5: (lv_type_3_0= ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:2257:5: (lv_type_3_0= ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:2258:6: lv_type_3_0= ruleTypeRef + // InternalXtextGrammarTestLanguage.g:2262:5: (lv_type_3_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:2263:6: lv_type_3_0= ruleTypeRef { newCompositeNode(grammarAccess.getEnumRuleAccess().getTypeTypeRefParserRuleCall_2_1_0()); @@ -6291,11 +6299,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_4, grammarAccess.getEnumRuleAccess().getColonKeyword_3()); - // InternalXtextGrammarTestLanguage.g:2280:3: ( (lv_alternatives_5_0= ruleEnumLiterals ) ) - // InternalXtextGrammarTestLanguage.g:2281:4: (lv_alternatives_5_0= ruleEnumLiterals ) + // InternalXtextGrammarTestLanguage.g:2285:3: ( (lv_alternatives_5_0= ruleEnumLiterals ) ) + // InternalXtextGrammarTestLanguage.g:2286:4: (lv_alternatives_5_0= ruleEnumLiterals ) { - // InternalXtextGrammarTestLanguage.g:2281:4: (lv_alternatives_5_0= ruleEnumLiterals ) - // InternalXtextGrammarTestLanguage.g:2282:5: lv_alternatives_5_0= ruleEnumLiterals + // InternalXtextGrammarTestLanguage.g:2286:4: (lv_alternatives_5_0= ruleEnumLiterals ) + // InternalXtextGrammarTestLanguage.g:2287:5: lv_alternatives_5_0= ruleEnumLiterals { newCompositeNode(grammarAccess.getEnumRuleAccess().getAlternativesEnumLiteralsParserRuleCall_4_0()); @@ -6349,7 +6357,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleEnumLiterals" - // InternalXtextGrammarTestLanguage.g:2307:1: entryRuleEnumLiterals returns [EObject current=null] : iv_ruleEnumLiterals= ruleEnumLiterals EOF ; + // InternalXtextGrammarTestLanguage.g:2312:1: entryRuleEnumLiterals returns [EObject current=null] : iv_ruleEnumLiterals= ruleEnumLiterals EOF ; public final EObject entryRuleEnumLiterals() throws RecognitionException { EObject current = null; @@ -6357,8 +6365,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2307:53: (iv_ruleEnumLiterals= ruleEnumLiterals EOF ) - // InternalXtextGrammarTestLanguage.g:2308:2: iv_ruleEnumLiterals= ruleEnumLiterals EOF + // InternalXtextGrammarTestLanguage.g:2312:53: (iv_ruleEnumLiterals= ruleEnumLiterals EOF ) + // InternalXtextGrammarTestLanguage.g:2313:2: iv_ruleEnumLiterals= ruleEnumLiterals EOF { newCompositeNode(grammarAccess.getEnumLiteralsRule()); pushFollow(FOLLOW_1); @@ -6385,7 +6393,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleEnumLiterals" - // InternalXtextGrammarTestLanguage.g:2314:1: ruleEnumLiterals returns [EObject current=null] : (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:2319:1: ruleEnumLiterals returns [EObject current=null] : (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) ; public final EObject ruleEnumLiterals() throws RecognitionException { EObject current = null; @@ -6399,11 +6407,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2320:2: ( (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:2321:2: (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:2325:2: ( (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:2326:2: (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:2321:2: (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:2322:3: this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:2326:2: (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:2327:3: this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? { newCompositeNode(grammarAccess.getEnumLiteralsAccess().getEnumLiteralDeclarationParserRuleCall_0()); @@ -6417,7 +6425,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_EnumLiteralDeclaration_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:2330:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:2335:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? int alt49=2; int LA49_0 = input.LA(1); @@ -6426,10 +6434,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt49) { case 1 : - // InternalXtextGrammarTestLanguage.g:2331:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ + // InternalXtextGrammarTestLanguage.g:2336:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ { - // InternalXtextGrammarTestLanguage.g:2331:4: () - // InternalXtextGrammarTestLanguage.g:2332:5: + // InternalXtextGrammarTestLanguage.g:2336:4: () + // InternalXtextGrammarTestLanguage.g:2337:5: { current = forceCreateModelElementAndAdd( @@ -6439,7 +6447,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:2338:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ + // InternalXtextGrammarTestLanguage.g:2343:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ int cnt48=0; loop48: do { @@ -6453,17 +6461,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt48) { case 1 : - // InternalXtextGrammarTestLanguage.g:2339:5: otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) + // InternalXtextGrammarTestLanguage.g:2344:5: otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) { otherlv_2=(Token)match(input,25,FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getEnumLiteralsAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextGrammarTestLanguage.g:2343:5: ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) - // InternalXtextGrammarTestLanguage.g:2344:6: (lv_groups_3_0= ruleEnumLiteralDeclaration ) + // InternalXtextGrammarTestLanguage.g:2348:5: ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) + // InternalXtextGrammarTestLanguage.g:2349:6: (lv_groups_3_0= ruleEnumLiteralDeclaration ) { - // InternalXtextGrammarTestLanguage.g:2344:6: (lv_groups_3_0= ruleEnumLiteralDeclaration ) - // InternalXtextGrammarTestLanguage.g:2345:7: lv_groups_3_0= ruleEnumLiteralDeclaration + // InternalXtextGrammarTestLanguage.g:2349:6: (lv_groups_3_0= ruleEnumLiteralDeclaration ) + // InternalXtextGrammarTestLanguage.g:2350:7: lv_groups_3_0= ruleEnumLiteralDeclaration { newCompositeNode(grammarAccess.getEnumLiteralsAccess().getGroupsEnumLiteralDeclarationParserRuleCall_1_1_1_0()); @@ -6532,7 +6540,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleEnumLiteralDeclaration" - // InternalXtextGrammarTestLanguage.g:2368:1: entryRuleEnumLiteralDeclaration returns [EObject current=null] : iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF ; + // InternalXtextGrammarTestLanguage.g:2373:1: entryRuleEnumLiteralDeclaration returns [EObject current=null] : iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF ; public final EObject entryRuleEnumLiteralDeclaration() throws RecognitionException { EObject current = null; @@ -6540,8 +6548,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2368:63: (iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF ) - // InternalXtextGrammarTestLanguage.g:2369:2: iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF + // InternalXtextGrammarTestLanguage.g:2373:63: (iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF ) + // InternalXtextGrammarTestLanguage.g:2374:2: iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF { newCompositeNode(grammarAccess.getEnumLiteralDeclarationRule()); pushFollow(FOLLOW_1); @@ -6568,7 +6576,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleEnumLiteralDeclaration" - // InternalXtextGrammarTestLanguage.g:2375:1: ruleEnumLiteralDeclaration returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) ; + // InternalXtextGrammarTestLanguage.g:2380:1: ruleEnumLiteralDeclaration returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) ; public final EObject ruleEnumLiteralDeclaration() throws RecognitionException { EObject current = null; @@ -6581,17 +6589,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2381:2: ( ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) ) - // InternalXtextGrammarTestLanguage.g:2382:2: ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) + // InternalXtextGrammarTestLanguage.g:2386:2: ( ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) ) + // InternalXtextGrammarTestLanguage.g:2387:2: ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) { - // InternalXtextGrammarTestLanguage.g:2382:2: ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) - // InternalXtextGrammarTestLanguage.g:2383:3: ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? + // InternalXtextGrammarTestLanguage.g:2387:2: ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) + // InternalXtextGrammarTestLanguage.g:2388:3: ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? { - // InternalXtextGrammarTestLanguage.g:2383:3: ( (otherlv_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:2384:4: (otherlv_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:2388:3: ( (otherlv_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:2389:4: (otherlv_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:2384:4: (otherlv_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:2385:5: otherlv_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:2389:4: (otherlv_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:2390:5: otherlv_0= RULE_ID { if (current==null) { @@ -6608,7 +6616,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:2396:3: (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? + // InternalXtextGrammarTestLanguage.g:2401:3: (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? int alt50=2; int LA50_0 = input.LA(1); @@ -6617,17 +6625,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt50) { case 1 : - // InternalXtextGrammarTestLanguage.g:2397:4: otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) + // InternalXtextGrammarTestLanguage.g:2402:4: otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) { otherlv_1=(Token)match(input,30,FOLLOW_11); newLeafNode(otherlv_1, grammarAccess.getEnumLiteralDeclarationAccess().getEqualsSignKeyword_1_0()); - // InternalXtextGrammarTestLanguage.g:2401:4: ( (lv_literal_2_0= ruleKeyword ) ) - // InternalXtextGrammarTestLanguage.g:2402:5: (lv_literal_2_0= ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:2406:4: ( (lv_literal_2_0= ruleKeyword ) ) + // InternalXtextGrammarTestLanguage.g:2407:5: (lv_literal_2_0= ruleKeyword ) { - // InternalXtextGrammarTestLanguage.g:2402:5: (lv_literal_2_0= ruleKeyword ) - // InternalXtextGrammarTestLanguage.g:2403:6: lv_literal_2_0= ruleKeyword + // InternalXtextGrammarTestLanguage.g:2407:5: (lv_literal_2_0= ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:2408:6: lv_literal_2_0= ruleKeyword { newCompositeNode(grammarAccess.getEnumLiteralDeclarationAccess().getLiteralKeywordParserRuleCall_1_1_0()); diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/scoping/XtextGrammarTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/scoping/XtextGrammarTestLanguageScopeProvider.java index 9bca59093..45e6c2f17 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/scoping/XtextGrammarTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/scoping/XtextGrammarTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.scoping; import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/serializer/XtextGrammarTestLanguageSemanticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/serializer/XtextGrammarTestLanguageSemanticSequencer.java index feaf43e0e..ad72d69eb 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/serializer/XtextGrammarTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/serializer/XtextGrammarTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/serializer/XtextGrammarTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/serializer/XtextGrammarTestLanguageSyntacticSequencer.java index d9cfbe4d0..ffe8afcc0 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/serializer/XtextGrammarTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/serializer/XtextGrammarTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/services/XtextGrammarTestLanguageGrammarAccess.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/services/XtextGrammarTestLanguageGrammarAccess.java index 49382be7c..797dd0c1f 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/services/XtextGrammarTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/services/XtextGrammarTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/tests/XtextGrammarTestLanguageInjectorProvider.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/tests/XtextGrammarTestLanguageInjectorProvider.java index 44fc80fd7..d7d0ab140 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/tests/XtextGrammarTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/tests/XtextGrammarTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/validation/XtextGrammarTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/validation/XtextGrammarTestLanguageValidator.java index 33c4de14e..87e239102 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/validation/XtextGrammarTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/validation/XtextGrammarTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar.validation; import java.util.ArrayList; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractElement.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractElement.java index 0af9699e5..6be472da4 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractElement.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractElement.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractMetamodelDeclaration.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractMetamodelDeclaration.java index 869e6fe9e..2fb25ed9f 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractMetamodelDeclaration.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractMetamodelDeclaration.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractNegatedToken.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractNegatedToken.java index e3d70c587..886f50d04 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractNegatedToken.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractNegatedToken.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractRule.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractRule.java index fc129c894..4897280f1 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractRule.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/AbstractRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Action.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Action.java index 1d52ef289..0ff03485d 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Action.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Action.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Alternatives.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Alternatives.java index 167909e9e..04cee39b4 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Alternatives.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Alternatives.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Assignment.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Assignment.java index b1248d4e2..c3c37a173 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Assignment.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Assignment.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/CharacterRange.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/CharacterRange.java index 56a4519a2..b20c92024 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/CharacterRange.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/CharacterRange.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/CrossReference.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/CrossReference.java index a7bce22f9..544ebdde9 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/CrossReference.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/CrossReference.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/EnumLiteralDeclaration.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/EnumLiteralDeclaration.java index 631bc94f4..d29be9fdc 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/EnumLiteralDeclaration.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/EnumLiteralDeclaration.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/EnumRule.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/EnumRule.java index cc1bec843..4e98d4f8a 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/EnumRule.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/EnumRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/GeneratedMetamodel.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/GeneratedMetamodel.java index 977992ae5..80cf2e101 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/GeneratedMetamodel.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/GeneratedMetamodel.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Grammar.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Grammar.java index 033581d34..bf6b3c476 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Grammar.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Grammar.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Group.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Group.java index fcd2c55a8..5aa9b71d8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Group.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Group.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Keyword.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Keyword.java index a58d99cd5..57b9fbbaa 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Keyword.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Keyword.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/NegatedToken.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/NegatedToken.java index 3136ec0fb..1e6222522 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/NegatedToken.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/NegatedToken.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/ParserRule.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/ParserRule.java index 90e15b4a8..03485f9f4 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/ParserRule.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/ParserRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/ReferencedMetamodel.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/ReferencedMetamodel.java index 9d781066a..92a1aea85 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/ReferencedMetamodel.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/ReferencedMetamodel.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/RuleCall.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/RuleCall.java index 9b8884176..b5ce1ca24 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/RuleCall.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/RuleCall.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/TerminalRule.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/TerminalRule.java index b252cf062..166faa283 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/TerminalRule.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/TerminalRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/TypeRef.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/TypeRef.java index 1fc5990ae..cb238dd6b 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/TypeRef.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/TypeRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/UntilToken.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/UntilToken.java index 9a377caf3..cfc24b2f5 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/UntilToken.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/UntilToken.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Wildcard.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Wildcard.java index d3259e519..0f05233bd 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Wildcard.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/Wildcard.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/XtextGrammarTestFactory.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/XtextGrammarTestFactory.java index e3b6373aa..df5d71547 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/XtextGrammarTestFactory.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/XtextGrammarTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/XtextGrammarTestPackage.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/XtextGrammarTestPackage.java index 58146145b..37cba3154 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/XtextGrammarTestPackage.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/XtextGrammarTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractElementImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractElementImpl.java index f186e8533..f0c23c46c 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractElementImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractMetamodelDeclarationImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractMetamodelDeclarationImpl.java index 809743d69..81cf09326 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractMetamodelDeclarationImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractMetamodelDeclarationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractNegatedTokenImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractNegatedTokenImpl.java index d336c50e7..bbef0746e 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractNegatedTokenImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractNegatedTokenImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractRuleImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractRuleImpl.java index b34d898a9..19464f2d5 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractRuleImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AbstractRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/ActionImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/ActionImpl.java index 6eb81d706..8727d184d 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/ActionImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/ActionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AlternativesImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AlternativesImpl.java index 42bd61c8f..fa73f1d80 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AlternativesImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AlternativesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AssignmentImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AssignmentImpl.java index 9523892d3..172a6b787 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AssignmentImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/AssignmentImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/CharacterRangeImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/CharacterRangeImpl.java index 98f4fe722..5b828e901 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/CharacterRangeImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/CharacterRangeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/CrossReferenceImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/CrossReferenceImpl.java index 899892688..5dab43550 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/CrossReferenceImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/CrossReferenceImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/EnumLiteralDeclarationImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/EnumLiteralDeclarationImpl.java index 0bdd4497f..3be5818de 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/EnumLiteralDeclarationImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/EnumLiteralDeclarationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/EnumRuleImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/EnumRuleImpl.java index 9fda6e124..230fd323b 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/EnumRuleImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/EnumRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/GeneratedMetamodelImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/GeneratedMetamodelImpl.java index 0dd4efecc..fe09f4d20 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/GeneratedMetamodelImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/GeneratedMetamodelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/GrammarImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/GrammarImpl.java index 79e55ae97..cac6d9753 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/GrammarImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/GrammarImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/GroupImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/GroupImpl.java index 792744c22..b1ab4a6bf 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/GroupImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/GroupImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/KeywordImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/KeywordImpl.java index 1e9954d4c..9a4d83c37 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/KeywordImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/KeywordImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/NegatedTokenImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/NegatedTokenImpl.java index c04b41cfb..176c0f8e0 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/NegatedTokenImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/NegatedTokenImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/ParserRuleImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/ParserRuleImpl.java index 137e8d275..9611dd1d2 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/ParserRuleImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/ParserRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/ReferencedMetamodelImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/ReferencedMetamodelImpl.java index f897a1563..1ab1c9845 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/ReferencedMetamodelImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/ReferencedMetamodelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/RuleCallImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/RuleCallImpl.java index 2b6a2ec70..5be23de2a 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/RuleCallImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/RuleCallImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/TerminalRuleImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/TerminalRuleImpl.java index 79e744cbf..16476acc8 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/TerminalRuleImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/TerminalRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/TypeRefImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/TypeRefImpl.java index 0e3a391d1..7df849262 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/TypeRefImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/TypeRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/UntilTokenImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/UntilTokenImpl.java index 8cf4c7f3f..3ded172b9 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/UntilTokenImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/UntilTokenImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/WildcardImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/WildcardImpl.java index caf5ea4ac..43c464fe3 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/WildcardImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/WildcardImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/XtextGrammarTestFactoryImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/XtextGrammarTestFactoryImpl.java index 15ef0f8a9..8612384a2 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/XtextGrammarTestFactoryImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/XtextGrammarTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/XtextGrammarTestPackageImpl.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/XtextGrammarTestPackageImpl.java index 18d2c52dd..e4e8a7e4c 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/XtextGrammarTestPackageImpl.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/impl/XtextGrammarTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.impl; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/util/XtextGrammarTestAdapterFactory.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/util/XtextGrammarTestAdapterFactory.java index 8adfa537c..e69128dde 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/util/XtextGrammarTestAdapterFactory.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/util/XtextGrammarTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.util; diff --git a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/util/XtextGrammarTestSwitch.java b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/util/XtextGrammarTestSwitch.java index 9efd32a3d..8689b10c5 100644 --- a/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/util/XtextGrammarTestSwitch.java +++ b/org.eclipse.xtext.testlanguages/src-gen/org/eclipse/xtext/testlanguages/xtextgrammar/xtextGrammarTest/util/XtextGrammarTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.xtextgrammar.xtextGrammarTest.util; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/GenerateTestLanguages.mwe2 b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/GenerateTestLanguages.mwe2 index 7f3ad8148..14a61124a 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/GenerateTestLanguages.mwe2 +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/GenerateTestLanguages.mwe2 @@ -6,6 +6,15 @@ import org.eclipse.xtext.xtext.generator.model.project.* var rootPath = ".." var eclipsePath = "${rootPath}/../xtext-eclipse/org.eclipse.xtext.testlanguages.ui" +var fileHeader = "/******************************************************************************* + * Copyright (c) 2010, \${year} itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/" + Workflow { component = XtextGenerator { @@ -34,6 +43,7 @@ Workflow { encoding = 'ISO-8859-1' lineDelimiter = "\n" preferXtendStubs = false + fileHeader = fileHeader } } diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageRuntimeModule.java index bd9920790..28aa6f30f 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking; /** diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetup.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetup.java index 1cf53d09e..37b4606e5 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/BeeLangTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking; /** diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageRuntimeModule.java index 5bb5853bd..90a62d707 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking; /** diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetup.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetup.java index 7a193ae8c..cfe90b9c3 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/ExBeeLangTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking; /** diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageRuntimeModule.java index aed90bb53..5266e1087 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking; /** diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetup.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetup.java index d544c8db3..7e23092ae 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/SimpleBeeLangTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking; /** diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/BeeLangTestLanguageFormatter.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/BeeLangTestLanguageFormatter.java index 4945fa0ad..142bf546a 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/BeeLangTestLanguageFormatter.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/BeeLangTestLanguageFormatter.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.formatting; import org.eclipse.xtext.formatting.impl.AbstractDeclarativeFormatter; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/ExBeeLangTestLanguageFormatter.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/ExBeeLangTestLanguageFormatter.java index a2848c13b..1a438e5b3 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/ExBeeLangTestLanguageFormatter.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/ExBeeLangTestLanguageFormatter.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.formatting; import org.eclipse.xtext.formatting.impl.AbstractDeclarativeFormatter; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/SimpleBeeLangTestLanguageFormatter.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/SimpleBeeLangTestLanguageFormatter.java index f837d6dbb..ef2791cfc 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/SimpleBeeLangTestLanguageFormatter.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting/SimpleBeeLangTestLanguageFormatter.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.formatting; import org.eclipse.xtext.formatting.impl.AbstractDeclarativeFormatter; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/BeeLangTestLanguageFormatter.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/BeeLangTestLanguageFormatter.java index db5240e6d..256584037 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/BeeLangTestLanguageFormatter.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/BeeLangTestLanguageFormatter.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.formatting2; import org.eclipse.xtext.formatting2.AbstractJavaFormatter; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/ExBeeLangTestLanguageFormatter.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/ExBeeLangTestLanguageFormatter.java index 79bce335c..5d9e45824 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/ExBeeLangTestLanguageFormatter.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/ExBeeLangTestLanguageFormatter.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.formatting2; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/SimpleBeeLangTestLanguageFormatter.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/SimpleBeeLangTestLanguageFormatter.java index 770f3709f..20e701936 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/SimpleBeeLangTestLanguageFormatter.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/formatting2/SimpleBeeLangTestLanguageFormatter.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.formatting2; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/BeeLangTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/BeeLangTestLanguageScopeProvider.java index fbd000020..9657d1168 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/BeeLangTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/BeeLangTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.scoping; import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/ExBeeLangTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/ExBeeLangTestLanguageScopeProvider.java index 481d6d2c7..1dd017092 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/ExBeeLangTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/ExBeeLangTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.scoping; import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/SimpleBeeLangTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/SimpleBeeLangTestLanguageScopeProvider.java index ca10198f3..6766e9409 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/SimpleBeeLangTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/scoping/SimpleBeeLangTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.scoping; import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/BeeLangTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/BeeLangTestLanguageValidator.java index c3e371397..972f963ee 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/BeeLangTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/BeeLangTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.validation; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/ExBeeLangTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/ExBeeLangTestLanguageValidator.java index 381639c78..230fe46bb 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/ExBeeLangTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/ExBeeLangTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.validation; import java.util.List; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/SimpleBeeLangTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/SimpleBeeLangTestLanguageValidator.java index f3807aaa8..9c95c17d5 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/SimpleBeeLangTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/backtracking/validation/SimpleBeeLangTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.backtracking.validation; import java.util.List; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/FileAwareTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/FileAwareTestLanguageRuntimeModule.java index b1cf6380f..1890baddc 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/FileAwareTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/FileAwareTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware; import org.eclipse.xtext.resource.IResourceDescriptions; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/FileAwareTestLanguageStandaloneSetup.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/FileAwareTestLanguageStandaloneSetup.java index 383bac4ed..540a22857 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/FileAwareTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/FileAwareTestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/formatting2/FileAwareTestLanguageFormatter.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/formatting2/FileAwareTestLanguageFormatter.java index f08b6358b..0f47efaea 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/formatting2/FileAwareTestLanguageFormatter.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/formatting2/FileAwareTestLanguageFormatter.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.formatting2; import org.eclipse.xtext.formatting2.AbstractJavaFormatter; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/generator/FileAwareTestLanguageGenerator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/generator/FileAwareTestLanguageGenerator.java index 70036fbd2..cc6afbe35 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/generator/FileAwareTestLanguageGenerator.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/generator/FileAwareTestLanguageGenerator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.generator; import org.eclipse.emf.ecore.resource.Resource; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/scoping/FileAwareTestLanguageImportScopeProvider.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/scoping/FileAwareTestLanguageImportScopeProvider.java index bff0f5924..fd4e994ef 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/scoping/FileAwareTestLanguageImportScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/scoping/FileAwareTestLanguageImportScopeProvider.java @@ -1,4 +1,12 @@ -package org.eclipse.xtext.testlanguages.fileAware.scoping; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ + package org.eclipse.xtext.testlanguages.fileAware.scoping; import static org.eclipse.xtext.testlanguages.fileAware.fileAware.FileAwarePackage.Literals.IMPORT__ELEMENT; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/scoping/FileAwareTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/scoping/FileAwareTestLanguageScopeProvider.java index 66b161c4e..dad750040 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/scoping/FileAwareTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/scoping/FileAwareTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.scoping; import org.eclipse.emf.ecore.EObject; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/validation/FileAwareTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/validation/FileAwareTestLanguageValidator.java index 07aed6291..dcebbf4e6 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/validation/FileAwareTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/fileAware/validation/FileAwareTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.fileAware.validation; import org.eclipse.xtext.testlanguages.fileAware.fileAware.Element; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/NestedRefsTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/NestedRefsTestLanguageRuntimeModule.java index 77cd3b2ce..9dc685488 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/NestedRefsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/NestedRefsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/NestedRefsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/NestedRefsTestLanguageStandaloneSetup.java index d4a9ed090..8a30dce2c 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/NestedRefsTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/NestedRefsTestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/generator/NestedRefsTestLanguageGenerator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/generator/NestedRefsTestLanguageGenerator.java index 1ba1ef2b0..0875ab768 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/generator/NestedRefsTestLanguageGenerator.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/generator/NestedRefsTestLanguageGenerator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.generator; import org.eclipse.emf.ecore.resource.Resource; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/scoping/NestedRefsTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/scoping/NestedRefsTestLanguageScopeProvider.java index d465965c2..3cc03a3ce 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/scoping/NestedRefsTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/scoping/NestedRefsTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.scoping; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/validation/NestedRefsTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/validation/NestedRefsTestLanguageValidator.java index 83aac4f11..cea7666e9 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/validation/NestedRefsTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/nestedRefs/validation/NestedRefsTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.nestedRefs.validation; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageRuntimeModule.java index f5f06fd9a..852508b4b 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt; /** diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetup.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetup.java index b1dfd75dc..ae3e46676 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/NoJdtTestLanguageStandaloneSetup.java @@ -1,7 +1,12 @@ -/* -* generated by Xtext -*/ -package org.eclipse.xtext.testlanguages.noJdt; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ + package org.eclipse.xtext.testlanguages.noJdt; /** * Initialization support for running Xtext languages diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/formatting2/NoJdtTestLanguageFormatter.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/formatting2/NoJdtTestLanguageFormatter.java index 5a9771202..a52427d0a 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/formatting2/NoJdtTestLanguageFormatter.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/formatting2/NoJdtTestLanguageFormatter.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.formatting2; import org.eclipse.xtext.formatting2.AbstractJavaFormatter; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/generator/NoJdtTestLanguageGenerator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/generator/NoJdtTestLanguageGenerator.java index a1abee52f..6f273edec 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/generator/NoJdtTestLanguageGenerator.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/generator/NoJdtTestLanguageGenerator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.generator; import java.util.Iterator; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/scoping/NoJdtTestLanguageScopeProvider.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/scoping/NoJdtTestLanguageScopeProvider.java index e84115bea..dd35febba 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/scoping/NoJdtTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/scoping/NoJdtTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.scoping; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/validation/NoJdtTestLanguageValidator.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/validation/NoJdtTestLanguageValidator.java index 1f67a78a2..86c6d2ed5 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/validation/NoJdtTestLanguageValidator.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/noJdt/validation/NoJdtTestLanguageValidator.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.noJdt.validation; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/xtextgrammar/XtextGrammarTestLanguageRuntimeModule.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/xtextgrammar/XtextGrammarTestLanguageRuntimeModule.java index 13f75edc1..84f0f3c3e 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/xtextgrammar/XtextGrammarTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/xtextgrammar/XtextGrammarTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar; diff --git a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/xtextgrammar/XtextGrammarTestLanguageStandaloneSetup.java b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/xtextgrammar/XtextGrammarTestLanguageStandaloneSetup.java index b38fa9a4d..e41da56b9 100644 --- a/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/xtextgrammar/XtextGrammarTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.testlanguages/src/org/eclipse/xtext/testlanguages/xtextgrammar/XtextGrammarTestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.xtextgrammar; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/AbstractXtextGrammarTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/AbstractXtextGrammarTestLanguageRuntimeModule.java index fe6297b92..0fffbbb47 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/AbstractXtextGrammarTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/AbstractXtextGrammarTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/XtextGrammarTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/XtextGrammarTestLanguage.genmodel index 8aa89dfc1..5f827f97d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/XtextGrammarTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/XtextGrammarTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="XtextGrammarTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetupGenerated.java index eef5b14a0..2dd08a415 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/AbstractDummyTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/AbstractDummyTestLanguageRuntimeModule.java index d2b91aa43..0ea487be6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/AbstractDummyTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/AbstractDummyTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.dummy; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/DummyTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/DummyTestLanguage.genmodel index 6b16df42a..72e6bc5a1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/DummyTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/DummyTestLanguage.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetupGenerated.java index 7db608ecb..208a4e544 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.dummy; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/DummyLangFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/DummyLangFactory.java index dd75c67e1..e4db03be0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/DummyLangFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/DummyLangFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.dummy.dummyLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/DummyLangPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/DummyLangPackage.java index 6feaabbdc..e7baa7061 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/DummyLangPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/DummyLangPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.dummy.dummyLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/Element.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/Element.java index 86465faca..03962671d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/Element.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/Element.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.dummy.dummyLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/Model.java index 4a944ede2..c102252ad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.dummy.dummyLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/DummyLangFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/DummyLangFactoryImpl.java index 42107631a..3008484f7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/DummyLangFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/DummyLangFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.dummy.dummyLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/DummyLangPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/DummyLangPackageImpl.java index 5a82a6a35..e1561d373 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/DummyLangPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/DummyLangPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.dummy.dummyLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/ElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/ElementImpl.java index 824b4a745..487668711 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/ElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/ElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.dummy.dummyLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/ModelImpl.java index 962fa3243..90e29ca94 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.dummy.dummyLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/util/DummyLangAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/util/DummyLangAdapterFactory.java index 70215d2d0..53894cd13 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/util/DummyLangAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/util/DummyLangAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.dummy.dummyLang.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/util/DummyLangSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/util/DummyLangSwitch.java index 4fd8cf292..7805e2ad0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/util/DummyLangSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/dummyLang/util/DummyLangSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.dummy.dummyLang.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/DummyTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/DummyTestLanguageAntlrTokenFileProvider.java index 620ac5f7c..c2a62d389 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/DummyTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/DummyTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.dummy.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/DummyTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/DummyTestLanguageParser.java index be8aa0850..be57702df 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/DummyTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/DummyTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.dummy.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/internal/InternalDummyTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/internal/InternalDummyTestLanguage.g index 61f583362..a77b1ceb2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/internal/InternalDummyTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/internal/InternalDummyTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalDummyTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/internal/InternalDummyTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/internal/InternalDummyTestLanguageLexer.java index 6a1a16eb8..1ef1bfe67 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/internal/InternalDummyTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/internal/InternalDummyTestLanguageLexer.java @@ -104,10 +104,10 @@ public class InternalDummyTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDummyTestLanguage.g:176:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalDummyTestLanguage.g:176:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalDummyTestLanguage.g:181:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalDummyTestLanguage.g:181:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalDummyTestLanguage.g:176:11: ( '^' )? + // InternalDummyTestLanguage.g:181:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -116,7 +116,7 @@ public class InternalDummyTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalDummyTestLanguage.g:176:11: '^' + // InternalDummyTestLanguage.g:181:11: '^' { match('^'); @@ -134,7 +134,7 @@ public class InternalDummyTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalDummyTestLanguage.g:176:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalDummyTestLanguage.g:181:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -183,10 +183,10 @@ public class InternalDummyTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDummyTestLanguage.g:178:10: ( ( '0' .. '9' )+ ) - // InternalDummyTestLanguage.g:178:12: ( '0' .. '9' )+ + // InternalDummyTestLanguage.g:183:10: ( ( '0' .. '9' )+ ) + // InternalDummyTestLanguage.g:183:12: ( '0' .. '9' )+ { - // InternalDummyTestLanguage.g:178:12: ( '0' .. '9' )+ + // InternalDummyTestLanguage.g:183:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -200,7 +200,7 @@ public class InternalDummyTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalDummyTestLanguage.g:178:13: '0' .. '9' + // InternalDummyTestLanguage.g:183:13: '0' .. '9' { matchRange('0','9'); @@ -232,10 +232,10 @@ public class InternalDummyTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDummyTestLanguage.g:180:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalDummyTestLanguage.g:180:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalDummyTestLanguage.g:185:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalDummyTestLanguage.g:185:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalDummyTestLanguage.g:180:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalDummyTestLanguage.g:185:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -253,10 +253,10 @@ public class InternalDummyTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalDummyTestLanguage.g:180:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalDummyTestLanguage.g:185:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalDummyTestLanguage.g:180:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalDummyTestLanguage.g:185:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -272,7 +272,7 @@ public class InternalDummyTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalDummyTestLanguage.g:180:21: '\\\\' . + // InternalDummyTestLanguage.g:185:21: '\\\\' . { match('\\'); matchAny(); @@ -280,7 +280,7 @@ public class InternalDummyTestLanguageLexer extends Lexer { } break; case 2 : - // InternalDummyTestLanguage.g:180:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalDummyTestLanguage.g:185:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -305,10 +305,10 @@ public class InternalDummyTestLanguageLexer extends Lexer { } break; case 2 : - // InternalDummyTestLanguage.g:180:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalDummyTestLanguage.g:185:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalDummyTestLanguage.g:180:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalDummyTestLanguage.g:185:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -324,7 +324,7 @@ public class InternalDummyTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalDummyTestLanguage.g:180:54: '\\\\' . + // InternalDummyTestLanguage.g:185:54: '\\\\' . { match('\\'); matchAny(); @@ -332,7 +332,7 @@ public class InternalDummyTestLanguageLexer extends Lexer { } break; case 2 : - // InternalDummyTestLanguage.g:180:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalDummyTestLanguage.g:185:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -375,12 +375,12 @@ public class InternalDummyTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDummyTestLanguage.g:182:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalDummyTestLanguage.g:182:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalDummyTestLanguage.g:187:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalDummyTestLanguage.g:187:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalDummyTestLanguage.g:182:24: ( options {greedy=false; } : . )* + // InternalDummyTestLanguage.g:187:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -405,7 +405,7 @@ public class InternalDummyTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalDummyTestLanguage.g:182:52: . + // InternalDummyTestLanguage.g:187:52: . { matchAny(); @@ -435,12 +435,12 @@ public class InternalDummyTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDummyTestLanguage.g:184:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalDummyTestLanguage.g:184:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalDummyTestLanguage.g:189:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalDummyTestLanguage.g:189:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalDummyTestLanguage.g:184:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalDummyTestLanguage.g:189:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -453,7 +453,7 @@ public class InternalDummyTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalDummyTestLanguage.g:184:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalDummyTestLanguage.g:189: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(); @@ -473,7 +473,7 @@ public class InternalDummyTestLanguageLexer extends Lexer { } } while (true); - // InternalDummyTestLanguage.g:184:40: ( ( '\\r' )? '\\n' )? + // InternalDummyTestLanguage.g:189:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -482,9 +482,9 @@ public class InternalDummyTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalDummyTestLanguage.g:184:41: ( '\\r' )? '\\n' + // InternalDummyTestLanguage.g:189:41: ( '\\r' )? '\\n' { - // InternalDummyTestLanguage.g:184:41: ( '\\r' )? + // InternalDummyTestLanguage.g:189:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -493,7 +493,7 @@ public class InternalDummyTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalDummyTestLanguage.g:184:41: '\\r' + // InternalDummyTestLanguage.g:189:41: '\\r' { match('\r'); @@ -525,10 +525,10 @@ public class InternalDummyTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDummyTestLanguage.g:186:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalDummyTestLanguage.g:186:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalDummyTestLanguage.g:191:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalDummyTestLanguage.g:191:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalDummyTestLanguage.g:186:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalDummyTestLanguage.g:191:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -582,8 +582,8 @@ public class InternalDummyTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDummyTestLanguage.g:188:16: ( . ) - // InternalDummyTestLanguage.g:188:18: . + // InternalDummyTestLanguage.g:193:16: ( . ) + // InternalDummyTestLanguage.g:193:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/internal/InternalDummyTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/internal/InternalDummyTestLanguageParser.java index 0946042c5..ec98c49c4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/internal/InternalDummyTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/parser/antlr/internal/InternalDummyTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -75,7 +83,7 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleModel" - // InternalDummyTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalDummyTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -83,8 +91,8 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalDummyTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalDummyTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalDummyTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalDummyTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -111,7 +119,7 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleModel" - // InternalDummyTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )* ; + // InternalDummyTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -122,10 +130,10 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalDummyTestLanguage.g:77:2: ( ( (lv_elements_0_0= ruleElement ) )* ) - // InternalDummyTestLanguage.g:78:2: ( (lv_elements_0_0= ruleElement ) )* + // InternalDummyTestLanguage.g:82:2: ( ( (lv_elements_0_0= ruleElement ) )* ) + // InternalDummyTestLanguage.g:83:2: ( (lv_elements_0_0= ruleElement ) )* { - // InternalDummyTestLanguage.g:78:2: ( (lv_elements_0_0= ruleElement ) )* + // InternalDummyTestLanguage.g:83:2: ( (lv_elements_0_0= ruleElement ) )* loop1: do { int alt1=2; @@ -138,10 +146,10 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser switch (alt1) { case 1 : - // InternalDummyTestLanguage.g:79:3: (lv_elements_0_0= ruleElement ) + // InternalDummyTestLanguage.g:84:3: (lv_elements_0_0= ruleElement ) { - // InternalDummyTestLanguage.g:79:3: (lv_elements_0_0= ruleElement ) - // InternalDummyTestLanguage.g:80:4: lv_elements_0_0= ruleElement + // InternalDummyTestLanguage.g:84:3: (lv_elements_0_0= ruleElement ) + // InternalDummyTestLanguage.g:85:4: lv_elements_0_0= ruleElement { newCompositeNode(grammarAccess.getModelAccess().getElementsElementParserRuleCall_0()); @@ -194,7 +202,7 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleElement" - // InternalDummyTestLanguage.g:100:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalDummyTestLanguage.g:105:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -202,8 +210,8 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalDummyTestLanguage.g:100:48: (iv_ruleElement= ruleElement EOF ) - // InternalDummyTestLanguage.g:101:2: iv_ruleElement= ruleElement EOF + // InternalDummyTestLanguage.g:105:48: (iv_ruleElement= ruleElement EOF ) + // InternalDummyTestLanguage.g:106:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -230,7 +238,7 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleElement" - // InternalDummyTestLanguage.g:107:1: ruleElement returns [EObject current=null] : ( ( (lv_optional_0_0= 'optional' ) )? otherlv_1= 'element' ( (lv_name_2_0= RULE_ID ) ) ( (lv_descriptions_3_0= RULE_STRING ) )* otherlv_4= ';' ) ; + // InternalDummyTestLanguage.g:112:1: ruleElement returns [EObject current=null] : ( ( (lv_optional_0_0= 'optional' ) )? otherlv_1= 'element' ( (lv_name_2_0= RULE_ID ) ) ( (lv_descriptions_3_0= RULE_STRING ) )* otherlv_4= ';' ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -244,13 +252,13 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalDummyTestLanguage.g:113:2: ( ( ( (lv_optional_0_0= 'optional' ) )? otherlv_1= 'element' ( (lv_name_2_0= RULE_ID ) ) ( (lv_descriptions_3_0= RULE_STRING ) )* otherlv_4= ';' ) ) - // InternalDummyTestLanguage.g:114:2: ( ( (lv_optional_0_0= 'optional' ) )? otherlv_1= 'element' ( (lv_name_2_0= RULE_ID ) ) ( (lv_descriptions_3_0= RULE_STRING ) )* otherlv_4= ';' ) + // InternalDummyTestLanguage.g:118:2: ( ( ( (lv_optional_0_0= 'optional' ) )? otherlv_1= 'element' ( (lv_name_2_0= RULE_ID ) ) ( (lv_descriptions_3_0= RULE_STRING ) )* otherlv_4= ';' ) ) + // InternalDummyTestLanguage.g:119:2: ( ( (lv_optional_0_0= 'optional' ) )? otherlv_1= 'element' ( (lv_name_2_0= RULE_ID ) ) ( (lv_descriptions_3_0= RULE_STRING ) )* otherlv_4= ';' ) { - // InternalDummyTestLanguage.g:114:2: ( ( (lv_optional_0_0= 'optional' ) )? otherlv_1= 'element' ( (lv_name_2_0= RULE_ID ) ) ( (lv_descriptions_3_0= RULE_STRING ) )* otherlv_4= ';' ) - // InternalDummyTestLanguage.g:115:3: ( (lv_optional_0_0= 'optional' ) )? otherlv_1= 'element' ( (lv_name_2_0= RULE_ID ) ) ( (lv_descriptions_3_0= RULE_STRING ) )* otherlv_4= ';' + // InternalDummyTestLanguage.g:119:2: ( ( (lv_optional_0_0= 'optional' ) )? otherlv_1= 'element' ( (lv_name_2_0= RULE_ID ) ) ( (lv_descriptions_3_0= RULE_STRING ) )* otherlv_4= ';' ) + // InternalDummyTestLanguage.g:120:3: ( (lv_optional_0_0= 'optional' ) )? otherlv_1= 'element' ( (lv_name_2_0= RULE_ID ) ) ( (lv_descriptions_3_0= RULE_STRING ) )* otherlv_4= ';' { - // InternalDummyTestLanguage.g:115:3: ( (lv_optional_0_0= 'optional' ) )? + // InternalDummyTestLanguage.g:120:3: ( (lv_optional_0_0= 'optional' ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -259,10 +267,10 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser } switch (alt2) { case 1 : - // InternalDummyTestLanguage.g:116:4: (lv_optional_0_0= 'optional' ) + // InternalDummyTestLanguage.g:121:4: (lv_optional_0_0= 'optional' ) { - // InternalDummyTestLanguage.g:116:4: (lv_optional_0_0= 'optional' ) - // InternalDummyTestLanguage.g:117:5: lv_optional_0_0= 'optional' + // InternalDummyTestLanguage.g:121:4: (lv_optional_0_0= 'optional' ) + // InternalDummyTestLanguage.g:122:5: lv_optional_0_0= 'optional' { lv_optional_0_0=(Token)match(input,11,FollowSets000.FOLLOW_4); @@ -287,11 +295,11 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser newLeafNode(otherlv_1, grammarAccess.getElementAccess().getElementKeyword_1()); - // InternalDummyTestLanguage.g:133:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalDummyTestLanguage.g:134:4: (lv_name_2_0= RULE_ID ) + // InternalDummyTestLanguage.g:138:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalDummyTestLanguage.g:139:4: (lv_name_2_0= RULE_ID ) { - // InternalDummyTestLanguage.g:134:4: (lv_name_2_0= RULE_ID ) - // InternalDummyTestLanguage.g:135:5: lv_name_2_0= RULE_ID + // InternalDummyTestLanguage.g:139:4: (lv_name_2_0= RULE_ID ) + // InternalDummyTestLanguage.g:140:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); @@ -313,7 +321,7 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser } - // InternalDummyTestLanguage.g:151:3: ( (lv_descriptions_3_0= RULE_STRING ) )* + // InternalDummyTestLanguage.g:156:3: ( (lv_descriptions_3_0= RULE_STRING ) )* loop3: do { int alt3=2; @@ -326,10 +334,10 @@ public class InternalDummyTestLanguageParser extends AbstractInternalAntlrParser switch (alt3) { case 1 : - // InternalDummyTestLanguage.g:152:4: (lv_descriptions_3_0= RULE_STRING ) + // InternalDummyTestLanguage.g:157:4: (lv_descriptions_3_0= RULE_STRING ) { - // InternalDummyTestLanguage.g:152:4: (lv_descriptions_3_0= RULE_STRING ) - // InternalDummyTestLanguage.g:153:5: lv_descriptions_3_0= RULE_STRING + // InternalDummyTestLanguage.g:157:4: (lv_descriptions_3_0= RULE_STRING ) + // InternalDummyTestLanguage.g:158:5: lv_descriptions_3_0= RULE_STRING { lv_descriptions_3_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_6); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/serializer/DummyTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/serializer/DummyTestLanguageSemanticSequencer.java index ef3aa6d01..7be7d6c04 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/serializer/DummyTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/serializer/DummyTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.dummy.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/serializer/DummyTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/serializer/DummyTestLanguageSyntacticSequencer.java index 0dd843278..112d95669 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/serializer/DummyTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/serializer/DummyTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.dummy.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/services/DummyTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/services/DummyTestLanguageGrammarAccess.java index 54bc770a8..a442d5388 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/services/DummyTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/dummy/services/DummyTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.dummy.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/AbstractEnumAndReferenceTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/AbstractEnumAndReferenceTestLanguageRuntimeModule.java index 686b31488..982b39e10 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/AbstractEnumAndReferenceTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/AbstractEnumAndReferenceTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/AbstractEnumRulesTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/AbstractEnumRulesTestLanguageRuntimeModule.java index 12f8a53c5..618118cb5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/AbstractEnumRulesTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/AbstractEnumRulesTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/AbstractMultiRuleEnumTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/AbstractMultiRuleEnumTestLanguageRuntimeModule.java index 615db8292..335b69b01 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/AbstractMultiRuleEnumTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/AbstractMultiRuleEnumTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.genmodel index 48a0316ec..a43f55bc8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="EnumAndReferenceTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetupGenerated.java index 87b07740f..cd1bf72c1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.genmodel index d13deb23b..c30043490 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumRulesTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="EnumRulesTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="../../../../../src/org/eclipse/xtext/enumrules/enums.genmodel#//enums"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetupGenerated.java index 9976da9e5..975d91f78 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.genmodel index eef5255fc..e7895bb8b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="MultiRuleEnumTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetupGenerated.java index d55827b10..3d16fbaad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/EntityWithEnumAndReference.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/EntityWithEnumAndReference.java index 8ed836bab..ff656d101 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/EntityWithEnumAndReference.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/EntityWithEnumAndReference.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumAndReferenceTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/EnumAndReferenceTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/EnumAndReferenceTestLanguageFactory.java index 167f4c501..68d42a43d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/EnumAndReferenceTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/EnumAndReferenceTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumAndReferenceTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/EnumAndReferenceTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/EnumAndReferenceTestLanguagePackage.java index 816625f2f..8ce964284 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/EnumAndReferenceTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/EnumAndReferenceTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumAndReferenceTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/KindOfKeyword.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/KindOfKeyword.java index 50b6395e6..3f88fbd5f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/KindOfKeyword.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/KindOfKeyword.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumAndReferenceTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/impl/EntityWithEnumAndReferenceImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/impl/EntityWithEnumAndReferenceImpl.java index a835a70ee..5d7b8697d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/impl/EntityWithEnumAndReferenceImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/impl/EntityWithEnumAndReferenceImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumAndReferenceTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/impl/EnumAndReferenceTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/impl/EnumAndReferenceTestLanguageFactoryImpl.java index ee68c33a5..a451de8d7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/impl/EnumAndReferenceTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/impl/EnumAndReferenceTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumAndReferenceTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/impl/EnumAndReferenceTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/impl/EnumAndReferenceTestLanguagePackageImpl.java index 90f3b90f0..fe8b60d54 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/impl/EnumAndReferenceTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/impl/EnumAndReferenceTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumAndReferenceTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/util/EnumAndReferenceTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/util/EnumAndReferenceTestLanguageAdapterFactory.java index b0bbdd17f..a3a47bb3f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/util/EnumAndReferenceTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/util/EnumAndReferenceTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumAndReferenceTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/util/EnumAndReferenceTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/util/EnumAndReferenceTestLanguageSwitch.java index 470b3bacd..abf320564 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/util/EnumAndReferenceTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumAndReferenceTestLanguage/util/EnumAndReferenceTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumAndReferenceTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/EnumRulesTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/EnumRulesTestLanguageFactory.java index 2a552c736..28feb41f4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/EnumRulesTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/EnumRulesTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumRulesTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/EnumRulesTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/EnumRulesTestLanguagePackage.java index 47d32cd7a..e83121638 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/EnumRulesTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/EnumRulesTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumRulesTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/GeneratedEnum.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/GeneratedEnum.java index a74f61d59..cf5126153 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/GeneratedEnum.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/GeneratedEnum.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumRulesTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/Model.java index 0f5acab57..f61634ffe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumRulesTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/impl/EnumRulesTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/impl/EnumRulesTestLanguageFactoryImpl.java index c82746125..03c3c3c40 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/impl/EnumRulesTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/impl/EnumRulesTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumRulesTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/impl/EnumRulesTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/impl/EnumRulesTestLanguagePackageImpl.java index 82b410ca9..cb9ec843a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/impl/EnumRulesTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/impl/EnumRulesTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumRulesTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/impl/ModelImpl.java index 1f2936089..48a6a0a2d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumRulesTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/util/EnumRulesTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/util/EnumRulesTestLanguageAdapterFactory.java index 1749237ac..f9001b476 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/util/EnumRulesTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/util/EnumRulesTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumRulesTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/util/EnumRulesTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/util/EnumRulesTestLanguageSwitch.java index 5d5a9e00d..fe6591294 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/util/EnumRulesTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/enumRulesTestLanguage/util/EnumRulesTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.enumRulesTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/Model.java index 86bbb0f77..82ddebd88 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.multiRuleenums; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/MultiRuleenumsFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/MultiRuleenumsFactory.java index 6834cf43f..65f54588a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/MultiRuleenumsFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/MultiRuleenumsFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.multiRuleenums; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/MultiRuleenumsPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/MultiRuleenumsPackage.java index be6343ca3..774885535 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/MultiRuleenumsPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/MultiRuleenumsPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.multiRuleenums; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/MyEnum.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/MyEnum.java index 3745e171a..8502f23a8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/MyEnum.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/MyEnum.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.multiRuleenums; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/impl/ModelImpl.java index 0007b5fda..ce6826bb3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.multiRuleenums.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/impl/MultiRuleenumsFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/impl/MultiRuleenumsFactoryImpl.java index 11837584c..5122d9afd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/impl/MultiRuleenumsFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/impl/MultiRuleenumsFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.multiRuleenums.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/impl/MultiRuleenumsPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/impl/MultiRuleenumsPackageImpl.java index e6091df7f..f0b491b44 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/impl/MultiRuleenumsPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/impl/MultiRuleenumsPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.multiRuleenums.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/util/MultiRuleenumsAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/util/MultiRuleenumsAdapterFactory.java index 18ad65ca2..e149c4d0a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/util/MultiRuleenumsAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/util/MultiRuleenumsAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.multiRuleenums.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/util/MultiRuleenumsSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/util/MultiRuleenumsSwitch.java index 6221ce4b2..4311b157f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/util/MultiRuleenumsSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/multiRuleenums/util/MultiRuleenumsSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.enumrules.multiRuleenums.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumAndReferenceTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumAndReferenceTestLanguageAntlrTokenFileProvider.java index dee0a3760..b2662f806 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumAndReferenceTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumAndReferenceTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumAndReferenceTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumAndReferenceTestLanguageParser.java index b5fbc9123..7087f6c66 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumAndReferenceTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumAndReferenceTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumRulesTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumRulesTestLanguageAntlrTokenFileProvider.java index 9fbf06c85..93bc941a9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumRulesTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumRulesTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumRulesTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumRulesTestLanguageParser.java index 0b817c3ae..99135eab0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumRulesTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/EnumRulesTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/MultiRuleEnumTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/MultiRuleEnumTestLanguageAntlrTokenFileProvider.java index 8af29df5e..d1f25d970 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/MultiRuleEnumTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/MultiRuleEnumTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/MultiRuleEnumTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/MultiRuleEnumTestLanguageParser.java index 2c84da253..5617d49b3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/MultiRuleEnumTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/MultiRuleEnumTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumAndReferenceTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumAndReferenceTestLanguage.g index 042729f0b..9bb846d82 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumAndReferenceTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumAndReferenceTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalEnumAndReferenceTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumAndReferenceTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumAndReferenceTestLanguageLexer.java index 88f43b725..3ad23c31c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumAndReferenceTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumAndReferenceTestLanguageLexer.java @@ -105,10 +105,10 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumAndReferenceTestLanguage.g:164:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalEnumAndReferenceTestLanguage.g:164:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalEnumAndReferenceTestLanguage.g:169:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalEnumAndReferenceTestLanguage.g:169:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalEnumAndReferenceTestLanguage.g:164:11: ( '^' )? + // InternalEnumAndReferenceTestLanguage.g:169:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -117,7 +117,7 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalEnumAndReferenceTestLanguage.g:164:11: '^' + // InternalEnumAndReferenceTestLanguage.g:169:11: '^' { match('^'); @@ -135,7 +135,7 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalEnumAndReferenceTestLanguage.g:164:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalEnumAndReferenceTestLanguage.g:169:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -184,10 +184,10 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumAndReferenceTestLanguage.g:166:10: ( ( '0' .. '9' )+ ) - // InternalEnumAndReferenceTestLanguage.g:166:12: ( '0' .. '9' )+ + // InternalEnumAndReferenceTestLanguage.g:171:10: ( ( '0' .. '9' )+ ) + // InternalEnumAndReferenceTestLanguage.g:171:12: ( '0' .. '9' )+ { - // InternalEnumAndReferenceTestLanguage.g:166:12: ( '0' .. '9' )+ + // InternalEnumAndReferenceTestLanguage.g:171:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -201,7 +201,7 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalEnumAndReferenceTestLanguage.g:166:13: '0' .. '9' + // InternalEnumAndReferenceTestLanguage.g:171:13: '0' .. '9' { matchRange('0','9'); @@ -233,10 +233,10 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumAndReferenceTestLanguage.g:168:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalEnumAndReferenceTestLanguage.g:168:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalEnumAndReferenceTestLanguage.g:173:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalEnumAndReferenceTestLanguage.g:173:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalEnumAndReferenceTestLanguage.g:168:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalEnumAndReferenceTestLanguage.g:173:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -254,10 +254,10 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalEnumAndReferenceTestLanguage.g:168:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalEnumAndReferenceTestLanguage.g:173:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalEnumAndReferenceTestLanguage.g:168:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalEnumAndReferenceTestLanguage.g:173:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -273,7 +273,7 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalEnumAndReferenceTestLanguage.g:168:21: '\\\\' . + // InternalEnumAndReferenceTestLanguage.g:173:21: '\\\\' . { match('\\'); matchAny(); @@ -281,7 +281,7 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEnumAndReferenceTestLanguage.g:168:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalEnumAndReferenceTestLanguage.g:173:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -306,10 +306,10 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEnumAndReferenceTestLanguage.g:168:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalEnumAndReferenceTestLanguage.g:173:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalEnumAndReferenceTestLanguage.g:168:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalEnumAndReferenceTestLanguage.g:173:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -325,7 +325,7 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalEnumAndReferenceTestLanguage.g:168:54: '\\\\' . + // InternalEnumAndReferenceTestLanguage.g:173:54: '\\\\' . { match('\\'); matchAny(); @@ -333,7 +333,7 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEnumAndReferenceTestLanguage.g:168:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalEnumAndReferenceTestLanguage.g:173:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -376,12 +376,12 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumAndReferenceTestLanguage.g:170:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalEnumAndReferenceTestLanguage.g:170:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalEnumAndReferenceTestLanguage.g:175:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalEnumAndReferenceTestLanguage.g:175:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalEnumAndReferenceTestLanguage.g:170:24: ( options {greedy=false; } : . )* + // InternalEnumAndReferenceTestLanguage.g:175:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -406,7 +406,7 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalEnumAndReferenceTestLanguage.g:170:52: . + // InternalEnumAndReferenceTestLanguage.g:175:52: . { matchAny(); @@ -436,12 +436,12 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumAndReferenceTestLanguage.g:172:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalEnumAndReferenceTestLanguage.g:172:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalEnumAndReferenceTestLanguage.g:177:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalEnumAndReferenceTestLanguage.g:177:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalEnumAndReferenceTestLanguage.g:172:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalEnumAndReferenceTestLanguage.g:177:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -454,7 +454,7 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalEnumAndReferenceTestLanguage.g:172:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalEnumAndReferenceTestLanguage.g:177: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(); @@ -474,7 +474,7 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { } } while (true); - // InternalEnumAndReferenceTestLanguage.g:172:40: ( ( '\\r' )? '\\n' )? + // InternalEnumAndReferenceTestLanguage.g:177:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -483,9 +483,9 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalEnumAndReferenceTestLanguage.g:172:41: ( '\\r' )? '\\n' + // InternalEnumAndReferenceTestLanguage.g:177:41: ( '\\r' )? '\\n' { - // InternalEnumAndReferenceTestLanguage.g:172:41: ( '\\r' )? + // InternalEnumAndReferenceTestLanguage.g:177:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -494,7 +494,7 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalEnumAndReferenceTestLanguage.g:172:41: '\\r' + // InternalEnumAndReferenceTestLanguage.g:177:41: '\\r' { match('\r'); @@ -526,10 +526,10 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumAndReferenceTestLanguage.g:174:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalEnumAndReferenceTestLanguage.g:174:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEnumAndReferenceTestLanguage.g:179:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalEnumAndReferenceTestLanguage.g:179:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalEnumAndReferenceTestLanguage.g:174:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEnumAndReferenceTestLanguage.g:179:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -583,8 +583,8 @@ public class InternalEnumAndReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumAndReferenceTestLanguage.g:176:16: ( . ) - // InternalEnumAndReferenceTestLanguage.g:176:18: . + // InternalEnumAndReferenceTestLanguage.g:181:16: ( . ) + // InternalEnumAndReferenceTestLanguage.g:181:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumAndReferenceTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumAndReferenceTestLanguageParser.java index c8e760014..645475f6c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumAndReferenceTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumAndReferenceTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalEnumAndReferenceTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -76,7 +84,7 @@ public class InternalEnumAndReferenceTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleEntityWithEnumAndReference" - // InternalEnumAndReferenceTestLanguage.g:65:1: entryRuleEntityWithEnumAndReference returns [EObject current=null] : iv_ruleEntityWithEnumAndReference= ruleEntityWithEnumAndReference EOF ; + // InternalEnumAndReferenceTestLanguage.g:70:1: entryRuleEntityWithEnumAndReference returns [EObject current=null] : iv_ruleEntityWithEnumAndReference= ruleEntityWithEnumAndReference EOF ; public final EObject entryRuleEntityWithEnumAndReference() throws RecognitionException { EObject current = null; @@ -84,8 +92,8 @@ public class InternalEnumAndReferenceTestLanguageParser extends AbstractInternal try { - // InternalEnumAndReferenceTestLanguage.g:65:67: (iv_ruleEntityWithEnumAndReference= ruleEntityWithEnumAndReference EOF ) - // InternalEnumAndReferenceTestLanguage.g:66:2: iv_ruleEntityWithEnumAndReference= ruleEntityWithEnumAndReference EOF + // InternalEnumAndReferenceTestLanguage.g:70:67: (iv_ruleEntityWithEnumAndReference= ruleEntityWithEnumAndReference EOF ) + // InternalEnumAndReferenceTestLanguage.g:71:2: iv_ruleEntityWithEnumAndReference= ruleEntityWithEnumAndReference EOF { newCompositeNode(grammarAccess.getEntityWithEnumAndReferenceRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -112,7 +120,7 @@ public class InternalEnumAndReferenceTestLanguageParser extends AbstractInternal // $ANTLR start "ruleEntityWithEnumAndReference" - // InternalEnumAndReferenceTestLanguage.g:72:1: ruleEntityWithEnumAndReference returns [EObject current=null] : ( ( (lv_type_0_0= ruleKindOfKeyword ) ) ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) ) ; + // InternalEnumAndReferenceTestLanguage.g:77:1: ruleEntityWithEnumAndReference returns [EObject current=null] : ( ( (lv_type_0_0= ruleKindOfKeyword ) ) ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) ) ; public final EObject ruleEntityWithEnumAndReference() throws RecognitionException { EObject current = null; @@ -126,17 +134,17 @@ public class InternalEnumAndReferenceTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalEnumAndReferenceTestLanguage.g:78:2: ( ( ( (lv_type_0_0= ruleKindOfKeyword ) ) ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) ) ) - // InternalEnumAndReferenceTestLanguage.g:79:2: ( ( (lv_type_0_0= ruleKindOfKeyword ) ) ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) ) + // InternalEnumAndReferenceTestLanguage.g:83:2: ( ( ( (lv_type_0_0= ruleKindOfKeyword ) ) ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) ) ) + // InternalEnumAndReferenceTestLanguage.g:84:2: ( ( (lv_type_0_0= ruleKindOfKeyword ) ) ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) ) { - // InternalEnumAndReferenceTestLanguage.g:79:2: ( ( (lv_type_0_0= ruleKindOfKeyword ) ) ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) ) - // InternalEnumAndReferenceTestLanguage.g:80:3: ( (lv_type_0_0= ruleKindOfKeyword ) ) ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) + // InternalEnumAndReferenceTestLanguage.g:84:2: ( ( (lv_type_0_0= ruleKindOfKeyword ) ) ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) ) + // InternalEnumAndReferenceTestLanguage.g:85:3: ( (lv_type_0_0= ruleKindOfKeyword ) ) ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) { - // InternalEnumAndReferenceTestLanguage.g:80:3: ( (lv_type_0_0= ruleKindOfKeyword ) ) - // InternalEnumAndReferenceTestLanguage.g:81:4: (lv_type_0_0= ruleKindOfKeyword ) + // InternalEnumAndReferenceTestLanguage.g:85:3: ( (lv_type_0_0= ruleKindOfKeyword ) ) + // InternalEnumAndReferenceTestLanguage.g:86:4: (lv_type_0_0= ruleKindOfKeyword ) { - // InternalEnumAndReferenceTestLanguage.g:81:4: (lv_type_0_0= ruleKindOfKeyword ) - // InternalEnumAndReferenceTestLanguage.g:82:5: lv_type_0_0= ruleKindOfKeyword + // InternalEnumAndReferenceTestLanguage.g:86:4: (lv_type_0_0= ruleKindOfKeyword ) + // InternalEnumAndReferenceTestLanguage.g:87:5: lv_type_0_0= ruleKindOfKeyword { newCompositeNode(grammarAccess.getEntityWithEnumAndReferenceAccess().getTypeKindOfKeywordEnumRuleCall_0_0()); @@ -163,11 +171,11 @@ public class InternalEnumAndReferenceTestLanguageParser extends AbstractInternal } - // InternalEnumAndReferenceTestLanguage.g:99:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalEnumAndReferenceTestLanguage.g:100:4: (lv_name_1_0= RULE_ID ) + // InternalEnumAndReferenceTestLanguage.g:104:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalEnumAndReferenceTestLanguage.g:105:4: (lv_name_1_0= RULE_ID ) { - // InternalEnumAndReferenceTestLanguage.g:100:4: (lv_name_1_0= RULE_ID ) - // InternalEnumAndReferenceTestLanguage.g:101:5: lv_name_1_0= RULE_ID + // InternalEnumAndReferenceTestLanguage.g:105:4: (lv_name_1_0= RULE_ID ) + // InternalEnumAndReferenceTestLanguage.g:106:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); @@ -193,11 +201,11 @@ public class InternalEnumAndReferenceTestLanguageParser extends AbstractInternal newLeafNode(otherlv_2, grammarAccess.getEntityWithEnumAndReferenceAccess().getReferenceKeyword_2()); - // InternalEnumAndReferenceTestLanguage.g:121:3: ( (otherlv_3= RULE_ID ) ) - // InternalEnumAndReferenceTestLanguage.g:122:4: (otherlv_3= RULE_ID ) + // InternalEnumAndReferenceTestLanguage.g:126:3: ( (otherlv_3= RULE_ID ) ) + // InternalEnumAndReferenceTestLanguage.g:127:4: (otherlv_3= RULE_ID ) { - // InternalEnumAndReferenceTestLanguage.g:122:4: (otherlv_3= RULE_ID ) - // InternalEnumAndReferenceTestLanguage.g:123:5: otherlv_3= RULE_ID + // InternalEnumAndReferenceTestLanguage.g:127:4: (otherlv_3= RULE_ID ) + // InternalEnumAndReferenceTestLanguage.g:128:5: otherlv_3= RULE_ID { if (current==null) { @@ -237,7 +245,7 @@ public class InternalEnumAndReferenceTestLanguageParser extends AbstractInternal // $ANTLR start "ruleKindOfKeyword" - // InternalEnumAndReferenceTestLanguage.g:138:1: ruleKindOfKeyword returns [Enumerator current=null] : ( (enumLiteral_0= 'kindOfKeyword' ) | (enumLiteral_1= 'anotherEnumLiteral' ) ) ; + // InternalEnumAndReferenceTestLanguage.g:143:1: ruleKindOfKeyword returns [Enumerator current=null] : ( (enumLiteral_0= 'kindOfKeyword' ) | (enumLiteral_1= 'anotherEnumLiteral' ) ) ; public final Enumerator ruleKindOfKeyword() throws RecognitionException { Enumerator current = null; @@ -248,10 +256,10 @@ public class InternalEnumAndReferenceTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalEnumAndReferenceTestLanguage.g:144:2: ( ( (enumLiteral_0= 'kindOfKeyword' ) | (enumLiteral_1= 'anotherEnumLiteral' ) ) ) - // InternalEnumAndReferenceTestLanguage.g:145:2: ( (enumLiteral_0= 'kindOfKeyword' ) | (enumLiteral_1= 'anotherEnumLiteral' ) ) + // InternalEnumAndReferenceTestLanguage.g:149:2: ( ( (enumLiteral_0= 'kindOfKeyword' ) | (enumLiteral_1= 'anotherEnumLiteral' ) ) ) + // InternalEnumAndReferenceTestLanguage.g:150:2: ( (enumLiteral_0= 'kindOfKeyword' ) | (enumLiteral_1= 'anotherEnumLiteral' ) ) { - // InternalEnumAndReferenceTestLanguage.g:145:2: ( (enumLiteral_0= 'kindOfKeyword' ) | (enumLiteral_1= 'anotherEnumLiteral' ) ) + // InternalEnumAndReferenceTestLanguage.g:150:2: ( (enumLiteral_0= 'kindOfKeyword' ) | (enumLiteral_1= 'anotherEnumLiteral' ) ) int alt1=2; int LA1_0 = input.LA(1); @@ -269,10 +277,10 @@ public class InternalEnumAndReferenceTestLanguageParser extends AbstractInternal } switch (alt1) { case 1 : - // InternalEnumAndReferenceTestLanguage.g:146:3: (enumLiteral_0= 'kindOfKeyword' ) + // InternalEnumAndReferenceTestLanguage.g:151:3: (enumLiteral_0= 'kindOfKeyword' ) { - // InternalEnumAndReferenceTestLanguage.g:146:3: (enumLiteral_0= 'kindOfKeyword' ) - // InternalEnumAndReferenceTestLanguage.g:147:4: enumLiteral_0= 'kindOfKeyword' + // InternalEnumAndReferenceTestLanguage.g:151:3: (enumLiteral_0= 'kindOfKeyword' ) + // InternalEnumAndReferenceTestLanguage.g:152:4: enumLiteral_0= 'kindOfKeyword' { enumLiteral_0=(Token)match(input,12,FollowSets000.FOLLOW_2); @@ -286,10 +294,10 @@ public class InternalEnumAndReferenceTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalEnumAndReferenceTestLanguage.g:154:3: (enumLiteral_1= 'anotherEnumLiteral' ) + // InternalEnumAndReferenceTestLanguage.g:159:3: (enumLiteral_1= 'anotherEnumLiteral' ) { - // InternalEnumAndReferenceTestLanguage.g:154:3: (enumLiteral_1= 'anotherEnumLiteral' ) - // InternalEnumAndReferenceTestLanguage.g:155:4: enumLiteral_1= 'anotherEnumLiteral' + // InternalEnumAndReferenceTestLanguage.g:159:3: (enumLiteral_1= 'anotherEnumLiteral' ) + // InternalEnumAndReferenceTestLanguage.g:160:4: enumLiteral_1= 'anotherEnumLiteral' { enumLiteral_1=(Token)match(input,13,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumRulesTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumRulesTestLanguage.g index 10570773d..d14f2bc6b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumRulesTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumRulesTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalEnumRulesTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumRulesTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumRulesTestLanguageLexer.java index 2a06f904d..0c21b8716 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumRulesTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumRulesTestLanguageLexer.java @@ -149,10 +149,10 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumRulesTestLanguage.g:221:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalEnumRulesTestLanguage.g:221:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalEnumRulesTestLanguage.g:226:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalEnumRulesTestLanguage.g:226:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalEnumRulesTestLanguage.g:221:11: ( '^' )? + // InternalEnumRulesTestLanguage.g:226:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -161,7 +161,7 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalEnumRulesTestLanguage.g:221:11: '^' + // InternalEnumRulesTestLanguage.g:226:11: '^' { match('^'); @@ -179,7 +179,7 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalEnumRulesTestLanguage.g:221:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalEnumRulesTestLanguage.g:226:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -228,10 +228,10 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumRulesTestLanguage.g:223:10: ( ( '0' .. '9' )+ ) - // InternalEnumRulesTestLanguage.g:223:12: ( '0' .. '9' )+ + // InternalEnumRulesTestLanguage.g:228:10: ( ( '0' .. '9' )+ ) + // InternalEnumRulesTestLanguage.g:228:12: ( '0' .. '9' )+ { - // InternalEnumRulesTestLanguage.g:223:12: ( '0' .. '9' )+ + // InternalEnumRulesTestLanguage.g:228:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -245,7 +245,7 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalEnumRulesTestLanguage.g:223:13: '0' .. '9' + // InternalEnumRulesTestLanguage.g:228:13: '0' .. '9' { matchRange('0','9'); @@ -277,10 +277,10 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumRulesTestLanguage.g:225:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalEnumRulesTestLanguage.g:225:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalEnumRulesTestLanguage.g:230:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalEnumRulesTestLanguage.g:230:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalEnumRulesTestLanguage.g:225:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalEnumRulesTestLanguage.g:230:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -298,10 +298,10 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalEnumRulesTestLanguage.g:225:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalEnumRulesTestLanguage.g:230:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalEnumRulesTestLanguage.g:225:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalEnumRulesTestLanguage.g:230:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -317,7 +317,7 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalEnumRulesTestLanguage.g:225:21: '\\\\' . + // InternalEnumRulesTestLanguage.g:230:21: '\\\\' . { match('\\'); matchAny(); @@ -325,7 +325,7 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEnumRulesTestLanguage.g:225:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalEnumRulesTestLanguage.g:230:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -350,10 +350,10 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEnumRulesTestLanguage.g:225:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalEnumRulesTestLanguage.g:230:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalEnumRulesTestLanguage.g:225:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalEnumRulesTestLanguage.g:230:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -369,7 +369,7 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalEnumRulesTestLanguage.g:225:54: '\\\\' . + // InternalEnumRulesTestLanguage.g:230:54: '\\\\' . { match('\\'); matchAny(); @@ -377,7 +377,7 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEnumRulesTestLanguage.g:225:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalEnumRulesTestLanguage.g:230:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -420,12 +420,12 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumRulesTestLanguage.g:227:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalEnumRulesTestLanguage.g:227:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalEnumRulesTestLanguage.g:232:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalEnumRulesTestLanguage.g:232:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalEnumRulesTestLanguage.g:227:24: ( options {greedy=false; } : . )* + // InternalEnumRulesTestLanguage.g:232:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -450,7 +450,7 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalEnumRulesTestLanguage.g:227:52: . + // InternalEnumRulesTestLanguage.g:232:52: . { matchAny(); @@ -480,12 +480,12 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumRulesTestLanguage.g:229:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalEnumRulesTestLanguage.g:229:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalEnumRulesTestLanguage.g:234:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalEnumRulesTestLanguage.g:234:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalEnumRulesTestLanguage.g:229:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalEnumRulesTestLanguage.g:234:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -498,7 +498,7 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalEnumRulesTestLanguage.g:229:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalEnumRulesTestLanguage.g:234: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(); @@ -518,7 +518,7 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { } } while (true); - // InternalEnumRulesTestLanguage.g:229:40: ( ( '\\r' )? '\\n' )? + // InternalEnumRulesTestLanguage.g:234:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -527,9 +527,9 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalEnumRulesTestLanguage.g:229:41: ( '\\r' )? '\\n' + // InternalEnumRulesTestLanguage.g:234:41: ( '\\r' )? '\\n' { - // InternalEnumRulesTestLanguage.g:229:41: ( '\\r' )? + // InternalEnumRulesTestLanguage.g:234:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -538,7 +538,7 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalEnumRulesTestLanguage.g:229:41: '\\r' + // InternalEnumRulesTestLanguage.g:234:41: '\\r' { match('\r'); @@ -570,10 +570,10 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumRulesTestLanguage.g:231:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalEnumRulesTestLanguage.g:231:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEnumRulesTestLanguage.g:236:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalEnumRulesTestLanguage.g:236:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalEnumRulesTestLanguage.g:231:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEnumRulesTestLanguage.g:236:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -627,8 +627,8 @@ public class InternalEnumRulesTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEnumRulesTestLanguage.g:233:16: ( . ) - // InternalEnumRulesTestLanguage.g:233:18: . + // InternalEnumRulesTestLanguage.g:238:16: ( . ) + // InternalEnumRulesTestLanguage.g:238:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumRulesTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumRulesTestLanguageParser.java index 0c5aa605a..a95ca1575 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumRulesTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalEnumRulesTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -78,7 +86,7 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalEnumRulesTestLanguage.g:65:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalEnumRulesTestLanguage.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -86,8 +94,8 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalEnumRulesTestLanguage.g:65:46: (iv_ruleModel= ruleModel EOF ) - // InternalEnumRulesTestLanguage.g:66:2: iv_ruleModel= ruleModel EOF + // InternalEnumRulesTestLanguage.g:70:46: (iv_ruleModel= ruleModel EOF ) + // InternalEnumRulesTestLanguage.g:71:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -114,7 +122,7 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalEnumRulesTestLanguage.g:72:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? ) | (otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) ) ) ; + // InternalEnumRulesTestLanguage.g:77:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? ) | (otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -132,10 +140,10 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalEnumRulesTestLanguage.g:78:2: ( ( (otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? ) | (otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) ) ) ) - // InternalEnumRulesTestLanguage.g:79:2: ( (otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? ) | (otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) ) ) + // InternalEnumRulesTestLanguage.g:83:2: ( ( (otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? ) | (otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) ) ) ) + // InternalEnumRulesTestLanguage.g:84:2: ( (otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? ) | (otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) ) ) { - // InternalEnumRulesTestLanguage.g:79:2: ( (otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? ) | (otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) ) ) + // InternalEnumRulesTestLanguage.g:84:2: ( (otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? ) | (otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -153,20 +161,20 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa } switch (alt2) { case 1 : - // InternalEnumRulesTestLanguage.g:80:3: (otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? ) + // InternalEnumRulesTestLanguage.g:85:3: (otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? ) { - // InternalEnumRulesTestLanguage.g:80:3: (otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? ) - // InternalEnumRulesTestLanguage.g:81:4: otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? + // InternalEnumRulesTestLanguage.g:85:3: (otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? ) + // InternalEnumRulesTestLanguage.g:86:4: otherlv_0= 'existing' ( (lv_existing_1_0= ruleExistingEnum ) ) (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getExistingKeyword_0_0()); - // InternalEnumRulesTestLanguage.g:85:4: ( (lv_existing_1_0= ruleExistingEnum ) ) - // InternalEnumRulesTestLanguage.g:86:5: (lv_existing_1_0= ruleExistingEnum ) + // InternalEnumRulesTestLanguage.g:90:4: ( (lv_existing_1_0= ruleExistingEnum ) ) + // InternalEnumRulesTestLanguage.g:91:5: (lv_existing_1_0= ruleExistingEnum ) { - // InternalEnumRulesTestLanguage.g:86:5: (lv_existing_1_0= ruleExistingEnum ) - // InternalEnumRulesTestLanguage.g:87:6: lv_existing_1_0= ruleExistingEnum + // InternalEnumRulesTestLanguage.g:91:5: (lv_existing_1_0= ruleExistingEnum ) + // InternalEnumRulesTestLanguage.g:92:6: lv_existing_1_0= ruleExistingEnum { newCompositeNode(grammarAccess.getModelAccess().getExistingExistingEnumEnumRuleCall_0_1_0()); @@ -193,7 +201,7 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa } - // InternalEnumRulesTestLanguage.g:104:4: (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? + // InternalEnumRulesTestLanguage.g:109:4: (otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) )? int alt1=2; int LA1_0 = input.LA(1); @@ -202,17 +210,17 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa } switch (alt1) { case 1 : - // InternalEnumRulesTestLanguage.g:105:5: otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) + // InternalEnumRulesTestLanguage.g:110:5: otherlv_2= 'generated' ( (lv_generated_3_0= ruleGeneratedEnum ) ) { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_5); newLeafNode(otherlv_2, grammarAccess.getModelAccess().getGeneratedKeyword_0_2_0()); - // InternalEnumRulesTestLanguage.g:109:5: ( (lv_generated_3_0= ruleGeneratedEnum ) ) - // InternalEnumRulesTestLanguage.g:110:6: (lv_generated_3_0= ruleGeneratedEnum ) + // InternalEnumRulesTestLanguage.g:114:5: ( (lv_generated_3_0= ruleGeneratedEnum ) ) + // InternalEnumRulesTestLanguage.g:115:6: (lv_generated_3_0= ruleGeneratedEnum ) { - // InternalEnumRulesTestLanguage.g:110:6: (lv_generated_3_0= ruleGeneratedEnum ) - // InternalEnumRulesTestLanguage.g:111:7: lv_generated_3_0= ruleGeneratedEnum + // InternalEnumRulesTestLanguage.g:115:6: (lv_generated_3_0= ruleGeneratedEnum ) + // InternalEnumRulesTestLanguage.g:116:7: lv_generated_3_0= ruleGeneratedEnum { newCompositeNode(grammarAccess.getModelAccess().getGeneratedGeneratedEnumEnumRuleCall_0_2_1_0()); @@ -252,20 +260,20 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalEnumRulesTestLanguage.g:131:3: (otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) ) + // InternalEnumRulesTestLanguage.g:136:3: (otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) ) { - // InternalEnumRulesTestLanguage.g:131:3: (otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) ) - // InternalEnumRulesTestLanguage.g:132:4: otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) + // InternalEnumRulesTestLanguage.g:136:3: (otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) ) + // InternalEnumRulesTestLanguage.g:137:4: otherlv_4= 'generated' ( (lv_generated_5_0= ruleGeneratedEnum ) ) { otherlv_4=(Token)match(input,12,FollowSets000.FOLLOW_5); newLeafNode(otherlv_4, grammarAccess.getModelAccess().getGeneratedKeyword_1_0()); - // InternalEnumRulesTestLanguage.g:136:4: ( (lv_generated_5_0= ruleGeneratedEnum ) ) - // InternalEnumRulesTestLanguage.g:137:5: (lv_generated_5_0= ruleGeneratedEnum ) + // InternalEnumRulesTestLanguage.g:141:4: ( (lv_generated_5_0= ruleGeneratedEnum ) ) + // InternalEnumRulesTestLanguage.g:142:5: (lv_generated_5_0= ruleGeneratedEnum ) { - // InternalEnumRulesTestLanguage.g:137:5: (lv_generated_5_0= ruleGeneratedEnum ) - // InternalEnumRulesTestLanguage.g:138:6: lv_generated_5_0= ruleGeneratedEnum + // InternalEnumRulesTestLanguage.g:142:5: (lv_generated_5_0= ruleGeneratedEnum ) + // InternalEnumRulesTestLanguage.g:143:6: lv_generated_5_0= ruleGeneratedEnum { newCompositeNode(grammarAccess.getModelAccess().getGeneratedGeneratedEnumEnumRuleCall_1_1_0()); @@ -321,7 +329,7 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleExistingEnum" - // InternalEnumRulesTestLanguage.g:160:1: ruleExistingEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'overridden' ) | (enumLiteral_2= 'DifferentLiteral' ) ) ; + // InternalEnumRulesTestLanguage.g:165:1: ruleExistingEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'overridden' ) | (enumLiteral_2= 'DifferentLiteral' ) ) ; public final Enumerator ruleExistingEnum() throws RecognitionException { Enumerator current = null; @@ -333,10 +341,10 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalEnumRulesTestLanguage.g:166:2: ( ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'overridden' ) | (enumLiteral_2= 'DifferentLiteral' ) ) ) - // InternalEnumRulesTestLanguage.g:167:2: ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'overridden' ) | (enumLiteral_2= 'DifferentLiteral' ) ) + // InternalEnumRulesTestLanguage.g:171:2: ( ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'overridden' ) | (enumLiteral_2= 'DifferentLiteral' ) ) ) + // InternalEnumRulesTestLanguage.g:172:2: ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'overridden' ) | (enumLiteral_2= 'DifferentLiteral' ) ) { - // InternalEnumRulesTestLanguage.g:167:2: ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'overridden' ) | (enumLiteral_2= 'DifferentLiteral' ) ) + // InternalEnumRulesTestLanguage.g:172:2: ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'overridden' ) | (enumLiteral_2= 'DifferentLiteral' ) ) int alt3=3; switch ( input.LA(1) ) { case 13: @@ -363,10 +371,10 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa switch (alt3) { case 1 : - // InternalEnumRulesTestLanguage.g:168:3: (enumLiteral_0= 'SameName' ) + // InternalEnumRulesTestLanguage.g:173:3: (enumLiteral_0= 'SameName' ) { - // InternalEnumRulesTestLanguage.g:168:3: (enumLiteral_0= 'SameName' ) - // InternalEnumRulesTestLanguage.g:169:4: enumLiteral_0= 'SameName' + // InternalEnumRulesTestLanguage.g:173:3: (enumLiteral_0= 'SameName' ) + // InternalEnumRulesTestLanguage.g:174:4: enumLiteral_0= 'SameName' { enumLiteral_0=(Token)match(input,13,FollowSets000.FOLLOW_2); @@ -380,10 +388,10 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalEnumRulesTestLanguage.g:176:3: (enumLiteral_1= 'overridden' ) + // InternalEnumRulesTestLanguage.g:181:3: (enumLiteral_1= 'overridden' ) { - // InternalEnumRulesTestLanguage.g:176:3: (enumLiteral_1= 'overridden' ) - // InternalEnumRulesTestLanguage.g:177:4: enumLiteral_1= 'overridden' + // InternalEnumRulesTestLanguage.g:181:3: (enumLiteral_1= 'overridden' ) + // InternalEnumRulesTestLanguage.g:182:4: enumLiteral_1= 'overridden' { enumLiteral_1=(Token)match(input,14,FollowSets000.FOLLOW_2); @@ -397,10 +405,10 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalEnumRulesTestLanguage.g:184:3: (enumLiteral_2= 'DifferentLiteral' ) + // InternalEnumRulesTestLanguage.g:189:3: (enumLiteral_2= 'DifferentLiteral' ) { - // InternalEnumRulesTestLanguage.g:184:3: (enumLiteral_2= 'DifferentLiteral' ) - // InternalEnumRulesTestLanguage.g:185:4: enumLiteral_2= 'DifferentLiteral' + // InternalEnumRulesTestLanguage.g:189:3: (enumLiteral_2= 'DifferentLiteral' ) + // InternalEnumRulesTestLanguage.g:190:4: enumLiteral_2= 'DifferentLiteral' { enumLiteral_2=(Token)match(input,15,FollowSets000.FOLLOW_2); @@ -436,7 +444,7 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleGeneratedEnum" - // InternalEnumRulesTestLanguage.g:195:1: ruleGeneratedEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'DifferentLiteral' ) ) ; + // InternalEnumRulesTestLanguage.g:200:1: ruleGeneratedEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'DifferentLiteral' ) ) ; public final Enumerator ruleGeneratedEnum() throws RecognitionException { Enumerator current = null; @@ -447,10 +455,10 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalEnumRulesTestLanguage.g:201:2: ( ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'DifferentLiteral' ) ) ) - // InternalEnumRulesTestLanguage.g:202:2: ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'DifferentLiteral' ) ) + // InternalEnumRulesTestLanguage.g:206:2: ( ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'DifferentLiteral' ) ) ) + // InternalEnumRulesTestLanguage.g:207:2: ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'DifferentLiteral' ) ) { - // InternalEnumRulesTestLanguage.g:202:2: ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'DifferentLiteral' ) ) + // InternalEnumRulesTestLanguage.g:207:2: ( (enumLiteral_0= 'SameName' ) | (enumLiteral_1= 'DifferentLiteral' ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -468,10 +476,10 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa } switch (alt4) { case 1 : - // InternalEnumRulesTestLanguage.g:203:3: (enumLiteral_0= 'SameName' ) + // InternalEnumRulesTestLanguage.g:208:3: (enumLiteral_0= 'SameName' ) { - // InternalEnumRulesTestLanguage.g:203:3: (enumLiteral_0= 'SameName' ) - // InternalEnumRulesTestLanguage.g:204:4: enumLiteral_0= 'SameName' + // InternalEnumRulesTestLanguage.g:208:3: (enumLiteral_0= 'SameName' ) + // InternalEnumRulesTestLanguage.g:209:4: enumLiteral_0= 'SameName' { enumLiteral_0=(Token)match(input,13,FollowSets000.FOLLOW_2); @@ -485,10 +493,10 @@ public class InternalEnumRulesTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalEnumRulesTestLanguage.g:211:3: (enumLiteral_1= 'DifferentLiteral' ) + // InternalEnumRulesTestLanguage.g:216:3: (enumLiteral_1= 'DifferentLiteral' ) { - // InternalEnumRulesTestLanguage.g:211:3: (enumLiteral_1= 'DifferentLiteral' ) - // InternalEnumRulesTestLanguage.g:212:4: enumLiteral_1= 'DifferentLiteral' + // InternalEnumRulesTestLanguage.g:216:3: (enumLiteral_1= 'DifferentLiteral' ) + // InternalEnumRulesTestLanguage.g:217:4: enumLiteral_1= 'DifferentLiteral' { enumLiteral_1=(Token)match(input,15,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalMultiRuleEnumTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalMultiRuleEnumTestLanguage.g index 7fe1ea963..b795ecc0b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalMultiRuleEnumTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalMultiRuleEnumTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalMultiRuleEnumTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalMultiRuleEnumTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalMultiRuleEnumTestLanguageLexer.java index 134ff0964..57b0a37a6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalMultiRuleEnumTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalMultiRuleEnumTestLanguageLexer.java @@ -166,10 +166,10 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiRuleEnumTestLanguage.g:249:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalMultiRuleEnumTestLanguage.g:249:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalMultiRuleEnumTestLanguage.g:254:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalMultiRuleEnumTestLanguage.g:254:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalMultiRuleEnumTestLanguage.g:249:11: ( '^' )? + // InternalMultiRuleEnumTestLanguage.g:254:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -178,7 +178,7 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalMultiRuleEnumTestLanguage.g:249:11: '^' + // InternalMultiRuleEnumTestLanguage.g:254:11: '^' { match('^'); @@ -196,7 +196,7 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalMultiRuleEnumTestLanguage.g:249:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalMultiRuleEnumTestLanguage.g:254:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -245,10 +245,10 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiRuleEnumTestLanguage.g:251:10: ( ( '0' .. '9' )+ ) - // InternalMultiRuleEnumTestLanguage.g:251:12: ( '0' .. '9' )+ + // InternalMultiRuleEnumTestLanguage.g:256:10: ( ( '0' .. '9' )+ ) + // InternalMultiRuleEnumTestLanguage.g:256:12: ( '0' .. '9' )+ { - // InternalMultiRuleEnumTestLanguage.g:251:12: ( '0' .. '9' )+ + // InternalMultiRuleEnumTestLanguage.g:256:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -262,7 +262,7 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalMultiRuleEnumTestLanguage.g:251:13: '0' .. '9' + // InternalMultiRuleEnumTestLanguage.g:256:13: '0' .. '9' { matchRange('0','9'); @@ -294,10 +294,10 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiRuleEnumTestLanguage.g:253:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalMultiRuleEnumTestLanguage.g:253:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalMultiRuleEnumTestLanguage.g:258:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalMultiRuleEnumTestLanguage.g:258:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalMultiRuleEnumTestLanguage.g:253:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalMultiRuleEnumTestLanguage.g:258:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -315,10 +315,10 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalMultiRuleEnumTestLanguage.g:253:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalMultiRuleEnumTestLanguage.g:258:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalMultiRuleEnumTestLanguage.g:253:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalMultiRuleEnumTestLanguage.g:258:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -334,7 +334,7 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalMultiRuleEnumTestLanguage.g:253:21: '\\\\' . + // InternalMultiRuleEnumTestLanguage.g:258:21: '\\\\' . { match('\\'); matchAny(); @@ -342,7 +342,7 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { } break; case 2 : - // InternalMultiRuleEnumTestLanguage.g:253:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalMultiRuleEnumTestLanguage.g:258:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -367,10 +367,10 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { } break; case 2 : - // InternalMultiRuleEnumTestLanguage.g:253:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalMultiRuleEnumTestLanguage.g:258:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalMultiRuleEnumTestLanguage.g:253:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalMultiRuleEnumTestLanguage.g:258:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -386,7 +386,7 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalMultiRuleEnumTestLanguage.g:253:54: '\\\\' . + // InternalMultiRuleEnumTestLanguage.g:258:54: '\\\\' . { match('\\'); matchAny(); @@ -394,7 +394,7 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { } break; case 2 : - // InternalMultiRuleEnumTestLanguage.g:253:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalMultiRuleEnumTestLanguage.g:258:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -437,12 +437,12 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiRuleEnumTestLanguage.g:255:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalMultiRuleEnumTestLanguage.g:255:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalMultiRuleEnumTestLanguage.g:260:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalMultiRuleEnumTestLanguage.g:260:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalMultiRuleEnumTestLanguage.g:255:24: ( options {greedy=false; } : . )* + // InternalMultiRuleEnumTestLanguage.g:260:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -467,7 +467,7 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalMultiRuleEnumTestLanguage.g:255:52: . + // InternalMultiRuleEnumTestLanguage.g:260:52: . { matchAny(); @@ -497,12 +497,12 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiRuleEnumTestLanguage.g:257:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalMultiRuleEnumTestLanguage.g:257:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalMultiRuleEnumTestLanguage.g:262:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalMultiRuleEnumTestLanguage.g:262:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalMultiRuleEnumTestLanguage.g:257:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalMultiRuleEnumTestLanguage.g:262:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -515,7 +515,7 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalMultiRuleEnumTestLanguage.g:257:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalMultiRuleEnumTestLanguage.g:262: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(); @@ -535,7 +535,7 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { } } while (true); - // InternalMultiRuleEnumTestLanguage.g:257:40: ( ( '\\r' )? '\\n' )? + // InternalMultiRuleEnumTestLanguage.g:262:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -544,9 +544,9 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalMultiRuleEnumTestLanguage.g:257:41: ( '\\r' )? '\\n' + // InternalMultiRuleEnumTestLanguage.g:262:41: ( '\\r' )? '\\n' { - // InternalMultiRuleEnumTestLanguage.g:257:41: ( '\\r' )? + // InternalMultiRuleEnumTestLanguage.g:262:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -555,7 +555,7 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalMultiRuleEnumTestLanguage.g:257:41: '\\r' + // InternalMultiRuleEnumTestLanguage.g:262:41: '\\r' { match('\r'); @@ -587,10 +587,10 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiRuleEnumTestLanguage.g:259:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalMultiRuleEnumTestLanguage.g:259:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalMultiRuleEnumTestLanguage.g:264:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalMultiRuleEnumTestLanguage.g:264:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalMultiRuleEnumTestLanguage.g:259:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalMultiRuleEnumTestLanguage.g:264:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -644,8 +644,8 @@ public class InternalMultiRuleEnumTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiRuleEnumTestLanguage.g:261:16: ( . ) - // InternalMultiRuleEnumTestLanguage.g:261:18: . + // InternalMultiRuleEnumTestLanguage.g:266:16: ( . ) + // InternalMultiRuleEnumTestLanguage.g:266:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalMultiRuleEnumTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalMultiRuleEnumTestLanguageParser.java index 01748a5f7..45134205c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalMultiRuleEnumTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/parser/antlr/internal/InternalMultiRuleEnumTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -79,7 +87,7 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleModel" - // InternalMultiRuleEnumTestLanguage.g:65:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalMultiRuleEnumTestLanguage.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -87,8 +95,8 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt try { - // InternalMultiRuleEnumTestLanguage.g:65:46: (iv_ruleModel= ruleModel EOF ) - // InternalMultiRuleEnumTestLanguage.g:66:2: iv_ruleModel= ruleModel EOF + // InternalMultiRuleEnumTestLanguage.g:70:46: (iv_ruleModel= ruleModel EOF ) + // InternalMultiRuleEnumTestLanguage.g:71:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -115,7 +123,7 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleModel" - // InternalMultiRuleEnumTestLanguage.g:72:1: ruleModel returns [EObject current=null] : (otherlv_0= 'someEnum' ( (lv_a_1_0= ruleEnumRuleA ) ) ( (lv_b_2_0= ruleEnumRuleB ) ) ( (lv_c_3_0= ruleEnumRuleC ) ) ) ; + // InternalMultiRuleEnumTestLanguage.g:77:1: ruleModel returns [EObject current=null] : (otherlv_0= 'someEnum' ( (lv_a_1_0= ruleEnumRuleA ) ) ( (lv_b_2_0= ruleEnumRuleB ) ) ( (lv_c_3_0= ruleEnumRuleC ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -131,21 +139,21 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalMultiRuleEnumTestLanguage.g:78:2: ( (otherlv_0= 'someEnum' ( (lv_a_1_0= ruleEnumRuleA ) ) ( (lv_b_2_0= ruleEnumRuleB ) ) ( (lv_c_3_0= ruleEnumRuleC ) ) ) ) - // InternalMultiRuleEnumTestLanguage.g:79:2: (otherlv_0= 'someEnum' ( (lv_a_1_0= ruleEnumRuleA ) ) ( (lv_b_2_0= ruleEnumRuleB ) ) ( (lv_c_3_0= ruleEnumRuleC ) ) ) + // InternalMultiRuleEnumTestLanguage.g:83:2: ( (otherlv_0= 'someEnum' ( (lv_a_1_0= ruleEnumRuleA ) ) ( (lv_b_2_0= ruleEnumRuleB ) ) ( (lv_c_3_0= ruleEnumRuleC ) ) ) ) + // InternalMultiRuleEnumTestLanguage.g:84:2: (otherlv_0= 'someEnum' ( (lv_a_1_0= ruleEnumRuleA ) ) ( (lv_b_2_0= ruleEnumRuleB ) ) ( (lv_c_3_0= ruleEnumRuleC ) ) ) { - // InternalMultiRuleEnumTestLanguage.g:79:2: (otherlv_0= 'someEnum' ( (lv_a_1_0= ruleEnumRuleA ) ) ( (lv_b_2_0= ruleEnumRuleB ) ) ( (lv_c_3_0= ruleEnumRuleC ) ) ) - // InternalMultiRuleEnumTestLanguage.g:80:3: otherlv_0= 'someEnum' ( (lv_a_1_0= ruleEnumRuleA ) ) ( (lv_b_2_0= ruleEnumRuleB ) ) ( (lv_c_3_0= ruleEnumRuleC ) ) + // InternalMultiRuleEnumTestLanguage.g:84:2: (otherlv_0= 'someEnum' ( (lv_a_1_0= ruleEnumRuleA ) ) ( (lv_b_2_0= ruleEnumRuleB ) ) ( (lv_c_3_0= ruleEnumRuleC ) ) ) + // InternalMultiRuleEnumTestLanguage.g:85:3: otherlv_0= 'someEnum' ( (lv_a_1_0= ruleEnumRuleA ) ) ( (lv_b_2_0= ruleEnumRuleB ) ) ( (lv_c_3_0= ruleEnumRuleC ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getSomeEnumKeyword_0()); - // InternalMultiRuleEnumTestLanguage.g:84:3: ( (lv_a_1_0= ruleEnumRuleA ) ) - // InternalMultiRuleEnumTestLanguage.g:85:4: (lv_a_1_0= ruleEnumRuleA ) + // InternalMultiRuleEnumTestLanguage.g:89:3: ( (lv_a_1_0= ruleEnumRuleA ) ) + // InternalMultiRuleEnumTestLanguage.g:90:4: (lv_a_1_0= ruleEnumRuleA ) { - // InternalMultiRuleEnumTestLanguage.g:85:4: (lv_a_1_0= ruleEnumRuleA ) - // InternalMultiRuleEnumTestLanguage.g:86:5: lv_a_1_0= ruleEnumRuleA + // InternalMultiRuleEnumTestLanguage.g:90:4: (lv_a_1_0= ruleEnumRuleA ) + // InternalMultiRuleEnumTestLanguage.g:91:5: lv_a_1_0= ruleEnumRuleA { newCompositeNode(grammarAccess.getModelAccess().getAEnumRuleAEnumRuleCall_1_0()); @@ -172,11 +180,11 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt } - // InternalMultiRuleEnumTestLanguage.g:103:3: ( (lv_b_2_0= ruleEnumRuleB ) ) - // InternalMultiRuleEnumTestLanguage.g:104:4: (lv_b_2_0= ruleEnumRuleB ) + // InternalMultiRuleEnumTestLanguage.g:108:3: ( (lv_b_2_0= ruleEnumRuleB ) ) + // InternalMultiRuleEnumTestLanguage.g:109:4: (lv_b_2_0= ruleEnumRuleB ) { - // InternalMultiRuleEnumTestLanguage.g:104:4: (lv_b_2_0= ruleEnumRuleB ) - // InternalMultiRuleEnumTestLanguage.g:105:5: lv_b_2_0= ruleEnumRuleB + // InternalMultiRuleEnumTestLanguage.g:109:4: (lv_b_2_0= ruleEnumRuleB ) + // InternalMultiRuleEnumTestLanguage.g:110:5: lv_b_2_0= ruleEnumRuleB { newCompositeNode(grammarAccess.getModelAccess().getBEnumRuleBEnumRuleCall_2_0()); @@ -203,11 +211,11 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt } - // InternalMultiRuleEnumTestLanguage.g:122:3: ( (lv_c_3_0= ruleEnumRuleC ) ) - // InternalMultiRuleEnumTestLanguage.g:123:4: (lv_c_3_0= ruleEnumRuleC ) + // InternalMultiRuleEnumTestLanguage.g:127:3: ( (lv_c_3_0= ruleEnumRuleC ) ) + // InternalMultiRuleEnumTestLanguage.g:128:4: (lv_c_3_0= ruleEnumRuleC ) { - // InternalMultiRuleEnumTestLanguage.g:123:4: (lv_c_3_0= ruleEnumRuleC ) - // InternalMultiRuleEnumTestLanguage.g:124:5: lv_c_3_0= ruleEnumRuleC + // InternalMultiRuleEnumTestLanguage.g:128:4: (lv_c_3_0= ruleEnumRuleC ) + // InternalMultiRuleEnumTestLanguage.g:129:5: lv_c_3_0= ruleEnumRuleC { newCompositeNode(grammarAccess.getModelAccess().getCEnumRuleCEnumRuleCall_3_0()); @@ -257,7 +265,7 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleEnumRuleA" - // InternalMultiRuleEnumTestLanguage.g:145:1: ruleEnumRuleA returns [Enumerator current=null] : ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'B' ) | (enumLiteral_2= 'C' ) ) ; + // InternalMultiRuleEnumTestLanguage.g:150:1: ruleEnumRuleA returns [Enumerator current=null] : ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'B' ) | (enumLiteral_2= 'C' ) ) ; public final Enumerator ruleEnumRuleA() throws RecognitionException { Enumerator current = null; @@ -269,10 +277,10 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalMultiRuleEnumTestLanguage.g:151:2: ( ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'B' ) | (enumLiteral_2= 'C' ) ) ) - // InternalMultiRuleEnumTestLanguage.g:152:2: ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'B' ) | (enumLiteral_2= 'C' ) ) + // InternalMultiRuleEnumTestLanguage.g:156:2: ( ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'B' ) | (enumLiteral_2= 'C' ) ) ) + // InternalMultiRuleEnumTestLanguage.g:157:2: ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'B' ) | (enumLiteral_2= 'C' ) ) { - // InternalMultiRuleEnumTestLanguage.g:152:2: ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'B' ) | (enumLiteral_2= 'C' ) ) + // InternalMultiRuleEnumTestLanguage.g:157:2: ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'B' ) | (enumLiteral_2= 'C' ) ) int alt1=3; switch ( input.LA(1) ) { case 12: @@ -299,10 +307,10 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt switch (alt1) { case 1 : - // InternalMultiRuleEnumTestLanguage.g:153:3: (enumLiteral_0= 'A' ) + // InternalMultiRuleEnumTestLanguage.g:158:3: (enumLiteral_0= 'A' ) { - // InternalMultiRuleEnumTestLanguage.g:153:3: (enumLiteral_0= 'A' ) - // InternalMultiRuleEnumTestLanguage.g:154:4: enumLiteral_0= 'A' + // InternalMultiRuleEnumTestLanguage.g:158:3: (enumLiteral_0= 'A' ) + // InternalMultiRuleEnumTestLanguage.g:159:4: enumLiteral_0= 'A' { enumLiteral_0=(Token)match(input,12,FollowSets000.FOLLOW_2); @@ -316,10 +324,10 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalMultiRuleEnumTestLanguage.g:161:3: (enumLiteral_1= 'B' ) + // InternalMultiRuleEnumTestLanguage.g:166:3: (enumLiteral_1= 'B' ) { - // InternalMultiRuleEnumTestLanguage.g:161:3: (enumLiteral_1= 'B' ) - // InternalMultiRuleEnumTestLanguage.g:162:4: enumLiteral_1= 'B' + // InternalMultiRuleEnumTestLanguage.g:166:3: (enumLiteral_1= 'B' ) + // InternalMultiRuleEnumTestLanguage.g:167:4: enumLiteral_1= 'B' { enumLiteral_1=(Token)match(input,13,FollowSets000.FOLLOW_2); @@ -333,10 +341,10 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt } break; case 3 : - // InternalMultiRuleEnumTestLanguage.g:169:3: (enumLiteral_2= 'C' ) + // InternalMultiRuleEnumTestLanguage.g:174:3: (enumLiteral_2= 'C' ) { - // InternalMultiRuleEnumTestLanguage.g:169:3: (enumLiteral_2= 'C' ) - // InternalMultiRuleEnumTestLanguage.g:170:4: enumLiteral_2= 'C' + // InternalMultiRuleEnumTestLanguage.g:174:3: (enumLiteral_2= 'C' ) + // InternalMultiRuleEnumTestLanguage.g:175:4: enumLiteral_2= 'C' { enumLiteral_2=(Token)match(input,14,FollowSets000.FOLLOW_2); @@ -372,7 +380,7 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleEnumRuleB" - // InternalMultiRuleEnumTestLanguage.g:180:1: ruleEnumRuleB returns [Enumerator current=null] : ( (enumLiteral_0= 'C' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'E' ) ) ; + // InternalMultiRuleEnumTestLanguage.g:185:1: ruleEnumRuleB returns [Enumerator current=null] : ( (enumLiteral_0= 'C' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'E' ) ) ; public final Enumerator ruleEnumRuleB() throws RecognitionException { Enumerator current = null; @@ -384,10 +392,10 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalMultiRuleEnumTestLanguage.g:186:2: ( ( (enumLiteral_0= 'C' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'E' ) ) ) - // InternalMultiRuleEnumTestLanguage.g:187:2: ( (enumLiteral_0= 'C' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'E' ) ) + // InternalMultiRuleEnumTestLanguage.g:191:2: ( ( (enumLiteral_0= 'C' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'E' ) ) ) + // InternalMultiRuleEnumTestLanguage.g:192:2: ( (enumLiteral_0= 'C' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'E' ) ) { - // InternalMultiRuleEnumTestLanguage.g:187:2: ( (enumLiteral_0= 'C' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'E' ) ) + // InternalMultiRuleEnumTestLanguage.g:192:2: ( (enumLiteral_0= 'C' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'E' ) ) int alt2=3; switch ( input.LA(1) ) { case 14: @@ -414,10 +422,10 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt switch (alt2) { case 1 : - // InternalMultiRuleEnumTestLanguage.g:188:3: (enumLiteral_0= 'C' ) + // InternalMultiRuleEnumTestLanguage.g:193:3: (enumLiteral_0= 'C' ) { - // InternalMultiRuleEnumTestLanguage.g:188:3: (enumLiteral_0= 'C' ) - // InternalMultiRuleEnumTestLanguage.g:189:4: enumLiteral_0= 'C' + // InternalMultiRuleEnumTestLanguage.g:193:3: (enumLiteral_0= 'C' ) + // InternalMultiRuleEnumTestLanguage.g:194:4: enumLiteral_0= 'C' { enumLiteral_0=(Token)match(input,14,FollowSets000.FOLLOW_2); @@ -431,10 +439,10 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalMultiRuleEnumTestLanguage.g:196:3: (enumLiteral_1= 'D' ) + // InternalMultiRuleEnumTestLanguage.g:201:3: (enumLiteral_1= 'D' ) { - // InternalMultiRuleEnumTestLanguage.g:196:3: (enumLiteral_1= 'D' ) - // InternalMultiRuleEnumTestLanguage.g:197:4: enumLiteral_1= 'D' + // InternalMultiRuleEnumTestLanguage.g:201:3: (enumLiteral_1= 'D' ) + // InternalMultiRuleEnumTestLanguage.g:202:4: enumLiteral_1= 'D' { enumLiteral_1=(Token)match(input,15,FollowSets000.FOLLOW_2); @@ -448,10 +456,10 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt } break; case 3 : - // InternalMultiRuleEnumTestLanguage.g:204:3: (enumLiteral_2= 'E' ) + // InternalMultiRuleEnumTestLanguage.g:209:3: (enumLiteral_2= 'E' ) { - // InternalMultiRuleEnumTestLanguage.g:204:3: (enumLiteral_2= 'E' ) - // InternalMultiRuleEnumTestLanguage.g:205:4: enumLiteral_2= 'E' + // InternalMultiRuleEnumTestLanguage.g:209:3: (enumLiteral_2= 'E' ) + // InternalMultiRuleEnumTestLanguage.g:210:4: enumLiteral_2= 'E' { enumLiteral_2=(Token)match(input,16,FollowSets000.FOLLOW_2); @@ -487,7 +495,7 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleEnumRuleC" - // InternalMultiRuleEnumTestLanguage.g:215:1: ruleEnumRuleC returns [Enumerator current=null] : ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'B' ) ) ; + // InternalMultiRuleEnumTestLanguage.g:220:1: ruleEnumRuleC returns [Enumerator current=null] : ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'B' ) ) ; public final Enumerator ruleEnumRuleC() throws RecognitionException { Enumerator current = null; @@ -499,10 +507,10 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalMultiRuleEnumTestLanguage.g:221:2: ( ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'B' ) ) ) - // InternalMultiRuleEnumTestLanguage.g:222:2: ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'B' ) ) + // InternalMultiRuleEnumTestLanguage.g:226:2: ( ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'B' ) ) ) + // InternalMultiRuleEnumTestLanguage.g:227:2: ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'B' ) ) { - // InternalMultiRuleEnumTestLanguage.g:222:2: ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'B' ) ) + // InternalMultiRuleEnumTestLanguage.g:227:2: ( (enumLiteral_0= 'A' ) | (enumLiteral_1= 'D' ) | (enumLiteral_2= 'B' ) ) int alt3=3; switch ( input.LA(1) ) { case 12: @@ -529,10 +537,10 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt switch (alt3) { case 1 : - // InternalMultiRuleEnumTestLanguage.g:223:3: (enumLiteral_0= 'A' ) + // InternalMultiRuleEnumTestLanguage.g:228:3: (enumLiteral_0= 'A' ) { - // InternalMultiRuleEnumTestLanguage.g:223:3: (enumLiteral_0= 'A' ) - // InternalMultiRuleEnumTestLanguage.g:224:4: enumLiteral_0= 'A' + // InternalMultiRuleEnumTestLanguage.g:228:3: (enumLiteral_0= 'A' ) + // InternalMultiRuleEnumTestLanguage.g:229:4: enumLiteral_0= 'A' { enumLiteral_0=(Token)match(input,12,FollowSets000.FOLLOW_2); @@ -546,10 +554,10 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalMultiRuleEnumTestLanguage.g:231:3: (enumLiteral_1= 'D' ) + // InternalMultiRuleEnumTestLanguage.g:236:3: (enumLiteral_1= 'D' ) { - // InternalMultiRuleEnumTestLanguage.g:231:3: (enumLiteral_1= 'D' ) - // InternalMultiRuleEnumTestLanguage.g:232:4: enumLiteral_1= 'D' + // InternalMultiRuleEnumTestLanguage.g:236:3: (enumLiteral_1= 'D' ) + // InternalMultiRuleEnumTestLanguage.g:237:4: enumLiteral_1= 'D' { enumLiteral_1=(Token)match(input,15,FollowSets000.FOLLOW_2); @@ -563,10 +571,10 @@ public class InternalMultiRuleEnumTestLanguageParser extends AbstractInternalAnt } break; case 3 : - // InternalMultiRuleEnumTestLanguage.g:239:3: (enumLiteral_2= 'B' ) + // InternalMultiRuleEnumTestLanguage.g:244:3: (enumLiteral_2= 'B' ) { - // InternalMultiRuleEnumTestLanguage.g:239:3: (enumLiteral_2= 'B' ) - // InternalMultiRuleEnumTestLanguage.g:240:4: enumLiteral_2= 'B' + // InternalMultiRuleEnumTestLanguage.g:244:3: (enumLiteral_2= 'B' ) + // InternalMultiRuleEnumTestLanguage.g:245:4: enumLiteral_2= 'B' { enumLiteral_2=(Token)match(input,13,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumAndReferenceTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumAndReferenceTestLanguageSemanticSequencer.java index ace38b56d..e37934b4f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumAndReferenceTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumAndReferenceTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumAndReferenceTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumAndReferenceTestLanguageSyntacticSequencer.java index 09a5dcb83..9daeecb67 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumAndReferenceTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumAndReferenceTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumRulesTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumRulesTestLanguageSemanticSequencer.java index 1552e3256..00db76266 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumRulesTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumRulesTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumRulesTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumRulesTestLanguageSyntacticSequencer.java index 0881b8bd0..7e5927855 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumRulesTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/EnumRulesTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/MultiRuleEnumTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/MultiRuleEnumTestLanguageSemanticSequencer.java index 7a44b7b57..591d5ffb3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/MultiRuleEnumTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/MultiRuleEnumTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/MultiRuleEnumTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/MultiRuleEnumTestLanguageSyntacticSequencer.java index 06f6ae1bb..5bf49ecd6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/MultiRuleEnumTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/serializer/MultiRuleEnumTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/services/EnumAndReferenceTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/services/EnumAndReferenceTestLanguageGrammarAccess.java index 72aee032e..95a06508e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/services/EnumAndReferenceTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/services/EnumAndReferenceTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/services/EnumRulesTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/services/EnumRulesTestLanguageGrammarAccess.java index 0dcd08f9e..edaa09457 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/services/EnumRulesTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/services/EnumRulesTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/services/MultiRuleEnumTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/services/MultiRuleEnumTestLanguageGrammarAccess.java index 99606ad5c..7447056da 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/services/MultiRuleEnumTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/enumrules/services/MultiRuleEnumTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/AbstractFormatterTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/AbstractFormatterTestLanguageRuntimeModule.java index f208cb527..64ff9ecf3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/AbstractFormatterTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/AbstractFormatterTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.internal; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/FormatterTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/FormatterTestLanguage.genmodel index 8dde69719..5da73a5bc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/FormatterTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/FormatterTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="FormatterTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetupGenerated.java index 72c1ece71..0aa8963d1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.internal; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/FormattertestlanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/FormattertestlanguageFactory.java index e5e01c206..2d514cbd8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/FormattertestlanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/FormattertestlanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.internal.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/FormattertestlanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/FormattertestlanguagePackage.java index c95ca2f70..78500b99d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/FormattertestlanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/FormattertestlanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.internal.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/IDList.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/IDList.java index f21491710..cbe27bfc2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/IDList.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/IDList.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.internal.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/KWList.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/KWList.java index e669f7516..c731f578e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/KWList.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/KWList.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.internal.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/Root.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/Root.java index 2b241600a..cc4a3ff52 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/Root.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/Root.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.internal.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/FormattertestlanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/FormattertestlanguageFactoryImpl.java index c3cc8153a..4fb14cb59 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/FormattertestlanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/FormattertestlanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.internal.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/FormattertestlanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/FormattertestlanguagePackageImpl.java index 1bfbef110..48a478a76 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/FormattertestlanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/FormattertestlanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.internal.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/IDListImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/IDListImpl.java index 6544f2a9f..eed753814 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/IDListImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/IDListImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.internal.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/KWListImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/KWListImpl.java index 51419ce81..096f0cbfe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/KWListImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/KWListImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.internal.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/RootImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/RootImpl.java index 1af587d2f..19bfac5a8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/RootImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/impl/RootImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.internal.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/util/FormattertestlanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/util/FormattertestlanguageAdapterFactory.java index 0f933571d..b8f500801 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/util/FormattertestlanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/util/FormattertestlanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.internal.formattertestlanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/util/FormattertestlanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/util/FormattertestlanguageSwitch.java index e75ab4f5c..774a04e4e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/util/FormattertestlanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/formattertestlanguage/util/FormattertestlanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.internal.formattertestlanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/FormatterTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/FormatterTestLanguageAntlrTokenFileProvider.java index dadf08f37..d85cf2dcb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/FormatterTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/FormatterTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.internal.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/FormatterTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/FormatterTestLanguageParser.java index b16a1a4b6..cd4c25871 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/FormatterTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/FormatterTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.internal.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/InternalFormatterTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/InternalFormatterTestLanguage.g index 020a20a4a..b5244d017 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/InternalFormatterTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/InternalFormatterTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalFormatterTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/InternalFormatterTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/InternalFormatterTestLanguageLexer.java index 77d45c28f..80b8d5817 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/InternalFormatterTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/InternalFormatterTestLanguageLexer.java @@ -193,10 +193,10 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:247:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalFormatterTestLanguage.g:247:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFormatterTestLanguage.g:252:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalFormatterTestLanguage.g:252:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalFormatterTestLanguage.g:247:11: ( '^' )? + // InternalFormatterTestLanguage.g:252:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -205,7 +205,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalFormatterTestLanguage.g:247:11: '^' + // InternalFormatterTestLanguage.g:252:11: '^' { match('^'); @@ -223,7 +223,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalFormatterTestLanguage.g:247:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFormatterTestLanguage.g:252:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -272,10 +272,10 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:249:10: ( ( '0' .. '9' )+ ) - // InternalFormatterTestLanguage.g:249:12: ( '0' .. '9' )+ + // InternalFormatterTestLanguage.g:254:10: ( ( '0' .. '9' )+ ) + // InternalFormatterTestLanguage.g:254:12: ( '0' .. '9' )+ { - // InternalFormatterTestLanguage.g:249:12: ( '0' .. '9' )+ + // InternalFormatterTestLanguage.g:254:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -289,7 +289,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalFormatterTestLanguage.g:249:13: '0' .. '9' + // InternalFormatterTestLanguage.g:254:13: '0' .. '9' { matchRange('0','9'); @@ -321,10 +321,10 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:251:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalFormatterTestLanguage.g:251:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFormatterTestLanguage.g:256:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalFormatterTestLanguage.g:256:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalFormatterTestLanguage.g:251:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFormatterTestLanguage.g:256:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -342,10 +342,10 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalFormatterTestLanguage.g:251:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalFormatterTestLanguage.g:256:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalFormatterTestLanguage.g:251:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalFormatterTestLanguage.g:256:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -361,7 +361,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalFormatterTestLanguage.g:251:21: '\\\\' . + // InternalFormatterTestLanguage.g:256:21: '\\\\' . { match('\\'); matchAny(); @@ -369,7 +369,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFormatterTestLanguage.g:251:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalFormatterTestLanguage.g:256:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -394,10 +394,10 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFormatterTestLanguage.g:251:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalFormatterTestLanguage.g:256:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalFormatterTestLanguage.g:251:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalFormatterTestLanguage.g:256:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -413,7 +413,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalFormatterTestLanguage.g:251:54: '\\\\' . + // InternalFormatterTestLanguage.g:256:54: '\\\\' . { match('\\'); matchAny(); @@ -421,7 +421,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFormatterTestLanguage.g:251:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalFormatterTestLanguage.g:256:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -464,12 +464,12 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:253:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalFormatterTestLanguage.g:253:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalFormatterTestLanguage.g:258:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalFormatterTestLanguage.g:258:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalFormatterTestLanguage.g:253:24: ( options {greedy=false; } : . )* + // InternalFormatterTestLanguage.g:258:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -494,7 +494,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalFormatterTestLanguage.g:253:52: . + // InternalFormatterTestLanguage.g:258:52: . { matchAny(); @@ -524,12 +524,12 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:255:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalFormatterTestLanguage.g:255:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalFormatterTestLanguage.g:260:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalFormatterTestLanguage.g:260:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalFormatterTestLanguage.g:255:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalFormatterTestLanguage.g:260:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -542,7 +542,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalFormatterTestLanguage.g:255:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalFormatterTestLanguage.g:260: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(); @@ -562,7 +562,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } } while (true); - // InternalFormatterTestLanguage.g:255:40: ( ( '\\r' )? '\\n' )? + // InternalFormatterTestLanguage.g:260:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -571,9 +571,9 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalFormatterTestLanguage.g:255:41: ( '\\r' )? '\\n' + // InternalFormatterTestLanguage.g:260:41: ( '\\r' )? '\\n' { - // InternalFormatterTestLanguage.g:255:41: ( '\\r' )? + // InternalFormatterTestLanguage.g:260:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -582,7 +582,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalFormatterTestLanguage.g:255:41: '\\r' + // InternalFormatterTestLanguage.g:260:41: '\\r' { match('\r'); @@ -614,10 +614,10 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:257:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalFormatterTestLanguage.g:257:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFormatterTestLanguage.g:262:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalFormatterTestLanguage.g:262:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalFormatterTestLanguage.g:257:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFormatterTestLanguage.g:262:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -671,8 +671,8 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:259:16: ( . ) - // InternalFormatterTestLanguage.g:259:18: . + // InternalFormatterTestLanguage.g:264:16: ( . ) + // InternalFormatterTestLanguage.g:264:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/InternalFormatterTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/InternalFormatterTestLanguageParser.java index 6d68ce425..1bef36ece 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/InternalFormatterTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/parser/antlr/internal/InternalFormatterTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -79,7 +87,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRoot" - // InternalFormatterTestLanguage.g:64:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; + // InternalFormatterTestLanguage.g:69:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; public final EObject entryRuleRoot() throws RecognitionException { EObject current = null; @@ -87,8 +95,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:64:45: (iv_ruleRoot= ruleRoot EOF ) - // InternalFormatterTestLanguage.g:65:2: iv_ruleRoot= ruleRoot EOF + // InternalFormatterTestLanguage.g:69:45: (iv_ruleRoot= ruleRoot EOF ) + // InternalFormatterTestLanguage.g:70:2: iv_ruleRoot= ruleRoot EOF { newCompositeNode(grammarAccess.getRootRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -115,7 +123,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRoot" - // InternalFormatterTestLanguage.g:71:1: ruleRoot returns [EObject current=null] : (this_IDList_0= ruleIDList | this_KWList_1= ruleKWList ) ; + // InternalFormatterTestLanguage.g:76:1: ruleRoot returns [EObject current=null] : (this_IDList_0= ruleIDList | this_KWList_1= ruleKWList ) ; public final EObject ruleRoot() throws RecognitionException { EObject current = null; @@ -128,10 +136,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:77:2: ( (this_IDList_0= ruleIDList | this_KWList_1= ruleKWList ) ) - // InternalFormatterTestLanguage.g:78:2: (this_IDList_0= ruleIDList | this_KWList_1= ruleKWList ) + // InternalFormatterTestLanguage.g:82:2: ( (this_IDList_0= ruleIDList | this_KWList_1= ruleKWList ) ) + // InternalFormatterTestLanguage.g:83:2: (this_IDList_0= ruleIDList | this_KWList_1= ruleKWList ) { - // InternalFormatterTestLanguage.g:78:2: (this_IDList_0= ruleIDList | this_KWList_1= ruleKWList ) + // InternalFormatterTestLanguage.g:83:2: (this_IDList_0= ruleIDList | this_KWList_1= ruleKWList ) int alt1=2; int LA1_0 = input.LA(1); @@ -149,7 +157,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt1) { case 1 : - // InternalFormatterTestLanguage.g:79:3: this_IDList_0= ruleIDList + // InternalFormatterTestLanguage.g:84:3: this_IDList_0= ruleIDList { newCompositeNode(grammarAccess.getRootAccess().getIDListParserRuleCall_0()); @@ -167,7 +175,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalFormatterTestLanguage.g:88:3: this_KWList_1= ruleKWList + // InternalFormatterTestLanguage.g:93:3: this_KWList_1= ruleKWList { newCompositeNode(grammarAccess.getRootAccess().getKWListParserRuleCall_1()); @@ -207,7 +215,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleIDList" - // InternalFormatterTestLanguage.g:100:1: entryRuleIDList returns [EObject current=null] : iv_ruleIDList= ruleIDList EOF ; + // InternalFormatterTestLanguage.g:105:1: entryRuleIDList returns [EObject current=null] : iv_ruleIDList= ruleIDList EOF ; public final EObject entryRuleIDList() throws RecognitionException { EObject current = null; @@ -215,8 +223,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:100:47: (iv_ruleIDList= ruleIDList EOF ) - // InternalFormatterTestLanguage.g:101:2: iv_ruleIDList= ruleIDList EOF + // InternalFormatterTestLanguage.g:105:47: (iv_ruleIDList= ruleIDList EOF ) + // InternalFormatterTestLanguage.g:106:2: iv_ruleIDList= ruleIDList EOF { newCompositeNode(grammarAccess.getIDListRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -243,7 +251,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleIDList" - // InternalFormatterTestLanguage.g:107:1: ruleIDList returns [EObject current=null] : ( () otherlv_1= 'idlist' ( (lv_ids_2_0= RULE_ID ) )* ) ; + // InternalFormatterTestLanguage.g:112:1: ruleIDList returns [EObject current=null] : ( () otherlv_1= 'idlist' ( (lv_ids_2_0= RULE_ID ) )* ) ; public final EObject ruleIDList() throws RecognitionException { EObject current = null; @@ -254,14 +262,14 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:113:2: ( ( () otherlv_1= 'idlist' ( (lv_ids_2_0= RULE_ID ) )* ) ) - // InternalFormatterTestLanguage.g:114:2: ( () otherlv_1= 'idlist' ( (lv_ids_2_0= RULE_ID ) )* ) + // InternalFormatterTestLanguage.g:118:2: ( ( () otherlv_1= 'idlist' ( (lv_ids_2_0= RULE_ID ) )* ) ) + // InternalFormatterTestLanguage.g:119:2: ( () otherlv_1= 'idlist' ( (lv_ids_2_0= RULE_ID ) )* ) { - // InternalFormatterTestLanguage.g:114:2: ( () otherlv_1= 'idlist' ( (lv_ids_2_0= RULE_ID ) )* ) - // InternalFormatterTestLanguage.g:115:3: () otherlv_1= 'idlist' ( (lv_ids_2_0= RULE_ID ) )* + // InternalFormatterTestLanguage.g:119:2: ( () otherlv_1= 'idlist' ( (lv_ids_2_0= RULE_ID ) )* ) + // InternalFormatterTestLanguage.g:120:3: () otherlv_1= 'idlist' ( (lv_ids_2_0= RULE_ID ) )* { - // InternalFormatterTestLanguage.g:115:3: () - // InternalFormatterTestLanguage.g:116:4: + // InternalFormatterTestLanguage.g:120:3: () + // InternalFormatterTestLanguage.g:121:4: { current = forceCreateModelElement( @@ -275,7 +283,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_1, grammarAccess.getIDListAccess().getIdlistKeyword_1()); - // InternalFormatterTestLanguage.g:126:3: ( (lv_ids_2_0= RULE_ID ) )* + // InternalFormatterTestLanguage.g:131:3: ( (lv_ids_2_0= RULE_ID ) )* loop2: do { int alt2=2; @@ -288,10 +296,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt2) { case 1 : - // InternalFormatterTestLanguage.g:127:4: (lv_ids_2_0= RULE_ID ) + // InternalFormatterTestLanguage.g:132:4: (lv_ids_2_0= RULE_ID ) { - // InternalFormatterTestLanguage.g:127:4: (lv_ids_2_0= RULE_ID ) - // InternalFormatterTestLanguage.g:128:5: lv_ids_2_0= RULE_ID + // InternalFormatterTestLanguage.g:132:4: (lv_ids_2_0= RULE_ID ) + // InternalFormatterTestLanguage.g:133:5: lv_ids_2_0= RULE_ID { lv_ids_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -342,7 +350,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleKWList" - // InternalFormatterTestLanguage.g:148:1: entryRuleKWList returns [EObject current=null] : iv_ruleKWList= ruleKWList EOF ; + // InternalFormatterTestLanguage.g:153:1: entryRuleKWList returns [EObject current=null] : iv_ruleKWList= ruleKWList EOF ; public final EObject entryRuleKWList() throws RecognitionException { EObject current = null; @@ -350,8 +358,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:148:47: (iv_ruleKWList= ruleKWList EOF ) - // InternalFormatterTestLanguage.g:149:2: iv_ruleKWList= ruleKWList EOF + // InternalFormatterTestLanguage.g:153:47: (iv_ruleKWList= ruleKWList EOF ) + // InternalFormatterTestLanguage.g:154:2: iv_ruleKWList= ruleKWList EOF { newCompositeNode(grammarAccess.getKWListRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -378,7 +386,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleKWList" - // InternalFormatterTestLanguage.g:155:1: ruleKWList returns [EObject current=null] : ( () otherlv_1= 'kwlist' ( (lv_kw1_2_0= 'kw1' ) )? ( (lv_kw2_3_0= 'kw2' ) )? ( (lv_kw3_4_0= 'kw3' ) )? ( (lv_kw4_5_0= 'kw4' ) )? ( (lv_kw5_6_0= 'kw5' ) )? ) ; + // InternalFormatterTestLanguage.g:160:1: ruleKWList returns [EObject current=null] : ( () otherlv_1= 'kwlist' ( (lv_kw1_2_0= 'kw1' ) )? ( (lv_kw2_3_0= 'kw2' ) )? ( (lv_kw3_4_0= 'kw3' ) )? ( (lv_kw4_5_0= 'kw4' ) )? ( (lv_kw5_6_0= 'kw5' ) )? ) ; public final EObject ruleKWList() throws RecognitionException { EObject current = null; @@ -393,14 +401,14 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:161:2: ( ( () otherlv_1= 'kwlist' ( (lv_kw1_2_0= 'kw1' ) )? ( (lv_kw2_3_0= 'kw2' ) )? ( (lv_kw3_4_0= 'kw3' ) )? ( (lv_kw4_5_0= 'kw4' ) )? ( (lv_kw5_6_0= 'kw5' ) )? ) ) - // InternalFormatterTestLanguage.g:162:2: ( () otherlv_1= 'kwlist' ( (lv_kw1_2_0= 'kw1' ) )? ( (lv_kw2_3_0= 'kw2' ) )? ( (lv_kw3_4_0= 'kw3' ) )? ( (lv_kw4_5_0= 'kw4' ) )? ( (lv_kw5_6_0= 'kw5' ) )? ) + // InternalFormatterTestLanguage.g:166:2: ( ( () otherlv_1= 'kwlist' ( (lv_kw1_2_0= 'kw1' ) )? ( (lv_kw2_3_0= 'kw2' ) )? ( (lv_kw3_4_0= 'kw3' ) )? ( (lv_kw4_5_0= 'kw4' ) )? ( (lv_kw5_6_0= 'kw5' ) )? ) ) + // InternalFormatterTestLanguage.g:167:2: ( () otherlv_1= 'kwlist' ( (lv_kw1_2_0= 'kw1' ) )? ( (lv_kw2_3_0= 'kw2' ) )? ( (lv_kw3_4_0= 'kw3' ) )? ( (lv_kw4_5_0= 'kw4' ) )? ( (lv_kw5_6_0= 'kw5' ) )? ) { - // InternalFormatterTestLanguage.g:162:2: ( () otherlv_1= 'kwlist' ( (lv_kw1_2_0= 'kw1' ) )? ( (lv_kw2_3_0= 'kw2' ) )? ( (lv_kw3_4_0= 'kw3' ) )? ( (lv_kw4_5_0= 'kw4' ) )? ( (lv_kw5_6_0= 'kw5' ) )? ) - // InternalFormatterTestLanguage.g:163:3: () otherlv_1= 'kwlist' ( (lv_kw1_2_0= 'kw1' ) )? ( (lv_kw2_3_0= 'kw2' ) )? ( (lv_kw3_4_0= 'kw3' ) )? ( (lv_kw4_5_0= 'kw4' ) )? ( (lv_kw5_6_0= 'kw5' ) )? + // InternalFormatterTestLanguage.g:167:2: ( () otherlv_1= 'kwlist' ( (lv_kw1_2_0= 'kw1' ) )? ( (lv_kw2_3_0= 'kw2' ) )? ( (lv_kw3_4_0= 'kw3' ) )? ( (lv_kw4_5_0= 'kw4' ) )? ( (lv_kw5_6_0= 'kw5' ) )? ) + // InternalFormatterTestLanguage.g:168:3: () otherlv_1= 'kwlist' ( (lv_kw1_2_0= 'kw1' ) )? ( (lv_kw2_3_0= 'kw2' ) )? ( (lv_kw3_4_0= 'kw3' ) )? ( (lv_kw4_5_0= 'kw4' ) )? ( (lv_kw5_6_0= 'kw5' ) )? { - // InternalFormatterTestLanguage.g:163:3: () - // InternalFormatterTestLanguage.g:164:4: + // InternalFormatterTestLanguage.g:168:3: () + // InternalFormatterTestLanguage.g:169:4: { current = forceCreateModelElement( @@ -414,7 +422,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_1, grammarAccess.getKWListAccess().getKwlistKeyword_1()); - // InternalFormatterTestLanguage.g:174:3: ( (lv_kw1_2_0= 'kw1' ) )? + // InternalFormatterTestLanguage.g:179:3: ( (lv_kw1_2_0= 'kw1' ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -423,10 +431,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt3) { case 1 : - // InternalFormatterTestLanguage.g:175:4: (lv_kw1_2_0= 'kw1' ) + // InternalFormatterTestLanguage.g:180:4: (lv_kw1_2_0= 'kw1' ) { - // InternalFormatterTestLanguage.g:175:4: (lv_kw1_2_0= 'kw1' ) - // InternalFormatterTestLanguage.g:176:5: lv_kw1_2_0= 'kw1' + // InternalFormatterTestLanguage.g:180:4: (lv_kw1_2_0= 'kw1' ) + // InternalFormatterTestLanguage.g:181:5: lv_kw1_2_0= 'kw1' { lv_kw1_2_0=(Token)match(input,13,FollowSets000.FOLLOW_5); @@ -447,7 +455,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFormatterTestLanguage.g:188:3: ( (lv_kw2_3_0= 'kw2' ) )? + // InternalFormatterTestLanguage.g:193:3: ( (lv_kw2_3_0= 'kw2' ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -456,10 +464,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt4) { case 1 : - // InternalFormatterTestLanguage.g:189:4: (lv_kw2_3_0= 'kw2' ) + // InternalFormatterTestLanguage.g:194:4: (lv_kw2_3_0= 'kw2' ) { - // InternalFormatterTestLanguage.g:189:4: (lv_kw2_3_0= 'kw2' ) - // InternalFormatterTestLanguage.g:190:5: lv_kw2_3_0= 'kw2' + // InternalFormatterTestLanguage.g:194:4: (lv_kw2_3_0= 'kw2' ) + // InternalFormatterTestLanguage.g:195:5: lv_kw2_3_0= 'kw2' { lv_kw2_3_0=(Token)match(input,14,FollowSets000.FOLLOW_6); @@ -480,7 +488,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFormatterTestLanguage.g:202:3: ( (lv_kw3_4_0= 'kw3' ) )? + // InternalFormatterTestLanguage.g:207:3: ( (lv_kw3_4_0= 'kw3' ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -489,10 +497,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt5) { case 1 : - // InternalFormatterTestLanguage.g:203:4: (lv_kw3_4_0= 'kw3' ) + // InternalFormatterTestLanguage.g:208:4: (lv_kw3_4_0= 'kw3' ) { - // InternalFormatterTestLanguage.g:203:4: (lv_kw3_4_0= 'kw3' ) - // InternalFormatterTestLanguage.g:204:5: lv_kw3_4_0= 'kw3' + // InternalFormatterTestLanguage.g:208:4: (lv_kw3_4_0= 'kw3' ) + // InternalFormatterTestLanguage.g:209:5: lv_kw3_4_0= 'kw3' { lv_kw3_4_0=(Token)match(input,15,FollowSets000.FOLLOW_7); @@ -513,7 +521,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFormatterTestLanguage.g:216:3: ( (lv_kw4_5_0= 'kw4' ) )? + // InternalFormatterTestLanguage.g:221:3: ( (lv_kw4_5_0= 'kw4' ) )? int alt6=2; int LA6_0 = input.LA(1); @@ -522,10 +530,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt6) { case 1 : - // InternalFormatterTestLanguage.g:217:4: (lv_kw4_5_0= 'kw4' ) + // InternalFormatterTestLanguage.g:222:4: (lv_kw4_5_0= 'kw4' ) { - // InternalFormatterTestLanguage.g:217:4: (lv_kw4_5_0= 'kw4' ) - // InternalFormatterTestLanguage.g:218:5: lv_kw4_5_0= 'kw4' + // InternalFormatterTestLanguage.g:222:4: (lv_kw4_5_0= 'kw4' ) + // InternalFormatterTestLanguage.g:223:5: lv_kw4_5_0= 'kw4' { lv_kw4_5_0=(Token)match(input,16,FollowSets000.FOLLOW_8); @@ -546,7 +554,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFormatterTestLanguage.g:230:3: ( (lv_kw5_6_0= 'kw5' ) )? + // InternalFormatterTestLanguage.g:235:3: ( (lv_kw5_6_0= 'kw5' ) )? int alt7=2; int LA7_0 = input.LA(1); @@ -555,10 +563,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt7) { case 1 : - // InternalFormatterTestLanguage.g:231:4: (lv_kw5_6_0= 'kw5' ) + // InternalFormatterTestLanguage.g:236:4: (lv_kw5_6_0= 'kw5' ) { - // InternalFormatterTestLanguage.g:231:4: (lv_kw5_6_0= 'kw5' ) - // InternalFormatterTestLanguage.g:232:5: lv_kw5_6_0= 'kw5' + // InternalFormatterTestLanguage.g:236:4: (lv_kw5_6_0= 'kw5' ) + // InternalFormatterTestLanguage.g:237:5: lv_kw5_6_0= 'kw5' { lv_kw5_6_0=(Token)match(input,17,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/serializer/FormatterTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/serializer/FormatterTestLanguageSemanticSequencer.java index 7371f6e4c..dc63238d1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/serializer/FormatterTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/serializer/FormatterTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.internal.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/serializer/FormatterTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/serializer/FormatterTestLanguageSyntacticSequencer.java index 465f0d769..45e6e2a7f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/serializer/FormatterTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/serializer/FormatterTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.internal.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/services/FormatterTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/services/FormatterTestLanguageGrammarAccess.java index d9a48eac0..4bea67f47 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/services/FormatterTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/services/FormatterTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.internal.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/tests/FormatterTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/tests/FormatterTestLanguageInjectorProvider.java index d978bc16b..3993d8c18 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/tests/FormatterTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/internal/tests/FormatterTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.internal.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractRegionAccessTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractRegionAccessTestLanguageRuntimeModule.java index b8df3c8f8..90dc32de6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractRegionAccessTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/AbstractRegionAccessTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.regionaccess.internal; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguage.genmodel index 8c4e63e1e..a9c05aad0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="RegionAccessTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetupGenerated.java index 8a1193e06..0c387840f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.regionaccess.internal; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/RegionAccessTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/RegionAccessTestLanguageAntlrTokenFileProvider.java index ccb65f7e6..9f0acb36c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/RegionAccessTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/RegionAccessTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.regionaccess.internal.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/RegionAccessTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/RegionAccessTestLanguageParser.java index aaca65c5f..6fbfc48f2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/RegionAccessTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/RegionAccessTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.regionaccess.internal.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/InternalRegionAccessTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/InternalRegionAccessTestLanguage.g index 0593dcc04..1ef976ce6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/InternalRegionAccessTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/InternalRegionAccessTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalRegionAccessTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/InternalRegionAccessTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/InternalRegionAccessTestLanguageLexer.java index 2a61f5ca1..8bc41f562 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/InternalRegionAccessTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/InternalRegionAccessTestLanguageLexer.java @@ -512,10 +512,10 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRegionAccessTestLanguage.g:992:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalRegionAccessTestLanguage.g:992:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRegionAccessTestLanguage.g:997:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalRegionAccessTestLanguage.g:997:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalRegionAccessTestLanguage.g:992:11: ( '^' )? + // InternalRegionAccessTestLanguage.g:997:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -524,7 +524,7 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalRegionAccessTestLanguage.g:992:11: '^' + // InternalRegionAccessTestLanguage.g:997:11: '^' { match('^'); @@ -542,7 +542,7 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalRegionAccessTestLanguage.g:992:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalRegionAccessTestLanguage.g:997:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -591,10 +591,10 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRegionAccessTestLanguage.g:994:10: ( ( '0' .. '9' )+ ) - // InternalRegionAccessTestLanguage.g:994:12: ( '0' .. '9' )+ + // InternalRegionAccessTestLanguage.g:999:10: ( ( '0' .. '9' )+ ) + // InternalRegionAccessTestLanguage.g:999:12: ( '0' .. '9' )+ { - // InternalRegionAccessTestLanguage.g:994:12: ( '0' .. '9' )+ + // InternalRegionAccessTestLanguage.g:999:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -608,7 +608,7 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalRegionAccessTestLanguage.g:994:13: '0' .. '9' + // InternalRegionAccessTestLanguage.g:999:13: '0' .. '9' { matchRange('0','9'); @@ -640,10 +640,10 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRegionAccessTestLanguage.g:996:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalRegionAccessTestLanguage.g:996:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRegionAccessTestLanguage.g:1001:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalRegionAccessTestLanguage.g:1001:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalRegionAccessTestLanguage.g:996:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalRegionAccessTestLanguage.g:1001:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -661,10 +661,10 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalRegionAccessTestLanguage.g:996:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalRegionAccessTestLanguage.g:1001:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalRegionAccessTestLanguage.g:996:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalRegionAccessTestLanguage.g:1001:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -680,7 +680,7 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalRegionAccessTestLanguage.g:996:21: '\\\\' . + // InternalRegionAccessTestLanguage.g:1001:21: '\\\\' . { match('\\'); matchAny(); @@ -688,7 +688,7 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { } break; case 2 : - // InternalRegionAccessTestLanguage.g:996:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalRegionAccessTestLanguage.g:1001:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -713,10 +713,10 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { } break; case 2 : - // InternalRegionAccessTestLanguage.g:996:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalRegionAccessTestLanguage.g:1001:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalRegionAccessTestLanguage.g:996:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalRegionAccessTestLanguage.g:1001:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -732,7 +732,7 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalRegionAccessTestLanguage.g:996:54: '\\\\' . + // InternalRegionAccessTestLanguage.g:1001:54: '\\\\' . { match('\\'); matchAny(); @@ -740,7 +740,7 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { } break; case 2 : - // InternalRegionAccessTestLanguage.g:996:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalRegionAccessTestLanguage.g:1001:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -783,12 +783,12 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRegionAccessTestLanguage.g:998:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalRegionAccessTestLanguage.g:998:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalRegionAccessTestLanguage.g:1003:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalRegionAccessTestLanguage.g:1003:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalRegionAccessTestLanguage.g:998:24: ( options {greedy=false; } : . )* + // InternalRegionAccessTestLanguage.g:1003:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -813,7 +813,7 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalRegionAccessTestLanguage.g:998:52: . + // InternalRegionAccessTestLanguage.g:1003:52: . { matchAny(); @@ -843,12 +843,12 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRegionAccessTestLanguage.g:1000:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalRegionAccessTestLanguage.g:1000:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalRegionAccessTestLanguage.g:1005:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalRegionAccessTestLanguage.g:1005:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalRegionAccessTestLanguage.g:1000:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalRegionAccessTestLanguage.g:1005:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -861,7 +861,7 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalRegionAccessTestLanguage.g:1000:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalRegionAccessTestLanguage.g:1005: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(); @@ -881,7 +881,7 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { } } while (true); - // InternalRegionAccessTestLanguage.g:1000:40: ( ( '\\r' )? '\\n' )? + // InternalRegionAccessTestLanguage.g:1005:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -890,9 +890,9 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalRegionAccessTestLanguage.g:1000:41: ( '\\r' )? '\\n' + // InternalRegionAccessTestLanguage.g:1005:41: ( '\\r' )? '\\n' { - // InternalRegionAccessTestLanguage.g:1000:41: ( '\\r' )? + // InternalRegionAccessTestLanguage.g:1005:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -901,7 +901,7 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalRegionAccessTestLanguage.g:1000:41: '\\r' + // InternalRegionAccessTestLanguage.g:1005:41: '\\r' { match('\r'); @@ -933,10 +933,10 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRegionAccessTestLanguage.g:1002:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalRegionAccessTestLanguage.g:1002:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRegionAccessTestLanguage.g:1007:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalRegionAccessTestLanguage.g:1007:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalRegionAccessTestLanguage.g:1002:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalRegionAccessTestLanguage.g:1007:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -990,8 +990,8 @@ public class InternalRegionAccessTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalRegionAccessTestLanguage.g:1004:16: ( . ) - // InternalRegionAccessTestLanguage.g:1004:18: . + // InternalRegionAccessTestLanguage.g:1009:16: ( . ) + // InternalRegionAccessTestLanguage.g:1009:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/InternalRegionAccessTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/InternalRegionAccessTestLanguageParser.java index b1e8963ec..eb7dfc6dd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/InternalRegionAccessTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/parser/antlr/internal/InternalRegionAccessTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -95,7 +103,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleRoot" - // InternalRegionAccessTestLanguage.g:65:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; + // InternalRegionAccessTestLanguage.g:70:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; public final EObject entryRuleRoot() throws RecognitionException { EObject current = null; @@ -103,8 +111,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:65:45: (iv_ruleRoot= ruleRoot EOF ) - // InternalRegionAccessTestLanguage.g:66:2: iv_ruleRoot= ruleRoot EOF + // InternalRegionAccessTestLanguage.g:70:45: (iv_ruleRoot= ruleRoot EOF ) + // InternalRegionAccessTestLanguage.g:71:2: iv_ruleRoot= ruleRoot EOF { newCompositeNode(grammarAccess.getRootRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -131,7 +139,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleRoot" - // InternalRegionAccessTestLanguage.g:72:1: ruleRoot returns [EObject current=null] : (this_Simple_0= ruleSimple | this_Delegation_1= ruleDelegation | this_Unassigned_2= ruleUnassigned | this_PrefixedUnassigned_3= rulePrefixedUnassigned | (otherlv_4= '5' this_Expression_5= ruleExpression ) | (otherlv_6= '6' this_Mixed_7= ruleMixed ) | (otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) ) | (otherlv_12= '8' this_ValueList_13= ruleValueList ) ) ; + // InternalRegionAccessTestLanguage.g:77:1: ruleRoot returns [EObject current=null] : (this_Simple_0= ruleSimple | this_Delegation_1= ruleDelegation | this_Unassigned_2= ruleUnassigned | this_PrefixedUnassigned_3= rulePrefixedUnassigned | (otherlv_4= '5' this_Expression_5= ruleExpression ) | (otherlv_6= '6' this_Mixed_7= ruleMixed ) | (otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) ) | (otherlv_12= '8' this_ValueList_13= ruleValueList ) ) ; public final EObject ruleRoot() throws RecognitionException { EObject current = null; @@ -161,10 +169,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:78:2: ( (this_Simple_0= ruleSimple | this_Delegation_1= ruleDelegation | this_Unassigned_2= ruleUnassigned | this_PrefixedUnassigned_3= rulePrefixedUnassigned | (otherlv_4= '5' this_Expression_5= ruleExpression ) | (otherlv_6= '6' this_Mixed_7= ruleMixed ) | (otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) ) | (otherlv_12= '8' this_ValueList_13= ruleValueList ) ) ) - // InternalRegionAccessTestLanguage.g:79:2: (this_Simple_0= ruleSimple | this_Delegation_1= ruleDelegation | this_Unassigned_2= ruleUnassigned | this_PrefixedUnassigned_3= rulePrefixedUnassigned | (otherlv_4= '5' this_Expression_5= ruleExpression ) | (otherlv_6= '6' this_Mixed_7= ruleMixed ) | (otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) ) | (otherlv_12= '8' this_ValueList_13= ruleValueList ) ) + // InternalRegionAccessTestLanguage.g:83:2: ( (this_Simple_0= ruleSimple | this_Delegation_1= ruleDelegation | this_Unassigned_2= ruleUnassigned | this_PrefixedUnassigned_3= rulePrefixedUnassigned | (otherlv_4= '5' this_Expression_5= ruleExpression ) | (otherlv_6= '6' this_Mixed_7= ruleMixed ) | (otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) ) | (otherlv_12= '8' this_ValueList_13= ruleValueList ) ) ) + // InternalRegionAccessTestLanguage.g:84:2: (this_Simple_0= ruleSimple | this_Delegation_1= ruleDelegation | this_Unassigned_2= ruleUnassigned | this_PrefixedUnassigned_3= rulePrefixedUnassigned | (otherlv_4= '5' this_Expression_5= ruleExpression ) | (otherlv_6= '6' this_Mixed_7= ruleMixed ) | (otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) ) | (otherlv_12= '8' this_ValueList_13= ruleValueList ) ) { - // InternalRegionAccessTestLanguage.g:79:2: (this_Simple_0= ruleSimple | this_Delegation_1= ruleDelegation | this_Unassigned_2= ruleUnassigned | this_PrefixedUnassigned_3= rulePrefixedUnassigned | (otherlv_4= '5' this_Expression_5= ruleExpression ) | (otherlv_6= '6' this_Mixed_7= ruleMixed ) | (otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) ) | (otherlv_12= '8' this_ValueList_13= ruleValueList ) ) + // InternalRegionAccessTestLanguage.g:84:2: (this_Simple_0= ruleSimple | this_Delegation_1= ruleDelegation | this_Unassigned_2= ruleUnassigned | this_PrefixedUnassigned_3= rulePrefixedUnassigned | (otherlv_4= '5' this_Expression_5= ruleExpression ) | (otherlv_6= '6' this_Mixed_7= ruleMixed ) | (otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) ) | (otherlv_12= '8' this_ValueList_13= ruleValueList ) ) int alt2=8; switch ( input.LA(1) ) { case 16: @@ -216,7 +224,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl switch (alt2) { case 1 : - // InternalRegionAccessTestLanguage.g:80:3: this_Simple_0= ruleSimple + // InternalRegionAccessTestLanguage.g:85:3: this_Simple_0= ruleSimple { newCompositeNode(grammarAccess.getRootAccess().getSimpleParserRuleCall_0()); @@ -234,7 +242,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalRegionAccessTestLanguage.g:89:3: this_Delegation_1= ruleDelegation + // InternalRegionAccessTestLanguage.g:94:3: this_Delegation_1= ruleDelegation { newCompositeNode(grammarAccess.getRootAccess().getDelegationParserRuleCall_1()); @@ -252,7 +260,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalRegionAccessTestLanguage.g:98:3: this_Unassigned_2= ruleUnassigned + // InternalRegionAccessTestLanguage.g:103:3: this_Unassigned_2= ruleUnassigned { newCompositeNode(grammarAccess.getRootAccess().getUnassignedParserRuleCall_2()); @@ -270,7 +278,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 4 : - // InternalRegionAccessTestLanguage.g:107:3: this_PrefixedUnassigned_3= rulePrefixedUnassigned + // InternalRegionAccessTestLanguage.g:112:3: this_PrefixedUnassigned_3= rulePrefixedUnassigned { newCompositeNode(grammarAccess.getRootAccess().getPrefixedUnassignedParserRuleCall_3()); @@ -288,10 +296,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 5 : - // InternalRegionAccessTestLanguage.g:116:3: (otherlv_4= '5' this_Expression_5= ruleExpression ) + // InternalRegionAccessTestLanguage.g:121:3: (otherlv_4= '5' this_Expression_5= ruleExpression ) { - // InternalRegionAccessTestLanguage.g:116:3: (otherlv_4= '5' this_Expression_5= ruleExpression ) - // InternalRegionAccessTestLanguage.g:117:4: otherlv_4= '5' this_Expression_5= ruleExpression + // InternalRegionAccessTestLanguage.g:121:3: (otherlv_4= '5' this_Expression_5= ruleExpression ) + // InternalRegionAccessTestLanguage.g:122:4: otherlv_4= '5' this_Expression_5= ruleExpression { otherlv_4=(Token)match(input,11,FollowSets000.FOLLOW_3); @@ -316,10 +324,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 6 : - // InternalRegionAccessTestLanguage.g:131:3: (otherlv_6= '6' this_Mixed_7= ruleMixed ) + // InternalRegionAccessTestLanguage.g:136:3: (otherlv_6= '6' this_Mixed_7= ruleMixed ) { - // InternalRegionAccessTestLanguage.g:131:3: (otherlv_6= '6' this_Mixed_7= ruleMixed ) - // InternalRegionAccessTestLanguage.g:132:4: otherlv_6= '6' this_Mixed_7= ruleMixed + // InternalRegionAccessTestLanguage.g:136:3: (otherlv_6= '6' this_Mixed_7= ruleMixed ) + // InternalRegionAccessTestLanguage.g:137:4: otherlv_6= '6' this_Mixed_7= ruleMixed { otherlv_6=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -344,16 +352,16 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 7 : - // InternalRegionAccessTestLanguage.g:146:3: (otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) ) + // InternalRegionAccessTestLanguage.g:151:3: (otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) ) { - // InternalRegionAccessTestLanguage.g:146:3: (otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) ) - // InternalRegionAccessTestLanguage.g:147:4: otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) + // InternalRegionAccessTestLanguage.g:151:3: (otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) ) + // InternalRegionAccessTestLanguage.g:152:4: otherlv_8= '7' ( () otherlv_10= 'action' )? ( (lv_mixed_11_0= ruleMixed ) ) { otherlv_8=(Token)match(input,13,FollowSets000.FOLLOW_5); newLeafNode(otherlv_8, grammarAccess.getRootAccess().getDigitSevenKeyword_6_0()); - // InternalRegionAccessTestLanguage.g:151:4: ( () otherlv_10= 'action' )? + // InternalRegionAccessTestLanguage.g:156:4: ( () otherlv_10= 'action' )? int alt1=2; int LA1_0 = input.LA(1); @@ -362,10 +370,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } switch (alt1) { case 1 : - // InternalRegionAccessTestLanguage.g:152:5: () otherlv_10= 'action' + // InternalRegionAccessTestLanguage.g:157:5: () otherlv_10= 'action' { - // InternalRegionAccessTestLanguage.g:152:5: () - // InternalRegionAccessTestLanguage.g:153:6: + // InternalRegionAccessTestLanguage.g:157:5: () + // InternalRegionAccessTestLanguage.g:158:6: { current = forceCreateModelElement( @@ -385,11 +393,11 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } - // InternalRegionAccessTestLanguage.g:164:4: ( (lv_mixed_11_0= ruleMixed ) ) - // InternalRegionAccessTestLanguage.g:165:5: (lv_mixed_11_0= ruleMixed ) + // InternalRegionAccessTestLanguage.g:169:4: ( (lv_mixed_11_0= ruleMixed ) ) + // InternalRegionAccessTestLanguage.g:170:5: (lv_mixed_11_0= ruleMixed ) { - // InternalRegionAccessTestLanguage.g:165:5: (lv_mixed_11_0= ruleMixed ) - // InternalRegionAccessTestLanguage.g:166:6: lv_mixed_11_0= ruleMixed + // InternalRegionAccessTestLanguage.g:170:5: (lv_mixed_11_0= ruleMixed ) + // InternalRegionAccessTestLanguage.g:171:6: lv_mixed_11_0= ruleMixed { newCompositeNode(grammarAccess.getRootAccess().getMixedMixedParserRuleCall_6_2_0()); @@ -423,10 +431,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 8 : - // InternalRegionAccessTestLanguage.g:185:3: (otherlv_12= '8' this_ValueList_13= ruleValueList ) + // InternalRegionAccessTestLanguage.g:190:3: (otherlv_12= '8' this_ValueList_13= ruleValueList ) { - // InternalRegionAccessTestLanguage.g:185:3: (otherlv_12= '8' this_ValueList_13= ruleValueList ) - // InternalRegionAccessTestLanguage.g:186:4: otherlv_12= '8' this_ValueList_13= ruleValueList + // InternalRegionAccessTestLanguage.g:190:3: (otherlv_12= '8' this_ValueList_13= ruleValueList ) + // InternalRegionAccessTestLanguage.g:191:4: otherlv_12= '8' this_ValueList_13= ruleValueList { otherlv_12=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -473,7 +481,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleSimple" - // InternalRegionAccessTestLanguage.g:203:1: entryRuleSimple returns [EObject current=null] : iv_ruleSimple= ruleSimple EOF ; + // InternalRegionAccessTestLanguage.g:208:1: entryRuleSimple returns [EObject current=null] : iv_ruleSimple= ruleSimple EOF ; public final EObject entryRuleSimple() throws RecognitionException { EObject current = null; @@ -481,8 +489,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:203:47: (iv_ruleSimple= ruleSimple EOF ) - // InternalRegionAccessTestLanguage.g:204:2: iv_ruleSimple= ruleSimple EOF + // InternalRegionAccessTestLanguage.g:208:47: (iv_ruleSimple= ruleSimple EOF ) + // InternalRegionAccessTestLanguage.g:209:2: iv_ruleSimple= ruleSimple EOF { newCompositeNode(grammarAccess.getSimpleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -509,7 +517,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleSimple" - // InternalRegionAccessTestLanguage.g:210:1: ruleSimple returns [EObject current=null] : (otherlv_0= '1' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalRegionAccessTestLanguage.g:215:1: ruleSimple returns [EObject current=null] : (otherlv_0= '1' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleSimple() throws RecognitionException { EObject current = null; @@ -520,21 +528,21 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:216:2: ( (otherlv_0= '1' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalRegionAccessTestLanguage.g:217:2: (otherlv_0= '1' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalRegionAccessTestLanguage.g:221:2: ( (otherlv_0= '1' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalRegionAccessTestLanguage.g:222:2: (otherlv_0= '1' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalRegionAccessTestLanguage.g:217:2: (otherlv_0= '1' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalRegionAccessTestLanguage.g:218:3: otherlv_0= '1' ( (lv_name_1_0= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:222:2: (otherlv_0= '1' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalRegionAccessTestLanguage.g:223:3: otherlv_0= '1' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,16,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getSimpleAccess().getDigitOneKeyword_0()); - // InternalRegionAccessTestLanguage.g:222:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalRegionAccessTestLanguage.g:223:4: (lv_name_1_0= RULE_ID ) + // InternalRegionAccessTestLanguage.g:227:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:228:4: (lv_name_1_0= RULE_ID ) { - // InternalRegionAccessTestLanguage.g:223:4: (lv_name_1_0= RULE_ID ) - // InternalRegionAccessTestLanguage.g:224:5: lv_name_1_0= RULE_ID + // InternalRegionAccessTestLanguage.g:228:4: (lv_name_1_0= RULE_ID ) + // InternalRegionAccessTestLanguage.g:229:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -579,7 +587,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleDelegation" - // InternalRegionAccessTestLanguage.g:244:1: entryRuleDelegation returns [EObject current=null] : iv_ruleDelegation= ruleDelegation EOF ; + // InternalRegionAccessTestLanguage.g:249:1: entryRuleDelegation returns [EObject current=null] : iv_ruleDelegation= ruleDelegation EOF ; public final EObject entryRuleDelegation() throws RecognitionException { EObject current = null; @@ -587,8 +595,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:244:51: (iv_ruleDelegation= ruleDelegation EOF ) - // InternalRegionAccessTestLanguage.g:245:2: iv_ruleDelegation= ruleDelegation EOF + // InternalRegionAccessTestLanguage.g:249:51: (iv_ruleDelegation= ruleDelegation EOF ) + // InternalRegionAccessTestLanguage.g:250:2: iv_ruleDelegation= ruleDelegation EOF { newCompositeNode(grammarAccess.getDelegationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -615,7 +623,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleDelegation" - // InternalRegionAccessTestLanguage.g:251:1: ruleDelegation returns [EObject current=null] : (otherlv_0= '2' ( (lv_delegate_1_0= ruleDelegate ) ) ) ; + // InternalRegionAccessTestLanguage.g:256:1: ruleDelegation returns [EObject current=null] : (otherlv_0= '2' ( (lv_delegate_1_0= ruleDelegate ) ) ) ; public final EObject ruleDelegation() throws RecognitionException { EObject current = null; @@ -627,21 +635,21 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:257:2: ( (otherlv_0= '2' ( (lv_delegate_1_0= ruleDelegate ) ) ) ) - // InternalRegionAccessTestLanguage.g:258:2: (otherlv_0= '2' ( (lv_delegate_1_0= ruleDelegate ) ) ) + // InternalRegionAccessTestLanguage.g:262:2: ( (otherlv_0= '2' ( (lv_delegate_1_0= ruleDelegate ) ) ) ) + // InternalRegionAccessTestLanguage.g:263:2: (otherlv_0= '2' ( (lv_delegate_1_0= ruleDelegate ) ) ) { - // InternalRegionAccessTestLanguage.g:258:2: (otherlv_0= '2' ( (lv_delegate_1_0= ruleDelegate ) ) ) - // InternalRegionAccessTestLanguage.g:259:3: otherlv_0= '2' ( (lv_delegate_1_0= ruleDelegate ) ) + // InternalRegionAccessTestLanguage.g:263:2: (otherlv_0= '2' ( (lv_delegate_1_0= ruleDelegate ) ) ) + // InternalRegionAccessTestLanguage.g:264:3: otherlv_0= '2' ( (lv_delegate_1_0= ruleDelegate ) ) { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getDelegationAccess().getDigitTwoKeyword_0()); - // InternalRegionAccessTestLanguage.g:263:3: ( (lv_delegate_1_0= ruleDelegate ) ) - // InternalRegionAccessTestLanguage.g:264:4: (lv_delegate_1_0= ruleDelegate ) + // InternalRegionAccessTestLanguage.g:268:3: ( (lv_delegate_1_0= ruleDelegate ) ) + // InternalRegionAccessTestLanguage.g:269:4: (lv_delegate_1_0= ruleDelegate ) { - // InternalRegionAccessTestLanguage.g:264:4: (lv_delegate_1_0= ruleDelegate ) - // InternalRegionAccessTestLanguage.g:265:5: lv_delegate_1_0= ruleDelegate + // InternalRegionAccessTestLanguage.g:269:4: (lv_delegate_1_0= ruleDelegate ) + // InternalRegionAccessTestLanguage.g:270:5: lv_delegate_1_0= ruleDelegate { newCompositeNode(grammarAccess.getDelegationAccess().getDelegateDelegateParserRuleCall_1_0()); @@ -691,7 +699,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleUnassigned" - // InternalRegionAccessTestLanguage.g:286:1: entryRuleUnassigned returns [EObject current=null] : iv_ruleUnassigned= ruleUnassigned EOF ; + // InternalRegionAccessTestLanguage.g:291:1: entryRuleUnassigned returns [EObject current=null] : iv_ruleUnassigned= ruleUnassigned EOF ; public final EObject entryRuleUnassigned() throws RecognitionException { EObject current = null; @@ -699,8 +707,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:286:51: (iv_ruleUnassigned= ruleUnassigned EOF ) - // InternalRegionAccessTestLanguage.g:287:2: iv_ruleUnassigned= ruleUnassigned EOF + // InternalRegionAccessTestLanguage.g:291:51: (iv_ruleUnassigned= ruleUnassigned EOF ) + // InternalRegionAccessTestLanguage.g:292:2: iv_ruleUnassigned= ruleUnassigned EOF { newCompositeNode(grammarAccess.getUnassignedRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -727,7 +735,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleUnassigned" - // InternalRegionAccessTestLanguage.g:293:1: ruleUnassigned returns [EObject current=null] : (otherlv_0= '3' this_Delegate_1= ruleDelegate ) ; + // InternalRegionAccessTestLanguage.g:298:1: ruleUnassigned returns [EObject current=null] : (otherlv_0= '3' this_Delegate_1= ruleDelegate ) ; public final EObject ruleUnassigned() throws RecognitionException { EObject current = null; @@ -739,11 +747,11 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:299:2: ( (otherlv_0= '3' this_Delegate_1= ruleDelegate ) ) - // InternalRegionAccessTestLanguage.g:300:2: (otherlv_0= '3' this_Delegate_1= ruleDelegate ) + // InternalRegionAccessTestLanguage.g:304:2: ( (otherlv_0= '3' this_Delegate_1= ruleDelegate ) ) + // InternalRegionAccessTestLanguage.g:305:2: (otherlv_0= '3' this_Delegate_1= ruleDelegate ) { - // InternalRegionAccessTestLanguage.g:300:2: (otherlv_0= '3' this_Delegate_1= ruleDelegate ) - // InternalRegionAccessTestLanguage.g:301:3: otherlv_0= '3' this_Delegate_1= ruleDelegate + // InternalRegionAccessTestLanguage.g:305:2: (otherlv_0= '3' this_Delegate_1= ruleDelegate ) + // InternalRegionAccessTestLanguage.g:306:3: otherlv_0= '3' this_Delegate_1= ruleDelegate { otherlv_0=(Token)match(input,18,FollowSets000.FOLLOW_6); @@ -784,7 +792,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRulePrefixedUnassigned" - // InternalRegionAccessTestLanguage.g:317:1: entryRulePrefixedUnassigned returns [EObject current=null] : iv_rulePrefixedUnassigned= rulePrefixedUnassigned EOF ; + // InternalRegionAccessTestLanguage.g:322:1: entryRulePrefixedUnassigned returns [EObject current=null] : iv_rulePrefixedUnassigned= rulePrefixedUnassigned EOF ; public final EObject entryRulePrefixedUnassigned() throws RecognitionException { EObject current = null; @@ -792,8 +800,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:317:59: (iv_rulePrefixedUnassigned= rulePrefixedUnassigned EOF ) - // InternalRegionAccessTestLanguage.g:318:2: iv_rulePrefixedUnassigned= rulePrefixedUnassigned EOF + // InternalRegionAccessTestLanguage.g:322:59: (iv_rulePrefixedUnassigned= rulePrefixedUnassigned EOF ) + // InternalRegionAccessTestLanguage.g:323:2: iv_rulePrefixedUnassigned= rulePrefixedUnassigned EOF { newCompositeNode(grammarAccess.getPrefixedUnassignedRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -820,7 +828,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "rulePrefixedUnassigned" - // InternalRegionAccessTestLanguage.g:324:1: rulePrefixedUnassigned returns [EObject current=null] : (otherlv_0= '4' ( (lv_delegate_1_0= rulePrefixedDelegate ) ) ) ; + // InternalRegionAccessTestLanguage.g:329:1: rulePrefixedUnassigned returns [EObject current=null] : (otherlv_0= '4' ( (lv_delegate_1_0= rulePrefixedDelegate ) ) ) ; public final EObject rulePrefixedUnassigned() throws RecognitionException { EObject current = null; @@ -832,21 +840,21 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:330:2: ( (otherlv_0= '4' ( (lv_delegate_1_0= rulePrefixedDelegate ) ) ) ) - // InternalRegionAccessTestLanguage.g:331:2: (otherlv_0= '4' ( (lv_delegate_1_0= rulePrefixedDelegate ) ) ) + // InternalRegionAccessTestLanguage.g:335:2: ( (otherlv_0= '4' ( (lv_delegate_1_0= rulePrefixedDelegate ) ) ) ) + // InternalRegionAccessTestLanguage.g:336:2: (otherlv_0= '4' ( (lv_delegate_1_0= rulePrefixedDelegate ) ) ) { - // InternalRegionAccessTestLanguage.g:331:2: (otherlv_0= '4' ( (lv_delegate_1_0= rulePrefixedDelegate ) ) ) - // InternalRegionAccessTestLanguage.g:332:3: otherlv_0= '4' ( (lv_delegate_1_0= rulePrefixedDelegate ) ) + // InternalRegionAccessTestLanguage.g:336:2: (otherlv_0= '4' ( (lv_delegate_1_0= rulePrefixedDelegate ) ) ) + // InternalRegionAccessTestLanguage.g:337:3: otherlv_0= '4' ( (lv_delegate_1_0= rulePrefixedDelegate ) ) { otherlv_0=(Token)match(input,19,FollowSets000.FOLLOW_7); newLeafNode(otherlv_0, grammarAccess.getPrefixedUnassignedAccess().getDigitFourKeyword_0()); - // InternalRegionAccessTestLanguage.g:336:3: ( (lv_delegate_1_0= rulePrefixedDelegate ) ) - // InternalRegionAccessTestLanguage.g:337:4: (lv_delegate_1_0= rulePrefixedDelegate ) + // InternalRegionAccessTestLanguage.g:341:3: ( (lv_delegate_1_0= rulePrefixedDelegate ) ) + // InternalRegionAccessTestLanguage.g:342:4: (lv_delegate_1_0= rulePrefixedDelegate ) { - // InternalRegionAccessTestLanguage.g:337:4: (lv_delegate_1_0= rulePrefixedDelegate ) - // InternalRegionAccessTestLanguage.g:338:5: lv_delegate_1_0= rulePrefixedDelegate + // InternalRegionAccessTestLanguage.g:342:4: (lv_delegate_1_0= rulePrefixedDelegate ) + // InternalRegionAccessTestLanguage.g:343:5: lv_delegate_1_0= rulePrefixedDelegate { newCompositeNode(grammarAccess.getPrefixedUnassignedAccess().getDelegatePrefixedDelegateParserRuleCall_1_0()); @@ -896,7 +904,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRulePrefixedDelegate" - // InternalRegionAccessTestLanguage.g:359:1: entryRulePrefixedDelegate returns [EObject current=null] : iv_rulePrefixedDelegate= rulePrefixedDelegate EOF ; + // InternalRegionAccessTestLanguage.g:364:1: entryRulePrefixedDelegate returns [EObject current=null] : iv_rulePrefixedDelegate= rulePrefixedDelegate EOF ; public final EObject entryRulePrefixedDelegate() throws RecognitionException { EObject current = null; @@ -904,8 +912,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:359:57: (iv_rulePrefixedDelegate= rulePrefixedDelegate EOF ) - // InternalRegionAccessTestLanguage.g:360:2: iv_rulePrefixedDelegate= rulePrefixedDelegate EOF + // InternalRegionAccessTestLanguage.g:364:57: (iv_rulePrefixedDelegate= rulePrefixedDelegate EOF ) + // InternalRegionAccessTestLanguage.g:365:2: iv_rulePrefixedDelegate= rulePrefixedDelegate EOF { newCompositeNode(grammarAccess.getPrefixedDelegateRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -932,7 +940,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "rulePrefixedDelegate" - // InternalRegionAccessTestLanguage.g:366:1: rulePrefixedDelegate returns [EObject current=null] : (otherlv_0= 'prefix' this_Delegate_1= ruleDelegate ) ; + // InternalRegionAccessTestLanguage.g:371:1: rulePrefixedDelegate returns [EObject current=null] : (otherlv_0= 'prefix' this_Delegate_1= ruleDelegate ) ; public final EObject rulePrefixedDelegate() throws RecognitionException { EObject current = null; @@ -944,11 +952,11 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:372:2: ( (otherlv_0= 'prefix' this_Delegate_1= ruleDelegate ) ) - // InternalRegionAccessTestLanguage.g:373:2: (otherlv_0= 'prefix' this_Delegate_1= ruleDelegate ) + // InternalRegionAccessTestLanguage.g:377:2: ( (otherlv_0= 'prefix' this_Delegate_1= ruleDelegate ) ) + // InternalRegionAccessTestLanguage.g:378:2: (otherlv_0= 'prefix' this_Delegate_1= ruleDelegate ) { - // InternalRegionAccessTestLanguage.g:373:2: (otherlv_0= 'prefix' this_Delegate_1= ruleDelegate ) - // InternalRegionAccessTestLanguage.g:374:3: otherlv_0= 'prefix' this_Delegate_1= ruleDelegate + // InternalRegionAccessTestLanguage.g:378:2: (otherlv_0= 'prefix' this_Delegate_1= ruleDelegate ) + // InternalRegionAccessTestLanguage.g:379:3: otherlv_0= 'prefix' this_Delegate_1= ruleDelegate { otherlv_0=(Token)match(input,20,FollowSets000.FOLLOW_6); @@ -989,7 +997,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleDelegate" - // InternalRegionAccessTestLanguage.g:390:1: entryRuleDelegate returns [EObject current=null] : iv_ruleDelegate= ruleDelegate EOF ; + // InternalRegionAccessTestLanguage.g:395:1: entryRuleDelegate returns [EObject current=null] : iv_ruleDelegate= ruleDelegate EOF ; public final EObject entryRuleDelegate() throws RecognitionException { EObject current = null; @@ -997,8 +1005,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:390:49: (iv_ruleDelegate= ruleDelegate EOF ) - // InternalRegionAccessTestLanguage.g:391:2: iv_ruleDelegate= ruleDelegate EOF + // InternalRegionAccessTestLanguage.g:395:49: (iv_ruleDelegate= ruleDelegate EOF ) + // InternalRegionAccessTestLanguage.g:396:2: iv_ruleDelegate= ruleDelegate EOF { newCompositeNode(grammarAccess.getDelegateRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1025,7 +1033,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleDelegate" - // InternalRegionAccessTestLanguage.g:397:1: ruleDelegate returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalRegionAccessTestLanguage.g:402:1: ruleDelegate returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject ruleDelegate() throws RecognitionException { EObject current = null; @@ -1035,14 +1043,14 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:403:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalRegionAccessTestLanguage.g:404:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:408:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalRegionAccessTestLanguage.g:409:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalRegionAccessTestLanguage.g:404:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalRegionAccessTestLanguage.g:405:3: (lv_name_0_0= RULE_ID ) + // InternalRegionAccessTestLanguage.g:409:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:410:3: (lv_name_0_0= RULE_ID ) { - // InternalRegionAccessTestLanguage.g:405:3: (lv_name_0_0= RULE_ID ) - // InternalRegionAccessTestLanguage.g:406:4: lv_name_0_0= RULE_ID + // InternalRegionAccessTestLanguage.g:410:3: (lv_name_0_0= RULE_ID ) + // InternalRegionAccessTestLanguage.g:411:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1084,7 +1092,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleExpression" - // InternalRegionAccessTestLanguage.g:425:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; + // InternalRegionAccessTestLanguage.g:430:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; public final EObject entryRuleExpression() throws RecognitionException { EObject current = null; @@ -1092,8 +1100,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:425:51: (iv_ruleExpression= ruleExpression EOF ) - // InternalRegionAccessTestLanguage.g:426:2: iv_ruleExpression= ruleExpression EOF + // InternalRegionAccessTestLanguage.g:430:51: (iv_ruleExpression= ruleExpression EOF ) + // InternalRegionAccessTestLanguage.g:431:2: iv_ruleExpression= ruleExpression EOF { newCompositeNode(grammarAccess.getExpressionRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1120,7 +1128,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleExpression" - // InternalRegionAccessTestLanguage.g:432:1: ruleExpression returns [EObject current=null] : (this_Primary_0= rulePrimary ( () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) )* ) ; + // InternalRegionAccessTestLanguage.g:437:1: ruleExpression returns [EObject current=null] : (this_Primary_0= rulePrimary ( () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) )* ) ; public final EObject ruleExpression() throws RecognitionException { EObject current = null; @@ -1134,11 +1142,11 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:438:2: ( (this_Primary_0= rulePrimary ( () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) )* ) ) - // InternalRegionAccessTestLanguage.g:439:2: (this_Primary_0= rulePrimary ( () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) )* ) + // InternalRegionAccessTestLanguage.g:443:2: ( (this_Primary_0= rulePrimary ( () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) )* ) ) + // InternalRegionAccessTestLanguage.g:444:2: (this_Primary_0= rulePrimary ( () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) )* ) { - // InternalRegionAccessTestLanguage.g:439:2: (this_Primary_0= rulePrimary ( () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) )* ) - // InternalRegionAccessTestLanguage.g:440:3: this_Primary_0= rulePrimary ( () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) )* + // InternalRegionAccessTestLanguage.g:444:2: (this_Primary_0= rulePrimary ( () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) )* ) + // InternalRegionAccessTestLanguage.g:445:3: this_Primary_0= rulePrimary ( () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) )* { newCompositeNode(grammarAccess.getExpressionAccess().getPrimaryParserRuleCall_0()); @@ -1152,7 +1160,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl current = this_Primary_0; afterParserOrEnumRuleCall(); - // InternalRegionAccessTestLanguage.g:448:3: ( () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) )* + // InternalRegionAccessTestLanguage.g:453:3: ( () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) )* loop3: do { int alt3=2; @@ -1165,10 +1173,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl switch (alt3) { case 1 : - // InternalRegionAccessTestLanguage.g:449:4: () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) + // InternalRegionAccessTestLanguage.g:454:4: () otherlv_2= '+' ( (lv_right_3_0= rulePrimary ) ) { - // InternalRegionAccessTestLanguage.g:449:4: () - // InternalRegionAccessTestLanguage.g:450:5: + // InternalRegionAccessTestLanguage.g:454:4: () + // InternalRegionAccessTestLanguage.g:455:5: { current = forceCreateModelElementAndSet( @@ -1182,11 +1190,11 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_2, grammarAccess.getExpressionAccess().getPlusSignKeyword_1_1()); - // InternalRegionAccessTestLanguage.g:460:4: ( (lv_right_3_0= rulePrimary ) ) - // InternalRegionAccessTestLanguage.g:461:5: (lv_right_3_0= rulePrimary ) + // InternalRegionAccessTestLanguage.g:465:4: ( (lv_right_3_0= rulePrimary ) ) + // InternalRegionAccessTestLanguage.g:466:5: (lv_right_3_0= rulePrimary ) { - // InternalRegionAccessTestLanguage.g:461:5: (lv_right_3_0= rulePrimary ) - // InternalRegionAccessTestLanguage.g:462:6: lv_right_3_0= rulePrimary + // InternalRegionAccessTestLanguage.g:466:5: (lv_right_3_0= rulePrimary ) + // InternalRegionAccessTestLanguage.g:467:6: lv_right_3_0= rulePrimary { newCompositeNode(grammarAccess.getExpressionAccess().getRightPrimaryParserRuleCall_1_2_0()); @@ -1245,7 +1253,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRulePrimary" - // InternalRegionAccessTestLanguage.g:484:1: entryRulePrimary returns [EObject current=null] : iv_rulePrimary= rulePrimary EOF ; + // InternalRegionAccessTestLanguage.g:489:1: entryRulePrimary returns [EObject current=null] : iv_rulePrimary= rulePrimary EOF ; public final EObject entryRulePrimary() throws RecognitionException { EObject current = null; @@ -1253,8 +1261,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:484:48: (iv_rulePrimary= rulePrimary EOF ) - // InternalRegionAccessTestLanguage.g:485:2: iv_rulePrimary= rulePrimary EOF + // InternalRegionAccessTestLanguage.g:489:48: (iv_rulePrimary= rulePrimary EOF ) + // InternalRegionAccessTestLanguage.g:490:2: iv_rulePrimary= rulePrimary EOF { newCompositeNode(grammarAccess.getPrimaryRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1281,7 +1289,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "rulePrimary" - // InternalRegionAccessTestLanguage.g:491:1: rulePrimary returns [EObject current=null] : ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | this_Parenthesized_2= ruleParenthesized ) ; + // InternalRegionAccessTestLanguage.g:496:1: rulePrimary returns [EObject current=null] : ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | this_Parenthesized_2= ruleParenthesized ) ; public final EObject rulePrimary() throws RecognitionException { EObject current = null; @@ -1293,10 +1301,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:497:2: ( ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | this_Parenthesized_2= ruleParenthesized ) ) - // InternalRegionAccessTestLanguage.g:498:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | this_Parenthesized_2= ruleParenthesized ) + // InternalRegionAccessTestLanguage.g:502:2: ( ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | this_Parenthesized_2= ruleParenthesized ) ) + // InternalRegionAccessTestLanguage.g:503:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | this_Parenthesized_2= ruleParenthesized ) { - // InternalRegionAccessTestLanguage.g:498:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | this_Parenthesized_2= ruleParenthesized ) + // InternalRegionAccessTestLanguage.g:503:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | this_Parenthesized_2= ruleParenthesized ) int alt4=2; int LA4_0 = input.LA(1); @@ -1314,13 +1322,13 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } switch (alt4) { case 1 : - // InternalRegionAccessTestLanguage.g:499:3: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalRegionAccessTestLanguage.g:504:3: ( () ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalRegionAccessTestLanguage.g:499:3: ( () ( (lv_name_1_0= RULE_ID ) ) ) - // InternalRegionAccessTestLanguage.g:500:4: () ( (lv_name_1_0= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:504:3: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalRegionAccessTestLanguage.g:505:4: () ( (lv_name_1_0= RULE_ID ) ) { - // InternalRegionAccessTestLanguage.g:500:4: () - // InternalRegionAccessTestLanguage.g:501:5: + // InternalRegionAccessTestLanguage.g:505:4: () + // InternalRegionAccessTestLanguage.g:506:5: { current = forceCreateModelElement( @@ -1330,11 +1338,11 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } - // InternalRegionAccessTestLanguage.g:507:4: ( (lv_name_1_0= RULE_ID ) ) - // InternalRegionAccessTestLanguage.g:508:5: (lv_name_1_0= RULE_ID ) + // InternalRegionAccessTestLanguage.g:512:4: ( (lv_name_1_0= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:513:5: (lv_name_1_0= RULE_ID ) { - // InternalRegionAccessTestLanguage.g:508:5: (lv_name_1_0= RULE_ID ) - // InternalRegionAccessTestLanguage.g:509:6: lv_name_1_0= RULE_ID + // InternalRegionAccessTestLanguage.g:513:5: (lv_name_1_0= RULE_ID ) + // InternalRegionAccessTestLanguage.g:514:6: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1363,7 +1371,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalRegionAccessTestLanguage.g:527:3: this_Parenthesized_2= ruleParenthesized + // InternalRegionAccessTestLanguage.g:532:3: this_Parenthesized_2= ruleParenthesized { newCompositeNode(grammarAccess.getPrimaryAccess().getParenthesizedParserRuleCall_1()); @@ -1403,7 +1411,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleParenthesized" - // InternalRegionAccessTestLanguage.g:539:1: entryRuleParenthesized returns [EObject current=null] : iv_ruleParenthesized= ruleParenthesized EOF ; + // InternalRegionAccessTestLanguage.g:544:1: entryRuleParenthesized returns [EObject current=null] : iv_ruleParenthesized= ruleParenthesized EOF ; public final EObject entryRuleParenthesized() throws RecognitionException { EObject current = null; @@ -1411,8 +1419,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:539:54: (iv_ruleParenthesized= ruleParenthesized EOF ) - // InternalRegionAccessTestLanguage.g:540:2: iv_ruleParenthesized= ruleParenthesized EOF + // InternalRegionAccessTestLanguage.g:544:54: (iv_ruleParenthesized= ruleParenthesized EOF ) + // InternalRegionAccessTestLanguage.g:545:2: iv_ruleParenthesized= ruleParenthesized EOF { newCompositeNode(grammarAccess.getParenthesizedRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1439,7 +1447,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleParenthesized" - // InternalRegionAccessTestLanguage.g:546:1: ruleParenthesized returns [EObject current=null] : (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) ; + // InternalRegionAccessTestLanguage.g:551:1: ruleParenthesized returns [EObject current=null] : (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) ; public final EObject ruleParenthesized() throws RecognitionException { EObject current = null; @@ -1452,11 +1460,11 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:552:2: ( (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) ) - // InternalRegionAccessTestLanguage.g:553:2: (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) + // InternalRegionAccessTestLanguage.g:557:2: ( (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) ) + // InternalRegionAccessTestLanguage.g:558:2: (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) { - // InternalRegionAccessTestLanguage.g:553:2: (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) - // InternalRegionAccessTestLanguage.g:554:3: otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' + // InternalRegionAccessTestLanguage.g:558:2: (otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' ) + // InternalRegionAccessTestLanguage.g:559:3: otherlv_0= '(' this_Expression_1= ruleExpression otherlv_2= ')' { otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_3); @@ -1501,7 +1509,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleMixed" - // InternalRegionAccessTestLanguage.g:574:1: entryRuleMixed returns [EObject current=null] : iv_ruleMixed= ruleMixed EOF ; + // InternalRegionAccessTestLanguage.g:579:1: entryRuleMixed returns [EObject current=null] : iv_ruleMixed= ruleMixed EOF ; public final EObject entryRuleMixed() throws RecognitionException { EObject current = null; @@ -1509,8 +1517,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:574:46: (iv_ruleMixed= ruleMixed EOF ) - // InternalRegionAccessTestLanguage.g:575:2: iv_ruleMixed= ruleMixed EOF + // InternalRegionAccessTestLanguage.g:579:46: (iv_ruleMixed= ruleMixed EOF ) + // InternalRegionAccessTestLanguage.g:580:2: iv_ruleMixed= ruleMixed EOF { newCompositeNode(grammarAccess.getMixedRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1537,7 +1545,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleMixed" - // InternalRegionAccessTestLanguage.g:581:1: ruleMixed returns [EObject current=null] : (otherlv_0= '(' (otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) )? ( ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) | this_Mixed_7= ruleMixed | ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) ) otherlv_15= ')' ( () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? )* ) ; + // InternalRegionAccessTestLanguage.g:586:1: ruleMixed returns [EObject current=null] : (otherlv_0= '(' (otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) )? ( ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) | this_Mixed_7= ruleMixed | ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) ) otherlv_15= ')' ( () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? )* ) ; public final EObject ruleMixed() throws RecognitionException { EObject current = null; @@ -1569,17 +1577,17 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:587:2: ( (otherlv_0= '(' (otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) )? ( ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) | this_Mixed_7= ruleMixed | ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) ) otherlv_15= ')' ( () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? )* ) ) - // InternalRegionAccessTestLanguage.g:588:2: (otherlv_0= '(' (otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) )? ( ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) | this_Mixed_7= ruleMixed | ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) ) otherlv_15= ')' ( () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? )* ) + // InternalRegionAccessTestLanguage.g:592:2: ( (otherlv_0= '(' (otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) )? ( ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) | this_Mixed_7= ruleMixed | ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) ) otherlv_15= ')' ( () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? )* ) ) + // InternalRegionAccessTestLanguage.g:593:2: (otherlv_0= '(' (otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) )? ( ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) | this_Mixed_7= ruleMixed | ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) ) otherlv_15= ')' ( () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? )* ) { - // InternalRegionAccessTestLanguage.g:588:2: (otherlv_0= '(' (otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) )? ( ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) | this_Mixed_7= ruleMixed | ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) ) otherlv_15= ')' ( () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? )* ) - // InternalRegionAccessTestLanguage.g:589:3: otherlv_0= '(' (otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) )? ( ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) | this_Mixed_7= ruleMixed | ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) ) otherlv_15= ')' ( () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? )* + // InternalRegionAccessTestLanguage.g:593:2: (otherlv_0= '(' (otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) )? ( ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) | this_Mixed_7= ruleMixed | ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) ) otherlv_15= ')' ( () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? )* ) + // InternalRegionAccessTestLanguage.g:594:3: otherlv_0= '(' (otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) )? ( ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) | this_Mixed_7= ruleMixed | ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) ) otherlv_15= ')' ( () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? )* { otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_10); newLeafNode(otherlv_0, grammarAccess.getMixedAccess().getLeftParenthesisKeyword_0()); - // InternalRegionAccessTestLanguage.g:593:3: (otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) )? + // InternalRegionAccessTestLanguage.g:598:3: (otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) )? int alt6=2; int LA6_0 = input.LA(1); @@ -1588,13 +1596,13 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } switch (alt6) { case 1 : - // InternalRegionAccessTestLanguage.g:594:4: otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) + // InternalRegionAccessTestLanguage.g:599:4: otherlv_1= 'unassigned' (this_ID_2= RULE_ID | ruleDatatype ) { otherlv_1=(Token)match(input,24,FollowSets000.FOLLOW_11); newLeafNode(otherlv_1, grammarAccess.getMixedAccess().getUnassignedKeyword_1_0()); - // InternalRegionAccessTestLanguage.g:598:4: (this_ID_2= RULE_ID | ruleDatatype ) + // InternalRegionAccessTestLanguage.g:603:4: (this_ID_2= RULE_ID | ruleDatatype ) int alt5=2; int LA5_0 = input.LA(1); @@ -1612,7 +1620,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } switch (alt5) { case 1 : - // InternalRegionAccessTestLanguage.g:599:5: this_ID_2= RULE_ID + // InternalRegionAccessTestLanguage.g:604:5: this_ID_2= RULE_ID { this_ID_2=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_10); @@ -1622,7 +1630,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalRegionAccessTestLanguage.g:604:5: ruleDatatype + // InternalRegionAccessTestLanguage.g:609:5: ruleDatatype { newCompositeNode(grammarAccess.getMixedAccess().getDatatypeParserRuleCall_1_1_1()); @@ -1647,7 +1655,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } - // InternalRegionAccessTestLanguage.g:613:3: ( ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) | this_Mixed_7= ruleMixed | ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) ) + // InternalRegionAccessTestLanguage.g:618:3: ( ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) | this_Mixed_7= ruleMixed | ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) ) int alt9=3; switch ( input.LA(1) ) { case 23: @@ -1680,13 +1688,13 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl switch (alt9) { case 1 : - // InternalRegionAccessTestLanguage.g:614:4: ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) + // InternalRegionAccessTestLanguage.g:619:4: ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) { - // InternalRegionAccessTestLanguage.g:614:4: ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) - // InternalRegionAccessTestLanguage.g:615:5: () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? + // InternalRegionAccessTestLanguage.g:619:4: ( () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? ) + // InternalRegionAccessTestLanguage.g:620:5: () (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? { - // InternalRegionAccessTestLanguage.g:615:5: () - // InternalRegionAccessTestLanguage.g:616:6: + // InternalRegionAccessTestLanguage.g:620:5: () + // InternalRegionAccessTestLanguage.g:621:6: { current = forceCreateModelElement( @@ -1696,7 +1704,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } - // InternalRegionAccessTestLanguage.g:622:5: (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? + // InternalRegionAccessTestLanguage.g:627:5: (otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] )? int alt7=2; int LA7_0 = input.LA(1); @@ -1705,7 +1713,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } switch (alt7) { case 1 : - // InternalRegionAccessTestLanguage.g:623:6: otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] + // InternalRegionAccessTestLanguage.g:628:6: otherlv_5= 'fragment' this_Fragment_6= ruleFragment[$current] { otherlv_5=(Token)match(input,25,FollowSets000.FOLLOW_12); @@ -1739,7 +1747,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalRegionAccessTestLanguage.g:641:4: this_Mixed_7= ruleMixed + // InternalRegionAccessTestLanguage.g:646:4: this_Mixed_7= ruleMixed { newCompositeNode(grammarAccess.getMixedAccess().getMixedParserRuleCall_2_1()); @@ -1757,9 +1765,9 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalRegionAccessTestLanguage.g:650:4: ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) + // InternalRegionAccessTestLanguage.g:655:4: ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) { - // InternalRegionAccessTestLanguage.g:650:4: ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) + // InternalRegionAccessTestLanguage.g:655:4: ( ( (lv_name_8_0= RULE_ID ) ) | (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) | ( (lv_datatype_11_0= ruleDatatype ) ) | (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) | ( (lv_lit_14_0= ruleEnum ) ) ) int alt8=5; switch ( input.LA(1) ) { case RULE_ID: @@ -1797,13 +1805,13 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl switch (alt8) { case 1 : - // InternalRegionAccessTestLanguage.g:651:5: ( (lv_name_8_0= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:656:5: ( (lv_name_8_0= RULE_ID ) ) { - // InternalRegionAccessTestLanguage.g:651:5: ( (lv_name_8_0= RULE_ID ) ) - // InternalRegionAccessTestLanguage.g:652:6: (lv_name_8_0= RULE_ID ) + // InternalRegionAccessTestLanguage.g:656:5: ( (lv_name_8_0= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:657:6: (lv_name_8_0= RULE_ID ) { - // InternalRegionAccessTestLanguage.g:652:6: (lv_name_8_0= RULE_ID ) - // InternalRegionAccessTestLanguage.g:653:7: lv_name_8_0= RULE_ID + // InternalRegionAccessTestLanguage.g:657:6: (lv_name_8_0= RULE_ID ) + // InternalRegionAccessTestLanguage.g:658:7: lv_name_8_0= RULE_ID { lv_name_8_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -1829,20 +1837,20 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalRegionAccessTestLanguage.g:670:5: (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) + // InternalRegionAccessTestLanguage.g:675:5: (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) { - // InternalRegionAccessTestLanguage.g:670:5: (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) - // InternalRegionAccessTestLanguage.g:671:6: otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) + // InternalRegionAccessTestLanguage.g:675:5: (otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) ) + // InternalRegionAccessTestLanguage.g:676:6: otherlv_9= 'child' ( (lv_eobj_10_0= ruleMixed ) ) { otherlv_9=(Token)match(input,26,FollowSets000.FOLLOW_4); newLeafNode(otherlv_9, grammarAccess.getMixedAccess().getChildKeyword_2_2_1_0()); - // InternalRegionAccessTestLanguage.g:675:6: ( (lv_eobj_10_0= ruleMixed ) ) - // InternalRegionAccessTestLanguage.g:676:7: (lv_eobj_10_0= ruleMixed ) + // InternalRegionAccessTestLanguage.g:680:6: ( (lv_eobj_10_0= ruleMixed ) ) + // InternalRegionAccessTestLanguage.g:681:7: (lv_eobj_10_0= ruleMixed ) { - // InternalRegionAccessTestLanguage.g:676:7: (lv_eobj_10_0= ruleMixed ) - // InternalRegionAccessTestLanguage.g:677:8: lv_eobj_10_0= ruleMixed + // InternalRegionAccessTestLanguage.g:681:7: (lv_eobj_10_0= ruleMixed ) + // InternalRegionAccessTestLanguage.g:682:8: lv_eobj_10_0= ruleMixed { newCompositeNode(grammarAccess.getMixedAccess().getEobjMixedParserRuleCall_2_2_1_1_0()); @@ -1876,13 +1884,13 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalRegionAccessTestLanguage.g:696:5: ( (lv_datatype_11_0= ruleDatatype ) ) + // InternalRegionAccessTestLanguage.g:701:5: ( (lv_datatype_11_0= ruleDatatype ) ) { - // InternalRegionAccessTestLanguage.g:696:5: ( (lv_datatype_11_0= ruleDatatype ) ) - // InternalRegionAccessTestLanguage.g:697:6: (lv_datatype_11_0= ruleDatatype ) + // InternalRegionAccessTestLanguage.g:701:5: ( (lv_datatype_11_0= ruleDatatype ) ) + // InternalRegionAccessTestLanguage.g:702:6: (lv_datatype_11_0= ruleDatatype ) { - // InternalRegionAccessTestLanguage.g:697:6: (lv_datatype_11_0= ruleDatatype ) - // InternalRegionAccessTestLanguage.g:698:7: lv_datatype_11_0= ruleDatatype + // InternalRegionAccessTestLanguage.g:702:6: (lv_datatype_11_0= ruleDatatype ) + // InternalRegionAccessTestLanguage.g:703:7: lv_datatype_11_0= ruleDatatype { newCompositeNode(grammarAccess.getMixedAccess().getDatatypeDatatypeParserRuleCall_2_2_2_0()); @@ -1913,20 +1921,20 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 4 : - // InternalRegionAccessTestLanguage.g:716:5: (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) + // InternalRegionAccessTestLanguage.g:721:5: (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) { - // InternalRegionAccessTestLanguage.g:716:5: (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) - // InternalRegionAccessTestLanguage.g:717:6: otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:721:5: (otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) ) + // InternalRegionAccessTestLanguage.g:722:6: otherlv_12= 'ref' ( (otherlv_13= RULE_ID ) ) { otherlv_12=(Token)match(input,27,FollowSets000.FOLLOW_6); newLeafNode(otherlv_12, grammarAccess.getMixedAccess().getRefKeyword_2_2_3_0()); - // InternalRegionAccessTestLanguage.g:721:6: ( (otherlv_13= RULE_ID ) ) - // InternalRegionAccessTestLanguage.g:722:7: (otherlv_13= RULE_ID ) + // InternalRegionAccessTestLanguage.g:726:6: ( (otherlv_13= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:727:7: (otherlv_13= RULE_ID ) { - // InternalRegionAccessTestLanguage.g:722:7: (otherlv_13= RULE_ID ) - // InternalRegionAccessTestLanguage.g:723:8: otherlv_13= RULE_ID + // InternalRegionAccessTestLanguage.g:727:7: (otherlv_13= RULE_ID ) + // InternalRegionAccessTestLanguage.g:728:8: otherlv_13= RULE_ID { if (current==null) { @@ -1950,13 +1958,13 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 5 : - // InternalRegionAccessTestLanguage.g:736:5: ( (lv_lit_14_0= ruleEnum ) ) + // InternalRegionAccessTestLanguage.g:741:5: ( (lv_lit_14_0= ruleEnum ) ) { - // InternalRegionAccessTestLanguage.g:736:5: ( (lv_lit_14_0= ruleEnum ) ) - // InternalRegionAccessTestLanguage.g:737:6: (lv_lit_14_0= ruleEnum ) + // InternalRegionAccessTestLanguage.g:741:5: ( (lv_lit_14_0= ruleEnum ) ) + // InternalRegionAccessTestLanguage.g:742:6: (lv_lit_14_0= ruleEnum ) { - // InternalRegionAccessTestLanguage.g:737:6: (lv_lit_14_0= ruleEnum ) - // InternalRegionAccessTestLanguage.g:738:7: lv_lit_14_0= ruleEnum + // InternalRegionAccessTestLanguage.g:742:6: (lv_lit_14_0= ruleEnum ) + // InternalRegionAccessTestLanguage.g:743:7: lv_lit_14_0= ruleEnum { newCompositeNode(grammarAccess.getMixedAccess().getLitEnumEnumRuleCall_2_2_4_0()); @@ -1999,7 +2007,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_15, grammarAccess.getMixedAccess().getRightParenthesisKeyword_3()); - // InternalRegionAccessTestLanguage.g:761:3: ( () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? )* + // InternalRegionAccessTestLanguage.g:766:3: ( () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? )* loop11: do { int alt11=2; @@ -2012,10 +2020,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl switch (alt11) { case 1 : - // InternalRegionAccessTestLanguage.g:762:4: () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? + // InternalRegionAccessTestLanguage.g:767:4: () otherlv_17= 'action' ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? { - // InternalRegionAccessTestLanguage.g:762:4: () - // InternalRegionAccessTestLanguage.g:763:5: + // InternalRegionAccessTestLanguage.g:767:4: () + // InternalRegionAccessTestLanguage.g:768:5: { current = forceCreateModelElementAndSet( @@ -2029,7 +2037,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_17, grammarAccess.getMixedAccess().getActionKeyword_4_1()); - // InternalRegionAccessTestLanguage.g:773:4: ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? + // InternalRegionAccessTestLanguage.g:778:4: ( ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' )? int alt10=2; int LA10_0 = input.LA(1); @@ -2038,13 +2046,13 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } switch (alt10) { case 1 : - // InternalRegionAccessTestLanguage.g:774:5: ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' + // InternalRegionAccessTestLanguage.g:779:5: ( (lv_body_18_0= ruleMixed ) ) otherlv_19= 'end' { - // InternalRegionAccessTestLanguage.g:774:5: ( (lv_body_18_0= ruleMixed ) ) - // InternalRegionAccessTestLanguage.g:775:6: (lv_body_18_0= ruleMixed ) + // InternalRegionAccessTestLanguage.g:779:5: ( (lv_body_18_0= ruleMixed ) ) + // InternalRegionAccessTestLanguage.g:780:6: (lv_body_18_0= ruleMixed ) { - // InternalRegionAccessTestLanguage.g:775:6: (lv_body_18_0= ruleMixed ) - // InternalRegionAccessTestLanguage.g:776:7: lv_body_18_0= ruleMixed + // InternalRegionAccessTestLanguage.g:780:6: (lv_body_18_0= ruleMixed ) + // InternalRegionAccessTestLanguage.g:781:7: lv_body_18_0= ruleMixed { newCompositeNode(grammarAccess.getMixedAccess().getBodyMixedParserRuleCall_4_2_0_0()); @@ -2113,7 +2121,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleDatatype" - // InternalRegionAccessTestLanguage.g:803:1: entryRuleDatatype returns [String current=null] : iv_ruleDatatype= ruleDatatype EOF ; + // InternalRegionAccessTestLanguage.g:808:1: entryRuleDatatype returns [String current=null] : iv_ruleDatatype= ruleDatatype EOF ; public final String entryRuleDatatype() throws RecognitionException { String current = null; @@ -2121,8 +2129,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:803:48: (iv_ruleDatatype= ruleDatatype EOF ) - // InternalRegionAccessTestLanguage.g:804:2: iv_ruleDatatype= ruleDatatype EOF + // InternalRegionAccessTestLanguage.g:808:48: (iv_ruleDatatype= ruleDatatype EOF ) + // InternalRegionAccessTestLanguage.g:809:2: iv_ruleDatatype= ruleDatatype EOF { newCompositeNode(grammarAccess.getDatatypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2149,7 +2157,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleDatatype" - // InternalRegionAccessTestLanguage.g:810:1: ruleDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'datatype' (this_Datatype_1= ruleDatatype | this_ID_2= RULE_ID ) ) ; + // InternalRegionAccessTestLanguage.g:815:1: ruleDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'datatype' (this_Datatype_1= ruleDatatype | this_ID_2= RULE_ID ) ) ; public final AntlrDatatypeRuleToken ruleDatatype() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2162,18 +2170,18 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:816:2: ( (kw= 'datatype' (this_Datatype_1= ruleDatatype | this_ID_2= RULE_ID ) ) ) - // InternalRegionAccessTestLanguage.g:817:2: (kw= 'datatype' (this_Datatype_1= ruleDatatype | this_ID_2= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:821:2: ( (kw= 'datatype' (this_Datatype_1= ruleDatatype | this_ID_2= RULE_ID ) ) ) + // InternalRegionAccessTestLanguage.g:822:2: (kw= 'datatype' (this_Datatype_1= ruleDatatype | this_ID_2= RULE_ID ) ) { - // InternalRegionAccessTestLanguage.g:817:2: (kw= 'datatype' (this_Datatype_1= ruleDatatype | this_ID_2= RULE_ID ) ) - // InternalRegionAccessTestLanguage.g:818:3: kw= 'datatype' (this_Datatype_1= ruleDatatype | this_ID_2= RULE_ID ) + // InternalRegionAccessTestLanguage.g:822:2: (kw= 'datatype' (this_Datatype_1= ruleDatatype | this_ID_2= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:823:3: kw= 'datatype' (this_Datatype_1= ruleDatatype | this_ID_2= RULE_ID ) { kw=(Token)match(input,29,FollowSets000.FOLLOW_11); current.merge(kw); newLeafNode(kw, grammarAccess.getDatatypeAccess().getDatatypeKeyword_0()); - // InternalRegionAccessTestLanguage.g:823:3: (this_Datatype_1= ruleDatatype | this_ID_2= RULE_ID ) + // InternalRegionAccessTestLanguage.g:828:3: (this_Datatype_1= ruleDatatype | this_ID_2= RULE_ID ) int alt12=2; int LA12_0 = input.LA(1); @@ -2191,7 +2199,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } switch (alt12) { case 1 : - // InternalRegionAccessTestLanguage.g:824:4: this_Datatype_1= ruleDatatype + // InternalRegionAccessTestLanguage.g:829:4: this_Datatype_1= ruleDatatype { newCompositeNode(grammarAccess.getDatatypeAccess().getDatatypeParserRuleCall_1_0()); @@ -2211,7 +2219,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalRegionAccessTestLanguage.g:835:4: this_ID_2= RULE_ID + // InternalRegionAccessTestLanguage.g:840:4: this_ID_2= RULE_ID { this_ID_2=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -2249,7 +2257,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleFragment" - // InternalRegionAccessTestLanguage.g:848:1: ruleFragment[EObject in_current] returns [EObject current=in_current] : ( ( (lv_fragName_0_0= RULE_ID ) ) | (otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) ) | (otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] ) ) ; + // InternalRegionAccessTestLanguage.g:853:1: ruleFragment[EObject in_current] returns [EObject current=in_current] : ( ( (lv_fragName_0_0= RULE_ID ) ) | (otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) ) | (otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] ) ) ; public final EObject ruleFragment(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -2265,10 +2273,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:854:2: ( ( ( (lv_fragName_0_0= RULE_ID ) ) | (otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) ) | (otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] ) ) ) - // InternalRegionAccessTestLanguage.g:855:2: ( ( (lv_fragName_0_0= RULE_ID ) ) | (otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) ) | (otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] ) ) + // InternalRegionAccessTestLanguage.g:859:2: ( ( ( (lv_fragName_0_0= RULE_ID ) ) | (otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) ) | (otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] ) ) ) + // InternalRegionAccessTestLanguage.g:860:2: ( ( (lv_fragName_0_0= RULE_ID ) ) | (otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) ) | (otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] ) ) { - // InternalRegionAccessTestLanguage.g:855:2: ( ( (lv_fragName_0_0= RULE_ID ) ) | (otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) ) | (otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] ) ) + // InternalRegionAccessTestLanguage.g:860:2: ( ( (lv_fragName_0_0= RULE_ID ) ) | (otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) ) | (otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] ) ) int alt13=3; switch ( input.LA(1) ) { case RULE_ID: @@ -2295,13 +2303,13 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl switch (alt13) { case 1 : - // InternalRegionAccessTestLanguage.g:856:3: ( (lv_fragName_0_0= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:861:3: ( (lv_fragName_0_0= RULE_ID ) ) { - // InternalRegionAccessTestLanguage.g:856:3: ( (lv_fragName_0_0= RULE_ID ) ) - // InternalRegionAccessTestLanguage.g:857:4: (lv_fragName_0_0= RULE_ID ) + // InternalRegionAccessTestLanguage.g:861:3: ( (lv_fragName_0_0= RULE_ID ) ) + // InternalRegionAccessTestLanguage.g:862:4: (lv_fragName_0_0= RULE_ID ) { - // InternalRegionAccessTestLanguage.g:857:4: (lv_fragName_0_0= RULE_ID ) - // InternalRegionAccessTestLanguage.g:858:5: lv_fragName_0_0= RULE_ID + // InternalRegionAccessTestLanguage.g:862:4: (lv_fragName_0_0= RULE_ID ) + // InternalRegionAccessTestLanguage.g:863:5: lv_fragName_0_0= RULE_ID { lv_fragName_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -2327,20 +2335,20 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalRegionAccessTestLanguage.g:875:3: (otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) ) + // InternalRegionAccessTestLanguage.g:880:3: (otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) ) { - // InternalRegionAccessTestLanguage.g:875:3: (otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) ) - // InternalRegionAccessTestLanguage.g:876:4: otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) + // InternalRegionAccessTestLanguage.g:880:3: (otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) ) + // InternalRegionAccessTestLanguage.g:881:4: otherlv_1= 'child' ( (lv_mixed_2_0= ruleMixed ) ) { otherlv_1=(Token)match(input,26,FollowSets000.FOLLOW_4); newLeafNode(otherlv_1, grammarAccess.getFragmentAccess().getChildKeyword_1_0()); - // InternalRegionAccessTestLanguage.g:880:4: ( (lv_mixed_2_0= ruleMixed ) ) - // InternalRegionAccessTestLanguage.g:881:5: (lv_mixed_2_0= ruleMixed ) + // InternalRegionAccessTestLanguage.g:885:4: ( (lv_mixed_2_0= ruleMixed ) ) + // InternalRegionAccessTestLanguage.g:886:5: (lv_mixed_2_0= ruleMixed ) { - // InternalRegionAccessTestLanguage.g:881:5: (lv_mixed_2_0= ruleMixed ) - // InternalRegionAccessTestLanguage.g:882:6: lv_mixed_2_0= ruleMixed + // InternalRegionAccessTestLanguage.g:886:5: (lv_mixed_2_0= ruleMixed ) + // InternalRegionAccessTestLanguage.g:887:6: lv_mixed_2_0= ruleMixed { newCompositeNode(grammarAccess.getFragmentAccess().getMixedMixedParserRuleCall_1_1_0()); @@ -2374,10 +2382,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalRegionAccessTestLanguage.g:901:3: (otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] ) + // InternalRegionAccessTestLanguage.g:906:3: (otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] ) { - // InternalRegionAccessTestLanguage.g:901:3: (otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] ) - // InternalRegionAccessTestLanguage.g:902:4: otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] + // InternalRegionAccessTestLanguage.g:906:3: (otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] ) + // InternalRegionAccessTestLanguage.g:907:4: otherlv_3= 'recursion' this_Fragment_4= ruleFragment[$current] { otherlv_3=(Token)match(input,30,FollowSets000.FOLLOW_12); @@ -2427,7 +2435,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleValueList" - // InternalRegionAccessTestLanguage.g:922:1: entryRuleValueList returns [EObject current=null] : iv_ruleValueList= ruleValueList EOF ; + // InternalRegionAccessTestLanguage.g:927:1: entryRuleValueList returns [EObject current=null] : iv_ruleValueList= ruleValueList EOF ; public final EObject entryRuleValueList() throws RecognitionException { EObject current = null; @@ -2435,8 +2443,8 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl try { - // InternalRegionAccessTestLanguage.g:922:50: (iv_ruleValueList= ruleValueList EOF ) - // InternalRegionAccessTestLanguage.g:923:2: iv_ruleValueList= ruleValueList EOF + // InternalRegionAccessTestLanguage.g:927:50: (iv_ruleValueList= ruleValueList EOF ) + // InternalRegionAccessTestLanguage.g:928:2: iv_ruleValueList= ruleValueList EOF { newCompositeNode(grammarAccess.getValueListRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2463,7 +2471,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleValueList" - // InternalRegionAccessTestLanguage.g:929:1: ruleValueList returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) )* ) ; + // InternalRegionAccessTestLanguage.g:934:1: ruleValueList returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) )* ) ; public final EObject ruleValueList() throws RecognitionException { EObject current = null; @@ -2473,14 +2481,14 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:935:2: ( ( () ( (lv_name_1_0= RULE_ID ) )* ) ) - // InternalRegionAccessTestLanguage.g:936:2: ( () ( (lv_name_1_0= RULE_ID ) )* ) + // InternalRegionAccessTestLanguage.g:940:2: ( ( () ( (lv_name_1_0= RULE_ID ) )* ) ) + // InternalRegionAccessTestLanguage.g:941:2: ( () ( (lv_name_1_0= RULE_ID ) )* ) { - // InternalRegionAccessTestLanguage.g:936:2: ( () ( (lv_name_1_0= RULE_ID ) )* ) - // InternalRegionAccessTestLanguage.g:937:3: () ( (lv_name_1_0= RULE_ID ) )* + // InternalRegionAccessTestLanguage.g:941:2: ( () ( (lv_name_1_0= RULE_ID ) )* ) + // InternalRegionAccessTestLanguage.g:942:3: () ( (lv_name_1_0= RULE_ID ) )* { - // InternalRegionAccessTestLanguage.g:937:3: () - // InternalRegionAccessTestLanguage.g:938:4: + // InternalRegionAccessTestLanguage.g:942:3: () + // InternalRegionAccessTestLanguage.g:943:4: { current = forceCreateModelElement( @@ -2490,7 +2498,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } - // InternalRegionAccessTestLanguage.g:944:3: ( (lv_name_1_0= RULE_ID ) )* + // InternalRegionAccessTestLanguage.g:949:3: ( (lv_name_1_0= RULE_ID ) )* loop14: do { int alt14=2; @@ -2503,10 +2511,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl switch (alt14) { case 1 : - // InternalRegionAccessTestLanguage.g:945:4: (lv_name_1_0= RULE_ID ) + // InternalRegionAccessTestLanguage.g:950:4: (lv_name_1_0= RULE_ID ) { - // InternalRegionAccessTestLanguage.g:945:4: (lv_name_1_0= RULE_ID ) - // InternalRegionAccessTestLanguage.g:946:5: lv_name_1_0= RULE_ID + // InternalRegionAccessTestLanguage.g:950:4: (lv_name_1_0= RULE_ID ) + // InternalRegionAccessTestLanguage.g:951:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_16); @@ -2557,7 +2565,7 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleEnum" - // InternalRegionAccessTestLanguage.g:966:1: ruleEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) ; + // InternalRegionAccessTestLanguage.g:971:1: ruleEnum returns [Enumerator current=null] : ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) ; public final Enumerator ruleEnum() throws RecognitionException { Enumerator current = null; @@ -2568,10 +2576,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalRegionAccessTestLanguage.g:972:2: ( ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) ) - // InternalRegionAccessTestLanguage.g:973:2: ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) + // InternalRegionAccessTestLanguage.g:977:2: ( ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) ) + // InternalRegionAccessTestLanguage.g:978:2: ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) { - // InternalRegionAccessTestLanguage.g:973:2: ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) + // InternalRegionAccessTestLanguage.g:978:2: ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) int alt15=2; int LA15_0 = input.LA(1); @@ -2589,10 +2597,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } switch (alt15) { case 1 : - // InternalRegionAccessTestLanguage.g:974:3: (enumLiteral_0= 'lit1' ) + // InternalRegionAccessTestLanguage.g:979:3: (enumLiteral_0= 'lit1' ) { - // InternalRegionAccessTestLanguage.g:974:3: (enumLiteral_0= 'lit1' ) - // InternalRegionAccessTestLanguage.g:975:4: enumLiteral_0= 'lit1' + // InternalRegionAccessTestLanguage.g:979:3: (enumLiteral_0= 'lit1' ) + // InternalRegionAccessTestLanguage.g:980:4: enumLiteral_0= 'lit1' { enumLiteral_0=(Token)match(input,31,FollowSets000.FOLLOW_2); @@ -2606,10 +2614,10 @@ public class InternalRegionAccessTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalRegionAccessTestLanguage.g:982:3: (enumLiteral_1= 'lit2' ) + // InternalRegionAccessTestLanguage.g:987:3: (enumLiteral_1= 'lit2' ) { - // InternalRegionAccessTestLanguage.g:982:3: (enumLiteral_1= 'lit2' ) - // InternalRegionAccessTestLanguage.g:983:4: enumLiteral_1= 'lit2' + // InternalRegionAccessTestLanguage.g:987:3: (enumLiteral_1= 'lit2' ) + // InternalRegionAccessTestLanguage.g:988:4: enumLiteral_1= 'lit2' { enumLiteral_1=(Token)match(input,32,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Action.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Action.java index 8ac0cf51e..9c5451edd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Action.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Action.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Add.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Add.java index f5f0e9a80..bf4eb70f7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Add.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Add.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/AssignedAction.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/AssignedAction.java index 99d9460a5..1a910b8d4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/AssignedAction.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/AssignedAction.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Delegate.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Delegate.java index f8ff3cc2e..f809ca3ca 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Delegate.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Delegate.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Delegation.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Delegation.java index c1e3e3bbb..24eafaf4a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Delegation.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Delegation.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Enum.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Enum.java index 4d1c2ba3a..a31c03919 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Enum.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Enum.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Expression.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Expression.java index 66539e90e..8e4553c0e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Expression.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Expression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Mixed.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Mixed.java index c8b154553..27e3c1706 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Mixed.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Mixed.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Named.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Named.java index 82d9cb07d..0b37e3fd9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Named.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Named.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/PrefixedDelegate.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/PrefixedDelegate.java index c84538c48..d3fd22839 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/PrefixedDelegate.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/PrefixedDelegate.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/PrefixedUnassigned.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/PrefixedUnassigned.java index 1c0ce7698..914798391 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/PrefixedUnassigned.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/PrefixedUnassigned.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/RegionaccesstestlanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/RegionaccesstestlanguageFactory.java index 7e63f2d13..3d716965d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/RegionaccesstestlanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/RegionaccesstestlanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/RegionaccesstestlanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/RegionaccesstestlanguagePackage.java index 8bed98282..bfd0e52db 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/RegionaccesstestlanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/RegionaccesstestlanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Root.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Root.java index 4c2bc2e99..8c503018e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Root.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Root.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/RootAction.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/RootAction.java index c1b3c8500..6790f190d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/RootAction.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/RootAction.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Simple.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Simple.java index eb567642a..e6ff75097 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Simple.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Simple.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Unassigned.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Unassigned.java index db5d944ec..8e0717d0a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Unassigned.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/Unassigned.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/ValueList.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/ValueList.java index 0fb746f3a..f05086c19 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/ValueList.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/ValueList.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/ActionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/ActionImpl.java index 147caf951..bd5d4a452 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/ActionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/ActionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/AddImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/AddImpl.java index 98de1aa41..f64cb43a9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/AddImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/AddImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/AssignedActionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/AssignedActionImpl.java index 94feb2297..89232aaf4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/AssignedActionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/AssignedActionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/DelegateImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/DelegateImpl.java index 98ce5ff45..c98ffae78 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/DelegateImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/DelegateImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/DelegationImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/DelegationImpl.java index 2c6f098e2..3f697b29b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/DelegationImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/DelegationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/ExpressionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/ExpressionImpl.java index 8cc7fc241..0bd48a28d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/ExpressionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/ExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/MixedImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/MixedImpl.java index 26e318433..64817511d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/MixedImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/MixedImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/NamedImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/NamedImpl.java index db6d0d608..c8722d387 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/NamedImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/NamedImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/PrefixedDelegateImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/PrefixedDelegateImpl.java index 931c16008..99738722d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/PrefixedDelegateImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/PrefixedDelegateImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/PrefixedUnassignedImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/PrefixedUnassignedImpl.java index 0beedad67..983ac3976 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/PrefixedUnassignedImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/PrefixedUnassignedImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RegionaccesstestlanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RegionaccesstestlanguageFactoryImpl.java index 21b214dcf..cc35331dc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RegionaccesstestlanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RegionaccesstestlanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RegionaccesstestlanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RegionaccesstestlanguagePackageImpl.java index fd9d0c11d..11315d1dc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RegionaccesstestlanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RegionaccesstestlanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RootActionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RootActionImpl.java index 6592706a6..52e0f0c8b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RootActionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RootActionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RootImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RootImpl.java index 4f277f0ac..058514cfe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RootImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/RootImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/SimpleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/SimpleImpl.java index edb035f78..2cad4c9f9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/SimpleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/SimpleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/UnassignedImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/UnassignedImpl.java index 3bbe502b9..6f2932f6d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/UnassignedImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/UnassignedImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/ValueListImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/ValueListImpl.java index 6edba0fcf..23c2411af 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/ValueListImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/impl/ValueListImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/util/RegionaccesstestlanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/util/RegionaccesstestlanguageAdapterFactory.java index 294134ae9..1e297b235 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/util/RegionaccesstestlanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/util/RegionaccesstestlanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/util/RegionaccesstestlanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/util/RegionaccesstestlanguageSwitch.java index ed63ee67b..8b352b8dd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/util/RegionaccesstestlanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/regionaccesstestlanguage/util/RegionaccesstestlanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.formatting2.regionaccess.internal.regionaccesstestlanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/serializer/RegionAccessTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/serializer/RegionAccessTestLanguageSemanticSequencer.java index c5ea45e3f..7c494ec43 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/serializer/RegionAccessTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/serializer/RegionAccessTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.regionaccess.internal.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/serializer/RegionAccessTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/serializer/RegionAccessTestLanguageSyntacticSequencer.java index be087770a..55f2ed9fb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/serializer/RegionAccessTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/serializer/RegionAccessTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.regionaccess.internal.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/services/RegionAccessTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/services/RegionAccessTestLanguageGrammarAccess.java index ee95dfaed..d3bf4880c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/services/RegionAccessTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/services/RegionAccessTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.regionaccess.internal.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/tests/RegionAccessTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/tests/RegionAccessTestLanguageInjectorProvider.java index e77bc933e..d6beb730e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/tests/RegionAccessTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/formatting2/regionaccess/internal/tests/RegionAccessTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.regionaccess.internal.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/AbstractEcoreFragmentTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/AbstractEcoreFragmentTestLanguageRuntimeModule.java index 5aa8afc08..d5bd96c7b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/AbstractEcoreFragmentTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/AbstractEcoreFragmentTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/AbstractSubTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/AbstractSubTestLanguageRuntimeModule.java index b5fed7068..68ebbaeb2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/AbstractSubTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/AbstractSubTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/AbstractSuperTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/AbstractSuperTestLanguageRuntimeModule.java index 341252ef4..fa0e9b583 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/AbstractSuperTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/AbstractSuperTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetupGenerated.java index 786e86f42..5e70edf12 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SubTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SubTestLanguage.genmodel index d606ba86d..516d59915 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SubTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SubTestLanguage.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetupGenerated.java index 8727ce956..e3f30980d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SuperTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SuperTestLanguage.genmodel index d74c35f98..fd8e58b42 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SuperTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SuperTestLanguage.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetupGenerated.java index 79af8bc2b..8360a19a0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/EcoreFragmentTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/EcoreFragmentTestLanguageAntlrTokenFileProvider.java index 1c3fb758c..d11e01be7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/EcoreFragmentTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/EcoreFragmentTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/EcoreFragmentTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/EcoreFragmentTestLanguageParser.java index a1f134ecd..a85d20152 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/EcoreFragmentTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/EcoreFragmentTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageAntlrTokenFileProvider.java index c40f107a1..285a6c391 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageParser.java index 2594c990f..271e41c3c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SubTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageAntlrTokenFileProvider.java index 91993e097..e22b0f9b3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageParser.java index 16d74de76..4c0660221 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/SuperTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalEcoreFragmentTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalEcoreFragmentTestLanguage.g index 3506e3b70..b9fef9512 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalEcoreFragmentTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalEcoreFragmentTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalEcoreFragmentTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalEcoreFragmentTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalEcoreFragmentTestLanguageLexer.java index 3fc7e15be..84515f92e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalEcoreFragmentTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalEcoreFragmentTestLanguageLexer.java @@ -61,10 +61,10 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreFragmentTestLanguage.g:117:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalEcoreFragmentTestLanguage.g:117:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalEcoreFragmentTestLanguage.g:122:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalEcoreFragmentTestLanguage.g:122:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalEcoreFragmentTestLanguage.g:117:11: ( '^' )? + // InternalEcoreFragmentTestLanguage.g:122:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -73,7 +73,7 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalEcoreFragmentTestLanguage.g:117:11: '^' + // InternalEcoreFragmentTestLanguage.g:122:11: '^' { match('^'); @@ -91,7 +91,7 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalEcoreFragmentTestLanguage.g:117:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalEcoreFragmentTestLanguage.g:122:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -140,10 +140,10 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreFragmentTestLanguage.g:119:10: ( ( '0' .. '9' )+ ) - // InternalEcoreFragmentTestLanguage.g:119:12: ( '0' .. '9' )+ + // InternalEcoreFragmentTestLanguage.g:124:10: ( ( '0' .. '9' )+ ) + // InternalEcoreFragmentTestLanguage.g:124:12: ( '0' .. '9' )+ { - // InternalEcoreFragmentTestLanguage.g:119:12: ( '0' .. '9' )+ + // InternalEcoreFragmentTestLanguage.g:124:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -157,7 +157,7 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalEcoreFragmentTestLanguage.g:119:13: '0' .. '9' + // InternalEcoreFragmentTestLanguage.g:124:13: '0' .. '9' { matchRange('0','9'); @@ -189,10 +189,10 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreFragmentTestLanguage.g:121:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalEcoreFragmentTestLanguage.g:121:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalEcoreFragmentTestLanguage.g:126:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalEcoreFragmentTestLanguage.g:126:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalEcoreFragmentTestLanguage.g:121:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalEcoreFragmentTestLanguage.g:126:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -210,10 +210,10 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalEcoreFragmentTestLanguage.g:121:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalEcoreFragmentTestLanguage.g:126:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalEcoreFragmentTestLanguage.g:121:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalEcoreFragmentTestLanguage.g:126:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -229,7 +229,7 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalEcoreFragmentTestLanguage.g:121:21: '\\\\' . + // InternalEcoreFragmentTestLanguage.g:126:21: '\\\\' . { match('\\'); matchAny(); @@ -237,7 +237,7 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEcoreFragmentTestLanguage.g:121:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalEcoreFragmentTestLanguage.g:126:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -262,10 +262,10 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEcoreFragmentTestLanguage.g:121:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalEcoreFragmentTestLanguage.g:126:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalEcoreFragmentTestLanguage.g:121:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalEcoreFragmentTestLanguage.g:126:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -281,7 +281,7 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalEcoreFragmentTestLanguage.g:121:54: '\\\\' . + // InternalEcoreFragmentTestLanguage.g:126:54: '\\\\' . { match('\\'); matchAny(); @@ -289,7 +289,7 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEcoreFragmentTestLanguage.g:121:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalEcoreFragmentTestLanguage.g:126:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -332,12 +332,12 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreFragmentTestLanguage.g:123:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalEcoreFragmentTestLanguage.g:123:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalEcoreFragmentTestLanguage.g:128:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalEcoreFragmentTestLanguage.g:128:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalEcoreFragmentTestLanguage.g:123:24: ( options {greedy=false; } : . )* + // InternalEcoreFragmentTestLanguage.g:128:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -362,7 +362,7 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalEcoreFragmentTestLanguage.g:123:52: . + // InternalEcoreFragmentTestLanguage.g:128:52: . { matchAny(); @@ -392,12 +392,12 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreFragmentTestLanguage.g:125:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalEcoreFragmentTestLanguage.g:125:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalEcoreFragmentTestLanguage.g:130:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalEcoreFragmentTestLanguage.g:130:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalEcoreFragmentTestLanguage.g:125:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalEcoreFragmentTestLanguage.g:130:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -410,7 +410,7 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalEcoreFragmentTestLanguage.g:125:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalEcoreFragmentTestLanguage.g:130: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(); @@ -430,7 +430,7 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { } } while (true); - // InternalEcoreFragmentTestLanguage.g:125:40: ( ( '\\r' )? '\\n' )? + // InternalEcoreFragmentTestLanguage.g:130:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -439,9 +439,9 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalEcoreFragmentTestLanguage.g:125:41: ( '\\r' )? '\\n' + // InternalEcoreFragmentTestLanguage.g:130:41: ( '\\r' )? '\\n' { - // InternalEcoreFragmentTestLanguage.g:125:41: ( '\\r' )? + // InternalEcoreFragmentTestLanguage.g:130:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -450,7 +450,7 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalEcoreFragmentTestLanguage.g:125:41: '\\r' + // InternalEcoreFragmentTestLanguage.g:130:41: '\\r' { match('\r'); @@ -482,10 +482,10 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreFragmentTestLanguage.g:127:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalEcoreFragmentTestLanguage.g:127:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEcoreFragmentTestLanguage.g:132:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalEcoreFragmentTestLanguage.g:132:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalEcoreFragmentTestLanguage.g:127:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEcoreFragmentTestLanguage.g:132:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -539,8 +539,8 @@ public class InternalEcoreFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreFragmentTestLanguage.g:129:16: ( . ) - // InternalEcoreFragmentTestLanguage.g:129:18: . + // InternalEcoreFragmentTestLanguage.g:134:16: ( . ) + // InternalEcoreFragmentTestLanguage.g:134:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalEcoreFragmentTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalEcoreFragmentTestLanguageParser.java index 5c8208cc3..a4d34cf66 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalEcoreFragmentTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalEcoreFragmentTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalEcoreFragmentTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -73,7 +81,7 @@ public class InternalEcoreFragmentTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleSecond" - // InternalEcoreFragmentTestLanguage.g:64:1: entryRuleSecond returns [EObject current=null] : iv_ruleSecond= ruleSecond EOF ; + // InternalEcoreFragmentTestLanguage.g:69:1: entryRuleSecond returns [EObject current=null] : iv_ruleSecond= ruleSecond EOF ; public final EObject entryRuleSecond() throws RecognitionException { EObject current = null; @@ -81,8 +89,8 @@ public class InternalEcoreFragmentTestLanguageParser extends AbstractInternalAnt try { - // InternalEcoreFragmentTestLanguage.g:64:47: (iv_ruleSecond= ruleSecond EOF ) - // InternalEcoreFragmentTestLanguage.g:65:2: iv_ruleSecond= ruleSecond EOF + // InternalEcoreFragmentTestLanguage.g:69:47: (iv_ruleSecond= ruleSecond EOF ) + // InternalEcoreFragmentTestLanguage.g:70:2: iv_ruleSecond= ruleSecond EOF { newCompositeNode(grammarAccess.getSecondRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -109,7 +117,7 @@ public class InternalEcoreFragmentTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleSecond" - // InternalEcoreFragmentTestLanguage.g:71:1: ruleSecond returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'first' ( (otherlv_2= RULE_ID ) ) ) ; + // InternalEcoreFragmentTestLanguage.g:76:1: ruleSecond returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'first' ( (otherlv_2= RULE_ID ) ) ) ; public final EObject ruleSecond() throws RecognitionException { EObject current = null; @@ -121,17 +129,17 @@ public class InternalEcoreFragmentTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalEcoreFragmentTestLanguage.g:77:2: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'first' ( (otherlv_2= RULE_ID ) ) ) ) - // InternalEcoreFragmentTestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'first' ( (otherlv_2= RULE_ID ) ) ) + // InternalEcoreFragmentTestLanguage.g:82:2: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'first' ( (otherlv_2= RULE_ID ) ) ) ) + // InternalEcoreFragmentTestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'first' ( (otherlv_2= RULE_ID ) ) ) { - // InternalEcoreFragmentTestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'first' ( (otherlv_2= RULE_ID ) ) ) - // InternalEcoreFragmentTestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'first' ( (otherlv_2= RULE_ID ) ) + // InternalEcoreFragmentTestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'first' ( (otherlv_2= RULE_ID ) ) ) + // InternalEcoreFragmentTestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'first' ( (otherlv_2= RULE_ID ) ) { - // InternalEcoreFragmentTestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalEcoreFragmentTestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) + // InternalEcoreFragmentTestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalEcoreFragmentTestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) { - // InternalEcoreFragmentTestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) - // InternalEcoreFragmentTestLanguage.g:81:5: lv_name_0_0= RULE_ID + // InternalEcoreFragmentTestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) + // InternalEcoreFragmentTestLanguage.g:86:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -157,11 +165,11 @@ public class InternalEcoreFragmentTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_1, grammarAccess.getSecondAccess().getFirstKeyword_1()); - // InternalEcoreFragmentTestLanguage.g:101:3: ( (otherlv_2= RULE_ID ) ) - // InternalEcoreFragmentTestLanguage.g:102:4: (otherlv_2= RULE_ID ) + // InternalEcoreFragmentTestLanguage.g:106:3: ( (otherlv_2= RULE_ID ) ) + // InternalEcoreFragmentTestLanguage.g:107:4: (otherlv_2= RULE_ID ) { - // InternalEcoreFragmentTestLanguage.g:102:4: (otherlv_2= RULE_ID ) - // InternalEcoreFragmentTestLanguage.g:103:5: otherlv_2= RULE_ID + // InternalEcoreFragmentTestLanguage.g:107:4: (otherlv_2= RULE_ID ) + // InternalEcoreFragmentTestLanguage.g:108:5: otherlv_2= RULE_ID { if (current==null) { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.g index 349ef04ed..169fe8b8b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalSubTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageLexer.java index 097fa2cc8..4b7900bb5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageLexer.java @@ -125,10 +125,10 @@ public class InternalSubTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSubTestLanguage.g:210:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalSubTestLanguage.g:210:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSubTestLanguage.g:215:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalSubTestLanguage.g:215:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalSubTestLanguage.g:210:11: ( '^' )? + // InternalSubTestLanguage.g:215:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -137,7 +137,7 @@ public class InternalSubTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalSubTestLanguage.g:210:11: '^' + // InternalSubTestLanguage.g:215:11: '^' { match('^'); @@ -155,7 +155,7 @@ public class InternalSubTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalSubTestLanguage.g:210:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSubTestLanguage.g:215:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -204,10 +204,10 @@ public class InternalSubTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSubTestLanguage.g:212:10: ( ( '0' .. '9' )+ ) - // InternalSubTestLanguage.g:212:12: ( '0' .. '9' )+ + // InternalSubTestLanguage.g:217:10: ( ( '0' .. '9' )+ ) + // InternalSubTestLanguage.g:217:12: ( '0' .. '9' )+ { - // InternalSubTestLanguage.g:212:12: ( '0' .. '9' )+ + // InternalSubTestLanguage.g:217:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -221,7 +221,7 @@ public class InternalSubTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalSubTestLanguage.g:212:13: '0' .. '9' + // InternalSubTestLanguage.g:217:13: '0' .. '9' { matchRange('0','9'); @@ -253,10 +253,10 @@ public class InternalSubTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSubTestLanguage.g:214:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalSubTestLanguage.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSubTestLanguage.g:219:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalSubTestLanguage.g:219:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalSubTestLanguage.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSubTestLanguage.g:219:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -274,10 +274,10 @@ public class InternalSubTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalSubTestLanguage.g:214:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalSubTestLanguage.g:219:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalSubTestLanguage.g:214:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalSubTestLanguage.g:219:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -293,7 +293,7 @@ public class InternalSubTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalSubTestLanguage.g:214:21: '\\\\' . + // InternalSubTestLanguage.g:219:21: '\\\\' . { match('\\'); matchAny(); @@ -301,7 +301,7 @@ public class InternalSubTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSubTestLanguage.g:214:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalSubTestLanguage.g:219:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -326,10 +326,10 @@ public class InternalSubTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSubTestLanguage.g:214:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalSubTestLanguage.g:219:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalSubTestLanguage.g:214:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalSubTestLanguage.g:219:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -345,7 +345,7 @@ public class InternalSubTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalSubTestLanguage.g:214:54: '\\\\' . + // InternalSubTestLanguage.g:219:54: '\\\\' . { match('\\'); matchAny(); @@ -353,7 +353,7 @@ public class InternalSubTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSubTestLanguage.g:214:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalSubTestLanguage.g:219:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -396,12 +396,12 @@ public class InternalSubTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSubTestLanguage.g:216:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalSubTestLanguage.g:216:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalSubTestLanguage.g:221:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalSubTestLanguage.g:221:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalSubTestLanguage.g:216:24: ( options {greedy=false; } : . )* + // InternalSubTestLanguage.g:221:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -426,7 +426,7 @@ public class InternalSubTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalSubTestLanguage.g:216:52: . + // InternalSubTestLanguage.g:221:52: . { matchAny(); @@ -456,12 +456,12 @@ public class InternalSubTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSubTestLanguage.g:218:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalSubTestLanguage.g:218:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalSubTestLanguage.g:223:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalSubTestLanguage.g:223:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalSubTestLanguage.g:218:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalSubTestLanguage.g:223:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -474,7 +474,7 @@ public class InternalSubTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalSubTestLanguage.g:218:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalSubTestLanguage.g:223: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(); @@ -494,7 +494,7 @@ public class InternalSubTestLanguageLexer extends Lexer { } } while (true); - // InternalSubTestLanguage.g:218:40: ( ( '\\r' )? '\\n' )? + // InternalSubTestLanguage.g:223:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -503,9 +503,9 @@ public class InternalSubTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalSubTestLanguage.g:218:41: ( '\\r' )? '\\n' + // InternalSubTestLanguage.g:223:41: ( '\\r' )? '\\n' { - // InternalSubTestLanguage.g:218:41: ( '\\r' )? + // InternalSubTestLanguage.g:223:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -514,7 +514,7 @@ public class InternalSubTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalSubTestLanguage.g:218:41: '\\r' + // InternalSubTestLanguage.g:223:41: '\\r' { match('\r'); @@ -546,10 +546,10 @@ public class InternalSubTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSubTestLanguage.g:220:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalSubTestLanguage.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSubTestLanguage.g:225:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalSubTestLanguage.g:225:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalSubTestLanguage.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSubTestLanguage.g:225:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -603,8 +603,8 @@ public class InternalSubTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSubTestLanguage.g:222:16: ( . ) - // InternalSubTestLanguage.g:222:18: . + // InternalSubTestLanguage.g:227:16: ( . ) + // InternalSubTestLanguage.g:227:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageParser.java index 087475b2c..efb5d1650 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSubTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -76,7 +84,7 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleSubMain" - // InternalSubTestLanguage.g:64:1: entryRuleSubMain returns [EObject current=null] : iv_ruleSubMain= ruleSubMain EOF ; + // InternalSubTestLanguage.g:69:1: entryRuleSubMain returns [EObject current=null] : iv_ruleSubMain= ruleSubMain EOF ; public final EObject entryRuleSubMain() throws RecognitionException { EObject current = null; @@ -84,8 +92,8 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { try { - // InternalSubTestLanguage.g:64:48: (iv_ruleSubMain= ruleSubMain EOF ) - // InternalSubTestLanguage.g:65:2: iv_ruleSubMain= ruleSubMain EOF + // InternalSubTestLanguage.g:69:48: (iv_ruleSubMain= ruleSubMain EOF ) + // InternalSubTestLanguage.g:70:2: iv_ruleSubMain= ruleSubMain EOF { newCompositeNode(grammarAccess.getSubMainRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -112,7 +120,7 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleSubMain" - // InternalSubTestLanguage.g:71:1: ruleSubMain returns [EObject current=null] : (otherlv_0= '{' ( (lv_superMains_1_0= ruleSuperMain ) ) otherlv_2= '}' ( (lv_another_3_0= ruleAnotherSuperMain ) )? ) ; + // InternalSubTestLanguage.g:76:1: ruleSubMain returns [EObject current=null] : (otherlv_0= '{' ( (lv_superMains_1_0= ruleSuperMain ) ) otherlv_2= '}' ( (lv_another_3_0= ruleAnotherSuperMain ) )? ) ; public final EObject ruleSubMain() throws RecognitionException { EObject current = null; @@ -127,21 +135,21 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalSubTestLanguage.g:77:2: ( (otherlv_0= '{' ( (lv_superMains_1_0= ruleSuperMain ) ) otherlv_2= '}' ( (lv_another_3_0= ruleAnotherSuperMain ) )? ) ) - // InternalSubTestLanguage.g:78:2: (otherlv_0= '{' ( (lv_superMains_1_0= ruleSuperMain ) ) otherlv_2= '}' ( (lv_another_3_0= ruleAnotherSuperMain ) )? ) + // InternalSubTestLanguage.g:82:2: ( (otherlv_0= '{' ( (lv_superMains_1_0= ruleSuperMain ) ) otherlv_2= '}' ( (lv_another_3_0= ruleAnotherSuperMain ) )? ) ) + // InternalSubTestLanguage.g:83:2: (otherlv_0= '{' ( (lv_superMains_1_0= ruleSuperMain ) ) otherlv_2= '}' ( (lv_another_3_0= ruleAnotherSuperMain ) )? ) { - // InternalSubTestLanguage.g:78:2: (otherlv_0= '{' ( (lv_superMains_1_0= ruleSuperMain ) ) otherlv_2= '}' ( (lv_another_3_0= ruleAnotherSuperMain ) )? ) - // InternalSubTestLanguage.g:79:3: otherlv_0= '{' ( (lv_superMains_1_0= ruleSuperMain ) ) otherlv_2= '}' ( (lv_another_3_0= ruleAnotherSuperMain ) )? + // InternalSubTestLanguage.g:83:2: (otherlv_0= '{' ( (lv_superMains_1_0= ruleSuperMain ) ) otherlv_2= '}' ( (lv_another_3_0= ruleAnotherSuperMain ) )? ) + // InternalSubTestLanguage.g:84:3: otherlv_0= '{' ( (lv_superMains_1_0= ruleSuperMain ) ) otherlv_2= '}' ( (lv_another_3_0= ruleAnotherSuperMain ) )? { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getSubMainAccess().getLeftCurlyBracketKeyword_0()); - // InternalSubTestLanguage.g:83:3: ( (lv_superMains_1_0= ruleSuperMain ) ) - // InternalSubTestLanguage.g:84:4: (lv_superMains_1_0= ruleSuperMain ) + // InternalSubTestLanguage.g:88:3: ( (lv_superMains_1_0= ruleSuperMain ) ) + // InternalSubTestLanguage.g:89:4: (lv_superMains_1_0= ruleSuperMain ) { - // InternalSubTestLanguage.g:84:4: (lv_superMains_1_0= ruleSuperMain ) - // InternalSubTestLanguage.g:85:5: lv_superMains_1_0= ruleSuperMain + // InternalSubTestLanguage.g:89:4: (lv_superMains_1_0= ruleSuperMain ) + // InternalSubTestLanguage.g:90:5: lv_superMains_1_0= ruleSuperMain { newCompositeNode(grammarAccess.getSubMainAccess().getSuperMainsSuperMainParserRuleCall_1_0()); @@ -172,7 +180,7 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { newLeafNode(otherlv_2, grammarAccess.getSubMainAccess().getRightCurlyBracketKeyword_2()); - // InternalSubTestLanguage.g:106:3: ( (lv_another_3_0= ruleAnotherSuperMain ) )? + // InternalSubTestLanguage.g:111:3: ( (lv_another_3_0= ruleAnotherSuperMain ) )? int alt1=2; int LA1_0 = input.LA(1); @@ -181,10 +189,10 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { } switch (alt1) { case 1 : - // InternalSubTestLanguage.g:107:4: (lv_another_3_0= ruleAnotherSuperMain ) + // InternalSubTestLanguage.g:112:4: (lv_another_3_0= ruleAnotherSuperMain ) { - // InternalSubTestLanguage.g:107:4: (lv_another_3_0= ruleAnotherSuperMain ) - // InternalSubTestLanguage.g:108:5: lv_another_3_0= ruleAnotherSuperMain + // InternalSubTestLanguage.g:112:4: (lv_another_3_0= ruleAnotherSuperMain ) + // InternalSubTestLanguage.g:113:5: lv_another_3_0= ruleAnotherSuperMain { newCompositeNode(grammarAccess.getSubMainAccess().getAnotherAnotherSuperMainParserRuleCall_3_0()); @@ -237,7 +245,7 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleAnotherSuperMain" - // InternalSubTestLanguage.g:129:1: entryRuleAnotherSuperMain returns [EObject current=null] : iv_ruleAnotherSuperMain= ruleAnotherSuperMain EOF ; + // InternalSubTestLanguage.g:134:1: entryRuleAnotherSuperMain returns [EObject current=null] : iv_ruleAnotherSuperMain= ruleAnotherSuperMain EOF ; public final EObject entryRuleAnotherSuperMain() throws RecognitionException { EObject current = null; @@ -245,8 +253,8 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { try { - // InternalSubTestLanguage.g:129:57: (iv_ruleAnotherSuperMain= ruleAnotherSuperMain EOF ) - // InternalSubTestLanguage.g:130:2: iv_ruleAnotherSuperMain= ruleAnotherSuperMain EOF + // InternalSubTestLanguage.g:134:57: (iv_ruleAnotherSuperMain= ruleAnotherSuperMain EOF ) + // InternalSubTestLanguage.g:135:2: iv_ruleAnotherSuperMain= ruleAnotherSuperMain EOF { newCompositeNode(grammarAccess.getAnotherSuperMainRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -273,7 +281,7 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAnotherSuperMain" - // InternalSubTestLanguage.g:136:1: ruleAnotherSuperMain returns [EObject current=null] : (otherlv_0= 'ups' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalSubTestLanguage.g:141:1: ruleAnotherSuperMain returns [EObject current=null] : (otherlv_0= 'ups' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleAnotherSuperMain() throws RecognitionException { EObject current = null; @@ -284,21 +292,21 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalSubTestLanguage.g:142:2: ( (otherlv_0= 'ups' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalSubTestLanguage.g:143:2: (otherlv_0= 'ups' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSubTestLanguage.g:147:2: ( (otherlv_0= 'ups' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalSubTestLanguage.g:148:2: (otherlv_0= 'ups' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalSubTestLanguage.g:143:2: (otherlv_0= 'ups' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalSubTestLanguage.g:144:3: otherlv_0= 'ups' ( (lv_name_1_0= RULE_ID ) ) + // InternalSubTestLanguage.g:148:2: (otherlv_0= 'ups' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSubTestLanguage.g:149:3: otherlv_0= 'ups' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getAnotherSuperMainAccess().getUpsKeyword_0()); - // InternalSubTestLanguage.g:148:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalSubTestLanguage.g:149:4: (lv_name_1_0= RULE_ID ) + // InternalSubTestLanguage.g:153:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalSubTestLanguage.g:154:4: (lv_name_1_0= RULE_ID ) { - // InternalSubTestLanguage.g:149:4: (lv_name_1_0= RULE_ID ) - // InternalSubTestLanguage.g:150:5: lv_name_1_0= RULE_ID + // InternalSubTestLanguage.g:154:4: (lv_name_1_0= RULE_ID ) + // InternalSubTestLanguage.g:155:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -343,7 +351,7 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleSuperMain" - // InternalSubTestLanguage.g:170:1: entryRuleSuperMain returns [EObject current=null] : iv_ruleSuperMain= ruleSuperMain EOF ; + // InternalSubTestLanguage.g:175:1: entryRuleSuperMain returns [EObject current=null] : iv_ruleSuperMain= ruleSuperMain EOF ; public final EObject entryRuleSuperMain() throws RecognitionException { EObject current = null; @@ -351,8 +359,8 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { try { - // InternalSubTestLanguage.g:170:50: (iv_ruleSuperMain= ruleSuperMain EOF ) - // InternalSubTestLanguage.g:171:2: iv_ruleSuperMain= ruleSuperMain EOF + // InternalSubTestLanguage.g:175:50: (iv_ruleSuperMain= ruleSuperMain EOF ) + // InternalSubTestLanguage.g:176:2: iv_ruleSuperMain= ruleSuperMain EOF { newCompositeNode(grammarAccess.getSuperMainRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -379,7 +387,7 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleSuperMain" - // InternalSubTestLanguage.g:177:1: ruleSuperMain returns [EObject current=null] : (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalSubTestLanguage.g:182:1: ruleSuperMain returns [EObject current=null] : (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleSuperMain() throws RecognitionException { EObject current = null; @@ -390,21 +398,21 @@ public class InternalSubTestLanguageParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalSubTestLanguage.g:183:2: ( (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalSubTestLanguage.g:184:2: (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSubTestLanguage.g:188:2: ( (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalSubTestLanguage.g:189:2: (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalSubTestLanguage.g:184:2: (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalSubTestLanguage.g:185:3: otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) + // InternalSubTestLanguage.g:189:2: (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSubTestLanguage.g:190:3: otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getSuperMainAccess().getSuperKeyword_0()); - // InternalSubTestLanguage.g:189:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalSubTestLanguage.g:190:4: (lv_name_1_0= RULE_ID ) + // InternalSubTestLanguage.g:194:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalSubTestLanguage.g:195:4: (lv_name_1_0= RULE_ID ) { - // InternalSubTestLanguage.g:190:4: (lv_name_1_0= RULE_ID ) - // InternalSubTestLanguage.g:191:5: lv_name_1_0= RULE_ID + // InternalSubTestLanguage.g:195:4: (lv_name_1_0= RULE_ID ) + // InternalSubTestLanguage.g:196:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.g index 5f14e7a5e..2434af6f4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalSuperTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageLexer.java index 36a0611b5..9cac42b64 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageLexer.java @@ -61,10 +61,10 @@ public class InternalSuperTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSuperTestLanguage.g:104:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalSuperTestLanguage.g:104:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSuperTestLanguage.g:109:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalSuperTestLanguage.g:109:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalSuperTestLanguage.g:104:11: ( '^' )? + // InternalSuperTestLanguage.g:109:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -73,7 +73,7 @@ public class InternalSuperTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalSuperTestLanguage.g:104:11: '^' + // InternalSuperTestLanguage.g:109:11: '^' { match('^'); @@ -91,7 +91,7 @@ public class InternalSuperTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalSuperTestLanguage.g:104:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSuperTestLanguage.g:109:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -140,10 +140,10 @@ public class InternalSuperTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSuperTestLanguage.g:106:10: ( ( '0' .. '9' )+ ) - // InternalSuperTestLanguage.g:106:12: ( '0' .. '9' )+ + // InternalSuperTestLanguage.g:111:10: ( ( '0' .. '9' )+ ) + // InternalSuperTestLanguage.g:111:12: ( '0' .. '9' )+ { - // InternalSuperTestLanguage.g:106:12: ( '0' .. '9' )+ + // InternalSuperTestLanguage.g:111:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -157,7 +157,7 @@ public class InternalSuperTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalSuperTestLanguage.g:106:13: '0' .. '9' + // InternalSuperTestLanguage.g:111:13: '0' .. '9' { matchRange('0','9'); @@ -189,10 +189,10 @@ public class InternalSuperTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSuperTestLanguage.g:108:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalSuperTestLanguage.g:108:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSuperTestLanguage.g:113:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalSuperTestLanguage.g:113:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalSuperTestLanguage.g:108:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSuperTestLanguage.g:113:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -210,10 +210,10 @@ public class InternalSuperTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalSuperTestLanguage.g:108:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalSuperTestLanguage.g:113:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalSuperTestLanguage.g:108:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalSuperTestLanguage.g:113:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -229,7 +229,7 @@ public class InternalSuperTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalSuperTestLanguage.g:108:21: '\\\\' . + // InternalSuperTestLanguage.g:113:21: '\\\\' . { match('\\'); matchAny(); @@ -237,7 +237,7 @@ public class InternalSuperTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSuperTestLanguage.g:108:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalSuperTestLanguage.g:113:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -262,10 +262,10 @@ public class InternalSuperTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSuperTestLanguage.g:108:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalSuperTestLanguage.g:113:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalSuperTestLanguage.g:108:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalSuperTestLanguage.g:113:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -281,7 +281,7 @@ public class InternalSuperTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalSuperTestLanguage.g:108:54: '\\\\' . + // InternalSuperTestLanguage.g:113:54: '\\\\' . { match('\\'); matchAny(); @@ -289,7 +289,7 @@ public class InternalSuperTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSuperTestLanguage.g:108:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalSuperTestLanguage.g:113:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -332,12 +332,12 @@ public class InternalSuperTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSuperTestLanguage.g:110:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalSuperTestLanguage.g:110:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalSuperTestLanguage.g:115:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalSuperTestLanguage.g:115:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalSuperTestLanguage.g:110:24: ( options {greedy=false; } : . )* + // InternalSuperTestLanguage.g:115:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -362,7 +362,7 @@ public class InternalSuperTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalSuperTestLanguage.g:110:52: . + // InternalSuperTestLanguage.g:115:52: . { matchAny(); @@ -392,12 +392,12 @@ public class InternalSuperTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSuperTestLanguage.g:112:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalSuperTestLanguage.g:112:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalSuperTestLanguage.g:117:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalSuperTestLanguage.g:117:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalSuperTestLanguage.g:112:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalSuperTestLanguage.g:117:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -410,7 +410,7 @@ public class InternalSuperTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalSuperTestLanguage.g:112:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalSuperTestLanguage.g:117: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(); @@ -430,7 +430,7 @@ public class InternalSuperTestLanguageLexer extends Lexer { } } while (true); - // InternalSuperTestLanguage.g:112:40: ( ( '\\r' )? '\\n' )? + // InternalSuperTestLanguage.g:117:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -439,9 +439,9 @@ public class InternalSuperTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalSuperTestLanguage.g:112:41: ( '\\r' )? '\\n' + // InternalSuperTestLanguage.g:117:41: ( '\\r' )? '\\n' { - // InternalSuperTestLanguage.g:112:41: ( '\\r' )? + // InternalSuperTestLanguage.g:117:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -450,7 +450,7 @@ public class InternalSuperTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalSuperTestLanguage.g:112:41: '\\r' + // InternalSuperTestLanguage.g:117:41: '\\r' { match('\r'); @@ -482,10 +482,10 @@ public class InternalSuperTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSuperTestLanguage.g:114:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalSuperTestLanguage.g:114:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSuperTestLanguage.g:119:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalSuperTestLanguage.g:119:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalSuperTestLanguage.g:114:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSuperTestLanguage.g:119:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -539,8 +539,8 @@ public class InternalSuperTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSuperTestLanguage.g:116:16: ( . ) - // InternalSuperTestLanguage.g:116:18: . + // InternalSuperTestLanguage.g:121:16: ( . ) + // InternalSuperTestLanguage.g:121:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageParser.java index e0af69f09..944916e30 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/parser/antlr/internal/InternalSuperTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalSuperTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -73,7 +81,7 @@ public class InternalSuperTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleSuperMain" - // InternalSuperTestLanguage.g:64:1: entryRuleSuperMain returns [EObject current=null] : iv_ruleSuperMain= ruleSuperMain EOF ; + // InternalSuperTestLanguage.g:69:1: entryRuleSuperMain returns [EObject current=null] : iv_ruleSuperMain= ruleSuperMain EOF ; public final EObject entryRuleSuperMain() throws RecognitionException { EObject current = null; @@ -81,8 +89,8 @@ public class InternalSuperTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalSuperTestLanguage.g:64:50: (iv_ruleSuperMain= ruleSuperMain EOF ) - // InternalSuperTestLanguage.g:65:2: iv_ruleSuperMain= ruleSuperMain EOF + // InternalSuperTestLanguage.g:69:50: (iv_ruleSuperMain= ruleSuperMain EOF ) + // InternalSuperTestLanguage.g:70:2: iv_ruleSuperMain= ruleSuperMain EOF { newCompositeNode(grammarAccess.getSuperMainRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -109,7 +117,7 @@ public class InternalSuperTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleSuperMain" - // InternalSuperTestLanguage.g:71:1: ruleSuperMain returns [EObject current=null] : (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalSuperTestLanguage.g:76:1: ruleSuperMain returns [EObject current=null] : (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleSuperMain() throws RecognitionException { EObject current = null; @@ -120,21 +128,21 @@ public class InternalSuperTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalSuperTestLanguage.g:77:2: ( (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalSuperTestLanguage.g:78:2: (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSuperTestLanguage.g:82:2: ( (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalSuperTestLanguage.g:83:2: (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalSuperTestLanguage.g:78:2: (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalSuperTestLanguage.g:79:3: otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) + // InternalSuperTestLanguage.g:83:2: (otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSuperTestLanguage.g:84:3: otherlv_0= 'super' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getSuperMainAccess().getSuperKeyword_0()); - // InternalSuperTestLanguage.g:83:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalSuperTestLanguage.g:84:4: (lv_name_1_0= RULE_ID ) + // InternalSuperTestLanguage.g:88:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalSuperTestLanguage.g:89:4: (lv_name_1_0= RULE_ID ) { - // InternalSuperTestLanguage.g:84:4: (lv_name_1_0= RULE_ID ) - // InternalSuperTestLanguage.g:85:5: lv_name_1_0= RULE_ID + // InternalSuperTestLanguage.g:89:4: (lv_name_1_0= RULE_ID ) + // InternalSuperTestLanguage.g:90:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/AbstractSuperTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/AbstractSuperTestLanguageSemanticSequencer.java index 18c563cbe..96598b5b3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/AbstractSuperTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/AbstractSuperTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/AbstractSuperTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/AbstractSuperTestLanguageSyntacticSequencer.java index de7f97e4d..13ba12098 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/AbstractSuperTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/AbstractSuperTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/EcoreFragmentTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/EcoreFragmentTestLanguageSemanticSequencer.java index 93ec0113d..db91ee085 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/EcoreFragmentTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/EcoreFragmentTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/EcoreFragmentTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/EcoreFragmentTestLanguageSyntacticSequencer.java index 20bb26569..44a35e84b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/EcoreFragmentTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/EcoreFragmentTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSemanticSequencer.java index 0736a16c0..47af88142 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSyntacticSequencer.java index 9a0932b0c..2e30e1a6c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/serializer/SubTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/services/EcoreFragmentTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/services/EcoreFragmentTestLanguageGrammarAccess.java index 05c0979a2..b94998bad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/services/EcoreFragmentTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/services/EcoreFragmentTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/services/SubTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/services/SubTestLanguageGrammarAccess.java index 2decde183..ba20650eb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/services/SubTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/services/SubTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/services/SuperTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/services/SuperTestLanguageGrammarAccess.java index 2e98c82a1..855608b12 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/services/SuperTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/services/SuperTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/AnotherSuperMain.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/AnotherSuperMain.java index edbc341b3..51c2f26de 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/AnotherSuperMain.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/AnotherSuperMain.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.subPackage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/SubMain.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/SubMain.java index 3995c57da..b6aa6a82b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/SubMain.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/SubMain.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.subPackage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/SubPackageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/SubPackageFactory.java index 876ddf9c0..2005b2e6a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/SubPackageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/SubPackageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.subPackage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/SubPackagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/SubPackagePackage.java index a0ba7bc04..910cd9ef6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/SubPackagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/SubPackagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.subPackage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/AnotherSuperMainImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/AnotherSuperMainImpl.java index 343712c71..2689a3a14 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/AnotherSuperMainImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/AnotherSuperMainImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.subPackage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/SubMainImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/SubMainImpl.java index 4efce9ce3..23d4625c4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/SubMainImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/SubMainImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.subPackage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackageFactoryImpl.java index 03b4d2f2e..72c37489b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.subPackage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackagePackageImpl.java index eca95af17..683057525 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/impl/SubPackagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.subPackage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageAdapterFactory.java index 0d1777cdd..8a161866b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.subPackage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageSwitch.java index 174c71d2b..b38f94d16 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/subPackage/util/SubPackageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.subPackage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/AnotherSuperMain.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/AnotherSuperMain.java index 07a6358a1..fa141d52a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/AnotherSuperMain.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/AnotherSuperMain.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.superPackage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/SuperMain.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/SuperMain.java index ec7a92027..c92ea65da 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/SuperMain.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/SuperMain.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.superPackage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/SuperPackageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/SuperPackageFactory.java index a28f2cc81..26d0c4d67 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/SuperPackageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/SuperPackageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.superPackage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/SuperPackagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/SuperPackagePackage.java index 272987861..c76263439 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/SuperPackagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/SuperPackagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.superPackage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/AnotherSuperMainImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/AnotherSuperMainImpl.java index bd93ecc70..31ffd0467 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/AnotherSuperMainImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/AnotherSuperMainImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.superPackage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperMainImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperMainImpl.java index 31833d3ff..c90d7dbcf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperMainImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperMainImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.superPackage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackageFactoryImpl.java index 4606b9a3f..c5019494f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.superPackage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackagePackageImpl.java index 064d43b36..a69d8b376 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/impl/SuperPackagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.superPackage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageAdapterFactory.java index af91c06b0..e06058d5a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.superPackage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageSwitch.java index fd37e29e6..3314a0e5d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/ecore/superPackage/util/SuperPackageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.generator.ecore.superPackage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/AbstractGrammarAccessTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/AbstractGrammarAccessTestLanguageRuntimeModule.java index 03f92b619..4e9599efc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/AbstractGrammarAccessTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/AbstractGrammarAccessTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.grammarAccess; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetupGenerated.java index 182bef39e..6c4ddfc23 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.grammarAccess; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/GrammarAccessTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/GrammarAccessTestLanguageAntlrTokenFileProvider.java index a61bb10d7..dd0aeed60 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/GrammarAccessTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/GrammarAccessTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.grammarAccess.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/GrammarAccessTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/GrammarAccessTestLanguageParser.java index 8fdef4c94..c7cee0be8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/GrammarAccessTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/GrammarAccessTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.grammarAccess.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/InternalGrammarAccessTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/InternalGrammarAccessTestLanguage.g index 70ea70f60..398a58650 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/InternalGrammarAccessTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/InternalGrammarAccessTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalGrammarAccessTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/InternalGrammarAccessTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/InternalGrammarAccessTestLanguageLexer.java index 4e0d82991..ad136ec80 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/InternalGrammarAccessTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/InternalGrammarAccessTestLanguageLexer.java @@ -83,10 +83,10 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGrammarAccessTestLanguage.g:195:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalGrammarAccessTestLanguage.g:195:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalGrammarAccessTestLanguage.g:200:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalGrammarAccessTestLanguage.g:200:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalGrammarAccessTestLanguage.g:195:11: ( '^' )? + // InternalGrammarAccessTestLanguage.g:200:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -95,7 +95,7 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalGrammarAccessTestLanguage.g:195:11: '^' + // InternalGrammarAccessTestLanguage.g:200:11: '^' { match('^'); @@ -113,7 +113,7 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalGrammarAccessTestLanguage.g:195:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalGrammarAccessTestLanguage.g:200:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -162,10 +162,10 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGrammarAccessTestLanguage.g:197:10: ( ( '0' .. '9' )+ ) - // InternalGrammarAccessTestLanguage.g:197:12: ( '0' .. '9' )+ + // InternalGrammarAccessTestLanguage.g:202:10: ( ( '0' .. '9' )+ ) + // InternalGrammarAccessTestLanguage.g:202:12: ( '0' .. '9' )+ { - // InternalGrammarAccessTestLanguage.g:197:12: ( '0' .. '9' )+ + // InternalGrammarAccessTestLanguage.g:202:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -179,7 +179,7 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalGrammarAccessTestLanguage.g:197:13: '0' .. '9' + // InternalGrammarAccessTestLanguage.g:202:13: '0' .. '9' { matchRange('0','9'); @@ -211,10 +211,10 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGrammarAccessTestLanguage.g:199:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalGrammarAccessTestLanguage.g:199:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalGrammarAccessTestLanguage.g:204:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalGrammarAccessTestLanguage.g:204:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalGrammarAccessTestLanguage.g:199:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalGrammarAccessTestLanguage.g:204:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -232,10 +232,10 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalGrammarAccessTestLanguage.g:199:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalGrammarAccessTestLanguage.g:204:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalGrammarAccessTestLanguage.g:199:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalGrammarAccessTestLanguage.g:204:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -251,7 +251,7 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalGrammarAccessTestLanguage.g:199:21: '\\\\' . + // InternalGrammarAccessTestLanguage.g:204:21: '\\\\' . { match('\\'); matchAny(); @@ -259,7 +259,7 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { } break; case 2 : - // InternalGrammarAccessTestLanguage.g:199:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalGrammarAccessTestLanguage.g:204:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -284,10 +284,10 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { } break; case 2 : - // InternalGrammarAccessTestLanguage.g:199:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalGrammarAccessTestLanguage.g:204:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalGrammarAccessTestLanguage.g:199:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalGrammarAccessTestLanguage.g:204:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -303,7 +303,7 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalGrammarAccessTestLanguage.g:199:54: '\\\\' . + // InternalGrammarAccessTestLanguage.g:204:54: '\\\\' . { match('\\'); matchAny(); @@ -311,7 +311,7 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { } break; case 2 : - // InternalGrammarAccessTestLanguage.g:199:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalGrammarAccessTestLanguage.g:204:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -354,12 +354,12 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGrammarAccessTestLanguage.g:201:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalGrammarAccessTestLanguage.g:201:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalGrammarAccessTestLanguage.g:206:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalGrammarAccessTestLanguage.g:206:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalGrammarAccessTestLanguage.g:201:24: ( options {greedy=false; } : . )* + // InternalGrammarAccessTestLanguage.g:206:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -384,7 +384,7 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalGrammarAccessTestLanguage.g:201:52: . + // InternalGrammarAccessTestLanguage.g:206:52: . { matchAny(); @@ -414,12 +414,12 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGrammarAccessTestLanguage.g:203:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalGrammarAccessTestLanguage.g:203:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalGrammarAccessTestLanguage.g:208:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalGrammarAccessTestLanguage.g:208:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalGrammarAccessTestLanguage.g:203:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalGrammarAccessTestLanguage.g:208:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -432,7 +432,7 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalGrammarAccessTestLanguage.g:203:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalGrammarAccessTestLanguage.g:208: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(); @@ -452,7 +452,7 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { } } while (true); - // InternalGrammarAccessTestLanguage.g:203:40: ( ( '\\r' )? '\\n' )? + // InternalGrammarAccessTestLanguage.g:208:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -461,9 +461,9 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalGrammarAccessTestLanguage.g:203:41: ( '\\r' )? '\\n' + // InternalGrammarAccessTestLanguage.g:208:41: ( '\\r' )? '\\n' { - // InternalGrammarAccessTestLanguage.g:203:41: ( '\\r' )? + // InternalGrammarAccessTestLanguage.g:208:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -472,7 +472,7 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalGrammarAccessTestLanguage.g:203:41: '\\r' + // InternalGrammarAccessTestLanguage.g:208:41: '\\r' { match('\r'); @@ -504,10 +504,10 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGrammarAccessTestLanguage.g:205:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalGrammarAccessTestLanguage.g:205:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalGrammarAccessTestLanguage.g:210:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalGrammarAccessTestLanguage.g:210:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalGrammarAccessTestLanguage.g:205:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalGrammarAccessTestLanguage.g:210:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -561,8 +561,8 @@ public class InternalGrammarAccessTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGrammarAccessTestLanguage.g:207:16: ( . ) - // InternalGrammarAccessTestLanguage.g:207:18: . + // InternalGrammarAccessTestLanguage.g:212:16: ( . ) + // InternalGrammarAccessTestLanguage.g:212:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/InternalGrammarAccessTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/InternalGrammarAccessTestLanguageParser.java index 8a562778f..7cc9c3cfb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/InternalGrammarAccessTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/parser/antlr/internal/InternalGrammarAccessTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -74,7 +82,7 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleRoot" - // InternalGrammarAccessTestLanguage.g:64:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; + // InternalGrammarAccessTestLanguage.g:69:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; public final EObject entryRuleRoot() throws RecognitionException { EObject current = null; @@ -82,8 +90,8 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt try { - // InternalGrammarAccessTestLanguage.g:64:45: (iv_ruleRoot= ruleRoot EOF ) - // InternalGrammarAccessTestLanguage.g:65:2: iv_ruleRoot= ruleRoot EOF + // InternalGrammarAccessTestLanguage.g:69:45: (iv_ruleRoot= ruleRoot EOF ) + // InternalGrammarAccessTestLanguage.g:70:2: iv_ruleRoot= ruleRoot EOF { newCompositeNode(grammarAccess.getRootRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -110,7 +118,7 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleRoot" - // InternalGrammarAccessTestLanguage.g:71:1: ruleRoot returns [EObject current=null] : ( (lv_elements_0_0= ruleType ) )* ; + // InternalGrammarAccessTestLanguage.g:76:1: ruleRoot returns [EObject current=null] : ( (lv_elements_0_0= ruleType ) )* ; public final EObject ruleRoot() throws RecognitionException { EObject current = null; @@ -121,10 +129,10 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalGrammarAccessTestLanguage.g:77:2: ( ( (lv_elements_0_0= ruleType ) )* ) - // InternalGrammarAccessTestLanguage.g:78:2: ( (lv_elements_0_0= ruleType ) )* + // InternalGrammarAccessTestLanguage.g:82:2: ( ( (lv_elements_0_0= ruleType ) )* ) + // InternalGrammarAccessTestLanguage.g:83:2: ( (lv_elements_0_0= ruleType ) )* { - // InternalGrammarAccessTestLanguage.g:78:2: ( (lv_elements_0_0= ruleType ) )* + // InternalGrammarAccessTestLanguage.g:83:2: ( (lv_elements_0_0= ruleType ) )* loop1: do { int alt1=2; @@ -137,10 +145,10 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt switch (alt1) { case 1 : - // InternalGrammarAccessTestLanguage.g:79:3: (lv_elements_0_0= ruleType ) + // InternalGrammarAccessTestLanguage.g:84:3: (lv_elements_0_0= ruleType ) { - // InternalGrammarAccessTestLanguage.g:79:3: (lv_elements_0_0= ruleType ) - // InternalGrammarAccessTestLanguage.g:80:4: lv_elements_0_0= ruleType + // InternalGrammarAccessTestLanguage.g:84:3: (lv_elements_0_0= ruleType ) + // InternalGrammarAccessTestLanguage.g:85:4: lv_elements_0_0= ruleType { newCompositeNode(grammarAccess.getRootAccess().getElementsTypeParserRuleCall_0()); @@ -193,7 +201,7 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleType" - // InternalGrammarAccessTestLanguage.g:100:1: entryRuleType returns [EObject current=null] : iv_ruleType= ruleType EOF ; + // InternalGrammarAccessTestLanguage.g:105:1: entryRuleType returns [EObject current=null] : iv_ruleType= ruleType EOF ; public final EObject entryRuleType() throws RecognitionException { EObject current = null; @@ -201,8 +209,8 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt try { - // InternalGrammarAccessTestLanguage.g:100:45: (iv_ruleType= ruleType EOF ) - // InternalGrammarAccessTestLanguage.g:101:2: iv_ruleType= ruleType EOF + // InternalGrammarAccessTestLanguage.g:105:45: (iv_ruleType= ruleType EOF ) + // InternalGrammarAccessTestLanguage.g:106:2: iv_ruleType= ruleType EOF { newCompositeNode(grammarAccess.getTypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -229,7 +237,7 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleType" - // InternalGrammarAccessTestLanguage.g:107:1: ruleType returns [EObject current=null] : (this_AType_0= ruleAType | this_AnotherType_1= ruleAnotherType ) ; + // InternalGrammarAccessTestLanguage.g:112:1: ruleType returns [EObject current=null] : (this_AType_0= ruleAType | this_AnotherType_1= ruleAnotherType ) ; public final EObject ruleType() throws RecognitionException { EObject current = null; @@ -242,10 +250,10 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalGrammarAccessTestLanguage.g:113:2: ( (this_AType_0= ruleAType | this_AnotherType_1= ruleAnotherType ) ) - // InternalGrammarAccessTestLanguage.g:114:2: (this_AType_0= ruleAType | this_AnotherType_1= ruleAnotherType ) + // InternalGrammarAccessTestLanguage.g:118:2: ( (this_AType_0= ruleAType | this_AnotherType_1= ruleAnotherType ) ) + // InternalGrammarAccessTestLanguage.g:119:2: (this_AType_0= ruleAType | this_AnotherType_1= ruleAnotherType ) { - // InternalGrammarAccessTestLanguage.g:114:2: (this_AType_0= ruleAType | this_AnotherType_1= ruleAnotherType ) + // InternalGrammarAccessTestLanguage.g:119:2: (this_AType_0= ruleAType | this_AnotherType_1= ruleAnotherType ) int alt2=2; int LA2_0 = input.LA(1); @@ -263,7 +271,7 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt } switch (alt2) { case 1 : - // InternalGrammarAccessTestLanguage.g:115:3: this_AType_0= ruleAType + // InternalGrammarAccessTestLanguage.g:120:3: this_AType_0= ruleAType { newCompositeNode(grammarAccess.getTypeAccess().getATypeParserRuleCall_0()); @@ -281,7 +289,7 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalGrammarAccessTestLanguage.g:124:3: this_AnotherType_1= ruleAnotherType + // InternalGrammarAccessTestLanguage.g:129:3: this_AnotherType_1= ruleAnotherType { newCompositeNode(grammarAccess.getTypeAccess().getAnotherTypeParserRuleCall_1()); @@ -321,7 +329,7 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleAType" - // InternalGrammarAccessTestLanguage.g:136:1: entryRuleAType returns [EObject current=null] : iv_ruleAType= ruleAType EOF ; + // InternalGrammarAccessTestLanguage.g:141:1: entryRuleAType returns [EObject current=null] : iv_ruleAType= ruleAType EOF ; public final EObject entryRuleAType() throws RecognitionException { EObject current = null; @@ -329,8 +337,8 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt try { - // InternalGrammarAccessTestLanguage.g:136:46: (iv_ruleAType= ruleAType EOF ) - // InternalGrammarAccessTestLanguage.g:137:2: iv_ruleAType= ruleAType EOF + // InternalGrammarAccessTestLanguage.g:141:46: (iv_ruleAType= ruleAType EOF ) + // InternalGrammarAccessTestLanguage.g:142:2: iv_ruleAType= ruleAType EOF { newCompositeNode(grammarAccess.getATypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -357,7 +365,7 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleAType" - // InternalGrammarAccessTestLanguage.g:143:1: ruleAType returns [EObject current=null] : (otherlv_0= 'foo' () ) ; + // InternalGrammarAccessTestLanguage.g:148:1: ruleAType returns [EObject current=null] : (otherlv_0= 'foo' () ) ; public final EObject ruleAType() throws RecognitionException { EObject current = null; @@ -367,18 +375,18 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalGrammarAccessTestLanguage.g:149:2: ( (otherlv_0= 'foo' () ) ) - // InternalGrammarAccessTestLanguage.g:150:2: (otherlv_0= 'foo' () ) + // InternalGrammarAccessTestLanguage.g:154:2: ( (otherlv_0= 'foo' () ) ) + // InternalGrammarAccessTestLanguage.g:155:2: (otherlv_0= 'foo' () ) { - // InternalGrammarAccessTestLanguage.g:150:2: (otherlv_0= 'foo' () ) - // InternalGrammarAccessTestLanguage.g:151:3: otherlv_0= 'foo' () + // InternalGrammarAccessTestLanguage.g:155:2: (otherlv_0= 'foo' () ) + // InternalGrammarAccessTestLanguage.g:156:3: otherlv_0= 'foo' () { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_2); newLeafNode(otherlv_0, grammarAccess.getATypeAccess().getFooKeyword_0()); - // InternalGrammarAccessTestLanguage.g:155:3: () - // InternalGrammarAccessTestLanguage.g:156:4: + // InternalGrammarAccessTestLanguage.g:160:3: () + // InternalGrammarAccessTestLanguage.g:161:4: { current = forceCreateModelElement( @@ -411,7 +419,7 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleAnotherType" - // InternalGrammarAccessTestLanguage.g:166:1: entryRuleAnotherType returns [EObject current=null] : iv_ruleAnotherType= ruleAnotherType EOF ; + // InternalGrammarAccessTestLanguage.g:171:1: entryRuleAnotherType returns [EObject current=null] : iv_ruleAnotherType= ruleAnotherType EOF ; public final EObject entryRuleAnotherType() throws RecognitionException { EObject current = null; @@ -419,8 +427,8 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt try { - // InternalGrammarAccessTestLanguage.g:166:52: (iv_ruleAnotherType= ruleAnotherType EOF ) - // InternalGrammarAccessTestLanguage.g:167:2: iv_ruleAnotherType= ruleAnotherType EOF + // InternalGrammarAccessTestLanguage.g:171:52: (iv_ruleAnotherType= ruleAnotherType EOF ) + // InternalGrammarAccessTestLanguage.g:172:2: iv_ruleAnotherType= ruleAnotherType EOF { newCompositeNode(grammarAccess.getAnotherTypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -447,7 +455,7 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleAnotherType" - // InternalGrammarAccessTestLanguage.g:173:1: ruleAnotherType returns [EObject current=null] : (otherlv_0= 'bar' () ) ; + // InternalGrammarAccessTestLanguage.g:178:1: ruleAnotherType returns [EObject current=null] : (otherlv_0= 'bar' () ) ; public final EObject ruleAnotherType() throws RecognitionException { EObject current = null; @@ -457,18 +465,18 @@ public class InternalGrammarAccessTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalGrammarAccessTestLanguage.g:179:2: ( (otherlv_0= 'bar' () ) ) - // InternalGrammarAccessTestLanguage.g:180:2: (otherlv_0= 'bar' () ) + // InternalGrammarAccessTestLanguage.g:184:2: ( (otherlv_0= 'bar' () ) ) + // InternalGrammarAccessTestLanguage.g:185:2: (otherlv_0= 'bar' () ) { - // InternalGrammarAccessTestLanguage.g:180:2: (otherlv_0= 'bar' () ) - // InternalGrammarAccessTestLanguage.g:181:3: otherlv_0= 'bar' () + // InternalGrammarAccessTestLanguage.g:185:2: (otherlv_0= 'bar' () ) + // InternalGrammarAccessTestLanguage.g:186:3: otherlv_0= 'bar' () { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_2); newLeafNode(otherlv_0, grammarAccess.getAnotherTypeAccess().getBarKeyword_0()); - // InternalGrammarAccessTestLanguage.g:185:3: () - // InternalGrammarAccessTestLanguage.g:186:4: + // InternalGrammarAccessTestLanguage.g:190:3: () + // InternalGrammarAccessTestLanguage.g:191:4: { current = forceCreateModelElement( diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/serializer/GrammarAccessTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/serializer/GrammarAccessTestLanguageSemanticSequencer.java index 249328091..fc169e36e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/serializer/GrammarAccessTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/serializer/GrammarAccessTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.grammarAccess.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/serializer/GrammarAccessTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/serializer/GrammarAccessTestLanguageSyntacticSequencer.java index 5a6d5bc13..1af3bc03f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/serializer/GrammarAccessTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/serializer/GrammarAccessTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.grammarAccess.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/services/GrammarAccessTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/services/GrammarAccessTestLanguageGrammarAccess.java index f90562966..6ad49cc00 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/services/GrammarAccessTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/generator/grammarAccess/services/GrammarAccessTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.grammarAccess.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractAbstractTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractAbstractTestLanguageRuntimeModule.java index 1d883a874..67fa904e4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractAbstractTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractAbstractTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractBaseInheritanceTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractBaseInheritanceTestLanguageRuntimeModule.java index 1cbf740ff..23f91717b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractBaseInheritanceTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractBaseInheritanceTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractConcreteTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractConcreteTestLanguageRuntimeModule.java index 409a5d259..62830e029 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractConcreteTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractConcreteTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractInheritanceTest2LanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractInheritanceTest2LanguageRuntimeModule.java index c9737603a..9b9947ee2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractInheritanceTest2LanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractInheritanceTest2LanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractInheritanceTest3LanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractInheritanceTest3LanguageRuntimeModule.java index 6a90e53f6..b5d73692d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractInheritanceTest3LanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractInheritanceTest3LanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractInheritanceTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractInheritanceTestLanguageRuntimeModule.java index a5b8673d6..a5a6bfae6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractInheritanceTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractInheritanceTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetupGenerated.java index 2454e8857..0bf56d077 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.genmodel index 56864f058..a5c0fee56 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="BaseInheritanceTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetupGenerated.java index 56d3df465..e8ecb5395 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.genmodel index 76c735ade..9c77cd624 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="ConcreteTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore ../../../../../src/org/eclipse/xtext/grammarinheritance/ametamodel.genmodel#//ametamodel"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetupGenerated.java index e95b4f562..d8e9c99dd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTest2Language.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTest2Language.genmodel index c164df431..41292f8f9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTest2Language.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTest2Language.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="InheritanceTest2Language" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore BaseInheritanceTestLanguage.genmodel#//baseInheritanceTest InheritanceTestLanguage.genmodel#//inheritanceTest"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetupGenerated.java index e7739bac4..79346d255 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetupGenerated.java index df9f9deb2..9d85016fd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.genmodel index b6ca95367..8e9984cbb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="InheritanceTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore BaseInheritanceTestLanguage.genmodel#//baseInheritanceTest"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetupGenerated.java index a2369fdf4..da41395c2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/BaseInheritanceTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/BaseInheritanceTestFactory.java index e7558e0de..4f9aac2e8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/BaseInheritanceTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/BaseInheritanceTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.baseInheritanceTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/BaseInheritanceTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/BaseInheritanceTestPackage.java index 498a38cc2..0dc156400 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/BaseInheritanceTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/BaseInheritanceTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.baseInheritanceTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/Model.java index 09e045174..bf44c7fd8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.baseInheritanceTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/impl/BaseInheritanceTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/impl/BaseInheritanceTestFactoryImpl.java index 772e96ad4..b75417a16 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/impl/BaseInheritanceTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/impl/BaseInheritanceTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.baseInheritanceTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/impl/BaseInheritanceTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/impl/BaseInheritanceTestPackageImpl.java index ab1a70dbe..1a4c5af90 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/impl/BaseInheritanceTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/impl/BaseInheritanceTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.baseInheritanceTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/impl/ModelImpl.java index 4615503cc..5ae0240e0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.baseInheritanceTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/util/BaseInheritanceTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/util/BaseInheritanceTestAdapterFactory.java index 5102fbc21..9454350ae 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/util/BaseInheritanceTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/util/BaseInheritanceTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.baseInheritanceTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/util/BaseInheritanceTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/util/BaseInheritanceTestSwitch.java index b91ca2762..400951a8a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/util/BaseInheritanceTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/baseInheritanceTest/util/BaseInheritanceTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.baseInheritanceTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/AType2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/AType2.java index fada0508f..2cf4a3986 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/AType2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/AType2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/CallExtendedParserRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/CallExtendedParserRule.java index ba15fb478..b4b82efc4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/CallExtendedParserRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/CallExtendedParserRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/CallOverridenParserRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/CallOverridenParserRule.java index f944313ab..8f5e09c0d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/CallOverridenParserRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/CallOverridenParserRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/ConcreteParserRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/ConcreteParserRule.java index 8899850f2..0ec215386 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/ConcreteParserRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/ConcreteParserRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/FooFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/FooFactory.java index 355134a10..8ac6b7c64 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/FooFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/FooFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/FooPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/FooPackage.java index 7d91dd23e..87b31dcb8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/FooPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/FooPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/RootRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/RootRule.java index 13b96539a..d83cccf8d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/RootRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/RootRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/Subrule1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/Subrule1.java index 8c71467f1..6f0378b74 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/Subrule1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/Subrule1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/Subrule2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/Subrule2.java index 88c8e2257..392595584 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/Subrule2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/Subrule2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/Subrule3.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/Subrule3.java index 7975e328e..b858697e5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/Subrule3.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/Subrule3.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/AType2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/AType2Impl.java index 9c5474228..ad6c77784 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/AType2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/AType2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/CallExtendedParserRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/CallExtendedParserRuleImpl.java index a6119169d..0e9c06cba 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/CallExtendedParserRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/CallExtendedParserRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/CallOverridenParserRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/CallOverridenParserRuleImpl.java index b8041b6e8..10e224656 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/CallOverridenParserRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/CallOverridenParserRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/ConcreteParserRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/ConcreteParserRuleImpl.java index 06251809a..99d0d9745 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/ConcreteParserRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/ConcreteParserRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/FooFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/FooFactoryImpl.java index 8460bccae..33d7ba76f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/FooFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/FooFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/FooPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/FooPackageImpl.java index 6bc115738..76513c3c2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/FooPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/FooPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/RootRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/RootRuleImpl.java index 6de8dab98..fdef56ec0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/RootRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/RootRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/Subrule1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/Subrule1Impl.java index c9081a7bb..347fe03c0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/Subrule1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/Subrule1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/Subrule2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/Subrule2Impl.java index 2e3e249af..81985fb83 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/Subrule2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/Subrule2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/Subrule3Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/Subrule3Impl.java index 710cb22c6..6e82d645f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/Subrule3Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/impl/Subrule3Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/util/FooAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/util/FooAdapterFactory.java index 8767d3247..43841458c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/util/FooAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/util/FooAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/util/FooSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/util/FooSwitch.java index bc6dcc84b..d5c78a982 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/util/FooSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/foo/util/FooSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.foo.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/Element.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/Element.java index bcf83a710..0929481f5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/Element.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/Element.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/InheritanceTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/InheritanceTestFactory.java index 32240449f..44c6b787e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/InheritanceTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/InheritanceTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/InheritanceTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/InheritanceTestPackage.java index d8af794d8..4e6dc0d9c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/InheritanceTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/InheritanceTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/Model.java index 9df5e80d0..6367b2805 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/ElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/ElementImpl.java index f09711b26..428609cd4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/ElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/ElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/InheritanceTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/InheritanceTestFactoryImpl.java index 2f921632d..9fdce0026 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/InheritanceTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/InheritanceTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/InheritanceTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/InheritanceTestPackageImpl.java index 71e46108c..092338bb8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/InheritanceTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/InheritanceTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/ModelImpl.java index 817ee085f..6bd8836e7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/util/InheritanceTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/util/InheritanceTestAdapterFactory.java index 01dd90597..5558878d1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/util/InheritanceTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/util/InheritanceTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/util/InheritanceTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/util/InheritanceTestSwitch.java index ea6cbda89..a2e1a93c2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/util/InheritanceTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest/util/InheritanceTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/InheritanceTest2Factory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/InheritanceTest2Factory.java index 780d2d092..a26f02e39 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/InheritanceTest2Factory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/InheritanceTest2Factory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest2; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/InheritanceTest2Package.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/InheritanceTest2Package.java index 2dd953295..bd6d95df0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/InheritanceTest2Package.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/InheritanceTest2Package.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest2; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/Model.java index 25c54d36a..c9bdc2db2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest2; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/impl/InheritanceTest2FactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/impl/InheritanceTest2FactoryImpl.java index fb3b13f1d..c39f708eb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/impl/InheritanceTest2FactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/impl/InheritanceTest2FactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest2.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/impl/InheritanceTest2PackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/impl/InheritanceTest2PackageImpl.java index 1a8f3e839..af1a43b4c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/impl/InheritanceTest2PackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/impl/InheritanceTest2PackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest2.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/impl/ModelImpl.java index 65cab7cb3..ba224ea2c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest2.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/util/InheritanceTest2AdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/util/InheritanceTest2AdapterFactory.java index 94d96bdec..12dcda44e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/util/InheritanceTest2AdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/util/InheritanceTest2AdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest2.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/util/InheritanceTest2Switch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/util/InheritanceTest2Switch.java index 9ebbd48b8..e7059f4c9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/util/InheritanceTest2Switch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/inheritanceTest2/util/InheritanceTest2Switch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.grammarinheritance.inheritanceTest2.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/AbstractTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/AbstractTestLanguageAntlrTokenFileProvider.java index 25a99ed12..5c03cb6f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/AbstractTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/AbstractTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/AbstractTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/AbstractTestLanguageParser.java index cc07c940a..e9b411e69 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/AbstractTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/AbstractTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/BaseInheritanceTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/BaseInheritanceTestLanguageAntlrTokenFileProvider.java index 6f4a1abab..dbfae618f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/BaseInheritanceTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/BaseInheritanceTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/BaseInheritanceTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/BaseInheritanceTestLanguageParser.java index e5c7d0a56..b4f414daf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/BaseInheritanceTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/BaseInheritanceTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/ConcreteTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/ConcreteTestLanguageAntlrTokenFileProvider.java index f50487ba7..e8b096004 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/ConcreteTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/ConcreteTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/ConcreteTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/ConcreteTestLanguageParser.java index 5cd17eeb8..ed107c0bd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/ConcreteTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/ConcreteTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest2LanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest2LanguageAntlrTokenFileProvider.java index e5ee931d9..715245520 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest2LanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest2LanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest2LanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest2LanguageParser.java index ca06f4f67..2cfc38392 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest2LanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest2LanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest3LanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest3LanguageAntlrTokenFileProvider.java index 84ba37ac1..71b4f0445 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest3LanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest3LanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest3LanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest3LanguageParser.java index f17eca892..23e21333b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest3LanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTest3LanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTestLanguageAntlrTokenFileProvider.java index 8700cab77..3c0eec107 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTestLanguageParser.java index 85cc481be..cb3475a8d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/InheritanceTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalAbstractTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalAbstractTestLanguage.g index 7ba1b733b..dde603d6f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalAbstractTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalAbstractTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalAbstractTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalAbstractTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalAbstractTestLanguageLexer.java index 43633e817..84fac0894 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalAbstractTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalAbstractTestLanguageLexer.java @@ -62,8 +62,8 @@ public class InternalAbstractTestLanguageLexer extends Lexer { try { int _type = RULE_REAL; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractTestLanguage.g:186:11: ( RULE_INT '.' RULE_INT ) - // InternalAbstractTestLanguage.g:186:13: RULE_INT '.' RULE_INT + // InternalAbstractTestLanguage.g:191:11: ( RULE_INT '.' RULE_INT ) + // InternalAbstractTestLanguage.g:191:13: RULE_INT '.' RULE_INT { mRULE_INT(); match('.'); @@ -84,10 +84,10 @@ public class InternalAbstractTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractTestLanguage.g:188:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '\\u00F6' | '\\u00E4' | '\\u00FC' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalAbstractTestLanguage.g:188:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '\\u00F6' | '\\u00E4' | '\\u00FC' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalAbstractTestLanguage.g:193:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '\\u00F6' | '\\u00E4' | '\\u00FC' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalAbstractTestLanguage.g:193:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '\\u00F6' | '\\u00E4' | '\\u00FC' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalAbstractTestLanguage.g:188:11: ( '^' )? + // InternalAbstractTestLanguage.g:193:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -96,7 +96,7 @@ public class InternalAbstractTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalAbstractTestLanguage.g:188:11: '^' + // InternalAbstractTestLanguage.g:193:11: '^' { match('^'); @@ -114,7 +114,7 @@ public class InternalAbstractTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalAbstractTestLanguage.g:188:67: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalAbstractTestLanguage.g:193:67: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -161,10 +161,10 @@ public class InternalAbstractTestLanguageLexer extends Lexer { // $ANTLR start "RULE_INT" public final void mRULE_INT() throws RecognitionException { try { - // InternalAbstractTestLanguage.g:190:19: ( ( '0' .. '9' )+ ) - // InternalAbstractTestLanguage.g:190:21: ( '0' .. '9' )+ + // InternalAbstractTestLanguage.g:195:19: ( ( '0' .. '9' )+ ) + // InternalAbstractTestLanguage.g:195:21: ( '0' .. '9' )+ { - // InternalAbstractTestLanguage.g:190:21: ( '0' .. '9' )+ + // InternalAbstractTestLanguage.g:195:21: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -178,7 +178,7 @@ public class InternalAbstractTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalAbstractTestLanguage.g:190:22: '0' .. '9' + // InternalAbstractTestLanguage.g:195:22: '0' .. '9' { matchRange('0','9'); @@ -208,10 +208,10 @@ public class InternalAbstractTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractTestLanguage.g:192:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalAbstractTestLanguage.g:192:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalAbstractTestLanguage.g:197:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalAbstractTestLanguage.g:197:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalAbstractTestLanguage.g:192:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalAbstractTestLanguage.g:197:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -229,10 +229,10 @@ public class InternalAbstractTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalAbstractTestLanguage.g:192:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalAbstractTestLanguage.g:197:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalAbstractTestLanguage.g:192:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalAbstractTestLanguage.g:197:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -248,7 +248,7 @@ public class InternalAbstractTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalAbstractTestLanguage.g:192:21: '\\\\' . + // InternalAbstractTestLanguage.g:197:21: '\\\\' . { match('\\'); matchAny(); @@ -256,7 +256,7 @@ public class InternalAbstractTestLanguageLexer extends Lexer { } break; case 2 : - // InternalAbstractTestLanguage.g:192:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalAbstractTestLanguage.g:197:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -281,10 +281,10 @@ public class InternalAbstractTestLanguageLexer extends Lexer { } break; case 2 : - // InternalAbstractTestLanguage.g:192:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalAbstractTestLanguage.g:197:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalAbstractTestLanguage.g:192:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalAbstractTestLanguage.g:197:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -300,7 +300,7 @@ public class InternalAbstractTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalAbstractTestLanguage.g:192:54: '\\\\' . + // InternalAbstractTestLanguage.g:197:54: '\\\\' . { match('\\'); matchAny(); @@ -308,7 +308,7 @@ public class InternalAbstractTestLanguageLexer extends Lexer { } break; case 2 : - // InternalAbstractTestLanguage.g:192:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalAbstractTestLanguage.g:197:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -351,12 +351,12 @@ public class InternalAbstractTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractTestLanguage.g:194:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalAbstractTestLanguage.g:194:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalAbstractTestLanguage.g:199:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalAbstractTestLanguage.g:199:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalAbstractTestLanguage.g:194:24: ( options {greedy=false; } : . )* + // InternalAbstractTestLanguage.g:199:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -381,7 +381,7 @@ public class InternalAbstractTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalAbstractTestLanguage.g:194:52: . + // InternalAbstractTestLanguage.g:199:52: . { matchAny(); @@ -411,12 +411,12 @@ public class InternalAbstractTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractTestLanguage.g:196:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalAbstractTestLanguage.g:196:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalAbstractTestLanguage.g:201:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalAbstractTestLanguage.g:201:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalAbstractTestLanguage.g:196:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalAbstractTestLanguage.g:201:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -429,7 +429,7 @@ public class InternalAbstractTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalAbstractTestLanguage.g:196:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalAbstractTestLanguage.g:201: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(); @@ -449,7 +449,7 @@ public class InternalAbstractTestLanguageLexer extends Lexer { } } while (true); - // InternalAbstractTestLanguage.g:196:40: ( ( '\\r' )? '\\n' )? + // InternalAbstractTestLanguage.g:201:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -458,9 +458,9 @@ public class InternalAbstractTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalAbstractTestLanguage.g:196:41: ( '\\r' )? '\\n' + // InternalAbstractTestLanguage.g:201:41: ( '\\r' )? '\\n' { - // InternalAbstractTestLanguage.g:196:41: ( '\\r' )? + // InternalAbstractTestLanguage.g:201:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -469,7 +469,7 @@ public class InternalAbstractTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalAbstractTestLanguage.g:196:41: '\\r' + // InternalAbstractTestLanguage.g:201:41: '\\r' { match('\r'); @@ -501,10 +501,10 @@ public class InternalAbstractTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractTestLanguage.g:198:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalAbstractTestLanguage.g:198:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalAbstractTestLanguage.g:203:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalAbstractTestLanguage.g:203:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalAbstractTestLanguage.g:198:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalAbstractTestLanguage.g:203:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -558,8 +558,8 @@ public class InternalAbstractTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractTestLanguage.g:200:16: ( . ) - // InternalAbstractTestLanguage.g:200:18: . + // InternalAbstractTestLanguage.g:205:16: ( . ) + // InternalAbstractTestLanguage.g:205:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalAbstractTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalAbstractTestLanguageParser.java index 7a2f8883f..bb8060d42 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalAbstractTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalAbstractTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -74,7 +82,7 @@ public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleInheritedParserRule" - // InternalAbstractTestLanguage.g:64:1: entryRuleInheritedParserRule returns [EObject current=null] : iv_ruleInheritedParserRule= ruleInheritedParserRule EOF ; + // InternalAbstractTestLanguage.g:69:1: entryRuleInheritedParserRule returns [EObject current=null] : iv_ruleInheritedParserRule= ruleInheritedParserRule EOF ; public final EObject entryRuleInheritedParserRule() throws RecognitionException { EObject current = null; @@ -82,8 +90,8 @@ public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalAbstractTestLanguage.g:64:60: (iv_ruleInheritedParserRule= ruleInheritedParserRule EOF ) - // InternalAbstractTestLanguage.g:65:2: iv_ruleInheritedParserRule= ruleInheritedParserRule EOF + // InternalAbstractTestLanguage.g:69:60: (iv_ruleInheritedParserRule= ruleInheritedParserRule EOF ) + // InternalAbstractTestLanguage.g:70:2: iv_ruleInheritedParserRule= ruleInheritedParserRule EOF { newCompositeNode(grammarAccess.getInheritedParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -110,7 +118,7 @@ public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleInheritedParserRule" - // InternalAbstractTestLanguage.g:71:1: ruleInheritedParserRule returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalAbstractTestLanguage.g:76:1: ruleInheritedParserRule returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleInheritedParserRule() throws RecognitionException { EObject current = null; @@ -121,21 +129,21 @@ public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalAbstractTestLanguage.g:77:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalAbstractTestLanguage.g:78:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalAbstractTestLanguage.g:82:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalAbstractTestLanguage.g:83:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalAbstractTestLanguage.g:78:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalAbstractTestLanguage.g:79:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) + // InternalAbstractTestLanguage.g:83:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalAbstractTestLanguage.g:84:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getInheritedParserRuleAccess().getElementKeyword_0()); - // InternalAbstractTestLanguage.g:83:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalAbstractTestLanguage.g:84:4: (lv_name_1_0= RULE_ID ) + // InternalAbstractTestLanguage.g:88:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalAbstractTestLanguage.g:89:4: (lv_name_1_0= RULE_ID ) { - // InternalAbstractTestLanguage.g:84:4: (lv_name_1_0= RULE_ID ) - // InternalAbstractTestLanguage.g:85:5: lv_name_1_0= RULE_ID + // InternalAbstractTestLanguage.g:89:4: (lv_name_1_0= RULE_ID ) + // InternalAbstractTestLanguage.g:90:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -180,7 +188,7 @@ public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleOverridableParserRule" - // InternalAbstractTestLanguage.g:105:1: entryRuleOverridableParserRule returns [EObject current=null] : iv_ruleOverridableParserRule= ruleOverridableParserRule EOF ; + // InternalAbstractTestLanguage.g:110:1: entryRuleOverridableParserRule returns [EObject current=null] : iv_ruleOverridableParserRule= ruleOverridableParserRule EOF ; public final EObject entryRuleOverridableParserRule() throws RecognitionException { EObject current = null; @@ -188,8 +196,8 @@ public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalAbstractTestLanguage.g:105:62: (iv_ruleOverridableParserRule= ruleOverridableParserRule EOF ) - // InternalAbstractTestLanguage.g:106:2: iv_ruleOverridableParserRule= ruleOverridableParserRule EOF + // InternalAbstractTestLanguage.g:110:62: (iv_ruleOverridableParserRule= ruleOverridableParserRule EOF ) + // InternalAbstractTestLanguage.g:111:2: iv_ruleOverridableParserRule= ruleOverridableParserRule EOF { newCompositeNode(grammarAccess.getOverridableParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -216,7 +224,7 @@ public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleOverridableParserRule" - // InternalAbstractTestLanguage.g:112:1: ruleOverridableParserRule returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalAbstractTestLanguage.g:117:1: ruleOverridableParserRule returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleOverridableParserRule() throws RecognitionException { EObject current = null; @@ -227,21 +235,21 @@ public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalAbstractTestLanguage.g:118:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalAbstractTestLanguage.g:119:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalAbstractTestLanguage.g:123:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalAbstractTestLanguage.g:124:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalAbstractTestLanguage.g:119:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalAbstractTestLanguage.g:120:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) + // InternalAbstractTestLanguage.g:124:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalAbstractTestLanguage.g:125:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getOverridableParserRuleAccess().getElementKeyword_0()); - // InternalAbstractTestLanguage.g:124:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalAbstractTestLanguage.g:125:4: (lv_name_1_0= RULE_ID ) + // InternalAbstractTestLanguage.g:129:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalAbstractTestLanguage.g:130:4: (lv_name_1_0= RULE_ID ) { - // InternalAbstractTestLanguage.g:125:4: (lv_name_1_0= RULE_ID ) - // InternalAbstractTestLanguage.g:126:5: lv_name_1_0= RULE_ID + // InternalAbstractTestLanguage.g:130:4: (lv_name_1_0= RULE_ID ) + // InternalAbstractTestLanguage.g:131:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -286,7 +294,7 @@ public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleExtendableParserRule" - // InternalAbstractTestLanguage.g:146:1: entryRuleExtendableParserRule returns [EObject current=null] : iv_ruleExtendableParserRule= ruleExtendableParserRule EOF ; + // InternalAbstractTestLanguage.g:151:1: entryRuleExtendableParserRule returns [EObject current=null] : iv_ruleExtendableParserRule= ruleExtendableParserRule EOF ; public final EObject entryRuleExtendableParserRule() throws RecognitionException { EObject current = null; @@ -294,8 +302,8 @@ public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalAbstractTestLanguage.g:146:61: (iv_ruleExtendableParserRule= ruleExtendableParserRule EOF ) - // InternalAbstractTestLanguage.g:147:2: iv_ruleExtendableParserRule= ruleExtendableParserRule EOF + // InternalAbstractTestLanguage.g:151:61: (iv_ruleExtendableParserRule= ruleExtendableParserRule EOF ) + // InternalAbstractTestLanguage.g:152:2: iv_ruleExtendableParserRule= ruleExtendableParserRule EOF { newCompositeNode(grammarAccess.getExtendableParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -322,7 +330,7 @@ public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleExtendableParserRule" - // InternalAbstractTestLanguage.g:153:1: ruleExtendableParserRule returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalAbstractTestLanguage.g:158:1: ruleExtendableParserRule returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleExtendableParserRule() throws RecognitionException { EObject current = null; @@ -333,21 +341,21 @@ public class InternalAbstractTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalAbstractTestLanguage.g:159:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalAbstractTestLanguage.g:160:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalAbstractTestLanguage.g:164:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalAbstractTestLanguage.g:165:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalAbstractTestLanguage.g:160:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalAbstractTestLanguage.g:161:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) + // InternalAbstractTestLanguage.g:165:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalAbstractTestLanguage.g:166:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getExtendableParserRuleAccess().getElementKeyword_0()); - // InternalAbstractTestLanguage.g:165:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalAbstractTestLanguage.g:166:4: (lv_name_1_0= RULE_ID ) + // InternalAbstractTestLanguage.g:170:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalAbstractTestLanguage.g:171:4: (lv_name_1_0= RULE_ID ) { - // InternalAbstractTestLanguage.g:166:4: (lv_name_1_0= RULE_ID ) - // InternalAbstractTestLanguage.g:167:5: lv_name_1_0= RULE_ID + // InternalAbstractTestLanguage.g:171:4: (lv_name_1_0= RULE_ID ) + // InternalAbstractTestLanguage.g:172:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalBaseInheritanceTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalBaseInheritanceTestLanguage.g index a5ac9c36f..2f85a1068 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalBaseInheritanceTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalBaseInheritanceTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBaseInheritanceTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalBaseInheritanceTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalBaseInheritanceTestLanguageLexer.java index 246954257..3b0832959 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalBaseInheritanceTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalBaseInheritanceTestLanguageLexer.java @@ -61,10 +61,10 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBaseInheritanceTestLanguage.g:104:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBaseInheritanceTestLanguage.g:104:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBaseInheritanceTestLanguage.g:109:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBaseInheritanceTestLanguage.g:109:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBaseInheritanceTestLanguage.g:104:11: ( '^' )? + // InternalBaseInheritanceTestLanguage.g:109:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -73,7 +73,7 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBaseInheritanceTestLanguage.g:104:11: '^' + // InternalBaseInheritanceTestLanguage.g:109:11: '^' { match('^'); @@ -91,7 +91,7 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBaseInheritanceTestLanguage.g:104:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBaseInheritanceTestLanguage.g:109:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -140,10 +140,10 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBaseInheritanceTestLanguage.g:106:10: ( ( '0' .. '9' )+ ) - // InternalBaseInheritanceTestLanguage.g:106:12: ( '0' .. '9' )+ + // InternalBaseInheritanceTestLanguage.g:111:10: ( ( '0' .. '9' )+ ) + // InternalBaseInheritanceTestLanguage.g:111:12: ( '0' .. '9' )+ { - // InternalBaseInheritanceTestLanguage.g:106:12: ( '0' .. '9' )+ + // InternalBaseInheritanceTestLanguage.g:111:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -157,7 +157,7 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBaseInheritanceTestLanguage.g:106:13: '0' .. '9' + // InternalBaseInheritanceTestLanguage.g:111:13: '0' .. '9' { matchRange('0','9'); @@ -189,10 +189,10 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBaseInheritanceTestLanguage.g:108:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBaseInheritanceTestLanguage.g:108:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBaseInheritanceTestLanguage.g:113:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBaseInheritanceTestLanguage.g:113:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBaseInheritanceTestLanguage.g:108:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBaseInheritanceTestLanguage.g:113:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -210,10 +210,10 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBaseInheritanceTestLanguage.g:108:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBaseInheritanceTestLanguage.g:113:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBaseInheritanceTestLanguage.g:108:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBaseInheritanceTestLanguage.g:113:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -229,7 +229,7 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBaseInheritanceTestLanguage.g:108:21: '\\\\' . + // InternalBaseInheritanceTestLanguage.g:113:21: '\\\\' . { match('\\'); matchAny(); @@ -237,7 +237,7 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBaseInheritanceTestLanguage.g:108:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBaseInheritanceTestLanguage.g:113:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -262,10 +262,10 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBaseInheritanceTestLanguage.g:108:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBaseInheritanceTestLanguage.g:113:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBaseInheritanceTestLanguage.g:108:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBaseInheritanceTestLanguage.g:113:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -281,7 +281,7 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBaseInheritanceTestLanguage.g:108:54: '\\\\' . + // InternalBaseInheritanceTestLanguage.g:113:54: '\\\\' . { match('\\'); matchAny(); @@ -289,7 +289,7 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBaseInheritanceTestLanguage.g:108:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBaseInheritanceTestLanguage.g:113:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -332,12 +332,12 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBaseInheritanceTestLanguage.g:110:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBaseInheritanceTestLanguage.g:110:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBaseInheritanceTestLanguage.g:115:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBaseInheritanceTestLanguage.g:115:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBaseInheritanceTestLanguage.g:110:24: ( options {greedy=false; } : . )* + // InternalBaseInheritanceTestLanguage.g:115:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -362,7 +362,7 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBaseInheritanceTestLanguage.g:110:52: . + // InternalBaseInheritanceTestLanguage.g:115:52: . { matchAny(); @@ -392,12 +392,12 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBaseInheritanceTestLanguage.g:112:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBaseInheritanceTestLanguage.g:112:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBaseInheritanceTestLanguage.g:117:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBaseInheritanceTestLanguage.g:117:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBaseInheritanceTestLanguage.g:112:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBaseInheritanceTestLanguage.g:117:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -410,7 +410,7 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBaseInheritanceTestLanguage.g:112:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBaseInheritanceTestLanguage.g:117: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(); @@ -430,7 +430,7 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { } } while (true); - // InternalBaseInheritanceTestLanguage.g:112:40: ( ( '\\r' )? '\\n' )? + // InternalBaseInheritanceTestLanguage.g:117:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -439,9 +439,9 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBaseInheritanceTestLanguage.g:112:41: ( '\\r' )? '\\n' + // InternalBaseInheritanceTestLanguage.g:117:41: ( '\\r' )? '\\n' { - // InternalBaseInheritanceTestLanguage.g:112:41: ( '\\r' )? + // InternalBaseInheritanceTestLanguage.g:117:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -450,7 +450,7 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBaseInheritanceTestLanguage.g:112:41: '\\r' + // InternalBaseInheritanceTestLanguage.g:117:41: '\\r' { match('\r'); @@ -482,10 +482,10 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBaseInheritanceTestLanguage.g:114:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBaseInheritanceTestLanguage.g:114:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBaseInheritanceTestLanguage.g:119:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBaseInheritanceTestLanguage.g:119:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBaseInheritanceTestLanguage.g:114:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBaseInheritanceTestLanguage.g:119:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -539,8 +539,8 @@ public class InternalBaseInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBaseInheritanceTestLanguage.g:116:16: ( . ) - // InternalBaseInheritanceTestLanguage.g:116:18: . + // InternalBaseInheritanceTestLanguage.g:121:16: ( . ) + // InternalBaseInheritanceTestLanguage.g:121:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalBaseInheritanceTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalBaseInheritanceTestLanguageParser.java index b2c7ee6a8..734f2b732 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalBaseInheritanceTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalBaseInheritanceTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBaseInheritanceTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -73,7 +81,7 @@ public class InternalBaseInheritanceTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleModel" - // InternalBaseInheritanceTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBaseInheritanceTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -81,8 +89,8 @@ public class InternalBaseInheritanceTestLanguageParser extends AbstractInternalA try { - // InternalBaseInheritanceTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBaseInheritanceTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBaseInheritanceTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBaseInheritanceTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -109,7 +117,7 @@ public class InternalBaseInheritanceTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleModel" - // InternalBaseInheritanceTestLanguage.g:71:1: ruleModel returns [EObject current=null] : (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalBaseInheritanceTestLanguage.g:76:1: ruleModel returns [EObject current=null] : (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -120,21 +128,21 @@ public class InternalBaseInheritanceTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalBaseInheritanceTestLanguage.g:77:2: ( (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalBaseInheritanceTestLanguage.g:78:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBaseInheritanceTestLanguage.g:82:2: ( (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalBaseInheritanceTestLanguage.g:83:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalBaseInheritanceTestLanguage.g:78:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalBaseInheritanceTestLanguage.g:79:3: otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) + // InternalBaseInheritanceTestLanguage.g:83:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBaseInheritanceTestLanguage.g:84:3: otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getModelKeyword_0()); - // InternalBaseInheritanceTestLanguage.g:83:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBaseInheritanceTestLanguage.g:84:4: (lv_name_1_0= RULE_ID ) + // InternalBaseInheritanceTestLanguage.g:88:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBaseInheritanceTestLanguage.g:89:4: (lv_name_1_0= RULE_ID ) { - // InternalBaseInheritanceTestLanguage.g:84:4: (lv_name_1_0= RULE_ID ) - // InternalBaseInheritanceTestLanguage.g:85:5: lv_name_1_0= RULE_ID + // InternalBaseInheritanceTestLanguage.g:89:4: (lv_name_1_0= RULE_ID ) + // InternalBaseInheritanceTestLanguage.g:90:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalConcreteTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalConcreteTestLanguage.g index 3c50a92ef..1c2620f87 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalConcreteTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalConcreteTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalConcreteTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalConcreteTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalConcreteTestLanguageLexer.java index 3777ab319..1bfa77fbb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalConcreteTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalConcreteTestLanguageLexer.java @@ -259,8 +259,8 @@ public class InternalConcreteTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteTestLanguage.g:704:9: ( SUPER_ID ) - // InternalConcreteTestLanguage.g:704:11: SUPER_ID + // InternalConcreteTestLanguage.g:709:9: ( SUPER_ID ) + // InternalConcreteTestLanguage.g:709:11: SUPER_ID { mSUPER_ID(); @@ -279,8 +279,8 @@ public class InternalConcreteTestLanguageLexer extends Lexer { try { int _type = RULE_REAL; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteTestLanguage.g:706:11: ( RULE_INT '.' RULE_INT ) - // InternalConcreteTestLanguage.g:706:13: RULE_INT '.' RULE_INT + // InternalConcreteTestLanguage.g:711:11: ( RULE_INT '.' RULE_INT ) + // InternalConcreteTestLanguage.g:711:13: RULE_INT '.' RULE_INT { mRULE_INT(); match('.'); @@ -299,10 +299,10 @@ public class InternalConcreteTestLanguageLexer extends Lexer { // $ANTLR start "SUPER_ID" public final void mSUPER_ID() throws RecognitionException { try { - // InternalConcreteTestLanguage.g:708:19: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '\\u00F6' | '\\u00E4' | '\\u00FC' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalConcreteTestLanguage.g:708:21: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '\\u00F6' | '\\u00E4' | '\\u00FC' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalConcreteTestLanguage.g:713:19: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '\\u00F6' | '\\u00E4' | '\\u00FC' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalConcreteTestLanguage.g:713:21: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '\\u00F6' | '\\u00E4' | '\\u00FC' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalConcreteTestLanguage.g:708:21: ( '^' )? + // InternalConcreteTestLanguage.g:713:21: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -311,7 +311,7 @@ public class InternalConcreteTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalConcreteTestLanguage.g:708:21: '^' + // InternalConcreteTestLanguage.g:713:21: '^' { match('^'); @@ -329,7 +329,7 @@ public class InternalConcreteTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalConcreteTestLanguage.g:708:77: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalConcreteTestLanguage.g:713:77: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -376,10 +376,10 @@ public class InternalConcreteTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteTestLanguage.g:710:10: ( ( '0' .. '9' )+ ) - // InternalConcreteTestLanguage.g:710:12: ( '0' .. '9' )+ + // InternalConcreteTestLanguage.g:715:10: ( ( '0' .. '9' )+ ) + // InternalConcreteTestLanguage.g:715:12: ( '0' .. '9' )+ { - // InternalConcreteTestLanguage.g:710:12: ( '0' .. '9' )+ + // InternalConcreteTestLanguage.g:715:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -393,7 +393,7 @@ public class InternalConcreteTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalConcreteTestLanguage.g:710:13: '0' .. '9' + // InternalConcreteTestLanguage.g:715:13: '0' .. '9' { matchRange('0','9'); @@ -425,10 +425,10 @@ public class InternalConcreteTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteTestLanguage.g:712:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalConcreteTestLanguage.g:712:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalConcreteTestLanguage.g:717:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalConcreteTestLanguage.g:717:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalConcreteTestLanguage.g:712:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalConcreteTestLanguage.g:717:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -446,10 +446,10 @@ public class InternalConcreteTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalConcreteTestLanguage.g:712:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalConcreteTestLanguage.g:717:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalConcreteTestLanguage.g:712:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalConcreteTestLanguage.g:717:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -465,7 +465,7 @@ public class InternalConcreteTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalConcreteTestLanguage.g:712:21: '\\\\' . + // InternalConcreteTestLanguage.g:717:21: '\\\\' . { match('\\'); matchAny(); @@ -473,7 +473,7 @@ public class InternalConcreteTestLanguageLexer extends Lexer { } break; case 2 : - // InternalConcreteTestLanguage.g:712:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalConcreteTestLanguage.g:717:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -498,10 +498,10 @@ public class InternalConcreteTestLanguageLexer extends Lexer { } break; case 2 : - // InternalConcreteTestLanguage.g:712:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalConcreteTestLanguage.g:717:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalConcreteTestLanguage.g:712:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalConcreteTestLanguage.g:717:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -517,7 +517,7 @@ public class InternalConcreteTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalConcreteTestLanguage.g:712:54: '\\\\' . + // InternalConcreteTestLanguage.g:717:54: '\\\\' . { match('\\'); matchAny(); @@ -525,7 +525,7 @@ public class InternalConcreteTestLanguageLexer extends Lexer { } break; case 2 : - // InternalConcreteTestLanguage.g:712:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalConcreteTestLanguage.g:717:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -568,12 +568,12 @@ public class InternalConcreteTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteTestLanguage.g:714:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalConcreteTestLanguage.g:714:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalConcreteTestLanguage.g:719:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalConcreteTestLanguage.g:719:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalConcreteTestLanguage.g:714:24: ( options {greedy=false; } : . )* + // InternalConcreteTestLanguage.g:719:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -598,7 +598,7 @@ public class InternalConcreteTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalConcreteTestLanguage.g:714:52: . + // InternalConcreteTestLanguage.g:719:52: . { matchAny(); @@ -628,12 +628,12 @@ public class InternalConcreteTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteTestLanguage.g:716:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalConcreteTestLanguage.g:716:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalConcreteTestLanguage.g:721:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalConcreteTestLanguage.g:721:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalConcreteTestLanguage.g:716:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalConcreteTestLanguage.g:721:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -646,7 +646,7 @@ public class InternalConcreteTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalConcreteTestLanguage.g:716:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalConcreteTestLanguage.g:721: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(); @@ -666,7 +666,7 @@ public class InternalConcreteTestLanguageLexer extends Lexer { } } while (true); - // InternalConcreteTestLanguage.g:716:40: ( ( '\\r' )? '\\n' )? + // InternalConcreteTestLanguage.g:721:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -675,9 +675,9 @@ public class InternalConcreteTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalConcreteTestLanguage.g:716:41: ( '\\r' )? '\\n' + // InternalConcreteTestLanguage.g:721:41: ( '\\r' )? '\\n' { - // InternalConcreteTestLanguage.g:716:41: ( '\\r' )? + // InternalConcreteTestLanguage.g:721:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -686,7 +686,7 @@ public class InternalConcreteTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalConcreteTestLanguage.g:716:41: '\\r' + // InternalConcreteTestLanguage.g:721:41: '\\r' { match('\r'); @@ -718,10 +718,10 @@ public class InternalConcreteTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteTestLanguage.g:718:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalConcreteTestLanguage.g:718:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalConcreteTestLanguage.g:723:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalConcreteTestLanguage.g:723:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalConcreteTestLanguage.g:718:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalConcreteTestLanguage.g:723:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -775,8 +775,8 @@ public class InternalConcreteTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteTestLanguage.g:720:16: ( . ) - // InternalConcreteTestLanguage.g:720:18: . + // InternalConcreteTestLanguage.g:725:16: ( . ) + // InternalConcreteTestLanguage.g:725:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalConcreteTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalConcreteTestLanguageParser.java index 51148a847..8d418044c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalConcreteTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalConcreteTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -84,7 +92,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleRootRule" - // InternalConcreteTestLanguage.g:64:1: entryRuleRootRule returns [EObject current=null] : iv_ruleRootRule= ruleRootRule EOF ; + // InternalConcreteTestLanguage.g:69:1: entryRuleRootRule returns [EObject current=null] : iv_ruleRootRule= ruleRootRule EOF ; public final EObject entryRuleRootRule() throws RecognitionException { EObject current = null; @@ -92,8 +100,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:64:49: (iv_ruleRootRule= ruleRootRule EOF ) - // InternalConcreteTestLanguage.g:65:2: iv_ruleRootRule= ruleRootRule EOF + // InternalConcreteTestLanguage.g:69:49: (iv_ruleRootRule= ruleRootRule EOF ) + // InternalConcreteTestLanguage.g:70:2: iv_ruleRootRule= ruleRootRule EOF { newCompositeNode(grammarAccess.getRootRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -120,7 +128,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleRootRule" - // InternalConcreteTestLanguage.g:71:1: ruleRootRule returns [EObject current=null] : (this_ConcreteParserRule_0= ruleConcreteParserRule | this_CallOverridenParserRule_1= ruleCallOverridenParserRule | this_CallExtendedParserRule_2= ruleCallExtendedParserRule | this_OverridableParserRule2_3= ruleOverridableParserRule2 ) ; + // InternalConcreteTestLanguage.g:76:1: ruleRootRule returns [EObject current=null] : (this_ConcreteParserRule_0= ruleConcreteParserRule | this_CallOverridenParserRule_1= ruleCallOverridenParserRule | this_CallExtendedParserRule_2= ruleCallExtendedParserRule | this_OverridableParserRule2_3= ruleOverridableParserRule2 ) ; public final EObject ruleRootRule() throws RecognitionException { EObject current = null; @@ -137,10 +145,10 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:77:2: ( (this_ConcreteParserRule_0= ruleConcreteParserRule | this_CallOverridenParserRule_1= ruleCallOverridenParserRule | this_CallExtendedParserRule_2= ruleCallExtendedParserRule | this_OverridableParserRule2_3= ruleOverridableParserRule2 ) ) - // InternalConcreteTestLanguage.g:78:2: (this_ConcreteParserRule_0= ruleConcreteParserRule | this_CallOverridenParserRule_1= ruleCallOverridenParserRule | this_CallExtendedParserRule_2= ruleCallExtendedParserRule | this_OverridableParserRule2_3= ruleOverridableParserRule2 ) + // InternalConcreteTestLanguage.g:82:2: ( (this_ConcreteParserRule_0= ruleConcreteParserRule | this_CallOverridenParserRule_1= ruleCallOverridenParserRule | this_CallExtendedParserRule_2= ruleCallExtendedParserRule | this_OverridableParserRule2_3= ruleOverridableParserRule2 ) ) + // InternalConcreteTestLanguage.g:83:2: (this_ConcreteParserRule_0= ruleConcreteParserRule | this_CallOverridenParserRule_1= ruleCallOverridenParserRule | this_CallExtendedParserRule_2= ruleCallExtendedParserRule | this_OverridableParserRule2_3= ruleOverridableParserRule2 ) { - // InternalConcreteTestLanguage.g:78:2: (this_ConcreteParserRule_0= ruleConcreteParserRule | this_CallOverridenParserRule_1= ruleCallOverridenParserRule | this_CallExtendedParserRule_2= ruleCallExtendedParserRule | this_OverridableParserRule2_3= ruleOverridableParserRule2 ) + // InternalConcreteTestLanguage.g:83:2: (this_ConcreteParserRule_0= ruleConcreteParserRule | this_CallOverridenParserRule_1= ruleCallOverridenParserRule | this_CallExtendedParserRule_2= ruleCallExtendedParserRule | this_OverridableParserRule2_3= ruleOverridableParserRule2 ) int alt1=4; switch ( input.LA(1) ) { case 13: @@ -172,7 +180,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar switch (alt1) { case 1 : - // InternalConcreteTestLanguage.g:79:3: this_ConcreteParserRule_0= ruleConcreteParserRule + // InternalConcreteTestLanguage.g:84:3: this_ConcreteParserRule_0= ruleConcreteParserRule { newCompositeNode(grammarAccess.getRootRuleAccess().getConcreteParserRuleParserRuleCall_0()); @@ -190,7 +198,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalConcreteTestLanguage.g:88:3: this_CallOverridenParserRule_1= ruleCallOverridenParserRule + // InternalConcreteTestLanguage.g:93:3: this_CallOverridenParserRule_1= ruleCallOverridenParserRule { newCompositeNode(grammarAccess.getRootRuleAccess().getCallOverridenParserRuleParserRuleCall_1()); @@ -208,7 +216,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar } break; case 3 : - // InternalConcreteTestLanguage.g:97:3: this_CallExtendedParserRule_2= ruleCallExtendedParserRule + // InternalConcreteTestLanguage.g:102:3: this_CallExtendedParserRule_2= ruleCallExtendedParserRule { newCompositeNode(grammarAccess.getRootRuleAccess().getCallExtendedParserRuleParserRuleCall_2()); @@ -226,7 +234,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar } break; case 4 : - // InternalConcreteTestLanguage.g:106:3: this_OverridableParserRule2_3= ruleOverridableParserRule2 + // InternalConcreteTestLanguage.g:111:3: this_OverridableParserRule2_3= ruleOverridableParserRule2 { newCompositeNode(grammarAccess.getRootRuleAccess().getOverridableParserRule2ParserRuleCall_3()); @@ -266,7 +274,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleConcreteParserRule" - // InternalConcreteTestLanguage.g:118:1: entryRuleConcreteParserRule returns [EObject current=null] : iv_ruleConcreteParserRule= ruleConcreteParserRule EOF ; + // InternalConcreteTestLanguage.g:123:1: entryRuleConcreteParserRule returns [EObject current=null] : iv_ruleConcreteParserRule= ruleConcreteParserRule EOF ; public final EObject entryRuleConcreteParserRule() throws RecognitionException { EObject current = null; @@ -274,8 +282,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:118:59: (iv_ruleConcreteParserRule= ruleConcreteParserRule EOF ) - // InternalConcreteTestLanguage.g:119:2: iv_ruleConcreteParserRule= ruleConcreteParserRule EOF + // InternalConcreteTestLanguage.g:123:59: (iv_ruleConcreteParserRule= ruleConcreteParserRule EOF ) + // InternalConcreteTestLanguage.g:124:2: iv_ruleConcreteParserRule= ruleConcreteParserRule EOF { newCompositeNode(grammarAccess.getConcreteParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -302,7 +310,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleConcreteParserRule" - // InternalConcreteTestLanguage.g:125:1: ruleConcreteParserRule returns [EObject current=null] : (otherlv_0= 'model' ( (lv_magicNumber_1_0= RULE_REAL ) ) otherlv_2= ':' ( (lv_elements_3_0= ruleInheritedParserRule ) )* ) ; + // InternalConcreteTestLanguage.g:130:1: ruleConcreteParserRule returns [EObject current=null] : (otherlv_0= 'model' ( (lv_magicNumber_1_0= RULE_REAL ) ) otherlv_2= ':' ( (lv_elements_3_0= ruleInheritedParserRule ) )* ) ; public final EObject ruleConcreteParserRule() throws RecognitionException { EObject current = null; @@ -316,21 +324,21 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:131:2: ( (otherlv_0= 'model' ( (lv_magicNumber_1_0= RULE_REAL ) ) otherlv_2= ':' ( (lv_elements_3_0= ruleInheritedParserRule ) )* ) ) - // InternalConcreteTestLanguage.g:132:2: (otherlv_0= 'model' ( (lv_magicNumber_1_0= RULE_REAL ) ) otherlv_2= ':' ( (lv_elements_3_0= ruleInheritedParserRule ) )* ) + // InternalConcreteTestLanguage.g:136:2: ( (otherlv_0= 'model' ( (lv_magicNumber_1_0= RULE_REAL ) ) otherlv_2= ':' ( (lv_elements_3_0= ruleInheritedParserRule ) )* ) ) + // InternalConcreteTestLanguage.g:137:2: (otherlv_0= 'model' ( (lv_magicNumber_1_0= RULE_REAL ) ) otherlv_2= ':' ( (lv_elements_3_0= ruleInheritedParserRule ) )* ) { - // InternalConcreteTestLanguage.g:132:2: (otherlv_0= 'model' ( (lv_magicNumber_1_0= RULE_REAL ) ) otherlv_2= ':' ( (lv_elements_3_0= ruleInheritedParserRule ) )* ) - // InternalConcreteTestLanguage.g:133:3: otherlv_0= 'model' ( (lv_magicNumber_1_0= RULE_REAL ) ) otherlv_2= ':' ( (lv_elements_3_0= ruleInheritedParserRule ) )* + // InternalConcreteTestLanguage.g:137:2: (otherlv_0= 'model' ( (lv_magicNumber_1_0= RULE_REAL ) ) otherlv_2= ':' ( (lv_elements_3_0= ruleInheritedParserRule ) )* ) + // InternalConcreteTestLanguage.g:138:3: otherlv_0= 'model' ( (lv_magicNumber_1_0= RULE_REAL ) ) otherlv_2= ':' ( (lv_elements_3_0= ruleInheritedParserRule ) )* { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getConcreteParserRuleAccess().getModelKeyword_0()); - // InternalConcreteTestLanguage.g:137:3: ( (lv_magicNumber_1_0= RULE_REAL ) ) - // InternalConcreteTestLanguage.g:138:4: (lv_magicNumber_1_0= RULE_REAL ) + // InternalConcreteTestLanguage.g:142:3: ( (lv_magicNumber_1_0= RULE_REAL ) ) + // InternalConcreteTestLanguage.g:143:4: (lv_magicNumber_1_0= RULE_REAL ) { - // InternalConcreteTestLanguage.g:138:4: (lv_magicNumber_1_0= RULE_REAL ) - // InternalConcreteTestLanguage.g:139:5: lv_magicNumber_1_0= RULE_REAL + // InternalConcreteTestLanguage.g:143:4: (lv_magicNumber_1_0= RULE_REAL ) + // InternalConcreteTestLanguage.g:144:5: lv_magicNumber_1_0= RULE_REAL { lv_magicNumber_1_0=(Token)match(input,RULE_REAL,FollowSets000.FOLLOW_4); @@ -356,7 +364,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_2, grammarAccess.getConcreteParserRuleAccess().getColonKeyword_2()); - // InternalConcreteTestLanguage.g:159:3: ( (lv_elements_3_0= ruleInheritedParserRule ) )* + // InternalConcreteTestLanguage.g:164:3: ( (lv_elements_3_0= ruleInheritedParserRule ) )* loop2: do { int alt2=2; @@ -369,10 +377,10 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar switch (alt2) { case 1 : - // InternalConcreteTestLanguage.g:160:4: (lv_elements_3_0= ruleInheritedParserRule ) + // InternalConcreteTestLanguage.g:165:4: (lv_elements_3_0= ruleInheritedParserRule ) { - // InternalConcreteTestLanguage.g:160:4: (lv_elements_3_0= ruleInheritedParserRule ) - // InternalConcreteTestLanguage.g:161:5: lv_elements_3_0= ruleInheritedParserRule + // InternalConcreteTestLanguage.g:165:4: (lv_elements_3_0= ruleInheritedParserRule ) + // InternalConcreteTestLanguage.g:166:5: lv_elements_3_0= ruleInheritedParserRule { newCompositeNode(grammarAccess.getConcreteParserRuleAccess().getElementsInheritedParserRuleParserRuleCall_3_0()); @@ -428,7 +436,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleOverridableParserRule" - // InternalConcreteTestLanguage.g:182:1: entryRuleOverridableParserRule returns [EObject current=null] : iv_ruleOverridableParserRule= ruleOverridableParserRule EOF ; + // InternalConcreteTestLanguage.g:187:1: entryRuleOverridableParserRule returns [EObject current=null] : iv_ruleOverridableParserRule= ruleOverridableParserRule EOF ; public final EObject entryRuleOverridableParserRule() throws RecognitionException { EObject current = null; @@ -436,8 +444,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:182:62: (iv_ruleOverridableParserRule= ruleOverridableParserRule EOF ) - // InternalConcreteTestLanguage.g:183:2: iv_ruleOverridableParserRule= ruleOverridableParserRule EOF + // InternalConcreteTestLanguage.g:187:62: (iv_ruleOverridableParserRule= ruleOverridableParserRule EOF ) + // InternalConcreteTestLanguage.g:188:2: iv_ruleOverridableParserRule= ruleOverridableParserRule EOF { newCompositeNode(grammarAccess.getOverridableParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -464,7 +472,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleOverridableParserRule" - // InternalConcreteTestLanguage.g:189:1: ruleOverridableParserRule returns [EObject current=null] : (otherlv_0= 'overriddenelement' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalConcreteTestLanguage.g:194:1: ruleOverridableParserRule returns [EObject current=null] : (otherlv_0= 'overriddenelement' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleOverridableParserRule() throws RecognitionException { EObject current = null; @@ -475,21 +483,21 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:195:2: ( (otherlv_0= 'overriddenelement' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalConcreteTestLanguage.g:196:2: (otherlv_0= 'overriddenelement' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalConcreteTestLanguage.g:200:2: ( (otherlv_0= 'overriddenelement' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalConcreteTestLanguage.g:201:2: (otherlv_0= 'overriddenelement' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalConcreteTestLanguage.g:196:2: (otherlv_0= 'overriddenelement' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalConcreteTestLanguage.g:197:3: otherlv_0= 'overriddenelement' ( (lv_name_1_0= RULE_ID ) ) + // InternalConcreteTestLanguage.g:201:2: (otherlv_0= 'overriddenelement' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalConcreteTestLanguage.g:202:3: otherlv_0= 'overriddenelement' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getOverridableParserRuleAccess().getOverriddenelementKeyword_0()); - // InternalConcreteTestLanguage.g:201:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalConcreteTestLanguage.g:202:4: (lv_name_1_0= RULE_ID ) + // InternalConcreteTestLanguage.g:206:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalConcreteTestLanguage.g:207:4: (lv_name_1_0= RULE_ID ) { - // InternalConcreteTestLanguage.g:202:4: (lv_name_1_0= RULE_ID ) - // InternalConcreteTestLanguage.g:203:5: lv_name_1_0= RULE_ID + // InternalConcreteTestLanguage.g:207:4: (lv_name_1_0= RULE_ID ) + // InternalConcreteTestLanguage.g:208:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -534,7 +542,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleCallOverridenParserRule" - // InternalConcreteTestLanguage.g:223:1: entryRuleCallOverridenParserRule returns [EObject current=null] : iv_ruleCallOverridenParserRule= ruleCallOverridenParserRule EOF ; + // InternalConcreteTestLanguage.g:228:1: entryRuleCallOverridenParserRule returns [EObject current=null] : iv_ruleCallOverridenParserRule= ruleCallOverridenParserRule EOF ; public final EObject entryRuleCallOverridenParserRule() throws RecognitionException { EObject current = null; @@ -542,8 +550,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:223:64: (iv_ruleCallOverridenParserRule= ruleCallOverridenParserRule EOF ) - // InternalConcreteTestLanguage.g:224:2: iv_ruleCallOverridenParserRule= ruleCallOverridenParserRule EOF + // InternalConcreteTestLanguage.g:228:64: (iv_ruleCallOverridenParserRule= ruleCallOverridenParserRule EOF ) + // InternalConcreteTestLanguage.g:229:2: iv_ruleCallOverridenParserRule= ruleCallOverridenParserRule EOF { newCompositeNode(grammarAccess.getCallOverridenParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -570,7 +578,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleCallOverridenParserRule" - // InternalConcreteTestLanguage.g:230:1: ruleCallOverridenParserRule returns [EObject current=null] : ( (lv_call_0_0= ruleAbstractCallOverridenParserRule ) ) ; + // InternalConcreteTestLanguage.g:235:1: ruleCallOverridenParserRule returns [EObject current=null] : ( (lv_call_0_0= ruleAbstractCallOverridenParserRule ) ) ; public final EObject ruleCallOverridenParserRule() throws RecognitionException { EObject current = null; @@ -581,14 +589,14 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:236:2: ( ( (lv_call_0_0= ruleAbstractCallOverridenParserRule ) ) ) - // InternalConcreteTestLanguage.g:237:2: ( (lv_call_0_0= ruleAbstractCallOverridenParserRule ) ) + // InternalConcreteTestLanguage.g:241:2: ( ( (lv_call_0_0= ruleAbstractCallOverridenParserRule ) ) ) + // InternalConcreteTestLanguage.g:242:2: ( (lv_call_0_0= ruleAbstractCallOverridenParserRule ) ) { - // InternalConcreteTestLanguage.g:237:2: ( (lv_call_0_0= ruleAbstractCallOverridenParserRule ) ) - // InternalConcreteTestLanguage.g:238:3: (lv_call_0_0= ruleAbstractCallOverridenParserRule ) + // InternalConcreteTestLanguage.g:242:2: ( (lv_call_0_0= ruleAbstractCallOverridenParserRule ) ) + // InternalConcreteTestLanguage.g:243:3: (lv_call_0_0= ruleAbstractCallOverridenParserRule ) { - // InternalConcreteTestLanguage.g:238:3: (lv_call_0_0= ruleAbstractCallOverridenParserRule ) - // InternalConcreteTestLanguage.g:239:4: lv_call_0_0= ruleAbstractCallOverridenParserRule + // InternalConcreteTestLanguage.g:243:3: (lv_call_0_0= ruleAbstractCallOverridenParserRule ) + // InternalConcreteTestLanguage.g:244:4: lv_call_0_0= ruleAbstractCallOverridenParserRule { newCompositeNode(grammarAccess.getCallOverridenParserRuleAccess().getCallAbstractCallOverridenParserRuleParserRuleCall_0()); @@ -635,7 +643,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleOverridableParserRule2" - // InternalConcreteTestLanguage.g:259:1: entryRuleOverridableParserRule2 returns [EObject current=null] : iv_ruleOverridableParserRule2= ruleOverridableParserRule2 EOF ; + // InternalConcreteTestLanguage.g:264:1: entryRuleOverridableParserRule2 returns [EObject current=null] : iv_ruleOverridableParserRule2= ruleOverridableParserRule2 EOF ; public final EObject entryRuleOverridableParserRule2() throws RecognitionException { EObject current = null; @@ -643,8 +651,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:259:63: (iv_ruleOverridableParserRule2= ruleOverridableParserRule2 EOF ) - // InternalConcreteTestLanguage.g:260:2: iv_ruleOverridableParserRule2= ruleOverridableParserRule2 EOF + // InternalConcreteTestLanguage.g:264:63: (iv_ruleOverridableParserRule2= ruleOverridableParserRule2 EOF ) + // InternalConcreteTestLanguage.g:265:2: iv_ruleOverridableParserRule2= ruleOverridableParserRule2 EOF { newCompositeNode(grammarAccess.getOverridableParserRule2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -671,7 +679,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleOverridableParserRule2" - // InternalConcreteTestLanguage.g:266:1: ruleOverridableParserRule2 returns [EObject current=null] : (otherlv_0= 'overridden other element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '-' ( (lv_age_3_0= RULE_INT ) ) ) ; + // InternalConcreteTestLanguage.g:271:1: ruleOverridableParserRule2 returns [EObject current=null] : (otherlv_0= 'overridden other element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '-' ( (lv_age_3_0= RULE_INT ) ) ) ; public final EObject ruleOverridableParserRule2() throws RecognitionException { EObject current = null; @@ -684,21 +692,21 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:272:2: ( (otherlv_0= 'overridden other element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '-' ( (lv_age_3_0= RULE_INT ) ) ) ) - // InternalConcreteTestLanguage.g:273:2: (otherlv_0= 'overridden other element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '-' ( (lv_age_3_0= RULE_INT ) ) ) + // InternalConcreteTestLanguage.g:277:2: ( (otherlv_0= 'overridden other element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '-' ( (lv_age_3_0= RULE_INT ) ) ) ) + // InternalConcreteTestLanguage.g:278:2: (otherlv_0= 'overridden other element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '-' ( (lv_age_3_0= RULE_INT ) ) ) { - // InternalConcreteTestLanguage.g:273:2: (otherlv_0= 'overridden other element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '-' ( (lv_age_3_0= RULE_INT ) ) ) - // InternalConcreteTestLanguage.g:274:3: otherlv_0= 'overridden other element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '-' ( (lv_age_3_0= RULE_INT ) ) + // InternalConcreteTestLanguage.g:278:2: (otherlv_0= 'overridden other element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '-' ( (lv_age_3_0= RULE_INT ) ) ) + // InternalConcreteTestLanguage.g:279:3: otherlv_0= 'overridden other element' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '-' ( (lv_age_3_0= RULE_INT ) ) { otherlv_0=(Token)match(input,16,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getOverridableParserRule2Access().getOverriddenOtherElementKeyword_0()); - // InternalConcreteTestLanguage.g:278:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalConcreteTestLanguage.g:279:4: (lv_name_1_0= RULE_ID ) + // InternalConcreteTestLanguage.g:283:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalConcreteTestLanguage.g:284:4: (lv_name_1_0= RULE_ID ) { - // InternalConcreteTestLanguage.g:279:4: (lv_name_1_0= RULE_ID ) - // InternalConcreteTestLanguage.g:280:5: lv_name_1_0= RULE_ID + // InternalConcreteTestLanguage.g:284:4: (lv_name_1_0= RULE_ID ) + // InternalConcreteTestLanguage.g:285:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -724,11 +732,11 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_2, grammarAccess.getOverridableParserRule2Access().getHyphenMinusKeyword_2()); - // InternalConcreteTestLanguage.g:300:3: ( (lv_age_3_0= RULE_INT ) ) - // InternalConcreteTestLanguage.g:301:4: (lv_age_3_0= RULE_INT ) + // InternalConcreteTestLanguage.g:305:3: ( (lv_age_3_0= RULE_INT ) ) + // InternalConcreteTestLanguage.g:306:4: (lv_age_3_0= RULE_INT ) { - // InternalConcreteTestLanguage.g:301:4: (lv_age_3_0= RULE_INT ) - // InternalConcreteTestLanguage.g:302:5: lv_age_3_0= RULE_INT + // InternalConcreteTestLanguage.g:306:4: (lv_age_3_0= RULE_INT ) + // InternalConcreteTestLanguage.g:307:5: lv_age_3_0= RULE_INT { lv_age_3_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -773,7 +781,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleExtendableParserRule" - // InternalConcreteTestLanguage.g:322:1: entryRuleExtendableParserRule returns [EObject current=null] : iv_ruleExtendableParserRule= ruleExtendableParserRule EOF ; + // InternalConcreteTestLanguage.g:327:1: entryRuleExtendableParserRule returns [EObject current=null] : iv_ruleExtendableParserRule= ruleExtendableParserRule EOF ; public final EObject entryRuleExtendableParserRule() throws RecognitionException { EObject current = null; @@ -781,8 +789,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:322:61: (iv_ruleExtendableParserRule= ruleExtendableParserRule EOF ) - // InternalConcreteTestLanguage.g:323:2: iv_ruleExtendableParserRule= ruleExtendableParserRule EOF + // InternalConcreteTestLanguage.g:327:61: (iv_ruleExtendableParserRule= ruleExtendableParserRule EOF ) + // InternalConcreteTestLanguage.g:328:2: iv_ruleExtendableParserRule= ruleExtendableParserRule EOF { newCompositeNode(grammarAccess.getExtendableParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -809,7 +817,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleExtendableParserRule" - // InternalConcreteTestLanguage.g:329:1: ruleExtendableParserRule returns [EObject current=null] : (this_Subrule1_0= ruleSubrule1 | this_Subrule2_1= ruleSubrule2 | this_Subrule3_2= ruleSubrule3 ) ; + // InternalConcreteTestLanguage.g:334:1: ruleExtendableParserRule returns [EObject current=null] : (this_Subrule1_0= ruleSubrule1 | this_Subrule2_1= ruleSubrule2 | this_Subrule3_2= ruleSubrule3 ) ; public final EObject ruleExtendableParserRule() throws RecognitionException { EObject current = null; @@ -824,10 +832,10 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:335:2: ( (this_Subrule1_0= ruleSubrule1 | this_Subrule2_1= ruleSubrule2 | this_Subrule3_2= ruleSubrule3 ) ) - // InternalConcreteTestLanguage.g:336:2: (this_Subrule1_0= ruleSubrule1 | this_Subrule2_1= ruleSubrule2 | this_Subrule3_2= ruleSubrule3 ) + // InternalConcreteTestLanguage.g:340:2: ( (this_Subrule1_0= ruleSubrule1 | this_Subrule2_1= ruleSubrule2 | this_Subrule3_2= ruleSubrule3 ) ) + // InternalConcreteTestLanguage.g:341:2: (this_Subrule1_0= ruleSubrule1 | this_Subrule2_1= ruleSubrule2 | this_Subrule3_2= ruleSubrule3 ) { - // InternalConcreteTestLanguage.g:336:2: (this_Subrule1_0= ruleSubrule1 | this_Subrule2_1= ruleSubrule2 | this_Subrule3_2= ruleSubrule3 ) + // InternalConcreteTestLanguage.g:341:2: (this_Subrule1_0= ruleSubrule1 | this_Subrule2_1= ruleSubrule2 | this_Subrule3_2= ruleSubrule3 ) int alt3=3; int LA3_0 = input.LA(1); @@ -868,7 +876,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar } switch (alt3) { case 1 : - // InternalConcreteTestLanguage.g:337:3: this_Subrule1_0= ruleSubrule1 + // InternalConcreteTestLanguage.g:342:3: this_Subrule1_0= ruleSubrule1 { newCompositeNode(grammarAccess.getExtendableParserRuleAccess().getSubrule1ParserRuleCall_0()); @@ -886,7 +894,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalConcreteTestLanguage.g:346:3: this_Subrule2_1= ruleSubrule2 + // InternalConcreteTestLanguage.g:351:3: this_Subrule2_1= ruleSubrule2 { newCompositeNode(grammarAccess.getExtendableParserRuleAccess().getSubrule2ParserRuleCall_1()); @@ -904,7 +912,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar } break; case 3 : - // InternalConcreteTestLanguage.g:355:3: this_Subrule3_2= ruleSubrule3 + // InternalConcreteTestLanguage.g:360:3: this_Subrule3_2= ruleSubrule3 { newCompositeNode(grammarAccess.getExtendableParserRuleAccess().getSubrule3ParserRuleCall_2()); @@ -944,7 +952,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleSubrule1" - // InternalConcreteTestLanguage.g:367:1: entryRuleSubrule1 returns [EObject current=null] : iv_ruleSubrule1= ruleSubrule1 EOF ; + // InternalConcreteTestLanguage.g:372:1: entryRuleSubrule1 returns [EObject current=null] : iv_ruleSubrule1= ruleSubrule1 EOF ; public final EObject entryRuleSubrule1() throws RecognitionException { EObject current = null; @@ -952,8 +960,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:367:49: (iv_ruleSubrule1= ruleSubrule1 EOF ) - // InternalConcreteTestLanguage.g:368:2: iv_ruleSubrule1= ruleSubrule1 EOF + // InternalConcreteTestLanguage.g:372:49: (iv_ruleSubrule1= ruleSubrule1 EOF ) + // InternalConcreteTestLanguage.g:373:2: iv_ruleSubrule1= ruleSubrule1 EOF { newCompositeNode(grammarAccess.getSubrule1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -980,7 +988,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleSubrule1" - // InternalConcreteTestLanguage.g:374:1: ruleSubrule1 returns [EObject current=null] : (otherlv_0= 'subrule1' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_ID ) ) ) ; + // InternalConcreteTestLanguage.g:379:1: ruleSubrule1 returns [EObject current=null] : (otherlv_0= 'subrule1' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_ID ) ) ) ; public final EObject ruleSubrule1() throws RecognitionException { EObject current = null; @@ -992,21 +1000,21 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:380:2: ( (otherlv_0= 'subrule1' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_ID ) ) ) ) - // InternalConcreteTestLanguage.g:381:2: (otherlv_0= 'subrule1' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_ID ) ) ) + // InternalConcreteTestLanguage.g:385:2: ( (otherlv_0= 'subrule1' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_ID ) ) ) ) + // InternalConcreteTestLanguage.g:386:2: (otherlv_0= 'subrule1' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_ID ) ) ) { - // InternalConcreteTestLanguage.g:381:2: (otherlv_0= 'subrule1' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_ID ) ) ) - // InternalConcreteTestLanguage.g:382:3: otherlv_0= 'subrule1' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_ID ) ) + // InternalConcreteTestLanguage.g:386:2: (otherlv_0= 'subrule1' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_ID ) ) ) + // InternalConcreteTestLanguage.g:387:3: otherlv_0= 'subrule1' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_ID ) ) { otherlv_0=(Token)match(input,18,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getSubrule1Access().getSubrule1Keyword_0()); - // InternalConcreteTestLanguage.g:386:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalConcreteTestLanguage.g:387:4: (lv_name_1_0= RULE_ID ) + // InternalConcreteTestLanguage.g:391:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalConcreteTestLanguage.g:392:4: (lv_name_1_0= RULE_ID ) { - // InternalConcreteTestLanguage.g:387:4: (lv_name_1_0= RULE_ID ) - // InternalConcreteTestLanguage.g:388:5: lv_name_1_0= RULE_ID + // InternalConcreteTestLanguage.g:392:4: (lv_name_1_0= RULE_ID ) + // InternalConcreteTestLanguage.g:393:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); @@ -1028,11 +1036,11 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar } - // InternalConcreteTestLanguage.g:404:3: ( (lv_sub1_2_0= RULE_ID ) ) - // InternalConcreteTestLanguage.g:405:4: (lv_sub1_2_0= RULE_ID ) + // InternalConcreteTestLanguage.g:409:3: ( (lv_sub1_2_0= RULE_ID ) ) + // InternalConcreteTestLanguage.g:410:4: (lv_sub1_2_0= RULE_ID ) { - // InternalConcreteTestLanguage.g:405:4: (lv_sub1_2_0= RULE_ID ) - // InternalConcreteTestLanguage.g:406:5: lv_sub1_2_0= RULE_ID + // InternalConcreteTestLanguage.g:410:4: (lv_sub1_2_0= RULE_ID ) + // InternalConcreteTestLanguage.g:411:5: lv_sub1_2_0= RULE_ID { lv_sub1_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1077,7 +1085,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleSubrule2" - // InternalConcreteTestLanguage.g:426:1: entryRuleSubrule2 returns [EObject current=null] : iv_ruleSubrule2= ruleSubrule2 EOF ; + // InternalConcreteTestLanguage.g:431:1: entryRuleSubrule2 returns [EObject current=null] : iv_ruleSubrule2= ruleSubrule2 EOF ; public final EObject entryRuleSubrule2() throws RecognitionException { EObject current = null; @@ -1085,8 +1093,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:426:49: (iv_ruleSubrule2= ruleSubrule2 EOF ) - // InternalConcreteTestLanguage.g:427:2: iv_ruleSubrule2= ruleSubrule2 EOF + // InternalConcreteTestLanguage.g:431:49: (iv_ruleSubrule2= ruleSubrule2 EOF ) + // InternalConcreteTestLanguage.g:432:2: iv_ruleSubrule2= ruleSubrule2 EOF { newCompositeNode(grammarAccess.getSubrule2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1113,7 +1121,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleSubrule2" - // InternalConcreteTestLanguage.g:433:1: ruleSubrule2 returns [EObject current=null] : (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub2_2_0= RULE_STRING ) ) ) ; + // InternalConcreteTestLanguage.g:438:1: ruleSubrule2 returns [EObject current=null] : (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub2_2_0= RULE_STRING ) ) ) ; public final EObject ruleSubrule2() throws RecognitionException { EObject current = null; @@ -1125,21 +1133,21 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:439:2: ( (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub2_2_0= RULE_STRING ) ) ) ) - // InternalConcreteTestLanguage.g:440:2: (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub2_2_0= RULE_STRING ) ) ) + // InternalConcreteTestLanguage.g:444:2: ( (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub2_2_0= RULE_STRING ) ) ) ) + // InternalConcreteTestLanguage.g:445:2: (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub2_2_0= RULE_STRING ) ) ) { - // InternalConcreteTestLanguage.g:440:2: (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub2_2_0= RULE_STRING ) ) ) - // InternalConcreteTestLanguage.g:441:3: otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub2_2_0= RULE_STRING ) ) + // InternalConcreteTestLanguage.g:445:2: (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub2_2_0= RULE_STRING ) ) ) + // InternalConcreteTestLanguage.g:446:3: otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub2_2_0= RULE_STRING ) ) { otherlv_0=(Token)match(input,19,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getSubrule2Access().getSubrule3Keyword_0()); - // InternalConcreteTestLanguage.g:445:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalConcreteTestLanguage.g:446:4: (lv_name_1_0= RULE_ID ) + // InternalConcreteTestLanguage.g:450:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalConcreteTestLanguage.g:451:4: (lv_name_1_0= RULE_ID ) { - // InternalConcreteTestLanguage.g:446:4: (lv_name_1_0= RULE_ID ) - // InternalConcreteTestLanguage.g:447:5: lv_name_1_0= RULE_ID + // InternalConcreteTestLanguage.g:451:4: (lv_name_1_0= RULE_ID ) + // InternalConcreteTestLanguage.g:452:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -1161,11 +1169,11 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar } - // InternalConcreteTestLanguage.g:463:3: ( (lv_sub2_2_0= RULE_STRING ) ) - // InternalConcreteTestLanguage.g:464:4: (lv_sub2_2_0= RULE_STRING ) + // InternalConcreteTestLanguage.g:468:3: ( (lv_sub2_2_0= RULE_STRING ) ) + // InternalConcreteTestLanguage.g:469:4: (lv_sub2_2_0= RULE_STRING ) { - // InternalConcreteTestLanguage.g:464:4: (lv_sub2_2_0= RULE_STRING ) - // InternalConcreteTestLanguage.g:465:5: lv_sub2_2_0= RULE_STRING + // InternalConcreteTestLanguage.g:469:4: (lv_sub2_2_0= RULE_STRING ) + // InternalConcreteTestLanguage.g:470:5: lv_sub2_2_0= RULE_STRING { lv_sub2_2_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -1210,7 +1218,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleSubrule3" - // InternalConcreteTestLanguage.g:485:1: entryRuleSubrule3 returns [EObject current=null] : iv_ruleSubrule3= ruleSubrule3 EOF ; + // InternalConcreteTestLanguage.g:490:1: entryRuleSubrule3 returns [EObject current=null] : iv_ruleSubrule3= ruleSubrule3 EOF ; public final EObject entryRuleSubrule3() throws RecognitionException { EObject current = null; @@ -1218,8 +1226,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:485:49: (iv_ruleSubrule3= ruleSubrule3 EOF ) - // InternalConcreteTestLanguage.g:486:2: iv_ruleSubrule3= ruleSubrule3 EOF + // InternalConcreteTestLanguage.g:490:49: (iv_ruleSubrule3= ruleSubrule3 EOF ) + // InternalConcreteTestLanguage.g:491:2: iv_ruleSubrule3= ruleSubrule3 EOF { newCompositeNode(grammarAccess.getSubrule3Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1246,7 +1254,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleSubrule3" - // InternalConcreteTestLanguage.g:492:1: ruleSubrule3 returns [EObject current=null] : (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_INT ) ) ) ; + // InternalConcreteTestLanguage.g:497:1: ruleSubrule3 returns [EObject current=null] : (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_INT ) ) ) ; public final EObject ruleSubrule3() throws RecognitionException { EObject current = null; @@ -1258,21 +1266,21 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:498:2: ( (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_INT ) ) ) ) - // InternalConcreteTestLanguage.g:499:2: (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_INT ) ) ) + // InternalConcreteTestLanguage.g:503:2: ( (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_INT ) ) ) ) + // InternalConcreteTestLanguage.g:504:2: (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_INT ) ) ) { - // InternalConcreteTestLanguage.g:499:2: (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_INT ) ) ) - // InternalConcreteTestLanguage.g:500:3: otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_INT ) ) + // InternalConcreteTestLanguage.g:504:2: (otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_INT ) ) ) + // InternalConcreteTestLanguage.g:505:3: otherlv_0= 'subrule3' ( (lv_name_1_0= RULE_ID ) ) ( (lv_sub1_2_0= RULE_INT ) ) { otherlv_0=(Token)match(input,19,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getSubrule3Access().getSubrule3Keyword_0()); - // InternalConcreteTestLanguage.g:504:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalConcreteTestLanguage.g:505:4: (lv_name_1_0= RULE_ID ) + // InternalConcreteTestLanguage.g:509:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalConcreteTestLanguage.g:510:4: (lv_name_1_0= RULE_ID ) { - // InternalConcreteTestLanguage.g:505:4: (lv_name_1_0= RULE_ID ) - // InternalConcreteTestLanguage.g:506:5: lv_name_1_0= RULE_ID + // InternalConcreteTestLanguage.g:510:4: (lv_name_1_0= RULE_ID ) + // InternalConcreteTestLanguage.g:511:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -1294,11 +1302,11 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar } - // InternalConcreteTestLanguage.g:522:3: ( (lv_sub1_2_0= RULE_INT ) ) - // InternalConcreteTestLanguage.g:523:4: (lv_sub1_2_0= RULE_INT ) + // InternalConcreteTestLanguage.g:527:3: ( (lv_sub1_2_0= RULE_INT ) ) + // InternalConcreteTestLanguage.g:528:4: (lv_sub1_2_0= RULE_INT ) { - // InternalConcreteTestLanguage.g:523:4: (lv_sub1_2_0= RULE_INT ) - // InternalConcreteTestLanguage.g:524:5: lv_sub1_2_0= RULE_INT + // InternalConcreteTestLanguage.g:528:4: (lv_sub1_2_0= RULE_INT ) + // InternalConcreteTestLanguage.g:529:5: lv_sub1_2_0= RULE_INT { lv_sub1_2_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -1343,7 +1351,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleCallExtendedParserRule" - // InternalConcreteTestLanguage.g:544:1: entryRuleCallExtendedParserRule returns [EObject current=null] : iv_ruleCallExtendedParserRule= ruleCallExtendedParserRule EOF ; + // InternalConcreteTestLanguage.g:549:1: entryRuleCallExtendedParserRule returns [EObject current=null] : iv_ruleCallExtendedParserRule= ruleCallExtendedParserRule EOF ; public final EObject entryRuleCallExtendedParserRule() throws RecognitionException { EObject current = null; @@ -1351,8 +1359,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:544:63: (iv_ruleCallExtendedParserRule= ruleCallExtendedParserRule EOF ) - // InternalConcreteTestLanguage.g:545:2: iv_ruleCallExtendedParserRule= ruleCallExtendedParserRule EOF + // InternalConcreteTestLanguage.g:549:63: (iv_ruleCallExtendedParserRule= ruleCallExtendedParserRule EOF ) + // InternalConcreteTestLanguage.g:550:2: iv_ruleCallExtendedParserRule= ruleCallExtendedParserRule EOF { newCompositeNode(grammarAccess.getCallExtendedParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1379,7 +1387,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleCallExtendedParserRule" - // InternalConcreteTestLanguage.g:551:1: ruleCallExtendedParserRule returns [EObject current=null] : ( (lv_call_0_0= ruleAbstractCallExtendedParserRule ) ) ; + // InternalConcreteTestLanguage.g:556:1: ruleCallExtendedParserRule returns [EObject current=null] : ( (lv_call_0_0= ruleAbstractCallExtendedParserRule ) ) ; public final EObject ruleCallExtendedParserRule() throws RecognitionException { EObject current = null; @@ -1390,14 +1398,14 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:557:2: ( ( (lv_call_0_0= ruleAbstractCallExtendedParserRule ) ) ) - // InternalConcreteTestLanguage.g:558:2: ( (lv_call_0_0= ruleAbstractCallExtendedParserRule ) ) + // InternalConcreteTestLanguage.g:562:2: ( ( (lv_call_0_0= ruleAbstractCallExtendedParserRule ) ) ) + // InternalConcreteTestLanguage.g:563:2: ( (lv_call_0_0= ruleAbstractCallExtendedParserRule ) ) { - // InternalConcreteTestLanguage.g:558:2: ( (lv_call_0_0= ruleAbstractCallExtendedParserRule ) ) - // InternalConcreteTestLanguage.g:559:3: (lv_call_0_0= ruleAbstractCallExtendedParserRule ) + // InternalConcreteTestLanguage.g:563:2: ( (lv_call_0_0= ruleAbstractCallExtendedParserRule ) ) + // InternalConcreteTestLanguage.g:564:3: (lv_call_0_0= ruleAbstractCallExtendedParserRule ) { - // InternalConcreteTestLanguage.g:559:3: (lv_call_0_0= ruleAbstractCallExtendedParserRule ) - // InternalConcreteTestLanguage.g:560:4: lv_call_0_0= ruleAbstractCallExtendedParserRule + // InternalConcreteTestLanguage.g:564:3: (lv_call_0_0= ruleAbstractCallExtendedParserRule ) + // InternalConcreteTestLanguage.g:565:4: lv_call_0_0= ruleAbstractCallExtendedParserRule { newCompositeNode(grammarAccess.getCallExtendedParserRuleAccess().getCallAbstractCallExtendedParserRuleParserRuleCall_0()); @@ -1444,7 +1452,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleInheritedParserRule" - // InternalConcreteTestLanguage.g:580:1: entryRuleInheritedParserRule returns [EObject current=null] : iv_ruleInheritedParserRule= ruleInheritedParserRule EOF ; + // InternalConcreteTestLanguage.g:585:1: entryRuleInheritedParserRule returns [EObject current=null] : iv_ruleInheritedParserRule= ruleInheritedParserRule EOF ; public final EObject entryRuleInheritedParserRule() throws RecognitionException { EObject current = null; @@ -1452,8 +1460,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:580:60: (iv_ruleInheritedParserRule= ruleInheritedParserRule EOF ) - // InternalConcreteTestLanguage.g:581:2: iv_ruleInheritedParserRule= ruleInheritedParserRule EOF + // InternalConcreteTestLanguage.g:585:60: (iv_ruleInheritedParserRule= ruleInheritedParserRule EOF ) + // InternalConcreteTestLanguage.g:586:2: iv_ruleInheritedParserRule= ruleInheritedParserRule EOF { newCompositeNode(grammarAccess.getInheritedParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1480,7 +1488,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleInheritedParserRule" - // InternalConcreteTestLanguage.g:587:1: ruleInheritedParserRule returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalConcreteTestLanguage.g:592:1: ruleInheritedParserRule returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleInheritedParserRule() throws RecognitionException { EObject current = null; @@ -1491,21 +1499,21 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:593:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalConcreteTestLanguage.g:594:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalConcreteTestLanguage.g:598:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalConcreteTestLanguage.g:599:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalConcreteTestLanguage.g:594:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalConcreteTestLanguage.g:595:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) + // InternalConcreteTestLanguage.g:599:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalConcreteTestLanguage.g:600:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,20,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getInheritedParserRuleAccess().getElementKeyword_0()); - // InternalConcreteTestLanguage.g:599:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalConcreteTestLanguage.g:600:4: (lv_name_1_0= RULE_ID ) + // InternalConcreteTestLanguage.g:604:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalConcreteTestLanguage.g:605:4: (lv_name_1_0= RULE_ID ) { - // InternalConcreteTestLanguage.g:600:4: (lv_name_1_0= RULE_ID ) - // InternalConcreteTestLanguage.g:601:5: lv_name_1_0= RULE_ID + // InternalConcreteTestLanguage.g:605:4: (lv_name_1_0= RULE_ID ) + // InternalConcreteTestLanguage.g:606:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1550,7 +1558,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleAbstractCallOverridenParserRule" - // InternalConcreteTestLanguage.g:621:1: entryRuleAbstractCallOverridenParserRule returns [EObject current=null] : iv_ruleAbstractCallOverridenParserRule= ruleAbstractCallOverridenParserRule EOF ; + // InternalConcreteTestLanguage.g:626:1: entryRuleAbstractCallOverridenParserRule returns [EObject current=null] : iv_ruleAbstractCallOverridenParserRule= ruleAbstractCallOverridenParserRule EOF ; public final EObject entryRuleAbstractCallOverridenParserRule() throws RecognitionException { EObject current = null; @@ -1558,8 +1566,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:621:72: (iv_ruleAbstractCallOverridenParserRule= ruleAbstractCallOverridenParserRule EOF ) - // InternalConcreteTestLanguage.g:622:2: iv_ruleAbstractCallOverridenParserRule= ruleAbstractCallOverridenParserRule EOF + // InternalConcreteTestLanguage.g:626:72: (iv_ruleAbstractCallOverridenParserRule= ruleAbstractCallOverridenParserRule EOF ) + // InternalConcreteTestLanguage.g:627:2: iv_ruleAbstractCallOverridenParserRule= ruleAbstractCallOverridenParserRule EOF { newCompositeNode(grammarAccess.getAbstractCallOverridenParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1586,7 +1594,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleAbstractCallOverridenParserRule" - // InternalConcreteTestLanguage.g:628:1: ruleAbstractCallOverridenParserRule returns [EObject current=null] : (otherlv_0= 'overridemodel' ( (lv_elements_1_0= ruleOverridableParserRule ) )* ) ; + // InternalConcreteTestLanguage.g:633:1: ruleAbstractCallOverridenParserRule returns [EObject current=null] : (otherlv_0= 'overridemodel' ( (lv_elements_1_0= ruleOverridableParserRule ) )* ) ; public final EObject ruleAbstractCallOverridenParserRule() throws RecognitionException { EObject current = null; @@ -1598,17 +1606,17 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:634:2: ( (otherlv_0= 'overridemodel' ( (lv_elements_1_0= ruleOverridableParserRule ) )* ) ) - // InternalConcreteTestLanguage.g:635:2: (otherlv_0= 'overridemodel' ( (lv_elements_1_0= ruleOverridableParserRule ) )* ) + // InternalConcreteTestLanguage.g:639:2: ( (otherlv_0= 'overridemodel' ( (lv_elements_1_0= ruleOverridableParserRule ) )* ) ) + // InternalConcreteTestLanguage.g:640:2: (otherlv_0= 'overridemodel' ( (lv_elements_1_0= ruleOverridableParserRule ) )* ) { - // InternalConcreteTestLanguage.g:635:2: (otherlv_0= 'overridemodel' ( (lv_elements_1_0= ruleOverridableParserRule ) )* ) - // InternalConcreteTestLanguage.g:636:3: otherlv_0= 'overridemodel' ( (lv_elements_1_0= ruleOverridableParserRule ) )* + // InternalConcreteTestLanguage.g:640:2: (otherlv_0= 'overridemodel' ( (lv_elements_1_0= ruleOverridableParserRule ) )* ) + // InternalConcreteTestLanguage.g:641:3: otherlv_0= 'overridemodel' ( (lv_elements_1_0= ruleOverridableParserRule ) )* { otherlv_0=(Token)match(input,21,FollowSets000.FOLLOW_10); newLeafNode(otherlv_0, grammarAccess.getAbstractCallOverridenParserRuleAccess().getOverridemodelKeyword_0()); - // InternalConcreteTestLanguage.g:640:3: ( (lv_elements_1_0= ruleOverridableParserRule ) )* + // InternalConcreteTestLanguage.g:645:3: ( (lv_elements_1_0= ruleOverridableParserRule ) )* loop4: do { int alt4=2; @@ -1621,10 +1629,10 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar switch (alt4) { case 1 : - // InternalConcreteTestLanguage.g:641:4: (lv_elements_1_0= ruleOverridableParserRule ) + // InternalConcreteTestLanguage.g:646:4: (lv_elements_1_0= ruleOverridableParserRule ) { - // InternalConcreteTestLanguage.g:641:4: (lv_elements_1_0= ruleOverridableParserRule ) - // InternalConcreteTestLanguage.g:642:5: lv_elements_1_0= ruleOverridableParserRule + // InternalConcreteTestLanguage.g:646:4: (lv_elements_1_0= ruleOverridableParserRule ) + // InternalConcreteTestLanguage.g:647:5: lv_elements_1_0= ruleOverridableParserRule { newCompositeNode(grammarAccess.getAbstractCallOverridenParserRuleAccess().getElementsOverridableParserRuleParserRuleCall_1_0()); @@ -1680,7 +1688,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleAbstractCallExtendedParserRule" - // InternalConcreteTestLanguage.g:663:1: entryRuleAbstractCallExtendedParserRule returns [EObject current=null] : iv_ruleAbstractCallExtendedParserRule= ruleAbstractCallExtendedParserRule EOF ; + // InternalConcreteTestLanguage.g:668:1: entryRuleAbstractCallExtendedParserRule returns [EObject current=null] : iv_ruleAbstractCallExtendedParserRule= ruleAbstractCallExtendedParserRule EOF ; public final EObject entryRuleAbstractCallExtendedParserRule() throws RecognitionException { EObject current = null; @@ -1688,8 +1696,8 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalConcreteTestLanguage.g:663:71: (iv_ruleAbstractCallExtendedParserRule= ruleAbstractCallExtendedParserRule EOF ) - // InternalConcreteTestLanguage.g:664:2: iv_ruleAbstractCallExtendedParserRule= ruleAbstractCallExtendedParserRule EOF + // InternalConcreteTestLanguage.g:668:71: (iv_ruleAbstractCallExtendedParserRule= ruleAbstractCallExtendedParserRule EOF ) + // InternalConcreteTestLanguage.g:669:2: iv_ruleAbstractCallExtendedParserRule= ruleAbstractCallExtendedParserRule EOF { newCompositeNode(grammarAccess.getAbstractCallExtendedParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1716,7 +1724,7 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleAbstractCallExtendedParserRule" - // InternalConcreteTestLanguage.g:670:1: ruleAbstractCallExtendedParserRule returns [EObject current=null] : (otherlv_0= 'extendedmodel' ( (lv_elements_1_0= ruleExtendableParserRule ) )* ) ; + // InternalConcreteTestLanguage.g:675:1: ruleAbstractCallExtendedParserRule returns [EObject current=null] : (otherlv_0= 'extendedmodel' ( (lv_elements_1_0= ruleExtendableParserRule ) )* ) ; public final EObject ruleAbstractCallExtendedParserRule() throws RecognitionException { EObject current = null; @@ -1728,17 +1736,17 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalConcreteTestLanguage.g:676:2: ( (otherlv_0= 'extendedmodel' ( (lv_elements_1_0= ruleExtendableParserRule ) )* ) ) - // InternalConcreteTestLanguage.g:677:2: (otherlv_0= 'extendedmodel' ( (lv_elements_1_0= ruleExtendableParserRule ) )* ) + // InternalConcreteTestLanguage.g:681:2: ( (otherlv_0= 'extendedmodel' ( (lv_elements_1_0= ruleExtendableParserRule ) )* ) ) + // InternalConcreteTestLanguage.g:682:2: (otherlv_0= 'extendedmodel' ( (lv_elements_1_0= ruleExtendableParserRule ) )* ) { - // InternalConcreteTestLanguage.g:677:2: (otherlv_0= 'extendedmodel' ( (lv_elements_1_0= ruleExtendableParserRule ) )* ) - // InternalConcreteTestLanguage.g:678:3: otherlv_0= 'extendedmodel' ( (lv_elements_1_0= ruleExtendableParserRule ) )* + // InternalConcreteTestLanguage.g:682:2: (otherlv_0= 'extendedmodel' ( (lv_elements_1_0= ruleExtendableParserRule ) )* ) + // InternalConcreteTestLanguage.g:683:3: otherlv_0= 'extendedmodel' ( (lv_elements_1_0= ruleExtendableParserRule ) )* { otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_11); newLeafNode(otherlv_0, grammarAccess.getAbstractCallExtendedParserRuleAccess().getExtendedmodelKeyword_0()); - // InternalConcreteTestLanguage.g:682:3: ( (lv_elements_1_0= ruleExtendableParserRule ) )* + // InternalConcreteTestLanguage.g:687:3: ( (lv_elements_1_0= ruleExtendableParserRule ) )* loop5: do { int alt5=2; @@ -1751,10 +1759,10 @@ public class InternalConcreteTestLanguageParser extends AbstractInternalAntlrPar switch (alt5) { case 1 : - // InternalConcreteTestLanguage.g:683:4: (lv_elements_1_0= ruleExtendableParserRule ) + // InternalConcreteTestLanguage.g:688:4: (lv_elements_1_0= ruleExtendableParserRule ) { - // InternalConcreteTestLanguage.g:683:4: (lv_elements_1_0= ruleExtendableParserRule ) - // InternalConcreteTestLanguage.g:684:5: lv_elements_1_0= ruleExtendableParserRule + // InternalConcreteTestLanguage.g:688:4: (lv_elements_1_0= ruleExtendableParserRule ) + // InternalConcreteTestLanguage.g:689:5: lv_elements_1_0= ruleExtendableParserRule { newCompositeNode(grammarAccess.getAbstractCallExtendedParserRuleAccess().getElementsExtendableParserRuleParserRuleCall_1_0()); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest2Language.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest2Language.g index 4035aabe8..a67fc1c9b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest2Language.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest2Language.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalInheritanceTest2Language; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest2LanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest2LanguageLexer.java index 6f51579e9..1ad57eef0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest2LanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest2LanguageLexer.java @@ -146,10 +146,10 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest2Language.g:231:9: ( ( 'a' .. 'z' )+ ) - // InternalInheritanceTest2Language.g:231:11: ( 'a' .. 'z' )+ + // InternalInheritanceTest2Language.g:236:9: ( ( 'a' .. 'z' )+ ) + // InternalInheritanceTest2Language.g:236:11: ( 'a' .. 'z' )+ { - // InternalInheritanceTest2Language.g:231:11: ( 'a' .. 'z' )+ + // InternalInheritanceTest2Language.g:236:11: ( 'a' .. 'z' )+ int cnt1=0; loop1: do { @@ -163,7 +163,7 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalInheritanceTest2Language.g:231:12: 'a' .. 'z' + // InternalInheritanceTest2Language.g:236:12: 'a' .. 'z' { matchRange('a','z'); @@ -195,10 +195,10 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest2Language.g:233:10: ( ( '0' .. '9' )+ ) - // InternalInheritanceTest2Language.g:233:12: ( '0' .. '9' )+ + // InternalInheritanceTest2Language.g:238:10: ( ( '0' .. '9' )+ ) + // InternalInheritanceTest2Language.g:238:12: ( '0' .. '9' )+ { - // InternalInheritanceTest2Language.g:233:12: ( '0' .. '9' )+ + // InternalInheritanceTest2Language.g:238:12: ( '0' .. '9' )+ int cnt2=0; loop2: do { @@ -212,7 +212,7 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalInheritanceTest2Language.g:233:13: '0' .. '9' + // InternalInheritanceTest2Language.g:238:13: '0' .. '9' { matchRange('0','9'); @@ -244,10 +244,10 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest2Language.g:235:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalInheritanceTest2Language.g:235:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalInheritanceTest2Language.g:240:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalInheritanceTest2Language.g:240:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalInheritanceTest2Language.g:235:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalInheritanceTest2Language.g:240:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt5=2; int LA5_0 = input.LA(1); @@ -265,10 +265,10 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { } switch (alt5) { case 1 : - // InternalInheritanceTest2Language.g:235:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalInheritanceTest2Language.g:240:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalInheritanceTest2Language.g:235:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalInheritanceTest2Language.g:240:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop3: do { int alt3=3; @@ -284,7 +284,7 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalInheritanceTest2Language.g:235:21: '\\\\' . + // InternalInheritanceTest2Language.g:240:21: '\\\\' . { match('\\'); matchAny(); @@ -292,7 +292,7 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { } break; case 2 : - // InternalInheritanceTest2Language.g:235:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalInheritanceTest2Language.g:240:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -317,10 +317,10 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { } break; case 2 : - // InternalInheritanceTest2Language.g:235:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalInheritanceTest2Language.g:240:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalInheritanceTest2Language.g:235:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalInheritanceTest2Language.g:240:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop4: do { int alt4=3; @@ -336,7 +336,7 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalInheritanceTest2Language.g:235:54: '\\\\' . + // InternalInheritanceTest2Language.g:240:54: '\\\\' . { match('\\'); matchAny(); @@ -344,7 +344,7 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { } break; case 2 : - // InternalInheritanceTest2Language.g:235:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalInheritanceTest2Language.g:240:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -387,12 +387,12 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest2Language.g:237:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalInheritanceTest2Language.g:237:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalInheritanceTest2Language.g:242:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalInheritanceTest2Language.g:242:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalInheritanceTest2Language.g:237:24: ( options {greedy=false; } : . )* + // InternalInheritanceTest2Language.g:242:24: ( options {greedy=false; } : . )* loop6: do { int alt6=2; @@ -417,7 +417,7 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalInheritanceTest2Language.g:237:52: . + // InternalInheritanceTest2Language.g:242:52: . { matchAny(); @@ -447,12 +447,12 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest2Language.g:239:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalInheritanceTest2Language.g:239:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalInheritanceTest2Language.g:244:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalInheritanceTest2Language.g:244:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalInheritanceTest2Language.g:239:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalInheritanceTest2Language.g:244:24: (~ ( ( '\\n' | '\\r' ) ) )* loop7: do { int alt7=2; @@ -465,7 +465,7 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalInheritanceTest2Language.g:239:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalInheritanceTest2Language.g:244: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(); @@ -485,7 +485,7 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { } } while (true); - // InternalInheritanceTest2Language.g:239:40: ( ( '\\r' )? '\\n' )? + // InternalInheritanceTest2Language.g:244:40: ( ( '\\r' )? '\\n' )? int alt9=2; int LA9_0 = input.LA(1); @@ -494,9 +494,9 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalInheritanceTest2Language.g:239:41: ( '\\r' )? '\\n' + // InternalInheritanceTest2Language.g:244:41: ( '\\r' )? '\\n' { - // InternalInheritanceTest2Language.g:239:41: ( '\\r' )? + // InternalInheritanceTest2Language.g:244:41: ( '\\r' )? int alt8=2; int LA8_0 = input.LA(1); @@ -505,7 +505,7 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { } switch (alt8) { case 1 : - // InternalInheritanceTest2Language.g:239:41: '\\r' + // InternalInheritanceTest2Language.g:244:41: '\\r' { match('\r'); @@ -537,10 +537,10 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest2Language.g:241:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalInheritanceTest2Language.g:241:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalInheritanceTest2Language.g:246:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalInheritanceTest2Language.g:246:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalInheritanceTest2Language.g:241:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalInheritanceTest2Language.g:246:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt10=0; loop10: do { @@ -594,8 +594,8 @@ public class InternalInheritanceTest2LanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest2Language.g:243:16: ( . ) - // InternalInheritanceTest2Language.g:243:18: . + // InternalInheritanceTest2Language.g:248:16: ( . ) + // InternalInheritanceTest2Language.g:248:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest2LanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest2LanguageParser.java index 2a3a0809a..f6510ce8e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest2LanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest2LanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -77,7 +85,7 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleModel" - // InternalInheritanceTest2Language.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalInheritanceTest2Language.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -85,8 +93,8 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl try { - // InternalInheritanceTest2Language.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalInheritanceTest2Language.g:65:2: iv_ruleModel= ruleModel EOF + // InternalInheritanceTest2Language.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalInheritanceTest2Language.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -113,7 +121,7 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl // $ANTLR start "ruleModel" - // InternalInheritanceTest2Language.g:71:1: ruleModel returns [EObject current=null] : (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* ( (lv_ids_4_0= ruleFQN ) ) otherlv_5= '}' ) ; + // InternalInheritanceTest2Language.g:76:1: ruleModel returns [EObject current=null] : (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* ( (lv_ids_4_0= ruleFQN ) ) otherlv_5= '}' ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -130,21 +138,21 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalInheritanceTest2Language.g:77:2: ( (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* ( (lv_ids_4_0= ruleFQN ) ) otherlv_5= '}' ) ) - // InternalInheritanceTest2Language.g:78:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* ( (lv_ids_4_0= ruleFQN ) ) otherlv_5= '}' ) + // InternalInheritanceTest2Language.g:82:2: ( (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* ( (lv_ids_4_0= ruleFQN ) ) otherlv_5= '}' ) ) + // InternalInheritanceTest2Language.g:83:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* ( (lv_ids_4_0= ruleFQN ) ) otherlv_5= '}' ) { - // InternalInheritanceTest2Language.g:78:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* ( (lv_ids_4_0= ruleFQN ) ) otherlv_5= '}' ) - // InternalInheritanceTest2Language.g:79:3: otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* ( (lv_ids_4_0= ruleFQN ) ) otherlv_5= '}' + // InternalInheritanceTest2Language.g:83:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* ( (lv_ids_4_0= ruleFQN ) ) otherlv_5= '}' ) + // InternalInheritanceTest2Language.g:84:3: otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* ( (lv_ids_4_0= ruleFQN ) ) otherlv_5= '}' { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getModelKeyword_0()); - // InternalInheritanceTest2Language.g:83:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalInheritanceTest2Language.g:84:4: (lv_name_1_0= RULE_ID ) + // InternalInheritanceTest2Language.g:88:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalInheritanceTest2Language.g:89:4: (lv_name_1_0= RULE_ID ) { - // InternalInheritanceTest2Language.g:84:4: (lv_name_1_0= RULE_ID ) - // InternalInheritanceTest2Language.g:85:5: lv_name_1_0= RULE_ID + // InternalInheritanceTest2Language.g:89:4: (lv_name_1_0= RULE_ID ) + // InternalInheritanceTest2Language.g:90:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); @@ -170,7 +178,7 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl newLeafNode(otherlv_2, grammarAccess.getModelAccess().getLeftCurlyBracketKeyword_2()); - // InternalInheritanceTest2Language.g:105:3: ( (lv_elements_3_0= ruleElement ) )* + // InternalInheritanceTest2Language.g:110:3: ( (lv_elements_3_0= ruleElement ) )* loop1: do { int alt1=2; @@ -183,10 +191,10 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl switch (alt1) { case 1 : - // InternalInheritanceTest2Language.g:106:4: (lv_elements_3_0= ruleElement ) + // InternalInheritanceTest2Language.g:111:4: (lv_elements_3_0= ruleElement ) { - // InternalInheritanceTest2Language.g:106:4: (lv_elements_3_0= ruleElement ) - // InternalInheritanceTest2Language.g:107:5: lv_elements_3_0= ruleElement + // InternalInheritanceTest2Language.g:111:4: (lv_elements_3_0= ruleElement ) + // InternalInheritanceTest2Language.g:112:5: lv_elements_3_0= ruleElement { newCompositeNode(grammarAccess.getModelAccess().getElementsElementParserRuleCall_3_0()); @@ -219,11 +227,11 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl } } while (true); - // InternalInheritanceTest2Language.g:124:3: ( (lv_ids_4_0= ruleFQN ) ) - // InternalInheritanceTest2Language.g:125:4: (lv_ids_4_0= ruleFQN ) + // InternalInheritanceTest2Language.g:129:3: ( (lv_ids_4_0= ruleFQN ) ) + // InternalInheritanceTest2Language.g:130:4: (lv_ids_4_0= ruleFQN ) { - // InternalInheritanceTest2Language.g:125:4: (lv_ids_4_0= ruleFQN ) - // InternalInheritanceTest2Language.g:126:5: lv_ids_4_0= ruleFQN + // InternalInheritanceTest2Language.g:130:4: (lv_ids_4_0= ruleFQN ) + // InternalInheritanceTest2Language.g:131:5: lv_ids_4_0= ruleFQN { newCompositeNode(grammarAccess.getModelAccess().getIdsFQNParserRuleCall_4_0()); @@ -277,7 +285,7 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleElement" - // InternalInheritanceTest2Language.g:151:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalInheritanceTest2Language.g:156:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -285,8 +293,8 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl try { - // InternalInheritanceTest2Language.g:151:48: (iv_ruleElement= ruleElement EOF ) - // InternalInheritanceTest2Language.g:152:2: iv_ruleElement= ruleElement EOF + // InternalInheritanceTest2Language.g:156:48: (iv_ruleElement= ruleElement EOF ) + // InternalInheritanceTest2Language.g:157:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -313,7 +321,7 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl // $ANTLR start "ruleElement" - // InternalInheritanceTest2Language.g:158:1: ruleElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalInheritanceTest2Language.g:163:1: ruleElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -324,21 +332,21 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalInheritanceTest2Language.g:164:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalInheritanceTest2Language.g:165:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalInheritanceTest2Language.g:169:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalInheritanceTest2Language.g:170:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalInheritanceTest2Language.g:165:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalInheritanceTest2Language.g:166:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) + // InternalInheritanceTest2Language.g:170:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalInheritanceTest2Language.g:171:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getElementAccess().getElementKeyword_0()); - // InternalInheritanceTest2Language.g:170:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalInheritanceTest2Language.g:171:4: (lv_name_1_0= RULE_ID ) + // InternalInheritanceTest2Language.g:175:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalInheritanceTest2Language.g:176:4: (lv_name_1_0= RULE_ID ) { - // InternalInheritanceTest2Language.g:171:4: (lv_name_1_0= RULE_ID ) - // InternalInheritanceTest2Language.g:172:5: lv_name_1_0= RULE_ID + // InternalInheritanceTest2Language.g:176:4: (lv_name_1_0= RULE_ID ) + // InternalInheritanceTest2Language.g:177:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -383,7 +391,7 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleFQN" - // InternalInheritanceTest2Language.g:192:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ; + // InternalInheritanceTest2Language.g:197:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ; public final String entryRuleFQN() throws RecognitionException { String current = null; @@ -391,8 +399,8 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl try { - // InternalInheritanceTest2Language.g:192:43: (iv_ruleFQN= ruleFQN EOF ) - // InternalInheritanceTest2Language.g:193:2: iv_ruleFQN= ruleFQN EOF + // InternalInheritanceTest2Language.g:197:43: (iv_ruleFQN= ruleFQN EOF ) + // InternalInheritanceTest2Language.g:198:2: iv_ruleFQN= ruleFQN EOF { newCompositeNode(grammarAccess.getFQNRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -419,7 +427,7 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl // $ANTLR start "ruleFQN" - // InternalInheritanceTest2Language.g:199:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; + // InternalInheritanceTest2Language.g:204:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleFQN() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -431,11 +439,11 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalInheritanceTest2Language.g:205:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) - // InternalInheritanceTest2Language.g:206:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalInheritanceTest2Language.g:210:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) + // InternalInheritanceTest2Language.g:211:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) { - // InternalInheritanceTest2Language.g:206:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) - // InternalInheritanceTest2Language.g:207:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* + // InternalInheritanceTest2Language.g:211:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalInheritanceTest2Language.g:212:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -444,7 +452,7 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl newLeafNode(this_ID_0, grammarAccess.getFQNAccess().getIDTerminalRuleCall_0()); - // InternalInheritanceTest2Language.g:214:3: (kw= '.' this_ID_2= RULE_ID )* + // InternalInheritanceTest2Language.g:219:3: (kw= '.' this_ID_2= RULE_ID )* loop2: do { int alt2=2; @@ -457,7 +465,7 @@ public class InternalInheritanceTest2LanguageParser extends AbstractInternalAntl switch (alt2) { case 1 : - // InternalInheritanceTest2Language.g:215:4: kw= '.' this_ID_2= RULE_ID + // InternalInheritanceTest2Language.g:220:4: kw= '.' this_ID_2= RULE_ID { kw=(Token)match(input,15,FollowSets000.FOLLOW_3); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest3Language.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest3Language.g index 2e41f1ed3..8ad88c12e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest3Language.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest3Language.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalInheritanceTest3Language; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest3LanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest3LanguageLexer.java index 233809c2a..eb7e87654 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest3LanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest3LanguageLexer.java @@ -127,8 +127,8 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest3Language.g:320:9: ( 'id' ) - // InternalInheritanceTest3Language.g:320:11: 'id' + // InternalInheritanceTest3Language.g:325:9: ( 'id' ) + // InternalInheritanceTest3Language.g:325:11: 'id' { match("id"); @@ -148,10 +148,10 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { try { int _type = SUPER_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest3Language.g:322:10: ( ( 'a' .. 'z' )+ ) - // InternalInheritanceTest3Language.g:322:12: ( 'a' .. 'z' )+ + // InternalInheritanceTest3Language.g:327:10: ( ( 'a' .. 'z' )+ ) + // InternalInheritanceTest3Language.g:327:12: ( 'a' .. 'z' )+ { - // InternalInheritanceTest3Language.g:322:12: ( 'a' .. 'z' )+ + // InternalInheritanceTest3Language.g:327:12: ( 'a' .. 'z' )+ int cnt1=0; loop1: do { @@ -165,7 +165,7 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalInheritanceTest3Language.g:322:13: 'a' .. 'z' + // InternalInheritanceTest3Language.g:327:13: 'a' .. 'z' { matchRange('a','z'); @@ -197,10 +197,10 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { try { int _type = SUPER_1_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest3Language.g:324:12: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalInheritanceTest3Language.g:324:14: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalInheritanceTest3Language.g:329:12: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalInheritanceTest3Language.g:329:14: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalInheritanceTest3Language.g:324:14: ( '^' )? + // InternalInheritanceTest3Language.g:329:14: ( '^' )? int alt2=2; int LA2_0 = input.LA(1); @@ -209,7 +209,7 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { } switch (alt2) { case 1 : - // InternalInheritanceTest3Language.g:324:14: '^' + // InternalInheritanceTest3Language.g:329:14: '^' { match('^'); @@ -227,7 +227,7 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalInheritanceTest3Language.g:324:43: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalInheritanceTest3Language.g:329:43: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop3: do { int alt3=2; @@ -276,10 +276,10 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest3Language.g:326:10: ( ( '0' .. '9' )+ ) - // InternalInheritanceTest3Language.g:326:12: ( '0' .. '9' )+ + // InternalInheritanceTest3Language.g:331:10: ( ( '0' .. '9' )+ ) + // InternalInheritanceTest3Language.g:331:12: ( '0' .. '9' )+ { - // InternalInheritanceTest3Language.g:326:12: ( '0' .. '9' )+ + // InternalInheritanceTest3Language.g:331:12: ( '0' .. '9' )+ int cnt4=0; loop4: do { @@ -293,7 +293,7 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalInheritanceTest3Language.g:326:13: '0' .. '9' + // InternalInheritanceTest3Language.g:331:13: '0' .. '9' { matchRange('0','9'); @@ -325,10 +325,10 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest3Language.g:328:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalInheritanceTest3Language.g:328:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalInheritanceTest3Language.g:333:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalInheritanceTest3Language.g:333:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalInheritanceTest3Language.g:328:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalInheritanceTest3Language.g:333:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt7=2; int LA7_0 = input.LA(1); @@ -346,10 +346,10 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { } switch (alt7) { case 1 : - // InternalInheritanceTest3Language.g:328:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalInheritanceTest3Language.g:333:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalInheritanceTest3Language.g:328:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalInheritanceTest3Language.g:333:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop5: do { int alt5=3; @@ -365,7 +365,7 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalInheritanceTest3Language.g:328:21: '\\\\' . + // InternalInheritanceTest3Language.g:333:21: '\\\\' . { match('\\'); matchAny(); @@ -373,7 +373,7 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { } break; case 2 : - // InternalInheritanceTest3Language.g:328:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalInheritanceTest3Language.g:333:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -398,10 +398,10 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { } break; case 2 : - // InternalInheritanceTest3Language.g:328:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalInheritanceTest3Language.g:333:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalInheritanceTest3Language.g:328:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalInheritanceTest3Language.g:333:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop6: do { int alt6=3; @@ -417,7 +417,7 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalInheritanceTest3Language.g:328:54: '\\\\' . + // InternalInheritanceTest3Language.g:333:54: '\\\\' . { match('\\'); matchAny(); @@ -425,7 +425,7 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { } break; case 2 : - // InternalInheritanceTest3Language.g:328:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalInheritanceTest3Language.g:333:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -468,12 +468,12 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest3Language.g:330:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalInheritanceTest3Language.g:330:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalInheritanceTest3Language.g:335:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalInheritanceTest3Language.g:335:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalInheritanceTest3Language.g:330:24: ( options {greedy=false; } : . )* + // InternalInheritanceTest3Language.g:335:24: ( options {greedy=false; } : . )* loop8: do { int alt8=2; @@ -498,7 +498,7 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalInheritanceTest3Language.g:330:52: . + // InternalInheritanceTest3Language.g:335:52: . { matchAny(); @@ -528,12 +528,12 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest3Language.g:332:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalInheritanceTest3Language.g:332:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalInheritanceTest3Language.g:337:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalInheritanceTest3Language.g:337:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalInheritanceTest3Language.g:332:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalInheritanceTest3Language.g:337:24: (~ ( ( '\\n' | '\\r' ) ) )* loop9: do { int alt9=2; @@ -546,7 +546,7 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalInheritanceTest3Language.g:332:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalInheritanceTest3Language.g:337: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(); @@ -566,7 +566,7 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { } } while (true); - // InternalInheritanceTest3Language.g:332:40: ( ( '\\r' )? '\\n' )? + // InternalInheritanceTest3Language.g:337:40: ( ( '\\r' )? '\\n' )? int alt11=2; int LA11_0 = input.LA(1); @@ -575,9 +575,9 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { } switch (alt11) { case 1 : - // InternalInheritanceTest3Language.g:332:41: ( '\\r' )? '\\n' + // InternalInheritanceTest3Language.g:337:41: ( '\\r' )? '\\n' { - // InternalInheritanceTest3Language.g:332:41: ( '\\r' )? + // InternalInheritanceTest3Language.g:337:41: ( '\\r' )? int alt10=2; int LA10_0 = input.LA(1); @@ -586,7 +586,7 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalInheritanceTest3Language.g:332:41: '\\r' + // InternalInheritanceTest3Language.g:337:41: '\\r' { match('\r'); @@ -618,10 +618,10 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest3Language.g:334:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalInheritanceTest3Language.g:334:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalInheritanceTest3Language.g:339:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalInheritanceTest3Language.g:339:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalInheritanceTest3Language.g:334:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalInheritanceTest3Language.g:339:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt12=0; loop12: do { @@ -675,8 +675,8 @@ public class InternalInheritanceTest3LanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTest3Language.g:336:16: ( . ) - // InternalInheritanceTest3Language.g:336:18: . + // InternalInheritanceTest3Language.g:341:16: ( . ) + // InternalInheritanceTest3Language.g:341:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest3LanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest3LanguageParser.java index eff697ce9..6c5926b5c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest3LanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTest3LanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -78,7 +86,7 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleModel" - // InternalInheritanceTest3Language.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalInheritanceTest3Language.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -86,8 +94,8 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl try { - // InternalInheritanceTest3Language.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalInheritanceTest3Language.g:65:2: iv_ruleModel= ruleModel EOF + // InternalInheritanceTest3Language.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalInheritanceTest3Language.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -114,7 +122,7 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl // $ANTLR start "ruleModel" - // InternalInheritanceTest3Language.g:71:1: ruleModel returns [EObject current=null] : this_Model_0= superModel ; + // InternalInheritanceTest3Language.g:76:1: ruleModel returns [EObject current=null] : this_Model_0= superModel ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -125,8 +133,8 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalInheritanceTest3Language.g:77:2: (this_Model_0= superModel ) - // InternalInheritanceTest3Language.g:78:2: this_Model_0= superModel + // InternalInheritanceTest3Language.g:82:2: (this_Model_0= superModel ) + // InternalInheritanceTest3Language.g:83:2: this_Model_0= superModel { newCompositeNode(grammarAccess.getModelAccess().getModelParserRuleCall()); @@ -160,7 +168,7 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleElement" - // InternalInheritanceTest3Language.g:89:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalInheritanceTest3Language.g:94:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -168,8 +176,8 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl try { - // InternalInheritanceTest3Language.g:89:48: (iv_ruleElement= ruleElement EOF ) - // InternalInheritanceTest3Language.g:90:2: iv_ruleElement= ruleElement EOF + // InternalInheritanceTest3Language.g:94:48: (iv_ruleElement= ruleElement EOF ) + // InternalInheritanceTest3Language.g:95:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -196,7 +204,7 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl // $ANTLR start "ruleElement" - // InternalInheritanceTest3Language.g:96:1: ruleElement returns [EObject current=null] : (this_Element_0= superElement | ( () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) ) | ( () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) ) | ( () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) ) ) ; + // InternalInheritanceTest3Language.g:101:1: ruleElement returns [EObject current=null] : (this_Element_0= superElement | ( () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) ) | ( () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) ) | ( () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) ) ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -213,10 +221,10 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalInheritanceTest3Language.g:102:2: ( (this_Element_0= superElement | ( () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) ) | ( () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) ) | ( () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) ) ) ) - // InternalInheritanceTest3Language.g:103:2: (this_Element_0= superElement | ( () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) ) | ( () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) ) | ( () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) ) ) + // InternalInheritanceTest3Language.g:107:2: ( (this_Element_0= superElement | ( () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) ) | ( () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) ) | ( () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) ) ) ) + // InternalInheritanceTest3Language.g:108:2: (this_Element_0= superElement | ( () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) ) | ( () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) ) | ( () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) ) ) { - // InternalInheritanceTest3Language.g:103:2: (this_Element_0= superElement | ( () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) ) | ( () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) ) | ( () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) ) ) + // InternalInheritanceTest3Language.g:108:2: (this_Element_0= superElement | ( () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) ) | ( () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) ) | ( () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) ) ) int alt1=4; int LA1_0 = input.LA(1); @@ -258,7 +266,7 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl } switch (alt1) { case 1 : - // InternalInheritanceTest3Language.g:104:3: this_Element_0= superElement + // InternalInheritanceTest3Language.g:109:3: this_Element_0= superElement { newCompositeNode(grammarAccess.getElementAccess().getElementParserRuleCall_0()); @@ -276,13 +284,13 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalInheritanceTest3Language.g:113:3: ( () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) ) + // InternalInheritanceTest3Language.g:118:3: ( () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) ) { - // InternalInheritanceTest3Language.g:113:3: ( () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) ) - // InternalInheritanceTest3Language.g:114:4: () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) + // InternalInheritanceTest3Language.g:118:3: ( () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) ) + // InternalInheritanceTest3Language.g:119:4: () otherlv_2= 'element' ( (lv_name_3_0= SUPER_ID ) ) { - // InternalInheritanceTest3Language.g:114:4: () - // InternalInheritanceTest3Language.g:115:5: + // InternalInheritanceTest3Language.g:119:4: () + // InternalInheritanceTest3Language.g:120:5: { current = forceCreateModelElement( @@ -296,11 +304,11 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl newLeafNode(otherlv_2, grammarAccess.getElementAccess().getElementKeyword_1_1()); - // InternalInheritanceTest3Language.g:125:4: ( (lv_name_3_0= SUPER_ID ) ) - // InternalInheritanceTest3Language.g:126:5: (lv_name_3_0= SUPER_ID ) + // InternalInheritanceTest3Language.g:130:4: ( (lv_name_3_0= SUPER_ID ) ) + // InternalInheritanceTest3Language.g:131:5: (lv_name_3_0= SUPER_ID ) { - // InternalInheritanceTest3Language.g:126:5: (lv_name_3_0= SUPER_ID ) - // InternalInheritanceTest3Language.g:127:6: lv_name_3_0= SUPER_ID + // InternalInheritanceTest3Language.g:131:5: (lv_name_3_0= SUPER_ID ) + // InternalInheritanceTest3Language.g:132:6: lv_name_3_0= SUPER_ID { lv_name_3_0=(Token)match(input,SUPER_ID,FollowSets000.FOLLOW_2); @@ -329,13 +337,13 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalInheritanceTest3Language.g:145:3: ( () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) ) + // InternalInheritanceTest3Language.g:150:3: ( () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) ) { - // InternalInheritanceTest3Language.g:145:3: ( () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) ) - // InternalInheritanceTest3Language.g:146:4: () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) + // InternalInheritanceTest3Language.g:150:3: ( () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) ) + // InternalInheritanceTest3Language.g:151:4: () otherlv_5= 'element' ( (lv_name_6_0= SUPER_1_ID ) ) { - // InternalInheritanceTest3Language.g:146:4: () - // InternalInheritanceTest3Language.g:147:5: + // InternalInheritanceTest3Language.g:151:4: () + // InternalInheritanceTest3Language.g:152:5: { current = forceCreateModelElement( @@ -349,11 +357,11 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl newLeafNode(otherlv_5, grammarAccess.getElementAccess().getElementKeyword_2_1()); - // InternalInheritanceTest3Language.g:157:4: ( (lv_name_6_0= SUPER_1_ID ) ) - // InternalInheritanceTest3Language.g:158:5: (lv_name_6_0= SUPER_1_ID ) + // InternalInheritanceTest3Language.g:162:4: ( (lv_name_6_0= SUPER_1_ID ) ) + // InternalInheritanceTest3Language.g:163:5: (lv_name_6_0= SUPER_1_ID ) { - // InternalInheritanceTest3Language.g:158:5: (lv_name_6_0= SUPER_1_ID ) - // InternalInheritanceTest3Language.g:159:6: lv_name_6_0= SUPER_1_ID + // InternalInheritanceTest3Language.g:163:5: (lv_name_6_0= SUPER_1_ID ) + // InternalInheritanceTest3Language.g:164:6: lv_name_6_0= SUPER_1_ID { lv_name_6_0=(Token)match(input,SUPER_1_ID,FollowSets000.FOLLOW_2); @@ -382,13 +390,13 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl } break; case 4 : - // InternalInheritanceTest3Language.g:177:3: ( () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) ) + // InternalInheritanceTest3Language.g:182:3: ( () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) ) { - // InternalInheritanceTest3Language.g:177:3: ( () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) ) - // InternalInheritanceTest3Language.g:178:4: () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) + // InternalInheritanceTest3Language.g:182:3: ( () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) ) + // InternalInheritanceTest3Language.g:183:4: () otherlv_8= 'element' ( (lv_name_9_0= RULE_STRING ) ) { - // InternalInheritanceTest3Language.g:178:4: () - // InternalInheritanceTest3Language.g:179:5: + // InternalInheritanceTest3Language.g:183:4: () + // InternalInheritanceTest3Language.g:184:5: { current = forceCreateModelElement( @@ -402,11 +410,11 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl newLeafNode(otherlv_8, grammarAccess.getElementAccess().getElementKeyword_3_1()); - // InternalInheritanceTest3Language.g:189:4: ( (lv_name_9_0= RULE_STRING ) ) - // InternalInheritanceTest3Language.g:190:5: (lv_name_9_0= RULE_STRING ) + // InternalInheritanceTest3Language.g:194:4: ( (lv_name_9_0= RULE_STRING ) ) + // InternalInheritanceTest3Language.g:195:5: (lv_name_9_0= RULE_STRING ) { - // InternalInheritanceTest3Language.g:190:5: (lv_name_9_0= RULE_STRING ) - // InternalInheritanceTest3Language.g:191:6: lv_name_9_0= RULE_STRING + // InternalInheritanceTest3Language.g:195:5: (lv_name_9_0= RULE_STRING ) + // InternalInheritanceTest3Language.g:196:6: lv_name_9_0= RULE_STRING { lv_name_9_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -457,7 +465,7 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl // $ANTLR start "entrySuperModel" - // InternalInheritanceTest3Language.g:212:1: entrySuperModel returns [EObject current=null] : iv_superModel= superModel EOF ; + // InternalInheritanceTest3Language.g:217:1: entrySuperModel returns [EObject current=null] : iv_superModel= superModel EOF ; public final EObject entrySuperModel() throws RecognitionException { EObject current = null; @@ -465,8 +473,8 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl try { - // InternalInheritanceTest3Language.g:212:47: (iv_superModel= superModel EOF ) - // InternalInheritanceTest3Language.g:213:2: iv_superModel= superModel EOF + // InternalInheritanceTest3Language.g:217:47: (iv_superModel= superModel EOF ) + // InternalInheritanceTest3Language.g:218:2: iv_superModel= superModel EOF { newCompositeNode(grammarAccess.getInheritanceTestLanguageModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -493,7 +501,7 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl // $ANTLR start "superModel" - // InternalInheritanceTest3Language.g:219:1: superModel returns [EObject current=null] : (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ; + // InternalInheritanceTest3Language.g:224:1: superModel returns [EObject current=null] : (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ; public final EObject superModel() throws RecognitionException { EObject current = null; @@ -508,21 +516,21 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalInheritanceTest3Language.g:225:2: ( (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ) - // InternalInheritanceTest3Language.g:226:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) + // InternalInheritanceTest3Language.g:230:2: ( (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ) + // InternalInheritanceTest3Language.g:231:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) { - // InternalInheritanceTest3Language.g:226:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) - // InternalInheritanceTest3Language.g:227:3: otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' + // InternalInheritanceTest3Language.g:231:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) + // InternalInheritanceTest3Language.g:232:3: otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getInheritanceTestLanguageModelAccess().getModelKeyword_0()); - // InternalInheritanceTest3Language.g:231:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalInheritanceTest3Language.g:232:4: (lv_name_1_0= RULE_ID ) + // InternalInheritanceTest3Language.g:236:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalInheritanceTest3Language.g:237:4: (lv_name_1_0= RULE_ID ) { - // InternalInheritanceTest3Language.g:232:4: (lv_name_1_0= RULE_ID ) - // InternalInheritanceTest3Language.g:233:5: lv_name_1_0= RULE_ID + // InternalInheritanceTest3Language.g:237:4: (lv_name_1_0= RULE_ID ) + // InternalInheritanceTest3Language.g:238:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -548,7 +556,7 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl newLeafNode(otherlv_2, grammarAccess.getInheritanceTestLanguageModelAccess().getLeftCurlyBracketKeyword_2()); - // InternalInheritanceTest3Language.g:253:3: ( (lv_elements_3_0= ruleElement ) )* + // InternalInheritanceTest3Language.g:258:3: ( (lv_elements_3_0= ruleElement ) )* loop2: do { int alt2=2; @@ -561,10 +569,10 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl switch (alt2) { case 1 : - // InternalInheritanceTest3Language.g:254:4: (lv_elements_3_0= ruleElement ) + // InternalInheritanceTest3Language.g:259:4: (lv_elements_3_0= ruleElement ) { - // InternalInheritanceTest3Language.g:254:4: (lv_elements_3_0= ruleElement ) - // InternalInheritanceTest3Language.g:255:5: lv_elements_3_0= ruleElement + // InternalInheritanceTest3Language.g:259:4: (lv_elements_3_0= ruleElement ) + // InternalInheritanceTest3Language.g:260:5: lv_elements_3_0= ruleElement { newCompositeNode(grammarAccess.getInheritanceTestLanguageModelAccess().getElementsElementParserRuleCall_3_0()); @@ -624,7 +632,7 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl // $ANTLR start "entrySuperElement" - // InternalInheritanceTest3Language.g:280:1: entrySuperElement returns [EObject current=null] : iv_superElement= superElement EOF ; + // InternalInheritanceTest3Language.g:285:1: entrySuperElement returns [EObject current=null] : iv_superElement= superElement EOF ; public final EObject entrySuperElement() throws RecognitionException { EObject current = null; @@ -632,8 +640,8 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl try { - // InternalInheritanceTest3Language.g:280:49: (iv_superElement= superElement EOF ) - // InternalInheritanceTest3Language.g:281:2: iv_superElement= superElement EOF + // InternalInheritanceTest3Language.g:285:49: (iv_superElement= superElement EOF ) + // InternalInheritanceTest3Language.g:286:2: iv_superElement= superElement EOF { newCompositeNode(grammarAccess.getInheritanceTestLanguageElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -660,7 +668,7 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl // $ANTLR start "superElement" - // InternalInheritanceTest3Language.g:287:1: superElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalInheritanceTest3Language.g:292:1: superElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject superElement() throws RecognitionException { EObject current = null; @@ -671,21 +679,21 @@ public class InternalInheritanceTest3LanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalInheritanceTest3Language.g:293:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalInheritanceTest3Language.g:294:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalInheritanceTest3Language.g:298:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalInheritanceTest3Language.g:299:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalInheritanceTest3Language.g:294:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalInheritanceTest3Language.g:295:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) + // InternalInheritanceTest3Language.g:299:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalInheritanceTest3Language.g:300:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getInheritanceTestLanguageElementAccess().getElementKeyword_0()); - // InternalInheritanceTest3Language.g:299:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalInheritanceTest3Language.g:300:4: (lv_name_1_0= RULE_ID ) + // InternalInheritanceTest3Language.g:304:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalInheritanceTest3Language.g:305:4: (lv_name_1_0= RULE_ID ) { - // InternalInheritanceTest3Language.g:300:4: (lv_name_1_0= RULE_ID ) - // InternalInheritanceTest3Language.g:301:5: lv_name_1_0= RULE_ID + // InternalInheritanceTest3Language.g:305:4: (lv_name_1_0= RULE_ID ) + // InternalInheritanceTest3Language.g:306:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTestLanguage.g index 824a4baa9..98bfa3916 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalInheritanceTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTestLanguageLexer.java index fa0a3a553..90a735ac3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTestLanguageLexer.java @@ -125,10 +125,10 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTestLanguage.g:172:9: ( ( 'a' .. 'z' )+ ) - // InternalInheritanceTestLanguage.g:172:11: ( 'a' .. 'z' )+ + // InternalInheritanceTestLanguage.g:177:9: ( ( 'a' .. 'z' )+ ) + // InternalInheritanceTestLanguage.g:177:11: ( 'a' .. 'z' )+ { - // InternalInheritanceTestLanguage.g:172:11: ( 'a' .. 'z' )+ + // InternalInheritanceTestLanguage.g:177:11: ( 'a' .. 'z' )+ int cnt1=0; loop1: do { @@ -142,7 +142,7 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalInheritanceTestLanguage.g:172:12: 'a' .. 'z' + // InternalInheritanceTestLanguage.g:177:12: 'a' .. 'z' { matchRange('a','z'); @@ -174,10 +174,10 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTestLanguage.g:174:10: ( ( '0' .. '9' )+ ) - // InternalInheritanceTestLanguage.g:174:12: ( '0' .. '9' )+ + // InternalInheritanceTestLanguage.g:179:10: ( ( '0' .. '9' )+ ) + // InternalInheritanceTestLanguage.g:179:12: ( '0' .. '9' )+ { - // InternalInheritanceTestLanguage.g:174:12: ( '0' .. '9' )+ + // InternalInheritanceTestLanguage.g:179:12: ( '0' .. '9' )+ int cnt2=0; loop2: do { @@ -191,7 +191,7 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalInheritanceTestLanguage.g:174:13: '0' .. '9' + // InternalInheritanceTestLanguage.g:179:13: '0' .. '9' { matchRange('0','9'); @@ -223,10 +223,10 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTestLanguage.g:176:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalInheritanceTestLanguage.g:176:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalInheritanceTestLanguage.g:181:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalInheritanceTestLanguage.g:181:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalInheritanceTestLanguage.g:176:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalInheritanceTestLanguage.g:181:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt5=2; int LA5_0 = input.LA(1); @@ -244,10 +244,10 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { } switch (alt5) { case 1 : - // InternalInheritanceTestLanguage.g:176:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalInheritanceTestLanguage.g:181:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalInheritanceTestLanguage.g:176:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalInheritanceTestLanguage.g:181:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop3: do { int alt3=3; @@ -263,7 +263,7 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalInheritanceTestLanguage.g:176:21: '\\\\' . + // InternalInheritanceTestLanguage.g:181:21: '\\\\' . { match('\\'); matchAny(); @@ -271,7 +271,7 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { } break; case 2 : - // InternalInheritanceTestLanguage.g:176:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalInheritanceTestLanguage.g:181:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -296,10 +296,10 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { } break; case 2 : - // InternalInheritanceTestLanguage.g:176:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalInheritanceTestLanguage.g:181:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalInheritanceTestLanguage.g:176:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalInheritanceTestLanguage.g:181:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop4: do { int alt4=3; @@ -315,7 +315,7 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalInheritanceTestLanguage.g:176:54: '\\\\' . + // InternalInheritanceTestLanguage.g:181:54: '\\\\' . { match('\\'); matchAny(); @@ -323,7 +323,7 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { } break; case 2 : - // InternalInheritanceTestLanguage.g:176:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalInheritanceTestLanguage.g:181:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -366,12 +366,12 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTestLanguage.g:178:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalInheritanceTestLanguage.g:178:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalInheritanceTestLanguage.g:183:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalInheritanceTestLanguage.g:183:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalInheritanceTestLanguage.g:178:24: ( options {greedy=false; } : . )* + // InternalInheritanceTestLanguage.g:183:24: ( options {greedy=false; } : . )* loop6: do { int alt6=2; @@ -396,7 +396,7 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalInheritanceTestLanguage.g:178:52: . + // InternalInheritanceTestLanguage.g:183:52: . { matchAny(); @@ -426,12 +426,12 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTestLanguage.g:180:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalInheritanceTestLanguage.g:180:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalInheritanceTestLanguage.g:185:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalInheritanceTestLanguage.g:185:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalInheritanceTestLanguage.g:180:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalInheritanceTestLanguage.g:185:24: (~ ( ( '\\n' | '\\r' ) ) )* loop7: do { int alt7=2; @@ -444,7 +444,7 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalInheritanceTestLanguage.g:180:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalInheritanceTestLanguage.g:185: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(); @@ -464,7 +464,7 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { } } while (true); - // InternalInheritanceTestLanguage.g:180:40: ( ( '\\r' )? '\\n' )? + // InternalInheritanceTestLanguage.g:185:40: ( ( '\\r' )? '\\n' )? int alt9=2; int LA9_0 = input.LA(1); @@ -473,9 +473,9 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalInheritanceTestLanguage.g:180:41: ( '\\r' )? '\\n' + // InternalInheritanceTestLanguage.g:185:41: ( '\\r' )? '\\n' { - // InternalInheritanceTestLanguage.g:180:41: ( '\\r' )? + // InternalInheritanceTestLanguage.g:185:41: ( '\\r' )? int alt8=2; int LA8_0 = input.LA(1); @@ -484,7 +484,7 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { } switch (alt8) { case 1 : - // InternalInheritanceTestLanguage.g:180:41: '\\r' + // InternalInheritanceTestLanguage.g:185:41: '\\r' { match('\r'); @@ -516,10 +516,10 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTestLanguage.g:182:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalInheritanceTestLanguage.g:182:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalInheritanceTestLanguage.g:187:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalInheritanceTestLanguage.g:187:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalInheritanceTestLanguage.g:182:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalInheritanceTestLanguage.g:187:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt10=0; loop10: do { @@ -573,8 +573,8 @@ public class InternalInheritanceTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalInheritanceTestLanguage.g:184:16: ( . ) - // InternalInheritanceTestLanguage.g:184:18: . + // InternalInheritanceTestLanguage.g:189:16: ( . ) + // InternalInheritanceTestLanguage.g:189:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTestLanguageParser.java index d555967e2..f4c9044c4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/parser/antlr/internal/InternalInheritanceTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalInheritanceTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -76,7 +84,7 @@ public class InternalInheritanceTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleModel" - // InternalInheritanceTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalInheritanceTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -84,8 +92,8 @@ public class InternalInheritanceTestLanguageParser extends AbstractInternalAntlr try { - // InternalInheritanceTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalInheritanceTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalInheritanceTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalInheritanceTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -112,7 +120,7 @@ public class InternalInheritanceTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleModel" - // InternalInheritanceTestLanguage.g:71:1: ruleModel returns [EObject current=null] : (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ; + // InternalInheritanceTestLanguage.g:76:1: ruleModel returns [EObject current=null] : (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -127,21 +135,21 @@ public class InternalInheritanceTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalInheritanceTestLanguage.g:77:2: ( (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ) - // InternalInheritanceTestLanguage.g:78:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) + // InternalInheritanceTestLanguage.g:82:2: ( (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ) + // InternalInheritanceTestLanguage.g:83:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) { - // InternalInheritanceTestLanguage.g:78:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) - // InternalInheritanceTestLanguage.g:79:3: otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' + // InternalInheritanceTestLanguage.g:83:2: (otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) + // InternalInheritanceTestLanguage.g:84:3: otherlv_0= 'model' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getModelKeyword_0()); - // InternalInheritanceTestLanguage.g:83:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalInheritanceTestLanguage.g:84:4: (lv_name_1_0= RULE_ID ) + // InternalInheritanceTestLanguage.g:88:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalInheritanceTestLanguage.g:89:4: (lv_name_1_0= RULE_ID ) { - // InternalInheritanceTestLanguage.g:84:4: (lv_name_1_0= RULE_ID ) - // InternalInheritanceTestLanguage.g:85:5: lv_name_1_0= RULE_ID + // InternalInheritanceTestLanguage.g:89:4: (lv_name_1_0= RULE_ID ) + // InternalInheritanceTestLanguage.g:90:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); @@ -167,7 +175,7 @@ public class InternalInheritanceTestLanguageParser extends AbstractInternalAntlr newLeafNode(otherlv_2, grammarAccess.getModelAccess().getLeftCurlyBracketKeyword_2()); - // InternalInheritanceTestLanguage.g:105:3: ( (lv_elements_3_0= ruleElement ) )* + // InternalInheritanceTestLanguage.g:110:3: ( (lv_elements_3_0= ruleElement ) )* loop1: do { int alt1=2; @@ -180,10 +188,10 @@ public class InternalInheritanceTestLanguageParser extends AbstractInternalAntlr switch (alt1) { case 1 : - // InternalInheritanceTestLanguage.g:106:4: (lv_elements_3_0= ruleElement ) + // InternalInheritanceTestLanguage.g:111:4: (lv_elements_3_0= ruleElement ) { - // InternalInheritanceTestLanguage.g:106:4: (lv_elements_3_0= ruleElement ) - // InternalInheritanceTestLanguage.g:107:5: lv_elements_3_0= ruleElement + // InternalInheritanceTestLanguage.g:111:4: (lv_elements_3_0= ruleElement ) + // InternalInheritanceTestLanguage.g:112:5: lv_elements_3_0= ruleElement { newCompositeNode(grammarAccess.getModelAccess().getElementsElementParserRuleCall_3_0()); @@ -243,7 +251,7 @@ public class InternalInheritanceTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleElement" - // InternalInheritanceTestLanguage.g:132:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalInheritanceTestLanguage.g:137:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -251,8 +259,8 @@ public class InternalInheritanceTestLanguageParser extends AbstractInternalAntlr try { - // InternalInheritanceTestLanguage.g:132:48: (iv_ruleElement= ruleElement EOF ) - // InternalInheritanceTestLanguage.g:133:2: iv_ruleElement= ruleElement EOF + // InternalInheritanceTestLanguage.g:137:48: (iv_ruleElement= ruleElement EOF ) + // InternalInheritanceTestLanguage.g:138:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -279,7 +287,7 @@ public class InternalInheritanceTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleElement" - // InternalInheritanceTestLanguage.g:139:1: ruleElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalInheritanceTestLanguage.g:144:1: ruleElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -290,21 +298,21 @@ public class InternalInheritanceTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalInheritanceTestLanguage.g:145:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalInheritanceTestLanguage.g:146:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalInheritanceTestLanguage.g:150:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalInheritanceTestLanguage.g:151:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalInheritanceTestLanguage.g:146:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalInheritanceTestLanguage.g:147:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) + // InternalInheritanceTestLanguage.g:151:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalInheritanceTestLanguage.g:152:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getElementAccess().getElementKeyword_0()); - // InternalInheritanceTestLanguage.g:151:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalInheritanceTestLanguage.g:152:4: (lv_name_1_0= RULE_ID ) + // InternalInheritanceTestLanguage.g:156:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalInheritanceTestLanguage.g:157:4: (lv_name_1_0= RULE_ID ) { - // InternalInheritanceTestLanguage.g:152:4: (lv_name_1_0= RULE_ID ) - // InternalInheritanceTestLanguage.g:153:5: lv_name_1_0= RULE_ID + // InternalInheritanceTestLanguage.g:157:4: (lv_name_1_0= RULE_ID ) + // InternalInheritanceTestLanguage.g:158:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractAbstractTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractAbstractTestLanguageSemanticSequencer.java index a56b125c3..324aa1b32 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractAbstractTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractAbstractTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractAbstractTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractAbstractTestLanguageSyntacticSequencer.java index fc15cdebb..c3e92b8e5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractAbstractTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractAbstractTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractInheritanceTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractInheritanceTestLanguageSemanticSequencer.java index 7145f8555..ea276a960 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractInheritanceTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractInheritanceTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractInheritanceTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractInheritanceTestLanguageSyntacticSequencer.java index 815cdb7cd..88f577d74 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractInheritanceTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/AbstractInheritanceTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/BaseInheritanceTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/BaseInheritanceTestLanguageSemanticSequencer.java index c84374c11..0ccbaeac1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/BaseInheritanceTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/BaseInheritanceTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/BaseInheritanceTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/BaseInheritanceTestLanguageSyntacticSequencer.java index 3fb37dec6..8f1f5a98b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/BaseInheritanceTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/BaseInheritanceTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/ConcreteTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/ConcreteTestLanguageSemanticSequencer.java index 313ebedc4..cda645102 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/ConcreteTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/ConcreteTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/ConcreteTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/ConcreteTestLanguageSyntacticSequencer.java index 83706faa7..bb3d3df9f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/ConcreteTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/ConcreteTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest2LanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest2LanguageSemanticSequencer.java index c7d26bd64..d6531022d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest2LanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest2LanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest2LanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest2LanguageSyntacticSequencer.java index dc7838586..48acf4247 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest2LanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest2LanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest3LanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest3LanguageSemanticSequencer.java index ed1667dae..374d1f6cc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest3LanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest3LanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest3LanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest3LanguageSyntacticSequencer.java index e513b2a44..0876f727f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest3LanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTest3LanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/AbstractTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/AbstractTestLanguageGrammarAccess.java index bd10887b4..17096287c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/AbstractTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/AbstractTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/BaseInheritanceTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/BaseInheritanceTestLanguageGrammarAccess.java index 6d270a0ec..6590137be 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/BaseInheritanceTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/BaseInheritanceTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/ConcreteTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/ConcreteTestLanguageGrammarAccess.java index be178a933..29c8089fe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/ConcreteTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/ConcreteTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/InheritanceTest2LanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/InheritanceTest2LanguageGrammarAccess.java index 6796719ff..96bddfcc7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/InheritanceTest2LanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/InheritanceTest2LanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/InheritanceTest3LanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/InheritanceTest3LanguageGrammarAccess.java index 838edbf7d..213cd97b6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/InheritanceTest3LanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/InheritanceTest3LanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/InheritanceTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/InheritanceTestLanguageGrammarAccess.java index 02188c435..c6027f6bd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/InheritanceTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/grammarinheritance/services/InheritanceTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/AbstractIndexTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/AbstractIndexTestLanguageRuntimeModule.java index 8405084bc..9e5c4b27b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/AbstractIndexTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/AbstractIndexTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.index; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/IndexTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/IndexTestLanguage.genmodel index 3ee69305e..d53e14a85 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/IndexTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/IndexTestLanguage.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetupGenerated.java index 1f6f59c7d..9188fc50c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.index; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Datatype.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Datatype.java index 658c02bc9..77eac7412 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Datatype.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Datatype.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Element.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Element.java index af34f942e..3be0d5103 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Element.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Element.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Entity.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Entity.java index d62119ee0..10f3e86fa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Entity.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Entity.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/File.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/File.java index ef2e47255..838eb41d2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/File.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/File.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Import.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Import.java index 33ef0fd07..17db85ff9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Import.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Import.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/IndexTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/IndexTestLanguageFactory.java index 5928aaf8c..7440ffeeb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/IndexTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/IndexTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/IndexTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/IndexTestLanguagePackage.java index 89c0fe797..26931e9bd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/IndexTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/IndexTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Namespace.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Namespace.java index 825c9a39f..a86cc64b5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Namespace.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Namespace.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Property.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Property.java index 95bc486e6..f253525fd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Property.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Property.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Type.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Type.java index 9b56e8ee5..637e21737 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Type.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/Type.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/DatatypeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/DatatypeImpl.java index d564daea2..20b05f85a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/DatatypeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/DatatypeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/ElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/ElementImpl.java index d57fe4e99..9cc945e1a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/ElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/ElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/EntityImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/EntityImpl.java index f70f41d11..e3512a709 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/EntityImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/EntityImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/FileImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/FileImpl.java index 61d0f3068..5bb9968ff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/FileImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/FileImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/ImportImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/ImportImpl.java index ef254c613..841afe367 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/ImportImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/ImportImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/IndexTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/IndexTestLanguageFactoryImpl.java index 98fc40534..f1b6e3f44 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/IndexTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/IndexTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/IndexTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/IndexTestLanguagePackageImpl.java index dccd0a8ce..b46a5b653 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/IndexTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/IndexTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/NamespaceImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/NamespaceImpl.java index 7993331c2..99d24fa99 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/NamespaceImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/NamespaceImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/PropertyImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/PropertyImpl.java index 4e09cad38..53147b308 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/PropertyImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/PropertyImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/TypeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/TypeImpl.java index 86a26014f..59913d000 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/TypeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/impl/TypeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/util/IndexTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/util/IndexTestLanguageAdapterFactory.java index f04831967..fe89354c7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/util/IndexTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/util/IndexTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/util/IndexTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/util/IndexTestLanguageSwitch.java index d054e0119..f249d8ae9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/util/IndexTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/indexTestLanguage/util/IndexTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.index.indexTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/IndexTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/IndexTestLanguageAntlrTokenFileProvider.java index c64ad7e77..8e7406e22 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/IndexTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/IndexTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.index.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/IndexTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/IndexTestLanguageParser.java index 2ab9f8637..4d9d3f590 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/IndexTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/IndexTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.index.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/internal/InternalIndexTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/internal/InternalIndexTestLanguage.g index 51b50d660..9e53fa7b4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/internal/InternalIndexTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/internal/InternalIndexTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalIndexTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/internal/InternalIndexTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/internal/InternalIndexTestLanguageLexer.java index 05955de55..b1ce01f88 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/internal/InternalIndexTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/internal/InternalIndexTestLanguageLexer.java @@ -190,10 +190,10 @@ public class InternalIndexTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndexTestLanguage.g:525:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalIndexTestLanguage.g:525:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalIndexTestLanguage.g:530:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalIndexTestLanguage.g:530:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalIndexTestLanguage.g:525:11: ( '^' )? + // InternalIndexTestLanguage.g:530:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -202,7 +202,7 @@ public class InternalIndexTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalIndexTestLanguage.g:525:11: '^' + // InternalIndexTestLanguage.g:530:11: '^' { match('^'); @@ -220,7 +220,7 @@ public class InternalIndexTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalIndexTestLanguage.g:525:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalIndexTestLanguage.g:530:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -269,10 +269,10 @@ public class InternalIndexTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndexTestLanguage.g:527:10: ( ( '0' .. '9' )+ ) - // InternalIndexTestLanguage.g:527:12: ( '0' .. '9' )+ + // InternalIndexTestLanguage.g:532:10: ( ( '0' .. '9' )+ ) + // InternalIndexTestLanguage.g:532:12: ( '0' .. '9' )+ { - // InternalIndexTestLanguage.g:527:12: ( '0' .. '9' )+ + // InternalIndexTestLanguage.g:532:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -286,7 +286,7 @@ public class InternalIndexTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalIndexTestLanguage.g:527:13: '0' .. '9' + // InternalIndexTestLanguage.g:532:13: '0' .. '9' { matchRange('0','9'); @@ -318,10 +318,10 @@ public class InternalIndexTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndexTestLanguage.g:529:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalIndexTestLanguage.g:529:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalIndexTestLanguage.g:534:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalIndexTestLanguage.g:534:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalIndexTestLanguage.g:529:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalIndexTestLanguage.g:534:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -339,10 +339,10 @@ public class InternalIndexTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalIndexTestLanguage.g:529:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalIndexTestLanguage.g:534:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalIndexTestLanguage.g:529:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalIndexTestLanguage.g:534:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -358,7 +358,7 @@ public class InternalIndexTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalIndexTestLanguage.g:529:21: '\\\\' . + // InternalIndexTestLanguage.g:534:21: '\\\\' . { match('\\'); matchAny(); @@ -366,7 +366,7 @@ public class InternalIndexTestLanguageLexer extends Lexer { } break; case 2 : - // InternalIndexTestLanguage.g:529:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalIndexTestLanguage.g:534:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -391,10 +391,10 @@ public class InternalIndexTestLanguageLexer extends Lexer { } break; case 2 : - // InternalIndexTestLanguage.g:529:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalIndexTestLanguage.g:534:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalIndexTestLanguage.g:529:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalIndexTestLanguage.g:534:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -410,7 +410,7 @@ public class InternalIndexTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalIndexTestLanguage.g:529:54: '\\\\' . + // InternalIndexTestLanguage.g:534:54: '\\\\' . { match('\\'); matchAny(); @@ -418,7 +418,7 @@ public class InternalIndexTestLanguageLexer extends Lexer { } break; case 2 : - // InternalIndexTestLanguage.g:529:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalIndexTestLanguage.g:534:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -461,12 +461,12 @@ public class InternalIndexTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndexTestLanguage.g:531:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalIndexTestLanguage.g:531:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalIndexTestLanguage.g:536:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalIndexTestLanguage.g:536:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalIndexTestLanguage.g:531:24: ( options {greedy=false; } : . )* + // InternalIndexTestLanguage.g:536:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -491,7 +491,7 @@ public class InternalIndexTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalIndexTestLanguage.g:531:52: . + // InternalIndexTestLanguage.g:536:52: . { matchAny(); @@ -521,12 +521,12 @@ public class InternalIndexTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndexTestLanguage.g:533:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalIndexTestLanguage.g:533:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalIndexTestLanguage.g:538:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalIndexTestLanguage.g:538:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalIndexTestLanguage.g:533:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalIndexTestLanguage.g:538:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -539,7 +539,7 @@ public class InternalIndexTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalIndexTestLanguage.g:533:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalIndexTestLanguage.g:538: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(); @@ -559,7 +559,7 @@ public class InternalIndexTestLanguageLexer extends Lexer { } } while (true); - // InternalIndexTestLanguage.g:533:40: ( ( '\\r' )? '\\n' )? + // InternalIndexTestLanguage.g:538:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -568,9 +568,9 @@ public class InternalIndexTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalIndexTestLanguage.g:533:41: ( '\\r' )? '\\n' + // InternalIndexTestLanguage.g:538:41: ( '\\r' )? '\\n' { - // InternalIndexTestLanguage.g:533:41: ( '\\r' )? + // InternalIndexTestLanguage.g:538:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -579,7 +579,7 @@ public class InternalIndexTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalIndexTestLanguage.g:533:41: '\\r' + // InternalIndexTestLanguage.g:538:41: '\\r' { match('\r'); @@ -611,10 +611,10 @@ public class InternalIndexTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndexTestLanguage.g:535:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalIndexTestLanguage.g:535:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalIndexTestLanguage.g:540:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalIndexTestLanguage.g:540:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalIndexTestLanguage.g:535:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalIndexTestLanguage.g:540:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -668,8 +668,8 @@ public class InternalIndexTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndexTestLanguage.g:537:16: ( . ) - // InternalIndexTestLanguage.g:537:18: . + // InternalIndexTestLanguage.g:542:16: ( . ) + // InternalIndexTestLanguage.g:542:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/internal/InternalIndexTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/internal/InternalIndexTestLanguageParser.java index ff3c1f4ce..149bfca61 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/internal/InternalIndexTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/parser/antlr/internal/InternalIndexTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -79,7 +87,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleFile" - // InternalIndexTestLanguage.g:64:1: entryRuleFile returns [EObject current=null] : iv_ruleFile= ruleFile EOF ; + // InternalIndexTestLanguage.g:69:1: entryRuleFile returns [EObject current=null] : iv_ruleFile= ruleFile EOF ; public final EObject entryRuleFile() throws RecognitionException { EObject current = null; @@ -87,8 +95,8 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalIndexTestLanguage.g:64:45: (iv_ruleFile= ruleFile EOF ) - // InternalIndexTestLanguage.g:65:2: iv_ruleFile= ruleFile EOF + // InternalIndexTestLanguage.g:69:45: (iv_ruleFile= ruleFile EOF ) + // InternalIndexTestLanguage.g:70:2: iv_ruleFile= ruleFile EOF { newCompositeNode(grammarAccess.getFileRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -115,7 +123,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleFile" - // InternalIndexTestLanguage.g:71:1: ruleFile returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )* ; + // InternalIndexTestLanguage.g:76:1: ruleFile returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )* ; public final EObject ruleFile() throws RecognitionException { EObject current = null; @@ -126,10 +134,10 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalIndexTestLanguage.g:77:2: ( ( (lv_elements_0_0= ruleElement ) )* ) - // InternalIndexTestLanguage.g:78:2: ( (lv_elements_0_0= ruleElement ) )* + // InternalIndexTestLanguage.g:82:2: ( ( (lv_elements_0_0= ruleElement ) )* ) + // InternalIndexTestLanguage.g:83:2: ( (lv_elements_0_0= ruleElement ) )* { - // InternalIndexTestLanguage.g:78:2: ( (lv_elements_0_0= ruleElement ) )* + // InternalIndexTestLanguage.g:83:2: ( (lv_elements_0_0= ruleElement ) )* loop1: do { int alt1=2; @@ -142,10 +150,10 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser switch (alt1) { case 1 : - // InternalIndexTestLanguage.g:79:3: (lv_elements_0_0= ruleElement ) + // InternalIndexTestLanguage.g:84:3: (lv_elements_0_0= ruleElement ) { - // InternalIndexTestLanguage.g:79:3: (lv_elements_0_0= ruleElement ) - // InternalIndexTestLanguage.g:80:4: lv_elements_0_0= ruleElement + // InternalIndexTestLanguage.g:84:3: (lv_elements_0_0= ruleElement ) + // InternalIndexTestLanguage.g:85:4: lv_elements_0_0= ruleElement { newCompositeNode(grammarAccess.getFileAccess().getElementsElementParserRuleCall_0()); @@ -198,7 +206,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleImport" - // InternalIndexTestLanguage.g:100:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; + // InternalIndexTestLanguage.g:105:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; public final EObject entryRuleImport() throws RecognitionException { EObject current = null; @@ -206,8 +214,8 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalIndexTestLanguage.g:100:47: (iv_ruleImport= ruleImport EOF ) - // InternalIndexTestLanguage.g:101:2: iv_ruleImport= ruleImport EOF + // InternalIndexTestLanguage.g:105:47: (iv_ruleImport= ruleImport EOF ) + // InternalIndexTestLanguage.g:106:2: iv_ruleImport= ruleImport EOF { newCompositeNode(grammarAccess.getImportRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -234,7 +242,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleImport" - // InternalIndexTestLanguage.g:107:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) ; + // InternalIndexTestLanguage.g:112:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) ; public final EObject ruleImport() throws RecognitionException { EObject current = null; @@ -246,21 +254,21 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalIndexTestLanguage.g:113:2: ( (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) ) - // InternalIndexTestLanguage.g:114:2: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) + // InternalIndexTestLanguage.g:118:2: ( (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) ) + // InternalIndexTestLanguage.g:119:2: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) { - // InternalIndexTestLanguage.g:114:2: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) - // InternalIndexTestLanguage.g:115:3: otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) + // InternalIndexTestLanguage.g:119:2: (otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) ) + // InternalIndexTestLanguage.g:120:3: otherlv_0= 'import' ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getImportAccess().getImportKeyword_0()); - // InternalIndexTestLanguage.g:119:3: ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) - // InternalIndexTestLanguage.g:120:4: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) + // InternalIndexTestLanguage.g:124:3: ( (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) ) + // InternalIndexTestLanguage.g:125:4: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) { - // InternalIndexTestLanguage.g:120:4: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) - // InternalIndexTestLanguage.g:121:5: lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard + // InternalIndexTestLanguage.g:125:4: (lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard ) + // InternalIndexTestLanguage.g:126:5: lv_importedNamespace_1_0= ruleQualifiedNameWithWildCard { newCompositeNode(grammarAccess.getImportAccess().getImportedNamespaceQualifiedNameWithWildCardParserRuleCall_1_0()); @@ -310,7 +318,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleQualifiedNameWithWildCard" - // InternalIndexTestLanguage.g:142:1: entryRuleQualifiedNameWithWildCard returns [String current=null] : iv_ruleQualifiedNameWithWildCard= ruleQualifiedNameWithWildCard EOF ; + // InternalIndexTestLanguage.g:147:1: entryRuleQualifiedNameWithWildCard returns [String current=null] : iv_ruleQualifiedNameWithWildCard= ruleQualifiedNameWithWildCard EOF ; public final String entryRuleQualifiedNameWithWildCard() throws RecognitionException { String current = null; @@ -318,8 +326,8 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalIndexTestLanguage.g:142:65: (iv_ruleQualifiedNameWithWildCard= ruleQualifiedNameWithWildCard EOF ) - // InternalIndexTestLanguage.g:143:2: iv_ruleQualifiedNameWithWildCard= ruleQualifiedNameWithWildCard EOF + // InternalIndexTestLanguage.g:147:65: (iv_ruleQualifiedNameWithWildCard= ruleQualifiedNameWithWildCard EOF ) + // InternalIndexTestLanguage.g:148:2: iv_ruleQualifiedNameWithWildCard= ruleQualifiedNameWithWildCard EOF { newCompositeNode(grammarAccess.getQualifiedNameWithWildCardRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -346,7 +354,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleQualifiedNameWithWildCard" - // InternalIndexTestLanguage.g:149:1: ruleQualifiedNameWithWildCard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? ) ; + // InternalIndexTestLanguage.g:154:1: ruleQualifiedNameWithWildCard returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? ) ; public final AntlrDatatypeRuleToken ruleQualifiedNameWithWildCard() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -358,11 +366,11 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalIndexTestLanguage.g:155:2: ( (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? ) ) - // InternalIndexTestLanguage.g:156:2: (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? ) + // InternalIndexTestLanguage.g:160:2: ( (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? ) ) + // InternalIndexTestLanguage.g:161:2: (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? ) { - // InternalIndexTestLanguage.g:156:2: (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? ) - // InternalIndexTestLanguage.g:157:3: this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? + // InternalIndexTestLanguage.g:161:2: (this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? ) + // InternalIndexTestLanguage.g:162:3: this_QualifiedName_0= ruleQualifiedName (kw= '.*' )? { newCompositeNode(grammarAccess.getQualifiedNameWithWildCardAccess().getQualifiedNameParserRuleCall_0()); @@ -378,7 +386,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser afterParserOrEnumRuleCall(); - // InternalIndexTestLanguage.g:167:3: (kw= '.*' )? + // InternalIndexTestLanguage.g:172:3: (kw= '.*' )? int alt2=2; int LA2_0 = input.LA(1); @@ -387,7 +395,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser } switch (alt2) { case 1 : - // InternalIndexTestLanguage.g:168:4: kw= '.*' + // InternalIndexTestLanguage.g:173:4: kw= '.*' { kw=(Token)match(input,12,FollowSets000.FOLLOW_2); @@ -423,7 +431,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleQualifiedName" - // InternalIndexTestLanguage.g:178:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ; + // InternalIndexTestLanguage.g:183:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ; public final String entryRuleQualifiedName() throws RecognitionException { String current = null; @@ -431,8 +439,8 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalIndexTestLanguage.g:178:53: (iv_ruleQualifiedName= ruleQualifiedName EOF ) - // InternalIndexTestLanguage.g:179:2: iv_ruleQualifiedName= ruleQualifiedName EOF + // InternalIndexTestLanguage.g:183:53: (iv_ruleQualifiedName= ruleQualifiedName EOF ) + // InternalIndexTestLanguage.g:184:2: iv_ruleQualifiedName= ruleQualifiedName EOF { newCompositeNode(grammarAccess.getQualifiedNameRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -459,7 +467,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleQualifiedName" - // InternalIndexTestLanguage.g:185:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; + // InternalIndexTestLanguage.g:190:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -471,11 +479,11 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalIndexTestLanguage.g:191:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) - // InternalIndexTestLanguage.g:192:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalIndexTestLanguage.g:196:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) + // InternalIndexTestLanguage.g:197:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) { - // InternalIndexTestLanguage.g:192:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) - // InternalIndexTestLanguage.g:193:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* + // InternalIndexTestLanguage.g:197:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalIndexTestLanguage.g:198:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); @@ -484,7 +492,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser newLeafNode(this_ID_0, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); - // InternalIndexTestLanguage.g:200:3: (kw= '.' this_ID_2= RULE_ID )* + // InternalIndexTestLanguage.g:205:3: (kw= '.' this_ID_2= RULE_ID )* loop3: do { int alt3=2; @@ -497,7 +505,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser switch (alt3) { case 1 : - // InternalIndexTestLanguage.g:201:4: kw= '.' this_ID_2= RULE_ID + // InternalIndexTestLanguage.g:206:4: kw= '.' this_ID_2= RULE_ID { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -543,7 +551,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleNamespace" - // InternalIndexTestLanguage.g:218:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; + // InternalIndexTestLanguage.g:223:1: entryRuleNamespace returns [EObject current=null] : iv_ruleNamespace= ruleNamespace EOF ; public final EObject entryRuleNamespace() throws RecognitionException { EObject current = null; @@ -551,8 +559,8 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalIndexTestLanguage.g:218:50: (iv_ruleNamespace= ruleNamespace EOF ) - // InternalIndexTestLanguage.g:219:2: iv_ruleNamespace= ruleNamespace EOF + // InternalIndexTestLanguage.g:223:50: (iv_ruleNamespace= ruleNamespace EOF ) + // InternalIndexTestLanguage.g:224:2: iv_ruleNamespace= ruleNamespace EOF { newCompositeNode(grammarAccess.getNamespaceRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -579,7 +587,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleNamespace" - // InternalIndexTestLanguage.g:225:1: ruleNamespace returns [EObject current=null] : ( ( (lv_name_0_0= ruleQualifiedName ) ) otherlv_1= '{' ( (lv_elements_2_0= ruleElement ) )* otherlv_3= '}' ) ; + // InternalIndexTestLanguage.g:230:1: ruleNamespace returns [EObject current=null] : ( ( (lv_name_0_0= ruleQualifiedName ) ) otherlv_1= '{' ( (lv_elements_2_0= ruleElement ) )* otherlv_3= '}' ) ; public final EObject ruleNamespace() throws RecognitionException { EObject current = null; @@ -594,17 +602,17 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalIndexTestLanguage.g:231:2: ( ( ( (lv_name_0_0= ruleQualifiedName ) ) otherlv_1= '{' ( (lv_elements_2_0= ruleElement ) )* otherlv_3= '}' ) ) - // InternalIndexTestLanguage.g:232:2: ( ( (lv_name_0_0= ruleQualifiedName ) ) otherlv_1= '{' ( (lv_elements_2_0= ruleElement ) )* otherlv_3= '}' ) + // InternalIndexTestLanguage.g:236:2: ( ( ( (lv_name_0_0= ruleQualifiedName ) ) otherlv_1= '{' ( (lv_elements_2_0= ruleElement ) )* otherlv_3= '}' ) ) + // InternalIndexTestLanguage.g:237:2: ( ( (lv_name_0_0= ruleQualifiedName ) ) otherlv_1= '{' ( (lv_elements_2_0= ruleElement ) )* otherlv_3= '}' ) { - // InternalIndexTestLanguage.g:232:2: ( ( (lv_name_0_0= ruleQualifiedName ) ) otherlv_1= '{' ( (lv_elements_2_0= ruleElement ) )* otherlv_3= '}' ) - // InternalIndexTestLanguage.g:233:3: ( (lv_name_0_0= ruleQualifiedName ) ) otherlv_1= '{' ( (lv_elements_2_0= ruleElement ) )* otherlv_3= '}' + // InternalIndexTestLanguage.g:237:2: ( ( (lv_name_0_0= ruleQualifiedName ) ) otherlv_1= '{' ( (lv_elements_2_0= ruleElement ) )* otherlv_3= '}' ) + // InternalIndexTestLanguage.g:238:3: ( (lv_name_0_0= ruleQualifiedName ) ) otherlv_1= '{' ( (lv_elements_2_0= ruleElement ) )* otherlv_3= '}' { - // InternalIndexTestLanguage.g:233:3: ( (lv_name_0_0= ruleQualifiedName ) ) - // InternalIndexTestLanguage.g:234:4: (lv_name_0_0= ruleQualifiedName ) + // InternalIndexTestLanguage.g:238:3: ( (lv_name_0_0= ruleQualifiedName ) ) + // InternalIndexTestLanguage.g:239:4: (lv_name_0_0= ruleQualifiedName ) { - // InternalIndexTestLanguage.g:234:4: (lv_name_0_0= ruleQualifiedName ) - // InternalIndexTestLanguage.g:235:5: lv_name_0_0= ruleQualifiedName + // InternalIndexTestLanguage.g:239:4: (lv_name_0_0= ruleQualifiedName ) + // InternalIndexTestLanguage.g:240:5: lv_name_0_0= ruleQualifiedName { newCompositeNode(grammarAccess.getNamespaceAccess().getNameQualifiedNameParserRuleCall_0_0()); @@ -635,7 +643,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser newLeafNode(otherlv_1, grammarAccess.getNamespaceAccess().getLeftCurlyBracketKeyword_1()); - // InternalIndexTestLanguage.g:256:3: ( (lv_elements_2_0= ruleElement ) )* + // InternalIndexTestLanguage.g:261:3: ( (lv_elements_2_0= ruleElement ) )* loop4: do { int alt4=2; @@ -648,10 +656,10 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser switch (alt4) { case 1 : - // InternalIndexTestLanguage.g:257:4: (lv_elements_2_0= ruleElement ) + // InternalIndexTestLanguage.g:262:4: (lv_elements_2_0= ruleElement ) { - // InternalIndexTestLanguage.g:257:4: (lv_elements_2_0= ruleElement ) - // InternalIndexTestLanguage.g:258:5: lv_elements_2_0= ruleElement + // InternalIndexTestLanguage.g:262:4: (lv_elements_2_0= ruleElement ) + // InternalIndexTestLanguage.g:263:5: lv_elements_2_0= ruleElement { newCompositeNode(grammarAccess.getNamespaceAccess().getElementsElementParserRuleCall_2_0()); @@ -711,7 +719,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleElement" - // InternalIndexTestLanguage.g:283:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalIndexTestLanguage.g:288:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -719,8 +727,8 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalIndexTestLanguage.g:283:48: (iv_ruleElement= ruleElement EOF ) - // InternalIndexTestLanguage.g:284:2: iv_ruleElement= ruleElement EOF + // InternalIndexTestLanguage.g:288:48: (iv_ruleElement= ruleElement EOF ) + // InternalIndexTestLanguage.g:289:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -747,7 +755,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleElement" - // InternalIndexTestLanguage.g:290:1: ruleElement returns [EObject current=null] : (this_Namespace_0= ruleNamespace | this_Type_1= ruleType | this_Import_2= ruleImport ) ; + // InternalIndexTestLanguage.g:295:1: ruleElement returns [EObject current=null] : (this_Namespace_0= ruleNamespace | this_Type_1= ruleType | this_Import_2= ruleImport ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -762,10 +770,10 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalIndexTestLanguage.g:296:2: ( (this_Namespace_0= ruleNamespace | this_Type_1= ruleType | this_Import_2= ruleImport ) ) - // InternalIndexTestLanguage.g:297:2: (this_Namespace_0= ruleNamespace | this_Type_1= ruleType | this_Import_2= ruleImport ) + // InternalIndexTestLanguage.g:301:2: ( (this_Namespace_0= ruleNamespace | this_Type_1= ruleType | this_Import_2= ruleImport ) ) + // InternalIndexTestLanguage.g:302:2: (this_Namespace_0= ruleNamespace | this_Type_1= ruleType | this_Import_2= ruleImport ) { - // InternalIndexTestLanguage.g:297:2: (this_Namespace_0= ruleNamespace | this_Type_1= ruleType | this_Import_2= ruleImport ) + // InternalIndexTestLanguage.g:302:2: (this_Namespace_0= ruleNamespace | this_Type_1= ruleType | this_Import_2= ruleImport ) int alt5=3; switch ( input.LA(1) ) { case RULE_ID: @@ -793,7 +801,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser switch (alt5) { case 1 : - // InternalIndexTestLanguage.g:298:3: this_Namespace_0= ruleNamespace + // InternalIndexTestLanguage.g:303:3: this_Namespace_0= ruleNamespace { newCompositeNode(grammarAccess.getElementAccess().getNamespaceParserRuleCall_0()); @@ -811,7 +819,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser } break; case 2 : - // InternalIndexTestLanguage.g:307:3: this_Type_1= ruleType + // InternalIndexTestLanguage.g:312:3: this_Type_1= ruleType { newCompositeNode(grammarAccess.getElementAccess().getTypeParserRuleCall_1()); @@ -829,7 +837,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser } break; case 3 : - // InternalIndexTestLanguage.g:316:3: this_Import_2= ruleImport + // InternalIndexTestLanguage.g:321:3: this_Import_2= ruleImport { newCompositeNode(grammarAccess.getElementAccess().getImportParserRuleCall_2()); @@ -869,7 +877,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleType" - // InternalIndexTestLanguage.g:328:1: entryRuleType returns [EObject current=null] : iv_ruleType= ruleType EOF ; + // InternalIndexTestLanguage.g:333:1: entryRuleType returns [EObject current=null] : iv_ruleType= ruleType EOF ; public final EObject entryRuleType() throws RecognitionException { EObject current = null; @@ -877,8 +885,8 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalIndexTestLanguage.g:328:45: (iv_ruleType= ruleType EOF ) - // InternalIndexTestLanguage.g:329:2: iv_ruleType= ruleType EOF + // InternalIndexTestLanguage.g:333:45: (iv_ruleType= ruleType EOF ) + // InternalIndexTestLanguage.g:334:2: iv_ruleType= ruleType EOF { newCompositeNode(grammarAccess.getTypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -905,7 +913,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleType" - // InternalIndexTestLanguage.g:335:1: ruleType returns [EObject current=null] : (this_Entity_0= ruleEntity | this_Datatype_1= ruleDatatype ) ; + // InternalIndexTestLanguage.g:340:1: ruleType returns [EObject current=null] : (this_Entity_0= ruleEntity | this_Datatype_1= ruleDatatype ) ; public final EObject ruleType() throws RecognitionException { EObject current = null; @@ -918,10 +926,10 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalIndexTestLanguage.g:341:2: ( (this_Entity_0= ruleEntity | this_Datatype_1= ruleDatatype ) ) - // InternalIndexTestLanguage.g:342:2: (this_Entity_0= ruleEntity | this_Datatype_1= ruleDatatype ) + // InternalIndexTestLanguage.g:346:2: ( (this_Entity_0= ruleEntity | this_Datatype_1= ruleDatatype ) ) + // InternalIndexTestLanguage.g:347:2: (this_Entity_0= ruleEntity | this_Datatype_1= ruleDatatype ) { - // InternalIndexTestLanguage.g:342:2: (this_Entity_0= ruleEntity | this_Datatype_1= ruleDatatype ) + // InternalIndexTestLanguage.g:347:2: (this_Entity_0= ruleEntity | this_Datatype_1= ruleDatatype ) int alt6=2; int LA6_0 = input.LA(1); @@ -939,7 +947,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser } switch (alt6) { case 1 : - // InternalIndexTestLanguage.g:343:3: this_Entity_0= ruleEntity + // InternalIndexTestLanguage.g:348:3: this_Entity_0= ruleEntity { newCompositeNode(grammarAccess.getTypeAccess().getEntityParserRuleCall_0()); @@ -957,7 +965,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser } break; case 2 : - // InternalIndexTestLanguage.g:352:3: this_Datatype_1= ruleDatatype + // InternalIndexTestLanguage.g:357:3: this_Datatype_1= ruleDatatype { newCompositeNode(grammarAccess.getTypeAccess().getDatatypeParserRuleCall_1()); @@ -997,7 +1005,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleEntity" - // InternalIndexTestLanguage.g:364:1: entryRuleEntity returns [EObject current=null] : iv_ruleEntity= ruleEntity EOF ; + // InternalIndexTestLanguage.g:369:1: entryRuleEntity returns [EObject current=null] : iv_ruleEntity= ruleEntity EOF ; public final EObject entryRuleEntity() throws RecognitionException { EObject current = null; @@ -1005,8 +1013,8 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalIndexTestLanguage.g:364:47: (iv_ruleEntity= ruleEntity EOF ) - // InternalIndexTestLanguage.g:365:2: iv_ruleEntity= ruleEntity EOF + // InternalIndexTestLanguage.g:369:47: (iv_ruleEntity= ruleEntity EOF ) + // InternalIndexTestLanguage.g:370:2: iv_ruleEntity= ruleEntity EOF { newCompositeNode(grammarAccess.getEntityRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1033,7 +1041,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleEntity" - // InternalIndexTestLanguage.g:371:1: ruleEntity returns [EObject current=null] : (otherlv_0= 'entity' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_properties_3_0= ruleProperty ) )* otherlv_4= '}' ) ; + // InternalIndexTestLanguage.g:376:1: ruleEntity returns [EObject current=null] : (otherlv_0= 'entity' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_properties_3_0= ruleProperty ) )* otherlv_4= '}' ) ; public final EObject ruleEntity() throws RecognitionException { EObject current = null; @@ -1048,21 +1056,21 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalIndexTestLanguage.g:377:2: ( (otherlv_0= 'entity' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_properties_3_0= ruleProperty ) )* otherlv_4= '}' ) ) - // InternalIndexTestLanguage.g:378:2: (otherlv_0= 'entity' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_properties_3_0= ruleProperty ) )* otherlv_4= '}' ) + // InternalIndexTestLanguage.g:382:2: ( (otherlv_0= 'entity' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_properties_3_0= ruleProperty ) )* otherlv_4= '}' ) ) + // InternalIndexTestLanguage.g:383:2: (otherlv_0= 'entity' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_properties_3_0= ruleProperty ) )* otherlv_4= '}' ) { - // InternalIndexTestLanguage.g:378:2: (otherlv_0= 'entity' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_properties_3_0= ruleProperty ) )* otherlv_4= '}' ) - // InternalIndexTestLanguage.g:379:3: otherlv_0= 'entity' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_properties_3_0= ruleProperty ) )* otherlv_4= '}' + // InternalIndexTestLanguage.g:383:2: (otherlv_0= 'entity' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_properties_3_0= ruleProperty ) )* otherlv_4= '}' ) + // InternalIndexTestLanguage.g:384:3: otherlv_0= 'entity' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_properties_3_0= ruleProperty ) )* otherlv_4= '}' { otherlv_0=(Token)match(input,16,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getEntityAccess().getEntityKeyword_0()); - // InternalIndexTestLanguage.g:383:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalIndexTestLanguage.g:384:4: (lv_name_1_0= RULE_ID ) + // InternalIndexTestLanguage.g:388:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalIndexTestLanguage.g:389:4: (lv_name_1_0= RULE_ID ) { - // InternalIndexTestLanguage.g:384:4: (lv_name_1_0= RULE_ID ) - // InternalIndexTestLanguage.g:385:5: lv_name_1_0= RULE_ID + // InternalIndexTestLanguage.g:389:4: (lv_name_1_0= RULE_ID ) + // InternalIndexTestLanguage.g:390:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -1088,7 +1096,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser newLeafNode(otherlv_2, grammarAccess.getEntityAccess().getLeftCurlyBracketKeyword_2()); - // InternalIndexTestLanguage.g:405:3: ( (lv_properties_3_0= ruleProperty ) )* + // InternalIndexTestLanguage.g:410:3: ( (lv_properties_3_0= ruleProperty ) )* loop7: do { int alt7=2; @@ -1101,10 +1109,10 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser switch (alt7) { case 1 : - // InternalIndexTestLanguage.g:406:4: (lv_properties_3_0= ruleProperty ) + // InternalIndexTestLanguage.g:411:4: (lv_properties_3_0= ruleProperty ) { - // InternalIndexTestLanguage.g:406:4: (lv_properties_3_0= ruleProperty ) - // InternalIndexTestLanguage.g:407:5: lv_properties_3_0= ruleProperty + // InternalIndexTestLanguage.g:411:4: (lv_properties_3_0= ruleProperty ) + // InternalIndexTestLanguage.g:412:5: lv_properties_3_0= ruleProperty { newCompositeNode(grammarAccess.getEntityAccess().getPropertiesPropertyParserRuleCall_3_0()); @@ -1164,7 +1172,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleDatatype" - // InternalIndexTestLanguage.g:432:1: entryRuleDatatype returns [EObject current=null] : iv_ruleDatatype= ruleDatatype EOF ; + // InternalIndexTestLanguage.g:437:1: entryRuleDatatype returns [EObject current=null] : iv_ruleDatatype= ruleDatatype EOF ; public final EObject entryRuleDatatype() throws RecognitionException { EObject current = null; @@ -1172,8 +1180,8 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalIndexTestLanguage.g:432:49: (iv_ruleDatatype= ruleDatatype EOF ) - // InternalIndexTestLanguage.g:433:2: iv_ruleDatatype= ruleDatatype EOF + // InternalIndexTestLanguage.g:437:49: (iv_ruleDatatype= ruleDatatype EOF ) + // InternalIndexTestLanguage.g:438:2: iv_ruleDatatype= ruleDatatype EOF { newCompositeNode(grammarAccess.getDatatypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1200,7 +1208,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleDatatype" - // InternalIndexTestLanguage.g:439:1: ruleDatatype returns [EObject current=null] : (otherlv_0= 'datatype' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalIndexTestLanguage.g:444:1: ruleDatatype returns [EObject current=null] : (otherlv_0= 'datatype' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleDatatype() throws RecognitionException { EObject current = null; @@ -1211,21 +1219,21 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalIndexTestLanguage.g:445:2: ( (otherlv_0= 'datatype' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalIndexTestLanguage.g:446:2: (otherlv_0= 'datatype' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalIndexTestLanguage.g:450:2: ( (otherlv_0= 'datatype' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalIndexTestLanguage.g:451:2: (otherlv_0= 'datatype' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalIndexTestLanguage.g:446:2: (otherlv_0= 'datatype' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalIndexTestLanguage.g:447:3: otherlv_0= 'datatype' ( (lv_name_1_0= RULE_ID ) ) + // InternalIndexTestLanguage.g:451:2: (otherlv_0= 'datatype' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalIndexTestLanguage.g:452:3: otherlv_0= 'datatype' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getDatatypeAccess().getDatatypeKeyword_0()); - // InternalIndexTestLanguage.g:451:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalIndexTestLanguage.g:452:4: (lv_name_1_0= RULE_ID ) + // InternalIndexTestLanguage.g:456:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalIndexTestLanguage.g:457:4: (lv_name_1_0= RULE_ID ) { - // InternalIndexTestLanguage.g:452:4: (lv_name_1_0= RULE_ID ) - // InternalIndexTestLanguage.g:453:5: lv_name_1_0= RULE_ID + // InternalIndexTestLanguage.g:457:4: (lv_name_1_0= RULE_ID ) + // InternalIndexTestLanguage.g:458:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1270,7 +1278,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleProperty" - // InternalIndexTestLanguage.g:473:1: entryRuleProperty returns [EObject current=null] : iv_ruleProperty= ruleProperty EOF ; + // InternalIndexTestLanguage.g:478:1: entryRuleProperty returns [EObject current=null] : iv_ruleProperty= ruleProperty EOF ; public final EObject entryRuleProperty() throws RecognitionException { EObject current = null; @@ -1278,8 +1286,8 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalIndexTestLanguage.g:473:49: (iv_ruleProperty= ruleProperty EOF ) - // InternalIndexTestLanguage.g:474:2: iv_ruleProperty= ruleProperty EOF + // InternalIndexTestLanguage.g:478:49: (iv_ruleProperty= ruleProperty EOF ) + // InternalIndexTestLanguage.g:479:2: iv_ruleProperty= ruleProperty EOF { newCompositeNode(grammarAccess.getPropertyRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1306,7 +1314,7 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleProperty" - // InternalIndexTestLanguage.g:480:1: ruleProperty returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalIndexTestLanguage.g:485:1: ruleProperty returns [EObject current=null] : ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleProperty() throws RecognitionException { EObject current = null; @@ -1316,17 +1324,17 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalIndexTestLanguage.g:486:2: ( ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalIndexTestLanguage.g:487:2: ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= RULE_ID ) ) ) + // InternalIndexTestLanguage.g:491:2: ( ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalIndexTestLanguage.g:492:2: ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalIndexTestLanguage.g:487:2: ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= RULE_ID ) ) ) - // InternalIndexTestLanguage.g:488:3: ( ( ruleQualifiedName ) ) ( (lv_name_1_0= RULE_ID ) ) + // InternalIndexTestLanguage.g:492:2: ( ( ( ruleQualifiedName ) ) ( (lv_name_1_0= RULE_ID ) ) ) + // InternalIndexTestLanguage.g:493:3: ( ( ruleQualifiedName ) ) ( (lv_name_1_0= RULE_ID ) ) { - // InternalIndexTestLanguage.g:488:3: ( ( ruleQualifiedName ) ) - // InternalIndexTestLanguage.g:489:4: ( ruleQualifiedName ) + // InternalIndexTestLanguage.g:493:3: ( ( ruleQualifiedName ) ) + // InternalIndexTestLanguage.g:494:4: ( ruleQualifiedName ) { - // InternalIndexTestLanguage.g:489:4: ( ruleQualifiedName ) - // InternalIndexTestLanguage.g:490:5: ruleQualifiedName + // InternalIndexTestLanguage.g:494:4: ( ruleQualifiedName ) + // InternalIndexTestLanguage.g:495:5: ruleQualifiedName { if (current==null) { @@ -1350,11 +1358,11 @@ public class InternalIndexTestLanguageParser extends AbstractInternalAntlrParser } - // InternalIndexTestLanguage.g:504:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalIndexTestLanguage.g:505:4: (lv_name_1_0= RULE_ID ) + // InternalIndexTestLanguage.g:509:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalIndexTestLanguage.g:510:4: (lv_name_1_0= RULE_ID ) { - // InternalIndexTestLanguage.g:505:4: (lv_name_1_0= RULE_ID ) - // InternalIndexTestLanguage.g:506:5: lv_name_1_0= RULE_ID + // InternalIndexTestLanguage.g:510:4: (lv_name_1_0= RULE_ID ) + // InternalIndexTestLanguage.g:511:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/serializer/AbstractIndexTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/serializer/AbstractIndexTestLanguageSemanticSequencer.java index 3b3478fb4..387b75ebb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/serializer/AbstractIndexTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/serializer/AbstractIndexTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.index.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/serializer/AbstractIndexTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/serializer/AbstractIndexTestLanguageSyntacticSequencer.java index f8458138a..35f5340b1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/serializer/AbstractIndexTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/serializer/AbstractIndexTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.index.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/services/IndexTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/services/IndexTestLanguageGrammarAccess.java index 4550a8673..4f8a9ce3a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/services/IndexTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/index/services/IndexTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.index.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/AbstractBacktrackingLexerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/AbstractBacktrackingLexerTestLanguageRuntimeModule.java index ec399fc35..311d5780d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/AbstractBacktrackingLexerTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/AbstractBacktrackingLexerTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/AbstractIgnoreCaseLexerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/AbstractIgnoreCaseLexerTestLanguageRuntimeModule.java index 0bb9e220f..ff0fd5b2e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/AbstractIgnoreCaseLexerTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/AbstractIgnoreCaseLexerTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.genmodel index 0a57ee4dc..3b7ab73e6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="BacktrackingLexerTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetupGenerated.java index e63e16292..60a121a2e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.genmodel index b3aaf2222..b0c36c4e6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="IgnoreCaseLexerTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetupGenerated.java index f1e1efd96..58d6feb40 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/Ab.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/Ab.java index 34758a802..2002c5c50 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/Ab.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/Ab.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguageFactory.java index 010821568..304dc1e31 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguagePackage.java index 89ee34250..23b851113 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/BacktrackingTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/EnumName.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/EnumName.java index 0b40c9714..528fc8b48 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/EnumName.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/EnumName.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/Model.java index f266aa8a0..29e343156 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/Xb.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/Xb.java index 86dc6c9f3..145d4565d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/Xb.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/Xb.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/AbImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/AbImpl.java index 9f47fd68e..8fa95d47c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/AbImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/AbImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguageFactoryImpl.java index 62312c422..61e0a0e8c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguagePackageImpl.java index 837ccd78c..1b8ef0b3b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/BacktrackingTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/ModelImpl.java index b1c435d53..dea1a771e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/XbImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/XbImpl.java index ac3fa03c5..2ae1fa41f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/XbImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/impl/XbImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageAdapterFactory.java index 8c73e9be3..c2ac5fe10 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageSwitch.java index a0891217c..7aca09d05 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/backtrackingTestLanguage/util/BacktrackingTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.backtrackingTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/IgnoreCaseTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/IgnoreCaseTestLanguageFactory.java index d5e17308b..b6dbbb57e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/IgnoreCaseTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/IgnoreCaseTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.ignoreCaseTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/IgnoreCaseTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/IgnoreCaseTestLanguagePackage.java index 9c819182f..90f6aa3b4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/IgnoreCaseTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/IgnoreCaseTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.ignoreCaseTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/Model.java index d2cb3d212..ea1b52236 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.ignoreCaseTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/impl/IgnoreCaseTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/impl/IgnoreCaseTestLanguageFactoryImpl.java index c7b9cc3a9..e414f5779 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/impl/IgnoreCaseTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/impl/IgnoreCaseTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.ignoreCaseTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/impl/IgnoreCaseTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/impl/IgnoreCaseTestLanguagePackageImpl.java index 0e058404b..3c7bbf05e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/impl/IgnoreCaseTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/impl/IgnoreCaseTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.ignoreCaseTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/impl/ModelImpl.java index d5ebeaad8..f4a079d3f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.ignoreCaseTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/util/IgnoreCaseTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/util/IgnoreCaseTestLanguageAdapterFactory.java index 340c11ab9..908805c61 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/util/IgnoreCaseTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/util/IgnoreCaseTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.ignoreCaseTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/util/IgnoreCaseTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/util/IgnoreCaseTestLanguageSwitch.java index ea89cde1b..8c2a03e57 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/util/IgnoreCaseTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/ignoreCaseTestLanguage/util/IgnoreCaseTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.lexer.ignoreCaseTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageAntlrTokenFileProvider.java index 39c065563..aa954b7c4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageParser.java index 547dea619..ff64a7242 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/BacktrackingLexerTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/IgnoreCaseLexerTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/IgnoreCaseLexerTestLanguageAntlrTokenFileProvider.java index 45e9878ff..8c55cd166 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/IgnoreCaseLexerTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/IgnoreCaseLexerTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/IgnoreCaseLexerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/IgnoreCaseLexerTestLanguageParser.java index 7fee6d740..be5a3be76 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/IgnoreCaseLexerTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/IgnoreCaseLexerTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.g index fe112e4da..476ce39c9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ parser grammar InternalBacktrackingLexerTestLanguageParser; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.java index 9bc7aa8d8..c335e8074 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalBacktrackingLexerTestLanguageParser.java @@ -20,6 +20,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBacktrackingLexerTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -84,7 +92,7 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleModel" - // InternalBacktrackingLexerTestLanguageParser.g:65:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBacktrackingLexerTestLanguageParser.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; int entryRuleModel_StartIndex = input.index(); @@ -93,8 +101,8 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna try { if ( state.backtracking>0 && alreadyParsedRule(input, 1) ) { return current; } - // InternalBacktrackingLexerTestLanguageParser.g:65:46: (iv_ruleModel= ruleModel EOF ) - // InternalBacktrackingLexerTestLanguageParser.g:66:2: iv_ruleModel= ruleModel EOF + // InternalBacktrackingLexerTestLanguageParser.g:70:46: (iv_ruleModel= ruleModel EOF ) + // InternalBacktrackingLexerTestLanguageParser.g:71:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -126,7 +134,7 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna // $ANTLR start "ruleModel" - // InternalBacktrackingLexerTestLanguageParser.g:72:1: ruleModel returns [EObject current=null] : ( ( (lv_enums_0_0= ruleEnumName ) )* ( (lv_ycs_1_0= RULE_YC ) )* ( (lv_abs_2_0= ruleAb ) )* ( (lv_xbs_3_0= ruleXb ) )* ( (lv_ys_4_0= RULE_CHARY ) )* ( (lv_as_5_0= RULE_CHARA ) )* ) ; + // InternalBacktrackingLexerTestLanguageParser.g:77:1: ruleModel returns [EObject current=null] : ( ( (lv_enums_0_0= ruleEnumName ) )* ( (lv_ycs_1_0= RULE_YC ) )* ( (lv_abs_2_0= ruleAb ) )* ( (lv_xbs_3_0= ruleXb ) )* ( (lv_ys_4_0= RULE_CHARY ) )* ( (lv_as_5_0= RULE_CHARA ) )* ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; int ruleModel_StartIndex = input.index(); @@ -145,13 +153,13 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna try { if ( state.backtracking>0 && alreadyParsedRule(input, 2) ) { return current; } - // InternalBacktrackingLexerTestLanguageParser.g:78:2: ( ( ( (lv_enums_0_0= ruleEnumName ) )* ( (lv_ycs_1_0= RULE_YC ) )* ( (lv_abs_2_0= ruleAb ) )* ( (lv_xbs_3_0= ruleXb ) )* ( (lv_ys_4_0= RULE_CHARY ) )* ( (lv_as_5_0= RULE_CHARA ) )* ) ) - // InternalBacktrackingLexerTestLanguageParser.g:79:2: ( ( (lv_enums_0_0= ruleEnumName ) )* ( (lv_ycs_1_0= RULE_YC ) )* ( (lv_abs_2_0= ruleAb ) )* ( (lv_xbs_3_0= ruleXb ) )* ( (lv_ys_4_0= RULE_CHARY ) )* ( (lv_as_5_0= RULE_CHARA ) )* ) + // InternalBacktrackingLexerTestLanguageParser.g:83:2: ( ( ( (lv_enums_0_0= ruleEnumName ) )* ( (lv_ycs_1_0= RULE_YC ) )* ( (lv_abs_2_0= ruleAb ) )* ( (lv_xbs_3_0= ruleXb ) )* ( (lv_ys_4_0= RULE_CHARY ) )* ( (lv_as_5_0= RULE_CHARA ) )* ) ) + // InternalBacktrackingLexerTestLanguageParser.g:84:2: ( ( (lv_enums_0_0= ruleEnumName ) )* ( (lv_ycs_1_0= RULE_YC ) )* ( (lv_abs_2_0= ruleAb ) )* ( (lv_xbs_3_0= ruleXb ) )* ( (lv_ys_4_0= RULE_CHARY ) )* ( (lv_as_5_0= RULE_CHARA ) )* ) { - // InternalBacktrackingLexerTestLanguageParser.g:79:2: ( ( (lv_enums_0_0= ruleEnumName ) )* ( (lv_ycs_1_0= RULE_YC ) )* ( (lv_abs_2_0= ruleAb ) )* ( (lv_xbs_3_0= ruleXb ) )* ( (lv_ys_4_0= RULE_CHARY ) )* ( (lv_as_5_0= RULE_CHARA ) )* ) - // InternalBacktrackingLexerTestLanguageParser.g:80:3: ( (lv_enums_0_0= ruleEnumName ) )* ( (lv_ycs_1_0= RULE_YC ) )* ( (lv_abs_2_0= ruleAb ) )* ( (lv_xbs_3_0= ruleXb ) )* ( (lv_ys_4_0= RULE_CHARY ) )* ( (lv_as_5_0= RULE_CHARA ) )* + // InternalBacktrackingLexerTestLanguageParser.g:84:2: ( ( (lv_enums_0_0= ruleEnumName ) )* ( (lv_ycs_1_0= RULE_YC ) )* ( (lv_abs_2_0= ruleAb ) )* ( (lv_xbs_3_0= ruleXb ) )* ( (lv_ys_4_0= RULE_CHARY ) )* ( (lv_as_5_0= RULE_CHARA ) )* ) + // InternalBacktrackingLexerTestLanguageParser.g:85:3: ( (lv_enums_0_0= ruleEnumName ) )* ( (lv_ycs_1_0= RULE_YC ) )* ( (lv_abs_2_0= ruleAb ) )* ( (lv_xbs_3_0= ruleXb ) )* ( (lv_ys_4_0= RULE_CHARY ) )* ( (lv_as_5_0= RULE_CHARA ) )* { - // InternalBacktrackingLexerTestLanguageParser.g:80:3: ( (lv_enums_0_0= ruleEnumName ) )* + // InternalBacktrackingLexerTestLanguageParser.g:85:3: ( (lv_enums_0_0= ruleEnumName ) )* loop1: do { int alt1=2; @@ -164,10 +172,10 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna switch (alt1) { case 1 : - // InternalBacktrackingLexerTestLanguageParser.g:81:4: (lv_enums_0_0= ruleEnumName ) + // InternalBacktrackingLexerTestLanguageParser.g:86:4: (lv_enums_0_0= ruleEnumName ) { - // InternalBacktrackingLexerTestLanguageParser.g:81:4: (lv_enums_0_0= ruleEnumName ) - // InternalBacktrackingLexerTestLanguageParser.g:82:5: lv_enums_0_0= ruleEnumName + // InternalBacktrackingLexerTestLanguageParser.g:86:4: (lv_enums_0_0= ruleEnumName ) + // InternalBacktrackingLexerTestLanguageParser.g:87:5: lv_enums_0_0= ruleEnumName { if ( state.backtracking==0 ) { @@ -204,7 +212,7 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna } } while (true); - // InternalBacktrackingLexerTestLanguageParser.g:99:3: ( (lv_ycs_1_0= RULE_YC ) )* + // InternalBacktrackingLexerTestLanguageParser.g:104:3: ( (lv_ycs_1_0= RULE_YC ) )* loop2: do { int alt2=2; @@ -217,10 +225,10 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna switch (alt2) { case 1 : - // InternalBacktrackingLexerTestLanguageParser.g:100:4: (lv_ycs_1_0= RULE_YC ) + // InternalBacktrackingLexerTestLanguageParser.g:105:4: (lv_ycs_1_0= RULE_YC ) { - // InternalBacktrackingLexerTestLanguageParser.g:100:4: (lv_ycs_1_0= RULE_YC ) - // InternalBacktrackingLexerTestLanguageParser.g:101:5: lv_ycs_1_0= RULE_YC + // InternalBacktrackingLexerTestLanguageParser.g:105:4: (lv_ycs_1_0= RULE_YC ) + // InternalBacktrackingLexerTestLanguageParser.g:106:5: lv_ycs_1_0= RULE_YC { lv_ycs_1_0=(Token)match(input,RULE_YC,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -252,7 +260,7 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna } } while (true); - // InternalBacktrackingLexerTestLanguageParser.g:117:3: ( (lv_abs_2_0= ruleAb ) )* + // InternalBacktrackingLexerTestLanguageParser.g:122:3: ( (lv_abs_2_0= ruleAb ) )* loop3: do { int alt3=2; @@ -271,10 +279,10 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna switch (alt3) { case 1 : - // InternalBacktrackingLexerTestLanguageParser.g:118:4: (lv_abs_2_0= ruleAb ) + // InternalBacktrackingLexerTestLanguageParser.g:123:4: (lv_abs_2_0= ruleAb ) { - // InternalBacktrackingLexerTestLanguageParser.g:118:4: (lv_abs_2_0= ruleAb ) - // InternalBacktrackingLexerTestLanguageParser.g:119:5: lv_abs_2_0= ruleAb + // InternalBacktrackingLexerTestLanguageParser.g:123:4: (lv_abs_2_0= ruleAb ) + // InternalBacktrackingLexerTestLanguageParser.g:124:5: lv_abs_2_0= ruleAb { if ( state.backtracking==0 ) { @@ -311,7 +319,7 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna } } while (true); - // InternalBacktrackingLexerTestLanguageParser.g:136:3: ( (lv_xbs_3_0= ruleXb ) )* + // InternalBacktrackingLexerTestLanguageParser.g:141:3: ( (lv_xbs_3_0= ruleXb ) )* loop4: do { int alt4=2; @@ -324,10 +332,10 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna switch (alt4) { case 1 : - // InternalBacktrackingLexerTestLanguageParser.g:137:4: (lv_xbs_3_0= ruleXb ) + // InternalBacktrackingLexerTestLanguageParser.g:142:4: (lv_xbs_3_0= ruleXb ) { - // InternalBacktrackingLexerTestLanguageParser.g:137:4: (lv_xbs_3_0= ruleXb ) - // InternalBacktrackingLexerTestLanguageParser.g:138:5: lv_xbs_3_0= ruleXb + // InternalBacktrackingLexerTestLanguageParser.g:142:4: (lv_xbs_3_0= ruleXb ) + // InternalBacktrackingLexerTestLanguageParser.g:143:5: lv_xbs_3_0= ruleXb { if ( state.backtracking==0 ) { @@ -364,7 +372,7 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna } } while (true); - // InternalBacktrackingLexerTestLanguageParser.g:155:3: ( (lv_ys_4_0= RULE_CHARY ) )* + // InternalBacktrackingLexerTestLanguageParser.g:160:3: ( (lv_ys_4_0= RULE_CHARY ) )* loop5: do { int alt5=2; @@ -377,10 +385,10 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna switch (alt5) { case 1 : - // InternalBacktrackingLexerTestLanguageParser.g:156:4: (lv_ys_4_0= RULE_CHARY ) + // InternalBacktrackingLexerTestLanguageParser.g:161:4: (lv_ys_4_0= RULE_CHARY ) { - // InternalBacktrackingLexerTestLanguageParser.g:156:4: (lv_ys_4_0= RULE_CHARY ) - // InternalBacktrackingLexerTestLanguageParser.g:157:5: lv_ys_4_0= RULE_CHARY + // InternalBacktrackingLexerTestLanguageParser.g:161:4: (lv_ys_4_0= RULE_CHARY ) + // InternalBacktrackingLexerTestLanguageParser.g:162:5: lv_ys_4_0= RULE_CHARY { lv_ys_4_0=(Token)match(input,RULE_CHARY,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -412,7 +420,7 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna } } while (true); - // InternalBacktrackingLexerTestLanguageParser.g:173:3: ( (lv_as_5_0= RULE_CHARA ) )* + // InternalBacktrackingLexerTestLanguageParser.g:178:3: ( (lv_as_5_0= RULE_CHARA ) )* loop6: do { int alt6=2; @@ -425,10 +433,10 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna switch (alt6) { case 1 : - // InternalBacktrackingLexerTestLanguageParser.g:174:4: (lv_as_5_0= RULE_CHARA ) + // InternalBacktrackingLexerTestLanguageParser.g:179:4: (lv_as_5_0= RULE_CHARA ) { - // InternalBacktrackingLexerTestLanguageParser.g:174:4: (lv_as_5_0= RULE_CHARA ) - // InternalBacktrackingLexerTestLanguageParser.g:175:5: lv_as_5_0= RULE_CHARA + // InternalBacktrackingLexerTestLanguageParser.g:179:4: (lv_as_5_0= RULE_CHARA ) + // InternalBacktrackingLexerTestLanguageParser.g:180:5: lv_as_5_0= RULE_CHARA { lv_as_5_0=(Token)match(input,RULE_CHARA,FollowSets000.FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -486,7 +494,7 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleAb" - // InternalBacktrackingLexerTestLanguageParser.g:195:1: entryRuleAb returns [EObject current=null] : iv_ruleAb= ruleAb EOF ; + // InternalBacktrackingLexerTestLanguageParser.g:200:1: entryRuleAb returns [EObject current=null] : iv_ruleAb= ruleAb EOF ; public final EObject entryRuleAb() throws RecognitionException { EObject current = null; int entryRuleAb_StartIndex = input.index(); @@ -495,8 +503,8 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna try { if ( state.backtracking>0 && alreadyParsedRule(input, 3) ) { return current; } - // InternalBacktrackingLexerTestLanguageParser.g:195:43: (iv_ruleAb= ruleAb EOF ) - // InternalBacktrackingLexerTestLanguageParser.g:196:2: iv_ruleAb= ruleAb EOF + // InternalBacktrackingLexerTestLanguageParser.g:200:43: (iv_ruleAb= ruleAb EOF ) + // InternalBacktrackingLexerTestLanguageParser.g:201:2: iv_ruleAb= ruleAb EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAbRule()); @@ -528,7 +536,7 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna // $ANTLR start "ruleAb" - // InternalBacktrackingLexerTestLanguageParser.g:202:1: ruleAb returns [EObject current=null] : ( ( (lv_x_0_0= RULE_CHARA ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) ; + // InternalBacktrackingLexerTestLanguageParser.g:207:1: ruleAb returns [EObject current=null] : ( ( (lv_x_0_0= RULE_CHARA ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) ; public final EObject ruleAb() throws RecognitionException { EObject current = null; int ruleAb_StartIndex = input.index(); @@ -540,17 +548,17 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna try { if ( state.backtracking>0 && alreadyParsedRule(input, 4) ) { return current; } - // InternalBacktrackingLexerTestLanguageParser.g:208:2: ( ( ( (lv_x_0_0= RULE_CHARA ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) ) - // InternalBacktrackingLexerTestLanguageParser.g:209:2: ( ( (lv_x_0_0= RULE_CHARA ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) + // InternalBacktrackingLexerTestLanguageParser.g:213:2: ( ( ( (lv_x_0_0= RULE_CHARA ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) ) + // InternalBacktrackingLexerTestLanguageParser.g:214:2: ( ( (lv_x_0_0= RULE_CHARA ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) { - // InternalBacktrackingLexerTestLanguageParser.g:209:2: ( ( (lv_x_0_0= RULE_CHARA ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) - // InternalBacktrackingLexerTestLanguageParser.g:210:3: ( (lv_x_0_0= RULE_CHARA ) ) ( (lv_y_1_0= RULE_CHARB ) ) + // InternalBacktrackingLexerTestLanguageParser.g:214:2: ( ( (lv_x_0_0= RULE_CHARA ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) + // InternalBacktrackingLexerTestLanguageParser.g:215:3: ( (lv_x_0_0= RULE_CHARA ) ) ( (lv_y_1_0= RULE_CHARB ) ) { - // InternalBacktrackingLexerTestLanguageParser.g:210:3: ( (lv_x_0_0= RULE_CHARA ) ) - // InternalBacktrackingLexerTestLanguageParser.g:211:4: (lv_x_0_0= RULE_CHARA ) + // InternalBacktrackingLexerTestLanguageParser.g:215:3: ( (lv_x_0_0= RULE_CHARA ) ) + // InternalBacktrackingLexerTestLanguageParser.g:216:4: (lv_x_0_0= RULE_CHARA ) { - // InternalBacktrackingLexerTestLanguageParser.g:211:4: (lv_x_0_0= RULE_CHARA ) - // InternalBacktrackingLexerTestLanguageParser.g:212:5: lv_x_0_0= RULE_CHARA + // InternalBacktrackingLexerTestLanguageParser.g:216:4: (lv_x_0_0= RULE_CHARA ) + // InternalBacktrackingLexerTestLanguageParser.g:217:5: lv_x_0_0= RULE_CHARA { lv_x_0_0=(Token)match(input,RULE_CHARA,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -576,11 +584,11 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna } - // InternalBacktrackingLexerTestLanguageParser.g:228:3: ( (lv_y_1_0= RULE_CHARB ) ) - // InternalBacktrackingLexerTestLanguageParser.g:229:4: (lv_y_1_0= RULE_CHARB ) + // InternalBacktrackingLexerTestLanguageParser.g:233:3: ( (lv_y_1_0= RULE_CHARB ) ) + // InternalBacktrackingLexerTestLanguageParser.g:234:4: (lv_y_1_0= RULE_CHARB ) { - // InternalBacktrackingLexerTestLanguageParser.g:229:4: (lv_y_1_0= RULE_CHARB ) - // InternalBacktrackingLexerTestLanguageParser.g:230:5: lv_y_1_0= RULE_CHARB + // InternalBacktrackingLexerTestLanguageParser.g:234:4: (lv_y_1_0= RULE_CHARB ) + // InternalBacktrackingLexerTestLanguageParser.g:235:5: lv_y_1_0= RULE_CHARB { lv_y_1_0=(Token)match(input,RULE_CHARB,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -632,7 +640,7 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleXb" - // InternalBacktrackingLexerTestLanguageParser.g:250:1: entryRuleXb returns [EObject current=null] : iv_ruleXb= ruleXb EOF ; + // InternalBacktrackingLexerTestLanguageParser.g:255:1: entryRuleXb returns [EObject current=null] : iv_ruleXb= ruleXb EOF ; public final EObject entryRuleXb() throws RecognitionException { EObject current = null; int entryRuleXb_StartIndex = input.index(); @@ -641,8 +649,8 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna try { if ( state.backtracking>0 && alreadyParsedRule(input, 5) ) { return current; } - // InternalBacktrackingLexerTestLanguageParser.g:250:43: (iv_ruleXb= ruleXb EOF ) - // InternalBacktrackingLexerTestLanguageParser.g:251:2: iv_ruleXb= ruleXb EOF + // InternalBacktrackingLexerTestLanguageParser.g:255:43: (iv_ruleXb= ruleXb EOF ) + // InternalBacktrackingLexerTestLanguageParser.g:256:2: iv_ruleXb= ruleXb EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getXbRule()); @@ -674,7 +682,7 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna // $ANTLR start "ruleXb" - // InternalBacktrackingLexerTestLanguageParser.g:257:1: ruleXb returns [EObject current=null] : ( ( (lv_x_0_0= RULE_CHARX ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) ; + // InternalBacktrackingLexerTestLanguageParser.g:262:1: ruleXb returns [EObject current=null] : ( ( (lv_x_0_0= RULE_CHARX ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) ; public final EObject ruleXb() throws RecognitionException { EObject current = null; int ruleXb_StartIndex = input.index(); @@ -686,17 +694,17 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna try { if ( state.backtracking>0 && alreadyParsedRule(input, 6) ) { return current; } - // InternalBacktrackingLexerTestLanguageParser.g:263:2: ( ( ( (lv_x_0_0= RULE_CHARX ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) ) - // InternalBacktrackingLexerTestLanguageParser.g:264:2: ( ( (lv_x_0_0= RULE_CHARX ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) + // InternalBacktrackingLexerTestLanguageParser.g:268:2: ( ( ( (lv_x_0_0= RULE_CHARX ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) ) + // InternalBacktrackingLexerTestLanguageParser.g:269:2: ( ( (lv_x_0_0= RULE_CHARX ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) { - // InternalBacktrackingLexerTestLanguageParser.g:264:2: ( ( (lv_x_0_0= RULE_CHARX ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) - // InternalBacktrackingLexerTestLanguageParser.g:265:3: ( (lv_x_0_0= RULE_CHARX ) ) ( (lv_y_1_0= RULE_CHARB ) ) + // InternalBacktrackingLexerTestLanguageParser.g:269:2: ( ( (lv_x_0_0= RULE_CHARX ) ) ( (lv_y_1_0= RULE_CHARB ) ) ) + // InternalBacktrackingLexerTestLanguageParser.g:270:3: ( (lv_x_0_0= RULE_CHARX ) ) ( (lv_y_1_0= RULE_CHARB ) ) { - // InternalBacktrackingLexerTestLanguageParser.g:265:3: ( (lv_x_0_0= RULE_CHARX ) ) - // InternalBacktrackingLexerTestLanguageParser.g:266:4: (lv_x_0_0= RULE_CHARX ) + // InternalBacktrackingLexerTestLanguageParser.g:270:3: ( (lv_x_0_0= RULE_CHARX ) ) + // InternalBacktrackingLexerTestLanguageParser.g:271:4: (lv_x_0_0= RULE_CHARX ) { - // InternalBacktrackingLexerTestLanguageParser.g:266:4: (lv_x_0_0= RULE_CHARX ) - // InternalBacktrackingLexerTestLanguageParser.g:267:5: lv_x_0_0= RULE_CHARX + // InternalBacktrackingLexerTestLanguageParser.g:271:4: (lv_x_0_0= RULE_CHARX ) + // InternalBacktrackingLexerTestLanguageParser.g:272:5: lv_x_0_0= RULE_CHARX { lv_x_0_0=(Token)match(input,RULE_CHARX,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -722,11 +730,11 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna } - // InternalBacktrackingLexerTestLanguageParser.g:283:3: ( (lv_y_1_0= RULE_CHARB ) ) - // InternalBacktrackingLexerTestLanguageParser.g:284:4: (lv_y_1_0= RULE_CHARB ) + // InternalBacktrackingLexerTestLanguageParser.g:288:3: ( (lv_y_1_0= RULE_CHARB ) ) + // InternalBacktrackingLexerTestLanguageParser.g:289:4: (lv_y_1_0= RULE_CHARB ) { - // InternalBacktrackingLexerTestLanguageParser.g:284:4: (lv_y_1_0= RULE_CHARB ) - // InternalBacktrackingLexerTestLanguageParser.g:285:5: lv_y_1_0= RULE_CHARB + // InternalBacktrackingLexerTestLanguageParser.g:289:4: (lv_y_1_0= RULE_CHARB ) + // InternalBacktrackingLexerTestLanguageParser.g:290:5: lv_y_1_0= RULE_CHARB { lv_y_1_0=(Token)match(input,RULE_CHARB,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -778,7 +786,7 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna // $ANTLR start "ruleEnumName" - // InternalBacktrackingLexerTestLanguageParser.g:305:1: ruleEnumName returns [Enumerator current=null] : ( (enumLiteral_0= Abc ) | (enumLiteral_1= Efg ) ) ; + // InternalBacktrackingLexerTestLanguageParser.g:310:1: ruleEnumName returns [Enumerator current=null] : ( (enumLiteral_0= Abc ) | (enumLiteral_1= Efg ) ) ; public final Enumerator ruleEnumName() throws RecognitionException { Enumerator current = null; int ruleEnumName_StartIndex = input.index(); @@ -790,10 +798,10 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna try { if ( state.backtracking>0 && alreadyParsedRule(input, 7) ) { return current; } - // InternalBacktrackingLexerTestLanguageParser.g:311:2: ( ( (enumLiteral_0= Abc ) | (enumLiteral_1= Efg ) ) ) - // InternalBacktrackingLexerTestLanguageParser.g:312:2: ( (enumLiteral_0= Abc ) | (enumLiteral_1= Efg ) ) + // InternalBacktrackingLexerTestLanguageParser.g:316:2: ( ( (enumLiteral_0= Abc ) | (enumLiteral_1= Efg ) ) ) + // InternalBacktrackingLexerTestLanguageParser.g:317:2: ( (enumLiteral_0= Abc ) | (enumLiteral_1= Efg ) ) { - // InternalBacktrackingLexerTestLanguageParser.g:312:2: ( (enumLiteral_0= Abc ) | (enumLiteral_1= Efg ) ) + // InternalBacktrackingLexerTestLanguageParser.g:317:2: ( (enumLiteral_0= Abc ) | (enumLiteral_1= Efg ) ) int alt7=2; int LA7_0 = input.LA(1); @@ -812,10 +820,10 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna } switch (alt7) { case 1 : - // InternalBacktrackingLexerTestLanguageParser.g:313:3: (enumLiteral_0= Abc ) + // InternalBacktrackingLexerTestLanguageParser.g:318:3: (enumLiteral_0= Abc ) { - // InternalBacktrackingLexerTestLanguageParser.g:313:3: (enumLiteral_0= Abc ) - // InternalBacktrackingLexerTestLanguageParser.g:314:4: enumLiteral_0= Abc + // InternalBacktrackingLexerTestLanguageParser.g:318:3: (enumLiteral_0= Abc ) + // InternalBacktrackingLexerTestLanguageParser.g:319:4: enumLiteral_0= Abc { enumLiteral_0=(Token)match(input,Abc,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -831,10 +839,10 @@ public class InternalBacktrackingLexerTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalBacktrackingLexerTestLanguageParser.g:321:3: (enumLiteral_1= Efg ) + // InternalBacktrackingLexerTestLanguageParser.g:326:3: (enumLiteral_1= Efg ) { - // InternalBacktrackingLexerTestLanguageParser.g:321:3: (enumLiteral_1= Efg ) - // InternalBacktrackingLexerTestLanguageParser.g:322:4: enumLiteral_1= Efg + // InternalBacktrackingLexerTestLanguageParser.g:326:3: (enumLiteral_1= Efg ) + // InternalBacktrackingLexerTestLanguageParser.g:327:4: enumLiteral_1= Efg { enumLiteral_1=(Token)match(input,Efg,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalIgnoreCaseLexerTestLanguageParser.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalIgnoreCaseLexerTestLanguageParser.g index fba59ab8f..4bf073aa3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalIgnoreCaseLexerTestLanguageParser.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalIgnoreCaseLexerTestLanguageParser.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ parser grammar InternalIgnoreCaseLexerTestLanguageParser; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalIgnoreCaseLexerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalIgnoreCaseLexerTestLanguageParser.java index ae13932dc..31dac9e5d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalIgnoreCaseLexerTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/internal/InternalIgnoreCaseLexerTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalIgnoreCaseLexerTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -69,7 +77,7 @@ public class InternalIgnoreCaseLexerTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleModel" - // InternalIgnoreCaseLexerTestLanguageParser.g:57:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalIgnoreCaseLexerTestLanguageParser.g:62:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -77,8 +85,8 @@ public class InternalIgnoreCaseLexerTestLanguageParser extends AbstractInternalA try { - // InternalIgnoreCaseLexerTestLanguageParser.g:57:46: (iv_ruleModel= ruleModel EOF ) - // InternalIgnoreCaseLexerTestLanguageParser.g:58:2: iv_ruleModel= ruleModel EOF + // InternalIgnoreCaseLexerTestLanguageParser.g:62:46: (iv_ruleModel= ruleModel EOF ) + // InternalIgnoreCaseLexerTestLanguageParser.g:63:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -105,7 +113,7 @@ public class InternalIgnoreCaseLexerTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleModel" - // InternalIgnoreCaseLexerTestLanguageParser.g:64:1: ruleModel returns [EObject current=null] : (otherlv_0= Case (otherlv_1= Foo )? ( (lv_value_2_0= Case ) ) ) ; + // InternalIgnoreCaseLexerTestLanguageParser.g:69:1: ruleModel returns [EObject current=null] : (otherlv_0= Case (otherlv_1= Foo )? ( (lv_value_2_0= Case ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -117,17 +125,17 @@ public class InternalIgnoreCaseLexerTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalIgnoreCaseLexerTestLanguageParser.g:70:2: ( (otherlv_0= Case (otherlv_1= Foo )? ( (lv_value_2_0= Case ) ) ) ) - // InternalIgnoreCaseLexerTestLanguageParser.g:71:2: (otherlv_0= Case (otherlv_1= Foo )? ( (lv_value_2_0= Case ) ) ) + // InternalIgnoreCaseLexerTestLanguageParser.g:75:2: ( (otherlv_0= Case (otherlv_1= Foo )? ( (lv_value_2_0= Case ) ) ) ) + // InternalIgnoreCaseLexerTestLanguageParser.g:76:2: (otherlv_0= Case (otherlv_1= Foo )? ( (lv_value_2_0= Case ) ) ) { - // InternalIgnoreCaseLexerTestLanguageParser.g:71:2: (otherlv_0= Case (otherlv_1= Foo )? ( (lv_value_2_0= Case ) ) ) - // InternalIgnoreCaseLexerTestLanguageParser.g:72:3: otherlv_0= Case (otherlv_1= Foo )? ( (lv_value_2_0= Case ) ) + // InternalIgnoreCaseLexerTestLanguageParser.g:76:2: (otherlv_0= Case (otherlv_1= Foo )? ( (lv_value_2_0= Case ) ) ) + // InternalIgnoreCaseLexerTestLanguageParser.g:77:3: otherlv_0= Case (otherlv_1= Foo )? ( (lv_value_2_0= Case ) ) { otherlv_0=(Token)match(input,Case,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getCaseKeyword_0()); - // InternalIgnoreCaseLexerTestLanguageParser.g:76:3: (otherlv_1= Foo )? + // InternalIgnoreCaseLexerTestLanguageParser.g:81:3: (otherlv_1= Foo )? int alt1=2; int LA1_0 = input.LA(1); @@ -136,7 +144,7 @@ public class InternalIgnoreCaseLexerTestLanguageParser extends AbstractInternalA } switch (alt1) { case 1 : - // InternalIgnoreCaseLexerTestLanguageParser.g:77:4: otherlv_1= Foo + // InternalIgnoreCaseLexerTestLanguageParser.g:82:4: otherlv_1= Foo { otherlv_1=(Token)match(input,Foo,FollowSets000.FOLLOW_4); @@ -148,11 +156,11 @@ public class InternalIgnoreCaseLexerTestLanguageParser extends AbstractInternalA } - // InternalIgnoreCaseLexerTestLanguageParser.g:82:3: ( (lv_value_2_0= Case ) ) - // InternalIgnoreCaseLexerTestLanguageParser.g:83:4: (lv_value_2_0= Case ) + // InternalIgnoreCaseLexerTestLanguageParser.g:87:3: ( (lv_value_2_0= Case ) ) + // InternalIgnoreCaseLexerTestLanguageParser.g:88:4: (lv_value_2_0= Case ) { - // InternalIgnoreCaseLexerTestLanguageParser.g:83:4: (lv_value_2_0= Case ) - // InternalIgnoreCaseLexerTestLanguageParser.g:84:5: lv_value_2_0= Case + // InternalIgnoreCaseLexerTestLanguageParser.g:88:4: (lv_value_2_0= Case ) + // InternalIgnoreCaseLexerTestLanguageParser.g:89:5: lv_value_2_0= Case { lv_value_2_0=(Token)match(input,Case,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.g index 08e6a9eec..3526b5a40 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ lexer grammar InternalBacktrackingLexerTestLanguageLexer; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.java index 939c9b70e..cdbb2763c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalBacktrackingLexerTestLanguageLexer.java @@ -11,6 +11,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { public static final int FRAGMENT_RULE_SL_COMMENT=22; @@ -56,12 +64,12 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int _type = SYNTHETIC_ALL_KEYWORDS; int _channel = DEFAULT_TOKEN_CHANNEL; if ( state.backtracking>0 && alreadyParsedRule(input, 1) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:30:24: ( ( FRAGMENT_Abc )=> FRAGMENT_Abc | ( FRAGMENT_Efg )=> FRAGMENT_Efg | ( FRAGMENT_RULE_CHARA )=> FRAGMENT_RULE_CHARA | ( FRAGMENT_RULE_CHARB )=> FRAGMENT_RULE_CHARB | ( FRAGMENT_RULE_CHARX )=> FRAGMENT_RULE_CHARX | ( FRAGMENT_RULE_YC )=> FRAGMENT_RULE_YC | ( FRAGMENT_RULE_CHARY )=> FRAGMENT_RULE_CHARY | ( FRAGMENT_RULE_WS )=> FRAGMENT_RULE_WS | ( FRAGMENT_RULE_SL_COMMENT )=> FRAGMENT_RULE_SL_COMMENT ) + // InternalBacktrackingLexerTestLanguageLexer.g:35:24: ( ( FRAGMENT_Abc )=> FRAGMENT_Abc | ( FRAGMENT_Efg )=> FRAGMENT_Efg | ( FRAGMENT_RULE_CHARA )=> FRAGMENT_RULE_CHARA | ( FRAGMENT_RULE_CHARB )=> FRAGMENT_RULE_CHARB | ( FRAGMENT_RULE_CHARX )=> FRAGMENT_RULE_CHARX | ( FRAGMENT_RULE_YC )=> FRAGMENT_RULE_YC | ( FRAGMENT_RULE_CHARY )=> FRAGMENT_RULE_CHARY | ( FRAGMENT_RULE_WS )=> FRAGMENT_RULE_WS | ( FRAGMENT_RULE_SL_COMMENT )=> FRAGMENT_RULE_SL_COMMENT ) int alt1=9; alt1 = dfa1.predict(input); switch (alt1) { case 1 : - // InternalBacktrackingLexerTestLanguageLexer.g:31:2: ( FRAGMENT_Abc )=> FRAGMENT_Abc + // InternalBacktrackingLexerTestLanguageLexer.g:36:2: ( FRAGMENT_Abc )=> FRAGMENT_Abc { mFRAGMENT_Abc(); if (state.failed) return ; if ( state.backtracking==0 ) { @@ -71,7 +79,7 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBacktrackingLexerTestLanguageLexer.g:32:2: ( FRAGMENT_Efg )=> FRAGMENT_Efg + // InternalBacktrackingLexerTestLanguageLexer.g:37:2: ( FRAGMENT_Efg )=> FRAGMENT_Efg { mFRAGMENT_Efg(); if (state.failed) return ; if ( state.backtracking==0 ) { @@ -81,7 +89,7 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { } break; case 3 : - // InternalBacktrackingLexerTestLanguageLexer.g:33:2: ( FRAGMENT_RULE_CHARA )=> FRAGMENT_RULE_CHARA + // InternalBacktrackingLexerTestLanguageLexer.g:38:2: ( FRAGMENT_RULE_CHARA )=> FRAGMENT_RULE_CHARA { mFRAGMENT_RULE_CHARA(); if (state.failed) return ; if ( state.backtracking==0 ) { @@ -91,7 +99,7 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { } break; case 4 : - // InternalBacktrackingLexerTestLanguageLexer.g:34:2: ( FRAGMENT_RULE_CHARB )=> FRAGMENT_RULE_CHARB + // InternalBacktrackingLexerTestLanguageLexer.g:39:2: ( FRAGMENT_RULE_CHARB )=> FRAGMENT_RULE_CHARB { mFRAGMENT_RULE_CHARB(); if (state.failed) return ; if ( state.backtracking==0 ) { @@ -101,7 +109,7 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { } break; case 5 : - // InternalBacktrackingLexerTestLanguageLexer.g:35:2: ( FRAGMENT_RULE_CHARX )=> FRAGMENT_RULE_CHARX + // InternalBacktrackingLexerTestLanguageLexer.g:40:2: ( FRAGMENT_RULE_CHARX )=> FRAGMENT_RULE_CHARX { mFRAGMENT_RULE_CHARX(); if (state.failed) return ; if ( state.backtracking==0 ) { @@ -111,7 +119,7 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { } break; case 6 : - // InternalBacktrackingLexerTestLanguageLexer.g:36:2: ( FRAGMENT_RULE_YC )=> FRAGMENT_RULE_YC + // InternalBacktrackingLexerTestLanguageLexer.g:41:2: ( FRAGMENT_RULE_YC )=> FRAGMENT_RULE_YC { mFRAGMENT_RULE_YC(); if (state.failed) return ; if ( state.backtracking==0 ) { @@ -121,7 +129,7 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { } break; case 7 : - // InternalBacktrackingLexerTestLanguageLexer.g:37:2: ( FRAGMENT_RULE_CHARY )=> FRAGMENT_RULE_CHARY + // InternalBacktrackingLexerTestLanguageLexer.g:42:2: ( FRAGMENT_RULE_CHARY )=> FRAGMENT_RULE_CHARY { mFRAGMENT_RULE_CHARY(); if (state.failed) return ; if ( state.backtracking==0 ) { @@ -131,7 +139,7 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { } break; case 8 : - // InternalBacktrackingLexerTestLanguageLexer.g:38:2: ( FRAGMENT_RULE_WS )=> FRAGMENT_RULE_WS + // InternalBacktrackingLexerTestLanguageLexer.g:43:2: ( FRAGMENT_RULE_WS )=> FRAGMENT_RULE_WS { mFRAGMENT_RULE_WS(); if (state.failed) return ; if ( state.backtracking==0 ) { @@ -141,7 +149,7 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { } break; case 9 : - // InternalBacktrackingLexerTestLanguageLexer.g:39:2: ( FRAGMENT_RULE_SL_COMMENT )=> FRAGMENT_RULE_SL_COMMENT + // InternalBacktrackingLexerTestLanguageLexer.g:44:2: ( FRAGMENT_RULE_SL_COMMENT )=> FRAGMENT_RULE_SL_COMMENT { mFRAGMENT_RULE_SL_COMMENT(); if (state.failed) return ; if ( state.backtracking==0 ) { @@ -166,8 +174,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int FRAGMENT_Abc_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 2) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:42:23: ( 'Abc' ) - // InternalBacktrackingLexerTestLanguageLexer.g:42:25: 'Abc' + // InternalBacktrackingLexerTestLanguageLexer.g:47:23: ( 'Abc' ) + // InternalBacktrackingLexerTestLanguageLexer.g:47:25: 'Abc' { match("Abc"); if (state.failed) return ; @@ -186,8 +194,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int FRAGMENT_Efg_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 3) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:44:23: ( 'Efg' ) - // InternalBacktrackingLexerTestLanguageLexer.g:44:25: 'Efg' + // InternalBacktrackingLexerTestLanguageLexer.g:49:23: ( 'Efg' ) + // InternalBacktrackingLexerTestLanguageLexer.g:49:25: 'Efg' { match("Efg"); if (state.failed) return ; @@ -206,8 +214,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int RULE_CHARA_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 4) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:49:21: ( FRAGMENT_RULE_CHARA ) - // InternalBacktrackingLexerTestLanguageLexer.g:49:23: FRAGMENT_RULE_CHARA + // InternalBacktrackingLexerTestLanguageLexer.g:54:21: ( FRAGMENT_RULE_CHARA ) + // InternalBacktrackingLexerTestLanguageLexer.g:54:23: FRAGMENT_RULE_CHARA { mFRAGMENT_RULE_CHARA(); if (state.failed) return ; @@ -225,8 +233,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int FRAGMENT_RULE_CHARA_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 5) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:50:30: ( 'A' ) - // InternalBacktrackingLexerTestLanguageLexer.g:50:32: 'A' + // InternalBacktrackingLexerTestLanguageLexer.g:55:30: ( 'A' ) + // InternalBacktrackingLexerTestLanguageLexer.g:55:32: 'A' { match('A'); if (state.failed) return ; @@ -244,8 +252,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int RULE_CHARB_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 6) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:52:21: ( FRAGMENT_RULE_CHARB ) - // InternalBacktrackingLexerTestLanguageLexer.g:52:23: FRAGMENT_RULE_CHARB + // InternalBacktrackingLexerTestLanguageLexer.g:57:21: ( FRAGMENT_RULE_CHARB ) + // InternalBacktrackingLexerTestLanguageLexer.g:57:23: FRAGMENT_RULE_CHARB { mFRAGMENT_RULE_CHARB(); if (state.failed) return ; @@ -263,8 +271,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int FRAGMENT_RULE_CHARB_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 7) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:53:30: ( 'b' ) - // InternalBacktrackingLexerTestLanguageLexer.g:53:32: 'b' + // InternalBacktrackingLexerTestLanguageLexer.g:58:30: ( 'b' ) + // InternalBacktrackingLexerTestLanguageLexer.g:58:32: 'b' { match('b'); if (state.failed) return ; @@ -282,8 +290,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int RULE_CHARX_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 8) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:55:21: ( FRAGMENT_RULE_CHARX ) - // InternalBacktrackingLexerTestLanguageLexer.g:55:23: FRAGMENT_RULE_CHARX + // InternalBacktrackingLexerTestLanguageLexer.g:60:21: ( FRAGMENT_RULE_CHARX ) + // InternalBacktrackingLexerTestLanguageLexer.g:60:23: FRAGMENT_RULE_CHARX { mFRAGMENT_RULE_CHARX(); if (state.failed) return ; @@ -301,8 +309,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int FRAGMENT_RULE_CHARX_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 9) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:56:30: ( 'X' ) - // InternalBacktrackingLexerTestLanguageLexer.g:56:32: 'X' + // InternalBacktrackingLexerTestLanguageLexer.g:61:30: ( 'X' ) + // InternalBacktrackingLexerTestLanguageLexer.g:61:32: 'X' { match('X'); if (state.failed) return ; @@ -320,8 +328,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int RULE_YC_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 10) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:58:18: ( FRAGMENT_RULE_YC ) - // InternalBacktrackingLexerTestLanguageLexer.g:58:20: FRAGMENT_RULE_YC + // InternalBacktrackingLexerTestLanguageLexer.g:63:18: ( FRAGMENT_RULE_YC ) + // InternalBacktrackingLexerTestLanguageLexer.g:63:20: FRAGMENT_RULE_YC { mFRAGMENT_RULE_YC(); if (state.failed) return ; @@ -339,8 +347,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int FRAGMENT_RULE_YC_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 11) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:59:27: ( RULE_CHARY RULE_CHARC ) - // InternalBacktrackingLexerTestLanguageLexer.g:59:29: RULE_CHARY RULE_CHARC + // InternalBacktrackingLexerTestLanguageLexer.g:64:27: ( RULE_CHARY RULE_CHARC ) + // InternalBacktrackingLexerTestLanguageLexer.g:64:29: RULE_CHARY RULE_CHARC { mRULE_CHARY(); if (state.failed) return ; mRULE_CHARC(); if (state.failed) return ; @@ -359,8 +367,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int RULE_CHARY_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 12) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:61:21: ( FRAGMENT_RULE_CHARY ) - // InternalBacktrackingLexerTestLanguageLexer.g:61:23: FRAGMENT_RULE_CHARY + // InternalBacktrackingLexerTestLanguageLexer.g:66:21: ( FRAGMENT_RULE_CHARY ) + // InternalBacktrackingLexerTestLanguageLexer.g:66:23: FRAGMENT_RULE_CHARY { mFRAGMENT_RULE_CHARY(); if (state.failed) return ; @@ -378,8 +386,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int FRAGMENT_RULE_CHARY_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 13) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:62:30: ( 'Y' ) - // InternalBacktrackingLexerTestLanguageLexer.g:62:32: 'Y' + // InternalBacktrackingLexerTestLanguageLexer.g:67:30: ( 'Y' ) + // InternalBacktrackingLexerTestLanguageLexer.g:67:32: 'Y' { match('Y'); if (state.failed) return ; @@ -397,8 +405,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int RULE_CHARC_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 14) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:64:21: ( 'c' ) - // InternalBacktrackingLexerTestLanguageLexer.g:64:23: 'c' + // InternalBacktrackingLexerTestLanguageLexer.g:69:21: ( 'c' ) + // InternalBacktrackingLexerTestLanguageLexer.g:69:23: 'c' { match('c'); if (state.failed) return ; @@ -416,8 +424,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int RULE_WS_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 15) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:66:18: ( FRAGMENT_RULE_WS ) - // InternalBacktrackingLexerTestLanguageLexer.g:66:20: FRAGMENT_RULE_WS + // InternalBacktrackingLexerTestLanguageLexer.g:71:18: ( FRAGMENT_RULE_WS ) + // InternalBacktrackingLexerTestLanguageLexer.g:71:20: FRAGMENT_RULE_WS { mFRAGMENT_RULE_WS(); if (state.failed) return ; @@ -435,10 +443,10 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int FRAGMENT_RULE_WS_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 16) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:67:27: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBacktrackingLexerTestLanguageLexer.g:67:29: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBacktrackingLexerTestLanguageLexer.g:72:27: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBacktrackingLexerTestLanguageLexer.g:72:29: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBacktrackingLexerTestLanguageLexer.g:67:29: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBacktrackingLexerTestLanguageLexer.g:72:29: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt2=0; loop2: do { @@ -493,8 +501,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int RULE_SL_COMMENT_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 17) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:69:26: ( FRAGMENT_RULE_SL_COMMENT ) - // InternalBacktrackingLexerTestLanguageLexer.g:69:28: FRAGMENT_RULE_SL_COMMENT + // InternalBacktrackingLexerTestLanguageLexer.g:74:26: ( FRAGMENT_RULE_SL_COMMENT ) + // InternalBacktrackingLexerTestLanguageLexer.g:74:28: FRAGMENT_RULE_SL_COMMENT { mFRAGMENT_RULE_SL_COMMENT(); if (state.failed) return ; @@ -512,12 +520,12 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { int FRAGMENT_RULE_SL_COMMENT_StartIndex = input.index(); try { if ( state.backtracking>0 && alreadyParsedRule(input, 18) ) { return ; } - // InternalBacktrackingLexerTestLanguageLexer.g:70:35: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBacktrackingLexerTestLanguageLexer.g:70:37: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBacktrackingLexerTestLanguageLexer.g:75:35: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBacktrackingLexerTestLanguageLexer.g:75:37: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); if (state.failed) return ; - // InternalBacktrackingLexerTestLanguageLexer.g:70:42: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBacktrackingLexerTestLanguageLexer.g:75:42: (~ ( ( '\\n' | '\\r' ) ) )* loop3: do { int alt3=2; @@ -551,7 +559,7 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { } } while (true); - // InternalBacktrackingLexerTestLanguageLexer.g:70:58: ( ( '\\r' )? '\\n' )? + // InternalBacktrackingLexerTestLanguageLexer.g:75:58: ( ( '\\r' )? '\\n' )? int alt5=2; int LA5_0 = input.LA(1); @@ -560,9 +568,9 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { } switch (alt5) { case 1 : - // InternalBacktrackingLexerTestLanguageLexer.g:70:59: ( '\\r' )? '\\n' + // InternalBacktrackingLexerTestLanguageLexer.g:75:59: ( '\\r' )? '\\n' { - // InternalBacktrackingLexerTestLanguageLexer.g:70:59: ( '\\r' )? + // InternalBacktrackingLexerTestLanguageLexer.g:75:59: ( '\\r' )? int alt4=2; int LA4_0 = input.LA(1); @@ -610,8 +618,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { // $ANTLR start synpred1_InternalBacktrackingLexerTestLanguageLexer public final void synpred1_InternalBacktrackingLexerTestLanguageLexer_fragment() throws RecognitionException { - // InternalBacktrackingLexerTestLanguageLexer.g:31:2: ( FRAGMENT_Abc ) - // InternalBacktrackingLexerTestLanguageLexer.g:31:3: FRAGMENT_Abc + // InternalBacktrackingLexerTestLanguageLexer.g:36:2: ( FRAGMENT_Abc ) + // InternalBacktrackingLexerTestLanguageLexer.g:36:3: FRAGMENT_Abc { mFRAGMENT_Abc(); if (state.failed) return ; @@ -621,8 +629,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { // $ANTLR start synpred2_InternalBacktrackingLexerTestLanguageLexer public final void synpred2_InternalBacktrackingLexerTestLanguageLexer_fragment() throws RecognitionException { - // InternalBacktrackingLexerTestLanguageLexer.g:32:2: ( FRAGMENT_Efg ) - // InternalBacktrackingLexerTestLanguageLexer.g:32:3: FRAGMENT_Efg + // InternalBacktrackingLexerTestLanguageLexer.g:37:2: ( FRAGMENT_Efg ) + // InternalBacktrackingLexerTestLanguageLexer.g:37:3: FRAGMENT_Efg { mFRAGMENT_Efg(); if (state.failed) return ; @@ -632,8 +640,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { // $ANTLR start synpred3_InternalBacktrackingLexerTestLanguageLexer public final void synpred3_InternalBacktrackingLexerTestLanguageLexer_fragment() throws RecognitionException { - // InternalBacktrackingLexerTestLanguageLexer.g:33:2: ( FRAGMENT_RULE_CHARA ) - // InternalBacktrackingLexerTestLanguageLexer.g:33:3: FRAGMENT_RULE_CHARA + // InternalBacktrackingLexerTestLanguageLexer.g:38:2: ( FRAGMENT_RULE_CHARA ) + // InternalBacktrackingLexerTestLanguageLexer.g:38:3: FRAGMENT_RULE_CHARA { mFRAGMENT_RULE_CHARA(); if (state.failed) return ; @@ -643,8 +651,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { // $ANTLR start synpred4_InternalBacktrackingLexerTestLanguageLexer public final void synpred4_InternalBacktrackingLexerTestLanguageLexer_fragment() throws RecognitionException { - // InternalBacktrackingLexerTestLanguageLexer.g:34:2: ( FRAGMENT_RULE_CHARB ) - // InternalBacktrackingLexerTestLanguageLexer.g:34:3: FRAGMENT_RULE_CHARB + // InternalBacktrackingLexerTestLanguageLexer.g:39:2: ( FRAGMENT_RULE_CHARB ) + // InternalBacktrackingLexerTestLanguageLexer.g:39:3: FRAGMENT_RULE_CHARB { mFRAGMENT_RULE_CHARB(); if (state.failed) return ; @@ -654,8 +662,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { // $ANTLR start synpred5_InternalBacktrackingLexerTestLanguageLexer public final void synpred5_InternalBacktrackingLexerTestLanguageLexer_fragment() throws RecognitionException { - // InternalBacktrackingLexerTestLanguageLexer.g:35:2: ( FRAGMENT_RULE_CHARX ) - // InternalBacktrackingLexerTestLanguageLexer.g:35:3: FRAGMENT_RULE_CHARX + // InternalBacktrackingLexerTestLanguageLexer.g:40:2: ( FRAGMENT_RULE_CHARX ) + // InternalBacktrackingLexerTestLanguageLexer.g:40:3: FRAGMENT_RULE_CHARX { mFRAGMENT_RULE_CHARX(); if (state.failed) return ; @@ -665,8 +673,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { // $ANTLR start synpred6_InternalBacktrackingLexerTestLanguageLexer public final void synpred6_InternalBacktrackingLexerTestLanguageLexer_fragment() throws RecognitionException { - // InternalBacktrackingLexerTestLanguageLexer.g:36:2: ( FRAGMENT_RULE_YC ) - // InternalBacktrackingLexerTestLanguageLexer.g:36:3: FRAGMENT_RULE_YC + // InternalBacktrackingLexerTestLanguageLexer.g:41:2: ( FRAGMENT_RULE_YC ) + // InternalBacktrackingLexerTestLanguageLexer.g:41:3: FRAGMENT_RULE_YC { mFRAGMENT_RULE_YC(); if (state.failed) return ; @@ -676,8 +684,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { // $ANTLR start synpred7_InternalBacktrackingLexerTestLanguageLexer public final void synpred7_InternalBacktrackingLexerTestLanguageLexer_fragment() throws RecognitionException { - // InternalBacktrackingLexerTestLanguageLexer.g:37:2: ( FRAGMENT_RULE_CHARY ) - // InternalBacktrackingLexerTestLanguageLexer.g:37:3: FRAGMENT_RULE_CHARY + // InternalBacktrackingLexerTestLanguageLexer.g:42:2: ( FRAGMENT_RULE_CHARY ) + // InternalBacktrackingLexerTestLanguageLexer.g:42:3: FRAGMENT_RULE_CHARY { mFRAGMENT_RULE_CHARY(); if (state.failed) return ; @@ -687,8 +695,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { // $ANTLR start synpred8_InternalBacktrackingLexerTestLanguageLexer public final void synpred8_InternalBacktrackingLexerTestLanguageLexer_fragment() throws RecognitionException { - // InternalBacktrackingLexerTestLanguageLexer.g:38:2: ( FRAGMENT_RULE_WS ) - // InternalBacktrackingLexerTestLanguageLexer.g:38:3: FRAGMENT_RULE_WS + // InternalBacktrackingLexerTestLanguageLexer.g:43:2: ( FRAGMENT_RULE_WS ) + // InternalBacktrackingLexerTestLanguageLexer.g:43:3: FRAGMENT_RULE_WS { mFRAGMENT_RULE_WS(); if (state.failed) return ; @@ -698,8 +706,8 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { // $ANTLR start synpred9_InternalBacktrackingLexerTestLanguageLexer public final void synpred9_InternalBacktrackingLexerTestLanguageLexer_fragment() throws RecognitionException { - // InternalBacktrackingLexerTestLanguageLexer.g:39:2: ( FRAGMENT_RULE_SL_COMMENT ) - // InternalBacktrackingLexerTestLanguageLexer.g:39:3: FRAGMENT_RULE_SL_COMMENT + // InternalBacktrackingLexerTestLanguageLexer.g:44:2: ( FRAGMENT_RULE_SL_COMMENT ) + // InternalBacktrackingLexerTestLanguageLexer.g:44:3: FRAGMENT_RULE_SL_COMMENT { mFRAGMENT_RULE_SL_COMMENT(); if (state.failed) return ; @@ -896,7 +904,7 @@ public class InternalBacktrackingLexerTestLanguageLexer extends Lexer { this.transition = DFA1_transition; } public String getDescription() { - return "30:1: SYNTHETIC_ALL_KEYWORDS : ( ( FRAGMENT_Abc )=> FRAGMENT_Abc | ( FRAGMENT_Efg )=> FRAGMENT_Efg | ( FRAGMENT_RULE_CHARA )=> FRAGMENT_RULE_CHARA | ( FRAGMENT_RULE_CHARB )=> FRAGMENT_RULE_CHARB | ( FRAGMENT_RULE_CHARX )=> FRAGMENT_RULE_CHARX | ( FRAGMENT_RULE_YC )=> FRAGMENT_RULE_YC | ( FRAGMENT_RULE_CHARY )=> FRAGMENT_RULE_CHARY | ( FRAGMENT_RULE_WS )=> FRAGMENT_RULE_WS | ( FRAGMENT_RULE_SL_COMMENT )=> FRAGMENT_RULE_SL_COMMENT );"; + return "35:1: SYNTHETIC_ALL_KEYWORDS : ( ( FRAGMENT_Abc )=> FRAGMENT_Abc | ( FRAGMENT_Efg )=> FRAGMENT_Efg | ( FRAGMENT_RULE_CHARA )=> FRAGMENT_RULE_CHARA | ( FRAGMENT_RULE_CHARB )=> FRAGMENT_RULE_CHARB | ( FRAGMENT_RULE_CHARX )=> FRAGMENT_RULE_CHARX | ( FRAGMENT_RULE_YC )=> FRAGMENT_RULE_YC | ( FRAGMENT_RULE_CHARY )=> FRAGMENT_RULE_CHARY | ( FRAGMENT_RULE_WS )=> FRAGMENT_RULE_WS | ( FRAGMENT_RULE_SL_COMMENT )=> FRAGMENT_RULE_SL_COMMENT );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { IntStream input = _input; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalIgnoreCaseLexerTestLanguageLexer.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalIgnoreCaseLexerTestLanguageLexer.g index e609aca7c..59d4e6303 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalIgnoreCaseLexerTestLanguageLexer.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalIgnoreCaseLexerTestLanguageLexer.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ lexer grammar InternalIgnoreCaseLexerTestLanguageLexer; @header { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalIgnoreCaseLexerTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalIgnoreCaseLexerTestLanguageLexer.java index aa6f2e5a5..d2765e671 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalIgnoreCaseLexerTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/parser/antlr/lexer/InternalIgnoreCaseLexerTestLanguageLexer.java @@ -10,6 +10,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalIgnoreCaseLexerTestLanguageLexer extends Lexer { public static final int RULE_WS=6; @@ -36,8 +44,8 @@ public class InternalIgnoreCaseLexerTestLanguageLexer extends Lexer { try { int _type = Case; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseLexerTestLanguageLexer.g:14:6: ( ( 'C' | 'c' ) ( 'A' | 'a' ) ( 'S' | 's' ) ( 'E' | 'e' ) ) - // InternalIgnoreCaseLexerTestLanguageLexer.g:14:8: ( 'C' | 'c' ) ( 'A' | 'a' ) ( 'S' | 's' ) ( 'E' | 'e' ) + // InternalIgnoreCaseLexerTestLanguageLexer.g:19:6: ( ( 'C' | 'c' ) ( 'A' | 'a' ) ( 'S' | 's' ) ( 'E' | 'e' ) ) + // InternalIgnoreCaseLexerTestLanguageLexer.g:19:8: ( 'C' | 'c' ) ( 'A' | 'a' ) ( 'S' | 's' ) ( 'E' | 'e' ) { if ( input.LA(1)=='C'||input.LA(1)=='c' ) { input.consume(); @@ -91,8 +99,8 @@ public class InternalIgnoreCaseLexerTestLanguageLexer extends Lexer { try { int _type = Foo; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseLexerTestLanguageLexer.g:16:5: ( ( 'F' | 'f' ) ( 'O' | 'o' ) ( 'O' | 'o' ) ) - // InternalIgnoreCaseLexerTestLanguageLexer.g:16:7: ( 'F' | 'f' ) ( 'O' | 'o' ) ( 'O' | 'o' ) + // InternalIgnoreCaseLexerTestLanguageLexer.g:21:5: ( ( 'F' | 'f' ) ( 'O' | 'o' ) ( 'O' | 'o' ) ) + // InternalIgnoreCaseLexerTestLanguageLexer.g:21:7: ( 'F' | 'f' ) ( 'O' | 'o' ) ( 'O' | 'o' ) { if ( input.LA(1)=='F'||input.LA(1)=='f' ) { input.consume(); @@ -137,10 +145,10 @@ public class InternalIgnoreCaseLexerTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseLexerTestLanguageLexer.g:18:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalIgnoreCaseLexerTestLanguageLexer.g:18:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalIgnoreCaseLexerTestLanguageLexer.g:23:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalIgnoreCaseLexerTestLanguageLexer.g:23:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalIgnoreCaseLexerTestLanguageLexer.g:18:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalIgnoreCaseLexerTestLanguageLexer.g:23:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt1=0; loop1: do { @@ -194,12 +202,12 @@ public class InternalIgnoreCaseLexerTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseLexerTestLanguageLexer.g:20:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalIgnoreCaseLexerTestLanguageLexer.g:20:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalIgnoreCaseLexerTestLanguageLexer.g:25:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalIgnoreCaseLexerTestLanguageLexer.g:25:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalIgnoreCaseLexerTestLanguageLexer.g:20:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalIgnoreCaseLexerTestLanguageLexer.g:25:24: (~ ( ( '\\n' | '\\r' ) ) )* loop2: do { int alt2=2; @@ -212,7 +220,7 @@ public class InternalIgnoreCaseLexerTestLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalIgnoreCaseLexerTestLanguageLexer.g:20:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalIgnoreCaseLexerTestLanguageLexer.g:25: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(); @@ -232,7 +240,7 @@ public class InternalIgnoreCaseLexerTestLanguageLexer extends Lexer { } } while (true); - // InternalIgnoreCaseLexerTestLanguageLexer.g:20:40: ( ( '\\r' )? '\\n' )? + // InternalIgnoreCaseLexerTestLanguageLexer.g:25:40: ( ( '\\r' )? '\\n' )? int alt4=2; int LA4_0 = input.LA(1); @@ -241,9 +249,9 @@ public class InternalIgnoreCaseLexerTestLanguageLexer extends Lexer { } switch (alt4) { case 1 : - // InternalIgnoreCaseLexerTestLanguageLexer.g:20:41: ( '\\r' )? '\\n' + // InternalIgnoreCaseLexerTestLanguageLexer.g:25:41: ( '\\r' )? '\\n' { - // InternalIgnoreCaseLexerTestLanguageLexer.g:20:41: ( '\\r' )? + // InternalIgnoreCaseLexerTestLanguageLexer.g:25:41: ( '\\r' )? int alt3=2; int LA3_0 = input.LA(1); @@ -252,7 +260,7 @@ public class InternalIgnoreCaseLexerTestLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalIgnoreCaseLexerTestLanguageLexer.g:20:41: '\\r' + // InternalIgnoreCaseLexerTestLanguageLexer.g:25:41: '\\r' { match('\r'); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSemanticSequencer.java index 61af96616..101a465b5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSyntacticSequencer.java index c2ef5aad8..83b80c7ab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/BacktrackingLexerTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/IgnoreCaseLexerTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/IgnoreCaseLexerTestLanguageSemanticSequencer.java index 062512a31..2d457574f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/IgnoreCaseLexerTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/IgnoreCaseLexerTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/IgnoreCaseLexerTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/IgnoreCaseLexerTestLanguageSyntacticSequencer.java index 146c7f3f4..3bc1b7f0c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/IgnoreCaseLexerTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/serializer/IgnoreCaseLexerTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/services/BacktrackingLexerTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/services/BacktrackingLexerTestLanguageGrammarAccess.java index 52cb0f6a9..958508bd9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/services/BacktrackingLexerTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/services/BacktrackingLexerTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/services/IgnoreCaseLexerTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/services/IgnoreCaseLexerTestLanguageGrammarAccess.java index 903a5dc0b..838ea8775 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/services/IgnoreCaseLexerTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/lexer/services/IgnoreCaseLexerTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractAbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractAbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java index c573371bb..8c6e33170 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractAbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractAbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug287988TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug287988TestLanguageRuntimeModule.java index a7f1c1ad7..c05707043 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug287988TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug287988TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug289059TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug289059TestLanguageRuntimeModule.java index 126a98baf..5446e1fbc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug289059TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug289059TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug313089TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug313089TestLanguageRuntimeModule.java index 8bce1d944..6fa44f922 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug313089TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug313089TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug362902RuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug362902RuntimeModule.java index b2a6c5dfd..7c94ee99d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug362902RuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractBug362902RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseImportsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseImportsTestLanguageRuntimeModule.java index 7ff2faa9b..61cf9cc37 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseImportsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseImportsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguage.genmodel index bb48bd0f8..5133d5d69 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="AbstractIgnoreCaseLinkingTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetupGenerated.java index 9a0866137..18beaee6f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseNamespacesTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseNamespacesTestLanguageRuntimeModule.java index eb7ffdee3..d5dc5be4f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseNamespacesTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractIgnoreCaseNamespacesTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractImportUriTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractImportUriTestLanguageRuntimeModule.java index 14f50a1b5..420eb4cfe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractImportUriTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractImportUriTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractLangATestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractLangATestLanguageRuntimeModule.java index b3e7842d2..9627b4290 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractLangATestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/AbstractLangATestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug287988TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug287988TestLanguage.genmodel index a7da7c319..3f985b8b7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug287988TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug287988TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug287988TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetupGenerated.java index a33195e8a..c9ee8ad1e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug289059TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug289059TestLanguage.genmodel index de61f121e..4dde05254 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug289059TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug289059TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug289059TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetupGenerated.java index 3f9cf1ae7..3837528a8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug313089TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug313089TestLanguage.genmodel index 286b778d9..26fb91019 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug313089TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug313089TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug313089TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetupGenerated.java index e580918a3..04577b9bf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug362902.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug362902.genmodel index b9bbe3e26..7508acab0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug362902.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug362902.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug362902StandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug362902StandaloneSetupGenerated.java index 181a71bfd..2c30c9e02 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug362902StandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/Bug362902StandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguage.genmodel index 635e5f398..6cbda15e7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="IgnoreCaseImportsTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore AbstractIgnoreCaseLinkingTestLanguage.genmodel#//ignoreCaseLinkingTest"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetupGenerated.java index 46f072393..181aae43a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguage.genmodel index 14643c4f3..8070c61db 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="IgnoreCaseNamespacesTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore AbstractIgnoreCaseLinkingTestLanguage.genmodel#//ignoreCaseLinkingTest"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetupGenerated.java index 8a98f0bdf..095aa008c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ImportUriTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ImportUriTestLanguage.genmodel index fb134b0db..acb48d214 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ImportUriTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ImportUriTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="ImportUriTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetupGenerated.java index 63d9cacb0..ec9e4e3cc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/LangATestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/LangATestLanguage.genmodel index b1e7457bd..742736735 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/LangATestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/LangATestLanguage.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetupGenerated.java index 4ee415e70..ab3477fad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Attribute.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Attribute.java index f2716a78f..5d3d5ee05 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Attribute.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Attribute.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/BaseAttribute.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/BaseAttribute.java index 40784b4d3..56bad6b3f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/BaseAttribute.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/BaseAttribute.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Bug287988TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Bug287988TestFactory.java index 49607e22f..b20429615 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Bug287988TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Bug287988TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Bug287988TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Bug287988TestPackage.java index ceafb1659..b610af7eb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Bug287988TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Bug287988TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Master.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Master.java index 92754385d..e8c38d009 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Master.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Master.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Model.java index 3d05e7861..5510524cd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/AttributeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/AttributeImpl.java index 517df0e20..73e94d5f2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/AttributeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/AttributeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/BaseAttributeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/BaseAttributeImpl.java index 4025e2306..e0f809394 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/BaseAttributeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/BaseAttributeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/Bug287988TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/Bug287988TestFactoryImpl.java index d2bccd936..537a1294f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/Bug287988TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/Bug287988TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/Bug287988TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/Bug287988TestPackageImpl.java index 0b1eacb62..61906ab80 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/Bug287988TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/Bug287988TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/MasterImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/MasterImpl.java index bdbaf8afa..6e17c7d2d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/MasterImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/MasterImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/ModelImpl.java index 841e0f52c..ce5107bcc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/util/Bug287988TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/util/Bug287988TestAdapterFactory.java index 8ecbe4d02..44ac2cd13 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/util/Bug287988TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/util/Bug287988TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/util/Bug287988TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/util/Bug287988TestSwitch.java index f7b896e7e..24e695273 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/util/Bug287988TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug287988Test/util/Bug287988TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug287988Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/Bug289059TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/Bug289059TestFactory.java index 36ae20f35..2540b7215 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/Bug289059TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/Bug289059TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug289059Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/Bug289059TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/Bug289059TestPackage.java index 291947de1..32870cf4a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/Bug289059TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/Bug289059TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug289059Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/Model.java index 7db48887f..2a2e3a305 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug289059Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/UnassignedAction.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/UnassignedAction.java index 732120d78..981a86b0a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/UnassignedAction.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/UnassignedAction.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug289059Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/Bug289059TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/Bug289059TestFactoryImpl.java index 15aa2ae1f..240c1653d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/Bug289059TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/Bug289059TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug289059Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/Bug289059TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/Bug289059TestPackageImpl.java index 0f9442c7c..7a4523db8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/Bug289059TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/Bug289059TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug289059Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/ModelImpl.java index 0bd11f028..0bd5b9444 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug289059Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/UnassignedActionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/UnassignedActionImpl.java index 165df3105..0f8f4b24c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/UnassignedActionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/impl/UnassignedActionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug289059Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/util/Bug289059TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/util/Bug289059TestAdapterFactory.java index c7d028180..ab5b4fd21 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/util/Bug289059TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/util/Bug289059TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug289059Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/util/Bug289059TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/util/Bug289059TestSwitch.java index 5f52dc18f..f39c2949a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/util/Bug289059TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug289059Test/util/Bug289059TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug289059Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Bar.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Bar.java index a70e4a664..6ef2bf9ac 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Bar.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Bar.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug313089; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Baz.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Baz.java index 4bc5dfc71..11a494baf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Baz.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Baz.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug313089; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Bug313089Factory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Bug313089Factory.java index fbc057c82..5f32fdafb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Bug313089Factory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Bug313089Factory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug313089; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Bug313089Package.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Bug313089Package.java index 8c7006571..aa8142252 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Bug313089Package.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Bug313089Package.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug313089; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Foo.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Foo.java index feda874b2..0ef0cd152 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Foo.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/Foo.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug313089; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/BarImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/BarImpl.java index ba4c96454..fee146351 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/BarImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/BarImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug313089.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/BazImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/BazImpl.java index 5aa5e7394..0fbc9686d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/BazImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/BazImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug313089.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/Bug313089FactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/Bug313089FactoryImpl.java index aaffbcee3..fc2768073 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/Bug313089FactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/Bug313089FactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug313089.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/Bug313089PackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/Bug313089PackageImpl.java index 327f51c89..5317d8682 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/Bug313089PackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/Bug313089PackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug313089.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/FooImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/FooImpl.java index 5b3d04239..ae3ff0fff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/FooImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/impl/FooImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug313089.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/util/Bug313089AdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/util/Bug313089AdapterFactory.java index bb356fb15..0110a806e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/util/Bug313089AdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/util/Bug313089AdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug313089.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/util/Bug313089Switch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/util/Bug313089Switch.java index 236d54de1..e5a03fa45 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/util/Bug313089Switch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug313089/util/Bug313089Switch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug313089.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Bug362902Factory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Bug362902Factory.java index cc26212ba..b1bede767 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Bug362902Factory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Bug362902Factory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug362902; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Bug362902Package.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Bug362902Package.java index 6d2b62cc8..9254b2a88 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Bug362902Package.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Bug362902Package.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug362902; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Greeting.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Greeting.java index 7f793024e..eca44ab88 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Greeting.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Greeting.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug362902; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Model.java index fdc920bfb..3f35dccab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug362902; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/Bug362902FactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/Bug362902FactoryImpl.java index c4e499ff8..3115adc25 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/Bug362902FactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/Bug362902FactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug362902.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/Bug362902PackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/Bug362902PackageImpl.java index cc03c3a72..ce25dfe1c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/Bug362902PackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/Bug362902PackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug362902.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/GreetingImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/GreetingImpl.java index 919c37471..0a2089d45 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/GreetingImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/GreetingImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug362902.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/ModelImpl.java index 0bee709ae..822fa7454 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug362902.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/util/Bug362902AdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/util/Bug362902AdapterFactory.java index 26d7ae31b..3eb7377a9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/util/Bug362902AdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/util/Bug362902AdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug362902.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/util/Bug362902Switch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/util/Bug362902Switch.java index 9fb316d37..ae9962dde 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/util/Bug362902Switch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/bug362902/util/Bug362902Switch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.bug362902.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/IgnoreCaseImportsTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/IgnoreCaseImportsTestFactory.java index 285906f37..2301368b3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/IgnoreCaseImportsTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/IgnoreCaseImportsTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseImportsTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/IgnoreCaseImportsTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/IgnoreCaseImportsTestPackage.java index 4811eedb8..97777ff24 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/IgnoreCaseImportsTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/IgnoreCaseImportsTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseImportsTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/Import.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/Import.java index b1b44488d..fad35871b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/Import.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/Import.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseImportsTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/Model.java index 984e13646..82ec2cb46 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseImportsTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/IgnoreCaseImportsTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/IgnoreCaseImportsTestFactoryImpl.java index 1979dd640..830dfba65 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/IgnoreCaseImportsTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/IgnoreCaseImportsTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseImportsTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/IgnoreCaseImportsTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/IgnoreCaseImportsTestPackageImpl.java index 7663765bc..a76001972 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/IgnoreCaseImportsTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/IgnoreCaseImportsTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseImportsTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/ImportImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/ImportImpl.java index fe57bdb51..0c6bca326 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/ImportImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/ImportImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseImportsTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/ModelImpl.java index 0ef306396..c0648a0a4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseImportsTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/util/IgnoreCaseImportsTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/util/IgnoreCaseImportsTestAdapterFactory.java index f0e244358..ec44b5aa5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/util/IgnoreCaseImportsTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/util/IgnoreCaseImportsTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseImportsTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/util/IgnoreCaseImportsTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/util/IgnoreCaseImportsTestSwitch.java index 3ba8a35c3..76b179179 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/util/IgnoreCaseImportsTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseImportsTest/util/IgnoreCaseImportsTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseImportsTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/Element.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/Element.java index 8e69b622d..ce0cb90f2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/Element.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/Element.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseLinkingTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/IgnoreCaseLinkingTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/IgnoreCaseLinkingTestFactory.java index ec4046668..fd7af85d1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/IgnoreCaseLinkingTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/IgnoreCaseLinkingTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseLinkingTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/IgnoreCaseLinkingTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/IgnoreCaseLinkingTestPackage.java index 289522a2a..9fd1f7ed5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/IgnoreCaseLinkingTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/IgnoreCaseLinkingTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseLinkingTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/Model.java index 1592a3352..f5c8fbe80 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseLinkingTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/ElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/ElementImpl.java index 593224b11..a38975fc1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/ElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/ElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseLinkingTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/IgnoreCaseLinkingTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/IgnoreCaseLinkingTestFactoryImpl.java index 01c45a0ee..45566ac69 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/IgnoreCaseLinkingTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/IgnoreCaseLinkingTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseLinkingTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/IgnoreCaseLinkingTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/IgnoreCaseLinkingTestPackageImpl.java index 341a92954..f47a891be 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/IgnoreCaseLinkingTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/IgnoreCaseLinkingTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseLinkingTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/ModelImpl.java index 88c7636ce..61d192947 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseLinkingTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/util/IgnoreCaseLinkingTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/util/IgnoreCaseLinkingTestAdapterFactory.java index 62ac10bfd..aea0273b9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/util/IgnoreCaseLinkingTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/util/IgnoreCaseLinkingTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseLinkingTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/util/IgnoreCaseLinkingTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/util/IgnoreCaseLinkingTestSwitch.java index 074d1507e..b3c5ee425 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/util/IgnoreCaseLinkingTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseLinkingTest/util/IgnoreCaseLinkingTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseLinkingTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/IgnoreCaseNamespacesTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/IgnoreCaseNamespacesTestFactory.java index 5593fe8d1..26381c052 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/IgnoreCaseNamespacesTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/IgnoreCaseNamespacesTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseNamespacesTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/IgnoreCaseNamespacesTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/IgnoreCaseNamespacesTestPackage.java index f4fcb123d..0fd574cea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/IgnoreCaseNamespacesTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/IgnoreCaseNamespacesTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseNamespacesTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/Import.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/Import.java index 53ea7618e..833ce5e56 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/Import.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/Import.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseNamespacesTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/Model.java index 2163c0d48..0301f759d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseNamespacesTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/IgnoreCaseNamespacesTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/IgnoreCaseNamespacesTestFactoryImpl.java index ed0ec07fd..a87e3dd5d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/IgnoreCaseNamespacesTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/IgnoreCaseNamespacesTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseNamespacesTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/IgnoreCaseNamespacesTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/IgnoreCaseNamespacesTestPackageImpl.java index 3584bd3d9..d2b588cf8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/IgnoreCaseNamespacesTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/IgnoreCaseNamespacesTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseNamespacesTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/ImportImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/ImportImpl.java index fbef642a0..69fa39dc8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/ImportImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/ImportImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseNamespacesTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/ModelImpl.java index d0e15ef6e..08ba47207 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseNamespacesTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/util/IgnoreCaseNamespacesTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/util/IgnoreCaseNamespacesTestAdapterFactory.java index 71ca4ffc3..0ebc93791 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/util/IgnoreCaseNamespacesTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/util/IgnoreCaseNamespacesTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseNamespacesTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/util/IgnoreCaseNamespacesTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/util/IgnoreCaseNamespacesTestSwitch.java index 02e08c198..2c6d7417e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/util/IgnoreCaseNamespacesTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/ignoreCaseNamespacesTest/util/IgnoreCaseNamespacesTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.ignoreCaseNamespacesTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/Import.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/Import.java index 5801d4333..772931dce 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/Import.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/Import.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.importedURI; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/ImportedURIFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/ImportedURIFactory.java index 9846b5ad3..500b2c03a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/ImportedURIFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/ImportedURIFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.importedURI; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/ImportedURIPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/ImportedURIPackage.java index 1b69cdd9e..a92c0662f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/ImportedURIPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/ImportedURIPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.importedURI; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/Main.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/Main.java index 82f95d9d4..27008b11d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/Main.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/Main.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.importedURI; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/Type.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/Type.java index 239578ddc..ca69b2bf2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/Type.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/Type.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.importedURI; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/ImportImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/ImportImpl.java index 57f0d5cd0..19b8afa5b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/ImportImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/ImportImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.importedURI.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/ImportedURIFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/ImportedURIFactoryImpl.java index 0b49db6d6..875dd4a95 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/ImportedURIFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/ImportedURIFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.importedURI.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/ImportedURIPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/ImportedURIPackageImpl.java index 14a5d8d85..b1b732184 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/ImportedURIPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/ImportedURIPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.importedURI.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/MainImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/MainImpl.java index 80675e9b9..8392bd552 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/MainImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/MainImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.importedURI.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/TypeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/TypeImpl.java index 1eda05acc..99a8d515d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/TypeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/impl/TypeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.importedURI.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/util/ImportedURIAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/util/ImportedURIAdapterFactory.java index b8b5542c9..19df0ea34 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/util/ImportedURIAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/util/ImportedURIAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.importedURI.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/util/ImportedURISwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/util/ImportedURISwitch.java index 8dec91bce..2d5e100de 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/util/ImportedURISwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/importedURI/util/ImportedURISwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.importedURI.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/Import.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/Import.java index ad0e39e84..4f593dd93 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/Import.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/Import.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.langATestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/LangATestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/LangATestLanguageFactory.java index f7e0437a8..3e21e6ef9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/LangATestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/LangATestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.langATestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/LangATestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/LangATestLanguagePackage.java index 67a6d4b00..3b205ec3e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/LangATestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/LangATestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.langATestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/Main.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/Main.java index add2377e0..3a688532c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/Main.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/Main.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.langATestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/Type.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/Type.java index 0a3718b25..a675a0333 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/Type.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/Type.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.langATestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/ImportImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/ImportImpl.java index 5001e6ae1..9add02c8a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/ImportImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/ImportImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.langATestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/LangATestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/LangATestLanguageFactoryImpl.java index 1ba4ba77e..23f2d5d18 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/LangATestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/LangATestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.langATestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/LangATestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/LangATestLanguagePackageImpl.java index 3ebbefac4..69ea84c0f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/LangATestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/LangATestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.langATestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/MainImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/MainImpl.java index 122258f5e..dfdd1b598 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/MainImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/MainImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.langATestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/TypeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/TypeImpl.java index 70d35bd23..1214add89 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/TypeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/impl/TypeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.langATestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/util/LangATestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/util/LangATestLanguageAdapterFactory.java index 9bb6f2db0..2a676984b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/util/LangATestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/util/LangATestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.langATestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/util/LangATestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/util/LangATestLanguageSwitch.java index 6ebdc5815..a8e0b38ec 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/util/LangATestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/langATestLanguage/util/LangATestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.langATestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/AbstractBug311337TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/AbstractBug311337TestLanguageRuntimeModule.java index 7040353be..ed0c4a266 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/AbstractBug311337TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/AbstractBug311337TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/AbstractLazyLinkingTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/AbstractLazyLinkingTestLanguageRuntimeModule.java index b6199c26e..957c55c92 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/AbstractLazyLinkingTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/AbstractLazyLinkingTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/Bug311337TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/Bug311337TestLanguage.genmodel index 274c74a49..24c23c1b3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/Bug311337TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/Bug311337TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug311337TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetupGenerated.java index 67293e5fb..abcff9f86 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetupGenerated.java index 7eb8cd1ef..cb960be40 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Bug311337Factory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Bug311337Factory.java index c50875366..fc0b9e353 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Bug311337Factory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Bug311337Factory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Bug311337Package.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Bug311337Package.java index 3d508f1c5..bfedcdde2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Bug311337Package.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Bug311337Package.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Child.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Child.java index 40b968601..ca3290246 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Child.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Child.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Definition.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Definition.java index 0779525f8..2bbb8ad4d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Definition.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Definition.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Model.java index 1cf546de3..bb7051ed2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/NestedRef.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/NestedRef.java index e00d7e36b..1fca02d7b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/NestedRef.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/NestedRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Reference.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Reference.java index e92331033..dfeeacbc6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Reference.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/Reference.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/Bug311337FactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/Bug311337FactoryImpl.java index 743d4c47d..c5377d413 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/Bug311337FactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/Bug311337FactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/Bug311337PackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/Bug311337PackageImpl.java index 2db590b51..c23ae029f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/Bug311337PackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/Bug311337PackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/ChildImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/ChildImpl.java index f82cad66a..0db2b4fed 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/ChildImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/ChildImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/DefinitionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/DefinitionImpl.java index aff6df563..ba8e87f2e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/DefinitionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/DefinitionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/ModelImpl.java index 269792fee..11f460be7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/NestedRefImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/NestedRefImpl.java index ca108b4b4..7f52670cb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/NestedRefImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/NestedRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/ReferenceImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/ReferenceImpl.java index 31d45d24b..a451fd50f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/ReferenceImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/impl/ReferenceImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/util/Bug311337AdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/util/Bug311337AdapterFactory.java index 5d0e29e26..b7bb96c81 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/util/Bug311337AdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/util/Bug311337AdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/util/Bug311337Switch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/util/Bug311337Switch.java index 7882d2bc5..a48107a99 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/util/Bug311337Switch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/bug311337/util/Bug311337Switch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.linking.lazy.bug311337.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/Bug311337TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/Bug311337TestLanguageAntlrTokenFileProvider.java index ddf6fd540..1a9e4c15b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/Bug311337TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/Bug311337TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/Bug311337TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/Bug311337TestLanguageParser.java index b805c9671..826d99043 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/Bug311337TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/Bug311337TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/LazyLinkingTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/LazyLinkingTestLanguageAntlrTokenFileProvider.java index 2497e018a..83c061f73 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/LazyLinkingTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/LazyLinkingTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/LazyLinkingTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/LazyLinkingTestLanguageParser.java index 507587663..fdedf75f6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/LazyLinkingTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/LazyLinkingTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalBug311337TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalBug311337TestLanguage.g index 247a1157b..ad89d8210 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalBug311337TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalBug311337TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug311337TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalBug311337TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalBug311337TestLanguageLexer.java index 52eeb8c05..3ed71bd65 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalBug311337TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalBug311337TestLanguageLexer.java @@ -126,10 +126,10 @@ public class InternalBug311337TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug311337TestLanguage.g:302:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug311337TestLanguage.g:302:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug311337TestLanguage.g:307:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug311337TestLanguage.g:307:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug311337TestLanguage.g:302:11: ( '^' )? + // InternalBug311337TestLanguage.g:307:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -138,7 +138,7 @@ public class InternalBug311337TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug311337TestLanguage.g:302:11: '^' + // InternalBug311337TestLanguage.g:307:11: '^' { match('^'); @@ -156,7 +156,7 @@ public class InternalBug311337TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug311337TestLanguage.g:302:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug311337TestLanguage.g:307:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -205,10 +205,10 @@ public class InternalBug311337TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug311337TestLanguage.g:304:10: ( ( '0' .. '9' )+ ) - // InternalBug311337TestLanguage.g:304:12: ( '0' .. '9' )+ + // InternalBug311337TestLanguage.g:309:10: ( ( '0' .. '9' )+ ) + // InternalBug311337TestLanguage.g:309:12: ( '0' .. '9' )+ { - // InternalBug311337TestLanguage.g:304:12: ( '0' .. '9' )+ + // InternalBug311337TestLanguage.g:309:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -222,7 +222,7 @@ public class InternalBug311337TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug311337TestLanguage.g:304:13: '0' .. '9' + // InternalBug311337TestLanguage.g:309:13: '0' .. '9' { matchRange('0','9'); @@ -254,10 +254,10 @@ public class InternalBug311337TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug311337TestLanguage.g:306:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug311337TestLanguage.g:306:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug311337TestLanguage.g:311:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug311337TestLanguage.g:311:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug311337TestLanguage.g:306:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug311337TestLanguage.g:311:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -275,10 +275,10 @@ public class InternalBug311337TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug311337TestLanguage.g:306:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug311337TestLanguage.g:311:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug311337TestLanguage.g:306:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug311337TestLanguage.g:311:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -294,7 +294,7 @@ public class InternalBug311337TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug311337TestLanguage.g:306:21: '\\\\' . + // InternalBug311337TestLanguage.g:311:21: '\\\\' . { match('\\'); matchAny(); @@ -302,7 +302,7 @@ public class InternalBug311337TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug311337TestLanguage.g:306:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug311337TestLanguage.g:311:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -327,10 +327,10 @@ public class InternalBug311337TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug311337TestLanguage.g:306:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug311337TestLanguage.g:311:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug311337TestLanguage.g:306:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug311337TestLanguage.g:311:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -346,7 +346,7 @@ public class InternalBug311337TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug311337TestLanguage.g:306:54: '\\\\' . + // InternalBug311337TestLanguage.g:311:54: '\\\\' . { match('\\'); matchAny(); @@ -354,7 +354,7 @@ public class InternalBug311337TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug311337TestLanguage.g:306:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug311337TestLanguage.g:311:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -397,12 +397,12 @@ public class InternalBug311337TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug311337TestLanguage.g:308:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug311337TestLanguage.g:308:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug311337TestLanguage.g:313:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug311337TestLanguage.g:313:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug311337TestLanguage.g:308:24: ( options {greedy=false; } : . )* + // InternalBug311337TestLanguage.g:313:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -427,7 +427,7 @@ public class InternalBug311337TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug311337TestLanguage.g:308:52: . + // InternalBug311337TestLanguage.g:313:52: . { matchAny(); @@ -457,12 +457,12 @@ public class InternalBug311337TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug311337TestLanguage.g:310:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug311337TestLanguage.g:310:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug311337TestLanguage.g:315:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug311337TestLanguage.g:315:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug311337TestLanguage.g:310:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug311337TestLanguage.g:315:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -475,7 +475,7 @@ public class InternalBug311337TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug311337TestLanguage.g:310:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug311337TestLanguage.g:315: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(); @@ -495,7 +495,7 @@ public class InternalBug311337TestLanguageLexer extends Lexer { } } while (true); - // InternalBug311337TestLanguage.g:310:40: ( ( '\\r' )? '\\n' )? + // InternalBug311337TestLanguage.g:315:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -504,9 +504,9 @@ public class InternalBug311337TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug311337TestLanguage.g:310:41: ( '\\r' )? '\\n' + // InternalBug311337TestLanguage.g:315:41: ( '\\r' )? '\\n' { - // InternalBug311337TestLanguage.g:310:41: ( '\\r' )? + // InternalBug311337TestLanguage.g:315:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -515,7 +515,7 @@ public class InternalBug311337TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug311337TestLanguage.g:310:41: '\\r' + // InternalBug311337TestLanguage.g:315:41: '\\r' { match('\r'); @@ -547,10 +547,10 @@ public class InternalBug311337TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug311337TestLanguage.g:312:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug311337TestLanguage.g:312:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug311337TestLanguage.g:317:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug311337TestLanguage.g:317:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug311337TestLanguage.g:312:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug311337TestLanguage.g:317:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -604,8 +604,8 @@ public class InternalBug311337TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug311337TestLanguage.g:314:16: ( . ) - // InternalBug311337TestLanguage.g:314:18: . + // InternalBug311337TestLanguage.g:319:16: ( . ) + // InternalBug311337TestLanguage.g:319:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalBug311337TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalBug311337TestLanguageParser.java index 465079a28..02c894bb3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalBug311337TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalBug311337TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -76,7 +84,7 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug311337TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug311337TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -84,8 +92,8 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug311337TestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug311337TestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug311337TestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug311337TestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -112,7 +120,7 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug311337TestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_def_0_0= ruleDefinition ) )+ ; + // InternalBug311337TestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_def_0_0= ruleDefinition ) )+ ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -123,10 +131,10 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug311337TestLanguage.g:77:2: ( ( (lv_def_0_0= ruleDefinition ) )+ ) - // InternalBug311337TestLanguage.g:78:2: ( (lv_def_0_0= ruleDefinition ) )+ + // InternalBug311337TestLanguage.g:82:2: ( ( (lv_def_0_0= ruleDefinition ) )+ ) + // InternalBug311337TestLanguage.g:83:2: ( (lv_def_0_0= ruleDefinition ) )+ { - // InternalBug311337TestLanguage.g:78:2: ( (lv_def_0_0= ruleDefinition ) )+ + // InternalBug311337TestLanguage.g:83:2: ( (lv_def_0_0= ruleDefinition ) )+ int cnt1=0; loop1: do { @@ -140,10 +148,10 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug311337TestLanguage.g:79:3: (lv_def_0_0= ruleDefinition ) + // InternalBug311337TestLanguage.g:84:3: (lv_def_0_0= ruleDefinition ) { - // InternalBug311337TestLanguage.g:79:3: (lv_def_0_0= ruleDefinition ) - // InternalBug311337TestLanguage.g:80:4: lv_def_0_0= ruleDefinition + // InternalBug311337TestLanguage.g:84:3: (lv_def_0_0= ruleDefinition ) + // InternalBug311337TestLanguage.g:85:4: lv_def_0_0= ruleDefinition { newCompositeNode(grammarAccess.getModelAccess().getDefDefinitionParserRuleCall_0()); @@ -200,7 +208,7 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDefinition" - // InternalBug311337TestLanguage.g:100:1: entryRuleDefinition returns [EObject current=null] : iv_ruleDefinition= ruleDefinition EOF ; + // InternalBug311337TestLanguage.g:105:1: entryRuleDefinition returns [EObject current=null] : iv_ruleDefinition= ruleDefinition EOF ; public final EObject entryRuleDefinition() throws RecognitionException { EObject current = null; @@ -208,8 +216,8 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug311337TestLanguage.g:100:51: (iv_ruleDefinition= ruleDefinition EOF ) - // InternalBug311337TestLanguage.g:101:2: iv_ruleDefinition= ruleDefinition EOF + // InternalBug311337TestLanguage.g:105:51: (iv_ruleDefinition= ruleDefinition EOF ) + // InternalBug311337TestLanguage.g:106:2: iv_ruleDefinition= ruleDefinition EOF { newCompositeNode(grammarAccess.getDefinitionRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -236,7 +244,7 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDefinition" - // InternalBug311337TestLanguage.g:107:1: ruleDefinition returns [EObject current=null] : (otherlv_0= '(def)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_child_3_0= ruleChild ) ) ( (lv_ref_4_0= ruleReference ) )? ) ; + // InternalBug311337TestLanguage.g:112:1: ruleDefinition returns [EObject current=null] : (otherlv_0= '(def)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_child_3_0= ruleChild ) ) ( (lv_ref_4_0= ruleReference ) )? ) ; public final EObject ruleDefinition() throws RecognitionException { EObject current = null; @@ -252,21 +260,21 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug311337TestLanguage.g:113:2: ( (otherlv_0= '(def)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_child_3_0= ruleChild ) ) ( (lv_ref_4_0= ruleReference ) )? ) ) - // InternalBug311337TestLanguage.g:114:2: (otherlv_0= '(def)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_child_3_0= ruleChild ) ) ( (lv_ref_4_0= ruleReference ) )? ) + // InternalBug311337TestLanguage.g:118:2: ( (otherlv_0= '(def)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_child_3_0= ruleChild ) ) ( (lv_ref_4_0= ruleReference ) )? ) ) + // InternalBug311337TestLanguage.g:119:2: (otherlv_0= '(def)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_child_3_0= ruleChild ) ) ( (lv_ref_4_0= ruleReference ) )? ) { - // InternalBug311337TestLanguage.g:114:2: (otherlv_0= '(def)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_child_3_0= ruleChild ) ) ( (lv_ref_4_0= ruleReference ) )? ) - // InternalBug311337TestLanguage.g:115:3: otherlv_0= '(def)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_child_3_0= ruleChild ) ) ( (lv_ref_4_0= ruleReference ) )? + // InternalBug311337TestLanguage.g:119:2: (otherlv_0= '(def)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_child_3_0= ruleChild ) ) ( (lv_ref_4_0= ruleReference ) )? ) + // InternalBug311337TestLanguage.g:120:3: otherlv_0= '(def)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_child_3_0= ruleChild ) ) ( (lv_ref_4_0= ruleReference ) )? { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getDefinitionAccess().getDefKeyword_0()); - // InternalBug311337TestLanguage.g:119:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBug311337TestLanguage.g:120:4: (lv_name_1_0= RULE_ID ) + // InternalBug311337TestLanguage.g:124:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBug311337TestLanguage.g:125:4: (lv_name_1_0= RULE_ID ) { - // InternalBug311337TestLanguage.g:120:4: (lv_name_1_0= RULE_ID ) - // InternalBug311337TestLanguage.g:121:5: lv_name_1_0= RULE_ID + // InternalBug311337TestLanguage.g:125:4: (lv_name_1_0= RULE_ID ) + // InternalBug311337TestLanguage.g:126:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -292,11 +300,11 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getDefinitionAccess().getColonKeyword_2()); - // InternalBug311337TestLanguage.g:141:3: ( (lv_child_3_0= ruleChild ) ) - // InternalBug311337TestLanguage.g:142:4: (lv_child_3_0= ruleChild ) + // InternalBug311337TestLanguage.g:146:3: ( (lv_child_3_0= ruleChild ) ) + // InternalBug311337TestLanguage.g:147:4: (lv_child_3_0= ruleChild ) { - // InternalBug311337TestLanguage.g:142:4: (lv_child_3_0= ruleChild ) - // InternalBug311337TestLanguage.g:143:5: lv_child_3_0= ruleChild + // InternalBug311337TestLanguage.g:147:4: (lv_child_3_0= ruleChild ) + // InternalBug311337TestLanguage.g:148:5: lv_child_3_0= ruleChild { newCompositeNode(grammarAccess.getDefinitionAccess().getChildChildParserRuleCall_3_0()); @@ -323,7 +331,7 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug311337TestLanguage.g:160:3: ( (lv_ref_4_0= ruleReference ) )? + // InternalBug311337TestLanguage.g:165:3: ( (lv_ref_4_0= ruleReference ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -332,10 +340,10 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa } switch (alt2) { case 1 : - // InternalBug311337TestLanguage.g:161:4: (lv_ref_4_0= ruleReference ) + // InternalBug311337TestLanguage.g:166:4: (lv_ref_4_0= ruleReference ) { - // InternalBug311337TestLanguage.g:161:4: (lv_ref_4_0= ruleReference ) - // InternalBug311337TestLanguage.g:162:5: lv_ref_4_0= ruleReference + // InternalBug311337TestLanguage.g:166:4: (lv_ref_4_0= ruleReference ) + // InternalBug311337TestLanguage.g:167:5: lv_ref_4_0= ruleReference { newCompositeNode(grammarAccess.getDefinitionAccess().getRefReferenceParserRuleCall_4_0()); @@ -388,7 +396,7 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleChild" - // InternalBug311337TestLanguage.g:183:1: entryRuleChild returns [EObject current=null] : iv_ruleChild= ruleChild EOF ; + // InternalBug311337TestLanguage.g:188:1: entryRuleChild returns [EObject current=null] : iv_ruleChild= ruleChild EOF ; public final EObject entryRuleChild() throws RecognitionException { EObject current = null; @@ -396,8 +404,8 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug311337TestLanguage.g:183:46: (iv_ruleChild= ruleChild EOF ) - // InternalBug311337TestLanguage.g:184:2: iv_ruleChild= ruleChild EOF + // InternalBug311337TestLanguage.g:188:46: (iv_ruleChild= ruleChild EOF ) + // InternalBug311337TestLanguage.g:189:2: iv_ruleChild= ruleChild EOF { newCompositeNode(grammarAccess.getChildRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -424,7 +432,7 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleChild" - // InternalBug311337TestLanguage.g:190:1: ruleChild returns [EObject current=null] : (otherlv_0= '(child)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (otherlv_3= RULE_ID ) )? ) ; + // InternalBug311337TestLanguage.g:195:1: ruleChild returns [EObject current=null] : (otherlv_0= '(child)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (otherlv_3= RULE_ID ) )? ) ; public final EObject ruleChild() throws RecognitionException { EObject current = null; @@ -437,21 +445,21 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug311337TestLanguage.g:196:2: ( (otherlv_0= '(child)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (otherlv_3= RULE_ID ) )? ) ) - // InternalBug311337TestLanguage.g:197:2: (otherlv_0= '(child)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (otherlv_3= RULE_ID ) )? ) + // InternalBug311337TestLanguage.g:201:2: ( (otherlv_0= '(child)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (otherlv_3= RULE_ID ) )? ) ) + // InternalBug311337TestLanguage.g:202:2: (otherlv_0= '(child)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (otherlv_3= RULE_ID ) )? ) { - // InternalBug311337TestLanguage.g:197:2: (otherlv_0= '(child)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (otherlv_3= RULE_ID ) )? ) - // InternalBug311337TestLanguage.g:198:3: otherlv_0= '(child)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (otherlv_3= RULE_ID ) )? + // InternalBug311337TestLanguage.g:202:2: (otherlv_0= '(child)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (otherlv_3= RULE_ID ) )? ) + // InternalBug311337TestLanguage.g:203:3: otherlv_0= '(child)' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (otherlv_3= RULE_ID ) )? { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getChildAccess().getChildKeyword_0()); - // InternalBug311337TestLanguage.g:202:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBug311337TestLanguage.g:203:4: (lv_name_1_0= RULE_ID ) + // InternalBug311337TestLanguage.g:207:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBug311337TestLanguage.g:208:4: (lv_name_1_0= RULE_ID ) { - // InternalBug311337TestLanguage.g:203:4: (lv_name_1_0= RULE_ID ) - // InternalBug311337TestLanguage.g:204:5: lv_name_1_0= RULE_ID + // InternalBug311337TestLanguage.g:208:4: (lv_name_1_0= RULE_ID ) + // InternalBug311337TestLanguage.g:209:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -477,7 +485,7 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getChildAccess().getColonKeyword_2()); - // InternalBug311337TestLanguage.g:224:3: ( (otherlv_3= RULE_ID ) )? + // InternalBug311337TestLanguage.g:229:3: ( (otherlv_3= RULE_ID ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -486,10 +494,10 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa } switch (alt3) { case 1 : - // InternalBug311337TestLanguage.g:225:4: (otherlv_3= RULE_ID ) + // InternalBug311337TestLanguage.g:230:4: (otherlv_3= RULE_ID ) { - // InternalBug311337TestLanguage.g:225:4: (otherlv_3= RULE_ID ) - // InternalBug311337TestLanguage.g:226:5: otherlv_3= RULE_ID + // InternalBug311337TestLanguage.g:230:4: (otherlv_3= RULE_ID ) + // InternalBug311337TestLanguage.g:231:5: otherlv_3= RULE_ID { if (current==null) { @@ -532,7 +540,7 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleReference" - // InternalBug311337TestLanguage.g:241:1: entryRuleReference returns [EObject current=null] : iv_ruleReference= ruleReference EOF ; + // InternalBug311337TestLanguage.g:246:1: entryRuleReference returns [EObject current=null] : iv_ruleReference= ruleReference EOF ; public final EObject entryRuleReference() throws RecognitionException { EObject current = null; @@ -540,8 +548,8 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug311337TestLanguage.g:241:50: (iv_ruleReference= ruleReference EOF ) - // InternalBug311337TestLanguage.g:242:2: iv_ruleReference= ruleReference EOF + // InternalBug311337TestLanguage.g:246:50: (iv_ruleReference= ruleReference EOF ) + // InternalBug311337TestLanguage.g:247:2: iv_ruleReference= ruleReference EOF { newCompositeNode(grammarAccess.getReferenceRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -568,7 +576,7 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleReference" - // InternalBug311337TestLanguage.g:248:1: ruleReference returns [EObject current=null] : (otherlv_0= '(ref)' ( (otherlv_1= RULE_ID ) ) (otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) )* ) ; + // InternalBug311337TestLanguage.g:253:1: ruleReference returns [EObject current=null] : (otherlv_0= '(ref)' ( (otherlv_1= RULE_ID ) ) (otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) )* ) ; public final EObject ruleReference() throws RecognitionException { EObject current = null; @@ -581,21 +589,21 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug311337TestLanguage.g:254:2: ( (otherlv_0= '(ref)' ( (otherlv_1= RULE_ID ) ) (otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) )* ) ) - // InternalBug311337TestLanguage.g:255:2: (otherlv_0= '(ref)' ( (otherlv_1= RULE_ID ) ) (otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) )* ) + // InternalBug311337TestLanguage.g:259:2: ( (otherlv_0= '(ref)' ( (otherlv_1= RULE_ID ) ) (otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) )* ) ) + // InternalBug311337TestLanguage.g:260:2: (otherlv_0= '(ref)' ( (otherlv_1= RULE_ID ) ) (otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) )* ) { - // InternalBug311337TestLanguage.g:255:2: (otherlv_0= '(ref)' ( (otherlv_1= RULE_ID ) ) (otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) )* ) - // InternalBug311337TestLanguage.g:256:3: otherlv_0= '(ref)' ( (otherlv_1= RULE_ID ) ) (otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) )* + // InternalBug311337TestLanguage.g:260:2: (otherlv_0= '(ref)' ( (otherlv_1= RULE_ID ) ) (otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) )* ) + // InternalBug311337TestLanguage.g:261:3: otherlv_0= '(ref)' ( (otherlv_1= RULE_ID ) ) (otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) )* { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getReferenceAccess().getRefKeyword_0()); - // InternalBug311337TestLanguage.g:260:3: ( (otherlv_1= RULE_ID ) ) - // InternalBug311337TestLanguage.g:261:4: (otherlv_1= RULE_ID ) + // InternalBug311337TestLanguage.g:265:3: ( (otherlv_1= RULE_ID ) ) + // InternalBug311337TestLanguage.g:266:4: (otherlv_1= RULE_ID ) { - // InternalBug311337TestLanguage.g:261:4: (otherlv_1= RULE_ID ) - // InternalBug311337TestLanguage.g:262:5: otherlv_1= RULE_ID + // InternalBug311337TestLanguage.g:266:4: (otherlv_1= RULE_ID ) + // InternalBug311337TestLanguage.g:267:5: otherlv_1= RULE_ID { if (current==null) { @@ -612,7 +620,7 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug311337TestLanguage.g:273:3: (otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) )* + // InternalBug311337TestLanguage.g:278:3: (otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) )* loop4: do { int alt4=2; @@ -625,14 +633,14 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa switch (alt4) { case 1 : - // InternalBug311337TestLanguage.g:274:4: otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) + // InternalBug311337TestLanguage.g:279:4: otherlv_2= ':' () ( (otherlv_4= RULE_ID ) ) { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_4); newLeafNode(otherlv_2, grammarAccess.getReferenceAccess().getColonKeyword_2_0()); - // InternalBug311337TestLanguage.g:278:4: () - // InternalBug311337TestLanguage.g:279:5: + // InternalBug311337TestLanguage.g:283:4: () + // InternalBug311337TestLanguage.g:284:5: { current = forceCreateModelElementAndSet( @@ -642,11 +650,11 @@ public class InternalBug311337TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug311337TestLanguage.g:285:4: ( (otherlv_4= RULE_ID ) ) - // InternalBug311337TestLanguage.g:286:5: (otherlv_4= RULE_ID ) + // InternalBug311337TestLanguage.g:290:4: ( (otherlv_4= RULE_ID ) ) + // InternalBug311337TestLanguage.g:291:5: (otherlv_4= RULE_ID ) { - // InternalBug311337TestLanguage.g:286:5: (otherlv_4= RULE_ID ) - // InternalBug311337TestLanguage.g:287:6: otherlv_4= RULE_ID + // InternalBug311337TestLanguage.g:291:5: (otherlv_4= RULE_ID ) + // InternalBug311337TestLanguage.g:292:6: otherlv_4= RULE_ID { if (current==null) { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalLazyLinkingTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalLazyLinkingTestLanguage.g index db2e6aa8c..843323b0a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalLazyLinkingTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalLazyLinkingTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalLazyLinkingTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalLazyLinkingTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalLazyLinkingTestLanguageLexer.java index 95a3c29d4..947cae163 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalLazyLinkingTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalLazyLinkingTestLanguageLexer.java @@ -233,10 +233,10 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLazyLinkingTestLanguage.g:370:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalLazyLinkingTestLanguage.g:370:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLazyLinkingTestLanguage.g:375:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalLazyLinkingTestLanguage.g:375:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalLazyLinkingTestLanguage.g:370:11: ( '^' )? + // InternalLazyLinkingTestLanguage.g:375:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -245,7 +245,7 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalLazyLinkingTestLanguage.g:370:11: '^' + // InternalLazyLinkingTestLanguage.g:375:11: '^' { match('^'); @@ -263,7 +263,7 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalLazyLinkingTestLanguage.g:370:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLazyLinkingTestLanguage.g:375:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -312,10 +312,10 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLazyLinkingTestLanguage.g:372:10: ( ( '0' .. '9' )+ ) - // InternalLazyLinkingTestLanguage.g:372:12: ( '0' .. '9' )+ + // InternalLazyLinkingTestLanguage.g:377:10: ( ( '0' .. '9' )+ ) + // InternalLazyLinkingTestLanguage.g:377:12: ( '0' .. '9' )+ { - // InternalLazyLinkingTestLanguage.g:372:12: ( '0' .. '9' )+ + // InternalLazyLinkingTestLanguage.g:377:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -329,7 +329,7 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalLazyLinkingTestLanguage.g:372:13: '0' .. '9' + // InternalLazyLinkingTestLanguage.g:377:13: '0' .. '9' { matchRange('0','9'); @@ -361,10 +361,10 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLazyLinkingTestLanguage.g:374:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalLazyLinkingTestLanguage.g:374:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLazyLinkingTestLanguage.g:379:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalLazyLinkingTestLanguage.g:379:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalLazyLinkingTestLanguage.g:374:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLazyLinkingTestLanguage.g:379:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -382,10 +382,10 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalLazyLinkingTestLanguage.g:374:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalLazyLinkingTestLanguage.g:379:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalLazyLinkingTestLanguage.g:374:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalLazyLinkingTestLanguage.g:379:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -401,7 +401,7 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalLazyLinkingTestLanguage.g:374:21: '\\\\' . + // InternalLazyLinkingTestLanguage.g:379:21: '\\\\' . { match('\\'); matchAny(); @@ -409,7 +409,7 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { } break; case 2 : - // InternalLazyLinkingTestLanguage.g:374:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalLazyLinkingTestLanguage.g:379:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -434,10 +434,10 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { } break; case 2 : - // InternalLazyLinkingTestLanguage.g:374:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalLazyLinkingTestLanguage.g:379:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalLazyLinkingTestLanguage.g:374:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalLazyLinkingTestLanguage.g:379:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -453,7 +453,7 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalLazyLinkingTestLanguage.g:374:54: '\\\\' . + // InternalLazyLinkingTestLanguage.g:379:54: '\\\\' . { match('\\'); matchAny(); @@ -461,7 +461,7 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { } break; case 2 : - // InternalLazyLinkingTestLanguage.g:374:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalLazyLinkingTestLanguage.g:379:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -504,12 +504,12 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLazyLinkingTestLanguage.g:376:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalLazyLinkingTestLanguage.g:376:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalLazyLinkingTestLanguage.g:381:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalLazyLinkingTestLanguage.g:381:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalLazyLinkingTestLanguage.g:376:24: ( options {greedy=false; } : . )* + // InternalLazyLinkingTestLanguage.g:381:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -534,7 +534,7 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalLazyLinkingTestLanguage.g:376:52: . + // InternalLazyLinkingTestLanguage.g:381:52: . { matchAny(); @@ -564,12 +564,12 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLazyLinkingTestLanguage.g:378:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalLazyLinkingTestLanguage.g:378:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalLazyLinkingTestLanguage.g:383:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalLazyLinkingTestLanguage.g:383:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalLazyLinkingTestLanguage.g:378:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalLazyLinkingTestLanguage.g:383:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -582,7 +582,7 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalLazyLinkingTestLanguage.g:378:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalLazyLinkingTestLanguage.g:383: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(); @@ -602,7 +602,7 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { } } while (true); - // InternalLazyLinkingTestLanguage.g:378:40: ( ( '\\r' )? '\\n' )? + // InternalLazyLinkingTestLanguage.g:383:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -611,9 +611,9 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalLazyLinkingTestLanguage.g:378:41: ( '\\r' )? '\\n' + // InternalLazyLinkingTestLanguage.g:383:41: ( '\\r' )? '\\n' { - // InternalLazyLinkingTestLanguage.g:378:41: ( '\\r' )? + // InternalLazyLinkingTestLanguage.g:383:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -622,7 +622,7 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalLazyLinkingTestLanguage.g:378:41: '\\r' + // InternalLazyLinkingTestLanguage.g:383:41: '\\r' { match('\r'); @@ -654,10 +654,10 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLazyLinkingTestLanguage.g:380:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalLazyLinkingTestLanguage.g:380:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLazyLinkingTestLanguage.g:385:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalLazyLinkingTestLanguage.g:385:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalLazyLinkingTestLanguage.g:380:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLazyLinkingTestLanguage.g:385:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -711,8 +711,8 @@ public class InternalLazyLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLazyLinkingTestLanguage.g:382:16: ( . ) - // InternalLazyLinkingTestLanguage.g:382:18: . + // InternalLazyLinkingTestLanguage.g:387:16: ( . ) + // InternalLazyLinkingTestLanguage.g:387:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalLazyLinkingTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalLazyLinkingTestLanguageParser.java index 39e5e09a8..11cc6c6e8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalLazyLinkingTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/parser/antlr/internal/InternalLazyLinkingTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -81,7 +89,7 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleModel" - // InternalLazyLinkingTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalLazyLinkingTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -89,8 +97,8 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr try { - // InternalLazyLinkingTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalLazyLinkingTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalLazyLinkingTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalLazyLinkingTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -117,7 +125,7 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleModel" - // InternalLazyLinkingTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_types_0_0= ruleType ) )* ; + // InternalLazyLinkingTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_types_0_0= ruleType ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -128,10 +136,10 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalLazyLinkingTestLanguage.g:77:2: ( ( (lv_types_0_0= ruleType ) )* ) - // InternalLazyLinkingTestLanguage.g:78:2: ( (lv_types_0_0= ruleType ) )* + // InternalLazyLinkingTestLanguage.g:82:2: ( ( (lv_types_0_0= ruleType ) )* ) + // InternalLazyLinkingTestLanguage.g:83:2: ( (lv_types_0_0= ruleType ) )* { - // InternalLazyLinkingTestLanguage.g:78:2: ( (lv_types_0_0= ruleType ) )* + // InternalLazyLinkingTestLanguage.g:83:2: ( (lv_types_0_0= ruleType ) )* loop1: do { int alt1=2; @@ -144,10 +152,10 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr switch (alt1) { case 1 : - // InternalLazyLinkingTestLanguage.g:79:3: (lv_types_0_0= ruleType ) + // InternalLazyLinkingTestLanguage.g:84:3: (lv_types_0_0= ruleType ) { - // InternalLazyLinkingTestLanguage.g:79:3: (lv_types_0_0= ruleType ) - // InternalLazyLinkingTestLanguage.g:80:4: lv_types_0_0= ruleType + // InternalLazyLinkingTestLanguage.g:84:3: (lv_types_0_0= ruleType ) + // InternalLazyLinkingTestLanguage.g:85:4: lv_types_0_0= ruleType { newCompositeNode(grammarAccess.getModelAccess().getTypesTypeParserRuleCall_0()); @@ -200,7 +208,7 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleType" - // InternalLazyLinkingTestLanguage.g:100:1: entryRuleType returns [EObject current=null] : iv_ruleType= ruleType EOF ; + // InternalLazyLinkingTestLanguage.g:105:1: entryRuleType returns [EObject current=null] : iv_ruleType= ruleType EOF ; public final EObject entryRuleType() throws RecognitionException { EObject current = null; @@ -208,8 +216,8 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr try { - // InternalLazyLinkingTestLanguage.g:100:45: (iv_ruleType= ruleType EOF ) - // InternalLazyLinkingTestLanguage.g:101:2: iv_ruleType= ruleType EOF + // InternalLazyLinkingTestLanguage.g:105:45: (iv_ruleType= ruleType EOF ) + // InternalLazyLinkingTestLanguage.g:106:2: iv_ruleType= ruleType EOF { newCompositeNode(grammarAccess.getTypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -236,7 +244,7 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleType" - // InternalLazyLinkingTestLanguage.g:107:1: ruleType returns [EObject current=null] : (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) )? (otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) )? otherlv_10= '{' ( (lv_properties_11_0= ruleProperty ) )* ( (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) )* otherlv_13= '}' ) ; + // InternalLazyLinkingTestLanguage.g:112:1: ruleType returns [EObject current=null] : (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) )? (otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) )? otherlv_10= '{' ( (lv_properties_11_0= ruleProperty ) )* ( (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) )* otherlv_13= '}' ) ; public final EObject ruleType() throws RecognitionException { EObject current = null; @@ -261,21 +269,21 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalLazyLinkingTestLanguage.g:113:2: ( (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) )? (otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) )? otherlv_10= '{' ( (lv_properties_11_0= ruleProperty ) )* ( (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) )* otherlv_13= '}' ) ) - // InternalLazyLinkingTestLanguage.g:114:2: (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) )? (otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) )? otherlv_10= '{' ( (lv_properties_11_0= ruleProperty ) )* ( (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) )* otherlv_13= '}' ) + // InternalLazyLinkingTestLanguage.g:118:2: ( (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) )? (otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) )? otherlv_10= '{' ( (lv_properties_11_0= ruleProperty ) )* ( (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) )* otherlv_13= '}' ) ) + // InternalLazyLinkingTestLanguage.g:119:2: (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) )? (otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) )? otherlv_10= '{' ( (lv_properties_11_0= ruleProperty ) )* ( (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) )* otherlv_13= '}' ) { - // InternalLazyLinkingTestLanguage.g:114:2: (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) )? (otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) )? otherlv_10= '{' ( (lv_properties_11_0= ruleProperty ) )* ( (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) )* otherlv_13= '}' ) - // InternalLazyLinkingTestLanguage.g:115:3: otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) )? (otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) )? otherlv_10= '{' ( (lv_properties_11_0= ruleProperty ) )* ( (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) )* otherlv_13= '}' + // InternalLazyLinkingTestLanguage.g:119:2: (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) )? (otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) )? otherlv_10= '{' ( (lv_properties_11_0= ruleProperty ) )* ( (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) )* otherlv_13= '}' ) + // InternalLazyLinkingTestLanguage.g:120:3: otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) )? (otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) )? otherlv_10= '{' ( (lv_properties_11_0= ruleProperty ) )* ( (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) )* otherlv_13= '}' { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getTypeAccess().getTypeKeyword_0()); - // InternalLazyLinkingTestLanguage.g:119:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalLazyLinkingTestLanguage.g:120:4: (lv_name_1_0= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:124:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalLazyLinkingTestLanguage.g:125:4: (lv_name_1_0= RULE_ID ) { - // InternalLazyLinkingTestLanguage.g:120:4: (lv_name_1_0= RULE_ID ) - // InternalLazyLinkingTestLanguage.g:121:5: lv_name_1_0= RULE_ID + // InternalLazyLinkingTestLanguage.g:125:4: (lv_name_1_0= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:126:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -297,7 +305,7 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr } - // InternalLazyLinkingTestLanguage.g:137:3: (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) )? + // InternalLazyLinkingTestLanguage.g:142:3: (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -306,17 +314,17 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr } switch (alt2) { case 1 : - // InternalLazyLinkingTestLanguage.g:138:4: otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) + // InternalLazyLinkingTestLanguage.g:143:4: otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) otherlv_4= '.' ( (otherlv_5= RULE_ID ) ) { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_4); newLeafNode(otherlv_2, grammarAccess.getTypeAccess().getExtendsKeyword_2_0()); - // InternalLazyLinkingTestLanguage.g:142:4: ( (otherlv_3= RULE_ID ) ) - // InternalLazyLinkingTestLanguage.g:143:5: (otherlv_3= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:147:4: ( (otherlv_3= RULE_ID ) ) + // InternalLazyLinkingTestLanguage.g:148:5: (otherlv_3= RULE_ID ) { - // InternalLazyLinkingTestLanguage.g:143:5: (otherlv_3= RULE_ID ) - // InternalLazyLinkingTestLanguage.g:144:6: otherlv_3= RULE_ID + // InternalLazyLinkingTestLanguage.g:148:5: (otherlv_3= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:149:6: otherlv_3= RULE_ID { if (current==null) { @@ -337,11 +345,11 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr newLeafNode(otherlv_4, grammarAccess.getTypeAccess().getFullStopKeyword_2_2()); - // InternalLazyLinkingTestLanguage.g:159:4: ( (otherlv_5= RULE_ID ) ) - // InternalLazyLinkingTestLanguage.g:160:5: (otherlv_5= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:164:4: ( (otherlv_5= RULE_ID ) ) + // InternalLazyLinkingTestLanguage.g:165:5: (otherlv_5= RULE_ID ) { - // InternalLazyLinkingTestLanguage.g:160:5: (otherlv_5= RULE_ID ) - // InternalLazyLinkingTestLanguage.g:161:6: otherlv_5= RULE_ID + // InternalLazyLinkingTestLanguage.g:165:5: (otherlv_5= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:166:6: otherlv_5= RULE_ID { if (current==null) { @@ -364,7 +372,7 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr } - // InternalLazyLinkingTestLanguage.g:173:3: (otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) )? + // InternalLazyLinkingTestLanguage.g:178:3: (otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -373,17 +381,17 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr } switch (alt3) { case 1 : - // InternalLazyLinkingTestLanguage.g:174:4: otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) + // InternalLazyLinkingTestLanguage.g:179:4: otherlv_6= 'for' ( (otherlv_7= RULE_ID ) ) otherlv_8= 'in' ( (otherlv_9= RULE_ID ) ) { otherlv_6=(Token)match(input,14,FollowSets000.FOLLOW_4); newLeafNode(otherlv_6, grammarAccess.getTypeAccess().getForKeyword_3_0()); - // InternalLazyLinkingTestLanguage.g:178:4: ( (otherlv_7= RULE_ID ) ) - // InternalLazyLinkingTestLanguage.g:179:5: (otherlv_7= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:183:4: ( (otherlv_7= RULE_ID ) ) + // InternalLazyLinkingTestLanguage.g:184:5: (otherlv_7= RULE_ID ) { - // InternalLazyLinkingTestLanguage.g:179:5: (otherlv_7= RULE_ID ) - // InternalLazyLinkingTestLanguage.g:180:6: otherlv_7= RULE_ID + // InternalLazyLinkingTestLanguage.g:184:5: (otherlv_7= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:185:6: otherlv_7= RULE_ID { if (current==null) { @@ -404,11 +412,11 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr newLeafNode(otherlv_8, grammarAccess.getTypeAccess().getInKeyword_3_2()); - // InternalLazyLinkingTestLanguage.g:195:4: ( (otherlv_9= RULE_ID ) ) - // InternalLazyLinkingTestLanguage.g:196:5: (otherlv_9= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:200:4: ( (otherlv_9= RULE_ID ) ) + // InternalLazyLinkingTestLanguage.g:201:5: (otherlv_9= RULE_ID ) { - // InternalLazyLinkingTestLanguage.g:196:5: (otherlv_9= RULE_ID ) - // InternalLazyLinkingTestLanguage.g:197:6: otherlv_9= RULE_ID + // InternalLazyLinkingTestLanguage.g:201:5: (otherlv_9= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:202:6: otherlv_9= RULE_ID { if (current==null) { @@ -435,7 +443,7 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr newLeafNode(otherlv_10, grammarAccess.getTypeAccess().getLeftCurlyBracketKeyword_4()); - // InternalLazyLinkingTestLanguage.g:213:3: ( (lv_properties_11_0= ruleProperty ) )* + // InternalLazyLinkingTestLanguage.g:218:3: ( (lv_properties_11_0= ruleProperty ) )* loop4: do { int alt4=2; @@ -448,10 +456,10 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr switch (alt4) { case 1 : - // InternalLazyLinkingTestLanguage.g:214:4: (lv_properties_11_0= ruleProperty ) + // InternalLazyLinkingTestLanguage.g:219:4: (lv_properties_11_0= ruleProperty ) { - // InternalLazyLinkingTestLanguage.g:214:4: (lv_properties_11_0= ruleProperty ) - // InternalLazyLinkingTestLanguage.g:215:5: lv_properties_11_0= ruleProperty + // InternalLazyLinkingTestLanguage.g:219:4: (lv_properties_11_0= ruleProperty ) + // InternalLazyLinkingTestLanguage.g:220:5: lv_properties_11_0= ruleProperty { newCompositeNode(grammarAccess.getTypeAccess().getPropertiesPropertyParserRuleCall_5_0()); @@ -484,7 +492,7 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr } } while (true); - // InternalLazyLinkingTestLanguage.g:232:3: ( (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) )* + // InternalLazyLinkingTestLanguage.g:237:3: ( (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) )* loop5: do { int alt5=2; @@ -497,10 +505,10 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr switch (alt5) { case 1 : - // InternalLazyLinkingTestLanguage.g:233:4: (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) + // InternalLazyLinkingTestLanguage.g:238:4: (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) { - // InternalLazyLinkingTestLanguage.g:233:4: (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) - // InternalLazyLinkingTestLanguage.g:234:5: lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty + // InternalLazyLinkingTestLanguage.g:238:4: (lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty ) + // InternalLazyLinkingTestLanguage.g:239:5: lv_unresolvedProxyProperty_12_0= ruleUnresolvedProxyProperty { newCompositeNode(grammarAccess.getTypeAccess().getUnresolvedProxyPropertyUnresolvedProxyPropertyParserRuleCall_6_0()); @@ -560,7 +568,7 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleProperty" - // InternalLazyLinkingTestLanguage.g:259:1: entryRuleProperty returns [EObject current=null] : iv_ruleProperty= ruleProperty EOF ; + // InternalLazyLinkingTestLanguage.g:264:1: entryRuleProperty returns [EObject current=null] : iv_ruleProperty= ruleProperty EOF ; public final EObject entryRuleProperty() throws RecognitionException { EObject current = null; @@ -568,8 +576,8 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr try { - // InternalLazyLinkingTestLanguage.g:259:49: (iv_ruleProperty= ruleProperty EOF ) - // InternalLazyLinkingTestLanguage.g:260:2: iv_ruleProperty= ruleProperty EOF + // InternalLazyLinkingTestLanguage.g:264:49: (iv_ruleProperty= ruleProperty EOF ) + // InternalLazyLinkingTestLanguage.g:265:2: iv_ruleProperty= ruleProperty EOF { newCompositeNode(grammarAccess.getPropertyRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -596,7 +604,7 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleProperty" - // InternalLazyLinkingTestLanguage.g:266:1: ruleProperty returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) )+ ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ; + // InternalLazyLinkingTestLanguage.g:271:1: ruleProperty returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) )+ ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ; public final EObject ruleProperty() throws RecognitionException { EObject current = null; @@ -608,13 +616,13 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalLazyLinkingTestLanguage.g:272:2: ( ( ( (otherlv_0= RULE_ID ) )+ ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ) - // InternalLazyLinkingTestLanguage.g:273:2: ( ( (otherlv_0= RULE_ID ) )+ ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) + // InternalLazyLinkingTestLanguage.g:277:2: ( ( ( (otherlv_0= RULE_ID ) )+ ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ) + // InternalLazyLinkingTestLanguage.g:278:2: ( ( (otherlv_0= RULE_ID ) )+ ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) { - // InternalLazyLinkingTestLanguage.g:273:2: ( ( (otherlv_0= RULE_ID ) )+ ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) - // InternalLazyLinkingTestLanguage.g:274:3: ( (otherlv_0= RULE_ID ) )+ ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' + // InternalLazyLinkingTestLanguage.g:278:2: ( ( (otherlv_0= RULE_ID ) )+ ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) + // InternalLazyLinkingTestLanguage.g:279:3: ( (otherlv_0= RULE_ID ) )+ ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' { - // InternalLazyLinkingTestLanguage.g:274:3: ( (otherlv_0= RULE_ID ) )+ + // InternalLazyLinkingTestLanguage.g:279:3: ( (otherlv_0= RULE_ID ) )+ int cnt6=0; loop6: do { @@ -634,10 +642,10 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr switch (alt6) { case 1 : - // InternalLazyLinkingTestLanguage.g:275:4: (otherlv_0= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:280:4: (otherlv_0= RULE_ID ) { - // InternalLazyLinkingTestLanguage.g:275:4: (otherlv_0= RULE_ID ) - // InternalLazyLinkingTestLanguage.g:276:5: otherlv_0= RULE_ID + // InternalLazyLinkingTestLanguage.g:280:4: (otherlv_0= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:281:5: otherlv_0= RULE_ID { if (current==null) { @@ -664,11 +672,11 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr cnt6++; } while (true); - // InternalLazyLinkingTestLanguage.g:287:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalLazyLinkingTestLanguage.g:288:4: (lv_name_1_0= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:292:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalLazyLinkingTestLanguage.g:293:4: (lv_name_1_0= RULE_ID ) { - // InternalLazyLinkingTestLanguage.g:288:4: (lv_name_1_0= RULE_ID ) - // InternalLazyLinkingTestLanguage.g:289:5: lv_name_1_0= RULE_ID + // InternalLazyLinkingTestLanguage.g:293:4: (lv_name_1_0= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:294:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_12); @@ -717,7 +725,7 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleUnresolvedProxyProperty" - // InternalLazyLinkingTestLanguage.g:313:1: entryRuleUnresolvedProxyProperty returns [EObject current=null] : iv_ruleUnresolvedProxyProperty= ruleUnresolvedProxyProperty EOF ; + // InternalLazyLinkingTestLanguage.g:318:1: entryRuleUnresolvedProxyProperty returns [EObject current=null] : iv_ruleUnresolvedProxyProperty= ruleUnresolvedProxyProperty EOF ; public final EObject entryRuleUnresolvedProxyProperty() throws RecognitionException { EObject current = null; @@ -725,8 +733,8 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr try { - // InternalLazyLinkingTestLanguage.g:313:64: (iv_ruleUnresolvedProxyProperty= ruleUnresolvedProxyProperty EOF ) - // InternalLazyLinkingTestLanguage.g:314:2: iv_ruleUnresolvedProxyProperty= ruleUnresolvedProxyProperty EOF + // InternalLazyLinkingTestLanguage.g:318:64: (iv_ruleUnresolvedProxyProperty= ruleUnresolvedProxyProperty EOF ) + // InternalLazyLinkingTestLanguage.g:319:2: iv_ruleUnresolvedProxyProperty= ruleUnresolvedProxyProperty EOF { newCompositeNode(grammarAccess.getUnresolvedProxyPropertyRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -753,7 +761,7 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleUnresolvedProxyProperty" - // InternalLazyLinkingTestLanguage.g:320:1: ruleUnresolvedProxyProperty returns [EObject current=null] : (otherlv_0= 'unresolved' ( (otherlv_1= RULE_ID ) )+ ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ';' ) ; + // InternalLazyLinkingTestLanguage.g:325:1: ruleUnresolvedProxyProperty returns [EObject current=null] : (otherlv_0= 'unresolved' ( (otherlv_1= RULE_ID ) )+ ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ';' ) ; public final EObject ruleUnresolvedProxyProperty() throws RecognitionException { EObject current = null; @@ -766,17 +774,17 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalLazyLinkingTestLanguage.g:326:2: ( (otherlv_0= 'unresolved' ( (otherlv_1= RULE_ID ) )+ ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ';' ) ) - // InternalLazyLinkingTestLanguage.g:327:2: (otherlv_0= 'unresolved' ( (otherlv_1= RULE_ID ) )+ ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ';' ) + // InternalLazyLinkingTestLanguage.g:331:2: ( (otherlv_0= 'unresolved' ( (otherlv_1= RULE_ID ) )+ ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ';' ) ) + // InternalLazyLinkingTestLanguage.g:332:2: (otherlv_0= 'unresolved' ( (otherlv_1= RULE_ID ) )+ ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ';' ) { - // InternalLazyLinkingTestLanguage.g:327:2: (otherlv_0= 'unresolved' ( (otherlv_1= RULE_ID ) )+ ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ';' ) - // InternalLazyLinkingTestLanguage.g:328:3: otherlv_0= 'unresolved' ( (otherlv_1= RULE_ID ) )+ ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ';' + // InternalLazyLinkingTestLanguage.g:332:2: (otherlv_0= 'unresolved' ( (otherlv_1= RULE_ID ) )+ ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ';' ) + // InternalLazyLinkingTestLanguage.g:333:3: otherlv_0= 'unresolved' ( (otherlv_1= RULE_ID ) )+ ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ';' { otherlv_0=(Token)match(input,19,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getUnresolvedProxyPropertyAccess().getUnresolvedKeyword_0()); - // InternalLazyLinkingTestLanguage.g:332:3: ( (otherlv_1= RULE_ID ) )+ + // InternalLazyLinkingTestLanguage.g:337:3: ( (otherlv_1= RULE_ID ) )+ int cnt7=0; loop7: do { @@ -796,10 +804,10 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr switch (alt7) { case 1 : - // InternalLazyLinkingTestLanguage.g:333:4: (otherlv_1= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:338:4: (otherlv_1= RULE_ID ) { - // InternalLazyLinkingTestLanguage.g:333:4: (otherlv_1= RULE_ID ) - // InternalLazyLinkingTestLanguage.g:334:5: otherlv_1= RULE_ID + // InternalLazyLinkingTestLanguage.g:338:4: (otherlv_1= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:339:5: otherlv_1= RULE_ID { if (current==null) { @@ -826,11 +834,11 @@ public class InternalLazyLinkingTestLanguageParser extends AbstractInternalAntlr cnt7++; } while (true); - // InternalLazyLinkingTestLanguage.g:345:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalLazyLinkingTestLanguage.g:346:4: (lv_name_2_0= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:350:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalLazyLinkingTestLanguage.g:351:4: (lv_name_2_0= RULE_ID ) { - // InternalLazyLinkingTestLanguage.g:346:4: (lv_name_2_0= RULE_ID ) - // InternalLazyLinkingTestLanguage.g:347:5: lv_name_2_0= RULE_ID + // InternalLazyLinkingTestLanguage.g:351:4: (lv_name_2_0= RULE_ID ) + // InternalLazyLinkingTestLanguage.g:352:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_12); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/Bug311337TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/Bug311337TestLanguageSemanticSequencer.java index f1c8969a4..fcdd506c8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/Bug311337TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/Bug311337TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/Bug311337TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/Bug311337TestLanguageSyntacticSequencer.java index d6f2e37e1..aa034b2c1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/Bug311337TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/Bug311337TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/LazyLinkingTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/LazyLinkingTestLanguageSemanticSequencer.java index fb74b297b..d2eb0fae1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/LazyLinkingTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/LazyLinkingTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/LazyLinkingTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/LazyLinkingTestLanguageSyntacticSequencer.java index 01de6460a..d88b86534 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/LazyLinkingTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/serializer/LazyLinkingTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/services/Bug311337TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/services/Bug311337TestLanguageGrammarAccess.java index 86926a6d6..8c19452d8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/services/Bug311337TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/services/Bug311337TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/services/LazyLinkingTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/services/LazyLinkingTestLanguageGrammarAccess.java index a7b320970..b94f397b1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/services/LazyLinkingTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/services/LazyLinkingTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/tests/LazyLinkingTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/tests/LazyLinkingTestLanguageInjectorProvider.java index 6929a08e7..63fdb0222 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/tests/LazyLinkingTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/lazy/tests/LazyLinkingTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/AbstractIgnoreCaseLinkingTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/AbstractIgnoreCaseLinkingTestLanguageAntlrTokenFileProvider.java index 28abbfe02..ae71de9a3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/AbstractIgnoreCaseLinkingTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/AbstractIgnoreCaseLinkingTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/AbstractIgnoreCaseLinkingTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/AbstractIgnoreCaseLinkingTestLanguageParser.java index 2502942e1..1845c143d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/AbstractIgnoreCaseLinkingTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/AbstractIgnoreCaseLinkingTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug287988TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug287988TestLanguageAntlrTokenFileProvider.java index ea3b99d98..85b8cae41 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug287988TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug287988TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug287988TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug287988TestLanguageParser.java index 916e0f32f..0d3123559 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug287988TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug287988TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug289059TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug289059TestLanguageAntlrTokenFileProvider.java index 832b211ee..04f9e5527 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug289059TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug289059TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug289059TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug289059TestLanguageParser.java index 7a072c3c8..e785df919 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug289059TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug289059TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug313089TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug313089TestLanguageAntlrTokenFileProvider.java index 3649e1844..c1f4f1bba 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug313089TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug313089TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug313089TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug313089TestLanguageParser.java index ac2ef47c7..85074bb63 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug313089TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug313089TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug362902AntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug362902AntlrTokenFileProvider.java index 1bde88935..f5b544cfc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug362902AntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug362902AntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug362902Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug362902Parser.java index 33b86e5e7..f5967d30a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug362902Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/Bug362902Parser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseImportsTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseImportsTestLanguageAntlrTokenFileProvider.java index 82efaf5c7..04a81e77f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseImportsTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseImportsTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseImportsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseImportsTestLanguageParser.java index 945ef0e8e..544bfaa68 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseImportsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseImportsTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseNamespacesTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseNamespacesTestLanguageAntlrTokenFileProvider.java index 145666f1b..63212e97b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseNamespacesTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseNamespacesTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseNamespacesTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseNamespacesTestLanguageParser.java index 6b1b8d3c7..faaa0c2b4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseNamespacesTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/IgnoreCaseNamespacesTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/ImportUriTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/ImportUriTestLanguageAntlrTokenFileProvider.java index 7445894bf..72e6db599 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/ImportUriTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/ImportUriTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/ImportUriTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/ImportUriTestLanguageParser.java index 07b30d692..8eda318ff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/ImportUriTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/ImportUriTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/LangATestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/LangATestLanguageAntlrTokenFileProvider.java index b44d1a88f..9c0af7dc8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/LangATestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/LangATestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/LangATestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/LangATestLanguageParser.java index de75381a5..85bb01eed 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/LangATestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/LangATestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalAbstractIgnoreCaseLinkingTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalAbstractIgnoreCaseLinkingTestLanguage.g index 8df15fc76..f5ee0820d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalAbstractIgnoreCaseLinkingTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalAbstractIgnoreCaseLinkingTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalAbstractIgnoreCaseLinkingTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalAbstractIgnoreCaseLinkingTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalAbstractIgnoreCaseLinkingTestLanguageLexer.java index c8664d3ff..13b212530 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalAbstractIgnoreCaseLinkingTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalAbstractIgnoreCaseLinkingTestLanguageLexer.java @@ -81,10 +81,10 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:176:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:176:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:181:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:181:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:176:11: ( '^' )? + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:181:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -93,7 +93,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:176:11: '^' + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:181:11: '^' { match('^'); @@ -111,7 +111,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:176:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:181:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -160,10 +160,10 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:178:10: ( ( '0' .. '9' )+ ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:178:12: ( '0' .. '9' )+ + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:183:10: ( ( '0' .. '9' )+ ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:183:12: ( '0' .. '9' )+ { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:178:12: ( '0' .. '9' )+ + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:183:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -177,7 +177,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:178:13: '0' .. '9' + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:183:13: '0' .. '9' { matchRange('0','9'); @@ -209,10 +209,10 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:180:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:180:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:185:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:185:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:180:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:185:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -230,10 +230,10 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:180:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:185:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:180:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:185:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -249,7 +249,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:180:21: '\\\\' . + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:185:21: '\\\\' . { match('\\'); matchAny(); @@ -257,7 +257,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { } break; case 2 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:180:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:185:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -282,10 +282,10 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { } break; case 2 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:180:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:185:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:180:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:185:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -301,7 +301,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:180:54: '\\\\' . + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:185:54: '\\\\' . { match('\\'); matchAny(); @@ -309,7 +309,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { } break; case 2 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:180:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:185:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -352,12 +352,12 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:182:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:182:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:187:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:187:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:182:24: ( options {greedy=false; } : . )* + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:187:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -382,7 +382,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:182:52: . + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:187:52: . { matchAny(); @@ -412,12 +412,12 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:184:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:184:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:189:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:189:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:184:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:189:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -430,7 +430,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:184:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:189: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(); @@ -450,7 +450,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { } } while (true); - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:184:40: ( ( '\\r' )? '\\n' )? + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:189:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -459,9 +459,9 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:184:41: ( '\\r' )? '\\n' + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:189:41: ( '\\r' )? '\\n' { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:184:41: ( '\\r' )? + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:189:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -470,7 +470,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:184:41: '\\r' + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:189:41: '\\r' { match('\r'); @@ -502,10 +502,10 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:186:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:186:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:191:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:191:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:186:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:191:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -559,8 +559,8 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:188:16: ( . ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:188:18: . + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:193:16: ( . ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:193:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalAbstractIgnoreCaseLinkingTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalAbstractIgnoreCaseLinkingTestLanguageParser.java index 19efbb5c2..ca5ce028d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalAbstractIgnoreCaseLinkingTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalAbstractIgnoreCaseLinkingTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -74,7 +82,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac // $ANTLR start "entryRuleModel" - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -82,8 +90,8 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac try { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -110,7 +118,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac // $ANTLR start "ruleModel" - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )+ ; + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )+ ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -121,10 +129,10 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac enterRule(); try { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:77:2: ( ( (lv_elements_0_0= ruleElement ) )+ ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:78:2: ( (lv_elements_0_0= ruleElement ) )+ + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:82:2: ( ( (lv_elements_0_0= ruleElement ) )+ ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:83:2: ( (lv_elements_0_0= ruleElement ) )+ { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:78:2: ( (lv_elements_0_0= ruleElement ) )+ + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:83:2: ( (lv_elements_0_0= ruleElement ) )+ int cnt1=0; loop1: do { @@ -138,10 +146,10 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac switch (alt1) { case 1 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:79:3: (lv_elements_0_0= ruleElement ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:84:3: (lv_elements_0_0= ruleElement ) { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:79:3: (lv_elements_0_0= ruleElement ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:80:4: lv_elements_0_0= ruleElement + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:84:3: (lv_elements_0_0= ruleElement ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:85:4: lv_elements_0_0= ruleElement { newCompositeNode(grammarAccess.getModelAccess().getElementsElementParserRuleCall_0()); @@ -198,7 +206,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac // $ANTLR start "entryRuleElement" - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:100:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:105:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -206,8 +214,8 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac try { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:100:48: (iv_ruleElement= ruleElement EOF ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:101:2: iv_ruleElement= ruleElement EOF + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:105:48: (iv_ruleElement= ruleElement EOF ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:106:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -234,7 +242,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac // $ANTLR start "ruleElement" - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:107:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ; + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:112:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -249,17 +257,17 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac enterRule(); try { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:113:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:114:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:118:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:119:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:114:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:115:3: ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:119:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:120:3: ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:115:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:116:4: (lv_name_0_0= RULE_ID ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:120:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:121:4: (lv_name_0_0= RULE_ID ) { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:116:4: (lv_name_0_0= RULE_ID ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:117:5: lv_name_0_0= RULE_ID + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:121:4: (lv_name_0_0= RULE_ID ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:122:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); @@ -281,7 +289,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac } - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:133:3: ( (otherlv_1= RULE_ID ) )? + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:138:3: ( (otherlv_1= RULE_ID ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -290,10 +298,10 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac } switch (alt2) { case 1 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:134:4: (otherlv_1= RULE_ID ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:139:4: (otherlv_1= RULE_ID ) { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:134:4: (otherlv_1= RULE_ID ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:135:5: otherlv_1= RULE_ID + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:139:4: (otherlv_1= RULE_ID ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:140:5: otherlv_1= RULE_ID { if (current==null) { @@ -317,7 +325,7 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac newLeafNode(otherlv_2, grammarAccess.getElementAccess().getLeftCurlyBracketKeyword_2()); - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:150:3: ( (lv_elements_3_0= ruleElement ) )* + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:155:3: ( (lv_elements_3_0= ruleElement ) )* loop3: do { int alt3=2; @@ -330,10 +338,10 @@ public class InternalAbstractIgnoreCaseLinkingTestLanguageParser extends Abstrac switch (alt3) { case 1 : - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:151:4: (lv_elements_3_0= ruleElement ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:156:4: (lv_elements_3_0= ruleElement ) { - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:151:4: (lv_elements_3_0= ruleElement ) - // InternalAbstractIgnoreCaseLinkingTestLanguage.g:152:5: lv_elements_3_0= ruleElement + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:156:4: (lv_elements_3_0= ruleElement ) + // InternalAbstractIgnoreCaseLinkingTestLanguage.g:157:5: lv_elements_3_0= ruleElement { newCompositeNode(grammarAccess.getElementAccess().getElementsElementParserRuleCall_3_0()); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug287988TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug287988TestLanguage.g index 90602a398..d4ccd07a0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug287988TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug287988TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug287988TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug287988TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug287988TestLanguageLexer.java index be3ee18a7..7283879d7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug287988TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug287988TestLanguageLexer.java @@ -302,10 +302,10 @@ public class InternalBug287988TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287988TestLanguage.g:941:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug287988TestLanguage.g:941:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug287988TestLanguage.g:946:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug287988TestLanguage.g:946:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug287988TestLanguage.g:941:11: ( '^' )? + // InternalBug287988TestLanguage.g:946:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -314,7 +314,7 @@ public class InternalBug287988TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug287988TestLanguage.g:941:11: '^' + // InternalBug287988TestLanguage.g:946:11: '^' { match('^'); @@ -332,7 +332,7 @@ public class InternalBug287988TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug287988TestLanguage.g:941:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug287988TestLanguage.g:946:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -381,10 +381,10 @@ public class InternalBug287988TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287988TestLanguage.g:943:10: ( ( '0' .. '9' )+ ) - // InternalBug287988TestLanguage.g:943:12: ( '0' .. '9' )+ + // InternalBug287988TestLanguage.g:948:10: ( ( '0' .. '9' )+ ) + // InternalBug287988TestLanguage.g:948:12: ( '0' .. '9' )+ { - // InternalBug287988TestLanguage.g:943:12: ( '0' .. '9' )+ + // InternalBug287988TestLanguage.g:948:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -398,7 +398,7 @@ public class InternalBug287988TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug287988TestLanguage.g:943:13: '0' .. '9' + // InternalBug287988TestLanguage.g:948:13: '0' .. '9' { matchRange('0','9'); @@ -430,10 +430,10 @@ public class InternalBug287988TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287988TestLanguage.g:945:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug287988TestLanguage.g:945:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug287988TestLanguage.g:950:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug287988TestLanguage.g:950:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug287988TestLanguage.g:945:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug287988TestLanguage.g:950:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -451,10 +451,10 @@ public class InternalBug287988TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug287988TestLanguage.g:945:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug287988TestLanguage.g:950:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug287988TestLanguage.g:945:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug287988TestLanguage.g:950:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -470,7 +470,7 @@ public class InternalBug287988TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug287988TestLanguage.g:945:21: '\\\\' . + // InternalBug287988TestLanguage.g:950:21: '\\\\' . { match('\\'); matchAny(); @@ -478,7 +478,7 @@ public class InternalBug287988TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug287988TestLanguage.g:945:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug287988TestLanguage.g:950:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -503,10 +503,10 @@ public class InternalBug287988TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug287988TestLanguage.g:945:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug287988TestLanguage.g:950:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug287988TestLanguage.g:945:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug287988TestLanguage.g:950:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -522,7 +522,7 @@ public class InternalBug287988TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug287988TestLanguage.g:945:54: '\\\\' . + // InternalBug287988TestLanguage.g:950:54: '\\\\' . { match('\\'); matchAny(); @@ -530,7 +530,7 @@ public class InternalBug287988TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug287988TestLanguage.g:945:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug287988TestLanguage.g:950:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -573,12 +573,12 @@ public class InternalBug287988TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287988TestLanguage.g:947:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug287988TestLanguage.g:947:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug287988TestLanguage.g:952:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug287988TestLanguage.g:952:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug287988TestLanguage.g:947:24: ( options {greedy=false; } : . )* + // InternalBug287988TestLanguage.g:952:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -603,7 +603,7 @@ public class InternalBug287988TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug287988TestLanguage.g:947:52: . + // InternalBug287988TestLanguage.g:952:52: . { matchAny(); @@ -633,12 +633,12 @@ public class InternalBug287988TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287988TestLanguage.g:949:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug287988TestLanguage.g:949:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug287988TestLanguage.g:954:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug287988TestLanguage.g:954:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug287988TestLanguage.g:949:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug287988TestLanguage.g:954:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -651,7 +651,7 @@ public class InternalBug287988TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug287988TestLanguage.g:949:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug287988TestLanguage.g:954: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(); @@ -671,7 +671,7 @@ public class InternalBug287988TestLanguageLexer extends Lexer { } } while (true); - // InternalBug287988TestLanguage.g:949:40: ( ( '\\r' )? '\\n' )? + // InternalBug287988TestLanguage.g:954:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -680,9 +680,9 @@ public class InternalBug287988TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug287988TestLanguage.g:949:41: ( '\\r' )? '\\n' + // InternalBug287988TestLanguage.g:954:41: ( '\\r' )? '\\n' { - // InternalBug287988TestLanguage.g:949:41: ( '\\r' )? + // InternalBug287988TestLanguage.g:954:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -691,7 +691,7 @@ public class InternalBug287988TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug287988TestLanguage.g:949:41: '\\r' + // InternalBug287988TestLanguage.g:954:41: '\\r' { match('\r'); @@ -723,10 +723,10 @@ public class InternalBug287988TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287988TestLanguage.g:951:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug287988TestLanguage.g:951:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug287988TestLanguage.g:956:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug287988TestLanguage.g:956:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug287988TestLanguage.g:951:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug287988TestLanguage.g:956:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -780,8 +780,8 @@ public class InternalBug287988TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287988TestLanguage.g:953:16: ( . ) - // InternalBug287988TestLanguage.g:953:18: . + // InternalBug287988TestLanguage.g:958:16: ( . ) + // InternalBug287988TestLanguage.g:958:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug287988TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug287988TestLanguageParser.java index 17d9f9f68..2828e5893 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug287988TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug287988TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -84,7 +92,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug287988TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug287988TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -92,8 +100,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug287988TestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug287988TestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug287988TestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -120,7 +128,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug287988TestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* ) | (otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* ) | (otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* ) | (otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* ) | (otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* ) | (otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* ) ) ; + // InternalBug287988TestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* ) | (otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* ) | (otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* ) | (otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* ) | (otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* ) | (otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -147,10 +155,10 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:77:2: ( ( (otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* ) | (otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* ) | (otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* ) | (otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* ) | (otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* ) | (otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* ) ) ) - // InternalBug287988TestLanguage.g:78:2: ( (otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* ) | (otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* ) | (otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* ) | (otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* ) | (otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* ) | (otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* ) ) + // InternalBug287988TestLanguage.g:82:2: ( ( (otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* ) | (otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* ) | (otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* ) | (otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* ) | (otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* ) | (otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* ) ) ) + // InternalBug287988TestLanguage.g:83:2: ( (otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* ) | (otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* ) | (otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* ) | (otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* ) | (otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* ) | (otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* ) ) { - // InternalBug287988TestLanguage.g:78:2: ( (otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* ) | (otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* ) | (otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* ) | (otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* ) | (otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* ) | (otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* ) ) + // InternalBug287988TestLanguage.g:83:2: ( (otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* ) | (otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* ) | (otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* ) | (otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* ) | (otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* ) | (otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* ) ) int alt7=6; switch ( input.LA(1) ) { case 11: @@ -192,16 +200,16 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa switch (alt7) { case 1 : - // InternalBug287988TestLanguage.g:79:3: (otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* ) + // InternalBug287988TestLanguage.g:84:3: (otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* ) { - // InternalBug287988TestLanguage.g:79:3: (otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* ) - // InternalBug287988TestLanguage.g:80:4: otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* + // InternalBug287988TestLanguage.g:84:3: (otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* ) + // InternalBug287988TestLanguage.g:85:4: otherlv_0= 'actions' ( (lv_attributes_1_0= ruleBaseAttribute ) )* { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getActionsKeyword_0_0()); - // InternalBug287988TestLanguage.g:84:4: ( (lv_attributes_1_0= ruleBaseAttribute ) )* + // InternalBug287988TestLanguage.g:89:4: ( (lv_attributes_1_0= ruleBaseAttribute ) )* loop1: do { int alt1=2; @@ -214,10 +222,10 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug287988TestLanguage.g:85:5: (lv_attributes_1_0= ruleBaseAttribute ) + // InternalBug287988TestLanguage.g:90:5: (lv_attributes_1_0= ruleBaseAttribute ) { - // InternalBug287988TestLanguage.g:85:5: (lv_attributes_1_0= ruleBaseAttribute ) - // InternalBug287988TestLanguage.g:86:6: lv_attributes_1_0= ruleBaseAttribute + // InternalBug287988TestLanguage.g:90:5: (lv_attributes_1_0= ruleBaseAttribute ) + // InternalBug287988TestLanguage.g:91:6: lv_attributes_1_0= ruleBaseAttribute { newCompositeNode(grammarAccess.getModelAccess().getAttributesBaseAttributeParserRuleCall_0_1_0()); @@ -257,16 +265,16 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug287988TestLanguage.g:105:3: (otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* ) + // InternalBug287988TestLanguage.g:110:3: (otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* ) { - // InternalBug287988TestLanguage.g:105:3: (otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* ) - // InternalBug287988TestLanguage.g:106:4: otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* + // InternalBug287988TestLanguage.g:110:3: (otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* ) + // InternalBug287988TestLanguage.g:111:4: otherlv_2= 'simple' ( (lv_attributes_3_0= ruleSimpleAttribute ) )* { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_4); newLeafNode(otherlv_2, grammarAccess.getModelAccess().getSimpleKeyword_1_0()); - // InternalBug287988TestLanguage.g:110:4: ( (lv_attributes_3_0= ruleSimpleAttribute ) )* + // InternalBug287988TestLanguage.g:115:4: ( (lv_attributes_3_0= ruleSimpleAttribute ) )* loop2: do { int alt2=2; @@ -279,10 +287,10 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa switch (alt2) { case 1 : - // InternalBug287988TestLanguage.g:111:5: (lv_attributes_3_0= ruleSimpleAttribute ) + // InternalBug287988TestLanguage.g:116:5: (lv_attributes_3_0= ruleSimpleAttribute ) { - // InternalBug287988TestLanguage.g:111:5: (lv_attributes_3_0= ruleSimpleAttribute ) - // InternalBug287988TestLanguage.g:112:6: lv_attributes_3_0= ruleSimpleAttribute + // InternalBug287988TestLanguage.g:116:5: (lv_attributes_3_0= ruleSimpleAttribute ) + // InternalBug287988TestLanguage.g:117:6: lv_attributes_3_0= ruleSimpleAttribute { newCompositeNode(grammarAccess.getModelAccess().getAttributesSimpleAttributeParserRuleCall_1_1_0()); @@ -322,16 +330,16 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalBug287988TestLanguage.g:131:3: (otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* ) + // InternalBug287988TestLanguage.g:136:3: (otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* ) { - // InternalBug287988TestLanguage.g:131:3: (otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* ) - // InternalBug287988TestLanguage.g:132:4: otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* + // InternalBug287988TestLanguage.g:136:3: (otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* ) + // InternalBug287988TestLanguage.g:137:4: otherlv_4= 'rulecall' ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_4); newLeafNode(otherlv_4, grammarAccess.getModelAccess().getRulecallKeyword_2_0()); - // InternalBug287988TestLanguage.g:136:4: ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* + // InternalBug287988TestLanguage.g:141:4: ( (lv_attributes_5_0= ruleRuleCallAttribute ) )* loop3: do { int alt3=2; @@ -344,10 +352,10 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa switch (alt3) { case 1 : - // InternalBug287988TestLanguage.g:137:5: (lv_attributes_5_0= ruleRuleCallAttribute ) + // InternalBug287988TestLanguage.g:142:5: (lv_attributes_5_0= ruleRuleCallAttribute ) { - // InternalBug287988TestLanguage.g:137:5: (lv_attributes_5_0= ruleRuleCallAttribute ) - // InternalBug287988TestLanguage.g:138:6: lv_attributes_5_0= ruleRuleCallAttribute + // InternalBug287988TestLanguage.g:142:5: (lv_attributes_5_0= ruleRuleCallAttribute ) + // InternalBug287988TestLanguage.g:143:6: lv_attributes_5_0= ruleRuleCallAttribute { newCompositeNode(grammarAccess.getModelAccess().getAttributesRuleCallAttributeParserRuleCall_2_1_0()); @@ -387,16 +395,16 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalBug287988TestLanguage.g:157:3: (otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* ) + // InternalBug287988TestLanguage.g:162:3: (otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* ) { - // InternalBug287988TestLanguage.g:157:3: (otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* ) - // InternalBug287988TestLanguage.g:158:4: otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* + // InternalBug287988TestLanguage.g:162:3: (otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* ) + // InternalBug287988TestLanguage.g:163:4: otherlv_6= 'rulecall2' ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* { otherlv_6=(Token)match(input,14,FollowSets000.FOLLOW_5); newLeafNode(otherlv_6, grammarAccess.getModelAccess().getRulecall2Keyword_3_0()); - // InternalBug287988TestLanguage.g:162:4: ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* + // InternalBug287988TestLanguage.g:167:4: ( (lv_attributes_7_0= ruleRuleCallAttribute2 ) )* loop4: do { int alt4=2; @@ -409,10 +417,10 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa switch (alt4) { case 1 : - // InternalBug287988TestLanguage.g:163:5: (lv_attributes_7_0= ruleRuleCallAttribute2 ) + // InternalBug287988TestLanguage.g:168:5: (lv_attributes_7_0= ruleRuleCallAttribute2 ) { - // InternalBug287988TestLanguage.g:163:5: (lv_attributes_7_0= ruleRuleCallAttribute2 ) - // InternalBug287988TestLanguage.g:164:6: lv_attributes_7_0= ruleRuleCallAttribute2 + // InternalBug287988TestLanguage.g:168:5: (lv_attributes_7_0= ruleRuleCallAttribute2 ) + // InternalBug287988TestLanguage.g:169:6: lv_attributes_7_0= ruleRuleCallAttribute2 { newCompositeNode(grammarAccess.getModelAccess().getAttributesRuleCallAttribute2ParserRuleCall_3_1_0()); @@ -452,16 +460,16 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 5 : - // InternalBug287988TestLanguage.g:183:3: (otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* ) + // InternalBug287988TestLanguage.g:188:3: (otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* ) { - // InternalBug287988TestLanguage.g:183:3: (otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* ) - // InternalBug287988TestLanguage.g:184:4: otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* + // InternalBug287988TestLanguage.g:188:3: (otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* ) + // InternalBug287988TestLanguage.g:189:4: otherlv_8= 'rulecall3' ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* { otherlv_8=(Token)match(input,15,FollowSets000.FOLLOW_6); newLeafNode(otherlv_8, grammarAccess.getModelAccess().getRulecall3Keyword_4_0()); - // InternalBug287988TestLanguage.g:188:4: ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* + // InternalBug287988TestLanguage.g:193:4: ( (lv_attributes_9_0= ruleRuleCallAttribute3 ) )* loop5: do { int alt5=2; @@ -474,10 +482,10 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa switch (alt5) { case 1 : - // InternalBug287988TestLanguage.g:189:5: (lv_attributes_9_0= ruleRuleCallAttribute3 ) + // InternalBug287988TestLanguage.g:194:5: (lv_attributes_9_0= ruleRuleCallAttribute3 ) { - // InternalBug287988TestLanguage.g:189:5: (lv_attributes_9_0= ruleRuleCallAttribute3 ) - // InternalBug287988TestLanguage.g:190:6: lv_attributes_9_0= ruleRuleCallAttribute3 + // InternalBug287988TestLanguage.g:194:5: (lv_attributes_9_0= ruleRuleCallAttribute3 ) + // InternalBug287988TestLanguage.g:195:6: lv_attributes_9_0= ruleRuleCallAttribute3 { newCompositeNode(grammarAccess.getModelAccess().getAttributesRuleCallAttribute3ParserRuleCall_4_1_0()); @@ -517,16 +525,16 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 6 : - // InternalBug287988TestLanguage.g:209:3: (otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* ) + // InternalBug287988TestLanguage.g:214:3: (otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* ) { - // InternalBug287988TestLanguage.g:209:3: (otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* ) - // InternalBug287988TestLanguage.g:210:4: otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* + // InternalBug287988TestLanguage.g:214:3: (otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* ) + // InternalBug287988TestLanguage.g:215:4: otherlv_10= 'inlinedActions' ( (lv_attributes_11_0= ruleActionAttribute ) )* { otherlv_10=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_10, grammarAccess.getModelAccess().getInlinedActionsKeyword_5_0()); - // InternalBug287988TestLanguage.g:214:4: ( (lv_attributes_11_0= ruleActionAttribute ) )* + // InternalBug287988TestLanguage.g:219:4: ( (lv_attributes_11_0= ruleActionAttribute ) )* loop6: do { int alt6=2; @@ -539,10 +547,10 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa switch (alt6) { case 1 : - // InternalBug287988TestLanguage.g:215:5: (lv_attributes_11_0= ruleActionAttribute ) + // InternalBug287988TestLanguage.g:220:5: (lv_attributes_11_0= ruleActionAttribute ) { - // InternalBug287988TestLanguage.g:215:5: (lv_attributes_11_0= ruleActionAttribute ) - // InternalBug287988TestLanguage.g:216:6: lv_attributes_11_0= ruleActionAttribute + // InternalBug287988TestLanguage.g:220:5: (lv_attributes_11_0= ruleActionAttribute ) + // InternalBug287988TestLanguage.g:221:6: lv_attributes_11_0= ruleActionAttribute { newCompositeNode(grammarAccess.getModelAccess().getAttributesActionAttributeParserRuleCall_5_1_0()); @@ -604,7 +612,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleBaseAttribute" - // InternalBug287988TestLanguage.g:238:1: entryRuleBaseAttribute returns [EObject current=null] : iv_ruleBaseAttribute= ruleBaseAttribute EOF ; + // InternalBug287988TestLanguage.g:243:1: entryRuleBaseAttribute returns [EObject current=null] : iv_ruleBaseAttribute= ruleBaseAttribute EOF ; public final EObject entryRuleBaseAttribute() throws RecognitionException { EObject current = null; @@ -612,8 +620,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:238:54: (iv_ruleBaseAttribute= ruleBaseAttribute EOF ) - // InternalBug287988TestLanguage.g:239:2: iv_ruleBaseAttribute= ruleBaseAttribute EOF + // InternalBug287988TestLanguage.g:243:54: (iv_ruleBaseAttribute= ruleBaseAttribute EOF ) + // InternalBug287988TestLanguage.g:244:2: iv_ruleBaseAttribute= ruleBaseAttribute EOF { newCompositeNode(grammarAccess.getBaseAttributeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -640,7 +648,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleBaseAttribute" - // InternalBug287988TestLanguage.g:245:1: ruleBaseAttribute returns [EObject current=null] : ( (this_Attribute_0= ruleAttribute | this_Master_1= ruleMaster ) ( (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) | ( (lv_type_4_0= RULE_ID ) ) ) ( (lv_name_5_0= RULE_ID ) ) otherlv_6= ';' ) ; + // InternalBug287988TestLanguage.g:250:1: ruleBaseAttribute returns [EObject current=null] : ( (this_Attribute_0= ruleAttribute | this_Master_1= ruleMaster ) ( (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) | ( (lv_type_4_0= RULE_ID ) ) ) ( (lv_name_5_0= RULE_ID ) ) otherlv_6= ';' ) ; public final EObject ruleBaseAttribute() throws RecognitionException { EObject current = null; @@ -658,13 +666,13 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:251:2: ( ( (this_Attribute_0= ruleAttribute | this_Master_1= ruleMaster ) ( (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) | ( (lv_type_4_0= RULE_ID ) ) ) ( (lv_name_5_0= RULE_ID ) ) otherlv_6= ';' ) ) - // InternalBug287988TestLanguage.g:252:2: ( (this_Attribute_0= ruleAttribute | this_Master_1= ruleMaster ) ( (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) | ( (lv_type_4_0= RULE_ID ) ) ) ( (lv_name_5_0= RULE_ID ) ) otherlv_6= ';' ) + // InternalBug287988TestLanguage.g:256:2: ( ( (this_Attribute_0= ruleAttribute | this_Master_1= ruleMaster ) ( (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) | ( (lv_type_4_0= RULE_ID ) ) ) ( (lv_name_5_0= RULE_ID ) ) otherlv_6= ';' ) ) + // InternalBug287988TestLanguage.g:257:2: ( (this_Attribute_0= ruleAttribute | this_Master_1= ruleMaster ) ( (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) | ( (lv_type_4_0= RULE_ID ) ) ) ( (lv_name_5_0= RULE_ID ) ) otherlv_6= ';' ) { - // InternalBug287988TestLanguage.g:252:2: ( (this_Attribute_0= ruleAttribute | this_Master_1= ruleMaster ) ( (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) | ( (lv_type_4_0= RULE_ID ) ) ) ( (lv_name_5_0= RULE_ID ) ) otherlv_6= ';' ) - // InternalBug287988TestLanguage.g:253:3: (this_Attribute_0= ruleAttribute | this_Master_1= ruleMaster ) ( (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) | ( (lv_type_4_0= RULE_ID ) ) ) ( (lv_name_5_0= RULE_ID ) ) otherlv_6= ';' + // InternalBug287988TestLanguage.g:257:2: ( (this_Attribute_0= ruleAttribute | this_Master_1= ruleMaster ) ( (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) | ( (lv_type_4_0= RULE_ID ) ) ) ( (lv_name_5_0= RULE_ID ) ) otherlv_6= ';' ) + // InternalBug287988TestLanguage.g:258:3: (this_Attribute_0= ruleAttribute | this_Master_1= ruleMaster ) ( (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) | ( (lv_type_4_0= RULE_ID ) ) ) ( (lv_name_5_0= RULE_ID ) ) otherlv_6= ';' { - // InternalBug287988TestLanguage.g:253:3: (this_Attribute_0= ruleAttribute | this_Master_1= ruleMaster ) + // InternalBug287988TestLanguage.g:258:3: (this_Attribute_0= ruleAttribute | this_Master_1= ruleMaster ) int alt8=2; int LA8_0 = input.LA(1); @@ -682,7 +690,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } switch (alt8) { case 1 : - // InternalBug287988TestLanguage.g:254:4: this_Attribute_0= ruleAttribute + // InternalBug287988TestLanguage.g:259:4: this_Attribute_0= ruleAttribute { newCompositeNode(grammarAccess.getBaseAttributeAccess().getAttributeParserRuleCall_0_0()); @@ -700,7 +708,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug287988TestLanguage.g:263:4: this_Master_1= ruleMaster + // InternalBug287988TestLanguage.g:268:4: this_Master_1= ruleMaster { newCompositeNode(grammarAccess.getBaseAttributeAccess().getMasterParserRuleCall_0_1()); @@ -720,7 +728,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug287988TestLanguage.g:272:3: ( (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) | ( (lv_type_4_0= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:277:3: ( (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) | ( (lv_type_4_0= RULE_ID ) ) ) int alt9=2; int LA9_0 = input.LA(1); @@ -738,20 +746,20 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } switch (alt9) { case 1 : - // InternalBug287988TestLanguage.g:273:4: (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:278:4: (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) { - // InternalBug287988TestLanguage.g:273:4: (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) - // InternalBug287988TestLanguage.g:274:5: otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) + // InternalBug287988TestLanguage.g:278:4: (otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:279:5: otherlv_2= 'ref' ( (otherlv_3= RULE_ID ) ) { otherlv_2=(Token)match(input,17,FollowSets000.FOLLOW_8); newLeafNode(otherlv_2, grammarAccess.getBaseAttributeAccess().getRefKeyword_1_0_0()); - // InternalBug287988TestLanguage.g:278:5: ( (otherlv_3= RULE_ID ) ) - // InternalBug287988TestLanguage.g:279:6: (otherlv_3= RULE_ID ) + // InternalBug287988TestLanguage.g:283:5: ( (otherlv_3= RULE_ID ) ) + // InternalBug287988TestLanguage.g:284:6: (otherlv_3= RULE_ID ) { - // InternalBug287988TestLanguage.g:279:6: (otherlv_3= RULE_ID ) - // InternalBug287988TestLanguage.g:280:7: otherlv_3= RULE_ID + // InternalBug287988TestLanguage.g:284:6: (otherlv_3= RULE_ID ) + // InternalBug287988TestLanguage.g:285:7: otherlv_3= RULE_ID { if (current==null) { @@ -775,13 +783,13 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug287988TestLanguage.g:293:4: ( (lv_type_4_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:298:4: ( (lv_type_4_0= RULE_ID ) ) { - // InternalBug287988TestLanguage.g:293:4: ( (lv_type_4_0= RULE_ID ) ) - // InternalBug287988TestLanguage.g:294:5: (lv_type_4_0= RULE_ID ) + // InternalBug287988TestLanguage.g:298:4: ( (lv_type_4_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:299:5: (lv_type_4_0= RULE_ID ) { - // InternalBug287988TestLanguage.g:294:5: (lv_type_4_0= RULE_ID ) - // InternalBug287988TestLanguage.g:295:6: lv_type_4_0= RULE_ID + // InternalBug287988TestLanguage.g:299:5: (lv_type_4_0= RULE_ID ) + // InternalBug287988TestLanguage.g:300:6: lv_type_4_0= RULE_ID { lv_type_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -809,11 +817,11 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug287988TestLanguage.g:312:3: ( (lv_name_5_0= RULE_ID ) ) - // InternalBug287988TestLanguage.g:313:4: (lv_name_5_0= RULE_ID ) + // InternalBug287988TestLanguage.g:317:3: ( (lv_name_5_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:318:4: (lv_name_5_0= RULE_ID ) { - // InternalBug287988TestLanguage.g:313:4: (lv_name_5_0= RULE_ID ) - // InternalBug287988TestLanguage.g:314:5: lv_name_5_0= RULE_ID + // InternalBug287988TestLanguage.g:318:4: (lv_name_5_0= RULE_ID ) + // InternalBug287988TestLanguage.g:319:5: lv_name_5_0= RULE_ID { lv_name_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -862,7 +870,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleAttribute" - // InternalBug287988TestLanguage.g:338:1: entryRuleAttribute returns [EObject current=null] : iv_ruleAttribute= ruleAttribute EOF ; + // InternalBug287988TestLanguage.g:343:1: entryRuleAttribute returns [EObject current=null] : iv_ruleAttribute= ruleAttribute EOF ; public final EObject entryRuleAttribute() throws RecognitionException { EObject current = null; @@ -870,8 +878,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:338:50: (iv_ruleAttribute= ruleAttribute EOF ) - // InternalBug287988TestLanguage.g:339:2: iv_ruleAttribute= ruleAttribute EOF + // InternalBug287988TestLanguage.g:343:50: (iv_ruleAttribute= ruleAttribute EOF ) + // InternalBug287988TestLanguage.g:344:2: iv_ruleAttribute= ruleAttribute EOF { newCompositeNode(grammarAccess.getAttributeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -898,7 +906,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleAttribute" - // InternalBug287988TestLanguage.g:345:1: ruleAttribute returns [EObject current=null] : ( () otherlv_1= 'attribute' ) ; + // InternalBug287988TestLanguage.g:350:1: ruleAttribute returns [EObject current=null] : ( () otherlv_1= 'attribute' ) ; public final EObject ruleAttribute() throws RecognitionException { EObject current = null; @@ -908,14 +916,14 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:351:2: ( ( () otherlv_1= 'attribute' ) ) - // InternalBug287988TestLanguage.g:352:2: ( () otherlv_1= 'attribute' ) + // InternalBug287988TestLanguage.g:356:2: ( ( () otherlv_1= 'attribute' ) ) + // InternalBug287988TestLanguage.g:357:2: ( () otherlv_1= 'attribute' ) { - // InternalBug287988TestLanguage.g:352:2: ( () otherlv_1= 'attribute' ) - // InternalBug287988TestLanguage.g:353:3: () otherlv_1= 'attribute' + // InternalBug287988TestLanguage.g:357:2: ( () otherlv_1= 'attribute' ) + // InternalBug287988TestLanguage.g:358:3: () otherlv_1= 'attribute' { - // InternalBug287988TestLanguage.g:353:3: () - // InternalBug287988TestLanguage.g:354:4: + // InternalBug287988TestLanguage.g:358:3: () + // InternalBug287988TestLanguage.g:359:4: { current = forceCreateModelElement( @@ -952,7 +960,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleMaster" - // InternalBug287988TestLanguage.g:368:1: entryRuleMaster returns [EObject current=null] : iv_ruleMaster= ruleMaster EOF ; + // InternalBug287988TestLanguage.g:373:1: entryRuleMaster returns [EObject current=null] : iv_ruleMaster= ruleMaster EOF ; public final EObject entryRuleMaster() throws RecognitionException { EObject current = null; @@ -960,8 +968,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:368:47: (iv_ruleMaster= ruleMaster EOF ) - // InternalBug287988TestLanguage.g:369:2: iv_ruleMaster= ruleMaster EOF + // InternalBug287988TestLanguage.g:373:47: (iv_ruleMaster= ruleMaster EOF ) + // InternalBug287988TestLanguage.g:374:2: iv_ruleMaster= ruleMaster EOF { newCompositeNode(grammarAccess.getMasterRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -988,7 +996,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleMaster" - // InternalBug287988TestLanguage.g:375:1: ruleMaster returns [EObject current=null] : ( () otherlv_1= 'master' ) ; + // InternalBug287988TestLanguage.g:380:1: ruleMaster returns [EObject current=null] : ( () otherlv_1= 'master' ) ; public final EObject ruleMaster() throws RecognitionException { EObject current = null; @@ -998,14 +1006,14 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:381:2: ( ( () otherlv_1= 'master' ) ) - // InternalBug287988TestLanguage.g:382:2: ( () otherlv_1= 'master' ) + // InternalBug287988TestLanguage.g:386:2: ( ( () otherlv_1= 'master' ) ) + // InternalBug287988TestLanguage.g:387:2: ( () otherlv_1= 'master' ) { - // InternalBug287988TestLanguage.g:382:2: ( () otherlv_1= 'master' ) - // InternalBug287988TestLanguage.g:383:3: () otherlv_1= 'master' + // InternalBug287988TestLanguage.g:387:2: ( () otherlv_1= 'master' ) + // InternalBug287988TestLanguage.g:388:3: () otherlv_1= 'master' { - // InternalBug287988TestLanguage.g:383:3: () - // InternalBug287988TestLanguage.g:384:4: + // InternalBug287988TestLanguage.g:388:3: () + // InternalBug287988TestLanguage.g:389:4: { current = forceCreateModelElement( @@ -1042,7 +1050,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleActionAttribute" - // InternalBug287988TestLanguage.g:398:1: entryRuleActionAttribute returns [EObject current=null] : iv_ruleActionAttribute= ruleActionAttribute EOF ; + // InternalBug287988TestLanguage.g:403:1: entryRuleActionAttribute returns [EObject current=null] : iv_ruleActionAttribute= ruleActionAttribute EOF ; public final EObject entryRuleActionAttribute() throws RecognitionException { EObject current = null; @@ -1050,8 +1058,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:398:56: (iv_ruleActionAttribute= ruleActionAttribute EOF ) - // InternalBug287988TestLanguage.g:399:2: iv_ruleActionAttribute= ruleActionAttribute EOF + // InternalBug287988TestLanguage.g:403:56: (iv_ruleActionAttribute= ruleActionAttribute EOF ) + // InternalBug287988TestLanguage.g:404:2: iv_ruleActionAttribute= ruleActionAttribute EOF { newCompositeNode(grammarAccess.getActionAttributeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1078,7 +1086,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleActionAttribute" - // InternalBug287988TestLanguage.g:405:1: ruleActionAttribute returns [EObject current=null] : ( ( ( () otherlv_1= 'attribute' ) | ( () otherlv_3= 'master' ) ) ( (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) | ( (lv_type_6_0= RULE_ID ) ) ) ( (lv_name_7_0= RULE_ID ) ) otherlv_8= ';' ) ; + // InternalBug287988TestLanguage.g:410:1: ruleActionAttribute returns [EObject current=null] : ( ( ( () otherlv_1= 'attribute' ) | ( () otherlv_3= 'master' ) ) ( (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) | ( (lv_type_6_0= RULE_ID ) ) ) ( (lv_name_7_0= RULE_ID ) ) otherlv_8= ';' ) ; public final EObject ruleActionAttribute() throws RecognitionException { EObject current = null; @@ -1094,13 +1102,13 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:411:2: ( ( ( ( () otherlv_1= 'attribute' ) | ( () otherlv_3= 'master' ) ) ( (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) | ( (lv_type_6_0= RULE_ID ) ) ) ( (lv_name_7_0= RULE_ID ) ) otherlv_8= ';' ) ) - // InternalBug287988TestLanguage.g:412:2: ( ( ( () otherlv_1= 'attribute' ) | ( () otherlv_3= 'master' ) ) ( (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) | ( (lv_type_6_0= RULE_ID ) ) ) ( (lv_name_7_0= RULE_ID ) ) otherlv_8= ';' ) + // InternalBug287988TestLanguage.g:416:2: ( ( ( ( () otherlv_1= 'attribute' ) | ( () otherlv_3= 'master' ) ) ( (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) | ( (lv_type_6_0= RULE_ID ) ) ) ( (lv_name_7_0= RULE_ID ) ) otherlv_8= ';' ) ) + // InternalBug287988TestLanguage.g:417:2: ( ( ( () otherlv_1= 'attribute' ) | ( () otherlv_3= 'master' ) ) ( (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) | ( (lv_type_6_0= RULE_ID ) ) ) ( (lv_name_7_0= RULE_ID ) ) otherlv_8= ';' ) { - // InternalBug287988TestLanguage.g:412:2: ( ( ( () otherlv_1= 'attribute' ) | ( () otherlv_3= 'master' ) ) ( (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) | ( (lv_type_6_0= RULE_ID ) ) ) ( (lv_name_7_0= RULE_ID ) ) otherlv_8= ';' ) - // InternalBug287988TestLanguage.g:413:3: ( ( () otherlv_1= 'attribute' ) | ( () otherlv_3= 'master' ) ) ( (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) | ( (lv_type_6_0= RULE_ID ) ) ) ( (lv_name_7_0= RULE_ID ) ) otherlv_8= ';' + // InternalBug287988TestLanguage.g:417:2: ( ( ( () otherlv_1= 'attribute' ) | ( () otherlv_3= 'master' ) ) ( (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) | ( (lv_type_6_0= RULE_ID ) ) ) ( (lv_name_7_0= RULE_ID ) ) otherlv_8= ';' ) + // InternalBug287988TestLanguage.g:418:3: ( ( () otherlv_1= 'attribute' ) | ( () otherlv_3= 'master' ) ) ( (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) | ( (lv_type_6_0= RULE_ID ) ) ) ( (lv_name_7_0= RULE_ID ) ) otherlv_8= ';' { - // InternalBug287988TestLanguage.g:413:3: ( ( () otherlv_1= 'attribute' ) | ( () otherlv_3= 'master' ) ) + // InternalBug287988TestLanguage.g:418:3: ( ( () otherlv_1= 'attribute' ) | ( () otherlv_3= 'master' ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -1118,13 +1126,13 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } switch (alt10) { case 1 : - // InternalBug287988TestLanguage.g:414:4: ( () otherlv_1= 'attribute' ) + // InternalBug287988TestLanguage.g:419:4: ( () otherlv_1= 'attribute' ) { - // InternalBug287988TestLanguage.g:414:4: ( () otherlv_1= 'attribute' ) - // InternalBug287988TestLanguage.g:415:5: () otherlv_1= 'attribute' + // InternalBug287988TestLanguage.g:419:4: ( () otherlv_1= 'attribute' ) + // InternalBug287988TestLanguage.g:420:5: () otherlv_1= 'attribute' { - // InternalBug287988TestLanguage.g:415:5: () - // InternalBug287988TestLanguage.g:416:6: + // InternalBug287988TestLanguage.g:420:5: () + // InternalBug287988TestLanguage.g:421:6: { current = forceCreateModelElement( @@ -1145,13 +1153,13 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug287988TestLanguage.g:428:4: ( () otherlv_3= 'master' ) + // InternalBug287988TestLanguage.g:433:4: ( () otherlv_3= 'master' ) { - // InternalBug287988TestLanguage.g:428:4: ( () otherlv_3= 'master' ) - // InternalBug287988TestLanguage.g:429:5: () otherlv_3= 'master' + // InternalBug287988TestLanguage.g:433:4: ( () otherlv_3= 'master' ) + // InternalBug287988TestLanguage.g:434:5: () otherlv_3= 'master' { - // InternalBug287988TestLanguage.g:429:5: () - // InternalBug287988TestLanguage.g:430:6: + // InternalBug287988TestLanguage.g:434:5: () + // InternalBug287988TestLanguage.g:435:6: { current = forceCreateModelElement( @@ -1174,7 +1182,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug287988TestLanguage.g:442:3: ( (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) | ( (lv_type_6_0= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:447:3: ( (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) | ( (lv_type_6_0= RULE_ID ) ) ) int alt11=2; int LA11_0 = input.LA(1); @@ -1192,20 +1200,20 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } switch (alt11) { case 1 : - // InternalBug287988TestLanguage.g:443:4: (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:448:4: (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) { - // InternalBug287988TestLanguage.g:443:4: (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) - // InternalBug287988TestLanguage.g:444:5: otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) + // InternalBug287988TestLanguage.g:448:4: (otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:449:5: otherlv_4= 'ref' ( (otherlv_5= RULE_ID ) ) { otherlv_4=(Token)match(input,17,FollowSets000.FOLLOW_8); newLeafNode(otherlv_4, grammarAccess.getActionAttributeAccess().getRefKeyword_1_0_0()); - // InternalBug287988TestLanguage.g:448:5: ( (otherlv_5= RULE_ID ) ) - // InternalBug287988TestLanguage.g:449:6: (otherlv_5= RULE_ID ) + // InternalBug287988TestLanguage.g:453:5: ( (otherlv_5= RULE_ID ) ) + // InternalBug287988TestLanguage.g:454:6: (otherlv_5= RULE_ID ) { - // InternalBug287988TestLanguage.g:449:6: (otherlv_5= RULE_ID ) - // InternalBug287988TestLanguage.g:450:7: otherlv_5= RULE_ID + // InternalBug287988TestLanguage.g:454:6: (otherlv_5= RULE_ID ) + // InternalBug287988TestLanguage.g:455:7: otherlv_5= RULE_ID { if (current==null) { @@ -1229,13 +1237,13 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug287988TestLanguage.g:463:4: ( (lv_type_6_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:468:4: ( (lv_type_6_0= RULE_ID ) ) { - // InternalBug287988TestLanguage.g:463:4: ( (lv_type_6_0= RULE_ID ) ) - // InternalBug287988TestLanguage.g:464:5: (lv_type_6_0= RULE_ID ) + // InternalBug287988TestLanguage.g:468:4: ( (lv_type_6_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:469:5: (lv_type_6_0= RULE_ID ) { - // InternalBug287988TestLanguage.g:464:5: (lv_type_6_0= RULE_ID ) - // InternalBug287988TestLanguage.g:465:6: lv_type_6_0= RULE_ID + // InternalBug287988TestLanguage.g:469:5: (lv_type_6_0= RULE_ID ) + // InternalBug287988TestLanguage.g:470:6: lv_type_6_0= RULE_ID { lv_type_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -1263,11 +1271,11 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug287988TestLanguage.g:482:3: ( (lv_name_7_0= RULE_ID ) ) - // InternalBug287988TestLanguage.g:483:4: (lv_name_7_0= RULE_ID ) + // InternalBug287988TestLanguage.g:487:3: ( (lv_name_7_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:488:4: (lv_name_7_0= RULE_ID ) { - // InternalBug287988TestLanguage.g:483:4: (lv_name_7_0= RULE_ID ) - // InternalBug287988TestLanguage.g:484:5: lv_name_7_0= RULE_ID + // InternalBug287988TestLanguage.g:488:4: (lv_name_7_0= RULE_ID ) + // InternalBug287988TestLanguage.g:489:5: lv_name_7_0= RULE_ID { lv_name_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -1316,7 +1324,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSimpleAttribute" - // InternalBug287988TestLanguage.g:508:1: entryRuleSimpleAttribute returns [EObject current=null] : iv_ruleSimpleAttribute= ruleSimpleAttribute EOF ; + // InternalBug287988TestLanguage.g:513:1: entryRuleSimpleAttribute returns [EObject current=null] : iv_ruleSimpleAttribute= ruleSimpleAttribute EOF ; public final EObject entryRuleSimpleAttribute() throws RecognitionException { EObject current = null; @@ -1324,8 +1332,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:508:56: (iv_ruleSimpleAttribute= ruleSimpleAttribute EOF ) - // InternalBug287988TestLanguage.g:509:2: iv_ruleSimpleAttribute= ruleSimpleAttribute EOF + // InternalBug287988TestLanguage.g:513:56: (iv_ruleSimpleAttribute= ruleSimpleAttribute EOF ) + // InternalBug287988TestLanguage.g:514:2: iv_ruleSimpleAttribute= ruleSimpleAttribute EOF { newCompositeNode(grammarAccess.getSimpleAttributeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1352,7 +1360,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSimpleAttribute" - // InternalBug287988TestLanguage.g:515:1: ruleSimpleAttribute returns [EObject current=null] : ( ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ';' ) ; + // InternalBug287988TestLanguage.g:520:1: ruleSimpleAttribute returns [EObject current=null] : ( ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ';' ) ; public final EObject ruleSimpleAttribute() throws RecognitionException { EObject current = null; @@ -1366,13 +1374,13 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:521:2: ( ( ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ';' ) ) - // InternalBug287988TestLanguage.g:522:2: ( ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ';' ) + // InternalBug287988TestLanguage.g:526:2: ( ( ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ';' ) ) + // InternalBug287988TestLanguage.g:527:2: ( ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ';' ) { - // InternalBug287988TestLanguage.g:522:2: ( ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ';' ) - // InternalBug287988TestLanguage.g:523:3: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ';' + // InternalBug287988TestLanguage.g:527:2: ( ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ';' ) + // InternalBug287988TestLanguage.g:528:3: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ';' { - // InternalBug287988TestLanguage.g:523:3: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:528:3: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) int alt12=2; int LA12_0 = input.LA(1); @@ -1390,20 +1398,20 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } switch (alt12) { case 1 : - // InternalBug287988TestLanguage.g:524:4: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:529:4: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) { - // InternalBug287988TestLanguage.g:524:4: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) - // InternalBug287988TestLanguage.g:525:5: otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) + // InternalBug287988TestLanguage.g:529:4: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:530:5: otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_8); newLeafNode(otherlv_0, grammarAccess.getSimpleAttributeAccess().getRefKeyword_0_0_0()); - // InternalBug287988TestLanguage.g:529:5: ( (otherlv_1= RULE_ID ) ) - // InternalBug287988TestLanguage.g:530:6: (otherlv_1= RULE_ID ) + // InternalBug287988TestLanguage.g:534:5: ( (otherlv_1= RULE_ID ) ) + // InternalBug287988TestLanguage.g:535:6: (otherlv_1= RULE_ID ) { - // InternalBug287988TestLanguage.g:530:6: (otherlv_1= RULE_ID ) - // InternalBug287988TestLanguage.g:531:7: otherlv_1= RULE_ID + // InternalBug287988TestLanguage.g:535:6: (otherlv_1= RULE_ID ) + // InternalBug287988TestLanguage.g:536:7: otherlv_1= RULE_ID { if (current==null) { @@ -1427,13 +1435,13 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug287988TestLanguage.g:544:4: ( (lv_type_2_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:549:4: ( (lv_type_2_0= RULE_ID ) ) { - // InternalBug287988TestLanguage.g:544:4: ( (lv_type_2_0= RULE_ID ) ) - // InternalBug287988TestLanguage.g:545:5: (lv_type_2_0= RULE_ID ) + // InternalBug287988TestLanguage.g:549:4: ( (lv_type_2_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:550:5: (lv_type_2_0= RULE_ID ) { - // InternalBug287988TestLanguage.g:545:5: (lv_type_2_0= RULE_ID ) - // InternalBug287988TestLanguage.g:546:6: lv_type_2_0= RULE_ID + // InternalBug287988TestLanguage.g:550:5: (lv_type_2_0= RULE_ID ) + // InternalBug287988TestLanguage.g:551:6: lv_type_2_0= RULE_ID { lv_type_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -1461,11 +1469,11 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug287988TestLanguage.g:563:3: ( (lv_name_3_0= RULE_ID ) ) - // InternalBug287988TestLanguage.g:564:4: (lv_name_3_0= RULE_ID ) + // InternalBug287988TestLanguage.g:568:3: ( (lv_name_3_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:569:4: (lv_name_3_0= RULE_ID ) { - // InternalBug287988TestLanguage.g:564:4: (lv_name_3_0= RULE_ID ) - // InternalBug287988TestLanguage.g:565:5: lv_name_3_0= RULE_ID + // InternalBug287988TestLanguage.g:569:4: (lv_name_3_0= RULE_ID ) + // InternalBug287988TestLanguage.g:570:5: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -1514,7 +1522,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRuleCallAttribute" - // InternalBug287988TestLanguage.g:589:1: entryRuleRuleCallAttribute returns [EObject current=null] : iv_ruleRuleCallAttribute= ruleRuleCallAttribute EOF ; + // InternalBug287988TestLanguage.g:594:1: entryRuleRuleCallAttribute returns [EObject current=null] : iv_ruleRuleCallAttribute= ruleRuleCallAttribute EOF ; public final EObject entryRuleRuleCallAttribute() throws RecognitionException { EObject current = null; @@ -1522,8 +1530,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:589:58: (iv_ruleRuleCallAttribute= ruleRuleCallAttribute EOF ) - // InternalBug287988TestLanguage.g:590:2: iv_ruleRuleCallAttribute= ruleRuleCallAttribute EOF + // InternalBug287988TestLanguage.g:594:58: (iv_ruleRuleCallAttribute= ruleRuleCallAttribute EOF ) + // InternalBug287988TestLanguage.g:595:2: iv_ruleRuleCallAttribute= ruleRuleCallAttribute EOF { newCompositeNode(grammarAccess.getRuleCallAttributeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1550,7 +1558,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRuleCallAttribute" - // InternalBug287988TestLanguage.g:596:1: ruleRuleCallAttribute returns [EObject current=null] : (this_CallMe_0= ruleCallMe ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ; + // InternalBug287988TestLanguage.g:601:1: ruleRuleCallAttribute returns [EObject current=null] : (this_CallMe_0= ruleCallMe ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ; public final EObject ruleRuleCallAttribute() throws RecognitionException { EObject current = null; @@ -1563,11 +1571,11 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:602:2: ( (this_CallMe_0= ruleCallMe ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ) - // InternalBug287988TestLanguage.g:603:2: (this_CallMe_0= ruleCallMe ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) + // InternalBug287988TestLanguage.g:607:2: ( (this_CallMe_0= ruleCallMe ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ) + // InternalBug287988TestLanguage.g:608:2: (this_CallMe_0= ruleCallMe ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) { - // InternalBug287988TestLanguage.g:603:2: (this_CallMe_0= ruleCallMe ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) - // InternalBug287988TestLanguage.g:604:3: this_CallMe_0= ruleCallMe ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' + // InternalBug287988TestLanguage.g:608:2: (this_CallMe_0= ruleCallMe ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) + // InternalBug287988TestLanguage.g:609:3: this_CallMe_0= ruleCallMe ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' { newCompositeNode(grammarAccess.getRuleCallAttributeAccess().getCallMeParserRuleCall_0()); @@ -1581,11 +1589,11 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa current = this_CallMe_0; afterParserOrEnumRuleCall(); - // InternalBug287988TestLanguage.g:612:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBug287988TestLanguage.g:613:4: (lv_name_1_0= RULE_ID ) + // InternalBug287988TestLanguage.g:617:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:618:4: (lv_name_1_0= RULE_ID ) { - // InternalBug287988TestLanguage.g:613:4: (lv_name_1_0= RULE_ID ) - // InternalBug287988TestLanguage.g:614:5: lv_name_1_0= RULE_ID + // InternalBug287988TestLanguage.g:618:4: (lv_name_1_0= RULE_ID ) + // InternalBug287988TestLanguage.g:619:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -1634,7 +1642,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleCallMe" - // InternalBug287988TestLanguage.g:638:1: entryRuleCallMe returns [EObject current=null] : iv_ruleCallMe= ruleCallMe EOF ; + // InternalBug287988TestLanguage.g:643:1: entryRuleCallMe returns [EObject current=null] : iv_ruleCallMe= ruleCallMe EOF ; public final EObject entryRuleCallMe() throws RecognitionException { EObject current = null; @@ -1642,8 +1650,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:638:47: (iv_ruleCallMe= ruleCallMe EOF ) - // InternalBug287988TestLanguage.g:639:2: iv_ruleCallMe= ruleCallMe EOF + // InternalBug287988TestLanguage.g:643:47: (iv_ruleCallMe= ruleCallMe EOF ) + // InternalBug287988TestLanguage.g:644:2: iv_ruleCallMe= ruleCallMe EOF { newCompositeNode(grammarAccess.getCallMeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1670,7 +1678,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleCallMe" - // InternalBug287988TestLanguage.g:645:1: ruleCallMe returns [EObject current=null] : ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ; + // InternalBug287988TestLanguage.g:650:1: ruleCallMe returns [EObject current=null] : ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ; public final EObject ruleCallMe() throws RecognitionException { EObject current = null; @@ -1682,10 +1690,10 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:651:2: ( ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ) - // InternalBug287988TestLanguage.g:652:2: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:656:2: ( ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) ) + // InternalBug287988TestLanguage.g:657:2: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) { - // InternalBug287988TestLanguage.g:652:2: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:657:2: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) | ( (lv_type_2_0= RULE_ID ) ) ) int alt13=2; int LA13_0 = input.LA(1); @@ -1703,20 +1711,20 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } switch (alt13) { case 1 : - // InternalBug287988TestLanguage.g:653:3: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:658:3: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) { - // InternalBug287988TestLanguage.g:653:3: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) - // InternalBug287988TestLanguage.g:654:4: otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) + // InternalBug287988TestLanguage.g:658:3: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:659:4: otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_8); newLeafNode(otherlv_0, grammarAccess.getCallMeAccess().getRefKeyword_0_0()); - // InternalBug287988TestLanguage.g:658:4: ( (otherlv_1= RULE_ID ) ) - // InternalBug287988TestLanguage.g:659:5: (otherlv_1= RULE_ID ) + // InternalBug287988TestLanguage.g:663:4: ( (otherlv_1= RULE_ID ) ) + // InternalBug287988TestLanguage.g:664:5: (otherlv_1= RULE_ID ) { - // InternalBug287988TestLanguage.g:659:5: (otherlv_1= RULE_ID ) - // InternalBug287988TestLanguage.g:660:6: otherlv_1= RULE_ID + // InternalBug287988TestLanguage.g:664:5: (otherlv_1= RULE_ID ) + // InternalBug287988TestLanguage.g:665:6: otherlv_1= RULE_ID { if (current==null) { @@ -1740,13 +1748,13 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug287988TestLanguage.g:673:3: ( (lv_type_2_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:678:3: ( (lv_type_2_0= RULE_ID ) ) { - // InternalBug287988TestLanguage.g:673:3: ( (lv_type_2_0= RULE_ID ) ) - // InternalBug287988TestLanguage.g:674:4: (lv_type_2_0= RULE_ID ) + // InternalBug287988TestLanguage.g:678:3: ( (lv_type_2_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:679:4: (lv_type_2_0= RULE_ID ) { - // InternalBug287988TestLanguage.g:674:4: (lv_type_2_0= RULE_ID ) - // InternalBug287988TestLanguage.g:675:5: lv_type_2_0= RULE_ID + // InternalBug287988TestLanguage.g:679:4: (lv_type_2_0= RULE_ID ) + // InternalBug287988TestLanguage.g:680:5: lv_type_2_0= RULE_ID { lv_type_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1794,7 +1802,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRuleCallAttribute2" - // InternalBug287988TestLanguage.g:695:1: entryRuleRuleCallAttribute2 returns [EObject current=null] : iv_ruleRuleCallAttribute2= ruleRuleCallAttribute2 EOF ; + // InternalBug287988TestLanguage.g:700:1: entryRuleRuleCallAttribute2 returns [EObject current=null] : iv_ruleRuleCallAttribute2= ruleRuleCallAttribute2 EOF ; public final EObject entryRuleRuleCallAttribute2() throws RecognitionException { EObject current = null; @@ -1802,8 +1810,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:695:59: (iv_ruleRuleCallAttribute2= ruleRuleCallAttribute2 EOF ) - // InternalBug287988TestLanguage.g:696:2: iv_ruleRuleCallAttribute2= ruleRuleCallAttribute2 EOF + // InternalBug287988TestLanguage.g:700:59: (iv_ruleRuleCallAttribute2= ruleRuleCallAttribute2 EOF ) + // InternalBug287988TestLanguage.g:701:2: iv_ruleRuleCallAttribute2= ruleRuleCallAttribute2 EOF { newCompositeNode(grammarAccess.getRuleCallAttribute2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1830,7 +1838,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRuleCallAttribute2" - // InternalBug287988TestLanguage.g:702:1: ruleRuleCallAttribute2 returns [EObject current=null] : (this_CallMe2_0= ruleCallMe2 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) ; + // InternalBug287988TestLanguage.g:707:1: ruleRuleCallAttribute2 returns [EObject current=null] : (this_CallMe2_0= ruleCallMe2 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) ; public final EObject ruleRuleCallAttribute2() throws RecognitionException { EObject current = null; @@ -1845,11 +1853,11 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:708:2: ( (this_CallMe2_0= ruleCallMe2 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) ) - // InternalBug287988TestLanguage.g:709:2: (this_CallMe2_0= ruleCallMe2 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) + // InternalBug287988TestLanguage.g:713:2: ( (this_CallMe2_0= ruleCallMe2 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) ) + // InternalBug287988TestLanguage.g:714:2: (this_CallMe2_0= ruleCallMe2 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) { - // InternalBug287988TestLanguage.g:709:2: (this_CallMe2_0= ruleCallMe2 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) - // InternalBug287988TestLanguage.g:710:3: this_CallMe2_0= ruleCallMe2 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' + // InternalBug287988TestLanguage.g:714:2: (this_CallMe2_0= ruleCallMe2 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) + // InternalBug287988TestLanguage.g:715:3: this_CallMe2_0= ruleCallMe2 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' { newCompositeNode(grammarAccess.getRuleCallAttribute2Access().getCallMe2ParserRuleCall_0()); @@ -1863,7 +1871,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa current = this_CallMe2_0; afterParserOrEnumRuleCall(); - // InternalBug287988TestLanguage.g:718:3: ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:723:3: ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) int alt14=2; int LA14_0 = input.LA(1); @@ -1881,20 +1889,20 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } switch (alt14) { case 1 : - // InternalBug287988TestLanguage.g:719:4: (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:724:4: (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) { - // InternalBug287988TestLanguage.g:719:4: (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) - // InternalBug287988TestLanguage.g:720:5: otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) + // InternalBug287988TestLanguage.g:724:4: (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:725:5: otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) { otherlv_1=(Token)match(input,17,FollowSets000.FOLLOW_8); newLeafNode(otherlv_1, grammarAccess.getRuleCallAttribute2Access().getRefKeyword_1_0_0()); - // InternalBug287988TestLanguage.g:724:5: ( (otherlv_2= RULE_ID ) ) - // InternalBug287988TestLanguage.g:725:6: (otherlv_2= RULE_ID ) + // InternalBug287988TestLanguage.g:729:5: ( (otherlv_2= RULE_ID ) ) + // InternalBug287988TestLanguage.g:730:6: (otherlv_2= RULE_ID ) { - // InternalBug287988TestLanguage.g:725:6: (otherlv_2= RULE_ID ) - // InternalBug287988TestLanguage.g:726:7: otherlv_2= RULE_ID + // InternalBug287988TestLanguage.g:730:6: (otherlv_2= RULE_ID ) + // InternalBug287988TestLanguage.g:731:7: otherlv_2= RULE_ID { if (current==null) { @@ -1918,13 +1926,13 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug287988TestLanguage.g:739:4: ( (lv_type_3_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:744:4: ( (lv_type_3_0= RULE_ID ) ) { - // InternalBug287988TestLanguage.g:739:4: ( (lv_type_3_0= RULE_ID ) ) - // InternalBug287988TestLanguage.g:740:5: (lv_type_3_0= RULE_ID ) + // InternalBug287988TestLanguage.g:744:4: ( (lv_type_3_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:745:5: (lv_type_3_0= RULE_ID ) { - // InternalBug287988TestLanguage.g:740:5: (lv_type_3_0= RULE_ID ) - // InternalBug287988TestLanguage.g:741:6: lv_type_3_0= RULE_ID + // InternalBug287988TestLanguage.g:745:5: (lv_type_3_0= RULE_ID ) + // InternalBug287988TestLanguage.g:746:6: lv_type_3_0= RULE_ID { lv_type_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -1979,7 +1987,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleCallMe2" - // InternalBug287988TestLanguage.g:766:1: entryRuleCallMe2 returns [EObject current=null] : iv_ruleCallMe2= ruleCallMe2 EOF ; + // InternalBug287988TestLanguage.g:771:1: entryRuleCallMe2 returns [EObject current=null] : iv_ruleCallMe2= ruleCallMe2 EOF ; public final EObject entryRuleCallMe2() throws RecognitionException { EObject current = null; @@ -1987,8 +1995,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:766:48: (iv_ruleCallMe2= ruleCallMe2 EOF ) - // InternalBug287988TestLanguage.g:767:2: iv_ruleCallMe2= ruleCallMe2 EOF + // InternalBug287988TestLanguage.g:771:48: (iv_ruleCallMe2= ruleCallMe2 EOF ) + // InternalBug287988TestLanguage.g:772:2: iv_ruleCallMe2= ruleCallMe2 EOF { newCompositeNode(grammarAccess.getCallMe2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2015,7 +2023,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleCallMe2" - // InternalBug287988TestLanguage.g:773:1: ruleCallMe2 returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalBug287988TestLanguage.g:778:1: ruleCallMe2 returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject ruleCallMe2() throws RecognitionException { EObject current = null; @@ -2025,14 +2033,14 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:779:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalBug287988TestLanguage.g:780:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:784:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:785:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalBug287988TestLanguage.g:780:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalBug287988TestLanguage.g:781:3: (lv_name_0_0= RULE_ID ) + // InternalBug287988TestLanguage.g:785:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:786:3: (lv_name_0_0= RULE_ID ) { - // InternalBug287988TestLanguage.g:781:3: (lv_name_0_0= RULE_ID ) - // InternalBug287988TestLanguage.g:782:4: lv_name_0_0= RULE_ID + // InternalBug287988TestLanguage.g:786:3: (lv_name_0_0= RULE_ID ) + // InternalBug287988TestLanguage.g:787:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -2074,7 +2082,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRuleCallAttribute3" - // InternalBug287988TestLanguage.g:801:1: entryRuleRuleCallAttribute3 returns [EObject current=null] : iv_ruleRuleCallAttribute3= ruleRuleCallAttribute3 EOF ; + // InternalBug287988TestLanguage.g:806:1: entryRuleRuleCallAttribute3 returns [EObject current=null] : iv_ruleRuleCallAttribute3= ruleRuleCallAttribute3 EOF ; public final EObject entryRuleRuleCallAttribute3() throws RecognitionException { EObject current = null; @@ -2082,8 +2090,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:801:59: (iv_ruleRuleCallAttribute3= ruleRuleCallAttribute3 EOF ) - // InternalBug287988TestLanguage.g:802:2: iv_ruleRuleCallAttribute3= ruleRuleCallAttribute3 EOF + // InternalBug287988TestLanguage.g:806:59: (iv_ruleRuleCallAttribute3= ruleRuleCallAttribute3 EOF ) + // InternalBug287988TestLanguage.g:807:2: iv_ruleRuleCallAttribute3= ruleRuleCallAttribute3 EOF { newCompositeNode(grammarAccess.getRuleCallAttribute3Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2110,7 +2118,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRuleCallAttribute3" - // InternalBug287988TestLanguage.g:808:1: ruleRuleCallAttribute3 returns [EObject current=null] : (this_CallMe3_0= ruleCallMe3 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) ; + // InternalBug287988TestLanguage.g:813:1: ruleRuleCallAttribute3 returns [EObject current=null] : (this_CallMe3_0= ruleCallMe3 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) ; public final EObject ruleRuleCallAttribute3() throws RecognitionException { EObject current = null; @@ -2125,11 +2133,11 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:814:2: ( (this_CallMe3_0= ruleCallMe3 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) ) - // InternalBug287988TestLanguage.g:815:2: (this_CallMe3_0= ruleCallMe3 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) + // InternalBug287988TestLanguage.g:819:2: ( (this_CallMe3_0= ruleCallMe3 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) ) + // InternalBug287988TestLanguage.g:820:2: (this_CallMe3_0= ruleCallMe3 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) { - // InternalBug287988TestLanguage.g:815:2: (this_CallMe3_0= ruleCallMe3 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) - // InternalBug287988TestLanguage.g:816:3: this_CallMe3_0= ruleCallMe3 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' + // InternalBug287988TestLanguage.g:820:2: (this_CallMe3_0= ruleCallMe3 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' ) + // InternalBug287988TestLanguage.g:821:3: this_CallMe3_0= ruleCallMe3 ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) otherlv_4= ';' { newCompositeNode(grammarAccess.getRuleCallAttribute3Access().getCallMe3ParserRuleCall_0()); @@ -2143,7 +2151,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa current = this_CallMe3_0; afterParserOrEnumRuleCall(); - // InternalBug287988TestLanguage.g:824:3: ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:829:3: ( (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) | ( (lv_type_3_0= RULE_ID ) ) ) int alt15=2; int LA15_0 = input.LA(1); @@ -2161,20 +2169,20 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } switch (alt15) { case 1 : - // InternalBug287988TestLanguage.g:825:4: (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:830:4: (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) { - // InternalBug287988TestLanguage.g:825:4: (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) - // InternalBug287988TestLanguage.g:826:5: otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) + // InternalBug287988TestLanguage.g:830:4: (otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:831:5: otherlv_1= 'ref' ( (otherlv_2= RULE_ID ) ) { otherlv_1=(Token)match(input,17,FollowSets000.FOLLOW_8); newLeafNode(otherlv_1, grammarAccess.getRuleCallAttribute3Access().getRefKeyword_1_0_0()); - // InternalBug287988TestLanguage.g:830:5: ( (otherlv_2= RULE_ID ) ) - // InternalBug287988TestLanguage.g:831:6: (otherlv_2= RULE_ID ) + // InternalBug287988TestLanguage.g:835:5: ( (otherlv_2= RULE_ID ) ) + // InternalBug287988TestLanguage.g:836:6: (otherlv_2= RULE_ID ) { - // InternalBug287988TestLanguage.g:831:6: (otherlv_2= RULE_ID ) - // InternalBug287988TestLanguage.g:832:7: otherlv_2= RULE_ID + // InternalBug287988TestLanguage.g:836:6: (otherlv_2= RULE_ID ) + // InternalBug287988TestLanguage.g:837:7: otherlv_2= RULE_ID { if (current==null) { @@ -2198,13 +2206,13 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug287988TestLanguage.g:845:4: ( (lv_type_3_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:850:4: ( (lv_type_3_0= RULE_ID ) ) { - // InternalBug287988TestLanguage.g:845:4: ( (lv_type_3_0= RULE_ID ) ) - // InternalBug287988TestLanguage.g:846:5: (lv_type_3_0= RULE_ID ) + // InternalBug287988TestLanguage.g:850:4: ( (lv_type_3_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:851:5: (lv_type_3_0= RULE_ID ) { - // InternalBug287988TestLanguage.g:846:5: (lv_type_3_0= RULE_ID ) - // InternalBug287988TestLanguage.g:847:6: lv_type_3_0= RULE_ID + // InternalBug287988TestLanguage.g:851:5: (lv_type_3_0= RULE_ID ) + // InternalBug287988TestLanguage.g:852:6: lv_type_3_0= RULE_ID { lv_type_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -2259,7 +2267,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleCallMe3" - // InternalBug287988TestLanguage.g:872:1: entryRuleCallMe3 returns [EObject current=null] : iv_ruleCallMe3= ruleCallMe3 EOF ; + // InternalBug287988TestLanguage.g:877:1: entryRuleCallMe3 returns [EObject current=null] : iv_ruleCallMe3= ruleCallMe3 EOF ; public final EObject entryRuleCallMe3() throws RecognitionException { EObject current = null; @@ -2267,8 +2275,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:872:48: (iv_ruleCallMe3= ruleCallMe3 EOF ) - // InternalBug287988TestLanguage.g:873:2: iv_ruleCallMe3= ruleCallMe3 EOF + // InternalBug287988TestLanguage.g:877:48: (iv_ruleCallMe3= ruleCallMe3 EOF ) + // InternalBug287988TestLanguage.g:878:2: iv_ruleCallMe3= ruleCallMe3 EOF { newCompositeNode(grammarAccess.getCallMe3Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2295,7 +2303,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleCallMe3" - // InternalBug287988TestLanguage.g:879:1: ruleCallMe3 returns [EObject current=null] : (otherlv_0= 'call' otherlv_1= 'me' this_CallMe4_2= ruleCallMe4 ) ; + // InternalBug287988TestLanguage.g:884:1: ruleCallMe3 returns [EObject current=null] : (otherlv_0= 'call' otherlv_1= 'me' this_CallMe4_2= ruleCallMe4 ) ; public final EObject ruleCallMe3() throws RecognitionException { EObject current = null; @@ -2308,11 +2316,11 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:885:2: ( (otherlv_0= 'call' otherlv_1= 'me' this_CallMe4_2= ruleCallMe4 ) ) - // InternalBug287988TestLanguage.g:886:2: (otherlv_0= 'call' otherlv_1= 'me' this_CallMe4_2= ruleCallMe4 ) + // InternalBug287988TestLanguage.g:890:2: ( (otherlv_0= 'call' otherlv_1= 'me' this_CallMe4_2= ruleCallMe4 ) ) + // InternalBug287988TestLanguage.g:891:2: (otherlv_0= 'call' otherlv_1= 'me' this_CallMe4_2= ruleCallMe4 ) { - // InternalBug287988TestLanguage.g:886:2: (otherlv_0= 'call' otherlv_1= 'me' this_CallMe4_2= ruleCallMe4 ) - // InternalBug287988TestLanguage.g:887:3: otherlv_0= 'call' otherlv_1= 'me' this_CallMe4_2= ruleCallMe4 + // InternalBug287988TestLanguage.g:891:2: (otherlv_0= 'call' otherlv_1= 'me' this_CallMe4_2= ruleCallMe4 ) + // InternalBug287988TestLanguage.g:892:3: otherlv_0= 'call' otherlv_1= 'me' this_CallMe4_2= ruleCallMe4 { otherlv_0=(Token)match(input,21,FollowSets000.FOLLOW_10); @@ -2357,7 +2365,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleCallMe4" - // InternalBug287988TestLanguage.g:907:1: entryRuleCallMe4 returns [EObject current=null] : iv_ruleCallMe4= ruleCallMe4 EOF ; + // InternalBug287988TestLanguage.g:912:1: entryRuleCallMe4 returns [EObject current=null] : iv_ruleCallMe4= ruleCallMe4 EOF ; public final EObject entryRuleCallMe4() throws RecognitionException { EObject current = null; @@ -2365,8 +2373,8 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287988TestLanguage.g:907:48: (iv_ruleCallMe4= ruleCallMe4 EOF ) - // InternalBug287988TestLanguage.g:908:2: iv_ruleCallMe4= ruleCallMe4 EOF + // InternalBug287988TestLanguage.g:912:48: (iv_ruleCallMe4= ruleCallMe4 EOF ) + // InternalBug287988TestLanguage.g:913:2: iv_ruleCallMe4= ruleCallMe4 EOF { newCompositeNode(grammarAccess.getCallMe4Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2393,7 +2401,7 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleCallMe4" - // InternalBug287988TestLanguage.g:914:1: ruleCallMe4 returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalBug287988TestLanguage.g:919:1: ruleCallMe4 returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject ruleCallMe4() throws RecognitionException { EObject current = null; @@ -2403,14 +2411,14 @@ public class InternalBug287988TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287988TestLanguage.g:920:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalBug287988TestLanguage.g:921:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:925:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalBug287988TestLanguage.g:926:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalBug287988TestLanguage.g:921:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalBug287988TestLanguage.g:922:3: (lv_name_0_0= RULE_ID ) + // InternalBug287988TestLanguage.g:926:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalBug287988TestLanguage.g:927:3: (lv_name_0_0= RULE_ID ) { - // InternalBug287988TestLanguage.g:922:3: (lv_name_0_0= RULE_ID ) - // InternalBug287988TestLanguage.g:923:4: lv_name_0_0= RULE_ID + // InternalBug287988TestLanguage.g:927:3: (lv_name_0_0= RULE_ID ) + // InternalBug287988TestLanguage.g:928:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug289059TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug289059TestLanguage.g index 089339b0c..ffd65ef66 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug289059TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug289059TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug289059TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug289059TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug289059TestLanguageLexer.java index 2c3e713a3..3f59ce002 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug289059TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug289059TestLanguageLexer.java @@ -61,10 +61,10 @@ public class InternalBug289059TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289059TestLanguage.g:162:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug289059TestLanguage.g:162:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug289059TestLanguage.g:167:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug289059TestLanguage.g:167:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug289059TestLanguage.g:162:11: ( '^' )? + // InternalBug289059TestLanguage.g:167:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -73,7 +73,7 @@ public class InternalBug289059TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug289059TestLanguage.g:162:11: '^' + // InternalBug289059TestLanguage.g:167:11: '^' { match('^'); @@ -91,7 +91,7 @@ public class InternalBug289059TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug289059TestLanguage.g:162:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug289059TestLanguage.g:167:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -140,10 +140,10 @@ public class InternalBug289059TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289059TestLanguage.g:164:10: ( ( '0' .. '9' )+ ) - // InternalBug289059TestLanguage.g:164:12: ( '0' .. '9' )+ + // InternalBug289059TestLanguage.g:169:10: ( ( '0' .. '9' )+ ) + // InternalBug289059TestLanguage.g:169:12: ( '0' .. '9' )+ { - // InternalBug289059TestLanguage.g:164:12: ( '0' .. '9' )+ + // InternalBug289059TestLanguage.g:169:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -157,7 +157,7 @@ public class InternalBug289059TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug289059TestLanguage.g:164:13: '0' .. '9' + // InternalBug289059TestLanguage.g:169:13: '0' .. '9' { matchRange('0','9'); @@ -189,10 +189,10 @@ public class InternalBug289059TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289059TestLanguage.g:166:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug289059TestLanguage.g:166:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug289059TestLanguage.g:171:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug289059TestLanguage.g:171:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug289059TestLanguage.g:166:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug289059TestLanguage.g:171:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -210,10 +210,10 @@ public class InternalBug289059TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug289059TestLanguage.g:166:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug289059TestLanguage.g:171:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug289059TestLanguage.g:166:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug289059TestLanguage.g:171:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -229,7 +229,7 @@ public class InternalBug289059TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug289059TestLanguage.g:166:21: '\\\\' . + // InternalBug289059TestLanguage.g:171:21: '\\\\' . { match('\\'); matchAny(); @@ -237,7 +237,7 @@ public class InternalBug289059TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug289059TestLanguage.g:166:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug289059TestLanguage.g:171:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -262,10 +262,10 @@ public class InternalBug289059TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug289059TestLanguage.g:166:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug289059TestLanguage.g:171:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug289059TestLanguage.g:166:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug289059TestLanguage.g:171:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -281,7 +281,7 @@ public class InternalBug289059TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug289059TestLanguage.g:166:54: '\\\\' . + // InternalBug289059TestLanguage.g:171:54: '\\\\' . { match('\\'); matchAny(); @@ -289,7 +289,7 @@ public class InternalBug289059TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug289059TestLanguage.g:166:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug289059TestLanguage.g:171:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -332,12 +332,12 @@ public class InternalBug289059TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289059TestLanguage.g:168:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug289059TestLanguage.g:168:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug289059TestLanguage.g:173:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug289059TestLanguage.g:173:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug289059TestLanguage.g:168:24: ( options {greedy=false; } : . )* + // InternalBug289059TestLanguage.g:173:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -362,7 +362,7 @@ public class InternalBug289059TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug289059TestLanguage.g:168:52: . + // InternalBug289059TestLanguage.g:173:52: . { matchAny(); @@ -392,12 +392,12 @@ public class InternalBug289059TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289059TestLanguage.g:170:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug289059TestLanguage.g:170:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug289059TestLanguage.g:175:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug289059TestLanguage.g:175:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug289059TestLanguage.g:170:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug289059TestLanguage.g:175:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -410,7 +410,7 @@ public class InternalBug289059TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug289059TestLanguage.g:170:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug289059TestLanguage.g:175: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(); @@ -430,7 +430,7 @@ public class InternalBug289059TestLanguageLexer extends Lexer { } } while (true); - // InternalBug289059TestLanguage.g:170:40: ( ( '\\r' )? '\\n' )? + // InternalBug289059TestLanguage.g:175:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -439,9 +439,9 @@ public class InternalBug289059TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug289059TestLanguage.g:170:41: ( '\\r' )? '\\n' + // InternalBug289059TestLanguage.g:175:41: ( '\\r' )? '\\n' { - // InternalBug289059TestLanguage.g:170:41: ( '\\r' )? + // InternalBug289059TestLanguage.g:175:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -450,7 +450,7 @@ public class InternalBug289059TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug289059TestLanguage.g:170:41: '\\r' + // InternalBug289059TestLanguage.g:175:41: '\\r' { match('\r'); @@ -482,10 +482,10 @@ public class InternalBug289059TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289059TestLanguage.g:172:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug289059TestLanguage.g:172:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug289059TestLanguage.g:177:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug289059TestLanguage.g:177:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug289059TestLanguage.g:172:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug289059TestLanguage.g:177:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -539,8 +539,8 @@ public class InternalBug289059TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289059TestLanguage.g:174:16: ( . ) - // InternalBug289059TestLanguage.g:174:18: . + // InternalBug289059TestLanguage.g:179:16: ( . ) + // InternalBug289059TestLanguage.g:179:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug289059TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug289059TestLanguageParser.java index da7f41ab3..aecb9521e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug289059TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug289059TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -73,7 +81,7 @@ public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug289059TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug289059TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -81,8 +89,8 @@ public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug289059TestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug289059TestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug289059TestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug289059TestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -109,7 +117,7 @@ public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug289059TestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_enabled_1_0= ruleUnassignedAction ) )? ( (otherlv_2= RULE_ID ) )? ) ; + // InternalBug289059TestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_enabled_1_0= ruleUnassignedAction ) )? ( (otherlv_2= RULE_ID ) )? ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -122,17 +130,17 @@ public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug289059TestLanguage.g:77:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_enabled_1_0= ruleUnassignedAction ) )? ( (otherlv_2= RULE_ID ) )? ) ) - // InternalBug289059TestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_enabled_1_0= ruleUnassignedAction ) )? ( (otherlv_2= RULE_ID ) )? ) + // InternalBug289059TestLanguage.g:82:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_enabled_1_0= ruleUnassignedAction ) )? ( (otherlv_2= RULE_ID ) )? ) ) + // InternalBug289059TestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_enabled_1_0= ruleUnassignedAction ) )? ( (otherlv_2= RULE_ID ) )? ) { - // InternalBug289059TestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_enabled_1_0= ruleUnassignedAction ) )? ( (otherlv_2= RULE_ID ) )? ) - // InternalBug289059TestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_enabled_1_0= ruleUnassignedAction ) )? ( (otherlv_2= RULE_ID ) )? + // InternalBug289059TestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_enabled_1_0= ruleUnassignedAction ) )? ( (otherlv_2= RULE_ID ) )? ) + // InternalBug289059TestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_enabled_1_0= ruleUnassignedAction ) )? ( (otherlv_2= RULE_ID ) )? { - // InternalBug289059TestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalBug289059TestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) + // InternalBug289059TestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalBug289059TestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) { - // InternalBug289059TestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) - // InternalBug289059TestLanguage.g:81:5: lv_name_0_0= RULE_ID + // InternalBug289059TestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) + // InternalBug289059TestLanguage.g:86:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -154,7 +162,7 @@ public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug289059TestLanguage.g:97:3: ( (lv_enabled_1_0= ruleUnassignedAction ) )? + // InternalBug289059TestLanguage.g:102:3: ( (lv_enabled_1_0= ruleUnassignedAction ) )? int alt1=2; int LA1_0 = input.LA(1); @@ -163,10 +171,10 @@ public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrPa } switch (alt1) { case 1 : - // InternalBug289059TestLanguage.g:98:4: (lv_enabled_1_0= ruleUnassignedAction ) + // InternalBug289059TestLanguage.g:103:4: (lv_enabled_1_0= ruleUnassignedAction ) { - // InternalBug289059TestLanguage.g:98:4: (lv_enabled_1_0= ruleUnassignedAction ) - // InternalBug289059TestLanguage.g:99:5: lv_enabled_1_0= ruleUnassignedAction + // InternalBug289059TestLanguage.g:103:4: (lv_enabled_1_0= ruleUnassignedAction ) + // InternalBug289059TestLanguage.g:104:5: lv_enabled_1_0= ruleUnassignedAction { newCompositeNode(grammarAccess.getModelAccess().getEnabledUnassignedActionParserRuleCall_1_0()); @@ -196,7 +204,7 @@ public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug289059TestLanguage.g:116:3: ( (otherlv_2= RULE_ID ) )? + // InternalBug289059TestLanguage.g:121:3: ( (otherlv_2= RULE_ID ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -205,10 +213,10 @@ public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrPa } switch (alt2) { case 1 : - // InternalBug289059TestLanguage.g:117:4: (otherlv_2= RULE_ID ) + // InternalBug289059TestLanguage.g:122:4: (otherlv_2= RULE_ID ) { - // InternalBug289059TestLanguage.g:117:4: (otherlv_2= RULE_ID ) - // InternalBug289059TestLanguage.g:118:5: otherlv_2= RULE_ID + // InternalBug289059TestLanguage.g:122:4: (otherlv_2= RULE_ID ) + // InternalBug289059TestLanguage.g:123:5: otherlv_2= RULE_ID { if (current==null) { @@ -251,7 +259,7 @@ public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleUnassignedAction" - // InternalBug289059TestLanguage.g:133:1: entryRuleUnassignedAction returns [EObject current=null] : iv_ruleUnassignedAction= ruleUnassignedAction EOF ; + // InternalBug289059TestLanguage.g:138:1: entryRuleUnassignedAction returns [EObject current=null] : iv_ruleUnassignedAction= ruleUnassignedAction EOF ; public final EObject entryRuleUnassignedAction() throws RecognitionException { EObject current = null; @@ -259,8 +267,8 @@ public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug289059TestLanguage.g:133:57: (iv_ruleUnassignedAction= ruleUnassignedAction EOF ) - // InternalBug289059TestLanguage.g:134:2: iv_ruleUnassignedAction= ruleUnassignedAction EOF + // InternalBug289059TestLanguage.g:138:57: (iv_ruleUnassignedAction= ruleUnassignedAction EOF ) + // InternalBug289059TestLanguage.g:139:2: iv_ruleUnassignedAction= ruleUnassignedAction EOF { newCompositeNode(grammarAccess.getUnassignedActionRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -287,7 +295,7 @@ public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleUnassignedAction" - // InternalBug289059TestLanguage.g:140:1: ruleUnassignedAction returns [EObject current=null] : ( () otherlv_1= 'enabled' ) ; + // InternalBug289059TestLanguage.g:145:1: ruleUnassignedAction returns [EObject current=null] : ( () otherlv_1= 'enabled' ) ; public final EObject ruleUnassignedAction() throws RecognitionException { EObject current = null; @@ -297,14 +305,14 @@ public class InternalBug289059TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug289059TestLanguage.g:146:2: ( ( () otherlv_1= 'enabled' ) ) - // InternalBug289059TestLanguage.g:147:2: ( () otherlv_1= 'enabled' ) + // InternalBug289059TestLanguage.g:151:2: ( ( () otherlv_1= 'enabled' ) ) + // InternalBug289059TestLanguage.g:152:2: ( () otherlv_1= 'enabled' ) { - // InternalBug289059TestLanguage.g:147:2: ( () otherlv_1= 'enabled' ) - // InternalBug289059TestLanguage.g:148:3: () otherlv_1= 'enabled' + // InternalBug289059TestLanguage.g:152:2: ( () otherlv_1= 'enabled' ) + // InternalBug289059TestLanguage.g:153:3: () otherlv_1= 'enabled' { - // InternalBug289059TestLanguage.g:148:3: () - // InternalBug289059TestLanguage.g:149:4: + // InternalBug289059TestLanguage.g:153:3: () + // InternalBug289059TestLanguage.g:154:4: { current = forceCreateModelElement( diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug313089TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug313089TestLanguage.g index fad234e0f..113045b05 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug313089TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug313089TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug313089TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug313089TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug313089TestLanguageLexer.java index c4bb94ed0..198f654b2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug313089TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug313089TestLanguageLexer.java @@ -61,10 +61,10 @@ public class InternalBug313089TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug313089TestLanguage.g:270:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug313089TestLanguage.g:270:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug313089TestLanguage.g:275:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug313089TestLanguage.g:275:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug313089TestLanguage.g:270:11: ( '^' )? + // InternalBug313089TestLanguage.g:275:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -73,7 +73,7 @@ public class InternalBug313089TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug313089TestLanguage.g:270:11: '^' + // InternalBug313089TestLanguage.g:275:11: '^' { match('^'); @@ -91,7 +91,7 @@ public class InternalBug313089TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug313089TestLanguage.g:270:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug313089TestLanguage.g:275:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -140,10 +140,10 @@ public class InternalBug313089TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug313089TestLanguage.g:272:10: ( ( '0' .. '9' )+ ) - // InternalBug313089TestLanguage.g:272:12: ( '0' .. '9' )+ + // InternalBug313089TestLanguage.g:277:10: ( ( '0' .. '9' )+ ) + // InternalBug313089TestLanguage.g:277:12: ( '0' .. '9' )+ { - // InternalBug313089TestLanguage.g:272:12: ( '0' .. '9' )+ + // InternalBug313089TestLanguage.g:277:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -157,7 +157,7 @@ public class InternalBug313089TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug313089TestLanguage.g:272:13: '0' .. '9' + // InternalBug313089TestLanguage.g:277:13: '0' .. '9' { matchRange('0','9'); @@ -189,10 +189,10 @@ public class InternalBug313089TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug313089TestLanguage.g:274:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug313089TestLanguage.g:274:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug313089TestLanguage.g:279:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug313089TestLanguage.g:279:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug313089TestLanguage.g:274:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug313089TestLanguage.g:279:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -210,10 +210,10 @@ public class InternalBug313089TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug313089TestLanguage.g:274:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug313089TestLanguage.g:279:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug313089TestLanguage.g:274:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug313089TestLanguage.g:279:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -229,7 +229,7 @@ public class InternalBug313089TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug313089TestLanguage.g:274:21: '\\\\' . + // InternalBug313089TestLanguage.g:279:21: '\\\\' . { match('\\'); matchAny(); @@ -237,7 +237,7 @@ public class InternalBug313089TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug313089TestLanguage.g:274:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug313089TestLanguage.g:279:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -262,10 +262,10 @@ public class InternalBug313089TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug313089TestLanguage.g:274:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug313089TestLanguage.g:279:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug313089TestLanguage.g:274:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug313089TestLanguage.g:279:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -281,7 +281,7 @@ public class InternalBug313089TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug313089TestLanguage.g:274:54: '\\\\' . + // InternalBug313089TestLanguage.g:279:54: '\\\\' . { match('\\'); matchAny(); @@ -289,7 +289,7 @@ public class InternalBug313089TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug313089TestLanguage.g:274:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug313089TestLanguage.g:279:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -332,12 +332,12 @@ public class InternalBug313089TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug313089TestLanguage.g:276:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug313089TestLanguage.g:276:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug313089TestLanguage.g:281:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug313089TestLanguage.g:281:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug313089TestLanguage.g:276:24: ( options {greedy=false; } : . )* + // InternalBug313089TestLanguage.g:281:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -362,7 +362,7 @@ public class InternalBug313089TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug313089TestLanguage.g:276:52: . + // InternalBug313089TestLanguage.g:281:52: . { matchAny(); @@ -392,12 +392,12 @@ public class InternalBug313089TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug313089TestLanguage.g:278:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug313089TestLanguage.g:278:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug313089TestLanguage.g:283:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug313089TestLanguage.g:283:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug313089TestLanguage.g:278:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug313089TestLanguage.g:283:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -410,7 +410,7 @@ public class InternalBug313089TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug313089TestLanguage.g:278:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug313089TestLanguage.g:283: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(); @@ -430,7 +430,7 @@ public class InternalBug313089TestLanguageLexer extends Lexer { } } while (true); - // InternalBug313089TestLanguage.g:278:40: ( ( '\\r' )? '\\n' )? + // InternalBug313089TestLanguage.g:283:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -439,9 +439,9 @@ public class InternalBug313089TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug313089TestLanguage.g:278:41: ( '\\r' )? '\\n' + // InternalBug313089TestLanguage.g:283:41: ( '\\r' )? '\\n' { - // InternalBug313089TestLanguage.g:278:41: ( '\\r' )? + // InternalBug313089TestLanguage.g:283:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -450,7 +450,7 @@ public class InternalBug313089TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug313089TestLanguage.g:278:41: '\\r' + // InternalBug313089TestLanguage.g:283:41: '\\r' { match('\r'); @@ -482,10 +482,10 @@ public class InternalBug313089TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug313089TestLanguage.g:280:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug313089TestLanguage.g:280:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug313089TestLanguage.g:285:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug313089TestLanguage.g:285:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug313089TestLanguage.g:280:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug313089TestLanguage.g:285:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -539,8 +539,8 @@ public class InternalBug313089TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug313089TestLanguage.g:282:16: ( . ) - // InternalBug313089TestLanguage.g:282:18: . + // InternalBug313089TestLanguage.g:287:16: ( . ) + // InternalBug313089TestLanguage.g:287:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug313089TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug313089TestLanguageParser.java index ca2ad4910..71daf39f6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug313089TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug313089TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -73,7 +81,7 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleFoo" - // InternalBug313089TestLanguage.g:64:1: entryRuleFoo returns [EObject current=null] : iv_ruleFoo= ruleFoo EOF ; + // InternalBug313089TestLanguage.g:69:1: entryRuleFoo returns [EObject current=null] : iv_ruleFoo= ruleFoo EOF ; public final EObject entryRuleFoo() throws RecognitionException { EObject current = null; @@ -81,8 +89,8 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug313089TestLanguage.g:64:44: (iv_ruleFoo= ruleFoo EOF ) - // InternalBug313089TestLanguage.g:65:2: iv_ruleFoo= ruleFoo EOF + // InternalBug313089TestLanguage.g:69:44: (iv_ruleFoo= ruleFoo EOF ) + // InternalBug313089TestLanguage.g:70:2: iv_ruleFoo= ruleFoo EOF { newCompositeNode(grammarAccess.getFooRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -109,7 +117,7 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleFoo" - // InternalBug313089TestLanguage.g:71:1: ruleFoo returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( ( (lv_bar_1_0= ruleBar ) ) | ( (lv_baz_2_0= ruleBaz ) ) ) ( (otherlv_3= RULE_ID ) ) ) ; + // InternalBug313089TestLanguage.g:76:1: ruleFoo returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( ( (lv_bar_1_0= ruleBar ) ) | ( (lv_baz_2_0= ruleBaz ) ) ) ( (otherlv_3= RULE_ID ) ) ) ; public final EObject ruleFoo() throws RecognitionException { EObject current = null; @@ -124,17 +132,17 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug313089TestLanguage.g:77:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( ( (lv_bar_1_0= ruleBar ) ) | ( (lv_baz_2_0= ruleBaz ) ) ) ( (otherlv_3= RULE_ID ) ) ) ) - // InternalBug313089TestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) ( ( (lv_bar_1_0= ruleBar ) ) | ( (lv_baz_2_0= ruleBaz ) ) ) ( (otherlv_3= RULE_ID ) ) ) + // InternalBug313089TestLanguage.g:82:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( ( (lv_bar_1_0= ruleBar ) ) | ( (lv_baz_2_0= ruleBaz ) ) ) ( (otherlv_3= RULE_ID ) ) ) ) + // InternalBug313089TestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) ( ( (lv_bar_1_0= ruleBar ) ) | ( (lv_baz_2_0= ruleBaz ) ) ) ( (otherlv_3= RULE_ID ) ) ) { - // InternalBug313089TestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) ( ( (lv_bar_1_0= ruleBar ) ) | ( (lv_baz_2_0= ruleBaz ) ) ) ( (otherlv_3= RULE_ID ) ) ) - // InternalBug313089TestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) ( ( (lv_bar_1_0= ruleBar ) ) | ( (lv_baz_2_0= ruleBaz ) ) ) ( (otherlv_3= RULE_ID ) ) + // InternalBug313089TestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) ( ( (lv_bar_1_0= ruleBar ) ) | ( (lv_baz_2_0= ruleBaz ) ) ) ( (otherlv_3= RULE_ID ) ) ) + // InternalBug313089TestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) ( ( (lv_bar_1_0= ruleBar ) ) | ( (lv_baz_2_0= ruleBaz ) ) ) ( (otherlv_3= RULE_ID ) ) { - // InternalBug313089TestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalBug313089TestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) + // InternalBug313089TestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalBug313089TestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) { - // InternalBug313089TestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) - // InternalBug313089TestLanguage.g:81:5: lv_name_0_0= RULE_ID + // InternalBug313089TestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) + // InternalBug313089TestLanguage.g:86:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -156,7 +164,7 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug313089TestLanguage.g:97:3: ( ( (lv_bar_1_0= ruleBar ) ) | ( (lv_baz_2_0= ruleBaz ) ) ) + // InternalBug313089TestLanguage.g:102:3: ( ( (lv_bar_1_0= ruleBar ) ) | ( (lv_baz_2_0= ruleBaz ) ) ) int alt1=2; int LA1_0 = input.LA(1); @@ -174,13 +182,13 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa } switch (alt1) { case 1 : - // InternalBug313089TestLanguage.g:98:4: ( (lv_bar_1_0= ruleBar ) ) + // InternalBug313089TestLanguage.g:103:4: ( (lv_bar_1_0= ruleBar ) ) { - // InternalBug313089TestLanguage.g:98:4: ( (lv_bar_1_0= ruleBar ) ) - // InternalBug313089TestLanguage.g:99:5: (lv_bar_1_0= ruleBar ) + // InternalBug313089TestLanguage.g:103:4: ( (lv_bar_1_0= ruleBar ) ) + // InternalBug313089TestLanguage.g:104:5: (lv_bar_1_0= ruleBar ) { - // InternalBug313089TestLanguage.g:99:5: (lv_bar_1_0= ruleBar ) - // InternalBug313089TestLanguage.g:100:6: lv_bar_1_0= ruleBar + // InternalBug313089TestLanguage.g:104:5: (lv_bar_1_0= ruleBar ) + // InternalBug313089TestLanguage.g:105:6: lv_bar_1_0= ruleBar { newCompositeNode(grammarAccess.getFooAccess().getBarBarParserRuleCall_1_0_0()); @@ -211,13 +219,13 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug313089TestLanguage.g:118:4: ( (lv_baz_2_0= ruleBaz ) ) + // InternalBug313089TestLanguage.g:123:4: ( (lv_baz_2_0= ruleBaz ) ) { - // InternalBug313089TestLanguage.g:118:4: ( (lv_baz_2_0= ruleBaz ) ) - // InternalBug313089TestLanguage.g:119:5: (lv_baz_2_0= ruleBaz ) + // InternalBug313089TestLanguage.g:123:4: ( (lv_baz_2_0= ruleBaz ) ) + // InternalBug313089TestLanguage.g:124:5: (lv_baz_2_0= ruleBaz ) { - // InternalBug313089TestLanguage.g:119:5: (lv_baz_2_0= ruleBaz ) - // InternalBug313089TestLanguage.g:120:6: lv_baz_2_0= ruleBaz + // InternalBug313089TestLanguage.g:124:5: (lv_baz_2_0= ruleBaz ) + // InternalBug313089TestLanguage.g:125:6: lv_baz_2_0= ruleBaz { newCompositeNode(grammarAccess.getFooAccess().getBazBazParserRuleCall_1_1_0()); @@ -250,11 +258,11 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug313089TestLanguage.g:138:3: ( (otherlv_3= RULE_ID ) ) - // InternalBug313089TestLanguage.g:139:4: (otherlv_3= RULE_ID ) + // InternalBug313089TestLanguage.g:143:3: ( (otherlv_3= RULE_ID ) ) + // InternalBug313089TestLanguage.g:144:4: (otherlv_3= RULE_ID ) { - // InternalBug313089TestLanguage.g:139:4: (otherlv_3= RULE_ID ) - // InternalBug313089TestLanguage.g:140:5: otherlv_3= RULE_ID + // InternalBug313089TestLanguage.g:144:4: (otherlv_3= RULE_ID ) + // InternalBug313089TestLanguage.g:145:5: otherlv_3= RULE_ID { if (current==null) { @@ -294,7 +302,7 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleBar" - // InternalBug313089TestLanguage.g:155:1: entryRuleBar returns [EObject current=null] : iv_ruleBar= ruleBar EOF ; + // InternalBug313089TestLanguage.g:160:1: entryRuleBar returns [EObject current=null] : iv_ruleBar= ruleBar EOF ; public final EObject entryRuleBar() throws RecognitionException { EObject current = null; @@ -302,8 +310,8 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug313089TestLanguage.g:155:44: (iv_ruleBar= ruleBar EOF ) - // InternalBug313089TestLanguage.g:156:2: iv_ruleBar= ruleBar EOF + // InternalBug313089TestLanguage.g:160:44: (iv_ruleBar= ruleBar EOF ) + // InternalBug313089TestLanguage.g:161:2: iv_ruleBar= ruleBar EOF { newCompositeNode(grammarAccess.getBarRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -330,7 +338,7 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleBar" - // InternalBug313089TestLanguage.g:162:1: ruleBar returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalBug313089TestLanguage.g:167:1: ruleBar returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleBar() throws RecognitionException { EObject current = null; @@ -340,14 +348,14 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug313089TestLanguage.g:168:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalBug313089TestLanguage.g:169:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBug313089TestLanguage.g:173:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalBug313089TestLanguage.g:174:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalBug313089TestLanguage.g:169:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) - // InternalBug313089TestLanguage.g:170:3: () ( (lv_name_1_0= RULE_ID ) ) + // InternalBug313089TestLanguage.g:174:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBug313089TestLanguage.g:175:3: () ( (lv_name_1_0= RULE_ID ) ) { - // InternalBug313089TestLanguage.g:170:3: () - // InternalBug313089TestLanguage.g:171:4: + // InternalBug313089TestLanguage.g:175:3: () + // InternalBug313089TestLanguage.g:176:4: { current = forceCreateModelElement( @@ -357,11 +365,11 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug313089TestLanguage.g:177:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBug313089TestLanguage.g:178:4: (lv_name_1_0= RULE_ID ) + // InternalBug313089TestLanguage.g:182:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBug313089TestLanguage.g:183:4: (lv_name_1_0= RULE_ID ) { - // InternalBug313089TestLanguage.g:178:4: (lv_name_1_0= RULE_ID ) - // InternalBug313089TestLanguage.g:179:5: lv_name_1_0= RULE_ID + // InternalBug313089TestLanguage.g:183:4: (lv_name_1_0= RULE_ID ) + // InternalBug313089TestLanguage.g:184:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -406,7 +414,7 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleBaz" - // InternalBug313089TestLanguage.g:199:1: entryRuleBaz returns [EObject current=null] : iv_ruleBaz= ruleBaz EOF ; + // InternalBug313089TestLanguage.g:204:1: entryRuleBaz returns [EObject current=null] : iv_ruleBaz= ruleBaz EOF ; public final EObject entryRuleBaz() throws RecognitionException { EObject current = null; @@ -414,8 +422,8 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug313089TestLanguage.g:199:44: (iv_ruleBaz= ruleBaz EOF ) - // InternalBug313089TestLanguage.g:200:2: iv_ruleBaz= ruleBaz EOF + // InternalBug313089TestLanguage.g:204:44: (iv_ruleBaz= ruleBaz EOF ) + // InternalBug313089TestLanguage.g:205:2: iv_ruleBaz= ruleBaz EOF { newCompositeNode(grammarAccess.getBazRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -442,7 +450,7 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleBaz" - // InternalBug313089TestLanguage.g:206:1: ruleBaz returns [EObject current=null] : (otherlv_0= 'baz' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) )* ) ; + // InternalBug313089TestLanguage.g:211:1: ruleBaz returns [EObject current=null] : (otherlv_0= 'baz' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) )* ) ; public final EObject ruleBaz() throws RecognitionException { EObject current = null; @@ -455,21 +463,21 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug313089TestLanguage.g:212:2: ( (otherlv_0= 'baz' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) )* ) ) - // InternalBug313089TestLanguage.g:213:2: (otherlv_0= 'baz' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) )* ) + // InternalBug313089TestLanguage.g:217:2: ( (otherlv_0= 'baz' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) )* ) ) + // InternalBug313089TestLanguage.g:218:2: (otherlv_0= 'baz' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) )* ) { - // InternalBug313089TestLanguage.g:213:2: (otherlv_0= 'baz' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) )* ) - // InternalBug313089TestLanguage.g:214:3: otherlv_0= 'baz' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) )* + // InternalBug313089TestLanguage.g:218:2: (otherlv_0= 'baz' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) )* ) + // InternalBug313089TestLanguage.g:219:3: otherlv_0= 'baz' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) )* { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getBazAccess().getBazKeyword_0()); - // InternalBug313089TestLanguage.g:218:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBug313089TestLanguage.g:219:4: (lv_name_1_0= RULE_ID ) + // InternalBug313089TestLanguage.g:223:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBug313089TestLanguage.g:224:4: (lv_name_1_0= RULE_ID ) { - // InternalBug313089TestLanguage.g:219:4: (lv_name_1_0= RULE_ID ) - // InternalBug313089TestLanguage.g:220:5: lv_name_1_0= RULE_ID + // InternalBug313089TestLanguage.g:224:4: (lv_name_1_0= RULE_ID ) + // InternalBug313089TestLanguage.g:225:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -491,7 +499,7 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug313089TestLanguage.g:236:3: ( () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) )* + // InternalBug313089TestLanguage.g:241:3: ( () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) )* loop2: do { int alt2=2; @@ -504,10 +512,10 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa switch (alt2) { case 1 : - // InternalBug313089TestLanguage.g:237:4: () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) + // InternalBug313089TestLanguage.g:242:4: () otherlv_3= 'baz' ( (lv_name_4_0= RULE_ID ) ) { - // InternalBug313089TestLanguage.g:237:4: () - // InternalBug313089TestLanguage.g:238:5: + // InternalBug313089TestLanguage.g:242:4: () + // InternalBug313089TestLanguage.g:243:5: { current = forceCreateModelElementAndSet( @@ -521,11 +529,11 @@ public class InternalBug313089TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_3, grammarAccess.getBazAccess().getBazKeyword_2_1()); - // InternalBug313089TestLanguage.g:248:4: ( (lv_name_4_0= RULE_ID ) ) - // InternalBug313089TestLanguage.g:249:5: (lv_name_4_0= RULE_ID ) + // InternalBug313089TestLanguage.g:253:4: ( (lv_name_4_0= RULE_ID ) ) + // InternalBug313089TestLanguage.g:254:5: (lv_name_4_0= RULE_ID ) { - // InternalBug313089TestLanguage.g:249:5: (lv_name_4_0= RULE_ID ) - // InternalBug313089TestLanguage.g:250:6: lv_name_4_0= RULE_ID + // InternalBug313089TestLanguage.g:254:5: (lv_name_4_0= RULE_ID ) + // InternalBug313089TestLanguage.g:255:6: lv_name_4_0= RULE_ID { lv_name_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug362902.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug362902.g index 064c5e08a..9a63757c5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug362902.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug362902.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug362902; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug362902Lexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug362902Lexer.java index 4c4ad55be..718c07bb2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug362902Lexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug362902Lexer.java @@ -104,10 +104,10 @@ public class InternalBug362902Lexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug362902.g:191:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug362902.g:191:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug362902.g:196:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug362902.g:196:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug362902.g:191:11: ( '^' )? + // InternalBug362902.g:196:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -116,7 +116,7 @@ public class InternalBug362902Lexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug362902.g:191:11: '^' + // InternalBug362902.g:196:11: '^' { match('^'); @@ -134,7 +134,7 @@ public class InternalBug362902Lexer extends Lexer { recover(mse); throw mse;} - // InternalBug362902.g:191:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug362902.g:196:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -183,10 +183,10 @@ public class InternalBug362902Lexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug362902.g:193:10: ( ( '0' .. '9' )+ ) - // InternalBug362902.g:193:12: ( '0' .. '9' )+ + // InternalBug362902.g:198:10: ( ( '0' .. '9' )+ ) + // InternalBug362902.g:198:12: ( '0' .. '9' )+ { - // InternalBug362902.g:193:12: ( '0' .. '9' )+ + // InternalBug362902.g:198:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -200,7 +200,7 @@ public class InternalBug362902Lexer extends Lexer { switch (alt3) { case 1 : - // InternalBug362902.g:193:13: '0' .. '9' + // InternalBug362902.g:198:13: '0' .. '9' { matchRange('0','9'); @@ -232,10 +232,10 @@ public class InternalBug362902Lexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug362902.g:195:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug362902.g:195:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug362902.g:200:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug362902.g:200:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug362902.g:195:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug362902.g:200:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -253,10 +253,10 @@ public class InternalBug362902Lexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug362902.g:195:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug362902.g:200:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug362902.g:195:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug362902.g:200:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -272,7 +272,7 @@ public class InternalBug362902Lexer extends Lexer { switch (alt4) { case 1 : - // InternalBug362902.g:195:21: '\\\\' . + // InternalBug362902.g:200:21: '\\\\' . { match('\\'); matchAny(); @@ -280,7 +280,7 @@ public class InternalBug362902Lexer extends Lexer { } break; case 2 : - // InternalBug362902.g:195:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug362902.g:200:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -305,10 +305,10 @@ public class InternalBug362902Lexer extends Lexer { } break; case 2 : - // InternalBug362902.g:195:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug362902.g:200:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug362902.g:195:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug362902.g:200:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -324,7 +324,7 @@ public class InternalBug362902Lexer extends Lexer { switch (alt5) { case 1 : - // InternalBug362902.g:195:54: '\\\\' . + // InternalBug362902.g:200:54: '\\\\' . { match('\\'); matchAny(); @@ -332,7 +332,7 @@ public class InternalBug362902Lexer extends Lexer { } break; case 2 : - // InternalBug362902.g:195:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug362902.g:200:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -375,12 +375,12 @@ public class InternalBug362902Lexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug362902.g:197:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug362902.g:197:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug362902.g:202:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug362902.g:202:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug362902.g:197:24: ( options {greedy=false; } : . )* + // InternalBug362902.g:202:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -405,7 +405,7 @@ public class InternalBug362902Lexer extends Lexer { switch (alt7) { case 1 : - // InternalBug362902.g:197:52: . + // InternalBug362902.g:202:52: . { matchAny(); @@ -435,12 +435,12 @@ public class InternalBug362902Lexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug362902.g:199:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug362902.g:199:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug362902.g:204:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug362902.g:204:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug362902.g:199:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug362902.g:204:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -453,7 +453,7 @@ public class InternalBug362902Lexer extends Lexer { switch (alt8) { case 1 : - // InternalBug362902.g:199:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug362902.g:204: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(); @@ -473,7 +473,7 @@ public class InternalBug362902Lexer extends Lexer { } } while (true); - // InternalBug362902.g:199:40: ( ( '\\r' )? '\\n' )? + // InternalBug362902.g:204:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -482,9 +482,9 @@ public class InternalBug362902Lexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug362902.g:199:41: ( '\\r' )? '\\n' + // InternalBug362902.g:204:41: ( '\\r' )? '\\n' { - // InternalBug362902.g:199:41: ( '\\r' )? + // InternalBug362902.g:204:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -493,7 +493,7 @@ public class InternalBug362902Lexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug362902.g:199:41: '\\r' + // InternalBug362902.g:204:41: '\\r' { match('\r'); @@ -525,10 +525,10 @@ public class InternalBug362902Lexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug362902.g:201:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug362902.g:201:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug362902.g:206:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug362902.g:206:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug362902.g:201:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug362902.g:206:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -582,8 +582,8 @@ public class InternalBug362902Lexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug362902.g:203:16: ( . ) - // InternalBug362902.g:203:18: . + // InternalBug362902.g:208:16: ( . ) + // InternalBug362902.g:208:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug362902Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug362902Parser.java index 680474491..e8a980e72 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug362902Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalBug362902Parser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug362902Parser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -75,7 +83,7 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleModel" - // InternalBug362902.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug362902.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -83,8 +91,8 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { try { - // InternalBug362902.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug362902.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug362902.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug362902.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -111,7 +119,7 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleModel" - // InternalBug362902.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_greetings_0_0= ruleGreeting ) )* otherlv_1= 'favourite' ( ( ruleMyId ) ) ) ; + // InternalBug362902.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_greetings_0_0= ruleGreeting ) )* otherlv_1= 'favourite' ( ( ruleMyId ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -123,13 +131,13 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug362902.g:77:2: ( ( ( (lv_greetings_0_0= ruleGreeting ) )* otherlv_1= 'favourite' ( ( ruleMyId ) ) ) ) - // InternalBug362902.g:78:2: ( ( (lv_greetings_0_0= ruleGreeting ) )* otherlv_1= 'favourite' ( ( ruleMyId ) ) ) + // InternalBug362902.g:82:2: ( ( ( (lv_greetings_0_0= ruleGreeting ) )* otherlv_1= 'favourite' ( ( ruleMyId ) ) ) ) + // InternalBug362902.g:83:2: ( ( (lv_greetings_0_0= ruleGreeting ) )* otherlv_1= 'favourite' ( ( ruleMyId ) ) ) { - // InternalBug362902.g:78:2: ( ( (lv_greetings_0_0= ruleGreeting ) )* otherlv_1= 'favourite' ( ( ruleMyId ) ) ) - // InternalBug362902.g:79:3: ( (lv_greetings_0_0= ruleGreeting ) )* otherlv_1= 'favourite' ( ( ruleMyId ) ) + // InternalBug362902.g:83:2: ( ( (lv_greetings_0_0= ruleGreeting ) )* otherlv_1= 'favourite' ( ( ruleMyId ) ) ) + // InternalBug362902.g:84:3: ( (lv_greetings_0_0= ruleGreeting ) )* otherlv_1= 'favourite' ( ( ruleMyId ) ) { - // InternalBug362902.g:79:3: ( (lv_greetings_0_0= ruleGreeting ) )* + // InternalBug362902.g:84:3: ( (lv_greetings_0_0= ruleGreeting ) )* loop1: do { int alt1=2; @@ -142,10 +150,10 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { switch (alt1) { case 1 : - // InternalBug362902.g:80:4: (lv_greetings_0_0= ruleGreeting ) + // InternalBug362902.g:85:4: (lv_greetings_0_0= ruleGreeting ) { - // InternalBug362902.g:80:4: (lv_greetings_0_0= ruleGreeting ) - // InternalBug362902.g:81:5: lv_greetings_0_0= ruleGreeting + // InternalBug362902.g:85:4: (lv_greetings_0_0= ruleGreeting ) + // InternalBug362902.g:86:5: lv_greetings_0_0= ruleGreeting { newCompositeNode(grammarAccess.getModelAccess().getGreetingsGreetingParserRuleCall_0_0()); @@ -182,11 +190,11 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { newLeafNode(otherlv_1, grammarAccess.getModelAccess().getFavouriteKeyword_1()); - // InternalBug362902.g:102:3: ( ( ruleMyId ) ) - // InternalBug362902.g:103:4: ( ruleMyId ) + // InternalBug362902.g:107:3: ( ( ruleMyId ) ) + // InternalBug362902.g:108:4: ( ruleMyId ) { - // InternalBug362902.g:103:4: ( ruleMyId ) - // InternalBug362902.g:104:5: ruleMyId + // InternalBug362902.g:108:4: ( ruleMyId ) + // InternalBug362902.g:109:5: ruleMyId { if (current==null) { @@ -233,7 +241,7 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleGreeting" - // InternalBug362902.g:122:1: entryRuleGreeting returns [EObject current=null] : iv_ruleGreeting= ruleGreeting EOF ; + // InternalBug362902.g:127:1: entryRuleGreeting returns [EObject current=null] : iv_ruleGreeting= ruleGreeting EOF ; public final EObject entryRuleGreeting() throws RecognitionException { EObject current = null; @@ -241,8 +249,8 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { try { - // InternalBug362902.g:122:49: (iv_ruleGreeting= ruleGreeting EOF ) - // InternalBug362902.g:123:2: iv_ruleGreeting= ruleGreeting EOF + // InternalBug362902.g:127:49: (iv_ruleGreeting= ruleGreeting EOF ) + // InternalBug362902.g:128:2: iv_ruleGreeting= ruleGreeting EOF { newCompositeNode(grammarAccess.getGreetingRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -269,7 +277,7 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleGreeting" - // InternalBug362902.g:129:1: ruleGreeting returns [EObject current=null] : (otherlv_0= 'Hello' ( (lv_name_1_0= ruleMyId ) ) otherlv_2= '!' ) ; + // InternalBug362902.g:134:1: ruleGreeting returns [EObject current=null] : (otherlv_0= 'Hello' ( (lv_name_1_0= ruleMyId ) ) otherlv_2= '!' ) ; public final EObject ruleGreeting() throws RecognitionException { EObject current = null; @@ -282,21 +290,21 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug362902.g:135:2: ( (otherlv_0= 'Hello' ( (lv_name_1_0= ruleMyId ) ) otherlv_2= '!' ) ) - // InternalBug362902.g:136:2: (otherlv_0= 'Hello' ( (lv_name_1_0= ruleMyId ) ) otherlv_2= '!' ) + // InternalBug362902.g:140:2: ( (otherlv_0= 'Hello' ( (lv_name_1_0= ruleMyId ) ) otherlv_2= '!' ) ) + // InternalBug362902.g:141:2: (otherlv_0= 'Hello' ( (lv_name_1_0= ruleMyId ) ) otherlv_2= '!' ) { - // InternalBug362902.g:136:2: (otherlv_0= 'Hello' ( (lv_name_1_0= ruleMyId ) ) otherlv_2= '!' ) - // InternalBug362902.g:137:3: otherlv_0= 'Hello' ( (lv_name_1_0= ruleMyId ) ) otherlv_2= '!' + // InternalBug362902.g:141:2: (otherlv_0= 'Hello' ( (lv_name_1_0= ruleMyId ) ) otherlv_2= '!' ) + // InternalBug362902.g:142:3: otherlv_0= 'Hello' ( (lv_name_1_0= ruleMyId ) ) otherlv_2= '!' { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getGreetingAccess().getHelloKeyword_0()); - // InternalBug362902.g:141:3: ( (lv_name_1_0= ruleMyId ) ) - // InternalBug362902.g:142:4: (lv_name_1_0= ruleMyId ) + // InternalBug362902.g:146:3: ( (lv_name_1_0= ruleMyId ) ) + // InternalBug362902.g:147:4: (lv_name_1_0= ruleMyId ) { - // InternalBug362902.g:142:4: (lv_name_1_0= ruleMyId ) - // InternalBug362902.g:143:5: lv_name_1_0= ruleMyId + // InternalBug362902.g:147:4: (lv_name_1_0= ruleMyId ) + // InternalBug362902.g:148:5: lv_name_1_0= ruleMyId { newCompositeNode(grammarAccess.getGreetingAccess().getNameMyIdParserRuleCall_1_0()); @@ -350,7 +358,7 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleMyId" - // InternalBug362902.g:168:1: entryRuleMyId returns [String current=null] : iv_ruleMyId= ruleMyId EOF ; + // InternalBug362902.g:173:1: entryRuleMyId returns [String current=null] : iv_ruleMyId= ruleMyId EOF ; public final String entryRuleMyId() throws RecognitionException { String current = null; @@ -358,8 +366,8 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { try { - // InternalBug362902.g:168:44: (iv_ruleMyId= ruleMyId EOF ) - // InternalBug362902.g:169:2: iv_ruleMyId= ruleMyId EOF + // InternalBug362902.g:173:44: (iv_ruleMyId= ruleMyId EOF ) + // InternalBug362902.g:174:2: iv_ruleMyId= ruleMyId EOF { newCompositeNode(grammarAccess.getMyIdRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -386,7 +394,7 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleMyId" - // InternalBug362902.g:175:1: ruleMyId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalBug362902.g:180:1: ruleMyId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleMyId() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -396,8 +404,8 @@ public class InternalBug362902Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug362902.g:181:2: (this_ID_0= RULE_ID ) - // InternalBug362902.g:182:2: this_ID_0= RULE_ID + // InternalBug362902.g:186:2: (this_ID_0= RULE_ID ) + // InternalBug362902.g:187:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseImportsTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseImportsTestLanguage.g index b0b2b75d9..a512ff396 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseImportsTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseImportsTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalIgnoreCaseImportsTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseImportsTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseImportsTestLanguageLexer.java index bd2d1cf17..a34389a95 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseImportsTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseImportsTestLanguageLexer.java @@ -81,10 +81,10 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseImportsTestLanguage.g:232:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalIgnoreCaseImportsTestLanguage.g:232:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalIgnoreCaseImportsTestLanguage.g:237:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalIgnoreCaseImportsTestLanguage.g:237:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalIgnoreCaseImportsTestLanguage.g:232:11: ( '^' )? + // InternalIgnoreCaseImportsTestLanguage.g:237:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -93,7 +93,7 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:232:11: '^' + // InternalIgnoreCaseImportsTestLanguage.g:237:11: '^' { match('^'); @@ -111,7 +111,7 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalIgnoreCaseImportsTestLanguage.g:232:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalIgnoreCaseImportsTestLanguage.g:237:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -160,10 +160,10 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseImportsTestLanguage.g:234:10: ( ( '0' .. '9' )+ ) - // InternalIgnoreCaseImportsTestLanguage.g:234:12: ( '0' .. '9' )+ + // InternalIgnoreCaseImportsTestLanguage.g:239:10: ( ( '0' .. '9' )+ ) + // InternalIgnoreCaseImportsTestLanguage.g:239:12: ( '0' .. '9' )+ { - // InternalIgnoreCaseImportsTestLanguage.g:234:12: ( '0' .. '9' )+ + // InternalIgnoreCaseImportsTestLanguage.g:239:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -177,7 +177,7 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:234:13: '0' .. '9' + // InternalIgnoreCaseImportsTestLanguage.g:239:13: '0' .. '9' { matchRange('0','9'); @@ -209,10 +209,10 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseImportsTestLanguage.g:236:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalIgnoreCaseImportsTestLanguage.g:236:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalIgnoreCaseImportsTestLanguage.g:241:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalIgnoreCaseImportsTestLanguage.g:241:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalIgnoreCaseImportsTestLanguage.g:236:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalIgnoreCaseImportsTestLanguage.g:241:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -230,10 +230,10 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:236:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalIgnoreCaseImportsTestLanguage.g:241:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalIgnoreCaseImportsTestLanguage.g:236:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalIgnoreCaseImportsTestLanguage.g:241:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -249,7 +249,7 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:236:21: '\\\\' . + // InternalIgnoreCaseImportsTestLanguage.g:241:21: '\\\\' . { match('\\'); matchAny(); @@ -257,7 +257,7 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalIgnoreCaseImportsTestLanguage.g:236:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalIgnoreCaseImportsTestLanguage.g:241:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -282,10 +282,10 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalIgnoreCaseImportsTestLanguage.g:236:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalIgnoreCaseImportsTestLanguage.g:241:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalIgnoreCaseImportsTestLanguage.g:236:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalIgnoreCaseImportsTestLanguage.g:241:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -301,7 +301,7 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:236:54: '\\\\' . + // InternalIgnoreCaseImportsTestLanguage.g:241:54: '\\\\' . { match('\\'); matchAny(); @@ -309,7 +309,7 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalIgnoreCaseImportsTestLanguage.g:236:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalIgnoreCaseImportsTestLanguage.g:241:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -352,12 +352,12 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseImportsTestLanguage.g:238:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalIgnoreCaseImportsTestLanguage.g:238:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalIgnoreCaseImportsTestLanguage.g:243:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalIgnoreCaseImportsTestLanguage.g:243:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalIgnoreCaseImportsTestLanguage.g:238:24: ( options {greedy=false; } : . )* + // InternalIgnoreCaseImportsTestLanguage.g:243:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -382,7 +382,7 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:238:52: . + // InternalIgnoreCaseImportsTestLanguage.g:243:52: . { matchAny(); @@ -412,12 +412,12 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseImportsTestLanguage.g:240:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalIgnoreCaseImportsTestLanguage.g:240:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalIgnoreCaseImportsTestLanguage.g:245:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalIgnoreCaseImportsTestLanguage.g:245:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalIgnoreCaseImportsTestLanguage.g:240:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalIgnoreCaseImportsTestLanguage.g:245:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -430,7 +430,7 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:240:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalIgnoreCaseImportsTestLanguage.g:245: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(); @@ -450,7 +450,7 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { } } while (true); - // InternalIgnoreCaseImportsTestLanguage.g:240:40: ( ( '\\r' )? '\\n' )? + // InternalIgnoreCaseImportsTestLanguage.g:245:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -459,9 +459,9 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:240:41: ( '\\r' )? '\\n' + // InternalIgnoreCaseImportsTestLanguage.g:245:41: ( '\\r' )? '\\n' { - // InternalIgnoreCaseImportsTestLanguage.g:240:41: ( '\\r' )? + // InternalIgnoreCaseImportsTestLanguage.g:245:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -470,7 +470,7 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:240:41: '\\r' + // InternalIgnoreCaseImportsTestLanguage.g:245:41: '\\r' { match('\r'); @@ -502,10 +502,10 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseImportsTestLanguage.g:242:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalIgnoreCaseImportsTestLanguage.g:242:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalIgnoreCaseImportsTestLanguage.g:247:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalIgnoreCaseImportsTestLanguage.g:247:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalIgnoreCaseImportsTestLanguage.g:242:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalIgnoreCaseImportsTestLanguage.g:247:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -559,8 +559,8 @@ public class InternalIgnoreCaseImportsTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseImportsTestLanguage.g:244:16: ( . ) - // InternalIgnoreCaseImportsTestLanguage.g:244:18: . + // InternalIgnoreCaseImportsTestLanguage.g:249:16: ( . ) + // InternalIgnoreCaseImportsTestLanguage.g:249:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseImportsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseImportsTestLanguageParser.java index 644ba70e9..5f3dc11bf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseImportsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseImportsTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -74,7 +82,7 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleModel" - // InternalIgnoreCaseImportsTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalIgnoreCaseImportsTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -82,8 +90,8 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna try { - // InternalIgnoreCaseImportsTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalIgnoreCaseImportsTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalIgnoreCaseImportsTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalIgnoreCaseImportsTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -110,7 +118,7 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleModel" - // InternalIgnoreCaseImportsTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) ; + // InternalIgnoreCaseImportsTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -123,13 +131,13 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalIgnoreCaseImportsTestLanguage.g:77:2: ( ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) ) - // InternalIgnoreCaseImportsTestLanguage.g:78:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) + // InternalIgnoreCaseImportsTestLanguage.g:82:2: ( ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) ) + // InternalIgnoreCaseImportsTestLanguage.g:83:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) { - // InternalIgnoreCaseImportsTestLanguage.g:78:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) - // InternalIgnoreCaseImportsTestLanguage.g:79:3: ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ + // InternalIgnoreCaseImportsTestLanguage.g:83:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) + // InternalIgnoreCaseImportsTestLanguage.g:84:3: ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ { - // InternalIgnoreCaseImportsTestLanguage.g:79:3: ( (lv_imports_0_0= ruleImport ) )* + // InternalIgnoreCaseImportsTestLanguage.g:84:3: ( (lv_imports_0_0= ruleImport ) )* loop1: do { int alt1=2; @@ -142,10 +150,10 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna switch (alt1) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:80:4: (lv_imports_0_0= ruleImport ) + // InternalIgnoreCaseImportsTestLanguage.g:85:4: (lv_imports_0_0= ruleImport ) { - // InternalIgnoreCaseImportsTestLanguage.g:80:4: (lv_imports_0_0= ruleImport ) - // InternalIgnoreCaseImportsTestLanguage.g:81:5: lv_imports_0_0= ruleImport + // InternalIgnoreCaseImportsTestLanguage.g:85:4: (lv_imports_0_0= ruleImport ) + // InternalIgnoreCaseImportsTestLanguage.g:86:5: lv_imports_0_0= ruleImport { newCompositeNode(grammarAccess.getModelAccess().getImportsImportParserRuleCall_0_0()); @@ -178,7 +186,7 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna } } while (true); - // InternalIgnoreCaseImportsTestLanguage.g:98:3: ( (lv_elements_1_0= ruleElement ) )+ + // InternalIgnoreCaseImportsTestLanguage.g:103:3: ( (lv_elements_1_0= ruleElement ) )+ int cnt2=0; loop2: do { @@ -192,10 +200,10 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna switch (alt2) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:99:4: (lv_elements_1_0= ruleElement ) + // InternalIgnoreCaseImportsTestLanguage.g:104:4: (lv_elements_1_0= ruleElement ) { - // InternalIgnoreCaseImportsTestLanguage.g:99:4: (lv_elements_1_0= ruleElement ) - // InternalIgnoreCaseImportsTestLanguage.g:100:5: lv_elements_1_0= ruleElement + // InternalIgnoreCaseImportsTestLanguage.g:104:4: (lv_elements_1_0= ruleElement ) + // InternalIgnoreCaseImportsTestLanguage.g:105:5: lv_elements_1_0= ruleElement { newCompositeNode(grammarAccess.getModelAccess().getElementsElementParserRuleCall_1_0()); @@ -255,7 +263,7 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleImport" - // InternalIgnoreCaseImportsTestLanguage.g:121:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; + // InternalIgnoreCaseImportsTestLanguage.g:126:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; public final EObject entryRuleImport() throws RecognitionException { EObject current = null; @@ -263,8 +271,8 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna try { - // InternalIgnoreCaseImportsTestLanguage.g:121:47: (iv_ruleImport= ruleImport EOF ) - // InternalIgnoreCaseImportsTestLanguage.g:122:2: iv_ruleImport= ruleImport EOF + // InternalIgnoreCaseImportsTestLanguage.g:126:47: (iv_ruleImport= ruleImport EOF ) + // InternalIgnoreCaseImportsTestLanguage.g:127:2: iv_ruleImport= ruleImport EOF { newCompositeNode(grammarAccess.getImportRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -291,7 +299,7 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleImport" - // InternalIgnoreCaseImportsTestLanguage.g:128:1: ruleImport returns [EObject current=null] : ( (lv_importURI_0_0= RULE_STRING ) ) ; + // InternalIgnoreCaseImportsTestLanguage.g:133:1: ruleImport returns [EObject current=null] : ( (lv_importURI_0_0= RULE_STRING ) ) ; public final EObject ruleImport() throws RecognitionException { EObject current = null; @@ -301,14 +309,14 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalIgnoreCaseImportsTestLanguage.g:134:2: ( ( (lv_importURI_0_0= RULE_STRING ) ) ) - // InternalIgnoreCaseImportsTestLanguage.g:135:2: ( (lv_importURI_0_0= RULE_STRING ) ) + // InternalIgnoreCaseImportsTestLanguage.g:139:2: ( ( (lv_importURI_0_0= RULE_STRING ) ) ) + // InternalIgnoreCaseImportsTestLanguage.g:140:2: ( (lv_importURI_0_0= RULE_STRING ) ) { - // InternalIgnoreCaseImportsTestLanguage.g:135:2: ( (lv_importURI_0_0= RULE_STRING ) ) - // InternalIgnoreCaseImportsTestLanguage.g:136:3: (lv_importURI_0_0= RULE_STRING ) + // InternalIgnoreCaseImportsTestLanguage.g:140:2: ( (lv_importURI_0_0= RULE_STRING ) ) + // InternalIgnoreCaseImportsTestLanguage.g:141:3: (lv_importURI_0_0= RULE_STRING ) { - // InternalIgnoreCaseImportsTestLanguage.g:136:3: (lv_importURI_0_0= RULE_STRING ) - // InternalIgnoreCaseImportsTestLanguage.g:137:4: lv_importURI_0_0= RULE_STRING + // InternalIgnoreCaseImportsTestLanguage.g:141:3: (lv_importURI_0_0= RULE_STRING ) + // InternalIgnoreCaseImportsTestLanguage.g:142:4: lv_importURI_0_0= RULE_STRING { lv_importURI_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -350,7 +358,7 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleElement" - // InternalIgnoreCaseImportsTestLanguage.g:156:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalIgnoreCaseImportsTestLanguage.g:161:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -358,8 +366,8 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna try { - // InternalIgnoreCaseImportsTestLanguage.g:156:48: (iv_ruleElement= ruleElement EOF ) - // InternalIgnoreCaseImportsTestLanguage.g:157:2: iv_ruleElement= ruleElement EOF + // InternalIgnoreCaseImportsTestLanguage.g:161:48: (iv_ruleElement= ruleElement EOF ) + // InternalIgnoreCaseImportsTestLanguage.g:162:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -386,7 +394,7 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleElement" - // InternalIgnoreCaseImportsTestLanguage.g:163:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ; + // InternalIgnoreCaseImportsTestLanguage.g:168:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -401,17 +409,17 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalIgnoreCaseImportsTestLanguage.g:169:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ) - // InternalIgnoreCaseImportsTestLanguage.g:170:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) + // InternalIgnoreCaseImportsTestLanguage.g:174:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ) + // InternalIgnoreCaseImportsTestLanguage.g:175:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) { - // InternalIgnoreCaseImportsTestLanguage.g:170:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) - // InternalIgnoreCaseImportsTestLanguage.g:171:3: ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' + // InternalIgnoreCaseImportsTestLanguage.g:175:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) + // InternalIgnoreCaseImportsTestLanguage.g:176:3: ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' { - // InternalIgnoreCaseImportsTestLanguage.g:171:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalIgnoreCaseImportsTestLanguage.g:172:4: (lv_name_0_0= RULE_ID ) + // InternalIgnoreCaseImportsTestLanguage.g:176:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalIgnoreCaseImportsTestLanguage.g:177:4: (lv_name_0_0= RULE_ID ) { - // InternalIgnoreCaseImportsTestLanguage.g:172:4: (lv_name_0_0= RULE_ID ) - // InternalIgnoreCaseImportsTestLanguage.g:173:5: lv_name_0_0= RULE_ID + // InternalIgnoreCaseImportsTestLanguage.g:177:4: (lv_name_0_0= RULE_ID ) + // InternalIgnoreCaseImportsTestLanguage.g:178:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -433,7 +441,7 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna } - // InternalIgnoreCaseImportsTestLanguage.g:189:3: ( (otherlv_1= RULE_ID ) )? + // InternalIgnoreCaseImportsTestLanguage.g:194:3: ( (otherlv_1= RULE_ID ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -442,10 +450,10 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna } switch (alt3) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:190:4: (otherlv_1= RULE_ID ) + // InternalIgnoreCaseImportsTestLanguage.g:195:4: (otherlv_1= RULE_ID ) { - // InternalIgnoreCaseImportsTestLanguage.g:190:4: (otherlv_1= RULE_ID ) - // InternalIgnoreCaseImportsTestLanguage.g:191:5: otherlv_1= RULE_ID + // InternalIgnoreCaseImportsTestLanguage.g:195:4: (otherlv_1= RULE_ID ) + // InternalIgnoreCaseImportsTestLanguage.g:196:5: otherlv_1= RULE_ID { if (current==null) { @@ -469,7 +477,7 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna newLeafNode(otherlv_2, grammarAccess.getElementAccess().getLeftCurlyBracketKeyword_2()); - // InternalIgnoreCaseImportsTestLanguage.g:206:3: ( (lv_elements_3_0= ruleElement ) )* + // InternalIgnoreCaseImportsTestLanguage.g:211:3: ( (lv_elements_3_0= ruleElement ) )* loop4: do { int alt4=2; @@ -482,10 +490,10 @@ public class InternalIgnoreCaseImportsTestLanguageParser extends AbstractInterna switch (alt4) { case 1 : - // InternalIgnoreCaseImportsTestLanguage.g:207:4: (lv_elements_3_0= ruleElement ) + // InternalIgnoreCaseImportsTestLanguage.g:212:4: (lv_elements_3_0= ruleElement ) { - // InternalIgnoreCaseImportsTestLanguage.g:207:4: (lv_elements_3_0= ruleElement ) - // InternalIgnoreCaseImportsTestLanguage.g:208:5: lv_elements_3_0= ruleElement + // InternalIgnoreCaseImportsTestLanguage.g:212:4: (lv_elements_3_0= ruleElement ) + // InternalIgnoreCaseImportsTestLanguage.g:213:5: lv_elements_3_0= ruleElement { newCompositeNode(grammarAccess.getElementAccess().getElementsElementParserRuleCall_3_0()); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseNamespacesTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseNamespacesTestLanguage.g index c5933c234..721db95ad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseNamespacesTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseNamespacesTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalIgnoreCaseNamespacesTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseNamespacesTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseNamespacesTestLanguageLexer.java index 98d570798..2ecd195aa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseNamespacesTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseNamespacesTestLanguageLexer.java @@ -81,10 +81,10 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseNamespacesTestLanguage.g:232:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalIgnoreCaseNamespacesTestLanguage.g:232:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalIgnoreCaseNamespacesTestLanguage.g:237:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalIgnoreCaseNamespacesTestLanguage.g:237:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalIgnoreCaseNamespacesTestLanguage.g:232:11: ( '^' )? + // InternalIgnoreCaseNamespacesTestLanguage.g:237:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -93,7 +93,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:232:11: '^' + // InternalIgnoreCaseNamespacesTestLanguage.g:237:11: '^' { match('^'); @@ -111,7 +111,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalIgnoreCaseNamespacesTestLanguage.g:232:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalIgnoreCaseNamespacesTestLanguage.g:237:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -160,10 +160,10 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseNamespacesTestLanguage.g:234:10: ( ( '0' .. '9' )+ ) - // InternalIgnoreCaseNamespacesTestLanguage.g:234:12: ( '0' .. '9' )+ + // InternalIgnoreCaseNamespacesTestLanguage.g:239:10: ( ( '0' .. '9' )+ ) + // InternalIgnoreCaseNamespacesTestLanguage.g:239:12: ( '0' .. '9' )+ { - // InternalIgnoreCaseNamespacesTestLanguage.g:234:12: ( '0' .. '9' )+ + // InternalIgnoreCaseNamespacesTestLanguage.g:239:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -177,7 +177,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:234:13: '0' .. '9' + // InternalIgnoreCaseNamespacesTestLanguage.g:239:13: '0' .. '9' { matchRange('0','9'); @@ -209,10 +209,10 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseNamespacesTestLanguage.g:236:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalIgnoreCaseNamespacesTestLanguage.g:236:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalIgnoreCaseNamespacesTestLanguage.g:241:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalIgnoreCaseNamespacesTestLanguage.g:241:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalIgnoreCaseNamespacesTestLanguage.g:236:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalIgnoreCaseNamespacesTestLanguage.g:241:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -230,10 +230,10 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:236:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalIgnoreCaseNamespacesTestLanguage.g:241:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalIgnoreCaseNamespacesTestLanguage.g:236:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalIgnoreCaseNamespacesTestLanguage.g:241:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -249,7 +249,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:236:21: '\\\\' . + // InternalIgnoreCaseNamespacesTestLanguage.g:241:21: '\\\\' . { match('\\'); matchAny(); @@ -257,7 +257,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { } break; case 2 : - // InternalIgnoreCaseNamespacesTestLanguage.g:236:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalIgnoreCaseNamespacesTestLanguage.g:241:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -282,10 +282,10 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { } break; case 2 : - // InternalIgnoreCaseNamespacesTestLanguage.g:236:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalIgnoreCaseNamespacesTestLanguage.g:241:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalIgnoreCaseNamespacesTestLanguage.g:236:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalIgnoreCaseNamespacesTestLanguage.g:241:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -301,7 +301,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:236:54: '\\\\' . + // InternalIgnoreCaseNamespacesTestLanguage.g:241:54: '\\\\' . { match('\\'); matchAny(); @@ -309,7 +309,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { } break; case 2 : - // InternalIgnoreCaseNamespacesTestLanguage.g:236:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalIgnoreCaseNamespacesTestLanguage.g:241:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -352,12 +352,12 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseNamespacesTestLanguage.g:238:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalIgnoreCaseNamespacesTestLanguage.g:238:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalIgnoreCaseNamespacesTestLanguage.g:243:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalIgnoreCaseNamespacesTestLanguage.g:243:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalIgnoreCaseNamespacesTestLanguage.g:238:24: ( options {greedy=false; } : . )* + // InternalIgnoreCaseNamespacesTestLanguage.g:243:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -382,7 +382,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:238:52: . + // InternalIgnoreCaseNamespacesTestLanguage.g:243:52: . { matchAny(); @@ -412,12 +412,12 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseNamespacesTestLanguage.g:240:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalIgnoreCaseNamespacesTestLanguage.g:240:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalIgnoreCaseNamespacesTestLanguage.g:245:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalIgnoreCaseNamespacesTestLanguage.g:245:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalIgnoreCaseNamespacesTestLanguage.g:240:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalIgnoreCaseNamespacesTestLanguage.g:245:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -430,7 +430,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:240:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalIgnoreCaseNamespacesTestLanguage.g:245: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(); @@ -450,7 +450,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { } } while (true); - // InternalIgnoreCaseNamespacesTestLanguage.g:240:40: ( ( '\\r' )? '\\n' )? + // InternalIgnoreCaseNamespacesTestLanguage.g:245:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -459,9 +459,9 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:240:41: ( '\\r' )? '\\n' + // InternalIgnoreCaseNamespacesTestLanguage.g:245:41: ( '\\r' )? '\\n' { - // InternalIgnoreCaseNamespacesTestLanguage.g:240:41: ( '\\r' )? + // InternalIgnoreCaseNamespacesTestLanguage.g:245:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -470,7 +470,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:240:41: '\\r' + // InternalIgnoreCaseNamespacesTestLanguage.g:245:41: '\\r' { match('\r'); @@ -502,10 +502,10 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseNamespacesTestLanguage.g:242:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalIgnoreCaseNamespacesTestLanguage.g:242:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalIgnoreCaseNamespacesTestLanguage.g:247:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalIgnoreCaseNamespacesTestLanguage.g:247:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalIgnoreCaseNamespacesTestLanguage.g:242:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalIgnoreCaseNamespacesTestLanguage.g:247:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -559,8 +559,8 @@ public class InternalIgnoreCaseNamespacesTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIgnoreCaseNamespacesTestLanguage.g:244:16: ( . ) - // InternalIgnoreCaseNamespacesTestLanguage.g:244:18: . + // InternalIgnoreCaseNamespacesTestLanguage.g:249:16: ( . ) + // InternalIgnoreCaseNamespacesTestLanguage.g:249:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseNamespacesTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseNamespacesTestLanguageParser.java index 468fa4954..c5ae415a1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseNamespacesTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalIgnoreCaseNamespacesTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -74,7 +82,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte // $ANTLR start "entryRuleModel" - // InternalIgnoreCaseNamespacesTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalIgnoreCaseNamespacesTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -82,8 +90,8 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte try { - // InternalIgnoreCaseNamespacesTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalIgnoreCaseNamespacesTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalIgnoreCaseNamespacesTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalIgnoreCaseNamespacesTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -110,7 +118,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte // $ANTLR start "ruleModel" - // InternalIgnoreCaseNamespacesTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) ; + // InternalIgnoreCaseNamespacesTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -123,13 +131,13 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte enterRule(); try { - // InternalIgnoreCaseNamespacesTestLanguage.g:77:2: ( ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) ) - // InternalIgnoreCaseNamespacesTestLanguage.g:78:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) + // InternalIgnoreCaseNamespacesTestLanguage.g:82:2: ( ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) ) + // InternalIgnoreCaseNamespacesTestLanguage.g:83:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) { - // InternalIgnoreCaseNamespacesTestLanguage.g:78:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) - // InternalIgnoreCaseNamespacesTestLanguage.g:79:3: ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ + // InternalIgnoreCaseNamespacesTestLanguage.g:83:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ ) + // InternalIgnoreCaseNamespacesTestLanguage.g:84:3: ( (lv_imports_0_0= ruleImport ) )* ( (lv_elements_1_0= ruleElement ) )+ { - // InternalIgnoreCaseNamespacesTestLanguage.g:79:3: ( (lv_imports_0_0= ruleImport ) )* + // InternalIgnoreCaseNamespacesTestLanguage.g:84:3: ( (lv_imports_0_0= ruleImport ) )* loop1: do { int alt1=2; @@ -142,10 +150,10 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte switch (alt1) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:80:4: (lv_imports_0_0= ruleImport ) + // InternalIgnoreCaseNamespacesTestLanguage.g:85:4: (lv_imports_0_0= ruleImport ) { - // InternalIgnoreCaseNamespacesTestLanguage.g:80:4: (lv_imports_0_0= ruleImport ) - // InternalIgnoreCaseNamespacesTestLanguage.g:81:5: lv_imports_0_0= ruleImport + // InternalIgnoreCaseNamespacesTestLanguage.g:85:4: (lv_imports_0_0= ruleImport ) + // InternalIgnoreCaseNamespacesTestLanguage.g:86:5: lv_imports_0_0= ruleImport { newCompositeNode(grammarAccess.getModelAccess().getImportsImportParserRuleCall_0_0()); @@ -178,7 +186,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte } } while (true); - // InternalIgnoreCaseNamespacesTestLanguage.g:98:3: ( (lv_elements_1_0= ruleElement ) )+ + // InternalIgnoreCaseNamespacesTestLanguage.g:103:3: ( (lv_elements_1_0= ruleElement ) )+ int cnt2=0; loop2: do { @@ -192,10 +200,10 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte switch (alt2) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:99:4: (lv_elements_1_0= ruleElement ) + // InternalIgnoreCaseNamespacesTestLanguage.g:104:4: (lv_elements_1_0= ruleElement ) { - // InternalIgnoreCaseNamespacesTestLanguage.g:99:4: (lv_elements_1_0= ruleElement ) - // InternalIgnoreCaseNamespacesTestLanguage.g:100:5: lv_elements_1_0= ruleElement + // InternalIgnoreCaseNamespacesTestLanguage.g:104:4: (lv_elements_1_0= ruleElement ) + // InternalIgnoreCaseNamespacesTestLanguage.g:105:5: lv_elements_1_0= ruleElement { newCompositeNode(grammarAccess.getModelAccess().getElementsElementParserRuleCall_1_0()); @@ -255,7 +263,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte // $ANTLR start "entryRuleImport" - // InternalIgnoreCaseNamespacesTestLanguage.g:121:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; + // InternalIgnoreCaseNamespacesTestLanguage.g:126:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; public final EObject entryRuleImport() throws RecognitionException { EObject current = null; @@ -263,8 +271,8 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte try { - // InternalIgnoreCaseNamespacesTestLanguage.g:121:47: (iv_ruleImport= ruleImport EOF ) - // InternalIgnoreCaseNamespacesTestLanguage.g:122:2: iv_ruleImport= ruleImport EOF + // InternalIgnoreCaseNamespacesTestLanguage.g:126:47: (iv_ruleImport= ruleImport EOF ) + // InternalIgnoreCaseNamespacesTestLanguage.g:127:2: iv_ruleImport= ruleImport EOF { newCompositeNode(grammarAccess.getImportRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -291,7 +299,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte // $ANTLR start "ruleImport" - // InternalIgnoreCaseNamespacesTestLanguage.g:128:1: ruleImport returns [EObject current=null] : ( (lv_importedNamespace_0_0= RULE_STRING ) ) ; + // InternalIgnoreCaseNamespacesTestLanguage.g:133:1: ruleImport returns [EObject current=null] : ( (lv_importedNamespace_0_0= RULE_STRING ) ) ; public final EObject ruleImport() throws RecognitionException { EObject current = null; @@ -301,14 +309,14 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte enterRule(); try { - // InternalIgnoreCaseNamespacesTestLanguage.g:134:2: ( ( (lv_importedNamespace_0_0= RULE_STRING ) ) ) - // InternalIgnoreCaseNamespacesTestLanguage.g:135:2: ( (lv_importedNamespace_0_0= RULE_STRING ) ) + // InternalIgnoreCaseNamespacesTestLanguage.g:139:2: ( ( (lv_importedNamespace_0_0= RULE_STRING ) ) ) + // InternalIgnoreCaseNamespacesTestLanguage.g:140:2: ( (lv_importedNamespace_0_0= RULE_STRING ) ) { - // InternalIgnoreCaseNamespacesTestLanguage.g:135:2: ( (lv_importedNamespace_0_0= RULE_STRING ) ) - // InternalIgnoreCaseNamespacesTestLanguage.g:136:3: (lv_importedNamespace_0_0= RULE_STRING ) + // InternalIgnoreCaseNamespacesTestLanguage.g:140:2: ( (lv_importedNamespace_0_0= RULE_STRING ) ) + // InternalIgnoreCaseNamespacesTestLanguage.g:141:3: (lv_importedNamespace_0_0= RULE_STRING ) { - // InternalIgnoreCaseNamespacesTestLanguage.g:136:3: (lv_importedNamespace_0_0= RULE_STRING ) - // InternalIgnoreCaseNamespacesTestLanguage.g:137:4: lv_importedNamespace_0_0= RULE_STRING + // InternalIgnoreCaseNamespacesTestLanguage.g:141:3: (lv_importedNamespace_0_0= RULE_STRING ) + // InternalIgnoreCaseNamespacesTestLanguage.g:142:4: lv_importedNamespace_0_0= RULE_STRING { lv_importedNamespace_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -350,7 +358,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte // $ANTLR start "entryRuleElement" - // InternalIgnoreCaseNamespacesTestLanguage.g:156:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalIgnoreCaseNamespacesTestLanguage.g:161:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -358,8 +366,8 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte try { - // InternalIgnoreCaseNamespacesTestLanguage.g:156:48: (iv_ruleElement= ruleElement EOF ) - // InternalIgnoreCaseNamespacesTestLanguage.g:157:2: iv_ruleElement= ruleElement EOF + // InternalIgnoreCaseNamespacesTestLanguage.g:161:48: (iv_ruleElement= ruleElement EOF ) + // InternalIgnoreCaseNamespacesTestLanguage.g:162:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -386,7 +394,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte // $ANTLR start "ruleElement" - // InternalIgnoreCaseNamespacesTestLanguage.g:163:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ; + // InternalIgnoreCaseNamespacesTestLanguage.g:168:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -401,17 +409,17 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte enterRule(); try { - // InternalIgnoreCaseNamespacesTestLanguage.g:169:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ) - // InternalIgnoreCaseNamespacesTestLanguage.g:170:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) + // InternalIgnoreCaseNamespacesTestLanguage.g:174:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) ) + // InternalIgnoreCaseNamespacesTestLanguage.g:175:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) { - // InternalIgnoreCaseNamespacesTestLanguage.g:170:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) - // InternalIgnoreCaseNamespacesTestLanguage.g:171:3: ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' + // InternalIgnoreCaseNamespacesTestLanguage.g:175:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' ) + // InternalIgnoreCaseNamespacesTestLanguage.g:176:3: ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? otherlv_2= '{' ( (lv_elements_3_0= ruleElement ) )* otherlv_4= '}' { - // InternalIgnoreCaseNamespacesTestLanguage.g:171:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalIgnoreCaseNamespacesTestLanguage.g:172:4: (lv_name_0_0= RULE_ID ) + // InternalIgnoreCaseNamespacesTestLanguage.g:176:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalIgnoreCaseNamespacesTestLanguage.g:177:4: (lv_name_0_0= RULE_ID ) { - // InternalIgnoreCaseNamespacesTestLanguage.g:172:4: (lv_name_0_0= RULE_ID ) - // InternalIgnoreCaseNamespacesTestLanguage.g:173:5: lv_name_0_0= RULE_ID + // InternalIgnoreCaseNamespacesTestLanguage.g:177:4: (lv_name_0_0= RULE_ID ) + // InternalIgnoreCaseNamespacesTestLanguage.g:178:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -433,7 +441,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte } - // InternalIgnoreCaseNamespacesTestLanguage.g:189:3: ( (otherlv_1= RULE_ID ) )? + // InternalIgnoreCaseNamespacesTestLanguage.g:194:3: ( (otherlv_1= RULE_ID ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -442,10 +450,10 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte } switch (alt3) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:190:4: (otherlv_1= RULE_ID ) + // InternalIgnoreCaseNamespacesTestLanguage.g:195:4: (otherlv_1= RULE_ID ) { - // InternalIgnoreCaseNamespacesTestLanguage.g:190:4: (otherlv_1= RULE_ID ) - // InternalIgnoreCaseNamespacesTestLanguage.g:191:5: otherlv_1= RULE_ID + // InternalIgnoreCaseNamespacesTestLanguage.g:195:4: (otherlv_1= RULE_ID ) + // InternalIgnoreCaseNamespacesTestLanguage.g:196:5: otherlv_1= RULE_ID { if (current==null) { @@ -469,7 +477,7 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte newLeafNode(otherlv_2, grammarAccess.getElementAccess().getLeftCurlyBracketKeyword_2()); - // InternalIgnoreCaseNamespacesTestLanguage.g:206:3: ( (lv_elements_3_0= ruleElement ) )* + // InternalIgnoreCaseNamespacesTestLanguage.g:211:3: ( (lv_elements_3_0= ruleElement ) )* loop4: do { int alt4=2; @@ -482,10 +490,10 @@ public class InternalIgnoreCaseNamespacesTestLanguageParser extends AbstractInte switch (alt4) { case 1 : - // InternalIgnoreCaseNamespacesTestLanguage.g:207:4: (lv_elements_3_0= ruleElement ) + // InternalIgnoreCaseNamespacesTestLanguage.g:212:4: (lv_elements_3_0= ruleElement ) { - // InternalIgnoreCaseNamespacesTestLanguage.g:207:4: (lv_elements_3_0= ruleElement ) - // InternalIgnoreCaseNamespacesTestLanguage.g:208:5: lv_elements_3_0= ruleElement + // InternalIgnoreCaseNamespacesTestLanguage.g:212:4: (lv_elements_3_0= ruleElement ) + // InternalIgnoreCaseNamespacesTestLanguage.g:213:5: lv_elements_3_0= ruleElement { newCompositeNode(grammarAccess.getElementAccess().getElementsElementParserRuleCall_3_0()); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalImportUriTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalImportUriTestLanguage.g index 1637499fd..a13159ff7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalImportUriTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalImportUriTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalImportUriTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalImportUriTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalImportUriTestLanguageLexer.java index 27b0aaaca..b41659125 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalImportUriTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalImportUriTestLanguageLexer.java @@ -105,10 +105,10 @@ public class InternalImportUriTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalImportUriTestLanguage.g:219:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalImportUriTestLanguage.g:219:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalImportUriTestLanguage.g:224:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalImportUriTestLanguage.g:224:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalImportUriTestLanguage.g:219:11: ( '^' )? + // InternalImportUriTestLanguage.g:224:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -117,7 +117,7 @@ public class InternalImportUriTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalImportUriTestLanguage.g:219:11: '^' + // InternalImportUriTestLanguage.g:224:11: '^' { match('^'); @@ -135,7 +135,7 @@ public class InternalImportUriTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalImportUriTestLanguage.g:219:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalImportUriTestLanguage.g:224:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -184,10 +184,10 @@ public class InternalImportUriTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalImportUriTestLanguage.g:221:10: ( ( '0' .. '9' )+ ) - // InternalImportUriTestLanguage.g:221:12: ( '0' .. '9' )+ + // InternalImportUriTestLanguage.g:226:10: ( ( '0' .. '9' )+ ) + // InternalImportUriTestLanguage.g:226:12: ( '0' .. '9' )+ { - // InternalImportUriTestLanguage.g:221:12: ( '0' .. '9' )+ + // InternalImportUriTestLanguage.g:226:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -201,7 +201,7 @@ public class InternalImportUriTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalImportUriTestLanguage.g:221:13: '0' .. '9' + // InternalImportUriTestLanguage.g:226:13: '0' .. '9' { matchRange('0','9'); @@ -233,10 +233,10 @@ public class InternalImportUriTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalImportUriTestLanguage.g:223:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalImportUriTestLanguage.g:223:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalImportUriTestLanguage.g:228:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalImportUriTestLanguage.g:228:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalImportUriTestLanguage.g:223:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalImportUriTestLanguage.g:228:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -254,10 +254,10 @@ public class InternalImportUriTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalImportUriTestLanguage.g:223:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalImportUriTestLanguage.g:228:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalImportUriTestLanguage.g:223:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalImportUriTestLanguage.g:228:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -273,7 +273,7 @@ public class InternalImportUriTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalImportUriTestLanguage.g:223:21: '\\\\' . + // InternalImportUriTestLanguage.g:228:21: '\\\\' . { match('\\'); matchAny(); @@ -281,7 +281,7 @@ public class InternalImportUriTestLanguageLexer extends Lexer { } break; case 2 : - // InternalImportUriTestLanguage.g:223:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalImportUriTestLanguage.g:228:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -306,10 +306,10 @@ public class InternalImportUriTestLanguageLexer extends Lexer { } break; case 2 : - // InternalImportUriTestLanguage.g:223:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalImportUriTestLanguage.g:228:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalImportUriTestLanguage.g:223:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalImportUriTestLanguage.g:228:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -325,7 +325,7 @@ public class InternalImportUriTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalImportUriTestLanguage.g:223:54: '\\\\' . + // InternalImportUriTestLanguage.g:228:54: '\\\\' . { match('\\'); matchAny(); @@ -333,7 +333,7 @@ public class InternalImportUriTestLanguageLexer extends Lexer { } break; case 2 : - // InternalImportUriTestLanguage.g:223:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalImportUriTestLanguage.g:228:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -376,12 +376,12 @@ public class InternalImportUriTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalImportUriTestLanguage.g:225:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalImportUriTestLanguage.g:225:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalImportUriTestLanguage.g:230:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalImportUriTestLanguage.g:230:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalImportUriTestLanguage.g:225:24: ( options {greedy=false; } : . )* + // InternalImportUriTestLanguage.g:230:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -406,7 +406,7 @@ public class InternalImportUriTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalImportUriTestLanguage.g:225:52: . + // InternalImportUriTestLanguage.g:230:52: . { matchAny(); @@ -436,12 +436,12 @@ public class InternalImportUriTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalImportUriTestLanguage.g:227:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalImportUriTestLanguage.g:227:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalImportUriTestLanguage.g:232:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalImportUriTestLanguage.g:232:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalImportUriTestLanguage.g:227:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalImportUriTestLanguage.g:232:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -454,7 +454,7 @@ public class InternalImportUriTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalImportUriTestLanguage.g:227:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalImportUriTestLanguage.g:232: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(); @@ -474,7 +474,7 @@ public class InternalImportUriTestLanguageLexer extends Lexer { } } while (true); - // InternalImportUriTestLanguage.g:227:40: ( ( '\\r' )? '\\n' )? + // InternalImportUriTestLanguage.g:232:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -483,9 +483,9 @@ public class InternalImportUriTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalImportUriTestLanguage.g:227:41: ( '\\r' )? '\\n' + // InternalImportUriTestLanguage.g:232:41: ( '\\r' )? '\\n' { - // InternalImportUriTestLanguage.g:227:41: ( '\\r' )? + // InternalImportUriTestLanguage.g:232:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -494,7 +494,7 @@ public class InternalImportUriTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalImportUriTestLanguage.g:227:41: '\\r' + // InternalImportUriTestLanguage.g:232:41: '\\r' { match('\r'); @@ -526,10 +526,10 @@ public class InternalImportUriTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalImportUriTestLanguage.g:229:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalImportUriTestLanguage.g:229:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalImportUriTestLanguage.g:234:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalImportUriTestLanguage.g:234:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalImportUriTestLanguage.g:229:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalImportUriTestLanguage.g:234:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -583,8 +583,8 @@ public class InternalImportUriTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalImportUriTestLanguage.g:231:16: ( . ) - // InternalImportUriTestLanguage.g:231:18: . + // InternalImportUriTestLanguage.g:236:16: ( . ) + // InternalImportUriTestLanguage.g:236:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalImportUriTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalImportUriTestLanguageParser.java index 09a5bfdc4..97e6c5a3d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalImportUriTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalImportUriTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -75,7 +83,7 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleMain" - // InternalImportUriTestLanguage.g:64:1: entryRuleMain returns [EObject current=null] : iv_ruleMain= ruleMain EOF ; + // InternalImportUriTestLanguage.g:69:1: entryRuleMain returns [EObject current=null] : iv_ruleMain= ruleMain EOF ; public final EObject entryRuleMain() throws RecognitionException { EObject current = null; @@ -83,8 +91,8 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalImportUriTestLanguage.g:64:45: (iv_ruleMain= ruleMain EOF ) - // InternalImportUriTestLanguage.g:65:2: iv_ruleMain= ruleMain EOF + // InternalImportUriTestLanguage.g:69:45: (iv_ruleMain= ruleMain EOF ) + // InternalImportUriTestLanguage.g:70:2: iv_ruleMain= ruleMain EOF { newCompositeNode(grammarAccess.getMainRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -111,7 +119,7 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleMain" - // InternalImportUriTestLanguage.g:71:1: ruleMain returns [EObject current=null] : ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) ; + // InternalImportUriTestLanguage.g:76:1: ruleMain returns [EObject current=null] : ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) ; public final EObject ruleMain() throws RecognitionException { EObject current = null; @@ -124,13 +132,13 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalImportUriTestLanguage.g:77:2: ( ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) ) - // InternalImportUriTestLanguage.g:78:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) + // InternalImportUriTestLanguage.g:82:2: ( ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) ) + // InternalImportUriTestLanguage.g:83:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) { - // InternalImportUriTestLanguage.g:78:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) - // InternalImportUriTestLanguage.g:79:3: ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* + // InternalImportUriTestLanguage.g:83:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) + // InternalImportUriTestLanguage.g:84:3: ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* { - // InternalImportUriTestLanguage.g:79:3: ( (lv_imports_0_0= ruleImport ) )* + // InternalImportUriTestLanguage.g:84:3: ( (lv_imports_0_0= ruleImport ) )* loop1: do { int alt1=2; @@ -143,10 +151,10 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalImportUriTestLanguage.g:80:4: (lv_imports_0_0= ruleImport ) + // InternalImportUriTestLanguage.g:85:4: (lv_imports_0_0= ruleImport ) { - // InternalImportUriTestLanguage.g:80:4: (lv_imports_0_0= ruleImport ) - // InternalImportUriTestLanguage.g:81:5: lv_imports_0_0= ruleImport + // InternalImportUriTestLanguage.g:85:4: (lv_imports_0_0= ruleImport ) + // InternalImportUriTestLanguage.g:86:5: lv_imports_0_0= ruleImport { newCompositeNode(grammarAccess.getMainAccess().getImportsImportParserRuleCall_0_0()); @@ -179,7 +187,7 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa } } while (true); - // InternalImportUriTestLanguage.g:98:3: ( (lv_types_1_0= ruleType ) )* + // InternalImportUriTestLanguage.g:103:3: ( (lv_types_1_0= ruleType ) )* loop2: do { int alt2=2; @@ -192,10 +200,10 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa switch (alt2) { case 1 : - // InternalImportUriTestLanguage.g:99:4: (lv_types_1_0= ruleType ) + // InternalImportUriTestLanguage.g:104:4: (lv_types_1_0= ruleType ) { - // InternalImportUriTestLanguage.g:99:4: (lv_types_1_0= ruleType ) - // InternalImportUriTestLanguage.g:100:5: lv_types_1_0= ruleType + // InternalImportUriTestLanguage.g:104:4: (lv_types_1_0= ruleType ) + // InternalImportUriTestLanguage.g:105:5: lv_types_1_0= ruleType { newCompositeNode(grammarAccess.getMainAccess().getTypesTypeParserRuleCall_1_0()); @@ -251,7 +259,7 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleImport" - // InternalImportUriTestLanguage.g:121:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; + // InternalImportUriTestLanguage.g:126:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; public final EObject entryRuleImport() throws RecognitionException { EObject current = null; @@ -259,8 +267,8 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalImportUriTestLanguage.g:121:47: (iv_ruleImport= ruleImport EOF ) - // InternalImportUriTestLanguage.g:122:2: iv_ruleImport= ruleImport EOF + // InternalImportUriTestLanguage.g:126:47: (iv_ruleImport= ruleImport EOF ) + // InternalImportUriTestLanguage.g:127:2: iv_ruleImport= ruleImport EOF { newCompositeNode(grammarAccess.getImportRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -287,7 +295,7 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleImport" - // InternalImportUriTestLanguage.g:128:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_importURI_1_0= RULE_STRING ) ) ) ; + // InternalImportUriTestLanguage.g:133:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_importURI_1_0= RULE_STRING ) ) ) ; public final EObject ruleImport() throws RecognitionException { EObject current = null; @@ -298,21 +306,21 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalImportUriTestLanguage.g:134:2: ( (otherlv_0= 'import' ( (lv_importURI_1_0= RULE_STRING ) ) ) ) - // InternalImportUriTestLanguage.g:135:2: (otherlv_0= 'import' ( (lv_importURI_1_0= RULE_STRING ) ) ) + // InternalImportUriTestLanguage.g:139:2: ( (otherlv_0= 'import' ( (lv_importURI_1_0= RULE_STRING ) ) ) ) + // InternalImportUriTestLanguage.g:140:2: (otherlv_0= 'import' ( (lv_importURI_1_0= RULE_STRING ) ) ) { - // InternalImportUriTestLanguage.g:135:2: (otherlv_0= 'import' ( (lv_importURI_1_0= RULE_STRING ) ) ) - // InternalImportUriTestLanguage.g:136:3: otherlv_0= 'import' ( (lv_importURI_1_0= RULE_STRING ) ) + // InternalImportUriTestLanguage.g:140:2: (otherlv_0= 'import' ( (lv_importURI_1_0= RULE_STRING ) ) ) + // InternalImportUriTestLanguage.g:141:3: otherlv_0= 'import' ( (lv_importURI_1_0= RULE_STRING ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getImportAccess().getImportKeyword_0()); - // InternalImportUriTestLanguage.g:140:3: ( (lv_importURI_1_0= RULE_STRING ) ) - // InternalImportUriTestLanguage.g:141:4: (lv_importURI_1_0= RULE_STRING ) + // InternalImportUriTestLanguage.g:145:3: ( (lv_importURI_1_0= RULE_STRING ) ) + // InternalImportUriTestLanguage.g:146:4: (lv_importURI_1_0= RULE_STRING ) { - // InternalImportUriTestLanguage.g:141:4: (lv_importURI_1_0= RULE_STRING ) - // InternalImportUriTestLanguage.g:142:5: lv_importURI_1_0= RULE_STRING + // InternalImportUriTestLanguage.g:146:4: (lv_importURI_1_0= RULE_STRING ) + // InternalImportUriTestLanguage.g:147:5: lv_importURI_1_0= RULE_STRING { lv_importURI_1_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -357,7 +365,7 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleType" - // InternalImportUriTestLanguage.g:162:1: entryRuleType returns [EObject current=null] : iv_ruleType= ruleType EOF ; + // InternalImportUriTestLanguage.g:167:1: entryRuleType returns [EObject current=null] : iv_ruleType= ruleType EOF ; public final EObject entryRuleType() throws RecognitionException { EObject current = null; @@ -365,8 +373,8 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalImportUriTestLanguage.g:162:45: (iv_ruleType= ruleType EOF ) - // InternalImportUriTestLanguage.g:163:2: iv_ruleType= ruleType EOF + // InternalImportUriTestLanguage.g:167:45: (iv_ruleType= ruleType EOF ) + // InternalImportUriTestLanguage.g:168:2: iv_ruleType= ruleType EOF { newCompositeNode(grammarAccess.getTypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -393,7 +401,7 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleType" - // InternalImportUriTestLanguage.g:169:1: ruleType returns [EObject current=null] : (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) ) ; + // InternalImportUriTestLanguage.g:174:1: ruleType returns [EObject current=null] : (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) ) ; public final EObject ruleType() throws RecognitionException { EObject current = null; @@ -406,21 +414,21 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalImportUriTestLanguage.g:175:2: ( (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) ) ) - // InternalImportUriTestLanguage.g:176:2: (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) ) + // InternalImportUriTestLanguage.g:180:2: ( (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) ) ) + // InternalImportUriTestLanguage.g:181:2: (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) ) { - // InternalImportUriTestLanguage.g:176:2: (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) ) - // InternalImportUriTestLanguage.g:177:3: otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) + // InternalImportUriTestLanguage.g:181:2: (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) ) + // InternalImportUriTestLanguage.g:182:3: otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getTypeAccess().getTypeKeyword_0()); - // InternalImportUriTestLanguage.g:181:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalImportUriTestLanguage.g:182:4: (lv_name_1_0= RULE_ID ) + // InternalImportUriTestLanguage.g:186:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalImportUriTestLanguage.g:187:4: (lv_name_1_0= RULE_ID ) { - // InternalImportUriTestLanguage.g:182:4: (lv_name_1_0= RULE_ID ) - // InternalImportUriTestLanguage.g:183:5: lv_name_1_0= RULE_ID + // InternalImportUriTestLanguage.g:187:4: (lv_name_1_0= RULE_ID ) + // InternalImportUriTestLanguage.g:188:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -446,11 +454,11 @@ public class InternalImportUriTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getTypeAccess().getExtendsKeyword_2()); - // InternalImportUriTestLanguage.g:203:3: ( (otherlv_3= RULE_ID ) ) - // InternalImportUriTestLanguage.g:204:4: (otherlv_3= RULE_ID ) + // InternalImportUriTestLanguage.g:208:3: ( (otherlv_3= RULE_ID ) ) + // InternalImportUriTestLanguage.g:209:4: (otherlv_3= RULE_ID ) { - // InternalImportUriTestLanguage.g:204:4: (otherlv_3= RULE_ID ) - // InternalImportUriTestLanguage.g:205:5: otherlv_3= RULE_ID + // InternalImportUriTestLanguage.g:209:4: (otherlv_3= RULE_ID ) + // InternalImportUriTestLanguage.g:210:5: otherlv_3= RULE_ID { if (current==null) { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalLangATestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalLangATestLanguage.g index f81bec232..e3df69c8e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalLangATestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalLangATestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalLangATestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalLangATestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalLangATestLanguageLexer.java index 7f7edcde7..6a5f45b18 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalLangATestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalLangATestLanguageLexer.java @@ -148,10 +148,10 @@ public class InternalLangATestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLangATestLanguage.g:259:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalLangATestLanguage.g:259:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLangATestLanguage.g:264:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalLangATestLanguage.g:264:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalLangATestLanguage.g:259:11: ( '^' )? + // InternalLangATestLanguage.g:264:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -160,7 +160,7 @@ public class InternalLangATestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalLangATestLanguage.g:259:11: '^' + // InternalLangATestLanguage.g:264:11: '^' { match('^'); @@ -178,7 +178,7 @@ public class InternalLangATestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalLangATestLanguage.g:259:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLangATestLanguage.g:264:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -227,10 +227,10 @@ public class InternalLangATestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLangATestLanguage.g:261:10: ( ( '0' .. '9' )+ ) - // InternalLangATestLanguage.g:261:12: ( '0' .. '9' )+ + // InternalLangATestLanguage.g:266:10: ( ( '0' .. '9' )+ ) + // InternalLangATestLanguage.g:266:12: ( '0' .. '9' )+ { - // InternalLangATestLanguage.g:261:12: ( '0' .. '9' )+ + // InternalLangATestLanguage.g:266:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -244,7 +244,7 @@ public class InternalLangATestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalLangATestLanguage.g:261:13: '0' .. '9' + // InternalLangATestLanguage.g:266:13: '0' .. '9' { matchRange('0','9'); @@ -276,10 +276,10 @@ public class InternalLangATestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLangATestLanguage.g:263:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalLangATestLanguage.g:263:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLangATestLanguage.g:268:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalLangATestLanguage.g:268:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalLangATestLanguage.g:263:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLangATestLanguage.g:268:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -297,10 +297,10 @@ public class InternalLangATestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalLangATestLanguage.g:263:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalLangATestLanguage.g:268:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalLangATestLanguage.g:263:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalLangATestLanguage.g:268:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -316,7 +316,7 @@ public class InternalLangATestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalLangATestLanguage.g:263:21: '\\\\' . + // InternalLangATestLanguage.g:268:21: '\\\\' . { match('\\'); matchAny(); @@ -324,7 +324,7 @@ public class InternalLangATestLanguageLexer extends Lexer { } break; case 2 : - // InternalLangATestLanguage.g:263:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalLangATestLanguage.g:268:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -349,10 +349,10 @@ public class InternalLangATestLanguageLexer extends Lexer { } break; case 2 : - // InternalLangATestLanguage.g:263:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalLangATestLanguage.g:268:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalLangATestLanguage.g:263:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalLangATestLanguage.g:268:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -368,7 +368,7 @@ public class InternalLangATestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalLangATestLanguage.g:263:54: '\\\\' . + // InternalLangATestLanguage.g:268:54: '\\\\' . { match('\\'); matchAny(); @@ -376,7 +376,7 @@ public class InternalLangATestLanguageLexer extends Lexer { } break; case 2 : - // InternalLangATestLanguage.g:263:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalLangATestLanguage.g:268:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -419,12 +419,12 @@ public class InternalLangATestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLangATestLanguage.g:265:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalLangATestLanguage.g:265:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalLangATestLanguage.g:270:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalLangATestLanguage.g:270:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalLangATestLanguage.g:265:24: ( options {greedy=false; } : . )* + // InternalLangATestLanguage.g:270:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -449,7 +449,7 @@ public class InternalLangATestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalLangATestLanguage.g:265:52: . + // InternalLangATestLanguage.g:270:52: . { matchAny(); @@ -479,12 +479,12 @@ public class InternalLangATestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLangATestLanguage.g:267:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalLangATestLanguage.g:267:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalLangATestLanguage.g:272:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalLangATestLanguage.g:272:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalLangATestLanguage.g:267:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalLangATestLanguage.g:272:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -497,7 +497,7 @@ public class InternalLangATestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalLangATestLanguage.g:267:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalLangATestLanguage.g:272: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(); @@ -517,7 +517,7 @@ public class InternalLangATestLanguageLexer extends Lexer { } } while (true); - // InternalLangATestLanguage.g:267:40: ( ( '\\r' )? '\\n' )? + // InternalLangATestLanguage.g:272:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -526,9 +526,9 @@ public class InternalLangATestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalLangATestLanguage.g:267:41: ( '\\r' )? '\\n' + // InternalLangATestLanguage.g:272:41: ( '\\r' )? '\\n' { - // InternalLangATestLanguage.g:267:41: ( '\\r' )? + // InternalLangATestLanguage.g:272:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -537,7 +537,7 @@ public class InternalLangATestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalLangATestLanguage.g:267:41: '\\r' + // InternalLangATestLanguage.g:272:41: '\\r' { match('\r'); @@ -569,10 +569,10 @@ public class InternalLangATestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLangATestLanguage.g:269:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalLangATestLanguage.g:269:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLangATestLanguage.g:274:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalLangATestLanguage.g:274:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalLangATestLanguage.g:269:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLangATestLanguage.g:274:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -626,8 +626,8 @@ public class InternalLangATestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLangATestLanguage.g:271:16: ( . ) - // InternalLangATestLanguage.g:271:18: . + // InternalLangATestLanguage.g:276:16: ( . ) + // InternalLangATestLanguage.g:276:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalLangATestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalLangATestLanguageParser.java index 6082c002e..a0ae67cf4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalLangATestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/parser/antlr/internal/InternalLangATestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -77,7 +85,7 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleMain" - // InternalLangATestLanguage.g:64:1: entryRuleMain returns [EObject current=null] : iv_ruleMain= ruleMain EOF ; + // InternalLangATestLanguage.g:69:1: entryRuleMain returns [EObject current=null] : iv_ruleMain= ruleMain EOF ; public final EObject entryRuleMain() throws RecognitionException { EObject current = null; @@ -85,8 +93,8 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser try { - // InternalLangATestLanguage.g:64:45: (iv_ruleMain= ruleMain EOF ) - // InternalLangATestLanguage.g:65:2: iv_ruleMain= ruleMain EOF + // InternalLangATestLanguage.g:69:45: (iv_ruleMain= ruleMain EOF ) + // InternalLangATestLanguage.g:70:2: iv_ruleMain= ruleMain EOF { newCompositeNode(grammarAccess.getMainRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -113,7 +121,7 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleMain" - // InternalLangATestLanguage.g:71:1: ruleMain returns [EObject current=null] : ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) ; + // InternalLangATestLanguage.g:76:1: ruleMain returns [EObject current=null] : ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) ; public final EObject ruleMain() throws RecognitionException { EObject current = null; @@ -126,13 +134,13 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalLangATestLanguage.g:77:2: ( ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) ) - // InternalLangATestLanguage.g:78:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) + // InternalLangATestLanguage.g:82:2: ( ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) ) + // InternalLangATestLanguage.g:83:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) { - // InternalLangATestLanguage.g:78:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) - // InternalLangATestLanguage.g:79:3: ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* + // InternalLangATestLanguage.g:83:2: ( ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* ) + // InternalLangATestLanguage.g:84:3: ( (lv_imports_0_0= ruleImport ) )* ( (lv_types_1_0= ruleType ) )* { - // InternalLangATestLanguage.g:79:3: ( (lv_imports_0_0= ruleImport ) )* + // InternalLangATestLanguage.g:84:3: ( (lv_imports_0_0= ruleImport ) )* loop1: do { int alt1=2; @@ -145,10 +153,10 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser switch (alt1) { case 1 : - // InternalLangATestLanguage.g:80:4: (lv_imports_0_0= ruleImport ) + // InternalLangATestLanguage.g:85:4: (lv_imports_0_0= ruleImport ) { - // InternalLangATestLanguage.g:80:4: (lv_imports_0_0= ruleImport ) - // InternalLangATestLanguage.g:81:5: lv_imports_0_0= ruleImport + // InternalLangATestLanguage.g:85:4: (lv_imports_0_0= ruleImport ) + // InternalLangATestLanguage.g:86:5: lv_imports_0_0= ruleImport { newCompositeNode(grammarAccess.getMainAccess().getImportsImportParserRuleCall_0_0()); @@ -181,7 +189,7 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser } } while (true); - // InternalLangATestLanguage.g:98:3: ( (lv_types_1_0= ruleType ) )* + // InternalLangATestLanguage.g:103:3: ( (lv_types_1_0= ruleType ) )* loop2: do { int alt2=2; @@ -194,10 +202,10 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser switch (alt2) { case 1 : - // InternalLangATestLanguage.g:99:4: (lv_types_1_0= ruleType ) + // InternalLangATestLanguage.g:104:4: (lv_types_1_0= ruleType ) { - // InternalLangATestLanguage.g:99:4: (lv_types_1_0= ruleType ) - // InternalLangATestLanguage.g:100:5: lv_types_1_0= ruleType + // InternalLangATestLanguage.g:104:4: (lv_types_1_0= ruleType ) + // InternalLangATestLanguage.g:105:5: lv_types_1_0= ruleType { newCompositeNode(grammarAccess.getMainAccess().getTypesTypeParserRuleCall_1_0()); @@ -253,7 +261,7 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleImport" - // InternalLangATestLanguage.g:121:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; + // InternalLangATestLanguage.g:126:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; public final EObject entryRuleImport() throws RecognitionException { EObject current = null; @@ -261,8 +269,8 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser try { - // InternalLangATestLanguage.g:121:47: (iv_ruleImport= ruleImport EOF ) - // InternalLangATestLanguage.g:122:2: iv_ruleImport= ruleImport EOF + // InternalLangATestLanguage.g:126:47: (iv_ruleImport= ruleImport EOF ) + // InternalLangATestLanguage.g:127:2: iv_ruleImport= ruleImport EOF { newCompositeNode(grammarAccess.getImportRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -289,7 +297,7 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleImport" - // InternalLangATestLanguage.g:128:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_uri_1_0= RULE_STRING ) ) ) ; + // InternalLangATestLanguage.g:133:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_uri_1_0= RULE_STRING ) ) ) ; public final EObject ruleImport() throws RecognitionException { EObject current = null; @@ -300,21 +308,21 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalLangATestLanguage.g:134:2: ( (otherlv_0= 'import' ( (lv_uri_1_0= RULE_STRING ) ) ) ) - // InternalLangATestLanguage.g:135:2: (otherlv_0= 'import' ( (lv_uri_1_0= RULE_STRING ) ) ) + // InternalLangATestLanguage.g:139:2: ( (otherlv_0= 'import' ( (lv_uri_1_0= RULE_STRING ) ) ) ) + // InternalLangATestLanguage.g:140:2: (otherlv_0= 'import' ( (lv_uri_1_0= RULE_STRING ) ) ) { - // InternalLangATestLanguage.g:135:2: (otherlv_0= 'import' ( (lv_uri_1_0= RULE_STRING ) ) ) - // InternalLangATestLanguage.g:136:3: otherlv_0= 'import' ( (lv_uri_1_0= RULE_STRING ) ) + // InternalLangATestLanguage.g:140:2: (otherlv_0= 'import' ( (lv_uri_1_0= RULE_STRING ) ) ) + // InternalLangATestLanguage.g:141:3: otherlv_0= 'import' ( (lv_uri_1_0= RULE_STRING ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getImportAccess().getImportKeyword_0()); - // InternalLangATestLanguage.g:140:3: ( (lv_uri_1_0= RULE_STRING ) ) - // InternalLangATestLanguage.g:141:4: (lv_uri_1_0= RULE_STRING ) + // InternalLangATestLanguage.g:145:3: ( (lv_uri_1_0= RULE_STRING ) ) + // InternalLangATestLanguage.g:146:4: (lv_uri_1_0= RULE_STRING ) { - // InternalLangATestLanguage.g:141:4: (lv_uri_1_0= RULE_STRING ) - // InternalLangATestLanguage.g:142:5: lv_uri_1_0= RULE_STRING + // InternalLangATestLanguage.g:146:4: (lv_uri_1_0= RULE_STRING ) + // InternalLangATestLanguage.g:147:5: lv_uri_1_0= RULE_STRING { lv_uri_1_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -359,7 +367,7 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleType" - // InternalLangATestLanguage.g:162:1: entryRuleType returns [EObject current=null] : iv_ruleType= ruleType EOF ; + // InternalLangATestLanguage.g:167:1: entryRuleType returns [EObject current=null] : iv_ruleType= ruleType EOF ; public final EObject entryRuleType() throws RecognitionException { EObject current = null; @@ -367,8 +375,8 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser try { - // InternalLangATestLanguage.g:162:45: (iv_ruleType= ruleType EOF ) - // InternalLangATestLanguage.g:163:2: iv_ruleType= ruleType EOF + // InternalLangATestLanguage.g:167:45: (iv_ruleType= ruleType EOF ) + // InternalLangATestLanguage.g:168:2: iv_ruleType= ruleType EOF { newCompositeNode(grammarAccess.getTypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -395,7 +403,7 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleType" - // InternalLangATestLanguage.g:169:1: ruleType returns [EObject current=null] : (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? ) ; + // InternalLangATestLanguage.g:174:1: ruleType returns [EObject current=null] : (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? ) ; public final EObject ruleType() throws RecognitionException { EObject current = null; @@ -412,21 +420,21 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalLangATestLanguage.g:175:2: ( (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? ) ) - // InternalLangATestLanguage.g:176:2: (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? ) + // InternalLangATestLanguage.g:180:2: ( (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? ) ) + // InternalLangATestLanguage.g:181:2: (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? ) { - // InternalLangATestLanguage.g:176:2: (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? ) - // InternalLangATestLanguage.g:177:3: otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? + // InternalLangATestLanguage.g:181:2: (otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? ) + // InternalLangATestLanguage.g:182:3: otherlv_0= 'type' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getTypeAccess().getTypeKeyword_0()); - // InternalLangATestLanguage.g:181:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalLangATestLanguage.g:182:4: (lv_name_1_0= RULE_ID ) + // InternalLangATestLanguage.g:186:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalLangATestLanguage.g:187:4: (lv_name_1_0= RULE_ID ) { - // InternalLangATestLanguage.g:182:4: (lv_name_1_0= RULE_ID ) - // InternalLangATestLanguage.g:183:5: lv_name_1_0= RULE_ID + // InternalLangATestLanguage.g:187:4: (lv_name_1_0= RULE_ID ) + // InternalLangATestLanguage.g:188:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -448,7 +456,7 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser } - // InternalLangATestLanguage.g:199:3: (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) )? + // InternalLangATestLanguage.g:204:3: (otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -457,17 +465,17 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser } switch (alt3) { case 1 : - // InternalLangATestLanguage.g:200:4: otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) + // InternalLangATestLanguage.g:205:4: otherlv_2= 'extends' ( (otherlv_3= RULE_ID ) ) { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_6); newLeafNode(otherlv_2, grammarAccess.getTypeAccess().getExtendsKeyword_2_0()); - // InternalLangATestLanguage.g:204:4: ( (otherlv_3= RULE_ID ) ) - // InternalLangATestLanguage.g:205:5: (otherlv_3= RULE_ID ) + // InternalLangATestLanguage.g:209:4: ( (otherlv_3= RULE_ID ) ) + // InternalLangATestLanguage.g:210:5: (otherlv_3= RULE_ID ) { - // InternalLangATestLanguage.g:205:5: (otherlv_3= RULE_ID ) - // InternalLangATestLanguage.g:206:6: otherlv_3= RULE_ID + // InternalLangATestLanguage.g:210:5: (otherlv_3= RULE_ID ) + // InternalLangATestLanguage.g:211:6: otherlv_3= RULE_ID { if (current==null) { @@ -490,7 +498,7 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser } - // InternalLangATestLanguage.g:218:3: (otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? + // InternalLangATestLanguage.g:223:3: (otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? int alt5=2; int LA5_0 = input.LA(1); @@ -499,17 +507,17 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser } switch (alt5) { case 1 : - // InternalLangATestLanguage.g:219:4: otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* + // InternalLangATestLanguage.g:224:4: otherlv_4= 'implements' ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* { otherlv_4=(Token)match(input,14,FollowSets000.FOLLOW_6); newLeafNode(otherlv_4, grammarAccess.getTypeAccess().getImplementsKeyword_3_0()); - // InternalLangATestLanguage.g:223:4: ( (otherlv_5= RULE_ID ) ) - // InternalLangATestLanguage.g:224:5: (otherlv_5= RULE_ID ) + // InternalLangATestLanguage.g:228:4: ( (otherlv_5= RULE_ID ) ) + // InternalLangATestLanguage.g:229:5: (otherlv_5= RULE_ID ) { - // InternalLangATestLanguage.g:224:5: (otherlv_5= RULE_ID ) - // InternalLangATestLanguage.g:225:6: otherlv_5= RULE_ID + // InternalLangATestLanguage.g:229:5: (otherlv_5= RULE_ID ) + // InternalLangATestLanguage.g:230:6: otherlv_5= RULE_ID { if (current==null) { @@ -526,7 +534,7 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser } - // InternalLangATestLanguage.g:236:4: (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* + // InternalLangATestLanguage.g:241:4: (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* loop4: do { int alt4=2; @@ -539,17 +547,17 @@ public class InternalLangATestLanguageParser extends AbstractInternalAntlrParser switch (alt4) { case 1 : - // InternalLangATestLanguage.g:237:5: otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) + // InternalLangATestLanguage.g:242:5: otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) { otherlv_6=(Token)match(input,15,FollowSets000.FOLLOW_6); newLeafNode(otherlv_6, grammarAccess.getTypeAccess().getCommaKeyword_3_2_0()); - // InternalLangATestLanguage.g:241:5: ( (otherlv_7= RULE_ID ) ) - // InternalLangATestLanguage.g:242:6: (otherlv_7= RULE_ID ) + // InternalLangATestLanguage.g:246:5: ( (otherlv_7= RULE_ID ) ) + // InternalLangATestLanguage.g:247:6: (otherlv_7= RULE_ID ) { - // InternalLangATestLanguage.g:242:6: (otherlv_7= RULE_ID ) - // InternalLangATestLanguage.g:243:7: otherlv_7= RULE_ID + // InternalLangATestLanguage.g:247:6: (otherlv_7= RULE_ID ) + // InternalLangATestLanguage.g:248:7: otherlv_7= RULE_ID { if (current==null) { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractAbstractIgnoreCaseLinkingTestLanguageScopeProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractAbstractIgnoreCaseLinkingTestLanguageScopeProvider.java index d4fee1448..40cbf9385 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractAbstractIgnoreCaseLinkingTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractAbstractIgnoreCaseLinkingTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.scoping; import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractIgnoreCaseImportsTestLanguageScopeProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractIgnoreCaseImportsTestLanguageScopeProvider.java index f75621d52..0a0324243 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractIgnoreCaseImportsTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractIgnoreCaseImportsTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.scoping; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractIgnoreCaseNamespacesTestLanguageScopeProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractIgnoreCaseNamespacesTestLanguageScopeProvider.java index df0e345b3..08da7b155 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractIgnoreCaseNamespacesTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractIgnoreCaseNamespacesTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.scoping; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractLangATestLanguageScopeProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractLangATestLanguageScopeProvider.java index 1c200476b..6c524bdff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractLangATestLanguageScopeProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/scoping/AbstractLangATestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.scoping; import org.eclipse.xtext.scoping.impl.DelegatingScopeProvider; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSemanticSequencer.java index 4da3ce9cc..85dccc9e6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSyntacticSequencer.java index 3cc5af24b..aa73b7ac1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/AbstractIgnoreCaseLinkingTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug287988TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug287988TestLanguageSemanticSequencer.java index 7ecb2f9ed..c9e0a0e5f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug287988TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug287988TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug287988TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug287988TestLanguageSyntacticSequencer.java index e71ac5057..cf2cf1b53 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug287988TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug287988TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug289059TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug289059TestLanguageSemanticSequencer.java index 90e1bb60d..24927e20b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug289059TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug289059TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug289059TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug289059TestLanguageSyntacticSequencer.java index 0b188c6a0..e8ac4a885 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug289059TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug289059TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug313089TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug313089TestLanguageSemanticSequencer.java index 123c9fc83..edb2371f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug313089TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug313089TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug313089TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug313089TestLanguageSyntacticSequencer.java index a9c3d2d6e..7ebed4303 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug313089TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug313089TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug362902SemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug362902SemanticSequencer.java index 35975a922..56a64ee54 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug362902SemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug362902SemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug362902SyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug362902SyntacticSequencer.java index 0d8a323c2..8c417cbcb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug362902SyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/Bug362902SyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseImportsTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseImportsTestLanguageSemanticSequencer.java index d217f83a3..ada71a161 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseImportsTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseImportsTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseImportsTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseImportsTestLanguageSyntacticSequencer.java index 0ae4b3155..f3fba5b48 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseImportsTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseImportsTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseNamespacesTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseNamespacesTestLanguageSemanticSequencer.java index 5f7cc5dc6..6611ce844 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseNamespacesTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseNamespacesTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseNamespacesTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseNamespacesTestLanguageSyntacticSequencer.java index f1e0a66bb..8ba2c9973 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseNamespacesTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/IgnoreCaseNamespacesTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/ImportUriTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/ImportUriTestLanguageSemanticSequencer.java index ec9c0ed4f..6dcec699c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/ImportUriTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/ImportUriTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/ImportUriTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/ImportUriTestLanguageSyntacticSequencer.java index b95260554..7d39ad316 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/ImportUriTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/ImportUriTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/LangATestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/LangATestLanguageSemanticSequencer.java index 1fd37dc11..9709f01c9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/LangATestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/LangATestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/LangATestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/LangATestLanguageSyntacticSequencer.java index 20944cc80..f46f824f5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/LangATestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/serializer/LangATestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/AbstractIgnoreCaseLinkingTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/AbstractIgnoreCaseLinkingTestLanguageGrammarAccess.java index 391fdbc75..3b894c9b4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/AbstractIgnoreCaseLinkingTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/AbstractIgnoreCaseLinkingTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug287988TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug287988TestLanguageGrammarAccess.java index 35d7a97a9..9a8648e5c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug287988TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug287988TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug289059TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug289059TestLanguageGrammarAccess.java index de6793a22..494a61b01 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug289059TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug289059TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug313089TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug313089TestLanguageGrammarAccess.java index ecca2fe31..893449957 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug313089TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug313089TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug362902GrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug362902GrammarAccess.java index f9068ea80..643c2769e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug362902GrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/Bug362902GrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/IgnoreCaseImportsTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/IgnoreCaseImportsTestLanguageGrammarAccess.java index 0b863f922..aff1d36d4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/IgnoreCaseImportsTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/IgnoreCaseImportsTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/IgnoreCaseNamespacesTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/IgnoreCaseNamespacesTestLanguageGrammarAccess.java index d81431660..0cbf354ce 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/IgnoreCaseNamespacesTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/IgnoreCaseNamespacesTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/ImportUriTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/ImportUriTestLanguageGrammarAccess.java index c8cc48ee6..42292a2e6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/ImportUriTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/ImportUriTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/LangATestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/LangATestLanguageGrammarAccess.java index 60bf18aed..fc8582291 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/LangATestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/linking/services/LangATestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/AbstractEcoreReferenceTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/AbstractEcoreReferenceTestLanguageRuntimeModule.java index 6fe03a9a0..ebe350d06 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/AbstractEcoreReferenceTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/AbstractEcoreReferenceTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/AbstractMetamodelRefTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/AbstractMetamodelRefTestLanguageRuntimeModule.java index d3a2ea1a7..fda8b2a32 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/AbstractMetamodelRefTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/AbstractMetamodelRefTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/AbstractMultiGenMMTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/AbstractMultiGenMMTestLanguageRuntimeModule.java index 94632a89c..ab5e6e938 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/AbstractMultiGenMMTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/AbstractMultiGenMMTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.genmodel index efafa4f34..26dc65be0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="EcoreReferenceTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore ../../../../../../src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferences.genmodel#//ecorePerNsURI ../../../../../../src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferences.genmodel#//ecorePerPlatformPlugin ../../../../../../src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferences.genmodel#//ecorePerPlatformResource"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetupGenerated.java index a513a910a..7e94be082 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.genmodel index 704f8abdf..c76e1ff8c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="MetamodelRefTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore platform:/resource/org.eclipse.xtext/org/eclipse/xtext/Xtext.genmodel#//xtext"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetupGenerated.java index faab00bd0..d618cebc9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.genmodel index 8d411902f..bee004229 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="MultiGenMMTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetupGenerated.java index fa63411f5..b99beb551 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/AnotherSimpleTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/AnotherSimpleTestFactory.java index 28b5966c4..a38ab9b5f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/AnotherSimpleTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/AnotherSimpleTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.anotherSimpleTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/AnotherSimpleTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/AnotherSimpleTestPackage.java index 229e00ca9..5cc7dbe5a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/AnotherSimpleTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/AnotherSimpleTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.anotherSimpleTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/Foo.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/Foo.java index 199fa295a..0bf45048f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/Foo.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/Foo.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.anotherSimpleTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/impl/AnotherSimpleTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/impl/AnotherSimpleTestFactoryImpl.java index a228e6a23..a5e0d76d4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/impl/AnotherSimpleTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/impl/AnotherSimpleTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.anotherSimpleTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/impl/AnotherSimpleTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/impl/AnotherSimpleTestPackageImpl.java index e78879185..7a4933e19 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/impl/AnotherSimpleTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/impl/AnotherSimpleTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.anotherSimpleTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/impl/FooImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/impl/FooImpl.java index a17b45443..b44f4359c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/impl/FooImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/impl/FooImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.anotherSimpleTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/util/AnotherSimpleTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/util/AnotherSimpleTestAdapterFactory.java index c7dd855ef..c6db9a92e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/util/AnotherSimpleTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/util/AnotherSimpleTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.anotherSimpleTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/util/AnotherSimpleTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/util/AnotherSimpleTestSwitch.java index 6f5be9277..02364e6f1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/util/AnotherSimpleTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/anotherSimpleTest/util/AnotherSimpleTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.anotherSimpleTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/EcoreReferenceFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/EcoreReferenceFactory.java index 5f2197c78..81f6e2f00 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/EcoreReferenceFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/EcoreReferenceFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/EcoreReferencePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/EcoreReferencePackage.java index f46b716b9..576113f6e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/EcoreReferencePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/EcoreReferencePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/Model.java index ebe506058..146105225 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/MyNamedElement_01.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/MyNamedElement_01.java index 9b0abef6a..9bab762bf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/MyNamedElement_01.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/MyNamedElement_01.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/MyNamedElement_02.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/MyNamedElement_02.java index 912781e4c..6f666a7b1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/MyNamedElement_02.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/MyNamedElement_02.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/MyNamedElement_03.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/MyNamedElement_03.java index 22733d660..1c2c1e8d1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/MyNamedElement_03.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/MyNamedElement_03.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/EcoreReferenceFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/EcoreReferenceFactoryImpl.java index 95fd93ebd..27a29e397 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/EcoreReferenceFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/EcoreReferenceFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/EcoreReferencePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/EcoreReferencePackageImpl.java index f39645d3a..71623b98f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/EcoreReferencePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/EcoreReferencePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/ModelImpl.java index 0e320acb2..76e6a1a91 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/MyNamedElement_01Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/MyNamedElement_01Impl.java index 748a904e7..4aaeee0d4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/MyNamedElement_01Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/MyNamedElement_01Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/MyNamedElement_02Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/MyNamedElement_02Impl.java index 2984d4e53..c07064876 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/MyNamedElement_02Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/MyNamedElement_02Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/MyNamedElement_03Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/MyNamedElement_03Impl.java index f4b8687cf..d5f51d4d8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/MyNamedElement_03Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/impl/MyNamedElement_03Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/util/EcoreReferenceAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/util/EcoreReferenceAdapterFactory.java index 0bdb5d08a..3ff6739b7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/util/EcoreReferenceAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/util/EcoreReferenceAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/util/EcoreReferenceSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/util/EcoreReferenceSwitch.java index 361d48c7f..d5361ba86 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/util/EcoreReferenceSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/ecoreReference/util/EcoreReferenceSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.ecoreReference.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/FooBar.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/FooBar.java index c074a0813..d48044c43 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/FooBar.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/FooBar.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.otherTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/OtherTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/OtherTestFactory.java index 54cf8cf31..2342f0a2f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/OtherTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/OtherTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.otherTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/OtherTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/OtherTestPackage.java index 31ace0ff3..04726fdc1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/OtherTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/OtherTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.otherTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/impl/FooBarImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/impl/FooBarImpl.java index df48ed6fd..d48b7fec0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/impl/FooBarImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/impl/FooBarImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.otherTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/impl/OtherTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/impl/OtherTestFactoryImpl.java index e24dbd132..521a72e09 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/impl/OtherTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/impl/OtherTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.otherTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/impl/OtherTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/impl/OtherTestPackageImpl.java index 62372f7c1..5c2ed8fd4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/impl/OtherTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/impl/OtherTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.otherTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/util/OtherTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/util/OtherTestAdapterFactory.java index e06dd1c9f..35f0d40c3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/util/OtherTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/util/OtherTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.otherTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/util/OtherTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/util/OtherTestSwitch.java index 02d77d15b..f43364090 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/util/OtherTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/otherTest/util/OtherTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.otherTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/EcoreReferenceTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/EcoreReferenceTestLanguageAntlrTokenFileProvider.java index 268680ed4..23a0249b4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/EcoreReferenceTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/EcoreReferenceTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/EcoreReferenceTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/EcoreReferenceTestLanguageParser.java index 8c9ee110d..6a652a9b8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/EcoreReferenceTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/EcoreReferenceTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MetamodelRefTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MetamodelRefTestLanguageAntlrTokenFileProvider.java index 04f7bbc7c..8fb19c988 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MetamodelRefTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MetamodelRefTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MetamodelRefTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MetamodelRefTestLanguageParser.java index 0f9fbf16b..4acb6aa8d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MetamodelRefTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MetamodelRefTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MultiGenMMTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MultiGenMMTestLanguageAntlrTokenFileProvider.java index 496c9184c..8d405b8a0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MultiGenMMTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MultiGenMMTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MultiGenMMTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MultiGenMMTestLanguageParser.java index b30332c68..63906053c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MultiGenMMTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/MultiGenMMTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalEcoreReferenceTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalEcoreReferenceTestLanguage.g index f48397c77..65f1c2854 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalEcoreReferenceTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalEcoreReferenceTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalEcoreReferenceTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalEcoreReferenceTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalEcoreReferenceTestLanguageLexer.java index cc30699d6..1b9ee3b30 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalEcoreReferenceTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalEcoreReferenceTestLanguageLexer.java @@ -193,10 +193,10 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreReferenceTestLanguage.g:1112:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalEcoreReferenceTestLanguage.g:1112:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalEcoreReferenceTestLanguage.g:1117:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalEcoreReferenceTestLanguage.g:1117:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalEcoreReferenceTestLanguage.g:1112:11: ( '^' )? + // InternalEcoreReferenceTestLanguage.g:1117:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -205,7 +205,7 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalEcoreReferenceTestLanguage.g:1112:11: '^' + // InternalEcoreReferenceTestLanguage.g:1117:11: '^' { match('^'); @@ -223,7 +223,7 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalEcoreReferenceTestLanguage.g:1112:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalEcoreReferenceTestLanguage.g:1117:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -272,10 +272,10 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreReferenceTestLanguage.g:1114:10: ( ( '0' .. '9' )+ ) - // InternalEcoreReferenceTestLanguage.g:1114:12: ( '0' .. '9' )+ + // InternalEcoreReferenceTestLanguage.g:1119:10: ( ( '0' .. '9' )+ ) + // InternalEcoreReferenceTestLanguage.g:1119:12: ( '0' .. '9' )+ { - // InternalEcoreReferenceTestLanguage.g:1114:12: ( '0' .. '9' )+ + // InternalEcoreReferenceTestLanguage.g:1119:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -289,7 +289,7 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalEcoreReferenceTestLanguage.g:1114:13: '0' .. '9' + // InternalEcoreReferenceTestLanguage.g:1119:13: '0' .. '9' { matchRange('0','9'); @@ -321,10 +321,10 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreReferenceTestLanguage.g:1116:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalEcoreReferenceTestLanguage.g:1116:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalEcoreReferenceTestLanguage.g:1121:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalEcoreReferenceTestLanguage.g:1121:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalEcoreReferenceTestLanguage.g:1116:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalEcoreReferenceTestLanguage.g:1121:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -342,10 +342,10 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalEcoreReferenceTestLanguage.g:1116:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalEcoreReferenceTestLanguage.g:1121:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalEcoreReferenceTestLanguage.g:1116:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalEcoreReferenceTestLanguage.g:1121:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -361,7 +361,7 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalEcoreReferenceTestLanguage.g:1116:21: '\\\\' . + // InternalEcoreReferenceTestLanguage.g:1121:21: '\\\\' . { match('\\'); matchAny(); @@ -369,7 +369,7 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEcoreReferenceTestLanguage.g:1116:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalEcoreReferenceTestLanguage.g:1121:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -394,10 +394,10 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEcoreReferenceTestLanguage.g:1116:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalEcoreReferenceTestLanguage.g:1121:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalEcoreReferenceTestLanguage.g:1116:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalEcoreReferenceTestLanguage.g:1121:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -413,7 +413,7 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalEcoreReferenceTestLanguage.g:1116:54: '\\\\' . + // InternalEcoreReferenceTestLanguage.g:1121:54: '\\\\' . { match('\\'); matchAny(); @@ -421,7 +421,7 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEcoreReferenceTestLanguage.g:1116:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalEcoreReferenceTestLanguage.g:1121:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -464,12 +464,12 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreReferenceTestLanguage.g:1118:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalEcoreReferenceTestLanguage.g:1118:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalEcoreReferenceTestLanguage.g:1123:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalEcoreReferenceTestLanguage.g:1123:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalEcoreReferenceTestLanguage.g:1118:24: ( options {greedy=false; } : . )* + // InternalEcoreReferenceTestLanguage.g:1123:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -494,7 +494,7 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalEcoreReferenceTestLanguage.g:1118:52: . + // InternalEcoreReferenceTestLanguage.g:1123:52: . { matchAny(); @@ -524,12 +524,12 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreReferenceTestLanguage.g:1120:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalEcoreReferenceTestLanguage.g:1120:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalEcoreReferenceTestLanguage.g:1125:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalEcoreReferenceTestLanguage.g:1125:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalEcoreReferenceTestLanguage.g:1120:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalEcoreReferenceTestLanguage.g:1125:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -542,7 +542,7 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalEcoreReferenceTestLanguage.g:1120:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalEcoreReferenceTestLanguage.g:1125: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(); @@ -562,7 +562,7 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { } } while (true); - // InternalEcoreReferenceTestLanguage.g:1120:40: ( ( '\\r' )? '\\n' )? + // InternalEcoreReferenceTestLanguage.g:1125:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -571,9 +571,9 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalEcoreReferenceTestLanguage.g:1120:41: ( '\\r' )? '\\n' + // InternalEcoreReferenceTestLanguage.g:1125:41: ( '\\r' )? '\\n' { - // InternalEcoreReferenceTestLanguage.g:1120:41: ( '\\r' )? + // InternalEcoreReferenceTestLanguage.g:1125:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -582,7 +582,7 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalEcoreReferenceTestLanguage.g:1120:41: '\\r' + // InternalEcoreReferenceTestLanguage.g:1125:41: '\\r' { match('\r'); @@ -614,10 +614,10 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreReferenceTestLanguage.g:1122:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalEcoreReferenceTestLanguage.g:1122:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEcoreReferenceTestLanguage.g:1127:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalEcoreReferenceTestLanguage.g:1127:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalEcoreReferenceTestLanguage.g:1122:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEcoreReferenceTestLanguage.g:1127:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -671,8 +671,8 @@ public class InternalEcoreReferenceTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreReferenceTestLanguage.g:1124:16: ( . ) - // InternalEcoreReferenceTestLanguage.g:1124:18: . + // InternalEcoreReferenceTestLanguage.g:1129:16: ( . ) + // InternalEcoreReferenceTestLanguage.g:1129:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalEcoreReferenceTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalEcoreReferenceTestLanguageParser.java index 682c081a5..9a4e288be 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalEcoreReferenceTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalEcoreReferenceTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -79,7 +87,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleModel" - // InternalEcoreReferenceTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalEcoreReferenceTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -87,8 +95,8 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn try { - // InternalEcoreReferenceTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalEcoreReferenceTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalEcoreReferenceTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalEcoreReferenceTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -115,7 +123,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleModel" - // InternalEcoreReferenceTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_extends_0_0= ruleExtendsNsURIEObject ) ) ( (lv_extends_1_0= ruleExtendsPluginEObject ) ) ( (lv_extends_2_0= ruleExtendsResourceEObject ) ) ) ; + // InternalEcoreReferenceTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_extends_0_0= ruleExtendsNsURIEObject ) ) ( (lv_extends_1_0= ruleExtendsPluginEObject ) ) ( (lv_extends_2_0= ruleExtendsResourceEObject ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -130,17 +138,17 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalEcoreReferenceTestLanguage.g:77:2: ( ( ( (lv_extends_0_0= ruleExtendsNsURIEObject ) ) ( (lv_extends_1_0= ruleExtendsPluginEObject ) ) ( (lv_extends_2_0= ruleExtendsResourceEObject ) ) ) ) - // InternalEcoreReferenceTestLanguage.g:78:2: ( ( (lv_extends_0_0= ruleExtendsNsURIEObject ) ) ( (lv_extends_1_0= ruleExtendsPluginEObject ) ) ( (lv_extends_2_0= ruleExtendsResourceEObject ) ) ) + // InternalEcoreReferenceTestLanguage.g:82:2: ( ( ( (lv_extends_0_0= ruleExtendsNsURIEObject ) ) ( (lv_extends_1_0= ruleExtendsPluginEObject ) ) ( (lv_extends_2_0= ruleExtendsResourceEObject ) ) ) ) + // InternalEcoreReferenceTestLanguage.g:83:2: ( ( (lv_extends_0_0= ruleExtendsNsURIEObject ) ) ( (lv_extends_1_0= ruleExtendsPluginEObject ) ) ( (lv_extends_2_0= ruleExtendsResourceEObject ) ) ) { - // InternalEcoreReferenceTestLanguage.g:78:2: ( ( (lv_extends_0_0= ruleExtendsNsURIEObject ) ) ( (lv_extends_1_0= ruleExtendsPluginEObject ) ) ( (lv_extends_2_0= ruleExtendsResourceEObject ) ) ) - // InternalEcoreReferenceTestLanguage.g:79:3: ( (lv_extends_0_0= ruleExtendsNsURIEObject ) ) ( (lv_extends_1_0= ruleExtendsPluginEObject ) ) ( (lv_extends_2_0= ruleExtendsResourceEObject ) ) + // InternalEcoreReferenceTestLanguage.g:83:2: ( ( (lv_extends_0_0= ruleExtendsNsURIEObject ) ) ( (lv_extends_1_0= ruleExtendsPluginEObject ) ) ( (lv_extends_2_0= ruleExtendsResourceEObject ) ) ) + // InternalEcoreReferenceTestLanguage.g:84:3: ( (lv_extends_0_0= ruleExtendsNsURIEObject ) ) ( (lv_extends_1_0= ruleExtendsPluginEObject ) ) ( (lv_extends_2_0= ruleExtendsResourceEObject ) ) { - // InternalEcoreReferenceTestLanguage.g:79:3: ( (lv_extends_0_0= ruleExtendsNsURIEObject ) ) - // InternalEcoreReferenceTestLanguage.g:80:4: (lv_extends_0_0= ruleExtendsNsURIEObject ) + // InternalEcoreReferenceTestLanguage.g:84:3: ( (lv_extends_0_0= ruleExtendsNsURIEObject ) ) + // InternalEcoreReferenceTestLanguage.g:85:4: (lv_extends_0_0= ruleExtendsNsURIEObject ) { - // InternalEcoreReferenceTestLanguage.g:80:4: (lv_extends_0_0= ruleExtendsNsURIEObject ) - // InternalEcoreReferenceTestLanguage.g:81:5: lv_extends_0_0= ruleExtendsNsURIEObject + // InternalEcoreReferenceTestLanguage.g:85:4: (lv_extends_0_0= ruleExtendsNsURIEObject ) + // InternalEcoreReferenceTestLanguage.g:86:5: lv_extends_0_0= ruleExtendsNsURIEObject { newCompositeNode(grammarAccess.getModelAccess().getExtendsExtendsNsURIEObjectParserRuleCall_0_0()); @@ -167,11 +175,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:98:3: ( (lv_extends_1_0= ruleExtendsPluginEObject ) ) - // InternalEcoreReferenceTestLanguage.g:99:4: (lv_extends_1_0= ruleExtendsPluginEObject ) + // InternalEcoreReferenceTestLanguage.g:103:3: ( (lv_extends_1_0= ruleExtendsPluginEObject ) ) + // InternalEcoreReferenceTestLanguage.g:104:4: (lv_extends_1_0= ruleExtendsPluginEObject ) { - // InternalEcoreReferenceTestLanguage.g:99:4: (lv_extends_1_0= ruleExtendsPluginEObject ) - // InternalEcoreReferenceTestLanguage.g:100:5: lv_extends_1_0= ruleExtendsPluginEObject + // InternalEcoreReferenceTestLanguage.g:104:4: (lv_extends_1_0= ruleExtendsPluginEObject ) + // InternalEcoreReferenceTestLanguage.g:105:5: lv_extends_1_0= ruleExtendsPluginEObject { newCompositeNode(grammarAccess.getModelAccess().getExtendsExtendsPluginEObjectParserRuleCall_1_0()); @@ -198,11 +206,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:117:3: ( (lv_extends_2_0= ruleExtendsResourceEObject ) ) - // InternalEcoreReferenceTestLanguage.g:118:4: (lv_extends_2_0= ruleExtendsResourceEObject ) + // InternalEcoreReferenceTestLanguage.g:122:3: ( (lv_extends_2_0= ruleExtendsResourceEObject ) ) + // InternalEcoreReferenceTestLanguage.g:123:4: (lv_extends_2_0= ruleExtendsResourceEObject ) { - // InternalEcoreReferenceTestLanguage.g:118:4: (lv_extends_2_0= ruleExtendsResourceEObject ) - // InternalEcoreReferenceTestLanguage.g:119:5: lv_extends_2_0= ruleExtendsResourceEObject + // InternalEcoreReferenceTestLanguage.g:123:4: (lv_extends_2_0= ruleExtendsResourceEObject ) + // InternalEcoreReferenceTestLanguage.g:124:5: lv_extends_2_0= ruleExtendsResourceEObject { newCompositeNode(grammarAccess.getModelAccess().getExtendsExtendsResourceEObjectParserRuleCall_2_0()); @@ -252,7 +260,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleExtendsNsURIEObject" - // InternalEcoreReferenceTestLanguage.g:140:1: entryRuleExtendsNsURIEObject returns [EObject current=null] : iv_ruleExtendsNsURIEObject= ruleExtendsNsURIEObject EOF ; + // InternalEcoreReferenceTestLanguage.g:145:1: entryRuleExtendsNsURIEObject returns [EObject current=null] : iv_ruleExtendsNsURIEObject= ruleExtendsNsURIEObject EOF ; public final EObject entryRuleExtendsNsURIEObject() throws RecognitionException { EObject current = null; @@ -260,8 +268,8 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn try { - // InternalEcoreReferenceTestLanguage.g:140:60: (iv_ruleExtendsNsURIEObject= ruleExtendsNsURIEObject EOF ) - // InternalEcoreReferenceTestLanguage.g:141:2: iv_ruleExtendsNsURIEObject= ruleExtendsNsURIEObject EOF + // InternalEcoreReferenceTestLanguage.g:145:60: (iv_ruleExtendsNsURIEObject= ruleExtendsNsURIEObject EOF ) + // InternalEcoreReferenceTestLanguage.g:146:2: iv_ruleExtendsNsURIEObject= ruleExtendsNsURIEObject EOF { newCompositeNode(grammarAccess.getExtendsNsURIEObjectRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -288,7 +296,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleExtendsNsURIEObject" - // InternalEcoreReferenceTestLanguage.g:147:1: ruleExtendsNsURIEObject returns [EObject current=null] : (otherlv_0= 'ExtendsNsURIEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) )? ) ; + // InternalEcoreReferenceTestLanguage.g:152:1: ruleExtendsNsURIEObject returns [EObject current=null] : (otherlv_0= 'ExtendsNsURIEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) )? ) ; public final EObject ruleExtendsNsURIEObject() throws RecognitionException { EObject current = null; @@ -325,21 +333,21 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalEcoreReferenceTestLanguage.g:153:2: ( (otherlv_0= 'ExtendsNsURIEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) )? ) ) - // InternalEcoreReferenceTestLanguage.g:154:2: (otherlv_0= 'ExtendsNsURIEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) )? ) + // InternalEcoreReferenceTestLanguage.g:158:2: ( (otherlv_0= 'ExtendsNsURIEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) )? ) ) + // InternalEcoreReferenceTestLanguage.g:159:2: (otherlv_0= 'ExtendsNsURIEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) )? ) { - // InternalEcoreReferenceTestLanguage.g:154:2: (otherlv_0= 'ExtendsNsURIEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) )? ) - // InternalEcoreReferenceTestLanguage.g:155:3: otherlv_0= 'ExtendsNsURIEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) )? + // InternalEcoreReferenceTestLanguage.g:159:2: (otherlv_0= 'ExtendsNsURIEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) )? ) + // InternalEcoreReferenceTestLanguage.g:160:3: otherlv_0= 'ExtendsNsURIEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) )? { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getExtendsNsURIEObjectAccess().getExtendsNsURIEObjectKeyword_0()); - // InternalEcoreReferenceTestLanguage.g:159:3: ( (lv_name_1_0= ruleValidID ) ) - // InternalEcoreReferenceTestLanguage.g:160:4: (lv_name_1_0= ruleValidID ) + // InternalEcoreReferenceTestLanguage.g:164:3: ( (lv_name_1_0= ruleValidID ) ) + // InternalEcoreReferenceTestLanguage.g:165:4: (lv_name_1_0= ruleValidID ) { - // InternalEcoreReferenceTestLanguage.g:160:4: (lv_name_1_0= ruleValidID ) - // InternalEcoreReferenceTestLanguage.g:161:5: lv_name_1_0= ruleValidID + // InternalEcoreReferenceTestLanguage.g:165:4: (lv_name_1_0= ruleValidID ) + // InternalEcoreReferenceTestLanguage.g:166:5: lv_name_1_0= ruleValidID { newCompositeNode(grammarAccess.getExtendsNsURIEObjectAccess().getNameValidIDParserRuleCall_1_0()); @@ -366,7 +374,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:178:3: ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) + // InternalEcoreReferenceTestLanguage.g:183:3: ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) int alt1=4; switch ( input.LA(1) ) { case 12: @@ -398,20 +406,20 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn switch (alt1) { case 1 : - // InternalEcoreReferenceTestLanguage.g:179:4: (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:184:4: (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) { - // InternalEcoreReferenceTestLanguage.g:179:4: (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) - // InternalEcoreReferenceTestLanguage.g:180:5: otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:184:4: (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:185:5: otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_5); newLeafNode(otherlv_2, grammarAccess.getExtendsNsURIEObjectAccess().getEObjectKeyword_2_0_0()); - // InternalEcoreReferenceTestLanguage.g:184:5: ( (otherlv_3= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:185:6: (otherlv_3= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:189:5: ( (otherlv_3= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:190:6: (otherlv_3= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:185:6: (otherlv_3= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:186:7: otherlv_3= RULE_ID + // InternalEcoreReferenceTestLanguage.g:190:6: (otherlv_3= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:191:7: otherlv_3= RULE_ID { if (current==null) { @@ -435,20 +443,20 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalEcoreReferenceTestLanguage.g:199:4: (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:204:4: (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) { - // InternalEcoreReferenceTestLanguage.g:199:4: (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) - // InternalEcoreReferenceTestLanguage.g:200:5: otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:204:4: (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:205:5: otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) { otherlv_4=(Token)match(input,11,FollowSets000.FOLLOW_5); newLeafNode(otherlv_4, grammarAccess.getExtendsNsURIEObjectAccess().getExtendsNsURIEObjectKeyword_2_1_0()); - // InternalEcoreReferenceTestLanguage.g:204:5: ( (otherlv_5= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:205:6: (otherlv_5= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:209:5: ( (otherlv_5= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:210:6: (otherlv_5= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:205:6: (otherlv_5= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:206:7: otherlv_5= RULE_ID + // InternalEcoreReferenceTestLanguage.g:210:6: (otherlv_5= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:211:7: otherlv_5= RULE_ID { if (current==null) { @@ -472,20 +480,20 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalEcoreReferenceTestLanguage.g:219:4: (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:224:4: (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) { - // InternalEcoreReferenceTestLanguage.g:219:4: (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) - // InternalEcoreReferenceTestLanguage.g:220:5: otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:224:4: (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:225:5: otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) { otherlv_6=(Token)match(input,13,FollowSets000.FOLLOW_5); newLeafNode(otherlv_6, grammarAccess.getExtendsNsURIEObjectAccess().getExtendsPluginEObjectKeyword_2_2_0()); - // InternalEcoreReferenceTestLanguage.g:224:5: ( (otherlv_7= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:225:6: (otherlv_7= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:229:5: ( (otherlv_7= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:230:6: (otherlv_7= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:225:6: (otherlv_7= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:226:7: otherlv_7= RULE_ID + // InternalEcoreReferenceTestLanguage.g:230:6: (otherlv_7= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:231:7: otherlv_7= RULE_ID { if (current==null) { @@ -509,20 +517,20 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } break; case 4 : - // InternalEcoreReferenceTestLanguage.g:239:4: (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:244:4: (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) { - // InternalEcoreReferenceTestLanguage.g:239:4: (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) - // InternalEcoreReferenceTestLanguage.g:240:5: otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:244:4: (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:245:5: otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) { otherlv_8=(Token)match(input,14,FollowSets000.FOLLOW_5); newLeafNode(otherlv_8, grammarAccess.getExtendsNsURIEObjectAccess().getExtendsResourceEObjectKeyword_2_3_0()); - // InternalEcoreReferenceTestLanguage.g:244:5: ( (otherlv_9= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:245:6: (otherlv_9= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:249:5: ( (otherlv_9= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:250:6: (otherlv_9= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:245:6: (otherlv_9= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:246:7: otherlv_9= RULE_ID + // InternalEcoreReferenceTestLanguage.g:250:6: (otherlv_9= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:251:7: otherlv_9= RULE_ID { if (current==null) { @@ -548,7 +556,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:259:3: (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) )? + // InternalEcoreReferenceTestLanguage.g:264:3: (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -565,17 +573,17 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } switch (alt5) { case 1 : - // InternalEcoreReferenceTestLanguage.g:260:4: otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) + // InternalEcoreReferenceTestLanguage.g:265:4: otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (otherlv_14= RULE_ID ) ) ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_18_0= ruleEObject ) ) ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) { otherlv_10=(Token)match(input,13,FollowSets000.FOLLOW_5); newLeafNode(otherlv_10, grammarAccess.getExtendsNsURIEObjectAccess().getExtendsPluginEObjectKeyword_3_0()); - // InternalEcoreReferenceTestLanguage.g:264:4: ( (otherlv_11= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:265:5: (otherlv_11= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:269:4: ( (otherlv_11= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:270:5: (otherlv_11= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:265:5: (otherlv_11= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:266:6: otherlv_11= RULE_ID + // InternalEcoreReferenceTestLanguage.g:270:5: (otherlv_11= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:271:6: otherlv_11= RULE_ID { if (current==null) { @@ -592,11 +600,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:277:4: ( (otherlv_12= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:278:5: (otherlv_12= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:282:4: ( (otherlv_12= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:283:5: (otherlv_12= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:278:5: (otherlv_12= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:279:6: otherlv_12= RULE_ID + // InternalEcoreReferenceTestLanguage.g:283:5: (otherlv_12= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:284:6: otherlv_12= RULE_ID { if (current==null) { @@ -613,11 +621,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:290:4: ( (otherlv_13= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:291:5: (otherlv_13= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:295:4: ( (otherlv_13= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:296:5: (otherlv_13= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:291:5: (otherlv_13= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:292:6: otherlv_13= RULE_ID + // InternalEcoreReferenceTestLanguage.g:296:5: (otherlv_13= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:297:6: otherlv_13= RULE_ID { if (current==null) { @@ -634,11 +642,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:303:4: ( (otherlv_14= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:304:5: (otherlv_14= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:308:4: ( (otherlv_14= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:309:5: (otherlv_14= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:304:5: (otherlv_14= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:305:6: otherlv_14= RULE_ID + // InternalEcoreReferenceTestLanguage.g:309:5: (otherlv_14= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:310:6: otherlv_14= RULE_ID { if (current==null) { @@ -655,7 +663,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:316:4: ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? + // InternalEcoreReferenceTestLanguage.g:321:4: ( (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -664,10 +672,10 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } switch (alt2) { case 1 : - // InternalEcoreReferenceTestLanguage.g:317:5: (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) + // InternalEcoreReferenceTestLanguage.g:322:5: (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) { - // InternalEcoreReferenceTestLanguage.g:317:5: (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) - // InternalEcoreReferenceTestLanguage.g:318:6: lv_eObjectContainment_15_0= ruleExtendsNsURIEObject + // InternalEcoreReferenceTestLanguage.g:322:5: (lv_eObjectContainment_15_0= ruleExtendsNsURIEObject ) + // InternalEcoreReferenceTestLanguage.g:323:6: lv_eObjectContainment_15_0= ruleExtendsNsURIEObject { newCompositeNode(grammarAccess.getExtendsNsURIEObjectAccess().getEObjectContainmentExtendsNsURIEObjectParserRuleCall_3_5_0()); @@ -697,7 +705,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:335:4: ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? + // InternalEcoreReferenceTestLanguage.g:340:4: ( (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -706,10 +714,10 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } switch (alt3) { case 1 : - // InternalEcoreReferenceTestLanguage.g:336:5: (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) + // InternalEcoreReferenceTestLanguage.g:341:5: (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) { - // InternalEcoreReferenceTestLanguage.g:336:5: (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) - // InternalEcoreReferenceTestLanguage.g:337:6: lv_eObjectContainment_16_0= ruleExtendsPluginEObject + // InternalEcoreReferenceTestLanguage.g:341:5: (lv_eObjectContainment_16_0= ruleExtendsPluginEObject ) + // InternalEcoreReferenceTestLanguage.g:342:6: lv_eObjectContainment_16_0= ruleExtendsPluginEObject { newCompositeNode(grammarAccess.getExtendsNsURIEObjectAccess().getEObjectContainmentExtendsPluginEObjectParserRuleCall_3_6_0()); @@ -739,7 +747,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:354:4: ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? + // InternalEcoreReferenceTestLanguage.g:359:4: ( (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -748,10 +756,10 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } switch (alt4) { case 1 : - // InternalEcoreReferenceTestLanguage.g:355:5: (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) + // InternalEcoreReferenceTestLanguage.g:360:5: (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) { - // InternalEcoreReferenceTestLanguage.g:355:5: (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) - // InternalEcoreReferenceTestLanguage.g:356:6: lv_eObjectContainment_17_0= ruleExtendsResourceEObject + // InternalEcoreReferenceTestLanguage.g:360:5: (lv_eObjectContainment_17_0= ruleExtendsResourceEObject ) + // InternalEcoreReferenceTestLanguage.g:361:6: lv_eObjectContainment_17_0= ruleExtendsResourceEObject { newCompositeNode(grammarAccess.getExtendsNsURIEObjectAccess().getEObjectContainmentExtendsResourceEObjectParserRuleCall_3_7_0()); @@ -781,11 +789,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:373:4: ( (lv_eObjectContainment_18_0= ruleEObject ) ) - // InternalEcoreReferenceTestLanguage.g:374:5: (lv_eObjectContainment_18_0= ruleEObject ) + // InternalEcoreReferenceTestLanguage.g:378:4: ( (lv_eObjectContainment_18_0= ruleEObject ) ) + // InternalEcoreReferenceTestLanguage.g:379:5: (lv_eObjectContainment_18_0= ruleEObject ) { - // InternalEcoreReferenceTestLanguage.g:374:5: (lv_eObjectContainment_18_0= ruleEObject ) - // InternalEcoreReferenceTestLanguage.g:375:6: lv_eObjectContainment_18_0= ruleEObject + // InternalEcoreReferenceTestLanguage.g:379:5: (lv_eObjectContainment_18_0= ruleEObject ) + // InternalEcoreReferenceTestLanguage.g:380:6: lv_eObjectContainment_18_0= ruleEObject { newCompositeNode(grammarAccess.getExtendsNsURIEObjectAccess().getEObjectContainmentEObjectParserRuleCall_3_8_0()); @@ -812,11 +820,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:392:4: ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) - // InternalEcoreReferenceTestLanguage.g:393:5: (lv_eObjectContainment_19_0= ruleEAttribute ) + // InternalEcoreReferenceTestLanguage.g:397:4: ( (lv_eObjectContainment_19_0= ruleEAttribute ) ) + // InternalEcoreReferenceTestLanguage.g:398:5: (lv_eObjectContainment_19_0= ruleEAttribute ) { - // InternalEcoreReferenceTestLanguage.g:393:5: (lv_eObjectContainment_19_0= ruleEAttribute ) - // InternalEcoreReferenceTestLanguage.g:394:6: lv_eObjectContainment_19_0= ruleEAttribute + // InternalEcoreReferenceTestLanguage.g:398:5: (lv_eObjectContainment_19_0= ruleEAttribute ) + // InternalEcoreReferenceTestLanguage.g:399:6: lv_eObjectContainment_19_0= ruleEAttribute { newCompositeNode(grammarAccess.getExtendsNsURIEObjectAccess().getEObjectContainmentEAttributeParserRuleCall_3_9_0()); @@ -843,11 +851,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:411:4: ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) - // InternalEcoreReferenceTestLanguage.g:412:5: (lv_eObjectContainment_20_0= ruleMyEAttribute ) + // InternalEcoreReferenceTestLanguage.g:416:4: ( (lv_eObjectContainment_20_0= ruleMyEAttribute ) ) + // InternalEcoreReferenceTestLanguage.g:417:5: (lv_eObjectContainment_20_0= ruleMyEAttribute ) { - // InternalEcoreReferenceTestLanguage.g:412:5: (lv_eObjectContainment_20_0= ruleMyEAttribute ) - // InternalEcoreReferenceTestLanguage.g:413:6: lv_eObjectContainment_20_0= ruleMyEAttribute + // InternalEcoreReferenceTestLanguage.g:417:5: (lv_eObjectContainment_20_0= ruleMyEAttribute ) + // InternalEcoreReferenceTestLanguage.g:418:6: lv_eObjectContainment_20_0= ruleMyEAttribute { newCompositeNode(grammarAccess.getExtendsNsURIEObjectAccess().getEObjectContainmentMyEAttributeParserRuleCall_3_10_0()); @@ -903,7 +911,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleMyEAttribute" - // InternalEcoreReferenceTestLanguage.g:435:1: entryRuleMyEAttribute returns [EObject current=null] : iv_ruleMyEAttribute= ruleMyEAttribute EOF ; + // InternalEcoreReferenceTestLanguage.g:440:1: entryRuleMyEAttribute returns [EObject current=null] : iv_ruleMyEAttribute= ruleMyEAttribute EOF ; public final EObject entryRuleMyEAttribute() throws RecognitionException { EObject current = null; @@ -911,8 +919,8 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn try { - // InternalEcoreReferenceTestLanguage.g:435:53: (iv_ruleMyEAttribute= ruleMyEAttribute EOF ) - // InternalEcoreReferenceTestLanguage.g:436:2: iv_ruleMyEAttribute= ruleMyEAttribute EOF + // InternalEcoreReferenceTestLanguage.g:440:53: (iv_ruleMyEAttribute= ruleMyEAttribute EOF ) + // InternalEcoreReferenceTestLanguage.g:441:2: iv_ruleMyEAttribute= ruleMyEAttribute EOF { newCompositeNode(grammarAccess.getMyEAttributeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -939,7 +947,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleMyEAttribute" - // InternalEcoreReferenceTestLanguage.g:442:1: ruleMyEAttribute returns [EObject current=null] : ( () otherlv_1= 'MyEAttribute' ) ; + // InternalEcoreReferenceTestLanguage.g:447:1: ruleMyEAttribute returns [EObject current=null] : ( () otherlv_1= 'MyEAttribute' ) ; public final EObject ruleMyEAttribute() throws RecognitionException { EObject current = null; @@ -949,14 +957,14 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalEcoreReferenceTestLanguage.g:448:2: ( ( () otherlv_1= 'MyEAttribute' ) ) - // InternalEcoreReferenceTestLanguage.g:449:2: ( () otherlv_1= 'MyEAttribute' ) + // InternalEcoreReferenceTestLanguage.g:453:2: ( ( () otherlv_1= 'MyEAttribute' ) ) + // InternalEcoreReferenceTestLanguage.g:454:2: ( () otherlv_1= 'MyEAttribute' ) { - // InternalEcoreReferenceTestLanguage.g:449:2: ( () otherlv_1= 'MyEAttribute' ) - // InternalEcoreReferenceTestLanguage.g:450:3: () otherlv_1= 'MyEAttribute' + // InternalEcoreReferenceTestLanguage.g:454:2: ( () otherlv_1= 'MyEAttribute' ) + // InternalEcoreReferenceTestLanguage.g:455:3: () otherlv_1= 'MyEAttribute' { - // InternalEcoreReferenceTestLanguage.g:450:3: () - // InternalEcoreReferenceTestLanguage.g:451:4: + // InternalEcoreReferenceTestLanguage.g:455:3: () + // InternalEcoreReferenceTestLanguage.g:456:4: { current = forceCreateModelElement( @@ -993,7 +1001,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleEAttribute" - // InternalEcoreReferenceTestLanguage.g:465:1: entryRuleEAttribute returns [EObject current=null] : iv_ruleEAttribute= ruleEAttribute EOF ; + // InternalEcoreReferenceTestLanguage.g:470:1: entryRuleEAttribute returns [EObject current=null] : iv_ruleEAttribute= ruleEAttribute EOF ; public final EObject entryRuleEAttribute() throws RecognitionException { EObject current = null; @@ -1001,8 +1009,8 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn try { - // InternalEcoreReferenceTestLanguage.g:465:51: (iv_ruleEAttribute= ruleEAttribute EOF ) - // InternalEcoreReferenceTestLanguage.g:466:2: iv_ruleEAttribute= ruleEAttribute EOF + // InternalEcoreReferenceTestLanguage.g:470:51: (iv_ruleEAttribute= ruleEAttribute EOF ) + // InternalEcoreReferenceTestLanguage.g:471:2: iv_ruleEAttribute= ruleEAttribute EOF { newCompositeNode(grammarAccess.getEAttributeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1029,7 +1037,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleEAttribute" - // InternalEcoreReferenceTestLanguage.g:472:1: ruleEAttribute returns [EObject current=null] : ( () otherlv_1= 'EAttribute' ) ; + // InternalEcoreReferenceTestLanguage.g:477:1: ruleEAttribute returns [EObject current=null] : ( () otherlv_1= 'EAttribute' ) ; public final EObject ruleEAttribute() throws RecognitionException { EObject current = null; @@ -1039,14 +1047,14 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalEcoreReferenceTestLanguage.g:478:2: ( ( () otherlv_1= 'EAttribute' ) ) - // InternalEcoreReferenceTestLanguage.g:479:2: ( () otherlv_1= 'EAttribute' ) + // InternalEcoreReferenceTestLanguage.g:483:2: ( ( () otherlv_1= 'EAttribute' ) ) + // InternalEcoreReferenceTestLanguage.g:484:2: ( () otherlv_1= 'EAttribute' ) { - // InternalEcoreReferenceTestLanguage.g:479:2: ( () otherlv_1= 'EAttribute' ) - // InternalEcoreReferenceTestLanguage.g:480:3: () otherlv_1= 'EAttribute' + // InternalEcoreReferenceTestLanguage.g:484:2: ( () otherlv_1= 'EAttribute' ) + // InternalEcoreReferenceTestLanguage.g:485:3: () otherlv_1= 'EAttribute' { - // InternalEcoreReferenceTestLanguage.g:480:3: () - // InternalEcoreReferenceTestLanguage.g:481:4: + // InternalEcoreReferenceTestLanguage.g:485:3: () + // InternalEcoreReferenceTestLanguage.g:486:4: { current = forceCreateModelElement( @@ -1083,7 +1091,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleExtendsPluginEObject" - // InternalEcoreReferenceTestLanguage.g:495:1: entryRuleExtendsPluginEObject returns [EObject current=null] : iv_ruleExtendsPluginEObject= ruleExtendsPluginEObject EOF ; + // InternalEcoreReferenceTestLanguage.g:500:1: entryRuleExtendsPluginEObject returns [EObject current=null] : iv_ruleExtendsPluginEObject= ruleExtendsPluginEObject EOF ; public final EObject entryRuleExtendsPluginEObject() throws RecognitionException { EObject current = null; @@ -1091,8 +1099,8 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn try { - // InternalEcoreReferenceTestLanguage.g:495:61: (iv_ruleExtendsPluginEObject= ruleExtendsPluginEObject EOF ) - // InternalEcoreReferenceTestLanguage.g:496:2: iv_ruleExtendsPluginEObject= ruleExtendsPluginEObject EOF + // InternalEcoreReferenceTestLanguage.g:500:61: (iv_ruleExtendsPluginEObject= ruleExtendsPluginEObject EOF ) + // InternalEcoreReferenceTestLanguage.g:501:2: iv_ruleExtendsPluginEObject= ruleExtendsPluginEObject EOF { newCompositeNode(grammarAccess.getExtendsPluginEObjectRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1119,7 +1127,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleExtendsPluginEObject" - // InternalEcoreReferenceTestLanguage.g:502:1: ruleExtendsPluginEObject returns [EObject current=null] : (otherlv_0= 'ExtendsPluginEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) ; + // InternalEcoreReferenceTestLanguage.g:507:1: ruleExtendsPluginEObject returns [EObject current=null] : (otherlv_0= 'ExtendsPluginEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) ; public final EObject ruleExtendsPluginEObject() throws RecognitionException { EObject current = null; @@ -1155,21 +1163,21 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalEcoreReferenceTestLanguage.g:508:2: ( (otherlv_0= 'ExtendsPluginEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) ) - // InternalEcoreReferenceTestLanguage.g:509:2: (otherlv_0= 'ExtendsPluginEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) + // InternalEcoreReferenceTestLanguage.g:513:2: ( (otherlv_0= 'ExtendsPluginEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) ) + // InternalEcoreReferenceTestLanguage.g:514:2: (otherlv_0= 'ExtendsPluginEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) { - // InternalEcoreReferenceTestLanguage.g:509:2: (otherlv_0= 'ExtendsPluginEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) - // InternalEcoreReferenceTestLanguage.g:510:3: otherlv_0= 'ExtendsPluginEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? + // InternalEcoreReferenceTestLanguage.g:514:2: (otherlv_0= 'ExtendsPluginEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) + // InternalEcoreReferenceTestLanguage.g:515:3: otherlv_0= 'ExtendsPluginEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getExtendsPluginEObjectAccess().getExtendsPluginEObjectKeyword_0()); - // InternalEcoreReferenceTestLanguage.g:514:3: ( (lv_name_1_0= ruleValidID ) ) - // InternalEcoreReferenceTestLanguage.g:515:4: (lv_name_1_0= ruleValidID ) + // InternalEcoreReferenceTestLanguage.g:519:3: ( (lv_name_1_0= ruleValidID ) ) + // InternalEcoreReferenceTestLanguage.g:520:4: (lv_name_1_0= ruleValidID ) { - // InternalEcoreReferenceTestLanguage.g:515:4: (lv_name_1_0= ruleValidID ) - // InternalEcoreReferenceTestLanguage.g:516:5: lv_name_1_0= ruleValidID + // InternalEcoreReferenceTestLanguage.g:520:4: (lv_name_1_0= ruleValidID ) + // InternalEcoreReferenceTestLanguage.g:521:5: lv_name_1_0= ruleValidID { newCompositeNode(grammarAccess.getExtendsPluginEObjectAccess().getNameValidIDParserRuleCall_1_0()); @@ -1196,7 +1204,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:533:3: ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) + // InternalEcoreReferenceTestLanguage.g:538:3: ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) int alt6=4; switch ( input.LA(1) ) { case 12: @@ -1228,20 +1236,20 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn switch (alt6) { case 1 : - // InternalEcoreReferenceTestLanguage.g:534:4: (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:539:4: (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) { - // InternalEcoreReferenceTestLanguage.g:534:4: (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) - // InternalEcoreReferenceTestLanguage.g:535:5: otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:539:4: (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:540:5: otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_5); newLeafNode(otherlv_2, grammarAccess.getExtendsPluginEObjectAccess().getEObjectKeyword_2_0_0()); - // InternalEcoreReferenceTestLanguage.g:539:5: ( (otherlv_3= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:540:6: (otherlv_3= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:544:5: ( (otherlv_3= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:545:6: (otherlv_3= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:540:6: (otherlv_3= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:541:7: otherlv_3= RULE_ID + // InternalEcoreReferenceTestLanguage.g:545:6: (otherlv_3= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:546:7: otherlv_3= RULE_ID { if (current==null) { @@ -1265,20 +1273,20 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalEcoreReferenceTestLanguage.g:554:4: (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:559:4: (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) { - // InternalEcoreReferenceTestLanguage.g:554:4: (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) - // InternalEcoreReferenceTestLanguage.g:555:5: otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:559:4: (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:560:5: otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) { otherlv_4=(Token)match(input,11,FollowSets000.FOLLOW_5); newLeafNode(otherlv_4, grammarAccess.getExtendsPluginEObjectAccess().getExtendsNsURIEObjectKeyword_2_1_0()); - // InternalEcoreReferenceTestLanguage.g:559:5: ( (otherlv_5= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:560:6: (otherlv_5= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:564:5: ( (otherlv_5= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:565:6: (otherlv_5= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:560:6: (otherlv_5= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:561:7: otherlv_5= RULE_ID + // InternalEcoreReferenceTestLanguage.g:565:6: (otherlv_5= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:566:7: otherlv_5= RULE_ID { if (current==null) { @@ -1302,20 +1310,20 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalEcoreReferenceTestLanguage.g:574:4: (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:579:4: (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) { - // InternalEcoreReferenceTestLanguage.g:574:4: (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) - // InternalEcoreReferenceTestLanguage.g:575:5: otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:579:4: (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:580:5: otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) { otherlv_6=(Token)match(input,13,FollowSets000.FOLLOW_5); newLeafNode(otherlv_6, grammarAccess.getExtendsPluginEObjectAccess().getExtendsPluginEObjectKeyword_2_2_0()); - // InternalEcoreReferenceTestLanguage.g:579:5: ( (otherlv_7= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:580:6: (otherlv_7= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:584:5: ( (otherlv_7= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:585:6: (otherlv_7= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:580:6: (otherlv_7= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:581:7: otherlv_7= RULE_ID + // InternalEcoreReferenceTestLanguage.g:585:6: (otherlv_7= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:586:7: otherlv_7= RULE_ID { if (current==null) { @@ -1339,20 +1347,20 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } break; case 4 : - // InternalEcoreReferenceTestLanguage.g:594:4: (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:599:4: (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) { - // InternalEcoreReferenceTestLanguage.g:594:4: (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) - // InternalEcoreReferenceTestLanguage.g:595:5: otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:599:4: (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:600:5: otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) { otherlv_8=(Token)match(input,14,FollowSets000.FOLLOW_5); newLeafNode(otherlv_8, grammarAccess.getExtendsPluginEObjectAccess().getExtendsResourceEObjectKeyword_2_3_0()); - // InternalEcoreReferenceTestLanguage.g:599:5: ( (otherlv_9= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:600:6: (otherlv_9= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:604:5: ( (otherlv_9= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:605:6: (otherlv_9= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:600:6: (otherlv_9= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:601:7: otherlv_9= RULE_ID + // InternalEcoreReferenceTestLanguage.g:605:6: (otherlv_9= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:606:7: otherlv_9= RULE_ID { if (current==null) { @@ -1378,7 +1386,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:614:3: (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? + // InternalEcoreReferenceTestLanguage.g:619:3: (otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? int alt10=2; int LA10_0 = input.LA(1); @@ -1387,17 +1395,17 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } switch (alt10) { case 1 : - // InternalEcoreReferenceTestLanguage.g:615:4: otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) + // InternalEcoreReferenceTestLanguage.g:620:4: otherlv_10= 'ExtendsPluginEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) { otherlv_10=(Token)match(input,13,FollowSets000.FOLLOW_5); newLeafNode(otherlv_10, grammarAccess.getExtendsPluginEObjectAccess().getExtendsPluginEObjectKeyword_3_0()); - // InternalEcoreReferenceTestLanguage.g:619:4: ( (otherlv_11= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:620:5: (otherlv_11= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:624:4: ( (otherlv_11= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:625:5: (otherlv_11= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:620:5: (otherlv_11= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:621:6: otherlv_11= RULE_ID + // InternalEcoreReferenceTestLanguage.g:625:5: (otherlv_11= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:626:6: otherlv_11= RULE_ID { if (current==null) { @@ -1414,11 +1422,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:632:4: ( (otherlv_12= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:633:5: (otherlv_12= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:637:4: ( (otherlv_12= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:638:5: (otherlv_12= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:633:5: (otherlv_12= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:634:6: otherlv_12= RULE_ID + // InternalEcoreReferenceTestLanguage.g:638:5: (otherlv_12= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:639:6: otherlv_12= RULE_ID { if (current==null) { @@ -1435,11 +1443,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:645:4: ( (otherlv_13= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:646:5: (otherlv_13= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:650:4: ( (otherlv_13= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:651:5: (otherlv_13= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:646:5: (otherlv_13= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:647:6: otherlv_13= RULE_ID + // InternalEcoreReferenceTestLanguage.g:651:5: (otherlv_13= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:652:6: otherlv_13= RULE_ID { if (current==null) { @@ -1456,7 +1464,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:658:4: ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? + // InternalEcoreReferenceTestLanguage.g:663:4: ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) )? int alt7=2; int LA7_0 = input.LA(1); @@ -1465,10 +1473,10 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } switch (alt7) { case 1 : - // InternalEcoreReferenceTestLanguage.g:659:5: (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) + // InternalEcoreReferenceTestLanguage.g:664:5: (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) { - // InternalEcoreReferenceTestLanguage.g:659:5: (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) - // InternalEcoreReferenceTestLanguage.g:660:6: lv_eObjectContainment_14_0= ruleExtendsNsURIEObject + // InternalEcoreReferenceTestLanguage.g:664:5: (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) + // InternalEcoreReferenceTestLanguage.g:665:6: lv_eObjectContainment_14_0= ruleExtendsNsURIEObject { newCompositeNode(grammarAccess.getExtendsPluginEObjectAccess().getEObjectContainmentExtendsNsURIEObjectParserRuleCall_3_4_0()); @@ -1498,7 +1506,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:677:4: ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? + // InternalEcoreReferenceTestLanguage.g:682:4: ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) )? int alt8=2; int LA8_0 = input.LA(1); @@ -1507,10 +1515,10 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } switch (alt8) { case 1 : - // InternalEcoreReferenceTestLanguage.g:678:5: (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) + // InternalEcoreReferenceTestLanguage.g:683:5: (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) { - // InternalEcoreReferenceTestLanguage.g:678:5: (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) - // InternalEcoreReferenceTestLanguage.g:679:6: lv_eObjectContainment_15_0= ruleExtendsPluginEObject + // InternalEcoreReferenceTestLanguage.g:683:5: (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) + // InternalEcoreReferenceTestLanguage.g:684:6: lv_eObjectContainment_15_0= ruleExtendsPluginEObject { newCompositeNode(grammarAccess.getExtendsPluginEObjectAccess().getEObjectContainmentExtendsPluginEObjectParserRuleCall_3_5_0()); @@ -1540,7 +1548,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:696:4: ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? + // InternalEcoreReferenceTestLanguage.g:701:4: ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) )? int alt9=2; int LA9_0 = input.LA(1); @@ -1549,10 +1557,10 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } switch (alt9) { case 1 : - // InternalEcoreReferenceTestLanguage.g:697:5: (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) + // InternalEcoreReferenceTestLanguage.g:702:5: (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) { - // InternalEcoreReferenceTestLanguage.g:697:5: (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) - // InternalEcoreReferenceTestLanguage.g:698:6: lv_eObjectContainment_16_0= ruleExtendsResourceEObject + // InternalEcoreReferenceTestLanguage.g:702:5: (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) + // InternalEcoreReferenceTestLanguage.g:703:6: lv_eObjectContainment_16_0= ruleExtendsResourceEObject { newCompositeNode(grammarAccess.getExtendsPluginEObjectAccess().getEObjectContainmentExtendsResourceEObjectParserRuleCall_3_6_0()); @@ -1582,11 +1590,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:715:4: ( (lv_eObjectContainment_17_0= ruleEObject ) ) - // InternalEcoreReferenceTestLanguage.g:716:5: (lv_eObjectContainment_17_0= ruleEObject ) + // InternalEcoreReferenceTestLanguage.g:720:4: ( (lv_eObjectContainment_17_0= ruleEObject ) ) + // InternalEcoreReferenceTestLanguage.g:721:5: (lv_eObjectContainment_17_0= ruleEObject ) { - // InternalEcoreReferenceTestLanguage.g:716:5: (lv_eObjectContainment_17_0= ruleEObject ) - // InternalEcoreReferenceTestLanguage.g:717:6: lv_eObjectContainment_17_0= ruleEObject + // InternalEcoreReferenceTestLanguage.g:721:5: (lv_eObjectContainment_17_0= ruleEObject ) + // InternalEcoreReferenceTestLanguage.g:722:6: lv_eObjectContainment_17_0= ruleEObject { newCompositeNode(grammarAccess.getExtendsPluginEObjectAccess().getEObjectContainmentEObjectParserRuleCall_3_7_0()); @@ -1613,11 +1621,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:734:4: ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) - // InternalEcoreReferenceTestLanguage.g:735:5: (lv_eObjectContainment_18_0= ruleEAttribute ) + // InternalEcoreReferenceTestLanguage.g:739:4: ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) + // InternalEcoreReferenceTestLanguage.g:740:5: (lv_eObjectContainment_18_0= ruleEAttribute ) { - // InternalEcoreReferenceTestLanguage.g:735:5: (lv_eObjectContainment_18_0= ruleEAttribute ) - // InternalEcoreReferenceTestLanguage.g:736:6: lv_eObjectContainment_18_0= ruleEAttribute + // InternalEcoreReferenceTestLanguage.g:740:5: (lv_eObjectContainment_18_0= ruleEAttribute ) + // InternalEcoreReferenceTestLanguage.g:741:6: lv_eObjectContainment_18_0= ruleEAttribute { newCompositeNode(grammarAccess.getExtendsPluginEObjectAccess().getEObjectContainmentEAttributeParserRuleCall_3_8_0()); @@ -1644,11 +1652,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:753:4: ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) - // InternalEcoreReferenceTestLanguage.g:754:5: (lv_eObjectContainment_19_0= ruleMyEAttribute ) + // InternalEcoreReferenceTestLanguage.g:758:4: ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) + // InternalEcoreReferenceTestLanguage.g:759:5: (lv_eObjectContainment_19_0= ruleMyEAttribute ) { - // InternalEcoreReferenceTestLanguage.g:754:5: (lv_eObjectContainment_19_0= ruleMyEAttribute ) - // InternalEcoreReferenceTestLanguage.g:755:6: lv_eObjectContainment_19_0= ruleMyEAttribute + // InternalEcoreReferenceTestLanguage.g:759:5: (lv_eObjectContainment_19_0= ruleMyEAttribute ) + // InternalEcoreReferenceTestLanguage.g:760:6: lv_eObjectContainment_19_0= ruleMyEAttribute { newCompositeNode(grammarAccess.getExtendsPluginEObjectAccess().getEObjectContainmentMyEAttributeParserRuleCall_3_9_0()); @@ -1704,7 +1712,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleExtendsResourceEObject" - // InternalEcoreReferenceTestLanguage.g:777:1: entryRuleExtendsResourceEObject returns [EObject current=null] : iv_ruleExtendsResourceEObject= ruleExtendsResourceEObject EOF ; + // InternalEcoreReferenceTestLanguage.g:782:1: entryRuleExtendsResourceEObject returns [EObject current=null] : iv_ruleExtendsResourceEObject= ruleExtendsResourceEObject EOF ; public final EObject entryRuleExtendsResourceEObject() throws RecognitionException { EObject current = null; @@ -1712,8 +1720,8 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn try { - // InternalEcoreReferenceTestLanguage.g:777:63: (iv_ruleExtendsResourceEObject= ruleExtendsResourceEObject EOF ) - // InternalEcoreReferenceTestLanguage.g:778:2: iv_ruleExtendsResourceEObject= ruleExtendsResourceEObject EOF + // InternalEcoreReferenceTestLanguage.g:782:63: (iv_ruleExtendsResourceEObject= ruleExtendsResourceEObject EOF ) + // InternalEcoreReferenceTestLanguage.g:783:2: iv_ruleExtendsResourceEObject= ruleExtendsResourceEObject EOF { newCompositeNode(grammarAccess.getExtendsResourceEObjectRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1740,7 +1748,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleExtendsResourceEObject" - // InternalEcoreReferenceTestLanguage.g:784:1: ruleExtendsResourceEObject returns [EObject current=null] : (otherlv_0= 'ExtendsResourceEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) ; + // InternalEcoreReferenceTestLanguage.g:789:1: ruleExtendsResourceEObject returns [EObject current=null] : (otherlv_0= 'ExtendsResourceEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) ; public final EObject ruleExtendsResourceEObject() throws RecognitionException { EObject current = null; @@ -1776,21 +1784,21 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalEcoreReferenceTestLanguage.g:790:2: ( (otherlv_0= 'ExtendsResourceEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) ) - // InternalEcoreReferenceTestLanguage.g:791:2: (otherlv_0= 'ExtendsResourceEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) + // InternalEcoreReferenceTestLanguage.g:795:2: ( (otherlv_0= 'ExtendsResourceEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) ) + // InternalEcoreReferenceTestLanguage.g:796:2: (otherlv_0= 'ExtendsResourceEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) { - // InternalEcoreReferenceTestLanguage.g:791:2: (otherlv_0= 'ExtendsResourceEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) - // InternalEcoreReferenceTestLanguage.g:792:3: otherlv_0= 'ExtendsResourceEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? + // InternalEcoreReferenceTestLanguage.g:796:2: (otherlv_0= 'ExtendsResourceEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? ) + // InternalEcoreReferenceTestLanguage.g:797:3: otherlv_0= 'ExtendsResourceEObject' ( (lv_name_1_0= ruleValidID ) ) ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) (otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getExtendsResourceEObjectAccess().getExtendsResourceEObjectKeyword_0()); - // InternalEcoreReferenceTestLanguage.g:796:3: ( (lv_name_1_0= ruleValidID ) ) - // InternalEcoreReferenceTestLanguage.g:797:4: (lv_name_1_0= ruleValidID ) + // InternalEcoreReferenceTestLanguage.g:801:3: ( (lv_name_1_0= ruleValidID ) ) + // InternalEcoreReferenceTestLanguage.g:802:4: (lv_name_1_0= ruleValidID ) { - // InternalEcoreReferenceTestLanguage.g:797:4: (lv_name_1_0= ruleValidID ) - // InternalEcoreReferenceTestLanguage.g:798:5: lv_name_1_0= ruleValidID + // InternalEcoreReferenceTestLanguage.g:802:4: (lv_name_1_0= ruleValidID ) + // InternalEcoreReferenceTestLanguage.g:803:5: lv_name_1_0= ruleValidID { newCompositeNode(grammarAccess.getExtendsResourceEObjectAccess().getNameValidIDParserRuleCall_1_0()); @@ -1817,7 +1825,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:815:3: ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) + // InternalEcoreReferenceTestLanguage.g:820:3: ( (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) | (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) | (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) | (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) ) int alt11=4; switch ( input.LA(1) ) { case 12: @@ -1849,20 +1857,20 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn switch (alt11) { case 1 : - // InternalEcoreReferenceTestLanguage.g:816:4: (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:821:4: (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) { - // InternalEcoreReferenceTestLanguage.g:816:4: (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) - // InternalEcoreReferenceTestLanguage.g:817:5: otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:821:4: (otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:822:5: otherlv_2= 'EObject' ( (otherlv_3= RULE_ID ) ) { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_5); newLeafNode(otherlv_2, grammarAccess.getExtendsResourceEObjectAccess().getEObjectKeyword_2_0_0()); - // InternalEcoreReferenceTestLanguage.g:821:5: ( (otherlv_3= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:822:6: (otherlv_3= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:826:5: ( (otherlv_3= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:827:6: (otherlv_3= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:822:6: (otherlv_3= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:823:7: otherlv_3= RULE_ID + // InternalEcoreReferenceTestLanguage.g:827:6: (otherlv_3= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:828:7: otherlv_3= RULE_ID { if (current==null) { @@ -1886,20 +1894,20 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalEcoreReferenceTestLanguage.g:836:4: (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:841:4: (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) { - // InternalEcoreReferenceTestLanguage.g:836:4: (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) - // InternalEcoreReferenceTestLanguage.g:837:5: otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:841:4: (otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:842:5: otherlv_4= 'ExtendsNsURIEObject' ( (otherlv_5= RULE_ID ) ) { otherlv_4=(Token)match(input,11,FollowSets000.FOLLOW_5); newLeafNode(otherlv_4, grammarAccess.getExtendsResourceEObjectAccess().getExtendsNsURIEObjectKeyword_2_1_0()); - // InternalEcoreReferenceTestLanguage.g:841:5: ( (otherlv_5= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:842:6: (otherlv_5= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:846:5: ( (otherlv_5= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:847:6: (otherlv_5= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:842:6: (otherlv_5= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:843:7: otherlv_5= RULE_ID + // InternalEcoreReferenceTestLanguage.g:847:6: (otherlv_5= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:848:7: otherlv_5= RULE_ID { if (current==null) { @@ -1923,20 +1931,20 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalEcoreReferenceTestLanguage.g:856:4: (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:861:4: (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) { - // InternalEcoreReferenceTestLanguage.g:856:4: (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) - // InternalEcoreReferenceTestLanguage.g:857:5: otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:861:4: (otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:862:5: otherlv_6= 'ExtendsPluginEObject' ( (otherlv_7= RULE_ID ) ) { otherlv_6=(Token)match(input,13,FollowSets000.FOLLOW_5); newLeafNode(otherlv_6, grammarAccess.getExtendsResourceEObjectAccess().getExtendsPluginEObjectKeyword_2_2_0()); - // InternalEcoreReferenceTestLanguage.g:861:5: ( (otherlv_7= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:862:6: (otherlv_7= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:866:5: ( (otherlv_7= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:867:6: (otherlv_7= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:862:6: (otherlv_7= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:863:7: otherlv_7= RULE_ID + // InternalEcoreReferenceTestLanguage.g:867:6: (otherlv_7= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:868:7: otherlv_7= RULE_ID { if (current==null) { @@ -1960,20 +1968,20 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } break; case 4 : - // InternalEcoreReferenceTestLanguage.g:876:4: (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:881:4: (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) { - // InternalEcoreReferenceTestLanguage.g:876:4: (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) - // InternalEcoreReferenceTestLanguage.g:877:5: otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:881:4: (otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) ) + // InternalEcoreReferenceTestLanguage.g:882:5: otherlv_8= 'ExtendsResourceEObject' ( (otherlv_9= RULE_ID ) ) { otherlv_8=(Token)match(input,14,FollowSets000.FOLLOW_5); newLeafNode(otherlv_8, grammarAccess.getExtendsResourceEObjectAccess().getExtendsResourceEObjectKeyword_2_3_0()); - // InternalEcoreReferenceTestLanguage.g:881:5: ( (otherlv_9= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:882:6: (otherlv_9= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:886:5: ( (otherlv_9= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:887:6: (otherlv_9= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:882:6: (otherlv_9= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:883:7: otherlv_9= RULE_ID + // InternalEcoreReferenceTestLanguage.g:887:6: (otherlv_9= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:888:7: otherlv_9= RULE_ID { if (current==null) { @@ -1999,7 +2007,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:896:3: (otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? + // InternalEcoreReferenceTestLanguage.g:901:3: (otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) )? int alt12=2; int LA12_0 = input.LA(1); @@ -2008,17 +2016,17 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } switch (alt12) { case 1 : - // InternalEcoreReferenceTestLanguage.g:897:4: otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) + // InternalEcoreReferenceTestLanguage.g:902:4: otherlv_10= 'ExtendsResourceEObject' ( (otherlv_11= RULE_ID ) ) ( (otherlv_12= RULE_ID ) ) ( (otherlv_13= RULE_ID ) ) ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) ( (lv_eObjectContainment_17_0= ruleEObject ) ) ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) { otherlv_10=(Token)match(input,14,FollowSets000.FOLLOW_5); newLeafNode(otherlv_10, grammarAccess.getExtendsResourceEObjectAccess().getExtendsResourceEObjectKeyword_3_0()); - // InternalEcoreReferenceTestLanguage.g:901:4: ( (otherlv_11= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:902:5: (otherlv_11= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:906:4: ( (otherlv_11= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:907:5: (otherlv_11= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:902:5: (otherlv_11= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:903:6: otherlv_11= RULE_ID + // InternalEcoreReferenceTestLanguage.g:907:5: (otherlv_11= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:908:6: otherlv_11= RULE_ID { if (current==null) { @@ -2035,11 +2043,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:914:4: ( (otherlv_12= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:915:5: (otherlv_12= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:919:4: ( (otherlv_12= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:920:5: (otherlv_12= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:915:5: (otherlv_12= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:916:6: otherlv_12= RULE_ID + // InternalEcoreReferenceTestLanguage.g:920:5: (otherlv_12= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:921:6: otherlv_12= RULE_ID { if (current==null) { @@ -2056,11 +2064,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:927:4: ( (otherlv_13= RULE_ID ) ) - // InternalEcoreReferenceTestLanguage.g:928:5: (otherlv_13= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:932:4: ( (otherlv_13= RULE_ID ) ) + // InternalEcoreReferenceTestLanguage.g:933:5: (otherlv_13= RULE_ID ) { - // InternalEcoreReferenceTestLanguage.g:928:5: (otherlv_13= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:929:6: otherlv_13= RULE_ID + // InternalEcoreReferenceTestLanguage.g:933:5: (otherlv_13= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:934:6: otherlv_13= RULE_ID { if (current==null) { @@ -2077,11 +2085,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:940:4: ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) - // InternalEcoreReferenceTestLanguage.g:941:5: (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) + // InternalEcoreReferenceTestLanguage.g:945:4: ( (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) ) + // InternalEcoreReferenceTestLanguage.g:946:5: (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) { - // InternalEcoreReferenceTestLanguage.g:941:5: (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) - // InternalEcoreReferenceTestLanguage.g:942:6: lv_eObjectContainment_14_0= ruleExtendsNsURIEObject + // InternalEcoreReferenceTestLanguage.g:946:5: (lv_eObjectContainment_14_0= ruleExtendsNsURIEObject ) + // InternalEcoreReferenceTestLanguage.g:947:6: lv_eObjectContainment_14_0= ruleExtendsNsURIEObject { newCompositeNode(grammarAccess.getExtendsResourceEObjectAccess().getEObjectContainmentExtendsNsURIEObjectParserRuleCall_3_4_0()); @@ -2108,11 +2116,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:959:4: ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) - // InternalEcoreReferenceTestLanguage.g:960:5: (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) + // InternalEcoreReferenceTestLanguage.g:964:4: ( (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) ) + // InternalEcoreReferenceTestLanguage.g:965:5: (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) { - // InternalEcoreReferenceTestLanguage.g:960:5: (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) - // InternalEcoreReferenceTestLanguage.g:961:6: lv_eObjectContainment_15_0= ruleExtendsPluginEObject + // InternalEcoreReferenceTestLanguage.g:965:5: (lv_eObjectContainment_15_0= ruleExtendsPluginEObject ) + // InternalEcoreReferenceTestLanguage.g:966:6: lv_eObjectContainment_15_0= ruleExtendsPluginEObject { newCompositeNode(grammarAccess.getExtendsResourceEObjectAccess().getEObjectContainmentExtendsPluginEObjectParserRuleCall_3_5_0()); @@ -2139,11 +2147,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:978:4: ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) - // InternalEcoreReferenceTestLanguage.g:979:5: (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) + // InternalEcoreReferenceTestLanguage.g:983:4: ( (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) ) + // InternalEcoreReferenceTestLanguage.g:984:5: (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) { - // InternalEcoreReferenceTestLanguage.g:979:5: (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) - // InternalEcoreReferenceTestLanguage.g:980:6: lv_eObjectContainment_16_0= ruleExtendsResourceEObject + // InternalEcoreReferenceTestLanguage.g:984:5: (lv_eObjectContainment_16_0= ruleExtendsResourceEObject ) + // InternalEcoreReferenceTestLanguage.g:985:6: lv_eObjectContainment_16_0= ruleExtendsResourceEObject { newCompositeNode(grammarAccess.getExtendsResourceEObjectAccess().getEObjectContainmentExtendsResourceEObjectParserRuleCall_3_6_0()); @@ -2170,11 +2178,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:997:4: ( (lv_eObjectContainment_17_0= ruleEObject ) ) - // InternalEcoreReferenceTestLanguage.g:998:5: (lv_eObjectContainment_17_0= ruleEObject ) + // InternalEcoreReferenceTestLanguage.g:1002:4: ( (lv_eObjectContainment_17_0= ruleEObject ) ) + // InternalEcoreReferenceTestLanguage.g:1003:5: (lv_eObjectContainment_17_0= ruleEObject ) { - // InternalEcoreReferenceTestLanguage.g:998:5: (lv_eObjectContainment_17_0= ruleEObject ) - // InternalEcoreReferenceTestLanguage.g:999:6: lv_eObjectContainment_17_0= ruleEObject + // InternalEcoreReferenceTestLanguage.g:1003:5: (lv_eObjectContainment_17_0= ruleEObject ) + // InternalEcoreReferenceTestLanguage.g:1004:6: lv_eObjectContainment_17_0= ruleEObject { newCompositeNode(grammarAccess.getExtendsResourceEObjectAccess().getEObjectContainmentEObjectParserRuleCall_3_7_0()); @@ -2201,11 +2209,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:1016:4: ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) - // InternalEcoreReferenceTestLanguage.g:1017:5: (lv_eObjectContainment_18_0= ruleEAttribute ) + // InternalEcoreReferenceTestLanguage.g:1021:4: ( (lv_eObjectContainment_18_0= ruleEAttribute ) ) + // InternalEcoreReferenceTestLanguage.g:1022:5: (lv_eObjectContainment_18_0= ruleEAttribute ) { - // InternalEcoreReferenceTestLanguage.g:1017:5: (lv_eObjectContainment_18_0= ruleEAttribute ) - // InternalEcoreReferenceTestLanguage.g:1018:6: lv_eObjectContainment_18_0= ruleEAttribute + // InternalEcoreReferenceTestLanguage.g:1022:5: (lv_eObjectContainment_18_0= ruleEAttribute ) + // InternalEcoreReferenceTestLanguage.g:1023:6: lv_eObjectContainment_18_0= ruleEAttribute { newCompositeNode(grammarAccess.getExtendsResourceEObjectAccess().getEObjectContainmentEAttributeParserRuleCall_3_8_0()); @@ -2232,11 +2240,11 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn } - // InternalEcoreReferenceTestLanguage.g:1035:4: ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) - // InternalEcoreReferenceTestLanguage.g:1036:5: (lv_eObjectContainment_19_0= ruleMyEAttribute ) + // InternalEcoreReferenceTestLanguage.g:1040:4: ( (lv_eObjectContainment_19_0= ruleMyEAttribute ) ) + // InternalEcoreReferenceTestLanguage.g:1041:5: (lv_eObjectContainment_19_0= ruleMyEAttribute ) { - // InternalEcoreReferenceTestLanguage.g:1036:5: (lv_eObjectContainment_19_0= ruleMyEAttribute ) - // InternalEcoreReferenceTestLanguage.g:1037:6: lv_eObjectContainment_19_0= ruleMyEAttribute + // InternalEcoreReferenceTestLanguage.g:1041:5: (lv_eObjectContainment_19_0= ruleMyEAttribute ) + // InternalEcoreReferenceTestLanguage.g:1042:6: lv_eObjectContainment_19_0= ruleMyEAttribute { newCompositeNode(grammarAccess.getExtendsResourceEObjectAccess().getEObjectContainmentMyEAttributeParserRuleCall_3_9_0()); @@ -2292,7 +2300,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleEObject" - // InternalEcoreReferenceTestLanguage.g:1059:1: entryRuleEObject returns [EObject current=null] : iv_ruleEObject= ruleEObject EOF ; + // InternalEcoreReferenceTestLanguage.g:1064:1: entryRuleEObject returns [EObject current=null] : iv_ruleEObject= ruleEObject EOF ; public final EObject entryRuleEObject() throws RecognitionException { EObject current = null; @@ -2300,8 +2308,8 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn try { - // InternalEcoreReferenceTestLanguage.g:1059:48: (iv_ruleEObject= ruleEObject EOF ) - // InternalEcoreReferenceTestLanguage.g:1060:2: iv_ruleEObject= ruleEObject EOF + // InternalEcoreReferenceTestLanguage.g:1064:48: (iv_ruleEObject= ruleEObject EOF ) + // InternalEcoreReferenceTestLanguage.g:1065:2: iv_ruleEObject= ruleEObject EOF { newCompositeNode(grammarAccess.getEObjectRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2328,7 +2336,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleEObject" - // InternalEcoreReferenceTestLanguage.g:1066:1: ruleEObject returns [EObject current=null] : ( () otherlv_1= 'object' ) ; + // InternalEcoreReferenceTestLanguage.g:1071:1: ruleEObject returns [EObject current=null] : ( () otherlv_1= 'object' ) ; public final EObject ruleEObject() throws RecognitionException { EObject current = null; @@ -2338,14 +2346,14 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalEcoreReferenceTestLanguage.g:1072:2: ( ( () otherlv_1= 'object' ) ) - // InternalEcoreReferenceTestLanguage.g:1073:2: ( () otherlv_1= 'object' ) + // InternalEcoreReferenceTestLanguage.g:1077:2: ( ( () otherlv_1= 'object' ) ) + // InternalEcoreReferenceTestLanguage.g:1078:2: ( () otherlv_1= 'object' ) { - // InternalEcoreReferenceTestLanguage.g:1073:2: ( () otherlv_1= 'object' ) - // InternalEcoreReferenceTestLanguage.g:1074:3: () otherlv_1= 'object' + // InternalEcoreReferenceTestLanguage.g:1078:2: ( () otherlv_1= 'object' ) + // InternalEcoreReferenceTestLanguage.g:1079:3: () otherlv_1= 'object' { - // InternalEcoreReferenceTestLanguage.g:1074:3: () - // InternalEcoreReferenceTestLanguage.g:1075:4: + // InternalEcoreReferenceTestLanguage.g:1079:3: () + // InternalEcoreReferenceTestLanguage.g:1080:4: { current = forceCreateModelElement( @@ -2382,7 +2390,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleValidID" - // InternalEcoreReferenceTestLanguage.g:1089:1: entryRuleValidID returns [String current=null] : iv_ruleValidID= ruleValidID EOF ; + // InternalEcoreReferenceTestLanguage.g:1094:1: entryRuleValidID returns [String current=null] : iv_ruleValidID= ruleValidID EOF ; public final String entryRuleValidID() throws RecognitionException { String current = null; @@ -2390,8 +2398,8 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn try { - // InternalEcoreReferenceTestLanguage.g:1089:47: (iv_ruleValidID= ruleValidID EOF ) - // InternalEcoreReferenceTestLanguage.g:1090:2: iv_ruleValidID= ruleValidID EOF + // InternalEcoreReferenceTestLanguage.g:1094:47: (iv_ruleValidID= ruleValidID EOF ) + // InternalEcoreReferenceTestLanguage.g:1095:2: iv_ruleValidID= ruleValidID EOF { newCompositeNode(grammarAccess.getValidIDRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2418,7 +2426,7 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleValidID" - // InternalEcoreReferenceTestLanguage.g:1096:1: ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalEcoreReferenceTestLanguage.g:1101:1: ruleValidID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleValidID() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2428,8 +2436,8 @@ public class InternalEcoreReferenceTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalEcoreReferenceTestLanguage.g:1102:2: (this_ID_0= RULE_ID ) - // InternalEcoreReferenceTestLanguage.g:1103:2: this_ID_0= RULE_ID + // InternalEcoreReferenceTestLanguage.g:1107:2: (this_ID_0= RULE_ID ) + // InternalEcoreReferenceTestLanguage.g:1108:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMetamodelRefTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMetamodelRefTestLanguage.g index b6ad65627..f1bbe8958 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMetamodelRefTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMetamodelRefTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalMetamodelRefTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMetamodelRefTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMetamodelRefTestLanguageLexer.java index 57f7b3d96..41891d224 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMetamodelRefTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMetamodelRefTestLanguageLexer.java @@ -39,10 +39,10 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMetamodelRefTestLanguage.g:149:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalMetamodelRefTestLanguage.g:149:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalMetamodelRefTestLanguage.g:154:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalMetamodelRefTestLanguage.g:154:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalMetamodelRefTestLanguage.g:149:11: ( '^' )? + // InternalMetamodelRefTestLanguage.g:154:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -51,7 +51,7 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalMetamodelRefTestLanguage.g:149:11: '^' + // InternalMetamodelRefTestLanguage.g:154:11: '^' { match('^'); @@ -69,7 +69,7 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalMetamodelRefTestLanguage.g:149:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalMetamodelRefTestLanguage.g:154:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -118,10 +118,10 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMetamodelRefTestLanguage.g:151:10: ( ( '0' .. '9' )+ ) - // InternalMetamodelRefTestLanguage.g:151:12: ( '0' .. '9' )+ + // InternalMetamodelRefTestLanguage.g:156:10: ( ( '0' .. '9' )+ ) + // InternalMetamodelRefTestLanguage.g:156:12: ( '0' .. '9' )+ { - // InternalMetamodelRefTestLanguage.g:151:12: ( '0' .. '9' )+ + // InternalMetamodelRefTestLanguage.g:156:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -135,7 +135,7 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalMetamodelRefTestLanguage.g:151:13: '0' .. '9' + // InternalMetamodelRefTestLanguage.g:156:13: '0' .. '9' { matchRange('0','9'); @@ -167,10 +167,10 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMetamodelRefTestLanguage.g:153:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalMetamodelRefTestLanguage.g:153:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalMetamodelRefTestLanguage.g:158:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalMetamodelRefTestLanguage.g:158:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalMetamodelRefTestLanguage.g:153:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalMetamodelRefTestLanguage.g:158:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -188,10 +188,10 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalMetamodelRefTestLanguage.g:153:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalMetamodelRefTestLanguage.g:158:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalMetamodelRefTestLanguage.g:153:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalMetamodelRefTestLanguage.g:158:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -207,7 +207,7 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalMetamodelRefTestLanguage.g:153:21: '\\\\' . + // InternalMetamodelRefTestLanguage.g:158:21: '\\\\' . { match('\\'); matchAny(); @@ -215,7 +215,7 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { } break; case 2 : - // InternalMetamodelRefTestLanguage.g:153:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalMetamodelRefTestLanguage.g:158:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -240,10 +240,10 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { } break; case 2 : - // InternalMetamodelRefTestLanguage.g:153:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalMetamodelRefTestLanguage.g:158:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalMetamodelRefTestLanguage.g:153:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalMetamodelRefTestLanguage.g:158:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -259,7 +259,7 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalMetamodelRefTestLanguage.g:153:54: '\\\\' . + // InternalMetamodelRefTestLanguage.g:158:54: '\\\\' . { match('\\'); matchAny(); @@ -267,7 +267,7 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { } break; case 2 : - // InternalMetamodelRefTestLanguage.g:153:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalMetamodelRefTestLanguage.g:158:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -310,12 +310,12 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMetamodelRefTestLanguage.g:155:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalMetamodelRefTestLanguage.g:155:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalMetamodelRefTestLanguage.g:160:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalMetamodelRefTestLanguage.g:160:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalMetamodelRefTestLanguage.g:155:24: ( options {greedy=false; } : . )* + // InternalMetamodelRefTestLanguage.g:160:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -340,7 +340,7 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalMetamodelRefTestLanguage.g:155:52: . + // InternalMetamodelRefTestLanguage.g:160:52: . { matchAny(); @@ -370,12 +370,12 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMetamodelRefTestLanguage.g:157:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalMetamodelRefTestLanguage.g:157:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalMetamodelRefTestLanguage.g:162:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalMetamodelRefTestLanguage.g:162:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalMetamodelRefTestLanguage.g:157:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalMetamodelRefTestLanguage.g:162:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -388,7 +388,7 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalMetamodelRefTestLanguage.g:157:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalMetamodelRefTestLanguage.g:162: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(); @@ -408,7 +408,7 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { } } while (true); - // InternalMetamodelRefTestLanguage.g:157:40: ( ( '\\r' )? '\\n' )? + // InternalMetamodelRefTestLanguage.g:162:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -417,9 +417,9 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalMetamodelRefTestLanguage.g:157:41: ( '\\r' )? '\\n' + // InternalMetamodelRefTestLanguage.g:162:41: ( '\\r' )? '\\n' { - // InternalMetamodelRefTestLanguage.g:157:41: ( '\\r' )? + // InternalMetamodelRefTestLanguage.g:162:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -428,7 +428,7 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalMetamodelRefTestLanguage.g:157:41: '\\r' + // InternalMetamodelRefTestLanguage.g:162:41: '\\r' { match('\r'); @@ -460,10 +460,10 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMetamodelRefTestLanguage.g:159:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalMetamodelRefTestLanguage.g:159:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalMetamodelRefTestLanguage.g:164:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalMetamodelRefTestLanguage.g:164:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalMetamodelRefTestLanguage.g:159:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalMetamodelRefTestLanguage.g:164:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -517,8 +517,8 @@ public class InternalMetamodelRefTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMetamodelRefTestLanguage.g:161:16: ( . ) - // InternalMetamodelRefTestLanguage.g:161:18: . + // InternalMetamodelRefTestLanguage.g:166:16: ( . ) + // InternalMetamodelRefTestLanguage.g:166:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMetamodelRefTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMetamodelRefTestLanguageParser.java index d2c47a5c5..5bf8d89f4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMetamodelRefTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMetamodelRefTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalMetamodelRefTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -72,7 +80,7 @@ public class InternalMetamodelRefTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleFoo" - // InternalMetamodelRefTestLanguage.g:64:1: entryRuleFoo returns [EObject current=null] : iv_ruleFoo= ruleFoo EOF ; + // InternalMetamodelRefTestLanguage.g:69:1: entryRuleFoo returns [EObject current=null] : iv_ruleFoo= ruleFoo EOF ; public final EObject entryRuleFoo() throws RecognitionException { EObject current = null; @@ -80,8 +88,8 @@ public class InternalMetamodelRefTestLanguageParser extends AbstractInternalAntl try { - // InternalMetamodelRefTestLanguage.g:64:44: (iv_ruleFoo= ruleFoo EOF ) - // InternalMetamodelRefTestLanguage.g:65:2: iv_ruleFoo= ruleFoo EOF + // InternalMetamodelRefTestLanguage.g:69:44: (iv_ruleFoo= ruleFoo EOF ) + // InternalMetamodelRefTestLanguage.g:70:2: iv_ruleFoo= ruleFoo EOF { newCompositeNode(grammarAccess.getFooRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -108,7 +116,7 @@ public class InternalMetamodelRefTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleFoo" - // InternalMetamodelRefTestLanguage.g:71:1: ruleFoo returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) ; + // InternalMetamodelRefTestLanguage.g:76:1: ruleFoo returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) ; public final EObject ruleFoo() throws RecognitionException { EObject current = null; @@ -120,17 +128,17 @@ public class InternalMetamodelRefTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalMetamodelRefTestLanguage.g:77:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) ) - // InternalMetamodelRefTestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) + // InternalMetamodelRefTestLanguage.g:82:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) ) + // InternalMetamodelRefTestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) { - // InternalMetamodelRefTestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) - // InternalMetamodelRefTestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* + // InternalMetamodelRefTestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) + // InternalMetamodelRefTestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* { - // InternalMetamodelRefTestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalMetamodelRefTestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) + // InternalMetamodelRefTestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalMetamodelRefTestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) { - // InternalMetamodelRefTestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) - // InternalMetamodelRefTestLanguage.g:81:5: lv_name_0_0= RULE_ID + // InternalMetamodelRefTestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) + // InternalMetamodelRefTestLanguage.g:86:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -152,7 +160,7 @@ public class InternalMetamodelRefTestLanguageParser extends AbstractInternalAntl } - // InternalMetamodelRefTestLanguage.g:97:3: ( (lv_nameRefs_1_0= ruleNameRef ) )* + // InternalMetamodelRefTestLanguage.g:102:3: ( (lv_nameRefs_1_0= ruleNameRef ) )* loop1: do { int alt1=2; @@ -165,10 +173,10 @@ public class InternalMetamodelRefTestLanguageParser extends AbstractInternalAntl switch (alt1) { case 1 : - // InternalMetamodelRefTestLanguage.g:98:4: (lv_nameRefs_1_0= ruleNameRef ) + // InternalMetamodelRefTestLanguage.g:103:4: (lv_nameRefs_1_0= ruleNameRef ) { - // InternalMetamodelRefTestLanguage.g:98:4: (lv_nameRefs_1_0= ruleNameRef ) - // InternalMetamodelRefTestLanguage.g:99:5: lv_nameRefs_1_0= ruleNameRef + // InternalMetamodelRefTestLanguage.g:103:4: (lv_nameRefs_1_0= ruleNameRef ) + // InternalMetamodelRefTestLanguage.g:104:5: lv_nameRefs_1_0= ruleNameRef { newCompositeNode(grammarAccess.getFooAccess().getNameRefsNameRefParserRuleCall_1_0()); @@ -224,7 +232,7 @@ public class InternalMetamodelRefTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleNameRef" - // InternalMetamodelRefTestLanguage.g:120:1: entryRuleNameRef returns [EObject current=null] : iv_ruleNameRef= ruleNameRef EOF ; + // InternalMetamodelRefTestLanguage.g:125:1: entryRuleNameRef returns [EObject current=null] : iv_ruleNameRef= ruleNameRef EOF ; public final EObject entryRuleNameRef() throws RecognitionException { EObject current = null; @@ -232,8 +240,8 @@ public class InternalMetamodelRefTestLanguageParser extends AbstractInternalAntl try { - // InternalMetamodelRefTestLanguage.g:120:48: (iv_ruleNameRef= ruleNameRef EOF ) - // InternalMetamodelRefTestLanguage.g:121:2: iv_ruleNameRef= ruleNameRef EOF + // InternalMetamodelRefTestLanguage.g:125:48: (iv_ruleNameRef= ruleNameRef EOF ) + // InternalMetamodelRefTestLanguage.g:126:2: iv_ruleNameRef= ruleNameRef EOF { newCompositeNode(grammarAccess.getNameRefRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -260,7 +268,7 @@ public class InternalMetamodelRefTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleNameRef" - // InternalMetamodelRefTestLanguage.g:127:1: ruleNameRef returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; + // InternalMetamodelRefTestLanguage.g:132:1: ruleNameRef returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; public final EObject ruleNameRef() throws RecognitionException { EObject current = null; @@ -270,14 +278,14 @@ public class InternalMetamodelRefTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalMetamodelRefTestLanguage.g:133:2: ( ( (otherlv_0= RULE_ID ) ) ) - // InternalMetamodelRefTestLanguage.g:134:2: ( (otherlv_0= RULE_ID ) ) + // InternalMetamodelRefTestLanguage.g:138:2: ( ( (otherlv_0= RULE_ID ) ) ) + // InternalMetamodelRefTestLanguage.g:139:2: ( (otherlv_0= RULE_ID ) ) { - // InternalMetamodelRefTestLanguage.g:134:2: ( (otherlv_0= RULE_ID ) ) - // InternalMetamodelRefTestLanguage.g:135:3: (otherlv_0= RULE_ID ) + // InternalMetamodelRefTestLanguage.g:139:2: ( (otherlv_0= RULE_ID ) ) + // InternalMetamodelRefTestLanguage.g:140:3: (otherlv_0= RULE_ID ) { - // InternalMetamodelRefTestLanguage.g:135:3: (otherlv_0= RULE_ID ) - // InternalMetamodelRefTestLanguage.g:136:4: otherlv_0= RULE_ID + // InternalMetamodelRefTestLanguage.g:140:3: (otherlv_0= RULE_ID ) + // InternalMetamodelRefTestLanguage.g:141:4: otherlv_0= RULE_ID { if (current==null) { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMultiGenMMTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMultiGenMMTestLanguage.g index 1e8ee326d..9f8f7f587 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMultiGenMMTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMultiGenMMTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalMultiGenMMTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMultiGenMMTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMultiGenMMTestLanguageLexer.java index 9e879fe84..b391ac4b8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMultiGenMMTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMultiGenMMTestLanguageLexer.java @@ -39,10 +39,10 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiGenMMTestLanguage.g:154:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalMultiGenMMTestLanguage.g:154:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalMultiGenMMTestLanguage.g:159:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalMultiGenMMTestLanguage.g:159:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalMultiGenMMTestLanguage.g:154:11: ( '^' )? + // InternalMultiGenMMTestLanguage.g:159:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -51,7 +51,7 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalMultiGenMMTestLanguage.g:154:11: '^' + // InternalMultiGenMMTestLanguage.g:159:11: '^' { match('^'); @@ -69,7 +69,7 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalMultiGenMMTestLanguage.g:154:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalMultiGenMMTestLanguage.g:159:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -118,10 +118,10 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiGenMMTestLanguage.g:156:10: ( ( '0' .. '9' )+ ) - // InternalMultiGenMMTestLanguage.g:156:12: ( '0' .. '9' )+ + // InternalMultiGenMMTestLanguage.g:161:10: ( ( '0' .. '9' )+ ) + // InternalMultiGenMMTestLanguage.g:161:12: ( '0' .. '9' )+ { - // InternalMultiGenMMTestLanguage.g:156:12: ( '0' .. '9' )+ + // InternalMultiGenMMTestLanguage.g:161:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -135,7 +135,7 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalMultiGenMMTestLanguage.g:156:13: '0' .. '9' + // InternalMultiGenMMTestLanguage.g:161:13: '0' .. '9' { matchRange('0','9'); @@ -167,10 +167,10 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiGenMMTestLanguage.g:158:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalMultiGenMMTestLanguage.g:158:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalMultiGenMMTestLanguage.g:163:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalMultiGenMMTestLanguage.g:163:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalMultiGenMMTestLanguage.g:158:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalMultiGenMMTestLanguage.g:163:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -188,10 +188,10 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalMultiGenMMTestLanguage.g:158:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalMultiGenMMTestLanguage.g:163:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalMultiGenMMTestLanguage.g:158:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalMultiGenMMTestLanguage.g:163:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -207,7 +207,7 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalMultiGenMMTestLanguage.g:158:21: '\\\\' . + // InternalMultiGenMMTestLanguage.g:163:21: '\\\\' . { match('\\'); matchAny(); @@ -215,7 +215,7 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { } break; case 2 : - // InternalMultiGenMMTestLanguage.g:158:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalMultiGenMMTestLanguage.g:163:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -240,10 +240,10 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { } break; case 2 : - // InternalMultiGenMMTestLanguage.g:158:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalMultiGenMMTestLanguage.g:163:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalMultiGenMMTestLanguage.g:158:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalMultiGenMMTestLanguage.g:163:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -259,7 +259,7 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalMultiGenMMTestLanguage.g:158:54: '\\\\' . + // InternalMultiGenMMTestLanguage.g:163:54: '\\\\' . { match('\\'); matchAny(); @@ -267,7 +267,7 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { } break; case 2 : - // InternalMultiGenMMTestLanguage.g:158:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalMultiGenMMTestLanguage.g:163:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -310,12 +310,12 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiGenMMTestLanguage.g:160:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalMultiGenMMTestLanguage.g:160:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalMultiGenMMTestLanguage.g:165:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalMultiGenMMTestLanguage.g:165:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalMultiGenMMTestLanguage.g:160:24: ( options {greedy=false; } : . )* + // InternalMultiGenMMTestLanguage.g:165:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -340,7 +340,7 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalMultiGenMMTestLanguage.g:160:52: . + // InternalMultiGenMMTestLanguage.g:165:52: . { matchAny(); @@ -370,12 +370,12 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiGenMMTestLanguage.g:162:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalMultiGenMMTestLanguage.g:162:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalMultiGenMMTestLanguage.g:167:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalMultiGenMMTestLanguage.g:167:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalMultiGenMMTestLanguage.g:162:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalMultiGenMMTestLanguage.g:167:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -388,7 +388,7 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalMultiGenMMTestLanguage.g:162:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalMultiGenMMTestLanguage.g:167: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(); @@ -408,7 +408,7 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { } } while (true); - // InternalMultiGenMMTestLanguage.g:162:40: ( ( '\\r' )? '\\n' )? + // InternalMultiGenMMTestLanguage.g:167:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -417,9 +417,9 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalMultiGenMMTestLanguage.g:162:41: ( '\\r' )? '\\n' + // InternalMultiGenMMTestLanguage.g:167:41: ( '\\r' )? '\\n' { - // InternalMultiGenMMTestLanguage.g:162:41: ( '\\r' )? + // InternalMultiGenMMTestLanguage.g:167:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -428,7 +428,7 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalMultiGenMMTestLanguage.g:162:41: '\\r' + // InternalMultiGenMMTestLanguage.g:167:41: '\\r' { match('\r'); @@ -460,10 +460,10 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiGenMMTestLanguage.g:164:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalMultiGenMMTestLanguage.g:164:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalMultiGenMMTestLanguage.g:169:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalMultiGenMMTestLanguage.g:169:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalMultiGenMMTestLanguage.g:164:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalMultiGenMMTestLanguage.g:169:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -517,8 +517,8 @@ public class InternalMultiGenMMTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiGenMMTestLanguage.g:166:16: ( . ) - // InternalMultiGenMMTestLanguage.g:166:18: . + // InternalMultiGenMMTestLanguage.g:171:16: ( . ) + // InternalMultiGenMMTestLanguage.g:171:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMultiGenMMTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMultiGenMMTestLanguageParser.java index 09d06a39d..8a58d629e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMultiGenMMTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/parser/antlr/internal/InternalMultiGenMMTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalMultiGenMMTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -72,7 +80,7 @@ public class InternalMultiGenMMTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleFoo" - // InternalMultiGenMMTestLanguage.g:64:1: entryRuleFoo returns [EObject current=null] : iv_ruleFoo= ruleFoo EOF ; + // InternalMultiGenMMTestLanguage.g:69:1: entryRuleFoo returns [EObject current=null] : iv_ruleFoo= ruleFoo EOF ; public final EObject entryRuleFoo() throws RecognitionException { EObject current = null; @@ -80,8 +88,8 @@ public class InternalMultiGenMMTestLanguageParser extends AbstractInternalAntlrP try { - // InternalMultiGenMMTestLanguage.g:64:44: (iv_ruleFoo= ruleFoo EOF ) - // InternalMultiGenMMTestLanguage.g:65:2: iv_ruleFoo= ruleFoo EOF + // InternalMultiGenMMTestLanguage.g:69:44: (iv_ruleFoo= ruleFoo EOF ) + // InternalMultiGenMMTestLanguage.g:70:2: iv_ruleFoo= ruleFoo EOF { newCompositeNode(grammarAccess.getFooRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -108,7 +116,7 @@ public class InternalMultiGenMMTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "ruleFoo" - // InternalMultiGenMMTestLanguage.g:71:1: ruleFoo returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) ; + // InternalMultiGenMMTestLanguage.g:76:1: ruleFoo returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) ; public final EObject ruleFoo() throws RecognitionException { EObject current = null; @@ -120,17 +128,17 @@ public class InternalMultiGenMMTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalMultiGenMMTestLanguage.g:77:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) ) - // InternalMultiGenMMTestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) + // InternalMultiGenMMTestLanguage.g:82:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) ) + // InternalMultiGenMMTestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) { - // InternalMultiGenMMTestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) - // InternalMultiGenMMTestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* + // InternalMultiGenMMTestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* ) + // InternalMultiGenMMTestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_nameRefs_1_0= ruleNameRef ) )* { - // InternalMultiGenMMTestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalMultiGenMMTestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) + // InternalMultiGenMMTestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalMultiGenMMTestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) { - // InternalMultiGenMMTestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) - // InternalMultiGenMMTestLanguage.g:81:5: lv_name_0_0= RULE_ID + // InternalMultiGenMMTestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) + // InternalMultiGenMMTestLanguage.g:86:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -152,7 +160,7 @@ public class InternalMultiGenMMTestLanguageParser extends AbstractInternalAntlrP } - // InternalMultiGenMMTestLanguage.g:97:3: ( (lv_nameRefs_1_0= ruleNameRef ) )* + // InternalMultiGenMMTestLanguage.g:102:3: ( (lv_nameRefs_1_0= ruleNameRef ) )* loop1: do { int alt1=2; @@ -165,10 +173,10 @@ public class InternalMultiGenMMTestLanguageParser extends AbstractInternalAntlrP switch (alt1) { case 1 : - // InternalMultiGenMMTestLanguage.g:98:4: (lv_nameRefs_1_0= ruleNameRef ) + // InternalMultiGenMMTestLanguage.g:103:4: (lv_nameRefs_1_0= ruleNameRef ) { - // InternalMultiGenMMTestLanguage.g:98:4: (lv_nameRefs_1_0= ruleNameRef ) - // InternalMultiGenMMTestLanguage.g:99:5: lv_nameRefs_1_0= ruleNameRef + // InternalMultiGenMMTestLanguage.g:103:4: (lv_nameRefs_1_0= ruleNameRef ) + // InternalMultiGenMMTestLanguage.g:104:5: lv_nameRefs_1_0= ruleNameRef { newCompositeNode(grammarAccess.getFooAccess().getNameRefsNameRefParserRuleCall_1_0()); @@ -224,7 +232,7 @@ public class InternalMultiGenMMTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleNameRef" - // InternalMultiGenMMTestLanguage.g:120:1: entryRuleNameRef returns [EObject current=null] : iv_ruleNameRef= ruleNameRef EOF ; + // InternalMultiGenMMTestLanguage.g:125:1: entryRuleNameRef returns [EObject current=null] : iv_ruleNameRef= ruleNameRef EOF ; public final EObject entryRuleNameRef() throws RecognitionException { EObject current = null; @@ -232,8 +240,8 @@ public class InternalMultiGenMMTestLanguageParser extends AbstractInternalAntlrP try { - // InternalMultiGenMMTestLanguage.g:120:48: (iv_ruleNameRef= ruleNameRef EOF ) - // InternalMultiGenMMTestLanguage.g:121:2: iv_ruleNameRef= ruleNameRef EOF + // InternalMultiGenMMTestLanguage.g:125:48: (iv_ruleNameRef= ruleNameRef EOF ) + // InternalMultiGenMMTestLanguage.g:126:2: iv_ruleNameRef= ruleNameRef EOF { newCompositeNode(grammarAccess.getNameRefRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -260,7 +268,7 @@ public class InternalMultiGenMMTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "ruleNameRef" - // InternalMultiGenMMTestLanguage.g:127:1: ruleNameRef returns [EObject current=null] : ( (lv_name_0_0= RULE_STRING ) ) ; + // InternalMultiGenMMTestLanguage.g:132:1: ruleNameRef returns [EObject current=null] : ( (lv_name_0_0= RULE_STRING ) ) ; public final EObject ruleNameRef() throws RecognitionException { EObject current = null; @@ -270,14 +278,14 @@ public class InternalMultiGenMMTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalMultiGenMMTestLanguage.g:133:2: ( ( (lv_name_0_0= RULE_STRING ) ) ) - // InternalMultiGenMMTestLanguage.g:134:2: ( (lv_name_0_0= RULE_STRING ) ) + // InternalMultiGenMMTestLanguage.g:138:2: ( ( (lv_name_0_0= RULE_STRING ) ) ) + // InternalMultiGenMMTestLanguage.g:139:2: ( (lv_name_0_0= RULE_STRING ) ) { - // InternalMultiGenMMTestLanguage.g:134:2: ( (lv_name_0_0= RULE_STRING ) ) - // InternalMultiGenMMTestLanguage.g:135:3: (lv_name_0_0= RULE_STRING ) + // InternalMultiGenMMTestLanguage.g:139:2: ( (lv_name_0_0= RULE_STRING ) ) + // InternalMultiGenMMTestLanguage.g:140:3: (lv_name_0_0= RULE_STRING ) { - // InternalMultiGenMMTestLanguage.g:135:3: (lv_name_0_0= RULE_STRING ) - // InternalMultiGenMMTestLanguage.g:136:4: lv_name_0_0= RULE_STRING + // InternalMultiGenMMTestLanguage.g:140:3: (lv_name_0_0= RULE_STRING ) + // InternalMultiGenMMTestLanguage.g:141:4: lv_name_0_0= RULE_STRING { lv_name_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/EcoreReferenceTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/EcoreReferenceTestLanguageSemanticSequencer.java index 725e54a95..2f890a4b6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/EcoreReferenceTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/EcoreReferenceTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/EcoreReferenceTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/EcoreReferenceTestLanguageSyntacticSequencer.java index b88c840be..17662df4e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/EcoreReferenceTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/EcoreReferenceTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MetamodelRefTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MetamodelRefTestLanguageSemanticSequencer.java index 32fc782a9..7e5e8f8aa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MetamodelRefTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MetamodelRefTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MetamodelRefTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MetamodelRefTestLanguageSyntacticSequencer.java index 6a5e24bfc..f92719952 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MetamodelRefTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MetamodelRefTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MultiGenMMTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MultiGenMMTestLanguageSemanticSequencer.java index 2e5c9ef4d..325ac0e2e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MultiGenMMTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MultiGenMMTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MultiGenMMTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MultiGenMMTestLanguageSyntacticSequencer.java index 2c4025c30..edbd81e73 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MultiGenMMTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/serializer/MultiGenMMTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/services/EcoreReferenceTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/services/EcoreReferenceTestLanguageGrammarAccess.java index 3c508003b..54a794f8b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/services/EcoreReferenceTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/services/EcoreReferenceTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/services/MetamodelRefTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/services/MetamodelRefTestLanguageGrammarAccess.java index 7fc9e67f0..bbddce5f4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/services/MetamodelRefTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/services/MetamodelRefTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/services/MultiGenMMTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/services/MultiGenMMTestLanguageGrammarAccess.java index a105c689f..6b52f8f38 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/services/MultiGenMMTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/services/MultiGenMMTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/Foo.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/Foo.java index 19249e12d..665cefaf7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/Foo.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/Foo.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.simpleTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/SimpleTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/SimpleTestFactory.java index d39fc8850..5dc8da278 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/SimpleTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/SimpleTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.simpleTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/SimpleTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/SimpleTestPackage.java index 661b75c6a..89db556c9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/SimpleTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/SimpleTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.simpleTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/impl/FooImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/impl/FooImpl.java index 276a34ea8..77dacd781 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/impl/FooImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/impl/FooImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.simpleTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/impl/SimpleTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/impl/SimpleTestFactoryImpl.java index 82fd751e8..7ed9b4b21 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/impl/SimpleTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/impl/SimpleTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.simpleTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/impl/SimpleTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/impl/SimpleTestPackageImpl.java index bf63315f3..70450ad0f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/impl/SimpleTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/impl/SimpleTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.simpleTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/util/SimpleTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/util/SimpleTestAdapterFactory.java index 7024d9459..d151b2f1f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/util/SimpleTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/util/SimpleTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.simpleTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/util/SimpleTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/util/SimpleTestSwitch.java index f4c2d9ef6..1e3fdb574 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/util/SimpleTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/metamodelreferencing/tests/simpleTest/util/SimpleTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.metamodelreferencing.tests.simpleTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug289515TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug289515TestLanguageRuntimeModule.java index d453d479e..1136c3ddb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug289515TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug289515TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug289524ExTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug289524ExTestLanguageRuntimeModule.java index 5f51cbbfd..2fa704bc6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug289524ExTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug289524ExTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug289524TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug289524TestLanguageRuntimeModule.java index 30a242a6d..42aa122b5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug289524TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug289524TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug296889ExTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug296889ExTestLanguageRuntimeModule.java index ebbc02e63..58843d19c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug296889ExTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug296889ExTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug296889TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug296889TestLanguageRuntimeModule.java index c6659b359..704c2234a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug296889TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug296889TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug299237TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug299237TestLanguageRuntimeModule.java index 8f62cf651..897591504 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug299237TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug299237TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug301935ExTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug301935ExTestLanguageRuntimeModule.java index a691837f7..f0d9854c4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug301935ExTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug301935ExTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug301935TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug301935TestLanguageRuntimeModule.java index 639929edc..7adefac54 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug301935TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug301935TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug378967TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug378967TestLanguageRuntimeModule.java index 45294e1f3..b0381ab5b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug378967TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug378967TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug406914TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug406914TestLanguageRuntimeModule.java index 5552a62b3..c1678ccde 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug406914TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug406914TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug443221TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug443221TestLanguageRuntimeModule.java index 29c8ac292..ba288e54b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug443221TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractBug443221TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractGH1462TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractGH1462TestLanguageRuntimeModule.java index f40b04b9f..c3e3e4e89 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractGH1462TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/AbstractGH1462TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289515TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289515TestLanguage.genmodel index c0fb595b2..c5e7ebe17 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289515TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289515TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug289515TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetupGenerated.java index bbb7a50a3..b2e537d19 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguage.genmodel index 4e891f8f2..96d90699e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug289524ExTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetupGenerated.java index 87f503164..98c4abd76 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524TestLanguage.genmodel index 69dede962..ddd757f76 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug289524TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetupGenerated.java index 09766bdbe..2fcde430a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguage.genmodel index b531c1a39..a24e84e6e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug296889ExTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetupGenerated.java index bc2f6f243..ccc112639 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889TestLanguage.genmodel index 486dc30d4..f722233d4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug296889TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetupGenerated.java index 4dfb12909..d580bdb25 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug299237TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug299237TestLanguage.genmodel index 41a6ce585..775afaaf9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug299237TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug299237TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug299237TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetupGenerated.java index 393eea617..45489684e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetupGenerated.java index a029fe1e2..d6dc172ff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug301935TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug301935TestLanguage.genmodel index 78b4538f4..f9e1e9208 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug301935TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug301935TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug301935TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetupGenerated.java index dc18ab1d2..0b8f2e883 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug378967TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug378967TestLanguage.genmodel index ec4dcd154..387710702 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug378967TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug378967TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug378967TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetupGenerated.java index 0b3142785..c4051c89b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug406914TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug406914TestLanguage.genmodel index fdfa273b6..08d9dae03 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug406914TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug406914TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug406914TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug406914TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug406914TestLanguageStandaloneSetupGenerated.java index c2057ba2c..de05afe48 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug406914TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug406914TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug443221TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug443221TestLanguage.genmodel index 03e97d238..704168e91 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug443221TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug443221TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug443221TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetupGenerated.java index 997937bb8..65f9e88fd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/GH1462TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/GH1462TestLanguage.genmodel index 6dc1f7490..50b9717dd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/GH1462TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/GH1462TestLanguage.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/GH1462TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/GH1462TestLanguageStandaloneSetupGenerated.java index 039772c13..1d17368d2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/GH1462TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/GH1462TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/XtextGrammarTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/XtextGrammarTestLanguageAntlrTokenFileProvider.java index affc2771f..134e6e10e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/XtextGrammarTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/XtextGrammarTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/XtextGrammarTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/XtextGrammarTestLanguageParser.java index a3d0f532a..56e7e5c68 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/XtextGrammarTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/XtextGrammarTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/Bug289515TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/Bug289515TestFactory.java index 7032c5192..3d5615ba0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/Bug289515TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/Bug289515TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289515Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/Bug289515TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/Bug289515TestPackage.java index 35204a9a1..a769d4625 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/Bug289515TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/Bug289515TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289515Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/Model.java index b77507f7b..f5164a42e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289515Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/impl/Bug289515TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/impl/Bug289515TestFactoryImpl.java index 0895f2eb9..1f8aed66f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/impl/Bug289515TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/impl/Bug289515TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289515Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/impl/Bug289515TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/impl/Bug289515TestPackageImpl.java index 4b3a60bfc..f9e6d7307 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/impl/Bug289515TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/impl/Bug289515TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289515Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/impl/ModelImpl.java index 19e48d86c..c83fe7635 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289515Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/util/Bug289515TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/util/Bug289515TestAdapterFactory.java index 812cb1f76..52ef46014 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/util/Bug289515TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/util/Bug289515TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289515Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/util/Bug289515TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/util/Bug289515TestSwitch.java index 99d059638..09c8a8913 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/util/Bug289515TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289515Test/util/Bug289515TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289515Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Bug289524ExTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Bug289524ExTestFactory.java index 0bd769326..629326ad8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Bug289524ExTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Bug289524ExTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524ExTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Bug289524ExTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Bug289524ExTestPackage.java index 66a4e29c9..d5b882ef1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Bug289524ExTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Bug289524ExTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524ExTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Contained.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Contained.java index ffac97f32..f2d254843 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Contained.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Contained.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524ExTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Model.java index d939fc3bc..3ea45843b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524ExTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/ModelElement.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/ModelElement.java index 93d57e2af..de245d2b8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/ModelElement.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/ModelElement.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524ExTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/Bug289524ExTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/Bug289524ExTestFactoryImpl.java index 632c4aa51..f121fc66d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/Bug289524ExTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/Bug289524ExTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524ExTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/Bug289524ExTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/Bug289524ExTestPackageImpl.java index 225ec9b9b..6eb5c3a9a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/Bug289524ExTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/Bug289524ExTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524ExTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/ContainedImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/ContainedImpl.java index e6d94c973..99bb0f3d3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/ContainedImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/ContainedImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524ExTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/ModelElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/ModelElementImpl.java index 9535608ec..ffa544910 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/ModelElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/ModelElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524ExTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/ModelImpl.java index 0f3d1cebc..6f34f702b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524ExTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/util/Bug289524ExTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/util/Bug289524ExTestAdapterFactory.java index f88710022..fe392395f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/util/Bug289524ExTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/util/Bug289524ExTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524ExTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/util/Bug289524ExTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/util/Bug289524ExTestSwitch.java index 68af6b3c5..052b2e107 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/util/Bug289524ExTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524ExTest/util/Bug289524ExTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524ExTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Bug289524TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Bug289524TestFactory.java index 875a5b9e5..2e52ea54f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Bug289524TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Bug289524TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Bug289524TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Bug289524TestPackage.java index 19d88553a..258aa04c1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Bug289524TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Bug289524TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Contained.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Contained.java index 0755919c5..0f092e970 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Contained.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Contained.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Model.java index 8fc2c90ab..67f426c42 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/ModelElement.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/ModelElement.java index b0eba061b..ba7fb314d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/ModelElement.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/ModelElement.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/Bug289524TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/Bug289524TestFactoryImpl.java index c2a03406b..0a17e4375 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/Bug289524TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/Bug289524TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/Bug289524TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/Bug289524TestPackageImpl.java index db19d6657..db2b23d04 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/Bug289524TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/Bug289524TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/ContainedImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/ContainedImpl.java index a3bb0cf80..722872df9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/ContainedImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/ContainedImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/ModelElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/ModelElementImpl.java index 2293769b0..269ec3838 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/ModelElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/ModelElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/ModelImpl.java index b0a66d1be..b28140e5b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/util/Bug289524TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/util/Bug289524TestAdapterFactory.java index eb8de6804..bd81b5bbe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/util/Bug289524TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/util/Bug289524TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/util/Bug289524TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/util/Bug289524TestSwitch.java index a5d99a60d..57a792109 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/util/Bug289524TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug289524Test/util/Bug289524TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug289524Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Bug296889ExTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Bug296889ExTestFactory.java index 8d683edc5..888187f29 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Bug296889ExTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Bug296889ExTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Bug296889ExTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Bug296889ExTestPackage.java index 77b0c4f29..52209e8a9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Bug296889ExTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Bug296889ExTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Expression.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Expression.java index 23248d08a..bd9c8ac0a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Expression.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Expression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Model.java index 3f54b3d0c..f606d455a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Postop.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Postop.java index 3db2603a4..3703c0a14 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Postop.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Postop.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Preop.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Preop.java index 1a802051e..554b8c2f4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Preop.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Preop.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Variable.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Variable.java index 97bcbaba4..54d196641 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Variable.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/Variable.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/Bug296889ExTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/Bug296889ExTestFactoryImpl.java index a7847a439..88b8fbdf3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/Bug296889ExTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/Bug296889ExTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/Bug296889ExTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/Bug296889ExTestPackageImpl.java index e7db59941..bb98bb34a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/Bug296889ExTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/Bug296889ExTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/ExpressionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/ExpressionImpl.java index d550ddb96..8d8015b66 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/ExpressionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/ExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/ModelImpl.java index b44179da5..dc54ea3e3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/PostopImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/PostopImpl.java index 00faa738f..c01ce22e3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/PostopImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/PostopImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/PreopImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/PreopImpl.java index 20962c0cc..9cd1d71b1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/PreopImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/PreopImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/VariableImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/VariableImpl.java index 312a2d512..e1bf0e066 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/VariableImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/impl/VariableImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/util/Bug296889ExTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/util/Bug296889ExTestAdapterFactory.java index c52f0dae3..b667d365a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/util/Bug296889ExTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/util/Bug296889ExTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/util/Bug296889ExTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/util/Bug296889ExTestSwitch.java index 7e04ab0f8..f1ac1a8fe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/util/Bug296889ExTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889ExTest/util/Bug296889ExTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889ExTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Bug296889TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Bug296889TestFactory.java index 333c47ed8..635cae0c1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Bug296889TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Bug296889TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Bug296889TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Bug296889TestPackage.java index 6d826830c..a8b7ed477 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Bug296889TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Bug296889TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Expression.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Expression.java index 5ed0417e6..9d7a853e2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Expression.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Expression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Model.java index a795ce152..8e49b447d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Postop.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Postop.java index 7464b86bb..3a07829e8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Postop.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Postop.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Preop.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Preop.java index b1b540bf9..b5541f305 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Preop.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Preop.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Variable.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Variable.java index ac0ad8889..4618104d8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Variable.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/Variable.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/Bug296889TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/Bug296889TestFactoryImpl.java index 2b21b6fe4..ebddabbf2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/Bug296889TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/Bug296889TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/Bug296889TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/Bug296889TestPackageImpl.java index bc73007d3..33d113a6f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/Bug296889TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/Bug296889TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/ExpressionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/ExpressionImpl.java index 645cb2b75..fb50bb599 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/ExpressionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/ExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/ModelImpl.java index 437346bbf..5dd27f95c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/PostopImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/PostopImpl.java index 6c64cffdd..c3e42034b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/PostopImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/PostopImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/PreopImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/PreopImpl.java index ea71ed513..d6017449b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/PreopImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/PreopImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/VariableImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/VariableImpl.java index 0ad5d8a16..6537e3d06 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/VariableImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/impl/VariableImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/util/Bug296889TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/util/Bug296889TestAdapterFactory.java index a90a099c3..59da925a3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/util/Bug296889TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/util/Bug296889TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/util/Bug296889TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/util/Bug296889TestSwitch.java index 530e80e32..a6bfeaf99 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/util/Bug296889TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug296889Test/util/Bug296889TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug296889Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/Bug299237TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/Bug299237TestFactory.java index 013510dba..352338c4f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/Bug299237TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/Bug299237TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug299237Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/Bug299237TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/Bug299237TestPackage.java index f7cc36511..ad956457e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/Bug299237TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/Bug299237TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug299237Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/Model.java index 18c8605d4..0b5b080fb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug299237Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/impl/Bug299237TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/impl/Bug299237TestFactoryImpl.java index f2d140331..ee49c46b1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/impl/Bug299237TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/impl/Bug299237TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug299237Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/impl/Bug299237TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/impl/Bug299237TestPackageImpl.java index c488771a1..e11b62ef1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/impl/Bug299237TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/impl/Bug299237TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug299237Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/impl/ModelImpl.java index cf5645d43..42d0bbc63 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug299237Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/util/Bug299237TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/util/Bug299237TestAdapterFactory.java index 29a7d864e..e0abf8a60 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/util/Bug299237TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/util/Bug299237TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug299237Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/util/Bug299237TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/util/Bug299237TestSwitch.java index e744d0f05..e0f00ff3c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/util/Bug299237TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug299237Test/util/Bug299237TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug299237Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/Bug301935TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/Bug301935TestFactory.java index 7fcbf405f..34c464d66 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/Bug301935TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/Bug301935TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug301935Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/Bug301935TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/Bug301935TestPackage.java index 5505411f5..a1290d71d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/Bug301935TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/Bug301935TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug301935Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/Model.java index b680e638b..7a1ed4a8d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug301935Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/impl/Bug301935TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/impl/Bug301935TestFactoryImpl.java index c8bdaefb2..520fce6dd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/impl/Bug301935TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/impl/Bug301935TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug301935Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/impl/Bug301935TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/impl/Bug301935TestPackageImpl.java index 4eb7609eb..963f4864c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/impl/Bug301935TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/impl/Bug301935TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug301935Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/impl/ModelImpl.java index af7ca0e39..4b0f3e793 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug301935Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/util/Bug301935TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/util/Bug301935TestAdapterFactory.java index 00a2f90c1..1f5ceb0b8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/util/Bug301935TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/util/Bug301935TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug301935Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/util/Bug301935TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/util/Bug301935TestSwitch.java index 5d2285c8b..d5973924e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/util/Bug301935TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug301935Test/util/Bug301935TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug301935Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/AfterObj.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/AfterObj.java index 68ae2a594..07a0ae72d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/AfterObj.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/AfterObj.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Bug378967TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Bug378967TestFactory.java index 978710437..fd30fcb8c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Bug378967TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Bug378967TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Bug378967TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Bug378967TestPackage.java index c836ef9ff..c19d9293e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Bug378967TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Bug378967TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/FirstEnum.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/FirstEnum.java index 3644e18a5..e10b9a62f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/FirstEnum.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/FirstEnum.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Root.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Root.java index c21488ee6..f39fe3cbe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Root.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Root.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule1.java index 187bc824d..6cc75d3eb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule2.java index 56cbed4d0..4d9cf5b6e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule3.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule3.java index 334a86735..e8d69449c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule3.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule3.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule4.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule4.java index 46064a835..b5bd5f92c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule4.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/Rule4.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/SObj.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/SObj.java index dec62d281..23dfa1ca6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/SObj.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/SObj.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/SecondEnum.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/SecondEnum.java index 23b104ea5..b8dfd2500 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/SecondEnum.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/SecondEnum.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/AfterObjImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/AfterObjImpl.java index d71731c25..e013b2024 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/AfterObjImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/AfterObjImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Bug378967TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Bug378967TestFactoryImpl.java index 8beb113ef..2d8ffec2d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Bug378967TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Bug378967TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Bug378967TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Bug378967TestPackageImpl.java index 42c8339e4..7df14d088 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Bug378967TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Bug378967TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/RootImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/RootImpl.java index f37bd9328..91c203344 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/RootImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/RootImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule1Impl.java index c1ac45c25..f1fb64939 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule2Impl.java index ac1bb151b..8b54ed2aa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule3Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule3Impl.java index 0646905ad..ad8bb7959 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule3Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule3Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule4Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule4Impl.java index 801be8b64..f6cc36e1d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule4Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/Rule4Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/SObjImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/SObjImpl.java index 8508d4dd3..99741ad3e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/SObjImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/impl/SObjImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/util/Bug378967TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/util/Bug378967TestAdapterFactory.java index 8f392cd36..3926a15a2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/util/Bug378967TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/util/Bug378967TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/util/Bug378967TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/util/Bug378967TestSwitch.java index 04a6e48f4..7b72aa7bb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/util/Bug378967TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug378967Test/util/Bug378967TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug378967Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/Bug406914TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/Bug406914TestFactory.java index e402f266d..4768c9c2a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/Bug406914TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/Bug406914TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug406914Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/Bug406914TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/Bug406914TestPackage.java index 15099d179..30e87bb56 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/Bug406914TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/Bug406914TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug406914Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/Model.java index dd2d580cb..4e23b7d20 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug406914Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/impl/Bug406914TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/impl/Bug406914TestFactoryImpl.java index dd8d6070e..57279eb81 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/impl/Bug406914TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/impl/Bug406914TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug406914Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/impl/Bug406914TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/impl/Bug406914TestPackageImpl.java index a47215286..a8f68c1f0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/impl/Bug406914TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/impl/Bug406914TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug406914Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/impl/ModelImpl.java index 5de38234f..da3e76b51 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug406914Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/util/Bug406914TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/util/Bug406914TestAdapterFactory.java index 5b0016ad2..5633fccd7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/util/Bug406914TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/util/Bug406914TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug406914Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/util/Bug406914TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/util/Bug406914TestSwitch.java index 23c51e0de..895d994a2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/util/Bug406914TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug406914Test/util/Bug406914TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug406914Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/Bug443221TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/Bug443221TestFactory.java index 8a256bb95..f5f2463c6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/Bug443221TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/Bug443221TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug443221Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/Bug443221TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/Bug443221TestPackage.java index 5176d9526..21c158e39 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/Bug443221TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/Bug443221TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug443221Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/Model.java index b6963359d..3e3273673 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug443221Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/impl/Bug443221TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/impl/Bug443221TestFactoryImpl.java index 136218828..7c23b1c3c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/impl/Bug443221TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/impl/Bug443221TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug443221Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/impl/Bug443221TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/impl/Bug443221TestPackageImpl.java index 7c98b2fe8..7fcfa0e91 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/impl/Bug443221TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/impl/Bug443221TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug443221Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/impl/ModelImpl.java index 9f90c7cdd..913107b50 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug443221Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/util/Bug443221TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/util/Bug443221TestAdapterFactory.java index 3c571921a..ff94f7245 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/util/Bug443221TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/util/Bug443221TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug443221Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/util/Bug443221TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/util/Bug443221TestSwitch.java index 61772e432..bc25711d1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/util/Bug443221TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/bug443221Test/util/Bug443221TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.bug443221Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Gh1462TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Gh1462TestFactory.java index 1c101fe6a..ab9e83a07 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Gh1462TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Gh1462TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Gh1462TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Gh1462TestPackage.java index 2169b6edd..89a7f63ac 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Gh1462TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Gh1462TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Root.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Root.java index fb59aaa9d..f8e0d9bae 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Root.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Root.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule1.java index c6e4fa307..3057e138b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule10.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule10.java index 9895051f0..0f997effa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule10.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule10.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule11.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule11.java index c399f4e7f..0e790be9f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule11.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule11.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule12.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule12.java index 57747832f..50f4673c0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule12.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule12.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule2.java index a76090b9d..8db76d1a3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule3.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule3.java index 015860b64..9ce9128b4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule3.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule3.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule4.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule4.java index 3dd74941f..a778d97cd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule4.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule4.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule5.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule5.java index e2b036dcc..7e59d611e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule5.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule5.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule6.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule6.java index 2e1af2e19..a8ff1cf68 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule6.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule6.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule7.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule7.java index 44399d539..3872539d4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule7.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule7.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule8.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule8.java index a536bc14b..e0ca41991 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule8.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule8.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule9.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule9.java index 1c56d2679..84a49ad89 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule9.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Rule9.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Wrapper.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Wrapper.java index e40de79f7..e40704e21 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Wrapper.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/Wrapper.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Gh1462TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Gh1462TestFactoryImpl.java index e551c1fee..2a68882cf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Gh1462TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Gh1462TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Gh1462TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Gh1462TestPackageImpl.java index dfcf734c3..72bc4d6dc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Gh1462TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Gh1462TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/RootImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/RootImpl.java index eff83c632..1d11d9726 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/RootImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/RootImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule10Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule10Impl.java index 40d8b15d0..0ddfe7fef 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule10Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule10Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule11Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule11Impl.java index c96225d71..d088bb0a1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule11Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule11Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule12Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule12Impl.java index 8a3a66f30..248ec9ba1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule12Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule12Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule1Impl.java index e5a599343..685a21e5e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule2Impl.java index f0cafc5aa..a2d05908a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule3Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule3Impl.java index d20829f1b..e46785123 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule3Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule3Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule4Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule4Impl.java index 9bf14cc5c..4d35c6e8a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule4Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule4Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule5Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule5Impl.java index 7eefb4207..1a48018a2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule5Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule5Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule6Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule6Impl.java index 310ce75be..382db7880 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule6Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule6Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule7Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule7Impl.java index af576eb9b..1b718e5e4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule7Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule7Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule8Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule8Impl.java index 0c4af2f1d..d545e7e29 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule8Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule8Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule9Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule9Impl.java index 35e4e7bf4..027876b23 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule9Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/Rule9Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/WrapperImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/WrapperImpl.java index e9cda10e7..99325ac19 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/WrapperImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/impl/WrapperImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/util/Gh1462TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/util/Gh1462TestAdapterFactory.java index 853016776..843445d5d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/util/Gh1462TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/util/Gh1462TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/util/Gh1462TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/util/Gh1462TestSwitch.java index c2082828d..7a951d424 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/util/Gh1462TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/gh1462Test/util/Gh1462TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.antlr.gh1462Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/internal/InternalXtextGrammarTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/internal/InternalXtextGrammarTestLanguage.g index 9478fbe00..eec6f095b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/internal/InternalXtextGrammarTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/internal/InternalXtextGrammarTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalXtextGrammarTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/internal/InternalXtextGrammarTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/internal/InternalXtextGrammarTestLanguageLexer.java index b41f35575..8fef64ee4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/internal/InternalXtextGrammarTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/internal/InternalXtextGrammarTestLanguageLexer.java @@ -792,10 +792,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:3230:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalXtextGrammarTestLanguage.g:3230:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalXtextGrammarTestLanguage.g:3235:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalXtextGrammarTestLanguage.g:3235:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalXtextGrammarTestLanguage.g:3230:11: ( '^' )? + // InternalXtextGrammarTestLanguage.g:3235:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -804,7 +804,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalXtextGrammarTestLanguage.g:3230:11: '^' + // InternalXtextGrammarTestLanguage.g:3235:11: '^' { match('^'); @@ -822,7 +822,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalXtextGrammarTestLanguage.g:3230:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalXtextGrammarTestLanguage.g:3235:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -871,10 +871,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:3232:10: ( ( '0' .. '9' )+ ) - // InternalXtextGrammarTestLanguage.g:3232:12: ( '0' .. '9' )+ + // InternalXtextGrammarTestLanguage.g:3237:10: ( ( '0' .. '9' )+ ) + // InternalXtextGrammarTestLanguage.g:3237:12: ( '0' .. '9' )+ { - // InternalXtextGrammarTestLanguage.g:3232:12: ( '0' .. '9' )+ + // InternalXtextGrammarTestLanguage.g:3237:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -888,7 +888,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalXtextGrammarTestLanguage.g:3232:13: '0' .. '9' + // InternalXtextGrammarTestLanguage.g:3237:13: '0' .. '9' { matchRange('0','9'); @@ -920,10 +920,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:3234:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalXtextGrammarTestLanguage.g:3234:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalXtextGrammarTestLanguage.g:3239:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalXtextGrammarTestLanguage.g:3239:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalXtextGrammarTestLanguage.g:3234:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalXtextGrammarTestLanguage.g:3239:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -941,10 +941,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalXtextGrammarTestLanguage.g:3234:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalXtextGrammarTestLanguage.g:3239:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalXtextGrammarTestLanguage.g:3234:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalXtextGrammarTestLanguage.g:3239:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -960,7 +960,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalXtextGrammarTestLanguage.g:3234:21: '\\\\' . + // InternalXtextGrammarTestLanguage.g:3239:21: '\\\\' . { match('\\'); matchAny(); @@ -968,7 +968,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } break; case 2 : - // InternalXtextGrammarTestLanguage.g:3234:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalXtextGrammarTestLanguage.g:3239:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -993,10 +993,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } break; case 2 : - // InternalXtextGrammarTestLanguage.g:3234:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalXtextGrammarTestLanguage.g:3239:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalXtextGrammarTestLanguage.g:3234:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalXtextGrammarTestLanguage.g:3239:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -1012,7 +1012,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalXtextGrammarTestLanguage.g:3234:54: '\\\\' . + // InternalXtextGrammarTestLanguage.g:3239:54: '\\\\' . { match('\\'); matchAny(); @@ -1020,7 +1020,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } break; case 2 : - // InternalXtextGrammarTestLanguage.g:3234:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalXtextGrammarTestLanguage.g:3239:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1063,12 +1063,12 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:3236:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalXtextGrammarTestLanguage.g:3236:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalXtextGrammarTestLanguage.g:3241:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalXtextGrammarTestLanguage.g:3241:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalXtextGrammarTestLanguage.g:3236:24: ( options {greedy=false; } : . )* + // InternalXtextGrammarTestLanguage.g:3241:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1093,7 +1093,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalXtextGrammarTestLanguage.g:3236:52: . + // InternalXtextGrammarTestLanguage.g:3241:52: . { matchAny(); @@ -1123,12 +1123,12 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:3238:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalXtextGrammarTestLanguage.g:3238:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalXtextGrammarTestLanguage.g:3243:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalXtextGrammarTestLanguage.g:3243:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalXtextGrammarTestLanguage.g:3238:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalXtextGrammarTestLanguage.g:3243:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1141,7 +1141,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalXtextGrammarTestLanguage.g:3238:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalXtextGrammarTestLanguage.g:3243: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(); @@ -1161,7 +1161,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } } while (true); - // InternalXtextGrammarTestLanguage.g:3238:40: ( ( '\\r' )? '\\n' )? + // InternalXtextGrammarTestLanguage.g:3243:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1170,9 +1170,9 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalXtextGrammarTestLanguage.g:3238:41: ( '\\r' )? '\\n' + // InternalXtextGrammarTestLanguage.g:3243:41: ( '\\r' )? '\\n' { - // InternalXtextGrammarTestLanguage.g:3238:41: ( '\\r' )? + // InternalXtextGrammarTestLanguage.g:3243:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1181,7 +1181,7 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalXtextGrammarTestLanguage.g:3238:41: '\\r' + // InternalXtextGrammarTestLanguage.g:3243:41: '\\r' { match('\r'); @@ -1213,10 +1213,10 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:3240:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalXtextGrammarTestLanguage.g:3240:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXtextGrammarTestLanguage.g:3245:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalXtextGrammarTestLanguage.g:3245:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalXtextGrammarTestLanguage.g:3240:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXtextGrammarTestLanguage.g:3245:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1270,8 +1270,8 @@ public class InternalXtextGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextGrammarTestLanguage.g:3242:16: ( . ) - // InternalXtextGrammarTestLanguage.g:3242:18: . + // InternalXtextGrammarTestLanguage.g:3247:16: ( . ) + // InternalXtextGrammarTestLanguage.g:3247:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/internal/InternalXtextGrammarTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/internal/InternalXtextGrammarTestLanguageParser.java index 679c0f3d6..bbccc55f0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/internal/InternalXtextGrammarTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/internal/InternalXtextGrammarTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -107,7 +115,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleGrammar" - // InternalXtextGrammarTestLanguage.g:64:1: entryRuleGrammar returns [EObject current=null] : iv_ruleGrammar= ruleGrammar EOF ; + // InternalXtextGrammarTestLanguage.g:69:1: entryRuleGrammar returns [EObject current=null] : iv_ruleGrammar= ruleGrammar EOF ; public final EObject entryRuleGrammar() throws RecognitionException { EObject current = null; @@ -115,8 +123,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:64:48: (iv_ruleGrammar= ruleGrammar EOF ) - // InternalXtextGrammarTestLanguage.g:65:2: iv_ruleGrammar= ruleGrammar EOF + // InternalXtextGrammarTestLanguage.g:69:48: (iv_ruleGrammar= ruleGrammar EOF ) + // InternalXtextGrammarTestLanguage.g:70:2: iv_ruleGrammar= ruleGrammar EOF { newCompositeNode(grammarAccess.getGrammarRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -143,7 +151,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleGrammar" - // InternalXtextGrammarTestLanguage.g:71:1: ruleGrammar returns [EObject current=null] : (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? (this_HiddenClause_6= ruleHiddenClause[$current] )? ( (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_8_0= ruleAbstractRule ) )+ ) ; + // InternalXtextGrammarTestLanguage.g:76:1: ruleGrammar returns [EObject current=null] : (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? (this_HiddenClause_6= ruleHiddenClause[$current] )? ( (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_8_0= ruleAbstractRule ) )+ ) ; public final EObject ruleGrammar() throws RecognitionException { EObject current = null; @@ -163,21 +171,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:77:2: ( (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? (this_HiddenClause_6= ruleHiddenClause[$current] )? ( (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_8_0= ruleAbstractRule ) )+ ) ) - // InternalXtextGrammarTestLanguage.g:78:2: (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? (this_HiddenClause_6= ruleHiddenClause[$current] )? ( (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_8_0= ruleAbstractRule ) )+ ) + // InternalXtextGrammarTestLanguage.g:82:2: ( (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? (this_HiddenClause_6= ruleHiddenClause[$current] )? ( (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_8_0= ruleAbstractRule ) )+ ) ) + // InternalXtextGrammarTestLanguage.g:83:2: (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? (this_HiddenClause_6= ruleHiddenClause[$current] )? ( (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_8_0= ruleAbstractRule ) )+ ) { - // InternalXtextGrammarTestLanguage.g:78:2: (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? (this_HiddenClause_6= ruleHiddenClause[$current] )? ( (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_8_0= ruleAbstractRule ) )+ ) - // InternalXtextGrammarTestLanguage.g:79:3: otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? (this_HiddenClause_6= ruleHiddenClause[$current] )? ( (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_8_0= ruleAbstractRule ) )+ + // InternalXtextGrammarTestLanguage.g:83:2: (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? (this_HiddenClause_6= ruleHiddenClause[$current] )? ( (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_8_0= ruleAbstractRule ) )+ ) + // InternalXtextGrammarTestLanguage.g:84:3: otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? (this_HiddenClause_6= ruleHiddenClause[$current] )? ( (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_8_0= ruleAbstractRule ) )+ { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getGrammarAccess().getGrammarKeyword_0()); - // InternalXtextGrammarTestLanguage.g:83:3: ( (lv_name_1_0= ruleGrammarID ) ) - // InternalXtextGrammarTestLanguage.g:84:4: (lv_name_1_0= ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:88:3: ( (lv_name_1_0= ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:89:4: (lv_name_1_0= ruleGrammarID ) { - // InternalXtextGrammarTestLanguage.g:84:4: (lv_name_1_0= ruleGrammarID ) - // InternalXtextGrammarTestLanguage.g:85:5: lv_name_1_0= ruleGrammarID + // InternalXtextGrammarTestLanguage.g:89:4: (lv_name_1_0= ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:90:5: lv_name_1_0= ruleGrammarID { newCompositeNode(grammarAccess.getGrammarAccess().getNameGrammarIDParserRuleCall_1_0()); @@ -204,7 +212,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:102:3: (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? + // InternalXtextGrammarTestLanguage.g:107:3: (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? int alt2=2; int LA2_0 = input.LA(1); @@ -213,17 +221,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt2) { case 1 : - // InternalXtextGrammarTestLanguage.g:103:4: otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* + // InternalXtextGrammarTestLanguage.g:108:4: otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getGrammarAccess().getWithKeyword_2_0()); - // InternalXtextGrammarTestLanguage.g:107:4: ( ( ruleGrammarID ) ) - // InternalXtextGrammarTestLanguage.g:108:5: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:112:4: ( ( ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:113:5: ( ruleGrammarID ) { - // InternalXtextGrammarTestLanguage.g:108:5: ( ruleGrammarID ) - // InternalXtextGrammarTestLanguage.g:109:6: ruleGrammarID + // InternalXtextGrammarTestLanguage.g:113:5: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:114:6: ruleGrammarID { if (current==null) { @@ -247,7 +255,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:123:4: (otherlv_4= ',' ( ( ruleGrammarID ) ) )* + // InternalXtextGrammarTestLanguage.g:128:4: (otherlv_4= ',' ( ( ruleGrammarID ) ) )* loop1: do { int alt1=2; @@ -260,17 +268,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt1) { case 1 : - // InternalXtextGrammarTestLanguage.g:124:5: otherlv_4= ',' ( ( ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:129:5: otherlv_4= ',' ( ( ruleGrammarID ) ) { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getGrammarAccess().getCommaKeyword_2_2_0()); - // InternalXtextGrammarTestLanguage.g:128:5: ( ( ruleGrammarID ) ) - // InternalXtextGrammarTestLanguage.g:129:6: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:133:5: ( ( ruleGrammarID ) ) + // InternalXtextGrammarTestLanguage.g:134:6: ( ruleGrammarID ) { - // InternalXtextGrammarTestLanguage.g:129:6: ( ruleGrammarID ) - // InternalXtextGrammarTestLanguage.g:130:7: ruleGrammarID + // InternalXtextGrammarTestLanguage.g:134:6: ( ruleGrammarID ) + // InternalXtextGrammarTestLanguage.g:135:7: ruleGrammarID { if (current==null) { @@ -309,7 +317,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:146:3: (this_HiddenClause_6= ruleHiddenClause[$current] )? + // InternalXtextGrammarTestLanguage.g:151:3: (this_HiddenClause_6= ruleHiddenClause[$current] )? int alt3=2; int LA3_0 = input.LA(1); @@ -318,7 +326,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt3) { case 1 : - // InternalXtextGrammarTestLanguage.g:147:4: this_HiddenClause_6= ruleHiddenClause[$current] + // InternalXtextGrammarTestLanguage.g:152:4: this_HiddenClause_6= ruleHiddenClause[$current] { if (current==null) { @@ -341,7 +349,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:159:3: ( (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) )* + // InternalXtextGrammarTestLanguage.g:164:3: ( (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) )* loop4: do { int alt4=2; @@ -354,10 +362,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt4) { case 1 : - // InternalXtextGrammarTestLanguage.g:160:4: (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) + // InternalXtextGrammarTestLanguage.g:165:4: (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) { - // InternalXtextGrammarTestLanguage.g:160:4: (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) - // InternalXtextGrammarTestLanguage.g:161:5: lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration + // InternalXtextGrammarTestLanguage.g:165:4: (lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration ) + // InternalXtextGrammarTestLanguage.g:166:5: lv_metamodelDeclarations_7_0= ruleAbstractMetamodelDeclaration { newCompositeNode(grammarAccess.getGrammarAccess().getMetamodelDeclarationsAbstractMetamodelDeclarationParserRuleCall_4_0()); @@ -390,7 +398,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } } while (true); - // InternalXtextGrammarTestLanguage.g:178:3: ( (lv_rules_8_0= ruleAbstractRule ) )+ + // InternalXtextGrammarTestLanguage.g:183:3: ( (lv_rules_8_0= ruleAbstractRule ) )+ int cnt5=0; loop5: do { @@ -404,10 +412,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt5) { case 1 : - // InternalXtextGrammarTestLanguage.g:179:4: (lv_rules_8_0= ruleAbstractRule ) + // InternalXtextGrammarTestLanguage.g:184:4: (lv_rules_8_0= ruleAbstractRule ) { - // InternalXtextGrammarTestLanguage.g:179:4: (lv_rules_8_0= ruleAbstractRule ) - // InternalXtextGrammarTestLanguage.g:180:5: lv_rules_8_0= ruleAbstractRule + // InternalXtextGrammarTestLanguage.g:184:4: (lv_rules_8_0= ruleAbstractRule ) + // InternalXtextGrammarTestLanguage.g:185:5: lv_rules_8_0= ruleAbstractRule { newCompositeNode(grammarAccess.getGrammarAccess().getRulesAbstractRuleParserRuleCall_5_0()); @@ -467,7 +475,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleHiddenClause" - // InternalXtextGrammarTestLanguage.g:202:1: ruleHiddenClause[EObject in_current] returns [EObject current=in_current] : ( ( (lv_definesHiddenTokens_0_0= 'hidden' ) ) otherlv_1= '(' ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* )? otherlv_5= ')' ) ; + // InternalXtextGrammarTestLanguage.g:207:1: ruleHiddenClause[EObject in_current] returns [EObject current=in_current] : ( ( (lv_definesHiddenTokens_0_0= 'hidden' ) ) otherlv_1= '(' ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* )? otherlv_5= ')' ) ; public final EObject ruleHiddenClause(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -482,17 +490,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:208:2: ( ( ( (lv_definesHiddenTokens_0_0= 'hidden' ) ) otherlv_1= '(' ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* )? otherlv_5= ')' ) ) - // InternalXtextGrammarTestLanguage.g:209:2: ( ( (lv_definesHiddenTokens_0_0= 'hidden' ) ) otherlv_1= '(' ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* )? otherlv_5= ')' ) + // InternalXtextGrammarTestLanguage.g:213:2: ( ( ( (lv_definesHiddenTokens_0_0= 'hidden' ) ) otherlv_1= '(' ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* )? otherlv_5= ')' ) ) + // InternalXtextGrammarTestLanguage.g:214:2: ( ( (lv_definesHiddenTokens_0_0= 'hidden' ) ) otherlv_1= '(' ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* )? otherlv_5= ')' ) { - // InternalXtextGrammarTestLanguage.g:209:2: ( ( (lv_definesHiddenTokens_0_0= 'hidden' ) ) otherlv_1= '(' ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* )? otherlv_5= ')' ) - // InternalXtextGrammarTestLanguage.g:210:3: ( (lv_definesHiddenTokens_0_0= 'hidden' ) ) otherlv_1= '(' ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* )? otherlv_5= ')' + // InternalXtextGrammarTestLanguage.g:214:2: ( ( (lv_definesHiddenTokens_0_0= 'hidden' ) ) otherlv_1= '(' ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* )? otherlv_5= ')' ) + // InternalXtextGrammarTestLanguage.g:215:3: ( (lv_definesHiddenTokens_0_0= 'hidden' ) ) otherlv_1= '(' ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* )? otherlv_5= ')' { - // InternalXtextGrammarTestLanguage.g:210:3: ( (lv_definesHiddenTokens_0_0= 'hidden' ) ) - // InternalXtextGrammarTestLanguage.g:211:4: (lv_definesHiddenTokens_0_0= 'hidden' ) + // InternalXtextGrammarTestLanguage.g:215:3: ( (lv_definesHiddenTokens_0_0= 'hidden' ) ) + // InternalXtextGrammarTestLanguage.g:216:4: (lv_definesHiddenTokens_0_0= 'hidden' ) { - // InternalXtextGrammarTestLanguage.g:211:4: (lv_definesHiddenTokens_0_0= 'hidden' ) - // InternalXtextGrammarTestLanguage.g:212:5: lv_definesHiddenTokens_0_0= 'hidden' + // InternalXtextGrammarTestLanguage.g:216:4: (lv_definesHiddenTokens_0_0= 'hidden' ) + // InternalXtextGrammarTestLanguage.g:217:5: lv_definesHiddenTokens_0_0= 'hidden' { lv_definesHiddenTokens_0_0=(Token)match(input,14,FollowSets000.FOLLOW_7); @@ -514,7 +522,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_1, grammarAccess.getHiddenClauseAccess().getLeftParenthesisKeyword_1()); - // InternalXtextGrammarTestLanguage.g:228:3: ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* )? + // InternalXtextGrammarTestLanguage.g:233:3: ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* )? int alt7=2; int LA7_0 = input.LA(1); @@ -523,13 +531,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt7) { case 1 : - // InternalXtextGrammarTestLanguage.g:229:4: ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* + // InternalXtextGrammarTestLanguage.g:234:4: ( (otherlv_2= RULE_ID ) ) (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* { - // InternalXtextGrammarTestLanguage.g:229:4: ( (otherlv_2= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:230:5: (otherlv_2= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:234:4: ( (otherlv_2= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:235:5: (otherlv_2= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:230:5: (otherlv_2= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:231:6: otherlv_2= RULE_ID + // InternalXtextGrammarTestLanguage.g:235:5: (otherlv_2= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:236:6: otherlv_2= RULE_ID { if (current==null) { @@ -546,7 +554,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:242:4: (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* + // InternalXtextGrammarTestLanguage.g:247:4: (otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) )* loop6: do { int alt6=2; @@ -559,17 +567,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt6) { case 1 : - // InternalXtextGrammarTestLanguage.g:243:5: otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:248:5: otherlv_3= ',' ( (otherlv_4= RULE_ID ) ) { otherlv_3=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getHiddenClauseAccess().getCommaKeyword_2_1_0()); - // InternalXtextGrammarTestLanguage.g:247:5: ( (otherlv_4= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:248:6: (otherlv_4= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:252:5: ( (otherlv_4= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:253:6: (otherlv_4= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:248:6: (otherlv_4= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:249:7: otherlv_4= RULE_ID + // InternalXtextGrammarTestLanguage.g:253:6: (otherlv_4= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:254:7: otherlv_4= RULE_ID { if (current==null) { @@ -628,7 +636,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleGrammarID" - // InternalXtextGrammarTestLanguage.g:270:1: entryRuleGrammarID returns [String current=null] : iv_ruleGrammarID= ruleGrammarID EOF ; + // InternalXtextGrammarTestLanguage.g:275:1: entryRuleGrammarID returns [String current=null] : iv_ruleGrammarID= ruleGrammarID EOF ; public final String entryRuleGrammarID() throws RecognitionException { String current = null; @@ -636,8 +644,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:270:49: (iv_ruleGrammarID= ruleGrammarID EOF ) - // InternalXtextGrammarTestLanguage.g:271:2: iv_ruleGrammarID= ruleGrammarID EOF + // InternalXtextGrammarTestLanguage.g:275:49: (iv_ruleGrammarID= ruleGrammarID EOF ) + // InternalXtextGrammarTestLanguage.g:276:2: iv_ruleGrammarID= ruleGrammarID EOF { newCompositeNode(grammarAccess.getGrammarIDRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -664,7 +672,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleGrammarID" - // InternalXtextGrammarTestLanguage.g:277:1: ruleGrammarID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; + // InternalXtextGrammarTestLanguage.g:282:1: ruleGrammarID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleGrammarID() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -676,11 +684,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:283:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) - // InternalXtextGrammarTestLanguage.g:284:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalXtextGrammarTestLanguage.g:288:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) + // InternalXtextGrammarTestLanguage.g:289:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) { - // InternalXtextGrammarTestLanguage.g:284:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) - // InternalXtextGrammarTestLanguage.g:285:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* + // InternalXtextGrammarTestLanguage.g:289:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalXtextGrammarTestLanguage.g:290:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_10); @@ -689,7 +697,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(this_ID_0, grammarAccess.getGrammarIDAccess().getIDTerminalRuleCall_0()); - // InternalXtextGrammarTestLanguage.g:292:3: (kw= '.' this_ID_2= RULE_ID )* + // InternalXtextGrammarTestLanguage.g:297:3: (kw= '.' this_ID_2= RULE_ID )* loop8: do { int alt8=2; @@ -702,7 +710,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt8) { case 1 : - // InternalXtextGrammarTestLanguage.g:293:4: kw= '.' this_ID_2= RULE_ID + // InternalXtextGrammarTestLanguage.g:298:4: kw= '.' this_ID_2= RULE_ID { kw=(Token)match(input,17,FollowSets000.FOLLOW_3); @@ -748,7 +756,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAbstractRule" - // InternalXtextGrammarTestLanguage.g:310:1: entryRuleAbstractRule returns [EObject current=null] : iv_ruleAbstractRule= ruleAbstractRule EOF ; + // InternalXtextGrammarTestLanguage.g:315:1: entryRuleAbstractRule returns [EObject current=null] : iv_ruleAbstractRule= ruleAbstractRule EOF ; public final EObject entryRuleAbstractRule() throws RecognitionException { EObject current = null; @@ -756,8 +764,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:310:53: (iv_ruleAbstractRule= ruleAbstractRule EOF ) - // InternalXtextGrammarTestLanguage.g:311:2: iv_ruleAbstractRule= ruleAbstractRule EOF + // InternalXtextGrammarTestLanguage.g:315:53: (iv_ruleAbstractRule= ruleAbstractRule EOF ) + // InternalXtextGrammarTestLanguage.g:316:2: iv_ruleAbstractRule= ruleAbstractRule EOF { newCompositeNode(grammarAccess.getAbstractRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -784,7 +792,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAbstractRule" - // InternalXtextGrammarTestLanguage.g:317:1: ruleAbstractRule returns [EObject current=null] : (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) ; + // InternalXtextGrammarTestLanguage.g:322:1: ruleAbstractRule returns [EObject current=null] : (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) ; public final EObject ruleAbstractRule() throws RecognitionException { EObject current = null; @@ -799,10 +807,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:323:2: ( (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) ) - // InternalXtextGrammarTestLanguage.g:324:2: (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) + // InternalXtextGrammarTestLanguage.g:328:2: ( (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) ) + // InternalXtextGrammarTestLanguage.g:329:2: (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) { - // InternalXtextGrammarTestLanguage.g:324:2: (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) + // InternalXtextGrammarTestLanguage.g:329:2: (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) int alt9=3; switch ( input.LA(1) ) { case RULE_ID: @@ -830,7 +838,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt9) { case 1 : - // InternalXtextGrammarTestLanguage.g:325:3: this_ParserRule_0= ruleParserRule + // InternalXtextGrammarTestLanguage.g:330:3: this_ParserRule_0= ruleParserRule { newCompositeNode(grammarAccess.getAbstractRuleAccess().getParserRuleParserRuleCall_0()); @@ -848,7 +856,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:334:3: this_TerminalRule_1= ruleTerminalRule + // InternalXtextGrammarTestLanguage.g:339:3: this_TerminalRule_1= ruleTerminalRule { newCompositeNode(grammarAccess.getAbstractRuleAccess().getTerminalRuleParserRuleCall_1()); @@ -866,7 +874,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:343:3: this_EnumRule_2= ruleEnumRule + // InternalXtextGrammarTestLanguage.g:348:3: this_EnumRule_2= ruleEnumRule { newCompositeNode(grammarAccess.getAbstractRuleAccess().getEnumRuleParserRuleCall_2()); @@ -906,7 +914,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAbstractMetamodelDeclaration" - // InternalXtextGrammarTestLanguage.g:355:1: entryRuleAbstractMetamodelDeclaration returns [EObject current=null] : iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF ; + // InternalXtextGrammarTestLanguage.g:360:1: entryRuleAbstractMetamodelDeclaration returns [EObject current=null] : iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF ; public final EObject entryRuleAbstractMetamodelDeclaration() throws RecognitionException { EObject current = null; @@ -914,8 +922,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:355:69: (iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF ) - // InternalXtextGrammarTestLanguage.g:356:2: iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF + // InternalXtextGrammarTestLanguage.g:360:69: (iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF ) + // InternalXtextGrammarTestLanguage.g:361:2: iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF { newCompositeNode(grammarAccess.getAbstractMetamodelDeclarationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -942,7 +950,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAbstractMetamodelDeclaration" - // InternalXtextGrammarTestLanguage.g:362:1: ruleAbstractMetamodelDeclaration returns [EObject current=null] : (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) ; + // InternalXtextGrammarTestLanguage.g:367:1: ruleAbstractMetamodelDeclaration returns [EObject current=null] : (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) ; public final EObject ruleAbstractMetamodelDeclaration() throws RecognitionException { EObject current = null; @@ -955,10 +963,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:368:2: ( (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) ) - // InternalXtextGrammarTestLanguage.g:369:2: (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) + // InternalXtextGrammarTestLanguage.g:373:2: ( (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) ) + // InternalXtextGrammarTestLanguage.g:374:2: (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) { - // InternalXtextGrammarTestLanguage.g:369:2: (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) + // InternalXtextGrammarTestLanguage.g:374:2: (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) int alt10=2; int LA10_0 = input.LA(1); @@ -976,7 +984,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt10) { case 1 : - // InternalXtextGrammarTestLanguage.g:370:3: this_GeneratedMetamodel_0= ruleGeneratedMetamodel + // InternalXtextGrammarTestLanguage.g:375:3: this_GeneratedMetamodel_0= ruleGeneratedMetamodel { newCompositeNode(grammarAccess.getAbstractMetamodelDeclarationAccess().getGeneratedMetamodelParserRuleCall_0()); @@ -994,7 +1002,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:379:3: this_ReferencedMetamodel_1= ruleReferencedMetamodel + // InternalXtextGrammarTestLanguage.g:384:3: this_ReferencedMetamodel_1= ruleReferencedMetamodel { newCompositeNode(grammarAccess.getAbstractMetamodelDeclarationAccess().getReferencedMetamodelParserRuleCall_1()); @@ -1034,7 +1042,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleGeneratedMetamodel" - // InternalXtextGrammarTestLanguage.g:391:1: entryRuleGeneratedMetamodel returns [EObject current=null] : iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF ; + // InternalXtextGrammarTestLanguage.g:396:1: entryRuleGeneratedMetamodel returns [EObject current=null] : iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF ; public final EObject entryRuleGeneratedMetamodel() throws RecognitionException { EObject current = null; @@ -1042,8 +1050,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:391:59: (iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF ) - // InternalXtextGrammarTestLanguage.g:392:2: iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF + // InternalXtextGrammarTestLanguage.g:396:59: (iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF ) + // InternalXtextGrammarTestLanguage.g:397:2: iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF { newCompositeNode(grammarAccess.getGeneratedMetamodelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1070,7 +1078,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleGeneratedMetamodel" - // InternalXtextGrammarTestLanguage.g:398:1: ruleGeneratedMetamodel returns [EObject current=null] : (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) ; + // InternalXtextGrammarTestLanguage.g:403:1: ruleGeneratedMetamodel returns [EObject current=null] : (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) ; public final EObject ruleGeneratedMetamodel() throws RecognitionException { EObject current = null; @@ -1084,21 +1092,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:404:2: ( (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) ) - // InternalXtextGrammarTestLanguage.g:405:2: (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) + // InternalXtextGrammarTestLanguage.g:409:2: ( (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) ) + // InternalXtextGrammarTestLanguage.g:410:2: (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) { - // InternalXtextGrammarTestLanguage.g:405:2: (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) - // InternalXtextGrammarTestLanguage.g:406:3: otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? + // InternalXtextGrammarTestLanguage.g:410:2: (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) + // InternalXtextGrammarTestLanguage.g:411:3: otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? { otherlv_0=(Token)match(input,18,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getGeneratedMetamodelAccess().getGenerateKeyword_0()); - // InternalXtextGrammarTestLanguage.g:410:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:411:4: (lv_name_1_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:415:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:416:4: (lv_name_1_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:411:4: (lv_name_1_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:412:5: lv_name_1_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:416:4: (lv_name_1_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:417:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_11); @@ -1120,11 +1128,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:428:3: ( (otherlv_2= RULE_STRING ) ) - // InternalXtextGrammarTestLanguage.g:429:4: (otherlv_2= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:433:3: ( (otherlv_2= RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:434:4: (otherlv_2= RULE_STRING ) { - // InternalXtextGrammarTestLanguage.g:429:4: (otherlv_2= RULE_STRING ) - // InternalXtextGrammarTestLanguage.g:430:5: otherlv_2= RULE_STRING + // InternalXtextGrammarTestLanguage.g:434:4: (otherlv_2= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:435:5: otherlv_2= RULE_STRING { if (current==null) { @@ -1141,7 +1149,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:441:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? + // InternalXtextGrammarTestLanguage.g:446:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? int alt11=2; int LA11_0 = input.LA(1); @@ -1150,17 +1158,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt11) { case 1 : - // InternalXtextGrammarTestLanguage.g:442:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:447:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getGeneratedMetamodelAccess().getAsKeyword_3_0()); - // InternalXtextGrammarTestLanguage.g:446:4: ( (lv_alias_4_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:447:5: (lv_alias_4_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:451:4: ( (lv_alias_4_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:452:5: (lv_alias_4_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:447:5: (lv_alias_4_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:448:6: lv_alias_4_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:452:5: (lv_alias_4_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:453:6: lv_alias_4_0= RULE_ID { lv_alias_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1211,7 +1219,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleReferencedMetamodel" - // InternalXtextGrammarTestLanguage.g:469:1: entryRuleReferencedMetamodel returns [EObject current=null] : iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF ; + // InternalXtextGrammarTestLanguage.g:474:1: entryRuleReferencedMetamodel returns [EObject current=null] : iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF ; public final EObject entryRuleReferencedMetamodel() throws RecognitionException { EObject current = null; @@ -1219,8 +1227,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:469:60: (iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF ) - // InternalXtextGrammarTestLanguage.g:470:2: iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF + // InternalXtextGrammarTestLanguage.g:474:60: (iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF ) + // InternalXtextGrammarTestLanguage.g:475:2: iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF { newCompositeNode(grammarAccess.getReferencedMetamodelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1247,7 +1255,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleReferencedMetamodel" - // InternalXtextGrammarTestLanguage.g:476:1: ruleReferencedMetamodel returns [EObject current=null] : (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) ; + // InternalXtextGrammarTestLanguage.g:481:1: ruleReferencedMetamodel returns [EObject current=null] : (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) ; public final EObject ruleReferencedMetamodel() throws RecognitionException { EObject current = null; @@ -1260,21 +1268,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:482:2: ( (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) ) - // InternalXtextGrammarTestLanguage.g:483:2: (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) + // InternalXtextGrammarTestLanguage.g:487:2: ( (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) ) + // InternalXtextGrammarTestLanguage.g:488:2: (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) { - // InternalXtextGrammarTestLanguage.g:483:2: (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) - // InternalXtextGrammarTestLanguage.g:484:3: otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? + // InternalXtextGrammarTestLanguage.g:488:2: (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) + // InternalXtextGrammarTestLanguage.g:489:3: otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? { otherlv_0=(Token)match(input,20,FollowSets000.FOLLOW_11); newLeafNode(otherlv_0, grammarAccess.getReferencedMetamodelAccess().getImportKeyword_0()); - // InternalXtextGrammarTestLanguage.g:488:3: ( (otherlv_1= RULE_STRING ) ) - // InternalXtextGrammarTestLanguage.g:489:4: (otherlv_1= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:493:3: ( (otherlv_1= RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:494:4: (otherlv_1= RULE_STRING ) { - // InternalXtextGrammarTestLanguage.g:489:4: (otherlv_1= RULE_STRING ) - // InternalXtextGrammarTestLanguage.g:490:5: otherlv_1= RULE_STRING + // InternalXtextGrammarTestLanguage.g:494:4: (otherlv_1= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:495:5: otherlv_1= RULE_STRING { if (current==null) { @@ -1291,7 +1299,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:501:3: (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? + // InternalXtextGrammarTestLanguage.g:506:3: (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? int alt12=2; int LA12_0 = input.LA(1); @@ -1300,17 +1308,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt12) { case 1 : - // InternalXtextGrammarTestLanguage.g:502:4: otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:507:4: otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getReferencedMetamodelAccess().getAsKeyword_2_0()); - // InternalXtextGrammarTestLanguage.g:506:4: ( (lv_alias_3_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:507:5: (lv_alias_3_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:511:4: ( (lv_alias_3_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:512:5: (lv_alias_3_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:507:5: (lv_alias_3_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:508:6: lv_alias_3_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:512:5: (lv_alias_3_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:513:6: lv_alias_3_0= RULE_ID { lv_alias_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1361,7 +1369,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleParserRule" - // InternalXtextGrammarTestLanguage.g:529:1: entryRuleParserRule returns [EObject current=null] : iv_ruleParserRule= ruleParserRule EOF ; + // InternalXtextGrammarTestLanguage.g:534:1: entryRuleParserRule returns [EObject current=null] : iv_ruleParserRule= ruleParserRule EOF ; public final EObject entryRuleParserRule() throws RecognitionException { EObject current = null; @@ -1369,8 +1377,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:529:51: (iv_ruleParserRule= ruleParserRule EOF ) - // InternalXtextGrammarTestLanguage.g:530:2: iv_ruleParserRule= ruleParserRule EOF + // InternalXtextGrammarTestLanguage.g:534:51: (iv_ruleParserRule= ruleParserRule EOF ) + // InternalXtextGrammarTestLanguage.g:535:2: iv_ruleParserRule= ruleParserRule EOF { newCompositeNode(grammarAccess.getParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1397,7 +1405,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleParserRule" - // InternalXtextGrammarTestLanguage.g:536:1: ruleParserRule returns [EObject current=null] : ( ( ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) | (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) ) (this_HiddenClause_6= ruleHiddenClause[$current] )? otherlv_7= ':' ( (lv_alternatives_8_0= ruleAlternatives ) ) otherlv_9= ';' ) ; + // InternalXtextGrammarTestLanguage.g:541:1: ruleParserRule returns [EObject current=null] : ( ( ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) | (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) ) (this_HiddenClause_6= ruleHiddenClause[$current] )? otherlv_7= ':' ( (lv_alternatives_8_0= ruleAlternatives ) ) otherlv_9= ';' ) ; public final EObject ruleParserRule() throws RecognitionException { EObject current = null; @@ -1422,13 +1430,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:542:2: ( ( ( ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) | (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) ) (this_HiddenClause_6= ruleHiddenClause[$current] )? otherlv_7= ':' ( (lv_alternatives_8_0= ruleAlternatives ) ) otherlv_9= ';' ) ) - // InternalXtextGrammarTestLanguage.g:543:2: ( ( ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) | (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) ) (this_HiddenClause_6= ruleHiddenClause[$current] )? otherlv_7= ':' ( (lv_alternatives_8_0= ruleAlternatives ) ) otherlv_9= ';' ) + // InternalXtextGrammarTestLanguage.g:547:2: ( ( ( ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) | (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) ) (this_HiddenClause_6= ruleHiddenClause[$current] )? otherlv_7= ':' ( (lv_alternatives_8_0= ruleAlternatives ) ) otherlv_9= ';' ) ) + // InternalXtextGrammarTestLanguage.g:548:2: ( ( ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) | (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) ) (this_HiddenClause_6= ruleHiddenClause[$current] )? otherlv_7= ':' ( (lv_alternatives_8_0= ruleAlternatives ) ) otherlv_9= ';' ) { - // InternalXtextGrammarTestLanguage.g:543:2: ( ( ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) | (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) ) (this_HiddenClause_6= ruleHiddenClause[$current] )? otherlv_7= ':' ( (lv_alternatives_8_0= ruleAlternatives ) ) otherlv_9= ';' ) - // InternalXtextGrammarTestLanguage.g:544:3: ( ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) | (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) ) (this_HiddenClause_6= ruleHiddenClause[$current] )? otherlv_7= ':' ( (lv_alternatives_8_0= ruleAlternatives ) ) otherlv_9= ';' + // InternalXtextGrammarTestLanguage.g:548:2: ( ( ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) | (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) ) (this_HiddenClause_6= ruleHiddenClause[$current] )? otherlv_7= ':' ( (lv_alternatives_8_0= ruleAlternatives ) ) otherlv_9= ';' ) + // InternalXtextGrammarTestLanguage.g:549:3: ( ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) | (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) ) (this_HiddenClause_6= ruleHiddenClause[$current] )? otherlv_7= ':' ( (lv_alternatives_8_0= ruleAlternatives ) ) otherlv_9= ';' { - // InternalXtextGrammarTestLanguage.g:544:3: ( ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) | (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) ) + // InternalXtextGrammarTestLanguage.g:549:3: ( ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) | (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) ) int alt16=2; int LA16_0 = input.LA(1); @@ -1446,16 +1454,16 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt16) { case 1 : - // InternalXtextGrammarTestLanguage.g:545:4: ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) + // InternalXtextGrammarTestLanguage.g:550:4: ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) { - // InternalXtextGrammarTestLanguage.g:545:4: ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) - // InternalXtextGrammarTestLanguage.g:546:5: ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) + // InternalXtextGrammarTestLanguage.g:550:4: ( ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) ) + // InternalXtextGrammarTestLanguage.g:551:5: ( (lv_fragment_0_0= 'fragment' ) ) this_RuleNameAndParams_1= ruleRuleNameAndParams[$current] ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) { - // InternalXtextGrammarTestLanguage.g:546:5: ( (lv_fragment_0_0= 'fragment' ) ) - // InternalXtextGrammarTestLanguage.g:547:6: (lv_fragment_0_0= 'fragment' ) + // InternalXtextGrammarTestLanguage.g:551:5: ( (lv_fragment_0_0= 'fragment' ) ) + // InternalXtextGrammarTestLanguage.g:552:6: (lv_fragment_0_0= 'fragment' ) { - // InternalXtextGrammarTestLanguage.g:547:6: (lv_fragment_0_0= 'fragment' ) - // InternalXtextGrammarTestLanguage.g:548:7: lv_fragment_0_0= 'fragment' + // InternalXtextGrammarTestLanguage.g:552:6: (lv_fragment_0_0= 'fragment' ) + // InternalXtextGrammarTestLanguage.g:553:7: lv_fragment_0_0= 'fragment' { lv_fragment_0_0=(Token)match(input,21,FollowSets000.FOLLOW_13); @@ -1488,7 +1496,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_RuleNameAndParams_1; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:571:5: ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) + // InternalXtextGrammarTestLanguage.g:576:5: ( ( (lv_wildcard_2_0= '*' ) ) | (this_ReturnsClause_3= ruleReturnsClause[$current] )? ) int alt14=2; int LA14_0 = input.LA(1); @@ -1506,13 +1514,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt14) { case 1 : - // InternalXtextGrammarTestLanguage.g:572:6: ( (lv_wildcard_2_0= '*' ) ) + // InternalXtextGrammarTestLanguage.g:577:6: ( (lv_wildcard_2_0= '*' ) ) { - // InternalXtextGrammarTestLanguage.g:572:6: ( (lv_wildcard_2_0= '*' ) ) - // InternalXtextGrammarTestLanguage.g:573:7: (lv_wildcard_2_0= '*' ) + // InternalXtextGrammarTestLanguage.g:577:6: ( (lv_wildcard_2_0= '*' ) ) + // InternalXtextGrammarTestLanguage.g:578:7: (lv_wildcard_2_0= '*' ) { - // InternalXtextGrammarTestLanguage.g:573:7: (lv_wildcard_2_0= '*' ) - // InternalXtextGrammarTestLanguage.g:574:8: lv_wildcard_2_0= '*' + // InternalXtextGrammarTestLanguage.g:578:7: (lv_wildcard_2_0= '*' ) + // InternalXtextGrammarTestLanguage.g:579:8: lv_wildcard_2_0= '*' { lv_wildcard_2_0=(Token)match(input,22,FollowSets000.FOLLOW_15); @@ -1534,9 +1542,9 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:587:6: (this_ReturnsClause_3= ruleReturnsClause[$current] )? + // InternalXtextGrammarTestLanguage.g:592:6: (this_ReturnsClause_3= ruleReturnsClause[$current] )? { - // InternalXtextGrammarTestLanguage.g:587:6: (this_ReturnsClause_3= ruleReturnsClause[$current] )? + // InternalXtextGrammarTestLanguage.g:592:6: (this_ReturnsClause_3= ruleReturnsClause[$current] )? int alt13=2; int LA13_0 = input.LA(1); @@ -1545,7 +1553,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt13) { case 1 : - // InternalXtextGrammarTestLanguage.g:588:7: this_ReturnsClause_3= ruleReturnsClause[$current] + // InternalXtextGrammarTestLanguage.g:593:7: this_ReturnsClause_3= ruleReturnsClause[$current] { if (current==null) { @@ -1581,10 +1589,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:603:4: (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) + // InternalXtextGrammarTestLanguage.g:608:4: (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) { - // InternalXtextGrammarTestLanguage.g:603:4: (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) - // InternalXtextGrammarTestLanguage.g:604:5: this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? + // InternalXtextGrammarTestLanguage.g:608:4: (this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? ) + // InternalXtextGrammarTestLanguage.g:609:5: this_RuleNameAndParams_4= ruleRuleNameAndParams[$current] (this_ReturnsClause_5= ruleReturnsClause[$current] )? { if (current==null) { @@ -1601,7 +1609,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_RuleNameAndParams_4; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:615:5: (this_ReturnsClause_5= ruleReturnsClause[$current] )? + // InternalXtextGrammarTestLanguage.g:620:5: (this_ReturnsClause_5= ruleReturnsClause[$current] )? int alt15=2; int LA15_0 = input.LA(1); @@ -1610,7 +1618,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt15) { case 1 : - // InternalXtextGrammarTestLanguage.g:616:6: this_ReturnsClause_5= ruleReturnsClause[$current] + // InternalXtextGrammarTestLanguage.g:621:6: this_ReturnsClause_5= ruleReturnsClause[$current] { if (current==null) { @@ -1642,7 +1650,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:630:3: (this_HiddenClause_6= ruleHiddenClause[$current] )? + // InternalXtextGrammarTestLanguage.g:635:3: (this_HiddenClause_6= ruleHiddenClause[$current] )? int alt17=2; int LA17_0 = input.LA(1); @@ -1651,7 +1659,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt17) { case 1 : - // InternalXtextGrammarTestLanguage.g:631:4: this_HiddenClause_6= ruleHiddenClause[$current] + // InternalXtextGrammarTestLanguage.g:636:4: this_HiddenClause_6= ruleHiddenClause[$current] { if (current==null) { @@ -1678,11 +1686,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_7, grammarAccess.getParserRuleAccess().getColonKeyword_2()); - // InternalXtextGrammarTestLanguage.g:647:3: ( (lv_alternatives_8_0= ruleAlternatives ) ) - // InternalXtextGrammarTestLanguage.g:648:4: (lv_alternatives_8_0= ruleAlternatives ) + // InternalXtextGrammarTestLanguage.g:652:3: ( (lv_alternatives_8_0= ruleAlternatives ) ) + // InternalXtextGrammarTestLanguage.g:653:4: (lv_alternatives_8_0= ruleAlternatives ) { - // InternalXtextGrammarTestLanguage.g:648:4: (lv_alternatives_8_0= ruleAlternatives ) - // InternalXtextGrammarTestLanguage.g:649:5: lv_alternatives_8_0= ruleAlternatives + // InternalXtextGrammarTestLanguage.g:653:4: (lv_alternatives_8_0= ruleAlternatives ) + // InternalXtextGrammarTestLanguage.g:654:5: lv_alternatives_8_0= ruleAlternatives { newCompositeNode(grammarAccess.getParserRuleAccess().getAlternativesAlternativesParserRuleCall_3_0()); @@ -1736,7 +1744,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleRuleNameAndParams" - // InternalXtextGrammarTestLanguage.g:675:1: ruleRuleNameAndParams[EObject in_current] returns [EObject current=in_current] : ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' )? ) ; + // InternalXtextGrammarTestLanguage.g:680:1: ruleRuleNameAndParams[EObject in_current] returns [EObject current=in_current] : ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' )? ) ; public final EObject ruleRuleNameAndParams(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -1753,17 +1761,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:681:2: ( ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' )? ) ) - // InternalXtextGrammarTestLanguage.g:682:2: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' )? ) + // InternalXtextGrammarTestLanguage.g:686:2: ( ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' )? ) ) + // InternalXtextGrammarTestLanguage.g:687:2: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' )? ) { - // InternalXtextGrammarTestLanguage.g:682:2: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' )? ) - // InternalXtextGrammarTestLanguage.g:683:3: ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' )? + // InternalXtextGrammarTestLanguage.g:687:2: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' )? ) + // InternalXtextGrammarTestLanguage.g:688:3: ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' )? { - // InternalXtextGrammarTestLanguage.g:683:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:684:4: (lv_name_0_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:688:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:689:4: (lv_name_0_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:684:4: (lv_name_0_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:685:5: lv_name_0_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:689:4: (lv_name_0_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:690:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_20); @@ -1785,7 +1793,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:701:3: (otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' )? + // InternalXtextGrammarTestLanguage.g:706:3: (otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' )? int alt20=2; int LA20_0 = input.LA(1); @@ -1794,13 +1802,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt20) { case 1 : - // InternalXtextGrammarTestLanguage.g:702:4: otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' + // InternalXtextGrammarTestLanguage.g:707:4: otherlv_1= '[' ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? otherlv_5= ']' { otherlv_1=(Token)match(input,25,FollowSets000.FOLLOW_21); newLeafNode(otherlv_1, grammarAccess.getRuleNameAndParamsAccess().getLeftSquareBracketKeyword_1_0()); - // InternalXtextGrammarTestLanguage.g:706:4: ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? + // InternalXtextGrammarTestLanguage.g:711:4: ( ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* )? int alt19=2; int LA19_0 = input.LA(1); @@ -1809,13 +1817,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt19) { case 1 : - // InternalXtextGrammarTestLanguage.g:707:5: ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* + // InternalXtextGrammarTestLanguage.g:712:5: ( (lv_parameters_2_0= ruleParameter ) ) (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* { - // InternalXtextGrammarTestLanguage.g:707:5: ( (lv_parameters_2_0= ruleParameter ) ) - // InternalXtextGrammarTestLanguage.g:708:6: (lv_parameters_2_0= ruleParameter ) + // InternalXtextGrammarTestLanguage.g:712:5: ( (lv_parameters_2_0= ruleParameter ) ) + // InternalXtextGrammarTestLanguage.g:713:6: (lv_parameters_2_0= ruleParameter ) { - // InternalXtextGrammarTestLanguage.g:708:6: (lv_parameters_2_0= ruleParameter ) - // InternalXtextGrammarTestLanguage.g:709:7: lv_parameters_2_0= ruleParameter + // InternalXtextGrammarTestLanguage.g:713:6: (lv_parameters_2_0= ruleParameter ) + // InternalXtextGrammarTestLanguage.g:714:7: lv_parameters_2_0= ruleParameter { newCompositeNode(grammarAccess.getRuleNameAndParamsAccess().getParametersParameterParserRuleCall_1_1_0_0()); @@ -1842,7 +1850,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:726:5: (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* + // InternalXtextGrammarTestLanguage.g:731:5: (otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) )* loop18: do { int alt18=2; @@ -1855,17 +1863,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt18) { case 1 : - // InternalXtextGrammarTestLanguage.g:727:6: otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) + // InternalXtextGrammarTestLanguage.g:732:6: otherlv_3= ',' ( (lv_parameters_4_0= ruleParameter ) ) { otherlv_3=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getRuleNameAndParamsAccess().getCommaKeyword_1_1_1_0()); - // InternalXtextGrammarTestLanguage.g:731:6: ( (lv_parameters_4_0= ruleParameter ) ) - // InternalXtextGrammarTestLanguage.g:732:7: (lv_parameters_4_0= ruleParameter ) + // InternalXtextGrammarTestLanguage.g:736:6: ( (lv_parameters_4_0= ruleParameter ) ) + // InternalXtextGrammarTestLanguage.g:737:7: (lv_parameters_4_0= ruleParameter ) { - // InternalXtextGrammarTestLanguage.g:732:7: (lv_parameters_4_0= ruleParameter ) - // InternalXtextGrammarTestLanguage.g:733:8: lv_parameters_4_0= ruleParameter + // InternalXtextGrammarTestLanguage.g:737:7: (lv_parameters_4_0= ruleParameter ) + // InternalXtextGrammarTestLanguage.g:738:8: lv_parameters_4_0= ruleParameter { newCompositeNode(grammarAccess.getRuleNameAndParamsAccess().getParametersParameterParserRuleCall_1_1_1_1_0()); @@ -1940,7 +1948,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleReturnsClause" - // InternalXtextGrammarTestLanguage.g:762:1: ruleReturnsClause[EObject in_current] returns [EObject current=in_current] : (otherlv_0= 'returns' ( (lv_type_1_0= ruleTypeRef ) ) ) ; + // InternalXtextGrammarTestLanguage.g:767:1: ruleReturnsClause[EObject in_current] returns [EObject current=in_current] : (otherlv_0= 'returns' ( (lv_type_1_0= ruleTypeRef ) ) ) ; public final EObject ruleReturnsClause(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -1952,21 +1960,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:768:2: ( (otherlv_0= 'returns' ( (lv_type_1_0= ruleTypeRef ) ) ) ) - // InternalXtextGrammarTestLanguage.g:769:2: (otherlv_0= 'returns' ( (lv_type_1_0= ruleTypeRef ) ) ) + // InternalXtextGrammarTestLanguage.g:773:2: ( (otherlv_0= 'returns' ( (lv_type_1_0= ruleTypeRef ) ) ) ) + // InternalXtextGrammarTestLanguage.g:774:2: (otherlv_0= 'returns' ( (lv_type_1_0= ruleTypeRef ) ) ) { - // InternalXtextGrammarTestLanguage.g:769:2: (otherlv_0= 'returns' ( (lv_type_1_0= ruleTypeRef ) ) ) - // InternalXtextGrammarTestLanguage.g:770:3: otherlv_0= 'returns' ( (lv_type_1_0= ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:774:2: (otherlv_0= 'returns' ( (lv_type_1_0= ruleTypeRef ) ) ) + // InternalXtextGrammarTestLanguage.g:775:3: otherlv_0= 'returns' ( (lv_type_1_0= ruleTypeRef ) ) { otherlv_0=(Token)match(input,27,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getReturnsClauseAccess().getReturnsKeyword_0()); - // InternalXtextGrammarTestLanguage.g:774:3: ( (lv_type_1_0= ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:775:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:779:3: ( (lv_type_1_0= ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:780:4: (lv_type_1_0= ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:775:4: (lv_type_1_0= ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:776:5: lv_type_1_0= ruleTypeRef + // InternalXtextGrammarTestLanguage.g:780:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:781:5: lv_type_1_0= ruleTypeRef { newCompositeNode(grammarAccess.getReturnsClauseAccess().getTypeTypeRefParserRuleCall_1_0()); @@ -2016,7 +2024,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleParameter" - // InternalXtextGrammarTestLanguage.g:797:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; + // InternalXtextGrammarTestLanguage.g:802:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; public final EObject entryRuleParameter() throws RecognitionException { EObject current = null; @@ -2024,8 +2032,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:797:50: (iv_ruleParameter= ruleParameter EOF ) - // InternalXtextGrammarTestLanguage.g:798:2: iv_ruleParameter= ruleParameter EOF + // InternalXtextGrammarTestLanguage.g:802:50: (iv_ruleParameter= ruleParameter EOF ) + // InternalXtextGrammarTestLanguage.g:803:2: iv_ruleParameter= ruleParameter EOF { newCompositeNode(grammarAccess.getParameterRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2052,7 +2060,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleParameter" - // InternalXtextGrammarTestLanguage.g:804:1: ruleParameter returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalXtextGrammarTestLanguage.g:809:1: ruleParameter returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject ruleParameter() throws RecognitionException { EObject current = null; @@ -2062,14 +2070,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:810:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:811:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:815:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:816:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:811:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:812:3: (lv_name_0_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:816:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:817:3: (lv_name_0_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:812:3: (lv_name_0_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:813:4: lv_name_0_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:817:3: (lv_name_0_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:818:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -2111,7 +2119,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTypeRef" - // InternalXtextGrammarTestLanguage.g:832:1: entryRuleTypeRef returns [EObject current=null] : iv_ruleTypeRef= ruleTypeRef EOF ; + // InternalXtextGrammarTestLanguage.g:837:1: entryRuleTypeRef returns [EObject current=null] : iv_ruleTypeRef= ruleTypeRef EOF ; public final EObject entryRuleTypeRef() throws RecognitionException { EObject current = null; @@ -2119,8 +2127,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:832:48: (iv_ruleTypeRef= ruleTypeRef EOF ) - // InternalXtextGrammarTestLanguage.g:833:2: iv_ruleTypeRef= ruleTypeRef EOF + // InternalXtextGrammarTestLanguage.g:837:48: (iv_ruleTypeRef= ruleTypeRef EOF ) + // InternalXtextGrammarTestLanguage.g:838:2: iv_ruleTypeRef= ruleTypeRef EOF { newCompositeNode(grammarAccess.getTypeRefRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2147,7 +2155,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTypeRef" - // InternalXtextGrammarTestLanguage.g:839:1: ruleTypeRef returns [EObject current=null] : ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ; + // InternalXtextGrammarTestLanguage.g:844:1: ruleTypeRef returns [EObject current=null] : ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ; public final EObject ruleTypeRef() throws RecognitionException { EObject current = null; @@ -2159,13 +2167,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:845:2: ( ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ) - // InternalXtextGrammarTestLanguage.g:846:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:850:2: ( ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ) + // InternalXtextGrammarTestLanguage.g:851:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) { - // InternalXtextGrammarTestLanguage.g:846:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:847:3: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:851:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:852:3: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:847:3: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? + // InternalXtextGrammarTestLanguage.g:852:3: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? int alt21=2; int LA21_0 = input.LA(1); @@ -2178,13 +2186,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt21) { case 1 : - // InternalXtextGrammarTestLanguage.g:848:4: ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' + // InternalXtextGrammarTestLanguage.g:853:4: ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' { - // InternalXtextGrammarTestLanguage.g:848:4: ( (otherlv_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:849:5: (otherlv_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:853:4: ( (otherlv_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:854:5: (otherlv_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:849:5: (otherlv_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:850:6: otherlv_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:854:5: (otherlv_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:855:6: otherlv_0= RULE_ID { if (current==null) { @@ -2211,11 +2219,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:866:3: ( (otherlv_2= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:867:4: (otherlv_2= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:871:3: ( (otherlv_2= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:872:4: (otherlv_2= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:867:4: (otherlv_2= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:868:5: otherlv_2= RULE_ID + // InternalXtextGrammarTestLanguage.g:872:4: (otherlv_2= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:873:5: otherlv_2= RULE_ID { if (current==null) { @@ -2255,7 +2263,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAlternatives" - // InternalXtextGrammarTestLanguage.g:883:1: entryRuleAlternatives returns [EObject current=null] : iv_ruleAlternatives= ruleAlternatives EOF ; + // InternalXtextGrammarTestLanguage.g:888:1: entryRuleAlternatives returns [EObject current=null] : iv_ruleAlternatives= ruleAlternatives EOF ; public final EObject entryRuleAlternatives() throws RecognitionException { EObject current = null; @@ -2263,8 +2271,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:883:53: (iv_ruleAlternatives= ruleAlternatives EOF ) - // InternalXtextGrammarTestLanguage.g:884:2: iv_ruleAlternatives= ruleAlternatives EOF + // InternalXtextGrammarTestLanguage.g:888:53: (iv_ruleAlternatives= ruleAlternatives EOF ) + // InternalXtextGrammarTestLanguage.g:889:2: iv_ruleAlternatives= ruleAlternatives EOF { newCompositeNode(grammarAccess.getAlternativesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2291,7 +2299,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAlternatives" - // InternalXtextGrammarTestLanguage.g:890:1: ruleAlternatives returns [EObject current=null] : (this_ConditionalBranch_0= ruleConditionalBranch ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:895:1: ruleAlternatives returns [EObject current=null] : (this_ConditionalBranch_0= ruleConditionalBranch ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ )? ) ; public final EObject ruleAlternatives() throws RecognitionException { EObject current = null; @@ -2305,11 +2313,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:896:2: ( (this_ConditionalBranch_0= ruleConditionalBranch ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:897:2: (this_ConditionalBranch_0= ruleConditionalBranch ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:901:2: ( (this_ConditionalBranch_0= ruleConditionalBranch ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:902:2: (this_ConditionalBranch_0= ruleConditionalBranch ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:897:2: (this_ConditionalBranch_0= ruleConditionalBranch ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:898:3: this_ConditionalBranch_0= ruleConditionalBranch ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:902:2: (this_ConditionalBranch_0= ruleConditionalBranch ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:903:3: this_ConditionalBranch_0= ruleConditionalBranch ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ )? { newCompositeNode(grammarAccess.getAlternativesAccess().getConditionalBranchParserRuleCall_0()); @@ -2323,7 +2331,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_ConditionalBranch_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:906:3: ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:911:3: ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ )? int alt23=2; int LA23_0 = input.LA(1); @@ -2332,10 +2340,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt23) { case 1 : - // InternalXtextGrammarTestLanguage.g:907:4: () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ + // InternalXtextGrammarTestLanguage.g:912:4: () (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ { - // InternalXtextGrammarTestLanguage.g:907:4: () - // InternalXtextGrammarTestLanguage.g:908:5: + // InternalXtextGrammarTestLanguage.g:912:4: () + // InternalXtextGrammarTestLanguage.g:913:5: { current = forceCreateModelElementAndAdd( @@ -2345,7 +2353,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:914:4: (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ + // InternalXtextGrammarTestLanguage.g:919:4: (otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) )+ int cnt22=0; loop22: do { @@ -2359,17 +2367,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt22) { case 1 : - // InternalXtextGrammarTestLanguage.g:915:5: otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) + // InternalXtextGrammarTestLanguage.g:920:5: otherlv_2= '|' ( (lv_elements_3_0= ruleConditionalBranch ) ) { otherlv_2=(Token)match(input,29,FollowSets000.FOLLOW_18); newLeafNode(otherlv_2, grammarAccess.getAlternativesAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextGrammarTestLanguage.g:919:5: ( (lv_elements_3_0= ruleConditionalBranch ) ) - // InternalXtextGrammarTestLanguage.g:920:6: (lv_elements_3_0= ruleConditionalBranch ) + // InternalXtextGrammarTestLanguage.g:924:5: ( (lv_elements_3_0= ruleConditionalBranch ) ) + // InternalXtextGrammarTestLanguage.g:925:6: (lv_elements_3_0= ruleConditionalBranch ) { - // InternalXtextGrammarTestLanguage.g:920:6: (lv_elements_3_0= ruleConditionalBranch ) - // InternalXtextGrammarTestLanguage.g:921:7: lv_elements_3_0= ruleConditionalBranch + // InternalXtextGrammarTestLanguage.g:925:6: (lv_elements_3_0= ruleConditionalBranch ) + // InternalXtextGrammarTestLanguage.g:926:7: lv_elements_3_0= ruleConditionalBranch { newCompositeNode(grammarAccess.getAlternativesAccess().getElementsConditionalBranchParserRuleCall_1_1_1_0()); @@ -2438,7 +2446,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleConditionalBranch" - // InternalXtextGrammarTestLanguage.g:944:1: entryRuleConditionalBranch returns [EObject current=null] : iv_ruleConditionalBranch= ruleConditionalBranch EOF ; + // InternalXtextGrammarTestLanguage.g:949:1: entryRuleConditionalBranch returns [EObject current=null] : iv_ruleConditionalBranch= ruleConditionalBranch EOF ; public final EObject entryRuleConditionalBranch() throws RecognitionException { EObject current = null; @@ -2446,8 +2454,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:944:58: (iv_ruleConditionalBranch= ruleConditionalBranch EOF ) - // InternalXtextGrammarTestLanguage.g:945:2: iv_ruleConditionalBranch= ruleConditionalBranch EOF + // InternalXtextGrammarTestLanguage.g:949:58: (iv_ruleConditionalBranch= ruleConditionalBranch EOF ) + // InternalXtextGrammarTestLanguage.g:950:2: iv_ruleConditionalBranch= ruleConditionalBranch EOF { newCompositeNode(grammarAccess.getConditionalBranchRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2474,7 +2482,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleConditionalBranch" - // InternalXtextGrammarTestLanguage.g:951:1: ruleConditionalBranch returns [EObject current=null] : (this_UnorderedGroup_0= ruleUnorderedGroup | ( () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) ) ) ; + // InternalXtextGrammarTestLanguage.g:956:1: ruleConditionalBranch returns [EObject current=null] : (this_UnorderedGroup_0= ruleUnorderedGroup | ( () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) ) ) ; public final EObject ruleConditionalBranch() throws RecognitionException { EObject current = null; @@ -2492,10 +2500,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:957:2: ( (this_UnorderedGroup_0= ruleUnorderedGroup | ( () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) ) ) ) - // InternalXtextGrammarTestLanguage.g:958:2: (this_UnorderedGroup_0= ruleUnorderedGroup | ( () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) ) ) + // InternalXtextGrammarTestLanguage.g:962:2: ( (this_UnorderedGroup_0= ruleUnorderedGroup | ( () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) ) ) ) + // InternalXtextGrammarTestLanguage.g:963:2: (this_UnorderedGroup_0= ruleUnorderedGroup | ( () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) ) ) { - // InternalXtextGrammarTestLanguage.g:958:2: (this_UnorderedGroup_0= ruleUnorderedGroup | ( () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) ) ) + // InternalXtextGrammarTestLanguage.g:963:2: (this_UnorderedGroup_0= ruleUnorderedGroup | ( () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) ) ) int alt24=2; int LA24_0 = input.LA(1); @@ -2513,7 +2521,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt24) { case 1 : - // InternalXtextGrammarTestLanguage.g:959:3: this_UnorderedGroup_0= ruleUnorderedGroup + // InternalXtextGrammarTestLanguage.g:964:3: this_UnorderedGroup_0= ruleUnorderedGroup { newCompositeNode(grammarAccess.getConditionalBranchAccess().getUnorderedGroupParserRuleCall_0()); @@ -2531,13 +2539,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:968:3: ( () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) ) + // InternalXtextGrammarTestLanguage.g:973:3: ( () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) ) { - // InternalXtextGrammarTestLanguage.g:968:3: ( () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) ) - // InternalXtextGrammarTestLanguage.g:969:4: () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) + // InternalXtextGrammarTestLanguage.g:973:3: ( () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) ) + // InternalXtextGrammarTestLanguage.g:974:4: () otherlv_2= '[' ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) ( (otherlv_4= RULE_ID ) ) otherlv_5= ']' ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) { - // InternalXtextGrammarTestLanguage.g:969:4: () - // InternalXtextGrammarTestLanguage.g:970:5: + // InternalXtextGrammarTestLanguage.g:974:4: () + // InternalXtextGrammarTestLanguage.g:975:5: { current = forceCreateModelElement( @@ -2551,11 +2559,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_2, grammarAccess.getConditionalBranchAccess().getLeftSquareBracketKeyword_1_1()); - // InternalXtextGrammarTestLanguage.g:980:4: ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) - // InternalXtextGrammarTestLanguage.g:981:5: (lv_filtered_3_0= ruleInverseLiteralValue ) + // InternalXtextGrammarTestLanguage.g:985:4: ( (lv_filtered_3_0= ruleInverseLiteralValue ) ) + // InternalXtextGrammarTestLanguage.g:986:5: (lv_filtered_3_0= ruleInverseLiteralValue ) { - // InternalXtextGrammarTestLanguage.g:981:5: (lv_filtered_3_0= ruleInverseLiteralValue ) - // InternalXtextGrammarTestLanguage.g:982:6: lv_filtered_3_0= ruleInverseLiteralValue + // InternalXtextGrammarTestLanguage.g:986:5: (lv_filtered_3_0= ruleInverseLiteralValue ) + // InternalXtextGrammarTestLanguage.g:987:6: lv_filtered_3_0= ruleInverseLiteralValue { newCompositeNode(grammarAccess.getConditionalBranchAccess().getFilteredInverseLiteralValueParserRuleCall_1_2_0()); @@ -2582,11 +2590,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:999:4: ( (otherlv_4= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:1000:5: (otherlv_4= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1004:4: ( (otherlv_4= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1005:5: (otherlv_4= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:1000:5: (otherlv_4= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:1001:6: otherlv_4= RULE_ID + // InternalXtextGrammarTestLanguage.g:1005:5: (otherlv_4= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1006:6: otherlv_4= RULE_ID { if (current==null) { @@ -2607,11 +2615,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_5, grammarAccess.getConditionalBranchAccess().getRightSquareBracketKeyword_1_4()); - // InternalXtextGrammarTestLanguage.g:1016:4: ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) - // InternalXtextGrammarTestLanguage.g:1017:5: (lv_guardedElement_6_0= ruleUnorderedGroup ) + // InternalXtextGrammarTestLanguage.g:1021:4: ( (lv_guardedElement_6_0= ruleUnorderedGroup ) ) + // InternalXtextGrammarTestLanguage.g:1022:5: (lv_guardedElement_6_0= ruleUnorderedGroup ) { - // InternalXtextGrammarTestLanguage.g:1017:5: (lv_guardedElement_6_0= ruleUnorderedGroup ) - // InternalXtextGrammarTestLanguage.g:1018:6: lv_guardedElement_6_0= ruleUnorderedGroup + // InternalXtextGrammarTestLanguage.g:1022:5: (lv_guardedElement_6_0= ruleUnorderedGroup ) + // InternalXtextGrammarTestLanguage.g:1023:6: lv_guardedElement_6_0= ruleUnorderedGroup { newCompositeNode(grammarAccess.getConditionalBranchAccess().getGuardedElementUnorderedGroupParserRuleCall_1_5_0()); @@ -2667,7 +2675,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleUnorderedGroup" - // InternalXtextGrammarTestLanguage.g:1040:1: entryRuleUnorderedGroup returns [EObject current=null] : iv_ruleUnorderedGroup= ruleUnorderedGroup EOF ; + // InternalXtextGrammarTestLanguage.g:1045:1: entryRuleUnorderedGroup returns [EObject current=null] : iv_ruleUnorderedGroup= ruleUnorderedGroup EOF ; public final EObject entryRuleUnorderedGroup() throws RecognitionException { EObject current = null; @@ -2675,8 +2683,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1040:55: (iv_ruleUnorderedGroup= ruleUnorderedGroup EOF ) - // InternalXtextGrammarTestLanguage.g:1041:2: iv_ruleUnorderedGroup= ruleUnorderedGroup EOF + // InternalXtextGrammarTestLanguage.g:1045:55: (iv_ruleUnorderedGroup= ruleUnorderedGroup EOF ) + // InternalXtextGrammarTestLanguage.g:1046:2: iv_ruleUnorderedGroup= ruleUnorderedGroup EOF { newCompositeNode(grammarAccess.getUnorderedGroupRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2703,7 +2711,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleUnorderedGroup" - // InternalXtextGrammarTestLanguage.g:1047:1: ruleUnorderedGroup returns [EObject current=null] : (this_Group_0= ruleGroup ( () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:1052:1: ruleUnorderedGroup returns [EObject current=null] : (this_Group_0= ruleGroup ( () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ )? ) ; public final EObject ruleUnorderedGroup() throws RecognitionException { EObject current = null; @@ -2717,11 +2725,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1053:2: ( (this_Group_0= ruleGroup ( () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:1054:2: (this_Group_0= ruleGroup ( () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:1058:2: ( (this_Group_0= ruleGroup ( () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:1059:2: (this_Group_0= ruleGroup ( () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:1054:2: (this_Group_0= ruleGroup ( () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:1055:3: this_Group_0= ruleGroup ( () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:1059:2: (this_Group_0= ruleGroup ( () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:1060:3: this_Group_0= ruleGroup ( () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ )? { newCompositeNode(grammarAccess.getUnorderedGroupAccess().getGroupParserRuleCall_0()); @@ -2735,7 +2743,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_Group_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:1063:3: ( () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:1068:3: ( () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ )? int alt26=2; int LA26_0 = input.LA(1); @@ -2744,10 +2752,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt26) { case 1 : - // InternalXtextGrammarTestLanguage.g:1064:4: () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ + // InternalXtextGrammarTestLanguage.g:1069:4: () (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ { - // InternalXtextGrammarTestLanguage.g:1064:4: () - // InternalXtextGrammarTestLanguage.g:1065:5: + // InternalXtextGrammarTestLanguage.g:1069:4: () + // InternalXtextGrammarTestLanguage.g:1070:5: { current = forceCreateModelElementAndAdd( @@ -2757,7 +2765,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1071:4: (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ + // InternalXtextGrammarTestLanguage.g:1076:4: (otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) )+ int cnt25=0; loop25: do { @@ -2771,17 +2779,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt25) { case 1 : - // InternalXtextGrammarTestLanguage.g:1072:5: otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) + // InternalXtextGrammarTestLanguage.g:1077:5: otherlv_2= '&' ( (lv_elements_3_0= ruleGroup ) ) { otherlv_2=(Token)match(input,30,FollowSets000.FOLLOW_27); newLeafNode(otherlv_2, grammarAccess.getUnorderedGroupAccess().getAmpersandKeyword_1_1_0()); - // InternalXtextGrammarTestLanguage.g:1076:5: ( (lv_elements_3_0= ruleGroup ) ) - // InternalXtextGrammarTestLanguage.g:1077:6: (lv_elements_3_0= ruleGroup ) + // InternalXtextGrammarTestLanguage.g:1081:5: ( (lv_elements_3_0= ruleGroup ) ) + // InternalXtextGrammarTestLanguage.g:1082:6: (lv_elements_3_0= ruleGroup ) { - // InternalXtextGrammarTestLanguage.g:1077:6: (lv_elements_3_0= ruleGroup ) - // InternalXtextGrammarTestLanguage.g:1078:7: lv_elements_3_0= ruleGroup + // InternalXtextGrammarTestLanguage.g:1082:6: (lv_elements_3_0= ruleGroup ) + // InternalXtextGrammarTestLanguage.g:1083:7: lv_elements_3_0= ruleGroup { newCompositeNode(grammarAccess.getUnorderedGroupAccess().getElementsGroupParserRuleCall_1_1_1_0()); @@ -2850,7 +2858,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleGroup" - // InternalXtextGrammarTestLanguage.g:1101:1: entryRuleGroup returns [EObject current=null] : iv_ruleGroup= ruleGroup EOF ; + // InternalXtextGrammarTestLanguage.g:1106:1: entryRuleGroup returns [EObject current=null] : iv_ruleGroup= ruleGroup EOF ; public final EObject entryRuleGroup() throws RecognitionException { EObject current = null; @@ -2858,8 +2866,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1101:46: (iv_ruleGroup= ruleGroup EOF ) - // InternalXtextGrammarTestLanguage.g:1102:2: iv_ruleGroup= ruleGroup EOF + // InternalXtextGrammarTestLanguage.g:1106:46: (iv_ruleGroup= ruleGroup EOF ) + // InternalXtextGrammarTestLanguage.g:1107:2: iv_ruleGroup= ruleGroup EOF { newCompositeNode(grammarAccess.getGroupRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2886,7 +2894,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleGroup" - // InternalXtextGrammarTestLanguage.g:1108:1: ruleGroup returns [EObject current=null] : (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_elements_2_0= ruleAbstractToken ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:1113:1: ruleGroup returns [EObject current=null] : (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_elements_2_0= ruleAbstractToken ) )+ )? ) ; public final EObject ruleGroup() throws RecognitionException { EObject current = null; @@ -2899,11 +2907,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1114:2: ( (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_elements_2_0= ruleAbstractToken ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:1115:2: (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_elements_2_0= ruleAbstractToken ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:1119:2: ( (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_elements_2_0= ruleAbstractToken ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:1120:2: (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_elements_2_0= ruleAbstractToken ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:1115:2: (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_elements_2_0= ruleAbstractToken ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:1116:3: this_AbstractToken_0= ruleAbstractToken ( () ( (lv_elements_2_0= ruleAbstractToken ) )+ )? + // InternalXtextGrammarTestLanguage.g:1120:2: (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_elements_2_0= ruleAbstractToken ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:1121:3: this_AbstractToken_0= ruleAbstractToken ( () ( (lv_elements_2_0= ruleAbstractToken ) )+ )? { newCompositeNode(grammarAccess.getGroupAccess().getAbstractTokenParserRuleCall_0()); @@ -2917,7 +2925,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_AbstractToken_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:1124:3: ( () ( (lv_elements_2_0= ruleAbstractToken ) )+ )? + // InternalXtextGrammarTestLanguage.g:1129:3: ( () ( (lv_elements_2_0= ruleAbstractToken ) )+ )? int alt28=2; int LA28_0 = input.LA(1); @@ -2926,10 +2934,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt28) { case 1 : - // InternalXtextGrammarTestLanguage.g:1125:4: () ( (lv_elements_2_0= ruleAbstractToken ) )+ + // InternalXtextGrammarTestLanguage.g:1130:4: () ( (lv_elements_2_0= ruleAbstractToken ) )+ { - // InternalXtextGrammarTestLanguage.g:1125:4: () - // InternalXtextGrammarTestLanguage.g:1126:5: + // InternalXtextGrammarTestLanguage.g:1130:4: () + // InternalXtextGrammarTestLanguage.g:1131:5: { current = forceCreateModelElementAndAdd( @@ -2939,7 +2947,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1132:4: ( (lv_elements_2_0= ruleAbstractToken ) )+ + // InternalXtextGrammarTestLanguage.g:1137:4: ( (lv_elements_2_0= ruleAbstractToken ) )+ int cnt27=0; loop27: do { @@ -2953,10 +2961,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt27) { case 1 : - // InternalXtextGrammarTestLanguage.g:1133:5: (lv_elements_2_0= ruleAbstractToken ) + // InternalXtextGrammarTestLanguage.g:1138:5: (lv_elements_2_0= ruleAbstractToken ) { - // InternalXtextGrammarTestLanguage.g:1133:5: (lv_elements_2_0= ruleAbstractToken ) - // InternalXtextGrammarTestLanguage.g:1134:6: lv_elements_2_0= ruleAbstractToken + // InternalXtextGrammarTestLanguage.g:1138:5: (lv_elements_2_0= ruleAbstractToken ) + // InternalXtextGrammarTestLanguage.g:1139:6: lv_elements_2_0= ruleAbstractToken { newCompositeNode(grammarAccess.getGroupAccess().getElementsAbstractTokenParserRuleCall_1_1_0()); @@ -3022,7 +3030,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAbstractToken" - // InternalXtextGrammarTestLanguage.g:1156:1: entryRuleAbstractToken returns [EObject current=null] : iv_ruleAbstractToken= ruleAbstractToken EOF ; + // InternalXtextGrammarTestLanguage.g:1161:1: entryRuleAbstractToken returns [EObject current=null] : iv_ruleAbstractToken= ruleAbstractToken EOF ; public final EObject entryRuleAbstractToken() throws RecognitionException { EObject current = null; @@ -3030,8 +3038,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1156:54: (iv_ruleAbstractToken= ruleAbstractToken EOF ) - // InternalXtextGrammarTestLanguage.g:1157:2: iv_ruleAbstractToken= ruleAbstractToken EOF + // InternalXtextGrammarTestLanguage.g:1161:54: (iv_ruleAbstractToken= ruleAbstractToken EOF ) + // InternalXtextGrammarTestLanguage.g:1162:2: iv_ruleAbstractToken= ruleAbstractToken EOF { newCompositeNode(grammarAccess.getAbstractTokenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3058,7 +3066,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAbstractToken" - // InternalXtextGrammarTestLanguage.g:1163:1: ruleAbstractToken returns [EObject current=null] : (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) ; + // InternalXtextGrammarTestLanguage.g:1168:1: ruleAbstractToken returns [EObject current=null] : (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) ; public final EObject ruleAbstractToken() throws RecognitionException { EObject current = null; @@ -3071,10 +3079,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1169:2: ( (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) ) - // InternalXtextGrammarTestLanguage.g:1170:2: (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) + // InternalXtextGrammarTestLanguage.g:1174:2: ( (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) ) + // InternalXtextGrammarTestLanguage.g:1175:2: (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) { - // InternalXtextGrammarTestLanguage.g:1170:2: (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) + // InternalXtextGrammarTestLanguage.g:1175:2: (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) int alt29=2; int LA29_0 = input.LA(1); @@ -3092,7 +3100,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt29) { case 1 : - // InternalXtextGrammarTestLanguage.g:1171:3: this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality + // InternalXtextGrammarTestLanguage.g:1176:3: this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality { newCompositeNode(grammarAccess.getAbstractTokenAccess().getAbstractTokenWithCardinalityParserRuleCall_0()); @@ -3110,7 +3118,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1180:3: this_Action_1= ruleAction + // InternalXtextGrammarTestLanguage.g:1185:3: this_Action_1= ruleAction { newCompositeNode(grammarAccess.getAbstractTokenAccess().getActionParserRuleCall_1()); @@ -3150,7 +3158,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAbstractTokenWithCardinality" - // InternalXtextGrammarTestLanguage.g:1192:1: entryRuleAbstractTokenWithCardinality returns [EObject current=null] : iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF ; + // InternalXtextGrammarTestLanguage.g:1197:1: entryRuleAbstractTokenWithCardinality returns [EObject current=null] : iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF ; public final EObject entryRuleAbstractTokenWithCardinality() throws RecognitionException { EObject current = null; @@ -3158,8 +3166,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1192:69: (iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF ) - // InternalXtextGrammarTestLanguage.g:1193:2: iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF + // InternalXtextGrammarTestLanguage.g:1197:69: (iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF ) + // InternalXtextGrammarTestLanguage.g:1198:2: iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF { newCompositeNode(grammarAccess.getAbstractTokenWithCardinalityRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3186,7 +3194,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAbstractTokenWithCardinality" - // InternalXtextGrammarTestLanguage.g:1199:1: ruleAbstractTokenWithCardinality returns [EObject current=null] : ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) (this_Cardinalities_2= ruleCardinalities[$current] )? ) ; + // InternalXtextGrammarTestLanguage.g:1204:1: ruleAbstractTokenWithCardinality returns [EObject current=null] : ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) (this_Cardinalities_2= ruleCardinalities[$current] )? ) ; public final EObject ruleAbstractTokenWithCardinality() throws RecognitionException { EObject current = null; @@ -3201,13 +3209,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1205:2: ( ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) (this_Cardinalities_2= ruleCardinalities[$current] )? ) ) - // InternalXtextGrammarTestLanguage.g:1206:2: ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) (this_Cardinalities_2= ruleCardinalities[$current] )? ) + // InternalXtextGrammarTestLanguage.g:1210:2: ( ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) (this_Cardinalities_2= ruleCardinalities[$current] )? ) ) + // InternalXtextGrammarTestLanguage.g:1211:2: ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) (this_Cardinalities_2= ruleCardinalities[$current] )? ) { - // InternalXtextGrammarTestLanguage.g:1206:2: ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) (this_Cardinalities_2= ruleCardinalities[$current] )? ) - // InternalXtextGrammarTestLanguage.g:1207:3: (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) (this_Cardinalities_2= ruleCardinalities[$current] )? + // InternalXtextGrammarTestLanguage.g:1211:2: ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) (this_Cardinalities_2= ruleCardinalities[$current] )? ) + // InternalXtextGrammarTestLanguage.g:1212:3: (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) (this_Cardinalities_2= ruleCardinalities[$current] )? { - // InternalXtextGrammarTestLanguage.g:1207:3: (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) + // InternalXtextGrammarTestLanguage.g:1212:3: (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) int alt30=2; switch ( input.LA(1) ) { case 40: @@ -3305,7 +3313,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt30) { case 1 : - // InternalXtextGrammarTestLanguage.g:1208:4: this_Assignment_0= ruleAssignment + // InternalXtextGrammarTestLanguage.g:1213:4: this_Assignment_0= ruleAssignment { newCompositeNode(grammarAccess.getAbstractTokenWithCardinalityAccess().getAssignmentParserRuleCall_0_0()); @@ -3323,7 +3331,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1217:4: this_AbstractTerminal_1= ruleAbstractTerminal + // InternalXtextGrammarTestLanguage.g:1222:4: this_AbstractTerminal_1= ruleAbstractTerminal { newCompositeNode(grammarAccess.getAbstractTokenWithCardinalityAccess().getAbstractTerminalParserRuleCall_0_1()); @@ -3343,7 +3351,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1226:3: (this_Cardinalities_2= ruleCardinalities[$current] )? + // InternalXtextGrammarTestLanguage.g:1231:3: (this_Cardinalities_2= ruleCardinalities[$current] )? int alt31=2; int LA31_0 = input.LA(1); @@ -3352,7 +3360,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt31) { case 1 : - // InternalXtextGrammarTestLanguage.g:1227:4: this_Cardinalities_2= ruleCardinalities[$current] + // InternalXtextGrammarTestLanguage.g:1232:4: this_Cardinalities_2= ruleCardinalities[$current] { if (current==null) { @@ -3398,7 +3406,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleCardinalities" - // InternalXtextGrammarTestLanguage.g:1244:1: ruleCardinalities[EObject in_current] returns [EObject current=in_current] : ( ( (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) ) ) ; + // InternalXtextGrammarTestLanguage.g:1249:1: ruleCardinalities[EObject in_current] returns [EObject current=in_current] : ( ( (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) ) ) ; public final EObject ruleCardinalities(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -3410,16 +3418,16 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1250:2: ( ( ( (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) ) ) ) - // InternalXtextGrammarTestLanguage.g:1251:2: ( ( (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) ) ) + // InternalXtextGrammarTestLanguage.g:1255:2: ( ( ( (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) ) ) ) + // InternalXtextGrammarTestLanguage.g:1256:2: ( ( (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) ) ) { - // InternalXtextGrammarTestLanguage.g:1251:2: ( ( (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) ) ) - // InternalXtextGrammarTestLanguage.g:1252:3: ( (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) ) + // InternalXtextGrammarTestLanguage.g:1256:2: ( ( (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) ) ) + // InternalXtextGrammarTestLanguage.g:1257:3: ( (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) ) { - // InternalXtextGrammarTestLanguage.g:1252:3: ( (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) ) - // InternalXtextGrammarTestLanguage.g:1253:4: (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) + // InternalXtextGrammarTestLanguage.g:1257:3: ( (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) ) + // InternalXtextGrammarTestLanguage.g:1258:4: (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) { - // InternalXtextGrammarTestLanguage.g:1253:4: (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) + // InternalXtextGrammarTestLanguage.g:1258:4: (lv_cardinality_0_1= '?' | lv_cardinality_0_2= '*' | lv_cardinality_0_3= '+' ) int alt32=3; switch ( input.LA(1) ) { case 31: @@ -3446,7 +3454,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt32) { case 1 : - // InternalXtextGrammarTestLanguage.g:1254:5: lv_cardinality_0_1= '?' + // InternalXtextGrammarTestLanguage.g:1259:5: lv_cardinality_0_1= '?' { lv_cardinality_0_1=(Token)match(input,31,FollowSets000.FOLLOW_2); @@ -3462,7 +3470,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1265:5: lv_cardinality_0_2= '*' + // InternalXtextGrammarTestLanguage.g:1270:5: lv_cardinality_0_2= '*' { lv_cardinality_0_2=(Token)match(input,22,FollowSets000.FOLLOW_2); @@ -3478,7 +3486,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1276:5: lv_cardinality_0_3= '+' + // InternalXtextGrammarTestLanguage.g:1281:5: lv_cardinality_0_3= '+' { lv_cardinality_0_3=(Token)match(input,32,FollowSets000.FOLLOW_2); @@ -3522,7 +3530,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAction" - // InternalXtextGrammarTestLanguage.g:1292:1: entryRuleAction returns [EObject current=null] : iv_ruleAction= ruleAction EOF ; + // InternalXtextGrammarTestLanguage.g:1297:1: entryRuleAction returns [EObject current=null] : iv_ruleAction= ruleAction EOF ; public final EObject entryRuleAction() throws RecognitionException { EObject current = null; @@ -3530,8 +3538,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1292:47: (iv_ruleAction= ruleAction EOF ) - // InternalXtextGrammarTestLanguage.g:1293:2: iv_ruleAction= ruleAction EOF + // InternalXtextGrammarTestLanguage.g:1297:47: (iv_ruleAction= ruleAction EOF ) + // InternalXtextGrammarTestLanguage.g:1298:2: iv_ruleAction= ruleAction EOF { newCompositeNode(grammarAccess.getActionRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3558,7 +3566,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAction" - // InternalXtextGrammarTestLanguage.g:1299:1: ruleAction returns [EObject current=null] : (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) ; + // InternalXtextGrammarTestLanguage.g:1304:1: ruleAction returns [EObject current=null] : (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) ; public final EObject ruleAction() throws RecognitionException { EObject current = null; @@ -3576,21 +3584,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1305:2: ( (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) ) - // InternalXtextGrammarTestLanguage.g:1306:2: (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) + // InternalXtextGrammarTestLanguage.g:1310:2: ( (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) ) + // InternalXtextGrammarTestLanguage.g:1311:2: (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) { - // InternalXtextGrammarTestLanguage.g:1306:2: (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) - // InternalXtextGrammarTestLanguage.g:1307:3: otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' + // InternalXtextGrammarTestLanguage.g:1311:2: (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) + // InternalXtextGrammarTestLanguage.g:1312:3: otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' { otherlv_0=(Token)match(input,33,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getActionAccess().getLeftCurlyBracketKeyword_0()); - // InternalXtextGrammarTestLanguage.g:1311:3: ( (lv_type_1_0= ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:1312:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:1316:3: ( (lv_type_1_0= ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:1317:4: (lv_type_1_0= ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:1312:4: (lv_type_1_0= ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:1313:5: lv_type_1_0= ruleTypeRef + // InternalXtextGrammarTestLanguage.g:1317:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:1318:5: lv_type_1_0= ruleTypeRef { newCompositeNode(grammarAccess.getActionAccess().getTypeTypeRefParserRuleCall_1_0()); @@ -3617,7 +3625,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1330:3: (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? + // InternalXtextGrammarTestLanguage.g:1335:3: (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? int alt34=2; int LA34_0 = input.LA(1); @@ -3626,17 +3634,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt34) { case 1 : - // InternalXtextGrammarTestLanguage.g:1331:4: otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' + // InternalXtextGrammarTestLanguage.g:1336:4: otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' { otherlv_2=(Token)match(input,17,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getActionAccess().getFullStopKeyword_2_0()); - // InternalXtextGrammarTestLanguage.g:1335:4: ( (lv_feature_3_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:1336:5: (lv_feature_3_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1340:4: ( (lv_feature_3_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1341:5: (lv_feature_3_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:1336:5: (lv_feature_3_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:1337:6: lv_feature_3_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:1341:5: (lv_feature_3_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1342:6: lv_feature_3_0= RULE_ID { lv_feature_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_32); @@ -3658,13 +3666,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1353:4: ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) - // InternalXtextGrammarTestLanguage.g:1354:5: ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) + // InternalXtextGrammarTestLanguage.g:1358:4: ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) + // InternalXtextGrammarTestLanguage.g:1359:5: ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) { - // InternalXtextGrammarTestLanguage.g:1354:5: ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) - // InternalXtextGrammarTestLanguage.g:1355:6: (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) + // InternalXtextGrammarTestLanguage.g:1359:5: ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) + // InternalXtextGrammarTestLanguage.g:1360:6: (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) { - // InternalXtextGrammarTestLanguage.g:1355:6: (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) + // InternalXtextGrammarTestLanguage.g:1360:6: (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) int alt33=2; int LA33_0 = input.LA(1); @@ -3682,7 +3690,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt33) { case 1 : - // InternalXtextGrammarTestLanguage.g:1356:7: lv_operator_4_1= '=' + // InternalXtextGrammarTestLanguage.g:1361:7: lv_operator_4_1= '=' { lv_operator_4_1=(Token)match(input,34,FollowSets000.FOLLOW_33); @@ -3698,7 +3706,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1367:7: lv_operator_4_2= '+=' + // InternalXtextGrammarTestLanguage.g:1372:7: lv_operator_4_2= '+=' { lv_operator_4_2=(Token)match(input,35,FollowSets000.FOLLOW_33); @@ -3759,7 +3767,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAbstractTerminal" - // InternalXtextGrammarTestLanguage.g:1393:1: entryRuleAbstractTerminal returns [EObject current=null] : iv_ruleAbstractTerminal= ruleAbstractTerminal EOF ; + // InternalXtextGrammarTestLanguage.g:1398:1: entryRuleAbstractTerminal returns [EObject current=null] : iv_ruleAbstractTerminal= ruleAbstractTerminal EOF ; public final EObject entryRuleAbstractTerminal() throws RecognitionException { EObject current = null; @@ -3767,8 +3775,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1393:57: (iv_ruleAbstractTerminal= ruleAbstractTerminal EOF ) - // InternalXtextGrammarTestLanguage.g:1394:2: iv_ruleAbstractTerminal= ruleAbstractTerminal EOF + // InternalXtextGrammarTestLanguage.g:1398:57: (iv_ruleAbstractTerminal= ruleAbstractTerminal EOF ) + // InternalXtextGrammarTestLanguage.g:1399:2: iv_ruleAbstractTerminal= ruleAbstractTerminal EOF { newCompositeNode(grammarAccess.getAbstractTerminalRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3795,7 +3803,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAbstractTerminal" - // InternalXtextGrammarTestLanguage.g:1400:1: ruleAbstractTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement | this_PredicatedKeyword_3= rulePredicatedKeyword | this_PredicatedRuleCall_4= rulePredicatedRuleCall | this_PredicatedGroup_5= rulePredicatedGroup ) ; + // InternalXtextGrammarTestLanguage.g:1405:1: ruleAbstractTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement | this_PredicatedKeyword_3= rulePredicatedKeyword | this_PredicatedRuleCall_4= rulePredicatedRuleCall | this_PredicatedGroup_5= rulePredicatedGroup ) ; public final EObject ruleAbstractTerminal() throws RecognitionException { EObject current = null; @@ -3816,10 +3824,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1406:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement | this_PredicatedKeyword_3= rulePredicatedKeyword | this_PredicatedRuleCall_4= rulePredicatedRuleCall | this_PredicatedGroup_5= rulePredicatedGroup ) ) - // InternalXtextGrammarTestLanguage.g:1407:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement | this_PredicatedKeyword_3= rulePredicatedKeyword | this_PredicatedRuleCall_4= rulePredicatedRuleCall | this_PredicatedGroup_5= rulePredicatedGroup ) + // InternalXtextGrammarTestLanguage.g:1411:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement | this_PredicatedKeyword_3= rulePredicatedKeyword | this_PredicatedRuleCall_4= rulePredicatedRuleCall | this_PredicatedGroup_5= rulePredicatedGroup ) ) + // InternalXtextGrammarTestLanguage.g:1412:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement | this_PredicatedKeyword_3= rulePredicatedKeyword | this_PredicatedRuleCall_4= rulePredicatedRuleCall | this_PredicatedGroup_5= rulePredicatedGroup ) { - // InternalXtextGrammarTestLanguage.g:1407:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement | this_PredicatedKeyword_3= rulePredicatedKeyword | this_PredicatedRuleCall_4= rulePredicatedRuleCall | this_PredicatedGroup_5= rulePredicatedGroup ) + // InternalXtextGrammarTestLanguage.g:1412:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement | this_PredicatedKeyword_3= rulePredicatedKeyword | this_PredicatedRuleCall_4= rulePredicatedRuleCall | this_PredicatedGroup_5= rulePredicatedGroup ) int alt35=6; switch ( input.LA(1) ) { case RULE_STRING: @@ -3900,7 +3908,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt35) { case 1 : - // InternalXtextGrammarTestLanguage.g:1408:3: this_Keyword_0= ruleKeyword + // InternalXtextGrammarTestLanguage.g:1413:3: this_Keyword_0= ruleKeyword { newCompositeNode(grammarAccess.getAbstractTerminalAccess().getKeywordParserRuleCall_0()); @@ -3918,7 +3926,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1417:3: this_RuleCall_1= ruleRuleCall + // InternalXtextGrammarTestLanguage.g:1422:3: this_RuleCall_1= ruleRuleCall { newCompositeNode(grammarAccess.getAbstractTerminalAccess().getRuleCallParserRuleCall_1()); @@ -3936,7 +3944,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1426:3: this_ParenthesizedElement_2= ruleParenthesizedElement + // InternalXtextGrammarTestLanguage.g:1431:3: this_ParenthesizedElement_2= ruleParenthesizedElement { newCompositeNode(grammarAccess.getAbstractTerminalAccess().getParenthesizedElementParserRuleCall_2()); @@ -3954,7 +3962,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 4 : - // InternalXtextGrammarTestLanguage.g:1435:3: this_PredicatedKeyword_3= rulePredicatedKeyword + // InternalXtextGrammarTestLanguage.g:1440:3: this_PredicatedKeyword_3= rulePredicatedKeyword { newCompositeNode(grammarAccess.getAbstractTerminalAccess().getPredicatedKeywordParserRuleCall_3()); @@ -3972,7 +3980,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 5 : - // InternalXtextGrammarTestLanguage.g:1444:3: this_PredicatedRuleCall_4= rulePredicatedRuleCall + // InternalXtextGrammarTestLanguage.g:1449:3: this_PredicatedRuleCall_4= rulePredicatedRuleCall { newCompositeNode(grammarAccess.getAbstractTerminalAccess().getPredicatedRuleCallParserRuleCall_4()); @@ -3990,7 +3998,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 6 : - // InternalXtextGrammarTestLanguage.g:1453:3: this_PredicatedGroup_5= rulePredicatedGroup + // InternalXtextGrammarTestLanguage.g:1458:3: this_PredicatedGroup_5= rulePredicatedGroup { newCompositeNode(grammarAccess.getAbstractTerminalAccess().getPredicatedGroupParserRuleCall_5()); @@ -4030,7 +4038,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleKeyword" - // InternalXtextGrammarTestLanguage.g:1465:1: entryRuleKeyword returns [EObject current=null] : iv_ruleKeyword= ruleKeyword EOF ; + // InternalXtextGrammarTestLanguage.g:1470:1: entryRuleKeyword returns [EObject current=null] : iv_ruleKeyword= ruleKeyword EOF ; public final EObject entryRuleKeyword() throws RecognitionException { EObject current = null; @@ -4038,8 +4046,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1465:48: (iv_ruleKeyword= ruleKeyword EOF ) - // InternalXtextGrammarTestLanguage.g:1466:2: iv_ruleKeyword= ruleKeyword EOF + // InternalXtextGrammarTestLanguage.g:1470:48: (iv_ruleKeyword= ruleKeyword EOF ) + // InternalXtextGrammarTestLanguage.g:1471:2: iv_ruleKeyword= ruleKeyword EOF { newCompositeNode(grammarAccess.getKeywordRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4066,7 +4074,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleKeyword" - // InternalXtextGrammarTestLanguage.g:1472:1: ruleKeyword returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; + // InternalXtextGrammarTestLanguage.g:1477:1: ruleKeyword returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; public final EObject ruleKeyword() throws RecognitionException { EObject current = null; @@ -4076,14 +4084,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1478:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) - // InternalXtextGrammarTestLanguage.g:1479:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:1483:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) + // InternalXtextGrammarTestLanguage.g:1484:2: ( (lv_value_0_0= RULE_STRING ) ) { - // InternalXtextGrammarTestLanguage.g:1479:2: ( (lv_value_0_0= RULE_STRING ) ) - // InternalXtextGrammarTestLanguage.g:1480:3: (lv_value_0_0= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:1484:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:1485:3: (lv_value_0_0= RULE_STRING ) { - // InternalXtextGrammarTestLanguage.g:1480:3: (lv_value_0_0= RULE_STRING ) - // InternalXtextGrammarTestLanguage.g:1481:4: lv_value_0_0= RULE_STRING + // InternalXtextGrammarTestLanguage.g:1485:3: (lv_value_0_0= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:1486:4: lv_value_0_0= RULE_STRING { lv_value_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -4125,7 +4133,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleRuleCall" - // InternalXtextGrammarTestLanguage.g:1500:1: entryRuleRuleCall returns [EObject current=null] : iv_ruleRuleCall= ruleRuleCall EOF ; + // InternalXtextGrammarTestLanguage.g:1505:1: entryRuleRuleCall returns [EObject current=null] : iv_ruleRuleCall= ruleRuleCall EOF ; public final EObject entryRuleRuleCall() throws RecognitionException { EObject current = null; @@ -4133,8 +4141,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1500:49: (iv_ruleRuleCall= ruleRuleCall EOF ) - // InternalXtextGrammarTestLanguage.g:1501:2: iv_ruleRuleCall= ruleRuleCall EOF + // InternalXtextGrammarTestLanguage.g:1505:49: (iv_ruleRuleCall= ruleRuleCall EOF ) + // InternalXtextGrammarTestLanguage.g:1506:2: iv_ruleRuleCall= ruleRuleCall EOF { newCompositeNode(grammarAccess.getRuleCallRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4161,7 +4169,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleRuleCall" - // InternalXtextGrammarTestLanguage.g:1507:1: ruleRuleCall returns [EObject current=null] : ( () ( ( ruleRuleID ) ) (otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' )? ) ; + // InternalXtextGrammarTestLanguage.g:1512:1: ruleRuleCall returns [EObject current=null] : ( () ( ( ruleRuleID ) ) (otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' )? ) ; public final EObject ruleRuleCall() throws RecognitionException { EObject current = null; @@ -4177,14 +4185,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1513:2: ( ( () ( ( ruleRuleID ) ) (otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' )? ) ) - // InternalXtextGrammarTestLanguage.g:1514:2: ( () ( ( ruleRuleID ) ) (otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' )? ) + // InternalXtextGrammarTestLanguage.g:1518:2: ( ( () ( ( ruleRuleID ) ) (otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' )? ) ) + // InternalXtextGrammarTestLanguage.g:1519:2: ( () ( ( ruleRuleID ) ) (otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' )? ) { - // InternalXtextGrammarTestLanguage.g:1514:2: ( () ( ( ruleRuleID ) ) (otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' )? ) - // InternalXtextGrammarTestLanguage.g:1515:3: () ( ( ruleRuleID ) ) (otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' )? + // InternalXtextGrammarTestLanguage.g:1519:2: ( () ( ( ruleRuleID ) ) (otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' )? ) + // InternalXtextGrammarTestLanguage.g:1520:3: () ( ( ruleRuleID ) ) (otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' )? { - // InternalXtextGrammarTestLanguage.g:1515:3: () - // InternalXtextGrammarTestLanguage.g:1516:4: + // InternalXtextGrammarTestLanguage.g:1520:3: () + // InternalXtextGrammarTestLanguage.g:1521:4: { current = forceCreateModelElement( @@ -4194,11 +4202,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1522:3: ( ( ruleRuleID ) ) - // InternalXtextGrammarTestLanguage.g:1523:4: ( ruleRuleID ) + // InternalXtextGrammarTestLanguage.g:1527:3: ( ( ruleRuleID ) ) + // InternalXtextGrammarTestLanguage.g:1528:4: ( ruleRuleID ) { - // InternalXtextGrammarTestLanguage.g:1523:4: ( ruleRuleID ) - // InternalXtextGrammarTestLanguage.g:1524:5: ruleRuleID + // InternalXtextGrammarTestLanguage.g:1528:4: ( ruleRuleID ) + // InternalXtextGrammarTestLanguage.g:1529:5: ruleRuleID { if (current==null) { @@ -4222,7 +4230,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1538:3: (otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' )? + // InternalXtextGrammarTestLanguage.g:1543:3: (otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' )? int alt37=2; int LA37_0 = input.LA(1); @@ -4231,17 +4239,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt37) { case 1 : - // InternalXtextGrammarTestLanguage.g:1539:4: otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' + // InternalXtextGrammarTestLanguage.g:1544:4: otherlv_2= '[' ( (lv_arguments_3_0= ruleNamedArgument ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* otherlv_6= ']' { otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_35); newLeafNode(otherlv_2, grammarAccess.getRuleCallAccess().getLeftSquareBracketKeyword_2_0()); - // InternalXtextGrammarTestLanguage.g:1543:4: ( (lv_arguments_3_0= ruleNamedArgument ) ) - // InternalXtextGrammarTestLanguage.g:1544:5: (lv_arguments_3_0= ruleNamedArgument ) + // InternalXtextGrammarTestLanguage.g:1548:4: ( (lv_arguments_3_0= ruleNamedArgument ) ) + // InternalXtextGrammarTestLanguage.g:1549:5: (lv_arguments_3_0= ruleNamedArgument ) { - // InternalXtextGrammarTestLanguage.g:1544:5: (lv_arguments_3_0= ruleNamedArgument ) - // InternalXtextGrammarTestLanguage.g:1545:6: lv_arguments_3_0= ruleNamedArgument + // InternalXtextGrammarTestLanguage.g:1549:5: (lv_arguments_3_0= ruleNamedArgument ) + // InternalXtextGrammarTestLanguage.g:1550:6: lv_arguments_3_0= ruleNamedArgument { newCompositeNode(grammarAccess.getRuleCallAccess().getArgumentsNamedArgumentParserRuleCall_2_1_0()); @@ -4268,7 +4276,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1562:4: (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* + // InternalXtextGrammarTestLanguage.g:1567:4: (otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) )* loop36: do { int alt36=2; @@ -4281,17 +4289,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt36) { case 1 : - // InternalXtextGrammarTestLanguage.g:1563:5: otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) + // InternalXtextGrammarTestLanguage.g:1568:5: otherlv_4= ',' ( (lv_arguments_5_0= ruleNamedArgument ) ) { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_35); newLeafNode(otherlv_4, grammarAccess.getRuleCallAccess().getCommaKeyword_2_2_0()); - // InternalXtextGrammarTestLanguage.g:1567:5: ( (lv_arguments_5_0= ruleNamedArgument ) ) - // InternalXtextGrammarTestLanguage.g:1568:6: (lv_arguments_5_0= ruleNamedArgument ) + // InternalXtextGrammarTestLanguage.g:1572:5: ( (lv_arguments_5_0= ruleNamedArgument ) ) + // InternalXtextGrammarTestLanguage.g:1573:6: (lv_arguments_5_0= ruleNamedArgument ) { - // InternalXtextGrammarTestLanguage.g:1568:6: (lv_arguments_5_0= ruleNamedArgument ) - // InternalXtextGrammarTestLanguage.g:1569:7: lv_arguments_5_0= ruleNamedArgument + // InternalXtextGrammarTestLanguage.g:1573:6: (lv_arguments_5_0= ruleNamedArgument ) + // InternalXtextGrammarTestLanguage.g:1574:7: lv_arguments_5_0= ruleNamedArgument { newCompositeNode(grammarAccess.getRuleCallAccess().getArgumentsNamedArgumentParserRuleCall_2_2_1_0()); @@ -4360,7 +4368,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleLiteralValue" - // InternalXtextGrammarTestLanguage.g:1596:1: entryRuleLiteralValue returns [String current=null] : iv_ruleLiteralValue= ruleLiteralValue EOF ; + // InternalXtextGrammarTestLanguage.g:1601:1: entryRuleLiteralValue returns [String current=null] : iv_ruleLiteralValue= ruleLiteralValue EOF ; public final String entryRuleLiteralValue() throws RecognitionException { String current = null; @@ -4368,8 +4376,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1596:52: (iv_ruleLiteralValue= ruleLiteralValue EOF ) - // InternalXtextGrammarTestLanguage.g:1597:2: iv_ruleLiteralValue= ruleLiteralValue EOF + // InternalXtextGrammarTestLanguage.g:1601:52: (iv_ruleLiteralValue= ruleLiteralValue EOF ) + // InternalXtextGrammarTestLanguage.g:1602:2: iv_ruleLiteralValue= ruleLiteralValue EOF { newCompositeNode(grammarAccess.getLiteralValueRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4396,7 +4404,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleLiteralValue" - // InternalXtextGrammarTestLanguage.g:1603:1: ruleLiteralValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '!' | kw= '+' ) ; + // InternalXtextGrammarTestLanguage.g:1608:1: ruleLiteralValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '!' | kw= '+' ) ; public final AntlrDatatypeRuleToken ruleLiteralValue() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4406,10 +4414,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1609:2: ( (kw= '!' | kw= '+' ) ) - // InternalXtextGrammarTestLanguage.g:1610:2: (kw= '!' | kw= '+' ) + // InternalXtextGrammarTestLanguage.g:1614:2: ( (kw= '!' | kw= '+' ) ) + // InternalXtextGrammarTestLanguage.g:1615:2: (kw= '!' | kw= '+' ) { - // InternalXtextGrammarTestLanguage.g:1610:2: (kw= '!' | kw= '+' ) + // InternalXtextGrammarTestLanguage.g:1615:2: (kw= '!' | kw= '+' ) int alt38=2; int LA38_0 = input.LA(1); @@ -4427,7 +4435,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt38) { case 1 : - // InternalXtextGrammarTestLanguage.g:1611:3: kw= '!' + // InternalXtextGrammarTestLanguage.g:1616:3: kw= '!' { kw=(Token)match(input,38,FollowSets000.FOLLOW_2); @@ -4438,7 +4446,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1617:3: kw= '+' + // InternalXtextGrammarTestLanguage.g:1622:3: kw= '+' { kw=(Token)match(input,32,FollowSets000.FOLLOW_2); @@ -4471,7 +4479,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleInverseLiteralValue" - // InternalXtextGrammarTestLanguage.g:1626:1: entryRuleInverseLiteralValue returns [String current=null] : iv_ruleInverseLiteralValue= ruleInverseLiteralValue EOF ; + // InternalXtextGrammarTestLanguage.g:1631:1: entryRuleInverseLiteralValue returns [String current=null] : iv_ruleInverseLiteralValue= ruleInverseLiteralValue EOF ; public final String entryRuleInverseLiteralValue() throws RecognitionException { String current = null; @@ -4479,8 +4487,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1626:59: (iv_ruleInverseLiteralValue= ruleInverseLiteralValue EOF ) - // InternalXtextGrammarTestLanguage.g:1627:2: iv_ruleInverseLiteralValue= ruleInverseLiteralValue EOF + // InternalXtextGrammarTestLanguage.g:1631:59: (iv_ruleInverseLiteralValue= ruleInverseLiteralValue EOF ) + // InternalXtextGrammarTestLanguage.g:1632:2: iv_ruleInverseLiteralValue= ruleInverseLiteralValue EOF { newCompositeNode(grammarAccess.getInverseLiteralValueRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4507,7 +4515,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleInverseLiteralValue" - // InternalXtextGrammarTestLanguage.g:1633:1: ruleInverseLiteralValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_LiteralValue_0= ruleLiteralValue ; + // InternalXtextGrammarTestLanguage.g:1638:1: ruleInverseLiteralValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_LiteralValue_0= ruleLiteralValue ; public final AntlrDatatypeRuleToken ruleInverseLiteralValue() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4518,8 +4526,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1639:2: (this_LiteralValue_0= ruleLiteralValue ) - // InternalXtextGrammarTestLanguage.g:1640:2: this_LiteralValue_0= ruleLiteralValue + // InternalXtextGrammarTestLanguage.g:1644:2: (this_LiteralValue_0= ruleLiteralValue ) + // InternalXtextGrammarTestLanguage.g:1645:2: this_LiteralValue_0= ruleLiteralValue { newCompositeNode(grammarAccess.getInverseLiteralValueAccess().getLiteralValueParserRuleCall()); @@ -4555,7 +4563,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleNamedArgument" - // InternalXtextGrammarTestLanguage.g:1653:1: entryRuleNamedArgument returns [EObject current=null] : iv_ruleNamedArgument= ruleNamedArgument EOF ; + // InternalXtextGrammarTestLanguage.g:1658:1: entryRuleNamedArgument returns [EObject current=null] : iv_ruleNamedArgument= ruleNamedArgument EOF ; public final EObject entryRuleNamedArgument() throws RecognitionException { EObject current = null; @@ -4563,8 +4571,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1653:54: (iv_ruleNamedArgument= ruleNamedArgument EOF ) - // InternalXtextGrammarTestLanguage.g:1654:2: iv_ruleNamedArgument= ruleNamedArgument EOF + // InternalXtextGrammarTestLanguage.g:1658:54: (iv_ruleNamedArgument= ruleNamedArgument EOF ) + // InternalXtextGrammarTestLanguage.g:1659:2: iv_ruleNamedArgument= ruleNamedArgument EOF { newCompositeNode(grammarAccess.getNamedArgumentRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4591,7 +4599,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleNamedArgument" - // InternalXtextGrammarTestLanguage.g:1660:1: ruleNamedArgument returns [EObject current=null] : ( () ( ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) | ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) ) ) ; + // InternalXtextGrammarTestLanguage.g:1665:1: ruleNamedArgument returns [EObject current=null] : ( () ( ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) | ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) ) ) ; public final EObject ruleNamedArgument() throws RecognitionException { EObject current = null; @@ -4606,14 +4614,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1666:2: ( ( () ( ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) | ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) ) ) ) - // InternalXtextGrammarTestLanguage.g:1667:2: ( () ( ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) | ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) ) ) + // InternalXtextGrammarTestLanguage.g:1671:2: ( ( () ( ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) | ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) ) ) ) + // InternalXtextGrammarTestLanguage.g:1672:2: ( () ( ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) | ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) ) ) { - // InternalXtextGrammarTestLanguage.g:1667:2: ( () ( ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) | ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) ) ) - // InternalXtextGrammarTestLanguage.g:1668:3: () ( ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) | ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) ) + // InternalXtextGrammarTestLanguage.g:1672:2: ( () ( ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) | ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) ) ) + // InternalXtextGrammarTestLanguage.g:1673:3: () ( ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) | ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) ) { - // InternalXtextGrammarTestLanguage.g:1668:3: () - // InternalXtextGrammarTestLanguage.g:1669:4: + // InternalXtextGrammarTestLanguage.g:1673:3: () + // InternalXtextGrammarTestLanguage.g:1674:4: { current = forceCreateModelElement( @@ -4623,7 +4631,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1675:3: ( ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) | ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) ) + // InternalXtextGrammarTestLanguage.g:1680:3: ( ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) | ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) ) int alt40=2; int LA40_0 = input.LA(1); @@ -4654,12 +4662,12 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt40) { case 1 : - // InternalXtextGrammarTestLanguage.g:1676:4: ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:1681:4: ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) { - // InternalXtextGrammarTestLanguage.g:1676:4: ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:1677:5: ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1681:4: ( ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:1682:5: ( (lv_literalValue_1_0= ruleLiteralValue ) )? ( (otherlv_2= RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:1677:5: ( (lv_literalValue_1_0= ruleLiteralValue ) )? + // InternalXtextGrammarTestLanguage.g:1682:5: ( (lv_literalValue_1_0= ruleLiteralValue ) )? int alt39=2; int LA39_0 = input.LA(1); @@ -4668,10 +4676,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt39) { case 1 : - // InternalXtextGrammarTestLanguage.g:1678:6: (lv_literalValue_1_0= ruleLiteralValue ) + // InternalXtextGrammarTestLanguage.g:1683:6: (lv_literalValue_1_0= ruleLiteralValue ) { - // InternalXtextGrammarTestLanguage.g:1678:6: (lv_literalValue_1_0= ruleLiteralValue ) - // InternalXtextGrammarTestLanguage.g:1679:7: lv_literalValue_1_0= ruleLiteralValue + // InternalXtextGrammarTestLanguage.g:1683:6: (lv_literalValue_1_0= ruleLiteralValue ) + // InternalXtextGrammarTestLanguage.g:1684:7: lv_literalValue_1_0= ruleLiteralValue { newCompositeNode(grammarAccess.getNamedArgumentAccess().getLiteralValueLiteralValueParserRuleCall_1_0_0_0()); @@ -4701,11 +4709,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1696:5: ( (otherlv_2= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:1697:6: (otherlv_2= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1701:5: ( (otherlv_2= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1702:6: (otherlv_2= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:1697:6: (otherlv_2= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:1698:7: otherlv_2= RULE_ID + // InternalXtextGrammarTestLanguage.g:1702:6: (otherlv_2= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1703:7: otherlv_2= RULE_ID { if (current==null) { @@ -4729,16 +4737,16 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1711:4: ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:1716:4: ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) { - // InternalXtextGrammarTestLanguage.g:1711:4: ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:1712:5: ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1716:4: ( ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:1717:5: ( (otherlv_3= RULE_ID ) ) otherlv_4= '=' ( (otherlv_5= RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:1712:5: ( (otherlv_3= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:1713:6: (otherlv_3= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1717:5: ( (otherlv_3= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1718:6: (otherlv_3= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:1713:6: (otherlv_3= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:1714:7: otherlv_3= RULE_ID + // InternalXtextGrammarTestLanguage.g:1718:6: (otherlv_3= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1719:7: otherlv_3= RULE_ID { if (current==null) { @@ -4759,11 +4767,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_4, grammarAccess.getNamedArgumentAccess().getEqualsSignKeyword_1_1_1()); - // InternalXtextGrammarTestLanguage.g:1729:5: ( (otherlv_5= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:1730:6: (otherlv_5= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1734:5: ( (otherlv_5= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1735:6: (otherlv_5= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:1730:6: (otherlv_5= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:1731:7: otherlv_5= RULE_ID + // InternalXtextGrammarTestLanguage.g:1735:6: (otherlv_5= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1736:7: otherlv_5= RULE_ID { if (current==null) { @@ -4812,7 +4820,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTerminalRuleCall" - // InternalXtextGrammarTestLanguage.g:1748:1: entryRuleTerminalRuleCall returns [EObject current=null] : iv_ruleTerminalRuleCall= ruleTerminalRuleCall EOF ; + // InternalXtextGrammarTestLanguage.g:1753:1: entryRuleTerminalRuleCall returns [EObject current=null] : iv_ruleTerminalRuleCall= ruleTerminalRuleCall EOF ; public final EObject entryRuleTerminalRuleCall() throws RecognitionException { EObject current = null; @@ -4820,8 +4828,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1748:57: (iv_ruleTerminalRuleCall= ruleTerminalRuleCall EOF ) - // InternalXtextGrammarTestLanguage.g:1749:2: iv_ruleTerminalRuleCall= ruleTerminalRuleCall EOF + // InternalXtextGrammarTestLanguage.g:1753:57: (iv_ruleTerminalRuleCall= ruleTerminalRuleCall EOF ) + // InternalXtextGrammarTestLanguage.g:1754:2: iv_ruleTerminalRuleCall= ruleTerminalRuleCall EOF { newCompositeNode(grammarAccess.getTerminalRuleCallRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4848,7 +4856,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTerminalRuleCall" - // InternalXtextGrammarTestLanguage.g:1755:1: ruleTerminalRuleCall returns [EObject current=null] : ( ( ruleRuleID ) ) ; + // InternalXtextGrammarTestLanguage.g:1760:1: ruleTerminalRuleCall returns [EObject current=null] : ( ( ruleRuleID ) ) ; public final EObject ruleTerminalRuleCall() throws RecognitionException { EObject current = null; @@ -4856,14 +4864,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1761:2: ( ( ( ruleRuleID ) ) ) - // InternalXtextGrammarTestLanguage.g:1762:2: ( ( ruleRuleID ) ) + // InternalXtextGrammarTestLanguage.g:1766:2: ( ( ( ruleRuleID ) ) ) + // InternalXtextGrammarTestLanguage.g:1767:2: ( ( ruleRuleID ) ) { - // InternalXtextGrammarTestLanguage.g:1762:2: ( ( ruleRuleID ) ) - // InternalXtextGrammarTestLanguage.g:1763:3: ( ruleRuleID ) + // InternalXtextGrammarTestLanguage.g:1767:2: ( ( ruleRuleID ) ) + // InternalXtextGrammarTestLanguage.g:1768:3: ( ruleRuleID ) { - // InternalXtextGrammarTestLanguage.g:1763:3: ( ruleRuleID ) - // InternalXtextGrammarTestLanguage.g:1764:4: ruleRuleID + // InternalXtextGrammarTestLanguage.g:1768:3: ( ruleRuleID ) + // InternalXtextGrammarTestLanguage.g:1769:4: ruleRuleID { if (current==null) { @@ -4907,7 +4915,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleRuleID" - // InternalXtextGrammarTestLanguage.g:1781:1: entryRuleRuleID returns [String current=null] : iv_ruleRuleID= ruleRuleID EOF ; + // InternalXtextGrammarTestLanguage.g:1786:1: entryRuleRuleID returns [String current=null] : iv_ruleRuleID= ruleRuleID EOF ; public final String entryRuleRuleID() throws RecognitionException { String current = null; @@ -4915,8 +4923,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1781:46: (iv_ruleRuleID= ruleRuleID EOF ) - // InternalXtextGrammarTestLanguage.g:1782:2: iv_ruleRuleID= ruleRuleID EOF + // InternalXtextGrammarTestLanguage.g:1786:46: (iv_ruleRuleID= ruleRuleID EOF ) + // InternalXtextGrammarTestLanguage.g:1787:2: iv_ruleRuleID= ruleRuleID EOF { newCompositeNode(grammarAccess.getRuleIDRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4943,7 +4951,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleRuleID" - // InternalXtextGrammarTestLanguage.g:1788:1: ruleRuleID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '::' this_ID_2= RULE_ID )* ) ; + // InternalXtextGrammarTestLanguage.g:1793:1: ruleRuleID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '::' this_ID_2= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleRuleID() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4955,11 +4963,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1794:2: ( (this_ID_0= RULE_ID (kw= '::' this_ID_2= RULE_ID )* ) ) - // InternalXtextGrammarTestLanguage.g:1795:2: (this_ID_0= RULE_ID (kw= '::' this_ID_2= RULE_ID )* ) + // InternalXtextGrammarTestLanguage.g:1799:2: ( (this_ID_0= RULE_ID (kw= '::' this_ID_2= RULE_ID )* ) ) + // InternalXtextGrammarTestLanguage.g:1800:2: (this_ID_0= RULE_ID (kw= '::' this_ID_2= RULE_ID )* ) { - // InternalXtextGrammarTestLanguage.g:1795:2: (this_ID_0= RULE_ID (kw= '::' this_ID_2= RULE_ID )* ) - // InternalXtextGrammarTestLanguage.g:1796:3: this_ID_0= RULE_ID (kw= '::' this_ID_2= RULE_ID )* + // InternalXtextGrammarTestLanguage.g:1800:2: (this_ID_0= RULE_ID (kw= '::' this_ID_2= RULE_ID )* ) + // InternalXtextGrammarTestLanguage.g:1801:3: this_ID_0= RULE_ID (kw= '::' this_ID_2= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_37); @@ -4968,7 +4976,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(this_ID_0, grammarAccess.getRuleIDAccess().getIDTerminalRuleCall_0()); - // InternalXtextGrammarTestLanguage.g:1803:3: (kw= '::' this_ID_2= RULE_ID )* + // InternalXtextGrammarTestLanguage.g:1808:3: (kw= '::' this_ID_2= RULE_ID )* loop41: do { int alt41=2; @@ -4981,7 +4989,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt41) { case 1 : - // InternalXtextGrammarTestLanguage.g:1804:4: kw= '::' this_ID_2= RULE_ID + // InternalXtextGrammarTestLanguage.g:1809:4: kw= '::' this_ID_2= RULE_ID { kw=(Token)match(input,28,FollowSets000.FOLLOW_3); @@ -5027,7 +5035,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRulePredicatedKeyword" - // InternalXtextGrammarTestLanguage.g:1821:1: entryRulePredicatedKeyword returns [EObject current=null] : iv_rulePredicatedKeyword= rulePredicatedKeyword EOF ; + // InternalXtextGrammarTestLanguage.g:1826:1: entryRulePredicatedKeyword returns [EObject current=null] : iv_rulePredicatedKeyword= rulePredicatedKeyword EOF ; public final EObject entryRulePredicatedKeyword() throws RecognitionException { EObject current = null; @@ -5035,8 +5043,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1821:58: (iv_rulePredicatedKeyword= rulePredicatedKeyword EOF ) - // InternalXtextGrammarTestLanguage.g:1822:2: iv_rulePredicatedKeyword= rulePredicatedKeyword EOF + // InternalXtextGrammarTestLanguage.g:1826:58: (iv_rulePredicatedKeyword= rulePredicatedKeyword EOF ) + // InternalXtextGrammarTestLanguage.g:1827:2: iv_rulePredicatedKeyword= rulePredicatedKeyword EOF { newCompositeNode(grammarAccess.getPredicatedKeywordRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5063,7 +5071,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "rulePredicatedKeyword" - // InternalXtextGrammarTestLanguage.g:1828:1: rulePredicatedKeyword returns [EObject current=null] : (this_Predicate_0= rulePredicate[$current] ( (lv_value_1_0= RULE_STRING ) ) ) ; + // InternalXtextGrammarTestLanguage.g:1833:1: rulePredicatedKeyword returns [EObject current=null] : (this_Predicate_0= rulePredicate[$current] ( (lv_value_1_0= RULE_STRING ) ) ) ; public final EObject rulePredicatedKeyword() throws RecognitionException { EObject current = null; @@ -5075,11 +5083,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1834:2: ( (this_Predicate_0= rulePredicate[$current] ( (lv_value_1_0= RULE_STRING ) ) ) ) - // InternalXtextGrammarTestLanguage.g:1835:2: (this_Predicate_0= rulePredicate[$current] ( (lv_value_1_0= RULE_STRING ) ) ) + // InternalXtextGrammarTestLanguage.g:1839:2: ( (this_Predicate_0= rulePredicate[$current] ( (lv_value_1_0= RULE_STRING ) ) ) ) + // InternalXtextGrammarTestLanguage.g:1840:2: (this_Predicate_0= rulePredicate[$current] ( (lv_value_1_0= RULE_STRING ) ) ) { - // InternalXtextGrammarTestLanguage.g:1835:2: (this_Predicate_0= rulePredicate[$current] ( (lv_value_1_0= RULE_STRING ) ) ) - // InternalXtextGrammarTestLanguage.g:1836:3: this_Predicate_0= rulePredicate[$current] ( (lv_value_1_0= RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:1840:2: (this_Predicate_0= rulePredicate[$current] ( (lv_value_1_0= RULE_STRING ) ) ) + // InternalXtextGrammarTestLanguage.g:1841:3: this_Predicate_0= rulePredicate[$current] ( (lv_value_1_0= RULE_STRING ) ) { if (current==null) { @@ -5096,11 +5104,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_Predicate_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:1847:3: ( (lv_value_1_0= RULE_STRING ) ) - // InternalXtextGrammarTestLanguage.g:1848:4: (lv_value_1_0= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:1852:3: ( (lv_value_1_0= RULE_STRING ) ) + // InternalXtextGrammarTestLanguage.g:1853:4: (lv_value_1_0= RULE_STRING ) { - // InternalXtextGrammarTestLanguage.g:1848:4: (lv_value_1_0= RULE_STRING ) - // InternalXtextGrammarTestLanguage.g:1849:5: lv_value_1_0= RULE_STRING + // InternalXtextGrammarTestLanguage.g:1853:4: (lv_value_1_0= RULE_STRING ) + // InternalXtextGrammarTestLanguage.g:1854:5: lv_value_1_0= RULE_STRING { lv_value_1_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -5145,7 +5153,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRulePredicatedRuleCall" - // InternalXtextGrammarTestLanguage.g:1869:1: entryRulePredicatedRuleCall returns [EObject current=null] : iv_rulePredicatedRuleCall= rulePredicatedRuleCall EOF ; + // InternalXtextGrammarTestLanguage.g:1874:1: entryRulePredicatedRuleCall returns [EObject current=null] : iv_rulePredicatedRuleCall= rulePredicatedRuleCall EOF ; public final EObject entryRulePredicatedRuleCall() throws RecognitionException { EObject current = null; @@ -5153,8 +5161,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1869:59: (iv_rulePredicatedRuleCall= rulePredicatedRuleCall EOF ) - // InternalXtextGrammarTestLanguage.g:1870:2: iv_rulePredicatedRuleCall= rulePredicatedRuleCall EOF + // InternalXtextGrammarTestLanguage.g:1874:59: (iv_rulePredicatedRuleCall= rulePredicatedRuleCall EOF ) + // InternalXtextGrammarTestLanguage.g:1875:2: iv_rulePredicatedRuleCall= rulePredicatedRuleCall EOF { newCompositeNode(grammarAccess.getPredicatedRuleCallRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5181,7 +5189,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "rulePredicatedRuleCall" - // InternalXtextGrammarTestLanguage.g:1876:1: rulePredicatedRuleCall returns [EObject current=null] : (this_Predicate_0= rulePredicate[$current] ( (otherlv_1= RULE_ID ) ) ) ; + // InternalXtextGrammarTestLanguage.g:1881:1: rulePredicatedRuleCall returns [EObject current=null] : (this_Predicate_0= rulePredicate[$current] ( (otherlv_1= RULE_ID ) ) ) ; public final EObject rulePredicatedRuleCall() throws RecognitionException { EObject current = null; @@ -5193,11 +5201,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1882:2: ( (this_Predicate_0= rulePredicate[$current] ( (otherlv_1= RULE_ID ) ) ) ) - // InternalXtextGrammarTestLanguage.g:1883:2: (this_Predicate_0= rulePredicate[$current] ( (otherlv_1= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:1887:2: ( (this_Predicate_0= rulePredicate[$current] ( (otherlv_1= RULE_ID ) ) ) ) + // InternalXtextGrammarTestLanguage.g:1888:2: (this_Predicate_0= rulePredicate[$current] ( (otherlv_1= RULE_ID ) ) ) { - // InternalXtextGrammarTestLanguage.g:1883:2: (this_Predicate_0= rulePredicate[$current] ( (otherlv_1= RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:1884:3: this_Predicate_0= rulePredicate[$current] ( (otherlv_1= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1888:2: (this_Predicate_0= rulePredicate[$current] ( (otherlv_1= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:1889:3: this_Predicate_0= rulePredicate[$current] ( (otherlv_1= RULE_ID ) ) { if (current==null) { @@ -5214,11 +5222,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_Predicate_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:1895:3: ( (otherlv_1= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:1896:4: (otherlv_1= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1900:3: ( (otherlv_1= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1901:4: (otherlv_1= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:1896:4: (otherlv_1= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:1897:5: otherlv_1= RULE_ID + // InternalXtextGrammarTestLanguage.g:1901:4: (otherlv_1= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1902:5: otherlv_1= RULE_ID { if (current==null) { @@ -5258,7 +5266,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAssignment" - // InternalXtextGrammarTestLanguage.g:1912:1: entryRuleAssignment returns [EObject current=null] : iv_ruleAssignment= ruleAssignment EOF ; + // InternalXtextGrammarTestLanguage.g:1917:1: entryRuleAssignment returns [EObject current=null] : iv_ruleAssignment= ruleAssignment EOF ; public final EObject entryRuleAssignment() throws RecognitionException { EObject current = null; @@ -5266,8 +5274,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:1912:51: (iv_ruleAssignment= ruleAssignment EOF ) - // InternalXtextGrammarTestLanguage.g:1913:2: iv_ruleAssignment= ruleAssignment EOF + // InternalXtextGrammarTestLanguage.g:1917:51: (iv_ruleAssignment= ruleAssignment EOF ) + // InternalXtextGrammarTestLanguage.g:1918:2: iv_ruleAssignment= ruleAssignment EOF { newCompositeNode(grammarAccess.getAssignmentRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5294,7 +5302,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAssignment" - // InternalXtextGrammarTestLanguage.g:1919:1: ruleAssignment returns [EObject current=null] : ( (this_Predicate_0= rulePredicate[$current] )? ( (lv_feature_1_0= RULE_ID ) ) ( ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) ) ( (lv_terminal_3_0= ruleAssignableTerminal ) ) ) ; + // InternalXtextGrammarTestLanguage.g:1924:1: ruleAssignment returns [EObject current=null] : ( (this_Predicate_0= rulePredicate[$current] )? ( (lv_feature_1_0= RULE_ID ) ) ( ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) ) ( (lv_terminal_3_0= ruleAssignableTerminal ) ) ) ; public final EObject ruleAssignment() throws RecognitionException { EObject current = null; @@ -5311,13 +5319,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:1925:2: ( ( (this_Predicate_0= rulePredicate[$current] )? ( (lv_feature_1_0= RULE_ID ) ) ( ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) ) ( (lv_terminal_3_0= ruleAssignableTerminal ) ) ) ) - // InternalXtextGrammarTestLanguage.g:1926:2: ( (this_Predicate_0= rulePredicate[$current] )? ( (lv_feature_1_0= RULE_ID ) ) ( ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) ) ( (lv_terminal_3_0= ruleAssignableTerminal ) ) ) + // InternalXtextGrammarTestLanguage.g:1930:2: ( ( (this_Predicate_0= rulePredicate[$current] )? ( (lv_feature_1_0= RULE_ID ) ) ( ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) ) ( (lv_terminal_3_0= ruleAssignableTerminal ) ) ) ) + // InternalXtextGrammarTestLanguage.g:1931:2: ( (this_Predicate_0= rulePredicate[$current] )? ( (lv_feature_1_0= RULE_ID ) ) ( ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) ) ( (lv_terminal_3_0= ruleAssignableTerminal ) ) ) { - // InternalXtextGrammarTestLanguage.g:1926:2: ( (this_Predicate_0= rulePredicate[$current] )? ( (lv_feature_1_0= RULE_ID ) ) ( ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) ) ( (lv_terminal_3_0= ruleAssignableTerminal ) ) ) - // InternalXtextGrammarTestLanguage.g:1927:3: (this_Predicate_0= rulePredicate[$current] )? ( (lv_feature_1_0= RULE_ID ) ) ( ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) ) ( (lv_terminal_3_0= ruleAssignableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:1931:2: ( (this_Predicate_0= rulePredicate[$current] )? ( (lv_feature_1_0= RULE_ID ) ) ( ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) ) ( (lv_terminal_3_0= ruleAssignableTerminal ) ) ) + // InternalXtextGrammarTestLanguage.g:1932:3: (this_Predicate_0= rulePredicate[$current] )? ( (lv_feature_1_0= RULE_ID ) ) ( ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) ) ( (lv_terminal_3_0= ruleAssignableTerminal ) ) { - // InternalXtextGrammarTestLanguage.g:1927:3: (this_Predicate_0= rulePredicate[$current] )? + // InternalXtextGrammarTestLanguage.g:1932:3: (this_Predicate_0= rulePredicate[$current] )? int alt42=2; int LA42_0 = input.LA(1); @@ -5326,7 +5334,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt42) { case 1 : - // InternalXtextGrammarTestLanguage.g:1928:4: this_Predicate_0= rulePredicate[$current] + // InternalXtextGrammarTestLanguage.g:1933:4: this_Predicate_0= rulePredicate[$current] { if (current==null) { @@ -5349,11 +5357,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1940:3: ( (lv_feature_1_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:1941:4: (lv_feature_1_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1945:3: ( (lv_feature_1_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:1946:4: (lv_feature_1_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:1941:4: (lv_feature_1_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:1942:5: lv_feature_1_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:1946:4: (lv_feature_1_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:1947:5: lv_feature_1_0= RULE_ID { lv_feature_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_38); @@ -5375,13 +5383,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1958:3: ( ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) ) - // InternalXtextGrammarTestLanguage.g:1959:4: ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) + // InternalXtextGrammarTestLanguage.g:1963:3: ( ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) ) + // InternalXtextGrammarTestLanguage.g:1964:4: ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) { - // InternalXtextGrammarTestLanguage.g:1959:4: ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) - // InternalXtextGrammarTestLanguage.g:1960:5: (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) + // InternalXtextGrammarTestLanguage.g:1964:4: ( (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) ) + // InternalXtextGrammarTestLanguage.g:1965:5: (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) { - // InternalXtextGrammarTestLanguage.g:1960:5: (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) + // InternalXtextGrammarTestLanguage.g:1965:5: (lv_operator_2_1= '+=' | lv_operator_2_2= '=' | lv_operator_2_3= '?=' ) int alt43=3; switch ( input.LA(1) ) { case 35: @@ -5408,7 +5416,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt43) { case 1 : - // InternalXtextGrammarTestLanguage.g:1961:6: lv_operator_2_1= '+=' + // InternalXtextGrammarTestLanguage.g:1966:6: lv_operator_2_1= '+=' { lv_operator_2_1=(Token)match(input,35,FollowSets000.FOLLOW_39); @@ -5424,7 +5432,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:1972:6: lv_operator_2_2= '=' + // InternalXtextGrammarTestLanguage.g:1977:6: lv_operator_2_2= '=' { lv_operator_2_2=(Token)match(input,34,FollowSets000.FOLLOW_39); @@ -5440,7 +5448,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:1983:6: lv_operator_2_3= '?=' + // InternalXtextGrammarTestLanguage.g:1988:6: lv_operator_2_3= '?=' { lv_operator_2_3=(Token)match(input,39,FollowSets000.FOLLOW_39); @@ -5464,11 +5472,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:1996:3: ( (lv_terminal_3_0= ruleAssignableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:1997:4: (lv_terminal_3_0= ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:2001:3: ( (lv_terminal_3_0= ruleAssignableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:2002:4: (lv_terminal_3_0= ruleAssignableTerminal ) { - // InternalXtextGrammarTestLanguage.g:1997:4: (lv_terminal_3_0= ruleAssignableTerminal ) - // InternalXtextGrammarTestLanguage.g:1998:5: lv_terminal_3_0= ruleAssignableTerminal + // InternalXtextGrammarTestLanguage.g:2002:4: (lv_terminal_3_0= ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:2003:5: lv_terminal_3_0= ruleAssignableTerminal { newCompositeNode(grammarAccess.getAssignmentAccess().getTerminalAssignableTerminalParserRuleCall_3_0()); @@ -5518,7 +5526,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "rulePredicate" - // InternalXtextGrammarTestLanguage.g:2020:1: rulePredicate[EObject in_current] returns [EObject current=in_current] : ( ( (lv_predicated_0_0= '=>' ) ) | ( (lv_firstSetPredicated_1_0= '->' ) ) ) ; + // InternalXtextGrammarTestLanguage.g:2025:1: rulePredicate[EObject in_current] returns [EObject current=in_current] : ( ( (lv_predicated_0_0= '=>' ) ) | ( (lv_firstSetPredicated_1_0= '->' ) ) ) ; public final EObject rulePredicate(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -5529,10 +5537,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2026:2: ( ( ( (lv_predicated_0_0= '=>' ) ) | ( (lv_firstSetPredicated_1_0= '->' ) ) ) ) - // InternalXtextGrammarTestLanguage.g:2027:2: ( ( (lv_predicated_0_0= '=>' ) ) | ( (lv_firstSetPredicated_1_0= '->' ) ) ) + // InternalXtextGrammarTestLanguage.g:2031:2: ( ( ( (lv_predicated_0_0= '=>' ) ) | ( (lv_firstSetPredicated_1_0= '->' ) ) ) ) + // InternalXtextGrammarTestLanguage.g:2032:2: ( ( (lv_predicated_0_0= '=>' ) ) | ( (lv_firstSetPredicated_1_0= '->' ) ) ) { - // InternalXtextGrammarTestLanguage.g:2027:2: ( ( (lv_predicated_0_0= '=>' ) ) | ( (lv_firstSetPredicated_1_0= '->' ) ) ) + // InternalXtextGrammarTestLanguage.g:2032:2: ( ( (lv_predicated_0_0= '=>' ) ) | ( (lv_firstSetPredicated_1_0= '->' ) ) ) int alt44=2; int LA44_0 = input.LA(1); @@ -5550,13 +5558,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt44) { case 1 : - // InternalXtextGrammarTestLanguage.g:2028:3: ( (lv_predicated_0_0= '=>' ) ) + // InternalXtextGrammarTestLanguage.g:2033:3: ( (lv_predicated_0_0= '=>' ) ) { - // InternalXtextGrammarTestLanguage.g:2028:3: ( (lv_predicated_0_0= '=>' ) ) - // InternalXtextGrammarTestLanguage.g:2029:4: (lv_predicated_0_0= '=>' ) + // InternalXtextGrammarTestLanguage.g:2033:3: ( (lv_predicated_0_0= '=>' ) ) + // InternalXtextGrammarTestLanguage.g:2034:4: (lv_predicated_0_0= '=>' ) { - // InternalXtextGrammarTestLanguage.g:2029:4: (lv_predicated_0_0= '=>' ) - // InternalXtextGrammarTestLanguage.g:2030:5: lv_predicated_0_0= '=>' + // InternalXtextGrammarTestLanguage.g:2034:4: (lv_predicated_0_0= '=>' ) + // InternalXtextGrammarTestLanguage.g:2035:5: lv_predicated_0_0= '=>' { lv_predicated_0_0=(Token)match(input,40,FollowSets000.FOLLOW_2); @@ -5578,13 +5586,13 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:2043:3: ( (lv_firstSetPredicated_1_0= '->' ) ) + // InternalXtextGrammarTestLanguage.g:2048:3: ( (lv_firstSetPredicated_1_0= '->' ) ) { - // InternalXtextGrammarTestLanguage.g:2043:3: ( (lv_firstSetPredicated_1_0= '->' ) ) - // InternalXtextGrammarTestLanguage.g:2044:4: (lv_firstSetPredicated_1_0= '->' ) + // InternalXtextGrammarTestLanguage.g:2048:3: ( (lv_firstSetPredicated_1_0= '->' ) ) + // InternalXtextGrammarTestLanguage.g:2049:4: (lv_firstSetPredicated_1_0= '->' ) { - // InternalXtextGrammarTestLanguage.g:2044:4: (lv_firstSetPredicated_1_0= '->' ) - // InternalXtextGrammarTestLanguage.g:2045:5: lv_firstSetPredicated_1_0= '->' + // InternalXtextGrammarTestLanguage.g:2049:4: (lv_firstSetPredicated_1_0= '->' ) + // InternalXtextGrammarTestLanguage.g:2050:5: lv_firstSetPredicated_1_0= '->' { lv_firstSetPredicated_1_0=(Token)match(input,41,FollowSets000.FOLLOW_2); @@ -5628,7 +5636,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAssignableTerminal" - // InternalXtextGrammarTestLanguage.g:2061:1: entryRuleAssignableTerminal returns [EObject current=null] : iv_ruleAssignableTerminal= ruleAssignableTerminal EOF ; + // InternalXtextGrammarTestLanguage.g:2066:1: entryRuleAssignableTerminal returns [EObject current=null] : iv_ruleAssignableTerminal= ruleAssignableTerminal EOF ; public final EObject entryRuleAssignableTerminal() throws RecognitionException { EObject current = null; @@ -5636,8 +5644,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2061:59: (iv_ruleAssignableTerminal= ruleAssignableTerminal EOF ) - // InternalXtextGrammarTestLanguage.g:2062:2: iv_ruleAssignableTerminal= ruleAssignableTerminal EOF + // InternalXtextGrammarTestLanguage.g:2066:59: (iv_ruleAssignableTerminal= ruleAssignableTerminal EOF ) + // InternalXtextGrammarTestLanguage.g:2067:2: iv_ruleAssignableTerminal= ruleAssignableTerminal EOF { newCompositeNode(grammarAccess.getAssignableTerminalRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5664,7 +5672,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAssignableTerminal" - // InternalXtextGrammarTestLanguage.g:2068:1: ruleAssignableTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) ; + // InternalXtextGrammarTestLanguage.g:2073:1: ruleAssignableTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) ; public final EObject ruleAssignableTerminal() throws RecognitionException { EObject current = null; @@ -5681,10 +5689,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2074:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) ) - // InternalXtextGrammarTestLanguage.g:2075:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) + // InternalXtextGrammarTestLanguage.g:2079:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) ) + // InternalXtextGrammarTestLanguage.g:2080:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) { - // InternalXtextGrammarTestLanguage.g:2075:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) + // InternalXtextGrammarTestLanguage.g:2080:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) int alt45=4; switch ( input.LA(1) ) { case RULE_STRING: @@ -5716,7 +5724,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt45) { case 1 : - // InternalXtextGrammarTestLanguage.g:2076:3: this_Keyword_0= ruleKeyword + // InternalXtextGrammarTestLanguage.g:2081:3: this_Keyword_0= ruleKeyword { newCompositeNode(grammarAccess.getAssignableTerminalAccess().getKeywordParserRuleCall_0()); @@ -5734,7 +5742,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:2085:3: this_RuleCall_1= ruleRuleCall + // InternalXtextGrammarTestLanguage.g:2090:3: this_RuleCall_1= ruleRuleCall { newCompositeNode(grammarAccess.getAssignableTerminalAccess().getRuleCallParserRuleCall_1()); @@ -5752,7 +5760,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:2094:3: this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement + // InternalXtextGrammarTestLanguage.g:2099:3: this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement { newCompositeNode(grammarAccess.getAssignableTerminalAccess().getParenthesizedAssignableElementParserRuleCall_2()); @@ -5770,7 +5778,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 4 : - // InternalXtextGrammarTestLanguage.g:2103:3: this_CrossReference_3= ruleCrossReference + // InternalXtextGrammarTestLanguage.g:2108:3: this_CrossReference_3= ruleCrossReference { newCompositeNode(grammarAccess.getAssignableTerminalAccess().getCrossReferenceParserRuleCall_3()); @@ -5810,7 +5818,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleParenthesizedAssignableElement" - // InternalXtextGrammarTestLanguage.g:2115:1: entryRuleParenthesizedAssignableElement returns [EObject current=null] : iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF ; + // InternalXtextGrammarTestLanguage.g:2120:1: entryRuleParenthesizedAssignableElement returns [EObject current=null] : iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF ; public final EObject entryRuleParenthesizedAssignableElement() throws RecognitionException { EObject current = null; @@ -5818,8 +5826,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2115:71: (iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF ) - // InternalXtextGrammarTestLanguage.g:2116:2: iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF + // InternalXtextGrammarTestLanguage.g:2120:71: (iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF ) + // InternalXtextGrammarTestLanguage.g:2121:2: iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF { newCompositeNode(grammarAccess.getParenthesizedAssignableElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5846,7 +5854,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleParenthesizedAssignableElement" - // InternalXtextGrammarTestLanguage.g:2122:1: ruleParenthesizedAssignableElement returns [EObject current=null] : (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) ; + // InternalXtextGrammarTestLanguage.g:2127:1: ruleParenthesizedAssignableElement returns [EObject current=null] : (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) ; public final EObject ruleParenthesizedAssignableElement() throws RecognitionException { EObject current = null; @@ -5859,11 +5867,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2128:2: ( (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) ) - // InternalXtextGrammarTestLanguage.g:2129:2: (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:2133:2: ( (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) ) + // InternalXtextGrammarTestLanguage.g:2134:2: (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) { - // InternalXtextGrammarTestLanguage.g:2129:2: (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) - // InternalXtextGrammarTestLanguage.g:2130:3: otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' + // InternalXtextGrammarTestLanguage.g:2134:2: (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:2135:3: otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_39); @@ -5908,7 +5916,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAssignableAlternatives" - // InternalXtextGrammarTestLanguage.g:2150:1: entryRuleAssignableAlternatives returns [EObject current=null] : iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF ; + // InternalXtextGrammarTestLanguage.g:2155:1: entryRuleAssignableAlternatives returns [EObject current=null] : iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF ; public final EObject entryRuleAssignableAlternatives() throws RecognitionException { EObject current = null; @@ -5916,8 +5924,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2150:63: (iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF ) - // InternalXtextGrammarTestLanguage.g:2151:2: iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF + // InternalXtextGrammarTestLanguage.g:2155:63: (iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF ) + // InternalXtextGrammarTestLanguage.g:2156:2: iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF { newCompositeNode(grammarAccess.getAssignableAlternativesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5944,7 +5952,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAssignableAlternatives" - // InternalXtextGrammarTestLanguage.g:2157:1: ruleAssignableAlternatives returns [EObject current=null] : (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:2162:1: ruleAssignableAlternatives returns [EObject current=null] : (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ )? ) ; public final EObject ruleAssignableAlternatives() throws RecognitionException { EObject current = null; @@ -5958,11 +5966,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2163:2: ( (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:2164:2: (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:2168:2: ( (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:2169:2: (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:2164:2: (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:2165:3: this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:2169:2: (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:2170:3: this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ )? { newCompositeNode(grammarAccess.getAssignableAlternativesAccess().getAssignableTerminalParserRuleCall_0()); @@ -5976,7 +5984,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_AssignableTerminal_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:2173:3: ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:2178:3: ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ )? int alt47=2; int LA47_0 = input.LA(1); @@ -5985,10 +5993,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt47) { case 1 : - // InternalXtextGrammarTestLanguage.g:2174:4: () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ + // InternalXtextGrammarTestLanguage.g:2179:4: () (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ { - // InternalXtextGrammarTestLanguage.g:2174:4: () - // InternalXtextGrammarTestLanguage.g:2175:5: + // InternalXtextGrammarTestLanguage.g:2179:4: () + // InternalXtextGrammarTestLanguage.g:2180:5: { current = forceCreateModelElementAndAdd( @@ -5998,7 +6006,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:2181:4: (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ + // InternalXtextGrammarTestLanguage.g:2186:4: (otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) )+ int cnt46=0; loop46: do { @@ -6012,17 +6020,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt46) { case 1 : - // InternalXtextGrammarTestLanguage.g:2182:5: otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:2187:5: otherlv_2= '|' ( (lv_elements_3_0= ruleAssignableTerminal ) ) { otherlv_2=(Token)match(input,29,FollowSets000.FOLLOW_39); newLeafNode(otherlv_2, grammarAccess.getAssignableAlternativesAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextGrammarTestLanguage.g:2186:5: ( (lv_elements_3_0= ruleAssignableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:2187:6: (lv_elements_3_0= ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:2191:5: ( (lv_elements_3_0= ruleAssignableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:2192:6: (lv_elements_3_0= ruleAssignableTerminal ) { - // InternalXtextGrammarTestLanguage.g:2187:6: (lv_elements_3_0= ruleAssignableTerminal ) - // InternalXtextGrammarTestLanguage.g:2188:7: lv_elements_3_0= ruleAssignableTerminal + // InternalXtextGrammarTestLanguage.g:2192:6: (lv_elements_3_0= ruleAssignableTerminal ) + // InternalXtextGrammarTestLanguage.g:2193:7: lv_elements_3_0= ruleAssignableTerminal { newCompositeNode(grammarAccess.getAssignableAlternativesAccess().getElementsAssignableTerminalParserRuleCall_1_1_1_0()); @@ -6091,7 +6099,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleCrossReference" - // InternalXtextGrammarTestLanguage.g:2211:1: entryRuleCrossReference returns [EObject current=null] : iv_ruleCrossReference= ruleCrossReference EOF ; + // InternalXtextGrammarTestLanguage.g:2216:1: entryRuleCrossReference returns [EObject current=null] : iv_ruleCrossReference= ruleCrossReference EOF ; public final EObject entryRuleCrossReference() throws RecognitionException { EObject current = null; @@ -6099,8 +6107,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2211:55: (iv_ruleCrossReference= ruleCrossReference EOF ) - // InternalXtextGrammarTestLanguage.g:2212:2: iv_ruleCrossReference= ruleCrossReference EOF + // InternalXtextGrammarTestLanguage.g:2216:55: (iv_ruleCrossReference= ruleCrossReference EOF ) + // InternalXtextGrammarTestLanguage.g:2217:2: iv_ruleCrossReference= ruleCrossReference EOF { newCompositeNode(grammarAccess.getCrossReferenceRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6127,7 +6135,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleCrossReference" - // InternalXtextGrammarTestLanguage.g:2218:1: ruleCrossReference returns [EObject current=null] : (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) ; + // InternalXtextGrammarTestLanguage.g:2223:1: ruleCrossReference returns [EObject current=null] : (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) ; public final EObject ruleCrossReference() throws RecognitionException { EObject current = null; @@ -6143,21 +6151,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2224:2: ( (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) ) - // InternalXtextGrammarTestLanguage.g:2225:2: (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) + // InternalXtextGrammarTestLanguage.g:2229:2: ( (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) ) + // InternalXtextGrammarTestLanguage.g:2230:2: (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) { - // InternalXtextGrammarTestLanguage.g:2225:2: (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) - // InternalXtextGrammarTestLanguage.g:2226:3: otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' + // InternalXtextGrammarTestLanguage.g:2230:2: (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) + // InternalXtextGrammarTestLanguage.g:2231:3: otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' { otherlv_0=(Token)match(input,25,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getCrossReferenceAccess().getLeftSquareBracketKeyword_0()); - // InternalXtextGrammarTestLanguage.g:2230:3: ( (lv_type_1_0= ruleTypeRef ) ) - // InternalXtextGrammarTestLanguage.g:2231:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:2235:3: ( (lv_type_1_0= ruleTypeRef ) ) + // InternalXtextGrammarTestLanguage.g:2236:4: (lv_type_1_0= ruleTypeRef ) { - // InternalXtextGrammarTestLanguage.g:2231:4: (lv_type_1_0= ruleTypeRef ) - // InternalXtextGrammarTestLanguage.g:2232:5: lv_type_1_0= ruleTypeRef + // InternalXtextGrammarTestLanguage.g:2236:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextGrammarTestLanguage.g:2237:5: lv_type_1_0= ruleTypeRef { newCompositeNode(grammarAccess.getCrossReferenceAccess().getTypeTypeRefParserRuleCall_1_0()); @@ -6184,7 +6192,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:2249:3: (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? + // InternalXtextGrammarTestLanguage.g:2254:3: (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? int alt48=2; int LA48_0 = input.LA(1); @@ -6193,17 +6201,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt48) { case 1 : - // InternalXtextGrammarTestLanguage.g:2250:4: otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:2255:4: otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) { otherlv_2=(Token)match(input,29,FollowSets000.FOLLOW_42); newLeafNode(otherlv_2, grammarAccess.getCrossReferenceAccess().getVerticalLineKeyword_2_0()); - // InternalXtextGrammarTestLanguage.g:2254:4: ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) - // InternalXtextGrammarTestLanguage.g:2255:5: (lv_terminal_3_0= ruleCrossReferenceableTerminal ) + // InternalXtextGrammarTestLanguage.g:2259:4: ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) + // InternalXtextGrammarTestLanguage.g:2260:5: (lv_terminal_3_0= ruleCrossReferenceableTerminal ) { - // InternalXtextGrammarTestLanguage.g:2255:5: (lv_terminal_3_0= ruleCrossReferenceableTerminal ) - // InternalXtextGrammarTestLanguage.g:2256:6: lv_terminal_3_0= ruleCrossReferenceableTerminal + // InternalXtextGrammarTestLanguage.g:2260:5: (lv_terminal_3_0= ruleCrossReferenceableTerminal ) + // InternalXtextGrammarTestLanguage.g:2261:6: lv_terminal_3_0= ruleCrossReferenceableTerminal { newCompositeNode(grammarAccess.getCrossReferenceAccess().getTerminalCrossReferenceableTerminalParserRuleCall_2_1_0()); @@ -6263,7 +6271,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleCrossReferenceableTerminal" - // InternalXtextGrammarTestLanguage.g:2282:1: entryRuleCrossReferenceableTerminal returns [EObject current=null] : iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF ; + // InternalXtextGrammarTestLanguage.g:2287:1: entryRuleCrossReferenceableTerminal returns [EObject current=null] : iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF ; public final EObject entryRuleCrossReferenceableTerminal() throws RecognitionException { EObject current = null; @@ -6271,8 +6279,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2282:67: (iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF ) - // InternalXtextGrammarTestLanguage.g:2283:2: iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF + // InternalXtextGrammarTestLanguage.g:2287:67: (iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF ) + // InternalXtextGrammarTestLanguage.g:2288:2: iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF { newCompositeNode(grammarAccess.getCrossReferenceableTerminalRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6299,7 +6307,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleCrossReferenceableTerminal" - // InternalXtextGrammarTestLanguage.g:2289:1: ruleCrossReferenceableTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) ; + // InternalXtextGrammarTestLanguage.g:2294:1: ruleCrossReferenceableTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) ; public final EObject ruleCrossReferenceableTerminal() throws RecognitionException { EObject current = null; @@ -6312,10 +6320,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2295:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) ) - // InternalXtextGrammarTestLanguage.g:2296:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) + // InternalXtextGrammarTestLanguage.g:2300:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) ) + // InternalXtextGrammarTestLanguage.g:2301:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) { - // InternalXtextGrammarTestLanguage.g:2296:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) + // InternalXtextGrammarTestLanguage.g:2301:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) int alt49=2; int LA49_0 = input.LA(1); @@ -6333,7 +6341,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt49) { case 1 : - // InternalXtextGrammarTestLanguage.g:2297:3: this_Keyword_0= ruleKeyword + // InternalXtextGrammarTestLanguage.g:2302:3: this_Keyword_0= ruleKeyword { newCompositeNode(grammarAccess.getCrossReferenceableTerminalAccess().getKeywordParserRuleCall_0()); @@ -6351,7 +6359,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:2306:3: this_RuleCall_1= ruleRuleCall + // InternalXtextGrammarTestLanguage.g:2311:3: this_RuleCall_1= ruleRuleCall { newCompositeNode(grammarAccess.getCrossReferenceableTerminalAccess().getRuleCallParserRuleCall_1()); @@ -6391,7 +6399,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleParenthesizedElement" - // InternalXtextGrammarTestLanguage.g:2318:1: entryRuleParenthesizedElement returns [EObject current=null] : iv_ruleParenthesizedElement= ruleParenthesizedElement EOF ; + // InternalXtextGrammarTestLanguage.g:2323:1: entryRuleParenthesizedElement returns [EObject current=null] : iv_ruleParenthesizedElement= ruleParenthesizedElement EOF ; public final EObject entryRuleParenthesizedElement() throws RecognitionException { EObject current = null; @@ -6399,8 +6407,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2318:61: (iv_ruleParenthesizedElement= ruleParenthesizedElement EOF ) - // InternalXtextGrammarTestLanguage.g:2319:2: iv_ruleParenthesizedElement= ruleParenthesizedElement EOF + // InternalXtextGrammarTestLanguage.g:2323:61: (iv_ruleParenthesizedElement= ruleParenthesizedElement EOF ) + // InternalXtextGrammarTestLanguage.g:2324:2: iv_ruleParenthesizedElement= ruleParenthesizedElement EOF { newCompositeNode(grammarAccess.getParenthesizedElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6427,7 +6435,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleParenthesizedElement" - // InternalXtextGrammarTestLanguage.g:2325:1: ruleParenthesizedElement returns [EObject current=null] : (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) ; + // InternalXtextGrammarTestLanguage.g:2330:1: ruleParenthesizedElement returns [EObject current=null] : (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) ; public final EObject ruleParenthesizedElement() throws RecognitionException { EObject current = null; @@ -6440,11 +6448,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2331:2: ( (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) ) - // InternalXtextGrammarTestLanguage.g:2332:2: (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:2336:2: ( (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) ) + // InternalXtextGrammarTestLanguage.g:2337:2: (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) { - // InternalXtextGrammarTestLanguage.g:2332:2: (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) - // InternalXtextGrammarTestLanguage.g:2333:3: otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' + // InternalXtextGrammarTestLanguage.g:2337:2: (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:2338:3: otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_18); @@ -6489,7 +6497,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRulePredicatedGroup" - // InternalXtextGrammarTestLanguage.g:2353:1: entryRulePredicatedGroup returns [EObject current=null] : iv_rulePredicatedGroup= rulePredicatedGroup EOF ; + // InternalXtextGrammarTestLanguage.g:2358:1: entryRulePredicatedGroup returns [EObject current=null] : iv_rulePredicatedGroup= rulePredicatedGroup EOF ; public final EObject entryRulePredicatedGroup() throws RecognitionException { EObject current = null; @@ -6497,8 +6505,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2353:56: (iv_rulePredicatedGroup= rulePredicatedGroup EOF ) - // InternalXtextGrammarTestLanguage.g:2354:2: iv_rulePredicatedGroup= rulePredicatedGroup EOF + // InternalXtextGrammarTestLanguage.g:2358:56: (iv_rulePredicatedGroup= rulePredicatedGroup EOF ) + // InternalXtextGrammarTestLanguage.g:2359:2: iv_rulePredicatedGroup= rulePredicatedGroup EOF { newCompositeNode(grammarAccess.getPredicatedGroupRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6525,7 +6533,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "rulePredicatedGroup" - // InternalXtextGrammarTestLanguage.g:2360:1: rulePredicatedGroup returns [EObject current=null] : (this_Predicate_0= rulePredicate[$current] otherlv_1= '(' ( (lv_elements_2_0= ruleAlternatives ) ) otherlv_3= ')' ) ; + // InternalXtextGrammarTestLanguage.g:2365:1: rulePredicatedGroup returns [EObject current=null] : (this_Predicate_0= rulePredicate[$current] otherlv_1= '(' ( (lv_elements_2_0= ruleAlternatives ) ) otherlv_3= ')' ) ; public final EObject rulePredicatedGroup() throws RecognitionException { EObject current = null; @@ -6540,11 +6548,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2366:2: ( (this_Predicate_0= rulePredicate[$current] otherlv_1= '(' ( (lv_elements_2_0= ruleAlternatives ) ) otherlv_3= ')' ) ) - // InternalXtextGrammarTestLanguage.g:2367:2: (this_Predicate_0= rulePredicate[$current] otherlv_1= '(' ( (lv_elements_2_0= ruleAlternatives ) ) otherlv_3= ')' ) + // InternalXtextGrammarTestLanguage.g:2371:2: ( (this_Predicate_0= rulePredicate[$current] otherlv_1= '(' ( (lv_elements_2_0= ruleAlternatives ) ) otherlv_3= ')' ) ) + // InternalXtextGrammarTestLanguage.g:2372:2: (this_Predicate_0= rulePredicate[$current] otherlv_1= '(' ( (lv_elements_2_0= ruleAlternatives ) ) otherlv_3= ')' ) { - // InternalXtextGrammarTestLanguage.g:2367:2: (this_Predicate_0= rulePredicate[$current] otherlv_1= '(' ( (lv_elements_2_0= ruleAlternatives ) ) otherlv_3= ')' ) - // InternalXtextGrammarTestLanguage.g:2368:3: this_Predicate_0= rulePredicate[$current] otherlv_1= '(' ( (lv_elements_2_0= ruleAlternatives ) ) otherlv_3= ')' + // InternalXtextGrammarTestLanguage.g:2372:2: (this_Predicate_0= rulePredicate[$current] otherlv_1= '(' ( (lv_elements_2_0= ruleAlternatives ) ) otherlv_3= ')' ) + // InternalXtextGrammarTestLanguage.g:2373:3: this_Predicate_0= rulePredicate[$current] otherlv_1= '(' ( (lv_elements_2_0= ruleAlternatives ) ) otherlv_3= ')' { if (current==null) { @@ -6565,11 +6573,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_1, grammarAccess.getPredicatedGroupAccess().getLeftParenthesisKeyword_1()); - // InternalXtextGrammarTestLanguage.g:2383:3: ( (lv_elements_2_0= ruleAlternatives ) ) - // InternalXtextGrammarTestLanguage.g:2384:4: (lv_elements_2_0= ruleAlternatives ) + // InternalXtextGrammarTestLanguage.g:2388:3: ( (lv_elements_2_0= ruleAlternatives ) ) + // InternalXtextGrammarTestLanguage.g:2389:4: (lv_elements_2_0= ruleAlternatives ) { - // InternalXtextGrammarTestLanguage.g:2384:4: (lv_elements_2_0= ruleAlternatives ) - // InternalXtextGrammarTestLanguage.g:2385:5: lv_elements_2_0= ruleAlternatives + // InternalXtextGrammarTestLanguage.g:2389:4: (lv_elements_2_0= ruleAlternatives ) + // InternalXtextGrammarTestLanguage.g:2390:5: lv_elements_2_0= ruleAlternatives { newCompositeNode(grammarAccess.getPredicatedGroupAccess().getElementsAlternativesParserRuleCall_2_0()); @@ -6623,7 +6631,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTerminalRule" - // InternalXtextGrammarTestLanguage.g:2410:1: entryRuleTerminalRule returns [EObject current=null] : iv_ruleTerminalRule= ruleTerminalRule EOF ; + // InternalXtextGrammarTestLanguage.g:2415:1: entryRuleTerminalRule returns [EObject current=null] : iv_ruleTerminalRule= ruleTerminalRule EOF ; public final EObject entryRuleTerminalRule() throws RecognitionException { EObject current = null; @@ -6631,8 +6639,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2410:53: (iv_ruleTerminalRule= ruleTerminalRule EOF ) - // InternalXtextGrammarTestLanguage.g:2411:2: iv_ruleTerminalRule= ruleTerminalRule EOF + // InternalXtextGrammarTestLanguage.g:2415:53: (iv_ruleTerminalRule= ruleTerminalRule EOF ) + // InternalXtextGrammarTestLanguage.g:2416:2: iv_ruleTerminalRule= ruleTerminalRule EOF { newCompositeNode(grammarAccess.getTerminalRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6659,7 +6667,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTerminalRule" - // InternalXtextGrammarTestLanguage.g:2417:1: ruleTerminalRule returns [EObject current=null] : (otherlv_0= 'terminal' ( ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) | ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) ) otherlv_5= ':' ( (lv_alternatives_6_0= ruleTerminalAlternatives ) ) otherlv_7= ';' ) ; + // InternalXtextGrammarTestLanguage.g:2422:1: ruleTerminalRule returns [EObject current=null] : (otherlv_0= 'terminal' ( ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) | ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) ) otherlv_5= ':' ( (lv_alternatives_6_0= ruleTerminalAlternatives ) ) otherlv_7= ';' ) ; public final EObject ruleTerminalRule() throws RecognitionException { EObject current = null; @@ -6678,17 +6686,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2423:2: ( (otherlv_0= 'terminal' ( ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) | ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) ) otherlv_5= ':' ( (lv_alternatives_6_0= ruleTerminalAlternatives ) ) otherlv_7= ';' ) ) - // InternalXtextGrammarTestLanguage.g:2424:2: (otherlv_0= 'terminal' ( ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) | ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) ) otherlv_5= ':' ( (lv_alternatives_6_0= ruleTerminalAlternatives ) ) otherlv_7= ';' ) + // InternalXtextGrammarTestLanguage.g:2428:2: ( (otherlv_0= 'terminal' ( ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) | ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) ) otherlv_5= ':' ( (lv_alternatives_6_0= ruleTerminalAlternatives ) ) otherlv_7= ';' ) ) + // InternalXtextGrammarTestLanguage.g:2429:2: (otherlv_0= 'terminal' ( ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) | ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) ) otherlv_5= ':' ( (lv_alternatives_6_0= ruleTerminalAlternatives ) ) otherlv_7= ';' ) { - // InternalXtextGrammarTestLanguage.g:2424:2: (otherlv_0= 'terminal' ( ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) | ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) ) otherlv_5= ':' ( (lv_alternatives_6_0= ruleTerminalAlternatives ) ) otherlv_7= ';' ) - // InternalXtextGrammarTestLanguage.g:2425:3: otherlv_0= 'terminal' ( ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) | ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) ) otherlv_5= ':' ( (lv_alternatives_6_0= ruleTerminalAlternatives ) ) otherlv_7= ';' + // InternalXtextGrammarTestLanguage.g:2429:2: (otherlv_0= 'terminal' ( ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) | ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) ) otherlv_5= ':' ( (lv_alternatives_6_0= ruleTerminalAlternatives ) ) otherlv_7= ';' ) + // InternalXtextGrammarTestLanguage.g:2430:3: otherlv_0= 'terminal' ( ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) | ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) ) otherlv_5= ':' ( (lv_alternatives_6_0= ruleTerminalAlternatives ) ) otherlv_7= ';' { otherlv_0=(Token)match(input,42,FollowSets000.FOLLOW_13); newLeafNode(otherlv_0, grammarAccess.getTerminalRuleAccess().getTerminalKeyword_0()); - // InternalXtextGrammarTestLanguage.g:2429:3: ( ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) | ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) ) + // InternalXtextGrammarTestLanguage.g:2434:3: ( ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) | ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) ) int alt51=2; int LA51_0 = input.LA(1); @@ -6706,16 +6714,16 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt51) { case 1 : - // InternalXtextGrammarTestLanguage.g:2430:4: ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:2435:4: ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) { - // InternalXtextGrammarTestLanguage.g:2430:4: ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) - // InternalXtextGrammarTestLanguage.g:2431:5: ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:2435:4: ( ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) ) + // InternalXtextGrammarTestLanguage.g:2436:5: ( (lv_fragment_1_0= 'fragment' ) ) ( (lv_name_2_0= RULE_ID ) ) { - // InternalXtextGrammarTestLanguage.g:2431:5: ( (lv_fragment_1_0= 'fragment' ) ) - // InternalXtextGrammarTestLanguage.g:2432:6: (lv_fragment_1_0= 'fragment' ) + // InternalXtextGrammarTestLanguage.g:2436:5: ( (lv_fragment_1_0= 'fragment' ) ) + // InternalXtextGrammarTestLanguage.g:2437:6: (lv_fragment_1_0= 'fragment' ) { - // InternalXtextGrammarTestLanguage.g:2432:6: (lv_fragment_1_0= 'fragment' ) - // InternalXtextGrammarTestLanguage.g:2433:7: lv_fragment_1_0= 'fragment' + // InternalXtextGrammarTestLanguage.g:2437:6: (lv_fragment_1_0= 'fragment' ) + // InternalXtextGrammarTestLanguage.g:2438:7: lv_fragment_1_0= 'fragment' { lv_fragment_1_0=(Token)match(input,21,FollowSets000.FOLLOW_3); @@ -6733,11 +6741,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:2445:5: ( (lv_name_2_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:2446:6: (lv_name_2_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:2450:5: ( (lv_name_2_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:2451:6: (lv_name_2_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:2446:6: (lv_name_2_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:2447:7: lv_name_2_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:2451:6: (lv_name_2_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:2452:7: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_17); @@ -6766,16 +6774,16 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:2465:4: ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) + // InternalXtextGrammarTestLanguage.g:2470:4: ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) { - // InternalXtextGrammarTestLanguage.g:2465:4: ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) - // InternalXtextGrammarTestLanguage.g:2466:5: ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? + // InternalXtextGrammarTestLanguage.g:2470:4: ( ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? ) + // InternalXtextGrammarTestLanguage.g:2471:5: ( (lv_name_3_0= RULE_ID ) ) (this_ReturnsClause_4= ruleReturnsClause[$current] )? { - // InternalXtextGrammarTestLanguage.g:2466:5: ( (lv_name_3_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:2467:6: (lv_name_3_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:2471:5: ( (lv_name_3_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:2472:6: (lv_name_3_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:2467:6: (lv_name_3_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:2468:7: lv_name_3_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:2472:6: (lv_name_3_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:2473:7: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_43); @@ -6797,7 +6805,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:2484:5: (this_ReturnsClause_4= ruleReturnsClause[$current] )? + // InternalXtextGrammarTestLanguage.g:2489:5: (this_ReturnsClause_4= ruleReturnsClause[$current] )? int alt50=2; int LA50_0 = input.LA(1); @@ -6806,7 +6814,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt50) { case 1 : - // InternalXtextGrammarTestLanguage.g:2485:6: this_ReturnsClause_4= ruleReturnsClause[$current] + // InternalXtextGrammarTestLanguage.g:2490:6: this_ReturnsClause_4= ruleReturnsClause[$current] { if (current==null) { @@ -6842,11 +6850,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_5, grammarAccess.getTerminalRuleAccess().getColonKeyword_2()); - // InternalXtextGrammarTestLanguage.g:2503:3: ( (lv_alternatives_6_0= ruleTerminalAlternatives ) ) - // InternalXtextGrammarTestLanguage.g:2504:4: (lv_alternatives_6_0= ruleTerminalAlternatives ) + // InternalXtextGrammarTestLanguage.g:2508:3: ( (lv_alternatives_6_0= ruleTerminalAlternatives ) ) + // InternalXtextGrammarTestLanguage.g:2509:4: (lv_alternatives_6_0= ruleTerminalAlternatives ) { - // InternalXtextGrammarTestLanguage.g:2504:4: (lv_alternatives_6_0= ruleTerminalAlternatives ) - // InternalXtextGrammarTestLanguage.g:2505:5: lv_alternatives_6_0= ruleTerminalAlternatives + // InternalXtextGrammarTestLanguage.g:2509:4: (lv_alternatives_6_0= ruleTerminalAlternatives ) + // InternalXtextGrammarTestLanguage.g:2510:5: lv_alternatives_6_0= ruleTerminalAlternatives { newCompositeNode(grammarAccess.getTerminalRuleAccess().getAlternativesTerminalAlternativesParserRuleCall_3_0()); @@ -6900,7 +6908,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTerminalAlternatives" - // InternalXtextGrammarTestLanguage.g:2530:1: entryRuleTerminalAlternatives returns [EObject current=null] : iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF ; + // InternalXtextGrammarTestLanguage.g:2535:1: entryRuleTerminalAlternatives returns [EObject current=null] : iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF ; public final EObject entryRuleTerminalAlternatives() throws RecognitionException { EObject current = null; @@ -6908,8 +6916,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2530:61: (iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF ) - // InternalXtextGrammarTestLanguage.g:2531:2: iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF + // InternalXtextGrammarTestLanguage.g:2535:61: (iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF ) + // InternalXtextGrammarTestLanguage.g:2536:2: iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF { newCompositeNode(grammarAccess.getTerminalAlternativesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6936,7 +6944,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTerminalAlternatives" - // InternalXtextGrammarTestLanguage.g:2537:1: ruleTerminalAlternatives returns [EObject current=null] : (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:2542:1: ruleTerminalAlternatives returns [EObject current=null] : (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ )? ) ; public final EObject ruleTerminalAlternatives() throws RecognitionException { EObject current = null; @@ -6950,11 +6958,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2543:2: ( (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:2544:2: (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:2548:2: ( (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:2549:2: (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:2544:2: (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:2545:3: this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:2549:2: (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:2550:3: this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ )? { newCompositeNode(grammarAccess.getTerminalAlternativesAccess().getTerminalGroupParserRuleCall_0()); @@ -6968,7 +6976,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_TerminalGroup_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:2553:3: ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:2558:3: ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ )? int alt53=2; int LA53_0 = input.LA(1); @@ -6977,10 +6985,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt53) { case 1 : - // InternalXtextGrammarTestLanguage.g:2554:4: () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ + // InternalXtextGrammarTestLanguage.g:2559:4: () (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ { - // InternalXtextGrammarTestLanguage.g:2554:4: () - // InternalXtextGrammarTestLanguage.g:2555:5: + // InternalXtextGrammarTestLanguage.g:2559:4: () + // InternalXtextGrammarTestLanguage.g:2560:5: { current = forceCreateModelElementAndAdd( @@ -6990,7 +6998,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:2561:4: (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ + // InternalXtextGrammarTestLanguage.g:2566:4: (otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) )+ int cnt52=0; loop52: do { @@ -7004,17 +7012,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt52) { case 1 : - // InternalXtextGrammarTestLanguage.g:2562:5: otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) + // InternalXtextGrammarTestLanguage.g:2567:5: otherlv_2= '|' ( (lv_elements_3_0= ruleTerminalGroup ) ) { otherlv_2=(Token)match(input,29,FollowSets000.FOLLOW_44); newLeafNode(otherlv_2, grammarAccess.getTerminalAlternativesAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextGrammarTestLanguage.g:2566:5: ( (lv_elements_3_0= ruleTerminalGroup ) ) - // InternalXtextGrammarTestLanguage.g:2567:6: (lv_elements_3_0= ruleTerminalGroup ) + // InternalXtextGrammarTestLanguage.g:2571:5: ( (lv_elements_3_0= ruleTerminalGroup ) ) + // InternalXtextGrammarTestLanguage.g:2572:6: (lv_elements_3_0= ruleTerminalGroup ) { - // InternalXtextGrammarTestLanguage.g:2567:6: (lv_elements_3_0= ruleTerminalGroup ) - // InternalXtextGrammarTestLanguage.g:2568:7: lv_elements_3_0= ruleTerminalGroup + // InternalXtextGrammarTestLanguage.g:2572:6: (lv_elements_3_0= ruleTerminalGroup ) + // InternalXtextGrammarTestLanguage.g:2573:7: lv_elements_3_0= ruleTerminalGroup { newCompositeNode(grammarAccess.getTerminalAlternativesAccess().getElementsTerminalGroupParserRuleCall_1_1_1_0()); @@ -7083,7 +7091,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTerminalGroup" - // InternalXtextGrammarTestLanguage.g:2591:1: entryRuleTerminalGroup returns [EObject current=null] : iv_ruleTerminalGroup= ruleTerminalGroup EOF ; + // InternalXtextGrammarTestLanguage.g:2596:1: entryRuleTerminalGroup returns [EObject current=null] : iv_ruleTerminalGroup= ruleTerminalGroup EOF ; public final EObject entryRuleTerminalGroup() throws RecognitionException { EObject current = null; @@ -7091,8 +7099,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2591:54: (iv_ruleTerminalGroup= ruleTerminalGroup EOF ) - // InternalXtextGrammarTestLanguage.g:2592:2: iv_ruleTerminalGroup= ruleTerminalGroup EOF + // InternalXtextGrammarTestLanguage.g:2596:54: (iv_ruleTerminalGroup= ruleTerminalGroup EOF ) + // InternalXtextGrammarTestLanguage.g:2597:2: iv_ruleTerminalGroup= ruleTerminalGroup EOF { newCompositeNode(grammarAccess.getTerminalGroupRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7119,7 +7127,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTerminalGroup" - // InternalXtextGrammarTestLanguage.g:2598:1: ruleTerminalGroup returns [EObject current=null] : (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_elements_2_0= ruleTerminalToken ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:2603:1: ruleTerminalGroup returns [EObject current=null] : (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_elements_2_0= ruleTerminalToken ) )+ )? ) ; public final EObject ruleTerminalGroup() throws RecognitionException { EObject current = null; @@ -7132,11 +7140,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2604:2: ( (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_elements_2_0= ruleTerminalToken ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:2605:2: (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_elements_2_0= ruleTerminalToken ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:2609:2: ( (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_elements_2_0= ruleTerminalToken ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:2610:2: (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_elements_2_0= ruleTerminalToken ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:2605:2: (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_elements_2_0= ruleTerminalToken ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:2606:3: this_TerminalToken_0= ruleTerminalToken ( () ( (lv_elements_2_0= ruleTerminalToken ) )+ )? + // InternalXtextGrammarTestLanguage.g:2610:2: (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_elements_2_0= ruleTerminalToken ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:2611:3: this_TerminalToken_0= ruleTerminalToken ( () ( (lv_elements_2_0= ruleTerminalToken ) )+ )? { newCompositeNode(grammarAccess.getTerminalGroupAccess().getTerminalTokenParserRuleCall_0()); @@ -7150,7 +7158,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_TerminalToken_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:2614:3: ( () ( (lv_elements_2_0= ruleTerminalToken ) )+ )? + // InternalXtextGrammarTestLanguage.g:2619:3: ( () ( (lv_elements_2_0= ruleTerminalToken ) )+ )? int alt55=2; int LA55_0 = input.LA(1); @@ -7159,10 +7167,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt55) { case 1 : - // InternalXtextGrammarTestLanguage.g:2615:4: () ( (lv_elements_2_0= ruleTerminalToken ) )+ + // InternalXtextGrammarTestLanguage.g:2620:4: () ( (lv_elements_2_0= ruleTerminalToken ) )+ { - // InternalXtextGrammarTestLanguage.g:2615:4: () - // InternalXtextGrammarTestLanguage.g:2616:5: + // InternalXtextGrammarTestLanguage.g:2620:4: () + // InternalXtextGrammarTestLanguage.g:2621:5: { current = forceCreateModelElementAndAdd( @@ -7172,7 +7180,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:2622:4: ( (lv_elements_2_0= ruleTerminalToken ) )+ + // InternalXtextGrammarTestLanguage.g:2627:4: ( (lv_elements_2_0= ruleTerminalToken ) )+ int cnt54=0; loop54: do { @@ -7186,10 +7194,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt54) { case 1 : - // InternalXtextGrammarTestLanguage.g:2623:5: (lv_elements_2_0= ruleTerminalToken ) + // InternalXtextGrammarTestLanguage.g:2628:5: (lv_elements_2_0= ruleTerminalToken ) { - // InternalXtextGrammarTestLanguage.g:2623:5: (lv_elements_2_0= ruleTerminalToken ) - // InternalXtextGrammarTestLanguage.g:2624:6: lv_elements_2_0= ruleTerminalToken + // InternalXtextGrammarTestLanguage.g:2628:5: (lv_elements_2_0= ruleTerminalToken ) + // InternalXtextGrammarTestLanguage.g:2629:6: lv_elements_2_0= ruleTerminalToken { newCompositeNode(grammarAccess.getTerminalGroupAccess().getElementsTerminalTokenParserRuleCall_1_1_0()); @@ -7255,7 +7263,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTerminalToken" - // InternalXtextGrammarTestLanguage.g:2646:1: entryRuleTerminalToken returns [EObject current=null] : iv_ruleTerminalToken= ruleTerminalToken EOF ; + // InternalXtextGrammarTestLanguage.g:2651:1: entryRuleTerminalToken returns [EObject current=null] : iv_ruleTerminalToken= ruleTerminalToken EOF ; public final EObject entryRuleTerminalToken() throws RecognitionException { EObject current = null; @@ -7263,8 +7271,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2646:54: (iv_ruleTerminalToken= ruleTerminalToken EOF ) - // InternalXtextGrammarTestLanguage.g:2647:2: iv_ruleTerminalToken= ruleTerminalToken EOF + // InternalXtextGrammarTestLanguage.g:2651:54: (iv_ruleTerminalToken= ruleTerminalToken EOF ) + // InternalXtextGrammarTestLanguage.g:2652:2: iv_ruleTerminalToken= ruleTerminalToken EOF { newCompositeNode(grammarAccess.getTerminalTokenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7291,7 +7299,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTerminalToken" - // InternalXtextGrammarTestLanguage.g:2653:1: ruleTerminalToken returns [EObject current=null] : (this_TerminalTokenElement_0= ruleTerminalTokenElement (this_Cardinalities_1= ruleCardinalities[$current] )? ) ; + // InternalXtextGrammarTestLanguage.g:2658:1: ruleTerminalToken returns [EObject current=null] : (this_TerminalTokenElement_0= ruleTerminalTokenElement (this_Cardinalities_1= ruleCardinalities[$current] )? ) ; public final EObject ruleTerminalToken() throws RecognitionException { EObject current = null; @@ -7304,11 +7312,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2659:2: ( (this_TerminalTokenElement_0= ruleTerminalTokenElement (this_Cardinalities_1= ruleCardinalities[$current] )? ) ) - // InternalXtextGrammarTestLanguage.g:2660:2: (this_TerminalTokenElement_0= ruleTerminalTokenElement (this_Cardinalities_1= ruleCardinalities[$current] )? ) + // InternalXtextGrammarTestLanguage.g:2664:2: ( (this_TerminalTokenElement_0= ruleTerminalTokenElement (this_Cardinalities_1= ruleCardinalities[$current] )? ) ) + // InternalXtextGrammarTestLanguage.g:2665:2: (this_TerminalTokenElement_0= ruleTerminalTokenElement (this_Cardinalities_1= ruleCardinalities[$current] )? ) { - // InternalXtextGrammarTestLanguage.g:2660:2: (this_TerminalTokenElement_0= ruleTerminalTokenElement (this_Cardinalities_1= ruleCardinalities[$current] )? ) - // InternalXtextGrammarTestLanguage.g:2661:3: this_TerminalTokenElement_0= ruleTerminalTokenElement (this_Cardinalities_1= ruleCardinalities[$current] )? + // InternalXtextGrammarTestLanguage.g:2665:2: (this_TerminalTokenElement_0= ruleTerminalTokenElement (this_Cardinalities_1= ruleCardinalities[$current] )? ) + // InternalXtextGrammarTestLanguage.g:2666:3: this_TerminalTokenElement_0= ruleTerminalTokenElement (this_Cardinalities_1= ruleCardinalities[$current] )? { newCompositeNode(grammarAccess.getTerminalTokenAccess().getTerminalTokenElementParserRuleCall_0()); @@ -7322,7 +7330,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_TerminalTokenElement_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:2669:3: (this_Cardinalities_1= ruleCardinalities[$current] )? + // InternalXtextGrammarTestLanguage.g:2674:3: (this_Cardinalities_1= ruleCardinalities[$current] )? int alt56=2; int LA56_0 = input.LA(1); @@ -7331,7 +7339,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt56) { case 1 : - // InternalXtextGrammarTestLanguage.g:2670:4: this_Cardinalities_1= ruleCardinalities[$current] + // InternalXtextGrammarTestLanguage.g:2675:4: this_Cardinalities_1= ruleCardinalities[$current] { if (current==null) { @@ -7377,7 +7385,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleTerminalTokenElement" - // InternalXtextGrammarTestLanguage.g:2686:1: entryRuleTerminalTokenElement returns [EObject current=null] : iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF ; + // InternalXtextGrammarTestLanguage.g:2691:1: entryRuleTerminalTokenElement returns [EObject current=null] : iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF ; public final EObject entryRuleTerminalTokenElement() throws RecognitionException { EObject current = null; @@ -7385,8 +7393,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2686:61: (iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF ) - // InternalXtextGrammarTestLanguage.g:2687:2: iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF + // InternalXtextGrammarTestLanguage.g:2691:61: (iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF ) + // InternalXtextGrammarTestLanguage.g:2692:2: iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF { newCompositeNode(grammarAccess.getTerminalTokenElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7413,7 +7421,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleTerminalTokenElement" - // InternalXtextGrammarTestLanguage.g:2693:1: ruleTerminalTokenElement returns [EObject current=null] : (this_CharacterRange_0= ruleCharacterRange | this_TerminalRuleCall_1= ruleTerminalRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard | this_EOF_5= ruleEOF ) ; + // InternalXtextGrammarTestLanguage.g:2698:1: ruleTerminalTokenElement returns [EObject current=null] : (this_CharacterRange_0= ruleCharacterRange | this_TerminalRuleCall_1= ruleTerminalRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard | this_EOF_5= ruleEOF ) ; public final EObject ruleTerminalTokenElement() throws RecognitionException { EObject current = null; @@ -7434,10 +7442,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2699:2: ( (this_CharacterRange_0= ruleCharacterRange | this_TerminalRuleCall_1= ruleTerminalRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard | this_EOF_5= ruleEOF ) ) - // InternalXtextGrammarTestLanguage.g:2700:2: (this_CharacterRange_0= ruleCharacterRange | this_TerminalRuleCall_1= ruleTerminalRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard | this_EOF_5= ruleEOF ) + // InternalXtextGrammarTestLanguage.g:2704:2: ( (this_CharacterRange_0= ruleCharacterRange | this_TerminalRuleCall_1= ruleTerminalRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard | this_EOF_5= ruleEOF ) ) + // InternalXtextGrammarTestLanguage.g:2705:2: (this_CharacterRange_0= ruleCharacterRange | this_TerminalRuleCall_1= ruleTerminalRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard | this_EOF_5= ruleEOF ) { - // InternalXtextGrammarTestLanguage.g:2700:2: (this_CharacterRange_0= ruleCharacterRange | this_TerminalRuleCall_1= ruleTerminalRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard | this_EOF_5= ruleEOF ) + // InternalXtextGrammarTestLanguage.g:2705:2: (this_CharacterRange_0= ruleCharacterRange | this_TerminalRuleCall_1= ruleTerminalRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard | this_EOF_5= ruleEOF ) int alt57=6; switch ( input.LA(1) ) { case RULE_STRING: @@ -7480,7 +7488,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt57) { case 1 : - // InternalXtextGrammarTestLanguage.g:2701:3: this_CharacterRange_0= ruleCharacterRange + // InternalXtextGrammarTestLanguage.g:2706:3: this_CharacterRange_0= ruleCharacterRange { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getCharacterRangeParserRuleCall_0()); @@ -7498,7 +7506,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:2710:3: this_TerminalRuleCall_1= ruleTerminalRuleCall + // InternalXtextGrammarTestLanguage.g:2715:3: this_TerminalRuleCall_1= ruleTerminalRuleCall { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getTerminalRuleCallParserRuleCall_1()); @@ -7516,7 +7524,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalXtextGrammarTestLanguage.g:2719:3: this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement + // InternalXtextGrammarTestLanguage.g:2724:3: this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getParenthesizedTerminalElementParserRuleCall_2()); @@ -7534,7 +7542,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 4 : - // InternalXtextGrammarTestLanguage.g:2728:3: this_AbstractNegatedToken_3= ruleAbstractNegatedToken + // InternalXtextGrammarTestLanguage.g:2733:3: this_AbstractNegatedToken_3= ruleAbstractNegatedToken { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getAbstractNegatedTokenParserRuleCall_3()); @@ -7552,7 +7560,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 5 : - // InternalXtextGrammarTestLanguage.g:2737:3: this_Wildcard_4= ruleWildcard + // InternalXtextGrammarTestLanguage.g:2742:3: this_Wildcard_4= ruleWildcard { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getWildcardParserRuleCall_4()); @@ -7570,7 +7578,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 6 : - // InternalXtextGrammarTestLanguage.g:2746:3: this_EOF_5= ruleEOF + // InternalXtextGrammarTestLanguage.g:2751:3: this_EOF_5= ruleEOF { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getEOFParserRuleCall_5()); @@ -7610,7 +7618,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleParenthesizedTerminalElement" - // InternalXtextGrammarTestLanguage.g:2758:1: entryRuleParenthesizedTerminalElement returns [EObject current=null] : iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF ; + // InternalXtextGrammarTestLanguage.g:2763:1: entryRuleParenthesizedTerminalElement returns [EObject current=null] : iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF ; public final EObject entryRuleParenthesizedTerminalElement() throws RecognitionException { EObject current = null; @@ -7618,8 +7626,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2758:69: (iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF ) - // InternalXtextGrammarTestLanguage.g:2759:2: iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF + // InternalXtextGrammarTestLanguage.g:2763:69: (iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF ) + // InternalXtextGrammarTestLanguage.g:2764:2: iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF { newCompositeNode(grammarAccess.getParenthesizedTerminalElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7646,7 +7654,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleParenthesizedTerminalElement" - // InternalXtextGrammarTestLanguage.g:2765:1: ruleParenthesizedTerminalElement returns [EObject current=null] : (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) ; + // InternalXtextGrammarTestLanguage.g:2770:1: ruleParenthesizedTerminalElement returns [EObject current=null] : (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) ; public final EObject ruleParenthesizedTerminalElement() throws RecognitionException { EObject current = null; @@ -7659,11 +7667,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2771:2: ( (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) ) - // InternalXtextGrammarTestLanguage.g:2772:2: (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:2776:2: ( (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) ) + // InternalXtextGrammarTestLanguage.g:2777:2: (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) { - // InternalXtextGrammarTestLanguage.g:2772:2: (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) - // InternalXtextGrammarTestLanguage.g:2773:3: otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' + // InternalXtextGrammarTestLanguage.g:2777:2: (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) + // InternalXtextGrammarTestLanguage.g:2778:3: otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_44); @@ -7708,7 +7716,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleAbstractNegatedToken" - // InternalXtextGrammarTestLanguage.g:2793:1: entryRuleAbstractNegatedToken returns [EObject current=null] : iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF ; + // InternalXtextGrammarTestLanguage.g:2798:1: entryRuleAbstractNegatedToken returns [EObject current=null] : iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF ; public final EObject entryRuleAbstractNegatedToken() throws RecognitionException { EObject current = null; @@ -7716,8 +7724,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2793:61: (iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF ) - // InternalXtextGrammarTestLanguage.g:2794:2: iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF + // InternalXtextGrammarTestLanguage.g:2798:61: (iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF ) + // InternalXtextGrammarTestLanguage.g:2799:2: iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF { newCompositeNode(grammarAccess.getAbstractNegatedTokenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7744,7 +7752,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleAbstractNegatedToken" - // InternalXtextGrammarTestLanguage.g:2800:1: ruleAbstractNegatedToken returns [EObject current=null] : (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) ; + // InternalXtextGrammarTestLanguage.g:2805:1: ruleAbstractNegatedToken returns [EObject current=null] : (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) ; public final EObject ruleAbstractNegatedToken() throws RecognitionException { EObject current = null; @@ -7757,10 +7765,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2806:2: ( (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) ) - // InternalXtextGrammarTestLanguage.g:2807:2: (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) + // InternalXtextGrammarTestLanguage.g:2811:2: ( (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) ) + // InternalXtextGrammarTestLanguage.g:2812:2: (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) { - // InternalXtextGrammarTestLanguage.g:2807:2: (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) + // InternalXtextGrammarTestLanguage.g:2812:2: (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) int alt58=2; int LA58_0 = input.LA(1); @@ -7778,7 +7786,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt58) { case 1 : - // InternalXtextGrammarTestLanguage.g:2808:3: this_NegatedToken_0= ruleNegatedToken + // InternalXtextGrammarTestLanguage.g:2813:3: this_NegatedToken_0= ruleNegatedToken { newCompositeNode(grammarAccess.getAbstractNegatedTokenAccess().getNegatedTokenParserRuleCall_0()); @@ -7796,7 +7804,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalXtextGrammarTestLanguage.g:2817:3: this_UntilToken_1= ruleUntilToken + // InternalXtextGrammarTestLanguage.g:2822:3: this_UntilToken_1= ruleUntilToken { newCompositeNode(grammarAccess.getAbstractNegatedTokenAccess().getUntilTokenParserRuleCall_1()); @@ -7836,7 +7844,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleNegatedToken" - // InternalXtextGrammarTestLanguage.g:2829:1: entryRuleNegatedToken returns [EObject current=null] : iv_ruleNegatedToken= ruleNegatedToken EOF ; + // InternalXtextGrammarTestLanguage.g:2834:1: entryRuleNegatedToken returns [EObject current=null] : iv_ruleNegatedToken= ruleNegatedToken EOF ; public final EObject entryRuleNegatedToken() throws RecognitionException { EObject current = null; @@ -7844,8 +7852,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2829:53: (iv_ruleNegatedToken= ruleNegatedToken EOF ) - // InternalXtextGrammarTestLanguage.g:2830:2: iv_ruleNegatedToken= ruleNegatedToken EOF + // InternalXtextGrammarTestLanguage.g:2834:53: (iv_ruleNegatedToken= ruleNegatedToken EOF ) + // InternalXtextGrammarTestLanguage.g:2835:2: iv_ruleNegatedToken= ruleNegatedToken EOF { newCompositeNode(grammarAccess.getNegatedTokenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7872,7 +7880,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleNegatedToken" - // InternalXtextGrammarTestLanguage.g:2836:1: ruleNegatedToken returns [EObject current=null] : (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ; + // InternalXtextGrammarTestLanguage.g:2841:1: ruleNegatedToken returns [EObject current=null] : (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ; public final EObject ruleNegatedToken() throws RecognitionException { EObject current = null; @@ -7884,21 +7892,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2842:2: ( (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ) - // InternalXtextGrammarTestLanguage.g:2843:2: (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) + // InternalXtextGrammarTestLanguage.g:2847:2: ( (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ) + // InternalXtextGrammarTestLanguage.g:2848:2: (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) { - // InternalXtextGrammarTestLanguage.g:2843:2: (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) - // InternalXtextGrammarTestLanguage.g:2844:3: otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) + // InternalXtextGrammarTestLanguage.g:2848:2: (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) + // InternalXtextGrammarTestLanguage.g:2849:3: otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) { otherlv_0=(Token)match(input,38,FollowSets000.FOLLOW_44); newLeafNode(otherlv_0, grammarAccess.getNegatedTokenAccess().getExclamationMarkKeyword_0()); - // InternalXtextGrammarTestLanguage.g:2848:3: ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) - // InternalXtextGrammarTestLanguage.g:2849:4: (lv_terminal_1_0= ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:2853:3: ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) + // InternalXtextGrammarTestLanguage.g:2854:4: (lv_terminal_1_0= ruleTerminalTokenElement ) { - // InternalXtextGrammarTestLanguage.g:2849:4: (lv_terminal_1_0= ruleTerminalTokenElement ) - // InternalXtextGrammarTestLanguage.g:2850:5: lv_terminal_1_0= ruleTerminalTokenElement + // InternalXtextGrammarTestLanguage.g:2854:4: (lv_terminal_1_0= ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:2855:5: lv_terminal_1_0= ruleTerminalTokenElement { newCompositeNode(grammarAccess.getNegatedTokenAccess().getTerminalTerminalTokenElementParserRuleCall_1_0()); @@ -7948,7 +7956,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleUntilToken" - // InternalXtextGrammarTestLanguage.g:2871:1: entryRuleUntilToken returns [EObject current=null] : iv_ruleUntilToken= ruleUntilToken EOF ; + // InternalXtextGrammarTestLanguage.g:2876:1: entryRuleUntilToken returns [EObject current=null] : iv_ruleUntilToken= ruleUntilToken EOF ; public final EObject entryRuleUntilToken() throws RecognitionException { EObject current = null; @@ -7956,8 +7964,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2871:51: (iv_ruleUntilToken= ruleUntilToken EOF ) - // InternalXtextGrammarTestLanguage.g:2872:2: iv_ruleUntilToken= ruleUntilToken EOF + // InternalXtextGrammarTestLanguage.g:2876:51: (iv_ruleUntilToken= ruleUntilToken EOF ) + // InternalXtextGrammarTestLanguage.g:2877:2: iv_ruleUntilToken= ruleUntilToken EOF { newCompositeNode(grammarAccess.getUntilTokenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7984,7 +7992,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleUntilToken" - // InternalXtextGrammarTestLanguage.g:2878:1: ruleUntilToken returns [EObject current=null] : (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ; + // InternalXtextGrammarTestLanguage.g:2883:1: ruleUntilToken returns [EObject current=null] : (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ; public final EObject ruleUntilToken() throws RecognitionException { EObject current = null; @@ -7996,21 +8004,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2884:2: ( (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ) - // InternalXtextGrammarTestLanguage.g:2885:2: (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) + // InternalXtextGrammarTestLanguage.g:2889:2: ( (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ) + // InternalXtextGrammarTestLanguage.g:2890:2: (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) { - // InternalXtextGrammarTestLanguage.g:2885:2: (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) - // InternalXtextGrammarTestLanguage.g:2886:3: otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) + // InternalXtextGrammarTestLanguage.g:2890:2: (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) + // InternalXtextGrammarTestLanguage.g:2891:3: otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) { otherlv_0=(Token)match(input,41,FollowSets000.FOLLOW_44); newLeafNode(otherlv_0, grammarAccess.getUntilTokenAccess().getHyphenMinusGreaterThanSignKeyword_0()); - // InternalXtextGrammarTestLanguage.g:2890:3: ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) - // InternalXtextGrammarTestLanguage.g:2891:4: (lv_terminal_1_0= ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:2895:3: ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) + // InternalXtextGrammarTestLanguage.g:2896:4: (lv_terminal_1_0= ruleTerminalTokenElement ) { - // InternalXtextGrammarTestLanguage.g:2891:4: (lv_terminal_1_0= ruleTerminalTokenElement ) - // InternalXtextGrammarTestLanguage.g:2892:5: lv_terminal_1_0= ruleTerminalTokenElement + // InternalXtextGrammarTestLanguage.g:2896:4: (lv_terminal_1_0= ruleTerminalTokenElement ) + // InternalXtextGrammarTestLanguage.g:2897:5: lv_terminal_1_0= ruleTerminalTokenElement { newCompositeNode(grammarAccess.getUntilTokenAccess().getTerminalTerminalTokenElementParserRuleCall_1_0()); @@ -8060,7 +8068,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleWildcard" - // InternalXtextGrammarTestLanguage.g:2913:1: entryRuleWildcard returns [EObject current=null] : iv_ruleWildcard= ruleWildcard EOF ; + // InternalXtextGrammarTestLanguage.g:2918:1: entryRuleWildcard returns [EObject current=null] : iv_ruleWildcard= ruleWildcard EOF ; public final EObject entryRuleWildcard() throws RecognitionException { EObject current = null; @@ -8068,8 +8076,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2913:49: (iv_ruleWildcard= ruleWildcard EOF ) - // InternalXtextGrammarTestLanguage.g:2914:2: iv_ruleWildcard= ruleWildcard EOF + // InternalXtextGrammarTestLanguage.g:2918:49: (iv_ruleWildcard= ruleWildcard EOF ) + // InternalXtextGrammarTestLanguage.g:2919:2: iv_ruleWildcard= ruleWildcard EOF { newCompositeNode(grammarAccess.getWildcardRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -8096,7 +8104,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleWildcard" - // InternalXtextGrammarTestLanguage.g:2920:1: ruleWildcard returns [EObject current=null] : ( () otherlv_1= '.' ) ; + // InternalXtextGrammarTestLanguage.g:2925:1: ruleWildcard returns [EObject current=null] : ( () otherlv_1= '.' ) ; public final EObject ruleWildcard() throws RecognitionException { EObject current = null; @@ -8106,14 +8114,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2926:2: ( ( () otherlv_1= '.' ) ) - // InternalXtextGrammarTestLanguage.g:2927:2: ( () otherlv_1= '.' ) + // InternalXtextGrammarTestLanguage.g:2931:2: ( ( () otherlv_1= '.' ) ) + // InternalXtextGrammarTestLanguage.g:2932:2: ( () otherlv_1= '.' ) { - // InternalXtextGrammarTestLanguage.g:2927:2: ( () otherlv_1= '.' ) - // InternalXtextGrammarTestLanguage.g:2928:3: () otherlv_1= '.' + // InternalXtextGrammarTestLanguage.g:2932:2: ( () otherlv_1= '.' ) + // InternalXtextGrammarTestLanguage.g:2933:3: () otherlv_1= '.' { - // InternalXtextGrammarTestLanguage.g:2928:3: () - // InternalXtextGrammarTestLanguage.g:2929:4: + // InternalXtextGrammarTestLanguage.g:2933:3: () + // InternalXtextGrammarTestLanguage.g:2934:4: { current = forceCreateModelElement( @@ -8150,7 +8158,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleEOF" - // InternalXtextGrammarTestLanguage.g:2943:1: entryRuleEOF returns [EObject current=null] : iv_ruleEOF= ruleEOF EOF ; + // InternalXtextGrammarTestLanguage.g:2948:1: entryRuleEOF returns [EObject current=null] : iv_ruleEOF= ruleEOF EOF ; public final EObject entryRuleEOF() throws RecognitionException { EObject current = null; @@ -8158,8 +8166,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2943:44: (iv_ruleEOF= ruleEOF EOF ) - // InternalXtextGrammarTestLanguage.g:2944:2: iv_ruleEOF= ruleEOF EOF + // InternalXtextGrammarTestLanguage.g:2948:44: (iv_ruleEOF= ruleEOF EOF ) + // InternalXtextGrammarTestLanguage.g:2949:2: iv_ruleEOF= ruleEOF EOF { newCompositeNode(grammarAccess.getEOFRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -8186,7 +8194,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleEOF" - // InternalXtextGrammarTestLanguage.g:2950:1: ruleEOF returns [EObject current=null] : ( () otherlv_1= 'EOF' ) ; + // InternalXtextGrammarTestLanguage.g:2955:1: ruleEOF returns [EObject current=null] : ( () otherlv_1= 'EOF' ) ; public final EObject ruleEOF() throws RecognitionException { EObject current = null; @@ -8196,14 +8204,14 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2956:2: ( ( () otherlv_1= 'EOF' ) ) - // InternalXtextGrammarTestLanguage.g:2957:2: ( () otherlv_1= 'EOF' ) + // InternalXtextGrammarTestLanguage.g:2961:2: ( ( () otherlv_1= 'EOF' ) ) + // InternalXtextGrammarTestLanguage.g:2962:2: ( () otherlv_1= 'EOF' ) { - // InternalXtextGrammarTestLanguage.g:2957:2: ( () otherlv_1= 'EOF' ) - // InternalXtextGrammarTestLanguage.g:2958:3: () otherlv_1= 'EOF' + // InternalXtextGrammarTestLanguage.g:2962:2: ( () otherlv_1= 'EOF' ) + // InternalXtextGrammarTestLanguage.g:2963:3: () otherlv_1= 'EOF' { - // InternalXtextGrammarTestLanguage.g:2958:3: () - // InternalXtextGrammarTestLanguage.g:2959:4: + // InternalXtextGrammarTestLanguage.g:2963:3: () + // InternalXtextGrammarTestLanguage.g:2964:4: { current = forceCreateModelElement( @@ -8240,7 +8248,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleCharacterRange" - // InternalXtextGrammarTestLanguage.g:2973:1: entryRuleCharacterRange returns [EObject current=null] : iv_ruleCharacterRange= ruleCharacterRange EOF ; + // InternalXtextGrammarTestLanguage.g:2978:1: entryRuleCharacterRange returns [EObject current=null] : iv_ruleCharacterRange= ruleCharacterRange EOF ; public final EObject entryRuleCharacterRange() throws RecognitionException { EObject current = null; @@ -8248,8 +8256,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:2973:55: (iv_ruleCharacterRange= ruleCharacterRange EOF ) - // InternalXtextGrammarTestLanguage.g:2974:2: iv_ruleCharacterRange= ruleCharacterRange EOF + // InternalXtextGrammarTestLanguage.g:2978:55: (iv_ruleCharacterRange= ruleCharacterRange EOF ) + // InternalXtextGrammarTestLanguage.g:2979:2: iv_ruleCharacterRange= ruleCharacterRange EOF { newCompositeNode(grammarAccess.getCharacterRangeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -8276,7 +8284,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleCharacterRange" - // InternalXtextGrammarTestLanguage.g:2980:1: ruleCharacterRange returns [EObject current=null] : (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) ; + // InternalXtextGrammarTestLanguage.g:2985:1: ruleCharacterRange returns [EObject current=null] : (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) ; public final EObject ruleCharacterRange() throws RecognitionException { EObject current = null; @@ -8290,11 +8298,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:2986:2: ( (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) ) - // InternalXtextGrammarTestLanguage.g:2987:2: (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) + // InternalXtextGrammarTestLanguage.g:2991:2: ( (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) ) + // InternalXtextGrammarTestLanguage.g:2992:2: (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) { - // InternalXtextGrammarTestLanguage.g:2987:2: (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) - // InternalXtextGrammarTestLanguage.g:2988:3: this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? + // InternalXtextGrammarTestLanguage.g:2992:2: (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) + // InternalXtextGrammarTestLanguage.g:2993:3: this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? { newCompositeNode(grammarAccess.getCharacterRangeAccess().getKeywordParserRuleCall_0()); @@ -8308,7 +8316,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_Keyword_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:2996:3: ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? + // InternalXtextGrammarTestLanguage.g:3001:3: ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? int alt59=2; int LA59_0 = input.LA(1); @@ -8317,10 +8325,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt59) { case 1 : - // InternalXtextGrammarTestLanguage.g:2997:4: () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) + // InternalXtextGrammarTestLanguage.g:3002:4: () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) { - // InternalXtextGrammarTestLanguage.g:2997:4: () - // InternalXtextGrammarTestLanguage.g:2998:5: + // InternalXtextGrammarTestLanguage.g:3002:4: () + // InternalXtextGrammarTestLanguage.g:3003:5: { current = forceCreateModelElementAndSet( @@ -8334,11 +8342,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_2, grammarAccess.getCharacterRangeAccess().getFullStopFullStopKeyword_1_1()); - // InternalXtextGrammarTestLanguage.g:3008:4: ( (lv_right_3_0= ruleKeyword ) ) - // InternalXtextGrammarTestLanguage.g:3009:5: (lv_right_3_0= ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:3013:4: ( (lv_right_3_0= ruleKeyword ) ) + // InternalXtextGrammarTestLanguage.g:3014:5: (lv_right_3_0= ruleKeyword ) { - // InternalXtextGrammarTestLanguage.g:3009:5: (lv_right_3_0= ruleKeyword ) - // InternalXtextGrammarTestLanguage.g:3010:6: lv_right_3_0= ruleKeyword + // InternalXtextGrammarTestLanguage.g:3014:5: (lv_right_3_0= ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:3015:6: lv_right_3_0= ruleKeyword { newCompositeNode(grammarAccess.getCharacterRangeAccess().getRightKeywordParserRuleCall_1_2_0()); @@ -8394,7 +8402,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleEnumRule" - // InternalXtextGrammarTestLanguage.g:3032:1: entryRuleEnumRule returns [EObject current=null] : iv_ruleEnumRule= ruleEnumRule EOF ; + // InternalXtextGrammarTestLanguage.g:3037:1: entryRuleEnumRule returns [EObject current=null] : iv_ruleEnumRule= ruleEnumRule EOF ; public final EObject entryRuleEnumRule() throws RecognitionException { EObject current = null; @@ -8402,8 +8410,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:3032:49: (iv_ruleEnumRule= ruleEnumRule EOF ) - // InternalXtextGrammarTestLanguage.g:3033:2: iv_ruleEnumRule= ruleEnumRule EOF + // InternalXtextGrammarTestLanguage.g:3037:49: (iv_ruleEnumRule= ruleEnumRule EOF ) + // InternalXtextGrammarTestLanguage.g:3038:2: iv_ruleEnumRule= ruleEnumRule EOF { newCompositeNode(grammarAccess.getEnumRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -8430,7 +8438,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleEnumRule" - // InternalXtextGrammarTestLanguage.g:3039:1: ruleEnumRule returns [EObject current=null] : (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (this_ReturnsClause_2= ruleReturnsClause[$current] )? otherlv_3= ':' ( (lv_alternatives_4_0= ruleEnumLiterals ) ) otherlv_5= ';' ) ; + // InternalXtextGrammarTestLanguage.g:3044:1: ruleEnumRule returns [EObject current=null] : (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (this_ReturnsClause_2= ruleReturnsClause[$current] )? otherlv_3= ':' ( (lv_alternatives_4_0= ruleEnumLiterals ) ) otherlv_5= ';' ) ; public final EObject ruleEnumRule() throws RecognitionException { EObject current = null; @@ -8447,21 +8455,21 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:3045:2: ( (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (this_ReturnsClause_2= ruleReturnsClause[$current] )? otherlv_3= ':' ( (lv_alternatives_4_0= ruleEnumLiterals ) ) otherlv_5= ';' ) ) - // InternalXtextGrammarTestLanguage.g:3046:2: (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (this_ReturnsClause_2= ruleReturnsClause[$current] )? otherlv_3= ':' ( (lv_alternatives_4_0= ruleEnumLiterals ) ) otherlv_5= ';' ) + // InternalXtextGrammarTestLanguage.g:3050:2: ( (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (this_ReturnsClause_2= ruleReturnsClause[$current] )? otherlv_3= ':' ( (lv_alternatives_4_0= ruleEnumLiterals ) ) otherlv_5= ';' ) ) + // InternalXtextGrammarTestLanguage.g:3051:2: (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (this_ReturnsClause_2= ruleReturnsClause[$current] )? otherlv_3= ':' ( (lv_alternatives_4_0= ruleEnumLiterals ) ) otherlv_5= ';' ) { - // InternalXtextGrammarTestLanguage.g:3046:2: (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (this_ReturnsClause_2= ruleReturnsClause[$current] )? otherlv_3= ':' ( (lv_alternatives_4_0= ruleEnumLiterals ) ) otherlv_5= ';' ) - // InternalXtextGrammarTestLanguage.g:3047:3: otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (this_ReturnsClause_2= ruleReturnsClause[$current] )? otherlv_3= ':' ( (lv_alternatives_4_0= ruleEnumLiterals ) ) otherlv_5= ';' + // InternalXtextGrammarTestLanguage.g:3051:2: (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (this_ReturnsClause_2= ruleReturnsClause[$current] )? otherlv_3= ':' ( (lv_alternatives_4_0= ruleEnumLiterals ) ) otherlv_5= ';' ) + // InternalXtextGrammarTestLanguage.g:3052:3: otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (this_ReturnsClause_2= ruleReturnsClause[$current] )? otherlv_3= ':' ( (lv_alternatives_4_0= ruleEnumLiterals ) ) otherlv_5= ';' { otherlv_0=(Token)match(input,45,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getEnumRuleAccess().getEnumKeyword_0()); - // InternalXtextGrammarTestLanguage.g:3051:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:3052:4: (lv_name_1_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:3056:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:3057:4: (lv_name_1_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:3052:4: (lv_name_1_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:3053:5: lv_name_1_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:3057:4: (lv_name_1_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:3058:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_43); @@ -8483,7 +8491,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:3069:3: (this_ReturnsClause_2= ruleReturnsClause[$current] )? + // InternalXtextGrammarTestLanguage.g:3074:3: (this_ReturnsClause_2= ruleReturnsClause[$current] )? int alt60=2; int LA60_0 = input.LA(1); @@ -8492,7 +8500,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt60) { case 1 : - // InternalXtextGrammarTestLanguage.g:3070:4: this_ReturnsClause_2= ruleReturnsClause[$current] + // InternalXtextGrammarTestLanguage.g:3075:4: this_ReturnsClause_2= ruleReturnsClause[$current] { if (current==null) { @@ -8519,11 +8527,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_3, grammarAccess.getEnumRuleAccess().getColonKeyword_3()); - // InternalXtextGrammarTestLanguage.g:3086:3: ( (lv_alternatives_4_0= ruleEnumLiterals ) ) - // InternalXtextGrammarTestLanguage.g:3087:4: (lv_alternatives_4_0= ruleEnumLiterals ) + // InternalXtextGrammarTestLanguage.g:3091:3: ( (lv_alternatives_4_0= ruleEnumLiterals ) ) + // InternalXtextGrammarTestLanguage.g:3092:4: (lv_alternatives_4_0= ruleEnumLiterals ) { - // InternalXtextGrammarTestLanguage.g:3087:4: (lv_alternatives_4_0= ruleEnumLiterals ) - // InternalXtextGrammarTestLanguage.g:3088:5: lv_alternatives_4_0= ruleEnumLiterals + // InternalXtextGrammarTestLanguage.g:3092:4: (lv_alternatives_4_0= ruleEnumLiterals ) + // InternalXtextGrammarTestLanguage.g:3093:5: lv_alternatives_4_0= ruleEnumLiterals { newCompositeNode(grammarAccess.getEnumRuleAccess().getAlternativesEnumLiteralsParserRuleCall_4_0()); @@ -8577,7 +8585,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleEnumLiterals" - // InternalXtextGrammarTestLanguage.g:3113:1: entryRuleEnumLiterals returns [EObject current=null] : iv_ruleEnumLiterals= ruleEnumLiterals EOF ; + // InternalXtextGrammarTestLanguage.g:3118:1: entryRuleEnumLiterals returns [EObject current=null] : iv_ruleEnumLiterals= ruleEnumLiterals EOF ; public final EObject entryRuleEnumLiterals() throws RecognitionException { EObject current = null; @@ -8585,8 +8593,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:3113:53: (iv_ruleEnumLiterals= ruleEnumLiterals EOF ) - // InternalXtextGrammarTestLanguage.g:3114:2: iv_ruleEnumLiterals= ruleEnumLiterals EOF + // InternalXtextGrammarTestLanguage.g:3118:53: (iv_ruleEnumLiterals= ruleEnumLiterals EOF ) + // InternalXtextGrammarTestLanguage.g:3119:2: iv_ruleEnumLiterals= ruleEnumLiterals EOF { newCompositeNode(grammarAccess.getEnumLiteralsRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -8613,7 +8621,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleEnumLiterals" - // InternalXtextGrammarTestLanguage.g:3120:1: ruleEnumLiterals returns [EObject current=null] : (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) ; + // InternalXtextGrammarTestLanguage.g:3125:1: ruleEnumLiterals returns [EObject current=null] : (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) ; public final EObject ruleEnumLiterals() throws RecognitionException { EObject current = null; @@ -8627,11 +8635,11 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:3126:2: ( (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) ) - // InternalXtextGrammarTestLanguage.g:3127:2: (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:3131:2: ( (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) ) + // InternalXtextGrammarTestLanguage.g:3132:2: (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) { - // InternalXtextGrammarTestLanguage.g:3127:2: (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) - // InternalXtextGrammarTestLanguage.g:3128:3: this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:3132:2: (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) + // InternalXtextGrammarTestLanguage.g:3133:3: this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ )? { newCompositeNode(grammarAccess.getEnumLiteralsAccess().getEnumLiteralDeclarationParserRuleCall_0()); @@ -8645,7 +8653,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl current = this_EnumLiteralDeclaration_0; afterParserOrEnumRuleCall(); - // InternalXtextGrammarTestLanguage.g:3136:3: ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ )? + // InternalXtextGrammarTestLanguage.g:3141:3: ( () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ )? int alt62=2; int LA62_0 = input.LA(1); @@ -8654,10 +8662,10 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt62) { case 1 : - // InternalXtextGrammarTestLanguage.g:3137:4: () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ + // InternalXtextGrammarTestLanguage.g:3142:4: () (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ { - // InternalXtextGrammarTestLanguage.g:3137:4: () - // InternalXtextGrammarTestLanguage.g:3138:5: + // InternalXtextGrammarTestLanguage.g:3142:4: () + // InternalXtextGrammarTestLanguage.g:3143:5: { current = forceCreateModelElementAndAdd( @@ -8667,7 +8675,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:3144:4: (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ + // InternalXtextGrammarTestLanguage.g:3149:4: (otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) )+ int cnt61=0; loop61: do { @@ -8681,17 +8689,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl switch (alt61) { case 1 : - // InternalXtextGrammarTestLanguage.g:3145:5: otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) + // InternalXtextGrammarTestLanguage.g:3150:5: otherlv_2= '|' ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) { otherlv_2=(Token)match(input,29,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getEnumLiteralsAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextGrammarTestLanguage.g:3149:5: ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) - // InternalXtextGrammarTestLanguage.g:3150:6: (lv_elements_3_0= ruleEnumLiteralDeclaration ) + // InternalXtextGrammarTestLanguage.g:3154:5: ( (lv_elements_3_0= ruleEnumLiteralDeclaration ) ) + // InternalXtextGrammarTestLanguage.g:3155:6: (lv_elements_3_0= ruleEnumLiteralDeclaration ) { - // InternalXtextGrammarTestLanguage.g:3150:6: (lv_elements_3_0= ruleEnumLiteralDeclaration ) - // InternalXtextGrammarTestLanguage.g:3151:7: lv_elements_3_0= ruleEnumLiteralDeclaration + // InternalXtextGrammarTestLanguage.g:3155:6: (lv_elements_3_0= ruleEnumLiteralDeclaration ) + // InternalXtextGrammarTestLanguage.g:3156:7: lv_elements_3_0= ruleEnumLiteralDeclaration { newCompositeNode(grammarAccess.getEnumLiteralsAccess().getElementsEnumLiteralDeclarationParserRuleCall_1_1_1_0()); @@ -8760,7 +8768,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleEnumLiteralDeclaration" - // InternalXtextGrammarTestLanguage.g:3174:1: entryRuleEnumLiteralDeclaration returns [EObject current=null] : iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF ; + // InternalXtextGrammarTestLanguage.g:3179:1: entryRuleEnumLiteralDeclaration returns [EObject current=null] : iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF ; public final EObject entryRuleEnumLiteralDeclaration() throws RecognitionException { EObject current = null; @@ -8768,8 +8776,8 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl try { - // InternalXtextGrammarTestLanguage.g:3174:63: (iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF ) - // InternalXtextGrammarTestLanguage.g:3175:2: iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF + // InternalXtextGrammarTestLanguage.g:3179:63: (iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF ) + // InternalXtextGrammarTestLanguage.g:3180:2: iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF { newCompositeNode(grammarAccess.getEnumLiteralDeclarationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -8796,7 +8804,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleEnumLiteralDeclaration" - // InternalXtextGrammarTestLanguage.g:3181:1: ruleEnumLiteralDeclaration returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) ; + // InternalXtextGrammarTestLanguage.g:3186:1: ruleEnumLiteralDeclaration returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) ; public final EObject ruleEnumLiteralDeclaration() throws RecognitionException { EObject current = null; @@ -8809,17 +8817,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalXtextGrammarTestLanguage.g:3187:2: ( ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) ) - // InternalXtextGrammarTestLanguage.g:3188:2: ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) + // InternalXtextGrammarTestLanguage.g:3192:2: ( ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) ) + // InternalXtextGrammarTestLanguage.g:3193:2: ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) { - // InternalXtextGrammarTestLanguage.g:3188:2: ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) - // InternalXtextGrammarTestLanguage.g:3189:3: ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? + // InternalXtextGrammarTestLanguage.g:3193:2: ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) + // InternalXtextGrammarTestLanguage.g:3194:3: ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? { - // InternalXtextGrammarTestLanguage.g:3189:3: ( (otherlv_0= RULE_ID ) ) - // InternalXtextGrammarTestLanguage.g:3190:4: (otherlv_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:3194:3: ( (otherlv_0= RULE_ID ) ) + // InternalXtextGrammarTestLanguage.g:3195:4: (otherlv_0= RULE_ID ) { - // InternalXtextGrammarTestLanguage.g:3190:4: (otherlv_0= RULE_ID ) - // InternalXtextGrammarTestLanguage.g:3191:5: otherlv_0= RULE_ID + // InternalXtextGrammarTestLanguage.g:3195:4: (otherlv_0= RULE_ID ) + // InternalXtextGrammarTestLanguage.g:3196:5: otherlv_0= RULE_ID { if (current==null) { @@ -8836,7 +8844,7 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } - // InternalXtextGrammarTestLanguage.g:3202:3: (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? + // InternalXtextGrammarTestLanguage.g:3207:3: (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? int alt63=2; int LA63_0 = input.LA(1); @@ -8845,17 +8853,17 @@ public class InternalXtextGrammarTestLanguageParser extends AbstractInternalAntl } switch (alt63) { case 1 : - // InternalXtextGrammarTestLanguage.g:3203:4: otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) + // InternalXtextGrammarTestLanguage.g:3208:4: otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) { otherlv_1=(Token)match(input,34,FollowSets000.FOLLOW_11); newLeafNode(otherlv_1, grammarAccess.getEnumLiteralDeclarationAccess().getEqualsSignKeyword_1_0()); - // InternalXtextGrammarTestLanguage.g:3207:4: ( (lv_literal_2_0= ruleKeyword ) ) - // InternalXtextGrammarTestLanguage.g:3208:5: (lv_literal_2_0= ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:3212:4: ( (lv_literal_2_0= ruleKeyword ) ) + // InternalXtextGrammarTestLanguage.g:3213:5: (lv_literal_2_0= ruleKeyword ) { - // InternalXtextGrammarTestLanguage.g:3208:5: (lv_literal_2_0= ruleKeyword ) - // InternalXtextGrammarTestLanguage.g:3209:6: lv_literal_2_0= ruleKeyword + // InternalXtextGrammarTestLanguage.g:3213:5: (lv_literal_2_0= ruleKeyword ) + // InternalXtextGrammarTestLanguage.g:3214:6: lv_literal_2_0= ruleKeyword { newCompositeNode(grammarAccess.getEnumLiteralDeclarationAccess().getLiteralKeywordParserRuleCall_1_1_0()); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289515TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289515TestLanguageAntlrTokenFileProvider.java index 2b8a4d71e..ba6fb0067 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289515TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289515TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289515TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289515TestLanguageParser.java index 0b3e8ba4a..dc4fd0167 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289515TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289515TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524ExTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524ExTestLanguageAntlrTokenFileProvider.java index 7067a6e35..267de1b4f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524ExTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524ExTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524ExTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524ExTestLanguageParser.java index dbf76c692..eecbbd859 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524ExTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524ExTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524TestLanguageAntlrTokenFileProvider.java index 0a9256ac5..aabe4b151 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524TestLanguageParser.java index d4793e9cc..26e7c6f07 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug289524TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889ExTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889ExTestLanguageAntlrTokenFileProvider.java index e63caffe0..ad637d871 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889ExTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889ExTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889ExTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889ExTestLanguageParser.java index 8cc358ce7..3ec39f577 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889ExTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889ExTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889TestLanguageAntlrTokenFileProvider.java index 9fe07eed0..149068897 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889TestLanguageParser.java index 19b7e66da..b47d6655e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug296889TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug299237TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug299237TestLanguageAntlrTokenFileProvider.java index 4c1222da3..df55770b2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug299237TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug299237TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug299237TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug299237TestLanguageParser.java index 9fac83172..988d1a173 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug299237TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug299237TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935ExTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935ExTestLanguageAntlrTokenFileProvider.java index 1ebefd9d3..7283332f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935ExTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935ExTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935ExTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935ExTestLanguageParser.java index 3222b28e0..a1768e324 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935ExTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935ExTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935TestLanguageAntlrTokenFileProvider.java index c84749203..6186e118c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935TestLanguageParser.java index 5167176c1..327819cb6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug301935TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug378967TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug378967TestLanguageAntlrTokenFileProvider.java index f12a71ebb..02d16d8b1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug378967TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug378967TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug378967TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug378967TestLanguageParser.java index a8761fb16..4df595c3c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug378967TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug378967TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug406914TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug406914TestLanguageAntlrTokenFileProvider.java index b1f82d5b8..3789889db 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug406914TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug406914TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug406914TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug406914TestLanguageParser.java index 8e81079b6..6e983e8d1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug406914TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug406914TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug443221TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug443221TestLanguageAntlrTokenFileProvider.java index 93bc88df1..c3342c1b8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug443221TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug443221TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug443221TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug443221TestLanguageParser.java index 79859db5c..59a061452 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug443221TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/Bug443221TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/GH1462TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/GH1462TestLanguageAntlrTokenFileProvider.java index 9fc3d8655..0bd29d882 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/GH1462TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/GH1462TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/GH1462TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/GH1462TestLanguageParser.java index 3042d6cbf..68ab06221 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/GH1462TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/GH1462TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289515TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289515TestLanguage.g index cdd065b66..528d76fca 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289515TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289515TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug289515TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289515TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289515TestLanguageLexer.java index 73b51e4c6..1f0f436da 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289515TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289515TestLanguageLexer.java @@ -230,10 +230,10 @@ public class InternalBug289515TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289515TestLanguage.g:207:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug289515TestLanguage.g:207:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug289515TestLanguage.g:212:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug289515TestLanguage.g:212:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug289515TestLanguage.g:207:11: ( '^' )? + // InternalBug289515TestLanguage.g:212:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -242,7 +242,7 @@ public class InternalBug289515TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug289515TestLanguage.g:207:11: '^' + // InternalBug289515TestLanguage.g:212:11: '^' { match('^'); @@ -260,7 +260,7 @@ public class InternalBug289515TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug289515TestLanguage.g:207:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug289515TestLanguage.g:212:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -309,10 +309,10 @@ public class InternalBug289515TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289515TestLanguage.g:209:10: ( ( '0' .. '9' )+ ) - // InternalBug289515TestLanguage.g:209:12: ( '0' .. '9' )+ + // InternalBug289515TestLanguage.g:214:10: ( ( '0' .. '9' )+ ) + // InternalBug289515TestLanguage.g:214:12: ( '0' .. '9' )+ { - // InternalBug289515TestLanguage.g:209:12: ( '0' .. '9' )+ + // InternalBug289515TestLanguage.g:214:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -326,7 +326,7 @@ public class InternalBug289515TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug289515TestLanguage.g:209:13: '0' .. '9' + // InternalBug289515TestLanguage.g:214:13: '0' .. '9' { matchRange('0','9'); @@ -358,10 +358,10 @@ public class InternalBug289515TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289515TestLanguage.g:211:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug289515TestLanguage.g:211:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug289515TestLanguage.g:216:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug289515TestLanguage.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug289515TestLanguage.g:211:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug289515TestLanguage.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -379,10 +379,10 @@ public class InternalBug289515TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug289515TestLanguage.g:211:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug289515TestLanguage.g:216:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug289515TestLanguage.g:211:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug289515TestLanguage.g:216:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -398,7 +398,7 @@ public class InternalBug289515TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug289515TestLanguage.g:211:21: '\\\\' . + // InternalBug289515TestLanguage.g:216:21: '\\\\' . { match('\\'); matchAny(); @@ -406,7 +406,7 @@ public class InternalBug289515TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug289515TestLanguage.g:211:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug289515TestLanguage.g:216:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -431,10 +431,10 @@ public class InternalBug289515TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug289515TestLanguage.g:211:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug289515TestLanguage.g:216:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug289515TestLanguage.g:211:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug289515TestLanguage.g:216:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -450,7 +450,7 @@ public class InternalBug289515TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug289515TestLanguage.g:211:54: '\\\\' . + // InternalBug289515TestLanguage.g:216:54: '\\\\' . { match('\\'); matchAny(); @@ -458,7 +458,7 @@ public class InternalBug289515TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug289515TestLanguage.g:211:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug289515TestLanguage.g:216:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -501,12 +501,12 @@ public class InternalBug289515TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289515TestLanguage.g:213:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug289515TestLanguage.g:213:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug289515TestLanguage.g:218:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug289515TestLanguage.g:218:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug289515TestLanguage.g:213:24: ( options {greedy=false; } : . )* + // InternalBug289515TestLanguage.g:218:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -531,7 +531,7 @@ public class InternalBug289515TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug289515TestLanguage.g:213:52: . + // InternalBug289515TestLanguage.g:218:52: . { matchAny(); @@ -561,12 +561,12 @@ public class InternalBug289515TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289515TestLanguage.g:215:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug289515TestLanguage.g:215:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug289515TestLanguage.g:220:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug289515TestLanguage.g:220:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug289515TestLanguage.g:215:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug289515TestLanguage.g:220:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -579,7 +579,7 @@ public class InternalBug289515TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug289515TestLanguage.g:215:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug289515TestLanguage.g:220: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(); @@ -599,7 +599,7 @@ public class InternalBug289515TestLanguageLexer extends Lexer { } } while (true); - // InternalBug289515TestLanguage.g:215:40: ( ( '\\r' )? '\\n' )? + // InternalBug289515TestLanguage.g:220:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -608,9 +608,9 @@ public class InternalBug289515TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug289515TestLanguage.g:215:41: ( '\\r' )? '\\n' + // InternalBug289515TestLanguage.g:220:41: ( '\\r' )? '\\n' { - // InternalBug289515TestLanguage.g:215:41: ( '\\r' )? + // InternalBug289515TestLanguage.g:220:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -619,7 +619,7 @@ public class InternalBug289515TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug289515TestLanguage.g:215:41: '\\r' + // InternalBug289515TestLanguage.g:220:41: '\\r' { match('\r'); @@ -651,10 +651,10 @@ public class InternalBug289515TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289515TestLanguage.g:217:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug289515TestLanguage.g:217:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug289515TestLanguage.g:222:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug289515TestLanguage.g:222:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug289515TestLanguage.g:217:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug289515TestLanguage.g:222:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -708,8 +708,8 @@ public class InternalBug289515TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289515TestLanguage.g:219:16: ( . ) - // InternalBug289515TestLanguage.g:219:18: . + // InternalBug289515TestLanguage.g:224:16: ( . ) + // InternalBug289515TestLanguage.g:224:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289515TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289515TestLanguageParser.java index 84480afd5..39540af1c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289515TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289515TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug289515TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -81,7 +89,7 @@ public class InternalBug289515TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug289515TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug289515TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -89,8 +97,8 @@ public class InternalBug289515TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug289515TestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug289515TestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug289515TestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug289515TestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -117,7 +125,7 @@ public class InternalBug289515TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug289515TestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (otherlv_0= '1' ( (lv_value_1_0= '%' ) ) ) | (otherlv_2= '2' ( (lv_value_3_0= '%' ) ) ) | (otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) ) | (otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) ) | (otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) ) | (otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) ) ) ; + // InternalBug289515TestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (otherlv_0= '1' ( (lv_value_1_0= '%' ) ) ) | (otherlv_2= '2' ( (lv_value_3_0= '%' ) ) ) | (otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) ) | (otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) ) | (otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) ) | (otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -138,10 +146,10 @@ public class InternalBug289515TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug289515TestLanguage.g:77:2: ( ( (otherlv_0= '1' ( (lv_value_1_0= '%' ) ) ) | (otherlv_2= '2' ( (lv_value_3_0= '%' ) ) ) | (otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) ) | (otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) ) | (otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) ) | (otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) ) ) ) - // InternalBug289515TestLanguage.g:78:2: ( (otherlv_0= '1' ( (lv_value_1_0= '%' ) ) ) | (otherlv_2= '2' ( (lv_value_3_0= '%' ) ) ) | (otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) ) | (otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) ) | (otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) ) | (otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) ) ) + // InternalBug289515TestLanguage.g:82:2: ( ( (otherlv_0= '1' ( (lv_value_1_0= '%' ) ) ) | (otherlv_2= '2' ( (lv_value_3_0= '%' ) ) ) | (otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) ) | (otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) ) | (otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) ) | (otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) ) ) ) + // InternalBug289515TestLanguage.g:83:2: ( (otherlv_0= '1' ( (lv_value_1_0= '%' ) ) ) | (otherlv_2= '2' ( (lv_value_3_0= '%' ) ) ) | (otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) ) | (otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) ) | (otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) ) | (otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) ) ) { - // InternalBug289515TestLanguage.g:78:2: ( (otherlv_0= '1' ( (lv_value_1_0= '%' ) ) ) | (otherlv_2= '2' ( (lv_value_3_0= '%' ) ) ) | (otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) ) | (otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) ) | (otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) ) | (otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) ) ) + // InternalBug289515TestLanguage.g:83:2: ( (otherlv_0= '1' ( (lv_value_1_0= '%' ) ) ) | (otherlv_2= '2' ( (lv_value_3_0= '%' ) ) ) | (otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) ) | (otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) ) | (otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) ) | (otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) ) ) int alt1=6; switch ( input.LA(1) ) { case 11: @@ -183,20 +191,20 @@ public class InternalBug289515TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug289515TestLanguage.g:79:3: (otherlv_0= '1' ( (lv_value_1_0= '%' ) ) ) + // InternalBug289515TestLanguage.g:84:3: (otherlv_0= '1' ( (lv_value_1_0= '%' ) ) ) { - // InternalBug289515TestLanguage.g:79:3: (otherlv_0= '1' ( (lv_value_1_0= '%' ) ) ) - // InternalBug289515TestLanguage.g:80:4: otherlv_0= '1' ( (lv_value_1_0= '%' ) ) + // InternalBug289515TestLanguage.g:84:3: (otherlv_0= '1' ( (lv_value_1_0= '%' ) ) ) + // InternalBug289515TestLanguage.g:85:4: otherlv_0= '1' ( (lv_value_1_0= '%' ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getDigitOneKeyword_0_0()); - // InternalBug289515TestLanguage.g:84:4: ( (lv_value_1_0= '%' ) ) - // InternalBug289515TestLanguage.g:85:5: (lv_value_1_0= '%' ) + // InternalBug289515TestLanguage.g:89:4: ( (lv_value_1_0= '%' ) ) + // InternalBug289515TestLanguage.g:90:5: (lv_value_1_0= '%' ) { - // InternalBug289515TestLanguage.g:85:5: (lv_value_1_0= '%' ) - // InternalBug289515TestLanguage.g:86:6: lv_value_1_0= '%' + // InternalBug289515TestLanguage.g:90:5: (lv_value_1_0= '%' ) + // InternalBug289515TestLanguage.g:91:6: lv_value_1_0= '%' { lv_value_1_0=(Token)match(input,12,FollowSets000.FOLLOW_2); @@ -221,20 +229,20 @@ public class InternalBug289515TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug289515TestLanguage.g:100:3: (otherlv_2= '2' ( (lv_value_3_0= '%' ) ) ) + // InternalBug289515TestLanguage.g:105:3: (otherlv_2= '2' ( (lv_value_3_0= '%' ) ) ) { - // InternalBug289515TestLanguage.g:100:3: (otherlv_2= '2' ( (lv_value_3_0= '%' ) ) ) - // InternalBug289515TestLanguage.g:101:4: otherlv_2= '2' ( (lv_value_3_0= '%' ) ) + // InternalBug289515TestLanguage.g:105:3: (otherlv_2= '2' ( (lv_value_3_0= '%' ) ) ) + // InternalBug289515TestLanguage.g:106:4: otherlv_2= '2' ( (lv_value_3_0= '%' ) ) { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getModelAccess().getDigitTwoKeyword_1_0()); - // InternalBug289515TestLanguage.g:105:4: ( (lv_value_3_0= '%' ) ) - // InternalBug289515TestLanguage.g:106:5: (lv_value_3_0= '%' ) + // InternalBug289515TestLanguage.g:110:4: ( (lv_value_3_0= '%' ) ) + // InternalBug289515TestLanguage.g:111:5: (lv_value_3_0= '%' ) { - // InternalBug289515TestLanguage.g:106:5: (lv_value_3_0= '%' ) - // InternalBug289515TestLanguage.g:107:6: lv_value_3_0= '%' + // InternalBug289515TestLanguage.g:111:5: (lv_value_3_0= '%' ) + // InternalBug289515TestLanguage.g:112:6: lv_value_3_0= '%' { lv_value_3_0=(Token)match(input,12,FollowSets000.FOLLOW_2); @@ -259,20 +267,20 @@ public class InternalBug289515TestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalBug289515TestLanguage.g:121:3: (otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) ) + // InternalBug289515TestLanguage.g:126:3: (otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) ) { - // InternalBug289515TestLanguage.g:121:3: (otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) ) - // InternalBug289515TestLanguage.g:122:4: otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) + // InternalBug289515TestLanguage.g:126:3: (otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) ) + // InternalBug289515TestLanguage.g:127:4: otherlv_4= '3' ( (lv_value_5_0= '\\\\%' ) ) { otherlv_4=(Token)match(input,14,FollowSets000.FOLLOW_4); newLeafNode(otherlv_4, grammarAccess.getModelAccess().getDigitThreeKeyword_2_0()); - // InternalBug289515TestLanguage.g:126:4: ( (lv_value_5_0= '\\\\%' ) ) - // InternalBug289515TestLanguage.g:127:5: (lv_value_5_0= '\\\\%' ) + // InternalBug289515TestLanguage.g:131:4: ( (lv_value_5_0= '\\\\%' ) ) + // InternalBug289515TestLanguage.g:132:5: (lv_value_5_0= '\\\\%' ) { - // InternalBug289515TestLanguage.g:127:5: (lv_value_5_0= '\\\\%' ) - // InternalBug289515TestLanguage.g:128:6: lv_value_5_0= '\\\\%' + // InternalBug289515TestLanguage.g:132:5: (lv_value_5_0= '\\\\%' ) + // InternalBug289515TestLanguage.g:133:6: lv_value_5_0= '\\\\%' { lv_value_5_0=(Token)match(input,15,FollowSets000.FOLLOW_2); @@ -297,20 +305,20 @@ public class InternalBug289515TestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalBug289515TestLanguage.g:142:3: (otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) ) + // InternalBug289515TestLanguage.g:147:3: (otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) ) { - // InternalBug289515TestLanguage.g:142:3: (otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) ) - // InternalBug289515TestLanguage.g:143:4: otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) + // InternalBug289515TestLanguage.g:147:3: (otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) ) + // InternalBug289515TestLanguage.g:148:4: otherlv_6= '4' ( (lv_value_7_0= '\\\\%' ) ) { otherlv_6=(Token)match(input,16,FollowSets000.FOLLOW_4); newLeafNode(otherlv_6, grammarAccess.getModelAccess().getDigitFourKeyword_3_0()); - // InternalBug289515TestLanguage.g:147:4: ( (lv_value_7_0= '\\\\%' ) ) - // InternalBug289515TestLanguage.g:148:5: (lv_value_7_0= '\\\\%' ) + // InternalBug289515TestLanguage.g:152:4: ( (lv_value_7_0= '\\\\%' ) ) + // InternalBug289515TestLanguage.g:153:5: (lv_value_7_0= '\\\\%' ) { - // InternalBug289515TestLanguage.g:148:5: (lv_value_7_0= '\\\\%' ) - // InternalBug289515TestLanguage.g:149:6: lv_value_7_0= '\\\\%' + // InternalBug289515TestLanguage.g:153:5: (lv_value_7_0= '\\\\%' ) + // InternalBug289515TestLanguage.g:154:6: lv_value_7_0= '\\\\%' { lv_value_7_0=(Token)match(input,15,FollowSets000.FOLLOW_2); @@ -335,20 +343,20 @@ public class InternalBug289515TestLanguageParser extends AbstractInternalAntlrPa } break; case 5 : - // InternalBug289515TestLanguage.g:163:3: (otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) ) + // InternalBug289515TestLanguage.g:168:3: (otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) ) { - // InternalBug289515TestLanguage.g:163:3: (otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) ) - // InternalBug289515TestLanguage.g:164:4: otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) + // InternalBug289515TestLanguage.g:168:3: (otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) ) + // InternalBug289515TestLanguage.g:169:4: otherlv_8= '5' ( (lv_value_9_0= '%%' ) ) { otherlv_8=(Token)match(input,17,FollowSets000.FOLLOW_5); newLeafNode(otherlv_8, grammarAccess.getModelAccess().getDigitFiveKeyword_4_0()); - // InternalBug289515TestLanguage.g:168:4: ( (lv_value_9_0= '%%' ) ) - // InternalBug289515TestLanguage.g:169:5: (lv_value_9_0= '%%' ) + // InternalBug289515TestLanguage.g:173:4: ( (lv_value_9_0= '%%' ) ) + // InternalBug289515TestLanguage.g:174:5: (lv_value_9_0= '%%' ) { - // InternalBug289515TestLanguage.g:169:5: (lv_value_9_0= '%%' ) - // InternalBug289515TestLanguage.g:170:6: lv_value_9_0= '%%' + // InternalBug289515TestLanguage.g:174:5: (lv_value_9_0= '%%' ) + // InternalBug289515TestLanguage.g:175:6: lv_value_9_0= '%%' { lv_value_9_0=(Token)match(input,18,FollowSets000.FOLLOW_2); @@ -373,20 +381,20 @@ public class InternalBug289515TestLanguageParser extends AbstractInternalAntlrPa } break; case 6 : - // InternalBug289515TestLanguage.g:184:3: (otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) ) + // InternalBug289515TestLanguage.g:189:3: (otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) ) { - // InternalBug289515TestLanguage.g:184:3: (otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) ) - // InternalBug289515TestLanguage.g:185:4: otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) + // InternalBug289515TestLanguage.g:189:3: (otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) ) + // InternalBug289515TestLanguage.g:190:4: otherlv_10= '6' ( (lv_value_11_0= '%%' ) ) { otherlv_10=(Token)match(input,19,FollowSets000.FOLLOW_5); newLeafNode(otherlv_10, grammarAccess.getModelAccess().getDigitSixKeyword_5_0()); - // InternalBug289515TestLanguage.g:189:4: ( (lv_value_11_0= '%%' ) ) - // InternalBug289515TestLanguage.g:190:5: (lv_value_11_0= '%%' ) + // InternalBug289515TestLanguage.g:194:4: ( (lv_value_11_0= '%%' ) ) + // InternalBug289515TestLanguage.g:195:5: (lv_value_11_0= '%%' ) { - // InternalBug289515TestLanguage.g:190:5: (lv_value_11_0= '%%' ) - // InternalBug289515TestLanguage.g:191:6: lv_value_11_0= '%%' + // InternalBug289515TestLanguage.g:195:5: (lv_value_11_0= '%%' ) + // InternalBug289515TestLanguage.g:196:6: lv_value_11_0= '%%' { lv_value_11_0=(Token)match(input,18,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524ExTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524ExTestLanguage.g index 888441e92..640f985b6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524ExTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524ExTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug289524ExTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524ExTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524ExTestLanguageLexer.java index 3ee61564e..f1e7f003f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524ExTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524ExTestLanguageLexer.java @@ -126,10 +126,10 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524ExTestLanguage.g:257:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug289524ExTestLanguage.g:257:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug289524ExTestLanguage.g:262:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug289524ExTestLanguage.g:262:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug289524ExTestLanguage.g:257:11: ( '^' )? + // InternalBug289524ExTestLanguage.g:262:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -138,7 +138,7 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug289524ExTestLanguage.g:257:11: '^' + // InternalBug289524ExTestLanguage.g:262:11: '^' { match('^'); @@ -156,7 +156,7 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug289524ExTestLanguage.g:257:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug289524ExTestLanguage.g:262:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -205,10 +205,10 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524ExTestLanguage.g:259:10: ( ( '0' .. '9' )+ ) - // InternalBug289524ExTestLanguage.g:259:12: ( '0' .. '9' )+ + // InternalBug289524ExTestLanguage.g:264:10: ( ( '0' .. '9' )+ ) + // InternalBug289524ExTestLanguage.g:264:12: ( '0' .. '9' )+ { - // InternalBug289524ExTestLanguage.g:259:12: ( '0' .. '9' )+ + // InternalBug289524ExTestLanguage.g:264:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -222,7 +222,7 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug289524ExTestLanguage.g:259:13: '0' .. '9' + // InternalBug289524ExTestLanguage.g:264:13: '0' .. '9' { matchRange('0','9'); @@ -254,10 +254,10 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524ExTestLanguage.g:261:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug289524ExTestLanguage.g:261:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug289524ExTestLanguage.g:266:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug289524ExTestLanguage.g:266:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug289524ExTestLanguage.g:261:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug289524ExTestLanguage.g:266:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -275,10 +275,10 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug289524ExTestLanguage.g:261:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug289524ExTestLanguage.g:266:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug289524ExTestLanguage.g:261:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug289524ExTestLanguage.g:266:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -294,7 +294,7 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug289524ExTestLanguage.g:261:21: '\\\\' . + // InternalBug289524ExTestLanguage.g:266:21: '\\\\' . { match('\\'); matchAny(); @@ -302,7 +302,7 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug289524ExTestLanguage.g:261:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug289524ExTestLanguage.g:266:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -327,10 +327,10 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug289524ExTestLanguage.g:261:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug289524ExTestLanguage.g:266:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug289524ExTestLanguage.g:261:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug289524ExTestLanguage.g:266:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -346,7 +346,7 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug289524ExTestLanguage.g:261:54: '\\\\' . + // InternalBug289524ExTestLanguage.g:266:54: '\\\\' . { match('\\'); matchAny(); @@ -354,7 +354,7 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug289524ExTestLanguage.g:261:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug289524ExTestLanguage.g:266:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -397,12 +397,12 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524ExTestLanguage.g:263:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug289524ExTestLanguage.g:263:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug289524ExTestLanguage.g:268:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug289524ExTestLanguage.g:268:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug289524ExTestLanguage.g:263:24: ( options {greedy=false; } : . )* + // InternalBug289524ExTestLanguage.g:268:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -427,7 +427,7 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug289524ExTestLanguage.g:263:52: . + // InternalBug289524ExTestLanguage.g:268:52: . { matchAny(); @@ -457,12 +457,12 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524ExTestLanguage.g:265:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug289524ExTestLanguage.g:265:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug289524ExTestLanguage.g:270:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug289524ExTestLanguage.g:270:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug289524ExTestLanguage.g:265:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug289524ExTestLanguage.g:270:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -475,7 +475,7 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug289524ExTestLanguage.g:265:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug289524ExTestLanguage.g:270: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(); @@ -495,7 +495,7 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { } } while (true); - // InternalBug289524ExTestLanguage.g:265:40: ( ( '\\r' )? '\\n' )? + // InternalBug289524ExTestLanguage.g:270:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -504,9 +504,9 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug289524ExTestLanguage.g:265:41: ( '\\r' )? '\\n' + // InternalBug289524ExTestLanguage.g:270:41: ( '\\r' )? '\\n' { - // InternalBug289524ExTestLanguage.g:265:41: ( '\\r' )? + // InternalBug289524ExTestLanguage.g:270:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -515,7 +515,7 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug289524ExTestLanguage.g:265:41: '\\r' + // InternalBug289524ExTestLanguage.g:270:41: '\\r' { match('\r'); @@ -547,10 +547,10 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524ExTestLanguage.g:267:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug289524ExTestLanguage.g:267:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug289524ExTestLanguage.g:272:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug289524ExTestLanguage.g:272:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug289524ExTestLanguage.g:267:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug289524ExTestLanguage.g:272:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -604,8 +604,8 @@ public class InternalBug289524ExTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524ExTestLanguage.g:269:16: ( . ) - // InternalBug289524ExTestLanguage.g:269:18: . + // InternalBug289524ExTestLanguage.g:274:16: ( . ) + // InternalBug289524ExTestLanguage.g:274:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524ExTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524ExTestLanguageParser.java index 905f21c60..399bddd04 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524ExTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524ExTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -82,7 +90,7 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleModel" - // InternalBug289524ExTestLanguage.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug289524ExTestLanguage.g:75:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -90,8 +98,8 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug289524ExTestLanguage.g:70:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug289524ExTestLanguage.g:71:2: iv_ruleModel= ruleModel EOF + // InternalBug289524ExTestLanguage.g:75:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug289524ExTestLanguage.g:76:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -122,7 +130,7 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleModel" - // InternalBug289524ExTestLanguage.g:77:1: ruleModel returns [EObject current=null] : ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) ; + // InternalBug289524ExTestLanguage.g:82:1: ruleModel returns [EObject current=null] : ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -134,14 +142,14 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug289524ExTestLanguage.g:83:2: ( ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) ) - // InternalBug289524ExTestLanguage.g:84:2: ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) + // InternalBug289524ExTestLanguage.g:88:2: ( ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) ) + // InternalBug289524ExTestLanguage.g:89:2: ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) { - // InternalBug289524ExTestLanguage.g:84:2: ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) - // InternalBug289524ExTestLanguage.g:85:3: () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* + // InternalBug289524ExTestLanguage.g:89:2: ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) + // InternalBug289524ExTestLanguage.g:90:3: () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* { - // InternalBug289524ExTestLanguage.g:85:3: () - // InternalBug289524ExTestLanguage.g:86:4: + // InternalBug289524ExTestLanguage.g:90:3: () + // InternalBug289524ExTestLanguage.g:91:4: { if ( state.backtracking==0 ) { @@ -164,7 +172,7 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr newLeafNode(otherlv_1, grammarAccess.getModelAccess().getModelKeyword_1()); } - // InternalBug289524ExTestLanguage.g:99:3: ( (lv_refs_2_0= ruleModelElement ) )* + // InternalBug289524ExTestLanguage.g:104:3: ( (lv_refs_2_0= ruleModelElement ) )* loop1: do { int alt1=2; @@ -177,10 +185,10 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr switch (alt1) { case 1 : - // InternalBug289524ExTestLanguage.g:100:4: (lv_refs_2_0= ruleModelElement ) + // InternalBug289524ExTestLanguage.g:105:4: (lv_refs_2_0= ruleModelElement ) { - // InternalBug289524ExTestLanguage.g:100:4: (lv_refs_2_0= ruleModelElement ) - // InternalBug289524ExTestLanguage.g:101:5: lv_refs_2_0= ruleModelElement + // InternalBug289524ExTestLanguage.g:105:4: (lv_refs_2_0= ruleModelElement ) + // InternalBug289524ExTestLanguage.g:106:5: lv_refs_2_0= ruleModelElement { if ( state.backtracking==0 ) { @@ -242,7 +250,7 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleModelElement" - // InternalBug289524ExTestLanguage.g:122:1: entryRuleModelElement returns [EObject current=null] : iv_ruleModelElement= ruleModelElement EOF ; + // InternalBug289524ExTestLanguage.g:127:1: entryRuleModelElement returns [EObject current=null] : iv_ruleModelElement= ruleModelElement EOF ; public final EObject entryRuleModelElement() throws RecognitionException { EObject current = null; @@ -250,8 +258,8 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug289524ExTestLanguage.g:122:53: (iv_ruleModelElement= ruleModelElement EOF ) - // InternalBug289524ExTestLanguage.g:123:2: iv_ruleModelElement= ruleModelElement EOF + // InternalBug289524ExTestLanguage.g:127:53: (iv_ruleModelElement= ruleModelElement EOF ) + // InternalBug289524ExTestLanguage.g:128:2: iv_ruleModelElement= ruleModelElement EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelElementRule()); @@ -282,7 +290,7 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleModelElement" - // InternalBug289524ExTestLanguage.g:129:1: ruleModelElement returns [EObject current=null] : ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) ; + // InternalBug289524ExTestLanguage.g:134:1: ruleModelElement returns [EObject current=null] : ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) ; public final EObject ruleModelElement() throws RecognitionException { EObject current = null; @@ -297,14 +305,14 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug289524ExTestLanguage.g:135:2: ( ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) ) - // InternalBug289524ExTestLanguage.g:136:2: ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) + // InternalBug289524ExTestLanguage.g:140:2: ( ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) ) + // InternalBug289524ExTestLanguage.g:141:2: ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) { - // InternalBug289524ExTestLanguage.g:136:2: ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) - // InternalBug289524ExTestLanguage.g:137:3: () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ + // InternalBug289524ExTestLanguage.g:141:2: ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) + // InternalBug289524ExTestLanguage.g:142:3: () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ { - // InternalBug289524ExTestLanguage.g:137:3: () - // InternalBug289524ExTestLanguage.g:138:4: + // InternalBug289524ExTestLanguage.g:142:3: () + // InternalBug289524ExTestLanguage.g:143:4: { if ( state.backtracking==0 ) { @@ -321,7 +329,7 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr } - // InternalBug289524ExTestLanguage.g:147:3: ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ + // InternalBug289524ExTestLanguage.g:152:3: ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ int cnt3=0; loop3: do { @@ -350,13 +358,13 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr switch (alt3) { case 1 : - // InternalBug289524ExTestLanguage.g:148:4: ( (lv_containments_1_0= ruleContained ) ) + // InternalBug289524ExTestLanguage.g:153:4: ( (lv_containments_1_0= ruleContained ) ) { - // InternalBug289524ExTestLanguage.g:148:4: ( (lv_containments_1_0= ruleContained ) ) - // InternalBug289524ExTestLanguage.g:149:5: (lv_containments_1_0= ruleContained ) + // InternalBug289524ExTestLanguage.g:153:4: ( (lv_containments_1_0= ruleContained ) ) + // InternalBug289524ExTestLanguage.g:154:5: (lv_containments_1_0= ruleContained ) { - // InternalBug289524ExTestLanguage.g:149:5: (lv_containments_1_0= ruleContained ) - // InternalBug289524ExTestLanguage.g:150:6: lv_containments_1_0= ruleContained + // InternalBug289524ExTestLanguage.g:154:5: (lv_containments_1_0= ruleContained ) + // InternalBug289524ExTestLanguage.g:155:6: lv_containments_1_0= ruleContained { if ( state.backtracking==0 ) { @@ -391,10 +399,10 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalBug289524ExTestLanguage.g:168:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) + // InternalBug289524ExTestLanguage.g:173:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) { - // InternalBug289524ExTestLanguage.g:168:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) - // InternalBug289524ExTestLanguage.g:169:5: otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* + // InternalBug289524ExTestLanguage.g:173:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) + // InternalBug289524ExTestLanguage.g:174:5: otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -402,11 +410,11 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr newLeafNode(otherlv_2, grammarAccess.getModelElementAccess().getReferenceKeyword_1_1_0()); } - // InternalBug289524ExTestLanguage.g:173:5: ( (otherlv_3= RULE_ID ) ) - // InternalBug289524ExTestLanguage.g:174:6: (otherlv_3= RULE_ID ) + // InternalBug289524ExTestLanguage.g:178:5: ( (otherlv_3= RULE_ID ) ) + // InternalBug289524ExTestLanguage.g:179:6: (otherlv_3= RULE_ID ) { - // InternalBug289524ExTestLanguage.g:174:6: (otherlv_3= RULE_ID ) - // InternalBug289524ExTestLanguage.g:175:7: otherlv_3= RULE_ID + // InternalBug289524ExTestLanguage.g:179:6: (otherlv_3= RULE_ID ) + // InternalBug289524ExTestLanguage.g:180:7: otherlv_3= RULE_ID { if ( state.backtracking==0 ) { @@ -432,7 +440,7 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr } - // InternalBug289524ExTestLanguage.g:189:5: (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* + // InternalBug289524ExTestLanguage.g:194:5: (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* loop2: do { int alt2=2; @@ -445,7 +453,7 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr switch (alt2) { case 1 : - // InternalBug289524ExTestLanguage.g:190:6: otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) + // InternalBug289524ExTestLanguage.g:195:6: otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -453,11 +461,11 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr newLeafNode(otherlv_4, grammarAccess.getModelElementAccess().getDollarSignKeyword_1_1_2_0()); } - // InternalBug289524ExTestLanguage.g:194:6: ( (otherlv_5= RULE_ID ) ) - // InternalBug289524ExTestLanguage.g:195:7: (otherlv_5= RULE_ID ) + // InternalBug289524ExTestLanguage.g:199:6: ( (otherlv_5= RULE_ID ) ) + // InternalBug289524ExTestLanguage.g:200:7: (otherlv_5= RULE_ID ) { - // InternalBug289524ExTestLanguage.g:195:7: (otherlv_5= RULE_ID ) - // InternalBug289524ExTestLanguage.g:196:8: otherlv_5= RULE_ID + // InternalBug289524ExTestLanguage.g:200:7: (otherlv_5= RULE_ID ) + // InternalBug289524ExTestLanguage.g:201:8: otherlv_5= RULE_ID { if ( state.backtracking==0 ) { @@ -534,7 +542,7 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleContained" - // InternalBug289524ExTestLanguage.g:217:1: entryRuleContained returns [EObject current=null] : iv_ruleContained= ruleContained EOF ; + // InternalBug289524ExTestLanguage.g:222:1: entryRuleContained returns [EObject current=null] : iv_ruleContained= ruleContained EOF ; public final EObject entryRuleContained() throws RecognitionException { EObject current = null; @@ -542,8 +550,8 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug289524ExTestLanguage.g:217:50: (iv_ruleContained= ruleContained EOF ) - // InternalBug289524ExTestLanguage.g:218:2: iv_ruleContained= ruleContained EOF + // InternalBug289524ExTestLanguage.g:222:50: (iv_ruleContained= ruleContained EOF ) + // InternalBug289524ExTestLanguage.g:223:2: iv_ruleContained= ruleContained EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getContainedRule()); @@ -574,7 +582,7 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleContained" - // InternalBug289524ExTestLanguage.g:224:1: ruleContained returns [EObject current=null] : (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalBug289524ExTestLanguage.g:229:1: ruleContained returns [EObject current=null] : (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleContained() throws RecognitionException { EObject current = null; @@ -585,11 +593,11 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug289524ExTestLanguage.g:230:2: ( (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalBug289524ExTestLanguage.g:231:2: (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBug289524ExTestLanguage.g:235:2: ( (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalBug289524ExTestLanguage.g:236:2: (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalBug289524ExTestLanguage.g:231:2: (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalBug289524ExTestLanguage.g:232:3: otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) + // InternalBug289524ExTestLanguage.g:236:2: (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBug289524ExTestLanguage.g:237:3: otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -597,11 +605,11 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr newLeafNode(otherlv_0, grammarAccess.getContainedAccess().getContainmentKeyword_0()); } - // InternalBug289524ExTestLanguage.g:236:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBug289524ExTestLanguage.g:237:4: (lv_name_1_0= RULE_ID ) + // InternalBug289524ExTestLanguage.g:241:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBug289524ExTestLanguage.g:242:4: (lv_name_1_0= RULE_ID ) { - // InternalBug289524ExTestLanguage.g:237:4: (lv_name_1_0= RULE_ID ) - // InternalBug289524ExTestLanguage.g:238:5: lv_name_1_0= RULE_ID + // InternalBug289524ExTestLanguage.g:242:4: (lv_name_1_0= RULE_ID ) + // InternalBug289524ExTestLanguage.g:243:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -655,14 +663,14 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr EObject lv_containments_1_0 = null; - // InternalBug289524ExTestLanguage.g:148:4: ( ( (lv_containments_1_0= ruleContained ) ) ) - // InternalBug289524ExTestLanguage.g:148:4: ( (lv_containments_1_0= ruleContained ) ) + // InternalBug289524ExTestLanguage.g:153:4: ( ( (lv_containments_1_0= ruleContained ) ) ) + // InternalBug289524ExTestLanguage.g:153:4: ( (lv_containments_1_0= ruleContained ) ) { - // InternalBug289524ExTestLanguage.g:148:4: ( (lv_containments_1_0= ruleContained ) ) - // InternalBug289524ExTestLanguage.g:149:5: (lv_containments_1_0= ruleContained ) + // InternalBug289524ExTestLanguage.g:153:4: ( (lv_containments_1_0= ruleContained ) ) + // InternalBug289524ExTestLanguage.g:154:5: (lv_containments_1_0= ruleContained ) { - // InternalBug289524ExTestLanguage.g:149:5: (lv_containments_1_0= ruleContained ) - // InternalBug289524ExTestLanguage.g:150:6: lv_containments_1_0= ruleContained + // InternalBug289524ExTestLanguage.g:154:5: (lv_containments_1_0= ruleContained ) + // InternalBug289524ExTestLanguage.g:155:6: lv_containments_1_0= ruleContained { if ( state.backtracking==0 ) { @@ -692,18 +700,18 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr Token otherlv_4=null; Token otherlv_5=null; - // InternalBug289524ExTestLanguage.g:168:4: ( (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) ) - // InternalBug289524ExTestLanguage.g:168:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) + // InternalBug289524ExTestLanguage.g:173:4: ( (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) ) + // InternalBug289524ExTestLanguage.g:173:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) { - // InternalBug289524ExTestLanguage.g:168:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) - // InternalBug289524ExTestLanguage.g:169:5: otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* + // InternalBug289524ExTestLanguage.g:173:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) + // InternalBug289524ExTestLanguage.g:174:5: otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_4); if (state.failed) return ; - // InternalBug289524ExTestLanguage.g:173:5: ( (otherlv_3= RULE_ID ) ) - // InternalBug289524ExTestLanguage.g:174:6: (otherlv_3= RULE_ID ) + // InternalBug289524ExTestLanguage.g:178:5: ( (otherlv_3= RULE_ID ) ) + // InternalBug289524ExTestLanguage.g:179:6: (otherlv_3= RULE_ID ) { - // InternalBug289524ExTestLanguage.g:174:6: (otherlv_3= RULE_ID ) - // InternalBug289524ExTestLanguage.g:175:7: otherlv_3= RULE_ID + // InternalBug289524ExTestLanguage.g:179:6: (otherlv_3= RULE_ID ) + // InternalBug289524ExTestLanguage.g:180:7: otherlv_3= RULE_ID { if ( state.backtracking==0 ) { @@ -717,7 +725,7 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr } - // InternalBug289524ExTestLanguage.g:189:5: (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* + // InternalBug289524ExTestLanguage.g:194:5: (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* loop4: do { int alt4=2; @@ -730,14 +738,14 @@ public class InternalBug289524ExTestLanguageParser extends AbstractInternalAntlr switch (alt4) { case 1 : - // InternalBug289524ExTestLanguage.g:190:6: otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) + // InternalBug289524ExTestLanguage.g:195:6: otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_4); if (state.failed) return ; - // InternalBug289524ExTestLanguage.g:194:6: ( (otherlv_5= RULE_ID ) ) - // InternalBug289524ExTestLanguage.g:195:7: (otherlv_5= RULE_ID ) + // InternalBug289524ExTestLanguage.g:199:6: ( (otherlv_5= RULE_ID ) ) + // InternalBug289524ExTestLanguage.g:200:7: (otherlv_5= RULE_ID ) { - // InternalBug289524ExTestLanguage.g:195:7: (otherlv_5= RULE_ID ) - // InternalBug289524ExTestLanguage.g:196:8: otherlv_5= RULE_ID + // InternalBug289524ExTestLanguage.g:200:7: (otherlv_5= RULE_ID ) + // InternalBug289524ExTestLanguage.g:201:8: otherlv_5= RULE_ID { if ( state.backtracking==0 ) { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524TestLanguage.g index cd646b7a4..117e00cab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug289524TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524TestLanguageLexer.java index c07f0877d..9697cbceb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524TestLanguageLexer.java @@ -126,10 +126,10 @@ public class InternalBug289524TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524TestLanguage.g:257:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug289524TestLanguage.g:257:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug289524TestLanguage.g:262:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug289524TestLanguage.g:262:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug289524TestLanguage.g:257:11: ( '^' )? + // InternalBug289524TestLanguage.g:262:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -138,7 +138,7 @@ public class InternalBug289524TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug289524TestLanguage.g:257:11: '^' + // InternalBug289524TestLanguage.g:262:11: '^' { match('^'); @@ -156,7 +156,7 @@ public class InternalBug289524TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug289524TestLanguage.g:257:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug289524TestLanguage.g:262:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -205,10 +205,10 @@ public class InternalBug289524TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524TestLanguage.g:259:10: ( ( '0' .. '9' )+ ) - // InternalBug289524TestLanguage.g:259:12: ( '0' .. '9' )+ + // InternalBug289524TestLanguage.g:264:10: ( ( '0' .. '9' )+ ) + // InternalBug289524TestLanguage.g:264:12: ( '0' .. '9' )+ { - // InternalBug289524TestLanguage.g:259:12: ( '0' .. '9' )+ + // InternalBug289524TestLanguage.g:264:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -222,7 +222,7 @@ public class InternalBug289524TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug289524TestLanguage.g:259:13: '0' .. '9' + // InternalBug289524TestLanguage.g:264:13: '0' .. '9' { matchRange('0','9'); @@ -254,10 +254,10 @@ public class InternalBug289524TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524TestLanguage.g:261:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug289524TestLanguage.g:261:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug289524TestLanguage.g:266:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug289524TestLanguage.g:266:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug289524TestLanguage.g:261:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug289524TestLanguage.g:266:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -275,10 +275,10 @@ public class InternalBug289524TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug289524TestLanguage.g:261:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug289524TestLanguage.g:266:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug289524TestLanguage.g:261:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug289524TestLanguage.g:266:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -294,7 +294,7 @@ public class InternalBug289524TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug289524TestLanguage.g:261:21: '\\\\' . + // InternalBug289524TestLanguage.g:266:21: '\\\\' . { match('\\'); matchAny(); @@ -302,7 +302,7 @@ public class InternalBug289524TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug289524TestLanguage.g:261:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug289524TestLanguage.g:266:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -327,10 +327,10 @@ public class InternalBug289524TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug289524TestLanguage.g:261:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug289524TestLanguage.g:266:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug289524TestLanguage.g:261:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug289524TestLanguage.g:266:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -346,7 +346,7 @@ public class InternalBug289524TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug289524TestLanguage.g:261:54: '\\\\' . + // InternalBug289524TestLanguage.g:266:54: '\\\\' . { match('\\'); matchAny(); @@ -354,7 +354,7 @@ public class InternalBug289524TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug289524TestLanguage.g:261:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug289524TestLanguage.g:266:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -397,12 +397,12 @@ public class InternalBug289524TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524TestLanguage.g:263:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug289524TestLanguage.g:263:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug289524TestLanguage.g:268:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug289524TestLanguage.g:268:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug289524TestLanguage.g:263:24: ( options {greedy=false; } : . )* + // InternalBug289524TestLanguage.g:268:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -427,7 +427,7 @@ public class InternalBug289524TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug289524TestLanguage.g:263:52: . + // InternalBug289524TestLanguage.g:268:52: . { matchAny(); @@ -457,12 +457,12 @@ public class InternalBug289524TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524TestLanguage.g:265:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug289524TestLanguage.g:265:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug289524TestLanguage.g:270:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug289524TestLanguage.g:270:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug289524TestLanguage.g:265:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug289524TestLanguage.g:270:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -475,7 +475,7 @@ public class InternalBug289524TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug289524TestLanguage.g:265:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug289524TestLanguage.g:270: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(); @@ -495,7 +495,7 @@ public class InternalBug289524TestLanguageLexer extends Lexer { } } while (true); - // InternalBug289524TestLanguage.g:265:40: ( ( '\\r' )? '\\n' )? + // InternalBug289524TestLanguage.g:270:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -504,9 +504,9 @@ public class InternalBug289524TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug289524TestLanguage.g:265:41: ( '\\r' )? '\\n' + // InternalBug289524TestLanguage.g:270:41: ( '\\r' )? '\\n' { - // InternalBug289524TestLanguage.g:265:41: ( '\\r' )? + // InternalBug289524TestLanguage.g:270:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -515,7 +515,7 @@ public class InternalBug289524TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug289524TestLanguage.g:265:41: '\\r' + // InternalBug289524TestLanguage.g:270:41: '\\r' { match('\r'); @@ -547,10 +547,10 @@ public class InternalBug289524TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524TestLanguage.g:267:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug289524TestLanguage.g:267:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug289524TestLanguage.g:272:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug289524TestLanguage.g:272:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug289524TestLanguage.g:267:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug289524TestLanguage.g:272:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -604,8 +604,8 @@ public class InternalBug289524TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug289524TestLanguage.g:269:16: ( . ) - // InternalBug289524TestLanguage.g:269:18: . + // InternalBug289524TestLanguage.g:274:16: ( . ) + // InternalBug289524TestLanguage.g:274:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524TestLanguageParser.java index 2cfaaedf7..34e56f6aa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug289524TestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -82,7 +90,7 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug289524TestLanguage.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug289524TestLanguage.g:75:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -90,8 +98,8 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug289524TestLanguage.g:70:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug289524TestLanguage.g:71:2: iv_ruleModel= ruleModel EOF + // InternalBug289524TestLanguage.g:75:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug289524TestLanguage.g:76:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -122,7 +130,7 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug289524TestLanguage.g:77:1: ruleModel returns [EObject current=null] : ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) ; + // InternalBug289524TestLanguage.g:82:1: ruleModel returns [EObject current=null] : ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -134,14 +142,14 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug289524TestLanguage.g:83:2: ( ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) ) - // InternalBug289524TestLanguage.g:84:2: ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) + // InternalBug289524TestLanguage.g:88:2: ( ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) ) + // InternalBug289524TestLanguage.g:89:2: ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) { - // InternalBug289524TestLanguage.g:84:2: ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) - // InternalBug289524TestLanguage.g:85:3: () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* + // InternalBug289524TestLanguage.g:89:2: ( () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* ) + // InternalBug289524TestLanguage.g:90:3: () otherlv_1= 'Model' ( (lv_refs_2_0= ruleModelElement ) )* { - // InternalBug289524TestLanguage.g:85:3: () - // InternalBug289524TestLanguage.g:86:4: + // InternalBug289524TestLanguage.g:90:3: () + // InternalBug289524TestLanguage.g:91:4: { if ( state.backtracking==0 ) { @@ -164,7 +172,7 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_1, grammarAccess.getModelAccess().getModelKeyword_1()); } - // InternalBug289524TestLanguage.g:99:3: ( (lv_refs_2_0= ruleModelElement ) )* + // InternalBug289524TestLanguage.g:104:3: ( (lv_refs_2_0= ruleModelElement ) )* loop1: do { int alt1=2; @@ -177,10 +185,10 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug289524TestLanguage.g:100:4: (lv_refs_2_0= ruleModelElement ) + // InternalBug289524TestLanguage.g:105:4: (lv_refs_2_0= ruleModelElement ) { - // InternalBug289524TestLanguage.g:100:4: (lv_refs_2_0= ruleModelElement ) - // InternalBug289524TestLanguage.g:101:5: lv_refs_2_0= ruleModelElement + // InternalBug289524TestLanguage.g:105:4: (lv_refs_2_0= ruleModelElement ) + // InternalBug289524TestLanguage.g:106:5: lv_refs_2_0= ruleModelElement { if ( state.backtracking==0 ) { @@ -242,7 +250,7 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModelElement" - // InternalBug289524TestLanguage.g:122:1: entryRuleModelElement returns [EObject current=null] : iv_ruleModelElement= ruleModelElement EOF ; + // InternalBug289524TestLanguage.g:127:1: entryRuleModelElement returns [EObject current=null] : iv_ruleModelElement= ruleModelElement EOF ; public final EObject entryRuleModelElement() throws RecognitionException { EObject current = null; @@ -250,8 +258,8 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug289524TestLanguage.g:122:53: (iv_ruleModelElement= ruleModelElement EOF ) - // InternalBug289524TestLanguage.g:123:2: iv_ruleModelElement= ruleModelElement EOF + // InternalBug289524TestLanguage.g:127:53: (iv_ruleModelElement= ruleModelElement EOF ) + // InternalBug289524TestLanguage.g:128:2: iv_ruleModelElement= ruleModelElement EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelElementRule()); @@ -282,7 +290,7 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModelElement" - // InternalBug289524TestLanguage.g:129:1: ruleModelElement returns [EObject current=null] : ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) ; + // InternalBug289524TestLanguage.g:134:1: ruleModelElement returns [EObject current=null] : ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) ; public final EObject ruleModelElement() throws RecognitionException { EObject current = null; @@ -297,14 +305,14 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug289524TestLanguage.g:135:2: ( ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) ) - // InternalBug289524TestLanguage.g:136:2: ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) + // InternalBug289524TestLanguage.g:140:2: ( ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) ) + // InternalBug289524TestLanguage.g:141:2: ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) { - // InternalBug289524TestLanguage.g:136:2: ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) - // InternalBug289524TestLanguage.g:137:3: () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ + // InternalBug289524TestLanguage.g:141:2: ( () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ ) + // InternalBug289524TestLanguage.g:142:3: () ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ { - // InternalBug289524TestLanguage.g:137:3: () - // InternalBug289524TestLanguage.g:138:4: + // InternalBug289524TestLanguage.g:142:3: () + // InternalBug289524TestLanguage.g:143:4: { if ( state.backtracking==0 ) { @@ -321,7 +329,7 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug289524TestLanguage.g:147:3: ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ + // InternalBug289524TestLanguage.g:152:3: ( ( (lv_containments_1_0= ruleContained ) ) | (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) )+ int cnt3=0; loop3: do { @@ -350,13 +358,13 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa switch (alt3) { case 1 : - // InternalBug289524TestLanguage.g:148:4: ( (lv_containments_1_0= ruleContained ) ) + // InternalBug289524TestLanguage.g:153:4: ( (lv_containments_1_0= ruleContained ) ) { - // InternalBug289524TestLanguage.g:148:4: ( (lv_containments_1_0= ruleContained ) ) - // InternalBug289524TestLanguage.g:149:5: (lv_containments_1_0= ruleContained ) + // InternalBug289524TestLanguage.g:153:4: ( (lv_containments_1_0= ruleContained ) ) + // InternalBug289524TestLanguage.g:154:5: (lv_containments_1_0= ruleContained ) { - // InternalBug289524TestLanguage.g:149:5: (lv_containments_1_0= ruleContained ) - // InternalBug289524TestLanguage.g:150:6: lv_containments_1_0= ruleContained + // InternalBug289524TestLanguage.g:154:5: (lv_containments_1_0= ruleContained ) + // InternalBug289524TestLanguage.g:155:6: lv_containments_1_0= ruleContained { if ( state.backtracking==0 ) { @@ -391,10 +399,10 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug289524TestLanguage.g:168:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) + // InternalBug289524TestLanguage.g:173:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) { - // InternalBug289524TestLanguage.g:168:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) - // InternalBug289524TestLanguage.g:169:5: otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* + // InternalBug289524TestLanguage.g:173:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) + // InternalBug289524TestLanguage.g:174:5: otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -402,11 +410,11 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getModelElementAccess().getReferenceKeyword_1_1_0()); } - // InternalBug289524TestLanguage.g:173:5: ( (otherlv_3= RULE_ID ) ) - // InternalBug289524TestLanguage.g:174:6: (otherlv_3= RULE_ID ) + // InternalBug289524TestLanguage.g:178:5: ( (otherlv_3= RULE_ID ) ) + // InternalBug289524TestLanguage.g:179:6: (otherlv_3= RULE_ID ) { - // InternalBug289524TestLanguage.g:174:6: (otherlv_3= RULE_ID ) - // InternalBug289524TestLanguage.g:175:7: otherlv_3= RULE_ID + // InternalBug289524TestLanguage.g:179:6: (otherlv_3= RULE_ID ) + // InternalBug289524TestLanguage.g:180:7: otherlv_3= RULE_ID { if ( state.backtracking==0 ) { @@ -432,7 +440,7 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug289524TestLanguage.g:189:5: (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* + // InternalBug289524TestLanguage.g:194:5: (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* loop2: do { int alt2=2; @@ -445,7 +453,7 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa switch (alt2) { case 1 : - // InternalBug289524TestLanguage.g:190:6: otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) + // InternalBug289524TestLanguage.g:195:6: otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -453,11 +461,11 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_4, grammarAccess.getModelElementAccess().getDollarSignKeyword_1_1_2_0()); } - // InternalBug289524TestLanguage.g:194:6: ( (otherlv_5= RULE_ID ) ) - // InternalBug289524TestLanguage.g:195:7: (otherlv_5= RULE_ID ) + // InternalBug289524TestLanguage.g:199:6: ( (otherlv_5= RULE_ID ) ) + // InternalBug289524TestLanguage.g:200:7: (otherlv_5= RULE_ID ) { - // InternalBug289524TestLanguage.g:195:7: (otherlv_5= RULE_ID ) - // InternalBug289524TestLanguage.g:196:8: otherlv_5= RULE_ID + // InternalBug289524TestLanguage.g:200:7: (otherlv_5= RULE_ID ) + // InternalBug289524TestLanguage.g:201:8: otherlv_5= RULE_ID { if ( state.backtracking==0 ) { @@ -534,7 +542,7 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleContained" - // InternalBug289524TestLanguage.g:217:1: entryRuleContained returns [EObject current=null] : iv_ruleContained= ruleContained EOF ; + // InternalBug289524TestLanguage.g:222:1: entryRuleContained returns [EObject current=null] : iv_ruleContained= ruleContained EOF ; public final EObject entryRuleContained() throws RecognitionException { EObject current = null; @@ -542,8 +550,8 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug289524TestLanguage.g:217:50: (iv_ruleContained= ruleContained EOF ) - // InternalBug289524TestLanguage.g:218:2: iv_ruleContained= ruleContained EOF + // InternalBug289524TestLanguage.g:222:50: (iv_ruleContained= ruleContained EOF ) + // InternalBug289524TestLanguage.g:223:2: iv_ruleContained= ruleContained EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getContainedRule()); @@ -574,7 +582,7 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleContained" - // InternalBug289524TestLanguage.g:224:1: ruleContained returns [EObject current=null] : (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalBug289524TestLanguage.g:229:1: ruleContained returns [EObject current=null] : (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleContained() throws RecognitionException { EObject current = null; @@ -585,11 +593,11 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug289524TestLanguage.g:230:2: ( (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalBug289524TestLanguage.g:231:2: (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBug289524TestLanguage.g:235:2: ( (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalBug289524TestLanguage.g:236:2: (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalBug289524TestLanguage.g:231:2: (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalBug289524TestLanguage.g:232:3: otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) + // InternalBug289524TestLanguage.g:236:2: (otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBug289524TestLanguage.g:237:3: otherlv_0= 'containment' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -597,11 +605,11 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_0, grammarAccess.getContainedAccess().getContainmentKeyword_0()); } - // InternalBug289524TestLanguage.g:236:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBug289524TestLanguage.g:237:4: (lv_name_1_0= RULE_ID ) + // InternalBug289524TestLanguage.g:241:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBug289524TestLanguage.g:242:4: (lv_name_1_0= RULE_ID ) { - // InternalBug289524TestLanguage.g:237:4: (lv_name_1_0= RULE_ID ) - // InternalBug289524TestLanguage.g:238:5: lv_name_1_0= RULE_ID + // InternalBug289524TestLanguage.g:242:4: (lv_name_1_0= RULE_ID ) + // InternalBug289524TestLanguage.g:243:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -655,14 +663,14 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa EObject lv_containments_1_0 = null; - // InternalBug289524TestLanguage.g:148:4: ( ( (lv_containments_1_0= ruleContained ) ) ) - // InternalBug289524TestLanguage.g:148:4: ( (lv_containments_1_0= ruleContained ) ) + // InternalBug289524TestLanguage.g:153:4: ( ( (lv_containments_1_0= ruleContained ) ) ) + // InternalBug289524TestLanguage.g:153:4: ( (lv_containments_1_0= ruleContained ) ) { - // InternalBug289524TestLanguage.g:148:4: ( (lv_containments_1_0= ruleContained ) ) - // InternalBug289524TestLanguage.g:149:5: (lv_containments_1_0= ruleContained ) + // InternalBug289524TestLanguage.g:153:4: ( (lv_containments_1_0= ruleContained ) ) + // InternalBug289524TestLanguage.g:154:5: (lv_containments_1_0= ruleContained ) { - // InternalBug289524TestLanguage.g:149:5: (lv_containments_1_0= ruleContained ) - // InternalBug289524TestLanguage.g:150:6: lv_containments_1_0= ruleContained + // InternalBug289524TestLanguage.g:154:5: (lv_containments_1_0= ruleContained ) + // InternalBug289524TestLanguage.g:155:6: lv_containments_1_0= ruleContained { if ( state.backtracking==0 ) { @@ -692,18 +700,18 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa Token otherlv_4=null; Token otherlv_5=null; - // InternalBug289524TestLanguage.g:168:4: ( (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) ) - // InternalBug289524TestLanguage.g:168:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) + // InternalBug289524TestLanguage.g:173:4: ( (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) ) + // InternalBug289524TestLanguage.g:173:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) { - // InternalBug289524TestLanguage.g:168:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) - // InternalBug289524TestLanguage.g:169:5: otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* + // InternalBug289524TestLanguage.g:173:4: (otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* ) + // InternalBug289524TestLanguage.g:174:5: otherlv_2= 'reference' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_4); if (state.failed) return ; - // InternalBug289524TestLanguage.g:173:5: ( (otherlv_3= RULE_ID ) ) - // InternalBug289524TestLanguage.g:174:6: (otherlv_3= RULE_ID ) + // InternalBug289524TestLanguage.g:178:5: ( (otherlv_3= RULE_ID ) ) + // InternalBug289524TestLanguage.g:179:6: (otherlv_3= RULE_ID ) { - // InternalBug289524TestLanguage.g:174:6: (otherlv_3= RULE_ID ) - // InternalBug289524TestLanguage.g:175:7: otherlv_3= RULE_ID + // InternalBug289524TestLanguage.g:179:6: (otherlv_3= RULE_ID ) + // InternalBug289524TestLanguage.g:180:7: otherlv_3= RULE_ID { if ( state.backtracking==0 ) { @@ -717,7 +725,7 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug289524TestLanguage.g:189:5: (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* + // InternalBug289524TestLanguage.g:194:5: (otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) )* loop4: do { int alt4=2; @@ -730,14 +738,14 @@ public class InternalBug289524TestLanguageParser extends AbstractInternalAntlrPa switch (alt4) { case 1 : - // InternalBug289524TestLanguage.g:190:6: otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) + // InternalBug289524TestLanguage.g:195:6: otherlv_4= '$' ( (otherlv_5= RULE_ID ) ) { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_4); if (state.failed) return ; - // InternalBug289524TestLanguage.g:194:6: ( (otherlv_5= RULE_ID ) ) - // InternalBug289524TestLanguage.g:195:7: (otherlv_5= RULE_ID ) + // InternalBug289524TestLanguage.g:199:6: ( (otherlv_5= RULE_ID ) ) + // InternalBug289524TestLanguage.g:200:7: (otherlv_5= RULE_ID ) { - // InternalBug289524TestLanguage.g:195:7: (otherlv_5= RULE_ID ) - // InternalBug289524TestLanguage.g:196:8: otherlv_5= RULE_ID + // InternalBug289524TestLanguage.g:200:7: (otherlv_5= RULE_ID ) + // InternalBug289524TestLanguage.g:201:8: otherlv_5= RULE_ID { if ( state.backtracking==0 ) { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889ExTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889ExTestLanguage.g index 0014c46ae..c85783183 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889ExTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889ExTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug296889ExTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889ExTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889ExTestLanguageLexer.java index 0f7629473..ba7691a40 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889ExTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889ExTestLanguageLexer.java @@ -105,10 +105,10 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889ExTestLanguage.g:480:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug296889ExTestLanguage.g:480:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug296889ExTestLanguage.g:485:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug296889ExTestLanguage.g:485:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug296889ExTestLanguage.g:480:11: ( '^' )? + // InternalBug296889ExTestLanguage.g:485:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -117,7 +117,7 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug296889ExTestLanguage.g:480:11: '^' + // InternalBug296889ExTestLanguage.g:485:11: '^' { match('^'); @@ -135,7 +135,7 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug296889ExTestLanguage.g:480:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug296889ExTestLanguage.g:485:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -184,10 +184,10 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889ExTestLanguage.g:482:10: ( ( '0' .. '9' )+ ) - // InternalBug296889ExTestLanguage.g:482:12: ( '0' .. '9' )+ + // InternalBug296889ExTestLanguage.g:487:10: ( ( '0' .. '9' )+ ) + // InternalBug296889ExTestLanguage.g:487:12: ( '0' .. '9' )+ { - // InternalBug296889ExTestLanguage.g:482:12: ( '0' .. '9' )+ + // InternalBug296889ExTestLanguage.g:487:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -201,7 +201,7 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug296889ExTestLanguage.g:482:13: '0' .. '9' + // InternalBug296889ExTestLanguage.g:487:13: '0' .. '9' { matchRange('0','9'); @@ -233,10 +233,10 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889ExTestLanguage.g:484:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug296889ExTestLanguage.g:484:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug296889ExTestLanguage.g:489:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug296889ExTestLanguage.g:489:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug296889ExTestLanguage.g:484:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug296889ExTestLanguage.g:489:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -254,10 +254,10 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug296889ExTestLanguage.g:484:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug296889ExTestLanguage.g:489:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug296889ExTestLanguage.g:484:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug296889ExTestLanguage.g:489:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -273,7 +273,7 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug296889ExTestLanguage.g:484:21: '\\\\' . + // InternalBug296889ExTestLanguage.g:489:21: '\\\\' . { match('\\'); matchAny(); @@ -281,7 +281,7 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug296889ExTestLanguage.g:484:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug296889ExTestLanguage.g:489:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -306,10 +306,10 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug296889ExTestLanguage.g:484:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug296889ExTestLanguage.g:489:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug296889ExTestLanguage.g:484:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug296889ExTestLanguage.g:489:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -325,7 +325,7 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug296889ExTestLanguage.g:484:54: '\\\\' . + // InternalBug296889ExTestLanguage.g:489:54: '\\\\' . { match('\\'); matchAny(); @@ -333,7 +333,7 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug296889ExTestLanguage.g:484:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug296889ExTestLanguage.g:489:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -376,12 +376,12 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889ExTestLanguage.g:486:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug296889ExTestLanguage.g:486:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug296889ExTestLanguage.g:491:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug296889ExTestLanguage.g:491:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug296889ExTestLanguage.g:486:24: ( options {greedy=false; } : . )* + // InternalBug296889ExTestLanguage.g:491:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -406,7 +406,7 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug296889ExTestLanguage.g:486:52: . + // InternalBug296889ExTestLanguage.g:491:52: . { matchAny(); @@ -436,12 +436,12 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889ExTestLanguage.g:488:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug296889ExTestLanguage.g:488:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug296889ExTestLanguage.g:493:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug296889ExTestLanguage.g:493:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug296889ExTestLanguage.g:488:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug296889ExTestLanguage.g:493:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -454,7 +454,7 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug296889ExTestLanguage.g:488:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug296889ExTestLanguage.g:493: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(); @@ -474,7 +474,7 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { } } while (true); - // InternalBug296889ExTestLanguage.g:488:40: ( ( '\\r' )? '\\n' )? + // InternalBug296889ExTestLanguage.g:493:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -483,9 +483,9 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug296889ExTestLanguage.g:488:41: ( '\\r' )? '\\n' + // InternalBug296889ExTestLanguage.g:493:41: ( '\\r' )? '\\n' { - // InternalBug296889ExTestLanguage.g:488:41: ( '\\r' )? + // InternalBug296889ExTestLanguage.g:493:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -494,7 +494,7 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug296889ExTestLanguage.g:488:41: '\\r' + // InternalBug296889ExTestLanguage.g:493:41: '\\r' { match('\r'); @@ -526,10 +526,10 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889ExTestLanguage.g:490:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug296889ExTestLanguage.g:490:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug296889ExTestLanguage.g:495:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug296889ExTestLanguage.g:495:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug296889ExTestLanguage.g:490:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug296889ExTestLanguage.g:495:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -583,8 +583,8 @@ public class InternalBug296889ExTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889ExTestLanguage.g:492:16: ( . ) - // InternalBug296889ExTestLanguage.g:492:18: . + // InternalBug296889ExTestLanguage.g:497:16: ( . ) + // InternalBug296889ExTestLanguage.g:497:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889ExTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889ExTestLanguageParser.java index 8973f6899..d741d9f1e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889ExTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889ExTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -81,7 +89,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleModel" - // InternalBug296889ExTestLanguage.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug296889ExTestLanguage.g:75:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -89,8 +97,8 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug296889ExTestLanguage.g:70:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug296889ExTestLanguage.g:71:2: iv_ruleModel= ruleModel EOF + // InternalBug296889ExTestLanguage.g:75:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug296889ExTestLanguage.g:76:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -121,7 +129,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleModel" - // InternalBug296889ExTestLanguage.g:77:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) ; + // InternalBug296889ExTestLanguage.g:82:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -136,10 +144,10 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug296889ExTestLanguage.g:83:2: ( ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) ) - // InternalBug296889ExTestLanguage.g:84:2: ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) + // InternalBug296889ExTestLanguage.g:88:2: ( ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) ) + // InternalBug296889ExTestLanguage.g:89:2: ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) { - // InternalBug296889ExTestLanguage.g:84:2: ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) + // InternalBug296889ExTestLanguage.g:89:2: ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -158,10 +166,10 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } switch (alt3) { case 1 : - // InternalBug296889ExTestLanguage.g:85:3: (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) + // InternalBug296889ExTestLanguage.g:90:3: (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) { - // InternalBug296889ExTestLanguage.g:85:3: (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) - // InternalBug296889ExTestLanguage.g:86:4: otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* + // InternalBug296889ExTestLanguage.g:90:3: (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) + // InternalBug296889ExTestLanguage.g:91:4: otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -169,7 +177,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr newLeafNode(otherlv_0, grammarAccess.getModelAccess().getModelKeyword_0_0()); } - // InternalBug296889ExTestLanguage.g:90:4: ( (lv_expressions_1_0= ruleExpression ) )* + // InternalBug296889ExTestLanguage.g:95:4: ( (lv_expressions_1_0= ruleExpression ) )* loop1: do { int alt1=2; @@ -182,10 +190,10 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr switch (alt1) { case 1 : - // InternalBug296889ExTestLanguage.g:91:5: (lv_expressions_1_0= ruleExpression ) + // InternalBug296889ExTestLanguage.g:96:5: (lv_expressions_1_0= ruleExpression ) { - // InternalBug296889ExTestLanguage.g:91:5: (lv_expressions_1_0= ruleExpression ) - // InternalBug296889ExTestLanguage.g:92:6: lv_expressions_1_0= ruleExpression + // InternalBug296889ExTestLanguage.g:96:5: (lv_expressions_1_0= ruleExpression ) + // InternalBug296889ExTestLanguage.g:97:6: lv_expressions_1_0= ruleExpression { if ( state.backtracking==0 ) { @@ -229,10 +237,10 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalBug296889ExTestLanguage.g:111:3: (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) + // InternalBug296889ExTestLanguage.g:116:3: (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) { - // InternalBug296889ExTestLanguage.g:111:3: (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) - // InternalBug296889ExTestLanguage.g:112:4: otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* + // InternalBug296889ExTestLanguage.g:116:3: (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) + // InternalBug296889ExTestLanguage.g:117:4: otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -240,7 +248,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr newLeafNode(otherlv_2, grammarAccess.getModelAccess().getDataTypeKeyword_1_0()); } - // InternalBug296889ExTestLanguage.g:116:4: ( (lv_values_3_0= ruleDataTypeExpression ) )* + // InternalBug296889ExTestLanguage.g:121:4: ( (lv_values_3_0= ruleDataTypeExpression ) )* loop2: do { int alt2=2; @@ -253,10 +261,10 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr switch (alt2) { case 1 : - // InternalBug296889ExTestLanguage.g:117:5: (lv_values_3_0= ruleDataTypeExpression ) + // InternalBug296889ExTestLanguage.g:122:5: (lv_values_3_0= ruleDataTypeExpression ) { - // InternalBug296889ExTestLanguage.g:117:5: (lv_values_3_0= ruleDataTypeExpression ) - // InternalBug296889ExTestLanguage.g:118:6: lv_values_3_0= ruleDataTypeExpression + // InternalBug296889ExTestLanguage.g:122:5: (lv_values_3_0= ruleDataTypeExpression ) + // InternalBug296889ExTestLanguage.g:123:6: lv_values_3_0= ruleDataTypeExpression { if ( state.backtracking==0 ) { @@ -324,7 +332,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleExpression" - // InternalBug296889ExTestLanguage.g:140:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; + // InternalBug296889ExTestLanguage.g:145:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; public final EObject entryRuleExpression() throws RecognitionException { EObject current = null; @@ -332,8 +340,8 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug296889ExTestLanguage.g:140:51: (iv_ruleExpression= ruleExpression EOF ) - // InternalBug296889ExTestLanguage.g:141:2: iv_ruleExpression= ruleExpression EOF + // InternalBug296889ExTestLanguage.g:145:51: (iv_ruleExpression= ruleExpression EOF ) + // InternalBug296889ExTestLanguage.g:146:2: iv_ruleExpression= ruleExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExpressionRule()); @@ -364,7 +372,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleExpression" - // InternalBug296889ExTestLanguage.g:147:1: ruleExpression returns [EObject current=null] : (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) ; + // InternalBug296889ExTestLanguage.g:152:1: ruleExpression returns [EObject current=null] : (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) ; public final EObject ruleExpression() throws RecognitionException { EObject current = null; @@ -377,10 +385,10 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug296889ExTestLanguage.g:153:2: ( (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) ) - // InternalBug296889ExTestLanguage.g:154:2: (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) + // InternalBug296889ExTestLanguage.g:158:2: ( (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) ) + // InternalBug296889ExTestLanguage.g:159:2: (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) { - // InternalBug296889ExTestLanguage.g:154:2: (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) + // InternalBug296889ExTestLanguage.g:159:2: (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) int alt4=2; int LA4_0 = input.LA(1); @@ -399,7 +407,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } switch (alt4) { case 1 : - // InternalBug296889ExTestLanguage.g:155:3: this_Postop_0= rulePostop + // InternalBug296889ExTestLanguage.g:160:3: this_Postop_0= rulePostop { if ( state.backtracking==0 ) { @@ -426,7 +434,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalBug296889ExTestLanguage.g:167:3: this_Preop_1= rulePreop + // InternalBug296889ExTestLanguage.g:172:3: this_Preop_1= rulePreop { if ( state.backtracking==0 ) { @@ -477,7 +485,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRulePreop" - // InternalBug296889ExTestLanguage.g:182:1: entryRulePreop returns [EObject current=null] : iv_rulePreop= rulePreop EOF ; + // InternalBug296889ExTestLanguage.g:187:1: entryRulePreop returns [EObject current=null] : iv_rulePreop= rulePreop EOF ; public final EObject entryRulePreop() throws RecognitionException { EObject current = null; @@ -485,8 +493,8 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug296889ExTestLanguage.g:182:46: (iv_rulePreop= rulePreop EOF ) - // InternalBug296889ExTestLanguage.g:183:2: iv_rulePreop= rulePreop EOF + // InternalBug296889ExTestLanguage.g:187:46: (iv_rulePreop= rulePreop EOF ) + // InternalBug296889ExTestLanguage.g:188:2: iv_rulePreop= rulePreop EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPreopRule()); @@ -517,7 +525,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "rulePreop" - // InternalBug296889ExTestLanguage.g:189:1: rulePreop returns [EObject current=null] : ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) ; + // InternalBug296889ExTestLanguage.g:194:1: rulePreop returns [EObject current=null] : ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) ; public final EObject rulePreop() throws RecognitionException { EObject current = null; @@ -529,14 +537,14 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug296889ExTestLanguage.g:195:2: ( ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) ) - // InternalBug296889ExTestLanguage.g:196:2: ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) + // InternalBug296889ExTestLanguage.g:200:2: ( ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) ) + // InternalBug296889ExTestLanguage.g:201:2: ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) { - // InternalBug296889ExTestLanguage.g:196:2: ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) - // InternalBug296889ExTestLanguage.g:197:3: () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) + // InternalBug296889ExTestLanguage.g:201:2: ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) + // InternalBug296889ExTestLanguage.g:202:3: () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) { - // InternalBug296889ExTestLanguage.g:197:3: () - // InternalBug296889ExTestLanguage.g:198:4: + // InternalBug296889ExTestLanguage.g:202:3: () + // InternalBug296889ExTestLanguage.g:203:4: { if ( state.backtracking==0 ) { @@ -553,11 +561,11 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } - // InternalBug296889ExTestLanguage.g:207:3: ( (lv_functionName_1_0= '--' ) ) - // InternalBug296889ExTestLanguage.g:208:4: (lv_functionName_1_0= '--' ) + // InternalBug296889ExTestLanguage.g:212:3: ( (lv_functionName_1_0= '--' ) ) + // InternalBug296889ExTestLanguage.g:213:4: (lv_functionName_1_0= '--' ) { - // InternalBug296889ExTestLanguage.g:208:4: (lv_functionName_1_0= '--' ) - // InternalBug296889ExTestLanguage.g:209:5: lv_functionName_1_0= '--' + // InternalBug296889ExTestLanguage.g:213:4: (lv_functionName_1_0= '--' ) + // InternalBug296889ExTestLanguage.g:214:5: lv_functionName_1_0= '--' { lv_functionName_1_0=(Token)match(input,13,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -579,11 +587,11 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } - // InternalBug296889ExTestLanguage.g:221:3: ( (lv_expr_2_0= ruleVariable ) ) - // InternalBug296889ExTestLanguage.g:222:4: (lv_expr_2_0= ruleVariable ) + // InternalBug296889ExTestLanguage.g:226:3: ( (lv_expr_2_0= ruleVariable ) ) + // InternalBug296889ExTestLanguage.g:227:4: (lv_expr_2_0= ruleVariable ) { - // InternalBug296889ExTestLanguage.g:222:4: (lv_expr_2_0= ruleVariable ) - // InternalBug296889ExTestLanguage.g:223:5: lv_expr_2_0= ruleVariable + // InternalBug296889ExTestLanguage.g:227:4: (lv_expr_2_0= ruleVariable ) + // InternalBug296889ExTestLanguage.g:228:5: lv_expr_2_0= ruleVariable { if ( state.backtracking==0 ) { @@ -639,7 +647,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRulePostop" - // InternalBug296889ExTestLanguage.g:244:1: entryRulePostop returns [EObject current=null] : iv_rulePostop= rulePostop EOF ; + // InternalBug296889ExTestLanguage.g:249:1: entryRulePostop returns [EObject current=null] : iv_rulePostop= rulePostop EOF ; public final EObject entryRulePostop() throws RecognitionException { EObject current = null; @@ -647,8 +655,8 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug296889ExTestLanguage.g:244:47: (iv_rulePostop= rulePostop EOF ) - // InternalBug296889ExTestLanguage.g:245:2: iv_rulePostop= rulePostop EOF + // InternalBug296889ExTestLanguage.g:249:47: (iv_rulePostop= rulePostop EOF ) + // InternalBug296889ExTestLanguage.g:250:2: iv_rulePostop= rulePostop EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPostopRule()); @@ -679,7 +687,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "rulePostop" - // InternalBug296889ExTestLanguage.g:251:1: rulePostop returns [EObject current=null] : (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) ; + // InternalBug296889ExTestLanguage.g:256:1: rulePostop returns [EObject current=null] : (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) ; public final EObject rulePostop() throws RecognitionException { EObject current = null; @@ -691,11 +699,11 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug296889ExTestLanguage.g:257:2: ( (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) ) - // InternalBug296889ExTestLanguage.g:258:2: (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) + // InternalBug296889ExTestLanguage.g:262:2: ( (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) ) + // InternalBug296889ExTestLanguage.g:263:2: (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) { - // InternalBug296889ExTestLanguage.g:258:2: (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) - // InternalBug296889ExTestLanguage.g:259:3: this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? + // InternalBug296889ExTestLanguage.g:263:2: (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) + // InternalBug296889ExTestLanguage.g:264:3: this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? { if ( state.backtracking==0 ) { @@ -718,7 +726,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr afterParserOrEnumRuleCall(); } - // InternalBug296889ExTestLanguage.g:270:3: ( () ( (lv_functionName_2_0= '--' ) ) )? + // InternalBug296889ExTestLanguage.g:275:3: ( () ( (lv_functionName_2_0= '--' ) ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -738,10 +746,10 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } switch (alt5) { case 1 : - // InternalBug296889ExTestLanguage.g:271:4: () ( (lv_functionName_2_0= '--' ) ) + // InternalBug296889ExTestLanguage.g:276:4: () ( (lv_functionName_2_0= '--' ) ) { - // InternalBug296889ExTestLanguage.g:271:4: () - // InternalBug296889ExTestLanguage.g:272:5: + // InternalBug296889ExTestLanguage.g:276:4: () + // InternalBug296889ExTestLanguage.g:277:5: { if ( state.backtracking==0 ) { @@ -758,11 +766,11 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } - // InternalBug296889ExTestLanguage.g:281:4: ( (lv_functionName_2_0= '--' ) ) - // InternalBug296889ExTestLanguage.g:282:5: (lv_functionName_2_0= '--' ) + // InternalBug296889ExTestLanguage.g:286:4: ( (lv_functionName_2_0= '--' ) ) + // InternalBug296889ExTestLanguage.g:287:5: (lv_functionName_2_0= '--' ) { - // InternalBug296889ExTestLanguage.g:282:5: (lv_functionName_2_0= '--' ) - // InternalBug296889ExTestLanguage.g:283:6: lv_functionName_2_0= '--' + // InternalBug296889ExTestLanguage.g:287:5: (lv_functionName_2_0= '--' ) + // InternalBug296889ExTestLanguage.g:288:6: lv_functionName_2_0= '--' { lv_functionName_2_0=(Token)match(input,13,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -815,7 +823,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleVariable" - // InternalBug296889ExTestLanguage.g:300:1: entryRuleVariable returns [EObject current=null] : iv_ruleVariable= ruleVariable EOF ; + // InternalBug296889ExTestLanguage.g:305:1: entryRuleVariable returns [EObject current=null] : iv_ruleVariable= ruleVariable EOF ; public final EObject entryRuleVariable() throws RecognitionException { EObject current = null; @@ -823,8 +831,8 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug296889ExTestLanguage.g:300:49: (iv_ruleVariable= ruleVariable EOF ) - // InternalBug296889ExTestLanguage.g:301:2: iv_ruleVariable= ruleVariable EOF + // InternalBug296889ExTestLanguage.g:305:49: (iv_ruleVariable= ruleVariable EOF ) + // InternalBug296889ExTestLanguage.g:306:2: iv_ruleVariable= ruleVariable EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getVariableRule()); @@ -855,7 +863,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleVariable" - // InternalBug296889ExTestLanguage.g:307:1: ruleVariable returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalBug296889ExTestLanguage.g:312:1: ruleVariable returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleVariable() throws RecognitionException { EObject current = null; @@ -865,14 +873,14 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug296889ExTestLanguage.g:313:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalBug296889ExTestLanguage.g:314:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBug296889ExTestLanguage.g:318:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalBug296889ExTestLanguage.g:319:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalBug296889ExTestLanguage.g:314:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) - // InternalBug296889ExTestLanguage.g:315:3: () ( (lv_name_1_0= RULE_ID ) ) + // InternalBug296889ExTestLanguage.g:319:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBug296889ExTestLanguage.g:320:3: () ( (lv_name_1_0= RULE_ID ) ) { - // InternalBug296889ExTestLanguage.g:315:3: () - // InternalBug296889ExTestLanguage.g:316:4: + // InternalBug296889ExTestLanguage.g:320:3: () + // InternalBug296889ExTestLanguage.g:321:4: { if ( state.backtracking==0 ) { @@ -889,11 +897,11 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } - // InternalBug296889ExTestLanguage.g:325:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBug296889ExTestLanguage.g:326:4: (lv_name_1_0= RULE_ID ) + // InternalBug296889ExTestLanguage.g:330:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBug296889ExTestLanguage.g:331:4: (lv_name_1_0= RULE_ID ) { - // InternalBug296889ExTestLanguage.g:326:4: (lv_name_1_0= RULE_ID ) - // InternalBug296889ExTestLanguage.g:327:5: lv_name_1_0= RULE_ID + // InternalBug296889ExTestLanguage.g:331:4: (lv_name_1_0= RULE_ID ) + // InternalBug296889ExTestLanguage.g:332:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -944,7 +952,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleDataTypeExpression" - // InternalBug296889ExTestLanguage.g:347:1: entryRuleDataTypeExpression returns [String current=null] : iv_ruleDataTypeExpression= ruleDataTypeExpression EOF ; + // InternalBug296889ExTestLanguage.g:352:1: entryRuleDataTypeExpression returns [String current=null] : iv_ruleDataTypeExpression= ruleDataTypeExpression EOF ; public final String entryRuleDataTypeExpression() throws RecognitionException { String current = null; @@ -952,8 +960,8 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug296889ExTestLanguage.g:347:58: (iv_ruleDataTypeExpression= ruleDataTypeExpression EOF ) - // InternalBug296889ExTestLanguage.g:348:2: iv_ruleDataTypeExpression= ruleDataTypeExpression EOF + // InternalBug296889ExTestLanguage.g:352:58: (iv_ruleDataTypeExpression= ruleDataTypeExpression EOF ) + // InternalBug296889ExTestLanguage.g:353:2: iv_ruleDataTypeExpression= ruleDataTypeExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDataTypeExpressionRule()); @@ -984,7 +992,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleDataTypeExpression" - // InternalBug296889ExTestLanguage.g:354:1: ruleDataTypeExpression returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) ; + // InternalBug296889ExTestLanguage.g:359:1: ruleDataTypeExpression returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) ; public final AntlrDatatypeRuleToken ruleDataTypeExpression() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -997,10 +1005,10 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug296889ExTestLanguage.g:360:2: ( (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) ) - // InternalBug296889ExTestLanguage.g:361:2: (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) + // InternalBug296889ExTestLanguage.g:365:2: ( (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) ) + // InternalBug296889ExTestLanguage.g:366:2: (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) { - // InternalBug296889ExTestLanguage.g:361:2: (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) + // InternalBug296889ExTestLanguage.g:366:2: (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) int alt6=2; int LA6_0 = input.LA(1); @@ -1019,7 +1027,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } switch (alt6) { case 1 : - // InternalBug296889ExTestLanguage.g:362:3: this_DataTypePostop_0= ruleDataTypePostop + // InternalBug296889ExTestLanguage.g:367:3: this_DataTypePostop_0= ruleDataTypePostop { if ( state.backtracking==0 ) { @@ -1045,7 +1053,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalBug296889ExTestLanguage.g:373:3: this_DataTypePreop_1= ruleDataTypePreop + // InternalBug296889ExTestLanguage.g:378:3: this_DataTypePreop_1= ruleDataTypePreop { if ( state.backtracking==0 ) { @@ -1095,7 +1103,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleDataTypePreop" - // InternalBug296889ExTestLanguage.g:387:1: entryRuleDataTypePreop returns [String current=null] : iv_ruleDataTypePreop= ruleDataTypePreop EOF ; + // InternalBug296889ExTestLanguage.g:392:1: entryRuleDataTypePreop returns [String current=null] : iv_ruleDataTypePreop= ruleDataTypePreop EOF ; public final String entryRuleDataTypePreop() throws RecognitionException { String current = null; @@ -1103,8 +1111,8 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug296889ExTestLanguage.g:387:53: (iv_ruleDataTypePreop= ruleDataTypePreop EOF ) - // InternalBug296889ExTestLanguage.g:388:2: iv_ruleDataTypePreop= ruleDataTypePreop EOF + // InternalBug296889ExTestLanguage.g:392:53: (iv_ruleDataTypePreop= ruleDataTypePreop EOF ) + // InternalBug296889ExTestLanguage.g:393:2: iv_ruleDataTypePreop= ruleDataTypePreop EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDataTypePreopRule()); @@ -1135,7 +1143,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleDataTypePreop" - // InternalBug296889ExTestLanguage.g:394:1: ruleDataTypePreop returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) ; + // InternalBug296889ExTestLanguage.g:399:1: ruleDataTypePreop returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) ; public final AntlrDatatypeRuleToken ruleDataTypePreop() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1147,11 +1155,11 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug296889ExTestLanguage.g:400:2: ( (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) ) - // InternalBug296889ExTestLanguage.g:401:2: (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) + // InternalBug296889ExTestLanguage.g:405:2: ( (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) ) + // InternalBug296889ExTestLanguage.g:406:2: (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) { - // InternalBug296889ExTestLanguage.g:401:2: (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) - // InternalBug296889ExTestLanguage.g:402:3: kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable + // InternalBug296889ExTestLanguage.g:406:2: (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) + // InternalBug296889ExTestLanguage.g:407:3: kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1205,7 +1213,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleDataTypePostop" - // InternalBug296889ExTestLanguage.g:421:1: entryRuleDataTypePostop returns [String current=null] : iv_ruleDataTypePostop= ruleDataTypePostop EOF ; + // InternalBug296889ExTestLanguage.g:426:1: entryRuleDataTypePostop returns [String current=null] : iv_ruleDataTypePostop= ruleDataTypePostop EOF ; public final String entryRuleDataTypePostop() throws RecognitionException { String current = null; @@ -1213,8 +1221,8 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug296889ExTestLanguage.g:421:54: (iv_ruleDataTypePostop= ruleDataTypePostop EOF ) - // InternalBug296889ExTestLanguage.g:422:2: iv_ruleDataTypePostop= ruleDataTypePostop EOF + // InternalBug296889ExTestLanguage.g:426:54: (iv_ruleDataTypePostop= ruleDataTypePostop EOF ) + // InternalBug296889ExTestLanguage.g:427:2: iv_ruleDataTypePostop= ruleDataTypePostop EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDataTypePostopRule()); @@ -1245,7 +1253,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleDataTypePostop" - // InternalBug296889ExTestLanguage.g:428:1: ruleDataTypePostop returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) ; + // InternalBug296889ExTestLanguage.g:433:1: ruleDataTypePostop returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) ; public final AntlrDatatypeRuleToken ruleDataTypePostop() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1257,11 +1265,11 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug296889ExTestLanguage.g:434:2: ( (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) ) - // InternalBug296889ExTestLanguage.g:435:2: (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) + // InternalBug296889ExTestLanguage.g:439:2: ( (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) ) + // InternalBug296889ExTestLanguage.g:440:2: (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) { - // InternalBug296889ExTestLanguage.g:435:2: (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) - // InternalBug296889ExTestLanguage.g:436:3: this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? + // InternalBug296889ExTestLanguage.g:440:2: (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) + // InternalBug296889ExTestLanguage.g:441:3: this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? { if ( state.backtracking==0 ) { @@ -1283,7 +1291,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr afterParserOrEnumRuleCall(); } - // InternalBug296889ExTestLanguage.g:446:3: (kw= '--' )? + // InternalBug296889ExTestLanguage.g:451:3: (kw= '--' )? int alt7=2; int LA7_0 = input.LA(1); @@ -1303,7 +1311,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } switch (alt7) { case 1 : - // InternalBug296889ExTestLanguage.g:447:4: kw= '--' + // InternalBug296889ExTestLanguage.g:452:4: kw= '--' { kw=(Token)match(input,13,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1343,7 +1351,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleDataTypeVariable" - // InternalBug296889ExTestLanguage.g:457:1: entryRuleDataTypeVariable returns [String current=null] : iv_ruleDataTypeVariable= ruleDataTypeVariable EOF ; + // InternalBug296889ExTestLanguage.g:462:1: entryRuleDataTypeVariable returns [String current=null] : iv_ruleDataTypeVariable= ruleDataTypeVariable EOF ; public final String entryRuleDataTypeVariable() throws RecognitionException { String current = null; @@ -1351,8 +1359,8 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug296889ExTestLanguage.g:457:56: (iv_ruleDataTypeVariable= ruleDataTypeVariable EOF ) - // InternalBug296889ExTestLanguage.g:458:2: iv_ruleDataTypeVariable= ruleDataTypeVariable EOF + // InternalBug296889ExTestLanguage.g:462:56: (iv_ruleDataTypeVariable= ruleDataTypeVariable EOF ) + // InternalBug296889ExTestLanguage.g:463:2: iv_ruleDataTypeVariable= ruleDataTypeVariable EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDataTypeVariableRule()); @@ -1383,7 +1391,7 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleDataTypeVariable" - // InternalBug296889ExTestLanguage.g:464:1: ruleDataTypeVariable returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalBug296889ExTestLanguage.g:469:1: ruleDataTypeVariable returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleDataTypeVariable() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1393,8 +1401,8 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug296889ExTestLanguage.g:470:2: (this_ID_0= RULE_ID ) - // InternalBug296889ExTestLanguage.g:471:2: this_ID_0= RULE_ID + // InternalBug296889ExTestLanguage.g:475:2: (this_ID_0= RULE_ID ) + // InternalBug296889ExTestLanguage.g:476:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1431,11 +1439,11 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr public final void synpred5_InternalBug296889ExTestLanguage_fragment() throws RecognitionException { Token lv_functionName_2_0=null; - // InternalBug296889ExTestLanguage.g:271:4: ( () ( (lv_functionName_2_0= '--' ) ) ) - // InternalBug296889ExTestLanguage.g:271:4: () ( (lv_functionName_2_0= '--' ) ) + // InternalBug296889ExTestLanguage.g:276:4: ( () ( (lv_functionName_2_0= '--' ) ) ) + // InternalBug296889ExTestLanguage.g:276:4: () ( (lv_functionName_2_0= '--' ) ) { - // InternalBug296889ExTestLanguage.g:271:4: () - // InternalBug296889ExTestLanguage.g:272:5: + // InternalBug296889ExTestLanguage.g:276:4: () + // InternalBug296889ExTestLanguage.g:277:5: { if ( state.backtracking==0 ) { @@ -1445,11 +1453,11 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr } - // InternalBug296889ExTestLanguage.g:281:4: ( (lv_functionName_2_0= '--' ) ) - // InternalBug296889ExTestLanguage.g:282:5: (lv_functionName_2_0= '--' ) + // InternalBug296889ExTestLanguage.g:286:4: ( (lv_functionName_2_0= '--' ) ) + // InternalBug296889ExTestLanguage.g:287:5: (lv_functionName_2_0= '--' ) { - // InternalBug296889ExTestLanguage.g:282:5: (lv_functionName_2_0= '--' ) - // InternalBug296889ExTestLanguage.g:283:6: lv_functionName_2_0= '--' + // InternalBug296889ExTestLanguage.g:287:5: (lv_functionName_2_0= '--' ) + // InternalBug296889ExTestLanguage.g:288:6: lv_functionName_2_0= '--' { lv_functionName_2_0=(Token)match(input,13,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1467,8 +1475,8 @@ public class InternalBug296889ExTestLanguageParser extends AbstractInternalAntlr public final void synpred7_InternalBug296889ExTestLanguage_fragment() throws RecognitionException { Token kw=null; - // InternalBug296889ExTestLanguage.g:447:4: (kw= '--' ) - // InternalBug296889ExTestLanguage.g:447:4: kw= '--' + // InternalBug296889ExTestLanguage.g:452:4: (kw= '--' ) + // InternalBug296889ExTestLanguage.g:452:4: kw= '--' { kw=(Token)match(input,13,FollowSets000.FOLLOW_2); if (state.failed) return ; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889TestLanguage.g index e281a8205..bf40da53b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug296889TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889TestLanguageLexer.java index 63da0e102..a0a52c1e5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889TestLanguageLexer.java @@ -105,10 +105,10 @@ public class InternalBug296889TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889TestLanguage.g:480:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug296889TestLanguage.g:480:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug296889TestLanguage.g:485:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug296889TestLanguage.g:485:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug296889TestLanguage.g:480:11: ( '^' )? + // InternalBug296889TestLanguage.g:485:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -117,7 +117,7 @@ public class InternalBug296889TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug296889TestLanguage.g:480:11: '^' + // InternalBug296889TestLanguage.g:485:11: '^' { match('^'); @@ -135,7 +135,7 @@ public class InternalBug296889TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug296889TestLanguage.g:480:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug296889TestLanguage.g:485:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -184,10 +184,10 @@ public class InternalBug296889TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889TestLanguage.g:482:10: ( ( '0' .. '9' )+ ) - // InternalBug296889TestLanguage.g:482:12: ( '0' .. '9' )+ + // InternalBug296889TestLanguage.g:487:10: ( ( '0' .. '9' )+ ) + // InternalBug296889TestLanguage.g:487:12: ( '0' .. '9' )+ { - // InternalBug296889TestLanguage.g:482:12: ( '0' .. '9' )+ + // InternalBug296889TestLanguage.g:487:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -201,7 +201,7 @@ public class InternalBug296889TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug296889TestLanguage.g:482:13: '0' .. '9' + // InternalBug296889TestLanguage.g:487:13: '0' .. '9' { matchRange('0','9'); @@ -233,10 +233,10 @@ public class InternalBug296889TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889TestLanguage.g:484:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug296889TestLanguage.g:484:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug296889TestLanguage.g:489:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug296889TestLanguage.g:489:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug296889TestLanguage.g:484:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug296889TestLanguage.g:489:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -254,10 +254,10 @@ public class InternalBug296889TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug296889TestLanguage.g:484:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug296889TestLanguage.g:489:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug296889TestLanguage.g:484:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug296889TestLanguage.g:489:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -273,7 +273,7 @@ public class InternalBug296889TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug296889TestLanguage.g:484:21: '\\\\' . + // InternalBug296889TestLanguage.g:489:21: '\\\\' . { match('\\'); matchAny(); @@ -281,7 +281,7 @@ public class InternalBug296889TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug296889TestLanguage.g:484:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug296889TestLanguage.g:489:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -306,10 +306,10 @@ public class InternalBug296889TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug296889TestLanguage.g:484:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug296889TestLanguage.g:489:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug296889TestLanguage.g:484:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug296889TestLanguage.g:489:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -325,7 +325,7 @@ public class InternalBug296889TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug296889TestLanguage.g:484:54: '\\\\' . + // InternalBug296889TestLanguage.g:489:54: '\\\\' . { match('\\'); matchAny(); @@ -333,7 +333,7 @@ public class InternalBug296889TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug296889TestLanguage.g:484:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug296889TestLanguage.g:489:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -376,12 +376,12 @@ public class InternalBug296889TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889TestLanguage.g:486:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug296889TestLanguage.g:486:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug296889TestLanguage.g:491:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug296889TestLanguage.g:491:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug296889TestLanguage.g:486:24: ( options {greedy=false; } : . )* + // InternalBug296889TestLanguage.g:491:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -406,7 +406,7 @@ public class InternalBug296889TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug296889TestLanguage.g:486:52: . + // InternalBug296889TestLanguage.g:491:52: . { matchAny(); @@ -436,12 +436,12 @@ public class InternalBug296889TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889TestLanguage.g:488:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug296889TestLanguage.g:488:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug296889TestLanguage.g:493:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug296889TestLanguage.g:493:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug296889TestLanguage.g:488:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug296889TestLanguage.g:493:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -454,7 +454,7 @@ public class InternalBug296889TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug296889TestLanguage.g:488:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug296889TestLanguage.g:493: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(); @@ -474,7 +474,7 @@ public class InternalBug296889TestLanguageLexer extends Lexer { } } while (true); - // InternalBug296889TestLanguage.g:488:40: ( ( '\\r' )? '\\n' )? + // InternalBug296889TestLanguage.g:493:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -483,9 +483,9 @@ public class InternalBug296889TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug296889TestLanguage.g:488:41: ( '\\r' )? '\\n' + // InternalBug296889TestLanguage.g:493:41: ( '\\r' )? '\\n' { - // InternalBug296889TestLanguage.g:488:41: ( '\\r' )? + // InternalBug296889TestLanguage.g:493:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -494,7 +494,7 @@ public class InternalBug296889TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug296889TestLanguage.g:488:41: '\\r' + // InternalBug296889TestLanguage.g:493:41: '\\r' { match('\r'); @@ -526,10 +526,10 @@ public class InternalBug296889TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889TestLanguage.g:490:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug296889TestLanguage.g:490:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug296889TestLanguage.g:495:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug296889TestLanguage.g:495:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug296889TestLanguage.g:490:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug296889TestLanguage.g:495:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -583,8 +583,8 @@ public class InternalBug296889TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug296889TestLanguage.g:492:16: ( . ) - // InternalBug296889TestLanguage.g:492:18: . + // InternalBug296889TestLanguage.g:497:16: ( . ) + // InternalBug296889TestLanguage.g:497:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889TestLanguageParser.java index 227527bd9..3e5eccf1c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug296889TestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -81,7 +89,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug296889TestLanguage.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug296889TestLanguage.g:75:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -89,8 +97,8 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug296889TestLanguage.g:70:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug296889TestLanguage.g:71:2: iv_ruleModel= ruleModel EOF + // InternalBug296889TestLanguage.g:75:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug296889TestLanguage.g:76:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -121,7 +129,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug296889TestLanguage.g:77:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) ; + // InternalBug296889TestLanguage.g:82:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -136,10 +144,10 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug296889TestLanguage.g:83:2: ( ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) ) - // InternalBug296889TestLanguage.g:84:2: ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) + // InternalBug296889TestLanguage.g:88:2: ( ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) ) + // InternalBug296889TestLanguage.g:89:2: ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) { - // InternalBug296889TestLanguage.g:84:2: ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) + // InternalBug296889TestLanguage.g:89:2: ( (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) | (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -158,10 +166,10 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } switch (alt3) { case 1 : - // InternalBug296889TestLanguage.g:85:3: (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) + // InternalBug296889TestLanguage.g:90:3: (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) { - // InternalBug296889TestLanguage.g:85:3: (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) - // InternalBug296889TestLanguage.g:86:4: otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* + // InternalBug296889TestLanguage.g:90:3: (otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* ) + // InternalBug296889TestLanguage.g:91:4: otherlv_0= 'Model' ( (lv_expressions_1_0= ruleExpression ) )* { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -169,7 +177,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_0, grammarAccess.getModelAccess().getModelKeyword_0_0()); } - // InternalBug296889TestLanguage.g:90:4: ( (lv_expressions_1_0= ruleExpression ) )* + // InternalBug296889TestLanguage.g:95:4: ( (lv_expressions_1_0= ruleExpression ) )* loop1: do { int alt1=2; @@ -182,10 +190,10 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug296889TestLanguage.g:91:5: (lv_expressions_1_0= ruleExpression ) + // InternalBug296889TestLanguage.g:96:5: (lv_expressions_1_0= ruleExpression ) { - // InternalBug296889TestLanguage.g:91:5: (lv_expressions_1_0= ruleExpression ) - // InternalBug296889TestLanguage.g:92:6: lv_expressions_1_0= ruleExpression + // InternalBug296889TestLanguage.g:96:5: (lv_expressions_1_0= ruleExpression ) + // InternalBug296889TestLanguage.g:97:6: lv_expressions_1_0= ruleExpression { if ( state.backtracking==0 ) { @@ -229,10 +237,10 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug296889TestLanguage.g:111:3: (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) + // InternalBug296889TestLanguage.g:116:3: (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) { - // InternalBug296889TestLanguage.g:111:3: (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) - // InternalBug296889TestLanguage.g:112:4: otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* + // InternalBug296889TestLanguage.g:116:3: (otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* ) + // InternalBug296889TestLanguage.g:117:4: otherlv_2= 'DataType' ( (lv_values_3_0= ruleDataTypeExpression ) )* { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -240,7 +248,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getModelAccess().getDataTypeKeyword_1_0()); } - // InternalBug296889TestLanguage.g:116:4: ( (lv_values_3_0= ruleDataTypeExpression ) )* + // InternalBug296889TestLanguage.g:121:4: ( (lv_values_3_0= ruleDataTypeExpression ) )* loop2: do { int alt2=2; @@ -253,10 +261,10 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa switch (alt2) { case 1 : - // InternalBug296889TestLanguage.g:117:5: (lv_values_3_0= ruleDataTypeExpression ) + // InternalBug296889TestLanguage.g:122:5: (lv_values_3_0= ruleDataTypeExpression ) { - // InternalBug296889TestLanguage.g:117:5: (lv_values_3_0= ruleDataTypeExpression ) - // InternalBug296889TestLanguage.g:118:6: lv_values_3_0= ruleDataTypeExpression + // InternalBug296889TestLanguage.g:122:5: (lv_values_3_0= ruleDataTypeExpression ) + // InternalBug296889TestLanguage.g:123:6: lv_values_3_0= ruleDataTypeExpression { if ( state.backtracking==0 ) { @@ -324,7 +332,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleExpression" - // InternalBug296889TestLanguage.g:140:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; + // InternalBug296889TestLanguage.g:145:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; public final EObject entryRuleExpression() throws RecognitionException { EObject current = null; @@ -332,8 +340,8 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug296889TestLanguage.g:140:51: (iv_ruleExpression= ruleExpression EOF ) - // InternalBug296889TestLanguage.g:141:2: iv_ruleExpression= ruleExpression EOF + // InternalBug296889TestLanguage.g:145:51: (iv_ruleExpression= ruleExpression EOF ) + // InternalBug296889TestLanguage.g:146:2: iv_ruleExpression= ruleExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExpressionRule()); @@ -364,7 +372,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleExpression" - // InternalBug296889TestLanguage.g:147:1: ruleExpression returns [EObject current=null] : (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) ; + // InternalBug296889TestLanguage.g:152:1: ruleExpression returns [EObject current=null] : (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) ; public final EObject ruleExpression() throws RecognitionException { EObject current = null; @@ -377,10 +385,10 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug296889TestLanguage.g:153:2: ( (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) ) - // InternalBug296889TestLanguage.g:154:2: (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) + // InternalBug296889TestLanguage.g:158:2: ( (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) ) + // InternalBug296889TestLanguage.g:159:2: (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) { - // InternalBug296889TestLanguage.g:154:2: (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) + // InternalBug296889TestLanguage.g:159:2: (this_Postop_0= rulePostop | this_Preop_1= rulePreop ) int alt4=2; int LA4_0 = input.LA(1); @@ -399,7 +407,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } switch (alt4) { case 1 : - // InternalBug296889TestLanguage.g:155:3: this_Postop_0= rulePostop + // InternalBug296889TestLanguage.g:160:3: this_Postop_0= rulePostop { if ( state.backtracking==0 ) { @@ -426,7 +434,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug296889TestLanguage.g:167:3: this_Preop_1= rulePreop + // InternalBug296889TestLanguage.g:172:3: this_Preop_1= rulePreop { if ( state.backtracking==0 ) { @@ -477,7 +485,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRulePreop" - // InternalBug296889TestLanguage.g:182:1: entryRulePreop returns [EObject current=null] : iv_rulePreop= rulePreop EOF ; + // InternalBug296889TestLanguage.g:187:1: entryRulePreop returns [EObject current=null] : iv_rulePreop= rulePreop EOF ; public final EObject entryRulePreop() throws RecognitionException { EObject current = null; @@ -485,8 +493,8 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug296889TestLanguage.g:182:46: (iv_rulePreop= rulePreop EOF ) - // InternalBug296889TestLanguage.g:183:2: iv_rulePreop= rulePreop EOF + // InternalBug296889TestLanguage.g:187:46: (iv_rulePreop= rulePreop EOF ) + // InternalBug296889TestLanguage.g:188:2: iv_rulePreop= rulePreop EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPreopRule()); @@ -517,7 +525,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "rulePreop" - // InternalBug296889TestLanguage.g:189:1: rulePreop returns [EObject current=null] : ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) ; + // InternalBug296889TestLanguage.g:194:1: rulePreop returns [EObject current=null] : ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) ; public final EObject rulePreop() throws RecognitionException { EObject current = null; @@ -529,14 +537,14 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug296889TestLanguage.g:195:2: ( ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) ) - // InternalBug296889TestLanguage.g:196:2: ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) + // InternalBug296889TestLanguage.g:200:2: ( ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) ) + // InternalBug296889TestLanguage.g:201:2: ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) { - // InternalBug296889TestLanguage.g:196:2: ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) - // InternalBug296889TestLanguage.g:197:3: () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) + // InternalBug296889TestLanguage.g:201:2: ( () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) ) + // InternalBug296889TestLanguage.g:202:3: () ( (lv_functionName_1_0= '--' ) ) ( (lv_expr_2_0= ruleVariable ) ) { - // InternalBug296889TestLanguage.g:197:3: () - // InternalBug296889TestLanguage.g:198:4: + // InternalBug296889TestLanguage.g:202:3: () + // InternalBug296889TestLanguage.g:203:4: { if ( state.backtracking==0 ) { @@ -553,11 +561,11 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug296889TestLanguage.g:207:3: ( (lv_functionName_1_0= '--' ) ) - // InternalBug296889TestLanguage.g:208:4: (lv_functionName_1_0= '--' ) + // InternalBug296889TestLanguage.g:212:3: ( (lv_functionName_1_0= '--' ) ) + // InternalBug296889TestLanguage.g:213:4: (lv_functionName_1_0= '--' ) { - // InternalBug296889TestLanguage.g:208:4: (lv_functionName_1_0= '--' ) - // InternalBug296889TestLanguage.g:209:5: lv_functionName_1_0= '--' + // InternalBug296889TestLanguage.g:213:4: (lv_functionName_1_0= '--' ) + // InternalBug296889TestLanguage.g:214:5: lv_functionName_1_0= '--' { lv_functionName_1_0=(Token)match(input,13,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -579,11 +587,11 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug296889TestLanguage.g:221:3: ( (lv_expr_2_0= ruleVariable ) ) - // InternalBug296889TestLanguage.g:222:4: (lv_expr_2_0= ruleVariable ) + // InternalBug296889TestLanguage.g:226:3: ( (lv_expr_2_0= ruleVariable ) ) + // InternalBug296889TestLanguage.g:227:4: (lv_expr_2_0= ruleVariable ) { - // InternalBug296889TestLanguage.g:222:4: (lv_expr_2_0= ruleVariable ) - // InternalBug296889TestLanguage.g:223:5: lv_expr_2_0= ruleVariable + // InternalBug296889TestLanguage.g:227:4: (lv_expr_2_0= ruleVariable ) + // InternalBug296889TestLanguage.g:228:5: lv_expr_2_0= ruleVariable { if ( state.backtracking==0 ) { @@ -639,7 +647,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRulePostop" - // InternalBug296889TestLanguage.g:244:1: entryRulePostop returns [EObject current=null] : iv_rulePostop= rulePostop EOF ; + // InternalBug296889TestLanguage.g:249:1: entryRulePostop returns [EObject current=null] : iv_rulePostop= rulePostop EOF ; public final EObject entryRulePostop() throws RecognitionException { EObject current = null; @@ -647,8 +655,8 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug296889TestLanguage.g:244:47: (iv_rulePostop= rulePostop EOF ) - // InternalBug296889TestLanguage.g:245:2: iv_rulePostop= rulePostop EOF + // InternalBug296889TestLanguage.g:249:47: (iv_rulePostop= rulePostop EOF ) + // InternalBug296889TestLanguage.g:250:2: iv_rulePostop= rulePostop EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPostopRule()); @@ -679,7 +687,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "rulePostop" - // InternalBug296889TestLanguage.g:251:1: rulePostop returns [EObject current=null] : (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) ; + // InternalBug296889TestLanguage.g:256:1: rulePostop returns [EObject current=null] : (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) ; public final EObject rulePostop() throws RecognitionException { EObject current = null; @@ -691,11 +699,11 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug296889TestLanguage.g:257:2: ( (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) ) - // InternalBug296889TestLanguage.g:258:2: (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) + // InternalBug296889TestLanguage.g:262:2: ( (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) ) + // InternalBug296889TestLanguage.g:263:2: (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) { - // InternalBug296889TestLanguage.g:258:2: (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) - // InternalBug296889TestLanguage.g:259:3: this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? + // InternalBug296889TestLanguage.g:263:2: (this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? ) + // InternalBug296889TestLanguage.g:264:3: this_Variable_0= ruleVariable ( () ( (lv_functionName_2_0= '--' ) ) )? { if ( state.backtracking==0 ) { @@ -718,7 +726,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa afterParserOrEnumRuleCall(); } - // InternalBug296889TestLanguage.g:270:3: ( () ( (lv_functionName_2_0= '--' ) ) )? + // InternalBug296889TestLanguage.g:275:3: ( () ( (lv_functionName_2_0= '--' ) ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -738,10 +746,10 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } switch (alt5) { case 1 : - // InternalBug296889TestLanguage.g:271:4: () ( (lv_functionName_2_0= '--' ) ) + // InternalBug296889TestLanguage.g:276:4: () ( (lv_functionName_2_0= '--' ) ) { - // InternalBug296889TestLanguage.g:271:4: () - // InternalBug296889TestLanguage.g:272:5: + // InternalBug296889TestLanguage.g:276:4: () + // InternalBug296889TestLanguage.g:277:5: { if ( state.backtracking==0 ) { @@ -758,11 +766,11 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug296889TestLanguage.g:281:4: ( (lv_functionName_2_0= '--' ) ) - // InternalBug296889TestLanguage.g:282:5: (lv_functionName_2_0= '--' ) + // InternalBug296889TestLanguage.g:286:4: ( (lv_functionName_2_0= '--' ) ) + // InternalBug296889TestLanguage.g:287:5: (lv_functionName_2_0= '--' ) { - // InternalBug296889TestLanguage.g:282:5: (lv_functionName_2_0= '--' ) - // InternalBug296889TestLanguage.g:283:6: lv_functionName_2_0= '--' + // InternalBug296889TestLanguage.g:287:5: (lv_functionName_2_0= '--' ) + // InternalBug296889TestLanguage.g:288:6: lv_functionName_2_0= '--' { lv_functionName_2_0=(Token)match(input,13,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -815,7 +823,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleVariable" - // InternalBug296889TestLanguage.g:300:1: entryRuleVariable returns [EObject current=null] : iv_ruleVariable= ruleVariable EOF ; + // InternalBug296889TestLanguage.g:305:1: entryRuleVariable returns [EObject current=null] : iv_ruleVariable= ruleVariable EOF ; public final EObject entryRuleVariable() throws RecognitionException { EObject current = null; @@ -823,8 +831,8 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug296889TestLanguage.g:300:49: (iv_ruleVariable= ruleVariable EOF ) - // InternalBug296889TestLanguage.g:301:2: iv_ruleVariable= ruleVariable EOF + // InternalBug296889TestLanguage.g:305:49: (iv_ruleVariable= ruleVariable EOF ) + // InternalBug296889TestLanguage.g:306:2: iv_ruleVariable= ruleVariable EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getVariableRule()); @@ -855,7 +863,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleVariable" - // InternalBug296889TestLanguage.g:307:1: ruleVariable returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalBug296889TestLanguage.g:312:1: ruleVariable returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleVariable() throws RecognitionException { EObject current = null; @@ -865,14 +873,14 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug296889TestLanguage.g:313:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalBug296889TestLanguage.g:314:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBug296889TestLanguage.g:318:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalBug296889TestLanguage.g:319:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalBug296889TestLanguage.g:314:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) - // InternalBug296889TestLanguage.g:315:3: () ( (lv_name_1_0= RULE_ID ) ) + // InternalBug296889TestLanguage.g:319:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBug296889TestLanguage.g:320:3: () ( (lv_name_1_0= RULE_ID ) ) { - // InternalBug296889TestLanguage.g:315:3: () - // InternalBug296889TestLanguage.g:316:4: + // InternalBug296889TestLanguage.g:320:3: () + // InternalBug296889TestLanguage.g:321:4: { if ( state.backtracking==0 ) { @@ -889,11 +897,11 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug296889TestLanguage.g:325:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBug296889TestLanguage.g:326:4: (lv_name_1_0= RULE_ID ) + // InternalBug296889TestLanguage.g:330:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBug296889TestLanguage.g:331:4: (lv_name_1_0= RULE_ID ) { - // InternalBug296889TestLanguage.g:326:4: (lv_name_1_0= RULE_ID ) - // InternalBug296889TestLanguage.g:327:5: lv_name_1_0= RULE_ID + // InternalBug296889TestLanguage.g:331:4: (lv_name_1_0= RULE_ID ) + // InternalBug296889TestLanguage.g:332:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -944,7 +952,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDataTypeExpression" - // InternalBug296889TestLanguage.g:347:1: entryRuleDataTypeExpression returns [String current=null] : iv_ruleDataTypeExpression= ruleDataTypeExpression EOF ; + // InternalBug296889TestLanguage.g:352:1: entryRuleDataTypeExpression returns [String current=null] : iv_ruleDataTypeExpression= ruleDataTypeExpression EOF ; public final String entryRuleDataTypeExpression() throws RecognitionException { String current = null; @@ -952,8 +960,8 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug296889TestLanguage.g:347:58: (iv_ruleDataTypeExpression= ruleDataTypeExpression EOF ) - // InternalBug296889TestLanguage.g:348:2: iv_ruleDataTypeExpression= ruleDataTypeExpression EOF + // InternalBug296889TestLanguage.g:352:58: (iv_ruleDataTypeExpression= ruleDataTypeExpression EOF ) + // InternalBug296889TestLanguage.g:353:2: iv_ruleDataTypeExpression= ruleDataTypeExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDataTypeExpressionRule()); @@ -984,7 +992,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDataTypeExpression" - // InternalBug296889TestLanguage.g:354:1: ruleDataTypeExpression returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) ; + // InternalBug296889TestLanguage.g:359:1: ruleDataTypeExpression returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) ; public final AntlrDatatypeRuleToken ruleDataTypeExpression() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -997,10 +1005,10 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug296889TestLanguage.g:360:2: ( (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) ) - // InternalBug296889TestLanguage.g:361:2: (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) + // InternalBug296889TestLanguage.g:365:2: ( (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) ) + // InternalBug296889TestLanguage.g:366:2: (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) { - // InternalBug296889TestLanguage.g:361:2: (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) + // InternalBug296889TestLanguage.g:366:2: (this_DataTypePostop_0= ruleDataTypePostop | this_DataTypePreop_1= ruleDataTypePreop ) int alt6=2; int LA6_0 = input.LA(1); @@ -1019,7 +1027,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } switch (alt6) { case 1 : - // InternalBug296889TestLanguage.g:362:3: this_DataTypePostop_0= ruleDataTypePostop + // InternalBug296889TestLanguage.g:367:3: this_DataTypePostop_0= ruleDataTypePostop { if ( state.backtracking==0 ) { @@ -1045,7 +1053,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug296889TestLanguage.g:373:3: this_DataTypePreop_1= ruleDataTypePreop + // InternalBug296889TestLanguage.g:378:3: this_DataTypePreop_1= ruleDataTypePreop { if ( state.backtracking==0 ) { @@ -1095,7 +1103,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDataTypePreop" - // InternalBug296889TestLanguage.g:387:1: entryRuleDataTypePreop returns [String current=null] : iv_ruleDataTypePreop= ruleDataTypePreop EOF ; + // InternalBug296889TestLanguage.g:392:1: entryRuleDataTypePreop returns [String current=null] : iv_ruleDataTypePreop= ruleDataTypePreop EOF ; public final String entryRuleDataTypePreop() throws RecognitionException { String current = null; @@ -1103,8 +1111,8 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug296889TestLanguage.g:387:53: (iv_ruleDataTypePreop= ruleDataTypePreop EOF ) - // InternalBug296889TestLanguage.g:388:2: iv_ruleDataTypePreop= ruleDataTypePreop EOF + // InternalBug296889TestLanguage.g:392:53: (iv_ruleDataTypePreop= ruleDataTypePreop EOF ) + // InternalBug296889TestLanguage.g:393:2: iv_ruleDataTypePreop= ruleDataTypePreop EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDataTypePreopRule()); @@ -1135,7 +1143,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDataTypePreop" - // InternalBug296889TestLanguage.g:394:1: ruleDataTypePreop returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) ; + // InternalBug296889TestLanguage.g:399:1: ruleDataTypePreop returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) ; public final AntlrDatatypeRuleToken ruleDataTypePreop() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1147,11 +1155,11 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug296889TestLanguage.g:400:2: ( (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) ) - // InternalBug296889TestLanguage.g:401:2: (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) + // InternalBug296889TestLanguage.g:405:2: ( (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) ) + // InternalBug296889TestLanguage.g:406:2: (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) { - // InternalBug296889TestLanguage.g:401:2: (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) - // InternalBug296889TestLanguage.g:402:3: kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable + // InternalBug296889TestLanguage.g:406:2: (kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable ) + // InternalBug296889TestLanguage.g:407:3: kw= '--' this_DataTypeVariable_1= ruleDataTypeVariable { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1205,7 +1213,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDataTypePostop" - // InternalBug296889TestLanguage.g:421:1: entryRuleDataTypePostop returns [String current=null] : iv_ruleDataTypePostop= ruleDataTypePostop EOF ; + // InternalBug296889TestLanguage.g:426:1: entryRuleDataTypePostop returns [String current=null] : iv_ruleDataTypePostop= ruleDataTypePostop EOF ; public final String entryRuleDataTypePostop() throws RecognitionException { String current = null; @@ -1213,8 +1221,8 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug296889TestLanguage.g:421:54: (iv_ruleDataTypePostop= ruleDataTypePostop EOF ) - // InternalBug296889TestLanguage.g:422:2: iv_ruleDataTypePostop= ruleDataTypePostop EOF + // InternalBug296889TestLanguage.g:426:54: (iv_ruleDataTypePostop= ruleDataTypePostop EOF ) + // InternalBug296889TestLanguage.g:427:2: iv_ruleDataTypePostop= ruleDataTypePostop EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDataTypePostopRule()); @@ -1245,7 +1253,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDataTypePostop" - // InternalBug296889TestLanguage.g:428:1: ruleDataTypePostop returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) ; + // InternalBug296889TestLanguage.g:433:1: ruleDataTypePostop returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) ; public final AntlrDatatypeRuleToken ruleDataTypePostop() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1257,11 +1265,11 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug296889TestLanguage.g:434:2: ( (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) ) - // InternalBug296889TestLanguage.g:435:2: (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) + // InternalBug296889TestLanguage.g:439:2: ( (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) ) + // InternalBug296889TestLanguage.g:440:2: (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) { - // InternalBug296889TestLanguage.g:435:2: (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) - // InternalBug296889TestLanguage.g:436:3: this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? + // InternalBug296889TestLanguage.g:440:2: (this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? ) + // InternalBug296889TestLanguage.g:441:3: this_DataTypeVariable_0= ruleDataTypeVariable (kw= '--' )? { if ( state.backtracking==0 ) { @@ -1283,7 +1291,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa afterParserOrEnumRuleCall(); } - // InternalBug296889TestLanguage.g:446:3: (kw= '--' )? + // InternalBug296889TestLanguage.g:451:3: (kw= '--' )? int alt7=2; int LA7_0 = input.LA(1); @@ -1303,7 +1311,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } switch (alt7) { case 1 : - // InternalBug296889TestLanguage.g:447:4: kw= '--' + // InternalBug296889TestLanguage.g:452:4: kw= '--' { kw=(Token)match(input,13,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1343,7 +1351,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDataTypeVariable" - // InternalBug296889TestLanguage.g:457:1: entryRuleDataTypeVariable returns [String current=null] : iv_ruleDataTypeVariable= ruleDataTypeVariable EOF ; + // InternalBug296889TestLanguage.g:462:1: entryRuleDataTypeVariable returns [String current=null] : iv_ruleDataTypeVariable= ruleDataTypeVariable EOF ; public final String entryRuleDataTypeVariable() throws RecognitionException { String current = null; @@ -1351,8 +1359,8 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug296889TestLanguage.g:457:56: (iv_ruleDataTypeVariable= ruleDataTypeVariable EOF ) - // InternalBug296889TestLanguage.g:458:2: iv_ruleDataTypeVariable= ruleDataTypeVariable EOF + // InternalBug296889TestLanguage.g:462:56: (iv_ruleDataTypeVariable= ruleDataTypeVariable EOF ) + // InternalBug296889TestLanguage.g:463:2: iv_ruleDataTypeVariable= ruleDataTypeVariable EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDataTypeVariableRule()); @@ -1383,7 +1391,7 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDataTypeVariable" - // InternalBug296889TestLanguage.g:464:1: ruleDataTypeVariable returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalBug296889TestLanguage.g:469:1: ruleDataTypeVariable returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleDataTypeVariable() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1393,8 +1401,8 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug296889TestLanguage.g:470:2: (this_ID_0= RULE_ID ) - // InternalBug296889TestLanguage.g:471:2: this_ID_0= RULE_ID + // InternalBug296889TestLanguage.g:475:2: (this_ID_0= RULE_ID ) + // InternalBug296889TestLanguage.g:476:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1431,11 +1439,11 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa public final void synpred5_InternalBug296889TestLanguage_fragment() throws RecognitionException { Token lv_functionName_2_0=null; - // InternalBug296889TestLanguage.g:271:4: ( () ( (lv_functionName_2_0= '--' ) ) ) - // InternalBug296889TestLanguage.g:271:4: () ( (lv_functionName_2_0= '--' ) ) + // InternalBug296889TestLanguage.g:276:4: ( () ( (lv_functionName_2_0= '--' ) ) ) + // InternalBug296889TestLanguage.g:276:4: () ( (lv_functionName_2_0= '--' ) ) { - // InternalBug296889TestLanguage.g:271:4: () - // InternalBug296889TestLanguage.g:272:5: + // InternalBug296889TestLanguage.g:276:4: () + // InternalBug296889TestLanguage.g:277:5: { if ( state.backtracking==0 ) { @@ -1445,11 +1453,11 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug296889TestLanguage.g:281:4: ( (lv_functionName_2_0= '--' ) ) - // InternalBug296889TestLanguage.g:282:5: (lv_functionName_2_0= '--' ) + // InternalBug296889TestLanguage.g:286:4: ( (lv_functionName_2_0= '--' ) ) + // InternalBug296889TestLanguage.g:287:5: (lv_functionName_2_0= '--' ) { - // InternalBug296889TestLanguage.g:282:5: (lv_functionName_2_0= '--' ) - // InternalBug296889TestLanguage.g:283:6: lv_functionName_2_0= '--' + // InternalBug296889TestLanguage.g:287:5: (lv_functionName_2_0= '--' ) + // InternalBug296889TestLanguage.g:288:6: lv_functionName_2_0= '--' { lv_functionName_2_0=(Token)match(input,13,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1467,8 +1475,8 @@ public class InternalBug296889TestLanguageParser extends AbstractInternalAntlrPa public final void synpred7_InternalBug296889TestLanguage_fragment() throws RecognitionException { Token kw=null; - // InternalBug296889TestLanguage.g:447:4: (kw= '--' ) - // InternalBug296889TestLanguage.g:447:4: kw= '--' + // InternalBug296889TestLanguage.g:452:4: (kw= '--' ) + // InternalBug296889TestLanguage.g:452:4: kw= '--' { kw=(Token)match(input,13,FollowSets000.FOLLOW_2); if (state.failed) return ; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug299237TestLanguageParser.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug299237TestLanguageParser.g index 289e76143..80c1d73a5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug299237TestLanguageParser.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug299237TestLanguageParser.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ parser grammar InternalBug299237TestLanguageParser; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug299237TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug299237TestLanguageParser.java index 18a9c2731..d2dacc709 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug299237TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug299237TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug299237TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -74,7 +82,7 @@ public class InternalBug299237TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug299237TestLanguageParser.g:57:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug299237TestLanguageParser.g:62:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -82,8 +90,8 @@ public class InternalBug299237TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug299237TestLanguageParser.g:57:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug299237TestLanguageParser.g:58:2: iv_ruleModel= ruleModel EOF + // InternalBug299237TestLanguageParser.g:62:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug299237TestLanguageParser.g:63:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -110,7 +118,7 @@ public class InternalBug299237TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug299237TestLanguageParser.g:64:1: ruleModel returns [EObject current=null] : (otherlv_0= Model ( (lv_name_1_0= RULE_ID ) ) otherlv_2= Semicolon ) ; + // InternalBug299237TestLanguageParser.g:69:1: ruleModel returns [EObject current=null] : (otherlv_0= Model ( (lv_name_1_0= RULE_ID ) ) otherlv_2= Semicolon ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -122,21 +130,21 @@ public class InternalBug299237TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug299237TestLanguageParser.g:70:2: ( (otherlv_0= Model ( (lv_name_1_0= RULE_ID ) ) otherlv_2= Semicolon ) ) - // InternalBug299237TestLanguageParser.g:71:2: (otherlv_0= Model ( (lv_name_1_0= RULE_ID ) ) otherlv_2= Semicolon ) + // InternalBug299237TestLanguageParser.g:75:2: ( (otherlv_0= Model ( (lv_name_1_0= RULE_ID ) ) otherlv_2= Semicolon ) ) + // InternalBug299237TestLanguageParser.g:76:2: (otherlv_0= Model ( (lv_name_1_0= RULE_ID ) ) otherlv_2= Semicolon ) { - // InternalBug299237TestLanguageParser.g:71:2: (otherlv_0= Model ( (lv_name_1_0= RULE_ID ) ) otherlv_2= Semicolon ) - // InternalBug299237TestLanguageParser.g:72:3: otherlv_0= Model ( (lv_name_1_0= RULE_ID ) ) otherlv_2= Semicolon + // InternalBug299237TestLanguageParser.g:76:2: (otherlv_0= Model ( (lv_name_1_0= RULE_ID ) ) otherlv_2= Semicolon ) + // InternalBug299237TestLanguageParser.g:77:3: otherlv_0= Model ( (lv_name_1_0= RULE_ID ) ) otherlv_2= Semicolon { otherlv_0=(Token)match(input,Model,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getModelKeyword_0()); - // InternalBug299237TestLanguageParser.g:76:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBug299237TestLanguageParser.g:77:4: (lv_name_1_0= RULE_ID ) + // InternalBug299237TestLanguageParser.g:81:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBug299237TestLanguageParser.g:82:4: (lv_name_1_0= RULE_ID ) { - // InternalBug299237TestLanguageParser.g:77:4: (lv_name_1_0= RULE_ID ) - // InternalBug299237TestLanguageParser.g:78:5: lv_name_1_0= RULE_ID + // InternalBug299237TestLanguageParser.g:82:4: (lv_name_1_0= RULE_ID ) + // InternalBug299237TestLanguageParser.g:83:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935ExTestLanguageParser.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935ExTestLanguageParser.g index 5b0756444..e9f843505 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935ExTestLanguageParser.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935ExTestLanguageParser.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ parser grammar InternalBug301935ExTestLanguageParser; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935ExTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935ExTestLanguageParser.java index b3b00fe09..3a03ca2df 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935ExTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935ExTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -70,7 +78,7 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleDelegateModel" - // InternalBug301935ExTestLanguageParser.g:57:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; + // InternalBug301935ExTestLanguageParser.g:62:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; public final EObject entryRuleDelegateModel() throws RecognitionException { EObject current = null; @@ -78,8 +86,8 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug301935ExTestLanguageParser.g:57:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) - // InternalBug301935ExTestLanguageParser.g:58:2: iv_ruleDelegateModel= ruleDelegateModel EOF + // InternalBug301935ExTestLanguageParser.g:62:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) + // InternalBug301935ExTestLanguageParser.g:63:2: iv_ruleDelegateModel= ruleDelegateModel EOF { newCompositeNode(grammarAccess.getDelegateModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -106,7 +114,7 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleDelegateModel" - // InternalBug301935ExTestLanguageParser.g:64:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; + // InternalBug301935ExTestLanguageParser.g:69:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; public final EObject ruleDelegateModel() throws RecognitionException { EObject current = null; @@ -117,8 +125,8 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug301935ExTestLanguageParser.g:70:2: (this_Model_0= ruleModel ) - // InternalBug301935ExTestLanguageParser.g:71:2: this_Model_0= ruleModel + // InternalBug301935ExTestLanguageParser.g:75:2: (this_Model_0= ruleModel ) + // InternalBug301935ExTestLanguageParser.g:76:2: this_Model_0= ruleModel { newCompositeNode(grammarAccess.getDelegateModelAccess().getModelParserRuleCall()); @@ -152,7 +160,7 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleModel" - // InternalBug301935ExTestLanguageParser.g:82:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug301935ExTestLanguageParser.g:87:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -160,8 +168,8 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug301935ExTestLanguageParser.g:82:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug301935ExTestLanguageParser.g:83:2: iv_ruleModel= ruleModel EOF + // InternalBug301935ExTestLanguageParser.g:87:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug301935ExTestLanguageParser.g:88:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -188,7 +196,7 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleModel" - // InternalBug301935ExTestLanguageParser.g:89:1: ruleModel returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) ; + // InternalBug301935ExTestLanguageParser.g:94:1: ruleModel returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -202,17 +210,17 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug301935ExTestLanguageParser.g:95:2: ( ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) ) - // InternalBug301935ExTestLanguageParser.g:96:2: ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) + // InternalBug301935ExTestLanguageParser.g:100:2: ( ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) ) + // InternalBug301935ExTestLanguageParser.g:101:2: ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) { - // InternalBug301935ExTestLanguageParser.g:96:2: ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) - // InternalBug301935ExTestLanguageParser.g:97:3: ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS + // InternalBug301935ExTestLanguageParser.g:101:2: ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) + // InternalBug301935ExTestLanguageParser.g:102:3: ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS { - // InternalBug301935ExTestLanguageParser.g:97:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalBug301935ExTestLanguageParser.g:98:4: (lv_name_0_0= RULE_ID ) + // InternalBug301935ExTestLanguageParser.g:102:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalBug301935ExTestLanguageParser.g:103:4: (lv_name_0_0= RULE_ID ) { - // InternalBug301935ExTestLanguageParser.g:98:4: (lv_name_0_0= RULE_ID ) - // InternalBug301935ExTestLanguageParser.g:99:5: lv_name_0_0= RULE_ID + // InternalBug301935ExTestLanguageParser.g:103:4: (lv_name_0_0= RULE_ID ) + // InternalBug301935ExTestLanguageParser.g:104:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -238,11 +246,11 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr newLeafNode(this_WS_1, grammarAccess.getModelAccess().getWSTerminalRuleCall_1()); - // InternalBug301935ExTestLanguageParser.g:119:3: ( (lv_value_2_0= RULE_ID ) ) - // InternalBug301935ExTestLanguageParser.g:120:4: (lv_value_2_0= RULE_ID ) + // InternalBug301935ExTestLanguageParser.g:124:3: ( (lv_value_2_0= RULE_ID ) ) + // InternalBug301935ExTestLanguageParser.g:125:4: (lv_value_2_0= RULE_ID ) { - // InternalBug301935ExTestLanguageParser.g:120:4: (lv_value_2_0= RULE_ID ) - // InternalBug301935ExTestLanguageParser.g:121:5: lv_value_2_0= RULE_ID + // InternalBug301935ExTestLanguageParser.g:125:4: (lv_value_2_0= RULE_ID ) + // InternalBug301935ExTestLanguageParser.g:126:5: lv_value_2_0= RULE_ID { lv_value_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -275,11 +283,11 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr afterParserOrEnumRuleCall(); - // InternalBug301935ExTestLanguageParser.g:144:3: ( (lv_value2_4_0= RULE_ID ) ) - // InternalBug301935ExTestLanguageParser.g:145:4: (lv_value2_4_0= RULE_ID ) + // InternalBug301935ExTestLanguageParser.g:149:3: ( (lv_value2_4_0= RULE_ID ) ) + // InternalBug301935ExTestLanguageParser.g:150:4: (lv_value2_4_0= RULE_ID ) { - // InternalBug301935ExTestLanguageParser.g:145:4: (lv_value2_4_0= RULE_ID ) - // InternalBug301935ExTestLanguageParser.g:146:5: lv_value2_4_0= RULE_ID + // InternalBug301935ExTestLanguageParser.g:150:4: (lv_value2_4_0= RULE_ID ) + // InternalBug301935ExTestLanguageParser.g:151:5: lv_value2_4_0= RULE_ID { lv_value2_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -328,7 +336,7 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleNL" - // InternalBug301935ExTestLanguageParser.g:170:1: entryRuleNL returns [String current=null] : iv_ruleNL= ruleNL EOF ; + // InternalBug301935ExTestLanguageParser.g:175:1: entryRuleNL returns [String current=null] : iv_ruleNL= ruleNL EOF ; public final String entryRuleNL() throws RecognitionException { String current = null; @@ -336,8 +344,8 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr try { - // InternalBug301935ExTestLanguageParser.g:170:42: (iv_ruleNL= ruleNL EOF ) - // InternalBug301935ExTestLanguageParser.g:171:2: iv_ruleNL= ruleNL EOF + // InternalBug301935ExTestLanguageParser.g:175:42: (iv_ruleNL= ruleNL EOF ) + // InternalBug301935ExTestLanguageParser.g:176:2: iv_ruleNL= ruleNL EOF { newCompositeNode(grammarAccess.getNLRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -364,7 +372,7 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleNL" - // InternalBug301935ExTestLanguageParser.g:177:1: ruleNL returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (this_WS_0= RULE_WS )* ( (kw= CarriageReturn )? kw= LineFeed ) (this_WS_3= RULE_WS )* ) ; + // InternalBug301935ExTestLanguageParser.g:182:1: ruleNL returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (this_WS_0= RULE_WS )* ( (kw= CarriageReturn )? kw= LineFeed ) (this_WS_3= RULE_WS )* ) ; public final AntlrDatatypeRuleToken ruleNL() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -376,13 +384,13 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalBug301935ExTestLanguageParser.g:183:2: ( ( (this_WS_0= RULE_WS )* ( (kw= CarriageReturn )? kw= LineFeed ) (this_WS_3= RULE_WS )* ) ) - // InternalBug301935ExTestLanguageParser.g:184:2: ( (this_WS_0= RULE_WS )* ( (kw= CarriageReturn )? kw= LineFeed ) (this_WS_3= RULE_WS )* ) + // InternalBug301935ExTestLanguageParser.g:188:2: ( ( (this_WS_0= RULE_WS )* ( (kw= CarriageReturn )? kw= LineFeed ) (this_WS_3= RULE_WS )* ) ) + // InternalBug301935ExTestLanguageParser.g:189:2: ( (this_WS_0= RULE_WS )* ( (kw= CarriageReturn )? kw= LineFeed ) (this_WS_3= RULE_WS )* ) { - // InternalBug301935ExTestLanguageParser.g:184:2: ( (this_WS_0= RULE_WS )* ( (kw= CarriageReturn )? kw= LineFeed ) (this_WS_3= RULE_WS )* ) - // InternalBug301935ExTestLanguageParser.g:185:3: (this_WS_0= RULE_WS )* ( (kw= CarriageReturn )? kw= LineFeed ) (this_WS_3= RULE_WS )* + // InternalBug301935ExTestLanguageParser.g:189:2: ( (this_WS_0= RULE_WS )* ( (kw= CarriageReturn )? kw= LineFeed ) (this_WS_3= RULE_WS )* ) + // InternalBug301935ExTestLanguageParser.g:190:3: (this_WS_0= RULE_WS )* ( (kw= CarriageReturn )? kw= LineFeed ) (this_WS_3= RULE_WS )* { - // InternalBug301935ExTestLanguageParser.g:185:3: (this_WS_0= RULE_WS )* + // InternalBug301935ExTestLanguageParser.g:190:3: (this_WS_0= RULE_WS )* loop1: do { int alt1=2; @@ -395,7 +403,7 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr switch (alt1) { case 1 : - // InternalBug301935ExTestLanguageParser.g:186:4: this_WS_0= RULE_WS + // InternalBug301935ExTestLanguageParser.g:191:4: this_WS_0= RULE_WS { this_WS_0=(Token)match(input,RULE_WS,FollowSets000.FOLLOW_5); @@ -413,10 +421,10 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr } } while (true); - // InternalBug301935ExTestLanguageParser.g:194:3: ( (kw= CarriageReturn )? kw= LineFeed ) - // InternalBug301935ExTestLanguageParser.g:195:4: (kw= CarriageReturn )? kw= LineFeed + // InternalBug301935ExTestLanguageParser.g:199:3: ( (kw= CarriageReturn )? kw= LineFeed ) + // InternalBug301935ExTestLanguageParser.g:200:4: (kw= CarriageReturn )? kw= LineFeed { - // InternalBug301935ExTestLanguageParser.g:195:4: (kw= CarriageReturn )? + // InternalBug301935ExTestLanguageParser.g:200:4: (kw= CarriageReturn )? int alt2=2; int LA2_0 = input.LA(1); @@ -425,7 +433,7 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr } switch (alt2) { case 1 : - // InternalBug301935ExTestLanguageParser.g:196:5: kw= CarriageReturn + // InternalBug301935ExTestLanguageParser.g:201:5: kw= CarriageReturn { kw=(Token)match(input,CarriageReturn,FollowSets000.FOLLOW_6); @@ -446,7 +454,7 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr } - // InternalBug301935ExTestLanguageParser.g:208:3: (this_WS_3= RULE_WS )* + // InternalBug301935ExTestLanguageParser.g:213:3: (this_WS_3= RULE_WS )* loop3: do { int alt3=2; @@ -459,7 +467,7 @@ public class InternalBug301935ExTestLanguageParser extends AbstractInternalAntlr switch (alt3) { case 1 : - // InternalBug301935ExTestLanguageParser.g:209:4: this_WS_3= RULE_WS + // InternalBug301935ExTestLanguageParser.g:214:4: this_WS_3= RULE_WS { this_WS_3=(Token)match(input,RULE_WS,FollowSets000.FOLLOW_7); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935TestLanguage.g index 38ada5d7e..42fd1eca3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug301935TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935TestLanguageLexer.java index 2f312cbe2..946637da6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935TestLanguageLexer.java @@ -77,10 +77,10 @@ public class InternalBug301935TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug301935TestLanguage.g:202:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug301935TestLanguage.g:202:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug301935TestLanguage.g:207:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug301935TestLanguage.g:207:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug301935TestLanguage.g:202:11: ( '^' )? + // InternalBug301935TestLanguage.g:207:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -89,7 +89,7 @@ public class InternalBug301935TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug301935TestLanguage.g:202:11: '^' + // InternalBug301935TestLanguage.g:207:11: '^' { match('^'); @@ -107,7 +107,7 @@ public class InternalBug301935TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug301935TestLanguage.g:202:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug301935TestLanguage.g:207:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -156,10 +156,10 @@ public class InternalBug301935TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug301935TestLanguage.g:204:9: ( ( ' ' | '\\t' )+ ) - // InternalBug301935TestLanguage.g:204:11: ( ' ' | '\\t' )+ + // InternalBug301935TestLanguage.g:209:9: ( ( ' ' | '\\t' )+ ) + // InternalBug301935TestLanguage.g:209:11: ( ' ' | '\\t' )+ { - // InternalBug301935TestLanguage.g:204:11: ( ' ' | '\\t' )+ + // InternalBug301935TestLanguage.g:209:11: ( ' ' | '\\t' )+ int cnt3=0; loop3: do { @@ -213,8 +213,8 @@ public class InternalBug301935TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug301935TestLanguage.g:206:16: ( . ) - // InternalBug301935TestLanguage.g:206:18: . + // InternalBug301935TestLanguage.g:211:16: ( . ) + // InternalBug301935TestLanguage.g:211:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935TestLanguageParser.java index c8efb69ea..efdd2374c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug301935TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -70,7 +78,7 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug301935TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug301935TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -78,8 +86,8 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug301935TestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug301935TestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug301935TestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug301935TestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -106,7 +114,7 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug301935TestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) ; + // InternalBug301935TestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -120,17 +128,17 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug301935TestLanguage.g:77:2: ( ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) ) - // InternalBug301935TestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) + // InternalBug301935TestLanguage.g:82:2: ( ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) ) + // InternalBug301935TestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) { - // InternalBug301935TestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) - // InternalBug301935TestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS + // InternalBug301935TestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS ) + // InternalBug301935TestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) this_WS_1= RULE_WS ( (lv_value_2_0= RULE_ID ) ) ruleNL ( (lv_value2_4_0= RULE_ID ) ) this_WS_5= RULE_WS { - // InternalBug301935TestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalBug301935TestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) + // InternalBug301935TestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalBug301935TestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) { - // InternalBug301935TestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) - // InternalBug301935TestLanguage.g:81:5: lv_name_0_0= RULE_ID + // InternalBug301935TestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) + // InternalBug301935TestLanguage.g:86:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -156,11 +164,11 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(this_WS_1, grammarAccess.getModelAccess().getWSTerminalRuleCall_1()); - // InternalBug301935TestLanguage.g:101:3: ( (lv_value_2_0= RULE_ID ) ) - // InternalBug301935TestLanguage.g:102:4: (lv_value_2_0= RULE_ID ) + // InternalBug301935TestLanguage.g:106:3: ( (lv_value_2_0= RULE_ID ) ) + // InternalBug301935TestLanguage.g:107:4: (lv_value_2_0= RULE_ID ) { - // InternalBug301935TestLanguage.g:102:4: (lv_value_2_0= RULE_ID ) - // InternalBug301935TestLanguage.g:103:5: lv_value_2_0= RULE_ID + // InternalBug301935TestLanguage.g:107:4: (lv_value_2_0= RULE_ID ) + // InternalBug301935TestLanguage.g:108:5: lv_value_2_0= RULE_ID { lv_value_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -193,11 +201,11 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa afterParserOrEnumRuleCall(); - // InternalBug301935TestLanguage.g:126:3: ( (lv_value2_4_0= RULE_ID ) ) - // InternalBug301935TestLanguage.g:127:4: (lv_value2_4_0= RULE_ID ) + // InternalBug301935TestLanguage.g:131:3: ( (lv_value2_4_0= RULE_ID ) ) + // InternalBug301935TestLanguage.g:132:4: (lv_value2_4_0= RULE_ID ) { - // InternalBug301935TestLanguage.g:127:4: (lv_value2_4_0= RULE_ID ) - // InternalBug301935TestLanguage.g:128:5: lv_value2_4_0= RULE_ID + // InternalBug301935TestLanguage.g:132:4: (lv_value2_4_0= RULE_ID ) + // InternalBug301935TestLanguage.g:133:5: lv_value2_4_0= RULE_ID { lv_value2_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -246,7 +254,7 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleNL" - // InternalBug301935TestLanguage.g:152:1: entryRuleNL returns [String current=null] : iv_ruleNL= ruleNL EOF ; + // InternalBug301935TestLanguage.g:157:1: entryRuleNL returns [String current=null] : iv_ruleNL= ruleNL EOF ; public final String entryRuleNL() throws RecognitionException { String current = null; @@ -254,8 +262,8 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug301935TestLanguage.g:152:42: (iv_ruleNL= ruleNL EOF ) - // InternalBug301935TestLanguage.g:153:2: iv_ruleNL= ruleNL EOF + // InternalBug301935TestLanguage.g:157:42: (iv_ruleNL= ruleNL EOF ) + // InternalBug301935TestLanguage.g:158:2: iv_ruleNL= ruleNL EOF { newCompositeNode(grammarAccess.getNLRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -282,7 +290,7 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleNL" - // InternalBug301935TestLanguage.g:159:1: ruleNL returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (this_WS_0= RULE_WS )* ( (kw= '\\r' )? kw= '\\n' ) (this_WS_3= RULE_WS )* ) ; + // InternalBug301935TestLanguage.g:164:1: ruleNL returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (this_WS_0= RULE_WS )* ( (kw= '\\r' )? kw= '\\n' ) (this_WS_3= RULE_WS )* ) ; public final AntlrDatatypeRuleToken ruleNL() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -294,13 +302,13 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug301935TestLanguage.g:165:2: ( ( (this_WS_0= RULE_WS )* ( (kw= '\\r' )? kw= '\\n' ) (this_WS_3= RULE_WS )* ) ) - // InternalBug301935TestLanguage.g:166:2: ( (this_WS_0= RULE_WS )* ( (kw= '\\r' )? kw= '\\n' ) (this_WS_3= RULE_WS )* ) + // InternalBug301935TestLanguage.g:170:2: ( ( (this_WS_0= RULE_WS )* ( (kw= '\\r' )? kw= '\\n' ) (this_WS_3= RULE_WS )* ) ) + // InternalBug301935TestLanguage.g:171:2: ( (this_WS_0= RULE_WS )* ( (kw= '\\r' )? kw= '\\n' ) (this_WS_3= RULE_WS )* ) { - // InternalBug301935TestLanguage.g:166:2: ( (this_WS_0= RULE_WS )* ( (kw= '\\r' )? kw= '\\n' ) (this_WS_3= RULE_WS )* ) - // InternalBug301935TestLanguage.g:167:3: (this_WS_0= RULE_WS )* ( (kw= '\\r' )? kw= '\\n' ) (this_WS_3= RULE_WS )* + // InternalBug301935TestLanguage.g:171:2: ( (this_WS_0= RULE_WS )* ( (kw= '\\r' )? kw= '\\n' ) (this_WS_3= RULE_WS )* ) + // InternalBug301935TestLanguage.g:172:3: (this_WS_0= RULE_WS )* ( (kw= '\\r' )? kw= '\\n' ) (this_WS_3= RULE_WS )* { - // InternalBug301935TestLanguage.g:167:3: (this_WS_0= RULE_WS )* + // InternalBug301935TestLanguage.g:172:3: (this_WS_0= RULE_WS )* loop1: do { int alt1=2; @@ -313,7 +321,7 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug301935TestLanguage.g:168:4: this_WS_0= RULE_WS + // InternalBug301935TestLanguage.g:173:4: this_WS_0= RULE_WS { this_WS_0=(Token)match(input,RULE_WS,FollowSets000.FOLLOW_5); @@ -331,10 +339,10 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa } } while (true); - // InternalBug301935TestLanguage.g:176:3: ( (kw= '\\r' )? kw= '\\n' ) - // InternalBug301935TestLanguage.g:177:4: (kw= '\\r' )? kw= '\\n' + // InternalBug301935TestLanguage.g:181:3: ( (kw= '\\r' )? kw= '\\n' ) + // InternalBug301935TestLanguage.g:182:4: (kw= '\\r' )? kw= '\\n' { - // InternalBug301935TestLanguage.g:177:4: (kw= '\\r' )? + // InternalBug301935TestLanguage.g:182:4: (kw= '\\r' )? int alt2=2; int LA2_0 = input.LA(1); @@ -343,7 +351,7 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa } switch (alt2) { case 1 : - // InternalBug301935TestLanguage.g:178:5: kw= '\\r' + // InternalBug301935TestLanguage.g:183:5: kw= '\\r' { kw=(Token)match(input,7,FollowSets000.FOLLOW_6); @@ -364,7 +372,7 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug301935TestLanguage.g:190:3: (this_WS_3= RULE_WS )* + // InternalBug301935TestLanguage.g:195:3: (this_WS_3= RULE_WS )* loop3: do { int alt3=2; @@ -377,7 +385,7 @@ public class InternalBug301935TestLanguageParser extends AbstractInternalAntlrPa switch (alt3) { case 1 : - // InternalBug301935TestLanguage.g:191:4: this_WS_3= RULE_WS + // InternalBug301935TestLanguage.g:196:4: this_WS_3= RULE_WS { this_WS_3=(Token)match(input,RULE_WS,FollowSets000.FOLLOW_7); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug378967TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug378967TestLanguage.g index ef87d39ae..3e19ed226 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug378967TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug378967TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug378967TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug378967TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug378967TestLanguageLexer.java index a98f6fa3d..4630518d9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug378967TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug378967TestLanguageLexer.java @@ -166,10 +166,10 @@ public class InternalBug378967TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug378967TestLanguage.g:572:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug378967TestLanguage.g:572:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug378967TestLanguage.g:577:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug378967TestLanguage.g:577:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug378967TestLanguage.g:572:11: ( '^' )? + // InternalBug378967TestLanguage.g:577:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -178,7 +178,7 @@ public class InternalBug378967TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug378967TestLanguage.g:572:11: '^' + // InternalBug378967TestLanguage.g:577:11: '^' { match('^'); @@ -196,7 +196,7 @@ public class InternalBug378967TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug378967TestLanguage.g:572:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug378967TestLanguage.g:577:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -245,10 +245,10 @@ public class InternalBug378967TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug378967TestLanguage.g:574:10: ( ( '0' .. '9' )+ ) - // InternalBug378967TestLanguage.g:574:12: ( '0' .. '9' )+ + // InternalBug378967TestLanguage.g:579:10: ( ( '0' .. '9' )+ ) + // InternalBug378967TestLanguage.g:579:12: ( '0' .. '9' )+ { - // InternalBug378967TestLanguage.g:574:12: ( '0' .. '9' )+ + // InternalBug378967TestLanguage.g:579:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -262,7 +262,7 @@ public class InternalBug378967TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug378967TestLanguage.g:574:13: '0' .. '9' + // InternalBug378967TestLanguage.g:579:13: '0' .. '9' { matchRange('0','9'); @@ -294,10 +294,10 @@ public class InternalBug378967TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug378967TestLanguage.g:576:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug378967TestLanguage.g:576:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug378967TestLanguage.g:581:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug378967TestLanguage.g:581:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug378967TestLanguage.g:576:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug378967TestLanguage.g:581:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -315,10 +315,10 @@ public class InternalBug378967TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug378967TestLanguage.g:576:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug378967TestLanguage.g:581:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug378967TestLanguage.g:576:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug378967TestLanguage.g:581:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -334,7 +334,7 @@ public class InternalBug378967TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug378967TestLanguage.g:576:21: '\\\\' . + // InternalBug378967TestLanguage.g:581:21: '\\\\' . { match('\\'); matchAny(); @@ -342,7 +342,7 @@ public class InternalBug378967TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug378967TestLanguage.g:576:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug378967TestLanguage.g:581:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -367,10 +367,10 @@ public class InternalBug378967TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug378967TestLanguage.g:576:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug378967TestLanguage.g:581:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug378967TestLanguage.g:576:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug378967TestLanguage.g:581:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -386,7 +386,7 @@ public class InternalBug378967TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug378967TestLanguage.g:576:54: '\\\\' . + // InternalBug378967TestLanguage.g:581:54: '\\\\' . { match('\\'); matchAny(); @@ -394,7 +394,7 @@ public class InternalBug378967TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug378967TestLanguage.g:576:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug378967TestLanguage.g:581:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -437,12 +437,12 @@ public class InternalBug378967TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug378967TestLanguage.g:578:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug378967TestLanguage.g:578:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug378967TestLanguage.g:583:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug378967TestLanguage.g:583:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug378967TestLanguage.g:578:24: ( options {greedy=false; } : . )* + // InternalBug378967TestLanguage.g:583:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -467,7 +467,7 @@ public class InternalBug378967TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug378967TestLanguage.g:578:52: . + // InternalBug378967TestLanguage.g:583:52: . { matchAny(); @@ -497,12 +497,12 @@ public class InternalBug378967TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug378967TestLanguage.g:580:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug378967TestLanguage.g:580:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug378967TestLanguage.g:585:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug378967TestLanguage.g:585:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug378967TestLanguage.g:580:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug378967TestLanguage.g:585:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -515,7 +515,7 @@ public class InternalBug378967TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug378967TestLanguage.g:580:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug378967TestLanguage.g:585: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(); @@ -535,7 +535,7 @@ public class InternalBug378967TestLanguageLexer extends Lexer { } } while (true); - // InternalBug378967TestLanguage.g:580:40: ( ( '\\r' )? '\\n' )? + // InternalBug378967TestLanguage.g:585:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -544,9 +544,9 @@ public class InternalBug378967TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug378967TestLanguage.g:580:41: ( '\\r' )? '\\n' + // InternalBug378967TestLanguage.g:585:41: ( '\\r' )? '\\n' { - // InternalBug378967TestLanguage.g:580:41: ( '\\r' )? + // InternalBug378967TestLanguage.g:585:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -555,7 +555,7 @@ public class InternalBug378967TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug378967TestLanguage.g:580:41: '\\r' + // InternalBug378967TestLanguage.g:585:41: '\\r' { match('\r'); @@ -587,10 +587,10 @@ public class InternalBug378967TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug378967TestLanguage.g:582:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug378967TestLanguage.g:582:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug378967TestLanguage.g:587:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug378967TestLanguage.g:587:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug378967TestLanguage.g:582:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug378967TestLanguage.g:587:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -644,8 +644,8 @@ public class InternalBug378967TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug378967TestLanguage.g:584:16: ( . ) - // InternalBug378967TestLanguage.g:584:18: . + // InternalBug378967TestLanguage.g:589:16: ( . ) + // InternalBug378967TestLanguage.g:589:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug378967TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug378967TestLanguageParser.java index 6a4e51055..0ed9cd4d4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug378967TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug378967TestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -79,7 +87,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRoot" - // InternalBug378967TestLanguage.g:65:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; + // InternalBug378967TestLanguage.g:70:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; public final EObject entryRuleRoot() throws RecognitionException { EObject current = null; @@ -87,8 +95,8 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug378967TestLanguage.g:65:45: (iv_ruleRoot= ruleRoot EOF ) - // InternalBug378967TestLanguage.g:66:2: iv_ruleRoot= ruleRoot EOF + // InternalBug378967TestLanguage.g:70:45: (iv_ruleRoot= ruleRoot EOF ) + // InternalBug378967TestLanguage.g:71:2: iv_ruleRoot= ruleRoot EOF { newCompositeNode(grammarAccess.getRootRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -115,7 +123,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRoot" - // InternalBug378967TestLanguage.g:72:1: ruleRoot returns [EObject current=null] : ( (otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) ) ) ; + // InternalBug378967TestLanguage.g:77:1: ruleRoot returns [EObject current=null] : ( (otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) ) ) ; public final EObject ruleRoot() throws RecognitionException { EObject current = null; @@ -136,10 +144,10 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug378967TestLanguage.g:78:2: ( ( (otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) ) ) ) - // InternalBug378967TestLanguage.g:79:2: ( (otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) ) ) + // InternalBug378967TestLanguage.g:83:2: ( ( (otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) ) ) ) + // InternalBug378967TestLanguage.g:84:2: ( (otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) ) ) { - // InternalBug378967TestLanguage.g:79:2: ( (otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) ) ) + // InternalBug378967TestLanguage.g:84:2: ( (otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) ) ) int alt1=4; switch ( input.LA(1) ) { case 11: @@ -171,20 +179,20 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug378967TestLanguage.g:80:3: (otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) ) + // InternalBug378967TestLanguage.g:85:3: (otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) ) { - // InternalBug378967TestLanguage.g:80:3: (otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) ) - // InternalBug378967TestLanguage.g:81:4: otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) + // InternalBug378967TestLanguage.g:85:3: (otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) ) + // InternalBug378967TestLanguage.g:86:4: otherlv_0= '1' ( (lv_element_1_0= ruleRule1 ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getRootAccess().getDigitOneKeyword_0_0()); - // InternalBug378967TestLanguage.g:85:4: ( (lv_element_1_0= ruleRule1 ) ) - // InternalBug378967TestLanguage.g:86:5: (lv_element_1_0= ruleRule1 ) + // InternalBug378967TestLanguage.g:90:4: ( (lv_element_1_0= ruleRule1 ) ) + // InternalBug378967TestLanguage.g:91:5: (lv_element_1_0= ruleRule1 ) { - // InternalBug378967TestLanguage.g:86:5: (lv_element_1_0= ruleRule1 ) - // InternalBug378967TestLanguage.g:87:6: lv_element_1_0= ruleRule1 + // InternalBug378967TestLanguage.g:91:5: (lv_element_1_0= ruleRule1 ) + // InternalBug378967TestLanguage.g:92:6: lv_element_1_0= ruleRule1 { newCompositeNode(grammarAccess.getRootAccess().getElementRule1ParserRuleCall_0_1_0()); @@ -218,20 +226,20 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug378967TestLanguage.g:106:3: (otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) ) + // InternalBug378967TestLanguage.g:111:3: (otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) ) { - // InternalBug378967TestLanguage.g:106:3: (otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) ) - // InternalBug378967TestLanguage.g:107:4: otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) + // InternalBug378967TestLanguage.g:111:3: (otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) ) + // InternalBug378967TestLanguage.g:112:4: otherlv_2= '2' ( (lv_element_3_0= ruleRule2 ) ) { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getRootAccess().getDigitTwoKeyword_1_0()); - // InternalBug378967TestLanguage.g:111:4: ( (lv_element_3_0= ruleRule2 ) ) - // InternalBug378967TestLanguage.g:112:5: (lv_element_3_0= ruleRule2 ) + // InternalBug378967TestLanguage.g:116:4: ( (lv_element_3_0= ruleRule2 ) ) + // InternalBug378967TestLanguage.g:117:5: (lv_element_3_0= ruleRule2 ) { - // InternalBug378967TestLanguage.g:112:5: (lv_element_3_0= ruleRule2 ) - // InternalBug378967TestLanguage.g:113:6: lv_element_3_0= ruleRule2 + // InternalBug378967TestLanguage.g:117:5: (lv_element_3_0= ruleRule2 ) + // InternalBug378967TestLanguage.g:118:6: lv_element_3_0= ruleRule2 { newCompositeNode(grammarAccess.getRootAccess().getElementRule2ParserRuleCall_1_1_0()); @@ -265,20 +273,20 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalBug378967TestLanguage.g:132:3: (otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) ) + // InternalBug378967TestLanguage.g:137:3: (otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) ) { - // InternalBug378967TestLanguage.g:132:3: (otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) ) - // InternalBug378967TestLanguage.g:133:4: otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) + // InternalBug378967TestLanguage.g:137:3: (otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) ) + // InternalBug378967TestLanguage.g:138:4: otherlv_4= '3' ( (lv_element_5_0= ruleRule3 ) ) { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getRootAccess().getDigitThreeKeyword_2_0()); - // InternalBug378967TestLanguage.g:137:4: ( (lv_element_5_0= ruleRule3 ) ) - // InternalBug378967TestLanguage.g:138:5: (lv_element_5_0= ruleRule3 ) + // InternalBug378967TestLanguage.g:142:4: ( (lv_element_5_0= ruleRule3 ) ) + // InternalBug378967TestLanguage.g:143:5: (lv_element_5_0= ruleRule3 ) { - // InternalBug378967TestLanguage.g:138:5: (lv_element_5_0= ruleRule3 ) - // InternalBug378967TestLanguage.g:139:6: lv_element_5_0= ruleRule3 + // InternalBug378967TestLanguage.g:143:5: (lv_element_5_0= ruleRule3 ) + // InternalBug378967TestLanguage.g:144:6: lv_element_5_0= ruleRule3 { newCompositeNode(grammarAccess.getRootAccess().getElementRule3ParserRuleCall_2_1_0()); @@ -312,20 +320,20 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalBug378967TestLanguage.g:158:3: (otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) ) + // InternalBug378967TestLanguage.g:163:3: (otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) ) { - // InternalBug378967TestLanguage.g:158:3: (otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) ) - // InternalBug378967TestLanguage.g:159:4: otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) + // InternalBug378967TestLanguage.g:163:3: (otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) ) + // InternalBug378967TestLanguage.g:164:4: otherlv_6= '4' ( (lv_element_7_0= ruleRule4 ) ) { otherlv_6=(Token)match(input,14,FollowSets000.FOLLOW_3); newLeafNode(otherlv_6, grammarAccess.getRootAccess().getDigitFourKeyword_3_0()); - // InternalBug378967TestLanguage.g:163:4: ( (lv_element_7_0= ruleRule4 ) ) - // InternalBug378967TestLanguage.g:164:5: (lv_element_7_0= ruleRule4 ) + // InternalBug378967TestLanguage.g:168:4: ( (lv_element_7_0= ruleRule4 ) ) + // InternalBug378967TestLanguage.g:169:5: (lv_element_7_0= ruleRule4 ) { - // InternalBug378967TestLanguage.g:164:5: (lv_element_7_0= ruleRule4 ) - // InternalBug378967TestLanguage.g:165:6: lv_element_7_0= ruleRule4 + // InternalBug378967TestLanguage.g:169:5: (lv_element_7_0= ruleRule4 ) + // InternalBug378967TestLanguage.g:170:6: lv_element_7_0= ruleRule4 { newCompositeNode(grammarAccess.getRootAccess().getElementRule4ParserRuleCall_3_1_0()); @@ -381,7 +389,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRule1" - // InternalBug378967TestLanguage.g:187:1: entryRuleRule1 returns [EObject current=null] : iv_ruleRule1= ruleRule1 EOF ; + // InternalBug378967TestLanguage.g:192:1: entryRuleRule1 returns [EObject current=null] : iv_ruleRule1= ruleRule1 EOF ; public final EObject entryRuleRule1() throws RecognitionException { EObject current = null; @@ -389,8 +397,8 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug378967TestLanguage.g:187:46: (iv_ruleRule1= ruleRule1 EOF ) - // InternalBug378967TestLanguage.g:188:2: iv_ruleRule1= ruleRule1 EOF + // InternalBug378967TestLanguage.g:192:46: (iv_ruleRule1= ruleRule1 EOF ) + // InternalBug378967TestLanguage.g:193:2: iv_ruleRule1= ruleRule1 EOF { newCompositeNode(grammarAccess.getRule1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -417,7 +425,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRule1" - // InternalBug378967TestLanguage.g:194:1: ruleRule1 returns [EObject current=null] : ( ( (lv_type_0_0= ruleFirstEnum ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= ruleSecondEnum ) ) ) ; + // InternalBug378967TestLanguage.g:199:1: ruleRule1 returns [EObject current=null] : ( ( (lv_type_0_0= ruleFirstEnum ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= ruleSecondEnum ) ) ) ; public final EObject ruleRule1() throws RecognitionException { EObject current = null; @@ -431,17 +439,17 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug378967TestLanguage.g:200:2: ( ( ( (lv_type_0_0= ruleFirstEnum ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= ruleSecondEnum ) ) ) ) - // InternalBug378967TestLanguage.g:201:2: ( ( (lv_type_0_0= ruleFirstEnum ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= ruleSecondEnum ) ) ) + // InternalBug378967TestLanguage.g:205:2: ( ( ( (lv_type_0_0= ruleFirstEnum ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= ruleSecondEnum ) ) ) ) + // InternalBug378967TestLanguage.g:206:2: ( ( (lv_type_0_0= ruleFirstEnum ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= ruleSecondEnum ) ) ) { - // InternalBug378967TestLanguage.g:201:2: ( ( (lv_type_0_0= ruleFirstEnum ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= ruleSecondEnum ) ) ) - // InternalBug378967TestLanguage.g:202:3: ( (lv_type_0_0= ruleFirstEnum ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= ruleSecondEnum ) ) + // InternalBug378967TestLanguage.g:206:2: ( ( (lv_type_0_0= ruleFirstEnum ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= ruleSecondEnum ) ) ) + // InternalBug378967TestLanguage.g:207:3: ( (lv_type_0_0= ruleFirstEnum ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= ruleSecondEnum ) ) { - // InternalBug378967TestLanguage.g:202:3: ( (lv_type_0_0= ruleFirstEnum ) ) - // InternalBug378967TestLanguage.g:203:4: (lv_type_0_0= ruleFirstEnum ) + // InternalBug378967TestLanguage.g:207:3: ( (lv_type_0_0= ruleFirstEnum ) ) + // InternalBug378967TestLanguage.g:208:4: (lv_type_0_0= ruleFirstEnum ) { - // InternalBug378967TestLanguage.g:203:4: (lv_type_0_0= ruleFirstEnum ) - // InternalBug378967TestLanguage.g:204:5: lv_type_0_0= ruleFirstEnum + // InternalBug378967TestLanguage.g:208:4: (lv_type_0_0= ruleFirstEnum ) + // InternalBug378967TestLanguage.g:209:5: lv_type_0_0= ruleFirstEnum { newCompositeNode(grammarAccess.getRule1Access().getTypeFirstEnumEnumRuleCall_0_0()); @@ -468,11 +476,11 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug378967TestLanguage.g:221:3: ( (lv_value_1_0= RULE_INT ) ) - // InternalBug378967TestLanguage.g:222:4: (lv_value_1_0= RULE_INT ) + // InternalBug378967TestLanguage.g:226:3: ( (lv_value_1_0= RULE_INT ) ) + // InternalBug378967TestLanguage.g:227:4: (lv_value_1_0= RULE_INT ) { - // InternalBug378967TestLanguage.g:222:4: (lv_value_1_0= RULE_INT ) - // InternalBug378967TestLanguage.g:223:5: lv_value_1_0= RULE_INT + // InternalBug378967TestLanguage.g:227:4: (lv_value_1_0= RULE_INT ) + // InternalBug378967TestLanguage.g:228:5: lv_value_1_0= RULE_INT { lv_value_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_5); @@ -494,11 +502,11 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug378967TestLanguage.g:239:3: ( (lv_unit_2_0= ruleSecondEnum ) ) - // InternalBug378967TestLanguage.g:240:4: (lv_unit_2_0= ruleSecondEnum ) + // InternalBug378967TestLanguage.g:244:3: ( (lv_unit_2_0= ruleSecondEnum ) ) + // InternalBug378967TestLanguage.g:245:4: (lv_unit_2_0= ruleSecondEnum ) { - // InternalBug378967TestLanguage.g:240:4: (lv_unit_2_0= ruleSecondEnum ) - // InternalBug378967TestLanguage.g:241:5: lv_unit_2_0= ruleSecondEnum + // InternalBug378967TestLanguage.g:245:4: (lv_unit_2_0= ruleSecondEnum ) + // InternalBug378967TestLanguage.g:246:5: lv_unit_2_0= ruleSecondEnum { newCompositeNode(grammarAccess.getRule1Access().getUnitSecondEnumEnumRuleCall_2_0()); @@ -548,7 +556,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRule2" - // InternalBug378967TestLanguage.g:262:1: entryRuleRule2 returns [EObject current=null] : iv_ruleRule2= ruleRule2 EOF ; + // InternalBug378967TestLanguage.g:267:1: entryRuleRule2 returns [EObject current=null] : iv_ruleRule2= ruleRule2 EOF ; public final EObject entryRuleRule2() throws RecognitionException { EObject current = null; @@ -556,8 +564,8 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug378967TestLanguage.g:262:46: (iv_ruleRule2= ruleRule2 EOF ) - // InternalBug378967TestLanguage.g:263:2: iv_ruleRule2= ruleRule2 EOF + // InternalBug378967TestLanguage.g:267:46: (iv_ruleRule2= ruleRule2 EOF ) + // InternalBug378967TestLanguage.g:268:2: iv_ruleRule2= ruleRule2 EOF { newCompositeNode(grammarAccess.getRule2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -584,7 +592,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRule2" - // InternalBug378967TestLanguage.g:269:1: ruleRule2 returns [EObject current=null] : (otherlv_0= 'after' ( (lv_value_1_0= RULE_INT ) ) otherlv_2= 's' ) ; + // InternalBug378967TestLanguage.g:274:1: ruleRule2 returns [EObject current=null] : (otherlv_0= 'after' ( (lv_value_1_0= RULE_INT ) ) otherlv_2= 's' ) ; public final EObject ruleRule2() throws RecognitionException { EObject current = null; @@ -596,21 +604,21 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug378967TestLanguage.g:275:2: ( (otherlv_0= 'after' ( (lv_value_1_0= RULE_INT ) ) otherlv_2= 's' ) ) - // InternalBug378967TestLanguage.g:276:2: (otherlv_0= 'after' ( (lv_value_1_0= RULE_INT ) ) otherlv_2= 's' ) + // InternalBug378967TestLanguage.g:280:2: ( (otherlv_0= 'after' ( (lv_value_1_0= RULE_INT ) ) otherlv_2= 's' ) ) + // InternalBug378967TestLanguage.g:281:2: (otherlv_0= 'after' ( (lv_value_1_0= RULE_INT ) ) otherlv_2= 's' ) { - // InternalBug378967TestLanguage.g:276:2: (otherlv_0= 'after' ( (lv_value_1_0= RULE_INT ) ) otherlv_2= 's' ) - // InternalBug378967TestLanguage.g:277:3: otherlv_0= 'after' ( (lv_value_1_0= RULE_INT ) ) otherlv_2= 's' + // InternalBug378967TestLanguage.g:281:2: (otherlv_0= 'after' ( (lv_value_1_0= RULE_INT ) ) otherlv_2= 's' ) + // InternalBug378967TestLanguage.g:282:3: otherlv_0= 'after' ( (lv_value_1_0= RULE_INT ) ) otherlv_2= 's' { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getRule2Access().getAfterKeyword_0()); - // InternalBug378967TestLanguage.g:281:3: ( (lv_value_1_0= RULE_INT ) ) - // InternalBug378967TestLanguage.g:282:4: (lv_value_1_0= RULE_INT ) + // InternalBug378967TestLanguage.g:286:3: ( (lv_value_1_0= RULE_INT ) ) + // InternalBug378967TestLanguage.g:287:4: (lv_value_1_0= RULE_INT ) { - // InternalBug378967TestLanguage.g:282:4: (lv_value_1_0= RULE_INT ) - // InternalBug378967TestLanguage.g:283:5: lv_value_1_0= RULE_INT + // InternalBug378967TestLanguage.g:287:4: (lv_value_1_0= RULE_INT ) + // InternalBug378967TestLanguage.g:288:5: lv_value_1_0= RULE_INT { lv_value_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_5); @@ -659,7 +667,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRule3" - // InternalBug378967TestLanguage.g:307:1: entryRuleRule3 returns [EObject current=null] : iv_ruleRule3= ruleRule3 EOF ; + // InternalBug378967TestLanguage.g:312:1: entryRuleRule3 returns [EObject current=null] : iv_ruleRule3= ruleRule3 EOF ; public final EObject entryRuleRule3() throws RecognitionException { EObject current = null; @@ -667,8 +675,8 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug378967TestLanguage.g:307:46: (iv_ruleRule3= ruleRule3 EOF ) - // InternalBug378967TestLanguage.g:308:2: iv_ruleRule3= ruleRule3 EOF + // InternalBug378967TestLanguage.g:312:46: (iv_ruleRule3= ruleRule3 EOF ) + // InternalBug378967TestLanguage.g:313:2: iv_ruleRule3= ruleRule3 EOF { newCompositeNode(grammarAccess.getRule3Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -695,7 +703,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRule3" - // InternalBug378967TestLanguage.g:314:1: ruleRule3 returns [EObject current=null] : ( ruleAfter ( (lv_value_1_0= RULE_INT ) ) ruleS ) ; + // InternalBug378967TestLanguage.g:319:1: ruleRule3 returns [EObject current=null] : ( ruleAfter ( (lv_value_1_0= RULE_INT ) ) ruleS ) ; public final EObject ruleRule3() throws RecognitionException { EObject current = null; @@ -705,11 +713,11 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug378967TestLanguage.g:320:2: ( ( ruleAfter ( (lv_value_1_0= RULE_INT ) ) ruleS ) ) - // InternalBug378967TestLanguage.g:321:2: ( ruleAfter ( (lv_value_1_0= RULE_INT ) ) ruleS ) + // InternalBug378967TestLanguage.g:325:2: ( ( ruleAfter ( (lv_value_1_0= RULE_INT ) ) ruleS ) ) + // InternalBug378967TestLanguage.g:326:2: ( ruleAfter ( (lv_value_1_0= RULE_INT ) ) ruleS ) { - // InternalBug378967TestLanguage.g:321:2: ( ruleAfter ( (lv_value_1_0= RULE_INT ) ) ruleS ) - // InternalBug378967TestLanguage.g:322:3: ruleAfter ( (lv_value_1_0= RULE_INT ) ) ruleS + // InternalBug378967TestLanguage.g:326:2: ( ruleAfter ( (lv_value_1_0= RULE_INT ) ) ruleS ) + // InternalBug378967TestLanguage.g:327:3: ruleAfter ( (lv_value_1_0= RULE_INT ) ) ruleS { newCompositeNode(grammarAccess.getRule3Access().getAfterParserRuleCall_0()); @@ -722,11 +730,11 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa afterParserOrEnumRuleCall(); - // InternalBug378967TestLanguage.g:329:3: ( (lv_value_1_0= RULE_INT ) ) - // InternalBug378967TestLanguage.g:330:4: (lv_value_1_0= RULE_INT ) + // InternalBug378967TestLanguage.g:334:3: ( (lv_value_1_0= RULE_INT ) ) + // InternalBug378967TestLanguage.g:335:4: (lv_value_1_0= RULE_INT ) { - // InternalBug378967TestLanguage.g:330:4: (lv_value_1_0= RULE_INT ) - // InternalBug378967TestLanguage.g:331:5: lv_value_1_0= RULE_INT + // InternalBug378967TestLanguage.g:335:4: (lv_value_1_0= RULE_INT ) + // InternalBug378967TestLanguage.g:336:5: lv_value_1_0= RULE_INT { lv_value_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_5); @@ -782,7 +790,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRule4" - // InternalBug378967TestLanguage.g:358:1: entryRuleRule4 returns [EObject current=null] : iv_ruleRule4= ruleRule4 EOF ; + // InternalBug378967TestLanguage.g:363:1: entryRuleRule4 returns [EObject current=null] : iv_ruleRule4= ruleRule4 EOF ; public final EObject entryRuleRule4() throws RecognitionException { EObject current = null; @@ -790,8 +798,8 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug378967TestLanguage.g:358:46: (iv_ruleRule4= ruleRule4 EOF ) - // InternalBug378967TestLanguage.g:359:2: iv_ruleRule4= ruleRule4 EOF + // InternalBug378967TestLanguage.g:363:46: (iv_ruleRule4= ruleRule4 EOF ) + // InternalBug378967TestLanguage.g:364:2: iv_ruleRule4= ruleRule4 EOF { newCompositeNode(grammarAccess.getRule4Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -818,7 +826,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRule4" - // InternalBug378967TestLanguage.g:365:1: ruleRule4 returns [EObject current=null] : ( ( (lv_after_0_0= ruleAfterObj ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_s_2_0= ruleSObj ) ) ) ; + // InternalBug378967TestLanguage.g:370:1: ruleRule4 returns [EObject current=null] : ( ( (lv_after_0_0= ruleAfterObj ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_s_2_0= ruleSObj ) ) ) ; public final EObject ruleRule4() throws RecognitionException { EObject current = null; @@ -832,17 +840,17 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug378967TestLanguage.g:371:2: ( ( ( (lv_after_0_0= ruleAfterObj ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_s_2_0= ruleSObj ) ) ) ) - // InternalBug378967TestLanguage.g:372:2: ( ( (lv_after_0_0= ruleAfterObj ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_s_2_0= ruleSObj ) ) ) + // InternalBug378967TestLanguage.g:376:2: ( ( ( (lv_after_0_0= ruleAfterObj ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_s_2_0= ruleSObj ) ) ) ) + // InternalBug378967TestLanguage.g:377:2: ( ( (lv_after_0_0= ruleAfterObj ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_s_2_0= ruleSObj ) ) ) { - // InternalBug378967TestLanguage.g:372:2: ( ( (lv_after_0_0= ruleAfterObj ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_s_2_0= ruleSObj ) ) ) - // InternalBug378967TestLanguage.g:373:3: ( (lv_after_0_0= ruleAfterObj ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_s_2_0= ruleSObj ) ) + // InternalBug378967TestLanguage.g:377:2: ( ( (lv_after_0_0= ruleAfterObj ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_s_2_0= ruleSObj ) ) ) + // InternalBug378967TestLanguage.g:378:3: ( (lv_after_0_0= ruleAfterObj ) ) ( (lv_value_1_0= RULE_INT ) ) ( (lv_s_2_0= ruleSObj ) ) { - // InternalBug378967TestLanguage.g:373:3: ( (lv_after_0_0= ruleAfterObj ) ) - // InternalBug378967TestLanguage.g:374:4: (lv_after_0_0= ruleAfterObj ) + // InternalBug378967TestLanguage.g:378:3: ( (lv_after_0_0= ruleAfterObj ) ) + // InternalBug378967TestLanguage.g:379:4: (lv_after_0_0= ruleAfterObj ) { - // InternalBug378967TestLanguage.g:374:4: (lv_after_0_0= ruleAfterObj ) - // InternalBug378967TestLanguage.g:375:5: lv_after_0_0= ruleAfterObj + // InternalBug378967TestLanguage.g:379:4: (lv_after_0_0= ruleAfterObj ) + // InternalBug378967TestLanguage.g:380:5: lv_after_0_0= ruleAfterObj { newCompositeNode(grammarAccess.getRule4Access().getAfterAfterObjParserRuleCall_0_0()); @@ -869,11 +877,11 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug378967TestLanguage.g:392:3: ( (lv_value_1_0= RULE_INT ) ) - // InternalBug378967TestLanguage.g:393:4: (lv_value_1_0= RULE_INT ) + // InternalBug378967TestLanguage.g:397:3: ( (lv_value_1_0= RULE_INT ) ) + // InternalBug378967TestLanguage.g:398:4: (lv_value_1_0= RULE_INT ) { - // InternalBug378967TestLanguage.g:393:4: (lv_value_1_0= RULE_INT ) - // InternalBug378967TestLanguage.g:394:5: lv_value_1_0= RULE_INT + // InternalBug378967TestLanguage.g:398:4: (lv_value_1_0= RULE_INT ) + // InternalBug378967TestLanguage.g:399:5: lv_value_1_0= RULE_INT { lv_value_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_5); @@ -895,11 +903,11 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug378967TestLanguage.g:410:3: ( (lv_s_2_0= ruleSObj ) ) - // InternalBug378967TestLanguage.g:411:4: (lv_s_2_0= ruleSObj ) + // InternalBug378967TestLanguage.g:415:3: ( (lv_s_2_0= ruleSObj ) ) + // InternalBug378967TestLanguage.g:416:4: (lv_s_2_0= ruleSObj ) { - // InternalBug378967TestLanguage.g:411:4: (lv_s_2_0= ruleSObj ) - // InternalBug378967TestLanguage.g:412:5: lv_s_2_0= ruleSObj + // InternalBug378967TestLanguage.g:416:4: (lv_s_2_0= ruleSObj ) + // InternalBug378967TestLanguage.g:417:5: lv_s_2_0= ruleSObj { newCompositeNode(grammarAccess.getRule4Access().getSSObjParserRuleCall_2_0()); @@ -949,7 +957,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleAfterObj" - // InternalBug378967TestLanguage.g:433:1: entryRuleAfterObj returns [EObject current=null] : iv_ruleAfterObj= ruleAfterObj EOF ; + // InternalBug378967TestLanguage.g:438:1: entryRuleAfterObj returns [EObject current=null] : iv_ruleAfterObj= ruleAfterObj EOF ; public final EObject entryRuleAfterObj() throws RecognitionException { EObject current = null; @@ -957,8 +965,8 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug378967TestLanguage.g:433:49: (iv_ruleAfterObj= ruleAfterObj EOF ) - // InternalBug378967TestLanguage.g:434:2: iv_ruleAfterObj= ruleAfterObj EOF + // InternalBug378967TestLanguage.g:438:49: (iv_ruleAfterObj= ruleAfterObj EOF ) + // InternalBug378967TestLanguage.g:439:2: iv_ruleAfterObj= ruleAfterObj EOF { newCompositeNode(grammarAccess.getAfterObjRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -985,7 +993,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleAfterObj" - // InternalBug378967TestLanguage.g:440:1: ruleAfterObj returns [EObject current=null] : ( (lv_value_0_0= 'after' ) ) ; + // InternalBug378967TestLanguage.g:445:1: ruleAfterObj returns [EObject current=null] : ( (lv_value_0_0= 'after' ) ) ; public final EObject ruleAfterObj() throws RecognitionException { EObject current = null; @@ -995,14 +1003,14 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug378967TestLanguage.g:446:2: ( ( (lv_value_0_0= 'after' ) ) ) - // InternalBug378967TestLanguage.g:447:2: ( (lv_value_0_0= 'after' ) ) + // InternalBug378967TestLanguage.g:451:2: ( ( (lv_value_0_0= 'after' ) ) ) + // InternalBug378967TestLanguage.g:452:2: ( (lv_value_0_0= 'after' ) ) { - // InternalBug378967TestLanguage.g:447:2: ( (lv_value_0_0= 'after' ) ) - // InternalBug378967TestLanguage.g:448:3: (lv_value_0_0= 'after' ) + // InternalBug378967TestLanguage.g:452:2: ( (lv_value_0_0= 'after' ) ) + // InternalBug378967TestLanguage.g:453:3: (lv_value_0_0= 'after' ) { - // InternalBug378967TestLanguage.g:448:3: (lv_value_0_0= 'after' ) - // InternalBug378967TestLanguage.g:449:4: lv_value_0_0= 'after' + // InternalBug378967TestLanguage.g:453:3: (lv_value_0_0= 'after' ) + // InternalBug378967TestLanguage.g:454:4: lv_value_0_0= 'after' { lv_value_0_0=(Token)match(input,15,FollowSets000.FOLLOW_2); @@ -1040,7 +1048,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSObj" - // InternalBug378967TestLanguage.g:464:1: entryRuleSObj returns [EObject current=null] : iv_ruleSObj= ruleSObj EOF ; + // InternalBug378967TestLanguage.g:469:1: entryRuleSObj returns [EObject current=null] : iv_ruleSObj= ruleSObj EOF ; public final EObject entryRuleSObj() throws RecognitionException { EObject current = null; @@ -1048,8 +1056,8 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug378967TestLanguage.g:464:45: (iv_ruleSObj= ruleSObj EOF ) - // InternalBug378967TestLanguage.g:465:2: iv_ruleSObj= ruleSObj EOF + // InternalBug378967TestLanguage.g:469:45: (iv_ruleSObj= ruleSObj EOF ) + // InternalBug378967TestLanguage.g:470:2: iv_ruleSObj= ruleSObj EOF { newCompositeNode(grammarAccess.getSObjRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1076,7 +1084,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSObj" - // InternalBug378967TestLanguage.g:471:1: ruleSObj returns [EObject current=null] : ( (lv_value_0_0= 's' ) ) ; + // InternalBug378967TestLanguage.g:476:1: ruleSObj returns [EObject current=null] : ( (lv_value_0_0= 's' ) ) ; public final EObject ruleSObj() throws RecognitionException { EObject current = null; @@ -1086,14 +1094,14 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug378967TestLanguage.g:477:2: ( ( (lv_value_0_0= 's' ) ) ) - // InternalBug378967TestLanguage.g:478:2: ( (lv_value_0_0= 's' ) ) + // InternalBug378967TestLanguage.g:482:2: ( ( (lv_value_0_0= 's' ) ) ) + // InternalBug378967TestLanguage.g:483:2: ( (lv_value_0_0= 's' ) ) { - // InternalBug378967TestLanguage.g:478:2: ( (lv_value_0_0= 's' ) ) - // InternalBug378967TestLanguage.g:479:3: (lv_value_0_0= 's' ) + // InternalBug378967TestLanguage.g:483:2: ( (lv_value_0_0= 's' ) ) + // InternalBug378967TestLanguage.g:484:3: (lv_value_0_0= 's' ) { - // InternalBug378967TestLanguage.g:479:3: (lv_value_0_0= 's' ) - // InternalBug378967TestLanguage.g:480:4: lv_value_0_0= 's' + // InternalBug378967TestLanguage.g:484:3: (lv_value_0_0= 's' ) + // InternalBug378967TestLanguage.g:485:4: lv_value_0_0= 's' { lv_value_0_0=(Token)match(input,16,FollowSets000.FOLLOW_2); @@ -1131,7 +1139,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleAfter" - // InternalBug378967TestLanguage.g:495:1: entryRuleAfter returns [String current=null] : iv_ruleAfter= ruleAfter EOF ; + // InternalBug378967TestLanguage.g:500:1: entryRuleAfter returns [String current=null] : iv_ruleAfter= ruleAfter EOF ; public final String entryRuleAfter() throws RecognitionException { String current = null; @@ -1139,8 +1147,8 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug378967TestLanguage.g:495:45: (iv_ruleAfter= ruleAfter EOF ) - // InternalBug378967TestLanguage.g:496:2: iv_ruleAfter= ruleAfter EOF + // InternalBug378967TestLanguage.g:500:45: (iv_ruleAfter= ruleAfter EOF ) + // InternalBug378967TestLanguage.g:501:2: iv_ruleAfter= ruleAfter EOF { newCompositeNode(grammarAccess.getAfterRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1167,7 +1175,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleAfter" - // InternalBug378967TestLanguage.g:502:1: ruleAfter returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= 'after' ; + // InternalBug378967TestLanguage.g:507:1: ruleAfter returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= 'after' ; public final AntlrDatatypeRuleToken ruleAfter() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1177,8 +1185,8 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug378967TestLanguage.g:508:2: (kw= 'after' ) - // InternalBug378967TestLanguage.g:509:2: kw= 'after' + // InternalBug378967TestLanguage.g:513:2: (kw= 'after' ) + // InternalBug378967TestLanguage.g:514:2: kw= 'after' { kw=(Token)match(input,15,FollowSets000.FOLLOW_2); @@ -1205,7 +1213,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleS" - // InternalBug378967TestLanguage.g:517:1: entryRuleS returns [String current=null] : iv_ruleS= ruleS EOF ; + // InternalBug378967TestLanguage.g:522:1: entryRuleS returns [String current=null] : iv_ruleS= ruleS EOF ; public final String entryRuleS() throws RecognitionException { String current = null; @@ -1213,8 +1221,8 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug378967TestLanguage.g:517:41: (iv_ruleS= ruleS EOF ) - // InternalBug378967TestLanguage.g:518:2: iv_ruleS= ruleS EOF + // InternalBug378967TestLanguage.g:522:41: (iv_ruleS= ruleS EOF ) + // InternalBug378967TestLanguage.g:523:2: iv_ruleS= ruleS EOF { newCompositeNode(grammarAccess.getSRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1241,7 +1249,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleS" - // InternalBug378967TestLanguage.g:524:1: ruleS returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= 's' ; + // InternalBug378967TestLanguage.g:529:1: ruleS returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= 's' ; public final AntlrDatatypeRuleToken ruleS() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1251,8 +1259,8 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug378967TestLanguage.g:530:2: (kw= 's' ) - // InternalBug378967TestLanguage.g:531:2: kw= 's' + // InternalBug378967TestLanguage.g:535:2: (kw= 's' ) + // InternalBug378967TestLanguage.g:536:2: kw= 's' { kw=(Token)match(input,16,FollowSets000.FOLLOW_2); @@ -1279,7 +1287,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleFirstEnum" - // InternalBug378967TestLanguage.g:539:1: ruleFirstEnum returns [Enumerator current=null] : (enumLiteral_0= 'after' ) ; + // InternalBug378967TestLanguage.g:544:1: ruleFirstEnum returns [Enumerator current=null] : (enumLiteral_0= 'after' ) ; public final Enumerator ruleFirstEnum() throws RecognitionException { Enumerator current = null; @@ -1289,11 +1297,11 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug378967TestLanguage.g:545:2: ( (enumLiteral_0= 'after' ) ) - // InternalBug378967TestLanguage.g:546:2: (enumLiteral_0= 'after' ) + // InternalBug378967TestLanguage.g:550:2: ( (enumLiteral_0= 'after' ) ) + // InternalBug378967TestLanguage.g:551:2: (enumLiteral_0= 'after' ) { - // InternalBug378967TestLanguage.g:546:2: (enumLiteral_0= 'after' ) - // InternalBug378967TestLanguage.g:547:3: enumLiteral_0= 'after' + // InternalBug378967TestLanguage.g:551:2: (enumLiteral_0= 'after' ) + // InternalBug378967TestLanguage.g:552:3: enumLiteral_0= 'after' { enumLiteral_0=(Token)match(input,15,FollowSets000.FOLLOW_2); @@ -1323,7 +1331,7 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSecondEnum" - // InternalBug378967TestLanguage.g:556:1: ruleSecondEnum returns [Enumerator current=null] : (enumLiteral_0= 's' ) ; + // InternalBug378967TestLanguage.g:561:1: ruleSecondEnum returns [Enumerator current=null] : (enumLiteral_0= 's' ) ; public final Enumerator ruleSecondEnum() throws RecognitionException { Enumerator current = null; @@ -1333,11 +1341,11 @@ public class InternalBug378967TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug378967TestLanguage.g:562:2: ( (enumLiteral_0= 's' ) ) - // InternalBug378967TestLanguage.g:563:2: (enumLiteral_0= 's' ) + // InternalBug378967TestLanguage.g:567:2: ( (enumLiteral_0= 's' ) ) + // InternalBug378967TestLanguage.g:568:2: (enumLiteral_0= 's' ) { - // InternalBug378967TestLanguage.g:563:2: (enumLiteral_0= 's' ) - // InternalBug378967TestLanguage.g:564:3: enumLiteral_0= 's' + // InternalBug378967TestLanguage.g:568:2: (enumLiteral_0= 's' ) + // InternalBug378967TestLanguage.g:569:3: enumLiteral_0= 's' { enumLiteral_0=(Token)match(input,16,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug406914TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug406914TestLanguage.g index 1e66f02b2..3a2b5125c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug406914TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug406914TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug406914TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug406914TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug406914TestLanguageLexer.java index 5d1323fbd..7972dd4ee 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug406914TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug406914TestLanguageLexer.java @@ -183,10 +183,10 @@ public class InternalBug406914TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug406914TestLanguage.g:167:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug406914TestLanguage.g:167:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug406914TestLanguage.g:172:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug406914TestLanguage.g:172:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug406914TestLanguage.g:167:11: ( '^' )? + // InternalBug406914TestLanguage.g:172:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -195,7 +195,7 @@ public class InternalBug406914TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug406914TestLanguage.g:167:11: '^' + // InternalBug406914TestLanguage.g:172:11: '^' { match('^'); @@ -213,7 +213,7 @@ public class InternalBug406914TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug406914TestLanguage.g:167:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug406914TestLanguage.g:172:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -262,10 +262,10 @@ public class InternalBug406914TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug406914TestLanguage.g:169:9: ( ( ' ' | '\\t' )+ ) - // InternalBug406914TestLanguage.g:169:11: ( ' ' | '\\t' )+ + // InternalBug406914TestLanguage.g:174:9: ( ( ' ' | '\\t' )+ ) + // InternalBug406914TestLanguage.g:174:11: ( ' ' | '\\t' )+ { - // InternalBug406914TestLanguage.g:169:11: ( ' ' | '\\t' )+ + // InternalBug406914TestLanguage.g:174:11: ( ' ' | '\\t' )+ int cnt3=0; loop3: do { @@ -319,8 +319,8 @@ public class InternalBug406914TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug406914TestLanguage.g:171:16: ( . ) - // InternalBug406914TestLanguage.g:171:18: . + // InternalBug406914TestLanguage.g:176:16: ( . ) + // InternalBug406914TestLanguage.g:176:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug406914TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug406914TestLanguageParser.java index 2af149c12..833dcf267 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug406914TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug406914TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -75,7 +83,7 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug406914TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug406914TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -83,8 +91,8 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug406914TestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug406914TestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug406914TestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug406914TestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -111,7 +119,7 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug406914TestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ruleBS_ESCAPE ) ; + // InternalBug406914TestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ruleBS_ESCAPE ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -121,17 +129,17 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug406914TestLanguage.g:77:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ruleBS_ESCAPE ) ) - // InternalBug406914TestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) ruleBS_ESCAPE ) + // InternalBug406914TestLanguage.g:82:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ruleBS_ESCAPE ) ) + // InternalBug406914TestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) ruleBS_ESCAPE ) { - // InternalBug406914TestLanguage.g:78:2: ( ( (lv_name_0_0= RULE_ID ) ) ruleBS_ESCAPE ) - // InternalBug406914TestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) ruleBS_ESCAPE + // InternalBug406914TestLanguage.g:83:2: ( ( (lv_name_0_0= RULE_ID ) ) ruleBS_ESCAPE ) + // InternalBug406914TestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) ruleBS_ESCAPE { - // InternalBug406914TestLanguage.g:79:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalBug406914TestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) + // InternalBug406914TestLanguage.g:84:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalBug406914TestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) { - // InternalBug406914TestLanguage.g:80:4: (lv_name_0_0= RULE_ID ) - // InternalBug406914TestLanguage.g:81:5: lv_name_0_0= RULE_ID + // InternalBug406914TestLanguage.g:85:4: (lv_name_0_0= RULE_ID ) + // InternalBug406914TestLanguage.g:86:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -187,7 +195,7 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleBS_ESCAPE" - // InternalBug406914TestLanguage.g:108:1: entryRuleBS_ESCAPE returns [String current=null] : iv_ruleBS_ESCAPE= ruleBS_ESCAPE EOF ; + // InternalBug406914TestLanguage.g:113:1: entryRuleBS_ESCAPE returns [String current=null] : iv_ruleBS_ESCAPE= ruleBS_ESCAPE EOF ; public final String entryRuleBS_ESCAPE() throws RecognitionException { String current = null; @@ -195,8 +203,8 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug406914TestLanguage.g:108:49: (iv_ruleBS_ESCAPE= ruleBS_ESCAPE EOF ) - // InternalBug406914TestLanguage.g:109:2: iv_ruleBS_ESCAPE= ruleBS_ESCAPE EOF + // InternalBug406914TestLanguage.g:113:49: (iv_ruleBS_ESCAPE= ruleBS_ESCAPE EOF ) + // InternalBug406914TestLanguage.g:114:2: iv_ruleBS_ESCAPE= ruleBS_ESCAPE EOF { newCompositeNode(grammarAccess.getBS_ESCAPERule()); pushFollow(FollowSets000.FOLLOW_1); @@ -223,7 +231,7 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleBS_ESCAPE" - // InternalBug406914TestLanguage.g:115:1: ruleBS_ESCAPE returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '\\b' | kw= '\\f' | kw= '\\n' | kw= 'lineFeed' | kw= '\\r' | kw= '\\t' | kw= '\\\\' ) ; + // InternalBug406914TestLanguage.g:120:1: ruleBS_ESCAPE returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '\\b' | kw= '\\f' | kw= '\\n' | kw= 'lineFeed' | kw= '\\r' | kw= '\\t' | kw= '\\\\' ) ; public final AntlrDatatypeRuleToken ruleBS_ESCAPE() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -233,10 +241,10 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug406914TestLanguage.g:121:2: ( (kw= '\\b' | kw= '\\f' | kw= '\\n' | kw= 'lineFeed' | kw= '\\r' | kw= '\\t' | kw= '\\\\' ) ) - // InternalBug406914TestLanguage.g:122:2: (kw= '\\b' | kw= '\\f' | kw= '\\n' | kw= 'lineFeed' | kw= '\\r' | kw= '\\t' | kw= '\\\\' ) + // InternalBug406914TestLanguage.g:126:2: ( (kw= '\\b' | kw= '\\f' | kw= '\\n' | kw= 'lineFeed' | kw= '\\r' | kw= '\\t' | kw= '\\\\' ) ) + // InternalBug406914TestLanguage.g:127:2: (kw= '\\b' | kw= '\\f' | kw= '\\n' | kw= 'lineFeed' | kw= '\\r' | kw= '\\t' | kw= '\\\\' ) { - // InternalBug406914TestLanguage.g:122:2: (kw= '\\b' | kw= '\\f' | kw= '\\n' | kw= 'lineFeed' | kw= '\\r' | kw= '\\t' | kw= '\\\\' ) + // InternalBug406914TestLanguage.g:127:2: (kw= '\\b' | kw= '\\f' | kw= '\\n' | kw= 'lineFeed' | kw= '\\r' | kw= '\\t' | kw= '\\\\' ) int alt1=7; switch ( input.LA(1) ) { case 7: @@ -283,7 +291,7 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug406914TestLanguage.g:123:3: kw= '\\b' + // InternalBug406914TestLanguage.g:128:3: kw= '\\b' { kw=(Token)match(input,7,FollowSets000.FOLLOW_2); @@ -294,7 +302,7 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug406914TestLanguage.g:129:3: kw= '\\f' + // InternalBug406914TestLanguage.g:134:3: kw= '\\f' { kw=(Token)match(input,8,FollowSets000.FOLLOW_2); @@ -305,7 +313,7 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalBug406914TestLanguage.g:135:3: kw= '\\n' + // InternalBug406914TestLanguage.g:140:3: kw= '\\n' { kw=(Token)match(input,9,FollowSets000.FOLLOW_2); @@ -316,7 +324,7 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalBug406914TestLanguage.g:141:3: kw= 'lineFeed' + // InternalBug406914TestLanguage.g:146:3: kw= 'lineFeed' { kw=(Token)match(input,10,FollowSets000.FOLLOW_2); @@ -327,7 +335,7 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa } break; case 5 : - // InternalBug406914TestLanguage.g:147:3: kw= '\\r' + // InternalBug406914TestLanguage.g:152:3: kw= '\\r' { kw=(Token)match(input,11,FollowSets000.FOLLOW_2); @@ -338,7 +346,7 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa } break; case 6 : - // InternalBug406914TestLanguage.g:153:3: kw= '\\t' + // InternalBug406914TestLanguage.g:158:3: kw= '\\t' { kw=(Token)match(input,12,FollowSets000.FOLLOW_2); @@ -349,7 +357,7 @@ public class InternalBug406914TestLanguageParser extends AbstractInternalAntlrPa } break; case 7 : - // InternalBug406914TestLanguage.g:159:3: kw= '\\\\' + // InternalBug406914TestLanguage.g:164:3: kw= '\\\\' { kw=(Token)match(input,13,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug443221TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug443221TestLanguage.g index b01423a65..ec0523a73 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug443221TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug443221TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug443221TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug443221TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug443221TestLanguageLexer.java index cfc61a2ba..c89dd6102 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug443221TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug443221TestLanguageLexer.java @@ -191,10 +191,10 @@ public class InternalBug443221TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug443221TestLanguage.g:135:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug443221TestLanguage.g:135:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug443221TestLanguage.g:140:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug443221TestLanguage.g:140:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug443221TestLanguage.g:135:11: ( '^' )? + // InternalBug443221TestLanguage.g:140:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -203,7 +203,7 @@ public class InternalBug443221TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug443221TestLanguage.g:135:11: '^' + // InternalBug443221TestLanguage.g:140:11: '^' { match('^'); @@ -221,7 +221,7 @@ public class InternalBug443221TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug443221TestLanguage.g:135:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug443221TestLanguage.g:140:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -270,10 +270,10 @@ public class InternalBug443221TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug443221TestLanguage.g:137:10: ( ( '0' .. '9' )+ ) - // InternalBug443221TestLanguage.g:137:12: ( '0' .. '9' )+ + // InternalBug443221TestLanguage.g:142:10: ( ( '0' .. '9' )+ ) + // InternalBug443221TestLanguage.g:142:12: ( '0' .. '9' )+ { - // InternalBug443221TestLanguage.g:137:12: ( '0' .. '9' )+ + // InternalBug443221TestLanguage.g:142:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -287,7 +287,7 @@ public class InternalBug443221TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug443221TestLanguage.g:137:13: '0' .. '9' + // InternalBug443221TestLanguage.g:142:13: '0' .. '9' { matchRange('0','9'); @@ -319,10 +319,10 @@ public class InternalBug443221TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug443221TestLanguage.g:139:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug443221TestLanguage.g:139:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug443221TestLanguage.g:144:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug443221TestLanguage.g:144:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug443221TestLanguage.g:139:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug443221TestLanguage.g:144:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -340,10 +340,10 @@ public class InternalBug443221TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug443221TestLanguage.g:139:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug443221TestLanguage.g:144:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug443221TestLanguage.g:139:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug443221TestLanguage.g:144:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -359,7 +359,7 @@ public class InternalBug443221TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug443221TestLanguage.g:139:21: '\\\\' . + // InternalBug443221TestLanguage.g:144:21: '\\\\' . { match('\\'); matchAny(); @@ -367,7 +367,7 @@ public class InternalBug443221TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug443221TestLanguage.g:139:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug443221TestLanguage.g:144:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -392,10 +392,10 @@ public class InternalBug443221TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug443221TestLanguage.g:139:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug443221TestLanguage.g:144:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug443221TestLanguage.g:139:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug443221TestLanguage.g:144:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -411,7 +411,7 @@ public class InternalBug443221TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug443221TestLanguage.g:139:54: '\\\\' . + // InternalBug443221TestLanguage.g:144:54: '\\\\' . { match('\\'); matchAny(); @@ -419,7 +419,7 @@ public class InternalBug443221TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug443221TestLanguage.g:139:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug443221TestLanguage.g:144:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -462,12 +462,12 @@ public class InternalBug443221TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug443221TestLanguage.g:141:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug443221TestLanguage.g:141:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug443221TestLanguage.g:146:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug443221TestLanguage.g:146:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug443221TestLanguage.g:141:24: ( options {greedy=false; } : . )* + // InternalBug443221TestLanguage.g:146:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -492,7 +492,7 @@ public class InternalBug443221TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug443221TestLanguage.g:141:52: . + // InternalBug443221TestLanguage.g:146:52: . { matchAny(); @@ -522,12 +522,12 @@ public class InternalBug443221TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug443221TestLanguage.g:143:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug443221TestLanguage.g:143:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug443221TestLanguage.g:148:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug443221TestLanguage.g:148:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug443221TestLanguage.g:143:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug443221TestLanguage.g:148:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -540,7 +540,7 @@ public class InternalBug443221TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug443221TestLanguage.g:143:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug443221TestLanguage.g:148: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(); @@ -560,7 +560,7 @@ public class InternalBug443221TestLanguageLexer extends Lexer { } } while (true); - // InternalBug443221TestLanguage.g:143:40: ( ( '\\r' )? '\\n' )? + // InternalBug443221TestLanguage.g:148:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -569,9 +569,9 @@ public class InternalBug443221TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug443221TestLanguage.g:143:41: ( '\\r' )? '\\n' + // InternalBug443221TestLanguage.g:148:41: ( '\\r' )? '\\n' { - // InternalBug443221TestLanguage.g:143:41: ( '\\r' )? + // InternalBug443221TestLanguage.g:148:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -580,7 +580,7 @@ public class InternalBug443221TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug443221TestLanguage.g:143:41: '\\r' + // InternalBug443221TestLanguage.g:148:41: '\\r' { match('\r'); @@ -612,10 +612,10 @@ public class InternalBug443221TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug443221TestLanguage.g:145:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug443221TestLanguage.g:145:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug443221TestLanguage.g:150:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug443221TestLanguage.g:150:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug443221TestLanguage.g:145:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug443221TestLanguage.g:150:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -669,8 +669,8 @@ public class InternalBug443221TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug443221TestLanguage.g:147:16: ( . ) - // InternalBug443221TestLanguage.g:147:18: . + // InternalBug443221TestLanguage.g:152:16: ( . ) + // InternalBug443221TestLanguage.g:152:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug443221TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug443221TestLanguageParser.java index 447f4b6e1..92f79d739 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug443221TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalBug443221TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug443221TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -79,7 +87,7 @@ public class InternalBug443221TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug443221TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug443221TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -87,8 +95,8 @@ public class InternalBug443221TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug443221TestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug443221TestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug443221TestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug443221TestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -115,7 +123,7 @@ public class InternalBug443221TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug443221TestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( () otherlv_1= 'dummy' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '_' otherlv_4= '_dummy_' otherlv_5= '__dummy__' otherlv_6= '$__dummy__' otherlv_7= '$' otherlv_8= 'DollarSign' ) ; + // InternalBug443221TestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( () otherlv_1= 'dummy' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '_' otherlv_4= '_dummy_' otherlv_5= '__dummy__' otherlv_6= '$__dummy__' otherlv_7= '$' otherlv_8= 'DollarSign' ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -132,14 +140,14 @@ public class InternalBug443221TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug443221TestLanguage.g:77:2: ( ( () otherlv_1= 'dummy' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '_' otherlv_4= '_dummy_' otherlv_5= '__dummy__' otherlv_6= '$__dummy__' otherlv_7= '$' otherlv_8= 'DollarSign' ) ) - // InternalBug443221TestLanguage.g:78:2: ( () otherlv_1= 'dummy' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '_' otherlv_4= '_dummy_' otherlv_5= '__dummy__' otherlv_6= '$__dummy__' otherlv_7= '$' otherlv_8= 'DollarSign' ) + // InternalBug443221TestLanguage.g:82:2: ( ( () otherlv_1= 'dummy' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '_' otherlv_4= '_dummy_' otherlv_5= '__dummy__' otherlv_6= '$__dummy__' otherlv_7= '$' otherlv_8= 'DollarSign' ) ) + // InternalBug443221TestLanguage.g:83:2: ( () otherlv_1= 'dummy' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '_' otherlv_4= '_dummy_' otherlv_5= '__dummy__' otherlv_6= '$__dummy__' otherlv_7= '$' otherlv_8= 'DollarSign' ) { - // InternalBug443221TestLanguage.g:78:2: ( () otherlv_1= 'dummy' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '_' otherlv_4= '_dummy_' otherlv_5= '__dummy__' otherlv_6= '$__dummy__' otherlv_7= '$' otherlv_8= 'DollarSign' ) - // InternalBug443221TestLanguage.g:79:3: () otherlv_1= 'dummy' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '_' otherlv_4= '_dummy_' otherlv_5= '__dummy__' otherlv_6= '$__dummy__' otherlv_7= '$' otherlv_8= 'DollarSign' + // InternalBug443221TestLanguage.g:83:2: ( () otherlv_1= 'dummy' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '_' otherlv_4= '_dummy_' otherlv_5= '__dummy__' otherlv_6= '$__dummy__' otherlv_7= '$' otherlv_8= 'DollarSign' ) + // InternalBug443221TestLanguage.g:84:3: () otherlv_1= 'dummy' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '_' otherlv_4= '_dummy_' otherlv_5= '__dummy__' otherlv_6= '$__dummy__' otherlv_7= '$' otherlv_8= 'DollarSign' { - // InternalBug443221TestLanguage.g:79:3: () - // InternalBug443221TestLanguage.g:80:4: + // InternalBug443221TestLanguage.g:84:3: () + // InternalBug443221TestLanguage.g:85:4: { current = forceCreateModelElement( @@ -153,11 +161,11 @@ public class InternalBug443221TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_1, grammarAccess.getModelAccess().getDummyKeyword_1()); - // InternalBug443221TestLanguage.g:90:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalBug443221TestLanguage.g:91:4: (lv_name_2_0= RULE_ID ) + // InternalBug443221TestLanguage.g:95:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalBug443221TestLanguage.g:96:4: (lv_name_2_0= RULE_ID ) { - // InternalBug443221TestLanguage.g:91:4: (lv_name_2_0= RULE_ID ) - // InternalBug443221TestLanguage.g:92:5: lv_name_2_0= RULE_ID + // InternalBug443221TestLanguage.g:96:4: (lv_name_2_0= RULE_ID ) + // InternalBug443221TestLanguage.g:97:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalGH1462TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalGH1462TestLanguage.g index 71f8b1461..f374839bb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalGH1462TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalGH1462TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalGH1462TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalGH1462TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalGH1462TestLanguageLexer.java index 858cb6a40..5e3518170 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalGH1462TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalGH1462TestLanguageLexer.java @@ -324,10 +324,10 @@ public class InternalGH1462TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGH1462TestLanguage.g:1294:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalGH1462TestLanguage.g:1294:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalGH1462TestLanguage.g:1299:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalGH1462TestLanguage.g:1299:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalGH1462TestLanguage.g:1294:11: ( '^' )? + // InternalGH1462TestLanguage.g:1299:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -336,7 +336,7 @@ public class InternalGH1462TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalGH1462TestLanguage.g:1294:11: '^' + // InternalGH1462TestLanguage.g:1299:11: '^' { match('^'); @@ -354,7 +354,7 @@ public class InternalGH1462TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalGH1462TestLanguage.g:1294:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalGH1462TestLanguage.g:1299:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -403,10 +403,10 @@ public class InternalGH1462TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGH1462TestLanguage.g:1296:10: ( ( '0' .. '9' )+ ) - // InternalGH1462TestLanguage.g:1296:12: ( '0' .. '9' )+ + // InternalGH1462TestLanguage.g:1301:10: ( ( '0' .. '9' )+ ) + // InternalGH1462TestLanguage.g:1301:12: ( '0' .. '9' )+ { - // InternalGH1462TestLanguage.g:1296:12: ( '0' .. '9' )+ + // InternalGH1462TestLanguage.g:1301:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -420,7 +420,7 @@ public class InternalGH1462TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalGH1462TestLanguage.g:1296:13: '0' .. '9' + // InternalGH1462TestLanguage.g:1301:13: '0' .. '9' { matchRange('0','9'); @@ -452,10 +452,10 @@ public class InternalGH1462TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGH1462TestLanguage.g:1298:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalGH1462TestLanguage.g:1298:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalGH1462TestLanguage.g:1303:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalGH1462TestLanguage.g:1303:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalGH1462TestLanguage.g:1298:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalGH1462TestLanguage.g:1303:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -473,10 +473,10 @@ public class InternalGH1462TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalGH1462TestLanguage.g:1298:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalGH1462TestLanguage.g:1303:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalGH1462TestLanguage.g:1298:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalGH1462TestLanguage.g:1303:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -492,7 +492,7 @@ public class InternalGH1462TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalGH1462TestLanguage.g:1298:21: '\\\\' . + // InternalGH1462TestLanguage.g:1303:21: '\\\\' . { match('\\'); matchAny(); @@ -500,7 +500,7 @@ public class InternalGH1462TestLanguageLexer extends Lexer { } break; case 2 : - // InternalGH1462TestLanguage.g:1298:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalGH1462TestLanguage.g:1303:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -525,10 +525,10 @@ public class InternalGH1462TestLanguageLexer extends Lexer { } break; case 2 : - // InternalGH1462TestLanguage.g:1298:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalGH1462TestLanguage.g:1303:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalGH1462TestLanguage.g:1298:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalGH1462TestLanguage.g:1303:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -544,7 +544,7 @@ public class InternalGH1462TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalGH1462TestLanguage.g:1298:54: '\\\\' . + // InternalGH1462TestLanguage.g:1303:54: '\\\\' . { match('\\'); matchAny(); @@ -552,7 +552,7 @@ public class InternalGH1462TestLanguageLexer extends Lexer { } break; case 2 : - // InternalGH1462TestLanguage.g:1298:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalGH1462TestLanguage.g:1303:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -595,12 +595,12 @@ public class InternalGH1462TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGH1462TestLanguage.g:1300:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalGH1462TestLanguage.g:1300:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalGH1462TestLanguage.g:1305:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalGH1462TestLanguage.g:1305:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalGH1462TestLanguage.g:1300:24: ( options {greedy=false; } : . )* + // InternalGH1462TestLanguage.g:1305:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -625,7 +625,7 @@ public class InternalGH1462TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalGH1462TestLanguage.g:1300:52: . + // InternalGH1462TestLanguage.g:1305:52: . { matchAny(); @@ -655,12 +655,12 @@ public class InternalGH1462TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGH1462TestLanguage.g:1302:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalGH1462TestLanguage.g:1302:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalGH1462TestLanguage.g:1307:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalGH1462TestLanguage.g:1307:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalGH1462TestLanguage.g:1302:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalGH1462TestLanguage.g:1307:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -673,7 +673,7 @@ public class InternalGH1462TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalGH1462TestLanguage.g:1302:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalGH1462TestLanguage.g:1307: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(); @@ -693,7 +693,7 @@ public class InternalGH1462TestLanguageLexer extends Lexer { } } while (true); - // InternalGH1462TestLanguage.g:1302:40: ( ( '\\r' )? '\\n' )? + // InternalGH1462TestLanguage.g:1307:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -702,9 +702,9 @@ public class InternalGH1462TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalGH1462TestLanguage.g:1302:41: ( '\\r' )? '\\n' + // InternalGH1462TestLanguage.g:1307:41: ( '\\r' )? '\\n' { - // InternalGH1462TestLanguage.g:1302:41: ( '\\r' )? + // InternalGH1462TestLanguage.g:1307:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -713,7 +713,7 @@ public class InternalGH1462TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalGH1462TestLanguage.g:1302:41: '\\r' + // InternalGH1462TestLanguage.g:1307:41: '\\r' { match('\r'); @@ -745,10 +745,10 @@ public class InternalGH1462TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGH1462TestLanguage.g:1304:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalGH1462TestLanguage.g:1304:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalGH1462TestLanguage.g:1309:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalGH1462TestLanguage.g:1309:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalGH1462TestLanguage.g:1304:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalGH1462TestLanguage.g:1309:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -802,8 +802,8 @@ public class InternalGH1462TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalGH1462TestLanguage.g:1306:16: ( . ) - // InternalGH1462TestLanguage.g:1306:18: . + // InternalGH1462TestLanguage.g:1311:16: ( . ) + // InternalGH1462TestLanguage.g:1311:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalGH1462TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalGH1462TestLanguageParser.java index 1417e4981..ba24a05a3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalGH1462TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/internal/InternalGH1462TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -85,7 +93,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRoot" - // InternalGH1462TestLanguage.g:64:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; + // InternalGH1462TestLanguage.g:69:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; public final EObject entryRuleRoot() throws RecognitionException { EObject current = null; @@ -93,8 +101,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:64:45: (iv_ruleRoot= ruleRoot EOF ) - // InternalGH1462TestLanguage.g:65:2: iv_ruleRoot= ruleRoot EOF + // InternalGH1462TestLanguage.g:69:45: (iv_ruleRoot= ruleRoot EOF ) + // InternalGH1462TestLanguage.g:70:2: iv_ruleRoot= ruleRoot EOF { newCompositeNode(grammarAccess.getRootRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -121,7 +129,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRoot" - // InternalGH1462TestLanguage.g:71:1: ruleRoot returns [EObject current=null] : ( (otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) ) | (otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) ) | (otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) ) | (otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) ) | (otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) ) | (otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) ) | (otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) ) | (otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) ) | (otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) ) ) ; + // InternalGH1462TestLanguage.g:76:1: ruleRoot returns [EObject current=null] : ( (otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) ) | (otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) ) | (otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) ) | (otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) ) | (otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) ) | (otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) ) | (otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) ) | (otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) ) | (otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) ) ) ; public final EObject ruleRoot() throws RecognitionException { EObject current = null; @@ -166,10 +174,10 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:77:2: ( ( (otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) ) | (otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) ) | (otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) ) | (otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) ) | (otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) ) | (otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) ) | (otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) ) | (otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) ) | (otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) ) ) ) - // InternalGH1462TestLanguage.g:78:2: ( (otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) ) | (otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) ) | (otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) ) | (otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) ) | (otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) ) | (otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) ) | (otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) ) | (otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) ) | (otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) ) ) + // InternalGH1462TestLanguage.g:82:2: ( ( (otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) ) | (otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) ) | (otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) ) | (otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) ) | (otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) ) | (otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) ) | (otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) ) | (otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) ) | (otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) ) ) ) + // InternalGH1462TestLanguage.g:83:2: ( (otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) ) | (otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) ) | (otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) ) | (otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) ) | (otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) ) | (otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) ) | (otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) ) | (otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) ) | (otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) ) ) { - // InternalGH1462TestLanguage.g:78:2: ( (otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) ) | (otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) ) | (otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) ) | (otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) ) | (otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) ) | (otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) ) | (otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) ) | (otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) ) | (otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) ) ) + // InternalGH1462TestLanguage.g:83:2: ( (otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) ) | (otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) ) | (otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) ) | (otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) ) | (otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) ) | (otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) ) | (otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) ) | (otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) ) | (otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) ) | (otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) ) | (otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) ) | (otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) ) ) int alt1=12; switch ( input.LA(1) ) { case 11: @@ -241,20 +249,20 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse switch (alt1) { case 1 : - // InternalGH1462TestLanguage.g:79:3: (otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) ) + // InternalGH1462TestLanguage.g:84:3: (otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) ) { - // InternalGH1462TestLanguage.g:79:3: (otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) ) - // InternalGH1462TestLanguage.g:80:4: otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) + // InternalGH1462TestLanguage.g:84:3: (otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) ) + // InternalGH1462TestLanguage.g:85:4: otherlv_0= '#1' ( (lv_element_1_0= ruleRule1 ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getRootAccess().getNumberSignDigitOneKeyword_0_0()); - // InternalGH1462TestLanguage.g:84:4: ( (lv_element_1_0= ruleRule1 ) ) - // InternalGH1462TestLanguage.g:85:5: (lv_element_1_0= ruleRule1 ) + // InternalGH1462TestLanguage.g:89:4: ( (lv_element_1_0= ruleRule1 ) ) + // InternalGH1462TestLanguage.g:90:5: (lv_element_1_0= ruleRule1 ) { - // InternalGH1462TestLanguage.g:85:5: (lv_element_1_0= ruleRule1 ) - // InternalGH1462TestLanguage.g:86:6: lv_element_1_0= ruleRule1 + // InternalGH1462TestLanguage.g:90:5: (lv_element_1_0= ruleRule1 ) + // InternalGH1462TestLanguage.g:91:6: lv_element_1_0= ruleRule1 { newCompositeNode(grammarAccess.getRootAccess().getElementRule1ParserRuleCall_0_1_0()); @@ -288,20 +296,20 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalGH1462TestLanguage.g:105:3: (otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) ) + // InternalGH1462TestLanguage.g:110:3: (otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) ) { - // InternalGH1462TestLanguage.g:105:3: (otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) ) - // InternalGH1462TestLanguage.g:106:4: otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) + // InternalGH1462TestLanguage.g:110:3: (otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) ) + // InternalGH1462TestLanguage.g:111:4: otherlv_2= '#2' ( (lv_element_3_0= ruleRule2 ) ) { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getRootAccess().getNumberSignDigitTwoKeyword_1_0()); - // InternalGH1462TestLanguage.g:110:4: ( (lv_element_3_0= ruleRule2 ) ) - // InternalGH1462TestLanguage.g:111:5: (lv_element_3_0= ruleRule2 ) + // InternalGH1462TestLanguage.g:115:4: ( (lv_element_3_0= ruleRule2 ) ) + // InternalGH1462TestLanguage.g:116:5: (lv_element_3_0= ruleRule2 ) { - // InternalGH1462TestLanguage.g:111:5: (lv_element_3_0= ruleRule2 ) - // InternalGH1462TestLanguage.g:112:6: lv_element_3_0= ruleRule2 + // InternalGH1462TestLanguage.g:116:5: (lv_element_3_0= ruleRule2 ) + // InternalGH1462TestLanguage.g:117:6: lv_element_3_0= ruleRule2 { newCompositeNode(grammarAccess.getRootAccess().getElementRule2ParserRuleCall_1_1_0()); @@ -335,20 +343,20 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } break; case 3 : - // InternalGH1462TestLanguage.g:131:3: (otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) ) + // InternalGH1462TestLanguage.g:136:3: (otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) ) { - // InternalGH1462TestLanguage.g:131:3: (otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) ) - // InternalGH1462TestLanguage.g:132:4: otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) + // InternalGH1462TestLanguage.g:136:3: (otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) ) + // InternalGH1462TestLanguage.g:137:4: otherlv_4= '#3' ( (lv_element_5_0= ruleRule3 ) ) { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_4); newLeafNode(otherlv_4, grammarAccess.getRootAccess().getNumberSignDigitThreeKeyword_2_0()); - // InternalGH1462TestLanguage.g:136:4: ( (lv_element_5_0= ruleRule3 ) ) - // InternalGH1462TestLanguage.g:137:5: (lv_element_5_0= ruleRule3 ) + // InternalGH1462TestLanguage.g:141:4: ( (lv_element_5_0= ruleRule3 ) ) + // InternalGH1462TestLanguage.g:142:5: (lv_element_5_0= ruleRule3 ) { - // InternalGH1462TestLanguage.g:137:5: (lv_element_5_0= ruleRule3 ) - // InternalGH1462TestLanguage.g:138:6: lv_element_5_0= ruleRule3 + // InternalGH1462TestLanguage.g:142:5: (lv_element_5_0= ruleRule3 ) + // InternalGH1462TestLanguage.g:143:6: lv_element_5_0= ruleRule3 { newCompositeNode(grammarAccess.getRootAccess().getElementRule3ParserRuleCall_2_1_0()); @@ -382,20 +390,20 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } break; case 4 : - // InternalGH1462TestLanguage.g:157:3: (otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) ) + // InternalGH1462TestLanguage.g:162:3: (otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) ) { - // InternalGH1462TestLanguage.g:157:3: (otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) ) - // InternalGH1462TestLanguage.g:158:4: otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) + // InternalGH1462TestLanguage.g:162:3: (otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) ) + // InternalGH1462TestLanguage.g:163:4: otherlv_6= '#4' ( (lv_element_7_0= ruleRule4 ) ) { otherlv_6=(Token)match(input,14,FollowSets000.FOLLOW_5); newLeafNode(otherlv_6, grammarAccess.getRootAccess().getNumberSignDigitFourKeyword_3_0()); - // InternalGH1462TestLanguage.g:162:4: ( (lv_element_7_0= ruleRule4 ) ) - // InternalGH1462TestLanguage.g:163:5: (lv_element_7_0= ruleRule4 ) + // InternalGH1462TestLanguage.g:167:4: ( (lv_element_7_0= ruleRule4 ) ) + // InternalGH1462TestLanguage.g:168:5: (lv_element_7_0= ruleRule4 ) { - // InternalGH1462TestLanguage.g:163:5: (lv_element_7_0= ruleRule4 ) - // InternalGH1462TestLanguage.g:164:6: lv_element_7_0= ruleRule4 + // InternalGH1462TestLanguage.g:168:5: (lv_element_7_0= ruleRule4 ) + // InternalGH1462TestLanguage.g:169:6: lv_element_7_0= ruleRule4 { newCompositeNode(grammarAccess.getRootAccess().getElementRule4ParserRuleCall_3_1_0()); @@ -429,20 +437,20 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } break; case 5 : - // InternalGH1462TestLanguage.g:183:3: (otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) ) + // InternalGH1462TestLanguage.g:188:3: (otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) ) { - // InternalGH1462TestLanguage.g:183:3: (otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) ) - // InternalGH1462TestLanguage.g:184:4: otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) + // InternalGH1462TestLanguage.g:188:3: (otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) ) + // InternalGH1462TestLanguage.g:189:4: otherlv_8= '#5' ( (lv_element_9_0= ruleRule5 ) ) { otherlv_8=(Token)match(input,15,FollowSets000.FOLLOW_3); newLeafNode(otherlv_8, grammarAccess.getRootAccess().getNumberSignDigitFiveKeyword_4_0()); - // InternalGH1462TestLanguage.g:188:4: ( (lv_element_9_0= ruleRule5 ) ) - // InternalGH1462TestLanguage.g:189:5: (lv_element_9_0= ruleRule5 ) + // InternalGH1462TestLanguage.g:193:4: ( (lv_element_9_0= ruleRule5 ) ) + // InternalGH1462TestLanguage.g:194:5: (lv_element_9_0= ruleRule5 ) { - // InternalGH1462TestLanguage.g:189:5: (lv_element_9_0= ruleRule5 ) - // InternalGH1462TestLanguage.g:190:6: lv_element_9_0= ruleRule5 + // InternalGH1462TestLanguage.g:194:5: (lv_element_9_0= ruleRule5 ) + // InternalGH1462TestLanguage.g:195:6: lv_element_9_0= ruleRule5 { newCompositeNode(grammarAccess.getRootAccess().getElementRule5ParserRuleCall_4_1_0()); @@ -476,20 +484,20 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } break; case 6 : - // InternalGH1462TestLanguage.g:209:3: (otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) ) + // InternalGH1462TestLanguage.g:214:3: (otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) ) { - // InternalGH1462TestLanguage.g:209:3: (otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) ) - // InternalGH1462TestLanguage.g:210:4: otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) + // InternalGH1462TestLanguage.g:214:3: (otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) ) + // InternalGH1462TestLanguage.g:215:4: otherlv_10= '#6' ( (lv_element_11_0= ruleRule6 ) ) { otherlv_10=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_10, grammarAccess.getRootAccess().getNumberSignDigitSixKeyword_5_0()); - // InternalGH1462TestLanguage.g:214:4: ( (lv_element_11_0= ruleRule6 ) ) - // InternalGH1462TestLanguage.g:215:5: (lv_element_11_0= ruleRule6 ) + // InternalGH1462TestLanguage.g:219:4: ( (lv_element_11_0= ruleRule6 ) ) + // InternalGH1462TestLanguage.g:220:5: (lv_element_11_0= ruleRule6 ) { - // InternalGH1462TestLanguage.g:215:5: (lv_element_11_0= ruleRule6 ) - // InternalGH1462TestLanguage.g:216:6: lv_element_11_0= ruleRule6 + // InternalGH1462TestLanguage.g:220:5: (lv_element_11_0= ruleRule6 ) + // InternalGH1462TestLanguage.g:221:6: lv_element_11_0= ruleRule6 { newCompositeNode(grammarAccess.getRootAccess().getElementRule6ParserRuleCall_5_1_0()); @@ -523,20 +531,20 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } break; case 7 : - // InternalGH1462TestLanguage.g:235:3: (otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) ) + // InternalGH1462TestLanguage.g:240:3: (otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) ) { - // InternalGH1462TestLanguage.g:235:3: (otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) ) - // InternalGH1462TestLanguage.g:236:4: otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) + // InternalGH1462TestLanguage.g:240:3: (otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) ) + // InternalGH1462TestLanguage.g:241:4: otherlv_12= '#7' ( (lv_element_13_0= ruleRule7 ) ) { otherlv_12=(Token)match(input,17,FollowSets000.FOLLOW_3); newLeafNode(otherlv_12, grammarAccess.getRootAccess().getNumberSignDigitSevenKeyword_6_0()); - // InternalGH1462TestLanguage.g:240:4: ( (lv_element_13_0= ruleRule7 ) ) - // InternalGH1462TestLanguage.g:241:5: (lv_element_13_0= ruleRule7 ) + // InternalGH1462TestLanguage.g:245:4: ( (lv_element_13_0= ruleRule7 ) ) + // InternalGH1462TestLanguage.g:246:5: (lv_element_13_0= ruleRule7 ) { - // InternalGH1462TestLanguage.g:241:5: (lv_element_13_0= ruleRule7 ) - // InternalGH1462TestLanguage.g:242:6: lv_element_13_0= ruleRule7 + // InternalGH1462TestLanguage.g:246:5: (lv_element_13_0= ruleRule7 ) + // InternalGH1462TestLanguage.g:247:6: lv_element_13_0= ruleRule7 { newCompositeNode(grammarAccess.getRootAccess().getElementRule7ParserRuleCall_6_1_0()); @@ -570,20 +578,20 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } break; case 8 : - // InternalGH1462TestLanguage.g:261:3: (otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) ) + // InternalGH1462TestLanguage.g:266:3: (otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) ) { - // InternalGH1462TestLanguage.g:261:3: (otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) ) - // InternalGH1462TestLanguage.g:262:4: otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) + // InternalGH1462TestLanguage.g:266:3: (otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) ) + // InternalGH1462TestLanguage.g:267:4: otherlv_14= '#8' ( (lv_element_15_0= ruleRule8 ) ) { otherlv_14=(Token)match(input,18,FollowSets000.FOLLOW_3); newLeafNode(otherlv_14, grammarAccess.getRootAccess().getNumberSignDigitEightKeyword_7_0()); - // InternalGH1462TestLanguage.g:266:4: ( (lv_element_15_0= ruleRule8 ) ) - // InternalGH1462TestLanguage.g:267:5: (lv_element_15_0= ruleRule8 ) + // InternalGH1462TestLanguage.g:271:4: ( (lv_element_15_0= ruleRule8 ) ) + // InternalGH1462TestLanguage.g:272:5: (lv_element_15_0= ruleRule8 ) { - // InternalGH1462TestLanguage.g:267:5: (lv_element_15_0= ruleRule8 ) - // InternalGH1462TestLanguage.g:268:6: lv_element_15_0= ruleRule8 + // InternalGH1462TestLanguage.g:272:5: (lv_element_15_0= ruleRule8 ) + // InternalGH1462TestLanguage.g:273:6: lv_element_15_0= ruleRule8 { newCompositeNode(grammarAccess.getRootAccess().getElementRule8ParserRuleCall_7_1_0()); @@ -617,20 +625,20 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } break; case 9 : - // InternalGH1462TestLanguage.g:287:3: (otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) ) + // InternalGH1462TestLanguage.g:292:3: (otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) ) { - // InternalGH1462TestLanguage.g:287:3: (otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) ) - // InternalGH1462TestLanguage.g:288:4: otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) + // InternalGH1462TestLanguage.g:292:3: (otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) ) + // InternalGH1462TestLanguage.g:293:4: otherlv_16= '#9' ( (lv_element_17_0= ruleRule9 ) ) { otherlv_16=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_16, grammarAccess.getRootAccess().getNumberSignDigitNineKeyword_8_0()); - // InternalGH1462TestLanguage.g:292:4: ( (lv_element_17_0= ruleRule9 ) ) - // InternalGH1462TestLanguage.g:293:5: (lv_element_17_0= ruleRule9 ) + // InternalGH1462TestLanguage.g:297:4: ( (lv_element_17_0= ruleRule9 ) ) + // InternalGH1462TestLanguage.g:298:5: (lv_element_17_0= ruleRule9 ) { - // InternalGH1462TestLanguage.g:293:5: (lv_element_17_0= ruleRule9 ) - // InternalGH1462TestLanguage.g:294:6: lv_element_17_0= ruleRule9 + // InternalGH1462TestLanguage.g:298:5: (lv_element_17_0= ruleRule9 ) + // InternalGH1462TestLanguage.g:299:6: lv_element_17_0= ruleRule9 { newCompositeNode(grammarAccess.getRootAccess().getElementRule9ParserRuleCall_8_1_0()); @@ -664,20 +672,20 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } break; case 10 : - // InternalGH1462TestLanguage.g:313:3: (otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) ) + // InternalGH1462TestLanguage.g:318:3: (otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) ) { - // InternalGH1462TestLanguage.g:313:3: (otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) ) - // InternalGH1462TestLanguage.g:314:4: otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) + // InternalGH1462TestLanguage.g:318:3: (otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) ) + // InternalGH1462TestLanguage.g:319:4: otherlv_18= '#10' ( (lv_element_19_0= ruleRule10 ) ) { otherlv_18=(Token)match(input,20,FollowSets000.FOLLOW_3); newLeafNode(otherlv_18, grammarAccess.getRootAccess().getNumberSignDigitOneDigitZeroKeyword_9_0()); - // InternalGH1462TestLanguage.g:318:4: ( (lv_element_19_0= ruleRule10 ) ) - // InternalGH1462TestLanguage.g:319:5: (lv_element_19_0= ruleRule10 ) + // InternalGH1462TestLanguage.g:323:4: ( (lv_element_19_0= ruleRule10 ) ) + // InternalGH1462TestLanguage.g:324:5: (lv_element_19_0= ruleRule10 ) { - // InternalGH1462TestLanguage.g:319:5: (lv_element_19_0= ruleRule10 ) - // InternalGH1462TestLanguage.g:320:6: lv_element_19_0= ruleRule10 + // InternalGH1462TestLanguage.g:324:5: (lv_element_19_0= ruleRule10 ) + // InternalGH1462TestLanguage.g:325:6: lv_element_19_0= ruleRule10 { newCompositeNode(grammarAccess.getRootAccess().getElementRule10ParserRuleCall_9_1_0()); @@ -711,20 +719,20 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } break; case 11 : - // InternalGH1462TestLanguage.g:339:3: (otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) ) + // InternalGH1462TestLanguage.g:344:3: (otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) ) { - // InternalGH1462TestLanguage.g:339:3: (otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) ) - // InternalGH1462TestLanguage.g:340:4: otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) + // InternalGH1462TestLanguage.g:344:3: (otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) ) + // InternalGH1462TestLanguage.g:345:4: otherlv_20= '#11' ( (lv_element_21_0= ruleRule11 ) ) { otherlv_20=(Token)match(input,21,FollowSets000.FOLLOW_3); newLeafNode(otherlv_20, grammarAccess.getRootAccess().getNumberSignDigitOneDigitOneKeyword_10_0()); - // InternalGH1462TestLanguage.g:344:4: ( (lv_element_21_0= ruleRule11 ) ) - // InternalGH1462TestLanguage.g:345:5: (lv_element_21_0= ruleRule11 ) + // InternalGH1462TestLanguage.g:349:4: ( (lv_element_21_0= ruleRule11 ) ) + // InternalGH1462TestLanguage.g:350:5: (lv_element_21_0= ruleRule11 ) { - // InternalGH1462TestLanguage.g:345:5: (lv_element_21_0= ruleRule11 ) - // InternalGH1462TestLanguage.g:346:6: lv_element_21_0= ruleRule11 + // InternalGH1462TestLanguage.g:350:5: (lv_element_21_0= ruleRule11 ) + // InternalGH1462TestLanguage.g:351:6: lv_element_21_0= ruleRule11 { newCompositeNode(grammarAccess.getRootAccess().getElementRule11ParserRuleCall_10_1_0()); @@ -758,20 +766,20 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } break; case 12 : - // InternalGH1462TestLanguage.g:365:3: (otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) ) + // InternalGH1462TestLanguage.g:370:3: (otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) ) { - // InternalGH1462TestLanguage.g:365:3: (otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) ) - // InternalGH1462TestLanguage.g:366:4: otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) + // InternalGH1462TestLanguage.g:370:3: (otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) ) + // InternalGH1462TestLanguage.g:371:4: otherlv_22= '#12' ( (lv_element_23_0= ruleRule12 ) ) { otherlv_22=(Token)match(input,22,FollowSets000.FOLLOW_3); newLeafNode(otherlv_22, grammarAccess.getRootAccess().getNumberSignDigitOneDigitTwoKeyword_11_0()); - // InternalGH1462TestLanguage.g:370:4: ( (lv_element_23_0= ruleRule12 ) ) - // InternalGH1462TestLanguage.g:371:5: (lv_element_23_0= ruleRule12 ) + // InternalGH1462TestLanguage.g:375:4: ( (lv_element_23_0= ruleRule12 ) ) + // InternalGH1462TestLanguage.g:376:5: (lv_element_23_0= ruleRule12 ) { - // InternalGH1462TestLanguage.g:371:5: (lv_element_23_0= ruleRule12 ) - // InternalGH1462TestLanguage.g:372:6: lv_element_23_0= ruleRule12 + // InternalGH1462TestLanguage.g:376:5: (lv_element_23_0= ruleRule12 ) + // InternalGH1462TestLanguage.g:377:6: lv_element_23_0= ruleRule12 { newCompositeNode(grammarAccess.getRootAccess().getElementRule12ParserRuleCall_11_1_0()); @@ -827,7 +835,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRule1" - // InternalGH1462TestLanguage.g:394:1: entryRuleRule1 returns [EObject current=null] : iv_ruleRule1= ruleRule1 EOF ; + // InternalGH1462TestLanguage.g:399:1: entryRuleRule1 returns [EObject current=null] : iv_ruleRule1= ruleRule1 EOF ; public final EObject entryRuleRule1() throws RecognitionException { EObject current = null; @@ -835,8 +843,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:394:46: (iv_ruleRule1= ruleRule1 EOF ) - // InternalGH1462TestLanguage.g:395:2: iv_ruleRule1= ruleRule1 EOF + // InternalGH1462TestLanguage.g:399:46: (iv_ruleRule1= ruleRule1 EOF ) + // InternalGH1462TestLanguage.g:400:2: iv_ruleRule1= ruleRule1 EOF { newCompositeNode(grammarAccess.getRule1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -863,7 +871,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRule1" - // InternalGH1462TestLanguage.g:401:1: ruleRule1 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) ; + // InternalGH1462TestLanguage.g:406:1: ruleRule1 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) ; public final EObject ruleRule1() throws RecognitionException { EObject current = null; @@ -875,17 +883,17 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:407:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) ) - // InternalGH1462TestLanguage.g:408:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:412:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) ) + // InternalGH1462TestLanguage.g:413:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) { - // InternalGH1462TestLanguage.g:408:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) - // InternalGH1462TestLanguage.g:409:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:413:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:414:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) { - // InternalGH1462TestLanguage.g:409:3: ( (lv_left_0_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:410:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:414:3: ( (lv_left_0_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:415:4: (lv_left_0_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:410:4: (lv_left_0_0= RULE_INT ) - // InternalGH1462TestLanguage.g:411:5: lv_left_0_0= RULE_INT + // InternalGH1462TestLanguage.g:415:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:416:5: lv_left_0_0= RULE_INT { lv_left_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_3); @@ -907,11 +915,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:427:3: ( (lv_right_1_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:428:4: (lv_right_1_0= RULE_INT ) + // InternalGH1462TestLanguage.g:432:3: ( (lv_right_1_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:433:4: (lv_right_1_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:428:4: (lv_right_1_0= RULE_INT ) - // InternalGH1462TestLanguage.g:429:5: lv_right_1_0= RULE_INT + // InternalGH1462TestLanguage.g:433:4: (lv_right_1_0= RULE_INT ) + // InternalGH1462TestLanguage.g:434:5: lv_right_1_0= RULE_INT { lv_right_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_6); @@ -933,11 +941,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:445:3: ( (lv_unit_2_0= 's' ) ) - // InternalGH1462TestLanguage.g:446:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:450:3: ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:451:4: (lv_unit_2_0= 's' ) { - // InternalGH1462TestLanguage.g:446:4: (lv_unit_2_0= 's' ) - // InternalGH1462TestLanguage.g:447:5: lv_unit_2_0= 's' + // InternalGH1462TestLanguage.g:451:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:452:5: lv_unit_2_0= 's' { lv_unit_2_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -978,7 +986,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRule2" - // InternalGH1462TestLanguage.g:463:1: entryRuleRule2 returns [EObject current=null] : iv_ruleRule2= ruleRule2 EOF ; + // InternalGH1462TestLanguage.g:468:1: entryRuleRule2 returns [EObject current=null] : iv_ruleRule2= ruleRule2 EOF ; public final EObject entryRuleRule2() throws RecognitionException { EObject current = null; @@ -986,8 +994,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:463:46: (iv_ruleRule2= ruleRule2 EOF ) - // InternalGH1462TestLanguage.g:464:2: iv_ruleRule2= ruleRule2 EOF + // InternalGH1462TestLanguage.g:468:46: (iv_ruleRule2= ruleRule2 EOF ) + // InternalGH1462TestLanguage.g:469:2: iv_ruleRule2= ruleRule2 EOF { newCompositeNode(grammarAccess.getRule2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1014,7 +1022,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRule2" - // InternalGH1462TestLanguage.g:470:1: ruleRule2 returns [EObject current=null] : (this_INT_0= RULE_INT ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) ; + // InternalGH1462TestLanguage.g:475:1: ruleRule2 returns [EObject current=null] : (this_INT_0= RULE_INT ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) ; public final EObject ruleRule2() throws RecognitionException { EObject current = null; @@ -1026,21 +1034,21 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:476:2: ( (this_INT_0= RULE_INT ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) ) - // InternalGH1462TestLanguage.g:477:2: (this_INT_0= RULE_INT ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:481:2: ( (this_INT_0= RULE_INT ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) ) + // InternalGH1462TestLanguage.g:482:2: (this_INT_0= RULE_INT ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) { - // InternalGH1462TestLanguage.g:477:2: (this_INT_0= RULE_INT ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) - // InternalGH1462TestLanguage.g:478:3: this_INT_0= RULE_INT ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:482:2: (this_INT_0= RULE_INT ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:483:3: this_INT_0= RULE_INT ( (lv_value_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) { this_INT_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_3); newLeafNode(this_INT_0, grammarAccess.getRule2Access().getINTTerminalRuleCall_0()); - // InternalGH1462TestLanguage.g:482:3: ( (lv_value_1_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:483:4: (lv_value_1_0= RULE_INT ) + // InternalGH1462TestLanguage.g:487:3: ( (lv_value_1_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:488:4: (lv_value_1_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:483:4: (lv_value_1_0= RULE_INT ) - // InternalGH1462TestLanguage.g:484:5: lv_value_1_0= RULE_INT + // InternalGH1462TestLanguage.g:488:4: (lv_value_1_0= RULE_INT ) + // InternalGH1462TestLanguage.g:489:5: lv_value_1_0= RULE_INT { lv_value_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_6); @@ -1062,11 +1070,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:500:3: ( (lv_unit_2_0= 's' ) ) - // InternalGH1462TestLanguage.g:501:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:505:3: ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:506:4: (lv_unit_2_0= 's' ) { - // InternalGH1462TestLanguage.g:501:4: (lv_unit_2_0= 's' ) - // InternalGH1462TestLanguage.g:502:5: lv_unit_2_0= 's' + // InternalGH1462TestLanguage.g:506:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:507:5: lv_unit_2_0= 's' { lv_unit_2_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -1107,7 +1115,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRule3" - // InternalGH1462TestLanguage.g:518:1: entryRuleRule3 returns [EObject current=null] : iv_ruleRule3= ruleRule3 EOF ; + // InternalGH1462TestLanguage.g:523:1: entryRuleRule3 returns [EObject current=null] : iv_ruleRule3= ruleRule3 EOF ; public final EObject entryRuleRule3() throws RecognitionException { EObject current = null; @@ -1115,8 +1123,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:518:46: (iv_ruleRule3= ruleRule3 EOF ) - // InternalGH1462TestLanguage.g:519:2: iv_ruleRule3= ruleRule3 EOF + // InternalGH1462TestLanguage.g:523:46: (iv_ruleRule3= ruleRule3 EOF ) + // InternalGH1462TestLanguage.g:524:2: iv_ruleRule3= ruleRule3 EOF { newCompositeNode(grammarAccess.getRule3Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1143,7 +1151,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRule3" - // InternalGH1462TestLanguage.g:525:1: ruleRule3 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_ID ) ) ( (lv_right_1_0= RULE_STRING ) ) ( (lv_unit_2_0= 's' ) ) ) ; + // InternalGH1462TestLanguage.g:530:1: ruleRule3 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_ID ) ) ( (lv_right_1_0= RULE_STRING ) ) ( (lv_unit_2_0= 's' ) ) ) ; public final EObject ruleRule3() throws RecognitionException { EObject current = null; @@ -1155,17 +1163,17 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:531:2: ( ( ( (lv_left_0_0= RULE_ID ) ) ( (lv_right_1_0= RULE_STRING ) ) ( (lv_unit_2_0= 's' ) ) ) ) - // InternalGH1462TestLanguage.g:532:2: ( ( (lv_left_0_0= RULE_ID ) ) ( (lv_right_1_0= RULE_STRING ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:536:2: ( ( ( (lv_left_0_0= RULE_ID ) ) ( (lv_right_1_0= RULE_STRING ) ) ( (lv_unit_2_0= 's' ) ) ) ) + // InternalGH1462TestLanguage.g:537:2: ( ( (lv_left_0_0= RULE_ID ) ) ( (lv_right_1_0= RULE_STRING ) ) ( (lv_unit_2_0= 's' ) ) ) { - // InternalGH1462TestLanguage.g:532:2: ( ( (lv_left_0_0= RULE_ID ) ) ( (lv_right_1_0= RULE_STRING ) ) ( (lv_unit_2_0= 's' ) ) ) - // InternalGH1462TestLanguage.g:533:3: ( (lv_left_0_0= RULE_ID ) ) ( (lv_right_1_0= RULE_STRING ) ) ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:537:2: ( ( (lv_left_0_0= RULE_ID ) ) ( (lv_right_1_0= RULE_STRING ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:538:3: ( (lv_left_0_0= RULE_ID ) ) ( (lv_right_1_0= RULE_STRING ) ) ( (lv_unit_2_0= 's' ) ) { - // InternalGH1462TestLanguage.g:533:3: ( (lv_left_0_0= RULE_ID ) ) - // InternalGH1462TestLanguage.g:534:4: (lv_left_0_0= RULE_ID ) + // InternalGH1462TestLanguage.g:538:3: ( (lv_left_0_0= RULE_ID ) ) + // InternalGH1462TestLanguage.g:539:4: (lv_left_0_0= RULE_ID ) { - // InternalGH1462TestLanguage.g:534:4: (lv_left_0_0= RULE_ID ) - // InternalGH1462TestLanguage.g:535:5: lv_left_0_0= RULE_ID + // InternalGH1462TestLanguage.g:539:4: (lv_left_0_0= RULE_ID ) + // InternalGH1462TestLanguage.g:540:5: lv_left_0_0= RULE_ID { lv_left_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -1187,11 +1195,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:551:3: ( (lv_right_1_0= RULE_STRING ) ) - // InternalGH1462TestLanguage.g:552:4: (lv_right_1_0= RULE_STRING ) + // InternalGH1462TestLanguage.g:556:3: ( (lv_right_1_0= RULE_STRING ) ) + // InternalGH1462TestLanguage.g:557:4: (lv_right_1_0= RULE_STRING ) { - // InternalGH1462TestLanguage.g:552:4: (lv_right_1_0= RULE_STRING ) - // InternalGH1462TestLanguage.g:553:5: lv_right_1_0= RULE_STRING + // InternalGH1462TestLanguage.g:557:4: (lv_right_1_0= RULE_STRING ) + // InternalGH1462TestLanguage.g:558:5: lv_right_1_0= RULE_STRING { lv_right_1_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_6); @@ -1213,11 +1221,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:569:3: ( (lv_unit_2_0= 's' ) ) - // InternalGH1462TestLanguage.g:570:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:574:3: ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:575:4: (lv_unit_2_0= 's' ) { - // InternalGH1462TestLanguage.g:570:4: (lv_unit_2_0= 's' ) - // InternalGH1462TestLanguage.g:571:5: lv_unit_2_0= 's' + // InternalGH1462TestLanguage.g:575:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:576:5: lv_unit_2_0= 's' { lv_unit_2_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -1258,7 +1266,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRule4" - // InternalGH1462TestLanguage.g:587:1: entryRuleRule4 returns [EObject current=null] : iv_ruleRule4= ruleRule4 EOF ; + // InternalGH1462TestLanguage.g:592:1: entryRuleRule4 returns [EObject current=null] : iv_ruleRule4= ruleRule4 EOF ; public final EObject entryRuleRule4() throws RecognitionException { EObject current = null; @@ -1266,8 +1274,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:587:46: (iv_ruleRule4= ruleRule4 EOF ) - // InternalGH1462TestLanguage.g:588:2: iv_ruleRule4= ruleRule4 EOF + // InternalGH1462TestLanguage.g:592:46: (iv_ruleRule4= ruleRule4 EOF ) + // InternalGH1462TestLanguage.g:593:2: iv_ruleRule4= ruleRule4 EOF { newCompositeNode(grammarAccess.getRule4Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1294,7 +1302,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRule4" - // InternalGH1462TestLanguage.g:594:1: ruleRule4 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_STRING ) ) ( (lv_right_1_0= RULE_ID ) ) ( (lv_unit_2_0= 's' ) ) ) ; + // InternalGH1462TestLanguage.g:599:1: ruleRule4 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_STRING ) ) ( (lv_right_1_0= RULE_ID ) ) ( (lv_unit_2_0= 's' ) ) ) ; public final EObject ruleRule4() throws RecognitionException { EObject current = null; @@ -1306,17 +1314,17 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:600:2: ( ( ( (lv_left_0_0= RULE_STRING ) ) ( (lv_right_1_0= RULE_ID ) ) ( (lv_unit_2_0= 's' ) ) ) ) - // InternalGH1462TestLanguage.g:601:2: ( ( (lv_left_0_0= RULE_STRING ) ) ( (lv_right_1_0= RULE_ID ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:605:2: ( ( ( (lv_left_0_0= RULE_STRING ) ) ( (lv_right_1_0= RULE_ID ) ) ( (lv_unit_2_0= 's' ) ) ) ) + // InternalGH1462TestLanguage.g:606:2: ( ( (lv_left_0_0= RULE_STRING ) ) ( (lv_right_1_0= RULE_ID ) ) ( (lv_unit_2_0= 's' ) ) ) { - // InternalGH1462TestLanguage.g:601:2: ( ( (lv_left_0_0= RULE_STRING ) ) ( (lv_right_1_0= RULE_ID ) ) ( (lv_unit_2_0= 's' ) ) ) - // InternalGH1462TestLanguage.g:602:3: ( (lv_left_0_0= RULE_STRING ) ) ( (lv_right_1_0= RULE_ID ) ) ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:606:2: ( ( (lv_left_0_0= RULE_STRING ) ) ( (lv_right_1_0= RULE_ID ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:607:3: ( (lv_left_0_0= RULE_STRING ) ) ( (lv_right_1_0= RULE_ID ) ) ( (lv_unit_2_0= 's' ) ) { - // InternalGH1462TestLanguage.g:602:3: ( (lv_left_0_0= RULE_STRING ) ) - // InternalGH1462TestLanguage.g:603:4: (lv_left_0_0= RULE_STRING ) + // InternalGH1462TestLanguage.g:607:3: ( (lv_left_0_0= RULE_STRING ) ) + // InternalGH1462TestLanguage.g:608:4: (lv_left_0_0= RULE_STRING ) { - // InternalGH1462TestLanguage.g:603:4: (lv_left_0_0= RULE_STRING ) - // InternalGH1462TestLanguage.g:604:5: lv_left_0_0= RULE_STRING + // InternalGH1462TestLanguage.g:608:4: (lv_left_0_0= RULE_STRING ) + // InternalGH1462TestLanguage.g:609:5: lv_left_0_0= RULE_STRING { lv_left_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_4); @@ -1338,11 +1346,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:620:3: ( (lv_right_1_0= RULE_ID ) ) - // InternalGH1462TestLanguage.g:621:4: (lv_right_1_0= RULE_ID ) + // InternalGH1462TestLanguage.g:625:3: ( (lv_right_1_0= RULE_ID ) ) + // InternalGH1462TestLanguage.g:626:4: (lv_right_1_0= RULE_ID ) { - // InternalGH1462TestLanguage.g:621:4: (lv_right_1_0= RULE_ID ) - // InternalGH1462TestLanguage.g:622:5: lv_right_1_0= RULE_ID + // InternalGH1462TestLanguage.g:626:4: (lv_right_1_0= RULE_ID ) + // InternalGH1462TestLanguage.g:627:5: lv_right_1_0= RULE_ID { lv_right_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); @@ -1364,11 +1372,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:638:3: ( (lv_unit_2_0= 's' ) ) - // InternalGH1462TestLanguage.g:639:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:643:3: ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:644:4: (lv_unit_2_0= 's' ) { - // InternalGH1462TestLanguage.g:639:4: (lv_unit_2_0= 's' ) - // InternalGH1462TestLanguage.g:640:5: lv_unit_2_0= 's' + // InternalGH1462TestLanguage.g:644:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:645:5: lv_unit_2_0= 's' { lv_unit_2_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -1409,7 +1417,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRule5" - // InternalGH1462TestLanguage.g:656:1: entryRuleRule5 returns [EObject current=null] : iv_ruleRule5= ruleRule5 EOF ; + // InternalGH1462TestLanguage.g:661:1: entryRuleRule5 returns [EObject current=null] : iv_ruleRule5= ruleRule5 EOF ; public final EObject entryRuleRule5() throws RecognitionException { EObject current = null; @@ -1417,8 +1425,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:656:46: (iv_ruleRule5= ruleRule5 EOF ) - // InternalGH1462TestLanguage.g:657:2: iv_ruleRule5= ruleRule5 EOF + // InternalGH1462TestLanguage.g:661:46: (iv_ruleRule5= ruleRule5 EOF ) + // InternalGH1462TestLanguage.g:662:2: iv_ruleRule5= ruleRule5 EOF { newCompositeNode(grammarAccess.getRule5Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1445,7 +1453,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRule5" - // InternalGH1462TestLanguage.g:663:1: ruleRule5 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) ; + // InternalGH1462TestLanguage.g:668:1: ruleRule5 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) ; public final EObject ruleRule5() throws RecognitionException { EObject current = null; @@ -1458,17 +1466,17 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:669:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) ) - // InternalGH1462TestLanguage.g:670:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:674:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) ) + // InternalGH1462TestLanguage.g:675:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) { - // InternalGH1462TestLanguage.g:670:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) - // InternalGH1462TestLanguage.g:671:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:675:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:676:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) { - // InternalGH1462TestLanguage.g:671:3: ( (lv_left_0_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:672:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:676:3: ( (lv_left_0_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:677:4: (lv_left_0_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:672:4: (lv_left_0_0= RULE_INT ) - // InternalGH1462TestLanguage.g:673:5: lv_left_0_0= RULE_INT + // InternalGH1462TestLanguage.g:677:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:678:5: lv_left_0_0= RULE_INT { lv_left_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_3); @@ -1490,11 +1498,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:689:3: ( (lv_right_1_0= ruleInteger ) ) - // InternalGH1462TestLanguage.g:690:4: (lv_right_1_0= ruleInteger ) + // InternalGH1462TestLanguage.g:694:3: ( (lv_right_1_0= ruleInteger ) ) + // InternalGH1462TestLanguage.g:695:4: (lv_right_1_0= ruleInteger ) { - // InternalGH1462TestLanguage.g:690:4: (lv_right_1_0= ruleInteger ) - // InternalGH1462TestLanguage.g:691:5: lv_right_1_0= ruleInteger + // InternalGH1462TestLanguage.g:695:4: (lv_right_1_0= ruleInteger ) + // InternalGH1462TestLanguage.g:696:5: lv_right_1_0= ruleInteger { newCompositeNode(grammarAccess.getRule5Access().getRightIntegerParserRuleCall_1_0()); @@ -1521,11 +1529,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:708:3: ( (lv_unit_2_0= 's' ) ) - // InternalGH1462TestLanguage.g:709:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:713:3: ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:714:4: (lv_unit_2_0= 's' ) { - // InternalGH1462TestLanguage.g:709:4: (lv_unit_2_0= 's' ) - // InternalGH1462TestLanguage.g:710:5: lv_unit_2_0= 's' + // InternalGH1462TestLanguage.g:714:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:715:5: lv_unit_2_0= 's' { lv_unit_2_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -1566,7 +1574,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRule6" - // InternalGH1462TestLanguage.g:726:1: entryRuleRule6 returns [EObject current=null] : iv_ruleRule6= ruleRule6 EOF ; + // InternalGH1462TestLanguage.g:731:1: entryRuleRule6 returns [EObject current=null] : iv_ruleRule6= ruleRule6 EOF ; public final EObject entryRuleRule6() throws RecognitionException { EObject current = null; @@ -1574,8 +1582,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:726:46: (iv_ruleRule6= ruleRule6 EOF ) - // InternalGH1462TestLanguage.g:727:2: iv_ruleRule6= ruleRule6 EOF + // InternalGH1462TestLanguage.g:731:46: (iv_ruleRule6= ruleRule6 EOF ) + // InternalGH1462TestLanguage.g:732:2: iv_ruleRule6= ruleRule6 EOF { newCompositeNode(grammarAccess.getRule6Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1602,7 +1610,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRule6" - // InternalGH1462TestLanguage.g:733:1: ruleRule6 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) ; + // InternalGH1462TestLanguage.g:738:1: ruleRule6 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) ; public final EObject ruleRule6() throws RecognitionException { EObject current = null; @@ -1615,17 +1623,17 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:739:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) ) - // InternalGH1462TestLanguage.g:740:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:744:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) ) + // InternalGH1462TestLanguage.g:745:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) { - // InternalGH1462TestLanguage.g:740:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) - // InternalGH1462TestLanguage.g:741:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:745:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:746:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) { - // InternalGH1462TestLanguage.g:741:3: ( (lv_left_0_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:742:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:746:3: ( (lv_left_0_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:747:4: (lv_left_0_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:742:4: (lv_left_0_0= RULE_INT ) - // InternalGH1462TestLanguage.g:743:5: lv_left_0_0= RULE_INT + // InternalGH1462TestLanguage.g:747:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:748:5: lv_left_0_0= RULE_INT { lv_left_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_3); @@ -1647,11 +1655,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:759:3: ( (lv_right_1_0= ruleWrapper ) ) - // InternalGH1462TestLanguage.g:760:4: (lv_right_1_0= ruleWrapper ) + // InternalGH1462TestLanguage.g:764:3: ( (lv_right_1_0= ruleWrapper ) ) + // InternalGH1462TestLanguage.g:765:4: (lv_right_1_0= ruleWrapper ) { - // InternalGH1462TestLanguage.g:760:4: (lv_right_1_0= ruleWrapper ) - // InternalGH1462TestLanguage.g:761:5: lv_right_1_0= ruleWrapper + // InternalGH1462TestLanguage.g:765:4: (lv_right_1_0= ruleWrapper ) + // InternalGH1462TestLanguage.g:766:5: lv_right_1_0= ruleWrapper { newCompositeNode(grammarAccess.getRule6Access().getRightWrapperParserRuleCall_1_0()); @@ -1678,11 +1686,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:778:3: ( (lv_unit_2_0= 's' ) ) - // InternalGH1462TestLanguage.g:779:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:783:3: ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:784:4: (lv_unit_2_0= 's' ) { - // InternalGH1462TestLanguage.g:779:4: (lv_unit_2_0= 's' ) - // InternalGH1462TestLanguage.g:780:5: lv_unit_2_0= 's' + // InternalGH1462TestLanguage.g:784:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:785:5: lv_unit_2_0= 's' { lv_unit_2_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -1723,7 +1731,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRule7" - // InternalGH1462TestLanguage.g:796:1: entryRuleRule7 returns [EObject current=null] : iv_ruleRule7= ruleRule7 EOF ; + // InternalGH1462TestLanguage.g:801:1: entryRuleRule7 returns [EObject current=null] : iv_ruleRule7= ruleRule7 EOF ; public final EObject entryRuleRule7() throws RecognitionException { EObject current = null; @@ -1731,8 +1739,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:796:46: (iv_ruleRule7= ruleRule7 EOF ) - // InternalGH1462TestLanguage.g:797:2: iv_ruleRule7= ruleRule7 EOF + // InternalGH1462TestLanguage.g:801:46: (iv_ruleRule7= ruleRule7 EOF ) + // InternalGH1462TestLanguage.g:802:2: iv_ruleRule7= ruleRule7 EOF { newCompositeNode(grammarAccess.getRule7Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1759,7 +1767,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRule7" - // InternalGH1462TestLanguage.g:803:1: ruleRule7 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) ; + // InternalGH1462TestLanguage.g:808:1: ruleRule7 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) ; public final EObject ruleRule7() throws RecognitionException { EObject current = null; @@ -1771,17 +1779,17 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:809:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) ) - // InternalGH1462TestLanguage.g:810:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:814:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) ) + // InternalGH1462TestLanguage.g:815:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) { - // InternalGH1462TestLanguage.g:810:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) - // InternalGH1462TestLanguage.g:811:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:815:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:816:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= RULE_INT ) ) ( (lv_unit_2_0= 's' ) ) { - // InternalGH1462TestLanguage.g:811:3: ( (lv_left_0_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:812:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:816:3: ( (lv_left_0_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:817:4: (lv_left_0_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:812:4: (lv_left_0_0= RULE_INT ) - // InternalGH1462TestLanguage.g:813:5: lv_left_0_0= RULE_INT + // InternalGH1462TestLanguage.g:817:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:818:5: lv_left_0_0= RULE_INT { lv_left_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_3); @@ -1803,11 +1811,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:829:3: ( (lv_right_1_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:830:4: (lv_right_1_0= RULE_INT ) + // InternalGH1462TestLanguage.g:834:3: ( (lv_right_1_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:835:4: (lv_right_1_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:830:4: (lv_right_1_0= RULE_INT ) - // InternalGH1462TestLanguage.g:831:5: lv_right_1_0= RULE_INT + // InternalGH1462TestLanguage.g:835:4: (lv_right_1_0= RULE_INT ) + // InternalGH1462TestLanguage.g:836:5: lv_right_1_0= RULE_INT { lv_right_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_6); @@ -1829,11 +1837,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:847:3: ( (lv_unit_2_0= 's' ) ) - // InternalGH1462TestLanguage.g:848:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:852:3: ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:853:4: (lv_unit_2_0= 's' ) { - // InternalGH1462TestLanguage.g:848:4: (lv_unit_2_0= 's' ) - // InternalGH1462TestLanguage.g:849:5: lv_unit_2_0= 's' + // InternalGH1462TestLanguage.g:853:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:854:5: lv_unit_2_0= 's' { lv_unit_2_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -1874,7 +1882,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRule8" - // InternalGH1462TestLanguage.g:865:1: entryRuleRule8 returns [EObject current=null] : iv_ruleRule8= ruleRule8 EOF ; + // InternalGH1462TestLanguage.g:870:1: entryRuleRule8 returns [EObject current=null] : iv_ruleRule8= ruleRule8 EOF ; public final EObject entryRuleRule8() throws RecognitionException { EObject current = null; @@ -1882,8 +1890,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:865:46: (iv_ruleRule8= ruleRule8 EOF ) - // InternalGH1462TestLanguage.g:866:2: iv_ruleRule8= ruleRule8 EOF + // InternalGH1462TestLanguage.g:870:46: (iv_ruleRule8= ruleRule8 EOF ) + // InternalGH1462TestLanguage.g:871:2: iv_ruleRule8= ruleRule8 EOF { newCompositeNode(grammarAccess.getRule8Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1910,7 +1918,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRule8" - // InternalGH1462TestLanguage.g:872:1: ruleRule8 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= '#1' ) ) ( (lv_unit_2_0= 's' ) ) ) ; + // InternalGH1462TestLanguage.g:877:1: ruleRule8 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= '#1' ) ) ( (lv_unit_2_0= 's' ) ) ) ; public final EObject ruleRule8() throws RecognitionException { EObject current = null; @@ -1922,17 +1930,17 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:878:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= '#1' ) ) ( (lv_unit_2_0= 's' ) ) ) ) - // InternalGH1462TestLanguage.g:879:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= '#1' ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:883:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= '#1' ) ) ( (lv_unit_2_0= 's' ) ) ) ) + // InternalGH1462TestLanguage.g:884:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= '#1' ) ) ( (lv_unit_2_0= 's' ) ) ) { - // InternalGH1462TestLanguage.g:879:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= '#1' ) ) ( (lv_unit_2_0= 's' ) ) ) - // InternalGH1462TestLanguage.g:880:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= '#1' ) ) ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:884:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= '#1' ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:885:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= '#1' ) ) ( (lv_unit_2_0= 's' ) ) { - // InternalGH1462TestLanguage.g:880:3: ( (lv_left_0_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:881:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:885:3: ( (lv_left_0_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:886:4: (lv_left_0_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:881:4: (lv_left_0_0= RULE_INT ) - // InternalGH1462TestLanguage.g:882:5: lv_left_0_0= RULE_INT + // InternalGH1462TestLanguage.g:886:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:887:5: lv_left_0_0= RULE_INT { lv_left_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_7); @@ -1954,11 +1962,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:898:3: ( (lv_right_1_0= '#1' ) ) - // InternalGH1462TestLanguage.g:899:4: (lv_right_1_0= '#1' ) + // InternalGH1462TestLanguage.g:903:3: ( (lv_right_1_0= '#1' ) ) + // InternalGH1462TestLanguage.g:904:4: (lv_right_1_0= '#1' ) { - // InternalGH1462TestLanguage.g:899:4: (lv_right_1_0= '#1' ) - // InternalGH1462TestLanguage.g:900:5: lv_right_1_0= '#1' + // InternalGH1462TestLanguage.g:904:4: (lv_right_1_0= '#1' ) + // InternalGH1462TestLanguage.g:905:5: lv_right_1_0= '#1' { lv_right_1_0=(Token)match(input,11,FollowSets000.FOLLOW_6); @@ -1976,11 +1984,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:912:3: ( (lv_unit_2_0= 's' ) ) - // InternalGH1462TestLanguage.g:913:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:917:3: ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:918:4: (lv_unit_2_0= 's' ) { - // InternalGH1462TestLanguage.g:913:4: (lv_unit_2_0= 's' ) - // InternalGH1462TestLanguage.g:914:5: lv_unit_2_0= 's' + // InternalGH1462TestLanguage.g:918:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:919:5: lv_unit_2_0= 's' { lv_unit_2_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -2021,7 +2029,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRule9" - // InternalGH1462TestLanguage.g:930:1: entryRuleRule9 returns [EObject current=null] : iv_ruleRule9= ruleRule9 EOF ; + // InternalGH1462TestLanguage.g:935:1: entryRuleRule9 returns [EObject current=null] : iv_ruleRule9= ruleRule9 EOF ; public final EObject entryRuleRule9() throws RecognitionException { EObject current = null; @@ -2029,8 +2037,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:930:46: (iv_ruleRule9= ruleRule9 EOF ) - // InternalGH1462TestLanguage.g:931:2: iv_ruleRule9= ruleRule9 EOF + // InternalGH1462TestLanguage.g:935:46: (iv_ruleRule9= ruleRule9 EOF ) + // InternalGH1462TestLanguage.g:936:2: iv_ruleRule9= ruleRule9 EOF { newCompositeNode(grammarAccess.getRule9Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2057,7 +2065,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRule9" - // InternalGH1462TestLanguage.g:937:1: ruleRule9 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) ; + // InternalGH1462TestLanguage.g:942:1: ruleRule9 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) ; public final EObject ruleRule9() throws RecognitionException { EObject current = null; @@ -2070,17 +2078,17 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:943:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) ) - // InternalGH1462TestLanguage.g:944:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:948:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) ) + // InternalGH1462TestLanguage.g:949:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) { - // InternalGH1462TestLanguage.g:944:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) - // InternalGH1462TestLanguage.g:945:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:949:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:950:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) { - // InternalGH1462TestLanguage.g:945:3: ( (lv_left_0_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:946:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:950:3: ( (lv_left_0_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:951:4: (lv_left_0_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:946:4: (lv_left_0_0= RULE_INT ) - // InternalGH1462TestLanguage.g:947:5: lv_left_0_0= RULE_INT + // InternalGH1462TestLanguage.g:951:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:952:5: lv_left_0_0= RULE_INT { lv_left_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_8); @@ -2102,11 +2110,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:963:3: ( (lv_right_1_0= ruleMaybeEmpty ) ) - // InternalGH1462TestLanguage.g:964:4: (lv_right_1_0= ruleMaybeEmpty ) + // InternalGH1462TestLanguage.g:968:3: ( (lv_right_1_0= ruleMaybeEmpty ) ) + // InternalGH1462TestLanguage.g:969:4: (lv_right_1_0= ruleMaybeEmpty ) { - // InternalGH1462TestLanguage.g:964:4: (lv_right_1_0= ruleMaybeEmpty ) - // InternalGH1462TestLanguage.g:965:5: lv_right_1_0= ruleMaybeEmpty + // InternalGH1462TestLanguage.g:969:4: (lv_right_1_0= ruleMaybeEmpty ) + // InternalGH1462TestLanguage.g:970:5: lv_right_1_0= ruleMaybeEmpty { newCompositeNode(grammarAccess.getRule9Access().getRightMaybeEmptyParserRuleCall_1_0()); @@ -2133,11 +2141,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:982:3: ( (lv_unit_2_0= 's' ) ) - // InternalGH1462TestLanguage.g:983:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:987:3: ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:988:4: (lv_unit_2_0= 's' ) { - // InternalGH1462TestLanguage.g:983:4: (lv_unit_2_0= 's' ) - // InternalGH1462TestLanguage.g:984:5: lv_unit_2_0= 's' + // InternalGH1462TestLanguage.g:988:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:989:5: lv_unit_2_0= 's' { lv_unit_2_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -2178,7 +2186,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRule10" - // InternalGH1462TestLanguage.g:1000:1: entryRuleRule10 returns [EObject current=null] : iv_ruleRule10= ruleRule10 EOF ; + // InternalGH1462TestLanguage.g:1005:1: entryRuleRule10 returns [EObject current=null] : iv_ruleRule10= ruleRule10 EOF ; public final EObject entryRuleRule10() throws RecognitionException { EObject current = null; @@ -2186,8 +2194,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:1000:47: (iv_ruleRule10= ruleRule10 EOF ) - // InternalGH1462TestLanguage.g:1001:2: iv_ruleRule10= ruleRule10 EOF + // InternalGH1462TestLanguage.g:1005:47: (iv_ruleRule10= ruleRule10 EOF ) + // InternalGH1462TestLanguage.g:1006:2: iv_ruleRule10= ruleRule10 EOF { newCompositeNode(grammarAccess.getRule10Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2214,7 +2222,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRule10" - // InternalGH1462TestLanguage.g:1007:1: ruleRule10 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) ; + // InternalGH1462TestLanguage.g:1012:1: ruleRule10 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) ; public final EObject ruleRule10() throws RecognitionException { EObject current = null; @@ -2227,17 +2235,17 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:1013:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) ) - // InternalGH1462TestLanguage.g:1014:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:1018:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) ) + // InternalGH1462TestLanguage.g:1019:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) { - // InternalGH1462TestLanguage.g:1014:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) - // InternalGH1462TestLanguage.g:1015:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:1019:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:1020:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleMaybeEmpty ) ) ( (lv_unit_2_0= 's' ) ) { - // InternalGH1462TestLanguage.g:1015:3: ( (lv_left_0_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:1016:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:1020:3: ( (lv_left_0_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:1021:4: (lv_left_0_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:1016:4: (lv_left_0_0= RULE_INT ) - // InternalGH1462TestLanguage.g:1017:5: lv_left_0_0= RULE_INT + // InternalGH1462TestLanguage.g:1021:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:1022:5: lv_left_0_0= RULE_INT { lv_left_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_8); @@ -2259,11 +2267,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:1033:3: ( (lv_right_1_0= ruleMaybeEmpty ) ) - // InternalGH1462TestLanguage.g:1034:4: (lv_right_1_0= ruleMaybeEmpty ) + // InternalGH1462TestLanguage.g:1038:3: ( (lv_right_1_0= ruleMaybeEmpty ) ) + // InternalGH1462TestLanguage.g:1039:4: (lv_right_1_0= ruleMaybeEmpty ) { - // InternalGH1462TestLanguage.g:1034:4: (lv_right_1_0= ruleMaybeEmpty ) - // InternalGH1462TestLanguage.g:1035:5: lv_right_1_0= ruleMaybeEmpty + // InternalGH1462TestLanguage.g:1039:4: (lv_right_1_0= ruleMaybeEmpty ) + // InternalGH1462TestLanguage.g:1040:5: lv_right_1_0= ruleMaybeEmpty { newCompositeNode(grammarAccess.getRule10Access().getRightMaybeEmptyParserRuleCall_1_0()); @@ -2290,11 +2298,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:1052:3: ( (lv_unit_2_0= 's' ) ) - // InternalGH1462TestLanguage.g:1053:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:1057:3: ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:1058:4: (lv_unit_2_0= 's' ) { - // InternalGH1462TestLanguage.g:1053:4: (lv_unit_2_0= 's' ) - // InternalGH1462TestLanguage.g:1054:5: lv_unit_2_0= 's' + // InternalGH1462TestLanguage.g:1058:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:1059:5: lv_unit_2_0= 's' { lv_unit_2_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -2335,7 +2343,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRule11" - // InternalGH1462TestLanguage.g:1070:1: entryRuleRule11 returns [EObject current=null] : iv_ruleRule11= ruleRule11 EOF ; + // InternalGH1462TestLanguage.g:1075:1: entryRuleRule11 returns [EObject current=null] : iv_ruleRule11= ruleRule11 EOF ; public final EObject entryRuleRule11() throws RecognitionException { EObject current = null; @@ -2343,8 +2351,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:1070:47: (iv_ruleRule11= ruleRule11 EOF ) - // InternalGH1462TestLanguage.g:1071:2: iv_ruleRule11= ruleRule11 EOF + // InternalGH1462TestLanguage.g:1075:47: (iv_ruleRule11= ruleRule11 EOF ) + // InternalGH1462TestLanguage.g:1076:2: iv_ruleRule11= ruleRule11 EOF { newCompositeNode(grammarAccess.getRule11Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2371,7 +2379,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRule11" - // InternalGH1462TestLanguage.g:1077:1: ruleRule11 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) ; + // InternalGH1462TestLanguage.g:1082:1: ruleRule11 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) ; public final EObject ruleRule11() throws RecognitionException { EObject current = null; @@ -2384,17 +2392,17 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:1083:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) ) - // InternalGH1462TestLanguage.g:1084:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:1088:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) ) + // InternalGH1462TestLanguage.g:1089:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) { - // InternalGH1462TestLanguage.g:1084:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) - // InternalGH1462TestLanguage.g:1085:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:1089:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:1090:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleInteger ) ) ( (lv_unit_2_0= 's' ) ) { - // InternalGH1462TestLanguage.g:1085:3: ( (lv_left_0_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:1086:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:1090:3: ( (lv_left_0_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:1091:4: (lv_left_0_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:1086:4: (lv_left_0_0= RULE_INT ) - // InternalGH1462TestLanguage.g:1087:5: lv_left_0_0= RULE_INT + // InternalGH1462TestLanguage.g:1091:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:1092:5: lv_left_0_0= RULE_INT { lv_left_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_3); @@ -2416,11 +2424,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:1103:3: ( (lv_right_1_0= ruleInteger ) ) - // InternalGH1462TestLanguage.g:1104:4: (lv_right_1_0= ruleInteger ) + // InternalGH1462TestLanguage.g:1108:3: ( (lv_right_1_0= ruleInteger ) ) + // InternalGH1462TestLanguage.g:1109:4: (lv_right_1_0= ruleInteger ) { - // InternalGH1462TestLanguage.g:1104:4: (lv_right_1_0= ruleInteger ) - // InternalGH1462TestLanguage.g:1105:5: lv_right_1_0= ruleInteger + // InternalGH1462TestLanguage.g:1109:4: (lv_right_1_0= ruleInteger ) + // InternalGH1462TestLanguage.g:1110:5: lv_right_1_0= ruleInteger { newCompositeNode(grammarAccess.getRule11Access().getRightIntegerParserRuleCall_1_0()); @@ -2447,11 +2455,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:1122:3: ( (lv_unit_2_0= 's' ) ) - // InternalGH1462TestLanguage.g:1123:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:1127:3: ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:1128:4: (lv_unit_2_0= 's' ) { - // InternalGH1462TestLanguage.g:1123:4: (lv_unit_2_0= 's' ) - // InternalGH1462TestLanguage.g:1124:5: lv_unit_2_0= 's' + // InternalGH1462TestLanguage.g:1128:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:1129:5: lv_unit_2_0= 's' { lv_unit_2_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -2492,7 +2500,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleRule12" - // InternalGH1462TestLanguage.g:1140:1: entryRuleRule12 returns [EObject current=null] : iv_ruleRule12= ruleRule12 EOF ; + // InternalGH1462TestLanguage.g:1145:1: entryRuleRule12 returns [EObject current=null] : iv_ruleRule12= ruleRule12 EOF ; public final EObject entryRuleRule12() throws RecognitionException { EObject current = null; @@ -2500,8 +2508,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:1140:47: (iv_ruleRule12= ruleRule12 EOF ) - // InternalGH1462TestLanguage.g:1141:2: iv_ruleRule12= ruleRule12 EOF + // InternalGH1462TestLanguage.g:1145:47: (iv_ruleRule12= ruleRule12 EOF ) + // InternalGH1462TestLanguage.g:1146:2: iv_ruleRule12= ruleRule12 EOF { newCompositeNode(grammarAccess.getRule12Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2528,7 +2536,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleRule12" - // InternalGH1462TestLanguage.g:1147:1: ruleRule12 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) ; + // InternalGH1462TestLanguage.g:1152:1: ruleRule12 returns [EObject current=null] : ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) ; public final EObject ruleRule12() throws RecognitionException { EObject current = null; @@ -2541,17 +2549,17 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:1153:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) ) - // InternalGH1462TestLanguage.g:1154:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:1158:2: ( ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) ) + // InternalGH1462TestLanguage.g:1159:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) { - // InternalGH1462TestLanguage.g:1154:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) - // InternalGH1462TestLanguage.g:1155:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:1159:2: ( ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) ) + // InternalGH1462TestLanguage.g:1160:3: ( (lv_left_0_0= RULE_INT ) ) ( (lv_right_1_0= ruleWrapper ) ) ( (lv_unit_2_0= 's' ) ) { - // InternalGH1462TestLanguage.g:1155:3: ( (lv_left_0_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:1156:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:1160:3: ( (lv_left_0_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:1161:4: (lv_left_0_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:1156:4: (lv_left_0_0= RULE_INT ) - // InternalGH1462TestLanguage.g:1157:5: lv_left_0_0= RULE_INT + // InternalGH1462TestLanguage.g:1161:4: (lv_left_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:1162:5: lv_left_0_0= RULE_INT { lv_left_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_3); @@ -2573,11 +2581,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:1173:3: ( (lv_right_1_0= ruleWrapper ) ) - // InternalGH1462TestLanguage.g:1174:4: (lv_right_1_0= ruleWrapper ) + // InternalGH1462TestLanguage.g:1178:3: ( (lv_right_1_0= ruleWrapper ) ) + // InternalGH1462TestLanguage.g:1179:4: (lv_right_1_0= ruleWrapper ) { - // InternalGH1462TestLanguage.g:1174:4: (lv_right_1_0= ruleWrapper ) - // InternalGH1462TestLanguage.g:1175:5: lv_right_1_0= ruleWrapper + // InternalGH1462TestLanguage.g:1179:4: (lv_right_1_0= ruleWrapper ) + // InternalGH1462TestLanguage.g:1180:5: lv_right_1_0= ruleWrapper { newCompositeNode(grammarAccess.getRule12Access().getRightWrapperParserRuleCall_1_0()); @@ -2604,11 +2612,11 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } - // InternalGH1462TestLanguage.g:1192:3: ( (lv_unit_2_0= 's' ) ) - // InternalGH1462TestLanguage.g:1193:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:1197:3: ( (lv_unit_2_0= 's' ) ) + // InternalGH1462TestLanguage.g:1198:4: (lv_unit_2_0= 's' ) { - // InternalGH1462TestLanguage.g:1193:4: (lv_unit_2_0= 's' ) - // InternalGH1462TestLanguage.g:1194:5: lv_unit_2_0= 's' + // InternalGH1462TestLanguage.g:1198:4: (lv_unit_2_0= 's' ) + // InternalGH1462TestLanguage.g:1199:5: lv_unit_2_0= 's' { lv_unit_2_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -2649,7 +2657,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleInteger" - // InternalGH1462TestLanguage.g:1210:1: entryRuleInteger returns [String current=null] : iv_ruleInteger= ruleInteger EOF ; + // InternalGH1462TestLanguage.g:1215:1: entryRuleInteger returns [String current=null] : iv_ruleInteger= ruleInteger EOF ; public final String entryRuleInteger() throws RecognitionException { String current = null; @@ -2657,8 +2665,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:1210:47: (iv_ruleInteger= ruleInteger EOF ) - // InternalGH1462TestLanguage.g:1211:2: iv_ruleInteger= ruleInteger EOF + // InternalGH1462TestLanguage.g:1215:47: (iv_ruleInteger= ruleInteger EOF ) + // InternalGH1462TestLanguage.g:1216:2: iv_ruleInteger= ruleInteger EOF { newCompositeNode(grammarAccess.getIntegerRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2685,7 +2693,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleInteger" - // InternalGH1462TestLanguage.g:1217:1: ruleInteger returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INT_0= RULE_INT ; + // InternalGH1462TestLanguage.g:1222:1: ruleInteger returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INT_0= RULE_INT ; public final AntlrDatatypeRuleToken ruleInteger() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2695,8 +2703,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:1223:2: (this_INT_0= RULE_INT ) - // InternalGH1462TestLanguage.g:1224:2: this_INT_0= RULE_INT + // InternalGH1462TestLanguage.g:1228:2: (this_INT_0= RULE_INT ) + // InternalGH1462TestLanguage.g:1229:2: this_INT_0= RULE_INT { this_INT_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -2725,7 +2733,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleMaybeEmpty" - // InternalGH1462TestLanguage.g:1234:1: entryRuleMaybeEmpty returns [String current=null] : iv_ruleMaybeEmpty= ruleMaybeEmpty EOF ; + // InternalGH1462TestLanguage.g:1239:1: entryRuleMaybeEmpty returns [String current=null] : iv_ruleMaybeEmpty= ruleMaybeEmpty EOF ; public final String entryRuleMaybeEmpty() throws RecognitionException { String current = null; @@ -2733,8 +2741,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:1234:50: (iv_ruleMaybeEmpty= ruleMaybeEmpty EOF ) - // InternalGH1462TestLanguage.g:1235:2: iv_ruleMaybeEmpty= ruleMaybeEmpty EOF + // InternalGH1462TestLanguage.g:1239:50: (iv_ruleMaybeEmpty= ruleMaybeEmpty EOF ) + // InternalGH1462TestLanguage.g:1240:2: iv_ruleMaybeEmpty= ruleMaybeEmpty EOF { newCompositeNode(grammarAccess.getMaybeEmptyRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2761,7 +2769,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleMaybeEmpty" - // InternalGH1462TestLanguage.g:1241:1: ruleMaybeEmpty returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT )? ; + // InternalGH1462TestLanguage.g:1246:1: ruleMaybeEmpty returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT )? ; public final AntlrDatatypeRuleToken ruleMaybeEmpty() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2771,10 +2779,10 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:1247:2: ( (this_INT_0= RULE_INT )? ) - // InternalGH1462TestLanguage.g:1248:2: (this_INT_0= RULE_INT )? + // InternalGH1462TestLanguage.g:1252:2: ( (this_INT_0= RULE_INT )? ) + // InternalGH1462TestLanguage.g:1253:2: (this_INT_0= RULE_INT )? { - // InternalGH1462TestLanguage.g:1248:2: (this_INT_0= RULE_INT )? + // InternalGH1462TestLanguage.g:1253:2: (this_INT_0= RULE_INT )? int alt2=2; int LA2_0 = input.LA(1); @@ -2783,7 +2791,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse } switch (alt2) { case 1 : - // InternalGH1462TestLanguage.g:1249:3: this_INT_0= RULE_INT + // InternalGH1462TestLanguage.g:1254:3: this_INT_0= RULE_INT { this_INT_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -2818,7 +2826,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleWrapper" - // InternalGH1462TestLanguage.g:1260:1: entryRuleWrapper returns [EObject current=null] : iv_ruleWrapper= ruleWrapper EOF ; + // InternalGH1462TestLanguage.g:1265:1: entryRuleWrapper returns [EObject current=null] : iv_ruleWrapper= ruleWrapper EOF ; public final EObject entryRuleWrapper() throws RecognitionException { EObject current = null; @@ -2826,8 +2834,8 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse try { - // InternalGH1462TestLanguage.g:1260:48: (iv_ruleWrapper= ruleWrapper EOF ) - // InternalGH1462TestLanguage.g:1261:2: iv_ruleWrapper= ruleWrapper EOF + // InternalGH1462TestLanguage.g:1265:48: (iv_ruleWrapper= ruleWrapper EOF ) + // InternalGH1462TestLanguage.g:1266:2: iv_ruleWrapper= ruleWrapper EOF { newCompositeNode(grammarAccess.getWrapperRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2854,7 +2862,7 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleWrapper" - // InternalGH1462TestLanguage.g:1267:1: ruleWrapper returns [EObject current=null] : ( (lv_value_0_0= RULE_INT ) ) ; + // InternalGH1462TestLanguage.g:1272:1: ruleWrapper returns [EObject current=null] : ( (lv_value_0_0= RULE_INT ) ) ; public final EObject ruleWrapper() throws RecognitionException { EObject current = null; @@ -2864,14 +2872,14 @@ public class InternalGH1462TestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalGH1462TestLanguage.g:1273:2: ( ( (lv_value_0_0= RULE_INT ) ) ) - // InternalGH1462TestLanguage.g:1274:2: ( (lv_value_0_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:1278:2: ( ( (lv_value_0_0= RULE_INT ) ) ) + // InternalGH1462TestLanguage.g:1279:2: ( (lv_value_0_0= RULE_INT ) ) { - // InternalGH1462TestLanguage.g:1274:2: ( (lv_value_0_0= RULE_INT ) ) - // InternalGH1462TestLanguage.g:1275:3: (lv_value_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:1279:2: ( (lv_value_0_0= RULE_INT ) ) + // InternalGH1462TestLanguage.g:1280:3: (lv_value_0_0= RULE_INT ) { - // InternalGH1462TestLanguage.g:1275:3: (lv_value_0_0= RULE_INT ) - // InternalGH1462TestLanguage.g:1276:4: lv_value_0_0= RULE_INT + // InternalGH1462TestLanguage.g:1280:3: (lv_value_0_0= RULE_INT ) + // InternalGH1462TestLanguage.g:1281:4: lv_value_0_0= RULE_INT { lv_value_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug299237TestLanguageLexer.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug299237TestLanguageLexer.g index 1706cb046..dd2503418 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug299237TestLanguageLexer.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug299237TestLanguageLexer.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ lexer grammar InternalBug299237TestLanguageLexer; @header { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug299237TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug299237TestLanguageLexer.java index 6a231f8be..9d4db9393 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug299237TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug299237TestLanguageLexer.java @@ -10,6 +10,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug299237TestLanguageLexer extends Lexer { public static final int RULE_ID=6; @@ -41,8 +49,8 @@ public class InternalBug299237TestLanguageLexer extends Lexer { try { int _type = Model; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299237TestLanguageLexer.g:14:7: ( ( 'M' | 'm' ) ( 'O' | 'o' ) ( 'D' | 'd' ) ( 'E' | 'e' ) ( 'L' | 'l' ) ) - // InternalBug299237TestLanguageLexer.g:14:9: ( 'M' | 'm' ) ( 'O' | 'o' ) ( 'D' | 'd' ) ( 'E' | 'e' ) ( 'L' | 'l' ) + // InternalBug299237TestLanguageLexer.g:19:7: ( ( 'M' | 'm' ) ( 'O' | 'o' ) ( 'D' | 'd' ) ( 'E' | 'e' ) ( 'L' | 'l' ) ) + // InternalBug299237TestLanguageLexer.g:19:9: ( 'M' | 'm' ) ( 'O' | 'o' ) ( 'D' | 'd' ) ( 'E' | 'e' ) ( 'L' | 'l' ) { if ( input.LA(1)=='M'||input.LA(1)=='m' ) { input.consume(); @@ -105,8 +113,8 @@ public class InternalBug299237TestLanguageLexer extends Lexer { try { int _type = Semicolon; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299237TestLanguageLexer.g:16:11: ( ';' ) - // InternalBug299237TestLanguageLexer.g:16:13: ';' + // InternalBug299237TestLanguageLexer.g:21:11: ( ';' ) + // InternalBug299237TestLanguageLexer.g:21:13: ';' { match(';'); @@ -125,10 +133,10 @@ public class InternalBug299237TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299237TestLanguageLexer.g:18:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug299237TestLanguageLexer.g:18:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug299237TestLanguageLexer.g:23:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug299237TestLanguageLexer.g:23:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug299237TestLanguageLexer.g:18:11: ( '^' )? + // InternalBug299237TestLanguageLexer.g:23:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -137,7 +145,7 @@ public class InternalBug299237TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug299237TestLanguageLexer.g:18:11: '^' + // InternalBug299237TestLanguageLexer.g:23:11: '^' { match('^'); @@ -155,7 +163,7 @@ public class InternalBug299237TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug299237TestLanguageLexer.g:18:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug299237TestLanguageLexer.g:23:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -204,10 +212,10 @@ public class InternalBug299237TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299237TestLanguageLexer.g:20:10: ( ( '0' .. '9' )+ ) - // InternalBug299237TestLanguageLexer.g:20:12: ( '0' .. '9' )+ + // InternalBug299237TestLanguageLexer.g:25:10: ( ( '0' .. '9' )+ ) + // InternalBug299237TestLanguageLexer.g:25:12: ( '0' .. '9' )+ { - // InternalBug299237TestLanguageLexer.g:20:12: ( '0' .. '9' )+ + // InternalBug299237TestLanguageLexer.g:25:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -221,7 +229,7 @@ public class InternalBug299237TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug299237TestLanguageLexer.g:20:13: '0' .. '9' + // InternalBug299237TestLanguageLexer.g:25:13: '0' .. '9' { matchRange('0','9'); @@ -253,10 +261,10 @@ public class InternalBug299237TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299237TestLanguageLexer.g:22:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug299237TestLanguageLexer.g:22:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug299237TestLanguageLexer.g:27:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug299237TestLanguageLexer.g:27:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug299237TestLanguageLexer.g:22:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug299237TestLanguageLexer.g:27:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -274,10 +282,10 @@ public class InternalBug299237TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug299237TestLanguageLexer.g:22:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug299237TestLanguageLexer.g:27:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug299237TestLanguageLexer.g:22:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug299237TestLanguageLexer.g:27:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -293,7 +301,7 @@ public class InternalBug299237TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug299237TestLanguageLexer.g:22:21: '\\\\' . + // InternalBug299237TestLanguageLexer.g:27:21: '\\\\' . { match('\\'); matchAny(); @@ -301,7 +309,7 @@ public class InternalBug299237TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug299237TestLanguageLexer.g:22:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug299237TestLanguageLexer.g:27:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -326,10 +334,10 @@ public class InternalBug299237TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug299237TestLanguageLexer.g:22:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug299237TestLanguageLexer.g:27:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug299237TestLanguageLexer.g:22:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug299237TestLanguageLexer.g:27:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -345,7 +353,7 @@ public class InternalBug299237TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug299237TestLanguageLexer.g:22:54: '\\\\' . + // InternalBug299237TestLanguageLexer.g:27:54: '\\\\' . { match('\\'); matchAny(); @@ -353,7 +361,7 @@ public class InternalBug299237TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug299237TestLanguageLexer.g:22:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug299237TestLanguageLexer.g:27:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -396,12 +404,12 @@ public class InternalBug299237TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299237TestLanguageLexer.g:24:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug299237TestLanguageLexer.g:24:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug299237TestLanguageLexer.g:29:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug299237TestLanguageLexer.g:29:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug299237TestLanguageLexer.g:24:24: ( options {greedy=false; } : . )* + // InternalBug299237TestLanguageLexer.g:29:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -426,7 +434,7 @@ public class InternalBug299237TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug299237TestLanguageLexer.g:24:52: . + // InternalBug299237TestLanguageLexer.g:29:52: . { matchAny(); @@ -456,12 +464,12 @@ public class InternalBug299237TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299237TestLanguageLexer.g:26:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug299237TestLanguageLexer.g:26:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug299237TestLanguageLexer.g:31:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug299237TestLanguageLexer.g:31:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug299237TestLanguageLexer.g:26:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug299237TestLanguageLexer.g:31:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -474,7 +482,7 @@ public class InternalBug299237TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug299237TestLanguageLexer.g:26:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug299237TestLanguageLexer.g:31: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(); @@ -494,7 +502,7 @@ public class InternalBug299237TestLanguageLexer extends Lexer { } } while (true); - // InternalBug299237TestLanguageLexer.g:26:40: ( ( '\\r' )? '\\n' )? + // InternalBug299237TestLanguageLexer.g:31:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -503,9 +511,9 @@ public class InternalBug299237TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug299237TestLanguageLexer.g:26:41: ( '\\r' )? '\\n' + // InternalBug299237TestLanguageLexer.g:31:41: ( '\\r' )? '\\n' { - // InternalBug299237TestLanguageLexer.g:26:41: ( '\\r' )? + // InternalBug299237TestLanguageLexer.g:31:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -514,7 +522,7 @@ public class InternalBug299237TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug299237TestLanguageLexer.g:26:41: '\\r' + // InternalBug299237TestLanguageLexer.g:31:41: '\\r' { match('\r'); @@ -546,10 +554,10 @@ public class InternalBug299237TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299237TestLanguageLexer.g:28:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug299237TestLanguageLexer.g:28:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug299237TestLanguageLexer.g:33:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug299237TestLanguageLexer.g:33:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug299237TestLanguageLexer.g:28:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug299237TestLanguageLexer.g:33:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -603,8 +611,8 @@ public class InternalBug299237TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299237TestLanguageLexer.g:30:16: ( . ) - // InternalBug299237TestLanguageLexer.g:30:18: . + // InternalBug299237TestLanguageLexer.g:35:16: ( . ) + // InternalBug299237TestLanguageLexer.g:35:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug301935ExTestLanguageLexer.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug301935ExTestLanguageLexer.g index 53918e4d2..ec22d6d1c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug301935ExTestLanguageLexer.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug301935ExTestLanguageLexer.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ lexer grammar InternalBug301935ExTestLanguageLexer; @header { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug301935ExTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug301935ExTestLanguageLexer.java index 0fb6a5c5f..d79a32e61 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug301935ExTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/parser/antlr/lexer/InternalBug301935ExTestLanguageLexer.java @@ -10,6 +10,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug301935ExTestLanguageLexer extends Lexer { public static final int RULE_ID=6; @@ -37,8 +45,8 @@ public class InternalBug301935ExTestLanguageLexer extends Lexer { try { int _type = LineFeed; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug301935ExTestLanguageLexer.g:14:10: ( '\\n' ) - // InternalBug301935ExTestLanguageLexer.g:14:12: '\\n' + // InternalBug301935ExTestLanguageLexer.g:19:10: ( '\\n' ) + // InternalBug301935ExTestLanguageLexer.g:19:12: '\\n' { match('\n'); @@ -57,8 +65,8 @@ public class InternalBug301935ExTestLanguageLexer extends Lexer { try { int _type = CarriageReturn; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug301935ExTestLanguageLexer.g:16:16: ( '\\r' ) - // InternalBug301935ExTestLanguageLexer.g:16:18: '\\r' + // InternalBug301935ExTestLanguageLexer.g:21:16: ( '\\r' ) + // InternalBug301935ExTestLanguageLexer.g:21:18: '\\r' { match('\r'); @@ -77,10 +85,10 @@ public class InternalBug301935ExTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug301935ExTestLanguageLexer.g:18:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug301935ExTestLanguageLexer.g:18:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug301935ExTestLanguageLexer.g:23:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug301935ExTestLanguageLexer.g:23:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug301935ExTestLanguageLexer.g:18:11: ( '^' )? + // InternalBug301935ExTestLanguageLexer.g:23:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -89,7 +97,7 @@ public class InternalBug301935ExTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug301935ExTestLanguageLexer.g:18:11: '^' + // InternalBug301935ExTestLanguageLexer.g:23:11: '^' { match('^'); @@ -107,7 +115,7 @@ public class InternalBug301935ExTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug301935ExTestLanguageLexer.g:18:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug301935ExTestLanguageLexer.g:23:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -156,10 +164,10 @@ public class InternalBug301935ExTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug301935ExTestLanguageLexer.g:20:9: ( ( ' ' | '\\t' )+ ) - // InternalBug301935ExTestLanguageLexer.g:20:11: ( ' ' | '\\t' )+ + // InternalBug301935ExTestLanguageLexer.g:25:9: ( ( ' ' | '\\t' )+ ) + // InternalBug301935ExTestLanguageLexer.g:25:11: ( ' ' | '\\t' )+ { - // InternalBug301935ExTestLanguageLexer.g:20:11: ( ' ' | '\\t' )+ + // InternalBug301935ExTestLanguageLexer.g:25:11: ( ' ' | '\\t' )+ int cnt3=0; loop3: do { @@ -213,8 +221,8 @@ public class InternalBug301935ExTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug301935ExTestLanguageLexer.g:22:16: ( . ) - // InternalBug301935ExTestLanguageLexer.g:22:18: . + // InternalBug301935ExTestLanguageLexer.g:27:16: ( . ) + // InternalBug301935ExTestLanguageLexer.g:27:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/AbstractBug301935TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/AbstractBug301935TestLanguageSemanticSequencer.java index 2b5e9db18..02a8ac58e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/AbstractBug301935TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/AbstractBug301935TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/AbstractBug301935TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/AbstractBug301935TestLanguageSyntacticSequencer.java index 05a644813..0affc5851 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/AbstractBug301935TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/AbstractBug301935TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289515TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289515TestLanguageSemanticSequencer.java index 2d31e97c3..60d94bf6c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289515TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289515TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289515TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289515TestLanguageSyntacticSequencer.java index 678eb4bcc..90c84516b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289515TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289515TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524ExTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524ExTestLanguageSemanticSequencer.java index eda8b2165..8f90c6d65 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524ExTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524ExTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524ExTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524ExTestLanguageSyntacticSequencer.java index 08662bcff..182d3ede2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524ExTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524ExTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524TestLanguageSemanticSequencer.java index a25bae24a..59ff54d08 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524TestLanguageSyntacticSequencer.java index 9be49fb1c..0601f3de0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug289524TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889ExTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889ExTestLanguageSemanticSequencer.java index b7b302d4d..29a75471f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889ExTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889ExTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889ExTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889ExTestLanguageSyntacticSequencer.java index ff28d0ed0..1e442daba 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889ExTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889ExTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889TestLanguageSemanticSequencer.java index 30d17d237..e81448c7d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889TestLanguageSyntacticSequencer.java index 8918f0dfe..c3cf542ce 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug296889TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug299237TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug299237TestLanguageSemanticSequencer.java index d14cbecb0..6f4308c59 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug299237TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug299237TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug299237TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug299237TestLanguageSyntacticSequencer.java index 49bab677b..0c661cc54 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug299237TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug299237TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug301935ExTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug301935ExTestLanguageSemanticSequencer.java index 5990c0088..03462303e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug301935ExTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug301935ExTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug301935ExTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug301935ExTestLanguageSyntacticSequencer.java index 805631c3a..efadc4fca 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug301935ExTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug301935ExTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug378967TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug378967TestLanguageSemanticSequencer.java index 1508f0f2e..f0d72a450 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug378967TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug378967TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug378967TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug378967TestLanguageSyntacticSequencer.java index 324a4f5de..a5ca309bc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug378967TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug378967TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug406914TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug406914TestLanguageSemanticSequencer.java index 4ac2d6ca2..fd0a6662c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug406914TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug406914TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug406914TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug406914TestLanguageSyntacticSequencer.java index c68cfbd02..b9c784c8a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug406914TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug406914TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug443221TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug443221TestLanguageSemanticSequencer.java index b1647b7ae..a965ed5dc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug443221TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug443221TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug443221TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug443221TestLanguageSyntacticSequencer.java index ef6791c55..b2ab03a30 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug443221TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/Bug443221TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/GH1462TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/GH1462TestLanguageSemanticSequencer.java index 5912d2fd2..0e20fa823 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/GH1462TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/GH1462TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/GH1462TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/GH1462TestLanguageSyntacticSequencer.java index 5ea613a78..bbabf7364 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/GH1462TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/serializer/GH1462TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug289515TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug289515TestLanguageGrammarAccess.java index 54446e12c..1dcbb504b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug289515TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug289515TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug289524ExTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug289524ExTestLanguageGrammarAccess.java index 67eb94174..4822959f8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug289524ExTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug289524ExTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug289524TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug289524TestLanguageGrammarAccess.java index e6888ed91..dad24cc0e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug289524TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug289524TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug296889ExTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug296889ExTestLanguageGrammarAccess.java index d325bf07f..c958bc9e1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug296889ExTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug296889ExTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug296889TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug296889TestLanguageGrammarAccess.java index 672113f72..b414fab53 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug296889TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug296889TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug299237TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug299237TestLanguageGrammarAccess.java index 27690c126..aa81e8e76 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug299237TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug299237TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug301935ExTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug301935ExTestLanguageGrammarAccess.java index 6e20d81c3..29a0a5382 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug301935ExTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug301935ExTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug301935TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug301935TestLanguageGrammarAccess.java index 04aaf5087..e69c41951 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug301935TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug301935TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug378967TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug378967TestLanguageGrammarAccess.java index 6c1e9f9a5..638763cec 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug378967TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug378967TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug406914TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug406914TestLanguageGrammarAccess.java index a5965c6a3..fe5cccf02 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug406914TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug406914TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug443221TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug443221TestLanguageGrammarAccess.java index 82e549fc2..ee3d6f044 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug443221TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/Bug443221TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/GH1462TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/GH1462TestLanguageGrammarAccess.java index 4d519cd33..2f0592879 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/GH1462TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/antlr/services/GH1462TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AbstractAssignmentsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AbstractAssignmentsTestLanguageRuntimeModule.java index d1000b20f..5fd9399ab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AbstractAssignmentsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AbstractAssignmentsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AbstractBug287184TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AbstractBug287184TestLanguageRuntimeModule.java index f683199e2..0805bdd9e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AbstractBug287184TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AbstractBug287184TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AbstractBug288432TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AbstractBug288432TestLanguageRuntimeModule.java index b6b3ce270..dfdcd5d2b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AbstractBug288432TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AbstractBug288432TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguage.genmodel index 3784fc694..5f01ce17e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="AssignmentsTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetupGenerated.java index 9e3891160..b9a3fd37a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug287184TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug287184TestLanguage.genmodel index e577d548a..10b36534a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug287184TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug287184TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug287184TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetupGenerated.java index 2c828bae7..a01b4557a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug288432TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug288432TestLanguage.genmodel index 7c4a7064b..5126fd3a0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug288432TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug288432TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug288432TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetupGenerated.java index eaa87e637..46015a99a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/AssignmentsTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/AssignmentsTestLanguageFactory.java index 0f65ee03e..71e62568f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/AssignmentsTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/AssignmentsTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.assignmentsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/AssignmentsTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/AssignmentsTestLanguagePackage.java index afa782aa0..5271943ed 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/AssignmentsTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/AssignmentsTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.assignmentsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/Model.java index 60291448e..e7c12354b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.assignmentsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/MultiValue.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/MultiValue.java index bd60677fe..fb89aa755 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/MultiValue.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/MultiValue.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.assignmentsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/SingleValue.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/SingleValue.java index 16db643a8..47af83020 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/SingleValue.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/SingleValue.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.assignmentsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/AssignmentsTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/AssignmentsTestLanguageFactoryImpl.java index 34fb1025b..0de67863a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/AssignmentsTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/AssignmentsTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.assignmentsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/AssignmentsTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/AssignmentsTestLanguagePackageImpl.java index eeac8a300..eef7d613a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/AssignmentsTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/AssignmentsTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.assignmentsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/ModelImpl.java index 3a156ab1b..0bb1f9463 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.assignmentsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/MultiValueImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/MultiValueImpl.java index a5408c527..661a22a5d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/MultiValueImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/MultiValueImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.assignmentsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/SingleValueImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/SingleValueImpl.java index b1a082494..4f9968229 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/SingleValueImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/impl/SingleValueImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.assignmentsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/util/AssignmentsTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/util/AssignmentsTestLanguageAdapterFactory.java index bcd8496e6..5711f8aa6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/util/AssignmentsTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/util/AssignmentsTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.assignmentsTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/util/AssignmentsTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/util/AssignmentsTestLanguageSwitch.java index df77a1f3b..db7fa6374 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/util/AssignmentsTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/assignmentsTestLanguage/util/AssignmentsTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.assignmentsTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/AbstractDetail.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/AbstractDetail.java index 211c9f1e6..6285ac40e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/AbstractDetail.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/AbstractDetail.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/AssociatedDetail.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/AssociatedDetail.java index 6ee78d052..d7290b8a9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/AssociatedDetail.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/AssociatedDetail.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Bug287184TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Bug287184TestFactory.java index 4b5cee6a9..468a9dfaf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Bug287184TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Bug287184TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Bug287184TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Bug287184TestPackage.java index 56def2d05..2d4d8b4da 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Bug287184TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Bug287184TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Detail.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Detail.java index 9e27295b0..891b44971 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Detail.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Detail.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Model.java index 19453545f..edf8b3959 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/AbstractDetailImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/AbstractDetailImpl.java index 3a17c72e7..bc0d11a90 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/AbstractDetailImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/AbstractDetailImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/AssociatedDetailImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/AssociatedDetailImpl.java index 9a32107ca..a2c14ed5c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/AssociatedDetailImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/AssociatedDetailImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/Bug287184TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/Bug287184TestFactoryImpl.java index d06e9253f..24cc47bf1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/Bug287184TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/Bug287184TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/Bug287184TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/Bug287184TestPackageImpl.java index df78fc6d6..8f44c0dc7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/Bug287184TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/Bug287184TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/DetailImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/DetailImpl.java index 4a824f8e9..2d7398511 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/DetailImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/DetailImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/ModelImpl.java index 7e68ee34e..b30403394 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/util/Bug287184TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/util/Bug287184TestAdapterFactory.java index f35f9737a..c86fc54fa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/util/Bug287184TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/util/Bug287184TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/util/Bug287184TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/util/Bug287184TestSwitch.java index 766ce1458..ff798ce24 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/util/Bug287184TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug287184Test/util/Bug287184TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug287184Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Body.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Body.java index 97a48662c..9f7475327 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Body.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Body.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Bug288432TestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Bug288432TestFactory.java index ed28356c0..bd7018636 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Bug288432TestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Bug288432TestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Bug288432TestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Bug288432TestPackage.java index 7feefe7d0..8445a15cc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Bug288432TestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Bug288432TestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Content.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Content.java index cf70896c2..a5d0082eb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Content.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Content.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Foo.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Foo.java index 2bcd4a234..daffe061e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Foo.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Foo.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/MyElement.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/MyElement.java index 4bd89b5ab..7d9f4fd15 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/MyElement.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/MyElement.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/MyInt.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/MyInt.java index 2f1c9dab4..fd5023d37 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/MyInt.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/MyInt.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Parameter.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Parameter.java index 7c3215b03..1111d84dc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Parameter.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/Parameter.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/ParameterObject.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/ParameterObject.java index c10d9eec1..790f45ad7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/ParameterObject.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/ParameterObject.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/ParameterRef.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/ParameterRef.java index c85147f8c..d68747cf2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/ParameterRef.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/ParameterRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/BodyImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/BodyImpl.java index f2d488f04..e4a4134ff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/BodyImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/BodyImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/Bug288432TestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/Bug288432TestFactoryImpl.java index c28addaee..5cf9d97f2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/Bug288432TestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/Bug288432TestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/Bug288432TestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/Bug288432TestPackageImpl.java index 37ee42363..808c37796 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/Bug288432TestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/Bug288432TestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ContentImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ContentImpl.java index 720cc0cc1..a50d1edc1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ContentImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ContentImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/FooImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/FooImpl.java index cb1d7f9ad..42e1f9bed 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/FooImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/FooImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/MyElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/MyElementImpl.java index e727ecd4d..530f92384 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/MyElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/MyElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/MyIntImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/MyIntImpl.java index 6c2aee86e..2204d1a19 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/MyIntImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/MyIntImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ParameterImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ParameterImpl.java index 6db900c4b..9c11b45ff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ParameterImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ParameterImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ParameterObjectImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ParameterObjectImpl.java index bf5caea6c..13897d306 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ParameterObjectImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ParameterObjectImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ParameterRefImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ParameterRefImpl.java index 525aedb08..9dacfc51b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ParameterRefImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/impl/ParameterRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/util/Bug288432TestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/util/Bug288432TestAdapterFactory.java index f07882370..5bd0935e9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/util/Bug288432TestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/util/Bug288432TestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/util/Bug288432TestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/util/Bug288432TestSwitch.java index d5d8e1c53..30df51da0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/util/Bug288432TestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/bug288432Test/util/Bug288432TestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.assignments.bug288432Test.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/AssignmentsTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/AssignmentsTestLanguageAntlrTokenFileProvider.java index abe8a4302..6de930368 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/AssignmentsTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/AssignmentsTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/AssignmentsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/AssignmentsTestLanguageParser.java index eb0a837da..7256a69f1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/AssignmentsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/AssignmentsTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug287184TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug287184TestLanguageAntlrTokenFileProvider.java index 95ea1b323..521fc63cf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug287184TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug287184TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug287184TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug287184TestLanguageParser.java index fce4520bb..981065fe4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug287184TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug287184TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug288432TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug288432TestLanguageAntlrTokenFileProvider.java index b3f410f5e..b0e89d863 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug288432TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug288432TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug288432TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug288432TestLanguageParser.java index f8a6c4cf2..5b2e4c3e4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug288432TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/Bug288432TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalAssignmentsTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalAssignmentsTestLanguage.g index aedecf737..96a9ee970 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalAssignmentsTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalAssignmentsTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalAssignmentsTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalAssignmentsTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalAssignmentsTestLanguageLexer.java index 48c338f88..0beee838b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalAssignmentsTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalAssignmentsTestLanguageLexer.java @@ -347,10 +347,10 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentsTestLanguage.g:741:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalAssignmentsTestLanguage.g:741:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalAssignmentsTestLanguage.g:746:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalAssignmentsTestLanguage.g:746:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalAssignmentsTestLanguage.g:741:11: ( '^' )? + // InternalAssignmentsTestLanguage.g:746:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -359,7 +359,7 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalAssignmentsTestLanguage.g:741:11: '^' + // InternalAssignmentsTestLanguage.g:746:11: '^' { match('^'); @@ -377,7 +377,7 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalAssignmentsTestLanguage.g:741:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalAssignmentsTestLanguage.g:746:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -426,10 +426,10 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentsTestLanguage.g:743:10: ( ( '0' .. '9' )+ ) - // InternalAssignmentsTestLanguage.g:743:12: ( '0' .. '9' )+ + // InternalAssignmentsTestLanguage.g:748:10: ( ( '0' .. '9' )+ ) + // InternalAssignmentsTestLanguage.g:748:12: ( '0' .. '9' )+ { - // InternalAssignmentsTestLanguage.g:743:12: ( '0' .. '9' )+ + // InternalAssignmentsTestLanguage.g:748:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -443,7 +443,7 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalAssignmentsTestLanguage.g:743:13: '0' .. '9' + // InternalAssignmentsTestLanguage.g:748:13: '0' .. '9' { matchRange('0','9'); @@ -475,10 +475,10 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentsTestLanguage.g:745:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalAssignmentsTestLanguage.g:745:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalAssignmentsTestLanguage.g:750:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalAssignmentsTestLanguage.g:750:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalAssignmentsTestLanguage.g:745:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalAssignmentsTestLanguage.g:750:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -496,10 +496,10 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalAssignmentsTestLanguage.g:745:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalAssignmentsTestLanguage.g:750:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalAssignmentsTestLanguage.g:745:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalAssignmentsTestLanguage.g:750:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -515,7 +515,7 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalAssignmentsTestLanguage.g:745:21: '\\\\' . + // InternalAssignmentsTestLanguage.g:750:21: '\\\\' . { match('\\'); matchAny(); @@ -523,7 +523,7 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalAssignmentsTestLanguage.g:745:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalAssignmentsTestLanguage.g:750:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -548,10 +548,10 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalAssignmentsTestLanguage.g:745:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalAssignmentsTestLanguage.g:750:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalAssignmentsTestLanguage.g:745:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalAssignmentsTestLanguage.g:750:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -567,7 +567,7 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalAssignmentsTestLanguage.g:745:54: '\\\\' . + // InternalAssignmentsTestLanguage.g:750:54: '\\\\' . { match('\\'); matchAny(); @@ -575,7 +575,7 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalAssignmentsTestLanguage.g:745:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalAssignmentsTestLanguage.g:750:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -618,12 +618,12 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentsTestLanguage.g:747:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalAssignmentsTestLanguage.g:747:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalAssignmentsTestLanguage.g:752:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalAssignmentsTestLanguage.g:752:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalAssignmentsTestLanguage.g:747:24: ( options {greedy=false; } : . )* + // InternalAssignmentsTestLanguage.g:752:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -648,7 +648,7 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalAssignmentsTestLanguage.g:747:52: . + // InternalAssignmentsTestLanguage.g:752:52: . { matchAny(); @@ -678,12 +678,12 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentsTestLanguage.g:749:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalAssignmentsTestLanguage.g:749:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalAssignmentsTestLanguage.g:754:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalAssignmentsTestLanguage.g:754:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalAssignmentsTestLanguage.g:749:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalAssignmentsTestLanguage.g:754:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -696,7 +696,7 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalAssignmentsTestLanguage.g:749:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalAssignmentsTestLanguage.g:754: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(); @@ -716,7 +716,7 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { } } while (true); - // InternalAssignmentsTestLanguage.g:749:40: ( ( '\\r' )? '\\n' )? + // InternalAssignmentsTestLanguage.g:754:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -725,9 +725,9 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalAssignmentsTestLanguage.g:749:41: ( '\\r' )? '\\n' + // InternalAssignmentsTestLanguage.g:754:41: ( '\\r' )? '\\n' { - // InternalAssignmentsTestLanguage.g:749:41: ( '\\r' )? + // InternalAssignmentsTestLanguage.g:754:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -736,7 +736,7 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalAssignmentsTestLanguage.g:749:41: '\\r' + // InternalAssignmentsTestLanguage.g:754:41: '\\r' { match('\r'); @@ -768,10 +768,10 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentsTestLanguage.g:751:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalAssignmentsTestLanguage.g:751:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalAssignmentsTestLanguage.g:756:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalAssignmentsTestLanguage.g:756:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalAssignmentsTestLanguage.g:751:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalAssignmentsTestLanguage.g:756:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -825,8 +825,8 @@ public class InternalAssignmentsTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentsTestLanguage.g:753:16: ( . ) - // InternalAssignmentsTestLanguage.g:753:18: . + // InternalAssignmentsTestLanguage.g:758:16: ( . ) + // InternalAssignmentsTestLanguage.g:758:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalAssignmentsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalAssignmentsTestLanguageParser.java index 19ba2f753..7f7ae0d73 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalAssignmentsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalAssignmentsTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -86,7 +94,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleModel" - // InternalAssignmentsTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalAssignmentsTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -94,8 +102,8 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr try { - // InternalAssignmentsTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalAssignmentsTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalAssignmentsTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalAssignmentsTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -122,7 +130,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleModel" - // InternalAssignmentsTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) ) | (otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) ) ) ; + // InternalAssignmentsTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) ) | (otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -149,10 +157,10 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalAssignmentsTestLanguage.g:77:2: ( ( (otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) ) | (otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) ) ) ) - // InternalAssignmentsTestLanguage.g:78:2: ( (otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) ) | (otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) ) ) + // InternalAssignmentsTestLanguage.g:82:2: ( ( (otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) ) | (otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) ) ) ) + // InternalAssignmentsTestLanguage.g:83:2: ( (otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) ) | (otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) ) ) { - // InternalAssignmentsTestLanguage.g:78:2: ( (otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) ) | (otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) ) ) + // InternalAssignmentsTestLanguage.g:83:2: ( (otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) ) | (otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -170,16 +178,16 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } switch (alt3) { case 1 : - // InternalAssignmentsTestLanguage.g:79:3: (otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) ) + // InternalAssignmentsTestLanguage.g:84:3: (otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) ) { - // InternalAssignmentsTestLanguage.g:79:3: (otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) ) - // InternalAssignmentsTestLanguage.g:80:4: otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:84:3: (otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) ) + // InternalAssignmentsTestLanguage.g:85:4: otherlv_0= 'simple' ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getSimpleKeyword_0_0()); - // InternalAssignmentsTestLanguage.g:84:4: ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:89:4: ( ( (lv_single_1_0= ruleSingleValue ) ) | ( (lv_multi_2_0= ruleMultiValue ) ) | ( (lv_single_3_0= ruleSingleDatatype ) ) | ( (lv_multi_4_0= ruleMultiDatatype ) ) ) int alt1=4; switch ( input.LA(1) ) { case 13: @@ -219,13 +227,13 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr switch (alt1) { case 1 : - // InternalAssignmentsTestLanguage.g:85:5: ( (lv_single_1_0= ruleSingleValue ) ) + // InternalAssignmentsTestLanguage.g:90:5: ( (lv_single_1_0= ruleSingleValue ) ) { - // InternalAssignmentsTestLanguage.g:85:5: ( (lv_single_1_0= ruleSingleValue ) ) - // InternalAssignmentsTestLanguage.g:86:6: (lv_single_1_0= ruleSingleValue ) + // InternalAssignmentsTestLanguage.g:90:5: ( (lv_single_1_0= ruleSingleValue ) ) + // InternalAssignmentsTestLanguage.g:91:6: (lv_single_1_0= ruleSingleValue ) { - // InternalAssignmentsTestLanguage.g:86:6: (lv_single_1_0= ruleSingleValue ) - // InternalAssignmentsTestLanguage.g:87:7: lv_single_1_0= ruleSingleValue + // InternalAssignmentsTestLanguage.g:91:6: (lv_single_1_0= ruleSingleValue ) + // InternalAssignmentsTestLanguage.g:92:7: lv_single_1_0= ruleSingleValue { newCompositeNode(grammarAccess.getModelAccess().getSingleSingleValueParserRuleCall_0_1_0_0()); @@ -256,13 +264,13 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalAssignmentsTestLanguage.g:105:5: ( (lv_multi_2_0= ruleMultiValue ) ) + // InternalAssignmentsTestLanguage.g:110:5: ( (lv_multi_2_0= ruleMultiValue ) ) { - // InternalAssignmentsTestLanguage.g:105:5: ( (lv_multi_2_0= ruleMultiValue ) ) - // InternalAssignmentsTestLanguage.g:106:6: (lv_multi_2_0= ruleMultiValue ) + // InternalAssignmentsTestLanguage.g:110:5: ( (lv_multi_2_0= ruleMultiValue ) ) + // InternalAssignmentsTestLanguage.g:111:6: (lv_multi_2_0= ruleMultiValue ) { - // InternalAssignmentsTestLanguage.g:106:6: (lv_multi_2_0= ruleMultiValue ) - // InternalAssignmentsTestLanguage.g:107:7: lv_multi_2_0= ruleMultiValue + // InternalAssignmentsTestLanguage.g:111:6: (lv_multi_2_0= ruleMultiValue ) + // InternalAssignmentsTestLanguage.g:112:7: lv_multi_2_0= ruleMultiValue { newCompositeNode(grammarAccess.getModelAccess().getMultiMultiValueParserRuleCall_0_1_1_0()); @@ -293,13 +301,13 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 3 : - // InternalAssignmentsTestLanguage.g:125:5: ( (lv_single_3_0= ruleSingleDatatype ) ) + // InternalAssignmentsTestLanguage.g:130:5: ( (lv_single_3_0= ruleSingleDatatype ) ) { - // InternalAssignmentsTestLanguage.g:125:5: ( (lv_single_3_0= ruleSingleDatatype ) ) - // InternalAssignmentsTestLanguage.g:126:6: (lv_single_3_0= ruleSingleDatatype ) + // InternalAssignmentsTestLanguage.g:130:5: ( (lv_single_3_0= ruleSingleDatatype ) ) + // InternalAssignmentsTestLanguage.g:131:6: (lv_single_3_0= ruleSingleDatatype ) { - // InternalAssignmentsTestLanguage.g:126:6: (lv_single_3_0= ruleSingleDatatype ) - // InternalAssignmentsTestLanguage.g:127:7: lv_single_3_0= ruleSingleDatatype + // InternalAssignmentsTestLanguage.g:131:6: (lv_single_3_0= ruleSingleDatatype ) + // InternalAssignmentsTestLanguage.g:132:7: lv_single_3_0= ruleSingleDatatype { newCompositeNode(grammarAccess.getModelAccess().getSingleSingleDatatypeParserRuleCall_0_1_2_0()); @@ -330,13 +338,13 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 4 : - // InternalAssignmentsTestLanguage.g:145:5: ( (lv_multi_4_0= ruleMultiDatatype ) ) + // InternalAssignmentsTestLanguage.g:150:5: ( (lv_multi_4_0= ruleMultiDatatype ) ) { - // InternalAssignmentsTestLanguage.g:145:5: ( (lv_multi_4_0= ruleMultiDatatype ) ) - // InternalAssignmentsTestLanguage.g:146:6: (lv_multi_4_0= ruleMultiDatatype ) + // InternalAssignmentsTestLanguage.g:150:5: ( (lv_multi_4_0= ruleMultiDatatype ) ) + // InternalAssignmentsTestLanguage.g:151:6: (lv_multi_4_0= ruleMultiDatatype ) { - // InternalAssignmentsTestLanguage.g:146:6: (lv_multi_4_0= ruleMultiDatatype ) - // InternalAssignmentsTestLanguage.g:147:7: lv_multi_4_0= ruleMultiDatatype + // InternalAssignmentsTestLanguage.g:151:6: (lv_multi_4_0= ruleMultiDatatype ) + // InternalAssignmentsTestLanguage.g:152:7: lv_multi_4_0= ruleMultiDatatype { newCompositeNode(grammarAccess.getModelAccess().getMultiMultiDatatypeParserRuleCall_0_1_3_0()); @@ -376,22 +384,22 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalAssignmentsTestLanguage.g:167:3: (otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) ) + // InternalAssignmentsTestLanguage.g:172:3: (otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) ) { - // InternalAssignmentsTestLanguage.g:167:3: (otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) ) - // InternalAssignmentsTestLanguage.g:168:4: otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:172:3: (otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) ) + // InternalAssignmentsTestLanguage.g:173:4: otherlv_5= 'complex' ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) { otherlv_5=(Token)match(input,12,FollowSets000.FOLLOW_3); newLeafNode(otherlv_5, grammarAccess.getModelAccess().getComplexKeyword_1_0()); - // InternalAssignmentsTestLanguage.g:172:4: ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) - // InternalAssignmentsTestLanguage.g:173:5: ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) + // InternalAssignmentsTestLanguage.g:177:4: ( ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:178:5: ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) { - // InternalAssignmentsTestLanguage.g:173:5: ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) - // InternalAssignmentsTestLanguage.g:174:6: (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) + // InternalAssignmentsTestLanguage.g:178:5: ( (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) ) + // InternalAssignmentsTestLanguage.g:179:6: (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) { - // InternalAssignmentsTestLanguage.g:174:6: (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) + // InternalAssignmentsTestLanguage.g:179:6: (lv_object_6_1= ruleSingleValue | lv_object_6_2= ruleMultiValue | lv_object_6_3= ruleSingleDatatype | lv_object_6_4= ruleMultiDatatype ) int alt2=4; switch ( input.LA(1) ) { case 13: @@ -431,7 +439,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr switch (alt2) { case 1 : - // InternalAssignmentsTestLanguage.g:175:7: lv_object_6_1= ruleSingleValue + // InternalAssignmentsTestLanguage.g:180:7: lv_object_6_1= ruleSingleValue { newCompositeNode(grammarAccess.getModelAccess().getObjectSingleValueParserRuleCall_1_1_0_0()); @@ -456,7 +464,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalAssignmentsTestLanguage.g:191:7: lv_object_6_2= ruleMultiValue + // InternalAssignmentsTestLanguage.g:196:7: lv_object_6_2= ruleMultiValue { newCompositeNode(grammarAccess.getModelAccess().getObjectMultiValueParserRuleCall_1_1_0_1()); @@ -481,7 +489,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 3 : - // InternalAssignmentsTestLanguage.g:207:7: lv_object_6_3= ruleSingleDatatype + // InternalAssignmentsTestLanguage.g:212:7: lv_object_6_3= ruleSingleDatatype { newCompositeNode(grammarAccess.getModelAccess().getObjectSingleDatatypeParserRuleCall_1_1_0_2()); @@ -506,7 +514,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 4 : - // InternalAssignmentsTestLanguage.g:223:7: lv_object_6_4= ruleMultiDatatype + // InternalAssignmentsTestLanguage.g:228:7: lv_object_6_4= ruleMultiDatatype { newCompositeNode(grammarAccess.getModelAccess().getObjectMultiDatatypeParserRuleCall_1_1_0_3()); @@ -568,7 +576,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleSingleValue" - // InternalAssignmentsTestLanguage.g:246:1: entryRuleSingleValue returns [EObject current=null] : iv_ruleSingleValue= ruleSingleValue EOF ; + // InternalAssignmentsTestLanguage.g:251:1: entryRuleSingleValue returns [EObject current=null] : iv_ruleSingleValue= ruleSingleValue EOF ; public final EObject entryRuleSingleValue() throws RecognitionException { EObject current = null; @@ -576,8 +584,8 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr try { - // InternalAssignmentsTestLanguage.g:246:52: (iv_ruleSingleValue= ruleSingleValue EOF ) - // InternalAssignmentsTestLanguage.g:247:2: iv_ruleSingleValue= ruleSingleValue EOF + // InternalAssignmentsTestLanguage.g:251:52: (iv_ruleSingleValue= ruleSingleValue EOF ) + // InternalAssignmentsTestLanguage.g:252:2: iv_ruleSingleValue= ruleSingleValue EOF { newCompositeNode(grammarAccess.getSingleValueRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -604,7 +612,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleSingleValue" - // InternalAssignmentsTestLanguage.g:253:1: ruleSingleValue returns [EObject current=null] : ( (otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) ) ) ; + // InternalAssignmentsTestLanguage.g:258:1: ruleSingleValue returns [EObject current=null] : ( (otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) ) ) ; public final EObject ruleSingleValue() throws RecognitionException { EObject current = null; @@ -620,10 +628,10 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalAssignmentsTestLanguage.g:259:2: ( ( (otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) ) ) ) - // InternalAssignmentsTestLanguage.g:260:2: ( (otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) ) ) + // InternalAssignmentsTestLanguage.g:264:2: ( ( (otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) ) ) ) + // InternalAssignmentsTestLanguage.g:265:2: ( (otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) ) ) { - // InternalAssignmentsTestLanguage.g:260:2: ( (otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) ) ) + // InternalAssignmentsTestLanguage.g:265:2: ( (otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) ) ) int alt5=3; switch ( input.LA(1) ) { case 13: @@ -650,20 +658,20 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr switch (alt5) { case 1 : - // InternalAssignmentsTestLanguage.g:261:3: (otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) ) + // InternalAssignmentsTestLanguage.g:266:3: (otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) ) { - // InternalAssignmentsTestLanguage.g:261:3: (otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) ) - // InternalAssignmentsTestLanguage.g:262:4: otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) + // InternalAssignmentsTestLanguage.g:266:3: (otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) ) + // InternalAssignmentsTestLanguage.g:267:4: otherlv_0= 'id' ( (lv_value_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getSingleValueAccess().getIdKeyword_0_0()); - // InternalAssignmentsTestLanguage.g:266:4: ( (lv_value_1_0= RULE_ID ) ) - // InternalAssignmentsTestLanguage.g:267:5: (lv_value_1_0= RULE_ID ) + // InternalAssignmentsTestLanguage.g:271:4: ( (lv_value_1_0= RULE_ID ) ) + // InternalAssignmentsTestLanguage.g:272:5: (lv_value_1_0= RULE_ID ) { - // InternalAssignmentsTestLanguage.g:267:5: (lv_value_1_0= RULE_ID ) - // InternalAssignmentsTestLanguage.g:268:6: lv_value_1_0= RULE_ID + // InternalAssignmentsTestLanguage.g:272:5: (lv_value_1_0= RULE_ID ) + // InternalAssignmentsTestLanguage.g:273:6: lv_value_1_0= RULE_ID { lv_value_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -692,22 +700,22 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalAssignmentsTestLanguage.g:286:3: (otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) + // InternalAssignmentsTestLanguage.g:291:3: (otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) { - // InternalAssignmentsTestLanguage.g:286:3: (otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) - // InternalAssignmentsTestLanguage.g:287:4: otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) + // InternalAssignmentsTestLanguage.g:291:3: (otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) + // InternalAssignmentsTestLanguage.g:292:4: otherlv_2= 'alternative' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) { otherlv_2=(Token)match(input,14,FollowSets000.FOLLOW_5); newLeafNode(otherlv_2, grammarAccess.getSingleValueAccess().getAlternativeKeyword_1_0()); - // InternalAssignmentsTestLanguage.g:291:4: ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) - // InternalAssignmentsTestLanguage.g:292:5: ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) + // InternalAssignmentsTestLanguage.g:296:4: ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) + // InternalAssignmentsTestLanguage.g:297:5: ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) { - // InternalAssignmentsTestLanguage.g:292:5: ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) - // InternalAssignmentsTestLanguage.g:293:6: (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) + // InternalAssignmentsTestLanguage.g:297:5: ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) + // InternalAssignmentsTestLanguage.g:298:6: (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) { - // InternalAssignmentsTestLanguage.g:293:6: (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) + // InternalAssignmentsTestLanguage.g:298:6: (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) int alt4=2; int LA4_0 = input.LA(1); @@ -725,7 +733,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } switch (alt4) { case 1 : - // InternalAssignmentsTestLanguage.g:294:7: lv_value_3_1= RULE_ID + // InternalAssignmentsTestLanguage.g:299:7: lv_value_3_1= RULE_ID { lv_value_3_1=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -745,7 +753,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalAssignmentsTestLanguage.g:309:7: lv_value_3_2= RULE_STRING + // InternalAssignmentsTestLanguage.g:314:7: lv_value_3_2= RULE_STRING { lv_value_3_2=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -780,20 +788,20 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 3 : - // InternalAssignmentsTestLanguage.g:328:3: (otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) ) + // InternalAssignmentsTestLanguage.g:333:3: (otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) ) { - // InternalAssignmentsTestLanguage.g:328:3: (otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) ) - // InternalAssignmentsTestLanguage.g:329:4: otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) + // InternalAssignmentsTestLanguage.g:333:3: (otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) ) + // InternalAssignmentsTestLanguage.g:334:4: otherlv_4= 'string' ( (lv_value_5_0= RULE_STRING ) ) { otherlv_4=(Token)match(input,15,FollowSets000.FOLLOW_6); newLeafNode(otherlv_4, grammarAccess.getSingleValueAccess().getStringKeyword_2_0()); - // InternalAssignmentsTestLanguage.g:333:4: ( (lv_value_5_0= RULE_STRING ) ) - // InternalAssignmentsTestLanguage.g:334:5: (lv_value_5_0= RULE_STRING ) + // InternalAssignmentsTestLanguage.g:338:4: ( (lv_value_5_0= RULE_STRING ) ) + // InternalAssignmentsTestLanguage.g:339:5: (lv_value_5_0= RULE_STRING ) { - // InternalAssignmentsTestLanguage.g:334:5: (lv_value_5_0= RULE_STRING ) - // InternalAssignmentsTestLanguage.g:335:6: lv_value_5_0= RULE_STRING + // InternalAssignmentsTestLanguage.g:339:5: (lv_value_5_0= RULE_STRING ) + // InternalAssignmentsTestLanguage.g:340:6: lv_value_5_0= RULE_STRING { lv_value_5_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -844,7 +852,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleMultiValue" - // InternalAssignmentsTestLanguage.g:356:1: entryRuleMultiValue returns [EObject current=null] : iv_ruleMultiValue= ruleMultiValue EOF ; + // InternalAssignmentsTestLanguage.g:361:1: entryRuleMultiValue returns [EObject current=null] : iv_ruleMultiValue= ruleMultiValue EOF ; public final EObject entryRuleMultiValue() throws RecognitionException { EObject current = null; @@ -852,8 +860,8 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr try { - // InternalAssignmentsTestLanguage.g:356:51: (iv_ruleMultiValue= ruleMultiValue EOF ) - // InternalAssignmentsTestLanguage.g:357:2: iv_ruleMultiValue= ruleMultiValue EOF + // InternalAssignmentsTestLanguage.g:361:51: (iv_ruleMultiValue= ruleMultiValue EOF ) + // InternalAssignmentsTestLanguage.g:362:2: iv_ruleMultiValue= ruleMultiValue EOF { newCompositeNode(grammarAccess.getMultiValueRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -880,7 +888,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleMultiValue" - // InternalAssignmentsTestLanguage.g:363:1: ruleMultiValue returns [EObject current=null] : ( (otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) ) ) ; + // InternalAssignmentsTestLanguage.g:368:1: ruleMultiValue returns [EObject current=null] : ( (otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) ) ) ; public final EObject ruleMultiValue() throws RecognitionException { EObject current = null; @@ -896,10 +904,10 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalAssignmentsTestLanguage.g:369:2: ( ( (otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) ) ) ) - // InternalAssignmentsTestLanguage.g:370:2: ( (otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) ) ) + // InternalAssignmentsTestLanguage.g:374:2: ( ( (otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) ) ) ) + // InternalAssignmentsTestLanguage.g:375:2: ( (otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) ) ) { - // InternalAssignmentsTestLanguage.g:370:2: ( (otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) ) ) + // InternalAssignmentsTestLanguage.g:375:2: ( (otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) ) | (otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) | (otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) ) ) int alt7=3; switch ( input.LA(1) ) { case 16: @@ -926,20 +934,20 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr switch (alt7) { case 1 : - // InternalAssignmentsTestLanguage.g:371:3: (otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) ) + // InternalAssignmentsTestLanguage.g:376:3: (otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) ) { - // InternalAssignmentsTestLanguage.g:371:3: (otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) ) - // InternalAssignmentsTestLanguage.g:372:4: otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) + // InternalAssignmentsTestLanguage.g:376:3: (otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) ) + // InternalAssignmentsTestLanguage.g:377:4: otherlv_0= 'ids' ( (lv_value_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,16,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getMultiValueAccess().getIdsKeyword_0_0()); - // InternalAssignmentsTestLanguage.g:376:4: ( (lv_value_1_0= RULE_ID ) ) - // InternalAssignmentsTestLanguage.g:377:5: (lv_value_1_0= RULE_ID ) + // InternalAssignmentsTestLanguage.g:381:4: ( (lv_value_1_0= RULE_ID ) ) + // InternalAssignmentsTestLanguage.g:382:5: (lv_value_1_0= RULE_ID ) { - // InternalAssignmentsTestLanguage.g:377:5: (lv_value_1_0= RULE_ID ) - // InternalAssignmentsTestLanguage.g:378:6: lv_value_1_0= RULE_ID + // InternalAssignmentsTestLanguage.g:382:5: (lv_value_1_0= RULE_ID ) + // InternalAssignmentsTestLanguage.g:383:6: lv_value_1_0= RULE_ID { lv_value_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -968,22 +976,22 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalAssignmentsTestLanguage.g:396:3: (otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) + // InternalAssignmentsTestLanguage.g:401:3: (otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) { - // InternalAssignmentsTestLanguage.g:396:3: (otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) - // InternalAssignmentsTestLanguage.g:397:4: otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) + // InternalAssignmentsTestLanguage.g:401:3: (otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) ) + // InternalAssignmentsTestLanguage.g:402:4: otherlv_2= 'alternatives' ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) { otherlv_2=(Token)match(input,17,FollowSets000.FOLLOW_5); newLeafNode(otherlv_2, grammarAccess.getMultiValueAccess().getAlternativesKeyword_1_0()); - // InternalAssignmentsTestLanguage.g:401:4: ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) - // InternalAssignmentsTestLanguage.g:402:5: ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) + // InternalAssignmentsTestLanguage.g:406:4: ( ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) ) + // InternalAssignmentsTestLanguage.g:407:5: ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) { - // InternalAssignmentsTestLanguage.g:402:5: ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) - // InternalAssignmentsTestLanguage.g:403:6: (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) + // InternalAssignmentsTestLanguage.g:407:5: ( (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) ) + // InternalAssignmentsTestLanguage.g:408:6: (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) { - // InternalAssignmentsTestLanguage.g:403:6: (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) + // InternalAssignmentsTestLanguage.g:408:6: (lv_value_3_1= RULE_ID | lv_value_3_2= RULE_STRING ) int alt6=2; int LA6_0 = input.LA(1); @@ -1001,7 +1009,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } switch (alt6) { case 1 : - // InternalAssignmentsTestLanguage.g:404:7: lv_value_3_1= RULE_ID + // InternalAssignmentsTestLanguage.g:409:7: lv_value_3_1= RULE_ID { lv_value_3_1=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1021,7 +1029,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalAssignmentsTestLanguage.g:419:7: lv_value_3_2= RULE_STRING + // InternalAssignmentsTestLanguage.g:424:7: lv_value_3_2= RULE_STRING { lv_value_3_2=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -1056,20 +1064,20 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 3 : - // InternalAssignmentsTestLanguage.g:438:3: (otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) ) + // InternalAssignmentsTestLanguage.g:443:3: (otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) ) { - // InternalAssignmentsTestLanguage.g:438:3: (otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) ) - // InternalAssignmentsTestLanguage.g:439:4: otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) + // InternalAssignmentsTestLanguage.g:443:3: (otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) ) + // InternalAssignmentsTestLanguage.g:444:4: otherlv_4= 'strings' ( (lv_value_5_0= RULE_STRING ) ) { otherlv_4=(Token)match(input,18,FollowSets000.FOLLOW_6); newLeafNode(otherlv_4, grammarAccess.getMultiValueAccess().getStringsKeyword_2_0()); - // InternalAssignmentsTestLanguage.g:443:4: ( (lv_value_5_0= RULE_STRING ) ) - // InternalAssignmentsTestLanguage.g:444:5: (lv_value_5_0= RULE_STRING ) + // InternalAssignmentsTestLanguage.g:448:4: ( (lv_value_5_0= RULE_STRING ) ) + // InternalAssignmentsTestLanguage.g:449:5: (lv_value_5_0= RULE_STRING ) { - // InternalAssignmentsTestLanguage.g:444:5: (lv_value_5_0= RULE_STRING ) - // InternalAssignmentsTestLanguage.g:445:6: lv_value_5_0= RULE_STRING + // InternalAssignmentsTestLanguage.g:449:5: (lv_value_5_0= RULE_STRING ) + // InternalAssignmentsTestLanguage.g:450:6: lv_value_5_0= RULE_STRING { lv_value_5_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -1120,7 +1128,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleSingleDatatype" - // InternalAssignmentsTestLanguage.g:466:1: entryRuleSingleDatatype returns [EObject current=null] : iv_ruleSingleDatatype= ruleSingleDatatype EOF ; + // InternalAssignmentsTestLanguage.g:471:1: entryRuleSingleDatatype returns [EObject current=null] : iv_ruleSingleDatatype= ruleSingleDatatype EOF ; public final EObject entryRuleSingleDatatype() throws RecognitionException { EObject current = null; @@ -1128,8 +1136,8 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr try { - // InternalAssignmentsTestLanguage.g:466:55: (iv_ruleSingleDatatype= ruleSingleDatatype EOF ) - // InternalAssignmentsTestLanguage.g:467:2: iv_ruleSingleDatatype= ruleSingleDatatype EOF + // InternalAssignmentsTestLanguage.g:471:55: (iv_ruleSingleDatatype= ruleSingleDatatype EOF ) + // InternalAssignmentsTestLanguage.g:472:2: iv_ruleSingleDatatype= ruleSingleDatatype EOF { newCompositeNode(grammarAccess.getSingleDatatypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1156,7 +1164,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleSingleDatatype" - // InternalAssignmentsTestLanguage.g:473:1: ruleSingleDatatype returns [EObject current=null] : ( (otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) ; + // InternalAssignmentsTestLanguage.g:478:1: ruleSingleDatatype returns [EObject current=null] : ( (otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) ; public final EObject ruleSingleDatatype() throws RecognitionException { EObject current = null; @@ -1176,10 +1184,10 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalAssignmentsTestLanguage.g:479:2: ( ( (otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) ) - // InternalAssignmentsTestLanguage.g:480:2: ( (otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) + // InternalAssignmentsTestLanguage.g:484:2: ( ( (otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) ) + // InternalAssignmentsTestLanguage.g:485:2: ( (otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) { - // InternalAssignmentsTestLanguage.g:480:2: ( (otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) + // InternalAssignmentsTestLanguage.g:485:2: ( (otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) int alt9=3; switch ( input.LA(1) ) { case 19: @@ -1206,20 +1214,20 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr switch (alt9) { case 1 : - // InternalAssignmentsTestLanguage.g:481:3: (otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:486:3: (otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) ) { - // InternalAssignmentsTestLanguage.g:481:3: (otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) ) - // InternalAssignmentsTestLanguage.g:482:4: otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) + // InternalAssignmentsTestLanguage.g:486:3: (otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:487:4: otherlv_0= 'datatypeid' ( (lv_value_1_0= ruleIdDatatype ) ) { otherlv_0=(Token)match(input,19,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getSingleDatatypeAccess().getDatatypeidKeyword_0_0()); - // InternalAssignmentsTestLanguage.g:486:4: ( (lv_value_1_0= ruleIdDatatype ) ) - // InternalAssignmentsTestLanguage.g:487:5: (lv_value_1_0= ruleIdDatatype ) + // InternalAssignmentsTestLanguage.g:491:4: ( (lv_value_1_0= ruleIdDatatype ) ) + // InternalAssignmentsTestLanguage.g:492:5: (lv_value_1_0= ruleIdDatatype ) { - // InternalAssignmentsTestLanguage.g:487:5: (lv_value_1_0= ruleIdDatatype ) - // InternalAssignmentsTestLanguage.g:488:6: lv_value_1_0= ruleIdDatatype + // InternalAssignmentsTestLanguage.g:492:5: (lv_value_1_0= ruleIdDatatype ) + // InternalAssignmentsTestLanguage.g:493:6: lv_value_1_0= ruleIdDatatype { newCompositeNode(grammarAccess.getSingleDatatypeAccess().getValueIdDatatypeParserRuleCall_0_1_0()); @@ -1253,22 +1261,22 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalAssignmentsTestLanguage.g:507:3: (otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) + // InternalAssignmentsTestLanguage.g:512:3: (otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) { - // InternalAssignmentsTestLanguage.g:507:3: (otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) - // InternalAssignmentsTestLanguage.g:508:4: otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:512:3: (otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) + // InternalAssignmentsTestLanguage.g:513:4: otherlv_2= 'datatypealternative' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) { otherlv_2=(Token)match(input,20,FollowSets000.FOLLOW_5); newLeafNode(otherlv_2, grammarAccess.getSingleDatatypeAccess().getDatatypealternativeKeyword_1_0()); - // InternalAssignmentsTestLanguage.g:512:4: ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) - // InternalAssignmentsTestLanguage.g:513:5: ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) + // InternalAssignmentsTestLanguage.g:517:4: ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:518:5: ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) { - // InternalAssignmentsTestLanguage.g:513:5: ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) - // InternalAssignmentsTestLanguage.g:514:6: (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) + // InternalAssignmentsTestLanguage.g:518:5: ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) + // InternalAssignmentsTestLanguage.g:519:6: (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) { - // InternalAssignmentsTestLanguage.g:514:6: (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) + // InternalAssignmentsTestLanguage.g:519:6: (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) int alt8=2; int LA8_0 = input.LA(1); @@ -1286,7 +1294,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } switch (alt8) { case 1 : - // InternalAssignmentsTestLanguage.g:515:7: lv_value_3_1= ruleIdDatatype + // InternalAssignmentsTestLanguage.g:520:7: lv_value_3_1= ruleIdDatatype { newCompositeNode(grammarAccess.getSingleDatatypeAccess().getValueIdDatatypeParserRuleCall_1_1_0_0()); @@ -1311,7 +1319,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalAssignmentsTestLanguage.g:531:7: lv_value_3_2= ruleStringDatatype + // InternalAssignmentsTestLanguage.g:536:7: lv_value_3_2= ruleStringDatatype { newCompositeNode(grammarAccess.getSingleDatatypeAccess().getValueStringDatatypeParserRuleCall_1_1_0_1()); @@ -1351,20 +1359,20 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 3 : - // InternalAssignmentsTestLanguage.g:551:3: (otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:556:3: (otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) ) { - // InternalAssignmentsTestLanguage.g:551:3: (otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) ) - // InternalAssignmentsTestLanguage.g:552:4: otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) + // InternalAssignmentsTestLanguage.g:556:3: (otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:557:4: otherlv_4= 'datatypestring' ( (lv_value_5_0= ruleStringDatatype ) ) { otherlv_4=(Token)match(input,21,FollowSets000.FOLLOW_5); newLeafNode(otherlv_4, grammarAccess.getSingleDatatypeAccess().getDatatypestringKeyword_2_0()); - // InternalAssignmentsTestLanguage.g:556:4: ( (lv_value_5_0= ruleStringDatatype ) ) - // InternalAssignmentsTestLanguage.g:557:5: (lv_value_5_0= ruleStringDatatype ) + // InternalAssignmentsTestLanguage.g:561:4: ( (lv_value_5_0= ruleStringDatatype ) ) + // InternalAssignmentsTestLanguage.g:562:5: (lv_value_5_0= ruleStringDatatype ) { - // InternalAssignmentsTestLanguage.g:557:5: (lv_value_5_0= ruleStringDatatype ) - // InternalAssignmentsTestLanguage.g:558:6: lv_value_5_0= ruleStringDatatype + // InternalAssignmentsTestLanguage.g:562:5: (lv_value_5_0= ruleStringDatatype ) + // InternalAssignmentsTestLanguage.g:563:6: lv_value_5_0= ruleStringDatatype { newCompositeNode(grammarAccess.getSingleDatatypeAccess().getValueStringDatatypeParserRuleCall_2_1_0()); @@ -1420,7 +1428,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleMultiDatatype" - // InternalAssignmentsTestLanguage.g:580:1: entryRuleMultiDatatype returns [EObject current=null] : iv_ruleMultiDatatype= ruleMultiDatatype EOF ; + // InternalAssignmentsTestLanguage.g:585:1: entryRuleMultiDatatype returns [EObject current=null] : iv_ruleMultiDatatype= ruleMultiDatatype EOF ; public final EObject entryRuleMultiDatatype() throws RecognitionException { EObject current = null; @@ -1428,8 +1436,8 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr try { - // InternalAssignmentsTestLanguage.g:580:54: (iv_ruleMultiDatatype= ruleMultiDatatype EOF ) - // InternalAssignmentsTestLanguage.g:581:2: iv_ruleMultiDatatype= ruleMultiDatatype EOF + // InternalAssignmentsTestLanguage.g:585:54: (iv_ruleMultiDatatype= ruleMultiDatatype EOF ) + // InternalAssignmentsTestLanguage.g:586:2: iv_ruleMultiDatatype= ruleMultiDatatype EOF { newCompositeNode(grammarAccess.getMultiDatatypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1456,7 +1464,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleMultiDatatype" - // InternalAssignmentsTestLanguage.g:587:1: ruleMultiDatatype returns [EObject current=null] : ( (otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) ; + // InternalAssignmentsTestLanguage.g:592:1: ruleMultiDatatype returns [EObject current=null] : ( (otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) ; public final EObject ruleMultiDatatype() throws RecognitionException { EObject current = null; @@ -1476,10 +1484,10 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalAssignmentsTestLanguage.g:593:2: ( ( (otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) ) - // InternalAssignmentsTestLanguage.g:594:2: ( (otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) + // InternalAssignmentsTestLanguage.g:598:2: ( ( (otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) ) + // InternalAssignmentsTestLanguage.g:599:2: ( (otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) { - // InternalAssignmentsTestLanguage.g:594:2: ( (otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) + // InternalAssignmentsTestLanguage.g:599:2: ( (otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) ) | (otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) | (otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) ) ) int alt11=3; switch ( input.LA(1) ) { case 22: @@ -1506,20 +1514,20 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr switch (alt11) { case 1 : - // InternalAssignmentsTestLanguage.g:595:3: (otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:600:3: (otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) ) { - // InternalAssignmentsTestLanguage.g:595:3: (otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) ) - // InternalAssignmentsTestLanguage.g:596:4: otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) + // InternalAssignmentsTestLanguage.g:600:3: (otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:601:4: otherlv_0= 'datatypeids' ( (lv_value_1_0= ruleIdDatatype ) ) { otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getMultiDatatypeAccess().getDatatypeidsKeyword_0_0()); - // InternalAssignmentsTestLanguage.g:600:4: ( (lv_value_1_0= ruleIdDatatype ) ) - // InternalAssignmentsTestLanguage.g:601:5: (lv_value_1_0= ruleIdDatatype ) + // InternalAssignmentsTestLanguage.g:605:4: ( (lv_value_1_0= ruleIdDatatype ) ) + // InternalAssignmentsTestLanguage.g:606:5: (lv_value_1_0= ruleIdDatatype ) { - // InternalAssignmentsTestLanguage.g:601:5: (lv_value_1_0= ruleIdDatatype ) - // InternalAssignmentsTestLanguage.g:602:6: lv_value_1_0= ruleIdDatatype + // InternalAssignmentsTestLanguage.g:606:5: (lv_value_1_0= ruleIdDatatype ) + // InternalAssignmentsTestLanguage.g:607:6: lv_value_1_0= ruleIdDatatype { newCompositeNode(grammarAccess.getMultiDatatypeAccess().getValueIdDatatypeParserRuleCall_0_1_0()); @@ -1553,22 +1561,22 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalAssignmentsTestLanguage.g:621:3: (otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) + // InternalAssignmentsTestLanguage.g:626:3: (otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) { - // InternalAssignmentsTestLanguage.g:621:3: (otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) - // InternalAssignmentsTestLanguage.g:622:4: otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:626:3: (otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) ) + // InternalAssignmentsTestLanguage.g:627:4: otherlv_2= 'datatypealternatives' ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) { otherlv_2=(Token)match(input,23,FollowSets000.FOLLOW_5); newLeafNode(otherlv_2, grammarAccess.getMultiDatatypeAccess().getDatatypealternativesKeyword_1_0()); - // InternalAssignmentsTestLanguage.g:626:4: ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) - // InternalAssignmentsTestLanguage.g:627:5: ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) + // InternalAssignmentsTestLanguage.g:631:4: ( ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:632:5: ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) { - // InternalAssignmentsTestLanguage.g:627:5: ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) - // InternalAssignmentsTestLanguage.g:628:6: (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) + // InternalAssignmentsTestLanguage.g:632:5: ( (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) ) + // InternalAssignmentsTestLanguage.g:633:6: (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) { - // InternalAssignmentsTestLanguage.g:628:6: (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) + // InternalAssignmentsTestLanguage.g:633:6: (lv_value_3_1= ruleIdDatatype | lv_value_3_2= ruleStringDatatype ) int alt10=2; int LA10_0 = input.LA(1); @@ -1586,7 +1594,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } switch (alt10) { case 1 : - // InternalAssignmentsTestLanguage.g:629:7: lv_value_3_1= ruleIdDatatype + // InternalAssignmentsTestLanguage.g:634:7: lv_value_3_1= ruleIdDatatype { newCompositeNode(grammarAccess.getMultiDatatypeAccess().getValueIdDatatypeParserRuleCall_1_1_0_0()); @@ -1611,7 +1619,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 2 : - // InternalAssignmentsTestLanguage.g:645:7: lv_value_3_2= ruleStringDatatype + // InternalAssignmentsTestLanguage.g:650:7: lv_value_3_2= ruleStringDatatype { newCompositeNode(grammarAccess.getMultiDatatypeAccess().getValueStringDatatypeParserRuleCall_1_1_0_1()); @@ -1651,20 +1659,20 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr } break; case 3 : - // InternalAssignmentsTestLanguage.g:665:3: (otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:670:3: (otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) ) { - // InternalAssignmentsTestLanguage.g:665:3: (otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) ) - // InternalAssignmentsTestLanguage.g:666:4: otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) + // InternalAssignmentsTestLanguage.g:670:3: (otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) ) + // InternalAssignmentsTestLanguage.g:671:4: otherlv_4= 'datatypestrings' ( (lv_value_5_0= ruleStringDatatype ) ) { otherlv_4=(Token)match(input,24,FollowSets000.FOLLOW_5); newLeafNode(otherlv_4, grammarAccess.getMultiDatatypeAccess().getDatatypestringsKeyword_2_0()); - // InternalAssignmentsTestLanguage.g:670:4: ( (lv_value_5_0= ruleStringDatatype ) ) - // InternalAssignmentsTestLanguage.g:671:5: (lv_value_5_0= ruleStringDatatype ) + // InternalAssignmentsTestLanguage.g:675:4: ( (lv_value_5_0= ruleStringDatatype ) ) + // InternalAssignmentsTestLanguage.g:676:5: (lv_value_5_0= ruleStringDatatype ) { - // InternalAssignmentsTestLanguage.g:671:5: (lv_value_5_0= ruleStringDatatype ) - // InternalAssignmentsTestLanguage.g:672:6: lv_value_5_0= ruleStringDatatype + // InternalAssignmentsTestLanguage.g:676:5: (lv_value_5_0= ruleStringDatatype ) + // InternalAssignmentsTestLanguage.g:677:6: lv_value_5_0= ruleStringDatatype { newCompositeNode(grammarAccess.getMultiDatatypeAccess().getValueStringDatatypeParserRuleCall_2_1_0()); @@ -1720,7 +1728,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleIdDatatype" - // InternalAssignmentsTestLanguage.g:694:1: entryRuleIdDatatype returns [String current=null] : iv_ruleIdDatatype= ruleIdDatatype EOF ; + // InternalAssignmentsTestLanguage.g:699:1: entryRuleIdDatatype returns [String current=null] : iv_ruleIdDatatype= ruleIdDatatype EOF ; public final String entryRuleIdDatatype() throws RecognitionException { String current = null; @@ -1728,8 +1736,8 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr try { - // InternalAssignmentsTestLanguage.g:694:50: (iv_ruleIdDatatype= ruleIdDatatype EOF ) - // InternalAssignmentsTestLanguage.g:695:2: iv_ruleIdDatatype= ruleIdDatatype EOF + // InternalAssignmentsTestLanguage.g:699:50: (iv_ruleIdDatatype= ruleIdDatatype EOF ) + // InternalAssignmentsTestLanguage.g:700:2: iv_ruleIdDatatype= ruleIdDatatype EOF { newCompositeNode(grammarAccess.getIdDatatypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1756,7 +1764,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleIdDatatype" - // InternalAssignmentsTestLanguage.g:701:1: ruleIdDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalAssignmentsTestLanguage.g:706:1: ruleIdDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleIdDatatype() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1766,8 +1774,8 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalAssignmentsTestLanguage.g:707:2: (this_ID_0= RULE_ID ) - // InternalAssignmentsTestLanguage.g:708:2: this_ID_0= RULE_ID + // InternalAssignmentsTestLanguage.g:712:2: (this_ID_0= RULE_ID ) + // InternalAssignmentsTestLanguage.g:713:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1796,7 +1804,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "entryRuleStringDatatype" - // InternalAssignmentsTestLanguage.g:718:1: entryRuleStringDatatype returns [String current=null] : iv_ruleStringDatatype= ruleStringDatatype EOF ; + // InternalAssignmentsTestLanguage.g:723:1: entryRuleStringDatatype returns [String current=null] : iv_ruleStringDatatype= ruleStringDatatype EOF ; public final String entryRuleStringDatatype() throws RecognitionException { String current = null; @@ -1804,8 +1812,8 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr try { - // InternalAssignmentsTestLanguage.g:718:54: (iv_ruleStringDatatype= ruleStringDatatype EOF ) - // InternalAssignmentsTestLanguage.g:719:2: iv_ruleStringDatatype= ruleStringDatatype EOF + // InternalAssignmentsTestLanguage.g:723:54: (iv_ruleStringDatatype= ruleStringDatatype EOF ) + // InternalAssignmentsTestLanguage.g:724:2: iv_ruleStringDatatype= ruleStringDatatype EOF { newCompositeNode(grammarAccess.getStringDatatypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1832,7 +1840,7 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr // $ANTLR start "ruleStringDatatype" - // InternalAssignmentsTestLanguage.g:725:1: ruleStringDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_STRING_0= RULE_STRING ; + // InternalAssignmentsTestLanguage.g:730:1: ruleStringDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_STRING_0= RULE_STRING ; public final AntlrDatatypeRuleToken ruleStringDatatype() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1842,8 +1850,8 @@ public class InternalAssignmentsTestLanguageParser extends AbstractInternalAntlr enterRule(); try { - // InternalAssignmentsTestLanguage.g:731:2: (this_STRING_0= RULE_STRING ) - // InternalAssignmentsTestLanguage.g:732:2: this_STRING_0= RULE_STRING + // InternalAssignmentsTestLanguage.g:736:2: (this_STRING_0= RULE_STRING ) + // InternalAssignmentsTestLanguage.g:737:2: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug287184TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug287184TestLanguage.g index b8cd93b8c..844bc5d98 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug287184TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug287184TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug287184TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug287184TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug287184TestLanguageLexer.java index f9a085439..bc26736a6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug287184TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug287184TestLanguageLexer.java @@ -213,10 +213,10 @@ public class InternalBug287184TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287184TestLanguage.g:302:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug287184TestLanguage.g:302:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug287184TestLanguage.g:307:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug287184TestLanguage.g:307:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug287184TestLanguage.g:302:11: ( '^' )? + // InternalBug287184TestLanguage.g:307:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -225,7 +225,7 @@ public class InternalBug287184TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug287184TestLanguage.g:302:11: '^' + // InternalBug287184TestLanguage.g:307:11: '^' { match('^'); @@ -243,7 +243,7 @@ public class InternalBug287184TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug287184TestLanguage.g:302:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug287184TestLanguage.g:307:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -292,10 +292,10 @@ public class InternalBug287184TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287184TestLanguage.g:304:10: ( ( '0' .. '9' )+ ) - // InternalBug287184TestLanguage.g:304:12: ( '0' .. '9' )+ + // InternalBug287184TestLanguage.g:309:10: ( ( '0' .. '9' )+ ) + // InternalBug287184TestLanguage.g:309:12: ( '0' .. '9' )+ { - // InternalBug287184TestLanguage.g:304:12: ( '0' .. '9' )+ + // InternalBug287184TestLanguage.g:309:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -309,7 +309,7 @@ public class InternalBug287184TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug287184TestLanguage.g:304:13: '0' .. '9' + // InternalBug287184TestLanguage.g:309:13: '0' .. '9' { matchRange('0','9'); @@ -341,10 +341,10 @@ public class InternalBug287184TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287184TestLanguage.g:306:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug287184TestLanguage.g:306:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug287184TestLanguage.g:311:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug287184TestLanguage.g:311:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug287184TestLanguage.g:306:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug287184TestLanguage.g:311:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -362,10 +362,10 @@ public class InternalBug287184TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug287184TestLanguage.g:306:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug287184TestLanguage.g:311:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug287184TestLanguage.g:306:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug287184TestLanguage.g:311:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -381,7 +381,7 @@ public class InternalBug287184TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug287184TestLanguage.g:306:21: '\\\\' . + // InternalBug287184TestLanguage.g:311:21: '\\\\' . { match('\\'); matchAny(); @@ -389,7 +389,7 @@ public class InternalBug287184TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug287184TestLanguage.g:306:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug287184TestLanguage.g:311:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -414,10 +414,10 @@ public class InternalBug287184TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug287184TestLanguage.g:306:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug287184TestLanguage.g:311:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug287184TestLanguage.g:306:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug287184TestLanguage.g:311:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -433,7 +433,7 @@ public class InternalBug287184TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug287184TestLanguage.g:306:54: '\\\\' . + // InternalBug287184TestLanguage.g:311:54: '\\\\' . { match('\\'); matchAny(); @@ -441,7 +441,7 @@ public class InternalBug287184TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug287184TestLanguage.g:306:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug287184TestLanguage.g:311:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -484,12 +484,12 @@ public class InternalBug287184TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287184TestLanguage.g:308:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug287184TestLanguage.g:308:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug287184TestLanguage.g:313:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug287184TestLanguage.g:313:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug287184TestLanguage.g:308:24: ( options {greedy=false; } : . )* + // InternalBug287184TestLanguage.g:313:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -514,7 +514,7 @@ public class InternalBug287184TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug287184TestLanguage.g:308:52: . + // InternalBug287184TestLanguage.g:313:52: . { matchAny(); @@ -544,12 +544,12 @@ public class InternalBug287184TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287184TestLanguage.g:310:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug287184TestLanguage.g:310:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug287184TestLanguage.g:315:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug287184TestLanguage.g:315:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug287184TestLanguage.g:310:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug287184TestLanguage.g:315:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -562,7 +562,7 @@ public class InternalBug287184TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug287184TestLanguage.g:310:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug287184TestLanguage.g:315: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(); @@ -582,7 +582,7 @@ public class InternalBug287184TestLanguageLexer extends Lexer { } } while (true); - // InternalBug287184TestLanguage.g:310:40: ( ( '\\r' )? '\\n' )? + // InternalBug287184TestLanguage.g:315:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -591,9 +591,9 @@ public class InternalBug287184TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug287184TestLanguage.g:310:41: ( '\\r' )? '\\n' + // InternalBug287184TestLanguage.g:315:41: ( '\\r' )? '\\n' { - // InternalBug287184TestLanguage.g:310:41: ( '\\r' )? + // InternalBug287184TestLanguage.g:315:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -602,7 +602,7 @@ public class InternalBug287184TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug287184TestLanguage.g:310:41: '\\r' + // InternalBug287184TestLanguage.g:315:41: '\\r' { match('\r'); @@ -634,10 +634,10 @@ public class InternalBug287184TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287184TestLanguage.g:312:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug287184TestLanguage.g:312:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug287184TestLanguage.g:317:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug287184TestLanguage.g:317:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug287184TestLanguage.g:312:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug287184TestLanguage.g:317:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -691,8 +691,8 @@ public class InternalBug287184TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug287184TestLanguage.g:314:16: ( . ) - // InternalBug287184TestLanguage.g:314:18: . + // InternalBug287184TestLanguage.g:319:16: ( . ) + // InternalBug287184TestLanguage.g:319:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug287184TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug287184TestLanguageParser.java index e5852be5f..7f1fe9fc6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug287184TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug287184TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -80,7 +88,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug287184TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug287184TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -88,8 +96,8 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287184TestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug287184TestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug287184TestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug287184TestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -116,7 +124,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug287184TestLanguage.g:71:1: ruleModel returns [EObject current=null] : (otherlv_0= 'model' ( (lv_name_1_0= ruleFQN ) ) ( ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) )+ ) ; + // InternalBug287184TestLanguage.g:76:1: ruleModel returns [EObject current=null] : (otherlv_0= 'model' ( (lv_name_1_0= ruleFQN ) ) ( ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) )+ ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -132,21 +140,21 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287184TestLanguage.g:77:2: ( (otherlv_0= 'model' ( (lv_name_1_0= ruleFQN ) ) ( ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) )+ ) ) - // InternalBug287184TestLanguage.g:78:2: (otherlv_0= 'model' ( (lv_name_1_0= ruleFQN ) ) ( ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) )+ ) + // InternalBug287184TestLanguage.g:82:2: ( (otherlv_0= 'model' ( (lv_name_1_0= ruleFQN ) ) ( ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) )+ ) ) + // InternalBug287184TestLanguage.g:83:2: (otherlv_0= 'model' ( (lv_name_1_0= ruleFQN ) ) ( ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) )+ ) { - // InternalBug287184TestLanguage.g:78:2: (otherlv_0= 'model' ( (lv_name_1_0= ruleFQN ) ) ( ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) )+ ) - // InternalBug287184TestLanguage.g:79:3: otherlv_0= 'model' ( (lv_name_1_0= ruleFQN ) ) ( ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) )+ + // InternalBug287184TestLanguage.g:83:2: (otherlv_0= 'model' ( (lv_name_1_0= ruleFQN ) ) ( ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) )+ ) + // InternalBug287184TestLanguage.g:84:3: otherlv_0= 'model' ( (lv_name_1_0= ruleFQN ) ) ( ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) )+ { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getModelKeyword_0()); - // InternalBug287184TestLanguage.g:83:3: ( (lv_name_1_0= ruleFQN ) ) - // InternalBug287184TestLanguage.g:84:4: (lv_name_1_0= ruleFQN ) + // InternalBug287184TestLanguage.g:88:3: ( (lv_name_1_0= ruleFQN ) ) + // InternalBug287184TestLanguage.g:89:4: (lv_name_1_0= ruleFQN ) { - // InternalBug287184TestLanguage.g:84:4: (lv_name_1_0= ruleFQN ) - // InternalBug287184TestLanguage.g:85:5: lv_name_1_0= ruleFQN + // InternalBug287184TestLanguage.g:89:4: (lv_name_1_0= ruleFQN ) + // InternalBug287184TestLanguage.g:90:5: lv_name_1_0= ruleFQN { newCompositeNode(grammarAccess.getModelAccess().getNameFQNParserRuleCall_1_0()); @@ -173,7 +181,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug287184TestLanguage.g:102:3: ( ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) )+ + // InternalBug287184TestLanguage.g:107:3: ( ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) )+ int cnt2=0; loop2: do { @@ -187,12 +195,12 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa switch (alt2) { case 1 : - // InternalBug287184TestLanguage.g:103:4: ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) + // InternalBug287184TestLanguage.g:108:4: ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) { - // InternalBug287184TestLanguage.g:103:4: ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) - // InternalBug287184TestLanguage.g:104:5: (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) + // InternalBug287184TestLanguage.g:108:4: ( (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) ) + // InternalBug287184TestLanguage.g:109:5: (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) { - // InternalBug287184TestLanguage.g:104:5: (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) + // InternalBug287184TestLanguage.g:109:5: (lv_detail_2_1= ruleDetail | lv_detail_2_2= ruleAssociatedDetail ) int alt1=2; int LA1_0 = input.LA(1); @@ -210,7 +218,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa } switch (alt1) { case 1 : - // InternalBug287184TestLanguage.g:105:6: lv_detail_2_1= ruleDetail + // InternalBug287184TestLanguage.g:110:6: lv_detail_2_1= ruleDetail { newCompositeNode(grammarAccess.getModelAccess().getDetailDetailParserRuleCall_2_0_0()); @@ -235,7 +243,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug287184TestLanguage.g:121:6: lv_detail_2_2= ruleAssociatedDetail + // InternalBug287184TestLanguage.g:126:6: lv_detail_2_2= ruleAssociatedDetail { newCompositeNode(grammarAccess.getModelAccess().getDetailAssociatedDetailParserRuleCall_2_0_1()); @@ -301,7 +309,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDetail" - // InternalBug287184TestLanguage.g:143:1: entryRuleDetail returns [EObject current=null] : iv_ruleDetail= ruleDetail EOF ; + // InternalBug287184TestLanguage.g:148:1: entryRuleDetail returns [EObject current=null] : iv_ruleDetail= ruleDetail EOF ; public final EObject entryRuleDetail() throws RecognitionException { EObject current = null; @@ -309,8 +317,8 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287184TestLanguage.g:143:47: (iv_ruleDetail= ruleDetail EOF ) - // InternalBug287184TestLanguage.g:144:2: iv_ruleDetail= ruleDetail EOF + // InternalBug287184TestLanguage.g:148:47: (iv_ruleDetail= ruleDetail EOF ) + // InternalBug287184TestLanguage.g:149:2: iv_ruleDetail= ruleDetail EOF { newCompositeNode(grammarAccess.getDetailRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -337,7 +345,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDetail" - // InternalBug287184TestLanguage.g:150:1: ruleDetail returns [EObject current=null] : (otherlv_0= 'detail' ( ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) )? ( ( ruleFQN ) ) ) ; + // InternalBug287184TestLanguage.g:155:1: ruleDetail returns [EObject current=null] : (otherlv_0= 'detail' ( ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) )? ( ( ruleFQN ) ) ) ; public final EObject ruleDetail() throws RecognitionException { EObject current = null; @@ -350,17 +358,17 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287184TestLanguage.g:156:2: ( (otherlv_0= 'detail' ( ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) )? ( ( ruleFQN ) ) ) ) - // InternalBug287184TestLanguage.g:157:2: (otherlv_0= 'detail' ( ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) )? ( ( ruleFQN ) ) ) + // InternalBug287184TestLanguage.g:161:2: ( (otherlv_0= 'detail' ( ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) )? ( ( ruleFQN ) ) ) ) + // InternalBug287184TestLanguage.g:162:2: (otherlv_0= 'detail' ( ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) )? ( ( ruleFQN ) ) ) { - // InternalBug287184TestLanguage.g:157:2: (otherlv_0= 'detail' ( ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) )? ( ( ruleFQN ) ) ) - // InternalBug287184TestLanguage.g:158:3: otherlv_0= 'detail' ( ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) )? ( ( ruleFQN ) ) + // InternalBug287184TestLanguage.g:162:2: (otherlv_0= 'detail' ( ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) )? ( ( ruleFQN ) ) ) + // InternalBug287184TestLanguage.g:163:3: otherlv_0= 'detail' ( ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) )? ( ( ruleFQN ) ) { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getDetailAccess().getDetailKeyword_0()); - // InternalBug287184TestLanguage.g:162:3: ( ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) )? + // InternalBug287184TestLanguage.g:167:3: ( ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -369,12 +377,12 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa } switch (alt4) { case 1 : - // InternalBug287184TestLanguage.g:163:4: ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) + // InternalBug287184TestLanguage.g:168:4: ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) { - // InternalBug287184TestLanguage.g:163:4: ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) - // InternalBug287184TestLanguage.g:164:5: (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) + // InternalBug287184TestLanguage.g:168:4: ( (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) ) + // InternalBug287184TestLanguage.g:169:5: (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) { - // InternalBug287184TestLanguage.g:164:5: (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) + // InternalBug287184TestLanguage.g:169:5: (lv_visibility_1_1= 'private' | lv_visibility_1_2= 'protected' | lv_visibility_1_3= 'public' ) int alt3=3; switch ( input.LA(1) ) { case 13: @@ -401,7 +409,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa switch (alt3) { case 1 : - // InternalBug287184TestLanguage.g:165:6: lv_visibility_1_1= 'private' + // InternalBug287184TestLanguage.g:170:6: lv_visibility_1_1= 'private' { lv_visibility_1_1=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -417,7 +425,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug287184TestLanguage.g:176:6: lv_visibility_1_2= 'protected' + // InternalBug287184TestLanguage.g:181:6: lv_visibility_1_2= 'protected' { lv_visibility_1_2=(Token)match(input,14,FollowSets000.FOLLOW_3); @@ -433,7 +441,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalBug287184TestLanguage.g:187:6: lv_visibility_1_3= 'public' + // InternalBug287184TestLanguage.g:192:6: lv_visibility_1_3= 'public' { lv_visibility_1_3=(Token)match(input,15,FollowSets000.FOLLOW_3); @@ -460,11 +468,11 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug287184TestLanguage.g:200:3: ( ( ruleFQN ) ) - // InternalBug287184TestLanguage.g:201:4: ( ruleFQN ) + // InternalBug287184TestLanguage.g:205:3: ( ( ruleFQN ) ) + // InternalBug287184TestLanguage.g:206:4: ( ruleFQN ) { - // InternalBug287184TestLanguage.g:201:4: ( ruleFQN ) - // InternalBug287184TestLanguage.g:202:5: ruleFQN + // InternalBug287184TestLanguage.g:206:4: ( ruleFQN ) + // InternalBug287184TestLanguage.g:207:5: ruleFQN { if (current==null) { @@ -511,7 +519,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleAssociatedDetail" - // InternalBug287184TestLanguage.g:220:1: entryRuleAssociatedDetail returns [EObject current=null] : iv_ruleAssociatedDetail= ruleAssociatedDetail EOF ; + // InternalBug287184TestLanguage.g:225:1: entryRuleAssociatedDetail returns [EObject current=null] : iv_ruleAssociatedDetail= ruleAssociatedDetail EOF ; public final EObject entryRuleAssociatedDetail() throws RecognitionException { EObject current = null; @@ -519,8 +527,8 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287184TestLanguage.g:220:57: (iv_ruleAssociatedDetail= ruleAssociatedDetail EOF ) - // InternalBug287184TestLanguage.g:221:2: iv_ruleAssociatedDetail= ruleAssociatedDetail EOF + // InternalBug287184TestLanguage.g:225:57: (iv_ruleAssociatedDetail= ruleAssociatedDetail EOF ) + // InternalBug287184TestLanguage.g:226:2: iv_ruleAssociatedDetail= ruleAssociatedDetail EOF { newCompositeNode(grammarAccess.getAssociatedDetailRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -547,7 +555,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleAssociatedDetail" - // InternalBug287184TestLanguage.g:227:1: ruleAssociatedDetail returns [EObject current=null] : (otherlv_0= 'associated' ( ( ruleFQN ) ) otherlv_2= ';' ) ; + // InternalBug287184TestLanguage.g:232:1: ruleAssociatedDetail returns [EObject current=null] : (otherlv_0= 'associated' ( ( ruleFQN ) ) otherlv_2= ';' ) ; public final EObject ruleAssociatedDetail() throws RecognitionException { EObject current = null; @@ -558,21 +566,21 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287184TestLanguage.g:233:2: ( (otherlv_0= 'associated' ( ( ruleFQN ) ) otherlv_2= ';' ) ) - // InternalBug287184TestLanguage.g:234:2: (otherlv_0= 'associated' ( ( ruleFQN ) ) otherlv_2= ';' ) + // InternalBug287184TestLanguage.g:238:2: ( (otherlv_0= 'associated' ( ( ruleFQN ) ) otherlv_2= ';' ) ) + // InternalBug287184TestLanguage.g:239:2: (otherlv_0= 'associated' ( ( ruleFQN ) ) otherlv_2= ';' ) { - // InternalBug287184TestLanguage.g:234:2: (otherlv_0= 'associated' ( ( ruleFQN ) ) otherlv_2= ';' ) - // InternalBug287184TestLanguage.g:235:3: otherlv_0= 'associated' ( ( ruleFQN ) ) otherlv_2= ';' + // InternalBug287184TestLanguage.g:239:2: (otherlv_0= 'associated' ( ( ruleFQN ) ) otherlv_2= ';' ) + // InternalBug287184TestLanguage.g:240:3: otherlv_0= 'associated' ( ( ruleFQN ) ) otherlv_2= ';' { otherlv_0=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getAssociatedDetailAccess().getAssociatedKeyword_0()); - // InternalBug287184TestLanguage.g:239:3: ( ( ruleFQN ) ) - // InternalBug287184TestLanguage.g:240:4: ( ruleFQN ) + // InternalBug287184TestLanguage.g:244:3: ( ( ruleFQN ) ) + // InternalBug287184TestLanguage.g:245:4: ( ruleFQN ) { - // InternalBug287184TestLanguage.g:240:4: ( ruleFQN ) - // InternalBug287184TestLanguage.g:241:5: ruleFQN + // InternalBug287184TestLanguage.g:245:4: ( ruleFQN ) + // InternalBug287184TestLanguage.g:246:5: ruleFQN { if (current==null) { @@ -623,7 +631,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleFQN" - // InternalBug287184TestLanguage.g:263:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ; + // InternalBug287184TestLanguage.g:268:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ; public final String entryRuleFQN() throws RecognitionException { String current = null; @@ -631,8 +639,8 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug287184TestLanguage.g:263:43: (iv_ruleFQN= ruleFQN EOF ) - // InternalBug287184TestLanguage.g:264:2: iv_ruleFQN= ruleFQN EOF + // InternalBug287184TestLanguage.g:268:43: (iv_ruleFQN= ruleFQN EOF ) + // InternalBug287184TestLanguage.g:269:2: iv_ruleFQN= ruleFQN EOF { newCompositeNode(grammarAccess.getFQNRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -659,7 +667,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleFQN" - // InternalBug287184TestLanguage.g:270:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; + // InternalBug287184TestLanguage.g:275:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleFQN() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -671,11 +679,11 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug287184TestLanguage.g:276:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) - // InternalBug287184TestLanguage.g:277:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalBug287184TestLanguage.g:281:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) + // InternalBug287184TestLanguage.g:282:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) { - // InternalBug287184TestLanguage.g:277:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) - // InternalBug287184TestLanguage.g:278:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* + // InternalBug287184TestLanguage.g:282:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalBug287184TestLanguage.g:283:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -684,7 +692,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(this_ID_0, grammarAccess.getFQNAccess().getIDTerminalRuleCall_0()); - // InternalBug287184TestLanguage.g:285:3: (kw= '.' this_ID_2= RULE_ID )* + // InternalBug287184TestLanguage.g:290:3: (kw= '.' this_ID_2= RULE_ID )* loop5: do { int alt5=2; @@ -697,7 +705,7 @@ public class InternalBug287184TestLanguageParser extends AbstractInternalAntlrPa switch (alt5) { case 1 : - // InternalBug287184TestLanguage.g:286:4: kw= '.' this_ID_2= RULE_ID + // InternalBug287184TestLanguage.g:291:4: kw= '.' this_ID_2= RULE_ID { kw=(Token)match(input,18,FollowSets000.FOLLOW_3); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug288432TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug288432TestLanguage.g index e37326da5..86c6b5d9c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug288432TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug288432TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug288432TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug288432TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug288432TestLanguageLexer.java index bfac09396..3545604de 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug288432TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug288432TestLanguageLexer.java @@ -212,10 +212,10 @@ public class InternalBug288432TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug288432TestLanguage.g:445:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug288432TestLanguage.g:445:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug288432TestLanguage.g:450:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug288432TestLanguage.g:450:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug288432TestLanguage.g:445:11: ( '^' )? + // InternalBug288432TestLanguage.g:450:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -224,7 +224,7 @@ public class InternalBug288432TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug288432TestLanguage.g:445:11: '^' + // InternalBug288432TestLanguage.g:450:11: '^' { match('^'); @@ -242,7 +242,7 @@ public class InternalBug288432TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug288432TestLanguage.g:445:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug288432TestLanguage.g:450:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -291,10 +291,10 @@ public class InternalBug288432TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug288432TestLanguage.g:447:10: ( ( '0' .. '9' )+ ) - // InternalBug288432TestLanguage.g:447:12: ( '0' .. '9' )+ + // InternalBug288432TestLanguage.g:452:10: ( ( '0' .. '9' )+ ) + // InternalBug288432TestLanguage.g:452:12: ( '0' .. '9' )+ { - // InternalBug288432TestLanguage.g:447:12: ( '0' .. '9' )+ + // InternalBug288432TestLanguage.g:452:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -308,7 +308,7 @@ public class InternalBug288432TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug288432TestLanguage.g:447:13: '0' .. '9' + // InternalBug288432TestLanguage.g:452:13: '0' .. '9' { matchRange('0','9'); @@ -340,10 +340,10 @@ public class InternalBug288432TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug288432TestLanguage.g:449:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug288432TestLanguage.g:449:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug288432TestLanguage.g:454:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug288432TestLanguage.g:454:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug288432TestLanguage.g:449:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug288432TestLanguage.g:454:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -361,10 +361,10 @@ public class InternalBug288432TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug288432TestLanguage.g:449:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug288432TestLanguage.g:454:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug288432TestLanguage.g:449:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug288432TestLanguage.g:454:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -380,7 +380,7 @@ public class InternalBug288432TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug288432TestLanguage.g:449:21: '\\\\' . + // InternalBug288432TestLanguage.g:454:21: '\\\\' . { match('\\'); matchAny(); @@ -388,7 +388,7 @@ public class InternalBug288432TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug288432TestLanguage.g:449:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug288432TestLanguage.g:454:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -413,10 +413,10 @@ public class InternalBug288432TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug288432TestLanguage.g:449:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug288432TestLanguage.g:454:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug288432TestLanguage.g:449:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug288432TestLanguage.g:454:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -432,7 +432,7 @@ public class InternalBug288432TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug288432TestLanguage.g:449:54: '\\\\' . + // InternalBug288432TestLanguage.g:454:54: '\\\\' . { match('\\'); matchAny(); @@ -440,7 +440,7 @@ public class InternalBug288432TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug288432TestLanguage.g:449:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug288432TestLanguage.g:454:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -483,12 +483,12 @@ public class InternalBug288432TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug288432TestLanguage.g:451:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug288432TestLanguage.g:451:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug288432TestLanguage.g:456:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug288432TestLanguage.g:456:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug288432TestLanguage.g:451:24: ( options {greedy=false; } : . )* + // InternalBug288432TestLanguage.g:456:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -513,7 +513,7 @@ public class InternalBug288432TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug288432TestLanguage.g:451:52: . + // InternalBug288432TestLanguage.g:456:52: . { matchAny(); @@ -543,12 +543,12 @@ public class InternalBug288432TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug288432TestLanguage.g:453:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug288432TestLanguage.g:453:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug288432TestLanguage.g:458:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug288432TestLanguage.g:458:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug288432TestLanguage.g:453:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug288432TestLanguage.g:458:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -561,7 +561,7 @@ public class InternalBug288432TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug288432TestLanguage.g:453:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug288432TestLanguage.g:458: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(); @@ -581,7 +581,7 @@ public class InternalBug288432TestLanguageLexer extends Lexer { } } while (true); - // InternalBug288432TestLanguage.g:453:40: ( ( '\\r' )? '\\n' )? + // InternalBug288432TestLanguage.g:458:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -590,9 +590,9 @@ public class InternalBug288432TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug288432TestLanguage.g:453:41: ( '\\r' )? '\\n' + // InternalBug288432TestLanguage.g:458:41: ( '\\r' )? '\\n' { - // InternalBug288432TestLanguage.g:453:41: ( '\\r' )? + // InternalBug288432TestLanguage.g:458:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -601,7 +601,7 @@ public class InternalBug288432TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug288432TestLanguage.g:453:41: '\\r' + // InternalBug288432TestLanguage.g:458:41: '\\r' { match('\r'); @@ -633,10 +633,10 @@ public class InternalBug288432TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug288432TestLanguage.g:455:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug288432TestLanguage.g:455:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug288432TestLanguage.g:460:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug288432TestLanguage.g:460:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug288432TestLanguage.g:455:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug288432TestLanguage.g:460:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -690,8 +690,8 @@ public class InternalBug288432TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug288432TestLanguage.g:457:16: ( . ) - // InternalBug288432TestLanguage.g:457:18: . + // InternalBug288432TestLanguage.g:462:16: ( . ) + // InternalBug288432TestLanguage.g:462:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug288432TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug288432TestLanguageParser.java index 5968e3ea8..ed3aa4f20 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug288432TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/parser/antlr/internal/InternalBug288432TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -80,7 +88,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleBody" - // InternalBug288432TestLanguage.g:64:1: entryRuleBody returns [EObject current=null] : iv_ruleBody= ruleBody EOF ; + // InternalBug288432TestLanguage.g:69:1: entryRuleBody returns [EObject current=null] : iv_ruleBody= ruleBody EOF ; public final EObject entryRuleBody() throws RecognitionException { EObject current = null; @@ -88,8 +96,8 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug288432TestLanguage.g:64:45: (iv_ruleBody= ruleBody EOF ) - // InternalBug288432TestLanguage.g:65:2: iv_ruleBody= ruleBody EOF + // InternalBug288432TestLanguage.g:69:45: (iv_ruleBody= ruleBody EOF ) + // InternalBug288432TestLanguage.g:70:2: iv_ruleBody= ruleBody EOF { newCompositeNode(grammarAccess.getBodyRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -116,7 +124,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleBody" - // InternalBug288432TestLanguage.g:71:1: ruleBody returns [EObject current=null] : ( (otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' )? otherlv_5= 'body' ( ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) ) ( (lv_foo_7_0= ruleFoo ) )+ otherlv_8= 'end body' ) ; + // InternalBug288432TestLanguage.g:76:1: ruleBody returns [EObject current=null] : ( (otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' )? otherlv_5= 'body' ( ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) ) ( (lv_foo_7_0= ruleFoo ) )+ otherlv_8= 'end body' ) ; public final EObject ruleBody() throws RecognitionException { EObject current = null; @@ -140,13 +148,13 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug288432TestLanguage.g:77:2: ( ( (otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' )? otherlv_5= 'body' ( ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) ) ( (lv_foo_7_0= ruleFoo ) )+ otherlv_8= 'end body' ) ) - // InternalBug288432TestLanguage.g:78:2: ( (otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' )? otherlv_5= 'body' ( ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) ) ( (lv_foo_7_0= ruleFoo ) )+ otherlv_8= 'end body' ) + // InternalBug288432TestLanguage.g:82:2: ( ( (otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' )? otherlv_5= 'body' ( ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) ) ( (lv_foo_7_0= ruleFoo ) )+ otherlv_8= 'end body' ) ) + // InternalBug288432TestLanguage.g:83:2: ( (otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' )? otherlv_5= 'body' ( ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) ) ( (lv_foo_7_0= ruleFoo ) )+ otherlv_8= 'end body' ) { - // InternalBug288432TestLanguage.g:78:2: ( (otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' )? otherlv_5= 'body' ( ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) ) ( (lv_foo_7_0= ruleFoo ) )+ otherlv_8= 'end body' ) - // InternalBug288432TestLanguage.g:79:3: (otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' )? otherlv_5= 'body' ( ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) ) ( (lv_foo_7_0= ruleFoo ) )+ otherlv_8= 'end body' + // InternalBug288432TestLanguage.g:83:2: ( (otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' )? otherlv_5= 'body' ( ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) ) ( (lv_foo_7_0= ruleFoo ) )+ otherlv_8= 'end body' ) + // InternalBug288432TestLanguage.g:84:3: (otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' )? otherlv_5= 'body' ( ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) ) ( (lv_foo_7_0= ruleFoo ) )+ otherlv_8= 'end body' { - // InternalBug288432TestLanguage.g:79:3: (otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' )? + // InternalBug288432TestLanguage.g:84:3: (otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' )? int alt2=2; int LA2_0 = input.LA(1); @@ -155,17 +163,17 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa } switch (alt2) { case 1 : - // InternalBug288432TestLanguage.g:80:4: otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' + // InternalBug288432TestLanguage.g:85:4: otherlv_0= '(' ( (lv_parameter_1_0= ruleParameter ) ) (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* otherlv_4= ')' { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getBodyAccess().getLeftParenthesisKeyword_0_0()); - // InternalBug288432TestLanguage.g:84:4: ( (lv_parameter_1_0= ruleParameter ) ) - // InternalBug288432TestLanguage.g:85:5: (lv_parameter_1_0= ruleParameter ) + // InternalBug288432TestLanguage.g:89:4: ( (lv_parameter_1_0= ruleParameter ) ) + // InternalBug288432TestLanguage.g:90:5: (lv_parameter_1_0= ruleParameter ) { - // InternalBug288432TestLanguage.g:85:5: (lv_parameter_1_0= ruleParameter ) - // InternalBug288432TestLanguage.g:86:6: lv_parameter_1_0= ruleParameter + // InternalBug288432TestLanguage.g:90:5: (lv_parameter_1_0= ruleParameter ) + // InternalBug288432TestLanguage.g:91:6: lv_parameter_1_0= ruleParameter { newCompositeNode(grammarAccess.getBodyAccess().getParameterParameterParserRuleCall_0_1_0()); @@ -192,7 +200,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug288432TestLanguage.g:103:4: (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* + // InternalBug288432TestLanguage.g:108:4: (otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) )* loop1: do { int alt1=2; @@ -205,17 +213,17 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug288432TestLanguage.g:104:5: otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) + // InternalBug288432TestLanguage.g:109:5: otherlv_2= ',' ( (lv_parameter_3_0= ruleParameter ) ) { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getBodyAccess().getCommaKeyword_0_2_0()); - // InternalBug288432TestLanguage.g:108:5: ( (lv_parameter_3_0= ruleParameter ) ) - // InternalBug288432TestLanguage.g:109:6: (lv_parameter_3_0= ruleParameter ) + // InternalBug288432TestLanguage.g:113:5: ( (lv_parameter_3_0= ruleParameter ) ) + // InternalBug288432TestLanguage.g:114:6: (lv_parameter_3_0= ruleParameter ) { - // InternalBug288432TestLanguage.g:109:6: (lv_parameter_3_0= ruleParameter ) - // InternalBug288432TestLanguage.g:110:7: lv_parameter_3_0= ruleParameter + // InternalBug288432TestLanguage.g:114:6: (lv_parameter_3_0= ruleParameter ) + // InternalBug288432TestLanguage.g:115:7: lv_parameter_3_0= ruleParameter { newCompositeNode(grammarAccess.getBodyAccess().getParameterParameterParserRuleCall_0_2_1_0()); @@ -265,13 +273,13 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_5, grammarAccess.getBodyAccess().getBodyKeyword_1()); - // InternalBug288432TestLanguage.g:137:3: ( ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) ) - // InternalBug288432TestLanguage.g:138:4: ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) + // InternalBug288432TestLanguage.g:142:3: ( ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) ) + // InternalBug288432TestLanguage.g:143:4: ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) { - // InternalBug288432TestLanguage.g:138:4: ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) - // InternalBug288432TestLanguage.g:139:5: (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) + // InternalBug288432TestLanguage.g:143:4: ( (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) ) + // InternalBug288432TestLanguage.g:144:5: (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) { - // InternalBug288432TestLanguage.g:139:5: (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) + // InternalBug288432TestLanguage.g:144:5: (lv_content_6_1= ruleContent | lv_content_6_2= ruleParameterRef ) int alt3=2; int LA3_0 = input.LA(1); @@ -289,7 +297,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa } switch (alt3) { case 1 : - // InternalBug288432TestLanguage.g:140:6: lv_content_6_1= ruleContent + // InternalBug288432TestLanguage.g:145:6: lv_content_6_1= ruleContent { newCompositeNode(grammarAccess.getBodyAccess().getContentContentParserRuleCall_2_0_0()); @@ -314,7 +322,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug288432TestLanguage.g:156:6: lv_content_6_2= ruleParameterRef + // InternalBug288432TestLanguage.g:161:6: lv_content_6_2= ruleParameterRef { newCompositeNode(grammarAccess.getBodyAccess().getContentParameterRefParserRuleCall_2_0_1()); @@ -347,7 +355,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug288432TestLanguage.g:174:3: ( (lv_foo_7_0= ruleFoo ) )+ + // InternalBug288432TestLanguage.g:179:3: ( (lv_foo_7_0= ruleFoo ) )+ int cnt4=0; loop4: do { @@ -361,10 +369,10 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa switch (alt4) { case 1 : - // InternalBug288432TestLanguage.g:175:4: (lv_foo_7_0= ruleFoo ) + // InternalBug288432TestLanguage.g:180:4: (lv_foo_7_0= ruleFoo ) { - // InternalBug288432TestLanguage.g:175:4: (lv_foo_7_0= ruleFoo ) - // InternalBug288432TestLanguage.g:176:5: lv_foo_7_0= ruleFoo + // InternalBug288432TestLanguage.g:180:4: (lv_foo_7_0= ruleFoo ) + // InternalBug288432TestLanguage.g:181:5: lv_foo_7_0= ruleFoo { newCompositeNode(grammarAccess.getBodyAccess().getFooFooParserRuleCall_3_0()); @@ -428,7 +436,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleFoo" - // InternalBug288432TestLanguage.g:201:1: entryRuleFoo returns [EObject current=null] : iv_ruleFoo= ruleFoo EOF ; + // InternalBug288432TestLanguage.g:206:1: entryRuleFoo returns [EObject current=null] : iv_ruleFoo= ruleFoo EOF ; public final EObject entryRuleFoo() throws RecognitionException { EObject current = null; @@ -436,8 +444,8 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug288432TestLanguage.g:201:44: (iv_ruleFoo= ruleFoo EOF ) - // InternalBug288432TestLanguage.g:202:2: iv_ruleFoo= ruleFoo EOF + // InternalBug288432TestLanguage.g:206:44: (iv_ruleFoo= ruleFoo EOF ) + // InternalBug288432TestLanguage.g:207:2: iv_ruleFoo= ruleFoo EOF { newCompositeNode(grammarAccess.getFooRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -464,7 +472,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleFoo" - // InternalBug288432TestLanguage.g:208:1: ruleFoo returns [EObject current=null] : ( (lv_fooValue_0_0= RULE_STRING ) ) ; + // InternalBug288432TestLanguage.g:213:1: ruleFoo returns [EObject current=null] : ( (lv_fooValue_0_0= RULE_STRING ) ) ; public final EObject ruleFoo() throws RecognitionException { EObject current = null; @@ -474,14 +482,14 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug288432TestLanguage.g:214:2: ( ( (lv_fooValue_0_0= RULE_STRING ) ) ) - // InternalBug288432TestLanguage.g:215:2: ( (lv_fooValue_0_0= RULE_STRING ) ) + // InternalBug288432TestLanguage.g:219:2: ( ( (lv_fooValue_0_0= RULE_STRING ) ) ) + // InternalBug288432TestLanguage.g:220:2: ( (lv_fooValue_0_0= RULE_STRING ) ) { - // InternalBug288432TestLanguage.g:215:2: ( (lv_fooValue_0_0= RULE_STRING ) ) - // InternalBug288432TestLanguage.g:216:3: (lv_fooValue_0_0= RULE_STRING ) + // InternalBug288432TestLanguage.g:220:2: ( (lv_fooValue_0_0= RULE_STRING ) ) + // InternalBug288432TestLanguage.g:221:3: (lv_fooValue_0_0= RULE_STRING ) { - // InternalBug288432TestLanguage.g:216:3: (lv_fooValue_0_0= RULE_STRING ) - // InternalBug288432TestLanguage.g:217:4: lv_fooValue_0_0= RULE_STRING + // InternalBug288432TestLanguage.g:221:3: (lv_fooValue_0_0= RULE_STRING ) + // InternalBug288432TestLanguage.g:222:4: lv_fooValue_0_0= RULE_STRING { lv_fooValue_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -523,7 +531,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleContent" - // InternalBug288432TestLanguage.g:236:1: entryRuleContent returns [EObject current=null] : iv_ruleContent= ruleContent EOF ; + // InternalBug288432TestLanguage.g:241:1: entryRuleContent returns [EObject current=null] : iv_ruleContent= ruleContent EOF ; public final EObject entryRuleContent() throws RecognitionException { EObject current = null; @@ -531,8 +539,8 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug288432TestLanguage.g:236:48: (iv_ruleContent= ruleContent EOF ) - // InternalBug288432TestLanguage.g:237:2: iv_ruleContent= ruleContent EOF + // InternalBug288432TestLanguage.g:241:48: (iv_ruleContent= ruleContent EOF ) + // InternalBug288432TestLanguage.g:242:2: iv_ruleContent= ruleContent EOF { newCompositeNode(grammarAccess.getContentRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -559,7 +567,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleContent" - // InternalBug288432TestLanguage.g:243:1: ruleContent returns [EObject current=null] : (otherlv_0= 'content' this_MyElement_1= ruleMyElement otherlv_2= 'end content' ) ; + // InternalBug288432TestLanguage.g:248:1: ruleContent returns [EObject current=null] : (otherlv_0= 'content' this_MyElement_1= ruleMyElement otherlv_2= 'end content' ) ; public final EObject ruleContent() throws RecognitionException { EObject current = null; @@ -572,11 +580,11 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug288432TestLanguage.g:249:2: ( (otherlv_0= 'content' this_MyElement_1= ruleMyElement otherlv_2= 'end content' ) ) - // InternalBug288432TestLanguage.g:250:2: (otherlv_0= 'content' this_MyElement_1= ruleMyElement otherlv_2= 'end content' ) + // InternalBug288432TestLanguage.g:254:2: ( (otherlv_0= 'content' this_MyElement_1= ruleMyElement otherlv_2= 'end content' ) ) + // InternalBug288432TestLanguage.g:255:2: (otherlv_0= 'content' this_MyElement_1= ruleMyElement otherlv_2= 'end content' ) { - // InternalBug288432TestLanguage.g:250:2: (otherlv_0= 'content' this_MyElement_1= ruleMyElement otherlv_2= 'end content' ) - // InternalBug288432TestLanguage.g:251:3: otherlv_0= 'content' this_MyElement_1= ruleMyElement otherlv_2= 'end content' + // InternalBug288432TestLanguage.g:255:2: (otherlv_0= 'content' this_MyElement_1= ruleMyElement otherlv_2= 'end content' ) + // InternalBug288432TestLanguage.g:256:3: otherlv_0= 'content' this_MyElement_1= ruleMyElement otherlv_2= 'end content' { otherlv_0=(Token)match(input,16,FollowSets000.FOLLOW_9); @@ -621,7 +629,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleMyElement" - // InternalBug288432TestLanguage.g:271:1: entryRuleMyElement returns [EObject current=null] : iv_ruleMyElement= ruleMyElement EOF ; + // InternalBug288432TestLanguage.g:276:1: entryRuleMyElement returns [EObject current=null] : iv_ruleMyElement= ruleMyElement EOF ; public final EObject entryRuleMyElement() throws RecognitionException { EObject current = null; @@ -629,8 +637,8 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug288432TestLanguage.g:271:50: (iv_ruleMyElement= ruleMyElement EOF ) - // InternalBug288432TestLanguage.g:272:2: iv_ruleMyElement= ruleMyElement EOF + // InternalBug288432TestLanguage.g:276:50: (iv_ruleMyElement= ruleMyElement EOF ) + // InternalBug288432TestLanguage.g:277:2: iv_ruleMyElement= ruleMyElement EOF { newCompositeNode(grammarAccess.getMyElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -657,7 +665,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleMyElement" - // InternalBug288432TestLanguage.g:278:1: ruleMyElement returns [EObject current=null] : (otherlv_0= 'element' ( ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) ) ) ; + // InternalBug288432TestLanguage.g:283:1: ruleMyElement returns [EObject current=null] : (otherlv_0= 'element' ( ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) ) ) ; public final EObject ruleMyElement() throws RecognitionException { EObject current = null; @@ -671,23 +679,23 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug288432TestLanguage.g:284:2: ( (otherlv_0= 'element' ( ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) ) ) ) - // InternalBug288432TestLanguage.g:285:2: (otherlv_0= 'element' ( ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) ) ) + // InternalBug288432TestLanguage.g:289:2: ( (otherlv_0= 'element' ( ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) ) ) ) + // InternalBug288432TestLanguage.g:290:2: (otherlv_0= 'element' ( ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) ) ) { - // InternalBug288432TestLanguage.g:285:2: (otherlv_0= 'element' ( ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) ) ) - // InternalBug288432TestLanguage.g:286:3: otherlv_0= 'element' ( ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) ) + // InternalBug288432TestLanguage.g:290:2: (otherlv_0= 'element' ( ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) ) ) + // InternalBug288432TestLanguage.g:291:3: otherlv_0= 'element' ( ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) ) { otherlv_0=(Token)match(input,18,FollowSets000.FOLLOW_11); newLeafNode(otherlv_0, grammarAccess.getMyElementAccess().getElementKeyword_0()); - // InternalBug288432TestLanguage.g:290:3: ( ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) ) - // InternalBug288432TestLanguage.g:291:4: ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) + // InternalBug288432TestLanguage.g:295:3: ( ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) ) + // InternalBug288432TestLanguage.g:296:4: ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) { - // InternalBug288432TestLanguage.g:291:4: ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) - // InternalBug288432TestLanguage.g:292:5: (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) + // InternalBug288432TestLanguage.g:296:4: ( (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) ) + // InternalBug288432TestLanguage.g:297:5: (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) { - // InternalBug288432TestLanguage.g:292:5: (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) + // InternalBug288432TestLanguage.g:297:5: (lv_bar_1_1= ruleMyInt | lv_bar_1_2= ruleParameterRef ) int alt5=2; int LA5_0 = input.LA(1); @@ -705,7 +713,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa } switch (alt5) { case 1 : - // InternalBug288432TestLanguage.g:293:6: lv_bar_1_1= ruleMyInt + // InternalBug288432TestLanguage.g:298:6: lv_bar_1_1= ruleMyInt { newCompositeNode(grammarAccess.getMyElementAccess().getBarMyIntParserRuleCall_1_0_0()); @@ -730,7 +738,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug288432TestLanguage.g:309:6: lv_bar_1_2= ruleParameterRef + // InternalBug288432TestLanguage.g:314:6: lv_bar_1_2= ruleParameterRef { newCompositeNode(grammarAccess.getMyElementAccess().getBarParameterRefParserRuleCall_1_0_1()); @@ -786,7 +794,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleParameter" - // InternalBug288432TestLanguage.g:331:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; + // InternalBug288432TestLanguage.g:336:1: entryRuleParameter returns [EObject current=null] : iv_ruleParameter= ruleParameter EOF ; public final EObject entryRuleParameter() throws RecognitionException { EObject current = null; @@ -794,8 +802,8 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug288432TestLanguage.g:331:50: (iv_ruleParameter= ruleParameter EOF ) - // InternalBug288432TestLanguage.g:332:2: iv_ruleParameter= ruleParameter EOF + // InternalBug288432TestLanguage.g:336:50: (iv_ruleParameter= ruleParameter EOF ) + // InternalBug288432TestLanguage.g:337:2: iv_ruleParameter= ruleParameter EOF { newCompositeNode(grammarAccess.getParameterRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -822,7 +830,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleParameter" - // InternalBug288432TestLanguage.g:338:1: ruleParameter returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? ) ; + // InternalBug288432TestLanguage.g:343:1: ruleParameter returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? ) ; public final EObject ruleParameter() throws RecognitionException { EObject current = null; @@ -833,17 +841,17 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug288432TestLanguage.g:344:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? ) ) - // InternalBug288432TestLanguage.g:345:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? ) + // InternalBug288432TestLanguage.g:349:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? ) ) + // InternalBug288432TestLanguage.g:350:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? ) { - // InternalBug288432TestLanguage.g:345:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? ) - // InternalBug288432TestLanguage.g:346:3: ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? + // InternalBug288432TestLanguage.g:350:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? ) + // InternalBug288432TestLanguage.g:351:3: ( (lv_name_0_0= RULE_ID ) ) ( (otherlv_1= RULE_ID ) )? { - // InternalBug288432TestLanguage.g:346:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalBug288432TestLanguage.g:347:4: (lv_name_0_0= RULE_ID ) + // InternalBug288432TestLanguage.g:351:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalBug288432TestLanguage.g:352:4: (lv_name_0_0= RULE_ID ) { - // InternalBug288432TestLanguage.g:347:4: (lv_name_0_0= RULE_ID ) - // InternalBug288432TestLanguage.g:348:5: lv_name_0_0= RULE_ID + // InternalBug288432TestLanguage.g:352:4: (lv_name_0_0= RULE_ID ) + // InternalBug288432TestLanguage.g:353:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_12); @@ -865,7 +873,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug288432TestLanguage.g:364:3: ( (otherlv_1= RULE_ID ) )? + // InternalBug288432TestLanguage.g:369:3: ( (otherlv_1= RULE_ID ) )? int alt6=2; int LA6_0 = input.LA(1); @@ -874,10 +882,10 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa } switch (alt6) { case 1 : - // InternalBug288432TestLanguage.g:365:4: (otherlv_1= RULE_ID ) + // InternalBug288432TestLanguage.g:370:4: (otherlv_1= RULE_ID ) { - // InternalBug288432TestLanguage.g:365:4: (otherlv_1= RULE_ID ) - // InternalBug288432TestLanguage.g:366:5: otherlv_1= RULE_ID + // InternalBug288432TestLanguage.g:370:4: (otherlv_1= RULE_ID ) + // InternalBug288432TestLanguage.g:371:5: otherlv_1= RULE_ID { if (current==null) { @@ -920,7 +928,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleParameterRef" - // InternalBug288432TestLanguage.g:381:1: entryRuleParameterRef returns [EObject current=null] : iv_ruleParameterRef= ruleParameterRef EOF ; + // InternalBug288432TestLanguage.g:386:1: entryRuleParameterRef returns [EObject current=null] : iv_ruleParameterRef= ruleParameterRef EOF ; public final EObject entryRuleParameterRef() throws RecognitionException { EObject current = null; @@ -928,8 +936,8 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug288432TestLanguage.g:381:53: (iv_ruleParameterRef= ruleParameterRef EOF ) - // InternalBug288432TestLanguage.g:382:2: iv_ruleParameterRef= ruleParameterRef EOF + // InternalBug288432TestLanguage.g:386:53: (iv_ruleParameterRef= ruleParameterRef EOF ) + // InternalBug288432TestLanguage.g:387:2: iv_ruleParameterRef= ruleParameterRef EOF { newCompositeNode(grammarAccess.getParameterRefRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -956,7 +964,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleParameterRef" - // InternalBug288432TestLanguage.g:388:1: ruleParameterRef returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; + // InternalBug288432TestLanguage.g:393:1: ruleParameterRef returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; public final EObject ruleParameterRef() throws RecognitionException { EObject current = null; @@ -966,14 +974,14 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug288432TestLanguage.g:394:2: ( ( (otherlv_0= RULE_ID ) ) ) - // InternalBug288432TestLanguage.g:395:2: ( (otherlv_0= RULE_ID ) ) + // InternalBug288432TestLanguage.g:399:2: ( ( (otherlv_0= RULE_ID ) ) ) + // InternalBug288432TestLanguage.g:400:2: ( (otherlv_0= RULE_ID ) ) { - // InternalBug288432TestLanguage.g:395:2: ( (otherlv_0= RULE_ID ) ) - // InternalBug288432TestLanguage.g:396:3: (otherlv_0= RULE_ID ) + // InternalBug288432TestLanguage.g:400:2: ( (otherlv_0= RULE_ID ) ) + // InternalBug288432TestLanguage.g:401:3: (otherlv_0= RULE_ID ) { - // InternalBug288432TestLanguage.g:396:3: (otherlv_0= RULE_ID ) - // InternalBug288432TestLanguage.g:397:4: otherlv_0= RULE_ID + // InternalBug288432TestLanguage.g:401:3: (otherlv_0= RULE_ID ) + // InternalBug288432TestLanguage.g:402:4: otherlv_0= RULE_ID { if (current==null) { @@ -1010,7 +1018,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleMyInt" - // InternalBug288432TestLanguage.g:411:1: entryRuleMyInt returns [EObject current=null] : iv_ruleMyInt= ruleMyInt EOF ; + // InternalBug288432TestLanguage.g:416:1: entryRuleMyInt returns [EObject current=null] : iv_ruleMyInt= ruleMyInt EOF ; public final EObject entryRuleMyInt() throws RecognitionException { EObject current = null; @@ -1018,8 +1026,8 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug288432TestLanguage.g:411:46: (iv_ruleMyInt= ruleMyInt EOF ) - // InternalBug288432TestLanguage.g:412:2: iv_ruleMyInt= ruleMyInt EOF + // InternalBug288432TestLanguage.g:416:46: (iv_ruleMyInt= ruleMyInt EOF ) + // InternalBug288432TestLanguage.g:417:2: iv_ruleMyInt= ruleMyInt EOF { newCompositeNode(grammarAccess.getMyIntRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1046,7 +1054,7 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleMyInt" - // InternalBug288432TestLanguage.g:418:1: ruleMyInt returns [EObject current=null] : ( (lv_int_0_0= RULE_INT ) ) ; + // InternalBug288432TestLanguage.g:423:1: ruleMyInt returns [EObject current=null] : ( (lv_int_0_0= RULE_INT ) ) ; public final EObject ruleMyInt() throws RecognitionException { EObject current = null; @@ -1056,14 +1064,14 @@ public class InternalBug288432TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug288432TestLanguage.g:424:2: ( ( (lv_int_0_0= RULE_INT ) ) ) - // InternalBug288432TestLanguage.g:425:2: ( (lv_int_0_0= RULE_INT ) ) + // InternalBug288432TestLanguage.g:429:2: ( ( (lv_int_0_0= RULE_INT ) ) ) + // InternalBug288432TestLanguage.g:430:2: ( (lv_int_0_0= RULE_INT ) ) { - // InternalBug288432TestLanguage.g:425:2: ( (lv_int_0_0= RULE_INT ) ) - // InternalBug288432TestLanguage.g:426:3: (lv_int_0_0= RULE_INT ) + // InternalBug288432TestLanguage.g:430:2: ( (lv_int_0_0= RULE_INT ) ) + // InternalBug288432TestLanguage.g:431:3: (lv_int_0_0= RULE_INT ) { - // InternalBug288432TestLanguage.g:426:3: (lv_int_0_0= RULE_INT ) - // InternalBug288432TestLanguage.g:427:4: lv_int_0_0= RULE_INT + // InternalBug288432TestLanguage.g:431:3: (lv_int_0_0= RULE_INT ) + // InternalBug288432TestLanguage.g:432:4: lv_int_0_0= RULE_INT { lv_int_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/AssignmentsTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/AssignmentsTestLanguageSemanticSequencer.java index fd6124f2f..986f35284 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/AssignmentsTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/AssignmentsTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/AssignmentsTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/AssignmentsTestLanguageSyntacticSequencer.java index dd7cd2f9a..164e3a5e6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/AssignmentsTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/AssignmentsTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug287184TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug287184TestLanguageSemanticSequencer.java index ac05d2d21..e1968e052 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug287184TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug287184TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug287184TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug287184TestLanguageSyntacticSequencer.java index d7b115b77..e1fa80948 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug287184TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug287184TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug288432TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug288432TestLanguageSemanticSequencer.java index c76946227..de2cc2699 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug288432TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug288432TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug288432TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug288432TestLanguageSyntacticSequencer.java index c37451471..c77b19aa2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug288432TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/serializer/Bug288432TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/services/AssignmentsTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/services/AssignmentsTestLanguageGrammarAccess.java index fb25808e6..1397b321b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/services/AssignmentsTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/services/AssignmentsTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/services/Bug287184TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/services/Bug287184TestLanguageGrammarAccess.java index bf4f21f07..6ce84dfac 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/services/Bug287184TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/services/Bug287184TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/services/Bug288432TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/services/Bug288432TestLanguageGrammarAccess.java index db237d868..7c6a53c9e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/services/Bug288432TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/assignments/services/Bug288432TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/AbstractBug419429RuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/AbstractBug419429RuntimeModule.java index e7a2394b9..92baafb8e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/AbstractBug419429RuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/AbstractBug419429RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.bug419429; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetupGenerated.java index 9ffb16d8e..1477e759c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.bug419429; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/Bug419429AntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/Bug419429AntlrTokenFileProvider.java index b5585fc32..292048d8b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/Bug419429AntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/Bug419429AntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.bug419429.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/Bug419429Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/Bug419429Parser.java index d99186e89..4a2da6894 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/Bug419429Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/Bug419429Parser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.bug419429.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/internal/InternalBug419429.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/internal/InternalBug419429.g index d30c5a1a1..7bf1d35a6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/internal/InternalBug419429.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/internal/InternalBug419429.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug419429; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/internal/InternalBug419429Lexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/internal/InternalBug419429Lexer.java index e85d2f37a..147e7b785 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/internal/InternalBug419429Lexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/internal/InternalBug419429Lexer.java @@ -39,10 +39,10 @@ public class InternalBug419429Lexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug419429.g:93:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug419429.g:93:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug419429.g:98:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug419429.g:98:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug419429.g:93:11: ( '^' )? + // InternalBug419429.g:98:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -51,7 +51,7 @@ public class InternalBug419429Lexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug419429.g:93:11: '^' + // InternalBug419429.g:98:11: '^' { match('^'); @@ -69,7 +69,7 @@ public class InternalBug419429Lexer extends Lexer { recover(mse); throw mse;} - // InternalBug419429.g:93:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug419429.g:98:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -118,10 +118,10 @@ public class InternalBug419429Lexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug419429.g:95:10: ( ( '0' .. '9' )+ ) - // InternalBug419429.g:95:12: ( '0' .. '9' )+ + // InternalBug419429.g:100:10: ( ( '0' .. '9' )+ ) + // InternalBug419429.g:100:12: ( '0' .. '9' )+ { - // InternalBug419429.g:95:12: ( '0' .. '9' )+ + // InternalBug419429.g:100:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -135,7 +135,7 @@ public class InternalBug419429Lexer extends Lexer { switch (alt3) { case 1 : - // InternalBug419429.g:95:13: '0' .. '9' + // InternalBug419429.g:100:13: '0' .. '9' { matchRange('0','9'); @@ -167,10 +167,10 @@ public class InternalBug419429Lexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug419429.g:97:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug419429.g:97:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug419429.g:102:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug419429.g:102:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug419429.g:97:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug419429.g:102:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -188,10 +188,10 @@ public class InternalBug419429Lexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug419429.g:97:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug419429.g:102:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug419429.g:97:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug419429.g:102:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -207,7 +207,7 @@ public class InternalBug419429Lexer extends Lexer { switch (alt4) { case 1 : - // InternalBug419429.g:97:21: '\\\\' . + // InternalBug419429.g:102:21: '\\\\' . { match('\\'); matchAny(); @@ -215,7 +215,7 @@ public class InternalBug419429Lexer extends Lexer { } break; case 2 : - // InternalBug419429.g:97:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug419429.g:102:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -240,10 +240,10 @@ public class InternalBug419429Lexer extends Lexer { } break; case 2 : - // InternalBug419429.g:97:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug419429.g:102:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug419429.g:97:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug419429.g:102:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -259,7 +259,7 @@ public class InternalBug419429Lexer extends Lexer { switch (alt5) { case 1 : - // InternalBug419429.g:97:54: '\\\\' . + // InternalBug419429.g:102:54: '\\\\' . { match('\\'); matchAny(); @@ -267,7 +267,7 @@ public class InternalBug419429Lexer extends Lexer { } break; case 2 : - // InternalBug419429.g:97:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug419429.g:102:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -310,12 +310,12 @@ public class InternalBug419429Lexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug419429.g:99:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug419429.g:99:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug419429.g:104:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug419429.g:104:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug419429.g:99:24: ( options {greedy=false; } : . )* + // InternalBug419429.g:104:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -340,7 +340,7 @@ public class InternalBug419429Lexer extends Lexer { switch (alt7) { case 1 : - // InternalBug419429.g:99:52: . + // InternalBug419429.g:104:52: . { matchAny(); @@ -370,12 +370,12 @@ public class InternalBug419429Lexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug419429.g:101:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug419429.g:101:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug419429.g:106:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug419429.g:106:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug419429.g:101:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug419429.g:106:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -388,7 +388,7 @@ public class InternalBug419429Lexer extends Lexer { switch (alt8) { case 1 : - // InternalBug419429.g:101:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug419429.g:106: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(); @@ -408,7 +408,7 @@ public class InternalBug419429Lexer extends Lexer { } } while (true); - // InternalBug419429.g:101:40: ( ( '\\r' )? '\\n' )? + // InternalBug419429.g:106:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -417,9 +417,9 @@ public class InternalBug419429Lexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug419429.g:101:41: ( '\\r' )? '\\n' + // InternalBug419429.g:106:41: ( '\\r' )? '\\n' { - // InternalBug419429.g:101:41: ( '\\r' )? + // InternalBug419429.g:106:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -428,7 +428,7 @@ public class InternalBug419429Lexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug419429.g:101:41: '\\r' + // InternalBug419429.g:106:41: '\\r' { match('\r'); @@ -460,10 +460,10 @@ public class InternalBug419429Lexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug419429.g:103:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug419429.g:103:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug419429.g:108:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug419429.g:108:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug419429.g:103:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug419429.g:108:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -517,8 +517,8 @@ public class InternalBug419429Lexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug419429.g:105:16: ( . ) - // InternalBug419429.g:105:18: . + // InternalBug419429.g:110:16: ( . ) + // InternalBug419429.g:110:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/internal/InternalBug419429Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/internal/InternalBug419429Parser.java index 7792010a2..4370858bf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/internal/InternalBug419429Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/parser/antlr/internal/InternalBug419429Parser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug419429Parser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -72,7 +80,7 @@ public class InternalBug419429Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleEReference" - // InternalBug419429.g:64:1: entryRuleEReference returns [EObject current=null] : iv_ruleEReference= ruleEReference EOF ; + // InternalBug419429.g:69:1: entryRuleEReference returns [EObject current=null] : iv_ruleEReference= ruleEReference EOF ; public final EObject entryRuleEReference() throws RecognitionException { EObject current = null; @@ -80,8 +88,8 @@ public class InternalBug419429Parser extends AbstractInternalAntlrParser { try { - // InternalBug419429.g:64:51: (iv_ruleEReference= ruleEReference EOF ) - // InternalBug419429.g:65:2: iv_ruleEReference= ruleEReference EOF + // InternalBug419429.g:69:51: (iv_ruleEReference= ruleEReference EOF ) + // InternalBug419429.g:70:2: iv_ruleEReference= ruleEReference EOF { newCompositeNode(grammarAccess.getEReferenceRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -108,7 +116,7 @@ public class InternalBug419429Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleEReference" - // InternalBug419429.g:71:1: ruleEReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; + // InternalBug419429.g:76:1: ruleEReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; public final EObject ruleEReference() throws RecognitionException { EObject current = null; @@ -118,14 +126,14 @@ public class InternalBug419429Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug419429.g:77:2: ( ( (otherlv_0= RULE_ID ) ) ) - // InternalBug419429.g:78:2: ( (otherlv_0= RULE_ID ) ) + // InternalBug419429.g:82:2: ( ( (otherlv_0= RULE_ID ) ) ) + // InternalBug419429.g:83:2: ( (otherlv_0= RULE_ID ) ) { - // InternalBug419429.g:78:2: ( (otherlv_0= RULE_ID ) ) - // InternalBug419429.g:79:3: (otherlv_0= RULE_ID ) + // InternalBug419429.g:83:2: ( (otherlv_0= RULE_ID ) ) + // InternalBug419429.g:84:3: (otherlv_0= RULE_ID ) { - // InternalBug419429.g:79:3: (otherlv_0= RULE_ID ) - // InternalBug419429.g:80:4: otherlv_0= RULE_ID + // InternalBug419429.g:84:3: (otherlv_0= RULE_ID ) + // InternalBug419429.g:85:4: otherlv_0= RULE_ID { if (current==null) { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/serializer/Bug419429SemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/serializer/Bug419429SemanticSequencer.java index cc95a37ca..06530d89c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/serializer/Bug419429SemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/serializer/Bug419429SemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.bug419429.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/serializer/Bug419429SyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/serializer/Bug419429SyntacticSequencer.java index f121cab17..68ec51eda 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/serializer/Bug419429SyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/serializer/Bug419429SyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.bug419429.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/services/Bug419429GrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/services/Bug419429GrammarAccess.java index 95ee5fd51..03247dddd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/services/Bug419429GrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/bug419429/services/Bug419429GrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.bug419429.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/AbstractDatatypeRulesTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/AbstractDatatypeRulesTestLanguageRuntimeModule.java index d9d693bbc..5eed20030 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/AbstractDatatypeRulesTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/AbstractDatatypeRulesTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.datatyperules; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.genmodel index fd1cdc4e8..3617092ec 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="DatatypeRulesTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetupGenerated.java index 4934dd7b7..29339343e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.datatyperules; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/CompositeModel.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/CompositeModel.java index 019232698..7c32ddf38 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/CompositeModel.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/CompositeModel.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.datatyperules.datatypeRulesTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/DatatypeRulesTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/DatatypeRulesTestLanguageFactory.java index 09d1447a3..5966752c4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/DatatypeRulesTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/DatatypeRulesTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.datatyperules.datatypeRulesTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/DatatypeRulesTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/DatatypeRulesTestLanguagePackage.java index d7828a2fd..d3804f580 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/DatatypeRulesTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/DatatypeRulesTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.datatyperules.datatypeRulesTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/Model.java index 336aa1086..a6039db9a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.datatyperules.datatypeRulesTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/CompositeModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/CompositeModelImpl.java index 68e4948c9..faa3edf9d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/CompositeModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/CompositeModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.datatyperules.datatypeRulesTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/DatatypeRulesTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/DatatypeRulesTestLanguageFactoryImpl.java index 0e489729d..67605a557 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/DatatypeRulesTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/DatatypeRulesTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.datatyperules.datatypeRulesTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/DatatypeRulesTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/DatatypeRulesTestLanguagePackageImpl.java index d337a9665..72f21d540 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/DatatypeRulesTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/DatatypeRulesTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.datatyperules.datatypeRulesTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/ModelImpl.java index 979809b80..6ae07b36d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.datatyperules.datatypeRulesTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/util/DatatypeRulesTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/util/DatatypeRulesTestLanguageAdapterFactory.java index 1c4cd7c80..7c718c214 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/util/DatatypeRulesTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/util/DatatypeRulesTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.datatyperules.datatypeRulesTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/util/DatatypeRulesTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/util/DatatypeRulesTestLanguageSwitch.java index b57f64af0..edbfc7589 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/util/DatatypeRulesTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/datatypeRulesTestLanguage/util/DatatypeRulesTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.datatyperules.datatypeRulesTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/DatatypeRulesTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/DatatypeRulesTestLanguageAntlrTokenFileProvider.java index 530f098e5..999ab831b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/DatatypeRulesTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/DatatypeRulesTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.datatyperules.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/DatatypeRulesTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/DatatypeRulesTestLanguageParser.java index 884ce39fa..5fb528159 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/DatatypeRulesTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/DatatypeRulesTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.datatyperules.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/internal/InternalDatatypeRulesTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/internal/InternalDatatypeRulesTestLanguage.g index 8a393e33a..1382d13d6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/internal/InternalDatatypeRulesTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/internal/InternalDatatypeRulesTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalDatatypeRulesTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/internal/InternalDatatypeRulesTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/internal/InternalDatatypeRulesTestLanguageLexer.java index 5909e95dd..2273278cb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/internal/InternalDatatypeRulesTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/internal/InternalDatatypeRulesTestLanguageLexer.java @@ -292,10 +292,10 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDatatypeRulesTestLanguage.g:511:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalDatatypeRulesTestLanguage.g:511:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalDatatypeRulesTestLanguage.g:516:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalDatatypeRulesTestLanguage.g:516:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalDatatypeRulesTestLanguage.g:511:11: ( '^' )? + // InternalDatatypeRulesTestLanguage.g:516:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -304,7 +304,7 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalDatatypeRulesTestLanguage.g:511:11: '^' + // InternalDatatypeRulesTestLanguage.g:516:11: '^' { match('^'); @@ -322,7 +322,7 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalDatatypeRulesTestLanguage.g:511:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalDatatypeRulesTestLanguage.g:516:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -371,10 +371,10 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDatatypeRulesTestLanguage.g:513:10: ( ( '0' .. '9' )+ ) - // InternalDatatypeRulesTestLanguage.g:513:12: ( '0' .. '9' )+ + // InternalDatatypeRulesTestLanguage.g:518:10: ( ( '0' .. '9' )+ ) + // InternalDatatypeRulesTestLanguage.g:518:12: ( '0' .. '9' )+ { - // InternalDatatypeRulesTestLanguage.g:513:12: ( '0' .. '9' )+ + // InternalDatatypeRulesTestLanguage.g:518:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -388,7 +388,7 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalDatatypeRulesTestLanguage.g:513:13: '0' .. '9' + // InternalDatatypeRulesTestLanguage.g:518:13: '0' .. '9' { matchRange('0','9'); @@ -420,10 +420,10 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDatatypeRulesTestLanguage.g:515:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalDatatypeRulesTestLanguage.g:515:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalDatatypeRulesTestLanguage.g:520:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalDatatypeRulesTestLanguage.g:520:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalDatatypeRulesTestLanguage.g:515:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalDatatypeRulesTestLanguage.g:520:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -441,10 +441,10 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalDatatypeRulesTestLanguage.g:515:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalDatatypeRulesTestLanguage.g:520:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalDatatypeRulesTestLanguage.g:515:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalDatatypeRulesTestLanguage.g:520:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -460,7 +460,7 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalDatatypeRulesTestLanguage.g:515:21: '\\\\' . + // InternalDatatypeRulesTestLanguage.g:520:21: '\\\\' . { match('\\'); matchAny(); @@ -468,7 +468,7 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { } break; case 2 : - // InternalDatatypeRulesTestLanguage.g:515:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalDatatypeRulesTestLanguage.g:520:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -493,10 +493,10 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { } break; case 2 : - // InternalDatatypeRulesTestLanguage.g:515:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalDatatypeRulesTestLanguage.g:520:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalDatatypeRulesTestLanguage.g:515:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalDatatypeRulesTestLanguage.g:520:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -512,7 +512,7 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalDatatypeRulesTestLanguage.g:515:54: '\\\\' . + // InternalDatatypeRulesTestLanguage.g:520:54: '\\\\' . { match('\\'); matchAny(); @@ -520,7 +520,7 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { } break; case 2 : - // InternalDatatypeRulesTestLanguage.g:515:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalDatatypeRulesTestLanguage.g:520:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -563,12 +563,12 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDatatypeRulesTestLanguage.g:517:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalDatatypeRulesTestLanguage.g:517:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalDatatypeRulesTestLanguage.g:522:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalDatatypeRulesTestLanguage.g:522:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalDatatypeRulesTestLanguage.g:517:24: ( options {greedy=false; } : . )* + // InternalDatatypeRulesTestLanguage.g:522:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -593,7 +593,7 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalDatatypeRulesTestLanguage.g:517:52: . + // InternalDatatypeRulesTestLanguage.g:522:52: . { matchAny(); @@ -623,12 +623,12 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDatatypeRulesTestLanguage.g:519:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalDatatypeRulesTestLanguage.g:519:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalDatatypeRulesTestLanguage.g:524:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalDatatypeRulesTestLanguage.g:524:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalDatatypeRulesTestLanguage.g:519:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalDatatypeRulesTestLanguage.g:524:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -641,7 +641,7 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalDatatypeRulesTestLanguage.g:519:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalDatatypeRulesTestLanguage.g:524: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(); @@ -661,7 +661,7 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { } } while (true); - // InternalDatatypeRulesTestLanguage.g:519:40: ( ( '\\r' )? '\\n' )? + // InternalDatatypeRulesTestLanguage.g:524:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -670,9 +670,9 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalDatatypeRulesTestLanguage.g:519:41: ( '\\r' )? '\\n' + // InternalDatatypeRulesTestLanguage.g:524:41: ( '\\r' )? '\\n' { - // InternalDatatypeRulesTestLanguage.g:519:41: ( '\\r' )? + // InternalDatatypeRulesTestLanguage.g:524:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -681,7 +681,7 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalDatatypeRulesTestLanguage.g:519:41: '\\r' + // InternalDatatypeRulesTestLanguage.g:524:41: '\\r' { match('\r'); @@ -713,10 +713,10 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDatatypeRulesTestLanguage.g:521:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalDatatypeRulesTestLanguage.g:521:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalDatatypeRulesTestLanguage.g:526:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalDatatypeRulesTestLanguage.g:526:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalDatatypeRulesTestLanguage.g:521:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalDatatypeRulesTestLanguage.g:526:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -770,8 +770,8 @@ public class InternalDatatypeRulesTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalDatatypeRulesTestLanguage.g:523:16: ( . ) - // InternalDatatypeRulesTestLanguage.g:523:18: . + // InternalDatatypeRulesTestLanguage.g:528:16: ( . ) + // InternalDatatypeRulesTestLanguage.g:528:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/internal/InternalDatatypeRulesTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/internal/InternalDatatypeRulesTestLanguageParser.java index 841dfc37e..422b3ce27 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/internal/InternalDatatypeRulesTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/parser/antlr/internal/InternalDatatypeRulesTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -84,7 +92,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleCompositeModel" - // InternalDatatypeRulesTestLanguage.g:64:1: entryRuleCompositeModel returns [EObject current=null] : iv_ruleCompositeModel= ruleCompositeModel EOF ; + // InternalDatatypeRulesTestLanguage.g:69:1: entryRuleCompositeModel returns [EObject current=null] : iv_ruleCompositeModel= ruleCompositeModel EOF ; public final EObject entryRuleCompositeModel() throws RecognitionException { EObject current = null; @@ -92,8 +100,8 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt try { - // InternalDatatypeRulesTestLanguage.g:64:55: (iv_ruleCompositeModel= ruleCompositeModel EOF ) - // InternalDatatypeRulesTestLanguage.g:65:2: iv_ruleCompositeModel= ruleCompositeModel EOF + // InternalDatatypeRulesTestLanguage.g:69:55: (iv_ruleCompositeModel= ruleCompositeModel EOF ) + // InternalDatatypeRulesTestLanguage.g:70:2: iv_ruleCompositeModel= ruleCompositeModel EOF { newCompositeNode(grammarAccess.getCompositeModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -120,7 +128,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleCompositeModel" - // InternalDatatypeRulesTestLanguage.g:71:1: ruleCompositeModel returns [EObject current=null] : ( (lv_model_0_0= ruleModel ) )+ ; + // InternalDatatypeRulesTestLanguage.g:76:1: ruleCompositeModel returns [EObject current=null] : ( (lv_model_0_0= ruleModel ) )+ ; public final EObject ruleCompositeModel() throws RecognitionException { EObject current = null; @@ -131,10 +139,10 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalDatatypeRulesTestLanguage.g:77:2: ( ( (lv_model_0_0= ruleModel ) )+ ) - // InternalDatatypeRulesTestLanguage.g:78:2: ( (lv_model_0_0= ruleModel ) )+ + // InternalDatatypeRulesTestLanguage.g:82:2: ( ( (lv_model_0_0= ruleModel ) )+ ) + // InternalDatatypeRulesTestLanguage.g:83:2: ( (lv_model_0_0= ruleModel ) )+ { - // InternalDatatypeRulesTestLanguage.g:78:2: ( (lv_model_0_0= ruleModel ) )+ + // InternalDatatypeRulesTestLanguage.g:83:2: ( (lv_model_0_0= ruleModel ) )+ int cnt1=0; loop1: do { @@ -148,10 +156,10 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt switch (alt1) { case 1 : - // InternalDatatypeRulesTestLanguage.g:79:3: (lv_model_0_0= ruleModel ) + // InternalDatatypeRulesTestLanguage.g:84:3: (lv_model_0_0= ruleModel ) { - // InternalDatatypeRulesTestLanguage.g:79:3: (lv_model_0_0= ruleModel ) - // InternalDatatypeRulesTestLanguage.g:80:4: lv_model_0_0= ruleModel + // InternalDatatypeRulesTestLanguage.g:84:3: (lv_model_0_0= ruleModel ) + // InternalDatatypeRulesTestLanguage.g:85:4: lv_model_0_0= ruleModel { newCompositeNode(grammarAccess.getCompositeModelAccess().getModelModelParserRuleCall_0()); @@ -208,7 +216,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleModel" - // InternalDatatypeRulesTestLanguage.g:100:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalDatatypeRulesTestLanguage.g:105:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -216,8 +224,8 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt try { - // InternalDatatypeRulesTestLanguage.g:100:46: (iv_ruleModel= ruleModel EOF ) - // InternalDatatypeRulesTestLanguage.g:101:2: iv_ruleModel= ruleModel EOF + // InternalDatatypeRulesTestLanguage.g:105:46: (iv_ruleModel= ruleModel EOF ) + // InternalDatatypeRulesTestLanguage.g:106:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -244,7 +252,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleModel" - // InternalDatatypeRulesTestLanguage.g:107:1: ruleModel returns [EObject current=null] : ( ( (lv_id_0_0= ruleNestedModelId ) ) (otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) )? (otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) )? (otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) )? (otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) )? otherlv_9= ';' ) ; + // InternalDatatypeRulesTestLanguage.g:112:1: ruleModel returns [EObject current=null] : ( ( (lv_id_0_0= ruleNestedModelId ) ) (otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) )? (otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) )? (otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) )? (otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) )? otherlv_9= ';' ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -268,17 +276,17 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalDatatypeRulesTestLanguage.g:113:2: ( ( ( (lv_id_0_0= ruleNestedModelId ) ) (otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) )? (otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) )? (otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) )? (otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) )? otherlv_9= ';' ) ) - // InternalDatatypeRulesTestLanguage.g:114:2: ( ( (lv_id_0_0= ruleNestedModelId ) ) (otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) )? (otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) )? (otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) )? (otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) )? otherlv_9= ';' ) + // InternalDatatypeRulesTestLanguage.g:118:2: ( ( ( (lv_id_0_0= ruleNestedModelId ) ) (otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) )? (otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) )? (otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) )? (otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) )? otherlv_9= ';' ) ) + // InternalDatatypeRulesTestLanguage.g:119:2: ( ( (lv_id_0_0= ruleNestedModelId ) ) (otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) )? (otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) )? (otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) )? (otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) )? otherlv_9= ';' ) { - // InternalDatatypeRulesTestLanguage.g:114:2: ( ( (lv_id_0_0= ruleNestedModelId ) ) (otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) )? (otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) )? (otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) )? (otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) )? otherlv_9= ';' ) - // InternalDatatypeRulesTestLanguage.g:115:3: ( (lv_id_0_0= ruleNestedModelId ) ) (otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) )? (otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) )? (otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) )? (otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) )? otherlv_9= ';' + // InternalDatatypeRulesTestLanguage.g:119:2: ( ( (lv_id_0_0= ruleNestedModelId ) ) (otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) )? (otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) )? (otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) )? (otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) )? otherlv_9= ';' ) + // InternalDatatypeRulesTestLanguage.g:120:3: ( (lv_id_0_0= ruleNestedModelId ) ) (otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) )? (otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) )? (otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) )? (otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) )? otherlv_9= ';' { - // InternalDatatypeRulesTestLanguage.g:115:3: ( (lv_id_0_0= ruleNestedModelId ) ) - // InternalDatatypeRulesTestLanguage.g:116:4: (lv_id_0_0= ruleNestedModelId ) + // InternalDatatypeRulesTestLanguage.g:120:3: ( (lv_id_0_0= ruleNestedModelId ) ) + // InternalDatatypeRulesTestLanguage.g:121:4: (lv_id_0_0= ruleNestedModelId ) { - // InternalDatatypeRulesTestLanguage.g:116:4: (lv_id_0_0= ruleNestedModelId ) - // InternalDatatypeRulesTestLanguage.g:117:5: lv_id_0_0= ruleNestedModelId + // InternalDatatypeRulesTestLanguage.g:121:4: (lv_id_0_0= ruleNestedModelId ) + // InternalDatatypeRulesTestLanguage.g:122:5: lv_id_0_0= ruleNestedModelId { newCompositeNode(grammarAccess.getModelAccess().getIdNestedModelIdParserRuleCall_0_0()); @@ -305,7 +313,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } - // InternalDatatypeRulesTestLanguage.g:134:3: (otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) )? + // InternalDatatypeRulesTestLanguage.g:139:3: (otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -314,17 +322,17 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } switch (alt2) { case 1 : - // InternalDatatypeRulesTestLanguage.g:135:4: otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) + // InternalDatatypeRulesTestLanguage.g:140:4: otherlv_1= ':' ( (lv_value_2_0= ruleFraction ) ) { otherlv_1=(Token)match(input,11,FollowSets000.FOLLOW_5); newLeafNode(otherlv_1, grammarAccess.getModelAccess().getColonKeyword_1_0()); - // InternalDatatypeRulesTestLanguage.g:139:4: ( (lv_value_2_0= ruleFraction ) ) - // InternalDatatypeRulesTestLanguage.g:140:5: (lv_value_2_0= ruleFraction ) + // InternalDatatypeRulesTestLanguage.g:144:4: ( (lv_value_2_0= ruleFraction ) ) + // InternalDatatypeRulesTestLanguage.g:145:5: (lv_value_2_0= ruleFraction ) { - // InternalDatatypeRulesTestLanguage.g:140:5: (lv_value_2_0= ruleFraction ) - // InternalDatatypeRulesTestLanguage.g:141:6: lv_value_2_0= ruleFraction + // InternalDatatypeRulesTestLanguage.g:145:5: (lv_value_2_0= ruleFraction ) + // InternalDatatypeRulesTestLanguage.g:146:6: lv_value_2_0= ruleFraction { newCompositeNode(grammarAccess.getModelAccess().getValueFractionParserRuleCall_1_1_0()); @@ -357,7 +365,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } - // InternalDatatypeRulesTestLanguage.g:159:3: (otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) )? + // InternalDatatypeRulesTestLanguage.g:164:3: (otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -366,17 +374,17 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } switch (alt3) { case 1 : - // InternalDatatypeRulesTestLanguage.g:160:4: otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) + // InternalDatatypeRulesTestLanguage.g:165:4: otherlv_3= '#' ( (lv_vector_4_0= ruleVector ) ) { otherlv_3=(Token)match(input,12,FollowSets000.FOLLOW_7); newLeafNode(otherlv_3, grammarAccess.getModelAccess().getNumberSignKeyword_2_0()); - // InternalDatatypeRulesTestLanguage.g:164:4: ( (lv_vector_4_0= ruleVector ) ) - // InternalDatatypeRulesTestLanguage.g:165:5: (lv_vector_4_0= ruleVector ) + // InternalDatatypeRulesTestLanguage.g:169:4: ( (lv_vector_4_0= ruleVector ) ) + // InternalDatatypeRulesTestLanguage.g:170:5: (lv_vector_4_0= ruleVector ) { - // InternalDatatypeRulesTestLanguage.g:165:5: (lv_vector_4_0= ruleVector ) - // InternalDatatypeRulesTestLanguage.g:166:6: lv_vector_4_0= ruleVector + // InternalDatatypeRulesTestLanguage.g:170:5: (lv_vector_4_0= ruleVector ) + // InternalDatatypeRulesTestLanguage.g:171:6: lv_vector_4_0= ruleVector { newCompositeNode(grammarAccess.getModelAccess().getVectorVectorParserRuleCall_2_1_0()); @@ -409,7 +417,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } - // InternalDatatypeRulesTestLanguage.g:184:3: (otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) )? + // InternalDatatypeRulesTestLanguage.g:189:3: (otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -418,17 +426,17 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } switch (alt4) { case 1 : - // InternalDatatypeRulesTestLanguage.g:185:4: otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) + // InternalDatatypeRulesTestLanguage.g:190:4: otherlv_5= '+' ( (lv_dots_6_0= ruleDots ) ) { otherlv_5=(Token)match(input,13,FollowSets000.FOLLOW_9); newLeafNode(otherlv_5, grammarAccess.getModelAccess().getPlusSignKeyword_3_0()); - // InternalDatatypeRulesTestLanguage.g:189:4: ( (lv_dots_6_0= ruleDots ) ) - // InternalDatatypeRulesTestLanguage.g:190:5: (lv_dots_6_0= ruleDots ) + // InternalDatatypeRulesTestLanguage.g:194:4: ( (lv_dots_6_0= ruleDots ) ) + // InternalDatatypeRulesTestLanguage.g:195:5: (lv_dots_6_0= ruleDots ) { - // InternalDatatypeRulesTestLanguage.g:190:5: (lv_dots_6_0= ruleDots ) - // InternalDatatypeRulesTestLanguage.g:191:6: lv_dots_6_0= ruleDots + // InternalDatatypeRulesTestLanguage.g:195:5: (lv_dots_6_0= ruleDots ) + // InternalDatatypeRulesTestLanguage.g:196:6: lv_dots_6_0= ruleDots { newCompositeNode(grammarAccess.getModelAccess().getDotsDotsParserRuleCall_3_1_0()); @@ -461,7 +469,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } - // InternalDatatypeRulesTestLanguage.g:209:3: (otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) )? + // InternalDatatypeRulesTestLanguage.g:214:3: (otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -470,17 +478,17 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } switch (alt5) { case 1 : - // InternalDatatypeRulesTestLanguage.g:210:4: otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) + // InternalDatatypeRulesTestLanguage.g:215:4: otherlv_7= '*' ( (lv_double_8_0= ruleDouble ) ) { otherlv_7=(Token)match(input,14,FollowSets000.FOLLOW_11); newLeafNode(otherlv_7, grammarAccess.getModelAccess().getAsteriskKeyword_4_0()); - // InternalDatatypeRulesTestLanguage.g:214:4: ( (lv_double_8_0= ruleDouble ) ) - // InternalDatatypeRulesTestLanguage.g:215:5: (lv_double_8_0= ruleDouble ) + // InternalDatatypeRulesTestLanguage.g:219:4: ( (lv_double_8_0= ruleDouble ) ) + // InternalDatatypeRulesTestLanguage.g:220:5: (lv_double_8_0= ruleDouble ) { - // InternalDatatypeRulesTestLanguage.g:215:5: (lv_double_8_0= ruleDouble ) - // InternalDatatypeRulesTestLanguage.g:216:6: lv_double_8_0= ruleDouble + // InternalDatatypeRulesTestLanguage.g:220:5: (lv_double_8_0= ruleDouble ) + // InternalDatatypeRulesTestLanguage.g:221:6: lv_double_8_0= ruleDouble { newCompositeNode(grammarAccess.getModelAccess().getDoubleDoubleParserRuleCall_4_1_0()); @@ -540,7 +548,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleModelId" - // InternalDatatypeRulesTestLanguage.g:242:1: entryRuleModelId returns [String current=null] : iv_ruleModelId= ruleModelId EOF ; + // InternalDatatypeRulesTestLanguage.g:247:1: entryRuleModelId returns [String current=null] : iv_ruleModelId= ruleModelId EOF ; public final String entryRuleModelId() throws RecognitionException { String current = null; @@ -548,8 +556,8 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt try { - // InternalDatatypeRulesTestLanguage.g:242:47: (iv_ruleModelId= ruleModelId EOF ) - // InternalDatatypeRulesTestLanguage.g:243:2: iv_ruleModelId= ruleModelId EOF + // InternalDatatypeRulesTestLanguage.g:247:47: (iv_ruleModelId= ruleModelId EOF ) + // InternalDatatypeRulesTestLanguage.g:248:2: iv_ruleModelId= ruleModelId EOF { newCompositeNode(grammarAccess.getModelIdRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -576,7 +584,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleModelId" - // InternalDatatypeRulesTestLanguage.g:249:1: ruleModelId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID kw= '.' this_ID_2= RULE_ID ) ; + // InternalDatatypeRulesTestLanguage.g:254:1: ruleModelId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID kw= '.' this_ID_2= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleModelId() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -588,11 +596,11 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalDatatypeRulesTestLanguage.g:255:2: ( (this_ID_0= RULE_ID kw= '.' this_ID_2= RULE_ID ) ) - // InternalDatatypeRulesTestLanguage.g:256:2: (this_ID_0= RULE_ID kw= '.' this_ID_2= RULE_ID ) + // InternalDatatypeRulesTestLanguage.g:260:2: ( (this_ID_0= RULE_ID kw= '.' this_ID_2= RULE_ID ) ) + // InternalDatatypeRulesTestLanguage.g:261:2: (this_ID_0= RULE_ID kw= '.' this_ID_2= RULE_ID ) { - // InternalDatatypeRulesTestLanguage.g:256:2: (this_ID_0= RULE_ID kw= '.' this_ID_2= RULE_ID ) - // InternalDatatypeRulesTestLanguage.g:257:3: this_ID_0= RULE_ID kw= '.' this_ID_2= RULE_ID + // InternalDatatypeRulesTestLanguage.g:261:2: (this_ID_0= RULE_ID kw= '.' this_ID_2= RULE_ID ) + // InternalDatatypeRulesTestLanguage.g:262:3: this_ID_0= RULE_ID kw= '.' this_ID_2= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_13); @@ -636,7 +644,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNestedModelId" - // InternalDatatypeRulesTestLanguage.g:280:1: entryRuleNestedModelId returns [String current=null] : iv_ruleNestedModelId= ruleNestedModelId EOF ; + // InternalDatatypeRulesTestLanguage.g:285:1: entryRuleNestedModelId returns [String current=null] : iv_ruleNestedModelId= ruleNestedModelId EOF ; public final String entryRuleNestedModelId() throws RecognitionException { String current = null; @@ -644,8 +652,8 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt try { - // InternalDatatypeRulesTestLanguage.g:280:53: (iv_ruleNestedModelId= ruleNestedModelId EOF ) - // InternalDatatypeRulesTestLanguage.g:281:2: iv_ruleNestedModelId= ruleNestedModelId EOF + // InternalDatatypeRulesTestLanguage.g:285:53: (iv_ruleNestedModelId= ruleNestedModelId EOF ) + // InternalDatatypeRulesTestLanguage.g:286:2: iv_ruleNestedModelId= ruleNestedModelId EOF { newCompositeNode(grammarAccess.getNestedModelIdRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -672,7 +680,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNestedModelId" - // InternalDatatypeRulesTestLanguage.g:287:1: ruleNestedModelId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ModelId_0= ruleModelId kw= '.' this_ModelId_2= ruleModelId ) ; + // InternalDatatypeRulesTestLanguage.g:292:1: ruleNestedModelId returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ModelId_0= ruleModelId kw= '.' this_ModelId_2= ruleModelId ) ; public final AntlrDatatypeRuleToken ruleNestedModelId() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -686,11 +694,11 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalDatatypeRulesTestLanguage.g:293:2: ( (this_ModelId_0= ruleModelId kw= '.' this_ModelId_2= ruleModelId ) ) - // InternalDatatypeRulesTestLanguage.g:294:2: (this_ModelId_0= ruleModelId kw= '.' this_ModelId_2= ruleModelId ) + // InternalDatatypeRulesTestLanguage.g:298:2: ( (this_ModelId_0= ruleModelId kw= '.' this_ModelId_2= ruleModelId ) ) + // InternalDatatypeRulesTestLanguage.g:299:2: (this_ModelId_0= ruleModelId kw= '.' this_ModelId_2= ruleModelId ) { - // InternalDatatypeRulesTestLanguage.g:294:2: (this_ModelId_0= ruleModelId kw= '.' this_ModelId_2= ruleModelId ) - // InternalDatatypeRulesTestLanguage.g:295:3: this_ModelId_0= ruleModelId kw= '.' this_ModelId_2= ruleModelId + // InternalDatatypeRulesTestLanguage.g:299:2: (this_ModelId_0= ruleModelId kw= '.' this_ModelId_2= ruleModelId ) + // InternalDatatypeRulesTestLanguage.g:300:3: this_ModelId_0= ruleModelId kw= '.' this_ModelId_2= ruleModelId { newCompositeNode(grammarAccess.getNestedModelIdAccess().getModelIdParserRuleCall_0()); @@ -748,7 +756,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleFraction" - // InternalDatatypeRulesTestLanguage.g:324:1: entryRuleFraction returns [String current=null] : iv_ruleFraction= ruleFraction EOF ; + // InternalDatatypeRulesTestLanguage.g:329:1: entryRuleFraction returns [String current=null] : iv_ruleFraction= ruleFraction EOF ; public final String entryRuleFraction() throws RecognitionException { String current = null; @@ -756,8 +764,8 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt try { - // InternalDatatypeRulesTestLanguage.g:324:48: (iv_ruleFraction= ruleFraction EOF ) - // InternalDatatypeRulesTestLanguage.g:325:2: iv_ruleFraction= ruleFraction EOF + // InternalDatatypeRulesTestLanguage.g:329:48: (iv_ruleFraction= ruleFraction EOF ) + // InternalDatatypeRulesTestLanguage.g:330:2: iv_ruleFraction= ruleFraction EOF { newCompositeNode(grammarAccess.getFractionRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -784,7 +792,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleFraction" - // InternalDatatypeRulesTestLanguage.g:331:1: ruleFraction returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT (kw= '/' this_INT_2= RULE_INT )? ) ; + // InternalDatatypeRulesTestLanguage.g:336:1: ruleFraction returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT (kw= '/' this_INT_2= RULE_INT )? ) ; public final AntlrDatatypeRuleToken ruleFraction() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -796,11 +804,11 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalDatatypeRulesTestLanguage.g:337:2: ( (this_INT_0= RULE_INT (kw= '/' this_INT_2= RULE_INT )? ) ) - // InternalDatatypeRulesTestLanguage.g:338:2: (this_INT_0= RULE_INT (kw= '/' this_INT_2= RULE_INT )? ) + // InternalDatatypeRulesTestLanguage.g:342:2: ( (this_INT_0= RULE_INT (kw= '/' this_INT_2= RULE_INT )? ) ) + // InternalDatatypeRulesTestLanguage.g:343:2: (this_INT_0= RULE_INT (kw= '/' this_INT_2= RULE_INT )? ) { - // InternalDatatypeRulesTestLanguage.g:338:2: (this_INT_0= RULE_INT (kw= '/' this_INT_2= RULE_INT )? ) - // InternalDatatypeRulesTestLanguage.g:339:3: this_INT_0= RULE_INT (kw= '/' this_INT_2= RULE_INT )? + // InternalDatatypeRulesTestLanguage.g:343:2: (this_INT_0= RULE_INT (kw= '/' this_INT_2= RULE_INT )? ) + // InternalDatatypeRulesTestLanguage.g:344:3: this_INT_0= RULE_INT (kw= '/' this_INT_2= RULE_INT )? { this_INT_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_15); @@ -809,7 +817,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt newLeafNode(this_INT_0, grammarAccess.getFractionAccess().getINTTerminalRuleCall_0()); - // InternalDatatypeRulesTestLanguage.g:346:3: (kw= '/' this_INT_2= RULE_INT )? + // InternalDatatypeRulesTestLanguage.g:351:3: (kw= '/' this_INT_2= RULE_INT )? int alt6=2; int LA6_0 = input.LA(1); @@ -818,7 +826,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } switch (alt6) { case 1 : - // InternalDatatypeRulesTestLanguage.g:347:4: kw= '/' this_INT_2= RULE_INT + // InternalDatatypeRulesTestLanguage.g:352:4: kw= '/' this_INT_2= RULE_INT { kw=(Token)match(input,17,FollowSets000.FOLLOW_5); @@ -861,7 +869,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleVector" - // InternalDatatypeRulesTestLanguage.g:364:1: entryRuleVector returns [String current=null] : iv_ruleVector= ruleVector EOF ; + // InternalDatatypeRulesTestLanguage.g:369:1: entryRuleVector returns [String current=null] : iv_ruleVector= ruleVector EOF ; public final String entryRuleVector() throws RecognitionException { String current = null; @@ -869,8 +877,8 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt try { - // InternalDatatypeRulesTestLanguage.g:364:46: (iv_ruleVector= ruleVector EOF ) - // InternalDatatypeRulesTestLanguage.g:365:2: iv_ruleVector= ruleVector EOF + // InternalDatatypeRulesTestLanguage.g:369:46: (iv_ruleVector= ruleVector EOF ) + // InternalDatatypeRulesTestLanguage.g:370:2: iv_ruleVector= ruleVector EOF { newCompositeNode(grammarAccess.getVectorRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -897,7 +905,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleVector" - // InternalDatatypeRulesTestLanguage.g:371:1: ruleVector returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '(' this_INT_1= RULE_INT this_INT_2= RULE_INT kw= ')' ) ; + // InternalDatatypeRulesTestLanguage.g:376:1: ruleVector returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '(' this_INT_1= RULE_INT this_INT_2= RULE_INT kw= ')' ) ; public final AntlrDatatypeRuleToken ruleVector() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -909,11 +917,11 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalDatatypeRulesTestLanguage.g:377:2: ( (kw= '(' this_INT_1= RULE_INT this_INT_2= RULE_INT kw= ')' ) ) - // InternalDatatypeRulesTestLanguage.g:378:2: (kw= '(' this_INT_1= RULE_INT this_INT_2= RULE_INT kw= ')' ) + // InternalDatatypeRulesTestLanguage.g:382:2: ( (kw= '(' this_INT_1= RULE_INT this_INT_2= RULE_INT kw= ')' ) ) + // InternalDatatypeRulesTestLanguage.g:383:2: (kw= '(' this_INT_1= RULE_INT this_INT_2= RULE_INT kw= ')' ) { - // InternalDatatypeRulesTestLanguage.g:378:2: (kw= '(' this_INT_1= RULE_INT this_INT_2= RULE_INT kw= ')' ) - // InternalDatatypeRulesTestLanguage.g:379:3: kw= '(' this_INT_1= RULE_INT this_INT_2= RULE_INT kw= ')' + // InternalDatatypeRulesTestLanguage.g:383:2: (kw= '(' this_INT_1= RULE_INT this_INT_2= RULE_INT kw= ')' ) + // InternalDatatypeRulesTestLanguage.g:384:3: kw= '(' this_INT_1= RULE_INT this_INT_2= RULE_INT kw= ')' { kw=(Token)match(input,18,FollowSets000.FOLLOW_5); @@ -962,7 +970,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleDots" - // InternalDatatypeRulesTestLanguage.g:407:1: entryRuleDots returns [String current=null] : iv_ruleDots= ruleDots EOF ; + // InternalDatatypeRulesTestLanguage.g:412:1: entryRuleDots returns [String current=null] : iv_ruleDots= ruleDots EOF ; public final String entryRuleDots() throws RecognitionException { String current = null; @@ -970,8 +978,8 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt try { - // InternalDatatypeRulesTestLanguage.g:407:44: (iv_ruleDots= ruleDots EOF ) - // InternalDatatypeRulesTestLanguage.g:408:2: iv_ruleDots= ruleDots EOF + // InternalDatatypeRulesTestLanguage.g:412:44: (iv_ruleDots= ruleDots EOF ) + // InternalDatatypeRulesTestLanguage.g:413:2: iv_ruleDots= ruleDots EOF { newCompositeNode(grammarAccess.getDotsRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -998,7 +1006,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleDots" - // InternalDatatypeRulesTestLanguage.g:414:1: ruleDots returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '.' kw= '.' ) | kw= '..' ) ; + // InternalDatatypeRulesTestLanguage.g:419:1: ruleDots returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '.' kw= '.' ) | kw= '..' ) ; public final AntlrDatatypeRuleToken ruleDots() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1008,10 +1016,10 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalDatatypeRulesTestLanguage.g:420:2: ( ( (kw= '.' kw= '.' ) | kw= '..' ) ) - // InternalDatatypeRulesTestLanguage.g:421:2: ( (kw= '.' kw= '.' ) | kw= '..' ) + // InternalDatatypeRulesTestLanguage.g:425:2: ( ( (kw= '.' kw= '.' ) | kw= '..' ) ) + // InternalDatatypeRulesTestLanguage.g:426:2: ( (kw= '.' kw= '.' ) | kw= '..' ) { - // InternalDatatypeRulesTestLanguage.g:421:2: ( (kw= '.' kw= '.' ) | kw= '..' ) + // InternalDatatypeRulesTestLanguage.g:426:2: ( (kw= '.' kw= '.' ) | kw= '..' ) int alt7=2; int LA7_0 = input.LA(1); @@ -1029,10 +1037,10 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } switch (alt7) { case 1 : - // InternalDatatypeRulesTestLanguage.g:422:3: (kw= '.' kw= '.' ) + // InternalDatatypeRulesTestLanguage.g:427:3: (kw= '.' kw= '.' ) { - // InternalDatatypeRulesTestLanguage.g:422:3: (kw= '.' kw= '.' ) - // InternalDatatypeRulesTestLanguage.g:423:4: kw= '.' kw= '.' + // InternalDatatypeRulesTestLanguage.g:427:3: (kw= '.' kw= '.' ) + // InternalDatatypeRulesTestLanguage.g:428:4: kw= '.' kw= '.' { kw=(Token)match(input,16,FollowSets000.FOLLOW_13); @@ -1051,7 +1059,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalDatatypeRulesTestLanguage.g:435:3: kw= '..' + // InternalDatatypeRulesTestLanguage.g:440:3: kw= '..' { kw=(Token)match(input,20,FollowSets000.FOLLOW_2); @@ -1084,7 +1092,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleDouble" - // InternalDatatypeRulesTestLanguage.g:444:1: entryRuleDouble returns [String current=null] : iv_ruleDouble= ruleDouble EOF ; + // InternalDatatypeRulesTestLanguage.g:449:1: entryRuleDouble returns [String current=null] : iv_ruleDouble= ruleDouble EOF ; public final String entryRuleDouble() throws RecognitionException { String current = null; @@ -1092,8 +1100,8 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt try { - // InternalDatatypeRulesTestLanguage.g:444:46: (iv_ruleDouble= ruleDouble EOF ) - // InternalDatatypeRulesTestLanguage.g:445:2: iv_ruleDouble= ruleDouble EOF + // InternalDatatypeRulesTestLanguage.g:449:46: (iv_ruleDouble= ruleDouble EOF ) + // InternalDatatypeRulesTestLanguage.g:450:2: iv_ruleDouble= ruleDouble EOF { newCompositeNode(grammarAccess.getDoubleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1120,7 +1128,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleDouble" - // InternalDatatypeRulesTestLanguage.g:451:1: ruleDouble returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '-' )? (this_INT_1= RULE_INT )? kw= '.' this_INT_3= RULE_INT (kw= 'E' (kw= '-' )? this_INT_6= RULE_INT )? ) ; + // InternalDatatypeRulesTestLanguage.g:456:1: ruleDouble returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '-' )? (this_INT_1= RULE_INT )? kw= '.' this_INT_3= RULE_INT (kw= 'E' (kw= '-' )? this_INT_6= RULE_INT )? ) ; public final AntlrDatatypeRuleToken ruleDouble() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1133,13 +1141,13 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalDatatypeRulesTestLanguage.g:457:2: ( ( (kw= '-' )? (this_INT_1= RULE_INT )? kw= '.' this_INT_3= RULE_INT (kw= 'E' (kw= '-' )? this_INT_6= RULE_INT )? ) ) - // InternalDatatypeRulesTestLanguage.g:458:2: ( (kw= '-' )? (this_INT_1= RULE_INT )? kw= '.' this_INT_3= RULE_INT (kw= 'E' (kw= '-' )? this_INT_6= RULE_INT )? ) + // InternalDatatypeRulesTestLanguage.g:462:2: ( ( (kw= '-' )? (this_INT_1= RULE_INT )? kw= '.' this_INT_3= RULE_INT (kw= 'E' (kw= '-' )? this_INT_6= RULE_INT )? ) ) + // InternalDatatypeRulesTestLanguage.g:463:2: ( (kw= '-' )? (this_INT_1= RULE_INT )? kw= '.' this_INT_3= RULE_INT (kw= 'E' (kw= '-' )? this_INT_6= RULE_INT )? ) { - // InternalDatatypeRulesTestLanguage.g:458:2: ( (kw= '-' )? (this_INT_1= RULE_INT )? kw= '.' this_INT_3= RULE_INT (kw= 'E' (kw= '-' )? this_INT_6= RULE_INT )? ) - // InternalDatatypeRulesTestLanguage.g:459:3: (kw= '-' )? (this_INT_1= RULE_INT )? kw= '.' this_INT_3= RULE_INT (kw= 'E' (kw= '-' )? this_INT_6= RULE_INT )? + // InternalDatatypeRulesTestLanguage.g:463:2: ( (kw= '-' )? (this_INT_1= RULE_INT )? kw= '.' this_INT_3= RULE_INT (kw= 'E' (kw= '-' )? this_INT_6= RULE_INT )? ) + // InternalDatatypeRulesTestLanguage.g:464:3: (kw= '-' )? (this_INT_1= RULE_INT )? kw= '.' this_INT_3= RULE_INT (kw= 'E' (kw= '-' )? this_INT_6= RULE_INT )? { - // InternalDatatypeRulesTestLanguage.g:459:3: (kw= '-' )? + // InternalDatatypeRulesTestLanguage.g:464:3: (kw= '-' )? int alt8=2; int LA8_0 = input.LA(1); @@ -1148,7 +1156,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } switch (alt8) { case 1 : - // InternalDatatypeRulesTestLanguage.g:460:4: kw= '-' + // InternalDatatypeRulesTestLanguage.g:465:4: kw= '-' { kw=(Token)match(input,21,FollowSets000.FOLLOW_17); @@ -1161,7 +1169,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } - // InternalDatatypeRulesTestLanguage.g:466:3: (this_INT_1= RULE_INT )? + // InternalDatatypeRulesTestLanguage.g:471:3: (this_INT_1= RULE_INT )? int alt9=2; int LA9_0 = input.LA(1); @@ -1170,7 +1178,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } switch (alt9) { case 1 : - // InternalDatatypeRulesTestLanguage.g:467:4: this_INT_1= RULE_INT + // InternalDatatypeRulesTestLanguage.g:472:4: this_INT_1= RULE_INT { this_INT_1=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_13); @@ -1197,7 +1205,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt newLeafNode(this_INT_3, grammarAccess.getDoubleAccess().getINTTerminalRuleCall_3()); - // InternalDatatypeRulesTestLanguage.g:487:3: (kw= 'E' (kw= '-' )? this_INT_6= RULE_INT )? + // InternalDatatypeRulesTestLanguage.g:492:3: (kw= 'E' (kw= '-' )? this_INT_6= RULE_INT )? int alt11=2; int LA11_0 = input.LA(1); @@ -1206,14 +1214,14 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } switch (alt11) { case 1 : - // InternalDatatypeRulesTestLanguage.g:488:4: kw= 'E' (kw= '-' )? this_INT_6= RULE_INT + // InternalDatatypeRulesTestLanguage.g:493:4: kw= 'E' (kw= '-' )? this_INT_6= RULE_INT { kw=(Token)match(input,22,FollowSets000.FOLLOW_19); current.merge(kw); newLeafNode(kw, grammarAccess.getDoubleAccess().getEKeyword_4_0()); - // InternalDatatypeRulesTestLanguage.g:493:4: (kw= '-' )? + // InternalDatatypeRulesTestLanguage.g:498:4: (kw= '-' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1222,7 +1230,7 @@ public class InternalDatatypeRulesTestLanguageParser extends AbstractInternalAnt } switch (alt10) { case 1 : - // InternalDatatypeRulesTestLanguage.g:494:5: kw= '-' + // InternalDatatypeRulesTestLanguage.g:499:5: kw= '-' { kw=(Token)match(input,21,FollowSets000.FOLLOW_5); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/serializer/DatatypeRulesTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/serializer/DatatypeRulesTestLanguageSemanticSequencer.java index b873aa85e..df62d103a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/serializer/DatatypeRulesTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/serializer/DatatypeRulesTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.datatyperules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/serializer/DatatypeRulesTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/serializer/DatatypeRulesTestLanguageSyntacticSequencer.java index f457de180..724152e99 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/serializer/DatatypeRulesTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/serializer/DatatypeRulesTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.datatyperules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/services/DatatypeRulesTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/services/DatatypeRulesTestLanguageGrammarAccess.java index 928f5aa38..568b096bd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/services/DatatypeRulesTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/datatyperules/services/DatatypeRulesTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.datatyperules.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/AbstractEncodingTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/AbstractEncodingTestLanguageRuntimeModule.java index aedaf8460..f74a8aa21 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/AbstractEncodingTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/AbstractEncodingTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.encoding; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/EncodingTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/EncodingTestLanguage.genmodel index c65e7e229..fe6d0dca2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/EncodingTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/EncodingTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="EncodingTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetupGenerated.java index 8066ee324..4a4410b81 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.encoding; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/EncodingTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/EncodingTestFactory.java index fd58e4b18..93b0802c6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/EncodingTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/EncodingTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.encoding.encodingTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/EncodingTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/EncodingTestPackage.java index 5a26962d0..cbb431830 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/EncodingTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/EncodingTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.encoding.encodingTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/Model.java index b44a6236b..8d92b6c21 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.encoding.encodingTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/Word.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/Word.java index 9dd06a2f4..2ba4b6c5f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/Word.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/Word.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.encoding.encodingTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/EncodingTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/EncodingTestFactoryImpl.java index 29ce56bdd..482e8ce6e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/EncodingTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/EncodingTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.encoding.encodingTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/EncodingTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/EncodingTestPackageImpl.java index 3a8c4ab05..22c30dda6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/EncodingTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/EncodingTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.encoding.encodingTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/ModelImpl.java index 1d8d25d9c..1d37a83d0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.encoding.encodingTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/WordImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/WordImpl.java index 2ad6fbfcb..e3909ae49 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/WordImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/impl/WordImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.encoding.encodingTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/util/EncodingTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/util/EncodingTestAdapterFactory.java index 263e612d9..aa35848fb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/util/EncodingTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/util/EncodingTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.encoding.encodingTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/util/EncodingTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/util/EncodingTestSwitch.java index 85eeef5fe..3de80e43b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/util/EncodingTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/encodingTest/util/EncodingTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.encoding.encodingTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/EncodingTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/EncodingTestLanguageAntlrTokenFileProvider.java index f61648495..ac34e265e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/EncodingTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/EncodingTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.encoding.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/EncodingTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/EncodingTestLanguageParser.java index ac40c9349..249a26b4a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/EncodingTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/EncodingTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.encoding.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/internal/InternalEncodingTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/internal/InternalEncodingTestLanguage.g index 04542c43a..3064d47f0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/internal/InternalEncodingTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/internal/InternalEncodingTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalEncodingTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/internal/InternalEncodingTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/internal/InternalEncodingTestLanguageLexer.java index 5544030fd..aa6119157 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/internal/InternalEncodingTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/internal/InternalEncodingTestLanguageLexer.java @@ -35,10 +35,10 @@ public class InternalEncodingTestLanguageLexer extends Lexer { try { int _type = RULE_LEXEME; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEncodingTestLanguage.g:134:13: ( ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '\\u00E4' | '\\u00F6' | '\\u00FC' | '\\u00DF' | '\\u00C4' | '\\u00D6' | '\\u00DC' )* ) - // InternalEncodingTestLanguage.g:134:15: ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '\\u00E4' | '\\u00F6' | '\\u00FC' | '\\u00DF' | '\\u00C4' | '\\u00D6' | '\\u00DC' )* + // InternalEncodingTestLanguage.g:139:13: ( ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '\\u00E4' | '\\u00F6' | '\\u00FC' | '\\u00DF' | '\\u00C4' | '\\u00D6' | '\\u00DC' )* ) + // InternalEncodingTestLanguage.g:139:15: ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '\\u00E4' | '\\u00F6' | '\\u00FC' | '\\u00DF' | '\\u00C4' | '\\u00D6' | '\\u00DC' )* { - // InternalEncodingTestLanguage.g:134:15: ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '\\u00E4' | '\\u00F6' | '\\u00FC' | '\\u00DF' | '\\u00C4' | '\\u00D6' | '\\u00DC' )* + // InternalEncodingTestLanguage.g:139:15: ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '\\u00E4' | '\\u00F6' | '\\u00FC' | '\\u00DF' | '\\u00C4' | '\\u00D6' | '\\u00DC' )* loop1: do { int alt1=2; @@ -87,10 +87,10 @@ public class InternalEncodingTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEncodingTestLanguage.g:136:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalEncodingTestLanguage.g:136:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEncodingTestLanguage.g:141:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalEncodingTestLanguage.g:141:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalEncodingTestLanguage.g:136:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEncodingTestLanguage.g:141:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt2=0; loop2: do { @@ -144,8 +144,8 @@ public class InternalEncodingTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEncodingTestLanguage.g:138:16: ( . ) - // InternalEncodingTestLanguage.g:138:18: . + // InternalEncodingTestLanguage.g:143:16: ( . ) + // InternalEncodingTestLanguage.g:143:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/internal/InternalEncodingTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/internal/InternalEncodingTestLanguageParser.java index a68f4e171..5b597b177 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/internal/InternalEncodingTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/parser/antlr/internal/InternalEncodingTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalEncodingTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -68,7 +76,7 @@ public class InternalEncodingTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleModel" - // InternalEncodingTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalEncodingTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -76,8 +84,8 @@ public class InternalEncodingTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalEncodingTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalEncodingTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalEncodingTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalEncodingTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -104,7 +112,7 @@ public class InternalEncodingTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleModel" - // InternalEncodingTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_words_0_0= ruleWord ) )* ; + // InternalEncodingTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_words_0_0= ruleWord ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -115,10 +123,10 @@ public class InternalEncodingTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalEncodingTestLanguage.g:77:2: ( ( (lv_words_0_0= ruleWord ) )* ) - // InternalEncodingTestLanguage.g:78:2: ( (lv_words_0_0= ruleWord ) )* + // InternalEncodingTestLanguage.g:82:2: ( ( (lv_words_0_0= ruleWord ) )* ) + // InternalEncodingTestLanguage.g:83:2: ( (lv_words_0_0= ruleWord ) )* { - // InternalEncodingTestLanguage.g:78:2: ( (lv_words_0_0= ruleWord ) )* + // InternalEncodingTestLanguage.g:83:2: ( (lv_words_0_0= ruleWord ) )* loop1: do { int alt1=2; @@ -131,10 +139,10 @@ public class InternalEncodingTestLanguageParser extends AbstractInternalAntlrPar switch (alt1) { case 1 : - // InternalEncodingTestLanguage.g:79:3: (lv_words_0_0= ruleWord ) + // InternalEncodingTestLanguage.g:84:3: (lv_words_0_0= ruleWord ) { - // InternalEncodingTestLanguage.g:79:3: (lv_words_0_0= ruleWord ) - // InternalEncodingTestLanguage.g:80:4: lv_words_0_0= ruleWord + // InternalEncodingTestLanguage.g:84:3: (lv_words_0_0= ruleWord ) + // InternalEncodingTestLanguage.g:85:4: lv_words_0_0= ruleWord { newCompositeNode(grammarAccess.getModelAccess().getWordsWordParserRuleCall_0()); @@ -187,7 +195,7 @@ public class InternalEncodingTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleWord" - // InternalEncodingTestLanguage.g:100:1: entryRuleWord returns [EObject current=null] : iv_ruleWord= ruleWord EOF ; + // InternalEncodingTestLanguage.g:105:1: entryRuleWord returns [EObject current=null] : iv_ruleWord= ruleWord EOF ; public final EObject entryRuleWord() throws RecognitionException { EObject current = null; @@ -195,8 +203,8 @@ public class InternalEncodingTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalEncodingTestLanguage.g:100:45: (iv_ruleWord= ruleWord EOF ) - // InternalEncodingTestLanguage.g:101:2: iv_ruleWord= ruleWord EOF + // InternalEncodingTestLanguage.g:105:45: (iv_ruleWord= ruleWord EOF ) + // InternalEncodingTestLanguage.g:106:2: iv_ruleWord= ruleWord EOF { newCompositeNode(grammarAccess.getWordRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -223,7 +231,7 @@ public class InternalEncodingTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleWord" - // InternalEncodingTestLanguage.g:107:1: ruleWord returns [EObject current=null] : ( (lv_value_0_0= RULE_LEXEME ) ) ; + // InternalEncodingTestLanguage.g:112:1: ruleWord returns [EObject current=null] : ( (lv_value_0_0= RULE_LEXEME ) ) ; public final EObject ruleWord() throws RecognitionException { EObject current = null; @@ -233,14 +241,14 @@ public class InternalEncodingTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalEncodingTestLanguage.g:113:2: ( ( (lv_value_0_0= RULE_LEXEME ) ) ) - // InternalEncodingTestLanguage.g:114:2: ( (lv_value_0_0= RULE_LEXEME ) ) + // InternalEncodingTestLanguage.g:118:2: ( ( (lv_value_0_0= RULE_LEXEME ) ) ) + // InternalEncodingTestLanguage.g:119:2: ( (lv_value_0_0= RULE_LEXEME ) ) { - // InternalEncodingTestLanguage.g:114:2: ( (lv_value_0_0= RULE_LEXEME ) ) - // InternalEncodingTestLanguage.g:115:3: (lv_value_0_0= RULE_LEXEME ) + // InternalEncodingTestLanguage.g:119:2: ( (lv_value_0_0= RULE_LEXEME ) ) + // InternalEncodingTestLanguage.g:120:3: (lv_value_0_0= RULE_LEXEME ) { - // InternalEncodingTestLanguage.g:115:3: (lv_value_0_0= RULE_LEXEME ) - // InternalEncodingTestLanguage.g:116:4: lv_value_0_0= RULE_LEXEME + // InternalEncodingTestLanguage.g:120:3: (lv_value_0_0= RULE_LEXEME ) + // InternalEncodingTestLanguage.g:121:4: lv_value_0_0= RULE_LEXEME { lv_value_0_0=(Token)match(input,RULE_LEXEME,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/serializer/EncodingTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/serializer/EncodingTestLanguageSemanticSequencer.java index 8db9ede34..5d14cd405 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/serializer/EncodingTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/serializer/EncodingTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.encoding.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/serializer/EncodingTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/serializer/EncodingTestLanguageSyntacticSequencer.java index 6bc7dd3cd..8e3a52946 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/serializer/EncodingTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/serializer/EncodingTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.encoding.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/services/EncodingTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/services/EncodingTestLanguageGrammarAccess.java index a96adfb16..6129fa1e7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/services/EncodingTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/encoding/services/EncodingTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.encoding.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/AbstractEpatchTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/AbstractEpatchTestLanguageRuntimeModule.java index 1fde0296b..079a8a6e6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/AbstractEpatchTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/AbstractEpatchTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.epatch; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.genmodel index 411fd6835..59a3aaf22 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/EpatchTestLanguage.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetupGenerated.java index b5287afb0..29767713f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.epatch; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Assignment.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Assignment.java index 05c2d1510..cfbc48bf5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Assignment.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Assignment.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/AssignmentValue.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/AssignmentValue.java index 1e3a31c18..b1092df65 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/AssignmentValue.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/AssignmentValue.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/CreatedObject.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/CreatedObject.java index 949b07dbd..0ba22dd1d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/CreatedObject.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/CreatedObject.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EPackageImport.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EPackageImport.java index d19663e81..5478533e4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EPackageImport.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EPackageImport.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EPatch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EPatch.java index 181a37670..bdac2c8f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EPatch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EPatch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EpatchTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EpatchTestLanguageFactory.java index 238a22cfc..3a71beffb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EpatchTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EpatchTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EpatchTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EpatchTestLanguagePackage.java index f5463ef81..505c68cfa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EpatchTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/EpatchTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Executable.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Executable.java index aabda7d08..b110c2abd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Executable.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Executable.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ExpressionExecutable.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ExpressionExecutable.java index 84f225249..d8a07ad70 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ExpressionExecutable.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ExpressionExecutable.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ExtensionImport.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ExtensionImport.java index fa2d9119e..9067a48c8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ExtensionImport.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ExtensionImport.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Import.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Import.java index 0fd654198..44b15ab4f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Import.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Import.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/JavaExecutable.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/JavaExecutable.java index 71113d35e..3dcc315bc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/JavaExecutable.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/JavaExecutable.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/JavaImport.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/JavaImport.java index 2593a0040..94852761b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/JavaImport.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/JavaImport.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ListAssignment.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ListAssignment.java index 50e85a5e3..fac56d009 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ListAssignment.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ListAssignment.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Migration.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Migration.java index 38bf1c66f..eb1bd72c2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Migration.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/Migration.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ModelImport.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ModelImport.java index 023300dfe..c9e397c1b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ModelImport.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ModelImport.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/NamedObject.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/NamedObject.java index 050c2095a..3ae6cf115 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/NamedObject.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/NamedObject.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/NamedResource.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/NamedResource.java index 9e78a840a..97d3daee9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/NamedResource.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/NamedResource.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ObjectCopy.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ObjectCopy.java index 6dc30a33a..bea76d8d6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ObjectCopy.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ObjectCopy.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ObjectNew.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ObjectNew.java index 00238121c..e6aa18c9b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ObjectNew.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ObjectNew.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ObjectRef.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ObjectRef.java index bcb5ea15c..be9d71e5d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ObjectRef.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ObjectRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ResourceImport.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ResourceImport.java index 80c6bba7d..71d20db59 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ResourceImport.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/ResourceImport.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/SingleAssignment.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/SingleAssignment.java index b9691c9a3..54598da8d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/SingleAssignment.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/SingleAssignment.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/AssignmentImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/AssignmentImpl.java index c524c5284..09c959053 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/AssignmentImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/AssignmentImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/AssignmentValueImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/AssignmentValueImpl.java index 29f2c6542..2b0ea346a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/AssignmentValueImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/AssignmentValueImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/CreatedObjectImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/CreatedObjectImpl.java index 1ce329479..f0c8cf756 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/CreatedObjectImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/CreatedObjectImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EPackageImportImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EPackageImportImpl.java index b220d39cc..665beb91a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EPackageImportImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EPackageImportImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EPatchImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EPatchImpl.java index 53df2457e..2ea1275f1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EPatchImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EPatchImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EpatchTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EpatchTestLanguageFactoryImpl.java index a7a976ea5..709df2225 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EpatchTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EpatchTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EpatchTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EpatchTestLanguagePackageImpl.java index 2836a9b7b..baa8b31ad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EpatchTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/EpatchTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ExecutableImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ExecutableImpl.java index 2f3357eb3..28b59959e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ExecutableImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ExecutableImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ExpressionExecutableImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ExpressionExecutableImpl.java index 38d39a294..fe5f1cd2d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ExpressionExecutableImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ExpressionExecutableImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ExtensionImportImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ExtensionImportImpl.java index 48faa526d..f4fb46c9e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ExtensionImportImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ExtensionImportImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ImportImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ImportImpl.java index dd089a8b7..20e8fabd8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ImportImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ImportImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/JavaExecutableImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/JavaExecutableImpl.java index 885af6abb..7395c80bb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/JavaExecutableImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/JavaExecutableImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/JavaImportImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/JavaImportImpl.java index e01d3c3ee..749d66133 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/JavaImportImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/JavaImportImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ListAssignmentImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ListAssignmentImpl.java index d9b892ad6..8bd60d254 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ListAssignmentImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ListAssignmentImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/MigrationImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/MigrationImpl.java index 5378678a7..9a6c52454 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/MigrationImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/MigrationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ModelImportImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ModelImportImpl.java index c0a16395a..ada31b267 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ModelImportImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ModelImportImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/NamedObjectImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/NamedObjectImpl.java index e2d8e31ec..464524645 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/NamedObjectImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/NamedObjectImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/NamedResourceImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/NamedResourceImpl.java index 443c79920..e7613663d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/NamedResourceImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/NamedResourceImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ObjectCopyImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ObjectCopyImpl.java index cb568d76c..c84032ee0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ObjectCopyImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ObjectCopyImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ObjectNewImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ObjectNewImpl.java index b8c8a4d39..79a432857 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ObjectNewImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ObjectNewImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ObjectRefImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ObjectRefImpl.java index ccd411ed2..6cffb2207 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ObjectRefImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ObjectRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ResourceImportImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ResourceImportImpl.java index 3a277835d..16b8d6809 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ResourceImportImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/ResourceImportImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/SingleAssignmentImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/SingleAssignmentImpl.java index 62311d783..bff4c7bd6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/SingleAssignmentImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/impl/SingleAssignmentImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/util/EpatchTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/util/EpatchTestLanguageAdapterFactory.java index b0eb22b75..c8f882bdc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/util/EpatchTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/util/EpatchTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/util/EpatchTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/util/EpatchTestLanguageSwitch.java index 45a3bdf73..2c21571b7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/util/EpatchTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/epatchTestLanguage/util/EpatchTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.epatch.epatchTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/EpatchTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/EpatchTestLanguageAntlrTokenFileProvider.java index d8780e425..c52a2ecf3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/EpatchTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/EpatchTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.epatch.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/EpatchTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/EpatchTestLanguageParser.java index b22e33870..4566616fb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/EpatchTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/EpatchTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.epatch.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/internal/InternalEpatchTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/internal/InternalEpatchTestLanguage.g index afae11309..486495b09 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/internal/InternalEpatchTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/internal/InternalEpatchTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalEpatchTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/internal/InternalEpatchTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/internal/InternalEpatchTestLanguageLexer.java index 340f23e2b..d2005c58f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/internal/InternalEpatchTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/internal/InternalEpatchTestLanguageLexer.java @@ -666,11 +666,11 @@ public class InternalEpatchTestLanguageLexer extends Lexer { try { int _type = RULE_FRAGMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEpatchTestLanguage.g:2325:15: ( '#' ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' | '/' | '[' | ']' | '{' | '}' | '.' | '@' )+ ) - // InternalEpatchTestLanguage.g:2325:17: '#' ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' | '/' | '[' | ']' | '{' | '}' | '.' | '@' )+ + // InternalEpatchTestLanguage.g:2330:15: ( '#' ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' | '/' | '[' | ']' | '{' | '}' | '.' | '@' )+ ) + // InternalEpatchTestLanguage.g:2330:17: '#' ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' | '/' | '[' | ']' | '{' | '}' | '.' | '@' )+ { match('#'); - // InternalEpatchTestLanguage.g:2325:21: ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' | '/' | '[' | ']' | '{' | '}' | '.' | '@' )+ + // InternalEpatchTestLanguage.g:2330:21: ( 'a' .. 'z' | 'A' .. 'Z' | '0' .. '9' | '_' | '/' | '[' | ']' | '{' | '}' | '.' | '@' )+ int cnt1=0; loop1: do { @@ -724,10 +724,10 @@ public class InternalEpatchTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEpatchTestLanguage.g:2327:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalEpatchTestLanguage.g:2327:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalEpatchTestLanguage.g:2332:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalEpatchTestLanguage.g:2332:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalEpatchTestLanguage.g:2327:11: ( '^' )? + // InternalEpatchTestLanguage.g:2332:11: ( '^' )? int alt2=2; int LA2_0 = input.LA(1); @@ -736,7 +736,7 @@ public class InternalEpatchTestLanguageLexer extends Lexer { } switch (alt2) { case 1 : - // InternalEpatchTestLanguage.g:2327:11: '^' + // InternalEpatchTestLanguage.g:2332:11: '^' { match('^'); @@ -754,7 +754,7 @@ public class InternalEpatchTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalEpatchTestLanguage.g:2327:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalEpatchTestLanguage.g:2332:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop3: do { int alt3=2; @@ -803,10 +803,10 @@ public class InternalEpatchTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEpatchTestLanguage.g:2329:10: ( ( '0' .. '9' )+ ) - // InternalEpatchTestLanguage.g:2329:12: ( '0' .. '9' )+ + // InternalEpatchTestLanguage.g:2334:10: ( ( '0' .. '9' )+ ) + // InternalEpatchTestLanguage.g:2334:12: ( '0' .. '9' )+ { - // InternalEpatchTestLanguage.g:2329:12: ( '0' .. '9' )+ + // InternalEpatchTestLanguage.g:2334:12: ( '0' .. '9' )+ int cnt4=0; loop4: do { @@ -820,7 +820,7 @@ public class InternalEpatchTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalEpatchTestLanguage.g:2329:13: '0' .. '9' + // InternalEpatchTestLanguage.g:2334:13: '0' .. '9' { matchRange('0','9'); @@ -852,10 +852,10 @@ public class InternalEpatchTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEpatchTestLanguage.g:2331:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalEpatchTestLanguage.g:2331:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalEpatchTestLanguage.g:2336:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalEpatchTestLanguage.g:2336:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalEpatchTestLanguage.g:2331:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalEpatchTestLanguage.g:2336:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt7=2; int LA7_0 = input.LA(1); @@ -873,10 +873,10 @@ public class InternalEpatchTestLanguageLexer extends Lexer { } switch (alt7) { case 1 : - // InternalEpatchTestLanguage.g:2331:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalEpatchTestLanguage.g:2336:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalEpatchTestLanguage.g:2331:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalEpatchTestLanguage.g:2336:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop5: do { int alt5=3; @@ -892,7 +892,7 @@ public class InternalEpatchTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalEpatchTestLanguage.g:2331:21: '\\\\' . + // InternalEpatchTestLanguage.g:2336:21: '\\\\' . { match('\\'); matchAny(); @@ -900,7 +900,7 @@ public class InternalEpatchTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEpatchTestLanguage.g:2331:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalEpatchTestLanguage.g:2336:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -925,10 +925,10 @@ public class InternalEpatchTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEpatchTestLanguage.g:2331:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalEpatchTestLanguage.g:2336:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalEpatchTestLanguage.g:2331:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalEpatchTestLanguage.g:2336:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop6: do { int alt6=3; @@ -944,7 +944,7 @@ public class InternalEpatchTestLanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalEpatchTestLanguage.g:2331:54: '\\\\' . + // InternalEpatchTestLanguage.g:2336:54: '\\\\' . { match('\\'); matchAny(); @@ -952,7 +952,7 @@ public class InternalEpatchTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEpatchTestLanguage.g:2331:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalEpatchTestLanguage.g:2336:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -995,12 +995,12 @@ public class InternalEpatchTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEpatchTestLanguage.g:2333:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalEpatchTestLanguage.g:2333:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalEpatchTestLanguage.g:2338:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalEpatchTestLanguage.g:2338:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalEpatchTestLanguage.g:2333:24: ( options {greedy=false; } : . )* + // InternalEpatchTestLanguage.g:2338:24: ( options {greedy=false; } : . )* loop8: do { int alt8=2; @@ -1025,7 +1025,7 @@ public class InternalEpatchTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalEpatchTestLanguage.g:2333:52: . + // InternalEpatchTestLanguage.g:2338:52: . { matchAny(); @@ -1055,12 +1055,12 @@ public class InternalEpatchTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEpatchTestLanguage.g:2335:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalEpatchTestLanguage.g:2335:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalEpatchTestLanguage.g:2340:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalEpatchTestLanguage.g:2340:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalEpatchTestLanguage.g:2335:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalEpatchTestLanguage.g:2340:24: (~ ( ( '\\n' | '\\r' ) ) )* loop9: do { int alt9=2; @@ -1073,7 +1073,7 @@ public class InternalEpatchTestLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalEpatchTestLanguage.g:2335:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalEpatchTestLanguage.g:2340: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(); @@ -1093,7 +1093,7 @@ public class InternalEpatchTestLanguageLexer extends Lexer { } } while (true); - // InternalEpatchTestLanguage.g:2335:40: ( ( '\\r' )? '\\n' )? + // InternalEpatchTestLanguage.g:2340:40: ( ( '\\r' )? '\\n' )? int alt11=2; int LA11_0 = input.LA(1); @@ -1102,9 +1102,9 @@ public class InternalEpatchTestLanguageLexer extends Lexer { } switch (alt11) { case 1 : - // InternalEpatchTestLanguage.g:2335:41: ( '\\r' )? '\\n' + // InternalEpatchTestLanguage.g:2340:41: ( '\\r' )? '\\n' { - // InternalEpatchTestLanguage.g:2335:41: ( '\\r' )? + // InternalEpatchTestLanguage.g:2340:41: ( '\\r' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1113,7 +1113,7 @@ public class InternalEpatchTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalEpatchTestLanguage.g:2335:41: '\\r' + // InternalEpatchTestLanguage.g:2340:41: '\\r' { match('\r'); @@ -1145,10 +1145,10 @@ public class InternalEpatchTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEpatchTestLanguage.g:2337:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalEpatchTestLanguage.g:2337:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEpatchTestLanguage.g:2342:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalEpatchTestLanguage.g:2342:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalEpatchTestLanguage.g:2337:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEpatchTestLanguage.g:2342:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt12=0; loop12: do { @@ -1202,8 +1202,8 @@ public class InternalEpatchTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEpatchTestLanguage.g:2339:16: ( . ) - // InternalEpatchTestLanguage.g:2339:18: . + // InternalEpatchTestLanguage.g:2344:16: ( . ) + // InternalEpatchTestLanguage.g:2344:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/internal/InternalEpatchTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/internal/InternalEpatchTestLanguageParser.java index 3c07fc64c..41cb85705 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/internal/InternalEpatchTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/parser/antlr/internal/InternalEpatchTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -102,7 +110,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleEPatch" - // InternalEpatchTestLanguage.g:64:1: entryRuleEPatch returns [EObject current=null] : iv_ruleEPatch= ruleEPatch EOF ; + // InternalEpatchTestLanguage.g:69:1: entryRuleEPatch returns [EObject current=null] : iv_ruleEPatch= ruleEPatch EOF ; public final EObject entryRuleEPatch() throws RecognitionException { EObject current = null; @@ -110,8 +118,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:64:47: (iv_ruleEPatch= ruleEPatch EOF ) - // InternalEpatchTestLanguage.g:65:2: iv_ruleEPatch= ruleEPatch EOF + // InternalEpatchTestLanguage.g:69:47: (iv_ruleEPatch= ruleEPatch EOF ) + // InternalEpatchTestLanguage.g:70:2: iv_ruleEPatch= ruleEPatch EOF { newCompositeNode(grammarAccess.getEPatchRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -138,7 +146,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleEPatch" - // InternalEpatchTestLanguage.g:71:1: ruleEPatch returns [EObject current=null] : (otherlv_0= 'epatch' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_imports_3_0= ruleImport ) )* ( (lv_resources_4_0= ruleNamedResource ) )* ( (lv_objects_5_0= ruleObjectRef ) )* otherlv_6= '}' ) ; + // InternalEpatchTestLanguage.g:76:1: ruleEPatch returns [EObject current=null] : (otherlv_0= 'epatch' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_imports_3_0= ruleImport ) )* ( (lv_resources_4_0= ruleNamedResource ) )* ( (lv_objects_5_0= ruleObjectRef ) )* otherlv_6= '}' ) ; public final EObject ruleEPatch() throws RecognitionException { EObject current = null; @@ -157,21 +165,21 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:77:2: ( (otherlv_0= 'epatch' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_imports_3_0= ruleImport ) )* ( (lv_resources_4_0= ruleNamedResource ) )* ( (lv_objects_5_0= ruleObjectRef ) )* otherlv_6= '}' ) ) - // InternalEpatchTestLanguage.g:78:2: (otherlv_0= 'epatch' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_imports_3_0= ruleImport ) )* ( (lv_resources_4_0= ruleNamedResource ) )* ( (lv_objects_5_0= ruleObjectRef ) )* otherlv_6= '}' ) + // InternalEpatchTestLanguage.g:82:2: ( (otherlv_0= 'epatch' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_imports_3_0= ruleImport ) )* ( (lv_resources_4_0= ruleNamedResource ) )* ( (lv_objects_5_0= ruleObjectRef ) )* otherlv_6= '}' ) ) + // InternalEpatchTestLanguage.g:83:2: (otherlv_0= 'epatch' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_imports_3_0= ruleImport ) )* ( (lv_resources_4_0= ruleNamedResource ) )* ( (lv_objects_5_0= ruleObjectRef ) )* otherlv_6= '}' ) { - // InternalEpatchTestLanguage.g:78:2: (otherlv_0= 'epatch' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_imports_3_0= ruleImport ) )* ( (lv_resources_4_0= ruleNamedResource ) )* ( (lv_objects_5_0= ruleObjectRef ) )* otherlv_6= '}' ) - // InternalEpatchTestLanguage.g:79:3: otherlv_0= 'epatch' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_imports_3_0= ruleImport ) )* ( (lv_resources_4_0= ruleNamedResource ) )* ( (lv_objects_5_0= ruleObjectRef ) )* otherlv_6= '}' + // InternalEpatchTestLanguage.g:83:2: (otherlv_0= 'epatch' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_imports_3_0= ruleImport ) )* ( (lv_resources_4_0= ruleNamedResource ) )* ( (lv_objects_5_0= ruleObjectRef ) )* otherlv_6= '}' ) + // InternalEpatchTestLanguage.g:84:3: otherlv_0= 'epatch' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( (lv_imports_3_0= ruleImport ) )* ( (lv_resources_4_0= ruleNamedResource ) )* ( (lv_objects_5_0= ruleObjectRef ) )* otherlv_6= '}' { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getEPatchAccess().getEpatchKeyword_0()); - // InternalEpatchTestLanguage.g:83:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:84:4: (lv_name_1_0= RULE_ID ) + // InternalEpatchTestLanguage.g:88:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:89:4: (lv_name_1_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:84:4: (lv_name_1_0= RULE_ID ) - // InternalEpatchTestLanguage.g:85:5: lv_name_1_0= RULE_ID + // InternalEpatchTestLanguage.g:89:4: (lv_name_1_0= RULE_ID ) + // InternalEpatchTestLanguage.g:90:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); @@ -197,7 +205,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_2, grammarAccess.getEPatchAccess().getLeftCurlyBracketKeyword_2()); - // InternalEpatchTestLanguage.g:105:3: ( (lv_imports_3_0= ruleImport ) )* + // InternalEpatchTestLanguage.g:110:3: ( (lv_imports_3_0= ruleImport ) )* loop1: do { int alt1=2; @@ -210,10 +218,10 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt1) { case 1 : - // InternalEpatchTestLanguage.g:106:4: (lv_imports_3_0= ruleImport ) + // InternalEpatchTestLanguage.g:111:4: (lv_imports_3_0= ruleImport ) { - // InternalEpatchTestLanguage.g:106:4: (lv_imports_3_0= ruleImport ) - // InternalEpatchTestLanguage.g:107:5: lv_imports_3_0= ruleImport + // InternalEpatchTestLanguage.g:111:4: (lv_imports_3_0= ruleImport ) + // InternalEpatchTestLanguage.g:112:5: lv_imports_3_0= ruleImport { newCompositeNode(grammarAccess.getEPatchAccess().getImportsImportParserRuleCall_3_0()); @@ -246,7 +254,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } } while (true); - // InternalEpatchTestLanguage.g:124:3: ( (lv_resources_4_0= ruleNamedResource ) )* + // InternalEpatchTestLanguage.g:129:3: ( (lv_resources_4_0= ruleNamedResource ) )* loop2: do { int alt2=2; @@ -259,10 +267,10 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt2) { case 1 : - // InternalEpatchTestLanguage.g:125:4: (lv_resources_4_0= ruleNamedResource ) + // InternalEpatchTestLanguage.g:130:4: (lv_resources_4_0= ruleNamedResource ) { - // InternalEpatchTestLanguage.g:125:4: (lv_resources_4_0= ruleNamedResource ) - // InternalEpatchTestLanguage.g:126:5: lv_resources_4_0= ruleNamedResource + // InternalEpatchTestLanguage.g:130:4: (lv_resources_4_0= ruleNamedResource ) + // InternalEpatchTestLanguage.g:131:5: lv_resources_4_0= ruleNamedResource { newCompositeNode(grammarAccess.getEPatchAccess().getResourcesNamedResourceParserRuleCall_4_0()); @@ -295,7 +303,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } } while (true); - // InternalEpatchTestLanguage.g:143:3: ( (lv_objects_5_0= ruleObjectRef ) )* + // InternalEpatchTestLanguage.g:148:3: ( (lv_objects_5_0= ruleObjectRef ) )* loop3: do { int alt3=2; @@ -308,10 +316,10 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt3) { case 1 : - // InternalEpatchTestLanguage.g:144:4: (lv_objects_5_0= ruleObjectRef ) + // InternalEpatchTestLanguage.g:149:4: (lv_objects_5_0= ruleObjectRef ) { - // InternalEpatchTestLanguage.g:144:4: (lv_objects_5_0= ruleObjectRef ) - // InternalEpatchTestLanguage.g:145:5: lv_objects_5_0= ruleObjectRef + // InternalEpatchTestLanguage.g:149:4: (lv_objects_5_0= ruleObjectRef ) + // InternalEpatchTestLanguage.g:150:5: lv_objects_5_0= ruleObjectRef { newCompositeNode(grammarAccess.getEPatchAccess().getObjectsObjectRefParserRuleCall_5_0()); @@ -371,7 +379,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleImport" - // InternalEpatchTestLanguage.g:170:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; + // InternalEpatchTestLanguage.g:175:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ; public final EObject entryRuleImport() throws RecognitionException { EObject current = null; @@ -379,8 +387,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:170:47: (iv_ruleImport= ruleImport EOF ) - // InternalEpatchTestLanguage.g:171:2: iv_ruleImport= ruleImport EOF + // InternalEpatchTestLanguage.g:175:47: (iv_ruleImport= ruleImport EOF ) + // InternalEpatchTestLanguage.g:176:2: iv_ruleImport= ruleImport EOF { newCompositeNode(grammarAccess.getImportRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -407,7 +415,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleImport" - // InternalEpatchTestLanguage.g:177:1: ruleImport returns [EObject current=null] : (this_ModelImport_0= ruleModelImport | this_JavaImport_1= ruleJavaImport | this_ExtensionImport_2= ruleExtensionImport ) ; + // InternalEpatchTestLanguage.g:182:1: ruleImport returns [EObject current=null] : (this_ModelImport_0= ruleModelImport | this_JavaImport_1= ruleJavaImport | this_ExtensionImport_2= ruleExtensionImport ) ; public final EObject ruleImport() throws RecognitionException { EObject current = null; @@ -422,10 +430,10 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:183:2: ( (this_ModelImport_0= ruleModelImport | this_JavaImport_1= ruleJavaImport | this_ExtensionImport_2= ruleExtensionImport ) ) - // InternalEpatchTestLanguage.g:184:2: (this_ModelImport_0= ruleModelImport | this_JavaImport_1= ruleJavaImport | this_ExtensionImport_2= ruleExtensionImport ) + // InternalEpatchTestLanguage.g:188:2: ( (this_ModelImport_0= ruleModelImport | this_JavaImport_1= ruleJavaImport | this_ExtensionImport_2= ruleExtensionImport ) ) + // InternalEpatchTestLanguage.g:189:2: (this_ModelImport_0= ruleModelImport | this_JavaImport_1= ruleJavaImport | this_ExtensionImport_2= ruleExtensionImport ) { - // InternalEpatchTestLanguage.g:184:2: (this_ModelImport_0= ruleModelImport | this_JavaImport_1= ruleJavaImport | this_ExtensionImport_2= ruleExtensionImport ) + // InternalEpatchTestLanguage.g:189:2: (this_ModelImport_0= ruleModelImport | this_JavaImport_1= ruleJavaImport | this_ExtensionImport_2= ruleExtensionImport ) int alt4=3; int LA4_0 = input.LA(1); @@ -462,7 +470,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt4) { case 1 : - // InternalEpatchTestLanguage.g:185:3: this_ModelImport_0= ruleModelImport + // InternalEpatchTestLanguage.g:190:3: this_ModelImport_0= ruleModelImport { newCompositeNode(grammarAccess.getImportAccess().getModelImportParserRuleCall_0()); @@ -480,7 +488,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:194:3: this_JavaImport_1= ruleJavaImport + // InternalEpatchTestLanguage.g:199:3: this_JavaImport_1= ruleJavaImport { newCompositeNode(grammarAccess.getImportAccess().getJavaImportParserRuleCall_1()); @@ -498,7 +506,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 3 : - // InternalEpatchTestLanguage.g:203:3: this_ExtensionImport_2= ruleExtensionImport + // InternalEpatchTestLanguage.g:208:3: this_ExtensionImport_2= ruleExtensionImport { newCompositeNode(grammarAccess.getImportAccess().getExtensionImportParserRuleCall_2()); @@ -538,7 +546,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleModelImport" - // InternalEpatchTestLanguage.g:215:1: entryRuleModelImport returns [EObject current=null] : iv_ruleModelImport= ruleModelImport EOF ; + // InternalEpatchTestLanguage.g:220:1: entryRuleModelImport returns [EObject current=null] : iv_ruleModelImport= ruleModelImport EOF ; public final EObject entryRuleModelImport() throws RecognitionException { EObject current = null; @@ -546,8 +554,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:215:52: (iv_ruleModelImport= ruleModelImport EOF ) - // InternalEpatchTestLanguage.g:216:2: iv_ruleModelImport= ruleModelImport EOF + // InternalEpatchTestLanguage.g:220:52: (iv_ruleModelImport= ruleModelImport EOF ) + // InternalEpatchTestLanguage.g:221:2: iv_ruleModelImport= ruleModelImport EOF { newCompositeNode(grammarAccess.getModelImportRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -574,7 +582,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleModelImport" - // InternalEpatchTestLanguage.g:222:1: ruleModelImport returns [EObject current=null] : (this_ResourceImport_0= ruleResourceImport | this_EPackageImport_1= ruleEPackageImport ) ; + // InternalEpatchTestLanguage.g:227:1: ruleModelImport returns [EObject current=null] : (this_ResourceImport_0= ruleResourceImport | this_EPackageImport_1= ruleEPackageImport ) ; public final EObject ruleModelImport() throws RecognitionException { EObject current = null; @@ -587,10 +595,10 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:228:2: ( (this_ResourceImport_0= ruleResourceImport | this_EPackageImport_1= ruleEPackageImport ) ) - // InternalEpatchTestLanguage.g:229:2: (this_ResourceImport_0= ruleResourceImport | this_EPackageImport_1= ruleEPackageImport ) + // InternalEpatchTestLanguage.g:233:2: ( (this_ResourceImport_0= ruleResourceImport | this_EPackageImport_1= ruleEPackageImport ) ) + // InternalEpatchTestLanguage.g:234:2: (this_ResourceImport_0= ruleResourceImport | this_EPackageImport_1= ruleEPackageImport ) { - // InternalEpatchTestLanguage.g:229:2: (this_ResourceImport_0= ruleResourceImport | this_EPackageImport_1= ruleEPackageImport ) + // InternalEpatchTestLanguage.g:234:2: (this_ResourceImport_0= ruleResourceImport | this_EPackageImport_1= ruleEPackageImport ) int alt5=2; int LA5_0 = input.LA(1); @@ -628,7 +636,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt5) { case 1 : - // InternalEpatchTestLanguage.g:230:3: this_ResourceImport_0= ruleResourceImport + // InternalEpatchTestLanguage.g:235:3: this_ResourceImport_0= ruleResourceImport { newCompositeNode(grammarAccess.getModelImportAccess().getResourceImportParserRuleCall_0()); @@ -646,7 +654,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:239:3: this_EPackageImport_1= ruleEPackageImport + // InternalEpatchTestLanguage.g:244:3: this_EPackageImport_1= ruleEPackageImport { newCompositeNode(grammarAccess.getModelImportAccess().getEPackageImportParserRuleCall_1()); @@ -686,7 +694,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleResourceImport" - // InternalEpatchTestLanguage.g:251:1: entryRuleResourceImport returns [EObject current=null] : iv_ruleResourceImport= ruleResourceImport EOF ; + // InternalEpatchTestLanguage.g:256:1: entryRuleResourceImport returns [EObject current=null] : iv_ruleResourceImport= ruleResourceImport EOF ; public final EObject entryRuleResourceImport() throws RecognitionException { EObject current = null; @@ -694,8 +702,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:251:55: (iv_ruleResourceImport= ruleResourceImport EOF ) - // InternalEpatchTestLanguage.g:252:2: iv_ruleResourceImport= ruleResourceImport EOF + // InternalEpatchTestLanguage.g:256:55: (iv_ruleResourceImport= ruleResourceImport EOF ) + // InternalEpatchTestLanguage.g:257:2: iv_ruleResourceImport= ruleResourceImport EOF { newCompositeNode(grammarAccess.getResourceImportRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -722,7 +730,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleResourceImport" - // InternalEpatchTestLanguage.g:258:1: ruleResourceImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'uri' ( (lv_uri_3_0= RULE_STRING ) ) ) ; + // InternalEpatchTestLanguage.g:263:1: ruleResourceImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'uri' ( (lv_uri_3_0= RULE_STRING ) ) ) ; public final EObject ruleResourceImport() throws RecognitionException { EObject current = null; @@ -735,21 +743,21 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:264:2: ( (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'uri' ( (lv_uri_3_0= RULE_STRING ) ) ) ) - // InternalEpatchTestLanguage.g:265:2: (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'uri' ( (lv_uri_3_0= RULE_STRING ) ) ) + // InternalEpatchTestLanguage.g:269:2: ( (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'uri' ( (lv_uri_3_0= RULE_STRING ) ) ) ) + // InternalEpatchTestLanguage.g:270:2: (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'uri' ( (lv_uri_3_0= RULE_STRING ) ) ) { - // InternalEpatchTestLanguage.g:265:2: (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'uri' ( (lv_uri_3_0= RULE_STRING ) ) ) - // InternalEpatchTestLanguage.g:266:3: otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'uri' ( (lv_uri_3_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:270:2: (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'uri' ( (lv_uri_3_0= RULE_STRING ) ) ) + // InternalEpatchTestLanguage.g:271:3: otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'uri' ( (lv_uri_3_0= RULE_STRING ) ) { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getResourceImportAccess().getImportKeyword_0()); - // InternalEpatchTestLanguage.g:270:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:271:4: (lv_name_1_0= RULE_ID ) + // InternalEpatchTestLanguage.g:275:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:276:4: (lv_name_1_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:271:4: (lv_name_1_0= RULE_ID ) - // InternalEpatchTestLanguage.g:272:5: lv_name_1_0= RULE_ID + // InternalEpatchTestLanguage.g:276:4: (lv_name_1_0= RULE_ID ) + // InternalEpatchTestLanguage.g:277:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -775,11 +783,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_2, grammarAccess.getResourceImportAccess().getUriKeyword_2()); - // InternalEpatchTestLanguage.g:292:3: ( (lv_uri_3_0= RULE_STRING ) ) - // InternalEpatchTestLanguage.g:293:4: (lv_uri_3_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:297:3: ( (lv_uri_3_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:298:4: (lv_uri_3_0= RULE_STRING ) { - // InternalEpatchTestLanguage.g:293:4: (lv_uri_3_0= RULE_STRING ) - // InternalEpatchTestLanguage.g:294:5: lv_uri_3_0= RULE_STRING + // InternalEpatchTestLanguage.g:298:4: (lv_uri_3_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:299:5: lv_uri_3_0= RULE_STRING { lv_uri_3_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -824,7 +832,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleEPackageImport" - // InternalEpatchTestLanguage.g:314:1: entryRuleEPackageImport returns [EObject current=null] : iv_ruleEPackageImport= ruleEPackageImport EOF ; + // InternalEpatchTestLanguage.g:319:1: entryRuleEPackageImport returns [EObject current=null] : iv_ruleEPackageImport= ruleEPackageImport EOF ; public final EObject entryRuleEPackageImport() throws RecognitionException { EObject current = null; @@ -832,8 +840,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:314:55: (iv_ruleEPackageImport= ruleEPackageImport EOF ) - // InternalEpatchTestLanguage.g:315:2: iv_ruleEPackageImport= ruleEPackageImport EOF + // InternalEpatchTestLanguage.g:319:55: (iv_ruleEPackageImport= ruleEPackageImport EOF ) + // InternalEpatchTestLanguage.g:320:2: iv_ruleEPackageImport= ruleEPackageImport EOF { newCompositeNode(grammarAccess.getEPackageImportRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -860,7 +868,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleEPackageImport" - // InternalEpatchTestLanguage.g:321:1: ruleEPackageImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'ns' ( (lv_nsURI_3_0= RULE_STRING ) ) ) ; + // InternalEpatchTestLanguage.g:326:1: ruleEPackageImport returns [EObject current=null] : (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'ns' ( (lv_nsURI_3_0= RULE_STRING ) ) ) ; public final EObject ruleEPackageImport() throws RecognitionException { EObject current = null; @@ -873,21 +881,21 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:327:2: ( (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'ns' ( (lv_nsURI_3_0= RULE_STRING ) ) ) ) - // InternalEpatchTestLanguage.g:328:2: (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'ns' ( (lv_nsURI_3_0= RULE_STRING ) ) ) + // InternalEpatchTestLanguage.g:332:2: ( (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'ns' ( (lv_nsURI_3_0= RULE_STRING ) ) ) ) + // InternalEpatchTestLanguage.g:333:2: (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'ns' ( (lv_nsURI_3_0= RULE_STRING ) ) ) { - // InternalEpatchTestLanguage.g:328:2: (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'ns' ( (lv_nsURI_3_0= RULE_STRING ) ) ) - // InternalEpatchTestLanguage.g:329:3: otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'ns' ( (lv_nsURI_3_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:333:2: (otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'ns' ( (lv_nsURI_3_0= RULE_STRING ) ) ) + // InternalEpatchTestLanguage.g:334:3: otherlv_0= 'import' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= 'ns' ( (lv_nsURI_3_0= RULE_STRING ) ) { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getEPackageImportAccess().getImportKeyword_0()); - // InternalEpatchTestLanguage.g:333:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:334:4: (lv_name_1_0= RULE_ID ) + // InternalEpatchTestLanguage.g:338:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:339:4: (lv_name_1_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:334:4: (lv_name_1_0= RULE_ID ) - // InternalEpatchTestLanguage.g:335:5: lv_name_1_0= RULE_ID + // InternalEpatchTestLanguage.g:339:4: (lv_name_1_0= RULE_ID ) + // InternalEpatchTestLanguage.g:340:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_10); @@ -913,11 +921,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_2, grammarAccess.getEPackageImportAccess().getNsKeyword_2()); - // InternalEpatchTestLanguage.g:355:3: ( (lv_nsURI_3_0= RULE_STRING ) ) - // InternalEpatchTestLanguage.g:356:4: (lv_nsURI_3_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:360:3: ( (lv_nsURI_3_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:361:4: (lv_nsURI_3_0= RULE_STRING ) { - // InternalEpatchTestLanguage.g:356:4: (lv_nsURI_3_0= RULE_STRING ) - // InternalEpatchTestLanguage.g:357:5: lv_nsURI_3_0= RULE_STRING + // InternalEpatchTestLanguage.g:361:4: (lv_nsURI_3_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:362:5: lv_nsURI_3_0= RULE_STRING { lv_nsURI_3_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -962,7 +970,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleJavaImport" - // InternalEpatchTestLanguage.g:377:1: entryRuleJavaImport returns [EObject current=null] : iv_ruleJavaImport= ruleJavaImport EOF ; + // InternalEpatchTestLanguage.g:382:1: entryRuleJavaImport returns [EObject current=null] : iv_ruleJavaImport= ruleJavaImport EOF ; public final EObject entryRuleJavaImport() throws RecognitionException { EObject current = null; @@ -970,8 +978,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:377:51: (iv_ruleJavaImport= ruleJavaImport EOF ) - // InternalEpatchTestLanguage.g:378:2: iv_ruleJavaImport= ruleJavaImport EOF + // InternalEpatchTestLanguage.g:382:51: (iv_ruleJavaImport= ruleJavaImport EOF ) + // InternalEpatchTestLanguage.g:383:2: iv_ruleJavaImport= ruleJavaImport EOF { newCompositeNode(grammarAccess.getJavaImportRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -998,7 +1006,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleJavaImport" - // InternalEpatchTestLanguage.g:384:1: ruleJavaImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'java' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) )* ) ; + // InternalEpatchTestLanguage.g:389:1: ruleJavaImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'java' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) )* ) ; public final EObject ruleJavaImport() throws RecognitionException { EObject current = null; @@ -1012,11 +1020,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:390:2: ( (otherlv_0= 'import' otherlv_1= 'java' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) )* ) ) - // InternalEpatchTestLanguage.g:391:2: (otherlv_0= 'import' otherlv_1= 'java' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) )* ) + // InternalEpatchTestLanguage.g:395:2: ( (otherlv_0= 'import' otherlv_1= 'java' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) )* ) ) + // InternalEpatchTestLanguage.g:396:2: (otherlv_0= 'import' otherlv_1= 'java' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) )* ) { - // InternalEpatchTestLanguage.g:391:2: (otherlv_0= 'import' otherlv_1= 'java' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) )* ) - // InternalEpatchTestLanguage.g:392:3: otherlv_0= 'import' otherlv_1= 'java' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) )* + // InternalEpatchTestLanguage.g:396:2: (otherlv_0= 'import' otherlv_1= 'java' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) )* ) + // InternalEpatchTestLanguage.g:397:3: otherlv_0= 'import' otherlv_1= 'java' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) )* { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_11); @@ -1026,11 +1034,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_1, grammarAccess.getJavaImportAccess().getJavaKeyword_1()); - // InternalEpatchTestLanguage.g:400:3: ( (lv_path_2_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:401:4: (lv_path_2_0= RULE_ID ) + // InternalEpatchTestLanguage.g:405:3: ( (lv_path_2_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:406:4: (lv_path_2_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:401:4: (lv_path_2_0= RULE_ID ) - // InternalEpatchTestLanguage.g:402:5: lv_path_2_0= RULE_ID + // InternalEpatchTestLanguage.g:406:4: (lv_path_2_0= RULE_ID ) + // InternalEpatchTestLanguage.g:407:5: lv_path_2_0= RULE_ID { lv_path_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_12); @@ -1052,7 +1060,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:418:3: (otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) )* + // InternalEpatchTestLanguage.g:423:3: (otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) )* loop6: do { int alt6=2; @@ -1065,17 +1073,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt6) { case 1 : - // InternalEpatchTestLanguage.g:419:4: otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:424:4: otherlv_3= '.' ( (lv_path_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getJavaImportAccess().getFullStopKeyword_3_0()); - // InternalEpatchTestLanguage.g:423:4: ( (lv_path_4_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:424:5: (lv_path_4_0= RULE_ID ) + // InternalEpatchTestLanguage.g:428:4: ( (lv_path_4_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:429:5: (lv_path_4_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:424:5: (lv_path_4_0= RULE_ID ) - // InternalEpatchTestLanguage.g:425:6: lv_path_4_0= RULE_ID + // InternalEpatchTestLanguage.g:429:5: (lv_path_4_0= RULE_ID ) + // InternalEpatchTestLanguage.g:430:6: lv_path_4_0= RULE_ID { lv_path_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_12); @@ -1129,7 +1137,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleExtensionImport" - // InternalEpatchTestLanguage.g:446:1: entryRuleExtensionImport returns [EObject current=null] : iv_ruleExtensionImport= ruleExtensionImport EOF ; + // InternalEpatchTestLanguage.g:451:1: entryRuleExtensionImport returns [EObject current=null] : iv_ruleExtensionImport= ruleExtensionImport EOF ; public final EObject entryRuleExtensionImport() throws RecognitionException { EObject current = null; @@ -1137,8 +1145,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:446:56: (iv_ruleExtensionImport= ruleExtensionImport EOF ) - // InternalEpatchTestLanguage.g:447:2: iv_ruleExtensionImport= ruleExtensionImport EOF + // InternalEpatchTestLanguage.g:451:56: (iv_ruleExtensionImport= ruleExtensionImport EOF ) + // InternalEpatchTestLanguage.g:452:2: iv_ruleExtensionImport= ruleExtensionImport EOF { newCompositeNode(grammarAccess.getExtensionImportRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1165,7 +1173,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleExtensionImport" - // InternalEpatchTestLanguage.g:453:1: ruleExtensionImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'extension' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) )* ) ; + // InternalEpatchTestLanguage.g:458:1: ruleExtensionImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'extension' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) )* ) ; public final EObject ruleExtensionImport() throws RecognitionException { EObject current = null; @@ -1179,11 +1187,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:459:2: ( (otherlv_0= 'import' otherlv_1= 'extension' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) )* ) ) - // InternalEpatchTestLanguage.g:460:2: (otherlv_0= 'import' otherlv_1= 'extension' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) )* ) + // InternalEpatchTestLanguage.g:464:2: ( (otherlv_0= 'import' otherlv_1= 'extension' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) )* ) ) + // InternalEpatchTestLanguage.g:465:2: (otherlv_0= 'import' otherlv_1= 'extension' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) )* ) { - // InternalEpatchTestLanguage.g:460:2: (otherlv_0= 'import' otherlv_1= 'extension' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) )* ) - // InternalEpatchTestLanguage.g:461:3: otherlv_0= 'import' otherlv_1= 'extension' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) )* + // InternalEpatchTestLanguage.g:465:2: (otherlv_0= 'import' otherlv_1= 'extension' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) )* ) + // InternalEpatchTestLanguage.g:466:3: otherlv_0= 'import' otherlv_1= 'extension' ( (lv_path_2_0= RULE_ID ) ) (otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) )* { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_13); @@ -1193,11 +1201,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_1, grammarAccess.getExtensionImportAccess().getExtensionKeyword_1()); - // InternalEpatchTestLanguage.g:469:3: ( (lv_path_2_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:470:4: (lv_path_2_0= RULE_ID ) + // InternalEpatchTestLanguage.g:474:3: ( (lv_path_2_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:475:4: (lv_path_2_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:470:4: (lv_path_2_0= RULE_ID ) - // InternalEpatchTestLanguage.g:471:5: lv_path_2_0= RULE_ID + // InternalEpatchTestLanguage.g:475:4: (lv_path_2_0= RULE_ID ) + // InternalEpatchTestLanguage.g:476:5: lv_path_2_0= RULE_ID { lv_path_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); @@ -1219,7 +1227,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:487:3: (otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) )* + // InternalEpatchTestLanguage.g:492:3: (otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) )* loop7: do { int alt7=2; @@ -1232,17 +1240,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt7) { case 1 : - // InternalEpatchTestLanguage.g:488:4: otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:493:4: otherlv_3= '::' ( (lv_path_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getExtensionImportAccess().getColonColonKeyword_3_0()); - // InternalEpatchTestLanguage.g:492:4: ( (lv_path_4_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:493:5: (lv_path_4_0= RULE_ID ) + // InternalEpatchTestLanguage.g:497:4: ( (lv_path_4_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:498:5: (lv_path_4_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:493:5: (lv_path_4_0= RULE_ID ) - // InternalEpatchTestLanguage.g:494:6: lv_path_4_0= RULE_ID + // InternalEpatchTestLanguage.g:498:5: (lv_path_4_0= RULE_ID ) + // InternalEpatchTestLanguage.g:499:6: lv_path_4_0= RULE_ID { lv_path_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); @@ -1296,7 +1304,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleNamedResource" - // InternalEpatchTestLanguage.g:515:1: entryRuleNamedResource returns [EObject current=null] : iv_ruleNamedResource= ruleNamedResource EOF ; + // InternalEpatchTestLanguage.g:520:1: entryRuleNamedResource returns [EObject current=null] : iv_ruleNamedResource= ruleNamedResource EOF ; public final EObject entryRuleNamedResource() throws RecognitionException { EObject current = null; @@ -1304,8 +1312,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:515:54: (iv_ruleNamedResource= ruleNamedResource EOF ) - // InternalEpatchTestLanguage.g:516:2: iv_ruleNamedResource= ruleNamedResource EOF + // InternalEpatchTestLanguage.g:520:54: (iv_ruleNamedResource= ruleNamedResource EOF ) + // InternalEpatchTestLanguage.g:521:2: iv_ruleNamedResource= ruleNamedResource EOF { newCompositeNode(grammarAccess.getNamedResourceRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1332,7 +1340,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleNamedResource" - // InternalEpatchTestLanguage.g:522:1: ruleNamedResource returns [EObject current=null] : (otherlv_0= 'resource' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= 'left' ( (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) | ( (lv_leftRoot_6_0= ruleCreatedObject ) ) ) otherlv_7= ';' otherlv_8= 'right' ( (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) | ( (lv_rightRoot_11_0= ruleCreatedObject ) ) ) otherlv_12= ';' otherlv_13= '}' ) ; + // InternalEpatchTestLanguage.g:527:1: ruleNamedResource returns [EObject current=null] : (otherlv_0= 'resource' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= 'left' ( (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) | ( (lv_leftRoot_6_0= ruleCreatedObject ) ) ) otherlv_7= ';' otherlv_8= 'right' ( (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) | ( (lv_rightRoot_11_0= ruleCreatedObject ) ) ) otherlv_12= ';' otherlv_13= '}' ) ; public final EObject ruleNamedResource() throws RecognitionException { EObject current = null; @@ -1357,21 +1365,21 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:528:2: ( (otherlv_0= 'resource' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= 'left' ( (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) | ( (lv_leftRoot_6_0= ruleCreatedObject ) ) ) otherlv_7= ';' otherlv_8= 'right' ( (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) | ( (lv_rightRoot_11_0= ruleCreatedObject ) ) ) otherlv_12= ';' otherlv_13= '}' ) ) - // InternalEpatchTestLanguage.g:529:2: (otherlv_0= 'resource' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= 'left' ( (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) | ( (lv_leftRoot_6_0= ruleCreatedObject ) ) ) otherlv_7= ';' otherlv_8= 'right' ( (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) | ( (lv_rightRoot_11_0= ruleCreatedObject ) ) ) otherlv_12= ';' otherlv_13= '}' ) + // InternalEpatchTestLanguage.g:533:2: ( (otherlv_0= 'resource' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= 'left' ( (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) | ( (lv_leftRoot_6_0= ruleCreatedObject ) ) ) otherlv_7= ';' otherlv_8= 'right' ( (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) | ( (lv_rightRoot_11_0= ruleCreatedObject ) ) ) otherlv_12= ';' otherlv_13= '}' ) ) + // InternalEpatchTestLanguage.g:534:2: (otherlv_0= 'resource' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= 'left' ( (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) | ( (lv_leftRoot_6_0= ruleCreatedObject ) ) ) otherlv_7= ';' otherlv_8= 'right' ( (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) | ( (lv_rightRoot_11_0= ruleCreatedObject ) ) ) otherlv_12= ';' otherlv_13= '}' ) { - // InternalEpatchTestLanguage.g:529:2: (otherlv_0= 'resource' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= 'left' ( (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) | ( (lv_leftRoot_6_0= ruleCreatedObject ) ) ) otherlv_7= ';' otherlv_8= 'right' ( (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) | ( (lv_rightRoot_11_0= ruleCreatedObject ) ) ) otherlv_12= ';' otherlv_13= '}' ) - // InternalEpatchTestLanguage.g:530:3: otherlv_0= 'resource' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= 'left' ( (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) | ( (lv_leftRoot_6_0= ruleCreatedObject ) ) ) otherlv_7= ';' otherlv_8= 'right' ( (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) | ( (lv_rightRoot_11_0= ruleCreatedObject ) ) ) otherlv_12= ';' otherlv_13= '}' + // InternalEpatchTestLanguage.g:534:2: (otherlv_0= 'resource' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= 'left' ( (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) | ( (lv_leftRoot_6_0= ruleCreatedObject ) ) ) otherlv_7= ';' otherlv_8= 'right' ( (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) | ( (lv_rightRoot_11_0= ruleCreatedObject ) ) ) otherlv_12= ';' otherlv_13= '}' ) + // InternalEpatchTestLanguage.g:535:3: otherlv_0= 'resource' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= 'left' ( (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) | ( (lv_leftRoot_6_0= ruleCreatedObject ) ) ) otherlv_7= ';' otherlv_8= 'right' ( (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) | ( (lv_rightRoot_11_0= ruleCreatedObject ) ) ) otherlv_12= ';' otherlv_13= '}' { otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getNamedResourceAccess().getResourceKeyword_0()); - // InternalEpatchTestLanguage.g:534:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:535:4: (lv_name_1_0= RULE_ID ) + // InternalEpatchTestLanguage.g:539:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:540:4: (lv_name_1_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:535:4: (lv_name_1_0= RULE_ID ) - // InternalEpatchTestLanguage.g:536:5: lv_name_1_0= RULE_ID + // InternalEpatchTestLanguage.g:540:4: (lv_name_1_0= RULE_ID ) + // InternalEpatchTestLanguage.g:541:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); @@ -1401,7 +1409,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_3, grammarAccess.getNamedResourceAccess().getLeftKeyword_3()); - // InternalEpatchTestLanguage.g:560:3: ( (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) | ( (lv_leftRoot_6_0= ruleCreatedObject ) ) ) + // InternalEpatchTestLanguage.g:565:3: ( (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) | ( (lv_leftRoot_6_0= ruleCreatedObject ) ) ) int alt8=2; int LA8_0 = input.LA(1); @@ -1419,20 +1427,20 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt8) { case 1 : - // InternalEpatchTestLanguage.g:561:4: (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) + // InternalEpatchTestLanguage.g:566:4: (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) { - // InternalEpatchTestLanguage.g:561:4: (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) - // InternalEpatchTestLanguage.g:562:5: otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:566:4: (otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) ) + // InternalEpatchTestLanguage.g:567:5: otherlv_4= 'uri' ( (lv_leftUri_5_0= RULE_STRING ) ) { otherlv_4=(Token)match(input,16,FollowSets000.FOLLOW_9); newLeafNode(otherlv_4, grammarAccess.getNamedResourceAccess().getUriKeyword_4_0_0()); - // InternalEpatchTestLanguage.g:566:5: ( (lv_leftUri_5_0= RULE_STRING ) ) - // InternalEpatchTestLanguage.g:567:6: (lv_leftUri_5_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:571:5: ( (lv_leftUri_5_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:572:6: (lv_leftUri_5_0= RULE_STRING ) { - // InternalEpatchTestLanguage.g:567:6: (lv_leftUri_5_0= RULE_STRING ) - // InternalEpatchTestLanguage.g:568:7: lv_leftUri_5_0= RULE_STRING + // InternalEpatchTestLanguage.g:572:6: (lv_leftUri_5_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:573:7: lv_leftUri_5_0= RULE_STRING { lv_leftUri_5_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_17); @@ -1461,13 +1469,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:586:4: ( (lv_leftRoot_6_0= ruleCreatedObject ) ) + // InternalEpatchTestLanguage.g:591:4: ( (lv_leftRoot_6_0= ruleCreatedObject ) ) { - // InternalEpatchTestLanguage.g:586:4: ( (lv_leftRoot_6_0= ruleCreatedObject ) ) - // InternalEpatchTestLanguage.g:587:5: (lv_leftRoot_6_0= ruleCreatedObject ) + // InternalEpatchTestLanguage.g:591:4: ( (lv_leftRoot_6_0= ruleCreatedObject ) ) + // InternalEpatchTestLanguage.g:592:5: (lv_leftRoot_6_0= ruleCreatedObject ) { - // InternalEpatchTestLanguage.g:587:5: (lv_leftRoot_6_0= ruleCreatedObject ) - // InternalEpatchTestLanguage.g:588:6: lv_leftRoot_6_0= ruleCreatedObject + // InternalEpatchTestLanguage.g:592:5: (lv_leftRoot_6_0= ruleCreatedObject ) + // InternalEpatchTestLanguage.g:593:6: lv_leftRoot_6_0= ruleCreatedObject { newCompositeNode(grammarAccess.getNamedResourceAccess().getLeftRootCreatedObjectParserRuleCall_4_1_0()); @@ -1508,7 +1516,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_8, grammarAccess.getNamedResourceAccess().getRightKeyword_6()); - // InternalEpatchTestLanguage.g:614:3: ( (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) | ( (lv_rightRoot_11_0= ruleCreatedObject ) ) ) + // InternalEpatchTestLanguage.g:619:3: ( (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) | ( (lv_rightRoot_11_0= ruleCreatedObject ) ) ) int alt9=2; int LA9_0 = input.LA(1); @@ -1526,20 +1534,20 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt9) { case 1 : - // InternalEpatchTestLanguage.g:615:4: (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) + // InternalEpatchTestLanguage.g:620:4: (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) { - // InternalEpatchTestLanguage.g:615:4: (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) - // InternalEpatchTestLanguage.g:616:5: otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:620:4: (otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) ) + // InternalEpatchTestLanguage.g:621:5: otherlv_9= 'uri' ( (lv_rightUri_10_0= RULE_STRING ) ) { otherlv_9=(Token)match(input,16,FollowSets000.FOLLOW_9); newLeafNode(otherlv_9, grammarAccess.getNamedResourceAccess().getUriKeyword_7_0_0()); - // InternalEpatchTestLanguage.g:620:5: ( (lv_rightUri_10_0= RULE_STRING ) ) - // InternalEpatchTestLanguage.g:621:6: (lv_rightUri_10_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:625:5: ( (lv_rightUri_10_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:626:6: (lv_rightUri_10_0= RULE_STRING ) { - // InternalEpatchTestLanguage.g:621:6: (lv_rightUri_10_0= RULE_STRING ) - // InternalEpatchTestLanguage.g:622:7: lv_rightUri_10_0= RULE_STRING + // InternalEpatchTestLanguage.g:626:6: (lv_rightUri_10_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:627:7: lv_rightUri_10_0= RULE_STRING { lv_rightUri_10_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_17); @@ -1568,13 +1576,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:640:4: ( (lv_rightRoot_11_0= ruleCreatedObject ) ) + // InternalEpatchTestLanguage.g:645:4: ( (lv_rightRoot_11_0= ruleCreatedObject ) ) { - // InternalEpatchTestLanguage.g:640:4: ( (lv_rightRoot_11_0= ruleCreatedObject ) ) - // InternalEpatchTestLanguage.g:641:5: (lv_rightRoot_11_0= ruleCreatedObject ) + // InternalEpatchTestLanguage.g:645:4: ( (lv_rightRoot_11_0= ruleCreatedObject ) ) + // InternalEpatchTestLanguage.g:646:5: (lv_rightRoot_11_0= ruleCreatedObject ) { - // InternalEpatchTestLanguage.g:641:5: (lv_rightRoot_11_0= ruleCreatedObject ) - // InternalEpatchTestLanguage.g:642:6: lv_rightRoot_11_0= ruleCreatedObject + // InternalEpatchTestLanguage.g:646:5: (lv_rightRoot_11_0= ruleCreatedObject ) + // InternalEpatchTestLanguage.g:647:6: lv_rightRoot_11_0= ruleCreatedObject { newCompositeNode(grammarAccess.getNamedResourceAccess().getRightRootCreatedObjectParserRuleCall_7_1_0()); @@ -1638,7 +1646,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleObjectRef" - // InternalEpatchTestLanguage.g:672:1: entryRuleObjectRef returns [EObject current=null] : iv_ruleObjectRef= ruleObjectRef EOF ; + // InternalEpatchTestLanguage.g:677:1: entryRuleObjectRef returns [EObject current=null] : iv_ruleObjectRef= ruleObjectRef EOF ; public final EObject entryRuleObjectRef() throws RecognitionException { EObject current = null; @@ -1646,8 +1654,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:672:50: (iv_ruleObjectRef= ruleObjectRef EOF ) - // InternalEpatchTestLanguage.g:673:2: iv_ruleObjectRef= ruleObjectRef EOF + // InternalEpatchTestLanguage.g:677:50: (iv_ruleObjectRef= ruleObjectRef EOF ) + // InternalEpatchTestLanguage.g:678:2: iv_ruleObjectRef= ruleObjectRef EOF { newCompositeNode(grammarAccess.getObjectRefRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1674,7 +1682,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleObjectRef" - // InternalEpatchTestLanguage.g:679:1: ruleObjectRef returns [EObject current=null] : (otherlv_0= 'object' ( (lv_name_1_0= RULE_ID ) )? ( ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) | (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) ) (otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' )? ) ; + // InternalEpatchTestLanguage.g:684:1: ruleObjectRef returns [EObject current=null] : (otherlv_0= 'object' ( (lv_name_1_0= RULE_ID ) )? ( ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) | (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) ) (otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' )? ) ; public final EObject ruleObjectRef() throws RecognitionException { EObject current = null; @@ -1705,17 +1713,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:685:2: ( (otherlv_0= 'object' ( (lv_name_1_0= RULE_ID ) )? ( ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) | (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) ) (otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' )? ) ) - // InternalEpatchTestLanguage.g:686:2: (otherlv_0= 'object' ( (lv_name_1_0= RULE_ID ) )? ( ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) | (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) ) (otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' )? ) + // InternalEpatchTestLanguage.g:690:2: ( (otherlv_0= 'object' ( (lv_name_1_0= RULE_ID ) )? ( ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) | (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) ) (otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' )? ) ) + // InternalEpatchTestLanguage.g:691:2: (otherlv_0= 'object' ( (lv_name_1_0= RULE_ID ) )? ( ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) | (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) ) (otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' )? ) { - // InternalEpatchTestLanguage.g:686:2: (otherlv_0= 'object' ( (lv_name_1_0= RULE_ID ) )? ( ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) | (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) ) (otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' )? ) - // InternalEpatchTestLanguage.g:687:3: otherlv_0= 'object' ( (lv_name_1_0= RULE_ID ) )? ( ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) | (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) ) (otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' )? + // InternalEpatchTestLanguage.g:691:2: (otherlv_0= 'object' ( (lv_name_1_0= RULE_ID ) )? ( ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) | (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) ) (otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' )? ) + // InternalEpatchTestLanguage.g:692:3: otherlv_0= 'object' ( (lv_name_1_0= RULE_ID ) )? ( ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) | (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) ) (otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' )? { otherlv_0=(Token)match(input,26,FollowSets000.FOLLOW_20); newLeafNode(otherlv_0, grammarAccess.getObjectRefAccess().getObjectKeyword_0()); - // InternalEpatchTestLanguage.g:691:3: ( (lv_name_1_0= RULE_ID ) )? + // InternalEpatchTestLanguage.g:696:3: ( (lv_name_1_0= RULE_ID ) )? int alt10=2; int LA10_0 = input.LA(1); @@ -1728,10 +1736,10 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt10) { case 1 : - // InternalEpatchTestLanguage.g:692:4: (lv_name_1_0= RULE_ID ) + // InternalEpatchTestLanguage.g:697:4: (lv_name_1_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:692:4: (lv_name_1_0= RULE_ID ) - // InternalEpatchTestLanguage.g:693:5: lv_name_1_0= RULE_ID + // InternalEpatchTestLanguage.g:697:4: (lv_name_1_0= RULE_ID ) + // InternalEpatchTestLanguage.g:698:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_20); @@ -1756,7 +1764,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:709:3: ( ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) | (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) ) + // InternalEpatchTestLanguage.g:714:3: ( ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) | (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) ) int alt11=2; int LA11_0 = input.LA(1); @@ -1774,16 +1782,16 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt11) { case 1 : - // InternalEpatchTestLanguage.g:710:4: ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:715:4: ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) { - // InternalEpatchTestLanguage.g:710:4: ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) - // InternalEpatchTestLanguage.g:711:5: ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:715:4: ( ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:716:5: ( (otherlv_2= RULE_ID ) ) ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) { - // InternalEpatchTestLanguage.g:711:5: ( (otherlv_2= RULE_ID ) ) - // InternalEpatchTestLanguage.g:712:6: (otherlv_2= RULE_ID ) + // InternalEpatchTestLanguage.g:716:5: ( (otherlv_2= RULE_ID ) ) + // InternalEpatchTestLanguage.g:717:6: (otherlv_2= RULE_ID ) { - // InternalEpatchTestLanguage.g:712:6: (otherlv_2= RULE_ID ) - // InternalEpatchTestLanguage.g:713:7: otherlv_2= RULE_ID + // InternalEpatchTestLanguage.g:717:6: (otherlv_2= RULE_ID ) + // InternalEpatchTestLanguage.g:718:7: otherlv_2= RULE_ID { if (current==null) { @@ -1800,11 +1808,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:724:5: ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) - // InternalEpatchTestLanguage.g:725:6: (lv_leftFrag_3_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:729:5: ( (lv_leftFrag_3_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:730:6: (lv_leftFrag_3_0= RULE_FRAGMENT ) { - // InternalEpatchTestLanguage.g:725:6: (lv_leftFrag_3_0= RULE_FRAGMENT ) - // InternalEpatchTestLanguage.g:726:7: lv_leftFrag_3_0= RULE_FRAGMENT + // InternalEpatchTestLanguage.g:730:6: (lv_leftFrag_3_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:731:7: lv_leftFrag_3_0= RULE_FRAGMENT { lv_leftFrag_3_0=(Token)match(input,RULE_FRAGMENT,FollowSets000.FOLLOW_22); @@ -1833,20 +1841,20 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:744:4: (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:749:4: (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) { - // InternalEpatchTestLanguage.g:744:4: (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) - // InternalEpatchTestLanguage.g:745:5: otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:749:4: (otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:750:5: otherlv_4= 'left' ( (otherlv_5= RULE_ID ) ) ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) otherlv_7= 'right' ( (otherlv_8= RULE_ID ) ) ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) { otherlv_4=(Token)match(input,23,FollowSets000.FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getObjectRefAccess().getLeftKeyword_2_1_0()); - // InternalEpatchTestLanguage.g:749:5: ( (otherlv_5= RULE_ID ) ) - // InternalEpatchTestLanguage.g:750:6: (otherlv_5= RULE_ID ) + // InternalEpatchTestLanguage.g:754:5: ( (otherlv_5= RULE_ID ) ) + // InternalEpatchTestLanguage.g:755:6: (otherlv_5= RULE_ID ) { - // InternalEpatchTestLanguage.g:750:6: (otherlv_5= RULE_ID ) - // InternalEpatchTestLanguage.g:751:7: otherlv_5= RULE_ID + // InternalEpatchTestLanguage.g:755:6: (otherlv_5= RULE_ID ) + // InternalEpatchTestLanguage.g:756:7: otherlv_5= RULE_ID { if (current==null) { @@ -1863,11 +1871,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:762:5: ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) - // InternalEpatchTestLanguage.g:763:6: (lv_leftFrag_6_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:767:5: ( (lv_leftFrag_6_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:768:6: (lv_leftFrag_6_0= RULE_FRAGMENT ) { - // InternalEpatchTestLanguage.g:763:6: (lv_leftFrag_6_0= RULE_FRAGMENT ) - // InternalEpatchTestLanguage.g:764:7: lv_leftFrag_6_0= RULE_FRAGMENT + // InternalEpatchTestLanguage.g:768:6: (lv_leftFrag_6_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:769:7: lv_leftFrag_6_0= RULE_FRAGMENT { lv_leftFrag_6_0=(Token)match(input,RULE_FRAGMENT,FollowSets000.FOLLOW_18); @@ -1893,11 +1901,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_7, grammarAccess.getObjectRefAccess().getRightKeyword_2_1_3()); - // InternalEpatchTestLanguage.g:784:5: ( (otherlv_8= RULE_ID ) ) - // InternalEpatchTestLanguage.g:785:6: (otherlv_8= RULE_ID ) + // InternalEpatchTestLanguage.g:789:5: ( (otherlv_8= RULE_ID ) ) + // InternalEpatchTestLanguage.g:790:6: (otherlv_8= RULE_ID ) { - // InternalEpatchTestLanguage.g:785:6: (otherlv_8= RULE_ID ) - // InternalEpatchTestLanguage.g:786:7: otherlv_8= RULE_ID + // InternalEpatchTestLanguage.g:790:6: (otherlv_8= RULE_ID ) + // InternalEpatchTestLanguage.g:791:7: otherlv_8= RULE_ID { if (current==null) { @@ -1914,11 +1922,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:797:5: ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) - // InternalEpatchTestLanguage.g:798:6: (lv_rightFrag_9_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:802:5: ( (lv_rightFrag_9_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:803:6: (lv_rightFrag_9_0= RULE_FRAGMENT ) { - // InternalEpatchTestLanguage.g:798:6: (lv_rightFrag_9_0= RULE_FRAGMENT ) - // InternalEpatchTestLanguage.g:799:7: lv_rightFrag_9_0= RULE_FRAGMENT + // InternalEpatchTestLanguage.g:803:6: (lv_rightFrag_9_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:804:7: lv_rightFrag_9_0= RULE_FRAGMENT { lv_rightFrag_9_0=(Token)match(input,RULE_FRAGMENT,FollowSets000.FOLLOW_22); @@ -1949,7 +1957,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:817:3: (otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' )? + // InternalEpatchTestLanguage.g:822:3: (otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' )? int alt15=2; int LA15_0 = input.LA(1); @@ -1958,13 +1966,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt15) { case 1 : - // InternalEpatchTestLanguage.g:818:4: otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' + // InternalEpatchTestLanguage.g:823:4: otherlv_10= '{' ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? otherlv_17= '}' { otherlv_10=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_10, grammarAccess.getObjectRefAccess().getLeftCurlyBracketKeyword_3_0()); - // InternalEpatchTestLanguage.g:822:4: ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ + // InternalEpatchTestLanguage.g:827:4: ( ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) | ( (lv_assignments_12_0= ruleBiListAssignment ) ) )+ int cnt12=0; loop12: do { @@ -1993,13 +2001,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt12) { case 1 : - // InternalEpatchTestLanguage.g:823:5: ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) + // InternalEpatchTestLanguage.g:828:5: ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) { - // InternalEpatchTestLanguage.g:823:5: ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) - // InternalEpatchTestLanguage.g:824:6: (lv_assignments_11_0= ruleBiSingleAssignment ) + // InternalEpatchTestLanguage.g:828:5: ( (lv_assignments_11_0= ruleBiSingleAssignment ) ) + // InternalEpatchTestLanguage.g:829:6: (lv_assignments_11_0= ruleBiSingleAssignment ) { - // InternalEpatchTestLanguage.g:824:6: (lv_assignments_11_0= ruleBiSingleAssignment ) - // InternalEpatchTestLanguage.g:825:7: lv_assignments_11_0= ruleBiSingleAssignment + // InternalEpatchTestLanguage.g:829:6: (lv_assignments_11_0= ruleBiSingleAssignment ) + // InternalEpatchTestLanguage.g:830:7: lv_assignments_11_0= ruleBiSingleAssignment { newCompositeNode(grammarAccess.getObjectRefAccess().getAssignmentsBiSingleAssignmentParserRuleCall_3_1_0_0()); @@ -2030,13 +2038,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:843:5: ( (lv_assignments_12_0= ruleBiListAssignment ) ) + // InternalEpatchTestLanguage.g:848:5: ( (lv_assignments_12_0= ruleBiListAssignment ) ) { - // InternalEpatchTestLanguage.g:843:5: ( (lv_assignments_12_0= ruleBiListAssignment ) ) - // InternalEpatchTestLanguage.g:844:6: (lv_assignments_12_0= ruleBiListAssignment ) + // InternalEpatchTestLanguage.g:848:5: ( (lv_assignments_12_0= ruleBiListAssignment ) ) + // InternalEpatchTestLanguage.g:849:6: (lv_assignments_12_0= ruleBiListAssignment ) { - // InternalEpatchTestLanguage.g:844:6: (lv_assignments_12_0= ruleBiListAssignment ) - // InternalEpatchTestLanguage.g:845:7: lv_assignments_12_0= ruleBiListAssignment + // InternalEpatchTestLanguage.g:849:6: (lv_assignments_12_0= ruleBiListAssignment ) + // InternalEpatchTestLanguage.g:850:7: lv_assignments_12_0= ruleBiListAssignment { newCompositeNode(grammarAccess.getObjectRefAccess().getAssignmentsBiListAssignmentParserRuleCall_3_1_1_0()); @@ -2076,7 +2084,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse cnt12++; } while (true); - // InternalEpatchTestLanguage.g:863:4: (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? + // InternalEpatchTestLanguage.g:868:4: (otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) )? int alt13=2; int LA13_0 = input.LA(1); @@ -2085,17 +2093,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt13) { case 1 : - // InternalEpatchTestLanguage.g:864:5: otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) + // InternalEpatchTestLanguage.g:869:5: otherlv_13= 'left' ( (lv_leftMig_14_0= ruleMigration ) ) { otherlv_13=(Token)match(input,23,FollowSets000.FOLLOW_24); newLeafNode(otherlv_13, grammarAccess.getObjectRefAccess().getLeftKeyword_3_2_0()); - // InternalEpatchTestLanguage.g:868:5: ( (lv_leftMig_14_0= ruleMigration ) ) - // InternalEpatchTestLanguage.g:869:6: (lv_leftMig_14_0= ruleMigration ) + // InternalEpatchTestLanguage.g:873:5: ( (lv_leftMig_14_0= ruleMigration ) ) + // InternalEpatchTestLanguage.g:874:6: (lv_leftMig_14_0= ruleMigration ) { - // InternalEpatchTestLanguage.g:869:6: (lv_leftMig_14_0= ruleMigration ) - // InternalEpatchTestLanguage.g:870:7: lv_leftMig_14_0= ruleMigration + // InternalEpatchTestLanguage.g:874:6: (lv_leftMig_14_0= ruleMigration ) + // InternalEpatchTestLanguage.g:875:7: lv_leftMig_14_0= ruleMigration { newCompositeNode(grammarAccess.getObjectRefAccess().getLeftMigMigrationParserRuleCall_3_2_1_0()); @@ -2128,7 +2136,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:888:4: (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? + // InternalEpatchTestLanguage.g:893:4: (otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) )? int alt14=2; int LA14_0 = input.LA(1); @@ -2137,17 +2145,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt14) { case 1 : - // InternalEpatchTestLanguage.g:889:5: otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) + // InternalEpatchTestLanguage.g:894:5: otherlv_15= 'right' ( (lv_rightMig_16_0= ruleMigration ) ) { otherlv_15=(Token)match(input,25,FollowSets000.FOLLOW_24); newLeafNode(otherlv_15, grammarAccess.getObjectRefAccess().getRightKeyword_3_3_0()); - // InternalEpatchTestLanguage.g:893:5: ( (lv_rightMig_16_0= ruleMigration ) ) - // InternalEpatchTestLanguage.g:894:6: (lv_rightMig_16_0= ruleMigration ) + // InternalEpatchTestLanguage.g:898:5: ( (lv_rightMig_16_0= ruleMigration ) ) + // InternalEpatchTestLanguage.g:899:6: (lv_rightMig_16_0= ruleMigration ) { - // InternalEpatchTestLanguage.g:894:6: (lv_rightMig_16_0= ruleMigration ) - // InternalEpatchTestLanguage.g:895:7: lv_rightMig_16_0= ruleMigration + // InternalEpatchTestLanguage.g:899:6: (lv_rightMig_16_0= ruleMigration ) + // InternalEpatchTestLanguage.g:900:7: lv_rightMig_16_0= ruleMigration { newCompositeNode(grammarAccess.getObjectRefAccess().getRightMigMigrationParserRuleCall_3_3_1_0()); @@ -2213,7 +2221,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleBiSingleAssignment" - // InternalEpatchTestLanguage.g:922:1: entryRuleBiSingleAssignment returns [EObject current=null] : iv_ruleBiSingleAssignment= ruleBiSingleAssignment EOF ; + // InternalEpatchTestLanguage.g:927:1: entryRuleBiSingleAssignment returns [EObject current=null] : iv_ruleBiSingleAssignment= ruleBiSingleAssignment EOF ; public final EObject entryRuleBiSingleAssignment() throws RecognitionException { EObject current = null; @@ -2221,8 +2229,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:922:59: (iv_ruleBiSingleAssignment= ruleBiSingleAssignment EOF ) - // InternalEpatchTestLanguage.g:923:2: iv_ruleBiSingleAssignment= ruleBiSingleAssignment EOF + // InternalEpatchTestLanguage.g:927:59: (iv_ruleBiSingleAssignment= ruleBiSingleAssignment EOF ) + // InternalEpatchTestLanguage.g:928:2: iv_ruleBiSingleAssignment= ruleBiSingleAssignment EOF { newCompositeNode(grammarAccess.getBiSingleAssignmentRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2249,7 +2257,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleBiSingleAssignment" - // InternalEpatchTestLanguage.g:929:1: ruleBiSingleAssignment returns [EObject current=null] : ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= '|' ( (lv_rightValue_4_0= ruleSingleAssignmentValue ) ) otherlv_5= ';' ) ; + // InternalEpatchTestLanguage.g:934:1: ruleBiSingleAssignment returns [EObject current=null] : ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= '|' ( (lv_rightValue_4_0= ruleSingleAssignmentValue ) ) otherlv_5= ';' ) ; public final EObject ruleBiSingleAssignment() throws RecognitionException { EObject current = null; @@ -2266,17 +2274,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:935:2: ( ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= '|' ( (lv_rightValue_4_0= ruleSingleAssignmentValue ) ) otherlv_5= ';' ) ) - // InternalEpatchTestLanguage.g:936:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= '|' ( (lv_rightValue_4_0= ruleSingleAssignmentValue ) ) otherlv_5= ';' ) + // InternalEpatchTestLanguage.g:940:2: ( ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= '|' ( (lv_rightValue_4_0= ruleSingleAssignmentValue ) ) otherlv_5= ';' ) ) + // InternalEpatchTestLanguage.g:941:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= '|' ( (lv_rightValue_4_0= ruleSingleAssignmentValue ) ) otherlv_5= ';' ) { - // InternalEpatchTestLanguage.g:936:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= '|' ( (lv_rightValue_4_0= ruleSingleAssignmentValue ) ) otherlv_5= ';' ) - // InternalEpatchTestLanguage.g:937:3: ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= '|' ( (lv_rightValue_4_0= ruleSingleAssignmentValue ) ) otherlv_5= ';' + // InternalEpatchTestLanguage.g:941:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= '|' ( (lv_rightValue_4_0= ruleSingleAssignmentValue ) ) otherlv_5= ';' ) + // InternalEpatchTestLanguage.g:942:3: ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= '|' ( (lv_rightValue_4_0= ruleSingleAssignmentValue ) ) otherlv_5= ';' { - // InternalEpatchTestLanguage.g:937:3: ( (lv_feature_0_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:938:4: (lv_feature_0_0= RULE_ID ) + // InternalEpatchTestLanguage.g:942:3: ( (lv_feature_0_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:943:4: (lv_feature_0_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:938:4: (lv_feature_0_0= RULE_ID ) - // InternalEpatchTestLanguage.g:939:5: lv_feature_0_0= RULE_ID + // InternalEpatchTestLanguage.g:943:4: (lv_feature_0_0= RULE_ID ) + // InternalEpatchTestLanguage.g:944:5: lv_feature_0_0= RULE_ID { lv_feature_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_26); @@ -2302,11 +2310,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_1, grammarAccess.getBiSingleAssignmentAccess().getEqualsSignKeyword_1()); - // InternalEpatchTestLanguage.g:959:3: ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) - // InternalEpatchTestLanguage.g:960:4: (lv_leftValue_2_0= ruleSingleAssignmentValue ) + // InternalEpatchTestLanguage.g:964:3: ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) + // InternalEpatchTestLanguage.g:965:4: (lv_leftValue_2_0= ruleSingleAssignmentValue ) { - // InternalEpatchTestLanguage.g:960:4: (lv_leftValue_2_0= ruleSingleAssignmentValue ) - // InternalEpatchTestLanguage.g:961:5: lv_leftValue_2_0= ruleSingleAssignmentValue + // InternalEpatchTestLanguage.g:965:4: (lv_leftValue_2_0= ruleSingleAssignmentValue ) + // InternalEpatchTestLanguage.g:966:5: lv_leftValue_2_0= ruleSingleAssignmentValue { newCompositeNode(grammarAccess.getBiSingleAssignmentAccess().getLeftValueSingleAssignmentValueParserRuleCall_2_0()); @@ -2337,11 +2345,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_3, grammarAccess.getBiSingleAssignmentAccess().getVerticalLineKeyword_3()); - // InternalEpatchTestLanguage.g:982:3: ( (lv_rightValue_4_0= ruleSingleAssignmentValue ) ) - // InternalEpatchTestLanguage.g:983:4: (lv_rightValue_4_0= ruleSingleAssignmentValue ) + // InternalEpatchTestLanguage.g:987:3: ( (lv_rightValue_4_0= ruleSingleAssignmentValue ) ) + // InternalEpatchTestLanguage.g:988:4: (lv_rightValue_4_0= ruleSingleAssignmentValue ) { - // InternalEpatchTestLanguage.g:983:4: (lv_rightValue_4_0= ruleSingleAssignmentValue ) - // InternalEpatchTestLanguage.g:984:5: lv_rightValue_4_0= ruleSingleAssignmentValue + // InternalEpatchTestLanguage.g:988:4: (lv_rightValue_4_0= ruleSingleAssignmentValue ) + // InternalEpatchTestLanguage.g:989:5: lv_rightValue_4_0= ruleSingleAssignmentValue { newCompositeNode(grammarAccess.getBiSingleAssignmentAccess().getRightValueSingleAssignmentValueParserRuleCall_4_0()); @@ -2395,7 +2403,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleBiListAssignment" - // InternalEpatchTestLanguage.g:1009:1: entryRuleBiListAssignment returns [EObject current=null] : iv_ruleBiListAssignment= ruleBiListAssignment EOF ; + // InternalEpatchTestLanguage.g:1014:1: entryRuleBiListAssignment returns [EObject current=null] : iv_ruleBiListAssignment= ruleBiListAssignment EOF ; public final EObject entryRuleBiListAssignment() throws RecognitionException { EObject current = null; @@ -2403,8 +2411,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:1009:57: (iv_ruleBiListAssignment= ruleBiListAssignment EOF ) - // InternalEpatchTestLanguage.g:1010:2: iv_ruleBiListAssignment= ruleBiListAssignment EOF + // InternalEpatchTestLanguage.g:1014:57: (iv_ruleBiListAssignment= ruleBiListAssignment EOF ) + // InternalEpatchTestLanguage.g:1015:2: iv_ruleBiListAssignment= ruleBiListAssignment EOF { newCompositeNode(grammarAccess.getBiListAssignmentRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2431,7 +2439,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleBiListAssignment" - // InternalEpatchTestLanguage.g:1016:1: ruleBiListAssignment returns [EObject current=null] : ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* )? otherlv_6= '|' ( ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* )? otherlv_10= ']' otherlv_11= ';' ) ; + // InternalEpatchTestLanguage.g:1021:1: ruleBiListAssignment returns [EObject current=null] : ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* )? otherlv_6= '|' ( ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* )? otherlv_10= ']' otherlv_11= ';' ) ; public final EObject ruleBiListAssignment() throws RecognitionException { EObject current = null; @@ -2456,17 +2464,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:1022:2: ( ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* )? otherlv_6= '|' ( ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* )? otherlv_10= ']' otherlv_11= ';' ) ) - // InternalEpatchTestLanguage.g:1023:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* )? otherlv_6= '|' ( ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* )? otherlv_10= ']' otherlv_11= ';' ) + // InternalEpatchTestLanguage.g:1027:2: ( ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* )? otherlv_6= '|' ( ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* )? otherlv_10= ']' otherlv_11= ';' ) ) + // InternalEpatchTestLanguage.g:1028:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* )? otherlv_6= '|' ( ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* )? otherlv_10= ']' otherlv_11= ';' ) { - // InternalEpatchTestLanguage.g:1023:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* )? otherlv_6= '|' ( ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* )? otherlv_10= ']' otherlv_11= ';' ) - // InternalEpatchTestLanguage.g:1024:3: ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* )? otherlv_6= '|' ( ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* )? otherlv_10= ']' otherlv_11= ';' + // InternalEpatchTestLanguage.g:1028:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* )? otherlv_6= '|' ( ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* )? otherlv_10= ']' otherlv_11= ';' ) + // InternalEpatchTestLanguage.g:1029:3: ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* )? otherlv_6= '|' ( ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* )? otherlv_10= ']' otherlv_11= ';' { - // InternalEpatchTestLanguage.g:1024:3: ( (lv_feature_0_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:1025:4: (lv_feature_0_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1029:3: ( (lv_feature_0_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:1030:4: (lv_feature_0_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:1025:4: (lv_feature_0_0= RULE_ID ) - // InternalEpatchTestLanguage.g:1026:5: lv_feature_0_0= RULE_ID + // InternalEpatchTestLanguage.g:1030:4: (lv_feature_0_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1031:5: lv_feature_0_0= RULE_ID { lv_feature_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_26); @@ -2496,7 +2504,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_2, grammarAccess.getBiListAssignmentAccess().getLeftSquareBracketKeyword_2()); - // InternalEpatchTestLanguage.g:1050:3: ( ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* )? + // InternalEpatchTestLanguage.g:1055:3: ( ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* )? int alt17=2; int LA17_0 = input.LA(1); @@ -2505,13 +2513,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt17) { case 1 : - // InternalEpatchTestLanguage.g:1051:4: ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* + // InternalEpatchTestLanguage.g:1056:4: ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* { - // InternalEpatchTestLanguage.g:1051:4: ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) - // InternalEpatchTestLanguage.g:1052:5: (lv_leftValues_3_0= ruleListAssignmentValue ) + // InternalEpatchTestLanguage.g:1056:4: ( (lv_leftValues_3_0= ruleListAssignmentValue ) ) + // InternalEpatchTestLanguage.g:1057:5: (lv_leftValues_3_0= ruleListAssignmentValue ) { - // InternalEpatchTestLanguage.g:1052:5: (lv_leftValues_3_0= ruleListAssignmentValue ) - // InternalEpatchTestLanguage.g:1053:6: lv_leftValues_3_0= ruleListAssignmentValue + // InternalEpatchTestLanguage.g:1057:5: (lv_leftValues_3_0= ruleListAssignmentValue ) + // InternalEpatchTestLanguage.g:1058:6: lv_leftValues_3_0= ruleListAssignmentValue { newCompositeNode(grammarAccess.getBiListAssignmentAccess().getLeftValuesListAssignmentValueParserRuleCall_3_0_0()); @@ -2538,7 +2546,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1070:4: (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* + // InternalEpatchTestLanguage.g:1075:4: (otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) )* loop16: do { int alt16=2; @@ -2551,17 +2559,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt16) { case 1 : - // InternalEpatchTestLanguage.g:1071:5: otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) + // InternalEpatchTestLanguage.g:1076:5: otherlv_4= ',' ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) { otherlv_4=(Token)match(input,30,FollowSets000.FOLLOW_32); newLeafNode(otherlv_4, grammarAccess.getBiListAssignmentAccess().getCommaKeyword_3_1_0()); - // InternalEpatchTestLanguage.g:1075:5: ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) - // InternalEpatchTestLanguage.g:1076:6: (lv_leftValues_5_0= ruleListAssignmentValue ) + // InternalEpatchTestLanguage.g:1080:5: ( (lv_leftValues_5_0= ruleListAssignmentValue ) ) + // InternalEpatchTestLanguage.g:1081:6: (lv_leftValues_5_0= ruleListAssignmentValue ) { - // InternalEpatchTestLanguage.g:1076:6: (lv_leftValues_5_0= ruleListAssignmentValue ) - // InternalEpatchTestLanguage.g:1077:7: lv_leftValues_5_0= ruleListAssignmentValue + // InternalEpatchTestLanguage.g:1081:6: (lv_leftValues_5_0= ruleListAssignmentValue ) + // InternalEpatchTestLanguage.g:1082:7: lv_leftValues_5_0= ruleListAssignmentValue { newCompositeNode(grammarAccess.getBiListAssignmentAccess().getLeftValuesListAssignmentValueParserRuleCall_3_1_1_0()); @@ -2607,7 +2615,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_6, grammarAccess.getBiListAssignmentAccess().getVerticalLineKeyword_4()); - // InternalEpatchTestLanguage.g:1100:3: ( ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* )? + // InternalEpatchTestLanguage.g:1105:3: ( ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* )? int alt19=2; int LA19_0 = input.LA(1); @@ -2616,13 +2624,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt19) { case 1 : - // InternalEpatchTestLanguage.g:1101:4: ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* + // InternalEpatchTestLanguage.g:1106:4: ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* { - // InternalEpatchTestLanguage.g:1101:4: ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) - // InternalEpatchTestLanguage.g:1102:5: (lv_rightValues_7_0= ruleListAssignmentValue ) + // InternalEpatchTestLanguage.g:1106:4: ( (lv_rightValues_7_0= ruleListAssignmentValue ) ) + // InternalEpatchTestLanguage.g:1107:5: (lv_rightValues_7_0= ruleListAssignmentValue ) { - // InternalEpatchTestLanguage.g:1102:5: (lv_rightValues_7_0= ruleListAssignmentValue ) - // InternalEpatchTestLanguage.g:1103:6: lv_rightValues_7_0= ruleListAssignmentValue + // InternalEpatchTestLanguage.g:1107:5: (lv_rightValues_7_0= ruleListAssignmentValue ) + // InternalEpatchTestLanguage.g:1108:6: lv_rightValues_7_0= ruleListAssignmentValue { newCompositeNode(grammarAccess.getBiListAssignmentAccess().getRightValuesListAssignmentValueParserRuleCall_5_0_0()); @@ -2649,7 +2657,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1120:4: (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* + // InternalEpatchTestLanguage.g:1125:4: (otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) )* loop18: do { int alt18=2; @@ -2662,17 +2670,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt18) { case 1 : - // InternalEpatchTestLanguage.g:1121:5: otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) + // InternalEpatchTestLanguage.g:1126:5: otherlv_8= ',' ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) { otherlv_8=(Token)match(input,30,FollowSets000.FOLLOW_32); newLeafNode(otherlv_8, grammarAccess.getBiListAssignmentAccess().getCommaKeyword_5_1_0()); - // InternalEpatchTestLanguage.g:1125:5: ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) - // InternalEpatchTestLanguage.g:1126:6: (lv_rightValues_9_0= ruleListAssignmentValue ) + // InternalEpatchTestLanguage.g:1130:5: ( (lv_rightValues_9_0= ruleListAssignmentValue ) ) + // InternalEpatchTestLanguage.g:1131:6: (lv_rightValues_9_0= ruleListAssignmentValue ) { - // InternalEpatchTestLanguage.g:1126:6: (lv_rightValues_9_0= ruleListAssignmentValue ) - // InternalEpatchTestLanguage.g:1127:7: lv_rightValues_9_0= ruleListAssignmentValue + // InternalEpatchTestLanguage.g:1131:6: (lv_rightValues_9_0= ruleListAssignmentValue ) + // InternalEpatchTestLanguage.g:1132:7: lv_rightValues_9_0= ruleListAssignmentValue { newCompositeNode(grammarAccess.getBiListAssignmentAccess().getRightValuesListAssignmentValueParserRuleCall_5_1_1_0()); @@ -2745,7 +2753,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleMonoSingleAssignment" - // InternalEpatchTestLanguage.g:1158:1: entryRuleMonoSingleAssignment returns [EObject current=null] : iv_ruleMonoSingleAssignment= ruleMonoSingleAssignment EOF ; + // InternalEpatchTestLanguage.g:1163:1: entryRuleMonoSingleAssignment returns [EObject current=null] : iv_ruleMonoSingleAssignment= ruleMonoSingleAssignment EOF ; public final EObject entryRuleMonoSingleAssignment() throws RecognitionException { EObject current = null; @@ -2753,8 +2761,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:1158:61: (iv_ruleMonoSingleAssignment= ruleMonoSingleAssignment EOF ) - // InternalEpatchTestLanguage.g:1159:2: iv_ruleMonoSingleAssignment= ruleMonoSingleAssignment EOF + // InternalEpatchTestLanguage.g:1163:61: (iv_ruleMonoSingleAssignment= ruleMonoSingleAssignment EOF ) + // InternalEpatchTestLanguage.g:1164:2: iv_ruleMonoSingleAssignment= ruleMonoSingleAssignment EOF { newCompositeNode(grammarAccess.getMonoSingleAssignmentRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2781,7 +2789,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleMonoSingleAssignment" - // InternalEpatchTestLanguage.g:1165:1: ruleMonoSingleAssignment returns [EObject current=null] : ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= ';' ) ; + // InternalEpatchTestLanguage.g:1170:1: ruleMonoSingleAssignment returns [EObject current=null] : ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= ';' ) ; public final EObject ruleMonoSingleAssignment() throws RecognitionException { EObject current = null; @@ -2795,17 +2803,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:1171:2: ( ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= ';' ) ) - // InternalEpatchTestLanguage.g:1172:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= ';' ) + // InternalEpatchTestLanguage.g:1176:2: ( ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= ';' ) ) + // InternalEpatchTestLanguage.g:1177:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= ';' ) { - // InternalEpatchTestLanguage.g:1172:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= ';' ) - // InternalEpatchTestLanguage.g:1173:3: ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= ';' + // InternalEpatchTestLanguage.g:1177:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= ';' ) + // InternalEpatchTestLanguage.g:1178:3: ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) otherlv_3= ';' { - // InternalEpatchTestLanguage.g:1173:3: ( (lv_feature_0_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:1174:4: (lv_feature_0_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1178:3: ( (lv_feature_0_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:1179:4: (lv_feature_0_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:1174:4: (lv_feature_0_0= RULE_ID ) - // InternalEpatchTestLanguage.g:1175:5: lv_feature_0_0= RULE_ID + // InternalEpatchTestLanguage.g:1179:4: (lv_feature_0_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1180:5: lv_feature_0_0= RULE_ID { lv_feature_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_26); @@ -2831,11 +2839,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_1, grammarAccess.getMonoSingleAssignmentAccess().getEqualsSignKeyword_1()); - // InternalEpatchTestLanguage.g:1195:3: ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) - // InternalEpatchTestLanguage.g:1196:4: (lv_leftValue_2_0= ruleSingleAssignmentValue ) + // InternalEpatchTestLanguage.g:1200:3: ( (lv_leftValue_2_0= ruleSingleAssignmentValue ) ) + // InternalEpatchTestLanguage.g:1201:4: (lv_leftValue_2_0= ruleSingleAssignmentValue ) { - // InternalEpatchTestLanguage.g:1196:4: (lv_leftValue_2_0= ruleSingleAssignmentValue ) - // InternalEpatchTestLanguage.g:1197:5: lv_leftValue_2_0= ruleSingleAssignmentValue + // InternalEpatchTestLanguage.g:1201:4: (lv_leftValue_2_0= ruleSingleAssignmentValue ) + // InternalEpatchTestLanguage.g:1202:5: lv_leftValue_2_0= ruleSingleAssignmentValue { newCompositeNode(grammarAccess.getMonoSingleAssignmentAccess().getLeftValueSingleAssignmentValueParserRuleCall_2_0()); @@ -2889,7 +2897,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleMonoListAssignment" - // InternalEpatchTestLanguage.g:1222:1: entryRuleMonoListAssignment returns [EObject current=null] : iv_ruleMonoListAssignment= ruleMonoListAssignment EOF ; + // InternalEpatchTestLanguage.g:1227:1: entryRuleMonoListAssignment returns [EObject current=null] : iv_ruleMonoListAssignment= ruleMonoListAssignment EOF ; public final EObject entryRuleMonoListAssignment() throws RecognitionException { EObject current = null; @@ -2897,8 +2905,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:1222:59: (iv_ruleMonoListAssignment= ruleMonoListAssignment EOF ) - // InternalEpatchTestLanguage.g:1223:2: iv_ruleMonoListAssignment= ruleMonoListAssignment EOF + // InternalEpatchTestLanguage.g:1227:59: (iv_ruleMonoListAssignment= ruleMonoListAssignment EOF ) + // InternalEpatchTestLanguage.g:1228:2: iv_ruleMonoListAssignment= ruleMonoListAssignment EOF { newCompositeNode(grammarAccess.getMonoListAssignmentRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2925,7 +2933,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleMonoListAssignment" - // InternalEpatchTestLanguage.g:1229:1: ruleMonoListAssignment returns [EObject current=null] : ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* )? otherlv_6= ']' otherlv_7= ';' ) ; + // InternalEpatchTestLanguage.g:1234:1: ruleMonoListAssignment returns [EObject current=null] : ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* )? otherlv_6= ']' otherlv_7= ';' ) ; public final EObject ruleMonoListAssignment() throws RecognitionException { EObject current = null; @@ -2944,17 +2952,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:1235:2: ( ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* )? otherlv_6= ']' otherlv_7= ';' ) ) - // InternalEpatchTestLanguage.g:1236:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* )? otherlv_6= ']' otherlv_7= ';' ) + // InternalEpatchTestLanguage.g:1240:2: ( ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* )? otherlv_6= ']' otherlv_7= ';' ) ) + // InternalEpatchTestLanguage.g:1241:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* )? otherlv_6= ']' otherlv_7= ';' ) { - // InternalEpatchTestLanguage.g:1236:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* )? otherlv_6= ']' otherlv_7= ';' ) - // InternalEpatchTestLanguage.g:1237:3: ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* )? otherlv_6= ']' otherlv_7= ';' + // InternalEpatchTestLanguage.g:1241:2: ( ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* )? otherlv_6= ']' otherlv_7= ';' ) + // InternalEpatchTestLanguage.g:1242:3: ( (lv_feature_0_0= RULE_ID ) ) otherlv_1= '=' otherlv_2= '[' ( ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* )? otherlv_6= ']' otherlv_7= ';' { - // InternalEpatchTestLanguage.g:1237:3: ( (lv_feature_0_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:1238:4: (lv_feature_0_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1242:3: ( (lv_feature_0_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:1243:4: (lv_feature_0_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:1238:4: (lv_feature_0_0= RULE_ID ) - // InternalEpatchTestLanguage.g:1239:5: lv_feature_0_0= RULE_ID + // InternalEpatchTestLanguage.g:1243:4: (lv_feature_0_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1244:5: lv_feature_0_0= RULE_ID { lv_feature_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_26); @@ -2984,7 +2992,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_2, grammarAccess.getMonoListAssignmentAccess().getLeftSquareBracketKeyword_2()); - // InternalEpatchTestLanguage.g:1263:3: ( ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* )? + // InternalEpatchTestLanguage.g:1268:3: ( ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* )? int alt21=2; int LA21_0 = input.LA(1); @@ -2993,13 +3001,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt21) { case 1 : - // InternalEpatchTestLanguage.g:1264:4: ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* + // InternalEpatchTestLanguage.g:1269:4: ( (lv_leftValues_3_0= ruleAssignmentValue ) ) (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* { - // InternalEpatchTestLanguage.g:1264:4: ( (lv_leftValues_3_0= ruleAssignmentValue ) ) - // InternalEpatchTestLanguage.g:1265:5: (lv_leftValues_3_0= ruleAssignmentValue ) + // InternalEpatchTestLanguage.g:1269:4: ( (lv_leftValues_3_0= ruleAssignmentValue ) ) + // InternalEpatchTestLanguage.g:1270:5: (lv_leftValues_3_0= ruleAssignmentValue ) { - // InternalEpatchTestLanguage.g:1265:5: (lv_leftValues_3_0= ruleAssignmentValue ) - // InternalEpatchTestLanguage.g:1266:6: lv_leftValues_3_0= ruleAssignmentValue + // InternalEpatchTestLanguage.g:1270:5: (lv_leftValues_3_0= ruleAssignmentValue ) + // InternalEpatchTestLanguage.g:1271:6: lv_leftValues_3_0= ruleAssignmentValue { newCompositeNode(grammarAccess.getMonoListAssignmentAccess().getLeftValuesAssignmentValueParserRuleCall_3_0_0()); @@ -3026,7 +3034,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1283:4: (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* + // InternalEpatchTestLanguage.g:1288:4: (otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) )* loop20: do { int alt20=2; @@ -3039,17 +3047,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt20) { case 1 : - // InternalEpatchTestLanguage.g:1284:5: otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) + // InternalEpatchTestLanguage.g:1289:5: otherlv_4= ',' ( (lv_leftValues_5_0= ruleAssignmentValue ) ) { otherlv_4=(Token)match(input,30,FollowSets000.FOLLOW_36); newLeafNode(otherlv_4, grammarAccess.getMonoListAssignmentAccess().getCommaKeyword_3_1_0()); - // InternalEpatchTestLanguage.g:1288:5: ( (lv_leftValues_5_0= ruleAssignmentValue ) ) - // InternalEpatchTestLanguage.g:1289:6: (lv_leftValues_5_0= ruleAssignmentValue ) + // InternalEpatchTestLanguage.g:1293:5: ( (lv_leftValues_5_0= ruleAssignmentValue ) ) + // InternalEpatchTestLanguage.g:1294:6: (lv_leftValues_5_0= ruleAssignmentValue ) { - // InternalEpatchTestLanguage.g:1289:6: (lv_leftValues_5_0= ruleAssignmentValue ) - // InternalEpatchTestLanguage.g:1290:7: lv_leftValues_5_0= ruleAssignmentValue + // InternalEpatchTestLanguage.g:1294:6: (lv_leftValues_5_0= ruleAssignmentValue ) + // InternalEpatchTestLanguage.g:1295:7: lv_leftValues_5_0= ruleAssignmentValue { newCompositeNode(grammarAccess.getMonoListAssignmentAccess().getLeftValuesAssignmentValueParserRuleCall_3_1_1_0()); @@ -3122,7 +3130,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleAssignmentValue" - // InternalEpatchTestLanguage.g:1321:1: entryRuleAssignmentValue returns [EObject current=null] : iv_ruleAssignmentValue= ruleAssignmentValue EOF ; + // InternalEpatchTestLanguage.g:1326:1: entryRuleAssignmentValue returns [EObject current=null] : iv_ruleAssignmentValue= ruleAssignmentValue EOF ; public final EObject entryRuleAssignmentValue() throws RecognitionException { EObject current = null; @@ -3130,8 +3138,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:1321:56: (iv_ruleAssignmentValue= ruleAssignmentValue EOF ) - // InternalEpatchTestLanguage.g:1322:2: iv_ruleAssignmentValue= ruleAssignmentValue EOF + // InternalEpatchTestLanguage.g:1326:56: (iv_ruleAssignmentValue= ruleAssignmentValue EOF ) + // InternalEpatchTestLanguage.g:1327:2: iv_ruleAssignmentValue= ruleAssignmentValue EOF { newCompositeNode(grammarAccess.getAssignmentValueRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3158,7 +3166,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleAssignmentValue" - // InternalEpatchTestLanguage.g:1328:1: ruleAssignmentValue returns [EObject current=null] : ( ( (lv_value_0_0= RULE_STRING ) ) | ( ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? ) | ( (lv_newObject_7_0= ruleCreatedObject ) ) | ( ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) ) ) ; + // InternalEpatchTestLanguage.g:1333:1: ruleAssignmentValue returns [EObject current=null] : ( ( (lv_value_0_0= RULE_STRING ) ) | ( ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? ) | ( (lv_newObject_7_0= ruleCreatedObject ) ) | ( ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) ) ) ; public final EObject ruleAssignmentValue() throws RecognitionException { EObject current = null; @@ -3178,10 +3186,10 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:1334:2: ( ( ( (lv_value_0_0= RULE_STRING ) ) | ( ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? ) | ( (lv_newObject_7_0= ruleCreatedObject ) ) | ( ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) ) ) ) - // InternalEpatchTestLanguage.g:1335:2: ( ( (lv_value_0_0= RULE_STRING ) ) | ( ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? ) | ( (lv_newObject_7_0= ruleCreatedObject ) ) | ( ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) ) ) + // InternalEpatchTestLanguage.g:1339:2: ( ( ( (lv_value_0_0= RULE_STRING ) ) | ( ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? ) | ( (lv_newObject_7_0= ruleCreatedObject ) ) | ( ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) ) ) ) + // InternalEpatchTestLanguage.g:1340:2: ( ( (lv_value_0_0= RULE_STRING ) ) | ( ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? ) | ( (lv_newObject_7_0= ruleCreatedObject ) ) | ( ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) ) ) { - // InternalEpatchTestLanguage.g:1335:2: ( ( (lv_value_0_0= RULE_STRING ) ) | ( ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? ) | ( (lv_newObject_7_0= ruleCreatedObject ) ) | ( ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) ) ) + // InternalEpatchTestLanguage.g:1340:2: ( ( (lv_value_0_0= RULE_STRING ) ) | ( ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? ) | ( (lv_newObject_7_0= ruleCreatedObject ) ) | ( ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) ) ) int alt24=4; switch ( input.LA(1) ) { case RULE_STRING: @@ -3222,13 +3230,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt24) { case 1 : - // InternalEpatchTestLanguage.g:1336:3: ( (lv_value_0_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:1341:3: ( (lv_value_0_0= RULE_STRING ) ) { - // InternalEpatchTestLanguage.g:1336:3: ( (lv_value_0_0= RULE_STRING ) ) - // InternalEpatchTestLanguage.g:1337:4: (lv_value_0_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:1341:3: ( (lv_value_0_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:1342:4: (lv_value_0_0= RULE_STRING ) { - // InternalEpatchTestLanguage.g:1337:4: (lv_value_0_0= RULE_STRING ) - // InternalEpatchTestLanguage.g:1338:5: lv_value_0_0= RULE_STRING + // InternalEpatchTestLanguage.g:1342:4: (lv_value_0_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:1343:5: lv_value_0_0= RULE_STRING { lv_value_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -3254,16 +3262,16 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:1355:3: ( ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? ) + // InternalEpatchTestLanguage.g:1360:3: ( ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? ) { - // InternalEpatchTestLanguage.g:1355:3: ( ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? ) - // InternalEpatchTestLanguage.g:1356:4: ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? + // InternalEpatchTestLanguage.g:1360:3: ( ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? ) + // InternalEpatchTestLanguage.g:1361:4: ( (otherlv_1= RULE_ID ) ) (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? { - // InternalEpatchTestLanguage.g:1356:4: ( (otherlv_1= RULE_ID ) ) - // InternalEpatchTestLanguage.g:1357:5: (otherlv_1= RULE_ID ) + // InternalEpatchTestLanguage.g:1361:4: ( (otherlv_1= RULE_ID ) ) + // InternalEpatchTestLanguage.g:1362:5: (otherlv_1= RULE_ID ) { - // InternalEpatchTestLanguage.g:1357:5: (otherlv_1= RULE_ID ) - // InternalEpatchTestLanguage.g:1358:6: otherlv_1= RULE_ID + // InternalEpatchTestLanguage.g:1362:5: (otherlv_1= RULE_ID ) + // InternalEpatchTestLanguage.g:1363:6: otherlv_1= RULE_ID { if (current==null) { @@ -3280,7 +3288,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1369:4: (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? + // InternalEpatchTestLanguage.g:1374:4: (otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? )? int alt23=2; int LA23_0 = input.LA(1); @@ -3289,17 +3297,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt23) { case 1 : - // InternalEpatchTestLanguage.g:1370:5: otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? + // InternalEpatchTestLanguage.g:1375:5: otherlv_2= '.' ( (lv_refFeature_3_0= RULE_ID ) ) (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? { otherlv_2=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getAssignmentValueAccess().getFullStopKeyword_1_1_0()); - // InternalEpatchTestLanguage.g:1374:5: ( (lv_refFeature_3_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:1375:6: (lv_refFeature_3_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1379:5: ( (lv_refFeature_3_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:1380:6: (lv_refFeature_3_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:1375:6: (lv_refFeature_3_0= RULE_ID ) - // InternalEpatchTestLanguage.g:1376:7: lv_refFeature_3_0= RULE_ID + // InternalEpatchTestLanguage.g:1380:6: (lv_refFeature_3_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1381:7: lv_refFeature_3_0= RULE_ID { lv_refFeature_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_37); @@ -3321,7 +3329,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1392:5: (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? + // InternalEpatchTestLanguage.g:1397:5: (otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' )? int alt22=2; int LA22_0 = input.LA(1); @@ -3330,17 +3338,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt22) { case 1 : - // InternalEpatchTestLanguage.g:1393:6: otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' + // InternalEpatchTestLanguage.g:1398:6: otherlv_4= '[' ( (lv_refIndex_5_0= RULE_INT ) ) otherlv_6= ']' { otherlv_4=(Token)match(input,29,FollowSets000.FOLLOW_32); newLeafNode(otherlv_4, grammarAccess.getAssignmentValueAccess().getLeftSquareBracketKeyword_1_1_2_0()); - // InternalEpatchTestLanguage.g:1397:6: ( (lv_refIndex_5_0= RULE_INT ) ) - // InternalEpatchTestLanguage.g:1398:7: (lv_refIndex_5_0= RULE_INT ) + // InternalEpatchTestLanguage.g:1402:6: ( (lv_refIndex_5_0= RULE_INT ) ) + // InternalEpatchTestLanguage.g:1403:7: (lv_refIndex_5_0= RULE_INT ) { - // InternalEpatchTestLanguage.g:1398:7: (lv_refIndex_5_0= RULE_INT ) - // InternalEpatchTestLanguage.g:1399:8: lv_refIndex_5_0= RULE_INT + // InternalEpatchTestLanguage.g:1403:7: (lv_refIndex_5_0= RULE_INT ) + // InternalEpatchTestLanguage.g:1404:8: lv_refIndex_5_0= RULE_INT { lv_refIndex_5_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_38); @@ -3385,13 +3393,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 3 : - // InternalEpatchTestLanguage.g:1423:3: ( (lv_newObject_7_0= ruleCreatedObject ) ) + // InternalEpatchTestLanguage.g:1428:3: ( (lv_newObject_7_0= ruleCreatedObject ) ) { - // InternalEpatchTestLanguage.g:1423:3: ( (lv_newObject_7_0= ruleCreatedObject ) ) - // InternalEpatchTestLanguage.g:1424:4: (lv_newObject_7_0= ruleCreatedObject ) + // InternalEpatchTestLanguage.g:1428:3: ( (lv_newObject_7_0= ruleCreatedObject ) ) + // InternalEpatchTestLanguage.g:1429:4: (lv_newObject_7_0= ruleCreatedObject ) { - // InternalEpatchTestLanguage.g:1424:4: (lv_newObject_7_0= ruleCreatedObject ) - // InternalEpatchTestLanguage.g:1425:5: lv_newObject_7_0= ruleCreatedObject + // InternalEpatchTestLanguage.g:1429:4: (lv_newObject_7_0= ruleCreatedObject ) + // InternalEpatchTestLanguage.g:1430:5: lv_newObject_7_0= ruleCreatedObject { newCompositeNode(grammarAccess.getAssignmentValueAccess().getNewObjectCreatedObjectParserRuleCall_2_0()); @@ -3422,16 +3430,16 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 4 : - // InternalEpatchTestLanguage.g:1443:3: ( ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:1448:3: ( ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) ) { - // InternalEpatchTestLanguage.g:1443:3: ( ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) ) - // InternalEpatchTestLanguage.g:1444:4: ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:1448:3: ( ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:1449:4: ( (otherlv_8= RULE_ID ) ) ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) { - // InternalEpatchTestLanguage.g:1444:4: ( (otherlv_8= RULE_ID ) ) - // InternalEpatchTestLanguage.g:1445:5: (otherlv_8= RULE_ID ) + // InternalEpatchTestLanguage.g:1449:4: ( (otherlv_8= RULE_ID ) ) + // InternalEpatchTestLanguage.g:1450:5: (otherlv_8= RULE_ID ) { - // InternalEpatchTestLanguage.g:1445:5: (otherlv_8= RULE_ID ) - // InternalEpatchTestLanguage.g:1446:6: otherlv_8= RULE_ID + // InternalEpatchTestLanguage.g:1450:5: (otherlv_8= RULE_ID ) + // InternalEpatchTestLanguage.g:1451:6: otherlv_8= RULE_ID { if (current==null) { @@ -3448,11 +3456,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1457:4: ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) - // InternalEpatchTestLanguage.g:1458:5: (lv_impFrag_9_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:1462:4: ( (lv_impFrag_9_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:1463:5: (lv_impFrag_9_0= RULE_FRAGMENT ) { - // InternalEpatchTestLanguage.g:1458:5: (lv_impFrag_9_0= RULE_FRAGMENT ) - // InternalEpatchTestLanguage.g:1459:6: lv_impFrag_9_0= RULE_FRAGMENT + // InternalEpatchTestLanguage.g:1463:5: (lv_impFrag_9_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:1464:6: lv_impFrag_9_0= RULE_FRAGMENT { lv_impFrag_9_0=(Token)match(input,RULE_FRAGMENT,FollowSets000.FOLLOW_2); @@ -3503,7 +3511,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleListAssignmentValue" - // InternalEpatchTestLanguage.g:1480:1: entryRuleListAssignmentValue returns [EObject current=null] : iv_ruleListAssignmentValue= ruleListAssignmentValue EOF ; + // InternalEpatchTestLanguage.g:1485:1: entryRuleListAssignmentValue returns [EObject current=null] : iv_ruleListAssignmentValue= ruleListAssignmentValue EOF ; public final EObject entryRuleListAssignmentValue() throws RecognitionException { EObject current = null; @@ -3511,8 +3519,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:1480:60: (iv_ruleListAssignmentValue= ruleListAssignmentValue EOF ) - // InternalEpatchTestLanguage.g:1481:2: iv_ruleListAssignmentValue= ruleListAssignmentValue EOF + // InternalEpatchTestLanguage.g:1485:60: (iv_ruleListAssignmentValue= ruleListAssignmentValue EOF ) + // InternalEpatchTestLanguage.g:1486:2: iv_ruleListAssignmentValue= ruleListAssignmentValue EOF { newCompositeNode(grammarAccess.getListAssignmentValueRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3539,7 +3547,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleListAssignmentValue" - // InternalEpatchTestLanguage.g:1487:1: ruleListAssignmentValue returns [EObject current=null] : ( ( (lv_index_0_0= RULE_INT ) ) otherlv_1= ':' ( (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) | ( (lv_value_5_0= RULE_STRING ) ) | ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) | ( (lv_newObject_12_0= ruleCreatedObject ) ) | ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) ) ) ; + // InternalEpatchTestLanguage.g:1492:1: ruleListAssignmentValue returns [EObject current=null] : ( ( (lv_index_0_0= RULE_INT ) ) otherlv_1= ':' ( (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) | ( (lv_value_5_0= RULE_STRING ) ) | ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) | ( (lv_newObject_12_0= ruleCreatedObject ) ) | ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) ) ) ; public final EObject ruleListAssignmentValue() throws RecognitionException { EObject current = null; @@ -3564,17 +3572,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:1493:2: ( ( ( (lv_index_0_0= RULE_INT ) ) otherlv_1= ':' ( (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) | ( (lv_value_5_0= RULE_STRING ) ) | ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) | ( (lv_newObject_12_0= ruleCreatedObject ) ) | ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) ) ) ) - // InternalEpatchTestLanguage.g:1494:2: ( ( (lv_index_0_0= RULE_INT ) ) otherlv_1= ':' ( (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) | ( (lv_value_5_0= RULE_STRING ) ) | ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) | ( (lv_newObject_12_0= ruleCreatedObject ) ) | ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) ) ) + // InternalEpatchTestLanguage.g:1498:2: ( ( ( (lv_index_0_0= RULE_INT ) ) otherlv_1= ':' ( (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) | ( (lv_value_5_0= RULE_STRING ) ) | ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) | ( (lv_newObject_12_0= ruleCreatedObject ) ) | ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) ) ) ) + // InternalEpatchTestLanguage.g:1499:2: ( ( (lv_index_0_0= RULE_INT ) ) otherlv_1= ':' ( (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) | ( (lv_value_5_0= RULE_STRING ) ) | ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) | ( (lv_newObject_12_0= ruleCreatedObject ) ) | ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) ) ) { - // InternalEpatchTestLanguage.g:1494:2: ( ( (lv_index_0_0= RULE_INT ) ) otherlv_1= ':' ( (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) | ( (lv_value_5_0= RULE_STRING ) ) | ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) | ( (lv_newObject_12_0= ruleCreatedObject ) ) | ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) ) ) - // InternalEpatchTestLanguage.g:1495:3: ( (lv_index_0_0= RULE_INT ) ) otherlv_1= ':' ( (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) | ( (lv_value_5_0= RULE_STRING ) ) | ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) | ( (lv_newObject_12_0= ruleCreatedObject ) ) | ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) ) + // InternalEpatchTestLanguage.g:1499:2: ( ( (lv_index_0_0= RULE_INT ) ) otherlv_1= ':' ( (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) | ( (lv_value_5_0= RULE_STRING ) ) | ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) | ( (lv_newObject_12_0= ruleCreatedObject ) ) | ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) ) ) + // InternalEpatchTestLanguage.g:1500:3: ( (lv_index_0_0= RULE_INT ) ) otherlv_1= ':' ( (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) | ( (lv_value_5_0= RULE_STRING ) ) | ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) | ( (lv_newObject_12_0= ruleCreatedObject ) ) | ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) ) { - // InternalEpatchTestLanguage.g:1495:3: ( (lv_index_0_0= RULE_INT ) ) - // InternalEpatchTestLanguage.g:1496:4: (lv_index_0_0= RULE_INT ) + // InternalEpatchTestLanguage.g:1500:3: ( (lv_index_0_0= RULE_INT ) ) + // InternalEpatchTestLanguage.g:1501:4: (lv_index_0_0= RULE_INT ) { - // InternalEpatchTestLanguage.g:1496:4: (lv_index_0_0= RULE_INT ) - // InternalEpatchTestLanguage.g:1497:5: lv_index_0_0= RULE_INT + // InternalEpatchTestLanguage.g:1501:4: (lv_index_0_0= RULE_INT ) + // InternalEpatchTestLanguage.g:1502:5: lv_index_0_0= RULE_INT { lv_index_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_39); @@ -3600,7 +3608,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_1, grammarAccess.getListAssignmentValueAccess().getColonKeyword_1()); - // InternalEpatchTestLanguage.g:1517:3: ( (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) | ( (lv_value_5_0= RULE_STRING ) ) | ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) | ( (lv_newObject_12_0= ruleCreatedObject ) ) | ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) ) + // InternalEpatchTestLanguage.g:1522:3: ( (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) | ( (lv_value_5_0= RULE_STRING ) ) | ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) | ( (lv_newObject_12_0= ruleCreatedObject ) ) | ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) ) int alt27=5; switch ( input.LA(1) ) { case 29: @@ -3646,20 +3654,20 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt27) { case 1 : - // InternalEpatchTestLanguage.g:1518:4: (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) + // InternalEpatchTestLanguage.g:1523:4: (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) { - // InternalEpatchTestLanguage.g:1518:4: (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) - // InternalEpatchTestLanguage.g:1519:5: otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' + // InternalEpatchTestLanguage.g:1523:4: (otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' ) + // InternalEpatchTestLanguage.g:1524:5: otherlv_2= '[' ( (lv_refIndex_3_0= RULE_INT ) ) otherlv_4= ']' { otherlv_2=(Token)match(input,29,FollowSets000.FOLLOW_32); newLeafNode(otherlv_2, grammarAccess.getListAssignmentValueAccess().getLeftSquareBracketKeyword_2_0_0()); - // InternalEpatchTestLanguage.g:1523:5: ( (lv_refIndex_3_0= RULE_INT ) ) - // InternalEpatchTestLanguage.g:1524:6: (lv_refIndex_3_0= RULE_INT ) + // InternalEpatchTestLanguage.g:1528:5: ( (lv_refIndex_3_0= RULE_INT ) ) + // InternalEpatchTestLanguage.g:1529:6: (lv_refIndex_3_0= RULE_INT ) { - // InternalEpatchTestLanguage.g:1524:6: (lv_refIndex_3_0= RULE_INT ) - // InternalEpatchTestLanguage.g:1525:7: lv_refIndex_3_0= RULE_INT + // InternalEpatchTestLanguage.g:1529:6: (lv_refIndex_3_0= RULE_INT ) + // InternalEpatchTestLanguage.g:1530:7: lv_refIndex_3_0= RULE_INT { lv_refIndex_3_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_38); @@ -3692,13 +3700,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:1547:4: ( (lv_value_5_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:1552:4: ( (lv_value_5_0= RULE_STRING ) ) { - // InternalEpatchTestLanguage.g:1547:4: ( (lv_value_5_0= RULE_STRING ) ) - // InternalEpatchTestLanguage.g:1548:5: (lv_value_5_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:1552:4: ( (lv_value_5_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:1553:5: (lv_value_5_0= RULE_STRING ) { - // InternalEpatchTestLanguage.g:1548:5: (lv_value_5_0= RULE_STRING ) - // InternalEpatchTestLanguage.g:1549:6: lv_value_5_0= RULE_STRING + // InternalEpatchTestLanguage.g:1553:5: (lv_value_5_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:1554:6: lv_value_5_0= RULE_STRING { lv_value_5_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -3724,16 +3732,16 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 3 : - // InternalEpatchTestLanguage.g:1566:4: ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) + // InternalEpatchTestLanguage.g:1571:4: ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) { - // InternalEpatchTestLanguage.g:1566:4: ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) - // InternalEpatchTestLanguage.g:1567:5: ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? + // InternalEpatchTestLanguage.g:1571:4: ( ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? ) + // InternalEpatchTestLanguage.g:1572:5: ( (otherlv_6= RULE_ID ) ) (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? { - // InternalEpatchTestLanguage.g:1567:5: ( (otherlv_6= RULE_ID ) ) - // InternalEpatchTestLanguage.g:1568:6: (otherlv_6= RULE_ID ) + // InternalEpatchTestLanguage.g:1572:5: ( (otherlv_6= RULE_ID ) ) + // InternalEpatchTestLanguage.g:1573:6: (otherlv_6= RULE_ID ) { - // InternalEpatchTestLanguage.g:1568:6: (otherlv_6= RULE_ID ) - // InternalEpatchTestLanguage.g:1569:7: otherlv_6= RULE_ID + // InternalEpatchTestLanguage.g:1573:6: (otherlv_6= RULE_ID ) + // InternalEpatchTestLanguage.g:1574:7: otherlv_6= RULE_ID { if (current==null) { @@ -3750,7 +3758,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1580:5: (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? + // InternalEpatchTestLanguage.g:1585:5: (otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? )? int alt26=2; int LA26_0 = input.LA(1); @@ -3759,17 +3767,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt26) { case 1 : - // InternalEpatchTestLanguage.g:1581:6: otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? + // InternalEpatchTestLanguage.g:1586:6: otherlv_7= '.' ( (lv_refFeature_8_0= RULE_ID ) ) (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? { otherlv_7=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_7, grammarAccess.getListAssignmentValueAccess().getFullStopKeyword_2_2_1_0()); - // InternalEpatchTestLanguage.g:1585:6: ( (lv_refFeature_8_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:1586:7: (lv_refFeature_8_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1590:6: ( (lv_refFeature_8_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:1591:7: (lv_refFeature_8_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:1586:7: (lv_refFeature_8_0= RULE_ID ) - // InternalEpatchTestLanguage.g:1587:8: lv_refFeature_8_0= RULE_ID + // InternalEpatchTestLanguage.g:1591:7: (lv_refFeature_8_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1592:8: lv_refFeature_8_0= RULE_ID { lv_refFeature_8_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_37); @@ -3791,7 +3799,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1603:6: (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? + // InternalEpatchTestLanguage.g:1608:6: (otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' )? int alt25=2; int LA25_0 = input.LA(1); @@ -3800,17 +3808,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt25) { case 1 : - // InternalEpatchTestLanguage.g:1604:7: otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' + // InternalEpatchTestLanguage.g:1609:7: otherlv_9= '[' ( (lv_refIndex_10_0= RULE_INT ) ) otherlv_11= ']' { otherlv_9=(Token)match(input,29,FollowSets000.FOLLOW_32); newLeafNode(otherlv_9, grammarAccess.getListAssignmentValueAccess().getLeftSquareBracketKeyword_2_2_1_2_0()); - // InternalEpatchTestLanguage.g:1608:7: ( (lv_refIndex_10_0= RULE_INT ) ) - // InternalEpatchTestLanguage.g:1609:8: (lv_refIndex_10_0= RULE_INT ) + // InternalEpatchTestLanguage.g:1613:7: ( (lv_refIndex_10_0= RULE_INT ) ) + // InternalEpatchTestLanguage.g:1614:8: (lv_refIndex_10_0= RULE_INT ) { - // InternalEpatchTestLanguage.g:1609:8: (lv_refIndex_10_0= RULE_INT ) - // InternalEpatchTestLanguage.g:1610:9: lv_refIndex_10_0= RULE_INT + // InternalEpatchTestLanguage.g:1614:8: (lv_refIndex_10_0= RULE_INT ) + // InternalEpatchTestLanguage.g:1615:9: lv_refIndex_10_0= RULE_INT { lv_refIndex_10_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_38); @@ -3855,13 +3863,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 4 : - // InternalEpatchTestLanguage.g:1634:4: ( (lv_newObject_12_0= ruleCreatedObject ) ) + // InternalEpatchTestLanguage.g:1639:4: ( (lv_newObject_12_0= ruleCreatedObject ) ) { - // InternalEpatchTestLanguage.g:1634:4: ( (lv_newObject_12_0= ruleCreatedObject ) ) - // InternalEpatchTestLanguage.g:1635:5: (lv_newObject_12_0= ruleCreatedObject ) + // InternalEpatchTestLanguage.g:1639:4: ( (lv_newObject_12_0= ruleCreatedObject ) ) + // InternalEpatchTestLanguage.g:1640:5: (lv_newObject_12_0= ruleCreatedObject ) { - // InternalEpatchTestLanguage.g:1635:5: (lv_newObject_12_0= ruleCreatedObject ) - // InternalEpatchTestLanguage.g:1636:6: lv_newObject_12_0= ruleCreatedObject + // InternalEpatchTestLanguage.g:1640:5: (lv_newObject_12_0= ruleCreatedObject ) + // InternalEpatchTestLanguage.g:1641:6: lv_newObject_12_0= ruleCreatedObject { newCompositeNode(grammarAccess.getListAssignmentValueAccess().getNewObjectCreatedObjectParserRuleCall_2_3_0()); @@ -3892,16 +3900,16 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 5 : - // InternalEpatchTestLanguage.g:1654:4: ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:1659:4: ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) { - // InternalEpatchTestLanguage.g:1654:4: ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) - // InternalEpatchTestLanguage.g:1655:5: ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:1659:4: ( ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:1660:5: ( (otherlv_13= RULE_ID ) ) ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) { - // InternalEpatchTestLanguage.g:1655:5: ( (otherlv_13= RULE_ID ) ) - // InternalEpatchTestLanguage.g:1656:6: (otherlv_13= RULE_ID ) + // InternalEpatchTestLanguage.g:1660:5: ( (otherlv_13= RULE_ID ) ) + // InternalEpatchTestLanguage.g:1661:6: (otherlv_13= RULE_ID ) { - // InternalEpatchTestLanguage.g:1656:6: (otherlv_13= RULE_ID ) - // InternalEpatchTestLanguage.g:1657:7: otherlv_13= RULE_ID + // InternalEpatchTestLanguage.g:1661:6: (otherlv_13= RULE_ID ) + // InternalEpatchTestLanguage.g:1662:7: otherlv_13= RULE_ID { if (current==null) { @@ -3918,11 +3926,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1668:5: ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) - // InternalEpatchTestLanguage.g:1669:6: (lv_impFrag_14_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:1673:5: ( (lv_impFrag_14_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:1674:6: (lv_impFrag_14_0= RULE_FRAGMENT ) { - // InternalEpatchTestLanguage.g:1669:6: (lv_impFrag_14_0= RULE_FRAGMENT ) - // InternalEpatchTestLanguage.g:1670:7: lv_impFrag_14_0= RULE_FRAGMENT + // InternalEpatchTestLanguage.g:1674:6: (lv_impFrag_14_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:1675:7: lv_impFrag_14_0= RULE_FRAGMENT { lv_impFrag_14_0=(Token)match(input,RULE_FRAGMENT,FollowSets000.FOLLOW_2); @@ -3976,7 +3984,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleSingleAssignmentValue" - // InternalEpatchTestLanguage.g:1692:1: entryRuleSingleAssignmentValue returns [EObject current=null] : iv_ruleSingleAssignmentValue= ruleSingleAssignmentValue EOF ; + // InternalEpatchTestLanguage.g:1697:1: entryRuleSingleAssignmentValue returns [EObject current=null] : iv_ruleSingleAssignmentValue= ruleSingleAssignmentValue EOF ; public final EObject entryRuleSingleAssignmentValue() throws RecognitionException { EObject current = null; @@ -3984,8 +3992,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:1692:62: (iv_ruleSingleAssignmentValue= ruleSingleAssignmentValue EOF ) - // InternalEpatchTestLanguage.g:1693:2: iv_ruleSingleAssignmentValue= ruleSingleAssignmentValue EOF + // InternalEpatchTestLanguage.g:1697:62: (iv_ruleSingleAssignmentValue= ruleSingleAssignmentValue EOF ) + // InternalEpatchTestLanguage.g:1698:2: iv_ruleSingleAssignmentValue= ruleSingleAssignmentValue EOF { newCompositeNode(grammarAccess.getSingleAssignmentValueRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4012,7 +4020,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleSingleAssignmentValue" - // InternalEpatchTestLanguage.g:1699:1: ruleSingleAssignmentValue returns [EObject current=null] : ( ( (lv_keyword_0_0= 'null' ) ) | ( (lv_value_1_0= RULE_STRING ) ) | ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? ) | ( (lv_newObject_8_0= ruleCreatedObject ) ) | ( ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) ) ) ; + // InternalEpatchTestLanguage.g:1704:1: ruleSingleAssignmentValue returns [EObject current=null] : ( ( (lv_keyword_0_0= 'null' ) ) | ( (lv_value_1_0= RULE_STRING ) ) | ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? ) | ( (lv_newObject_8_0= ruleCreatedObject ) ) | ( ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) ) ) ; public final EObject ruleSingleAssignmentValue() throws RecognitionException { EObject current = null; @@ -4033,10 +4041,10 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:1705:2: ( ( ( (lv_keyword_0_0= 'null' ) ) | ( (lv_value_1_0= RULE_STRING ) ) | ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? ) | ( (lv_newObject_8_0= ruleCreatedObject ) ) | ( ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) ) ) ) - // InternalEpatchTestLanguage.g:1706:2: ( ( (lv_keyword_0_0= 'null' ) ) | ( (lv_value_1_0= RULE_STRING ) ) | ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? ) | ( (lv_newObject_8_0= ruleCreatedObject ) ) | ( ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) ) ) + // InternalEpatchTestLanguage.g:1710:2: ( ( ( (lv_keyword_0_0= 'null' ) ) | ( (lv_value_1_0= RULE_STRING ) ) | ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? ) | ( (lv_newObject_8_0= ruleCreatedObject ) ) | ( ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) ) ) ) + // InternalEpatchTestLanguage.g:1711:2: ( ( (lv_keyword_0_0= 'null' ) ) | ( (lv_value_1_0= RULE_STRING ) ) | ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? ) | ( (lv_newObject_8_0= ruleCreatedObject ) ) | ( ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) ) ) { - // InternalEpatchTestLanguage.g:1706:2: ( ( (lv_keyword_0_0= 'null' ) ) | ( (lv_value_1_0= RULE_STRING ) ) | ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? ) | ( (lv_newObject_8_0= ruleCreatedObject ) ) | ( ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) ) ) + // InternalEpatchTestLanguage.g:1711:2: ( ( (lv_keyword_0_0= 'null' ) ) | ( (lv_value_1_0= RULE_STRING ) ) | ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? ) | ( (lv_newObject_8_0= ruleCreatedObject ) ) | ( ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) ) ) int alt30=5; switch ( input.LA(1) ) { case 33: @@ -4082,13 +4090,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt30) { case 1 : - // InternalEpatchTestLanguage.g:1707:3: ( (lv_keyword_0_0= 'null' ) ) + // InternalEpatchTestLanguage.g:1712:3: ( (lv_keyword_0_0= 'null' ) ) { - // InternalEpatchTestLanguage.g:1707:3: ( (lv_keyword_0_0= 'null' ) ) - // InternalEpatchTestLanguage.g:1708:4: (lv_keyword_0_0= 'null' ) + // InternalEpatchTestLanguage.g:1712:3: ( (lv_keyword_0_0= 'null' ) ) + // InternalEpatchTestLanguage.g:1713:4: (lv_keyword_0_0= 'null' ) { - // InternalEpatchTestLanguage.g:1708:4: (lv_keyword_0_0= 'null' ) - // InternalEpatchTestLanguage.g:1709:5: lv_keyword_0_0= 'null' + // InternalEpatchTestLanguage.g:1713:4: (lv_keyword_0_0= 'null' ) + // InternalEpatchTestLanguage.g:1714:5: lv_keyword_0_0= 'null' { lv_keyword_0_0=(Token)match(input,33,FollowSets000.FOLLOW_2); @@ -4110,13 +4118,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:1722:3: ( (lv_value_1_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:1727:3: ( (lv_value_1_0= RULE_STRING ) ) { - // InternalEpatchTestLanguage.g:1722:3: ( (lv_value_1_0= RULE_STRING ) ) - // InternalEpatchTestLanguage.g:1723:4: (lv_value_1_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:1727:3: ( (lv_value_1_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:1728:4: (lv_value_1_0= RULE_STRING ) { - // InternalEpatchTestLanguage.g:1723:4: (lv_value_1_0= RULE_STRING ) - // InternalEpatchTestLanguage.g:1724:5: lv_value_1_0= RULE_STRING + // InternalEpatchTestLanguage.g:1728:4: (lv_value_1_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:1729:5: lv_value_1_0= RULE_STRING { lv_value_1_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -4142,16 +4150,16 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 3 : - // InternalEpatchTestLanguage.g:1741:3: ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? ) + // InternalEpatchTestLanguage.g:1746:3: ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? ) { - // InternalEpatchTestLanguage.g:1741:3: ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? ) - // InternalEpatchTestLanguage.g:1742:4: ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? + // InternalEpatchTestLanguage.g:1746:3: ( ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? ) + // InternalEpatchTestLanguage.g:1747:4: ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? { - // InternalEpatchTestLanguage.g:1742:4: ( (otherlv_2= RULE_ID ) ) - // InternalEpatchTestLanguage.g:1743:5: (otherlv_2= RULE_ID ) + // InternalEpatchTestLanguage.g:1747:4: ( (otherlv_2= RULE_ID ) ) + // InternalEpatchTestLanguage.g:1748:5: (otherlv_2= RULE_ID ) { - // InternalEpatchTestLanguage.g:1743:5: (otherlv_2= RULE_ID ) - // InternalEpatchTestLanguage.g:1744:6: otherlv_2= RULE_ID + // InternalEpatchTestLanguage.g:1748:5: (otherlv_2= RULE_ID ) + // InternalEpatchTestLanguage.g:1749:6: otherlv_2= RULE_ID { if (current==null) { @@ -4168,7 +4176,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1755:4: (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? + // InternalEpatchTestLanguage.g:1760:4: (otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? )? int alt29=2; int LA29_0 = input.LA(1); @@ -4177,17 +4185,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt29) { case 1 : - // InternalEpatchTestLanguage.g:1756:5: otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? + // InternalEpatchTestLanguage.g:1761:5: otherlv_3= '.' ( (lv_refFeature_4_0= RULE_ID ) ) (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? { otherlv_3=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getSingleAssignmentValueAccess().getFullStopKeyword_2_1_0()); - // InternalEpatchTestLanguage.g:1760:5: ( (lv_refFeature_4_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:1761:6: (lv_refFeature_4_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1765:5: ( (lv_refFeature_4_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:1766:6: (lv_refFeature_4_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:1761:6: (lv_refFeature_4_0= RULE_ID ) - // InternalEpatchTestLanguage.g:1762:7: lv_refFeature_4_0= RULE_ID + // InternalEpatchTestLanguage.g:1766:6: (lv_refFeature_4_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1767:7: lv_refFeature_4_0= RULE_ID { lv_refFeature_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_37); @@ -4209,7 +4217,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1778:5: (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? + // InternalEpatchTestLanguage.g:1783:5: (otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' )? int alt28=2; int LA28_0 = input.LA(1); @@ -4218,17 +4226,17 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt28) { case 1 : - // InternalEpatchTestLanguage.g:1779:6: otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' + // InternalEpatchTestLanguage.g:1784:6: otherlv_5= '[' ( (lv_refIndex_6_0= RULE_INT ) ) otherlv_7= ']' { otherlv_5=(Token)match(input,29,FollowSets000.FOLLOW_32); newLeafNode(otherlv_5, grammarAccess.getSingleAssignmentValueAccess().getLeftSquareBracketKeyword_2_1_2_0()); - // InternalEpatchTestLanguage.g:1783:6: ( (lv_refIndex_6_0= RULE_INT ) ) - // InternalEpatchTestLanguage.g:1784:7: (lv_refIndex_6_0= RULE_INT ) + // InternalEpatchTestLanguage.g:1788:6: ( (lv_refIndex_6_0= RULE_INT ) ) + // InternalEpatchTestLanguage.g:1789:7: (lv_refIndex_6_0= RULE_INT ) { - // InternalEpatchTestLanguage.g:1784:7: (lv_refIndex_6_0= RULE_INT ) - // InternalEpatchTestLanguage.g:1785:8: lv_refIndex_6_0= RULE_INT + // InternalEpatchTestLanguage.g:1789:7: (lv_refIndex_6_0= RULE_INT ) + // InternalEpatchTestLanguage.g:1790:8: lv_refIndex_6_0= RULE_INT { lv_refIndex_6_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_38); @@ -4273,13 +4281,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 4 : - // InternalEpatchTestLanguage.g:1809:3: ( (lv_newObject_8_0= ruleCreatedObject ) ) + // InternalEpatchTestLanguage.g:1814:3: ( (lv_newObject_8_0= ruleCreatedObject ) ) { - // InternalEpatchTestLanguage.g:1809:3: ( (lv_newObject_8_0= ruleCreatedObject ) ) - // InternalEpatchTestLanguage.g:1810:4: (lv_newObject_8_0= ruleCreatedObject ) + // InternalEpatchTestLanguage.g:1814:3: ( (lv_newObject_8_0= ruleCreatedObject ) ) + // InternalEpatchTestLanguage.g:1815:4: (lv_newObject_8_0= ruleCreatedObject ) { - // InternalEpatchTestLanguage.g:1810:4: (lv_newObject_8_0= ruleCreatedObject ) - // InternalEpatchTestLanguage.g:1811:5: lv_newObject_8_0= ruleCreatedObject + // InternalEpatchTestLanguage.g:1815:4: (lv_newObject_8_0= ruleCreatedObject ) + // InternalEpatchTestLanguage.g:1816:5: lv_newObject_8_0= ruleCreatedObject { newCompositeNode(grammarAccess.getSingleAssignmentValueAccess().getNewObjectCreatedObjectParserRuleCall_3_0()); @@ -4310,16 +4318,16 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 5 : - // InternalEpatchTestLanguage.g:1829:3: ( ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:1834:3: ( ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) ) { - // InternalEpatchTestLanguage.g:1829:3: ( ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) ) - // InternalEpatchTestLanguage.g:1830:4: ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:1834:3: ( ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:1835:4: ( (otherlv_9= RULE_ID ) ) ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) { - // InternalEpatchTestLanguage.g:1830:4: ( (otherlv_9= RULE_ID ) ) - // InternalEpatchTestLanguage.g:1831:5: (otherlv_9= RULE_ID ) + // InternalEpatchTestLanguage.g:1835:4: ( (otherlv_9= RULE_ID ) ) + // InternalEpatchTestLanguage.g:1836:5: (otherlv_9= RULE_ID ) { - // InternalEpatchTestLanguage.g:1831:5: (otherlv_9= RULE_ID ) - // InternalEpatchTestLanguage.g:1832:6: otherlv_9= RULE_ID + // InternalEpatchTestLanguage.g:1836:5: (otherlv_9= RULE_ID ) + // InternalEpatchTestLanguage.g:1837:6: otherlv_9= RULE_ID { if (current==null) { @@ -4336,11 +4344,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1843:4: ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) - // InternalEpatchTestLanguage.g:1844:5: (lv_impFrag_10_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:1848:4: ( (lv_impFrag_10_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:1849:5: (lv_impFrag_10_0= RULE_FRAGMENT ) { - // InternalEpatchTestLanguage.g:1844:5: (lv_impFrag_10_0= RULE_FRAGMENT ) - // InternalEpatchTestLanguage.g:1845:6: lv_impFrag_10_0= RULE_FRAGMENT + // InternalEpatchTestLanguage.g:1849:5: (lv_impFrag_10_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:1850:6: lv_impFrag_10_0= RULE_FRAGMENT { lv_impFrag_10_0=(Token)match(input,RULE_FRAGMENT,FollowSets000.FOLLOW_2); @@ -4391,7 +4399,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleCreatedObject" - // InternalEpatchTestLanguage.g:1866:1: entryRuleCreatedObject returns [EObject current=null] : iv_ruleCreatedObject= ruleCreatedObject EOF ; + // InternalEpatchTestLanguage.g:1871:1: entryRuleCreatedObject returns [EObject current=null] : iv_ruleCreatedObject= ruleCreatedObject EOF ; public final EObject entryRuleCreatedObject() throws RecognitionException { EObject current = null; @@ -4399,8 +4407,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:1866:54: (iv_ruleCreatedObject= ruleCreatedObject EOF ) - // InternalEpatchTestLanguage.g:1867:2: iv_ruleCreatedObject= ruleCreatedObject EOF + // InternalEpatchTestLanguage.g:1871:54: (iv_ruleCreatedObject= ruleCreatedObject EOF ) + // InternalEpatchTestLanguage.g:1872:2: iv_ruleCreatedObject= ruleCreatedObject EOF { newCompositeNode(grammarAccess.getCreatedObjectRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4427,7 +4435,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleCreatedObject" - // InternalEpatchTestLanguage.g:1873:1: ruleCreatedObject returns [EObject current=null] : ( (this_ObjectNew_0= ruleObjectNew | this_ObjectCopy_1= ruleObjectCopy ) ( (lv_name_2_0= RULE_ID ) )? (otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' )? ) ; + // InternalEpatchTestLanguage.g:1878:1: ruleCreatedObject returns [EObject current=null] : ( (this_ObjectNew_0= ruleObjectNew | this_ObjectCopy_1= ruleObjectCopy ) ( (lv_name_2_0= RULE_ID ) )? (otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' )? ) ; public final EObject ruleCreatedObject() throws RecognitionException { EObject current = null; @@ -4449,13 +4457,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:1879:2: ( ( (this_ObjectNew_0= ruleObjectNew | this_ObjectCopy_1= ruleObjectCopy ) ( (lv_name_2_0= RULE_ID ) )? (otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' )? ) ) - // InternalEpatchTestLanguage.g:1880:2: ( (this_ObjectNew_0= ruleObjectNew | this_ObjectCopy_1= ruleObjectCopy ) ( (lv_name_2_0= RULE_ID ) )? (otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' )? ) + // InternalEpatchTestLanguage.g:1884:2: ( ( (this_ObjectNew_0= ruleObjectNew | this_ObjectCopy_1= ruleObjectCopy ) ( (lv_name_2_0= RULE_ID ) )? (otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' )? ) ) + // InternalEpatchTestLanguage.g:1885:2: ( (this_ObjectNew_0= ruleObjectNew | this_ObjectCopy_1= ruleObjectCopy ) ( (lv_name_2_0= RULE_ID ) )? (otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' )? ) { - // InternalEpatchTestLanguage.g:1880:2: ( (this_ObjectNew_0= ruleObjectNew | this_ObjectCopy_1= ruleObjectCopy ) ( (lv_name_2_0= RULE_ID ) )? (otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' )? ) - // InternalEpatchTestLanguage.g:1881:3: (this_ObjectNew_0= ruleObjectNew | this_ObjectCopy_1= ruleObjectCopy ) ( (lv_name_2_0= RULE_ID ) )? (otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' )? + // InternalEpatchTestLanguage.g:1885:2: ( (this_ObjectNew_0= ruleObjectNew | this_ObjectCopy_1= ruleObjectCopy ) ( (lv_name_2_0= RULE_ID ) )? (otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' )? ) + // InternalEpatchTestLanguage.g:1886:3: (this_ObjectNew_0= ruleObjectNew | this_ObjectCopy_1= ruleObjectCopy ) ( (lv_name_2_0= RULE_ID ) )? (otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' )? { - // InternalEpatchTestLanguage.g:1881:3: (this_ObjectNew_0= ruleObjectNew | this_ObjectCopy_1= ruleObjectCopy ) + // InternalEpatchTestLanguage.g:1886:3: (this_ObjectNew_0= ruleObjectNew | this_ObjectCopy_1= ruleObjectCopy ) int alt31=2; int LA31_0 = input.LA(1); @@ -4473,7 +4481,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt31) { case 1 : - // InternalEpatchTestLanguage.g:1882:4: this_ObjectNew_0= ruleObjectNew + // InternalEpatchTestLanguage.g:1887:4: this_ObjectNew_0= ruleObjectNew { newCompositeNode(grammarAccess.getCreatedObjectAccess().getObjectNewParserRuleCall_0_0()); @@ -4491,7 +4499,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:1891:4: this_ObjectCopy_1= ruleObjectCopy + // InternalEpatchTestLanguage.g:1896:4: this_ObjectCopy_1= ruleObjectCopy { newCompositeNode(grammarAccess.getCreatedObjectAccess().getObjectCopyParserRuleCall_0_1()); @@ -4511,7 +4519,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1900:3: ( (lv_name_2_0= RULE_ID ) )? + // InternalEpatchTestLanguage.g:1905:3: ( (lv_name_2_0= RULE_ID ) )? int alt32=2; int LA32_0 = input.LA(1); @@ -4520,10 +4528,10 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt32) { case 1 : - // InternalEpatchTestLanguage.g:1901:4: (lv_name_2_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1906:4: (lv_name_2_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:1901:4: (lv_name_2_0= RULE_ID ) - // InternalEpatchTestLanguage.g:1902:5: lv_name_2_0= RULE_ID + // InternalEpatchTestLanguage.g:1906:4: (lv_name_2_0= RULE_ID ) + // InternalEpatchTestLanguage.g:1907:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_22); @@ -4548,7 +4556,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:1918:3: (otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' )? + // InternalEpatchTestLanguage.g:1923:3: (otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' )? int alt35=2; int LA35_0 = input.LA(1); @@ -4557,13 +4565,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt35) { case 1 : - // InternalEpatchTestLanguage.g:1919:4: otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' + // InternalEpatchTestLanguage.g:1924:4: otherlv_3= '{' ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ ( (lv_leftMig_6_0= ruleMigration ) )? otherlv_7= '}' { otherlv_3=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getCreatedObjectAccess().getLeftCurlyBracketKeyword_2_0()); - // InternalEpatchTestLanguage.g:1923:4: ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ + // InternalEpatchTestLanguage.g:1928:4: ( ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) | ( (lv_assignments_5_0= ruleMonoListAssignment ) ) )+ int cnt33=0; loop33: do { @@ -4592,13 +4600,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse switch (alt33) { case 1 : - // InternalEpatchTestLanguage.g:1924:5: ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) + // InternalEpatchTestLanguage.g:1929:5: ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) { - // InternalEpatchTestLanguage.g:1924:5: ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) - // InternalEpatchTestLanguage.g:1925:6: (lv_assignments_4_0= ruleMonoSingleAssignment ) + // InternalEpatchTestLanguage.g:1929:5: ( (lv_assignments_4_0= ruleMonoSingleAssignment ) ) + // InternalEpatchTestLanguage.g:1930:6: (lv_assignments_4_0= ruleMonoSingleAssignment ) { - // InternalEpatchTestLanguage.g:1925:6: (lv_assignments_4_0= ruleMonoSingleAssignment ) - // InternalEpatchTestLanguage.g:1926:7: lv_assignments_4_0= ruleMonoSingleAssignment + // InternalEpatchTestLanguage.g:1930:6: (lv_assignments_4_0= ruleMonoSingleAssignment ) + // InternalEpatchTestLanguage.g:1931:7: lv_assignments_4_0= ruleMonoSingleAssignment { newCompositeNode(grammarAccess.getCreatedObjectAccess().getAssignmentsMonoSingleAssignmentParserRuleCall_2_1_0_0()); @@ -4629,13 +4637,13 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:1944:5: ( (lv_assignments_5_0= ruleMonoListAssignment ) ) + // InternalEpatchTestLanguage.g:1949:5: ( (lv_assignments_5_0= ruleMonoListAssignment ) ) { - // InternalEpatchTestLanguage.g:1944:5: ( (lv_assignments_5_0= ruleMonoListAssignment ) ) - // InternalEpatchTestLanguage.g:1945:6: (lv_assignments_5_0= ruleMonoListAssignment ) + // InternalEpatchTestLanguage.g:1949:5: ( (lv_assignments_5_0= ruleMonoListAssignment ) ) + // InternalEpatchTestLanguage.g:1950:6: (lv_assignments_5_0= ruleMonoListAssignment ) { - // InternalEpatchTestLanguage.g:1945:6: (lv_assignments_5_0= ruleMonoListAssignment ) - // InternalEpatchTestLanguage.g:1946:7: lv_assignments_5_0= ruleMonoListAssignment + // InternalEpatchTestLanguage.g:1950:6: (lv_assignments_5_0= ruleMonoListAssignment ) + // InternalEpatchTestLanguage.g:1951:7: lv_assignments_5_0= ruleMonoListAssignment { newCompositeNode(grammarAccess.getCreatedObjectAccess().getAssignmentsMonoListAssignmentParserRuleCall_2_1_1_0()); @@ -4675,7 +4683,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse cnt33++; } while (true); - // InternalEpatchTestLanguage.g:1964:4: ( (lv_leftMig_6_0= ruleMigration ) )? + // InternalEpatchTestLanguage.g:1969:4: ( (lv_leftMig_6_0= ruleMigration ) )? int alt34=2; int LA34_0 = input.LA(1); @@ -4684,10 +4692,10 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt34) { case 1 : - // InternalEpatchTestLanguage.g:1965:5: (lv_leftMig_6_0= ruleMigration ) + // InternalEpatchTestLanguage.g:1970:5: (lv_leftMig_6_0= ruleMigration ) { - // InternalEpatchTestLanguage.g:1965:5: (lv_leftMig_6_0= ruleMigration ) - // InternalEpatchTestLanguage.g:1966:6: lv_leftMig_6_0= ruleMigration + // InternalEpatchTestLanguage.g:1970:5: (lv_leftMig_6_0= ruleMigration ) + // InternalEpatchTestLanguage.g:1971:6: lv_leftMig_6_0= ruleMigration { newCompositeNode(grammarAccess.getCreatedObjectAccess().getLeftMigMigrationParserRuleCall_2_2_0()); @@ -4750,7 +4758,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleObjectNew" - // InternalEpatchTestLanguage.g:1992:1: entryRuleObjectNew returns [EObject current=null] : iv_ruleObjectNew= ruleObjectNew EOF ; + // InternalEpatchTestLanguage.g:1997:1: entryRuleObjectNew returns [EObject current=null] : iv_ruleObjectNew= ruleObjectNew EOF ; public final EObject entryRuleObjectNew() throws RecognitionException { EObject current = null; @@ -4758,8 +4766,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:1992:50: (iv_ruleObjectNew= ruleObjectNew EOF ) - // InternalEpatchTestLanguage.g:1993:2: iv_ruleObjectNew= ruleObjectNew EOF + // InternalEpatchTestLanguage.g:1997:50: (iv_ruleObjectNew= ruleObjectNew EOF ) + // InternalEpatchTestLanguage.g:1998:2: iv_ruleObjectNew= ruleObjectNew EOF { newCompositeNode(grammarAccess.getObjectNewRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4786,7 +4794,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleObjectNew" - // InternalEpatchTestLanguage.g:1999:1: ruleObjectNew returns [EObject current=null] : (otherlv_0= 'new' ( (otherlv_1= RULE_ID ) ) ( (lv_impFrag_2_0= RULE_FRAGMENT ) ) ) ; + // InternalEpatchTestLanguage.g:2004:1: ruleObjectNew returns [EObject current=null] : (otherlv_0= 'new' ( (otherlv_1= RULE_ID ) ) ( (lv_impFrag_2_0= RULE_FRAGMENT ) ) ) ; public final EObject ruleObjectNew() throws RecognitionException { EObject current = null; @@ -4798,21 +4806,21 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:2005:2: ( (otherlv_0= 'new' ( (otherlv_1= RULE_ID ) ) ( (lv_impFrag_2_0= RULE_FRAGMENT ) ) ) ) - // InternalEpatchTestLanguage.g:2006:2: (otherlv_0= 'new' ( (otherlv_1= RULE_ID ) ) ( (lv_impFrag_2_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:2010:2: ( (otherlv_0= 'new' ( (otherlv_1= RULE_ID ) ) ( (lv_impFrag_2_0= RULE_FRAGMENT ) ) ) ) + // InternalEpatchTestLanguage.g:2011:2: (otherlv_0= 'new' ( (otherlv_1= RULE_ID ) ) ( (lv_impFrag_2_0= RULE_FRAGMENT ) ) ) { - // InternalEpatchTestLanguage.g:2006:2: (otherlv_0= 'new' ( (otherlv_1= RULE_ID ) ) ( (lv_impFrag_2_0= RULE_FRAGMENT ) ) ) - // InternalEpatchTestLanguage.g:2007:3: otherlv_0= 'new' ( (otherlv_1= RULE_ID ) ) ( (lv_impFrag_2_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:2011:2: (otherlv_0= 'new' ( (otherlv_1= RULE_ID ) ) ( (lv_impFrag_2_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:2012:3: otherlv_0= 'new' ( (otherlv_1= RULE_ID ) ) ( (lv_impFrag_2_0= RULE_FRAGMENT ) ) { otherlv_0=(Token)match(input,34,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getObjectNewAccess().getNewKeyword_0()); - // InternalEpatchTestLanguage.g:2011:3: ( (otherlv_1= RULE_ID ) ) - // InternalEpatchTestLanguage.g:2012:4: (otherlv_1= RULE_ID ) + // InternalEpatchTestLanguage.g:2016:3: ( (otherlv_1= RULE_ID ) ) + // InternalEpatchTestLanguage.g:2017:4: (otherlv_1= RULE_ID ) { - // InternalEpatchTestLanguage.g:2012:4: (otherlv_1= RULE_ID ) - // InternalEpatchTestLanguage.g:2013:5: otherlv_1= RULE_ID + // InternalEpatchTestLanguage.g:2017:4: (otherlv_1= RULE_ID ) + // InternalEpatchTestLanguage.g:2018:5: otherlv_1= RULE_ID { if (current==null) { @@ -4829,11 +4837,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:2024:3: ( (lv_impFrag_2_0= RULE_FRAGMENT ) ) - // InternalEpatchTestLanguage.g:2025:4: (lv_impFrag_2_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:2029:3: ( (lv_impFrag_2_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:2030:4: (lv_impFrag_2_0= RULE_FRAGMENT ) { - // InternalEpatchTestLanguage.g:2025:4: (lv_impFrag_2_0= RULE_FRAGMENT ) - // InternalEpatchTestLanguage.g:2026:5: lv_impFrag_2_0= RULE_FRAGMENT + // InternalEpatchTestLanguage.g:2030:4: (lv_impFrag_2_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:2031:5: lv_impFrag_2_0= RULE_FRAGMENT { lv_impFrag_2_0=(Token)match(input,RULE_FRAGMENT,FollowSets000.FOLLOW_2); @@ -4878,7 +4886,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleObjectCopy" - // InternalEpatchTestLanguage.g:2046:1: entryRuleObjectCopy returns [EObject current=null] : iv_ruleObjectCopy= ruleObjectCopy EOF ; + // InternalEpatchTestLanguage.g:2051:1: entryRuleObjectCopy returns [EObject current=null] : iv_ruleObjectCopy= ruleObjectCopy EOF ; public final EObject entryRuleObjectCopy() throws RecognitionException { EObject current = null; @@ -4886,8 +4894,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:2046:51: (iv_ruleObjectCopy= ruleObjectCopy EOF ) - // InternalEpatchTestLanguage.g:2047:2: iv_ruleObjectCopy= ruleObjectCopy EOF + // InternalEpatchTestLanguage.g:2051:51: (iv_ruleObjectCopy= ruleObjectCopy EOF ) + // InternalEpatchTestLanguage.g:2052:2: iv_ruleObjectCopy= ruleObjectCopy EOF { newCompositeNode(grammarAccess.getObjectCopyRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4914,7 +4922,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleObjectCopy" - // InternalEpatchTestLanguage.g:2053:1: ruleObjectCopy returns [EObject current=null] : (otherlv_0= 'copy' ( (otherlv_1= RULE_ID ) ) ( (lv_fragment_2_0= RULE_FRAGMENT ) ) ) ; + // InternalEpatchTestLanguage.g:2058:1: ruleObjectCopy returns [EObject current=null] : (otherlv_0= 'copy' ( (otherlv_1= RULE_ID ) ) ( (lv_fragment_2_0= RULE_FRAGMENT ) ) ) ; public final EObject ruleObjectCopy() throws RecognitionException { EObject current = null; @@ -4926,21 +4934,21 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:2059:2: ( (otherlv_0= 'copy' ( (otherlv_1= RULE_ID ) ) ( (lv_fragment_2_0= RULE_FRAGMENT ) ) ) ) - // InternalEpatchTestLanguage.g:2060:2: (otherlv_0= 'copy' ( (otherlv_1= RULE_ID ) ) ( (lv_fragment_2_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:2064:2: ( (otherlv_0= 'copy' ( (otherlv_1= RULE_ID ) ) ( (lv_fragment_2_0= RULE_FRAGMENT ) ) ) ) + // InternalEpatchTestLanguage.g:2065:2: (otherlv_0= 'copy' ( (otherlv_1= RULE_ID ) ) ( (lv_fragment_2_0= RULE_FRAGMENT ) ) ) { - // InternalEpatchTestLanguage.g:2060:2: (otherlv_0= 'copy' ( (otherlv_1= RULE_ID ) ) ( (lv_fragment_2_0= RULE_FRAGMENT ) ) ) - // InternalEpatchTestLanguage.g:2061:3: otherlv_0= 'copy' ( (otherlv_1= RULE_ID ) ) ( (lv_fragment_2_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:2065:2: (otherlv_0= 'copy' ( (otherlv_1= RULE_ID ) ) ( (lv_fragment_2_0= RULE_FRAGMENT ) ) ) + // InternalEpatchTestLanguage.g:2066:3: otherlv_0= 'copy' ( (otherlv_1= RULE_ID ) ) ( (lv_fragment_2_0= RULE_FRAGMENT ) ) { otherlv_0=(Token)match(input,35,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getObjectCopyAccess().getCopyKeyword_0()); - // InternalEpatchTestLanguage.g:2065:3: ( (otherlv_1= RULE_ID ) ) - // InternalEpatchTestLanguage.g:2066:4: (otherlv_1= RULE_ID ) + // InternalEpatchTestLanguage.g:2070:3: ( (otherlv_1= RULE_ID ) ) + // InternalEpatchTestLanguage.g:2071:4: (otherlv_1= RULE_ID ) { - // InternalEpatchTestLanguage.g:2066:4: (otherlv_1= RULE_ID ) - // InternalEpatchTestLanguage.g:2067:5: otherlv_1= RULE_ID + // InternalEpatchTestLanguage.g:2071:4: (otherlv_1= RULE_ID ) + // InternalEpatchTestLanguage.g:2072:5: otherlv_1= RULE_ID { if (current==null) { @@ -4957,11 +4965,11 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:2078:3: ( (lv_fragment_2_0= RULE_FRAGMENT ) ) - // InternalEpatchTestLanguage.g:2079:4: (lv_fragment_2_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:2083:3: ( (lv_fragment_2_0= RULE_FRAGMENT ) ) + // InternalEpatchTestLanguage.g:2084:4: (lv_fragment_2_0= RULE_FRAGMENT ) { - // InternalEpatchTestLanguage.g:2079:4: (lv_fragment_2_0= RULE_FRAGMENT ) - // InternalEpatchTestLanguage.g:2080:5: lv_fragment_2_0= RULE_FRAGMENT + // InternalEpatchTestLanguage.g:2084:4: (lv_fragment_2_0= RULE_FRAGMENT ) + // InternalEpatchTestLanguage.g:2085:5: lv_fragment_2_0= RULE_FRAGMENT { lv_fragment_2_0=(Token)match(input,RULE_FRAGMENT,FollowSets000.FOLLOW_2); @@ -5006,7 +5014,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleMigration" - // InternalEpatchTestLanguage.g:2100:1: entryRuleMigration returns [EObject current=null] : iv_ruleMigration= ruleMigration EOF ; + // InternalEpatchTestLanguage.g:2105:1: entryRuleMigration returns [EObject current=null] : iv_ruleMigration= ruleMigration EOF ; public final EObject entryRuleMigration() throws RecognitionException { EObject current = null; @@ -5014,8 +5022,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:2100:50: (iv_ruleMigration= ruleMigration EOF ) - // InternalEpatchTestLanguage.g:2101:2: iv_ruleMigration= ruleMigration EOF + // InternalEpatchTestLanguage.g:2105:50: (iv_ruleMigration= ruleMigration EOF ) + // InternalEpatchTestLanguage.g:2106:2: iv_ruleMigration= ruleMigration EOF { newCompositeNode(grammarAccess.getMigrationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5042,7 +5050,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleMigration" - // InternalEpatchTestLanguage.g:2107:1: ruleMigration returns [EObject current=null] : ( () otherlv_1= 'migrate' ( (lv_first_2_0= ruleExecutable ) )? ( (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) | (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) )? otherlv_7= ';' ) ; + // InternalEpatchTestLanguage.g:2112:1: ruleMigration returns [EObject current=null] : ( () otherlv_1= 'migrate' ( (lv_first_2_0= ruleExecutable ) )? ( (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) | (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) )? otherlv_7= ';' ) ; public final EObject ruleMigration() throws RecognitionException { EObject current = null; @@ -5061,14 +5069,14 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:2113:2: ( ( () otherlv_1= 'migrate' ( (lv_first_2_0= ruleExecutable ) )? ( (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) | (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) )? otherlv_7= ';' ) ) - // InternalEpatchTestLanguage.g:2114:2: ( () otherlv_1= 'migrate' ( (lv_first_2_0= ruleExecutable ) )? ( (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) | (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) )? otherlv_7= ';' ) + // InternalEpatchTestLanguage.g:2118:2: ( ( () otherlv_1= 'migrate' ( (lv_first_2_0= ruleExecutable ) )? ( (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) | (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) )? otherlv_7= ';' ) ) + // InternalEpatchTestLanguage.g:2119:2: ( () otherlv_1= 'migrate' ( (lv_first_2_0= ruleExecutable ) )? ( (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) | (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) )? otherlv_7= ';' ) { - // InternalEpatchTestLanguage.g:2114:2: ( () otherlv_1= 'migrate' ( (lv_first_2_0= ruleExecutable ) )? ( (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) | (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) )? otherlv_7= ';' ) - // InternalEpatchTestLanguage.g:2115:3: () otherlv_1= 'migrate' ( (lv_first_2_0= ruleExecutable ) )? ( (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) | (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) )? otherlv_7= ';' + // InternalEpatchTestLanguage.g:2119:2: ( () otherlv_1= 'migrate' ( (lv_first_2_0= ruleExecutable ) )? ( (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) | (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) )? otherlv_7= ';' ) + // InternalEpatchTestLanguage.g:2120:3: () otherlv_1= 'migrate' ( (lv_first_2_0= ruleExecutable ) )? ( (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) | (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) )? otherlv_7= ';' { - // InternalEpatchTestLanguage.g:2115:3: () - // InternalEpatchTestLanguage.g:2116:4: + // InternalEpatchTestLanguage.g:2120:3: () + // InternalEpatchTestLanguage.g:2121:4: { current = forceCreateModelElement( @@ -5082,7 +5090,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse newLeafNode(otherlv_1, grammarAccess.getMigrationAccess().getMigrateKeyword_1()); - // InternalEpatchTestLanguage.g:2126:3: ( (lv_first_2_0= ruleExecutable ) )? + // InternalEpatchTestLanguage.g:2131:3: ( (lv_first_2_0= ruleExecutable ) )? int alt36=2; int LA36_0 = input.LA(1); @@ -5091,10 +5099,10 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt36) { case 1 : - // InternalEpatchTestLanguage.g:2127:4: (lv_first_2_0= ruleExecutable ) + // InternalEpatchTestLanguage.g:2132:4: (lv_first_2_0= ruleExecutable ) { - // InternalEpatchTestLanguage.g:2127:4: (lv_first_2_0= ruleExecutable ) - // InternalEpatchTestLanguage.g:2128:5: lv_first_2_0= ruleExecutable + // InternalEpatchTestLanguage.g:2132:4: (lv_first_2_0= ruleExecutable ) + // InternalEpatchTestLanguage.g:2133:5: lv_first_2_0= ruleExecutable { newCompositeNode(grammarAccess.getMigrationAccess().getFirstExecutableParserRuleCall_2_0()); @@ -5124,7 +5132,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } - // InternalEpatchTestLanguage.g:2145:3: ( (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) | (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) )? + // InternalEpatchTestLanguage.g:2150:3: ( (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) | (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) )? int alt37=3; int LA37_0 = input.LA(1); @@ -5136,20 +5144,20 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt37) { case 1 : - // InternalEpatchTestLanguage.g:2146:4: (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) + // InternalEpatchTestLanguage.g:2151:4: (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) { - // InternalEpatchTestLanguage.g:2146:4: (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) - // InternalEpatchTestLanguage.g:2147:5: otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) + // InternalEpatchTestLanguage.g:2151:4: (otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) ) + // InternalEpatchTestLanguage.g:2152:5: otherlv_3= 'as' ( (lv_asOp_4_0= ruleExecutable ) ) { otherlv_3=(Token)match(input,37,FollowSets000.FOLLOW_45); newLeafNode(otherlv_3, grammarAccess.getMigrationAccess().getAsKeyword_3_0_0()); - // InternalEpatchTestLanguage.g:2151:5: ( (lv_asOp_4_0= ruleExecutable ) ) - // InternalEpatchTestLanguage.g:2152:6: (lv_asOp_4_0= ruleExecutable ) + // InternalEpatchTestLanguage.g:2156:5: ( (lv_asOp_4_0= ruleExecutable ) ) + // InternalEpatchTestLanguage.g:2157:6: (lv_asOp_4_0= ruleExecutable ) { - // InternalEpatchTestLanguage.g:2152:6: (lv_asOp_4_0= ruleExecutable ) - // InternalEpatchTestLanguage.g:2153:7: lv_asOp_4_0= ruleExecutable + // InternalEpatchTestLanguage.g:2157:6: (lv_asOp_4_0= ruleExecutable ) + // InternalEpatchTestLanguage.g:2158:7: lv_asOp_4_0= ruleExecutable { newCompositeNode(grammarAccess.getMigrationAccess().getAsOpExecutableParserRuleCall_3_0_1_0()); @@ -5183,20 +5191,20 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:2172:4: (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) + // InternalEpatchTestLanguage.g:2177:4: (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) { - // InternalEpatchTestLanguage.g:2172:4: (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) - // InternalEpatchTestLanguage.g:2173:5: otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) + // InternalEpatchTestLanguage.g:2177:4: (otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) ) + // InternalEpatchTestLanguage.g:2178:5: otherlv_5= 'each' ( (lv_eachOp_6_0= ruleExecutable ) ) { otherlv_5=(Token)match(input,38,FollowSets000.FOLLOW_45); newLeafNode(otherlv_5, grammarAccess.getMigrationAccess().getEachKeyword_3_1_0()); - // InternalEpatchTestLanguage.g:2177:5: ( (lv_eachOp_6_0= ruleExecutable ) ) - // InternalEpatchTestLanguage.g:2178:6: (lv_eachOp_6_0= ruleExecutable ) + // InternalEpatchTestLanguage.g:2182:5: ( (lv_eachOp_6_0= ruleExecutable ) ) + // InternalEpatchTestLanguage.g:2183:6: (lv_eachOp_6_0= ruleExecutable ) { - // InternalEpatchTestLanguage.g:2178:6: (lv_eachOp_6_0= ruleExecutable ) - // InternalEpatchTestLanguage.g:2179:7: lv_eachOp_6_0= ruleExecutable + // InternalEpatchTestLanguage.g:2183:6: (lv_eachOp_6_0= ruleExecutable ) + // InternalEpatchTestLanguage.g:2184:7: lv_eachOp_6_0= ruleExecutable { newCompositeNode(grammarAccess.getMigrationAccess().getEachOpExecutableParserRuleCall_3_1_1_0()); @@ -5259,7 +5267,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleExecutable" - // InternalEpatchTestLanguage.g:2206:1: entryRuleExecutable returns [EObject current=null] : iv_ruleExecutable= ruleExecutable EOF ; + // InternalEpatchTestLanguage.g:2211:1: entryRuleExecutable returns [EObject current=null] : iv_ruleExecutable= ruleExecutable EOF ; public final EObject entryRuleExecutable() throws RecognitionException { EObject current = null; @@ -5267,8 +5275,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:2206:51: (iv_ruleExecutable= ruleExecutable EOF ) - // InternalEpatchTestLanguage.g:2207:2: iv_ruleExecutable= ruleExecutable EOF + // InternalEpatchTestLanguage.g:2211:51: (iv_ruleExecutable= ruleExecutable EOF ) + // InternalEpatchTestLanguage.g:2212:2: iv_ruleExecutable= ruleExecutable EOF { newCompositeNode(grammarAccess.getExecutableRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5295,7 +5303,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleExecutable" - // InternalEpatchTestLanguage.g:2213:1: ruleExecutable returns [EObject current=null] : (this_JavaExecutable_0= ruleJavaExecutable | this_ExpressionExecutable_1= ruleExpressionExecutable ) ; + // InternalEpatchTestLanguage.g:2218:1: ruleExecutable returns [EObject current=null] : (this_JavaExecutable_0= ruleJavaExecutable | this_ExpressionExecutable_1= ruleExpressionExecutable ) ; public final EObject ruleExecutable() throws RecognitionException { EObject current = null; @@ -5308,10 +5316,10 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:2219:2: ( (this_JavaExecutable_0= ruleJavaExecutable | this_ExpressionExecutable_1= ruleExpressionExecutable ) ) - // InternalEpatchTestLanguage.g:2220:2: (this_JavaExecutable_0= ruleJavaExecutable | this_ExpressionExecutable_1= ruleExpressionExecutable ) + // InternalEpatchTestLanguage.g:2224:2: ( (this_JavaExecutable_0= ruleJavaExecutable | this_ExpressionExecutable_1= ruleExpressionExecutable ) ) + // InternalEpatchTestLanguage.g:2225:2: (this_JavaExecutable_0= ruleJavaExecutable | this_ExpressionExecutable_1= ruleExpressionExecutable ) { - // InternalEpatchTestLanguage.g:2220:2: (this_JavaExecutable_0= ruleJavaExecutable | this_ExpressionExecutable_1= ruleExpressionExecutable ) + // InternalEpatchTestLanguage.g:2225:2: (this_JavaExecutable_0= ruleJavaExecutable | this_ExpressionExecutable_1= ruleExpressionExecutable ) int alt38=2; int LA38_0 = input.LA(1); @@ -5329,7 +5337,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } switch (alt38) { case 1 : - // InternalEpatchTestLanguage.g:2221:3: this_JavaExecutable_0= ruleJavaExecutable + // InternalEpatchTestLanguage.g:2226:3: this_JavaExecutable_0= ruleJavaExecutable { newCompositeNode(grammarAccess.getExecutableAccess().getJavaExecutableParserRuleCall_0()); @@ -5347,7 +5355,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse } break; case 2 : - // InternalEpatchTestLanguage.g:2230:3: this_ExpressionExecutable_1= ruleExpressionExecutable + // InternalEpatchTestLanguage.g:2235:3: this_ExpressionExecutable_1= ruleExpressionExecutable { newCompositeNode(grammarAccess.getExecutableAccess().getExpressionExecutableParserRuleCall_1()); @@ -5387,7 +5395,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleJavaExecutable" - // InternalEpatchTestLanguage.g:2242:1: entryRuleJavaExecutable returns [EObject current=null] : iv_ruleJavaExecutable= ruleJavaExecutable EOF ; + // InternalEpatchTestLanguage.g:2247:1: entryRuleJavaExecutable returns [EObject current=null] : iv_ruleJavaExecutable= ruleJavaExecutable EOF ; public final EObject entryRuleJavaExecutable() throws RecognitionException { EObject current = null; @@ -5395,8 +5403,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:2242:55: (iv_ruleJavaExecutable= ruleJavaExecutable EOF ) - // InternalEpatchTestLanguage.g:2243:2: iv_ruleJavaExecutable= ruleJavaExecutable EOF + // InternalEpatchTestLanguage.g:2247:55: (iv_ruleJavaExecutable= ruleJavaExecutable EOF ) + // InternalEpatchTestLanguage.g:2248:2: iv_ruleJavaExecutable= ruleJavaExecutable EOF { newCompositeNode(grammarAccess.getJavaExecutableRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5423,7 +5431,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleJavaExecutable" - // InternalEpatchTestLanguage.g:2249:1: ruleJavaExecutable returns [EObject current=null] : (otherlv_0= 'java' ( (lv_method_1_0= RULE_ID ) ) otherlv_2= '(' otherlv_3= ')' ) ; + // InternalEpatchTestLanguage.g:2254:1: ruleJavaExecutable returns [EObject current=null] : (otherlv_0= 'java' ( (lv_method_1_0= RULE_ID ) ) otherlv_2= '(' otherlv_3= ')' ) ; public final EObject ruleJavaExecutable() throws RecognitionException { EObject current = null; @@ -5436,21 +5444,21 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:2255:2: ( (otherlv_0= 'java' ( (lv_method_1_0= RULE_ID ) ) otherlv_2= '(' otherlv_3= ')' ) ) - // InternalEpatchTestLanguage.g:2256:2: (otherlv_0= 'java' ( (lv_method_1_0= RULE_ID ) ) otherlv_2= '(' otherlv_3= ')' ) + // InternalEpatchTestLanguage.g:2260:2: ( (otherlv_0= 'java' ( (lv_method_1_0= RULE_ID ) ) otherlv_2= '(' otherlv_3= ')' ) ) + // InternalEpatchTestLanguage.g:2261:2: (otherlv_0= 'java' ( (lv_method_1_0= RULE_ID ) ) otherlv_2= '(' otherlv_3= ')' ) { - // InternalEpatchTestLanguage.g:2256:2: (otherlv_0= 'java' ( (lv_method_1_0= RULE_ID ) ) otherlv_2= '(' otherlv_3= ')' ) - // InternalEpatchTestLanguage.g:2257:3: otherlv_0= 'java' ( (lv_method_1_0= RULE_ID ) ) otherlv_2= '(' otherlv_3= ')' + // InternalEpatchTestLanguage.g:2261:2: (otherlv_0= 'java' ( (lv_method_1_0= RULE_ID ) ) otherlv_2= '(' otherlv_3= ')' ) + // InternalEpatchTestLanguage.g:2262:3: otherlv_0= 'java' ( (lv_method_1_0= RULE_ID ) ) otherlv_2= '(' otherlv_3= ')' { otherlv_0=(Token)match(input,18,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getJavaExecutableAccess().getJavaKeyword_0()); - // InternalEpatchTestLanguage.g:2261:3: ( (lv_method_1_0= RULE_ID ) ) - // InternalEpatchTestLanguage.g:2262:4: (lv_method_1_0= RULE_ID ) + // InternalEpatchTestLanguage.g:2266:3: ( (lv_method_1_0= RULE_ID ) ) + // InternalEpatchTestLanguage.g:2267:4: (lv_method_1_0= RULE_ID ) { - // InternalEpatchTestLanguage.g:2262:4: (lv_method_1_0= RULE_ID ) - // InternalEpatchTestLanguage.g:2263:5: lv_method_1_0= RULE_ID + // InternalEpatchTestLanguage.g:2267:4: (lv_method_1_0= RULE_ID ) + // InternalEpatchTestLanguage.g:2268:5: lv_method_1_0= RULE_ID { lv_method_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_46); @@ -5503,7 +5511,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleExpressionExecutable" - // InternalEpatchTestLanguage.g:2291:1: entryRuleExpressionExecutable returns [EObject current=null] : iv_ruleExpressionExecutable= ruleExpressionExecutable EOF ; + // InternalEpatchTestLanguage.g:2296:1: entryRuleExpressionExecutable returns [EObject current=null] : iv_ruleExpressionExecutable= ruleExpressionExecutable EOF ; public final EObject entryRuleExpressionExecutable() throws RecognitionException { EObject current = null; @@ -5511,8 +5519,8 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalEpatchTestLanguage.g:2291:61: (iv_ruleExpressionExecutable= ruleExpressionExecutable EOF ) - // InternalEpatchTestLanguage.g:2292:2: iv_ruleExpressionExecutable= ruleExpressionExecutable EOF + // InternalEpatchTestLanguage.g:2296:61: (iv_ruleExpressionExecutable= ruleExpressionExecutable EOF ) + // InternalEpatchTestLanguage.g:2297:2: iv_ruleExpressionExecutable= ruleExpressionExecutable EOF { newCompositeNode(grammarAccess.getExpressionExecutableRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5539,7 +5547,7 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleExpressionExecutable" - // InternalEpatchTestLanguage.g:2298:1: ruleExpressionExecutable returns [EObject current=null] : ( (lv_exprstr_0_0= RULE_STRING ) ) ; + // InternalEpatchTestLanguage.g:2303:1: ruleExpressionExecutable returns [EObject current=null] : ( (lv_exprstr_0_0= RULE_STRING ) ) ; public final EObject ruleExpressionExecutable() throws RecognitionException { EObject current = null; @@ -5549,14 +5557,14 @@ public class InternalEpatchTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalEpatchTestLanguage.g:2304:2: ( ( (lv_exprstr_0_0= RULE_STRING ) ) ) - // InternalEpatchTestLanguage.g:2305:2: ( (lv_exprstr_0_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:2309:2: ( ( (lv_exprstr_0_0= RULE_STRING ) ) ) + // InternalEpatchTestLanguage.g:2310:2: ( (lv_exprstr_0_0= RULE_STRING ) ) { - // InternalEpatchTestLanguage.g:2305:2: ( (lv_exprstr_0_0= RULE_STRING ) ) - // InternalEpatchTestLanguage.g:2306:3: (lv_exprstr_0_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:2310:2: ( (lv_exprstr_0_0= RULE_STRING ) ) + // InternalEpatchTestLanguage.g:2311:3: (lv_exprstr_0_0= RULE_STRING ) { - // InternalEpatchTestLanguage.g:2306:3: (lv_exprstr_0_0= RULE_STRING ) - // InternalEpatchTestLanguage.g:2307:4: lv_exprstr_0_0= RULE_STRING + // InternalEpatchTestLanguage.g:2311:3: (lv_exprstr_0_0= RULE_STRING ) + // InternalEpatchTestLanguage.g:2312:4: lv_exprstr_0_0= RULE_STRING { lv_exprstr_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/serializer/EpatchTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/serializer/EpatchTestLanguageSemanticSequencer.java index 5efdab65e..ed3c84183 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/serializer/EpatchTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/serializer/EpatchTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.epatch.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/serializer/EpatchTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/serializer/EpatchTestLanguageSyntacticSequencer.java index ca6dc5824..c8f476e71 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/serializer/EpatchTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/serializer/EpatchTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.epatch.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/services/EpatchTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/services/EpatchTestLanguageGrammarAccess.java index 3b386c51f..eb94f531e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/services/EpatchTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/epatch/services/EpatchTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.epatch.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/AbstractFragmentTestLanguageExRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/AbstractFragmentTestLanguageExRuntimeModule.java index 21f876ddc..a70d08fa5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/AbstractFragmentTestLanguageExRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/AbstractFragmentTestLanguageExRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/AbstractFragmentTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/AbstractFragmentTestLanguageRuntimeModule.java index d19f3a8c5..e26f44aa8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/AbstractFragmentTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/AbstractFragmentTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/FragmentTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/FragmentTestLanguage.genmodel index b38396367..6b256f084 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/FragmentTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/FragmentTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="FragmentTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetupGenerated.java index df627dee4..36d4fe3cd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetupGenerated.java index 1f5d7333a..a39a1cfa0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/FragmentTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/FragmentTestLanguageFactory.java index 7804f83c0..688c8fb08 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/FragmentTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/FragmentTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.fragments.fragmentTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/FragmentTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/FragmentTestLanguagePackage.java index b8ffd936f..4409061ea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/FragmentTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/FragmentTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.fragments.fragmentTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/PRFNamed.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/PRFNamed.java index 504b67292..466532407 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/PRFNamed.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/PRFNamed.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.fragments.fragmentTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/PRFNamedWithAction.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/PRFNamedWithAction.java index 8c2292bf3..74656729c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/PRFNamedWithAction.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/PRFNamedWithAction.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.fragments.fragmentTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/ParserRuleFragments.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/ParserRuleFragments.java index 5958c7508..36dd54898 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/ParserRuleFragments.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/ParserRuleFragments.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.fragments.fragmentTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/FragmentTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/FragmentTestLanguageFactoryImpl.java index 110f229f8..e2fee30de 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/FragmentTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/FragmentTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.fragments.fragmentTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/FragmentTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/FragmentTestLanguagePackageImpl.java index 3d8c4b7e6..717fa49fc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/FragmentTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/FragmentTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.fragments.fragmentTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/PRFNamedImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/PRFNamedImpl.java index 81b75fd40..42259a25f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/PRFNamedImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/PRFNamedImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.fragments.fragmentTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/PRFNamedWithActionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/PRFNamedWithActionImpl.java index 7c339265b..9aa072dee 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/PRFNamedWithActionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/PRFNamedWithActionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.fragments.fragmentTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/ParserRuleFragmentsImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/ParserRuleFragmentsImpl.java index 86e13238e..303266513 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/ParserRuleFragmentsImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/impl/ParserRuleFragmentsImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.fragments.fragmentTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/util/FragmentTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/util/FragmentTestLanguageAdapterFactory.java index 93a621db2..47b7d25fb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/util/FragmentTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/util/FragmentTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.fragments.fragmentTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/util/FragmentTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/util/FragmentTestLanguageSwitch.java index b67b539d5..f87a39c89 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/util/FragmentTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/fragmentTestLanguage/util/FragmentTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.fragments.fragmentTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageAntlrTokenFileProvider.java index 1c2d3961c..572bf6d4e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageExAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageExAntlrTokenFileProvider.java index 3fc66704e..2af9ba72f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageExAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageExAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageExParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageExParser.java index bdb04c90b..85755b25a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageExParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageExParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageParser.java index 48bdaea42..179ef7caa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/FragmentTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguage.g index 1fff5e0fe..4a4141801 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalFragmentTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageEx.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageEx.g index a4cc1a9ed..279884beb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageEx.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageEx.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalFragmentTestLanguageEx; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageExLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageExLexer.java index 963bccb5e..74c9c7947 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageExLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageExLexer.java @@ -364,10 +364,10 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguageEx.g:1130:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalFragmentTestLanguageEx.g:1130:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFragmentTestLanguageEx.g:1135:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalFragmentTestLanguageEx.g:1135:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalFragmentTestLanguageEx.g:1130:11: ( '^' )? + // InternalFragmentTestLanguageEx.g:1135:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -376,7 +376,7 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { } switch (alt1) { case 1 : - // InternalFragmentTestLanguageEx.g:1130:11: '^' + // InternalFragmentTestLanguageEx.g:1135:11: '^' { match('^'); @@ -394,7 +394,7 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { recover(mse); throw mse;} - // InternalFragmentTestLanguageEx.g:1130:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFragmentTestLanguageEx.g:1135:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -443,10 +443,10 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguageEx.g:1132:10: ( ( '0' .. '9' )+ ) - // InternalFragmentTestLanguageEx.g:1132:12: ( '0' .. '9' )+ + // InternalFragmentTestLanguageEx.g:1137:10: ( ( '0' .. '9' )+ ) + // InternalFragmentTestLanguageEx.g:1137:12: ( '0' .. '9' )+ { - // InternalFragmentTestLanguageEx.g:1132:12: ( '0' .. '9' )+ + // InternalFragmentTestLanguageEx.g:1137:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -460,7 +460,7 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { switch (alt3) { case 1 : - // InternalFragmentTestLanguageEx.g:1132:13: '0' .. '9' + // InternalFragmentTestLanguageEx.g:1137:13: '0' .. '9' { matchRange('0','9'); @@ -492,10 +492,10 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguageEx.g:1134:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalFragmentTestLanguageEx.g:1134:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFragmentTestLanguageEx.g:1139:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalFragmentTestLanguageEx.g:1139:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalFragmentTestLanguageEx.g:1134:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFragmentTestLanguageEx.g:1139:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -513,10 +513,10 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { } switch (alt6) { case 1 : - // InternalFragmentTestLanguageEx.g:1134:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalFragmentTestLanguageEx.g:1139:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalFragmentTestLanguageEx.g:1134:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalFragmentTestLanguageEx.g:1139:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -532,7 +532,7 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { switch (alt4) { case 1 : - // InternalFragmentTestLanguageEx.g:1134:21: '\\\\' . + // InternalFragmentTestLanguageEx.g:1139:21: '\\\\' . { match('\\'); matchAny(); @@ -540,7 +540,7 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { } break; case 2 : - // InternalFragmentTestLanguageEx.g:1134:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalFragmentTestLanguageEx.g:1139:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -565,10 +565,10 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { } break; case 2 : - // InternalFragmentTestLanguageEx.g:1134:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalFragmentTestLanguageEx.g:1139:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalFragmentTestLanguageEx.g:1134:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalFragmentTestLanguageEx.g:1139:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -584,7 +584,7 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { switch (alt5) { case 1 : - // InternalFragmentTestLanguageEx.g:1134:54: '\\\\' . + // InternalFragmentTestLanguageEx.g:1139:54: '\\\\' . { match('\\'); matchAny(); @@ -592,7 +592,7 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { } break; case 2 : - // InternalFragmentTestLanguageEx.g:1134:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalFragmentTestLanguageEx.g:1139:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -635,12 +635,12 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguageEx.g:1136:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalFragmentTestLanguageEx.g:1136:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalFragmentTestLanguageEx.g:1141:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalFragmentTestLanguageEx.g:1141:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalFragmentTestLanguageEx.g:1136:24: ( options {greedy=false; } : . )* + // InternalFragmentTestLanguageEx.g:1141:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -665,7 +665,7 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { switch (alt7) { case 1 : - // InternalFragmentTestLanguageEx.g:1136:52: . + // InternalFragmentTestLanguageEx.g:1141:52: . { matchAny(); @@ -695,12 +695,12 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguageEx.g:1138:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalFragmentTestLanguageEx.g:1138:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalFragmentTestLanguageEx.g:1143:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalFragmentTestLanguageEx.g:1143:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalFragmentTestLanguageEx.g:1138:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalFragmentTestLanguageEx.g:1143:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -713,7 +713,7 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { switch (alt8) { case 1 : - // InternalFragmentTestLanguageEx.g:1138:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalFragmentTestLanguageEx.g:1143: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(); @@ -733,7 +733,7 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { } } while (true); - // InternalFragmentTestLanguageEx.g:1138:40: ( ( '\\r' )? '\\n' )? + // InternalFragmentTestLanguageEx.g:1143:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -742,9 +742,9 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { } switch (alt10) { case 1 : - // InternalFragmentTestLanguageEx.g:1138:41: ( '\\r' )? '\\n' + // InternalFragmentTestLanguageEx.g:1143:41: ( '\\r' )? '\\n' { - // InternalFragmentTestLanguageEx.g:1138:41: ( '\\r' )? + // InternalFragmentTestLanguageEx.g:1143:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -753,7 +753,7 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { } switch (alt9) { case 1 : - // InternalFragmentTestLanguageEx.g:1138:41: '\\r' + // InternalFragmentTestLanguageEx.g:1143:41: '\\r' { match('\r'); @@ -785,10 +785,10 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguageEx.g:1140:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalFragmentTestLanguageEx.g:1140:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFragmentTestLanguageEx.g:1145:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalFragmentTestLanguageEx.g:1145:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalFragmentTestLanguageEx.g:1140:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFragmentTestLanguageEx.g:1145:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -842,8 +842,8 @@ public class InternalFragmentTestLanguageExLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguageEx.g:1142:16: ( . ) - // InternalFragmentTestLanguageEx.g:1142:18: . + // InternalFragmentTestLanguageEx.g:1147:16: ( . ) + // InternalFragmentTestLanguageEx.g:1147:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageExParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageExParser.java index 1a6448ba2..9921e5c47 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageExParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageExParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -88,7 +96,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleParserRuleFragmentsEx" - // InternalFragmentTestLanguageEx.g:64:1: entryRuleParserRuleFragmentsEx returns [EObject current=null] : iv_ruleParserRuleFragmentsEx= ruleParserRuleFragmentsEx EOF ; + // InternalFragmentTestLanguageEx.g:69:1: entryRuleParserRuleFragmentsEx returns [EObject current=null] : iv_ruleParserRuleFragmentsEx= ruleParserRuleFragmentsEx EOF ; public final EObject entryRuleParserRuleFragmentsEx() throws RecognitionException { EObject current = null; @@ -96,8 +104,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:64:62: (iv_ruleParserRuleFragmentsEx= ruleParserRuleFragmentsEx EOF ) - // InternalFragmentTestLanguageEx.g:65:2: iv_ruleParserRuleFragmentsEx= ruleParserRuleFragmentsEx EOF + // InternalFragmentTestLanguageEx.g:69:62: (iv_ruleParserRuleFragmentsEx= ruleParserRuleFragmentsEx EOF ) + // InternalFragmentTestLanguageEx.g:70:2: iv_ruleParserRuleFragmentsEx= ruleParserRuleFragmentsEx EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParserRuleFragmentsExRule()); @@ -128,7 +136,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "ruleParserRuleFragmentsEx" - // InternalFragmentTestLanguageEx.g:71:1: ruleParserRuleFragmentsEx returns [EObject current=null] : this_ParserRuleFragments_0= ruleParserRuleFragments ; + // InternalFragmentTestLanguageEx.g:76:1: ruleParserRuleFragmentsEx returns [EObject current=null] : this_ParserRuleFragments_0= ruleParserRuleFragments ; public final EObject ruleParserRuleFragmentsEx() throws RecognitionException { EObject current = null; @@ -139,8 +147,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:77:2: (this_ParserRuleFragments_0= ruleParserRuleFragments ) - // InternalFragmentTestLanguageEx.g:78:2: this_ParserRuleFragments_0= ruleParserRuleFragments + // InternalFragmentTestLanguageEx.g:82:2: (this_ParserRuleFragments_0= ruleParserRuleFragments ) + // InternalFragmentTestLanguageEx.g:83:2: this_ParserRuleFragments_0= ruleParserRuleFragments { if ( state.backtracking==0 ) { @@ -180,7 +188,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleParserRuleFragments" - // InternalFragmentTestLanguageEx.g:89:1: entryRuleParserRuleFragments returns [EObject current=null] : iv_ruleParserRuleFragments= ruleParserRuleFragments EOF ; + // InternalFragmentTestLanguageEx.g:94:1: entryRuleParserRuleFragments returns [EObject current=null] : iv_ruleParserRuleFragments= ruleParserRuleFragments EOF ; public final EObject entryRuleParserRuleFragments() throws RecognitionException { EObject current = null; @@ -188,8 +196,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:89:60: (iv_ruleParserRuleFragments= ruleParserRuleFragments EOF ) - // InternalFragmentTestLanguageEx.g:90:2: iv_ruleParserRuleFragments= ruleParserRuleFragments EOF + // InternalFragmentTestLanguageEx.g:94:60: (iv_ruleParserRuleFragments= ruleParserRuleFragments EOF ) + // InternalFragmentTestLanguageEx.g:95:2: iv_ruleParserRuleFragments= ruleParserRuleFragments EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParserRuleFragmentsRule()); @@ -220,7 +228,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "ruleParserRuleFragments" - // InternalFragmentTestLanguageEx.g:96:1: ruleParserRuleFragments returns [EObject current=null] : ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) ; + // InternalFragmentTestLanguageEx.g:101:1: ruleParserRuleFragments returns [EObject current=null] : ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) ; public final EObject ruleParserRuleFragments() throws RecognitionException { EObject current = null; @@ -255,14 +263,14 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:102:2: ( ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) ) - // InternalFragmentTestLanguageEx.g:103:2: ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) + // InternalFragmentTestLanguageEx.g:107:2: ( ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) ) + // InternalFragmentTestLanguageEx.g:108:2: ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) { - // InternalFragmentTestLanguageEx.g:103:2: ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) - // InternalFragmentTestLanguageEx.g:104:3: () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) + // InternalFragmentTestLanguageEx.g:108:2: ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) + // InternalFragmentTestLanguageEx.g:109:3: () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) { - // InternalFragmentTestLanguageEx.g:104:3: () - // InternalFragmentTestLanguageEx.g:105:4: + // InternalFragmentTestLanguageEx.g:109:3: () + // InternalFragmentTestLanguageEx.g:110:4: { if ( state.backtracking==0 ) { @@ -274,7 +282,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } - // InternalFragmentTestLanguageEx.g:111:3: ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) + // InternalFragmentTestLanguageEx.g:116:3: ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) int alt1=8; switch ( input.LA(1) ) { case 11: @@ -327,10 +335,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP switch (alt1) { case 1 : - // InternalFragmentTestLanguageEx.g:112:4: (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) + // InternalFragmentTestLanguageEx.g:117:4: (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) { - // InternalFragmentTestLanguageEx.g:112:4: (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) - // InternalFragmentTestLanguageEx.g:113:5: otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) + // InternalFragmentTestLanguageEx.g:117:4: (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) + // InternalFragmentTestLanguageEx.g:118:5: otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) { otherlv_1=(Token)match(input,11,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -338,11 +346,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(otherlv_1, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitOneKeyword_1_0_0()); } - // InternalFragmentTestLanguageEx.g:117:5: ( (lv_element_2_0= rulePRFNamed ) ) - // InternalFragmentTestLanguageEx.g:118:6: (lv_element_2_0= rulePRFNamed ) + // InternalFragmentTestLanguageEx.g:122:5: ( (lv_element_2_0= rulePRFNamed ) ) + // InternalFragmentTestLanguageEx.g:123:6: (lv_element_2_0= rulePRFNamed ) { - // InternalFragmentTestLanguageEx.g:118:6: (lv_element_2_0= rulePRFNamed ) - // InternalFragmentTestLanguageEx.g:119:7: lv_element_2_0= rulePRFNamed + // InternalFragmentTestLanguageEx.g:123:6: (lv_element_2_0= rulePRFNamed ) + // InternalFragmentTestLanguageEx.g:124:7: lv_element_2_0= rulePRFNamed { if ( state.backtracking==0 ) { @@ -380,10 +388,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } break; case 2 : - // InternalFragmentTestLanguageEx.g:138:4: (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) + // InternalFragmentTestLanguageEx.g:143:4: (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) { - // InternalFragmentTestLanguageEx.g:138:4: (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) - // InternalFragmentTestLanguageEx.g:139:5: otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:143:4: (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) + // InternalFragmentTestLanguageEx.g:144:5: otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) { otherlv_3=(Token)match(input,12,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -391,11 +399,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(otherlv_3, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitTwoKeyword_1_1_0()); } - // InternalFragmentTestLanguageEx.g:143:5: ( (lv_element_4_0= rulePRFNamed ) ) - // InternalFragmentTestLanguageEx.g:144:6: (lv_element_4_0= rulePRFNamed ) + // InternalFragmentTestLanguageEx.g:148:5: ( (lv_element_4_0= rulePRFNamed ) ) + // InternalFragmentTestLanguageEx.g:149:6: (lv_element_4_0= rulePRFNamed ) { - // InternalFragmentTestLanguageEx.g:144:6: (lv_element_4_0= rulePRFNamed ) - // InternalFragmentTestLanguageEx.g:145:7: lv_element_4_0= rulePRFNamed + // InternalFragmentTestLanguageEx.g:149:6: (lv_element_4_0= rulePRFNamed ) + // InternalFragmentTestLanguageEx.g:150:7: lv_element_4_0= rulePRFNamed { if ( state.backtracking==0 ) { @@ -432,11 +440,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(otherlv_5, grammarAccess.getParserRuleFragmentsAccess().getHyphenMinusGreaterThanSignKeyword_1_1_2()); } - // InternalFragmentTestLanguageEx.g:166:5: ( (otherlv_6= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:167:6: (otherlv_6= RULE_ID ) + // InternalFragmentTestLanguageEx.g:171:5: ( (otherlv_6= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:172:6: (otherlv_6= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:167:6: (otherlv_6= RULE_ID ) - // InternalFragmentTestLanguageEx.g:168:7: otherlv_6= RULE_ID + // InternalFragmentTestLanguageEx.g:172:6: (otherlv_6= RULE_ID ) + // InternalFragmentTestLanguageEx.g:173:7: otherlv_6= RULE_ID { if ( state.backtracking==0 ) { @@ -464,10 +472,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } break; case 3 : - // InternalFragmentTestLanguageEx.g:181:4: (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) + // InternalFragmentTestLanguageEx.g:186:4: (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) { - // InternalFragmentTestLanguageEx.g:181:4: (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) - // InternalFragmentTestLanguageEx.g:182:5: otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) + // InternalFragmentTestLanguageEx.g:186:4: (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) + // InternalFragmentTestLanguageEx.g:187:5: otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) { otherlv_7=(Token)match(input,14,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -475,11 +483,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(otherlv_7, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitThreeKeyword_1_2_0()); } - // InternalFragmentTestLanguageEx.g:186:5: ( (lv_element_8_0= rulePRFNamedRefFirst ) ) - // InternalFragmentTestLanguageEx.g:187:6: (lv_element_8_0= rulePRFNamedRefFirst ) + // InternalFragmentTestLanguageEx.g:191:5: ( (lv_element_8_0= rulePRFNamedRefFirst ) ) + // InternalFragmentTestLanguageEx.g:192:6: (lv_element_8_0= rulePRFNamedRefFirst ) { - // InternalFragmentTestLanguageEx.g:187:6: (lv_element_8_0= rulePRFNamedRefFirst ) - // InternalFragmentTestLanguageEx.g:188:7: lv_element_8_0= rulePRFNamedRefFirst + // InternalFragmentTestLanguageEx.g:192:6: (lv_element_8_0= rulePRFNamedRefFirst ) + // InternalFragmentTestLanguageEx.g:193:7: lv_element_8_0= rulePRFNamedRefFirst { if ( state.backtracking==0 ) { @@ -517,10 +525,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } break; case 4 : - // InternalFragmentTestLanguageEx.g:207:4: (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) + // InternalFragmentTestLanguageEx.g:212:4: (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) { - // InternalFragmentTestLanguageEx.g:207:4: (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) - // InternalFragmentTestLanguageEx.g:208:5: otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) + // InternalFragmentTestLanguageEx.g:212:4: (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) + // InternalFragmentTestLanguageEx.g:213:5: otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) { otherlv_9=(Token)match(input,15,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -528,11 +536,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(otherlv_9, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitFourKeyword_1_3_0()); } - // InternalFragmentTestLanguageEx.g:212:5: ( (lv_element_10_0= rulePRFNamedWithAction ) ) - // InternalFragmentTestLanguageEx.g:213:6: (lv_element_10_0= rulePRFNamedWithAction ) + // InternalFragmentTestLanguageEx.g:217:5: ( (lv_element_10_0= rulePRFNamedWithAction ) ) + // InternalFragmentTestLanguageEx.g:218:6: (lv_element_10_0= rulePRFNamedWithAction ) { - // InternalFragmentTestLanguageEx.g:213:6: (lv_element_10_0= rulePRFNamedWithAction ) - // InternalFragmentTestLanguageEx.g:214:7: lv_element_10_0= rulePRFNamedWithAction + // InternalFragmentTestLanguageEx.g:218:6: (lv_element_10_0= rulePRFNamedWithAction ) + // InternalFragmentTestLanguageEx.g:219:7: lv_element_10_0= rulePRFNamedWithAction { if ( state.backtracking==0 ) { @@ -570,10 +578,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } break; case 5 : - // InternalFragmentTestLanguageEx.g:233:4: (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) + // InternalFragmentTestLanguageEx.g:238:4: (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) { - // InternalFragmentTestLanguageEx.g:233:4: (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) - // InternalFragmentTestLanguageEx.g:234:5: otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) + // InternalFragmentTestLanguageEx.g:238:4: (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) + // InternalFragmentTestLanguageEx.g:239:5: otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) { otherlv_11=(Token)match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -581,11 +589,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(otherlv_11, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitEightKeyword_1_4_0()); } - // InternalFragmentTestLanguageEx.g:238:5: ( (lv_element_12_0= rulePRFNamedWithFQN ) ) - // InternalFragmentTestLanguageEx.g:239:6: (lv_element_12_0= rulePRFNamedWithFQN ) + // InternalFragmentTestLanguageEx.g:243:5: ( (lv_element_12_0= rulePRFNamedWithFQN ) ) + // InternalFragmentTestLanguageEx.g:244:6: (lv_element_12_0= rulePRFNamedWithFQN ) { - // InternalFragmentTestLanguageEx.g:239:6: (lv_element_12_0= rulePRFNamedWithFQN ) - // InternalFragmentTestLanguageEx.g:240:7: lv_element_12_0= rulePRFNamedWithFQN + // InternalFragmentTestLanguageEx.g:244:6: (lv_element_12_0= rulePRFNamedWithFQN ) + // InternalFragmentTestLanguageEx.g:245:7: lv_element_12_0= rulePRFNamedWithFQN { if ( state.backtracking==0 ) { @@ -623,10 +631,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } break; case 6 : - // InternalFragmentTestLanguageEx.g:259:4: (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) + // InternalFragmentTestLanguageEx.g:264:4: (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) { - // InternalFragmentTestLanguageEx.g:259:4: (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) - // InternalFragmentTestLanguageEx.g:260:5: otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) + // InternalFragmentTestLanguageEx.g:264:4: (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) + // InternalFragmentTestLanguageEx.g:265:5: otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) { otherlv_13=(Token)match(input,17,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -634,11 +642,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(otherlv_13, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitNineKeyword_1_5_0()); } - // InternalFragmentTestLanguageEx.g:264:5: ( (lv_element_14_0= rulePRFWithPredicate ) ) - // InternalFragmentTestLanguageEx.g:265:6: (lv_element_14_0= rulePRFWithPredicate ) + // InternalFragmentTestLanguageEx.g:269:5: ( (lv_element_14_0= rulePRFWithPredicate ) ) + // InternalFragmentTestLanguageEx.g:270:6: (lv_element_14_0= rulePRFWithPredicate ) { - // InternalFragmentTestLanguageEx.g:265:6: (lv_element_14_0= rulePRFWithPredicate ) - // InternalFragmentTestLanguageEx.g:266:7: lv_element_14_0= rulePRFWithPredicate + // InternalFragmentTestLanguageEx.g:270:6: (lv_element_14_0= rulePRFWithPredicate ) + // InternalFragmentTestLanguageEx.g:271:7: lv_element_14_0= rulePRFWithPredicate { if ( state.backtracking==0 ) { @@ -676,10 +684,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } break; case 7 : - // InternalFragmentTestLanguageEx.g:285:4: (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) + // InternalFragmentTestLanguageEx.g:290:4: (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) { - // InternalFragmentTestLanguageEx.g:285:4: (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) - // InternalFragmentTestLanguageEx.g:286:5: otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) + // InternalFragmentTestLanguageEx.g:290:4: (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) + // InternalFragmentTestLanguageEx.g:291:5: otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) { otherlv_15=(Token)match(input,18,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -687,11 +695,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(otherlv_15, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitOneDigitZeroKeyword_1_6_0()); } - // InternalFragmentTestLanguageEx.g:290:5: ( (lv_element_16_0= rulePRFNamedRecursive ) ) - // InternalFragmentTestLanguageEx.g:291:6: (lv_element_16_0= rulePRFNamedRecursive ) + // InternalFragmentTestLanguageEx.g:295:5: ( (lv_element_16_0= rulePRFNamedRecursive ) ) + // InternalFragmentTestLanguageEx.g:296:6: (lv_element_16_0= rulePRFNamedRecursive ) { - // InternalFragmentTestLanguageEx.g:291:6: (lv_element_16_0= rulePRFNamedRecursive ) - // InternalFragmentTestLanguageEx.g:292:7: lv_element_16_0= rulePRFNamedRecursive + // InternalFragmentTestLanguageEx.g:296:6: (lv_element_16_0= rulePRFNamedRecursive ) + // InternalFragmentTestLanguageEx.g:297:7: lv_element_16_0= rulePRFNamedRecursive { if ( state.backtracking==0 ) { @@ -729,10 +737,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } break; case 8 : - // InternalFragmentTestLanguageEx.g:311:4: (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) + // InternalFragmentTestLanguageEx.g:316:4: (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) { - // InternalFragmentTestLanguageEx.g:311:4: (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) - // InternalFragmentTestLanguageEx.g:312:5: otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) + // InternalFragmentTestLanguageEx.g:316:4: (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) + // InternalFragmentTestLanguageEx.g:317:5: otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) { otherlv_17=(Token)match(input,19,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -740,11 +748,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(otherlv_17, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitOneDigitOneKeyword_1_7_0()); } - // InternalFragmentTestLanguageEx.g:316:5: ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) - // InternalFragmentTestLanguageEx.g:317:6: (lv_element_18_0= rulePRFNamedRecursiveFragment ) + // InternalFragmentTestLanguageEx.g:321:5: ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) + // InternalFragmentTestLanguageEx.g:322:6: (lv_element_18_0= rulePRFNamedRecursiveFragment ) { - // InternalFragmentTestLanguageEx.g:317:6: (lv_element_18_0= rulePRFNamedRecursiveFragment ) - // InternalFragmentTestLanguageEx.g:318:7: lv_element_18_0= rulePRFNamedRecursiveFragment + // InternalFragmentTestLanguageEx.g:322:6: (lv_element_18_0= rulePRFNamedRecursiveFragment ) + // InternalFragmentTestLanguageEx.g:323:7: lv_element_18_0= rulePRFNamedRecursiveFragment { if ( state.backtracking==0 ) { @@ -809,7 +817,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRulePRFNamed" - // InternalFragmentTestLanguageEx.g:341:1: entryRulePRFNamed returns [EObject current=null] : iv_rulePRFNamed= rulePRFNamed EOF ; + // InternalFragmentTestLanguageEx.g:346:1: entryRulePRFNamed returns [EObject current=null] : iv_rulePRFNamed= rulePRFNamed EOF ; public final EObject entryRulePRFNamed() throws RecognitionException { EObject current = null; @@ -817,8 +825,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:341:49: (iv_rulePRFNamed= rulePRFNamed EOF ) - // InternalFragmentTestLanguageEx.g:342:2: iv_rulePRFNamed= rulePRFNamed EOF + // InternalFragmentTestLanguageEx.g:346:49: (iv_rulePRFNamed= rulePRFNamed EOF ) + // InternalFragmentTestLanguageEx.g:347:2: iv_rulePRFNamed= rulePRFNamed EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFNamedRule()); @@ -849,7 +857,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "rulePRFNamed" - // InternalFragmentTestLanguageEx.g:348:1: rulePRFNamed returns [EObject current=null] : (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) ; + // InternalFragmentTestLanguageEx.g:353:1: rulePRFNamed returns [EObject current=null] : (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) ; public final EObject rulePRFNamed() throws RecognitionException { EObject current = null; @@ -865,11 +873,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:354:2: ( (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) ) - // InternalFragmentTestLanguageEx.g:355:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) + // InternalFragmentTestLanguageEx.g:359:2: ( (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) ) + // InternalFragmentTestLanguageEx.g:360:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) { - // InternalFragmentTestLanguageEx.g:355:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) - // InternalFragmentTestLanguageEx.g:356:3: this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? + // InternalFragmentTestLanguageEx.g:360:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) + // InternalFragmentTestLanguageEx.g:361:3: this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? { if ( state.backtracking==0 ) { @@ -890,7 +898,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP afterParserOrEnumRuleCall(); } - // InternalFragmentTestLanguageEx.g:367:3: ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? + // InternalFragmentTestLanguageEx.g:372:3: ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? int alt2=3; int LA2_0 = input.LA(1); @@ -902,10 +910,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } switch (alt2) { case 1 : - // InternalFragmentTestLanguageEx.g:368:4: (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) + // InternalFragmentTestLanguageEx.g:373:4: (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) { - // InternalFragmentTestLanguageEx.g:368:4: (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) - // InternalFragmentTestLanguageEx.g:369:5: otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:373:4: (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) + // InternalFragmentTestLanguageEx.g:374:5: otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) { otherlv_1=(Token)match(input,20,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -913,11 +921,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(otherlv_1, grammarAccess.getPRFNamedAccess().getColonKeyword_1_0_0()); } - // InternalFragmentTestLanguageEx.g:373:5: ( (otherlv_2= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:374:6: (otherlv_2= RULE_ID ) + // InternalFragmentTestLanguageEx.g:378:5: ( (otherlv_2= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:379:6: (otherlv_2= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:374:6: (otherlv_2= RULE_ID ) - // InternalFragmentTestLanguageEx.g:375:7: otherlv_2= RULE_ID + // InternalFragmentTestLanguageEx.g:379:6: (otherlv_2= RULE_ID ) + // InternalFragmentTestLanguageEx.g:380:7: otherlv_2= RULE_ID { if ( state.backtracking==0 ) { @@ -945,10 +953,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } break; case 2 : - // InternalFragmentTestLanguageEx.g:388:4: (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) + // InternalFragmentTestLanguageEx.g:393:4: (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) { - // InternalFragmentTestLanguageEx.g:388:4: (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) - // InternalFragmentTestLanguageEx.g:389:5: otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] + // InternalFragmentTestLanguageEx.g:393:4: (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) + // InternalFragmentTestLanguageEx.g:394:5: otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] { otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1009,7 +1017,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRulePRFNamedRecursive" - // InternalFragmentTestLanguageEx.g:410:1: entryRulePRFNamedRecursive returns [EObject current=null] : iv_rulePRFNamedRecursive= rulePRFNamedRecursive EOF ; + // InternalFragmentTestLanguageEx.g:415:1: entryRulePRFNamedRecursive returns [EObject current=null] : iv_rulePRFNamedRecursive= rulePRFNamedRecursive EOF ; public final EObject entryRulePRFNamedRecursive() throws RecognitionException { EObject current = null; @@ -1017,8 +1025,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:410:58: (iv_rulePRFNamedRecursive= rulePRFNamedRecursive EOF ) - // InternalFragmentTestLanguageEx.g:411:2: iv_rulePRFNamedRecursive= rulePRFNamedRecursive EOF + // InternalFragmentTestLanguageEx.g:415:58: (iv_rulePRFNamedRecursive= rulePRFNamedRecursive EOF ) + // InternalFragmentTestLanguageEx.g:416:2: iv_rulePRFNamedRecursive= rulePRFNamedRecursive EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFNamedRecursiveRule()); @@ -1049,7 +1057,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "rulePRFNamedRecursive" - // InternalFragmentTestLanguageEx.g:417:1: rulePRFNamedRecursive returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) ; + // InternalFragmentTestLanguageEx.g:422:1: rulePRFNamedRecursive returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) ; public final EObject rulePRFNamedRecursive() throws RecognitionException { EObject current = null; @@ -1061,17 +1069,17 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:423:2: ( ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) ) - // InternalFragmentTestLanguageEx.g:424:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) + // InternalFragmentTestLanguageEx.g:428:2: ( ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) ) + // InternalFragmentTestLanguageEx.g:429:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) { - // InternalFragmentTestLanguageEx.g:424:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) - // InternalFragmentTestLanguageEx.g:425:3: ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] + // InternalFragmentTestLanguageEx.g:429:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) + // InternalFragmentTestLanguageEx.g:430:3: ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] { - // InternalFragmentTestLanguageEx.g:425:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:426:4: (lv_name_0_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:430:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:431:4: (lv_name_0_0= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:426:4: (lv_name_0_0= RULE_ID ) - // InternalFragmentTestLanguageEx.g:427:5: lv_name_0_0= RULE_ID + // InternalFragmentTestLanguageEx.g:431:4: (lv_name_0_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:432:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1141,7 +1149,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRulePRFNamedRecursiveFragment" - // InternalFragmentTestLanguageEx.g:458:1: entryRulePRFNamedRecursiveFragment returns [EObject current=null] : iv_rulePRFNamedRecursiveFragment= rulePRFNamedRecursiveFragment EOF ; + // InternalFragmentTestLanguageEx.g:463:1: entryRulePRFNamedRecursiveFragment returns [EObject current=null] : iv_rulePRFNamedRecursiveFragment= rulePRFNamedRecursiveFragment EOF ; public final EObject entryRulePRFNamedRecursiveFragment() throws RecognitionException { EObject current = null; @@ -1149,8 +1157,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:458:66: (iv_rulePRFNamedRecursiveFragment= rulePRFNamedRecursiveFragment EOF ) - // InternalFragmentTestLanguageEx.g:459:2: iv_rulePRFNamedRecursiveFragment= rulePRFNamedRecursiveFragment EOF + // InternalFragmentTestLanguageEx.g:463:66: (iv_rulePRFNamedRecursiveFragment= rulePRFNamedRecursiveFragment EOF ) + // InternalFragmentTestLanguageEx.g:464:2: iv_rulePRFNamedRecursiveFragment= rulePRFNamedRecursiveFragment EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFNamedRecursiveFragmentRule()); @@ -1181,7 +1189,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "rulePRFNamedRecursiveFragment" - // InternalFragmentTestLanguageEx.g:465:1: rulePRFNamedRecursiveFragment returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) ; + // InternalFragmentTestLanguageEx.g:470:1: rulePRFNamedRecursiveFragment returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) ; public final EObject rulePRFNamedRecursiveFragment() throws RecognitionException { EObject current = null; @@ -1193,17 +1201,17 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:471:2: ( ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) ) - // InternalFragmentTestLanguageEx.g:472:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) + // InternalFragmentTestLanguageEx.g:476:2: ( ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) ) + // InternalFragmentTestLanguageEx.g:477:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) { - // InternalFragmentTestLanguageEx.g:472:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) - // InternalFragmentTestLanguageEx.g:473:3: ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] + // InternalFragmentTestLanguageEx.g:477:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) + // InternalFragmentTestLanguageEx.g:478:3: ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] { - // InternalFragmentTestLanguageEx.g:473:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:474:4: (lv_name_0_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:478:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:479:4: (lv_name_0_0= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:474:4: (lv_name_0_0= RULE_ID ) - // InternalFragmentTestLanguageEx.g:475:5: lv_name_0_0= RULE_ID + // InternalFragmentTestLanguageEx.g:479:4: (lv_name_0_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:480:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1273,7 +1281,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRulePRFNamedRefFirst" - // InternalFragmentTestLanguageEx.g:506:1: entryRulePRFNamedRefFirst returns [EObject current=null] : iv_rulePRFNamedRefFirst= rulePRFNamedRefFirst EOF ; + // InternalFragmentTestLanguageEx.g:511:1: entryRulePRFNamedRefFirst returns [EObject current=null] : iv_rulePRFNamedRefFirst= rulePRFNamedRefFirst EOF ; public final EObject entryRulePRFNamedRefFirst() throws RecognitionException { EObject current = null; @@ -1281,8 +1289,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:506:57: (iv_rulePRFNamedRefFirst= rulePRFNamedRefFirst EOF ) - // InternalFragmentTestLanguageEx.g:507:2: iv_rulePRFNamedRefFirst= rulePRFNamedRefFirst EOF + // InternalFragmentTestLanguageEx.g:511:57: (iv_rulePRFNamedRefFirst= rulePRFNamedRefFirst EOF ) + // InternalFragmentTestLanguageEx.g:512:2: iv_rulePRFNamedRefFirst= rulePRFNamedRefFirst EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFNamedRefFirstRule()); @@ -1313,7 +1321,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "rulePRFNamedRefFirst" - // InternalFragmentTestLanguageEx.g:513:1: rulePRFNamedRefFirst returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) ; + // InternalFragmentTestLanguageEx.g:518:1: rulePRFNamedRefFirst returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) ; public final EObject rulePRFNamedRefFirst() throws RecognitionException { EObject current = null; @@ -1326,17 +1334,17 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:519:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) ) - // InternalFragmentTestLanguageEx.g:520:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) + // InternalFragmentTestLanguageEx.g:524:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) ) + // InternalFragmentTestLanguageEx.g:525:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) { - // InternalFragmentTestLanguageEx.g:520:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) - // InternalFragmentTestLanguageEx.g:521:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] + // InternalFragmentTestLanguageEx.g:525:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) + // InternalFragmentTestLanguageEx.g:526:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] { - // InternalFragmentTestLanguageEx.g:521:3: ( (otherlv_0= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:522:4: (otherlv_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:526:3: ( (otherlv_0= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:527:4: (otherlv_0= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:522:4: (otherlv_0= RULE_ID ) - // InternalFragmentTestLanguageEx.g:523:5: otherlv_0= RULE_ID + // InternalFragmentTestLanguageEx.g:527:4: (otherlv_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:528:5: otherlv_0= RULE_ID { if ( state.backtracking==0 ) { @@ -1407,7 +1415,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRulePRFNamedWithAction" - // InternalFragmentTestLanguageEx.g:553:1: entryRulePRFNamedWithAction returns [EObject current=null] : iv_rulePRFNamedWithAction= rulePRFNamedWithAction EOF ; + // InternalFragmentTestLanguageEx.g:558:1: entryRulePRFNamedWithAction returns [EObject current=null] : iv_rulePRFNamedWithAction= rulePRFNamedWithAction EOF ; public final EObject entryRulePRFNamedWithAction() throws RecognitionException { EObject current = null; @@ -1415,8 +1423,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:553:59: (iv_rulePRFNamedWithAction= rulePRFNamedWithAction EOF ) - // InternalFragmentTestLanguageEx.g:554:2: iv_rulePRFNamedWithAction= rulePRFNamedWithAction EOF + // InternalFragmentTestLanguageEx.g:558:59: (iv_rulePRFNamedWithAction= rulePRFNamedWithAction EOF ) + // InternalFragmentTestLanguageEx.g:559:2: iv_rulePRFNamedWithAction= rulePRFNamedWithAction EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFNamedWithActionRule()); @@ -1447,7 +1455,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "rulePRFNamedWithAction" - // InternalFragmentTestLanguageEx.g:560:1: rulePRFNamedWithAction returns [EObject current=null] : (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) ; + // InternalFragmentTestLanguageEx.g:565:1: rulePRFNamedWithAction returns [EObject current=null] : (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) ; public final EObject rulePRFNamedWithAction() throws RecognitionException { EObject current = null; @@ -1461,11 +1469,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:566:2: ( (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) ) - // InternalFragmentTestLanguageEx.g:567:2: (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) + // InternalFragmentTestLanguageEx.g:571:2: ( (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) ) + // InternalFragmentTestLanguageEx.g:572:2: (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) { - // InternalFragmentTestLanguageEx.g:567:2: (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) - // InternalFragmentTestLanguageEx.g:568:3: this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? + // InternalFragmentTestLanguageEx.g:572:2: (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) + // InternalFragmentTestLanguageEx.g:573:3: this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? { if ( state.backtracking==0 ) { @@ -1483,8 +1491,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP afterParserOrEnumRuleCall(); } - // InternalFragmentTestLanguageEx.g:576:3: () - // InternalFragmentTestLanguageEx.g:577:4: + // InternalFragmentTestLanguageEx.g:581:3: () + // InternalFragmentTestLanguageEx.g:582:4: { if ( state.backtracking==0 ) { @@ -1496,11 +1504,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } - // InternalFragmentTestLanguageEx.g:583:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:584:4: (lv_name_2_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:588:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:589:4: (lv_name_2_0= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:584:4: (lv_name_2_0= RULE_ID ) - // InternalFragmentTestLanguageEx.g:585:5: lv_name_2_0= RULE_ID + // InternalFragmentTestLanguageEx.g:589:4: (lv_name_2_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:590:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1526,7 +1534,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } - // InternalFragmentTestLanguageEx.g:601:3: ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? + // InternalFragmentTestLanguageEx.g:606:3: ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -1535,13 +1543,13 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } switch (alt3) { case 1 : - // InternalFragmentTestLanguageEx.g:602:4: ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:607:4: ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) { - // InternalFragmentTestLanguageEx.g:602:4: ( (otherlv_3= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:603:5: (otherlv_3= RULE_ID ) + // InternalFragmentTestLanguageEx.g:607:4: ( (otherlv_3= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:608:5: (otherlv_3= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:603:5: (otherlv_3= RULE_ID ) - // InternalFragmentTestLanguageEx.g:604:6: otherlv_3= RULE_ID + // InternalFragmentTestLanguageEx.g:608:5: (otherlv_3= RULE_ID ) + // InternalFragmentTestLanguageEx.g:609:6: otherlv_3= RULE_ID { if ( state.backtracking==0 ) { @@ -1562,11 +1570,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } - // InternalFragmentTestLanguageEx.g:615:4: ( (otherlv_4= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:616:5: (otherlv_4= RULE_ID ) + // InternalFragmentTestLanguageEx.g:620:4: ( (otherlv_4= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:621:5: (otherlv_4= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:616:5: (otherlv_4= RULE_ID ) - // InternalFragmentTestLanguageEx.g:617:6: otherlv_4= RULE_ID + // InternalFragmentTestLanguageEx.g:621:5: (otherlv_4= RULE_ID ) + // InternalFragmentTestLanguageEx.g:622:6: otherlv_4= RULE_ID { if ( state.backtracking==0 ) { @@ -1618,7 +1626,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRulePRFNamedWithFQN" - // InternalFragmentTestLanguageEx.g:633:1: entryRulePRFNamedWithFQN returns [EObject current=null] : iv_rulePRFNamedWithFQN= rulePRFNamedWithFQN EOF ; + // InternalFragmentTestLanguageEx.g:638:1: entryRulePRFNamedWithFQN returns [EObject current=null] : iv_rulePRFNamedWithFQN= rulePRFNamedWithFQN EOF ; public final EObject entryRulePRFNamedWithFQN() throws RecognitionException { EObject current = null; @@ -1626,8 +1634,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:633:56: (iv_rulePRFNamedWithFQN= rulePRFNamedWithFQN EOF ) - // InternalFragmentTestLanguageEx.g:634:2: iv_rulePRFNamedWithFQN= rulePRFNamedWithFQN EOF + // InternalFragmentTestLanguageEx.g:638:56: (iv_rulePRFNamedWithFQN= rulePRFNamedWithFQN EOF ) + // InternalFragmentTestLanguageEx.g:639:2: iv_rulePRFNamedWithFQN= rulePRFNamedWithFQN EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFNamedWithFQNRule()); @@ -1658,7 +1666,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "rulePRFNamedWithFQN" - // InternalFragmentTestLanguageEx.g:640:1: rulePRFNamedWithFQN returns [EObject current=null] : ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) ; + // InternalFragmentTestLanguageEx.g:645:1: rulePRFNamedWithFQN returns [EObject current=null] : ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) ; public final EObject rulePRFNamedWithFQN() throws RecognitionException { EObject current = null; @@ -1670,17 +1678,17 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:646:2: ( ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) ) - // InternalFragmentTestLanguageEx.g:647:2: ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) + // InternalFragmentTestLanguageEx.g:651:2: ( ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) ) + // InternalFragmentTestLanguageEx.g:652:2: ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) { - // InternalFragmentTestLanguageEx.g:647:2: ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) - // InternalFragmentTestLanguageEx.g:648:3: ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? + // InternalFragmentTestLanguageEx.g:652:2: ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) + // InternalFragmentTestLanguageEx.g:653:3: ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? { - // InternalFragmentTestLanguageEx.g:648:3: ( (lv_name_0_0= ruleFQN ) ) - // InternalFragmentTestLanguageEx.g:649:4: (lv_name_0_0= ruleFQN ) + // InternalFragmentTestLanguageEx.g:653:3: ( (lv_name_0_0= ruleFQN ) ) + // InternalFragmentTestLanguageEx.g:654:4: (lv_name_0_0= ruleFQN ) { - // InternalFragmentTestLanguageEx.g:649:4: (lv_name_0_0= ruleFQN ) - // InternalFragmentTestLanguageEx.g:650:5: lv_name_0_0= ruleFQN + // InternalFragmentTestLanguageEx.g:654:4: (lv_name_0_0= ruleFQN ) + // InternalFragmentTestLanguageEx.g:655:5: lv_name_0_0= ruleFQN { if ( state.backtracking==0 ) { @@ -1711,7 +1719,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } - // InternalFragmentTestLanguageEx.g:667:3: (otherlv_1= '-' ( ( ruleFQN2 ) ) )? + // InternalFragmentTestLanguageEx.g:672:3: (otherlv_1= '-' ( ( ruleFQN2 ) ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -1720,7 +1728,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } switch (alt4) { case 1 : - // InternalFragmentTestLanguageEx.g:668:4: otherlv_1= '-' ( ( ruleFQN2 ) ) + // InternalFragmentTestLanguageEx.g:673:4: otherlv_1= '-' ( ( ruleFQN2 ) ) { otherlv_1=(Token)match(input,21,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1728,11 +1736,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(otherlv_1, grammarAccess.getPRFNamedWithFQNAccess().getHyphenMinusKeyword_1_0()); } - // InternalFragmentTestLanguageEx.g:672:4: ( ( ruleFQN2 ) ) - // InternalFragmentTestLanguageEx.g:673:5: ( ruleFQN2 ) + // InternalFragmentTestLanguageEx.g:677:4: ( ( ruleFQN2 ) ) + // InternalFragmentTestLanguageEx.g:678:5: ( ruleFQN2 ) { - // InternalFragmentTestLanguageEx.g:673:5: ( ruleFQN2 ) - // InternalFragmentTestLanguageEx.g:674:6: ruleFQN2 + // InternalFragmentTestLanguageEx.g:678:5: ( ruleFQN2 ) + // InternalFragmentTestLanguageEx.g:679:6: ruleFQN2 { if ( state.backtracking==0 ) { @@ -1793,7 +1801,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRulePRFWithPredicate" - // InternalFragmentTestLanguageEx.g:693:1: entryRulePRFWithPredicate returns [EObject current=null] : iv_rulePRFWithPredicate= rulePRFWithPredicate EOF ; + // InternalFragmentTestLanguageEx.g:698:1: entryRulePRFWithPredicate returns [EObject current=null] : iv_rulePRFWithPredicate= rulePRFWithPredicate EOF ; public final EObject entryRulePRFWithPredicate() throws RecognitionException { EObject current = null; @@ -1801,8 +1809,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:693:57: (iv_rulePRFWithPredicate= rulePRFWithPredicate EOF ) - // InternalFragmentTestLanguageEx.g:694:2: iv_rulePRFWithPredicate= rulePRFWithPredicate EOF + // InternalFragmentTestLanguageEx.g:698:57: (iv_rulePRFWithPredicate= rulePRFWithPredicate EOF ) + // InternalFragmentTestLanguageEx.g:699:2: iv_rulePRFWithPredicate= rulePRFWithPredicate EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFWithPredicateRule()); @@ -1833,7 +1841,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "rulePRFWithPredicate" - // InternalFragmentTestLanguageEx.g:700:1: rulePRFWithPredicate returns [EObject current=null] : (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) ; + // InternalFragmentTestLanguageEx.g:705:1: rulePRFWithPredicate returns [EObject current=null] : (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) ; public final EObject rulePRFWithPredicate() throws RecognitionException { EObject current = null; @@ -1847,11 +1855,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:706:2: ( (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) ) - // InternalFragmentTestLanguageEx.g:707:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) + // InternalFragmentTestLanguageEx.g:711:2: ( (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) ) + // InternalFragmentTestLanguageEx.g:712:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) { - // InternalFragmentTestLanguageEx.g:707:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) - // InternalFragmentTestLanguageEx.g:708:3: this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? + // InternalFragmentTestLanguageEx.g:712:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) + // InternalFragmentTestLanguageEx.g:713:3: this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? { if ( state.backtracking==0 ) { @@ -1872,7 +1880,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP afterParserOrEnumRuleCall(); } - // InternalFragmentTestLanguageEx.g:719:3: ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? + // InternalFragmentTestLanguageEx.g:724:3: ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -1881,10 +1889,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } switch (alt5) { case 1 : - // InternalFragmentTestLanguageEx.g:720:4: ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) + // InternalFragmentTestLanguageEx.g:725:4: ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) { - // InternalFragmentTestLanguageEx.g:725:4: (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) - // InternalFragmentTestLanguageEx.g:726:5: otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] + // InternalFragmentTestLanguageEx.g:730:4: (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) + // InternalFragmentTestLanguageEx.g:731:5: otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] { otherlv_1=(Token)match(input,21,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1945,7 +1953,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleFQN" - // InternalFragmentTestLanguageEx.g:747:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ; + // InternalFragmentTestLanguageEx.g:752:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ; public final String entryRuleFQN() throws RecognitionException { String current = null; @@ -1953,8 +1961,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:747:43: (iv_ruleFQN= ruleFQN EOF ) - // InternalFragmentTestLanguageEx.g:748:2: iv_ruleFQN= ruleFQN EOF + // InternalFragmentTestLanguageEx.g:752:43: (iv_ruleFQN= ruleFQN EOF ) + // InternalFragmentTestLanguageEx.g:753:2: iv_ruleFQN= ruleFQN EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFQNRule()); @@ -1985,7 +1993,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "ruleFQN" - // InternalFragmentTestLanguageEx.g:754:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) ; + // InternalFragmentTestLanguageEx.g:759:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) ; public final AntlrDatatypeRuleToken ruleFQN() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1997,11 +2005,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:760:2: ( (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) ) - // InternalFragmentTestLanguageEx.g:761:2: (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) + // InternalFragmentTestLanguageEx.g:765:2: ( (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) ) + // InternalFragmentTestLanguageEx.g:766:2: (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) { - // InternalFragmentTestLanguageEx.g:761:2: (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) - // InternalFragmentTestLanguageEx.g:762:3: this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? + // InternalFragmentTestLanguageEx.g:766:2: (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) + // InternalFragmentTestLanguageEx.g:767:3: this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2014,7 +2022,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(this_ID_0, grammarAccess.getFQNAccess().getIDTerminalRuleCall_0()); } - // InternalFragmentTestLanguageEx.g:769:3: (this_Suffix_1= ruleSuffix )? + // InternalFragmentTestLanguageEx.g:774:3: (this_Suffix_1= ruleSuffix )? int alt6=2; int LA6_0 = input.LA(1); @@ -2023,7 +2031,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } switch (alt6) { case 1 : - // InternalFragmentTestLanguageEx.g:770:4: this_Suffix_1= ruleSuffix + // InternalFragmentTestLanguageEx.g:775:4: this_Suffix_1= ruleSuffix { if ( state.backtracking==0 ) { @@ -2076,7 +2084,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleFQN2" - // InternalFragmentTestLanguageEx.g:785:1: entryRuleFQN2 returns [String current=null] : iv_ruleFQN2= ruleFQN2 EOF ; + // InternalFragmentTestLanguageEx.g:790:1: entryRuleFQN2 returns [String current=null] : iv_ruleFQN2= ruleFQN2 EOF ; public final String entryRuleFQN2() throws RecognitionException { String current = null; @@ -2084,8 +2092,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:785:44: (iv_ruleFQN2= ruleFQN2 EOF ) - // InternalFragmentTestLanguageEx.g:786:2: iv_ruleFQN2= ruleFQN2 EOF + // InternalFragmentTestLanguageEx.g:790:44: (iv_ruleFQN2= ruleFQN2 EOF ) + // InternalFragmentTestLanguageEx.g:791:2: iv_ruleFQN2= ruleFQN2 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFQN2Rule()); @@ -2116,7 +2124,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "ruleFQN2" - // InternalFragmentTestLanguageEx.g:792:1: ruleFQN2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) ; + // InternalFragmentTestLanguageEx.g:797:1: ruleFQN2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) ; public final AntlrDatatypeRuleToken ruleFQN2() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2128,11 +2136,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:798:2: ( (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) ) - // InternalFragmentTestLanguageEx.g:799:2: (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) + // InternalFragmentTestLanguageEx.g:803:2: ( (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) ) + // InternalFragmentTestLanguageEx.g:804:2: (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) { - // InternalFragmentTestLanguageEx.g:799:2: (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) - // InternalFragmentTestLanguageEx.g:800:3: this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* + // InternalFragmentTestLanguageEx.g:804:2: (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) + // InternalFragmentTestLanguageEx.g:805:3: this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2145,7 +2153,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(this_ID_0, grammarAccess.getFQN2Access().getIDTerminalRuleCall_0()); } - // InternalFragmentTestLanguageEx.g:807:3: (this_Suffix2_1= ruleSuffix2 )* + // InternalFragmentTestLanguageEx.g:812:3: (this_Suffix2_1= ruleSuffix2 )* loop7: do { int alt7=2; @@ -2158,7 +2166,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP switch (alt7) { case 1 : - // InternalFragmentTestLanguageEx.g:808:4: this_Suffix2_1= ruleSuffix2 + // InternalFragmentTestLanguageEx.g:813:4: this_Suffix2_1= ruleSuffix2 { if ( state.backtracking==0 ) { @@ -2214,7 +2222,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "ruleSuffix" - // InternalFragmentTestLanguageEx.g:824:1: ruleSuffix returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) ; + // InternalFragmentTestLanguageEx.g:829:1: ruleSuffix returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) ; public final AntlrDatatypeRuleToken ruleSuffix() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2227,11 +2235,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:830:2: ( (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) ) - // InternalFragmentTestLanguageEx.g:831:2: (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) + // InternalFragmentTestLanguageEx.g:835:2: ( (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) ) + // InternalFragmentTestLanguageEx.g:836:2: (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) { - // InternalFragmentTestLanguageEx.g:831:2: (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) - // InternalFragmentTestLanguageEx.g:832:3: kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? + // InternalFragmentTestLanguageEx.g:836:2: (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) + // InternalFragmentTestLanguageEx.g:837:3: kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? { kw=(Token)match(input,23,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2251,7 +2259,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP newLeafNode(this_ID_1, grammarAccess.getSuffixAccess().getIDTerminalRuleCall_1()); } - // InternalFragmentTestLanguageEx.g:844:3: (this_Suffix_2= ruleSuffix )? + // InternalFragmentTestLanguageEx.g:849:3: (this_Suffix_2= ruleSuffix )? int alt8=2; int LA8_0 = input.LA(1); @@ -2260,7 +2268,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } switch (alt8) { case 1 : - // InternalFragmentTestLanguageEx.g:845:4: this_Suffix_2= ruleSuffix + // InternalFragmentTestLanguageEx.g:850:4: this_Suffix_2= ruleSuffix { if ( state.backtracking==0 ) { @@ -2313,7 +2321,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "ruleSuffix2" - // InternalFragmentTestLanguageEx.g:861:1: ruleSuffix2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '.' this_ID_1= RULE_ID ) ; + // InternalFragmentTestLanguageEx.g:866:1: ruleSuffix2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '.' this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleSuffix2() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2324,11 +2332,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:867:2: ( (kw= '.' this_ID_1= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:868:2: (kw= '.' this_ID_1= RULE_ID ) + // InternalFragmentTestLanguageEx.g:872:2: ( (kw= '.' this_ID_1= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:873:2: (kw= '.' this_ID_1= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:868:2: (kw= '.' this_ID_1= RULE_ID ) - // InternalFragmentTestLanguageEx.g:869:3: kw= '.' this_ID_1= RULE_ID + // InternalFragmentTestLanguageEx.g:873:2: (kw= '.' this_ID_1= RULE_ID ) + // InternalFragmentTestLanguageEx.g:874:3: kw= '.' this_ID_1= RULE_ID { kw=(Token)match(input,23,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2373,7 +2381,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "rulePRFNamedFragment" - // InternalFragmentTestLanguageEx.g:886:1: rulePRFNamedFragment[EObject in_current] returns [EObject current=in_current] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalFragmentTestLanguageEx.g:891:1: rulePRFNamedFragment[EObject in_current] returns [EObject current=in_current] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject rulePRFNamedFragment(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -2383,14 +2391,14 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:892:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalFragmentTestLanguageEx.g:893:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:897:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalFragmentTestLanguageEx.g:898:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalFragmentTestLanguageEx.g:893:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:894:3: (lv_name_0_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:898:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:899:3: (lv_name_0_0= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:894:3: (lv_name_0_0= RULE_ID ) - // InternalFragmentTestLanguageEx.g:895:4: lv_name_0_0= RULE_ID + // InternalFragmentTestLanguageEx.g:899:3: (lv_name_0_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:900:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2438,7 +2446,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "rulePRFNamedRef" - // InternalFragmentTestLanguageEx.g:915:1: rulePRFNamedRef[EObject in_current] returns [EObject current=in_current] : ( (otherlv_0= RULE_ID ) ) ; + // InternalFragmentTestLanguageEx.g:920:1: rulePRFNamedRef[EObject in_current] returns [EObject current=in_current] : ( (otherlv_0= RULE_ID ) ) ; public final EObject rulePRFNamedRef(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -2448,14 +2456,14 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:921:2: ( ( (otherlv_0= RULE_ID ) ) ) - // InternalFragmentTestLanguageEx.g:922:2: ( (otherlv_0= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:926:2: ( ( (otherlv_0= RULE_ID ) ) ) + // InternalFragmentTestLanguageEx.g:927:2: ( (otherlv_0= RULE_ID ) ) { - // InternalFragmentTestLanguageEx.g:922:2: ( (otherlv_0= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:923:3: (otherlv_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:927:2: ( (otherlv_0= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:928:3: (otherlv_0= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:923:3: (otherlv_0= RULE_ID ) - // InternalFragmentTestLanguageEx.g:924:4: otherlv_0= RULE_ID + // InternalFragmentTestLanguageEx.g:928:3: (otherlv_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:929:4: otherlv_0= RULE_ID { if ( state.backtracking==0 ) { @@ -2498,7 +2506,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "ruleRecursiveFromFragment" - // InternalFragmentTestLanguageEx.g:939:1: ruleRecursiveFromFragment[EObject in_current] returns [EObject current=in_current] : ( (lv_prev_0_0= ruleNamedInParentheses ) ) ; + // InternalFragmentTestLanguageEx.g:944:1: ruleRecursiveFromFragment[EObject in_current] returns [EObject current=in_current] : ( (lv_prev_0_0= ruleNamedInParentheses ) ) ; public final EObject ruleRecursiveFromFragment(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -2509,14 +2517,14 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:945:2: ( ( (lv_prev_0_0= ruleNamedInParentheses ) ) ) - // InternalFragmentTestLanguageEx.g:946:2: ( (lv_prev_0_0= ruleNamedInParentheses ) ) + // InternalFragmentTestLanguageEx.g:950:2: ( ( (lv_prev_0_0= ruleNamedInParentheses ) ) ) + // InternalFragmentTestLanguageEx.g:951:2: ( (lv_prev_0_0= ruleNamedInParentheses ) ) { - // InternalFragmentTestLanguageEx.g:946:2: ( (lv_prev_0_0= ruleNamedInParentheses ) ) - // InternalFragmentTestLanguageEx.g:947:3: (lv_prev_0_0= ruleNamedInParentheses ) + // InternalFragmentTestLanguageEx.g:951:2: ( (lv_prev_0_0= ruleNamedInParentheses ) ) + // InternalFragmentTestLanguageEx.g:952:3: (lv_prev_0_0= ruleNamedInParentheses ) { - // InternalFragmentTestLanguageEx.g:947:3: (lv_prev_0_0= ruleNamedInParentheses ) - // InternalFragmentTestLanguageEx.g:948:4: lv_prev_0_0= ruleNamedInParentheses + // InternalFragmentTestLanguageEx.g:952:3: (lv_prev_0_0= ruleNamedInParentheses ) + // InternalFragmentTestLanguageEx.g:953:4: lv_prev_0_0= ruleNamedInParentheses { if ( state.backtracking==0 ) { @@ -2569,7 +2577,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleNamedInParentheses" - // InternalFragmentTestLanguageEx.g:968:1: entryRuleNamedInParentheses returns [EObject current=null] : iv_ruleNamedInParentheses= ruleNamedInParentheses EOF ; + // InternalFragmentTestLanguageEx.g:973:1: entryRuleNamedInParentheses returns [EObject current=null] : iv_ruleNamedInParentheses= ruleNamedInParentheses EOF ; public final EObject entryRuleNamedInParentheses() throws RecognitionException { EObject current = null; @@ -2577,8 +2585,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:968:59: (iv_ruleNamedInParentheses= ruleNamedInParentheses EOF ) - // InternalFragmentTestLanguageEx.g:969:2: iv_ruleNamedInParentheses= ruleNamedInParentheses EOF + // InternalFragmentTestLanguageEx.g:973:59: (iv_ruleNamedInParentheses= ruleNamedInParentheses EOF ) + // InternalFragmentTestLanguageEx.g:974:2: iv_ruleNamedInParentheses= ruleNamedInParentheses EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getNamedInParenthesesRule()); @@ -2609,7 +2617,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "ruleNamedInParentheses" - // InternalFragmentTestLanguageEx.g:975:1: ruleNamedInParentheses returns [EObject current=null] : ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) ; + // InternalFragmentTestLanguageEx.g:980:1: ruleNamedInParentheses returns [EObject current=null] : ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) ; public final EObject ruleNamedInParentheses() throws RecognitionException { EObject current = null; @@ -2623,10 +2631,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:981:2: ( ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) ) - // InternalFragmentTestLanguageEx.g:982:2: ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) + // InternalFragmentTestLanguageEx.g:986:2: ( ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) ) + // InternalFragmentTestLanguageEx.g:987:2: ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) { - // InternalFragmentTestLanguageEx.g:982:2: ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) + // InternalFragmentTestLanguageEx.g:987:2: ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) int alt9=2; int LA9_0 = input.LA(1); @@ -2645,10 +2653,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } switch (alt9) { case 1 : - // InternalFragmentTestLanguageEx.g:983:3: (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) + // InternalFragmentTestLanguageEx.g:988:3: (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) { - // InternalFragmentTestLanguageEx.g:983:3: (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) - // InternalFragmentTestLanguageEx.g:984:4: otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' + // InternalFragmentTestLanguageEx.g:988:3: (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) + // InternalFragmentTestLanguageEx.g:989:4: otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' { otherlv_0=(Token)match(input,24,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2685,13 +2693,13 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } break; case 2 : - // InternalFragmentTestLanguageEx.g:1002:3: ( () ( (lv_name_4_0= RULE_ID ) ) ) + // InternalFragmentTestLanguageEx.g:1007:3: ( () ( (lv_name_4_0= RULE_ID ) ) ) { - // InternalFragmentTestLanguageEx.g:1002:3: ( () ( (lv_name_4_0= RULE_ID ) ) ) - // InternalFragmentTestLanguageEx.g:1003:4: () ( (lv_name_4_0= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:1007:3: ( () ( (lv_name_4_0= RULE_ID ) ) ) + // InternalFragmentTestLanguageEx.g:1008:4: () ( (lv_name_4_0= RULE_ID ) ) { - // InternalFragmentTestLanguageEx.g:1003:4: () - // InternalFragmentTestLanguageEx.g:1004:5: + // InternalFragmentTestLanguageEx.g:1008:4: () + // InternalFragmentTestLanguageEx.g:1009:5: { if ( state.backtracking==0 ) { @@ -2703,11 +2711,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } - // InternalFragmentTestLanguageEx.g:1010:4: ( (lv_name_4_0= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:1011:5: (lv_name_4_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:1015:4: ( (lv_name_4_0= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:1016:5: (lv_name_4_0= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:1011:5: (lv_name_4_0= RULE_ID ) - // InternalFragmentTestLanguageEx.g:1012:6: lv_name_4_0= RULE_ID + // InternalFragmentTestLanguageEx.g:1016:5: (lv_name_4_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:1017:6: lv_name_4_0= RULE_ID { lv_name_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2764,7 +2772,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "ruleRecursiveFragment" - // InternalFragmentTestLanguageEx.g:1034:1: ruleRecursiveFragment[EObject in_current] returns [EObject current=in_current] : ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) ; + // InternalFragmentTestLanguageEx.g:1039:1: ruleRecursiveFragment[EObject in_current] returns [EObject current=in_current] : ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) ; public final EObject ruleRecursiveFragment(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -2779,10 +2787,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:1040:2: ( ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) ) - // InternalFragmentTestLanguageEx.g:1041:2: ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) + // InternalFragmentTestLanguageEx.g:1045:2: ( ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) ) + // InternalFragmentTestLanguageEx.g:1046:2: ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) { - // InternalFragmentTestLanguageEx.g:1041:2: ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) + // InternalFragmentTestLanguageEx.g:1046:2: ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -2801,10 +2809,10 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } switch (alt10) { case 1 : - // InternalFragmentTestLanguageEx.g:1042:3: (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) + // InternalFragmentTestLanguageEx.g:1047:3: (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) { - // InternalFragmentTestLanguageEx.g:1042:3: (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) - // InternalFragmentTestLanguageEx.g:1043:4: otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' + // InternalFragmentTestLanguageEx.g:1047:3: (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) + // InternalFragmentTestLanguageEx.g:1048:4: otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' { otherlv_0=(Token)match(input,24,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2844,13 +2852,13 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } break; case 2 : - // InternalFragmentTestLanguageEx.g:1064:3: ( (lv_prev_3_0= ruleNamedByAction ) ) + // InternalFragmentTestLanguageEx.g:1069:3: ( (lv_prev_3_0= ruleNamedByAction ) ) { - // InternalFragmentTestLanguageEx.g:1064:3: ( (lv_prev_3_0= ruleNamedByAction ) ) - // InternalFragmentTestLanguageEx.g:1065:4: (lv_prev_3_0= ruleNamedByAction ) + // InternalFragmentTestLanguageEx.g:1069:3: ( (lv_prev_3_0= ruleNamedByAction ) ) + // InternalFragmentTestLanguageEx.g:1070:4: (lv_prev_3_0= ruleNamedByAction ) { - // InternalFragmentTestLanguageEx.g:1065:4: (lv_prev_3_0= ruleNamedByAction ) - // InternalFragmentTestLanguageEx.g:1066:5: lv_prev_3_0= ruleNamedByAction + // InternalFragmentTestLanguageEx.g:1070:4: (lv_prev_3_0= ruleNamedByAction ) + // InternalFragmentTestLanguageEx.g:1071:5: lv_prev_3_0= ruleNamedByAction { if ( state.backtracking==0 ) { @@ -2909,7 +2917,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleNamedByAction" - // InternalFragmentTestLanguageEx.g:1087:1: entryRuleNamedByAction returns [EObject current=null] : iv_ruleNamedByAction= ruleNamedByAction EOF ; + // InternalFragmentTestLanguageEx.g:1092:1: entryRuleNamedByAction returns [EObject current=null] : iv_ruleNamedByAction= ruleNamedByAction EOF ; public final EObject entryRuleNamedByAction() throws RecognitionException { EObject current = null; @@ -2917,8 +2925,8 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP try { - // InternalFragmentTestLanguageEx.g:1087:54: (iv_ruleNamedByAction= ruleNamedByAction EOF ) - // InternalFragmentTestLanguageEx.g:1088:2: iv_ruleNamedByAction= ruleNamedByAction EOF + // InternalFragmentTestLanguageEx.g:1092:54: (iv_ruleNamedByAction= ruleNamedByAction EOF ) + // InternalFragmentTestLanguageEx.g:1093:2: iv_ruleNamedByAction= ruleNamedByAction EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getNamedByActionRule()); @@ -2949,7 +2957,7 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start "ruleNamedByAction" - // InternalFragmentTestLanguageEx.g:1094:1: ruleNamedByAction returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalFragmentTestLanguageEx.g:1099:1: ruleNamedByAction returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleNamedByAction() throws RecognitionException { EObject current = null; @@ -2959,14 +2967,14 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP enterRule(); try { - // InternalFragmentTestLanguageEx.g:1100:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalFragmentTestLanguageEx.g:1101:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalFragmentTestLanguageEx.g:1105:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalFragmentTestLanguageEx.g:1106:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalFragmentTestLanguageEx.g:1101:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) - // InternalFragmentTestLanguageEx.g:1102:3: () ( (lv_name_1_0= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:1106:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalFragmentTestLanguageEx.g:1107:3: () ( (lv_name_1_0= RULE_ID ) ) { - // InternalFragmentTestLanguageEx.g:1102:3: () - // InternalFragmentTestLanguageEx.g:1103:4: + // InternalFragmentTestLanguageEx.g:1107:3: () + // InternalFragmentTestLanguageEx.g:1108:4: { if ( state.backtracking==0 ) { @@ -2978,11 +2986,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP } - // InternalFragmentTestLanguageEx.g:1109:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalFragmentTestLanguageEx.g:1110:4: (lv_name_1_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:1114:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalFragmentTestLanguageEx.g:1115:4: (lv_name_1_0= RULE_ID ) { - // InternalFragmentTestLanguageEx.g:1110:4: (lv_name_1_0= RULE_ID ) - // InternalFragmentTestLanguageEx.g:1111:5: lv_name_1_0= RULE_ID + // InternalFragmentTestLanguageEx.g:1115:4: (lv_name_1_0= RULE_ID ) + // InternalFragmentTestLanguageEx.g:1116:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3033,11 +3041,11 @@ public class InternalFragmentTestLanguageExParser extends AbstractInternalAntlrP // $ANTLR start synpred1_InternalFragmentTestLanguageEx public final void synpred1_InternalFragmentTestLanguageEx_fragment() throws RecognitionException { - // InternalFragmentTestLanguageEx.g:720:4: ( ( '-' rulePRFNamedRef[null] ) ) - // InternalFragmentTestLanguageEx.g:720:5: ( '-' rulePRFNamedRef[null] ) + // InternalFragmentTestLanguageEx.g:725:4: ( ( '-' rulePRFNamedRef[null] ) ) + // InternalFragmentTestLanguageEx.g:725:5: ( '-' rulePRFNamedRef[null] ) { - // InternalFragmentTestLanguageEx.g:720:5: ( '-' rulePRFNamedRef[null] ) - // InternalFragmentTestLanguageEx.g:721:5: '-' rulePRFNamedRef[null] + // InternalFragmentTestLanguageEx.g:725:5: ( '-' rulePRFNamedRef[null] ) + // InternalFragmentTestLanguageEx.g:726:5: '-' rulePRFNamedRef[null] { match(input,21,FollowSets000.FOLLOW_3); if (state.failed) return ; pushFollow(FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageLexer.java index 603a1ab46..a40727e92 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageLexer.java @@ -364,10 +364,10 @@ public class InternalFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguage.g:1105:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalFragmentTestLanguage.g:1105:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFragmentTestLanguage.g:1110:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalFragmentTestLanguage.g:1110:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalFragmentTestLanguage.g:1105:11: ( '^' )? + // InternalFragmentTestLanguage.g:1110:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -376,7 +376,7 @@ public class InternalFragmentTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalFragmentTestLanguage.g:1105:11: '^' + // InternalFragmentTestLanguage.g:1110:11: '^' { match('^'); @@ -394,7 +394,7 @@ public class InternalFragmentTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalFragmentTestLanguage.g:1105:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFragmentTestLanguage.g:1110:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -443,10 +443,10 @@ public class InternalFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguage.g:1107:10: ( ( '0' .. '9' )+ ) - // InternalFragmentTestLanguage.g:1107:12: ( '0' .. '9' )+ + // InternalFragmentTestLanguage.g:1112:10: ( ( '0' .. '9' )+ ) + // InternalFragmentTestLanguage.g:1112:12: ( '0' .. '9' )+ { - // InternalFragmentTestLanguage.g:1107:12: ( '0' .. '9' )+ + // InternalFragmentTestLanguage.g:1112:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -460,7 +460,7 @@ public class InternalFragmentTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalFragmentTestLanguage.g:1107:13: '0' .. '9' + // InternalFragmentTestLanguage.g:1112:13: '0' .. '9' { matchRange('0','9'); @@ -492,10 +492,10 @@ public class InternalFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguage.g:1109:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalFragmentTestLanguage.g:1109:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFragmentTestLanguage.g:1114:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalFragmentTestLanguage.g:1114:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalFragmentTestLanguage.g:1109:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFragmentTestLanguage.g:1114:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -513,10 +513,10 @@ public class InternalFragmentTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalFragmentTestLanguage.g:1109:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalFragmentTestLanguage.g:1114:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalFragmentTestLanguage.g:1109:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalFragmentTestLanguage.g:1114:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -532,7 +532,7 @@ public class InternalFragmentTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalFragmentTestLanguage.g:1109:21: '\\\\' . + // InternalFragmentTestLanguage.g:1114:21: '\\\\' . { match('\\'); matchAny(); @@ -540,7 +540,7 @@ public class InternalFragmentTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFragmentTestLanguage.g:1109:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalFragmentTestLanguage.g:1114:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -565,10 +565,10 @@ public class InternalFragmentTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFragmentTestLanguage.g:1109:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalFragmentTestLanguage.g:1114:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalFragmentTestLanguage.g:1109:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalFragmentTestLanguage.g:1114:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -584,7 +584,7 @@ public class InternalFragmentTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalFragmentTestLanguage.g:1109:54: '\\\\' . + // InternalFragmentTestLanguage.g:1114:54: '\\\\' . { match('\\'); matchAny(); @@ -592,7 +592,7 @@ public class InternalFragmentTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFragmentTestLanguage.g:1109:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalFragmentTestLanguage.g:1114:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -635,12 +635,12 @@ public class InternalFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguage.g:1111:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalFragmentTestLanguage.g:1111:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalFragmentTestLanguage.g:1116:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalFragmentTestLanguage.g:1116:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalFragmentTestLanguage.g:1111:24: ( options {greedy=false; } : . )* + // InternalFragmentTestLanguage.g:1116:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -665,7 +665,7 @@ public class InternalFragmentTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalFragmentTestLanguage.g:1111:52: . + // InternalFragmentTestLanguage.g:1116:52: . { matchAny(); @@ -695,12 +695,12 @@ public class InternalFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguage.g:1113:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalFragmentTestLanguage.g:1113:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalFragmentTestLanguage.g:1118:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalFragmentTestLanguage.g:1118:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalFragmentTestLanguage.g:1113:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalFragmentTestLanguage.g:1118:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -713,7 +713,7 @@ public class InternalFragmentTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalFragmentTestLanguage.g:1113:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalFragmentTestLanguage.g:1118: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(); @@ -733,7 +733,7 @@ public class InternalFragmentTestLanguageLexer extends Lexer { } } while (true); - // InternalFragmentTestLanguage.g:1113:40: ( ( '\\r' )? '\\n' )? + // InternalFragmentTestLanguage.g:1118:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -742,9 +742,9 @@ public class InternalFragmentTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalFragmentTestLanguage.g:1113:41: ( '\\r' )? '\\n' + // InternalFragmentTestLanguage.g:1118:41: ( '\\r' )? '\\n' { - // InternalFragmentTestLanguage.g:1113:41: ( '\\r' )? + // InternalFragmentTestLanguage.g:1118:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -753,7 +753,7 @@ public class InternalFragmentTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalFragmentTestLanguage.g:1113:41: '\\r' + // InternalFragmentTestLanguage.g:1118:41: '\\r' { match('\r'); @@ -785,10 +785,10 @@ public class InternalFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguage.g:1115:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalFragmentTestLanguage.g:1115:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFragmentTestLanguage.g:1120:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalFragmentTestLanguage.g:1120:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalFragmentTestLanguage.g:1115:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFragmentTestLanguage.g:1120:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -842,8 +842,8 @@ public class InternalFragmentTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFragmentTestLanguage.g:1117:16: ( . ) - // InternalFragmentTestLanguage.g:1117:18: . + // InternalFragmentTestLanguage.g:1122:16: ( . ) + // InternalFragmentTestLanguage.g:1122:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageParser.java index 2355201be..79e210f36 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/parser/antlr/internal/InternalFragmentTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -88,7 +96,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleParserRuleFragments" - // InternalFragmentTestLanguage.g:64:1: entryRuleParserRuleFragments returns [EObject current=null] : iv_ruleParserRuleFragments= ruleParserRuleFragments EOF ; + // InternalFragmentTestLanguage.g:69:1: entryRuleParserRuleFragments returns [EObject current=null] : iv_ruleParserRuleFragments= ruleParserRuleFragments EOF ; public final EObject entryRuleParserRuleFragments() throws RecognitionException { EObject current = null; @@ -96,8 +104,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalFragmentTestLanguage.g:64:60: (iv_ruleParserRuleFragments= ruleParserRuleFragments EOF ) - // InternalFragmentTestLanguage.g:65:2: iv_ruleParserRuleFragments= ruleParserRuleFragments EOF + // InternalFragmentTestLanguage.g:69:60: (iv_ruleParserRuleFragments= ruleParserRuleFragments EOF ) + // InternalFragmentTestLanguage.g:70:2: iv_ruleParserRuleFragments= ruleParserRuleFragments EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParserRuleFragmentsRule()); @@ -128,7 +136,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleParserRuleFragments" - // InternalFragmentTestLanguage.g:71:1: ruleParserRuleFragments returns [EObject current=null] : ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) ; + // InternalFragmentTestLanguage.g:76:1: ruleParserRuleFragments returns [EObject current=null] : ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) ; public final EObject ruleParserRuleFragments() throws RecognitionException { EObject current = null; @@ -163,14 +171,14 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:77:2: ( ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) ) - // InternalFragmentTestLanguage.g:78:2: ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) + // InternalFragmentTestLanguage.g:82:2: ( ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) ) + // InternalFragmentTestLanguage.g:83:2: ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) { - // InternalFragmentTestLanguage.g:78:2: ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) - // InternalFragmentTestLanguage.g:79:3: () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) + // InternalFragmentTestLanguage.g:83:2: ( () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) ) + // InternalFragmentTestLanguage.g:84:3: () ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) { - // InternalFragmentTestLanguage.g:79:3: () - // InternalFragmentTestLanguage.g:80:4: + // InternalFragmentTestLanguage.g:84:3: () + // InternalFragmentTestLanguage.g:85:4: { if ( state.backtracking==0 ) { @@ -182,7 +190,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } - // InternalFragmentTestLanguage.g:86:3: ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) + // InternalFragmentTestLanguage.g:91:3: ( (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) | (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) | (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) | (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) | (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) | (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) | (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) | (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) ) int alt1=8; switch ( input.LA(1) ) { case 11: @@ -235,10 +243,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar switch (alt1) { case 1 : - // InternalFragmentTestLanguage.g:87:4: (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) + // InternalFragmentTestLanguage.g:92:4: (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) { - // InternalFragmentTestLanguage.g:87:4: (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) - // InternalFragmentTestLanguage.g:88:5: otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) + // InternalFragmentTestLanguage.g:92:4: (otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) ) + // InternalFragmentTestLanguage.g:93:5: otherlv_1= '#1' ( (lv_element_2_0= rulePRFNamed ) ) { otherlv_1=(Token)match(input,11,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -246,11 +254,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_1, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitOneKeyword_1_0_0()); } - // InternalFragmentTestLanguage.g:92:5: ( (lv_element_2_0= rulePRFNamed ) ) - // InternalFragmentTestLanguage.g:93:6: (lv_element_2_0= rulePRFNamed ) + // InternalFragmentTestLanguage.g:97:5: ( (lv_element_2_0= rulePRFNamed ) ) + // InternalFragmentTestLanguage.g:98:6: (lv_element_2_0= rulePRFNamed ) { - // InternalFragmentTestLanguage.g:93:6: (lv_element_2_0= rulePRFNamed ) - // InternalFragmentTestLanguage.g:94:7: lv_element_2_0= rulePRFNamed + // InternalFragmentTestLanguage.g:98:6: (lv_element_2_0= rulePRFNamed ) + // InternalFragmentTestLanguage.g:99:7: lv_element_2_0= rulePRFNamed { if ( state.backtracking==0 ) { @@ -288,10 +296,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalFragmentTestLanguage.g:113:4: (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) + // InternalFragmentTestLanguage.g:118:4: (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) { - // InternalFragmentTestLanguage.g:113:4: (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) - // InternalFragmentTestLanguage.g:114:5: otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) + // InternalFragmentTestLanguage.g:118:4: (otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) ) + // InternalFragmentTestLanguage.g:119:5: otherlv_3= '#2' ( (lv_element_4_0= rulePRFNamed ) ) otherlv_5= '->' ( (otherlv_6= RULE_ID ) ) { otherlv_3=(Token)match(input,12,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -299,11 +307,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_3, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitTwoKeyword_1_1_0()); } - // InternalFragmentTestLanguage.g:118:5: ( (lv_element_4_0= rulePRFNamed ) ) - // InternalFragmentTestLanguage.g:119:6: (lv_element_4_0= rulePRFNamed ) + // InternalFragmentTestLanguage.g:123:5: ( (lv_element_4_0= rulePRFNamed ) ) + // InternalFragmentTestLanguage.g:124:6: (lv_element_4_0= rulePRFNamed ) { - // InternalFragmentTestLanguage.g:119:6: (lv_element_4_0= rulePRFNamed ) - // InternalFragmentTestLanguage.g:120:7: lv_element_4_0= rulePRFNamed + // InternalFragmentTestLanguage.g:124:6: (lv_element_4_0= rulePRFNamed ) + // InternalFragmentTestLanguage.g:125:7: lv_element_4_0= rulePRFNamed { if ( state.backtracking==0 ) { @@ -340,11 +348,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_5, grammarAccess.getParserRuleFragmentsAccess().getHyphenMinusGreaterThanSignKeyword_1_1_2()); } - // InternalFragmentTestLanguage.g:141:5: ( (otherlv_6= RULE_ID ) ) - // InternalFragmentTestLanguage.g:142:6: (otherlv_6= RULE_ID ) + // InternalFragmentTestLanguage.g:146:5: ( (otherlv_6= RULE_ID ) ) + // InternalFragmentTestLanguage.g:147:6: (otherlv_6= RULE_ID ) { - // InternalFragmentTestLanguage.g:142:6: (otherlv_6= RULE_ID ) - // InternalFragmentTestLanguage.g:143:7: otherlv_6= RULE_ID + // InternalFragmentTestLanguage.g:147:6: (otherlv_6= RULE_ID ) + // InternalFragmentTestLanguage.g:148:7: otherlv_6= RULE_ID { if ( state.backtracking==0 ) { @@ -372,10 +380,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } break; case 3 : - // InternalFragmentTestLanguage.g:156:4: (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) + // InternalFragmentTestLanguage.g:161:4: (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) { - // InternalFragmentTestLanguage.g:156:4: (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) - // InternalFragmentTestLanguage.g:157:5: otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) + // InternalFragmentTestLanguage.g:161:4: (otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) ) + // InternalFragmentTestLanguage.g:162:5: otherlv_7= '#3' ( (lv_element_8_0= rulePRFNamedRefFirst ) ) { otherlv_7=(Token)match(input,14,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -383,11 +391,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_7, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitThreeKeyword_1_2_0()); } - // InternalFragmentTestLanguage.g:161:5: ( (lv_element_8_0= rulePRFNamedRefFirst ) ) - // InternalFragmentTestLanguage.g:162:6: (lv_element_8_0= rulePRFNamedRefFirst ) + // InternalFragmentTestLanguage.g:166:5: ( (lv_element_8_0= rulePRFNamedRefFirst ) ) + // InternalFragmentTestLanguage.g:167:6: (lv_element_8_0= rulePRFNamedRefFirst ) { - // InternalFragmentTestLanguage.g:162:6: (lv_element_8_0= rulePRFNamedRefFirst ) - // InternalFragmentTestLanguage.g:163:7: lv_element_8_0= rulePRFNamedRefFirst + // InternalFragmentTestLanguage.g:167:6: (lv_element_8_0= rulePRFNamedRefFirst ) + // InternalFragmentTestLanguage.g:168:7: lv_element_8_0= rulePRFNamedRefFirst { if ( state.backtracking==0 ) { @@ -425,10 +433,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } break; case 4 : - // InternalFragmentTestLanguage.g:182:4: (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) + // InternalFragmentTestLanguage.g:187:4: (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) { - // InternalFragmentTestLanguage.g:182:4: (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) - // InternalFragmentTestLanguage.g:183:5: otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) + // InternalFragmentTestLanguage.g:187:4: (otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) ) + // InternalFragmentTestLanguage.g:188:5: otherlv_9= '#4' ( (lv_element_10_0= rulePRFNamedWithAction ) ) { otherlv_9=(Token)match(input,15,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -436,11 +444,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_9, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitFourKeyword_1_3_0()); } - // InternalFragmentTestLanguage.g:187:5: ( (lv_element_10_0= rulePRFNamedWithAction ) ) - // InternalFragmentTestLanguage.g:188:6: (lv_element_10_0= rulePRFNamedWithAction ) + // InternalFragmentTestLanguage.g:192:5: ( (lv_element_10_0= rulePRFNamedWithAction ) ) + // InternalFragmentTestLanguage.g:193:6: (lv_element_10_0= rulePRFNamedWithAction ) { - // InternalFragmentTestLanguage.g:188:6: (lv_element_10_0= rulePRFNamedWithAction ) - // InternalFragmentTestLanguage.g:189:7: lv_element_10_0= rulePRFNamedWithAction + // InternalFragmentTestLanguage.g:193:6: (lv_element_10_0= rulePRFNamedWithAction ) + // InternalFragmentTestLanguage.g:194:7: lv_element_10_0= rulePRFNamedWithAction { if ( state.backtracking==0 ) { @@ -478,10 +486,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } break; case 5 : - // InternalFragmentTestLanguage.g:208:4: (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) + // InternalFragmentTestLanguage.g:213:4: (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) { - // InternalFragmentTestLanguage.g:208:4: (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) - // InternalFragmentTestLanguage.g:209:5: otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) + // InternalFragmentTestLanguage.g:213:4: (otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) ) + // InternalFragmentTestLanguage.g:214:5: otherlv_11= '#8' ( (lv_element_12_0= rulePRFNamedWithFQN ) ) { otherlv_11=(Token)match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -489,11 +497,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_11, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitEightKeyword_1_4_0()); } - // InternalFragmentTestLanguage.g:213:5: ( (lv_element_12_0= rulePRFNamedWithFQN ) ) - // InternalFragmentTestLanguage.g:214:6: (lv_element_12_0= rulePRFNamedWithFQN ) + // InternalFragmentTestLanguage.g:218:5: ( (lv_element_12_0= rulePRFNamedWithFQN ) ) + // InternalFragmentTestLanguage.g:219:6: (lv_element_12_0= rulePRFNamedWithFQN ) { - // InternalFragmentTestLanguage.g:214:6: (lv_element_12_0= rulePRFNamedWithFQN ) - // InternalFragmentTestLanguage.g:215:7: lv_element_12_0= rulePRFNamedWithFQN + // InternalFragmentTestLanguage.g:219:6: (lv_element_12_0= rulePRFNamedWithFQN ) + // InternalFragmentTestLanguage.g:220:7: lv_element_12_0= rulePRFNamedWithFQN { if ( state.backtracking==0 ) { @@ -531,10 +539,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } break; case 6 : - // InternalFragmentTestLanguage.g:234:4: (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) + // InternalFragmentTestLanguage.g:239:4: (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) { - // InternalFragmentTestLanguage.g:234:4: (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) - // InternalFragmentTestLanguage.g:235:5: otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) + // InternalFragmentTestLanguage.g:239:4: (otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) ) + // InternalFragmentTestLanguage.g:240:5: otherlv_13= '#9' ( (lv_element_14_0= rulePRFWithPredicate ) ) { otherlv_13=(Token)match(input,17,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -542,11 +550,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_13, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitNineKeyword_1_5_0()); } - // InternalFragmentTestLanguage.g:239:5: ( (lv_element_14_0= rulePRFWithPredicate ) ) - // InternalFragmentTestLanguage.g:240:6: (lv_element_14_0= rulePRFWithPredicate ) + // InternalFragmentTestLanguage.g:244:5: ( (lv_element_14_0= rulePRFWithPredicate ) ) + // InternalFragmentTestLanguage.g:245:6: (lv_element_14_0= rulePRFWithPredicate ) { - // InternalFragmentTestLanguage.g:240:6: (lv_element_14_0= rulePRFWithPredicate ) - // InternalFragmentTestLanguage.g:241:7: lv_element_14_0= rulePRFWithPredicate + // InternalFragmentTestLanguage.g:245:6: (lv_element_14_0= rulePRFWithPredicate ) + // InternalFragmentTestLanguage.g:246:7: lv_element_14_0= rulePRFWithPredicate { if ( state.backtracking==0 ) { @@ -584,10 +592,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } break; case 7 : - // InternalFragmentTestLanguage.g:260:4: (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) + // InternalFragmentTestLanguage.g:265:4: (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) { - // InternalFragmentTestLanguage.g:260:4: (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) - // InternalFragmentTestLanguage.g:261:5: otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) + // InternalFragmentTestLanguage.g:265:4: (otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) ) + // InternalFragmentTestLanguage.g:266:5: otherlv_15= '#10' ( (lv_element_16_0= rulePRFNamedRecursive ) ) { otherlv_15=(Token)match(input,18,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -595,11 +603,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_15, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitOneDigitZeroKeyword_1_6_0()); } - // InternalFragmentTestLanguage.g:265:5: ( (lv_element_16_0= rulePRFNamedRecursive ) ) - // InternalFragmentTestLanguage.g:266:6: (lv_element_16_0= rulePRFNamedRecursive ) + // InternalFragmentTestLanguage.g:270:5: ( (lv_element_16_0= rulePRFNamedRecursive ) ) + // InternalFragmentTestLanguage.g:271:6: (lv_element_16_0= rulePRFNamedRecursive ) { - // InternalFragmentTestLanguage.g:266:6: (lv_element_16_0= rulePRFNamedRecursive ) - // InternalFragmentTestLanguage.g:267:7: lv_element_16_0= rulePRFNamedRecursive + // InternalFragmentTestLanguage.g:271:6: (lv_element_16_0= rulePRFNamedRecursive ) + // InternalFragmentTestLanguage.g:272:7: lv_element_16_0= rulePRFNamedRecursive { if ( state.backtracking==0 ) { @@ -637,10 +645,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } break; case 8 : - // InternalFragmentTestLanguage.g:286:4: (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) + // InternalFragmentTestLanguage.g:291:4: (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) { - // InternalFragmentTestLanguage.g:286:4: (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) - // InternalFragmentTestLanguage.g:287:5: otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) + // InternalFragmentTestLanguage.g:291:4: (otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) ) + // InternalFragmentTestLanguage.g:292:5: otherlv_17= '#11' ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) { otherlv_17=(Token)match(input,19,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -648,11 +656,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_17, grammarAccess.getParserRuleFragmentsAccess().getNumberSignDigitOneDigitOneKeyword_1_7_0()); } - // InternalFragmentTestLanguage.g:291:5: ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) - // InternalFragmentTestLanguage.g:292:6: (lv_element_18_0= rulePRFNamedRecursiveFragment ) + // InternalFragmentTestLanguage.g:296:5: ( (lv_element_18_0= rulePRFNamedRecursiveFragment ) ) + // InternalFragmentTestLanguage.g:297:6: (lv_element_18_0= rulePRFNamedRecursiveFragment ) { - // InternalFragmentTestLanguage.g:292:6: (lv_element_18_0= rulePRFNamedRecursiveFragment ) - // InternalFragmentTestLanguage.g:293:7: lv_element_18_0= rulePRFNamedRecursiveFragment + // InternalFragmentTestLanguage.g:297:6: (lv_element_18_0= rulePRFNamedRecursiveFragment ) + // InternalFragmentTestLanguage.g:298:7: lv_element_18_0= rulePRFNamedRecursiveFragment { if ( state.backtracking==0 ) { @@ -717,7 +725,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRulePRFNamed" - // InternalFragmentTestLanguage.g:316:1: entryRulePRFNamed returns [EObject current=null] : iv_rulePRFNamed= rulePRFNamed EOF ; + // InternalFragmentTestLanguage.g:321:1: entryRulePRFNamed returns [EObject current=null] : iv_rulePRFNamed= rulePRFNamed EOF ; public final EObject entryRulePRFNamed() throws RecognitionException { EObject current = null; @@ -725,8 +733,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalFragmentTestLanguage.g:316:49: (iv_rulePRFNamed= rulePRFNamed EOF ) - // InternalFragmentTestLanguage.g:317:2: iv_rulePRFNamed= rulePRFNamed EOF + // InternalFragmentTestLanguage.g:321:49: (iv_rulePRFNamed= rulePRFNamed EOF ) + // InternalFragmentTestLanguage.g:322:2: iv_rulePRFNamed= rulePRFNamed EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFNamedRule()); @@ -757,7 +765,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "rulePRFNamed" - // InternalFragmentTestLanguage.g:323:1: rulePRFNamed returns [EObject current=null] : (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) ; + // InternalFragmentTestLanguage.g:328:1: rulePRFNamed returns [EObject current=null] : (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) ; public final EObject rulePRFNamed() throws RecognitionException { EObject current = null; @@ -773,11 +781,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:329:2: ( (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) ) - // InternalFragmentTestLanguage.g:330:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) + // InternalFragmentTestLanguage.g:334:2: ( (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) ) + // InternalFragmentTestLanguage.g:335:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) { - // InternalFragmentTestLanguage.g:330:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) - // InternalFragmentTestLanguage.g:331:3: this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? + // InternalFragmentTestLanguage.g:335:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? ) + // InternalFragmentTestLanguage.g:336:3: this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? { if ( state.backtracking==0 ) { @@ -798,7 +806,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar afterParserOrEnumRuleCall(); } - // InternalFragmentTestLanguage.g:342:3: ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? + // InternalFragmentTestLanguage.g:347:3: ( (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) | (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) )? int alt2=3; int LA2_0 = input.LA(1); @@ -810,10 +818,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } switch (alt2) { case 1 : - // InternalFragmentTestLanguage.g:343:4: (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) + // InternalFragmentTestLanguage.g:348:4: (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) { - // InternalFragmentTestLanguage.g:343:4: (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) - // InternalFragmentTestLanguage.g:344:5: otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) + // InternalFragmentTestLanguage.g:348:4: (otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) + // InternalFragmentTestLanguage.g:349:5: otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) { otherlv_1=(Token)match(input,20,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -821,11 +829,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_1, grammarAccess.getPRFNamedAccess().getColonKeyword_1_0_0()); } - // InternalFragmentTestLanguage.g:348:5: ( (otherlv_2= RULE_ID ) ) - // InternalFragmentTestLanguage.g:349:6: (otherlv_2= RULE_ID ) + // InternalFragmentTestLanguage.g:353:5: ( (otherlv_2= RULE_ID ) ) + // InternalFragmentTestLanguage.g:354:6: (otherlv_2= RULE_ID ) { - // InternalFragmentTestLanguage.g:349:6: (otherlv_2= RULE_ID ) - // InternalFragmentTestLanguage.g:350:7: otherlv_2= RULE_ID + // InternalFragmentTestLanguage.g:354:6: (otherlv_2= RULE_ID ) + // InternalFragmentTestLanguage.g:355:7: otherlv_2= RULE_ID { if ( state.backtracking==0 ) { @@ -853,10 +861,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalFragmentTestLanguage.g:363:4: (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) + // InternalFragmentTestLanguage.g:368:4: (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) { - // InternalFragmentTestLanguage.g:363:4: (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) - // InternalFragmentTestLanguage.g:364:5: otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] + // InternalFragmentTestLanguage.g:368:4: (otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] ) + // InternalFragmentTestLanguage.g:369:5: otherlv_3= '-' this_PRFNamedRef_4= rulePRFNamedRef[$current] { otherlv_3=(Token)match(input,21,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -917,7 +925,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRulePRFNamedRecursive" - // InternalFragmentTestLanguage.g:385:1: entryRulePRFNamedRecursive returns [EObject current=null] : iv_rulePRFNamedRecursive= rulePRFNamedRecursive EOF ; + // InternalFragmentTestLanguage.g:390:1: entryRulePRFNamedRecursive returns [EObject current=null] : iv_rulePRFNamedRecursive= rulePRFNamedRecursive EOF ; public final EObject entryRulePRFNamedRecursive() throws RecognitionException { EObject current = null; @@ -925,8 +933,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalFragmentTestLanguage.g:385:58: (iv_rulePRFNamedRecursive= rulePRFNamedRecursive EOF ) - // InternalFragmentTestLanguage.g:386:2: iv_rulePRFNamedRecursive= rulePRFNamedRecursive EOF + // InternalFragmentTestLanguage.g:390:58: (iv_rulePRFNamedRecursive= rulePRFNamedRecursive EOF ) + // InternalFragmentTestLanguage.g:391:2: iv_rulePRFNamedRecursive= rulePRFNamedRecursive EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFNamedRecursiveRule()); @@ -957,7 +965,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "rulePRFNamedRecursive" - // InternalFragmentTestLanguage.g:392:1: rulePRFNamedRecursive returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) ; + // InternalFragmentTestLanguage.g:397:1: rulePRFNamedRecursive returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) ; public final EObject rulePRFNamedRecursive() throws RecognitionException { EObject current = null; @@ -969,17 +977,17 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:398:2: ( ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) ) - // InternalFragmentTestLanguage.g:399:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) + // InternalFragmentTestLanguage.g:403:2: ( ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) ) + // InternalFragmentTestLanguage.g:404:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) { - // InternalFragmentTestLanguage.g:399:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) - // InternalFragmentTestLanguage.g:400:3: ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] + // InternalFragmentTestLanguage.g:404:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] ) + // InternalFragmentTestLanguage.g:405:3: ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFromFragment_1= ruleRecursiveFromFragment[$current] { - // InternalFragmentTestLanguage.g:400:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalFragmentTestLanguage.g:401:4: (lv_name_0_0= RULE_ID ) + // InternalFragmentTestLanguage.g:405:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalFragmentTestLanguage.g:406:4: (lv_name_0_0= RULE_ID ) { - // InternalFragmentTestLanguage.g:401:4: (lv_name_0_0= RULE_ID ) - // InternalFragmentTestLanguage.g:402:5: lv_name_0_0= RULE_ID + // InternalFragmentTestLanguage.g:406:4: (lv_name_0_0= RULE_ID ) + // InternalFragmentTestLanguage.g:407:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1049,7 +1057,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRulePRFNamedRecursiveFragment" - // InternalFragmentTestLanguage.g:433:1: entryRulePRFNamedRecursiveFragment returns [EObject current=null] : iv_rulePRFNamedRecursiveFragment= rulePRFNamedRecursiveFragment EOF ; + // InternalFragmentTestLanguage.g:438:1: entryRulePRFNamedRecursiveFragment returns [EObject current=null] : iv_rulePRFNamedRecursiveFragment= rulePRFNamedRecursiveFragment EOF ; public final EObject entryRulePRFNamedRecursiveFragment() throws RecognitionException { EObject current = null; @@ -1057,8 +1065,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalFragmentTestLanguage.g:433:66: (iv_rulePRFNamedRecursiveFragment= rulePRFNamedRecursiveFragment EOF ) - // InternalFragmentTestLanguage.g:434:2: iv_rulePRFNamedRecursiveFragment= rulePRFNamedRecursiveFragment EOF + // InternalFragmentTestLanguage.g:438:66: (iv_rulePRFNamedRecursiveFragment= rulePRFNamedRecursiveFragment EOF ) + // InternalFragmentTestLanguage.g:439:2: iv_rulePRFNamedRecursiveFragment= rulePRFNamedRecursiveFragment EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFNamedRecursiveFragmentRule()); @@ -1089,7 +1097,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "rulePRFNamedRecursiveFragment" - // InternalFragmentTestLanguage.g:440:1: rulePRFNamedRecursiveFragment returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) ; + // InternalFragmentTestLanguage.g:445:1: rulePRFNamedRecursiveFragment returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) ; public final EObject rulePRFNamedRecursiveFragment() throws RecognitionException { EObject current = null; @@ -1101,17 +1109,17 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:446:2: ( ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) ) - // InternalFragmentTestLanguage.g:447:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) + // InternalFragmentTestLanguage.g:451:2: ( ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) ) + // InternalFragmentTestLanguage.g:452:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) { - // InternalFragmentTestLanguage.g:447:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) - // InternalFragmentTestLanguage.g:448:3: ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] + // InternalFragmentTestLanguage.g:452:2: ( ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] ) + // InternalFragmentTestLanguage.g:453:3: ( (lv_name_0_0= RULE_ID ) ) this_RecursiveFragment_1= ruleRecursiveFragment[$current] { - // InternalFragmentTestLanguage.g:448:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalFragmentTestLanguage.g:449:4: (lv_name_0_0= RULE_ID ) + // InternalFragmentTestLanguage.g:453:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalFragmentTestLanguage.g:454:4: (lv_name_0_0= RULE_ID ) { - // InternalFragmentTestLanguage.g:449:4: (lv_name_0_0= RULE_ID ) - // InternalFragmentTestLanguage.g:450:5: lv_name_0_0= RULE_ID + // InternalFragmentTestLanguage.g:454:4: (lv_name_0_0= RULE_ID ) + // InternalFragmentTestLanguage.g:455:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1181,7 +1189,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRulePRFNamedRefFirst" - // InternalFragmentTestLanguage.g:481:1: entryRulePRFNamedRefFirst returns [EObject current=null] : iv_rulePRFNamedRefFirst= rulePRFNamedRefFirst EOF ; + // InternalFragmentTestLanguage.g:486:1: entryRulePRFNamedRefFirst returns [EObject current=null] : iv_rulePRFNamedRefFirst= rulePRFNamedRefFirst EOF ; public final EObject entryRulePRFNamedRefFirst() throws RecognitionException { EObject current = null; @@ -1189,8 +1197,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalFragmentTestLanguage.g:481:57: (iv_rulePRFNamedRefFirst= rulePRFNamedRefFirst EOF ) - // InternalFragmentTestLanguage.g:482:2: iv_rulePRFNamedRefFirst= rulePRFNamedRefFirst EOF + // InternalFragmentTestLanguage.g:486:57: (iv_rulePRFNamedRefFirst= rulePRFNamedRefFirst EOF ) + // InternalFragmentTestLanguage.g:487:2: iv_rulePRFNamedRefFirst= rulePRFNamedRefFirst EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFNamedRefFirstRule()); @@ -1221,7 +1229,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "rulePRFNamedRefFirst" - // InternalFragmentTestLanguage.g:488:1: rulePRFNamedRefFirst returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) ; + // InternalFragmentTestLanguage.g:493:1: rulePRFNamedRefFirst returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) ; public final EObject rulePRFNamedRefFirst() throws RecognitionException { EObject current = null; @@ -1234,17 +1242,17 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:494:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) ) - // InternalFragmentTestLanguage.g:495:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) + // InternalFragmentTestLanguage.g:499:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) ) + // InternalFragmentTestLanguage.g:500:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) { - // InternalFragmentTestLanguage.g:495:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) - // InternalFragmentTestLanguage.g:496:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] + // InternalFragmentTestLanguage.g:500:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] ) + // InternalFragmentTestLanguage.g:501:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= '<-' this_PRFNamedFragment_2= rulePRFNamedFragment[$current] { - // InternalFragmentTestLanguage.g:496:3: ( (otherlv_0= RULE_ID ) ) - // InternalFragmentTestLanguage.g:497:4: (otherlv_0= RULE_ID ) + // InternalFragmentTestLanguage.g:501:3: ( (otherlv_0= RULE_ID ) ) + // InternalFragmentTestLanguage.g:502:4: (otherlv_0= RULE_ID ) { - // InternalFragmentTestLanguage.g:497:4: (otherlv_0= RULE_ID ) - // InternalFragmentTestLanguage.g:498:5: otherlv_0= RULE_ID + // InternalFragmentTestLanguage.g:502:4: (otherlv_0= RULE_ID ) + // InternalFragmentTestLanguage.g:503:5: otherlv_0= RULE_ID { if ( state.backtracking==0 ) { @@ -1315,7 +1323,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRulePRFNamedWithAction" - // InternalFragmentTestLanguage.g:528:1: entryRulePRFNamedWithAction returns [EObject current=null] : iv_rulePRFNamedWithAction= rulePRFNamedWithAction EOF ; + // InternalFragmentTestLanguage.g:533:1: entryRulePRFNamedWithAction returns [EObject current=null] : iv_rulePRFNamedWithAction= rulePRFNamedWithAction EOF ; public final EObject entryRulePRFNamedWithAction() throws RecognitionException { EObject current = null; @@ -1323,8 +1331,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalFragmentTestLanguage.g:528:59: (iv_rulePRFNamedWithAction= rulePRFNamedWithAction EOF ) - // InternalFragmentTestLanguage.g:529:2: iv_rulePRFNamedWithAction= rulePRFNamedWithAction EOF + // InternalFragmentTestLanguage.g:533:59: (iv_rulePRFNamedWithAction= rulePRFNamedWithAction EOF ) + // InternalFragmentTestLanguage.g:534:2: iv_rulePRFNamedWithAction= rulePRFNamedWithAction EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFNamedWithActionRule()); @@ -1355,7 +1363,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "rulePRFNamedWithAction" - // InternalFragmentTestLanguage.g:535:1: rulePRFNamedWithAction returns [EObject current=null] : (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) ; + // InternalFragmentTestLanguage.g:540:1: rulePRFNamedWithAction returns [EObject current=null] : (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) ; public final EObject rulePRFNamedWithAction() throws RecognitionException { EObject current = null; @@ -1369,11 +1377,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:541:2: ( (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) ) - // InternalFragmentTestLanguage.g:542:2: (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) + // InternalFragmentTestLanguage.g:546:2: ( (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) ) + // InternalFragmentTestLanguage.g:547:2: (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) { - // InternalFragmentTestLanguage.g:542:2: (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) - // InternalFragmentTestLanguage.g:543:3: this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? + // InternalFragmentTestLanguage.g:547:2: (this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? ) + // InternalFragmentTestLanguage.g:548:3: this_PRFNamed_0= rulePRFNamed () ( (lv_name_2_0= RULE_ID ) ) ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? { if ( state.backtracking==0 ) { @@ -1391,8 +1399,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar afterParserOrEnumRuleCall(); } - // InternalFragmentTestLanguage.g:551:3: () - // InternalFragmentTestLanguage.g:552:4: + // InternalFragmentTestLanguage.g:556:3: () + // InternalFragmentTestLanguage.g:557:4: { if ( state.backtracking==0 ) { @@ -1404,11 +1412,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } - // InternalFragmentTestLanguage.g:558:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalFragmentTestLanguage.g:559:4: (lv_name_2_0= RULE_ID ) + // InternalFragmentTestLanguage.g:563:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalFragmentTestLanguage.g:564:4: (lv_name_2_0= RULE_ID ) { - // InternalFragmentTestLanguage.g:559:4: (lv_name_2_0= RULE_ID ) - // InternalFragmentTestLanguage.g:560:5: lv_name_2_0= RULE_ID + // InternalFragmentTestLanguage.g:564:4: (lv_name_2_0= RULE_ID ) + // InternalFragmentTestLanguage.g:565:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1434,7 +1442,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } - // InternalFragmentTestLanguage.g:576:3: ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? + // InternalFragmentTestLanguage.g:581:3: ( ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -1443,13 +1451,13 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } switch (alt3) { case 1 : - // InternalFragmentTestLanguage.g:577:4: ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) + // InternalFragmentTestLanguage.g:582:4: ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) { - // InternalFragmentTestLanguage.g:577:4: ( (otherlv_3= RULE_ID ) ) - // InternalFragmentTestLanguage.g:578:5: (otherlv_3= RULE_ID ) + // InternalFragmentTestLanguage.g:582:4: ( (otherlv_3= RULE_ID ) ) + // InternalFragmentTestLanguage.g:583:5: (otherlv_3= RULE_ID ) { - // InternalFragmentTestLanguage.g:578:5: (otherlv_3= RULE_ID ) - // InternalFragmentTestLanguage.g:579:6: otherlv_3= RULE_ID + // InternalFragmentTestLanguage.g:583:5: (otherlv_3= RULE_ID ) + // InternalFragmentTestLanguage.g:584:6: otherlv_3= RULE_ID { if ( state.backtracking==0 ) { @@ -1470,11 +1478,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } - // InternalFragmentTestLanguage.g:590:4: ( (otherlv_4= RULE_ID ) ) - // InternalFragmentTestLanguage.g:591:5: (otherlv_4= RULE_ID ) + // InternalFragmentTestLanguage.g:595:4: ( (otherlv_4= RULE_ID ) ) + // InternalFragmentTestLanguage.g:596:5: (otherlv_4= RULE_ID ) { - // InternalFragmentTestLanguage.g:591:5: (otherlv_4= RULE_ID ) - // InternalFragmentTestLanguage.g:592:6: otherlv_4= RULE_ID + // InternalFragmentTestLanguage.g:596:5: (otherlv_4= RULE_ID ) + // InternalFragmentTestLanguage.g:597:6: otherlv_4= RULE_ID { if ( state.backtracking==0 ) { @@ -1526,7 +1534,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRulePRFNamedWithFQN" - // InternalFragmentTestLanguage.g:608:1: entryRulePRFNamedWithFQN returns [EObject current=null] : iv_rulePRFNamedWithFQN= rulePRFNamedWithFQN EOF ; + // InternalFragmentTestLanguage.g:613:1: entryRulePRFNamedWithFQN returns [EObject current=null] : iv_rulePRFNamedWithFQN= rulePRFNamedWithFQN EOF ; public final EObject entryRulePRFNamedWithFQN() throws RecognitionException { EObject current = null; @@ -1534,8 +1542,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalFragmentTestLanguage.g:608:56: (iv_rulePRFNamedWithFQN= rulePRFNamedWithFQN EOF ) - // InternalFragmentTestLanguage.g:609:2: iv_rulePRFNamedWithFQN= rulePRFNamedWithFQN EOF + // InternalFragmentTestLanguage.g:613:56: (iv_rulePRFNamedWithFQN= rulePRFNamedWithFQN EOF ) + // InternalFragmentTestLanguage.g:614:2: iv_rulePRFNamedWithFQN= rulePRFNamedWithFQN EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFNamedWithFQNRule()); @@ -1566,7 +1574,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "rulePRFNamedWithFQN" - // InternalFragmentTestLanguage.g:615:1: rulePRFNamedWithFQN returns [EObject current=null] : ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) ; + // InternalFragmentTestLanguage.g:620:1: rulePRFNamedWithFQN returns [EObject current=null] : ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) ; public final EObject rulePRFNamedWithFQN() throws RecognitionException { EObject current = null; @@ -1578,17 +1586,17 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:621:2: ( ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) ) - // InternalFragmentTestLanguage.g:622:2: ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) + // InternalFragmentTestLanguage.g:626:2: ( ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) ) + // InternalFragmentTestLanguage.g:627:2: ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) { - // InternalFragmentTestLanguage.g:622:2: ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) - // InternalFragmentTestLanguage.g:623:3: ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? + // InternalFragmentTestLanguage.g:627:2: ( ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? ) + // InternalFragmentTestLanguage.g:628:3: ( (lv_name_0_0= ruleFQN ) ) (otherlv_1= '-' ( ( ruleFQN2 ) ) )? { - // InternalFragmentTestLanguage.g:623:3: ( (lv_name_0_0= ruleFQN ) ) - // InternalFragmentTestLanguage.g:624:4: (lv_name_0_0= ruleFQN ) + // InternalFragmentTestLanguage.g:628:3: ( (lv_name_0_0= ruleFQN ) ) + // InternalFragmentTestLanguage.g:629:4: (lv_name_0_0= ruleFQN ) { - // InternalFragmentTestLanguage.g:624:4: (lv_name_0_0= ruleFQN ) - // InternalFragmentTestLanguage.g:625:5: lv_name_0_0= ruleFQN + // InternalFragmentTestLanguage.g:629:4: (lv_name_0_0= ruleFQN ) + // InternalFragmentTestLanguage.g:630:5: lv_name_0_0= ruleFQN { if ( state.backtracking==0 ) { @@ -1619,7 +1627,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } - // InternalFragmentTestLanguage.g:642:3: (otherlv_1= '-' ( ( ruleFQN2 ) ) )? + // InternalFragmentTestLanguage.g:647:3: (otherlv_1= '-' ( ( ruleFQN2 ) ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -1628,7 +1636,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } switch (alt4) { case 1 : - // InternalFragmentTestLanguage.g:643:4: otherlv_1= '-' ( ( ruleFQN2 ) ) + // InternalFragmentTestLanguage.g:648:4: otherlv_1= '-' ( ( ruleFQN2 ) ) { otherlv_1=(Token)match(input,21,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1636,11 +1644,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(otherlv_1, grammarAccess.getPRFNamedWithFQNAccess().getHyphenMinusKeyword_1_0()); } - // InternalFragmentTestLanguage.g:647:4: ( ( ruleFQN2 ) ) - // InternalFragmentTestLanguage.g:648:5: ( ruleFQN2 ) + // InternalFragmentTestLanguage.g:652:4: ( ( ruleFQN2 ) ) + // InternalFragmentTestLanguage.g:653:5: ( ruleFQN2 ) { - // InternalFragmentTestLanguage.g:648:5: ( ruleFQN2 ) - // InternalFragmentTestLanguage.g:649:6: ruleFQN2 + // InternalFragmentTestLanguage.g:653:5: ( ruleFQN2 ) + // InternalFragmentTestLanguage.g:654:6: ruleFQN2 { if ( state.backtracking==0 ) { @@ -1701,7 +1709,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRulePRFWithPredicate" - // InternalFragmentTestLanguage.g:668:1: entryRulePRFWithPredicate returns [EObject current=null] : iv_rulePRFWithPredicate= rulePRFWithPredicate EOF ; + // InternalFragmentTestLanguage.g:673:1: entryRulePRFWithPredicate returns [EObject current=null] : iv_rulePRFWithPredicate= rulePRFWithPredicate EOF ; public final EObject entryRulePRFWithPredicate() throws RecognitionException { EObject current = null; @@ -1709,8 +1717,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalFragmentTestLanguage.g:668:57: (iv_rulePRFWithPredicate= rulePRFWithPredicate EOF ) - // InternalFragmentTestLanguage.g:669:2: iv_rulePRFWithPredicate= rulePRFWithPredicate EOF + // InternalFragmentTestLanguage.g:673:57: (iv_rulePRFWithPredicate= rulePRFWithPredicate EOF ) + // InternalFragmentTestLanguage.g:674:2: iv_rulePRFWithPredicate= rulePRFWithPredicate EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPRFWithPredicateRule()); @@ -1741,7 +1749,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "rulePRFWithPredicate" - // InternalFragmentTestLanguage.g:675:1: rulePRFWithPredicate returns [EObject current=null] : (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) ; + // InternalFragmentTestLanguage.g:680:1: rulePRFWithPredicate returns [EObject current=null] : (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) ; public final EObject rulePRFWithPredicate() throws RecognitionException { EObject current = null; @@ -1755,11 +1763,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:681:2: ( (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) ) - // InternalFragmentTestLanguage.g:682:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) + // InternalFragmentTestLanguage.g:686:2: ( (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) ) + // InternalFragmentTestLanguage.g:687:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) { - // InternalFragmentTestLanguage.g:682:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) - // InternalFragmentTestLanguage.g:683:3: this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? + // InternalFragmentTestLanguage.g:687:2: (this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? ) + // InternalFragmentTestLanguage.g:688:3: this_PRFNamedFragment_0= rulePRFNamedFragment[$current] ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? { if ( state.backtracking==0 ) { @@ -1780,7 +1788,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar afterParserOrEnumRuleCall(); } - // InternalFragmentTestLanguage.g:694:3: ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? + // InternalFragmentTestLanguage.g:699:3: ( ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -1789,10 +1797,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } switch (alt5) { case 1 : - // InternalFragmentTestLanguage.g:695:4: ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) + // InternalFragmentTestLanguage.g:700:4: ( ( '-' rulePRFNamedRef[null] ) )=> (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) { - // InternalFragmentTestLanguage.g:700:4: (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) - // InternalFragmentTestLanguage.g:701:5: otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] + // InternalFragmentTestLanguage.g:705:4: (otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] ) + // InternalFragmentTestLanguage.g:706:5: otherlv_1= '-' this_PRFNamedRef_2= rulePRFNamedRef[$current] { otherlv_1=(Token)match(input,21,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1853,7 +1861,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleFQN" - // InternalFragmentTestLanguage.g:722:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ; + // InternalFragmentTestLanguage.g:727:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ; public final String entryRuleFQN() throws RecognitionException { String current = null; @@ -1861,8 +1869,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalFragmentTestLanguage.g:722:43: (iv_ruleFQN= ruleFQN EOF ) - // InternalFragmentTestLanguage.g:723:2: iv_ruleFQN= ruleFQN EOF + // InternalFragmentTestLanguage.g:727:43: (iv_ruleFQN= ruleFQN EOF ) + // InternalFragmentTestLanguage.g:728:2: iv_ruleFQN= ruleFQN EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFQNRule()); @@ -1893,7 +1901,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleFQN" - // InternalFragmentTestLanguage.g:729:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) ; + // InternalFragmentTestLanguage.g:734:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) ; public final AntlrDatatypeRuleToken ruleFQN() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1905,11 +1913,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:735:2: ( (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) ) - // InternalFragmentTestLanguage.g:736:2: (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) + // InternalFragmentTestLanguage.g:740:2: ( (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) ) + // InternalFragmentTestLanguage.g:741:2: (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) { - // InternalFragmentTestLanguage.g:736:2: (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) - // InternalFragmentTestLanguage.g:737:3: this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? + // InternalFragmentTestLanguage.g:741:2: (this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? ) + // InternalFragmentTestLanguage.g:742:3: this_ID_0= RULE_ID (this_Suffix_1= ruleSuffix )? { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1922,7 +1930,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(this_ID_0, grammarAccess.getFQNAccess().getIDTerminalRuleCall_0()); } - // InternalFragmentTestLanguage.g:744:3: (this_Suffix_1= ruleSuffix )? + // InternalFragmentTestLanguage.g:749:3: (this_Suffix_1= ruleSuffix )? int alt6=2; int LA6_0 = input.LA(1); @@ -1931,7 +1939,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } switch (alt6) { case 1 : - // InternalFragmentTestLanguage.g:745:4: this_Suffix_1= ruleSuffix + // InternalFragmentTestLanguage.g:750:4: this_Suffix_1= ruleSuffix { if ( state.backtracking==0 ) { @@ -1984,7 +1992,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleFQN2" - // InternalFragmentTestLanguage.g:760:1: entryRuleFQN2 returns [String current=null] : iv_ruleFQN2= ruleFQN2 EOF ; + // InternalFragmentTestLanguage.g:765:1: entryRuleFQN2 returns [String current=null] : iv_ruleFQN2= ruleFQN2 EOF ; public final String entryRuleFQN2() throws RecognitionException { String current = null; @@ -1992,8 +2000,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalFragmentTestLanguage.g:760:44: (iv_ruleFQN2= ruleFQN2 EOF ) - // InternalFragmentTestLanguage.g:761:2: iv_ruleFQN2= ruleFQN2 EOF + // InternalFragmentTestLanguage.g:765:44: (iv_ruleFQN2= ruleFQN2 EOF ) + // InternalFragmentTestLanguage.g:766:2: iv_ruleFQN2= ruleFQN2 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFQN2Rule()); @@ -2024,7 +2032,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleFQN2" - // InternalFragmentTestLanguage.g:767:1: ruleFQN2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) ; + // InternalFragmentTestLanguage.g:772:1: ruleFQN2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) ; public final AntlrDatatypeRuleToken ruleFQN2() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2036,11 +2044,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:773:2: ( (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) ) - // InternalFragmentTestLanguage.g:774:2: (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) + // InternalFragmentTestLanguage.g:778:2: ( (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) ) + // InternalFragmentTestLanguage.g:779:2: (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) { - // InternalFragmentTestLanguage.g:774:2: (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) - // InternalFragmentTestLanguage.g:775:3: this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* + // InternalFragmentTestLanguage.g:779:2: (this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* ) + // InternalFragmentTestLanguage.g:780:3: this_ID_0= RULE_ID (this_Suffix2_1= ruleSuffix2 )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2053,7 +2061,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(this_ID_0, grammarAccess.getFQN2Access().getIDTerminalRuleCall_0()); } - // InternalFragmentTestLanguage.g:782:3: (this_Suffix2_1= ruleSuffix2 )* + // InternalFragmentTestLanguage.g:787:3: (this_Suffix2_1= ruleSuffix2 )* loop7: do { int alt7=2; @@ -2066,7 +2074,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar switch (alt7) { case 1 : - // InternalFragmentTestLanguage.g:783:4: this_Suffix2_1= ruleSuffix2 + // InternalFragmentTestLanguage.g:788:4: this_Suffix2_1= ruleSuffix2 { if ( state.backtracking==0 ) { @@ -2122,7 +2130,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleSuffix" - // InternalFragmentTestLanguage.g:799:1: ruleSuffix returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) ; + // InternalFragmentTestLanguage.g:804:1: ruleSuffix returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) ; public final AntlrDatatypeRuleToken ruleSuffix() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2135,11 +2143,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:805:2: ( (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) ) - // InternalFragmentTestLanguage.g:806:2: (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) + // InternalFragmentTestLanguage.g:810:2: ( (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) ) + // InternalFragmentTestLanguage.g:811:2: (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) { - // InternalFragmentTestLanguage.g:806:2: (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) - // InternalFragmentTestLanguage.g:807:3: kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? + // InternalFragmentTestLanguage.g:811:2: (kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? ) + // InternalFragmentTestLanguage.g:812:3: kw= '.' this_ID_1= RULE_ID (this_Suffix_2= ruleSuffix )? { kw=(Token)match(input,23,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2159,7 +2167,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar newLeafNode(this_ID_1, grammarAccess.getSuffixAccess().getIDTerminalRuleCall_1()); } - // InternalFragmentTestLanguage.g:819:3: (this_Suffix_2= ruleSuffix )? + // InternalFragmentTestLanguage.g:824:3: (this_Suffix_2= ruleSuffix )? int alt8=2; int LA8_0 = input.LA(1); @@ -2168,7 +2176,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } switch (alt8) { case 1 : - // InternalFragmentTestLanguage.g:820:4: this_Suffix_2= ruleSuffix + // InternalFragmentTestLanguage.g:825:4: this_Suffix_2= ruleSuffix { if ( state.backtracking==0 ) { @@ -2221,7 +2229,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleSuffix2" - // InternalFragmentTestLanguage.g:836:1: ruleSuffix2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '.' this_ID_1= RULE_ID ) ; + // InternalFragmentTestLanguage.g:841:1: ruleSuffix2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '.' this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleSuffix2() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2232,11 +2240,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:842:2: ( (kw= '.' this_ID_1= RULE_ID ) ) - // InternalFragmentTestLanguage.g:843:2: (kw= '.' this_ID_1= RULE_ID ) + // InternalFragmentTestLanguage.g:847:2: ( (kw= '.' this_ID_1= RULE_ID ) ) + // InternalFragmentTestLanguage.g:848:2: (kw= '.' this_ID_1= RULE_ID ) { - // InternalFragmentTestLanguage.g:843:2: (kw= '.' this_ID_1= RULE_ID ) - // InternalFragmentTestLanguage.g:844:3: kw= '.' this_ID_1= RULE_ID + // InternalFragmentTestLanguage.g:848:2: (kw= '.' this_ID_1= RULE_ID ) + // InternalFragmentTestLanguage.g:849:3: kw= '.' this_ID_1= RULE_ID { kw=(Token)match(input,23,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2281,7 +2289,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "rulePRFNamedFragment" - // InternalFragmentTestLanguage.g:861:1: rulePRFNamedFragment[EObject in_current] returns [EObject current=in_current] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalFragmentTestLanguage.g:866:1: rulePRFNamedFragment[EObject in_current] returns [EObject current=in_current] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject rulePRFNamedFragment(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -2291,14 +2299,14 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:867:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalFragmentTestLanguage.g:868:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalFragmentTestLanguage.g:872:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalFragmentTestLanguage.g:873:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalFragmentTestLanguage.g:868:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalFragmentTestLanguage.g:869:3: (lv_name_0_0= RULE_ID ) + // InternalFragmentTestLanguage.g:873:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalFragmentTestLanguage.g:874:3: (lv_name_0_0= RULE_ID ) { - // InternalFragmentTestLanguage.g:869:3: (lv_name_0_0= RULE_ID ) - // InternalFragmentTestLanguage.g:870:4: lv_name_0_0= RULE_ID + // InternalFragmentTestLanguage.g:874:3: (lv_name_0_0= RULE_ID ) + // InternalFragmentTestLanguage.g:875:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2346,7 +2354,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "rulePRFNamedRef" - // InternalFragmentTestLanguage.g:890:1: rulePRFNamedRef[EObject in_current] returns [EObject current=in_current] : ( (otherlv_0= RULE_ID ) ) ; + // InternalFragmentTestLanguage.g:895:1: rulePRFNamedRef[EObject in_current] returns [EObject current=in_current] : ( (otherlv_0= RULE_ID ) ) ; public final EObject rulePRFNamedRef(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -2356,14 +2364,14 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:896:2: ( ( (otherlv_0= RULE_ID ) ) ) - // InternalFragmentTestLanguage.g:897:2: ( (otherlv_0= RULE_ID ) ) + // InternalFragmentTestLanguage.g:901:2: ( ( (otherlv_0= RULE_ID ) ) ) + // InternalFragmentTestLanguage.g:902:2: ( (otherlv_0= RULE_ID ) ) { - // InternalFragmentTestLanguage.g:897:2: ( (otherlv_0= RULE_ID ) ) - // InternalFragmentTestLanguage.g:898:3: (otherlv_0= RULE_ID ) + // InternalFragmentTestLanguage.g:902:2: ( (otherlv_0= RULE_ID ) ) + // InternalFragmentTestLanguage.g:903:3: (otherlv_0= RULE_ID ) { - // InternalFragmentTestLanguage.g:898:3: (otherlv_0= RULE_ID ) - // InternalFragmentTestLanguage.g:899:4: otherlv_0= RULE_ID + // InternalFragmentTestLanguage.g:903:3: (otherlv_0= RULE_ID ) + // InternalFragmentTestLanguage.g:904:4: otherlv_0= RULE_ID { if ( state.backtracking==0 ) { @@ -2406,7 +2414,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleRecursiveFromFragment" - // InternalFragmentTestLanguage.g:914:1: ruleRecursiveFromFragment[EObject in_current] returns [EObject current=in_current] : ( (lv_prev_0_0= ruleNamedInParentheses ) ) ; + // InternalFragmentTestLanguage.g:919:1: ruleRecursiveFromFragment[EObject in_current] returns [EObject current=in_current] : ( (lv_prev_0_0= ruleNamedInParentheses ) ) ; public final EObject ruleRecursiveFromFragment(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -2417,14 +2425,14 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:920:2: ( ( (lv_prev_0_0= ruleNamedInParentheses ) ) ) - // InternalFragmentTestLanguage.g:921:2: ( (lv_prev_0_0= ruleNamedInParentheses ) ) + // InternalFragmentTestLanguage.g:925:2: ( ( (lv_prev_0_0= ruleNamedInParentheses ) ) ) + // InternalFragmentTestLanguage.g:926:2: ( (lv_prev_0_0= ruleNamedInParentheses ) ) { - // InternalFragmentTestLanguage.g:921:2: ( (lv_prev_0_0= ruleNamedInParentheses ) ) - // InternalFragmentTestLanguage.g:922:3: (lv_prev_0_0= ruleNamedInParentheses ) + // InternalFragmentTestLanguage.g:926:2: ( (lv_prev_0_0= ruleNamedInParentheses ) ) + // InternalFragmentTestLanguage.g:927:3: (lv_prev_0_0= ruleNamedInParentheses ) { - // InternalFragmentTestLanguage.g:922:3: (lv_prev_0_0= ruleNamedInParentheses ) - // InternalFragmentTestLanguage.g:923:4: lv_prev_0_0= ruleNamedInParentheses + // InternalFragmentTestLanguage.g:927:3: (lv_prev_0_0= ruleNamedInParentheses ) + // InternalFragmentTestLanguage.g:928:4: lv_prev_0_0= ruleNamedInParentheses { if ( state.backtracking==0 ) { @@ -2477,7 +2485,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleNamedInParentheses" - // InternalFragmentTestLanguage.g:943:1: entryRuleNamedInParentheses returns [EObject current=null] : iv_ruleNamedInParentheses= ruleNamedInParentheses EOF ; + // InternalFragmentTestLanguage.g:948:1: entryRuleNamedInParentheses returns [EObject current=null] : iv_ruleNamedInParentheses= ruleNamedInParentheses EOF ; public final EObject entryRuleNamedInParentheses() throws RecognitionException { EObject current = null; @@ -2485,8 +2493,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalFragmentTestLanguage.g:943:59: (iv_ruleNamedInParentheses= ruleNamedInParentheses EOF ) - // InternalFragmentTestLanguage.g:944:2: iv_ruleNamedInParentheses= ruleNamedInParentheses EOF + // InternalFragmentTestLanguage.g:948:59: (iv_ruleNamedInParentheses= ruleNamedInParentheses EOF ) + // InternalFragmentTestLanguage.g:949:2: iv_ruleNamedInParentheses= ruleNamedInParentheses EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getNamedInParenthesesRule()); @@ -2517,7 +2525,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleNamedInParentheses" - // InternalFragmentTestLanguage.g:950:1: ruleNamedInParentheses returns [EObject current=null] : ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) ; + // InternalFragmentTestLanguage.g:955:1: ruleNamedInParentheses returns [EObject current=null] : ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) ; public final EObject ruleNamedInParentheses() throws RecognitionException { EObject current = null; @@ -2531,10 +2539,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:956:2: ( ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) ) - // InternalFragmentTestLanguage.g:957:2: ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) + // InternalFragmentTestLanguage.g:961:2: ( ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) ) + // InternalFragmentTestLanguage.g:962:2: ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) { - // InternalFragmentTestLanguage.g:957:2: ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) + // InternalFragmentTestLanguage.g:962:2: ( (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) | ( () ( (lv_name_4_0= RULE_ID ) ) ) ) int alt9=2; int LA9_0 = input.LA(1); @@ -2553,10 +2561,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } switch (alt9) { case 1 : - // InternalFragmentTestLanguage.g:958:3: (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) + // InternalFragmentTestLanguage.g:963:3: (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) { - // InternalFragmentTestLanguage.g:958:3: (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) - // InternalFragmentTestLanguage.g:959:4: otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' + // InternalFragmentTestLanguage.g:963:3: (otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' ) + // InternalFragmentTestLanguage.g:964:4: otherlv_0= '(' this_NamedInParentheses_1= ruleNamedInParentheses otherlv_2= ')' { otherlv_0=(Token)match(input,24,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2593,13 +2601,13 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalFragmentTestLanguage.g:977:3: ( () ( (lv_name_4_0= RULE_ID ) ) ) + // InternalFragmentTestLanguage.g:982:3: ( () ( (lv_name_4_0= RULE_ID ) ) ) { - // InternalFragmentTestLanguage.g:977:3: ( () ( (lv_name_4_0= RULE_ID ) ) ) - // InternalFragmentTestLanguage.g:978:4: () ( (lv_name_4_0= RULE_ID ) ) + // InternalFragmentTestLanguage.g:982:3: ( () ( (lv_name_4_0= RULE_ID ) ) ) + // InternalFragmentTestLanguage.g:983:4: () ( (lv_name_4_0= RULE_ID ) ) { - // InternalFragmentTestLanguage.g:978:4: () - // InternalFragmentTestLanguage.g:979:5: + // InternalFragmentTestLanguage.g:983:4: () + // InternalFragmentTestLanguage.g:984:5: { if ( state.backtracking==0 ) { @@ -2611,11 +2619,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } - // InternalFragmentTestLanguage.g:985:4: ( (lv_name_4_0= RULE_ID ) ) - // InternalFragmentTestLanguage.g:986:5: (lv_name_4_0= RULE_ID ) + // InternalFragmentTestLanguage.g:990:4: ( (lv_name_4_0= RULE_ID ) ) + // InternalFragmentTestLanguage.g:991:5: (lv_name_4_0= RULE_ID ) { - // InternalFragmentTestLanguage.g:986:5: (lv_name_4_0= RULE_ID ) - // InternalFragmentTestLanguage.g:987:6: lv_name_4_0= RULE_ID + // InternalFragmentTestLanguage.g:991:5: (lv_name_4_0= RULE_ID ) + // InternalFragmentTestLanguage.g:992:6: lv_name_4_0= RULE_ID { lv_name_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2672,7 +2680,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleRecursiveFragment" - // InternalFragmentTestLanguage.g:1009:1: ruleRecursiveFragment[EObject in_current] returns [EObject current=in_current] : ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) ; + // InternalFragmentTestLanguage.g:1014:1: ruleRecursiveFragment[EObject in_current] returns [EObject current=in_current] : ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) ; public final EObject ruleRecursiveFragment(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -2687,10 +2695,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:1015:2: ( ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) ) - // InternalFragmentTestLanguage.g:1016:2: ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) + // InternalFragmentTestLanguage.g:1020:2: ( ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) ) + // InternalFragmentTestLanguage.g:1021:2: ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) { - // InternalFragmentTestLanguage.g:1016:2: ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) + // InternalFragmentTestLanguage.g:1021:2: ( (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) | ( (lv_prev_3_0= ruleNamedByAction ) ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -2709,10 +2717,10 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } switch (alt10) { case 1 : - // InternalFragmentTestLanguage.g:1017:3: (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) + // InternalFragmentTestLanguage.g:1022:3: (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) { - // InternalFragmentTestLanguage.g:1017:3: (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) - // InternalFragmentTestLanguage.g:1018:4: otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' + // InternalFragmentTestLanguage.g:1022:3: (otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' ) + // InternalFragmentTestLanguage.g:1023:4: otherlv_0= '(' this_RecursiveFragment_1= ruleRecursiveFragment[$current] otherlv_2= ')' { otherlv_0=(Token)match(input,24,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2752,13 +2760,13 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalFragmentTestLanguage.g:1039:3: ( (lv_prev_3_0= ruleNamedByAction ) ) + // InternalFragmentTestLanguage.g:1044:3: ( (lv_prev_3_0= ruleNamedByAction ) ) { - // InternalFragmentTestLanguage.g:1039:3: ( (lv_prev_3_0= ruleNamedByAction ) ) - // InternalFragmentTestLanguage.g:1040:4: (lv_prev_3_0= ruleNamedByAction ) + // InternalFragmentTestLanguage.g:1044:3: ( (lv_prev_3_0= ruleNamedByAction ) ) + // InternalFragmentTestLanguage.g:1045:4: (lv_prev_3_0= ruleNamedByAction ) { - // InternalFragmentTestLanguage.g:1040:4: (lv_prev_3_0= ruleNamedByAction ) - // InternalFragmentTestLanguage.g:1041:5: lv_prev_3_0= ruleNamedByAction + // InternalFragmentTestLanguage.g:1045:4: (lv_prev_3_0= ruleNamedByAction ) + // InternalFragmentTestLanguage.g:1046:5: lv_prev_3_0= ruleNamedByAction { if ( state.backtracking==0 ) { @@ -2817,7 +2825,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleNamedByAction" - // InternalFragmentTestLanguage.g:1062:1: entryRuleNamedByAction returns [EObject current=null] : iv_ruleNamedByAction= ruleNamedByAction EOF ; + // InternalFragmentTestLanguage.g:1067:1: entryRuleNamedByAction returns [EObject current=null] : iv_ruleNamedByAction= ruleNamedByAction EOF ; public final EObject entryRuleNamedByAction() throws RecognitionException { EObject current = null; @@ -2825,8 +2833,8 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalFragmentTestLanguage.g:1062:54: (iv_ruleNamedByAction= ruleNamedByAction EOF ) - // InternalFragmentTestLanguage.g:1063:2: iv_ruleNamedByAction= ruleNamedByAction EOF + // InternalFragmentTestLanguage.g:1067:54: (iv_ruleNamedByAction= ruleNamedByAction EOF ) + // InternalFragmentTestLanguage.g:1068:2: iv_ruleNamedByAction= ruleNamedByAction EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getNamedByActionRule()); @@ -2857,7 +2865,7 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleNamedByAction" - // InternalFragmentTestLanguage.g:1069:1: ruleNamedByAction returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalFragmentTestLanguage.g:1074:1: ruleNamedByAction returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleNamedByAction() throws RecognitionException { EObject current = null; @@ -2867,14 +2875,14 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalFragmentTestLanguage.g:1075:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalFragmentTestLanguage.g:1076:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalFragmentTestLanguage.g:1080:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalFragmentTestLanguage.g:1081:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalFragmentTestLanguage.g:1076:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) - // InternalFragmentTestLanguage.g:1077:3: () ( (lv_name_1_0= RULE_ID ) ) + // InternalFragmentTestLanguage.g:1081:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalFragmentTestLanguage.g:1082:3: () ( (lv_name_1_0= RULE_ID ) ) { - // InternalFragmentTestLanguage.g:1077:3: () - // InternalFragmentTestLanguage.g:1078:4: + // InternalFragmentTestLanguage.g:1082:3: () + // InternalFragmentTestLanguage.g:1083:4: { if ( state.backtracking==0 ) { @@ -2886,11 +2894,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar } - // InternalFragmentTestLanguage.g:1084:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalFragmentTestLanguage.g:1085:4: (lv_name_1_0= RULE_ID ) + // InternalFragmentTestLanguage.g:1089:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalFragmentTestLanguage.g:1090:4: (lv_name_1_0= RULE_ID ) { - // InternalFragmentTestLanguage.g:1085:4: (lv_name_1_0= RULE_ID ) - // InternalFragmentTestLanguage.g:1086:5: lv_name_1_0= RULE_ID + // InternalFragmentTestLanguage.g:1090:4: (lv_name_1_0= RULE_ID ) + // InternalFragmentTestLanguage.g:1091:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2941,11 +2949,11 @@ public class InternalFragmentTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start synpred1_InternalFragmentTestLanguage public final void synpred1_InternalFragmentTestLanguage_fragment() throws RecognitionException { - // InternalFragmentTestLanguage.g:695:4: ( ( '-' rulePRFNamedRef[null] ) ) - // InternalFragmentTestLanguage.g:695:5: ( '-' rulePRFNamedRef[null] ) + // InternalFragmentTestLanguage.g:700:4: ( ( '-' rulePRFNamedRef[null] ) ) + // InternalFragmentTestLanguage.g:700:5: ( '-' rulePRFNamedRef[null] ) { - // InternalFragmentTestLanguage.g:695:5: ( '-' rulePRFNamedRef[null] ) - // InternalFragmentTestLanguage.g:696:5: '-' rulePRFNamedRef[null] + // InternalFragmentTestLanguage.g:700:5: ( '-' rulePRFNamedRef[null] ) + // InternalFragmentTestLanguage.g:701:5: '-' rulePRFNamedRef[null] { match(input,21,FollowSets000.FOLLOW_3); if (state.failed) return ; pushFollow(FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageExSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageExSemanticSequencer.java index c03be0dbb..f5a44ec9b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageExSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageExSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageExSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageExSyntacticSequencer.java index 5fffb7873..72efe7d7a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageExSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageExSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageSemanticSequencer.java index e2a0c563d..dce525993 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageSyntacticSequencer.java index dc58f909a..3d950f70f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/serializer/AbstractFragmentTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/services/FragmentTestLanguageExGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/services/FragmentTestLanguageExGrammarAccess.java index dcb447f4c..e9389f797 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/services/FragmentTestLanguageExGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/services/FragmentTestLanguageExGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/services/FragmentTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/services/FragmentTestLanguageGrammarAccess.java index 98b925a39..a140b987c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/services/FragmentTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/services/FragmentTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/tests/FragmentTestLanguageExInjectorProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/tests/FragmentTestLanguageExInjectorProvider.java index 469670062..1f7946cd8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/tests/FragmentTestLanguageExInjectorProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/tests/FragmentTestLanguageExInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/tests/FragmentTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/tests/FragmentTestLanguageInjectorProvider.java index 23fd2d06f..98f89da57 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/tests/FragmentTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/fragments/tests/FragmentTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/AbstractIndentationAwareTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/AbstractIndentationAwareTestLanguageRuntimeModule.java index 8f4a2e573..b1cd46e20 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/AbstractIndentationAwareTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/AbstractIndentationAwareTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguage.genmodel index 549a26bde..69ca4d4c3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="IndentationAwareTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetupGenerated.java index 84a8dc209..4a8c024c4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/ChildList.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/ChildList.java index d5f3fc8a8..f18ec6a62 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/ChildList.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/ChildList.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/IndentationAwareTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/IndentationAwareTestLanguageFactory.java index d94477c89..7713e53f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/IndentationAwareTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/IndentationAwareTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/IndentationAwareTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/IndentationAwareTestLanguagePackage.java index dea9bdddb..a1fa7b588 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/IndentationAwareTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/IndentationAwareTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/OtherTreeNode.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/OtherTreeNode.java index db91374e7..c36a9ea79 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/OtherTreeNode.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/OtherTreeNode.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/Tree.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/Tree.java index 9d2e83325..4019d5c41 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/Tree.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/Tree.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/TreeNode.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/TreeNode.java index dccdc885c..3603cbb08 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/TreeNode.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/TreeNode.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/ChildListImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/ChildListImpl.java index 7b92cc639..eca18633d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/ChildListImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/ChildListImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/IndentationAwareTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/IndentationAwareTestLanguageFactoryImpl.java index ce6202168..317cd4b91 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/IndentationAwareTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/IndentationAwareTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/IndentationAwareTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/IndentationAwareTestLanguagePackageImpl.java index 34d47a640..71004a81b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/IndentationAwareTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/IndentationAwareTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/OtherTreeNodeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/OtherTreeNodeImpl.java index 1a7381092..d0831101c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/OtherTreeNodeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/OtherTreeNodeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/TreeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/TreeImpl.java index 8d0c534c7..a8b241007 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/TreeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/TreeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/TreeNodeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/TreeNodeImpl.java index c3587fa8e..69745fb15 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/TreeNodeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/impl/TreeNodeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/util/IndentationAwareTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/util/IndentationAwareTestLanguageAdapterFactory.java index bb06c8035..952bcf138 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/util/IndentationAwareTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/util/IndentationAwareTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/util/IndentationAwareTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/util/IndentationAwareTestLanguageSwitch.java index 4d68d6171..55fc5ddc1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/util/IndentationAwareTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/indentationAwareTestLanguage/util/IndentationAwareTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.indentation.indentationAwareTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageAntlrTokenFileProvider.java index fabf60dc6..10736d458 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageParser.java index 052d73561..4cb579ad1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/internal/InternalIndentationAwareTestLanguageParser.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/internal/InternalIndentationAwareTestLanguageParser.g index 24cfa3c31..e11854757 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/internal/InternalIndentationAwareTestLanguageParser.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/internal/InternalIndentationAwareTestLanguageParser.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ parser grammar InternalIndentationAwareTestLanguageParser; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/internal/InternalIndentationAwareTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/internal/InternalIndentationAwareTestLanguageParser.java index 388aba005..9aea6be57 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/internal/InternalIndentationAwareTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/internal/InternalIndentationAwareTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalIndentationAwareTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -74,7 +82,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleTree" - // InternalIndentationAwareTestLanguageParser.g:57:1: entryRuleTree returns [EObject current=null] : iv_ruleTree= ruleTree EOF ; + // InternalIndentationAwareTestLanguageParser.g:62:1: entryRuleTree returns [EObject current=null] : iv_ruleTree= ruleTree EOF ; public final EObject entryRuleTree() throws RecognitionException { EObject current = null; @@ -82,8 +90,8 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal try { - // InternalIndentationAwareTestLanguageParser.g:57:45: (iv_ruleTree= ruleTree EOF ) - // InternalIndentationAwareTestLanguageParser.g:58:2: iv_ruleTree= ruleTree EOF + // InternalIndentationAwareTestLanguageParser.g:62:45: (iv_ruleTree= ruleTree EOF ) + // InternalIndentationAwareTestLanguageParser.g:63:2: iv_ruleTree= ruleTree EOF { newCompositeNode(grammarAccess.getTreeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -110,7 +118,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "ruleTree" - // InternalIndentationAwareTestLanguageParser.g:64:1: ruleTree returns [EObject current=null] : ( () ( (lv_nodes_1_0= ruleTreeNode ) )* ( (lv_moreNodes_2_0= ruleOtherTreeNode ) )* ) ; + // InternalIndentationAwareTestLanguageParser.g:69:1: ruleTree returns [EObject current=null] : ( () ( (lv_nodes_1_0= ruleTreeNode ) )* ( (lv_moreNodes_2_0= ruleOtherTreeNode ) )* ) ; public final EObject ruleTree() throws RecognitionException { EObject current = null; @@ -123,14 +131,14 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalIndentationAwareTestLanguageParser.g:70:2: ( ( () ( (lv_nodes_1_0= ruleTreeNode ) )* ( (lv_moreNodes_2_0= ruleOtherTreeNode ) )* ) ) - // InternalIndentationAwareTestLanguageParser.g:71:2: ( () ( (lv_nodes_1_0= ruleTreeNode ) )* ( (lv_moreNodes_2_0= ruleOtherTreeNode ) )* ) + // InternalIndentationAwareTestLanguageParser.g:75:2: ( ( () ( (lv_nodes_1_0= ruleTreeNode ) )* ( (lv_moreNodes_2_0= ruleOtherTreeNode ) )* ) ) + // InternalIndentationAwareTestLanguageParser.g:76:2: ( () ( (lv_nodes_1_0= ruleTreeNode ) )* ( (lv_moreNodes_2_0= ruleOtherTreeNode ) )* ) { - // InternalIndentationAwareTestLanguageParser.g:71:2: ( () ( (lv_nodes_1_0= ruleTreeNode ) )* ( (lv_moreNodes_2_0= ruleOtherTreeNode ) )* ) - // InternalIndentationAwareTestLanguageParser.g:72:3: () ( (lv_nodes_1_0= ruleTreeNode ) )* ( (lv_moreNodes_2_0= ruleOtherTreeNode ) )* + // InternalIndentationAwareTestLanguageParser.g:76:2: ( () ( (lv_nodes_1_0= ruleTreeNode ) )* ( (lv_moreNodes_2_0= ruleOtherTreeNode ) )* ) + // InternalIndentationAwareTestLanguageParser.g:77:3: () ( (lv_nodes_1_0= ruleTreeNode ) )* ( (lv_moreNodes_2_0= ruleOtherTreeNode ) )* { - // InternalIndentationAwareTestLanguageParser.g:72:3: () - // InternalIndentationAwareTestLanguageParser.g:73:4: + // InternalIndentationAwareTestLanguageParser.g:77:3: () + // InternalIndentationAwareTestLanguageParser.g:78:4: { current = forceCreateModelElement( @@ -140,7 +148,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal } - // InternalIndentationAwareTestLanguageParser.g:79:3: ( (lv_nodes_1_0= ruleTreeNode ) )* + // InternalIndentationAwareTestLanguageParser.g:84:3: ( (lv_nodes_1_0= ruleTreeNode ) )* loop1: do { int alt1=2; @@ -153,10 +161,10 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal switch (alt1) { case 1 : - // InternalIndentationAwareTestLanguageParser.g:80:4: (lv_nodes_1_0= ruleTreeNode ) + // InternalIndentationAwareTestLanguageParser.g:85:4: (lv_nodes_1_0= ruleTreeNode ) { - // InternalIndentationAwareTestLanguageParser.g:80:4: (lv_nodes_1_0= ruleTreeNode ) - // InternalIndentationAwareTestLanguageParser.g:81:5: lv_nodes_1_0= ruleTreeNode + // InternalIndentationAwareTestLanguageParser.g:85:4: (lv_nodes_1_0= ruleTreeNode ) + // InternalIndentationAwareTestLanguageParser.g:86:5: lv_nodes_1_0= ruleTreeNode { newCompositeNode(grammarAccess.getTreeAccess().getNodesTreeNodeParserRuleCall_1_0()); @@ -189,7 +197,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal } } while (true); - // InternalIndentationAwareTestLanguageParser.g:98:3: ( (lv_moreNodes_2_0= ruleOtherTreeNode ) )* + // InternalIndentationAwareTestLanguageParser.g:103:3: ( (lv_moreNodes_2_0= ruleOtherTreeNode ) )* loop2: do { int alt2=2; @@ -202,10 +210,10 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal switch (alt2) { case 1 : - // InternalIndentationAwareTestLanguageParser.g:99:4: (lv_moreNodes_2_0= ruleOtherTreeNode ) + // InternalIndentationAwareTestLanguageParser.g:104:4: (lv_moreNodes_2_0= ruleOtherTreeNode ) { - // InternalIndentationAwareTestLanguageParser.g:99:4: (lv_moreNodes_2_0= ruleOtherTreeNode ) - // InternalIndentationAwareTestLanguageParser.g:100:5: lv_moreNodes_2_0= ruleOtherTreeNode + // InternalIndentationAwareTestLanguageParser.g:104:4: (lv_moreNodes_2_0= ruleOtherTreeNode ) + // InternalIndentationAwareTestLanguageParser.g:105:5: lv_moreNodes_2_0= ruleOtherTreeNode { newCompositeNode(grammarAccess.getTreeAccess().getMoreNodesOtherTreeNodeParserRuleCall_2_0()); @@ -261,7 +269,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleTreeNode" - // InternalIndentationAwareTestLanguageParser.g:121:1: entryRuleTreeNode returns [EObject current=null] : iv_ruleTreeNode= ruleTreeNode EOF ; + // InternalIndentationAwareTestLanguageParser.g:126:1: entryRuleTreeNode returns [EObject current=null] : iv_ruleTreeNode= ruleTreeNode EOF ; public final EObject entryRuleTreeNode() throws RecognitionException { EObject current = null; @@ -269,8 +277,8 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal try { - // InternalIndentationAwareTestLanguageParser.g:121:49: (iv_ruleTreeNode= ruleTreeNode EOF ) - // InternalIndentationAwareTestLanguageParser.g:122:2: iv_ruleTreeNode= ruleTreeNode EOF + // InternalIndentationAwareTestLanguageParser.g:126:49: (iv_ruleTreeNode= ruleTreeNode EOF ) + // InternalIndentationAwareTestLanguageParser.g:127:2: iv_ruleTreeNode= ruleTreeNode EOF { newCompositeNode(grammarAccess.getTreeNodeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -297,7 +305,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "ruleTreeNode" - // InternalIndentationAwareTestLanguageParser.g:128:1: ruleTreeNode returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) (this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT )? ) ; + // InternalIndentationAwareTestLanguageParser.g:133:1: ruleTreeNode returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) (this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT )? ) ; public final EObject ruleTreeNode() throws RecognitionException { EObject current = null; @@ -311,17 +319,17 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalIndentationAwareTestLanguageParser.g:134:2: ( ( ( (lv_name_0_0= RULE_ID ) ) (this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT )? ) ) - // InternalIndentationAwareTestLanguageParser.g:135:2: ( ( (lv_name_0_0= RULE_ID ) ) (this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT )? ) + // InternalIndentationAwareTestLanguageParser.g:139:2: ( ( ( (lv_name_0_0= RULE_ID ) ) (this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT )? ) ) + // InternalIndentationAwareTestLanguageParser.g:140:2: ( ( (lv_name_0_0= RULE_ID ) ) (this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT )? ) { - // InternalIndentationAwareTestLanguageParser.g:135:2: ( ( (lv_name_0_0= RULE_ID ) ) (this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT )? ) - // InternalIndentationAwareTestLanguageParser.g:136:3: ( (lv_name_0_0= RULE_ID ) ) (this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT )? + // InternalIndentationAwareTestLanguageParser.g:140:2: ( ( (lv_name_0_0= RULE_ID ) ) (this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT )? ) + // InternalIndentationAwareTestLanguageParser.g:141:3: ( (lv_name_0_0= RULE_ID ) ) (this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT )? { - // InternalIndentationAwareTestLanguageParser.g:136:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalIndentationAwareTestLanguageParser.g:137:4: (lv_name_0_0= RULE_ID ) + // InternalIndentationAwareTestLanguageParser.g:141:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalIndentationAwareTestLanguageParser.g:142:4: (lv_name_0_0= RULE_ID ) { - // InternalIndentationAwareTestLanguageParser.g:137:4: (lv_name_0_0= RULE_ID ) - // InternalIndentationAwareTestLanguageParser.g:138:5: lv_name_0_0= RULE_ID + // InternalIndentationAwareTestLanguageParser.g:142:4: (lv_name_0_0= RULE_ID ) + // InternalIndentationAwareTestLanguageParser.g:143:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -343,7 +351,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal } - // InternalIndentationAwareTestLanguageParser.g:154:3: (this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT )? + // InternalIndentationAwareTestLanguageParser.g:159:3: (this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT )? int alt4=2; int LA4_0 = input.LA(1); @@ -352,13 +360,13 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal } switch (alt4) { case 1 : - // InternalIndentationAwareTestLanguageParser.g:155:4: this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT + // InternalIndentationAwareTestLanguageParser.g:160:4: this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleTreeNode ) )* this_DEDENT_3= RULE_DEDENT { this_INDENT_1=(Token)match(input,RULE_INDENT,FollowSets000.FOLLOW_6); newLeafNode(this_INDENT_1, grammarAccess.getTreeNodeAccess().getINDENTTerminalRuleCall_1_0()); - // InternalIndentationAwareTestLanguageParser.g:159:4: ( (lv_children_2_0= ruleTreeNode ) )* + // InternalIndentationAwareTestLanguageParser.g:164:4: ( (lv_children_2_0= ruleTreeNode ) )* loop3: do { int alt3=2; @@ -371,10 +379,10 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal switch (alt3) { case 1 : - // InternalIndentationAwareTestLanguageParser.g:160:5: (lv_children_2_0= ruleTreeNode ) + // InternalIndentationAwareTestLanguageParser.g:165:5: (lv_children_2_0= ruleTreeNode ) { - // InternalIndentationAwareTestLanguageParser.g:160:5: (lv_children_2_0= ruleTreeNode ) - // InternalIndentationAwareTestLanguageParser.g:161:6: lv_children_2_0= ruleTreeNode + // InternalIndentationAwareTestLanguageParser.g:165:5: (lv_children_2_0= ruleTreeNode ) + // InternalIndentationAwareTestLanguageParser.g:166:6: lv_children_2_0= ruleTreeNode { newCompositeNode(grammarAccess.getTreeNodeAccess().getChildrenTreeNodeParserRuleCall_1_1_0()); @@ -440,7 +448,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleOtherTreeNode" - // InternalIndentationAwareTestLanguageParser.g:187:1: entryRuleOtherTreeNode returns [EObject current=null] : iv_ruleOtherTreeNode= ruleOtherTreeNode EOF ; + // InternalIndentationAwareTestLanguageParser.g:192:1: entryRuleOtherTreeNode returns [EObject current=null] : iv_ruleOtherTreeNode= ruleOtherTreeNode EOF ; public final EObject entryRuleOtherTreeNode() throws RecognitionException { EObject current = null; @@ -448,8 +456,8 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal try { - // InternalIndentationAwareTestLanguageParser.g:187:54: (iv_ruleOtherTreeNode= ruleOtherTreeNode EOF ) - // InternalIndentationAwareTestLanguageParser.g:188:2: iv_ruleOtherTreeNode= ruleOtherTreeNode EOF + // InternalIndentationAwareTestLanguageParser.g:192:54: (iv_ruleOtherTreeNode= ruleOtherTreeNode EOF ) + // InternalIndentationAwareTestLanguageParser.g:193:2: iv_ruleOtherTreeNode= ruleOtherTreeNode EOF { newCompositeNode(grammarAccess.getOtherTreeNodeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -476,7 +484,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "ruleOtherTreeNode" - // InternalIndentationAwareTestLanguageParser.g:194:1: ruleOtherTreeNode returns [EObject current=null] : ( ( (lv_name_0_0= RULE_STRING ) ) ( (lv_childList_1_0= ruleChildList ) )? ) ; + // InternalIndentationAwareTestLanguageParser.g:199:1: ruleOtherTreeNode returns [EObject current=null] : ( ( (lv_name_0_0= RULE_STRING ) ) ( (lv_childList_1_0= ruleChildList ) )? ) ; public final EObject ruleOtherTreeNode() throws RecognitionException { EObject current = null; @@ -488,17 +496,17 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalIndentationAwareTestLanguageParser.g:200:2: ( ( ( (lv_name_0_0= RULE_STRING ) ) ( (lv_childList_1_0= ruleChildList ) )? ) ) - // InternalIndentationAwareTestLanguageParser.g:201:2: ( ( (lv_name_0_0= RULE_STRING ) ) ( (lv_childList_1_0= ruleChildList ) )? ) + // InternalIndentationAwareTestLanguageParser.g:205:2: ( ( ( (lv_name_0_0= RULE_STRING ) ) ( (lv_childList_1_0= ruleChildList ) )? ) ) + // InternalIndentationAwareTestLanguageParser.g:206:2: ( ( (lv_name_0_0= RULE_STRING ) ) ( (lv_childList_1_0= ruleChildList ) )? ) { - // InternalIndentationAwareTestLanguageParser.g:201:2: ( ( (lv_name_0_0= RULE_STRING ) ) ( (lv_childList_1_0= ruleChildList ) )? ) - // InternalIndentationAwareTestLanguageParser.g:202:3: ( (lv_name_0_0= RULE_STRING ) ) ( (lv_childList_1_0= ruleChildList ) )? + // InternalIndentationAwareTestLanguageParser.g:206:2: ( ( (lv_name_0_0= RULE_STRING ) ) ( (lv_childList_1_0= ruleChildList ) )? ) + // InternalIndentationAwareTestLanguageParser.g:207:3: ( (lv_name_0_0= RULE_STRING ) ) ( (lv_childList_1_0= ruleChildList ) )? { - // InternalIndentationAwareTestLanguageParser.g:202:3: ( (lv_name_0_0= RULE_STRING ) ) - // InternalIndentationAwareTestLanguageParser.g:203:4: (lv_name_0_0= RULE_STRING ) + // InternalIndentationAwareTestLanguageParser.g:207:3: ( (lv_name_0_0= RULE_STRING ) ) + // InternalIndentationAwareTestLanguageParser.g:208:4: (lv_name_0_0= RULE_STRING ) { - // InternalIndentationAwareTestLanguageParser.g:203:4: (lv_name_0_0= RULE_STRING ) - // InternalIndentationAwareTestLanguageParser.g:204:5: lv_name_0_0= RULE_STRING + // InternalIndentationAwareTestLanguageParser.g:208:4: (lv_name_0_0= RULE_STRING ) + // InternalIndentationAwareTestLanguageParser.g:209:5: lv_name_0_0= RULE_STRING { lv_name_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_5); @@ -520,7 +528,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal } - // InternalIndentationAwareTestLanguageParser.g:220:3: ( (lv_childList_1_0= ruleChildList ) )? + // InternalIndentationAwareTestLanguageParser.g:225:3: ( (lv_childList_1_0= ruleChildList ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -529,10 +537,10 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal } switch (alt5) { case 1 : - // InternalIndentationAwareTestLanguageParser.g:221:4: (lv_childList_1_0= ruleChildList ) + // InternalIndentationAwareTestLanguageParser.g:226:4: (lv_childList_1_0= ruleChildList ) { - // InternalIndentationAwareTestLanguageParser.g:221:4: (lv_childList_1_0= ruleChildList ) - // InternalIndentationAwareTestLanguageParser.g:222:5: lv_childList_1_0= ruleChildList + // InternalIndentationAwareTestLanguageParser.g:226:4: (lv_childList_1_0= ruleChildList ) + // InternalIndentationAwareTestLanguageParser.g:227:5: lv_childList_1_0= ruleChildList { newCompositeNode(grammarAccess.getOtherTreeNodeAccess().getChildListChildListParserRuleCall_1_0()); @@ -585,7 +593,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleChildList" - // InternalIndentationAwareTestLanguageParser.g:243:1: entryRuleChildList returns [EObject current=null] : iv_ruleChildList= ruleChildList EOF ; + // InternalIndentationAwareTestLanguageParser.g:248:1: entryRuleChildList returns [EObject current=null] : iv_ruleChildList= ruleChildList EOF ; public final EObject entryRuleChildList() throws RecognitionException { EObject current = null; @@ -593,8 +601,8 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal try { - // InternalIndentationAwareTestLanguageParser.g:243:50: (iv_ruleChildList= ruleChildList EOF ) - // InternalIndentationAwareTestLanguageParser.g:244:2: iv_ruleChildList= ruleChildList EOF + // InternalIndentationAwareTestLanguageParser.g:248:50: (iv_ruleChildList= ruleChildList EOF ) + // InternalIndentationAwareTestLanguageParser.g:249:2: iv_ruleChildList= ruleChildList EOF { newCompositeNode(grammarAccess.getChildListRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -621,7 +629,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "ruleChildList" - // InternalIndentationAwareTestLanguageParser.g:250:1: ruleChildList returns [EObject current=null] : ( () this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleOtherTreeNode ) )+ this_DEDENT_3= RULE_DEDENT ) ; + // InternalIndentationAwareTestLanguageParser.g:255:1: ruleChildList returns [EObject current=null] : ( () this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleOtherTreeNode ) )+ this_DEDENT_3= RULE_DEDENT ) ; public final EObject ruleChildList() throws RecognitionException { EObject current = null; @@ -634,14 +642,14 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalIndentationAwareTestLanguageParser.g:256:2: ( ( () this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleOtherTreeNode ) )+ this_DEDENT_3= RULE_DEDENT ) ) - // InternalIndentationAwareTestLanguageParser.g:257:2: ( () this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleOtherTreeNode ) )+ this_DEDENT_3= RULE_DEDENT ) + // InternalIndentationAwareTestLanguageParser.g:261:2: ( ( () this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleOtherTreeNode ) )+ this_DEDENT_3= RULE_DEDENT ) ) + // InternalIndentationAwareTestLanguageParser.g:262:2: ( () this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleOtherTreeNode ) )+ this_DEDENT_3= RULE_DEDENT ) { - // InternalIndentationAwareTestLanguageParser.g:257:2: ( () this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleOtherTreeNode ) )+ this_DEDENT_3= RULE_DEDENT ) - // InternalIndentationAwareTestLanguageParser.g:258:3: () this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleOtherTreeNode ) )+ this_DEDENT_3= RULE_DEDENT + // InternalIndentationAwareTestLanguageParser.g:262:2: ( () this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleOtherTreeNode ) )+ this_DEDENT_3= RULE_DEDENT ) + // InternalIndentationAwareTestLanguageParser.g:263:3: () this_INDENT_1= RULE_INDENT ( (lv_children_2_0= ruleOtherTreeNode ) )+ this_DEDENT_3= RULE_DEDENT { - // InternalIndentationAwareTestLanguageParser.g:258:3: () - // InternalIndentationAwareTestLanguageParser.g:259:4: + // InternalIndentationAwareTestLanguageParser.g:263:3: () + // InternalIndentationAwareTestLanguageParser.g:264:4: { current = forceCreateModelElement( @@ -655,7 +663,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal newLeafNode(this_INDENT_1, grammarAccess.getChildListAccess().getINDENTTerminalRuleCall_1()); - // InternalIndentationAwareTestLanguageParser.g:269:3: ( (lv_children_2_0= ruleOtherTreeNode ) )+ + // InternalIndentationAwareTestLanguageParser.g:274:3: ( (lv_children_2_0= ruleOtherTreeNode ) )+ int cnt6=0; loop6: do { @@ -669,10 +677,10 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal switch (alt6) { case 1 : - // InternalIndentationAwareTestLanguageParser.g:270:4: (lv_children_2_0= ruleOtherTreeNode ) + // InternalIndentationAwareTestLanguageParser.g:275:4: (lv_children_2_0= ruleOtherTreeNode ) { - // InternalIndentationAwareTestLanguageParser.g:270:4: (lv_children_2_0= ruleOtherTreeNode ) - // InternalIndentationAwareTestLanguageParser.g:271:5: lv_children_2_0= ruleOtherTreeNode + // InternalIndentationAwareTestLanguageParser.g:275:4: (lv_children_2_0= ruleOtherTreeNode ) + // InternalIndentationAwareTestLanguageParser.g:276:5: lv_children_2_0= ruleOtherTreeNode { newCompositeNode(grammarAccess.getChildListAccess().getChildrenOtherTreeNodeParserRuleCall_2_0()); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/lexer/InternalIndentationAwareTestLanguageLexer.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/lexer/InternalIndentationAwareTestLanguageLexer.g index b5345a63c..d2e61f375 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/lexer/InternalIndentationAwareTestLanguageLexer.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/lexer/InternalIndentationAwareTestLanguageLexer.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ lexer grammar InternalIndentationAwareTestLanguageLexer; @header { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/lexer/InternalIndentationAwareTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/lexer/InternalIndentationAwareTestLanguageLexer.java index 381be77f0..10cdc35f5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/lexer/InternalIndentationAwareTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/parser/antlr/lexer/InternalIndentationAwareTestLanguageLexer.java @@ -10,6 +10,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalIndentationAwareTestLanguageLexer extends Lexer { public static final int RULE_DEDENT=6; @@ -41,12 +49,12 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndentationAwareTestLanguageLexer.g:14:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ) - // InternalIndentationAwareTestLanguageLexer.g:14:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* + // InternalIndentationAwareTestLanguageLexer.g:19:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ) + // InternalIndentationAwareTestLanguageLexer.g:19:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* { match("//"); - // InternalIndentationAwareTestLanguageLexer.g:14:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalIndentationAwareTestLanguageLexer.g:19:24: (~ ( ( '\\n' | '\\r' ) ) )* loop1: do { int alt1=2; @@ -59,7 +67,7 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalIndentationAwareTestLanguageLexer.g:14:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalIndentationAwareTestLanguageLexer.g:19: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(); @@ -93,8 +101,8 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { // $ANTLR start "RULE_INDENT" public final void mRULE_INDENT() throws RecognitionException { try { - // InternalIndentationAwareTestLanguageLexer.g:16:22: () - // InternalIndentationAwareTestLanguageLexer.g:16:24: + // InternalIndentationAwareTestLanguageLexer.g:21:22: () + // InternalIndentationAwareTestLanguageLexer.g:21:24: { } @@ -107,8 +115,8 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { // $ANTLR start "RULE_DEDENT" public final void mRULE_DEDENT() throws RecognitionException { try { - // InternalIndentationAwareTestLanguageLexer.g:18:22: () - // InternalIndentationAwareTestLanguageLexer.g:18:24: + // InternalIndentationAwareTestLanguageLexer.g:23:22: () + // InternalIndentationAwareTestLanguageLexer.g:23:24: { } @@ -123,10 +131,10 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndentationAwareTestLanguageLexer.g:20:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalIndentationAwareTestLanguageLexer.g:20:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalIndentationAwareTestLanguageLexer.g:25:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalIndentationAwareTestLanguageLexer.g:25:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalIndentationAwareTestLanguageLexer.g:20:11: ( '^' )? + // InternalIndentationAwareTestLanguageLexer.g:25:11: ( '^' )? int alt2=2; int LA2_0 = input.LA(1); @@ -135,7 +143,7 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { } switch (alt2) { case 1 : - // InternalIndentationAwareTestLanguageLexer.g:20:11: '^' + // InternalIndentationAwareTestLanguageLexer.g:25:11: '^' { match('^'); @@ -153,7 +161,7 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalIndentationAwareTestLanguageLexer.g:20:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalIndentationAwareTestLanguageLexer.g:25:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop3: do { int alt3=2; @@ -202,10 +210,10 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndentationAwareTestLanguageLexer.g:22:10: ( ( '0' .. '9' )+ ) - // InternalIndentationAwareTestLanguageLexer.g:22:12: ( '0' .. '9' )+ + // InternalIndentationAwareTestLanguageLexer.g:27:10: ( ( '0' .. '9' )+ ) + // InternalIndentationAwareTestLanguageLexer.g:27:12: ( '0' .. '9' )+ { - // InternalIndentationAwareTestLanguageLexer.g:22:12: ( '0' .. '9' )+ + // InternalIndentationAwareTestLanguageLexer.g:27:12: ( '0' .. '9' )+ int cnt4=0; loop4: do { @@ -219,7 +227,7 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalIndentationAwareTestLanguageLexer.g:22:13: '0' .. '9' + // InternalIndentationAwareTestLanguageLexer.g:27:13: '0' .. '9' { matchRange('0','9'); @@ -251,10 +259,10 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndentationAwareTestLanguageLexer.g:24:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalIndentationAwareTestLanguageLexer.g:24:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalIndentationAwareTestLanguageLexer.g:29:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalIndentationAwareTestLanguageLexer.g:29:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalIndentationAwareTestLanguageLexer.g:24:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalIndentationAwareTestLanguageLexer.g:29:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt7=2; int LA7_0 = input.LA(1); @@ -272,10 +280,10 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { } switch (alt7) { case 1 : - // InternalIndentationAwareTestLanguageLexer.g:24:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalIndentationAwareTestLanguageLexer.g:29:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalIndentationAwareTestLanguageLexer.g:24:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalIndentationAwareTestLanguageLexer.g:29:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop5: do { int alt5=3; @@ -291,7 +299,7 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalIndentationAwareTestLanguageLexer.g:24:21: '\\\\' . + // InternalIndentationAwareTestLanguageLexer.g:29:21: '\\\\' . { match('\\'); matchAny(); @@ -299,7 +307,7 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { } break; case 2 : - // InternalIndentationAwareTestLanguageLexer.g:24:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalIndentationAwareTestLanguageLexer.g:29:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -324,10 +332,10 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { } break; case 2 : - // InternalIndentationAwareTestLanguageLexer.g:24:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalIndentationAwareTestLanguageLexer.g:29:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalIndentationAwareTestLanguageLexer.g:24:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalIndentationAwareTestLanguageLexer.g:29:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop6: do { int alt6=3; @@ -343,7 +351,7 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalIndentationAwareTestLanguageLexer.g:24:54: '\\\\' . + // InternalIndentationAwareTestLanguageLexer.g:29:54: '\\\\' . { match('\\'); matchAny(); @@ -351,7 +359,7 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { } break; case 2 : - // InternalIndentationAwareTestLanguageLexer.g:24:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalIndentationAwareTestLanguageLexer.g:29:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -394,12 +402,12 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndentationAwareTestLanguageLexer.g:26:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalIndentationAwareTestLanguageLexer.g:26:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalIndentationAwareTestLanguageLexer.g:31:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalIndentationAwareTestLanguageLexer.g:31:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalIndentationAwareTestLanguageLexer.g:26:24: ( options {greedy=false; } : . )* + // InternalIndentationAwareTestLanguageLexer.g:31:24: ( options {greedy=false; } : . )* loop8: do { int alt8=2; @@ -424,7 +432,7 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalIndentationAwareTestLanguageLexer.g:26:52: . + // InternalIndentationAwareTestLanguageLexer.g:31:52: . { matchAny(); @@ -454,10 +462,10 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndentationAwareTestLanguageLexer.g:28:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalIndentationAwareTestLanguageLexer.g:28:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalIndentationAwareTestLanguageLexer.g:33:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalIndentationAwareTestLanguageLexer.g:33:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalIndentationAwareTestLanguageLexer.g:28:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalIndentationAwareTestLanguageLexer.g:33:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt9=0; loop9: do { @@ -511,8 +519,8 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndentationAwareTestLanguageLexer.g:30:16: ( . ) - // InternalIndentationAwareTestLanguageLexer.g:30:18: . + // InternalIndentationAwareTestLanguageLexer.g:35:16: ( . ) + // InternalIndentationAwareTestLanguageLexer.g:35:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/serializer/AbstractIndentationAwareTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/serializer/AbstractIndentationAwareTestLanguageSemanticSequencer.java index 13b1b4b58..3e8125e2e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/serializer/AbstractIndentationAwareTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/serializer/AbstractIndentationAwareTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/serializer/AbstractIndentationAwareTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/serializer/AbstractIndentationAwareTestLanguageSyntacticSequencer.java index c502ce94a..ccc68fc71 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/serializer/AbstractIndentationAwareTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/serializer/AbstractIndentationAwareTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/services/IndentationAwareTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/services/IndentationAwareTestLanguageGrammarAccess.java index 2a9b7ee0c..d2c748b05 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/services/IndentationAwareTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/services/IndentationAwareTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/tests/IndentationAwareTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/tests/IndentationAwareTestLanguageInjectorProvider.java index e5bdc657e..9668376fb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/tests/IndentationAwareTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/indentation/tests/IndentationAwareTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/AbstractKeywordsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/AbstractKeywordsTestLanguageRuntimeModule.java index 71f312643..5e41dfe6a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/AbstractKeywordsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/AbstractKeywordsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.keywords; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.genmodel index 1001115b0..81dcd7d08 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/KeywordsTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="KeywordsTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetupGenerated.java index 22093f4fd..993ce2698 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.keywords; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/KeywordsTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/KeywordsTestLanguageFactory.java index b314b88c4..3801d0226 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/KeywordsTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/KeywordsTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.keywords.keywordsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/KeywordsTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/KeywordsTestLanguagePackage.java index 60eca033c..3deb7aaf5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/KeywordsTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/KeywordsTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.keywords.keywordsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/Model.java index d65641190..058dd7a53 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.keywords.keywordsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/impl/KeywordsTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/impl/KeywordsTestLanguageFactoryImpl.java index 71f54dc3d..7fc06ae41 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/impl/KeywordsTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/impl/KeywordsTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.keywords.keywordsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/impl/KeywordsTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/impl/KeywordsTestLanguagePackageImpl.java index 5454d9b7d..8e39bfc94 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/impl/KeywordsTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/impl/KeywordsTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.keywords.keywordsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/impl/ModelImpl.java index d0c9db2c4..8c057775b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.keywords.keywordsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/util/KeywordsTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/util/KeywordsTestLanguageAdapterFactory.java index 51f66b682..9c899bc0a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/util/KeywordsTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/util/KeywordsTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.keywords.keywordsTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/util/KeywordsTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/util/KeywordsTestLanguageSwitch.java index c762c852e..8a0fc5c60 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/util/KeywordsTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/keywordsTestLanguage/util/KeywordsTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.keywords.keywordsTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/KeywordsTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/KeywordsTestLanguageAntlrTokenFileProvider.java index 6b04864c1..3fe1a810e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/KeywordsTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/KeywordsTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.keywords.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/KeywordsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/KeywordsTestLanguageParser.java index 5a59de0b2..d478fc324 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/KeywordsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/KeywordsTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.keywords.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/internal/InternalKeywordsTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/internal/InternalKeywordsTestLanguage.g index f9f9721fd..eb79dcd05 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/internal/InternalKeywordsTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/internal/InternalKeywordsTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalKeywordsTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/internal/InternalKeywordsTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/internal/InternalKeywordsTestLanguageLexer.java index 915b097ff..8682ebf7e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/internal/InternalKeywordsTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/internal/InternalKeywordsTestLanguageLexer.java @@ -214,10 +214,10 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalKeywordsTestLanguage.g:201:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalKeywordsTestLanguage.g:201:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalKeywordsTestLanguage.g:206:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalKeywordsTestLanguage.g:206:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalKeywordsTestLanguage.g:201:11: ( '^' )? + // InternalKeywordsTestLanguage.g:206:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -226,7 +226,7 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalKeywordsTestLanguage.g:201:11: '^' + // InternalKeywordsTestLanguage.g:206:11: '^' { match('^'); @@ -244,7 +244,7 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalKeywordsTestLanguage.g:201:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalKeywordsTestLanguage.g:206:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -293,10 +293,10 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalKeywordsTestLanguage.g:203:10: ( ( '0' .. '9' )+ ) - // InternalKeywordsTestLanguage.g:203:12: ( '0' .. '9' )+ + // InternalKeywordsTestLanguage.g:208:10: ( ( '0' .. '9' )+ ) + // InternalKeywordsTestLanguage.g:208:12: ( '0' .. '9' )+ { - // InternalKeywordsTestLanguage.g:203:12: ( '0' .. '9' )+ + // InternalKeywordsTestLanguage.g:208:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -310,7 +310,7 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalKeywordsTestLanguage.g:203:13: '0' .. '9' + // InternalKeywordsTestLanguage.g:208:13: '0' .. '9' { matchRange('0','9'); @@ -342,10 +342,10 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalKeywordsTestLanguage.g:205:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalKeywordsTestLanguage.g:205:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalKeywordsTestLanguage.g:210:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalKeywordsTestLanguage.g:210:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalKeywordsTestLanguage.g:205:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalKeywordsTestLanguage.g:210:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -363,10 +363,10 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalKeywordsTestLanguage.g:205:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalKeywordsTestLanguage.g:210:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalKeywordsTestLanguage.g:205:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalKeywordsTestLanguage.g:210:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -382,7 +382,7 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalKeywordsTestLanguage.g:205:21: '\\\\' . + // InternalKeywordsTestLanguage.g:210:21: '\\\\' . { match('\\'); matchAny(); @@ -390,7 +390,7 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalKeywordsTestLanguage.g:205:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalKeywordsTestLanguage.g:210:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -415,10 +415,10 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalKeywordsTestLanguage.g:205:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalKeywordsTestLanguage.g:210:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalKeywordsTestLanguage.g:205:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalKeywordsTestLanguage.g:210:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -434,7 +434,7 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalKeywordsTestLanguage.g:205:54: '\\\\' . + // InternalKeywordsTestLanguage.g:210:54: '\\\\' . { match('\\'); matchAny(); @@ -442,7 +442,7 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalKeywordsTestLanguage.g:205:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalKeywordsTestLanguage.g:210:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -485,12 +485,12 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalKeywordsTestLanguage.g:207:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalKeywordsTestLanguage.g:207:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalKeywordsTestLanguage.g:212:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalKeywordsTestLanguage.g:212:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalKeywordsTestLanguage.g:207:24: ( options {greedy=false; } : . )* + // InternalKeywordsTestLanguage.g:212:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -515,7 +515,7 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalKeywordsTestLanguage.g:207:52: . + // InternalKeywordsTestLanguage.g:212:52: . { matchAny(); @@ -545,12 +545,12 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalKeywordsTestLanguage.g:209:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalKeywordsTestLanguage.g:209:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalKeywordsTestLanguage.g:214:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalKeywordsTestLanguage.g:214:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalKeywordsTestLanguage.g:209:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalKeywordsTestLanguage.g:214:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -563,7 +563,7 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalKeywordsTestLanguage.g:209:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalKeywordsTestLanguage.g:214: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(); @@ -583,7 +583,7 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { } } while (true); - // InternalKeywordsTestLanguage.g:209:40: ( ( '\\r' )? '\\n' )? + // InternalKeywordsTestLanguage.g:214:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -592,9 +592,9 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalKeywordsTestLanguage.g:209:41: ( '\\r' )? '\\n' + // InternalKeywordsTestLanguage.g:214:41: ( '\\r' )? '\\n' { - // InternalKeywordsTestLanguage.g:209:41: ( '\\r' )? + // InternalKeywordsTestLanguage.g:214:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -603,7 +603,7 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalKeywordsTestLanguage.g:209:41: '\\r' + // InternalKeywordsTestLanguage.g:214:41: '\\r' { match('\r'); @@ -635,10 +635,10 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalKeywordsTestLanguage.g:211:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalKeywordsTestLanguage.g:211:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalKeywordsTestLanguage.g:216:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalKeywordsTestLanguage.g:216:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalKeywordsTestLanguage.g:211:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalKeywordsTestLanguage.g:216:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -692,8 +692,8 @@ public class InternalKeywordsTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalKeywordsTestLanguage.g:213:16: ( . ) - // InternalKeywordsTestLanguage.g:213:18: . + // InternalKeywordsTestLanguage.g:218:16: ( . ) + // InternalKeywordsTestLanguage.g:218:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/internal/InternalKeywordsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/internal/InternalKeywordsTestLanguageParser.java index ecc1b6efa..05b41de3b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/internal/InternalKeywordsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/parser/antlr/internal/InternalKeywordsTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -80,7 +88,7 @@ public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "entryRuleModel" - // InternalKeywordsTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalKeywordsTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -88,8 +96,8 @@ public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrPar try { - // InternalKeywordsTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalKeywordsTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalKeywordsTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalKeywordsTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -116,7 +124,7 @@ public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrPar // $ANTLR start "ruleModel" - // InternalKeywordsTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_first_0_0= 'foo\\\\bar' ) ) | ( (lv_second_1_0= 'foo\\\\' ) ) | ( (lv_third_2_0= '\\\\bar' ) ) | ( (lv_forth_3_0= '\\\\' ) ) | ( (lv_fifth_4_0= '\"a\"' ) ) | ( (lv_sixth_5_0= '\\'b\\'' ) ) | ( (lv_seventh_6_0= '\\'c\\'' ) ) | ( (lv_eighth_7_0= '\"d\"' ) ) ) ; + // InternalKeywordsTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_first_0_0= 'foo\\\\bar' ) ) | ( (lv_second_1_0= 'foo\\\\' ) ) | ( (lv_third_2_0= '\\\\bar' ) ) | ( (lv_forth_3_0= '\\\\' ) ) | ( (lv_fifth_4_0= '\"a\"' ) ) | ( (lv_sixth_5_0= '\\'b\\'' ) ) | ( (lv_seventh_6_0= '\\'c\\'' ) ) | ( (lv_eighth_7_0= '\"d\"' ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -133,10 +141,10 @@ public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrPar enterRule(); try { - // InternalKeywordsTestLanguage.g:77:2: ( ( ( (lv_first_0_0= 'foo\\\\bar' ) ) | ( (lv_second_1_0= 'foo\\\\' ) ) | ( (lv_third_2_0= '\\\\bar' ) ) | ( (lv_forth_3_0= '\\\\' ) ) | ( (lv_fifth_4_0= '\"a\"' ) ) | ( (lv_sixth_5_0= '\\'b\\'' ) ) | ( (lv_seventh_6_0= '\\'c\\'' ) ) | ( (lv_eighth_7_0= '\"d\"' ) ) ) ) - // InternalKeywordsTestLanguage.g:78:2: ( ( (lv_first_0_0= 'foo\\\\bar' ) ) | ( (lv_second_1_0= 'foo\\\\' ) ) | ( (lv_third_2_0= '\\\\bar' ) ) | ( (lv_forth_3_0= '\\\\' ) ) | ( (lv_fifth_4_0= '\"a\"' ) ) | ( (lv_sixth_5_0= '\\'b\\'' ) ) | ( (lv_seventh_6_0= '\\'c\\'' ) ) | ( (lv_eighth_7_0= '\"d\"' ) ) ) + // InternalKeywordsTestLanguage.g:82:2: ( ( ( (lv_first_0_0= 'foo\\\\bar' ) ) | ( (lv_second_1_0= 'foo\\\\' ) ) | ( (lv_third_2_0= '\\\\bar' ) ) | ( (lv_forth_3_0= '\\\\' ) ) | ( (lv_fifth_4_0= '\"a\"' ) ) | ( (lv_sixth_5_0= '\\'b\\'' ) ) | ( (lv_seventh_6_0= '\\'c\\'' ) ) | ( (lv_eighth_7_0= '\"d\"' ) ) ) ) + // InternalKeywordsTestLanguage.g:83:2: ( ( (lv_first_0_0= 'foo\\\\bar' ) ) | ( (lv_second_1_0= 'foo\\\\' ) ) | ( (lv_third_2_0= '\\\\bar' ) ) | ( (lv_forth_3_0= '\\\\' ) ) | ( (lv_fifth_4_0= '\"a\"' ) ) | ( (lv_sixth_5_0= '\\'b\\'' ) ) | ( (lv_seventh_6_0= '\\'c\\'' ) ) | ( (lv_eighth_7_0= '\"d\"' ) ) ) { - // InternalKeywordsTestLanguage.g:78:2: ( ( (lv_first_0_0= 'foo\\\\bar' ) ) | ( (lv_second_1_0= 'foo\\\\' ) ) | ( (lv_third_2_0= '\\\\bar' ) ) | ( (lv_forth_3_0= '\\\\' ) ) | ( (lv_fifth_4_0= '\"a\"' ) ) | ( (lv_sixth_5_0= '\\'b\\'' ) ) | ( (lv_seventh_6_0= '\\'c\\'' ) ) | ( (lv_eighth_7_0= '\"d\"' ) ) ) + // InternalKeywordsTestLanguage.g:83:2: ( ( (lv_first_0_0= 'foo\\\\bar' ) ) | ( (lv_second_1_0= 'foo\\\\' ) ) | ( (lv_third_2_0= '\\\\bar' ) ) | ( (lv_forth_3_0= '\\\\' ) ) | ( (lv_fifth_4_0= '\"a\"' ) ) | ( (lv_sixth_5_0= '\\'b\\'' ) ) | ( (lv_seventh_6_0= '\\'c\\'' ) ) | ( (lv_eighth_7_0= '\"d\"' ) ) ) int alt1=8; switch ( input.LA(1) ) { case 11: @@ -188,13 +196,13 @@ public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrPar switch (alt1) { case 1 : - // InternalKeywordsTestLanguage.g:79:3: ( (lv_first_0_0= 'foo\\\\bar' ) ) + // InternalKeywordsTestLanguage.g:84:3: ( (lv_first_0_0= 'foo\\\\bar' ) ) { - // InternalKeywordsTestLanguage.g:79:3: ( (lv_first_0_0= 'foo\\\\bar' ) ) - // InternalKeywordsTestLanguage.g:80:4: (lv_first_0_0= 'foo\\\\bar' ) + // InternalKeywordsTestLanguage.g:84:3: ( (lv_first_0_0= 'foo\\\\bar' ) ) + // InternalKeywordsTestLanguage.g:85:4: (lv_first_0_0= 'foo\\\\bar' ) { - // InternalKeywordsTestLanguage.g:80:4: (lv_first_0_0= 'foo\\\\bar' ) - // InternalKeywordsTestLanguage.g:81:5: lv_first_0_0= 'foo\\\\bar' + // InternalKeywordsTestLanguage.g:85:4: (lv_first_0_0= 'foo\\\\bar' ) + // InternalKeywordsTestLanguage.g:86:5: lv_first_0_0= 'foo\\\\bar' { lv_first_0_0=(Token)match(input,11,FollowSets000.FOLLOW_2); @@ -216,13 +224,13 @@ public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrPar } break; case 2 : - // InternalKeywordsTestLanguage.g:94:3: ( (lv_second_1_0= 'foo\\\\' ) ) + // InternalKeywordsTestLanguage.g:99:3: ( (lv_second_1_0= 'foo\\\\' ) ) { - // InternalKeywordsTestLanguage.g:94:3: ( (lv_second_1_0= 'foo\\\\' ) ) - // InternalKeywordsTestLanguage.g:95:4: (lv_second_1_0= 'foo\\\\' ) + // InternalKeywordsTestLanguage.g:99:3: ( (lv_second_1_0= 'foo\\\\' ) ) + // InternalKeywordsTestLanguage.g:100:4: (lv_second_1_0= 'foo\\\\' ) { - // InternalKeywordsTestLanguage.g:95:4: (lv_second_1_0= 'foo\\\\' ) - // InternalKeywordsTestLanguage.g:96:5: lv_second_1_0= 'foo\\\\' + // InternalKeywordsTestLanguage.g:100:4: (lv_second_1_0= 'foo\\\\' ) + // InternalKeywordsTestLanguage.g:101:5: lv_second_1_0= 'foo\\\\' { lv_second_1_0=(Token)match(input,12,FollowSets000.FOLLOW_2); @@ -244,13 +252,13 @@ public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrPar } break; case 3 : - // InternalKeywordsTestLanguage.g:109:3: ( (lv_third_2_0= '\\\\bar' ) ) + // InternalKeywordsTestLanguage.g:114:3: ( (lv_third_2_0= '\\\\bar' ) ) { - // InternalKeywordsTestLanguage.g:109:3: ( (lv_third_2_0= '\\\\bar' ) ) - // InternalKeywordsTestLanguage.g:110:4: (lv_third_2_0= '\\\\bar' ) + // InternalKeywordsTestLanguage.g:114:3: ( (lv_third_2_0= '\\\\bar' ) ) + // InternalKeywordsTestLanguage.g:115:4: (lv_third_2_0= '\\\\bar' ) { - // InternalKeywordsTestLanguage.g:110:4: (lv_third_2_0= '\\\\bar' ) - // InternalKeywordsTestLanguage.g:111:5: lv_third_2_0= '\\\\bar' + // InternalKeywordsTestLanguage.g:115:4: (lv_third_2_0= '\\\\bar' ) + // InternalKeywordsTestLanguage.g:116:5: lv_third_2_0= '\\\\bar' { lv_third_2_0=(Token)match(input,13,FollowSets000.FOLLOW_2); @@ -272,13 +280,13 @@ public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrPar } break; case 4 : - // InternalKeywordsTestLanguage.g:124:3: ( (lv_forth_3_0= '\\\\' ) ) + // InternalKeywordsTestLanguage.g:129:3: ( (lv_forth_3_0= '\\\\' ) ) { - // InternalKeywordsTestLanguage.g:124:3: ( (lv_forth_3_0= '\\\\' ) ) - // InternalKeywordsTestLanguage.g:125:4: (lv_forth_3_0= '\\\\' ) + // InternalKeywordsTestLanguage.g:129:3: ( (lv_forth_3_0= '\\\\' ) ) + // InternalKeywordsTestLanguage.g:130:4: (lv_forth_3_0= '\\\\' ) { - // InternalKeywordsTestLanguage.g:125:4: (lv_forth_3_0= '\\\\' ) - // InternalKeywordsTestLanguage.g:126:5: lv_forth_3_0= '\\\\' + // InternalKeywordsTestLanguage.g:130:4: (lv_forth_3_0= '\\\\' ) + // InternalKeywordsTestLanguage.g:131:5: lv_forth_3_0= '\\\\' { lv_forth_3_0=(Token)match(input,14,FollowSets000.FOLLOW_2); @@ -300,13 +308,13 @@ public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrPar } break; case 5 : - // InternalKeywordsTestLanguage.g:139:3: ( (lv_fifth_4_0= '\"a\"' ) ) + // InternalKeywordsTestLanguage.g:144:3: ( (lv_fifth_4_0= '\"a\"' ) ) { - // InternalKeywordsTestLanguage.g:139:3: ( (lv_fifth_4_0= '\"a\"' ) ) - // InternalKeywordsTestLanguage.g:140:4: (lv_fifth_4_0= '\"a\"' ) + // InternalKeywordsTestLanguage.g:144:3: ( (lv_fifth_4_0= '\"a\"' ) ) + // InternalKeywordsTestLanguage.g:145:4: (lv_fifth_4_0= '\"a\"' ) { - // InternalKeywordsTestLanguage.g:140:4: (lv_fifth_4_0= '\"a\"' ) - // InternalKeywordsTestLanguage.g:141:5: lv_fifth_4_0= '\"a\"' + // InternalKeywordsTestLanguage.g:145:4: (lv_fifth_4_0= '\"a\"' ) + // InternalKeywordsTestLanguage.g:146:5: lv_fifth_4_0= '\"a\"' { lv_fifth_4_0=(Token)match(input,15,FollowSets000.FOLLOW_2); @@ -328,13 +336,13 @@ public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrPar } break; case 6 : - // InternalKeywordsTestLanguage.g:154:3: ( (lv_sixth_5_0= '\\'b\\'' ) ) + // InternalKeywordsTestLanguage.g:159:3: ( (lv_sixth_5_0= '\\'b\\'' ) ) { - // InternalKeywordsTestLanguage.g:154:3: ( (lv_sixth_5_0= '\\'b\\'' ) ) - // InternalKeywordsTestLanguage.g:155:4: (lv_sixth_5_0= '\\'b\\'' ) + // InternalKeywordsTestLanguage.g:159:3: ( (lv_sixth_5_0= '\\'b\\'' ) ) + // InternalKeywordsTestLanguage.g:160:4: (lv_sixth_5_0= '\\'b\\'' ) { - // InternalKeywordsTestLanguage.g:155:4: (lv_sixth_5_0= '\\'b\\'' ) - // InternalKeywordsTestLanguage.g:156:5: lv_sixth_5_0= '\\'b\\'' + // InternalKeywordsTestLanguage.g:160:4: (lv_sixth_5_0= '\\'b\\'' ) + // InternalKeywordsTestLanguage.g:161:5: lv_sixth_5_0= '\\'b\\'' { lv_sixth_5_0=(Token)match(input,16,FollowSets000.FOLLOW_2); @@ -356,13 +364,13 @@ public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrPar } break; case 7 : - // InternalKeywordsTestLanguage.g:169:3: ( (lv_seventh_6_0= '\\'c\\'' ) ) + // InternalKeywordsTestLanguage.g:174:3: ( (lv_seventh_6_0= '\\'c\\'' ) ) { - // InternalKeywordsTestLanguage.g:169:3: ( (lv_seventh_6_0= '\\'c\\'' ) ) - // InternalKeywordsTestLanguage.g:170:4: (lv_seventh_6_0= '\\'c\\'' ) + // InternalKeywordsTestLanguage.g:174:3: ( (lv_seventh_6_0= '\\'c\\'' ) ) + // InternalKeywordsTestLanguage.g:175:4: (lv_seventh_6_0= '\\'c\\'' ) { - // InternalKeywordsTestLanguage.g:170:4: (lv_seventh_6_0= '\\'c\\'' ) - // InternalKeywordsTestLanguage.g:171:5: lv_seventh_6_0= '\\'c\\'' + // InternalKeywordsTestLanguage.g:175:4: (lv_seventh_6_0= '\\'c\\'' ) + // InternalKeywordsTestLanguage.g:176:5: lv_seventh_6_0= '\\'c\\'' { lv_seventh_6_0=(Token)match(input,17,FollowSets000.FOLLOW_2); @@ -384,13 +392,13 @@ public class InternalKeywordsTestLanguageParser extends AbstractInternalAntlrPar } break; case 8 : - // InternalKeywordsTestLanguage.g:184:3: ( (lv_eighth_7_0= '\"d\"' ) ) + // InternalKeywordsTestLanguage.g:189:3: ( (lv_eighth_7_0= '\"d\"' ) ) { - // InternalKeywordsTestLanguage.g:184:3: ( (lv_eighth_7_0= '\"d\"' ) ) - // InternalKeywordsTestLanguage.g:185:4: (lv_eighth_7_0= '\"d\"' ) + // InternalKeywordsTestLanguage.g:189:3: ( (lv_eighth_7_0= '\"d\"' ) ) + // InternalKeywordsTestLanguage.g:190:4: (lv_eighth_7_0= '\"d\"' ) { - // InternalKeywordsTestLanguage.g:185:4: (lv_eighth_7_0= '\"d\"' ) - // InternalKeywordsTestLanguage.g:186:5: lv_eighth_7_0= '\"d\"' + // InternalKeywordsTestLanguage.g:190:4: (lv_eighth_7_0= '\"d\"' ) + // InternalKeywordsTestLanguage.g:191:5: lv_eighth_7_0= '\"d\"' { lv_eighth_7_0=(Token)match(input,18,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/serializer/KeywordsTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/serializer/KeywordsTestLanguageSemanticSequencer.java index bd9b7681e..5c6bf4911 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/serializer/KeywordsTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/serializer/KeywordsTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.keywords.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/serializer/KeywordsTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/serializer/KeywordsTestLanguageSyntacticSequencer.java index 8f2ce499e..138a2f1ae 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/serializer/KeywordsTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/serializer/KeywordsTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.keywords.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/services/KeywordsTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/services/KeywordsTestLanguageGrammarAccess.java index 708477f04..867817393 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/services/KeywordsTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/keywords/services/KeywordsTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.keywords.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractNoParametersTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractNoParametersTestLanguageRuntimeModule.java index 1131e1a43..b994b99cb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractNoParametersTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractNoParametersTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractParametersTestLanguageExRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractParametersTestLanguageExRuntimeModule.java index a3cf7c457..465f8e623 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractParametersTestLanguageExRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractParametersTestLanguageExRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractParametersTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractParametersTestLanguageRuntimeModule.java index 5fd956e88..43181c97f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractParametersTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractParametersTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractTwoParametersTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractTwoParametersTestLanguageRuntimeModule.java index 8ab21cee4..3dec8fbfc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractTwoParametersTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/AbstractTwoParametersTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetupGenerated.java index e5b8dfd43..b337a644c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/ParametersTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/ParametersTestLanguage.genmodel index 11193ab5f..c51e8b028 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/ParametersTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/ParametersTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="ParametersTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetupGenerated.java index a719878d9..d60520352 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetupGenerated.java index 38b9064fc..7a083a344 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetupGenerated.java index 5bafc0238..26ad0f588 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/ParametersTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/ParametersTestLanguageFactory.java index 9a73aa541..038c03be0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/ParametersTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/ParametersTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.parameters.parametersTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/ParametersTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/ParametersTestLanguagePackage.java index 274932133..5a9973326 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/ParametersTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/ParametersTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.parameters.parametersTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/ParserRuleParameters.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/ParserRuleParameters.java index 676e66dcc..f7bba7020 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/ParserRuleParameters.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/ParserRuleParameters.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.parameters.parametersTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/Scenario.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/Scenario.java index 4bc1ffab1..3b804eba3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/Scenario.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/Scenario.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.parameters.parametersTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ParametersTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ParametersTestLanguageFactoryImpl.java index c8d4fad46..7ac6d307c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ParametersTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ParametersTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.parameters.parametersTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ParametersTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ParametersTestLanguagePackageImpl.java index 1e02ad565..66fa01e62 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ParametersTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ParametersTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.parameters.parametersTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ParserRuleParametersImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ParserRuleParametersImpl.java index ebe70c60e..61c962e0f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ParserRuleParametersImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ParserRuleParametersImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.parameters.parametersTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ScenarioImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ScenarioImpl.java index b81b91c51..42705a406 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ScenarioImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/impl/ScenarioImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.parameters.parametersTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/util/ParametersTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/util/ParametersTestLanguageAdapterFactory.java index 90d13eda3..c06dfe066 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/util/ParametersTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/util/ParametersTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.parameters.parametersTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/util/ParametersTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/util/ParametersTestLanguageSwitch.java index adeb4f107..56556c6c9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/util/ParametersTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parametersTestLanguage/util/ParametersTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.parameters.parametersTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/NoParametersTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/NoParametersTestLanguageAntlrTokenFileProvider.java index 15ba19d2a..5c31a7d4b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/NoParametersTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/NoParametersTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/NoParametersTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/NoParametersTestLanguageParser.java index 78d6406f0..cedb856cc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/NoParametersTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/NoParametersTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageAntlrTokenFileProvider.java index b2b585ef1..43aabefaa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageExAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageExAntlrTokenFileProvider.java index 50ecc18ca..54458cf20 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageExAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageExAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageExParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageExParser.java index 7470e1da8..284607679 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageExParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageExParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageParser.java index 0961b1288..b6b832905 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/ParametersTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/TwoParametersTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/TwoParametersTestLanguageAntlrTokenFileProvider.java index d052ecda3..56d113950 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/TwoParametersTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/TwoParametersTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/TwoParametersTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/TwoParametersTestLanguageParser.java index 4123f339f..7c67cb903 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/TwoParametersTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/TwoParametersTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalNoParametersTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalNoParametersTestLanguage.g index 5cb74038e..b1d384492 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalNoParametersTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalNoParametersTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalNoParametersTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalNoParametersTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalNoParametersTestLanguageLexer.java index ad10f9244..baf9527e8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalNoParametersTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalNoParametersTestLanguageLexer.java @@ -325,10 +325,10 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoParametersTestLanguage.g:1014:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalNoParametersTestLanguage.g:1014:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalNoParametersTestLanguage.g:1019:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalNoParametersTestLanguage.g:1019:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalNoParametersTestLanguage.g:1014:11: ( '^' )? + // InternalNoParametersTestLanguage.g:1019:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -337,7 +337,7 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalNoParametersTestLanguage.g:1014:11: '^' + // InternalNoParametersTestLanguage.g:1019:11: '^' { match('^'); @@ -355,7 +355,7 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalNoParametersTestLanguage.g:1014:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalNoParametersTestLanguage.g:1019:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -404,10 +404,10 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoParametersTestLanguage.g:1016:10: ( ( '0' .. '9' )+ ) - // InternalNoParametersTestLanguage.g:1016:12: ( '0' .. '9' )+ + // InternalNoParametersTestLanguage.g:1021:10: ( ( '0' .. '9' )+ ) + // InternalNoParametersTestLanguage.g:1021:12: ( '0' .. '9' )+ { - // InternalNoParametersTestLanguage.g:1016:12: ( '0' .. '9' )+ + // InternalNoParametersTestLanguage.g:1021:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -421,7 +421,7 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalNoParametersTestLanguage.g:1016:13: '0' .. '9' + // InternalNoParametersTestLanguage.g:1021:13: '0' .. '9' { matchRange('0','9'); @@ -453,10 +453,10 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoParametersTestLanguage.g:1018:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalNoParametersTestLanguage.g:1018:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalNoParametersTestLanguage.g:1023:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalNoParametersTestLanguage.g:1023:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalNoParametersTestLanguage.g:1018:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalNoParametersTestLanguage.g:1023:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -474,10 +474,10 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalNoParametersTestLanguage.g:1018:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalNoParametersTestLanguage.g:1023:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalNoParametersTestLanguage.g:1018:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalNoParametersTestLanguage.g:1023:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -493,7 +493,7 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalNoParametersTestLanguage.g:1018:21: '\\\\' . + // InternalNoParametersTestLanguage.g:1023:21: '\\\\' . { match('\\'); matchAny(); @@ -501,7 +501,7 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNoParametersTestLanguage.g:1018:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalNoParametersTestLanguage.g:1023:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -526,10 +526,10 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNoParametersTestLanguage.g:1018:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalNoParametersTestLanguage.g:1023:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalNoParametersTestLanguage.g:1018:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalNoParametersTestLanguage.g:1023:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -545,7 +545,7 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalNoParametersTestLanguage.g:1018:54: '\\\\' . + // InternalNoParametersTestLanguage.g:1023:54: '\\\\' . { match('\\'); matchAny(); @@ -553,7 +553,7 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { } break; case 2 : - // InternalNoParametersTestLanguage.g:1018:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalNoParametersTestLanguage.g:1023:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -596,12 +596,12 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoParametersTestLanguage.g:1020:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalNoParametersTestLanguage.g:1020:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalNoParametersTestLanguage.g:1025:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalNoParametersTestLanguage.g:1025:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalNoParametersTestLanguage.g:1020:24: ( options {greedy=false; } : . )* + // InternalNoParametersTestLanguage.g:1025:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -626,7 +626,7 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalNoParametersTestLanguage.g:1020:52: . + // InternalNoParametersTestLanguage.g:1025:52: . { matchAny(); @@ -656,12 +656,12 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoParametersTestLanguage.g:1022:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalNoParametersTestLanguage.g:1022:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalNoParametersTestLanguage.g:1027:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalNoParametersTestLanguage.g:1027:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalNoParametersTestLanguage.g:1022:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalNoParametersTestLanguage.g:1027:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -674,7 +674,7 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalNoParametersTestLanguage.g:1022:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalNoParametersTestLanguage.g:1027: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(); @@ -694,7 +694,7 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { } } while (true); - // InternalNoParametersTestLanguage.g:1022:40: ( ( '\\r' )? '\\n' )? + // InternalNoParametersTestLanguage.g:1027:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -703,9 +703,9 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalNoParametersTestLanguage.g:1022:41: ( '\\r' )? '\\n' + // InternalNoParametersTestLanguage.g:1027:41: ( '\\r' )? '\\n' { - // InternalNoParametersTestLanguage.g:1022:41: ( '\\r' )? + // InternalNoParametersTestLanguage.g:1027:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -714,7 +714,7 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalNoParametersTestLanguage.g:1022:41: '\\r' + // InternalNoParametersTestLanguage.g:1027:41: '\\r' { match('\r'); @@ -746,10 +746,10 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoParametersTestLanguage.g:1024:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalNoParametersTestLanguage.g:1024:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalNoParametersTestLanguage.g:1029:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalNoParametersTestLanguage.g:1029:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalNoParametersTestLanguage.g:1024:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalNoParametersTestLanguage.g:1029:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -803,8 +803,8 @@ public class InternalNoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalNoParametersTestLanguage.g:1026:16: ( . ) - // InternalNoParametersTestLanguage.g:1026:18: . + // InternalNoParametersTestLanguage.g:1031:16: ( . ) + // InternalNoParametersTestLanguage.g:1031:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalNoParametersTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalNoParametersTestLanguageParser.java index 3fc247618..8fab7d723 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalNoParametersTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalNoParametersTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalNoParametersTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -86,7 +94,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleParserRuleParameters" - // InternalNoParametersTestLanguage.g:64:1: entryRuleParserRuleParameters returns [EObject current=null] : iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ; + // InternalNoParametersTestLanguage.g:69:1: entryRuleParserRuleParameters returns [EObject current=null] : iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ; public final EObject entryRuleParserRuleParameters() throws RecognitionException { EObject current = null; @@ -94,8 +102,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl try { - // InternalNoParametersTestLanguage.g:64:61: (iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ) - // InternalNoParametersTestLanguage.g:65:2: iv_ruleParserRuleParameters= ruleParserRuleParameters EOF + // InternalNoParametersTestLanguage.g:69:61: (iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ) + // InternalNoParametersTestLanguage.g:70:2: iv_ruleParserRuleParameters= ruleParserRuleParameters EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParserRuleParametersRule()); @@ -126,7 +134,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleParserRuleParameters" - // InternalNoParametersTestLanguage.g:71:1: ruleParserRuleParameters returns [EObject current=null] : ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ; + // InternalNoParametersTestLanguage.g:76:1: ruleParserRuleParameters returns [EObject current=null] : ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ; public final EObject ruleParserRuleParameters() throws RecognitionException { EObject current = null; @@ -183,14 +191,14 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:77:2: ( ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ) - // InternalNoParametersTestLanguage.g:78:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) + // InternalNoParametersTestLanguage.g:82:2: ( ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ) + // InternalNoParametersTestLanguage.g:83:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) { - // InternalNoParametersTestLanguage.g:78:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) - // InternalNoParametersTestLanguage.g:79:3: () ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) ) + // InternalNoParametersTestLanguage.g:83:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) + // InternalNoParametersTestLanguage.g:84:3: () ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) ) { - // InternalNoParametersTestLanguage.g:79:3: () - // InternalNoParametersTestLanguage.g:80:4: + // InternalNoParametersTestLanguage.g:84:3: () + // InternalNoParametersTestLanguage.g:85:4: { if ( state.backtracking==0 ) { @@ -202,15 +210,15 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } - // InternalNoParametersTestLanguage.g:86:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) ) + // InternalNoParametersTestLanguage.g:91:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) ) int alt9=12; alt9 = dfa9.predict(input); switch (alt9) { case 1 : - // InternalNoParametersTestLanguage.g:87:4: (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) + // InternalNoParametersTestLanguage.g:92:4: (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) { - // InternalNoParametersTestLanguage.g:87:4: (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) - // InternalNoParametersTestLanguage.g:88:5: otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) + // InternalNoParametersTestLanguage.g:92:4: (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) + // InternalNoParametersTestLanguage.g:93:5: otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) { otherlv_1=(Token)match(input,11,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -218,11 +226,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_1, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitOneKeyword_1_0_0()); } - // InternalNoParametersTestLanguage.g:92:5: ( (lv_scenario_2_0= ruleScenario1_True ) ) - // InternalNoParametersTestLanguage.g:93:6: (lv_scenario_2_0= ruleScenario1_True ) + // InternalNoParametersTestLanguage.g:97:5: ( (lv_scenario_2_0= ruleScenario1_True ) ) + // InternalNoParametersTestLanguage.g:98:6: (lv_scenario_2_0= ruleScenario1_True ) { - // InternalNoParametersTestLanguage.g:93:6: (lv_scenario_2_0= ruleScenario1_True ) - // InternalNoParametersTestLanguage.g:94:7: lv_scenario_2_0= ruleScenario1_True + // InternalNoParametersTestLanguage.g:98:6: (lv_scenario_2_0= ruleScenario1_True ) + // InternalNoParametersTestLanguage.g:99:7: lv_scenario_2_0= ruleScenario1_True { if ( state.backtracking==0 ) { @@ -260,10 +268,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalNoParametersTestLanguage.g:113:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) + // InternalNoParametersTestLanguage.g:118:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) { - // InternalNoParametersTestLanguage.g:113:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) - // InternalNoParametersTestLanguage.g:114:5: otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) + // InternalNoParametersTestLanguage.g:118:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) + // InternalNoParametersTestLanguage.g:119:5: otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) { otherlv_3=(Token)match(input,12,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -271,11 +279,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_3, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitTwoKeyword_1_1_0()); } - // InternalNoParametersTestLanguage.g:118:5: ( (lv_scenario_4_0= ruleScenario1_False ) ) - // InternalNoParametersTestLanguage.g:119:6: (lv_scenario_4_0= ruleScenario1_False ) + // InternalNoParametersTestLanguage.g:123:5: ( (lv_scenario_4_0= ruleScenario1_False ) ) + // InternalNoParametersTestLanguage.g:124:6: (lv_scenario_4_0= ruleScenario1_False ) { - // InternalNoParametersTestLanguage.g:119:6: (lv_scenario_4_0= ruleScenario1_False ) - // InternalNoParametersTestLanguage.g:120:7: lv_scenario_4_0= ruleScenario1_False + // InternalNoParametersTestLanguage.g:124:6: (lv_scenario_4_0= ruleScenario1_False ) + // InternalNoParametersTestLanguage.g:125:7: lv_scenario_4_0= ruleScenario1_False { if ( state.backtracking==0 ) { @@ -313,10 +321,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 3 : - // InternalNoParametersTestLanguage.g:139:4: (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) + // InternalNoParametersTestLanguage.g:144:4: (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) { - // InternalNoParametersTestLanguage.g:139:4: (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) - // InternalNoParametersTestLanguage.g:140:5: otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) + // InternalNoParametersTestLanguage.g:144:4: (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) + // InternalNoParametersTestLanguage.g:145:5: otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) { otherlv_5=(Token)match(input,13,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -324,11 +332,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_5, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitThreeKeyword_1_2_0()); } - // InternalNoParametersTestLanguage.g:144:5: ( (lv_scenario_6_0= ruleScenario2_True ) ) - // InternalNoParametersTestLanguage.g:145:6: (lv_scenario_6_0= ruleScenario2_True ) + // InternalNoParametersTestLanguage.g:149:5: ( (lv_scenario_6_0= ruleScenario2_True ) ) + // InternalNoParametersTestLanguage.g:150:6: (lv_scenario_6_0= ruleScenario2_True ) { - // InternalNoParametersTestLanguage.g:145:6: (lv_scenario_6_0= ruleScenario2_True ) - // InternalNoParametersTestLanguage.g:146:7: lv_scenario_6_0= ruleScenario2_True + // InternalNoParametersTestLanguage.g:150:6: (lv_scenario_6_0= ruleScenario2_True ) + // InternalNoParametersTestLanguage.g:151:7: lv_scenario_6_0= ruleScenario2_True { if ( state.backtracking==0 ) { @@ -366,10 +374,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 4 : - // InternalNoParametersTestLanguage.g:165:4: (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) + // InternalNoParametersTestLanguage.g:170:4: (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) { - // InternalNoParametersTestLanguage.g:165:4: (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) - // InternalNoParametersTestLanguage.g:166:5: otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) + // InternalNoParametersTestLanguage.g:170:4: (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) + // InternalNoParametersTestLanguage.g:171:5: otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) { otherlv_7=(Token)match(input,14,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -377,11 +385,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_7, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitFourKeyword_1_3_0()); } - // InternalNoParametersTestLanguage.g:170:5: ( (lv_scenario_8_0= ruleScenario2_False ) ) - // InternalNoParametersTestLanguage.g:171:6: (lv_scenario_8_0= ruleScenario2_False ) + // InternalNoParametersTestLanguage.g:175:5: ( (lv_scenario_8_0= ruleScenario2_False ) ) + // InternalNoParametersTestLanguage.g:176:6: (lv_scenario_8_0= ruleScenario2_False ) { - // InternalNoParametersTestLanguage.g:171:6: (lv_scenario_8_0= ruleScenario2_False ) - // InternalNoParametersTestLanguage.g:172:7: lv_scenario_8_0= ruleScenario2_False + // InternalNoParametersTestLanguage.g:176:6: (lv_scenario_8_0= ruleScenario2_False ) + // InternalNoParametersTestLanguage.g:177:7: lv_scenario_8_0= ruleScenario2_False { if ( state.backtracking==0 ) { @@ -419,13 +427,13 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 5 : - // InternalNoParametersTestLanguage.g:191:4: ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) + // InternalNoParametersTestLanguage.g:196:4: ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) { - // InternalNoParametersTestLanguage.g:191:4: ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) - // InternalNoParametersTestLanguage.g:192:5: ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) + // InternalNoParametersTestLanguage.g:196:4: ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) + // InternalNoParametersTestLanguage.g:197:5: ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) { - // InternalNoParametersTestLanguage.g:201:5: (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) - // InternalNoParametersTestLanguage.g:202:6: otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) + // InternalNoParametersTestLanguage.g:206:5: (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) + // InternalNoParametersTestLanguage.g:207:6: otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) { otherlv_9=(Token)match(input,15,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -433,11 +441,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_9, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitFiveKeyword_1_4_0_0()); } - // InternalNoParametersTestLanguage.g:206:6: ( (lv_scenario_10_0= ruleScenario2_True ) ) - // InternalNoParametersTestLanguage.g:207:7: (lv_scenario_10_0= ruleScenario2_True ) + // InternalNoParametersTestLanguage.g:211:6: ( (lv_scenario_10_0= ruleScenario2_True ) ) + // InternalNoParametersTestLanguage.g:212:7: (lv_scenario_10_0= ruleScenario2_True ) { - // InternalNoParametersTestLanguage.g:207:7: (lv_scenario_10_0= ruleScenario2_True ) - // InternalNoParametersTestLanguage.g:208:8: lv_scenario_10_0= ruleScenario2_True + // InternalNoParametersTestLanguage.g:212:7: (lv_scenario_10_0= ruleScenario2_True ) + // InternalNoParametersTestLanguage.g:213:8: lv_scenario_10_0= ruleScenario2_True { if ( state.backtracking==0 ) { @@ -478,13 +486,13 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 6 : - // InternalNoParametersTestLanguage.g:228:4: ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) + // InternalNoParametersTestLanguage.g:233:4: ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) { - // InternalNoParametersTestLanguage.g:228:4: ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) - // InternalNoParametersTestLanguage.g:229:5: ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) + // InternalNoParametersTestLanguage.g:233:4: ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) + // InternalNoParametersTestLanguage.g:234:5: ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) { - // InternalNoParametersTestLanguage.g:238:5: (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) - // InternalNoParametersTestLanguage.g:239:6: otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) + // InternalNoParametersTestLanguage.g:243:5: (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) + // InternalNoParametersTestLanguage.g:244:6: otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) { otherlv_11=(Token)match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -492,11 +500,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_11, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitSixKeyword_1_5_0_0()); } - // InternalNoParametersTestLanguage.g:243:6: ( (lv_scenario_12_0= ruleScenario2_False ) ) - // InternalNoParametersTestLanguage.g:244:7: (lv_scenario_12_0= ruleScenario2_False ) + // InternalNoParametersTestLanguage.g:248:6: ( (lv_scenario_12_0= ruleScenario2_False ) ) + // InternalNoParametersTestLanguage.g:249:7: (lv_scenario_12_0= ruleScenario2_False ) { - // InternalNoParametersTestLanguage.g:244:7: (lv_scenario_12_0= ruleScenario2_False ) - // InternalNoParametersTestLanguage.g:245:8: lv_scenario_12_0= ruleScenario2_False + // InternalNoParametersTestLanguage.g:249:7: (lv_scenario_12_0= ruleScenario2_False ) + // InternalNoParametersTestLanguage.g:250:8: lv_scenario_12_0= ruleScenario2_False { if ( state.backtracking==0 ) { @@ -537,10 +545,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 7 : - // InternalNoParametersTestLanguage.g:265:4: (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) + // InternalNoParametersTestLanguage.g:270:4: (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) { - // InternalNoParametersTestLanguage.g:265:4: (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) - // InternalNoParametersTestLanguage.g:266:5: otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) + // InternalNoParametersTestLanguage.g:270:4: (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) + // InternalNoParametersTestLanguage.g:271:5: otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) { otherlv_13=(Token)match(input,17,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -548,11 +556,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_13, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitSevenKeyword_1_6_0()); } - // InternalNoParametersTestLanguage.g:270:5: ( (lv_scenario_14_0= ruleScenario3_True ) ) - // InternalNoParametersTestLanguage.g:271:6: (lv_scenario_14_0= ruleScenario3_True ) + // InternalNoParametersTestLanguage.g:275:5: ( (lv_scenario_14_0= ruleScenario3_True ) ) + // InternalNoParametersTestLanguage.g:276:6: (lv_scenario_14_0= ruleScenario3_True ) { - // InternalNoParametersTestLanguage.g:271:6: (lv_scenario_14_0= ruleScenario3_True ) - // InternalNoParametersTestLanguage.g:272:7: lv_scenario_14_0= ruleScenario3_True + // InternalNoParametersTestLanguage.g:276:6: (lv_scenario_14_0= ruleScenario3_True ) + // InternalNoParametersTestLanguage.g:277:7: lv_scenario_14_0= ruleScenario3_True { if ( state.backtracking==0 ) { @@ -590,10 +598,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 8 : - // InternalNoParametersTestLanguage.g:291:4: (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) + // InternalNoParametersTestLanguage.g:296:4: (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) { - // InternalNoParametersTestLanguage.g:291:4: (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) - // InternalNoParametersTestLanguage.g:292:5: otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) + // InternalNoParametersTestLanguage.g:296:4: (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) + // InternalNoParametersTestLanguage.g:297:5: otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) { otherlv_15=(Token)match(input,18,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -601,11 +609,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_15, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitEightKeyword_1_7_0()); } - // InternalNoParametersTestLanguage.g:296:5: ( (lv_scenario_16_0= ruleScenario3_False ) ) - // InternalNoParametersTestLanguage.g:297:6: (lv_scenario_16_0= ruleScenario3_False ) + // InternalNoParametersTestLanguage.g:301:5: ( (lv_scenario_16_0= ruleScenario3_False ) ) + // InternalNoParametersTestLanguage.g:302:6: (lv_scenario_16_0= ruleScenario3_False ) { - // InternalNoParametersTestLanguage.g:297:6: (lv_scenario_16_0= ruleScenario3_False ) - // InternalNoParametersTestLanguage.g:298:7: lv_scenario_16_0= ruleScenario3_False + // InternalNoParametersTestLanguage.g:302:6: (lv_scenario_16_0= ruleScenario3_False ) + // InternalNoParametersTestLanguage.g:303:7: lv_scenario_16_0= ruleScenario3_False { if ( state.backtracking==0 ) { @@ -643,10 +651,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 9 : - // InternalNoParametersTestLanguage.g:317:4: (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) + // InternalNoParametersTestLanguage.g:322:4: (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) { - // InternalNoParametersTestLanguage.g:317:4: (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) - // InternalNoParametersTestLanguage.g:318:5: otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) + // InternalNoParametersTestLanguage.g:322:4: (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) + // InternalNoParametersTestLanguage.g:323:5: otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) { otherlv_17=(Token)match(input,19,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -654,7 +662,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_17, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitNineKeyword_1_8_0()); } - // InternalNoParametersTestLanguage.g:322:5: ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) + // InternalNoParametersTestLanguage.g:327:5: ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -729,13 +737,13 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } switch (alt2) { case 1 : - // InternalNoParametersTestLanguage.g:323:6: ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) + // InternalNoParametersTestLanguage.g:328:6: ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) { - // InternalNoParametersTestLanguage.g:323:6: ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) - // InternalNoParametersTestLanguage.g:324:7: ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) + // InternalNoParametersTestLanguage.g:328:6: ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) + // InternalNoParametersTestLanguage.g:329:7: ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) { - // InternalNoParametersTestLanguage.g:328:7: (lv_scenario_18_0= ruleScenario4_True ) - // InternalNoParametersTestLanguage.g:329:8: lv_scenario_18_0= ruleScenario4_True + // InternalNoParametersTestLanguage.g:333:7: (lv_scenario_18_0= ruleScenario4_True ) + // InternalNoParametersTestLanguage.g:334:8: lv_scenario_18_0= ruleScenario4_True { if ( state.backtracking==0 ) { @@ -770,16 +778,16 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalNoParametersTestLanguage.g:347:6: ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) + // InternalNoParametersTestLanguage.g:352:6: ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) { - // InternalNoParametersTestLanguage.g:347:6: ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) - // InternalNoParametersTestLanguage.g:348:7: ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? + // InternalNoParametersTestLanguage.g:352:6: ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) + // InternalNoParametersTestLanguage.g:353:7: ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? { - // InternalNoParametersTestLanguage.g:348:7: ( (lv_scenario_19_0= ruleScenario2_True ) ) - // InternalNoParametersTestLanguage.g:349:8: (lv_scenario_19_0= ruleScenario2_True ) + // InternalNoParametersTestLanguage.g:353:7: ( (lv_scenario_19_0= ruleScenario2_True ) ) + // InternalNoParametersTestLanguage.g:354:8: (lv_scenario_19_0= ruleScenario2_True ) { - // InternalNoParametersTestLanguage.g:349:8: (lv_scenario_19_0= ruleScenario2_True ) - // InternalNoParametersTestLanguage.g:350:9: lv_scenario_19_0= ruleScenario2_True + // InternalNoParametersTestLanguage.g:354:8: (lv_scenario_19_0= ruleScenario2_True ) + // InternalNoParametersTestLanguage.g:355:9: lv_scenario_19_0= ruleScenario2_True { if ( state.backtracking==0 ) { @@ -810,7 +818,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } - // InternalNoParametersTestLanguage.g:367:7: (otherlv_20= 'keyword' )? + // InternalNoParametersTestLanguage.g:372:7: (otherlv_20= 'keyword' )? int alt1=2; int LA1_0 = input.LA(1); @@ -819,7 +827,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } switch (alt1) { case 1 : - // InternalNoParametersTestLanguage.g:368:8: otherlv_20= 'keyword' + // InternalNoParametersTestLanguage.g:373:8: otherlv_20= 'keyword' { otherlv_20=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -849,10 +857,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 10 : - // InternalNoParametersTestLanguage.g:377:4: (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) + // InternalNoParametersTestLanguage.g:382:4: (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) { - // InternalNoParametersTestLanguage.g:377:4: (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) - // InternalNoParametersTestLanguage.g:378:5: otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) + // InternalNoParametersTestLanguage.g:382:4: (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) + // InternalNoParametersTestLanguage.g:383:5: otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) { otherlv_21=(Token)match(input,21,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -860,7 +868,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_21, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitOneDigitZeroKeyword_1_9_0()); } - // InternalNoParametersTestLanguage.g:382:5: ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) + // InternalNoParametersTestLanguage.g:387:5: ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -907,13 +915,13 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } switch (alt4) { case 1 : - // InternalNoParametersTestLanguage.g:383:6: ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) + // InternalNoParametersTestLanguage.g:388:6: ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) { - // InternalNoParametersTestLanguage.g:383:6: ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) - // InternalNoParametersTestLanguage.g:384:7: ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) + // InternalNoParametersTestLanguage.g:388:6: ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) + // InternalNoParametersTestLanguage.g:389:7: ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) { - // InternalNoParametersTestLanguage.g:388:7: (lv_scenario_22_0= ruleScenario4_True ) - // InternalNoParametersTestLanguage.g:389:8: lv_scenario_22_0= ruleScenario4_True + // InternalNoParametersTestLanguage.g:393:7: (lv_scenario_22_0= ruleScenario4_True ) + // InternalNoParametersTestLanguage.g:394:8: lv_scenario_22_0= ruleScenario4_True { if ( state.backtracking==0 ) { @@ -948,16 +956,16 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalNoParametersTestLanguage.g:407:6: ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) + // InternalNoParametersTestLanguage.g:412:6: ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) { - // InternalNoParametersTestLanguage.g:407:6: ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) - // InternalNoParametersTestLanguage.g:408:7: ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? + // InternalNoParametersTestLanguage.g:412:6: ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) + // InternalNoParametersTestLanguage.g:413:7: ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? { - // InternalNoParametersTestLanguage.g:408:7: ( (lv_scenario_23_0= ruleScenario2_False ) ) - // InternalNoParametersTestLanguage.g:409:8: (lv_scenario_23_0= ruleScenario2_False ) + // InternalNoParametersTestLanguage.g:413:7: ( (lv_scenario_23_0= ruleScenario2_False ) ) + // InternalNoParametersTestLanguage.g:414:8: (lv_scenario_23_0= ruleScenario2_False ) { - // InternalNoParametersTestLanguage.g:409:8: (lv_scenario_23_0= ruleScenario2_False ) - // InternalNoParametersTestLanguage.g:410:9: lv_scenario_23_0= ruleScenario2_False + // InternalNoParametersTestLanguage.g:414:8: (lv_scenario_23_0= ruleScenario2_False ) + // InternalNoParametersTestLanguage.g:415:9: lv_scenario_23_0= ruleScenario2_False { if ( state.backtracking==0 ) { @@ -988,7 +996,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } - // InternalNoParametersTestLanguage.g:427:7: (otherlv_24= 'keyword' )? + // InternalNoParametersTestLanguage.g:432:7: (otherlv_24= 'keyword' )? int alt3=2; int LA3_0 = input.LA(1); @@ -997,7 +1005,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } switch (alt3) { case 1 : - // InternalNoParametersTestLanguage.g:428:8: otherlv_24= 'keyword' + // InternalNoParametersTestLanguage.g:433:8: otherlv_24= 'keyword' { otherlv_24=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1027,10 +1035,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 11 : - // InternalNoParametersTestLanguage.g:437:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) + // InternalNoParametersTestLanguage.g:442:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) { - // InternalNoParametersTestLanguage.g:437:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) - // InternalNoParametersTestLanguage.g:438:5: otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) + // InternalNoParametersTestLanguage.g:442:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) + // InternalNoParametersTestLanguage.g:443:5: otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) { otherlv_25=(Token)match(input,22,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1038,7 +1046,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_25, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitOneDigitOneKeyword_1_10_0()); } - // InternalNoParametersTestLanguage.g:442:5: ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) + // InternalNoParametersTestLanguage.g:447:5: ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) int alt6=2; int LA6_0 = input.LA(1); @@ -1085,13 +1093,13 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } switch (alt6) { case 1 : - // InternalNoParametersTestLanguage.g:443:6: ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) + // InternalNoParametersTestLanguage.g:448:6: ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) { - // InternalNoParametersTestLanguage.g:443:6: ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) - // InternalNoParametersTestLanguage.g:444:7: ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) + // InternalNoParametersTestLanguage.g:448:6: ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) + // InternalNoParametersTestLanguage.g:449:7: ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) { - // InternalNoParametersTestLanguage.g:448:7: (lv_scenario_26_0= ruleScenario4_False ) - // InternalNoParametersTestLanguage.g:449:8: lv_scenario_26_0= ruleScenario4_False + // InternalNoParametersTestLanguage.g:453:7: (lv_scenario_26_0= ruleScenario4_False ) + // InternalNoParametersTestLanguage.g:454:8: lv_scenario_26_0= ruleScenario4_False { if ( state.backtracking==0 ) { @@ -1126,16 +1134,16 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalNoParametersTestLanguage.g:467:6: ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) + // InternalNoParametersTestLanguage.g:472:6: ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) { - // InternalNoParametersTestLanguage.g:467:6: ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) - // InternalNoParametersTestLanguage.g:468:7: ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? + // InternalNoParametersTestLanguage.g:472:6: ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) + // InternalNoParametersTestLanguage.g:473:7: ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? { - // InternalNoParametersTestLanguage.g:468:7: ( (lv_scenario_27_0= ruleScenario2_True ) ) - // InternalNoParametersTestLanguage.g:469:8: (lv_scenario_27_0= ruleScenario2_True ) + // InternalNoParametersTestLanguage.g:473:7: ( (lv_scenario_27_0= ruleScenario2_True ) ) + // InternalNoParametersTestLanguage.g:474:8: (lv_scenario_27_0= ruleScenario2_True ) { - // InternalNoParametersTestLanguage.g:469:8: (lv_scenario_27_0= ruleScenario2_True ) - // InternalNoParametersTestLanguage.g:470:9: lv_scenario_27_0= ruleScenario2_True + // InternalNoParametersTestLanguage.g:474:8: (lv_scenario_27_0= ruleScenario2_True ) + // InternalNoParametersTestLanguage.g:475:9: lv_scenario_27_0= ruleScenario2_True { if ( state.backtracking==0 ) { @@ -1166,7 +1174,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } - // InternalNoParametersTestLanguage.g:487:7: (otherlv_28= 'keyword' )? + // InternalNoParametersTestLanguage.g:492:7: (otherlv_28= 'keyword' )? int alt5=2; int LA5_0 = input.LA(1); @@ -1175,7 +1183,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } switch (alt5) { case 1 : - // InternalNoParametersTestLanguage.g:488:8: otherlv_28= 'keyword' + // InternalNoParametersTestLanguage.g:493:8: otherlv_28= 'keyword' { otherlv_28=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1205,10 +1213,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 12 : - // InternalNoParametersTestLanguage.g:497:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) + // InternalNoParametersTestLanguage.g:502:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) { - // InternalNoParametersTestLanguage.g:497:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) - // InternalNoParametersTestLanguage.g:498:5: otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) + // InternalNoParametersTestLanguage.g:502:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) + // InternalNoParametersTestLanguage.g:503:5: otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) { otherlv_29=(Token)match(input,23,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1216,7 +1224,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl newLeafNode(otherlv_29, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitOneDigitTwoKeyword_1_11_0()); } - // InternalNoParametersTestLanguage.g:502:5: ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) + // InternalNoParametersTestLanguage.g:507:5: ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) int alt8=2; int LA8_0 = input.LA(1); @@ -1260,13 +1268,13 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } switch (alt8) { case 1 : - // InternalNoParametersTestLanguage.g:503:6: ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) + // InternalNoParametersTestLanguage.g:508:6: ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) { - // InternalNoParametersTestLanguage.g:503:6: ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) - // InternalNoParametersTestLanguage.g:504:7: ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) + // InternalNoParametersTestLanguage.g:508:6: ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) + // InternalNoParametersTestLanguage.g:509:7: ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) { - // InternalNoParametersTestLanguage.g:508:7: (lv_scenario_30_0= ruleScenario4_False ) - // InternalNoParametersTestLanguage.g:509:8: lv_scenario_30_0= ruleScenario4_False + // InternalNoParametersTestLanguage.g:513:7: (lv_scenario_30_0= ruleScenario4_False ) + // InternalNoParametersTestLanguage.g:514:8: lv_scenario_30_0= ruleScenario4_False { if ( state.backtracking==0 ) { @@ -1301,16 +1309,16 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalNoParametersTestLanguage.g:527:6: ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) + // InternalNoParametersTestLanguage.g:532:6: ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) { - // InternalNoParametersTestLanguage.g:527:6: ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) - // InternalNoParametersTestLanguage.g:528:7: ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? + // InternalNoParametersTestLanguage.g:532:6: ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) + // InternalNoParametersTestLanguage.g:533:7: ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? { - // InternalNoParametersTestLanguage.g:528:7: ( (lv_scenario_31_0= ruleScenario2_False ) ) - // InternalNoParametersTestLanguage.g:529:8: (lv_scenario_31_0= ruleScenario2_False ) + // InternalNoParametersTestLanguage.g:533:7: ( (lv_scenario_31_0= ruleScenario2_False ) ) + // InternalNoParametersTestLanguage.g:534:8: (lv_scenario_31_0= ruleScenario2_False ) { - // InternalNoParametersTestLanguage.g:529:8: (lv_scenario_31_0= ruleScenario2_False ) - // InternalNoParametersTestLanguage.g:530:9: lv_scenario_31_0= ruleScenario2_False + // InternalNoParametersTestLanguage.g:534:8: (lv_scenario_31_0= ruleScenario2_False ) + // InternalNoParametersTestLanguage.g:535:9: lv_scenario_31_0= ruleScenario2_False { if ( state.backtracking==0 ) { @@ -1341,7 +1349,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } - // InternalNoParametersTestLanguage.g:547:7: (otherlv_32= 'keyword' )? + // InternalNoParametersTestLanguage.g:552:7: (otherlv_32= 'keyword' )? int alt7=2; int LA7_0 = input.LA(1); @@ -1350,7 +1358,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } switch (alt7) { case 1 : - // InternalNoParametersTestLanguage.g:548:8: otherlv_32= 'keyword' + // InternalNoParametersTestLanguage.g:553:8: otherlv_32= 'keyword' { otherlv_32=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1407,7 +1415,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleScenario1_True" - // InternalNoParametersTestLanguage.g:561:1: entryRuleScenario1_True returns [EObject current=null] : iv_ruleScenario1_True= ruleScenario1_True EOF ; + // InternalNoParametersTestLanguage.g:566:1: entryRuleScenario1_True returns [EObject current=null] : iv_ruleScenario1_True= ruleScenario1_True EOF ; public final EObject entryRuleScenario1_True() throws RecognitionException { EObject current = null; @@ -1415,8 +1423,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl try { - // InternalNoParametersTestLanguage.g:561:55: (iv_ruleScenario1_True= ruleScenario1_True EOF ) - // InternalNoParametersTestLanguage.g:562:2: iv_ruleScenario1_True= ruleScenario1_True EOF + // InternalNoParametersTestLanguage.g:566:55: (iv_ruleScenario1_True= ruleScenario1_True EOF ) + // InternalNoParametersTestLanguage.g:567:2: iv_ruleScenario1_True= ruleScenario1_True EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario1_TrueRule()); @@ -1447,7 +1455,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleScenario1_True" - // InternalNoParametersTestLanguage.g:568:1: ruleScenario1_True returns [EObject current=null] : ( (lv_first_0_0= RULE_ID ) ) ; + // InternalNoParametersTestLanguage.g:573:1: ruleScenario1_True returns [EObject current=null] : ( (lv_first_0_0= RULE_ID ) ) ; public final EObject ruleScenario1_True() throws RecognitionException { EObject current = null; @@ -1457,14 +1465,14 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:574:2: ( ( (lv_first_0_0= RULE_ID ) ) ) - // InternalNoParametersTestLanguage.g:575:2: ( (lv_first_0_0= RULE_ID ) ) + // InternalNoParametersTestLanguage.g:579:2: ( ( (lv_first_0_0= RULE_ID ) ) ) + // InternalNoParametersTestLanguage.g:580:2: ( (lv_first_0_0= RULE_ID ) ) { - // InternalNoParametersTestLanguage.g:575:2: ( (lv_first_0_0= RULE_ID ) ) - // InternalNoParametersTestLanguage.g:576:3: (lv_first_0_0= RULE_ID ) + // InternalNoParametersTestLanguage.g:580:2: ( (lv_first_0_0= RULE_ID ) ) + // InternalNoParametersTestLanguage.g:581:3: (lv_first_0_0= RULE_ID ) { - // InternalNoParametersTestLanguage.g:576:3: (lv_first_0_0= RULE_ID ) - // InternalNoParametersTestLanguage.g:577:4: lv_first_0_0= RULE_ID + // InternalNoParametersTestLanguage.g:581:3: (lv_first_0_0= RULE_ID ) + // InternalNoParametersTestLanguage.g:582:4: lv_first_0_0= RULE_ID { lv_first_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1512,7 +1520,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleScenario1_False" - // InternalNoParametersTestLanguage.g:596:1: entryRuleScenario1_False returns [EObject current=null] : iv_ruleScenario1_False= ruleScenario1_False EOF ; + // InternalNoParametersTestLanguage.g:601:1: entryRuleScenario1_False returns [EObject current=null] : iv_ruleScenario1_False= ruleScenario1_False EOF ; public final EObject entryRuleScenario1_False() throws RecognitionException { EObject current = null; @@ -1520,8 +1528,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl try { - // InternalNoParametersTestLanguage.g:596:56: (iv_ruleScenario1_False= ruleScenario1_False EOF ) - // InternalNoParametersTestLanguage.g:597:2: iv_ruleScenario1_False= ruleScenario1_False EOF + // InternalNoParametersTestLanguage.g:601:56: (iv_ruleScenario1_False= ruleScenario1_False EOF ) + // InternalNoParametersTestLanguage.g:602:2: iv_ruleScenario1_False= ruleScenario1_False EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario1_FalseRule()); @@ -1552,7 +1560,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleScenario1_False" - // InternalNoParametersTestLanguage.g:603:1: ruleScenario1_False returns [EObject current=null] : ( (lv_second_0_0= RULE_ID ) ) ; + // InternalNoParametersTestLanguage.g:608:1: ruleScenario1_False returns [EObject current=null] : ( (lv_second_0_0= RULE_ID ) ) ; public final EObject ruleScenario1_False() throws RecognitionException { EObject current = null; @@ -1562,14 +1570,14 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:609:2: ( ( (lv_second_0_0= RULE_ID ) ) ) - // InternalNoParametersTestLanguage.g:610:2: ( (lv_second_0_0= RULE_ID ) ) + // InternalNoParametersTestLanguage.g:614:2: ( ( (lv_second_0_0= RULE_ID ) ) ) + // InternalNoParametersTestLanguage.g:615:2: ( (lv_second_0_0= RULE_ID ) ) { - // InternalNoParametersTestLanguage.g:610:2: ( (lv_second_0_0= RULE_ID ) ) - // InternalNoParametersTestLanguage.g:611:3: (lv_second_0_0= RULE_ID ) + // InternalNoParametersTestLanguage.g:615:2: ( (lv_second_0_0= RULE_ID ) ) + // InternalNoParametersTestLanguage.g:616:3: (lv_second_0_0= RULE_ID ) { - // InternalNoParametersTestLanguage.g:611:3: (lv_second_0_0= RULE_ID ) - // InternalNoParametersTestLanguage.g:612:4: lv_second_0_0= RULE_ID + // InternalNoParametersTestLanguage.g:616:3: (lv_second_0_0= RULE_ID ) + // InternalNoParametersTestLanguage.g:617:4: lv_second_0_0= RULE_ID { lv_second_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1617,7 +1625,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleScenario2_True" - // InternalNoParametersTestLanguage.g:631:1: entryRuleScenario2_True returns [EObject current=null] : iv_ruleScenario2_True= ruleScenario2_True EOF ; + // InternalNoParametersTestLanguage.g:636:1: entryRuleScenario2_True returns [EObject current=null] : iv_ruleScenario2_True= ruleScenario2_True EOF ; public final EObject entryRuleScenario2_True() throws RecognitionException { EObject current = null; @@ -1625,8 +1633,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl try { - // InternalNoParametersTestLanguage.g:631:55: (iv_ruleScenario2_True= ruleScenario2_True EOF ) - // InternalNoParametersTestLanguage.g:632:2: iv_ruleScenario2_True= ruleScenario2_True EOF + // InternalNoParametersTestLanguage.g:636:55: (iv_ruleScenario2_True= ruleScenario2_True EOF ) + // InternalNoParametersTestLanguage.g:637:2: iv_ruleScenario2_True= ruleScenario2_True EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario2_TrueRule()); @@ -1657,7 +1665,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleScenario2_True" - // InternalNoParametersTestLanguage.g:638:1: ruleScenario2_True returns [EObject current=null] : ( (lv_first_0_0= ruleIdOrKeyword_True ) ) ; + // InternalNoParametersTestLanguage.g:643:1: ruleScenario2_True returns [EObject current=null] : ( (lv_first_0_0= ruleIdOrKeyword_True ) ) ; public final EObject ruleScenario2_True() throws RecognitionException { EObject current = null; @@ -1668,14 +1676,14 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:644:2: ( ( (lv_first_0_0= ruleIdOrKeyword_True ) ) ) - // InternalNoParametersTestLanguage.g:645:2: ( (lv_first_0_0= ruleIdOrKeyword_True ) ) + // InternalNoParametersTestLanguage.g:649:2: ( ( (lv_first_0_0= ruleIdOrKeyword_True ) ) ) + // InternalNoParametersTestLanguage.g:650:2: ( (lv_first_0_0= ruleIdOrKeyword_True ) ) { - // InternalNoParametersTestLanguage.g:645:2: ( (lv_first_0_0= ruleIdOrKeyword_True ) ) - // InternalNoParametersTestLanguage.g:646:3: (lv_first_0_0= ruleIdOrKeyword_True ) + // InternalNoParametersTestLanguage.g:650:2: ( (lv_first_0_0= ruleIdOrKeyword_True ) ) + // InternalNoParametersTestLanguage.g:651:3: (lv_first_0_0= ruleIdOrKeyword_True ) { - // InternalNoParametersTestLanguage.g:646:3: (lv_first_0_0= ruleIdOrKeyword_True ) - // InternalNoParametersTestLanguage.g:647:4: lv_first_0_0= ruleIdOrKeyword_True + // InternalNoParametersTestLanguage.g:651:3: (lv_first_0_0= ruleIdOrKeyword_True ) + // InternalNoParametersTestLanguage.g:652:4: lv_first_0_0= ruleIdOrKeyword_True { if ( state.backtracking==0 ) { @@ -1728,7 +1736,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleScenario2_False" - // InternalNoParametersTestLanguage.g:667:1: entryRuleScenario2_False returns [EObject current=null] : iv_ruleScenario2_False= ruleScenario2_False EOF ; + // InternalNoParametersTestLanguage.g:672:1: entryRuleScenario2_False returns [EObject current=null] : iv_ruleScenario2_False= ruleScenario2_False EOF ; public final EObject entryRuleScenario2_False() throws RecognitionException { EObject current = null; @@ -1736,8 +1744,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl try { - // InternalNoParametersTestLanguage.g:667:56: (iv_ruleScenario2_False= ruleScenario2_False EOF ) - // InternalNoParametersTestLanguage.g:668:2: iv_ruleScenario2_False= ruleScenario2_False EOF + // InternalNoParametersTestLanguage.g:672:56: (iv_ruleScenario2_False= ruleScenario2_False EOF ) + // InternalNoParametersTestLanguage.g:673:2: iv_ruleScenario2_False= ruleScenario2_False EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario2_FalseRule()); @@ -1768,7 +1776,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleScenario2_False" - // InternalNoParametersTestLanguage.g:674:1: ruleScenario2_False returns [EObject current=null] : ( (lv_first_0_0= ruleIdOrKeyword_False ) ) ; + // InternalNoParametersTestLanguage.g:679:1: ruleScenario2_False returns [EObject current=null] : ( (lv_first_0_0= ruleIdOrKeyword_False ) ) ; public final EObject ruleScenario2_False() throws RecognitionException { EObject current = null; @@ -1779,14 +1787,14 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:680:2: ( ( (lv_first_0_0= ruleIdOrKeyword_False ) ) ) - // InternalNoParametersTestLanguage.g:681:2: ( (lv_first_0_0= ruleIdOrKeyword_False ) ) + // InternalNoParametersTestLanguage.g:685:2: ( ( (lv_first_0_0= ruleIdOrKeyword_False ) ) ) + // InternalNoParametersTestLanguage.g:686:2: ( (lv_first_0_0= ruleIdOrKeyword_False ) ) { - // InternalNoParametersTestLanguage.g:681:2: ( (lv_first_0_0= ruleIdOrKeyword_False ) ) - // InternalNoParametersTestLanguage.g:682:3: (lv_first_0_0= ruleIdOrKeyword_False ) + // InternalNoParametersTestLanguage.g:686:2: ( (lv_first_0_0= ruleIdOrKeyword_False ) ) + // InternalNoParametersTestLanguage.g:687:3: (lv_first_0_0= ruleIdOrKeyword_False ) { - // InternalNoParametersTestLanguage.g:682:3: (lv_first_0_0= ruleIdOrKeyword_False ) - // InternalNoParametersTestLanguage.g:683:4: lv_first_0_0= ruleIdOrKeyword_False + // InternalNoParametersTestLanguage.g:687:3: (lv_first_0_0= ruleIdOrKeyword_False ) + // InternalNoParametersTestLanguage.g:688:4: lv_first_0_0= ruleIdOrKeyword_False { if ( state.backtracking==0 ) { @@ -1839,7 +1847,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleScenario3_True" - // InternalNoParametersTestLanguage.g:703:1: entryRuleScenario3_True returns [EObject current=null] : iv_ruleScenario3_True= ruleScenario3_True EOF ; + // InternalNoParametersTestLanguage.g:708:1: entryRuleScenario3_True returns [EObject current=null] : iv_ruleScenario3_True= ruleScenario3_True EOF ; public final EObject entryRuleScenario3_True() throws RecognitionException { EObject current = null; @@ -1847,8 +1855,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl try { - // InternalNoParametersTestLanguage.g:703:55: (iv_ruleScenario3_True= ruleScenario3_True EOF ) - // InternalNoParametersTestLanguage.g:704:2: iv_ruleScenario3_True= ruleScenario3_True EOF + // InternalNoParametersTestLanguage.g:708:55: (iv_ruleScenario3_True= ruleScenario3_True EOF ) + // InternalNoParametersTestLanguage.g:709:2: iv_ruleScenario3_True= ruleScenario3_True EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario3_TrueRule()); @@ -1879,7 +1887,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleScenario3_True" - // InternalNoParametersTestLanguage.g:710:1: ruleScenario3_True returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; + // InternalNoParametersTestLanguage.g:715:1: ruleScenario3_True returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; public final EObject ruleScenario3_True() throws RecognitionException { EObject current = null; @@ -1891,10 +1899,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:716:2: ( ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) - // InternalNoParametersTestLanguage.g:717:2: ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalNoParametersTestLanguage.g:721:2: ( ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) + // InternalNoParametersTestLanguage.g:722:2: ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) ) | ( (lv_second_1_0= 'keyword' ) ) ) { - // InternalNoParametersTestLanguage.g:717:2: ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalNoParametersTestLanguage.g:722:2: ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) ) | ( (lv_second_1_0= 'keyword' ) ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -1927,13 +1935,13 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } switch (alt10) { case 1 : - // InternalNoParametersTestLanguage.g:718:3: ( ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) ) + // InternalNoParametersTestLanguage.g:723:3: ( ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) ) { - // InternalNoParametersTestLanguage.g:718:3: ( ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) ) - // InternalNoParametersTestLanguage.g:719:4: ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) + // InternalNoParametersTestLanguage.g:723:3: ( ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) ) + // InternalNoParametersTestLanguage.g:724:4: ( ( ruleIdOrKeyword_True ) )=> (lv_first_0_0= ruleIdOrKeyword_True ) { - // InternalNoParametersTestLanguage.g:723:4: (lv_first_0_0= ruleIdOrKeyword_True ) - // InternalNoParametersTestLanguage.g:724:5: lv_first_0_0= ruleIdOrKeyword_True + // InternalNoParametersTestLanguage.g:728:4: (lv_first_0_0= ruleIdOrKeyword_True ) + // InternalNoParametersTestLanguage.g:729:5: lv_first_0_0= ruleIdOrKeyword_True { if ( state.backtracking==0 ) { @@ -1968,13 +1976,13 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalNoParametersTestLanguage.g:742:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalNoParametersTestLanguage.g:747:3: ( (lv_second_1_0= 'keyword' ) ) { - // InternalNoParametersTestLanguage.g:742:3: ( (lv_second_1_0= 'keyword' ) ) - // InternalNoParametersTestLanguage.g:743:4: (lv_second_1_0= 'keyword' ) + // InternalNoParametersTestLanguage.g:747:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalNoParametersTestLanguage.g:748:4: (lv_second_1_0= 'keyword' ) { - // InternalNoParametersTestLanguage.g:743:4: (lv_second_1_0= 'keyword' ) - // InternalNoParametersTestLanguage.g:744:5: lv_second_1_0= 'keyword' + // InternalNoParametersTestLanguage.g:748:4: (lv_second_1_0= 'keyword' ) + // InternalNoParametersTestLanguage.g:749:5: lv_second_1_0= 'keyword' { lv_second_1_0=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2024,7 +2032,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleScenario3_False" - // InternalNoParametersTestLanguage.g:760:1: entryRuleScenario3_False returns [EObject current=null] : iv_ruleScenario3_False= ruleScenario3_False EOF ; + // InternalNoParametersTestLanguage.g:765:1: entryRuleScenario3_False returns [EObject current=null] : iv_ruleScenario3_False= ruleScenario3_False EOF ; public final EObject entryRuleScenario3_False() throws RecognitionException { EObject current = null; @@ -2032,8 +2040,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl try { - // InternalNoParametersTestLanguage.g:760:56: (iv_ruleScenario3_False= ruleScenario3_False EOF ) - // InternalNoParametersTestLanguage.g:761:2: iv_ruleScenario3_False= ruleScenario3_False EOF + // InternalNoParametersTestLanguage.g:765:56: (iv_ruleScenario3_False= ruleScenario3_False EOF ) + // InternalNoParametersTestLanguage.g:766:2: iv_ruleScenario3_False= ruleScenario3_False EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario3_FalseRule()); @@ -2064,7 +2072,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleScenario3_False" - // InternalNoParametersTestLanguage.g:767:1: ruleScenario3_False returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; + // InternalNoParametersTestLanguage.g:772:1: ruleScenario3_False returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; public final EObject ruleScenario3_False() throws RecognitionException { EObject current = null; @@ -2076,10 +2084,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:773:2: ( ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) - // InternalNoParametersTestLanguage.g:774:2: ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalNoParametersTestLanguage.g:778:2: ( ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) + // InternalNoParametersTestLanguage.g:779:2: ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) ) | ( (lv_second_1_0= 'keyword' ) ) ) { - // InternalNoParametersTestLanguage.g:774:2: ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalNoParametersTestLanguage.g:779:2: ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) ) | ( (lv_second_1_0= 'keyword' ) ) ) int alt11=2; int LA11_0 = input.LA(1); @@ -2098,13 +2106,13 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } switch (alt11) { case 1 : - // InternalNoParametersTestLanguage.g:775:3: ( ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) ) + // InternalNoParametersTestLanguage.g:780:3: ( ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) ) { - // InternalNoParametersTestLanguage.g:775:3: ( ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) ) - // InternalNoParametersTestLanguage.g:776:4: ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) + // InternalNoParametersTestLanguage.g:780:3: ( ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) ) + // InternalNoParametersTestLanguage.g:781:4: ( ( ruleIdOrKeyword_False ) )=> (lv_first_0_0= ruleIdOrKeyword_False ) { - // InternalNoParametersTestLanguage.g:780:4: (lv_first_0_0= ruleIdOrKeyword_False ) - // InternalNoParametersTestLanguage.g:781:5: lv_first_0_0= ruleIdOrKeyword_False + // InternalNoParametersTestLanguage.g:785:4: (lv_first_0_0= ruleIdOrKeyword_False ) + // InternalNoParametersTestLanguage.g:786:5: lv_first_0_0= ruleIdOrKeyword_False { if ( state.backtracking==0 ) { @@ -2139,13 +2147,13 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalNoParametersTestLanguage.g:799:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalNoParametersTestLanguage.g:804:3: ( (lv_second_1_0= 'keyword' ) ) { - // InternalNoParametersTestLanguage.g:799:3: ( (lv_second_1_0= 'keyword' ) ) - // InternalNoParametersTestLanguage.g:800:4: (lv_second_1_0= 'keyword' ) + // InternalNoParametersTestLanguage.g:804:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalNoParametersTestLanguage.g:805:4: (lv_second_1_0= 'keyword' ) { - // InternalNoParametersTestLanguage.g:800:4: (lv_second_1_0= 'keyword' ) - // InternalNoParametersTestLanguage.g:801:5: lv_second_1_0= 'keyword' + // InternalNoParametersTestLanguage.g:805:4: (lv_second_1_0= 'keyword' ) + // InternalNoParametersTestLanguage.g:806:5: lv_second_1_0= 'keyword' { lv_second_1_0=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2195,7 +2203,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleScenario4_True" - // InternalNoParametersTestLanguage.g:817:1: entryRuleScenario4_True returns [EObject current=null] : iv_ruleScenario4_True= ruleScenario4_True EOF ; + // InternalNoParametersTestLanguage.g:822:1: entryRuleScenario4_True returns [EObject current=null] : iv_ruleScenario4_True= ruleScenario4_True EOF ; public final EObject entryRuleScenario4_True() throws RecognitionException { EObject current = null; @@ -2203,8 +2211,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl try { - // InternalNoParametersTestLanguage.g:817:55: (iv_ruleScenario4_True= ruleScenario4_True EOF ) - // InternalNoParametersTestLanguage.g:818:2: iv_ruleScenario4_True= ruleScenario4_True EOF + // InternalNoParametersTestLanguage.g:822:55: (iv_ruleScenario4_True= ruleScenario4_True EOF ) + // InternalNoParametersTestLanguage.g:823:2: iv_ruleScenario4_True= ruleScenario4_True EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario4_TrueRule()); @@ -2235,7 +2243,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleScenario4_True" - // InternalNoParametersTestLanguage.g:824:1: ruleScenario4_True returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) ) otherlv_1= 'keyword' ) ; + // InternalNoParametersTestLanguage.g:829:1: ruleScenario4_True returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) ) otherlv_1= 'keyword' ) ; public final EObject ruleScenario4_True() throws RecognitionException { EObject current = null; @@ -2247,17 +2255,17 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:830:2: ( ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) ) otherlv_1= 'keyword' ) ) - // InternalNoParametersTestLanguage.g:831:2: ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) ) otherlv_1= 'keyword' ) + // InternalNoParametersTestLanguage.g:835:2: ( ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) ) otherlv_1= 'keyword' ) ) + // InternalNoParametersTestLanguage.g:836:2: ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) ) otherlv_1= 'keyword' ) { - // InternalNoParametersTestLanguage.g:831:2: ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) ) otherlv_1= 'keyword' ) - // InternalNoParametersTestLanguage.g:832:3: ( ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) ) otherlv_1= 'keyword' + // InternalNoParametersTestLanguage.g:836:2: ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) ) otherlv_1= 'keyword' ) + // InternalNoParametersTestLanguage.g:837:3: ( ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) ) otherlv_1= 'keyword' { - // InternalNoParametersTestLanguage.g:832:3: ( ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) ) - // InternalNoParametersTestLanguage.g:833:4: ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) + // InternalNoParametersTestLanguage.g:837:3: ( ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) ) + // InternalNoParametersTestLanguage.g:838:4: ( ( ruleIdOrKeyword_True ) )=> (lv_second_0_0= ruleIdOrKeyword_True ) { - // InternalNoParametersTestLanguage.g:837:4: (lv_second_0_0= ruleIdOrKeyword_True ) - // InternalNoParametersTestLanguage.g:838:5: lv_second_0_0= ruleIdOrKeyword_True + // InternalNoParametersTestLanguage.g:842:4: (lv_second_0_0= ruleIdOrKeyword_True ) + // InternalNoParametersTestLanguage.g:843:5: lv_second_0_0= ruleIdOrKeyword_True { if ( state.backtracking==0 ) { @@ -2319,7 +2327,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleScenario4_False" - // InternalNoParametersTestLanguage.g:863:1: entryRuleScenario4_False returns [EObject current=null] : iv_ruleScenario4_False= ruleScenario4_False EOF ; + // InternalNoParametersTestLanguage.g:868:1: entryRuleScenario4_False returns [EObject current=null] : iv_ruleScenario4_False= ruleScenario4_False EOF ; public final EObject entryRuleScenario4_False() throws RecognitionException { EObject current = null; @@ -2327,8 +2335,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl try { - // InternalNoParametersTestLanguage.g:863:56: (iv_ruleScenario4_False= ruleScenario4_False EOF ) - // InternalNoParametersTestLanguage.g:864:2: iv_ruleScenario4_False= ruleScenario4_False EOF + // InternalNoParametersTestLanguage.g:868:56: (iv_ruleScenario4_False= ruleScenario4_False EOF ) + // InternalNoParametersTestLanguage.g:869:2: iv_ruleScenario4_False= ruleScenario4_False EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario4_FalseRule()); @@ -2359,7 +2367,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleScenario4_False" - // InternalNoParametersTestLanguage.g:870:1: ruleScenario4_False returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) ) otherlv_1= 'keyword' ) ; + // InternalNoParametersTestLanguage.g:875:1: ruleScenario4_False returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) ) otherlv_1= 'keyword' ) ; public final EObject ruleScenario4_False() throws RecognitionException { EObject current = null; @@ -2371,17 +2379,17 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:876:2: ( ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) ) otherlv_1= 'keyword' ) ) - // InternalNoParametersTestLanguage.g:877:2: ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) ) otherlv_1= 'keyword' ) + // InternalNoParametersTestLanguage.g:881:2: ( ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) ) otherlv_1= 'keyword' ) ) + // InternalNoParametersTestLanguage.g:882:2: ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) ) otherlv_1= 'keyword' ) { - // InternalNoParametersTestLanguage.g:877:2: ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) ) otherlv_1= 'keyword' ) - // InternalNoParametersTestLanguage.g:878:3: ( ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) ) otherlv_1= 'keyword' + // InternalNoParametersTestLanguage.g:882:2: ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) ) otherlv_1= 'keyword' ) + // InternalNoParametersTestLanguage.g:883:3: ( ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) ) otherlv_1= 'keyword' { - // InternalNoParametersTestLanguage.g:878:3: ( ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) ) - // InternalNoParametersTestLanguage.g:879:4: ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) + // InternalNoParametersTestLanguage.g:883:3: ( ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) ) + // InternalNoParametersTestLanguage.g:884:4: ( ( ruleIdOrKeyword_False ) )=> (lv_second_0_0= ruleIdOrKeyword_False ) { - // InternalNoParametersTestLanguage.g:883:4: (lv_second_0_0= ruleIdOrKeyword_False ) - // InternalNoParametersTestLanguage.g:884:5: lv_second_0_0= ruleIdOrKeyword_False + // InternalNoParametersTestLanguage.g:888:4: (lv_second_0_0= ruleIdOrKeyword_False ) + // InternalNoParametersTestLanguage.g:889:5: lv_second_0_0= ruleIdOrKeyword_False { if ( state.backtracking==0 ) { @@ -2443,7 +2451,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleIdOrKeyword_True" - // InternalNoParametersTestLanguage.g:909:1: entryRuleIdOrKeyword_True returns [String current=null] : iv_ruleIdOrKeyword_True= ruleIdOrKeyword_True EOF ; + // InternalNoParametersTestLanguage.g:914:1: entryRuleIdOrKeyword_True returns [String current=null] : iv_ruleIdOrKeyword_True= ruleIdOrKeyword_True EOF ; public final String entryRuleIdOrKeyword_True() throws RecognitionException { String current = null; @@ -2451,8 +2459,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl try { - // InternalNoParametersTestLanguage.g:909:56: (iv_ruleIdOrKeyword_True= ruleIdOrKeyword_True EOF ) - // InternalNoParametersTestLanguage.g:910:2: iv_ruleIdOrKeyword_True= ruleIdOrKeyword_True EOF + // InternalNoParametersTestLanguage.g:914:56: (iv_ruleIdOrKeyword_True= ruleIdOrKeyword_True EOF ) + // InternalNoParametersTestLanguage.g:915:2: iv_ruleIdOrKeyword_True= ruleIdOrKeyword_True EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getIdOrKeyword_TrueRule()); @@ -2483,7 +2491,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleIdOrKeyword_True" - // InternalNoParametersTestLanguage.g:916:1: ruleIdOrKeyword_True returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; + // InternalNoParametersTestLanguage.g:921:1: ruleIdOrKeyword_True returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleIdOrKeyword_True() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2494,10 +2502,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:922:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) - // InternalNoParametersTestLanguage.g:923:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalNoParametersTestLanguage.g:927:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) + // InternalNoParametersTestLanguage.g:928:2: (kw= 'keyword' | this_ID_1= RULE_ID ) { - // InternalNoParametersTestLanguage.g:923:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalNoParametersTestLanguage.g:928:2: (kw= 'keyword' | this_ID_1= RULE_ID ) int alt12=2; int LA12_0 = input.LA(1); @@ -2516,7 +2524,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } switch (alt12) { case 1 : - // InternalNoParametersTestLanguage.g:924:3: kw= 'keyword' + // InternalNoParametersTestLanguage.g:929:3: kw= 'keyword' { kw=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2529,7 +2537,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalNoParametersTestLanguage.g:930:3: this_ID_1= RULE_ID + // InternalNoParametersTestLanguage.g:935:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2570,7 +2578,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleIdOrKeyword_False" - // InternalNoParametersTestLanguage.g:941:1: entryRuleIdOrKeyword_False returns [String current=null] : iv_ruleIdOrKeyword_False= ruleIdOrKeyword_False EOF ; + // InternalNoParametersTestLanguage.g:946:1: entryRuleIdOrKeyword_False returns [String current=null] : iv_ruleIdOrKeyword_False= ruleIdOrKeyword_False EOF ; public final String entryRuleIdOrKeyword_False() throws RecognitionException { String current = null; @@ -2578,8 +2586,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl try { - // InternalNoParametersTestLanguage.g:941:57: (iv_ruleIdOrKeyword_False= ruleIdOrKeyword_False EOF ) - // InternalNoParametersTestLanguage.g:942:2: iv_ruleIdOrKeyword_False= ruleIdOrKeyword_False EOF + // InternalNoParametersTestLanguage.g:946:57: (iv_ruleIdOrKeyword_False= ruleIdOrKeyword_False EOF ) + // InternalNoParametersTestLanguage.g:947:2: iv_ruleIdOrKeyword_False= ruleIdOrKeyword_False EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getIdOrKeyword_FalseRule()); @@ -2610,7 +2618,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleIdOrKeyword_False" - // InternalNoParametersTestLanguage.g:948:1: ruleIdOrKeyword_False returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalNoParametersTestLanguage.g:953:1: ruleIdOrKeyword_False returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleIdOrKeyword_False() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2620,8 +2628,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:954:2: (this_ID_0= RULE_ID ) - // InternalNoParametersTestLanguage.g:955:2: this_ID_0= RULE_ID + // InternalNoParametersTestLanguage.g:959:2: (this_ID_0= RULE_ID ) + // InternalNoParametersTestLanguage.g:960:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2656,7 +2664,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "entryRuleIdOrKeyword" - // InternalNoParametersTestLanguage.g:965:1: entryRuleIdOrKeyword returns [String current=null] : iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ; + // InternalNoParametersTestLanguage.g:970:1: entryRuleIdOrKeyword returns [String current=null] : iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ; public final String entryRuleIdOrKeyword() throws RecognitionException { String current = null; @@ -2664,8 +2672,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl try { - // InternalNoParametersTestLanguage.g:965:51: (iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ) - // InternalNoParametersTestLanguage.g:966:2: iv_ruleIdOrKeyword= ruleIdOrKeyword EOF + // InternalNoParametersTestLanguage.g:970:51: (iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ) + // InternalNoParametersTestLanguage.g:971:2: iv_ruleIdOrKeyword= ruleIdOrKeyword EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getIdOrKeywordRule()); @@ -2696,7 +2704,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "ruleIdOrKeyword" - // InternalNoParametersTestLanguage.g:972:1: ruleIdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalNoParametersTestLanguage.g:977:1: ruleIdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleIdOrKeyword() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2706,8 +2714,8 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:978:2: (this_ID_0= RULE_ID ) - // InternalNoParametersTestLanguage.g:979:2: this_ID_0= RULE_ID + // InternalNoParametersTestLanguage.g:983:2: (this_ID_0= RULE_ID ) + // InternalNoParametersTestLanguage.g:984:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2742,7 +2750,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start "norm1_IdOrKeyword" - // InternalNoParametersTestLanguage.g:990:1: norm1_IdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; + // InternalNoParametersTestLanguage.g:995:1: norm1_IdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken norm1_IdOrKeyword() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2753,10 +2761,10 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl enterRule(); try { - // InternalNoParametersTestLanguage.g:996:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) - // InternalNoParametersTestLanguage.g:997:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalNoParametersTestLanguage.g:1001:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) + // InternalNoParametersTestLanguage.g:1002:2: (kw= 'keyword' | this_ID_1= RULE_ID ) { - // InternalNoParametersTestLanguage.g:997:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalNoParametersTestLanguage.g:1002:2: (kw= 'keyword' | this_ID_1= RULE_ID ) int alt13=2; int LA13_0 = input.LA(1); @@ -2775,7 +2783,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } switch (alt13) { case 1 : - // InternalNoParametersTestLanguage.g:998:3: kw= 'keyword' + // InternalNoParametersTestLanguage.g:1003:3: kw= 'keyword' { kw=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2788,7 +2796,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl } break; case 2 : - // InternalNoParametersTestLanguage.g:1004:3: this_ID_1= RULE_ID + // InternalNoParametersTestLanguage.g:1009:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2829,18 +2837,18 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start synpred1_InternalNoParametersTestLanguage public final void synpred1_InternalNoParametersTestLanguage_fragment() throws RecognitionException { - // InternalNoParametersTestLanguage.g:192:5: ( ( '#5' ( ( ruleScenario2_True ) ) ) ) - // InternalNoParametersTestLanguage.g:192:6: ( '#5' ( ( ruleScenario2_True ) ) ) + // InternalNoParametersTestLanguage.g:197:5: ( ( '#5' ( ( ruleScenario2_True ) ) ) ) + // InternalNoParametersTestLanguage.g:197:6: ( '#5' ( ( ruleScenario2_True ) ) ) { - // InternalNoParametersTestLanguage.g:192:6: ( '#5' ( ( ruleScenario2_True ) ) ) - // InternalNoParametersTestLanguage.g:193:6: '#5' ( ( ruleScenario2_True ) ) + // InternalNoParametersTestLanguage.g:197:6: ( '#5' ( ( ruleScenario2_True ) ) ) + // InternalNoParametersTestLanguage.g:198:6: '#5' ( ( ruleScenario2_True ) ) { match(input,15,FollowSets000.FOLLOW_4); if (state.failed) return ; - // InternalNoParametersTestLanguage.g:194:6: ( ( ruleScenario2_True ) ) - // InternalNoParametersTestLanguage.g:195:7: ( ruleScenario2_True ) + // InternalNoParametersTestLanguage.g:199:6: ( ( ruleScenario2_True ) ) + // InternalNoParametersTestLanguage.g:200:7: ( ruleScenario2_True ) { - // InternalNoParametersTestLanguage.g:195:7: ( ruleScenario2_True ) - // InternalNoParametersTestLanguage.g:196:8: ruleScenario2_True + // InternalNoParametersTestLanguage.g:200:7: ( ruleScenario2_True ) + // InternalNoParametersTestLanguage.g:201:8: ruleScenario2_True { pushFollow(FollowSets000.FOLLOW_2); ruleScenario2_True(); @@ -2863,18 +2871,18 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start synpred2_InternalNoParametersTestLanguage public final void synpred2_InternalNoParametersTestLanguage_fragment() throws RecognitionException { - // InternalNoParametersTestLanguage.g:229:5: ( ( '#6' ( ( ruleScenario2_False ) ) ) ) - // InternalNoParametersTestLanguage.g:229:6: ( '#6' ( ( ruleScenario2_False ) ) ) + // InternalNoParametersTestLanguage.g:234:5: ( ( '#6' ( ( ruleScenario2_False ) ) ) ) + // InternalNoParametersTestLanguage.g:234:6: ( '#6' ( ( ruleScenario2_False ) ) ) { - // InternalNoParametersTestLanguage.g:229:6: ( '#6' ( ( ruleScenario2_False ) ) ) - // InternalNoParametersTestLanguage.g:230:6: '#6' ( ( ruleScenario2_False ) ) + // InternalNoParametersTestLanguage.g:234:6: ( '#6' ( ( ruleScenario2_False ) ) ) + // InternalNoParametersTestLanguage.g:235:6: '#6' ( ( ruleScenario2_False ) ) { match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return ; - // InternalNoParametersTestLanguage.g:231:6: ( ( ruleScenario2_False ) ) - // InternalNoParametersTestLanguage.g:232:7: ( ruleScenario2_False ) + // InternalNoParametersTestLanguage.g:236:6: ( ( ruleScenario2_False ) ) + // InternalNoParametersTestLanguage.g:237:7: ( ruleScenario2_False ) { - // InternalNoParametersTestLanguage.g:232:7: ( ruleScenario2_False ) - // InternalNoParametersTestLanguage.g:233:8: ruleScenario2_False + // InternalNoParametersTestLanguage.g:237:7: ( ruleScenario2_False ) + // InternalNoParametersTestLanguage.g:238:8: ruleScenario2_False { pushFollow(FollowSets000.FOLLOW_2); ruleScenario2_False(); @@ -2897,11 +2905,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start synpred3_InternalNoParametersTestLanguage public final void synpred3_InternalNoParametersTestLanguage_fragment() throws RecognitionException { - // InternalNoParametersTestLanguage.g:324:7: ( ( ruleIdOrKeyword_True ) ) - // InternalNoParametersTestLanguage.g:324:8: ( ruleIdOrKeyword_True ) + // InternalNoParametersTestLanguage.g:329:7: ( ( ruleIdOrKeyword_True ) ) + // InternalNoParametersTestLanguage.g:329:8: ( ruleIdOrKeyword_True ) { - // InternalNoParametersTestLanguage.g:324:8: ( ruleIdOrKeyword_True ) - // InternalNoParametersTestLanguage.g:325:8: ruleIdOrKeyword_True + // InternalNoParametersTestLanguage.g:329:8: ( ruleIdOrKeyword_True ) + // InternalNoParametersTestLanguage.g:330:8: ruleIdOrKeyword_True { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword_True(); @@ -2918,11 +2926,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start synpred4_InternalNoParametersTestLanguage public final void synpred4_InternalNoParametersTestLanguage_fragment() throws RecognitionException { - // InternalNoParametersTestLanguage.g:384:7: ( ( ruleIdOrKeyword_True ) ) - // InternalNoParametersTestLanguage.g:384:8: ( ruleIdOrKeyword_True ) + // InternalNoParametersTestLanguage.g:389:7: ( ( ruleIdOrKeyword_True ) ) + // InternalNoParametersTestLanguage.g:389:8: ( ruleIdOrKeyword_True ) { - // InternalNoParametersTestLanguage.g:384:8: ( ruleIdOrKeyword_True ) - // InternalNoParametersTestLanguage.g:385:8: ruleIdOrKeyword_True + // InternalNoParametersTestLanguage.g:389:8: ( ruleIdOrKeyword_True ) + // InternalNoParametersTestLanguage.g:390:8: ruleIdOrKeyword_True { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword_True(); @@ -2939,11 +2947,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start synpred5_InternalNoParametersTestLanguage public final void synpred5_InternalNoParametersTestLanguage_fragment() throws RecognitionException { - // InternalNoParametersTestLanguage.g:444:7: ( ( ruleIdOrKeyword_False ) ) - // InternalNoParametersTestLanguage.g:444:8: ( ruleIdOrKeyword_False ) + // InternalNoParametersTestLanguage.g:449:7: ( ( ruleIdOrKeyword_False ) ) + // InternalNoParametersTestLanguage.g:449:8: ( ruleIdOrKeyword_False ) { - // InternalNoParametersTestLanguage.g:444:8: ( ruleIdOrKeyword_False ) - // InternalNoParametersTestLanguage.g:445:8: ruleIdOrKeyword_False + // InternalNoParametersTestLanguage.g:449:8: ( ruleIdOrKeyword_False ) + // InternalNoParametersTestLanguage.g:450:8: ruleIdOrKeyword_False { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword_False(); @@ -2960,11 +2968,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start synpred6_InternalNoParametersTestLanguage public final void synpred6_InternalNoParametersTestLanguage_fragment() throws RecognitionException { - // InternalNoParametersTestLanguage.g:504:7: ( ( ruleIdOrKeyword_False ) ) - // InternalNoParametersTestLanguage.g:504:8: ( ruleIdOrKeyword_False ) + // InternalNoParametersTestLanguage.g:509:7: ( ( ruleIdOrKeyword_False ) ) + // InternalNoParametersTestLanguage.g:509:8: ( ruleIdOrKeyword_False ) { - // InternalNoParametersTestLanguage.g:504:8: ( ruleIdOrKeyword_False ) - // InternalNoParametersTestLanguage.g:505:8: ruleIdOrKeyword_False + // InternalNoParametersTestLanguage.g:509:8: ( ruleIdOrKeyword_False ) + // InternalNoParametersTestLanguage.g:510:8: ruleIdOrKeyword_False { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword_False(); @@ -2981,11 +2989,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start synpred7_InternalNoParametersTestLanguage public final void synpred7_InternalNoParametersTestLanguage_fragment() throws RecognitionException { - // InternalNoParametersTestLanguage.g:719:4: ( ( ruleIdOrKeyword_True ) ) - // InternalNoParametersTestLanguage.g:719:5: ( ruleIdOrKeyword_True ) + // InternalNoParametersTestLanguage.g:724:4: ( ( ruleIdOrKeyword_True ) ) + // InternalNoParametersTestLanguage.g:724:5: ( ruleIdOrKeyword_True ) { - // InternalNoParametersTestLanguage.g:719:5: ( ruleIdOrKeyword_True ) - // InternalNoParametersTestLanguage.g:720:5: ruleIdOrKeyword_True + // InternalNoParametersTestLanguage.g:724:5: ( ruleIdOrKeyword_True ) + // InternalNoParametersTestLanguage.g:725:5: ruleIdOrKeyword_True { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword_True(); @@ -3002,11 +3010,11 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl // $ANTLR start synpred8_InternalNoParametersTestLanguage public final void synpred8_InternalNoParametersTestLanguage_fragment() throws RecognitionException { - // InternalNoParametersTestLanguage.g:776:4: ( ( ruleIdOrKeyword_False ) ) - // InternalNoParametersTestLanguage.g:776:5: ( ruleIdOrKeyword_False ) + // InternalNoParametersTestLanguage.g:781:4: ( ( ruleIdOrKeyword_False ) ) + // InternalNoParametersTestLanguage.g:781:5: ( ruleIdOrKeyword_False ) { - // InternalNoParametersTestLanguage.g:776:5: ( ruleIdOrKeyword_False ) - // InternalNoParametersTestLanguage.g:777:5: ruleIdOrKeyword_False + // InternalNoParametersTestLanguage.g:781:5: ( ruleIdOrKeyword_False ) + // InternalNoParametersTestLanguage.g:782:5: ruleIdOrKeyword_False { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword_False(); @@ -3180,7 +3188,7 @@ public class InternalNoParametersTestLanguageParser extends AbstractInternalAntl this.transition = dfa_6; } public String getDescription() { - return "86:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) )"; + return "91:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= ruleScenario1_True ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1_False ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= ruleScenario2_True ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2_False ) ) ) | ( ( ( '#5' ( ( ruleScenario2_True ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= ruleScenario2_True ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2_False ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2_False ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= ruleScenario3_True ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3_False ) ) ) | (otherlv_17= '#9' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_18_0= ruleScenario4_True ) ) | ( ( (lv_scenario_19_0= ruleScenario2_True ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( ruleIdOrKeyword_True ) )=> (lv_scenario_22_0= ruleScenario4_True ) ) | ( ( (lv_scenario_23_0= ruleScenario2_False ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_26_0= ruleScenario4_False ) ) | ( ( (lv_scenario_27_0= ruleScenario2_True ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword_False ) )=> (lv_scenario_30_0= ruleScenario4_False ) ) | ( ( (lv_scenario_31_0= ruleScenario2_False ) ) (otherlv_32= 'keyword' )? ) ) ) )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguage.g index 08c3d1264..751e4597b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalParametersTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageEx.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageEx.g index 2098418b5..85c729fbb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageEx.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageEx.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalParametersTestLanguageEx; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageExLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageExLexer.java index f92ff9dce..adca131d5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageExLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageExLexer.java @@ -325,10 +325,10 @@ public class InternalParametersTestLanguageExLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguageEx.g:1003:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalParametersTestLanguageEx.g:1003:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalParametersTestLanguageEx.g:1008:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalParametersTestLanguageEx.g:1008:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalParametersTestLanguageEx.g:1003:11: ( '^' )? + // InternalParametersTestLanguageEx.g:1008:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -337,7 +337,7 @@ public class InternalParametersTestLanguageExLexer extends Lexer { } switch (alt1) { case 1 : - // InternalParametersTestLanguageEx.g:1003:11: '^' + // InternalParametersTestLanguageEx.g:1008:11: '^' { match('^'); @@ -355,7 +355,7 @@ public class InternalParametersTestLanguageExLexer extends Lexer { recover(mse); throw mse;} - // InternalParametersTestLanguageEx.g:1003:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalParametersTestLanguageEx.g:1008:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -404,10 +404,10 @@ public class InternalParametersTestLanguageExLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguageEx.g:1005:10: ( ( '0' .. '9' )+ ) - // InternalParametersTestLanguageEx.g:1005:12: ( '0' .. '9' )+ + // InternalParametersTestLanguageEx.g:1010:10: ( ( '0' .. '9' )+ ) + // InternalParametersTestLanguageEx.g:1010:12: ( '0' .. '9' )+ { - // InternalParametersTestLanguageEx.g:1005:12: ( '0' .. '9' )+ + // InternalParametersTestLanguageEx.g:1010:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -421,7 +421,7 @@ public class InternalParametersTestLanguageExLexer extends Lexer { switch (alt3) { case 1 : - // InternalParametersTestLanguageEx.g:1005:13: '0' .. '9' + // InternalParametersTestLanguageEx.g:1010:13: '0' .. '9' { matchRange('0','9'); @@ -453,10 +453,10 @@ public class InternalParametersTestLanguageExLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguageEx.g:1007:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalParametersTestLanguageEx.g:1007:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalParametersTestLanguageEx.g:1012:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalParametersTestLanguageEx.g:1012:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalParametersTestLanguageEx.g:1007:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalParametersTestLanguageEx.g:1012:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -474,10 +474,10 @@ public class InternalParametersTestLanguageExLexer extends Lexer { } switch (alt6) { case 1 : - // InternalParametersTestLanguageEx.g:1007:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalParametersTestLanguageEx.g:1012:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalParametersTestLanguageEx.g:1007:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalParametersTestLanguageEx.g:1012:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -493,7 +493,7 @@ public class InternalParametersTestLanguageExLexer extends Lexer { switch (alt4) { case 1 : - // InternalParametersTestLanguageEx.g:1007:21: '\\\\' . + // InternalParametersTestLanguageEx.g:1012:21: '\\\\' . { match('\\'); matchAny(); @@ -501,7 +501,7 @@ public class InternalParametersTestLanguageExLexer extends Lexer { } break; case 2 : - // InternalParametersTestLanguageEx.g:1007:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalParametersTestLanguageEx.g:1012:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -526,10 +526,10 @@ public class InternalParametersTestLanguageExLexer extends Lexer { } break; case 2 : - // InternalParametersTestLanguageEx.g:1007:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalParametersTestLanguageEx.g:1012:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalParametersTestLanguageEx.g:1007:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalParametersTestLanguageEx.g:1012:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -545,7 +545,7 @@ public class InternalParametersTestLanguageExLexer extends Lexer { switch (alt5) { case 1 : - // InternalParametersTestLanguageEx.g:1007:54: '\\\\' . + // InternalParametersTestLanguageEx.g:1012:54: '\\\\' . { match('\\'); matchAny(); @@ -553,7 +553,7 @@ public class InternalParametersTestLanguageExLexer extends Lexer { } break; case 2 : - // InternalParametersTestLanguageEx.g:1007:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalParametersTestLanguageEx.g:1012:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -596,12 +596,12 @@ public class InternalParametersTestLanguageExLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguageEx.g:1009:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalParametersTestLanguageEx.g:1009:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalParametersTestLanguageEx.g:1014:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalParametersTestLanguageEx.g:1014:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalParametersTestLanguageEx.g:1009:24: ( options {greedy=false; } : . )* + // InternalParametersTestLanguageEx.g:1014:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -626,7 +626,7 @@ public class InternalParametersTestLanguageExLexer extends Lexer { switch (alt7) { case 1 : - // InternalParametersTestLanguageEx.g:1009:52: . + // InternalParametersTestLanguageEx.g:1014:52: . { matchAny(); @@ -656,12 +656,12 @@ public class InternalParametersTestLanguageExLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguageEx.g:1011:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalParametersTestLanguageEx.g:1011:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalParametersTestLanguageEx.g:1016:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalParametersTestLanguageEx.g:1016:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalParametersTestLanguageEx.g:1011:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalParametersTestLanguageEx.g:1016:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -674,7 +674,7 @@ public class InternalParametersTestLanguageExLexer extends Lexer { switch (alt8) { case 1 : - // InternalParametersTestLanguageEx.g:1011:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalParametersTestLanguageEx.g:1016: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(); @@ -694,7 +694,7 @@ public class InternalParametersTestLanguageExLexer extends Lexer { } } while (true); - // InternalParametersTestLanguageEx.g:1011:40: ( ( '\\r' )? '\\n' )? + // InternalParametersTestLanguageEx.g:1016:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -703,9 +703,9 @@ public class InternalParametersTestLanguageExLexer extends Lexer { } switch (alt10) { case 1 : - // InternalParametersTestLanguageEx.g:1011:41: ( '\\r' )? '\\n' + // InternalParametersTestLanguageEx.g:1016:41: ( '\\r' )? '\\n' { - // InternalParametersTestLanguageEx.g:1011:41: ( '\\r' )? + // InternalParametersTestLanguageEx.g:1016:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -714,7 +714,7 @@ public class InternalParametersTestLanguageExLexer extends Lexer { } switch (alt9) { case 1 : - // InternalParametersTestLanguageEx.g:1011:41: '\\r' + // InternalParametersTestLanguageEx.g:1016:41: '\\r' { match('\r'); @@ -746,10 +746,10 @@ public class InternalParametersTestLanguageExLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguageEx.g:1013:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalParametersTestLanguageEx.g:1013:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalParametersTestLanguageEx.g:1018:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalParametersTestLanguageEx.g:1018:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalParametersTestLanguageEx.g:1013:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalParametersTestLanguageEx.g:1018:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -803,8 +803,8 @@ public class InternalParametersTestLanguageExLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguageEx.g:1015:16: ( . ) - // InternalParametersTestLanguageEx.g:1015:18: . + // InternalParametersTestLanguageEx.g:1020:16: ( . ) + // InternalParametersTestLanguageEx.g:1020:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageExParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageExParser.java index 5af8079d0..77a2b0faa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageExParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageExParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalParametersTestLanguageExParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -86,7 +94,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "entryRuleParserRuleParameters" - // InternalParametersTestLanguageEx.g:64:1: entryRuleParserRuleParameters returns [EObject current=null] : iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ; + // InternalParametersTestLanguageEx.g:69:1: entryRuleParserRuleParameters returns [EObject current=null] : iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ; public final EObject entryRuleParserRuleParameters() throws RecognitionException { EObject current = null; @@ -94,8 +102,8 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl try { - // InternalParametersTestLanguageEx.g:64:61: (iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ) - // InternalParametersTestLanguageEx.g:65:2: iv_ruleParserRuleParameters= ruleParserRuleParameters EOF + // InternalParametersTestLanguageEx.g:69:61: (iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ) + // InternalParametersTestLanguageEx.g:70:2: iv_ruleParserRuleParameters= ruleParserRuleParameters EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParserRuleParametersRule()); @@ -126,7 +134,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "ruleParserRuleParameters" - // InternalParametersTestLanguageEx.g:71:1: ruleParserRuleParameters returns [EObject current=null] : this_ParserRuleParameters_0= superParserRuleParameters ; + // InternalParametersTestLanguageEx.g:76:1: ruleParserRuleParameters returns [EObject current=null] : this_ParserRuleParameters_0= superParserRuleParameters ; public final EObject ruleParserRuleParameters() throws RecognitionException { EObject current = null; @@ -137,8 +145,8 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:77:2: (this_ParserRuleParameters_0= superParserRuleParameters ) - // InternalParametersTestLanguageEx.g:78:2: this_ParserRuleParameters_0= superParserRuleParameters + // InternalParametersTestLanguageEx.g:82:2: (this_ParserRuleParameters_0= superParserRuleParameters ) + // InternalParametersTestLanguageEx.g:83:2: this_ParserRuleParameters_0= superParserRuleParameters { if ( state.backtracking==0 ) { @@ -178,7 +186,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "entryRuleScenario1" - // InternalParametersTestLanguageEx.g:89:1: entryRuleScenario1 returns [EObject current=null] : iv_ruleScenario1= ruleScenario1 EOF ; + // InternalParametersTestLanguageEx.g:94:1: entryRuleScenario1 returns [EObject current=null] : iv_ruleScenario1= ruleScenario1 EOF ; public final EObject entryRuleScenario1() throws RecognitionException { EObject current = null; @@ -186,8 +194,8 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl try { - // InternalParametersTestLanguageEx.g:89:50: (iv_ruleScenario1= ruleScenario1 EOF ) - // InternalParametersTestLanguageEx.g:90:2: iv_ruleScenario1= ruleScenario1 EOF + // InternalParametersTestLanguageEx.g:94:50: (iv_ruleScenario1= ruleScenario1 EOF ) + // InternalParametersTestLanguageEx.g:95:2: iv_ruleScenario1= ruleScenario1 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario1Rule()); @@ -218,7 +226,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "ruleScenario1" - // InternalParametersTestLanguageEx.g:96:1: ruleScenario1 returns [EObject current=null] : this_Scenario1_0= superScenario1 ; + // InternalParametersTestLanguageEx.g:101:1: ruleScenario1 returns [EObject current=null] : this_Scenario1_0= superScenario1 ; public final EObject ruleScenario1() throws RecognitionException { EObject current = null; @@ -229,8 +237,8 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:102:2: (this_Scenario1_0= superScenario1 ) - // InternalParametersTestLanguageEx.g:103:2: this_Scenario1_0= superScenario1 + // InternalParametersTestLanguageEx.g:107:2: (this_Scenario1_0= superScenario1 ) + // InternalParametersTestLanguageEx.g:108:2: this_Scenario1_0= superScenario1 { if ( state.backtracking==0 ) { @@ -270,7 +278,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "norm1_Scenario1" - // InternalParametersTestLanguageEx.g:115:1: norm1_Scenario1 returns [EObject current=null] : this_Scenario1_0= normSuper1_Scenario1 ; + // InternalParametersTestLanguageEx.g:120:1: norm1_Scenario1 returns [EObject current=null] : this_Scenario1_0= normSuper1_Scenario1 ; public final EObject norm1_Scenario1() throws RecognitionException { EObject current = null; @@ -281,8 +289,8 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:121:2: (this_Scenario1_0= normSuper1_Scenario1 ) - // InternalParametersTestLanguageEx.g:122:2: this_Scenario1_0= normSuper1_Scenario1 + // InternalParametersTestLanguageEx.g:126:2: (this_Scenario1_0= normSuper1_Scenario1 ) + // InternalParametersTestLanguageEx.g:127:2: this_Scenario1_0= normSuper1_Scenario1 { if ( state.backtracking==0 ) { @@ -322,7 +330,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "entrySuperParserRuleParameters" - // InternalParametersTestLanguageEx.g:133:1: entrySuperParserRuleParameters returns [EObject current=null] : iv_superParserRuleParameters= superParserRuleParameters EOF ; + // InternalParametersTestLanguageEx.g:138:1: entrySuperParserRuleParameters returns [EObject current=null] : iv_superParserRuleParameters= superParserRuleParameters EOF ; public final EObject entrySuperParserRuleParameters() throws RecognitionException { EObject current = null; @@ -330,8 +338,8 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl try { - // InternalParametersTestLanguageEx.g:133:62: (iv_superParserRuleParameters= superParserRuleParameters EOF ) - // InternalParametersTestLanguageEx.g:134:2: iv_superParserRuleParameters= superParserRuleParameters EOF + // InternalParametersTestLanguageEx.g:138:62: (iv_superParserRuleParameters= superParserRuleParameters EOF ) + // InternalParametersTestLanguageEx.g:139:2: iv_superParserRuleParameters= superParserRuleParameters EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParametersTestLanguageParserRuleParametersRule()); @@ -362,7 +370,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "superParserRuleParameters" - // InternalParametersTestLanguageEx.g:140:1: superParserRuleParameters returns [EObject current=null] : ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ; + // InternalParametersTestLanguageEx.g:145:1: superParserRuleParameters returns [EObject current=null] : ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ; public final EObject superParserRuleParameters() throws RecognitionException { EObject current = null; @@ -419,14 +427,14 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:146:2: ( ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ) - // InternalParametersTestLanguageEx.g:147:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) + // InternalParametersTestLanguageEx.g:151:2: ( ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ) + // InternalParametersTestLanguageEx.g:152:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) { - // InternalParametersTestLanguageEx.g:147:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) - // InternalParametersTestLanguageEx.g:148:3: () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) + // InternalParametersTestLanguageEx.g:152:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) + // InternalParametersTestLanguageEx.g:153:3: () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) { - // InternalParametersTestLanguageEx.g:148:3: () - // InternalParametersTestLanguageEx.g:149:4: + // InternalParametersTestLanguageEx.g:153:3: () + // InternalParametersTestLanguageEx.g:154:4: { if ( state.backtracking==0 ) { @@ -438,15 +446,15 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } - // InternalParametersTestLanguageEx.g:155:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) + // InternalParametersTestLanguageEx.g:160:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) int alt9=12; alt9 = dfa9.predict(input); switch (alt9) { case 1 : - // InternalParametersTestLanguageEx.g:156:4: (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) + // InternalParametersTestLanguageEx.g:161:4: (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) { - // InternalParametersTestLanguageEx.g:156:4: (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) - // InternalParametersTestLanguageEx.g:157:5: otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) + // InternalParametersTestLanguageEx.g:161:4: (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) + // InternalParametersTestLanguageEx.g:162:5: otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) { otherlv_1=(Token)match(input,11,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -454,11 +462,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl newLeafNode(otherlv_1, grammarAccess.getParametersTestLanguageParserRuleParametersAccess().getNumberSignDigitOneKeyword_1_0_0()); } - // InternalParametersTestLanguageEx.g:161:5: ( (lv_scenario_2_0= norm1_Scenario1 ) ) - // InternalParametersTestLanguageEx.g:162:6: (lv_scenario_2_0= norm1_Scenario1 ) + // InternalParametersTestLanguageEx.g:166:5: ( (lv_scenario_2_0= norm1_Scenario1 ) ) + // InternalParametersTestLanguageEx.g:167:6: (lv_scenario_2_0= norm1_Scenario1 ) { - // InternalParametersTestLanguageEx.g:162:6: (lv_scenario_2_0= norm1_Scenario1 ) - // InternalParametersTestLanguageEx.g:163:7: lv_scenario_2_0= norm1_Scenario1 + // InternalParametersTestLanguageEx.g:167:6: (lv_scenario_2_0= norm1_Scenario1 ) + // InternalParametersTestLanguageEx.g:168:7: lv_scenario_2_0= norm1_Scenario1 { if ( state.backtracking==0 ) { @@ -496,10 +504,10 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 2 : - // InternalParametersTestLanguageEx.g:182:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) + // InternalParametersTestLanguageEx.g:187:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) { - // InternalParametersTestLanguageEx.g:182:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) - // InternalParametersTestLanguageEx.g:183:5: otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) + // InternalParametersTestLanguageEx.g:187:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) + // InternalParametersTestLanguageEx.g:188:5: otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) { otherlv_3=(Token)match(input,12,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -507,11 +515,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl newLeafNode(otherlv_3, grammarAccess.getParametersTestLanguageParserRuleParametersAccess().getNumberSignDigitTwoKeyword_1_1_0()); } - // InternalParametersTestLanguageEx.g:187:5: ( (lv_scenario_4_0= ruleScenario1 ) ) - // InternalParametersTestLanguageEx.g:188:6: (lv_scenario_4_0= ruleScenario1 ) + // InternalParametersTestLanguageEx.g:192:5: ( (lv_scenario_4_0= ruleScenario1 ) ) + // InternalParametersTestLanguageEx.g:193:6: (lv_scenario_4_0= ruleScenario1 ) { - // InternalParametersTestLanguageEx.g:188:6: (lv_scenario_4_0= ruleScenario1 ) - // InternalParametersTestLanguageEx.g:189:7: lv_scenario_4_0= ruleScenario1 + // InternalParametersTestLanguageEx.g:193:6: (lv_scenario_4_0= ruleScenario1 ) + // InternalParametersTestLanguageEx.g:194:7: lv_scenario_4_0= ruleScenario1 { if ( state.backtracking==0 ) { @@ -549,10 +557,10 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 3 : - // InternalParametersTestLanguageEx.g:208:4: (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) + // InternalParametersTestLanguageEx.g:213:4: (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) { - // InternalParametersTestLanguageEx.g:208:4: (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) - // InternalParametersTestLanguageEx.g:209:5: otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) + // InternalParametersTestLanguageEx.g:213:4: (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) + // InternalParametersTestLanguageEx.g:214:5: otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) { otherlv_5=(Token)match(input,13,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -560,11 +568,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl newLeafNode(otherlv_5, grammarAccess.getParametersTestLanguageParserRuleParametersAccess().getNumberSignDigitThreeKeyword_1_2_0()); } - // InternalParametersTestLanguageEx.g:213:5: ( (lv_scenario_6_0= norm1_Scenario2 ) ) - // InternalParametersTestLanguageEx.g:214:6: (lv_scenario_6_0= norm1_Scenario2 ) + // InternalParametersTestLanguageEx.g:218:5: ( (lv_scenario_6_0= norm1_Scenario2 ) ) + // InternalParametersTestLanguageEx.g:219:6: (lv_scenario_6_0= norm1_Scenario2 ) { - // InternalParametersTestLanguageEx.g:214:6: (lv_scenario_6_0= norm1_Scenario2 ) - // InternalParametersTestLanguageEx.g:215:7: lv_scenario_6_0= norm1_Scenario2 + // InternalParametersTestLanguageEx.g:219:6: (lv_scenario_6_0= norm1_Scenario2 ) + // InternalParametersTestLanguageEx.g:220:7: lv_scenario_6_0= norm1_Scenario2 { if ( state.backtracking==0 ) { @@ -602,10 +610,10 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 4 : - // InternalParametersTestLanguageEx.g:234:4: (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) + // InternalParametersTestLanguageEx.g:239:4: (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) { - // InternalParametersTestLanguageEx.g:234:4: (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) - // InternalParametersTestLanguageEx.g:235:5: otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) + // InternalParametersTestLanguageEx.g:239:4: (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) + // InternalParametersTestLanguageEx.g:240:5: otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) { otherlv_7=(Token)match(input,14,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -613,11 +621,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl newLeafNode(otherlv_7, grammarAccess.getParametersTestLanguageParserRuleParametersAccess().getNumberSignDigitFourKeyword_1_3_0()); } - // InternalParametersTestLanguageEx.g:239:5: ( (lv_scenario_8_0= ruleScenario2 ) ) - // InternalParametersTestLanguageEx.g:240:6: (lv_scenario_8_0= ruleScenario2 ) + // InternalParametersTestLanguageEx.g:244:5: ( (lv_scenario_8_0= ruleScenario2 ) ) + // InternalParametersTestLanguageEx.g:245:6: (lv_scenario_8_0= ruleScenario2 ) { - // InternalParametersTestLanguageEx.g:240:6: (lv_scenario_8_0= ruleScenario2 ) - // InternalParametersTestLanguageEx.g:241:7: lv_scenario_8_0= ruleScenario2 + // InternalParametersTestLanguageEx.g:245:6: (lv_scenario_8_0= ruleScenario2 ) + // InternalParametersTestLanguageEx.g:246:7: lv_scenario_8_0= ruleScenario2 { if ( state.backtracking==0 ) { @@ -655,13 +663,13 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 5 : - // InternalParametersTestLanguageEx.g:260:4: ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) + // InternalParametersTestLanguageEx.g:265:4: ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) { - // InternalParametersTestLanguageEx.g:260:4: ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) - // InternalParametersTestLanguageEx.g:261:5: ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) + // InternalParametersTestLanguageEx.g:265:4: ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) + // InternalParametersTestLanguageEx.g:266:5: ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) { - // InternalParametersTestLanguageEx.g:270:5: (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) - // InternalParametersTestLanguageEx.g:271:6: otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) + // InternalParametersTestLanguageEx.g:275:5: (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) + // InternalParametersTestLanguageEx.g:276:6: otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) { otherlv_9=(Token)match(input,15,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -669,11 +677,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl newLeafNode(otherlv_9, grammarAccess.getParametersTestLanguageParserRuleParametersAccess().getNumberSignDigitFiveKeyword_1_4_0_0()); } - // InternalParametersTestLanguageEx.g:275:6: ( (lv_scenario_10_0= norm1_Scenario2 ) ) - // InternalParametersTestLanguageEx.g:276:7: (lv_scenario_10_0= norm1_Scenario2 ) + // InternalParametersTestLanguageEx.g:280:6: ( (lv_scenario_10_0= norm1_Scenario2 ) ) + // InternalParametersTestLanguageEx.g:281:7: (lv_scenario_10_0= norm1_Scenario2 ) { - // InternalParametersTestLanguageEx.g:276:7: (lv_scenario_10_0= norm1_Scenario2 ) - // InternalParametersTestLanguageEx.g:277:8: lv_scenario_10_0= norm1_Scenario2 + // InternalParametersTestLanguageEx.g:281:7: (lv_scenario_10_0= norm1_Scenario2 ) + // InternalParametersTestLanguageEx.g:282:8: lv_scenario_10_0= norm1_Scenario2 { if ( state.backtracking==0 ) { @@ -714,13 +722,13 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 6 : - // InternalParametersTestLanguageEx.g:297:4: ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) + // InternalParametersTestLanguageEx.g:302:4: ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) { - // InternalParametersTestLanguageEx.g:297:4: ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) - // InternalParametersTestLanguageEx.g:298:5: ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) + // InternalParametersTestLanguageEx.g:302:4: ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) + // InternalParametersTestLanguageEx.g:303:5: ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) { - // InternalParametersTestLanguageEx.g:307:5: (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) - // InternalParametersTestLanguageEx.g:308:6: otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) + // InternalParametersTestLanguageEx.g:312:5: (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) + // InternalParametersTestLanguageEx.g:313:6: otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) { otherlv_11=(Token)match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -728,11 +736,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl newLeafNode(otherlv_11, grammarAccess.getParametersTestLanguageParserRuleParametersAccess().getNumberSignDigitSixKeyword_1_5_0_0()); } - // InternalParametersTestLanguageEx.g:312:6: ( (lv_scenario_12_0= ruleScenario2 ) ) - // InternalParametersTestLanguageEx.g:313:7: (lv_scenario_12_0= ruleScenario2 ) + // InternalParametersTestLanguageEx.g:317:6: ( (lv_scenario_12_0= ruleScenario2 ) ) + // InternalParametersTestLanguageEx.g:318:7: (lv_scenario_12_0= ruleScenario2 ) { - // InternalParametersTestLanguageEx.g:313:7: (lv_scenario_12_0= ruleScenario2 ) - // InternalParametersTestLanguageEx.g:314:8: lv_scenario_12_0= ruleScenario2 + // InternalParametersTestLanguageEx.g:318:7: (lv_scenario_12_0= ruleScenario2 ) + // InternalParametersTestLanguageEx.g:319:8: lv_scenario_12_0= ruleScenario2 { if ( state.backtracking==0 ) { @@ -773,10 +781,10 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 7 : - // InternalParametersTestLanguageEx.g:334:4: (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) + // InternalParametersTestLanguageEx.g:339:4: (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) { - // InternalParametersTestLanguageEx.g:334:4: (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) - // InternalParametersTestLanguageEx.g:335:5: otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) + // InternalParametersTestLanguageEx.g:339:4: (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) + // InternalParametersTestLanguageEx.g:340:5: otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) { otherlv_13=(Token)match(input,17,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -784,11 +792,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl newLeafNode(otherlv_13, grammarAccess.getParametersTestLanguageParserRuleParametersAccess().getNumberSignDigitSevenKeyword_1_6_0()); } - // InternalParametersTestLanguageEx.g:339:5: ( (lv_scenario_14_0= norm1_Scenario3 ) ) - // InternalParametersTestLanguageEx.g:340:6: (lv_scenario_14_0= norm1_Scenario3 ) + // InternalParametersTestLanguageEx.g:344:5: ( (lv_scenario_14_0= norm1_Scenario3 ) ) + // InternalParametersTestLanguageEx.g:345:6: (lv_scenario_14_0= norm1_Scenario3 ) { - // InternalParametersTestLanguageEx.g:340:6: (lv_scenario_14_0= norm1_Scenario3 ) - // InternalParametersTestLanguageEx.g:341:7: lv_scenario_14_0= norm1_Scenario3 + // InternalParametersTestLanguageEx.g:345:6: (lv_scenario_14_0= norm1_Scenario3 ) + // InternalParametersTestLanguageEx.g:346:7: lv_scenario_14_0= norm1_Scenario3 { if ( state.backtracking==0 ) { @@ -826,10 +834,10 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 8 : - // InternalParametersTestLanguageEx.g:360:4: (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) + // InternalParametersTestLanguageEx.g:365:4: (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) { - // InternalParametersTestLanguageEx.g:360:4: (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) - // InternalParametersTestLanguageEx.g:361:5: otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) + // InternalParametersTestLanguageEx.g:365:4: (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) + // InternalParametersTestLanguageEx.g:366:5: otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) { otherlv_15=(Token)match(input,18,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -837,11 +845,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl newLeafNode(otherlv_15, grammarAccess.getParametersTestLanguageParserRuleParametersAccess().getNumberSignDigitEightKeyword_1_7_0()); } - // InternalParametersTestLanguageEx.g:365:5: ( (lv_scenario_16_0= ruleScenario3 ) ) - // InternalParametersTestLanguageEx.g:366:6: (lv_scenario_16_0= ruleScenario3 ) + // InternalParametersTestLanguageEx.g:370:5: ( (lv_scenario_16_0= ruleScenario3 ) ) + // InternalParametersTestLanguageEx.g:371:6: (lv_scenario_16_0= ruleScenario3 ) { - // InternalParametersTestLanguageEx.g:366:6: (lv_scenario_16_0= ruleScenario3 ) - // InternalParametersTestLanguageEx.g:367:7: lv_scenario_16_0= ruleScenario3 + // InternalParametersTestLanguageEx.g:371:6: (lv_scenario_16_0= ruleScenario3 ) + // InternalParametersTestLanguageEx.g:372:7: lv_scenario_16_0= ruleScenario3 { if ( state.backtracking==0 ) { @@ -879,10 +887,10 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 9 : - // InternalParametersTestLanguageEx.g:386:4: (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) + // InternalParametersTestLanguageEx.g:391:4: (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) { - // InternalParametersTestLanguageEx.g:386:4: (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) - // InternalParametersTestLanguageEx.g:387:5: otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) + // InternalParametersTestLanguageEx.g:391:4: (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) + // InternalParametersTestLanguageEx.g:392:5: otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) { otherlv_17=(Token)match(input,19,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -890,7 +898,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl newLeafNode(otherlv_17, grammarAccess.getParametersTestLanguageParserRuleParametersAccess().getNumberSignDigitNineKeyword_1_8_0()); } - // InternalParametersTestLanguageEx.g:391:5: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) + // InternalParametersTestLanguageEx.g:396:5: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -965,13 +973,13 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } switch (alt2) { case 1 : - // InternalParametersTestLanguageEx.g:392:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) + // InternalParametersTestLanguageEx.g:397:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) { - // InternalParametersTestLanguageEx.g:392:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) - // InternalParametersTestLanguageEx.g:393:7: ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) + // InternalParametersTestLanguageEx.g:397:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) + // InternalParametersTestLanguageEx.g:398:7: ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) { - // InternalParametersTestLanguageEx.g:397:7: (lv_scenario_18_0= norm1_Scenario4 ) - // InternalParametersTestLanguageEx.g:398:8: lv_scenario_18_0= norm1_Scenario4 + // InternalParametersTestLanguageEx.g:402:7: (lv_scenario_18_0= norm1_Scenario4 ) + // InternalParametersTestLanguageEx.g:403:8: lv_scenario_18_0= norm1_Scenario4 { if ( state.backtracking==0 ) { @@ -1006,16 +1014,16 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 2 : - // InternalParametersTestLanguageEx.g:416:6: ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) + // InternalParametersTestLanguageEx.g:421:6: ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) { - // InternalParametersTestLanguageEx.g:416:6: ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) - // InternalParametersTestLanguageEx.g:417:7: ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? + // InternalParametersTestLanguageEx.g:421:6: ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) + // InternalParametersTestLanguageEx.g:422:7: ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? { - // InternalParametersTestLanguageEx.g:417:7: ( (lv_scenario_19_0= norm1_Scenario2 ) ) - // InternalParametersTestLanguageEx.g:418:8: (lv_scenario_19_0= norm1_Scenario2 ) + // InternalParametersTestLanguageEx.g:422:7: ( (lv_scenario_19_0= norm1_Scenario2 ) ) + // InternalParametersTestLanguageEx.g:423:8: (lv_scenario_19_0= norm1_Scenario2 ) { - // InternalParametersTestLanguageEx.g:418:8: (lv_scenario_19_0= norm1_Scenario2 ) - // InternalParametersTestLanguageEx.g:419:9: lv_scenario_19_0= norm1_Scenario2 + // InternalParametersTestLanguageEx.g:423:8: (lv_scenario_19_0= norm1_Scenario2 ) + // InternalParametersTestLanguageEx.g:424:9: lv_scenario_19_0= norm1_Scenario2 { if ( state.backtracking==0 ) { @@ -1046,7 +1054,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } - // InternalParametersTestLanguageEx.g:436:7: (otherlv_20= 'keyword' )? + // InternalParametersTestLanguageEx.g:441:7: (otherlv_20= 'keyword' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1055,7 +1063,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } switch (alt1) { case 1 : - // InternalParametersTestLanguageEx.g:437:8: otherlv_20= 'keyword' + // InternalParametersTestLanguageEx.g:442:8: otherlv_20= 'keyword' { otherlv_20=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1085,10 +1093,10 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 10 : - // InternalParametersTestLanguageEx.g:446:4: (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) + // InternalParametersTestLanguageEx.g:451:4: (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) { - // InternalParametersTestLanguageEx.g:446:4: (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) - // InternalParametersTestLanguageEx.g:447:5: otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) + // InternalParametersTestLanguageEx.g:451:4: (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) + // InternalParametersTestLanguageEx.g:452:5: otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) { otherlv_21=(Token)match(input,21,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1096,7 +1104,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl newLeafNode(otherlv_21, grammarAccess.getParametersTestLanguageParserRuleParametersAccess().getNumberSignDigitOneDigitZeroKeyword_1_9_0()); } - // InternalParametersTestLanguageEx.g:451:5: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) + // InternalParametersTestLanguageEx.g:456:5: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -1143,13 +1151,13 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } switch (alt4) { case 1 : - // InternalParametersTestLanguageEx.g:452:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) + // InternalParametersTestLanguageEx.g:457:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) { - // InternalParametersTestLanguageEx.g:452:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) - // InternalParametersTestLanguageEx.g:453:7: ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) + // InternalParametersTestLanguageEx.g:457:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) + // InternalParametersTestLanguageEx.g:458:7: ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) { - // InternalParametersTestLanguageEx.g:457:7: (lv_scenario_22_0= norm1_Scenario4 ) - // InternalParametersTestLanguageEx.g:458:8: lv_scenario_22_0= norm1_Scenario4 + // InternalParametersTestLanguageEx.g:462:7: (lv_scenario_22_0= norm1_Scenario4 ) + // InternalParametersTestLanguageEx.g:463:8: lv_scenario_22_0= norm1_Scenario4 { if ( state.backtracking==0 ) { @@ -1184,16 +1192,16 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 2 : - // InternalParametersTestLanguageEx.g:476:6: ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) + // InternalParametersTestLanguageEx.g:481:6: ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) { - // InternalParametersTestLanguageEx.g:476:6: ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) - // InternalParametersTestLanguageEx.g:477:7: ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? + // InternalParametersTestLanguageEx.g:481:6: ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) + // InternalParametersTestLanguageEx.g:482:7: ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? { - // InternalParametersTestLanguageEx.g:477:7: ( (lv_scenario_23_0= ruleScenario2 ) ) - // InternalParametersTestLanguageEx.g:478:8: (lv_scenario_23_0= ruleScenario2 ) + // InternalParametersTestLanguageEx.g:482:7: ( (lv_scenario_23_0= ruleScenario2 ) ) + // InternalParametersTestLanguageEx.g:483:8: (lv_scenario_23_0= ruleScenario2 ) { - // InternalParametersTestLanguageEx.g:478:8: (lv_scenario_23_0= ruleScenario2 ) - // InternalParametersTestLanguageEx.g:479:9: lv_scenario_23_0= ruleScenario2 + // InternalParametersTestLanguageEx.g:483:8: (lv_scenario_23_0= ruleScenario2 ) + // InternalParametersTestLanguageEx.g:484:9: lv_scenario_23_0= ruleScenario2 { if ( state.backtracking==0 ) { @@ -1224,7 +1232,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } - // InternalParametersTestLanguageEx.g:496:7: (otherlv_24= 'keyword' )? + // InternalParametersTestLanguageEx.g:501:7: (otherlv_24= 'keyword' )? int alt3=2; int LA3_0 = input.LA(1); @@ -1233,7 +1241,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } switch (alt3) { case 1 : - // InternalParametersTestLanguageEx.g:497:8: otherlv_24= 'keyword' + // InternalParametersTestLanguageEx.g:502:8: otherlv_24= 'keyword' { otherlv_24=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1263,10 +1271,10 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 11 : - // InternalParametersTestLanguageEx.g:506:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) + // InternalParametersTestLanguageEx.g:511:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) { - // InternalParametersTestLanguageEx.g:506:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) - // InternalParametersTestLanguageEx.g:507:5: otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) + // InternalParametersTestLanguageEx.g:511:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) + // InternalParametersTestLanguageEx.g:512:5: otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) { otherlv_25=(Token)match(input,22,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1274,7 +1282,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl newLeafNode(otherlv_25, grammarAccess.getParametersTestLanguageParserRuleParametersAccess().getNumberSignDigitOneDigitOneKeyword_1_10_0()); } - // InternalParametersTestLanguageEx.g:511:5: ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) + // InternalParametersTestLanguageEx.g:516:5: ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) int alt6=2; int LA6_0 = input.LA(1); @@ -1321,13 +1329,13 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } switch (alt6) { case 1 : - // InternalParametersTestLanguageEx.g:512:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) + // InternalParametersTestLanguageEx.g:517:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) { - // InternalParametersTestLanguageEx.g:512:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) - // InternalParametersTestLanguageEx.g:513:7: ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) + // InternalParametersTestLanguageEx.g:517:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) + // InternalParametersTestLanguageEx.g:518:7: ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) { - // InternalParametersTestLanguageEx.g:517:7: (lv_scenario_26_0= ruleScenario4 ) - // InternalParametersTestLanguageEx.g:518:8: lv_scenario_26_0= ruleScenario4 + // InternalParametersTestLanguageEx.g:522:7: (lv_scenario_26_0= ruleScenario4 ) + // InternalParametersTestLanguageEx.g:523:8: lv_scenario_26_0= ruleScenario4 { if ( state.backtracking==0 ) { @@ -1362,16 +1370,16 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 2 : - // InternalParametersTestLanguageEx.g:536:6: ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) + // InternalParametersTestLanguageEx.g:541:6: ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) { - // InternalParametersTestLanguageEx.g:536:6: ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) - // InternalParametersTestLanguageEx.g:537:7: ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? + // InternalParametersTestLanguageEx.g:541:6: ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) + // InternalParametersTestLanguageEx.g:542:7: ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? { - // InternalParametersTestLanguageEx.g:537:7: ( (lv_scenario_27_0= norm1_Scenario2 ) ) - // InternalParametersTestLanguageEx.g:538:8: (lv_scenario_27_0= norm1_Scenario2 ) + // InternalParametersTestLanguageEx.g:542:7: ( (lv_scenario_27_0= norm1_Scenario2 ) ) + // InternalParametersTestLanguageEx.g:543:8: (lv_scenario_27_0= norm1_Scenario2 ) { - // InternalParametersTestLanguageEx.g:538:8: (lv_scenario_27_0= norm1_Scenario2 ) - // InternalParametersTestLanguageEx.g:539:9: lv_scenario_27_0= norm1_Scenario2 + // InternalParametersTestLanguageEx.g:543:8: (lv_scenario_27_0= norm1_Scenario2 ) + // InternalParametersTestLanguageEx.g:544:9: lv_scenario_27_0= norm1_Scenario2 { if ( state.backtracking==0 ) { @@ -1402,7 +1410,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } - // InternalParametersTestLanguageEx.g:556:7: (otherlv_28= 'keyword' )? + // InternalParametersTestLanguageEx.g:561:7: (otherlv_28= 'keyword' )? int alt5=2; int LA5_0 = input.LA(1); @@ -1411,7 +1419,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } switch (alt5) { case 1 : - // InternalParametersTestLanguageEx.g:557:8: otherlv_28= 'keyword' + // InternalParametersTestLanguageEx.g:562:8: otherlv_28= 'keyword' { otherlv_28=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1441,10 +1449,10 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 12 : - // InternalParametersTestLanguageEx.g:566:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) + // InternalParametersTestLanguageEx.g:571:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) { - // InternalParametersTestLanguageEx.g:566:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) - // InternalParametersTestLanguageEx.g:567:5: otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) + // InternalParametersTestLanguageEx.g:571:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) + // InternalParametersTestLanguageEx.g:572:5: otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) { otherlv_29=(Token)match(input,23,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1452,7 +1460,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl newLeafNode(otherlv_29, grammarAccess.getParametersTestLanguageParserRuleParametersAccess().getNumberSignDigitOneDigitTwoKeyword_1_11_0()); } - // InternalParametersTestLanguageEx.g:571:5: ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) + // InternalParametersTestLanguageEx.g:576:5: ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) int alt8=2; int LA8_0 = input.LA(1); @@ -1496,13 +1504,13 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } switch (alt8) { case 1 : - // InternalParametersTestLanguageEx.g:572:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) + // InternalParametersTestLanguageEx.g:577:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) { - // InternalParametersTestLanguageEx.g:572:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) - // InternalParametersTestLanguageEx.g:573:7: ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) + // InternalParametersTestLanguageEx.g:577:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) + // InternalParametersTestLanguageEx.g:578:7: ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) { - // InternalParametersTestLanguageEx.g:577:7: (lv_scenario_30_0= ruleScenario4 ) - // InternalParametersTestLanguageEx.g:578:8: lv_scenario_30_0= ruleScenario4 + // InternalParametersTestLanguageEx.g:582:7: (lv_scenario_30_0= ruleScenario4 ) + // InternalParametersTestLanguageEx.g:583:8: lv_scenario_30_0= ruleScenario4 { if ( state.backtracking==0 ) { @@ -1537,16 +1545,16 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 2 : - // InternalParametersTestLanguageEx.g:596:6: ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) + // InternalParametersTestLanguageEx.g:601:6: ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) { - // InternalParametersTestLanguageEx.g:596:6: ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) - // InternalParametersTestLanguageEx.g:597:7: ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? + // InternalParametersTestLanguageEx.g:601:6: ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) + // InternalParametersTestLanguageEx.g:602:7: ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? { - // InternalParametersTestLanguageEx.g:597:7: ( (lv_scenario_31_0= ruleScenario2 ) ) - // InternalParametersTestLanguageEx.g:598:8: (lv_scenario_31_0= ruleScenario2 ) + // InternalParametersTestLanguageEx.g:602:7: ( (lv_scenario_31_0= ruleScenario2 ) ) + // InternalParametersTestLanguageEx.g:603:8: (lv_scenario_31_0= ruleScenario2 ) { - // InternalParametersTestLanguageEx.g:598:8: (lv_scenario_31_0= ruleScenario2 ) - // InternalParametersTestLanguageEx.g:599:9: lv_scenario_31_0= ruleScenario2 + // InternalParametersTestLanguageEx.g:603:8: (lv_scenario_31_0= ruleScenario2 ) + // InternalParametersTestLanguageEx.g:604:9: lv_scenario_31_0= ruleScenario2 { if ( state.backtracking==0 ) { @@ -1577,7 +1585,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } - // InternalParametersTestLanguageEx.g:616:7: (otherlv_32= 'keyword' )? + // InternalParametersTestLanguageEx.g:621:7: (otherlv_32= 'keyword' )? int alt7=2; int LA7_0 = input.LA(1); @@ -1586,7 +1594,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } switch (alt7) { case 1 : - // InternalParametersTestLanguageEx.g:617:8: otherlv_32= 'keyword' + // InternalParametersTestLanguageEx.g:622:8: otherlv_32= 'keyword' { otherlv_32=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1643,7 +1651,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "entrySuperScenario1" - // InternalParametersTestLanguageEx.g:630:1: entrySuperScenario1 returns [EObject current=null] : iv_superScenario1= superScenario1 EOF ; + // InternalParametersTestLanguageEx.g:635:1: entrySuperScenario1 returns [EObject current=null] : iv_superScenario1= superScenario1 EOF ; public final EObject entrySuperScenario1() throws RecognitionException { EObject current = null; @@ -1651,8 +1659,8 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl try { - // InternalParametersTestLanguageEx.g:630:51: (iv_superScenario1= superScenario1 EOF ) - // InternalParametersTestLanguageEx.g:631:2: iv_superScenario1= superScenario1 EOF + // InternalParametersTestLanguageEx.g:635:51: (iv_superScenario1= superScenario1 EOF ) + // InternalParametersTestLanguageEx.g:636:2: iv_superScenario1= superScenario1 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParametersTestLanguageScenario1Rule()); @@ -1683,7 +1691,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "superScenario1" - // InternalParametersTestLanguageEx.g:637:1: superScenario1 returns [EObject current=null] : ( (lv_second_0_0= RULE_ID ) ) ; + // InternalParametersTestLanguageEx.g:642:1: superScenario1 returns [EObject current=null] : ( (lv_second_0_0= RULE_ID ) ) ; public final EObject superScenario1() throws RecognitionException { EObject current = null; @@ -1693,14 +1701,14 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:643:2: ( ( (lv_second_0_0= RULE_ID ) ) ) - // InternalParametersTestLanguageEx.g:644:2: ( (lv_second_0_0= RULE_ID ) ) + // InternalParametersTestLanguageEx.g:648:2: ( ( (lv_second_0_0= RULE_ID ) ) ) + // InternalParametersTestLanguageEx.g:649:2: ( (lv_second_0_0= RULE_ID ) ) { - // InternalParametersTestLanguageEx.g:644:2: ( (lv_second_0_0= RULE_ID ) ) - // InternalParametersTestLanguageEx.g:645:3: (lv_second_0_0= RULE_ID ) + // InternalParametersTestLanguageEx.g:649:2: ( (lv_second_0_0= RULE_ID ) ) + // InternalParametersTestLanguageEx.g:650:3: (lv_second_0_0= RULE_ID ) { - // InternalParametersTestLanguageEx.g:645:3: (lv_second_0_0= RULE_ID ) - // InternalParametersTestLanguageEx.g:646:4: lv_second_0_0= RULE_ID + // InternalParametersTestLanguageEx.g:650:3: (lv_second_0_0= RULE_ID ) + // InternalParametersTestLanguageEx.g:651:4: lv_second_0_0= RULE_ID { lv_second_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1748,7 +1756,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "normSuper1_Scenario1" - // InternalParametersTestLanguageEx.g:666:1: normSuper1_Scenario1 returns [EObject current=null] : ( (lv_first_0_0= RULE_ID ) ) ; + // InternalParametersTestLanguageEx.g:671:1: normSuper1_Scenario1 returns [EObject current=null] : ( (lv_first_0_0= RULE_ID ) ) ; public final EObject normSuper1_Scenario1() throws RecognitionException { EObject current = null; @@ -1758,14 +1766,14 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:672:2: ( ( (lv_first_0_0= RULE_ID ) ) ) - // InternalParametersTestLanguageEx.g:673:2: ( (lv_first_0_0= RULE_ID ) ) + // InternalParametersTestLanguageEx.g:677:2: ( ( (lv_first_0_0= RULE_ID ) ) ) + // InternalParametersTestLanguageEx.g:678:2: ( (lv_first_0_0= RULE_ID ) ) { - // InternalParametersTestLanguageEx.g:673:2: ( (lv_first_0_0= RULE_ID ) ) - // InternalParametersTestLanguageEx.g:674:3: (lv_first_0_0= RULE_ID ) + // InternalParametersTestLanguageEx.g:678:2: ( (lv_first_0_0= RULE_ID ) ) + // InternalParametersTestLanguageEx.g:679:3: (lv_first_0_0= RULE_ID ) { - // InternalParametersTestLanguageEx.g:674:3: (lv_first_0_0= RULE_ID ) - // InternalParametersTestLanguageEx.g:675:4: lv_first_0_0= RULE_ID + // InternalParametersTestLanguageEx.g:679:3: (lv_first_0_0= RULE_ID ) + // InternalParametersTestLanguageEx.g:680:4: lv_first_0_0= RULE_ID { lv_first_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1813,7 +1821,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "entryRuleScenario2" - // InternalParametersTestLanguageEx.g:694:1: entryRuleScenario2 returns [EObject current=null] : iv_ruleScenario2= ruleScenario2 EOF ; + // InternalParametersTestLanguageEx.g:699:1: entryRuleScenario2 returns [EObject current=null] : iv_ruleScenario2= ruleScenario2 EOF ; public final EObject entryRuleScenario2() throws RecognitionException { EObject current = null; @@ -1821,8 +1829,8 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl try { - // InternalParametersTestLanguageEx.g:694:50: (iv_ruleScenario2= ruleScenario2 EOF ) - // InternalParametersTestLanguageEx.g:695:2: iv_ruleScenario2= ruleScenario2 EOF + // InternalParametersTestLanguageEx.g:699:50: (iv_ruleScenario2= ruleScenario2 EOF ) + // InternalParametersTestLanguageEx.g:700:2: iv_ruleScenario2= ruleScenario2 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario2Rule()); @@ -1853,7 +1861,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "ruleScenario2" - // InternalParametersTestLanguageEx.g:701:1: ruleScenario2 returns [EObject current=null] : ( (lv_first_0_0= ruleIdOrKeyword ) ) ; + // InternalParametersTestLanguageEx.g:706:1: ruleScenario2 returns [EObject current=null] : ( (lv_first_0_0= ruleIdOrKeyword ) ) ; public final EObject ruleScenario2() throws RecognitionException { EObject current = null; @@ -1864,14 +1872,14 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:707:2: ( ( (lv_first_0_0= ruleIdOrKeyword ) ) ) - // InternalParametersTestLanguageEx.g:708:2: ( (lv_first_0_0= ruleIdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:712:2: ( ( (lv_first_0_0= ruleIdOrKeyword ) ) ) + // InternalParametersTestLanguageEx.g:713:2: ( (lv_first_0_0= ruleIdOrKeyword ) ) { - // InternalParametersTestLanguageEx.g:708:2: ( (lv_first_0_0= ruleIdOrKeyword ) ) - // InternalParametersTestLanguageEx.g:709:3: (lv_first_0_0= ruleIdOrKeyword ) + // InternalParametersTestLanguageEx.g:713:2: ( (lv_first_0_0= ruleIdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:714:3: (lv_first_0_0= ruleIdOrKeyword ) { - // InternalParametersTestLanguageEx.g:709:3: (lv_first_0_0= ruleIdOrKeyword ) - // InternalParametersTestLanguageEx.g:710:4: lv_first_0_0= ruleIdOrKeyword + // InternalParametersTestLanguageEx.g:714:3: (lv_first_0_0= ruleIdOrKeyword ) + // InternalParametersTestLanguageEx.g:715:4: lv_first_0_0= ruleIdOrKeyword { if ( state.backtracking==0 ) { @@ -1924,7 +1932,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "norm1_Scenario2" - // InternalParametersTestLanguageEx.g:731:1: norm1_Scenario2 returns [EObject current=null] : ( (lv_first_0_0= norm1_IdOrKeyword ) ) ; + // InternalParametersTestLanguageEx.g:736:1: norm1_Scenario2 returns [EObject current=null] : ( (lv_first_0_0= norm1_IdOrKeyword ) ) ; public final EObject norm1_Scenario2() throws RecognitionException { EObject current = null; @@ -1935,14 +1943,14 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:737:2: ( ( (lv_first_0_0= norm1_IdOrKeyword ) ) ) - // InternalParametersTestLanguageEx.g:738:2: ( (lv_first_0_0= norm1_IdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:742:2: ( ( (lv_first_0_0= norm1_IdOrKeyword ) ) ) + // InternalParametersTestLanguageEx.g:743:2: ( (lv_first_0_0= norm1_IdOrKeyword ) ) { - // InternalParametersTestLanguageEx.g:738:2: ( (lv_first_0_0= norm1_IdOrKeyword ) ) - // InternalParametersTestLanguageEx.g:739:3: (lv_first_0_0= norm1_IdOrKeyword ) + // InternalParametersTestLanguageEx.g:743:2: ( (lv_first_0_0= norm1_IdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:744:3: (lv_first_0_0= norm1_IdOrKeyword ) { - // InternalParametersTestLanguageEx.g:739:3: (lv_first_0_0= norm1_IdOrKeyword ) - // InternalParametersTestLanguageEx.g:740:4: lv_first_0_0= norm1_IdOrKeyword + // InternalParametersTestLanguageEx.g:744:3: (lv_first_0_0= norm1_IdOrKeyword ) + // InternalParametersTestLanguageEx.g:745:4: lv_first_0_0= norm1_IdOrKeyword { if ( state.backtracking==0 ) { @@ -1995,7 +2003,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "entryRuleScenario3" - // InternalParametersTestLanguageEx.g:760:1: entryRuleScenario3 returns [EObject current=null] : iv_ruleScenario3= ruleScenario3 EOF ; + // InternalParametersTestLanguageEx.g:765:1: entryRuleScenario3 returns [EObject current=null] : iv_ruleScenario3= ruleScenario3 EOF ; public final EObject entryRuleScenario3() throws RecognitionException { EObject current = null; @@ -2003,8 +2011,8 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl try { - // InternalParametersTestLanguageEx.g:760:50: (iv_ruleScenario3= ruleScenario3 EOF ) - // InternalParametersTestLanguageEx.g:761:2: iv_ruleScenario3= ruleScenario3 EOF + // InternalParametersTestLanguageEx.g:765:50: (iv_ruleScenario3= ruleScenario3 EOF ) + // InternalParametersTestLanguageEx.g:766:2: iv_ruleScenario3= ruleScenario3 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario3Rule()); @@ -2035,7 +2043,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "ruleScenario3" - // InternalParametersTestLanguageEx.g:767:1: ruleScenario3 returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; + // InternalParametersTestLanguageEx.g:772:1: ruleScenario3 returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; public final EObject ruleScenario3() throws RecognitionException { EObject current = null; @@ -2047,10 +2055,10 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:773:2: ( ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) - // InternalParametersTestLanguageEx.g:774:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalParametersTestLanguageEx.g:778:2: ( ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) + // InternalParametersTestLanguageEx.g:779:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) { - // InternalParametersTestLanguageEx.g:774:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalParametersTestLanguageEx.g:779:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -2069,13 +2077,13 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } switch (alt10) { case 1 : - // InternalParametersTestLanguageEx.g:775:3: ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:780:3: ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) { - // InternalParametersTestLanguageEx.g:775:3: ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) - // InternalParametersTestLanguageEx.g:776:4: ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) + // InternalParametersTestLanguageEx.g:780:3: ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:781:4: ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) { - // InternalParametersTestLanguageEx.g:780:4: (lv_first_0_0= ruleIdOrKeyword ) - // InternalParametersTestLanguageEx.g:781:5: lv_first_0_0= ruleIdOrKeyword + // InternalParametersTestLanguageEx.g:785:4: (lv_first_0_0= ruleIdOrKeyword ) + // InternalParametersTestLanguageEx.g:786:5: lv_first_0_0= ruleIdOrKeyword { if ( state.backtracking==0 ) { @@ -2110,13 +2118,13 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 2 : - // InternalParametersTestLanguageEx.g:799:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalParametersTestLanguageEx.g:804:3: ( (lv_second_1_0= 'keyword' ) ) { - // InternalParametersTestLanguageEx.g:799:3: ( (lv_second_1_0= 'keyword' ) ) - // InternalParametersTestLanguageEx.g:800:4: (lv_second_1_0= 'keyword' ) + // InternalParametersTestLanguageEx.g:804:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalParametersTestLanguageEx.g:805:4: (lv_second_1_0= 'keyword' ) { - // InternalParametersTestLanguageEx.g:800:4: (lv_second_1_0= 'keyword' ) - // InternalParametersTestLanguageEx.g:801:5: lv_second_1_0= 'keyword' + // InternalParametersTestLanguageEx.g:805:4: (lv_second_1_0= 'keyword' ) + // InternalParametersTestLanguageEx.g:806:5: lv_second_1_0= 'keyword' { lv_second_1_0=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2166,7 +2174,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "norm1_Scenario3" - // InternalParametersTestLanguageEx.g:818:1: norm1_Scenario3 returns [EObject current=null] : ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; + // InternalParametersTestLanguageEx.g:823:1: norm1_Scenario3 returns [EObject current=null] : ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; public final EObject norm1_Scenario3() throws RecognitionException { EObject current = null; @@ -2178,10 +2186,10 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:824:2: ( ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) - // InternalParametersTestLanguageEx.g:825:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalParametersTestLanguageEx.g:829:2: ( ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) + // InternalParametersTestLanguageEx.g:830:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) { - // InternalParametersTestLanguageEx.g:825:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalParametersTestLanguageEx.g:830:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) int alt11=2; int LA11_0 = input.LA(1); @@ -2214,13 +2222,13 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } switch (alt11) { case 1 : - // InternalParametersTestLanguageEx.g:826:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:831:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) { - // InternalParametersTestLanguageEx.g:826:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) - // InternalParametersTestLanguageEx.g:827:4: ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) + // InternalParametersTestLanguageEx.g:831:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:832:4: ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) { - // InternalParametersTestLanguageEx.g:831:4: (lv_first_0_0= norm1_IdOrKeyword ) - // InternalParametersTestLanguageEx.g:832:5: lv_first_0_0= norm1_IdOrKeyword + // InternalParametersTestLanguageEx.g:836:4: (lv_first_0_0= norm1_IdOrKeyword ) + // InternalParametersTestLanguageEx.g:837:5: lv_first_0_0= norm1_IdOrKeyword { if ( state.backtracking==0 ) { @@ -2255,13 +2263,13 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 2 : - // InternalParametersTestLanguageEx.g:850:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalParametersTestLanguageEx.g:855:3: ( (lv_second_1_0= 'keyword' ) ) { - // InternalParametersTestLanguageEx.g:850:3: ( (lv_second_1_0= 'keyword' ) ) - // InternalParametersTestLanguageEx.g:851:4: (lv_second_1_0= 'keyword' ) + // InternalParametersTestLanguageEx.g:855:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalParametersTestLanguageEx.g:856:4: (lv_second_1_0= 'keyword' ) { - // InternalParametersTestLanguageEx.g:851:4: (lv_second_1_0= 'keyword' ) - // InternalParametersTestLanguageEx.g:852:5: lv_second_1_0= 'keyword' + // InternalParametersTestLanguageEx.g:856:4: (lv_second_1_0= 'keyword' ) + // InternalParametersTestLanguageEx.g:857:5: lv_second_1_0= 'keyword' { lv_second_1_0=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2311,7 +2319,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "entryRuleScenario4" - // InternalParametersTestLanguageEx.g:868:1: entryRuleScenario4 returns [EObject current=null] : iv_ruleScenario4= ruleScenario4 EOF ; + // InternalParametersTestLanguageEx.g:873:1: entryRuleScenario4 returns [EObject current=null] : iv_ruleScenario4= ruleScenario4 EOF ; public final EObject entryRuleScenario4() throws RecognitionException { EObject current = null; @@ -2319,8 +2327,8 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl try { - // InternalParametersTestLanguageEx.g:868:50: (iv_ruleScenario4= ruleScenario4 EOF ) - // InternalParametersTestLanguageEx.g:869:2: iv_ruleScenario4= ruleScenario4 EOF + // InternalParametersTestLanguageEx.g:873:50: (iv_ruleScenario4= ruleScenario4 EOF ) + // InternalParametersTestLanguageEx.g:874:2: iv_ruleScenario4= ruleScenario4 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario4Rule()); @@ -2351,7 +2359,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "ruleScenario4" - // InternalParametersTestLanguageEx.g:875:1: ruleScenario4 returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) ; + // InternalParametersTestLanguageEx.g:880:1: ruleScenario4 returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) ; public final EObject ruleScenario4() throws RecognitionException { EObject current = null; @@ -2363,17 +2371,17 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:881:2: ( ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) ) - // InternalParametersTestLanguageEx.g:882:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) + // InternalParametersTestLanguageEx.g:886:2: ( ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) ) + // InternalParametersTestLanguageEx.g:887:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) { - // InternalParametersTestLanguageEx.g:882:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) - // InternalParametersTestLanguageEx.g:883:3: ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' + // InternalParametersTestLanguageEx.g:887:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) + // InternalParametersTestLanguageEx.g:888:3: ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' { - // InternalParametersTestLanguageEx.g:883:3: ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) - // InternalParametersTestLanguageEx.g:884:4: ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) + // InternalParametersTestLanguageEx.g:888:3: ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:889:4: ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) { - // InternalParametersTestLanguageEx.g:888:4: (lv_second_0_0= ruleIdOrKeyword ) - // InternalParametersTestLanguageEx.g:889:5: lv_second_0_0= ruleIdOrKeyword + // InternalParametersTestLanguageEx.g:893:4: (lv_second_0_0= ruleIdOrKeyword ) + // InternalParametersTestLanguageEx.g:894:5: lv_second_0_0= ruleIdOrKeyword { if ( state.backtracking==0 ) { @@ -2435,7 +2443,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "norm1_Scenario4" - // InternalParametersTestLanguageEx.g:915:1: norm1_Scenario4 returns [EObject current=null] : ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) ; + // InternalParametersTestLanguageEx.g:920:1: norm1_Scenario4 returns [EObject current=null] : ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) ; public final EObject norm1_Scenario4() throws RecognitionException { EObject current = null; @@ -2447,17 +2455,17 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:921:2: ( ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) ) - // InternalParametersTestLanguageEx.g:922:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) + // InternalParametersTestLanguageEx.g:926:2: ( ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) ) + // InternalParametersTestLanguageEx.g:927:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) { - // InternalParametersTestLanguageEx.g:922:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) - // InternalParametersTestLanguageEx.g:923:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' + // InternalParametersTestLanguageEx.g:927:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) + // InternalParametersTestLanguageEx.g:928:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' { - // InternalParametersTestLanguageEx.g:923:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) - // InternalParametersTestLanguageEx.g:924:4: ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) + // InternalParametersTestLanguageEx.g:928:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:929:4: ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) { - // InternalParametersTestLanguageEx.g:928:4: (lv_second_0_0= norm1_IdOrKeyword ) - // InternalParametersTestLanguageEx.g:929:5: lv_second_0_0= norm1_IdOrKeyword + // InternalParametersTestLanguageEx.g:933:4: (lv_second_0_0= norm1_IdOrKeyword ) + // InternalParametersTestLanguageEx.g:934:5: lv_second_0_0= norm1_IdOrKeyword { if ( state.backtracking==0 ) { @@ -2519,7 +2527,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "entryRuleIdOrKeyword" - // InternalParametersTestLanguageEx.g:954:1: entryRuleIdOrKeyword returns [String current=null] : iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ; + // InternalParametersTestLanguageEx.g:959:1: entryRuleIdOrKeyword returns [String current=null] : iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ; public final String entryRuleIdOrKeyword() throws RecognitionException { String current = null; @@ -2527,8 +2535,8 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl try { - // InternalParametersTestLanguageEx.g:954:51: (iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ) - // InternalParametersTestLanguageEx.g:955:2: iv_ruleIdOrKeyword= ruleIdOrKeyword EOF + // InternalParametersTestLanguageEx.g:959:51: (iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ) + // InternalParametersTestLanguageEx.g:960:2: iv_ruleIdOrKeyword= ruleIdOrKeyword EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getIdOrKeywordRule()); @@ -2559,7 +2567,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "ruleIdOrKeyword" - // InternalParametersTestLanguageEx.g:961:1: ruleIdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalParametersTestLanguageEx.g:966:1: ruleIdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleIdOrKeyword() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2569,8 +2577,8 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:967:2: (this_ID_0= RULE_ID ) - // InternalParametersTestLanguageEx.g:968:2: this_ID_0= RULE_ID + // InternalParametersTestLanguageEx.g:972:2: (this_ID_0= RULE_ID ) + // InternalParametersTestLanguageEx.g:973:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2605,7 +2613,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start "norm1_IdOrKeyword" - // InternalParametersTestLanguageEx.g:979:1: norm1_IdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; + // InternalParametersTestLanguageEx.g:984:1: norm1_IdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken norm1_IdOrKeyword() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2616,10 +2624,10 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl enterRule(); try { - // InternalParametersTestLanguageEx.g:985:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) - // InternalParametersTestLanguageEx.g:986:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalParametersTestLanguageEx.g:990:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) + // InternalParametersTestLanguageEx.g:991:2: (kw= 'keyword' | this_ID_1= RULE_ID ) { - // InternalParametersTestLanguageEx.g:986:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalParametersTestLanguageEx.g:991:2: (kw= 'keyword' | this_ID_1= RULE_ID ) int alt12=2; int LA12_0 = input.LA(1); @@ -2638,7 +2646,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } switch (alt12) { case 1 : - // InternalParametersTestLanguageEx.g:987:3: kw= 'keyword' + // InternalParametersTestLanguageEx.g:992:3: kw= 'keyword' { kw=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2651,7 +2659,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl } break; case 2 : - // InternalParametersTestLanguageEx.g:993:3: this_ID_1= RULE_ID + // InternalParametersTestLanguageEx.g:998:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2692,18 +2700,18 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start synpred1_InternalParametersTestLanguageEx public final void synpred1_InternalParametersTestLanguageEx_fragment() throws RecognitionException { - // InternalParametersTestLanguageEx.g:261:5: ( ( '#5' ( ( norm1_Scenario2 ) ) ) ) - // InternalParametersTestLanguageEx.g:261:6: ( '#5' ( ( norm1_Scenario2 ) ) ) + // InternalParametersTestLanguageEx.g:266:5: ( ( '#5' ( ( norm1_Scenario2 ) ) ) ) + // InternalParametersTestLanguageEx.g:266:6: ( '#5' ( ( norm1_Scenario2 ) ) ) { - // InternalParametersTestLanguageEx.g:261:6: ( '#5' ( ( norm1_Scenario2 ) ) ) - // InternalParametersTestLanguageEx.g:262:6: '#5' ( ( norm1_Scenario2 ) ) + // InternalParametersTestLanguageEx.g:266:6: ( '#5' ( ( norm1_Scenario2 ) ) ) + // InternalParametersTestLanguageEx.g:267:6: '#5' ( ( norm1_Scenario2 ) ) { match(input,15,FollowSets000.FOLLOW_4); if (state.failed) return ; - // InternalParametersTestLanguageEx.g:263:6: ( ( norm1_Scenario2 ) ) - // InternalParametersTestLanguageEx.g:264:7: ( norm1_Scenario2 ) + // InternalParametersTestLanguageEx.g:268:6: ( ( norm1_Scenario2 ) ) + // InternalParametersTestLanguageEx.g:269:7: ( norm1_Scenario2 ) { - // InternalParametersTestLanguageEx.g:264:7: ( norm1_Scenario2 ) - // InternalParametersTestLanguageEx.g:265:8: norm1_Scenario2 + // InternalParametersTestLanguageEx.g:269:7: ( norm1_Scenario2 ) + // InternalParametersTestLanguageEx.g:270:8: norm1_Scenario2 { pushFollow(FollowSets000.FOLLOW_2); norm1_Scenario2(); @@ -2726,18 +2734,18 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start synpred2_InternalParametersTestLanguageEx public final void synpred2_InternalParametersTestLanguageEx_fragment() throws RecognitionException { - // InternalParametersTestLanguageEx.g:298:5: ( ( '#6' ( ( ruleScenario2 ) ) ) ) - // InternalParametersTestLanguageEx.g:298:6: ( '#6' ( ( ruleScenario2 ) ) ) + // InternalParametersTestLanguageEx.g:303:5: ( ( '#6' ( ( ruleScenario2 ) ) ) ) + // InternalParametersTestLanguageEx.g:303:6: ( '#6' ( ( ruleScenario2 ) ) ) { - // InternalParametersTestLanguageEx.g:298:6: ( '#6' ( ( ruleScenario2 ) ) ) - // InternalParametersTestLanguageEx.g:299:6: '#6' ( ( ruleScenario2 ) ) + // InternalParametersTestLanguageEx.g:303:6: ( '#6' ( ( ruleScenario2 ) ) ) + // InternalParametersTestLanguageEx.g:304:6: '#6' ( ( ruleScenario2 ) ) { match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return ; - // InternalParametersTestLanguageEx.g:300:6: ( ( ruleScenario2 ) ) - // InternalParametersTestLanguageEx.g:301:7: ( ruleScenario2 ) + // InternalParametersTestLanguageEx.g:305:6: ( ( ruleScenario2 ) ) + // InternalParametersTestLanguageEx.g:306:7: ( ruleScenario2 ) { - // InternalParametersTestLanguageEx.g:301:7: ( ruleScenario2 ) - // InternalParametersTestLanguageEx.g:302:8: ruleScenario2 + // InternalParametersTestLanguageEx.g:306:7: ( ruleScenario2 ) + // InternalParametersTestLanguageEx.g:307:8: ruleScenario2 { pushFollow(FollowSets000.FOLLOW_2); ruleScenario2(); @@ -2760,11 +2768,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start synpred3_InternalParametersTestLanguageEx public final void synpred3_InternalParametersTestLanguageEx_fragment() throws RecognitionException { - // InternalParametersTestLanguageEx.g:393:7: ( ( norm1_IdOrKeyword ) ) - // InternalParametersTestLanguageEx.g:393:8: ( norm1_IdOrKeyword ) + // InternalParametersTestLanguageEx.g:398:7: ( ( norm1_IdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:398:8: ( norm1_IdOrKeyword ) { - // InternalParametersTestLanguageEx.g:393:8: ( norm1_IdOrKeyword ) - // InternalParametersTestLanguageEx.g:394:8: norm1_IdOrKeyword + // InternalParametersTestLanguageEx.g:398:8: ( norm1_IdOrKeyword ) + // InternalParametersTestLanguageEx.g:399:8: norm1_IdOrKeyword { pushFollow(FollowSets000.FOLLOW_2); norm1_IdOrKeyword(); @@ -2781,11 +2789,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start synpred4_InternalParametersTestLanguageEx public final void synpred4_InternalParametersTestLanguageEx_fragment() throws RecognitionException { - // InternalParametersTestLanguageEx.g:453:7: ( ( norm1_IdOrKeyword ) ) - // InternalParametersTestLanguageEx.g:453:8: ( norm1_IdOrKeyword ) + // InternalParametersTestLanguageEx.g:458:7: ( ( norm1_IdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:458:8: ( norm1_IdOrKeyword ) { - // InternalParametersTestLanguageEx.g:453:8: ( norm1_IdOrKeyword ) - // InternalParametersTestLanguageEx.g:454:8: norm1_IdOrKeyword + // InternalParametersTestLanguageEx.g:458:8: ( norm1_IdOrKeyword ) + // InternalParametersTestLanguageEx.g:459:8: norm1_IdOrKeyword { pushFollow(FollowSets000.FOLLOW_2); norm1_IdOrKeyword(); @@ -2802,11 +2810,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start synpred5_InternalParametersTestLanguageEx public final void synpred5_InternalParametersTestLanguageEx_fragment() throws RecognitionException { - // InternalParametersTestLanguageEx.g:513:7: ( ( ruleIdOrKeyword ) ) - // InternalParametersTestLanguageEx.g:513:8: ( ruleIdOrKeyword ) + // InternalParametersTestLanguageEx.g:518:7: ( ( ruleIdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:518:8: ( ruleIdOrKeyword ) { - // InternalParametersTestLanguageEx.g:513:8: ( ruleIdOrKeyword ) - // InternalParametersTestLanguageEx.g:514:8: ruleIdOrKeyword + // InternalParametersTestLanguageEx.g:518:8: ( ruleIdOrKeyword ) + // InternalParametersTestLanguageEx.g:519:8: ruleIdOrKeyword { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword(); @@ -2823,11 +2831,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start synpred6_InternalParametersTestLanguageEx public final void synpred6_InternalParametersTestLanguageEx_fragment() throws RecognitionException { - // InternalParametersTestLanguageEx.g:573:7: ( ( ruleIdOrKeyword ) ) - // InternalParametersTestLanguageEx.g:573:8: ( ruleIdOrKeyword ) + // InternalParametersTestLanguageEx.g:578:7: ( ( ruleIdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:578:8: ( ruleIdOrKeyword ) { - // InternalParametersTestLanguageEx.g:573:8: ( ruleIdOrKeyword ) - // InternalParametersTestLanguageEx.g:574:8: ruleIdOrKeyword + // InternalParametersTestLanguageEx.g:578:8: ( ruleIdOrKeyword ) + // InternalParametersTestLanguageEx.g:579:8: ruleIdOrKeyword { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword(); @@ -2844,11 +2852,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start synpred7_InternalParametersTestLanguageEx public final void synpred7_InternalParametersTestLanguageEx_fragment() throws RecognitionException { - // InternalParametersTestLanguageEx.g:776:4: ( ( ruleIdOrKeyword ) ) - // InternalParametersTestLanguageEx.g:776:5: ( ruleIdOrKeyword ) + // InternalParametersTestLanguageEx.g:781:4: ( ( ruleIdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:781:5: ( ruleIdOrKeyword ) { - // InternalParametersTestLanguageEx.g:776:5: ( ruleIdOrKeyword ) - // InternalParametersTestLanguageEx.g:777:5: ruleIdOrKeyword + // InternalParametersTestLanguageEx.g:781:5: ( ruleIdOrKeyword ) + // InternalParametersTestLanguageEx.g:782:5: ruleIdOrKeyword { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword(); @@ -2865,11 +2873,11 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl // $ANTLR start synpred8_InternalParametersTestLanguageEx public final void synpred8_InternalParametersTestLanguageEx_fragment() throws RecognitionException { - // InternalParametersTestLanguageEx.g:827:4: ( ( norm1_IdOrKeyword ) ) - // InternalParametersTestLanguageEx.g:827:5: ( norm1_IdOrKeyword ) + // InternalParametersTestLanguageEx.g:832:4: ( ( norm1_IdOrKeyword ) ) + // InternalParametersTestLanguageEx.g:832:5: ( norm1_IdOrKeyword ) { - // InternalParametersTestLanguageEx.g:827:5: ( norm1_IdOrKeyword ) - // InternalParametersTestLanguageEx.g:828:5: norm1_IdOrKeyword + // InternalParametersTestLanguageEx.g:832:5: ( norm1_IdOrKeyword ) + // InternalParametersTestLanguageEx.g:833:5: norm1_IdOrKeyword { pushFollow(FollowSets000.FOLLOW_2); norm1_IdOrKeyword(); @@ -3043,7 +3051,7 @@ public class InternalParametersTestLanguageExParser extends AbstractInternalAntl this.transition = dfa_6; } public String getDescription() { - return "155:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) )"; + return "160:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageLexer.java index 9993d27c5..708f19f9a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageLexer.java @@ -325,10 +325,10 @@ public class InternalParametersTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguage.g:934:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalParametersTestLanguage.g:934:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalParametersTestLanguage.g:939:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalParametersTestLanguage.g:939:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalParametersTestLanguage.g:934:11: ( '^' )? + // InternalParametersTestLanguage.g:939:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -337,7 +337,7 @@ public class InternalParametersTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalParametersTestLanguage.g:934:11: '^' + // InternalParametersTestLanguage.g:939:11: '^' { match('^'); @@ -355,7 +355,7 @@ public class InternalParametersTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalParametersTestLanguage.g:934:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalParametersTestLanguage.g:939:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -404,10 +404,10 @@ public class InternalParametersTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguage.g:936:10: ( ( '0' .. '9' )+ ) - // InternalParametersTestLanguage.g:936:12: ( '0' .. '9' )+ + // InternalParametersTestLanguage.g:941:10: ( ( '0' .. '9' )+ ) + // InternalParametersTestLanguage.g:941:12: ( '0' .. '9' )+ { - // InternalParametersTestLanguage.g:936:12: ( '0' .. '9' )+ + // InternalParametersTestLanguage.g:941:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -421,7 +421,7 @@ public class InternalParametersTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalParametersTestLanguage.g:936:13: '0' .. '9' + // InternalParametersTestLanguage.g:941:13: '0' .. '9' { matchRange('0','9'); @@ -453,10 +453,10 @@ public class InternalParametersTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguage.g:938:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalParametersTestLanguage.g:938:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalParametersTestLanguage.g:943:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalParametersTestLanguage.g:943:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalParametersTestLanguage.g:938:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalParametersTestLanguage.g:943:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -474,10 +474,10 @@ public class InternalParametersTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalParametersTestLanguage.g:938:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalParametersTestLanguage.g:943:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalParametersTestLanguage.g:938:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalParametersTestLanguage.g:943:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -493,7 +493,7 @@ public class InternalParametersTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalParametersTestLanguage.g:938:21: '\\\\' . + // InternalParametersTestLanguage.g:943:21: '\\\\' . { match('\\'); matchAny(); @@ -501,7 +501,7 @@ public class InternalParametersTestLanguageLexer extends Lexer { } break; case 2 : - // InternalParametersTestLanguage.g:938:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalParametersTestLanguage.g:943:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -526,10 +526,10 @@ public class InternalParametersTestLanguageLexer extends Lexer { } break; case 2 : - // InternalParametersTestLanguage.g:938:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalParametersTestLanguage.g:943:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalParametersTestLanguage.g:938:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalParametersTestLanguage.g:943:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -545,7 +545,7 @@ public class InternalParametersTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalParametersTestLanguage.g:938:54: '\\\\' . + // InternalParametersTestLanguage.g:943:54: '\\\\' . { match('\\'); matchAny(); @@ -553,7 +553,7 @@ public class InternalParametersTestLanguageLexer extends Lexer { } break; case 2 : - // InternalParametersTestLanguage.g:938:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalParametersTestLanguage.g:943:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -596,12 +596,12 @@ public class InternalParametersTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguage.g:940:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalParametersTestLanguage.g:940:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalParametersTestLanguage.g:945:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalParametersTestLanguage.g:945:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalParametersTestLanguage.g:940:24: ( options {greedy=false; } : . )* + // InternalParametersTestLanguage.g:945:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -626,7 +626,7 @@ public class InternalParametersTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalParametersTestLanguage.g:940:52: . + // InternalParametersTestLanguage.g:945:52: . { matchAny(); @@ -656,12 +656,12 @@ public class InternalParametersTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguage.g:942:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalParametersTestLanguage.g:942:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalParametersTestLanguage.g:947:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalParametersTestLanguage.g:947:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalParametersTestLanguage.g:942:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalParametersTestLanguage.g:947:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -674,7 +674,7 @@ public class InternalParametersTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalParametersTestLanguage.g:942:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalParametersTestLanguage.g:947: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(); @@ -694,7 +694,7 @@ public class InternalParametersTestLanguageLexer extends Lexer { } } while (true); - // InternalParametersTestLanguage.g:942:40: ( ( '\\r' )? '\\n' )? + // InternalParametersTestLanguage.g:947:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -703,9 +703,9 @@ public class InternalParametersTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalParametersTestLanguage.g:942:41: ( '\\r' )? '\\n' + // InternalParametersTestLanguage.g:947:41: ( '\\r' )? '\\n' { - // InternalParametersTestLanguage.g:942:41: ( '\\r' )? + // InternalParametersTestLanguage.g:947:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -714,7 +714,7 @@ public class InternalParametersTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalParametersTestLanguage.g:942:41: '\\r' + // InternalParametersTestLanguage.g:947:41: '\\r' { match('\r'); @@ -746,10 +746,10 @@ public class InternalParametersTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguage.g:944:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalParametersTestLanguage.g:944:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalParametersTestLanguage.g:949:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalParametersTestLanguage.g:949:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalParametersTestLanguage.g:944:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalParametersTestLanguage.g:949:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -803,8 +803,8 @@ public class InternalParametersTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalParametersTestLanguage.g:946:16: ( . ) - // InternalParametersTestLanguage.g:946:18: . + // InternalParametersTestLanguage.g:951:16: ( . ) + // InternalParametersTestLanguage.g:951:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageParser.java index 6138d2d76..03a688d54 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalParametersTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalParametersTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -86,7 +94,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleParserRuleParameters" - // InternalParametersTestLanguage.g:64:1: entryRuleParserRuleParameters returns [EObject current=null] : iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ; + // InternalParametersTestLanguage.g:69:1: entryRuleParserRuleParameters returns [EObject current=null] : iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ; public final EObject entryRuleParserRuleParameters() throws RecognitionException { EObject current = null; @@ -94,8 +102,8 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP try { - // InternalParametersTestLanguage.g:64:61: (iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ) - // InternalParametersTestLanguage.g:65:2: iv_ruleParserRuleParameters= ruleParserRuleParameters EOF + // InternalParametersTestLanguage.g:69:61: (iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ) + // InternalParametersTestLanguage.g:70:2: iv_ruleParserRuleParameters= ruleParserRuleParameters EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParserRuleParametersRule()); @@ -126,7 +134,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "ruleParserRuleParameters" - // InternalParametersTestLanguage.g:71:1: ruleParserRuleParameters returns [EObject current=null] : ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ; + // InternalParametersTestLanguage.g:76:1: ruleParserRuleParameters returns [EObject current=null] : ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ; public final EObject ruleParserRuleParameters() throws RecognitionException { EObject current = null; @@ -183,14 +191,14 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalParametersTestLanguage.g:77:2: ( ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ) - // InternalParametersTestLanguage.g:78:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) + // InternalParametersTestLanguage.g:82:2: ( ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ) + // InternalParametersTestLanguage.g:83:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) { - // InternalParametersTestLanguage.g:78:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) - // InternalParametersTestLanguage.g:79:3: () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) + // InternalParametersTestLanguage.g:83:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) + // InternalParametersTestLanguage.g:84:3: () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) { - // InternalParametersTestLanguage.g:79:3: () - // InternalParametersTestLanguage.g:80:4: + // InternalParametersTestLanguage.g:84:3: () + // InternalParametersTestLanguage.g:85:4: { if ( state.backtracking==0 ) { @@ -202,15 +210,15 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } - // InternalParametersTestLanguage.g:86:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) + // InternalParametersTestLanguage.g:91:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) ) int alt9=12; alt9 = dfa9.predict(input); switch (alt9) { case 1 : - // InternalParametersTestLanguage.g:87:4: (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) + // InternalParametersTestLanguage.g:92:4: (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) { - // InternalParametersTestLanguage.g:87:4: (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) - // InternalParametersTestLanguage.g:88:5: otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) + // InternalParametersTestLanguage.g:92:4: (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) + // InternalParametersTestLanguage.g:93:5: otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) { otherlv_1=(Token)match(input,11,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -218,11 +226,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_1, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitOneKeyword_1_0_0()); } - // InternalParametersTestLanguage.g:92:5: ( (lv_scenario_2_0= norm1_Scenario1 ) ) - // InternalParametersTestLanguage.g:93:6: (lv_scenario_2_0= norm1_Scenario1 ) + // InternalParametersTestLanguage.g:97:5: ( (lv_scenario_2_0= norm1_Scenario1 ) ) + // InternalParametersTestLanguage.g:98:6: (lv_scenario_2_0= norm1_Scenario1 ) { - // InternalParametersTestLanguage.g:93:6: (lv_scenario_2_0= norm1_Scenario1 ) - // InternalParametersTestLanguage.g:94:7: lv_scenario_2_0= norm1_Scenario1 + // InternalParametersTestLanguage.g:98:6: (lv_scenario_2_0= norm1_Scenario1 ) + // InternalParametersTestLanguage.g:99:7: lv_scenario_2_0= norm1_Scenario1 { if ( state.backtracking==0 ) { @@ -260,10 +268,10 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 2 : - // InternalParametersTestLanguage.g:113:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) + // InternalParametersTestLanguage.g:118:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) { - // InternalParametersTestLanguage.g:113:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) - // InternalParametersTestLanguage.g:114:5: otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) + // InternalParametersTestLanguage.g:118:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) + // InternalParametersTestLanguage.g:119:5: otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) { otherlv_3=(Token)match(input,12,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -271,11 +279,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_3, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitTwoKeyword_1_1_0()); } - // InternalParametersTestLanguage.g:118:5: ( (lv_scenario_4_0= ruleScenario1 ) ) - // InternalParametersTestLanguage.g:119:6: (lv_scenario_4_0= ruleScenario1 ) + // InternalParametersTestLanguage.g:123:5: ( (lv_scenario_4_0= ruleScenario1 ) ) + // InternalParametersTestLanguage.g:124:6: (lv_scenario_4_0= ruleScenario1 ) { - // InternalParametersTestLanguage.g:119:6: (lv_scenario_4_0= ruleScenario1 ) - // InternalParametersTestLanguage.g:120:7: lv_scenario_4_0= ruleScenario1 + // InternalParametersTestLanguage.g:124:6: (lv_scenario_4_0= ruleScenario1 ) + // InternalParametersTestLanguage.g:125:7: lv_scenario_4_0= ruleScenario1 { if ( state.backtracking==0 ) { @@ -313,10 +321,10 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 3 : - // InternalParametersTestLanguage.g:139:4: (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) + // InternalParametersTestLanguage.g:144:4: (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) { - // InternalParametersTestLanguage.g:139:4: (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) - // InternalParametersTestLanguage.g:140:5: otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) + // InternalParametersTestLanguage.g:144:4: (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) + // InternalParametersTestLanguage.g:145:5: otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) { otherlv_5=(Token)match(input,13,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -324,11 +332,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_5, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitThreeKeyword_1_2_0()); } - // InternalParametersTestLanguage.g:144:5: ( (lv_scenario_6_0= norm1_Scenario2 ) ) - // InternalParametersTestLanguage.g:145:6: (lv_scenario_6_0= norm1_Scenario2 ) + // InternalParametersTestLanguage.g:149:5: ( (lv_scenario_6_0= norm1_Scenario2 ) ) + // InternalParametersTestLanguage.g:150:6: (lv_scenario_6_0= norm1_Scenario2 ) { - // InternalParametersTestLanguage.g:145:6: (lv_scenario_6_0= norm1_Scenario2 ) - // InternalParametersTestLanguage.g:146:7: lv_scenario_6_0= norm1_Scenario2 + // InternalParametersTestLanguage.g:150:6: (lv_scenario_6_0= norm1_Scenario2 ) + // InternalParametersTestLanguage.g:151:7: lv_scenario_6_0= norm1_Scenario2 { if ( state.backtracking==0 ) { @@ -366,10 +374,10 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 4 : - // InternalParametersTestLanguage.g:165:4: (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) + // InternalParametersTestLanguage.g:170:4: (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) { - // InternalParametersTestLanguage.g:165:4: (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) - // InternalParametersTestLanguage.g:166:5: otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) + // InternalParametersTestLanguage.g:170:4: (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) + // InternalParametersTestLanguage.g:171:5: otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) { otherlv_7=(Token)match(input,14,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -377,11 +385,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_7, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitFourKeyword_1_3_0()); } - // InternalParametersTestLanguage.g:170:5: ( (lv_scenario_8_0= ruleScenario2 ) ) - // InternalParametersTestLanguage.g:171:6: (lv_scenario_8_0= ruleScenario2 ) + // InternalParametersTestLanguage.g:175:5: ( (lv_scenario_8_0= ruleScenario2 ) ) + // InternalParametersTestLanguage.g:176:6: (lv_scenario_8_0= ruleScenario2 ) { - // InternalParametersTestLanguage.g:171:6: (lv_scenario_8_0= ruleScenario2 ) - // InternalParametersTestLanguage.g:172:7: lv_scenario_8_0= ruleScenario2 + // InternalParametersTestLanguage.g:176:6: (lv_scenario_8_0= ruleScenario2 ) + // InternalParametersTestLanguage.g:177:7: lv_scenario_8_0= ruleScenario2 { if ( state.backtracking==0 ) { @@ -419,13 +427,13 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 5 : - // InternalParametersTestLanguage.g:191:4: ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) + // InternalParametersTestLanguage.g:196:4: ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) { - // InternalParametersTestLanguage.g:191:4: ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) - // InternalParametersTestLanguage.g:192:5: ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) + // InternalParametersTestLanguage.g:196:4: ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) + // InternalParametersTestLanguage.g:197:5: ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) { - // InternalParametersTestLanguage.g:201:5: (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) - // InternalParametersTestLanguage.g:202:6: otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) + // InternalParametersTestLanguage.g:206:5: (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) + // InternalParametersTestLanguage.g:207:6: otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) { otherlv_9=(Token)match(input,15,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -433,11 +441,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_9, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitFiveKeyword_1_4_0_0()); } - // InternalParametersTestLanguage.g:206:6: ( (lv_scenario_10_0= norm1_Scenario2 ) ) - // InternalParametersTestLanguage.g:207:7: (lv_scenario_10_0= norm1_Scenario2 ) + // InternalParametersTestLanguage.g:211:6: ( (lv_scenario_10_0= norm1_Scenario2 ) ) + // InternalParametersTestLanguage.g:212:7: (lv_scenario_10_0= norm1_Scenario2 ) { - // InternalParametersTestLanguage.g:207:7: (lv_scenario_10_0= norm1_Scenario2 ) - // InternalParametersTestLanguage.g:208:8: lv_scenario_10_0= norm1_Scenario2 + // InternalParametersTestLanguage.g:212:7: (lv_scenario_10_0= norm1_Scenario2 ) + // InternalParametersTestLanguage.g:213:8: lv_scenario_10_0= norm1_Scenario2 { if ( state.backtracking==0 ) { @@ -478,13 +486,13 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 6 : - // InternalParametersTestLanguage.g:228:4: ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) + // InternalParametersTestLanguage.g:233:4: ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) { - // InternalParametersTestLanguage.g:228:4: ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) - // InternalParametersTestLanguage.g:229:5: ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) + // InternalParametersTestLanguage.g:233:4: ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) + // InternalParametersTestLanguage.g:234:5: ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) { - // InternalParametersTestLanguage.g:238:5: (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) - // InternalParametersTestLanguage.g:239:6: otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) + // InternalParametersTestLanguage.g:243:5: (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) + // InternalParametersTestLanguage.g:244:6: otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) { otherlv_11=(Token)match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -492,11 +500,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_11, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitSixKeyword_1_5_0_0()); } - // InternalParametersTestLanguage.g:243:6: ( (lv_scenario_12_0= ruleScenario2 ) ) - // InternalParametersTestLanguage.g:244:7: (lv_scenario_12_0= ruleScenario2 ) + // InternalParametersTestLanguage.g:248:6: ( (lv_scenario_12_0= ruleScenario2 ) ) + // InternalParametersTestLanguage.g:249:7: (lv_scenario_12_0= ruleScenario2 ) { - // InternalParametersTestLanguage.g:244:7: (lv_scenario_12_0= ruleScenario2 ) - // InternalParametersTestLanguage.g:245:8: lv_scenario_12_0= ruleScenario2 + // InternalParametersTestLanguage.g:249:7: (lv_scenario_12_0= ruleScenario2 ) + // InternalParametersTestLanguage.g:250:8: lv_scenario_12_0= ruleScenario2 { if ( state.backtracking==0 ) { @@ -537,10 +545,10 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 7 : - // InternalParametersTestLanguage.g:265:4: (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) + // InternalParametersTestLanguage.g:270:4: (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) { - // InternalParametersTestLanguage.g:265:4: (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) - // InternalParametersTestLanguage.g:266:5: otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) + // InternalParametersTestLanguage.g:270:4: (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) + // InternalParametersTestLanguage.g:271:5: otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) { otherlv_13=(Token)match(input,17,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -548,11 +556,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_13, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitSevenKeyword_1_6_0()); } - // InternalParametersTestLanguage.g:270:5: ( (lv_scenario_14_0= norm1_Scenario3 ) ) - // InternalParametersTestLanguage.g:271:6: (lv_scenario_14_0= norm1_Scenario3 ) + // InternalParametersTestLanguage.g:275:5: ( (lv_scenario_14_0= norm1_Scenario3 ) ) + // InternalParametersTestLanguage.g:276:6: (lv_scenario_14_0= norm1_Scenario3 ) { - // InternalParametersTestLanguage.g:271:6: (lv_scenario_14_0= norm1_Scenario3 ) - // InternalParametersTestLanguage.g:272:7: lv_scenario_14_0= norm1_Scenario3 + // InternalParametersTestLanguage.g:276:6: (lv_scenario_14_0= norm1_Scenario3 ) + // InternalParametersTestLanguage.g:277:7: lv_scenario_14_0= norm1_Scenario3 { if ( state.backtracking==0 ) { @@ -590,10 +598,10 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 8 : - // InternalParametersTestLanguage.g:291:4: (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) + // InternalParametersTestLanguage.g:296:4: (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) { - // InternalParametersTestLanguage.g:291:4: (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) - // InternalParametersTestLanguage.g:292:5: otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) + // InternalParametersTestLanguage.g:296:4: (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) + // InternalParametersTestLanguage.g:297:5: otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) { otherlv_15=(Token)match(input,18,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -601,11 +609,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_15, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitEightKeyword_1_7_0()); } - // InternalParametersTestLanguage.g:296:5: ( (lv_scenario_16_0= ruleScenario3 ) ) - // InternalParametersTestLanguage.g:297:6: (lv_scenario_16_0= ruleScenario3 ) + // InternalParametersTestLanguage.g:301:5: ( (lv_scenario_16_0= ruleScenario3 ) ) + // InternalParametersTestLanguage.g:302:6: (lv_scenario_16_0= ruleScenario3 ) { - // InternalParametersTestLanguage.g:297:6: (lv_scenario_16_0= ruleScenario3 ) - // InternalParametersTestLanguage.g:298:7: lv_scenario_16_0= ruleScenario3 + // InternalParametersTestLanguage.g:302:6: (lv_scenario_16_0= ruleScenario3 ) + // InternalParametersTestLanguage.g:303:7: lv_scenario_16_0= ruleScenario3 { if ( state.backtracking==0 ) { @@ -643,10 +651,10 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 9 : - // InternalParametersTestLanguage.g:317:4: (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) + // InternalParametersTestLanguage.g:322:4: (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) { - // InternalParametersTestLanguage.g:317:4: (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) - // InternalParametersTestLanguage.g:318:5: otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) + // InternalParametersTestLanguage.g:322:4: (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) + // InternalParametersTestLanguage.g:323:5: otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) { otherlv_17=(Token)match(input,19,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -654,7 +662,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_17, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitNineKeyword_1_8_0()); } - // InternalParametersTestLanguage.g:322:5: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) + // InternalParametersTestLanguage.g:327:5: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -729,13 +737,13 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } switch (alt2) { case 1 : - // InternalParametersTestLanguage.g:323:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) + // InternalParametersTestLanguage.g:328:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) { - // InternalParametersTestLanguage.g:323:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) - // InternalParametersTestLanguage.g:324:7: ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) + // InternalParametersTestLanguage.g:328:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) + // InternalParametersTestLanguage.g:329:7: ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) { - // InternalParametersTestLanguage.g:328:7: (lv_scenario_18_0= norm1_Scenario4 ) - // InternalParametersTestLanguage.g:329:8: lv_scenario_18_0= norm1_Scenario4 + // InternalParametersTestLanguage.g:333:7: (lv_scenario_18_0= norm1_Scenario4 ) + // InternalParametersTestLanguage.g:334:8: lv_scenario_18_0= norm1_Scenario4 { if ( state.backtracking==0 ) { @@ -770,16 +778,16 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 2 : - // InternalParametersTestLanguage.g:347:6: ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) + // InternalParametersTestLanguage.g:352:6: ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) { - // InternalParametersTestLanguage.g:347:6: ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) - // InternalParametersTestLanguage.g:348:7: ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? + // InternalParametersTestLanguage.g:352:6: ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) + // InternalParametersTestLanguage.g:353:7: ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? { - // InternalParametersTestLanguage.g:348:7: ( (lv_scenario_19_0= norm1_Scenario2 ) ) - // InternalParametersTestLanguage.g:349:8: (lv_scenario_19_0= norm1_Scenario2 ) + // InternalParametersTestLanguage.g:353:7: ( (lv_scenario_19_0= norm1_Scenario2 ) ) + // InternalParametersTestLanguage.g:354:8: (lv_scenario_19_0= norm1_Scenario2 ) { - // InternalParametersTestLanguage.g:349:8: (lv_scenario_19_0= norm1_Scenario2 ) - // InternalParametersTestLanguage.g:350:9: lv_scenario_19_0= norm1_Scenario2 + // InternalParametersTestLanguage.g:354:8: (lv_scenario_19_0= norm1_Scenario2 ) + // InternalParametersTestLanguage.g:355:9: lv_scenario_19_0= norm1_Scenario2 { if ( state.backtracking==0 ) { @@ -810,7 +818,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } - // InternalParametersTestLanguage.g:367:7: (otherlv_20= 'keyword' )? + // InternalParametersTestLanguage.g:372:7: (otherlv_20= 'keyword' )? int alt1=2; int LA1_0 = input.LA(1); @@ -819,7 +827,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } switch (alt1) { case 1 : - // InternalParametersTestLanguage.g:368:8: otherlv_20= 'keyword' + // InternalParametersTestLanguage.g:373:8: otherlv_20= 'keyword' { otherlv_20=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -849,10 +857,10 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 10 : - // InternalParametersTestLanguage.g:377:4: (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) + // InternalParametersTestLanguage.g:382:4: (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) { - // InternalParametersTestLanguage.g:377:4: (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) - // InternalParametersTestLanguage.g:378:5: otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) + // InternalParametersTestLanguage.g:382:4: (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) + // InternalParametersTestLanguage.g:383:5: otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) { otherlv_21=(Token)match(input,21,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -860,7 +868,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_21, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitOneDigitZeroKeyword_1_9_0()); } - // InternalParametersTestLanguage.g:382:5: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) + // InternalParametersTestLanguage.g:387:5: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -907,13 +915,13 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } switch (alt4) { case 1 : - // InternalParametersTestLanguage.g:383:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) + // InternalParametersTestLanguage.g:388:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) { - // InternalParametersTestLanguage.g:383:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) - // InternalParametersTestLanguage.g:384:7: ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) + // InternalParametersTestLanguage.g:388:6: ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) + // InternalParametersTestLanguage.g:389:7: ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) { - // InternalParametersTestLanguage.g:388:7: (lv_scenario_22_0= norm1_Scenario4 ) - // InternalParametersTestLanguage.g:389:8: lv_scenario_22_0= norm1_Scenario4 + // InternalParametersTestLanguage.g:393:7: (lv_scenario_22_0= norm1_Scenario4 ) + // InternalParametersTestLanguage.g:394:8: lv_scenario_22_0= norm1_Scenario4 { if ( state.backtracking==0 ) { @@ -948,16 +956,16 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 2 : - // InternalParametersTestLanguage.g:407:6: ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) + // InternalParametersTestLanguage.g:412:6: ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) { - // InternalParametersTestLanguage.g:407:6: ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) - // InternalParametersTestLanguage.g:408:7: ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? + // InternalParametersTestLanguage.g:412:6: ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) + // InternalParametersTestLanguage.g:413:7: ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? { - // InternalParametersTestLanguage.g:408:7: ( (lv_scenario_23_0= ruleScenario2 ) ) - // InternalParametersTestLanguage.g:409:8: (lv_scenario_23_0= ruleScenario2 ) + // InternalParametersTestLanguage.g:413:7: ( (lv_scenario_23_0= ruleScenario2 ) ) + // InternalParametersTestLanguage.g:414:8: (lv_scenario_23_0= ruleScenario2 ) { - // InternalParametersTestLanguage.g:409:8: (lv_scenario_23_0= ruleScenario2 ) - // InternalParametersTestLanguage.g:410:9: lv_scenario_23_0= ruleScenario2 + // InternalParametersTestLanguage.g:414:8: (lv_scenario_23_0= ruleScenario2 ) + // InternalParametersTestLanguage.g:415:9: lv_scenario_23_0= ruleScenario2 { if ( state.backtracking==0 ) { @@ -988,7 +996,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } - // InternalParametersTestLanguage.g:427:7: (otherlv_24= 'keyword' )? + // InternalParametersTestLanguage.g:432:7: (otherlv_24= 'keyword' )? int alt3=2; int LA3_0 = input.LA(1); @@ -997,7 +1005,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } switch (alt3) { case 1 : - // InternalParametersTestLanguage.g:428:8: otherlv_24= 'keyword' + // InternalParametersTestLanguage.g:433:8: otherlv_24= 'keyword' { otherlv_24=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1027,10 +1035,10 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 11 : - // InternalParametersTestLanguage.g:437:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) + // InternalParametersTestLanguage.g:442:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) { - // InternalParametersTestLanguage.g:437:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) - // InternalParametersTestLanguage.g:438:5: otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) + // InternalParametersTestLanguage.g:442:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) + // InternalParametersTestLanguage.g:443:5: otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) { otherlv_25=(Token)match(input,22,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1038,7 +1046,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_25, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitOneDigitOneKeyword_1_10_0()); } - // InternalParametersTestLanguage.g:442:5: ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) + // InternalParametersTestLanguage.g:447:5: ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) int alt6=2; int LA6_0 = input.LA(1); @@ -1085,13 +1093,13 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } switch (alt6) { case 1 : - // InternalParametersTestLanguage.g:443:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) + // InternalParametersTestLanguage.g:448:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) { - // InternalParametersTestLanguage.g:443:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) - // InternalParametersTestLanguage.g:444:7: ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) + // InternalParametersTestLanguage.g:448:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) + // InternalParametersTestLanguage.g:449:7: ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) { - // InternalParametersTestLanguage.g:448:7: (lv_scenario_26_0= ruleScenario4 ) - // InternalParametersTestLanguage.g:449:8: lv_scenario_26_0= ruleScenario4 + // InternalParametersTestLanguage.g:453:7: (lv_scenario_26_0= ruleScenario4 ) + // InternalParametersTestLanguage.g:454:8: lv_scenario_26_0= ruleScenario4 { if ( state.backtracking==0 ) { @@ -1126,16 +1134,16 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 2 : - // InternalParametersTestLanguage.g:467:6: ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) + // InternalParametersTestLanguage.g:472:6: ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) { - // InternalParametersTestLanguage.g:467:6: ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) - // InternalParametersTestLanguage.g:468:7: ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? + // InternalParametersTestLanguage.g:472:6: ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) + // InternalParametersTestLanguage.g:473:7: ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? { - // InternalParametersTestLanguage.g:468:7: ( (lv_scenario_27_0= norm1_Scenario2 ) ) - // InternalParametersTestLanguage.g:469:8: (lv_scenario_27_0= norm1_Scenario2 ) + // InternalParametersTestLanguage.g:473:7: ( (lv_scenario_27_0= norm1_Scenario2 ) ) + // InternalParametersTestLanguage.g:474:8: (lv_scenario_27_0= norm1_Scenario2 ) { - // InternalParametersTestLanguage.g:469:8: (lv_scenario_27_0= norm1_Scenario2 ) - // InternalParametersTestLanguage.g:470:9: lv_scenario_27_0= norm1_Scenario2 + // InternalParametersTestLanguage.g:474:8: (lv_scenario_27_0= norm1_Scenario2 ) + // InternalParametersTestLanguage.g:475:9: lv_scenario_27_0= norm1_Scenario2 { if ( state.backtracking==0 ) { @@ -1166,7 +1174,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } - // InternalParametersTestLanguage.g:487:7: (otherlv_28= 'keyword' )? + // InternalParametersTestLanguage.g:492:7: (otherlv_28= 'keyword' )? int alt5=2; int LA5_0 = input.LA(1); @@ -1175,7 +1183,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } switch (alt5) { case 1 : - // InternalParametersTestLanguage.g:488:8: otherlv_28= 'keyword' + // InternalParametersTestLanguage.g:493:8: otherlv_28= 'keyword' { otherlv_28=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1205,10 +1213,10 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 12 : - // InternalParametersTestLanguage.g:497:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) + // InternalParametersTestLanguage.g:502:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) { - // InternalParametersTestLanguage.g:497:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) - // InternalParametersTestLanguage.g:498:5: otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) + // InternalParametersTestLanguage.g:502:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) + // InternalParametersTestLanguage.g:503:5: otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) { otherlv_29=(Token)match(input,23,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1216,7 +1224,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP newLeafNode(otherlv_29, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitOneDigitTwoKeyword_1_11_0()); } - // InternalParametersTestLanguage.g:502:5: ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) + // InternalParametersTestLanguage.g:507:5: ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) int alt8=2; int LA8_0 = input.LA(1); @@ -1260,13 +1268,13 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } switch (alt8) { case 1 : - // InternalParametersTestLanguage.g:503:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) + // InternalParametersTestLanguage.g:508:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) { - // InternalParametersTestLanguage.g:503:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) - // InternalParametersTestLanguage.g:504:7: ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) + // InternalParametersTestLanguage.g:508:6: ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) + // InternalParametersTestLanguage.g:509:7: ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) { - // InternalParametersTestLanguage.g:508:7: (lv_scenario_30_0= ruleScenario4 ) - // InternalParametersTestLanguage.g:509:8: lv_scenario_30_0= ruleScenario4 + // InternalParametersTestLanguage.g:513:7: (lv_scenario_30_0= ruleScenario4 ) + // InternalParametersTestLanguage.g:514:8: lv_scenario_30_0= ruleScenario4 { if ( state.backtracking==0 ) { @@ -1301,16 +1309,16 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 2 : - // InternalParametersTestLanguage.g:527:6: ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) + // InternalParametersTestLanguage.g:532:6: ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) { - // InternalParametersTestLanguage.g:527:6: ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) - // InternalParametersTestLanguage.g:528:7: ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? + // InternalParametersTestLanguage.g:532:6: ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) + // InternalParametersTestLanguage.g:533:7: ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? { - // InternalParametersTestLanguage.g:528:7: ( (lv_scenario_31_0= ruleScenario2 ) ) - // InternalParametersTestLanguage.g:529:8: (lv_scenario_31_0= ruleScenario2 ) + // InternalParametersTestLanguage.g:533:7: ( (lv_scenario_31_0= ruleScenario2 ) ) + // InternalParametersTestLanguage.g:534:8: (lv_scenario_31_0= ruleScenario2 ) { - // InternalParametersTestLanguage.g:529:8: (lv_scenario_31_0= ruleScenario2 ) - // InternalParametersTestLanguage.g:530:9: lv_scenario_31_0= ruleScenario2 + // InternalParametersTestLanguage.g:534:8: (lv_scenario_31_0= ruleScenario2 ) + // InternalParametersTestLanguage.g:535:9: lv_scenario_31_0= ruleScenario2 { if ( state.backtracking==0 ) { @@ -1341,7 +1349,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } - // InternalParametersTestLanguage.g:547:7: (otherlv_32= 'keyword' )? + // InternalParametersTestLanguage.g:552:7: (otherlv_32= 'keyword' )? int alt7=2; int LA7_0 = input.LA(1); @@ -1350,7 +1358,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } switch (alt7) { case 1 : - // InternalParametersTestLanguage.g:548:8: otherlv_32= 'keyword' + // InternalParametersTestLanguage.g:553:8: otherlv_32= 'keyword' { otherlv_32=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1407,7 +1415,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleScenario1" - // InternalParametersTestLanguage.g:561:1: entryRuleScenario1 returns [EObject current=null] : iv_ruleScenario1= ruleScenario1 EOF ; + // InternalParametersTestLanguage.g:566:1: entryRuleScenario1 returns [EObject current=null] : iv_ruleScenario1= ruleScenario1 EOF ; public final EObject entryRuleScenario1() throws RecognitionException { EObject current = null; @@ -1415,8 +1423,8 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP try { - // InternalParametersTestLanguage.g:561:50: (iv_ruleScenario1= ruleScenario1 EOF ) - // InternalParametersTestLanguage.g:562:2: iv_ruleScenario1= ruleScenario1 EOF + // InternalParametersTestLanguage.g:566:50: (iv_ruleScenario1= ruleScenario1 EOF ) + // InternalParametersTestLanguage.g:567:2: iv_ruleScenario1= ruleScenario1 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario1Rule()); @@ -1447,7 +1455,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "ruleScenario1" - // InternalParametersTestLanguage.g:568:1: ruleScenario1 returns [EObject current=null] : ( (lv_second_0_0= RULE_ID ) ) ; + // InternalParametersTestLanguage.g:573:1: ruleScenario1 returns [EObject current=null] : ( (lv_second_0_0= RULE_ID ) ) ; public final EObject ruleScenario1() throws RecognitionException { EObject current = null; @@ -1457,14 +1465,14 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalParametersTestLanguage.g:574:2: ( ( (lv_second_0_0= RULE_ID ) ) ) - // InternalParametersTestLanguage.g:575:2: ( (lv_second_0_0= RULE_ID ) ) + // InternalParametersTestLanguage.g:579:2: ( ( (lv_second_0_0= RULE_ID ) ) ) + // InternalParametersTestLanguage.g:580:2: ( (lv_second_0_0= RULE_ID ) ) { - // InternalParametersTestLanguage.g:575:2: ( (lv_second_0_0= RULE_ID ) ) - // InternalParametersTestLanguage.g:576:3: (lv_second_0_0= RULE_ID ) + // InternalParametersTestLanguage.g:580:2: ( (lv_second_0_0= RULE_ID ) ) + // InternalParametersTestLanguage.g:581:3: (lv_second_0_0= RULE_ID ) { - // InternalParametersTestLanguage.g:576:3: (lv_second_0_0= RULE_ID ) - // InternalParametersTestLanguage.g:577:4: lv_second_0_0= RULE_ID + // InternalParametersTestLanguage.g:581:3: (lv_second_0_0= RULE_ID ) + // InternalParametersTestLanguage.g:582:4: lv_second_0_0= RULE_ID { lv_second_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1512,7 +1520,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "norm1_Scenario1" - // InternalParametersTestLanguage.g:597:1: norm1_Scenario1 returns [EObject current=null] : ( (lv_first_0_0= RULE_ID ) ) ; + // InternalParametersTestLanguage.g:602:1: norm1_Scenario1 returns [EObject current=null] : ( (lv_first_0_0= RULE_ID ) ) ; public final EObject norm1_Scenario1() throws RecognitionException { EObject current = null; @@ -1522,14 +1530,14 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalParametersTestLanguage.g:603:2: ( ( (lv_first_0_0= RULE_ID ) ) ) - // InternalParametersTestLanguage.g:604:2: ( (lv_first_0_0= RULE_ID ) ) + // InternalParametersTestLanguage.g:608:2: ( ( (lv_first_0_0= RULE_ID ) ) ) + // InternalParametersTestLanguage.g:609:2: ( (lv_first_0_0= RULE_ID ) ) { - // InternalParametersTestLanguage.g:604:2: ( (lv_first_0_0= RULE_ID ) ) - // InternalParametersTestLanguage.g:605:3: (lv_first_0_0= RULE_ID ) + // InternalParametersTestLanguage.g:609:2: ( (lv_first_0_0= RULE_ID ) ) + // InternalParametersTestLanguage.g:610:3: (lv_first_0_0= RULE_ID ) { - // InternalParametersTestLanguage.g:605:3: (lv_first_0_0= RULE_ID ) - // InternalParametersTestLanguage.g:606:4: lv_first_0_0= RULE_ID + // InternalParametersTestLanguage.g:610:3: (lv_first_0_0= RULE_ID ) + // InternalParametersTestLanguage.g:611:4: lv_first_0_0= RULE_ID { lv_first_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1577,7 +1585,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleScenario2" - // InternalParametersTestLanguage.g:625:1: entryRuleScenario2 returns [EObject current=null] : iv_ruleScenario2= ruleScenario2 EOF ; + // InternalParametersTestLanguage.g:630:1: entryRuleScenario2 returns [EObject current=null] : iv_ruleScenario2= ruleScenario2 EOF ; public final EObject entryRuleScenario2() throws RecognitionException { EObject current = null; @@ -1585,8 +1593,8 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP try { - // InternalParametersTestLanguage.g:625:50: (iv_ruleScenario2= ruleScenario2 EOF ) - // InternalParametersTestLanguage.g:626:2: iv_ruleScenario2= ruleScenario2 EOF + // InternalParametersTestLanguage.g:630:50: (iv_ruleScenario2= ruleScenario2 EOF ) + // InternalParametersTestLanguage.g:631:2: iv_ruleScenario2= ruleScenario2 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario2Rule()); @@ -1617,7 +1625,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "ruleScenario2" - // InternalParametersTestLanguage.g:632:1: ruleScenario2 returns [EObject current=null] : ( (lv_first_0_0= ruleIdOrKeyword ) ) ; + // InternalParametersTestLanguage.g:637:1: ruleScenario2 returns [EObject current=null] : ( (lv_first_0_0= ruleIdOrKeyword ) ) ; public final EObject ruleScenario2() throws RecognitionException { EObject current = null; @@ -1628,14 +1636,14 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalParametersTestLanguage.g:638:2: ( ( (lv_first_0_0= ruleIdOrKeyword ) ) ) - // InternalParametersTestLanguage.g:639:2: ( (lv_first_0_0= ruleIdOrKeyword ) ) + // InternalParametersTestLanguage.g:643:2: ( ( (lv_first_0_0= ruleIdOrKeyword ) ) ) + // InternalParametersTestLanguage.g:644:2: ( (lv_first_0_0= ruleIdOrKeyword ) ) { - // InternalParametersTestLanguage.g:639:2: ( (lv_first_0_0= ruleIdOrKeyword ) ) - // InternalParametersTestLanguage.g:640:3: (lv_first_0_0= ruleIdOrKeyword ) + // InternalParametersTestLanguage.g:644:2: ( (lv_first_0_0= ruleIdOrKeyword ) ) + // InternalParametersTestLanguage.g:645:3: (lv_first_0_0= ruleIdOrKeyword ) { - // InternalParametersTestLanguage.g:640:3: (lv_first_0_0= ruleIdOrKeyword ) - // InternalParametersTestLanguage.g:641:4: lv_first_0_0= ruleIdOrKeyword + // InternalParametersTestLanguage.g:645:3: (lv_first_0_0= ruleIdOrKeyword ) + // InternalParametersTestLanguage.g:646:4: lv_first_0_0= ruleIdOrKeyword { if ( state.backtracking==0 ) { @@ -1688,7 +1696,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "norm1_Scenario2" - // InternalParametersTestLanguage.g:662:1: norm1_Scenario2 returns [EObject current=null] : ( (lv_first_0_0= norm1_IdOrKeyword ) ) ; + // InternalParametersTestLanguage.g:667:1: norm1_Scenario2 returns [EObject current=null] : ( (lv_first_0_0= norm1_IdOrKeyword ) ) ; public final EObject norm1_Scenario2() throws RecognitionException { EObject current = null; @@ -1699,14 +1707,14 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalParametersTestLanguage.g:668:2: ( ( (lv_first_0_0= norm1_IdOrKeyword ) ) ) - // InternalParametersTestLanguage.g:669:2: ( (lv_first_0_0= norm1_IdOrKeyword ) ) + // InternalParametersTestLanguage.g:673:2: ( ( (lv_first_0_0= norm1_IdOrKeyword ) ) ) + // InternalParametersTestLanguage.g:674:2: ( (lv_first_0_0= norm1_IdOrKeyword ) ) { - // InternalParametersTestLanguage.g:669:2: ( (lv_first_0_0= norm1_IdOrKeyword ) ) - // InternalParametersTestLanguage.g:670:3: (lv_first_0_0= norm1_IdOrKeyword ) + // InternalParametersTestLanguage.g:674:2: ( (lv_first_0_0= norm1_IdOrKeyword ) ) + // InternalParametersTestLanguage.g:675:3: (lv_first_0_0= norm1_IdOrKeyword ) { - // InternalParametersTestLanguage.g:670:3: (lv_first_0_0= norm1_IdOrKeyword ) - // InternalParametersTestLanguage.g:671:4: lv_first_0_0= norm1_IdOrKeyword + // InternalParametersTestLanguage.g:675:3: (lv_first_0_0= norm1_IdOrKeyword ) + // InternalParametersTestLanguage.g:676:4: lv_first_0_0= norm1_IdOrKeyword { if ( state.backtracking==0 ) { @@ -1759,7 +1767,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleScenario3" - // InternalParametersTestLanguage.g:691:1: entryRuleScenario3 returns [EObject current=null] : iv_ruleScenario3= ruleScenario3 EOF ; + // InternalParametersTestLanguage.g:696:1: entryRuleScenario3 returns [EObject current=null] : iv_ruleScenario3= ruleScenario3 EOF ; public final EObject entryRuleScenario3() throws RecognitionException { EObject current = null; @@ -1767,8 +1775,8 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP try { - // InternalParametersTestLanguage.g:691:50: (iv_ruleScenario3= ruleScenario3 EOF ) - // InternalParametersTestLanguage.g:692:2: iv_ruleScenario3= ruleScenario3 EOF + // InternalParametersTestLanguage.g:696:50: (iv_ruleScenario3= ruleScenario3 EOF ) + // InternalParametersTestLanguage.g:697:2: iv_ruleScenario3= ruleScenario3 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario3Rule()); @@ -1799,7 +1807,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "ruleScenario3" - // InternalParametersTestLanguage.g:698:1: ruleScenario3 returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; + // InternalParametersTestLanguage.g:703:1: ruleScenario3 returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; public final EObject ruleScenario3() throws RecognitionException { EObject current = null; @@ -1811,10 +1819,10 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalParametersTestLanguage.g:704:2: ( ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) - // InternalParametersTestLanguage.g:705:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalParametersTestLanguage.g:709:2: ( ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) + // InternalParametersTestLanguage.g:710:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) { - // InternalParametersTestLanguage.g:705:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalParametersTestLanguage.g:710:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -1833,13 +1841,13 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } switch (alt10) { case 1 : - // InternalParametersTestLanguage.g:706:3: ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) + // InternalParametersTestLanguage.g:711:3: ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) { - // InternalParametersTestLanguage.g:706:3: ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) - // InternalParametersTestLanguage.g:707:4: ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) + // InternalParametersTestLanguage.g:711:3: ( ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) ) + // InternalParametersTestLanguage.g:712:4: ( ( ruleIdOrKeyword ) )=> (lv_first_0_0= ruleIdOrKeyword ) { - // InternalParametersTestLanguage.g:711:4: (lv_first_0_0= ruleIdOrKeyword ) - // InternalParametersTestLanguage.g:712:5: lv_first_0_0= ruleIdOrKeyword + // InternalParametersTestLanguage.g:716:4: (lv_first_0_0= ruleIdOrKeyword ) + // InternalParametersTestLanguage.g:717:5: lv_first_0_0= ruleIdOrKeyword { if ( state.backtracking==0 ) { @@ -1874,13 +1882,13 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 2 : - // InternalParametersTestLanguage.g:730:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalParametersTestLanguage.g:735:3: ( (lv_second_1_0= 'keyword' ) ) { - // InternalParametersTestLanguage.g:730:3: ( (lv_second_1_0= 'keyword' ) ) - // InternalParametersTestLanguage.g:731:4: (lv_second_1_0= 'keyword' ) + // InternalParametersTestLanguage.g:735:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalParametersTestLanguage.g:736:4: (lv_second_1_0= 'keyword' ) { - // InternalParametersTestLanguage.g:731:4: (lv_second_1_0= 'keyword' ) - // InternalParametersTestLanguage.g:732:5: lv_second_1_0= 'keyword' + // InternalParametersTestLanguage.g:736:4: (lv_second_1_0= 'keyword' ) + // InternalParametersTestLanguage.g:737:5: lv_second_1_0= 'keyword' { lv_second_1_0=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1930,7 +1938,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "norm1_Scenario3" - // InternalParametersTestLanguage.g:749:1: norm1_Scenario3 returns [EObject current=null] : ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; + // InternalParametersTestLanguage.g:754:1: norm1_Scenario3 returns [EObject current=null] : ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; public final EObject norm1_Scenario3() throws RecognitionException { EObject current = null; @@ -1942,10 +1950,10 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalParametersTestLanguage.g:755:2: ( ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) - // InternalParametersTestLanguage.g:756:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalParametersTestLanguage.g:760:2: ( ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) + // InternalParametersTestLanguage.g:761:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) { - // InternalParametersTestLanguage.g:756:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalParametersTestLanguage.g:761:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) | ( (lv_second_1_0= 'keyword' ) ) ) int alt11=2; int LA11_0 = input.LA(1); @@ -1978,13 +1986,13 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } switch (alt11) { case 1 : - // InternalParametersTestLanguage.g:757:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) + // InternalParametersTestLanguage.g:762:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) { - // InternalParametersTestLanguage.g:757:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) - // InternalParametersTestLanguage.g:758:4: ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) + // InternalParametersTestLanguage.g:762:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) ) + // InternalParametersTestLanguage.g:763:4: ( ( norm1_IdOrKeyword ) )=> (lv_first_0_0= norm1_IdOrKeyword ) { - // InternalParametersTestLanguage.g:762:4: (lv_first_0_0= norm1_IdOrKeyword ) - // InternalParametersTestLanguage.g:763:5: lv_first_0_0= norm1_IdOrKeyword + // InternalParametersTestLanguage.g:767:4: (lv_first_0_0= norm1_IdOrKeyword ) + // InternalParametersTestLanguage.g:768:5: lv_first_0_0= norm1_IdOrKeyword { if ( state.backtracking==0 ) { @@ -2019,13 +2027,13 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 2 : - // InternalParametersTestLanguage.g:781:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalParametersTestLanguage.g:786:3: ( (lv_second_1_0= 'keyword' ) ) { - // InternalParametersTestLanguage.g:781:3: ( (lv_second_1_0= 'keyword' ) ) - // InternalParametersTestLanguage.g:782:4: (lv_second_1_0= 'keyword' ) + // InternalParametersTestLanguage.g:786:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalParametersTestLanguage.g:787:4: (lv_second_1_0= 'keyword' ) { - // InternalParametersTestLanguage.g:782:4: (lv_second_1_0= 'keyword' ) - // InternalParametersTestLanguage.g:783:5: lv_second_1_0= 'keyword' + // InternalParametersTestLanguage.g:787:4: (lv_second_1_0= 'keyword' ) + // InternalParametersTestLanguage.g:788:5: lv_second_1_0= 'keyword' { lv_second_1_0=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2075,7 +2083,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleScenario4" - // InternalParametersTestLanguage.g:799:1: entryRuleScenario4 returns [EObject current=null] : iv_ruleScenario4= ruleScenario4 EOF ; + // InternalParametersTestLanguage.g:804:1: entryRuleScenario4 returns [EObject current=null] : iv_ruleScenario4= ruleScenario4 EOF ; public final EObject entryRuleScenario4() throws RecognitionException { EObject current = null; @@ -2083,8 +2091,8 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP try { - // InternalParametersTestLanguage.g:799:50: (iv_ruleScenario4= ruleScenario4 EOF ) - // InternalParametersTestLanguage.g:800:2: iv_ruleScenario4= ruleScenario4 EOF + // InternalParametersTestLanguage.g:804:50: (iv_ruleScenario4= ruleScenario4 EOF ) + // InternalParametersTestLanguage.g:805:2: iv_ruleScenario4= ruleScenario4 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario4Rule()); @@ -2115,7 +2123,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "ruleScenario4" - // InternalParametersTestLanguage.g:806:1: ruleScenario4 returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) ; + // InternalParametersTestLanguage.g:811:1: ruleScenario4 returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) ; public final EObject ruleScenario4() throws RecognitionException { EObject current = null; @@ -2127,17 +2135,17 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalParametersTestLanguage.g:812:2: ( ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) ) - // InternalParametersTestLanguage.g:813:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) + // InternalParametersTestLanguage.g:817:2: ( ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) ) + // InternalParametersTestLanguage.g:818:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) { - // InternalParametersTestLanguage.g:813:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) - // InternalParametersTestLanguage.g:814:3: ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' + // InternalParametersTestLanguage.g:818:2: ( ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' ) + // InternalParametersTestLanguage.g:819:3: ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) otherlv_1= 'keyword' { - // InternalParametersTestLanguage.g:814:3: ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) - // InternalParametersTestLanguage.g:815:4: ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) + // InternalParametersTestLanguage.g:819:3: ( ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) ) + // InternalParametersTestLanguage.g:820:4: ( ( ruleIdOrKeyword ) )=> (lv_second_0_0= ruleIdOrKeyword ) { - // InternalParametersTestLanguage.g:819:4: (lv_second_0_0= ruleIdOrKeyword ) - // InternalParametersTestLanguage.g:820:5: lv_second_0_0= ruleIdOrKeyword + // InternalParametersTestLanguage.g:824:4: (lv_second_0_0= ruleIdOrKeyword ) + // InternalParametersTestLanguage.g:825:5: lv_second_0_0= ruleIdOrKeyword { if ( state.backtracking==0 ) { @@ -2199,7 +2207,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "norm1_Scenario4" - // InternalParametersTestLanguage.g:846:1: norm1_Scenario4 returns [EObject current=null] : ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) ; + // InternalParametersTestLanguage.g:851:1: norm1_Scenario4 returns [EObject current=null] : ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) ; public final EObject norm1_Scenario4() throws RecognitionException { EObject current = null; @@ -2211,17 +2219,17 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalParametersTestLanguage.g:852:2: ( ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) ) - // InternalParametersTestLanguage.g:853:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) + // InternalParametersTestLanguage.g:857:2: ( ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) ) + // InternalParametersTestLanguage.g:858:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) { - // InternalParametersTestLanguage.g:853:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) - // InternalParametersTestLanguage.g:854:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' + // InternalParametersTestLanguage.g:858:2: ( ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' ) + // InternalParametersTestLanguage.g:859:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) otherlv_1= 'keyword' { - // InternalParametersTestLanguage.g:854:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) - // InternalParametersTestLanguage.g:855:4: ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) + // InternalParametersTestLanguage.g:859:3: ( ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) ) + // InternalParametersTestLanguage.g:860:4: ( ( norm1_IdOrKeyword ) )=> (lv_second_0_0= norm1_IdOrKeyword ) { - // InternalParametersTestLanguage.g:859:4: (lv_second_0_0= norm1_IdOrKeyword ) - // InternalParametersTestLanguage.g:860:5: lv_second_0_0= norm1_IdOrKeyword + // InternalParametersTestLanguage.g:864:4: (lv_second_0_0= norm1_IdOrKeyword ) + // InternalParametersTestLanguage.g:865:5: lv_second_0_0= norm1_IdOrKeyword { if ( state.backtracking==0 ) { @@ -2283,7 +2291,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "entryRuleIdOrKeyword" - // InternalParametersTestLanguage.g:885:1: entryRuleIdOrKeyword returns [String current=null] : iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ; + // InternalParametersTestLanguage.g:890:1: entryRuleIdOrKeyword returns [String current=null] : iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ; public final String entryRuleIdOrKeyword() throws RecognitionException { String current = null; @@ -2291,8 +2299,8 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP try { - // InternalParametersTestLanguage.g:885:51: (iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ) - // InternalParametersTestLanguage.g:886:2: iv_ruleIdOrKeyword= ruleIdOrKeyword EOF + // InternalParametersTestLanguage.g:890:51: (iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ) + // InternalParametersTestLanguage.g:891:2: iv_ruleIdOrKeyword= ruleIdOrKeyword EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getIdOrKeywordRule()); @@ -2323,7 +2331,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "ruleIdOrKeyword" - // InternalParametersTestLanguage.g:892:1: ruleIdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalParametersTestLanguage.g:897:1: ruleIdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleIdOrKeyword() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2333,8 +2341,8 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalParametersTestLanguage.g:898:2: (this_ID_0= RULE_ID ) - // InternalParametersTestLanguage.g:899:2: this_ID_0= RULE_ID + // InternalParametersTestLanguage.g:903:2: (this_ID_0= RULE_ID ) + // InternalParametersTestLanguage.g:904:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2369,7 +2377,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start "norm1_IdOrKeyword" - // InternalParametersTestLanguage.g:910:1: norm1_IdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; + // InternalParametersTestLanguage.g:915:1: norm1_IdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken norm1_IdOrKeyword() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2380,10 +2388,10 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP enterRule(); try { - // InternalParametersTestLanguage.g:916:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) - // InternalParametersTestLanguage.g:917:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalParametersTestLanguage.g:921:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) + // InternalParametersTestLanguage.g:922:2: (kw= 'keyword' | this_ID_1= RULE_ID ) { - // InternalParametersTestLanguage.g:917:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalParametersTestLanguage.g:922:2: (kw= 'keyword' | this_ID_1= RULE_ID ) int alt12=2; int LA12_0 = input.LA(1); @@ -2402,7 +2410,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } switch (alt12) { case 1 : - // InternalParametersTestLanguage.g:918:3: kw= 'keyword' + // InternalParametersTestLanguage.g:923:3: kw= 'keyword' { kw=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2415,7 +2423,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP } break; case 2 : - // InternalParametersTestLanguage.g:924:3: this_ID_1= RULE_ID + // InternalParametersTestLanguage.g:929:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2456,18 +2464,18 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start synpred1_InternalParametersTestLanguage public final void synpred1_InternalParametersTestLanguage_fragment() throws RecognitionException { - // InternalParametersTestLanguage.g:192:5: ( ( '#5' ( ( norm1_Scenario2 ) ) ) ) - // InternalParametersTestLanguage.g:192:6: ( '#5' ( ( norm1_Scenario2 ) ) ) + // InternalParametersTestLanguage.g:197:5: ( ( '#5' ( ( norm1_Scenario2 ) ) ) ) + // InternalParametersTestLanguage.g:197:6: ( '#5' ( ( norm1_Scenario2 ) ) ) { - // InternalParametersTestLanguage.g:192:6: ( '#5' ( ( norm1_Scenario2 ) ) ) - // InternalParametersTestLanguage.g:193:6: '#5' ( ( norm1_Scenario2 ) ) + // InternalParametersTestLanguage.g:197:6: ( '#5' ( ( norm1_Scenario2 ) ) ) + // InternalParametersTestLanguage.g:198:6: '#5' ( ( norm1_Scenario2 ) ) { match(input,15,FollowSets000.FOLLOW_4); if (state.failed) return ; - // InternalParametersTestLanguage.g:194:6: ( ( norm1_Scenario2 ) ) - // InternalParametersTestLanguage.g:195:7: ( norm1_Scenario2 ) + // InternalParametersTestLanguage.g:199:6: ( ( norm1_Scenario2 ) ) + // InternalParametersTestLanguage.g:200:7: ( norm1_Scenario2 ) { - // InternalParametersTestLanguage.g:195:7: ( norm1_Scenario2 ) - // InternalParametersTestLanguage.g:196:8: norm1_Scenario2 + // InternalParametersTestLanguage.g:200:7: ( norm1_Scenario2 ) + // InternalParametersTestLanguage.g:201:8: norm1_Scenario2 { pushFollow(FollowSets000.FOLLOW_2); norm1_Scenario2(); @@ -2490,18 +2498,18 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start synpred2_InternalParametersTestLanguage public final void synpred2_InternalParametersTestLanguage_fragment() throws RecognitionException { - // InternalParametersTestLanguage.g:229:5: ( ( '#6' ( ( ruleScenario2 ) ) ) ) - // InternalParametersTestLanguage.g:229:6: ( '#6' ( ( ruleScenario2 ) ) ) + // InternalParametersTestLanguage.g:234:5: ( ( '#6' ( ( ruleScenario2 ) ) ) ) + // InternalParametersTestLanguage.g:234:6: ( '#6' ( ( ruleScenario2 ) ) ) { - // InternalParametersTestLanguage.g:229:6: ( '#6' ( ( ruleScenario2 ) ) ) - // InternalParametersTestLanguage.g:230:6: '#6' ( ( ruleScenario2 ) ) + // InternalParametersTestLanguage.g:234:6: ( '#6' ( ( ruleScenario2 ) ) ) + // InternalParametersTestLanguage.g:235:6: '#6' ( ( ruleScenario2 ) ) { match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return ; - // InternalParametersTestLanguage.g:231:6: ( ( ruleScenario2 ) ) - // InternalParametersTestLanguage.g:232:7: ( ruleScenario2 ) + // InternalParametersTestLanguage.g:236:6: ( ( ruleScenario2 ) ) + // InternalParametersTestLanguage.g:237:7: ( ruleScenario2 ) { - // InternalParametersTestLanguage.g:232:7: ( ruleScenario2 ) - // InternalParametersTestLanguage.g:233:8: ruleScenario2 + // InternalParametersTestLanguage.g:237:7: ( ruleScenario2 ) + // InternalParametersTestLanguage.g:238:8: ruleScenario2 { pushFollow(FollowSets000.FOLLOW_2); ruleScenario2(); @@ -2524,11 +2532,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start synpred3_InternalParametersTestLanguage public final void synpred3_InternalParametersTestLanguage_fragment() throws RecognitionException { - // InternalParametersTestLanguage.g:324:7: ( ( norm1_IdOrKeyword ) ) - // InternalParametersTestLanguage.g:324:8: ( norm1_IdOrKeyword ) + // InternalParametersTestLanguage.g:329:7: ( ( norm1_IdOrKeyword ) ) + // InternalParametersTestLanguage.g:329:8: ( norm1_IdOrKeyword ) { - // InternalParametersTestLanguage.g:324:8: ( norm1_IdOrKeyword ) - // InternalParametersTestLanguage.g:325:8: norm1_IdOrKeyword + // InternalParametersTestLanguage.g:329:8: ( norm1_IdOrKeyword ) + // InternalParametersTestLanguage.g:330:8: norm1_IdOrKeyword { pushFollow(FollowSets000.FOLLOW_2); norm1_IdOrKeyword(); @@ -2545,11 +2553,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start synpred4_InternalParametersTestLanguage public final void synpred4_InternalParametersTestLanguage_fragment() throws RecognitionException { - // InternalParametersTestLanguage.g:384:7: ( ( norm1_IdOrKeyword ) ) - // InternalParametersTestLanguage.g:384:8: ( norm1_IdOrKeyword ) + // InternalParametersTestLanguage.g:389:7: ( ( norm1_IdOrKeyword ) ) + // InternalParametersTestLanguage.g:389:8: ( norm1_IdOrKeyword ) { - // InternalParametersTestLanguage.g:384:8: ( norm1_IdOrKeyword ) - // InternalParametersTestLanguage.g:385:8: norm1_IdOrKeyword + // InternalParametersTestLanguage.g:389:8: ( norm1_IdOrKeyword ) + // InternalParametersTestLanguage.g:390:8: norm1_IdOrKeyword { pushFollow(FollowSets000.FOLLOW_2); norm1_IdOrKeyword(); @@ -2566,11 +2574,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start synpred5_InternalParametersTestLanguage public final void synpred5_InternalParametersTestLanguage_fragment() throws RecognitionException { - // InternalParametersTestLanguage.g:444:7: ( ( ruleIdOrKeyword ) ) - // InternalParametersTestLanguage.g:444:8: ( ruleIdOrKeyword ) + // InternalParametersTestLanguage.g:449:7: ( ( ruleIdOrKeyword ) ) + // InternalParametersTestLanguage.g:449:8: ( ruleIdOrKeyword ) { - // InternalParametersTestLanguage.g:444:8: ( ruleIdOrKeyword ) - // InternalParametersTestLanguage.g:445:8: ruleIdOrKeyword + // InternalParametersTestLanguage.g:449:8: ( ruleIdOrKeyword ) + // InternalParametersTestLanguage.g:450:8: ruleIdOrKeyword { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword(); @@ -2587,11 +2595,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start synpred6_InternalParametersTestLanguage public final void synpred6_InternalParametersTestLanguage_fragment() throws RecognitionException { - // InternalParametersTestLanguage.g:504:7: ( ( ruleIdOrKeyword ) ) - // InternalParametersTestLanguage.g:504:8: ( ruleIdOrKeyword ) + // InternalParametersTestLanguage.g:509:7: ( ( ruleIdOrKeyword ) ) + // InternalParametersTestLanguage.g:509:8: ( ruleIdOrKeyword ) { - // InternalParametersTestLanguage.g:504:8: ( ruleIdOrKeyword ) - // InternalParametersTestLanguage.g:505:8: ruleIdOrKeyword + // InternalParametersTestLanguage.g:509:8: ( ruleIdOrKeyword ) + // InternalParametersTestLanguage.g:510:8: ruleIdOrKeyword { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword(); @@ -2608,11 +2616,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start synpred7_InternalParametersTestLanguage public final void synpred7_InternalParametersTestLanguage_fragment() throws RecognitionException { - // InternalParametersTestLanguage.g:707:4: ( ( ruleIdOrKeyword ) ) - // InternalParametersTestLanguage.g:707:5: ( ruleIdOrKeyword ) + // InternalParametersTestLanguage.g:712:4: ( ( ruleIdOrKeyword ) ) + // InternalParametersTestLanguage.g:712:5: ( ruleIdOrKeyword ) { - // InternalParametersTestLanguage.g:707:5: ( ruleIdOrKeyword ) - // InternalParametersTestLanguage.g:708:5: ruleIdOrKeyword + // InternalParametersTestLanguage.g:712:5: ( ruleIdOrKeyword ) + // InternalParametersTestLanguage.g:713:5: ruleIdOrKeyword { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword(); @@ -2629,11 +2637,11 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP // $ANTLR start synpred8_InternalParametersTestLanguage public final void synpred8_InternalParametersTestLanguage_fragment() throws RecognitionException { - // InternalParametersTestLanguage.g:758:4: ( ( norm1_IdOrKeyword ) ) - // InternalParametersTestLanguage.g:758:5: ( norm1_IdOrKeyword ) + // InternalParametersTestLanguage.g:763:4: ( ( norm1_IdOrKeyword ) ) + // InternalParametersTestLanguage.g:763:5: ( norm1_IdOrKeyword ) { - // InternalParametersTestLanguage.g:758:5: ( norm1_IdOrKeyword ) - // InternalParametersTestLanguage.g:759:5: norm1_IdOrKeyword + // InternalParametersTestLanguage.g:763:5: ( norm1_IdOrKeyword ) + // InternalParametersTestLanguage.g:764:5: norm1_IdOrKeyword { pushFollow(FollowSets000.FOLLOW_2); norm1_IdOrKeyword(); @@ -2807,7 +2815,7 @@ public class InternalParametersTestLanguageParser extends AbstractInternalAntlrP this.transition = dfa_6; } public String getDescription() { - return "86:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) )"; + return "91:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm1_Scenario1 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario1 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm1_Scenario2 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= ruleScenario2 ) ) ) | ( ( ( '#5' ( ( norm1_Scenario2 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm1_Scenario2 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario2 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario2 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm1_Scenario3 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= ruleScenario3 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_18_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_19_0= norm1_Scenario2 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm1_IdOrKeyword ) )=> (lv_scenario_22_0= norm1_Scenario4 ) ) | ( ( (lv_scenario_23_0= ruleScenario2 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_26_0= ruleScenario4 ) ) | ( ( (lv_scenario_27_0= norm1_Scenario2 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword ) )=> (lv_scenario_30_0= ruleScenario4 ) ) | ( ( (lv_scenario_31_0= ruleScenario2 ) ) (otherlv_32= 'keyword' )? ) ) ) )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalTwoParametersTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalTwoParametersTestLanguage.g index ede94d37f..c585c755f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalTwoParametersTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalTwoParametersTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalTwoParametersTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalTwoParametersTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalTwoParametersTestLanguageLexer.java index 0b8b2d404..27a25a022 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalTwoParametersTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalTwoParametersTestLanguageLexer.java @@ -325,10 +325,10 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTwoParametersTestLanguage.g:1096:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalTwoParametersTestLanguage.g:1096:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalTwoParametersTestLanguage.g:1101:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalTwoParametersTestLanguage.g:1101:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalTwoParametersTestLanguage.g:1096:11: ( '^' )? + // InternalTwoParametersTestLanguage.g:1101:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -337,7 +337,7 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalTwoParametersTestLanguage.g:1096:11: '^' + // InternalTwoParametersTestLanguage.g:1101:11: '^' { match('^'); @@ -355,7 +355,7 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalTwoParametersTestLanguage.g:1096:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalTwoParametersTestLanguage.g:1101:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -404,10 +404,10 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTwoParametersTestLanguage.g:1098:10: ( ( '0' .. '9' )+ ) - // InternalTwoParametersTestLanguage.g:1098:12: ( '0' .. '9' )+ + // InternalTwoParametersTestLanguage.g:1103:10: ( ( '0' .. '9' )+ ) + // InternalTwoParametersTestLanguage.g:1103:12: ( '0' .. '9' )+ { - // InternalTwoParametersTestLanguage.g:1098:12: ( '0' .. '9' )+ + // InternalTwoParametersTestLanguage.g:1103:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -421,7 +421,7 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalTwoParametersTestLanguage.g:1098:13: '0' .. '9' + // InternalTwoParametersTestLanguage.g:1103:13: '0' .. '9' { matchRange('0','9'); @@ -453,10 +453,10 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTwoParametersTestLanguage.g:1100:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalTwoParametersTestLanguage.g:1100:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalTwoParametersTestLanguage.g:1105:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalTwoParametersTestLanguage.g:1105:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalTwoParametersTestLanguage.g:1100:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalTwoParametersTestLanguage.g:1105:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -474,10 +474,10 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalTwoParametersTestLanguage.g:1100:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalTwoParametersTestLanguage.g:1105:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalTwoParametersTestLanguage.g:1100:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalTwoParametersTestLanguage.g:1105:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -493,7 +493,7 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalTwoParametersTestLanguage.g:1100:21: '\\\\' . + // InternalTwoParametersTestLanguage.g:1105:21: '\\\\' . { match('\\'); matchAny(); @@ -501,7 +501,7 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { } break; case 2 : - // InternalTwoParametersTestLanguage.g:1100:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalTwoParametersTestLanguage.g:1105:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -526,10 +526,10 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { } break; case 2 : - // InternalTwoParametersTestLanguage.g:1100:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalTwoParametersTestLanguage.g:1105:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalTwoParametersTestLanguage.g:1100:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalTwoParametersTestLanguage.g:1105:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -545,7 +545,7 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalTwoParametersTestLanguage.g:1100:54: '\\\\' . + // InternalTwoParametersTestLanguage.g:1105:54: '\\\\' . { match('\\'); matchAny(); @@ -553,7 +553,7 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { } break; case 2 : - // InternalTwoParametersTestLanguage.g:1100:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalTwoParametersTestLanguage.g:1105:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -596,12 +596,12 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTwoParametersTestLanguage.g:1102:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalTwoParametersTestLanguage.g:1102:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalTwoParametersTestLanguage.g:1107:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalTwoParametersTestLanguage.g:1107:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalTwoParametersTestLanguage.g:1102:24: ( options {greedy=false; } : . )* + // InternalTwoParametersTestLanguage.g:1107:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -626,7 +626,7 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalTwoParametersTestLanguage.g:1102:52: . + // InternalTwoParametersTestLanguage.g:1107:52: . { matchAny(); @@ -656,12 +656,12 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTwoParametersTestLanguage.g:1104:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalTwoParametersTestLanguage.g:1104:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalTwoParametersTestLanguage.g:1109:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalTwoParametersTestLanguage.g:1109:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalTwoParametersTestLanguage.g:1104:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalTwoParametersTestLanguage.g:1109:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -674,7 +674,7 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalTwoParametersTestLanguage.g:1104:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalTwoParametersTestLanguage.g:1109: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(); @@ -694,7 +694,7 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { } } while (true); - // InternalTwoParametersTestLanguage.g:1104:40: ( ( '\\r' )? '\\n' )? + // InternalTwoParametersTestLanguage.g:1109:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -703,9 +703,9 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalTwoParametersTestLanguage.g:1104:41: ( '\\r' )? '\\n' + // InternalTwoParametersTestLanguage.g:1109:41: ( '\\r' )? '\\n' { - // InternalTwoParametersTestLanguage.g:1104:41: ( '\\r' )? + // InternalTwoParametersTestLanguage.g:1109:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -714,7 +714,7 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalTwoParametersTestLanguage.g:1104:41: '\\r' + // InternalTwoParametersTestLanguage.g:1109:41: '\\r' { match('\r'); @@ -746,10 +746,10 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTwoParametersTestLanguage.g:1106:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalTwoParametersTestLanguage.g:1106:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalTwoParametersTestLanguage.g:1111:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalTwoParametersTestLanguage.g:1111:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalTwoParametersTestLanguage.g:1106:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalTwoParametersTestLanguage.g:1111:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -803,8 +803,8 @@ public class InternalTwoParametersTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTwoParametersTestLanguage.g:1108:16: ( . ) - // InternalTwoParametersTestLanguage.g:1108:18: . + // InternalTwoParametersTestLanguage.g:1113:16: ( . ) + // InternalTwoParametersTestLanguage.g:1113:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalTwoParametersTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalTwoParametersTestLanguageParser.java index c0d8666f1..7d30e372f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalTwoParametersTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/parser/antlr/internal/InternalTwoParametersTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalTwoParametersTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -86,7 +94,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleParserRuleParameters" - // InternalTwoParametersTestLanguage.g:64:1: entryRuleParserRuleParameters returns [EObject current=null] : iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ; + // InternalTwoParametersTestLanguage.g:69:1: entryRuleParserRuleParameters returns [EObject current=null] : iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ; public final EObject entryRuleParserRuleParameters() throws RecognitionException { EObject current = null; @@ -94,8 +102,8 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt try { - // InternalTwoParametersTestLanguage.g:64:61: (iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ) - // InternalTwoParametersTestLanguage.g:65:2: iv_ruleParserRuleParameters= ruleParserRuleParameters EOF + // InternalTwoParametersTestLanguage.g:69:61: (iv_ruleParserRuleParameters= ruleParserRuleParameters EOF ) + // InternalTwoParametersTestLanguage.g:70:2: iv_ruleParserRuleParameters= ruleParserRuleParameters EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getParserRuleParametersRule()); @@ -126,7 +134,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleParserRuleParameters" - // InternalTwoParametersTestLanguage.g:71:1: ruleParserRuleParameters returns [EObject current=null] : ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ; + // InternalTwoParametersTestLanguage.g:76:1: ruleParserRuleParameters returns [EObject current=null] : ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ; public final EObject ruleParserRuleParameters() throws RecognitionException { EObject current = null; @@ -183,14 +191,14 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:77:2: ( ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ) - // InternalTwoParametersTestLanguage.g:78:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) + // InternalTwoParametersTestLanguage.g:82:2: ( ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) ) + // InternalTwoParametersTestLanguage.g:83:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) { - // InternalTwoParametersTestLanguage.g:78:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) - // InternalTwoParametersTestLanguage.g:79:3: () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) ) + // InternalTwoParametersTestLanguage.g:83:2: ( () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) ) ) + // InternalTwoParametersTestLanguage.g:84:3: () ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) ) { - // InternalTwoParametersTestLanguage.g:79:3: () - // InternalTwoParametersTestLanguage.g:80:4: + // InternalTwoParametersTestLanguage.g:84:3: () + // InternalTwoParametersTestLanguage.g:85:4: { if ( state.backtracking==0 ) { @@ -202,15 +210,15 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } - // InternalTwoParametersTestLanguage.g:86:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) ) + // InternalTwoParametersTestLanguage.g:91:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) ) int alt9=12; alt9 = dfa9.predict(input); switch (alt9) { case 1 : - // InternalTwoParametersTestLanguage.g:87:4: (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) + // InternalTwoParametersTestLanguage.g:92:4: (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) { - // InternalTwoParametersTestLanguage.g:87:4: (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) - // InternalTwoParametersTestLanguage.g:88:5: otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) + // InternalTwoParametersTestLanguage.g:92:4: (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) + // InternalTwoParametersTestLanguage.g:93:5: otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) { otherlv_1=(Token)match(input,11,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -218,11 +226,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_1, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitOneKeyword_1_0_0()); } - // InternalTwoParametersTestLanguage.g:92:5: ( (lv_scenario_2_0= norm3_Scenario5 ) ) - // InternalTwoParametersTestLanguage.g:93:6: (lv_scenario_2_0= norm3_Scenario5 ) + // InternalTwoParametersTestLanguage.g:97:5: ( (lv_scenario_2_0= norm3_Scenario5 ) ) + // InternalTwoParametersTestLanguage.g:98:6: (lv_scenario_2_0= norm3_Scenario5 ) { - // InternalTwoParametersTestLanguage.g:93:6: (lv_scenario_2_0= norm3_Scenario5 ) - // InternalTwoParametersTestLanguage.g:94:7: lv_scenario_2_0= norm3_Scenario5 + // InternalTwoParametersTestLanguage.g:98:6: (lv_scenario_2_0= norm3_Scenario5 ) + // InternalTwoParametersTestLanguage.g:99:7: lv_scenario_2_0= norm3_Scenario5 { if ( state.backtracking==0 ) { @@ -260,10 +268,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalTwoParametersTestLanguage.g:113:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) + // InternalTwoParametersTestLanguage.g:118:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) { - // InternalTwoParametersTestLanguage.g:113:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) - // InternalTwoParametersTestLanguage.g:114:5: otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) + // InternalTwoParametersTestLanguage.g:118:4: (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) + // InternalTwoParametersTestLanguage.g:119:5: otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) { otherlv_3=(Token)match(input,12,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -271,11 +279,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_3, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitTwoKeyword_1_1_0()); } - // InternalTwoParametersTestLanguage.g:118:5: ( (lv_scenario_4_0= ruleScenario5 ) ) - // InternalTwoParametersTestLanguage.g:119:6: (lv_scenario_4_0= ruleScenario5 ) + // InternalTwoParametersTestLanguage.g:123:5: ( (lv_scenario_4_0= ruleScenario5 ) ) + // InternalTwoParametersTestLanguage.g:124:6: (lv_scenario_4_0= ruleScenario5 ) { - // InternalTwoParametersTestLanguage.g:119:6: (lv_scenario_4_0= ruleScenario5 ) - // InternalTwoParametersTestLanguage.g:120:7: lv_scenario_4_0= ruleScenario5 + // InternalTwoParametersTestLanguage.g:124:6: (lv_scenario_4_0= ruleScenario5 ) + // InternalTwoParametersTestLanguage.g:125:7: lv_scenario_4_0= ruleScenario5 { if ( state.backtracking==0 ) { @@ -313,10 +321,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 3 : - // InternalTwoParametersTestLanguage.g:139:4: (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) + // InternalTwoParametersTestLanguage.g:144:4: (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) { - // InternalTwoParametersTestLanguage.g:139:4: (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) - // InternalTwoParametersTestLanguage.g:140:5: otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) + // InternalTwoParametersTestLanguage.g:144:4: (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) + // InternalTwoParametersTestLanguage.g:145:5: otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) { otherlv_5=(Token)match(input,13,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -324,11 +332,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_5, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitThreeKeyword_1_2_0()); } - // InternalTwoParametersTestLanguage.g:144:5: ( (lv_scenario_6_0= norm3_Scenario6 ) ) - // InternalTwoParametersTestLanguage.g:145:6: (lv_scenario_6_0= norm3_Scenario6 ) + // InternalTwoParametersTestLanguage.g:149:5: ( (lv_scenario_6_0= norm3_Scenario6 ) ) + // InternalTwoParametersTestLanguage.g:150:6: (lv_scenario_6_0= norm3_Scenario6 ) { - // InternalTwoParametersTestLanguage.g:145:6: (lv_scenario_6_0= norm3_Scenario6 ) - // InternalTwoParametersTestLanguage.g:146:7: lv_scenario_6_0= norm3_Scenario6 + // InternalTwoParametersTestLanguage.g:150:6: (lv_scenario_6_0= norm3_Scenario6 ) + // InternalTwoParametersTestLanguage.g:151:7: lv_scenario_6_0= norm3_Scenario6 { if ( state.backtracking==0 ) { @@ -366,10 +374,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 4 : - // InternalTwoParametersTestLanguage.g:165:4: (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) + // InternalTwoParametersTestLanguage.g:170:4: (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) { - // InternalTwoParametersTestLanguage.g:165:4: (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) - // InternalTwoParametersTestLanguage.g:166:5: otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) + // InternalTwoParametersTestLanguage.g:170:4: (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) + // InternalTwoParametersTestLanguage.g:171:5: otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) { otherlv_7=(Token)match(input,14,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -377,11 +385,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_7, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitFourKeyword_1_3_0()); } - // InternalTwoParametersTestLanguage.g:170:5: ( (lv_scenario_8_0= norm2_Scenario6 ) ) - // InternalTwoParametersTestLanguage.g:171:6: (lv_scenario_8_0= norm2_Scenario6 ) + // InternalTwoParametersTestLanguage.g:175:5: ( (lv_scenario_8_0= norm2_Scenario6 ) ) + // InternalTwoParametersTestLanguage.g:176:6: (lv_scenario_8_0= norm2_Scenario6 ) { - // InternalTwoParametersTestLanguage.g:171:6: (lv_scenario_8_0= norm2_Scenario6 ) - // InternalTwoParametersTestLanguage.g:172:7: lv_scenario_8_0= norm2_Scenario6 + // InternalTwoParametersTestLanguage.g:176:6: (lv_scenario_8_0= norm2_Scenario6 ) + // InternalTwoParametersTestLanguage.g:177:7: lv_scenario_8_0= norm2_Scenario6 { if ( state.backtracking==0 ) { @@ -419,13 +427,13 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 5 : - // InternalTwoParametersTestLanguage.g:191:4: ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) + // InternalTwoParametersTestLanguage.g:196:4: ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) { - // InternalTwoParametersTestLanguage.g:191:4: ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) - // InternalTwoParametersTestLanguage.g:192:5: ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) + // InternalTwoParametersTestLanguage.g:196:4: ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) + // InternalTwoParametersTestLanguage.g:197:5: ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) { - // InternalTwoParametersTestLanguage.g:201:5: (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) - // InternalTwoParametersTestLanguage.g:202:6: otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) + // InternalTwoParametersTestLanguage.g:206:5: (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) + // InternalTwoParametersTestLanguage.g:207:6: otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) { otherlv_9=(Token)match(input,15,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -433,11 +441,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_9, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitFiveKeyword_1_4_0_0()); } - // InternalTwoParametersTestLanguage.g:206:6: ( (lv_scenario_10_0= norm3_Scenario6 ) ) - // InternalTwoParametersTestLanguage.g:207:7: (lv_scenario_10_0= norm3_Scenario6 ) + // InternalTwoParametersTestLanguage.g:211:6: ( (lv_scenario_10_0= norm3_Scenario6 ) ) + // InternalTwoParametersTestLanguage.g:212:7: (lv_scenario_10_0= norm3_Scenario6 ) { - // InternalTwoParametersTestLanguage.g:207:7: (lv_scenario_10_0= norm3_Scenario6 ) - // InternalTwoParametersTestLanguage.g:208:8: lv_scenario_10_0= norm3_Scenario6 + // InternalTwoParametersTestLanguage.g:212:7: (lv_scenario_10_0= norm3_Scenario6 ) + // InternalTwoParametersTestLanguage.g:213:8: lv_scenario_10_0= norm3_Scenario6 { if ( state.backtracking==0 ) { @@ -478,13 +486,13 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 6 : - // InternalTwoParametersTestLanguage.g:228:4: ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) + // InternalTwoParametersTestLanguage.g:233:4: ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) { - // InternalTwoParametersTestLanguage.g:228:4: ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) - // InternalTwoParametersTestLanguage.g:229:5: ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) + // InternalTwoParametersTestLanguage.g:233:4: ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) + // InternalTwoParametersTestLanguage.g:234:5: ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) { - // InternalTwoParametersTestLanguage.g:238:5: (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) - // InternalTwoParametersTestLanguage.g:239:6: otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) + // InternalTwoParametersTestLanguage.g:243:5: (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) + // InternalTwoParametersTestLanguage.g:244:6: otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) { otherlv_11=(Token)match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -492,11 +500,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_11, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitSixKeyword_1_5_0_0()); } - // InternalTwoParametersTestLanguage.g:243:6: ( (lv_scenario_12_0= ruleScenario6 ) ) - // InternalTwoParametersTestLanguage.g:244:7: (lv_scenario_12_0= ruleScenario6 ) + // InternalTwoParametersTestLanguage.g:248:6: ( (lv_scenario_12_0= ruleScenario6 ) ) + // InternalTwoParametersTestLanguage.g:249:7: (lv_scenario_12_0= ruleScenario6 ) { - // InternalTwoParametersTestLanguage.g:244:7: (lv_scenario_12_0= ruleScenario6 ) - // InternalTwoParametersTestLanguage.g:245:8: lv_scenario_12_0= ruleScenario6 + // InternalTwoParametersTestLanguage.g:249:7: (lv_scenario_12_0= ruleScenario6 ) + // InternalTwoParametersTestLanguage.g:250:8: lv_scenario_12_0= ruleScenario6 { if ( state.backtracking==0 ) { @@ -537,10 +545,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 7 : - // InternalTwoParametersTestLanguage.g:265:4: (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) + // InternalTwoParametersTestLanguage.g:270:4: (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) { - // InternalTwoParametersTestLanguage.g:265:4: (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) - // InternalTwoParametersTestLanguage.g:266:5: otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) + // InternalTwoParametersTestLanguage.g:270:4: (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) + // InternalTwoParametersTestLanguage.g:271:5: otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) { otherlv_13=(Token)match(input,17,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -548,11 +556,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_13, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitSevenKeyword_1_6_0()); } - // InternalTwoParametersTestLanguage.g:270:5: ( (lv_scenario_14_0= norm3_Scenario7 ) ) - // InternalTwoParametersTestLanguage.g:271:6: (lv_scenario_14_0= norm3_Scenario7 ) + // InternalTwoParametersTestLanguage.g:275:5: ( (lv_scenario_14_0= norm3_Scenario7 ) ) + // InternalTwoParametersTestLanguage.g:276:6: (lv_scenario_14_0= norm3_Scenario7 ) { - // InternalTwoParametersTestLanguage.g:271:6: (lv_scenario_14_0= norm3_Scenario7 ) - // InternalTwoParametersTestLanguage.g:272:7: lv_scenario_14_0= norm3_Scenario7 + // InternalTwoParametersTestLanguage.g:276:6: (lv_scenario_14_0= norm3_Scenario7 ) + // InternalTwoParametersTestLanguage.g:277:7: lv_scenario_14_0= norm3_Scenario7 { if ( state.backtracking==0 ) { @@ -590,10 +598,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 8 : - // InternalTwoParametersTestLanguage.g:291:4: (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) + // InternalTwoParametersTestLanguage.g:296:4: (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) { - // InternalTwoParametersTestLanguage.g:291:4: (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) - // InternalTwoParametersTestLanguage.g:292:5: otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) + // InternalTwoParametersTestLanguage.g:296:4: (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) + // InternalTwoParametersTestLanguage.g:297:5: otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) { otherlv_15=(Token)match(input,18,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -601,11 +609,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_15, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitEightKeyword_1_7_0()); } - // InternalTwoParametersTestLanguage.g:296:5: ( (lv_scenario_16_0= norm2_Scenario7 ) ) - // InternalTwoParametersTestLanguage.g:297:6: (lv_scenario_16_0= norm2_Scenario7 ) + // InternalTwoParametersTestLanguage.g:301:5: ( (lv_scenario_16_0= norm2_Scenario7 ) ) + // InternalTwoParametersTestLanguage.g:302:6: (lv_scenario_16_0= norm2_Scenario7 ) { - // InternalTwoParametersTestLanguage.g:297:6: (lv_scenario_16_0= norm2_Scenario7 ) - // InternalTwoParametersTestLanguage.g:298:7: lv_scenario_16_0= norm2_Scenario7 + // InternalTwoParametersTestLanguage.g:302:6: (lv_scenario_16_0= norm2_Scenario7 ) + // InternalTwoParametersTestLanguage.g:303:7: lv_scenario_16_0= norm2_Scenario7 { if ( state.backtracking==0 ) { @@ -643,10 +651,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 9 : - // InternalTwoParametersTestLanguage.g:317:4: (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) + // InternalTwoParametersTestLanguage.g:322:4: (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) { - // InternalTwoParametersTestLanguage.g:317:4: (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) - // InternalTwoParametersTestLanguage.g:318:5: otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) + // InternalTwoParametersTestLanguage.g:322:4: (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) + // InternalTwoParametersTestLanguage.g:323:5: otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) { otherlv_17=(Token)match(input,19,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -654,7 +662,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_17, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitNineKeyword_1_8_0()); } - // InternalTwoParametersTestLanguage.g:322:5: ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) + // InternalTwoParametersTestLanguage.g:327:5: ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -729,13 +737,13 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt2) { case 1 : - // InternalTwoParametersTestLanguage.g:323:6: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) + // InternalTwoParametersTestLanguage.g:328:6: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) { - // InternalTwoParametersTestLanguage.g:323:6: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) - // InternalTwoParametersTestLanguage.g:324:7: ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) + // InternalTwoParametersTestLanguage.g:328:6: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) + // InternalTwoParametersTestLanguage.g:329:7: ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) { - // InternalTwoParametersTestLanguage.g:328:7: (lv_scenario_18_0= norm3_Scenario8 ) - // InternalTwoParametersTestLanguage.g:329:8: lv_scenario_18_0= norm3_Scenario8 + // InternalTwoParametersTestLanguage.g:333:7: (lv_scenario_18_0= norm3_Scenario8 ) + // InternalTwoParametersTestLanguage.g:334:8: lv_scenario_18_0= norm3_Scenario8 { if ( state.backtracking==0 ) { @@ -770,16 +778,16 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalTwoParametersTestLanguage.g:347:6: ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) + // InternalTwoParametersTestLanguage.g:352:6: ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) { - // InternalTwoParametersTestLanguage.g:347:6: ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) - // InternalTwoParametersTestLanguage.g:348:7: ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? + // InternalTwoParametersTestLanguage.g:352:6: ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) + // InternalTwoParametersTestLanguage.g:353:7: ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? { - // InternalTwoParametersTestLanguage.g:348:7: ( (lv_scenario_19_0= norm3_Scenario6 ) ) - // InternalTwoParametersTestLanguage.g:349:8: (lv_scenario_19_0= norm3_Scenario6 ) + // InternalTwoParametersTestLanguage.g:353:7: ( (lv_scenario_19_0= norm3_Scenario6 ) ) + // InternalTwoParametersTestLanguage.g:354:8: (lv_scenario_19_0= norm3_Scenario6 ) { - // InternalTwoParametersTestLanguage.g:349:8: (lv_scenario_19_0= norm3_Scenario6 ) - // InternalTwoParametersTestLanguage.g:350:9: lv_scenario_19_0= norm3_Scenario6 + // InternalTwoParametersTestLanguage.g:354:8: (lv_scenario_19_0= norm3_Scenario6 ) + // InternalTwoParametersTestLanguage.g:355:9: lv_scenario_19_0= norm3_Scenario6 { if ( state.backtracking==0 ) { @@ -810,7 +818,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } - // InternalTwoParametersTestLanguage.g:367:7: (otherlv_20= 'keyword' )? + // InternalTwoParametersTestLanguage.g:372:7: (otherlv_20= 'keyword' )? int alt1=2; int LA1_0 = input.LA(1); @@ -819,7 +827,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt1) { case 1 : - // InternalTwoParametersTestLanguage.g:368:8: otherlv_20= 'keyword' + // InternalTwoParametersTestLanguage.g:373:8: otherlv_20= 'keyword' { otherlv_20=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -849,10 +857,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 10 : - // InternalTwoParametersTestLanguage.g:377:4: (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) + // InternalTwoParametersTestLanguage.g:382:4: (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) { - // InternalTwoParametersTestLanguage.g:377:4: (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) - // InternalTwoParametersTestLanguage.g:378:5: otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) + // InternalTwoParametersTestLanguage.g:382:4: (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) + // InternalTwoParametersTestLanguage.g:383:5: otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) { otherlv_21=(Token)match(input,21,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -860,7 +868,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_21, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitOneDigitZeroKeyword_1_9_0()); } - // InternalTwoParametersTestLanguage.g:382:5: ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) + // InternalTwoParametersTestLanguage.g:387:5: ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -907,13 +915,13 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt4) { case 1 : - // InternalTwoParametersTestLanguage.g:383:6: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) + // InternalTwoParametersTestLanguage.g:388:6: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) { - // InternalTwoParametersTestLanguage.g:383:6: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) - // InternalTwoParametersTestLanguage.g:384:7: ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) + // InternalTwoParametersTestLanguage.g:388:6: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) + // InternalTwoParametersTestLanguage.g:389:7: ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) { - // InternalTwoParametersTestLanguage.g:388:7: (lv_scenario_22_0= norm3_Scenario8 ) - // InternalTwoParametersTestLanguage.g:389:8: lv_scenario_22_0= norm3_Scenario8 + // InternalTwoParametersTestLanguage.g:393:7: (lv_scenario_22_0= norm3_Scenario8 ) + // InternalTwoParametersTestLanguage.g:394:8: lv_scenario_22_0= norm3_Scenario8 { if ( state.backtracking==0 ) { @@ -948,16 +956,16 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalTwoParametersTestLanguage.g:407:6: ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) + // InternalTwoParametersTestLanguage.g:412:6: ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) { - // InternalTwoParametersTestLanguage.g:407:6: ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) - // InternalTwoParametersTestLanguage.g:408:7: ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? + // InternalTwoParametersTestLanguage.g:412:6: ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) + // InternalTwoParametersTestLanguage.g:413:7: ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? { - // InternalTwoParametersTestLanguage.g:408:7: ( (lv_scenario_23_0= ruleScenario6 ) ) - // InternalTwoParametersTestLanguage.g:409:8: (lv_scenario_23_0= ruleScenario6 ) + // InternalTwoParametersTestLanguage.g:413:7: ( (lv_scenario_23_0= ruleScenario6 ) ) + // InternalTwoParametersTestLanguage.g:414:8: (lv_scenario_23_0= ruleScenario6 ) { - // InternalTwoParametersTestLanguage.g:409:8: (lv_scenario_23_0= ruleScenario6 ) - // InternalTwoParametersTestLanguage.g:410:9: lv_scenario_23_0= ruleScenario6 + // InternalTwoParametersTestLanguage.g:414:8: (lv_scenario_23_0= ruleScenario6 ) + // InternalTwoParametersTestLanguage.g:415:9: lv_scenario_23_0= ruleScenario6 { if ( state.backtracking==0 ) { @@ -988,7 +996,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } - // InternalTwoParametersTestLanguage.g:427:7: (otherlv_24= 'keyword' )? + // InternalTwoParametersTestLanguage.g:432:7: (otherlv_24= 'keyword' )? int alt3=2; int LA3_0 = input.LA(1); @@ -997,7 +1005,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt3) { case 1 : - // InternalTwoParametersTestLanguage.g:428:8: otherlv_24= 'keyword' + // InternalTwoParametersTestLanguage.g:433:8: otherlv_24= 'keyword' { otherlv_24=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1027,10 +1035,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 11 : - // InternalTwoParametersTestLanguage.g:437:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) + // InternalTwoParametersTestLanguage.g:442:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) { - // InternalTwoParametersTestLanguage.g:437:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) - // InternalTwoParametersTestLanguage.g:438:5: otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) + // InternalTwoParametersTestLanguage.g:442:4: (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) + // InternalTwoParametersTestLanguage.g:443:5: otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) { otherlv_25=(Token)match(input,22,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1038,7 +1046,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_25, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitOneDigitOneKeyword_1_10_0()); } - // InternalTwoParametersTestLanguage.g:442:5: ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) + // InternalTwoParametersTestLanguage.g:447:5: ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) int alt6=2; int LA6_0 = input.LA(1); @@ -1085,13 +1093,13 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt6) { case 1 : - // InternalTwoParametersTestLanguage.g:443:6: ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) + // InternalTwoParametersTestLanguage.g:448:6: ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) { - // InternalTwoParametersTestLanguage.g:443:6: ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) - // InternalTwoParametersTestLanguage.g:444:7: ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) + // InternalTwoParametersTestLanguage.g:448:6: ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) + // InternalTwoParametersTestLanguage.g:449:7: ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) { - // InternalTwoParametersTestLanguage.g:448:7: (lv_scenario_26_0= ruleScenario8 ) - // InternalTwoParametersTestLanguage.g:449:8: lv_scenario_26_0= ruleScenario8 + // InternalTwoParametersTestLanguage.g:453:7: (lv_scenario_26_0= ruleScenario8 ) + // InternalTwoParametersTestLanguage.g:454:8: lv_scenario_26_0= ruleScenario8 { if ( state.backtracking==0 ) { @@ -1126,16 +1134,16 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalTwoParametersTestLanguage.g:467:6: ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) + // InternalTwoParametersTestLanguage.g:472:6: ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) { - // InternalTwoParametersTestLanguage.g:467:6: ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) - // InternalTwoParametersTestLanguage.g:468:7: ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? + // InternalTwoParametersTestLanguage.g:472:6: ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) + // InternalTwoParametersTestLanguage.g:473:7: ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? { - // InternalTwoParametersTestLanguage.g:468:7: ( (lv_scenario_27_0= norm3_Scenario6 ) ) - // InternalTwoParametersTestLanguage.g:469:8: (lv_scenario_27_0= norm3_Scenario6 ) + // InternalTwoParametersTestLanguage.g:473:7: ( (lv_scenario_27_0= norm3_Scenario6 ) ) + // InternalTwoParametersTestLanguage.g:474:8: (lv_scenario_27_0= norm3_Scenario6 ) { - // InternalTwoParametersTestLanguage.g:469:8: (lv_scenario_27_0= norm3_Scenario6 ) - // InternalTwoParametersTestLanguage.g:470:9: lv_scenario_27_0= norm3_Scenario6 + // InternalTwoParametersTestLanguage.g:474:8: (lv_scenario_27_0= norm3_Scenario6 ) + // InternalTwoParametersTestLanguage.g:475:9: lv_scenario_27_0= norm3_Scenario6 { if ( state.backtracking==0 ) { @@ -1166,7 +1174,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } - // InternalTwoParametersTestLanguage.g:487:7: (otherlv_28= 'keyword' )? + // InternalTwoParametersTestLanguage.g:492:7: (otherlv_28= 'keyword' )? int alt5=2; int LA5_0 = input.LA(1); @@ -1175,7 +1183,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt5) { case 1 : - // InternalTwoParametersTestLanguage.g:488:8: otherlv_28= 'keyword' + // InternalTwoParametersTestLanguage.g:493:8: otherlv_28= 'keyword' { otherlv_28=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1205,10 +1213,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 12 : - // InternalTwoParametersTestLanguage.g:497:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) + // InternalTwoParametersTestLanguage.g:502:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) { - // InternalTwoParametersTestLanguage.g:497:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) - // InternalTwoParametersTestLanguage.g:498:5: otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) + // InternalTwoParametersTestLanguage.g:502:4: (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) + // InternalTwoParametersTestLanguage.g:503:5: otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) { otherlv_29=(Token)match(input,23,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1216,7 +1224,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_29, grammarAccess.getParserRuleParametersAccess().getNumberSignDigitOneDigitTwoKeyword_1_11_0()); } - // InternalTwoParametersTestLanguage.g:502:5: ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) + // InternalTwoParametersTestLanguage.g:507:5: ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) int alt8=2; int LA8_0 = input.LA(1); @@ -1260,13 +1268,13 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt8) { case 1 : - // InternalTwoParametersTestLanguage.g:503:6: ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) + // InternalTwoParametersTestLanguage.g:508:6: ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) { - // InternalTwoParametersTestLanguage.g:503:6: ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) - // InternalTwoParametersTestLanguage.g:504:7: ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) + // InternalTwoParametersTestLanguage.g:508:6: ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) + // InternalTwoParametersTestLanguage.g:509:7: ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) { - // InternalTwoParametersTestLanguage.g:508:7: (lv_scenario_30_0= ruleScenario8 ) - // InternalTwoParametersTestLanguage.g:509:8: lv_scenario_30_0= ruleScenario8 + // InternalTwoParametersTestLanguage.g:513:7: (lv_scenario_30_0= ruleScenario8 ) + // InternalTwoParametersTestLanguage.g:514:8: lv_scenario_30_0= ruleScenario8 { if ( state.backtracking==0 ) { @@ -1301,16 +1309,16 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalTwoParametersTestLanguage.g:527:6: ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) + // InternalTwoParametersTestLanguage.g:532:6: ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) { - // InternalTwoParametersTestLanguage.g:527:6: ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) - // InternalTwoParametersTestLanguage.g:528:7: ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? + // InternalTwoParametersTestLanguage.g:532:6: ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) + // InternalTwoParametersTestLanguage.g:533:7: ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? { - // InternalTwoParametersTestLanguage.g:528:7: ( (lv_scenario_31_0= ruleScenario6 ) ) - // InternalTwoParametersTestLanguage.g:529:8: (lv_scenario_31_0= ruleScenario6 ) + // InternalTwoParametersTestLanguage.g:533:7: ( (lv_scenario_31_0= ruleScenario6 ) ) + // InternalTwoParametersTestLanguage.g:534:8: (lv_scenario_31_0= ruleScenario6 ) { - // InternalTwoParametersTestLanguage.g:529:8: (lv_scenario_31_0= ruleScenario6 ) - // InternalTwoParametersTestLanguage.g:530:9: lv_scenario_31_0= ruleScenario6 + // InternalTwoParametersTestLanguage.g:534:8: (lv_scenario_31_0= ruleScenario6 ) + // InternalTwoParametersTestLanguage.g:535:9: lv_scenario_31_0= ruleScenario6 { if ( state.backtracking==0 ) { @@ -1341,7 +1349,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } - // InternalTwoParametersTestLanguage.g:547:7: (otherlv_32= 'keyword' )? + // InternalTwoParametersTestLanguage.g:552:7: (otherlv_32= 'keyword' )? int alt7=2; int LA7_0 = input.LA(1); @@ -1350,7 +1358,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt7) { case 1 : - // InternalTwoParametersTestLanguage.g:548:8: otherlv_32= 'keyword' + // InternalTwoParametersTestLanguage.g:553:8: otherlv_32= 'keyword' { otherlv_32=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1407,7 +1415,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleScenario5" - // InternalTwoParametersTestLanguage.g:561:1: entryRuleScenario5 returns [EObject current=null] : iv_ruleScenario5= ruleScenario5 EOF ; + // InternalTwoParametersTestLanguage.g:566:1: entryRuleScenario5 returns [EObject current=null] : iv_ruleScenario5= ruleScenario5 EOF ; public final EObject entryRuleScenario5() throws RecognitionException { EObject current = null; @@ -1415,8 +1423,8 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt try { - // InternalTwoParametersTestLanguage.g:561:50: (iv_ruleScenario5= ruleScenario5 EOF ) - // InternalTwoParametersTestLanguage.g:562:2: iv_ruleScenario5= ruleScenario5 EOF + // InternalTwoParametersTestLanguage.g:566:50: (iv_ruleScenario5= ruleScenario5 EOF ) + // InternalTwoParametersTestLanguage.g:567:2: iv_ruleScenario5= ruleScenario5 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario5Rule()); @@ -1447,7 +1455,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleScenario5" - // InternalTwoParametersTestLanguage.g:568:1: ruleScenario5 returns [EObject current=null] : ( (lv_second_0_0= RULE_ID ) ) ; + // InternalTwoParametersTestLanguage.g:573:1: ruleScenario5 returns [EObject current=null] : ( (lv_second_0_0= RULE_ID ) ) ; public final EObject ruleScenario5() throws RecognitionException { EObject current = null; @@ -1457,14 +1465,14 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:574:2: ( ( (lv_second_0_0= RULE_ID ) ) ) - // InternalTwoParametersTestLanguage.g:575:2: ( (lv_second_0_0= RULE_ID ) ) + // InternalTwoParametersTestLanguage.g:579:2: ( ( (lv_second_0_0= RULE_ID ) ) ) + // InternalTwoParametersTestLanguage.g:580:2: ( (lv_second_0_0= RULE_ID ) ) { - // InternalTwoParametersTestLanguage.g:575:2: ( (lv_second_0_0= RULE_ID ) ) - // InternalTwoParametersTestLanguage.g:576:3: (lv_second_0_0= RULE_ID ) + // InternalTwoParametersTestLanguage.g:580:2: ( (lv_second_0_0= RULE_ID ) ) + // InternalTwoParametersTestLanguage.g:581:3: (lv_second_0_0= RULE_ID ) { - // InternalTwoParametersTestLanguage.g:576:3: (lv_second_0_0= RULE_ID ) - // InternalTwoParametersTestLanguage.g:577:4: lv_second_0_0= RULE_ID + // InternalTwoParametersTestLanguage.g:581:3: (lv_second_0_0= RULE_ID ) + // InternalTwoParametersTestLanguage.g:582:4: lv_second_0_0= RULE_ID { lv_second_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1512,7 +1520,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "norm3_Scenario5" - // InternalTwoParametersTestLanguage.g:597:1: norm3_Scenario5 returns [EObject current=null] : ( (lv_first_0_0= RULE_ID ) ) ; + // InternalTwoParametersTestLanguage.g:602:1: norm3_Scenario5 returns [EObject current=null] : ( (lv_first_0_0= RULE_ID ) ) ; public final EObject norm3_Scenario5() throws RecognitionException { EObject current = null; @@ -1522,14 +1530,14 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:603:2: ( ( (lv_first_0_0= RULE_ID ) ) ) - // InternalTwoParametersTestLanguage.g:604:2: ( (lv_first_0_0= RULE_ID ) ) + // InternalTwoParametersTestLanguage.g:608:2: ( ( (lv_first_0_0= RULE_ID ) ) ) + // InternalTwoParametersTestLanguage.g:609:2: ( (lv_first_0_0= RULE_ID ) ) { - // InternalTwoParametersTestLanguage.g:604:2: ( (lv_first_0_0= RULE_ID ) ) - // InternalTwoParametersTestLanguage.g:605:3: (lv_first_0_0= RULE_ID ) + // InternalTwoParametersTestLanguage.g:609:2: ( (lv_first_0_0= RULE_ID ) ) + // InternalTwoParametersTestLanguage.g:610:3: (lv_first_0_0= RULE_ID ) { - // InternalTwoParametersTestLanguage.g:605:3: (lv_first_0_0= RULE_ID ) - // InternalTwoParametersTestLanguage.g:606:4: lv_first_0_0= RULE_ID + // InternalTwoParametersTestLanguage.g:610:3: (lv_first_0_0= RULE_ID ) + // InternalTwoParametersTestLanguage.g:611:4: lv_first_0_0= RULE_ID { lv_first_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1577,7 +1585,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleScenario6" - // InternalTwoParametersTestLanguage.g:625:1: entryRuleScenario6 returns [EObject current=null] : iv_ruleScenario6= ruleScenario6 EOF ; + // InternalTwoParametersTestLanguage.g:630:1: entryRuleScenario6 returns [EObject current=null] : iv_ruleScenario6= ruleScenario6 EOF ; public final EObject entryRuleScenario6() throws RecognitionException { EObject current = null; @@ -1585,8 +1593,8 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt try { - // InternalTwoParametersTestLanguage.g:625:50: (iv_ruleScenario6= ruleScenario6 EOF ) - // InternalTwoParametersTestLanguage.g:626:2: iv_ruleScenario6= ruleScenario6 EOF + // InternalTwoParametersTestLanguage.g:630:50: (iv_ruleScenario6= ruleScenario6 EOF ) + // InternalTwoParametersTestLanguage.g:631:2: iv_ruleScenario6= ruleScenario6 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario6Rule()); @@ -1617,7 +1625,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleScenario6" - // InternalTwoParametersTestLanguage.g:632:1: ruleScenario6 returns [EObject current=null] : ( (lv_first_0_0= ruleIdOrKeyword2 ) ) ; + // InternalTwoParametersTestLanguage.g:637:1: ruleScenario6 returns [EObject current=null] : ( (lv_first_0_0= ruleIdOrKeyword2 ) ) ; public final EObject ruleScenario6() throws RecognitionException { EObject current = null; @@ -1628,14 +1636,14 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:638:2: ( ( (lv_first_0_0= ruleIdOrKeyword2 ) ) ) - // InternalTwoParametersTestLanguage.g:639:2: ( (lv_first_0_0= ruleIdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:643:2: ( ( (lv_first_0_0= ruleIdOrKeyword2 ) ) ) + // InternalTwoParametersTestLanguage.g:644:2: ( (lv_first_0_0= ruleIdOrKeyword2 ) ) { - // InternalTwoParametersTestLanguage.g:639:2: ( (lv_first_0_0= ruleIdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:640:3: (lv_first_0_0= ruleIdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:644:2: ( (lv_first_0_0= ruleIdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:645:3: (lv_first_0_0= ruleIdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:640:3: (lv_first_0_0= ruleIdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:641:4: lv_first_0_0= ruleIdOrKeyword2 + // InternalTwoParametersTestLanguage.g:645:3: (lv_first_0_0= ruleIdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:646:4: lv_first_0_0= ruleIdOrKeyword2 { if ( state.backtracking==0 ) { @@ -1688,7 +1696,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "norm2_Scenario6" - // InternalTwoParametersTestLanguage.g:662:1: norm2_Scenario6 returns [EObject current=null] : ( (lv_first_0_0= norm2_IdOrKeyword2 ) ) ; + // InternalTwoParametersTestLanguage.g:667:1: norm2_Scenario6 returns [EObject current=null] : ( (lv_first_0_0= norm2_IdOrKeyword2 ) ) ; public final EObject norm2_Scenario6() throws RecognitionException { EObject current = null; @@ -1699,14 +1707,14 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:668:2: ( ( (lv_first_0_0= norm2_IdOrKeyword2 ) ) ) - // InternalTwoParametersTestLanguage.g:669:2: ( (lv_first_0_0= norm2_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:673:2: ( ( (lv_first_0_0= norm2_IdOrKeyword2 ) ) ) + // InternalTwoParametersTestLanguage.g:674:2: ( (lv_first_0_0= norm2_IdOrKeyword2 ) ) { - // InternalTwoParametersTestLanguage.g:669:2: ( (lv_first_0_0= norm2_IdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:670:3: (lv_first_0_0= norm2_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:674:2: ( (lv_first_0_0= norm2_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:675:3: (lv_first_0_0= norm2_IdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:670:3: (lv_first_0_0= norm2_IdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:671:4: lv_first_0_0= norm2_IdOrKeyword2 + // InternalTwoParametersTestLanguage.g:675:3: (lv_first_0_0= norm2_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:676:4: lv_first_0_0= norm2_IdOrKeyword2 { if ( state.backtracking==0 ) { @@ -1759,7 +1767,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "norm3_Scenario6" - // InternalTwoParametersTestLanguage.g:692:1: norm3_Scenario6 returns [EObject current=null] : ( (lv_first_0_0= norm7_IdOrKeyword2 ) ) ; + // InternalTwoParametersTestLanguage.g:697:1: norm3_Scenario6 returns [EObject current=null] : ( (lv_first_0_0= norm7_IdOrKeyword2 ) ) ; public final EObject norm3_Scenario6() throws RecognitionException { EObject current = null; @@ -1770,14 +1778,14 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:698:2: ( ( (lv_first_0_0= norm7_IdOrKeyword2 ) ) ) - // InternalTwoParametersTestLanguage.g:699:2: ( (lv_first_0_0= norm7_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:703:2: ( ( (lv_first_0_0= norm7_IdOrKeyword2 ) ) ) + // InternalTwoParametersTestLanguage.g:704:2: ( (lv_first_0_0= norm7_IdOrKeyword2 ) ) { - // InternalTwoParametersTestLanguage.g:699:2: ( (lv_first_0_0= norm7_IdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:700:3: (lv_first_0_0= norm7_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:704:2: ( (lv_first_0_0= norm7_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:705:3: (lv_first_0_0= norm7_IdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:700:3: (lv_first_0_0= norm7_IdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:701:4: lv_first_0_0= norm7_IdOrKeyword2 + // InternalTwoParametersTestLanguage.g:705:3: (lv_first_0_0= norm7_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:706:4: lv_first_0_0= norm7_IdOrKeyword2 { if ( state.backtracking==0 ) { @@ -1830,7 +1838,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "norm2_Scenario7" - // InternalTwoParametersTestLanguage.g:722:1: norm2_Scenario7 returns [EObject current=null] : ( ( ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; + // InternalTwoParametersTestLanguage.g:727:1: norm2_Scenario7 returns [EObject current=null] : ( ( ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; public final EObject norm2_Scenario7() throws RecognitionException { EObject current = null; @@ -1842,10 +1850,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:728:2: ( ( ( ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) - // InternalTwoParametersTestLanguage.g:729:2: ( ( ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalTwoParametersTestLanguage.g:733:2: ( ( ( ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) + // InternalTwoParametersTestLanguage.g:734:2: ( ( ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) { - // InternalTwoParametersTestLanguage.g:729:2: ( ( ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalTwoParametersTestLanguage.g:734:2: ( ( ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -1864,13 +1872,13 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt10) { case 1 : - // InternalTwoParametersTestLanguage.g:730:3: ( ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:735:3: ( ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) ) { - // InternalTwoParametersTestLanguage.g:730:3: ( ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:731:4: ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:735:3: ( ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:736:4: ( ( norm2_IdOrKeyword2 ) )=> (lv_first_0_0= norm2_IdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:735:4: (lv_first_0_0= norm2_IdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:736:5: lv_first_0_0= norm2_IdOrKeyword2 + // InternalTwoParametersTestLanguage.g:740:4: (lv_first_0_0= norm2_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:741:5: lv_first_0_0= norm2_IdOrKeyword2 { if ( state.backtracking==0 ) { @@ -1905,13 +1913,13 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalTwoParametersTestLanguage.g:754:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalTwoParametersTestLanguage.g:759:3: ( (lv_second_1_0= 'keyword' ) ) { - // InternalTwoParametersTestLanguage.g:754:3: ( (lv_second_1_0= 'keyword' ) ) - // InternalTwoParametersTestLanguage.g:755:4: (lv_second_1_0= 'keyword' ) + // InternalTwoParametersTestLanguage.g:759:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalTwoParametersTestLanguage.g:760:4: (lv_second_1_0= 'keyword' ) { - // InternalTwoParametersTestLanguage.g:755:4: (lv_second_1_0= 'keyword' ) - // InternalTwoParametersTestLanguage.g:756:5: lv_second_1_0= 'keyword' + // InternalTwoParametersTestLanguage.g:760:4: (lv_second_1_0= 'keyword' ) + // InternalTwoParametersTestLanguage.g:761:5: lv_second_1_0= 'keyword' { lv_second_1_0=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1961,7 +1969,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "norm3_Scenario7" - // InternalTwoParametersTestLanguage.g:773:1: norm3_Scenario7 returns [EObject current=null] : ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; + // InternalTwoParametersTestLanguage.g:778:1: norm3_Scenario7 returns [EObject current=null] : ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ; public final EObject norm3_Scenario7() throws RecognitionException { EObject current = null; @@ -1973,10 +1981,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:779:2: ( ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) - // InternalTwoParametersTestLanguage.g:780:2: ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalTwoParametersTestLanguage.g:784:2: ( ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) ) + // InternalTwoParametersTestLanguage.g:785:2: ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) { - // InternalTwoParametersTestLanguage.g:780:2: ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) + // InternalTwoParametersTestLanguage.g:785:2: ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) ) | ( (lv_second_1_0= 'keyword' ) ) ) int alt11=2; int LA11_0 = input.LA(1); @@ -2009,13 +2017,13 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt11) { case 1 : - // InternalTwoParametersTestLanguage.g:781:3: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:786:3: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) ) { - // InternalTwoParametersTestLanguage.g:781:3: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:782:4: ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:786:3: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:787:4: ( ( norm7_IdOrKeyword2 ) )=> (lv_first_0_0= norm7_IdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:786:4: (lv_first_0_0= norm7_IdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:787:5: lv_first_0_0= norm7_IdOrKeyword2 + // InternalTwoParametersTestLanguage.g:791:4: (lv_first_0_0= norm7_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:792:5: lv_first_0_0= norm7_IdOrKeyword2 { if ( state.backtracking==0 ) { @@ -2050,13 +2058,13 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalTwoParametersTestLanguage.g:805:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalTwoParametersTestLanguage.g:810:3: ( (lv_second_1_0= 'keyword' ) ) { - // InternalTwoParametersTestLanguage.g:805:3: ( (lv_second_1_0= 'keyword' ) ) - // InternalTwoParametersTestLanguage.g:806:4: (lv_second_1_0= 'keyword' ) + // InternalTwoParametersTestLanguage.g:810:3: ( (lv_second_1_0= 'keyword' ) ) + // InternalTwoParametersTestLanguage.g:811:4: (lv_second_1_0= 'keyword' ) { - // InternalTwoParametersTestLanguage.g:806:4: (lv_second_1_0= 'keyword' ) - // InternalTwoParametersTestLanguage.g:807:5: lv_second_1_0= 'keyword' + // InternalTwoParametersTestLanguage.g:811:4: (lv_second_1_0= 'keyword' ) + // InternalTwoParametersTestLanguage.g:812:5: lv_second_1_0= 'keyword' { lv_second_1_0=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2106,7 +2114,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleScenario8" - // InternalTwoParametersTestLanguage.g:823:1: entryRuleScenario8 returns [EObject current=null] : iv_ruleScenario8= ruleScenario8 EOF ; + // InternalTwoParametersTestLanguage.g:828:1: entryRuleScenario8 returns [EObject current=null] : iv_ruleScenario8= ruleScenario8 EOF ; public final EObject entryRuleScenario8() throws RecognitionException { EObject current = null; @@ -2114,8 +2122,8 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt try { - // InternalTwoParametersTestLanguage.g:823:50: (iv_ruleScenario8= ruleScenario8 EOF ) - // InternalTwoParametersTestLanguage.g:824:2: iv_ruleScenario8= ruleScenario8 EOF + // InternalTwoParametersTestLanguage.g:828:50: (iv_ruleScenario8= ruleScenario8 EOF ) + // InternalTwoParametersTestLanguage.g:829:2: iv_ruleScenario8= ruleScenario8 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getScenario8Rule()); @@ -2146,7 +2154,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleScenario8" - // InternalTwoParametersTestLanguage.g:830:1: ruleScenario8 returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) ) otherlv_1= 'keyword' ) ; + // InternalTwoParametersTestLanguage.g:835:1: ruleScenario8 returns [EObject current=null] : ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) ) otherlv_1= 'keyword' ) ; public final EObject ruleScenario8() throws RecognitionException { EObject current = null; @@ -2158,17 +2166,17 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:836:2: ( ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) ) otherlv_1= 'keyword' ) ) - // InternalTwoParametersTestLanguage.g:837:2: ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) ) otherlv_1= 'keyword' ) + // InternalTwoParametersTestLanguage.g:841:2: ( ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) ) otherlv_1= 'keyword' ) ) + // InternalTwoParametersTestLanguage.g:842:2: ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) ) otherlv_1= 'keyword' ) { - // InternalTwoParametersTestLanguage.g:837:2: ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) ) otherlv_1= 'keyword' ) - // InternalTwoParametersTestLanguage.g:838:3: ( ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) ) otherlv_1= 'keyword' + // InternalTwoParametersTestLanguage.g:842:2: ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) ) otherlv_1= 'keyword' ) + // InternalTwoParametersTestLanguage.g:843:3: ( ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) ) otherlv_1= 'keyword' { - // InternalTwoParametersTestLanguage.g:838:3: ( ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:839:4: ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:843:3: ( ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:844:4: ( ( ruleIdOrKeyword2 ) )=> (lv_second_0_0= ruleIdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:843:4: (lv_second_0_0= ruleIdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:844:5: lv_second_0_0= ruleIdOrKeyword2 + // InternalTwoParametersTestLanguage.g:848:4: (lv_second_0_0= ruleIdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:849:5: lv_second_0_0= ruleIdOrKeyword2 { if ( state.backtracking==0 ) { @@ -2230,7 +2238,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "norm3_Scenario8" - // InternalTwoParametersTestLanguage.g:870:1: norm3_Scenario8 returns [EObject current=null] : ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) ) otherlv_1= 'keyword' ) ; + // InternalTwoParametersTestLanguage.g:875:1: norm3_Scenario8 returns [EObject current=null] : ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) ) otherlv_1= 'keyword' ) ; public final EObject norm3_Scenario8() throws RecognitionException { EObject current = null; @@ -2242,17 +2250,17 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:876:2: ( ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) ) otherlv_1= 'keyword' ) ) - // InternalTwoParametersTestLanguage.g:877:2: ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) ) otherlv_1= 'keyword' ) + // InternalTwoParametersTestLanguage.g:881:2: ( ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) ) otherlv_1= 'keyword' ) ) + // InternalTwoParametersTestLanguage.g:882:2: ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) ) otherlv_1= 'keyword' ) { - // InternalTwoParametersTestLanguage.g:877:2: ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) ) otherlv_1= 'keyword' ) - // InternalTwoParametersTestLanguage.g:878:3: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) ) otherlv_1= 'keyword' + // InternalTwoParametersTestLanguage.g:882:2: ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) ) otherlv_1= 'keyword' ) + // InternalTwoParametersTestLanguage.g:883:3: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) ) otherlv_1= 'keyword' { - // InternalTwoParametersTestLanguage.g:878:3: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:879:4: ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:883:3: ( ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:884:4: ( ( norm7_IdOrKeyword2 ) )=> (lv_second_0_0= norm7_IdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:883:4: (lv_second_0_0= norm7_IdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:884:5: lv_second_0_0= norm7_IdOrKeyword2 + // InternalTwoParametersTestLanguage.g:888:4: (lv_second_0_0= norm7_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:889:5: lv_second_0_0= norm7_IdOrKeyword2 { if ( state.backtracking==0 ) { @@ -2314,7 +2322,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleIdOrKeyword2" - // InternalTwoParametersTestLanguage.g:909:1: entryRuleIdOrKeyword2 returns [String current=null] : iv_ruleIdOrKeyword2= ruleIdOrKeyword2 EOF ; + // InternalTwoParametersTestLanguage.g:914:1: entryRuleIdOrKeyword2 returns [String current=null] : iv_ruleIdOrKeyword2= ruleIdOrKeyword2 EOF ; public final String entryRuleIdOrKeyword2() throws RecognitionException { String current = null; @@ -2322,8 +2330,8 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt try { - // InternalTwoParametersTestLanguage.g:909:52: (iv_ruleIdOrKeyword2= ruleIdOrKeyword2 EOF ) - // InternalTwoParametersTestLanguage.g:910:2: iv_ruleIdOrKeyword2= ruleIdOrKeyword2 EOF + // InternalTwoParametersTestLanguage.g:914:52: (iv_ruleIdOrKeyword2= ruleIdOrKeyword2 EOF ) + // InternalTwoParametersTestLanguage.g:915:2: iv_ruleIdOrKeyword2= ruleIdOrKeyword2 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getIdOrKeyword2Rule()); @@ -2354,7 +2362,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleIdOrKeyword2" - // InternalTwoParametersTestLanguage.g:916:1: ruleIdOrKeyword2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalTwoParametersTestLanguage.g:921:1: ruleIdOrKeyword2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleIdOrKeyword2() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2364,8 +2372,8 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:922:2: (this_ID_0= RULE_ID ) - // InternalTwoParametersTestLanguage.g:923:2: this_ID_0= RULE_ID + // InternalTwoParametersTestLanguage.g:927:2: (this_ID_0= RULE_ID ) + // InternalTwoParametersTestLanguage.g:928:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2400,7 +2408,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "norm1_IdOrKeyword2" - // InternalTwoParametersTestLanguage.g:934:1: norm1_IdOrKeyword2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalTwoParametersTestLanguage.g:939:1: norm1_IdOrKeyword2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken norm1_IdOrKeyword2() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2410,8 +2418,8 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:940:2: (this_ID_0= RULE_ID ) - // InternalTwoParametersTestLanguage.g:941:2: this_ID_0= RULE_ID + // InternalTwoParametersTestLanguage.g:945:2: (this_ID_0= RULE_ID ) + // InternalTwoParametersTestLanguage.g:946:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2446,7 +2454,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "norm2_IdOrKeyword2" - // InternalTwoParametersTestLanguage.g:952:1: norm2_IdOrKeyword2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalTwoParametersTestLanguage.g:957:1: norm2_IdOrKeyword2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken norm2_IdOrKeyword2() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2456,8 +2464,8 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:958:2: (this_ID_0= RULE_ID ) - // InternalTwoParametersTestLanguage.g:959:2: this_ID_0= RULE_ID + // InternalTwoParametersTestLanguage.g:963:2: (this_ID_0= RULE_ID ) + // InternalTwoParametersTestLanguage.g:964:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2492,7 +2500,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "norm5_IdOrKeyword2" - // InternalTwoParametersTestLanguage.g:970:1: norm5_IdOrKeyword2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; + // InternalTwoParametersTestLanguage.g:975:1: norm5_IdOrKeyword2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken norm5_IdOrKeyword2() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2503,10 +2511,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:976:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) - // InternalTwoParametersTestLanguage.g:977:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalTwoParametersTestLanguage.g:981:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) + // InternalTwoParametersTestLanguage.g:982:2: (kw= 'keyword' | this_ID_1= RULE_ID ) { - // InternalTwoParametersTestLanguage.g:977:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalTwoParametersTestLanguage.g:982:2: (kw= 'keyword' | this_ID_1= RULE_ID ) int alt12=2; int LA12_0 = input.LA(1); @@ -2525,7 +2533,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt12) { case 1 : - // InternalTwoParametersTestLanguage.g:978:3: kw= 'keyword' + // InternalTwoParametersTestLanguage.g:983:3: kw= 'keyword' { kw=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2538,7 +2546,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalTwoParametersTestLanguage.g:984:3: this_ID_1= RULE_ID + // InternalTwoParametersTestLanguage.g:989:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2579,7 +2587,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "norm6_IdOrKeyword2" - // InternalTwoParametersTestLanguage.g:996:1: norm6_IdOrKeyword2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; + // InternalTwoParametersTestLanguage.g:1001:1: norm6_IdOrKeyword2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken norm6_IdOrKeyword2() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2590,10 +2598,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:1002:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) - // InternalTwoParametersTestLanguage.g:1003:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalTwoParametersTestLanguage.g:1007:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) + // InternalTwoParametersTestLanguage.g:1008:2: (kw= 'keyword' | this_ID_1= RULE_ID ) { - // InternalTwoParametersTestLanguage.g:1003:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalTwoParametersTestLanguage.g:1008:2: (kw= 'keyword' | this_ID_1= RULE_ID ) int alt13=2; int LA13_0 = input.LA(1); @@ -2612,7 +2620,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt13) { case 1 : - // InternalTwoParametersTestLanguage.g:1004:3: kw= 'keyword' + // InternalTwoParametersTestLanguage.g:1009:3: kw= 'keyword' { kw=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2625,7 +2633,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalTwoParametersTestLanguage.g:1010:3: this_ID_1= RULE_ID + // InternalTwoParametersTestLanguage.g:1015:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2666,7 +2674,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "norm7_IdOrKeyword2" - // InternalTwoParametersTestLanguage.g:1022:1: norm7_IdOrKeyword2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; + // InternalTwoParametersTestLanguage.g:1027:1: norm7_IdOrKeyword2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken norm7_IdOrKeyword2() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2677,10 +2685,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:1028:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) - // InternalTwoParametersTestLanguage.g:1029:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalTwoParametersTestLanguage.g:1033:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) + // InternalTwoParametersTestLanguage.g:1034:2: (kw= 'keyword' | this_ID_1= RULE_ID ) { - // InternalTwoParametersTestLanguage.g:1029:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalTwoParametersTestLanguage.g:1034:2: (kw= 'keyword' | this_ID_1= RULE_ID ) int alt14=2; int LA14_0 = input.LA(1); @@ -2699,7 +2707,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt14) { case 1 : - // InternalTwoParametersTestLanguage.g:1030:3: kw= 'keyword' + // InternalTwoParametersTestLanguage.g:1035:3: kw= 'keyword' { kw=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2712,7 +2720,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalTwoParametersTestLanguage.g:1036:3: this_ID_1= RULE_ID + // InternalTwoParametersTestLanguage.g:1041:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2753,7 +2761,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleIdOrKeyword" - // InternalTwoParametersTestLanguage.g:1047:1: entryRuleIdOrKeyword returns [String current=null] : iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ; + // InternalTwoParametersTestLanguage.g:1052:1: entryRuleIdOrKeyword returns [String current=null] : iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ; public final String entryRuleIdOrKeyword() throws RecognitionException { String current = null; @@ -2761,8 +2769,8 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt try { - // InternalTwoParametersTestLanguage.g:1047:51: (iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ) - // InternalTwoParametersTestLanguage.g:1048:2: iv_ruleIdOrKeyword= ruleIdOrKeyword EOF + // InternalTwoParametersTestLanguage.g:1052:51: (iv_ruleIdOrKeyword= ruleIdOrKeyword EOF ) + // InternalTwoParametersTestLanguage.g:1053:2: iv_ruleIdOrKeyword= ruleIdOrKeyword EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getIdOrKeywordRule()); @@ -2793,7 +2801,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleIdOrKeyword" - // InternalTwoParametersTestLanguage.g:1054:1: ruleIdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalTwoParametersTestLanguage.g:1059:1: ruleIdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleIdOrKeyword() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2803,8 +2811,8 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:1060:2: (this_ID_0= RULE_ID ) - // InternalTwoParametersTestLanguage.g:1061:2: this_ID_0= RULE_ID + // InternalTwoParametersTestLanguage.g:1065:2: (this_ID_0= RULE_ID ) + // InternalTwoParametersTestLanguage.g:1066:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2839,7 +2847,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start "norm1_IdOrKeyword" - // InternalTwoParametersTestLanguage.g:1072:1: norm1_IdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; + // InternalTwoParametersTestLanguage.g:1077:1: norm1_IdOrKeyword returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'keyword' | this_ID_1= RULE_ID ) ; public final AntlrDatatypeRuleToken norm1_IdOrKeyword() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2850,10 +2858,10 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTwoParametersTestLanguage.g:1078:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) - // InternalTwoParametersTestLanguage.g:1079:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalTwoParametersTestLanguage.g:1083:2: ( (kw= 'keyword' | this_ID_1= RULE_ID ) ) + // InternalTwoParametersTestLanguage.g:1084:2: (kw= 'keyword' | this_ID_1= RULE_ID ) { - // InternalTwoParametersTestLanguage.g:1079:2: (kw= 'keyword' | this_ID_1= RULE_ID ) + // InternalTwoParametersTestLanguage.g:1084:2: (kw= 'keyword' | this_ID_1= RULE_ID ) int alt15=2; int LA15_0 = input.LA(1); @@ -2872,7 +2880,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } switch (alt15) { case 1 : - // InternalTwoParametersTestLanguage.g:1080:3: kw= 'keyword' + // InternalTwoParametersTestLanguage.g:1085:3: kw= 'keyword' { kw=(Token)match(input,20,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2885,7 +2893,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalTwoParametersTestLanguage.g:1086:3: this_ID_1= RULE_ID + // InternalTwoParametersTestLanguage.g:1091:3: this_ID_1= RULE_ID { this_ID_1=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2926,18 +2934,18 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start synpred1_InternalTwoParametersTestLanguage public final void synpred1_InternalTwoParametersTestLanguage_fragment() throws RecognitionException { - // InternalTwoParametersTestLanguage.g:192:5: ( ( '#5' ( ( norm3_Scenario6 ) ) ) ) - // InternalTwoParametersTestLanguage.g:192:6: ( '#5' ( ( norm3_Scenario6 ) ) ) + // InternalTwoParametersTestLanguage.g:197:5: ( ( '#5' ( ( norm3_Scenario6 ) ) ) ) + // InternalTwoParametersTestLanguage.g:197:6: ( '#5' ( ( norm3_Scenario6 ) ) ) { - // InternalTwoParametersTestLanguage.g:192:6: ( '#5' ( ( norm3_Scenario6 ) ) ) - // InternalTwoParametersTestLanguage.g:193:6: '#5' ( ( norm3_Scenario6 ) ) + // InternalTwoParametersTestLanguage.g:197:6: ( '#5' ( ( norm3_Scenario6 ) ) ) + // InternalTwoParametersTestLanguage.g:198:6: '#5' ( ( norm3_Scenario6 ) ) { match(input,15,FollowSets000.FOLLOW_4); if (state.failed) return ; - // InternalTwoParametersTestLanguage.g:194:6: ( ( norm3_Scenario6 ) ) - // InternalTwoParametersTestLanguage.g:195:7: ( norm3_Scenario6 ) + // InternalTwoParametersTestLanguage.g:199:6: ( ( norm3_Scenario6 ) ) + // InternalTwoParametersTestLanguage.g:200:7: ( norm3_Scenario6 ) { - // InternalTwoParametersTestLanguage.g:195:7: ( norm3_Scenario6 ) - // InternalTwoParametersTestLanguage.g:196:8: norm3_Scenario6 + // InternalTwoParametersTestLanguage.g:200:7: ( norm3_Scenario6 ) + // InternalTwoParametersTestLanguage.g:201:8: norm3_Scenario6 { pushFollow(FollowSets000.FOLLOW_2); norm3_Scenario6(); @@ -2960,18 +2968,18 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start synpred2_InternalTwoParametersTestLanguage public final void synpred2_InternalTwoParametersTestLanguage_fragment() throws RecognitionException { - // InternalTwoParametersTestLanguage.g:229:5: ( ( '#6' ( ( ruleScenario6 ) ) ) ) - // InternalTwoParametersTestLanguage.g:229:6: ( '#6' ( ( ruleScenario6 ) ) ) + // InternalTwoParametersTestLanguage.g:234:5: ( ( '#6' ( ( ruleScenario6 ) ) ) ) + // InternalTwoParametersTestLanguage.g:234:6: ( '#6' ( ( ruleScenario6 ) ) ) { - // InternalTwoParametersTestLanguage.g:229:6: ( '#6' ( ( ruleScenario6 ) ) ) - // InternalTwoParametersTestLanguage.g:230:6: '#6' ( ( ruleScenario6 ) ) + // InternalTwoParametersTestLanguage.g:234:6: ( '#6' ( ( ruleScenario6 ) ) ) + // InternalTwoParametersTestLanguage.g:235:6: '#6' ( ( ruleScenario6 ) ) { match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return ; - // InternalTwoParametersTestLanguage.g:231:6: ( ( ruleScenario6 ) ) - // InternalTwoParametersTestLanguage.g:232:7: ( ruleScenario6 ) + // InternalTwoParametersTestLanguage.g:236:6: ( ( ruleScenario6 ) ) + // InternalTwoParametersTestLanguage.g:237:7: ( ruleScenario6 ) { - // InternalTwoParametersTestLanguage.g:232:7: ( ruleScenario6 ) - // InternalTwoParametersTestLanguage.g:233:8: ruleScenario6 + // InternalTwoParametersTestLanguage.g:237:7: ( ruleScenario6 ) + // InternalTwoParametersTestLanguage.g:238:8: ruleScenario6 { pushFollow(FollowSets000.FOLLOW_2); ruleScenario6(); @@ -2994,11 +3002,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start synpred3_InternalTwoParametersTestLanguage public final void synpred3_InternalTwoParametersTestLanguage_fragment() throws RecognitionException { - // InternalTwoParametersTestLanguage.g:324:7: ( ( norm7_IdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:324:8: ( norm7_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:329:7: ( ( norm7_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:329:8: ( norm7_IdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:324:8: ( norm7_IdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:325:8: norm7_IdOrKeyword2 + // InternalTwoParametersTestLanguage.g:329:8: ( norm7_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:330:8: norm7_IdOrKeyword2 { pushFollow(FollowSets000.FOLLOW_2); norm7_IdOrKeyword2(); @@ -3015,11 +3023,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start synpred4_InternalTwoParametersTestLanguage public final void synpred4_InternalTwoParametersTestLanguage_fragment() throws RecognitionException { - // InternalTwoParametersTestLanguage.g:384:7: ( ( norm7_IdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:384:8: ( norm7_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:389:7: ( ( norm7_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:389:8: ( norm7_IdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:384:8: ( norm7_IdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:385:8: norm7_IdOrKeyword2 + // InternalTwoParametersTestLanguage.g:389:8: ( norm7_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:390:8: norm7_IdOrKeyword2 { pushFollow(FollowSets000.FOLLOW_2); norm7_IdOrKeyword2(); @@ -3036,11 +3044,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start synpred5_InternalTwoParametersTestLanguage public final void synpred5_InternalTwoParametersTestLanguage_fragment() throws RecognitionException { - // InternalTwoParametersTestLanguage.g:444:7: ( ( ruleIdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:444:8: ( ruleIdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:449:7: ( ( ruleIdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:449:8: ( ruleIdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:444:8: ( ruleIdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:445:8: ruleIdOrKeyword2 + // InternalTwoParametersTestLanguage.g:449:8: ( ruleIdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:450:8: ruleIdOrKeyword2 { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword2(); @@ -3057,11 +3065,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start synpred6_InternalTwoParametersTestLanguage public final void synpred6_InternalTwoParametersTestLanguage_fragment() throws RecognitionException { - // InternalTwoParametersTestLanguage.g:504:7: ( ( ruleIdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:504:8: ( ruleIdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:509:7: ( ( ruleIdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:509:8: ( ruleIdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:504:8: ( ruleIdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:505:8: ruleIdOrKeyword2 + // InternalTwoParametersTestLanguage.g:509:8: ( ruleIdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:510:8: ruleIdOrKeyword2 { pushFollow(FollowSets000.FOLLOW_2); ruleIdOrKeyword2(); @@ -3078,11 +3086,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start synpred7_InternalTwoParametersTestLanguage public final void synpred7_InternalTwoParametersTestLanguage_fragment() throws RecognitionException { - // InternalTwoParametersTestLanguage.g:731:4: ( ( norm2_IdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:731:5: ( norm2_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:736:4: ( ( norm2_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:736:5: ( norm2_IdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:731:5: ( norm2_IdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:732:5: norm2_IdOrKeyword2 + // InternalTwoParametersTestLanguage.g:736:5: ( norm2_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:737:5: norm2_IdOrKeyword2 { pushFollow(FollowSets000.FOLLOW_2); norm2_IdOrKeyword2(); @@ -3099,11 +3107,11 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt // $ANTLR start synpred8_InternalTwoParametersTestLanguage public final void synpred8_InternalTwoParametersTestLanguage_fragment() throws RecognitionException { - // InternalTwoParametersTestLanguage.g:782:4: ( ( norm7_IdOrKeyword2 ) ) - // InternalTwoParametersTestLanguage.g:782:5: ( norm7_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:787:4: ( ( norm7_IdOrKeyword2 ) ) + // InternalTwoParametersTestLanguage.g:787:5: ( norm7_IdOrKeyword2 ) { - // InternalTwoParametersTestLanguage.g:782:5: ( norm7_IdOrKeyword2 ) - // InternalTwoParametersTestLanguage.g:783:5: norm7_IdOrKeyword2 + // InternalTwoParametersTestLanguage.g:787:5: ( norm7_IdOrKeyword2 ) + // InternalTwoParametersTestLanguage.g:788:5: norm7_IdOrKeyword2 { pushFollow(FollowSets000.FOLLOW_2); norm7_IdOrKeyword2(); @@ -3277,7 +3285,7 @@ public class InternalTwoParametersTestLanguageParser extends AbstractInternalAnt this.transition = dfa_6; } public String getDescription() { - return "86:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) )"; + return "91:3: ( (otherlv_1= '#1' ( (lv_scenario_2_0= norm3_Scenario5 ) ) ) | (otherlv_3= '#2' ( (lv_scenario_4_0= ruleScenario5 ) ) ) | (otherlv_5= '#3' ( (lv_scenario_6_0= norm3_Scenario6 ) ) ) | (otherlv_7= '#4' ( (lv_scenario_8_0= norm2_Scenario6 ) ) ) | ( ( ( '#5' ( ( norm3_Scenario6 ) ) ) )=> (otherlv_9= '#5' ( (lv_scenario_10_0= norm3_Scenario6 ) ) ) ) | ( ( ( '#6' ( ( ruleScenario6 ) ) ) )=> (otherlv_11= '#6' ( (lv_scenario_12_0= ruleScenario6 ) ) ) ) | (otherlv_13= '#7' ( (lv_scenario_14_0= norm3_Scenario7 ) ) ) | (otherlv_15= '#8' ( (lv_scenario_16_0= norm2_Scenario7 ) ) ) | (otherlv_17= '#9' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_18_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_19_0= norm3_Scenario6 ) ) (otherlv_20= 'keyword' )? ) ) ) | (otherlv_21= '#10' ( ( ( ( norm7_IdOrKeyword2 ) )=> (lv_scenario_22_0= norm3_Scenario8 ) ) | ( ( (lv_scenario_23_0= ruleScenario6 ) ) (otherlv_24= 'keyword' )? ) ) ) | (otherlv_25= '#11' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_26_0= ruleScenario8 ) ) | ( ( (lv_scenario_27_0= norm3_Scenario6 ) ) (otherlv_28= 'keyword' )? ) ) ) | (otherlv_29= '#12' ( ( ( ( ruleIdOrKeyword2 ) )=> (lv_scenario_30_0= ruleScenario8 ) ) | ( ( (lv_scenario_31_0= ruleScenario6 ) ) (otherlv_32= 'keyword' )? ) ) ) )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/NoParametersTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/NoParametersTestLanguageSemanticSequencer.java index e368d305c..010419b5c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/NoParametersTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/NoParametersTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.serializer; import com.google.common.collect.ImmutableSet; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/NoParametersTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/NoParametersTestLanguageSyntacticSequencer.java index 598e2538d..e98fb4c9d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/NoParametersTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/NoParametersTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageExSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageExSemanticSequencer.java index bfca05577..10b8eb953 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageExSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageExSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.serializer; import com.google.common.collect.ImmutableSet; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageExSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageExSyntacticSequencer.java index 81c830545..9a98b2f4f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageExSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageExSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageSemanticSequencer.java index 1b6f3fcd4..e3dfbbed2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.serializer; import com.google.common.collect.ImmutableSet; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageSyntacticSequencer.java index 5edf0221d..cbe50e9a7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/ParametersTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/TwoParametersTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/TwoParametersTestLanguageSemanticSequencer.java index dd4feeb66..8a42a2e23 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/TwoParametersTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/TwoParametersTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.serializer; import com.google.common.collect.ImmutableSet; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/TwoParametersTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/TwoParametersTestLanguageSyntacticSequencer.java index 62a64f2bc..65396fc7a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/TwoParametersTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/serializer/TwoParametersTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/NoParametersTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/NoParametersTestLanguageGrammarAccess.java index a82894c74..2e7059d38 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/NoParametersTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/NoParametersTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/ParametersTestLanguageExGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/ParametersTestLanguageExGrammarAccess.java index 67987092f..075512df1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/ParametersTestLanguageExGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/ParametersTestLanguageExGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/ParametersTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/ParametersTestLanguageGrammarAccess.java index 5541169e4..6585f15e3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/ParametersTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/ParametersTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/TwoParametersTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/TwoParametersTestLanguageGrammarAccess.java index ee5344030..f26ec22fe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/TwoParametersTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/services/TwoParametersTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/NoParametersTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/NoParametersTestLanguageInjectorProvider.java index d0d7975c8..4a90d2275 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/NoParametersTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/NoParametersTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/ParametersTestLanguageExInjectorProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/ParametersTestLanguageExInjectorProvider.java index 18b62b27c..c2a7c8343 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/ParametersTestLanguageExInjectorProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/ParametersTestLanguageExInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/ParametersTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/ParametersTestLanguageInjectorProvider.java index ffd1250b0..c1c8ec7c1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/ParametersTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/ParametersTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/TwoParametersTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/TwoParametersTestLanguageInjectorProvider.java index 73fe2a300..770351ada 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/TwoParametersTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/parameters/tests/TwoParametersTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractBug292245TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractBug292245TestLanguageRuntimeModule.java index b94473c02..2d10dca97 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractBug292245TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractBug292245TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractBug297105TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractBug297105TestLanguageRuntimeModule.java index 249f1182d..5053c5cd3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractBug297105TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractBug297105TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractBug317840TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractBug317840TestLanguageRuntimeModule.java index f057612ab..7b1ad7c30 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractBug317840TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractBug317840TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractEcoreTerminalsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractEcoreTerminalsTestLanguageRuntimeModule.java index 0f15017b8..bb2fce473 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractEcoreTerminalsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractEcoreTerminalsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractHiddenTerminalsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractHiddenTerminalsTestLanguageRuntimeModule.java index bf81b7dfb..fc12baabc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractHiddenTerminalsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractHiddenTerminalsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractTerminalRulesTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractTerminalRulesTestLanguageRuntimeModule.java index ab0e96631..f0cdc5c82 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractTerminalRulesTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractTerminalRulesTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractUnicodeTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractUnicodeTestLanguageRuntimeModule.java index 36783936b..544de53e7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractUnicodeTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractUnicodeTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractXtextTerminalsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractXtextTerminalsTestLanguageRuntimeModule.java index 7b8ff4a95..7c2b706ae 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractXtextTerminalsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/AbstractXtextTerminalsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguage.genmodel index 6e0d6b646..730eac2d7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug292245TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetupGenerated.java index 52712843d..86907ceca 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguage.genmodel index 0164ac256..470c226da 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug297105TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetupGenerated.java index f8d2d3390..e7755c478 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguage.genmodel index c2461c40e..39d2778b2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug317840TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetupGenerated.java index 0aa5e5f99..c54e6c839 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguage.genmodel index 3043548fb..e216ce3bf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="EcoreTerminalsTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetupGenerated.java index b8f8b16f5..b9111bd40 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.genmodel index 403ab7fa2..b156af3f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="HiddenTerminalsTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetupGenerated.java index 03df46bf8..dc0971919 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.genmodel index 68c5686b7..df58d24b3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="TerminalRulesTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetupGenerated.java index a81be9135..edd1141dc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguage.genmodel index e4ec9a752..6bbd2727c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="UnicodeTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetupGenerated.java index 4d299aaf6..ff6d17cd4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguage.genmodel index 99aa77b5c..30b1ac948 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="XtextTerminalsTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetupGenerated.java index 3885f4260..ff87e9d10 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/Bug292245TestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/Bug292245TestLanguageFactory.java index 6ff902e71..7cf0f731c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/Bug292245TestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/Bug292245TestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug292245TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/Bug292245TestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/Bug292245TestLanguagePackage.java index 7e1d78807..7f315bc04 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/Bug292245TestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/Bug292245TestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug292245TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/Model.java index b088f7982..19b1c9a17 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug292245TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/impl/Bug292245TestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/impl/Bug292245TestLanguageFactoryImpl.java index da197f9c3..e3321a34d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/impl/Bug292245TestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/impl/Bug292245TestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug292245TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/impl/Bug292245TestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/impl/Bug292245TestLanguagePackageImpl.java index a56e3d7cc..5cff34789 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/impl/Bug292245TestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/impl/Bug292245TestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug292245TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/impl/ModelImpl.java index c55b1c66b..1c4064f14 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug292245TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/util/Bug292245TestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/util/Bug292245TestLanguageAdapterFactory.java index 23c0ba02f..346f5a75f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/util/Bug292245TestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/util/Bug292245TestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug292245TestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/util/Bug292245TestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/util/Bug292245TestLanguageSwitch.java index 4d44ac083..e73617059 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/util/Bug292245TestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug292245TestLanguage/util/Bug292245TestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug292245TestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Bug297105TestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Bug297105TestLanguageFactory.java index cc2ce955e..1264af68b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Bug297105TestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Bug297105TestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Bug297105TestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Bug297105TestLanguagePackage.java index 375d9f429..d7d531c35 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Bug297105TestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Bug297105TestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Expression.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Expression.java index ecd4d6bfd..8d05c3974 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Expression.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Expression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/IntLiteral.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/IntLiteral.java index 54c046fe7..72ab977de 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/IntLiteral.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/IntLiteral.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Literal.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Literal.java index 6125b72ec..e2a010628 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Literal.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Literal.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Model.java index affc9fcdf..83026d9ee 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/RealLiteral.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/RealLiteral.java index 090c98c13..d3036dbca 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/RealLiteral.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/RealLiteral.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/Bug297105TestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/Bug297105TestLanguageFactoryImpl.java index 8ff940e1a..2134275e4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/Bug297105TestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/Bug297105TestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/Bug297105TestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/Bug297105TestLanguagePackageImpl.java index dee36c649..6a634f683 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/Bug297105TestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/Bug297105TestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/ExpressionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/ExpressionImpl.java index 9984ccbbf..e317bf490 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/ExpressionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/ExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/IntLiteralImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/IntLiteralImpl.java index d9491d190..0052ffe9b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/IntLiteralImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/IntLiteralImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/LiteralImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/LiteralImpl.java index 5c1f8f89c..f1f5cb404 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/LiteralImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/LiteralImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/ModelImpl.java index 07b4ec069..a6b4e531e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/RealLiteralImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/RealLiteralImpl.java index a910d47bd..ec7bd4bfd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/RealLiteralImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/impl/RealLiteralImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/util/Bug297105TestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/util/Bug297105TestLanguageAdapterFactory.java index 1e3962e66..a700a18ea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/util/Bug297105TestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/util/Bug297105TestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/util/Bug297105TestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/util/Bug297105TestLanguageSwitch.java index 430933aba..2e2735d70 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/util/Bug297105TestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug297105TestLanguage/util/Bug297105TestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug297105TestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Bug317840TestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Bug317840TestLanguageFactory.java index 9b3a9fb97..b294f20da 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Bug317840TestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Bug317840TestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug317840TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Bug317840TestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Bug317840TestLanguagePackage.java index 4d598dc99..89a25153c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Bug317840TestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Bug317840TestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug317840TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Element.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Element.java index 876f2870d..91b98b107 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Element.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Element.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug317840TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Model.java index d9e4986d6..3414a45ee 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug317840TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Named.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Named.java index 98307142f..716ea93df 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Named.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/Named.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug317840TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/Bug317840TestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/Bug317840TestLanguageFactoryImpl.java index 754bddf91..c6638909c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/Bug317840TestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/Bug317840TestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug317840TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/Bug317840TestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/Bug317840TestLanguagePackageImpl.java index 33aac4e11..8decf4163 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/Bug317840TestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/Bug317840TestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug317840TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/ElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/ElementImpl.java index 2dc9fe7b9..7f2c6d52c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/ElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/ElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug317840TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/ModelImpl.java index 5970f1c1f..eda023753 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug317840TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/NamedImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/NamedImpl.java index f9dd9eca9..cf256b1f0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/NamedImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/impl/NamedImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug317840TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/util/Bug317840TestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/util/Bug317840TestLanguageAdapterFactory.java index c14145fbb..fa70d6fb8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/util/Bug317840TestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/util/Bug317840TestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug317840TestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/util/Bug317840TestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/util/Bug317840TestLanguageSwitch.java index bb0f31b85..8099287b8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/util/Bug317840TestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/bug317840TestLanguage/util/Bug317840TestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.bug317840TestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/EcoreTerminalsTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/EcoreTerminalsTestLanguageFactory.java index bcb2c910e..028b659b2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/EcoreTerminalsTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/EcoreTerminalsTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.ecoreTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/EcoreTerminalsTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/EcoreTerminalsTestLanguagePackage.java index ae16b9edd..7cd0f1294 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/EcoreTerminalsTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/EcoreTerminalsTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.ecoreTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/Model.java index 9418f14f9..855d810ae 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.ecoreTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/impl/EcoreTerminalsTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/impl/EcoreTerminalsTestLanguageFactoryImpl.java index ee6f265df..ca22ffddd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/impl/EcoreTerminalsTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/impl/EcoreTerminalsTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.ecoreTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/impl/EcoreTerminalsTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/impl/EcoreTerminalsTestLanguagePackageImpl.java index 7b963019e..dfee93e4e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/impl/EcoreTerminalsTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/impl/EcoreTerminalsTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.ecoreTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/impl/ModelImpl.java index 0f96c711d..2c0721ab1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.ecoreTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/util/EcoreTerminalsTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/util/EcoreTerminalsTestLanguageAdapterFactory.java index 43d8b3dea..17c4c411d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/util/EcoreTerminalsTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/util/EcoreTerminalsTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.ecoreTerminalsTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/util/EcoreTerminalsTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/util/EcoreTerminalsTestLanguageSwitch.java index 2197a8b21..33a87fa9d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/util/EcoreTerminalsTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/ecoreTerminalsTestLanguage/util/EcoreTerminalsTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.ecoreTerminalsTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/DatatypeHiddens.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/DatatypeHiddens.java index 1201cc2eb..d6dacc6e3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/DatatypeHiddens.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/DatatypeHiddens.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/HiddenTerminalsTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/HiddenTerminalsTestLanguageFactory.java index f05750636..5c2336263 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/HiddenTerminalsTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/HiddenTerminalsTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/HiddenTerminalsTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/HiddenTerminalsTestLanguagePackage.java index 58ede280f..80bcab19d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/HiddenTerminalsTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/HiddenTerminalsTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/HidingHiddens.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/HidingHiddens.java index cf6e0bf3f..5c6f92746 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/HidingHiddens.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/HidingHiddens.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/InheritingHiddens.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/InheritingHiddens.java index ba8749639..c4b5e9989 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/InheritingHiddens.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/InheritingHiddens.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/InheritingHiddensCall.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/InheritingHiddensCall.java index 5e58e14de..221cce535 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/InheritingHiddensCall.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/InheritingHiddensCall.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/Model.java index dbe11fe7e..648aebdce 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/OverridingHiddens.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/OverridingHiddens.java index a557d0ade..b55f5f3db 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/OverridingHiddens.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/OverridingHiddens.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/OverridingHiddensCall.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/OverridingHiddensCall.java index e2180a4ed..b1a5485a8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/OverridingHiddensCall.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/OverridingHiddensCall.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/WithHiddens.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/WithHiddens.java index d7f6c3902..2c67adc1d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/WithHiddens.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/WithHiddens.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/WithoutHiddens.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/WithoutHiddens.java index 3f43704bc..d352588c8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/WithoutHiddens.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/WithoutHiddens.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/DatatypeHiddensImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/DatatypeHiddensImpl.java index 506de75e3..a36bd7c20 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/DatatypeHiddensImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/DatatypeHiddensImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/HiddenTerminalsTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/HiddenTerminalsTestLanguageFactoryImpl.java index 68b7dc716..785f5b4fa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/HiddenTerminalsTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/HiddenTerminalsTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/HiddenTerminalsTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/HiddenTerminalsTestLanguagePackageImpl.java index f96cae58e..42b80d48f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/HiddenTerminalsTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/HiddenTerminalsTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/HidingHiddensImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/HidingHiddensImpl.java index b4c2bae64..35f3d2081 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/HidingHiddensImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/HidingHiddensImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/InheritingHiddensCallImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/InheritingHiddensCallImpl.java index df8dacdb1..6bb4bf59e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/InheritingHiddensCallImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/InheritingHiddensCallImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/InheritingHiddensImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/InheritingHiddensImpl.java index e0a18d565..66d87b28c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/InheritingHiddensImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/InheritingHiddensImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/ModelImpl.java index 40d581f79..eef9fa6a3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/OverridingHiddensCallImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/OverridingHiddensCallImpl.java index 9afaada42..866ed636e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/OverridingHiddensCallImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/OverridingHiddensCallImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/OverridingHiddensImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/OverridingHiddensImpl.java index a2e0f86c7..b34af017c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/OverridingHiddensImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/OverridingHiddensImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/WithHiddensImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/WithHiddensImpl.java index 4cd4fd10c..3c09bf342 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/WithHiddensImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/WithHiddensImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/WithoutHiddensImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/WithoutHiddensImpl.java index 1aff43a57..a13bf7529 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/WithoutHiddensImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/impl/WithoutHiddensImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/util/HiddenTerminalsTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/util/HiddenTerminalsTestLanguageAdapterFactory.java index da8930150..b5cf8f5fe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/util/HiddenTerminalsTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/util/HiddenTerminalsTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/util/HiddenTerminalsTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/util/HiddenTerminalsTestLanguageSwitch.java index 9e97ffae3..d7cd6a35b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/util/HiddenTerminalsTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/hiddenTerminalsTestLanguage/util/HiddenTerminalsTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.hiddenTerminalsTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug292245TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug292245TestLanguageAntlrTokenFileProvider.java index 57f638d4c..5c9152148 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug292245TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug292245TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug292245TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug292245TestLanguageParser.java index c18ba8848..676fbf56a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug292245TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug292245TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug297105TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug297105TestLanguageAntlrTokenFileProvider.java index b7445edc7..18326ae0f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug297105TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug297105TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug297105TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug297105TestLanguageParser.java index f0579fb89..8a701ab19 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug297105TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug297105TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug317840TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug317840TestLanguageAntlrTokenFileProvider.java index 445f2aa73..61c7dea7d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug317840TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug317840TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug317840TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug317840TestLanguageParser.java index 0dd87be00..e299eec1c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug317840TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/Bug317840TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/EcoreTerminalsTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/EcoreTerminalsTestLanguageAntlrTokenFileProvider.java index 199c74b96..e896211af 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/EcoreTerminalsTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/EcoreTerminalsTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/EcoreTerminalsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/EcoreTerminalsTestLanguageParser.java index 0e2c87aad..293806147 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/EcoreTerminalsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/EcoreTerminalsTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/HiddenTerminalsTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/HiddenTerminalsTestLanguageAntlrTokenFileProvider.java index 446445035..41a6f0603 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/HiddenTerminalsTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/HiddenTerminalsTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/HiddenTerminalsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/HiddenTerminalsTestLanguageParser.java index 498fa4a14..e93e33fc6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/HiddenTerminalsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/HiddenTerminalsTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/TerminalRulesTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/TerminalRulesTestLanguageAntlrTokenFileProvider.java index 5f1abf5be..6f863c76c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/TerminalRulesTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/TerminalRulesTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/TerminalRulesTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/TerminalRulesTestLanguageParser.java index 99d61fdbe..66eac14a3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/TerminalRulesTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/TerminalRulesTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/UnicodeTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/UnicodeTestLanguageAntlrTokenFileProvider.java index d907667ed..a1e433350 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/UnicodeTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/UnicodeTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/UnicodeTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/UnicodeTestLanguageParser.java index 3aa5ebdf4..7b7479f71 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/UnicodeTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/UnicodeTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/XtextTerminalsTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/XtextTerminalsTestLanguageAntlrTokenFileProvider.java index 4b6eb932c..cae11a611 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/XtextTerminalsTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/XtextTerminalsTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/XtextTerminalsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/XtextTerminalsTestLanguageParser.java index c5b7e8035..3b0893790 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/XtextTerminalsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/XtextTerminalsTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug292245TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug292245TestLanguage.g index f9d6d054a..626401f7d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug292245TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug292245TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug292245TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug292245TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug292245TestLanguageLexer.java index 92c96d22d..eaef2abac 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug292245TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug292245TestLanguageLexer.java @@ -122,8 +122,8 @@ public class InternalBug292245TestLanguageLexer extends Lexer { try { int _type = RULE_APOSTROPHE_CHAR; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug292245TestLanguage.g:382:22: ( '\\'' ) - // InternalBug292245TestLanguage.g:382:24: '\\'' + // InternalBug292245TestLanguage.g:387:22: ( '\\'' ) + // InternalBug292245TestLanguage.g:387:24: '\\'' { match('\''); @@ -142,8 +142,8 @@ public class InternalBug292245TestLanguageLexer extends Lexer { try { int _type = RULE_CHAR; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug292245TestLanguage.g:384:11: ( ( 'A' .. 'Z' | '0' .. '9' ) ) - // InternalBug292245TestLanguage.g:384:13: ( 'A' .. 'Z' | '0' .. '9' ) + // InternalBug292245TestLanguage.g:389:11: ( ( 'A' .. 'Z' | '0' .. '9' ) ) + // InternalBug292245TestLanguage.g:389:13: ( 'A' .. 'Z' | '0' .. '9' ) { if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='Z') ) { input.consume(); @@ -170,10 +170,10 @@ public class InternalBug292245TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug292245TestLanguage.g:386:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug292245TestLanguage.g:386:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug292245TestLanguage.g:391:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug292245TestLanguage.g:391:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug292245TestLanguage.g:386:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug292245TestLanguage.g:391:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt1=0; loop1: do { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug292245TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug292245TestLanguageParser.java index b17ccff0e..342a8b38f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug292245TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug292245TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -72,7 +80,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug292245TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug292245TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -83,8 +91,8 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS"); try { - // InternalBug292245TestLanguage.g:66:2: (iv_ruleModel= ruleModel EOF ) - // InternalBug292245TestLanguage.g:67:2: iv_ruleModel= ruleModel EOF + // InternalBug292245TestLanguage.g:71:2: (iv_ruleModel= ruleModel EOF ) + // InternalBug292245TestLanguage.g:72:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -114,7 +122,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug292245TestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ ) | (otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ ) | (otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ ) )* ; + // InternalBug292245TestLanguage.g:81:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ ) | (otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ ) | (otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -133,10 +141,10 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS"); try { - // InternalBug292245TestLanguage.g:83:2: ( ( (otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ ) | (otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ ) | (otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ ) )* ) - // InternalBug292245TestLanguage.g:84:2: ( (otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ ) | (otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ ) | (otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ ) )* + // InternalBug292245TestLanguage.g:88:2: ( ( (otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ ) | (otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ ) | (otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ ) )* ) + // InternalBug292245TestLanguage.g:89:2: ( (otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ ) | (otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ ) | (otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ ) )* { - // InternalBug292245TestLanguage.g:84:2: ( (otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ ) | (otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ ) | (otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ ) )* + // InternalBug292245TestLanguage.g:89:2: ( (otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ ) | (otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ ) | (otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ ) )* loop4: do { int alt4=4; @@ -161,16 +169,16 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa switch (alt4) { case 1 : - // InternalBug292245TestLanguage.g:85:3: (otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ ) + // InternalBug292245TestLanguage.g:90:3: (otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ ) { - // InternalBug292245TestLanguage.g:85:3: (otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ ) - // InternalBug292245TestLanguage.g:86:4: otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ + // InternalBug292245TestLanguage.g:90:3: (otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ ) + // InternalBug292245TestLanguage.g:91:4: otherlv_0= 'FIX' ( (lv_fix_1_0= ruleFix ) )+ { otherlv_0=(Token)match(input,7,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getFIXKeyword_0_0()); - // InternalBug292245TestLanguage.g:90:4: ( (lv_fix_1_0= ruleFix ) )+ + // InternalBug292245TestLanguage.g:95:4: ( (lv_fix_1_0= ruleFix ) )+ int cnt1=0; loop1: do { @@ -184,10 +192,10 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug292245TestLanguage.g:91:5: (lv_fix_1_0= ruleFix ) + // InternalBug292245TestLanguage.g:96:5: (lv_fix_1_0= ruleFix ) { - // InternalBug292245TestLanguage.g:91:5: (lv_fix_1_0= ruleFix ) - // InternalBug292245TestLanguage.g:92:6: lv_fix_1_0= ruleFix + // InternalBug292245TestLanguage.g:96:5: (lv_fix_1_0= ruleFix ) + // InternalBug292245TestLanguage.g:97:6: lv_fix_1_0= ruleFix { newCompositeNode(grammarAccess.getModelAccess().getFixFixParserRuleCall_0_1_0()); @@ -231,16 +239,16 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug292245TestLanguage.g:111:3: (otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ ) + // InternalBug292245TestLanguage.g:116:3: (otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ ) { - // InternalBug292245TestLanguage.g:111:3: (otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ ) - // InternalBug292245TestLanguage.g:112:4: otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ + // InternalBug292245TestLanguage.g:116:3: (otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ ) + // InternalBug292245TestLanguage.g:117:4: otherlv_2= 'ERROR' ( (lv_error_3_0= ruleError ) )+ { otherlv_2=(Token)match(input,8,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getModelAccess().getERRORKeyword_1_0()); - // InternalBug292245TestLanguage.g:116:4: ( (lv_error_3_0= ruleError ) )+ + // InternalBug292245TestLanguage.g:121:4: ( (lv_error_3_0= ruleError ) )+ int cnt2=0; loop2: do { @@ -254,10 +262,10 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa switch (alt2) { case 1 : - // InternalBug292245TestLanguage.g:117:5: (lv_error_3_0= ruleError ) + // InternalBug292245TestLanguage.g:122:5: (lv_error_3_0= ruleError ) { - // InternalBug292245TestLanguage.g:117:5: (lv_error_3_0= ruleError ) - // InternalBug292245TestLanguage.g:118:6: lv_error_3_0= ruleError + // InternalBug292245TestLanguage.g:122:5: (lv_error_3_0= ruleError ) + // InternalBug292245TestLanguage.g:123:6: lv_error_3_0= ruleError { newCompositeNode(grammarAccess.getModelAccess().getErrorErrorParserRuleCall_1_1_0()); @@ -301,16 +309,16 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalBug292245TestLanguage.g:137:3: (otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ ) + // InternalBug292245TestLanguage.g:142:3: (otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ ) { - // InternalBug292245TestLanguage.g:137:3: (otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ ) - // InternalBug292245TestLanguage.g:138:4: otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ + // InternalBug292245TestLanguage.g:142:3: (otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ ) + // InternalBug292245TestLanguage.g:143:4: otherlv_4= 'TICK' ( (lv_tick_5_0= ruleApostrophe ) )+ { otherlv_4=(Token)match(input,9,FollowSets000.FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getModelAccess().getTICKKeyword_2_0()); - // InternalBug292245TestLanguage.g:142:4: ( (lv_tick_5_0= ruleApostrophe ) )+ + // InternalBug292245TestLanguage.g:147:4: ( (lv_tick_5_0= ruleApostrophe ) )+ int cnt3=0; loop3: do { @@ -324,10 +332,10 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa switch (alt3) { case 1 : - // InternalBug292245TestLanguage.g:143:5: (lv_tick_5_0= ruleApostrophe ) + // InternalBug292245TestLanguage.g:148:5: (lv_tick_5_0= ruleApostrophe ) { - // InternalBug292245TestLanguage.g:143:5: (lv_tick_5_0= ruleApostrophe ) - // InternalBug292245TestLanguage.g:144:6: lv_tick_5_0= ruleApostrophe + // InternalBug292245TestLanguage.g:148:5: (lv_tick_5_0= ruleApostrophe ) + // InternalBug292245TestLanguage.g:149:6: lv_tick_5_0= ruleApostrophe { newCompositeNode(grammarAccess.getModelAccess().getTickApostropheParserRuleCall_2_1_0()); @@ -399,7 +407,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleError" - // InternalBug292245TestLanguage.g:169:1: entryRuleError returns [String current=null] : iv_ruleError= ruleError EOF ; + // InternalBug292245TestLanguage.g:174:1: entryRuleError returns [String current=null] : iv_ruleError= ruleError EOF ; public final String entryRuleError() throws RecognitionException { String current = null; @@ -410,8 +418,8 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalBug292245TestLanguage.g:171:2: (iv_ruleError= ruleError EOF ) - // InternalBug292245TestLanguage.g:172:2: iv_ruleError= ruleError EOF + // InternalBug292245TestLanguage.g:176:2: (iv_ruleError= ruleError EOF ) + // InternalBug292245TestLanguage.g:177:2: iv_ruleError= ruleError EOF { newCompositeNode(grammarAccess.getErrorRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -441,7 +449,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleError" - // InternalBug292245TestLanguage.g:181:1: ruleError returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR ) ; + // InternalBug292245TestLanguage.g:186:1: ruleError returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR ) ; public final AntlrDatatypeRuleToken ruleError() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -455,11 +463,11 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalBug292245TestLanguage.g:188:2: ( (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR ) ) - // InternalBug292245TestLanguage.g:189:2: (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR ) + // InternalBug292245TestLanguage.g:193:2: ( (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR ) ) + // InternalBug292245TestLanguage.g:194:2: (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR ) { - // InternalBug292245TestLanguage.g:189:2: (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR ) - // InternalBug292245TestLanguage.g:190:3: this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR + // InternalBug292245TestLanguage.g:194:2: (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR ) + // InternalBug292245TestLanguage.g:195:3: this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR { this_APOSTROPHE_CHAR_0=(Token)match(input,RULE_APOSTROPHE_CHAR,FollowSets000.FOLLOW_5); @@ -515,7 +523,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleFix" - // InternalBug292245TestLanguage.g:221:1: entryRuleFix returns [String current=null] : iv_ruleFix= ruleFix EOF ; + // InternalBug292245TestLanguage.g:226:1: entryRuleFix returns [String current=null] : iv_ruleFix= ruleFix EOF ; public final String entryRuleFix() throws RecognitionException { String current = null; @@ -526,8 +534,8 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalBug292245TestLanguage.g:223:2: (iv_ruleFix= ruleFix EOF ) - // InternalBug292245TestLanguage.g:224:2: iv_ruleFix= ruleFix EOF + // InternalBug292245TestLanguage.g:228:2: (iv_ruleFix= ruleFix EOF ) + // InternalBug292245TestLanguage.g:229:2: iv_ruleFix= ruleFix EOF { newCompositeNode(grammarAccess.getFixRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -557,7 +565,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleFix" - // InternalBug292245TestLanguage.g:233:1: ruleFix returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR this_Rehide_3= ruleRehide ) ; + // InternalBug292245TestLanguage.g:238:1: ruleFix returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR this_Rehide_3= ruleRehide ) ; public final AntlrDatatypeRuleToken ruleFix() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -573,11 +581,11 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalBug292245TestLanguage.g:240:2: ( (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR this_Rehide_3= ruleRehide ) ) - // InternalBug292245TestLanguage.g:241:2: (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR this_Rehide_3= ruleRehide ) + // InternalBug292245TestLanguage.g:245:2: ( (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR this_Rehide_3= ruleRehide ) ) + // InternalBug292245TestLanguage.g:246:2: (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR this_Rehide_3= ruleRehide ) { - // InternalBug292245TestLanguage.g:241:2: (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR this_Rehide_3= ruleRehide ) - // InternalBug292245TestLanguage.g:242:3: this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR this_Rehide_3= ruleRehide + // InternalBug292245TestLanguage.g:246:2: (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR this_Rehide_3= ruleRehide ) + // InternalBug292245TestLanguage.g:247:3: this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR this_Graphical_1= ruleGraphical this_APOSTROPHE_CHAR_2= RULE_APOSTROPHE_CHAR this_Rehide_3= ruleRehide { this_APOSTROPHE_CHAR_0=(Token)match(input,RULE_APOSTROPHE_CHAR,FollowSets000.FOLLOW_5); @@ -647,7 +655,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleApostrophe" - // InternalBug292245TestLanguage.g:283:1: entryRuleApostrophe returns [String current=null] : iv_ruleApostrophe= ruleApostrophe EOF ; + // InternalBug292245TestLanguage.g:288:1: entryRuleApostrophe returns [String current=null] : iv_ruleApostrophe= ruleApostrophe EOF ; public final String entryRuleApostrophe() throws RecognitionException { String current = null; @@ -658,8 +666,8 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS"); try { - // InternalBug292245TestLanguage.g:285:2: (iv_ruleApostrophe= ruleApostrophe EOF ) - // InternalBug292245TestLanguage.g:286:2: iv_ruleApostrophe= ruleApostrophe EOF + // InternalBug292245TestLanguage.g:290:2: (iv_ruleApostrophe= ruleApostrophe EOF ) + // InternalBug292245TestLanguage.g:291:2: iv_ruleApostrophe= ruleApostrophe EOF { newCompositeNode(grammarAccess.getApostropheRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -689,7 +697,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleApostrophe" - // InternalBug292245TestLanguage.g:295:1: ruleApostrophe returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR ; + // InternalBug292245TestLanguage.g:300:1: ruleApostrophe returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR ; public final AntlrDatatypeRuleToken ruleApostrophe() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -700,8 +708,8 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS"); try { - // InternalBug292245TestLanguage.g:302:2: (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR ) - // InternalBug292245TestLanguage.g:303:2: this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR + // InternalBug292245TestLanguage.g:307:2: (this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR ) + // InternalBug292245TestLanguage.g:308:2: this_APOSTROPHE_CHAR_0= RULE_APOSTROPHE_CHAR { this_APOSTROPHE_CHAR_0=(Token)match(input,RULE_APOSTROPHE_CHAR,FollowSets000.FOLLOW_2); @@ -733,7 +741,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRehide" - // InternalBug292245TestLanguage.g:316:1: entryRuleRehide returns [String current=null] : iv_ruleRehide= ruleRehide EOF ; + // InternalBug292245TestLanguage.g:321:1: entryRuleRehide returns [String current=null] : iv_ruleRehide= ruleRehide EOF ; public final String entryRuleRehide() throws RecognitionException { String current = null; @@ -744,8 +752,8 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS"); try { - // InternalBug292245TestLanguage.g:318:2: (iv_ruleRehide= ruleRehide EOF ) - // InternalBug292245TestLanguage.g:319:2: iv_ruleRehide= ruleRehide EOF + // InternalBug292245TestLanguage.g:323:2: (iv_ruleRehide= ruleRehide EOF ) + // InternalBug292245TestLanguage.g:324:2: iv_ruleRehide= ruleRehide EOF { newCompositeNode(grammarAccess.getRehideRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -775,7 +783,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRehide" - // InternalBug292245TestLanguage.g:328:1: ruleRehide returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '^' )? ; + // InternalBug292245TestLanguage.g:333:1: ruleRehide returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '^' )? ; public final AntlrDatatypeRuleToken ruleRehide() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -786,10 +794,10 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS"); try { - // InternalBug292245TestLanguage.g:335:2: ( (kw= '^' )? ) - // InternalBug292245TestLanguage.g:336:2: (kw= '^' )? + // InternalBug292245TestLanguage.g:340:2: ( (kw= '^' )? ) + // InternalBug292245TestLanguage.g:341:2: (kw= '^' )? { - // InternalBug292245TestLanguage.g:336:2: (kw= '^' )? + // InternalBug292245TestLanguage.g:341:2: (kw= '^' )? int alt5=2; int LA5_0 = input.LA(1); @@ -798,7 +806,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa } switch (alt5) { case 1 : - // InternalBug292245TestLanguage.g:337:3: kw= '^' + // InternalBug292245TestLanguage.g:342:3: kw= '^' { kw=(Token)match(input,10,FollowSets000.FOLLOW_2); @@ -834,7 +842,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleGraphical" - // InternalBug292245TestLanguage.g:349:1: entryRuleGraphical returns [String current=null] : iv_ruleGraphical= ruleGraphical EOF ; + // InternalBug292245TestLanguage.g:354:1: entryRuleGraphical returns [String current=null] : iv_ruleGraphical= ruleGraphical EOF ; public final String entryRuleGraphical() throws RecognitionException { String current = null; @@ -842,8 +850,8 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug292245TestLanguage.g:349:49: (iv_ruleGraphical= ruleGraphical EOF ) - // InternalBug292245TestLanguage.g:350:2: iv_ruleGraphical= ruleGraphical EOF + // InternalBug292245TestLanguage.g:354:49: (iv_ruleGraphical= ruleGraphical EOF ) + // InternalBug292245TestLanguage.g:355:2: iv_ruleGraphical= ruleGraphical EOF { newCompositeNode(grammarAccess.getGraphicalRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -870,7 +878,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleGraphical" - // InternalBug292245TestLanguage.g:356:1: ruleGraphical returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_CHAR_0= RULE_CHAR | this_WS_1= RULE_WS ) ; + // InternalBug292245TestLanguage.g:361:1: ruleGraphical returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_CHAR_0= RULE_CHAR | this_WS_1= RULE_WS ) ; public final AntlrDatatypeRuleToken ruleGraphical() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -881,10 +889,10 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug292245TestLanguage.g:362:2: ( (this_CHAR_0= RULE_CHAR | this_WS_1= RULE_WS ) ) - // InternalBug292245TestLanguage.g:363:2: (this_CHAR_0= RULE_CHAR | this_WS_1= RULE_WS ) + // InternalBug292245TestLanguage.g:367:2: ( (this_CHAR_0= RULE_CHAR | this_WS_1= RULE_WS ) ) + // InternalBug292245TestLanguage.g:368:2: (this_CHAR_0= RULE_CHAR | this_WS_1= RULE_WS ) { - // InternalBug292245TestLanguage.g:363:2: (this_CHAR_0= RULE_CHAR | this_WS_1= RULE_WS ) + // InternalBug292245TestLanguage.g:368:2: (this_CHAR_0= RULE_CHAR | this_WS_1= RULE_WS ) int alt6=2; int LA6_0 = input.LA(1); @@ -902,7 +910,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa } switch (alt6) { case 1 : - // InternalBug292245TestLanguage.g:364:3: this_CHAR_0= RULE_CHAR + // InternalBug292245TestLanguage.g:369:3: this_CHAR_0= RULE_CHAR { this_CHAR_0=(Token)match(input,RULE_CHAR,FollowSets000.FOLLOW_2); @@ -915,7 +923,7 @@ public class InternalBug292245TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug292245TestLanguage.g:372:3: this_WS_1= RULE_WS + // InternalBug292245TestLanguage.g:377:3: this_WS_1= RULE_WS { this_WS_1=(Token)match(input,RULE_WS,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug297105TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug297105TestLanguage.g index d519e2559..26d5c2cce 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug297105TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug297105TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug297105TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug297105TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug297105TestLanguageLexer.java index d5716f1da..ffa45b7c8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug297105TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug297105TestLanguageLexer.java @@ -82,8 +82,8 @@ public class InternalBug297105TestLanguageLexer extends Lexer { try { int _type = RULE_EXT_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug297105TestLanguage.g:390:14: ( RULE_INT ( 'e' | 'E' ) ( '-' | '+' ) RULE_INT ) - // InternalBug297105TestLanguage.g:390:16: RULE_INT ( 'e' | 'E' ) ( '-' | '+' ) RULE_INT + // InternalBug297105TestLanguage.g:395:14: ( RULE_INT ( 'e' | 'E' ) ( '-' | '+' ) RULE_INT ) + // InternalBug297105TestLanguage.g:395:16: RULE_INT ( 'e' | 'E' ) ( '-' | '+' ) RULE_INT { mRULE_INT(); if ( input.LA(1)=='E'||input.LA(1)=='e' ) { @@ -121,10 +121,10 @@ public class InternalBug297105TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug297105TestLanguage.g:392:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug297105TestLanguage.g:392:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug297105TestLanguage.g:397:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug297105TestLanguage.g:397:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug297105TestLanguage.g:392:11: ( '^' )? + // InternalBug297105TestLanguage.g:397:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -133,7 +133,7 @@ public class InternalBug297105TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug297105TestLanguage.g:392:11: '^' + // InternalBug297105TestLanguage.g:397:11: '^' { match('^'); @@ -151,7 +151,7 @@ public class InternalBug297105TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug297105TestLanguage.g:392:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug297105TestLanguage.g:397:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -200,10 +200,10 @@ public class InternalBug297105TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug297105TestLanguage.g:394:10: ( ( '0' .. '9' )+ ) - // InternalBug297105TestLanguage.g:394:12: ( '0' .. '9' )+ + // InternalBug297105TestLanguage.g:399:10: ( ( '0' .. '9' )+ ) + // InternalBug297105TestLanguage.g:399:12: ( '0' .. '9' )+ { - // InternalBug297105TestLanguage.g:394:12: ( '0' .. '9' )+ + // InternalBug297105TestLanguage.g:399:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -217,7 +217,7 @@ public class InternalBug297105TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug297105TestLanguage.g:394:13: '0' .. '9' + // InternalBug297105TestLanguage.g:399:13: '0' .. '9' { matchRange('0','9'); @@ -249,10 +249,10 @@ public class InternalBug297105TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug297105TestLanguage.g:396:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug297105TestLanguage.g:396:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug297105TestLanguage.g:401:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug297105TestLanguage.g:401:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug297105TestLanguage.g:396:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug297105TestLanguage.g:401:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -270,10 +270,10 @@ public class InternalBug297105TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug297105TestLanguage.g:396:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug297105TestLanguage.g:401:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug297105TestLanguage.g:396:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug297105TestLanguage.g:401:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -289,7 +289,7 @@ public class InternalBug297105TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug297105TestLanguage.g:396:21: '\\\\' . + // InternalBug297105TestLanguage.g:401:21: '\\\\' . { match('\\'); matchAny(); @@ -297,7 +297,7 @@ public class InternalBug297105TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug297105TestLanguage.g:396:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug297105TestLanguage.g:401:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -322,10 +322,10 @@ public class InternalBug297105TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug297105TestLanguage.g:396:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug297105TestLanguage.g:401:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug297105TestLanguage.g:396:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug297105TestLanguage.g:401:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -341,7 +341,7 @@ public class InternalBug297105TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug297105TestLanguage.g:396:54: '\\\\' . + // InternalBug297105TestLanguage.g:401:54: '\\\\' . { match('\\'); matchAny(); @@ -349,7 +349,7 @@ public class InternalBug297105TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug297105TestLanguage.g:396:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug297105TestLanguage.g:401:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -392,12 +392,12 @@ public class InternalBug297105TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug297105TestLanguage.g:398:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug297105TestLanguage.g:398:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug297105TestLanguage.g:403:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug297105TestLanguage.g:403:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug297105TestLanguage.g:398:24: ( options {greedy=false; } : . )* + // InternalBug297105TestLanguage.g:403:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -422,7 +422,7 @@ public class InternalBug297105TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug297105TestLanguage.g:398:52: . + // InternalBug297105TestLanguage.g:403:52: . { matchAny(); @@ -452,12 +452,12 @@ public class InternalBug297105TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug297105TestLanguage.g:400:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug297105TestLanguage.g:400:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug297105TestLanguage.g:405:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug297105TestLanguage.g:405:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug297105TestLanguage.g:400:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug297105TestLanguage.g:405:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -470,7 +470,7 @@ public class InternalBug297105TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug297105TestLanguage.g:400:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug297105TestLanguage.g:405: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(); @@ -490,7 +490,7 @@ public class InternalBug297105TestLanguageLexer extends Lexer { } } while (true); - // InternalBug297105TestLanguage.g:400:40: ( ( '\\r' )? '\\n' )? + // InternalBug297105TestLanguage.g:405:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -499,9 +499,9 @@ public class InternalBug297105TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug297105TestLanguage.g:400:41: ( '\\r' )? '\\n' + // InternalBug297105TestLanguage.g:405:41: ( '\\r' )? '\\n' { - // InternalBug297105TestLanguage.g:400:41: ( '\\r' )? + // InternalBug297105TestLanguage.g:405:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -510,7 +510,7 @@ public class InternalBug297105TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug297105TestLanguage.g:400:41: '\\r' + // InternalBug297105TestLanguage.g:405:41: '\\r' { match('\r'); @@ -542,10 +542,10 @@ public class InternalBug297105TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug297105TestLanguage.g:402:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug297105TestLanguage.g:402:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug297105TestLanguage.g:407:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug297105TestLanguage.g:407:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug297105TestLanguage.g:402:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug297105TestLanguage.g:407:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -599,8 +599,8 @@ public class InternalBug297105TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug297105TestLanguage.g:404:16: ( . ) - // InternalBug297105TestLanguage.g:404:18: . + // InternalBug297105TestLanguage.g:409:16: ( . ) + // InternalBug297105TestLanguage.g:409:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug297105TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug297105TestLanguageParser.java index 55bd91154..7f9da116a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug297105TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug297105TestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -81,7 +89,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug297105TestLanguage.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug297105TestLanguage.g:75:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -89,8 +97,8 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug297105TestLanguage.g:70:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug297105TestLanguage.g:71:2: iv_ruleModel= ruleModel EOF + // InternalBug297105TestLanguage.g:75:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug297105TestLanguage.g:76:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -121,7 +129,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug297105TestLanguage.g:77:1: ruleModel returns [EObject current=null] : ( (lv_expressions_0_0= ruleExpression ) )* ; + // InternalBug297105TestLanguage.g:82:1: ruleModel returns [EObject current=null] : ( (lv_expressions_0_0= ruleExpression ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -132,10 +140,10 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug297105TestLanguage.g:83:2: ( ( (lv_expressions_0_0= ruleExpression ) )* ) - // InternalBug297105TestLanguage.g:84:2: ( (lv_expressions_0_0= ruleExpression ) )* + // InternalBug297105TestLanguage.g:88:2: ( ( (lv_expressions_0_0= ruleExpression ) )* ) + // InternalBug297105TestLanguage.g:89:2: ( (lv_expressions_0_0= ruleExpression ) )* { - // InternalBug297105TestLanguage.g:84:2: ( (lv_expressions_0_0= ruleExpression ) )* + // InternalBug297105TestLanguage.g:89:2: ( (lv_expressions_0_0= ruleExpression ) )* loop1: do { int alt1=2; @@ -148,10 +156,10 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug297105TestLanguage.g:85:3: (lv_expressions_0_0= ruleExpression ) + // InternalBug297105TestLanguage.g:90:3: (lv_expressions_0_0= ruleExpression ) { - // InternalBug297105TestLanguage.g:85:3: (lv_expressions_0_0= ruleExpression ) - // InternalBug297105TestLanguage.g:86:4: lv_expressions_0_0= ruleExpression + // InternalBug297105TestLanguage.g:90:3: (lv_expressions_0_0= ruleExpression ) + // InternalBug297105TestLanguage.g:91:4: lv_expressions_0_0= ruleExpression { if ( state.backtracking==0 ) { @@ -210,7 +218,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleExpression" - // InternalBug297105TestLanguage.g:106:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; + // InternalBug297105TestLanguage.g:111:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; public final EObject entryRuleExpression() throws RecognitionException { EObject current = null; @@ -218,8 +226,8 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug297105TestLanguage.g:106:51: (iv_ruleExpression= ruleExpression EOF ) - // InternalBug297105TestLanguage.g:107:2: iv_ruleExpression= ruleExpression EOF + // InternalBug297105TestLanguage.g:111:51: (iv_ruleExpression= ruleExpression EOF ) + // InternalBug297105TestLanguage.g:112:2: iv_ruleExpression= ruleExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExpressionRule()); @@ -250,7 +258,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleExpression" - // InternalBug297105TestLanguage.g:113:1: ruleExpression returns [EObject current=null] : ( ( (lv_left_0_0= ruleLiteral ) ) otherlv_1= '+' ( (lv_right_2_0= ruleLiteral ) ) ) ; + // InternalBug297105TestLanguage.g:118:1: ruleExpression returns [EObject current=null] : ( ( (lv_left_0_0= ruleLiteral ) ) otherlv_1= '+' ( (lv_right_2_0= ruleLiteral ) ) ) ; public final EObject ruleExpression() throws RecognitionException { EObject current = null; @@ -264,17 +272,17 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug297105TestLanguage.g:119:2: ( ( ( (lv_left_0_0= ruleLiteral ) ) otherlv_1= '+' ( (lv_right_2_0= ruleLiteral ) ) ) ) - // InternalBug297105TestLanguage.g:120:2: ( ( (lv_left_0_0= ruleLiteral ) ) otherlv_1= '+' ( (lv_right_2_0= ruleLiteral ) ) ) + // InternalBug297105TestLanguage.g:124:2: ( ( ( (lv_left_0_0= ruleLiteral ) ) otherlv_1= '+' ( (lv_right_2_0= ruleLiteral ) ) ) ) + // InternalBug297105TestLanguage.g:125:2: ( ( (lv_left_0_0= ruleLiteral ) ) otherlv_1= '+' ( (lv_right_2_0= ruleLiteral ) ) ) { - // InternalBug297105TestLanguage.g:120:2: ( ( (lv_left_0_0= ruleLiteral ) ) otherlv_1= '+' ( (lv_right_2_0= ruleLiteral ) ) ) - // InternalBug297105TestLanguage.g:121:3: ( (lv_left_0_0= ruleLiteral ) ) otherlv_1= '+' ( (lv_right_2_0= ruleLiteral ) ) + // InternalBug297105TestLanguage.g:125:2: ( ( (lv_left_0_0= ruleLiteral ) ) otherlv_1= '+' ( (lv_right_2_0= ruleLiteral ) ) ) + // InternalBug297105TestLanguage.g:126:3: ( (lv_left_0_0= ruleLiteral ) ) otherlv_1= '+' ( (lv_right_2_0= ruleLiteral ) ) { - // InternalBug297105TestLanguage.g:121:3: ( (lv_left_0_0= ruleLiteral ) ) - // InternalBug297105TestLanguage.g:122:4: (lv_left_0_0= ruleLiteral ) + // InternalBug297105TestLanguage.g:126:3: ( (lv_left_0_0= ruleLiteral ) ) + // InternalBug297105TestLanguage.g:127:4: (lv_left_0_0= ruleLiteral ) { - // InternalBug297105TestLanguage.g:122:4: (lv_left_0_0= ruleLiteral ) - // InternalBug297105TestLanguage.g:123:5: lv_left_0_0= ruleLiteral + // InternalBug297105TestLanguage.g:127:4: (lv_left_0_0= ruleLiteral ) + // InternalBug297105TestLanguage.g:128:5: lv_left_0_0= ruleLiteral { if ( state.backtracking==0 ) { @@ -311,11 +319,11 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_1, grammarAccess.getExpressionAccess().getPlusSignKeyword_1()); } - // InternalBug297105TestLanguage.g:144:3: ( (lv_right_2_0= ruleLiteral ) ) - // InternalBug297105TestLanguage.g:145:4: (lv_right_2_0= ruleLiteral ) + // InternalBug297105TestLanguage.g:149:3: ( (lv_right_2_0= ruleLiteral ) ) + // InternalBug297105TestLanguage.g:150:4: (lv_right_2_0= ruleLiteral ) { - // InternalBug297105TestLanguage.g:145:4: (lv_right_2_0= ruleLiteral ) - // InternalBug297105TestLanguage.g:146:5: lv_right_2_0= ruleLiteral + // InternalBug297105TestLanguage.g:150:4: (lv_right_2_0= ruleLiteral ) + // InternalBug297105TestLanguage.g:151:5: lv_right_2_0= ruleLiteral { if ( state.backtracking==0 ) { @@ -371,7 +379,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleLiteral" - // InternalBug297105TestLanguage.g:167:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ; + // InternalBug297105TestLanguage.g:172:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ; public final EObject entryRuleLiteral() throws RecognitionException { EObject current = null; @@ -379,8 +387,8 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug297105TestLanguage.g:167:48: (iv_ruleLiteral= ruleLiteral EOF ) - // InternalBug297105TestLanguage.g:168:2: iv_ruleLiteral= ruleLiteral EOF + // InternalBug297105TestLanguage.g:172:48: (iv_ruleLiteral= ruleLiteral EOF ) + // InternalBug297105TestLanguage.g:173:2: iv_ruleLiteral= ruleLiteral EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLiteralRule()); @@ -411,7 +419,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleLiteral" - // InternalBug297105TestLanguage.g:174:1: ruleLiteral returns [EObject current=null] : (this_RealLiteral_0= ruleRealLiteral | this_IntLiteral_1= ruleIntLiteral ) ; + // InternalBug297105TestLanguage.g:179:1: ruleLiteral returns [EObject current=null] : (this_RealLiteral_0= ruleRealLiteral | this_IntLiteral_1= ruleIntLiteral ) ; public final EObject ruleLiteral() throws RecognitionException { EObject current = null; @@ -424,10 +432,10 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug297105TestLanguage.g:180:2: ( (this_RealLiteral_0= ruleRealLiteral | this_IntLiteral_1= ruleIntLiteral ) ) - // InternalBug297105TestLanguage.g:181:2: (this_RealLiteral_0= ruleRealLiteral | this_IntLiteral_1= ruleIntLiteral ) + // InternalBug297105TestLanguage.g:185:2: ( (this_RealLiteral_0= ruleRealLiteral | this_IntLiteral_1= ruleIntLiteral ) ) + // InternalBug297105TestLanguage.g:186:2: (this_RealLiteral_0= ruleRealLiteral | this_IntLiteral_1= ruleIntLiteral ) { - // InternalBug297105TestLanguage.g:181:2: (this_RealLiteral_0= ruleRealLiteral | this_IntLiteral_1= ruleIntLiteral ) + // InternalBug297105TestLanguage.g:186:2: (this_RealLiteral_0= ruleRealLiteral | this_IntLiteral_1= ruleIntLiteral ) int alt2=2; int LA2_0 = input.LA(1); @@ -460,7 +468,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa } switch (alt2) { case 1 : - // InternalBug297105TestLanguage.g:182:3: this_RealLiteral_0= ruleRealLiteral + // InternalBug297105TestLanguage.g:187:3: this_RealLiteral_0= ruleRealLiteral { if ( state.backtracking==0 ) { @@ -487,7 +495,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug297105TestLanguage.g:194:3: this_IntLiteral_1= ruleIntLiteral + // InternalBug297105TestLanguage.g:199:3: this_IntLiteral_1= ruleIntLiteral { if ( state.backtracking==0 ) { @@ -538,7 +546,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleIntLiteral" - // InternalBug297105TestLanguage.g:209:1: entryRuleIntLiteral returns [EObject current=null] : iv_ruleIntLiteral= ruleIntLiteral EOF ; + // InternalBug297105TestLanguage.g:214:1: entryRuleIntLiteral returns [EObject current=null] : iv_ruleIntLiteral= ruleIntLiteral EOF ; public final EObject entryRuleIntLiteral() throws RecognitionException { EObject current = null; @@ -546,8 +554,8 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug297105TestLanguage.g:209:51: (iv_ruleIntLiteral= ruleIntLiteral EOF ) - // InternalBug297105TestLanguage.g:210:2: iv_ruleIntLiteral= ruleIntLiteral EOF + // InternalBug297105TestLanguage.g:214:51: (iv_ruleIntLiteral= ruleIntLiteral EOF ) + // InternalBug297105TestLanguage.g:215:2: iv_ruleIntLiteral= ruleIntLiteral EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getIntLiteralRule()); @@ -578,7 +586,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleIntLiteral" - // InternalBug297105TestLanguage.g:216:1: ruleIntLiteral returns [EObject current=null] : ( (lv_value_0_0= ruleIntValue ) ) ; + // InternalBug297105TestLanguage.g:221:1: ruleIntLiteral returns [EObject current=null] : ( (lv_value_0_0= ruleIntValue ) ) ; public final EObject ruleIntLiteral() throws RecognitionException { EObject current = null; @@ -589,14 +597,14 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug297105TestLanguage.g:222:2: ( ( (lv_value_0_0= ruleIntValue ) ) ) - // InternalBug297105TestLanguage.g:223:2: ( (lv_value_0_0= ruleIntValue ) ) + // InternalBug297105TestLanguage.g:227:2: ( ( (lv_value_0_0= ruleIntValue ) ) ) + // InternalBug297105TestLanguage.g:228:2: ( (lv_value_0_0= ruleIntValue ) ) { - // InternalBug297105TestLanguage.g:223:2: ( (lv_value_0_0= ruleIntValue ) ) - // InternalBug297105TestLanguage.g:224:3: (lv_value_0_0= ruleIntValue ) + // InternalBug297105TestLanguage.g:228:2: ( (lv_value_0_0= ruleIntValue ) ) + // InternalBug297105TestLanguage.g:229:3: (lv_value_0_0= ruleIntValue ) { - // InternalBug297105TestLanguage.g:224:3: (lv_value_0_0= ruleIntValue ) - // InternalBug297105TestLanguage.g:225:4: lv_value_0_0= ruleIntValue + // InternalBug297105TestLanguage.g:229:3: (lv_value_0_0= ruleIntValue ) + // InternalBug297105TestLanguage.g:230:4: lv_value_0_0= ruleIntValue { if ( state.backtracking==0 ) { @@ -649,7 +657,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRealLiteral" - // InternalBug297105TestLanguage.g:245:1: entryRuleRealLiteral returns [EObject current=null] : iv_ruleRealLiteral= ruleRealLiteral EOF ; + // InternalBug297105TestLanguage.g:250:1: entryRuleRealLiteral returns [EObject current=null] : iv_ruleRealLiteral= ruleRealLiteral EOF ; public final EObject entryRuleRealLiteral() throws RecognitionException { EObject current = null; @@ -657,8 +665,8 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug297105TestLanguage.g:245:52: (iv_ruleRealLiteral= ruleRealLiteral EOF ) - // InternalBug297105TestLanguage.g:246:2: iv_ruleRealLiteral= ruleRealLiteral EOF + // InternalBug297105TestLanguage.g:250:52: (iv_ruleRealLiteral= ruleRealLiteral EOF ) + // InternalBug297105TestLanguage.g:251:2: iv_ruleRealLiteral= ruleRealLiteral EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRealLiteralRule()); @@ -689,7 +697,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRealLiteral" - // InternalBug297105TestLanguage.g:252:1: ruleRealLiteral returns [EObject current=null] : ( (lv_value_0_0= ruleRealValue ) ) ; + // InternalBug297105TestLanguage.g:257:1: ruleRealLiteral returns [EObject current=null] : ( (lv_value_0_0= ruleRealValue ) ) ; public final EObject ruleRealLiteral() throws RecognitionException { EObject current = null; @@ -700,14 +708,14 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug297105TestLanguage.g:258:2: ( ( (lv_value_0_0= ruleRealValue ) ) ) - // InternalBug297105TestLanguage.g:259:2: ( (lv_value_0_0= ruleRealValue ) ) + // InternalBug297105TestLanguage.g:263:2: ( ( (lv_value_0_0= ruleRealValue ) ) ) + // InternalBug297105TestLanguage.g:264:2: ( (lv_value_0_0= ruleRealValue ) ) { - // InternalBug297105TestLanguage.g:259:2: ( (lv_value_0_0= ruleRealValue ) ) - // InternalBug297105TestLanguage.g:260:3: (lv_value_0_0= ruleRealValue ) + // InternalBug297105TestLanguage.g:264:2: ( (lv_value_0_0= ruleRealValue ) ) + // InternalBug297105TestLanguage.g:265:3: (lv_value_0_0= ruleRealValue ) { - // InternalBug297105TestLanguage.g:260:3: (lv_value_0_0= ruleRealValue ) - // InternalBug297105TestLanguage.g:261:4: lv_value_0_0= ruleRealValue + // InternalBug297105TestLanguage.g:265:3: (lv_value_0_0= ruleRealValue ) + // InternalBug297105TestLanguage.g:266:4: lv_value_0_0= ruleRealValue { if ( state.backtracking==0 ) { @@ -760,7 +768,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleIntValue" - // InternalBug297105TestLanguage.g:281:1: entryRuleIntValue returns [String current=null] : iv_ruleIntValue= ruleIntValue EOF ; + // InternalBug297105TestLanguage.g:286:1: entryRuleIntValue returns [String current=null] : iv_ruleIntValue= ruleIntValue EOF ; public final String entryRuleIntValue() throws RecognitionException { String current = null; @@ -768,8 +776,8 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug297105TestLanguage.g:281:48: (iv_ruleIntValue= ruleIntValue EOF ) - // InternalBug297105TestLanguage.g:282:2: iv_ruleIntValue= ruleIntValue EOF + // InternalBug297105TestLanguage.g:286:48: (iv_ruleIntValue= ruleIntValue EOF ) + // InternalBug297105TestLanguage.g:287:2: iv_ruleIntValue= ruleIntValue EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getIntValueRule()); @@ -800,7 +808,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleIntValue" - // InternalBug297105TestLanguage.g:288:1: ruleIntValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INT_0= RULE_INT ; + // InternalBug297105TestLanguage.g:293:1: ruleIntValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_INT_0= RULE_INT ; public final AntlrDatatypeRuleToken ruleIntValue() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -810,8 +818,8 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug297105TestLanguage.g:294:2: (this_INT_0= RULE_INT ) - // InternalBug297105TestLanguage.g:295:2: this_INT_0= RULE_INT + // InternalBug297105TestLanguage.g:299:2: (this_INT_0= RULE_INT ) + // InternalBug297105TestLanguage.g:300:2: this_INT_0= RULE_INT { this_INT_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -846,7 +854,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRealValue" - // InternalBug297105TestLanguage.g:305:1: entryRuleRealValue returns [String current=null] : iv_ruleRealValue= ruleRealValue EOF ; + // InternalBug297105TestLanguage.g:310:1: entryRuleRealValue returns [String current=null] : iv_ruleRealValue= ruleRealValue EOF ; public final String entryRuleRealValue() throws RecognitionException { String current = null; @@ -854,8 +862,8 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug297105TestLanguage.g:305:49: (iv_ruleRealValue= ruleRealValue EOF ) - // InternalBug297105TestLanguage.g:306:2: iv_ruleRealValue= ruleRealValue EOF + // InternalBug297105TestLanguage.g:310:49: (iv_ruleRealValue= ruleRealValue EOF ) + // InternalBug297105TestLanguage.g:311:2: iv_ruleRealValue= ruleRealValue EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRealValueRule()); @@ -886,7 +894,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRealValue" - // InternalBug297105TestLanguage.g:312:1: ruleRealValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_Real_0= ruleReal ; + // InternalBug297105TestLanguage.g:317:1: ruleRealValue returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_Real_0= ruleReal ; public final AntlrDatatypeRuleToken ruleRealValue() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -897,8 +905,8 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug297105TestLanguage.g:318:2: (this_Real_0= ruleReal ) - // InternalBug297105TestLanguage.g:319:2: this_Real_0= ruleReal + // InternalBug297105TestLanguage.g:323:2: (this_Real_0= ruleReal ) + // InternalBug297105TestLanguage.g:324:2: this_Real_0= ruleReal { if ( state.backtracking==0 ) { @@ -942,7 +950,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleReal" - // InternalBug297105TestLanguage.g:332:1: entryRuleReal returns [String current=null] : iv_ruleReal= ruleReal EOF ; + // InternalBug297105TestLanguage.g:337:1: entryRuleReal returns [String current=null] : iv_ruleReal= ruleReal EOF ; public final String entryRuleReal() throws RecognitionException { String current = null; @@ -953,8 +961,8 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalBug297105TestLanguage.g:334:2: (iv_ruleReal= ruleReal EOF ) - // InternalBug297105TestLanguage.g:335:2: iv_ruleReal= ruleReal EOF + // InternalBug297105TestLanguage.g:339:2: (iv_ruleReal= ruleReal EOF ) + // InternalBug297105TestLanguage.g:340:2: iv_ruleReal= ruleReal EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getRealRule()); @@ -988,7 +996,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleReal" - // InternalBug297105TestLanguage.g:344:1: ruleReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (this_INT_0= RULE_INT )? kw= '.' (this_EXT_INT_2= RULE_EXT_INT | this_INT_3= RULE_INT ) ) ; + // InternalBug297105TestLanguage.g:349:1: ruleReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (this_INT_0= RULE_INT )? kw= '.' (this_EXT_INT_2= RULE_EXT_INT | this_INT_3= RULE_INT ) ) ; public final AntlrDatatypeRuleToken ruleReal() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1002,13 +1010,13 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalBug297105TestLanguage.g:351:2: ( ( (this_INT_0= RULE_INT )? kw= '.' (this_EXT_INT_2= RULE_EXT_INT | this_INT_3= RULE_INT ) ) ) - // InternalBug297105TestLanguage.g:352:2: ( (this_INT_0= RULE_INT )? kw= '.' (this_EXT_INT_2= RULE_EXT_INT | this_INT_3= RULE_INT ) ) + // InternalBug297105TestLanguage.g:356:2: ( ( (this_INT_0= RULE_INT )? kw= '.' (this_EXT_INT_2= RULE_EXT_INT | this_INT_3= RULE_INT ) ) ) + // InternalBug297105TestLanguage.g:357:2: ( (this_INT_0= RULE_INT )? kw= '.' (this_EXT_INT_2= RULE_EXT_INT | this_INT_3= RULE_INT ) ) { - // InternalBug297105TestLanguage.g:352:2: ( (this_INT_0= RULE_INT )? kw= '.' (this_EXT_INT_2= RULE_EXT_INT | this_INT_3= RULE_INT ) ) - // InternalBug297105TestLanguage.g:353:3: (this_INT_0= RULE_INT )? kw= '.' (this_EXT_INT_2= RULE_EXT_INT | this_INT_3= RULE_INT ) + // InternalBug297105TestLanguage.g:357:2: ( (this_INT_0= RULE_INT )? kw= '.' (this_EXT_INT_2= RULE_EXT_INT | this_INT_3= RULE_INT ) ) + // InternalBug297105TestLanguage.g:358:3: (this_INT_0= RULE_INT )? kw= '.' (this_EXT_INT_2= RULE_EXT_INT | this_INT_3= RULE_INT ) { - // InternalBug297105TestLanguage.g:353:3: (this_INT_0= RULE_INT )? + // InternalBug297105TestLanguage.g:358:3: (this_INT_0= RULE_INT )? int alt3=2; int LA3_0 = input.LA(1); @@ -1017,7 +1025,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa } switch (alt3) { case 1 : - // InternalBug297105TestLanguage.g:354:4: this_INT_0= RULE_INT + // InternalBug297105TestLanguage.g:359:4: this_INT_0= RULE_INT { this_INT_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1043,7 +1051,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(kw, grammarAccess.getRealAccess().getFullStopKeyword_1()); } - // InternalBug297105TestLanguage.g:367:3: (this_EXT_INT_2= RULE_EXT_INT | this_INT_3= RULE_INT ) + // InternalBug297105TestLanguage.g:372:3: (this_EXT_INT_2= RULE_EXT_INT | this_INT_3= RULE_INT ) int alt4=2; int LA4_0 = input.LA(1); @@ -1062,7 +1070,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa } switch (alt4) { case 1 : - // InternalBug297105TestLanguage.g:368:4: this_EXT_INT_2= RULE_EXT_INT + // InternalBug297105TestLanguage.g:373:4: this_EXT_INT_2= RULE_EXT_INT { this_EXT_INT_2=(Token)match(input,RULE_EXT_INT,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1079,7 +1087,7 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug297105TestLanguage.g:376:4: this_INT_3= RULE_INT + // InternalBug297105TestLanguage.g:381:4: this_INT_3= RULE_INT { this_INT_3=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1129,8 +1137,8 @@ public class InternalBug297105TestLanguageParser extends AbstractInternalAntlrPa EObject this_RealLiteral_0 = null; - // InternalBug297105TestLanguage.g:182:3: (this_RealLiteral_0= ruleRealLiteral ) - // InternalBug297105TestLanguage.g:182:3: this_RealLiteral_0= ruleRealLiteral + // InternalBug297105TestLanguage.g:187:3: (this_RealLiteral_0= ruleRealLiteral ) + // InternalBug297105TestLanguage.g:187:3: this_RealLiteral_0= ruleRealLiteral { if ( state.backtracking==0 ) { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug317840TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug317840TestLanguage.g index ed7db7470..a04e105b7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug317840TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug317840TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug317840TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug317840TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug317840TestLanguageLexer.java index 1cb7c2f45..b1228b511 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug317840TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug317840TestLanguageLexer.java @@ -82,10 +82,10 @@ public class InternalBug317840TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug317840TestLanguage.g:285:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug317840TestLanguage.g:285:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug317840TestLanguage.g:290:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug317840TestLanguage.g:290:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug317840TestLanguage.g:285:11: ( '^' )? + // InternalBug317840TestLanguage.g:290:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -94,7 +94,7 @@ public class InternalBug317840TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug317840TestLanguage.g:285:11: '^' + // InternalBug317840TestLanguage.g:290:11: '^' { match('^'); @@ -112,7 +112,7 @@ public class InternalBug317840TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug317840TestLanguage.g:285:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug317840TestLanguage.g:290:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -161,10 +161,10 @@ public class InternalBug317840TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug317840TestLanguage.g:287:10: ( ( '0' .. '9' )+ ) - // InternalBug317840TestLanguage.g:287:12: ( '0' .. '9' )+ + // InternalBug317840TestLanguage.g:292:10: ( ( '0' .. '9' )+ ) + // InternalBug317840TestLanguage.g:292:12: ( '0' .. '9' )+ { - // InternalBug317840TestLanguage.g:287:12: ( '0' .. '9' )+ + // InternalBug317840TestLanguage.g:292:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -178,7 +178,7 @@ public class InternalBug317840TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug317840TestLanguage.g:287:13: '0' .. '9' + // InternalBug317840TestLanguage.g:292:13: '0' .. '9' { matchRange('0','9'); @@ -210,10 +210,10 @@ public class InternalBug317840TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug317840TestLanguage.g:289:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug317840TestLanguage.g:289:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug317840TestLanguage.g:294:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug317840TestLanguage.g:294:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug317840TestLanguage.g:289:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug317840TestLanguage.g:294:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -231,10 +231,10 @@ public class InternalBug317840TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug317840TestLanguage.g:289:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug317840TestLanguage.g:294:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug317840TestLanguage.g:289:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug317840TestLanguage.g:294:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -250,7 +250,7 @@ public class InternalBug317840TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug317840TestLanguage.g:289:21: '\\\\' . + // InternalBug317840TestLanguage.g:294:21: '\\\\' . { match('\\'); matchAny(); @@ -258,7 +258,7 @@ public class InternalBug317840TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug317840TestLanguage.g:289:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug317840TestLanguage.g:294:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -283,10 +283,10 @@ public class InternalBug317840TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug317840TestLanguage.g:289:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug317840TestLanguage.g:294:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug317840TestLanguage.g:289:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug317840TestLanguage.g:294:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -302,7 +302,7 @@ public class InternalBug317840TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug317840TestLanguage.g:289:54: '\\\\' . + // InternalBug317840TestLanguage.g:294:54: '\\\\' . { match('\\'); matchAny(); @@ -310,7 +310,7 @@ public class InternalBug317840TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug317840TestLanguage.g:289:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug317840TestLanguage.g:294:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -353,12 +353,12 @@ public class InternalBug317840TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug317840TestLanguage.g:291:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug317840TestLanguage.g:291:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug317840TestLanguage.g:296:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug317840TestLanguage.g:296:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug317840TestLanguage.g:291:24: ( options {greedy=false; } : . )* + // InternalBug317840TestLanguage.g:296:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -383,7 +383,7 @@ public class InternalBug317840TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug317840TestLanguage.g:291:52: . + // InternalBug317840TestLanguage.g:296:52: . { matchAny(); @@ -413,12 +413,12 @@ public class InternalBug317840TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug317840TestLanguage.g:293:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug317840TestLanguage.g:293:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug317840TestLanguage.g:298:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug317840TestLanguage.g:298:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug317840TestLanguage.g:293:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug317840TestLanguage.g:298:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -431,7 +431,7 @@ public class InternalBug317840TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug317840TestLanguage.g:293:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug317840TestLanguage.g:298: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(); @@ -451,7 +451,7 @@ public class InternalBug317840TestLanguageLexer extends Lexer { } } while (true); - // InternalBug317840TestLanguage.g:293:40: ( ( '\\r' )? '\\n' )? + // InternalBug317840TestLanguage.g:298:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -460,9 +460,9 @@ public class InternalBug317840TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug317840TestLanguage.g:293:41: ( '\\r' )? '\\n' + // InternalBug317840TestLanguage.g:298:41: ( '\\r' )? '\\n' { - // InternalBug317840TestLanguage.g:293:41: ( '\\r' )? + // InternalBug317840TestLanguage.g:298:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -471,7 +471,7 @@ public class InternalBug317840TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug317840TestLanguage.g:293:41: '\\r' + // InternalBug317840TestLanguage.g:298:41: '\\r' { match('\r'); @@ -503,10 +503,10 @@ public class InternalBug317840TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug317840TestLanguage.g:295:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug317840TestLanguage.g:295:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug317840TestLanguage.g:300:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug317840TestLanguage.g:300:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug317840TestLanguage.g:295:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug317840TestLanguage.g:300:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -560,8 +560,8 @@ public class InternalBug317840TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug317840TestLanguage.g:297:16: ( . ) - // InternalBug317840TestLanguage.g:297:18: . + // InternalBug317840TestLanguage.g:302:16: ( . ) + // InternalBug317840TestLanguage.g:302:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug317840TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug317840TestLanguageParser.java index e3a7a7968..e7dd3107e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug317840TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalBug317840TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -74,7 +82,7 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug317840TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug317840TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -82,8 +90,8 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug317840TestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug317840TestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug317840TestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug317840TestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -110,7 +118,7 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug317840TestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )* ; + // InternalBug317840TestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -121,10 +129,10 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug317840TestLanguage.g:77:2: ( ( (lv_elements_0_0= ruleElement ) )* ) - // InternalBug317840TestLanguage.g:78:2: ( (lv_elements_0_0= ruleElement ) )* + // InternalBug317840TestLanguage.g:82:2: ( ( (lv_elements_0_0= ruleElement ) )* ) + // InternalBug317840TestLanguage.g:83:2: ( (lv_elements_0_0= ruleElement ) )* { - // InternalBug317840TestLanguage.g:78:2: ( (lv_elements_0_0= ruleElement ) )* + // InternalBug317840TestLanguage.g:83:2: ( (lv_elements_0_0= ruleElement ) )* loop1: do { int alt1=2; @@ -137,10 +145,10 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug317840TestLanguage.g:79:3: (lv_elements_0_0= ruleElement ) + // InternalBug317840TestLanguage.g:84:3: (lv_elements_0_0= ruleElement ) { - // InternalBug317840TestLanguage.g:79:3: (lv_elements_0_0= ruleElement ) - // InternalBug317840TestLanguage.g:80:4: lv_elements_0_0= ruleElement + // InternalBug317840TestLanguage.g:84:3: (lv_elements_0_0= ruleElement ) + // InternalBug317840TestLanguage.g:85:4: lv_elements_0_0= ruleElement { newCompositeNode(grammarAccess.getModelAccess().getElementsElementParserRuleCall_0()); @@ -193,7 +201,7 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleElement" - // InternalBug317840TestLanguage.g:100:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalBug317840TestLanguage.g:105:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -201,8 +209,8 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug317840TestLanguage.g:100:48: (iv_ruleElement= ruleElement EOF ) - // InternalBug317840TestLanguage.g:101:2: iv_ruleElement= ruleElement EOF + // InternalBug317840TestLanguage.g:105:48: (iv_ruleElement= ruleElement EOF ) + // InternalBug317840TestLanguage.g:106:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -229,7 +237,7 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleElement" - // InternalBug317840TestLanguage.g:107:1: ruleElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_first_1_0= ruleNamed ) ) ( (lv_second_2_0= ruleNamed ) )? ( ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) )* ) ; + // InternalBug317840TestLanguage.g:112:1: ruleElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_first_1_0= ruleNamed ) ) ( (lv_second_2_0= ruleNamed ) )? ( ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) )* ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -247,21 +255,21 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug317840TestLanguage.g:113:2: ( (otherlv_0= 'element' ( (lv_first_1_0= ruleNamed ) ) ( (lv_second_2_0= ruleNamed ) )? ( ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) )* ) ) - // InternalBug317840TestLanguage.g:114:2: (otherlv_0= 'element' ( (lv_first_1_0= ruleNamed ) ) ( (lv_second_2_0= ruleNamed ) )? ( ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) )* ) + // InternalBug317840TestLanguage.g:118:2: ( (otherlv_0= 'element' ( (lv_first_1_0= ruleNamed ) ) ( (lv_second_2_0= ruleNamed ) )? ( ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) )* ) ) + // InternalBug317840TestLanguage.g:119:2: (otherlv_0= 'element' ( (lv_first_1_0= ruleNamed ) ) ( (lv_second_2_0= ruleNamed ) )? ( ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) )* ) { - // InternalBug317840TestLanguage.g:114:2: (otherlv_0= 'element' ( (lv_first_1_0= ruleNamed ) ) ( (lv_second_2_0= ruleNamed ) )? ( ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) )* ) - // InternalBug317840TestLanguage.g:115:3: otherlv_0= 'element' ( (lv_first_1_0= ruleNamed ) ) ( (lv_second_2_0= ruleNamed ) )? ( ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) )* + // InternalBug317840TestLanguage.g:119:2: (otherlv_0= 'element' ( (lv_first_1_0= ruleNamed ) ) ( (lv_second_2_0= ruleNamed ) )? ( ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) )* ) + // InternalBug317840TestLanguage.g:120:3: otherlv_0= 'element' ( (lv_first_1_0= ruleNamed ) ) ( (lv_second_2_0= ruleNamed ) )? ( ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) )* { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getElementAccess().getElementKeyword_0()); - // InternalBug317840TestLanguage.g:119:3: ( (lv_first_1_0= ruleNamed ) ) - // InternalBug317840TestLanguage.g:120:4: (lv_first_1_0= ruleNamed ) + // InternalBug317840TestLanguage.g:124:3: ( (lv_first_1_0= ruleNamed ) ) + // InternalBug317840TestLanguage.g:125:4: (lv_first_1_0= ruleNamed ) { - // InternalBug317840TestLanguage.g:120:4: (lv_first_1_0= ruleNamed ) - // InternalBug317840TestLanguage.g:121:5: lv_first_1_0= ruleNamed + // InternalBug317840TestLanguage.g:125:4: (lv_first_1_0= ruleNamed ) + // InternalBug317840TestLanguage.g:126:5: lv_first_1_0= ruleNamed { newCompositeNode(grammarAccess.getElementAccess().getFirstNamedParserRuleCall_1_0()); @@ -288,15 +296,15 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug317840TestLanguage.g:138:3: ( (lv_second_2_0= ruleNamed ) )? + // InternalBug317840TestLanguage.g:143:3: ( (lv_second_2_0= ruleNamed ) )? int alt2=2; alt2 = dfa2.predict(input); switch (alt2) { case 1 : - // InternalBug317840TestLanguage.g:139:4: (lv_second_2_0= ruleNamed ) + // InternalBug317840TestLanguage.g:144:4: (lv_second_2_0= ruleNamed ) { - // InternalBug317840TestLanguage.g:139:4: (lv_second_2_0= ruleNamed ) - // InternalBug317840TestLanguage.g:140:5: lv_second_2_0= ruleNamed + // InternalBug317840TestLanguage.g:144:4: (lv_second_2_0= ruleNamed ) + // InternalBug317840TestLanguage.g:145:5: lv_second_2_0= ruleNamed { newCompositeNode(grammarAccess.getElementAccess().getSecondNamedParserRuleCall_2_0()); @@ -326,7 +334,7 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug317840TestLanguage.g:157:3: ( ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) )* + // InternalBug317840TestLanguage.g:162:3: ( ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) )* loop3: do { int alt3=2; @@ -339,13 +347,13 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa switch (alt3) { case 1 : - // InternalBug317840TestLanguage.g:158:4: ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) + // InternalBug317840TestLanguage.g:163:4: ( (lv_third_3_0= ruleNamed ) ) ( (lv_forth_4_0= ruleNamed ) ) { - // InternalBug317840TestLanguage.g:158:4: ( (lv_third_3_0= ruleNamed ) ) - // InternalBug317840TestLanguage.g:159:5: (lv_third_3_0= ruleNamed ) + // InternalBug317840TestLanguage.g:163:4: ( (lv_third_3_0= ruleNamed ) ) + // InternalBug317840TestLanguage.g:164:5: (lv_third_3_0= ruleNamed ) { - // InternalBug317840TestLanguage.g:159:5: (lv_third_3_0= ruleNamed ) - // InternalBug317840TestLanguage.g:160:6: lv_third_3_0= ruleNamed + // InternalBug317840TestLanguage.g:164:5: (lv_third_3_0= ruleNamed ) + // InternalBug317840TestLanguage.g:165:6: lv_third_3_0= ruleNamed { newCompositeNode(grammarAccess.getElementAccess().getThirdNamedParserRuleCall_3_0_0()); @@ -372,11 +380,11 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug317840TestLanguage.g:177:4: ( (lv_forth_4_0= ruleNamed ) ) - // InternalBug317840TestLanguage.g:178:5: (lv_forth_4_0= ruleNamed ) + // InternalBug317840TestLanguage.g:182:4: ( (lv_forth_4_0= ruleNamed ) ) + // InternalBug317840TestLanguage.g:183:5: (lv_forth_4_0= ruleNamed ) { - // InternalBug317840TestLanguage.g:178:5: (lv_forth_4_0= ruleNamed ) - // InternalBug317840TestLanguage.g:179:6: lv_forth_4_0= ruleNamed + // InternalBug317840TestLanguage.g:183:5: (lv_forth_4_0= ruleNamed ) + // InternalBug317840TestLanguage.g:184:6: lv_forth_4_0= ruleNamed { newCompositeNode(grammarAccess.getElementAccess().getForthNamedParserRuleCall_3_1_0()); @@ -435,7 +443,7 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleNamed" - // InternalBug317840TestLanguage.g:201:1: entryRuleNamed returns [EObject current=null] : iv_ruleNamed= ruleNamed EOF ; + // InternalBug317840TestLanguage.g:206:1: entryRuleNamed returns [EObject current=null] : iv_ruleNamed= ruleNamed EOF ; public final EObject entryRuleNamed() throws RecognitionException { EObject current = null; @@ -443,8 +451,8 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug317840TestLanguage.g:201:46: (iv_ruleNamed= ruleNamed EOF ) - // InternalBug317840TestLanguage.g:202:2: iv_ruleNamed= ruleNamed EOF + // InternalBug317840TestLanguage.g:206:46: (iv_ruleNamed= ruleNamed EOF ) + // InternalBug317840TestLanguage.g:207:2: iv_ruleNamed= ruleNamed EOF { newCompositeNode(grammarAccess.getNamedRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -471,7 +479,7 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleNamed" - // InternalBug317840TestLanguage.g:208:1: ruleNamed returns [EObject current=null] : ( (lv_name_0_0= ruleNAME ) ) ; + // InternalBug317840TestLanguage.g:213:1: ruleNamed returns [EObject current=null] : ( (lv_name_0_0= ruleNAME ) ) ; public final EObject ruleNamed() throws RecognitionException { EObject current = null; @@ -482,14 +490,14 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug317840TestLanguage.g:214:2: ( ( (lv_name_0_0= ruleNAME ) ) ) - // InternalBug317840TestLanguage.g:215:2: ( (lv_name_0_0= ruleNAME ) ) + // InternalBug317840TestLanguage.g:219:2: ( ( (lv_name_0_0= ruleNAME ) ) ) + // InternalBug317840TestLanguage.g:220:2: ( (lv_name_0_0= ruleNAME ) ) { - // InternalBug317840TestLanguage.g:215:2: ( (lv_name_0_0= ruleNAME ) ) - // InternalBug317840TestLanguage.g:216:3: (lv_name_0_0= ruleNAME ) + // InternalBug317840TestLanguage.g:220:2: ( (lv_name_0_0= ruleNAME ) ) + // InternalBug317840TestLanguage.g:221:3: (lv_name_0_0= ruleNAME ) { - // InternalBug317840TestLanguage.g:216:3: (lv_name_0_0= ruleNAME ) - // InternalBug317840TestLanguage.g:217:4: lv_name_0_0= ruleNAME + // InternalBug317840TestLanguage.g:221:3: (lv_name_0_0= ruleNAME ) + // InternalBug317840TestLanguage.g:222:4: lv_name_0_0= ruleNAME { newCompositeNode(grammarAccess.getNamedAccess().getNameNAMEParserRuleCall_0()); @@ -536,7 +544,7 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleNAME" - // InternalBug317840TestLanguage.g:237:1: entryRuleNAME returns [String current=null] : iv_ruleNAME= ruleNAME EOF ; + // InternalBug317840TestLanguage.g:242:1: entryRuleNAME returns [String current=null] : iv_ruleNAME= ruleNAME EOF ; public final String entryRuleNAME() throws RecognitionException { String current = null; @@ -547,8 +555,8 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalBug317840TestLanguage.g:239:2: (iv_ruleNAME= ruleNAME EOF ) - // InternalBug317840TestLanguage.g:240:2: iv_ruleNAME= ruleNAME EOF + // InternalBug317840TestLanguage.g:244:2: (iv_ruleNAME= ruleNAME EOF ) + // InternalBug317840TestLanguage.g:245:2: iv_ruleNAME= ruleNAME EOF { newCompositeNode(grammarAccess.getNAMERule()); pushFollow(FollowSets000.FOLLOW_1); @@ -578,7 +586,7 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleNAME" - // InternalBug317840TestLanguage.g:249:1: ruleNAME returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; + // InternalBug317840TestLanguage.g:254:1: ruleNAME returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleNAME() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -591,11 +599,11 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalBug317840TestLanguage.g:256:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) - // InternalBug317840TestLanguage.g:257:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalBug317840TestLanguage.g:261:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) + // InternalBug317840TestLanguage.g:262:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) { - // InternalBug317840TestLanguage.g:257:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) - // InternalBug317840TestLanguage.g:258:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* + // InternalBug317840TestLanguage.g:262:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalBug317840TestLanguage.g:263:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); @@ -604,7 +612,7 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(this_ID_0, grammarAccess.getNAMEAccess().getIDTerminalRuleCall_0()); - // InternalBug317840TestLanguage.g:265:3: (kw= '.' this_ID_2= RULE_ID )* + // InternalBug317840TestLanguage.g:270:3: (kw= '.' this_ID_2= RULE_ID )* loop4: do { int alt4=2; @@ -617,7 +625,7 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa switch (alt4) { case 1 : - // InternalBug317840TestLanguage.g:266:4: kw= '.' this_ID_2= RULE_ID + // InternalBug317840TestLanguage.g:271:4: kw= '.' this_ID_2= RULE_ID { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -711,7 +719,7 @@ public class InternalBug317840TestLanguageParser extends AbstractInternalAntlrPa this.transition = dfa_7; } public String getDescription() { - return "138:3: ( (lv_second_2_0= ruleNamed ) )?"; + return "143:3: ( (lv_second_2_0= ruleNamed ) )?"; } } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalEcoreTerminalsTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalEcoreTerminalsTestLanguage.g index 2b935ebd6..8d1b7b3ad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalEcoreTerminalsTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalEcoreTerminalsTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalEcoreTerminalsTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalEcoreTerminalsTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalEcoreTerminalsTestLanguageLexer.java index c53686607..07ab3d76a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalEcoreTerminalsTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalEcoreTerminalsTestLanguageLexer.java @@ -102,10 +102,10 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_EDOUBLE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreTerminalsTestLanguage.g:156:14: ( ( '.' ( '0' .. '9' )+ | ( '0' .. '9' )+ '.' ( '0' .. '9' )* ) ( ( 'E' | 'e' ) ( '-' | ( '+' )? ) ( '0' .. '9' )+ )? ) - // InternalEcoreTerminalsTestLanguage.g:156:16: ( '.' ( '0' .. '9' )+ | ( '0' .. '9' )+ '.' ( '0' .. '9' )* ) ( ( 'E' | 'e' ) ( '-' | ( '+' )? ) ( '0' .. '9' )+ )? + // InternalEcoreTerminalsTestLanguage.g:161:14: ( ( '.' ( '0' .. '9' )+ | ( '0' .. '9' )+ '.' ( '0' .. '9' )* ) ( ( 'E' | 'e' ) ( '-' | ( '+' )? ) ( '0' .. '9' )+ )? ) + // InternalEcoreTerminalsTestLanguage.g:161:16: ( '.' ( '0' .. '9' )+ | ( '0' .. '9' )+ '.' ( '0' .. '9' )* ) ( ( 'E' | 'e' ) ( '-' | ( '+' )? ) ( '0' .. '9' )+ )? { - // InternalEcoreTerminalsTestLanguage.g:156:16: ( '.' ( '0' .. '9' )+ | ( '0' .. '9' )+ '.' ( '0' .. '9' )* ) + // InternalEcoreTerminalsTestLanguage.g:161:16: ( '.' ( '0' .. '9' )+ | ( '0' .. '9' )+ '.' ( '0' .. '9' )* ) int alt4=2; int LA4_0 = input.LA(1); @@ -123,10 +123,10 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { } switch (alt4) { case 1 : - // InternalEcoreTerminalsTestLanguage.g:156:17: '.' ( '0' .. '9' )+ + // InternalEcoreTerminalsTestLanguage.g:161:17: '.' ( '0' .. '9' )+ { match('.'); - // InternalEcoreTerminalsTestLanguage.g:156:21: ( '0' .. '9' )+ + // InternalEcoreTerminalsTestLanguage.g:161:21: ( '0' .. '9' )+ int cnt1=0; loop1: do { @@ -140,7 +140,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalEcoreTerminalsTestLanguage.g:156:22: '0' .. '9' + // InternalEcoreTerminalsTestLanguage.g:161:22: '0' .. '9' { matchRange('0','9'); @@ -160,9 +160,9 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEcoreTerminalsTestLanguage.g:156:33: ( '0' .. '9' )+ '.' ( '0' .. '9' )* + // InternalEcoreTerminalsTestLanguage.g:161:33: ( '0' .. '9' )+ '.' ( '0' .. '9' )* { - // InternalEcoreTerminalsTestLanguage.g:156:33: ( '0' .. '9' )+ + // InternalEcoreTerminalsTestLanguage.g:161:33: ( '0' .. '9' )+ int cnt2=0; loop2: do { @@ -176,7 +176,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalEcoreTerminalsTestLanguage.g:156:34: '0' .. '9' + // InternalEcoreTerminalsTestLanguage.g:161:34: '0' .. '9' { matchRange('0','9'); @@ -193,7 +193,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { } while (true); match('.'); - // InternalEcoreTerminalsTestLanguage.g:156:49: ( '0' .. '9' )* + // InternalEcoreTerminalsTestLanguage.g:161:49: ( '0' .. '9' )* loop3: do { int alt3=2; @@ -206,7 +206,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalEcoreTerminalsTestLanguage.g:156:50: '0' .. '9' + // InternalEcoreTerminalsTestLanguage.g:161:50: '0' .. '9' { matchRange('0','9'); @@ -224,7 +224,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { } - // InternalEcoreTerminalsTestLanguage.g:156:62: ( ( 'E' | 'e' ) ( '-' | ( '+' )? ) ( '0' .. '9' )+ )? + // InternalEcoreTerminalsTestLanguage.g:161:62: ( ( 'E' | 'e' ) ( '-' | ( '+' )? ) ( '0' .. '9' )+ )? int alt8=2; int LA8_0 = input.LA(1); @@ -233,7 +233,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { } switch (alt8) { case 1 : - // InternalEcoreTerminalsTestLanguage.g:156:63: ( 'E' | 'e' ) ( '-' | ( '+' )? ) ( '0' .. '9' )+ + // InternalEcoreTerminalsTestLanguage.g:161:63: ( 'E' | 'e' ) ( '-' | ( '+' )? ) ( '0' .. '9' )+ { if ( input.LA(1)=='E'||input.LA(1)=='e' ) { input.consume(); @@ -244,7 +244,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalEcoreTerminalsTestLanguage.g:156:73: ( '-' | ( '+' )? ) + // InternalEcoreTerminalsTestLanguage.g:161:73: ( '-' | ( '+' )? ) int alt6=2; int LA6_0 = input.LA(1); @@ -262,16 +262,16 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalEcoreTerminalsTestLanguage.g:156:74: '-' + // InternalEcoreTerminalsTestLanguage.g:161:74: '-' { match('-'); } break; case 2 : - // InternalEcoreTerminalsTestLanguage.g:156:78: ( '+' )? + // InternalEcoreTerminalsTestLanguage.g:161:78: ( '+' )? { - // InternalEcoreTerminalsTestLanguage.g:156:78: ( '+' )? + // InternalEcoreTerminalsTestLanguage.g:161:78: ( '+' )? int alt5=2; int LA5_0 = input.LA(1); @@ -280,7 +280,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { } switch (alt5) { case 1 : - // InternalEcoreTerminalsTestLanguage.g:156:78: '+' + // InternalEcoreTerminalsTestLanguage.g:161:78: '+' { match('+'); @@ -295,7 +295,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { } - // InternalEcoreTerminalsTestLanguage.g:156:84: ( '0' .. '9' )+ + // InternalEcoreTerminalsTestLanguage.g:161:84: ( '0' .. '9' )+ int cnt7=0; loop7: do { @@ -309,7 +309,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalEcoreTerminalsTestLanguage.g:156:85: '0' .. '9' + // InternalEcoreTerminalsTestLanguage.g:161:85: '0' .. '9' { matchRange('0','9'); @@ -347,8 +347,8 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_EDATE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreTerminalsTestLanguage.g:158:12: ( '0' .. '9' '0' .. '9' '0' .. '9' '0' .. '9' '-' '0' .. '9' '0' .. '9' '-' '0' .. '9' '0' .. '9' 'T' '0' .. '9' '0' .. '9' ':' '0' .. '9' '0' .. '9' ':' '0' .. '9' '0' .. '9' '.' '0' .. '9' '0' .. '9' '0' .. '9' ( '+' | '-' ) '0' .. '9' '0' .. '9' '0' .. '9' '0' .. '9' ) - // InternalEcoreTerminalsTestLanguage.g:158:14: '0' .. '9' '0' .. '9' '0' .. '9' '0' .. '9' '-' '0' .. '9' '0' .. '9' '-' '0' .. '9' '0' .. '9' 'T' '0' .. '9' '0' .. '9' ':' '0' .. '9' '0' .. '9' ':' '0' .. '9' '0' .. '9' '.' '0' .. '9' '0' .. '9' '0' .. '9' ( '+' | '-' ) '0' .. '9' '0' .. '9' '0' .. '9' '0' .. '9' + // InternalEcoreTerminalsTestLanguage.g:163:12: ( '0' .. '9' '0' .. '9' '0' .. '9' '0' .. '9' '-' '0' .. '9' '0' .. '9' '-' '0' .. '9' '0' .. '9' 'T' '0' .. '9' '0' .. '9' ':' '0' .. '9' '0' .. '9' ':' '0' .. '9' '0' .. '9' '.' '0' .. '9' '0' .. '9' '0' .. '9' ( '+' | '-' ) '0' .. '9' '0' .. '9' '0' .. '9' '0' .. '9' ) + // InternalEcoreTerminalsTestLanguage.g:163:14: '0' .. '9' '0' .. '9' '0' .. '9' '0' .. '9' '-' '0' .. '9' '0' .. '9' '-' '0' .. '9' '0' .. '9' 'T' '0' .. '9' '0' .. '9' ':' '0' .. '9' '0' .. '9' ':' '0' .. '9' '0' .. '9' '.' '0' .. '9' '0' .. '9' '0' .. '9' ( '+' | '-' ) '0' .. '9' '0' .. '9' '0' .. '9' '0' .. '9' { matchRange('0','9'); matchRange('0','9'); @@ -402,10 +402,10 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_EINT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreTerminalsTestLanguage.g:160:11: ( ( '-' )? ( '0' .. '9' )+ ) - // InternalEcoreTerminalsTestLanguage.g:160:13: ( '-' )? ( '0' .. '9' )+ + // InternalEcoreTerminalsTestLanguage.g:165:11: ( ( '-' )? ( '0' .. '9' )+ ) + // InternalEcoreTerminalsTestLanguage.g:165:13: ( '-' )? ( '0' .. '9' )+ { - // InternalEcoreTerminalsTestLanguage.g:160:13: ( '-' )? + // InternalEcoreTerminalsTestLanguage.g:165:13: ( '-' )? int alt9=2; int LA9_0 = input.LA(1); @@ -414,7 +414,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalEcoreTerminalsTestLanguage.g:160:13: '-' + // InternalEcoreTerminalsTestLanguage.g:165:13: '-' { match('-'); @@ -423,7 +423,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { } - // InternalEcoreTerminalsTestLanguage.g:160:18: ( '0' .. '9' )+ + // InternalEcoreTerminalsTestLanguage.g:165:18: ( '0' .. '9' )+ int cnt10=0; loop10: do { @@ -437,7 +437,7 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { switch (alt10) { case 1 : - // InternalEcoreTerminalsTestLanguage.g:160:19: '0' .. '9' + // InternalEcoreTerminalsTestLanguage.g:165:19: '0' .. '9' { matchRange('0','9'); @@ -469,10 +469,10 @@ public class InternalEcoreTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEcoreTerminalsTestLanguage.g:162:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalEcoreTerminalsTestLanguage.g:162:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEcoreTerminalsTestLanguage.g:167:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalEcoreTerminalsTestLanguage.g:167:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalEcoreTerminalsTestLanguage.g:162:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEcoreTerminalsTestLanguage.g:167:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalEcoreTerminalsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalEcoreTerminalsTestLanguageParser.java index 04b466d71..d25a1219e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalEcoreTerminalsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalEcoreTerminalsTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalEcoreTerminalsTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -72,7 +80,7 @@ public class InternalEcoreTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleModel" - // InternalEcoreTerminalsTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalEcoreTerminalsTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -80,8 +88,8 @@ public class InternalEcoreTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalEcoreTerminalsTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalEcoreTerminalsTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalEcoreTerminalsTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalEcoreTerminalsTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -108,7 +116,7 @@ public class InternalEcoreTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleModel" - // InternalEcoreTerminalsTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) ) | (otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) ) | (otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) ) )* ; + // InternalEcoreTerminalsTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) ) | (otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) ) | (otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -123,10 +131,10 @@ public class InternalEcoreTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalEcoreTerminalsTestLanguage.g:77:2: ( ( (otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) ) | (otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) ) | (otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) ) )* ) - // InternalEcoreTerminalsTestLanguage.g:78:2: ( (otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) ) | (otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) ) | (otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) ) )* + // InternalEcoreTerminalsTestLanguage.g:82:2: ( ( (otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) ) | (otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) ) | (otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) ) )* ) + // InternalEcoreTerminalsTestLanguage.g:83:2: ( (otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) ) | (otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) ) | (otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) ) )* { - // InternalEcoreTerminalsTestLanguage.g:78:2: ( (otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) ) | (otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) ) | (otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) ) )* + // InternalEcoreTerminalsTestLanguage.g:83:2: ( (otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) ) | (otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) ) | (otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) ) )* loop1: do { int alt1=4; @@ -151,20 +159,20 @@ public class InternalEcoreTerminalsTestLanguageParser extends AbstractInternalAn switch (alt1) { case 1 : - // InternalEcoreTerminalsTestLanguage.g:79:3: (otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) ) + // InternalEcoreTerminalsTestLanguage.g:84:3: (otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) ) { - // InternalEcoreTerminalsTestLanguage.g:79:3: (otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) ) - // InternalEcoreTerminalsTestLanguage.g:80:4: otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) + // InternalEcoreTerminalsTestLanguage.g:84:3: (otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) ) + // InternalEcoreTerminalsTestLanguage.g:85:4: otherlv_0= 'int' ( (lv_intValues_1_0= RULE_EINT ) ) { otherlv_0=(Token)match(input,8,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getIntKeyword_0_0()); - // InternalEcoreTerminalsTestLanguage.g:84:4: ( (lv_intValues_1_0= RULE_EINT ) ) - // InternalEcoreTerminalsTestLanguage.g:85:5: (lv_intValues_1_0= RULE_EINT ) + // InternalEcoreTerminalsTestLanguage.g:89:4: ( (lv_intValues_1_0= RULE_EINT ) ) + // InternalEcoreTerminalsTestLanguage.g:90:5: (lv_intValues_1_0= RULE_EINT ) { - // InternalEcoreTerminalsTestLanguage.g:85:5: (lv_intValues_1_0= RULE_EINT ) - // InternalEcoreTerminalsTestLanguage.g:86:6: lv_intValues_1_0= RULE_EINT + // InternalEcoreTerminalsTestLanguage.g:90:5: (lv_intValues_1_0= RULE_EINT ) + // InternalEcoreTerminalsTestLanguage.g:91:6: lv_intValues_1_0= RULE_EINT { lv_intValues_1_0=(Token)match(input,RULE_EINT,FollowSets000.FOLLOW_4); @@ -193,20 +201,20 @@ public class InternalEcoreTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalEcoreTerminalsTestLanguage.g:104:3: (otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) ) + // InternalEcoreTerminalsTestLanguage.g:109:3: (otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) ) { - // InternalEcoreTerminalsTestLanguage.g:104:3: (otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) ) - // InternalEcoreTerminalsTestLanguage.g:105:4: otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) + // InternalEcoreTerminalsTestLanguage.g:109:3: (otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) ) + // InternalEcoreTerminalsTestLanguage.g:110:4: otherlv_2= 'double' ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) { otherlv_2=(Token)match(input,9,FollowSets000.FOLLOW_5); newLeafNode(otherlv_2, grammarAccess.getModelAccess().getDoubleKeyword_1_0()); - // InternalEcoreTerminalsTestLanguage.g:109:4: ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) - // InternalEcoreTerminalsTestLanguage.g:110:5: (lv_doubleValues_3_0= RULE_EDOUBLE ) + // InternalEcoreTerminalsTestLanguage.g:114:4: ( (lv_doubleValues_3_0= RULE_EDOUBLE ) ) + // InternalEcoreTerminalsTestLanguage.g:115:5: (lv_doubleValues_3_0= RULE_EDOUBLE ) { - // InternalEcoreTerminalsTestLanguage.g:110:5: (lv_doubleValues_3_0= RULE_EDOUBLE ) - // InternalEcoreTerminalsTestLanguage.g:111:6: lv_doubleValues_3_0= RULE_EDOUBLE + // InternalEcoreTerminalsTestLanguage.g:115:5: (lv_doubleValues_3_0= RULE_EDOUBLE ) + // InternalEcoreTerminalsTestLanguage.g:116:6: lv_doubleValues_3_0= RULE_EDOUBLE { lv_doubleValues_3_0=(Token)match(input,RULE_EDOUBLE,FollowSets000.FOLLOW_4); @@ -235,20 +243,20 @@ public class InternalEcoreTerminalsTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalEcoreTerminalsTestLanguage.g:129:3: (otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) ) + // InternalEcoreTerminalsTestLanguage.g:134:3: (otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) ) { - // InternalEcoreTerminalsTestLanguage.g:129:3: (otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) ) - // InternalEcoreTerminalsTestLanguage.g:130:4: otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) + // InternalEcoreTerminalsTestLanguage.g:134:3: (otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) ) + // InternalEcoreTerminalsTestLanguage.g:135:4: otherlv_4= 'date' ( (lv_dateValues_5_0= RULE_EDATE ) ) { otherlv_4=(Token)match(input,10,FollowSets000.FOLLOW_6); newLeafNode(otherlv_4, grammarAccess.getModelAccess().getDateKeyword_2_0()); - // InternalEcoreTerminalsTestLanguage.g:134:4: ( (lv_dateValues_5_0= RULE_EDATE ) ) - // InternalEcoreTerminalsTestLanguage.g:135:5: (lv_dateValues_5_0= RULE_EDATE ) + // InternalEcoreTerminalsTestLanguage.g:139:4: ( (lv_dateValues_5_0= RULE_EDATE ) ) + // InternalEcoreTerminalsTestLanguage.g:140:5: (lv_dateValues_5_0= RULE_EDATE ) { - // InternalEcoreTerminalsTestLanguage.g:135:5: (lv_dateValues_5_0= RULE_EDATE ) - // InternalEcoreTerminalsTestLanguage.g:136:6: lv_dateValues_5_0= RULE_EDATE + // InternalEcoreTerminalsTestLanguage.g:140:5: (lv_dateValues_5_0= RULE_EDATE ) + // InternalEcoreTerminalsTestLanguage.g:141:6: lv_dateValues_5_0= RULE_EDATE { lv_dateValues_5_0=(Token)match(input,RULE_EDATE,FollowSets000.FOLLOW_4); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalHiddenTerminalsTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalHiddenTerminalsTestLanguage.g index 9ffc3dd04..688783cf9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalHiddenTerminalsTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalHiddenTerminalsTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalHiddenTerminalsTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalHiddenTerminalsTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalHiddenTerminalsTestLanguageLexer.java index 55a4d6edc..d91831cc5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalHiddenTerminalsTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalHiddenTerminalsTestLanguageLexer.java @@ -297,12 +297,12 @@ public class InternalHiddenTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalHiddenTerminalsTestLanguage.g:679:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalHiddenTerminalsTestLanguage.g:679:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalHiddenTerminalsTestLanguage.g:684:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalHiddenTerminalsTestLanguage.g:684:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalHiddenTerminalsTestLanguage.g:679:24: ( options {greedy=false; } : . )* + // InternalHiddenTerminalsTestLanguage.g:684:24: ( options {greedy=false; } : . )* loop1: do { int alt1=2; @@ -327,7 +327,7 @@ public class InternalHiddenTerminalsTestLanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalHiddenTerminalsTestLanguage.g:679:52: . + // InternalHiddenTerminalsTestLanguage.g:684:52: . { matchAny(); @@ -357,12 +357,12 @@ public class InternalHiddenTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalHiddenTerminalsTestLanguage.g:681:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalHiddenTerminalsTestLanguage.g:681:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalHiddenTerminalsTestLanguage.g:686:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalHiddenTerminalsTestLanguage.g:686:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalHiddenTerminalsTestLanguage.g:681:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalHiddenTerminalsTestLanguage.g:686:24: (~ ( ( '\\n' | '\\r' ) ) )* loop2: do { int alt2=2; @@ -375,7 +375,7 @@ public class InternalHiddenTerminalsTestLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalHiddenTerminalsTestLanguage.g:681:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalHiddenTerminalsTestLanguage.g:686: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(); @@ -395,7 +395,7 @@ public class InternalHiddenTerminalsTestLanguageLexer extends Lexer { } } while (true); - // InternalHiddenTerminalsTestLanguage.g:681:40: ( ( '\\r' )? '\\n' )? + // InternalHiddenTerminalsTestLanguage.g:686:40: ( ( '\\r' )? '\\n' )? int alt4=2; int LA4_0 = input.LA(1); @@ -404,9 +404,9 @@ public class InternalHiddenTerminalsTestLanguageLexer extends Lexer { } switch (alt4) { case 1 : - // InternalHiddenTerminalsTestLanguage.g:681:41: ( '\\r' )? '\\n' + // InternalHiddenTerminalsTestLanguage.g:686:41: ( '\\r' )? '\\n' { - // InternalHiddenTerminalsTestLanguage.g:681:41: ( '\\r' )? + // InternalHiddenTerminalsTestLanguage.g:686:41: ( '\\r' )? int alt3=2; int LA3_0 = input.LA(1); @@ -415,7 +415,7 @@ public class InternalHiddenTerminalsTestLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalHiddenTerminalsTestLanguage.g:681:41: '\\r' + // InternalHiddenTerminalsTestLanguage.g:686:41: '\\r' { match('\r'); @@ -447,10 +447,10 @@ public class InternalHiddenTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalHiddenTerminalsTestLanguage.g:683:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalHiddenTerminalsTestLanguage.g:683:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalHiddenTerminalsTestLanguage.g:688:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalHiddenTerminalsTestLanguage.g:688:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalHiddenTerminalsTestLanguage.g:683:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalHiddenTerminalsTestLanguage.g:688:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt5=0; loop5: do { @@ -504,8 +504,8 @@ public class InternalHiddenTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalHiddenTerminalsTestLanguage.g:685:16: ( . ) - // InternalHiddenTerminalsTestLanguage.g:685:18: . + // InternalHiddenTerminalsTestLanguage.g:690:16: ( . ) + // InternalHiddenTerminalsTestLanguage.g:690:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalHiddenTerminalsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalHiddenTerminalsTestLanguageParser.java index 5857f5771..881d6d79c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalHiddenTerminalsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalHiddenTerminalsTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -81,7 +89,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleModel" - // InternalHiddenTerminalsTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalHiddenTerminalsTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -89,8 +97,8 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA try { - // InternalHiddenTerminalsTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalHiddenTerminalsTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalHiddenTerminalsTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalHiddenTerminalsTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -117,7 +125,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleModel" - // InternalHiddenTerminalsTestLanguage.g:71:1: ruleModel returns [EObject current=null] : (this_WithoutHiddens_0= ruleWithoutHiddens | this_WithHiddens_1= ruleWithHiddens | this_OverridingHiddens_2= ruleOverridingHiddens | this_InheritingHiddens_3= ruleInheritingHiddens | this_DatatypeHiddens_4= ruleDatatypeHiddens ) ; + // InternalHiddenTerminalsTestLanguage.g:76:1: ruleModel returns [EObject current=null] : (this_WithoutHiddens_0= ruleWithoutHiddens | this_WithHiddens_1= ruleWithHiddens | this_OverridingHiddens_2= ruleOverridingHiddens | this_InheritingHiddens_3= ruleInheritingHiddens | this_DatatypeHiddens_4= ruleDatatypeHiddens ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -136,10 +144,10 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalHiddenTerminalsTestLanguage.g:77:2: ( (this_WithoutHiddens_0= ruleWithoutHiddens | this_WithHiddens_1= ruleWithHiddens | this_OverridingHiddens_2= ruleOverridingHiddens | this_InheritingHiddens_3= ruleInheritingHiddens | this_DatatypeHiddens_4= ruleDatatypeHiddens ) ) - // InternalHiddenTerminalsTestLanguage.g:78:2: (this_WithoutHiddens_0= ruleWithoutHiddens | this_WithHiddens_1= ruleWithHiddens | this_OverridingHiddens_2= ruleOverridingHiddens | this_InheritingHiddens_3= ruleInheritingHiddens | this_DatatypeHiddens_4= ruleDatatypeHiddens ) + // InternalHiddenTerminalsTestLanguage.g:82:2: ( (this_WithoutHiddens_0= ruleWithoutHiddens | this_WithHiddens_1= ruleWithHiddens | this_OverridingHiddens_2= ruleOverridingHiddens | this_InheritingHiddens_3= ruleInheritingHiddens | this_DatatypeHiddens_4= ruleDatatypeHiddens ) ) + // InternalHiddenTerminalsTestLanguage.g:83:2: (this_WithoutHiddens_0= ruleWithoutHiddens | this_WithHiddens_1= ruleWithHiddens | this_OverridingHiddens_2= ruleOverridingHiddens | this_InheritingHiddens_3= ruleInheritingHiddens | this_DatatypeHiddens_4= ruleDatatypeHiddens ) { - // InternalHiddenTerminalsTestLanguage.g:78:2: (this_WithoutHiddens_0= ruleWithoutHiddens | this_WithHiddens_1= ruleWithHiddens | this_OverridingHiddens_2= ruleOverridingHiddens | this_InheritingHiddens_3= ruleInheritingHiddens | this_DatatypeHiddens_4= ruleDatatypeHiddens ) + // InternalHiddenTerminalsTestLanguage.g:83:2: (this_WithoutHiddens_0= ruleWithoutHiddens | this_WithHiddens_1= ruleWithHiddens | this_OverridingHiddens_2= ruleOverridingHiddens | this_InheritingHiddens_3= ruleInheritingHiddens | this_DatatypeHiddens_4= ruleDatatypeHiddens ) int alt1=5; switch ( input.LA(1) ) { case 8: @@ -176,7 +184,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA switch (alt1) { case 1 : - // InternalHiddenTerminalsTestLanguage.g:79:3: this_WithoutHiddens_0= ruleWithoutHiddens + // InternalHiddenTerminalsTestLanguage.g:84:3: this_WithoutHiddens_0= ruleWithoutHiddens { newCompositeNode(grammarAccess.getModelAccess().getWithoutHiddensParserRuleCall_0()); @@ -194,7 +202,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalHiddenTerminalsTestLanguage.g:88:3: this_WithHiddens_1= ruleWithHiddens + // InternalHiddenTerminalsTestLanguage.g:93:3: this_WithHiddens_1= ruleWithHiddens { newCompositeNode(grammarAccess.getModelAccess().getWithHiddensParserRuleCall_1()); @@ -212,7 +220,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA } break; case 3 : - // InternalHiddenTerminalsTestLanguage.g:97:3: this_OverridingHiddens_2= ruleOverridingHiddens + // InternalHiddenTerminalsTestLanguage.g:102:3: this_OverridingHiddens_2= ruleOverridingHiddens { newCompositeNode(grammarAccess.getModelAccess().getOverridingHiddensParserRuleCall_2()); @@ -230,7 +238,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA } break; case 4 : - // InternalHiddenTerminalsTestLanguage.g:106:3: this_InheritingHiddens_3= ruleInheritingHiddens + // InternalHiddenTerminalsTestLanguage.g:111:3: this_InheritingHiddens_3= ruleInheritingHiddens { newCompositeNode(grammarAccess.getModelAccess().getInheritingHiddensParserRuleCall_3()); @@ -248,7 +256,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA } break; case 5 : - // InternalHiddenTerminalsTestLanguage.g:115:3: this_DatatypeHiddens_4= ruleDatatypeHiddens + // InternalHiddenTerminalsTestLanguage.g:120:3: this_DatatypeHiddens_4= ruleDatatypeHiddens { newCompositeNode(grammarAccess.getModelAccess().getDatatypeHiddensParserRuleCall_4()); @@ -288,7 +296,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleWithoutHiddens" - // InternalHiddenTerminalsTestLanguage.g:127:1: entryRuleWithoutHiddens returns [EObject current=null] : iv_ruleWithoutHiddens= ruleWithoutHiddens EOF ; + // InternalHiddenTerminalsTestLanguage.g:132:1: entryRuleWithoutHiddens returns [EObject current=null] : iv_ruleWithoutHiddens= ruleWithoutHiddens EOF ; public final EObject entryRuleWithoutHiddens() throws RecognitionException { EObject current = null; @@ -296,8 +304,8 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA try { - // InternalHiddenTerminalsTestLanguage.g:127:55: (iv_ruleWithoutHiddens= ruleWithoutHiddens EOF ) - // InternalHiddenTerminalsTestLanguage.g:128:2: iv_ruleWithoutHiddens= ruleWithoutHiddens EOF + // InternalHiddenTerminalsTestLanguage.g:132:55: (iv_ruleWithoutHiddens= ruleWithoutHiddens EOF ) + // InternalHiddenTerminalsTestLanguage.g:133:2: iv_ruleWithoutHiddens= ruleWithoutHiddens EOF { newCompositeNode(grammarAccess.getWithoutHiddensRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -324,7 +332,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleWithoutHiddens" - // InternalHiddenTerminalsTestLanguage.g:134:1: ruleWithoutHiddens returns [EObject current=null] : (otherlv_0= 'without' ( (lv_spaces_1_0= RULE_WS ) ) otherlv_2= 'hiddens' ( (lv_spaces_3_0= RULE_WS ) )? ( (lv_valid_4_0= ';' ) ) ) ; + // InternalHiddenTerminalsTestLanguage.g:139:1: ruleWithoutHiddens returns [EObject current=null] : (otherlv_0= 'without' ( (lv_spaces_1_0= RULE_WS ) ) otherlv_2= 'hiddens' ( (lv_spaces_3_0= RULE_WS ) )? ( (lv_valid_4_0= ';' ) ) ) ; public final EObject ruleWithoutHiddens() throws RecognitionException { EObject current = null; @@ -338,21 +346,21 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalHiddenTerminalsTestLanguage.g:140:2: ( (otherlv_0= 'without' ( (lv_spaces_1_0= RULE_WS ) ) otherlv_2= 'hiddens' ( (lv_spaces_3_0= RULE_WS ) )? ( (lv_valid_4_0= ';' ) ) ) ) - // InternalHiddenTerminalsTestLanguage.g:141:2: (otherlv_0= 'without' ( (lv_spaces_1_0= RULE_WS ) ) otherlv_2= 'hiddens' ( (lv_spaces_3_0= RULE_WS ) )? ( (lv_valid_4_0= ';' ) ) ) + // InternalHiddenTerminalsTestLanguage.g:145:2: ( (otherlv_0= 'without' ( (lv_spaces_1_0= RULE_WS ) ) otherlv_2= 'hiddens' ( (lv_spaces_3_0= RULE_WS ) )? ( (lv_valid_4_0= ';' ) ) ) ) + // InternalHiddenTerminalsTestLanguage.g:146:2: (otherlv_0= 'without' ( (lv_spaces_1_0= RULE_WS ) ) otherlv_2= 'hiddens' ( (lv_spaces_3_0= RULE_WS ) )? ( (lv_valid_4_0= ';' ) ) ) { - // InternalHiddenTerminalsTestLanguage.g:141:2: (otherlv_0= 'without' ( (lv_spaces_1_0= RULE_WS ) ) otherlv_2= 'hiddens' ( (lv_spaces_3_0= RULE_WS ) )? ( (lv_valid_4_0= ';' ) ) ) - // InternalHiddenTerminalsTestLanguage.g:142:3: otherlv_0= 'without' ( (lv_spaces_1_0= RULE_WS ) ) otherlv_2= 'hiddens' ( (lv_spaces_3_0= RULE_WS ) )? ( (lv_valid_4_0= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:146:2: (otherlv_0= 'without' ( (lv_spaces_1_0= RULE_WS ) ) otherlv_2= 'hiddens' ( (lv_spaces_3_0= RULE_WS ) )? ( (lv_valid_4_0= ';' ) ) ) + // InternalHiddenTerminalsTestLanguage.g:147:3: otherlv_0= 'without' ( (lv_spaces_1_0= RULE_WS ) ) otherlv_2= 'hiddens' ( (lv_spaces_3_0= RULE_WS ) )? ( (lv_valid_4_0= ';' ) ) { otherlv_0=(Token)match(input,8,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getWithoutHiddensAccess().getWithoutKeyword_0()); - // InternalHiddenTerminalsTestLanguage.g:146:3: ( (lv_spaces_1_0= RULE_WS ) ) - // InternalHiddenTerminalsTestLanguage.g:147:4: (lv_spaces_1_0= RULE_WS ) + // InternalHiddenTerminalsTestLanguage.g:151:3: ( (lv_spaces_1_0= RULE_WS ) ) + // InternalHiddenTerminalsTestLanguage.g:152:4: (lv_spaces_1_0= RULE_WS ) { - // InternalHiddenTerminalsTestLanguage.g:147:4: (lv_spaces_1_0= RULE_WS ) - // InternalHiddenTerminalsTestLanguage.g:148:5: lv_spaces_1_0= RULE_WS + // InternalHiddenTerminalsTestLanguage.g:152:4: (lv_spaces_1_0= RULE_WS ) + // InternalHiddenTerminalsTestLanguage.g:153:5: lv_spaces_1_0= RULE_WS { lv_spaces_1_0=(Token)match(input,RULE_WS,FollowSets000.FOLLOW_4); @@ -378,7 +386,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA newLeafNode(otherlv_2, grammarAccess.getWithoutHiddensAccess().getHiddensKeyword_2()); - // InternalHiddenTerminalsTestLanguage.g:168:3: ( (lv_spaces_3_0= RULE_WS ) )? + // InternalHiddenTerminalsTestLanguage.g:173:3: ( (lv_spaces_3_0= RULE_WS ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -387,10 +395,10 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA } switch (alt2) { case 1 : - // InternalHiddenTerminalsTestLanguage.g:169:4: (lv_spaces_3_0= RULE_WS ) + // InternalHiddenTerminalsTestLanguage.g:174:4: (lv_spaces_3_0= RULE_WS ) { - // InternalHiddenTerminalsTestLanguage.g:169:4: (lv_spaces_3_0= RULE_WS ) - // InternalHiddenTerminalsTestLanguage.g:170:5: lv_spaces_3_0= RULE_WS + // InternalHiddenTerminalsTestLanguage.g:174:4: (lv_spaces_3_0= RULE_WS ) + // InternalHiddenTerminalsTestLanguage.g:175:5: lv_spaces_3_0= RULE_WS { lv_spaces_3_0=(Token)match(input,RULE_WS,FollowSets000.FOLLOW_6); @@ -415,11 +423,11 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA } - // InternalHiddenTerminalsTestLanguage.g:186:3: ( (lv_valid_4_0= ';' ) ) - // InternalHiddenTerminalsTestLanguage.g:187:4: (lv_valid_4_0= ';' ) + // InternalHiddenTerminalsTestLanguage.g:191:3: ( (lv_valid_4_0= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:192:4: (lv_valid_4_0= ';' ) { - // InternalHiddenTerminalsTestLanguage.g:187:4: (lv_valid_4_0= ';' ) - // InternalHiddenTerminalsTestLanguage.g:188:5: lv_valid_4_0= ';' + // InternalHiddenTerminalsTestLanguage.g:192:4: (lv_valid_4_0= ';' ) + // InternalHiddenTerminalsTestLanguage.g:193:5: lv_valid_4_0= ';' { lv_valid_4_0=(Token)match(input,10,FollowSets000.FOLLOW_2); @@ -460,7 +468,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleWithHiddens" - // InternalHiddenTerminalsTestLanguage.g:204:1: entryRuleWithHiddens returns [EObject current=null] : iv_ruleWithHiddens= ruleWithHiddens EOF ; + // InternalHiddenTerminalsTestLanguage.g:209:1: entryRuleWithHiddens returns [EObject current=null] : iv_ruleWithHiddens= ruleWithHiddens EOF ; public final EObject entryRuleWithHiddens() throws RecognitionException { EObject current = null; @@ -471,8 +479,8 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT"); try { - // InternalHiddenTerminalsTestLanguage.g:206:2: (iv_ruleWithHiddens= ruleWithHiddens EOF ) - // InternalHiddenTerminalsTestLanguage.g:207:2: iv_ruleWithHiddens= ruleWithHiddens EOF + // InternalHiddenTerminalsTestLanguage.g:211:2: (iv_ruleWithHiddens= ruleWithHiddens EOF ) + // InternalHiddenTerminalsTestLanguage.g:212:2: iv_ruleWithHiddens= ruleWithHiddens EOF { newCompositeNode(grammarAccess.getWithHiddensRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -502,7 +510,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleWithHiddens" - // InternalHiddenTerminalsTestLanguage.g:216:1: ruleWithHiddens returns [EObject current=null] : (otherlv_0= 'with' otherlv_1= 'hiddens' ( (lv_valid_2_0= ';' ) ) ) ; + // InternalHiddenTerminalsTestLanguage.g:221:1: ruleWithHiddens returns [EObject current=null] : (otherlv_0= 'with' otherlv_1= 'hiddens' ( (lv_valid_2_0= ';' ) ) ) ; public final EObject ruleWithHiddens() throws RecognitionException { EObject current = null; @@ -515,11 +523,11 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT"); try { - // InternalHiddenTerminalsTestLanguage.g:223:2: ( (otherlv_0= 'with' otherlv_1= 'hiddens' ( (lv_valid_2_0= ';' ) ) ) ) - // InternalHiddenTerminalsTestLanguage.g:224:2: (otherlv_0= 'with' otherlv_1= 'hiddens' ( (lv_valid_2_0= ';' ) ) ) + // InternalHiddenTerminalsTestLanguage.g:228:2: ( (otherlv_0= 'with' otherlv_1= 'hiddens' ( (lv_valid_2_0= ';' ) ) ) ) + // InternalHiddenTerminalsTestLanguage.g:229:2: (otherlv_0= 'with' otherlv_1= 'hiddens' ( (lv_valid_2_0= ';' ) ) ) { - // InternalHiddenTerminalsTestLanguage.g:224:2: (otherlv_0= 'with' otherlv_1= 'hiddens' ( (lv_valid_2_0= ';' ) ) ) - // InternalHiddenTerminalsTestLanguage.g:225:3: otherlv_0= 'with' otherlv_1= 'hiddens' ( (lv_valid_2_0= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:229:2: (otherlv_0= 'with' otherlv_1= 'hiddens' ( (lv_valid_2_0= ';' ) ) ) + // InternalHiddenTerminalsTestLanguage.g:230:3: otherlv_0= 'with' otherlv_1= 'hiddens' ( (lv_valid_2_0= ';' ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_4); @@ -529,11 +537,11 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA newLeafNode(otherlv_1, grammarAccess.getWithHiddensAccess().getHiddensKeyword_1()); - // InternalHiddenTerminalsTestLanguage.g:233:3: ( (lv_valid_2_0= ';' ) ) - // InternalHiddenTerminalsTestLanguage.g:234:4: (lv_valid_2_0= ';' ) + // InternalHiddenTerminalsTestLanguage.g:238:3: ( (lv_valid_2_0= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:239:4: (lv_valid_2_0= ';' ) { - // InternalHiddenTerminalsTestLanguage.g:234:4: (lv_valid_2_0= ';' ) - // InternalHiddenTerminalsTestLanguage.g:235:5: lv_valid_2_0= ';' + // InternalHiddenTerminalsTestLanguage.g:239:4: (lv_valid_2_0= ';' ) + // InternalHiddenTerminalsTestLanguage.g:240:5: lv_valid_2_0= ';' { lv_valid_2_0=(Token)match(input,10,FollowSets000.FOLLOW_2); @@ -577,7 +585,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleOverridingHiddens" - // InternalHiddenTerminalsTestLanguage.g:254:1: entryRuleOverridingHiddens returns [EObject current=null] : iv_ruleOverridingHiddens= ruleOverridingHiddens EOF ; + // InternalHiddenTerminalsTestLanguage.g:259:1: entryRuleOverridingHiddens returns [EObject current=null] : iv_ruleOverridingHiddens= ruleOverridingHiddens EOF ; public final EObject entryRuleOverridingHiddens() throws RecognitionException { EObject current = null; @@ -588,8 +596,8 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT"); try { - // InternalHiddenTerminalsTestLanguage.g:256:2: (iv_ruleOverridingHiddens= ruleOverridingHiddens EOF ) - // InternalHiddenTerminalsTestLanguage.g:257:2: iv_ruleOverridingHiddens= ruleOverridingHiddens EOF + // InternalHiddenTerminalsTestLanguage.g:261:2: (iv_ruleOverridingHiddens= ruleOverridingHiddens EOF ) + // InternalHiddenTerminalsTestLanguage.g:262:2: iv_ruleOverridingHiddens= ruleOverridingHiddens EOF { newCompositeNode(grammarAccess.getOverridingHiddensRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -619,7 +627,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleOverridingHiddens" - // InternalHiddenTerminalsTestLanguage.g:266:1: ruleOverridingHiddens returns [EObject current=null] : (otherlv_0= 'overriding' otherlv_1= 'hiddens' otherlv_2= '(' ( (lv_called_3_0= ruleOverridingHiddensCall ) ) otherlv_4= ')' ( (lv_valid_5_0= ';' ) ) ) ; + // InternalHiddenTerminalsTestLanguage.g:271:1: ruleOverridingHiddens returns [EObject current=null] : (otherlv_0= 'overriding' otherlv_1= 'hiddens' otherlv_2= '(' ( (lv_called_3_0= ruleOverridingHiddensCall ) ) otherlv_4= ')' ( (lv_valid_5_0= ';' ) ) ) ; public final EObject ruleOverridingHiddens() throws RecognitionException { EObject current = null; @@ -636,11 +644,11 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT"); try { - // InternalHiddenTerminalsTestLanguage.g:273:2: ( (otherlv_0= 'overriding' otherlv_1= 'hiddens' otherlv_2= '(' ( (lv_called_3_0= ruleOverridingHiddensCall ) ) otherlv_4= ')' ( (lv_valid_5_0= ';' ) ) ) ) - // InternalHiddenTerminalsTestLanguage.g:274:2: (otherlv_0= 'overriding' otherlv_1= 'hiddens' otherlv_2= '(' ( (lv_called_3_0= ruleOverridingHiddensCall ) ) otherlv_4= ')' ( (lv_valid_5_0= ';' ) ) ) + // InternalHiddenTerminalsTestLanguage.g:278:2: ( (otherlv_0= 'overriding' otherlv_1= 'hiddens' otherlv_2= '(' ( (lv_called_3_0= ruleOverridingHiddensCall ) ) otherlv_4= ')' ( (lv_valid_5_0= ';' ) ) ) ) + // InternalHiddenTerminalsTestLanguage.g:279:2: (otherlv_0= 'overriding' otherlv_1= 'hiddens' otherlv_2= '(' ( (lv_called_3_0= ruleOverridingHiddensCall ) ) otherlv_4= ')' ( (lv_valid_5_0= ';' ) ) ) { - // InternalHiddenTerminalsTestLanguage.g:274:2: (otherlv_0= 'overriding' otherlv_1= 'hiddens' otherlv_2= '(' ( (lv_called_3_0= ruleOverridingHiddensCall ) ) otherlv_4= ')' ( (lv_valid_5_0= ';' ) ) ) - // InternalHiddenTerminalsTestLanguage.g:275:3: otherlv_0= 'overriding' otherlv_1= 'hiddens' otherlv_2= '(' ( (lv_called_3_0= ruleOverridingHiddensCall ) ) otherlv_4= ')' ( (lv_valid_5_0= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:279:2: (otherlv_0= 'overriding' otherlv_1= 'hiddens' otherlv_2= '(' ( (lv_called_3_0= ruleOverridingHiddensCall ) ) otherlv_4= ')' ( (lv_valid_5_0= ';' ) ) ) + // InternalHiddenTerminalsTestLanguage.g:280:3: otherlv_0= 'overriding' otherlv_1= 'hiddens' otherlv_2= '(' ( (lv_called_3_0= ruleOverridingHiddensCall ) ) otherlv_4= ')' ( (lv_valid_5_0= ';' ) ) { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -654,11 +662,11 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA newLeafNode(otherlv_2, grammarAccess.getOverridingHiddensAccess().getLeftParenthesisKeyword_2()); - // InternalHiddenTerminalsTestLanguage.g:287:3: ( (lv_called_3_0= ruleOverridingHiddensCall ) ) - // InternalHiddenTerminalsTestLanguage.g:288:4: (lv_called_3_0= ruleOverridingHiddensCall ) + // InternalHiddenTerminalsTestLanguage.g:292:3: ( (lv_called_3_0= ruleOverridingHiddensCall ) ) + // InternalHiddenTerminalsTestLanguage.g:293:4: (lv_called_3_0= ruleOverridingHiddensCall ) { - // InternalHiddenTerminalsTestLanguage.g:288:4: (lv_called_3_0= ruleOverridingHiddensCall ) - // InternalHiddenTerminalsTestLanguage.g:289:5: lv_called_3_0= ruleOverridingHiddensCall + // InternalHiddenTerminalsTestLanguage.g:293:4: (lv_called_3_0= ruleOverridingHiddensCall ) + // InternalHiddenTerminalsTestLanguage.g:294:5: lv_called_3_0= ruleOverridingHiddensCall { newCompositeNode(grammarAccess.getOverridingHiddensAccess().getCalledOverridingHiddensCallParserRuleCall_3_0()); @@ -689,11 +697,11 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA newLeafNode(otherlv_4, grammarAccess.getOverridingHiddensAccess().getRightParenthesisKeyword_4()); - // InternalHiddenTerminalsTestLanguage.g:310:3: ( (lv_valid_5_0= ';' ) ) - // InternalHiddenTerminalsTestLanguage.g:311:4: (lv_valid_5_0= ';' ) + // InternalHiddenTerminalsTestLanguage.g:315:3: ( (lv_valid_5_0= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:316:4: (lv_valid_5_0= ';' ) { - // InternalHiddenTerminalsTestLanguage.g:311:4: (lv_valid_5_0= ';' ) - // InternalHiddenTerminalsTestLanguage.g:312:5: lv_valid_5_0= ';' + // InternalHiddenTerminalsTestLanguage.g:316:4: (lv_valid_5_0= ';' ) + // InternalHiddenTerminalsTestLanguage.g:317:5: lv_valid_5_0= ';' { lv_valid_5_0=(Token)match(input,10,FollowSets000.FOLLOW_2); @@ -737,7 +745,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleOverridingHiddensCall" - // InternalHiddenTerminalsTestLanguage.g:331:1: entryRuleOverridingHiddensCall returns [EObject current=null] : iv_ruleOverridingHiddensCall= ruleOverridingHiddensCall EOF ; + // InternalHiddenTerminalsTestLanguage.g:336:1: entryRuleOverridingHiddensCall returns [EObject current=null] : iv_ruleOverridingHiddensCall= ruleOverridingHiddensCall EOF ; public final EObject entryRuleOverridingHiddensCall() throws RecognitionException { EObject current = null; @@ -748,8 +756,8 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalHiddenTerminalsTestLanguage.g:333:2: (iv_ruleOverridingHiddensCall= ruleOverridingHiddensCall EOF ) - // InternalHiddenTerminalsTestLanguage.g:334:2: iv_ruleOverridingHiddensCall= ruleOverridingHiddensCall EOF + // InternalHiddenTerminalsTestLanguage.g:338:2: (iv_ruleOverridingHiddensCall= ruleOverridingHiddensCall EOF ) + // InternalHiddenTerminalsTestLanguage.g:339:2: iv_ruleOverridingHiddensCall= ruleOverridingHiddensCall EOF { newCompositeNode(grammarAccess.getOverridingHiddensCallRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -779,7 +787,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleOverridingHiddensCall" - // InternalHiddenTerminalsTestLanguage.g:343:1: ruleOverridingHiddensCall returns [EObject current=null] : (otherlv_0= 'call' ( (lv_spaces_1_0= RULE_WS ) )? ( (lv_valid_2_0= ';' ) ) ) ; + // InternalHiddenTerminalsTestLanguage.g:348:1: ruleOverridingHiddensCall returns [EObject current=null] : (otherlv_0= 'call' ( (lv_spaces_1_0= RULE_WS ) )? ( (lv_valid_2_0= ';' ) ) ) ; public final EObject ruleOverridingHiddensCall() throws RecognitionException { EObject current = null; @@ -792,17 +800,17 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalHiddenTerminalsTestLanguage.g:350:2: ( (otherlv_0= 'call' ( (lv_spaces_1_0= RULE_WS ) )? ( (lv_valid_2_0= ';' ) ) ) ) - // InternalHiddenTerminalsTestLanguage.g:351:2: (otherlv_0= 'call' ( (lv_spaces_1_0= RULE_WS ) )? ( (lv_valid_2_0= ';' ) ) ) + // InternalHiddenTerminalsTestLanguage.g:355:2: ( (otherlv_0= 'call' ( (lv_spaces_1_0= RULE_WS ) )? ( (lv_valid_2_0= ';' ) ) ) ) + // InternalHiddenTerminalsTestLanguage.g:356:2: (otherlv_0= 'call' ( (lv_spaces_1_0= RULE_WS ) )? ( (lv_valid_2_0= ';' ) ) ) { - // InternalHiddenTerminalsTestLanguage.g:351:2: (otherlv_0= 'call' ( (lv_spaces_1_0= RULE_WS ) )? ( (lv_valid_2_0= ';' ) ) ) - // InternalHiddenTerminalsTestLanguage.g:352:3: otherlv_0= 'call' ( (lv_spaces_1_0= RULE_WS ) )? ( (lv_valid_2_0= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:356:2: (otherlv_0= 'call' ( (lv_spaces_1_0= RULE_WS ) )? ( (lv_valid_2_0= ';' ) ) ) + // InternalHiddenTerminalsTestLanguage.g:357:3: otherlv_0= 'call' ( (lv_spaces_1_0= RULE_WS ) )? ( (lv_valid_2_0= ';' ) ) { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getOverridingHiddensCallAccess().getCallKeyword_0()); - // InternalHiddenTerminalsTestLanguage.g:356:3: ( (lv_spaces_1_0= RULE_WS ) )? + // InternalHiddenTerminalsTestLanguage.g:361:3: ( (lv_spaces_1_0= RULE_WS ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -811,10 +819,10 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA } switch (alt3) { case 1 : - // InternalHiddenTerminalsTestLanguage.g:357:4: (lv_spaces_1_0= RULE_WS ) + // InternalHiddenTerminalsTestLanguage.g:362:4: (lv_spaces_1_0= RULE_WS ) { - // InternalHiddenTerminalsTestLanguage.g:357:4: (lv_spaces_1_0= RULE_WS ) - // InternalHiddenTerminalsTestLanguage.g:358:5: lv_spaces_1_0= RULE_WS + // InternalHiddenTerminalsTestLanguage.g:362:4: (lv_spaces_1_0= RULE_WS ) + // InternalHiddenTerminalsTestLanguage.g:363:5: lv_spaces_1_0= RULE_WS { lv_spaces_1_0=(Token)match(input,RULE_WS,FollowSets000.FOLLOW_6); @@ -839,11 +847,11 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA } - // InternalHiddenTerminalsTestLanguage.g:374:3: ( (lv_valid_2_0= ';' ) ) - // InternalHiddenTerminalsTestLanguage.g:375:4: (lv_valid_2_0= ';' ) + // InternalHiddenTerminalsTestLanguage.g:379:3: ( (lv_valid_2_0= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:380:4: (lv_valid_2_0= ';' ) { - // InternalHiddenTerminalsTestLanguage.g:375:4: (lv_valid_2_0= ';' ) - // InternalHiddenTerminalsTestLanguage.g:376:5: lv_valid_2_0= ';' + // InternalHiddenTerminalsTestLanguage.g:380:4: (lv_valid_2_0= ';' ) + // InternalHiddenTerminalsTestLanguage.g:381:5: lv_valid_2_0= ';' { lv_valid_2_0=(Token)match(input,10,FollowSets000.FOLLOW_2); @@ -887,7 +895,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleInheritingHiddens" - // InternalHiddenTerminalsTestLanguage.g:395:1: entryRuleInheritingHiddens returns [EObject current=null] : iv_ruleInheritingHiddens= ruleInheritingHiddens EOF ; + // InternalHiddenTerminalsTestLanguage.g:400:1: entryRuleInheritingHiddens returns [EObject current=null] : iv_ruleInheritingHiddens= ruleInheritingHiddens EOF ; public final EObject entryRuleInheritingHiddens() throws RecognitionException { EObject current = null; @@ -898,8 +906,8 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT"); try { - // InternalHiddenTerminalsTestLanguage.g:397:2: (iv_ruleInheritingHiddens= ruleInheritingHiddens EOF ) - // InternalHiddenTerminalsTestLanguage.g:398:2: iv_ruleInheritingHiddens= ruleInheritingHiddens EOF + // InternalHiddenTerminalsTestLanguage.g:402:2: (iv_ruleInheritingHiddens= ruleInheritingHiddens EOF ) + // InternalHiddenTerminalsTestLanguage.g:403:2: iv_ruleInheritingHiddens= ruleInheritingHiddens EOF { newCompositeNode(grammarAccess.getInheritingHiddensRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -929,7 +937,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleInheritingHiddens" - // InternalHiddenTerminalsTestLanguage.g:407:1: ruleInheritingHiddens returns [EObject current=null] : (otherlv_0= 'inheriting' otherlv_1= 'hiddens' otherlv_2= '(' ( ( (lv_called_3_0= ruleInheritingHiddensCall ) ) | ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) ) otherlv_5= ')' ( (lv_valid_6_0= ';' ) ) ) ; + // InternalHiddenTerminalsTestLanguage.g:412:1: ruleInheritingHiddens returns [EObject current=null] : (otherlv_0= 'inheriting' otherlv_1= 'hiddens' otherlv_2= '(' ( ( (lv_called_3_0= ruleInheritingHiddensCall ) ) | ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) ) otherlv_5= ')' ( (lv_valid_6_0= ';' ) ) ) ; public final EObject ruleInheritingHiddens() throws RecognitionException { EObject current = null; @@ -948,11 +956,11 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT"); try { - // InternalHiddenTerminalsTestLanguage.g:414:2: ( (otherlv_0= 'inheriting' otherlv_1= 'hiddens' otherlv_2= '(' ( ( (lv_called_3_0= ruleInheritingHiddensCall ) ) | ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) ) otherlv_5= ')' ( (lv_valid_6_0= ';' ) ) ) ) - // InternalHiddenTerminalsTestLanguage.g:415:2: (otherlv_0= 'inheriting' otherlv_1= 'hiddens' otherlv_2= '(' ( ( (lv_called_3_0= ruleInheritingHiddensCall ) ) | ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) ) otherlv_5= ')' ( (lv_valid_6_0= ';' ) ) ) + // InternalHiddenTerminalsTestLanguage.g:419:2: ( (otherlv_0= 'inheriting' otherlv_1= 'hiddens' otherlv_2= '(' ( ( (lv_called_3_0= ruleInheritingHiddensCall ) ) | ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) ) otherlv_5= ')' ( (lv_valid_6_0= ';' ) ) ) ) + // InternalHiddenTerminalsTestLanguage.g:420:2: (otherlv_0= 'inheriting' otherlv_1= 'hiddens' otherlv_2= '(' ( ( (lv_called_3_0= ruleInheritingHiddensCall ) ) | ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) ) otherlv_5= ')' ( (lv_valid_6_0= ';' ) ) ) { - // InternalHiddenTerminalsTestLanguage.g:415:2: (otherlv_0= 'inheriting' otherlv_1= 'hiddens' otherlv_2= '(' ( ( (lv_called_3_0= ruleInheritingHiddensCall ) ) | ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) ) otherlv_5= ')' ( (lv_valid_6_0= ';' ) ) ) - // InternalHiddenTerminalsTestLanguage.g:416:3: otherlv_0= 'inheriting' otherlv_1= 'hiddens' otherlv_2= '(' ( ( (lv_called_3_0= ruleInheritingHiddensCall ) ) | ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) ) otherlv_5= ')' ( (lv_valid_6_0= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:420:2: (otherlv_0= 'inheriting' otherlv_1= 'hiddens' otherlv_2= '(' ( ( (lv_called_3_0= ruleInheritingHiddensCall ) ) | ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) ) otherlv_5= ')' ( (lv_valid_6_0= ';' ) ) ) + // InternalHiddenTerminalsTestLanguage.g:421:3: otherlv_0= 'inheriting' otherlv_1= 'hiddens' otherlv_2= '(' ( ( (lv_called_3_0= ruleInheritingHiddensCall ) ) | ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) ) otherlv_5= ')' ( (lv_valid_6_0= ';' ) ) { otherlv_0=(Token)match(input,16,FollowSets000.FOLLOW_4); @@ -966,7 +974,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA newLeafNode(otherlv_2, grammarAccess.getInheritingHiddensAccess().getLeftParenthesisKeyword_2()); - // InternalHiddenTerminalsTestLanguage.g:428:3: ( ( (lv_called_3_0= ruleInheritingHiddensCall ) ) | ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) ) + // InternalHiddenTerminalsTestLanguage.g:433:3: ( ( (lv_called_3_0= ruleInheritingHiddensCall ) ) | ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -984,13 +992,13 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA } switch (alt4) { case 1 : - // InternalHiddenTerminalsTestLanguage.g:429:4: ( (lv_called_3_0= ruleInheritingHiddensCall ) ) + // InternalHiddenTerminalsTestLanguage.g:434:4: ( (lv_called_3_0= ruleInheritingHiddensCall ) ) { - // InternalHiddenTerminalsTestLanguage.g:429:4: ( (lv_called_3_0= ruleInheritingHiddensCall ) ) - // InternalHiddenTerminalsTestLanguage.g:430:5: (lv_called_3_0= ruleInheritingHiddensCall ) + // InternalHiddenTerminalsTestLanguage.g:434:4: ( (lv_called_3_0= ruleInheritingHiddensCall ) ) + // InternalHiddenTerminalsTestLanguage.g:435:5: (lv_called_3_0= ruleInheritingHiddensCall ) { - // InternalHiddenTerminalsTestLanguage.g:430:5: (lv_called_3_0= ruleInheritingHiddensCall ) - // InternalHiddenTerminalsTestLanguage.g:431:6: lv_called_3_0= ruleInheritingHiddensCall + // InternalHiddenTerminalsTestLanguage.g:435:5: (lv_called_3_0= ruleInheritingHiddensCall ) + // InternalHiddenTerminalsTestLanguage.g:436:6: lv_called_3_0= ruleInheritingHiddensCall { newCompositeNode(grammarAccess.getInheritingHiddensAccess().getCalledInheritingHiddensCallParserRuleCall_3_0_0()); @@ -1021,13 +1029,13 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalHiddenTerminalsTestLanguage.g:449:4: ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) + // InternalHiddenTerminalsTestLanguage.g:454:4: ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) { - // InternalHiddenTerminalsTestLanguage.g:449:4: ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) - // InternalHiddenTerminalsTestLanguage.g:450:5: (lv_hidingCalled_4_0= ruleHidingHiddens ) + // InternalHiddenTerminalsTestLanguage.g:454:4: ( (lv_hidingCalled_4_0= ruleHidingHiddens ) ) + // InternalHiddenTerminalsTestLanguage.g:455:5: (lv_hidingCalled_4_0= ruleHidingHiddens ) { - // InternalHiddenTerminalsTestLanguage.g:450:5: (lv_hidingCalled_4_0= ruleHidingHiddens ) - // InternalHiddenTerminalsTestLanguage.g:451:6: lv_hidingCalled_4_0= ruleHidingHiddens + // InternalHiddenTerminalsTestLanguage.g:455:5: (lv_hidingCalled_4_0= ruleHidingHiddens ) + // InternalHiddenTerminalsTestLanguage.g:456:6: lv_hidingCalled_4_0= ruleHidingHiddens { newCompositeNode(grammarAccess.getInheritingHiddensAccess().getHidingCalledHidingHiddensParserRuleCall_3_1_0()); @@ -1064,11 +1072,11 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA newLeafNode(otherlv_5, grammarAccess.getInheritingHiddensAccess().getRightParenthesisKeyword_4()); - // InternalHiddenTerminalsTestLanguage.g:473:3: ( (lv_valid_6_0= ';' ) ) - // InternalHiddenTerminalsTestLanguage.g:474:4: (lv_valid_6_0= ';' ) + // InternalHiddenTerminalsTestLanguage.g:478:3: ( (lv_valid_6_0= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:479:4: (lv_valid_6_0= ';' ) { - // InternalHiddenTerminalsTestLanguage.g:474:4: (lv_valid_6_0= ';' ) - // InternalHiddenTerminalsTestLanguage.g:475:5: lv_valid_6_0= ';' + // InternalHiddenTerminalsTestLanguage.g:479:4: (lv_valid_6_0= ';' ) + // InternalHiddenTerminalsTestLanguage.g:480:5: lv_valid_6_0= ';' { lv_valid_6_0=(Token)match(input,10,FollowSets000.FOLLOW_2); @@ -1112,7 +1120,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleDatatypeHiddens" - // InternalHiddenTerminalsTestLanguage.g:494:1: entryRuleDatatypeHiddens returns [EObject current=null] : iv_ruleDatatypeHiddens= ruleDatatypeHiddens EOF ; + // InternalHiddenTerminalsTestLanguage.g:499:1: entryRuleDatatypeHiddens returns [EObject current=null] : iv_ruleDatatypeHiddens= ruleDatatypeHiddens EOF ; public final EObject entryRuleDatatypeHiddens() throws RecognitionException { EObject current = null; @@ -1120,8 +1128,8 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA try { - // InternalHiddenTerminalsTestLanguage.g:494:56: (iv_ruleDatatypeHiddens= ruleDatatypeHiddens EOF ) - // InternalHiddenTerminalsTestLanguage.g:495:2: iv_ruleDatatypeHiddens= ruleDatatypeHiddens EOF + // InternalHiddenTerminalsTestLanguage.g:499:56: (iv_ruleDatatypeHiddens= ruleDatatypeHiddens EOF ) + // InternalHiddenTerminalsTestLanguage.g:500:2: iv_ruleDatatypeHiddens= ruleDatatypeHiddens EOF { newCompositeNode(grammarAccess.getDatatypeHiddensRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1148,7 +1156,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleDatatypeHiddens" - // InternalHiddenTerminalsTestLanguage.g:501:1: ruleDatatypeHiddens returns [EObject current=null] : (otherlv_0= 'datatype' ( (lv_valid_1_0= ruleDatatypeRule ) ) ) ; + // InternalHiddenTerminalsTestLanguage.g:506:1: ruleDatatypeHiddens returns [EObject current=null] : (otherlv_0= 'datatype' ( (lv_valid_1_0= ruleDatatypeRule ) ) ) ; public final EObject ruleDatatypeHiddens() throws RecognitionException { EObject current = null; @@ -1160,21 +1168,21 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalHiddenTerminalsTestLanguage.g:507:2: ( (otherlv_0= 'datatype' ( (lv_valid_1_0= ruleDatatypeRule ) ) ) ) - // InternalHiddenTerminalsTestLanguage.g:508:2: (otherlv_0= 'datatype' ( (lv_valid_1_0= ruleDatatypeRule ) ) ) + // InternalHiddenTerminalsTestLanguage.g:512:2: ( (otherlv_0= 'datatype' ( (lv_valid_1_0= ruleDatatypeRule ) ) ) ) + // InternalHiddenTerminalsTestLanguage.g:513:2: (otherlv_0= 'datatype' ( (lv_valid_1_0= ruleDatatypeRule ) ) ) { - // InternalHiddenTerminalsTestLanguage.g:508:2: (otherlv_0= 'datatype' ( (lv_valid_1_0= ruleDatatypeRule ) ) ) - // InternalHiddenTerminalsTestLanguage.g:509:3: otherlv_0= 'datatype' ( (lv_valid_1_0= ruleDatatypeRule ) ) + // InternalHiddenTerminalsTestLanguage.g:513:2: (otherlv_0= 'datatype' ( (lv_valid_1_0= ruleDatatypeRule ) ) ) + // InternalHiddenTerminalsTestLanguage.g:514:3: otherlv_0= 'datatype' ( (lv_valid_1_0= ruleDatatypeRule ) ) { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_11); newLeafNode(otherlv_0, grammarAccess.getDatatypeHiddensAccess().getDatatypeKeyword_0()); - // InternalHiddenTerminalsTestLanguage.g:513:3: ( (lv_valid_1_0= ruleDatatypeRule ) ) - // InternalHiddenTerminalsTestLanguage.g:514:4: (lv_valid_1_0= ruleDatatypeRule ) + // InternalHiddenTerminalsTestLanguage.g:518:3: ( (lv_valid_1_0= ruleDatatypeRule ) ) + // InternalHiddenTerminalsTestLanguage.g:519:4: (lv_valid_1_0= ruleDatatypeRule ) { - // InternalHiddenTerminalsTestLanguage.g:514:4: (lv_valid_1_0= ruleDatatypeRule ) - // InternalHiddenTerminalsTestLanguage.g:515:5: lv_valid_1_0= ruleDatatypeRule + // InternalHiddenTerminalsTestLanguage.g:519:4: (lv_valid_1_0= ruleDatatypeRule ) + // InternalHiddenTerminalsTestLanguage.g:520:5: lv_valid_1_0= ruleDatatypeRule { newCompositeNode(grammarAccess.getDatatypeHiddensAccess().getValidDatatypeRuleParserRuleCall_1_0()); @@ -1224,7 +1232,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleDatatypeRule" - // InternalHiddenTerminalsTestLanguage.g:536:1: entryRuleDatatypeRule returns [String current=null] : iv_ruleDatatypeRule= ruleDatatypeRule EOF ; + // InternalHiddenTerminalsTestLanguage.g:541:1: entryRuleDatatypeRule returns [String current=null] : iv_ruleDatatypeRule= ruleDatatypeRule EOF ; public final String entryRuleDatatypeRule() throws RecognitionException { String current = null; @@ -1235,8 +1243,8 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS"); try { - // InternalHiddenTerminalsTestLanguage.g:538:2: (iv_ruleDatatypeRule= ruleDatatypeRule EOF ) - // InternalHiddenTerminalsTestLanguage.g:539:2: iv_ruleDatatypeRule= ruleDatatypeRule EOF + // InternalHiddenTerminalsTestLanguage.g:543:2: (iv_ruleDatatypeRule= ruleDatatypeRule EOF ) + // InternalHiddenTerminalsTestLanguage.g:544:2: iv_ruleDatatypeRule= ruleDatatypeRule EOF { newCompositeNode(grammarAccess.getDatatypeRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1266,7 +1274,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleDatatypeRule" - // InternalHiddenTerminalsTestLanguage.g:548:1: ruleDatatypeRule returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'rule' kw= ';' ) ; + // InternalHiddenTerminalsTestLanguage.g:553:1: ruleDatatypeRule returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'rule' kw= ';' ) ; public final AntlrDatatypeRuleToken ruleDatatypeRule() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1277,11 +1285,11 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS"); try { - // InternalHiddenTerminalsTestLanguage.g:555:2: ( (kw= 'rule' kw= ';' ) ) - // InternalHiddenTerminalsTestLanguage.g:556:2: (kw= 'rule' kw= ';' ) + // InternalHiddenTerminalsTestLanguage.g:560:2: ( (kw= 'rule' kw= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:561:2: (kw= 'rule' kw= ';' ) { - // InternalHiddenTerminalsTestLanguage.g:556:2: (kw= 'rule' kw= ';' ) - // InternalHiddenTerminalsTestLanguage.g:557:3: kw= 'rule' kw= ';' + // InternalHiddenTerminalsTestLanguage.g:561:2: (kw= 'rule' kw= ';' ) + // InternalHiddenTerminalsTestLanguage.g:562:3: kw= 'rule' kw= ';' { kw=(Token)match(input,18,FollowSets000.FOLLOW_6); @@ -1319,7 +1327,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleHidingHiddens" - // InternalHiddenTerminalsTestLanguage.g:574:1: entryRuleHidingHiddens returns [EObject current=null] : iv_ruleHidingHiddens= ruleHidingHiddens EOF ; + // InternalHiddenTerminalsTestLanguage.g:579:1: entryRuleHidingHiddens returns [EObject current=null] : iv_ruleHidingHiddens= ruleHidingHiddens EOF ; public final EObject entryRuleHidingHiddens() throws RecognitionException { EObject current = null; @@ -1330,8 +1338,8 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalHiddenTerminalsTestLanguage.g:576:2: (iv_ruleHidingHiddens= ruleHidingHiddens EOF ) - // InternalHiddenTerminalsTestLanguage.g:577:2: iv_ruleHidingHiddens= ruleHidingHiddens EOF + // InternalHiddenTerminalsTestLanguage.g:581:2: (iv_ruleHidingHiddens= ruleHidingHiddens EOF ) + // InternalHiddenTerminalsTestLanguage.g:582:2: iv_ruleHidingHiddens= ruleHidingHiddens EOF { newCompositeNode(grammarAccess.getHidingHiddensRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1361,7 +1369,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleHidingHiddens" - // InternalHiddenTerminalsTestLanguage.g:586:1: ruleHidingHiddens returns [EObject current=null] : (otherlv_0= 'hiding' ( (lv_space_1_0= RULE_WS ) ) ( (lv_called_2_0= ruleInheritingHiddensCall ) ) ) ; + // InternalHiddenTerminalsTestLanguage.g:591:1: ruleHidingHiddens returns [EObject current=null] : (otherlv_0= 'hiding' ( (lv_space_1_0= RULE_WS ) ) ( (lv_called_2_0= ruleInheritingHiddensCall ) ) ) ; public final EObject ruleHidingHiddens() throws RecognitionException { EObject current = null; @@ -1375,21 +1383,21 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalHiddenTerminalsTestLanguage.g:593:2: ( (otherlv_0= 'hiding' ( (lv_space_1_0= RULE_WS ) ) ( (lv_called_2_0= ruleInheritingHiddensCall ) ) ) ) - // InternalHiddenTerminalsTestLanguage.g:594:2: (otherlv_0= 'hiding' ( (lv_space_1_0= RULE_WS ) ) ( (lv_called_2_0= ruleInheritingHiddensCall ) ) ) + // InternalHiddenTerminalsTestLanguage.g:598:2: ( (otherlv_0= 'hiding' ( (lv_space_1_0= RULE_WS ) ) ( (lv_called_2_0= ruleInheritingHiddensCall ) ) ) ) + // InternalHiddenTerminalsTestLanguage.g:599:2: (otherlv_0= 'hiding' ( (lv_space_1_0= RULE_WS ) ) ( (lv_called_2_0= ruleInheritingHiddensCall ) ) ) { - // InternalHiddenTerminalsTestLanguage.g:594:2: (otherlv_0= 'hiding' ( (lv_space_1_0= RULE_WS ) ) ( (lv_called_2_0= ruleInheritingHiddensCall ) ) ) - // InternalHiddenTerminalsTestLanguage.g:595:3: otherlv_0= 'hiding' ( (lv_space_1_0= RULE_WS ) ) ( (lv_called_2_0= ruleInheritingHiddensCall ) ) + // InternalHiddenTerminalsTestLanguage.g:599:2: (otherlv_0= 'hiding' ( (lv_space_1_0= RULE_WS ) ) ( (lv_called_2_0= ruleInheritingHiddensCall ) ) ) + // InternalHiddenTerminalsTestLanguage.g:600:3: otherlv_0= 'hiding' ( (lv_space_1_0= RULE_WS ) ) ( (lv_called_2_0= ruleInheritingHiddensCall ) ) { otherlv_0=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getHidingHiddensAccess().getHidingKeyword_0()); - // InternalHiddenTerminalsTestLanguage.g:599:3: ( (lv_space_1_0= RULE_WS ) ) - // InternalHiddenTerminalsTestLanguage.g:600:4: (lv_space_1_0= RULE_WS ) + // InternalHiddenTerminalsTestLanguage.g:604:3: ( (lv_space_1_0= RULE_WS ) ) + // InternalHiddenTerminalsTestLanguage.g:605:4: (lv_space_1_0= RULE_WS ) { - // InternalHiddenTerminalsTestLanguage.g:600:4: (lv_space_1_0= RULE_WS ) - // InternalHiddenTerminalsTestLanguage.g:601:5: lv_space_1_0= RULE_WS + // InternalHiddenTerminalsTestLanguage.g:605:4: (lv_space_1_0= RULE_WS ) + // InternalHiddenTerminalsTestLanguage.g:606:5: lv_space_1_0= RULE_WS { lv_space_1_0=(Token)match(input,RULE_WS,FollowSets000.FOLLOW_8); @@ -1411,11 +1419,11 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA } - // InternalHiddenTerminalsTestLanguage.g:617:3: ( (lv_called_2_0= ruleInheritingHiddensCall ) ) - // InternalHiddenTerminalsTestLanguage.g:618:4: (lv_called_2_0= ruleInheritingHiddensCall ) + // InternalHiddenTerminalsTestLanguage.g:622:3: ( (lv_called_2_0= ruleInheritingHiddensCall ) ) + // InternalHiddenTerminalsTestLanguage.g:623:4: (lv_called_2_0= ruleInheritingHiddensCall ) { - // InternalHiddenTerminalsTestLanguage.g:618:4: (lv_called_2_0= ruleInheritingHiddensCall ) - // InternalHiddenTerminalsTestLanguage.g:619:5: lv_called_2_0= ruleInheritingHiddensCall + // InternalHiddenTerminalsTestLanguage.g:623:4: (lv_called_2_0= ruleInheritingHiddensCall ) + // InternalHiddenTerminalsTestLanguage.g:624:5: lv_called_2_0= ruleInheritingHiddensCall { newCompositeNode(grammarAccess.getHidingHiddensAccess().getCalledInheritingHiddensCallParserRuleCall_2_0()); @@ -1468,7 +1476,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleInheritingHiddensCall" - // InternalHiddenTerminalsTestLanguage.g:643:1: entryRuleInheritingHiddensCall returns [EObject current=null] : iv_ruleInheritingHiddensCall= ruleInheritingHiddensCall EOF ; + // InternalHiddenTerminalsTestLanguage.g:648:1: entryRuleInheritingHiddensCall returns [EObject current=null] : iv_ruleInheritingHiddensCall= ruleInheritingHiddensCall EOF ; public final EObject entryRuleInheritingHiddensCall() throws RecognitionException { EObject current = null; @@ -1476,8 +1484,8 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA try { - // InternalHiddenTerminalsTestLanguage.g:643:62: (iv_ruleInheritingHiddensCall= ruleInheritingHiddensCall EOF ) - // InternalHiddenTerminalsTestLanguage.g:644:2: iv_ruleInheritingHiddensCall= ruleInheritingHiddensCall EOF + // InternalHiddenTerminalsTestLanguage.g:648:62: (iv_ruleInheritingHiddensCall= ruleInheritingHiddensCall EOF ) + // InternalHiddenTerminalsTestLanguage.g:649:2: iv_ruleInheritingHiddensCall= ruleInheritingHiddensCall EOF { newCompositeNode(grammarAccess.getInheritingHiddensCallRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1504,7 +1512,7 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleInheritingHiddensCall" - // InternalHiddenTerminalsTestLanguage.g:650:1: ruleInheritingHiddensCall returns [EObject current=null] : (otherlv_0= 'call' ( (lv_valid_1_0= ';' ) ) ) ; + // InternalHiddenTerminalsTestLanguage.g:655:1: ruleInheritingHiddensCall returns [EObject current=null] : (otherlv_0= 'call' ( (lv_valid_1_0= ';' ) ) ) ; public final EObject ruleInheritingHiddensCall() throws RecognitionException { EObject current = null; @@ -1515,21 +1523,21 @@ public class InternalHiddenTerminalsTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalHiddenTerminalsTestLanguage.g:656:2: ( (otherlv_0= 'call' ( (lv_valid_1_0= ';' ) ) ) ) - // InternalHiddenTerminalsTestLanguage.g:657:2: (otherlv_0= 'call' ( (lv_valid_1_0= ';' ) ) ) + // InternalHiddenTerminalsTestLanguage.g:661:2: ( (otherlv_0= 'call' ( (lv_valid_1_0= ';' ) ) ) ) + // InternalHiddenTerminalsTestLanguage.g:662:2: (otherlv_0= 'call' ( (lv_valid_1_0= ';' ) ) ) { - // InternalHiddenTerminalsTestLanguage.g:657:2: (otherlv_0= 'call' ( (lv_valid_1_0= ';' ) ) ) - // InternalHiddenTerminalsTestLanguage.g:658:3: otherlv_0= 'call' ( (lv_valid_1_0= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:662:2: (otherlv_0= 'call' ( (lv_valid_1_0= ';' ) ) ) + // InternalHiddenTerminalsTestLanguage.g:663:3: otherlv_0= 'call' ( (lv_valid_1_0= ';' ) ) { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getInheritingHiddensCallAccess().getCallKeyword_0()); - // InternalHiddenTerminalsTestLanguage.g:662:3: ( (lv_valid_1_0= ';' ) ) - // InternalHiddenTerminalsTestLanguage.g:663:4: (lv_valid_1_0= ';' ) + // InternalHiddenTerminalsTestLanguage.g:667:3: ( (lv_valid_1_0= ';' ) ) + // InternalHiddenTerminalsTestLanguage.g:668:4: (lv_valid_1_0= ';' ) { - // InternalHiddenTerminalsTestLanguage.g:663:4: (lv_valid_1_0= ';' ) - // InternalHiddenTerminalsTestLanguage.g:664:5: lv_valid_1_0= ';' + // InternalHiddenTerminalsTestLanguage.g:668:4: (lv_valid_1_0= ';' ) + // InternalHiddenTerminalsTestLanguage.g:669:5: lv_valid_1_0= ';' { lv_valid_1_0=(Token)match(input,10,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalTerminalRulesTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalTerminalRulesTestLanguage.g index 4151771bc..0a0043184 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalTerminalRulesTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalTerminalRulesTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalTerminalRulesTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalTerminalRulesTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalTerminalRulesTestLanguageLexer.java index 3fd0da174..fffb59613 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalTerminalRulesTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalTerminalRulesTestLanguageLexer.java @@ -42,10 +42,10 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTerminalRulesTestLanguage.g:233:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalTerminalRulesTestLanguage.g:233:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalTerminalRulesTestLanguage.g:238:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalTerminalRulesTestLanguage.g:238:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalTerminalRulesTestLanguage.g:233:11: ( '^' )? + // InternalTerminalRulesTestLanguage.g:238:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -54,7 +54,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalTerminalRulesTestLanguage.g:233:11: '^' + // InternalTerminalRulesTestLanguage.g:238:11: '^' { match('^'); @@ -72,7 +72,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalTerminalRulesTestLanguage.g:233:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalTerminalRulesTestLanguage.g:238:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -121,10 +121,10 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTerminalRulesTestLanguage.g:235:10: ( ( '0' .. '9' )+ ) - // InternalTerminalRulesTestLanguage.g:235:12: ( '0' .. '9' )+ + // InternalTerminalRulesTestLanguage.g:240:10: ( ( '0' .. '9' )+ ) + // InternalTerminalRulesTestLanguage.g:240:12: ( '0' .. '9' )+ { - // InternalTerminalRulesTestLanguage.g:235:12: ( '0' .. '9' )+ + // InternalTerminalRulesTestLanguage.g:240:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -138,7 +138,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalTerminalRulesTestLanguage.g:235:13: '0' .. '9' + // InternalTerminalRulesTestLanguage.g:240:13: '0' .. '9' { matchRange('0','9'); @@ -170,10 +170,10 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTerminalRulesTestLanguage.g:237:13: ( ( '\"' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalTerminalRulesTestLanguage.g:237:15: ( '\"' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalTerminalRulesTestLanguage.g:242:13: ( ( '\"' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalTerminalRulesTestLanguage.g:242:15: ( '\"' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalTerminalRulesTestLanguage.g:237:15: ( '\"' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalTerminalRulesTestLanguage.g:242:15: ( '\"' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -191,10 +191,10 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalTerminalRulesTestLanguage.g:237:16: '\"' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalTerminalRulesTestLanguage.g:242:16: '\"' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalTerminalRulesTestLanguage.g:237:20: ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalTerminalRulesTestLanguage.g:242:20: ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -210,14 +210,14 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalTerminalRulesTestLanguage.g:237:21: RULE_ESCAPED_CHAR + // InternalTerminalRulesTestLanguage.g:242:21: RULE_ESCAPED_CHAR { mRULE_ESCAPED_CHAR(); } break; case 2 : - // InternalTerminalRulesTestLanguage.g:237:39: ~ ( ( '\\\\' | '\"' ) ) + // InternalTerminalRulesTestLanguage.g:242:39: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -242,10 +242,10 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } break; case 2 : - // InternalTerminalRulesTestLanguage.g:237:59: '\\'' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalTerminalRulesTestLanguage.g:242:59: '\\'' ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalTerminalRulesTestLanguage.g:237:64: ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalTerminalRulesTestLanguage.g:242:64: ( RULE_ESCAPED_CHAR | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -261,14 +261,14 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalTerminalRulesTestLanguage.g:237:65: RULE_ESCAPED_CHAR + // InternalTerminalRulesTestLanguage.g:242:65: RULE_ESCAPED_CHAR { mRULE_ESCAPED_CHAR(); } break; case 2 : - // InternalTerminalRulesTestLanguage.g:237:83: ~ ( ( '\\\\' | '\\'' ) ) + // InternalTerminalRulesTestLanguage.g:242:83: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -311,12 +311,12 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { try { int _type = RULE_RICH_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTerminalRulesTestLanguage.g:239:18: ( '\\'\\'\\'' ( RULE_IN_RICH_STRING )* ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) ) - // InternalTerminalRulesTestLanguage.g:239:20: '\\'\\'\\'' ( RULE_IN_RICH_STRING )* ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) + // InternalTerminalRulesTestLanguage.g:244:18: ( '\\'\\'\\'' ( RULE_IN_RICH_STRING )* ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) ) + // InternalTerminalRulesTestLanguage.g:244:20: '\\'\\'\\'' ( RULE_IN_RICH_STRING )* ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) { match("'''"); - // InternalTerminalRulesTestLanguage.g:239:29: ( RULE_IN_RICH_STRING )* + // InternalTerminalRulesTestLanguage.g:244:29: ( RULE_IN_RICH_STRING )* loop7: do { int alt7=2; @@ -347,7 +347,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalTerminalRulesTestLanguage.g:239:29: RULE_IN_RICH_STRING + // InternalTerminalRulesTestLanguage.g:244:29: RULE_IN_RICH_STRING { mRULE_IN_RICH_STRING(); @@ -359,7 +359,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } } while (true); - // InternalTerminalRulesTestLanguage.g:239:50: ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) + // InternalTerminalRulesTestLanguage.g:244:50: ( '\\'\\'\\'' | ( '\\'' ( '\\'' )? )? EOF ) int alt10=2; int LA10_0 = input.LA(1); @@ -382,7 +382,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { alt10=2;} switch (alt10) { case 1 : - // InternalTerminalRulesTestLanguage.g:239:51: '\\'\\'\\'' + // InternalTerminalRulesTestLanguage.g:244:51: '\\'\\'\\'' { match("'''"); @@ -390,9 +390,9 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } break; case 2 : - // InternalTerminalRulesTestLanguage.g:239:60: ( '\\'' ( '\\'' )? )? EOF + // InternalTerminalRulesTestLanguage.g:244:60: ( '\\'' ( '\\'' )? )? EOF { - // InternalTerminalRulesTestLanguage.g:239:60: ( '\\'' ( '\\'' )? )? + // InternalTerminalRulesTestLanguage.g:244:60: ( '\\'' ( '\\'' )? )? int alt9=2; int LA9_0 = input.LA(1); @@ -401,10 +401,10 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalTerminalRulesTestLanguage.g:239:61: '\\'' ( '\\'' )? + // InternalTerminalRulesTestLanguage.g:244:61: '\\'' ( '\\'' )? { match('\''); - // InternalTerminalRulesTestLanguage.g:239:66: ( '\\'' )? + // InternalTerminalRulesTestLanguage.g:244:66: ( '\\'' )? int alt8=2; int LA8_0 = input.LA(1); @@ -413,7 +413,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } switch (alt8) { case 1 : - // InternalTerminalRulesTestLanguage.g:239:66: '\\'' + // InternalTerminalRulesTestLanguage.g:244:66: '\\'' { match('\''); @@ -449,10 +449,10 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { // $ANTLR start "RULE_IN_RICH_STRING" public final void mRULE_IN_RICH_STRING() throws RecognitionException { try { - // InternalTerminalRulesTestLanguage.g:241:30: ( ( '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | ~ ( ( '\\u00AB' | '\\'' ) ) ) ) - // InternalTerminalRulesTestLanguage.g:241:32: ( '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | ~ ( ( '\\u00AB' | '\\'' ) ) ) + // InternalTerminalRulesTestLanguage.g:246:30: ( ( '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | ~ ( ( '\\u00AB' | '\\'' ) ) ) ) + // InternalTerminalRulesTestLanguage.g:246:32: ( '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | ~ ( ( '\\u00AB' | '\\'' ) ) ) { - // InternalTerminalRulesTestLanguage.g:241:32: ( '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | ~ ( ( '\\u00AB' | '\\'' ) ) ) + // InternalTerminalRulesTestLanguage.g:246:32: ( '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) | ~ ( ( '\\u00AB' | '\\'' ) ) ) int alt11=3; int LA11_0 = input.LA(1); @@ -483,7 +483,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } switch (alt11) { case 1 : - // InternalTerminalRulesTestLanguage.g:241:33: '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) + // InternalTerminalRulesTestLanguage.g:246:33: '\\'\\'' ~ ( ( '\\u00AB' | '\\'' ) ) { match("''"); @@ -500,7 +500,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } break; case 2 : - // InternalTerminalRulesTestLanguage.g:241:59: '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) + // InternalTerminalRulesTestLanguage.g:246:59: '\\'' ~ ( ( '\\u00AB' | '\\'' ) ) { match('\''); if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='\u00AA')||(input.LA(1)>='\u00AC' && input.LA(1)<='\uFFFF') ) { @@ -516,7 +516,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } break; case 3 : - // InternalTerminalRulesTestLanguage.g:241:83: ~ ( ( '\\u00AB' | '\\'' ) ) + // InternalTerminalRulesTestLanguage.g:246:83: ~ ( ( '\\u00AB' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='\u00AA')||(input.LA(1)>='\u00AC' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -545,8 +545,8 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { // $ANTLR start "RULE_ESCAPED_CHAR" public final void mRULE_ESCAPED_CHAR() throws RecognitionException { try { - // InternalTerminalRulesTestLanguage.g:243:28: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) ) - // InternalTerminalRulesTestLanguage.g:243:30: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) + // InternalTerminalRulesTestLanguage.g:248:28: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) ) + // InternalTerminalRulesTestLanguage.g:248:30: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) { match('\\'); if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) { @@ -572,12 +572,12 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTerminalRulesTestLanguage.g:245:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalTerminalRulesTestLanguage.g:245:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalTerminalRulesTestLanguage.g:250:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalTerminalRulesTestLanguage.g:250:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalTerminalRulesTestLanguage.g:245:24: ( options {greedy=false; } : . )* + // InternalTerminalRulesTestLanguage.g:250:24: ( options {greedy=false; } : . )* loop12: do { int alt12=2; @@ -602,7 +602,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { switch (alt12) { case 1 : - // InternalTerminalRulesTestLanguage.g:245:52: . + // InternalTerminalRulesTestLanguage.g:250:52: . { matchAny(); @@ -632,12 +632,12 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTerminalRulesTestLanguage.g:247:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalTerminalRulesTestLanguage.g:247:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalTerminalRulesTestLanguage.g:252:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalTerminalRulesTestLanguage.g:252:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalTerminalRulesTestLanguage.g:247:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalTerminalRulesTestLanguage.g:252:24: (~ ( ( '\\n' | '\\r' ) ) )* loop13: do { int alt13=2; @@ -650,7 +650,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { switch (alt13) { case 1 : - // InternalTerminalRulesTestLanguage.g:247:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalTerminalRulesTestLanguage.g:252: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(); @@ -670,7 +670,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } } while (true); - // InternalTerminalRulesTestLanguage.g:247:40: ( ( '\\r' )? '\\n' )? + // InternalTerminalRulesTestLanguage.g:252:40: ( ( '\\r' )? '\\n' )? int alt15=2; int LA15_0 = input.LA(1); @@ -679,9 +679,9 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } switch (alt15) { case 1 : - // InternalTerminalRulesTestLanguage.g:247:41: ( '\\r' )? '\\n' + // InternalTerminalRulesTestLanguage.g:252:41: ( '\\r' )? '\\n' { - // InternalTerminalRulesTestLanguage.g:247:41: ( '\\r' )? + // InternalTerminalRulesTestLanguage.g:252:41: ( '\\r' )? int alt14=2; int LA14_0 = input.LA(1); @@ -690,7 +690,7 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { } switch (alt14) { case 1 : - // InternalTerminalRulesTestLanguage.g:247:41: '\\r' + // InternalTerminalRulesTestLanguage.g:252:41: '\\r' { match('\r'); @@ -722,10 +722,10 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTerminalRulesTestLanguage.g:249:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalTerminalRulesTestLanguage.g:249:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalTerminalRulesTestLanguage.g:254:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalTerminalRulesTestLanguage.g:254:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalTerminalRulesTestLanguage.g:249:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalTerminalRulesTestLanguage.g:254:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt16=0; loop16: do { @@ -779,8 +779,8 @@ public class InternalTerminalRulesTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTerminalRulesTestLanguage.g:251:16: ( . ) - // InternalTerminalRulesTestLanguage.g:251:18: . + // InternalTerminalRulesTestLanguage.g:256:16: ( . ) + // InternalTerminalRulesTestLanguage.g:256:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalTerminalRulesTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalTerminalRulesTestLanguageParser.java index 734ecbb7d..731432ebf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalTerminalRulesTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalTerminalRulesTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -75,7 +83,7 @@ public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleModel" - // InternalTerminalRulesTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalTerminalRulesTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -83,8 +91,8 @@ public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAnt try { - // InternalTerminalRulesTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalTerminalRulesTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalTerminalRulesTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalTerminalRulesTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -111,7 +119,7 @@ public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleModel" - // InternalTerminalRulesTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_idValue_0_0= RULE_ID ) ) | ( (lv_intValue_1_0= RULE_INT ) ) | ( (lv_stringValue_2_0= RULE_STRING ) ) | ( (lv_richStringValue_3_0= RULE_RICH_STRING ) ) | ( (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) ) | ( (lv_slCommentValue_5_0= RULE_SL_COMMENT ) ) | ( (lv_wsValue_6_0= RULE_WS ) ) | ( (lv_anyValue_7_0= RULE_ANY_OTHER ) ) ) ; + // InternalTerminalRulesTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_idValue_0_0= RULE_ID ) ) | ( (lv_intValue_1_0= RULE_INT ) ) | ( (lv_stringValue_2_0= RULE_STRING ) ) | ( (lv_richStringValue_3_0= RULE_RICH_STRING ) ) | ( (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) ) | ( (lv_slCommentValue_5_0= RULE_SL_COMMENT ) ) | ( (lv_wsValue_6_0= RULE_WS ) ) | ( (lv_anyValue_7_0= RULE_ANY_OTHER ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -128,10 +136,10 @@ public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalTerminalRulesTestLanguage.g:77:2: ( ( ( (lv_idValue_0_0= RULE_ID ) ) | ( (lv_intValue_1_0= RULE_INT ) ) | ( (lv_stringValue_2_0= RULE_STRING ) ) | ( (lv_richStringValue_3_0= RULE_RICH_STRING ) ) | ( (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) ) | ( (lv_slCommentValue_5_0= RULE_SL_COMMENT ) ) | ( (lv_wsValue_6_0= RULE_WS ) ) | ( (lv_anyValue_7_0= RULE_ANY_OTHER ) ) ) ) - // InternalTerminalRulesTestLanguage.g:78:2: ( ( (lv_idValue_0_0= RULE_ID ) ) | ( (lv_intValue_1_0= RULE_INT ) ) | ( (lv_stringValue_2_0= RULE_STRING ) ) | ( (lv_richStringValue_3_0= RULE_RICH_STRING ) ) | ( (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) ) | ( (lv_slCommentValue_5_0= RULE_SL_COMMENT ) ) | ( (lv_wsValue_6_0= RULE_WS ) ) | ( (lv_anyValue_7_0= RULE_ANY_OTHER ) ) ) + // InternalTerminalRulesTestLanguage.g:82:2: ( ( ( (lv_idValue_0_0= RULE_ID ) ) | ( (lv_intValue_1_0= RULE_INT ) ) | ( (lv_stringValue_2_0= RULE_STRING ) ) | ( (lv_richStringValue_3_0= RULE_RICH_STRING ) ) | ( (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) ) | ( (lv_slCommentValue_5_0= RULE_SL_COMMENT ) ) | ( (lv_wsValue_6_0= RULE_WS ) ) | ( (lv_anyValue_7_0= RULE_ANY_OTHER ) ) ) ) + // InternalTerminalRulesTestLanguage.g:83:2: ( ( (lv_idValue_0_0= RULE_ID ) ) | ( (lv_intValue_1_0= RULE_INT ) ) | ( (lv_stringValue_2_0= RULE_STRING ) ) | ( (lv_richStringValue_3_0= RULE_RICH_STRING ) ) | ( (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) ) | ( (lv_slCommentValue_5_0= RULE_SL_COMMENT ) ) | ( (lv_wsValue_6_0= RULE_WS ) ) | ( (lv_anyValue_7_0= RULE_ANY_OTHER ) ) ) { - // InternalTerminalRulesTestLanguage.g:78:2: ( ( (lv_idValue_0_0= RULE_ID ) ) | ( (lv_intValue_1_0= RULE_INT ) ) | ( (lv_stringValue_2_0= RULE_STRING ) ) | ( (lv_richStringValue_3_0= RULE_RICH_STRING ) ) | ( (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) ) | ( (lv_slCommentValue_5_0= RULE_SL_COMMENT ) ) | ( (lv_wsValue_6_0= RULE_WS ) ) | ( (lv_anyValue_7_0= RULE_ANY_OTHER ) ) ) + // InternalTerminalRulesTestLanguage.g:83:2: ( ( (lv_idValue_0_0= RULE_ID ) ) | ( (lv_intValue_1_0= RULE_INT ) ) | ( (lv_stringValue_2_0= RULE_STRING ) ) | ( (lv_richStringValue_3_0= RULE_RICH_STRING ) ) | ( (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) ) | ( (lv_slCommentValue_5_0= RULE_SL_COMMENT ) ) | ( (lv_wsValue_6_0= RULE_WS ) ) | ( (lv_anyValue_7_0= RULE_ANY_OTHER ) ) ) int alt1=8; switch ( input.LA(1) ) { case RULE_ID: @@ -183,13 +191,13 @@ public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAnt switch (alt1) { case 1 : - // InternalTerminalRulesTestLanguage.g:79:3: ( (lv_idValue_0_0= RULE_ID ) ) + // InternalTerminalRulesTestLanguage.g:84:3: ( (lv_idValue_0_0= RULE_ID ) ) { - // InternalTerminalRulesTestLanguage.g:79:3: ( (lv_idValue_0_0= RULE_ID ) ) - // InternalTerminalRulesTestLanguage.g:80:4: (lv_idValue_0_0= RULE_ID ) + // InternalTerminalRulesTestLanguage.g:84:3: ( (lv_idValue_0_0= RULE_ID ) ) + // InternalTerminalRulesTestLanguage.g:85:4: (lv_idValue_0_0= RULE_ID ) { - // InternalTerminalRulesTestLanguage.g:80:4: (lv_idValue_0_0= RULE_ID ) - // InternalTerminalRulesTestLanguage.g:81:5: lv_idValue_0_0= RULE_ID + // InternalTerminalRulesTestLanguage.g:85:4: (lv_idValue_0_0= RULE_ID ) + // InternalTerminalRulesTestLanguage.g:86:5: lv_idValue_0_0= RULE_ID { lv_idValue_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -215,13 +223,13 @@ public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalTerminalRulesTestLanguage.g:98:3: ( (lv_intValue_1_0= RULE_INT ) ) + // InternalTerminalRulesTestLanguage.g:103:3: ( (lv_intValue_1_0= RULE_INT ) ) { - // InternalTerminalRulesTestLanguage.g:98:3: ( (lv_intValue_1_0= RULE_INT ) ) - // InternalTerminalRulesTestLanguage.g:99:4: (lv_intValue_1_0= RULE_INT ) + // InternalTerminalRulesTestLanguage.g:103:3: ( (lv_intValue_1_0= RULE_INT ) ) + // InternalTerminalRulesTestLanguage.g:104:4: (lv_intValue_1_0= RULE_INT ) { - // InternalTerminalRulesTestLanguage.g:99:4: (lv_intValue_1_0= RULE_INT ) - // InternalTerminalRulesTestLanguage.g:100:5: lv_intValue_1_0= RULE_INT + // InternalTerminalRulesTestLanguage.g:104:4: (lv_intValue_1_0= RULE_INT ) + // InternalTerminalRulesTestLanguage.g:105:5: lv_intValue_1_0= RULE_INT { lv_intValue_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -247,13 +255,13 @@ public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAnt } break; case 3 : - // InternalTerminalRulesTestLanguage.g:117:3: ( (lv_stringValue_2_0= RULE_STRING ) ) + // InternalTerminalRulesTestLanguage.g:122:3: ( (lv_stringValue_2_0= RULE_STRING ) ) { - // InternalTerminalRulesTestLanguage.g:117:3: ( (lv_stringValue_2_0= RULE_STRING ) ) - // InternalTerminalRulesTestLanguage.g:118:4: (lv_stringValue_2_0= RULE_STRING ) + // InternalTerminalRulesTestLanguage.g:122:3: ( (lv_stringValue_2_0= RULE_STRING ) ) + // InternalTerminalRulesTestLanguage.g:123:4: (lv_stringValue_2_0= RULE_STRING ) { - // InternalTerminalRulesTestLanguage.g:118:4: (lv_stringValue_2_0= RULE_STRING ) - // InternalTerminalRulesTestLanguage.g:119:5: lv_stringValue_2_0= RULE_STRING + // InternalTerminalRulesTestLanguage.g:123:4: (lv_stringValue_2_0= RULE_STRING ) + // InternalTerminalRulesTestLanguage.g:124:5: lv_stringValue_2_0= RULE_STRING { lv_stringValue_2_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -279,13 +287,13 @@ public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAnt } break; case 4 : - // InternalTerminalRulesTestLanguage.g:136:3: ( (lv_richStringValue_3_0= RULE_RICH_STRING ) ) + // InternalTerminalRulesTestLanguage.g:141:3: ( (lv_richStringValue_3_0= RULE_RICH_STRING ) ) { - // InternalTerminalRulesTestLanguage.g:136:3: ( (lv_richStringValue_3_0= RULE_RICH_STRING ) ) - // InternalTerminalRulesTestLanguage.g:137:4: (lv_richStringValue_3_0= RULE_RICH_STRING ) + // InternalTerminalRulesTestLanguage.g:141:3: ( (lv_richStringValue_3_0= RULE_RICH_STRING ) ) + // InternalTerminalRulesTestLanguage.g:142:4: (lv_richStringValue_3_0= RULE_RICH_STRING ) { - // InternalTerminalRulesTestLanguage.g:137:4: (lv_richStringValue_3_0= RULE_RICH_STRING ) - // InternalTerminalRulesTestLanguage.g:138:5: lv_richStringValue_3_0= RULE_RICH_STRING + // InternalTerminalRulesTestLanguage.g:142:4: (lv_richStringValue_3_0= RULE_RICH_STRING ) + // InternalTerminalRulesTestLanguage.g:143:5: lv_richStringValue_3_0= RULE_RICH_STRING { lv_richStringValue_3_0=(Token)match(input,RULE_RICH_STRING,FollowSets000.FOLLOW_2); @@ -311,13 +319,13 @@ public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAnt } break; case 5 : - // InternalTerminalRulesTestLanguage.g:155:3: ( (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) ) + // InternalTerminalRulesTestLanguage.g:160:3: ( (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) ) { - // InternalTerminalRulesTestLanguage.g:155:3: ( (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) ) - // InternalTerminalRulesTestLanguage.g:156:4: (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) + // InternalTerminalRulesTestLanguage.g:160:3: ( (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) ) + // InternalTerminalRulesTestLanguage.g:161:4: (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) { - // InternalTerminalRulesTestLanguage.g:156:4: (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) - // InternalTerminalRulesTestLanguage.g:157:5: lv_mlCommentValue_4_0= RULE_ML_COMMENT + // InternalTerminalRulesTestLanguage.g:161:4: (lv_mlCommentValue_4_0= RULE_ML_COMMENT ) + // InternalTerminalRulesTestLanguage.g:162:5: lv_mlCommentValue_4_0= RULE_ML_COMMENT { lv_mlCommentValue_4_0=(Token)match(input,RULE_ML_COMMENT,FollowSets000.FOLLOW_2); @@ -343,13 +351,13 @@ public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAnt } break; case 6 : - // InternalTerminalRulesTestLanguage.g:174:3: ( (lv_slCommentValue_5_0= RULE_SL_COMMENT ) ) + // InternalTerminalRulesTestLanguage.g:179:3: ( (lv_slCommentValue_5_0= RULE_SL_COMMENT ) ) { - // InternalTerminalRulesTestLanguage.g:174:3: ( (lv_slCommentValue_5_0= RULE_SL_COMMENT ) ) - // InternalTerminalRulesTestLanguage.g:175:4: (lv_slCommentValue_5_0= RULE_SL_COMMENT ) + // InternalTerminalRulesTestLanguage.g:179:3: ( (lv_slCommentValue_5_0= RULE_SL_COMMENT ) ) + // InternalTerminalRulesTestLanguage.g:180:4: (lv_slCommentValue_5_0= RULE_SL_COMMENT ) { - // InternalTerminalRulesTestLanguage.g:175:4: (lv_slCommentValue_5_0= RULE_SL_COMMENT ) - // InternalTerminalRulesTestLanguage.g:176:5: lv_slCommentValue_5_0= RULE_SL_COMMENT + // InternalTerminalRulesTestLanguage.g:180:4: (lv_slCommentValue_5_0= RULE_SL_COMMENT ) + // InternalTerminalRulesTestLanguage.g:181:5: lv_slCommentValue_5_0= RULE_SL_COMMENT { lv_slCommentValue_5_0=(Token)match(input,RULE_SL_COMMENT,FollowSets000.FOLLOW_2); @@ -375,13 +383,13 @@ public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAnt } break; case 7 : - // InternalTerminalRulesTestLanguage.g:193:3: ( (lv_wsValue_6_0= RULE_WS ) ) + // InternalTerminalRulesTestLanguage.g:198:3: ( (lv_wsValue_6_0= RULE_WS ) ) { - // InternalTerminalRulesTestLanguage.g:193:3: ( (lv_wsValue_6_0= RULE_WS ) ) - // InternalTerminalRulesTestLanguage.g:194:4: (lv_wsValue_6_0= RULE_WS ) + // InternalTerminalRulesTestLanguage.g:198:3: ( (lv_wsValue_6_0= RULE_WS ) ) + // InternalTerminalRulesTestLanguage.g:199:4: (lv_wsValue_6_0= RULE_WS ) { - // InternalTerminalRulesTestLanguage.g:194:4: (lv_wsValue_6_0= RULE_WS ) - // InternalTerminalRulesTestLanguage.g:195:5: lv_wsValue_6_0= RULE_WS + // InternalTerminalRulesTestLanguage.g:199:4: (lv_wsValue_6_0= RULE_WS ) + // InternalTerminalRulesTestLanguage.g:200:5: lv_wsValue_6_0= RULE_WS { lv_wsValue_6_0=(Token)match(input,RULE_WS,FollowSets000.FOLLOW_2); @@ -407,13 +415,13 @@ public class InternalTerminalRulesTestLanguageParser extends AbstractInternalAnt } break; case 8 : - // InternalTerminalRulesTestLanguage.g:212:3: ( (lv_anyValue_7_0= RULE_ANY_OTHER ) ) + // InternalTerminalRulesTestLanguage.g:217:3: ( (lv_anyValue_7_0= RULE_ANY_OTHER ) ) { - // InternalTerminalRulesTestLanguage.g:212:3: ( (lv_anyValue_7_0= RULE_ANY_OTHER ) ) - // InternalTerminalRulesTestLanguage.g:213:4: (lv_anyValue_7_0= RULE_ANY_OTHER ) + // InternalTerminalRulesTestLanguage.g:217:3: ( (lv_anyValue_7_0= RULE_ANY_OTHER ) ) + // InternalTerminalRulesTestLanguage.g:218:4: (lv_anyValue_7_0= RULE_ANY_OTHER ) { - // InternalTerminalRulesTestLanguage.g:213:4: (lv_anyValue_7_0= RULE_ANY_OTHER ) - // InternalTerminalRulesTestLanguage.g:214:5: lv_anyValue_7_0= RULE_ANY_OTHER + // InternalTerminalRulesTestLanguage.g:218:4: (lv_anyValue_7_0= RULE_ANY_OTHER ) + // InternalTerminalRulesTestLanguage.g:219:5: lv_anyValue_7_0= RULE_ANY_OTHER { lv_anyValue_7_0=(Token)match(input,RULE_ANY_OTHER,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalUnicodeTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalUnicodeTestLanguage.g index ce5c904e9..4fbfcdf4c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalUnicodeTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalUnicodeTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalUnicodeTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalUnicodeTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalUnicodeTestLanguageLexer.java index ea2382d0f..24b4c5db1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalUnicodeTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalUnicodeTestLanguageLexer.java @@ -40,10 +40,10 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { try { int _type = RULE_GERMAN_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnicodeTestLanguage.g:205:20: ( ( 'A' .. 'Z' | 'a' .. 'z' | '\\u00C4' | '\\u00D6' | '\\u00DC' | '\\u00E4' | '\\u00F6' | '\\u00FC' | '\\u1E9E' )* ) - // InternalUnicodeTestLanguage.g:205:22: ( 'A' .. 'Z' | 'a' .. 'z' | '\\u00C4' | '\\u00D6' | '\\u00DC' | '\\u00E4' | '\\u00F6' | '\\u00FC' | '\\u1E9E' )* + // InternalUnicodeTestLanguage.g:210:20: ( ( 'A' .. 'Z' | 'a' .. 'z' | '\\u00C4' | '\\u00D6' | '\\u00DC' | '\\u00E4' | '\\u00F6' | '\\u00FC' | '\\u1E9E' )* ) + // InternalUnicodeTestLanguage.g:210:22: ( 'A' .. 'Z' | 'a' .. 'z' | '\\u00C4' | '\\u00D6' | '\\u00DC' | '\\u00E4' | '\\u00F6' | '\\u00FC' | '\\u1E9E' )* { - // InternalUnicodeTestLanguage.g:205:22: ( 'A' .. 'Z' | 'a' .. 'z' | '\\u00C4' | '\\u00D6' | '\\u00DC' | '\\u00E4' | '\\u00F6' | '\\u00FC' | '\\u1E9E' )* + // InternalUnicodeTestLanguage.g:210:22: ( 'A' .. 'Z' | 'a' .. 'z' | '\\u00C4' | '\\u00D6' | '\\u00DC' | '\\u00E4' | '\\u00F6' | '\\u00FC' | '\\u1E9E' )* loop1: do { int alt1=2; @@ -92,10 +92,10 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnicodeTestLanguage.g:207:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalUnicodeTestLanguage.g:207:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalUnicodeTestLanguage.g:212:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalUnicodeTestLanguage.g:212:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalUnicodeTestLanguage.g:207:11: ( '^' )? + // InternalUnicodeTestLanguage.g:212:11: ( '^' )? int alt2=2; int LA2_0 = input.LA(1); @@ -104,7 +104,7 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { } switch (alt2) { case 1 : - // InternalUnicodeTestLanguage.g:207:11: '^' + // InternalUnicodeTestLanguage.g:212:11: '^' { match('^'); @@ -122,7 +122,7 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalUnicodeTestLanguage.g:207:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalUnicodeTestLanguage.g:212:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop3: do { int alt3=2; @@ -171,10 +171,10 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnicodeTestLanguage.g:209:10: ( ( '0' .. '9' )+ ) - // InternalUnicodeTestLanguage.g:209:12: ( '0' .. '9' )+ + // InternalUnicodeTestLanguage.g:214:10: ( ( '0' .. '9' )+ ) + // InternalUnicodeTestLanguage.g:214:12: ( '0' .. '9' )+ { - // InternalUnicodeTestLanguage.g:209:12: ( '0' .. '9' )+ + // InternalUnicodeTestLanguage.g:214:12: ( '0' .. '9' )+ int cnt4=0; loop4: do { @@ -188,7 +188,7 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalUnicodeTestLanguage.g:209:13: '0' .. '9' + // InternalUnicodeTestLanguage.g:214:13: '0' .. '9' { matchRange('0','9'); @@ -220,10 +220,10 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnicodeTestLanguage.g:211:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalUnicodeTestLanguage.g:211:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalUnicodeTestLanguage.g:216:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalUnicodeTestLanguage.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalUnicodeTestLanguage.g:211:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalUnicodeTestLanguage.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt7=2; int LA7_0 = input.LA(1); @@ -241,10 +241,10 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { } switch (alt7) { case 1 : - // InternalUnicodeTestLanguage.g:211:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalUnicodeTestLanguage.g:216:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalUnicodeTestLanguage.g:211:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalUnicodeTestLanguage.g:216:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop5: do { int alt5=3; @@ -260,7 +260,7 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalUnicodeTestLanguage.g:211:21: '\\\\' . + // InternalUnicodeTestLanguage.g:216:21: '\\\\' . { match('\\'); matchAny(); @@ -268,7 +268,7 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnicodeTestLanguage.g:211:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalUnicodeTestLanguage.g:216:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -293,10 +293,10 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnicodeTestLanguage.g:211:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalUnicodeTestLanguage.g:216:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalUnicodeTestLanguage.g:211:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalUnicodeTestLanguage.g:216:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop6: do { int alt6=3; @@ -312,7 +312,7 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalUnicodeTestLanguage.g:211:54: '\\\\' . + // InternalUnicodeTestLanguage.g:216:54: '\\\\' . { match('\\'); matchAny(); @@ -320,7 +320,7 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnicodeTestLanguage.g:211:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalUnicodeTestLanguage.g:216:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -363,12 +363,12 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnicodeTestLanguage.g:213:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalUnicodeTestLanguage.g:213:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalUnicodeTestLanguage.g:218:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalUnicodeTestLanguage.g:218:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalUnicodeTestLanguage.g:213:24: ( options {greedy=false; } : . )* + // InternalUnicodeTestLanguage.g:218:24: ( options {greedy=false; } : . )* loop8: do { int alt8=2; @@ -393,7 +393,7 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalUnicodeTestLanguage.g:213:52: . + // InternalUnicodeTestLanguage.g:218:52: . { matchAny(); @@ -423,12 +423,12 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnicodeTestLanguage.g:215:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalUnicodeTestLanguage.g:215:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalUnicodeTestLanguage.g:220:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalUnicodeTestLanguage.g:220:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalUnicodeTestLanguage.g:215:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalUnicodeTestLanguage.g:220:24: (~ ( ( '\\n' | '\\r' ) ) )* loop9: do { int alt9=2; @@ -441,7 +441,7 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalUnicodeTestLanguage.g:215:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalUnicodeTestLanguage.g:220: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(); @@ -461,7 +461,7 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { } } while (true); - // InternalUnicodeTestLanguage.g:215:40: ( ( '\\r' )? '\\n' )? + // InternalUnicodeTestLanguage.g:220:40: ( ( '\\r' )? '\\n' )? int alt11=2; int LA11_0 = input.LA(1); @@ -470,9 +470,9 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { } switch (alt11) { case 1 : - // InternalUnicodeTestLanguage.g:215:41: ( '\\r' )? '\\n' + // InternalUnicodeTestLanguage.g:220:41: ( '\\r' )? '\\n' { - // InternalUnicodeTestLanguage.g:215:41: ( '\\r' )? + // InternalUnicodeTestLanguage.g:220:41: ( '\\r' )? int alt10=2; int LA10_0 = input.LA(1); @@ -481,7 +481,7 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalUnicodeTestLanguage.g:215:41: '\\r' + // InternalUnicodeTestLanguage.g:220:41: '\\r' { match('\r'); @@ -513,10 +513,10 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnicodeTestLanguage.g:217:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalUnicodeTestLanguage.g:217:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalUnicodeTestLanguage.g:222:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalUnicodeTestLanguage.g:222:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalUnicodeTestLanguage.g:217:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalUnicodeTestLanguage.g:222:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt12=0; loop12: do { @@ -570,8 +570,8 @@ public class InternalUnicodeTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnicodeTestLanguage.g:219:16: ( . ) - // InternalUnicodeTestLanguage.g:219:18: . + // InternalUnicodeTestLanguage.g:224:16: ( . ) + // InternalUnicodeTestLanguage.g:224:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalUnicodeTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalUnicodeTestLanguageParser.java index 11b1a802a..219c8e83b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalUnicodeTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalUnicodeTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -73,7 +81,7 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleModel" - // InternalUnicodeTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalUnicodeTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -81,8 +89,8 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars try { - // InternalUnicodeTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalUnicodeTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalUnicodeTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalUnicodeTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -109,7 +117,7 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleModel" - // InternalUnicodeTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_strings_0_0= ruleAbstractString ) )* ; + // InternalUnicodeTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_strings_0_0= ruleAbstractString ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -120,10 +128,10 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars enterRule(); try { - // InternalUnicodeTestLanguage.g:77:2: ( ( (lv_strings_0_0= ruleAbstractString ) )* ) - // InternalUnicodeTestLanguage.g:78:2: ( (lv_strings_0_0= ruleAbstractString ) )* + // InternalUnicodeTestLanguage.g:82:2: ( ( (lv_strings_0_0= ruleAbstractString ) )* ) + // InternalUnicodeTestLanguage.g:83:2: ( (lv_strings_0_0= ruleAbstractString ) )* { - // InternalUnicodeTestLanguage.g:78:2: ( (lv_strings_0_0= ruleAbstractString ) )* + // InternalUnicodeTestLanguage.g:83:2: ( (lv_strings_0_0= ruleAbstractString ) )* loop1: do { int alt1=2; @@ -136,10 +144,10 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars switch (alt1) { case 1 : - // InternalUnicodeTestLanguage.g:79:3: (lv_strings_0_0= ruleAbstractString ) + // InternalUnicodeTestLanguage.g:84:3: (lv_strings_0_0= ruleAbstractString ) { - // InternalUnicodeTestLanguage.g:79:3: (lv_strings_0_0= ruleAbstractString ) - // InternalUnicodeTestLanguage.g:80:4: lv_strings_0_0= ruleAbstractString + // InternalUnicodeTestLanguage.g:84:3: (lv_strings_0_0= ruleAbstractString ) + // InternalUnicodeTestLanguage.g:85:4: lv_strings_0_0= ruleAbstractString { newCompositeNode(grammarAccess.getModelAccess().getStringsAbstractStringParserRuleCall_0()); @@ -192,7 +200,7 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleAbstractString" - // InternalUnicodeTestLanguage.g:100:1: entryRuleAbstractString returns [EObject current=null] : iv_ruleAbstractString= ruleAbstractString EOF ; + // InternalUnicodeTestLanguage.g:105:1: entryRuleAbstractString returns [EObject current=null] : iv_ruleAbstractString= ruleAbstractString EOF ; public final EObject entryRuleAbstractString() throws RecognitionException { EObject current = null; @@ -200,8 +208,8 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars try { - // InternalUnicodeTestLanguage.g:100:55: (iv_ruleAbstractString= ruleAbstractString EOF ) - // InternalUnicodeTestLanguage.g:101:2: iv_ruleAbstractString= ruleAbstractString EOF + // InternalUnicodeTestLanguage.g:105:55: (iv_ruleAbstractString= ruleAbstractString EOF ) + // InternalUnicodeTestLanguage.g:106:2: iv_ruleAbstractString= ruleAbstractString EOF { newCompositeNode(grammarAccess.getAbstractStringRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -228,7 +236,7 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleAbstractString" - // InternalUnicodeTestLanguage.g:107:1: ruleAbstractString returns [EObject current=null] : (this_GString_0= ruleGString | this_QuotedString_1= ruleQuotedString ) ; + // InternalUnicodeTestLanguage.g:112:1: ruleAbstractString returns [EObject current=null] : (this_GString_0= ruleGString | this_QuotedString_1= ruleQuotedString ) ; public final EObject ruleAbstractString() throws RecognitionException { EObject current = null; @@ -241,10 +249,10 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars enterRule(); try { - // InternalUnicodeTestLanguage.g:113:2: ( (this_GString_0= ruleGString | this_QuotedString_1= ruleQuotedString ) ) - // InternalUnicodeTestLanguage.g:114:2: (this_GString_0= ruleGString | this_QuotedString_1= ruleQuotedString ) + // InternalUnicodeTestLanguage.g:118:2: ( (this_GString_0= ruleGString | this_QuotedString_1= ruleQuotedString ) ) + // InternalUnicodeTestLanguage.g:119:2: (this_GString_0= ruleGString | this_QuotedString_1= ruleQuotedString ) { - // InternalUnicodeTestLanguage.g:114:2: (this_GString_0= ruleGString | this_QuotedString_1= ruleQuotedString ) + // InternalUnicodeTestLanguage.g:119:2: (this_GString_0= ruleGString | this_QuotedString_1= ruleQuotedString ) int alt2=2; int LA2_0 = input.LA(1); @@ -262,7 +270,7 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars } switch (alt2) { case 1 : - // InternalUnicodeTestLanguage.g:115:3: this_GString_0= ruleGString + // InternalUnicodeTestLanguage.g:120:3: this_GString_0= ruleGString { newCompositeNode(grammarAccess.getAbstractStringAccess().getGStringParserRuleCall_0()); @@ -280,7 +288,7 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalUnicodeTestLanguage.g:124:3: this_QuotedString_1= ruleQuotedString + // InternalUnicodeTestLanguage.g:129:3: this_QuotedString_1= ruleQuotedString { newCompositeNode(grammarAccess.getAbstractStringAccess().getQuotedStringParserRuleCall_1()); @@ -320,7 +328,7 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleGString" - // InternalUnicodeTestLanguage.g:136:1: entryRuleGString returns [EObject current=null] : iv_ruleGString= ruleGString EOF ; + // InternalUnicodeTestLanguage.g:141:1: entryRuleGString returns [EObject current=null] : iv_ruleGString= ruleGString EOF ; public final EObject entryRuleGString() throws RecognitionException { EObject current = null; @@ -328,8 +336,8 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars try { - // InternalUnicodeTestLanguage.g:136:48: (iv_ruleGString= ruleGString EOF ) - // InternalUnicodeTestLanguage.g:137:2: iv_ruleGString= ruleGString EOF + // InternalUnicodeTestLanguage.g:141:48: (iv_ruleGString= ruleGString EOF ) + // InternalUnicodeTestLanguage.g:142:2: iv_ruleGString= ruleGString EOF { newCompositeNode(grammarAccess.getGStringRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -356,7 +364,7 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleGString" - // InternalUnicodeTestLanguage.g:143:1: ruleGString returns [EObject current=null] : ( (lv_name_0_0= RULE_GERMAN_STRING ) ) ; + // InternalUnicodeTestLanguage.g:148:1: ruleGString returns [EObject current=null] : ( (lv_name_0_0= RULE_GERMAN_STRING ) ) ; public final EObject ruleGString() throws RecognitionException { EObject current = null; @@ -366,14 +374,14 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars enterRule(); try { - // InternalUnicodeTestLanguage.g:149:2: ( ( (lv_name_0_0= RULE_GERMAN_STRING ) ) ) - // InternalUnicodeTestLanguage.g:150:2: ( (lv_name_0_0= RULE_GERMAN_STRING ) ) + // InternalUnicodeTestLanguage.g:154:2: ( ( (lv_name_0_0= RULE_GERMAN_STRING ) ) ) + // InternalUnicodeTestLanguage.g:155:2: ( (lv_name_0_0= RULE_GERMAN_STRING ) ) { - // InternalUnicodeTestLanguage.g:150:2: ( (lv_name_0_0= RULE_GERMAN_STRING ) ) - // InternalUnicodeTestLanguage.g:151:3: (lv_name_0_0= RULE_GERMAN_STRING ) + // InternalUnicodeTestLanguage.g:155:2: ( (lv_name_0_0= RULE_GERMAN_STRING ) ) + // InternalUnicodeTestLanguage.g:156:3: (lv_name_0_0= RULE_GERMAN_STRING ) { - // InternalUnicodeTestLanguage.g:151:3: (lv_name_0_0= RULE_GERMAN_STRING ) - // InternalUnicodeTestLanguage.g:152:4: lv_name_0_0= RULE_GERMAN_STRING + // InternalUnicodeTestLanguage.g:156:3: (lv_name_0_0= RULE_GERMAN_STRING ) + // InternalUnicodeTestLanguage.g:157:4: lv_name_0_0= RULE_GERMAN_STRING { lv_name_0_0=(Token)match(input,RULE_GERMAN_STRING,FollowSets000.FOLLOW_2); @@ -415,7 +423,7 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleQuotedString" - // InternalUnicodeTestLanguage.g:171:1: entryRuleQuotedString returns [EObject current=null] : iv_ruleQuotedString= ruleQuotedString EOF ; + // InternalUnicodeTestLanguage.g:176:1: entryRuleQuotedString returns [EObject current=null] : iv_ruleQuotedString= ruleQuotedString EOF ; public final EObject entryRuleQuotedString() throws RecognitionException { EObject current = null; @@ -423,8 +431,8 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars try { - // InternalUnicodeTestLanguage.g:171:53: (iv_ruleQuotedString= ruleQuotedString EOF ) - // InternalUnicodeTestLanguage.g:172:2: iv_ruleQuotedString= ruleQuotedString EOF + // InternalUnicodeTestLanguage.g:176:53: (iv_ruleQuotedString= ruleQuotedString EOF ) + // InternalUnicodeTestLanguage.g:177:2: iv_ruleQuotedString= ruleQuotedString EOF { newCompositeNode(grammarAccess.getQuotedStringRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -451,7 +459,7 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars // $ANTLR start "ruleQuotedString" - // InternalUnicodeTestLanguage.g:178:1: ruleQuotedString returns [EObject current=null] : ( (lv_name_0_0= RULE_STRING ) ) ; + // InternalUnicodeTestLanguage.g:183:1: ruleQuotedString returns [EObject current=null] : ( (lv_name_0_0= RULE_STRING ) ) ; public final EObject ruleQuotedString() throws RecognitionException { EObject current = null; @@ -461,14 +469,14 @@ public class InternalUnicodeTestLanguageParser extends AbstractInternalAntlrPars enterRule(); try { - // InternalUnicodeTestLanguage.g:184:2: ( ( (lv_name_0_0= RULE_STRING ) ) ) - // InternalUnicodeTestLanguage.g:185:2: ( (lv_name_0_0= RULE_STRING ) ) + // InternalUnicodeTestLanguage.g:189:2: ( ( (lv_name_0_0= RULE_STRING ) ) ) + // InternalUnicodeTestLanguage.g:190:2: ( (lv_name_0_0= RULE_STRING ) ) { - // InternalUnicodeTestLanguage.g:185:2: ( (lv_name_0_0= RULE_STRING ) ) - // InternalUnicodeTestLanguage.g:186:3: (lv_name_0_0= RULE_STRING ) + // InternalUnicodeTestLanguage.g:190:2: ( (lv_name_0_0= RULE_STRING ) ) + // InternalUnicodeTestLanguage.g:191:3: (lv_name_0_0= RULE_STRING ) { - // InternalUnicodeTestLanguage.g:186:3: (lv_name_0_0= RULE_STRING ) - // InternalUnicodeTestLanguage.g:187:4: lv_name_0_0= RULE_STRING + // InternalUnicodeTestLanguage.g:191:3: (lv_name_0_0= RULE_STRING ) + // InternalUnicodeTestLanguage.g:192:4: lv_name_0_0= RULE_STRING { lv_name_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalXtextTerminalsTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalXtextTerminalsTestLanguage.g index da6db1df8..46c6ea441 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalXtextTerminalsTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalXtextTerminalsTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalXtextTerminalsTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalXtextTerminalsTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalXtextTerminalsTestLanguageLexer.java index 6a2f2bf96..39b0a6ed0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalXtextTerminalsTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalXtextTerminalsTestLanguageLexer.java @@ -705,10 +705,10 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextTerminalsTestLanguage.g:2319:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalXtextTerminalsTestLanguage.g:2319:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalXtextTerminalsTestLanguage.g:2324:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalXtextTerminalsTestLanguage.g:2324:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalXtextTerminalsTestLanguage.g:2319:11: ( '^' )? + // InternalXtextTerminalsTestLanguage.g:2324:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -717,7 +717,7 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2319:11: '^' + // InternalXtextTerminalsTestLanguage.g:2324:11: '^' { match('^'); @@ -735,7 +735,7 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalXtextTerminalsTestLanguage.g:2319:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalXtextTerminalsTestLanguage.g:2324:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -784,10 +784,10 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextTerminalsTestLanguage.g:2321:10: ( ( '0' .. '9' )+ ) - // InternalXtextTerminalsTestLanguage.g:2321:12: ( '0' .. '9' )+ + // InternalXtextTerminalsTestLanguage.g:2326:10: ( ( '0' .. '9' )+ ) + // InternalXtextTerminalsTestLanguage.g:2326:12: ( '0' .. '9' )+ { - // InternalXtextTerminalsTestLanguage.g:2321:12: ( '0' .. '9' )+ + // InternalXtextTerminalsTestLanguage.g:2326:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -801,7 +801,7 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2321:13: '0' .. '9' + // InternalXtextTerminalsTestLanguage.g:2326:13: '0' .. '9' { matchRange('0','9'); @@ -833,10 +833,10 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextTerminalsTestLanguage.g:2323:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalXtextTerminalsTestLanguage.g:2323:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalXtextTerminalsTestLanguage.g:2328:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalXtextTerminalsTestLanguage.g:2328:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalXtextTerminalsTestLanguage.g:2323:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalXtextTerminalsTestLanguage.g:2328:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -854,10 +854,10 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2323:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalXtextTerminalsTestLanguage.g:2328:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalXtextTerminalsTestLanguage.g:2323:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalXtextTerminalsTestLanguage.g:2328:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -873,7 +873,7 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2323:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) + // InternalXtextTerminalsTestLanguage.g:2328:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) { match('\\'); if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) { @@ -889,7 +889,7 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:2323:62: ~ ( ( '\\\\' | '\"' ) ) + // InternalXtextTerminalsTestLanguage.g:2328:62: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -914,10 +914,10 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:2323:82: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalXtextTerminalsTestLanguage.g:2328:82: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalXtextTerminalsTestLanguage.g:2323:87: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalXtextTerminalsTestLanguage.g:2328:87: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -933,7 +933,7 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2323:88: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) + // InternalXtextTerminalsTestLanguage.g:2328:88: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) { match('\\'); if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) { @@ -949,7 +949,7 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:2323:129: ~ ( ( '\\\\' | '\\'' ) ) + // InternalXtextTerminalsTestLanguage.g:2328:129: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -992,12 +992,12 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextTerminalsTestLanguage.g:2325:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalXtextTerminalsTestLanguage.g:2325:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalXtextTerminalsTestLanguage.g:2330:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalXtextTerminalsTestLanguage.g:2330:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalXtextTerminalsTestLanguage.g:2325:24: ( options {greedy=false; } : . )* + // InternalXtextTerminalsTestLanguage.g:2330:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1022,7 +1022,7 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2325:52: . + // InternalXtextTerminalsTestLanguage.g:2330:52: . { matchAny(); @@ -1052,12 +1052,12 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextTerminalsTestLanguage.g:2327:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalXtextTerminalsTestLanguage.g:2327:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalXtextTerminalsTestLanguage.g:2332:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalXtextTerminalsTestLanguage.g:2332:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalXtextTerminalsTestLanguage.g:2327:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalXtextTerminalsTestLanguage.g:2332:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1070,7 +1070,7 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2327:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalXtextTerminalsTestLanguage.g:2332: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(); @@ -1090,7 +1090,7 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { } } while (true); - // InternalXtextTerminalsTestLanguage.g:2327:40: ( ( '\\r' )? '\\n' )? + // InternalXtextTerminalsTestLanguage.g:2332:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1099,9 +1099,9 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2327:41: ( '\\r' )? '\\n' + // InternalXtextTerminalsTestLanguage.g:2332:41: ( '\\r' )? '\\n' { - // InternalXtextTerminalsTestLanguage.g:2327:41: ( '\\r' )? + // InternalXtextTerminalsTestLanguage.g:2332:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1110,7 +1110,7 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2327:41: '\\r' + // InternalXtextTerminalsTestLanguage.g:2332:41: '\\r' { match('\r'); @@ -1142,10 +1142,10 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextTerminalsTestLanguage.g:2329:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalXtextTerminalsTestLanguage.g:2329:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXtextTerminalsTestLanguage.g:2334:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalXtextTerminalsTestLanguage.g:2334:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalXtextTerminalsTestLanguage.g:2329:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalXtextTerminalsTestLanguage.g:2334:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1199,8 +1199,8 @@ public class InternalXtextTerminalsTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalXtextTerminalsTestLanguage.g:2331:16: ( . ) - // InternalXtextTerminalsTestLanguage.g:2331:18: . + // InternalXtextTerminalsTestLanguage.g:2336:16: ( . ) + // InternalXtextTerminalsTestLanguage.g:2336:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalXtextTerminalsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalXtextTerminalsTestLanguageParser.java index 6155646c8..ddc97819f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalXtextTerminalsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/parser/antlr/internal/InternalXtextTerminalsTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -103,7 +111,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleGrammar" - // InternalXtextTerminalsTestLanguage.g:64:1: entryRuleGrammar returns [EObject current=null] : iv_ruleGrammar= ruleGrammar EOF ; + // InternalXtextTerminalsTestLanguage.g:69:1: entryRuleGrammar returns [EObject current=null] : iv_ruleGrammar= ruleGrammar EOF ; public final EObject entryRuleGrammar() throws RecognitionException { EObject current = null; @@ -111,8 +119,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:64:48: (iv_ruleGrammar= ruleGrammar EOF ) - // InternalXtextTerminalsTestLanguage.g:65:2: iv_ruleGrammar= ruleGrammar EOF + // InternalXtextTerminalsTestLanguage.g:69:48: (iv_ruleGrammar= ruleGrammar EOF ) + // InternalXtextTerminalsTestLanguage.g:70:2: iv_ruleGrammar= ruleGrammar EOF { newCompositeNode(grammarAccess.getGrammarRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -139,7 +147,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleGrammar" - // InternalXtextTerminalsTestLanguage.g:71:1: ruleGrammar returns [EObject current=null] : (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) ; + // InternalXtextTerminalsTestLanguage.g:76:1: ruleGrammar returns [EObject current=null] : (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) ; public final EObject ruleGrammar() throws RecognitionException { EObject current = null; @@ -163,21 +171,21 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:77:2: ( (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) ) - // InternalXtextTerminalsTestLanguage.g:78:2: (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) + // InternalXtextTerminalsTestLanguage.g:82:2: ( (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) ) + // InternalXtextTerminalsTestLanguage.g:83:2: (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) { - // InternalXtextTerminalsTestLanguage.g:78:2: (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) - // InternalXtextTerminalsTestLanguage.g:79:3: otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ + // InternalXtextTerminalsTestLanguage.g:83:2: (otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ ) + // InternalXtextTerminalsTestLanguage.g:84:3: otherlv_0= 'grammar' ( (lv_name_1_0= ruleGrammarID ) ) (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* ( (lv_rules_13_0= ruleAbstractRule ) )+ { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getGrammarAccess().getGrammarKeyword_0()); - // InternalXtextTerminalsTestLanguage.g:83:3: ( (lv_name_1_0= ruleGrammarID ) ) - // InternalXtextTerminalsTestLanguage.g:84:4: (lv_name_1_0= ruleGrammarID ) + // InternalXtextTerminalsTestLanguage.g:88:3: ( (lv_name_1_0= ruleGrammarID ) ) + // InternalXtextTerminalsTestLanguage.g:89:4: (lv_name_1_0= ruleGrammarID ) { - // InternalXtextTerminalsTestLanguage.g:84:4: (lv_name_1_0= ruleGrammarID ) - // InternalXtextTerminalsTestLanguage.g:85:5: lv_name_1_0= ruleGrammarID + // InternalXtextTerminalsTestLanguage.g:89:4: (lv_name_1_0= ruleGrammarID ) + // InternalXtextTerminalsTestLanguage.g:90:5: lv_name_1_0= ruleGrammarID { newCompositeNode(grammarAccess.getGrammarAccess().getNameGrammarIDParserRuleCall_1_0()); @@ -204,7 +212,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:102:3: (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? + // InternalXtextTerminalsTestLanguage.g:107:3: (otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* )? int alt2=2; int LA2_0 = input.LA(1); @@ -213,17 +221,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt2) { case 1 : - // InternalXtextTerminalsTestLanguage.g:103:4: otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* + // InternalXtextTerminalsTestLanguage.g:108:4: otherlv_2= 'with' ( ( ruleGrammarID ) ) (otherlv_4= ',' ( ( ruleGrammarID ) ) )* { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getGrammarAccess().getWithKeyword_2_0()); - // InternalXtextTerminalsTestLanguage.g:107:4: ( ( ruleGrammarID ) ) - // InternalXtextTerminalsTestLanguage.g:108:5: ( ruleGrammarID ) + // InternalXtextTerminalsTestLanguage.g:112:4: ( ( ruleGrammarID ) ) + // InternalXtextTerminalsTestLanguage.g:113:5: ( ruleGrammarID ) { - // InternalXtextTerminalsTestLanguage.g:108:5: ( ruleGrammarID ) - // InternalXtextTerminalsTestLanguage.g:109:6: ruleGrammarID + // InternalXtextTerminalsTestLanguage.g:113:5: ( ruleGrammarID ) + // InternalXtextTerminalsTestLanguage.g:114:6: ruleGrammarID { if (current==null) { @@ -247,7 +255,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:123:4: (otherlv_4= ',' ( ( ruleGrammarID ) ) )* + // InternalXtextTerminalsTestLanguage.g:128:4: (otherlv_4= ',' ( ( ruleGrammarID ) ) )* loop1: do { int alt1=2; @@ -260,17 +268,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt1) { case 1 : - // InternalXtextTerminalsTestLanguage.g:124:5: otherlv_4= ',' ( ( ruleGrammarID ) ) + // InternalXtextTerminalsTestLanguage.g:129:5: otherlv_4= ',' ( ( ruleGrammarID ) ) { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getGrammarAccess().getCommaKeyword_2_2_0()); - // InternalXtextTerminalsTestLanguage.g:128:5: ( ( ruleGrammarID ) ) - // InternalXtextTerminalsTestLanguage.g:129:6: ( ruleGrammarID ) + // InternalXtextTerminalsTestLanguage.g:133:5: ( ( ruleGrammarID ) ) + // InternalXtextTerminalsTestLanguage.g:134:6: ( ruleGrammarID ) { - // InternalXtextTerminalsTestLanguage.g:129:6: ( ruleGrammarID ) - // InternalXtextTerminalsTestLanguage.g:130:7: ruleGrammarID + // InternalXtextTerminalsTestLanguage.g:134:6: ( ruleGrammarID ) + // InternalXtextTerminalsTestLanguage.g:135:7: ruleGrammarID { if (current==null) { @@ -309,7 +317,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:146:3: ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? + // InternalXtextTerminalsTestLanguage.g:151:3: ( ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' )? int alt5=2; int LA5_0 = input.LA(1); @@ -318,13 +326,13 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt5) { case 1 : - // InternalXtextTerminalsTestLanguage.g:147:4: ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' + // InternalXtextTerminalsTestLanguage.g:152:4: ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) otherlv_7= '(' ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? otherlv_11= ')' { - // InternalXtextTerminalsTestLanguage.g:147:4: ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) - // InternalXtextTerminalsTestLanguage.g:148:5: (lv_definesHiddenTokens_6_0= 'hidden' ) + // InternalXtextTerminalsTestLanguage.g:152:4: ( (lv_definesHiddenTokens_6_0= 'hidden' ) ) + // InternalXtextTerminalsTestLanguage.g:153:5: (lv_definesHiddenTokens_6_0= 'hidden' ) { - // InternalXtextTerminalsTestLanguage.g:148:5: (lv_definesHiddenTokens_6_0= 'hidden' ) - // InternalXtextTerminalsTestLanguage.g:149:6: lv_definesHiddenTokens_6_0= 'hidden' + // InternalXtextTerminalsTestLanguage.g:153:5: (lv_definesHiddenTokens_6_0= 'hidden' ) + // InternalXtextTerminalsTestLanguage.g:154:6: lv_definesHiddenTokens_6_0= 'hidden' { lv_definesHiddenTokens_6_0=(Token)match(input,14,FollowSets000.FOLLOW_6); @@ -346,7 +354,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn newLeafNode(otherlv_7, grammarAccess.getGrammarAccess().getLeftParenthesisKeyword_3_1()); - // InternalXtextTerminalsTestLanguage.g:165:4: ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? + // InternalXtextTerminalsTestLanguage.g:170:4: ( ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* )? int alt4=2; int LA4_0 = input.LA(1); @@ -355,13 +363,13 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt4) { case 1 : - // InternalXtextTerminalsTestLanguage.g:166:5: ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* + // InternalXtextTerminalsTestLanguage.g:171:5: ( (otherlv_8= RULE_ID ) ) (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* { - // InternalXtextTerminalsTestLanguage.g:166:5: ( (otherlv_8= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:167:6: (otherlv_8= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:171:5: ( (otherlv_8= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:172:6: (otherlv_8= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:167:6: (otherlv_8= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:168:7: otherlv_8= RULE_ID + // InternalXtextTerminalsTestLanguage.g:172:6: (otherlv_8= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:173:7: otherlv_8= RULE_ID { if (current==null) { @@ -378,7 +386,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:179:5: (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* + // InternalXtextTerminalsTestLanguage.g:184:5: (otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) )* loop3: do { int alt3=2; @@ -391,17 +399,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt3) { case 1 : - // InternalXtextTerminalsTestLanguage.g:180:6: otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:185:6: otherlv_9= ',' ( (otherlv_10= RULE_ID ) ) { otherlv_9=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_9, grammarAccess.getGrammarAccess().getCommaKeyword_3_2_1_0()); - // InternalXtextTerminalsTestLanguage.g:184:6: ( (otherlv_10= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:185:7: (otherlv_10= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:189:6: ( (otherlv_10= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:190:7: (otherlv_10= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:185:7: (otherlv_10= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:186:8: otherlv_10= RULE_ID + // InternalXtextTerminalsTestLanguage.g:190:7: (otherlv_10= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:191:8: otherlv_10= RULE_ID { if (current==null) { @@ -443,7 +451,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:204:3: ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* + // InternalXtextTerminalsTestLanguage.g:209:3: ( (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) )* loop6: do { int alt6=2; @@ -456,10 +464,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt6) { case 1 : - // InternalXtextTerminalsTestLanguage.g:205:4: (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) + // InternalXtextTerminalsTestLanguage.g:210:4: (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) { - // InternalXtextTerminalsTestLanguage.g:205:4: (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) - // InternalXtextTerminalsTestLanguage.g:206:5: lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration + // InternalXtextTerminalsTestLanguage.g:210:4: (lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration ) + // InternalXtextTerminalsTestLanguage.g:211:5: lv_metamodelDeclarations_12_0= ruleAbstractMetamodelDeclaration { newCompositeNode(grammarAccess.getGrammarAccess().getMetamodelDeclarationsAbstractMetamodelDeclarationParserRuleCall_4_0()); @@ -492,7 +500,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } } while (true); - // InternalXtextTerminalsTestLanguage.g:223:3: ( (lv_rules_13_0= ruleAbstractRule ) )+ + // InternalXtextTerminalsTestLanguage.g:228:3: ( (lv_rules_13_0= ruleAbstractRule ) )+ int cnt7=0; loop7: do { @@ -506,10 +514,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt7) { case 1 : - // InternalXtextTerminalsTestLanguage.g:224:4: (lv_rules_13_0= ruleAbstractRule ) + // InternalXtextTerminalsTestLanguage.g:229:4: (lv_rules_13_0= ruleAbstractRule ) { - // InternalXtextTerminalsTestLanguage.g:224:4: (lv_rules_13_0= ruleAbstractRule ) - // InternalXtextTerminalsTestLanguage.g:225:5: lv_rules_13_0= ruleAbstractRule + // InternalXtextTerminalsTestLanguage.g:229:4: (lv_rules_13_0= ruleAbstractRule ) + // InternalXtextTerminalsTestLanguage.g:230:5: lv_rules_13_0= ruleAbstractRule { newCompositeNode(grammarAccess.getGrammarAccess().getRulesAbstractRuleParserRuleCall_5_0()); @@ -569,7 +577,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleGrammarID" - // InternalXtextTerminalsTestLanguage.g:246:1: entryRuleGrammarID returns [String current=null] : iv_ruleGrammarID= ruleGrammarID EOF ; + // InternalXtextTerminalsTestLanguage.g:251:1: entryRuleGrammarID returns [String current=null] : iv_ruleGrammarID= ruleGrammarID EOF ; public final String entryRuleGrammarID() throws RecognitionException { String current = null; @@ -577,8 +585,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:246:49: (iv_ruleGrammarID= ruleGrammarID EOF ) - // InternalXtextTerminalsTestLanguage.g:247:2: iv_ruleGrammarID= ruleGrammarID EOF + // InternalXtextTerminalsTestLanguage.g:251:49: (iv_ruleGrammarID= ruleGrammarID EOF ) + // InternalXtextTerminalsTestLanguage.g:252:2: iv_ruleGrammarID= ruleGrammarID EOF { newCompositeNode(grammarAccess.getGrammarIDRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -605,7 +613,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleGrammarID" - // InternalXtextTerminalsTestLanguage.g:253:1: ruleGrammarID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; + // InternalXtextTerminalsTestLanguage.g:258:1: ruleGrammarID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleGrammarID() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -617,11 +625,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:259:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) - // InternalXtextTerminalsTestLanguage.g:260:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalXtextTerminalsTestLanguage.g:264:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) + // InternalXtextTerminalsTestLanguage.g:265:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) { - // InternalXtextTerminalsTestLanguage.g:260:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) - // InternalXtextTerminalsTestLanguage.g:261:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* + // InternalXtextTerminalsTestLanguage.g:265:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalXtextTerminalsTestLanguage.g:266:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_10); @@ -630,7 +638,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn newLeafNode(this_ID_0, grammarAccess.getGrammarIDAccess().getIDTerminalRuleCall_0()); - // InternalXtextTerminalsTestLanguage.g:268:3: (kw= '.' this_ID_2= RULE_ID )* + // InternalXtextTerminalsTestLanguage.g:273:3: (kw= '.' this_ID_2= RULE_ID )* loop8: do { int alt8=2; @@ -643,7 +651,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt8) { case 1 : - // InternalXtextTerminalsTestLanguage.g:269:4: kw= '.' this_ID_2= RULE_ID + // InternalXtextTerminalsTestLanguage.g:274:4: kw= '.' this_ID_2= RULE_ID { kw=(Token)match(input,17,FollowSets000.FOLLOW_3); @@ -689,7 +697,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleAbstractRule" - // InternalXtextTerminalsTestLanguage.g:286:1: entryRuleAbstractRule returns [EObject current=null] : iv_ruleAbstractRule= ruleAbstractRule EOF ; + // InternalXtextTerminalsTestLanguage.g:291:1: entryRuleAbstractRule returns [EObject current=null] : iv_ruleAbstractRule= ruleAbstractRule EOF ; public final EObject entryRuleAbstractRule() throws RecognitionException { EObject current = null; @@ -697,8 +705,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:286:53: (iv_ruleAbstractRule= ruleAbstractRule EOF ) - // InternalXtextTerminalsTestLanguage.g:287:2: iv_ruleAbstractRule= ruleAbstractRule EOF + // InternalXtextTerminalsTestLanguage.g:291:53: (iv_ruleAbstractRule= ruleAbstractRule EOF ) + // InternalXtextTerminalsTestLanguage.g:292:2: iv_ruleAbstractRule= ruleAbstractRule EOF { newCompositeNode(grammarAccess.getAbstractRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -725,7 +733,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleAbstractRule" - // InternalXtextTerminalsTestLanguage.g:293:1: ruleAbstractRule returns [EObject current=null] : (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) ; + // InternalXtextTerminalsTestLanguage.g:298:1: ruleAbstractRule returns [EObject current=null] : (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) ; public final EObject ruleAbstractRule() throws RecognitionException { EObject current = null; @@ -740,10 +748,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:299:2: ( (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) ) - // InternalXtextTerminalsTestLanguage.g:300:2: (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) + // InternalXtextTerminalsTestLanguage.g:304:2: ( (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) ) + // InternalXtextTerminalsTestLanguage.g:305:2: (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) { - // InternalXtextTerminalsTestLanguage.g:300:2: (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) + // InternalXtextTerminalsTestLanguage.g:305:2: (this_ParserRule_0= ruleParserRule | this_TerminalRule_1= ruleTerminalRule | this_EnumRule_2= ruleEnumRule ) int alt9=3; switch ( input.LA(1) ) { case RULE_ID: @@ -770,7 +778,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt9) { case 1 : - // InternalXtextTerminalsTestLanguage.g:301:3: this_ParserRule_0= ruleParserRule + // InternalXtextTerminalsTestLanguage.g:306:3: this_ParserRule_0= ruleParserRule { newCompositeNode(grammarAccess.getAbstractRuleAccess().getParserRuleParserRuleCall_0()); @@ -788,7 +796,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:310:3: this_TerminalRule_1= ruleTerminalRule + // InternalXtextTerminalsTestLanguage.g:315:3: this_TerminalRule_1= ruleTerminalRule { newCompositeNode(grammarAccess.getAbstractRuleAccess().getTerminalRuleParserRuleCall_1()); @@ -806,7 +814,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalXtextTerminalsTestLanguage.g:319:3: this_EnumRule_2= ruleEnumRule + // InternalXtextTerminalsTestLanguage.g:324:3: this_EnumRule_2= ruleEnumRule { newCompositeNode(grammarAccess.getAbstractRuleAccess().getEnumRuleParserRuleCall_2()); @@ -846,7 +854,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleAbstractMetamodelDeclaration" - // InternalXtextTerminalsTestLanguage.g:331:1: entryRuleAbstractMetamodelDeclaration returns [EObject current=null] : iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF ; + // InternalXtextTerminalsTestLanguage.g:336:1: entryRuleAbstractMetamodelDeclaration returns [EObject current=null] : iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF ; public final EObject entryRuleAbstractMetamodelDeclaration() throws RecognitionException { EObject current = null; @@ -854,8 +862,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:331:69: (iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF ) - // InternalXtextTerminalsTestLanguage.g:332:2: iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF + // InternalXtextTerminalsTestLanguage.g:336:69: (iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF ) + // InternalXtextTerminalsTestLanguage.g:337:2: iv_ruleAbstractMetamodelDeclaration= ruleAbstractMetamodelDeclaration EOF { newCompositeNode(grammarAccess.getAbstractMetamodelDeclarationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -882,7 +890,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleAbstractMetamodelDeclaration" - // InternalXtextTerminalsTestLanguage.g:338:1: ruleAbstractMetamodelDeclaration returns [EObject current=null] : (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) ; + // InternalXtextTerminalsTestLanguage.g:343:1: ruleAbstractMetamodelDeclaration returns [EObject current=null] : (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) ; public final EObject ruleAbstractMetamodelDeclaration() throws RecognitionException { EObject current = null; @@ -895,10 +903,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:344:2: ( (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) ) - // InternalXtextTerminalsTestLanguage.g:345:2: (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) + // InternalXtextTerminalsTestLanguage.g:349:2: ( (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) ) + // InternalXtextTerminalsTestLanguage.g:350:2: (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) { - // InternalXtextTerminalsTestLanguage.g:345:2: (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) + // InternalXtextTerminalsTestLanguage.g:350:2: (this_GeneratedMetamodel_0= ruleGeneratedMetamodel | this_ReferencedMetamodel_1= ruleReferencedMetamodel ) int alt10=2; int LA10_0 = input.LA(1); @@ -916,7 +924,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt10) { case 1 : - // InternalXtextTerminalsTestLanguage.g:346:3: this_GeneratedMetamodel_0= ruleGeneratedMetamodel + // InternalXtextTerminalsTestLanguage.g:351:3: this_GeneratedMetamodel_0= ruleGeneratedMetamodel { newCompositeNode(grammarAccess.getAbstractMetamodelDeclarationAccess().getGeneratedMetamodelParserRuleCall_0()); @@ -934,7 +942,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:355:3: this_ReferencedMetamodel_1= ruleReferencedMetamodel + // InternalXtextTerminalsTestLanguage.g:360:3: this_ReferencedMetamodel_1= ruleReferencedMetamodel { newCompositeNode(grammarAccess.getAbstractMetamodelDeclarationAccess().getReferencedMetamodelParserRuleCall_1()); @@ -974,7 +982,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleGeneratedMetamodel" - // InternalXtextTerminalsTestLanguage.g:367:1: entryRuleGeneratedMetamodel returns [EObject current=null] : iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF ; + // InternalXtextTerminalsTestLanguage.g:372:1: entryRuleGeneratedMetamodel returns [EObject current=null] : iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF ; public final EObject entryRuleGeneratedMetamodel() throws RecognitionException { EObject current = null; @@ -982,8 +990,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:367:59: (iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF ) - // InternalXtextTerminalsTestLanguage.g:368:2: iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF + // InternalXtextTerminalsTestLanguage.g:372:59: (iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF ) + // InternalXtextTerminalsTestLanguage.g:373:2: iv_ruleGeneratedMetamodel= ruleGeneratedMetamodel EOF { newCompositeNode(grammarAccess.getGeneratedMetamodelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1010,7 +1018,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleGeneratedMetamodel" - // InternalXtextTerminalsTestLanguage.g:374:1: ruleGeneratedMetamodel returns [EObject current=null] : (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) ; + // InternalXtextTerminalsTestLanguage.g:379:1: ruleGeneratedMetamodel returns [EObject current=null] : (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) ; public final EObject ruleGeneratedMetamodel() throws RecognitionException { EObject current = null; @@ -1024,21 +1032,21 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:380:2: ( (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) ) - // InternalXtextTerminalsTestLanguage.g:381:2: (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) + // InternalXtextTerminalsTestLanguage.g:385:2: ( (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) ) + // InternalXtextTerminalsTestLanguage.g:386:2: (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) { - // InternalXtextTerminalsTestLanguage.g:381:2: (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) - // InternalXtextTerminalsTestLanguage.g:382:3: otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? + // InternalXtextTerminalsTestLanguage.g:386:2: (otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? ) + // InternalXtextTerminalsTestLanguage.g:387:3: otherlv_0= 'generate' ( (lv_name_1_0= RULE_ID ) ) ( (otherlv_2= RULE_STRING ) ) (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? { otherlv_0=(Token)match(input,18,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getGeneratedMetamodelAccess().getGenerateKeyword_0()); - // InternalXtextTerminalsTestLanguage.g:386:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:387:4: (lv_name_1_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:391:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:392:4: (lv_name_1_0= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:387:4: (lv_name_1_0= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:388:5: lv_name_1_0= RULE_ID + // InternalXtextTerminalsTestLanguage.g:392:4: (lv_name_1_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:393:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_11); @@ -1060,11 +1068,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:404:3: ( (otherlv_2= RULE_STRING ) ) - // InternalXtextTerminalsTestLanguage.g:405:4: (otherlv_2= RULE_STRING ) + // InternalXtextTerminalsTestLanguage.g:409:3: ( (otherlv_2= RULE_STRING ) ) + // InternalXtextTerminalsTestLanguage.g:410:4: (otherlv_2= RULE_STRING ) { - // InternalXtextTerminalsTestLanguage.g:405:4: (otherlv_2= RULE_STRING ) - // InternalXtextTerminalsTestLanguage.g:406:5: otherlv_2= RULE_STRING + // InternalXtextTerminalsTestLanguage.g:410:4: (otherlv_2= RULE_STRING ) + // InternalXtextTerminalsTestLanguage.g:411:5: otherlv_2= RULE_STRING { if (current==null) { @@ -1081,7 +1089,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:417:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? + // InternalXtextTerminalsTestLanguage.g:422:3: (otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) )? int alt11=2; int LA11_0 = input.LA(1); @@ -1090,17 +1098,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt11) { case 1 : - // InternalXtextTerminalsTestLanguage.g:418:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:423:4: otherlv_3= 'as' ( (lv_alias_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getGeneratedMetamodelAccess().getAsKeyword_3_0()); - // InternalXtextTerminalsTestLanguage.g:422:4: ( (lv_alias_4_0= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:423:5: (lv_alias_4_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:427:4: ( (lv_alias_4_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:428:5: (lv_alias_4_0= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:423:5: (lv_alias_4_0= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:424:6: lv_alias_4_0= RULE_ID + // InternalXtextTerminalsTestLanguage.g:428:5: (lv_alias_4_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:429:6: lv_alias_4_0= RULE_ID { lv_alias_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1151,7 +1159,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleReferencedMetamodel" - // InternalXtextTerminalsTestLanguage.g:445:1: entryRuleReferencedMetamodel returns [EObject current=null] : iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF ; + // InternalXtextTerminalsTestLanguage.g:450:1: entryRuleReferencedMetamodel returns [EObject current=null] : iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF ; public final EObject entryRuleReferencedMetamodel() throws RecognitionException { EObject current = null; @@ -1159,8 +1167,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:445:60: (iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF ) - // InternalXtextTerminalsTestLanguage.g:446:2: iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF + // InternalXtextTerminalsTestLanguage.g:450:60: (iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF ) + // InternalXtextTerminalsTestLanguage.g:451:2: iv_ruleReferencedMetamodel= ruleReferencedMetamodel EOF { newCompositeNode(grammarAccess.getReferencedMetamodelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1187,7 +1195,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleReferencedMetamodel" - // InternalXtextTerminalsTestLanguage.g:452:1: ruleReferencedMetamodel returns [EObject current=null] : (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) ; + // InternalXtextTerminalsTestLanguage.g:457:1: ruleReferencedMetamodel returns [EObject current=null] : (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) ; public final EObject ruleReferencedMetamodel() throws RecognitionException { EObject current = null; @@ -1200,21 +1208,21 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:458:2: ( (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) ) - // InternalXtextTerminalsTestLanguage.g:459:2: (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) + // InternalXtextTerminalsTestLanguage.g:463:2: ( (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) ) + // InternalXtextTerminalsTestLanguage.g:464:2: (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) { - // InternalXtextTerminalsTestLanguage.g:459:2: (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) - // InternalXtextTerminalsTestLanguage.g:460:3: otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? + // InternalXtextTerminalsTestLanguage.g:464:2: (otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? ) + // InternalXtextTerminalsTestLanguage.g:465:3: otherlv_0= 'import' ( (otherlv_1= RULE_STRING ) ) (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? { otherlv_0=(Token)match(input,20,FollowSets000.FOLLOW_11); newLeafNode(otherlv_0, grammarAccess.getReferencedMetamodelAccess().getImportKeyword_0()); - // InternalXtextTerminalsTestLanguage.g:464:3: ( (otherlv_1= RULE_STRING ) ) - // InternalXtextTerminalsTestLanguage.g:465:4: (otherlv_1= RULE_STRING ) + // InternalXtextTerminalsTestLanguage.g:469:3: ( (otherlv_1= RULE_STRING ) ) + // InternalXtextTerminalsTestLanguage.g:470:4: (otherlv_1= RULE_STRING ) { - // InternalXtextTerminalsTestLanguage.g:465:4: (otherlv_1= RULE_STRING ) - // InternalXtextTerminalsTestLanguage.g:466:5: otherlv_1= RULE_STRING + // InternalXtextTerminalsTestLanguage.g:470:4: (otherlv_1= RULE_STRING ) + // InternalXtextTerminalsTestLanguage.g:471:5: otherlv_1= RULE_STRING { if (current==null) { @@ -1231,7 +1239,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:477:3: (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? + // InternalXtextTerminalsTestLanguage.g:482:3: (otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) )? int alt12=2; int LA12_0 = input.LA(1); @@ -1240,17 +1248,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt12) { case 1 : - // InternalXtextTerminalsTestLanguage.g:478:4: otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:483:4: otherlv_2= 'as' ( (lv_alias_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getReferencedMetamodelAccess().getAsKeyword_2_0()); - // InternalXtextTerminalsTestLanguage.g:482:4: ( (lv_alias_3_0= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:483:5: (lv_alias_3_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:487:4: ( (lv_alias_3_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:488:5: (lv_alias_3_0= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:483:5: (lv_alias_3_0= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:484:6: lv_alias_3_0= RULE_ID + // InternalXtextTerminalsTestLanguage.g:488:5: (lv_alias_3_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:489:6: lv_alias_3_0= RULE_ID { lv_alias_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1301,7 +1309,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleParserRule" - // InternalXtextTerminalsTestLanguage.g:505:1: entryRuleParserRule returns [EObject current=null] : iv_ruleParserRule= ruleParserRule EOF ; + // InternalXtextTerminalsTestLanguage.g:510:1: entryRuleParserRule returns [EObject current=null] : iv_ruleParserRule= ruleParserRule EOF ; public final EObject entryRuleParserRule() throws RecognitionException { EObject current = null; @@ -1309,8 +1317,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:505:51: (iv_ruleParserRule= ruleParserRule EOF ) - // InternalXtextTerminalsTestLanguage.g:506:2: iv_ruleParserRule= ruleParserRule EOF + // InternalXtextTerminalsTestLanguage.g:510:51: (iv_ruleParserRule= ruleParserRule EOF ) + // InternalXtextTerminalsTestLanguage.g:511:2: iv_ruleParserRule= ruleParserRule EOF { newCompositeNode(grammarAccess.getParserRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1337,7 +1345,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleParserRule" - // InternalXtextTerminalsTestLanguage.g:512:1: ruleParserRule returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) ; + // InternalXtextTerminalsTestLanguage.g:517:1: ruleParserRule returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) ; public final EObject ruleParserRule() throws RecognitionException { EObject current = null; @@ -1360,17 +1368,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:518:2: ( ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) ) - // InternalXtextTerminalsTestLanguage.g:519:2: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) + // InternalXtextTerminalsTestLanguage.g:523:2: ( ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) ) + // InternalXtextTerminalsTestLanguage.g:524:2: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) { - // InternalXtextTerminalsTestLanguage.g:519:2: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) - // InternalXtextTerminalsTestLanguage.g:520:3: ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' + // InternalXtextTerminalsTestLanguage.g:524:2: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' ) + // InternalXtextTerminalsTestLanguage.g:525:3: ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? otherlv_9= ':' ( (lv_alternatives_10_0= ruleAlternatives ) ) otherlv_11= ';' { - // InternalXtextTerminalsTestLanguage.g:520:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:521:4: (lv_name_0_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:525:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:526:4: (lv_name_0_0= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:521:4: (lv_name_0_0= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:522:5: lv_name_0_0= RULE_ID + // InternalXtextTerminalsTestLanguage.g:526:4: (lv_name_0_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:527:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_13); @@ -1392,7 +1400,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:538:3: (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? + // InternalXtextTerminalsTestLanguage.g:543:3: (otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) )? int alt13=2; int LA13_0 = input.LA(1); @@ -1401,17 +1409,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt13) { case 1 : - // InternalXtextTerminalsTestLanguage.g:539:4: otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) + // InternalXtextTerminalsTestLanguage.g:544:4: otherlv_1= 'returns' ( (lv_type_2_0= ruleTypeRef ) ) { otherlv_1=(Token)match(input,21,FollowSets000.FOLLOW_3); newLeafNode(otherlv_1, grammarAccess.getParserRuleAccess().getReturnsKeyword_1_0()); - // InternalXtextTerminalsTestLanguage.g:543:4: ( (lv_type_2_0= ruleTypeRef ) ) - // InternalXtextTerminalsTestLanguage.g:544:5: (lv_type_2_0= ruleTypeRef ) + // InternalXtextTerminalsTestLanguage.g:548:4: ( (lv_type_2_0= ruleTypeRef ) ) + // InternalXtextTerminalsTestLanguage.g:549:5: (lv_type_2_0= ruleTypeRef ) { - // InternalXtextTerminalsTestLanguage.g:544:5: (lv_type_2_0= ruleTypeRef ) - // InternalXtextTerminalsTestLanguage.g:545:6: lv_type_2_0= ruleTypeRef + // InternalXtextTerminalsTestLanguage.g:549:5: (lv_type_2_0= ruleTypeRef ) + // InternalXtextTerminalsTestLanguage.g:550:6: lv_type_2_0= ruleTypeRef { newCompositeNode(grammarAccess.getParserRuleAccess().getTypeTypeRefParserRuleCall_1_1_0()); @@ -1444,7 +1452,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:563:3: ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? + // InternalXtextTerminalsTestLanguage.g:568:3: ( ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' )? int alt16=2; int LA16_0 = input.LA(1); @@ -1453,13 +1461,13 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt16) { case 1 : - // InternalXtextTerminalsTestLanguage.g:564:4: ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' + // InternalXtextTerminalsTestLanguage.g:569:4: ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) otherlv_4= '(' ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? otherlv_8= ')' { - // InternalXtextTerminalsTestLanguage.g:564:4: ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) - // InternalXtextTerminalsTestLanguage.g:565:5: (lv_definesHiddenTokens_3_0= 'hidden' ) + // InternalXtextTerminalsTestLanguage.g:569:4: ( (lv_definesHiddenTokens_3_0= 'hidden' ) ) + // InternalXtextTerminalsTestLanguage.g:570:5: (lv_definesHiddenTokens_3_0= 'hidden' ) { - // InternalXtextTerminalsTestLanguage.g:565:5: (lv_definesHiddenTokens_3_0= 'hidden' ) - // InternalXtextTerminalsTestLanguage.g:566:6: lv_definesHiddenTokens_3_0= 'hidden' + // InternalXtextTerminalsTestLanguage.g:570:5: (lv_definesHiddenTokens_3_0= 'hidden' ) + // InternalXtextTerminalsTestLanguage.g:571:6: lv_definesHiddenTokens_3_0= 'hidden' { lv_definesHiddenTokens_3_0=(Token)match(input,14,FollowSets000.FOLLOW_6); @@ -1481,7 +1489,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn newLeafNode(otherlv_4, grammarAccess.getParserRuleAccess().getLeftParenthesisKeyword_2_1()); - // InternalXtextTerminalsTestLanguage.g:582:4: ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? + // InternalXtextTerminalsTestLanguage.g:587:4: ( ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* )? int alt15=2; int LA15_0 = input.LA(1); @@ -1490,13 +1498,13 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt15) { case 1 : - // InternalXtextTerminalsTestLanguage.g:583:5: ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* + // InternalXtextTerminalsTestLanguage.g:588:5: ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* { - // InternalXtextTerminalsTestLanguage.g:583:5: ( (otherlv_5= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:584:6: (otherlv_5= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:588:5: ( (otherlv_5= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:589:6: (otherlv_5= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:584:6: (otherlv_5= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:585:7: otherlv_5= RULE_ID + // InternalXtextTerminalsTestLanguage.g:589:6: (otherlv_5= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:590:7: otherlv_5= RULE_ID { if (current==null) { @@ -1513,7 +1521,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:596:5: (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* + // InternalXtextTerminalsTestLanguage.g:601:5: (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* loop14: do { int alt14=2; @@ -1526,17 +1534,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt14) { case 1 : - // InternalXtextTerminalsTestLanguage.g:597:6: otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:602:6: otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) { otherlv_6=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_6, grammarAccess.getParserRuleAccess().getCommaKeyword_2_2_1_0()); - // InternalXtextTerminalsTestLanguage.g:601:6: ( (otherlv_7= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:602:7: (otherlv_7= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:606:6: ( (otherlv_7= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:607:7: (otherlv_7= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:602:7: (otherlv_7= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:603:8: otherlv_7= RULE_ID + // InternalXtextTerminalsTestLanguage.g:607:7: (otherlv_7= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:608:8: otherlv_7= RULE_ID { if (current==null) { @@ -1582,11 +1590,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn newLeafNode(otherlv_9, grammarAccess.getParserRuleAccess().getColonKeyword_3()); - // InternalXtextTerminalsTestLanguage.g:625:3: ( (lv_alternatives_10_0= ruleAlternatives ) ) - // InternalXtextTerminalsTestLanguage.g:626:4: (lv_alternatives_10_0= ruleAlternatives ) + // InternalXtextTerminalsTestLanguage.g:630:3: ( (lv_alternatives_10_0= ruleAlternatives ) ) + // InternalXtextTerminalsTestLanguage.g:631:4: (lv_alternatives_10_0= ruleAlternatives ) { - // InternalXtextTerminalsTestLanguage.g:626:4: (lv_alternatives_10_0= ruleAlternatives ) - // InternalXtextTerminalsTestLanguage.g:627:5: lv_alternatives_10_0= ruleAlternatives + // InternalXtextTerminalsTestLanguage.g:631:4: (lv_alternatives_10_0= ruleAlternatives ) + // InternalXtextTerminalsTestLanguage.g:632:5: lv_alternatives_10_0= ruleAlternatives { newCompositeNode(grammarAccess.getParserRuleAccess().getAlternativesAlternativesParserRuleCall_4_0()); @@ -1640,7 +1648,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleTypeRef" - // InternalXtextTerminalsTestLanguage.g:652:1: entryRuleTypeRef returns [EObject current=null] : iv_ruleTypeRef= ruleTypeRef EOF ; + // InternalXtextTerminalsTestLanguage.g:657:1: entryRuleTypeRef returns [EObject current=null] : iv_ruleTypeRef= ruleTypeRef EOF ; public final EObject entryRuleTypeRef() throws RecognitionException { EObject current = null; @@ -1648,8 +1656,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:652:48: (iv_ruleTypeRef= ruleTypeRef EOF ) - // InternalXtextTerminalsTestLanguage.g:653:2: iv_ruleTypeRef= ruleTypeRef EOF + // InternalXtextTerminalsTestLanguage.g:657:48: (iv_ruleTypeRef= ruleTypeRef EOF ) + // InternalXtextTerminalsTestLanguage.g:658:2: iv_ruleTypeRef= ruleTypeRef EOF { newCompositeNode(grammarAccess.getTypeRefRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1676,7 +1684,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleTypeRef" - // InternalXtextTerminalsTestLanguage.g:659:1: ruleTypeRef returns [EObject current=null] : ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ; + // InternalXtextTerminalsTestLanguage.g:664:1: ruleTypeRef returns [EObject current=null] : ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ; public final EObject ruleTypeRef() throws RecognitionException { EObject current = null; @@ -1688,13 +1696,13 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:665:2: ( ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ) - // InternalXtextTerminalsTestLanguage.g:666:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) + // InternalXtextTerminalsTestLanguage.g:670:2: ( ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ) + // InternalXtextTerminalsTestLanguage.g:671:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) { - // InternalXtextTerminalsTestLanguage.g:666:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) - // InternalXtextTerminalsTestLanguage.g:667:3: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:671:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) + // InternalXtextTerminalsTestLanguage.g:672:3: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) { - // InternalXtextTerminalsTestLanguage.g:667:3: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? + // InternalXtextTerminalsTestLanguage.g:672:3: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' )? int alt17=2; int LA17_0 = input.LA(1); @@ -1707,13 +1715,13 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt17) { case 1 : - // InternalXtextTerminalsTestLanguage.g:668:4: ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' + // InternalXtextTerminalsTestLanguage.g:673:4: ( (otherlv_0= RULE_ID ) ) otherlv_1= '::' { - // InternalXtextTerminalsTestLanguage.g:668:4: ( (otherlv_0= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:669:5: (otherlv_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:673:4: ( (otherlv_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:674:5: (otherlv_0= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:669:5: (otherlv_0= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:670:6: otherlv_0= RULE_ID + // InternalXtextTerminalsTestLanguage.g:674:5: (otherlv_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:675:6: otherlv_0= RULE_ID { if (current==null) { @@ -1740,11 +1748,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:686:3: ( (otherlv_2= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:687:4: (otherlv_2= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:691:3: ( (otherlv_2= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:692:4: (otherlv_2= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:687:4: (otherlv_2= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:688:5: otherlv_2= RULE_ID + // InternalXtextTerminalsTestLanguage.g:692:4: (otherlv_2= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:693:5: otherlv_2= RULE_ID { if (current==null) { @@ -1784,7 +1792,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleAlternatives" - // InternalXtextTerminalsTestLanguage.g:703:1: entryRuleAlternatives returns [EObject current=null] : iv_ruleAlternatives= ruleAlternatives EOF ; + // InternalXtextTerminalsTestLanguage.g:708:1: entryRuleAlternatives returns [EObject current=null] : iv_ruleAlternatives= ruleAlternatives EOF ; public final EObject entryRuleAlternatives() throws RecognitionException { EObject current = null; @@ -1792,8 +1800,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:703:53: (iv_ruleAlternatives= ruleAlternatives EOF ) - // InternalXtextTerminalsTestLanguage.g:704:2: iv_ruleAlternatives= ruleAlternatives EOF + // InternalXtextTerminalsTestLanguage.g:708:53: (iv_ruleAlternatives= ruleAlternatives EOF ) + // InternalXtextTerminalsTestLanguage.g:709:2: iv_ruleAlternatives= ruleAlternatives EOF { newCompositeNode(grammarAccess.getAlternativesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1820,7 +1828,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleAlternatives" - // InternalXtextTerminalsTestLanguage.g:710:1: ruleAlternatives returns [EObject current=null] : (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) ; + // InternalXtextTerminalsTestLanguage.g:715:1: ruleAlternatives returns [EObject current=null] : (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) ; public final EObject ruleAlternatives() throws RecognitionException { EObject current = null; @@ -1834,11 +1842,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:716:2: ( (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) ) - // InternalXtextTerminalsTestLanguage.g:717:2: (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) + // InternalXtextTerminalsTestLanguage.g:721:2: ( (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) ) + // InternalXtextTerminalsTestLanguage.g:722:2: (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) { - // InternalXtextTerminalsTestLanguage.g:717:2: (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) - // InternalXtextTerminalsTestLanguage.g:718:3: this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? + // InternalXtextTerminalsTestLanguage.g:722:2: (this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? ) + // InternalXtextTerminalsTestLanguage.g:723:3: this_Group_0= ruleGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? { newCompositeNode(grammarAccess.getAlternativesAccess().getGroupParserRuleCall_0()); @@ -1852,7 +1860,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn current = this_Group_0; afterParserOrEnumRuleCall(); - // InternalXtextTerminalsTestLanguage.g:726:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? + // InternalXtextTerminalsTestLanguage.g:731:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ )? int alt19=2; int LA19_0 = input.LA(1); @@ -1861,10 +1869,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt19) { case 1 : - // InternalXtextTerminalsTestLanguage.g:727:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ + // InternalXtextTerminalsTestLanguage.g:732:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ { - // InternalXtextTerminalsTestLanguage.g:727:4: () - // InternalXtextTerminalsTestLanguage.g:728:5: + // InternalXtextTerminalsTestLanguage.g:732:4: () + // InternalXtextTerminalsTestLanguage.g:733:5: { current = forceCreateModelElementAndAdd( @@ -1874,7 +1882,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:734:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ + // InternalXtextTerminalsTestLanguage.g:739:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) )+ int cnt18=0; loop18: do { @@ -1888,17 +1896,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt18) { case 1 : - // InternalXtextTerminalsTestLanguage.g:735:5: otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) + // InternalXtextTerminalsTestLanguage.g:740:5: otherlv_2= '|' ( (lv_groups_3_0= ruleGroup ) ) { otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_16); newLeafNode(otherlv_2, grammarAccess.getAlternativesAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextTerminalsTestLanguage.g:739:5: ( (lv_groups_3_0= ruleGroup ) ) - // InternalXtextTerminalsTestLanguage.g:740:6: (lv_groups_3_0= ruleGroup ) + // InternalXtextTerminalsTestLanguage.g:744:5: ( (lv_groups_3_0= ruleGroup ) ) + // InternalXtextTerminalsTestLanguage.g:745:6: (lv_groups_3_0= ruleGroup ) { - // InternalXtextTerminalsTestLanguage.g:740:6: (lv_groups_3_0= ruleGroup ) - // InternalXtextTerminalsTestLanguage.g:741:7: lv_groups_3_0= ruleGroup + // InternalXtextTerminalsTestLanguage.g:745:6: (lv_groups_3_0= ruleGroup ) + // InternalXtextTerminalsTestLanguage.g:746:7: lv_groups_3_0= ruleGroup { newCompositeNode(grammarAccess.getAlternativesAccess().getGroupsGroupParserRuleCall_1_1_1_0()); @@ -1967,7 +1975,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleGroup" - // InternalXtextTerminalsTestLanguage.g:764:1: entryRuleGroup returns [EObject current=null] : iv_ruleGroup= ruleGroup EOF ; + // InternalXtextTerminalsTestLanguage.g:769:1: entryRuleGroup returns [EObject current=null] : iv_ruleGroup= ruleGroup EOF ; public final EObject entryRuleGroup() throws RecognitionException { EObject current = null; @@ -1975,8 +1983,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:764:46: (iv_ruleGroup= ruleGroup EOF ) - // InternalXtextTerminalsTestLanguage.g:765:2: iv_ruleGroup= ruleGroup EOF + // InternalXtextTerminalsTestLanguage.g:769:46: (iv_ruleGroup= ruleGroup EOF ) + // InternalXtextTerminalsTestLanguage.g:770:2: iv_ruleGroup= ruleGroup EOF { newCompositeNode(grammarAccess.getGroupRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2003,7 +2011,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleGroup" - // InternalXtextTerminalsTestLanguage.g:771:1: ruleGroup returns [EObject current=null] : (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) ; + // InternalXtextTerminalsTestLanguage.g:776:1: ruleGroup returns [EObject current=null] : (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) ; public final EObject ruleGroup() throws RecognitionException { EObject current = null; @@ -2016,11 +2024,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:777:2: ( (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) ) - // InternalXtextTerminalsTestLanguage.g:778:2: (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) + // InternalXtextTerminalsTestLanguage.g:782:2: ( (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) ) + // InternalXtextTerminalsTestLanguage.g:783:2: (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) { - // InternalXtextTerminalsTestLanguage.g:778:2: (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) - // InternalXtextTerminalsTestLanguage.g:779:3: this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? + // InternalXtextTerminalsTestLanguage.g:783:2: (this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? ) + // InternalXtextTerminalsTestLanguage.g:784:3: this_AbstractToken_0= ruleAbstractToken ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? { newCompositeNode(grammarAccess.getGroupAccess().getAbstractTokenParserRuleCall_0()); @@ -2034,7 +2042,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn current = this_AbstractToken_0; afterParserOrEnumRuleCall(); - // InternalXtextTerminalsTestLanguage.g:787:3: ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? + // InternalXtextTerminalsTestLanguage.g:792:3: ( () ( (lv_tokens_2_0= ruleAbstractToken ) )+ )? int alt21=2; int LA21_0 = input.LA(1); @@ -2043,10 +2051,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt21) { case 1 : - // InternalXtextTerminalsTestLanguage.g:788:4: () ( (lv_tokens_2_0= ruleAbstractToken ) )+ + // InternalXtextTerminalsTestLanguage.g:793:4: () ( (lv_tokens_2_0= ruleAbstractToken ) )+ { - // InternalXtextTerminalsTestLanguage.g:788:4: () - // InternalXtextTerminalsTestLanguage.g:789:5: + // InternalXtextTerminalsTestLanguage.g:793:4: () + // InternalXtextTerminalsTestLanguage.g:794:5: { current = forceCreateModelElementAndAdd( @@ -2056,7 +2064,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:795:4: ( (lv_tokens_2_0= ruleAbstractToken ) )+ + // InternalXtextTerminalsTestLanguage.g:800:4: ( (lv_tokens_2_0= ruleAbstractToken ) )+ int cnt20=0; loop20: do { @@ -2070,10 +2078,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt20) { case 1 : - // InternalXtextTerminalsTestLanguage.g:796:5: (lv_tokens_2_0= ruleAbstractToken ) + // InternalXtextTerminalsTestLanguage.g:801:5: (lv_tokens_2_0= ruleAbstractToken ) { - // InternalXtextTerminalsTestLanguage.g:796:5: (lv_tokens_2_0= ruleAbstractToken ) - // InternalXtextTerminalsTestLanguage.g:797:6: lv_tokens_2_0= ruleAbstractToken + // InternalXtextTerminalsTestLanguage.g:801:5: (lv_tokens_2_0= ruleAbstractToken ) + // InternalXtextTerminalsTestLanguage.g:802:6: lv_tokens_2_0= ruleAbstractToken { newCompositeNode(grammarAccess.getGroupAccess().getTokensAbstractTokenParserRuleCall_1_1_0()); @@ -2139,7 +2147,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleAbstractToken" - // InternalXtextTerminalsTestLanguage.g:819:1: entryRuleAbstractToken returns [EObject current=null] : iv_ruleAbstractToken= ruleAbstractToken EOF ; + // InternalXtextTerminalsTestLanguage.g:824:1: entryRuleAbstractToken returns [EObject current=null] : iv_ruleAbstractToken= ruleAbstractToken EOF ; public final EObject entryRuleAbstractToken() throws RecognitionException { EObject current = null; @@ -2147,8 +2155,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:819:54: (iv_ruleAbstractToken= ruleAbstractToken EOF ) - // InternalXtextTerminalsTestLanguage.g:820:2: iv_ruleAbstractToken= ruleAbstractToken EOF + // InternalXtextTerminalsTestLanguage.g:824:54: (iv_ruleAbstractToken= ruleAbstractToken EOF ) + // InternalXtextTerminalsTestLanguage.g:825:2: iv_ruleAbstractToken= ruleAbstractToken EOF { newCompositeNode(grammarAccess.getAbstractTokenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2175,7 +2183,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleAbstractToken" - // InternalXtextTerminalsTestLanguage.g:826:1: ruleAbstractToken returns [EObject current=null] : (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) ; + // InternalXtextTerminalsTestLanguage.g:831:1: ruleAbstractToken returns [EObject current=null] : (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) ; public final EObject ruleAbstractToken() throws RecognitionException { EObject current = null; @@ -2188,10 +2196,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:832:2: ( (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) ) - // InternalXtextTerminalsTestLanguage.g:833:2: (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) + // InternalXtextTerminalsTestLanguage.g:837:2: ( (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) ) + // InternalXtextTerminalsTestLanguage.g:838:2: (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) { - // InternalXtextTerminalsTestLanguage.g:833:2: (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) + // InternalXtextTerminalsTestLanguage.g:838:2: (this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality | this_Action_1= ruleAction ) int alt22=2; int LA22_0 = input.LA(1); @@ -2209,7 +2217,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt22) { case 1 : - // InternalXtextTerminalsTestLanguage.g:834:3: this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality + // InternalXtextTerminalsTestLanguage.g:839:3: this_AbstractTokenWithCardinality_0= ruleAbstractTokenWithCardinality { newCompositeNode(grammarAccess.getAbstractTokenAccess().getAbstractTokenWithCardinalityParserRuleCall_0()); @@ -2227,7 +2235,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:843:3: this_Action_1= ruleAction + // InternalXtextTerminalsTestLanguage.g:848:3: this_Action_1= ruleAction { newCompositeNode(grammarAccess.getAbstractTokenAccess().getActionParserRuleCall_1()); @@ -2267,7 +2275,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleAbstractTokenWithCardinality" - // InternalXtextTerminalsTestLanguage.g:855:1: entryRuleAbstractTokenWithCardinality returns [EObject current=null] : iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF ; + // InternalXtextTerminalsTestLanguage.g:860:1: entryRuleAbstractTokenWithCardinality returns [EObject current=null] : iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF ; public final EObject entryRuleAbstractTokenWithCardinality() throws RecognitionException { EObject current = null; @@ -2275,8 +2283,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:855:69: (iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF ) - // InternalXtextTerminalsTestLanguage.g:856:2: iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF + // InternalXtextTerminalsTestLanguage.g:860:69: (iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF ) + // InternalXtextTerminalsTestLanguage.g:861:2: iv_ruleAbstractTokenWithCardinality= ruleAbstractTokenWithCardinality EOF { newCompositeNode(grammarAccess.getAbstractTokenWithCardinalityRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2303,7 +2311,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleAbstractTokenWithCardinality" - // InternalXtextTerminalsTestLanguage.g:862:1: ruleAbstractTokenWithCardinality returns [EObject current=null] : ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) ; + // InternalXtextTerminalsTestLanguage.g:867:1: ruleAbstractTokenWithCardinality returns [EObject current=null] : ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) ; public final EObject ruleAbstractTokenWithCardinality() throws RecognitionException { EObject current = null; @@ -2319,13 +2327,13 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:868:2: ( ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) ) - // InternalXtextTerminalsTestLanguage.g:869:2: ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) + // InternalXtextTerminalsTestLanguage.g:873:2: ( ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) ) + // InternalXtextTerminalsTestLanguage.g:874:2: ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) { - // InternalXtextTerminalsTestLanguage.g:869:2: ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) - // InternalXtextTerminalsTestLanguage.g:870:3: (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? + // InternalXtextTerminalsTestLanguage.g:874:2: ( (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? ) + // InternalXtextTerminalsTestLanguage.g:875:3: (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? { - // InternalXtextTerminalsTestLanguage.g:870:3: (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) + // InternalXtextTerminalsTestLanguage.g:875:3: (this_Assignment_0= ruleAssignment | this_AbstractTerminal_1= ruleAbstractTerminal ) int alt23=2; int LA23_0 = input.LA(1); @@ -2356,7 +2364,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt23) { case 1 : - // InternalXtextTerminalsTestLanguage.g:871:4: this_Assignment_0= ruleAssignment + // InternalXtextTerminalsTestLanguage.g:876:4: this_Assignment_0= ruleAssignment { newCompositeNode(grammarAccess.getAbstractTokenWithCardinalityAccess().getAssignmentParserRuleCall_0_0()); @@ -2374,7 +2382,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:880:4: this_AbstractTerminal_1= ruleAbstractTerminal + // InternalXtextTerminalsTestLanguage.g:885:4: this_AbstractTerminal_1= ruleAbstractTerminal { newCompositeNode(grammarAccess.getAbstractTokenWithCardinalityAccess().getAbstractTerminalParserRuleCall_0_1()); @@ -2394,7 +2402,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:889:3: ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? + // InternalXtextTerminalsTestLanguage.g:894:3: ( ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) )? int alt25=2; int LA25_0 = input.LA(1); @@ -2403,12 +2411,12 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt25) { case 1 : - // InternalXtextTerminalsTestLanguage.g:890:4: ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) + // InternalXtextTerminalsTestLanguage.g:895:4: ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) { - // InternalXtextTerminalsTestLanguage.g:890:4: ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) - // InternalXtextTerminalsTestLanguage.g:891:5: (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) + // InternalXtextTerminalsTestLanguage.g:895:4: ( (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) ) + // InternalXtextTerminalsTestLanguage.g:896:5: (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) { - // InternalXtextTerminalsTestLanguage.g:891:5: (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) + // InternalXtextTerminalsTestLanguage.g:896:5: (lv_cardinality_2_1= '?' | lv_cardinality_2_2= '*' | lv_cardinality_2_3= '+' ) int alt24=3; switch ( input.LA(1) ) { case 26: @@ -2435,7 +2443,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt24) { case 1 : - // InternalXtextTerminalsTestLanguage.g:892:6: lv_cardinality_2_1= '?' + // InternalXtextTerminalsTestLanguage.g:897:6: lv_cardinality_2_1= '?' { lv_cardinality_2_1=(Token)match(input,26,FollowSets000.FOLLOW_2); @@ -2451,7 +2459,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:903:6: lv_cardinality_2_2= '*' + // InternalXtextTerminalsTestLanguage.g:908:6: lv_cardinality_2_2= '*' { lv_cardinality_2_2=(Token)match(input,27,FollowSets000.FOLLOW_2); @@ -2467,7 +2475,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalXtextTerminalsTestLanguage.g:914:6: lv_cardinality_2_3= '+' + // InternalXtextTerminalsTestLanguage.g:919:6: lv_cardinality_2_3= '+' { lv_cardinality_2_3=(Token)match(input,28,FollowSets000.FOLLOW_2); @@ -2517,7 +2525,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleAction" - // InternalXtextTerminalsTestLanguage.g:931:1: entryRuleAction returns [EObject current=null] : iv_ruleAction= ruleAction EOF ; + // InternalXtextTerminalsTestLanguage.g:936:1: entryRuleAction returns [EObject current=null] : iv_ruleAction= ruleAction EOF ; public final EObject entryRuleAction() throws RecognitionException { EObject current = null; @@ -2525,8 +2533,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:931:47: (iv_ruleAction= ruleAction EOF ) - // InternalXtextTerminalsTestLanguage.g:932:2: iv_ruleAction= ruleAction EOF + // InternalXtextTerminalsTestLanguage.g:936:47: (iv_ruleAction= ruleAction EOF ) + // InternalXtextTerminalsTestLanguage.g:937:2: iv_ruleAction= ruleAction EOF { newCompositeNode(grammarAccess.getActionRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2553,7 +2561,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleAction" - // InternalXtextTerminalsTestLanguage.g:938:1: ruleAction returns [EObject current=null] : (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) ; + // InternalXtextTerminalsTestLanguage.g:943:1: ruleAction returns [EObject current=null] : (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) ; public final EObject ruleAction() throws RecognitionException { EObject current = null; @@ -2571,21 +2579,21 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:944:2: ( (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) ) - // InternalXtextTerminalsTestLanguage.g:945:2: (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) + // InternalXtextTerminalsTestLanguage.g:949:2: ( (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) ) + // InternalXtextTerminalsTestLanguage.g:950:2: (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) { - // InternalXtextTerminalsTestLanguage.g:945:2: (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) - // InternalXtextTerminalsTestLanguage.g:946:3: otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' + // InternalXtextTerminalsTestLanguage.g:950:2: (otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' ) + // InternalXtextTerminalsTestLanguage.g:951:3: otherlv_0= '{' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? otherlv_6= '}' { otherlv_0=(Token)match(input,29,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getActionAccess().getLeftCurlyBracketKeyword_0()); - // InternalXtextTerminalsTestLanguage.g:950:3: ( (lv_type_1_0= ruleTypeRef ) ) - // InternalXtextTerminalsTestLanguage.g:951:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextTerminalsTestLanguage.g:955:3: ( (lv_type_1_0= ruleTypeRef ) ) + // InternalXtextTerminalsTestLanguage.g:956:4: (lv_type_1_0= ruleTypeRef ) { - // InternalXtextTerminalsTestLanguage.g:951:4: (lv_type_1_0= ruleTypeRef ) - // InternalXtextTerminalsTestLanguage.g:952:5: lv_type_1_0= ruleTypeRef + // InternalXtextTerminalsTestLanguage.g:956:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextTerminalsTestLanguage.g:957:5: lv_type_1_0= ruleTypeRef { newCompositeNode(grammarAccess.getActionAccess().getTypeTypeRefParserRuleCall_1_0()); @@ -2612,7 +2620,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:969:3: (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? + // InternalXtextTerminalsTestLanguage.g:974:3: (otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' )? int alt27=2; int LA27_0 = input.LA(1); @@ -2621,17 +2629,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt27) { case 1 : - // InternalXtextTerminalsTestLanguage.g:970:4: otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' + // InternalXtextTerminalsTestLanguage.g:975:4: otherlv_2= '.' ( (lv_feature_3_0= RULE_ID ) ) ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) otherlv_5= 'current' { otherlv_2=(Token)match(input,17,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getActionAccess().getFullStopKeyword_2_0()); - // InternalXtextTerminalsTestLanguage.g:974:4: ( (lv_feature_3_0= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:975:5: (lv_feature_3_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:979:4: ( (lv_feature_3_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:980:5: (lv_feature_3_0= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:975:5: (lv_feature_3_0= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:976:6: lv_feature_3_0= RULE_ID + // InternalXtextTerminalsTestLanguage.g:980:5: (lv_feature_3_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:981:6: lv_feature_3_0= RULE_ID { lv_feature_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_23); @@ -2653,13 +2661,13 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:992:4: ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) - // InternalXtextTerminalsTestLanguage.g:993:5: ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) + // InternalXtextTerminalsTestLanguage.g:997:4: ( ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) ) + // InternalXtextTerminalsTestLanguage.g:998:5: ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) { - // InternalXtextTerminalsTestLanguage.g:993:5: ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) - // InternalXtextTerminalsTestLanguage.g:994:6: (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) + // InternalXtextTerminalsTestLanguage.g:998:5: ( (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) ) + // InternalXtextTerminalsTestLanguage.g:999:6: (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) { - // InternalXtextTerminalsTestLanguage.g:994:6: (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) + // InternalXtextTerminalsTestLanguage.g:999:6: (lv_operator_4_1= '=' | lv_operator_4_2= '+=' ) int alt26=2; int LA26_0 = input.LA(1); @@ -2677,7 +2685,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt26) { case 1 : - // InternalXtextTerminalsTestLanguage.g:995:7: lv_operator_4_1= '=' + // InternalXtextTerminalsTestLanguage.g:1000:7: lv_operator_4_1= '=' { lv_operator_4_1=(Token)match(input,30,FollowSets000.FOLLOW_24); @@ -2693,7 +2701,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:1006:7: lv_operator_4_2= '+=' + // InternalXtextTerminalsTestLanguage.g:1011:7: lv_operator_4_2= '+=' { lv_operator_4_2=(Token)match(input,31,FollowSets000.FOLLOW_24); @@ -2754,7 +2762,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleAbstractTerminal" - // InternalXtextTerminalsTestLanguage.g:1032:1: entryRuleAbstractTerminal returns [EObject current=null] : iv_ruleAbstractTerminal= ruleAbstractTerminal EOF ; + // InternalXtextTerminalsTestLanguage.g:1037:1: entryRuleAbstractTerminal returns [EObject current=null] : iv_ruleAbstractTerminal= ruleAbstractTerminal EOF ; public final EObject entryRuleAbstractTerminal() throws RecognitionException { EObject current = null; @@ -2762,8 +2770,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1032:57: (iv_ruleAbstractTerminal= ruleAbstractTerminal EOF ) - // InternalXtextTerminalsTestLanguage.g:1033:2: iv_ruleAbstractTerminal= ruleAbstractTerminal EOF + // InternalXtextTerminalsTestLanguage.g:1037:57: (iv_ruleAbstractTerminal= ruleAbstractTerminal EOF ) + // InternalXtextTerminalsTestLanguage.g:1038:2: iv_ruleAbstractTerminal= ruleAbstractTerminal EOF { newCompositeNode(grammarAccess.getAbstractTerminalRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2790,7 +2798,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleAbstractTerminal" - // InternalXtextTerminalsTestLanguage.g:1039:1: ruleAbstractTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) ; + // InternalXtextTerminalsTestLanguage.g:1044:1: ruleAbstractTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) ; public final EObject ruleAbstractTerminal() throws RecognitionException { EObject current = null; @@ -2805,10 +2813,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1045:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) ) - // InternalXtextTerminalsTestLanguage.g:1046:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) + // InternalXtextTerminalsTestLanguage.g:1050:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) ) + // InternalXtextTerminalsTestLanguage.g:1051:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) { - // InternalXtextTerminalsTestLanguage.g:1046:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) + // InternalXtextTerminalsTestLanguage.g:1051:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedElement_2= ruleParenthesizedElement ) int alt28=3; switch ( input.LA(1) ) { case RULE_STRING: @@ -2835,7 +2843,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt28) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1047:3: this_Keyword_0= ruleKeyword + // InternalXtextTerminalsTestLanguage.g:1052:3: this_Keyword_0= ruleKeyword { newCompositeNode(grammarAccess.getAbstractTerminalAccess().getKeywordParserRuleCall_0()); @@ -2853,7 +2861,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:1056:3: this_RuleCall_1= ruleRuleCall + // InternalXtextTerminalsTestLanguage.g:1061:3: this_RuleCall_1= ruleRuleCall { newCompositeNode(grammarAccess.getAbstractTerminalAccess().getRuleCallParserRuleCall_1()); @@ -2871,7 +2879,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalXtextTerminalsTestLanguage.g:1065:3: this_ParenthesizedElement_2= ruleParenthesizedElement + // InternalXtextTerminalsTestLanguage.g:1070:3: this_ParenthesizedElement_2= ruleParenthesizedElement { newCompositeNode(grammarAccess.getAbstractTerminalAccess().getParenthesizedElementParserRuleCall_2()); @@ -2911,7 +2919,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleKeyword" - // InternalXtextTerminalsTestLanguage.g:1077:1: entryRuleKeyword returns [EObject current=null] : iv_ruleKeyword= ruleKeyword EOF ; + // InternalXtextTerminalsTestLanguage.g:1082:1: entryRuleKeyword returns [EObject current=null] : iv_ruleKeyword= ruleKeyword EOF ; public final EObject entryRuleKeyword() throws RecognitionException { EObject current = null; @@ -2919,8 +2927,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1077:48: (iv_ruleKeyword= ruleKeyword EOF ) - // InternalXtextTerminalsTestLanguage.g:1078:2: iv_ruleKeyword= ruleKeyword EOF + // InternalXtextTerminalsTestLanguage.g:1082:48: (iv_ruleKeyword= ruleKeyword EOF ) + // InternalXtextTerminalsTestLanguage.g:1083:2: iv_ruleKeyword= ruleKeyword EOF { newCompositeNode(grammarAccess.getKeywordRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2947,7 +2955,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleKeyword" - // InternalXtextTerminalsTestLanguage.g:1084:1: ruleKeyword returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; + // InternalXtextTerminalsTestLanguage.g:1089:1: ruleKeyword returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ; public final EObject ruleKeyword() throws RecognitionException { EObject current = null; @@ -2957,14 +2965,14 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1090:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) - // InternalXtextTerminalsTestLanguage.g:1091:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalXtextTerminalsTestLanguage.g:1095:2: ( ( (lv_value_0_0= RULE_STRING ) ) ) + // InternalXtextTerminalsTestLanguage.g:1096:2: ( (lv_value_0_0= RULE_STRING ) ) { - // InternalXtextTerminalsTestLanguage.g:1091:2: ( (lv_value_0_0= RULE_STRING ) ) - // InternalXtextTerminalsTestLanguage.g:1092:3: (lv_value_0_0= RULE_STRING ) + // InternalXtextTerminalsTestLanguage.g:1096:2: ( (lv_value_0_0= RULE_STRING ) ) + // InternalXtextTerminalsTestLanguage.g:1097:3: (lv_value_0_0= RULE_STRING ) { - // InternalXtextTerminalsTestLanguage.g:1092:3: (lv_value_0_0= RULE_STRING ) - // InternalXtextTerminalsTestLanguage.g:1093:4: lv_value_0_0= RULE_STRING + // InternalXtextTerminalsTestLanguage.g:1097:3: (lv_value_0_0= RULE_STRING ) + // InternalXtextTerminalsTestLanguage.g:1098:4: lv_value_0_0= RULE_STRING { lv_value_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -3006,7 +3014,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleRuleCall" - // InternalXtextTerminalsTestLanguage.g:1112:1: entryRuleRuleCall returns [EObject current=null] : iv_ruleRuleCall= ruleRuleCall EOF ; + // InternalXtextTerminalsTestLanguage.g:1117:1: entryRuleRuleCall returns [EObject current=null] : iv_ruleRuleCall= ruleRuleCall EOF ; public final EObject entryRuleRuleCall() throws RecognitionException { EObject current = null; @@ -3014,8 +3022,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1112:49: (iv_ruleRuleCall= ruleRuleCall EOF ) - // InternalXtextTerminalsTestLanguage.g:1113:2: iv_ruleRuleCall= ruleRuleCall EOF + // InternalXtextTerminalsTestLanguage.g:1117:49: (iv_ruleRuleCall= ruleRuleCall EOF ) + // InternalXtextTerminalsTestLanguage.g:1118:2: iv_ruleRuleCall= ruleRuleCall EOF { newCompositeNode(grammarAccess.getRuleCallRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3042,7 +3050,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleRuleCall" - // InternalXtextTerminalsTestLanguage.g:1119:1: ruleRuleCall returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; + // InternalXtextTerminalsTestLanguage.g:1124:1: ruleRuleCall returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; public final EObject ruleRuleCall() throws RecognitionException { EObject current = null; @@ -3052,14 +3060,14 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1125:2: ( ( (otherlv_0= RULE_ID ) ) ) - // InternalXtextTerminalsTestLanguage.g:1126:2: ( (otherlv_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:1130:2: ( ( (otherlv_0= RULE_ID ) ) ) + // InternalXtextTerminalsTestLanguage.g:1131:2: ( (otherlv_0= RULE_ID ) ) { - // InternalXtextTerminalsTestLanguage.g:1126:2: ( (otherlv_0= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:1127:3: (otherlv_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:1131:2: ( (otherlv_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:1132:3: (otherlv_0= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:1127:3: (otherlv_0= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:1128:4: otherlv_0= RULE_ID + // InternalXtextTerminalsTestLanguage.g:1132:3: (otherlv_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:1133:4: otherlv_0= RULE_ID { if (current==null) { @@ -3096,7 +3104,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleAssignment" - // InternalXtextTerminalsTestLanguage.g:1142:1: entryRuleAssignment returns [EObject current=null] : iv_ruleAssignment= ruleAssignment EOF ; + // InternalXtextTerminalsTestLanguage.g:1147:1: entryRuleAssignment returns [EObject current=null] : iv_ruleAssignment= ruleAssignment EOF ; public final EObject entryRuleAssignment() throws RecognitionException { EObject current = null; @@ -3104,8 +3112,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1142:51: (iv_ruleAssignment= ruleAssignment EOF ) - // InternalXtextTerminalsTestLanguage.g:1143:2: iv_ruleAssignment= ruleAssignment EOF + // InternalXtextTerminalsTestLanguage.g:1147:51: (iv_ruleAssignment= ruleAssignment EOF ) + // InternalXtextTerminalsTestLanguage.g:1148:2: iv_ruleAssignment= ruleAssignment EOF { newCompositeNode(grammarAccess.getAssignmentRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3132,7 +3140,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleAssignment" - // InternalXtextTerminalsTestLanguage.g:1149:1: ruleAssignment returns [EObject current=null] : ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) ; + // InternalXtextTerminalsTestLanguage.g:1154:1: ruleAssignment returns [EObject current=null] : ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) ; public final EObject ruleAssignment() throws RecognitionException { EObject current = null; @@ -3147,17 +3155,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1155:2: ( ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) ) - // InternalXtextTerminalsTestLanguage.g:1156:2: ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) + // InternalXtextTerminalsTestLanguage.g:1160:2: ( ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) ) + // InternalXtextTerminalsTestLanguage.g:1161:2: ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) { - // InternalXtextTerminalsTestLanguage.g:1156:2: ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) - // InternalXtextTerminalsTestLanguage.g:1157:3: ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) + // InternalXtextTerminalsTestLanguage.g:1161:2: ( ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) ) + // InternalXtextTerminalsTestLanguage.g:1162:3: ( (lv_feature_0_0= RULE_ID ) ) ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) ( (lv_terminal_2_0= ruleAssignableTerminal ) ) { - // InternalXtextTerminalsTestLanguage.g:1157:3: ( (lv_feature_0_0= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:1158:4: (lv_feature_0_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:1162:3: ( (lv_feature_0_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:1163:4: (lv_feature_0_0= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:1158:4: (lv_feature_0_0= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:1159:5: lv_feature_0_0= RULE_ID + // InternalXtextTerminalsTestLanguage.g:1163:4: (lv_feature_0_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:1164:5: lv_feature_0_0= RULE_ID { lv_feature_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_26); @@ -3179,13 +3187,13 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:1175:3: ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) - // InternalXtextTerminalsTestLanguage.g:1176:4: ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) + // InternalXtextTerminalsTestLanguage.g:1180:3: ( ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) ) + // InternalXtextTerminalsTestLanguage.g:1181:4: ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) { - // InternalXtextTerminalsTestLanguage.g:1176:4: ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) - // InternalXtextTerminalsTestLanguage.g:1177:5: (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) + // InternalXtextTerminalsTestLanguage.g:1181:4: ( (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) ) + // InternalXtextTerminalsTestLanguage.g:1182:5: (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) { - // InternalXtextTerminalsTestLanguage.g:1177:5: (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) + // InternalXtextTerminalsTestLanguage.g:1182:5: (lv_operator_1_1= '+=' | lv_operator_1_2= '=' | lv_operator_1_3= '?=' ) int alt29=3; switch ( input.LA(1) ) { case 31: @@ -3212,7 +3220,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt29) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1178:6: lv_operator_1_1= '+=' + // InternalXtextTerminalsTestLanguage.g:1183:6: lv_operator_1_1= '+=' { lv_operator_1_1=(Token)match(input,31,FollowSets000.FOLLOW_27); @@ -3228,7 +3236,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:1189:6: lv_operator_1_2= '=' + // InternalXtextTerminalsTestLanguage.g:1194:6: lv_operator_1_2= '=' { lv_operator_1_2=(Token)match(input,30,FollowSets000.FOLLOW_27); @@ -3244,7 +3252,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalXtextTerminalsTestLanguage.g:1200:6: lv_operator_1_3= '?=' + // InternalXtextTerminalsTestLanguage.g:1205:6: lv_operator_1_3= '?=' { lv_operator_1_3=(Token)match(input,34,FollowSets000.FOLLOW_27); @@ -3268,11 +3276,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:1213:3: ( (lv_terminal_2_0= ruleAssignableTerminal ) ) - // InternalXtextTerminalsTestLanguage.g:1214:4: (lv_terminal_2_0= ruleAssignableTerminal ) + // InternalXtextTerminalsTestLanguage.g:1218:3: ( (lv_terminal_2_0= ruleAssignableTerminal ) ) + // InternalXtextTerminalsTestLanguage.g:1219:4: (lv_terminal_2_0= ruleAssignableTerminal ) { - // InternalXtextTerminalsTestLanguage.g:1214:4: (lv_terminal_2_0= ruleAssignableTerminal ) - // InternalXtextTerminalsTestLanguage.g:1215:5: lv_terminal_2_0= ruleAssignableTerminal + // InternalXtextTerminalsTestLanguage.g:1219:4: (lv_terminal_2_0= ruleAssignableTerminal ) + // InternalXtextTerminalsTestLanguage.g:1220:5: lv_terminal_2_0= ruleAssignableTerminal { newCompositeNode(grammarAccess.getAssignmentAccess().getTerminalAssignableTerminalParserRuleCall_2_0()); @@ -3322,7 +3330,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleAssignableTerminal" - // InternalXtextTerminalsTestLanguage.g:1236:1: entryRuleAssignableTerminal returns [EObject current=null] : iv_ruleAssignableTerminal= ruleAssignableTerminal EOF ; + // InternalXtextTerminalsTestLanguage.g:1241:1: entryRuleAssignableTerminal returns [EObject current=null] : iv_ruleAssignableTerminal= ruleAssignableTerminal EOF ; public final EObject entryRuleAssignableTerminal() throws RecognitionException { EObject current = null; @@ -3330,8 +3338,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1236:59: (iv_ruleAssignableTerminal= ruleAssignableTerminal EOF ) - // InternalXtextTerminalsTestLanguage.g:1237:2: iv_ruleAssignableTerminal= ruleAssignableTerminal EOF + // InternalXtextTerminalsTestLanguage.g:1241:59: (iv_ruleAssignableTerminal= ruleAssignableTerminal EOF ) + // InternalXtextTerminalsTestLanguage.g:1242:2: iv_ruleAssignableTerminal= ruleAssignableTerminal EOF { newCompositeNode(grammarAccess.getAssignableTerminalRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3358,7 +3366,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleAssignableTerminal" - // InternalXtextTerminalsTestLanguage.g:1243:1: ruleAssignableTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) ; + // InternalXtextTerminalsTestLanguage.g:1248:1: ruleAssignableTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) ; public final EObject ruleAssignableTerminal() throws RecognitionException { EObject current = null; @@ -3375,10 +3383,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1249:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) ) - // InternalXtextTerminalsTestLanguage.g:1250:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) + // InternalXtextTerminalsTestLanguage.g:1254:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) ) + // InternalXtextTerminalsTestLanguage.g:1255:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) { - // InternalXtextTerminalsTestLanguage.g:1250:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) + // InternalXtextTerminalsTestLanguage.g:1255:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall | this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement | this_CrossReference_3= ruleCrossReference ) int alt30=4; switch ( input.LA(1) ) { case RULE_STRING: @@ -3410,7 +3418,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt30) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1251:3: this_Keyword_0= ruleKeyword + // InternalXtextTerminalsTestLanguage.g:1256:3: this_Keyword_0= ruleKeyword { newCompositeNode(grammarAccess.getAssignableTerminalAccess().getKeywordParserRuleCall_0()); @@ -3428,7 +3436,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:1260:3: this_RuleCall_1= ruleRuleCall + // InternalXtextTerminalsTestLanguage.g:1265:3: this_RuleCall_1= ruleRuleCall { newCompositeNode(grammarAccess.getAssignableTerminalAccess().getRuleCallParserRuleCall_1()); @@ -3446,7 +3454,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalXtextTerminalsTestLanguage.g:1269:3: this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement + // InternalXtextTerminalsTestLanguage.g:1274:3: this_ParenthesizedAssignableElement_2= ruleParenthesizedAssignableElement { newCompositeNode(grammarAccess.getAssignableTerminalAccess().getParenthesizedAssignableElementParserRuleCall_2()); @@ -3464,7 +3472,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 4 : - // InternalXtextTerminalsTestLanguage.g:1278:3: this_CrossReference_3= ruleCrossReference + // InternalXtextTerminalsTestLanguage.g:1283:3: this_CrossReference_3= ruleCrossReference { newCompositeNode(grammarAccess.getAssignableTerminalAccess().getCrossReferenceParserRuleCall_3()); @@ -3504,7 +3512,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleParenthesizedAssignableElement" - // InternalXtextTerminalsTestLanguage.g:1290:1: entryRuleParenthesizedAssignableElement returns [EObject current=null] : iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF ; + // InternalXtextTerminalsTestLanguage.g:1295:1: entryRuleParenthesizedAssignableElement returns [EObject current=null] : iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF ; public final EObject entryRuleParenthesizedAssignableElement() throws RecognitionException { EObject current = null; @@ -3512,8 +3520,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1290:71: (iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF ) - // InternalXtextTerminalsTestLanguage.g:1291:2: iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF + // InternalXtextTerminalsTestLanguage.g:1295:71: (iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF ) + // InternalXtextTerminalsTestLanguage.g:1296:2: iv_ruleParenthesizedAssignableElement= ruleParenthesizedAssignableElement EOF { newCompositeNode(grammarAccess.getParenthesizedAssignableElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3540,7 +3548,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleParenthesizedAssignableElement" - // InternalXtextTerminalsTestLanguage.g:1297:1: ruleParenthesizedAssignableElement returns [EObject current=null] : (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) ; + // InternalXtextTerminalsTestLanguage.g:1302:1: ruleParenthesizedAssignableElement returns [EObject current=null] : (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) ; public final EObject ruleParenthesizedAssignableElement() throws RecognitionException { EObject current = null; @@ -3553,11 +3561,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1303:2: ( (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) ) - // InternalXtextTerminalsTestLanguage.g:1304:2: (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) + // InternalXtextTerminalsTestLanguage.g:1308:2: ( (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) ) + // InternalXtextTerminalsTestLanguage.g:1309:2: (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) { - // InternalXtextTerminalsTestLanguage.g:1304:2: (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) - // InternalXtextTerminalsTestLanguage.g:1305:3: otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' + // InternalXtextTerminalsTestLanguage.g:1309:2: (otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' ) + // InternalXtextTerminalsTestLanguage.g:1310:3: otherlv_0= '(' this_AssignableAlternatives_1= ruleAssignableAlternatives otherlv_2= ')' { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_27); @@ -3602,7 +3610,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleAssignableAlternatives" - // InternalXtextTerminalsTestLanguage.g:1325:1: entryRuleAssignableAlternatives returns [EObject current=null] : iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF ; + // InternalXtextTerminalsTestLanguage.g:1330:1: entryRuleAssignableAlternatives returns [EObject current=null] : iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF ; public final EObject entryRuleAssignableAlternatives() throws RecognitionException { EObject current = null; @@ -3610,8 +3618,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1325:63: (iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF ) - // InternalXtextTerminalsTestLanguage.g:1326:2: iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF + // InternalXtextTerminalsTestLanguage.g:1330:63: (iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF ) + // InternalXtextTerminalsTestLanguage.g:1331:2: iv_ruleAssignableAlternatives= ruleAssignableAlternatives EOF { newCompositeNode(grammarAccess.getAssignableAlternativesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3638,7 +3646,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleAssignableAlternatives" - // InternalXtextTerminalsTestLanguage.g:1332:1: ruleAssignableAlternatives returns [EObject current=null] : (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) ; + // InternalXtextTerminalsTestLanguage.g:1337:1: ruleAssignableAlternatives returns [EObject current=null] : (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) ; public final EObject ruleAssignableAlternatives() throws RecognitionException { EObject current = null; @@ -3652,11 +3660,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1338:2: ( (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) ) - // InternalXtextTerminalsTestLanguage.g:1339:2: (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) + // InternalXtextTerminalsTestLanguage.g:1343:2: ( (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) ) + // InternalXtextTerminalsTestLanguage.g:1344:2: (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) { - // InternalXtextTerminalsTestLanguage.g:1339:2: (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) - // InternalXtextTerminalsTestLanguage.g:1340:3: this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? + // InternalXtextTerminalsTestLanguage.g:1344:2: (this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? ) + // InternalXtextTerminalsTestLanguage.g:1345:3: this_AssignableTerminal_0= ruleAssignableTerminal ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? { newCompositeNode(grammarAccess.getAssignableAlternativesAccess().getAssignableTerminalParserRuleCall_0()); @@ -3670,7 +3678,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn current = this_AssignableTerminal_0; afterParserOrEnumRuleCall(); - // InternalXtextTerminalsTestLanguage.g:1348:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? + // InternalXtextTerminalsTestLanguage.g:1353:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ )? int alt32=2; int LA32_0 = input.LA(1); @@ -3679,10 +3687,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt32) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1349:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ + // InternalXtextTerminalsTestLanguage.g:1354:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ { - // InternalXtextTerminalsTestLanguage.g:1349:4: () - // InternalXtextTerminalsTestLanguage.g:1350:5: + // InternalXtextTerminalsTestLanguage.g:1354:4: () + // InternalXtextTerminalsTestLanguage.g:1355:5: { current = forceCreateModelElementAndAdd( @@ -3692,7 +3700,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:1356:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ + // InternalXtextTerminalsTestLanguage.g:1361:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) )+ int cnt31=0; loop31: do { @@ -3706,17 +3714,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt31) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1357:5: otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) + // InternalXtextTerminalsTestLanguage.g:1362:5: otherlv_2= '|' ( (lv_groups_3_0= ruleAssignableTerminal ) ) { otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_27); newLeafNode(otherlv_2, grammarAccess.getAssignableAlternativesAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextTerminalsTestLanguage.g:1361:5: ( (lv_groups_3_0= ruleAssignableTerminal ) ) - // InternalXtextTerminalsTestLanguage.g:1362:6: (lv_groups_3_0= ruleAssignableTerminal ) + // InternalXtextTerminalsTestLanguage.g:1366:5: ( (lv_groups_3_0= ruleAssignableTerminal ) ) + // InternalXtextTerminalsTestLanguage.g:1367:6: (lv_groups_3_0= ruleAssignableTerminal ) { - // InternalXtextTerminalsTestLanguage.g:1362:6: (lv_groups_3_0= ruleAssignableTerminal ) - // InternalXtextTerminalsTestLanguage.g:1363:7: lv_groups_3_0= ruleAssignableTerminal + // InternalXtextTerminalsTestLanguage.g:1367:6: (lv_groups_3_0= ruleAssignableTerminal ) + // InternalXtextTerminalsTestLanguage.g:1368:7: lv_groups_3_0= ruleAssignableTerminal { newCompositeNode(grammarAccess.getAssignableAlternativesAccess().getGroupsAssignableTerminalParserRuleCall_1_1_1_0()); @@ -3785,7 +3793,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleCrossReference" - // InternalXtextTerminalsTestLanguage.g:1386:1: entryRuleCrossReference returns [EObject current=null] : iv_ruleCrossReference= ruleCrossReference EOF ; + // InternalXtextTerminalsTestLanguage.g:1391:1: entryRuleCrossReference returns [EObject current=null] : iv_ruleCrossReference= ruleCrossReference EOF ; public final EObject entryRuleCrossReference() throws RecognitionException { EObject current = null; @@ -3793,8 +3801,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1386:55: (iv_ruleCrossReference= ruleCrossReference EOF ) - // InternalXtextTerminalsTestLanguage.g:1387:2: iv_ruleCrossReference= ruleCrossReference EOF + // InternalXtextTerminalsTestLanguage.g:1391:55: (iv_ruleCrossReference= ruleCrossReference EOF ) + // InternalXtextTerminalsTestLanguage.g:1392:2: iv_ruleCrossReference= ruleCrossReference EOF { newCompositeNode(grammarAccess.getCrossReferenceRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3821,7 +3829,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleCrossReference" - // InternalXtextTerminalsTestLanguage.g:1393:1: ruleCrossReference returns [EObject current=null] : (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) ; + // InternalXtextTerminalsTestLanguage.g:1398:1: ruleCrossReference returns [EObject current=null] : (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) ; public final EObject ruleCrossReference() throws RecognitionException { EObject current = null; @@ -3837,21 +3845,21 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1399:2: ( (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) ) - // InternalXtextTerminalsTestLanguage.g:1400:2: (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) + // InternalXtextTerminalsTestLanguage.g:1404:2: ( (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) ) + // InternalXtextTerminalsTestLanguage.g:1405:2: (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) { - // InternalXtextTerminalsTestLanguage.g:1400:2: (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) - // InternalXtextTerminalsTestLanguage.g:1401:3: otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' + // InternalXtextTerminalsTestLanguage.g:1405:2: (otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' ) + // InternalXtextTerminalsTestLanguage.g:1406:3: otherlv_0= '[' ( (lv_type_1_0= ruleTypeRef ) ) (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? otherlv_4= ']' { otherlv_0=(Token)match(input,35,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getCrossReferenceAccess().getLeftSquareBracketKeyword_0()); - // InternalXtextTerminalsTestLanguage.g:1405:3: ( (lv_type_1_0= ruleTypeRef ) ) - // InternalXtextTerminalsTestLanguage.g:1406:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextTerminalsTestLanguage.g:1410:3: ( (lv_type_1_0= ruleTypeRef ) ) + // InternalXtextTerminalsTestLanguage.g:1411:4: (lv_type_1_0= ruleTypeRef ) { - // InternalXtextTerminalsTestLanguage.g:1406:4: (lv_type_1_0= ruleTypeRef ) - // InternalXtextTerminalsTestLanguage.g:1407:5: lv_type_1_0= ruleTypeRef + // InternalXtextTerminalsTestLanguage.g:1411:4: (lv_type_1_0= ruleTypeRef ) + // InternalXtextTerminalsTestLanguage.g:1412:5: lv_type_1_0= ruleTypeRef { newCompositeNode(grammarAccess.getCrossReferenceAccess().getTypeTypeRefParserRuleCall_1_0()); @@ -3878,7 +3886,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:1424:3: (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? + // InternalXtextTerminalsTestLanguage.g:1429:3: (otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) )? int alt33=2; int LA33_0 = input.LA(1); @@ -3887,17 +3895,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt33) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1425:4: otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) + // InternalXtextTerminalsTestLanguage.g:1430:4: otherlv_2= '|' ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) { otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_30); newLeafNode(otherlv_2, grammarAccess.getCrossReferenceAccess().getVerticalLineKeyword_2_0()); - // InternalXtextTerminalsTestLanguage.g:1429:4: ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) - // InternalXtextTerminalsTestLanguage.g:1430:5: (lv_terminal_3_0= ruleCrossReferenceableTerminal ) + // InternalXtextTerminalsTestLanguage.g:1434:4: ( (lv_terminal_3_0= ruleCrossReferenceableTerminal ) ) + // InternalXtextTerminalsTestLanguage.g:1435:5: (lv_terminal_3_0= ruleCrossReferenceableTerminal ) { - // InternalXtextTerminalsTestLanguage.g:1430:5: (lv_terminal_3_0= ruleCrossReferenceableTerminal ) - // InternalXtextTerminalsTestLanguage.g:1431:6: lv_terminal_3_0= ruleCrossReferenceableTerminal + // InternalXtextTerminalsTestLanguage.g:1435:5: (lv_terminal_3_0= ruleCrossReferenceableTerminal ) + // InternalXtextTerminalsTestLanguage.g:1436:6: lv_terminal_3_0= ruleCrossReferenceableTerminal { newCompositeNode(grammarAccess.getCrossReferenceAccess().getTerminalCrossReferenceableTerminalParserRuleCall_2_1_0()); @@ -3957,7 +3965,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleCrossReferenceableTerminal" - // InternalXtextTerminalsTestLanguage.g:1457:1: entryRuleCrossReferenceableTerminal returns [EObject current=null] : iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF ; + // InternalXtextTerminalsTestLanguage.g:1462:1: entryRuleCrossReferenceableTerminal returns [EObject current=null] : iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF ; public final EObject entryRuleCrossReferenceableTerminal() throws RecognitionException { EObject current = null; @@ -3965,8 +3973,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1457:67: (iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF ) - // InternalXtextTerminalsTestLanguage.g:1458:2: iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF + // InternalXtextTerminalsTestLanguage.g:1462:67: (iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF ) + // InternalXtextTerminalsTestLanguage.g:1463:2: iv_ruleCrossReferenceableTerminal= ruleCrossReferenceableTerminal EOF { newCompositeNode(grammarAccess.getCrossReferenceableTerminalRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3993,7 +4001,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleCrossReferenceableTerminal" - // InternalXtextTerminalsTestLanguage.g:1464:1: ruleCrossReferenceableTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) ; + // InternalXtextTerminalsTestLanguage.g:1469:1: ruleCrossReferenceableTerminal returns [EObject current=null] : (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) ; public final EObject ruleCrossReferenceableTerminal() throws RecognitionException { EObject current = null; @@ -4006,10 +4014,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1470:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) ) - // InternalXtextTerminalsTestLanguage.g:1471:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) + // InternalXtextTerminalsTestLanguage.g:1475:2: ( (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) ) + // InternalXtextTerminalsTestLanguage.g:1476:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) { - // InternalXtextTerminalsTestLanguage.g:1471:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) + // InternalXtextTerminalsTestLanguage.g:1476:2: (this_Keyword_0= ruleKeyword | this_RuleCall_1= ruleRuleCall ) int alt34=2; int LA34_0 = input.LA(1); @@ -4027,7 +4035,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt34) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1472:3: this_Keyword_0= ruleKeyword + // InternalXtextTerminalsTestLanguage.g:1477:3: this_Keyword_0= ruleKeyword { newCompositeNode(grammarAccess.getCrossReferenceableTerminalAccess().getKeywordParserRuleCall_0()); @@ -4045,7 +4053,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:1481:3: this_RuleCall_1= ruleRuleCall + // InternalXtextTerminalsTestLanguage.g:1486:3: this_RuleCall_1= ruleRuleCall { newCompositeNode(grammarAccess.getCrossReferenceableTerminalAccess().getRuleCallParserRuleCall_1()); @@ -4085,7 +4093,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleParenthesizedElement" - // InternalXtextTerminalsTestLanguage.g:1493:1: entryRuleParenthesizedElement returns [EObject current=null] : iv_ruleParenthesizedElement= ruleParenthesizedElement EOF ; + // InternalXtextTerminalsTestLanguage.g:1498:1: entryRuleParenthesizedElement returns [EObject current=null] : iv_ruleParenthesizedElement= ruleParenthesizedElement EOF ; public final EObject entryRuleParenthesizedElement() throws RecognitionException { EObject current = null; @@ -4093,8 +4101,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1493:61: (iv_ruleParenthesizedElement= ruleParenthesizedElement EOF ) - // InternalXtextTerminalsTestLanguage.g:1494:2: iv_ruleParenthesizedElement= ruleParenthesizedElement EOF + // InternalXtextTerminalsTestLanguage.g:1498:61: (iv_ruleParenthesizedElement= ruleParenthesizedElement EOF ) + // InternalXtextTerminalsTestLanguage.g:1499:2: iv_ruleParenthesizedElement= ruleParenthesizedElement EOF { newCompositeNode(grammarAccess.getParenthesizedElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4121,7 +4129,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleParenthesizedElement" - // InternalXtextTerminalsTestLanguage.g:1500:1: ruleParenthesizedElement returns [EObject current=null] : (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) ; + // InternalXtextTerminalsTestLanguage.g:1505:1: ruleParenthesizedElement returns [EObject current=null] : (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) ; public final EObject ruleParenthesizedElement() throws RecognitionException { EObject current = null; @@ -4134,11 +4142,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1506:2: ( (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) ) - // InternalXtextTerminalsTestLanguage.g:1507:2: (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) + // InternalXtextTerminalsTestLanguage.g:1511:2: ( (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) ) + // InternalXtextTerminalsTestLanguage.g:1512:2: (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) { - // InternalXtextTerminalsTestLanguage.g:1507:2: (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) - // InternalXtextTerminalsTestLanguage.g:1508:3: otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' + // InternalXtextTerminalsTestLanguage.g:1512:2: (otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' ) + // InternalXtextTerminalsTestLanguage.g:1513:3: otherlv_0= '(' this_Alternatives_1= ruleAlternatives otherlv_2= ')' { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_16); @@ -4183,7 +4191,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleTerminalRule" - // InternalXtextTerminalsTestLanguage.g:1528:1: entryRuleTerminalRule returns [EObject current=null] : iv_ruleTerminalRule= ruleTerminalRule EOF ; + // InternalXtextTerminalsTestLanguage.g:1533:1: entryRuleTerminalRule returns [EObject current=null] : iv_ruleTerminalRule= ruleTerminalRule EOF ; public final EObject entryRuleTerminalRule() throws RecognitionException { EObject current = null; @@ -4191,8 +4199,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1528:53: (iv_ruleTerminalRule= ruleTerminalRule EOF ) - // InternalXtextTerminalsTestLanguage.g:1529:2: iv_ruleTerminalRule= ruleTerminalRule EOF + // InternalXtextTerminalsTestLanguage.g:1533:53: (iv_ruleTerminalRule= ruleTerminalRule EOF ) + // InternalXtextTerminalsTestLanguage.g:1534:2: iv_ruleTerminalRule= ruleTerminalRule EOF { newCompositeNode(grammarAccess.getTerminalRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4219,7 +4227,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleTerminalRule" - // InternalXtextTerminalsTestLanguage.g:1535:1: ruleTerminalRule returns [EObject current=null] : (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) ; + // InternalXtextTerminalsTestLanguage.g:1540:1: ruleTerminalRule returns [EObject current=null] : (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) ; public final EObject ruleTerminalRule() throws RecognitionException { EObject current = null; @@ -4237,21 +4245,21 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1541:2: ( (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) ) - // InternalXtextTerminalsTestLanguage.g:1542:2: (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) + // InternalXtextTerminalsTestLanguage.g:1546:2: ( (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) ) + // InternalXtextTerminalsTestLanguage.g:1547:2: (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) { - // InternalXtextTerminalsTestLanguage.g:1542:2: (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) - // InternalXtextTerminalsTestLanguage.g:1543:3: otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' + // InternalXtextTerminalsTestLanguage.g:1547:2: (otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' ) + // InternalXtextTerminalsTestLanguage.g:1548:3: otherlv_0= 'terminal' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) otherlv_6= ';' { otherlv_0=(Token)match(input,37,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getTerminalRuleAccess().getTerminalKeyword_0()); - // InternalXtextTerminalsTestLanguage.g:1547:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:1548:4: (lv_name_1_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:1552:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:1553:4: (lv_name_1_0= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:1548:4: (lv_name_1_0= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:1549:5: lv_name_1_0= RULE_ID + // InternalXtextTerminalsTestLanguage.g:1553:4: (lv_name_1_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:1554:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_32); @@ -4273,7 +4281,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:1565:3: (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? + // InternalXtextTerminalsTestLanguage.g:1570:3: (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? int alt35=2; int LA35_0 = input.LA(1); @@ -4282,17 +4290,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt35) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1566:4: otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) + // InternalXtextTerminalsTestLanguage.g:1571:4: otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) { otherlv_2=(Token)match(input,21,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getTerminalRuleAccess().getReturnsKeyword_2_0()); - // InternalXtextTerminalsTestLanguage.g:1570:4: ( (lv_type_3_0= ruleTypeRef ) ) - // InternalXtextTerminalsTestLanguage.g:1571:5: (lv_type_3_0= ruleTypeRef ) + // InternalXtextTerminalsTestLanguage.g:1575:4: ( (lv_type_3_0= ruleTypeRef ) ) + // InternalXtextTerminalsTestLanguage.g:1576:5: (lv_type_3_0= ruleTypeRef ) { - // InternalXtextTerminalsTestLanguage.g:1571:5: (lv_type_3_0= ruleTypeRef ) - // InternalXtextTerminalsTestLanguage.g:1572:6: lv_type_3_0= ruleTypeRef + // InternalXtextTerminalsTestLanguage.g:1576:5: (lv_type_3_0= ruleTypeRef ) + // InternalXtextTerminalsTestLanguage.g:1577:6: lv_type_3_0= ruleTypeRef { newCompositeNode(grammarAccess.getTerminalRuleAccess().getTypeTypeRefParserRuleCall_2_1_0()); @@ -4329,11 +4337,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn newLeafNode(otherlv_4, grammarAccess.getTerminalRuleAccess().getColonKeyword_3()); - // InternalXtextTerminalsTestLanguage.g:1594:3: ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) - // InternalXtextTerminalsTestLanguage.g:1595:4: (lv_alternatives_5_0= ruleTerminalAlternatives ) + // InternalXtextTerminalsTestLanguage.g:1599:3: ( (lv_alternatives_5_0= ruleTerminalAlternatives ) ) + // InternalXtextTerminalsTestLanguage.g:1600:4: (lv_alternatives_5_0= ruleTerminalAlternatives ) { - // InternalXtextTerminalsTestLanguage.g:1595:4: (lv_alternatives_5_0= ruleTerminalAlternatives ) - // InternalXtextTerminalsTestLanguage.g:1596:5: lv_alternatives_5_0= ruleTerminalAlternatives + // InternalXtextTerminalsTestLanguage.g:1600:4: (lv_alternatives_5_0= ruleTerminalAlternatives ) + // InternalXtextTerminalsTestLanguage.g:1601:5: lv_alternatives_5_0= ruleTerminalAlternatives { newCompositeNode(grammarAccess.getTerminalRuleAccess().getAlternativesTerminalAlternativesParserRuleCall_4_0()); @@ -4387,7 +4395,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleTerminalAlternatives" - // InternalXtextTerminalsTestLanguage.g:1621:1: entryRuleTerminalAlternatives returns [EObject current=null] : iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF ; + // InternalXtextTerminalsTestLanguage.g:1626:1: entryRuleTerminalAlternatives returns [EObject current=null] : iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF ; public final EObject entryRuleTerminalAlternatives() throws RecognitionException { EObject current = null; @@ -4395,8 +4403,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1621:61: (iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF ) - // InternalXtextTerminalsTestLanguage.g:1622:2: iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF + // InternalXtextTerminalsTestLanguage.g:1626:61: (iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF ) + // InternalXtextTerminalsTestLanguage.g:1627:2: iv_ruleTerminalAlternatives= ruleTerminalAlternatives EOF { newCompositeNode(grammarAccess.getTerminalAlternativesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4423,7 +4431,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleTerminalAlternatives" - // InternalXtextTerminalsTestLanguage.g:1628:1: ruleTerminalAlternatives returns [EObject current=null] : (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) ; + // InternalXtextTerminalsTestLanguage.g:1633:1: ruleTerminalAlternatives returns [EObject current=null] : (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) ; public final EObject ruleTerminalAlternatives() throws RecognitionException { EObject current = null; @@ -4437,11 +4445,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1634:2: ( (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) ) - // InternalXtextTerminalsTestLanguage.g:1635:2: (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) + // InternalXtextTerminalsTestLanguage.g:1639:2: ( (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) ) + // InternalXtextTerminalsTestLanguage.g:1640:2: (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) { - // InternalXtextTerminalsTestLanguage.g:1635:2: (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) - // InternalXtextTerminalsTestLanguage.g:1636:3: this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? + // InternalXtextTerminalsTestLanguage.g:1640:2: (this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? ) + // InternalXtextTerminalsTestLanguage.g:1641:3: this_TerminalGroup_0= ruleTerminalGroup ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? { newCompositeNode(grammarAccess.getTerminalAlternativesAccess().getTerminalGroupParserRuleCall_0()); @@ -4455,7 +4463,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn current = this_TerminalGroup_0; afterParserOrEnumRuleCall(); - // InternalXtextTerminalsTestLanguage.g:1644:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? + // InternalXtextTerminalsTestLanguage.g:1649:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ )? int alt37=2; int LA37_0 = input.LA(1); @@ -4464,10 +4472,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt37) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1645:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ + // InternalXtextTerminalsTestLanguage.g:1650:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ { - // InternalXtextTerminalsTestLanguage.g:1645:4: () - // InternalXtextTerminalsTestLanguage.g:1646:5: + // InternalXtextTerminalsTestLanguage.g:1650:4: () + // InternalXtextTerminalsTestLanguage.g:1651:5: { current = forceCreateModelElementAndAdd( @@ -4477,7 +4485,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:1652:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ + // InternalXtextTerminalsTestLanguage.g:1657:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) )+ int cnt36=0; loop36: do { @@ -4491,17 +4499,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt36) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1653:5: otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) + // InternalXtextTerminalsTestLanguage.g:1658:5: otherlv_2= '|' ( (lv_groups_3_0= ruleTerminalGroup ) ) { otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_33); newLeafNode(otherlv_2, grammarAccess.getTerminalAlternativesAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextTerminalsTestLanguage.g:1657:5: ( (lv_groups_3_0= ruleTerminalGroup ) ) - // InternalXtextTerminalsTestLanguage.g:1658:6: (lv_groups_3_0= ruleTerminalGroup ) + // InternalXtextTerminalsTestLanguage.g:1662:5: ( (lv_groups_3_0= ruleTerminalGroup ) ) + // InternalXtextTerminalsTestLanguage.g:1663:6: (lv_groups_3_0= ruleTerminalGroup ) { - // InternalXtextTerminalsTestLanguage.g:1658:6: (lv_groups_3_0= ruleTerminalGroup ) - // InternalXtextTerminalsTestLanguage.g:1659:7: lv_groups_3_0= ruleTerminalGroup + // InternalXtextTerminalsTestLanguage.g:1663:6: (lv_groups_3_0= ruleTerminalGroup ) + // InternalXtextTerminalsTestLanguage.g:1664:7: lv_groups_3_0= ruleTerminalGroup { newCompositeNode(grammarAccess.getTerminalAlternativesAccess().getGroupsTerminalGroupParserRuleCall_1_1_1_0()); @@ -4570,7 +4578,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleTerminalGroup" - // InternalXtextTerminalsTestLanguage.g:1682:1: entryRuleTerminalGroup returns [EObject current=null] : iv_ruleTerminalGroup= ruleTerminalGroup EOF ; + // InternalXtextTerminalsTestLanguage.g:1687:1: entryRuleTerminalGroup returns [EObject current=null] : iv_ruleTerminalGroup= ruleTerminalGroup EOF ; public final EObject entryRuleTerminalGroup() throws RecognitionException { EObject current = null; @@ -4578,8 +4586,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1682:54: (iv_ruleTerminalGroup= ruleTerminalGroup EOF ) - // InternalXtextTerminalsTestLanguage.g:1683:2: iv_ruleTerminalGroup= ruleTerminalGroup EOF + // InternalXtextTerminalsTestLanguage.g:1687:54: (iv_ruleTerminalGroup= ruleTerminalGroup EOF ) + // InternalXtextTerminalsTestLanguage.g:1688:2: iv_ruleTerminalGroup= ruleTerminalGroup EOF { newCompositeNode(grammarAccess.getTerminalGroupRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4606,7 +4614,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleTerminalGroup" - // InternalXtextTerminalsTestLanguage.g:1689:1: ruleTerminalGroup returns [EObject current=null] : (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) ; + // InternalXtextTerminalsTestLanguage.g:1694:1: ruleTerminalGroup returns [EObject current=null] : (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) ; public final EObject ruleTerminalGroup() throws RecognitionException { EObject current = null; @@ -4619,11 +4627,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1695:2: ( (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) ) - // InternalXtextTerminalsTestLanguage.g:1696:2: (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) + // InternalXtextTerminalsTestLanguage.g:1700:2: ( (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) ) + // InternalXtextTerminalsTestLanguage.g:1701:2: (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) { - // InternalXtextTerminalsTestLanguage.g:1696:2: (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) - // InternalXtextTerminalsTestLanguage.g:1697:3: this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? + // InternalXtextTerminalsTestLanguage.g:1701:2: (this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? ) + // InternalXtextTerminalsTestLanguage.g:1702:3: this_TerminalToken_0= ruleTerminalToken ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? { newCompositeNode(grammarAccess.getTerminalGroupAccess().getTerminalTokenParserRuleCall_0()); @@ -4637,7 +4645,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn current = this_TerminalToken_0; afterParserOrEnumRuleCall(); - // InternalXtextTerminalsTestLanguage.g:1705:3: ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? + // InternalXtextTerminalsTestLanguage.g:1710:3: ( () ( (lv_tokens_2_0= ruleTerminalToken ) )+ )? int alt39=2; int LA39_0 = input.LA(1); @@ -4646,10 +4654,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt39) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1706:4: () ( (lv_tokens_2_0= ruleTerminalToken ) )+ + // InternalXtextTerminalsTestLanguage.g:1711:4: () ( (lv_tokens_2_0= ruleTerminalToken ) )+ { - // InternalXtextTerminalsTestLanguage.g:1706:4: () - // InternalXtextTerminalsTestLanguage.g:1707:5: + // InternalXtextTerminalsTestLanguage.g:1711:4: () + // InternalXtextTerminalsTestLanguage.g:1712:5: { current = forceCreateModelElementAndAdd( @@ -4659,7 +4667,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:1713:4: ( (lv_tokens_2_0= ruleTerminalToken ) )+ + // InternalXtextTerminalsTestLanguage.g:1718:4: ( (lv_tokens_2_0= ruleTerminalToken ) )+ int cnt38=0; loop38: do { @@ -4673,10 +4681,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt38) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1714:5: (lv_tokens_2_0= ruleTerminalToken ) + // InternalXtextTerminalsTestLanguage.g:1719:5: (lv_tokens_2_0= ruleTerminalToken ) { - // InternalXtextTerminalsTestLanguage.g:1714:5: (lv_tokens_2_0= ruleTerminalToken ) - // InternalXtextTerminalsTestLanguage.g:1715:6: lv_tokens_2_0= ruleTerminalToken + // InternalXtextTerminalsTestLanguage.g:1719:5: (lv_tokens_2_0= ruleTerminalToken ) + // InternalXtextTerminalsTestLanguage.g:1720:6: lv_tokens_2_0= ruleTerminalToken { newCompositeNode(grammarAccess.getTerminalGroupAccess().getTokensTerminalTokenParserRuleCall_1_1_0()); @@ -4742,7 +4750,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleTerminalToken" - // InternalXtextTerminalsTestLanguage.g:1737:1: entryRuleTerminalToken returns [EObject current=null] : iv_ruleTerminalToken= ruleTerminalToken EOF ; + // InternalXtextTerminalsTestLanguage.g:1742:1: entryRuleTerminalToken returns [EObject current=null] : iv_ruleTerminalToken= ruleTerminalToken EOF ; public final EObject entryRuleTerminalToken() throws RecognitionException { EObject current = null; @@ -4750,8 +4758,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1737:54: (iv_ruleTerminalToken= ruleTerminalToken EOF ) - // InternalXtextTerminalsTestLanguage.g:1738:2: iv_ruleTerminalToken= ruleTerminalToken EOF + // InternalXtextTerminalsTestLanguage.g:1742:54: (iv_ruleTerminalToken= ruleTerminalToken EOF ) + // InternalXtextTerminalsTestLanguage.g:1743:2: iv_ruleTerminalToken= ruleTerminalToken EOF { newCompositeNode(grammarAccess.getTerminalTokenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4778,7 +4786,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleTerminalToken" - // InternalXtextTerminalsTestLanguage.g:1744:1: ruleTerminalToken returns [EObject current=null] : (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) ; + // InternalXtextTerminalsTestLanguage.g:1749:1: ruleTerminalToken returns [EObject current=null] : (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) ; public final EObject ruleTerminalToken() throws RecognitionException { EObject current = null; @@ -4792,11 +4800,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1750:2: ( (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) ) - // InternalXtextTerminalsTestLanguage.g:1751:2: (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) + // InternalXtextTerminalsTestLanguage.g:1755:2: ( (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) ) + // InternalXtextTerminalsTestLanguage.g:1756:2: (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) { - // InternalXtextTerminalsTestLanguage.g:1751:2: (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) - // InternalXtextTerminalsTestLanguage.g:1752:3: this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? + // InternalXtextTerminalsTestLanguage.g:1756:2: (this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? ) + // InternalXtextTerminalsTestLanguage.g:1757:3: this_TerminalTokenElement_0= ruleTerminalTokenElement ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? { newCompositeNode(grammarAccess.getTerminalTokenAccess().getTerminalTokenElementParserRuleCall_0()); @@ -4810,7 +4818,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn current = this_TerminalTokenElement_0; afterParserOrEnumRuleCall(); - // InternalXtextTerminalsTestLanguage.g:1760:3: ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? + // InternalXtextTerminalsTestLanguage.g:1765:3: ( ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) )? int alt41=2; int LA41_0 = input.LA(1); @@ -4819,12 +4827,12 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt41) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1761:4: ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) + // InternalXtextTerminalsTestLanguage.g:1766:4: ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) { - // InternalXtextTerminalsTestLanguage.g:1761:4: ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) - // InternalXtextTerminalsTestLanguage.g:1762:5: (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) + // InternalXtextTerminalsTestLanguage.g:1766:4: ( (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) ) + // InternalXtextTerminalsTestLanguage.g:1767:5: (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) { - // InternalXtextTerminalsTestLanguage.g:1762:5: (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) + // InternalXtextTerminalsTestLanguage.g:1767:5: (lv_cardinality_1_1= '?' | lv_cardinality_1_2= '*' | lv_cardinality_1_3= '+' ) int alt40=3; switch ( input.LA(1) ) { case 26: @@ -4851,7 +4859,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt40) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1763:6: lv_cardinality_1_1= '?' + // InternalXtextTerminalsTestLanguage.g:1768:6: lv_cardinality_1_1= '?' { lv_cardinality_1_1=(Token)match(input,26,FollowSets000.FOLLOW_2); @@ -4867,7 +4875,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:1774:6: lv_cardinality_1_2= '*' + // InternalXtextTerminalsTestLanguage.g:1779:6: lv_cardinality_1_2= '*' { lv_cardinality_1_2=(Token)match(input,27,FollowSets000.FOLLOW_2); @@ -4883,7 +4891,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalXtextTerminalsTestLanguage.g:1785:6: lv_cardinality_1_3= '+' + // InternalXtextTerminalsTestLanguage.g:1790:6: lv_cardinality_1_3= '+' { lv_cardinality_1_3=(Token)match(input,28,FollowSets000.FOLLOW_2); @@ -4933,7 +4941,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleTerminalTokenElement" - // InternalXtextTerminalsTestLanguage.g:1802:1: entryRuleTerminalTokenElement returns [EObject current=null] : iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF ; + // InternalXtextTerminalsTestLanguage.g:1807:1: entryRuleTerminalTokenElement returns [EObject current=null] : iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF ; public final EObject entryRuleTerminalTokenElement() throws RecognitionException { EObject current = null; @@ -4941,8 +4949,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1802:61: (iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF ) - // InternalXtextTerminalsTestLanguage.g:1803:2: iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF + // InternalXtextTerminalsTestLanguage.g:1807:61: (iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF ) + // InternalXtextTerminalsTestLanguage.g:1808:2: iv_ruleTerminalTokenElement= ruleTerminalTokenElement EOF { newCompositeNode(grammarAccess.getTerminalTokenElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4969,7 +4977,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleTerminalTokenElement" - // InternalXtextTerminalsTestLanguage.g:1809:1: ruleTerminalTokenElement returns [EObject current=null] : (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) ; + // InternalXtextTerminalsTestLanguage.g:1814:1: ruleTerminalTokenElement returns [EObject current=null] : (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) ; public final EObject ruleTerminalTokenElement() throws RecognitionException { EObject current = null; @@ -4988,10 +4996,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1815:2: ( (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) ) - // InternalXtextTerminalsTestLanguage.g:1816:2: (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) + // InternalXtextTerminalsTestLanguage.g:1820:2: ( (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) ) + // InternalXtextTerminalsTestLanguage.g:1821:2: (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) { - // InternalXtextTerminalsTestLanguage.g:1816:2: (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) + // InternalXtextTerminalsTestLanguage.g:1821:2: (this_CharacterRange_0= ruleCharacterRange | this_RuleCall_1= ruleRuleCall | this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement | this_AbstractNegatedToken_3= ruleAbstractNegatedToken | this_Wildcard_4= ruleWildcard ) int alt42=5; switch ( input.LA(1) ) { case RULE_STRING: @@ -5029,7 +5037,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt42) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1817:3: this_CharacterRange_0= ruleCharacterRange + // InternalXtextTerminalsTestLanguage.g:1822:3: this_CharacterRange_0= ruleCharacterRange { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getCharacterRangeParserRuleCall_0()); @@ -5047,7 +5055,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:1826:3: this_RuleCall_1= ruleRuleCall + // InternalXtextTerminalsTestLanguage.g:1831:3: this_RuleCall_1= ruleRuleCall { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getRuleCallParserRuleCall_1()); @@ -5065,7 +5073,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalXtextTerminalsTestLanguage.g:1835:3: this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement + // InternalXtextTerminalsTestLanguage.g:1840:3: this_ParenthesizedTerminalElement_2= ruleParenthesizedTerminalElement { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getParenthesizedTerminalElementParserRuleCall_2()); @@ -5083,7 +5091,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 4 : - // InternalXtextTerminalsTestLanguage.g:1844:3: this_AbstractNegatedToken_3= ruleAbstractNegatedToken + // InternalXtextTerminalsTestLanguage.g:1849:3: this_AbstractNegatedToken_3= ruleAbstractNegatedToken { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getAbstractNegatedTokenParserRuleCall_3()); @@ -5101,7 +5109,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 5 : - // InternalXtextTerminalsTestLanguage.g:1853:3: this_Wildcard_4= ruleWildcard + // InternalXtextTerminalsTestLanguage.g:1858:3: this_Wildcard_4= ruleWildcard { newCompositeNode(grammarAccess.getTerminalTokenElementAccess().getWildcardParserRuleCall_4()); @@ -5141,7 +5149,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleParenthesizedTerminalElement" - // InternalXtextTerminalsTestLanguage.g:1865:1: entryRuleParenthesizedTerminalElement returns [EObject current=null] : iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF ; + // InternalXtextTerminalsTestLanguage.g:1870:1: entryRuleParenthesizedTerminalElement returns [EObject current=null] : iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF ; public final EObject entryRuleParenthesizedTerminalElement() throws RecognitionException { EObject current = null; @@ -5149,8 +5157,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1865:69: (iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF ) - // InternalXtextTerminalsTestLanguage.g:1866:2: iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF + // InternalXtextTerminalsTestLanguage.g:1870:69: (iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF ) + // InternalXtextTerminalsTestLanguage.g:1871:2: iv_ruleParenthesizedTerminalElement= ruleParenthesizedTerminalElement EOF { newCompositeNode(grammarAccess.getParenthesizedTerminalElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5177,7 +5185,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleParenthesizedTerminalElement" - // InternalXtextTerminalsTestLanguage.g:1872:1: ruleParenthesizedTerminalElement returns [EObject current=null] : (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) ; + // InternalXtextTerminalsTestLanguage.g:1877:1: ruleParenthesizedTerminalElement returns [EObject current=null] : (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) ; public final EObject ruleParenthesizedTerminalElement() throws RecognitionException { EObject current = null; @@ -5190,11 +5198,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1878:2: ( (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) ) - // InternalXtextTerminalsTestLanguage.g:1879:2: (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) + // InternalXtextTerminalsTestLanguage.g:1883:2: ( (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) ) + // InternalXtextTerminalsTestLanguage.g:1884:2: (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) { - // InternalXtextTerminalsTestLanguage.g:1879:2: (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) - // InternalXtextTerminalsTestLanguage.g:1880:3: otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' + // InternalXtextTerminalsTestLanguage.g:1884:2: (otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' ) + // InternalXtextTerminalsTestLanguage.g:1885:3: otherlv_0= '(' this_TerminalAlternatives_1= ruleTerminalAlternatives otherlv_2= ')' { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_33); @@ -5239,7 +5247,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleAbstractNegatedToken" - // InternalXtextTerminalsTestLanguage.g:1900:1: entryRuleAbstractNegatedToken returns [EObject current=null] : iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF ; + // InternalXtextTerminalsTestLanguage.g:1905:1: entryRuleAbstractNegatedToken returns [EObject current=null] : iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF ; public final EObject entryRuleAbstractNegatedToken() throws RecognitionException { EObject current = null; @@ -5247,8 +5255,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1900:61: (iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF ) - // InternalXtextTerminalsTestLanguage.g:1901:2: iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF + // InternalXtextTerminalsTestLanguage.g:1905:61: (iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF ) + // InternalXtextTerminalsTestLanguage.g:1906:2: iv_ruleAbstractNegatedToken= ruleAbstractNegatedToken EOF { newCompositeNode(grammarAccess.getAbstractNegatedTokenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5275,7 +5283,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleAbstractNegatedToken" - // InternalXtextTerminalsTestLanguage.g:1907:1: ruleAbstractNegatedToken returns [EObject current=null] : (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) ; + // InternalXtextTerminalsTestLanguage.g:1912:1: ruleAbstractNegatedToken returns [EObject current=null] : (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) ; public final EObject ruleAbstractNegatedToken() throws RecognitionException { EObject current = null; @@ -5288,10 +5296,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1913:2: ( (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) ) - // InternalXtextTerminalsTestLanguage.g:1914:2: (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) + // InternalXtextTerminalsTestLanguage.g:1918:2: ( (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) ) + // InternalXtextTerminalsTestLanguage.g:1919:2: (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) { - // InternalXtextTerminalsTestLanguage.g:1914:2: (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) + // InternalXtextTerminalsTestLanguage.g:1919:2: (this_NegatedToken_0= ruleNegatedToken | this_UntilToken_1= ruleUntilToken ) int alt43=2; int LA43_0 = input.LA(1); @@ -5309,7 +5317,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt43) { case 1 : - // InternalXtextTerminalsTestLanguage.g:1915:3: this_NegatedToken_0= ruleNegatedToken + // InternalXtextTerminalsTestLanguage.g:1920:3: this_NegatedToken_0= ruleNegatedToken { newCompositeNode(grammarAccess.getAbstractNegatedTokenAccess().getNegatedTokenParserRuleCall_0()); @@ -5327,7 +5335,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalXtextTerminalsTestLanguage.g:1924:3: this_UntilToken_1= ruleUntilToken + // InternalXtextTerminalsTestLanguage.g:1929:3: this_UntilToken_1= ruleUntilToken { newCompositeNode(grammarAccess.getAbstractNegatedTokenAccess().getUntilTokenParserRuleCall_1()); @@ -5367,7 +5375,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleNegatedToken" - // InternalXtextTerminalsTestLanguage.g:1936:1: entryRuleNegatedToken returns [EObject current=null] : iv_ruleNegatedToken= ruleNegatedToken EOF ; + // InternalXtextTerminalsTestLanguage.g:1941:1: entryRuleNegatedToken returns [EObject current=null] : iv_ruleNegatedToken= ruleNegatedToken EOF ; public final EObject entryRuleNegatedToken() throws RecognitionException { EObject current = null; @@ -5375,8 +5383,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1936:53: (iv_ruleNegatedToken= ruleNegatedToken EOF ) - // InternalXtextTerminalsTestLanguage.g:1937:2: iv_ruleNegatedToken= ruleNegatedToken EOF + // InternalXtextTerminalsTestLanguage.g:1941:53: (iv_ruleNegatedToken= ruleNegatedToken EOF ) + // InternalXtextTerminalsTestLanguage.g:1942:2: iv_ruleNegatedToken= ruleNegatedToken EOF { newCompositeNode(grammarAccess.getNegatedTokenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5403,7 +5411,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleNegatedToken" - // InternalXtextTerminalsTestLanguage.g:1943:1: ruleNegatedToken returns [EObject current=null] : (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ; + // InternalXtextTerminalsTestLanguage.g:1948:1: ruleNegatedToken returns [EObject current=null] : (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ; public final EObject ruleNegatedToken() throws RecognitionException { EObject current = null; @@ -5415,21 +5423,21 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1949:2: ( (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ) - // InternalXtextTerminalsTestLanguage.g:1950:2: (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) + // InternalXtextTerminalsTestLanguage.g:1954:2: ( (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ) + // InternalXtextTerminalsTestLanguage.g:1955:2: (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) { - // InternalXtextTerminalsTestLanguage.g:1950:2: (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) - // InternalXtextTerminalsTestLanguage.g:1951:3: otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) + // InternalXtextTerminalsTestLanguage.g:1955:2: (otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) + // InternalXtextTerminalsTestLanguage.g:1956:3: otherlv_0= '!' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) { otherlv_0=(Token)match(input,38,FollowSets000.FOLLOW_33); newLeafNode(otherlv_0, grammarAccess.getNegatedTokenAccess().getExclamationMarkKeyword_0()); - // InternalXtextTerminalsTestLanguage.g:1955:3: ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) - // InternalXtextTerminalsTestLanguage.g:1956:4: (lv_terminal_1_0= ruleTerminalTokenElement ) + // InternalXtextTerminalsTestLanguage.g:1960:3: ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) + // InternalXtextTerminalsTestLanguage.g:1961:4: (lv_terminal_1_0= ruleTerminalTokenElement ) { - // InternalXtextTerminalsTestLanguage.g:1956:4: (lv_terminal_1_0= ruleTerminalTokenElement ) - // InternalXtextTerminalsTestLanguage.g:1957:5: lv_terminal_1_0= ruleTerminalTokenElement + // InternalXtextTerminalsTestLanguage.g:1961:4: (lv_terminal_1_0= ruleTerminalTokenElement ) + // InternalXtextTerminalsTestLanguage.g:1962:5: lv_terminal_1_0= ruleTerminalTokenElement { newCompositeNode(grammarAccess.getNegatedTokenAccess().getTerminalTerminalTokenElementParserRuleCall_1_0()); @@ -5479,7 +5487,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleUntilToken" - // InternalXtextTerminalsTestLanguage.g:1978:1: entryRuleUntilToken returns [EObject current=null] : iv_ruleUntilToken= ruleUntilToken EOF ; + // InternalXtextTerminalsTestLanguage.g:1983:1: entryRuleUntilToken returns [EObject current=null] : iv_ruleUntilToken= ruleUntilToken EOF ; public final EObject entryRuleUntilToken() throws RecognitionException { EObject current = null; @@ -5487,8 +5495,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:1978:51: (iv_ruleUntilToken= ruleUntilToken EOF ) - // InternalXtextTerminalsTestLanguage.g:1979:2: iv_ruleUntilToken= ruleUntilToken EOF + // InternalXtextTerminalsTestLanguage.g:1983:51: (iv_ruleUntilToken= ruleUntilToken EOF ) + // InternalXtextTerminalsTestLanguage.g:1984:2: iv_ruleUntilToken= ruleUntilToken EOF { newCompositeNode(grammarAccess.getUntilTokenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5515,7 +5523,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleUntilToken" - // InternalXtextTerminalsTestLanguage.g:1985:1: ruleUntilToken returns [EObject current=null] : (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ; + // InternalXtextTerminalsTestLanguage.g:1990:1: ruleUntilToken returns [EObject current=null] : (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ; public final EObject ruleUntilToken() throws RecognitionException { EObject current = null; @@ -5527,21 +5535,21 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:1991:2: ( (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ) - // InternalXtextTerminalsTestLanguage.g:1992:2: (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) + // InternalXtextTerminalsTestLanguage.g:1996:2: ( (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) ) + // InternalXtextTerminalsTestLanguage.g:1997:2: (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) { - // InternalXtextTerminalsTestLanguage.g:1992:2: (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) - // InternalXtextTerminalsTestLanguage.g:1993:3: otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) + // InternalXtextTerminalsTestLanguage.g:1997:2: (otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) ) + // InternalXtextTerminalsTestLanguage.g:1998:3: otherlv_0= '->' ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) { otherlv_0=(Token)match(input,39,FollowSets000.FOLLOW_33); newLeafNode(otherlv_0, grammarAccess.getUntilTokenAccess().getHyphenMinusGreaterThanSignKeyword_0()); - // InternalXtextTerminalsTestLanguage.g:1997:3: ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) - // InternalXtextTerminalsTestLanguage.g:1998:4: (lv_terminal_1_0= ruleTerminalTokenElement ) + // InternalXtextTerminalsTestLanguage.g:2002:3: ( (lv_terminal_1_0= ruleTerminalTokenElement ) ) + // InternalXtextTerminalsTestLanguage.g:2003:4: (lv_terminal_1_0= ruleTerminalTokenElement ) { - // InternalXtextTerminalsTestLanguage.g:1998:4: (lv_terminal_1_0= ruleTerminalTokenElement ) - // InternalXtextTerminalsTestLanguage.g:1999:5: lv_terminal_1_0= ruleTerminalTokenElement + // InternalXtextTerminalsTestLanguage.g:2003:4: (lv_terminal_1_0= ruleTerminalTokenElement ) + // InternalXtextTerminalsTestLanguage.g:2004:5: lv_terminal_1_0= ruleTerminalTokenElement { newCompositeNode(grammarAccess.getUntilTokenAccess().getTerminalTerminalTokenElementParserRuleCall_1_0()); @@ -5591,7 +5599,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleWildcard" - // InternalXtextTerminalsTestLanguage.g:2020:1: entryRuleWildcard returns [EObject current=null] : iv_ruleWildcard= ruleWildcard EOF ; + // InternalXtextTerminalsTestLanguage.g:2025:1: entryRuleWildcard returns [EObject current=null] : iv_ruleWildcard= ruleWildcard EOF ; public final EObject entryRuleWildcard() throws RecognitionException { EObject current = null; @@ -5599,8 +5607,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:2020:49: (iv_ruleWildcard= ruleWildcard EOF ) - // InternalXtextTerminalsTestLanguage.g:2021:2: iv_ruleWildcard= ruleWildcard EOF + // InternalXtextTerminalsTestLanguage.g:2025:49: (iv_ruleWildcard= ruleWildcard EOF ) + // InternalXtextTerminalsTestLanguage.g:2026:2: iv_ruleWildcard= ruleWildcard EOF { newCompositeNode(grammarAccess.getWildcardRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5627,7 +5635,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleWildcard" - // InternalXtextTerminalsTestLanguage.g:2027:1: ruleWildcard returns [EObject current=null] : ( () otherlv_1= '.' ) ; + // InternalXtextTerminalsTestLanguage.g:2032:1: ruleWildcard returns [EObject current=null] : ( () otherlv_1= '.' ) ; public final EObject ruleWildcard() throws RecognitionException { EObject current = null; @@ -5637,14 +5645,14 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:2033:2: ( ( () otherlv_1= '.' ) ) - // InternalXtextTerminalsTestLanguage.g:2034:2: ( () otherlv_1= '.' ) + // InternalXtextTerminalsTestLanguage.g:2038:2: ( ( () otherlv_1= '.' ) ) + // InternalXtextTerminalsTestLanguage.g:2039:2: ( () otherlv_1= '.' ) { - // InternalXtextTerminalsTestLanguage.g:2034:2: ( () otherlv_1= '.' ) - // InternalXtextTerminalsTestLanguage.g:2035:3: () otherlv_1= '.' + // InternalXtextTerminalsTestLanguage.g:2039:2: ( () otherlv_1= '.' ) + // InternalXtextTerminalsTestLanguage.g:2040:3: () otherlv_1= '.' { - // InternalXtextTerminalsTestLanguage.g:2035:3: () - // InternalXtextTerminalsTestLanguage.g:2036:4: + // InternalXtextTerminalsTestLanguage.g:2040:3: () + // InternalXtextTerminalsTestLanguage.g:2041:4: { current = forceCreateModelElement( @@ -5681,7 +5689,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleCharacterRange" - // InternalXtextTerminalsTestLanguage.g:2050:1: entryRuleCharacterRange returns [EObject current=null] : iv_ruleCharacterRange= ruleCharacterRange EOF ; + // InternalXtextTerminalsTestLanguage.g:2055:1: entryRuleCharacterRange returns [EObject current=null] : iv_ruleCharacterRange= ruleCharacterRange EOF ; public final EObject entryRuleCharacterRange() throws RecognitionException { EObject current = null; @@ -5689,8 +5697,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:2050:55: (iv_ruleCharacterRange= ruleCharacterRange EOF ) - // InternalXtextTerminalsTestLanguage.g:2051:2: iv_ruleCharacterRange= ruleCharacterRange EOF + // InternalXtextTerminalsTestLanguage.g:2055:55: (iv_ruleCharacterRange= ruleCharacterRange EOF ) + // InternalXtextTerminalsTestLanguage.g:2056:2: iv_ruleCharacterRange= ruleCharacterRange EOF { newCompositeNode(grammarAccess.getCharacterRangeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5717,7 +5725,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleCharacterRange" - // InternalXtextTerminalsTestLanguage.g:2057:1: ruleCharacterRange returns [EObject current=null] : (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) ; + // InternalXtextTerminalsTestLanguage.g:2062:1: ruleCharacterRange returns [EObject current=null] : (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) ; public final EObject ruleCharacterRange() throws RecognitionException { EObject current = null; @@ -5731,11 +5739,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:2063:2: ( (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) ) - // InternalXtextTerminalsTestLanguage.g:2064:2: (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) + // InternalXtextTerminalsTestLanguage.g:2068:2: ( (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) ) + // InternalXtextTerminalsTestLanguage.g:2069:2: (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) { - // InternalXtextTerminalsTestLanguage.g:2064:2: (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) - // InternalXtextTerminalsTestLanguage.g:2065:3: this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? + // InternalXtextTerminalsTestLanguage.g:2069:2: (this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? ) + // InternalXtextTerminalsTestLanguage.g:2070:3: this_Keyword_0= ruleKeyword ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? { newCompositeNode(grammarAccess.getCharacterRangeAccess().getKeywordParserRuleCall_0()); @@ -5749,7 +5757,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn current = this_Keyword_0; afterParserOrEnumRuleCall(); - // InternalXtextTerminalsTestLanguage.g:2073:3: ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? + // InternalXtextTerminalsTestLanguage.g:2078:3: ( () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) )? int alt44=2; int LA44_0 = input.LA(1); @@ -5758,10 +5766,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt44) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2074:4: () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) + // InternalXtextTerminalsTestLanguage.g:2079:4: () otherlv_2= '..' ( (lv_right_3_0= ruleKeyword ) ) { - // InternalXtextTerminalsTestLanguage.g:2074:4: () - // InternalXtextTerminalsTestLanguage.g:2075:5: + // InternalXtextTerminalsTestLanguage.g:2079:4: () + // InternalXtextTerminalsTestLanguage.g:2080:5: { current = forceCreateModelElementAndSet( @@ -5775,11 +5783,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn newLeafNode(otherlv_2, grammarAccess.getCharacterRangeAccess().getFullStopFullStopKeyword_1_1()); - // InternalXtextTerminalsTestLanguage.g:2085:4: ( (lv_right_3_0= ruleKeyword ) ) - // InternalXtextTerminalsTestLanguage.g:2086:5: (lv_right_3_0= ruleKeyword ) + // InternalXtextTerminalsTestLanguage.g:2090:4: ( (lv_right_3_0= ruleKeyword ) ) + // InternalXtextTerminalsTestLanguage.g:2091:5: (lv_right_3_0= ruleKeyword ) { - // InternalXtextTerminalsTestLanguage.g:2086:5: (lv_right_3_0= ruleKeyword ) - // InternalXtextTerminalsTestLanguage.g:2087:6: lv_right_3_0= ruleKeyword + // InternalXtextTerminalsTestLanguage.g:2091:5: (lv_right_3_0= ruleKeyword ) + // InternalXtextTerminalsTestLanguage.g:2092:6: lv_right_3_0= ruleKeyword { newCompositeNode(grammarAccess.getCharacterRangeAccess().getRightKeywordParserRuleCall_1_2_0()); @@ -5835,7 +5843,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleEnumRule" - // InternalXtextTerminalsTestLanguage.g:2109:1: entryRuleEnumRule returns [EObject current=null] : iv_ruleEnumRule= ruleEnumRule EOF ; + // InternalXtextTerminalsTestLanguage.g:2114:1: entryRuleEnumRule returns [EObject current=null] : iv_ruleEnumRule= ruleEnumRule EOF ; public final EObject entryRuleEnumRule() throws RecognitionException { EObject current = null; @@ -5843,8 +5851,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:2109:49: (iv_ruleEnumRule= ruleEnumRule EOF ) - // InternalXtextTerminalsTestLanguage.g:2110:2: iv_ruleEnumRule= ruleEnumRule EOF + // InternalXtextTerminalsTestLanguage.g:2114:49: (iv_ruleEnumRule= ruleEnumRule EOF ) + // InternalXtextTerminalsTestLanguage.g:2115:2: iv_ruleEnumRule= ruleEnumRule EOF { newCompositeNode(grammarAccess.getEnumRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5871,7 +5879,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleEnumRule" - // InternalXtextTerminalsTestLanguage.g:2116:1: ruleEnumRule returns [EObject current=null] : (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) ; + // InternalXtextTerminalsTestLanguage.g:2121:1: ruleEnumRule returns [EObject current=null] : (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) ; public final EObject ruleEnumRule() throws RecognitionException { EObject current = null; @@ -5889,21 +5897,21 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:2122:2: ( (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) ) - // InternalXtextTerminalsTestLanguage.g:2123:2: (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) + // InternalXtextTerminalsTestLanguage.g:2127:2: ( (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) ) + // InternalXtextTerminalsTestLanguage.g:2128:2: (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) { - // InternalXtextTerminalsTestLanguage.g:2123:2: (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) - // InternalXtextTerminalsTestLanguage.g:2124:3: otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' + // InternalXtextTerminalsTestLanguage.g:2128:2: (otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' ) + // InternalXtextTerminalsTestLanguage.g:2129:3: otherlv_0= 'enum' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? otherlv_4= ':' ( (lv_alternatives_5_0= ruleEnumLiterals ) ) otherlv_6= ';' { otherlv_0=(Token)match(input,41,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getEnumRuleAccess().getEnumKeyword_0()); - // InternalXtextTerminalsTestLanguage.g:2128:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:2129:4: (lv_name_1_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:2133:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:2134:4: (lv_name_1_0= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:2129:4: (lv_name_1_0= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:2130:5: lv_name_1_0= RULE_ID + // InternalXtextTerminalsTestLanguage.g:2134:4: (lv_name_1_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:2135:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_32); @@ -5925,7 +5933,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:2146:3: (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? + // InternalXtextTerminalsTestLanguage.g:2151:3: (otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) )? int alt45=2; int LA45_0 = input.LA(1); @@ -5934,17 +5942,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt45) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2147:4: otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) + // InternalXtextTerminalsTestLanguage.g:2152:4: otherlv_2= 'returns' ( (lv_type_3_0= ruleTypeRef ) ) { otherlv_2=(Token)match(input,21,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getEnumRuleAccess().getReturnsKeyword_2_0()); - // InternalXtextTerminalsTestLanguage.g:2151:4: ( (lv_type_3_0= ruleTypeRef ) ) - // InternalXtextTerminalsTestLanguage.g:2152:5: (lv_type_3_0= ruleTypeRef ) + // InternalXtextTerminalsTestLanguage.g:2156:4: ( (lv_type_3_0= ruleTypeRef ) ) + // InternalXtextTerminalsTestLanguage.g:2157:5: (lv_type_3_0= ruleTypeRef ) { - // InternalXtextTerminalsTestLanguage.g:2152:5: (lv_type_3_0= ruleTypeRef ) - // InternalXtextTerminalsTestLanguage.g:2153:6: lv_type_3_0= ruleTypeRef + // InternalXtextTerminalsTestLanguage.g:2157:5: (lv_type_3_0= ruleTypeRef ) + // InternalXtextTerminalsTestLanguage.g:2158:6: lv_type_3_0= ruleTypeRef { newCompositeNode(grammarAccess.getEnumRuleAccess().getTypeTypeRefParserRuleCall_2_1_0()); @@ -5981,11 +5989,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn newLeafNode(otherlv_4, grammarAccess.getEnumRuleAccess().getColonKeyword_3()); - // InternalXtextTerminalsTestLanguage.g:2175:3: ( (lv_alternatives_5_0= ruleEnumLiterals ) ) - // InternalXtextTerminalsTestLanguage.g:2176:4: (lv_alternatives_5_0= ruleEnumLiterals ) + // InternalXtextTerminalsTestLanguage.g:2180:3: ( (lv_alternatives_5_0= ruleEnumLiterals ) ) + // InternalXtextTerminalsTestLanguage.g:2181:4: (lv_alternatives_5_0= ruleEnumLiterals ) { - // InternalXtextTerminalsTestLanguage.g:2176:4: (lv_alternatives_5_0= ruleEnumLiterals ) - // InternalXtextTerminalsTestLanguage.g:2177:5: lv_alternatives_5_0= ruleEnumLiterals + // InternalXtextTerminalsTestLanguage.g:2181:4: (lv_alternatives_5_0= ruleEnumLiterals ) + // InternalXtextTerminalsTestLanguage.g:2182:5: lv_alternatives_5_0= ruleEnumLiterals { newCompositeNode(grammarAccess.getEnumRuleAccess().getAlternativesEnumLiteralsParserRuleCall_4_0()); @@ -6039,7 +6047,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleEnumLiterals" - // InternalXtextTerminalsTestLanguage.g:2202:1: entryRuleEnumLiterals returns [EObject current=null] : iv_ruleEnumLiterals= ruleEnumLiterals EOF ; + // InternalXtextTerminalsTestLanguage.g:2207:1: entryRuleEnumLiterals returns [EObject current=null] : iv_ruleEnumLiterals= ruleEnumLiterals EOF ; public final EObject entryRuleEnumLiterals() throws RecognitionException { EObject current = null; @@ -6047,8 +6055,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:2202:53: (iv_ruleEnumLiterals= ruleEnumLiterals EOF ) - // InternalXtextTerminalsTestLanguage.g:2203:2: iv_ruleEnumLiterals= ruleEnumLiterals EOF + // InternalXtextTerminalsTestLanguage.g:2207:53: (iv_ruleEnumLiterals= ruleEnumLiterals EOF ) + // InternalXtextTerminalsTestLanguage.g:2208:2: iv_ruleEnumLiterals= ruleEnumLiterals EOF { newCompositeNode(grammarAccess.getEnumLiteralsRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6075,7 +6083,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleEnumLiterals" - // InternalXtextTerminalsTestLanguage.g:2209:1: ruleEnumLiterals returns [EObject current=null] : (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) ; + // InternalXtextTerminalsTestLanguage.g:2214:1: ruleEnumLiterals returns [EObject current=null] : (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) ; public final EObject ruleEnumLiterals() throws RecognitionException { EObject current = null; @@ -6089,11 +6097,11 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:2215:2: ( (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) ) - // InternalXtextTerminalsTestLanguage.g:2216:2: (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) + // InternalXtextTerminalsTestLanguage.g:2220:2: ( (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) ) + // InternalXtextTerminalsTestLanguage.g:2221:2: (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) { - // InternalXtextTerminalsTestLanguage.g:2216:2: (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) - // InternalXtextTerminalsTestLanguage.g:2217:3: this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? + // InternalXtextTerminalsTestLanguage.g:2221:2: (this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? ) + // InternalXtextTerminalsTestLanguage.g:2222:3: this_EnumLiteralDeclaration_0= ruleEnumLiteralDeclaration ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? { newCompositeNode(grammarAccess.getEnumLiteralsAccess().getEnumLiteralDeclarationParserRuleCall_0()); @@ -6107,7 +6115,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn current = this_EnumLiteralDeclaration_0; afterParserOrEnumRuleCall(); - // InternalXtextTerminalsTestLanguage.g:2225:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? + // InternalXtextTerminalsTestLanguage.g:2230:3: ( () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ )? int alt47=2; int LA47_0 = input.LA(1); @@ -6116,10 +6124,10 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt47) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2226:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ + // InternalXtextTerminalsTestLanguage.g:2231:4: () (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ { - // InternalXtextTerminalsTestLanguage.g:2226:4: () - // InternalXtextTerminalsTestLanguage.g:2227:5: + // InternalXtextTerminalsTestLanguage.g:2231:4: () + // InternalXtextTerminalsTestLanguage.g:2232:5: { current = forceCreateModelElementAndAdd( @@ -6129,7 +6137,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:2233:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ + // InternalXtextTerminalsTestLanguage.g:2238:4: (otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) )+ int cnt46=0; loop46: do { @@ -6143,17 +6151,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn switch (alt46) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2234:5: otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) + // InternalXtextTerminalsTestLanguage.g:2239:5: otherlv_2= '|' ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) { otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getEnumLiteralsAccess().getVerticalLineKeyword_1_1_0()); - // InternalXtextTerminalsTestLanguage.g:2238:5: ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) - // InternalXtextTerminalsTestLanguage.g:2239:6: (lv_groups_3_0= ruleEnumLiteralDeclaration ) + // InternalXtextTerminalsTestLanguage.g:2243:5: ( (lv_groups_3_0= ruleEnumLiteralDeclaration ) ) + // InternalXtextTerminalsTestLanguage.g:2244:6: (lv_groups_3_0= ruleEnumLiteralDeclaration ) { - // InternalXtextTerminalsTestLanguage.g:2239:6: (lv_groups_3_0= ruleEnumLiteralDeclaration ) - // InternalXtextTerminalsTestLanguage.g:2240:7: lv_groups_3_0= ruleEnumLiteralDeclaration + // InternalXtextTerminalsTestLanguage.g:2244:6: (lv_groups_3_0= ruleEnumLiteralDeclaration ) + // InternalXtextTerminalsTestLanguage.g:2245:7: lv_groups_3_0= ruleEnumLiteralDeclaration { newCompositeNode(grammarAccess.getEnumLiteralsAccess().getGroupsEnumLiteralDeclarationParserRuleCall_1_1_1_0()); @@ -6222,7 +6230,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleEnumLiteralDeclaration" - // InternalXtextTerminalsTestLanguage.g:2263:1: entryRuleEnumLiteralDeclaration returns [EObject current=null] : iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF ; + // InternalXtextTerminalsTestLanguage.g:2268:1: entryRuleEnumLiteralDeclaration returns [EObject current=null] : iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF ; public final EObject entryRuleEnumLiteralDeclaration() throws RecognitionException { EObject current = null; @@ -6230,8 +6238,8 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn try { - // InternalXtextTerminalsTestLanguage.g:2263:63: (iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF ) - // InternalXtextTerminalsTestLanguage.g:2264:2: iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF + // InternalXtextTerminalsTestLanguage.g:2268:63: (iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF ) + // InternalXtextTerminalsTestLanguage.g:2269:2: iv_ruleEnumLiteralDeclaration= ruleEnumLiteralDeclaration EOF { newCompositeNode(grammarAccess.getEnumLiteralDeclarationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6258,7 +6266,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleEnumLiteralDeclaration" - // InternalXtextTerminalsTestLanguage.g:2270:1: ruleEnumLiteralDeclaration returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) ; + // InternalXtextTerminalsTestLanguage.g:2275:1: ruleEnumLiteralDeclaration returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) ; public final EObject ruleEnumLiteralDeclaration() throws RecognitionException { EObject current = null; @@ -6271,17 +6279,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalXtextTerminalsTestLanguage.g:2276:2: ( ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) ) - // InternalXtextTerminalsTestLanguage.g:2277:2: ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) + // InternalXtextTerminalsTestLanguage.g:2281:2: ( ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) ) + // InternalXtextTerminalsTestLanguage.g:2282:2: ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) { - // InternalXtextTerminalsTestLanguage.g:2277:2: ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) - // InternalXtextTerminalsTestLanguage.g:2278:3: ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? + // InternalXtextTerminalsTestLanguage.g:2282:2: ( ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? ) + // InternalXtextTerminalsTestLanguage.g:2283:3: ( (otherlv_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? { - // InternalXtextTerminalsTestLanguage.g:2278:3: ( (otherlv_0= RULE_ID ) ) - // InternalXtextTerminalsTestLanguage.g:2279:4: (otherlv_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:2283:3: ( (otherlv_0= RULE_ID ) ) + // InternalXtextTerminalsTestLanguage.g:2284:4: (otherlv_0= RULE_ID ) { - // InternalXtextTerminalsTestLanguage.g:2279:4: (otherlv_0= RULE_ID ) - // InternalXtextTerminalsTestLanguage.g:2280:5: otherlv_0= RULE_ID + // InternalXtextTerminalsTestLanguage.g:2284:4: (otherlv_0= RULE_ID ) + // InternalXtextTerminalsTestLanguage.g:2285:5: otherlv_0= RULE_ID { if (current==null) { @@ -6298,7 +6306,7 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } - // InternalXtextTerminalsTestLanguage.g:2291:3: (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? + // InternalXtextTerminalsTestLanguage.g:2296:3: (otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) )? int alt48=2; int LA48_0 = input.LA(1); @@ -6307,17 +6315,17 @@ public class InternalXtextTerminalsTestLanguageParser extends AbstractInternalAn } switch (alt48) { case 1 : - // InternalXtextTerminalsTestLanguage.g:2292:4: otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) + // InternalXtextTerminalsTestLanguage.g:2297:4: otherlv_1= '=' ( (lv_literal_2_0= ruleKeyword ) ) { otherlv_1=(Token)match(input,30,FollowSets000.FOLLOW_11); newLeafNode(otherlv_1, grammarAccess.getEnumLiteralDeclarationAccess().getEqualsSignKeyword_1_0()); - // InternalXtextTerminalsTestLanguage.g:2296:4: ( (lv_literal_2_0= ruleKeyword ) ) - // InternalXtextTerminalsTestLanguage.g:2297:5: (lv_literal_2_0= ruleKeyword ) + // InternalXtextTerminalsTestLanguage.g:2301:4: ( (lv_literal_2_0= ruleKeyword ) ) + // InternalXtextTerminalsTestLanguage.g:2302:5: (lv_literal_2_0= ruleKeyword ) { - // InternalXtextTerminalsTestLanguage.g:2297:5: (lv_literal_2_0= ruleKeyword ) - // InternalXtextTerminalsTestLanguage.g:2298:6: lv_literal_2_0= ruleKeyword + // InternalXtextTerminalsTestLanguage.g:2302:5: (lv_literal_2_0= ruleKeyword ) + // InternalXtextTerminalsTestLanguage.g:2303:6: lv_literal_2_0= ruleKeyword { newCompositeNode(grammarAccess.getEnumLiteralDeclarationAccess().getLiteralKeywordParserRuleCall_1_1_0()); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug292245TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug292245TestLanguageSemanticSequencer.java index c6191d1dc..e3608bfdc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug292245TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug292245TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug292245TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug292245TestLanguageSyntacticSequencer.java index 7b9af254c..6fe6f703f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug292245TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug292245TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug297105TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug297105TestLanguageSemanticSequencer.java index 4ac6b499f..8724bc9dc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug297105TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug297105TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug297105TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug297105TestLanguageSyntacticSequencer.java index 9e0e43f27..7cc4cdbbc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug297105TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug297105TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug317840TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug317840TestLanguageSemanticSequencer.java index 53cbd2bf9..acd24b4d3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug317840TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug317840TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug317840TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug317840TestLanguageSyntacticSequencer.java index 144be460f..aad5ccfff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug317840TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/Bug317840TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/EcoreTerminalsTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/EcoreTerminalsTestLanguageSemanticSequencer.java index d4ef97454..5f99c53f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/EcoreTerminalsTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/EcoreTerminalsTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/EcoreTerminalsTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/EcoreTerminalsTestLanguageSyntacticSequencer.java index 45270fc80..9af9ddb36 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/EcoreTerminalsTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/EcoreTerminalsTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/HiddenTerminalsTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/HiddenTerminalsTestLanguageSemanticSequencer.java index d679048e4..46a076200 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/HiddenTerminalsTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/HiddenTerminalsTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/HiddenTerminalsTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/HiddenTerminalsTestLanguageSyntacticSequencer.java index c738ba289..2343c0425 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/HiddenTerminalsTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/HiddenTerminalsTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/TerminalRulesTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/TerminalRulesTestLanguageSemanticSequencer.java index 855da4618..96655ae50 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/TerminalRulesTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/TerminalRulesTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/TerminalRulesTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/TerminalRulesTestLanguageSyntacticSequencer.java index d7ecdb4fa..3f9d551d3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/TerminalRulesTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/TerminalRulesTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/UnicodeTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/UnicodeTestLanguageSemanticSequencer.java index 6c5df2eeb..5c0ac8edc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/UnicodeTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/UnicodeTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/UnicodeTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/UnicodeTestLanguageSyntacticSequencer.java index 0e6f1e7db..eb2a65080 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/UnicodeTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/UnicodeTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/XtextTerminalsTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/XtextTerminalsTestLanguageSemanticSequencer.java index 692c25db5..b334a6e51 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/XtextTerminalsTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/XtextTerminalsTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/XtextTerminalsTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/XtextTerminalsTestLanguageSyntacticSequencer.java index 4fdc232dc..560635306 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/XtextTerminalsTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/serializer/XtextTerminalsTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/Bug292245TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/Bug292245TestLanguageGrammarAccess.java index 5dd7bd291..b82751338 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/Bug292245TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/Bug292245TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/Bug297105TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/Bug297105TestLanguageGrammarAccess.java index 9d08556f2..0084a7c8b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/Bug297105TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/Bug297105TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/Bug317840TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/Bug317840TestLanguageGrammarAccess.java index e9289f9ce..caac02764 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/Bug317840TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/Bug317840TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/EcoreTerminalsTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/EcoreTerminalsTestLanguageGrammarAccess.java index 44d0db2ea..2e91e4caa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/EcoreTerminalsTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/EcoreTerminalsTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/HiddenTerminalsTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/HiddenTerminalsTestLanguageGrammarAccess.java index 3ea4ed6f2..f42ffee08 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/HiddenTerminalsTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/HiddenTerminalsTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/TerminalRulesTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/TerminalRulesTestLanguageGrammarAccess.java index 7e8b02b9b..18abeaee4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/TerminalRulesTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/TerminalRulesTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/UnicodeTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/UnicodeTestLanguageGrammarAccess.java index 0bf58733e..d88943f28 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/UnicodeTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/UnicodeTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/XtextTerminalsTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/XtextTerminalsTestLanguageGrammarAccess.java index fee160285..32fa2c75c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/XtextTerminalsTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/services/XtextTerminalsTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/Model.java index c9c83c003..867acc3ea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.terminalRulesTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/TerminalRulesTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/TerminalRulesTestLanguageFactory.java index ec8b0f2f5..f8cf602b0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/TerminalRulesTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/TerminalRulesTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.terminalRulesTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/TerminalRulesTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/TerminalRulesTestLanguagePackage.java index 4aaf8b4bc..cf00f63ea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/TerminalRulesTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/TerminalRulesTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.terminalRulesTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/impl/ModelImpl.java index 0551c83e0..a5b71e535 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.terminalRulesTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/impl/TerminalRulesTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/impl/TerminalRulesTestLanguageFactoryImpl.java index 497ebcec1..8b644ad62 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/impl/TerminalRulesTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/impl/TerminalRulesTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.terminalRulesTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/impl/TerminalRulesTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/impl/TerminalRulesTestLanguagePackageImpl.java index 48a3e2519..7a62107fd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/impl/TerminalRulesTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/impl/TerminalRulesTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.terminalRulesTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/util/TerminalRulesTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/util/TerminalRulesTestLanguageAdapterFactory.java index ee297e858..6c89ba96d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/util/TerminalRulesTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/util/TerminalRulesTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.terminalRulesTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/util/TerminalRulesTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/util/TerminalRulesTestLanguageSwitch.java index 2e9cacad8..e612f4f9b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/util/TerminalRulesTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/terminalRulesTestLanguage/util/TerminalRulesTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.terminalRulesTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/AbstractString.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/AbstractString.java index 2ff473118..950f3f85f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/AbstractString.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/AbstractString.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/GString.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/GString.java index 10fc42c51..b496994a9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/GString.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/GString.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/Model.java index 6202e8270..7fd48bd3d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/QuotedString.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/QuotedString.java index ff08a681b..434937f76 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/QuotedString.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/QuotedString.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/UnicodeFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/UnicodeFactory.java index 7a0af5858..8a5c753ca 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/UnicodeFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/UnicodeFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/UnicodePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/UnicodePackage.java index b4b59e552..ca22309ee 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/UnicodePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/UnicodePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/AbstractStringImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/AbstractStringImpl.java index 035023230..26026afea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/AbstractStringImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/AbstractStringImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/GStringImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/GStringImpl.java index 13c551de8..f88156b2c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/GStringImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/GStringImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/ModelImpl.java index 184f249bf..3adb00111 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/QuotedStringImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/QuotedStringImpl.java index a067877a5..eb1b6be74 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/QuotedStringImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/QuotedStringImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/UnicodeFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/UnicodeFactoryImpl.java index 07f47a08a..24d896889 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/UnicodeFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/UnicodeFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/UnicodePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/UnicodePackageImpl.java index ef463c87f..58a36dd86 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/UnicodePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/impl/UnicodePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/util/UnicodeAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/util/UnicodeAdapterFactory.java index e7a1e0759..63622379d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/util/UnicodeAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/util/UnicodeAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/util/UnicodeSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/util/UnicodeSwitch.java index 1f92a4f97..a53b76a88 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/util/UnicodeSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/unicode/util/UnicodeSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.unicode.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractElement.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractElement.java index 2d66498cd..93f9d5aae 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractElement.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractElement.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractMetamodelDeclaration.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractMetamodelDeclaration.java index 6e65d41d9..5ed6fae67 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractMetamodelDeclaration.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractMetamodelDeclaration.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractNegatedToken.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractNegatedToken.java index 313e3eb2a..2b73fef09 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractNegatedToken.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractNegatedToken.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractRule.java index e2beb1c8c..93cac16da 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/AbstractRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Action.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Action.java index 9bd8162d7..41818d421 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Action.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Action.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Alternatives.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Alternatives.java index 3a6fdc364..e9354a4ce 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Alternatives.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Alternatives.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Assignment.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Assignment.java index 96bd1972a..109eba3d9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Assignment.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Assignment.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/CharacterRange.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/CharacterRange.java index 52fbf6da2..2e29cd41e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/CharacterRange.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/CharacterRange.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/CrossReference.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/CrossReference.java index ad379098d..ea26b00fb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/CrossReference.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/CrossReference.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/EnumLiteralDeclaration.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/EnumLiteralDeclaration.java index b784acb92..bb90d248d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/EnumLiteralDeclaration.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/EnumLiteralDeclaration.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/EnumRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/EnumRule.java index b6df7ec9d..ad4369bab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/EnumRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/EnumRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/GeneratedMetamodel.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/GeneratedMetamodel.java index 1a6de7925..7c73170f7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/GeneratedMetamodel.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/GeneratedMetamodel.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Grammar.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Grammar.java index a340f7cce..5515ed1f5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Grammar.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Grammar.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Group.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Group.java index 11a888315..fd63c0b9d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Group.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Group.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Keyword.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Keyword.java index 5b7af9473..4269c878b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Keyword.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Keyword.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/NegatedToken.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/NegatedToken.java index 981ef67d9..91d7bb1e6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/NegatedToken.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/NegatedToken.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/ParserRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/ParserRule.java index 341b3f419..0eac98d8a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/ParserRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/ParserRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/ReferencedMetamodel.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/ReferencedMetamodel.java index dbff7b71a..f87777612 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/ReferencedMetamodel.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/ReferencedMetamodel.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/RuleCall.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/RuleCall.java index e28ce6af1..0a268d61d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/RuleCall.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/RuleCall.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/TerminalRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/TerminalRule.java index 3dc5be095..03e9abdc4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/TerminalRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/TerminalRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/TypeRef.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/TypeRef.java index 8e4fd9c57..bec6fc437 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/TypeRef.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/TypeRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/UntilToken.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/UntilToken.java index 0a3f44858..a33165426 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/UntilToken.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/UntilToken.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Wildcard.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Wildcard.java index d3a2d968a..641d2b2e1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Wildcard.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/Wildcard.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/XtextTerminalsTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/XtextTerminalsTestLanguageFactory.java index 5de39156b..eb9dde8ab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/XtextTerminalsTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/XtextTerminalsTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/XtextTerminalsTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/XtextTerminalsTestLanguagePackage.java index ad090a2d9..ff817681b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/XtextTerminalsTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/XtextTerminalsTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractElementImpl.java index 86f1b613c..a7b482fb8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractMetamodelDeclarationImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractMetamodelDeclarationImpl.java index 9a576b9e8..69d601f0e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractMetamodelDeclarationImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractMetamodelDeclarationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractNegatedTokenImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractNegatedTokenImpl.java index 0456943e7..f843f8c3f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractNegatedTokenImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractNegatedTokenImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractRuleImpl.java index ae83a9ffe..0dea5fe15 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AbstractRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/ActionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/ActionImpl.java index 8c2f323d3..4c1860337 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/ActionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/ActionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AlternativesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AlternativesImpl.java index 09fcbe994..09d110128 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AlternativesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AlternativesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AssignmentImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AssignmentImpl.java index 7f0233e6b..0bdbe53ef 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AssignmentImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/AssignmentImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/CharacterRangeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/CharacterRangeImpl.java index 16f16958e..89550886f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/CharacterRangeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/CharacterRangeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/CrossReferenceImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/CrossReferenceImpl.java index 20f277372..e04ec4187 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/CrossReferenceImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/CrossReferenceImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/EnumLiteralDeclarationImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/EnumLiteralDeclarationImpl.java index 88c8a27b0..7c9fc3b96 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/EnumLiteralDeclarationImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/EnumLiteralDeclarationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/EnumRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/EnumRuleImpl.java index 47f8902c3..20d3c6f67 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/EnumRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/EnumRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/GeneratedMetamodelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/GeneratedMetamodelImpl.java index fca6ae269..16fcea7ba 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/GeneratedMetamodelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/GeneratedMetamodelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/GrammarImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/GrammarImpl.java index 9a59e62a7..38a6288ff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/GrammarImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/GrammarImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/GroupImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/GroupImpl.java index 172227c93..01c631289 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/GroupImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/GroupImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/KeywordImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/KeywordImpl.java index 0b2d21ce4..e8d02fdf6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/KeywordImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/KeywordImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/NegatedTokenImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/NegatedTokenImpl.java index afcecd13e..309f972eb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/NegatedTokenImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/NegatedTokenImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/ParserRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/ParserRuleImpl.java index 57975e0c2..44c963a9a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/ParserRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/ParserRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/ReferencedMetamodelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/ReferencedMetamodelImpl.java index 1d130f82c..f583942fb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/ReferencedMetamodelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/ReferencedMetamodelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/RuleCallImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/RuleCallImpl.java index ff8cc5ffb..a04450b01 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/RuleCallImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/RuleCallImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/TerminalRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/TerminalRuleImpl.java index f1cbfdbc5..61f646ca1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/TerminalRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/TerminalRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/TypeRefImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/TypeRefImpl.java index 7bf2df7dd..06ac959ca 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/TypeRefImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/TypeRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/UntilTokenImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/UntilTokenImpl.java index 0d122f4c8..8c89822d2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/UntilTokenImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/UntilTokenImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/WildcardImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/WildcardImpl.java index dc8abea9c..9d89a85e4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/WildcardImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/WildcardImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/XtextTerminalsTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/XtextTerminalsTestLanguageFactoryImpl.java index 9d688e125..bb4d6e600 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/XtextTerminalsTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/XtextTerminalsTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/XtextTerminalsTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/XtextTerminalsTestLanguagePackageImpl.java index 44a70be6d..234f576e8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/XtextTerminalsTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/impl/XtextTerminalsTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/util/XtextTerminalsTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/util/XtextTerminalsTestLanguageAdapterFactory.java index 920ccb980..208d6360b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/util/XtextTerminalsTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/util/XtextTerminalsTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/util/XtextTerminalsTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/util/XtextTerminalsTestLanguageSwitch.java index 535fe9114..5cee48e37 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/util/XtextTerminalsTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/terminalrules/xtextTerminalsTestLanguage/util/XtextTerminalsTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.terminalrules.xtextTerminalsTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingBug325745TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingBug325745TestLanguageRuntimeModule.java index 66b8e86b1..a0934ad43 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingBug325745TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractBacktrackingBug325745TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractExBacktrackingBug325745TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractExBacktrackingBug325745TestLanguageRuntimeModule.java index a1f35eee5..7940fc49f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractExBacktrackingBug325745TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractExBacktrackingBug325745TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractExUnorderedGroupsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractExUnorderedGroupsTestLanguageRuntimeModule.java index 0cb53fa8e..a9fe3e67c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractExUnorderedGroupsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractExUnorderedGroupsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractSimpleBacktrackingBug325745TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractSimpleBacktrackingBug325745TestLanguageRuntimeModule.java index ef3c37ac0..74034dd88 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractSimpleBacktrackingBug325745TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractSimpleBacktrackingBug325745TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractSimpleUnorderedGroupsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractSimpleUnorderedGroupsTestLanguageRuntimeModule.java index cc3360709..bb86d3d94 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractSimpleUnorderedGroupsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractSimpleUnorderedGroupsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractUnorderedGroupsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractUnorderedGroupsTestLanguageRuntimeModule.java index ad507f5c9..600537e36 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractUnorderedGroupsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/AbstractUnorderedGroupsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguage.genmodel index 9dec6f9a9..c19274b78 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="BacktrackingBug325745TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetupGenerated.java index 7967c753f..6d29fe6b9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetupGenerated.java index fda6673aa..b2f6bb156 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetupGenerated.java index 6572de969..7f6eefbb0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetupGenerated.java index 6eac5aec7..9c09206f4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetupGenerated.java index 063153e5c..c430e1ff9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguage.genmodel index 164a06cfe..96642e128 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="UnorderedGroupsTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetupGenerated.java index df3206d19..e9983c60e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/BacktrackingBug325745TestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/BacktrackingBug325745TestLanguageFactory.java index 5abe264c3..7ada3e8c3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/BacktrackingBug325745TestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/BacktrackingBug325745TestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/BacktrackingBug325745TestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/BacktrackingBug325745TestLanguagePackage.java index 7f83dc9ba..e8bcc9327 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/BacktrackingBug325745TestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/BacktrackingBug325745TestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/DataType.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/DataType.java index a4054e849..50efc68a8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/DataType.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/DataType.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/Element.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/Element.java index a6b5c3842..0be74c47e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/Element.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/Element.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/Expression.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/Expression.java index 3f9f896c8..1d08a24cc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/Expression.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/Expression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/Model.java index 865c1e39d..eb0b292b2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/SimpleTerm.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/SimpleTerm.java index 64b017861..a5d5b2150 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/SimpleTerm.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/SimpleTerm.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/BacktrackingBug325745TestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/BacktrackingBug325745TestLanguageFactoryImpl.java index 2f62f11c2..aa6a69cab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/BacktrackingBug325745TestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/BacktrackingBug325745TestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/BacktrackingBug325745TestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/BacktrackingBug325745TestLanguagePackageImpl.java index 9feed912a..1d6cd0826 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/BacktrackingBug325745TestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/BacktrackingBug325745TestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/DataTypeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/DataTypeImpl.java index d737a727b..7f478c2a9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/DataTypeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/DataTypeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/ElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/ElementImpl.java index 66f2269cc..bcc182d80 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/ElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/ElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/ExpressionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/ExpressionImpl.java index 20d8bf8fa..c8e800aa5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/ExpressionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/ExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/ModelImpl.java index 89c5c57da..8dc21b41a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/SimpleTermImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/SimpleTermImpl.java index 5ac61918b..a74e90955 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/SimpleTermImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/impl/SimpleTermImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/util/BacktrackingBug325745TestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/util/BacktrackingBug325745TestLanguageAdapterFactory.java index e0f79cc17..f044a9889 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/util/BacktrackingBug325745TestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/util/BacktrackingBug325745TestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/util/BacktrackingBug325745TestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/util/BacktrackingBug325745TestLanguageSwitch.java index 1676972b7..459f239df 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/util/BacktrackingBug325745TestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/backtrackingBug325745TestLanguage/util/BacktrackingBug325745TestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.backtrackingBug325745TestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/BacktrackingBug325745TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/BacktrackingBug325745TestLanguageAntlrTokenFileProvider.java index 9dd13faa9..e38213322 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/BacktrackingBug325745TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/BacktrackingBug325745TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/BacktrackingBug325745TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/BacktrackingBug325745TestLanguageParser.java index af5657413..31644bc06 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/BacktrackingBug325745TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/BacktrackingBug325745TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExBacktrackingBug325745TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExBacktrackingBug325745TestLanguageAntlrTokenFileProvider.java index c4987a94e..e74a16283 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExBacktrackingBug325745TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExBacktrackingBug325745TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExBacktrackingBug325745TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExBacktrackingBug325745TestLanguageParser.java index 36f7434c7..2f342c51c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExBacktrackingBug325745TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExBacktrackingBug325745TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExUnorderedGroupsTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExUnorderedGroupsTestLanguageAntlrTokenFileProvider.java index a969547b4..f6f49f562 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExUnorderedGroupsTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExUnorderedGroupsTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExUnorderedGroupsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExUnorderedGroupsTestLanguageParser.java index b0ff93b4d..7068c6e85 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExUnorderedGroupsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/ExUnorderedGroupsTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleBacktrackingBug325745TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleBacktrackingBug325745TestLanguageAntlrTokenFileProvider.java index ef771d586..b98b05b7f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleBacktrackingBug325745TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleBacktrackingBug325745TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleBacktrackingBug325745TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleBacktrackingBug325745TestLanguageParser.java index 9a73cd5ae..09979151f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleBacktrackingBug325745TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleBacktrackingBug325745TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleUnorderedGroupsTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleUnorderedGroupsTestLanguageAntlrTokenFileProvider.java index b143f68db..4f672bcec 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleUnorderedGroupsTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleUnorderedGroupsTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleUnorderedGroupsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleUnorderedGroupsTestLanguageParser.java index d541a4a60..4cd3ce98a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleUnorderedGroupsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/SimpleUnorderedGroupsTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/UnorderedGroupsTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/UnorderedGroupsTestLanguageAntlrTokenFileProvider.java index ef1267f1a..0b4e01dbb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/UnorderedGroupsTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/UnorderedGroupsTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/UnorderedGroupsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/UnorderedGroupsTestLanguageParser.java index cd4f69b7f..5ba989f41 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/UnorderedGroupsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/UnorderedGroupsTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalBacktrackingBug325745TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalBacktrackingBug325745TestLanguage.g index d1039e4e7..20c65952b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalBacktrackingBug325745TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalBacktrackingBug325745TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBacktrackingBug325745TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalBacktrackingBug325745TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalBacktrackingBug325745TestLanguageLexer.java index b49b39dcd..19527995e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalBacktrackingBug325745TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalBacktrackingBug325745TestLanguageLexer.java @@ -166,10 +166,10 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBacktrackingBug325745TestLanguage.g:553:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBacktrackingBug325745TestLanguage.g:553:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBacktrackingBug325745TestLanguage.g:558:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBacktrackingBug325745TestLanguage.g:558:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBacktrackingBug325745TestLanguage.g:553:11: ( '^' )? + // InternalBacktrackingBug325745TestLanguage.g:558:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -178,7 +178,7 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:553:11: '^' + // InternalBacktrackingBug325745TestLanguage.g:558:11: '^' { match('^'); @@ -196,7 +196,7 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBacktrackingBug325745TestLanguage.g:553:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBacktrackingBug325745TestLanguage.g:558:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -245,10 +245,10 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBacktrackingBug325745TestLanguage.g:555:10: ( ( '0' .. '9' )+ ) - // InternalBacktrackingBug325745TestLanguage.g:555:12: ( '0' .. '9' )+ + // InternalBacktrackingBug325745TestLanguage.g:560:10: ( ( '0' .. '9' )+ ) + // InternalBacktrackingBug325745TestLanguage.g:560:12: ( '0' .. '9' )+ { - // InternalBacktrackingBug325745TestLanguage.g:555:12: ( '0' .. '9' )+ + // InternalBacktrackingBug325745TestLanguage.g:560:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -262,7 +262,7 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:555:13: '0' .. '9' + // InternalBacktrackingBug325745TestLanguage.g:560:13: '0' .. '9' { matchRange('0','9'); @@ -294,10 +294,10 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBacktrackingBug325745TestLanguage.g:557:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBacktrackingBug325745TestLanguage.g:557:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBacktrackingBug325745TestLanguage.g:562:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBacktrackingBug325745TestLanguage.g:562:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBacktrackingBug325745TestLanguage.g:557:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBacktrackingBug325745TestLanguage.g:562:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -315,10 +315,10 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:557:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBacktrackingBug325745TestLanguage.g:562:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBacktrackingBug325745TestLanguage.g:557:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBacktrackingBug325745TestLanguage.g:562:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -334,7 +334,7 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:557:21: '\\\\' . + // InternalBacktrackingBug325745TestLanguage.g:562:21: '\\\\' . { match('\\'); matchAny(); @@ -342,7 +342,7 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBacktrackingBug325745TestLanguage.g:557:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBacktrackingBug325745TestLanguage.g:562:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -367,10 +367,10 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBacktrackingBug325745TestLanguage.g:557:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBacktrackingBug325745TestLanguage.g:562:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBacktrackingBug325745TestLanguage.g:557:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBacktrackingBug325745TestLanguage.g:562:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -386,7 +386,7 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:557:54: '\\\\' . + // InternalBacktrackingBug325745TestLanguage.g:562:54: '\\\\' . { match('\\'); matchAny(); @@ -394,7 +394,7 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBacktrackingBug325745TestLanguage.g:557:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBacktrackingBug325745TestLanguage.g:562:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -437,12 +437,12 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBacktrackingBug325745TestLanguage.g:559:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBacktrackingBug325745TestLanguage.g:559:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBacktrackingBug325745TestLanguage.g:564:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBacktrackingBug325745TestLanguage.g:564:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBacktrackingBug325745TestLanguage.g:559:24: ( options {greedy=false; } : . )* + // InternalBacktrackingBug325745TestLanguage.g:564:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -467,7 +467,7 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:559:52: . + // InternalBacktrackingBug325745TestLanguage.g:564:52: . { matchAny(); @@ -497,12 +497,12 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBacktrackingBug325745TestLanguage.g:561:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBacktrackingBug325745TestLanguage.g:561:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBacktrackingBug325745TestLanguage.g:566:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBacktrackingBug325745TestLanguage.g:566:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBacktrackingBug325745TestLanguage.g:561:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBacktrackingBug325745TestLanguage.g:566:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -515,7 +515,7 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:561:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBacktrackingBug325745TestLanguage.g:566: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(); @@ -535,7 +535,7 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { } } while (true); - // InternalBacktrackingBug325745TestLanguage.g:561:40: ( ( '\\r' )? '\\n' )? + // InternalBacktrackingBug325745TestLanguage.g:566:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -544,9 +544,9 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:561:41: ( '\\r' )? '\\n' + // InternalBacktrackingBug325745TestLanguage.g:566:41: ( '\\r' )? '\\n' { - // InternalBacktrackingBug325745TestLanguage.g:561:41: ( '\\r' )? + // InternalBacktrackingBug325745TestLanguage.g:566:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -555,7 +555,7 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:561:41: '\\r' + // InternalBacktrackingBug325745TestLanguage.g:566:41: '\\r' { match('\r'); @@ -587,10 +587,10 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBacktrackingBug325745TestLanguage.g:563:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBacktrackingBug325745TestLanguage.g:563:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBacktrackingBug325745TestLanguage.g:568:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBacktrackingBug325745TestLanguage.g:568:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBacktrackingBug325745TestLanguage.g:563:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBacktrackingBug325745TestLanguage.g:568:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -644,8 +644,8 @@ public class InternalBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBacktrackingBug325745TestLanguage.g:565:16: ( . ) - // InternalBacktrackingBug325745TestLanguage.g:565:18: . + // InternalBacktrackingBug325745TestLanguage.g:570:16: ( . ) + // InternalBacktrackingBug325745TestLanguage.g:570:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalBacktrackingBug325745TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalBacktrackingBug325745TestLanguageParser.java index fb324b5a8..a1ffd93d0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalBacktrackingBug325745TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalBacktrackingBug325745TestLanguageParser.java @@ -20,6 +20,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -85,7 +93,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt // $ANTLR start "entryRuleModel" - // InternalBacktrackingBug325745TestLanguage.g:71:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBacktrackingBug325745TestLanguage.g:76:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -93,8 +101,8 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt try { - // InternalBacktrackingBug325745TestLanguage.g:71:46: (iv_ruleModel= ruleModel EOF ) - // InternalBacktrackingBug325745TestLanguage.g:72:2: iv_ruleModel= ruleModel EOF + // InternalBacktrackingBug325745TestLanguage.g:76:46: (iv_ruleModel= ruleModel EOF ) + // InternalBacktrackingBug325745TestLanguage.g:77:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -125,7 +133,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt // $ANTLR start "ruleModel" - // InternalBacktrackingBug325745TestLanguage.g:78:1: ruleModel returns [EObject current=null] : ( () ( (lv_fields_1_0= ruleElement ) )+ ) ; + // InternalBacktrackingBug325745TestLanguage.g:83:1: ruleModel returns [EObject current=null] : ( () ( (lv_fields_1_0= ruleElement ) )+ ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -136,14 +144,14 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt enterRule(); try { - // InternalBacktrackingBug325745TestLanguage.g:84:2: ( ( () ( (lv_fields_1_0= ruleElement ) )+ ) ) - // InternalBacktrackingBug325745TestLanguage.g:85:2: ( () ( (lv_fields_1_0= ruleElement ) )+ ) + // InternalBacktrackingBug325745TestLanguage.g:89:2: ( ( () ( (lv_fields_1_0= ruleElement ) )+ ) ) + // InternalBacktrackingBug325745TestLanguage.g:90:2: ( () ( (lv_fields_1_0= ruleElement ) )+ ) { - // InternalBacktrackingBug325745TestLanguage.g:85:2: ( () ( (lv_fields_1_0= ruleElement ) )+ ) - // InternalBacktrackingBug325745TestLanguage.g:86:3: () ( (lv_fields_1_0= ruleElement ) )+ + // InternalBacktrackingBug325745TestLanguage.g:90:2: ( () ( (lv_fields_1_0= ruleElement ) )+ ) + // InternalBacktrackingBug325745TestLanguage.g:91:3: () ( (lv_fields_1_0= ruleElement ) )+ { - // InternalBacktrackingBug325745TestLanguage.g:86:3: () - // InternalBacktrackingBug325745TestLanguage.g:87:4: + // InternalBacktrackingBug325745TestLanguage.g:91:3: () + // InternalBacktrackingBug325745TestLanguage.g:92:4: { if ( state.backtracking==0 ) { @@ -160,7 +168,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } - // InternalBacktrackingBug325745TestLanguage.g:96:3: ( (lv_fields_1_0= ruleElement ) )+ + // InternalBacktrackingBug325745TestLanguage.g:101:3: ( (lv_fields_1_0= ruleElement ) )+ int cnt1=0; loop1: do { @@ -174,10 +182,10 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt switch (alt1) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:97:4: (lv_fields_1_0= ruleElement ) + // InternalBacktrackingBug325745TestLanguage.g:102:4: (lv_fields_1_0= ruleElement ) { - // InternalBacktrackingBug325745TestLanguage.g:97:4: (lv_fields_1_0= ruleElement ) - // InternalBacktrackingBug325745TestLanguage.g:98:5: lv_fields_1_0= ruleElement + // InternalBacktrackingBug325745TestLanguage.g:102:4: (lv_fields_1_0= ruleElement ) + // InternalBacktrackingBug325745TestLanguage.g:103:5: lv_fields_1_0= ruleElement { if ( state.backtracking==0 ) { @@ -244,7 +252,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt // $ANTLR start "entryRuleElement" - // InternalBacktrackingBug325745TestLanguage.g:119:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalBacktrackingBug325745TestLanguage.g:124:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -252,8 +260,8 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt try { - // InternalBacktrackingBug325745TestLanguage.g:119:48: (iv_ruleElement= ruleElement EOF ) - // InternalBacktrackingBug325745TestLanguage.g:120:2: iv_ruleElement= ruleElement EOF + // InternalBacktrackingBug325745TestLanguage.g:124:48: (iv_ruleElement= ruleElement EOF ) + // InternalBacktrackingBug325745TestLanguage.g:125:2: iv_ruleElement= ruleElement EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getElementRule()); @@ -284,7 +292,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt // $ANTLR start "ruleElement" - // InternalBacktrackingBug325745TestLanguage.g:126:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) ; + // InternalBacktrackingBug325745TestLanguage.g:131:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -299,17 +307,17 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt enterRule(); try { - // InternalBacktrackingBug325745TestLanguage.g:132:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) ) - // InternalBacktrackingBug325745TestLanguage.g:133:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) + // InternalBacktrackingBug325745TestLanguage.g:137:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) ) + // InternalBacktrackingBug325745TestLanguage.g:138:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) { - // InternalBacktrackingBug325745TestLanguage.g:133:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) - // InternalBacktrackingBug325745TestLanguage.g:134:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' + // InternalBacktrackingBug325745TestLanguage.g:138:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) + // InternalBacktrackingBug325745TestLanguage.g:139:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' { - // InternalBacktrackingBug325745TestLanguage.g:134:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalBacktrackingBug325745TestLanguage.g:135:4: (lv_name_0_0= RULE_ID ) + // InternalBacktrackingBug325745TestLanguage.g:139:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalBacktrackingBug325745TestLanguage.g:140:4: (lv_name_0_0= RULE_ID ) { - // InternalBacktrackingBug325745TestLanguage.g:135:4: (lv_name_0_0= RULE_ID ) - // InternalBacktrackingBug325745TestLanguage.g:136:5: lv_name_0_0= RULE_ID + // InternalBacktrackingBug325745TestLanguage.g:140:4: (lv_name_0_0= RULE_ID ) + // InternalBacktrackingBug325745TestLanguage.g:141:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -335,7 +343,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } - // InternalBacktrackingBug325745TestLanguage.g:152:3: ( (lv_dataType_1_0= ruleDataType ) )? + // InternalBacktrackingBug325745TestLanguage.g:157:3: ( (lv_dataType_1_0= ruleDataType ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -348,10 +356,10 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } switch (alt2) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:153:4: (lv_dataType_1_0= ruleDataType ) + // InternalBacktrackingBug325745TestLanguage.g:158:4: (lv_dataType_1_0= ruleDataType ) { - // InternalBacktrackingBug325745TestLanguage.g:153:4: (lv_dataType_1_0= ruleDataType ) - // InternalBacktrackingBug325745TestLanguage.g:154:5: lv_dataType_1_0= ruleDataType + // InternalBacktrackingBug325745TestLanguage.g:158:4: (lv_dataType_1_0= ruleDataType ) + // InternalBacktrackingBug325745TestLanguage.g:159:5: lv_dataType_1_0= ruleDataType { if ( state.backtracking==0 ) { @@ -385,11 +393,11 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } - // InternalBacktrackingBug325745TestLanguage.g:171:3: ( (lv_expression_2_0= ruleExpression ) ) - // InternalBacktrackingBug325745TestLanguage.g:172:4: (lv_expression_2_0= ruleExpression ) + // InternalBacktrackingBug325745TestLanguage.g:176:3: ( (lv_expression_2_0= ruleExpression ) ) + // InternalBacktrackingBug325745TestLanguage.g:177:4: (lv_expression_2_0= ruleExpression ) { - // InternalBacktrackingBug325745TestLanguage.g:172:4: (lv_expression_2_0= ruleExpression ) - // InternalBacktrackingBug325745TestLanguage.g:173:5: lv_expression_2_0= ruleExpression + // InternalBacktrackingBug325745TestLanguage.g:177:4: (lv_expression_2_0= ruleExpression ) + // InternalBacktrackingBug325745TestLanguage.g:178:5: lv_expression_2_0= ruleExpression { if ( state.backtracking==0 ) { @@ -451,7 +459,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt // $ANTLR start "entryRuleDataType" - // InternalBacktrackingBug325745TestLanguage.g:198:1: entryRuleDataType returns [EObject current=null] : iv_ruleDataType= ruleDataType EOF ; + // InternalBacktrackingBug325745TestLanguage.g:203:1: entryRuleDataType returns [EObject current=null] : iv_ruleDataType= ruleDataType EOF ; public final EObject entryRuleDataType() throws RecognitionException { EObject current = null; @@ -459,8 +467,8 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt try { - // InternalBacktrackingBug325745TestLanguage.g:198:49: (iv_ruleDataType= ruleDataType EOF ) - // InternalBacktrackingBug325745TestLanguage.g:199:2: iv_ruleDataType= ruleDataType EOF + // InternalBacktrackingBug325745TestLanguage.g:203:49: (iv_ruleDataType= ruleDataType EOF ) + // InternalBacktrackingBug325745TestLanguage.g:204:2: iv_ruleDataType= ruleDataType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDataTypeRule()); @@ -491,7 +499,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt // $ANTLR start "ruleDataType" - // InternalBacktrackingBug325745TestLanguage.g:205:1: ruleDataType returns [EObject current=null] : ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) ; + // InternalBacktrackingBug325745TestLanguage.g:210:1: ruleDataType returns [EObject current=null] : ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) ; public final EObject ruleDataType() throws RecognitionException { EObject current = null; @@ -503,17 +511,17 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt enterRule(); try { - // InternalBacktrackingBug325745TestLanguage.g:211:2: ( ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) ) - // InternalBacktrackingBug325745TestLanguage.g:212:2: ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) + // InternalBacktrackingBug325745TestLanguage.g:216:2: ( ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) ) + // InternalBacktrackingBug325745TestLanguage.g:217:2: ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) { - // InternalBacktrackingBug325745TestLanguage.g:212:2: ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) - // InternalBacktrackingBug325745TestLanguage.g:213:3: ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? + // InternalBacktrackingBug325745TestLanguage.g:217:2: ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) + // InternalBacktrackingBug325745TestLanguage.g:218:3: ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? { - // InternalBacktrackingBug325745TestLanguage.g:213:3: ( (lv_baseType_0_0= RULE_ID ) ) - // InternalBacktrackingBug325745TestLanguage.g:214:4: (lv_baseType_0_0= RULE_ID ) + // InternalBacktrackingBug325745TestLanguage.g:218:3: ( (lv_baseType_0_0= RULE_ID ) ) + // InternalBacktrackingBug325745TestLanguage.g:219:4: (lv_baseType_0_0= RULE_ID ) { - // InternalBacktrackingBug325745TestLanguage.g:214:4: (lv_baseType_0_0= RULE_ID ) - // InternalBacktrackingBug325745TestLanguage.g:215:5: lv_baseType_0_0= RULE_ID + // InternalBacktrackingBug325745TestLanguage.g:219:4: (lv_baseType_0_0= RULE_ID ) + // InternalBacktrackingBug325745TestLanguage.g:220:5: lv_baseType_0_0= RULE_ID { lv_baseType_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -539,7 +547,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } - // InternalBacktrackingBug325745TestLanguage.g:231:3: (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? + // InternalBacktrackingBug325745TestLanguage.g:236:3: (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -548,7 +556,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } switch (alt3) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:232:4: otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) + // InternalBacktrackingBug325745TestLanguage.g:237:4: otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) { otherlv_1=(Token)match(input,12,FollowSets000.FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -556,11 +564,11 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt newLeafNode(otherlv_1, grammarAccess.getDataTypeAccess().getColonEqualsSignKeyword_1_0()); } - // InternalBacktrackingBug325745TestLanguage.g:236:4: ( (lv_defaultValue_2_0= RULE_STRING ) ) - // InternalBacktrackingBug325745TestLanguage.g:237:5: (lv_defaultValue_2_0= RULE_STRING ) + // InternalBacktrackingBug325745TestLanguage.g:241:4: ( (lv_defaultValue_2_0= RULE_STRING ) ) + // InternalBacktrackingBug325745TestLanguage.g:242:5: (lv_defaultValue_2_0= RULE_STRING ) { - // InternalBacktrackingBug325745TestLanguage.g:237:5: (lv_defaultValue_2_0= RULE_STRING ) - // InternalBacktrackingBug325745TestLanguage.g:238:6: lv_defaultValue_2_0= RULE_STRING + // InternalBacktrackingBug325745TestLanguage.g:242:5: (lv_defaultValue_2_0= RULE_STRING ) + // InternalBacktrackingBug325745TestLanguage.g:243:6: lv_defaultValue_2_0= RULE_STRING { lv_defaultValue_2_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -617,7 +625,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt // $ANTLR start "entryRuleExpression" - // InternalBacktrackingBug325745TestLanguage.g:259:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; + // InternalBacktrackingBug325745TestLanguage.g:264:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; public final EObject entryRuleExpression() throws RecognitionException { EObject current = null; @@ -631,8 +639,8 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt ); try { - // InternalBacktrackingBug325745TestLanguage.g:264:2: (iv_ruleExpression= ruleExpression EOF ) - // InternalBacktrackingBug325745TestLanguage.g:265:2: iv_ruleExpression= ruleExpression EOF + // InternalBacktrackingBug325745TestLanguage.g:269:2: (iv_ruleExpression= ruleExpression EOF ) + // InternalBacktrackingBug325745TestLanguage.g:270:2: iv_ruleExpression= ruleExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExpressionRule()); @@ -666,7 +674,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt // $ANTLR start "ruleExpression" - // InternalBacktrackingBug325745TestLanguage.g:274:1: ruleExpression returns [EObject current=null] : ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) ; + // InternalBacktrackingBug325745TestLanguage.g:279:1: ruleExpression returns [EObject current=null] : ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) ; public final EObject ruleExpression() throws RecognitionException { EObject current = null; @@ -687,14 +695,14 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt ); try { - // InternalBacktrackingBug325745TestLanguage.g:284:2: ( ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:285:2: ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:289:2: ( ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:290:2: ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) { - // InternalBacktrackingBug325745TestLanguage.g:285:2: ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:286:3: () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:290:2: ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:291:3: () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) { - // InternalBacktrackingBug325745TestLanguage.g:286:3: () - // InternalBacktrackingBug325745TestLanguage.g:287:4: + // InternalBacktrackingBug325745TestLanguage.g:291:3: () + // InternalBacktrackingBug325745TestLanguage.g:292:4: { if ( state.backtracking==0 ) { @@ -711,17 +719,17 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } - // InternalBacktrackingBug325745TestLanguage.g:296:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:297:4: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) + // InternalBacktrackingBug325745TestLanguage.g:301:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:302:4: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) { - // InternalBacktrackingBug325745TestLanguage.g:297:4: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) - // InternalBacktrackingBug325745TestLanguage.g:298:5: ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) + // InternalBacktrackingBug325745TestLanguage.g:302:4: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) + // InternalBacktrackingBug325745TestLanguage.g:303:5: ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getExpressionAccess().getUnorderedGroup_1()); - // InternalBacktrackingBug325745TestLanguage.g:301:5: ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) - // InternalBacktrackingBug325745TestLanguage.g:302:6: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* + // InternalBacktrackingBug325745TestLanguage.g:306:5: ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) + // InternalBacktrackingBug325745TestLanguage.g:307:6: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* { - // InternalBacktrackingBug325745TestLanguage.g:302:6: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* + // InternalBacktrackingBug325745TestLanguage.g:307:6: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* loop4: do { int alt4=3; @@ -749,28 +757,28 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt switch (alt4) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:303:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:308:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) { - // InternalBacktrackingBug325745TestLanguage.g:303:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:304:5: {...}? => ( ({...}? => (otherlv_2= '[' ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:308:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:309:5: {...}? => ( ({...}? => (otherlv_2= '[' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0)"); } - // InternalBacktrackingBug325745TestLanguage.g:304:107: ( ({...}? => (otherlv_2= '[' ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:305:6: ({...}? => (otherlv_2= '[' ) ) + // InternalBacktrackingBug325745TestLanguage.g:309:107: ( ({...}? => (otherlv_2= '[' ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:310:6: ({...}? => (otherlv_2= '[' ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0); - // InternalBacktrackingBug325745TestLanguage.g:308:9: ({...}? => (otherlv_2= '[' ) ) - // InternalBacktrackingBug325745TestLanguage.g:308:10: {...}? => (otherlv_2= '[' ) + // InternalBacktrackingBug325745TestLanguage.g:313:9: ({...}? => (otherlv_2= '[' ) ) + // InternalBacktrackingBug325745TestLanguage.g:313:10: {...}? => (otherlv_2= '[' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "true"); } - // InternalBacktrackingBug325745TestLanguage.g:308:19: (otherlv_2= '[' ) - // InternalBacktrackingBug325745TestLanguage.g:308:20: otherlv_2= '[' + // InternalBacktrackingBug325745TestLanguage.g:313:19: (otherlv_2= '[' ) + // InternalBacktrackingBug325745TestLanguage.g:313:20: otherlv_2= '[' { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -795,31 +803,31 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } break; case 2 : - // InternalBacktrackingBug325745TestLanguage.g:318:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:323:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) { - // InternalBacktrackingBug325745TestLanguage.g:318:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:319:5: {...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:323:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:324:5: {...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1)"); } - // InternalBacktrackingBug325745TestLanguage.g:319:107: ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:320:6: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:324:107: ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:325:6: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1); - // InternalBacktrackingBug325745TestLanguage.g:323:9: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:323:10: {...}? => ( (lv_prefix_3_0= RULE_STRING ) ) + // InternalBacktrackingBug325745TestLanguage.g:328:9: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:328:10: {...}? => ( (lv_prefix_3_0= RULE_STRING ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "true"); } - // InternalBacktrackingBug325745TestLanguage.g:323:19: ( (lv_prefix_3_0= RULE_STRING ) ) - // InternalBacktrackingBug325745TestLanguage.g:323:20: (lv_prefix_3_0= RULE_STRING ) + // InternalBacktrackingBug325745TestLanguage.g:328:19: ( (lv_prefix_3_0= RULE_STRING ) ) + // InternalBacktrackingBug325745TestLanguage.g:328:20: (lv_prefix_3_0= RULE_STRING ) { - // InternalBacktrackingBug325745TestLanguage.g:323:20: (lv_prefix_3_0= RULE_STRING ) - // InternalBacktrackingBug325745TestLanguage.g:324:10: lv_prefix_3_0= RULE_STRING + // InternalBacktrackingBug325745TestLanguage.g:328:20: (lv_prefix_3_0= RULE_STRING ) + // InternalBacktrackingBug325745TestLanguage.g:329:10: lv_prefix_3_0= RULE_STRING { lv_prefix_3_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -874,7 +882,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } - // InternalBacktrackingBug325745TestLanguage.g:352:3: ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* + // InternalBacktrackingBug325745TestLanguage.g:357:3: ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* loop7: do { int alt7=2; @@ -887,9 +895,9 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt switch (alt7) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:353:4: (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? + // InternalBacktrackingBug325745TestLanguage.g:358:4: (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? { - // InternalBacktrackingBug325745TestLanguage.g:353:4: (otherlv_4= '[' )? + // InternalBacktrackingBug325745TestLanguage.g:358:4: (otherlv_4= '[' )? int alt5=2; int LA5_0 = input.LA(1); @@ -898,7 +906,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } switch (alt5) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:354:5: otherlv_4= '[' + // InternalBacktrackingBug325745TestLanguage.g:359:5: otherlv_4= '[' { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -912,11 +920,11 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } - // InternalBacktrackingBug325745TestLanguage.g:359:4: ( (lv_terms_5_0= ruleSimpleTerm ) ) - // InternalBacktrackingBug325745TestLanguage.g:360:5: (lv_terms_5_0= ruleSimpleTerm ) + // InternalBacktrackingBug325745TestLanguage.g:364:4: ( (lv_terms_5_0= ruleSimpleTerm ) ) + // InternalBacktrackingBug325745TestLanguage.g:365:5: (lv_terms_5_0= ruleSimpleTerm ) { - // InternalBacktrackingBug325745TestLanguage.g:360:5: (lv_terms_5_0= ruleSimpleTerm ) - // InternalBacktrackingBug325745TestLanguage.g:361:6: lv_terms_5_0= ruleSimpleTerm + // InternalBacktrackingBug325745TestLanguage.g:365:5: (lv_terms_5_0= ruleSimpleTerm ) + // InternalBacktrackingBug325745TestLanguage.g:366:6: lv_terms_5_0= ruleSimpleTerm { if ( state.backtracking==0 ) { @@ -947,7 +955,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } - // InternalBacktrackingBug325745TestLanguage.g:378:4: (otherlv_6= ']' )? + // InternalBacktrackingBug325745TestLanguage.g:383:4: (otherlv_6= ']' )? int alt6=2; int LA6_0 = input.LA(1); @@ -960,7 +968,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } switch (alt6) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:379:5: otherlv_6= ']' + // InternalBacktrackingBug325745TestLanguage.g:384:5: otherlv_6= ']' { otherlv_6=(Token)match(input,14,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -983,17 +991,17 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } } while (true); - // InternalBacktrackingBug325745TestLanguage.g:385:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:386:4: ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) + // InternalBacktrackingBug325745TestLanguage.g:390:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:391:4: ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) { - // InternalBacktrackingBug325745TestLanguage.g:386:4: ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) - // InternalBacktrackingBug325745TestLanguage.g:387:5: ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) + // InternalBacktrackingBug325745TestLanguage.g:391:4: ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) + // InternalBacktrackingBug325745TestLanguage.g:392:5: ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getExpressionAccess().getUnorderedGroup_3()); - // InternalBacktrackingBug325745TestLanguage.g:390:5: ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) - // InternalBacktrackingBug325745TestLanguage.g:391:6: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* + // InternalBacktrackingBug325745TestLanguage.g:395:5: ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) + // InternalBacktrackingBug325745TestLanguage.g:396:6: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* { - // InternalBacktrackingBug325745TestLanguage.g:391:6: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* + // InternalBacktrackingBug325745TestLanguage.g:396:6: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* loop8: do { int alt8=3; @@ -1009,28 +1017,28 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt switch (alt8) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:392:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:397:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) { - // InternalBacktrackingBug325745TestLanguage.g:392:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:393:5: {...}? => ( ({...}? => (otherlv_8= ']' ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:397:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:398:5: {...}? => ( ({...}? => (otherlv_8= ']' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0)"); } - // InternalBacktrackingBug325745TestLanguage.g:393:107: ( ({...}? => (otherlv_8= ']' ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:394:6: ({...}? => (otherlv_8= ']' ) ) + // InternalBacktrackingBug325745TestLanguage.g:398:107: ( ({...}? => (otherlv_8= ']' ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:399:6: ({...}? => (otherlv_8= ']' ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0); - // InternalBacktrackingBug325745TestLanguage.g:397:9: ({...}? => (otherlv_8= ']' ) ) - // InternalBacktrackingBug325745TestLanguage.g:397:10: {...}? => (otherlv_8= ']' ) + // InternalBacktrackingBug325745TestLanguage.g:402:9: ({...}? => (otherlv_8= ']' ) ) + // InternalBacktrackingBug325745TestLanguage.g:402:10: {...}? => (otherlv_8= ']' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "true"); } - // InternalBacktrackingBug325745TestLanguage.g:397:19: (otherlv_8= ']' ) - // InternalBacktrackingBug325745TestLanguage.g:397:20: otherlv_8= ']' + // InternalBacktrackingBug325745TestLanguage.g:402:19: (otherlv_8= ']' ) + // InternalBacktrackingBug325745TestLanguage.g:402:20: otherlv_8= ']' { otherlv_8=(Token)match(input,14,FollowSets000.FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1055,31 +1063,31 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } break; case 2 : - // InternalBacktrackingBug325745TestLanguage.g:407:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:412:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) { - // InternalBacktrackingBug325745TestLanguage.g:407:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:408:5: {...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:412:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:413:5: {...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1)"); } - // InternalBacktrackingBug325745TestLanguage.g:408:107: ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:409:6: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:413:107: ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:414:6: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1); - // InternalBacktrackingBug325745TestLanguage.g:412:9: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:412:10: {...}? => ( (lv_postfix_9_0= RULE_STRING ) ) + // InternalBacktrackingBug325745TestLanguage.g:417:9: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:417:10: {...}? => ( (lv_postfix_9_0= RULE_STRING ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "true"); } - // InternalBacktrackingBug325745TestLanguage.g:412:19: ( (lv_postfix_9_0= RULE_STRING ) ) - // InternalBacktrackingBug325745TestLanguage.g:412:20: (lv_postfix_9_0= RULE_STRING ) + // InternalBacktrackingBug325745TestLanguage.g:417:19: ( (lv_postfix_9_0= RULE_STRING ) ) + // InternalBacktrackingBug325745TestLanguage.g:417:20: (lv_postfix_9_0= RULE_STRING ) { - // InternalBacktrackingBug325745TestLanguage.g:412:20: (lv_postfix_9_0= RULE_STRING ) - // InternalBacktrackingBug325745TestLanguage.g:413:10: lv_postfix_9_0= RULE_STRING + // InternalBacktrackingBug325745TestLanguage.g:417:20: (lv_postfix_9_0= RULE_STRING ) + // InternalBacktrackingBug325745TestLanguage.g:418:10: lv_postfix_9_0= RULE_STRING { lv_postfix_9_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1162,7 +1170,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt // $ANTLR start "entryRuleSimpleTerm" - // InternalBacktrackingBug325745TestLanguage.g:448:1: entryRuleSimpleTerm returns [EObject current=null] : iv_ruleSimpleTerm= ruleSimpleTerm EOF ; + // InternalBacktrackingBug325745TestLanguage.g:453:1: entryRuleSimpleTerm returns [EObject current=null] : iv_ruleSimpleTerm= ruleSimpleTerm EOF ; public final EObject entryRuleSimpleTerm() throws RecognitionException { EObject current = null; @@ -1170,8 +1178,8 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt try { - // InternalBacktrackingBug325745TestLanguage.g:448:51: (iv_ruleSimpleTerm= ruleSimpleTerm EOF ) - // InternalBacktrackingBug325745TestLanguage.g:449:2: iv_ruleSimpleTerm= ruleSimpleTerm EOF + // InternalBacktrackingBug325745TestLanguage.g:453:51: (iv_ruleSimpleTerm= ruleSimpleTerm EOF ) + // InternalBacktrackingBug325745TestLanguage.g:454:2: iv_ruleSimpleTerm= ruleSimpleTerm EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSimpleTermRule()); @@ -1202,7 +1210,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt // $ANTLR start "ruleSimpleTerm" - // InternalBacktrackingBug325745TestLanguage.g:455:1: ruleSimpleTerm returns [EObject current=null] : ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) ; + // InternalBacktrackingBug325745TestLanguage.g:460:1: ruleSimpleTerm returns [EObject current=null] : ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) ; public final EObject ruleSimpleTerm() throws RecognitionException { EObject current = null; @@ -1217,10 +1225,10 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt enterRule(); try { - // InternalBacktrackingBug325745TestLanguage.g:461:2: ( ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:462:2: ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:466:2: ( ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:467:2: ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) { - // InternalBacktrackingBug325745TestLanguage.g:462:2: ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:467:2: ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) int alt13=2; int LA13_0 = input.LA(1); @@ -1239,16 +1247,16 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } switch (alt13) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:463:3: ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) + // InternalBacktrackingBug325745TestLanguage.g:468:3: ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) { - // InternalBacktrackingBug325745TestLanguage.g:463:3: ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) - // InternalBacktrackingBug325745TestLanguage.g:464:4: ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? + // InternalBacktrackingBug325745TestLanguage.g:468:3: ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) + // InternalBacktrackingBug325745TestLanguage.g:469:4: ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? { - // InternalBacktrackingBug325745TestLanguage.g:464:4: ( (lv_lineCount_0_0= RULE_INT ) ) - // InternalBacktrackingBug325745TestLanguage.g:465:5: (lv_lineCount_0_0= RULE_INT ) + // InternalBacktrackingBug325745TestLanguage.g:469:4: ( (lv_lineCount_0_0= RULE_INT ) ) + // InternalBacktrackingBug325745TestLanguage.g:470:5: (lv_lineCount_0_0= RULE_INT ) { - // InternalBacktrackingBug325745TestLanguage.g:465:5: (lv_lineCount_0_0= RULE_INT ) - // InternalBacktrackingBug325745TestLanguage.g:466:6: lv_lineCount_0_0= RULE_INT + // InternalBacktrackingBug325745TestLanguage.g:470:5: (lv_lineCount_0_0= RULE_INT ) + // InternalBacktrackingBug325745TestLanguage.g:471:6: lv_lineCount_0_0= RULE_INT { lv_lineCount_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1274,7 +1282,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } - // InternalBacktrackingBug325745TestLanguage.g:482:4: (otherlv_1= '*' )? + // InternalBacktrackingBug325745TestLanguage.g:487:4: (otherlv_1= '*' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1283,7 +1291,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } switch (alt9) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:483:5: otherlv_1= '*' + // InternalBacktrackingBug325745TestLanguage.g:488:5: otherlv_1= '*' { otherlv_1=(Token)match(input,15,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1297,7 +1305,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } - // InternalBacktrackingBug325745TestLanguage.g:488:4: ( (lv_charCount_2_0= RULE_INT ) )? + // InternalBacktrackingBug325745TestLanguage.g:493:4: ( (lv_charCount_2_0= RULE_INT ) )? int alt10=2; int LA10_0 = input.LA(1); @@ -1310,10 +1318,10 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } switch (alt10) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:489:5: (lv_charCount_2_0= RULE_INT ) + // InternalBacktrackingBug325745TestLanguage.g:494:5: (lv_charCount_2_0= RULE_INT ) { - // InternalBacktrackingBug325745TestLanguage.g:489:5: (lv_charCount_2_0= RULE_INT ) - // InternalBacktrackingBug325745TestLanguage.g:490:6: lv_charCount_2_0= RULE_INT + // InternalBacktrackingBug325745TestLanguage.g:494:5: (lv_charCount_2_0= RULE_INT ) + // InternalBacktrackingBug325745TestLanguage.g:495:6: lv_charCount_2_0= RULE_INT { lv_charCount_2_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1342,7 +1350,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } - // InternalBacktrackingBug325745TestLanguage.g:506:4: (otherlv_3= '!' )? + // InternalBacktrackingBug325745TestLanguage.g:511:4: (otherlv_3= '!' )? int alt11=2; int LA11_0 = input.LA(1); @@ -1351,7 +1359,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } switch (alt11) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:507:5: otherlv_3= '!' + // InternalBacktrackingBug325745TestLanguage.g:512:5: otherlv_3= '!' { otherlv_3=(Token)match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1365,7 +1373,7 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } - // InternalBacktrackingBug325745TestLanguage.g:512:4: ( (lv_charSet_4_0= RULE_ID ) )? + // InternalBacktrackingBug325745TestLanguage.g:517:4: ( (lv_charSet_4_0= RULE_ID ) )? int alt12=2; int LA12_0 = input.LA(1); @@ -1378,10 +1386,10 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } switch (alt12) { case 1 : - // InternalBacktrackingBug325745TestLanguage.g:513:5: (lv_charSet_4_0= RULE_ID ) + // InternalBacktrackingBug325745TestLanguage.g:518:5: (lv_charSet_4_0= RULE_ID ) { - // InternalBacktrackingBug325745TestLanguage.g:513:5: (lv_charSet_4_0= RULE_ID ) - // InternalBacktrackingBug325745TestLanguage.g:514:6: lv_charSet_4_0= RULE_ID + // InternalBacktrackingBug325745TestLanguage.g:518:5: (lv_charSet_4_0= RULE_ID ) + // InternalBacktrackingBug325745TestLanguage.g:519:6: lv_charSet_4_0= RULE_ID { lv_charSet_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1417,13 +1425,13 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt } break; case 2 : - // InternalBacktrackingBug325745TestLanguage.g:532:3: ( (lv_refChar_5_0= RULE_ID ) ) + // InternalBacktrackingBug325745TestLanguage.g:537:3: ( (lv_refChar_5_0= RULE_ID ) ) { - // InternalBacktrackingBug325745TestLanguage.g:532:3: ( (lv_refChar_5_0= RULE_ID ) ) - // InternalBacktrackingBug325745TestLanguage.g:533:4: (lv_refChar_5_0= RULE_ID ) + // InternalBacktrackingBug325745TestLanguage.g:537:3: ( (lv_refChar_5_0= RULE_ID ) ) + // InternalBacktrackingBug325745TestLanguage.g:538:4: (lv_refChar_5_0= RULE_ID ) { - // InternalBacktrackingBug325745TestLanguage.g:533:4: (lv_refChar_5_0= RULE_ID ) - // InternalBacktrackingBug325745TestLanguage.g:534:5: lv_refChar_5_0= RULE_ID + // InternalBacktrackingBug325745TestLanguage.g:538:4: (lv_refChar_5_0= RULE_ID ) + // InternalBacktrackingBug325745TestLanguage.g:539:5: lv_refChar_5_0= RULE_ID { lv_refChar_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1480,11 +1488,11 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt EObject lv_dataType_1_0 = null; - // InternalBacktrackingBug325745TestLanguage.g:153:4: ( (lv_dataType_1_0= ruleDataType ) ) - // InternalBacktrackingBug325745TestLanguage.g:153:4: (lv_dataType_1_0= ruleDataType ) + // InternalBacktrackingBug325745TestLanguage.g:158:4: ( (lv_dataType_1_0= ruleDataType ) ) + // InternalBacktrackingBug325745TestLanguage.g:158:4: (lv_dataType_1_0= ruleDataType ) { - // InternalBacktrackingBug325745TestLanguage.g:153:4: (lv_dataType_1_0= ruleDataType ) - // InternalBacktrackingBug325745TestLanguage.g:154:5: lv_dataType_1_0= ruleDataType + // InternalBacktrackingBug325745TestLanguage.g:158:4: (lv_dataType_1_0= ruleDataType ) + // InternalBacktrackingBug325745TestLanguage.g:159:5: lv_dataType_1_0= ruleDataType { if ( state.backtracking==0 ) { @@ -1508,29 +1516,29 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt public final void synpred4_InternalBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token otherlv_2=null; - // InternalBacktrackingBug325745TestLanguage.g:303:4: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:303:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:308:4: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:308:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) { - // InternalBacktrackingBug325745TestLanguage.g:303:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:304:5: {...}? => ( ({...}? => (otherlv_2= '[' ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:308:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:309:5: {...}? => ( ({...}? => (otherlv_2= '[' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred4_InternalBacktrackingBug325745TestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0)"); } - // InternalBacktrackingBug325745TestLanguage.g:304:107: ( ({...}? => (otherlv_2= '[' ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:305:6: ({...}? => (otherlv_2= '[' ) ) + // InternalBacktrackingBug325745TestLanguage.g:309:107: ( ({...}? => (otherlv_2= '[' ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:310:6: ({...}? => (otherlv_2= '[' ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0); - // InternalBacktrackingBug325745TestLanguage.g:308:9: ({...}? => (otherlv_2= '[' ) ) - // InternalBacktrackingBug325745TestLanguage.g:308:10: {...}? => (otherlv_2= '[' ) + // InternalBacktrackingBug325745TestLanguage.g:313:9: ({...}? => (otherlv_2= '[' ) ) + // InternalBacktrackingBug325745TestLanguage.g:313:10: {...}? => (otherlv_2= '[' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred4_InternalBacktrackingBug325745TestLanguage", "true"); } - // InternalBacktrackingBug325745TestLanguage.g:308:19: (otherlv_2= '[' ) - // InternalBacktrackingBug325745TestLanguage.g:308:20: otherlv_2= '[' + // InternalBacktrackingBug325745TestLanguage.g:313:19: (otherlv_2= '[' ) + // InternalBacktrackingBug325745TestLanguage.g:313:20: otherlv_2= '[' { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1554,32 +1562,32 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt public final void synpred5_InternalBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token lv_prefix_3_0=null; - // InternalBacktrackingBug325745TestLanguage.g:318:4: ( ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:318:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:323:4: ( ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:323:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) { - // InternalBacktrackingBug325745TestLanguage.g:318:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:319:5: {...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:323:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:324:5: {...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred5_InternalBacktrackingBug325745TestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1)"); } - // InternalBacktrackingBug325745TestLanguage.g:319:107: ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:320:6: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:324:107: ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:325:6: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1); - // InternalBacktrackingBug325745TestLanguage.g:323:9: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:323:10: {...}? => ( (lv_prefix_3_0= RULE_STRING ) ) + // InternalBacktrackingBug325745TestLanguage.g:328:9: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:328:10: {...}? => ( (lv_prefix_3_0= RULE_STRING ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred5_InternalBacktrackingBug325745TestLanguage", "true"); } - // InternalBacktrackingBug325745TestLanguage.g:323:19: ( (lv_prefix_3_0= RULE_STRING ) ) - // InternalBacktrackingBug325745TestLanguage.g:323:20: (lv_prefix_3_0= RULE_STRING ) + // InternalBacktrackingBug325745TestLanguage.g:328:19: ( (lv_prefix_3_0= RULE_STRING ) ) + // InternalBacktrackingBug325745TestLanguage.g:328:20: (lv_prefix_3_0= RULE_STRING ) { - // InternalBacktrackingBug325745TestLanguage.g:323:20: (lv_prefix_3_0= RULE_STRING ) - // InternalBacktrackingBug325745TestLanguage.g:324:10: lv_prefix_3_0= RULE_STRING + // InternalBacktrackingBug325745TestLanguage.g:328:20: (lv_prefix_3_0= RULE_STRING ) + // InternalBacktrackingBug325745TestLanguage.g:329:10: lv_prefix_3_0= RULE_STRING { lv_prefix_3_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1606,8 +1614,8 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt public final void synpred7_InternalBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token otherlv_6=null; - // InternalBacktrackingBug325745TestLanguage.g:379:5: (otherlv_6= ']' ) - // InternalBacktrackingBug325745TestLanguage.g:379:5: otherlv_6= ']' + // InternalBacktrackingBug325745TestLanguage.g:384:5: (otherlv_6= ']' ) + // InternalBacktrackingBug325745TestLanguage.g:384:5: otherlv_6= ']' { otherlv_6=(Token)match(input,14,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1619,29 +1627,29 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt public final void synpred9_InternalBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token otherlv_8=null; - // InternalBacktrackingBug325745TestLanguage.g:392:4: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:392:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:397:4: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:397:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) { - // InternalBacktrackingBug325745TestLanguage.g:392:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:393:5: {...}? => ( ({...}? => (otherlv_8= ']' ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:397:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:398:5: {...}? => ( ({...}? => (otherlv_8= ']' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred9_InternalBacktrackingBug325745TestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0)"); } - // InternalBacktrackingBug325745TestLanguage.g:393:107: ( ({...}? => (otherlv_8= ']' ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:394:6: ({...}? => (otherlv_8= ']' ) ) + // InternalBacktrackingBug325745TestLanguage.g:398:107: ( ({...}? => (otherlv_8= ']' ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:399:6: ({...}? => (otherlv_8= ']' ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0); - // InternalBacktrackingBug325745TestLanguage.g:397:9: ({...}? => (otherlv_8= ']' ) ) - // InternalBacktrackingBug325745TestLanguage.g:397:10: {...}? => (otherlv_8= ']' ) + // InternalBacktrackingBug325745TestLanguage.g:402:9: ({...}? => (otherlv_8= ']' ) ) + // InternalBacktrackingBug325745TestLanguage.g:402:10: {...}? => (otherlv_8= ']' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred9_InternalBacktrackingBug325745TestLanguage", "true"); } - // InternalBacktrackingBug325745TestLanguage.g:397:19: (otherlv_8= ']' ) - // InternalBacktrackingBug325745TestLanguage.g:397:20: otherlv_8= ']' + // InternalBacktrackingBug325745TestLanguage.g:402:19: (otherlv_8= ']' ) + // InternalBacktrackingBug325745TestLanguage.g:402:20: otherlv_8= ']' { otherlv_8=(Token)match(input,14,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1665,32 +1673,32 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt public final void synpred10_InternalBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token lv_postfix_9_0=null; - // InternalBacktrackingBug325745TestLanguage.g:407:4: ( ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:407:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:412:4: ( ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:412:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) { - // InternalBacktrackingBug325745TestLanguage.g:407:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:408:5: {...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:412:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:413:5: {...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred10_InternalBacktrackingBug325745TestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1)"); } - // InternalBacktrackingBug325745TestLanguage.g:408:107: ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:409:6: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:413:107: ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:414:6: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1); - // InternalBacktrackingBug325745TestLanguage.g:412:9: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) - // InternalBacktrackingBug325745TestLanguage.g:412:10: {...}? => ( (lv_postfix_9_0= RULE_STRING ) ) + // InternalBacktrackingBug325745TestLanguage.g:417:9: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) + // InternalBacktrackingBug325745TestLanguage.g:417:10: {...}? => ( (lv_postfix_9_0= RULE_STRING ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred10_InternalBacktrackingBug325745TestLanguage", "true"); } - // InternalBacktrackingBug325745TestLanguage.g:412:19: ( (lv_postfix_9_0= RULE_STRING ) ) - // InternalBacktrackingBug325745TestLanguage.g:412:20: (lv_postfix_9_0= RULE_STRING ) + // InternalBacktrackingBug325745TestLanguage.g:417:19: ( (lv_postfix_9_0= RULE_STRING ) ) + // InternalBacktrackingBug325745TestLanguage.g:417:20: (lv_postfix_9_0= RULE_STRING ) { - // InternalBacktrackingBug325745TestLanguage.g:412:20: (lv_postfix_9_0= RULE_STRING ) - // InternalBacktrackingBug325745TestLanguage.g:413:10: lv_postfix_9_0= RULE_STRING + // InternalBacktrackingBug325745TestLanguage.g:417:20: (lv_postfix_9_0= RULE_STRING ) + // InternalBacktrackingBug325745TestLanguage.g:418:10: lv_postfix_9_0= RULE_STRING { lv_postfix_9_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1717,11 +1725,11 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt public final void synpred12_InternalBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token lv_charCount_2_0=null; - // InternalBacktrackingBug325745TestLanguage.g:489:5: ( (lv_charCount_2_0= RULE_INT ) ) - // InternalBacktrackingBug325745TestLanguage.g:489:5: (lv_charCount_2_0= RULE_INT ) + // InternalBacktrackingBug325745TestLanguage.g:494:5: ( (lv_charCount_2_0= RULE_INT ) ) + // InternalBacktrackingBug325745TestLanguage.g:494:5: (lv_charCount_2_0= RULE_INT ) { - // InternalBacktrackingBug325745TestLanguage.g:489:5: (lv_charCount_2_0= RULE_INT ) - // InternalBacktrackingBug325745TestLanguage.g:490:6: lv_charCount_2_0= RULE_INT + // InternalBacktrackingBug325745TestLanguage.g:494:5: (lv_charCount_2_0= RULE_INT ) + // InternalBacktrackingBug325745TestLanguage.g:495:6: lv_charCount_2_0= RULE_INT { lv_charCount_2_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1736,11 +1744,11 @@ public class InternalBacktrackingBug325745TestLanguageParser extends AbstractInt public final void synpred14_InternalBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token lv_charSet_4_0=null; - // InternalBacktrackingBug325745TestLanguage.g:513:5: ( (lv_charSet_4_0= RULE_ID ) ) - // InternalBacktrackingBug325745TestLanguage.g:513:5: (lv_charSet_4_0= RULE_ID ) + // InternalBacktrackingBug325745TestLanguage.g:518:5: ( (lv_charSet_4_0= RULE_ID ) ) + // InternalBacktrackingBug325745TestLanguage.g:518:5: (lv_charSet_4_0= RULE_ID ) { - // InternalBacktrackingBug325745TestLanguage.g:513:5: (lv_charSet_4_0= RULE_ID ) - // InternalBacktrackingBug325745TestLanguage.g:514:6: lv_charSet_4_0= RULE_ID + // InternalBacktrackingBug325745TestLanguage.g:518:5: (lv_charSet_4_0= RULE_ID ) + // InternalBacktrackingBug325745TestLanguage.g:519:6: lv_charSet_4_0= RULE_ID { lv_charSet_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return ; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExBacktrackingBug325745TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExBacktrackingBug325745TestLanguage.g index 86077daad..86352d040 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExBacktrackingBug325745TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExBacktrackingBug325745TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalExBacktrackingBug325745TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExBacktrackingBug325745TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExBacktrackingBug325745TestLanguageLexer.java index 3ee3c60df..d87ac1175 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExBacktrackingBug325745TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExBacktrackingBug325745TestLanguageLexer.java @@ -166,10 +166,10 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBacktrackingBug325745TestLanguage.g:581:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalExBacktrackingBug325745TestLanguage.g:581:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalExBacktrackingBug325745TestLanguage.g:586:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalExBacktrackingBug325745TestLanguage.g:586:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalExBacktrackingBug325745TestLanguage.g:581:11: ( '^' )? + // InternalExBacktrackingBug325745TestLanguage.g:586:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -178,7 +178,7 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:581:11: '^' + // InternalExBacktrackingBug325745TestLanguage.g:586:11: '^' { match('^'); @@ -196,7 +196,7 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalExBacktrackingBug325745TestLanguage.g:581:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalExBacktrackingBug325745TestLanguage.g:586:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -245,10 +245,10 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBacktrackingBug325745TestLanguage.g:583:10: ( ( '0' .. '9' )+ ) - // InternalExBacktrackingBug325745TestLanguage.g:583:12: ( '0' .. '9' )+ + // InternalExBacktrackingBug325745TestLanguage.g:588:10: ( ( '0' .. '9' )+ ) + // InternalExBacktrackingBug325745TestLanguage.g:588:12: ( '0' .. '9' )+ { - // InternalExBacktrackingBug325745TestLanguage.g:583:12: ( '0' .. '9' )+ + // InternalExBacktrackingBug325745TestLanguage.g:588:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -262,7 +262,7 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:583:13: '0' .. '9' + // InternalExBacktrackingBug325745TestLanguage.g:588:13: '0' .. '9' { matchRange('0','9'); @@ -294,10 +294,10 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBacktrackingBug325745TestLanguage.g:585:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalExBacktrackingBug325745TestLanguage.g:585:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalExBacktrackingBug325745TestLanguage.g:590:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:590:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalExBacktrackingBug325745TestLanguage.g:585:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalExBacktrackingBug325745TestLanguage.g:590:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -315,10 +315,10 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:585:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalExBacktrackingBug325745TestLanguage.g:590:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalExBacktrackingBug325745TestLanguage.g:585:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalExBacktrackingBug325745TestLanguage.g:590:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -334,7 +334,7 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:585:21: '\\\\' . + // InternalExBacktrackingBug325745TestLanguage.g:590:21: '\\\\' . { match('\\'); matchAny(); @@ -342,7 +342,7 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { } break; case 2 : - // InternalExBacktrackingBug325745TestLanguage.g:585:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:590:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -367,10 +367,10 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { } break; case 2 : - // InternalExBacktrackingBug325745TestLanguage.g:585:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalExBacktrackingBug325745TestLanguage.g:590:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalExBacktrackingBug325745TestLanguage.g:585:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalExBacktrackingBug325745TestLanguage.g:590:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -386,7 +386,7 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:585:54: '\\\\' . + // InternalExBacktrackingBug325745TestLanguage.g:590:54: '\\\\' . { match('\\'); matchAny(); @@ -394,7 +394,7 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { } break; case 2 : - // InternalExBacktrackingBug325745TestLanguage.g:585:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:590:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -437,12 +437,12 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBacktrackingBug325745TestLanguage.g:587:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalExBacktrackingBug325745TestLanguage.g:587:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalExBacktrackingBug325745TestLanguage.g:592:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalExBacktrackingBug325745TestLanguage.g:592:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalExBacktrackingBug325745TestLanguage.g:587:24: ( options {greedy=false; } : . )* + // InternalExBacktrackingBug325745TestLanguage.g:592:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -467,7 +467,7 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:587:52: . + // InternalExBacktrackingBug325745TestLanguage.g:592:52: . { matchAny(); @@ -497,12 +497,12 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBacktrackingBug325745TestLanguage.g:589:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalExBacktrackingBug325745TestLanguage.g:589:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalExBacktrackingBug325745TestLanguage.g:594:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalExBacktrackingBug325745TestLanguage.g:594:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalExBacktrackingBug325745TestLanguage.g:589:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalExBacktrackingBug325745TestLanguage.g:594:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -515,7 +515,7 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:589:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:594: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(); @@ -535,7 +535,7 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { } } while (true); - // InternalExBacktrackingBug325745TestLanguage.g:589:40: ( ( '\\r' )? '\\n' )? + // InternalExBacktrackingBug325745TestLanguage.g:594:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -544,9 +544,9 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:589:41: ( '\\r' )? '\\n' + // InternalExBacktrackingBug325745TestLanguage.g:594:41: ( '\\r' )? '\\n' { - // InternalExBacktrackingBug325745TestLanguage.g:589:41: ( '\\r' )? + // InternalExBacktrackingBug325745TestLanguage.g:594:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -555,7 +555,7 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:589:41: '\\r' + // InternalExBacktrackingBug325745TestLanguage.g:594:41: '\\r' { match('\r'); @@ -587,10 +587,10 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBacktrackingBug325745TestLanguage.g:591:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalExBacktrackingBug325745TestLanguage.g:591:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalExBacktrackingBug325745TestLanguage.g:596:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalExBacktrackingBug325745TestLanguage.g:596:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalExBacktrackingBug325745TestLanguage.g:591:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalExBacktrackingBug325745TestLanguage.g:596:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -644,8 +644,8 @@ public class InternalExBacktrackingBug325745TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExBacktrackingBug325745TestLanguage.g:593:16: ( . ) - // InternalExBacktrackingBug325745TestLanguage.g:593:18: . + // InternalExBacktrackingBug325745TestLanguage.g:598:16: ( . ) + // InternalExBacktrackingBug325745TestLanguage.g:598:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExBacktrackingBug325745TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExBacktrackingBug325745TestLanguageParser.java index a349f6f01..ad5410a86 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExBacktrackingBug325745TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExBacktrackingBug325745TestLanguageParser.java @@ -20,6 +20,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -85,7 +93,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI // $ANTLR start "entryRuleDelegateModel" - // InternalExBacktrackingBug325745TestLanguage.g:71:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; + // InternalExBacktrackingBug325745TestLanguage.g:76:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; public final EObject entryRuleDelegateModel() throws RecognitionException { EObject current = null; @@ -93,8 +101,8 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI try { - // InternalExBacktrackingBug325745TestLanguage.g:71:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) - // InternalExBacktrackingBug325745TestLanguage.g:72:2: iv_ruleDelegateModel= ruleDelegateModel EOF + // InternalExBacktrackingBug325745TestLanguage.g:76:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) + // InternalExBacktrackingBug325745TestLanguage.g:77:2: iv_ruleDelegateModel= ruleDelegateModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDelegateModelRule()); @@ -125,7 +133,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI // $ANTLR start "ruleDelegateModel" - // InternalExBacktrackingBug325745TestLanguage.g:78:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; + // InternalExBacktrackingBug325745TestLanguage.g:83:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; public final EObject ruleDelegateModel() throws RecognitionException { EObject current = null; @@ -136,8 +144,8 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI enterRule(); try { - // InternalExBacktrackingBug325745TestLanguage.g:84:2: (this_Model_0= ruleModel ) - // InternalExBacktrackingBug325745TestLanguage.g:85:2: this_Model_0= ruleModel + // InternalExBacktrackingBug325745TestLanguage.g:89:2: (this_Model_0= ruleModel ) + // InternalExBacktrackingBug325745TestLanguage.g:90:2: this_Model_0= ruleModel { if ( state.backtracking==0 ) { @@ -182,7 +190,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI // $ANTLR start "entryRuleModel" - // InternalExBacktrackingBug325745TestLanguage.g:99:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalExBacktrackingBug325745TestLanguage.g:104:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -190,8 +198,8 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI try { - // InternalExBacktrackingBug325745TestLanguage.g:99:46: (iv_ruleModel= ruleModel EOF ) - // InternalExBacktrackingBug325745TestLanguage.g:100:2: iv_ruleModel= ruleModel EOF + // InternalExBacktrackingBug325745TestLanguage.g:104:46: (iv_ruleModel= ruleModel EOF ) + // InternalExBacktrackingBug325745TestLanguage.g:105:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -222,7 +230,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI // $ANTLR start "ruleModel" - // InternalExBacktrackingBug325745TestLanguage.g:106:1: ruleModel returns [EObject current=null] : ( () ( (lv_fields_1_0= ruleElement ) )+ ) ; + // InternalExBacktrackingBug325745TestLanguage.g:111:1: ruleModel returns [EObject current=null] : ( () ( (lv_fields_1_0= ruleElement ) )+ ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -233,14 +241,14 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI enterRule(); try { - // InternalExBacktrackingBug325745TestLanguage.g:112:2: ( ( () ( (lv_fields_1_0= ruleElement ) )+ ) ) - // InternalExBacktrackingBug325745TestLanguage.g:113:2: ( () ( (lv_fields_1_0= ruleElement ) )+ ) + // InternalExBacktrackingBug325745TestLanguage.g:117:2: ( ( () ( (lv_fields_1_0= ruleElement ) )+ ) ) + // InternalExBacktrackingBug325745TestLanguage.g:118:2: ( () ( (lv_fields_1_0= ruleElement ) )+ ) { - // InternalExBacktrackingBug325745TestLanguage.g:113:2: ( () ( (lv_fields_1_0= ruleElement ) )+ ) - // InternalExBacktrackingBug325745TestLanguage.g:114:3: () ( (lv_fields_1_0= ruleElement ) )+ + // InternalExBacktrackingBug325745TestLanguage.g:118:2: ( () ( (lv_fields_1_0= ruleElement ) )+ ) + // InternalExBacktrackingBug325745TestLanguage.g:119:3: () ( (lv_fields_1_0= ruleElement ) )+ { - // InternalExBacktrackingBug325745TestLanguage.g:114:3: () - // InternalExBacktrackingBug325745TestLanguage.g:115:4: + // InternalExBacktrackingBug325745TestLanguage.g:119:3: () + // InternalExBacktrackingBug325745TestLanguage.g:120:4: { if ( state.backtracking==0 ) { @@ -257,7 +265,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } - // InternalExBacktrackingBug325745TestLanguage.g:124:3: ( (lv_fields_1_0= ruleElement ) )+ + // InternalExBacktrackingBug325745TestLanguage.g:129:3: ( (lv_fields_1_0= ruleElement ) )+ int cnt1=0; loop1: do { @@ -271,10 +279,10 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI switch (alt1) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:125:4: (lv_fields_1_0= ruleElement ) + // InternalExBacktrackingBug325745TestLanguage.g:130:4: (lv_fields_1_0= ruleElement ) { - // InternalExBacktrackingBug325745TestLanguage.g:125:4: (lv_fields_1_0= ruleElement ) - // InternalExBacktrackingBug325745TestLanguage.g:126:5: lv_fields_1_0= ruleElement + // InternalExBacktrackingBug325745TestLanguage.g:130:4: (lv_fields_1_0= ruleElement ) + // InternalExBacktrackingBug325745TestLanguage.g:131:5: lv_fields_1_0= ruleElement { if ( state.backtracking==0 ) { @@ -341,7 +349,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI // $ANTLR start "entryRuleElement" - // InternalExBacktrackingBug325745TestLanguage.g:147:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalExBacktrackingBug325745TestLanguage.g:152:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -349,8 +357,8 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI try { - // InternalExBacktrackingBug325745TestLanguage.g:147:48: (iv_ruleElement= ruleElement EOF ) - // InternalExBacktrackingBug325745TestLanguage.g:148:2: iv_ruleElement= ruleElement EOF + // InternalExBacktrackingBug325745TestLanguage.g:152:48: (iv_ruleElement= ruleElement EOF ) + // InternalExBacktrackingBug325745TestLanguage.g:153:2: iv_ruleElement= ruleElement EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getElementRule()); @@ -381,7 +389,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI // $ANTLR start "ruleElement" - // InternalExBacktrackingBug325745TestLanguage.g:154:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) ; + // InternalExBacktrackingBug325745TestLanguage.g:159:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -396,17 +404,17 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI enterRule(); try { - // InternalExBacktrackingBug325745TestLanguage.g:160:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) ) - // InternalExBacktrackingBug325745TestLanguage.g:161:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) + // InternalExBacktrackingBug325745TestLanguage.g:165:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:166:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) { - // InternalExBacktrackingBug325745TestLanguage.g:161:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) - // InternalExBacktrackingBug325745TestLanguage.g:162:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' + // InternalExBacktrackingBug325745TestLanguage.g:166:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) + // InternalExBacktrackingBug325745TestLanguage.g:167:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' { - // InternalExBacktrackingBug325745TestLanguage.g:162:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalExBacktrackingBug325745TestLanguage.g:163:4: (lv_name_0_0= RULE_ID ) + // InternalExBacktrackingBug325745TestLanguage.g:167:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalExBacktrackingBug325745TestLanguage.g:168:4: (lv_name_0_0= RULE_ID ) { - // InternalExBacktrackingBug325745TestLanguage.g:163:4: (lv_name_0_0= RULE_ID ) - // InternalExBacktrackingBug325745TestLanguage.g:164:5: lv_name_0_0= RULE_ID + // InternalExBacktrackingBug325745TestLanguage.g:168:4: (lv_name_0_0= RULE_ID ) + // InternalExBacktrackingBug325745TestLanguage.g:169:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -432,7 +440,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } - // InternalExBacktrackingBug325745TestLanguage.g:180:3: ( (lv_dataType_1_0= ruleDataType ) )? + // InternalExBacktrackingBug325745TestLanguage.g:185:3: ( (lv_dataType_1_0= ruleDataType ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -445,10 +453,10 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } switch (alt2) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:181:4: (lv_dataType_1_0= ruleDataType ) + // InternalExBacktrackingBug325745TestLanguage.g:186:4: (lv_dataType_1_0= ruleDataType ) { - // InternalExBacktrackingBug325745TestLanguage.g:181:4: (lv_dataType_1_0= ruleDataType ) - // InternalExBacktrackingBug325745TestLanguage.g:182:5: lv_dataType_1_0= ruleDataType + // InternalExBacktrackingBug325745TestLanguage.g:186:4: (lv_dataType_1_0= ruleDataType ) + // InternalExBacktrackingBug325745TestLanguage.g:187:5: lv_dataType_1_0= ruleDataType { if ( state.backtracking==0 ) { @@ -482,11 +490,11 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } - // InternalExBacktrackingBug325745TestLanguage.g:199:3: ( (lv_expression_2_0= ruleExpression ) ) - // InternalExBacktrackingBug325745TestLanguage.g:200:4: (lv_expression_2_0= ruleExpression ) + // InternalExBacktrackingBug325745TestLanguage.g:204:3: ( (lv_expression_2_0= ruleExpression ) ) + // InternalExBacktrackingBug325745TestLanguage.g:205:4: (lv_expression_2_0= ruleExpression ) { - // InternalExBacktrackingBug325745TestLanguage.g:200:4: (lv_expression_2_0= ruleExpression ) - // InternalExBacktrackingBug325745TestLanguage.g:201:5: lv_expression_2_0= ruleExpression + // InternalExBacktrackingBug325745TestLanguage.g:205:4: (lv_expression_2_0= ruleExpression ) + // InternalExBacktrackingBug325745TestLanguage.g:206:5: lv_expression_2_0= ruleExpression { if ( state.backtracking==0 ) { @@ -548,7 +556,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI // $ANTLR start "entryRuleDataType" - // InternalExBacktrackingBug325745TestLanguage.g:226:1: entryRuleDataType returns [EObject current=null] : iv_ruleDataType= ruleDataType EOF ; + // InternalExBacktrackingBug325745TestLanguage.g:231:1: entryRuleDataType returns [EObject current=null] : iv_ruleDataType= ruleDataType EOF ; public final EObject entryRuleDataType() throws RecognitionException { EObject current = null; @@ -556,8 +564,8 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI try { - // InternalExBacktrackingBug325745TestLanguage.g:226:49: (iv_ruleDataType= ruleDataType EOF ) - // InternalExBacktrackingBug325745TestLanguage.g:227:2: iv_ruleDataType= ruleDataType EOF + // InternalExBacktrackingBug325745TestLanguage.g:231:49: (iv_ruleDataType= ruleDataType EOF ) + // InternalExBacktrackingBug325745TestLanguage.g:232:2: iv_ruleDataType= ruleDataType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDataTypeRule()); @@ -588,7 +596,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI // $ANTLR start "ruleDataType" - // InternalExBacktrackingBug325745TestLanguage.g:233:1: ruleDataType returns [EObject current=null] : ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) ; + // InternalExBacktrackingBug325745TestLanguage.g:238:1: ruleDataType returns [EObject current=null] : ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) ; public final EObject ruleDataType() throws RecognitionException { EObject current = null; @@ -600,17 +608,17 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI enterRule(); try { - // InternalExBacktrackingBug325745TestLanguage.g:239:2: ( ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) ) - // InternalExBacktrackingBug325745TestLanguage.g:240:2: ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) + // InternalExBacktrackingBug325745TestLanguage.g:244:2: ( ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) ) + // InternalExBacktrackingBug325745TestLanguage.g:245:2: ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) { - // InternalExBacktrackingBug325745TestLanguage.g:240:2: ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) - // InternalExBacktrackingBug325745TestLanguage.g:241:3: ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? + // InternalExBacktrackingBug325745TestLanguage.g:245:2: ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) + // InternalExBacktrackingBug325745TestLanguage.g:246:3: ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? { - // InternalExBacktrackingBug325745TestLanguage.g:241:3: ( (lv_baseType_0_0= RULE_ID ) ) - // InternalExBacktrackingBug325745TestLanguage.g:242:4: (lv_baseType_0_0= RULE_ID ) + // InternalExBacktrackingBug325745TestLanguage.g:246:3: ( (lv_baseType_0_0= RULE_ID ) ) + // InternalExBacktrackingBug325745TestLanguage.g:247:4: (lv_baseType_0_0= RULE_ID ) { - // InternalExBacktrackingBug325745TestLanguage.g:242:4: (lv_baseType_0_0= RULE_ID ) - // InternalExBacktrackingBug325745TestLanguage.g:243:5: lv_baseType_0_0= RULE_ID + // InternalExBacktrackingBug325745TestLanguage.g:247:4: (lv_baseType_0_0= RULE_ID ) + // InternalExBacktrackingBug325745TestLanguage.g:248:5: lv_baseType_0_0= RULE_ID { lv_baseType_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -636,7 +644,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } - // InternalExBacktrackingBug325745TestLanguage.g:259:3: (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? + // InternalExBacktrackingBug325745TestLanguage.g:264:3: (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -645,7 +653,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } switch (alt3) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:260:4: otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) + // InternalExBacktrackingBug325745TestLanguage.g:265:4: otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) { otherlv_1=(Token)match(input,12,FollowSets000.FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -653,11 +661,11 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI newLeafNode(otherlv_1, grammarAccess.getDataTypeAccess().getColonEqualsSignKeyword_1_0()); } - // InternalExBacktrackingBug325745TestLanguage.g:264:4: ( (lv_defaultValue_2_0= RULE_STRING ) ) - // InternalExBacktrackingBug325745TestLanguage.g:265:5: (lv_defaultValue_2_0= RULE_STRING ) + // InternalExBacktrackingBug325745TestLanguage.g:269:4: ( (lv_defaultValue_2_0= RULE_STRING ) ) + // InternalExBacktrackingBug325745TestLanguage.g:270:5: (lv_defaultValue_2_0= RULE_STRING ) { - // InternalExBacktrackingBug325745TestLanguage.g:265:5: (lv_defaultValue_2_0= RULE_STRING ) - // InternalExBacktrackingBug325745TestLanguage.g:266:6: lv_defaultValue_2_0= RULE_STRING + // InternalExBacktrackingBug325745TestLanguage.g:270:5: (lv_defaultValue_2_0= RULE_STRING ) + // InternalExBacktrackingBug325745TestLanguage.g:271:6: lv_defaultValue_2_0= RULE_STRING { lv_defaultValue_2_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -714,7 +722,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI // $ANTLR start "entryRuleExpression" - // InternalExBacktrackingBug325745TestLanguage.g:287:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; + // InternalExBacktrackingBug325745TestLanguage.g:292:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; public final EObject entryRuleExpression() throws RecognitionException { EObject current = null; @@ -728,8 +736,8 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI ); try { - // InternalExBacktrackingBug325745TestLanguage.g:292:2: (iv_ruleExpression= ruleExpression EOF ) - // InternalExBacktrackingBug325745TestLanguage.g:293:2: iv_ruleExpression= ruleExpression EOF + // InternalExBacktrackingBug325745TestLanguage.g:297:2: (iv_ruleExpression= ruleExpression EOF ) + // InternalExBacktrackingBug325745TestLanguage.g:298:2: iv_ruleExpression= ruleExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExpressionRule()); @@ -763,7 +771,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI // $ANTLR start "ruleExpression" - // InternalExBacktrackingBug325745TestLanguage.g:302:1: ruleExpression returns [EObject current=null] : ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) ; + // InternalExBacktrackingBug325745TestLanguage.g:307:1: ruleExpression returns [EObject current=null] : ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) ; public final EObject ruleExpression() throws RecognitionException { EObject current = null; @@ -784,14 +792,14 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI ); try { - // InternalExBacktrackingBug325745TestLanguage.g:312:2: ( ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:313:2: ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:317:2: ( ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:318:2: ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:313:2: ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:314:3: () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:318:2: ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:319:3: () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:314:3: () - // InternalExBacktrackingBug325745TestLanguage.g:315:4: + // InternalExBacktrackingBug325745TestLanguage.g:319:3: () + // InternalExBacktrackingBug325745TestLanguage.g:320:4: { if ( state.backtracking==0 ) { @@ -808,17 +816,17 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } - // InternalExBacktrackingBug325745TestLanguage.g:324:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:325:4: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) + // InternalExBacktrackingBug325745TestLanguage.g:329:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:330:4: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:325:4: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) - // InternalExBacktrackingBug325745TestLanguage.g:326:5: ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) + // InternalExBacktrackingBug325745TestLanguage.g:330:4: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) + // InternalExBacktrackingBug325745TestLanguage.g:331:5: ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getExpressionAccess().getUnorderedGroup_1()); - // InternalExBacktrackingBug325745TestLanguage.g:329:5: ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) - // InternalExBacktrackingBug325745TestLanguage.g:330:6: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* + // InternalExBacktrackingBug325745TestLanguage.g:334:5: ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) + // InternalExBacktrackingBug325745TestLanguage.g:335:6: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* { - // InternalExBacktrackingBug325745TestLanguage.g:330:6: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* + // InternalExBacktrackingBug325745TestLanguage.g:335:6: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* loop4: do { int alt4=3; @@ -846,28 +854,28 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI switch (alt4) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:331:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:336:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:331:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:332:5: {...}? => ( ({...}? => (otherlv_2= '[' ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:336:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:337:5: {...}? => ( ({...}? => (otherlv_2= '[' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0)"); } - // InternalExBacktrackingBug325745TestLanguage.g:332:107: ( ({...}? => (otherlv_2= '[' ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:333:6: ({...}? => (otherlv_2= '[' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:337:107: ( ({...}? => (otherlv_2= '[' ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:338:6: ({...}? => (otherlv_2= '[' ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0); - // InternalExBacktrackingBug325745TestLanguage.g:336:9: ({...}? => (otherlv_2= '[' ) ) - // InternalExBacktrackingBug325745TestLanguage.g:336:10: {...}? => (otherlv_2= '[' ) + // InternalExBacktrackingBug325745TestLanguage.g:341:9: ({...}? => (otherlv_2= '[' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:341:10: {...}? => (otherlv_2= '[' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "true"); } - // InternalExBacktrackingBug325745TestLanguage.g:336:19: (otherlv_2= '[' ) - // InternalExBacktrackingBug325745TestLanguage.g:336:20: otherlv_2= '[' + // InternalExBacktrackingBug325745TestLanguage.g:341:19: (otherlv_2= '[' ) + // InternalExBacktrackingBug325745TestLanguage.g:341:20: otherlv_2= '[' { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -892,31 +900,31 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } break; case 2 : - // InternalExBacktrackingBug325745TestLanguage.g:346:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:351:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:346:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:347:5: {...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:351:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:352:5: {...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1)"); } - // InternalExBacktrackingBug325745TestLanguage.g:347:107: ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:348:6: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:352:107: ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:353:6: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1); - // InternalExBacktrackingBug325745TestLanguage.g:351:9: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:351:10: {...}? => ( (lv_prefix_3_0= RULE_STRING ) ) + // InternalExBacktrackingBug325745TestLanguage.g:356:9: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:356:10: {...}? => ( (lv_prefix_3_0= RULE_STRING ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "true"); } - // InternalExBacktrackingBug325745TestLanguage.g:351:19: ( (lv_prefix_3_0= RULE_STRING ) ) - // InternalExBacktrackingBug325745TestLanguage.g:351:20: (lv_prefix_3_0= RULE_STRING ) + // InternalExBacktrackingBug325745TestLanguage.g:356:19: ( (lv_prefix_3_0= RULE_STRING ) ) + // InternalExBacktrackingBug325745TestLanguage.g:356:20: (lv_prefix_3_0= RULE_STRING ) { - // InternalExBacktrackingBug325745TestLanguage.g:351:20: (lv_prefix_3_0= RULE_STRING ) - // InternalExBacktrackingBug325745TestLanguage.g:352:10: lv_prefix_3_0= RULE_STRING + // InternalExBacktrackingBug325745TestLanguage.g:356:20: (lv_prefix_3_0= RULE_STRING ) + // InternalExBacktrackingBug325745TestLanguage.g:357:10: lv_prefix_3_0= RULE_STRING { lv_prefix_3_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -971,7 +979,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } - // InternalExBacktrackingBug325745TestLanguage.g:380:3: ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* + // InternalExBacktrackingBug325745TestLanguage.g:385:3: ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* loop7: do { int alt7=2; @@ -984,9 +992,9 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI switch (alt7) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:381:4: (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? + // InternalExBacktrackingBug325745TestLanguage.g:386:4: (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? { - // InternalExBacktrackingBug325745TestLanguage.g:381:4: (otherlv_4= '[' )? + // InternalExBacktrackingBug325745TestLanguage.g:386:4: (otherlv_4= '[' )? int alt5=2; int LA5_0 = input.LA(1); @@ -995,7 +1003,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } switch (alt5) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:382:5: otherlv_4= '[' + // InternalExBacktrackingBug325745TestLanguage.g:387:5: otherlv_4= '[' { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1009,11 +1017,11 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } - // InternalExBacktrackingBug325745TestLanguage.g:387:4: ( (lv_terms_5_0= ruleSimpleTerm ) ) - // InternalExBacktrackingBug325745TestLanguage.g:388:5: (lv_terms_5_0= ruleSimpleTerm ) + // InternalExBacktrackingBug325745TestLanguage.g:392:4: ( (lv_terms_5_0= ruleSimpleTerm ) ) + // InternalExBacktrackingBug325745TestLanguage.g:393:5: (lv_terms_5_0= ruleSimpleTerm ) { - // InternalExBacktrackingBug325745TestLanguage.g:388:5: (lv_terms_5_0= ruleSimpleTerm ) - // InternalExBacktrackingBug325745TestLanguage.g:389:6: lv_terms_5_0= ruleSimpleTerm + // InternalExBacktrackingBug325745TestLanguage.g:393:5: (lv_terms_5_0= ruleSimpleTerm ) + // InternalExBacktrackingBug325745TestLanguage.g:394:6: lv_terms_5_0= ruleSimpleTerm { if ( state.backtracking==0 ) { @@ -1044,7 +1052,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } - // InternalExBacktrackingBug325745TestLanguage.g:406:4: (otherlv_6= ']' )? + // InternalExBacktrackingBug325745TestLanguage.g:411:4: (otherlv_6= ']' )? int alt6=2; int LA6_0 = input.LA(1); @@ -1057,7 +1065,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } switch (alt6) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:407:5: otherlv_6= ']' + // InternalExBacktrackingBug325745TestLanguage.g:412:5: otherlv_6= ']' { otherlv_6=(Token)match(input,14,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1080,17 +1088,17 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } } while (true); - // InternalExBacktrackingBug325745TestLanguage.g:413:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:414:4: ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) + // InternalExBacktrackingBug325745TestLanguage.g:418:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:419:4: ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:414:4: ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) - // InternalExBacktrackingBug325745TestLanguage.g:415:5: ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) + // InternalExBacktrackingBug325745TestLanguage.g:419:4: ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) + // InternalExBacktrackingBug325745TestLanguage.g:420:5: ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getExpressionAccess().getUnorderedGroup_3()); - // InternalExBacktrackingBug325745TestLanguage.g:418:5: ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) - // InternalExBacktrackingBug325745TestLanguage.g:419:6: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* + // InternalExBacktrackingBug325745TestLanguage.g:423:5: ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) + // InternalExBacktrackingBug325745TestLanguage.g:424:6: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* { - // InternalExBacktrackingBug325745TestLanguage.g:419:6: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* + // InternalExBacktrackingBug325745TestLanguage.g:424:6: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* loop8: do { int alt8=3; @@ -1106,28 +1114,28 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI switch (alt8) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:420:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:425:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:420:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:421:5: {...}? => ( ({...}? => (otherlv_8= ']' ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:425:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:426:5: {...}? => ( ({...}? => (otherlv_8= ']' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0)"); } - // InternalExBacktrackingBug325745TestLanguage.g:421:107: ( ({...}? => (otherlv_8= ']' ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:422:6: ({...}? => (otherlv_8= ']' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:426:107: ( ({...}? => (otherlv_8= ']' ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:427:6: ({...}? => (otherlv_8= ']' ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0); - // InternalExBacktrackingBug325745TestLanguage.g:425:9: ({...}? => (otherlv_8= ']' ) ) - // InternalExBacktrackingBug325745TestLanguage.g:425:10: {...}? => (otherlv_8= ']' ) + // InternalExBacktrackingBug325745TestLanguage.g:430:9: ({...}? => (otherlv_8= ']' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:430:10: {...}? => (otherlv_8= ']' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "true"); } - // InternalExBacktrackingBug325745TestLanguage.g:425:19: (otherlv_8= ']' ) - // InternalExBacktrackingBug325745TestLanguage.g:425:20: otherlv_8= ']' + // InternalExBacktrackingBug325745TestLanguage.g:430:19: (otherlv_8= ']' ) + // InternalExBacktrackingBug325745TestLanguage.g:430:20: otherlv_8= ']' { otherlv_8=(Token)match(input,14,FollowSets000.FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1152,31 +1160,31 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } break; case 2 : - // InternalExBacktrackingBug325745TestLanguage.g:435:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:440:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:435:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:436:5: {...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:440:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:441:5: {...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1)"); } - // InternalExBacktrackingBug325745TestLanguage.g:436:107: ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:437:6: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:441:107: ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:442:6: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1); - // InternalExBacktrackingBug325745TestLanguage.g:440:9: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:440:10: {...}? => ( (lv_postfix_9_0= RULE_STRING ) ) + // InternalExBacktrackingBug325745TestLanguage.g:445:9: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:445:10: {...}? => ( (lv_postfix_9_0= RULE_STRING ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "true"); } - // InternalExBacktrackingBug325745TestLanguage.g:440:19: ( (lv_postfix_9_0= RULE_STRING ) ) - // InternalExBacktrackingBug325745TestLanguage.g:440:20: (lv_postfix_9_0= RULE_STRING ) + // InternalExBacktrackingBug325745TestLanguage.g:445:19: ( (lv_postfix_9_0= RULE_STRING ) ) + // InternalExBacktrackingBug325745TestLanguage.g:445:20: (lv_postfix_9_0= RULE_STRING ) { - // InternalExBacktrackingBug325745TestLanguage.g:440:20: (lv_postfix_9_0= RULE_STRING ) - // InternalExBacktrackingBug325745TestLanguage.g:441:10: lv_postfix_9_0= RULE_STRING + // InternalExBacktrackingBug325745TestLanguage.g:445:20: (lv_postfix_9_0= RULE_STRING ) + // InternalExBacktrackingBug325745TestLanguage.g:446:10: lv_postfix_9_0= RULE_STRING { lv_postfix_9_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1259,7 +1267,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI // $ANTLR start "entryRuleSimpleTerm" - // InternalExBacktrackingBug325745TestLanguage.g:476:1: entryRuleSimpleTerm returns [EObject current=null] : iv_ruleSimpleTerm= ruleSimpleTerm EOF ; + // InternalExBacktrackingBug325745TestLanguage.g:481:1: entryRuleSimpleTerm returns [EObject current=null] : iv_ruleSimpleTerm= ruleSimpleTerm EOF ; public final EObject entryRuleSimpleTerm() throws RecognitionException { EObject current = null; @@ -1267,8 +1275,8 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI try { - // InternalExBacktrackingBug325745TestLanguage.g:476:51: (iv_ruleSimpleTerm= ruleSimpleTerm EOF ) - // InternalExBacktrackingBug325745TestLanguage.g:477:2: iv_ruleSimpleTerm= ruleSimpleTerm EOF + // InternalExBacktrackingBug325745TestLanguage.g:481:51: (iv_ruleSimpleTerm= ruleSimpleTerm EOF ) + // InternalExBacktrackingBug325745TestLanguage.g:482:2: iv_ruleSimpleTerm= ruleSimpleTerm EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSimpleTermRule()); @@ -1299,7 +1307,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI // $ANTLR start "ruleSimpleTerm" - // InternalExBacktrackingBug325745TestLanguage.g:483:1: ruleSimpleTerm returns [EObject current=null] : ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) ; + // InternalExBacktrackingBug325745TestLanguage.g:488:1: ruleSimpleTerm returns [EObject current=null] : ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) ; public final EObject ruleSimpleTerm() throws RecognitionException { EObject current = null; @@ -1314,10 +1322,10 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI enterRule(); try { - // InternalExBacktrackingBug325745TestLanguage.g:489:2: ( ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:490:2: ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:494:2: ( ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:495:2: ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:490:2: ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:495:2: ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) int alt13=2; int LA13_0 = input.LA(1); @@ -1336,16 +1344,16 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } switch (alt13) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:491:3: ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) + // InternalExBacktrackingBug325745TestLanguage.g:496:3: ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) { - // InternalExBacktrackingBug325745TestLanguage.g:491:3: ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) - // InternalExBacktrackingBug325745TestLanguage.g:492:4: ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? + // InternalExBacktrackingBug325745TestLanguage.g:496:3: ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) + // InternalExBacktrackingBug325745TestLanguage.g:497:4: ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? { - // InternalExBacktrackingBug325745TestLanguage.g:492:4: ( (lv_lineCount_0_0= RULE_INT ) ) - // InternalExBacktrackingBug325745TestLanguage.g:493:5: (lv_lineCount_0_0= RULE_INT ) + // InternalExBacktrackingBug325745TestLanguage.g:497:4: ( (lv_lineCount_0_0= RULE_INT ) ) + // InternalExBacktrackingBug325745TestLanguage.g:498:5: (lv_lineCount_0_0= RULE_INT ) { - // InternalExBacktrackingBug325745TestLanguage.g:493:5: (lv_lineCount_0_0= RULE_INT ) - // InternalExBacktrackingBug325745TestLanguage.g:494:6: lv_lineCount_0_0= RULE_INT + // InternalExBacktrackingBug325745TestLanguage.g:498:5: (lv_lineCount_0_0= RULE_INT ) + // InternalExBacktrackingBug325745TestLanguage.g:499:6: lv_lineCount_0_0= RULE_INT { lv_lineCount_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1371,7 +1379,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } - // InternalExBacktrackingBug325745TestLanguage.g:510:4: (otherlv_1= '*' )? + // InternalExBacktrackingBug325745TestLanguage.g:515:4: (otherlv_1= '*' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1380,7 +1388,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } switch (alt9) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:511:5: otherlv_1= '*' + // InternalExBacktrackingBug325745TestLanguage.g:516:5: otherlv_1= '*' { otherlv_1=(Token)match(input,15,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1394,7 +1402,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } - // InternalExBacktrackingBug325745TestLanguage.g:516:4: ( (lv_charCount_2_0= RULE_INT ) )? + // InternalExBacktrackingBug325745TestLanguage.g:521:4: ( (lv_charCount_2_0= RULE_INT ) )? int alt10=2; int LA10_0 = input.LA(1); @@ -1407,10 +1415,10 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } switch (alt10) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:517:5: (lv_charCount_2_0= RULE_INT ) + // InternalExBacktrackingBug325745TestLanguage.g:522:5: (lv_charCount_2_0= RULE_INT ) { - // InternalExBacktrackingBug325745TestLanguage.g:517:5: (lv_charCount_2_0= RULE_INT ) - // InternalExBacktrackingBug325745TestLanguage.g:518:6: lv_charCount_2_0= RULE_INT + // InternalExBacktrackingBug325745TestLanguage.g:522:5: (lv_charCount_2_0= RULE_INT ) + // InternalExBacktrackingBug325745TestLanguage.g:523:6: lv_charCount_2_0= RULE_INT { lv_charCount_2_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1439,7 +1447,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } - // InternalExBacktrackingBug325745TestLanguage.g:534:4: (otherlv_3= '!' )? + // InternalExBacktrackingBug325745TestLanguage.g:539:4: (otherlv_3= '!' )? int alt11=2; int LA11_0 = input.LA(1); @@ -1448,7 +1456,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } switch (alt11) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:535:5: otherlv_3= '!' + // InternalExBacktrackingBug325745TestLanguage.g:540:5: otherlv_3= '!' { otherlv_3=(Token)match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1462,7 +1470,7 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } - // InternalExBacktrackingBug325745TestLanguage.g:540:4: ( (lv_charSet_4_0= RULE_ID ) )? + // InternalExBacktrackingBug325745TestLanguage.g:545:4: ( (lv_charSet_4_0= RULE_ID ) )? int alt12=2; int LA12_0 = input.LA(1); @@ -1475,10 +1483,10 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } switch (alt12) { case 1 : - // InternalExBacktrackingBug325745TestLanguage.g:541:5: (lv_charSet_4_0= RULE_ID ) + // InternalExBacktrackingBug325745TestLanguage.g:546:5: (lv_charSet_4_0= RULE_ID ) { - // InternalExBacktrackingBug325745TestLanguage.g:541:5: (lv_charSet_4_0= RULE_ID ) - // InternalExBacktrackingBug325745TestLanguage.g:542:6: lv_charSet_4_0= RULE_ID + // InternalExBacktrackingBug325745TestLanguage.g:546:5: (lv_charSet_4_0= RULE_ID ) + // InternalExBacktrackingBug325745TestLanguage.g:547:6: lv_charSet_4_0= RULE_ID { lv_charSet_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1514,13 +1522,13 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI } break; case 2 : - // InternalExBacktrackingBug325745TestLanguage.g:560:3: ( (lv_refChar_5_0= RULE_ID ) ) + // InternalExBacktrackingBug325745TestLanguage.g:565:3: ( (lv_refChar_5_0= RULE_ID ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:560:3: ( (lv_refChar_5_0= RULE_ID ) ) - // InternalExBacktrackingBug325745TestLanguage.g:561:4: (lv_refChar_5_0= RULE_ID ) + // InternalExBacktrackingBug325745TestLanguage.g:565:3: ( (lv_refChar_5_0= RULE_ID ) ) + // InternalExBacktrackingBug325745TestLanguage.g:566:4: (lv_refChar_5_0= RULE_ID ) { - // InternalExBacktrackingBug325745TestLanguage.g:561:4: (lv_refChar_5_0= RULE_ID ) - // InternalExBacktrackingBug325745TestLanguage.g:562:5: lv_refChar_5_0= RULE_ID + // InternalExBacktrackingBug325745TestLanguage.g:566:4: (lv_refChar_5_0= RULE_ID ) + // InternalExBacktrackingBug325745TestLanguage.g:567:5: lv_refChar_5_0= RULE_ID { lv_refChar_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1577,11 +1585,11 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI EObject lv_dataType_1_0 = null; - // InternalExBacktrackingBug325745TestLanguage.g:181:4: ( (lv_dataType_1_0= ruleDataType ) ) - // InternalExBacktrackingBug325745TestLanguage.g:181:4: (lv_dataType_1_0= ruleDataType ) + // InternalExBacktrackingBug325745TestLanguage.g:186:4: ( (lv_dataType_1_0= ruleDataType ) ) + // InternalExBacktrackingBug325745TestLanguage.g:186:4: (lv_dataType_1_0= ruleDataType ) { - // InternalExBacktrackingBug325745TestLanguage.g:181:4: (lv_dataType_1_0= ruleDataType ) - // InternalExBacktrackingBug325745TestLanguage.g:182:5: lv_dataType_1_0= ruleDataType + // InternalExBacktrackingBug325745TestLanguage.g:186:4: (lv_dataType_1_0= ruleDataType ) + // InternalExBacktrackingBug325745TestLanguage.g:187:5: lv_dataType_1_0= ruleDataType { if ( state.backtracking==0 ) { @@ -1605,29 +1613,29 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI public final void synpred4_InternalExBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token otherlv_2=null; - // InternalExBacktrackingBug325745TestLanguage.g:331:4: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:331:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:336:4: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:336:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:331:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:332:5: {...}? => ( ({...}? => (otherlv_2= '[' ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:336:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:337:5: {...}? => ( ({...}? => (otherlv_2= '[' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred4_InternalExBacktrackingBug325745TestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0)"); } - // InternalExBacktrackingBug325745TestLanguage.g:332:107: ( ({...}? => (otherlv_2= '[' ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:333:6: ({...}? => (otherlv_2= '[' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:337:107: ( ({...}? => (otherlv_2= '[' ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:338:6: ({...}? => (otherlv_2= '[' ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0); - // InternalExBacktrackingBug325745TestLanguage.g:336:9: ({...}? => (otherlv_2= '[' ) ) - // InternalExBacktrackingBug325745TestLanguage.g:336:10: {...}? => (otherlv_2= '[' ) + // InternalExBacktrackingBug325745TestLanguage.g:341:9: ({...}? => (otherlv_2= '[' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:341:10: {...}? => (otherlv_2= '[' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred4_InternalExBacktrackingBug325745TestLanguage", "true"); } - // InternalExBacktrackingBug325745TestLanguage.g:336:19: (otherlv_2= '[' ) - // InternalExBacktrackingBug325745TestLanguage.g:336:20: otherlv_2= '[' + // InternalExBacktrackingBug325745TestLanguage.g:341:19: (otherlv_2= '[' ) + // InternalExBacktrackingBug325745TestLanguage.g:341:20: otherlv_2= '[' { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1651,32 +1659,32 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI public final void synpred5_InternalExBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token lv_prefix_3_0=null; - // InternalExBacktrackingBug325745TestLanguage.g:346:4: ( ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:346:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:351:4: ( ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:351:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:346:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:347:5: {...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:351:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:352:5: {...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred5_InternalExBacktrackingBug325745TestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1)"); } - // InternalExBacktrackingBug325745TestLanguage.g:347:107: ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:348:6: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:352:107: ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:353:6: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1); - // InternalExBacktrackingBug325745TestLanguage.g:351:9: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:351:10: {...}? => ( (lv_prefix_3_0= RULE_STRING ) ) + // InternalExBacktrackingBug325745TestLanguage.g:356:9: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:356:10: {...}? => ( (lv_prefix_3_0= RULE_STRING ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred5_InternalExBacktrackingBug325745TestLanguage", "true"); } - // InternalExBacktrackingBug325745TestLanguage.g:351:19: ( (lv_prefix_3_0= RULE_STRING ) ) - // InternalExBacktrackingBug325745TestLanguage.g:351:20: (lv_prefix_3_0= RULE_STRING ) + // InternalExBacktrackingBug325745TestLanguage.g:356:19: ( (lv_prefix_3_0= RULE_STRING ) ) + // InternalExBacktrackingBug325745TestLanguage.g:356:20: (lv_prefix_3_0= RULE_STRING ) { - // InternalExBacktrackingBug325745TestLanguage.g:351:20: (lv_prefix_3_0= RULE_STRING ) - // InternalExBacktrackingBug325745TestLanguage.g:352:10: lv_prefix_3_0= RULE_STRING + // InternalExBacktrackingBug325745TestLanguage.g:356:20: (lv_prefix_3_0= RULE_STRING ) + // InternalExBacktrackingBug325745TestLanguage.g:357:10: lv_prefix_3_0= RULE_STRING { lv_prefix_3_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1703,8 +1711,8 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI public final void synpred7_InternalExBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token otherlv_6=null; - // InternalExBacktrackingBug325745TestLanguage.g:407:5: (otherlv_6= ']' ) - // InternalExBacktrackingBug325745TestLanguage.g:407:5: otherlv_6= ']' + // InternalExBacktrackingBug325745TestLanguage.g:412:5: (otherlv_6= ']' ) + // InternalExBacktrackingBug325745TestLanguage.g:412:5: otherlv_6= ']' { otherlv_6=(Token)match(input,14,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1716,29 +1724,29 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI public final void synpred9_InternalExBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token otherlv_8=null; - // InternalExBacktrackingBug325745TestLanguage.g:420:4: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:420:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:425:4: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:425:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:420:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:421:5: {...}? => ( ({...}? => (otherlv_8= ']' ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:425:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:426:5: {...}? => ( ({...}? => (otherlv_8= ']' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred9_InternalExBacktrackingBug325745TestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0)"); } - // InternalExBacktrackingBug325745TestLanguage.g:421:107: ( ({...}? => (otherlv_8= ']' ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:422:6: ({...}? => (otherlv_8= ']' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:426:107: ( ({...}? => (otherlv_8= ']' ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:427:6: ({...}? => (otherlv_8= ']' ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0); - // InternalExBacktrackingBug325745TestLanguage.g:425:9: ({...}? => (otherlv_8= ']' ) ) - // InternalExBacktrackingBug325745TestLanguage.g:425:10: {...}? => (otherlv_8= ']' ) + // InternalExBacktrackingBug325745TestLanguage.g:430:9: ({...}? => (otherlv_8= ']' ) ) + // InternalExBacktrackingBug325745TestLanguage.g:430:10: {...}? => (otherlv_8= ']' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred9_InternalExBacktrackingBug325745TestLanguage", "true"); } - // InternalExBacktrackingBug325745TestLanguage.g:425:19: (otherlv_8= ']' ) - // InternalExBacktrackingBug325745TestLanguage.g:425:20: otherlv_8= ']' + // InternalExBacktrackingBug325745TestLanguage.g:430:19: (otherlv_8= ']' ) + // InternalExBacktrackingBug325745TestLanguage.g:430:20: otherlv_8= ']' { otherlv_8=(Token)match(input,14,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1762,32 +1770,32 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI public final void synpred10_InternalExBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token lv_postfix_9_0=null; - // InternalExBacktrackingBug325745TestLanguage.g:435:4: ( ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:435:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:440:4: ( ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:440:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) { - // InternalExBacktrackingBug325745TestLanguage.g:435:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:436:5: {...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:440:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:441:5: {...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred10_InternalExBacktrackingBug325745TestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1)"); } - // InternalExBacktrackingBug325745TestLanguage.g:436:107: ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:437:6: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:441:107: ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:442:6: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1); - // InternalExBacktrackingBug325745TestLanguage.g:440:9: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) - // InternalExBacktrackingBug325745TestLanguage.g:440:10: {...}? => ( (lv_postfix_9_0= RULE_STRING ) ) + // InternalExBacktrackingBug325745TestLanguage.g:445:9: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) + // InternalExBacktrackingBug325745TestLanguage.g:445:10: {...}? => ( (lv_postfix_9_0= RULE_STRING ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred10_InternalExBacktrackingBug325745TestLanguage", "true"); } - // InternalExBacktrackingBug325745TestLanguage.g:440:19: ( (lv_postfix_9_0= RULE_STRING ) ) - // InternalExBacktrackingBug325745TestLanguage.g:440:20: (lv_postfix_9_0= RULE_STRING ) + // InternalExBacktrackingBug325745TestLanguage.g:445:19: ( (lv_postfix_9_0= RULE_STRING ) ) + // InternalExBacktrackingBug325745TestLanguage.g:445:20: (lv_postfix_9_0= RULE_STRING ) { - // InternalExBacktrackingBug325745TestLanguage.g:440:20: (lv_postfix_9_0= RULE_STRING ) - // InternalExBacktrackingBug325745TestLanguage.g:441:10: lv_postfix_9_0= RULE_STRING + // InternalExBacktrackingBug325745TestLanguage.g:445:20: (lv_postfix_9_0= RULE_STRING ) + // InternalExBacktrackingBug325745TestLanguage.g:446:10: lv_postfix_9_0= RULE_STRING { lv_postfix_9_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1814,11 +1822,11 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI public final void synpred12_InternalExBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token lv_charCount_2_0=null; - // InternalExBacktrackingBug325745TestLanguage.g:517:5: ( (lv_charCount_2_0= RULE_INT ) ) - // InternalExBacktrackingBug325745TestLanguage.g:517:5: (lv_charCount_2_0= RULE_INT ) + // InternalExBacktrackingBug325745TestLanguage.g:522:5: ( (lv_charCount_2_0= RULE_INT ) ) + // InternalExBacktrackingBug325745TestLanguage.g:522:5: (lv_charCount_2_0= RULE_INT ) { - // InternalExBacktrackingBug325745TestLanguage.g:517:5: (lv_charCount_2_0= RULE_INT ) - // InternalExBacktrackingBug325745TestLanguage.g:518:6: lv_charCount_2_0= RULE_INT + // InternalExBacktrackingBug325745TestLanguage.g:522:5: (lv_charCount_2_0= RULE_INT ) + // InternalExBacktrackingBug325745TestLanguage.g:523:6: lv_charCount_2_0= RULE_INT { lv_charCount_2_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1833,11 +1841,11 @@ public class InternalExBacktrackingBug325745TestLanguageParser extends AbstractI public final void synpred14_InternalExBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token lv_charSet_4_0=null; - // InternalExBacktrackingBug325745TestLanguage.g:541:5: ( (lv_charSet_4_0= RULE_ID ) ) - // InternalExBacktrackingBug325745TestLanguage.g:541:5: (lv_charSet_4_0= RULE_ID ) + // InternalExBacktrackingBug325745TestLanguage.g:546:5: ( (lv_charSet_4_0= RULE_ID ) ) + // InternalExBacktrackingBug325745TestLanguage.g:546:5: (lv_charSet_4_0= RULE_ID ) { - // InternalExBacktrackingBug325745TestLanguage.g:541:5: (lv_charSet_4_0= RULE_ID ) - // InternalExBacktrackingBug325745TestLanguage.g:542:6: lv_charSet_4_0= RULE_ID + // InternalExBacktrackingBug325745TestLanguage.g:546:5: (lv_charSet_4_0= RULE_ID ) + // InternalExBacktrackingBug325745TestLanguage.g:547:6: lv_charSet_4_0= RULE_ID { lv_charSet_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return ; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExUnorderedGroupsTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExUnorderedGroupsTestLanguage.g index beff56791..0e2b20b21 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExUnorderedGroupsTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExUnorderedGroupsTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalExUnorderedGroupsTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExUnorderedGroupsTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExUnorderedGroupsTestLanguageLexer.java index 73eb34773..428d61a92 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExUnorderedGroupsTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExUnorderedGroupsTestLanguageLexer.java @@ -510,10 +510,10 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExUnorderedGroupsTestLanguage.g:2737:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalExUnorderedGroupsTestLanguage.g:2737:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalExUnorderedGroupsTestLanguage.g:2742:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalExUnorderedGroupsTestLanguage.g:2742:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalExUnorderedGroupsTestLanguage.g:2737:11: ( '^' )? + // InternalExUnorderedGroupsTestLanguage.g:2742:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -522,7 +522,7 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2737:11: '^' + // InternalExUnorderedGroupsTestLanguage.g:2742:11: '^' { match('^'); @@ -540,7 +540,7 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalExUnorderedGroupsTestLanguage.g:2737:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalExUnorderedGroupsTestLanguage.g:2742:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -589,10 +589,10 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExUnorderedGroupsTestLanguage.g:2739:10: ( ( '0' .. '9' )+ ) - // InternalExUnorderedGroupsTestLanguage.g:2739:12: ( '0' .. '9' )+ + // InternalExUnorderedGroupsTestLanguage.g:2744:10: ( ( '0' .. '9' )+ ) + // InternalExUnorderedGroupsTestLanguage.g:2744:12: ( '0' .. '9' )+ { - // InternalExUnorderedGroupsTestLanguage.g:2739:12: ( '0' .. '9' )+ + // InternalExUnorderedGroupsTestLanguage.g:2744:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -606,7 +606,7 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2739:13: '0' .. '9' + // InternalExUnorderedGroupsTestLanguage.g:2744:13: '0' .. '9' { matchRange('0','9'); @@ -638,10 +638,10 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExUnorderedGroupsTestLanguage.g:2741:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2741:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalExUnorderedGroupsTestLanguage.g:2746:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2746:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalExUnorderedGroupsTestLanguage.g:2741:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalExUnorderedGroupsTestLanguage.g:2746:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -659,10 +659,10 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2741:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalExUnorderedGroupsTestLanguage.g:2746:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalExUnorderedGroupsTestLanguage.g:2741:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalExUnorderedGroupsTestLanguage.g:2746:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -678,7 +678,7 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2741:21: '\\\\' . + // InternalExUnorderedGroupsTestLanguage.g:2746:21: '\\\\' . { match('\\'); matchAny(); @@ -686,7 +686,7 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2741:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2746:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -711,10 +711,10 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2741:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalExUnorderedGroupsTestLanguage.g:2746:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalExUnorderedGroupsTestLanguage.g:2741:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalExUnorderedGroupsTestLanguage.g:2746:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -730,7 +730,7 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2741:54: '\\\\' . + // InternalExUnorderedGroupsTestLanguage.g:2746:54: '\\\\' . { match('\\'); matchAny(); @@ -738,7 +738,7 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2741:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2746:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -781,12 +781,12 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExUnorderedGroupsTestLanguage.g:2743:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalExUnorderedGroupsTestLanguage.g:2743:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalExUnorderedGroupsTestLanguage.g:2748:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalExUnorderedGroupsTestLanguage.g:2748:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalExUnorderedGroupsTestLanguage.g:2743:24: ( options {greedy=false; } : . )* + // InternalExUnorderedGroupsTestLanguage.g:2748:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -811,7 +811,7 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2743:52: . + // InternalExUnorderedGroupsTestLanguage.g:2748:52: . { matchAny(); @@ -841,12 +841,12 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExUnorderedGroupsTestLanguage.g:2745:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalExUnorderedGroupsTestLanguage.g:2745:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalExUnorderedGroupsTestLanguage.g:2750:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalExUnorderedGroupsTestLanguage.g:2750:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalExUnorderedGroupsTestLanguage.g:2745:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalExUnorderedGroupsTestLanguage.g:2750:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -859,7 +859,7 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2745:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2750: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(); @@ -879,7 +879,7 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { } } while (true); - // InternalExUnorderedGroupsTestLanguage.g:2745:40: ( ( '\\r' )? '\\n' )? + // InternalExUnorderedGroupsTestLanguage.g:2750:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -888,9 +888,9 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2745:41: ( '\\r' )? '\\n' + // InternalExUnorderedGroupsTestLanguage.g:2750:41: ( '\\r' )? '\\n' { - // InternalExUnorderedGroupsTestLanguage.g:2745:41: ( '\\r' )? + // InternalExUnorderedGroupsTestLanguage.g:2750:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -899,7 +899,7 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2745:41: '\\r' + // InternalExUnorderedGroupsTestLanguage.g:2750:41: '\\r' { match('\r'); @@ -931,10 +931,10 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExUnorderedGroupsTestLanguage.g:2747:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalExUnorderedGroupsTestLanguage.g:2747:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalExUnorderedGroupsTestLanguage.g:2752:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalExUnorderedGroupsTestLanguage.g:2752:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalExUnorderedGroupsTestLanguage.g:2747:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalExUnorderedGroupsTestLanguage.g:2752:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -988,8 +988,8 @@ public class InternalExUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalExUnorderedGroupsTestLanguage.g:2749:16: ( . ) - // InternalExUnorderedGroupsTestLanguage.g:2749:18: . + // InternalExUnorderedGroupsTestLanguage.g:2754:16: ( . ) + // InternalExUnorderedGroupsTestLanguage.g:2754:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExUnorderedGroupsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExUnorderedGroupsTestLanguageParser.java index fa11b1cc8..c99a900cb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExUnorderedGroupsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalExUnorderedGroupsTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -94,7 +102,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleDelegateModel" - // InternalExUnorderedGroupsTestLanguage.g:64:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; + // InternalExUnorderedGroupsTestLanguage.g:69:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; public final EObject entryRuleDelegateModel() throws RecognitionException { EObject current = null; @@ -102,8 +110,8 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna try { - // InternalExUnorderedGroupsTestLanguage.g:64:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) - // InternalExUnorderedGroupsTestLanguage.g:65:2: iv_ruleDelegateModel= ruleDelegateModel EOF + // InternalExUnorderedGroupsTestLanguage.g:69:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) + // InternalExUnorderedGroupsTestLanguage.g:70:2: iv_ruleDelegateModel= ruleDelegateModel EOF { newCompositeNode(grammarAccess.getDelegateModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -130,7 +138,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleDelegateModel" - // InternalExUnorderedGroupsTestLanguage.g:71:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; + // InternalExUnorderedGroupsTestLanguage.g:76:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; public final EObject ruleDelegateModel() throws RecognitionException { EObject current = null; @@ -141,8 +149,8 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalExUnorderedGroupsTestLanguage.g:77:2: (this_Model_0= ruleModel ) - // InternalExUnorderedGroupsTestLanguage.g:78:2: this_Model_0= ruleModel + // InternalExUnorderedGroupsTestLanguage.g:82:2: (this_Model_0= ruleModel ) + // InternalExUnorderedGroupsTestLanguage.g:83:2: this_Model_0= ruleModel { newCompositeNode(grammarAccess.getDelegateModelAccess().getModelParserRuleCall()); @@ -176,7 +184,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleModel" - // InternalExUnorderedGroupsTestLanguage.g:89:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalExUnorderedGroupsTestLanguage.g:94:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -184,8 +192,8 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna try { - // InternalExUnorderedGroupsTestLanguage.g:89:46: (iv_ruleModel= ruleModel EOF ) - // InternalExUnorderedGroupsTestLanguage.g:90:2: iv_ruleModel= ruleModel EOF + // InternalExUnorderedGroupsTestLanguage.g:94:46: (iv_ruleModel= ruleModel EOF ) + // InternalExUnorderedGroupsTestLanguage.g:95:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -212,7 +220,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleModel" - // InternalExUnorderedGroupsTestLanguage.g:96:1: ruleModel returns [EObject current=null] : ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) ; + // InternalExUnorderedGroupsTestLanguage.g:101:1: ruleModel returns [EObject current=null] : ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -284,14 +292,14 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalExUnorderedGroupsTestLanguage.g:102:2: ( ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:103:2: ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:107:2: ( ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:108:2: ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:103:2: ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:104:3: () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) + // InternalExUnorderedGroupsTestLanguage.g:108:2: ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:109:3: () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) { - // InternalExUnorderedGroupsTestLanguage.g:104:3: () - // InternalExUnorderedGroupsTestLanguage.g:105:4: + // InternalExUnorderedGroupsTestLanguage.g:109:3: () + // InternalExUnorderedGroupsTestLanguage.g:110:4: { current = forceCreateModelElement( @@ -301,7 +309,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } - // InternalExUnorderedGroupsTestLanguage.g:111:3: ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) + // InternalExUnorderedGroupsTestLanguage.g:116:3: ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) int alt28=17; switch ( input.LA(1) ) { case 11: @@ -398,28 +406,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt28) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:112:4: (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:117:4: (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:112:4: (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:113:5: otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:117:4: (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:118:5: otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { otherlv_1=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_1, grammarAccess.getModelAccess().getDigitOneKeyword_1_0_0()); - // InternalExUnorderedGroupsTestLanguage.g:117:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:118:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:122:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:123:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:118:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:119:7: ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:123:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:124:7: ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1()); - // InternalExUnorderedGroupsTestLanguage.g:122:7: ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:123:8: ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:127:7: ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:128:8: ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:123:8: ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:128:8: ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ int cnt1=0; loop1: do { @@ -436,31 +444,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt1) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:124:6: ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:129:6: ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:124:6: ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:125:7: {...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:129:6: ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:130:7: {...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:125:108: ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:126:8: ({...}? => ( (lv_first_3_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:130:108: ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:131:8: ({...}? => ( (lv_first_3_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:129:11: ({...}? => ( (lv_first_3_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:129:12: {...}? => ( (lv_first_3_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:134:11: ({...}? => ( (lv_first_3_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:134:12: {...}? => ( (lv_first_3_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:129:21: ( (lv_first_3_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:129:22: (lv_first_3_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:134:21: ( (lv_first_3_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:134:22: (lv_first_3_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:129:22: (lv_first_3_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:130:12: lv_first_3_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:134:22: (lv_first_3_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:135:12: lv_first_3_0= 'a' { lv_first_3_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -494,31 +502,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:147:6: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:152:6: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:147:6: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:148:7: {...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:152:6: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:153:7: {...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:148:108: ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:149:8: ({...}? => ( (lv_second_4_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:153:108: ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:154:8: ({...}? => ( (lv_second_4_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:152:11: ({...}? => ( (lv_second_4_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:152:12: {...}? => ( (lv_second_4_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:157:11: ({...}? => ( (lv_second_4_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:157:12: {...}? => ( (lv_second_4_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:152:21: ( (lv_second_4_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:152:22: (lv_second_4_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:157:21: ( (lv_second_4_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:157:22: (lv_second_4_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:152:22: (lv_second_4_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:153:12: lv_second_4_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:157:22: (lv_second_4_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:158:12: lv_second_4_0= 'b' { lv_second_4_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -583,28 +591,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:180:4: (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:185:4: (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:180:4: (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:181:5: otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:185:4: (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:186:5: otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) { otherlv_5=(Token)match(input,14,FollowSets000.FOLLOW_5); newLeafNode(otherlv_5, grammarAccess.getModelAccess().getDigitTwoKeyword_1_1_0()); - // InternalExUnorderedGroupsTestLanguage.g:185:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:186:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:190:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:191:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:186:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:187:7: ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:191:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:192:7: ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1()); - // InternalExUnorderedGroupsTestLanguage.g:190:7: ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:191:8: ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:195:7: ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:196:8: ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:191:8: ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:196:8: ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ int cnt2=0; loop2: do { @@ -627,31 +635,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt2) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:192:6: ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:197:6: ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:192:6: ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:193:7: {...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:197:6: ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:198:7: {...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:193:108: ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:194:8: ({...}? => ( (lv_first_7_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:198:108: ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:199:8: ({...}? => ( (lv_first_7_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:197:11: ({...}? => ( (lv_first_7_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:197:12: {...}? => ( (lv_first_7_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:202:11: ({...}? => ( (lv_first_7_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:202:12: {...}? => ( (lv_first_7_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:197:21: ( (lv_first_7_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:197:22: (lv_first_7_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:202:21: ( (lv_first_7_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:202:22: (lv_first_7_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:197:22: (lv_first_7_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:198:12: lv_first_7_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:202:22: (lv_first_7_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:203:12: lv_first_7_0= 'a' { lv_first_7_0=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -685,31 +693,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:215:6: ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:220:6: ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:215:6: ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:216:7: {...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:220:6: ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:221:7: {...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:216:108: ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:217:8: ({...}? => ( (lv_second_8_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:221:108: ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:222:8: ({...}? => ( (lv_second_8_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:220:11: ({...}? => ( (lv_second_8_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:220:12: {...}? => ( (lv_second_8_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:225:11: ({...}? => ( (lv_second_8_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:225:12: {...}? => ( (lv_second_8_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:220:21: ( (lv_second_8_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:220:22: (lv_second_8_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:225:21: ( (lv_second_8_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:225:22: (lv_second_8_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:220:22: (lv_second_8_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:221:12: lv_second_8_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:225:22: (lv_second_8_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:226:12: lv_second_8_0= 'b' { lv_second_8_0=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -743,31 +751,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 3 : - // InternalExUnorderedGroupsTestLanguage.g:238:6: ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:243:6: ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:238:6: ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:239:7: {...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:243:6: ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:244:7: {...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 2) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 2)"); } - // InternalExUnorderedGroupsTestLanguage.g:239:108: ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:240:8: ({...}? => ( (lv_third_9_0= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:244:108: ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:245:8: ({...}? => ( (lv_third_9_0= 'c' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 2); - // InternalExUnorderedGroupsTestLanguage.g:243:11: ({...}? => ( (lv_third_9_0= 'c' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:243:12: {...}? => ( (lv_third_9_0= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:248:11: ({...}? => ( (lv_third_9_0= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:248:12: {...}? => ( (lv_third_9_0= 'c' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:243:21: ( (lv_third_9_0= 'c' ) ) - // InternalExUnorderedGroupsTestLanguage.g:243:22: (lv_third_9_0= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:248:21: ( (lv_third_9_0= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:248:22: (lv_third_9_0= 'c' ) { - // InternalExUnorderedGroupsTestLanguage.g:243:22: (lv_third_9_0= 'c' ) - // InternalExUnorderedGroupsTestLanguage.g:244:12: lv_third_9_0= 'c' + // InternalExUnorderedGroupsTestLanguage.g:248:22: (lv_third_9_0= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:249:12: lv_third_9_0= 'c' { lv_third_9_0=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -801,31 +809,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 4 : - // InternalExUnorderedGroupsTestLanguage.g:261:6: ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:266:6: ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:261:6: ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:262:7: {...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:266:6: ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:267:7: {...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 3) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 3)"); } - // InternalExUnorderedGroupsTestLanguage.g:262:108: ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:263:8: ({...}? => ( (lv_forth_10_0= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:267:108: ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:268:8: ({...}? => ( (lv_forth_10_0= 'd' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 3); - // InternalExUnorderedGroupsTestLanguage.g:266:11: ({...}? => ( (lv_forth_10_0= 'd' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:266:12: {...}? => ( (lv_forth_10_0= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:271:11: ({...}? => ( (lv_forth_10_0= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:271:12: {...}? => ( (lv_forth_10_0= 'd' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:266:21: ( (lv_forth_10_0= 'd' ) ) - // InternalExUnorderedGroupsTestLanguage.g:266:22: (lv_forth_10_0= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:271:21: ( (lv_forth_10_0= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:271:22: (lv_forth_10_0= 'd' ) { - // InternalExUnorderedGroupsTestLanguage.g:266:22: (lv_forth_10_0= 'd' ) - // InternalExUnorderedGroupsTestLanguage.g:267:12: lv_forth_10_0= 'd' + // InternalExUnorderedGroupsTestLanguage.g:271:22: (lv_forth_10_0= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:272:12: lv_forth_10_0= 'd' { lv_forth_10_0=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -890,28 +898,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 3 : - // InternalExUnorderedGroupsTestLanguage.g:294:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:299:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:294:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:295:5: otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:299:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:300:5: otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) { otherlv_11=(Token)match(input,17,FollowSets000.FOLLOW_4); newLeafNode(otherlv_11, grammarAccess.getModelAccess().getDigitThreeKeyword_1_2_0()); - // InternalExUnorderedGroupsTestLanguage.g:299:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:300:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) + // InternalExUnorderedGroupsTestLanguage.g:304:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:305:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) { - // InternalExUnorderedGroupsTestLanguage.g:300:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) - // InternalExUnorderedGroupsTestLanguage.g:301:7: ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:305:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) + // InternalExUnorderedGroupsTestLanguage.g:306:7: ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1()); - // InternalExUnorderedGroupsTestLanguage.g:304:7: ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) - // InternalExUnorderedGroupsTestLanguage.g:305:8: ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* + // InternalExUnorderedGroupsTestLanguage.g:309:7: ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:310:8: ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* { - // InternalExUnorderedGroupsTestLanguage.g:305:8: ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* + // InternalExUnorderedGroupsTestLanguage.g:310:8: ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* loop3: do { int alt3=3; @@ -927,31 +935,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt3) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:306:6: ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:311:6: ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:306:6: ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:307:7: {...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:311:6: ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:312:7: {...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:307:108: ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:308:8: ({...}? => ( (lv_first_13_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:312:108: ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:313:8: ({...}? => ( (lv_first_13_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:311:11: ({...}? => ( (lv_first_13_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:311:12: {...}? => ( (lv_first_13_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:316:11: ({...}? => ( (lv_first_13_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:316:12: {...}? => ( (lv_first_13_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:311:21: ( (lv_first_13_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:311:22: (lv_first_13_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:316:21: ( (lv_first_13_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:316:22: (lv_first_13_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:311:22: (lv_first_13_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:312:12: lv_first_13_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:316:22: (lv_first_13_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:317:12: lv_first_13_0= 'a' { lv_first_13_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -985,31 +993,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:329:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:334:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:329:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:330:7: {...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:334:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:335:7: {...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:330:108: ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:331:8: ({...}? => ( (lv_second_14_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:335:108: ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:336:8: ({...}? => ( (lv_second_14_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:334:11: ({...}? => ( (lv_second_14_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:334:12: {...}? => ( (lv_second_14_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:339:11: ({...}? => ( (lv_second_14_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:339:12: {...}? => ( (lv_second_14_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:334:21: ( (lv_second_14_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:334:22: (lv_second_14_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:339:21: ( (lv_second_14_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:339:22: (lv_second_14_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:334:22: (lv_second_14_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:335:12: lv_second_14_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:339:22: (lv_second_14_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:340:12: lv_second_14_0= 'b' { lv_second_14_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1067,28 +1075,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 4 : - // InternalExUnorderedGroupsTestLanguage.g:361:4: (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:366:4: (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:361:4: (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:362:5: otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:366:4: (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:367:5: otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { otherlv_15=(Token)match(input,18,FollowSets000.FOLLOW_3); newLeafNode(otherlv_15, grammarAccess.getModelAccess().getDigitFourKeyword_1_3_0()); - // InternalExUnorderedGroupsTestLanguage.g:366:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:367:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:371:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:372:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:367:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:368:7: ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:372:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:373:7: ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1()); - // InternalExUnorderedGroupsTestLanguage.g:371:7: ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:372:8: ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:376:7: ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:377:8: ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:372:8: ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:377:8: ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ int cnt4=0; loop4: do { @@ -1105,31 +1113,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt4) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:373:6: ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:378:6: ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:373:6: ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:374:7: {...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:378:6: ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:379:7: {...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:374:108: ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:375:8: ({...}? => ( (lv_first_17_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:379:108: ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:380:8: ({...}? => ( (lv_first_17_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:378:11: ({...}? => ( (lv_first_17_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:378:12: {...}? => ( (lv_first_17_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:383:11: ({...}? => ( (lv_first_17_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:383:12: {...}? => ( (lv_first_17_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:378:21: ( (lv_first_17_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:378:22: (lv_first_17_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:383:21: ( (lv_first_17_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:383:22: (lv_first_17_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:378:22: (lv_first_17_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:379:12: lv_first_17_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:383:22: (lv_first_17_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:384:12: lv_first_17_0= 'a' { lv_first_17_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -1163,31 +1171,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:396:6: ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:401:6: ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:396:6: ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:397:7: {...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:401:6: ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:402:7: {...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:397:108: ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:398:8: ({...}? => ( (lv_second_18_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:402:108: ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:403:8: ({...}? => ( (lv_second_18_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:401:11: ({...}? => ( (lv_second_18_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:401:12: {...}? => ( (lv_second_18_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:406:11: ({...}? => ( (lv_second_18_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:406:12: {...}? => ( (lv_second_18_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:401:21: ( (lv_second_18_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:401:22: (lv_second_18_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:406:21: ( (lv_second_18_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:406:22: (lv_second_18_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:401:22: (lv_second_18_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:402:12: lv_second_18_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:406:22: (lv_second_18_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:407:12: lv_second_18_0= 'b' { lv_second_18_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1252,28 +1260,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 5 : - // InternalExUnorderedGroupsTestLanguage.g:429:4: (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:434:4: (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:429:4: (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:430:5: otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:434:4: (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:435:5: otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { otherlv_19=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_19, grammarAccess.getModelAccess().getDigitFiveKeyword_1_4_0()); - // InternalExUnorderedGroupsTestLanguage.g:434:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:435:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:439:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:440:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:435:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:436:7: ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:440:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:441:7: ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1()); - // InternalExUnorderedGroupsTestLanguage.g:439:7: ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:440:8: ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:444:7: ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:445:8: ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:440:8: ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:445:8: ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ int cnt5=0; loop5: do { @@ -1290,31 +1298,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt5) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:441:6: ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:446:6: ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:441:6: ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:442:7: {...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:446:6: ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:447:7: {...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:442:108: ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:443:8: ({...}? => ( (lv_first_21_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:447:108: ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:448:8: ({...}? => ( (lv_first_21_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:446:11: ({...}? => ( (lv_first_21_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:446:12: {...}? => ( (lv_first_21_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:451:11: ({...}? => ( (lv_first_21_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:451:12: {...}? => ( (lv_first_21_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:446:21: ( (lv_first_21_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:446:22: (lv_first_21_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:451:21: ( (lv_first_21_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:451:22: (lv_first_21_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:446:22: (lv_first_21_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:447:12: lv_first_21_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:451:22: (lv_first_21_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:452:12: lv_first_21_0= 'a' { lv_first_21_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -1348,31 +1356,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:464:6: ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:469:6: ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:464:6: ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:465:7: {...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:469:6: ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:470:7: {...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:465:108: ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:466:8: ({...}? => ( (lv_second_22_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:470:108: ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:471:8: ({...}? => ( (lv_second_22_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:469:11: ({...}? => ( (lv_second_22_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:469:12: {...}? => ( (lv_second_22_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:474:11: ({...}? => ( (lv_second_22_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:474:12: {...}? => ( (lv_second_22_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:469:21: ( (lv_second_22_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:469:22: (lv_second_22_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:474:21: ( (lv_second_22_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:474:22: (lv_second_22_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:469:22: (lv_second_22_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:470:12: lv_second_22_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:474:22: (lv_second_22_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:475:12: lv_second_22_0= 'b' { lv_second_22_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1437,28 +1445,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 6 : - // InternalExUnorderedGroupsTestLanguage.g:497:4: (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:502:4: (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:497:4: (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:498:5: otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:502:4: (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:503:5: otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) { otherlv_23=(Token)match(input,20,FollowSets000.FOLLOW_3); newLeafNode(otherlv_23, grammarAccess.getModelAccess().getDigitSixKeyword_1_5_0()); - // InternalExUnorderedGroupsTestLanguage.g:502:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:503:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:507:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:508:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:503:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:504:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:508:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:509:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1()); - // InternalExUnorderedGroupsTestLanguage.g:507:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:508:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:512:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:513:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:508:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:513:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ int cnt8=0; loop8: do { @@ -1475,21 +1483,21 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt8) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:509:6: ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:514:6: ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) { - // InternalExUnorderedGroupsTestLanguage.g:509:6: ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) - // InternalExUnorderedGroupsTestLanguage.g:510:7: {...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:514:6: ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:515:7: {...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:510:108: ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:511:8: ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:515:108: ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:516:8: ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:514:11: ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:519:11: ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ int cnt6=0; loop6: do { @@ -1509,16 +1517,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt6) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:514:12: {...}? => ( (lv_firstAsList_25_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:519:12: {...}? => ( (lv_firstAsList_25_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:514:21: ( (lv_firstAsList_25_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:514:22: (lv_firstAsList_25_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:519:21: ( (lv_firstAsList_25_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:519:22: (lv_firstAsList_25_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:514:22: (lv_firstAsList_25_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:515:12: lv_firstAsList_25_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:519:22: (lv_firstAsList_25_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:520:12: lv_firstAsList_25_0= 'a' { lv_firstAsList_25_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -1562,21 +1570,21 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:532:6: ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:537:6: ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) { - // InternalExUnorderedGroupsTestLanguage.g:532:6: ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) - // InternalExUnorderedGroupsTestLanguage.g:533:7: {...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:537:6: ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:538:7: {...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:533:108: ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:534:8: ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:538:108: ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:539:8: ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:537:11: ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:542:11: ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ int cnt7=0; loop7: do { @@ -1596,16 +1604,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt7) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:537:12: {...}? => ( (lv_secondAsList_26_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:542:12: {...}? => ( (lv_secondAsList_26_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:537:21: ( (lv_secondAsList_26_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:537:22: (lv_secondAsList_26_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:542:21: ( (lv_secondAsList_26_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:542:22: (lv_secondAsList_26_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:537:22: (lv_secondAsList_26_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:538:12: lv_secondAsList_26_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:542:22: (lv_secondAsList_26_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:543:12: lv_secondAsList_26_0= 'b' { lv_secondAsList_26_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1680,28 +1688,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 7 : - // InternalExUnorderedGroupsTestLanguage.g:565:4: (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:570:4: (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:565:4: (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:566:5: otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:570:4: (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:571:5: otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) { otherlv_27=(Token)match(input,21,FollowSets000.FOLLOW_3); newLeafNode(otherlv_27, grammarAccess.getModelAccess().getDigitSevenKeyword_1_6_0()); - // InternalExUnorderedGroupsTestLanguage.g:570:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:571:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:575:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:576:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:571:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:572:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:576:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:577:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1()); - // InternalExUnorderedGroupsTestLanguage.g:575:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:576:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:580:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:581:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:576:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:581:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ int cnt11=0; loop11: do { @@ -1718,21 +1726,21 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt11) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:577:6: ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:582:6: ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) { - // InternalExUnorderedGroupsTestLanguage.g:577:6: ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) - // InternalExUnorderedGroupsTestLanguage.g:578:7: {...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:582:6: ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:583:7: {...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:578:108: ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:579:8: ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:583:108: ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:584:8: ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:582:11: ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:587:11: ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ int cnt9=0; loop9: do { @@ -1752,16 +1760,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt9) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:582:12: {...}? => ( (lv_firstAsList_29_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:587:12: {...}? => ( (lv_firstAsList_29_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:582:21: ( (lv_firstAsList_29_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:582:22: (lv_firstAsList_29_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:587:21: ( (lv_firstAsList_29_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:587:22: (lv_firstAsList_29_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:582:22: (lv_firstAsList_29_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:583:12: lv_firstAsList_29_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:587:22: (lv_firstAsList_29_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:588:12: lv_firstAsList_29_0= 'a' { lv_firstAsList_29_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -1805,21 +1813,21 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:600:6: ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:605:6: ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) { - // InternalExUnorderedGroupsTestLanguage.g:600:6: ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) - // InternalExUnorderedGroupsTestLanguage.g:601:7: {...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:605:6: ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:606:7: {...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:601:108: ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:602:8: ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:606:108: ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:607:8: ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:605:11: ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:610:11: ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ int cnt10=0; loop10: do { @@ -1839,16 +1847,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt10) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:605:12: {...}? => ( (lv_secondAsList_30_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:610:12: {...}? => ( (lv_secondAsList_30_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:605:21: ( (lv_secondAsList_30_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:605:22: (lv_secondAsList_30_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:610:21: ( (lv_secondAsList_30_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:610:22: (lv_secondAsList_30_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:605:22: (lv_secondAsList_30_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:606:12: lv_secondAsList_30_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:610:22: (lv_secondAsList_30_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:611:12: lv_secondAsList_30_0= 'b' { lv_secondAsList_30_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1923,28 +1931,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 8 : - // InternalExUnorderedGroupsTestLanguage.g:633:4: (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:638:4: (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:633:4: (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:634:5: otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:638:4: (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:639:5: otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) { otherlv_31=(Token)match(input,22,FollowSets000.FOLLOW_7); newLeafNode(otherlv_31, grammarAccess.getModelAccess().getDigitEightKeyword_1_7_0()); - // InternalExUnorderedGroupsTestLanguage.g:638:5: ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:639:6: ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:643:5: ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:644:6: ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:639:6: ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:640:7: ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:644:6: ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:645:7: ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1()); - // InternalExUnorderedGroupsTestLanguage.g:643:7: ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:644:8: ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:648:7: ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:649:8: ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:644:8: ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:649:8: ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ int cnt12=0; loop12: do { @@ -1973,28 +1981,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt12) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:645:6: ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:650:6: ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:645:6: ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:646:7: {...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:650:6: ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:651:7: {...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:646:108: ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:647:8: ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:651:108: ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:652:8: ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:650:11: ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:650:12: {...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:655:11: ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:655:12: {...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:650:21: (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:650:22: otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:655:21: (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:655:22: otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) { otherlv_33=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -2004,11 +2012,11 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna newLeafNode(otherlv_34, grammarAccess.getModelAccess().getBKeyword_1_7_1_0_1()); - // InternalExUnorderedGroupsTestLanguage.g:658:11: ( (lv_first_35_0= 'c' ) ) - // InternalExUnorderedGroupsTestLanguage.g:659:12: (lv_first_35_0= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:663:11: ( (lv_first_35_0= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:664:12: (lv_first_35_0= 'c' ) { - // InternalExUnorderedGroupsTestLanguage.g:659:12: (lv_first_35_0= 'c' ) - // InternalExUnorderedGroupsTestLanguage.g:660:13: lv_first_35_0= 'c' + // InternalExUnorderedGroupsTestLanguage.g:664:12: (lv_first_35_0= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:665:13: lv_first_35_0= 'c' { lv_first_35_0=(Token)match(input,15,FollowSets000.FOLLOW_10); @@ -2045,28 +2053,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:678:6: ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:683:6: ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:678:6: ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:679:7: {...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:683:6: ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:684:7: {...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:679:108: ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:680:8: ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:684:108: ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:685:8: ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:683:11: ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:683:12: {...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:688:11: ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:688:12: {...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:683:21: (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:683:22: otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:688:21: (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:688:22: otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) { otherlv_36=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -2076,11 +2084,11 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna newLeafNode(otherlv_37, grammarAccess.getModelAccess().getBKeyword_1_7_1_1_1()); - // InternalExUnorderedGroupsTestLanguage.g:691:11: ( (lv_second_38_0= 'd' ) ) - // InternalExUnorderedGroupsTestLanguage.g:692:12: (lv_second_38_0= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:696:11: ( (lv_second_38_0= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:697:12: (lv_second_38_0= 'd' ) { - // InternalExUnorderedGroupsTestLanguage.g:692:12: (lv_second_38_0= 'd' ) - // InternalExUnorderedGroupsTestLanguage.g:693:13: lv_second_38_0= 'd' + // InternalExUnorderedGroupsTestLanguage.g:697:12: (lv_second_38_0= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:698:13: lv_second_38_0= 'd' { lv_second_38_0=(Token)match(input,16,FollowSets000.FOLLOW_10); @@ -2148,16 +2156,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 9 : - // InternalExUnorderedGroupsTestLanguage.g:721:4: (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:726:4: (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) { - // InternalExUnorderedGroupsTestLanguage.g:721:4: (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:722:5: otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:726:4: (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:727:5: otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ { otherlv_39=(Token)match(input,23,FollowSets000.FOLLOW_3); newLeafNode(otherlv_39, grammarAccess.getModelAccess().getDigitNineKeyword_1_8_0()); - // InternalExUnorderedGroupsTestLanguage.g:726:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:731:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ int cnt14=0; loop14: do { @@ -2171,18 +2179,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt14) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:727:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:732:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:727:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:728:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:732:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:733:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1()); - // InternalExUnorderedGroupsTestLanguage.g:731:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:732:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:736:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:737:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:732:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:737:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ int cnt13=0; loop13: do { @@ -2211,31 +2219,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt13) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:733:6: ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:738:6: ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:733:6: ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:734:7: {...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:738:6: ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:739:7: {...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:734:108: ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:735:8: ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:739:108: ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:740:8: ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:738:11: ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:738:12: {...}? => ( (lv_firstAsList_41_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:743:11: ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:743:12: {...}? => ( (lv_firstAsList_41_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:738:21: ( (lv_firstAsList_41_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:738:22: (lv_firstAsList_41_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:743:21: ( (lv_firstAsList_41_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:743:22: (lv_firstAsList_41_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:738:22: (lv_firstAsList_41_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:739:12: lv_firstAsList_41_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:743:22: (lv_firstAsList_41_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:744:12: lv_firstAsList_41_0= 'a' { lv_firstAsList_41_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -2269,31 +2277,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:756:6: ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:761:6: ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:756:6: ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:757:7: {...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:761:6: ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:762:7: {...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:757:108: ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:758:8: ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:762:108: ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:763:8: ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:761:11: ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:761:12: {...}? => ( (lv_secondAsList_42_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:766:11: ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:766:12: {...}? => ( (lv_secondAsList_42_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:761:21: ( (lv_secondAsList_42_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:761:22: (lv_secondAsList_42_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:766:21: ( (lv_secondAsList_42_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:766:22: (lv_secondAsList_42_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:761:22: (lv_secondAsList_42_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:762:12: lv_secondAsList_42_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:766:22: (lv_secondAsList_42_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:767:12: lv_secondAsList_42_0= 'b' { lv_secondAsList_42_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -2368,16 +2376,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 10 : - // InternalExUnorderedGroupsTestLanguage.g:789:4: (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:794:4: (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) { - // InternalExUnorderedGroupsTestLanguage.g:789:4: (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) - // InternalExUnorderedGroupsTestLanguage.g:790:5: otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalExUnorderedGroupsTestLanguage.g:794:4: (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:795:5: otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* { otherlv_43=(Token)match(input,24,FollowSets000.FOLLOW_4); newLeafNode(otherlv_43, grammarAccess.getModelAccess().getDigitOneDigitZeroKeyword_1_9_0()); - // InternalExUnorderedGroupsTestLanguage.g:794:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalExUnorderedGroupsTestLanguage.g:799:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* loop16: do { int alt16=2; @@ -2390,18 +2398,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt16) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:795:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:800:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:795:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:796:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:800:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:801:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1()); - // InternalExUnorderedGroupsTestLanguage.g:799:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:800:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:804:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:805:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:800:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:805:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ int cnt15=0; loop15: do { @@ -2430,31 +2438,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt15) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:801:6: ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:806:6: ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:801:6: ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:802:7: {...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:806:6: ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:807:7: {...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:802:108: ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:803:8: ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:807:108: ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:808:8: ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:806:11: ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:806:12: {...}? => ( (lv_firstAsList_45_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:811:11: ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:811:12: {...}? => ( (lv_firstAsList_45_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:806:21: ( (lv_firstAsList_45_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:806:22: (lv_firstAsList_45_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:811:21: ( (lv_firstAsList_45_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:811:22: (lv_firstAsList_45_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:806:22: (lv_firstAsList_45_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:807:12: lv_firstAsList_45_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:811:22: (lv_firstAsList_45_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:812:12: lv_firstAsList_45_0= 'a' { lv_firstAsList_45_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -2488,31 +2496,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:824:6: ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:829:6: ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:824:6: ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:825:7: {...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:829:6: ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:830:7: {...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:825:108: ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:826:8: ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:830:108: ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:831:8: ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:829:11: ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:829:12: {...}? => ( (lv_secondAsList_46_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:834:11: ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:834:12: {...}? => ( (lv_secondAsList_46_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:829:21: ( (lv_secondAsList_46_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:829:22: (lv_secondAsList_46_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:834:21: ( (lv_secondAsList_46_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:834:22: (lv_secondAsList_46_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:829:22: (lv_secondAsList_46_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:830:12: lv_secondAsList_46_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:834:22: (lv_secondAsList_46_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:835:12: lv_secondAsList_46_0= 'b' { lv_secondAsList_46_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -2583,16 +2591,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 11 : - // InternalExUnorderedGroupsTestLanguage.g:857:4: (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) + // InternalExUnorderedGroupsTestLanguage.g:862:4: (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) { - // InternalExUnorderedGroupsTestLanguage.g:857:4: (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) - // InternalExUnorderedGroupsTestLanguage.g:858:5: otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? + // InternalExUnorderedGroupsTestLanguage.g:862:4: (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) + // InternalExUnorderedGroupsTestLanguage.g:863:5: otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? { otherlv_47=(Token)match(input,25,FollowSets000.FOLLOW_4); newLeafNode(otherlv_47, grammarAccess.getModelAccess().getDigitOneDigitOneKeyword_1_10_0()); - // InternalExUnorderedGroupsTestLanguage.g:862:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? + // InternalExUnorderedGroupsTestLanguage.g:867:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? int alt18=2; int LA18_0 = input.LA(1); @@ -2601,18 +2609,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } switch (alt18) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:863:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:868:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:863:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:864:7: ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:868:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:869:7: ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1()); - // InternalExUnorderedGroupsTestLanguage.g:867:7: ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:868:8: ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:872:7: ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:873:8: ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:868:8: ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:873:8: ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ int cnt17=0; loop17: do { @@ -2629,31 +2637,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt17) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:869:6: ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:874:6: ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:869:6: ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:870:7: {...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:874:6: ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:875:7: {...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:870:109: ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:871:8: ({...}? => ( (lv_first_49_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:875:109: ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:876:8: ({...}? => ( (lv_first_49_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:874:11: ({...}? => ( (lv_first_49_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:874:12: {...}? => ( (lv_first_49_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:879:11: ({...}? => ( (lv_first_49_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:879:12: {...}? => ( (lv_first_49_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:874:21: ( (lv_first_49_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:874:22: (lv_first_49_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:879:21: ( (lv_first_49_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:879:22: (lv_first_49_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:874:22: (lv_first_49_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:875:12: lv_first_49_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:879:22: (lv_first_49_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:880:12: lv_first_49_0= 'a' { lv_first_49_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -2687,31 +2695,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:892:6: ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:897:6: ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:892:6: ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:893:7: {...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:897:6: ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:898:7: {...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:893:109: ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:894:8: ({...}? => ( (lv_second_50_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:898:109: ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:899:8: ({...}? => ( (lv_second_50_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:897:11: ({...}? => ( (lv_second_50_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:897:12: {...}? => ( (lv_second_50_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:902:11: ({...}? => ( (lv_second_50_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:902:12: {...}? => ( (lv_second_50_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:897:21: ( (lv_second_50_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:897:22: (lv_second_50_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:902:21: ( (lv_second_50_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:902:22: (lv_second_50_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:897:22: (lv_second_50_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:898:12: lv_second_50_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:902:22: (lv_second_50_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:903:12: lv_second_50_0= 'b' { lv_second_50_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -2779,28 +2787,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 12 : - // InternalExUnorderedGroupsTestLanguage.g:925:4: (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:930:4: (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:925:4: (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:926:5: otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:930:4: (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:931:5: otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { otherlv_51=(Token)match(input,26,FollowSets000.FOLLOW_3); newLeafNode(otherlv_51, grammarAccess.getModelAccess().getDigitOneDigitTwoKeyword_1_11_0()); - // InternalExUnorderedGroupsTestLanguage.g:930:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:931:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:935:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:936:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:931:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:932:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:936:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:937:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1()); - // InternalExUnorderedGroupsTestLanguage.g:935:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:936:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:940:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:941:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:936:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:941:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ int cnt19=0; loop19: do { @@ -2829,31 +2837,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt19) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:937:6: ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:942:6: ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:937:6: ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:938:7: {...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:942:6: ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:943:7: {...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:938:109: ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:939:8: ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:943:109: ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:944:8: ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:942:11: ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:942:12: {...}? => ( (lv_firstAsList_53_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:947:11: ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:947:12: {...}? => ( (lv_firstAsList_53_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:942:21: ( (lv_firstAsList_53_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:942:22: (lv_firstAsList_53_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:947:21: ( (lv_firstAsList_53_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:947:22: (lv_firstAsList_53_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:942:22: (lv_firstAsList_53_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:943:12: lv_firstAsList_53_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:947:22: (lv_firstAsList_53_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:948:12: lv_firstAsList_53_0= 'a' { lv_firstAsList_53_0=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -2887,31 +2895,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:960:6: ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:965:6: ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:960:6: ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:961:7: {...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:965:6: ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:966:7: {...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:961:109: ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:962:8: ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:966:109: ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:967:8: ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:965:11: ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:965:12: {...}? => ( (lv_secondAsList_54_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:970:11: ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:970:12: {...}? => ( (lv_secondAsList_54_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:965:21: ( (lv_secondAsList_54_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:965:22: (lv_secondAsList_54_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:970:21: ( (lv_secondAsList_54_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:970:22: (lv_secondAsList_54_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:965:22: (lv_secondAsList_54_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:966:12: lv_secondAsList_54_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:970:22: (lv_secondAsList_54_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:971:12: lv_secondAsList_54_0= 'b' { lv_secondAsList_54_0=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -2969,19 +2977,19 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } - // InternalExUnorderedGroupsTestLanguage.g:991:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:992:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:996:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:997:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:992:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:993:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:997:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:998:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2()); - // InternalExUnorderedGroupsTestLanguage.g:996:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:997:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1001:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1002:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:997:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1002:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ int cnt20=0; loop20: do { @@ -2998,31 +3006,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt20) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:998:6: ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1003:6: ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:998:6: ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:999:7: {...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1003:6: ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1004:7: {...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:999:109: ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1000:8: ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1004:109: ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1005:8: ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1003:11: ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1003:12: {...}? => ( (lv_firstAsList_56_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1008:11: ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1008:12: {...}? => ( (lv_firstAsList_56_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1003:21: ( (lv_firstAsList_56_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1003:22: (lv_firstAsList_56_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1008:21: ( (lv_firstAsList_56_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1008:22: (lv_firstAsList_56_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:1003:22: (lv_firstAsList_56_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:1004:12: lv_firstAsList_56_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:1008:22: (lv_firstAsList_56_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1009:12: lv_firstAsList_56_0= 'a' { lv_firstAsList_56_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -3056,31 +3064,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1021:6: ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1026:6: ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1021:6: ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1022:7: {...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1026:6: ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1027:7: {...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1022:109: ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1023:8: ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1027:109: ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1028:8: ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1026:11: ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1026:12: {...}? => ( (lv_secondAsList_57_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1031:11: ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1031:12: {...}? => ( (lv_secondAsList_57_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1026:21: ( (lv_secondAsList_57_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1026:22: (lv_secondAsList_57_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1031:21: ( (lv_secondAsList_57_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1031:22: (lv_secondAsList_57_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:1026:22: (lv_secondAsList_57_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:1027:12: lv_secondAsList_57_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:1031:22: (lv_secondAsList_57_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1032:12: lv_secondAsList_57_0= 'b' { lv_secondAsList_57_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -3145,16 +3153,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 13 : - // InternalExUnorderedGroupsTestLanguage.g:1054:4: (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1059:4: (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1054:4: (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1055:5: otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1059:4: (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1060:5: otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) { otherlv_58=(Token)match(input,27,FollowSets000.FOLLOW_3); newLeafNode(otherlv_58, grammarAccess.getModelAccess().getDigitOneDigitThreeKeyword_1_12_0()); - // InternalExUnorderedGroupsTestLanguage.g:1059:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? + // InternalExUnorderedGroupsTestLanguage.g:1064:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? int alt22=2; int LA22_0 = input.LA(1); @@ -3177,18 +3185,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } switch (alt22) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1060:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1065:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1060:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1061:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1065:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1066:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1()); - // InternalExUnorderedGroupsTestLanguage.g:1064:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:1065:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1069:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1070:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:1065:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1070:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ int cnt21=0; loop21: do { @@ -3220,31 +3228,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt21) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1066:6: ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1071:6: ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1066:6: ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1067:7: {...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1071:6: ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1072:7: {...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1067:109: ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1068:8: ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1072:109: ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1073:8: ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1071:11: ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1071:12: {...}? => ( (lv_firstAsList_60_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1076:11: ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1076:12: {...}? => ( (lv_firstAsList_60_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1071:21: ( (lv_firstAsList_60_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1071:22: (lv_firstAsList_60_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1076:21: ( (lv_firstAsList_60_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1076:22: (lv_firstAsList_60_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:1071:22: (lv_firstAsList_60_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:1072:12: lv_firstAsList_60_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:1076:22: (lv_firstAsList_60_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1077:12: lv_firstAsList_60_0= 'a' { lv_firstAsList_60_0=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -3278,31 +3286,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1089:6: ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1094:6: ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1089:6: ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1090:7: {...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1094:6: ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1095:7: {...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1090:109: ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1091:8: ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1095:109: ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1096:8: ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1094:11: ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1094:12: {...}? => ( (lv_secondAsList_61_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1099:11: ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1099:12: {...}? => ( (lv_secondAsList_61_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1094:21: ( (lv_secondAsList_61_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1094:22: (lv_secondAsList_61_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1099:21: ( (lv_secondAsList_61_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1099:22: (lv_secondAsList_61_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:1094:22: (lv_secondAsList_61_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:1095:12: lv_secondAsList_61_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:1099:22: (lv_secondAsList_61_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1100:12: lv_secondAsList_61_0= 'b' { lv_secondAsList_61_0=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -3363,11 +3371,11 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } - // InternalExUnorderedGroupsTestLanguage.g:1120:5: ( (lv_firstAsList_62_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1121:6: (lv_firstAsList_62_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1125:5: ( (lv_firstAsList_62_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1126:6: (lv_firstAsList_62_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:1121:6: (lv_firstAsList_62_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:1122:7: lv_firstAsList_62_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:1126:6: (lv_firstAsList_62_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1127:7: lv_firstAsList_62_0= 'a' { lv_firstAsList_62_0=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -3385,11 +3393,11 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } - // InternalExUnorderedGroupsTestLanguage.g:1134:5: ( (lv_secondAsList_63_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1135:6: (lv_secondAsList_63_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1139:5: ( (lv_secondAsList_63_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1140:6: (lv_secondAsList_63_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:1135:6: (lv_secondAsList_63_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:1136:7: lv_secondAsList_63_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:1140:6: (lv_secondAsList_63_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1141:7: lv_secondAsList_63_0= 'b' { lv_secondAsList_63_0=(Token)match(input,13,FollowSets000.FOLLOW_2); @@ -3414,16 +3422,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 14 : - // InternalExUnorderedGroupsTestLanguage.g:1150:4: (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:1155:4: (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) { - // InternalExUnorderedGroupsTestLanguage.g:1150:4: (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:1151:5: otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1155:4: (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:1156:5: otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ { otherlv_64=(Token)match(input,28,FollowSets000.FOLLOW_5); newLeafNode(otherlv_64, grammarAccess.getModelAccess().getDigitOneDigitFourKeyword_1_13_0()); - // InternalExUnorderedGroupsTestLanguage.g:1155:5: ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1160:5: ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ int cnt26=0; loop26: do { @@ -3437,18 +3445,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt26) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1156:6: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1161:6: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1156:6: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1157:7: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1161:6: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1162:7: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1()); - // InternalExUnorderedGroupsTestLanguage.g:1160:7: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:1161:8: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1165:7: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1166:8: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:1161:8: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1166:8: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ int cnt25=0; loop25: do { @@ -3503,39 +3511,39 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt25) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1162:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1167:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1162:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1163:7: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1167:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1168:7: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1163:109: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1164:8: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1168:109: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1169:8: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1167:11: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1167:12: {...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1172:11: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1172:12: {...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1167:21: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1167:22: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1172:21: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1172:22: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1167:22: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1168:12: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1172:22: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1173:12: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0()); - // InternalExUnorderedGroupsTestLanguage.g:1171:12: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:1172:13: ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1176:12: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1177:13: ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:1172:13: ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1177:13: ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ int cnt23=0; loop23: do { @@ -3564,31 +3572,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt23) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1173:11: ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1178:11: ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1173:11: ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1174:12: {...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1178:11: ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1179:12: {...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1174:116: ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1175:13: ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1179:116: ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1180:13: ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1178:16: ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1178:17: {...}? => ( (lv_firstAsList_67_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1183:16: ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1183:17: {...}? => ( (lv_firstAsList_67_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1178:26: ( (lv_firstAsList_67_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1178:27: (lv_firstAsList_67_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1183:26: ( (lv_firstAsList_67_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1183:27: (lv_firstAsList_67_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:1178:27: (lv_firstAsList_67_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:1179:17: lv_firstAsList_67_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:1183:27: (lv_firstAsList_67_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1184:17: lv_firstAsList_67_0= 'a' { lv_firstAsList_67_0=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -3622,31 +3630,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1196:11: ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1201:11: ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1196:11: ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1197:12: {...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1201:11: ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1202:12: {...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1197:116: ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1198:13: ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1202:116: ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1203:13: ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1201:16: ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1201:17: {...}? => ( (lv_secondAsList_68_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1206:16: ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1206:17: {...}? => ( (lv_secondAsList_68_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1201:26: ( (lv_secondAsList_68_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1201:27: (lv_secondAsList_68_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1206:26: ( (lv_secondAsList_68_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1206:27: (lv_secondAsList_68_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:1201:27: (lv_secondAsList_68_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:1202:17: lv_secondAsList_68_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:1206:27: (lv_secondAsList_68_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1207:17: lv_secondAsList_68_0= 'b' { lv_secondAsList_68_0=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -3720,39 +3728,39 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1232:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1237:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1232:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1233:7: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1237:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1238:7: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1233:109: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1234:8: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1238:109: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1239:8: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1237:11: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1237:12: {...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1242:11: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1242:12: {...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1237:21: ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1237:22: ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1242:21: ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1242:22: ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1237:22: ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1238:12: ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1242:22: ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1243:12: ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1()); - // InternalExUnorderedGroupsTestLanguage.g:1241:12: ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:1242:13: ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1246:12: ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1247:13: ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:1242:13: ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1247:13: ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ int cnt24=0; loop24: do { @@ -3781,31 +3789,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt24) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1243:11: ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1248:11: ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1243:11: ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1244:12: {...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1248:11: ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1249:12: {...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1244:116: ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1245:13: ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1249:116: ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1250:13: ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1248:16: ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1248:17: {...}? => ( (lv_thirdAsList_70_0= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1253:16: ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1253:17: {...}? => ( (lv_thirdAsList_70_0= 'c' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1248:26: ( (lv_thirdAsList_70_0= 'c' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1248:27: (lv_thirdAsList_70_0= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:1253:26: ( (lv_thirdAsList_70_0= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1253:27: (lv_thirdAsList_70_0= 'c' ) { - // InternalExUnorderedGroupsTestLanguage.g:1248:27: (lv_thirdAsList_70_0= 'c' ) - // InternalExUnorderedGroupsTestLanguage.g:1249:17: lv_thirdAsList_70_0= 'c' + // InternalExUnorderedGroupsTestLanguage.g:1253:27: (lv_thirdAsList_70_0= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:1254:17: lv_thirdAsList_70_0= 'c' { lv_thirdAsList_70_0=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -3839,31 +3847,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1266:11: ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1271:11: ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1266:11: ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1267:12: {...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1271:11: ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1272:12: {...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1267:116: ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1268:13: ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1272:116: ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1273:13: ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1271:16: ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1271:17: {...}? => ( (lv_forthAsList_71_0= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1276:16: ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1276:17: {...}? => ( (lv_forthAsList_71_0= 'd' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1271:26: ( (lv_forthAsList_71_0= 'd' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1271:27: (lv_forthAsList_71_0= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:1276:26: ( (lv_forthAsList_71_0= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1276:27: (lv_forthAsList_71_0= 'd' ) { - // InternalExUnorderedGroupsTestLanguage.g:1271:27: (lv_forthAsList_71_0= 'd' ) - // InternalExUnorderedGroupsTestLanguage.g:1272:17: lv_forthAsList_71_0= 'd' + // InternalExUnorderedGroupsTestLanguage.g:1276:27: (lv_forthAsList_71_0= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:1277:17: lv_forthAsList_71_0= 'd' { lv_forthAsList_71_0=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -3978,20 +3986,20 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 15 : - // InternalExUnorderedGroupsTestLanguage.g:1312:4: (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1317:4: (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1312:4: (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1313:5: otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) + // InternalExUnorderedGroupsTestLanguage.g:1317:4: (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1318:5: otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) { otherlv_72=(Token)match(input,29,FollowSets000.FOLLOW_12); newLeafNode(otherlv_72, grammarAccess.getModelAccess().getDatatypesKeyword_1_14_0()); - // InternalExUnorderedGroupsTestLanguage.g:1317:5: ( (lv_value_73_0= ruleUnorderedDatatype ) ) - // InternalExUnorderedGroupsTestLanguage.g:1318:6: (lv_value_73_0= ruleUnorderedDatatype ) + // InternalExUnorderedGroupsTestLanguage.g:1322:5: ( (lv_value_73_0= ruleUnorderedDatatype ) ) + // InternalExUnorderedGroupsTestLanguage.g:1323:6: (lv_value_73_0= ruleUnorderedDatatype ) { - // InternalExUnorderedGroupsTestLanguage.g:1318:6: (lv_value_73_0= ruleUnorderedDatatype ) - // InternalExUnorderedGroupsTestLanguage.g:1319:7: lv_value_73_0= ruleUnorderedDatatype + // InternalExUnorderedGroupsTestLanguage.g:1323:6: (lv_value_73_0= ruleUnorderedDatatype ) + // InternalExUnorderedGroupsTestLanguage.g:1324:7: lv_value_73_0= ruleUnorderedDatatype { newCompositeNode(grammarAccess.getModelAccess().getValueUnorderedDatatypeParserRuleCall_1_14_1_0()); @@ -4025,20 +4033,20 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 16 : - // InternalExUnorderedGroupsTestLanguage.g:1338:4: (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1343:4: (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1338:4: (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1339:5: otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) + // InternalExUnorderedGroupsTestLanguage.g:1343:4: (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1344:5: otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) { otherlv_74=(Token)match(input,30,FollowSets000.FOLLOW_13); newLeafNode(otherlv_74, grammarAccess.getModelAccess().getSerializationKeyword_1_15_0()); - // InternalExUnorderedGroupsTestLanguage.g:1343:5: ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) - // InternalExUnorderedGroupsTestLanguage.g:1344:6: (lv_serialized_75_0= ruleUnorderedSerialization ) + // InternalExUnorderedGroupsTestLanguage.g:1348:5: ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) + // InternalExUnorderedGroupsTestLanguage.g:1349:6: (lv_serialized_75_0= ruleUnorderedSerialization ) { - // InternalExUnorderedGroupsTestLanguage.g:1344:6: (lv_serialized_75_0= ruleUnorderedSerialization ) - // InternalExUnorderedGroupsTestLanguage.g:1345:7: lv_serialized_75_0= ruleUnorderedSerialization + // InternalExUnorderedGroupsTestLanguage.g:1349:6: (lv_serialized_75_0= ruleUnorderedSerialization ) + // InternalExUnorderedGroupsTestLanguage.g:1350:7: lv_serialized_75_0= ruleUnorderedSerialization { newCompositeNode(grammarAccess.getModelAccess().getSerializedUnorderedSerializationParserRuleCall_1_15_1_0()); @@ -4072,16 +4080,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 17 : - // InternalExUnorderedGroupsTestLanguage.g:1364:4: (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:1369:4: (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) { - // InternalExUnorderedGroupsTestLanguage.g:1364:4: (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) - // InternalExUnorderedGroupsTestLanguage.g:1365:5: otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* + // InternalExUnorderedGroupsTestLanguage.g:1369:4: (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:1370:5: otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* { otherlv_76=(Token)match(input,31,FollowSets000.FOLLOW_14); newLeafNode(otherlv_76, grammarAccess.getModelAccess().getBug302585Keyword_1_16_0()); - // InternalExUnorderedGroupsTestLanguage.g:1369:5: ( (lv_nestedModel_77_0= ruleNestedModel ) )* + // InternalExUnorderedGroupsTestLanguage.g:1374:5: ( (lv_nestedModel_77_0= ruleNestedModel ) )* loop27: do { int alt27=2; @@ -4094,10 +4102,10 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt27) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1370:6: (lv_nestedModel_77_0= ruleNestedModel ) + // InternalExUnorderedGroupsTestLanguage.g:1375:6: (lv_nestedModel_77_0= ruleNestedModel ) { - // InternalExUnorderedGroupsTestLanguage.g:1370:6: (lv_nestedModel_77_0= ruleNestedModel ) - // InternalExUnorderedGroupsTestLanguage.g:1371:7: lv_nestedModel_77_0= ruleNestedModel + // InternalExUnorderedGroupsTestLanguage.g:1375:6: (lv_nestedModel_77_0= ruleNestedModel ) + // InternalExUnorderedGroupsTestLanguage.g:1376:7: lv_nestedModel_77_0= ruleNestedModel { newCompositeNode(grammarAccess.getModelAccess().getNestedModelNestedModelParserRuleCall_1_16_1_0()); @@ -4162,7 +4170,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleNestedModel" - // InternalExUnorderedGroupsTestLanguage.g:1394:1: entryRuleNestedModel returns [EObject current=null] : iv_ruleNestedModel= ruleNestedModel EOF ; + // InternalExUnorderedGroupsTestLanguage.g:1399:1: entryRuleNestedModel returns [EObject current=null] : iv_ruleNestedModel= ruleNestedModel EOF ; public final EObject entryRuleNestedModel() throws RecognitionException { EObject current = null; @@ -4170,8 +4178,8 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna try { - // InternalExUnorderedGroupsTestLanguage.g:1394:52: (iv_ruleNestedModel= ruleNestedModel EOF ) - // InternalExUnorderedGroupsTestLanguage.g:1395:2: iv_ruleNestedModel= ruleNestedModel EOF + // InternalExUnorderedGroupsTestLanguage.g:1399:52: (iv_ruleNestedModel= ruleNestedModel EOF ) + // InternalExUnorderedGroupsTestLanguage.g:1400:2: iv_ruleNestedModel= ruleNestedModel EOF { newCompositeNode(grammarAccess.getNestedModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4198,7 +4206,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleNestedModel" - // InternalExUnorderedGroupsTestLanguage.g:1401:1: ruleNestedModel returns [EObject current=null] : ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) ; + // InternalExUnorderedGroupsTestLanguage.g:1406:1: ruleNestedModel returns [EObject current=null] : ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) ; public final EObject ruleNestedModel() throws RecognitionException { EObject current = null; @@ -4210,14 +4218,14 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalExUnorderedGroupsTestLanguage.g:1407:2: ( ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1408:2: ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) + // InternalExUnorderedGroupsTestLanguage.g:1412:2: ( ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1413:2: ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) { - // InternalExUnorderedGroupsTestLanguage.g:1408:2: ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) - // InternalExUnorderedGroupsTestLanguage.g:1409:3: () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' + // InternalExUnorderedGroupsTestLanguage.g:1413:2: ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) + // InternalExUnorderedGroupsTestLanguage.g:1414:3: () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' { - // InternalExUnorderedGroupsTestLanguage.g:1409:3: () - // InternalExUnorderedGroupsTestLanguage.g:1410:4: + // InternalExUnorderedGroupsTestLanguage.g:1414:3: () + // InternalExUnorderedGroupsTestLanguage.g:1415:4: { current = forceCreateModelElement( @@ -4227,7 +4235,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } - // InternalExUnorderedGroupsTestLanguage.g:1416:3: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? + // InternalExUnorderedGroupsTestLanguage.g:1421:3: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? int alt30=2; int LA30_0 = input.LA(1); @@ -4236,18 +4244,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } switch (alt30) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1417:4: ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1422:4: ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1417:4: ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1418:5: ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1422:4: ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1423:5: ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getNestedModelAccess().getUnorderedGroup_1()); - // InternalExUnorderedGroupsTestLanguage.g:1421:5: ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:1422:6: ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1426:5: ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1427:6: ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:1422:6: ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1427:6: ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ int cnt29=0; loop29: do { @@ -4264,31 +4272,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt29) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1423:4: ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1428:4: ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1423:4: ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1424:5: {...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1428:4: ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1429:5: {...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 0) ) { throw new FailedPredicateException(input, "ruleNestedModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1424:108: ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1425:6: ({...}? => ( (lv_first_2_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1429:108: ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1430:6: ({...}? => ( (lv_first_2_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1428:9: ({...}? => ( (lv_first_2_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1428:10: {...}? => ( (lv_first_2_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1433:9: ({...}? => ( (lv_first_2_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1433:10: {...}? => ( (lv_first_2_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleNestedModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1428:19: ( (lv_first_2_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1428:20: (lv_first_2_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1433:19: ( (lv_first_2_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1433:20: (lv_first_2_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:1428:20: (lv_first_2_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:1429:10: lv_first_2_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:1433:20: (lv_first_2_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1434:10: lv_first_2_0= 'a' { lv_first_2_0=(Token)match(input,12,FollowSets000.FOLLOW_15); @@ -4322,31 +4330,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1446:4: ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1451:4: ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1446:4: ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1447:5: {...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1451:4: ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1452:5: {...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 1) ) { throw new FailedPredicateException(input, "ruleNestedModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1447:108: ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1448:6: ({...}? => ( (lv_second_3_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1452:108: ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1453:6: ({...}? => ( (lv_second_3_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1451:9: ({...}? => ( (lv_second_3_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1451:10: {...}? => ( (lv_second_3_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1456:9: ({...}? => ( (lv_second_3_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1456:10: {...}? => ( (lv_second_3_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleNestedModel", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1451:19: ( (lv_second_3_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1451:20: (lv_second_3_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1456:19: ( (lv_second_3_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1456:20: (lv_second_3_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:1451:20: (lv_second_3_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:1452:10: lv_second_3_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:1456:20: (lv_second_3_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1457:10: lv_second_3_0= 'b' { lv_second_3_0=(Token)match(input,13,FollowSets000.FOLLOW_15); @@ -4434,7 +4442,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleUnorderedDatatype" - // InternalExUnorderedGroupsTestLanguage.g:1485:1: entryRuleUnorderedDatatype returns [String current=null] : iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF ; + // InternalExUnorderedGroupsTestLanguage.g:1490:1: entryRuleUnorderedDatatype returns [String current=null] : iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF ; public final String entryRuleUnorderedDatatype() throws RecognitionException { String current = null; @@ -4442,8 +4450,8 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna try { - // InternalExUnorderedGroupsTestLanguage.g:1485:57: (iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF ) - // InternalExUnorderedGroupsTestLanguage.g:1486:2: iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF + // InternalExUnorderedGroupsTestLanguage.g:1490:57: (iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF ) + // InternalExUnorderedGroupsTestLanguage.g:1491:2: iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF { newCompositeNode(grammarAccess.getUnorderedDatatypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4470,7 +4478,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleUnorderedDatatype" - // InternalExUnorderedGroupsTestLanguage.g:1492:1: ruleUnorderedDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) ; + // InternalExUnorderedGroupsTestLanguage.g:1497:1: ruleUnorderedDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) ; public final AntlrDatatypeRuleToken ruleUnorderedDatatype() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4480,10 +4488,10 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalExUnorderedGroupsTestLanguage.g:1498:2: ( ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1499:2: ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:1503:2: ( ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1504:2: ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1499:2: ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:1504:2: ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) int alt57=14; switch ( input.LA(1) ) { case 11: @@ -4565,29 +4573,29 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt57) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1500:3: (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1505:3: (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1500:3: (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1501:4: kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1505:3: (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1506:4: kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,11,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneKeyword_0_0()); - // InternalExUnorderedGroupsTestLanguage.g:1506:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1507:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1511:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1512:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1507:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1508:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1512:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1513:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1()); - // InternalExUnorderedGroupsTestLanguage.g:1511:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:1512:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1516:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1517:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:1512:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1517:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt31=0; loop31: do { @@ -4604,28 +4612,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt31) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1513:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1518:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1513:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1514:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1518:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1519:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1514:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1515:7: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1519:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1520:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1518:10: ({...}? => (kw= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1518:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1523:10: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1523:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1518:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:1518:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:1523:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1523:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -4651,28 +4659,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1529:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1534:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1529:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1530:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1534:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1535:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1530:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1531:7: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1535:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1536:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1534:10: ({...}? => (kw= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1534:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1539:10: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1539:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1534:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:1534:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:1539:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1539:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -4729,29 +4737,29 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1555:3: (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1560:3: (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1555:3: (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1556:4: kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1560:3: (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1561:4: kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,14,FollowSets000.FOLLOW_5); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitTwoKeyword_1_0()); - // InternalExUnorderedGroupsTestLanguage.g:1561:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1562:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1566:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1567:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1562:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1563:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1567:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1568:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1()); - // InternalExUnorderedGroupsTestLanguage.g:1566:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:1567:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1571:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1572:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:1567:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1572:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ int cnt32=0; loop32: do { @@ -4774,28 +4782,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt32) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1568:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1573:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1568:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1569:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1573:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1574:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1569:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1570:7: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1574:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1575:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1573:10: ({...}? => (kw= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1573:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1578:10: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1578:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1573:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:1573:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:1578:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1578:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -4821,28 +4829,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1584:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1589:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1584:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1585:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1589:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1590:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1585:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1586:7: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1590:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1591:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1589:10: ({...}? => (kw= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1589:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1594:10: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1594:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1589:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:1589:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:1594:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1594:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -4868,28 +4876,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 3 : - // InternalExUnorderedGroupsTestLanguage.g:1600:5: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1605:5: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1600:5: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1601:6: {...}? => ( ({...}? => (kw= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1605:5: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1606:6: {...}? => ( ({...}? => (kw= 'c' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 2) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 2)"); } - // InternalExUnorderedGroupsTestLanguage.g:1601:117: ( ({...}? => (kw= 'c' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1602:7: ({...}? => (kw= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1606:117: ( ({...}? => (kw= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1607:7: ({...}? => (kw= 'c' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 2); - // InternalExUnorderedGroupsTestLanguage.g:1605:10: ({...}? => (kw= 'c' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1605:11: {...}? => (kw= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:1610:10: ({...}? => (kw= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1610:11: {...}? => (kw= 'c' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1605:20: (kw= 'c' ) - // InternalExUnorderedGroupsTestLanguage.g:1605:21: kw= 'c' + // InternalExUnorderedGroupsTestLanguage.g:1610:20: (kw= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:1610:21: kw= 'c' { kw=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -4915,28 +4923,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 4 : - // InternalExUnorderedGroupsTestLanguage.g:1616:5: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1621:5: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1616:5: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1617:6: {...}? => ( ({...}? => (kw= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1621:5: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1622:6: {...}? => ( ({...}? => (kw= 'd' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 3) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 3)"); } - // InternalExUnorderedGroupsTestLanguage.g:1617:117: ( ({...}? => (kw= 'd' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1618:7: ({...}? => (kw= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1622:117: ( ({...}? => (kw= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1623:7: ({...}? => (kw= 'd' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 3); - // InternalExUnorderedGroupsTestLanguage.g:1621:10: ({...}? => (kw= 'd' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1621:11: {...}? => (kw= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:1626:10: ({...}? => (kw= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1626:11: {...}? => (kw= 'd' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1621:20: (kw= 'd' ) - // InternalExUnorderedGroupsTestLanguage.g:1621:21: kw= 'd' + // InternalExUnorderedGroupsTestLanguage.g:1626:20: (kw= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:1626:21: kw= 'd' { kw=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -4993,29 +5001,29 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 3 : - // InternalExUnorderedGroupsTestLanguage.g:1642:3: (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1647:3: (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1642:3: (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1643:4: kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1647:3: (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1648:4: kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) { kw=(Token)match(input,17,FollowSets000.FOLLOW_4); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitThreeKeyword_2_0()); - // InternalExUnorderedGroupsTestLanguage.g:1648:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1649:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) + // InternalExUnorderedGroupsTestLanguage.g:1653:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1654:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1649:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) - // InternalExUnorderedGroupsTestLanguage.g:1650:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:1654:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) + // InternalExUnorderedGroupsTestLanguage.g:1655:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1()); - // InternalExUnorderedGroupsTestLanguage.g:1653:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) - // InternalExUnorderedGroupsTestLanguage.g:1654:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* + // InternalExUnorderedGroupsTestLanguage.g:1658:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:1659:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* { - // InternalExUnorderedGroupsTestLanguage.g:1654:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* + // InternalExUnorderedGroupsTestLanguage.g:1659:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* loop33: do { int alt33=3; @@ -5031,28 +5039,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt33) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1655:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1660:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1655:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1656:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1660:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1661:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1656:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1657:7: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1661:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1662:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1660:10: ({...}? => (kw= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1660:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1665:10: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1665:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1660:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:1660:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:1665:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1665:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5078,28 +5086,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1671:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1676:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1671:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1672:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1676:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1677:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1672:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1673:7: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1677:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1678:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1676:10: ({...}? => (kw= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1676:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1681:10: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1681:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1676:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:1676:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:1681:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1681:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5149,29 +5157,29 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 4 : - // InternalExUnorderedGroupsTestLanguage.g:1696:3: (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1701:3: (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1696:3: (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1697:4: kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1701:3: (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1702:4: kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,18,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitFourKeyword_3_0()); - // InternalExUnorderedGroupsTestLanguage.g:1702:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1703:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1707:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1708:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1703:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1704:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1708:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1709:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1()); - // InternalExUnorderedGroupsTestLanguage.g:1707:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:1708:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1712:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1713:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:1708:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1713:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt34=0; loop34: do { @@ -5188,28 +5196,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt34) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1709:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1714:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1709:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1710:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1714:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1715:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1710:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1711:7: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1715:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1716:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1714:10: ({...}? => (kw= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1714:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1719:10: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1719:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1714:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:1714:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:1719:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1719:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5235,28 +5243,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1725:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1730:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1725:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1726:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1730:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1731:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1726:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1727:7: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1731:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1732:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1730:10: ({...}? => (kw= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1730:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1735:10: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1735:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1730:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:1730:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:1735:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1735:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5313,29 +5321,29 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 5 : - // InternalExUnorderedGroupsTestLanguage.g:1751:3: (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1756:3: (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1751:3: (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1752:4: kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1756:3: (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1757:4: kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,19,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitFiveKeyword_4_0()); - // InternalExUnorderedGroupsTestLanguage.g:1757:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1758:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1762:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1763:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1758:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1759:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1763:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1764:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1()); - // InternalExUnorderedGroupsTestLanguage.g:1762:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:1763:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1767:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1768:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:1763:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1768:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt35=0; loop35: do { @@ -5352,28 +5360,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt35) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1764:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1769:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1764:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1765:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1769:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1770:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1765:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1766:7: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1770:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1771:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1769:10: ({...}? => (kw= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1769:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1774:10: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1774:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1769:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:1769:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:1774:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1774:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5399,28 +5407,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1780:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1785:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1780:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1781:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1785:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1786:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1781:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1782:7: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1786:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1787:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1785:10: ({...}? => (kw= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1785:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1790:10: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1790:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1785:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:1785:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:1790:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1790:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5477,29 +5485,29 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 6 : - // InternalExUnorderedGroupsTestLanguage.g:1806:3: (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1811:3: (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1806:3: (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1807:4: kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1811:3: (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1812:4: kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) { kw=(Token)match(input,20,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitSixKeyword_5_0()); - // InternalExUnorderedGroupsTestLanguage.g:1812:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1813:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1817:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1818:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1813:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1814:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1818:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1819:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1()); - // InternalExUnorderedGroupsTestLanguage.g:1817:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:1818:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1822:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1823:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:1818:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1823:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ int cnt38=0; loop38: do { @@ -5516,21 +5524,21 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt38) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1819:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:1824:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1819:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) - // InternalExUnorderedGroupsTestLanguage.g:1820:6: {...}? => ( ({...}? => (kw= 'a' ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:1824:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:1825:6: {...}? => ( ({...}? => (kw= 'a' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1820:117: ( ({...}? => (kw= 'a' ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:1821:7: ({...}? => (kw= 'a' ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1825:117: ( ({...}? => (kw= 'a' ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:1826:7: ({...}? => (kw= 'a' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1824:10: ({...}? => (kw= 'a' ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1829:10: ({...}? => (kw= 'a' ) )+ int cnt36=0; loop36: do { @@ -5550,13 +5558,13 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt36) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1824:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1829:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1824:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:1824:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:1829:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1829:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5592,21 +5600,21 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1835:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:1840:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1835:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) - // InternalExUnorderedGroupsTestLanguage.g:1836:6: {...}? => ( ({...}? => (kw= 'b' ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:1840:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:1841:6: {...}? => ( ({...}? => (kw= 'b' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1836:117: ( ({...}? => (kw= 'b' ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:1837:7: ({...}? => (kw= 'b' ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1841:117: ( ({...}? => (kw= 'b' ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:1842:7: ({...}? => (kw= 'b' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1840:10: ({...}? => (kw= 'b' ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1845:10: ({...}? => (kw= 'b' ) )+ int cnt37=0; loop37: do { @@ -5626,13 +5634,13 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt37) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1840:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1845:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1840:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:1840:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:1845:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1845:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5699,29 +5707,29 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 7 : - // InternalExUnorderedGroupsTestLanguage.g:1861:3: (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1866:3: (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1861:3: (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1862:4: kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1866:3: (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1867:4: kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) { kw=(Token)match(input,21,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitSevenKeyword_6_0()); - // InternalExUnorderedGroupsTestLanguage.g:1867:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1868:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1872:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1873:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1868:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1869:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1873:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1874:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1()); - // InternalExUnorderedGroupsTestLanguage.g:1872:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:1873:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1877:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1878:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:1873:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1878:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ int cnt41=0; loop41: do { @@ -5738,21 +5746,21 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt41) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1874:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:1879:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1874:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) - // InternalExUnorderedGroupsTestLanguage.g:1875:6: {...}? => ( ({...}? => (kw= 'a' ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:1879:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:1880:6: {...}? => ( ({...}? => (kw= 'a' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1875:117: ( ({...}? => (kw= 'a' ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:1876:7: ({...}? => (kw= 'a' ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1880:117: ( ({...}? => (kw= 'a' ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:1881:7: ({...}? => (kw= 'a' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1879:10: ({...}? => (kw= 'a' ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1884:10: ({...}? => (kw= 'a' ) )+ int cnt39=0; loop39: do { @@ -5772,13 +5780,13 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt39) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1879:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1884:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1879:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:1879:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:1884:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:1884:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5814,21 +5822,21 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1890:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:1895:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1890:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) - // InternalExUnorderedGroupsTestLanguage.g:1891:6: {...}? => ( ({...}? => (kw= 'b' ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:1895:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:1896:6: {...}? => ( ({...}? => (kw= 'b' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1891:117: ( ({...}? => (kw= 'b' ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:1892:7: ({...}? => (kw= 'b' ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1896:117: ( ({...}? => (kw= 'b' ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:1897:7: ({...}? => (kw= 'b' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1895:10: ({...}? => (kw= 'b' ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1900:10: ({...}? => (kw= 'b' ) )+ int cnt40=0; loop40: do { @@ -5848,13 +5856,13 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt40) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1895:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1900:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1895:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:1895:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:1900:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:1900:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5921,29 +5929,29 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 8 : - // InternalExUnorderedGroupsTestLanguage.g:1916:3: (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1921:3: (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1916:3: (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1917:4: kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1921:3: (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1922:4: kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,22,FollowSets000.FOLLOW_7); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitEightKeyword_7_0()); - // InternalExUnorderedGroupsTestLanguage.g:1922:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1923:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1927:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1928:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1923:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1924:6: ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1928:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:1929:6: ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1()); - // InternalExUnorderedGroupsTestLanguage.g:1927:6: ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:1928:7: ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:1932:6: ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:1933:7: ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:1928:7: ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1933:7: ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ int cnt42=0; loop42: do { @@ -5972,28 +5980,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt42) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1929:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1934:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1929:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1930:6: {...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1934:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1935:6: {...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:1930:117: ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1931:7: ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1935:117: ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1936:7: ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:1934:10: ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1934:11: {...}? => (kw= 'a' kw= 'b' kw= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:1939:10: ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1939:11: {...}? => (kw= 'a' kw= 'b' kw= 'c' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1934:20: (kw= 'a' kw= 'b' kw= 'c' ) - // InternalExUnorderedGroupsTestLanguage.g:1934:21: kw= 'a' kw= 'b' kw= 'c' + // InternalExUnorderedGroupsTestLanguage.g:1939:20: (kw= 'a' kw= 'b' kw= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:1939:21: kw= 'a' kw= 'b' kw= 'c' { kw=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -6029,28 +6037,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:1955:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1960:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:1955:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1956:6: {...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1960:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1961:6: {...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:1956:117: ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:1957:7: ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1961:117: ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:1962:7: ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:1960:10: ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) - // InternalExUnorderedGroupsTestLanguage.g:1960:11: {...}? => (kw= 'a' kw= 'b' kw= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:1965:10: ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:1965:11: {...}? => (kw= 'a' kw= 'b' kw= 'd' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:1960:20: (kw= 'a' kw= 'b' kw= 'd' ) - // InternalExUnorderedGroupsTestLanguage.g:1960:21: kw= 'a' kw= 'b' kw= 'd' + // InternalExUnorderedGroupsTestLanguage.g:1965:20: (kw= 'a' kw= 'b' kw= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:1965:21: kw= 'a' kw= 'b' kw= 'd' { kw=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -6117,17 +6125,17 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 9 : - // InternalExUnorderedGroupsTestLanguage.g:1991:3: (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:1996:3: (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) { - // InternalExUnorderedGroupsTestLanguage.g:1991:3: (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:1992:4: kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:1996:3: (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:1997:4: kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ { kw=(Token)match(input,23,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitNineKeyword_8_0()); - // InternalExUnorderedGroupsTestLanguage.g:1997:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2002:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ int cnt44=0; loop44: do { @@ -6141,18 +6149,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt44) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:1998:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2003:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:1998:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:1999:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2003:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2004:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1()); - // InternalExUnorderedGroupsTestLanguage.g:2002:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:2003:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:2007:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2008:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:2003:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2008:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt43=0; loop43: do { @@ -6181,28 +6189,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt43) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2004:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2009:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2004:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2005:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2009:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2010:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:2005:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2006:7: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2010:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2011:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:2009:10: ({...}? => (kw= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2009:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2014:10: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2014:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2009:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:2009:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:2014:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2014:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -6228,28 +6236,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2020:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2025:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2020:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2021:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2025:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2026:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:2021:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2022:7: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2026:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2027:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:2025:10: ({...}? => (kw= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2025:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2030:10: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2030:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2025:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:2025:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:2030:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2030:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -6316,17 +6324,17 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 10 : - // InternalExUnorderedGroupsTestLanguage.g:2046:3: (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:2051:3: (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) { - // InternalExUnorderedGroupsTestLanguage.g:2046:3: (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) - // InternalExUnorderedGroupsTestLanguage.g:2047:4: kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* + // InternalExUnorderedGroupsTestLanguage.g:2051:3: (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:2052:4: kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* { kw=(Token)match(input,24,FollowSets000.FOLLOW_4); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitZeroKeyword_9_0()); - // InternalExUnorderedGroupsTestLanguage.g:2052:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* + // InternalExUnorderedGroupsTestLanguage.g:2057:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* loop46: do { int alt46=2; @@ -6339,18 +6347,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt46) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2053:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2058:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:2053:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:2054:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2058:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2059:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1()); - // InternalExUnorderedGroupsTestLanguage.g:2057:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:2058:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:2062:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2063:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:2058:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2063:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt45=0; loop45: do { @@ -6379,28 +6387,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt45) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2059:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2064:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2059:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2060:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2064:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2065:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:2060:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2061:7: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2065:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2066:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:2064:10: ({...}? => (kw= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2064:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2069:10: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2069:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2064:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:2064:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:2069:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2069:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -6426,28 +6434,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2075:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2080:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2075:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2076:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2080:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2081:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:2076:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2077:7: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2081:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2082:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:2080:10: ({...}? => (kw= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2080:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2085:10: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2085:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2080:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:2080:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:2085:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2085:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -6510,17 +6518,17 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 11 : - // InternalExUnorderedGroupsTestLanguage.g:2101:3: (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) + // InternalExUnorderedGroupsTestLanguage.g:2106:3: (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) { - // InternalExUnorderedGroupsTestLanguage.g:2101:3: (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) - // InternalExUnorderedGroupsTestLanguage.g:2102:4: kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? + // InternalExUnorderedGroupsTestLanguage.g:2106:3: (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) + // InternalExUnorderedGroupsTestLanguage.g:2107:4: kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? { kw=(Token)match(input,25,FollowSets000.FOLLOW_4); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitOneKeyword_10_0()); - // InternalExUnorderedGroupsTestLanguage.g:2107:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? + // InternalExUnorderedGroupsTestLanguage.g:2112:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? int alt48=2; int LA48_0 = input.LA(1); @@ -6529,18 +6537,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } switch (alt48) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2108:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2113:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:2108:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:2109:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2113:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2114:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1()); - // InternalExUnorderedGroupsTestLanguage.g:2112:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:2113:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:2117:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2118:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:2113:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2118:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt47=0; loop47: do { @@ -6557,28 +6565,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt47) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2114:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2119:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2114:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2115:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2119:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2120:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:2115:118: ( ({...}? => (kw= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2116:7: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2120:118: ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2121:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:2119:10: ({...}? => (kw= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2119:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2124:10: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2124:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2119:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:2119:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:2124:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2124:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -6604,28 +6612,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2130:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2135:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2130:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2131:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2135:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2136:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:2131:118: ( ({...}? => (kw= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2132:7: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2136:118: ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2137:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:2135:10: ({...}? => (kw= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2135:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2140:10: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2140:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2135:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:2135:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:2140:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2140:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -6685,29 +6693,29 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 12 : - // InternalExUnorderedGroupsTestLanguage.g:2156:3: (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2161:3: (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2156:3: (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2157:4: kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2161:3: (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2162:4: kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,26,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitTwoKeyword_11_0()); - // InternalExUnorderedGroupsTestLanguage.g:2162:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2163:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2167:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2168:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:2163:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:2164:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2168:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2169:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1()); - // InternalExUnorderedGroupsTestLanguage.g:2167:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:2168:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:2172:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2173:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:2168:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2173:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt49=0; loop49: do { @@ -6736,28 +6744,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt49) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2169:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2174:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2169:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2170:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2174:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2175:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:2170:118: ( ({...}? => (kw= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2171:7: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2175:118: ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2176:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:2174:10: ({...}? => (kw= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2174:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2179:10: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2179:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2174:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:2174:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:2179:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2179:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -6783,28 +6791,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2185:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2190:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2185:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2186:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2190:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2191:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:2186:118: ( ({...}? => (kw= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2187:7: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2191:118: ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2192:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:2190:10: ({...}? => (kw= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2190:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2195:10: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2195:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2190:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:2190:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:2195:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2195:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -6854,19 +6862,19 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } - // InternalExUnorderedGroupsTestLanguage.g:2209:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2210:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2214:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2215:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:2210:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:2211:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2215:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2216:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2()); - // InternalExUnorderedGroupsTestLanguage.g:2214:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:2215:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:2219:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2220:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:2215:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2220:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt50=0; loop50: do { @@ -6883,28 +6891,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt50) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2216:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2221:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2216:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2217:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2221:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2222:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:2217:118: ( ({...}? => (kw= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2218:7: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2222:118: ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2223:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 0); - // InternalExUnorderedGroupsTestLanguage.g:2221:10: ({...}? => (kw= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2221:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2226:10: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2226:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2221:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:2221:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:2226:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2226:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -6930,28 +6938,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2232:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2237:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2232:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2233:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2237:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2238:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:2233:118: ( ({...}? => (kw= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2234:7: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2238:118: ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2239:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 1); - // InternalExUnorderedGroupsTestLanguage.g:2237:10: ({...}? => (kw= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2237:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2242:10: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2242:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2237:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:2237:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:2242:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2242:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -7008,17 +7016,17 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 13 : - // InternalExUnorderedGroupsTestLanguage.g:2258:3: (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2263:3: (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:2258:3: (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:2259:4: kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:2263:3: (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2264:4: kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' { kw=(Token)match(input,27,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitThreeKeyword_12_0()); - // InternalExUnorderedGroupsTestLanguage.g:2264:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? + // InternalExUnorderedGroupsTestLanguage.g:2269:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? int alt52=2; int LA52_0 = input.LA(1); @@ -7041,18 +7049,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } switch (alt52) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2265:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2270:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:2265:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:2266:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2270:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2271:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1()); - // InternalExUnorderedGroupsTestLanguage.g:2269:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:2270:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:2274:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2275:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:2270:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2275:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt51=0; loop51: do { @@ -7084,28 +7092,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt51) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2271:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2276:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2271:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2272:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2276:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2277:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:2272:118: ( ({...}? => (kw= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2273:7: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2277:118: ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2278:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:2276:10: ({...}? => (kw= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2276:11: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2281:10: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2281:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2276:20: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:2276:21: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:2281:20: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2281:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -7131,28 +7139,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2287:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2292:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2287:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2288:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2292:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2293:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:2288:118: ( ({...}? => (kw= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2289:7: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2293:118: ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2294:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:2292:10: ({...}? => (kw= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2292:11: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2297:10: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2297:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2292:20: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:2292:21: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:2297:20: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2297:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -7222,17 +7230,17 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 14 : - // InternalExUnorderedGroupsTestLanguage.g:2323:3: (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:2328:3: (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) { - // InternalExUnorderedGroupsTestLanguage.g:2323:3: (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:2324:4: kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2328:3: (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:2329:4: kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ { kw=(Token)match(input,28,FollowSets000.FOLLOW_5); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitFourKeyword_13_0()); - // InternalExUnorderedGroupsTestLanguage.g:2329:4: ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2334:4: ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ int cnt56=0; loop56: do { @@ -7246,18 +7254,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt56) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2330:5: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2335:5: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:2330:5: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:2331:6: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2335:5: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2336:6: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1()); - // InternalExUnorderedGroupsTestLanguage.g:2334:6: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:2335:7: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:2339:6: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2340:7: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:2335:7: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2340:7: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ int cnt55=0; loop55: do { @@ -7312,39 +7320,39 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt55) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2336:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2341:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2336:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2337:6: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2341:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2342:6: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:2337:118: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2338:7: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2342:118: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2343:7: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:2341:10: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2341:11: {...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2346:10: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2346:11: {...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2341:20: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2341:21: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2346:20: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2346:21: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:2341:21: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:2342:11: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2346:21: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2347:11: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0()); - // InternalExUnorderedGroupsTestLanguage.g:2345:11: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:2346:12: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:2350:11: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2351:12: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:2346:12: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2351:12: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt53=0; loop53: do { @@ -7373,28 +7381,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt53) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2347:10: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2352:10: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2347:10: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2348:11: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2352:10: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2353:11: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:2348:125: ( ({...}? => (kw= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2349:12: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2353:125: ( ({...}? => (kw= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2354:12: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 0); - // InternalExUnorderedGroupsTestLanguage.g:2352:15: ({...}? => (kw= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2352:16: {...}? => (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2357:15: ({...}? => (kw= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2357:16: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2352:25: (kw= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:2352:26: kw= 'a' + // InternalExUnorderedGroupsTestLanguage.g:2357:25: (kw= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2357:26: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -7420,28 +7428,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2363:10: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2368:10: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2363:10: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2364:11: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2368:10: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2369:11: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:2364:125: ( ({...}? => (kw= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2365:12: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2369:125: ( ({...}? => (kw= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2370:12: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 1); - // InternalExUnorderedGroupsTestLanguage.g:2368:15: ({...}? => (kw= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2368:16: {...}? => (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2373:15: ({...}? => (kw= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2373:16: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2368:25: (kw= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:2368:26: kw= 'b' + // InternalExUnorderedGroupsTestLanguage.g:2373:25: (kw= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2373:26: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -7507,39 +7515,39 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2392:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2397:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2392:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2393:6: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2397:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2398:6: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:2393:118: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2394:7: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2398:118: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2399:7: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:2397:10: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2397:11: {...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2402:10: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2402:11: {...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2397:20: ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2397:21: ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2402:20: ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2402:21: ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:2397:21: ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:2398:11: ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2402:21: ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2403:11: ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1()); - // InternalExUnorderedGroupsTestLanguage.g:2401:11: ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:2402:12: ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:2406:11: ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2407:12: ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:2402:12: ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2407:12: ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ int cnt54=0; loop54: do { @@ -7568,28 +7576,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt54) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2403:10: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2408:10: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2403:10: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2404:11: {...}? => ( ({...}? => (kw= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2408:10: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2409:11: {...}? => ( ({...}? => (kw= 'c' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:2404:125: ( ({...}? => (kw= 'c' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2405:12: ({...}? => (kw= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2409:125: ( ({...}? => (kw= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2410:12: ({...}? => (kw= 'c' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:2408:15: ({...}? => (kw= 'c' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2408:16: {...}? => (kw= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:2413:15: ({...}? => (kw= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2413:16: {...}? => (kw= 'c' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2408:25: (kw= 'c' ) - // InternalExUnorderedGroupsTestLanguage.g:2408:26: kw= 'c' + // InternalExUnorderedGroupsTestLanguage.g:2413:25: (kw= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:2413:26: kw= 'c' { kw=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -7615,28 +7623,28 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2419:10: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2424:10: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2419:10: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2420:11: {...}? => ( ({...}? => (kw= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2424:10: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2425:11: {...}? => ( ({...}? => (kw= 'd' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:2420:125: ( ({...}? => (kw= 'd' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2421:12: ({...}? => (kw= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2425:125: ( ({...}? => (kw= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2426:12: ({...}? => (kw= 'd' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:2424:15: ({...}? => (kw= 'd' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2424:16: {...}? => (kw= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:2429:15: ({...}? => (kw= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2429:16: {...}? => (kw= 'd' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2424:25: (kw= 'd' ) - // InternalExUnorderedGroupsTestLanguage.g:2424:26: kw= 'd' + // InternalExUnorderedGroupsTestLanguage.g:2429:25: (kw= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:2429:26: kw= 'd' { kw=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -7765,7 +7773,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleUnorderedSerialization" - // InternalExUnorderedGroupsTestLanguage.g:2461:1: entryRuleUnorderedSerialization returns [EObject current=null] : iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF ; + // InternalExUnorderedGroupsTestLanguage.g:2466:1: entryRuleUnorderedSerialization returns [EObject current=null] : iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF ; public final EObject entryRuleUnorderedSerialization() throws RecognitionException { EObject current = null; @@ -7773,8 +7781,8 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna try { - // InternalExUnorderedGroupsTestLanguage.g:2461:63: (iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF ) - // InternalExUnorderedGroupsTestLanguage.g:2462:2: iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF + // InternalExUnorderedGroupsTestLanguage.g:2466:63: (iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF ) + // InternalExUnorderedGroupsTestLanguage.g:2467:2: iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF { newCompositeNode(grammarAccess.getUnorderedSerializationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7801,7 +7809,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleUnorderedSerialization" - // InternalExUnorderedGroupsTestLanguage.g:2468:1: ruleUnorderedSerialization returns [EObject current=null] : ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) ; + // InternalExUnorderedGroupsTestLanguage.g:2473:1: ruleUnorderedSerialization returns [EObject current=null] : ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) ; public final EObject ruleUnorderedSerialization() throws RecognitionException { EObject current = null; @@ -7821,14 +7829,14 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalExUnorderedGroupsTestLanguage.g:2474:2: ( ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2475:2: ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2479:2: ( ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2480:2: ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2475:2: ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2476:3: () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) + // InternalExUnorderedGroupsTestLanguage.g:2480:2: ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2481:3: () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2476:3: () - // InternalExUnorderedGroupsTestLanguage.g:2477:4: + // InternalExUnorderedGroupsTestLanguage.g:2481:3: () + // InternalExUnorderedGroupsTestLanguage.g:2482:4: { current = forceCreateModelElement( @@ -7838,7 +7846,7 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } - // InternalExUnorderedGroupsTestLanguage.g:2483:3: ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) + // InternalExUnorderedGroupsTestLanguage.g:2488:3: ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) int alt65=3; switch ( input.LA(1) ) { case 11: @@ -7868,21 +7876,21 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt65) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2484:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2489:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2484:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2485:5: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2489:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2490:5: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:2485:5: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:2486:6: ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2490:5: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2491:6: ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0()); - // InternalExUnorderedGroupsTestLanguage.g:2489:6: ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:2490:7: ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:2494:6: ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2495:7: ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:2490:7: ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2495:7: ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ int cnt59=0; loop59: do { @@ -7905,34 +7913,34 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt59) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2491:5: ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2496:5: ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2491:5: ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2492:6: {...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2496:5: ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2497:6: {...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:2492:122: ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2493:7: ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) + // InternalExUnorderedGroupsTestLanguage.g:2497:122: ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2498:7: ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 0); - // InternalExUnorderedGroupsTestLanguage.g:2496:10: ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) - // InternalExUnorderedGroupsTestLanguage.g:2496:11: {...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) + // InternalExUnorderedGroupsTestLanguage.g:2501:10: ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) + // InternalExUnorderedGroupsTestLanguage.g:2501:11: {...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2496:20: (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) - // InternalExUnorderedGroupsTestLanguage.g:2496:21: otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? + // InternalExUnorderedGroupsTestLanguage.g:2501:20: (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) + // InternalExUnorderedGroupsTestLanguage.g:2501:21: otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? { otherlv_2=(Token)match(input,11,FollowSets000.FOLLOW_16); newLeafNode(otherlv_2, grammarAccess.getUnorderedSerializationAccess().getDigitOneKeyword_1_0_0_0()); - // InternalExUnorderedGroupsTestLanguage.g:2500:10: ( (lv_first_3_0= 'a' ) )? + // InternalExUnorderedGroupsTestLanguage.g:2505:10: ( (lv_first_3_0= 'a' ) )? int alt58=2; int LA58_0 = input.LA(1); @@ -7941,10 +7949,10 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } switch (alt58) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2501:11: (lv_first_3_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2506:11: (lv_first_3_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:2501:11: (lv_first_3_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:2502:12: lv_first_3_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:2506:11: (lv_first_3_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2507:12: lv_first_3_0= 'a' { lv_first_3_0=(Token)match(input,12,FollowSets000.FOLLOW_17); @@ -7984,31 +7992,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2520:5: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2525:5: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2520:5: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2521:6: {...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2525:5: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2526:6: {...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:2521:122: ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2522:7: ({...}? => ( (lv_second_4_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2526:122: ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2527:7: ({...}? => ( (lv_second_4_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 1); - // InternalExUnorderedGroupsTestLanguage.g:2525:10: ({...}? => ( (lv_second_4_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2525:11: {...}? => ( (lv_second_4_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2530:10: ({...}? => ( (lv_second_4_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2530:11: {...}? => ( (lv_second_4_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2525:20: ( (lv_second_4_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2525:21: (lv_second_4_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2530:20: ( (lv_second_4_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2530:21: (lv_second_4_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:2525:21: (lv_second_4_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:2526:11: lv_second_4_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:2530:21: (lv_second_4_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2531:11: lv_second_4_0= 'b' { lv_second_4_0=(Token)match(input,13,FollowSets000.FOLLOW_17); @@ -8042,31 +8050,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 3 : - // InternalExUnorderedGroupsTestLanguage.g:2543:5: ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2548:5: ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2543:5: ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2544:6: {...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2548:5: ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2549:6: {...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 2) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 2)"); } - // InternalExUnorderedGroupsTestLanguage.g:2544:122: ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2545:7: ({...}? => ( (lv_third_5_0= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2549:122: ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2550:7: ({...}? => ( (lv_third_5_0= 'c' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 2); - // InternalExUnorderedGroupsTestLanguage.g:2548:10: ({...}? => ( (lv_third_5_0= 'c' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2548:11: {...}? => ( (lv_third_5_0= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2553:10: ({...}? => ( (lv_third_5_0= 'c' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2553:11: {...}? => ( (lv_third_5_0= 'c' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2548:20: ( (lv_third_5_0= 'c' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2548:21: (lv_third_5_0= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:2553:20: ( (lv_third_5_0= 'c' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2553:21: (lv_third_5_0= 'c' ) { - // InternalExUnorderedGroupsTestLanguage.g:2548:21: (lv_third_5_0= 'c' ) - // InternalExUnorderedGroupsTestLanguage.g:2549:11: lv_third_5_0= 'c' + // InternalExUnorderedGroupsTestLanguage.g:2553:21: (lv_third_5_0= 'c' ) + // InternalExUnorderedGroupsTestLanguage.g:2554:11: lv_third_5_0= 'c' { lv_third_5_0=(Token)match(input,15,FollowSets000.FOLLOW_17); @@ -8100,31 +8108,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 4 : - // InternalExUnorderedGroupsTestLanguage.g:2566:5: ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2571:5: ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2566:5: ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2567:6: {...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2571:5: ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2572:6: {...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 3) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 3)"); } - // InternalExUnorderedGroupsTestLanguage.g:2567:122: ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2568:7: ({...}? => ( (lv_forth_6_0= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2572:122: ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2573:7: ({...}? => ( (lv_forth_6_0= 'd' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 3); - // InternalExUnorderedGroupsTestLanguage.g:2571:10: ({...}? => ( (lv_forth_6_0= 'd' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2571:11: {...}? => ( (lv_forth_6_0= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2576:10: ({...}? => ( (lv_forth_6_0= 'd' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2576:11: {...}? => ( (lv_forth_6_0= 'd' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2571:20: ( (lv_forth_6_0= 'd' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2571:21: (lv_forth_6_0= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:2576:20: ( (lv_forth_6_0= 'd' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2576:21: (lv_forth_6_0= 'd' ) { - // InternalExUnorderedGroupsTestLanguage.g:2571:21: (lv_forth_6_0= 'd' ) - // InternalExUnorderedGroupsTestLanguage.g:2572:11: lv_forth_6_0= 'd' + // InternalExUnorderedGroupsTestLanguage.g:2576:21: (lv_forth_6_0= 'd' ) + // InternalExUnorderedGroupsTestLanguage.g:2577:11: lv_forth_6_0= 'd' { lv_forth_6_0=(Token)match(input,16,FollowSets000.FOLLOW_17); @@ -8186,16 +8194,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2598:4: (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:2603:4: (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) { - // InternalExUnorderedGroupsTestLanguage.g:2598:4: (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) - // InternalExUnorderedGroupsTestLanguage.g:2599:5: otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalExUnorderedGroupsTestLanguage.g:2603:4: (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:2604:5: otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* { otherlv_7=(Token)match(input,14,FollowSets000.FOLLOW_4); newLeafNode(otherlv_7, grammarAccess.getUnorderedSerializationAccess().getDigitTwoKeyword_1_1_0()); - // InternalExUnorderedGroupsTestLanguage.g:2603:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalExUnorderedGroupsTestLanguage.g:2608:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* loop61: do { int alt61=2; @@ -8208,18 +8216,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt61) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2604:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2609:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:2604:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:2605:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2609:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2610:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1()); - // InternalExUnorderedGroupsTestLanguage.g:2608:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:2609:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:2613:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2614:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:2609:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2614:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ int cnt60=0; loop60: do { @@ -8248,31 +8256,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt60) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2610:6: ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2615:6: ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2610:6: ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2611:7: {...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2615:6: ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2616:7: {...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:2611:125: ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2612:8: ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2616:125: ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2617:8: ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:2615:11: ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2615:12: {...}? => ( (lv_firstAsList_9_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2620:11: ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2620:12: {...}? => ( (lv_firstAsList_9_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2615:21: ( (lv_firstAsList_9_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2615:22: (lv_firstAsList_9_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2620:21: ( (lv_firstAsList_9_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2620:22: (lv_firstAsList_9_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:2615:22: (lv_firstAsList_9_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:2616:12: lv_firstAsList_9_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:2620:22: (lv_firstAsList_9_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2621:12: lv_firstAsList_9_0= 'a' { lv_firstAsList_9_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -8306,31 +8314,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2633:6: ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2638:6: ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2633:6: ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2634:7: {...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2638:6: ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2639:7: {...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:2634:125: ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2635:8: ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2639:125: ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2640:8: ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:2638:11: ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2638:12: {...}? => ( (lv_secondAsList_10_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2643:11: ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2643:12: {...}? => ( (lv_secondAsList_10_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2638:21: ( (lv_secondAsList_10_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2638:22: (lv_secondAsList_10_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2643:21: ( (lv_secondAsList_10_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2643:22: (lv_secondAsList_10_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:2638:22: (lv_secondAsList_10_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:2639:12: lv_secondAsList_10_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:2643:22: (lv_secondAsList_10_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2644:12: lv_secondAsList_10_0= 'b' { lv_secondAsList_10_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -8401,16 +8409,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 3 : - // InternalExUnorderedGroupsTestLanguage.g:2666:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:2671:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) { - // InternalExUnorderedGroupsTestLanguage.g:2666:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) - // InternalExUnorderedGroupsTestLanguage.g:2667:5: otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalExUnorderedGroupsTestLanguage.g:2671:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalExUnorderedGroupsTestLanguage.g:2672:5: otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* { otherlv_11=(Token)match(input,17,FollowSets000.FOLLOW_4); newLeafNode(otherlv_11, grammarAccess.getUnorderedSerializationAccess().getDigitThreeKeyword_1_2_0()); - // InternalExUnorderedGroupsTestLanguage.g:2671:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalExUnorderedGroupsTestLanguage.g:2676:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* loop64: do { int alt64=2; @@ -8423,18 +8431,18 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt64) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2672:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2677:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalExUnorderedGroupsTestLanguage.g:2672:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalExUnorderedGroupsTestLanguage.g:2673:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2677:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalExUnorderedGroupsTestLanguage.g:2678:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1()); - // InternalExUnorderedGroupsTestLanguage.g:2676:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalExUnorderedGroupsTestLanguage.g:2677:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}? + // InternalExUnorderedGroupsTestLanguage.g:2681:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalExUnorderedGroupsTestLanguage.g:2682:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalExUnorderedGroupsTestLanguage.g:2677:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2682:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ int cnt63=0; loop63: do { @@ -8463,21 +8471,21 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt63) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2678:6: ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:2683:6: ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2678:6: ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) - // InternalExUnorderedGroupsTestLanguage.g:2679:7: {...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:2683:6: ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) + // InternalExUnorderedGroupsTestLanguage.g:2684:7: {...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 0)"); } - // InternalExUnorderedGroupsTestLanguage.g:2679:125: ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) - // InternalExUnorderedGroupsTestLanguage.g:2680:8: ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2684:125: ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) + // InternalExUnorderedGroupsTestLanguage.g:2685:8: ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 0); - // InternalExUnorderedGroupsTestLanguage.g:2683:11: ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ + // InternalExUnorderedGroupsTestLanguage.g:2688:11: ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ int cnt62=0; loop62: do { @@ -8497,16 +8505,16 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna switch (alt62) { case 1 : - // InternalExUnorderedGroupsTestLanguage.g:2683:12: {...}? => ( (lv_firstAsList_13_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2688:12: {...}? => ( (lv_firstAsList_13_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2683:21: ( (lv_firstAsList_13_0= 'a' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2683:22: (lv_firstAsList_13_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2688:21: ( (lv_firstAsList_13_0= 'a' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2688:22: (lv_firstAsList_13_0= 'a' ) { - // InternalExUnorderedGroupsTestLanguage.g:2683:22: (lv_firstAsList_13_0= 'a' ) - // InternalExUnorderedGroupsTestLanguage.g:2684:12: lv_firstAsList_13_0= 'a' + // InternalExUnorderedGroupsTestLanguage.g:2688:22: (lv_firstAsList_13_0= 'a' ) + // InternalExUnorderedGroupsTestLanguage.g:2689:12: lv_firstAsList_13_0= 'a' { lv_firstAsList_13_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -8550,31 +8558,31 @@ public class InternalExUnorderedGroupsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalExUnorderedGroupsTestLanguage.g:2701:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2706:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) { - // InternalExUnorderedGroupsTestLanguage.g:2701:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2702:7: {...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2706:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2707:7: {...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 1)"); } - // InternalExUnorderedGroupsTestLanguage.g:2702:125: ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2703:8: ({...}? => ( (lv_second_14_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2707:125: ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2708:8: ({...}? => ( (lv_second_14_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 1); - // InternalExUnorderedGroupsTestLanguage.g:2706:11: ({...}? => ( (lv_second_14_0= 'b' ) ) ) - // InternalExUnorderedGroupsTestLanguage.g:2706:12: {...}? => ( (lv_second_14_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2711:11: ({...}? => ( (lv_second_14_0= 'b' ) ) ) + // InternalExUnorderedGroupsTestLanguage.g:2711:12: {...}? => ( (lv_second_14_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalExUnorderedGroupsTestLanguage.g:2706:21: ( (lv_second_14_0= 'b' ) ) - // InternalExUnorderedGroupsTestLanguage.g:2706:22: (lv_second_14_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2711:21: ( (lv_second_14_0= 'b' ) ) + // InternalExUnorderedGroupsTestLanguage.g:2711:22: (lv_second_14_0= 'b' ) { - // InternalExUnorderedGroupsTestLanguage.g:2706:22: (lv_second_14_0= 'b' ) - // InternalExUnorderedGroupsTestLanguage.g:2707:12: lv_second_14_0= 'b' + // InternalExUnorderedGroupsTestLanguage.g:2711:22: (lv_second_14_0= 'b' ) + // InternalExUnorderedGroupsTestLanguage.g:2712:12: lv_second_14_0= 'b' { lv_second_14_0=(Token)match(input,13,FollowSets000.FOLLOW_4); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleBacktrackingBug325745TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleBacktrackingBug325745TestLanguage.g index b55a1f6be..aa07e4a2c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleBacktrackingBug325745TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleBacktrackingBug325745TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalSimpleBacktrackingBug325745TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleBacktrackingBug325745TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleBacktrackingBug325745TestLanguageLexer.java index b072e7b71..f37058d03 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleBacktrackingBug325745TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleBacktrackingBug325745TestLanguageLexer.java @@ -166,10 +166,10 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBacktrackingBug325745TestLanguage.g:581:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:581:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSimpleBacktrackingBug325745TestLanguage.g:586:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:586:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalSimpleBacktrackingBug325745TestLanguage.g:581:11: ( '^' )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:586:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -178,7 +178,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer } switch (alt1) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:581:11: '^' + // InternalSimpleBacktrackingBug325745TestLanguage.g:586:11: '^' { match('^'); @@ -196,7 +196,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer recover(mse); throw mse;} - // InternalSimpleBacktrackingBug325745TestLanguage.g:581:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSimpleBacktrackingBug325745TestLanguage.g:586:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -245,10 +245,10 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBacktrackingBug325745TestLanguage.g:583:10: ( ( '0' .. '9' )+ ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:583:12: ( '0' .. '9' )+ + // InternalSimpleBacktrackingBug325745TestLanguage.g:588:10: ( ( '0' .. '9' )+ ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:588:12: ( '0' .. '9' )+ { - // InternalSimpleBacktrackingBug325745TestLanguage.g:583:12: ( '0' .. '9' )+ + // InternalSimpleBacktrackingBug325745TestLanguage.g:588:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -262,7 +262,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer switch (alt3) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:583:13: '0' .. '9' + // InternalSimpleBacktrackingBug325745TestLanguage.g:588:13: '0' .. '9' { matchRange('0','9'); @@ -294,10 +294,10 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBacktrackingBug325745TestLanguage.g:585:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:585:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:590:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:590:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:585:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:590:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -315,10 +315,10 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer } switch (alt6) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:585:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalSimpleBacktrackingBug325745TestLanguage.g:590:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalSimpleBacktrackingBug325745TestLanguage.g:585:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalSimpleBacktrackingBug325745TestLanguage.g:590:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -334,7 +334,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer switch (alt4) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:585:21: '\\\\' . + // InternalSimpleBacktrackingBug325745TestLanguage.g:590:21: '\\\\' . { match('\\'); matchAny(); @@ -342,7 +342,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer } break; case 2 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:585:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:590:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -367,10 +367,10 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer } break; case 2 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:585:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalSimpleBacktrackingBug325745TestLanguage.g:590:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalSimpleBacktrackingBug325745TestLanguage.g:585:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalSimpleBacktrackingBug325745TestLanguage.g:590:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -386,7 +386,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer switch (alt5) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:585:54: '\\\\' . + // InternalSimpleBacktrackingBug325745TestLanguage.g:590:54: '\\\\' . { match('\\'); matchAny(); @@ -394,7 +394,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer } break; case 2 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:585:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:590:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -437,12 +437,12 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBacktrackingBug325745TestLanguage.g:587:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:587:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalSimpleBacktrackingBug325745TestLanguage.g:592:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:592:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalSimpleBacktrackingBug325745TestLanguage.g:587:24: ( options {greedy=false; } : . )* + // InternalSimpleBacktrackingBug325745TestLanguage.g:592:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -467,7 +467,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer switch (alt7) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:587:52: . + // InternalSimpleBacktrackingBug325745TestLanguage.g:592:52: . { matchAny(); @@ -497,12 +497,12 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBacktrackingBug325745TestLanguage.g:589:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:589:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:594:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:594:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalSimpleBacktrackingBug325745TestLanguage.g:589:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalSimpleBacktrackingBug325745TestLanguage.g:594:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -515,7 +515,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer switch (alt8) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:589:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:594: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(); @@ -535,7 +535,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer } } while (true); - // InternalSimpleBacktrackingBug325745TestLanguage.g:589:40: ( ( '\\r' )? '\\n' )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:594:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -544,9 +544,9 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer } switch (alt10) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:589:41: ( '\\r' )? '\\n' + // InternalSimpleBacktrackingBug325745TestLanguage.g:594:41: ( '\\r' )? '\\n' { - // InternalSimpleBacktrackingBug325745TestLanguage.g:589:41: ( '\\r' )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:594:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -555,7 +555,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer } switch (alt9) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:589:41: '\\r' + // InternalSimpleBacktrackingBug325745TestLanguage.g:594:41: '\\r' { match('\r'); @@ -587,10 +587,10 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBacktrackingBug325745TestLanguage.g:591:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:591:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSimpleBacktrackingBug325745TestLanguage.g:596:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:596:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalSimpleBacktrackingBug325745TestLanguage.g:591:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSimpleBacktrackingBug325745TestLanguage.g:596:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -644,8 +644,8 @@ public class InternalSimpleBacktrackingBug325745TestLanguageLexer extends Lexer try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleBacktrackingBug325745TestLanguage.g:593:16: ( . ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:593:18: . + // InternalSimpleBacktrackingBug325745TestLanguage.g:598:16: ( . ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:598:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleBacktrackingBug325745TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleBacktrackingBug325745TestLanguageParser.java index 59a9e5002..d45e9ced9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleBacktrackingBug325745TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleBacktrackingBug325745TestLanguageParser.java @@ -20,6 +20,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalSimpleBacktrackingBug325745TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -85,7 +93,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr // $ANTLR start "entryRuleDelegateModel" - // InternalSimpleBacktrackingBug325745TestLanguage.g:71:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; + // InternalSimpleBacktrackingBug325745TestLanguage.g:76:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; public final EObject entryRuleDelegateModel() throws RecognitionException { EObject current = null; @@ -93,8 +101,8 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr try { - // InternalSimpleBacktrackingBug325745TestLanguage.g:71:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:72:2: iv_ruleDelegateModel= ruleDelegateModel EOF + // InternalSimpleBacktrackingBug325745TestLanguage.g:76:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:77:2: iv_ruleDelegateModel= ruleDelegateModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDelegateModelRule()); @@ -125,7 +133,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr // $ANTLR start "ruleDelegateModel" - // InternalSimpleBacktrackingBug325745TestLanguage.g:78:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; + // InternalSimpleBacktrackingBug325745TestLanguage.g:83:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; public final EObject ruleDelegateModel() throws RecognitionException { EObject current = null; @@ -136,8 +144,8 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr enterRule(); try { - // InternalSimpleBacktrackingBug325745TestLanguage.g:84:2: (this_Model_0= ruleModel ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:85:2: this_Model_0= ruleModel + // InternalSimpleBacktrackingBug325745TestLanguage.g:89:2: (this_Model_0= ruleModel ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:90:2: this_Model_0= ruleModel { if ( state.backtracking==0 ) { @@ -182,7 +190,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr // $ANTLR start "entryRuleModel" - // InternalSimpleBacktrackingBug325745TestLanguage.g:99:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalSimpleBacktrackingBug325745TestLanguage.g:104:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -190,8 +198,8 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr try { - // InternalSimpleBacktrackingBug325745TestLanguage.g:99:46: (iv_ruleModel= ruleModel EOF ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:100:2: iv_ruleModel= ruleModel EOF + // InternalSimpleBacktrackingBug325745TestLanguage.g:104:46: (iv_ruleModel= ruleModel EOF ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:105:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -222,7 +230,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr // $ANTLR start "ruleModel" - // InternalSimpleBacktrackingBug325745TestLanguage.g:106:1: ruleModel returns [EObject current=null] : ( () ( (lv_fields_1_0= ruleElement ) )+ ) ; + // InternalSimpleBacktrackingBug325745TestLanguage.g:111:1: ruleModel returns [EObject current=null] : ( () ( (lv_fields_1_0= ruleElement ) )+ ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -233,14 +241,14 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr enterRule(); try { - // InternalSimpleBacktrackingBug325745TestLanguage.g:112:2: ( ( () ( (lv_fields_1_0= ruleElement ) )+ ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:113:2: ( () ( (lv_fields_1_0= ruleElement ) )+ ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:117:2: ( ( () ( (lv_fields_1_0= ruleElement ) )+ ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:118:2: ( () ( (lv_fields_1_0= ruleElement ) )+ ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:113:2: ( () ( (lv_fields_1_0= ruleElement ) )+ ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:114:3: () ( (lv_fields_1_0= ruleElement ) )+ + // InternalSimpleBacktrackingBug325745TestLanguage.g:118:2: ( () ( (lv_fields_1_0= ruleElement ) )+ ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:119:3: () ( (lv_fields_1_0= ruleElement ) )+ { - // InternalSimpleBacktrackingBug325745TestLanguage.g:114:3: () - // InternalSimpleBacktrackingBug325745TestLanguage.g:115:4: + // InternalSimpleBacktrackingBug325745TestLanguage.g:119:3: () + // InternalSimpleBacktrackingBug325745TestLanguage.g:120:4: { if ( state.backtracking==0 ) { @@ -257,7 +265,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } - // InternalSimpleBacktrackingBug325745TestLanguage.g:124:3: ( (lv_fields_1_0= ruleElement ) )+ + // InternalSimpleBacktrackingBug325745TestLanguage.g:129:3: ( (lv_fields_1_0= ruleElement ) )+ int cnt1=0; loop1: do { @@ -271,10 +279,10 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr switch (alt1) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:125:4: (lv_fields_1_0= ruleElement ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:130:4: (lv_fields_1_0= ruleElement ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:125:4: (lv_fields_1_0= ruleElement ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:126:5: lv_fields_1_0= ruleElement + // InternalSimpleBacktrackingBug325745TestLanguage.g:130:4: (lv_fields_1_0= ruleElement ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:131:5: lv_fields_1_0= ruleElement { if ( state.backtracking==0 ) { @@ -341,7 +349,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr // $ANTLR start "entryRuleElement" - // InternalSimpleBacktrackingBug325745TestLanguage.g:147:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalSimpleBacktrackingBug325745TestLanguage.g:152:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -349,8 +357,8 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr try { - // InternalSimpleBacktrackingBug325745TestLanguage.g:147:48: (iv_ruleElement= ruleElement EOF ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:148:2: iv_ruleElement= ruleElement EOF + // InternalSimpleBacktrackingBug325745TestLanguage.g:152:48: (iv_ruleElement= ruleElement EOF ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:153:2: iv_ruleElement= ruleElement EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getElementRule()); @@ -381,7 +389,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr // $ANTLR start "ruleElement" - // InternalSimpleBacktrackingBug325745TestLanguage.g:154:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) ; + // InternalSimpleBacktrackingBug325745TestLanguage.g:159:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -396,17 +404,17 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr enterRule(); try { - // InternalSimpleBacktrackingBug325745TestLanguage.g:160:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:161:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:165:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:166:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:161:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:162:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' + // InternalSimpleBacktrackingBug325745TestLanguage.g:166:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:167:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_dataType_1_0= ruleDataType ) )? ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= '.' { - // InternalSimpleBacktrackingBug325745TestLanguage.g:162:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:163:4: (lv_name_0_0= RULE_ID ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:167:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:168:4: (lv_name_0_0= RULE_ID ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:163:4: (lv_name_0_0= RULE_ID ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:164:5: lv_name_0_0= RULE_ID + // InternalSimpleBacktrackingBug325745TestLanguage.g:168:4: (lv_name_0_0= RULE_ID ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:169:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -432,7 +440,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } - // InternalSimpleBacktrackingBug325745TestLanguage.g:180:3: ( (lv_dataType_1_0= ruleDataType ) )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:185:3: ( (lv_dataType_1_0= ruleDataType ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -445,10 +453,10 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } switch (alt2) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:181:4: (lv_dataType_1_0= ruleDataType ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:186:4: (lv_dataType_1_0= ruleDataType ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:181:4: (lv_dataType_1_0= ruleDataType ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:182:5: lv_dataType_1_0= ruleDataType + // InternalSimpleBacktrackingBug325745TestLanguage.g:186:4: (lv_dataType_1_0= ruleDataType ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:187:5: lv_dataType_1_0= ruleDataType { if ( state.backtracking==0 ) { @@ -482,11 +490,11 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } - // InternalSimpleBacktrackingBug325745TestLanguage.g:199:3: ( (lv_expression_2_0= ruleExpression ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:200:4: (lv_expression_2_0= ruleExpression ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:204:3: ( (lv_expression_2_0= ruleExpression ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:205:4: (lv_expression_2_0= ruleExpression ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:200:4: (lv_expression_2_0= ruleExpression ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:201:5: lv_expression_2_0= ruleExpression + // InternalSimpleBacktrackingBug325745TestLanguage.g:205:4: (lv_expression_2_0= ruleExpression ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:206:5: lv_expression_2_0= ruleExpression { if ( state.backtracking==0 ) { @@ -548,7 +556,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr // $ANTLR start "entryRuleDataType" - // InternalSimpleBacktrackingBug325745TestLanguage.g:226:1: entryRuleDataType returns [EObject current=null] : iv_ruleDataType= ruleDataType EOF ; + // InternalSimpleBacktrackingBug325745TestLanguage.g:231:1: entryRuleDataType returns [EObject current=null] : iv_ruleDataType= ruleDataType EOF ; public final EObject entryRuleDataType() throws RecognitionException { EObject current = null; @@ -556,8 +564,8 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr try { - // InternalSimpleBacktrackingBug325745TestLanguage.g:226:49: (iv_ruleDataType= ruleDataType EOF ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:227:2: iv_ruleDataType= ruleDataType EOF + // InternalSimpleBacktrackingBug325745TestLanguage.g:231:49: (iv_ruleDataType= ruleDataType EOF ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:232:2: iv_ruleDataType= ruleDataType EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDataTypeRule()); @@ -588,7 +596,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr // $ANTLR start "ruleDataType" - // InternalSimpleBacktrackingBug325745TestLanguage.g:233:1: ruleDataType returns [EObject current=null] : ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) ; + // InternalSimpleBacktrackingBug325745TestLanguage.g:238:1: ruleDataType returns [EObject current=null] : ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) ; public final EObject ruleDataType() throws RecognitionException { EObject current = null; @@ -600,17 +608,17 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr enterRule(); try { - // InternalSimpleBacktrackingBug325745TestLanguage.g:239:2: ( ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:240:2: ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:244:2: ( ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:245:2: ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:240:2: ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:241:3: ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:245:2: ( ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:246:3: ( (lv_baseType_0_0= RULE_ID ) ) (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? { - // InternalSimpleBacktrackingBug325745TestLanguage.g:241:3: ( (lv_baseType_0_0= RULE_ID ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:242:4: (lv_baseType_0_0= RULE_ID ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:246:3: ( (lv_baseType_0_0= RULE_ID ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:247:4: (lv_baseType_0_0= RULE_ID ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:242:4: (lv_baseType_0_0= RULE_ID ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:243:5: lv_baseType_0_0= RULE_ID + // InternalSimpleBacktrackingBug325745TestLanguage.g:247:4: (lv_baseType_0_0= RULE_ID ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:248:5: lv_baseType_0_0= RULE_ID { lv_baseType_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -636,7 +644,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } - // InternalSimpleBacktrackingBug325745TestLanguage.g:259:3: (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:264:3: (otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -645,7 +653,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } switch (alt3) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:260:4: otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:265:4: otherlv_1= ':=' ( (lv_defaultValue_2_0= RULE_STRING ) ) { otherlv_1=(Token)match(input,12,FollowSets000.FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -653,11 +661,11 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr newLeafNode(otherlv_1, grammarAccess.getDataTypeAccess().getColonEqualsSignKeyword_1_0()); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:264:4: ( (lv_defaultValue_2_0= RULE_STRING ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:265:5: (lv_defaultValue_2_0= RULE_STRING ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:269:4: ( (lv_defaultValue_2_0= RULE_STRING ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:270:5: (lv_defaultValue_2_0= RULE_STRING ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:265:5: (lv_defaultValue_2_0= RULE_STRING ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:266:6: lv_defaultValue_2_0= RULE_STRING + // InternalSimpleBacktrackingBug325745TestLanguage.g:270:5: (lv_defaultValue_2_0= RULE_STRING ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:271:6: lv_defaultValue_2_0= RULE_STRING { lv_defaultValue_2_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -714,7 +722,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr // $ANTLR start "entryRuleExpression" - // InternalSimpleBacktrackingBug325745TestLanguage.g:287:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; + // InternalSimpleBacktrackingBug325745TestLanguage.g:292:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ; public final EObject entryRuleExpression() throws RecognitionException { EObject current = null; @@ -728,8 +736,8 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr ); try { - // InternalSimpleBacktrackingBug325745TestLanguage.g:292:2: (iv_ruleExpression= ruleExpression EOF ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:293:2: iv_ruleExpression= ruleExpression EOF + // InternalSimpleBacktrackingBug325745TestLanguage.g:297:2: (iv_ruleExpression= ruleExpression EOF ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:298:2: iv_ruleExpression= ruleExpression EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExpressionRule()); @@ -763,7 +771,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr // $ANTLR start "ruleExpression" - // InternalSimpleBacktrackingBug325745TestLanguage.g:302:1: ruleExpression returns [EObject current=null] : ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) ; + // InternalSimpleBacktrackingBug325745TestLanguage.g:307:1: ruleExpression returns [EObject current=null] : ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) ; public final EObject ruleExpression() throws RecognitionException { EObject current = null; @@ -784,14 +792,14 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr ); try { - // InternalSimpleBacktrackingBug325745TestLanguage.g:312:2: ( ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:313:2: ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:317:2: ( ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:318:2: ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:313:2: ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:314:3: () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:318:2: ( () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:319:3: () ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:314:3: () - // InternalSimpleBacktrackingBug325745TestLanguage.g:315:4: + // InternalSimpleBacktrackingBug325745TestLanguage.g:319:3: () + // InternalSimpleBacktrackingBug325745TestLanguage.g:320:4: { if ( state.backtracking==0 ) { @@ -808,17 +816,17 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } - // InternalSimpleBacktrackingBug325745TestLanguage.g:324:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:325:4: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:329:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:330:4: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:325:4: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:326:5: ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:330:4: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:331:5: ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getExpressionAccess().getUnorderedGroup_1()); - // InternalSimpleBacktrackingBug325745TestLanguage.g:329:5: ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:330:6: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* + // InternalSimpleBacktrackingBug325745TestLanguage.g:334:5: ( ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:335:6: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* { - // InternalSimpleBacktrackingBug325745TestLanguage.g:330:6: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* + // InternalSimpleBacktrackingBug325745TestLanguage.g:335:6: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) )* loop4: do { int alt4=3; @@ -846,28 +854,28 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr switch (alt4) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:331:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:336:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:331:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:332:5: {...}? => ( ({...}? => (otherlv_2= '[' ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:336:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:337:5: {...}? => ( ({...}? => (otherlv_2= '[' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0)"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:332:107: ( ({...}? => (otherlv_2= '[' ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:333:6: ({...}? => (otherlv_2= '[' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:337:107: ( ({...}? => (otherlv_2= '[' ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:338:6: ({...}? => (otherlv_2= '[' ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0); - // InternalSimpleBacktrackingBug325745TestLanguage.g:336:9: ({...}? => (otherlv_2= '[' ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:336:10: {...}? => (otherlv_2= '[' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:341:9: ({...}? => (otherlv_2= '[' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:341:10: {...}? => (otherlv_2= '[' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "true"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:336:19: (otherlv_2= '[' ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:336:20: otherlv_2= '[' + // InternalSimpleBacktrackingBug325745TestLanguage.g:341:19: (otherlv_2= '[' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:341:20: otherlv_2= '[' { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -892,31 +900,31 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } break; case 2 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:346:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:351:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:346:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:347:5: {...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:351:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:352:5: {...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1)"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:347:107: ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:348:6: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:352:107: ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:353:6: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1); - // InternalSimpleBacktrackingBug325745TestLanguage.g:351:9: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:351:10: {...}? => ( (lv_prefix_3_0= RULE_STRING ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:356:9: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:356:10: {...}? => ( (lv_prefix_3_0= RULE_STRING ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "true"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:351:19: ( (lv_prefix_3_0= RULE_STRING ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:351:20: (lv_prefix_3_0= RULE_STRING ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:356:19: ( (lv_prefix_3_0= RULE_STRING ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:356:20: (lv_prefix_3_0= RULE_STRING ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:351:20: (lv_prefix_3_0= RULE_STRING ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:352:10: lv_prefix_3_0= RULE_STRING + // InternalSimpleBacktrackingBug325745TestLanguage.g:356:20: (lv_prefix_3_0= RULE_STRING ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:357:10: lv_prefix_3_0= RULE_STRING { lv_prefix_3_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -971,7 +979,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } - // InternalSimpleBacktrackingBug325745TestLanguage.g:380:3: ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* + // InternalSimpleBacktrackingBug325745TestLanguage.g:385:3: ( (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? )* loop7: do { int alt7=2; @@ -984,9 +992,9 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr switch (alt7) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:381:4: (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:386:4: (otherlv_4= '[' )? ( (lv_terms_5_0= ruleSimpleTerm ) ) (otherlv_6= ']' )? { - // InternalSimpleBacktrackingBug325745TestLanguage.g:381:4: (otherlv_4= '[' )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:386:4: (otherlv_4= '[' )? int alt5=2; int LA5_0 = input.LA(1); @@ -995,7 +1003,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } switch (alt5) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:382:5: otherlv_4= '[' + // InternalSimpleBacktrackingBug325745TestLanguage.g:387:5: otherlv_4= '[' { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1009,11 +1017,11 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } - // InternalSimpleBacktrackingBug325745TestLanguage.g:387:4: ( (lv_terms_5_0= ruleSimpleTerm ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:388:5: (lv_terms_5_0= ruleSimpleTerm ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:392:4: ( (lv_terms_5_0= ruleSimpleTerm ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:393:5: (lv_terms_5_0= ruleSimpleTerm ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:388:5: (lv_terms_5_0= ruleSimpleTerm ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:389:6: lv_terms_5_0= ruleSimpleTerm + // InternalSimpleBacktrackingBug325745TestLanguage.g:393:5: (lv_terms_5_0= ruleSimpleTerm ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:394:6: lv_terms_5_0= ruleSimpleTerm { if ( state.backtracking==0 ) { @@ -1044,7 +1052,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } - // InternalSimpleBacktrackingBug325745TestLanguage.g:406:4: (otherlv_6= ']' )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:411:4: (otherlv_6= ']' )? int alt6=2; int LA6_0 = input.LA(1); @@ -1057,7 +1065,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } switch (alt6) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:407:5: otherlv_6= ']' + // InternalSimpleBacktrackingBug325745TestLanguage.g:412:5: otherlv_6= ']' { otherlv_6=(Token)match(input,14,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1080,17 +1088,17 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } } while (true); - // InternalSimpleBacktrackingBug325745TestLanguage.g:413:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:414:4: ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:418:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:419:4: ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:414:4: ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:415:5: ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:419:4: ( ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:420:5: ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getExpressionAccess().getUnorderedGroup_3()); - // InternalSimpleBacktrackingBug325745TestLanguage.g:418:5: ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:419:6: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* + // InternalSimpleBacktrackingBug325745TestLanguage.g:423:5: ( ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:424:6: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* { - // InternalSimpleBacktrackingBug325745TestLanguage.g:419:6: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* + // InternalSimpleBacktrackingBug325745TestLanguage.g:424:6: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) | ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) )* loop8: do { int alt8=3; @@ -1106,28 +1114,28 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr switch (alt8) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:420:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:425:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:420:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:421:5: {...}? => ( ({...}? => (otherlv_8= ']' ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:425:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:426:5: {...}? => ( ({...}? => (otherlv_8= ']' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0)"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:421:107: ( ({...}? => (otherlv_8= ']' ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:422:6: ({...}? => (otherlv_8= ']' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:426:107: ( ({...}? => (otherlv_8= ']' ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:427:6: ({...}? => (otherlv_8= ']' ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0); - // InternalSimpleBacktrackingBug325745TestLanguage.g:425:9: ({...}? => (otherlv_8= ']' ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:425:10: {...}? => (otherlv_8= ']' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:430:9: ({...}? => (otherlv_8= ']' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:430:10: {...}? => (otherlv_8= ']' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "true"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:425:19: (otherlv_8= ']' ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:425:20: otherlv_8= ']' + // InternalSimpleBacktrackingBug325745TestLanguage.g:430:19: (otherlv_8= ']' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:430:20: otherlv_8= ']' { otherlv_8=(Token)match(input,14,FollowSets000.FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1152,31 +1160,31 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } break; case 2 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:435:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:440:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:435:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:436:5: {...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:440:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:441:5: {...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1)"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:436:107: ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:437:6: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:441:107: ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:442:6: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1); - // InternalSimpleBacktrackingBug325745TestLanguage.g:440:9: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:440:10: {...}? => ( (lv_postfix_9_0= RULE_STRING ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:445:9: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:445:10: {...}? => ( (lv_postfix_9_0= RULE_STRING ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return current;} throw new FailedPredicateException(input, "ruleExpression", "true"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:440:19: ( (lv_postfix_9_0= RULE_STRING ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:440:20: (lv_postfix_9_0= RULE_STRING ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:445:19: ( (lv_postfix_9_0= RULE_STRING ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:445:20: (lv_postfix_9_0= RULE_STRING ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:440:20: (lv_postfix_9_0= RULE_STRING ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:441:10: lv_postfix_9_0= RULE_STRING + // InternalSimpleBacktrackingBug325745TestLanguage.g:445:20: (lv_postfix_9_0= RULE_STRING ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:446:10: lv_postfix_9_0= RULE_STRING { lv_postfix_9_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1259,7 +1267,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr // $ANTLR start "entryRuleSimpleTerm" - // InternalSimpleBacktrackingBug325745TestLanguage.g:476:1: entryRuleSimpleTerm returns [EObject current=null] : iv_ruleSimpleTerm= ruleSimpleTerm EOF ; + // InternalSimpleBacktrackingBug325745TestLanguage.g:481:1: entryRuleSimpleTerm returns [EObject current=null] : iv_ruleSimpleTerm= ruleSimpleTerm EOF ; public final EObject entryRuleSimpleTerm() throws RecognitionException { EObject current = null; @@ -1267,8 +1275,8 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr try { - // InternalSimpleBacktrackingBug325745TestLanguage.g:476:51: (iv_ruleSimpleTerm= ruleSimpleTerm EOF ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:477:2: iv_ruleSimpleTerm= ruleSimpleTerm EOF + // InternalSimpleBacktrackingBug325745TestLanguage.g:481:51: (iv_ruleSimpleTerm= ruleSimpleTerm EOF ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:482:2: iv_ruleSimpleTerm= ruleSimpleTerm EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSimpleTermRule()); @@ -1299,7 +1307,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr // $ANTLR start "ruleSimpleTerm" - // InternalSimpleBacktrackingBug325745TestLanguage.g:483:1: ruleSimpleTerm returns [EObject current=null] : ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) ; + // InternalSimpleBacktrackingBug325745TestLanguage.g:488:1: ruleSimpleTerm returns [EObject current=null] : ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) ; public final EObject ruleSimpleTerm() throws RecognitionException { EObject current = null; @@ -1314,10 +1322,10 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr enterRule(); try { - // InternalSimpleBacktrackingBug325745TestLanguage.g:489:2: ( ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:490:2: ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:494:2: ( ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:495:2: ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:490:2: ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:495:2: ( ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) | ( (lv_refChar_5_0= RULE_ID ) ) ) int alt13=2; int LA13_0 = input.LA(1); @@ -1336,16 +1344,16 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } switch (alt13) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:491:3: ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:496:3: ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:491:3: ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:492:4: ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:496:3: ( ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:497:4: ( (lv_lineCount_0_0= RULE_INT ) ) (otherlv_1= '*' )? ( (lv_charCount_2_0= RULE_INT ) )? (otherlv_3= '!' )? ( (lv_charSet_4_0= RULE_ID ) )? { - // InternalSimpleBacktrackingBug325745TestLanguage.g:492:4: ( (lv_lineCount_0_0= RULE_INT ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:493:5: (lv_lineCount_0_0= RULE_INT ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:497:4: ( (lv_lineCount_0_0= RULE_INT ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:498:5: (lv_lineCount_0_0= RULE_INT ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:493:5: (lv_lineCount_0_0= RULE_INT ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:494:6: lv_lineCount_0_0= RULE_INT + // InternalSimpleBacktrackingBug325745TestLanguage.g:498:5: (lv_lineCount_0_0= RULE_INT ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:499:6: lv_lineCount_0_0= RULE_INT { lv_lineCount_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_11); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1371,7 +1379,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } - // InternalSimpleBacktrackingBug325745TestLanguage.g:510:4: (otherlv_1= '*' )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:515:4: (otherlv_1= '*' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1380,7 +1388,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } switch (alt9) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:511:5: otherlv_1= '*' + // InternalSimpleBacktrackingBug325745TestLanguage.g:516:5: otherlv_1= '*' { otherlv_1=(Token)match(input,15,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1394,7 +1402,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } - // InternalSimpleBacktrackingBug325745TestLanguage.g:516:4: ( (lv_charCount_2_0= RULE_INT ) )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:521:4: ( (lv_charCount_2_0= RULE_INT ) )? int alt10=2; int LA10_0 = input.LA(1); @@ -1407,10 +1415,10 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } switch (alt10) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:517:5: (lv_charCount_2_0= RULE_INT ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:522:5: (lv_charCount_2_0= RULE_INT ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:517:5: (lv_charCount_2_0= RULE_INT ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:518:6: lv_charCount_2_0= RULE_INT + // InternalSimpleBacktrackingBug325745TestLanguage.g:522:5: (lv_charCount_2_0= RULE_INT ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:523:6: lv_charCount_2_0= RULE_INT { lv_charCount_2_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1439,7 +1447,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } - // InternalSimpleBacktrackingBug325745TestLanguage.g:534:4: (otherlv_3= '!' )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:539:4: (otherlv_3= '!' )? int alt11=2; int LA11_0 = input.LA(1); @@ -1448,7 +1456,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } switch (alt11) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:535:5: otherlv_3= '!' + // InternalSimpleBacktrackingBug325745TestLanguage.g:540:5: otherlv_3= '!' { otherlv_3=(Token)match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1462,7 +1470,7 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } - // InternalSimpleBacktrackingBug325745TestLanguage.g:540:4: ( (lv_charSet_4_0= RULE_ID ) )? + // InternalSimpleBacktrackingBug325745TestLanguage.g:545:4: ( (lv_charSet_4_0= RULE_ID ) )? int alt12=2; int LA12_0 = input.LA(1); @@ -1475,10 +1483,10 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } switch (alt12) { case 1 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:541:5: (lv_charSet_4_0= RULE_ID ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:546:5: (lv_charSet_4_0= RULE_ID ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:541:5: (lv_charSet_4_0= RULE_ID ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:542:6: lv_charSet_4_0= RULE_ID + // InternalSimpleBacktrackingBug325745TestLanguage.g:546:5: (lv_charSet_4_0= RULE_ID ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:547:6: lv_charSet_4_0= RULE_ID { lv_charSet_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1514,13 +1522,13 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr } break; case 2 : - // InternalSimpleBacktrackingBug325745TestLanguage.g:560:3: ( (lv_refChar_5_0= RULE_ID ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:565:3: ( (lv_refChar_5_0= RULE_ID ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:560:3: ( (lv_refChar_5_0= RULE_ID ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:561:4: (lv_refChar_5_0= RULE_ID ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:565:3: ( (lv_refChar_5_0= RULE_ID ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:566:4: (lv_refChar_5_0= RULE_ID ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:561:4: (lv_refChar_5_0= RULE_ID ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:562:5: lv_refChar_5_0= RULE_ID + // InternalSimpleBacktrackingBug325745TestLanguage.g:566:4: (lv_refChar_5_0= RULE_ID ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:567:5: lv_refChar_5_0= RULE_ID { lv_refChar_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1577,11 +1585,11 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr EObject lv_dataType_1_0 = null; - // InternalSimpleBacktrackingBug325745TestLanguage.g:181:4: ( (lv_dataType_1_0= ruleDataType ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:181:4: (lv_dataType_1_0= ruleDataType ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:186:4: ( (lv_dataType_1_0= ruleDataType ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:186:4: (lv_dataType_1_0= ruleDataType ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:181:4: (lv_dataType_1_0= ruleDataType ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:182:5: lv_dataType_1_0= ruleDataType + // InternalSimpleBacktrackingBug325745TestLanguage.g:186:4: (lv_dataType_1_0= ruleDataType ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:187:5: lv_dataType_1_0= ruleDataType { if ( state.backtracking==0 ) { @@ -1605,29 +1613,29 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr public final void synpred4_InternalSimpleBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token otherlv_2=null; - // InternalSimpleBacktrackingBug325745TestLanguage.g:331:4: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:331:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:336:4: ( ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:336:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:331:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:332:5: {...}? => ( ({...}? => (otherlv_2= '[' ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:336:4: ({...}? => ( ({...}? => (otherlv_2= '[' ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:337:5: {...}? => ( ({...}? => (otherlv_2= '[' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred4_InternalSimpleBacktrackingBug325745TestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0)"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:332:107: ( ({...}? => (otherlv_2= '[' ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:333:6: ({...}? => (otherlv_2= '[' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:337:107: ( ({...}? => (otherlv_2= '[' ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:338:6: ({...}? => (otherlv_2= '[' ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 0); - // InternalSimpleBacktrackingBug325745TestLanguage.g:336:9: ({...}? => (otherlv_2= '[' ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:336:10: {...}? => (otherlv_2= '[' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:341:9: ({...}? => (otherlv_2= '[' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:341:10: {...}? => (otherlv_2= '[' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred4_InternalSimpleBacktrackingBug325745TestLanguage", "true"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:336:19: (otherlv_2= '[' ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:336:20: otherlv_2= '[' + // InternalSimpleBacktrackingBug325745TestLanguage.g:341:19: (otherlv_2= '[' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:341:20: otherlv_2= '[' { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1651,32 +1659,32 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr public final void synpred5_InternalSimpleBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token lv_prefix_3_0=null; - // InternalSimpleBacktrackingBug325745TestLanguage.g:346:4: ( ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:346:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:351:4: ( ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:351:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:346:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:347:5: {...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:351:4: ({...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:352:5: {...}? => ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred5_InternalSimpleBacktrackingBug325745TestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1)"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:347:107: ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:348:6: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:352:107: ( ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:353:6: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_1(), 1); - // InternalSimpleBacktrackingBug325745TestLanguage.g:351:9: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:351:10: {...}? => ( (lv_prefix_3_0= RULE_STRING ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:356:9: ({...}? => ( (lv_prefix_3_0= RULE_STRING ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:356:10: {...}? => ( (lv_prefix_3_0= RULE_STRING ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred5_InternalSimpleBacktrackingBug325745TestLanguage", "true"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:351:19: ( (lv_prefix_3_0= RULE_STRING ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:351:20: (lv_prefix_3_0= RULE_STRING ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:356:19: ( (lv_prefix_3_0= RULE_STRING ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:356:20: (lv_prefix_3_0= RULE_STRING ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:351:20: (lv_prefix_3_0= RULE_STRING ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:352:10: lv_prefix_3_0= RULE_STRING + // InternalSimpleBacktrackingBug325745TestLanguage.g:356:20: (lv_prefix_3_0= RULE_STRING ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:357:10: lv_prefix_3_0= RULE_STRING { lv_prefix_3_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1703,8 +1711,8 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr public final void synpred7_InternalSimpleBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token otherlv_6=null; - // InternalSimpleBacktrackingBug325745TestLanguage.g:407:5: (otherlv_6= ']' ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:407:5: otherlv_6= ']' + // InternalSimpleBacktrackingBug325745TestLanguage.g:412:5: (otherlv_6= ']' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:412:5: otherlv_6= ']' { otherlv_6=(Token)match(input,14,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1716,29 +1724,29 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr public final void synpred9_InternalSimpleBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token otherlv_8=null; - // InternalSimpleBacktrackingBug325745TestLanguage.g:420:4: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:420:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:425:4: ( ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:425:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:420:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:421:5: {...}? => ( ({...}? => (otherlv_8= ']' ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:425:4: ({...}? => ( ({...}? => (otherlv_8= ']' ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:426:5: {...}? => ( ({...}? => (otherlv_8= ']' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred9_InternalSimpleBacktrackingBug325745TestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0)"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:421:107: ( ({...}? => (otherlv_8= ']' ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:422:6: ({...}? => (otherlv_8= ']' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:426:107: ( ({...}? => (otherlv_8= ']' ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:427:6: ({...}? => (otherlv_8= ']' ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 0); - // InternalSimpleBacktrackingBug325745TestLanguage.g:425:9: ({...}? => (otherlv_8= ']' ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:425:10: {...}? => (otherlv_8= ']' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:430:9: ({...}? => (otherlv_8= ']' ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:430:10: {...}? => (otherlv_8= ']' ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred9_InternalSimpleBacktrackingBug325745TestLanguage", "true"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:425:19: (otherlv_8= ']' ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:425:20: otherlv_8= ']' + // InternalSimpleBacktrackingBug325745TestLanguage.g:430:19: (otherlv_8= ']' ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:430:20: otherlv_8= ']' { otherlv_8=(Token)match(input,14,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1762,32 +1770,32 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr public final void synpred10_InternalSimpleBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token lv_postfix_9_0=null; - // InternalSimpleBacktrackingBug325745TestLanguage.g:435:4: ( ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:435:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:440:4: ( ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:440:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:435:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:436:5: {...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:440:4: ({...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:441:5: {...}? => ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred10_InternalSimpleBacktrackingBug325745TestLanguage", "getUnorderedGroupHelper().canSelect(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1)"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:436:107: ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:437:6: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:441:107: ( ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:442:6: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getExpressionAccess().getUnorderedGroup_3(), 1); - // InternalSimpleBacktrackingBug325745TestLanguage.g:440:9: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:440:10: {...}? => ( (lv_postfix_9_0= RULE_STRING ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:445:9: ({...}? => ( (lv_postfix_9_0= RULE_STRING ) ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:445:10: {...}? => ( (lv_postfix_9_0= RULE_STRING ) ) { if ( !((true)) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "synpred10_InternalSimpleBacktrackingBug325745TestLanguage", "true"); } - // InternalSimpleBacktrackingBug325745TestLanguage.g:440:19: ( (lv_postfix_9_0= RULE_STRING ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:440:20: (lv_postfix_9_0= RULE_STRING ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:445:19: ( (lv_postfix_9_0= RULE_STRING ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:445:20: (lv_postfix_9_0= RULE_STRING ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:440:20: (lv_postfix_9_0= RULE_STRING ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:441:10: lv_postfix_9_0= RULE_STRING + // InternalSimpleBacktrackingBug325745TestLanguage.g:445:20: (lv_postfix_9_0= RULE_STRING ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:446:10: lv_postfix_9_0= RULE_STRING { lv_postfix_9_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1814,11 +1822,11 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr public final void synpred12_InternalSimpleBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token lv_charCount_2_0=null; - // InternalSimpleBacktrackingBug325745TestLanguage.g:517:5: ( (lv_charCount_2_0= RULE_INT ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:517:5: (lv_charCount_2_0= RULE_INT ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:522:5: ( (lv_charCount_2_0= RULE_INT ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:522:5: (lv_charCount_2_0= RULE_INT ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:517:5: (lv_charCount_2_0= RULE_INT ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:518:6: lv_charCount_2_0= RULE_INT + // InternalSimpleBacktrackingBug325745TestLanguage.g:522:5: (lv_charCount_2_0= RULE_INT ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:523:6: lv_charCount_2_0= RULE_INT { lv_charCount_2_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); if (state.failed) return ; @@ -1833,11 +1841,11 @@ public class InternalSimpleBacktrackingBug325745TestLanguageParser extends Abstr public final void synpred14_InternalSimpleBacktrackingBug325745TestLanguage_fragment() throws RecognitionException { Token lv_charSet_4_0=null; - // InternalSimpleBacktrackingBug325745TestLanguage.g:541:5: ( (lv_charSet_4_0= RULE_ID ) ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:541:5: (lv_charSet_4_0= RULE_ID ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:546:5: ( (lv_charSet_4_0= RULE_ID ) ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:546:5: (lv_charSet_4_0= RULE_ID ) { - // InternalSimpleBacktrackingBug325745TestLanguage.g:541:5: (lv_charSet_4_0= RULE_ID ) - // InternalSimpleBacktrackingBug325745TestLanguage.g:542:6: lv_charSet_4_0= RULE_ID + // InternalSimpleBacktrackingBug325745TestLanguage.g:546:5: (lv_charSet_4_0= RULE_ID ) + // InternalSimpleBacktrackingBug325745TestLanguage.g:547:6: lv_charSet_4_0= RULE_ID { lv_charSet_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return ; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleUnorderedGroupsTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleUnorderedGroupsTestLanguage.g index 0f7229702..a8d6ba1b3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleUnorderedGroupsTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleUnorderedGroupsTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalSimpleUnorderedGroupsTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleUnorderedGroupsTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleUnorderedGroupsTestLanguageLexer.java index 89232f50f..aca28ff14 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleUnorderedGroupsTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleUnorderedGroupsTestLanguageLexer.java @@ -510,10 +510,10 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleUnorderedGroupsTestLanguage.g:2737:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2737:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSimpleUnorderedGroupsTestLanguage.g:2742:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2742:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalSimpleUnorderedGroupsTestLanguage.g:2737:11: ( '^' )? + // InternalSimpleUnorderedGroupsTestLanguage.g:2742:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -522,7 +522,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2737:11: '^' + // InternalSimpleUnorderedGroupsTestLanguage.g:2742:11: '^' { match('^'); @@ -540,7 +540,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalSimpleUnorderedGroupsTestLanguage.g:2737:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSimpleUnorderedGroupsTestLanguage.g:2742:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -589,10 +589,10 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleUnorderedGroupsTestLanguage.g:2739:10: ( ( '0' .. '9' )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2739:12: ( '0' .. '9' )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2744:10: ( ( '0' .. '9' )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2744:12: ( '0' .. '9' )+ { - // InternalSimpleUnorderedGroupsTestLanguage.g:2739:12: ( '0' .. '9' )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2744:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -606,7 +606,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2739:13: '0' .. '9' + // InternalSimpleUnorderedGroupsTestLanguage.g:2744:13: '0' .. '9' { matchRange('0','9'); @@ -638,10 +638,10 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleUnorderedGroupsTestLanguage.g:2741:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2741:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2746:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2746:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2741:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2746:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -659,10 +659,10 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2741:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalSimpleUnorderedGroupsTestLanguage.g:2746:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalSimpleUnorderedGroupsTestLanguage.g:2741:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:2746:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -678,7 +678,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2741:21: '\\\\' . + // InternalSimpleUnorderedGroupsTestLanguage.g:2746:21: '\\\\' . { match('\\'); matchAny(); @@ -686,7 +686,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2741:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2746:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -711,10 +711,10 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2741:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalSimpleUnorderedGroupsTestLanguage.g:2746:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalSimpleUnorderedGroupsTestLanguage.g:2741:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:2746:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -730,7 +730,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2741:54: '\\\\' . + // InternalSimpleUnorderedGroupsTestLanguage.g:2746:54: '\\\\' . { match('\\'); matchAny(); @@ -738,7 +738,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2741:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2746:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -781,12 +781,12 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleUnorderedGroupsTestLanguage.g:2743:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2743:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalSimpleUnorderedGroupsTestLanguage.g:2748:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2748:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalSimpleUnorderedGroupsTestLanguage.g:2743:24: ( options {greedy=false; } : . )* + // InternalSimpleUnorderedGroupsTestLanguage.g:2748:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -811,7 +811,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2743:52: . + // InternalSimpleUnorderedGroupsTestLanguage.g:2748:52: . { matchAny(); @@ -841,12 +841,12 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleUnorderedGroupsTestLanguage.g:2745:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2745:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalSimpleUnorderedGroupsTestLanguage.g:2750:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2750:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalSimpleUnorderedGroupsTestLanguage.g:2745:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:2750:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -859,7 +859,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2745:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2750: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(); @@ -879,7 +879,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { } } while (true); - // InternalSimpleUnorderedGroupsTestLanguage.g:2745:40: ( ( '\\r' )? '\\n' )? + // InternalSimpleUnorderedGroupsTestLanguage.g:2750:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -888,9 +888,9 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2745:41: ( '\\r' )? '\\n' + // InternalSimpleUnorderedGroupsTestLanguage.g:2750:41: ( '\\r' )? '\\n' { - // InternalSimpleUnorderedGroupsTestLanguage.g:2745:41: ( '\\r' )? + // InternalSimpleUnorderedGroupsTestLanguage.g:2750:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -899,7 +899,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2745:41: '\\r' + // InternalSimpleUnorderedGroupsTestLanguage.g:2750:41: '\\r' { match('\r'); @@ -931,10 +931,10 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleUnorderedGroupsTestLanguage.g:2747:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2747:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2752:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2752:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalSimpleUnorderedGroupsTestLanguage.g:2747:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2752:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -988,8 +988,8 @@ public class InternalSimpleUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleUnorderedGroupsTestLanguage.g:2749:16: ( . ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2749:18: . + // InternalSimpleUnorderedGroupsTestLanguage.g:2754:16: ( . ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2754:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleUnorderedGroupsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleUnorderedGroupsTestLanguageParser.java index 26215134b..305b5d5e9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleUnorderedGroupsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalSimpleUnorderedGroupsTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -94,7 +102,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt // $ANTLR start "entryRuleDelegateModel" - // InternalSimpleUnorderedGroupsTestLanguage.g:64:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; + // InternalSimpleUnorderedGroupsTestLanguage.g:69:1: entryRuleDelegateModel returns [EObject current=null] : iv_ruleDelegateModel= ruleDelegateModel EOF ; public final EObject entryRuleDelegateModel() throws RecognitionException { EObject current = null; @@ -102,8 +110,8 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt try { - // InternalSimpleUnorderedGroupsTestLanguage.g:64:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) - // InternalSimpleUnorderedGroupsTestLanguage.g:65:2: iv_ruleDelegateModel= ruleDelegateModel EOF + // InternalSimpleUnorderedGroupsTestLanguage.g:69:54: (iv_ruleDelegateModel= ruleDelegateModel EOF ) + // InternalSimpleUnorderedGroupsTestLanguage.g:70:2: iv_ruleDelegateModel= ruleDelegateModel EOF { newCompositeNode(grammarAccess.getDelegateModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -130,7 +138,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt // $ANTLR start "ruleDelegateModel" - // InternalSimpleUnorderedGroupsTestLanguage.g:71:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; + // InternalSimpleUnorderedGroupsTestLanguage.g:76:1: ruleDelegateModel returns [EObject current=null] : this_Model_0= ruleModel ; public final EObject ruleDelegateModel() throws RecognitionException { EObject current = null; @@ -141,8 +149,8 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt enterRule(); try { - // InternalSimpleUnorderedGroupsTestLanguage.g:77:2: (this_Model_0= ruleModel ) - // InternalSimpleUnorderedGroupsTestLanguage.g:78:2: this_Model_0= ruleModel + // InternalSimpleUnorderedGroupsTestLanguage.g:82:2: (this_Model_0= ruleModel ) + // InternalSimpleUnorderedGroupsTestLanguage.g:83:2: this_Model_0= ruleModel { newCompositeNode(grammarAccess.getDelegateModelAccess().getModelParserRuleCall()); @@ -176,7 +184,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt // $ANTLR start "entryRuleModel" - // InternalSimpleUnorderedGroupsTestLanguage.g:89:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalSimpleUnorderedGroupsTestLanguage.g:94:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -184,8 +192,8 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt try { - // InternalSimpleUnorderedGroupsTestLanguage.g:89:46: (iv_ruleModel= ruleModel EOF ) - // InternalSimpleUnorderedGroupsTestLanguage.g:90:2: iv_ruleModel= ruleModel EOF + // InternalSimpleUnorderedGroupsTestLanguage.g:94:46: (iv_ruleModel= ruleModel EOF ) + // InternalSimpleUnorderedGroupsTestLanguage.g:95:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -212,7 +220,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt // $ANTLR start "ruleModel" - // InternalSimpleUnorderedGroupsTestLanguage.g:96:1: ruleModel returns [EObject current=null] : ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) ; + // InternalSimpleUnorderedGroupsTestLanguage.g:101:1: ruleModel returns [EObject current=null] : ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -284,14 +292,14 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt enterRule(); try { - // InternalSimpleUnorderedGroupsTestLanguage.g:102:2: ( ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:103:2: ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:107:2: ( ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:108:2: ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:103:2: ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:104:3: () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:108:2: ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:109:3: () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:104:3: () - // InternalSimpleUnorderedGroupsTestLanguage.g:105:4: + // InternalSimpleUnorderedGroupsTestLanguage.g:109:3: () + // InternalSimpleUnorderedGroupsTestLanguage.g:110:4: { current = forceCreateModelElement( @@ -301,7 +309,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } - // InternalSimpleUnorderedGroupsTestLanguage.g:111:3: ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:116:3: ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) int alt28=17; switch ( input.LA(1) ) { case 11: @@ -398,28 +406,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt28) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:112:4: (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:117:4: (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:112:4: (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:113:5: otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:117:4: (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:118:5: otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { otherlv_1=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_1, grammarAccess.getModelAccess().getDigitOneKeyword_1_0_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:117:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:118:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:122:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:123:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:118:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:119:7: ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:123:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:124:7: ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:122:7: ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:123:8: ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:127:7: ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:128:8: ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:123:8: ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:128:8: ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ int cnt1=0; loop1: do { @@ -436,31 +444,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt1) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:124:6: ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:129:6: ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:124:6: ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:125:7: {...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:129:6: ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:130:7: {...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:125:108: ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:126:8: ({...}? => ( (lv_first_3_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:130:108: ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:131:8: ({...}? => ( (lv_first_3_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:129:11: ({...}? => ( (lv_first_3_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:129:12: {...}? => ( (lv_first_3_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:134:11: ({...}? => ( (lv_first_3_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:134:12: {...}? => ( (lv_first_3_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:129:21: ( (lv_first_3_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:129:22: (lv_first_3_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:134:21: ( (lv_first_3_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:134:22: (lv_first_3_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:129:22: (lv_first_3_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:130:12: lv_first_3_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:134:22: (lv_first_3_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:135:12: lv_first_3_0= 'a' { lv_first_3_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -494,31 +502,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:147:6: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:152:6: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:147:6: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:148:7: {...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:152:6: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:153:7: {...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:148:108: ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:149:8: ({...}? => ( (lv_second_4_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:153:108: ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:154:8: ({...}? => ( (lv_second_4_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:152:11: ({...}? => ( (lv_second_4_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:152:12: {...}? => ( (lv_second_4_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:157:11: ({...}? => ( (lv_second_4_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:157:12: {...}? => ( (lv_second_4_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:152:21: ( (lv_second_4_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:152:22: (lv_second_4_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:157:21: ( (lv_second_4_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:157:22: (lv_second_4_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:152:22: (lv_second_4_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:153:12: lv_second_4_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:157:22: (lv_second_4_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:158:12: lv_second_4_0= 'b' { lv_second_4_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -583,28 +591,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:180:4: (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:185:4: (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:180:4: (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:181:5: otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:185:4: (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:186:5: otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) { otherlv_5=(Token)match(input,14,FollowSets000.FOLLOW_5); newLeafNode(otherlv_5, grammarAccess.getModelAccess().getDigitTwoKeyword_1_1_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:185:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:186:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:190:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:191:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:186:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:187:7: ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:191:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:192:7: ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:190:7: ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:191:8: ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:195:7: ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:196:8: ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:191:8: ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:196:8: ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ int cnt2=0; loop2: do { @@ -627,31 +635,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt2) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:192:6: ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:197:6: ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:192:6: ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:193:7: {...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:197:6: ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:198:7: {...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:193:108: ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:194:8: ({...}? => ( (lv_first_7_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:198:108: ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:199:8: ({...}? => ( (lv_first_7_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:197:11: ({...}? => ( (lv_first_7_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:197:12: {...}? => ( (lv_first_7_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:202:11: ({...}? => ( (lv_first_7_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:202:12: {...}? => ( (lv_first_7_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:197:21: ( (lv_first_7_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:197:22: (lv_first_7_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:202:21: ( (lv_first_7_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:202:22: (lv_first_7_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:197:22: (lv_first_7_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:198:12: lv_first_7_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:202:22: (lv_first_7_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:203:12: lv_first_7_0= 'a' { lv_first_7_0=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -685,31 +693,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:215:6: ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:220:6: ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:215:6: ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:216:7: {...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:220:6: ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:221:7: {...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:216:108: ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:217:8: ({...}? => ( (lv_second_8_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:221:108: ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:222:8: ({...}? => ( (lv_second_8_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:220:11: ({...}? => ( (lv_second_8_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:220:12: {...}? => ( (lv_second_8_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:225:11: ({...}? => ( (lv_second_8_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:225:12: {...}? => ( (lv_second_8_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:220:21: ( (lv_second_8_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:220:22: (lv_second_8_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:225:21: ( (lv_second_8_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:225:22: (lv_second_8_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:220:22: (lv_second_8_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:221:12: lv_second_8_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:225:22: (lv_second_8_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:226:12: lv_second_8_0= 'b' { lv_second_8_0=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -743,31 +751,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 3 : - // InternalSimpleUnorderedGroupsTestLanguage.g:238:6: ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:243:6: ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:238:6: ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:239:7: {...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:243:6: ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:244:7: {...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 2) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 2)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:239:108: ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:240:8: ({...}? => ( (lv_third_9_0= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:244:108: ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:245:8: ({...}? => ( (lv_third_9_0= 'c' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 2); - // InternalSimpleUnorderedGroupsTestLanguage.g:243:11: ({...}? => ( (lv_third_9_0= 'c' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:243:12: {...}? => ( (lv_third_9_0= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:248:11: ({...}? => ( (lv_third_9_0= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:248:12: {...}? => ( (lv_third_9_0= 'c' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:243:21: ( (lv_third_9_0= 'c' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:243:22: (lv_third_9_0= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:248:21: ( (lv_third_9_0= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:248:22: (lv_third_9_0= 'c' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:243:22: (lv_third_9_0= 'c' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:244:12: lv_third_9_0= 'c' + // InternalSimpleUnorderedGroupsTestLanguage.g:248:22: (lv_third_9_0= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:249:12: lv_third_9_0= 'c' { lv_third_9_0=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -801,31 +809,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 4 : - // InternalSimpleUnorderedGroupsTestLanguage.g:261:6: ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:266:6: ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:261:6: ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:262:7: {...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:266:6: ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:267:7: {...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 3) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 3)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:262:108: ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:263:8: ({...}? => ( (lv_forth_10_0= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:267:108: ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:268:8: ({...}? => ( (lv_forth_10_0= 'd' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 3); - // InternalSimpleUnorderedGroupsTestLanguage.g:266:11: ({...}? => ( (lv_forth_10_0= 'd' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:266:12: {...}? => ( (lv_forth_10_0= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:271:11: ({...}? => ( (lv_forth_10_0= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:271:12: {...}? => ( (lv_forth_10_0= 'd' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:266:21: ( (lv_forth_10_0= 'd' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:266:22: (lv_forth_10_0= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:271:21: ( (lv_forth_10_0= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:271:22: (lv_forth_10_0= 'd' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:266:22: (lv_forth_10_0= 'd' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:267:12: lv_forth_10_0= 'd' + // InternalSimpleUnorderedGroupsTestLanguage.g:271:22: (lv_forth_10_0= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:272:12: lv_forth_10_0= 'd' { lv_forth_10_0=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -890,28 +898,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 3 : - // InternalSimpleUnorderedGroupsTestLanguage.g:294:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:299:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:294:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:295:5: otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:299:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:300:5: otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) { otherlv_11=(Token)match(input,17,FollowSets000.FOLLOW_4); newLeafNode(otherlv_11, grammarAccess.getModelAccess().getDigitThreeKeyword_1_2_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:299:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:300:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:304:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:305:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:300:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:301:7: ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:305:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:306:7: ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:304:7: ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) - // InternalSimpleUnorderedGroupsTestLanguage.g:305:8: ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:309:7: ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:310:8: ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* { - // InternalSimpleUnorderedGroupsTestLanguage.g:305:8: ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:310:8: ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* loop3: do { int alt3=3; @@ -927,31 +935,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt3) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:306:6: ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:311:6: ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:306:6: ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:307:7: {...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:311:6: ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:312:7: {...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:307:108: ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:308:8: ({...}? => ( (lv_first_13_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:312:108: ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:313:8: ({...}? => ( (lv_first_13_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:311:11: ({...}? => ( (lv_first_13_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:311:12: {...}? => ( (lv_first_13_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:316:11: ({...}? => ( (lv_first_13_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:316:12: {...}? => ( (lv_first_13_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:311:21: ( (lv_first_13_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:311:22: (lv_first_13_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:316:21: ( (lv_first_13_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:316:22: (lv_first_13_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:311:22: (lv_first_13_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:312:12: lv_first_13_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:316:22: (lv_first_13_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:317:12: lv_first_13_0= 'a' { lv_first_13_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -985,31 +993,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:329:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:334:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:329:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:330:7: {...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:334:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:335:7: {...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:330:108: ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:331:8: ({...}? => ( (lv_second_14_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:335:108: ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:336:8: ({...}? => ( (lv_second_14_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:334:11: ({...}? => ( (lv_second_14_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:334:12: {...}? => ( (lv_second_14_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:339:11: ({...}? => ( (lv_second_14_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:339:12: {...}? => ( (lv_second_14_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:334:21: ( (lv_second_14_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:334:22: (lv_second_14_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:339:21: ( (lv_second_14_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:339:22: (lv_second_14_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:334:22: (lv_second_14_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:335:12: lv_second_14_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:339:22: (lv_second_14_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:340:12: lv_second_14_0= 'b' { lv_second_14_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1067,28 +1075,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 4 : - // InternalSimpleUnorderedGroupsTestLanguage.g:361:4: (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:366:4: (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:361:4: (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:362:5: otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:366:4: (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:367:5: otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { otherlv_15=(Token)match(input,18,FollowSets000.FOLLOW_3); newLeafNode(otherlv_15, grammarAccess.getModelAccess().getDigitFourKeyword_1_3_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:366:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:367:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:371:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:372:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:367:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:368:7: ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:372:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:373:7: ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:371:7: ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:372:8: ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:376:7: ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:377:8: ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:372:8: ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:377:8: ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ int cnt4=0; loop4: do { @@ -1105,31 +1113,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt4) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:373:6: ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:378:6: ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:373:6: ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:374:7: {...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:378:6: ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:379:7: {...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:374:108: ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:375:8: ({...}? => ( (lv_first_17_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:379:108: ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:380:8: ({...}? => ( (lv_first_17_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:378:11: ({...}? => ( (lv_first_17_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:378:12: {...}? => ( (lv_first_17_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:383:11: ({...}? => ( (lv_first_17_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:383:12: {...}? => ( (lv_first_17_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:378:21: ( (lv_first_17_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:378:22: (lv_first_17_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:383:21: ( (lv_first_17_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:383:22: (lv_first_17_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:378:22: (lv_first_17_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:379:12: lv_first_17_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:383:22: (lv_first_17_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:384:12: lv_first_17_0= 'a' { lv_first_17_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -1163,31 +1171,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:396:6: ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:401:6: ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:396:6: ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:397:7: {...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:401:6: ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:402:7: {...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:397:108: ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:398:8: ({...}? => ( (lv_second_18_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:402:108: ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:403:8: ({...}? => ( (lv_second_18_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:401:11: ({...}? => ( (lv_second_18_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:401:12: {...}? => ( (lv_second_18_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:406:11: ({...}? => ( (lv_second_18_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:406:12: {...}? => ( (lv_second_18_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:401:21: ( (lv_second_18_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:401:22: (lv_second_18_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:406:21: ( (lv_second_18_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:406:22: (lv_second_18_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:401:22: (lv_second_18_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:402:12: lv_second_18_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:406:22: (lv_second_18_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:407:12: lv_second_18_0= 'b' { lv_second_18_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1252,28 +1260,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 5 : - // InternalSimpleUnorderedGroupsTestLanguage.g:429:4: (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:434:4: (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:429:4: (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:430:5: otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:434:4: (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:435:5: otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { otherlv_19=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_19, grammarAccess.getModelAccess().getDigitFiveKeyword_1_4_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:434:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:435:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:439:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:440:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:435:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:436:7: ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:440:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:441:7: ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:439:7: ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:440:8: ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:444:7: ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:445:8: ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:440:8: ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:445:8: ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ int cnt5=0; loop5: do { @@ -1290,31 +1298,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt5) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:441:6: ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:446:6: ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:441:6: ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:442:7: {...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:446:6: ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:447:7: {...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:442:108: ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:443:8: ({...}? => ( (lv_first_21_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:447:108: ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:448:8: ({...}? => ( (lv_first_21_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:446:11: ({...}? => ( (lv_first_21_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:446:12: {...}? => ( (lv_first_21_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:451:11: ({...}? => ( (lv_first_21_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:451:12: {...}? => ( (lv_first_21_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:446:21: ( (lv_first_21_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:446:22: (lv_first_21_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:451:21: ( (lv_first_21_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:451:22: (lv_first_21_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:446:22: (lv_first_21_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:447:12: lv_first_21_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:451:22: (lv_first_21_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:452:12: lv_first_21_0= 'a' { lv_first_21_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -1348,31 +1356,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:464:6: ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:469:6: ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:464:6: ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:465:7: {...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:469:6: ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:470:7: {...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:465:108: ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:466:8: ({...}? => ( (lv_second_22_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:470:108: ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:471:8: ({...}? => ( (lv_second_22_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:469:11: ({...}? => ( (lv_second_22_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:469:12: {...}? => ( (lv_second_22_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:474:11: ({...}? => ( (lv_second_22_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:474:12: {...}? => ( (lv_second_22_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:469:21: ( (lv_second_22_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:469:22: (lv_second_22_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:474:21: ( (lv_second_22_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:474:22: (lv_second_22_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:469:22: (lv_second_22_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:470:12: lv_second_22_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:474:22: (lv_second_22_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:475:12: lv_second_22_0= 'b' { lv_second_22_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1437,28 +1445,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 6 : - // InternalSimpleUnorderedGroupsTestLanguage.g:497:4: (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:502:4: (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:497:4: (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:498:5: otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:502:4: (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:503:5: otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) { otherlv_23=(Token)match(input,20,FollowSets000.FOLLOW_3); newLeafNode(otherlv_23, grammarAccess.getModelAccess().getDigitSixKeyword_1_5_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:502:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:503:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:507:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:508:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:503:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:504:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:508:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:509:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:507:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:508:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:512:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:513:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:508:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:513:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ int cnt8=0; loop8: do { @@ -1475,21 +1483,21 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt8) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:509:6: ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:514:6: ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:509:6: ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:510:7: {...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:514:6: ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:515:7: {...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:510:108: ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:511:8: ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:515:108: ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:516:8: ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:514:11: ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:519:11: ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ int cnt6=0; loop6: do { @@ -1509,16 +1517,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt6) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:514:12: {...}? => ( (lv_firstAsList_25_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:519:12: {...}? => ( (lv_firstAsList_25_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:514:21: ( (lv_firstAsList_25_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:514:22: (lv_firstAsList_25_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:519:21: ( (lv_firstAsList_25_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:519:22: (lv_firstAsList_25_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:514:22: (lv_firstAsList_25_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:515:12: lv_firstAsList_25_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:519:22: (lv_firstAsList_25_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:520:12: lv_firstAsList_25_0= 'a' { lv_firstAsList_25_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -1562,21 +1570,21 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:532:6: ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:537:6: ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:532:6: ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:533:7: {...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:537:6: ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:538:7: {...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:533:108: ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:534:8: ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:538:108: ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:539:8: ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:537:11: ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:542:11: ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ int cnt7=0; loop7: do { @@ -1596,16 +1604,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt7) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:537:12: {...}? => ( (lv_secondAsList_26_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:542:12: {...}? => ( (lv_secondAsList_26_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:537:21: ( (lv_secondAsList_26_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:537:22: (lv_secondAsList_26_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:542:21: ( (lv_secondAsList_26_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:542:22: (lv_secondAsList_26_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:537:22: (lv_secondAsList_26_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:538:12: lv_secondAsList_26_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:542:22: (lv_secondAsList_26_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:543:12: lv_secondAsList_26_0= 'b' { lv_secondAsList_26_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1680,28 +1688,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 7 : - // InternalSimpleUnorderedGroupsTestLanguage.g:565:4: (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:570:4: (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:565:4: (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:566:5: otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:570:4: (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:571:5: otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) { otherlv_27=(Token)match(input,21,FollowSets000.FOLLOW_3); newLeafNode(otherlv_27, grammarAccess.getModelAccess().getDigitSevenKeyword_1_6_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:570:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:571:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:575:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:576:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:571:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:572:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:576:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:577:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:575:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:576:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:580:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:581:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:576:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:581:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ int cnt11=0; loop11: do { @@ -1718,21 +1726,21 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt11) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:577:6: ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:582:6: ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:577:6: ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:578:7: {...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:582:6: ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:583:7: {...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:578:108: ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:579:8: ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:583:108: ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:584:8: ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:582:11: ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:587:11: ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ int cnt9=0; loop9: do { @@ -1752,16 +1760,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt9) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:582:12: {...}? => ( (lv_firstAsList_29_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:587:12: {...}? => ( (lv_firstAsList_29_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:582:21: ( (lv_firstAsList_29_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:582:22: (lv_firstAsList_29_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:587:21: ( (lv_firstAsList_29_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:587:22: (lv_firstAsList_29_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:582:22: (lv_firstAsList_29_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:583:12: lv_firstAsList_29_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:587:22: (lv_firstAsList_29_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:588:12: lv_firstAsList_29_0= 'a' { lv_firstAsList_29_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -1805,21 +1813,21 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:600:6: ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:605:6: ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:600:6: ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:601:7: {...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:605:6: ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:606:7: {...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:601:108: ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:602:8: ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:606:108: ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:607:8: ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:605:11: ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:610:11: ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ int cnt10=0; loop10: do { @@ -1839,16 +1847,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt10) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:605:12: {...}? => ( (lv_secondAsList_30_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:610:12: {...}? => ( (lv_secondAsList_30_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:605:21: ( (lv_secondAsList_30_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:605:22: (lv_secondAsList_30_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:610:21: ( (lv_secondAsList_30_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:610:22: (lv_secondAsList_30_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:605:22: (lv_secondAsList_30_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:606:12: lv_secondAsList_30_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:610:22: (lv_secondAsList_30_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:611:12: lv_secondAsList_30_0= 'b' { lv_secondAsList_30_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1923,28 +1931,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 8 : - // InternalSimpleUnorderedGroupsTestLanguage.g:633:4: (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:638:4: (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:633:4: (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:634:5: otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:638:4: (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:639:5: otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) { otherlv_31=(Token)match(input,22,FollowSets000.FOLLOW_7); newLeafNode(otherlv_31, grammarAccess.getModelAccess().getDigitEightKeyword_1_7_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:638:5: ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:639:6: ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:643:5: ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:644:6: ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:639:6: ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:640:7: ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:644:6: ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:645:7: ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:643:7: ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:644:8: ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:648:7: ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:649:8: ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:644:8: ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:649:8: ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ int cnt12=0; loop12: do { @@ -1973,28 +1981,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt12) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:645:6: ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:650:6: ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:645:6: ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:646:7: {...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:650:6: ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:651:7: {...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:646:108: ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:647:8: ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:651:108: ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:652:8: ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:650:11: ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:650:12: {...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:655:11: ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:655:12: {...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:650:21: (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:650:22: otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:655:21: (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:655:22: otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) { otherlv_33=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -2004,11 +2012,11 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt newLeafNode(otherlv_34, grammarAccess.getModelAccess().getBKeyword_1_7_1_0_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:658:11: ( (lv_first_35_0= 'c' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:659:12: (lv_first_35_0= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:663:11: ( (lv_first_35_0= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:664:12: (lv_first_35_0= 'c' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:659:12: (lv_first_35_0= 'c' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:660:13: lv_first_35_0= 'c' + // InternalSimpleUnorderedGroupsTestLanguage.g:664:12: (lv_first_35_0= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:665:13: lv_first_35_0= 'c' { lv_first_35_0=(Token)match(input,15,FollowSets000.FOLLOW_10); @@ -2045,28 +2053,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:678:6: ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:683:6: ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:678:6: ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:679:7: {...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:683:6: ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:684:7: {...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:679:108: ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:680:8: ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:684:108: ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:685:8: ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:683:11: ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:683:12: {...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:688:11: ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:688:12: {...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:683:21: (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:683:22: otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:688:21: (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:688:22: otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) { otherlv_36=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -2076,11 +2084,11 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt newLeafNode(otherlv_37, grammarAccess.getModelAccess().getBKeyword_1_7_1_1_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:691:11: ( (lv_second_38_0= 'd' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:692:12: (lv_second_38_0= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:696:11: ( (lv_second_38_0= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:697:12: (lv_second_38_0= 'd' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:692:12: (lv_second_38_0= 'd' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:693:13: lv_second_38_0= 'd' + // InternalSimpleUnorderedGroupsTestLanguage.g:697:12: (lv_second_38_0= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:698:13: lv_second_38_0= 'd' { lv_second_38_0=(Token)match(input,16,FollowSets000.FOLLOW_10); @@ -2148,16 +2156,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 9 : - // InternalSimpleUnorderedGroupsTestLanguage.g:721:4: (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:726:4: (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:721:4: (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:722:5: otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:726:4: (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:727:5: otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ { otherlv_39=(Token)match(input,23,FollowSets000.FOLLOW_3); newLeafNode(otherlv_39, grammarAccess.getModelAccess().getDigitNineKeyword_1_8_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:726:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:731:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ int cnt14=0; loop14: do { @@ -2171,18 +2179,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt14) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:727:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:732:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:727:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:728:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:732:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:733:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:731:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:732:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:736:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:737:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:732:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:737:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ int cnt13=0; loop13: do { @@ -2211,31 +2219,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt13) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:733:6: ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:738:6: ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:733:6: ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:734:7: {...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:738:6: ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:739:7: {...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:734:108: ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:735:8: ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:739:108: ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:740:8: ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:738:11: ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:738:12: {...}? => ( (lv_firstAsList_41_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:743:11: ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:743:12: {...}? => ( (lv_firstAsList_41_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:738:21: ( (lv_firstAsList_41_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:738:22: (lv_firstAsList_41_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:743:21: ( (lv_firstAsList_41_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:743:22: (lv_firstAsList_41_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:738:22: (lv_firstAsList_41_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:739:12: lv_firstAsList_41_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:743:22: (lv_firstAsList_41_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:744:12: lv_firstAsList_41_0= 'a' { lv_firstAsList_41_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -2269,31 +2277,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:756:6: ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:761:6: ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:756:6: ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:757:7: {...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:761:6: ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:762:7: {...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:757:108: ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:758:8: ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:762:108: ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:763:8: ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:761:11: ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:761:12: {...}? => ( (lv_secondAsList_42_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:766:11: ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:766:12: {...}? => ( (lv_secondAsList_42_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:761:21: ( (lv_secondAsList_42_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:761:22: (lv_secondAsList_42_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:766:21: ( (lv_secondAsList_42_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:766:22: (lv_secondAsList_42_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:761:22: (lv_secondAsList_42_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:762:12: lv_secondAsList_42_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:766:22: (lv_secondAsList_42_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:767:12: lv_secondAsList_42_0= 'b' { lv_secondAsList_42_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -2368,16 +2376,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 10 : - // InternalSimpleUnorderedGroupsTestLanguage.g:789:4: (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:794:4: (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:789:4: (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) - // InternalSimpleUnorderedGroupsTestLanguage.g:790:5: otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:794:4: (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:795:5: otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* { otherlv_43=(Token)match(input,24,FollowSets000.FOLLOW_4); newLeafNode(otherlv_43, grammarAccess.getModelAccess().getDigitOneDigitZeroKeyword_1_9_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:794:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:799:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* loop16: do { int alt16=2; @@ -2390,18 +2398,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt16) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:795:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:800:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:795:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:796:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:800:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:801:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:799:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:800:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:804:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:805:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:800:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:805:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ int cnt15=0; loop15: do { @@ -2430,31 +2438,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt15) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:801:6: ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:806:6: ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:801:6: ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:802:7: {...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:806:6: ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:807:7: {...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:802:108: ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:803:8: ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:807:108: ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:808:8: ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:806:11: ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:806:12: {...}? => ( (lv_firstAsList_45_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:811:11: ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:811:12: {...}? => ( (lv_firstAsList_45_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:806:21: ( (lv_firstAsList_45_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:806:22: (lv_firstAsList_45_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:811:21: ( (lv_firstAsList_45_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:811:22: (lv_firstAsList_45_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:806:22: (lv_firstAsList_45_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:807:12: lv_firstAsList_45_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:811:22: (lv_firstAsList_45_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:812:12: lv_firstAsList_45_0= 'a' { lv_firstAsList_45_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -2488,31 +2496,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:824:6: ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:829:6: ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:824:6: ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:825:7: {...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:829:6: ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:830:7: {...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:825:108: ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:826:8: ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:830:108: ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:831:8: ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:829:11: ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:829:12: {...}? => ( (lv_secondAsList_46_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:834:11: ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:834:12: {...}? => ( (lv_secondAsList_46_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:829:21: ( (lv_secondAsList_46_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:829:22: (lv_secondAsList_46_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:834:21: ( (lv_secondAsList_46_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:834:22: (lv_secondAsList_46_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:829:22: (lv_secondAsList_46_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:830:12: lv_secondAsList_46_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:834:22: (lv_secondAsList_46_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:835:12: lv_secondAsList_46_0= 'b' { lv_secondAsList_46_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -2583,16 +2591,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 11 : - // InternalSimpleUnorderedGroupsTestLanguage.g:857:4: (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) + // InternalSimpleUnorderedGroupsTestLanguage.g:862:4: (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:857:4: (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) - // InternalSimpleUnorderedGroupsTestLanguage.g:858:5: otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? + // InternalSimpleUnorderedGroupsTestLanguage.g:862:4: (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) + // InternalSimpleUnorderedGroupsTestLanguage.g:863:5: otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? { otherlv_47=(Token)match(input,25,FollowSets000.FOLLOW_4); newLeafNode(otherlv_47, grammarAccess.getModelAccess().getDigitOneDigitOneKeyword_1_10_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:862:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? + // InternalSimpleUnorderedGroupsTestLanguage.g:867:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? int alt18=2; int LA18_0 = input.LA(1); @@ -2601,18 +2609,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } switch (alt18) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:863:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:868:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:863:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:864:7: ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:868:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:869:7: ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:867:7: ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:868:8: ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:872:7: ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:873:8: ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:868:8: ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:873:8: ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ int cnt17=0; loop17: do { @@ -2629,31 +2637,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt17) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:869:6: ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:874:6: ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:869:6: ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:870:7: {...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:874:6: ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:875:7: {...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:870:109: ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:871:8: ({...}? => ( (lv_first_49_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:875:109: ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:876:8: ({...}? => ( (lv_first_49_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:874:11: ({...}? => ( (lv_first_49_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:874:12: {...}? => ( (lv_first_49_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:879:11: ({...}? => ( (lv_first_49_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:879:12: {...}? => ( (lv_first_49_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:874:21: ( (lv_first_49_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:874:22: (lv_first_49_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:879:21: ( (lv_first_49_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:879:22: (lv_first_49_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:874:22: (lv_first_49_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:875:12: lv_first_49_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:879:22: (lv_first_49_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:880:12: lv_first_49_0= 'a' { lv_first_49_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -2687,31 +2695,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:892:6: ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:897:6: ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:892:6: ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:893:7: {...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:897:6: ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:898:7: {...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:893:109: ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:894:8: ({...}? => ( (lv_second_50_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:898:109: ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:899:8: ({...}? => ( (lv_second_50_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:897:11: ({...}? => ( (lv_second_50_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:897:12: {...}? => ( (lv_second_50_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:902:11: ({...}? => ( (lv_second_50_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:902:12: {...}? => ( (lv_second_50_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:897:21: ( (lv_second_50_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:897:22: (lv_second_50_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:902:21: ( (lv_second_50_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:902:22: (lv_second_50_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:897:22: (lv_second_50_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:898:12: lv_second_50_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:902:22: (lv_second_50_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:903:12: lv_second_50_0= 'b' { lv_second_50_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -2779,28 +2787,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 12 : - // InternalSimpleUnorderedGroupsTestLanguage.g:925:4: (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:930:4: (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:925:4: (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:926:5: otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:930:4: (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:931:5: otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { otherlv_51=(Token)match(input,26,FollowSets000.FOLLOW_3); newLeafNode(otherlv_51, grammarAccess.getModelAccess().getDigitOneDigitTwoKeyword_1_11_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:930:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:931:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:935:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:936:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:931:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:932:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:936:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:937:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:935:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:936:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:940:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:941:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:936:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:941:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ int cnt19=0; loop19: do { @@ -2829,31 +2837,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt19) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:937:6: ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:942:6: ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:937:6: ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:938:7: {...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:942:6: ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:943:7: {...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:938:109: ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:939:8: ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:943:109: ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:944:8: ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:942:11: ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:942:12: {...}? => ( (lv_firstAsList_53_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:947:11: ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:947:12: {...}? => ( (lv_firstAsList_53_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:942:21: ( (lv_firstAsList_53_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:942:22: (lv_firstAsList_53_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:947:21: ( (lv_firstAsList_53_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:947:22: (lv_firstAsList_53_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:942:22: (lv_firstAsList_53_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:943:12: lv_firstAsList_53_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:947:22: (lv_firstAsList_53_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:948:12: lv_firstAsList_53_0= 'a' { lv_firstAsList_53_0=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -2887,31 +2895,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:960:6: ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:965:6: ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:960:6: ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:961:7: {...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:965:6: ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:966:7: {...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:961:109: ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:962:8: ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:966:109: ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:967:8: ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:965:11: ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:965:12: {...}? => ( (lv_secondAsList_54_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:970:11: ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:970:12: {...}? => ( (lv_secondAsList_54_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:965:21: ( (lv_secondAsList_54_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:965:22: (lv_secondAsList_54_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:970:21: ( (lv_secondAsList_54_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:970:22: (lv_secondAsList_54_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:965:22: (lv_secondAsList_54_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:966:12: lv_secondAsList_54_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:970:22: (lv_secondAsList_54_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:971:12: lv_secondAsList_54_0= 'b' { lv_secondAsList_54_0=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -2969,19 +2977,19 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } - // InternalSimpleUnorderedGroupsTestLanguage.g:991:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:992:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:996:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:997:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:992:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:993:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:997:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:998:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2()); - // InternalSimpleUnorderedGroupsTestLanguage.g:996:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:997:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1001:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1002:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:997:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1002:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ int cnt20=0; loop20: do { @@ -2998,31 +3006,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt20) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:998:6: ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1003:6: ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:998:6: ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:999:7: {...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1003:6: ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1004:7: {...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:999:109: ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1000:8: ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1004:109: ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1005:8: ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1003:11: ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1003:12: {...}? => ( (lv_firstAsList_56_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1008:11: ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1008:12: {...}? => ( (lv_firstAsList_56_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1003:21: ( (lv_firstAsList_56_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1003:22: (lv_firstAsList_56_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1008:21: ( (lv_firstAsList_56_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1008:22: (lv_firstAsList_56_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1003:22: (lv_firstAsList_56_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1004:12: lv_firstAsList_56_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:1008:22: (lv_firstAsList_56_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1009:12: lv_firstAsList_56_0= 'a' { lv_firstAsList_56_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -3056,31 +3064,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1021:6: ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1026:6: ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1021:6: ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1022:7: {...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1026:6: ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1027:7: {...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1022:109: ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1023:8: ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1027:109: ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1028:8: ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1026:11: ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1026:12: {...}? => ( (lv_secondAsList_57_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1031:11: ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1031:12: {...}? => ( (lv_secondAsList_57_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1026:21: ( (lv_secondAsList_57_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1026:22: (lv_secondAsList_57_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1031:21: ( (lv_secondAsList_57_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1031:22: (lv_secondAsList_57_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1026:22: (lv_secondAsList_57_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1027:12: lv_secondAsList_57_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:1031:22: (lv_secondAsList_57_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1032:12: lv_secondAsList_57_0= 'b' { lv_secondAsList_57_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -3145,16 +3153,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 13 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1054:4: (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1059:4: (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1054:4: (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1055:5: otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1059:4: (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1060:5: otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) { otherlv_58=(Token)match(input,27,FollowSets000.FOLLOW_3); newLeafNode(otherlv_58, grammarAccess.getModelAccess().getDigitOneDigitThreeKeyword_1_12_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1059:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? + // InternalSimpleUnorderedGroupsTestLanguage.g:1064:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? int alt22=2; int LA22_0 = input.LA(1); @@ -3177,18 +3185,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } switch (alt22) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1060:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1065:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1060:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1061:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1065:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1066:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1064:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:1065:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1069:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1070:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:1065:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1070:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ int cnt21=0; loop21: do { @@ -3220,31 +3228,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt21) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1066:6: ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1071:6: ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1066:6: ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1067:7: {...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1071:6: ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1072:7: {...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1067:109: ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1068:8: ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1072:109: ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1073:8: ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1071:11: ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1071:12: {...}? => ( (lv_firstAsList_60_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1076:11: ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1076:12: {...}? => ( (lv_firstAsList_60_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1071:21: ( (lv_firstAsList_60_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1071:22: (lv_firstAsList_60_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1076:21: ( (lv_firstAsList_60_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1076:22: (lv_firstAsList_60_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1071:22: (lv_firstAsList_60_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1072:12: lv_firstAsList_60_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:1076:22: (lv_firstAsList_60_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1077:12: lv_firstAsList_60_0= 'a' { lv_firstAsList_60_0=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -3278,31 +3286,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1089:6: ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1094:6: ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1089:6: ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1090:7: {...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1094:6: ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1095:7: {...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1090:109: ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1091:8: ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1095:109: ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1096:8: ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1094:11: ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1094:12: {...}? => ( (lv_secondAsList_61_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1099:11: ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1099:12: {...}? => ( (lv_secondAsList_61_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1094:21: ( (lv_secondAsList_61_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1094:22: (lv_secondAsList_61_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1099:21: ( (lv_secondAsList_61_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1099:22: (lv_secondAsList_61_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1094:22: (lv_secondAsList_61_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1095:12: lv_secondAsList_61_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:1099:22: (lv_secondAsList_61_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1100:12: lv_secondAsList_61_0= 'b' { lv_secondAsList_61_0=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -3363,11 +3371,11 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } - // InternalSimpleUnorderedGroupsTestLanguage.g:1120:5: ( (lv_firstAsList_62_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1121:6: (lv_firstAsList_62_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1125:5: ( (lv_firstAsList_62_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1126:6: (lv_firstAsList_62_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1121:6: (lv_firstAsList_62_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1122:7: lv_firstAsList_62_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:1126:6: (lv_firstAsList_62_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1127:7: lv_firstAsList_62_0= 'a' { lv_firstAsList_62_0=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -3385,11 +3393,11 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } - // InternalSimpleUnorderedGroupsTestLanguage.g:1134:5: ( (lv_secondAsList_63_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1135:6: (lv_secondAsList_63_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1139:5: ( (lv_secondAsList_63_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1140:6: (lv_secondAsList_63_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1135:6: (lv_secondAsList_63_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1136:7: lv_secondAsList_63_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:1140:6: (lv_secondAsList_63_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1141:7: lv_secondAsList_63_0= 'b' { lv_secondAsList_63_0=(Token)match(input,13,FollowSets000.FOLLOW_2); @@ -3414,16 +3422,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 14 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1150:4: (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1155:4: (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1150:4: (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1151:5: otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1155:4: (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1156:5: otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ { otherlv_64=(Token)match(input,28,FollowSets000.FOLLOW_5); newLeafNode(otherlv_64, grammarAccess.getModelAccess().getDigitOneDigitFourKeyword_1_13_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1155:5: ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1160:5: ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ int cnt26=0; loop26: do { @@ -3437,18 +3445,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt26) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1156:6: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1161:6: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1156:6: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1157:7: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1161:6: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1162:7: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1160:7: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:1161:8: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1165:7: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1166:8: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:1161:8: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1166:8: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ int cnt25=0; loop25: do { @@ -3503,39 +3511,39 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt25) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1162:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1167:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1162:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1163:7: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1167:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1168:7: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1163:109: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1164:8: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1168:109: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1169:8: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1167:11: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1167:12: {...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1172:11: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1172:12: {...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1167:21: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1167:22: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1172:21: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1172:22: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1167:22: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1168:12: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1172:22: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1173:12: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1171:12: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:1172:13: ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1176:12: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1177:13: ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:1172:13: ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1177:13: ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ int cnt23=0; loop23: do { @@ -3564,31 +3572,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt23) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1173:11: ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1178:11: ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1173:11: ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1174:12: {...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1178:11: ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1179:12: {...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1174:116: ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1175:13: ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1179:116: ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1180:13: ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1178:16: ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1178:17: {...}? => ( (lv_firstAsList_67_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1183:16: ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1183:17: {...}? => ( (lv_firstAsList_67_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1178:26: ( (lv_firstAsList_67_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1178:27: (lv_firstAsList_67_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1183:26: ( (lv_firstAsList_67_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1183:27: (lv_firstAsList_67_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1178:27: (lv_firstAsList_67_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1179:17: lv_firstAsList_67_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:1183:27: (lv_firstAsList_67_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1184:17: lv_firstAsList_67_0= 'a' { lv_firstAsList_67_0=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -3622,31 +3630,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1196:11: ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1201:11: ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1196:11: ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1197:12: {...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1201:11: ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1202:12: {...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1197:116: ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1198:13: ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1202:116: ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1203:13: ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1201:16: ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1201:17: {...}? => ( (lv_secondAsList_68_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1206:16: ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1206:17: {...}? => ( (lv_secondAsList_68_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1201:26: ( (lv_secondAsList_68_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1201:27: (lv_secondAsList_68_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1206:26: ( (lv_secondAsList_68_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1206:27: (lv_secondAsList_68_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1201:27: (lv_secondAsList_68_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1202:17: lv_secondAsList_68_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:1206:27: (lv_secondAsList_68_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1207:17: lv_secondAsList_68_0= 'b' { lv_secondAsList_68_0=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -3720,39 +3728,39 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1232:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1237:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1232:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1233:7: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1237:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1238:7: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1233:109: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1234:8: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1238:109: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1239:8: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1237:11: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1237:12: {...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1242:11: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1242:12: {...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1237:21: ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1237:22: ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1242:21: ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1242:22: ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1237:22: ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1238:12: ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1242:22: ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1243:12: ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1241:12: ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:1242:13: ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1246:12: ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1247:13: ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:1242:13: ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1247:13: ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ int cnt24=0; loop24: do { @@ -3781,31 +3789,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt24) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1243:11: ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1248:11: ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1243:11: ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1244:12: {...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1248:11: ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1249:12: {...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1244:116: ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1245:13: ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1249:116: ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1250:13: ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1248:16: ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1248:17: {...}? => ( (lv_thirdAsList_70_0= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1253:16: ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1253:17: {...}? => ( (lv_thirdAsList_70_0= 'c' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1248:26: ( (lv_thirdAsList_70_0= 'c' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1248:27: (lv_thirdAsList_70_0= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1253:26: ( (lv_thirdAsList_70_0= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1253:27: (lv_thirdAsList_70_0= 'c' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1248:27: (lv_thirdAsList_70_0= 'c' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1249:17: lv_thirdAsList_70_0= 'c' + // InternalSimpleUnorderedGroupsTestLanguage.g:1253:27: (lv_thirdAsList_70_0= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1254:17: lv_thirdAsList_70_0= 'c' { lv_thirdAsList_70_0=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -3839,31 +3847,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1266:11: ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1271:11: ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1266:11: ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1267:12: {...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1271:11: ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1272:12: {...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1267:116: ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1268:13: ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1272:116: ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1273:13: ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1271:16: ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1271:17: {...}? => ( (lv_forthAsList_71_0= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1276:16: ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1276:17: {...}? => ( (lv_forthAsList_71_0= 'd' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1271:26: ( (lv_forthAsList_71_0= 'd' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1271:27: (lv_forthAsList_71_0= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1276:26: ( (lv_forthAsList_71_0= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1276:27: (lv_forthAsList_71_0= 'd' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1271:27: (lv_forthAsList_71_0= 'd' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1272:17: lv_forthAsList_71_0= 'd' + // InternalSimpleUnorderedGroupsTestLanguage.g:1276:27: (lv_forthAsList_71_0= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1277:17: lv_forthAsList_71_0= 'd' { lv_forthAsList_71_0=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -3978,20 +3986,20 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 15 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1312:4: (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1317:4: (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1312:4: (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1313:5: otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1317:4: (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1318:5: otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) { otherlv_72=(Token)match(input,29,FollowSets000.FOLLOW_12); newLeafNode(otherlv_72, grammarAccess.getModelAccess().getDatatypesKeyword_1_14_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1317:5: ( (lv_value_73_0= ruleUnorderedDatatype ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1318:6: (lv_value_73_0= ruleUnorderedDatatype ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1322:5: ( (lv_value_73_0= ruleUnorderedDatatype ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1323:6: (lv_value_73_0= ruleUnorderedDatatype ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1318:6: (lv_value_73_0= ruleUnorderedDatatype ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1319:7: lv_value_73_0= ruleUnorderedDatatype + // InternalSimpleUnorderedGroupsTestLanguage.g:1323:6: (lv_value_73_0= ruleUnorderedDatatype ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1324:7: lv_value_73_0= ruleUnorderedDatatype { newCompositeNode(grammarAccess.getModelAccess().getValueUnorderedDatatypeParserRuleCall_1_14_1_0()); @@ -4025,20 +4033,20 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 16 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1338:4: (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1343:4: (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1338:4: (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1339:5: otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1343:4: (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1344:5: otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) { otherlv_74=(Token)match(input,30,FollowSets000.FOLLOW_13); newLeafNode(otherlv_74, grammarAccess.getModelAccess().getSerializationKeyword_1_15_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1343:5: ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1344:6: (lv_serialized_75_0= ruleUnorderedSerialization ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1348:5: ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1349:6: (lv_serialized_75_0= ruleUnorderedSerialization ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1344:6: (lv_serialized_75_0= ruleUnorderedSerialization ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1345:7: lv_serialized_75_0= ruleUnorderedSerialization + // InternalSimpleUnorderedGroupsTestLanguage.g:1349:6: (lv_serialized_75_0= ruleUnorderedSerialization ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1350:7: lv_serialized_75_0= ruleUnorderedSerialization { newCompositeNode(grammarAccess.getModelAccess().getSerializedUnorderedSerializationParserRuleCall_1_15_1_0()); @@ -4072,16 +4080,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 17 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1364:4: (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1369:4: (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1364:4: (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1365:5: otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:1369:4: (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1370:5: otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* { otherlv_76=(Token)match(input,31,FollowSets000.FOLLOW_14); newLeafNode(otherlv_76, grammarAccess.getModelAccess().getBug302585Keyword_1_16_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1369:5: ( (lv_nestedModel_77_0= ruleNestedModel ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:1374:5: ( (lv_nestedModel_77_0= ruleNestedModel ) )* loop27: do { int alt27=2; @@ -4094,10 +4102,10 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt27) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1370:6: (lv_nestedModel_77_0= ruleNestedModel ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1375:6: (lv_nestedModel_77_0= ruleNestedModel ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1370:6: (lv_nestedModel_77_0= ruleNestedModel ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1371:7: lv_nestedModel_77_0= ruleNestedModel + // InternalSimpleUnorderedGroupsTestLanguage.g:1375:6: (lv_nestedModel_77_0= ruleNestedModel ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1376:7: lv_nestedModel_77_0= ruleNestedModel { newCompositeNode(grammarAccess.getModelAccess().getNestedModelNestedModelParserRuleCall_1_16_1_0()); @@ -4162,7 +4170,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt // $ANTLR start "entryRuleNestedModel" - // InternalSimpleUnorderedGroupsTestLanguage.g:1394:1: entryRuleNestedModel returns [EObject current=null] : iv_ruleNestedModel= ruleNestedModel EOF ; + // InternalSimpleUnorderedGroupsTestLanguage.g:1399:1: entryRuleNestedModel returns [EObject current=null] : iv_ruleNestedModel= ruleNestedModel EOF ; public final EObject entryRuleNestedModel() throws RecognitionException { EObject current = null; @@ -4170,8 +4178,8 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt try { - // InternalSimpleUnorderedGroupsTestLanguage.g:1394:52: (iv_ruleNestedModel= ruleNestedModel EOF ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1395:2: iv_ruleNestedModel= ruleNestedModel EOF + // InternalSimpleUnorderedGroupsTestLanguage.g:1399:52: (iv_ruleNestedModel= ruleNestedModel EOF ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1400:2: iv_ruleNestedModel= ruleNestedModel EOF { newCompositeNode(grammarAccess.getNestedModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4198,7 +4206,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt // $ANTLR start "ruleNestedModel" - // InternalSimpleUnorderedGroupsTestLanguage.g:1401:1: ruleNestedModel returns [EObject current=null] : ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) ; + // InternalSimpleUnorderedGroupsTestLanguage.g:1406:1: ruleNestedModel returns [EObject current=null] : ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) ; public final EObject ruleNestedModel() throws RecognitionException { EObject current = null; @@ -4210,14 +4218,14 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt enterRule(); try { - // InternalSimpleUnorderedGroupsTestLanguage.g:1407:2: ( ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1408:2: ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1412:2: ( ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1413:2: ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1408:2: ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1409:3: () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' + // InternalSimpleUnorderedGroupsTestLanguage.g:1413:2: ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1414:3: () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' { - // InternalSimpleUnorderedGroupsTestLanguage.g:1409:3: () - // InternalSimpleUnorderedGroupsTestLanguage.g:1410:4: + // InternalSimpleUnorderedGroupsTestLanguage.g:1414:3: () + // InternalSimpleUnorderedGroupsTestLanguage.g:1415:4: { current = forceCreateModelElement( @@ -4227,7 +4235,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } - // InternalSimpleUnorderedGroupsTestLanguage.g:1416:3: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? + // InternalSimpleUnorderedGroupsTestLanguage.g:1421:3: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? int alt30=2; int LA30_0 = input.LA(1); @@ -4236,18 +4244,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } switch (alt30) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1417:4: ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1422:4: ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1417:4: ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1418:5: ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1422:4: ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1423:5: ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getNestedModelAccess().getUnorderedGroup_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1421:5: ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:1422:6: ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1426:5: ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1427:6: ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:1422:6: ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1427:6: ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ int cnt29=0; loop29: do { @@ -4264,31 +4272,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt29) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1423:4: ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1428:4: ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1423:4: ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1424:5: {...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1428:4: ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1429:5: {...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 0) ) { throw new FailedPredicateException(input, "ruleNestedModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1424:108: ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1425:6: ({...}? => ( (lv_first_2_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1429:108: ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1430:6: ({...}? => ( (lv_first_2_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1428:9: ({...}? => ( (lv_first_2_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1428:10: {...}? => ( (lv_first_2_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1433:9: ({...}? => ( (lv_first_2_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1433:10: {...}? => ( (lv_first_2_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleNestedModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1428:19: ( (lv_first_2_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1428:20: (lv_first_2_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1433:19: ( (lv_first_2_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1433:20: (lv_first_2_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1428:20: (lv_first_2_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1429:10: lv_first_2_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:1433:20: (lv_first_2_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1434:10: lv_first_2_0= 'a' { lv_first_2_0=(Token)match(input,12,FollowSets000.FOLLOW_15); @@ -4322,31 +4330,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1446:4: ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1451:4: ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1446:4: ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1447:5: {...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1451:4: ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1452:5: {...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 1) ) { throw new FailedPredicateException(input, "ruleNestedModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1447:108: ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1448:6: ({...}? => ( (lv_second_3_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1452:108: ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1453:6: ({...}? => ( (lv_second_3_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1451:9: ({...}? => ( (lv_second_3_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1451:10: {...}? => ( (lv_second_3_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1456:9: ({...}? => ( (lv_second_3_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1456:10: {...}? => ( (lv_second_3_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleNestedModel", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1451:19: ( (lv_second_3_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1451:20: (lv_second_3_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1456:19: ( (lv_second_3_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1456:20: (lv_second_3_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1451:20: (lv_second_3_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1452:10: lv_second_3_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:1456:20: (lv_second_3_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1457:10: lv_second_3_0= 'b' { lv_second_3_0=(Token)match(input,13,FollowSets000.FOLLOW_15); @@ -4434,7 +4442,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt // $ANTLR start "entryRuleUnorderedDatatype" - // InternalSimpleUnorderedGroupsTestLanguage.g:1485:1: entryRuleUnorderedDatatype returns [String current=null] : iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF ; + // InternalSimpleUnorderedGroupsTestLanguage.g:1490:1: entryRuleUnorderedDatatype returns [String current=null] : iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF ; public final String entryRuleUnorderedDatatype() throws RecognitionException { String current = null; @@ -4442,8 +4450,8 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt try { - // InternalSimpleUnorderedGroupsTestLanguage.g:1485:57: (iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1486:2: iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF + // InternalSimpleUnorderedGroupsTestLanguage.g:1490:57: (iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1491:2: iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF { newCompositeNode(grammarAccess.getUnorderedDatatypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4470,7 +4478,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt // $ANTLR start "ruleUnorderedDatatype" - // InternalSimpleUnorderedGroupsTestLanguage.g:1492:1: ruleUnorderedDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) ; + // InternalSimpleUnorderedGroupsTestLanguage.g:1497:1: ruleUnorderedDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) ; public final AntlrDatatypeRuleToken ruleUnorderedDatatype() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4480,10 +4488,10 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt enterRule(); try { - // InternalSimpleUnorderedGroupsTestLanguage.g:1498:2: ( ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1499:2: ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1503:2: ( ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1504:2: ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1499:2: ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1504:2: ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) int alt57=14; switch ( input.LA(1) ) { case 11: @@ -4565,29 +4573,29 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt57) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1500:3: (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1505:3: (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1500:3: (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1501:4: kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1505:3: (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1506:4: kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,11,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneKeyword_0_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1506:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1507:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1511:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1512:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1507:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1508:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1512:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1513:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1511:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:1512:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1516:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1517:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:1512:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1517:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt31=0; loop31: do { @@ -4604,28 +4612,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt31) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1513:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1518:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1513:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1514:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1518:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1519:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1514:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1515:7: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1519:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1520:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1518:10: ({...}? => (kw= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1518:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1523:10: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1523:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1518:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1518:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:1523:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1523:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -4651,28 +4659,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1529:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1534:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1529:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1530:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1534:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1535:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1530:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1531:7: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1535:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1536:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1534:10: ({...}? => (kw= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1534:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1539:10: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1539:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1534:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1534:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:1539:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1539:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -4729,29 +4737,29 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1555:3: (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1560:3: (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1555:3: (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1556:4: kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1560:3: (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1561:4: kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,14,FollowSets000.FOLLOW_5); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitTwoKeyword_1_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1561:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1562:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1566:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1567:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1562:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1563:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1567:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1568:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1566:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:1567:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1571:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1572:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:1567:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1572:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ int cnt32=0; loop32: do { @@ -4774,28 +4782,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt32) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1568:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1573:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1568:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1569:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1573:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1574:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1569:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1570:7: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1574:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1575:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1573:10: ({...}? => (kw= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1573:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1578:10: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1578:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1573:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1573:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:1578:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1578:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -4821,28 +4829,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1584:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1589:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1584:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1585:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1589:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1590:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1585:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1586:7: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1590:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1591:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1589:10: ({...}? => (kw= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1589:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1594:10: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1594:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1589:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1589:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:1594:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1594:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -4868,28 +4876,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 3 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1600:5: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1605:5: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1600:5: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1601:6: {...}? => ( ({...}? => (kw= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1605:5: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1606:6: {...}? => ( ({...}? => (kw= 'c' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 2) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 2)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1601:117: ( ({...}? => (kw= 'c' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1602:7: ({...}? => (kw= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1606:117: ( ({...}? => (kw= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1607:7: ({...}? => (kw= 'c' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 2); - // InternalSimpleUnorderedGroupsTestLanguage.g:1605:10: ({...}? => (kw= 'c' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1605:11: {...}? => (kw= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1610:10: ({...}? => (kw= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1610:11: {...}? => (kw= 'c' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1605:20: (kw= 'c' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1605:21: kw= 'c' + // InternalSimpleUnorderedGroupsTestLanguage.g:1610:20: (kw= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1610:21: kw= 'c' { kw=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -4915,28 +4923,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 4 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1616:5: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1621:5: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1616:5: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1617:6: {...}? => ( ({...}? => (kw= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1621:5: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1622:6: {...}? => ( ({...}? => (kw= 'd' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 3) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 3)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1617:117: ( ({...}? => (kw= 'd' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1618:7: ({...}? => (kw= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1622:117: ( ({...}? => (kw= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1623:7: ({...}? => (kw= 'd' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 3); - // InternalSimpleUnorderedGroupsTestLanguage.g:1621:10: ({...}? => (kw= 'd' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1621:11: {...}? => (kw= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1626:10: ({...}? => (kw= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1626:11: {...}? => (kw= 'd' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1621:20: (kw= 'd' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1621:21: kw= 'd' + // InternalSimpleUnorderedGroupsTestLanguage.g:1626:20: (kw= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1626:21: kw= 'd' { kw=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -4993,29 +5001,29 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 3 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1642:3: (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1647:3: (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1642:3: (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1643:4: kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1647:3: (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1648:4: kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) { kw=(Token)match(input,17,FollowSets000.FOLLOW_4); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitThreeKeyword_2_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1648:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1649:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1653:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1654:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1649:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1650:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1654:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1655:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1653:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1654:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:1658:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1659:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* { - // InternalSimpleUnorderedGroupsTestLanguage.g:1654:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:1659:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* loop33: do { int alt33=3; @@ -5031,28 +5039,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt33) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1655:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1660:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1655:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1656:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1660:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1661:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1656:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1657:7: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1661:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1662:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1660:10: ({...}? => (kw= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1660:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1665:10: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1665:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1660:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1660:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:1665:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1665:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5078,28 +5086,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1671:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1676:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1671:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1672:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1676:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1677:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1672:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1673:7: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1677:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1678:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1676:10: ({...}? => (kw= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1676:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1681:10: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1681:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1676:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1676:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:1681:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1681:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5149,29 +5157,29 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 4 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1696:3: (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1701:3: (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1696:3: (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1697:4: kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1701:3: (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1702:4: kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,18,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitFourKeyword_3_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1702:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1703:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1707:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1708:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1703:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1704:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1708:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1709:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1707:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:1708:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1712:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1713:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:1708:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1713:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt34=0; loop34: do { @@ -5188,28 +5196,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt34) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1709:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1714:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1709:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1710:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1714:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1715:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1710:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1711:7: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1715:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1716:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1714:10: ({...}? => (kw= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1714:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1719:10: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1719:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1714:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1714:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:1719:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1719:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5235,28 +5243,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1725:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1730:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1725:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1726:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1730:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1731:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1726:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1727:7: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1731:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1732:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1730:10: ({...}? => (kw= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1730:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1735:10: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1735:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1730:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1730:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:1735:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1735:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5313,29 +5321,29 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 5 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1751:3: (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1756:3: (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1751:3: (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1752:4: kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1756:3: (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1757:4: kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,19,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitFiveKeyword_4_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1757:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1758:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1762:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1763:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1758:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1759:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1763:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1764:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1762:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:1763:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1767:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1768:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:1763:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1768:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt35=0; loop35: do { @@ -5352,28 +5360,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt35) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1764:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1769:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1764:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1765:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1769:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1770:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1765:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1766:7: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1770:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1771:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1769:10: ({...}? => (kw= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1769:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1774:10: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1774:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1769:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1769:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:1774:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1774:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5399,28 +5407,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1780:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1785:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1780:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1781:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1785:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1786:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1781:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1782:7: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1786:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1787:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1785:10: ({...}? => (kw= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1785:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1790:10: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1790:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1785:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1785:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:1790:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1790:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5477,29 +5485,29 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 6 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1806:3: (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1811:3: (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1806:3: (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1807:4: kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1811:3: (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1812:4: kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) { kw=(Token)match(input,20,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitSixKeyword_5_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1812:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1813:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1817:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1818:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1813:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1814:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1818:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1819:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1817:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:1818:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1822:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1823:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:1818:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1823:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ int cnt38=0; loop38: do { @@ -5516,21 +5524,21 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt38) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1819:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1824:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1819:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1820:6: {...}? => ( ({...}? => (kw= 'a' ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1824:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1825:6: {...}? => ( ({...}? => (kw= 'a' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1820:117: ( ({...}? => (kw= 'a' ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1821:7: ({...}? => (kw= 'a' ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1825:117: ( ({...}? => (kw= 'a' ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1826:7: ({...}? => (kw= 'a' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1824:10: ({...}? => (kw= 'a' ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1829:10: ({...}? => (kw= 'a' ) )+ int cnt36=0; loop36: do { @@ -5550,13 +5558,13 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt36) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1824:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1829:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1824:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1824:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:1829:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1829:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5592,21 +5600,21 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1835:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1840:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1835:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1836:6: {...}? => ( ({...}? => (kw= 'b' ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1840:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1841:6: {...}? => ( ({...}? => (kw= 'b' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1836:117: ( ({...}? => (kw= 'b' ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1837:7: ({...}? => (kw= 'b' ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1841:117: ( ({...}? => (kw= 'b' ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1842:7: ({...}? => (kw= 'b' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1840:10: ({...}? => (kw= 'b' ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1845:10: ({...}? => (kw= 'b' ) )+ int cnt37=0; loop37: do { @@ -5626,13 +5634,13 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt37) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1840:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1845:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1840:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1840:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:1845:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1845:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5699,29 +5707,29 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 7 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1861:3: (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1866:3: (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1861:3: (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1862:4: kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1866:3: (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1867:4: kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) { kw=(Token)match(input,21,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitSevenKeyword_6_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1867:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1868:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1872:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1873:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1868:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1869:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1873:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1874:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1872:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:1873:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1877:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1878:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:1873:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1878:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ int cnt41=0; loop41: do { @@ -5738,21 +5746,21 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt41) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1874:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1879:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1874:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1875:6: {...}? => ( ({...}? => (kw= 'a' ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1879:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1880:6: {...}? => ( ({...}? => (kw= 'a' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1875:117: ( ({...}? => (kw= 'a' ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1876:7: ({...}? => (kw= 'a' ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1880:117: ( ({...}? => (kw= 'a' ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1881:7: ({...}? => (kw= 'a' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1879:10: ({...}? => (kw= 'a' ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1884:10: ({...}? => (kw= 'a' ) )+ int cnt39=0; loop39: do { @@ -5772,13 +5780,13 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt39) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1879:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1884:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1879:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1879:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:1884:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1884:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5814,21 +5822,21 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1890:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1895:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1890:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1891:6: {...}? => ( ({...}? => (kw= 'b' ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1895:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1896:6: {...}? => ( ({...}? => (kw= 'b' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1891:117: ( ({...}? => (kw= 'b' ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1892:7: ({...}? => (kw= 'b' ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1896:117: ( ({...}? => (kw= 'b' ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1897:7: ({...}? => (kw= 'b' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1895:10: ({...}? => (kw= 'b' ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1900:10: ({...}? => (kw= 'b' ) )+ int cnt40=0; loop40: do { @@ -5848,13 +5856,13 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt40) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1895:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1900:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1895:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1895:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:1900:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1900:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5921,29 +5929,29 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 8 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1916:3: (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1921:3: (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1916:3: (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1917:4: kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1921:3: (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1922:4: kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,22,FollowSets000.FOLLOW_7); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitEightKeyword_7_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1922:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1923:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1927:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1928:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1923:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1924:6: ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1928:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1929:6: ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1927:6: ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:1928:7: ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:1932:6: ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:1933:7: ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:1928:7: ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1933:7: ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ int cnt42=0; loop42: do { @@ -5972,28 +5980,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt42) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1929:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1934:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1929:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1930:6: {...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1934:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1935:6: {...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1930:117: ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1931:7: ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1935:117: ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1936:7: ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:1934:10: ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1934:11: {...}? => (kw= 'a' kw= 'b' kw= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1939:10: ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1939:11: {...}? => (kw= 'a' kw= 'b' kw= 'c' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1934:20: (kw= 'a' kw= 'b' kw= 'c' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1934:21: kw= 'a' kw= 'b' kw= 'c' + // InternalSimpleUnorderedGroupsTestLanguage.g:1939:20: (kw= 'a' kw= 'b' kw= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1939:21: kw= 'a' kw= 'b' kw= 'c' { kw=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -6029,28 +6037,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1955:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1960:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1955:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1956:6: {...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1960:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1961:6: {...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1956:117: ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1957:7: ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1961:117: ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1962:7: ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:1960:10: ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1960:11: {...}? => (kw= 'a' kw= 'b' kw= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1965:10: ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1965:11: {...}? => (kw= 'a' kw= 'b' kw= 'd' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:1960:20: (kw= 'a' kw= 'b' kw= 'd' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1960:21: kw= 'a' kw= 'b' kw= 'd' + // InternalSimpleUnorderedGroupsTestLanguage.g:1965:20: (kw= 'a' kw= 'b' kw= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1965:21: kw= 'a' kw= 'b' kw= 'd' { kw=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -6117,17 +6125,17 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 9 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1991:3: (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1996:3: (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1991:3: (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1992:4: kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:1996:3: (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:1997:4: kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ { kw=(Token)match(input,23,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitNineKeyword_8_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:1997:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2002:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ int cnt44=0; loop44: do { @@ -6141,18 +6149,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt44) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:1998:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2003:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:1998:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:1999:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2003:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2004:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2002:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:2003:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:2007:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2008:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:2003:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2008:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt43=0; loop43: do { @@ -6181,28 +6189,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt43) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2004:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2009:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2004:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2005:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2009:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2010:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2005:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2006:7: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2010:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2011:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:2009:10: ({...}? => (kw= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2009:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2014:10: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2014:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2009:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2009:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:2014:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2014:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -6228,28 +6236,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2020:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2025:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2020:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2021:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2025:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2026:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2021:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2022:7: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2026:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2027:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:2025:10: ({...}? => (kw= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2025:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2030:10: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2030:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2025:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2025:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:2030:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2030:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -6316,17 +6324,17 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 10 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2046:3: (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2051:3: (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2046:3: (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2047:4: kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:2051:3: (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2052:4: kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* { kw=(Token)match(input,24,FollowSets000.FOLLOW_4); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitZeroKeyword_9_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2052:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:2057:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* loop46: do { int alt46=2; @@ -6339,18 +6347,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt46) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2053:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2058:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2053:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2054:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2058:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2059:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2057:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:2058:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:2062:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2063:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:2058:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2063:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt45=0; loop45: do { @@ -6379,28 +6387,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt45) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2059:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2064:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2059:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2060:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2064:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2065:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2060:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2061:7: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2065:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2066:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:2064:10: ({...}? => (kw= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2064:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2069:10: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2069:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2064:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2064:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:2069:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2069:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -6426,28 +6434,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2075:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2080:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2075:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2076:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2080:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2081:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2076:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2077:7: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2081:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2082:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:2080:10: ({...}? => (kw= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2080:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2085:10: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2085:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2080:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2080:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:2085:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2085:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -6510,17 +6518,17 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 11 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2101:3: (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2106:3: (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2101:3: (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2102:4: kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? + // InternalSimpleUnorderedGroupsTestLanguage.g:2106:3: (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2107:4: kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? { kw=(Token)match(input,25,FollowSets000.FOLLOW_4); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitOneKeyword_10_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2107:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? + // InternalSimpleUnorderedGroupsTestLanguage.g:2112:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? int alt48=2; int LA48_0 = input.LA(1); @@ -6529,18 +6537,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } switch (alt48) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2108:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2113:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2108:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2109:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2113:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2114:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2112:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:2113:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:2117:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2118:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:2113:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2118:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt47=0; loop47: do { @@ -6557,28 +6565,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt47) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2114:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2119:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2114:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2115:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2119:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2120:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2115:118: ( ({...}? => (kw= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2116:7: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2120:118: ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2121:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:2119:10: ({...}? => (kw= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2119:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2124:10: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2124:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2119:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2119:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:2124:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2124:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -6604,28 +6612,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2130:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2135:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2130:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2131:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2135:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2136:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2131:118: ( ({...}? => (kw= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2132:7: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2136:118: ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2137:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:2135:10: ({...}? => (kw= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2135:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2140:10: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2140:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2135:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2135:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:2140:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2140:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -6685,29 +6693,29 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 12 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2156:3: (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2161:3: (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2156:3: (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2157:4: kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2161:3: (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2162:4: kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,26,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitTwoKeyword_11_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2162:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2163:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2167:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2168:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2163:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2164:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2168:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2169:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2167:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:2168:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:2172:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2173:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:2168:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2173:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt49=0; loop49: do { @@ -6736,28 +6744,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt49) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2169:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2174:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2169:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2170:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2174:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2175:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2170:118: ( ({...}? => (kw= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2171:7: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2175:118: ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2176:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:2174:10: ({...}? => (kw= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2174:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2179:10: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2179:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2174:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2174:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:2179:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2179:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -6783,28 +6791,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2185:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2190:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2185:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2186:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2190:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2191:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2186:118: ( ({...}? => (kw= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2187:7: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2191:118: ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2192:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:2190:10: ({...}? => (kw= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2190:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2195:10: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2195:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2190:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2190:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:2195:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2195:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -6854,19 +6862,19 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } - // InternalSimpleUnorderedGroupsTestLanguage.g:2209:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2210:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2214:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2215:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2210:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2211:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2215:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2216:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2214:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:2215:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:2219:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2220:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:2215:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2220:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt50=0; loop50: do { @@ -6883,28 +6891,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt50) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2216:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2221:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2216:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2217:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2221:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2222:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2217:118: ( ({...}? => (kw= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2218:7: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2222:118: ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2223:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:2221:10: ({...}? => (kw= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2221:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2226:10: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2226:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2221:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2221:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:2226:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2226:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -6930,28 +6938,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2232:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2237:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2232:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2233:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2237:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2238:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2233:118: ( ({...}? => (kw= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2234:7: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2238:118: ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2239:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:2237:10: ({...}? => (kw= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2237:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2242:10: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2242:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2237:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2237:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:2242:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2242:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -7008,17 +7016,17 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 13 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2258:3: (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2263:3: (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2258:3: (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2259:4: kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:2263:3: (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2264:4: kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' { kw=(Token)match(input,27,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitThreeKeyword_12_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2264:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? + // InternalSimpleUnorderedGroupsTestLanguage.g:2269:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? int alt52=2; int LA52_0 = input.LA(1); @@ -7041,18 +7049,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } switch (alt52) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2265:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2270:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2265:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2266:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2270:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2271:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2269:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:2270:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:2274:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2275:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:2270:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2275:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt51=0; loop51: do { @@ -7084,28 +7092,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt51) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2271:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2276:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2271:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2272:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2276:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2277:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2272:118: ( ({...}? => (kw= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2273:7: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2277:118: ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2278:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:2276:10: ({...}? => (kw= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2276:11: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2281:10: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2281:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2276:20: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2276:21: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:2281:20: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2281:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -7131,28 +7139,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2287:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2292:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2287:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2288:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2292:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2293:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2288:118: ( ({...}? => (kw= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2289:7: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2293:118: ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2294:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:2292:10: ({...}? => (kw= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2292:11: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2297:10: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2297:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2292:20: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2292:21: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:2297:20: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2297:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -7222,17 +7230,17 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 14 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2323:3: (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2328:3: (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2323:3: (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2324:4: kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2328:3: (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2329:4: kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ { kw=(Token)match(input,28,FollowSets000.FOLLOW_5); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitFourKeyword_13_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2329:4: ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2334:4: ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ int cnt56=0; loop56: do { @@ -7246,18 +7254,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt56) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2330:5: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2335:5: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2330:5: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2331:6: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2335:5: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2336:6: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2334:6: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:2335:7: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:2339:6: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2340:7: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:2335:7: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2340:7: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ int cnt55=0; loop55: do { @@ -7312,39 +7320,39 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt55) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2336:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2341:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2336:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2337:6: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2341:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2342:6: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2337:118: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2338:7: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2342:118: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2343:7: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:2341:10: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2341:11: {...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2346:10: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2346:11: {...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2341:20: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2341:21: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2346:20: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2346:21: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2341:21: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2342:11: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2346:21: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2347:11: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2345:11: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:2346:12: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:2350:11: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2351:12: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:2346:12: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2351:12: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt53=0; loop53: do { @@ -7373,28 +7381,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt53) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2347:10: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2352:10: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2347:10: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2348:11: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2352:10: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2353:11: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2348:125: ( ({...}? => (kw= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2349:12: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2353:125: ( ({...}? => (kw= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2354:12: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:2352:15: ({...}? => (kw= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2352:16: {...}? => (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2357:15: ({...}? => (kw= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2357:16: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2352:25: (kw= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2352:26: kw= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:2357:25: (kw= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2357:26: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -7420,28 +7428,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2363:10: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2368:10: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2363:10: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2364:11: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2368:10: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2369:11: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2364:125: ( ({...}? => (kw= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2365:12: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2369:125: ( ({...}? => (kw= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2370:12: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:2368:15: ({...}? => (kw= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2368:16: {...}? => (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2373:15: ({...}? => (kw= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2373:16: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2368:25: (kw= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2368:26: kw= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:2373:25: (kw= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2373:26: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -7507,39 +7515,39 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2392:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2397:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2392:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2393:6: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2397:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2398:6: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2393:118: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2394:7: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2398:118: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2399:7: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:2397:10: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2397:11: {...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2402:10: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2402:11: {...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2397:20: ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2397:21: ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2402:20: ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2402:21: ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2397:21: ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2398:11: ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2402:21: ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2403:11: ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2401:11: ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:2402:12: ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:2406:11: ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2407:12: ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:2402:12: ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2407:12: ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ int cnt54=0; loop54: do { @@ -7568,28 +7576,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt54) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2403:10: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2408:10: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2403:10: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2404:11: {...}? => ( ({...}? => (kw= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2408:10: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2409:11: {...}? => ( ({...}? => (kw= 'c' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2404:125: ( ({...}? => (kw= 'c' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2405:12: ({...}? => (kw= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2409:125: ( ({...}? => (kw= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2410:12: ({...}? => (kw= 'c' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:2408:15: ({...}? => (kw= 'c' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2408:16: {...}? => (kw= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2413:15: ({...}? => (kw= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2413:16: {...}? => (kw= 'c' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2408:25: (kw= 'c' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2408:26: kw= 'c' + // InternalSimpleUnorderedGroupsTestLanguage.g:2413:25: (kw= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2413:26: kw= 'c' { kw=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -7615,28 +7623,28 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2419:10: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2424:10: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2419:10: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2420:11: {...}? => ( ({...}? => (kw= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2424:10: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2425:11: {...}? => ( ({...}? => (kw= 'd' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2420:125: ( ({...}? => (kw= 'd' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2421:12: ({...}? => (kw= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2425:125: ( ({...}? => (kw= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2426:12: ({...}? => (kw= 'd' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:2424:15: ({...}? => (kw= 'd' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2424:16: {...}? => (kw= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2429:15: ({...}? => (kw= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2429:16: {...}? => (kw= 'd' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2424:25: (kw= 'd' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2424:26: kw= 'd' + // InternalSimpleUnorderedGroupsTestLanguage.g:2429:25: (kw= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2429:26: kw= 'd' { kw=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -7765,7 +7773,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt // $ANTLR start "entryRuleUnorderedSerialization" - // InternalSimpleUnorderedGroupsTestLanguage.g:2461:1: entryRuleUnorderedSerialization returns [EObject current=null] : iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF ; + // InternalSimpleUnorderedGroupsTestLanguage.g:2466:1: entryRuleUnorderedSerialization returns [EObject current=null] : iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF ; public final EObject entryRuleUnorderedSerialization() throws RecognitionException { EObject current = null; @@ -7773,8 +7781,8 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt try { - // InternalSimpleUnorderedGroupsTestLanguage.g:2461:63: (iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2462:2: iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF + // InternalSimpleUnorderedGroupsTestLanguage.g:2466:63: (iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2467:2: iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF { newCompositeNode(grammarAccess.getUnorderedSerializationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7801,7 +7809,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt // $ANTLR start "ruleUnorderedSerialization" - // InternalSimpleUnorderedGroupsTestLanguage.g:2468:1: ruleUnorderedSerialization returns [EObject current=null] : ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) ; + // InternalSimpleUnorderedGroupsTestLanguage.g:2473:1: ruleUnorderedSerialization returns [EObject current=null] : ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) ; public final EObject ruleUnorderedSerialization() throws RecognitionException { EObject current = null; @@ -7821,14 +7829,14 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt enterRule(); try { - // InternalSimpleUnorderedGroupsTestLanguage.g:2474:2: ( ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2475:2: ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2479:2: ( ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2480:2: ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2475:2: ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2476:3: () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2480:2: ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2481:3: () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2476:3: () - // InternalSimpleUnorderedGroupsTestLanguage.g:2477:4: + // InternalSimpleUnorderedGroupsTestLanguage.g:2481:3: () + // InternalSimpleUnorderedGroupsTestLanguage.g:2482:4: { current = forceCreateModelElement( @@ -7838,7 +7846,7 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } - // InternalSimpleUnorderedGroupsTestLanguage.g:2483:3: ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2488:3: ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) int alt65=3; switch ( input.LA(1) ) { case 11: @@ -7868,21 +7876,21 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt65) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2484:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2489:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2484:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2485:5: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2489:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2490:5: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2485:5: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2486:6: ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2490:5: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2491:6: ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2489:6: ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:2490:7: ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:2494:6: ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2495:7: ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:2490:7: ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2495:7: ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ int cnt59=0; loop59: do { @@ -7905,34 +7913,34 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt59) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2491:5: ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2496:5: ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2491:5: ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2492:6: {...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2496:5: ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2497:6: {...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2492:122: ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2493:7: ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2497:122: ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2498:7: ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:2496:10: ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2496:11: {...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2501:10: ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2501:11: {...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2496:20: (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2496:21: otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? + // InternalSimpleUnorderedGroupsTestLanguage.g:2501:20: (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2501:21: otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? { otherlv_2=(Token)match(input,11,FollowSets000.FOLLOW_16); newLeafNode(otherlv_2, grammarAccess.getUnorderedSerializationAccess().getDigitOneKeyword_1_0_0_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2500:10: ( (lv_first_3_0= 'a' ) )? + // InternalSimpleUnorderedGroupsTestLanguage.g:2505:10: ( (lv_first_3_0= 'a' ) )? int alt58=2; int LA58_0 = input.LA(1); @@ -7941,10 +7949,10 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } switch (alt58) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2501:11: (lv_first_3_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2506:11: (lv_first_3_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2501:11: (lv_first_3_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2502:12: lv_first_3_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:2506:11: (lv_first_3_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2507:12: lv_first_3_0= 'a' { lv_first_3_0=(Token)match(input,12,FollowSets000.FOLLOW_17); @@ -7984,31 +7992,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2520:5: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2525:5: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2520:5: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2521:6: {...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2525:5: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2526:6: {...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2521:122: ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2522:7: ({...}? => ( (lv_second_4_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2526:122: ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2527:7: ({...}? => ( (lv_second_4_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:2525:10: ({...}? => ( (lv_second_4_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2525:11: {...}? => ( (lv_second_4_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2530:10: ({...}? => ( (lv_second_4_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2530:11: {...}? => ( (lv_second_4_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2525:20: ( (lv_second_4_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2525:21: (lv_second_4_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2530:20: ( (lv_second_4_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2530:21: (lv_second_4_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2525:21: (lv_second_4_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2526:11: lv_second_4_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:2530:21: (lv_second_4_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2531:11: lv_second_4_0= 'b' { lv_second_4_0=(Token)match(input,13,FollowSets000.FOLLOW_17); @@ -8042,31 +8050,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 3 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2543:5: ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2548:5: ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2543:5: ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2544:6: {...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2548:5: ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2549:6: {...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 2) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 2)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2544:122: ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2545:7: ({...}? => ( (lv_third_5_0= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2549:122: ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2550:7: ({...}? => ( (lv_third_5_0= 'c' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 2); - // InternalSimpleUnorderedGroupsTestLanguage.g:2548:10: ({...}? => ( (lv_third_5_0= 'c' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2548:11: {...}? => ( (lv_third_5_0= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2553:10: ({...}? => ( (lv_third_5_0= 'c' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2553:11: {...}? => ( (lv_third_5_0= 'c' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2548:20: ( (lv_third_5_0= 'c' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2548:21: (lv_third_5_0= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2553:20: ( (lv_third_5_0= 'c' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2553:21: (lv_third_5_0= 'c' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2548:21: (lv_third_5_0= 'c' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2549:11: lv_third_5_0= 'c' + // InternalSimpleUnorderedGroupsTestLanguage.g:2553:21: (lv_third_5_0= 'c' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2554:11: lv_third_5_0= 'c' { lv_third_5_0=(Token)match(input,15,FollowSets000.FOLLOW_17); @@ -8100,31 +8108,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 4 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2566:5: ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2571:5: ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2566:5: ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2567:6: {...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2571:5: ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2572:6: {...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 3) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 3)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2567:122: ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2568:7: ({...}? => ( (lv_forth_6_0= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2572:122: ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2573:7: ({...}? => ( (lv_forth_6_0= 'd' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 3); - // InternalSimpleUnorderedGroupsTestLanguage.g:2571:10: ({...}? => ( (lv_forth_6_0= 'd' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2571:11: {...}? => ( (lv_forth_6_0= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2576:10: ({...}? => ( (lv_forth_6_0= 'd' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2576:11: {...}? => ( (lv_forth_6_0= 'd' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2571:20: ( (lv_forth_6_0= 'd' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2571:21: (lv_forth_6_0= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2576:20: ( (lv_forth_6_0= 'd' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2576:21: (lv_forth_6_0= 'd' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2571:21: (lv_forth_6_0= 'd' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2572:11: lv_forth_6_0= 'd' + // InternalSimpleUnorderedGroupsTestLanguage.g:2576:21: (lv_forth_6_0= 'd' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2577:11: lv_forth_6_0= 'd' { lv_forth_6_0=(Token)match(input,16,FollowSets000.FOLLOW_17); @@ -8186,16 +8194,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2598:4: (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2603:4: (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2598:4: (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2599:5: otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:2603:4: (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2604:5: otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* { otherlv_7=(Token)match(input,14,FollowSets000.FOLLOW_4); newLeafNode(otherlv_7, grammarAccess.getUnorderedSerializationAccess().getDigitTwoKeyword_1_1_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2603:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:2608:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* loop61: do { int alt61=2; @@ -8208,18 +8216,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt61) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2604:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2609:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2604:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2605:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2609:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2610:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2608:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:2609:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:2613:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2614:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:2609:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2614:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ int cnt60=0; loop60: do { @@ -8248,31 +8256,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt60) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2610:6: ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2615:6: ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2610:6: ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2611:7: {...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2615:6: ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2616:7: {...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2611:125: ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2612:8: ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2616:125: ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2617:8: ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:2615:11: ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2615:12: {...}? => ( (lv_firstAsList_9_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2620:11: ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2620:12: {...}? => ( (lv_firstAsList_9_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2615:21: ( (lv_firstAsList_9_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2615:22: (lv_firstAsList_9_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2620:21: ( (lv_firstAsList_9_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2620:22: (lv_firstAsList_9_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2615:22: (lv_firstAsList_9_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2616:12: lv_firstAsList_9_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:2620:22: (lv_firstAsList_9_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2621:12: lv_firstAsList_9_0= 'a' { lv_firstAsList_9_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -8306,31 +8314,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2633:6: ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2638:6: ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2633:6: ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2634:7: {...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2638:6: ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2639:7: {...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2634:125: ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2635:8: ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2639:125: ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2640:8: ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:2638:11: ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2638:12: {...}? => ( (lv_secondAsList_10_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2643:11: ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2643:12: {...}? => ( (lv_secondAsList_10_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2638:21: ( (lv_secondAsList_10_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2638:22: (lv_secondAsList_10_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2643:21: ( (lv_secondAsList_10_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2643:22: (lv_secondAsList_10_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2638:22: (lv_secondAsList_10_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2639:12: lv_secondAsList_10_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:2643:22: (lv_secondAsList_10_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2644:12: lv_secondAsList_10_0= 'b' { lv_secondAsList_10_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -8401,16 +8409,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 3 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2666:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2671:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2666:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2667:5: otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:2671:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2672:5: otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* { otherlv_11=(Token)match(input,17,FollowSets000.FOLLOW_4); newLeafNode(otherlv_11, grammarAccess.getUnorderedSerializationAccess().getDigitThreeKeyword_1_2_0()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2671:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalSimpleUnorderedGroupsTestLanguage.g:2676:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* loop64: do { int alt64=2; @@ -8423,18 +8431,18 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt64) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2672:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2677:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2672:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2673:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2677:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2678:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1()); - // InternalSimpleUnorderedGroupsTestLanguage.g:2676:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalSimpleUnorderedGroupsTestLanguage.g:2677:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}? + // InternalSimpleUnorderedGroupsTestLanguage.g:2681:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalSimpleUnorderedGroupsTestLanguage.g:2682:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalSimpleUnorderedGroupsTestLanguage.g:2677:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2682:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ int cnt63=0; loop63: do { @@ -8463,21 +8471,21 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt63) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2678:6: ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2683:6: ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2678:6: ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2679:7: {...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2683:6: ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2684:7: {...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 0)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2679:125: ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2680:8: ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2684:125: ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2685:8: ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 0); - // InternalSimpleUnorderedGroupsTestLanguage.g:2683:11: ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ + // InternalSimpleUnorderedGroupsTestLanguage.g:2688:11: ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ int cnt62=0; loop62: do { @@ -8497,16 +8505,16 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt switch (alt62) { case 1 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2683:12: {...}? => ( (lv_firstAsList_13_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2688:12: {...}? => ( (lv_firstAsList_13_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2683:21: ( (lv_firstAsList_13_0= 'a' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2683:22: (lv_firstAsList_13_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2688:21: ( (lv_firstAsList_13_0= 'a' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2688:22: (lv_firstAsList_13_0= 'a' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2683:22: (lv_firstAsList_13_0= 'a' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2684:12: lv_firstAsList_13_0= 'a' + // InternalSimpleUnorderedGroupsTestLanguage.g:2688:22: (lv_firstAsList_13_0= 'a' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2689:12: lv_firstAsList_13_0= 'a' { lv_firstAsList_13_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -8550,31 +8558,31 @@ public class InternalSimpleUnorderedGroupsTestLanguageParser extends AbstractInt } break; case 2 : - // InternalSimpleUnorderedGroupsTestLanguage.g:2701:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2706:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2701:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2702:7: {...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2706:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2707:7: {...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 1)"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2702:125: ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2703:8: ({...}? => ( (lv_second_14_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2707:125: ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2708:8: ({...}? => ( (lv_second_14_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 1); - // InternalSimpleUnorderedGroupsTestLanguage.g:2706:11: ({...}? => ( (lv_second_14_0= 'b' ) ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2706:12: {...}? => ( (lv_second_14_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2711:11: ({...}? => ( (lv_second_14_0= 'b' ) ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2711:12: {...}? => ( (lv_second_14_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalSimpleUnorderedGroupsTestLanguage.g:2706:21: ( (lv_second_14_0= 'b' ) ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2706:22: (lv_second_14_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2711:21: ( (lv_second_14_0= 'b' ) ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2711:22: (lv_second_14_0= 'b' ) { - // InternalSimpleUnorderedGroupsTestLanguage.g:2706:22: (lv_second_14_0= 'b' ) - // InternalSimpleUnorderedGroupsTestLanguage.g:2707:12: lv_second_14_0= 'b' + // InternalSimpleUnorderedGroupsTestLanguage.g:2711:22: (lv_second_14_0= 'b' ) + // InternalSimpleUnorderedGroupsTestLanguage.g:2712:12: lv_second_14_0= 'b' { lv_second_14_0=(Token)match(input,13,FollowSets000.FOLLOW_4); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalUnorderedGroupsTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalUnorderedGroupsTestLanguage.g index bbefbf6bf..5db82da71 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalUnorderedGroupsTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalUnorderedGroupsTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalUnorderedGroupsTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalUnorderedGroupsTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalUnorderedGroupsTestLanguageLexer.java index e10800ca2..288624f08 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalUnorderedGroupsTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalUnorderedGroupsTestLanguageLexer.java @@ -510,10 +510,10 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnorderedGroupsTestLanguage.g:2712:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalUnorderedGroupsTestLanguage.g:2712:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalUnorderedGroupsTestLanguage.g:2717:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalUnorderedGroupsTestLanguage.g:2717:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalUnorderedGroupsTestLanguage.g:2712:11: ( '^' )? + // InternalUnorderedGroupsTestLanguage.g:2717:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -522,7 +522,7 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2712:11: '^' + // InternalUnorderedGroupsTestLanguage.g:2717:11: '^' { match('^'); @@ -540,7 +540,7 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalUnorderedGroupsTestLanguage.g:2712:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalUnorderedGroupsTestLanguage.g:2717:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -589,10 +589,10 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnorderedGroupsTestLanguage.g:2714:10: ( ( '0' .. '9' )+ ) - // InternalUnorderedGroupsTestLanguage.g:2714:12: ( '0' .. '9' )+ + // InternalUnorderedGroupsTestLanguage.g:2719:10: ( ( '0' .. '9' )+ ) + // InternalUnorderedGroupsTestLanguage.g:2719:12: ( '0' .. '9' )+ { - // InternalUnorderedGroupsTestLanguage.g:2714:12: ( '0' .. '9' )+ + // InternalUnorderedGroupsTestLanguage.g:2719:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -606,7 +606,7 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2714:13: '0' .. '9' + // InternalUnorderedGroupsTestLanguage.g:2719:13: '0' .. '9' { matchRange('0','9'); @@ -638,10 +638,10 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnorderedGroupsTestLanguage.g:2716:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalUnorderedGroupsTestLanguage.g:2716:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalUnorderedGroupsTestLanguage.g:2721:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalUnorderedGroupsTestLanguage.g:2721:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalUnorderedGroupsTestLanguage.g:2716:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalUnorderedGroupsTestLanguage.g:2721:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -659,10 +659,10 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2716:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalUnorderedGroupsTestLanguage.g:2721:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalUnorderedGroupsTestLanguage.g:2716:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalUnorderedGroupsTestLanguage.g:2721:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -678,7 +678,7 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2716:21: '\\\\' . + // InternalUnorderedGroupsTestLanguage.g:2721:21: '\\\\' . { match('\\'); matchAny(); @@ -686,7 +686,7 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2716:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalUnorderedGroupsTestLanguage.g:2721:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -711,10 +711,10 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2716:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalUnorderedGroupsTestLanguage.g:2721:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalUnorderedGroupsTestLanguage.g:2716:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalUnorderedGroupsTestLanguage.g:2721:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -730,7 +730,7 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2716:54: '\\\\' . + // InternalUnorderedGroupsTestLanguage.g:2721:54: '\\\\' . { match('\\'); matchAny(); @@ -738,7 +738,7 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2716:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalUnorderedGroupsTestLanguage.g:2721:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -781,12 +781,12 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnorderedGroupsTestLanguage.g:2718:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalUnorderedGroupsTestLanguage.g:2718:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalUnorderedGroupsTestLanguage.g:2723:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalUnorderedGroupsTestLanguage.g:2723:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalUnorderedGroupsTestLanguage.g:2718:24: ( options {greedy=false; } : . )* + // InternalUnorderedGroupsTestLanguage.g:2723:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -811,7 +811,7 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2718:52: . + // InternalUnorderedGroupsTestLanguage.g:2723:52: . { matchAny(); @@ -841,12 +841,12 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnorderedGroupsTestLanguage.g:2720:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalUnorderedGroupsTestLanguage.g:2720:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalUnorderedGroupsTestLanguage.g:2725:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalUnorderedGroupsTestLanguage.g:2725:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalUnorderedGroupsTestLanguage.g:2720:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalUnorderedGroupsTestLanguage.g:2725:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -859,7 +859,7 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2720:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalUnorderedGroupsTestLanguage.g:2725: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(); @@ -879,7 +879,7 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { } } while (true); - // InternalUnorderedGroupsTestLanguage.g:2720:40: ( ( '\\r' )? '\\n' )? + // InternalUnorderedGroupsTestLanguage.g:2725:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -888,9 +888,9 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2720:41: ( '\\r' )? '\\n' + // InternalUnorderedGroupsTestLanguage.g:2725:41: ( '\\r' )? '\\n' { - // InternalUnorderedGroupsTestLanguage.g:2720:41: ( '\\r' )? + // InternalUnorderedGroupsTestLanguage.g:2725:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -899,7 +899,7 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2720:41: '\\r' + // InternalUnorderedGroupsTestLanguage.g:2725:41: '\\r' { match('\r'); @@ -931,10 +931,10 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnorderedGroupsTestLanguage.g:2722:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalUnorderedGroupsTestLanguage.g:2722:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalUnorderedGroupsTestLanguage.g:2727:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalUnorderedGroupsTestLanguage.g:2727:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalUnorderedGroupsTestLanguage.g:2722:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalUnorderedGroupsTestLanguage.g:2727:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -988,8 +988,8 @@ public class InternalUnorderedGroupsTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnorderedGroupsTestLanguage.g:2724:16: ( . ) - // InternalUnorderedGroupsTestLanguage.g:2724:18: . + // InternalUnorderedGroupsTestLanguage.g:2729:16: ( . ) + // InternalUnorderedGroupsTestLanguage.g:2729:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalUnorderedGroupsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalUnorderedGroupsTestLanguageParser.java index cd47df618..cf92b7423 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalUnorderedGroupsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/parser/antlr/internal/InternalUnorderedGroupsTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -94,7 +102,7 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleModel" - // InternalUnorderedGroupsTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalUnorderedGroupsTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -102,8 +110,8 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA try { - // InternalUnorderedGroupsTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalUnorderedGroupsTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalUnorderedGroupsTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalUnorderedGroupsTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -130,7 +138,7 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleModel" - // InternalUnorderedGroupsTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) ; + // InternalUnorderedGroupsTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -202,14 +210,14 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalUnorderedGroupsTestLanguage.g:77:2: ( ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:78:2: ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) + // InternalUnorderedGroupsTestLanguage.g:82:2: ( ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:83:2: ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:78:2: ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) - // InternalUnorderedGroupsTestLanguage.g:79:3: () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) + // InternalUnorderedGroupsTestLanguage.g:83:2: ( () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) ) + // InternalUnorderedGroupsTestLanguage.g:84:3: () ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) { - // InternalUnorderedGroupsTestLanguage.g:79:3: () - // InternalUnorderedGroupsTestLanguage.g:80:4: + // InternalUnorderedGroupsTestLanguage.g:84:3: () + // InternalUnorderedGroupsTestLanguage.g:85:4: { current = forceCreateModelElement( @@ -219,7 +227,7 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } - // InternalUnorderedGroupsTestLanguage.g:86:3: ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) + // InternalUnorderedGroupsTestLanguage.g:91:3: ( (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) | (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) | (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) | (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) | (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) | (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) | (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) | (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) | (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) ) int alt28=17; switch ( input.LA(1) ) { case 11: @@ -316,28 +324,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt28) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:87:4: (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:92:4: (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:87:4: (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:88:5: otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:92:4: (otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:93:5: otherlv_1= '1' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { otherlv_1=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_1, grammarAccess.getModelAccess().getDigitOneKeyword_1_0_0()); - // InternalUnorderedGroupsTestLanguage.g:92:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:93:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:97:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:98:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:93:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:94:7: ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:98:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:99:7: ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1()); - // InternalUnorderedGroupsTestLanguage.g:97:7: ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:98:8: ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:102:7: ( ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:103:8: ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:98:8: ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:103:8: ( ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) )+ int cnt1=0; loop1: do { @@ -354,31 +362,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt1) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:99:6: ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:104:6: ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:99:6: ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:100:7: {...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:104:6: ({...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:105:7: {...}? => ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:100:108: ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:101:8: ({...}? => ( (lv_first_3_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:105:108: ( ({...}? => ( (lv_first_3_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:106:8: ({...}? => ( (lv_first_3_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:104:11: ({...}? => ( (lv_first_3_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:104:12: {...}? => ( (lv_first_3_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:109:11: ({...}? => ( (lv_first_3_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:109:12: {...}? => ( (lv_first_3_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:104:21: ( (lv_first_3_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:104:22: (lv_first_3_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:109:21: ( (lv_first_3_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:109:22: (lv_first_3_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:104:22: (lv_first_3_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:105:12: lv_first_3_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:109:22: (lv_first_3_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:110:12: lv_first_3_0= 'a' { lv_first_3_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -412,31 +420,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:122:6: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:127:6: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:122:6: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:123:7: {...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:127:6: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:128:7: {...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:123:108: ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:124:8: ({...}? => ( (lv_second_4_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:128:108: ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:129:8: ({...}? => ( (lv_second_4_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_0_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:127:11: ({...}? => ( (lv_second_4_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:127:12: {...}? => ( (lv_second_4_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:132:11: ({...}? => ( (lv_second_4_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:132:12: {...}? => ( (lv_second_4_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:127:21: ( (lv_second_4_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:127:22: (lv_second_4_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:132:21: ( (lv_second_4_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:132:22: (lv_second_4_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:127:22: (lv_second_4_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:128:12: lv_second_4_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:132:22: (lv_second_4_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:133:12: lv_second_4_0= 'b' { lv_second_4_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -501,28 +509,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:155:4: (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:160:4: (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:155:4: (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:156:5: otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:160:4: (otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:161:5: otherlv_5= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) { otherlv_5=(Token)match(input,14,FollowSets000.FOLLOW_5); newLeafNode(otherlv_5, grammarAccess.getModelAccess().getDigitTwoKeyword_1_1_0()); - // InternalUnorderedGroupsTestLanguage.g:160:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:161:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:165:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:166:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:161:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:162:7: ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:166:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:167:7: ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1()); - // InternalUnorderedGroupsTestLanguage.g:165:7: ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:166:8: ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:170:7: ( ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:171:8: ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:166:8: ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:171:8: ( ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) )+ int cnt2=0; loop2: do { @@ -545,31 +553,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt2) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:167:6: ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:172:6: ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:167:6: ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:168:7: {...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:172:6: ({...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:173:7: {...}? => ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:168:108: ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:169:8: ({...}? => ( (lv_first_7_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:173:108: ( ({...}? => ( (lv_first_7_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:174:8: ({...}? => ( (lv_first_7_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:172:11: ({...}? => ( (lv_first_7_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:172:12: {...}? => ( (lv_first_7_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:177:11: ({...}? => ( (lv_first_7_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:177:12: {...}? => ( (lv_first_7_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:172:21: ( (lv_first_7_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:172:22: (lv_first_7_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:177:21: ( (lv_first_7_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:177:22: (lv_first_7_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:172:22: (lv_first_7_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:173:12: lv_first_7_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:177:22: (lv_first_7_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:178:12: lv_first_7_0= 'a' { lv_first_7_0=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -603,31 +611,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:190:6: ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:195:6: ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:190:6: ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:191:7: {...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:195:6: ({...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:196:7: {...}? => ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:191:108: ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:192:8: ({...}? => ( (lv_second_8_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:196:108: ( ({...}? => ( (lv_second_8_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:197:8: ({...}? => ( (lv_second_8_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:195:11: ({...}? => ( (lv_second_8_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:195:12: {...}? => ( (lv_second_8_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:200:11: ({...}? => ( (lv_second_8_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:200:12: {...}? => ( (lv_second_8_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:195:21: ( (lv_second_8_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:195:22: (lv_second_8_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:200:21: ( (lv_second_8_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:200:22: (lv_second_8_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:195:22: (lv_second_8_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:196:12: lv_second_8_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:200:22: (lv_second_8_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:201:12: lv_second_8_0= 'b' { lv_second_8_0=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -661,31 +669,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 3 : - // InternalUnorderedGroupsTestLanguage.g:213:6: ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:218:6: ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:213:6: ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:214:7: {...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:218:6: ({...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:219:7: {...}? => ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 2) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 2)"); } - // InternalUnorderedGroupsTestLanguage.g:214:108: ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:215:8: ({...}? => ( (lv_third_9_0= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:219:108: ( ({...}? => ( (lv_third_9_0= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:220:8: ({...}? => ( (lv_third_9_0= 'c' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 2); - // InternalUnorderedGroupsTestLanguage.g:218:11: ({...}? => ( (lv_third_9_0= 'c' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:218:12: {...}? => ( (lv_third_9_0= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:223:11: ({...}? => ( (lv_third_9_0= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:223:12: {...}? => ( (lv_third_9_0= 'c' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:218:21: ( (lv_third_9_0= 'c' ) ) - // InternalUnorderedGroupsTestLanguage.g:218:22: (lv_third_9_0= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:223:21: ( (lv_third_9_0= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:223:22: (lv_third_9_0= 'c' ) { - // InternalUnorderedGroupsTestLanguage.g:218:22: (lv_third_9_0= 'c' ) - // InternalUnorderedGroupsTestLanguage.g:219:12: lv_third_9_0= 'c' + // InternalUnorderedGroupsTestLanguage.g:223:22: (lv_third_9_0= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:224:12: lv_third_9_0= 'c' { lv_third_9_0=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -719,31 +727,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 4 : - // InternalUnorderedGroupsTestLanguage.g:236:6: ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:241:6: ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:236:6: ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:237:7: {...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:241:6: ({...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:242:7: {...}? => ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 3) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 3)"); } - // InternalUnorderedGroupsTestLanguage.g:237:108: ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:238:8: ({...}? => ( (lv_forth_10_0= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:242:108: ( ({...}? => ( (lv_forth_10_0= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:243:8: ({...}? => ( (lv_forth_10_0= 'd' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_1_1(), 3); - // InternalUnorderedGroupsTestLanguage.g:241:11: ({...}? => ( (lv_forth_10_0= 'd' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:241:12: {...}? => ( (lv_forth_10_0= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:246:11: ({...}? => ( (lv_forth_10_0= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:246:12: {...}? => ( (lv_forth_10_0= 'd' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:241:21: ( (lv_forth_10_0= 'd' ) ) - // InternalUnorderedGroupsTestLanguage.g:241:22: (lv_forth_10_0= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:246:21: ( (lv_forth_10_0= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:246:22: (lv_forth_10_0= 'd' ) { - // InternalUnorderedGroupsTestLanguage.g:241:22: (lv_forth_10_0= 'd' ) - // InternalUnorderedGroupsTestLanguage.g:242:12: lv_forth_10_0= 'd' + // InternalUnorderedGroupsTestLanguage.g:246:22: (lv_forth_10_0= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:247:12: lv_forth_10_0= 'd' { lv_forth_10_0=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -808,28 +816,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 3 : - // InternalUnorderedGroupsTestLanguage.g:269:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:274:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:269:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:270:5: otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) + // InternalUnorderedGroupsTestLanguage.g:274:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:275:5: otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) { otherlv_11=(Token)match(input,17,FollowSets000.FOLLOW_4); newLeafNode(otherlv_11, grammarAccess.getModelAccess().getDigitThreeKeyword_1_2_0()); - // InternalUnorderedGroupsTestLanguage.g:274:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) - // InternalUnorderedGroupsTestLanguage.g:275:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) + // InternalUnorderedGroupsTestLanguage.g:279:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) ) + // InternalUnorderedGroupsTestLanguage.g:280:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) { - // InternalUnorderedGroupsTestLanguage.g:275:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) - // InternalUnorderedGroupsTestLanguage.g:276:7: ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) + // InternalUnorderedGroupsTestLanguage.g:280:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) ) + // InternalUnorderedGroupsTestLanguage.g:281:7: ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1()); - // InternalUnorderedGroupsTestLanguage.g:279:7: ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) - // InternalUnorderedGroupsTestLanguage.g:280:8: ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* + // InternalUnorderedGroupsTestLanguage.g:284:7: ( ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* ) + // InternalUnorderedGroupsTestLanguage.g:285:8: ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* { - // InternalUnorderedGroupsTestLanguage.g:280:8: ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* + // InternalUnorderedGroupsTestLanguage.g:285:8: ( ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )* loop3: do { int alt3=3; @@ -845,31 +853,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt3) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:281:6: ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:286:6: ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:281:6: ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:282:7: {...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:286:6: ({...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:287:7: {...}? => ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:282:108: ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:283:8: ({...}? => ( (lv_first_13_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:287:108: ( ({...}? => ( (lv_first_13_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:288:8: ({...}? => ( (lv_first_13_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:286:11: ({...}? => ( (lv_first_13_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:286:12: {...}? => ( (lv_first_13_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:291:11: ({...}? => ( (lv_first_13_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:291:12: {...}? => ( (lv_first_13_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:286:21: ( (lv_first_13_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:286:22: (lv_first_13_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:291:21: ( (lv_first_13_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:291:22: (lv_first_13_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:286:22: (lv_first_13_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:287:12: lv_first_13_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:291:22: (lv_first_13_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:292:12: lv_first_13_0= 'a' { lv_first_13_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -903,31 +911,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:304:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:309:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:304:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:305:7: {...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:309:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:310:7: {...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:305:108: ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:306:8: ({...}? => ( (lv_second_14_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:310:108: ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:311:8: ({...}? => ( (lv_second_14_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_2_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:309:11: ({...}? => ( (lv_second_14_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:309:12: {...}? => ( (lv_second_14_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:314:11: ({...}? => ( (lv_second_14_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:314:12: {...}? => ( (lv_second_14_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:309:21: ( (lv_second_14_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:309:22: (lv_second_14_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:314:21: ( (lv_second_14_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:314:22: (lv_second_14_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:309:22: (lv_second_14_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:310:12: lv_second_14_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:314:22: (lv_second_14_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:315:12: lv_second_14_0= 'b' { lv_second_14_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -985,28 +993,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 4 : - // InternalUnorderedGroupsTestLanguage.g:336:4: (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:341:4: (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:336:4: (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:337:5: otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:341:4: (otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:342:5: otherlv_15= '4' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { otherlv_15=(Token)match(input,18,FollowSets000.FOLLOW_3); newLeafNode(otherlv_15, grammarAccess.getModelAccess().getDigitFourKeyword_1_3_0()); - // InternalUnorderedGroupsTestLanguage.g:341:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:342:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:346:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:347:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:342:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:343:7: ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:347:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:348:7: ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1()); - // InternalUnorderedGroupsTestLanguage.g:346:7: ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:347:8: ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:351:7: ( ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:352:8: ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:347:8: ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:352:8: ( ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) )+ int cnt4=0; loop4: do { @@ -1023,31 +1031,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt4) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:348:6: ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:353:6: ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:348:6: ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:349:7: {...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:353:6: ({...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:354:7: {...}? => ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:349:108: ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:350:8: ({...}? => ( (lv_first_17_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:354:108: ( ({...}? => ( (lv_first_17_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:355:8: ({...}? => ( (lv_first_17_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:353:11: ({...}? => ( (lv_first_17_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:353:12: {...}? => ( (lv_first_17_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:358:11: ({...}? => ( (lv_first_17_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:358:12: {...}? => ( (lv_first_17_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:353:21: ( (lv_first_17_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:353:22: (lv_first_17_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:358:21: ( (lv_first_17_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:358:22: (lv_first_17_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:353:22: (lv_first_17_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:354:12: lv_first_17_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:358:22: (lv_first_17_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:359:12: lv_first_17_0= 'a' { lv_first_17_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -1081,31 +1089,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:371:6: ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:376:6: ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:371:6: ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:372:7: {...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:376:6: ({...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:377:7: {...}? => ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:372:108: ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:373:8: ({...}? => ( (lv_second_18_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:377:108: ( ({...}? => ( (lv_second_18_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:378:8: ({...}? => ( (lv_second_18_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_3_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:376:11: ({...}? => ( (lv_second_18_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:376:12: {...}? => ( (lv_second_18_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:381:11: ({...}? => ( (lv_second_18_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:381:12: {...}? => ( (lv_second_18_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:376:21: ( (lv_second_18_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:376:22: (lv_second_18_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:381:21: ( (lv_second_18_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:381:22: (lv_second_18_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:376:22: (lv_second_18_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:377:12: lv_second_18_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:381:22: (lv_second_18_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:382:12: lv_second_18_0= 'b' { lv_second_18_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1170,28 +1178,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 5 : - // InternalUnorderedGroupsTestLanguage.g:404:4: (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:409:4: (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:404:4: (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:405:5: otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:409:4: (otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:410:5: otherlv_19= '5' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { otherlv_19=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_19, grammarAccess.getModelAccess().getDigitFiveKeyword_1_4_0()); - // InternalUnorderedGroupsTestLanguage.g:409:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:410:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:414:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:415:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:410:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:411:7: ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:415:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:416:7: ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1()); - // InternalUnorderedGroupsTestLanguage.g:414:7: ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:415:8: ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:419:7: ( ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:420:8: ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:415:8: ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:420:8: ( ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) )+ int cnt5=0; loop5: do { @@ -1208,31 +1216,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt5) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:416:6: ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:421:6: ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:416:6: ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:417:7: {...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:421:6: ({...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:422:7: {...}? => ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:417:108: ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:418:8: ({...}? => ( (lv_first_21_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:422:108: ( ({...}? => ( (lv_first_21_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:423:8: ({...}? => ( (lv_first_21_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:421:11: ({...}? => ( (lv_first_21_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:421:12: {...}? => ( (lv_first_21_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:426:11: ({...}? => ( (lv_first_21_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:426:12: {...}? => ( (lv_first_21_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:421:21: ( (lv_first_21_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:421:22: (lv_first_21_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:426:21: ( (lv_first_21_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:426:22: (lv_first_21_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:421:22: (lv_first_21_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:422:12: lv_first_21_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:426:22: (lv_first_21_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:427:12: lv_first_21_0= 'a' { lv_first_21_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -1266,31 +1274,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:439:6: ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:444:6: ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:439:6: ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:440:7: {...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:444:6: ({...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:445:7: {...}? => ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:440:108: ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:441:8: ({...}? => ( (lv_second_22_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:445:108: ( ({...}? => ( (lv_second_22_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:446:8: ({...}? => ( (lv_second_22_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_4_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:444:11: ({...}? => ( (lv_second_22_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:444:12: {...}? => ( (lv_second_22_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:449:11: ({...}? => ( (lv_second_22_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:449:12: {...}? => ( (lv_second_22_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:444:21: ( (lv_second_22_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:444:22: (lv_second_22_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:449:21: ( (lv_second_22_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:449:22: (lv_second_22_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:444:22: (lv_second_22_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:445:12: lv_second_22_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:449:22: (lv_second_22_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:450:12: lv_second_22_0= 'b' { lv_second_22_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1355,28 +1363,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 6 : - // InternalUnorderedGroupsTestLanguage.g:472:4: (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:477:4: (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:472:4: (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:473:5: otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:477:4: (otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:478:5: otherlv_23= '6' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) { otherlv_23=(Token)match(input,20,FollowSets000.FOLLOW_3); newLeafNode(otherlv_23, grammarAccess.getModelAccess().getDigitSixKeyword_1_5_0()); - // InternalUnorderedGroupsTestLanguage.g:477:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:478:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:482:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:483:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:478:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:479:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:483:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:484:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1()); - // InternalUnorderedGroupsTestLanguage.g:482:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:483:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:487:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:488:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:483:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:488:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) )+ int cnt8=0; loop8: do { @@ -1393,21 +1401,21 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt8) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:484:6: ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:489:6: ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) { - // InternalUnorderedGroupsTestLanguage.g:484:6: ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) - // InternalUnorderedGroupsTestLanguage.g:485:7: {...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:489:6: ({...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:490:7: {...}? => ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:485:108: ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:486:8: ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:490:108: ( ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:491:8: ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:489:11: ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:494:11: ({...}? => ( (lv_firstAsList_25_0= 'a' ) ) )+ int cnt6=0; loop6: do { @@ -1427,16 +1435,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt6) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:489:12: {...}? => ( (lv_firstAsList_25_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:494:12: {...}? => ( (lv_firstAsList_25_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:489:21: ( (lv_firstAsList_25_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:489:22: (lv_firstAsList_25_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:494:21: ( (lv_firstAsList_25_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:494:22: (lv_firstAsList_25_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:489:22: (lv_firstAsList_25_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:490:12: lv_firstAsList_25_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:494:22: (lv_firstAsList_25_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:495:12: lv_firstAsList_25_0= 'a' { lv_firstAsList_25_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -1480,21 +1488,21 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:507:6: ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:512:6: ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) { - // InternalUnorderedGroupsTestLanguage.g:507:6: ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) - // InternalUnorderedGroupsTestLanguage.g:508:7: {...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:512:6: ({...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:513:7: {...}? => ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:508:108: ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:509:8: ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:513:108: ( ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:514:8: ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_5_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:512:11: ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:517:11: ({...}? => ( (lv_secondAsList_26_0= 'b' ) ) )+ int cnt7=0; loop7: do { @@ -1514,16 +1522,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt7) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:512:12: {...}? => ( (lv_secondAsList_26_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:517:12: {...}? => ( (lv_secondAsList_26_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:512:21: ( (lv_secondAsList_26_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:512:22: (lv_secondAsList_26_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:517:21: ( (lv_secondAsList_26_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:517:22: (lv_secondAsList_26_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:512:22: (lv_secondAsList_26_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:513:12: lv_secondAsList_26_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:517:22: (lv_secondAsList_26_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:518:12: lv_secondAsList_26_0= 'b' { lv_secondAsList_26_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1598,28 +1606,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 7 : - // InternalUnorderedGroupsTestLanguage.g:540:4: (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:545:4: (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:540:4: (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:541:5: otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:545:4: (otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:546:5: otherlv_27= '7' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) { otherlv_27=(Token)match(input,21,FollowSets000.FOLLOW_3); newLeafNode(otherlv_27, grammarAccess.getModelAccess().getDigitSevenKeyword_1_6_0()); - // InternalUnorderedGroupsTestLanguage.g:545:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:546:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:550:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:551:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:546:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:547:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:551:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:552:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1()); - // InternalUnorderedGroupsTestLanguage.g:550:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:551:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:555:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:556:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:551:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:556:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) )+ int cnt11=0; loop11: do { @@ -1636,21 +1644,21 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt11) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:552:6: ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:557:6: ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) { - // InternalUnorderedGroupsTestLanguage.g:552:6: ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) - // InternalUnorderedGroupsTestLanguage.g:553:7: {...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:557:6: ({...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:558:7: {...}? => ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:553:108: ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:554:8: ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:558:108: ( ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:559:8: ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:557:11: ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:562:11: ({...}? => ( (lv_firstAsList_29_0= 'a' ) ) )+ int cnt9=0; loop9: do { @@ -1670,16 +1678,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt9) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:557:12: {...}? => ( (lv_firstAsList_29_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:562:12: {...}? => ( (lv_firstAsList_29_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:557:21: ( (lv_firstAsList_29_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:557:22: (lv_firstAsList_29_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:562:21: ( (lv_firstAsList_29_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:562:22: (lv_firstAsList_29_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:557:22: (lv_firstAsList_29_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:558:12: lv_firstAsList_29_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:562:22: (lv_firstAsList_29_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:563:12: lv_firstAsList_29_0= 'a' { lv_firstAsList_29_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -1723,21 +1731,21 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:575:6: ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:580:6: ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) { - // InternalUnorderedGroupsTestLanguage.g:575:6: ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) - // InternalUnorderedGroupsTestLanguage.g:576:7: {...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:580:6: ({...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:581:7: {...}? => ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:576:108: ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:577:8: ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:581:108: ( ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:582:8: ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_6_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:580:11: ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:585:11: ({...}? => ( (lv_secondAsList_30_0= 'b' ) ) )+ int cnt10=0; loop10: do { @@ -1757,16 +1765,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt10) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:580:12: {...}? => ( (lv_secondAsList_30_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:585:12: {...}? => ( (lv_secondAsList_30_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:580:21: ( (lv_secondAsList_30_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:580:22: (lv_secondAsList_30_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:585:21: ( (lv_secondAsList_30_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:585:22: (lv_secondAsList_30_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:580:22: (lv_secondAsList_30_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:581:12: lv_secondAsList_30_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:585:22: (lv_secondAsList_30_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:586:12: lv_secondAsList_30_0= 'b' { lv_secondAsList_30_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -1841,28 +1849,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 8 : - // InternalUnorderedGroupsTestLanguage.g:608:4: (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:613:4: (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:608:4: (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:609:5: otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:613:4: (otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:614:5: otherlv_31= '8' ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) { otherlv_31=(Token)match(input,22,FollowSets000.FOLLOW_7); newLeafNode(otherlv_31, grammarAccess.getModelAccess().getDigitEightKeyword_1_7_0()); - // InternalUnorderedGroupsTestLanguage.g:613:5: ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:614:6: ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:618:5: ( ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:619:6: ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:614:6: ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:615:7: ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:619:6: ( ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:620:7: ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1()); - // InternalUnorderedGroupsTestLanguage.g:618:7: ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:619:8: ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:623:7: ( ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:624:8: ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:619:8: ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:624:8: ( ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) )+ int cnt12=0; loop12: do { @@ -1891,28 +1899,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt12) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:620:6: ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:625:6: ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:620:6: ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:621:7: {...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:625:6: ({...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:626:7: {...}? => ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:621:108: ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:622:8: ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:626:108: ( ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:627:8: ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:625:11: ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:625:12: {...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:630:11: ({...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:630:12: {...}? => (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:625:21: (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:625:22: otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:630:21: (otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:630:22: otherlv_33= 'a' otherlv_34= 'b' ( (lv_first_35_0= 'c' ) ) { otherlv_33=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -1922,11 +1930,11 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA newLeafNode(otherlv_34, grammarAccess.getModelAccess().getBKeyword_1_7_1_0_1()); - // InternalUnorderedGroupsTestLanguage.g:633:11: ( (lv_first_35_0= 'c' ) ) - // InternalUnorderedGroupsTestLanguage.g:634:12: (lv_first_35_0= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:638:11: ( (lv_first_35_0= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:639:12: (lv_first_35_0= 'c' ) { - // InternalUnorderedGroupsTestLanguage.g:634:12: (lv_first_35_0= 'c' ) - // InternalUnorderedGroupsTestLanguage.g:635:13: lv_first_35_0= 'c' + // InternalUnorderedGroupsTestLanguage.g:639:12: (lv_first_35_0= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:640:13: lv_first_35_0= 'c' { lv_first_35_0=(Token)match(input,15,FollowSets000.FOLLOW_10); @@ -1963,28 +1971,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:653:6: ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:658:6: ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:653:6: ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:654:7: {...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:658:6: ({...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:659:7: {...}? => ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:654:108: ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:655:8: ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:659:108: ( ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:660:8: ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_7_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:658:11: ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:658:12: {...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:663:11: ({...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:663:12: {...}? => (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:658:21: (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:658:22: otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:663:21: (otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:663:22: otherlv_36= 'a' otherlv_37= 'b' ( (lv_second_38_0= 'd' ) ) { otherlv_36=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -1994,11 +2002,11 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA newLeafNode(otherlv_37, grammarAccess.getModelAccess().getBKeyword_1_7_1_1_1()); - // InternalUnorderedGroupsTestLanguage.g:666:11: ( (lv_second_38_0= 'd' ) ) - // InternalUnorderedGroupsTestLanguage.g:667:12: (lv_second_38_0= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:671:11: ( (lv_second_38_0= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:672:12: (lv_second_38_0= 'd' ) { - // InternalUnorderedGroupsTestLanguage.g:667:12: (lv_second_38_0= 'd' ) - // InternalUnorderedGroupsTestLanguage.g:668:13: lv_second_38_0= 'd' + // InternalUnorderedGroupsTestLanguage.g:672:12: (lv_second_38_0= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:673:13: lv_second_38_0= 'd' { lv_second_38_0=(Token)match(input,16,FollowSets000.FOLLOW_10); @@ -2066,16 +2074,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 9 : - // InternalUnorderedGroupsTestLanguage.g:696:4: (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:701:4: (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) { - // InternalUnorderedGroupsTestLanguage.g:696:4: (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:697:5: otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ + // InternalUnorderedGroupsTestLanguage.g:701:4: (otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:702:5: otherlv_39= '9' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ { otherlv_39=(Token)match(input,23,FollowSets000.FOLLOW_3); newLeafNode(otherlv_39, grammarAccess.getModelAccess().getDigitNineKeyword_1_8_0()); - // InternalUnorderedGroupsTestLanguage.g:701:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ + // InternalUnorderedGroupsTestLanguage.g:706:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) )+ int cnt14=0; loop14: do { @@ -2089,18 +2097,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt14) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:702:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:707:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:702:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:703:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:707:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:708:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1()); - // InternalUnorderedGroupsTestLanguage.g:706:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:707:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:711:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:712:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:707:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:712:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) )+ int cnt13=0; loop13: do { @@ -2129,31 +2137,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt13) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:708:6: ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:713:6: ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:708:6: ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:709:7: {...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:713:6: ({...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:714:7: {...}? => ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:709:108: ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:710:8: ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:714:108: ( ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:715:8: ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:713:11: ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:713:12: {...}? => ( (lv_firstAsList_41_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:718:11: ({...}? => ( (lv_firstAsList_41_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:718:12: {...}? => ( (lv_firstAsList_41_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:713:21: ( (lv_firstAsList_41_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:713:22: (lv_firstAsList_41_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:718:21: ( (lv_firstAsList_41_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:718:22: (lv_firstAsList_41_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:713:22: (lv_firstAsList_41_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:714:12: lv_firstAsList_41_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:718:22: (lv_firstAsList_41_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:719:12: lv_firstAsList_41_0= 'a' { lv_firstAsList_41_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -2187,31 +2195,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:731:6: ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:736:6: ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:731:6: ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:732:7: {...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:736:6: ({...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:737:7: {...}? => ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:732:108: ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:733:8: ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:737:108: ( ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:738:8: ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_8_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:736:11: ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:736:12: {...}? => ( (lv_secondAsList_42_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:741:11: ({...}? => ( (lv_secondAsList_42_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:741:12: {...}? => ( (lv_secondAsList_42_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:736:21: ( (lv_secondAsList_42_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:736:22: (lv_secondAsList_42_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:741:21: ( (lv_secondAsList_42_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:741:22: (lv_secondAsList_42_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:736:22: (lv_secondAsList_42_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:737:12: lv_secondAsList_42_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:741:22: (lv_secondAsList_42_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:742:12: lv_secondAsList_42_0= 'b' { lv_secondAsList_42_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -2286,16 +2294,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 10 : - // InternalUnorderedGroupsTestLanguage.g:764:4: (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalUnorderedGroupsTestLanguage.g:769:4: (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) { - // InternalUnorderedGroupsTestLanguage.g:764:4: (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) - // InternalUnorderedGroupsTestLanguage.g:765:5: otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalUnorderedGroupsTestLanguage.g:769:4: (otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalUnorderedGroupsTestLanguage.g:770:5: otherlv_43= '10' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* { otherlv_43=(Token)match(input,24,FollowSets000.FOLLOW_4); newLeafNode(otherlv_43, grammarAccess.getModelAccess().getDigitOneDigitZeroKeyword_1_9_0()); - // InternalUnorderedGroupsTestLanguage.g:769:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalUnorderedGroupsTestLanguage.g:774:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) )* loop16: do { int alt16=2; @@ -2308,18 +2316,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt16) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:770:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:775:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:770:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:771:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:775:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:776:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1()); - // InternalUnorderedGroupsTestLanguage.g:774:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:775:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:779:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:780:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:775:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:780:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) )+ int cnt15=0; loop15: do { @@ -2348,31 +2356,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt15) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:776:6: ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:781:6: ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:776:6: ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:777:7: {...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:781:6: ({...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:782:7: {...}? => ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:777:108: ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:778:8: ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:782:108: ( ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:783:8: ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:781:11: ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:781:12: {...}? => ( (lv_firstAsList_45_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:786:11: ({...}? => ( (lv_firstAsList_45_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:786:12: {...}? => ( (lv_firstAsList_45_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:781:21: ( (lv_firstAsList_45_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:781:22: (lv_firstAsList_45_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:786:21: ( (lv_firstAsList_45_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:786:22: (lv_firstAsList_45_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:781:22: (lv_firstAsList_45_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:782:12: lv_firstAsList_45_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:786:22: (lv_firstAsList_45_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:787:12: lv_firstAsList_45_0= 'a' { lv_firstAsList_45_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -2406,31 +2414,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:799:6: ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:804:6: ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:799:6: ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:800:7: {...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:804:6: ({...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:805:7: {...}? => ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:800:108: ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:801:8: ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:805:108: ( ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:806:8: ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_9_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:804:11: ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:804:12: {...}? => ( (lv_secondAsList_46_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:809:11: ({...}? => ( (lv_secondAsList_46_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:809:12: {...}? => ( (lv_secondAsList_46_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:804:21: ( (lv_secondAsList_46_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:804:22: (lv_secondAsList_46_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:809:21: ( (lv_secondAsList_46_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:809:22: (lv_secondAsList_46_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:804:22: (lv_secondAsList_46_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:805:12: lv_secondAsList_46_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:809:22: (lv_secondAsList_46_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:810:12: lv_secondAsList_46_0= 'b' { lv_secondAsList_46_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -2501,16 +2509,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 11 : - // InternalUnorderedGroupsTestLanguage.g:832:4: (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) + // InternalUnorderedGroupsTestLanguage.g:837:4: (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) { - // InternalUnorderedGroupsTestLanguage.g:832:4: (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) - // InternalUnorderedGroupsTestLanguage.g:833:5: otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? + // InternalUnorderedGroupsTestLanguage.g:837:4: (otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ) + // InternalUnorderedGroupsTestLanguage.g:838:5: otherlv_47= '11' ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? { otherlv_47=(Token)match(input,25,FollowSets000.FOLLOW_4); newLeafNode(otherlv_47, grammarAccess.getModelAccess().getDigitOneDigitOneKeyword_1_10_0()); - // InternalUnorderedGroupsTestLanguage.g:837:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? + // InternalUnorderedGroupsTestLanguage.g:842:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) )? int alt18=2; int LA18_0 = input.LA(1); @@ -2519,18 +2527,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } switch (alt18) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:838:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:843:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:838:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:839:7: ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:843:6: ( ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:844:7: ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1()); - // InternalUnorderedGroupsTestLanguage.g:842:7: ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:843:8: ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:847:7: ( ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:848:8: ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:843:8: ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:848:8: ( ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) )+ int cnt17=0; loop17: do { @@ -2547,31 +2555,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt17) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:844:6: ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:849:6: ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:844:6: ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:845:7: {...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:849:6: ({...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:850:7: {...}? => ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:845:109: ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:846:8: ({...}? => ( (lv_first_49_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:850:109: ( ({...}? => ( (lv_first_49_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:851:8: ({...}? => ( (lv_first_49_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:849:11: ({...}? => ( (lv_first_49_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:849:12: {...}? => ( (lv_first_49_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:854:11: ({...}? => ( (lv_first_49_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:854:12: {...}? => ( (lv_first_49_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:849:21: ( (lv_first_49_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:849:22: (lv_first_49_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:854:21: ( (lv_first_49_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:854:22: (lv_first_49_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:849:22: (lv_first_49_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:850:12: lv_first_49_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:854:22: (lv_first_49_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:855:12: lv_first_49_0= 'a' { lv_first_49_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -2605,31 +2613,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:867:6: ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:872:6: ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:867:6: ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:868:7: {...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:872:6: ({...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:873:7: {...}? => ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:868:109: ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:869:8: ({...}? => ( (lv_second_50_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:873:109: ( ({...}? => ( (lv_second_50_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:874:8: ({...}? => ( (lv_second_50_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_10_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:872:11: ({...}? => ( (lv_second_50_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:872:12: {...}? => ( (lv_second_50_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:877:11: ({...}? => ( (lv_second_50_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:877:12: {...}? => ( (lv_second_50_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:872:21: ( (lv_second_50_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:872:22: (lv_second_50_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:877:21: ( (lv_second_50_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:877:22: (lv_second_50_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:872:22: (lv_second_50_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:873:12: lv_second_50_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:877:22: (lv_second_50_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:878:12: lv_second_50_0= 'b' { lv_second_50_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -2697,28 +2705,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 12 : - // InternalUnorderedGroupsTestLanguage.g:900:4: (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:905:4: (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:900:4: (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:901:5: otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:905:4: (otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:906:5: otherlv_51= '12' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { otherlv_51=(Token)match(input,26,FollowSets000.FOLLOW_3); newLeafNode(otherlv_51, grammarAccess.getModelAccess().getDigitOneDigitTwoKeyword_1_11_0()); - // InternalUnorderedGroupsTestLanguage.g:905:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:906:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:910:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:911:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:906:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:907:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:911:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:912:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1()); - // InternalUnorderedGroupsTestLanguage.g:910:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:911:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:915:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:916:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:911:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:916:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) )+ int cnt19=0; loop19: do { @@ -2747,31 +2755,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt19) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:912:6: ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:917:6: ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:912:6: ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:913:7: {...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:917:6: ({...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:918:7: {...}? => ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:913:109: ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:914:8: ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:918:109: ( ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:919:8: ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:917:11: ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:917:12: {...}? => ( (lv_firstAsList_53_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:922:11: ({...}? => ( (lv_firstAsList_53_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:922:12: {...}? => ( (lv_firstAsList_53_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:917:21: ( (lv_firstAsList_53_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:917:22: (lv_firstAsList_53_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:922:21: ( (lv_firstAsList_53_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:922:22: (lv_firstAsList_53_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:917:22: (lv_firstAsList_53_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:918:12: lv_firstAsList_53_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:922:22: (lv_firstAsList_53_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:923:12: lv_firstAsList_53_0= 'a' { lv_firstAsList_53_0=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -2805,31 +2813,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:935:6: ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:940:6: ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:935:6: ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:936:7: {...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:940:6: ({...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:941:7: {...}? => ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:936:109: ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:937:8: ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:941:109: ( ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:942:8: ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_11_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:940:11: ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:940:12: {...}? => ( (lv_secondAsList_54_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:945:11: ({...}? => ( (lv_secondAsList_54_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:945:12: {...}? => ( (lv_secondAsList_54_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:940:21: ( (lv_secondAsList_54_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:940:22: (lv_secondAsList_54_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:945:21: ( (lv_secondAsList_54_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:945:22: (lv_secondAsList_54_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:940:22: (lv_secondAsList_54_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:941:12: lv_secondAsList_54_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:945:22: (lv_secondAsList_54_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:946:12: lv_secondAsList_54_0= 'b' { lv_secondAsList_54_0=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -2887,19 +2895,19 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } - // InternalUnorderedGroupsTestLanguage.g:966:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:967:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:971:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:972:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:967:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:968:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:972:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:973:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2()); - // InternalUnorderedGroupsTestLanguage.g:971:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:972:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:976:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:977:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:972:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:977:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) )+ int cnt20=0; loop20: do { @@ -2916,31 +2924,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt20) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:973:6: ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:978:6: ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:973:6: ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:974:7: {...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:978:6: ({...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:979:7: {...}? => ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:974:109: ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:975:8: ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:979:109: ( ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:980:8: ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 0); - // InternalUnorderedGroupsTestLanguage.g:978:11: ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:978:12: {...}? => ( (lv_firstAsList_56_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:983:11: ({...}? => ( (lv_firstAsList_56_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:983:12: {...}? => ( (lv_firstAsList_56_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:978:21: ( (lv_firstAsList_56_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:978:22: (lv_firstAsList_56_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:983:21: ( (lv_firstAsList_56_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:983:22: (lv_firstAsList_56_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:978:22: (lv_firstAsList_56_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:979:12: lv_firstAsList_56_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:983:22: (lv_firstAsList_56_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:984:12: lv_firstAsList_56_0= 'a' { lv_firstAsList_56_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -2974,31 +2982,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:996:6: ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1001:6: ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:996:6: ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:997:7: {...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1001:6: ({...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1002:7: {...}? => ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:997:109: ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:998:8: ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1002:109: ( ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1003:8: ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_11_2(), 1); - // InternalUnorderedGroupsTestLanguage.g:1001:11: ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1001:12: {...}? => ( (lv_secondAsList_57_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1006:11: ({...}? => ( (lv_secondAsList_57_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1006:12: {...}? => ( (lv_secondAsList_57_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1001:21: ( (lv_secondAsList_57_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:1001:22: (lv_secondAsList_57_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1006:21: ( (lv_secondAsList_57_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1006:22: (lv_secondAsList_57_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:1001:22: (lv_secondAsList_57_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:1002:12: lv_secondAsList_57_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:1006:22: (lv_secondAsList_57_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1007:12: lv_secondAsList_57_0= 'b' { lv_secondAsList_57_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -3063,16 +3071,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 13 : - // InternalUnorderedGroupsTestLanguage.g:1029:4: (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1034:4: (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1029:4: (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1030:5: otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1034:4: (otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1035:5: otherlv_58= '13' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? ( (lv_firstAsList_62_0= 'a' ) ) ( (lv_secondAsList_63_0= 'b' ) ) { otherlv_58=(Token)match(input,27,FollowSets000.FOLLOW_3); newLeafNode(otherlv_58, grammarAccess.getModelAccess().getDigitOneDigitThreeKeyword_1_12_0()); - // InternalUnorderedGroupsTestLanguage.g:1034:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? + // InternalUnorderedGroupsTestLanguage.g:1039:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) )? int alt22=2; int LA22_0 = input.LA(1); @@ -3095,18 +3103,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } switch (alt22) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1035:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1040:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1035:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1036:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1040:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1041:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1()); - // InternalUnorderedGroupsTestLanguage.g:1039:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1040:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1044:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1045:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1040:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1045:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) )+ int cnt21=0; loop21: do { @@ -3138,31 +3146,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt21) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1041:6: ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1046:6: ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1041:6: ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1042:7: {...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1046:6: ({...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1047:7: {...}? => ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1042:109: ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1043:8: ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1047:109: ( ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1048:8: ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1046:11: ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1046:12: {...}? => ( (lv_firstAsList_60_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1051:11: ({...}? => ( (lv_firstAsList_60_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1051:12: {...}? => ( (lv_firstAsList_60_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1046:21: ( (lv_firstAsList_60_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:1046:22: (lv_firstAsList_60_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1051:21: ( (lv_firstAsList_60_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1051:22: (lv_firstAsList_60_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:1046:22: (lv_firstAsList_60_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:1047:12: lv_firstAsList_60_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:1051:22: (lv_firstAsList_60_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1052:12: lv_firstAsList_60_0= 'a' { lv_firstAsList_60_0=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -3196,31 +3204,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1064:6: ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1069:6: ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1064:6: ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1065:7: {...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1069:6: ({...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1070:7: {...}? => ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1065:109: ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1066:8: ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1070:109: ( ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1071:8: ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_12_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:1069:11: ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1069:12: {...}? => ( (lv_secondAsList_61_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1074:11: ({...}? => ( (lv_secondAsList_61_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1074:12: {...}? => ( (lv_secondAsList_61_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1069:21: ( (lv_secondAsList_61_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:1069:22: (lv_secondAsList_61_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1074:21: ( (lv_secondAsList_61_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1074:22: (lv_secondAsList_61_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:1069:22: (lv_secondAsList_61_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:1070:12: lv_secondAsList_61_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:1074:22: (lv_secondAsList_61_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1075:12: lv_secondAsList_61_0= 'b' { lv_secondAsList_61_0=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -3281,11 +3289,11 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } - // InternalUnorderedGroupsTestLanguage.g:1095:5: ( (lv_firstAsList_62_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:1096:6: (lv_firstAsList_62_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1100:5: ( (lv_firstAsList_62_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1101:6: (lv_firstAsList_62_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:1096:6: (lv_firstAsList_62_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:1097:7: lv_firstAsList_62_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:1101:6: (lv_firstAsList_62_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1102:7: lv_firstAsList_62_0= 'a' { lv_firstAsList_62_0=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -3303,11 +3311,11 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } - // InternalUnorderedGroupsTestLanguage.g:1109:5: ( (lv_secondAsList_63_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:1110:6: (lv_secondAsList_63_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1114:5: ( (lv_secondAsList_63_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1115:6: (lv_secondAsList_63_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:1110:6: (lv_secondAsList_63_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:1111:7: lv_secondAsList_63_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:1115:6: (lv_secondAsList_63_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1116:7: lv_secondAsList_63_0= 'b' { lv_secondAsList_63_0=(Token)match(input,13,FollowSets000.FOLLOW_2); @@ -3332,16 +3340,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 14 : - // InternalUnorderedGroupsTestLanguage.g:1125:4: (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:1130:4: (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) { - // InternalUnorderedGroupsTestLanguage.g:1125:4: (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:1126:5: otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1130:4: (otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:1131:5: otherlv_64= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ { otherlv_64=(Token)match(input,28,FollowSets000.FOLLOW_5); newLeafNode(otherlv_64, grammarAccess.getModelAccess().getDigitOneDigitFourKeyword_1_13_0()); - // InternalUnorderedGroupsTestLanguage.g:1130:5: ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1135:5: ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ int cnt26=0; loop26: do { @@ -3355,18 +3363,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt26) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1131:6: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1136:6: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1131:6: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1132:7: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1136:6: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1137:7: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1()); - // InternalUnorderedGroupsTestLanguage.g:1135:7: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1136:8: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1140:7: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1141:8: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1136:8: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1141:8: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) )+ int cnt25=0; loop25: do { @@ -3421,39 +3429,39 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt25) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1137:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1142:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1137:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1138:7: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1142:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1143:7: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1138:109: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1139:8: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1143:109: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1144:8: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1142:11: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1142:12: {...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1147:11: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1147:12: {...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1142:21: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:1142:22: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1147:21: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1147:22: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1142:22: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1143:12: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1147:22: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1148:12: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0()); - // InternalUnorderedGroupsTestLanguage.g:1146:12: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1147:13: ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1151:12: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1152:13: ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1147:13: ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1152:13: ( ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) )+ int cnt23=0; loop23: do { @@ -3482,31 +3490,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt23) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1148:11: ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1153:11: ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1148:11: ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1149:12: {...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1153:11: ({...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1154:12: {...}? => ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1149:116: ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1150:13: ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1154:116: ( ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1155:13: ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 0); - // InternalUnorderedGroupsTestLanguage.g:1153:16: ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1153:17: {...}? => ( (lv_firstAsList_67_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1158:16: ({...}? => ( (lv_firstAsList_67_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1158:17: {...}? => ( (lv_firstAsList_67_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1153:26: ( (lv_firstAsList_67_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:1153:27: (lv_firstAsList_67_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1158:26: ( (lv_firstAsList_67_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1158:27: (lv_firstAsList_67_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:1153:27: (lv_firstAsList_67_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:1154:17: lv_firstAsList_67_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:1158:27: (lv_firstAsList_67_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1159:17: lv_firstAsList_67_0= 'a' { lv_firstAsList_67_0=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -3540,31 +3548,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1171:11: ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1176:11: ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1171:11: ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1172:12: {...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1176:11: ({...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1177:12: {...}? => ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1172:116: ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1173:13: ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1177:116: ( ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1178:13: ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_0(), 1); - // InternalUnorderedGroupsTestLanguage.g:1176:16: ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1176:17: {...}? => ( (lv_secondAsList_68_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1181:16: ({...}? => ( (lv_secondAsList_68_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1181:17: {...}? => ( (lv_secondAsList_68_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1176:26: ( (lv_secondAsList_68_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:1176:27: (lv_secondAsList_68_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1181:26: ( (lv_secondAsList_68_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1181:27: (lv_secondAsList_68_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:1176:27: (lv_secondAsList_68_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:1177:17: lv_secondAsList_68_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:1181:27: (lv_secondAsList_68_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1182:17: lv_secondAsList_68_0= 'b' { lv_secondAsList_68_0=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -3638,39 +3646,39 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1207:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1212:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1207:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1208:7: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1212:6: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1213:7: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1208:109: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1209:8: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1213:109: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1214:8: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:1212:11: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1212:12: {...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1217:11: ({...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1217:12: {...}? => ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1212:21: ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:1212:22: ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1217:21: ( ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1217:22: ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1212:22: ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1213:12: ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1217:22: ( ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1218:12: ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1()); - // InternalUnorderedGroupsTestLanguage.g:1216:12: ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1217:13: ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1221:12: ( ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1222:13: ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1217:13: ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1222:13: ( ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) )+ int cnt24=0; loop24: do { @@ -3699,31 +3707,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt24) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1218:11: ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1223:11: ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1218:11: ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1219:12: {...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1223:11: ({...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1224:12: {...}? => ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1219:116: ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1220:13: ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1224:116: ( ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1225:13: ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1223:16: ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1223:17: {...}? => ( (lv_thirdAsList_70_0= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:1228:16: ({...}? => ( (lv_thirdAsList_70_0= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1228:17: {...}? => ( (lv_thirdAsList_70_0= 'c' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1223:26: ( (lv_thirdAsList_70_0= 'c' ) ) - // InternalUnorderedGroupsTestLanguage.g:1223:27: (lv_thirdAsList_70_0= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:1228:26: ( (lv_thirdAsList_70_0= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:1228:27: (lv_thirdAsList_70_0= 'c' ) { - // InternalUnorderedGroupsTestLanguage.g:1223:27: (lv_thirdAsList_70_0= 'c' ) - // InternalUnorderedGroupsTestLanguage.g:1224:17: lv_thirdAsList_70_0= 'c' + // InternalUnorderedGroupsTestLanguage.g:1228:27: (lv_thirdAsList_70_0= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:1229:17: lv_thirdAsList_70_0= 'c' { lv_thirdAsList_70_0=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -3757,31 +3765,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1241:11: ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1246:11: ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1241:11: ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1242:12: {...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1246:11: ({...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1247:12: {...}? => ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1242:116: ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1243:13: ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1247:116: ( ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1248:13: ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getModelAccess().getUnorderedGroup_1_13_1_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:1246:16: ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1246:17: {...}? => ( (lv_forthAsList_71_0= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:1251:16: ({...}? => ( (lv_forthAsList_71_0= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1251:17: {...}? => ( (lv_forthAsList_71_0= 'd' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1246:26: ( (lv_forthAsList_71_0= 'd' ) ) - // InternalUnorderedGroupsTestLanguage.g:1246:27: (lv_forthAsList_71_0= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:1251:26: ( (lv_forthAsList_71_0= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:1251:27: (lv_forthAsList_71_0= 'd' ) { - // InternalUnorderedGroupsTestLanguage.g:1246:27: (lv_forthAsList_71_0= 'd' ) - // InternalUnorderedGroupsTestLanguage.g:1247:17: lv_forthAsList_71_0= 'd' + // InternalUnorderedGroupsTestLanguage.g:1251:27: (lv_forthAsList_71_0= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:1252:17: lv_forthAsList_71_0= 'd' { lv_forthAsList_71_0=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -3896,20 +3904,20 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 15 : - // InternalUnorderedGroupsTestLanguage.g:1287:4: (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1292:4: (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1287:4: (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1288:5: otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) + // InternalUnorderedGroupsTestLanguage.g:1292:4: (otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1293:5: otherlv_72= 'datatypes' ( (lv_value_73_0= ruleUnorderedDatatype ) ) { otherlv_72=(Token)match(input,29,FollowSets000.FOLLOW_12); newLeafNode(otherlv_72, grammarAccess.getModelAccess().getDatatypesKeyword_1_14_0()); - // InternalUnorderedGroupsTestLanguage.g:1292:5: ( (lv_value_73_0= ruleUnorderedDatatype ) ) - // InternalUnorderedGroupsTestLanguage.g:1293:6: (lv_value_73_0= ruleUnorderedDatatype ) + // InternalUnorderedGroupsTestLanguage.g:1297:5: ( (lv_value_73_0= ruleUnorderedDatatype ) ) + // InternalUnorderedGroupsTestLanguage.g:1298:6: (lv_value_73_0= ruleUnorderedDatatype ) { - // InternalUnorderedGroupsTestLanguage.g:1293:6: (lv_value_73_0= ruleUnorderedDatatype ) - // InternalUnorderedGroupsTestLanguage.g:1294:7: lv_value_73_0= ruleUnorderedDatatype + // InternalUnorderedGroupsTestLanguage.g:1298:6: (lv_value_73_0= ruleUnorderedDatatype ) + // InternalUnorderedGroupsTestLanguage.g:1299:7: lv_value_73_0= ruleUnorderedDatatype { newCompositeNode(grammarAccess.getModelAccess().getValueUnorderedDatatypeParserRuleCall_1_14_1_0()); @@ -3943,20 +3951,20 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 16 : - // InternalUnorderedGroupsTestLanguage.g:1313:4: (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1318:4: (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1313:4: (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1314:5: otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) + // InternalUnorderedGroupsTestLanguage.g:1318:4: (otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1319:5: otherlv_74= 'serialization' ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) { otherlv_74=(Token)match(input,30,FollowSets000.FOLLOW_13); newLeafNode(otherlv_74, grammarAccess.getModelAccess().getSerializationKeyword_1_15_0()); - // InternalUnorderedGroupsTestLanguage.g:1318:5: ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) - // InternalUnorderedGroupsTestLanguage.g:1319:6: (lv_serialized_75_0= ruleUnorderedSerialization ) + // InternalUnorderedGroupsTestLanguage.g:1323:5: ( (lv_serialized_75_0= ruleUnorderedSerialization ) ) + // InternalUnorderedGroupsTestLanguage.g:1324:6: (lv_serialized_75_0= ruleUnorderedSerialization ) { - // InternalUnorderedGroupsTestLanguage.g:1319:6: (lv_serialized_75_0= ruleUnorderedSerialization ) - // InternalUnorderedGroupsTestLanguage.g:1320:7: lv_serialized_75_0= ruleUnorderedSerialization + // InternalUnorderedGroupsTestLanguage.g:1324:6: (lv_serialized_75_0= ruleUnorderedSerialization ) + // InternalUnorderedGroupsTestLanguage.g:1325:7: lv_serialized_75_0= ruleUnorderedSerialization { newCompositeNode(grammarAccess.getModelAccess().getSerializedUnorderedSerializationParserRuleCall_1_15_1_0()); @@ -3990,16 +3998,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 17 : - // InternalUnorderedGroupsTestLanguage.g:1339:4: (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) + // InternalUnorderedGroupsTestLanguage.g:1344:4: (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) { - // InternalUnorderedGroupsTestLanguage.g:1339:4: (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) - // InternalUnorderedGroupsTestLanguage.g:1340:5: otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* + // InternalUnorderedGroupsTestLanguage.g:1344:4: (otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* ) + // InternalUnorderedGroupsTestLanguage.g:1345:5: otherlv_76= 'bug302585' ( (lv_nestedModel_77_0= ruleNestedModel ) )* { otherlv_76=(Token)match(input,31,FollowSets000.FOLLOW_14); newLeafNode(otherlv_76, grammarAccess.getModelAccess().getBug302585Keyword_1_16_0()); - // InternalUnorderedGroupsTestLanguage.g:1344:5: ( (lv_nestedModel_77_0= ruleNestedModel ) )* + // InternalUnorderedGroupsTestLanguage.g:1349:5: ( (lv_nestedModel_77_0= ruleNestedModel ) )* loop27: do { int alt27=2; @@ -4012,10 +4020,10 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt27) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1345:6: (lv_nestedModel_77_0= ruleNestedModel ) + // InternalUnorderedGroupsTestLanguage.g:1350:6: (lv_nestedModel_77_0= ruleNestedModel ) { - // InternalUnorderedGroupsTestLanguage.g:1345:6: (lv_nestedModel_77_0= ruleNestedModel ) - // InternalUnorderedGroupsTestLanguage.g:1346:7: lv_nestedModel_77_0= ruleNestedModel + // InternalUnorderedGroupsTestLanguage.g:1350:6: (lv_nestedModel_77_0= ruleNestedModel ) + // InternalUnorderedGroupsTestLanguage.g:1351:7: lv_nestedModel_77_0= ruleNestedModel { newCompositeNode(grammarAccess.getModelAccess().getNestedModelNestedModelParserRuleCall_1_16_1_0()); @@ -4080,7 +4088,7 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleNestedModel" - // InternalUnorderedGroupsTestLanguage.g:1369:1: entryRuleNestedModel returns [EObject current=null] : iv_ruleNestedModel= ruleNestedModel EOF ; + // InternalUnorderedGroupsTestLanguage.g:1374:1: entryRuleNestedModel returns [EObject current=null] : iv_ruleNestedModel= ruleNestedModel EOF ; public final EObject entryRuleNestedModel() throws RecognitionException { EObject current = null; @@ -4088,8 +4096,8 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA try { - // InternalUnorderedGroupsTestLanguage.g:1369:52: (iv_ruleNestedModel= ruleNestedModel EOF ) - // InternalUnorderedGroupsTestLanguage.g:1370:2: iv_ruleNestedModel= ruleNestedModel EOF + // InternalUnorderedGroupsTestLanguage.g:1374:52: (iv_ruleNestedModel= ruleNestedModel EOF ) + // InternalUnorderedGroupsTestLanguage.g:1375:2: iv_ruleNestedModel= ruleNestedModel EOF { newCompositeNode(grammarAccess.getNestedModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4116,7 +4124,7 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleNestedModel" - // InternalUnorderedGroupsTestLanguage.g:1376:1: ruleNestedModel returns [EObject current=null] : ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) ; + // InternalUnorderedGroupsTestLanguage.g:1381:1: ruleNestedModel returns [EObject current=null] : ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) ; public final EObject ruleNestedModel() throws RecognitionException { EObject current = null; @@ -4128,14 +4136,14 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalUnorderedGroupsTestLanguage.g:1382:2: ( ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) ) - // InternalUnorderedGroupsTestLanguage.g:1383:2: ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) + // InternalUnorderedGroupsTestLanguage.g:1387:2: ( ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) ) + // InternalUnorderedGroupsTestLanguage.g:1388:2: ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) { - // InternalUnorderedGroupsTestLanguage.g:1383:2: ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) - // InternalUnorderedGroupsTestLanguage.g:1384:3: () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' + // InternalUnorderedGroupsTestLanguage.g:1388:2: ( () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' ) + // InternalUnorderedGroupsTestLanguage.g:1389:3: () ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? otherlv_4= 'nested' { - // InternalUnorderedGroupsTestLanguage.g:1384:3: () - // InternalUnorderedGroupsTestLanguage.g:1385:4: + // InternalUnorderedGroupsTestLanguage.g:1389:3: () + // InternalUnorderedGroupsTestLanguage.g:1390:4: { current = forceCreateModelElement( @@ -4145,7 +4153,7 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } - // InternalUnorderedGroupsTestLanguage.g:1391:3: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? + // InternalUnorderedGroupsTestLanguage.g:1396:3: ( ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) )? int alt30=2; int LA30_0 = input.LA(1); @@ -4154,18 +4162,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } switch (alt30) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1392:4: ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1397:4: ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1392:4: ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1393:5: ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1397:4: ( ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1398:5: ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getNestedModelAccess().getUnorderedGroup_1()); - // InternalUnorderedGroupsTestLanguage.g:1396:5: ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1397:6: ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1401:5: ( ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1402:6: ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1397:6: ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1402:6: ( ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) )+ int cnt29=0; loop29: do { @@ -4182,31 +4190,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt29) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1398:4: ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1403:4: ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1398:4: ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1399:5: {...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1403:4: ({...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1404:5: {...}? => ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 0) ) { throw new FailedPredicateException(input, "ruleNestedModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1399:108: ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1400:6: ({...}? => ( (lv_first_2_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1404:108: ( ({...}? => ( (lv_first_2_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1405:6: ({...}? => ( (lv_first_2_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1403:9: ({...}? => ( (lv_first_2_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1403:10: {...}? => ( (lv_first_2_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1408:9: ({...}? => ( (lv_first_2_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1408:10: {...}? => ( (lv_first_2_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleNestedModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1403:19: ( (lv_first_2_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:1403:20: (lv_first_2_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1408:19: ( (lv_first_2_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1408:20: (lv_first_2_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:1403:20: (lv_first_2_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:1404:10: lv_first_2_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:1408:20: (lv_first_2_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1409:10: lv_first_2_0= 'a' { lv_first_2_0=(Token)match(input,12,FollowSets000.FOLLOW_15); @@ -4240,31 +4248,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1421:4: ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1426:4: ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1421:4: ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1422:5: {...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1426:4: ({...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1427:5: {...}? => ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 1) ) { throw new FailedPredicateException(input, "ruleNestedModel", "getUnorderedGroupHelper().canSelect(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1422:108: ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1423:6: ({...}? => ( (lv_second_3_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1427:108: ( ({...}? => ( (lv_second_3_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1428:6: ({...}? => ( (lv_second_3_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getNestedModelAccess().getUnorderedGroup_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:1426:9: ({...}? => ( (lv_second_3_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1426:10: {...}? => ( (lv_second_3_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1431:9: ({...}? => ( (lv_second_3_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1431:10: {...}? => ( (lv_second_3_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleNestedModel", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1426:19: ( (lv_second_3_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:1426:20: (lv_second_3_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1431:19: ( (lv_second_3_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1431:20: (lv_second_3_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:1426:20: (lv_second_3_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:1427:10: lv_second_3_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:1431:20: (lv_second_3_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1432:10: lv_second_3_0= 'b' { lv_second_3_0=(Token)match(input,13,FollowSets000.FOLLOW_15); @@ -4352,7 +4360,7 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleUnorderedDatatype" - // InternalUnorderedGroupsTestLanguage.g:1460:1: entryRuleUnorderedDatatype returns [String current=null] : iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF ; + // InternalUnorderedGroupsTestLanguage.g:1465:1: entryRuleUnorderedDatatype returns [String current=null] : iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF ; public final String entryRuleUnorderedDatatype() throws RecognitionException { String current = null; @@ -4360,8 +4368,8 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA try { - // InternalUnorderedGroupsTestLanguage.g:1460:57: (iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF ) - // InternalUnorderedGroupsTestLanguage.g:1461:2: iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF + // InternalUnorderedGroupsTestLanguage.g:1465:57: (iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF ) + // InternalUnorderedGroupsTestLanguage.g:1466:2: iv_ruleUnorderedDatatype= ruleUnorderedDatatype EOF { newCompositeNode(grammarAccess.getUnorderedDatatypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4388,7 +4396,7 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleUnorderedDatatype" - // InternalUnorderedGroupsTestLanguage.g:1467:1: ruleUnorderedDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) ; + // InternalUnorderedGroupsTestLanguage.g:1472:1: ruleUnorderedDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) ; public final AntlrDatatypeRuleToken ruleUnorderedDatatype() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4398,10 +4406,10 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalUnorderedGroupsTestLanguage.g:1473:2: ( ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1474:2: ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:1478:2: ( ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1479:2: ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) { - // InternalUnorderedGroupsTestLanguage.g:1474:2: ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:1479:2: ( (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) | (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) | (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) | (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) | (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) | (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) | (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) | (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) | (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) ) int alt57=14; switch ( input.LA(1) ) { case 11: @@ -4483,29 +4491,29 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt57) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1475:3: (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1480:3: (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1475:3: (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1476:4: kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1480:3: (kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1481:4: kw= '1' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,11,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneKeyword_0_0()); - // InternalUnorderedGroupsTestLanguage.g:1481:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:1482:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1486:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1487:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1482:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1483:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1487:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1488:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1()); - // InternalUnorderedGroupsTestLanguage.g:1486:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1487:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1491:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1492:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1487:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1492:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt31=0; loop31: do { @@ -4522,28 +4530,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt31) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1488:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1493:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1488:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1489:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1493:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1494:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1489:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1490:7: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1494:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1495:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1493:10: ({...}? => (kw= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:1493:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1498:10: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1498:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1493:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:1493:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:1498:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1498:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -4569,28 +4577,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1504:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1509:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1504:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1505:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1509:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1510:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1505:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1506:7: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1510:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1511:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_0_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:1509:10: ({...}? => (kw= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:1509:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1514:10: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1514:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1509:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:1509:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:1514:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1514:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -4647,29 +4655,29 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1530:3: (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1535:3: (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1530:3: (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1531:4: kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1535:3: (kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1536:4: kw= '2' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,14,FollowSets000.FOLLOW_5); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitTwoKeyword_1_0()); - // InternalUnorderedGroupsTestLanguage.g:1536:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:1537:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1541:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1542:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1537:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1538:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1542:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1543:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1()); - // InternalUnorderedGroupsTestLanguage.g:1541:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1542:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1546:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1547:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1542:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1547:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ int cnt32=0; loop32: do { @@ -4692,28 +4700,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt32) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1543:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1548:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1543:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1544:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1548:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1549:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1544:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1545:7: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1549:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1550:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1548:10: ({...}? => (kw= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:1548:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1553:10: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1553:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1548:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:1548:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:1553:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1553:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -4739,28 +4747,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1559:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1564:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1559:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1560:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1564:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1565:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1560:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1561:7: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1565:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1566:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:1564:10: ({...}? => (kw= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:1564:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1569:10: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1569:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1564:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:1564:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:1569:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1569:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -4786,28 +4794,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 3 : - // InternalUnorderedGroupsTestLanguage.g:1575:5: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1580:5: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1575:5: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1576:6: {...}? => ( ({...}? => (kw= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1580:5: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1581:6: {...}? => ( ({...}? => (kw= 'c' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 2) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 2)"); } - // InternalUnorderedGroupsTestLanguage.g:1576:117: ( ({...}? => (kw= 'c' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1577:7: ({...}? => (kw= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:1581:117: ( ({...}? => (kw= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1582:7: ({...}? => (kw= 'c' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 2); - // InternalUnorderedGroupsTestLanguage.g:1580:10: ({...}? => (kw= 'c' ) ) - // InternalUnorderedGroupsTestLanguage.g:1580:11: {...}? => (kw= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:1585:10: ({...}? => (kw= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:1585:11: {...}? => (kw= 'c' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1580:20: (kw= 'c' ) - // InternalUnorderedGroupsTestLanguage.g:1580:21: kw= 'c' + // InternalUnorderedGroupsTestLanguage.g:1585:20: (kw= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:1585:21: kw= 'c' { kw=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -4833,28 +4841,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 4 : - // InternalUnorderedGroupsTestLanguage.g:1591:5: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1596:5: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1591:5: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1592:6: {...}? => ( ({...}? => (kw= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1596:5: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1597:6: {...}? => ( ({...}? => (kw= 'd' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 3) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 3)"); } - // InternalUnorderedGroupsTestLanguage.g:1592:117: ( ({...}? => (kw= 'd' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1593:7: ({...}? => (kw= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:1597:117: ( ({...}? => (kw= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1598:7: ({...}? => (kw= 'd' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_1_1(), 3); - // InternalUnorderedGroupsTestLanguage.g:1596:10: ({...}? => (kw= 'd' ) ) - // InternalUnorderedGroupsTestLanguage.g:1596:11: {...}? => (kw= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:1601:10: ({...}? => (kw= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:1601:11: {...}? => (kw= 'd' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1596:20: (kw= 'd' ) - // InternalUnorderedGroupsTestLanguage.g:1596:21: kw= 'd' + // InternalUnorderedGroupsTestLanguage.g:1601:20: (kw= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:1601:21: kw= 'd' { kw=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -4911,29 +4919,29 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 3 : - // InternalUnorderedGroupsTestLanguage.g:1617:3: (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1622:3: (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1617:3: (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1618:4: kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1622:3: (kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1623:4: kw= '3' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) { kw=(Token)match(input,17,FollowSets000.FOLLOW_4); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitThreeKeyword_2_0()); - // InternalUnorderedGroupsTestLanguage.g:1623:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1624:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) + // InternalUnorderedGroupsTestLanguage.g:1628:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1629:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) { - // InternalUnorderedGroupsTestLanguage.g:1624:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) - // InternalUnorderedGroupsTestLanguage.g:1625:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) + // InternalUnorderedGroupsTestLanguage.g:1629:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) ) + // InternalUnorderedGroupsTestLanguage.g:1630:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1()); - // InternalUnorderedGroupsTestLanguage.g:1628:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) - // InternalUnorderedGroupsTestLanguage.g:1629:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* + // InternalUnorderedGroupsTestLanguage.g:1633:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* ) + // InternalUnorderedGroupsTestLanguage.g:1634:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* { - // InternalUnorderedGroupsTestLanguage.g:1629:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* + // InternalUnorderedGroupsTestLanguage.g:1634:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )* loop33: do { int alt33=3; @@ -4949,28 +4957,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt33) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1630:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1635:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1630:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1631:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1635:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1636:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1631:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1632:7: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1636:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1637:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1635:10: ({...}? => (kw= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:1635:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1640:10: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1640:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1635:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:1635:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:1640:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1640:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -4996,28 +5004,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1646:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1651:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1646:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1647:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1651:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1652:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1647:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1648:7: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1652:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1653:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_2_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:1651:10: ({...}? => (kw= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:1651:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1656:10: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1656:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1651:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:1651:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:1656:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1656:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5067,29 +5075,29 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 4 : - // InternalUnorderedGroupsTestLanguage.g:1671:3: (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1676:3: (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1671:3: (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1672:4: kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1676:3: (kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1677:4: kw= '4' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,18,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitFourKeyword_3_0()); - // InternalUnorderedGroupsTestLanguage.g:1677:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:1678:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1682:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1683:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1678:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1679:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1683:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1684:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1()); - // InternalUnorderedGroupsTestLanguage.g:1682:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1683:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1687:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1688:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1683:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1688:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt34=0; loop34: do { @@ -5106,28 +5114,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt34) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1684:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1689:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1684:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1685:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1689:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1690:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1685:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1686:7: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1690:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1691:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1689:10: ({...}? => (kw= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:1689:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1694:10: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1694:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1689:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:1689:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:1694:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1694:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5153,28 +5161,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1700:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1705:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1700:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1701:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1705:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1706:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1701:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1702:7: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1706:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1707:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_3_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:1705:10: ({...}? => (kw= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:1705:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1710:10: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1710:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1705:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:1705:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:1710:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1710:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5231,29 +5239,29 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 5 : - // InternalUnorderedGroupsTestLanguage.g:1726:3: (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1731:3: (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1726:3: (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1727:4: kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1731:3: (kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1732:4: kw= '5' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,19,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitFiveKeyword_4_0()); - // InternalUnorderedGroupsTestLanguage.g:1732:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:1733:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1737:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1738:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1733:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1734:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1738:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1739:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1()); - // InternalUnorderedGroupsTestLanguage.g:1737:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1738:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1742:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1743:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1738:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1743:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt35=0; loop35: do { @@ -5270,28 +5278,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt35) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1739:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1744:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1739:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1740:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1744:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1745:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1740:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1741:7: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1745:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1746:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1744:10: ({...}? => (kw= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:1744:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1749:10: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1749:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1744:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:1744:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:1749:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1749:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5317,28 +5325,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1755:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1760:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1755:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1756:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1760:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1761:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1756:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1757:7: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1761:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1762:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_4_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:1760:10: ({...}? => (kw= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:1760:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1765:10: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:1765:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1760:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:1760:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:1765:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1765:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5395,29 +5403,29 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 6 : - // InternalUnorderedGroupsTestLanguage.g:1781:3: (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1786:3: (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1781:3: (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1782:4: kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1786:3: (kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1787:4: kw= '6' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) { kw=(Token)match(input,20,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitSixKeyword_5_0()); - // InternalUnorderedGroupsTestLanguage.g:1787:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:1788:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1792:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1793:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1788:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1789:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1793:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1794:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1()); - // InternalUnorderedGroupsTestLanguage.g:1792:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1793:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1797:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1798:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1793:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1798:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ int cnt38=0; loop38: do { @@ -5434,21 +5442,21 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt38) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1794:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:1799:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) { - // InternalUnorderedGroupsTestLanguage.g:1794:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) - // InternalUnorderedGroupsTestLanguage.g:1795:6: {...}? => ( ({...}? => (kw= 'a' ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:1799:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:1800:6: {...}? => ( ({...}? => (kw= 'a' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1795:117: ( ({...}? => (kw= 'a' ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:1796:7: ({...}? => (kw= 'a' ) )+ + // InternalUnorderedGroupsTestLanguage.g:1800:117: ( ({...}? => (kw= 'a' ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:1801:7: ({...}? => (kw= 'a' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1799:10: ({...}? => (kw= 'a' ) )+ + // InternalUnorderedGroupsTestLanguage.g:1804:10: ({...}? => (kw= 'a' ) )+ int cnt36=0; loop36: do { @@ -5468,13 +5476,13 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt36) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1799:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1804:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1799:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:1799:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:1804:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1804:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5510,21 +5518,21 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1810:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:1815:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) { - // InternalUnorderedGroupsTestLanguage.g:1810:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) - // InternalUnorderedGroupsTestLanguage.g:1811:6: {...}? => ( ({...}? => (kw= 'b' ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:1815:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:1816:6: {...}? => ( ({...}? => (kw= 'b' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1811:117: ( ({...}? => (kw= 'b' ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:1812:7: ({...}? => (kw= 'b' ) )+ + // InternalUnorderedGroupsTestLanguage.g:1816:117: ( ({...}? => (kw= 'b' ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:1817:7: ({...}? => (kw= 'b' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_5_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:1815:10: ({...}? => (kw= 'b' ) )+ + // InternalUnorderedGroupsTestLanguage.g:1820:10: ({...}? => (kw= 'b' ) )+ int cnt37=0; loop37: do { @@ -5544,13 +5552,13 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt37) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1815:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1820:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1815:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:1815:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:1820:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1820:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5617,29 +5625,29 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 7 : - // InternalUnorderedGroupsTestLanguage.g:1836:3: (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1841:3: (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1836:3: (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1837:4: kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1841:3: (kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1842:4: kw= '7' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) { kw=(Token)match(input,21,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitSevenKeyword_6_0()); - // InternalUnorderedGroupsTestLanguage.g:1842:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:1843:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1847:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1848:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1843:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1844:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1848:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1849:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1()); - // InternalUnorderedGroupsTestLanguage.g:1847:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1848:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1852:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1853:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1848:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1853:7: ( ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) | ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) )+ int cnt41=0; loop41: do { @@ -5656,21 +5664,21 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt41) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1849:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:1854:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) { - // InternalUnorderedGroupsTestLanguage.g:1849:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) - // InternalUnorderedGroupsTestLanguage.g:1850:6: {...}? => ( ({...}? => (kw= 'a' ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:1854:5: ({...}? => ( ({...}? => (kw= 'a' ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:1855:6: {...}? => ( ({...}? => (kw= 'a' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1850:117: ( ({...}? => (kw= 'a' ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:1851:7: ({...}? => (kw= 'a' ) )+ + // InternalUnorderedGroupsTestLanguage.g:1855:117: ( ({...}? => (kw= 'a' ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:1856:7: ({...}? => (kw= 'a' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1854:10: ({...}? => (kw= 'a' ) )+ + // InternalUnorderedGroupsTestLanguage.g:1859:10: ({...}? => (kw= 'a' ) )+ int cnt39=0; loop39: do { @@ -5690,13 +5698,13 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt39) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1854:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1859:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1854:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:1854:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:1859:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1859:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -5732,21 +5740,21 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1865:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:1870:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) { - // InternalUnorderedGroupsTestLanguage.g:1865:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) - // InternalUnorderedGroupsTestLanguage.g:1866:6: {...}? => ( ({...}? => (kw= 'b' ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:1870:5: ({...}? => ( ({...}? => (kw= 'b' ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:1871:6: {...}? => ( ({...}? => (kw= 'b' ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1866:117: ( ({...}? => (kw= 'b' ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:1867:7: ({...}? => (kw= 'b' ) )+ + // InternalUnorderedGroupsTestLanguage.g:1871:117: ( ({...}? => (kw= 'b' ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:1872:7: ({...}? => (kw= 'b' ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_6_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:1870:10: ({...}? => (kw= 'b' ) )+ + // InternalUnorderedGroupsTestLanguage.g:1875:10: ({...}? => (kw= 'b' ) )+ int cnt40=0; loop40: do { @@ -5766,13 +5774,13 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt40) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1870:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1875:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1870:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:1870:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:1875:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:1875:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -5839,29 +5847,29 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 8 : - // InternalUnorderedGroupsTestLanguage.g:1891:3: (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1896:3: (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1891:3: (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1892:4: kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1896:3: (kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1897:4: kw= '8' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,22,FollowSets000.FOLLOW_7); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitEightKeyword_7_0()); - // InternalUnorderedGroupsTestLanguage.g:1897:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:1898:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1902:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:1903:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1898:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1899:6: ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1903:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1904:6: ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1()); - // InternalUnorderedGroupsTestLanguage.g:1902:6: ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1903:7: ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1907:6: ( ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1908:7: ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1903:7: ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1908:7: ( ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) )+ int cnt42=0; loop42: do { @@ -5890,28 +5898,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt42) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1904:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1909:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1904:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1905:6: {...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1909:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1910:6: {...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1905:117: ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1906:7: ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:1910:117: ( ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1911:7: ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1909:10: ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) - // InternalUnorderedGroupsTestLanguage.g:1909:11: {...}? => (kw= 'a' kw= 'b' kw= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:1914:10: ({...}? => (kw= 'a' kw= 'b' kw= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:1914:11: {...}? => (kw= 'a' kw= 'b' kw= 'c' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1909:20: (kw= 'a' kw= 'b' kw= 'c' ) - // InternalUnorderedGroupsTestLanguage.g:1909:21: kw= 'a' kw= 'b' kw= 'c' + // InternalUnorderedGroupsTestLanguage.g:1914:20: (kw= 'a' kw= 'b' kw= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:1914:21: kw= 'a' kw= 'b' kw= 'c' { kw=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -5947,28 +5955,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1930:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1935:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1930:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1931:6: {...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1935:5: ({...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1936:6: {...}? => ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1931:117: ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1932:7: ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:1936:117: ( ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1937:7: ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_7_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:1935:10: ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) - // InternalUnorderedGroupsTestLanguage.g:1935:11: {...}? => (kw= 'a' kw= 'b' kw= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:1940:10: ({...}? => (kw= 'a' kw= 'b' kw= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:1940:11: {...}? => (kw= 'a' kw= 'b' kw= 'd' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1935:20: (kw= 'a' kw= 'b' kw= 'd' ) - // InternalUnorderedGroupsTestLanguage.g:1935:21: kw= 'a' kw= 'b' kw= 'd' + // InternalUnorderedGroupsTestLanguage.g:1940:20: (kw= 'a' kw= 'b' kw= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:1940:21: kw= 'a' kw= 'b' kw= 'd' { kw=(Token)match(input,12,FollowSets000.FOLLOW_8); @@ -6035,17 +6043,17 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 9 : - // InternalUnorderedGroupsTestLanguage.g:1966:3: (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:1971:3: (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) { - // InternalUnorderedGroupsTestLanguage.g:1966:3: (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:1967:4: kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1971:3: (kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:1972:4: kw= '9' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ { kw=(Token)match(input,23,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitNineKeyword_8_0()); - // InternalUnorderedGroupsTestLanguage.g:1972:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1977:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )+ int cnt44=0; loop44: do { @@ -6059,18 +6067,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt44) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1973:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1978:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:1973:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:1974:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1978:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:1979:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1()); - // InternalUnorderedGroupsTestLanguage.g:1977:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:1978:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:1982:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:1983:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:1978:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:1983:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt43=0; loop43: do { @@ -6099,28 +6107,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt43) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:1979:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1984:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1979:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1980:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1984:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1985:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:1980:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1981:7: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1985:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:1986:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:1984:10: ({...}? => (kw= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:1984:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1989:10: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:1989:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:1984:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:1984:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:1989:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:1989:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -6146,28 +6154,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:1995:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2000:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:1995:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1996:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2000:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2001:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:1996:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:1997:7: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2001:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2002:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_8_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:2000:10: ({...}? => (kw= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:2000:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2005:10: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2005:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2000:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:2000:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:2005:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2005:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -6234,17 +6242,17 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 10 : - // InternalUnorderedGroupsTestLanguage.g:2021:3: (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) + // InternalUnorderedGroupsTestLanguage.g:2026:3: (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) { - // InternalUnorderedGroupsTestLanguage.g:2021:3: (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) - // InternalUnorderedGroupsTestLanguage.g:2022:4: kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* + // InternalUnorderedGroupsTestLanguage.g:2026:3: (kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* ) + // InternalUnorderedGroupsTestLanguage.g:2027:4: kw= '10' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* { kw=(Token)match(input,24,FollowSets000.FOLLOW_4); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitZeroKeyword_9_0()); - // InternalUnorderedGroupsTestLanguage.g:2027:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* + // InternalUnorderedGroupsTestLanguage.g:2032:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )* loop46: do { int alt46=2; @@ -6257,18 +6265,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt46) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2028:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2033:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:2028:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:2029:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2033:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2034:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1()); - // InternalUnorderedGroupsTestLanguage.g:2032:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:2033:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:2037:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2038:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:2033:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2038:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt45=0; loop45: do { @@ -6297,28 +6305,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt45) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2034:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2039:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2034:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2035:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2039:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2040:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:2035:117: ( ({...}? => (kw= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2036:7: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2040:117: ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2041:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:2039:10: ({...}? => (kw= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:2039:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2044:10: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2044:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2039:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:2039:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:2044:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2044:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -6344,28 +6352,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2050:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2055:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2050:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2051:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2055:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2056:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:2051:117: ( ({...}? => (kw= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2052:7: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2056:117: ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2057:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_9_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:2055:10: ({...}? => (kw= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:2055:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2060:10: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2060:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2055:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:2055:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:2060:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2060:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -6428,17 +6436,17 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 11 : - // InternalUnorderedGroupsTestLanguage.g:2076:3: (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) + // InternalUnorderedGroupsTestLanguage.g:2081:3: (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) { - // InternalUnorderedGroupsTestLanguage.g:2076:3: (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) - // InternalUnorderedGroupsTestLanguage.g:2077:4: kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? + // InternalUnorderedGroupsTestLanguage.g:2081:3: (kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? ) + // InternalUnorderedGroupsTestLanguage.g:2082:4: kw= '11' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? { kw=(Token)match(input,25,FollowSets000.FOLLOW_4); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitOneKeyword_10_0()); - // InternalUnorderedGroupsTestLanguage.g:2082:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? + // InternalUnorderedGroupsTestLanguage.g:2087:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? int alt48=2; int LA48_0 = input.LA(1); @@ -6447,18 +6455,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } switch (alt48) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2083:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2088:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:2083:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:2084:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2088:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2089:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1()); - // InternalUnorderedGroupsTestLanguage.g:2087:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:2088:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:2092:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2093:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:2088:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2093:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt47=0; loop47: do { @@ -6475,28 +6483,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt47) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2089:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2094:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2089:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2090:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2094:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2095:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:2090:118: ( ({...}? => (kw= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2091:7: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2095:118: ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2096:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:2094:10: ({...}? => (kw= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:2094:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2099:10: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2099:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2094:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:2094:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:2099:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2099:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -6522,28 +6530,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2105:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2110:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2105:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2106:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2110:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2111:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:2106:118: ( ({...}? => (kw= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2107:7: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2111:118: ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2112:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_10_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:2110:10: ({...}? => (kw= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:2110:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2115:10: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2115:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2110:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:2110:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:2115:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2115:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -6603,29 +6611,29 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 12 : - // InternalUnorderedGroupsTestLanguage.g:2131:3: (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2136:3: (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2131:3: (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2132:4: kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:2136:3: (kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2137:4: kw= '12' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { kw=(Token)match(input,26,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitTwoKeyword_11_0()); - // InternalUnorderedGroupsTestLanguage.g:2137:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:2138:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2142:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:2143:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:2138:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:2139:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2143:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2144:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1()); - // InternalUnorderedGroupsTestLanguage.g:2142:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:2143:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:2147:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2148:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:2143:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2148:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt49=0; loop49: do { @@ -6654,28 +6662,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt49) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2144:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2149:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2144:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2145:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2149:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2150:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:2145:118: ( ({...}? => (kw= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2146:7: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2150:118: ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2151:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:2149:10: ({...}? => (kw= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:2149:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2154:10: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2154:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2149:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:2149:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:2154:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2154:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -6701,28 +6709,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2160:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2165:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2160:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2161:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2165:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2166:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:2161:118: ( ({...}? => (kw= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2162:7: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2166:118: ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2167:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:2165:10: ({...}? => (kw= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:2165:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2170:10: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2170:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2165:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:2165:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:2170:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2170:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -6772,19 +6780,19 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } - // InternalUnorderedGroupsTestLanguage.g:2184:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:2185:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2189:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:2190:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:2185:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:2186:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2190:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2191:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2()); - // InternalUnorderedGroupsTestLanguage.g:2189:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:2190:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:2194:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2195:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:2190:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2195:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt50=0; loop50: do { @@ -6801,28 +6809,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt50) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2191:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2196:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2191:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2192:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2196:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2197:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:2192:118: ( ({...}? => (kw= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2193:7: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2197:118: ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2198:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 0); - // InternalUnorderedGroupsTestLanguage.g:2196:10: ({...}? => (kw= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:2196:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2201:10: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2201:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2196:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:2196:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:2201:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2201:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -6848,28 +6856,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2207:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2212:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2207:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2208:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2212:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2213:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:2208:118: ( ({...}? => (kw= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2209:7: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2213:118: ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2214:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_11_2(), 1); - // InternalUnorderedGroupsTestLanguage.g:2212:10: ({...}? => (kw= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:2212:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2217:10: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2217:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2212:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:2212:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:2217:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2217:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -6926,17 +6934,17 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 13 : - // InternalUnorderedGroupsTestLanguage.g:2233:3: (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2238:3: (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:2233:3: (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:2234:4: kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:2238:3: (kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2239:4: kw= '13' ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? kw= 'a' kw= 'b' { kw=(Token)match(input,27,FollowSets000.FOLLOW_3); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitThreeKeyword_12_0()); - // InternalUnorderedGroupsTestLanguage.g:2239:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? + // InternalUnorderedGroupsTestLanguage.g:2244:4: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) )? int alt52=2; int LA52_0 = input.LA(1); @@ -6959,18 +6967,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } switch (alt52) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2240:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2245:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:2240:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:2241:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2245:5: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2246:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1()); - // InternalUnorderedGroupsTestLanguage.g:2244:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:2245:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:2249:6: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2250:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:2245:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2250:7: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt51=0; loop51: do { @@ -7002,28 +7010,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt51) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2246:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2251:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2246:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2247:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2251:5: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2252:6: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:2247:118: ( ({...}? => (kw= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2248:7: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2252:118: ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2253:7: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:2251:10: ({...}? => (kw= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:2251:11: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2256:10: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2256:11: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2251:20: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:2251:21: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:2256:20: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2256:21: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -7049,28 +7057,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2262:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2267:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2262:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2263:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2267:5: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2268:6: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:2263:118: ( ({...}? => (kw= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2264:7: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2268:118: ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2269:7: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_12_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:2267:10: ({...}? => (kw= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:2267:11: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2272:10: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2272:11: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2267:20: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:2267:21: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:2272:20: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2272:21: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_3); @@ -7140,17 +7148,17 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 14 : - // InternalUnorderedGroupsTestLanguage.g:2298:3: (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:2303:3: (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) { - // InternalUnorderedGroupsTestLanguage.g:2298:3: (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:2299:4: kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2303:3: (kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:2304:4: kw= '14' ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ { kw=(Token)match(input,28,FollowSets000.FOLLOW_5); current.merge(kw); newLeafNode(kw, grammarAccess.getUnorderedDatatypeAccess().getDigitOneDigitFourKeyword_13_0()); - // InternalUnorderedGroupsTestLanguage.g:2304:4: ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2309:4: ( ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) )+ int cnt56=0; loop56: do { @@ -7164,18 +7172,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt56) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2305:5: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2310:5: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:2305:5: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:2306:6: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2310:5: ( ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2311:6: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1()); - // InternalUnorderedGroupsTestLanguage.g:2309:6: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:2310:7: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:2314:6: ( ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2315:7: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:2310:7: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2315:7: ( ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) )+ int cnt55=0; loop55: do { @@ -7230,39 +7238,39 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt55) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2311:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2316:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2311:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2312:6: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2316:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2317:6: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:2312:118: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2313:7: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2317:118: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2318:7: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:2316:10: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2316:11: {...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:2321:10: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2321:11: {...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2316:20: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:2316:21: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2321:20: ( ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:2321:21: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:2316:21: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:2317:11: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2321:21: ( ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2322:11: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0()); - // InternalUnorderedGroupsTestLanguage.g:2320:11: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:2321:12: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:2325:11: ( ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2326:12: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:2321:12: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2326:12: ( ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) )+ int cnt53=0; loop53: do { @@ -7291,28 +7299,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt53) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2322:10: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2327:10: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2322:10: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2323:11: {...}? => ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2327:10: ({...}? => ( ({...}? => (kw= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2328:11: {...}? => ( ({...}? => (kw= 'a' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:2323:125: ( ({...}? => (kw= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2324:12: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2328:125: ( ({...}? => (kw= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2329:12: ({...}? => (kw= 'a' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 0); - // InternalUnorderedGroupsTestLanguage.g:2327:15: ({...}? => (kw= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:2327:16: {...}? => (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2332:15: ({...}? => (kw= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2332:16: {...}? => (kw= 'a' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2327:25: (kw= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:2327:26: kw= 'a' + // InternalUnorderedGroupsTestLanguage.g:2332:25: (kw= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2332:26: kw= 'a' { kw=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -7338,28 +7346,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2338:10: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2343:10: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2338:10: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2339:11: {...}? => ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2343:10: ({...}? => ( ({...}? => (kw= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2344:11: {...}? => ( ({...}? => (kw= 'b' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:2339:125: ( ({...}? => (kw= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2340:12: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2344:125: ( ({...}? => (kw= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2345:12: ({...}? => (kw= 'b' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_0(), 1); - // InternalUnorderedGroupsTestLanguage.g:2343:15: ({...}? => (kw= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:2343:16: {...}? => (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2348:15: ({...}? => (kw= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2348:16: {...}? => (kw= 'b' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2343:25: (kw= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:2343:26: kw= 'b' + // InternalUnorderedGroupsTestLanguage.g:2348:25: (kw= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2348:26: kw= 'b' { kw=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -7425,39 +7433,39 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2367:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2372:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2367:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2368:6: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2372:5: ({...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2373:6: {...}? => ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:2368:118: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2369:7: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2373:118: ( ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2374:7: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:2372:10: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2372:11: {...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:2377:10: ({...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2377:11: {...}? => ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2372:20: ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:2372:21: ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2377:20: ( ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:2377:21: ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:2372:21: ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:2373:11: ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2377:21: ( ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2378:11: ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1()); - // InternalUnorderedGroupsTestLanguage.g:2376:11: ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:2377:12: ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:2381:11: ( ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2382:12: ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:2377:12: ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2382:12: ( ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) | ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) )+ int cnt54=0; loop54: do { @@ -7486,28 +7494,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt54) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2378:10: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2383:10: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2378:10: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2379:11: {...}? => ( ({...}? => (kw= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2383:10: ({...}? => ( ({...}? => (kw= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2384:11: {...}? => ( ({...}? => (kw= 'c' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:2379:125: ( ({...}? => (kw= 'c' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2380:12: ({...}? => (kw= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:2384:125: ( ({...}? => (kw= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2385:12: ({...}? => (kw= 'c' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:2383:15: ({...}? => (kw= 'c' ) ) - // InternalUnorderedGroupsTestLanguage.g:2383:16: {...}? => (kw= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:2388:15: ({...}? => (kw= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:2388:16: {...}? => (kw= 'c' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2383:25: (kw= 'c' ) - // InternalUnorderedGroupsTestLanguage.g:2383:26: kw= 'c' + // InternalUnorderedGroupsTestLanguage.g:2388:25: (kw= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:2388:26: kw= 'c' { kw=(Token)match(input,15,FollowSets000.FOLLOW_6); @@ -7533,28 +7541,28 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2394:10: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2399:10: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2394:10: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2395:11: {...}? => ( ({...}? => (kw= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2399:10: ({...}? => ( ({...}? => (kw= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2400:11: {...}? => ( ({...}? => (kw= 'd' ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:2395:125: ( ({...}? => (kw= 'd' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2396:12: ({...}? => (kw= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:2400:125: ( ({...}? => (kw= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2401:12: ({...}? => (kw= 'd' ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedDatatypeAccess().getUnorderedGroup_13_1_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:2399:15: ({...}? => (kw= 'd' ) ) - // InternalUnorderedGroupsTestLanguage.g:2399:16: {...}? => (kw= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:2404:15: ({...}? => (kw= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:2404:16: {...}? => (kw= 'd' ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedDatatype", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2399:25: (kw= 'd' ) - // InternalUnorderedGroupsTestLanguage.g:2399:26: kw= 'd' + // InternalUnorderedGroupsTestLanguage.g:2404:25: (kw= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:2404:26: kw= 'd' { kw=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -7683,7 +7691,7 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleUnorderedSerialization" - // InternalUnorderedGroupsTestLanguage.g:2436:1: entryRuleUnorderedSerialization returns [EObject current=null] : iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF ; + // InternalUnorderedGroupsTestLanguage.g:2441:1: entryRuleUnorderedSerialization returns [EObject current=null] : iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF ; public final EObject entryRuleUnorderedSerialization() throws RecognitionException { EObject current = null; @@ -7691,8 +7699,8 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA try { - // InternalUnorderedGroupsTestLanguage.g:2436:63: (iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF ) - // InternalUnorderedGroupsTestLanguage.g:2437:2: iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF + // InternalUnorderedGroupsTestLanguage.g:2441:63: (iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF ) + // InternalUnorderedGroupsTestLanguage.g:2442:2: iv_ruleUnorderedSerialization= ruleUnorderedSerialization EOF { newCompositeNode(grammarAccess.getUnorderedSerializationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7719,7 +7727,7 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleUnorderedSerialization" - // InternalUnorderedGroupsTestLanguage.g:2443:1: ruleUnorderedSerialization returns [EObject current=null] : ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) ; + // InternalUnorderedGroupsTestLanguage.g:2448:1: ruleUnorderedSerialization returns [EObject current=null] : ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) ; public final EObject ruleUnorderedSerialization() throws RecognitionException { EObject current = null; @@ -7739,14 +7747,14 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalUnorderedGroupsTestLanguage.g:2449:2: ( ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2450:2: ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2454:2: ( ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2455:2: ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2450:2: ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2451:3: () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) + // InternalUnorderedGroupsTestLanguage.g:2455:2: ( () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2456:3: () ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) { - // InternalUnorderedGroupsTestLanguage.g:2451:3: () - // InternalUnorderedGroupsTestLanguage.g:2452:4: + // InternalUnorderedGroupsTestLanguage.g:2456:3: () + // InternalUnorderedGroupsTestLanguage.g:2457:4: { current = forceCreateModelElement( @@ -7756,7 +7764,7 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } - // InternalUnorderedGroupsTestLanguage.g:2458:3: ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) + // InternalUnorderedGroupsTestLanguage.g:2463:3: ( ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) | (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) | (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) ) int alt65=3; switch ( input.LA(1) ) { case 11: @@ -7786,21 +7794,21 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt65) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2459:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:2464:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2459:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) - // InternalUnorderedGroupsTestLanguage.g:2460:5: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2464:4: ( ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) ) + // InternalUnorderedGroupsTestLanguage.g:2465:5: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:2460:5: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:2461:6: ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2465:5: ( ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2466:6: ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0()); - // InternalUnorderedGroupsTestLanguage.g:2464:6: ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:2465:7: ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:2469:6: ( ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2470:7: ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:2465:7: ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2470:7: ( ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) | ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) )+ int cnt59=0; loop59: do { @@ -7823,34 +7831,34 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt59) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2466:5: ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2471:5: ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2466:5: ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2467:6: {...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2471:5: ({...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2472:6: {...}? => ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:2467:122: ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2468:7: ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) + // InternalUnorderedGroupsTestLanguage.g:2472:122: ( ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2473:7: ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 0); - // InternalUnorderedGroupsTestLanguage.g:2471:10: ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) - // InternalUnorderedGroupsTestLanguage.g:2471:11: {...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) + // InternalUnorderedGroupsTestLanguage.g:2476:10: ({...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) ) + // InternalUnorderedGroupsTestLanguage.g:2476:11: {...}? => (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2471:20: (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) - // InternalUnorderedGroupsTestLanguage.g:2471:21: otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? + // InternalUnorderedGroupsTestLanguage.g:2476:20: (otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? ) + // InternalUnorderedGroupsTestLanguage.g:2476:21: otherlv_2= '1' ( (lv_first_3_0= 'a' ) )? { otherlv_2=(Token)match(input,11,FollowSets000.FOLLOW_16); newLeafNode(otherlv_2, grammarAccess.getUnorderedSerializationAccess().getDigitOneKeyword_1_0_0_0()); - // InternalUnorderedGroupsTestLanguage.g:2475:10: ( (lv_first_3_0= 'a' ) )? + // InternalUnorderedGroupsTestLanguage.g:2480:10: ( (lv_first_3_0= 'a' ) )? int alt58=2; int LA58_0 = input.LA(1); @@ -7859,10 +7867,10 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } switch (alt58) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2476:11: (lv_first_3_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2481:11: (lv_first_3_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:2476:11: (lv_first_3_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:2477:12: lv_first_3_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:2481:11: (lv_first_3_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2482:12: lv_first_3_0= 'a' { lv_first_3_0=(Token)match(input,12,FollowSets000.FOLLOW_17); @@ -7902,31 +7910,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2495:5: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2500:5: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2495:5: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2496:6: {...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2500:5: ({...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2501:6: {...}? => ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:2496:122: ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2497:7: ({...}? => ( (lv_second_4_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2501:122: ( ({...}? => ( (lv_second_4_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2502:7: ({...}? => ( (lv_second_4_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 1); - // InternalUnorderedGroupsTestLanguage.g:2500:10: ({...}? => ( (lv_second_4_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2500:11: {...}? => ( (lv_second_4_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2505:10: ({...}? => ( (lv_second_4_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2505:11: {...}? => ( (lv_second_4_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2500:20: ( (lv_second_4_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:2500:21: (lv_second_4_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2505:20: ( (lv_second_4_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2505:21: (lv_second_4_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:2500:21: (lv_second_4_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:2501:11: lv_second_4_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:2505:21: (lv_second_4_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2506:11: lv_second_4_0= 'b' { lv_second_4_0=(Token)match(input,13,FollowSets000.FOLLOW_17); @@ -7960,31 +7968,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 3 : - // InternalUnorderedGroupsTestLanguage.g:2518:5: ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2523:5: ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2518:5: ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2519:6: {...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2523:5: ({...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2524:6: {...}? => ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 2) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 2)"); } - // InternalUnorderedGroupsTestLanguage.g:2519:122: ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2520:7: ({...}? => ( (lv_third_5_0= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2524:122: ( ({...}? => ( (lv_third_5_0= 'c' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2525:7: ({...}? => ( (lv_third_5_0= 'c' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 2); - // InternalUnorderedGroupsTestLanguage.g:2523:10: ({...}? => ( (lv_third_5_0= 'c' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2523:11: {...}? => ( (lv_third_5_0= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:2528:10: ({...}? => ( (lv_third_5_0= 'c' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2528:11: {...}? => ( (lv_third_5_0= 'c' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2523:20: ( (lv_third_5_0= 'c' ) ) - // InternalUnorderedGroupsTestLanguage.g:2523:21: (lv_third_5_0= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:2528:20: ( (lv_third_5_0= 'c' ) ) + // InternalUnorderedGroupsTestLanguage.g:2528:21: (lv_third_5_0= 'c' ) { - // InternalUnorderedGroupsTestLanguage.g:2523:21: (lv_third_5_0= 'c' ) - // InternalUnorderedGroupsTestLanguage.g:2524:11: lv_third_5_0= 'c' + // InternalUnorderedGroupsTestLanguage.g:2528:21: (lv_third_5_0= 'c' ) + // InternalUnorderedGroupsTestLanguage.g:2529:11: lv_third_5_0= 'c' { lv_third_5_0=(Token)match(input,15,FollowSets000.FOLLOW_17); @@ -8018,31 +8026,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 4 : - // InternalUnorderedGroupsTestLanguage.g:2541:5: ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2546:5: ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2541:5: ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2542:6: {...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2546:5: ({...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2547:6: {...}? => ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 3) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 3)"); } - // InternalUnorderedGroupsTestLanguage.g:2542:122: ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2543:7: ({...}? => ( (lv_forth_6_0= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2547:122: ( ({...}? => ( (lv_forth_6_0= 'd' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2548:7: ({...}? => ( (lv_forth_6_0= 'd' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_0(), 3); - // InternalUnorderedGroupsTestLanguage.g:2546:10: ({...}? => ( (lv_forth_6_0= 'd' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2546:11: {...}? => ( (lv_forth_6_0= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:2551:10: ({...}? => ( (lv_forth_6_0= 'd' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2551:11: {...}? => ( (lv_forth_6_0= 'd' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2546:20: ( (lv_forth_6_0= 'd' ) ) - // InternalUnorderedGroupsTestLanguage.g:2546:21: (lv_forth_6_0= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:2551:20: ( (lv_forth_6_0= 'd' ) ) + // InternalUnorderedGroupsTestLanguage.g:2551:21: (lv_forth_6_0= 'd' ) { - // InternalUnorderedGroupsTestLanguage.g:2546:21: (lv_forth_6_0= 'd' ) - // InternalUnorderedGroupsTestLanguage.g:2547:11: lv_forth_6_0= 'd' + // InternalUnorderedGroupsTestLanguage.g:2551:21: (lv_forth_6_0= 'd' ) + // InternalUnorderedGroupsTestLanguage.g:2552:11: lv_forth_6_0= 'd' { lv_forth_6_0=(Token)match(input,16,FollowSets000.FOLLOW_17); @@ -8104,16 +8112,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2573:4: (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalUnorderedGroupsTestLanguage.g:2578:4: (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) { - // InternalUnorderedGroupsTestLanguage.g:2573:4: (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) - // InternalUnorderedGroupsTestLanguage.g:2574:5: otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalUnorderedGroupsTestLanguage.g:2578:4: (otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalUnorderedGroupsTestLanguage.g:2579:5: otherlv_7= '2' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* { otherlv_7=(Token)match(input,14,FollowSets000.FOLLOW_4); newLeafNode(otherlv_7, grammarAccess.getUnorderedSerializationAccess().getDigitTwoKeyword_1_1_0()); - // InternalUnorderedGroupsTestLanguage.g:2578:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalUnorderedGroupsTestLanguage.g:2583:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) )* loop61: do { int alt61=2; @@ -8126,18 +8134,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt61) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2579:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2584:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:2579:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:2580:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2584:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2585:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1()); - // InternalUnorderedGroupsTestLanguage.g:2583:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:2584:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:2588:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2589:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:2584:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2589:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) )+ int cnt60=0; loop60: do { @@ -8166,31 +8174,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt60) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2585:6: ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2590:6: ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2585:6: ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2586:7: {...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2590:6: ({...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2591:7: {...}? => ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:2586:125: ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2587:8: ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2591:125: ( ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2592:8: ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:2590:11: ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2590:12: {...}? => ( (lv_firstAsList_9_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2595:11: ({...}? => ( (lv_firstAsList_9_0= 'a' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2595:12: {...}? => ( (lv_firstAsList_9_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2590:21: ( (lv_firstAsList_9_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:2590:22: (lv_firstAsList_9_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2595:21: ( (lv_firstAsList_9_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2595:22: (lv_firstAsList_9_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:2590:22: (lv_firstAsList_9_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:2591:12: lv_firstAsList_9_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:2595:22: (lv_firstAsList_9_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2596:12: lv_firstAsList_9_0= 'a' { lv_firstAsList_9_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -8224,31 +8232,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2608:6: ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2613:6: ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2608:6: ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2609:7: {...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2613:6: ({...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2614:7: {...}? => ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:2609:125: ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2610:8: ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2614:125: ( ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2615:8: ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_1_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:2613:11: ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2613:12: {...}? => ( (lv_secondAsList_10_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2618:11: ({...}? => ( (lv_secondAsList_10_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2618:12: {...}? => ( (lv_secondAsList_10_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2613:21: ( (lv_secondAsList_10_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:2613:22: (lv_secondAsList_10_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2618:21: ( (lv_secondAsList_10_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2618:22: (lv_secondAsList_10_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:2613:22: (lv_secondAsList_10_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:2614:12: lv_secondAsList_10_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:2618:22: (lv_secondAsList_10_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2619:12: lv_secondAsList_10_0= 'b' { lv_secondAsList_10_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -8319,16 +8327,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 3 : - // InternalUnorderedGroupsTestLanguage.g:2641:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalUnorderedGroupsTestLanguage.g:2646:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) { - // InternalUnorderedGroupsTestLanguage.g:2641:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) - // InternalUnorderedGroupsTestLanguage.g:2642:5: otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalUnorderedGroupsTestLanguage.g:2646:4: (otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* ) + // InternalUnorderedGroupsTestLanguage.g:2647:5: otherlv_11= '3' ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* { otherlv_11=(Token)match(input,17,FollowSets000.FOLLOW_4); newLeafNode(otherlv_11, grammarAccess.getUnorderedSerializationAccess().getDigitThreeKeyword_1_2_0()); - // InternalUnorderedGroupsTestLanguage.g:2646:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* + // InternalUnorderedGroupsTestLanguage.g:2651:5: ( ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) )* loop64: do { int alt64=2; @@ -8341,18 +8349,18 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt64) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2647:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2652:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) { - // InternalUnorderedGroupsTestLanguage.g:2647:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) - // InternalUnorderedGroupsTestLanguage.g:2648:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2652:6: ( ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) ) + // InternalUnorderedGroupsTestLanguage.g:2653:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1()); - // InternalUnorderedGroupsTestLanguage.g:2651:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) - // InternalUnorderedGroupsTestLanguage.g:2652:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}? + // InternalUnorderedGroupsTestLanguage.g:2656:7: ( ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}?) + // InternalUnorderedGroupsTestLanguage.g:2657:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ {...}? { - // InternalUnorderedGroupsTestLanguage.g:2652:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2657:8: ( ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) | ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) )+ int cnt63=0; loop63: do { @@ -8381,21 +8389,21 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt63) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2653:6: ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:2658:6: ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) { - // InternalUnorderedGroupsTestLanguage.g:2653:6: ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) - // InternalUnorderedGroupsTestLanguage.g:2654:7: {...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:2658:6: ({...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) ) + // InternalUnorderedGroupsTestLanguage.g:2659:7: {...}? => ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 0)"); } - // InternalUnorderedGroupsTestLanguage.g:2654:125: ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) - // InternalUnorderedGroupsTestLanguage.g:2655:8: ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2659:125: ( ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ ) + // InternalUnorderedGroupsTestLanguage.g:2660:8: ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 0); - // InternalUnorderedGroupsTestLanguage.g:2658:11: ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ + // InternalUnorderedGroupsTestLanguage.g:2663:11: ({...}? => ( (lv_firstAsList_13_0= 'a' ) ) )+ int cnt62=0; loop62: do { @@ -8415,16 +8423,16 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA switch (alt62) { case 1 : - // InternalUnorderedGroupsTestLanguage.g:2658:12: {...}? => ( (lv_firstAsList_13_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2663:12: {...}? => ( (lv_firstAsList_13_0= 'a' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2658:21: ( (lv_firstAsList_13_0= 'a' ) ) - // InternalUnorderedGroupsTestLanguage.g:2658:22: (lv_firstAsList_13_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2663:21: ( (lv_firstAsList_13_0= 'a' ) ) + // InternalUnorderedGroupsTestLanguage.g:2663:22: (lv_firstAsList_13_0= 'a' ) { - // InternalUnorderedGroupsTestLanguage.g:2658:22: (lv_firstAsList_13_0= 'a' ) - // InternalUnorderedGroupsTestLanguage.g:2659:12: lv_firstAsList_13_0= 'a' + // InternalUnorderedGroupsTestLanguage.g:2663:22: (lv_firstAsList_13_0= 'a' ) + // InternalUnorderedGroupsTestLanguage.g:2664:12: lv_firstAsList_13_0= 'a' { lv_firstAsList_13_0=(Token)match(input,12,FollowSets000.FOLLOW_4); @@ -8468,31 +8476,31 @@ public class InternalUnorderedGroupsTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalUnorderedGroupsTestLanguage.g:2676:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2681:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) { - // InternalUnorderedGroupsTestLanguage.g:2676:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2677:7: {...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2681:6: ({...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2682:7: {...}? => ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 1)"); } - // InternalUnorderedGroupsTestLanguage.g:2677:125: ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2678:8: ({...}? => ( (lv_second_14_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2682:125: ( ({...}? => ( (lv_second_14_0= 'b' ) ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2683:8: ({...}? => ( (lv_second_14_0= 'b' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedSerializationAccess().getUnorderedGroup_1_2_1(), 1); - // InternalUnorderedGroupsTestLanguage.g:2681:11: ({...}? => ( (lv_second_14_0= 'b' ) ) ) - // InternalUnorderedGroupsTestLanguage.g:2681:12: {...}? => ( (lv_second_14_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2686:11: ({...}? => ( (lv_second_14_0= 'b' ) ) ) + // InternalUnorderedGroupsTestLanguage.g:2686:12: {...}? => ( (lv_second_14_0= 'b' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedSerialization", "true"); } - // InternalUnorderedGroupsTestLanguage.g:2681:21: ( (lv_second_14_0= 'b' ) ) - // InternalUnorderedGroupsTestLanguage.g:2681:22: (lv_second_14_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2686:21: ( (lv_second_14_0= 'b' ) ) + // InternalUnorderedGroupsTestLanguage.g:2686:22: (lv_second_14_0= 'b' ) { - // InternalUnorderedGroupsTestLanguage.g:2681:22: (lv_second_14_0= 'b' ) - // InternalUnorderedGroupsTestLanguage.g:2682:12: lv_second_14_0= 'b' + // InternalUnorderedGroupsTestLanguage.g:2686:22: (lv_second_14_0= 'b' ) + // InternalUnorderedGroupsTestLanguage.g:2687:12: lv_second_14_0= 'b' { lv_second_14_0=(Token)match(input,13,FollowSets000.FOLLOW_4); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/AbstractBacktrackingBug325745TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/AbstractBacktrackingBug325745TestLanguageSemanticSequencer.java index 1527c1ac9..5ce70f8ce 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/AbstractBacktrackingBug325745TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/AbstractBacktrackingBug325745TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/AbstractBacktrackingBug325745TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/AbstractBacktrackingBug325745TestLanguageSyntacticSequencer.java index 937cb4fbd..caa44faf1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/AbstractBacktrackingBug325745TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/AbstractBacktrackingBug325745TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExBacktrackingBug325745TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExBacktrackingBug325745TestLanguageSemanticSequencer.java index 7aaa0d584..4e9d71481 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExBacktrackingBug325745TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExBacktrackingBug325745TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExBacktrackingBug325745TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExBacktrackingBug325745TestLanguageSyntacticSequencer.java index 2afd84f99..53659f186 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExBacktrackingBug325745TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExBacktrackingBug325745TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExUnorderedGroupsTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExUnorderedGroupsTestLanguageSemanticSequencer.java index 8b6d5aa48..43b2ecb3b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExUnorderedGroupsTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExUnorderedGroupsTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExUnorderedGroupsTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExUnorderedGroupsTestLanguageSyntacticSequencer.java index 246f74e50..62a25b9f7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExUnorderedGroupsTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/ExUnorderedGroupsTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleBacktrackingBug325745TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleBacktrackingBug325745TestLanguageSemanticSequencer.java index 96b260e4b..a316945fa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleBacktrackingBug325745TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleBacktrackingBug325745TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleBacktrackingBug325745TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleBacktrackingBug325745TestLanguageSyntacticSequencer.java index 0b5a73ba4..d1e3b45dd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleBacktrackingBug325745TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleBacktrackingBug325745TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleUnorderedGroupsTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleUnorderedGroupsTestLanguageSemanticSequencer.java index 1b63651c5..b6a31e253 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleUnorderedGroupsTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleUnorderedGroupsTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleUnorderedGroupsTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleUnorderedGroupsTestLanguageSyntacticSequencer.java index bc8b1dbfc..7848aea2f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleUnorderedGroupsTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/SimpleUnorderedGroupsTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/UnorderedGroupsTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/UnorderedGroupsTestLanguageSemanticSequencer.java index bf701ba1f..ed1392b57 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/UnorderedGroupsTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/UnorderedGroupsTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/UnorderedGroupsTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/UnorderedGroupsTestLanguageSyntacticSequencer.java index d18f26ce7..8cd36707c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/UnorderedGroupsTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/serializer/UnorderedGroupsTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/BacktrackingBug325745TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/BacktrackingBug325745TestLanguageGrammarAccess.java index c16d4840a..aa2280c40 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/BacktrackingBug325745TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/BacktrackingBug325745TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/ExBacktrackingBug325745TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/ExBacktrackingBug325745TestLanguageGrammarAccess.java index a93107520..84ce13b79 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/ExBacktrackingBug325745TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/ExBacktrackingBug325745TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/ExUnorderedGroupsTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/ExUnorderedGroupsTestLanguageGrammarAccess.java index cbaed023a..f3f693321 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/ExUnorderedGroupsTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/ExUnorderedGroupsTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/SimpleBacktrackingBug325745TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/SimpleBacktrackingBug325745TestLanguageGrammarAccess.java index 4054ff09e..9f188aa9b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/SimpleBacktrackingBug325745TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/SimpleBacktrackingBug325745TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/SimpleUnorderedGroupsTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/SimpleUnorderedGroupsTestLanguageGrammarAccess.java index 8bd30802d..42bbbfa59 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/SimpleUnorderedGroupsTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/SimpleUnorderedGroupsTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/UnorderedGroupsTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/UnorderedGroupsTestLanguageGrammarAccess.java index e31c17809..a100aec8f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/UnorderedGroupsTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/services/UnorderedGroupsTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/Model.java index b989da4a4..caf5a69b3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.unorderedGroupsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/NestedModel.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/NestedModel.java index bbd42b0c6..e18497ac8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/NestedModel.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/NestedModel.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.unorderedGroupsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/UnorderedGroupsTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/UnorderedGroupsTestLanguageFactory.java index dae371160..759c4d00e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/UnorderedGroupsTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/UnorderedGroupsTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.unorderedGroupsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/UnorderedGroupsTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/UnorderedGroupsTestLanguagePackage.java index bc2668c36..c6221dc87 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/UnorderedGroupsTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/UnorderedGroupsTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.unorderedGroupsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/UnorderedSerialization.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/UnorderedSerialization.java index 4dca69990..b67243ac8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/UnorderedSerialization.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/UnorderedSerialization.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.unorderedGroupsTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/ModelImpl.java index 8cf89d372..4d44d214a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.unorderedGroupsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/NestedModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/NestedModelImpl.java index 2db46c8f0..bacdcd9b1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/NestedModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/NestedModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.unorderedGroupsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/UnorderedGroupsTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/UnorderedGroupsTestLanguageFactoryImpl.java index 90bec7b3b..74656bdf4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/UnorderedGroupsTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/UnorderedGroupsTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.unorderedGroupsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/UnorderedGroupsTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/UnorderedGroupsTestLanguagePackageImpl.java index bcac93afa..088003240 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/UnorderedGroupsTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/UnorderedGroupsTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.unorderedGroupsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/UnorderedSerializationImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/UnorderedSerializationImpl.java index 12279f968..7362119ab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/UnorderedSerializationImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/impl/UnorderedSerializationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.unorderedGroupsTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/util/UnorderedGroupsTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/util/UnorderedGroupsTestLanguageAdapterFactory.java index b20932c47..eee1e666f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/util/UnorderedGroupsTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/util/UnorderedGroupsTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.unorderedGroupsTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/util/UnorderedGroupsTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/util/UnorderedGroupsTestLanguageSwitch.java index f3107d3a6..a8fcda257 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/util/UnorderedGroupsTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parser/unorderedGroups/unorderedGroupsTestLanguage/util/UnorderedGroupsTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parser.unorderedGroups.unorderedGroupsTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/AbstractFormatterTestLanguage2RuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/AbstractFormatterTestLanguage2RuntimeModule.java index 4ceb8ab3b..45af9db30 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/AbstractFormatterTestLanguage2RuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/AbstractFormatterTestLanguage2RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/AbstractFormatterTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/AbstractFormatterTestLanguageRuntimeModule.java index 1cbb80e7b..d2dbf1f6c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/AbstractFormatterTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/AbstractFormatterTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage.genmodel index f73afe83b..bb997370e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="FormatterTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2.genmodel index 33ee67a88..ac26e47e6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="FormatterTestLanguage2" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2StandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2StandaloneSetupGenerated.java index d86495dc1..4ff3e9da8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2StandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2StandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetupGenerated.java index 371d3202b..41efc6186 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Assign.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Assign.java index c19abf64f..a7bbedd0e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Assign.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Assign.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Datatypes.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Datatypes.java index 606d103c2..5ab53d6c2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Datatypes.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Datatypes.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Decl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Decl.java index 459f15056..3650d12b7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Decl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Decl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Enum1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Enum1.java index d2cffa548..63d46c277 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Enum1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Enum1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Enumeration.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Enumeration.java index c9b714a2d..16e01f42e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Enumeration.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Enumeration.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FormattertestlanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FormattertestlanguageFactory.java index fc101a454..638b21eb7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FormattertestlanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FormattertestlanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FormattertestlanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FormattertestlanguagePackage.java index a5493b337..345f750cb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FormattertestlanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FormattertestlanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FqnObj.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FqnObj.java index d770895a5..902e8a7bc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FqnObj.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FqnObj.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FqnRef.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FqnRef.java index 7bb33f437..084d1bc8f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FqnRef.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/FqnRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Line.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Line.java index 1c82e2b5a..ce4767306 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Line.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Line.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Meth.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Meth.java index 145a3f854..8af517ddb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Meth.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Meth.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Param.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Param.java index 90957a317..8a87c7051 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Param.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Param.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Root.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Root.java index 08bb3708d..872544292 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Root.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Root.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Space.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Space.java index d047a2ef3..118aa85d8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Space.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/Space.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHidden.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHidden.java index 8cdcde707..2cbcd62d4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHidden.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHidden.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHiddenSub.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHiddenSub.java index b51f08d45..78fc6335c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHiddenSub.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHiddenSub.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHiddenSubID.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHiddenSubID.java index 8851ae8e0..28e352dff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHiddenSubID.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHiddenSubID.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHiddenSubSub.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHiddenSubSub.java index bbfe8a147..2b38b88ec 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHiddenSubSub.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/SuppressedHiddenSubSub.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/TestIndentation.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/TestIndentation.java index 2814b99c4..f274cbb58 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/TestIndentation.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/TestIndentation.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/TestLinewrap.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/TestLinewrap.java index e4e26309d..5c785911e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/TestLinewrap.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/TestLinewrap.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/TestLinewrapMinMax.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/TestLinewrapMinMax.java index cae0ba192..7c8a1438b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/TestLinewrapMinMax.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/TestLinewrapMinMax.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/WrappingDataTypeTest.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/WrappingDataTypeTest.java index 221fd3226..1976ca469 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/WrappingDataTypeTest.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/WrappingDataTypeTest.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/AssignImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/AssignImpl.java index c28928461..c7226d18f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/AssignImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/AssignImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/DatatypesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/DatatypesImpl.java index 260f6a8fa..a03f180a7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/DatatypesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/DatatypesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/DeclImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/DeclImpl.java index 0826eaffb..b2e322985 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/DeclImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/DeclImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/EnumerationImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/EnumerationImpl.java index 09a28c893..25edde67a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/EnumerationImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/EnumerationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FormattertestlanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FormattertestlanguageFactoryImpl.java index 4f4b5014c..689abe60c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FormattertestlanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FormattertestlanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FormattertestlanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FormattertestlanguagePackageImpl.java index bd2083b80..581f15f00 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FormattertestlanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FormattertestlanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FqnObjImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FqnObjImpl.java index 37f09e46e..7976ce5a3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FqnObjImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FqnObjImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FqnRefImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FqnRefImpl.java index 628574179..b33da92fa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FqnRefImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/FqnRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/LineImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/LineImpl.java index adac4be20..453198973 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/LineImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/LineImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/MethImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/MethImpl.java index a3a348f35..bac7d1fc4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/MethImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/MethImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/ParamImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/ParamImpl.java index 59d4a1f91..b45722daa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/ParamImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/ParamImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/RootImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/RootImpl.java index a1ca7f026..677b08aed 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/RootImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/RootImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SpaceImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SpaceImpl.java index 795dba8f6..74d8525c0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SpaceImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SpaceImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenImpl.java index d1c8e7369..2765d4d0b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenSubIDImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenSubIDImpl.java index 54e560f63..6c4e1647a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenSubIDImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenSubIDImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenSubImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenSubImpl.java index 040b392d3..686565406 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenSubImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenSubImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenSubSubImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenSubSubImpl.java index 3bccf9884..7d6e51dd6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenSubSubImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/SuppressedHiddenSubSubImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/TestIndentationImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/TestIndentationImpl.java index 6baa47587..67c692aa1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/TestIndentationImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/TestIndentationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/TestLinewrapImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/TestLinewrapImpl.java index 7e6f388f6..84d248bfb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/TestLinewrapImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/TestLinewrapImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/TestLinewrapMinMaxImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/TestLinewrapMinMaxImpl.java index 5b7527099..f852b550b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/TestLinewrapMinMaxImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/TestLinewrapMinMaxImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/WrappingDataTypeTestImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/WrappingDataTypeTestImpl.java index 4c7672ae2..05378b095 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/WrappingDataTypeTestImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/impl/WrappingDataTypeTestImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/util/FormattertestlanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/util/FormattertestlanguageAdapterFactory.java index 8596f36da..c561f65ce 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/util/FormattertestlanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/util/FormattertestlanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/util/FormattertestlanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/util/FormattertestlanguageSwitch.java index 1ac4ae9d1..0f45c9347 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/util/FormattertestlanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage/util/FormattertestlanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/Formattertestlanguage2Factory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/Formattertestlanguage2Factory.java index 7a6a02eb0..ee15d0839 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/Formattertestlanguage2Factory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/Formattertestlanguage2Factory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage2; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/Formattertestlanguage2Package.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/Formattertestlanguage2Package.java index cf0b6563f..22537fd3c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/Formattertestlanguage2Package.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/Formattertestlanguage2Package.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage2; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/Root.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/Root.java index e2b78923d..b5de75307 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/Root.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/Root.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage2; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/impl/Formattertestlanguage2FactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/impl/Formattertestlanguage2FactoryImpl.java index 282ddcd91..efc859791 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/impl/Formattertestlanguage2FactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/impl/Formattertestlanguage2FactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage2.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/impl/Formattertestlanguage2PackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/impl/Formattertestlanguage2PackageImpl.java index ecde103e1..1e7d41771 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/impl/Formattertestlanguage2PackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/impl/Formattertestlanguage2PackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage2.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/impl/RootImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/impl/RootImpl.java index 39fdd7812..2bdd31cbc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/impl/RootImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/impl/RootImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage2.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/util/Formattertestlanguage2AdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/util/Formattertestlanguage2AdapterFactory.java index 3a41b0d0e..45be9e889 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/util/Formattertestlanguage2AdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/util/Formattertestlanguage2AdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage2.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/util/Formattertestlanguage2Switch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/util/Formattertestlanguage2Switch.java index 14edf49d4..067415f76 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/util/Formattertestlanguage2Switch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/formattertestlanguage2/util/Formattertestlanguage2Switch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.formatter.formattertestlanguage2.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguage2AntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguage2AntlrTokenFileProvider.java index 5c70cecf1..3a81455f9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguage2AntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguage2AntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguage2Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguage2Parser.java index 0431788b0..a7d0babde 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguage2Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguage2Parser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguageAntlrTokenFileProvider.java index d98f1746c..3b6992c52 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguageParser.java index cef2f732e..225b173a3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/FormatterTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage.g index 73182e82c..8394e184c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalFormatterTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage2.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage2.g index d6b6a02d4..6069622a5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage2.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage2.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalFormatterTestLanguage2; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage2Lexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage2Lexer.java index a42608f46..8f2832817 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage2Lexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage2Lexer.java @@ -103,10 +103,10 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage2.g:112:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalFormatterTestLanguage2.g:112:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFormatterTestLanguage2.g:117:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalFormatterTestLanguage2.g:117:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalFormatterTestLanguage2.g:112:11: ( '^' )? + // InternalFormatterTestLanguage2.g:117:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -115,7 +115,7 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { } switch (alt1) { case 1 : - // InternalFormatterTestLanguage2.g:112:11: '^' + // InternalFormatterTestLanguage2.g:117:11: '^' { match('^'); @@ -133,7 +133,7 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { recover(mse); throw mse;} - // InternalFormatterTestLanguage2.g:112:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFormatterTestLanguage2.g:117:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -182,10 +182,10 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage2.g:114:10: ( ( '0' .. '9' )+ ) - // InternalFormatterTestLanguage2.g:114:12: ( '0' .. '9' )+ + // InternalFormatterTestLanguage2.g:119:10: ( ( '0' .. '9' )+ ) + // InternalFormatterTestLanguage2.g:119:12: ( '0' .. '9' )+ { - // InternalFormatterTestLanguage2.g:114:12: ( '0' .. '9' )+ + // InternalFormatterTestLanguage2.g:119:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -199,7 +199,7 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { switch (alt3) { case 1 : - // InternalFormatterTestLanguage2.g:114:13: '0' .. '9' + // InternalFormatterTestLanguage2.g:119:13: '0' .. '9' { matchRange('0','9'); @@ -231,10 +231,10 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage2.g:116:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalFormatterTestLanguage2.g:116:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFormatterTestLanguage2.g:121:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalFormatterTestLanguage2.g:121:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalFormatterTestLanguage2.g:116:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFormatterTestLanguage2.g:121:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -252,10 +252,10 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { } switch (alt6) { case 1 : - // InternalFormatterTestLanguage2.g:116:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalFormatterTestLanguage2.g:121:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalFormatterTestLanguage2.g:116:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalFormatterTestLanguage2.g:121:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -271,7 +271,7 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { switch (alt4) { case 1 : - // InternalFormatterTestLanguage2.g:116:21: '\\\\' . + // InternalFormatterTestLanguage2.g:121:21: '\\\\' . { match('\\'); matchAny(); @@ -279,7 +279,7 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { } break; case 2 : - // InternalFormatterTestLanguage2.g:116:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalFormatterTestLanguage2.g:121:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -304,10 +304,10 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { } break; case 2 : - // InternalFormatterTestLanguage2.g:116:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalFormatterTestLanguage2.g:121:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalFormatterTestLanguage2.g:116:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalFormatterTestLanguage2.g:121:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -323,7 +323,7 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { switch (alt5) { case 1 : - // InternalFormatterTestLanguage2.g:116:54: '\\\\' . + // InternalFormatterTestLanguage2.g:121:54: '\\\\' . { match('\\'); matchAny(); @@ -331,7 +331,7 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { } break; case 2 : - // InternalFormatterTestLanguage2.g:116:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalFormatterTestLanguage2.g:121:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -374,12 +374,12 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage2.g:118:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalFormatterTestLanguage2.g:118:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalFormatterTestLanguage2.g:123:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalFormatterTestLanguage2.g:123:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalFormatterTestLanguage2.g:118:24: ( options {greedy=false; } : . )* + // InternalFormatterTestLanguage2.g:123:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -404,7 +404,7 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { switch (alt7) { case 1 : - // InternalFormatterTestLanguage2.g:118:52: . + // InternalFormatterTestLanguage2.g:123:52: . { matchAny(); @@ -434,12 +434,12 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage2.g:120:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalFormatterTestLanguage2.g:120:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalFormatterTestLanguage2.g:125:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalFormatterTestLanguage2.g:125:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalFormatterTestLanguage2.g:120:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalFormatterTestLanguage2.g:125:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -452,7 +452,7 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { switch (alt8) { case 1 : - // InternalFormatterTestLanguage2.g:120:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalFormatterTestLanguage2.g:125: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(); @@ -472,7 +472,7 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { } } while (true); - // InternalFormatterTestLanguage2.g:120:40: ( ( '\\r' )? '\\n' )? + // InternalFormatterTestLanguage2.g:125:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -481,9 +481,9 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { } switch (alt10) { case 1 : - // InternalFormatterTestLanguage2.g:120:41: ( '\\r' )? '\\n' + // InternalFormatterTestLanguage2.g:125:41: ( '\\r' )? '\\n' { - // InternalFormatterTestLanguage2.g:120:41: ( '\\r' )? + // InternalFormatterTestLanguage2.g:125:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -492,7 +492,7 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { } switch (alt9) { case 1 : - // InternalFormatterTestLanguage2.g:120:41: '\\r' + // InternalFormatterTestLanguage2.g:125:41: '\\r' { match('\r'); @@ -524,10 +524,10 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage2.g:122:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalFormatterTestLanguage2.g:122:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFormatterTestLanguage2.g:127:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalFormatterTestLanguage2.g:127:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalFormatterTestLanguage2.g:122:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFormatterTestLanguage2.g:127:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -581,8 +581,8 @@ public class InternalFormatterTestLanguage2Lexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage2.g:124:16: ( . ) - // InternalFormatterTestLanguage2.g:124:18: . + // InternalFormatterTestLanguage2.g:129:16: ( . ) + // InternalFormatterTestLanguage2.g:129:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage2Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage2Parser.java index c57edb2ce..04e73372a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage2Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguage2Parser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalFormatterTestLanguage2Parser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -75,7 +83,7 @@ public class InternalFormatterTestLanguage2Parser extends AbstractInternalAntlrP // $ANTLR start "entryRuleRoot" - // InternalFormatterTestLanguage2.g:64:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; + // InternalFormatterTestLanguage2.g:69:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; public final EObject entryRuleRoot() throws RecognitionException { EObject current = null; @@ -83,8 +91,8 @@ public class InternalFormatterTestLanguage2Parser extends AbstractInternalAntlrP try { - // InternalFormatterTestLanguage2.g:64:45: (iv_ruleRoot= ruleRoot EOF ) - // InternalFormatterTestLanguage2.g:65:2: iv_ruleRoot= ruleRoot EOF + // InternalFormatterTestLanguage2.g:69:45: (iv_ruleRoot= ruleRoot EOF ) + // InternalFormatterTestLanguage2.g:70:2: iv_ruleRoot= ruleRoot EOF { newCompositeNode(grammarAccess.getRootRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -111,7 +119,7 @@ public class InternalFormatterTestLanguage2Parser extends AbstractInternalAntlrP // $ANTLR start "ruleRoot" - // InternalFormatterTestLanguage2.g:71:1: ruleRoot returns [EObject current=null] : (otherlv_0= 'test' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= '}' ) ; + // InternalFormatterTestLanguage2.g:76:1: ruleRoot returns [EObject current=null] : (otherlv_0= 'test' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= '}' ) ; public final EObject ruleRoot() throws RecognitionException { EObject current = null; @@ -124,21 +132,21 @@ public class InternalFormatterTestLanguage2Parser extends AbstractInternalAntlrP enterRule(); try { - // InternalFormatterTestLanguage2.g:77:2: ( (otherlv_0= 'test' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= '}' ) ) - // InternalFormatterTestLanguage2.g:78:2: (otherlv_0= 'test' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= '}' ) + // InternalFormatterTestLanguage2.g:82:2: ( (otherlv_0= 'test' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= '}' ) ) + // InternalFormatterTestLanguage2.g:83:2: (otherlv_0= 'test' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= '}' ) { - // InternalFormatterTestLanguage2.g:78:2: (otherlv_0= 'test' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= '}' ) - // InternalFormatterTestLanguage2.g:79:3: otherlv_0= 'test' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= '}' + // InternalFormatterTestLanguage2.g:83:2: (otherlv_0= 'test' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= '}' ) + // InternalFormatterTestLanguage2.g:84:3: otherlv_0= 'test' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' otherlv_3= '}' { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getRootAccess().getTestKeyword_0()); - // InternalFormatterTestLanguage2.g:83:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalFormatterTestLanguage2.g:84:4: (lv_name_1_0= RULE_ID ) + // InternalFormatterTestLanguage2.g:88:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalFormatterTestLanguage2.g:89:4: (lv_name_1_0= RULE_ID ) { - // InternalFormatterTestLanguage2.g:84:4: (lv_name_1_0= RULE_ID ) - // InternalFormatterTestLanguage2.g:85:5: lv_name_1_0= RULE_ID + // InternalFormatterTestLanguage2.g:89:4: (lv_name_1_0= RULE_ID ) + // InternalFormatterTestLanguage2.g:90:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguageLexer.java index b639a8d5b..b6f66daef 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguageLexer.java @@ -750,10 +750,10 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:1466:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalFormatterTestLanguage.g:1466:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFormatterTestLanguage.g:1471:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalFormatterTestLanguage.g:1471:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalFormatterTestLanguage.g:1466:11: ( '^' )? + // InternalFormatterTestLanguage.g:1471:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -762,7 +762,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalFormatterTestLanguage.g:1466:11: '^' + // InternalFormatterTestLanguage.g:1471:11: '^' { match('^'); @@ -780,7 +780,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalFormatterTestLanguage.g:1466:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFormatterTestLanguage.g:1471:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -829,10 +829,10 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:1468:10: ( ( '0' .. '9' )+ ) - // InternalFormatterTestLanguage.g:1468:12: ( '0' .. '9' )+ + // InternalFormatterTestLanguage.g:1473:10: ( ( '0' .. '9' )+ ) + // InternalFormatterTestLanguage.g:1473:12: ( '0' .. '9' )+ { - // InternalFormatterTestLanguage.g:1468:12: ( '0' .. '9' )+ + // InternalFormatterTestLanguage.g:1473:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -846,7 +846,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalFormatterTestLanguage.g:1468:13: '0' .. '9' + // InternalFormatterTestLanguage.g:1473:13: '0' .. '9' { matchRange('0','9'); @@ -878,10 +878,10 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:1470:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalFormatterTestLanguage.g:1470:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFormatterTestLanguage.g:1475:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalFormatterTestLanguage.g:1475:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalFormatterTestLanguage.g:1470:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFormatterTestLanguage.g:1475:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -899,10 +899,10 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalFormatterTestLanguage.g:1470:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalFormatterTestLanguage.g:1475:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalFormatterTestLanguage.g:1470:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalFormatterTestLanguage.g:1475:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -918,7 +918,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalFormatterTestLanguage.g:1470:21: '\\\\' . + // InternalFormatterTestLanguage.g:1475:21: '\\\\' . { match('\\'); matchAny(); @@ -926,7 +926,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFormatterTestLanguage.g:1470:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalFormatterTestLanguage.g:1475:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -951,10 +951,10 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFormatterTestLanguage.g:1470:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalFormatterTestLanguage.g:1475:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalFormatterTestLanguage.g:1470:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalFormatterTestLanguage.g:1475:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -970,7 +970,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalFormatterTestLanguage.g:1470:54: '\\\\' . + // InternalFormatterTestLanguage.g:1475:54: '\\\\' . { match('\\'); matchAny(); @@ -978,7 +978,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFormatterTestLanguage.g:1470:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalFormatterTestLanguage.g:1475:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1021,12 +1021,12 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:1472:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalFormatterTestLanguage.g:1472:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalFormatterTestLanguage.g:1477:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalFormatterTestLanguage.g:1477:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalFormatterTestLanguage.g:1472:24: ( options {greedy=false; } : . )* + // InternalFormatterTestLanguage.g:1477:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1051,7 +1051,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalFormatterTestLanguage.g:1472:52: . + // InternalFormatterTestLanguage.g:1477:52: . { matchAny(); @@ -1081,12 +1081,12 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:1474:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalFormatterTestLanguage.g:1474:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalFormatterTestLanguage.g:1479:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalFormatterTestLanguage.g:1479:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalFormatterTestLanguage.g:1474:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalFormatterTestLanguage.g:1479:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1099,7 +1099,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalFormatterTestLanguage.g:1474:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalFormatterTestLanguage.g:1479: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(); @@ -1119,7 +1119,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } } while (true); - // InternalFormatterTestLanguage.g:1474:40: ( ( '\\r' )? '\\n' )? + // InternalFormatterTestLanguage.g:1479:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1128,9 +1128,9 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalFormatterTestLanguage.g:1474:41: ( '\\r' )? '\\n' + // InternalFormatterTestLanguage.g:1479:41: ( '\\r' )? '\\n' { - // InternalFormatterTestLanguage.g:1474:41: ( '\\r' )? + // InternalFormatterTestLanguage.g:1479:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1139,7 +1139,7 @@ public class InternalFormatterTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalFormatterTestLanguage.g:1474:41: '\\r' + // InternalFormatterTestLanguage.g:1479:41: '\\r' { match('\r'); @@ -1171,10 +1171,10 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:1476:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalFormatterTestLanguage.g:1476:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFormatterTestLanguage.g:1481:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalFormatterTestLanguage.g:1481:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalFormatterTestLanguage.g:1476:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFormatterTestLanguage.g:1481:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1228,8 +1228,8 @@ public class InternalFormatterTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFormatterTestLanguage.g:1478:16: ( . ) - // InternalFormatterTestLanguage.g:1478:18: . + // InternalFormatterTestLanguage.g:1483:16: ( . ) + // InternalFormatterTestLanguage.g:1483:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguageParser.java index 85fab7331..b0892d167 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/parser/antlr/internal/InternalFormatterTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -106,7 +114,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleRoot" - // InternalFormatterTestLanguage.g:65:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; + // InternalFormatterTestLanguage.g:70:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; public final EObject entryRuleRoot() throws RecognitionException { EObject current = null; @@ -114,8 +122,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:65:45: (iv_ruleRoot= ruleRoot EOF ) - // InternalFormatterTestLanguage.g:66:2: iv_ruleRoot= ruleRoot EOF + // InternalFormatterTestLanguage.g:70:45: (iv_ruleRoot= ruleRoot EOF ) + // InternalFormatterTestLanguage.g:71:2: iv_ruleRoot= ruleRoot EOF { newCompositeNode(grammarAccess.getRootRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -142,7 +150,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleRoot" - // InternalFormatterTestLanguage.g:72:1: ruleRoot returns [EObject current=null] : (otherlv_0= 'test' (this_TestLinewrap_1= ruleTestLinewrap | this_TestIndentation_2= ruleTestIndentation | this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax | this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest ) ) ; + // InternalFormatterTestLanguage.g:77:1: ruleRoot returns [EObject current=null] : (otherlv_0= 'test' (this_TestLinewrap_1= ruleTestLinewrap | this_TestIndentation_2= ruleTestIndentation | this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax | this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest ) ) ; public final EObject ruleRoot() throws RecognitionException { EObject current = null; @@ -160,17 +168,17 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:78:2: ( (otherlv_0= 'test' (this_TestLinewrap_1= ruleTestLinewrap | this_TestIndentation_2= ruleTestIndentation | this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax | this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest ) ) ) - // InternalFormatterTestLanguage.g:79:2: (otherlv_0= 'test' (this_TestLinewrap_1= ruleTestLinewrap | this_TestIndentation_2= ruleTestIndentation | this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax | this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest ) ) + // InternalFormatterTestLanguage.g:83:2: ( (otherlv_0= 'test' (this_TestLinewrap_1= ruleTestLinewrap | this_TestIndentation_2= ruleTestIndentation | this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax | this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest ) ) ) + // InternalFormatterTestLanguage.g:84:2: (otherlv_0= 'test' (this_TestLinewrap_1= ruleTestLinewrap | this_TestIndentation_2= ruleTestIndentation | this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax | this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest ) ) { - // InternalFormatterTestLanguage.g:79:2: (otherlv_0= 'test' (this_TestLinewrap_1= ruleTestLinewrap | this_TestIndentation_2= ruleTestIndentation | this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax | this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest ) ) - // InternalFormatterTestLanguage.g:80:3: otherlv_0= 'test' (this_TestLinewrap_1= ruleTestLinewrap | this_TestIndentation_2= ruleTestIndentation | this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax | this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest ) + // InternalFormatterTestLanguage.g:84:2: (otherlv_0= 'test' (this_TestLinewrap_1= ruleTestLinewrap | this_TestIndentation_2= ruleTestIndentation | this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax | this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest ) ) + // InternalFormatterTestLanguage.g:85:3: otherlv_0= 'test' (this_TestLinewrap_1= ruleTestLinewrap | this_TestIndentation_2= ruleTestIndentation | this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax | this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getRootAccess().getTestKeyword_0()); - // InternalFormatterTestLanguage.g:84:3: (this_TestLinewrap_1= ruleTestLinewrap | this_TestIndentation_2= ruleTestIndentation | this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax | this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest ) + // InternalFormatterTestLanguage.g:89:3: (this_TestLinewrap_1= ruleTestLinewrap | this_TestIndentation_2= ruleTestIndentation | this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax | this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest ) int alt1=4; switch ( input.LA(1) ) { case 24: @@ -202,7 +210,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalFormatterTestLanguage.g:85:4: this_TestLinewrap_1= ruleTestLinewrap + // InternalFormatterTestLanguage.g:90:4: this_TestLinewrap_1= ruleTestLinewrap { newCompositeNode(grammarAccess.getRootAccess().getTestLinewrapParserRuleCall_1_0()); @@ -220,7 +228,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalFormatterTestLanguage.g:94:4: this_TestIndentation_2= ruleTestIndentation + // InternalFormatterTestLanguage.g:99:4: this_TestIndentation_2= ruleTestIndentation { newCompositeNode(grammarAccess.getRootAccess().getTestIndentationParserRuleCall_1_1()); @@ -238,7 +246,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalFormatterTestLanguage.g:103:4: this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax + // InternalFormatterTestLanguage.g:108:4: this_TestLinewrapMinMax_3= ruleTestLinewrapMinMax { newCompositeNode(grammarAccess.getRootAccess().getTestLinewrapMinMaxParserRuleCall_1_2()); @@ -256,7 +264,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalFormatterTestLanguage.g:112:4: this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest + // InternalFormatterTestLanguage.g:117:4: this_WrappingDataTypeTest_4= ruleWrappingDataTypeTest { newCompositeNode(grammarAccess.getRootAccess().getWrappingDataTypeTestParserRuleCall_1_3()); @@ -299,7 +307,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleLine" - // InternalFormatterTestLanguage.g:125:1: entryRuleLine returns [EObject current=null] : iv_ruleLine= ruleLine EOF ; + // InternalFormatterTestLanguage.g:130:1: entryRuleLine returns [EObject current=null] : iv_ruleLine= ruleLine EOF ; public final EObject entryRuleLine() throws RecognitionException { EObject current = null; @@ -307,8 +315,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:125:45: (iv_ruleLine= ruleLine EOF ) - // InternalFormatterTestLanguage.g:126:2: iv_ruleLine= ruleLine EOF + // InternalFormatterTestLanguage.g:130:45: (iv_ruleLine= ruleLine EOF ) + // InternalFormatterTestLanguage.g:131:2: iv_ruleLine= ruleLine EOF { newCompositeNode(grammarAccess.getLineRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -335,7 +343,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleLine" - // InternalFormatterTestLanguage.g:132:1: ruleLine returns [EObject current=null] : ( (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes ) otherlv_10= ';' ) ; + // InternalFormatterTestLanguage.g:137:1: ruleLine returns [EObject current=null] : ( (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes ) otherlv_10= ';' ) ; public final EObject ruleLine() throws RecognitionException { EObject current = null; @@ -364,18 +372,18 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:138:2: ( ( (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes ) otherlv_10= ';' ) ) - // InternalFormatterTestLanguage.g:139:2: ( (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes ) otherlv_10= ';' ) + // InternalFormatterTestLanguage.g:143:2: ( ( (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes ) otherlv_10= ';' ) ) + // InternalFormatterTestLanguage.g:144:2: ( (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes ) otherlv_10= ';' ) { - // InternalFormatterTestLanguage.g:139:2: ( (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes ) otherlv_10= ';' ) - // InternalFormatterTestLanguage.g:140:3: (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes ) otherlv_10= ';' + // InternalFormatterTestLanguage.g:144:2: ( (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes ) otherlv_10= ';' ) + // InternalFormatterTestLanguage.g:145:3: (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes ) otherlv_10= ';' { - // InternalFormatterTestLanguage.g:140:3: (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes ) + // InternalFormatterTestLanguage.g:145:3: (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes ) int alt2=9; alt2 = dfa2.predict(input); switch (alt2) { case 1 : - // InternalFormatterTestLanguage.g:141:4: this_Decl_0= ruleDecl + // InternalFormatterTestLanguage.g:146:4: this_Decl_0= ruleDecl { newCompositeNode(grammarAccess.getLineAccess().getDeclParserRuleCall_0_0()); @@ -393,7 +401,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalFormatterTestLanguage.g:150:4: this_Assign_1= ruleAssign + // InternalFormatterTestLanguage.g:155:4: this_Assign_1= ruleAssign { newCompositeNode(grammarAccess.getLineAccess().getAssignParserRuleCall_0_1()); @@ -411,7 +419,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalFormatterTestLanguage.g:159:4: this_Meth_2= ruleMeth + // InternalFormatterTestLanguage.g:164:4: this_Meth_2= ruleMeth { newCompositeNode(grammarAccess.getLineAccess().getMethParserRuleCall_0_2()); @@ -429,7 +437,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalFormatterTestLanguage.g:168:4: this_FqnObj_3= ruleFqnObj + // InternalFormatterTestLanguage.g:173:4: this_FqnObj_3= ruleFqnObj { newCompositeNode(grammarAccess.getLineAccess().getFqnObjParserRuleCall_0_3()); @@ -447,7 +455,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 5 : - // InternalFormatterTestLanguage.g:177:4: this_FqnRef_4= ruleFqnRef + // InternalFormatterTestLanguage.g:182:4: this_FqnRef_4= ruleFqnRef { newCompositeNode(grammarAccess.getLineAccess().getFqnRefParserRuleCall_0_4()); @@ -465,7 +473,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 6 : - // InternalFormatterTestLanguage.g:186:4: this_Enumeration_5= ruleEnumeration + // InternalFormatterTestLanguage.g:191:4: this_Enumeration_5= ruleEnumeration { newCompositeNode(grammarAccess.getLineAccess().getEnumerationParserRuleCall_0_5()); @@ -483,10 +491,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 7 : - // InternalFormatterTestLanguage.g:195:4: (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) + // InternalFormatterTestLanguage.g:200:4: (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) { - // InternalFormatterTestLanguage.g:195:4: (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) - // InternalFormatterTestLanguage.g:196:5: this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' + // InternalFormatterTestLanguage.g:200:4: (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) + // InternalFormatterTestLanguage.g:201:5: this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' { newCompositeNode(grammarAccess.getLineAccess().getSuppressedHiddenParserRuleCall_0_6_0()); @@ -511,7 +519,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 8 : - // InternalFormatterTestLanguage.g:210:4: this_Space_8= ruleSpace + // InternalFormatterTestLanguage.g:215:4: this_Space_8= ruleSpace { newCompositeNode(grammarAccess.getLineAccess().getSpaceParserRuleCall_0_7()); @@ -529,7 +537,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 9 : - // InternalFormatterTestLanguage.g:219:4: this_Datatypes_9= ruleDatatypes + // InternalFormatterTestLanguage.g:224:4: this_Datatypes_9= ruleDatatypes { newCompositeNode(grammarAccess.getLineAccess().getDatatypesParserRuleCall_0_8()); @@ -576,7 +584,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDecl" - // InternalFormatterTestLanguage.g:236:1: entryRuleDecl returns [EObject current=null] : iv_ruleDecl= ruleDecl EOF ; + // InternalFormatterTestLanguage.g:241:1: entryRuleDecl returns [EObject current=null] : iv_ruleDecl= ruleDecl EOF ; public final EObject entryRuleDecl() throws RecognitionException { EObject current = null; @@ -584,8 +592,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:236:45: (iv_ruleDecl= ruleDecl EOF ) - // InternalFormatterTestLanguage.g:237:2: iv_ruleDecl= ruleDecl EOF + // InternalFormatterTestLanguage.g:241:45: (iv_ruleDecl= ruleDecl EOF ) + // InternalFormatterTestLanguage.g:242:2: iv_ruleDecl= ruleDecl EOF { newCompositeNode(grammarAccess.getDeclRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -612,7 +620,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDecl" - // InternalFormatterTestLanguage.g:243:1: ruleDecl returns [EObject current=null] : ( ( (lv_type_0_0= RULE_ID ) ) ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalFormatterTestLanguage.g:248:1: ruleDecl returns [EObject current=null] : ( ( (lv_type_0_0= RULE_ID ) ) ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleDecl() throws RecognitionException { EObject current = null; @@ -623,17 +631,17 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:249:2: ( ( ( (lv_type_0_0= RULE_ID ) ) ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalFormatterTestLanguage.g:250:2: ( ( (lv_type_0_0= RULE_ID ) ) ( (lv_name_1_0= RULE_ID ) ) ) + // InternalFormatterTestLanguage.g:254:2: ( ( ( (lv_type_0_0= RULE_ID ) ) ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalFormatterTestLanguage.g:255:2: ( ( (lv_type_0_0= RULE_ID ) ) ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalFormatterTestLanguage.g:250:2: ( ( (lv_type_0_0= RULE_ID ) ) ( (lv_name_1_0= RULE_ID ) ) ) - // InternalFormatterTestLanguage.g:251:3: ( (lv_type_0_0= RULE_ID ) ) ( (lv_name_1_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:255:2: ( ( (lv_type_0_0= RULE_ID ) ) ( (lv_name_1_0= RULE_ID ) ) ) + // InternalFormatterTestLanguage.g:256:3: ( (lv_type_0_0= RULE_ID ) ) ( (lv_name_1_0= RULE_ID ) ) { - // InternalFormatterTestLanguage.g:251:3: ( (lv_type_0_0= RULE_ID ) ) - // InternalFormatterTestLanguage.g:252:4: (lv_type_0_0= RULE_ID ) + // InternalFormatterTestLanguage.g:256:3: ( (lv_type_0_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:257:4: (lv_type_0_0= RULE_ID ) { - // InternalFormatterTestLanguage.g:252:4: (lv_type_0_0= RULE_ID ) - // InternalFormatterTestLanguage.g:253:5: lv_type_0_0= RULE_ID + // InternalFormatterTestLanguage.g:257:4: (lv_type_0_0= RULE_ID ) + // InternalFormatterTestLanguage.g:258:5: lv_type_0_0= RULE_ID { lv_type_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); @@ -655,11 +663,11 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFormatterTestLanguage.g:269:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalFormatterTestLanguage.g:270:4: (lv_name_1_0= RULE_ID ) + // InternalFormatterTestLanguage.g:274:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:275:4: (lv_name_1_0= RULE_ID ) { - // InternalFormatterTestLanguage.g:270:4: (lv_name_1_0= RULE_ID ) - // InternalFormatterTestLanguage.g:271:5: lv_name_1_0= RULE_ID + // InternalFormatterTestLanguage.g:275:4: (lv_name_1_0= RULE_ID ) + // InternalFormatterTestLanguage.g:276:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -704,7 +712,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleAssign" - // InternalFormatterTestLanguage.g:291:1: entryRuleAssign returns [EObject current=null] : iv_ruleAssign= ruleAssign EOF ; + // InternalFormatterTestLanguage.g:296:1: entryRuleAssign returns [EObject current=null] : iv_ruleAssign= ruleAssign EOF ; public final EObject entryRuleAssign() throws RecognitionException { EObject current = null; @@ -712,8 +720,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:291:47: (iv_ruleAssign= ruleAssign EOF ) - // InternalFormatterTestLanguage.g:292:2: iv_ruleAssign= ruleAssign EOF + // InternalFormatterTestLanguage.g:296:47: (iv_ruleAssign= ruleAssign EOF ) + // InternalFormatterTestLanguage.g:297:2: iv_ruleAssign= ruleAssign EOF { newCompositeNode(grammarAccess.getAssignRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -740,7 +748,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleAssign" - // InternalFormatterTestLanguage.g:298:1: ruleAssign returns [EObject current=null] : ( ( (lv_var_0_0= RULE_ID ) ) ( ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) ) otherlv_2= '[' ( ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* )? otherlv_6= ']' ) ; + // InternalFormatterTestLanguage.g:303:1: ruleAssign returns [EObject current=null] : ( ( (lv_var_0_0= RULE_ID ) ) ( ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) ) otherlv_2= '[' ( ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* )? otherlv_6= ']' ) ; public final EObject ruleAssign() throws RecognitionException { EObject current = null; @@ -757,17 +765,17 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:304:2: ( ( ( (lv_var_0_0= RULE_ID ) ) ( ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) ) otherlv_2= '[' ( ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* )? otherlv_6= ']' ) ) - // InternalFormatterTestLanguage.g:305:2: ( ( (lv_var_0_0= RULE_ID ) ) ( ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) ) otherlv_2= '[' ( ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* )? otherlv_6= ']' ) + // InternalFormatterTestLanguage.g:309:2: ( ( ( (lv_var_0_0= RULE_ID ) ) ( ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) ) otherlv_2= '[' ( ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* )? otherlv_6= ']' ) ) + // InternalFormatterTestLanguage.g:310:2: ( ( (lv_var_0_0= RULE_ID ) ) ( ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) ) otherlv_2= '[' ( ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* )? otherlv_6= ']' ) { - // InternalFormatterTestLanguage.g:305:2: ( ( (lv_var_0_0= RULE_ID ) ) ( ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) ) otherlv_2= '[' ( ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* )? otherlv_6= ']' ) - // InternalFormatterTestLanguage.g:306:3: ( (lv_var_0_0= RULE_ID ) ) ( ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) ) otherlv_2= '[' ( ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* )? otherlv_6= ']' + // InternalFormatterTestLanguage.g:310:2: ( ( (lv_var_0_0= RULE_ID ) ) ( ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) ) otherlv_2= '[' ( ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* )? otherlv_6= ']' ) + // InternalFormatterTestLanguage.g:311:3: ( (lv_var_0_0= RULE_ID ) ) ( ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) ) otherlv_2= '[' ( ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* )? otherlv_6= ']' { - // InternalFormatterTestLanguage.g:306:3: ( (lv_var_0_0= RULE_ID ) ) - // InternalFormatterTestLanguage.g:307:4: (lv_var_0_0= RULE_ID ) + // InternalFormatterTestLanguage.g:311:3: ( (lv_var_0_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:312:4: (lv_var_0_0= RULE_ID ) { - // InternalFormatterTestLanguage.g:307:4: (lv_var_0_0= RULE_ID ) - // InternalFormatterTestLanguage.g:308:5: lv_var_0_0= RULE_ID + // InternalFormatterTestLanguage.g:312:4: (lv_var_0_0= RULE_ID ) + // InternalFormatterTestLanguage.g:313:5: lv_var_0_0= RULE_ID { lv_var_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -789,13 +797,13 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFormatterTestLanguage.g:324:3: ( ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) ) - // InternalFormatterTestLanguage.g:325:4: ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) + // InternalFormatterTestLanguage.g:329:3: ( ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) ) + // InternalFormatterTestLanguage.g:330:4: ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) { - // InternalFormatterTestLanguage.g:325:4: ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) - // InternalFormatterTestLanguage.g:326:5: (lv_op_1_1= '=' | lv_op_1_2= '+=' ) + // InternalFormatterTestLanguage.g:330:4: ( (lv_op_1_1= '=' | lv_op_1_2= '+=' ) ) + // InternalFormatterTestLanguage.g:331:5: (lv_op_1_1= '=' | lv_op_1_2= '+=' ) { - // InternalFormatterTestLanguage.g:326:5: (lv_op_1_1= '=' | lv_op_1_2= '+=' ) + // InternalFormatterTestLanguage.g:331:5: (lv_op_1_1= '=' | lv_op_1_2= '+=' ) int alt3=2; int LA3_0 = input.LA(1); @@ -813,7 +821,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt3) { case 1 : - // InternalFormatterTestLanguage.g:327:6: lv_op_1_1= '=' + // InternalFormatterTestLanguage.g:332:6: lv_op_1_1= '=' { lv_op_1_1=(Token)match(input,14,FollowSets000.FOLLOW_8); @@ -829,7 +837,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalFormatterTestLanguage.g:338:6: lv_op_1_2= '+=' + // InternalFormatterTestLanguage.g:343:6: lv_op_1_2= '+=' { lv_op_1_2=(Token)match(input,15,FollowSets000.FOLLOW_8); @@ -857,7 +865,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getAssignAccess().getLeftSquareBracketKeyword_2()); - // InternalFormatterTestLanguage.g:355:3: ( ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* )? + // InternalFormatterTestLanguage.g:360:3: ( ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* )? int alt5=2; int LA5_0 = input.LA(1); @@ -866,13 +874,13 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt5) { case 1 : - // InternalFormatterTestLanguage.g:356:4: ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* + // InternalFormatterTestLanguage.g:361:4: ( (lv_val_3_0= RULE_INT ) ) (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* { - // InternalFormatterTestLanguage.g:356:4: ( (lv_val_3_0= RULE_INT ) ) - // InternalFormatterTestLanguage.g:357:5: (lv_val_3_0= RULE_INT ) + // InternalFormatterTestLanguage.g:361:4: ( (lv_val_3_0= RULE_INT ) ) + // InternalFormatterTestLanguage.g:362:5: (lv_val_3_0= RULE_INT ) { - // InternalFormatterTestLanguage.g:357:5: (lv_val_3_0= RULE_INT ) - // InternalFormatterTestLanguage.g:358:6: lv_val_3_0= RULE_INT + // InternalFormatterTestLanguage.g:362:5: (lv_val_3_0= RULE_INT ) + // InternalFormatterTestLanguage.g:363:6: lv_val_3_0= RULE_INT { lv_val_3_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_10); @@ -894,7 +902,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFormatterTestLanguage.g:374:4: (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* + // InternalFormatterTestLanguage.g:379:4: (otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) )* loop4: do { int alt4=2; @@ -907,17 +915,17 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt4) { case 1 : - // InternalFormatterTestLanguage.g:375:5: otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) + // InternalFormatterTestLanguage.g:380:5: otherlv_4= ',' ( (lv_val_5_0= RULE_INT ) ) { otherlv_4=(Token)match(input,17,FollowSets000.FOLLOW_11); newLeafNode(otherlv_4, grammarAccess.getAssignAccess().getCommaKeyword_3_1_0()); - // InternalFormatterTestLanguage.g:379:5: ( (lv_val_5_0= RULE_INT ) ) - // InternalFormatterTestLanguage.g:380:6: (lv_val_5_0= RULE_INT ) + // InternalFormatterTestLanguage.g:384:5: ( (lv_val_5_0= RULE_INT ) ) + // InternalFormatterTestLanguage.g:385:6: (lv_val_5_0= RULE_INT ) { - // InternalFormatterTestLanguage.g:380:6: (lv_val_5_0= RULE_INT ) - // InternalFormatterTestLanguage.g:381:7: lv_val_5_0= RULE_INT + // InternalFormatterTestLanguage.g:385:6: (lv_val_5_0= RULE_INT ) + // InternalFormatterTestLanguage.g:386:7: lv_val_5_0= RULE_INT { lv_val_5_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_10); @@ -981,7 +989,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleMeth" - // InternalFormatterTestLanguage.g:407:1: entryRuleMeth returns [EObject current=null] : iv_ruleMeth= ruleMeth EOF ; + // InternalFormatterTestLanguage.g:412:1: entryRuleMeth returns [EObject current=null] : iv_ruleMeth= ruleMeth EOF ; public final EObject entryRuleMeth() throws RecognitionException { EObject current = null; @@ -989,8 +997,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:407:45: (iv_ruleMeth= ruleMeth EOF ) - // InternalFormatterTestLanguage.g:408:2: iv_ruleMeth= ruleMeth EOF + // InternalFormatterTestLanguage.g:412:45: (iv_ruleMeth= ruleMeth EOF ) + // InternalFormatterTestLanguage.g:413:2: iv_ruleMeth= ruleMeth EOF { newCompositeNode(grammarAccess.getMethRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1017,7 +1025,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleMeth" - // InternalFormatterTestLanguage.g:414:1: ruleMeth returns [EObject current=null] : (otherlv_0= 'void' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* )? otherlv_6= ')' ) ; + // InternalFormatterTestLanguage.g:419:1: ruleMeth returns [EObject current=null] : (otherlv_0= 'void' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* )? otherlv_6= ')' ) ; public final EObject ruleMeth() throws RecognitionException { EObject current = null; @@ -1035,21 +1043,21 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:420:2: ( (otherlv_0= 'void' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* )? otherlv_6= ')' ) ) - // InternalFormatterTestLanguage.g:421:2: (otherlv_0= 'void' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* )? otherlv_6= ')' ) + // InternalFormatterTestLanguage.g:425:2: ( (otherlv_0= 'void' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* )? otherlv_6= ')' ) ) + // InternalFormatterTestLanguage.g:426:2: (otherlv_0= 'void' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* )? otherlv_6= ')' ) { - // InternalFormatterTestLanguage.g:421:2: (otherlv_0= 'void' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* )? otherlv_6= ')' ) - // InternalFormatterTestLanguage.g:422:3: otherlv_0= 'void' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* )? otherlv_6= ')' + // InternalFormatterTestLanguage.g:426:2: (otherlv_0= 'void' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* )? otherlv_6= ')' ) + // InternalFormatterTestLanguage.g:427:3: otherlv_0= 'void' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* )? otherlv_6= ')' { otherlv_0=(Token)match(input,19,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getMethAccess().getVoidKeyword_0()); - // InternalFormatterTestLanguage.g:426:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalFormatterTestLanguage.g:427:4: (lv_name_1_0= RULE_ID ) + // InternalFormatterTestLanguage.g:431:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:432:4: (lv_name_1_0= RULE_ID ) { - // InternalFormatterTestLanguage.g:427:4: (lv_name_1_0= RULE_ID ) - // InternalFormatterTestLanguage.g:428:5: lv_name_1_0= RULE_ID + // InternalFormatterTestLanguage.g:432:4: (lv_name_1_0= RULE_ID ) + // InternalFormatterTestLanguage.g:433:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_12); @@ -1075,7 +1083,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getMethAccess().getLeftParenthesisKeyword_2()); - // InternalFormatterTestLanguage.g:448:3: ( ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* )? + // InternalFormatterTestLanguage.g:453:3: ( ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* )? int alt7=2; int LA7_0 = input.LA(1); @@ -1084,13 +1092,13 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt7) { case 1 : - // InternalFormatterTestLanguage.g:449:4: ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* + // InternalFormatterTestLanguage.g:454:4: ( (lv_param_3_0= ruleParam ) ) (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* { - // InternalFormatterTestLanguage.g:449:4: ( (lv_param_3_0= ruleParam ) ) - // InternalFormatterTestLanguage.g:450:5: (lv_param_3_0= ruleParam ) + // InternalFormatterTestLanguage.g:454:4: ( (lv_param_3_0= ruleParam ) ) + // InternalFormatterTestLanguage.g:455:5: (lv_param_3_0= ruleParam ) { - // InternalFormatterTestLanguage.g:450:5: (lv_param_3_0= ruleParam ) - // InternalFormatterTestLanguage.g:451:6: lv_param_3_0= ruleParam + // InternalFormatterTestLanguage.g:455:5: (lv_param_3_0= ruleParam ) + // InternalFormatterTestLanguage.g:456:6: lv_param_3_0= ruleParam { newCompositeNode(grammarAccess.getMethAccess().getParamParamParserRuleCall_3_0_0()); @@ -1117,7 +1125,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFormatterTestLanguage.g:468:4: (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* + // InternalFormatterTestLanguage.g:473:4: (otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) )* loop6: do { int alt6=2; @@ -1130,17 +1138,17 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt6) { case 1 : - // InternalFormatterTestLanguage.g:469:5: otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) + // InternalFormatterTestLanguage.g:474:5: otherlv_4= ',' ( (lv_param_5_0= ruleParam ) ) { otherlv_4=(Token)match(input,17,FollowSets000.FOLLOW_6); newLeafNode(otherlv_4, grammarAccess.getMethAccess().getCommaKeyword_3_1_0()); - // InternalFormatterTestLanguage.g:473:5: ( (lv_param_5_0= ruleParam ) ) - // InternalFormatterTestLanguage.g:474:6: (lv_param_5_0= ruleParam ) + // InternalFormatterTestLanguage.g:478:5: ( (lv_param_5_0= ruleParam ) ) + // InternalFormatterTestLanguage.g:479:6: (lv_param_5_0= ruleParam ) { - // InternalFormatterTestLanguage.g:474:6: (lv_param_5_0= ruleParam ) - // InternalFormatterTestLanguage.g:475:7: lv_param_5_0= ruleParam + // InternalFormatterTestLanguage.g:479:6: (lv_param_5_0= ruleParam ) + // InternalFormatterTestLanguage.g:480:7: lv_param_5_0= ruleParam { newCompositeNode(grammarAccess.getMethAccess().getParamParamParserRuleCall_3_1_1_0()); @@ -1209,7 +1217,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleParam" - // InternalFormatterTestLanguage.g:502:1: entryRuleParam returns [EObject current=null] : iv_ruleParam= ruleParam EOF ; + // InternalFormatterTestLanguage.g:507:1: entryRuleParam returns [EObject current=null] : iv_ruleParam= ruleParam EOF ; public final EObject entryRuleParam() throws RecognitionException { EObject current = null; @@ -1217,8 +1225,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:502:46: (iv_ruleParam= ruleParam EOF ) - // InternalFormatterTestLanguage.g:503:2: iv_ruleParam= ruleParam EOF + // InternalFormatterTestLanguage.g:507:46: (iv_ruleParam= ruleParam EOF ) + // InternalFormatterTestLanguage.g:508:2: iv_ruleParam= ruleParam EOF { newCompositeNode(grammarAccess.getParamRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1245,7 +1253,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleParam" - // InternalFormatterTestLanguage.g:509:1: ruleParam returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_type_2_0= RULE_ID ) ) ) ; + // InternalFormatterTestLanguage.g:514:1: ruleParam returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_type_2_0= RULE_ID ) ) ) ; public final EObject ruleParam() throws RecognitionException { EObject current = null; @@ -1257,17 +1265,17 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:515:2: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_type_2_0= RULE_ID ) ) ) ) - // InternalFormatterTestLanguage.g:516:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_type_2_0= RULE_ID ) ) ) + // InternalFormatterTestLanguage.g:520:2: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_type_2_0= RULE_ID ) ) ) ) + // InternalFormatterTestLanguage.g:521:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_type_2_0= RULE_ID ) ) ) { - // InternalFormatterTestLanguage.g:516:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_type_2_0= RULE_ID ) ) ) - // InternalFormatterTestLanguage.g:517:3: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_type_2_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:521:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_type_2_0= RULE_ID ) ) ) + // InternalFormatterTestLanguage.g:522:3: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_type_2_0= RULE_ID ) ) { - // InternalFormatterTestLanguage.g:517:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalFormatterTestLanguage.g:518:4: (lv_name_0_0= RULE_ID ) + // InternalFormatterTestLanguage.g:522:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:523:4: (lv_name_0_0= RULE_ID ) { - // InternalFormatterTestLanguage.g:518:4: (lv_name_0_0= RULE_ID ) - // InternalFormatterTestLanguage.g:519:5: lv_name_0_0= RULE_ID + // InternalFormatterTestLanguage.g:523:4: (lv_name_0_0= RULE_ID ) + // InternalFormatterTestLanguage.g:524:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_15); @@ -1293,11 +1301,11 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_1, grammarAccess.getParamAccess().getColonKeyword_1()); - // InternalFormatterTestLanguage.g:539:3: ( (lv_type_2_0= RULE_ID ) ) - // InternalFormatterTestLanguage.g:540:4: (lv_type_2_0= RULE_ID ) + // InternalFormatterTestLanguage.g:544:3: ( (lv_type_2_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:545:4: (lv_type_2_0= RULE_ID ) { - // InternalFormatterTestLanguage.g:540:4: (lv_type_2_0= RULE_ID ) - // InternalFormatterTestLanguage.g:541:5: lv_type_2_0= RULE_ID + // InternalFormatterTestLanguage.g:545:4: (lv_type_2_0= RULE_ID ) + // InternalFormatterTestLanguage.g:546:5: lv_type_2_0= RULE_ID { lv_type_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1342,7 +1350,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSpace" - // InternalFormatterTestLanguage.g:561:1: entryRuleSpace returns [EObject current=null] : iv_ruleSpace= ruleSpace EOF ; + // InternalFormatterTestLanguage.g:566:1: entryRuleSpace returns [EObject current=null] : iv_ruleSpace= ruleSpace EOF ; public final EObject entryRuleSpace() throws RecognitionException { EObject current = null; @@ -1350,8 +1358,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:561:46: (iv_ruleSpace= ruleSpace EOF ) - // InternalFormatterTestLanguage.g:562:2: iv_ruleSpace= ruleSpace EOF + // InternalFormatterTestLanguage.g:566:46: (iv_ruleSpace= ruleSpace EOF ) + // InternalFormatterTestLanguage.g:567:2: iv_ruleSpace= ruleSpace EOF { newCompositeNode(grammarAccess.getSpaceRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1378,7 +1386,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSpace" - // InternalFormatterTestLanguage.g:568:1: ruleSpace returns [EObject current=null] : (otherlv_0= 'space' ( (lv_val_1_0= RULE_ID ) ) ) ; + // InternalFormatterTestLanguage.g:573:1: ruleSpace returns [EObject current=null] : (otherlv_0= 'space' ( (lv_val_1_0= RULE_ID ) ) ) ; public final EObject ruleSpace() throws RecognitionException { EObject current = null; @@ -1389,21 +1397,21 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:574:2: ( (otherlv_0= 'space' ( (lv_val_1_0= RULE_ID ) ) ) ) - // InternalFormatterTestLanguage.g:575:2: (otherlv_0= 'space' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalFormatterTestLanguage.g:579:2: ( (otherlv_0= 'space' ( (lv_val_1_0= RULE_ID ) ) ) ) + // InternalFormatterTestLanguage.g:580:2: (otherlv_0= 'space' ( (lv_val_1_0= RULE_ID ) ) ) { - // InternalFormatterTestLanguage.g:575:2: (otherlv_0= 'space' ( (lv_val_1_0= RULE_ID ) ) ) - // InternalFormatterTestLanguage.g:576:3: otherlv_0= 'space' ( (lv_val_1_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:580:2: (otherlv_0= 'space' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalFormatterTestLanguage.g:581:3: otherlv_0= 'space' ( (lv_val_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,23,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getSpaceAccess().getSpaceKeyword_0()); - // InternalFormatterTestLanguage.g:580:3: ( (lv_val_1_0= RULE_ID ) ) - // InternalFormatterTestLanguage.g:581:4: (lv_val_1_0= RULE_ID ) + // InternalFormatterTestLanguage.g:585:3: ( (lv_val_1_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:586:4: (lv_val_1_0= RULE_ID ) { - // InternalFormatterTestLanguage.g:581:4: (lv_val_1_0= RULE_ID ) - // InternalFormatterTestLanguage.g:582:5: lv_val_1_0= RULE_ID + // InternalFormatterTestLanguage.g:586:4: (lv_val_1_0= RULE_ID ) + // InternalFormatterTestLanguage.g:587:5: lv_val_1_0= RULE_ID { lv_val_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1448,7 +1456,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleTestLinewrap" - // InternalFormatterTestLanguage.g:602:1: entryRuleTestLinewrap returns [EObject current=null] : iv_ruleTestLinewrap= ruleTestLinewrap EOF ; + // InternalFormatterTestLanguage.g:607:1: entryRuleTestLinewrap returns [EObject current=null] : iv_ruleTestLinewrap= ruleTestLinewrap EOF ; public final EObject entryRuleTestLinewrap() throws RecognitionException { EObject current = null; @@ -1456,8 +1464,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:602:53: (iv_ruleTestLinewrap= ruleTestLinewrap EOF ) - // InternalFormatterTestLanguage.g:603:2: iv_ruleTestLinewrap= ruleTestLinewrap EOF + // InternalFormatterTestLanguage.g:607:53: (iv_ruleTestLinewrap= ruleTestLinewrap EOF ) + // InternalFormatterTestLanguage.g:608:2: iv_ruleTestLinewrap= ruleTestLinewrap EOF { newCompositeNode(grammarAccess.getTestLinewrapRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1484,7 +1492,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleTestLinewrap" - // InternalFormatterTestLanguage.g:609:1: ruleTestLinewrap returns [EObject current=null] : ( () otherlv_1= 'linewrap' ( (lv_items_2_0= ruleLine ) )* ) ; + // InternalFormatterTestLanguage.g:614:1: ruleTestLinewrap returns [EObject current=null] : ( () otherlv_1= 'linewrap' ( (lv_items_2_0= ruleLine ) )* ) ; public final EObject ruleTestLinewrap() throws RecognitionException { EObject current = null; @@ -1496,14 +1504,14 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:615:2: ( ( () otherlv_1= 'linewrap' ( (lv_items_2_0= ruleLine ) )* ) ) - // InternalFormatterTestLanguage.g:616:2: ( () otherlv_1= 'linewrap' ( (lv_items_2_0= ruleLine ) )* ) + // InternalFormatterTestLanguage.g:620:2: ( ( () otherlv_1= 'linewrap' ( (lv_items_2_0= ruleLine ) )* ) ) + // InternalFormatterTestLanguage.g:621:2: ( () otherlv_1= 'linewrap' ( (lv_items_2_0= ruleLine ) )* ) { - // InternalFormatterTestLanguage.g:616:2: ( () otherlv_1= 'linewrap' ( (lv_items_2_0= ruleLine ) )* ) - // InternalFormatterTestLanguage.g:617:3: () otherlv_1= 'linewrap' ( (lv_items_2_0= ruleLine ) )* + // InternalFormatterTestLanguage.g:621:2: ( () otherlv_1= 'linewrap' ( (lv_items_2_0= ruleLine ) )* ) + // InternalFormatterTestLanguage.g:622:3: () otherlv_1= 'linewrap' ( (lv_items_2_0= ruleLine ) )* { - // InternalFormatterTestLanguage.g:617:3: () - // InternalFormatterTestLanguage.g:618:4: + // InternalFormatterTestLanguage.g:622:3: () + // InternalFormatterTestLanguage.g:623:4: { current = forceCreateModelElement( @@ -1517,7 +1525,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_1, grammarAccess.getTestLinewrapAccess().getLinewrapKeyword_1()); - // InternalFormatterTestLanguage.g:628:3: ( (lv_items_2_0= ruleLine ) )* + // InternalFormatterTestLanguage.g:633:3: ( (lv_items_2_0= ruleLine ) )* loop8: do { int alt8=2; @@ -1530,10 +1538,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt8) { case 1 : - // InternalFormatterTestLanguage.g:629:4: (lv_items_2_0= ruleLine ) + // InternalFormatterTestLanguage.g:634:4: (lv_items_2_0= ruleLine ) { - // InternalFormatterTestLanguage.g:629:4: (lv_items_2_0= ruleLine ) - // InternalFormatterTestLanguage.g:630:5: lv_items_2_0= ruleLine + // InternalFormatterTestLanguage.g:634:4: (lv_items_2_0= ruleLine ) + // InternalFormatterTestLanguage.g:635:5: lv_items_2_0= ruleLine { newCompositeNode(grammarAccess.getTestLinewrapAccess().getItemsLineParserRuleCall_2_0()); @@ -1589,7 +1597,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleTestLinewrapMinMax" - // InternalFormatterTestLanguage.g:651:1: entryRuleTestLinewrapMinMax returns [EObject current=null] : iv_ruleTestLinewrapMinMax= ruleTestLinewrapMinMax EOF ; + // InternalFormatterTestLanguage.g:656:1: entryRuleTestLinewrapMinMax returns [EObject current=null] : iv_ruleTestLinewrapMinMax= ruleTestLinewrapMinMax EOF ; public final EObject entryRuleTestLinewrapMinMax() throws RecognitionException { EObject current = null; @@ -1597,8 +1605,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:651:59: (iv_ruleTestLinewrapMinMax= ruleTestLinewrapMinMax EOF ) - // InternalFormatterTestLanguage.g:652:2: iv_ruleTestLinewrapMinMax= ruleTestLinewrapMinMax EOF + // InternalFormatterTestLanguage.g:656:59: (iv_ruleTestLinewrapMinMax= ruleTestLinewrapMinMax EOF ) + // InternalFormatterTestLanguage.g:657:2: iv_ruleTestLinewrapMinMax= ruleTestLinewrapMinMax EOF { newCompositeNode(grammarAccess.getTestLinewrapMinMaxRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1625,7 +1633,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleTestLinewrapMinMax" - // InternalFormatterTestLanguage.g:658:1: ruleTestLinewrapMinMax returns [EObject current=null] : ( () otherlv_1= 'wrapminmax' ( (lv_items_2_0= ruleLine ) )* ) ; + // InternalFormatterTestLanguage.g:663:1: ruleTestLinewrapMinMax returns [EObject current=null] : ( () otherlv_1= 'wrapminmax' ( (lv_items_2_0= ruleLine ) )* ) ; public final EObject ruleTestLinewrapMinMax() throws RecognitionException { EObject current = null; @@ -1637,14 +1645,14 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:664:2: ( ( () otherlv_1= 'wrapminmax' ( (lv_items_2_0= ruleLine ) )* ) ) - // InternalFormatterTestLanguage.g:665:2: ( () otherlv_1= 'wrapminmax' ( (lv_items_2_0= ruleLine ) )* ) + // InternalFormatterTestLanguage.g:669:2: ( ( () otherlv_1= 'wrapminmax' ( (lv_items_2_0= ruleLine ) )* ) ) + // InternalFormatterTestLanguage.g:670:2: ( () otherlv_1= 'wrapminmax' ( (lv_items_2_0= ruleLine ) )* ) { - // InternalFormatterTestLanguage.g:665:2: ( () otherlv_1= 'wrapminmax' ( (lv_items_2_0= ruleLine ) )* ) - // InternalFormatterTestLanguage.g:666:3: () otherlv_1= 'wrapminmax' ( (lv_items_2_0= ruleLine ) )* + // InternalFormatterTestLanguage.g:670:2: ( () otherlv_1= 'wrapminmax' ( (lv_items_2_0= ruleLine ) )* ) + // InternalFormatterTestLanguage.g:671:3: () otherlv_1= 'wrapminmax' ( (lv_items_2_0= ruleLine ) )* { - // InternalFormatterTestLanguage.g:666:3: () - // InternalFormatterTestLanguage.g:667:4: + // InternalFormatterTestLanguage.g:671:3: () + // InternalFormatterTestLanguage.g:672:4: { current = forceCreateModelElement( @@ -1658,7 +1666,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_1, grammarAccess.getTestLinewrapMinMaxAccess().getWrapminmaxKeyword_1()); - // InternalFormatterTestLanguage.g:677:3: ( (lv_items_2_0= ruleLine ) )* + // InternalFormatterTestLanguage.g:682:3: ( (lv_items_2_0= ruleLine ) )* loop9: do { int alt9=2; @@ -1671,10 +1679,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt9) { case 1 : - // InternalFormatterTestLanguage.g:678:4: (lv_items_2_0= ruleLine ) + // InternalFormatterTestLanguage.g:683:4: (lv_items_2_0= ruleLine ) { - // InternalFormatterTestLanguage.g:678:4: (lv_items_2_0= ruleLine ) - // InternalFormatterTestLanguage.g:679:5: lv_items_2_0= ruleLine + // InternalFormatterTestLanguage.g:683:4: (lv_items_2_0= ruleLine ) + // InternalFormatterTestLanguage.g:684:5: lv_items_2_0= ruleLine { newCompositeNode(grammarAccess.getTestLinewrapMinMaxAccess().getItemsLineParserRuleCall_2_0()); @@ -1730,7 +1738,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleTestIndentation" - // InternalFormatterTestLanguage.g:700:1: entryRuleTestIndentation returns [EObject current=null] : iv_ruleTestIndentation= ruleTestIndentation EOF ; + // InternalFormatterTestLanguage.g:705:1: entryRuleTestIndentation returns [EObject current=null] : iv_ruleTestIndentation= ruleTestIndentation EOF ; public final EObject entryRuleTestIndentation() throws RecognitionException { EObject current = null; @@ -1738,8 +1746,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:700:56: (iv_ruleTestIndentation= ruleTestIndentation EOF ) - // InternalFormatterTestLanguage.g:701:2: iv_ruleTestIndentation= ruleTestIndentation EOF + // InternalFormatterTestLanguage.g:705:56: (iv_ruleTestIndentation= ruleTestIndentation EOF ) + // InternalFormatterTestLanguage.g:706:2: iv_ruleTestIndentation= ruleTestIndentation EOF { newCompositeNode(grammarAccess.getTestIndentationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1766,7 +1774,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleTestIndentation" - // InternalFormatterTestLanguage.g:707:1: ruleTestIndentation returns [EObject current=null] : ( () otherlv_1= 'indentation' otherlv_2= '{' ( ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) )* otherlv_4= '}' ( (lv_semi_5_0= ';' ) )? ) ; + // InternalFormatterTestLanguage.g:712:1: ruleTestIndentation returns [EObject current=null] : ( () otherlv_1= 'indentation' otherlv_2= '{' ( ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) )* otherlv_4= '}' ( (lv_semi_5_0= ';' ) )? ) ; public final EObject ruleTestIndentation() throws RecognitionException { EObject current = null; @@ -1783,14 +1791,14 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:713:2: ( ( () otherlv_1= 'indentation' otherlv_2= '{' ( ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) )* otherlv_4= '}' ( (lv_semi_5_0= ';' ) )? ) ) - // InternalFormatterTestLanguage.g:714:2: ( () otherlv_1= 'indentation' otherlv_2= '{' ( ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) )* otherlv_4= '}' ( (lv_semi_5_0= ';' ) )? ) + // InternalFormatterTestLanguage.g:718:2: ( ( () otherlv_1= 'indentation' otherlv_2= '{' ( ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) )* otherlv_4= '}' ( (lv_semi_5_0= ';' ) )? ) ) + // InternalFormatterTestLanguage.g:719:2: ( () otherlv_1= 'indentation' otherlv_2= '{' ( ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) )* otherlv_4= '}' ( (lv_semi_5_0= ';' ) )? ) { - // InternalFormatterTestLanguage.g:714:2: ( () otherlv_1= 'indentation' otherlv_2= '{' ( ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) )* otherlv_4= '}' ( (lv_semi_5_0= ';' ) )? ) - // InternalFormatterTestLanguage.g:715:3: () otherlv_1= 'indentation' otherlv_2= '{' ( ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) )* otherlv_4= '}' ( (lv_semi_5_0= ';' ) )? + // InternalFormatterTestLanguage.g:719:2: ( () otherlv_1= 'indentation' otherlv_2= '{' ( ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) )* otherlv_4= '}' ( (lv_semi_5_0= ';' ) )? ) + // InternalFormatterTestLanguage.g:720:3: () otherlv_1= 'indentation' otherlv_2= '{' ( ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) )* otherlv_4= '}' ( (lv_semi_5_0= ';' ) )? { - // InternalFormatterTestLanguage.g:715:3: () - // InternalFormatterTestLanguage.g:716:4: + // InternalFormatterTestLanguage.g:720:3: () + // InternalFormatterTestLanguage.g:721:4: { current = forceCreateModelElement( @@ -1808,7 +1816,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getTestIndentationAccess().getLeftCurlyBracketKeyword_2()); - // InternalFormatterTestLanguage.g:730:3: ( ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) )* + // InternalFormatterTestLanguage.g:735:3: ( ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) )* loop11: do { int alt11=2; @@ -1821,12 +1829,12 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt11) { case 1 : - // InternalFormatterTestLanguage.g:731:4: ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) + // InternalFormatterTestLanguage.g:736:4: ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) { - // InternalFormatterTestLanguage.g:731:4: ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) - // InternalFormatterTestLanguage.g:732:5: (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) + // InternalFormatterTestLanguage.g:736:4: ( (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) ) + // InternalFormatterTestLanguage.g:737:5: (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) { - // InternalFormatterTestLanguage.g:732:5: (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) + // InternalFormatterTestLanguage.g:737:5: (lv_items_3_1= ruleLine | lv_items_3_2= ruleTestIndentation ) int alt10=2; int LA10_0 = input.LA(1); @@ -1844,7 +1852,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt10) { case 1 : - // InternalFormatterTestLanguage.g:733:6: lv_items_3_1= ruleLine + // InternalFormatterTestLanguage.g:738:6: lv_items_3_1= ruleLine { newCompositeNode(grammarAccess.getTestIndentationAccess().getItemsLineParserRuleCall_3_0_0()); @@ -1869,7 +1877,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalFormatterTestLanguage.g:749:6: lv_items_3_2= ruleTestIndentation + // InternalFormatterTestLanguage.g:754:6: lv_items_3_2= ruleTestIndentation { newCompositeNode(grammarAccess.getTestIndentationAccess().getItemsTestIndentationParserRuleCall_3_0_1()); @@ -1912,7 +1920,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_4, grammarAccess.getTestIndentationAccess().getRightCurlyBracketKeyword_4()); - // InternalFormatterTestLanguage.g:771:3: ( (lv_semi_5_0= ';' ) )? + // InternalFormatterTestLanguage.g:776:3: ( (lv_semi_5_0= ';' ) )? int alt12=2; int LA12_0 = input.LA(1); @@ -1921,10 +1929,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt12) { case 1 : - // InternalFormatterTestLanguage.g:772:4: (lv_semi_5_0= ';' ) + // InternalFormatterTestLanguage.g:777:4: (lv_semi_5_0= ';' ) { - // InternalFormatterTestLanguage.g:772:4: (lv_semi_5_0= ';' ) - // InternalFormatterTestLanguage.g:773:5: lv_semi_5_0= ';' + // InternalFormatterTestLanguage.g:777:4: (lv_semi_5_0= ';' ) + // InternalFormatterTestLanguage.g:778:5: lv_semi_5_0= ';' { lv_semi_5_0=(Token)match(input,13,FollowSets000.FOLLOW_2); @@ -1968,7 +1976,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleFqnObj" - // InternalFormatterTestLanguage.g:789:1: entryRuleFqnObj returns [EObject current=null] : iv_ruleFqnObj= ruleFqnObj EOF ; + // InternalFormatterTestLanguage.g:794:1: entryRuleFqnObj returns [EObject current=null] : iv_ruleFqnObj= ruleFqnObj EOF ; public final EObject entryRuleFqnObj() throws RecognitionException { EObject current = null; @@ -1976,8 +1984,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:789:47: (iv_ruleFqnObj= ruleFqnObj EOF ) - // InternalFormatterTestLanguage.g:790:2: iv_ruleFqnObj= ruleFqnObj EOF + // InternalFormatterTestLanguage.g:794:47: (iv_ruleFqnObj= ruleFqnObj EOF ) + // InternalFormatterTestLanguage.g:795:2: iv_ruleFqnObj= ruleFqnObj EOF { newCompositeNode(grammarAccess.getFqnObjRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2004,7 +2012,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleFqnObj" - // InternalFormatterTestLanguage.g:796:1: ruleFqnObj returns [EObject current=null] : (otherlv_0= 'fqn' ( (lv_name_1_0= ruleFQN ) ) ) ; + // InternalFormatterTestLanguage.g:801:1: ruleFqnObj returns [EObject current=null] : (otherlv_0= 'fqn' ( (lv_name_1_0= ruleFQN ) ) ) ; public final EObject ruleFqnObj() throws RecognitionException { EObject current = null; @@ -2016,21 +2024,21 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:802:2: ( (otherlv_0= 'fqn' ( (lv_name_1_0= ruleFQN ) ) ) ) - // InternalFormatterTestLanguage.g:803:2: (otherlv_0= 'fqn' ( (lv_name_1_0= ruleFQN ) ) ) + // InternalFormatterTestLanguage.g:807:2: ( (otherlv_0= 'fqn' ( (lv_name_1_0= ruleFQN ) ) ) ) + // InternalFormatterTestLanguage.g:808:2: (otherlv_0= 'fqn' ( (lv_name_1_0= ruleFQN ) ) ) { - // InternalFormatterTestLanguage.g:803:2: (otherlv_0= 'fqn' ( (lv_name_1_0= ruleFQN ) ) ) - // InternalFormatterTestLanguage.g:804:3: otherlv_0= 'fqn' ( (lv_name_1_0= ruleFQN ) ) + // InternalFormatterTestLanguage.g:808:2: (otherlv_0= 'fqn' ( (lv_name_1_0= ruleFQN ) ) ) + // InternalFormatterTestLanguage.g:809:3: otherlv_0= 'fqn' ( (lv_name_1_0= ruleFQN ) ) { otherlv_0=(Token)match(input,29,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getFqnObjAccess().getFqnKeyword_0()); - // InternalFormatterTestLanguage.g:808:3: ( (lv_name_1_0= ruleFQN ) ) - // InternalFormatterTestLanguage.g:809:4: (lv_name_1_0= ruleFQN ) + // InternalFormatterTestLanguage.g:813:3: ( (lv_name_1_0= ruleFQN ) ) + // InternalFormatterTestLanguage.g:814:4: (lv_name_1_0= ruleFQN ) { - // InternalFormatterTestLanguage.g:809:4: (lv_name_1_0= ruleFQN ) - // InternalFormatterTestLanguage.g:810:5: lv_name_1_0= ruleFQN + // InternalFormatterTestLanguage.g:814:4: (lv_name_1_0= ruleFQN ) + // InternalFormatterTestLanguage.g:815:5: lv_name_1_0= ruleFQN { newCompositeNode(grammarAccess.getFqnObjAccess().getNameFQNParserRuleCall_1_0()); @@ -2080,7 +2088,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleFQN" - // InternalFormatterTestLanguage.g:831:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ; + // InternalFormatterTestLanguage.g:836:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ; public final String entryRuleFQN() throws RecognitionException { String current = null; @@ -2088,8 +2096,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:831:43: (iv_ruleFQN= ruleFQN EOF ) - // InternalFormatterTestLanguage.g:832:2: iv_ruleFQN= ruleFQN EOF + // InternalFormatterTestLanguage.g:836:43: (iv_ruleFQN= ruleFQN EOF ) + // InternalFormatterTestLanguage.g:837:2: iv_ruleFQN= ruleFQN EOF { newCompositeNode(grammarAccess.getFQNRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2116,7 +2124,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleFQN" - // InternalFormatterTestLanguage.g:838:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; + // InternalFormatterTestLanguage.g:843:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleFQN() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2128,11 +2136,11 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:844:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) - // InternalFormatterTestLanguage.g:845:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalFormatterTestLanguage.g:849:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) + // InternalFormatterTestLanguage.g:850:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) { - // InternalFormatterTestLanguage.g:845:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) - // InternalFormatterTestLanguage.g:846:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* + // InternalFormatterTestLanguage.g:850:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalFormatterTestLanguage.g:851:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_20); @@ -2141,7 +2149,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(this_ID_0, grammarAccess.getFQNAccess().getIDTerminalRuleCall_0()); - // InternalFormatterTestLanguage.g:853:3: (kw= '.' this_ID_2= RULE_ID )* + // InternalFormatterTestLanguage.g:858:3: (kw= '.' this_ID_2= RULE_ID )* loop13: do { int alt13=2; @@ -2154,7 +2162,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt13) { case 1 : - // InternalFormatterTestLanguage.g:854:4: kw= '.' this_ID_2= RULE_ID + // InternalFormatterTestLanguage.g:859:4: kw= '.' this_ID_2= RULE_ID { kw=(Token)match(input,30,FollowSets000.FOLLOW_6); @@ -2200,7 +2208,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleFqnRef" - // InternalFormatterTestLanguage.g:871:1: entryRuleFqnRef returns [EObject current=null] : iv_ruleFqnRef= ruleFqnRef EOF ; + // InternalFormatterTestLanguage.g:876:1: entryRuleFqnRef returns [EObject current=null] : iv_ruleFqnRef= ruleFqnRef EOF ; public final EObject entryRuleFqnRef() throws RecognitionException { EObject current = null; @@ -2208,8 +2216,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:871:47: (iv_ruleFqnRef= ruleFqnRef EOF ) - // InternalFormatterTestLanguage.g:872:2: iv_ruleFqnRef= ruleFqnRef EOF + // InternalFormatterTestLanguage.g:876:47: (iv_ruleFqnRef= ruleFqnRef EOF ) + // InternalFormatterTestLanguage.g:877:2: iv_ruleFqnRef= ruleFqnRef EOF { newCompositeNode(grammarAccess.getFqnRefRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2236,7 +2244,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleFqnRef" - // InternalFormatterTestLanguage.g:878:1: ruleFqnRef returns [EObject current=null] : (otherlv_0= 'fqnref' ( ( ruleFQN ) ) ) ; + // InternalFormatterTestLanguage.g:883:1: ruleFqnRef returns [EObject current=null] : (otherlv_0= 'fqnref' ( ( ruleFQN ) ) ) ; public final EObject ruleFqnRef() throws RecognitionException { EObject current = null; @@ -2246,21 +2254,21 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:884:2: ( (otherlv_0= 'fqnref' ( ( ruleFQN ) ) ) ) - // InternalFormatterTestLanguage.g:885:2: (otherlv_0= 'fqnref' ( ( ruleFQN ) ) ) + // InternalFormatterTestLanguage.g:889:2: ( (otherlv_0= 'fqnref' ( ( ruleFQN ) ) ) ) + // InternalFormatterTestLanguage.g:890:2: (otherlv_0= 'fqnref' ( ( ruleFQN ) ) ) { - // InternalFormatterTestLanguage.g:885:2: (otherlv_0= 'fqnref' ( ( ruleFQN ) ) ) - // InternalFormatterTestLanguage.g:886:3: otherlv_0= 'fqnref' ( ( ruleFQN ) ) + // InternalFormatterTestLanguage.g:890:2: (otherlv_0= 'fqnref' ( ( ruleFQN ) ) ) + // InternalFormatterTestLanguage.g:891:3: otherlv_0= 'fqnref' ( ( ruleFQN ) ) { otherlv_0=(Token)match(input,31,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getFqnRefAccess().getFqnrefKeyword_0()); - // InternalFormatterTestLanguage.g:890:3: ( ( ruleFQN ) ) - // InternalFormatterTestLanguage.g:891:4: ( ruleFQN ) + // InternalFormatterTestLanguage.g:895:3: ( ( ruleFQN ) ) + // InternalFormatterTestLanguage.g:896:4: ( ruleFQN ) { - // InternalFormatterTestLanguage.g:891:4: ( ruleFQN ) - // InternalFormatterTestLanguage.g:892:5: ruleFQN + // InternalFormatterTestLanguage.g:896:4: ( ruleFQN ) + // InternalFormatterTestLanguage.g:897:5: ruleFQN { if (current==null) { @@ -2307,7 +2315,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleEnumeration" - // InternalFormatterTestLanguage.g:910:1: entryRuleEnumeration returns [EObject current=null] : iv_ruleEnumeration= ruleEnumeration EOF ; + // InternalFormatterTestLanguage.g:915:1: entryRuleEnumeration returns [EObject current=null] : iv_ruleEnumeration= ruleEnumeration EOF ; public final EObject entryRuleEnumeration() throws RecognitionException { EObject current = null; @@ -2315,8 +2323,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:910:52: (iv_ruleEnumeration= ruleEnumeration EOF ) - // InternalFormatterTestLanguage.g:911:2: iv_ruleEnumeration= ruleEnumeration EOF + // InternalFormatterTestLanguage.g:915:52: (iv_ruleEnumeration= ruleEnumeration EOF ) + // InternalFormatterTestLanguage.g:916:2: iv_ruleEnumeration= ruleEnumeration EOF { newCompositeNode(grammarAccess.getEnumerationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2343,7 +2351,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleEnumeration" - // InternalFormatterTestLanguage.g:917:1: ruleEnumeration returns [EObject current=null] : (otherlv_0= 'enum' ( (lv_val_1_0= ruleEnum1 ) )+ (otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) )* ) ; + // InternalFormatterTestLanguage.g:922:1: ruleEnumeration returns [EObject current=null] : (otherlv_0= 'enum' ( (lv_val_1_0= ruleEnum1 ) )+ (otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) )* ) ; public final EObject ruleEnumeration() throws RecognitionException { EObject current = null; @@ -2358,17 +2366,17 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:923:2: ( (otherlv_0= 'enum' ( (lv_val_1_0= ruleEnum1 ) )+ (otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) )* ) ) - // InternalFormatterTestLanguage.g:924:2: (otherlv_0= 'enum' ( (lv_val_1_0= ruleEnum1 ) )+ (otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) )* ) + // InternalFormatterTestLanguage.g:928:2: ( (otherlv_0= 'enum' ( (lv_val_1_0= ruleEnum1 ) )+ (otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) )* ) ) + // InternalFormatterTestLanguage.g:929:2: (otherlv_0= 'enum' ( (lv_val_1_0= ruleEnum1 ) )+ (otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) )* ) { - // InternalFormatterTestLanguage.g:924:2: (otherlv_0= 'enum' ( (lv_val_1_0= ruleEnum1 ) )+ (otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) )* ) - // InternalFormatterTestLanguage.g:925:3: otherlv_0= 'enum' ( (lv_val_1_0= ruleEnum1 ) )+ (otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) )* + // InternalFormatterTestLanguage.g:929:2: (otherlv_0= 'enum' ( (lv_val_1_0= ruleEnum1 ) )+ (otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) )* ) + // InternalFormatterTestLanguage.g:930:3: otherlv_0= 'enum' ( (lv_val_1_0= ruleEnum1 ) )+ (otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) )* { otherlv_0=(Token)match(input,32,FollowSets000.FOLLOW_21); newLeafNode(otherlv_0, grammarAccess.getEnumerationAccess().getEnumKeyword_0()); - // InternalFormatterTestLanguage.g:929:3: ( (lv_val_1_0= ruleEnum1 ) )+ + // InternalFormatterTestLanguage.g:934:3: ( (lv_val_1_0= ruleEnum1 ) )+ int cnt14=0; loop14: do { @@ -2382,10 +2390,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt14) { case 1 : - // InternalFormatterTestLanguage.g:930:4: (lv_val_1_0= ruleEnum1 ) + // InternalFormatterTestLanguage.g:935:4: (lv_val_1_0= ruleEnum1 ) { - // InternalFormatterTestLanguage.g:930:4: (lv_val_1_0= ruleEnum1 ) - // InternalFormatterTestLanguage.g:931:5: lv_val_1_0= ruleEnum1 + // InternalFormatterTestLanguage.g:935:4: (lv_val_1_0= ruleEnum1 ) + // InternalFormatterTestLanguage.g:936:5: lv_val_1_0= ruleEnum1 { newCompositeNode(grammarAccess.getEnumerationAccess().getValEnum1EnumRuleCall_1_0()); @@ -2422,7 +2430,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa cnt14++; } while (true); - // InternalFormatterTestLanguage.g:948:3: (otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) )* + // InternalFormatterTestLanguage.g:953:3: (otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) )* loop15: do { int alt15=2; @@ -2435,17 +2443,17 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt15) { case 1 : - // InternalFormatterTestLanguage.g:949:4: otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) + // InternalFormatterTestLanguage.g:954:4: otherlv_2= ',' ( (lv_val_3_0= ruleEnum1 ) ) { otherlv_2=(Token)match(input,17,FollowSets000.FOLLOW_21); newLeafNode(otherlv_2, grammarAccess.getEnumerationAccess().getCommaKeyword_2_0()); - // InternalFormatterTestLanguage.g:953:4: ( (lv_val_3_0= ruleEnum1 ) ) - // InternalFormatterTestLanguage.g:954:5: (lv_val_3_0= ruleEnum1 ) + // InternalFormatterTestLanguage.g:958:4: ( (lv_val_3_0= ruleEnum1 ) ) + // InternalFormatterTestLanguage.g:959:5: (lv_val_3_0= ruleEnum1 ) { - // InternalFormatterTestLanguage.g:954:5: (lv_val_3_0= ruleEnum1 ) - // InternalFormatterTestLanguage.g:955:6: lv_val_3_0= ruleEnum1 + // InternalFormatterTestLanguage.g:959:5: (lv_val_3_0= ruleEnum1 ) + // InternalFormatterTestLanguage.g:960:6: lv_val_3_0= ruleEnum1 { newCompositeNode(grammarAccess.getEnumerationAccess().getValEnum1EnumRuleCall_2_1_0()); @@ -2504,7 +2512,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSuppressedHidden" - // InternalFormatterTestLanguage.g:977:1: entryRuleSuppressedHidden returns [EObject current=null] : iv_ruleSuppressedHidden= ruleSuppressedHidden EOF ; + // InternalFormatterTestLanguage.g:982:1: entryRuleSuppressedHidden returns [EObject current=null] : iv_ruleSuppressedHidden= ruleSuppressedHidden EOF ; public final EObject entryRuleSuppressedHidden() throws RecognitionException { EObject current = null; @@ -2515,8 +2523,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalFormatterTestLanguage.g:979:2: (iv_ruleSuppressedHidden= ruleSuppressedHidden EOF ) - // InternalFormatterTestLanguage.g:980:2: iv_ruleSuppressedHidden= ruleSuppressedHidden EOF + // InternalFormatterTestLanguage.g:984:2: (iv_ruleSuppressedHidden= ruleSuppressedHidden EOF ) + // InternalFormatterTestLanguage.g:985:2: iv_ruleSuppressedHidden= ruleSuppressedHidden EOF { newCompositeNode(grammarAccess.getSuppressedHiddenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2546,7 +2554,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSuppressedHidden" - // InternalFormatterTestLanguage.g:989:1: ruleSuppressedHidden returns [EObject current=null] : ( () otherlv_1= '`' ( ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* )? otherlv_5= '`' ) ; + // InternalFormatterTestLanguage.g:994:1: ruleSuppressedHidden returns [EObject current=null] : ( () otherlv_1= '`' ( ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* )? otherlv_5= '`' ) ; public final EObject ruleSuppressedHidden() throws RecognitionException { EObject current = null; @@ -2563,14 +2571,14 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { - // InternalFormatterTestLanguage.g:996:2: ( ( () otherlv_1= '`' ( ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* )? otherlv_5= '`' ) ) - // InternalFormatterTestLanguage.g:997:2: ( () otherlv_1= '`' ( ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* )? otherlv_5= '`' ) + // InternalFormatterTestLanguage.g:1001:2: ( ( () otherlv_1= '`' ( ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* )? otherlv_5= '`' ) ) + // InternalFormatterTestLanguage.g:1002:2: ( () otherlv_1= '`' ( ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* )? otherlv_5= '`' ) { - // InternalFormatterTestLanguage.g:997:2: ( () otherlv_1= '`' ( ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* )? otherlv_5= '`' ) - // InternalFormatterTestLanguage.g:998:3: () otherlv_1= '`' ( ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* )? otherlv_5= '`' + // InternalFormatterTestLanguage.g:1002:2: ( () otherlv_1= '`' ( ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* )? otherlv_5= '`' ) + // InternalFormatterTestLanguage.g:1003:3: () otherlv_1= '`' ( ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* )? otherlv_5= '`' { - // InternalFormatterTestLanguage.g:998:3: () - // InternalFormatterTestLanguage.g:999:4: + // InternalFormatterTestLanguage.g:1003:3: () + // InternalFormatterTestLanguage.g:1004:4: { current = forceCreateModelElement( @@ -2584,7 +2592,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_1, grammarAccess.getSuppressedHiddenAccess().getGraveAccentKeyword_1()); - // InternalFormatterTestLanguage.g:1009:3: ( ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* )? + // InternalFormatterTestLanguage.g:1014:3: ( ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* )? int alt17=2; int LA17_0 = input.LA(1); @@ -2593,13 +2601,13 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt17) { case 1 : - // InternalFormatterTestLanguage.g:1010:4: ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* + // InternalFormatterTestLanguage.g:1015:4: ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* { - // InternalFormatterTestLanguage.g:1010:4: ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) - // InternalFormatterTestLanguage.g:1011:5: (lv_vals_2_0= ruleSuppressedHiddenSub ) + // InternalFormatterTestLanguage.g:1015:4: ( (lv_vals_2_0= ruleSuppressedHiddenSub ) ) + // InternalFormatterTestLanguage.g:1016:5: (lv_vals_2_0= ruleSuppressedHiddenSub ) { - // InternalFormatterTestLanguage.g:1011:5: (lv_vals_2_0= ruleSuppressedHiddenSub ) - // InternalFormatterTestLanguage.g:1012:6: lv_vals_2_0= ruleSuppressedHiddenSub + // InternalFormatterTestLanguage.g:1016:5: (lv_vals_2_0= ruleSuppressedHiddenSub ) + // InternalFormatterTestLanguage.g:1017:6: lv_vals_2_0= ruleSuppressedHiddenSub { newCompositeNode(grammarAccess.getSuppressedHiddenAccess().getValsSuppressedHiddenSubParserRuleCall_2_0_0()); @@ -2626,7 +2634,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFormatterTestLanguage.g:1029:4: (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* + // InternalFormatterTestLanguage.g:1034:4: (otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) )* loop16: do { int alt16=2; @@ -2639,17 +2647,17 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt16) { case 1 : - // InternalFormatterTestLanguage.g:1030:5: otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) + // InternalFormatterTestLanguage.g:1035:5: otherlv_3= '%' ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) { otherlv_3=(Token)match(input,34,FollowSets000.FOLLOW_26); newLeafNode(otherlv_3, grammarAccess.getSuppressedHiddenAccess().getPercentSignKeyword_2_1_0()); - // InternalFormatterTestLanguage.g:1034:5: ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) - // InternalFormatterTestLanguage.g:1035:6: (lv_vals_4_0= ruleSuppressedHiddenSub ) + // InternalFormatterTestLanguage.g:1039:5: ( (lv_vals_4_0= ruleSuppressedHiddenSub ) ) + // InternalFormatterTestLanguage.g:1040:6: (lv_vals_4_0= ruleSuppressedHiddenSub ) { - // InternalFormatterTestLanguage.g:1035:6: (lv_vals_4_0= ruleSuppressedHiddenSub ) - // InternalFormatterTestLanguage.g:1036:7: lv_vals_4_0= ruleSuppressedHiddenSub + // InternalFormatterTestLanguage.g:1040:6: (lv_vals_4_0= ruleSuppressedHiddenSub ) + // InternalFormatterTestLanguage.g:1041:7: lv_vals_4_0= ruleSuppressedHiddenSub { newCompositeNode(grammarAccess.getSuppressedHiddenAccess().getValsSuppressedHiddenSubParserRuleCall_2_1_1_0()); @@ -2721,7 +2729,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSuppressedHiddenSub" - // InternalFormatterTestLanguage.g:1066:1: entryRuleSuppressedHiddenSub returns [EObject current=null] : iv_ruleSuppressedHiddenSub= ruleSuppressedHiddenSub EOF ; + // InternalFormatterTestLanguage.g:1071:1: entryRuleSuppressedHiddenSub returns [EObject current=null] : iv_ruleSuppressedHiddenSub= ruleSuppressedHiddenSub EOF ; public final EObject entryRuleSuppressedHiddenSub() throws RecognitionException { EObject current = null; @@ -2729,8 +2737,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:1066:60: (iv_ruleSuppressedHiddenSub= ruleSuppressedHiddenSub EOF ) - // InternalFormatterTestLanguage.g:1067:2: iv_ruleSuppressedHiddenSub= ruleSuppressedHiddenSub EOF + // InternalFormatterTestLanguage.g:1071:60: (iv_ruleSuppressedHiddenSub= ruleSuppressedHiddenSub EOF ) + // InternalFormatterTestLanguage.g:1072:2: iv_ruleSuppressedHiddenSub= ruleSuppressedHiddenSub EOF { newCompositeNode(grammarAccess.getSuppressedHiddenSubRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2757,7 +2765,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSuppressedHiddenSub" - // InternalFormatterTestLanguage.g:1073:1: ruleSuppressedHiddenSub returns [EObject current=null] : (this_SuppressedHiddenSubSub_0= ruleSuppressedHiddenSubSub | this_SuppressedHiddenSubID_1= ruleSuppressedHiddenSubID ) ; + // InternalFormatterTestLanguage.g:1078:1: ruleSuppressedHiddenSub returns [EObject current=null] : (this_SuppressedHiddenSubSub_0= ruleSuppressedHiddenSubSub | this_SuppressedHiddenSubID_1= ruleSuppressedHiddenSubID ) ; public final EObject ruleSuppressedHiddenSub() throws RecognitionException { EObject current = null; @@ -2770,10 +2778,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:1079:2: ( (this_SuppressedHiddenSubSub_0= ruleSuppressedHiddenSubSub | this_SuppressedHiddenSubID_1= ruleSuppressedHiddenSubID ) ) - // InternalFormatterTestLanguage.g:1080:2: (this_SuppressedHiddenSubSub_0= ruleSuppressedHiddenSubSub | this_SuppressedHiddenSubID_1= ruleSuppressedHiddenSubID ) + // InternalFormatterTestLanguage.g:1084:2: ( (this_SuppressedHiddenSubSub_0= ruleSuppressedHiddenSubSub | this_SuppressedHiddenSubID_1= ruleSuppressedHiddenSubID ) ) + // InternalFormatterTestLanguage.g:1085:2: (this_SuppressedHiddenSubSub_0= ruleSuppressedHiddenSubSub | this_SuppressedHiddenSubID_1= ruleSuppressedHiddenSubID ) { - // InternalFormatterTestLanguage.g:1080:2: (this_SuppressedHiddenSubSub_0= ruleSuppressedHiddenSubSub | this_SuppressedHiddenSubID_1= ruleSuppressedHiddenSubID ) + // InternalFormatterTestLanguage.g:1085:2: (this_SuppressedHiddenSubSub_0= ruleSuppressedHiddenSubSub | this_SuppressedHiddenSubID_1= ruleSuppressedHiddenSubID ) int alt18=2; int LA18_0 = input.LA(1); @@ -2791,7 +2799,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } switch (alt18) { case 1 : - // InternalFormatterTestLanguage.g:1081:3: this_SuppressedHiddenSubSub_0= ruleSuppressedHiddenSubSub + // InternalFormatterTestLanguage.g:1086:3: this_SuppressedHiddenSubSub_0= ruleSuppressedHiddenSubSub { newCompositeNode(grammarAccess.getSuppressedHiddenSubAccess().getSuppressedHiddenSubSubParserRuleCall_0()); @@ -2809,7 +2817,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalFormatterTestLanguage.g:1090:3: this_SuppressedHiddenSubID_1= ruleSuppressedHiddenSubID + // InternalFormatterTestLanguage.g:1095:3: this_SuppressedHiddenSubID_1= ruleSuppressedHiddenSubID { newCompositeNode(grammarAccess.getSuppressedHiddenSubAccess().getSuppressedHiddenSubIDParserRuleCall_1()); @@ -2849,7 +2857,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSuppressedHiddenSubSub" - // InternalFormatterTestLanguage.g:1102:1: entryRuleSuppressedHiddenSubSub returns [EObject current=null] : iv_ruleSuppressedHiddenSubSub= ruleSuppressedHiddenSubSub EOF ; + // InternalFormatterTestLanguage.g:1107:1: entryRuleSuppressedHiddenSubSub returns [EObject current=null] : iv_ruleSuppressedHiddenSubSub= ruleSuppressedHiddenSubSub EOF ; public final EObject entryRuleSuppressedHiddenSubSub() throws RecognitionException { EObject current = null; @@ -2860,8 +2868,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS"); try { - // InternalFormatterTestLanguage.g:1104:2: (iv_ruleSuppressedHiddenSubSub= ruleSuppressedHiddenSubSub EOF ) - // InternalFormatterTestLanguage.g:1105:2: iv_ruleSuppressedHiddenSubSub= ruleSuppressedHiddenSubSub EOF + // InternalFormatterTestLanguage.g:1109:2: (iv_ruleSuppressedHiddenSubSub= ruleSuppressedHiddenSubSub EOF ) + // InternalFormatterTestLanguage.g:1110:2: iv_ruleSuppressedHiddenSubSub= ruleSuppressedHiddenSubSub EOF { newCompositeNode(grammarAccess.getSuppressedHiddenSubSubRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2891,7 +2899,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSuppressedHiddenSubSub" - // InternalFormatterTestLanguage.g:1114:1: ruleSuppressedHiddenSubSub returns [EObject current=null] : (otherlv_0= '<' ( (lv_idval_1_0= RULE_ID ) ) otherlv_2= '>' ) ; + // InternalFormatterTestLanguage.g:1119:1: ruleSuppressedHiddenSubSub returns [EObject current=null] : (otherlv_0= '<' ( (lv_idval_1_0= RULE_ID ) ) otherlv_2= '>' ) ; public final EObject ruleSuppressedHiddenSubSub() throws RecognitionException { EObject current = null; @@ -2904,21 +2912,21 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens("RULE_WS"); try { - // InternalFormatterTestLanguage.g:1121:2: ( (otherlv_0= '<' ( (lv_idval_1_0= RULE_ID ) ) otherlv_2= '>' ) ) - // InternalFormatterTestLanguage.g:1122:2: (otherlv_0= '<' ( (lv_idval_1_0= RULE_ID ) ) otherlv_2= '>' ) + // InternalFormatterTestLanguage.g:1126:2: ( (otherlv_0= '<' ( (lv_idval_1_0= RULE_ID ) ) otherlv_2= '>' ) ) + // InternalFormatterTestLanguage.g:1127:2: (otherlv_0= '<' ( (lv_idval_1_0= RULE_ID ) ) otherlv_2= '>' ) { - // InternalFormatterTestLanguage.g:1122:2: (otherlv_0= '<' ( (lv_idval_1_0= RULE_ID ) ) otherlv_2= '>' ) - // InternalFormatterTestLanguage.g:1123:3: otherlv_0= '<' ( (lv_idval_1_0= RULE_ID ) ) otherlv_2= '>' + // InternalFormatterTestLanguage.g:1127:2: (otherlv_0= '<' ( (lv_idval_1_0= RULE_ID ) ) otherlv_2= '>' ) + // InternalFormatterTestLanguage.g:1128:3: otherlv_0= '<' ( (lv_idval_1_0= RULE_ID ) ) otherlv_2= '>' { otherlv_0=(Token)match(input,35,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getSuppressedHiddenSubSubAccess().getLessThanSignKeyword_0()); - // InternalFormatterTestLanguage.g:1127:3: ( (lv_idval_1_0= RULE_ID ) ) - // InternalFormatterTestLanguage.g:1128:4: (lv_idval_1_0= RULE_ID ) + // InternalFormatterTestLanguage.g:1132:3: ( (lv_idval_1_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:1133:4: (lv_idval_1_0= RULE_ID ) { - // InternalFormatterTestLanguage.g:1128:4: (lv_idval_1_0= RULE_ID ) - // InternalFormatterTestLanguage.g:1129:5: lv_idval_1_0= RULE_ID + // InternalFormatterTestLanguage.g:1133:4: (lv_idval_1_0= RULE_ID ) + // InternalFormatterTestLanguage.g:1134:5: lv_idval_1_0= RULE_ID { lv_idval_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_27); @@ -2970,7 +2978,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSuppressedHiddenSubID" - // InternalFormatterTestLanguage.g:1156:1: entryRuleSuppressedHiddenSubID returns [EObject current=null] : iv_ruleSuppressedHiddenSubID= ruleSuppressedHiddenSubID EOF ; + // InternalFormatterTestLanguage.g:1161:1: entryRuleSuppressedHiddenSubID returns [EObject current=null] : iv_ruleSuppressedHiddenSubID= ruleSuppressedHiddenSubID EOF ; public final EObject entryRuleSuppressedHiddenSubID() throws RecognitionException { EObject current = null; @@ -2978,8 +2986,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:1156:62: (iv_ruleSuppressedHiddenSubID= ruleSuppressedHiddenSubID EOF ) - // InternalFormatterTestLanguage.g:1157:2: iv_ruleSuppressedHiddenSubID= ruleSuppressedHiddenSubID EOF + // InternalFormatterTestLanguage.g:1161:62: (iv_ruleSuppressedHiddenSubID= ruleSuppressedHiddenSubID EOF ) + // InternalFormatterTestLanguage.g:1162:2: iv_ruleSuppressedHiddenSubID= ruleSuppressedHiddenSubID EOF { newCompositeNode(grammarAccess.getSuppressedHiddenSubIDRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3006,7 +3014,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSuppressedHiddenSubID" - // InternalFormatterTestLanguage.g:1163:1: ruleSuppressedHiddenSubID returns [EObject current=null] : ( (lv_idval_0_0= RULE_ID ) ) ; + // InternalFormatterTestLanguage.g:1168:1: ruleSuppressedHiddenSubID returns [EObject current=null] : ( (lv_idval_0_0= RULE_ID ) ) ; public final EObject ruleSuppressedHiddenSubID() throws RecognitionException { EObject current = null; @@ -3016,14 +3024,14 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:1169:2: ( ( (lv_idval_0_0= RULE_ID ) ) ) - // InternalFormatterTestLanguage.g:1170:2: ( (lv_idval_0_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:1174:2: ( ( (lv_idval_0_0= RULE_ID ) ) ) + // InternalFormatterTestLanguage.g:1175:2: ( (lv_idval_0_0= RULE_ID ) ) { - // InternalFormatterTestLanguage.g:1170:2: ( (lv_idval_0_0= RULE_ID ) ) - // InternalFormatterTestLanguage.g:1171:3: (lv_idval_0_0= RULE_ID ) + // InternalFormatterTestLanguage.g:1175:2: ( (lv_idval_0_0= RULE_ID ) ) + // InternalFormatterTestLanguage.g:1176:3: (lv_idval_0_0= RULE_ID ) { - // InternalFormatterTestLanguage.g:1171:3: (lv_idval_0_0= RULE_ID ) - // InternalFormatterTestLanguage.g:1172:4: lv_idval_0_0= RULE_ID + // InternalFormatterTestLanguage.g:1176:3: (lv_idval_0_0= RULE_ID ) + // InternalFormatterTestLanguage.g:1177:4: lv_idval_0_0= RULE_ID { lv_idval_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -3065,7 +3073,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDatatype1" - // InternalFormatterTestLanguage.g:1191:1: entryRuleDatatype1 returns [String current=null] : iv_ruleDatatype1= ruleDatatype1 EOF ; + // InternalFormatterTestLanguage.g:1196:1: entryRuleDatatype1 returns [String current=null] : iv_ruleDatatype1= ruleDatatype1 EOF ; public final String entryRuleDatatype1() throws RecognitionException { String current = null; @@ -3073,8 +3081,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:1191:49: (iv_ruleDatatype1= ruleDatatype1 EOF ) - // InternalFormatterTestLanguage.g:1192:2: iv_ruleDatatype1= ruleDatatype1 EOF + // InternalFormatterTestLanguage.g:1196:49: (iv_ruleDatatype1= ruleDatatype1 EOF ) + // InternalFormatterTestLanguage.g:1197:2: iv_ruleDatatype1= ruleDatatype1 EOF { newCompositeNode(grammarAccess.getDatatype1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3101,7 +3109,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDatatype1" - // InternalFormatterTestLanguage.g:1198:1: ruleDatatype1 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_FQN_0= ruleFQN ; + // InternalFormatterTestLanguage.g:1203:1: ruleDatatype1 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_FQN_0= ruleFQN ; public final AntlrDatatypeRuleToken ruleDatatype1() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -3112,8 +3120,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:1204:2: (this_FQN_0= ruleFQN ) - // InternalFormatterTestLanguage.g:1205:2: this_FQN_0= ruleFQN + // InternalFormatterTestLanguage.g:1209:2: (this_FQN_0= ruleFQN ) + // InternalFormatterTestLanguage.g:1210:2: this_FQN_0= ruleFQN { newCompositeNode(grammarAccess.getDatatype1Access().getFQNParserRuleCall()); @@ -3149,7 +3157,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDatatype2" - // InternalFormatterTestLanguage.g:1218:1: entryRuleDatatype2 returns [String current=null] : iv_ruleDatatype2= ruleDatatype2 EOF ; + // InternalFormatterTestLanguage.g:1223:1: entryRuleDatatype2 returns [String current=null] : iv_ruleDatatype2= ruleDatatype2 EOF ; public final String entryRuleDatatype2() throws RecognitionException { String current = null; @@ -3157,8 +3165,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:1218:49: (iv_ruleDatatype2= ruleDatatype2 EOF ) - // InternalFormatterTestLanguage.g:1219:2: iv_ruleDatatype2= ruleDatatype2 EOF + // InternalFormatterTestLanguage.g:1223:49: (iv_ruleDatatype2= ruleDatatype2 EOF ) + // InternalFormatterTestLanguage.g:1224:2: iv_ruleDatatype2= ruleDatatype2 EOF { newCompositeNode(grammarAccess.getDatatype2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3185,7 +3193,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDatatype2" - // InternalFormatterTestLanguage.g:1225:1: ruleDatatype2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_FQN_0= ruleFQN ; + // InternalFormatterTestLanguage.g:1230:1: ruleDatatype2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_FQN_0= ruleFQN ; public final AntlrDatatypeRuleToken ruleDatatype2() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -3196,8 +3204,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:1231:2: (this_FQN_0= ruleFQN ) - // InternalFormatterTestLanguage.g:1232:2: this_FQN_0= ruleFQN + // InternalFormatterTestLanguage.g:1236:2: (this_FQN_0= ruleFQN ) + // InternalFormatterTestLanguage.g:1237:2: this_FQN_0= ruleFQN { newCompositeNode(grammarAccess.getDatatype2Access().getFQNParserRuleCall()); @@ -3233,7 +3241,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDatatype3" - // InternalFormatterTestLanguage.g:1245:1: entryRuleDatatype3 returns [String current=null] : iv_ruleDatatype3= ruleDatatype3 EOF ; + // InternalFormatterTestLanguage.g:1250:1: entryRuleDatatype3 returns [String current=null] : iv_ruleDatatype3= ruleDatatype3 EOF ; public final String entryRuleDatatype3() throws RecognitionException { String current = null; @@ -3241,8 +3249,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:1245:49: (iv_ruleDatatype3= ruleDatatype3 EOF ) - // InternalFormatterTestLanguage.g:1246:2: iv_ruleDatatype3= ruleDatatype3 EOF + // InternalFormatterTestLanguage.g:1250:49: (iv_ruleDatatype3= ruleDatatype3 EOF ) + // InternalFormatterTestLanguage.g:1251:2: iv_ruleDatatype3= ruleDatatype3 EOF { newCompositeNode(grammarAccess.getDatatype3Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3269,7 +3277,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDatatype3" - // InternalFormatterTestLanguage.g:1252:1: ruleDatatype3 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_FQN_0= ruleFQN ; + // InternalFormatterTestLanguage.g:1257:1: ruleDatatype3 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_FQN_0= ruleFQN ; public final AntlrDatatypeRuleToken ruleDatatype3() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -3280,8 +3288,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:1258:2: (this_FQN_0= ruleFQN ) - // InternalFormatterTestLanguage.g:1259:2: this_FQN_0= ruleFQN + // InternalFormatterTestLanguage.g:1263:2: (this_FQN_0= ruleFQN ) + // InternalFormatterTestLanguage.g:1264:2: this_FQN_0= ruleFQN { newCompositeNode(grammarAccess.getDatatype3Access().getFQNParserRuleCall()); @@ -3317,7 +3325,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDatatypes" - // InternalFormatterTestLanguage.g:1272:1: entryRuleDatatypes returns [EObject current=null] : iv_ruleDatatypes= ruleDatatypes EOF ; + // InternalFormatterTestLanguage.g:1277:1: entryRuleDatatypes returns [EObject current=null] : iv_ruleDatatypes= ruleDatatypes EOF ; public final EObject entryRuleDatatypes() throws RecognitionException { EObject current = null; @@ -3325,8 +3333,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:1272:50: (iv_ruleDatatypes= ruleDatatypes EOF ) - // InternalFormatterTestLanguage.g:1273:2: iv_ruleDatatypes= ruleDatatypes EOF + // InternalFormatterTestLanguage.g:1277:50: (iv_ruleDatatypes= ruleDatatypes EOF ) + // InternalFormatterTestLanguage.g:1278:2: iv_ruleDatatypes= ruleDatatypes EOF { newCompositeNode(grammarAccess.getDatatypesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3353,7 +3361,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDatatypes" - // InternalFormatterTestLanguage.g:1279:1: ruleDatatypes returns [EObject current=null] : (otherlv_0= 'datatypes' ( (lv_val1_1_0= ruleDatatype1 ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= ruleDatatype2 ) ) ( (lv_val3_4_0= ruleDatatype3 ) ) otherlv_5= 'kw3' ) ; + // InternalFormatterTestLanguage.g:1284:1: ruleDatatypes returns [EObject current=null] : (otherlv_0= 'datatypes' ( (lv_val1_1_0= ruleDatatype1 ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= ruleDatatype2 ) ) ( (lv_val3_4_0= ruleDatatype3 ) ) otherlv_5= 'kw3' ) ; public final EObject ruleDatatypes() throws RecognitionException { EObject current = null; @@ -3371,21 +3379,21 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:1285:2: ( (otherlv_0= 'datatypes' ( (lv_val1_1_0= ruleDatatype1 ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= ruleDatatype2 ) ) ( (lv_val3_4_0= ruleDatatype3 ) ) otherlv_5= 'kw3' ) ) - // InternalFormatterTestLanguage.g:1286:2: (otherlv_0= 'datatypes' ( (lv_val1_1_0= ruleDatatype1 ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= ruleDatatype2 ) ) ( (lv_val3_4_0= ruleDatatype3 ) ) otherlv_5= 'kw3' ) + // InternalFormatterTestLanguage.g:1290:2: ( (otherlv_0= 'datatypes' ( (lv_val1_1_0= ruleDatatype1 ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= ruleDatatype2 ) ) ( (lv_val3_4_0= ruleDatatype3 ) ) otherlv_5= 'kw3' ) ) + // InternalFormatterTestLanguage.g:1291:2: (otherlv_0= 'datatypes' ( (lv_val1_1_0= ruleDatatype1 ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= ruleDatatype2 ) ) ( (lv_val3_4_0= ruleDatatype3 ) ) otherlv_5= 'kw3' ) { - // InternalFormatterTestLanguage.g:1286:2: (otherlv_0= 'datatypes' ( (lv_val1_1_0= ruleDatatype1 ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= ruleDatatype2 ) ) ( (lv_val3_4_0= ruleDatatype3 ) ) otherlv_5= 'kw3' ) - // InternalFormatterTestLanguage.g:1287:3: otherlv_0= 'datatypes' ( (lv_val1_1_0= ruleDatatype1 ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= ruleDatatype2 ) ) ( (lv_val3_4_0= ruleDatatype3 ) ) otherlv_5= 'kw3' + // InternalFormatterTestLanguage.g:1291:2: (otherlv_0= 'datatypes' ( (lv_val1_1_0= ruleDatatype1 ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= ruleDatatype2 ) ) ( (lv_val3_4_0= ruleDatatype3 ) ) otherlv_5= 'kw3' ) + // InternalFormatterTestLanguage.g:1292:3: otherlv_0= 'datatypes' ( (lv_val1_1_0= ruleDatatype1 ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= ruleDatatype2 ) ) ( (lv_val3_4_0= ruleDatatype3 ) ) otherlv_5= 'kw3' { otherlv_0=(Token)match(input,37,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getDatatypesAccess().getDatatypesKeyword_0()); - // InternalFormatterTestLanguage.g:1291:3: ( (lv_val1_1_0= ruleDatatype1 ) ) - // InternalFormatterTestLanguage.g:1292:4: (lv_val1_1_0= ruleDatatype1 ) + // InternalFormatterTestLanguage.g:1296:3: ( (lv_val1_1_0= ruleDatatype1 ) ) + // InternalFormatterTestLanguage.g:1297:4: (lv_val1_1_0= ruleDatatype1 ) { - // InternalFormatterTestLanguage.g:1292:4: (lv_val1_1_0= ruleDatatype1 ) - // InternalFormatterTestLanguage.g:1293:5: lv_val1_1_0= ruleDatatype1 + // InternalFormatterTestLanguage.g:1297:4: (lv_val1_1_0= ruleDatatype1 ) + // InternalFormatterTestLanguage.g:1298:5: lv_val1_1_0= ruleDatatype1 { newCompositeNode(grammarAccess.getDatatypesAccess().getVal1Datatype1ParserRuleCall_1_0()); @@ -3416,11 +3424,11 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getDatatypesAccess().getKw1Keyword_2()); - // InternalFormatterTestLanguage.g:1314:3: ( (lv_val2_3_0= ruleDatatype2 ) ) - // InternalFormatterTestLanguage.g:1315:4: (lv_val2_3_0= ruleDatatype2 ) + // InternalFormatterTestLanguage.g:1319:3: ( (lv_val2_3_0= ruleDatatype2 ) ) + // InternalFormatterTestLanguage.g:1320:4: (lv_val2_3_0= ruleDatatype2 ) { - // InternalFormatterTestLanguage.g:1315:4: (lv_val2_3_0= ruleDatatype2 ) - // InternalFormatterTestLanguage.g:1316:5: lv_val2_3_0= ruleDatatype2 + // InternalFormatterTestLanguage.g:1320:4: (lv_val2_3_0= ruleDatatype2 ) + // InternalFormatterTestLanguage.g:1321:5: lv_val2_3_0= ruleDatatype2 { newCompositeNode(grammarAccess.getDatatypesAccess().getVal2Datatype2ParserRuleCall_3_0()); @@ -3447,11 +3455,11 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFormatterTestLanguage.g:1333:3: ( (lv_val3_4_0= ruleDatatype3 ) ) - // InternalFormatterTestLanguage.g:1334:4: (lv_val3_4_0= ruleDatatype3 ) + // InternalFormatterTestLanguage.g:1338:3: ( (lv_val3_4_0= ruleDatatype3 ) ) + // InternalFormatterTestLanguage.g:1339:4: (lv_val3_4_0= ruleDatatype3 ) { - // InternalFormatterTestLanguage.g:1334:4: (lv_val3_4_0= ruleDatatype3 ) - // InternalFormatterTestLanguage.g:1335:5: lv_val3_4_0= ruleDatatype3 + // InternalFormatterTestLanguage.g:1339:4: (lv_val3_4_0= ruleDatatype3 ) + // InternalFormatterTestLanguage.g:1340:5: lv_val3_4_0= ruleDatatype3 { newCompositeNode(grammarAccess.getDatatypesAccess().getVal3Datatype3ParserRuleCall_4_0()); @@ -3505,7 +3513,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleWrappingDataTypeTest" - // InternalFormatterTestLanguage.g:1360:1: entryRuleWrappingDataTypeTest returns [EObject current=null] : iv_ruleWrappingDataTypeTest= ruleWrappingDataTypeTest EOF ; + // InternalFormatterTestLanguage.g:1365:1: entryRuleWrappingDataTypeTest returns [EObject current=null] : iv_ruleWrappingDataTypeTest= ruleWrappingDataTypeTest EOF ; public final EObject entryRuleWrappingDataTypeTest() throws RecognitionException { EObject current = null; @@ -3513,8 +3521,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:1360:61: (iv_ruleWrappingDataTypeTest= ruleWrappingDataTypeTest EOF ) - // InternalFormatterTestLanguage.g:1361:2: iv_ruleWrappingDataTypeTest= ruleWrappingDataTypeTest EOF + // InternalFormatterTestLanguage.g:1365:61: (iv_ruleWrappingDataTypeTest= ruleWrappingDataTypeTest EOF ) + // InternalFormatterTestLanguage.g:1366:2: iv_ruleWrappingDataTypeTest= ruleWrappingDataTypeTest EOF { newCompositeNode(grammarAccess.getWrappingDataTypeTestRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3541,7 +3549,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleWrappingDataTypeTest" - // InternalFormatterTestLanguage.g:1367:1: ruleWrappingDataTypeTest returns [EObject current=null] : (otherlv_0= 'wrappingdt' ( (lv_datatype_1_0= ruleWrappingDataType ) ) otherlv_2= 'kw1' ) ; + // InternalFormatterTestLanguage.g:1372:1: ruleWrappingDataTypeTest returns [EObject current=null] : (otherlv_0= 'wrappingdt' ( (lv_datatype_1_0= ruleWrappingDataType ) ) otherlv_2= 'kw1' ) ; public final EObject ruleWrappingDataTypeTest() throws RecognitionException { EObject current = null; @@ -3554,21 +3562,21 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:1373:2: ( (otherlv_0= 'wrappingdt' ( (lv_datatype_1_0= ruleWrappingDataType ) ) otherlv_2= 'kw1' ) ) - // InternalFormatterTestLanguage.g:1374:2: (otherlv_0= 'wrappingdt' ( (lv_datatype_1_0= ruleWrappingDataType ) ) otherlv_2= 'kw1' ) + // InternalFormatterTestLanguage.g:1378:2: ( (otherlv_0= 'wrappingdt' ( (lv_datatype_1_0= ruleWrappingDataType ) ) otherlv_2= 'kw1' ) ) + // InternalFormatterTestLanguage.g:1379:2: (otherlv_0= 'wrappingdt' ( (lv_datatype_1_0= ruleWrappingDataType ) ) otherlv_2= 'kw1' ) { - // InternalFormatterTestLanguage.g:1374:2: (otherlv_0= 'wrappingdt' ( (lv_datatype_1_0= ruleWrappingDataType ) ) otherlv_2= 'kw1' ) - // InternalFormatterTestLanguage.g:1375:3: otherlv_0= 'wrappingdt' ( (lv_datatype_1_0= ruleWrappingDataType ) ) otherlv_2= 'kw1' + // InternalFormatterTestLanguage.g:1379:2: (otherlv_0= 'wrappingdt' ( (lv_datatype_1_0= ruleWrappingDataType ) ) otherlv_2= 'kw1' ) + // InternalFormatterTestLanguage.g:1380:3: otherlv_0= 'wrappingdt' ( (lv_datatype_1_0= ruleWrappingDataType ) ) otherlv_2= 'kw1' { otherlv_0=(Token)match(input,40,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getWrappingDataTypeTestAccess().getWrappingdtKeyword_0()); - // InternalFormatterTestLanguage.g:1379:3: ( (lv_datatype_1_0= ruleWrappingDataType ) ) - // InternalFormatterTestLanguage.g:1380:4: (lv_datatype_1_0= ruleWrappingDataType ) + // InternalFormatterTestLanguage.g:1384:3: ( (lv_datatype_1_0= ruleWrappingDataType ) ) + // InternalFormatterTestLanguage.g:1385:4: (lv_datatype_1_0= ruleWrappingDataType ) { - // InternalFormatterTestLanguage.g:1380:4: (lv_datatype_1_0= ruleWrappingDataType ) - // InternalFormatterTestLanguage.g:1381:5: lv_datatype_1_0= ruleWrappingDataType + // InternalFormatterTestLanguage.g:1385:4: (lv_datatype_1_0= ruleWrappingDataType ) + // InternalFormatterTestLanguage.g:1386:5: lv_datatype_1_0= ruleWrappingDataType { newCompositeNode(grammarAccess.getWrappingDataTypeTestAccess().getDatatypeWrappingDataTypeParserRuleCall_1_0()); @@ -3622,7 +3630,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleWrappingDataType" - // InternalFormatterTestLanguage.g:1406:1: entryRuleWrappingDataType returns [String current=null] : iv_ruleWrappingDataType= ruleWrappingDataType EOF ; + // InternalFormatterTestLanguage.g:1411:1: entryRuleWrappingDataType returns [String current=null] : iv_ruleWrappingDataType= ruleWrappingDataType EOF ; public final String entryRuleWrappingDataType() throws RecognitionException { String current = null; @@ -3630,8 +3638,8 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFormatterTestLanguage.g:1406:56: (iv_ruleWrappingDataType= ruleWrappingDataType EOF ) - // InternalFormatterTestLanguage.g:1407:2: iv_ruleWrappingDataType= ruleWrappingDataType EOF + // InternalFormatterTestLanguage.g:1411:56: (iv_ruleWrappingDataType= ruleWrappingDataType EOF ) + // InternalFormatterTestLanguage.g:1412:2: iv_ruleWrappingDataType= ruleWrappingDataType EOF { newCompositeNode(grammarAccess.getWrappingDataTypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3658,7 +3666,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleWrappingDataType" - // InternalFormatterTestLanguage.g:1413:1: ruleWrappingDataType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID )+ ; + // InternalFormatterTestLanguage.g:1418:1: ruleWrappingDataType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID )+ ; public final AntlrDatatypeRuleToken ruleWrappingDataType() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -3668,10 +3676,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:1419:2: ( (this_ID_0= RULE_ID )+ ) - // InternalFormatterTestLanguage.g:1420:2: (this_ID_0= RULE_ID )+ + // InternalFormatterTestLanguage.g:1424:2: ( (this_ID_0= RULE_ID )+ ) + // InternalFormatterTestLanguage.g:1425:2: (this_ID_0= RULE_ID )+ { - // InternalFormatterTestLanguage.g:1420:2: (this_ID_0= RULE_ID )+ + // InternalFormatterTestLanguage.g:1425:2: (this_ID_0= RULE_ID )+ int cnt19=0; loop19: do { @@ -3685,7 +3693,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt19) { case 1 : - // InternalFormatterTestLanguage.g:1421:3: this_ID_0= RULE_ID + // InternalFormatterTestLanguage.g:1426:3: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_30); @@ -3727,7 +3735,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleEnum1" - // InternalFormatterTestLanguage.g:1432:1: ruleEnum1 returns [Enumerator current=null] : ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) | (enumLiteral_2= 'lit3' ) ) ; + // InternalFormatterTestLanguage.g:1437:1: ruleEnum1 returns [Enumerator current=null] : ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) | (enumLiteral_2= 'lit3' ) ) ; public final Enumerator ruleEnum1() throws RecognitionException { Enumerator current = null; @@ -3739,10 +3747,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFormatterTestLanguage.g:1438:2: ( ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) | (enumLiteral_2= 'lit3' ) ) ) - // InternalFormatterTestLanguage.g:1439:2: ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) | (enumLiteral_2= 'lit3' ) ) + // InternalFormatterTestLanguage.g:1443:2: ( ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) | (enumLiteral_2= 'lit3' ) ) ) + // InternalFormatterTestLanguage.g:1444:2: ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) | (enumLiteral_2= 'lit3' ) ) { - // InternalFormatterTestLanguage.g:1439:2: ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) | (enumLiteral_2= 'lit3' ) ) + // InternalFormatterTestLanguage.g:1444:2: ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) | (enumLiteral_2= 'lit3' ) ) int alt20=3; switch ( input.LA(1) ) { case 41: @@ -3769,10 +3777,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa switch (alt20) { case 1 : - // InternalFormatterTestLanguage.g:1440:3: (enumLiteral_0= 'lit1' ) + // InternalFormatterTestLanguage.g:1445:3: (enumLiteral_0= 'lit1' ) { - // InternalFormatterTestLanguage.g:1440:3: (enumLiteral_0= 'lit1' ) - // InternalFormatterTestLanguage.g:1441:4: enumLiteral_0= 'lit1' + // InternalFormatterTestLanguage.g:1445:3: (enumLiteral_0= 'lit1' ) + // InternalFormatterTestLanguage.g:1446:4: enumLiteral_0= 'lit1' { enumLiteral_0=(Token)match(input,41,FollowSets000.FOLLOW_2); @@ -3786,10 +3794,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalFormatterTestLanguage.g:1448:3: (enumLiteral_1= 'lit2' ) + // InternalFormatterTestLanguage.g:1453:3: (enumLiteral_1= 'lit2' ) { - // InternalFormatterTestLanguage.g:1448:3: (enumLiteral_1= 'lit2' ) - // InternalFormatterTestLanguage.g:1449:4: enumLiteral_1= 'lit2' + // InternalFormatterTestLanguage.g:1453:3: (enumLiteral_1= 'lit2' ) + // InternalFormatterTestLanguage.g:1454:4: enumLiteral_1= 'lit2' { enumLiteral_1=(Token)match(input,42,FollowSets000.FOLLOW_2); @@ -3803,10 +3811,10 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalFormatterTestLanguage.g:1456:3: (enumLiteral_2= 'lit3' ) + // InternalFormatterTestLanguage.g:1461:3: (enumLiteral_2= 'lit3' ) { - // InternalFormatterTestLanguage.g:1456:3: (enumLiteral_2= 'lit3' ) - // InternalFormatterTestLanguage.g:1457:4: enumLiteral_2= 'lit3' + // InternalFormatterTestLanguage.g:1461:3: (enumLiteral_2= 'lit3' ) + // InternalFormatterTestLanguage.g:1462:4: enumLiteral_2= 'lit3' { enumLiteral_2=(Token)match(input,43,FollowSets000.FOLLOW_2); @@ -3884,7 +3892,7 @@ public class InternalFormatterTestLanguageParser extends AbstractInternalAntlrPa this.transition = dfa_6; } public String getDescription() { - return "140:3: (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes )"; + return "145:3: (this_Decl_0= ruleDecl | this_Assign_1= ruleAssign | this_Meth_2= ruleMeth | this_FqnObj_3= ruleFqnObj | this_FqnRef_4= ruleFqnRef | this_Enumeration_5= ruleEnumeration | (this_SuppressedHidden_6= ruleSuppressedHidden otherlv_7= 'post' ) | this_Space_8= ruleSpace | this_Datatypes_9= ruleDatatypes )"; } } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguage2SemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguage2SemanticSequencer.java index 825534e88..a129ed39d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguage2SemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguage2SemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguage2SyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguage2SyntacticSequencer.java index 232a45173..3a1da68b6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguage2SyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguage2SyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguageSemanticSequencer.java index 9cd12ed60..c571fc22e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguageSyntacticSequencer.java index 37fce4a8e..b1ee8fa61 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/serializer/FormatterTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/services/FormatterTestLanguage2GrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/services/FormatterTestLanguage2GrammarAccess.java index 261156b34..c3d891e2c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/services/FormatterTestLanguage2GrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/services/FormatterTestLanguage2GrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/services/FormatterTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/services/FormatterTestLanguageGrammarAccess.java index cb2f9ecef..3323416e9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/services/FormatterTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/formatter/services/FormatterTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/AbstractBug305397RuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/AbstractBug305397RuntimeModule.java index e1daa42d1..5811044fd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/AbstractBug305397RuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/AbstractBug305397RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/AbstractCommentAssociationTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/AbstractCommentAssociationTestLanguageRuntimeModule.java index 0b7b2480b..228630907 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/AbstractCommentAssociationTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/AbstractCommentAssociationTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/Bug305397.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/Bug305397.genmodel index 71ca64e52..0f1018678 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/Bug305397.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/Bug305397.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetupGenerated.java index b0a3be65d..569718b3f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.genmodel index 994f5e0fd..f3384e387 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="CommentAssociationTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetupGenerated.java index 7effc229b..028c3caf4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Bug305397Factory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Bug305397Factory.java index 0e01a23f1..656d63a4b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Bug305397Factory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Bug305397Factory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.bug305397; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Bug305397Package.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Bug305397Package.java index 9b4c3b283..e8355ecac 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Bug305397Package.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Bug305397Package.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.bug305397; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Element.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Element.java index 55ca9639e..531602c53 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Element.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Element.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.bug305397; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Model.java index eab007723..ef61b1200 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.bug305397; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/Bug305397FactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/Bug305397FactoryImpl.java index ccc42d14d..403ec6d8b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/Bug305397FactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/Bug305397FactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.bug305397.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/Bug305397PackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/Bug305397PackageImpl.java index 2f16d111e..3b37abe63 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/Bug305397PackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/Bug305397PackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.bug305397.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/ElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/ElementImpl.java index 02033e77b..b83c99562 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/ElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/ElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.bug305397.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/ModelImpl.java index 30f31c96d..c11690ac3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.bug305397.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/util/Bug305397AdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/util/Bug305397AdapterFactory.java index d518375d7..b343a0754 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/util/Bug305397AdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/util/Bug305397AdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.bug305397.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/util/Bug305397Switch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/util/Bug305397Switch.java index af328b8d7..2f28e4978 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/util/Bug305397Switch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/bug305397/util/Bug305397Switch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.bug305397.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/CommentAssociationFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/CommentAssociationFactory.java index d24e0810c..a7f3edaaa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/CommentAssociationFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/CommentAssociationFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.commentAssociation; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/CommentAssociationPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/CommentAssociationPackage.java index 22d807437..41b266ada 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/CommentAssociationPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/CommentAssociationPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.commentAssociation; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/Element.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/Element.java index f22474d45..83c3541cc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/Element.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/Element.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.commentAssociation; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/Model.java index 19b6ae370..156d6c48a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.commentAssociation; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/CommentAssociationFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/CommentAssociationFactoryImpl.java index c1b3395b4..86f137868 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/CommentAssociationFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/CommentAssociationFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.commentAssociation.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/CommentAssociationPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/CommentAssociationPackageImpl.java index a92740713..dce6a0a56 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/CommentAssociationPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/CommentAssociationPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.commentAssociation.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/ElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/ElementImpl.java index 602bb4718..e1718d069 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/ElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/ElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.commentAssociation.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/ModelImpl.java index 5b92f6dcc..edee1de9d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.commentAssociation.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/util/CommentAssociationAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/util/CommentAssociationAdapterFactory.java index c926349d9..8503261a8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/util/CommentAssociationAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/util/CommentAssociationAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.commentAssociation.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/util/CommentAssociationSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/util/CommentAssociationSwitch.java index 1c57e3b21..8e992397b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/util/CommentAssociationSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/commentAssociation/util/CommentAssociationSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.impl.commentAssociation.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/Bug305397AntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/Bug305397AntlrTokenFileProvider.java index a7d18e00b..fa9e9e353 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/Bug305397AntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/Bug305397AntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/Bug305397Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/Bug305397Parser.java index bb2f8cdd5..5751e3b91 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/Bug305397Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/Bug305397Parser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/CommentAssociationTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/CommentAssociationTestLanguageAntlrTokenFileProvider.java index 3b1973356..89e12887e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/CommentAssociationTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/CommentAssociationTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/CommentAssociationTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/CommentAssociationTestLanguageParser.java index 57e6ba84c..0172be374 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/CommentAssociationTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/CommentAssociationTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalBug305397.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalBug305397.g index 91b6feb4a..49ee2348e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalBug305397.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalBug305397.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug305397; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalBug305397Lexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalBug305397Lexer.java index f9977d842..ab1644439 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalBug305397Lexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalBug305397Lexer.java @@ -104,10 +104,10 @@ public class InternalBug305397Lexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug305397.g:184:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug305397.g:184:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug305397.g:189:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug305397.g:189:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug305397.g:184:11: ( '^' )? + // InternalBug305397.g:189:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -116,7 +116,7 @@ public class InternalBug305397Lexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug305397.g:184:11: '^' + // InternalBug305397.g:189:11: '^' { match('^'); @@ -134,7 +134,7 @@ public class InternalBug305397Lexer extends Lexer { recover(mse); throw mse;} - // InternalBug305397.g:184:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug305397.g:189:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -183,10 +183,10 @@ public class InternalBug305397Lexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug305397.g:186:10: ( ( '0' .. '9' )+ ) - // InternalBug305397.g:186:12: ( '0' .. '9' )+ + // InternalBug305397.g:191:10: ( ( '0' .. '9' )+ ) + // InternalBug305397.g:191:12: ( '0' .. '9' )+ { - // InternalBug305397.g:186:12: ( '0' .. '9' )+ + // InternalBug305397.g:191:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -200,7 +200,7 @@ public class InternalBug305397Lexer extends Lexer { switch (alt3) { case 1 : - // InternalBug305397.g:186:13: '0' .. '9' + // InternalBug305397.g:191:13: '0' .. '9' { matchRange('0','9'); @@ -232,10 +232,10 @@ public class InternalBug305397Lexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug305397.g:188:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug305397.g:188:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug305397.g:193:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug305397.g:193:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug305397.g:188:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug305397.g:193:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -253,10 +253,10 @@ public class InternalBug305397Lexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug305397.g:188:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug305397.g:193:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug305397.g:188:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug305397.g:193:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -272,7 +272,7 @@ public class InternalBug305397Lexer extends Lexer { switch (alt4) { case 1 : - // InternalBug305397.g:188:21: '\\\\' . + // InternalBug305397.g:193:21: '\\\\' . { match('\\'); matchAny(); @@ -280,7 +280,7 @@ public class InternalBug305397Lexer extends Lexer { } break; case 2 : - // InternalBug305397.g:188:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug305397.g:193:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -305,10 +305,10 @@ public class InternalBug305397Lexer extends Lexer { } break; case 2 : - // InternalBug305397.g:188:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug305397.g:193:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug305397.g:188:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug305397.g:193:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -324,7 +324,7 @@ public class InternalBug305397Lexer extends Lexer { switch (alt5) { case 1 : - // InternalBug305397.g:188:54: '\\\\' . + // InternalBug305397.g:193:54: '\\\\' . { match('\\'); matchAny(); @@ -332,7 +332,7 @@ public class InternalBug305397Lexer extends Lexer { } break; case 2 : - // InternalBug305397.g:188:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug305397.g:193:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -375,12 +375,12 @@ public class InternalBug305397Lexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug305397.g:190:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug305397.g:190:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug305397.g:195:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug305397.g:195:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug305397.g:190:24: ( options {greedy=false; } : . )* + // InternalBug305397.g:195:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -405,7 +405,7 @@ public class InternalBug305397Lexer extends Lexer { switch (alt7) { case 1 : - // InternalBug305397.g:190:52: . + // InternalBug305397.g:195:52: . { matchAny(); @@ -435,12 +435,12 @@ public class InternalBug305397Lexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug305397.g:192:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug305397.g:192:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug305397.g:197:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug305397.g:197:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug305397.g:192:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug305397.g:197:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -453,7 +453,7 @@ public class InternalBug305397Lexer extends Lexer { switch (alt8) { case 1 : - // InternalBug305397.g:192:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug305397.g:197: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(); @@ -473,7 +473,7 @@ public class InternalBug305397Lexer extends Lexer { } } while (true); - // InternalBug305397.g:192:40: ( ( '\\r' )? '\\n' )? + // InternalBug305397.g:197:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -482,9 +482,9 @@ public class InternalBug305397Lexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug305397.g:192:41: ( '\\r' )? '\\n' + // InternalBug305397.g:197:41: ( '\\r' )? '\\n' { - // InternalBug305397.g:192:41: ( '\\r' )? + // InternalBug305397.g:197:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -493,7 +493,7 @@ public class InternalBug305397Lexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug305397.g:192:41: '\\r' + // InternalBug305397.g:197:41: '\\r' { match('\r'); @@ -525,10 +525,10 @@ public class InternalBug305397Lexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug305397.g:194:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug305397.g:194:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug305397.g:199:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug305397.g:199:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug305397.g:194:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug305397.g:199:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -582,8 +582,8 @@ public class InternalBug305397Lexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug305397.g:196:16: ( . ) - // InternalBug305397.g:196:18: . + // InternalBug305397.g:201:16: ( . ) + // InternalBug305397.g:201:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalBug305397Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalBug305397Parser.java index 3302be644..a55435722 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalBug305397Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalBug305397Parser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug305397Parser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -75,7 +83,7 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleModel" - // InternalBug305397.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug305397.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -83,8 +91,8 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { try { - // InternalBug305397.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug305397.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug305397.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug305397.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -111,7 +119,7 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleModel" - // InternalBug305397.g:71:1: ruleModel returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )* ; + // InternalBug305397.g:76:1: ruleModel returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -122,10 +130,10 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug305397.g:77:2: ( ( (lv_elements_0_0= ruleElement ) )* ) - // InternalBug305397.g:78:2: ( (lv_elements_0_0= ruleElement ) )* + // InternalBug305397.g:82:2: ( ( (lv_elements_0_0= ruleElement ) )* ) + // InternalBug305397.g:83:2: ( (lv_elements_0_0= ruleElement ) )* { - // InternalBug305397.g:78:2: ( (lv_elements_0_0= ruleElement ) )* + // InternalBug305397.g:83:2: ( (lv_elements_0_0= ruleElement ) )* loop1: do { int alt1=2; @@ -138,10 +146,10 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { switch (alt1) { case 1 : - // InternalBug305397.g:79:3: (lv_elements_0_0= ruleElement ) + // InternalBug305397.g:84:3: (lv_elements_0_0= ruleElement ) { - // InternalBug305397.g:79:3: (lv_elements_0_0= ruleElement ) - // InternalBug305397.g:80:4: lv_elements_0_0= ruleElement + // InternalBug305397.g:84:3: (lv_elements_0_0= ruleElement ) + // InternalBug305397.g:85:4: lv_elements_0_0= ruleElement { newCompositeNode(grammarAccess.getModelAccess().getElementsElementParserRuleCall_0()); @@ -194,7 +202,7 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleElement" - // InternalBug305397.g:100:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalBug305397.g:105:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -202,8 +210,8 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { try { - // InternalBug305397.g:100:48: (iv_ruleElement= ruleElement EOF ) - // InternalBug305397.g:101:2: iv_ruleElement= ruleElement EOF + // InternalBug305397.g:105:48: (iv_ruleElement= ruleElement EOF ) + // InternalBug305397.g:106:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -230,7 +238,7 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleElement" - // InternalBug305397.g:107:1: ruleElement returns [EObject current=null] : ( () ( (lv_a_1_0= 'a' ) )? otherlv_2= 'element' ( (lv_name_3_0= RULE_ID ) )? ( (lv_elements_4_0= ruleElement ) )* otherlv_5= 'end' ) ; + // InternalBug305397.g:112:1: ruleElement returns [EObject current=null] : ( () ( (lv_a_1_0= 'a' ) )? otherlv_2= 'element' ( (lv_name_3_0= RULE_ID ) )? ( (lv_elements_4_0= ruleElement ) )* otherlv_5= 'end' ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -245,14 +253,14 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug305397.g:113:2: ( ( () ( (lv_a_1_0= 'a' ) )? otherlv_2= 'element' ( (lv_name_3_0= RULE_ID ) )? ( (lv_elements_4_0= ruleElement ) )* otherlv_5= 'end' ) ) - // InternalBug305397.g:114:2: ( () ( (lv_a_1_0= 'a' ) )? otherlv_2= 'element' ( (lv_name_3_0= RULE_ID ) )? ( (lv_elements_4_0= ruleElement ) )* otherlv_5= 'end' ) + // InternalBug305397.g:118:2: ( ( () ( (lv_a_1_0= 'a' ) )? otherlv_2= 'element' ( (lv_name_3_0= RULE_ID ) )? ( (lv_elements_4_0= ruleElement ) )* otherlv_5= 'end' ) ) + // InternalBug305397.g:119:2: ( () ( (lv_a_1_0= 'a' ) )? otherlv_2= 'element' ( (lv_name_3_0= RULE_ID ) )? ( (lv_elements_4_0= ruleElement ) )* otherlv_5= 'end' ) { - // InternalBug305397.g:114:2: ( () ( (lv_a_1_0= 'a' ) )? otherlv_2= 'element' ( (lv_name_3_0= RULE_ID ) )? ( (lv_elements_4_0= ruleElement ) )* otherlv_5= 'end' ) - // InternalBug305397.g:115:3: () ( (lv_a_1_0= 'a' ) )? otherlv_2= 'element' ( (lv_name_3_0= RULE_ID ) )? ( (lv_elements_4_0= ruleElement ) )* otherlv_5= 'end' + // InternalBug305397.g:119:2: ( () ( (lv_a_1_0= 'a' ) )? otherlv_2= 'element' ( (lv_name_3_0= RULE_ID ) )? ( (lv_elements_4_0= ruleElement ) )* otherlv_5= 'end' ) + // InternalBug305397.g:120:3: () ( (lv_a_1_0= 'a' ) )? otherlv_2= 'element' ( (lv_name_3_0= RULE_ID ) )? ( (lv_elements_4_0= ruleElement ) )* otherlv_5= 'end' { - // InternalBug305397.g:115:3: () - // InternalBug305397.g:116:4: + // InternalBug305397.g:120:3: () + // InternalBug305397.g:121:4: { current = forceCreateModelElement( @@ -262,7 +270,7 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { } - // InternalBug305397.g:122:3: ( (lv_a_1_0= 'a' ) )? + // InternalBug305397.g:127:3: ( (lv_a_1_0= 'a' ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -271,10 +279,10 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { } switch (alt2) { case 1 : - // InternalBug305397.g:123:4: (lv_a_1_0= 'a' ) + // InternalBug305397.g:128:4: (lv_a_1_0= 'a' ) { - // InternalBug305397.g:123:4: (lv_a_1_0= 'a' ) - // InternalBug305397.g:124:5: lv_a_1_0= 'a' + // InternalBug305397.g:128:4: (lv_a_1_0= 'a' ) + // InternalBug305397.g:129:5: lv_a_1_0= 'a' { lv_a_1_0=(Token)match(input,11,FollowSets000.FOLLOW_4); @@ -299,7 +307,7 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { newLeafNode(otherlv_2, grammarAccess.getElementAccess().getElementKeyword_2()); - // InternalBug305397.g:140:3: ( (lv_name_3_0= RULE_ID ) )? + // InternalBug305397.g:145:3: ( (lv_name_3_0= RULE_ID ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -308,10 +316,10 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { } switch (alt3) { case 1 : - // InternalBug305397.g:141:4: (lv_name_3_0= RULE_ID ) + // InternalBug305397.g:146:4: (lv_name_3_0= RULE_ID ) { - // InternalBug305397.g:141:4: (lv_name_3_0= RULE_ID ) - // InternalBug305397.g:142:5: lv_name_3_0= RULE_ID + // InternalBug305397.g:146:4: (lv_name_3_0= RULE_ID ) + // InternalBug305397.g:147:5: lv_name_3_0= RULE_ID { lv_name_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); @@ -336,7 +344,7 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { } - // InternalBug305397.g:158:3: ( (lv_elements_4_0= ruleElement ) )* + // InternalBug305397.g:163:3: ( (lv_elements_4_0= ruleElement ) )* loop4: do { int alt4=2; @@ -349,10 +357,10 @@ public class InternalBug305397Parser extends AbstractInternalAntlrParser { switch (alt4) { case 1 : - // InternalBug305397.g:159:4: (lv_elements_4_0= ruleElement ) + // InternalBug305397.g:164:4: (lv_elements_4_0= ruleElement ) { - // InternalBug305397.g:159:4: (lv_elements_4_0= ruleElement ) - // InternalBug305397.g:160:5: lv_elements_4_0= ruleElement + // InternalBug305397.g:164:4: (lv_elements_4_0= ruleElement ) + // InternalBug305397.g:165:5: lv_elements_4_0= ruleElement { newCompositeNode(grammarAccess.getElementAccess().getElementsElementParserRuleCall_4_0()); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalCommentAssociationTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalCommentAssociationTestLanguage.g index 84bfb0ccd..ac288a4e2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalCommentAssociationTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalCommentAssociationTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalCommentAssociationTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalCommentAssociationTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalCommentAssociationTestLanguageLexer.java index b8df67661..015ce0607 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalCommentAssociationTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalCommentAssociationTestLanguageLexer.java @@ -83,10 +83,10 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalCommentAssociationTestLanguage.g:171:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalCommentAssociationTestLanguage.g:171:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalCommentAssociationTestLanguage.g:176:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalCommentAssociationTestLanguage.g:176:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalCommentAssociationTestLanguage.g:171:11: ( '^' )? + // InternalCommentAssociationTestLanguage.g:176:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -95,7 +95,7 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalCommentAssociationTestLanguage.g:171:11: '^' + // InternalCommentAssociationTestLanguage.g:176:11: '^' { match('^'); @@ -113,7 +113,7 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalCommentAssociationTestLanguage.g:171:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalCommentAssociationTestLanguage.g:176:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -162,10 +162,10 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalCommentAssociationTestLanguage.g:173:10: ( ( '0' .. '9' )+ ) - // InternalCommentAssociationTestLanguage.g:173:12: ( '0' .. '9' )+ + // InternalCommentAssociationTestLanguage.g:178:10: ( ( '0' .. '9' )+ ) + // InternalCommentAssociationTestLanguage.g:178:12: ( '0' .. '9' )+ { - // InternalCommentAssociationTestLanguage.g:173:12: ( '0' .. '9' )+ + // InternalCommentAssociationTestLanguage.g:178:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -179,7 +179,7 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalCommentAssociationTestLanguage.g:173:13: '0' .. '9' + // InternalCommentAssociationTestLanguage.g:178:13: '0' .. '9' { matchRange('0','9'); @@ -211,10 +211,10 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalCommentAssociationTestLanguage.g:175:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalCommentAssociationTestLanguage.g:175:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalCommentAssociationTestLanguage.g:180:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalCommentAssociationTestLanguage.g:180:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalCommentAssociationTestLanguage.g:175:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalCommentAssociationTestLanguage.g:180:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -232,10 +232,10 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalCommentAssociationTestLanguage.g:175:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalCommentAssociationTestLanguage.g:180:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalCommentAssociationTestLanguage.g:175:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalCommentAssociationTestLanguage.g:180:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -251,7 +251,7 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalCommentAssociationTestLanguage.g:175:21: '\\\\' . + // InternalCommentAssociationTestLanguage.g:180:21: '\\\\' . { match('\\'); matchAny(); @@ -259,7 +259,7 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { } break; case 2 : - // InternalCommentAssociationTestLanguage.g:175:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalCommentAssociationTestLanguage.g:180:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -284,10 +284,10 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { } break; case 2 : - // InternalCommentAssociationTestLanguage.g:175:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalCommentAssociationTestLanguage.g:180:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalCommentAssociationTestLanguage.g:175:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalCommentAssociationTestLanguage.g:180:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -303,7 +303,7 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalCommentAssociationTestLanguage.g:175:54: '\\\\' . + // InternalCommentAssociationTestLanguage.g:180:54: '\\\\' . { match('\\'); matchAny(); @@ -311,7 +311,7 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { } break; case 2 : - // InternalCommentAssociationTestLanguage.g:175:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalCommentAssociationTestLanguage.g:180:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -354,12 +354,12 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalCommentAssociationTestLanguage.g:177:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalCommentAssociationTestLanguage.g:177:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalCommentAssociationTestLanguage.g:182:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalCommentAssociationTestLanguage.g:182:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalCommentAssociationTestLanguage.g:177:24: ( options {greedy=false; } : . )* + // InternalCommentAssociationTestLanguage.g:182:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -384,7 +384,7 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalCommentAssociationTestLanguage.g:177:52: . + // InternalCommentAssociationTestLanguage.g:182:52: . { matchAny(); @@ -414,12 +414,12 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalCommentAssociationTestLanguage.g:179:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalCommentAssociationTestLanguage.g:179:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalCommentAssociationTestLanguage.g:184:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalCommentAssociationTestLanguage.g:184:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalCommentAssociationTestLanguage.g:179:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalCommentAssociationTestLanguage.g:184:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -432,7 +432,7 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalCommentAssociationTestLanguage.g:179:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalCommentAssociationTestLanguage.g:184: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(); @@ -452,7 +452,7 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { } } while (true); - // InternalCommentAssociationTestLanguage.g:179:40: ( ( '\\r' )? '\\n' )? + // InternalCommentAssociationTestLanguage.g:184:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -461,9 +461,9 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalCommentAssociationTestLanguage.g:179:41: ( '\\r' )? '\\n' + // InternalCommentAssociationTestLanguage.g:184:41: ( '\\r' )? '\\n' { - // InternalCommentAssociationTestLanguage.g:179:41: ( '\\r' )? + // InternalCommentAssociationTestLanguage.g:184:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -472,7 +472,7 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalCommentAssociationTestLanguage.g:179:41: '\\r' + // InternalCommentAssociationTestLanguage.g:184:41: '\\r' { match('\r'); @@ -504,10 +504,10 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalCommentAssociationTestLanguage.g:181:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalCommentAssociationTestLanguage.g:181:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalCommentAssociationTestLanguage.g:186:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalCommentAssociationTestLanguage.g:186:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalCommentAssociationTestLanguage.g:181:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalCommentAssociationTestLanguage.g:186:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -561,8 +561,8 @@ public class InternalCommentAssociationTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalCommentAssociationTestLanguage.g:183:16: ( . ) - // InternalCommentAssociationTestLanguage.g:183:18: . + // InternalCommentAssociationTestLanguage.g:188:16: ( . ) + // InternalCommentAssociationTestLanguage.g:188:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalCommentAssociationTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalCommentAssociationTestLanguageParser.java index 817bb7e63..0579289f7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalCommentAssociationTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/parser/antlr/internal/InternalCommentAssociationTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalCommentAssociationTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -74,7 +82,7 @@ public class InternalCommentAssociationTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleModel" - // InternalCommentAssociationTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalCommentAssociationTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -82,8 +90,8 @@ public class InternalCommentAssociationTestLanguageParser extends AbstractIntern try { - // InternalCommentAssociationTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalCommentAssociationTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalCommentAssociationTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalCommentAssociationTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -110,7 +118,7 @@ public class InternalCommentAssociationTestLanguageParser extends AbstractIntern // $ANTLR start "ruleModel" - // InternalCommentAssociationTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )* ; + // InternalCommentAssociationTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -121,10 +129,10 @@ public class InternalCommentAssociationTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalCommentAssociationTestLanguage.g:77:2: ( ( (lv_elements_0_0= ruleElement ) )* ) - // InternalCommentAssociationTestLanguage.g:78:2: ( (lv_elements_0_0= ruleElement ) )* + // InternalCommentAssociationTestLanguage.g:82:2: ( ( (lv_elements_0_0= ruleElement ) )* ) + // InternalCommentAssociationTestLanguage.g:83:2: ( (lv_elements_0_0= ruleElement ) )* { - // InternalCommentAssociationTestLanguage.g:78:2: ( (lv_elements_0_0= ruleElement ) )* + // InternalCommentAssociationTestLanguage.g:83:2: ( (lv_elements_0_0= ruleElement ) )* loop1: do { int alt1=2; @@ -137,10 +145,10 @@ public class InternalCommentAssociationTestLanguageParser extends AbstractIntern switch (alt1) { case 1 : - // InternalCommentAssociationTestLanguage.g:79:3: (lv_elements_0_0= ruleElement ) + // InternalCommentAssociationTestLanguage.g:84:3: (lv_elements_0_0= ruleElement ) { - // InternalCommentAssociationTestLanguage.g:79:3: (lv_elements_0_0= ruleElement ) - // InternalCommentAssociationTestLanguage.g:80:4: lv_elements_0_0= ruleElement + // InternalCommentAssociationTestLanguage.g:84:3: (lv_elements_0_0= ruleElement ) + // InternalCommentAssociationTestLanguage.g:85:4: lv_elements_0_0= ruleElement { newCompositeNode(grammarAccess.getModelAccess().getElementsElementParserRuleCall_0()); @@ -193,7 +201,7 @@ public class InternalCommentAssociationTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleElement" - // InternalCommentAssociationTestLanguage.g:100:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalCommentAssociationTestLanguage.g:105:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -201,8 +209,8 @@ public class InternalCommentAssociationTestLanguageParser extends AbstractIntern try { - // InternalCommentAssociationTestLanguage.g:100:48: (iv_ruleElement= ruleElement EOF ) - // InternalCommentAssociationTestLanguage.g:101:2: iv_ruleElement= ruleElement EOF + // InternalCommentAssociationTestLanguage.g:105:48: (iv_ruleElement= ruleElement EOF ) + // InternalCommentAssociationTestLanguage.g:106:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -229,7 +237,7 @@ public class InternalCommentAssociationTestLanguageParser extends AbstractIntern // $ANTLR start "ruleElement" - // InternalCommentAssociationTestLanguage.g:107:1: ruleElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) )? ) ; + // InternalCommentAssociationTestLanguage.g:112:1: ruleElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) )? ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -242,21 +250,21 @@ public class InternalCommentAssociationTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalCommentAssociationTestLanguage.g:113:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) )? ) ) - // InternalCommentAssociationTestLanguage.g:114:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) )? ) + // InternalCommentAssociationTestLanguage.g:118:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) )? ) ) + // InternalCommentAssociationTestLanguage.g:119:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) )? ) { - // InternalCommentAssociationTestLanguage.g:114:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) )? ) - // InternalCommentAssociationTestLanguage.g:115:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) )? + // InternalCommentAssociationTestLanguage.g:119:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) )? ) + // InternalCommentAssociationTestLanguage.g:120:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) ( () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) )? { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getElementAccess().getElementKeyword_0()); - // InternalCommentAssociationTestLanguage.g:119:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalCommentAssociationTestLanguage.g:120:4: (lv_name_1_0= RULE_ID ) + // InternalCommentAssociationTestLanguage.g:124:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalCommentAssociationTestLanguage.g:125:4: (lv_name_1_0= RULE_ID ) { - // InternalCommentAssociationTestLanguage.g:120:4: (lv_name_1_0= RULE_ID ) - // InternalCommentAssociationTestLanguage.g:121:5: lv_name_1_0= RULE_ID + // InternalCommentAssociationTestLanguage.g:125:4: (lv_name_1_0= RULE_ID ) + // InternalCommentAssociationTestLanguage.g:126:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -278,7 +286,7 @@ public class InternalCommentAssociationTestLanguageParser extends AbstractIntern } - // InternalCommentAssociationTestLanguage.g:137:3: ( () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) )? + // InternalCommentAssociationTestLanguage.g:142:3: ( () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -287,10 +295,10 @@ public class InternalCommentAssociationTestLanguageParser extends AbstractIntern } switch (alt2) { case 1 : - // InternalCommentAssociationTestLanguage.g:138:4: () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) + // InternalCommentAssociationTestLanguage.g:143:4: () otherlv_3= 'parent' ( (lv_name_4_0= RULE_ID ) ) { - // InternalCommentAssociationTestLanguage.g:138:4: () - // InternalCommentAssociationTestLanguage.g:139:5: + // InternalCommentAssociationTestLanguage.g:143:4: () + // InternalCommentAssociationTestLanguage.g:144:5: { current = forceCreateModelElementAndSet( @@ -304,11 +312,11 @@ public class InternalCommentAssociationTestLanguageParser extends AbstractIntern newLeafNode(otherlv_3, grammarAccess.getElementAccess().getParentKeyword_2_1()); - // InternalCommentAssociationTestLanguage.g:149:4: ( (lv_name_4_0= RULE_ID ) ) - // InternalCommentAssociationTestLanguage.g:150:5: (lv_name_4_0= RULE_ID ) + // InternalCommentAssociationTestLanguage.g:154:4: ( (lv_name_4_0= RULE_ID ) ) + // InternalCommentAssociationTestLanguage.g:155:5: (lv_name_4_0= RULE_ID ) { - // InternalCommentAssociationTestLanguage.g:150:5: (lv_name_4_0= RULE_ID ) - // InternalCommentAssociationTestLanguage.g:151:6: lv_name_4_0= RULE_ID + // InternalCommentAssociationTestLanguage.g:155:5: (lv_name_4_0= RULE_ID ) + // InternalCommentAssociationTestLanguage.g:156:6: lv_name_4_0= RULE_ID { lv_name_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/Bug305397SemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/Bug305397SemanticSequencer.java index f50eeca45..f5515822a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/Bug305397SemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/Bug305397SemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/Bug305397SyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/Bug305397SyntacticSequencer.java index 186958983..5eabdfef2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/Bug305397SyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/Bug305397SyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/CommentAssociationTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/CommentAssociationTestLanguageSemanticSequencer.java index 3a9aaba0b..4183caf0e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/CommentAssociationTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/CommentAssociationTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/CommentAssociationTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/CommentAssociationTestLanguageSyntacticSequencer.java index 435b7ca33..90f818f56 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/CommentAssociationTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/serializer/CommentAssociationTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/services/Bug305397GrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/services/Bug305397GrammarAccess.java index 18f4f37ee..3b0a5e454 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/services/Bug305397GrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/services/Bug305397GrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/services/CommentAssociationTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/services/CommentAssociationTestLanguageGrammarAccess.java index d06e052f2..570901630 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/services/CommentAssociationTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/impl/services/CommentAssociationTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractBug299395TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractBug299395TestLanguageRuntimeModule.java index 7e96e342a..064f1ddaf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractBug299395TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractBug299395TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractBug302128TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractBug302128TestLanguageRuntimeModule.java index 9a39824d1..bc8be7024 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractBug302128TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractBug302128TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractComplexReconstrTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractComplexReconstrTestLanguageRuntimeModule.java index f668aae5e..7d3d14839 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractComplexReconstrTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractComplexReconstrTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractSerializationBug269362TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractSerializationBug269362TestLanguageRuntimeModule.java index a0a088348..8e1b2e54f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractSerializationBug269362TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractSerializationBug269362TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractSerializationErrorTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractSerializationErrorTestLanguageRuntimeModule.java index 8d718d8a6..7b5262f50 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractSerializationErrorTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/AbstractSerializationErrorTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguage.genmodel index bb196cd43..39421eae3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug299395TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetupGenerated.java index c5c835959..4c670e28e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguage.genmodel index b0dea927e..1cc51ad8e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="Bug302128TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetupGenerated.java index cff98c985..099513425 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.genmodel index 2031be699..f0793da87 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="ComplexReconstrTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetupGenerated.java index 5d0b9092f..7ebfdaf90 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguage.genmodel index 369d57fe7..e50e8deb5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="SerializationBug269362TestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetupGenerated.java index 6a6135197..194ad9460 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguage.genmodel index 5e80269ec..33dfb148e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="SerializationErrorTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetupGenerated.java index fbd58c72c..2958b8a30 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/Bug299395Factory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/Bug299395Factory.java index cdb1678f0..fe334a9d3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/Bug299395Factory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/Bug299395Factory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug299395; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/Bug299395Package.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/Bug299395Package.java index deba885bb..0f829ea9a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/Bug299395Package.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/Bug299395Package.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug299395; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/Model.java index 258944265..d3ed0c230 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug299395; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/SubModel.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/SubModel.java index 2282750ef..ea914f3b2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/SubModel.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/SubModel.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug299395; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/Bug299395FactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/Bug299395FactoryImpl.java index 7f9ec7c1a..f09655ba9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/Bug299395FactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/Bug299395FactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug299395.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/Bug299395PackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/Bug299395PackageImpl.java index f79b8acc1..50566c8dc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/Bug299395PackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/Bug299395PackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug299395.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/ModelImpl.java index 1b8a4babe..c2df7eaa8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug299395.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/SubModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/SubModelImpl.java index c87453c28..212c846f1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/SubModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/impl/SubModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug299395.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/util/Bug299395AdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/util/Bug299395AdapterFactory.java index 363f0ba3d..886450078 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/util/Bug299395AdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/util/Bug299395AdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug299395.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/util/Bug299395Switch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/util/Bug299395Switch.java index 74023b5e3..af7bda2a1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/util/Bug299395Switch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug299395/util/Bug299395Switch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug299395.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Bug302128Factory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Bug302128Factory.java index 7810ae3bd..c18d098ad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Bug302128Factory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Bug302128Factory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug302128; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Bug302128Package.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Bug302128Package.java index cd65ed219..503423dfd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Bug302128Package.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Bug302128Package.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug302128; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Element.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Element.java index 84d33dd0c..2ef17a539 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Element.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Element.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug302128; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Model.java index 993cb6e31..f43aec2c6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug302128; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/Bug302128FactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/Bug302128FactoryImpl.java index 7f6926124..4be84f45d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/Bug302128FactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/Bug302128FactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug302128.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/Bug302128PackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/Bug302128PackageImpl.java index 5536e3b7e..ba5b1fe03 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/Bug302128PackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/Bug302128PackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug302128.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/ElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/ElementImpl.java index 2df50982e..9e3a2021b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/ElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/ElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug302128.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/ModelImpl.java index dc272c0d4..2cd89341b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug302128.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/util/Bug302128AdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/util/Bug302128AdapterFactory.java index 781543b90..428c5c5a2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/util/Bug302128AdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/util/Bug302128AdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug302128.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/util/Bug302128Switch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/util/Bug302128Switch.java index 8ae49c6b2..a87d30a1d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/util/Bug302128Switch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/bug302128/util/Bug302128Switch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.bug302128.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Add.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Add.java index ee52de69f..d92a7bee3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Add.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Add.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Atom.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Atom.java index 83ee3f3b8..5cfce8562 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Atom.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Atom.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/C1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/C1.java index 44b10b180..04c708baa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/C1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/C1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/C2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/C2.java index 89d90f4b7..d3f9afa03 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/C2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/C2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/C3.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/C3.java index ab8ac8424..63d0e3f1e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/C3.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/C3.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/ComplexrewritetestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/ComplexrewritetestFactory.java index 4b4647387..9bfa144f6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/ComplexrewritetestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/ComplexrewritetestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/ComplexrewritetestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/ComplexrewritetestPackage.java index 53d3e3c07..a91176d13 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/ComplexrewritetestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/ComplexrewritetestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Expression.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Expression.java index 5ba1f6af9..e59c1bfc3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Expression.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Expression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Minus.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Minus.java index ba97a8805..4ccbd3fe6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Minus.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Minus.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Root.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Root.java index d2b10a159..39880d91e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Root.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/Root.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyB.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyB.java index dc0700f9c..c702fc39a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyB.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyB.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyC.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyC.java index 0eb904d36..623653212 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyC.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyC.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyD.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyD.java index b8b5f0594..3305774b5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyD.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyD.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyE.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyE.java index daff7047b..609e2c077 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyE.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyE.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyF.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyF.java index d170916c4..0370fe02a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyF.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyF.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyG.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyG.java index e41545c21..9f9ce6429 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyG.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyG.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyG1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyG1.java index 1e74b4d0a..09eb08353 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyG1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyG1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyG2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyG2.java index a490e1897..9cd7d6d6c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyG2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/TrickyG2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/AddImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/AddImpl.java index bf68d19e1..5d22b7077 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/AddImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/AddImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/AtomImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/AtomImpl.java index c9cd07ccf..2e338e914 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/AtomImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/AtomImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/C1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/C1Impl.java index 3e62e7ed2..8cc64d5c4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/C1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/C1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/C2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/C2Impl.java index ed6f773a0..3ffb1b9fd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/C2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/C2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/C3Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/C3Impl.java index 574482995..1c734d77a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/C3Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/C3Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/ComplexrewritetestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/ComplexrewritetestFactoryImpl.java index a683fe757..7c8cfd338 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/ComplexrewritetestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/ComplexrewritetestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/ComplexrewritetestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/ComplexrewritetestPackageImpl.java index c44326ec0..33103505f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/ComplexrewritetestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/ComplexrewritetestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/ExpressionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/ExpressionImpl.java index f64f56f68..63d2af681 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/ExpressionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/ExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/MinusImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/MinusImpl.java index 31901ba3f..5e6a45e0a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/MinusImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/MinusImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/RootImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/RootImpl.java index 79e3759ca..cd309f9b9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/RootImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/RootImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyBImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyBImpl.java index 49613f388..9c6015408 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyBImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyBImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyCImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyCImpl.java index ac187876e..f16e48435 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyCImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyCImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyDImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyDImpl.java index 1953beb32..cae463665 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyDImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyDImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyEImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyEImpl.java index 156ef4369..04e8c9685 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyEImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyEImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyFImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyFImpl.java index 5a72167e5..3c7d232ab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyFImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyFImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyG1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyG1Impl.java index d2590dd3d..32781bc4a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyG1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyG1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyG2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyG2Impl.java index 8175ab5d9..e24386df4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyG2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyG2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyGImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyGImpl.java index 1449af213..543b166f8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyGImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/impl/TrickyGImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/util/ComplexrewritetestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/util/ComplexrewritetestAdapterFactory.java index 14f6171b4..b84c84c23 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/util/ComplexrewritetestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/util/ComplexrewritetestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/util/ComplexrewritetestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/util/ComplexrewritetestSwitch.java index 0080375f1..cd89d5f50 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/util/ComplexrewritetestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/complexrewritetest/util/ComplexrewritetestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.complexrewritetest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug299395TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug299395TestLanguageAntlrTokenFileProvider.java index bd76b6302..c37828da9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug299395TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug299395TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug299395TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug299395TestLanguageParser.java index 000f1072e..edbf46d88 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug299395TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug299395TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug302128TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug302128TestLanguageAntlrTokenFileProvider.java index 71bd7df08..ddaeeb303 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug302128TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug302128TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug302128TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug302128TestLanguageParser.java index 981c7f586..6874d26d4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug302128TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/Bug302128TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/ComplexReconstrTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/ComplexReconstrTestLanguageAntlrTokenFileProvider.java index f2cb3a693..2c80250dc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/ComplexReconstrTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/ComplexReconstrTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/ComplexReconstrTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/ComplexReconstrTestLanguageParser.java index 50731f633..bb6b0551c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/ComplexReconstrTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/ComplexReconstrTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationBug269362TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationBug269362TestLanguageAntlrTokenFileProvider.java index e914299a6..d9a0541bf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationBug269362TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationBug269362TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationBug269362TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationBug269362TestLanguageParser.java index c90e9cbee..85a9c4d60 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationBug269362TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationBug269362TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationErrorTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationErrorTestLanguageAntlrTokenFileProvider.java index d4765d854..7645b048c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationErrorTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationErrorTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationErrorTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationErrorTestLanguageParser.java index a25d1b3af..55ace97ec 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationErrorTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/SerializationErrorTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug299395TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug299395TestLanguage.g index 6bab9dc4d..a32fd8bea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug299395TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug299395TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug299395TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug299395TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug299395TestLanguageLexer.java index ef1b88f95..e54314fd1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug299395TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug299395TestLanguageLexer.java @@ -187,10 +187,10 @@ public class InternalBug299395TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299395TestLanguage.g:244:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug299395TestLanguage.g:244:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug299395TestLanguage.g:249:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug299395TestLanguage.g:249:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug299395TestLanguage.g:244:11: ( '^' )? + // InternalBug299395TestLanguage.g:249:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -199,7 +199,7 @@ public class InternalBug299395TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug299395TestLanguage.g:244:11: '^' + // InternalBug299395TestLanguage.g:249:11: '^' { match('^'); @@ -217,7 +217,7 @@ public class InternalBug299395TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug299395TestLanguage.g:244:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug299395TestLanguage.g:249:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -266,10 +266,10 @@ public class InternalBug299395TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299395TestLanguage.g:246:10: ( ( '0' .. '9' )+ ) - // InternalBug299395TestLanguage.g:246:12: ( '0' .. '9' )+ + // InternalBug299395TestLanguage.g:251:10: ( ( '0' .. '9' )+ ) + // InternalBug299395TestLanguage.g:251:12: ( '0' .. '9' )+ { - // InternalBug299395TestLanguage.g:246:12: ( '0' .. '9' )+ + // InternalBug299395TestLanguage.g:251:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -283,7 +283,7 @@ public class InternalBug299395TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug299395TestLanguage.g:246:13: '0' .. '9' + // InternalBug299395TestLanguage.g:251:13: '0' .. '9' { matchRange('0','9'); @@ -315,10 +315,10 @@ public class InternalBug299395TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299395TestLanguage.g:248:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug299395TestLanguage.g:248:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug299395TestLanguage.g:253:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug299395TestLanguage.g:253:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug299395TestLanguage.g:248:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug299395TestLanguage.g:253:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -336,10 +336,10 @@ public class InternalBug299395TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug299395TestLanguage.g:248:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug299395TestLanguage.g:253:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug299395TestLanguage.g:248:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug299395TestLanguage.g:253:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -355,7 +355,7 @@ public class InternalBug299395TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalBug299395TestLanguage.g:248:21: '\\\\' . + // InternalBug299395TestLanguage.g:253:21: '\\\\' . { match('\\'); matchAny(); @@ -363,7 +363,7 @@ public class InternalBug299395TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug299395TestLanguage.g:248:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug299395TestLanguage.g:253:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -388,10 +388,10 @@ public class InternalBug299395TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug299395TestLanguage.g:248:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug299395TestLanguage.g:253:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug299395TestLanguage.g:248:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug299395TestLanguage.g:253:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -407,7 +407,7 @@ public class InternalBug299395TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalBug299395TestLanguage.g:248:54: '\\\\' . + // InternalBug299395TestLanguage.g:253:54: '\\\\' . { match('\\'); matchAny(); @@ -415,7 +415,7 @@ public class InternalBug299395TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug299395TestLanguage.g:248:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug299395TestLanguage.g:253:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -458,12 +458,12 @@ public class InternalBug299395TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299395TestLanguage.g:250:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug299395TestLanguage.g:250:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug299395TestLanguage.g:255:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug299395TestLanguage.g:255:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug299395TestLanguage.g:250:24: ( options {greedy=false; } : . )* + // InternalBug299395TestLanguage.g:255:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -488,7 +488,7 @@ public class InternalBug299395TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalBug299395TestLanguage.g:250:52: . + // InternalBug299395TestLanguage.g:255:52: . { matchAny(); @@ -518,12 +518,12 @@ public class InternalBug299395TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299395TestLanguage.g:252:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug299395TestLanguage.g:252:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug299395TestLanguage.g:257:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug299395TestLanguage.g:257:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug299395TestLanguage.g:252:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug299395TestLanguage.g:257:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -536,7 +536,7 @@ public class InternalBug299395TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug299395TestLanguage.g:252:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug299395TestLanguage.g:257: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(); @@ -556,7 +556,7 @@ public class InternalBug299395TestLanguageLexer extends Lexer { } } while (true); - // InternalBug299395TestLanguage.g:252:40: ( ( '\\r' )? '\\n' )? + // InternalBug299395TestLanguage.g:257:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -565,9 +565,9 @@ public class InternalBug299395TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug299395TestLanguage.g:252:41: ( '\\r' )? '\\n' + // InternalBug299395TestLanguage.g:257:41: ( '\\r' )? '\\n' { - // InternalBug299395TestLanguage.g:252:41: ( '\\r' )? + // InternalBug299395TestLanguage.g:257:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -576,7 +576,7 @@ public class InternalBug299395TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug299395TestLanguage.g:252:41: '\\r' + // InternalBug299395TestLanguage.g:257:41: '\\r' { match('\r'); @@ -608,10 +608,10 @@ public class InternalBug299395TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299395TestLanguage.g:254:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug299395TestLanguage.g:254:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug299395TestLanguage.g:259:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug299395TestLanguage.g:259:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug299395TestLanguage.g:254:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug299395TestLanguage.g:259:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -665,8 +665,8 @@ public class InternalBug299395TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug299395TestLanguage.g:256:16: ( . ) - // InternalBug299395TestLanguage.g:256:18: . + // InternalBug299395TestLanguage.g:261:16: ( . ) + // InternalBug299395TestLanguage.g:261:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug299395TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug299395TestLanguageParser.java index 9582fe96c..4d9fb4f50 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug299395TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug299395TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -79,7 +87,7 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug299395TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug299395TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -87,8 +95,8 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug299395TestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug299395TestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug299395TestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug299395TestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -115,7 +123,7 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug299395TestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( () (otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' )* (otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' )* (otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) )? ) ; + // InternalBug299395TestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( () (otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' )* (otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' )* (otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) )? ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -134,14 +142,14 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug299395TestLanguage.g:77:2: ( ( () (otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' )* (otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' )* (otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) )? ) ) - // InternalBug299395TestLanguage.g:78:2: ( () (otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' )* (otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' )* (otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) )? ) + // InternalBug299395TestLanguage.g:82:2: ( ( () (otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' )* (otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' )* (otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) )? ) ) + // InternalBug299395TestLanguage.g:83:2: ( () (otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' )* (otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' )* (otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) )? ) { - // InternalBug299395TestLanguage.g:78:2: ( () (otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' )* (otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' )* (otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) )? ) - // InternalBug299395TestLanguage.g:79:3: () (otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' )* (otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' )* (otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) )? + // InternalBug299395TestLanguage.g:83:2: ( () (otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' )* (otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' )* (otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) )? ) + // InternalBug299395TestLanguage.g:84:3: () (otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' )* (otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' )* (otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) )? { - // InternalBug299395TestLanguage.g:79:3: () - // InternalBug299395TestLanguage.g:80:4: + // InternalBug299395TestLanguage.g:84:3: () + // InternalBug299395TestLanguage.g:85:4: { current = forceCreateModelElement( @@ -151,7 +159,7 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug299395TestLanguage.g:86:3: (otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' )* + // InternalBug299395TestLanguage.g:91:3: (otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' )* loop2: do { int alt2=2; @@ -164,13 +172,13 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa switch (alt2) { case 1 : - // InternalBug299395TestLanguage.g:87:4: otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' + // InternalBug299395TestLanguage.g:92:4: otherlv_1= '{' ( (lv_strings_2_0= RULE_STRING ) )? otherlv_3= '}' { otherlv_1=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_1, grammarAccess.getModelAccess().getLeftCurlyBracketKeyword_1_0()); - // InternalBug299395TestLanguage.g:91:4: ( (lv_strings_2_0= RULE_STRING ) )? + // InternalBug299395TestLanguage.g:96:4: ( (lv_strings_2_0= RULE_STRING ) )? int alt1=2; int LA1_0 = input.LA(1); @@ -179,10 +187,10 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa } switch (alt1) { case 1 : - // InternalBug299395TestLanguage.g:92:5: (lv_strings_2_0= RULE_STRING ) + // InternalBug299395TestLanguage.g:97:5: (lv_strings_2_0= RULE_STRING ) { - // InternalBug299395TestLanguage.g:92:5: (lv_strings_2_0= RULE_STRING ) - // InternalBug299395TestLanguage.g:93:6: lv_strings_2_0= RULE_STRING + // InternalBug299395TestLanguage.g:97:5: (lv_strings_2_0= RULE_STRING ) + // InternalBug299395TestLanguage.g:98:6: lv_strings_2_0= RULE_STRING { lv_strings_2_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_4); @@ -220,7 +228,7 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa } } while (true); - // InternalBug299395TestLanguage.g:114:3: (otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' )* + // InternalBug299395TestLanguage.g:119:3: (otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' )* loop4: do { int alt4=2; @@ -233,13 +241,13 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa switch (alt4) { case 1 : - // InternalBug299395TestLanguage.g:115:4: otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' + // InternalBug299395TestLanguage.g:120:4: otherlv_4= '[' ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* otherlv_7= ']' { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_6); newLeafNode(otherlv_4, grammarAccess.getModelAccess().getLeftSquareBracketKeyword_2_0()); - // InternalBug299395TestLanguage.g:119:4: ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* + // InternalBug299395TestLanguage.g:124:4: ( ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) )* loop3: do { int alt3=2; @@ -252,13 +260,13 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa switch (alt3) { case 1 : - // InternalBug299395TestLanguage.g:120:5: ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) + // InternalBug299395TestLanguage.g:125:5: ( (lv_keys_5_0= RULE_STRING ) ) ( (lv_values_6_0= RULE_STRING ) ) { - // InternalBug299395TestLanguage.g:120:5: ( (lv_keys_5_0= RULE_STRING ) ) - // InternalBug299395TestLanguage.g:121:6: (lv_keys_5_0= RULE_STRING ) + // InternalBug299395TestLanguage.g:125:5: ( (lv_keys_5_0= RULE_STRING ) ) + // InternalBug299395TestLanguage.g:126:6: (lv_keys_5_0= RULE_STRING ) { - // InternalBug299395TestLanguage.g:121:6: (lv_keys_5_0= RULE_STRING ) - // InternalBug299395TestLanguage.g:122:7: lv_keys_5_0= RULE_STRING + // InternalBug299395TestLanguage.g:126:6: (lv_keys_5_0= RULE_STRING ) + // InternalBug299395TestLanguage.g:127:7: lv_keys_5_0= RULE_STRING { lv_keys_5_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_7); @@ -280,11 +288,11 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug299395TestLanguage.g:138:5: ( (lv_values_6_0= RULE_STRING ) ) - // InternalBug299395TestLanguage.g:139:6: (lv_values_6_0= RULE_STRING ) + // InternalBug299395TestLanguage.g:143:5: ( (lv_values_6_0= RULE_STRING ) ) + // InternalBug299395TestLanguage.g:144:6: (lv_values_6_0= RULE_STRING ) { - // InternalBug299395TestLanguage.g:139:6: (lv_values_6_0= RULE_STRING ) - // InternalBug299395TestLanguage.g:140:7: lv_values_6_0= RULE_STRING + // InternalBug299395TestLanguage.g:144:6: (lv_values_6_0= RULE_STRING ) + // InternalBug299395TestLanguage.g:145:7: lv_values_6_0= RULE_STRING { lv_values_6_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_6); @@ -328,7 +336,7 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa } } while (true); - // InternalBug299395TestLanguage.g:162:3: (otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) )? + // InternalBug299395TestLanguage.g:167:3: (otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -337,17 +345,17 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa } switch (alt5) { case 1 : - // InternalBug299395TestLanguage.g:163:4: otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) + // InternalBug299395TestLanguage.g:168:4: otherlv_8= 'subModel' ( (lv_subModel_9_0= ruleSubModel ) ) { otherlv_8=(Token)match(input,15,FollowSets000.FOLLOW_9); newLeafNode(otherlv_8, grammarAccess.getModelAccess().getSubModelKeyword_3_0()); - // InternalBug299395TestLanguage.g:167:4: ( (lv_subModel_9_0= ruleSubModel ) ) - // InternalBug299395TestLanguage.g:168:5: (lv_subModel_9_0= ruleSubModel ) + // InternalBug299395TestLanguage.g:172:4: ( (lv_subModel_9_0= ruleSubModel ) ) + // InternalBug299395TestLanguage.g:173:5: (lv_subModel_9_0= ruleSubModel ) { - // InternalBug299395TestLanguage.g:168:5: (lv_subModel_9_0= ruleSubModel ) - // InternalBug299395TestLanguage.g:169:6: lv_subModel_9_0= ruleSubModel + // InternalBug299395TestLanguage.g:173:5: (lv_subModel_9_0= ruleSubModel ) + // InternalBug299395TestLanguage.g:174:6: lv_subModel_9_0= ruleSubModel { newCompositeNode(grammarAccess.getModelAccess().getSubModelSubModelParserRuleCall_3_1_0()); @@ -403,7 +411,7 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSubModel" - // InternalBug299395TestLanguage.g:191:1: entryRuleSubModel returns [EObject current=null] : iv_ruleSubModel= ruleSubModel EOF ; + // InternalBug299395TestLanguage.g:196:1: entryRuleSubModel returns [EObject current=null] : iv_ruleSubModel= ruleSubModel EOF ; public final EObject entryRuleSubModel() throws RecognitionException { EObject current = null; @@ -411,8 +419,8 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug299395TestLanguage.g:191:49: (iv_ruleSubModel= ruleSubModel EOF ) - // InternalBug299395TestLanguage.g:192:2: iv_ruleSubModel= ruleSubModel EOF + // InternalBug299395TestLanguage.g:196:49: (iv_ruleSubModel= ruleSubModel EOF ) + // InternalBug299395TestLanguage.g:197:2: iv_ruleSubModel= ruleSubModel EOF { newCompositeNode(grammarAccess.getSubModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -439,7 +447,7 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSubModel" - // InternalBug299395TestLanguage.g:198:1: ruleSubModel returns [EObject current=null] : ( () (otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? )* ) ; + // InternalBug299395TestLanguage.g:203:1: ruleSubModel returns [EObject current=null] : ( () (otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? )* ) ; public final EObject ruleSubModel() throws RecognitionException { EObject current = null; @@ -451,14 +459,14 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug299395TestLanguage.g:204:2: ( ( () (otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? )* ) ) - // InternalBug299395TestLanguage.g:205:2: ( () (otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? )* ) + // InternalBug299395TestLanguage.g:209:2: ( ( () (otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? )* ) ) + // InternalBug299395TestLanguage.g:210:2: ( () (otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? )* ) { - // InternalBug299395TestLanguage.g:205:2: ( () (otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? )* ) - // InternalBug299395TestLanguage.g:206:3: () (otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? )* + // InternalBug299395TestLanguage.g:210:2: ( () (otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? )* ) + // InternalBug299395TestLanguage.g:211:3: () (otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? )* { - // InternalBug299395TestLanguage.g:206:3: () - // InternalBug299395TestLanguage.g:207:4: + // InternalBug299395TestLanguage.g:211:3: () + // InternalBug299395TestLanguage.g:212:4: { current = forceCreateModelElement( @@ -468,7 +476,7 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug299395TestLanguage.g:213:3: (otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? )* + // InternalBug299395TestLanguage.g:218:3: (otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? )* loop7: do { int alt7=2; @@ -481,7 +489,7 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa switch (alt7) { case 1 : - // InternalBug299395TestLanguage.g:214:4: otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? + // InternalBug299395TestLanguage.g:219:4: otherlv_1= '1' otherlv_2= '2' ( (lv_strings_3_0= RULE_STRING ) )? { otherlv_1=(Token)match(input,16,FollowSets000.FOLLOW_10); @@ -491,7 +499,7 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getSubModelAccess().getDigitTwoKeyword_1_1()); - // InternalBug299395TestLanguage.g:222:4: ( (lv_strings_3_0= RULE_STRING ) )? + // InternalBug299395TestLanguage.g:227:4: ( (lv_strings_3_0= RULE_STRING ) )? int alt6=2; int LA6_0 = input.LA(1); @@ -500,10 +508,10 @@ public class InternalBug299395TestLanguageParser extends AbstractInternalAntlrPa } switch (alt6) { case 1 : - // InternalBug299395TestLanguage.g:223:5: (lv_strings_3_0= RULE_STRING ) + // InternalBug299395TestLanguage.g:228:5: (lv_strings_3_0= RULE_STRING ) { - // InternalBug299395TestLanguage.g:223:5: (lv_strings_3_0= RULE_STRING ) - // InternalBug299395TestLanguage.g:224:6: lv_strings_3_0= RULE_STRING + // InternalBug299395TestLanguage.g:228:5: (lv_strings_3_0= RULE_STRING ) + // InternalBug299395TestLanguage.g:229:6: lv_strings_3_0= RULE_STRING { lv_strings_3_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_12); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug302128TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug302128TestLanguage.g index 2d145005c..3696dc087 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug302128TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug302128TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug302128TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug302128TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug302128TestLanguageLexer.java index d9a610f3c..b739335be 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug302128TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug302128TestLanguageLexer.java @@ -82,10 +82,10 @@ public class InternalBug302128TestLanguageLexer extends Lexer { try { int _type = RULE_VALUE; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug302128TestLanguage.g:203:12: ( ( '=' | '+=' | '-=' ) ( options {greedy=false; } : . )* '\\n' ) - // InternalBug302128TestLanguage.g:203:14: ( '=' | '+=' | '-=' ) ( options {greedy=false; } : . )* '\\n' + // InternalBug302128TestLanguage.g:208:12: ( ( '=' | '+=' | '-=' ) ( options {greedy=false; } : . )* '\\n' ) + // InternalBug302128TestLanguage.g:208:14: ( '=' | '+=' | '-=' ) ( options {greedy=false; } : . )* '\\n' { - // InternalBug302128TestLanguage.g:203:14: ( '=' | '+=' | '-=' ) + // InternalBug302128TestLanguage.g:208:14: ( '=' | '+=' | '-=' ) int alt1=3; switch ( input.LA(1) ) { case '=': @@ -112,14 +112,14 @@ public class InternalBug302128TestLanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalBug302128TestLanguage.g:203:15: '=' + // InternalBug302128TestLanguage.g:208:15: '=' { match('='); } break; case 2 : - // InternalBug302128TestLanguage.g:203:19: '+=' + // InternalBug302128TestLanguage.g:208:19: '+=' { match("+="); @@ -127,7 +127,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { } break; case 3 : - // InternalBug302128TestLanguage.g:203:24: '-=' + // InternalBug302128TestLanguage.g:208:24: '-=' { match("-="); @@ -137,7 +137,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { } - // InternalBug302128TestLanguage.g:203:30: ( options {greedy=false; } : . )* + // InternalBug302128TestLanguage.g:208:30: ( options {greedy=false; } : . )* loop2: do { int alt2=2; @@ -153,7 +153,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalBug302128TestLanguage.g:203:58: . + // InternalBug302128TestLanguage.g:208:58: . { matchAny(); @@ -182,11 +182,11 @@ public class InternalBug302128TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug302128TestLanguage.g:205:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug302128TestLanguage.g:205:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug302128TestLanguage.g:210:17: ( '#' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug302128TestLanguage.g:210:19: '#' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match('#'); - // InternalBug302128TestLanguage.g:205:23: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug302128TestLanguage.g:210:23: (~ ( ( '\\n' | '\\r' ) ) )* loop3: do { int alt3=2; @@ -199,7 +199,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalBug302128TestLanguage.g:205:23: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug302128TestLanguage.g:210:23: ~ ( ( '\\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(); @@ -219,7 +219,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { } } while (true); - // InternalBug302128TestLanguage.g:205:39: ( ( '\\r' )? '\\n' )? + // InternalBug302128TestLanguage.g:210:39: ( ( '\\r' )? '\\n' )? int alt5=2; int LA5_0 = input.LA(1); @@ -228,9 +228,9 @@ public class InternalBug302128TestLanguageLexer extends Lexer { } switch (alt5) { case 1 : - // InternalBug302128TestLanguage.g:205:40: ( '\\r' )? '\\n' + // InternalBug302128TestLanguage.g:210:40: ( '\\r' )? '\\n' { - // InternalBug302128TestLanguage.g:205:40: ( '\\r' )? + // InternalBug302128TestLanguage.g:210:40: ( '\\r' )? int alt4=2; int LA4_0 = input.LA(1); @@ -239,7 +239,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { } switch (alt4) { case 1 : - // InternalBug302128TestLanguage.g:205:40: '\\r' + // InternalBug302128TestLanguage.g:210:40: '\\r' { match('\r'); @@ -271,10 +271,10 @@ public class InternalBug302128TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug302128TestLanguage.g:207:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug302128TestLanguage.g:207:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug302128TestLanguage.g:212:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug302128TestLanguage.g:212:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug302128TestLanguage.g:207:11: ( '^' )? + // InternalBug302128TestLanguage.g:212:11: ( '^' )? int alt6=2; int LA6_0 = input.LA(1); @@ -283,7 +283,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug302128TestLanguage.g:207:11: '^' + // InternalBug302128TestLanguage.g:212:11: '^' { match('^'); @@ -301,7 +301,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalBug302128TestLanguage.g:207:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug302128TestLanguage.g:212:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop7: do { int alt7=2; @@ -350,10 +350,10 @@ public class InternalBug302128TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug302128TestLanguage.g:209:10: ( ( '0' .. '9' )+ ) - // InternalBug302128TestLanguage.g:209:12: ( '0' .. '9' )+ + // InternalBug302128TestLanguage.g:214:10: ( ( '0' .. '9' )+ ) + // InternalBug302128TestLanguage.g:214:12: ( '0' .. '9' )+ { - // InternalBug302128TestLanguage.g:209:12: ( '0' .. '9' )+ + // InternalBug302128TestLanguage.g:214:12: ( '0' .. '9' )+ int cnt8=0; loop8: do { @@ -367,7 +367,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalBug302128TestLanguage.g:209:13: '0' .. '9' + // InternalBug302128TestLanguage.g:214:13: '0' .. '9' { matchRange('0','9'); @@ -399,10 +399,10 @@ public class InternalBug302128TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug302128TestLanguage.g:211:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug302128TestLanguage.g:211:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug302128TestLanguage.g:216:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug302128TestLanguage.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug302128TestLanguage.g:211:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug302128TestLanguage.g:216:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt11=2; int LA11_0 = input.LA(1); @@ -420,10 +420,10 @@ public class InternalBug302128TestLanguageLexer extends Lexer { } switch (alt11) { case 1 : - // InternalBug302128TestLanguage.g:211:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug302128TestLanguage.g:216:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug302128TestLanguage.g:211:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug302128TestLanguage.g:216:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop9: do { int alt9=3; @@ -439,7 +439,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalBug302128TestLanguage.g:211:21: '\\\\' . + // InternalBug302128TestLanguage.g:216:21: '\\\\' . { match('\\'); matchAny(); @@ -447,7 +447,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug302128TestLanguage.g:211:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug302128TestLanguage.g:216:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -472,10 +472,10 @@ public class InternalBug302128TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug302128TestLanguage.g:211:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug302128TestLanguage.g:216:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug302128TestLanguage.g:211:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug302128TestLanguage.g:216:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop10: do { int alt10=3; @@ -491,7 +491,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { switch (alt10) { case 1 : - // InternalBug302128TestLanguage.g:211:54: '\\\\' . + // InternalBug302128TestLanguage.g:216:54: '\\\\' . { match('\\'); matchAny(); @@ -499,7 +499,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { } break; case 2 : - // InternalBug302128TestLanguage.g:211:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug302128TestLanguage.g:216:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -542,12 +542,12 @@ public class InternalBug302128TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug302128TestLanguage.g:213:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug302128TestLanguage.g:213:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug302128TestLanguage.g:218:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug302128TestLanguage.g:218:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug302128TestLanguage.g:213:24: ( options {greedy=false; } : . )* + // InternalBug302128TestLanguage.g:218:24: ( options {greedy=false; } : . )* loop12: do { int alt12=2; @@ -572,7 +572,7 @@ public class InternalBug302128TestLanguageLexer extends Lexer { switch (alt12) { case 1 : - // InternalBug302128TestLanguage.g:213:52: . + // InternalBug302128TestLanguage.g:218:52: . { matchAny(); @@ -602,10 +602,10 @@ public class InternalBug302128TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug302128TestLanguage.g:215:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug302128TestLanguage.g:215:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug302128TestLanguage.g:220:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug302128TestLanguage.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug302128TestLanguage.g:215:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug302128TestLanguage.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt13=0; loop13: do { @@ -659,8 +659,8 @@ public class InternalBug302128TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug302128TestLanguage.g:217:16: ( . ) - // InternalBug302128TestLanguage.g:217:18: . + // InternalBug302128TestLanguage.g:222:16: ( . ) + // InternalBug302128TestLanguage.g:222:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug302128TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug302128TestLanguageParser.java index efaf538ad..44d67b365 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug302128TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalBug302128TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -75,7 +83,7 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalBug302128TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug302128TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -83,8 +91,8 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug302128TestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug302128TestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug302128TestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug302128TestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -111,7 +119,7 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalBug302128TestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )* ; + // InternalBug302128TestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_elements_0_0= ruleElement ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -122,10 +130,10 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug302128TestLanguage.g:77:2: ( ( (lv_elements_0_0= ruleElement ) )* ) - // InternalBug302128TestLanguage.g:78:2: ( (lv_elements_0_0= ruleElement ) )* + // InternalBug302128TestLanguage.g:82:2: ( ( (lv_elements_0_0= ruleElement ) )* ) + // InternalBug302128TestLanguage.g:83:2: ( (lv_elements_0_0= ruleElement ) )* { - // InternalBug302128TestLanguage.g:78:2: ( (lv_elements_0_0= ruleElement ) )* + // InternalBug302128TestLanguage.g:83:2: ( (lv_elements_0_0= ruleElement ) )* loop1: do { int alt1=2; @@ -138,10 +146,10 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalBug302128TestLanguage.g:79:3: (lv_elements_0_0= ruleElement ) + // InternalBug302128TestLanguage.g:84:3: (lv_elements_0_0= ruleElement ) { - // InternalBug302128TestLanguage.g:79:3: (lv_elements_0_0= ruleElement ) - // InternalBug302128TestLanguage.g:80:4: lv_elements_0_0= ruleElement + // InternalBug302128TestLanguage.g:84:3: (lv_elements_0_0= ruleElement ) + // InternalBug302128TestLanguage.g:85:4: lv_elements_0_0= ruleElement { newCompositeNode(grammarAccess.getModelAccess().getElementsElementParserRuleCall_0()); @@ -194,7 +202,7 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleElement" - // InternalBug302128TestLanguage.g:100:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalBug302128TestLanguage.g:105:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -202,8 +210,8 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug302128TestLanguage.g:100:48: (iv_ruleElement= ruleElement EOF ) - // InternalBug302128TestLanguage.g:101:2: iv_ruleElement= ruleElement EOF + // InternalBug302128TestLanguage.g:105:48: (iv_ruleElement= ruleElement EOF ) + // InternalBug302128TestLanguage.g:106:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -230,7 +238,7 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleElement" - // InternalBug302128TestLanguage.g:107:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= ruleVariable ) ) ( (lv_value_1_0= RULE_VALUE ) )? ) ; + // InternalBug302128TestLanguage.g:112:1: ruleElement returns [EObject current=null] : ( ( (lv_name_0_0= ruleVariable ) ) ( (lv_value_1_0= RULE_VALUE ) )? ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -242,17 +250,17 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug302128TestLanguage.g:113:2: ( ( ( (lv_name_0_0= ruleVariable ) ) ( (lv_value_1_0= RULE_VALUE ) )? ) ) - // InternalBug302128TestLanguage.g:114:2: ( ( (lv_name_0_0= ruleVariable ) ) ( (lv_value_1_0= RULE_VALUE ) )? ) + // InternalBug302128TestLanguage.g:118:2: ( ( ( (lv_name_0_0= ruleVariable ) ) ( (lv_value_1_0= RULE_VALUE ) )? ) ) + // InternalBug302128TestLanguage.g:119:2: ( ( (lv_name_0_0= ruleVariable ) ) ( (lv_value_1_0= RULE_VALUE ) )? ) { - // InternalBug302128TestLanguage.g:114:2: ( ( (lv_name_0_0= ruleVariable ) ) ( (lv_value_1_0= RULE_VALUE ) )? ) - // InternalBug302128TestLanguage.g:115:3: ( (lv_name_0_0= ruleVariable ) ) ( (lv_value_1_0= RULE_VALUE ) )? + // InternalBug302128TestLanguage.g:119:2: ( ( (lv_name_0_0= ruleVariable ) ) ( (lv_value_1_0= RULE_VALUE ) )? ) + // InternalBug302128TestLanguage.g:120:3: ( (lv_name_0_0= ruleVariable ) ) ( (lv_value_1_0= RULE_VALUE ) )? { - // InternalBug302128TestLanguage.g:115:3: ( (lv_name_0_0= ruleVariable ) ) - // InternalBug302128TestLanguage.g:116:4: (lv_name_0_0= ruleVariable ) + // InternalBug302128TestLanguage.g:120:3: ( (lv_name_0_0= ruleVariable ) ) + // InternalBug302128TestLanguage.g:121:4: (lv_name_0_0= ruleVariable ) { - // InternalBug302128TestLanguage.g:116:4: (lv_name_0_0= ruleVariable ) - // InternalBug302128TestLanguage.g:117:5: lv_name_0_0= ruleVariable + // InternalBug302128TestLanguage.g:121:4: (lv_name_0_0= ruleVariable ) + // InternalBug302128TestLanguage.g:122:5: lv_name_0_0= ruleVariable { newCompositeNode(grammarAccess.getElementAccess().getNameVariableParserRuleCall_0_0()); @@ -279,7 +287,7 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa } - // InternalBug302128TestLanguage.g:134:3: ( (lv_value_1_0= RULE_VALUE ) )? + // InternalBug302128TestLanguage.g:139:3: ( (lv_value_1_0= RULE_VALUE ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -288,10 +296,10 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa } switch (alt2) { case 1 : - // InternalBug302128TestLanguage.g:135:4: (lv_value_1_0= RULE_VALUE ) + // InternalBug302128TestLanguage.g:140:4: (lv_value_1_0= RULE_VALUE ) { - // InternalBug302128TestLanguage.g:135:4: (lv_value_1_0= RULE_VALUE ) - // InternalBug302128TestLanguage.g:136:5: lv_value_1_0= RULE_VALUE + // InternalBug302128TestLanguage.g:140:4: (lv_value_1_0= RULE_VALUE ) + // InternalBug302128TestLanguage.g:141:5: lv_value_1_0= RULE_VALUE { lv_value_1_0=(Token)match(input,RULE_VALUE,FollowSets000.FOLLOW_2); @@ -339,7 +347,7 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleVariable" - // InternalBug302128TestLanguage.g:156:1: entryRuleVariable returns [String current=null] : iv_ruleVariable= ruleVariable EOF ; + // InternalBug302128TestLanguage.g:161:1: entryRuleVariable returns [String current=null] : iv_ruleVariable= ruleVariable EOF ; public final String entryRuleVariable() throws RecognitionException { String current = null; @@ -347,8 +355,8 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa try { - // InternalBug302128TestLanguage.g:156:48: (iv_ruleVariable= ruleVariable EOF ) - // InternalBug302128TestLanguage.g:157:2: iv_ruleVariable= ruleVariable EOF + // InternalBug302128TestLanguage.g:161:48: (iv_ruleVariable= ruleVariable EOF ) + // InternalBug302128TestLanguage.g:162:2: iv_ruleVariable= ruleVariable EOF { newCompositeNode(grammarAccess.getVariableRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -375,7 +383,7 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleVariable" - // InternalBug302128TestLanguage.g:163:1: ruleVariable returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID ( (kw= '.' | kw= '-' ) this_ID_3= RULE_ID )* ) ; + // InternalBug302128TestLanguage.g:168:1: ruleVariable returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID ( (kw= '.' | kw= '-' ) this_ID_3= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleVariable() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -387,11 +395,11 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalBug302128TestLanguage.g:169:2: ( (this_ID_0= RULE_ID ( (kw= '.' | kw= '-' ) this_ID_3= RULE_ID )* ) ) - // InternalBug302128TestLanguage.g:170:2: (this_ID_0= RULE_ID ( (kw= '.' | kw= '-' ) this_ID_3= RULE_ID )* ) + // InternalBug302128TestLanguage.g:174:2: ( (this_ID_0= RULE_ID ( (kw= '.' | kw= '-' ) this_ID_3= RULE_ID )* ) ) + // InternalBug302128TestLanguage.g:175:2: (this_ID_0= RULE_ID ( (kw= '.' | kw= '-' ) this_ID_3= RULE_ID )* ) { - // InternalBug302128TestLanguage.g:170:2: (this_ID_0= RULE_ID ( (kw= '.' | kw= '-' ) this_ID_3= RULE_ID )* ) - // InternalBug302128TestLanguage.g:171:3: this_ID_0= RULE_ID ( (kw= '.' | kw= '-' ) this_ID_3= RULE_ID )* + // InternalBug302128TestLanguage.g:175:2: (this_ID_0= RULE_ID ( (kw= '.' | kw= '-' ) this_ID_3= RULE_ID )* ) + // InternalBug302128TestLanguage.g:176:3: this_ID_0= RULE_ID ( (kw= '.' | kw= '-' ) this_ID_3= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -400,7 +408,7 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa newLeafNode(this_ID_0, grammarAccess.getVariableAccess().getIDTerminalRuleCall_0()); - // InternalBug302128TestLanguage.g:178:3: ( (kw= '.' | kw= '-' ) this_ID_3= RULE_ID )* + // InternalBug302128TestLanguage.g:183:3: ( (kw= '.' | kw= '-' ) this_ID_3= RULE_ID )* loop4: do { int alt4=2; @@ -413,9 +421,9 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa switch (alt4) { case 1 : - // InternalBug302128TestLanguage.g:179:4: (kw= '.' | kw= '-' ) this_ID_3= RULE_ID + // InternalBug302128TestLanguage.g:184:4: (kw= '.' | kw= '-' ) this_ID_3= RULE_ID { - // InternalBug302128TestLanguage.g:179:4: (kw= '.' | kw= '-' ) + // InternalBug302128TestLanguage.g:184:4: (kw= '.' | kw= '-' ) int alt3=2; int LA3_0 = input.LA(1); @@ -433,7 +441,7 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa } switch (alt3) { case 1 : - // InternalBug302128TestLanguage.g:180:5: kw= '.' + // InternalBug302128TestLanguage.g:185:5: kw= '.' { kw=(Token)match(input,12,FollowSets000.FOLLOW_6); @@ -444,7 +452,7 @@ public class InternalBug302128TestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalBug302128TestLanguage.g:186:5: kw= '-' + // InternalBug302128TestLanguage.g:191:5: kw= '-' { kw=(Token)match(input,13,FollowSets000.FOLLOW_6); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalComplexReconstrTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalComplexReconstrTestLanguage.g index 9c2ded9f0..80d3356ee 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalComplexReconstrTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalComplexReconstrTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalComplexReconstrTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalComplexReconstrTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalComplexReconstrTestLanguageLexer.java index eb2109252..e3766f83d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalComplexReconstrTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalComplexReconstrTestLanguageLexer.java @@ -229,10 +229,10 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalComplexReconstrTestLanguage.g:474:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalComplexReconstrTestLanguage.g:474:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalComplexReconstrTestLanguage.g:479:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalComplexReconstrTestLanguage.g:479:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalComplexReconstrTestLanguage.g:474:11: ( '^' )? + // InternalComplexReconstrTestLanguage.g:479:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -241,7 +241,7 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalComplexReconstrTestLanguage.g:474:11: '^' + // InternalComplexReconstrTestLanguage.g:479:11: '^' { match('^'); @@ -259,7 +259,7 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalComplexReconstrTestLanguage.g:474:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalComplexReconstrTestLanguage.g:479:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -308,10 +308,10 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalComplexReconstrTestLanguage.g:476:10: ( ( '0' .. '9' )+ ) - // InternalComplexReconstrTestLanguage.g:476:12: ( '0' .. '9' )+ + // InternalComplexReconstrTestLanguage.g:481:10: ( ( '0' .. '9' )+ ) + // InternalComplexReconstrTestLanguage.g:481:12: ( '0' .. '9' )+ { - // InternalComplexReconstrTestLanguage.g:476:12: ( '0' .. '9' )+ + // InternalComplexReconstrTestLanguage.g:481:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -325,7 +325,7 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalComplexReconstrTestLanguage.g:476:13: '0' .. '9' + // InternalComplexReconstrTestLanguage.g:481:13: '0' .. '9' { matchRange('0','9'); @@ -357,10 +357,10 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalComplexReconstrTestLanguage.g:478:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalComplexReconstrTestLanguage.g:478:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalComplexReconstrTestLanguage.g:483:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalComplexReconstrTestLanguage.g:483:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalComplexReconstrTestLanguage.g:478:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalComplexReconstrTestLanguage.g:483:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -378,10 +378,10 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalComplexReconstrTestLanguage.g:478:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalComplexReconstrTestLanguage.g:483:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalComplexReconstrTestLanguage.g:478:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalComplexReconstrTestLanguage.g:483:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -397,7 +397,7 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalComplexReconstrTestLanguage.g:478:21: '\\\\' . + // InternalComplexReconstrTestLanguage.g:483:21: '\\\\' . { match('\\'); matchAny(); @@ -405,7 +405,7 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { } break; case 2 : - // InternalComplexReconstrTestLanguage.g:478:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalComplexReconstrTestLanguage.g:483:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -430,10 +430,10 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { } break; case 2 : - // InternalComplexReconstrTestLanguage.g:478:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalComplexReconstrTestLanguage.g:483:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalComplexReconstrTestLanguage.g:478:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalComplexReconstrTestLanguage.g:483:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -449,7 +449,7 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalComplexReconstrTestLanguage.g:478:54: '\\\\' . + // InternalComplexReconstrTestLanguage.g:483:54: '\\\\' . { match('\\'); matchAny(); @@ -457,7 +457,7 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { } break; case 2 : - // InternalComplexReconstrTestLanguage.g:478:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalComplexReconstrTestLanguage.g:483:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -500,12 +500,12 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalComplexReconstrTestLanguage.g:480:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalComplexReconstrTestLanguage.g:480:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalComplexReconstrTestLanguage.g:485:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalComplexReconstrTestLanguage.g:485:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalComplexReconstrTestLanguage.g:480:24: ( options {greedy=false; } : . )* + // InternalComplexReconstrTestLanguage.g:485:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -530,7 +530,7 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalComplexReconstrTestLanguage.g:480:52: . + // InternalComplexReconstrTestLanguage.g:485:52: . { matchAny(); @@ -560,12 +560,12 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalComplexReconstrTestLanguage.g:482:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalComplexReconstrTestLanguage.g:482:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalComplexReconstrTestLanguage.g:487:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalComplexReconstrTestLanguage.g:487:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalComplexReconstrTestLanguage.g:482:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalComplexReconstrTestLanguage.g:487:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -578,7 +578,7 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalComplexReconstrTestLanguage.g:482:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalComplexReconstrTestLanguage.g:487: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(); @@ -598,7 +598,7 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { } } while (true); - // InternalComplexReconstrTestLanguage.g:482:40: ( ( '\\r' )? '\\n' )? + // InternalComplexReconstrTestLanguage.g:487:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -607,9 +607,9 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalComplexReconstrTestLanguage.g:482:41: ( '\\r' )? '\\n' + // InternalComplexReconstrTestLanguage.g:487:41: ( '\\r' )? '\\n' { - // InternalComplexReconstrTestLanguage.g:482:41: ( '\\r' )? + // InternalComplexReconstrTestLanguage.g:487:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -618,7 +618,7 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalComplexReconstrTestLanguage.g:482:41: '\\r' + // InternalComplexReconstrTestLanguage.g:487:41: '\\r' { match('\r'); @@ -650,10 +650,10 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalComplexReconstrTestLanguage.g:484:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalComplexReconstrTestLanguage.g:484:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalComplexReconstrTestLanguage.g:489:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalComplexReconstrTestLanguage.g:489:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalComplexReconstrTestLanguage.g:484:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalComplexReconstrTestLanguage.g:489:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -707,8 +707,8 @@ public class InternalComplexReconstrTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalComplexReconstrTestLanguage.g:486:16: ( . ) - // InternalComplexReconstrTestLanguage.g:486:18: . + // InternalComplexReconstrTestLanguage.g:491:16: ( . ) + // InternalComplexReconstrTestLanguage.g:491:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalComplexReconstrTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalComplexReconstrTestLanguageParser.java index b3bb2bc18..731e14ed7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalComplexReconstrTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalComplexReconstrTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalComplexReconstrTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -81,7 +89,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleRoot" - // InternalComplexReconstrTestLanguage.g:64:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; + // InternalComplexReconstrTestLanguage.g:69:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; public final EObject entryRuleRoot() throws RecognitionException { EObject current = null; @@ -89,8 +97,8 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA try { - // InternalComplexReconstrTestLanguage.g:64:45: (iv_ruleRoot= ruleRoot EOF ) - // InternalComplexReconstrTestLanguage.g:65:2: iv_ruleRoot= ruleRoot EOF + // InternalComplexReconstrTestLanguage.g:69:45: (iv_ruleRoot= ruleRoot EOF ) + // InternalComplexReconstrTestLanguage.g:70:2: iv_ruleRoot= ruleRoot EOF { newCompositeNode(grammarAccess.getRootRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -117,7 +125,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleRoot" - // InternalComplexReconstrTestLanguage.g:71:1: ruleRoot returns [EObject current=null] : (this_Op_0= ruleOp | this_TrickyG_1= ruleTrickyG ) ; + // InternalComplexReconstrTestLanguage.g:76:1: ruleRoot returns [EObject current=null] : (this_Op_0= ruleOp | this_TrickyG_1= ruleTrickyG ) ; public final EObject ruleRoot() throws RecognitionException { EObject current = null; @@ -130,10 +138,10 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalComplexReconstrTestLanguage.g:77:2: ( (this_Op_0= ruleOp | this_TrickyG_1= ruleTrickyG ) ) - // InternalComplexReconstrTestLanguage.g:78:2: (this_Op_0= ruleOp | this_TrickyG_1= ruleTrickyG ) + // InternalComplexReconstrTestLanguage.g:82:2: ( (this_Op_0= ruleOp | this_TrickyG_1= ruleTrickyG ) ) + // InternalComplexReconstrTestLanguage.g:83:2: (this_Op_0= ruleOp | this_TrickyG_1= ruleTrickyG ) { - // InternalComplexReconstrTestLanguage.g:78:2: (this_Op_0= ruleOp | this_TrickyG_1= ruleTrickyG ) + // InternalComplexReconstrTestLanguage.g:83:2: (this_Op_0= ruleOp | this_TrickyG_1= ruleTrickyG ) int alt1=2; int LA1_0 = input.LA(1); @@ -151,7 +159,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA } switch (alt1) { case 1 : - // InternalComplexReconstrTestLanguage.g:79:3: this_Op_0= ruleOp + // InternalComplexReconstrTestLanguage.g:84:3: this_Op_0= ruleOp { newCompositeNode(grammarAccess.getRootAccess().getOpParserRuleCall_0()); @@ -169,7 +177,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalComplexReconstrTestLanguage.g:88:3: this_TrickyG_1= ruleTrickyG + // InternalComplexReconstrTestLanguage.g:93:3: this_TrickyG_1= ruleTrickyG { newCompositeNode(grammarAccess.getRootAccess().getTrickyGParserRuleCall_1()); @@ -209,7 +217,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleOp" - // InternalComplexReconstrTestLanguage.g:100:1: entryRuleOp returns [EObject current=null] : iv_ruleOp= ruleOp EOF ; + // InternalComplexReconstrTestLanguage.g:105:1: entryRuleOp returns [EObject current=null] : iv_ruleOp= ruleOp EOF ; public final EObject entryRuleOp() throws RecognitionException { EObject current = null; @@ -217,8 +225,8 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA try { - // InternalComplexReconstrTestLanguage.g:100:43: (iv_ruleOp= ruleOp EOF ) - // InternalComplexReconstrTestLanguage.g:101:2: iv_ruleOp= ruleOp EOF + // InternalComplexReconstrTestLanguage.g:105:43: (iv_ruleOp= ruleOp EOF ) + // InternalComplexReconstrTestLanguage.g:106:2: iv_ruleOp= ruleOp EOF { newCompositeNode(grammarAccess.getOpRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -245,7 +253,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleOp" - // InternalComplexReconstrTestLanguage.g:107:1: ruleOp returns [EObject current=null] : (this_Term_0= ruleTerm ( ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) | ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) )* ) ; + // InternalComplexReconstrTestLanguage.g:112:1: ruleOp returns [EObject current=null] : (this_Term_0= ruleTerm ( ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) | ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) )* ) ; public final EObject ruleOp() throws RecognitionException { EObject current = null; @@ -262,11 +270,11 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalComplexReconstrTestLanguage.g:113:2: ( (this_Term_0= ruleTerm ( ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) | ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) )* ) ) - // InternalComplexReconstrTestLanguage.g:114:2: (this_Term_0= ruleTerm ( ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) | ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) )* ) + // InternalComplexReconstrTestLanguage.g:118:2: ( (this_Term_0= ruleTerm ( ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) | ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) )* ) ) + // InternalComplexReconstrTestLanguage.g:119:2: (this_Term_0= ruleTerm ( ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) | ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) )* ) { - // InternalComplexReconstrTestLanguage.g:114:2: (this_Term_0= ruleTerm ( ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) | ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) )* ) - // InternalComplexReconstrTestLanguage.g:115:3: this_Term_0= ruleTerm ( ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) | ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) )* + // InternalComplexReconstrTestLanguage.g:119:2: (this_Term_0= ruleTerm ( ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) | ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) )* ) + // InternalComplexReconstrTestLanguage.g:120:3: this_Term_0= ruleTerm ( ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) | ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) )* { newCompositeNode(grammarAccess.getOpAccess().getTermParserRuleCall_0()); @@ -280,7 +288,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA current = this_Term_0; afterParserOrEnumRuleCall(); - // InternalComplexReconstrTestLanguage.g:123:3: ( ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) | ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) )* + // InternalComplexReconstrTestLanguage.g:128:3: ( ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) | ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) )* loop2: do { int alt2=3; @@ -296,13 +304,13 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA switch (alt2) { case 1 : - // InternalComplexReconstrTestLanguage.g:124:4: ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) + // InternalComplexReconstrTestLanguage.g:129:4: ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) { - // InternalComplexReconstrTestLanguage.g:124:4: ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) - // InternalComplexReconstrTestLanguage.g:125:5: () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) + // InternalComplexReconstrTestLanguage.g:129:4: ( () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) ) + // InternalComplexReconstrTestLanguage.g:130:5: () otherlv_2= '+' ( (lv_addOperands_3_0= ruleTerm ) ) { - // InternalComplexReconstrTestLanguage.g:125:5: () - // InternalComplexReconstrTestLanguage.g:126:6: + // InternalComplexReconstrTestLanguage.g:130:5: () + // InternalComplexReconstrTestLanguage.g:131:6: { current = forceCreateModelElementAndAdd( @@ -316,11 +324,11 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA newLeafNode(otherlv_2, grammarAccess.getOpAccess().getPlusSignKeyword_1_0_1()); - // InternalComplexReconstrTestLanguage.g:136:5: ( (lv_addOperands_3_0= ruleTerm ) ) - // InternalComplexReconstrTestLanguage.g:137:6: (lv_addOperands_3_0= ruleTerm ) + // InternalComplexReconstrTestLanguage.g:141:5: ( (lv_addOperands_3_0= ruleTerm ) ) + // InternalComplexReconstrTestLanguage.g:142:6: (lv_addOperands_3_0= ruleTerm ) { - // InternalComplexReconstrTestLanguage.g:137:6: (lv_addOperands_3_0= ruleTerm ) - // InternalComplexReconstrTestLanguage.g:138:7: lv_addOperands_3_0= ruleTerm + // InternalComplexReconstrTestLanguage.g:142:6: (lv_addOperands_3_0= ruleTerm ) + // InternalComplexReconstrTestLanguage.g:143:7: lv_addOperands_3_0= ruleTerm { newCompositeNode(grammarAccess.getOpAccess().getAddOperandsTermParserRuleCall_1_0_2_0()); @@ -354,13 +362,13 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalComplexReconstrTestLanguage.g:157:4: ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) + // InternalComplexReconstrTestLanguage.g:162:4: ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) { - // InternalComplexReconstrTestLanguage.g:157:4: ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) - // InternalComplexReconstrTestLanguage.g:158:5: () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) + // InternalComplexReconstrTestLanguage.g:162:4: ( () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) ) + // InternalComplexReconstrTestLanguage.g:163:5: () otherlv_5= '-' ( (lv_minusOperands_6_0= ruleTerm ) ) { - // InternalComplexReconstrTestLanguage.g:158:5: () - // InternalComplexReconstrTestLanguage.g:159:6: + // InternalComplexReconstrTestLanguage.g:163:5: () + // InternalComplexReconstrTestLanguage.g:164:6: { current = forceCreateModelElementAndAdd( @@ -374,11 +382,11 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA newLeafNode(otherlv_5, grammarAccess.getOpAccess().getHyphenMinusKeyword_1_1_1()); - // InternalComplexReconstrTestLanguage.g:169:5: ( (lv_minusOperands_6_0= ruleTerm ) ) - // InternalComplexReconstrTestLanguage.g:170:6: (lv_minusOperands_6_0= ruleTerm ) + // InternalComplexReconstrTestLanguage.g:174:5: ( (lv_minusOperands_6_0= ruleTerm ) ) + // InternalComplexReconstrTestLanguage.g:175:6: (lv_minusOperands_6_0= ruleTerm ) { - // InternalComplexReconstrTestLanguage.g:170:6: (lv_minusOperands_6_0= ruleTerm ) - // InternalComplexReconstrTestLanguage.g:171:7: lv_minusOperands_6_0= ruleTerm + // InternalComplexReconstrTestLanguage.g:175:6: (lv_minusOperands_6_0= ruleTerm ) + // InternalComplexReconstrTestLanguage.g:176:7: lv_minusOperands_6_0= ruleTerm { newCompositeNode(grammarAccess.getOpAccess().getMinusOperandsTermParserRuleCall_1_1_2_0()); @@ -440,7 +448,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleTerm" - // InternalComplexReconstrTestLanguage.g:194:1: entryRuleTerm returns [EObject current=null] : iv_ruleTerm= ruleTerm EOF ; + // InternalComplexReconstrTestLanguage.g:199:1: entryRuleTerm returns [EObject current=null] : iv_ruleTerm= ruleTerm EOF ; public final EObject entryRuleTerm() throws RecognitionException { EObject current = null; @@ -448,8 +456,8 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA try { - // InternalComplexReconstrTestLanguage.g:194:45: (iv_ruleTerm= ruleTerm EOF ) - // InternalComplexReconstrTestLanguage.g:195:2: iv_ruleTerm= ruleTerm EOF + // InternalComplexReconstrTestLanguage.g:199:45: (iv_ruleTerm= ruleTerm EOF ) + // InternalComplexReconstrTestLanguage.g:200:2: iv_ruleTerm= ruleTerm EOF { newCompositeNode(grammarAccess.getTermRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -476,7 +484,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleTerm" - // InternalComplexReconstrTestLanguage.g:201:1: ruleTerm returns [EObject current=null] : (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) ; + // InternalComplexReconstrTestLanguage.g:206:1: ruleTerm returns [EObject current=null] : (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) ; public final EObject ruleTerm() throws RecognitionException { EObject current = null; @@ -489,10 +497,10 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalComplexReconstrTestLanguage.g:207:2: ( (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) ) - // InternalComplexReconstrTestLanguage.g:208:2: (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) + // InternalComplexReconstrTestLanguage.g:212:2: ( (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) ) + // InternalComplexReconstrTestLanguage.g:213:2: (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) { - // InternalComplexReconstrTestLanguage.g:208:2: (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) + // InternalComplexReconstrTestLanguage.g:213:2: (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) int alt3=2; int LA3_0 = input.LA(1); @@ -510,7 +518,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA } switch (alt3) { case 1 : - // InternalComplexReconstrTestLanguage.g:209:3: this_Atom_0= ruleAtom + // InternalComplexReconstrTestLanguage.g:214:3: this_Atom_0= ruleAtom { newCompositeNode(grammarAccess.getTermAccess().getAtomParserRuleCall_0()); @@ -528,7 +536,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalComplexReconstrTestLanguage.g:218:3: this_Parens_1= ruleParens + // InternalComplexReconstrTestLanguage.g:223:3: this_Parens_1= ruleParens { newCompositeNode(grammarAccess.getTermAccess().getParensParserRuleCall_1()); @@ -568,7 +576,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleAtom" - // InternalComplexReconstrTestLanguage.g:230:1: entryRuleAtom returns [EObject current=null] : iv_ruleAtom= ruleAtom EOF ; + // InternalComplexReconstrTestLanguage.g:235:1: entryRuleAtom returns [EObject current=null] : iv_ruleAtom= ruleAtom EOF ; public final EObject entryRuleAtom() throws RecognitionException { EObject current = null; @@ -576,8 +584,8 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA try { - // InternalComplexReconstrTestLanguage.g:230:45: (iv_ruleAtom= ruleAtom EOF ) - // InternalComplexReconstrTestLanguage.g:231:2: iv_ruleAtom= ruleAtom EOF + // InternalComplexReconstrTestLanguage.g:235:45: (iv_ruleAtom= ruleAtom EOF ) + // InternalComplexReconstrTestLanguage.g:236:2: iv_ruleAtom= ruleAtom EOF { newCompositeNode(grammarAccess.getAtomRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -604,7 +612,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleAtom" - // InternalComplexReconstrTestLanguage.g:237:1: ruleAtom returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalComplexReconstrTestLanguage.g:242:1: ruleAtom returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject ruleAtom() throws RecognitionException { EObject current = null; @@ -614,14 +622,14 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalComplexReconstrTestLanguage.g:243:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalComplexReconstrTestLanguage.g:244:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalComplexReconstrTestLanguage.g:248:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalComplexReconstrTestLanguage.g:249:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalComplexReconstrTestLanguage.g:244:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalComplexReconstrTestLanguage.g:245:3: (lv_name_0_0= RULE_ID ) + // InternalComplexReconstrTestLanguage.g:249:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalComplexReconstrTestLanguage.g:250:3: (lv_name_0_0= RULE_ID ) { - // InternalComplexReconstrTestLanguage.g:245:3: (lv_name_0_0= RULE_ID ) - // InternalComplexReconstrTestLanguage.g:246:4: lv_name_0_0= RULE_ID + // InternalComplexReconstrTestLanguage.g:250:3: (lv_name_0_0= RULE_ID ) + // InternalComplexReconstrTestLanguage.g:251:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -663,7 +671,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleParens" - // InternalComplexReconstrTestLanguage.g:265:1: entryRuleParens returns [EObject current=null] : iv_ruleParens= ruleParens EOF ; + // InternalComplexReconstrTestLanguage.g:270:1: entryRuleParens returns [EObject current=null] : iv_ruleParens= ruleParens EOF ; public final EObject entryRuleParens() throws RecognitionException { EObject current = null; @@ -671,8 +679,8 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA try { - // InternalComplexReconstrTestLanguage.g:265:47: (iv_ruleParens= ruleParens EOF ) - // InternalComplexReconstrTestLanguage.g:266:2: iv_ruleParens= ruleParens EOF + // InternalComplexReconstrTestLanguage.g:270:47: (iv_ruleParens= ruleParens EOF ) + // InternalComplexReconstrTestLanguage.g:271:2: iv_ruleParens= ruleParens EOF { newCompositeNode(grammarAccess.getParensRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -699,7 +707,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleParens" - // InternalComplexReconstrTestLanguage.g:272:1: ruleParens returns [EObject current=null] : (otherlv_0= '(' this_Op_1= ruleOp otherlv_2= ')' ( (lv_em_3_0= '!' ) )? ) ; + // InternalComplexReconstrTestLanguage.g:277:1: ruleParens returns [EObject current=null] : (otherlv_0= '(' this_Op_1= ruleOp otherlv_2= ')' ( (lv_em_3_0= '!' ) )? ) ; public final EObject ruleParens() throws RecognitionException { EObject current = null; @@ -713,11 +721,11 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalComplexReconstrTestLanguage.g:278:2: ( (otherlv_0= '(' this_Op_1= ruleOp otherlv_2= ')' ( (lv_em_3_0= '!' ) )? ) ) - // InternalComplexReconstrTestLanguage.g:279:2: (otherlv_0= '(' this_Op_1= ruleOp otherlv_2= ')' ( (lv_em_3_0= '!' ) )? ) + // InternalComplexReconstrTestLanguage.g:283:2: ( (otherlv_0= '(' this_Op_1= ruleOp otherlv_2= ')' ( (lv_em_3_0= '!' ) )? ) ) + // InternalComplexReconstrTestLanguage.g:284:2: (otherlv_0= '(' this_Op_1= ruleOp otherlv_2= ')' ( (lv_em_3_0= '!' ) )? ) { - // InternalComplexReconstrTestLanguage.g:279:2: (otherlv_0= '(' this_Op_1= ruleOp otherlv_2= ')' ( (lv_em_3_0= '!' ) )? ) - // InternalComplexReconstrTestLanguage.g:280:3: otherlv_0= '(' this_Op_1= ruleOp otherlv_2= ')' ( (lv_em_3_0= '!' ) )? + // InternalComplexReconstrTestLanguage.g:284:2: (otherlv_0= '(' this_Op_1= ruleOp otherlv_2= ')' ( (lv_em_3_0= '!' ) )? ) + // InternalComplexReconstrTestLanguage.g:285:3: otherlv_0= '(' this_Op_1= ruleOp otherlv_2= ')' ( (lv_em_3_0= '!' ) )? { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_4); @@ -739,7 +747,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA newLeafNode(otherlv_2, grammarAccess.getParensAccess().getRightParenthesisKeyword_2()); - // InternalComplexReconstrTestLanguage.g:296:3: ( (lv_em_3_0= '!' ) )? + // InternalComplexReconstrTestLanguage.g:301:3: ( (lv_em_3_0= '!' ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -748,10 +756,10 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA } switch (alt4) { case 1 : - // InternalComplexReconstrTestLanguage.g:297:4: (lv_em_3_0= '!' ) + // InternalComplexReconstrTestLanguage.g:302:4: (lv_em_3_0= '!' ) { - // InternalComplexReconstrTestLanguage.g:297:4: (lv_em_3_0= '!' ) - // InternalComplexReconstrTestLanguage.g:298:5: lv_em_3_0= '!' + // InternalComplexReconstrTestLanguage.g:302:4: (lv_em_3_0= '!' ) + // InternalComplexReconstrTestLanguage.g:303:5: lv_em_3_0= '!' { lv_em_3_0=(Token)match(input,15,FollowSets000.FOLLOW_2); @@ -795,7 +803,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleTrickyG" - // InternalComplexReconstrTestLanguage.g:314:1: entryRuleTrickyG returns [EObject current=null] : iv_ruleTrickyG= ruleTrickyG EOF ; + // InternalComplexReconstrTestLanguage.g:319:1: entryRuleTrickyG returns [EObject current=null] : iv_ruleTrickyG= ruleTrickyG EOF ; public final EObject entryRuleTrickyG() throws RecognitionException { EObject current = null; @@ -803,8 +811,8 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA try { - // InternalComplexReconstrTestLanguage.g:314:48: (iv_ruleTrickyG= ruleTrickyG EOF ) - // InternalComplexReconstrTestLanguage.g:315:2: iv_ruleTrickyG= ruleTrickyG EOF + // InternalComplexReconstrTestLanguage.g:319:48: (iv_ruleTrickyG= ruleTrickyG EOF ) + // InternalComplexReconstrTestLanguage.g:320:2: iv_ruleTrickyG= ruleTrickyG EOF { newCompositeNode(grammarAccess.getTrickyGRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -831,7 +839,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleTrickyG" - // InternalComplexReconstrTestLanguage.g:321:1: ruleTrickyG returns [EObject current=null] : (otherlv_0= 'TG' ( (lv_tree_1_0= ruleTrickyG1 ) ) ) ; + // InternalComplexReconstrTestLanguage.g:326:1: ruleTrickyG returns [EObject current=null] : (otherlv_0= 'TG' ( (lv_tree_1_0= ruleTrickyG1 ) ) ) ; public final EObject ruleTrickyG() throws RecognitionException { EObject current = null; @@ -843,21 +851,21 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalComplexReconstrTestLanguage.g:327:2: ( (otherlv_0= 'TG' ( (lv_tree_1_0= ruleTrickyG1 ) ) ) ) - // InternalComplexReconstrTestLanguage.g:328:2: (otherlv_0= 'TG' ( (lv_tree_1_0= ruleTrickyG1 ) ) ) + // InternalComplexReconstrTestLanguage.g:332:2: ( (otherlv_0= 'TG' ( (lv_tree_1_0= ruleTrickyG1 ) ) ) ) + // InternalComplexReconstrTestLanguage.g:333:2: (otherlv_0= 'TG' ( (lv_tree_1_0= ruleTrickyG1 ) ) ) { - // InternalComplexReconstrTestLanguage.g:328:2: (otherlv_0= 'TG' ( (lv_tree_1_0= ruleTrickyG1 ) ) ) - // InternalComplexReconstrTestLanguage.g:329:3: otherlv_0= 'TG' ( (lv_tree_1_0= ruleTrickyG1 ) ) + // InternalComplexReconstrTestLanguage.g:333:2: (otherlv_0= 'TG' ( (lv_tree_1_0= ruleTrickyG1 ) ) ) + // InternalComplexReconstrTestLanguage.g:334:3: otherlv_0= 'TG' ( (lv_tree_1_0= ruleTrickyG1 ) ) { otherlv_0=(Token)match(input,16,FollowSets000.FOLLOW_7); newLeafNode(otherlv_0, grammarAccess.getTrickyGAccess().getTGKeyword_0()); - // InternalComplexReconstrTestLanguage.g:333:3: ( (lv_tree_1_0= ruleTrickyG1 ) ) - // InternalComplexReconstrTestLanguage.g:334:4: (lv_tree_1_0= ruleTrickyG1 ) + // InternalComplexReconstrTestLanguage.g:338:3: ( (lv_tree_1_0= ruleTrickyG1 ) ) + // InternalComplexReconstrTestLanguage.g:339:4: (lv_tree_1_0= ruleTrickyG1 ) { - // InternalComplexReconstrTestLanguage.g:334:4: (lv_tree_1_0= ruleTrickyG1 ) - // InternalComplexReconstrTestLanguage.g:335:5: lv_tree_1_0= ruleTrickyG1 + // InternalComplexReconstrTestLanguage.g:339:4: (lv_tree_1_0= ruleTrickyG1 ) + // InternalComplexReconstrTestLanguage.g:340:5: lv_tree_1_0= ruleTrickyG1 { newCompositeNode(grammarAccess.getTrickyGAccess().getTreeTrickyG1ParserRuleCall_1_0()); @@ -907,7 +915,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleTrickyG1" - // InternalComplexReconstrTestLanguage.g:356:1: entryRuleTrickyG1 returns [EObject current=null] : iv_ruleTrickyG1= ruleTrickyG1 EOF ; + // InternalComplexReconstrTestLanguage.g:361:1: entryRuleTrickyG1 returns [EObject current=null] : iv_ruleTrickyG1= ruleTrickyG1 EOF ; public final EObject entryRuleTrickyG1() throws RecognitionException { EObject current = null; @@ -915,8 +923,8 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA try { - // InternalComplexReconstrTestLanguage.g:356:49: (iv_ruleTrickyG1= ruleTrickyG1 EOF ) - // InternalComplexReconstrTestLanguage.g:357:2: iv_ruleTrickyG1= ruleTrickyG1 EOF + // InternalComplexReconstrTestLanguage.g:361:49: (iv_ruleTrickyG1= ruleTrickyG1 EOF ) + // InternalComplexReconstrTestLanguage.g:362:2: iv_ruleTrickyG1= ruleTrickyG1 EOF { newCompositeNode(grammarAccess.getTrickyG1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -943,7 +951,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleTrickyG1" - // InternalComplexReconstrTestLanguage.g:363:1: ruleTrickyG1 returns [EObject current=null] : (otherlv_0= '[' ( ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* )? otherlv_4= ']' ) ; + // InternalComplexReconstrTestLanguage.g:368:1: ruleTrickyG1 returns [EObject current=null] : (otherlv_0= '[' ( ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* )? otherlv_4= ']' ) ; public final EObject ruleTrickyG1() throws RecognitionException { EObject current = null; @@ -959,17 +967,17 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalComplexReconstrTestLanguage.g:369:2: ( (otherlv_0= '[' ( ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* )? otherlv_4= ']' ) ) - // InternalComplexReconstrTestLanguage.g:370:2: (otherlv_0= '[' ( ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* )? otherlv_4= ']' ) + // InternalComplexReconstrTestLanguage.g:374:2: ( (otherlv_0= '[' ( ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* )? otherlv_4= ']' ) ) + // InternalComplexReconstrTestLanguage.g:375:2: (otherlv_0= '[' ( ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* )? otherlv_4= ']' ) { - // InternalComplexReconstrTestLanguage.g:370:2: (otherlv_0= '[' ( ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* )? otherlv_4= ']' ) - // InternalComplexReconstrTestLanguage.g:371:3: otherlv_0= '[' ( ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* )? otherlv_4= ']' + // InternalComplexReconstrTestLanguage.g:375:2: (otherlv_0= '[' ( ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* )? otherlv_4= ']' ) + // InternalComplexReconstrTestLanguage.g:376:3: otherlv_0= '[' ( ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* )? otherlv_4= ']' { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_8); newLeafNode(otherlv_0, grammarAccess.getTrickyG1Access().getLeftSquareBracketKeyword_0()); - // InternalComplexReconstrTestLanguage.g:375:3: ( ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* )? + // InternalComplexReconstrTestLanguage.g:380:3: ( ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* )? int alt6=2; int LA6_0 = input.LA(1); @@ -978,13 +986,13 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA } switch (alt6) { case 1 : - // InternalComplexReconstrTestLanguage.g:376:4: ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* + // InternalComplexReconstrTestLanguage.g:381:4: ( (lv_vals_1_0= ruleTrickyG2 ) ) (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* { - // InternalComplexReconstrTestLanguage.g:376:4: ( (lv_vals_1_0= ruleTrickyG2 ) ) - // InternalComplexReconstrTestLanguage.g:377:5: (lv_vals_1_0= ruleTrickyG2 ) + // InternalComplexReconstrTestLanguage.g:381:4: ( (lv_vals_1_0= ruleTrickyG2 ) ) + // InternalComplexReconstrTestLanguage.g:382:5: (lv_vals_1_0= ruleTrickyG2 ) { - // InternalComplexReconstrTestLanguage.g:377:5: (lv_vals_1_0= ruleTrickyG2 ) - // InternalComplexReconstrTestLanguage.g:378:6: lv_vals_1_0= ruleTrickyG2 + // InternalComplexReconstrTestLanguage.g:382:5: (lv_vals_1_0= ruleTrickyG2 ) + // InternalComplexReconstrTestLanguage.g:383:6: lv_vals_1_0= ruleTrickyG2 { newCompositeNode(grammarAccess.getTrickyG1Access().getValsTrickyG2ParserRuleCall_1_0_0()); @@ -1011,7 +1019,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA } - // InternalComplexReconstrTestLanguage.g:395:4: (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* + // InternalComplexReconstrTestLanguage.g:400:4: (otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) )* loop5: do { int alt5=2; @@ -1024,17 +1032,17 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA switch (alt5) { case 1 : - // InternalComplexReconstrTestLanguage.g:396:5: otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) + // InternalComplexReconstrTestLanguage.g:401:5: otherlv_2= ',' ( (lv_vals_3_0= ruleTrickyG2 ) ) { otherlv_2=(Token)match(input,18,FollowSets000.FOLLOW_10); newLeafNode(otherlv_2, grammarAccess.getTrickyG1Access().getCommaKeyword_1_1_0()); - // InternalComplexReconstrTestLanguage.g:400:5: ( (lv_vals_3_0= ruleTrickyG2 ) ) - // InternalComplexReconstrTestLanguage.g:401:6: (lv_vals_3_0= ruleTrickyG2 ) + // InternalComplexReconstrTestLanguage.g:405:5: ( (lv_vals_3_0= ruleTrickyG2 ) ) + // InternalComplexReconstrTestLanguage.g:406:6: (lv_vals_3_0= ruleTrickyG2 ) { - // InternalComplexReconstrTestLanguage.g:401:6: (lv_vals_3_0= ruleTrickyG2 ) - // InternalComplexReconstrTestLanguage.g:402:7: lv_vals_3_0= ruleTrickyG2 + // InternalComplexReconstrTestLanguage.g:406:6: (lv_vals_3_0= ruleTrickyG2 ) + // InternalComplexReconstrTestLanguage.g:407:7: lv_vals_3_0= ruleTrickyG2 { newCompositeNode(grammarAccess.getTrickyG1Access().getValsTrickyG2ParserRuleCall_1_1_1_0()); @@ -1103,7 +1111,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleTrickyG2" - // InternalComplexReconstrTestLanguage.g:429:1: entryRuleTrickyG2 returns [EObject current=null] : iv_ruleTrickyG2= ruleTrickyG2 EOF ; + // InternalComplexReconstrTestLanguage.g:434:1: entryRuleTrickyG2 returns [EObject current=null] : iv_ruleTrickyG2= ruleTrickyG2 EOF ; public final EObject entryRuleTrickyG2() throws RecognitionException { EObject current = null; @@ -1111,8 +1119,8 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA try { - // InternalComplexReconstrTestLanguage.g:429:49: (iv_ruleTrickyG2= ruleTrickyG2 EOF ) - // InternalComplexReconstrTestLanguage.g:430:2: iv_ruleTrickyG2= ruleTrickyG2 EOF + // InternalComplexReconstrTestLanguage.g:434:49: (iv_ruleTrickyG2= ruleTrickyG2 EOF ) + // InternalComplexReconstrTestLanguage.g:435:2: iv_ruleTrickyG2= ruleTrickyG2 EOF { newCompositeNode(grammarAccess.getTrickyG2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1139,7 +1147,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleTrickyG2" - // InternalComplexReconstrTestLanguage.g:436:1: ruleTrickyG2 returns [EObject current=null] : (this_TrickyG1_0= ruleTrickyG1 | ( (lv_val_1_0= RULE_INT ) ) ) ; + // InternalComplexReconstrTestLanguage.g:441:1: ruleTrickyG2 returns [EObject current=null] : (this_TrickyG1_0= ruleTrickyG1 | ( (lv_val_1_0= RULE_INT ) ) ) ; public final EObject ruleTrickyG2() throws RecognitionException { EObject current = null; @@ -1151,10 +1159,10 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalComplexReconstrTestLanguage.g:442:2: ( (this_TrickyG1_0= ruleTrickyG1 | ( (lv_val_1_0= RULE_INT ) ) ) ) - // InternalComplexReconstrTestLanguage.g:443:2: (this_TrickyG1_0= ruleTrickyG1 | ( (lv_val_1_0= RULE_INT ) ) ) + // InternalComplexReconstrTestLanguage.g:447:2: ( (this_TrickyG1_0= ruleTrickyG1 | ( (lv_val_1_0= RULE_INT ) ) ) ) + // InternalComplexReconstrTestLanguage.g:448:2: (this_TrickyG1_0= ruleTrickyG1 | ( (lv_val_1_0= RULE_INT ) ) ) { - // InternalComplexReconstrTestLanguage.g:443:2: (this_TrickyG1_0= ruleTrickyG1 | ( (lv_val_1_0= RULE_INT ) ) ) + // InternalComplexReconstrTestLanguage.g:448:2: (this_TrickyG1_0= ruleTrickyG1 | ( (lv_val_1_0= RULE_INT ) ) ) int alt7=2; int LA7_0 = input.LA(1); @@ -1172,7 +1180,7 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA } switch (alt7) { case 1 : - // InternalComplexReconstrTestLanguage.g:444:3: this_TrickyG1_0= ruleTrickyG1 + // InternalComplexReconstrTestLanguage.g:449:3: this_TrickyG1_0= ruleTrickyG1 { newCompositeNode(grammarAccess.getTrickyG2Access().getTrickyG1ParserRuleCall_0()); @@ -1190,13 +1198,13 @@ public class InternalComplexReconstrTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalComplexReconstrTestLanguage.g:453:3: ( (lv_val_1_0= RULE_INT ) ) + // InternalComplexReconstrTestLanguage.g:458:3: ( (lv_val_1_0= RULE_INT ) ) { - // InternalComplexReconstrTestLanguage.g:453:3: ( (lv_val_1_0= RULE_INT ) ) - // InternalComplexReconstrTestLanguage.g:454:4: (lv_val_1_0= RULE_INT ) + // InternalComplexReconstrTestLanguage.g:458:3: ( (lv_val_1_0= RULE_INT ) ) + // InternalComplexReconstrTestLanguage.g:459:4: (lv_val_1_0= RULE_INT ) { - // InternalComplexReconstrTestLanguage.g:454:4: (lv_val_1_0= RULE_INT ) - // InternalComplexReconstrTestLanguage.g:455:5: lv_val_1_0= RULE_INT + // InternalComplexReconstrTestLanguage.g:459:4: (lv_val_1_0= RULE_INT ) + // InternalComplexReconstrTestLanguage.g:460:5: lv_val_1_0= RULE_INT { lv_val_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationBug269362TestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationBug269362TestLanguage.g index 179982db1..bfda2d452 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationBug269362TestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationBug269362TestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalSerializationBug269362TestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationBug269362TestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationBug269362TestLanguageLexer.java index 511604bfa..3df98aa2c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationBug269362TestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationBug269362TestLanguageLexer.java @@ -83,10 +83,10 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationBug269362TestLanguage.g:155:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalSerializationBug269362TestLanguage.g:155:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSerializationBug269362TestLanguage.g:160:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalSerializationBug269362TestLanguage.g:160:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalSerializationBug269362TestLanguage.g:155:11: ( '^' )? + // InternalSerializationBug269362TestLanguage.g:160:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -95,7 +95,7 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalSerializationBug269362TestLanguage.g:155:11: '^' + // InternalSerializationBug269362TestLanguage.g:160:11: '^' { match('^'); @@ -113,7 +113,7 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalSerializationBug269362TestLanguage.g:155:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSerializationBug269362TestLanguage.g:160:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -162,10 +162,10 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationBug269362TestLanguage.g:157:10: ( ( '0' .. '9' )+ ) - // InternalSerializationBug269362TestLanguage.g:157:12: ( '0' .. '9' )+ + // InternalSerializationBug269362TestLanguage.g:162:10: ( ( '0' .. '9' )+ ) + // InternalSerializationBug269362TestLanguage.g:162:12: ( '0' .. '9' )+ { - // InternalSerializationBug269362TestLanguage.g:157:12: ( '0' .. '9' )+ + // InternalSerializationBug269362TestLanguage.g:162:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -179,7 +179,7 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalSerializationBug269362TestLanguage.g:157:13: '0' .. '9' + // InternalSerializationBug269362TestLanguage.g:162:13: '0' .. '9' { matchRange('0','9'); @@ -211,10 +211,10 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationBug269362TestLanguage.g:159:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalSerializationBug269362TestLanguage.g:159:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSerializationBug269362TestLanguage.g:164:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalSerializationBug269362TestLanguage.g:164:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalSerializationBug269362TestLanguage.g:159:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSerializationBug269362TestLanguage.g:164:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -232,10 +232,10 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalSerializationBug269362TestLanguage.g:159:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalSerializationBug269362TestLanguage.g:164:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalSerializationBug269362TestLanguage.g:159:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalSerializationBug269362TestLanguage.g:164:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -251,7 +251,7 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalSerializationBug269362TestLanguage.g:159:21: '\\\\' . + // InternalSerializationBug269362TestLanguage.g:164:21: '\\\\' . { match('\\'); matchAny(); @@ -259,7 +259,7 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { } break; case 2 : - // InternalSerializationBug269362TestLanguage.g:159:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalSerializationBug269362TestLanguage.g:164:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -284,10 +284,10 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { } break; case 2 : - // InternalSerializationBug269362TestLanguage.g:159:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalSerializationBug269362TestLanguage.g:164:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalSerializationBug269362TestLanguage.g:159:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalSerializationBug269362TestLanguage.g:164:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -303,7 +303,7 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalSerializationBug269362TestLanguage.g:159:54: '\\\\' . + // InternalSerializationBug269362TestLanguage.g:164:54: '\\\\' . { match('\\'); matchAny(); @@ -311,7 +311,7 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { } break; case 2 : - // InternalSerializationBug269362TestLanguage.g:159:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalSerializationBug269362TestLanguage.g:164:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -354,12 +354,12 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationBug269362TestLanguage.g:161:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalSerializationBug269362TestLanguage.g:161:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalSerializationBug269362TestLanguage.g:166:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalSerializationBug269362TestLanguage.g:166:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalSerializationBug269362TestLanguage.g:161:24: ( options {greedy=false; } : . )* + // InternalSerializationBug269362TestLanguage.g:166:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -384,7 +384,7 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalSerializationBug269362TestLanguage.g:161:52: . + // InternalSerializationBug269362TestLanguage.g:166:52: . { matchAny(); @@ -414,12 +414,12 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationBug269362TestLanguage.g:163:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalSerializationBug269362TestLanguage.g:163:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalSerializationBug269362TestLanguage.g:168:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalSerializationBug269362TestLanguage.g:168:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalSerializationBug269362TestLanguage.g:163:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalSerializationBug269362TestLanguage.g:168:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -432,7 +432,7 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalSerializationBug269362TestLanguage.g:163:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalSerializationBug269362TestLanguage.g:168: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(); @@ -452,7 +452,7 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { } } while (true); - // InternalSerializationBug269362TestLanguage.g:163:40: ( ( '\\r' )? '\\n' )? + // InternalSerializationBug269362TestLanguage.g:168:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -461,9 +461,9 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalSerializationBug269362TestLanguage.g:163:41: ( '\\r' )? '\\n' + // InternalSerializationBug269362TestLanguage.g:168:41: ( '\\r' )? '\\n' { - // InternalSerializationBug269362TestLanguage.g:163:41: ( '\\r' )? + // InternalSerializationBug269362TestLanguage.g:168:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -472,7 +472,7 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalSerializationBug269362TestLanguage.g:163:41: '\\r' + // InternalSerializationBug269362TestLanguage.g:168:41: '\\r' { match('\r'); @@ -504,10 +504,10 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationBug269362TestLanguage.g:165:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalSerializationBug269362TestLanguage.g:165:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSerializationBug269362TestLanguage.g:170:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalSerializationBug269362TestLanguage.g:170:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalSerializationBug269362TestLanguage.g:165:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSerializationBug269362TestLanguage.g:170:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -561,8 +561,8 @@ public class InternalSerializationBug269362TestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationBug269362TestLanguage.g:167:16: ( . ) - // InternalSerializationBug269362TestLanguage.g:167:18: . + // InternalSerializationBug269362TestLanguage.g:172:16: ( . ) + // InternalSerializationBug269362TestLanguage.g:172:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationBug269362TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationBug269362TestLanguageParser.java index fe2661c72..5a20d0f61 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationBug269362TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationBug269362TestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalSerializationBug269362TestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -74,7 +82,7 @@ public class InternalSerializationBug269362TestLanguageParser extends AbstractIn // $ANTLR start "entryRuleModel" - // InternalSerializationBug269362TestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalSerializationBug269362TestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -82,8 +90,8 @@ public class InternalSerializationBug269362TestLanguageParser extends AbstractIn try { - // InternalSerializationBug269362TestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalSerializationBug269362TestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalSerializationBug269362TestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalSerializationBug269362TestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -110,7 +118,7 @@ public class InternalSerializationBug269362TestLanguageParser extends AbstractIn // $ANTLR start "ruleModel" - // InternalSerializationBug269362TestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? ) | (otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) ) ) ; + // InternalSerializationBug269362TestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? ) | (otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -125,10 +133,10 @@ public class InternalSerializationBug269362TestLanguageParser extends AbstractIn enterRule(); try { - // InternalSerializationBug269362TestLanguage.g:77:2: ( ( (otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? ) | (otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) ) ) ) - // InternalSerializationBug269362TestLanguage.g:78:2: ( (otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? ) | (otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) ) ) + // InternalSerializationBug269362TestLanguage.g:82:2: ( ( (otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? ) | (otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) ) ) ) + // InternalSerializationBug269362TestLanguage.g:83:2: ( (otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? ) | (otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) ) ) { - // InternalSerializationBug269362TestLanguage.g:78:2: ( (otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? ) | (otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) ) ) + // InternalSerializationBug269362TestLanguage.g:83:2: ( (otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? ) | (otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -146,20 +154,20 @@ public class InternalSerializationBug269362TestLanguageParser extends AbstractIn } switch (alt2) { case 1 : - // InternalSerializationBug269362TestLanguage.g:79:3: (otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? ) + // InternalSerializationBug269362TestLanguage.g:84:3: (otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? ) { - // InternalSerializationBug269362TestLanguage.g:79:3: (otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? ) - // InternalSerializationBug269362TestLanguage.g:80:4: otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? + // InternalSerializationBug269362TestLanguage.g:84:3: (otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? ) + // InternalSerializationBug269362TestLanguage.g:85:4: otherlv_0= 'foo' ( (lv_foo_1_0= RULE_ID ) ) (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getFooKeyword_0_0()); - // InternalSerializationBug269362TestLanguage.g:84:4: ( (lv_foo_1_0= RULE_ID ) ) - // InternalSerializationBug269362TestLanguage.g:85:5: (lv_foo_1_0= RULE_ID ) + // InternalSerializationBug269362TestLanguage.g:89:4: ( (lv_foo_1_0= RULE_ID ) ) + // InternalSerializationBug269362TestLanguage.g:90:5: (lv_foo_1_0= RULE_ID ) { - // InternalSerializationBug269362TestLanguage.g:85:5: (lv_foo_1_0= RULE_ID ) - // InternalSerializationBug269362TestLanguage.g:86:6: lv_foo_1_0= RULE_ID + // InternalSerializationBug269362TestLanguage.g:90:5: (lv_foo_1_0= RULE_ID ) + // InternalSerializationBug269362TestLanguage.g:91:6: lv_foo_1_0= RULE_ID { lv_foo_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); @@ -181,7 +189,7 @@ public class InternalSerializationBug269362TestLanguageParser extends AbstractIn } - // InternalSerializationBug269362TestLanguage.g:102:4: (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? + // InternalSerializationBug269362TestLanguage.g:107:4: (otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) )? int alt1=2; int LA1_0 = input.LA(1); @@ -190,17 +198,17 @@ public class InternalSerializationBug269362TestLanguageParser extends AbstractIn } switch (alt1) { case 1 : - // InternalSerializationBug269362TestLanguage.g:103:5: otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) + // InternalSerializationBug269362TestLanguage.g:108:5: otherlv_2= 'bar' ( (lv_bar_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getModelAccess().getBarKeyword_0_2_0()); - // InternalSerializationBug269362TestLanguage.g:107:5: ( (lv_bar_3_0= RULE_ID ) ) - // InternalSerializationBug269362TestLanguage.g:108:6: (lv_bar_3_0= RULE_ID ) + // InternalSerializationBug269362TestLanguage.g:112:5: ( (lv_bar_3_0= RULE_ID ) ) + // InternalSerializationBug269362TestLanguage.g:113:6: (lv_bar_3_0= RULE_ID ) { - // InternalSerializationBug269362TestLanguage.g:108:6: (lv_bar_3_0= RULE_ID ) - // InternalSerializationBug269362TestLanguage.g:109:7: lv_bar_3_0= RULE_ID + // InternalSerializationBug269362TestLanguage.g:113:6: (lv_bar_3_0= RULE_ID ) + // InternalSerializationBug269362TestLanguage.g:114:7: lv_bar_3_0= RULE_ID { lv_bar_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -235,20 +243,20 @@ public class InternalSerializationBug269362TestLanguageParser extends AbstractIn } break; case 2 : - // InternalSerializationBug269362TestLanguage.g:128:3: (otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) ) + // InternalSerializationBug269362TestLanguage.g:133:3: (otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) ) { - // InternalSerializationBug269362TestLanguage.g:128:3: (otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) ) - // InternalSerializationBug269362TestLanguage.g:129:4: otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) + // InternalSerializationBug269362TestLanguage.g:133:3: (otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) ) + // InternalSerializationBug269362TestLanguage.g:134:4: otherlv_4= 'bar' ( (lv_bar_5_0= RULE_ID ) ) { otherlv_4=(Token)match(input,12,FollowSets000.FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getModelAccess().getBarKeyword_1_0()); - // InternalSerializationBug269362TestLanguage.g:133:4: ( (lv_bar_5_0= RULE_ID ) ) - // InternalSerializationBug269362TestLanguage.g:134:5: (lv_bar_5_0= RULE_ID ) + // InternalSerializationBug269362TestLanguage.g:138:4: ( (lv_bar_5_0= RULE_ID ) ) + // InternalSerializationBug269362TestLanguage.g:139:5: (lv_bar_5_0= RULE_ID ) { - // InternalSerializationBug269362TestLanguage.g:134:5: (lv_bar_5_0= RULE_ID ) - // InternalSerializationBug269362TestLanguage.g:135:6: lv_bar_5_0= RULE_ID + // InternalSerializationBug269362TestLanguage.g:139:5: (lv_bar_5_0= RULE_ID ) + // InternalSerializationBug269362TestLanguage.g:140:6: lv_bar_5_0= RULE_ID { lv_bar_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationErrorTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationErrorTestLanguage.g index 5217c5f8a..740223603 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationErrorTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationErrorTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalSerializationErrorTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationErrorTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationErrorTestLanguageLexer.java index 44d423ef3..068ec0598 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationErrorTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationErrorTestLanguageLexer.java @@ -211,10 +211,10 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationErrorTestLanguage.g:418:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalSerializationErrorTestLanguage.g:418:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSerializationErrorTestLanguage.g:423:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalSerializationErrorTestLanguage.g:423:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalSerializationErrorTestLanguage.g:418:11: ( '^' )? + // InternalSerializationErrorTestLanguage.g:423:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -223,7 +223,7 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalSerializationErrorTestLanguage.g:418:11: '^' + // InternalSerializationErrorTestLanguage.g:423:11: '^' { match('^'); @@ -241,7 +241,7 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalSerializationErrorTestLanguage.g:418:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSerializationErrorTestLanguage.g:423:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -290,10 +290,10 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationErrorTestLanguage.g:420:10: ( ( '0' .. '9' )+ ) - // InternalSerializationErrorTestLanguage.g:420:12: ( '0' .. '9' )+ + // InternalSerializationErrorTestLanguage.g:425:10: ( ( '0' .. '9' )+ ) + // InternalSerializationErrorTestLanguage.g:425:12: ( '0' .. '9' )+ { - // InternalSerializationErrorTestLanguage.g:420:12: ( '0' .. '9' )+ + // InternalSerializationErrorTestLanguage.g:425:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -307,7 +307,7 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalSerializationErrorTestLanguage.g:420:13: '0' .. '9' + // InternalSerializationErrorTestLanguage.g:425:13: '0' .. '9' { matchRange('0','9'); @@ -339,10 +339,10 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationErrorTestLanguage.g:422:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalSerializationErrorTestLanguage.g:422:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSerializationErrorTestLanguage.g:427:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalSerializationErrorTestLanguage.g:427:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalSerializationErrorTestLanguage.g:422:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSerializationErrorTestLanguage.g:427:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -360,10 +360,10 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalSerializationErrorTestLanguage.g:422:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalSerializationErrorTestLanguage.g:427:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalSerializationErrorTestLanguage.g:422:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalSerializationErrorTestLanguage.g:427:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -379,7 +379,7 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalSerializationErrorTestLanguage.g:422:21: '\\\\' . + // InternalSerializationErrorTestLanguage.g:427:21: '\\\\' . { match('\\'); matchAny(); @@ -387,7 +387,7 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSerializationErrorTestLanguage.g:422:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalSerializationErrorTestLanguage.g:427:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -412,10 +412,10 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSerializationErrorTestLanguage.g:422:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalSerializationErrorTestLanguage.g:427:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalSerializationErrorTestLanguage.g:422:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalSerializationErrorTestLanguage.g:427:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -431,7 +431,7 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalSerializationErrorTestLanguage.g:422:54: '\\\\' . + // InternalSerializationErrorTestLanguage.g:427:54: '\\\\' . { match('\\'); matchAny(); @@ -439,7 +439,7 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSerializationErrorTestLanguage.g:422:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalSerializationErrorTestLanguage.g:427:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -482,12 +482,12 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationErrorTestLanguage.g:424:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalSerializationErrorTestLanguage.g:424:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalSerializationErrorTestLanguage.g:429:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalSerializationErrorTestLanguage.g:429:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalSerializationErrorTestLanguage.g:424:24: ( options {greedy=false; } : . )* + // InternalSerializationErrorTestLanguage.g:429:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -512,7 +512,7 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalSerializationErrorTestLanguage.g:424:52: . + // InternalSerializationErrorTestLanguage.g:429:52: . { matchAny(); @@ -542,12 +542,12 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationErrorTestLanguage.g:426:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalSerializationErrorTestLanguage.g:426:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalSerializationErrorTestLanguage.g:431:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalSerializationErrorTestLanguage.g:431:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalSerializationErrorTestLanguage.g:426:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalSerializationErrorTestLanguage.g:431:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -560,7 +560,7 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalSerializationErrorTestLanguage.g:426:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalSerializationErrorTestLanguage.g:431: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(); @@ -580,7 +580,7 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { } } while (true); - // InternalSerializationErrorTestLanguage.g:426:40: ( ( '\\r' )? '\\n' )? + // InternalSerializationErrorTestLanguage.g:431:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -589,9 +589,9 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalSerializationErrorTestLanguage.g:426:41: ( '\\r' )? '\\n' + // InternalSerializationErrorTestLanguage.g:431:41: ( '\\r' )? '\\n' { - // InternalSerializationErrorTestLanguage.g:426:41: ( '\\r' )? + // InternalSerializationErrorTestLanguage.g:431:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -600,7 +600,7 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalSerializationErrorTestLanguage.g:426:41: '\\r' + // InternalSerializationErrorTestLanguage.g:431:41: '\\r' { match('\r'); @@ -632,10 +632,10 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationErrorTestLanguage.g:428:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalSerializationErrorTestLanguage.g:428:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSerializationErrorTestLanguage.g:433:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalSerializationErrorTestLanguage.g:433:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalSerializationErrorTestLanguage.g:428:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSerializationErrorTestLanguage.g:433:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -689,8 +689,8 @@ public class InternalSerializationErrorTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSerializationErrorTestLanguage.g:430:16: ( . ) - // InternalSerializationErrorTestLanguage.g:430:18: . + // InternalSerializationErrorTestLanguage.g:435:16: ( . ) + // InternalSerializationErrorTestLanguage.g:435:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationErrorTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationErrorTestLanguageParser.java index 25d5a66cb..7c303c968 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationErrorTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/parser/antlr/internal/InternalSerializationErrorTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalSerializationErrorTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -80,7 +88,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleModel" - // InternalSerializationErrorTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalSerializationErrorTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -88,8 +96,8 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern try { - // InternalSerializationErrorTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalSerializationErrorTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalSerializationErrorTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalSerializationErrorTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -116,7 +124,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern // $ANTLR start "ruleModel" - // InternalSerializationErrorTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_test_0_0= ruleTest ) ) | ( (lv_test_1_0= ruleParenthesis ) ) ) ; + // InternalSerializationErrorTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_test_0_0= ruleTest ) ) | ( (lv_test_1_0= ruleParenthesis ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -129,10 +137,10 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSerializationErrorTestLanguage.g:77:2: ( ( ( (lv_test_0_0= ruleTest ) ) | ( (lv_test_1_0= ruleParenthesis ) ) ) ) - // InternalSerializationErrorTestLanguage.g:78:2: ( ( (lv_test_0_0= ruleTest ) ) | ( (lv_test_1_0= ruleParenthesis ) ) ) + // InternalSerializationErrorTestLanguage.g:82:2: ( ( ( (lv_test_0_0= ruleTest ) ) | ( (lv_test_1_0= ruleParenthesis ) ) ) ) + // InternalSerializationErrorTestLanguage.g:83:2: ( ( (lv_test_0_0= ruleTest ) ) | ( (lv_test_1_0= ruleParenthesis ) ) ) { - // InternalSerializationErrorTestLanguage.g:78:2: ( ( (lv_test_0_0= ruleTest ) ) | ( (lv_test_1_0= ruleParenthesis ) ) ) + // InternalSerializationErrorTestLanguage.g:83:2: ( ( (lv_test_0_0= ruleTest ) ) | ( (lv_test_1_0= ruleParenthesis ) ) ) int alt1=2; int LA1_0 = input.LA(1); @@ -150,13 +158,13 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern } switch (alt1) { case 1 : - // InternalSerializationErrorTestLanguage.g:79:3: ( (lv_test_0_0= ruleTest ) ) + // InternalSerializationErrorTestLanguage.g:84:3: ( (lv_test_0_0= ruleTest ) ) { - // InternalSerializationErrorTestLanguage.g:79:3: ( (lv_test_0_0= ruleTest ) ) - // InternalSerializationErrorTestLanguage.g:80:4: (lv_test_0_0= ruleTest ) + // InternalSerializationErrorTestLanguage.g:84:3: ( (lv_test_0_0= ruleTest ) ) + // InternalSerializationErrorTestLanguage.g:85:4: (lv_test_0_0= ruleTest ) { - // InternalSerializationErrorTestLanguage.g:80:4: (lv_test_0_0= ruleTest ) - // InternalSerializationErrorTestLanguage.g:81:5: lv_test_0_0= ruleTest + // InternalSerializationErrorTestLanguage.g:85:4: (lv_test_0_0= ruleTest ) + // InternalSerializationErrorTestLanguage.g:86:5: lv_test_0_0= ruleTest { newCompositeNode(grammarAccess.getModelAccess().getTestTestParserRuleCall_0_0()); @@ -187,13 +195,13 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern } break; case 2 : - // InternalSerializationErrorTestLanguage.g:99:3: ( (lv_test_1_0= ruleParenthesis ) ) + // InternalSerializationErrorTestLanguage.g:104:3: ( (lv_test_1_0= ruleParenthesis ) ) { - // InternalSerializationErrorTestLanguage.g:99:3: ( (lv_test_1_0= ruleParenthesis ) ) - // InternalSerializationErrorTestLanguage.g:100:4: (lv_test_1_0= ruleParenthesis ) + // InternalSerializationErrorTestLanguage.g:104:3: ( (lv_test_1_0= ruleParenthesis ) ) + // InternalSerializationErrorTestLanguage.g:105:4: (lv_test_1_0= ruleParenthesis ) { - // InternalSerializationErrorTestLanguage.g:100:4: (lv_test_1_0= ruleParenthesis ) - // InternalSerializationErrorTestLanguage.g:101:5: lv_test_1_0= ruleParenthesis + // InternalSerializationErrorTestLanguage.g:105:4: (lv_test_1_0= ruleParenthesis ) + // InternalSerializationErrorTestLanguage.g:106:5: lv_test_1_0= ruleParenthesis { newCompositeNode(grammarAccess.getModelAccess().getTestParenthesisParserRuleCall_1_0()); @@ -246,7 +254,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleParenthesis" - // InternalSerializationErrorTestLanguage.g:122:1: entryRuleParenthesis returns [EObject current=null] : iv_ruleParenthesis= ruleParenthesis EOF ; + // InternalSerializationErrorTestLanguage.g:127:1: entryRuleParenthesis returns [EObject current=null] : iv_ruleParenthesis= ruleParenthesis EOF ; public final EObject entryRuleParenthesis() throws RecognitionException { EObject current = null; @@ -254,8 +262,8 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern try { - // InternalSerializationErrorTestLanguage.g:122:52: (iv_ruleParenthesis= ruleParenthesis EOF ) - // InternalSerializationErrorTestLanguage.g:123:2: iv_ruleParenthesis= ruleParenthesis EOF + // InternalSerializationErrorTestLanguage.g:127:52: (iv_ruleParenthesis= ruleParenthesis EOF ) + // InternalSerializationErrorTestLanguage.g:128:2: iv_ruleParenthesis= ruleParenthesis EOF { newCompositeNode(grammarAccess.getParenthesisRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -282,7 +290,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern // $ANTLR start "ruleParenthesis" - // InternalSerializationErrorTestLanguage.g:129:1: ruleParenthesis returns [EObject current=null] : (otherlv_0= '(' this_Test_1= ruleTest otherlv_2= ')' ) ; + // InternalSerializationErrorTestLanguage.g:134:1: ruleParenthesis returns [EObject current=null] : (otherlv_0= '(' this_Test_1= ruleTest otherlv_2= ')' ) ; public final EObject ruleParenthesis() throws RecognitionException { EObject current = null; @@ -295,11 +303,11 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSerializationErrorTestLanguage.g:135:2: ( (otherlv_0= '(' this_Test_1= ruleTest otherlv_2= ')' ) ) - // InternalSerializationErrorTestLanguage.g:136:2: (otherlv_0= '(' this_Test_1= ruleTest otherlv_2= ')' ) + // InternalSerializationErrorTestLanguage.g:140:2: ( (otherlv_0= '(' this_Test_1= ruleTest otherlv_2= ')' ) ) + // InternalSerializationErrorTestLanguage.g:141:2: (otherlv_0= '(' this_Test_1= ruleTest otherlv_2= ')' ) { - // InternalSerializationErrorTestLanguage.g:136:2: (otherlv_0= '(' this_Test_1= ruleTest otherlv_2= ')' ) - // InternalSerializationErrorTestLanguage.g:137:3: otherlv_0= '(' this_Test_1= ruleTest otherlv_2= ')' + // InternalSerializationErrorTestLanguage.g:141:2: (otherlv_0= '(' this_Test_1= ruleTest otherlv_2= ')' ) + // InternalSerializationErrorTestLanguage.g:142:3: otherlv_0= '(' this_Test_1= ruleTest otherlv_2= ')' { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); @@ -344,7 +352,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleTest" - // InternalSerializationErrorTestLanguage.g:157:1: entryRuleTest returns [EObject current=null] : iv_ruleTest= ruleTest EOF ; + // InternalSerializationErrorTestLanguage.g:162:1: entryRuleTest returns [EObject current=null] : iv_ruleTest= ruleTest EOF ; public final EObject entryRuleTest() throws RecognitionException { EObject current = null; @@ -352,8 +360,8 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern try { - // InternalSerializationErrorTestLanguage.g:157:45: (iv_ruleTest= ruleTest EOF ) - // InternalSerializationErrorTestLanguage.g:158:2: iv_ruleTest= ruleTest EOF + // InternalSerializationErrorTestLanguage.g:162:45: (iv_ruleTest= ruleTest EOF ) + // InternalSerializationErrorTestLanguage.g:163:2: iv_ruleTest= ruleTest EOF { newCompositeNode(grammarAccess.getTestRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -380,7 +388,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern // $ANTLR start "ruleTest" - // InternalSerializationErrorTestLanguage.g:164:1: ruleTest returns [EObject current=null] : (this_TwoRequired_0= ruleTwoRequired | this_TwoOptions_1= ruleTwoOptions | this_Indent_2= ruleIndent ) ; + // InternalSerializationErrorTestLanguage.g:169:1: ruleTest returns [EObject current=null] : (this_TwoRequired_0= ruleTwoRequired | this_TwoOptions_1= ruleTwoOptions | this_Indent_2= ruleIndent ) ; public final EObject ruleTest() throws RecognitionException { EObject current = null; @@ -395,10 +403,10 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSerializationErrorTestLanguage.g:170:2: ( (this_TwoRequired_0= ruleTwoRequired | this_TwoOptions_1= ruleTwoOptions | this_Indent_2= ruleIndent ) ) - // InternalSerializationErrorTestLanguage.g:171:2: (this_TwoRequired_0= ruleTwoRequired | this_TwoOptions_1= ruleTwoOptions | this_Indent_2= ruleIndent ) + // InternalSerializationErrorTestLanguage.g:175:2: ( (this_TwoRequired_0= ruleTwoRequired | this_TwoOptions_1= ruleTwoOptions | this_Indent_2= ruleIndent ) ) + // InternalSerializationErrorTestLanguage.g:176:2: (this_TwoRequired_0= ruleTwoRequired | this_TwoOptions_1= ruleTwoOptions | this_Indent_2= ruleIndent ) { - // InternalSerializationErrorTestLanguage.g:171:2: (this_TwoRequired_0= ruleTwoRequired | this_TwoOptions_1= ruleTwoOptions | this_Indent_2= ruleIndent ) + // InternalSerializationErrorTestLanguage.g:176:2: (this_TwoRequired_0= ruleTwoRequired | this_TwoOptions_1= ruleTwoOptions | this_Indent_2= ruleIndent ) int alt2=3; switch ( input.LA(1) ) { case 13: @@ -425,7 +433,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern switch (alt2) { case 1 : - // InternalSerializationErrorTestLanguage.g:172:3: this_TwoRequired_0= ruleTwoRequired + // InternalSerializationErrorTestLanguage.g:177:3: this_TwoRequired_0= ruleTwoRequired { newCompositeNode(grammarAccess.getTestAccess().getTwoRequiredParserRuleCall_0()); @@ -443,7 +451,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern } break; case 2 : - // InternalSerializationErrorTestLanguage.g:181:3: this_TwoOptions_1= ruleTwoOptions + // InternalSerializationErrorTestLanguage.g:186:3: this_TwoOptions_1= ruleTwoOptions { newCompositeNode(grammarAccess.getTestAccess().getTwoOptionsParserRuleCall_1()); @@ -461,7 +469,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern } break; case 3 : - // InternalSerializationErrorTestLanguage.g:190:3: this_Indent_2= ruleIndent + // InternalSerializationErrorTestLanguage.g:195:3: this_Indent_2= ruleIndent { newCompositeNode(grammarAccess.getTestAccess().getIndentParserRuleCall_2()); @@ -501,7 +509,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleTwoRequired" - // InternalSerializationErrorTestLanguage.g:202:1: entryRuleTwoRequired returns [EObject current=null] : iv_ruleTwoRequired= ruleTwoRequired EOF ; + // InternalSerializationErrorTestLanguage.g:207:1: entryRuleTwoRequired returns [EObject current=null] : iv_ruleTwoRequired= ruleTwoRequired EOF ; public final EObject entryRuleTwoRequired() throws RecognitionException { EObject current = null; @@ -509,8 +517,8 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern try { - // InternalSerializationErrorTestLanguage.g:202:52: (iv_ruleTwoRequired= ruleTwoRequired EOF ) - // InternalSerializationErrorTestLanguage.g:203:2: iv_ruleTwoRequired= ruleTwoRequired EOF + // InternalSerializationErrorTestLanguage.g:207:52: (iv_ruleTwoRequired= ruleTwoRequired EOF ) + // InternalSerializationErrorTestLanguage.g:208:2: iv_ruleTwoRequired= ruleTwoRequired EOF { newCompositeNode(grammarAccess.getTwoRequiredRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -537,7 +545,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern // $ANTLR start "ruleTwoRequired" - // InternalSerializationErrorTestLanguage.g:209:1: ruleTwoRequired returns [EObject current=null] : (otherlv_0= 'tworequired' ( (lv_one_1_0= RULE_ID ) ) ( (lv_two_2_0= RULE_ID ) ) ) ; + // InternalSerializationErrorTestLanguage.g:214:1: ruleTwoRequired returns [EObject current=null] : (otherlv_0= 'tworequired' ( (lv_one_1_0= RULE_ID ) ) ( (lv_two_2_0= RULE_ID ) ) ) ; public final EObject ruleTwoRequired() throws RecognitionException { EObject current = null; @@ -549,21 +557,21 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSerializationErrorTestLanguage.g:215:2: ( (otherlv_0= 'tworequired' ( (lv_one_1_0= RULE_ID ) ) ( (lv_two_2_0= RULE_ID ) ) ) ) - // InternalSerializationErrorTestLanguage.g:216:2: (otherlv_0= 'tworequired' ( (lv_one_1_0= RULE_ID ) ) ( (lv_two_2_0= RULE_ID ) ) ) + // InternalSerializationErrorTestLanguage.g:220:2: ( (otherlv_0= 'tworequired' ( (lv_one_1_0= RULE_ID ) ) ( (lv_two_2_0= RULE_ID ) ) ) ) + // InternalSerializationErrorTestLanguage.g:221:2: (otherlv_0= 'tworequired' ( (lv_one_1_0= RULE_ID ) ) ( (lv_two_2_0= RULE_ID ) ) ) { - // InternalSerializationErrorTestLanguage.g:216:2: (otherlv_0= 'tworequired' ( (lv_one_1_0= RULE_ID ) ) ( (lv_two_2_0= RULE_ID ) ) ) - // InternalSerializationErrorTestLanguage.g:217:3: otherlv_0= 'tworequired' ( (lv_one_1_0= RULE_ID ) ) ( (lv_two_2_0= RULE_ID ) ) + // InternalSerializationErrorTestLanguage.g:221:2: (otherlv_0= 'tworequired' ( (lv_one_1_0= RULE_ID ) ) ( (lv_two_2_0= RULE_ID ) ) ) + // InternalSerializationErrorTestLanguage.g:222:3: otherlv_0= 'tworequired' ( (lv_one_1_0= RULE_ID ) ) ( (lv_two_2_0= RULE_ID ) ) { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getTwoRequiredAccess().getTworequiredKeyword_0()); - // InternalSerializationErrorTestLanguage.g:221:3: ( (lv_one_1_0= RULE_ID ) ) - // InternalSerializationErrorTestLanguage.g:222:4: (lv_one_1_0= RULE_ID ) + // InternalSerializationErrorTestLanguage.g:226:3: ( (lv_one_1_0= RULE_ID ) ) + // InternalSerializationErrorTestLanguage.g:227:4: (lv_one_1_0= RULE_ID ) { - // InternalSerializationErrorTestLanguage.g:222:4: (lv_one_1_0= RULE_ID ) - // InternalSerializationErrorTestLanguage.g:223:5: lv_one_1_0= RULE_ID + // InternalSerializationErrorTestLanguage.g:227:4: (lv_one_1_0= RULE_ID ) + // InternalSerializationErrorTestLanguage.g:228:5: lv_one_1_0= RULE_ID { lv_one_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -585,11 +593,11 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern } - // InternalSerializationErrorTestLanguage.g:239:3: ( (lv_two_2_0= RULE_ID ) ) - // InternalSerializationErrorTestLanguage.g:240:4: (lv_two_2_0= RULE_ID ) + // InternalSerializationErrorTestLanguage.g:244:3: ( (lv_two_2_0= RULE_ID ) ) + // InternalSerializationErrorTestLanguage.g:245:4: (lv_two_2_0= RULE_ID ) { - // InternalSerializationErrorTestLanguage.g:240:4: (lv_two_2_0= RULE_ID ) - // InternalSerializationErrorTestLanguage.g:241:5: lv_two_2_0= RULE_ID + // InternalSerializationErrorTestLanguage.g:245:4: (lv_two_2_0= RULE_ID ) + // InternalSerializationErrorTestLanguage.g:246:5: lv_two_2_0= RULE_ID { lv_two_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -634,7 +642,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleTwoOptions" - // InternalSerializationErrorTestLanguage.g:261:1: entryRuleTwoOptions returns [EObject current=null] : iv_ruleTwoOptions= ruleTwoOptions EOF ; + // InternalSerializationErrorTestLanguage.g:266:1: entryRuleTwoOptions returns [EObject current=null] : iv_ruleTwoOptions= ruleTwoOptions EOF ; public final EObject entryRuleTwoOptions() throws RecognitionException { EObject current = null; @@ -642,8 +650,8 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern try { - // InternalSerializationErrorTestLanguage.g:261:51: (iv_ruleTwoOptions= ruleTwoOptions EOF ) - // InternalSerializationErrorTestLanguage.g:262:2: iv_ruleTwoOptions= ruleTwoOptions EOF + // InternalSerializationErrorTestLanguage.g:266:51: (iv_ruleTwoOptions= ruleTwoOptions EOF ) + // InternalSerializationErrorTestLanguage.g:267:2: iv_ruleTwoOptions= ruleTwoOptions EOF { newCompositeNode(grammarAccess.getTwoOptionsRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -670,7 +678,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern // $ANTLR start "ruleTwoOptions" - // InternalSerializationErrorTestLanguage.g:268:1: ruleTwoOptions returns [EObject current=null] : (otherlv_0= 'twooptions' ( (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) | (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) ) ) ; + // InternalSerializationErrorTestLanguage.g:273:1: ruleTwoOptions returns [EObject current=null] : (otherlv_0= 'twooptions' ( (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) | (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) ) ) ; public final EObject ruleTwoOptions() throws RecognitionException { EObject current = null; @@ -684,17 +692,17 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSerializationErrorTestLanguage.g:274:2: ( (otherlv_0= 'twooptions' ( (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) | (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) ) ) ) - // InternalSerializationErrorTestLanguage.g:275:2: (otherlv_0= 'twooptions' ( (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) | (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) ) ) + // InternalSerializationErrorTestLanguage.g:279:2: ( (otherlv_0= 'twooptions' ( (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) | (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) ) ) ) + // InternalSerializationErrorTestLanguage.g:280:2: (otherlv_0= 'twooptions' ( (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) | (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) ) ) { - // InternalSerializationErrorTestLanguage.g:275:2: (otherlv_0= 'twooptions' ( (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) | (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) ) ) - // InternalSerializationErrorTestLanguage.g:276:3: otherlv_0= 'twooptions' ( (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) | (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) ) + // InternalSerializationErrorTestLanguage.g:280:2: (otherlv_0= 'twooptions' ( (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) | (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) ) ) + // InternalSerializationErrorTestLanguage.g:281:3: otherlv_0= 'twooptions' ( (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) | (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) ) { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getTwoOptionsAccess().getTwooptionsKeyword_0()); - // InternalSerializationErrorTestLanguage.g:280:3: ( (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) | (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) ) + // InternalSerializationErrorTestLanguage.g:285:3: ( (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) | (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -712,20 +720,20 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern } switch (alt3) { case 1 : - // InternalSerializationErrorTestLanguage.g:281:4: (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) + // InternalSerializationErrorTestLanguage.g:286:4: (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) { - // InternalSerializationErrorTestLanguage.g:281:4: (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) - // InternalSerializationErrorTestLanguage.g:282:5: otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) + // InternalSerializationErrorTestLanguage.g:286:4: (otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) ) + // InternalSerializationErrorTestLanguage.g:287:5: otherlv_1= 'one' ( (lv_one_2_0= RULE_ID ) ) { otherlv_1=(Token)match(input,15,FollowSets000.FOLLOW_5); newLeafNode(otherlv_1, grammarAccess.getTwoOptionsAccess().getOneKeyword_1_0_0()); - // InternalSerializationErrorTestLanguage.g:286:5: ( (lv_one_2_0= RULE_ID ) ) - // InternalSerializationErrorTestLanguage.g:287:6: (lv_one_2_0= RULE_ID ) + // InternalSerializationErrorTestLanguage.g:291:5: ( (lv_one_2_0= RULE_ID ) ) + // InternalSerializationErrorTestLanguage.g:292:6: (lv_one_2_0= RULE_ID ) { - // InternalSerializationErrorTestLanguage.g:287:6: (lv_one_2_0= RULE_ID ) - // InternalSerializationErrorTestLanguage.g:288:7: lv_one_2_0= RULE_ID + // InternalSerializationErrorTestLanguage.g:292:6: (lv_one_2_0= RULE_ID ) + // InternalSerializationErrorTestLanguage.g:293:7: lv_one_2_0= RULE_ID { lv_one_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -754,20 +762,20 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern } break; case 2 : - // InternalSerializationErrorTestLanguage.g:306:4: (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) + // InternalSerializationErrorTestLanguage.g:311:4: (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) { - // InternalSerializationErrorTestLanguage.g:306:4: (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) - // InternalSerializationErrorTestLanguage.g:307:5: otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) + // InternalSerializationErrorTestLanguage.g:311:4: (otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) ) + // InternalSerializationErrorTestLanguage.g:312:5: otherlv_3= 'two' ( (lv_two_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,16,FollowSets000.FOLLOW_5); newLeafNode(otherlv_3, grammarAccess.getTwoOptionsAccess().getTwoKeyword_1_1_0()); - // InternalSerializationErrorTestLanguage.g:311:5: ( (lv_two_4_0= RULE_ID ) ) - // InternalSerializationErrorTestLanguage.g:312:6: (lv_two_4_0= RULE_ID ) + // InternalSerializationErrorTestLanguage.g:316:5: ( (lv_two_4_0= RULE_ID ) ) + // InternalSerializationErrorTestLanguage.g:317:6: (lv_two_4_0= RULE_ID ) { - // InternalSerializationErrorTestLanguage.g:312:6: (lv_two_4_0= RULE_ID ) - // InternalSerializationErrorTestLanguage.g:313:7: lv_two_4_0= RULE_ID + // InternalSerializationErrorTestLanguage.g:317:6: (lv_two_4_0= RULE_ID ) + // InternalSerializationErrorTestLanguage.g:318:7: lv_two_4_0= RULE_ID { lv_two_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -821,7 +829,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleIndent" - // InternalSerializationErrorTestLanguage.g:335:1: entryRuleIndent returns [EObject current=null] : iv_ruleIndent= ruleIndent EOF ; + // InternalSerializationErrorTestLanguage.g:340:1: entryRuleIndent returns [EObject current=null] : iv_ruleIndent= ruleIndent EOF ; public final EObject entryRuleIndent() throws RecognitionException { EObject current = null; @@ -829,8 +837,8 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern try { - // InternalSerializationErrorTestLanguage.g:335:47: (iv_ruleIndent= ruleIndent EOF ) - // InternalSerializationErrorTestLanguage.g:336:2: iv_ruleIndent= ruleIndent EOF + // InternalSerializationErrorTestLanguage.g:340:47: (iv_ruleIndent= ruleIndent EOF ) + // InternalSerializationErrorTestLanguage.g:341:2: iv_ruleIndent= ruleIndent EOF { newCompositeNode(grammarAccess.getIndentRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -857,7 +865,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern // $ANTLR start "ruleIndent" - // InternalSerializationErrorTestLanguage.g:342:1: ruleIndent returns [EObject current=null] : (otherlv_0= '{' ( (lv_req_1_0= ruleTwoRequired ) )? ( (lv_opt_2_0= ruleTwoOptions ) )? ( (lv_indent_3_0= ruleIndent ) )* otherlv_4= '}' ) ; + // InternalSerializationErrorTestLanguage.g:347:1: ruleIndent returns [EObject current=null] : (otherlv_0= '{' ( (lv_req_1_0= ruleTwoRequired ) )? ( (lv_opt_2_0= ruleTwoOptions ) )? ( (lv_indent_3_0= ruleIndent ) )* otherlv_4= '}' ) ; public final EObject ruleIndent() throws RecognitionException { EObject current = null; @@ -874,17 +882,17 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSerializationErrorTestLanguage.g:348:2: ( (otherlv_0= '{' ( (lv_req_1_0= ruleTwoRequired ) )? ( (lv_opt_2_0= ruleTwoOptions ) )? ( (lv_indent_3_0= ruleIndent ) )* otherlv_4= '}' ) ) - // InternalSerializationErrorTestLanguage.g:349:2: (otherlv_0= '{' ( (lv_req_1_0= ruleTwoRequired ) )? ( (lv_opt_2_0= ruleTwoOptions ) )? ( (lv_indent_3_0= ruleIndent ) )* otherlv_4= '}' ) + // InternalSerializationErrorTestLanguage.g:353:2: ( (otherlv_0= '{' ( (lv_req_1_0= ruleTwoRequired ) )? ( (lv_opt_2_0= ruleTwoOptions ) )? ( (lv_indent_3_0= ruleIndent ) )* otherlv_4= '}' ) ) + // InternalSerializationErrorTestLanguage.g:354:2: (otherlv_0= '{' ( (lv_req_1_0= ruleTwoRequired ) )? ( (lv_opt_2_0= ruleTwoOptions ) )? ( (lv_indent_3_0= ruleIndent ) )* otherlv_4= '}' ) { - // InternalSerializationErrorTestLanguage.g:349:2: (otherlv_0= '{' ( (lv_req_1_0= ruleTwoRequired ) )? ( (lv_opt_2_0= ruleTwoOptions ) )? ( (lv_indent_3_0= ruleIndent ) )* otherlv_4= '}' ) - // InternalSerializationErrorTestLanguage.g:350:3: otherlv_0= '{' ( (lv_req_1_0= ruleTwoRequired ) )? ( (lv_opt_2_0= ruleTwoOptions ) )? ( (lv_indent_3_0= ruleIndent ) )* otherlv_4= '}' + // InternalSerializationErrorTestLanguage.g:354:2: (otherlv_0= '{' ( (lv_req_1_0= ruleTwoRequired ) )? ( (lv_opt_2_0= ruleTwoOptions ) )? ( (lv_indent_3_0= ruleIndent ) )* otherlv_4= '}' ) + // InternalSerializationErrorTestLanguage.g:355:3: otherlv_0= '{' ( (lv_req_1_0= ruleTwoRequired ) )? ( (lv_opt_2_0= ruleTwoOptions ) )? ( (lv_indent_3_0= ruleIndent ) )* otherlv_4= '}' { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_7); newLeafNode(otherlv_0, grammarAccess.getIndentAccess().getLeftCurlyBracketKeyword_0()); - // InternalSerializationErrorTestLanguage.g:354:3: ( (lv_req_1_0= ruleTwoRequired ) )? + // InternalSerializationErrorTestLanguage.g:359:3: ( (lv_req_1_0= ruleTwoRequired ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -893,10 +901,10 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern } switch (alt4) { case 1 : - // InternalSerializationErrorTestLanguage.g:355:4: (lv_req_1_0= ruleTwoRequired ) + // InternalSerializationErrorTestLanguage.g:360:4: (lv_req_1_0= ruleTwoRequired ) { - // InternalSerializationErrorTestLanguage.g:355:4: (lv_req_1_0= ruleTwoRequired ) - // InternalSerializationErrorTestLanguage.g:356:5: lv_req_1_0= ruleTwoRequired + // InternalSerializationErrorTestLanguage.g:360:4: (lv_req_1_0= ruleTwoRequired ) + // InternalSerializationErrorTestLanguage.g:361:5: lv_req_1_0= ruleTwoRequired { newCompositeNode(grammarAccess.getIndentAccess().getReqTwoRequiredParserRuleCall_1_0()); @@ -926,7 +934,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern } - // InternalSerializationErrorTestLanguage.g:373:3: ( (lv_opt_2_0= ruleTwoOptions ) )? + // InternalSerializationErrorTestLanguage.g:378:3: ( (lv_opt_2_0= ruleTwoOptions ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -935,10 +943,10 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern } switch (alt5) { case 1 : - // InternalSerializationErrorTestLanguage.g:374:4: (lv_opt_2_0= ruleTwoOptions ) + // InternalSerializationErrorTestLanguage.g:379:4: (lv_opt_2_0= ruleTwoOptions ) { - // InternalSerializationErrorTestLanguage.g:374:4: (lv_opt_2_0= ruleTwoOptions ) - // InternalSerializationErrorTestLanguage.g:375:5: lv_opt_2_0= ruleTwoOptions + // InternalSerializationErrorTestLanguage.g:379:4: (lv_opt_2_0= ruleTwoOptions ) + // InternalSerializationErrorTestLanguage.g:380:5: lv_opt_2_0= ruleTwoOptions { newCompositeNode(grammarAccess.getIndentAccess().getOptTwoOptionsParserRuleCall_2_0()); @@ -968,7 +976,7 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern } - // InternalSerializationErrorTestLanguage.g:392:3: ( (lv_indent_3_0= ruleIndent ) )* + // InternalSerializationErrorTestLanguage.g:397:3: ( (lv_indent_3_0= ruleIndent ) )* loop6: do { int alt6=2; @@ -981,10 +989,10 @@ public class InternalSerializationErrorTestLanguageParser extends AbstractIntern switch (alt6) { case 1 : - // InternalSerializationErrorTestLanguage.g:393:4: (lv_indent_3_0= ruleIndent ) + // InternalSerializationErrorTestLanguage.g:398:4: (lv_indent_3_0= ruleIndent ) { - // InternalSerializationErrorTestLanguage.g:393:4: (lv_indent_3_0= ruleIndent ) - // InternalSerializationErrorTestLanguage.g:394:5: lv_indent_3_0= ruleIndent + // InternalSerializationErrorTestLanguage.g:398:4: (lv_indent_3_0= ruleIndent ) + // InternalSerializationErrorTestLanguage.g:399:5: lv_indent_3_0= ruleIndent { newCompositeNode(grammarAccess.getIndentAccess().getIndentIndentParserRuleCall_3_0()); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/Model.java index 3ad965c63..0716e442c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationBug269362TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/SerializationBug269362TestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/SerializationBug269362TestLanguageFactory.java index 9f8972b63..8a477e660 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/SerializationBug269362TestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/SerializationBug269362TestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationBug269362TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/SerializationBug269362TestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/SerializationBug269362TestLanguagePackage.java index 5c3d8d3bf..b0a121357 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/SerializationBug269362TestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/SerializationBug269362TestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationBug269362TestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/impl/ModelImpl.java index 8680c3fc0..1cd1e20be 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationBug269362TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/impl/SerializationBug269362TestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/impl/SerializationBug269362TestLanguageFactoryImpl.java index 1754aebd4..d236c3ad1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/impl/SerializationBug269362TestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/impl/SerializationBug269362TestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationBug269362TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/impl/SerializationBug269362TestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/impl/SerializationBug269362TestLanguagePackageImpl.java index 76b6fdcd9..b9a0c24c0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/impl/SerializationBug269362TestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/impl/SerializationBug269362TestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationBug269362TestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/util/SerializationBug269362TestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/util/SerializationBug269362TestLanguageAdapterFactory.java index 11c9c5ff7..52d1088d9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/util/SerializationBug269362TestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/util/SerializationBug269362TestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationBug269362TestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/util/SerializationBug269362TestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/util/SerializationBug269362TestLanguageSwitch.java index e3bdaf837..7eab796f8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/util/SerializationBug269362TestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationBug269362TestLanguage/util/SerializationBug269362TestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationBug269362TestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/Indent.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/Indent.java index 63b33b98c..811108638 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/Indent.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/Indent.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/Model.java index 383df1d55..d5066394b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/SerializationerrorFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/SerializationerrorFactory.java index e9a49cbbc..73ef4703c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/SerializationerrorFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/SerializationerrorFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/SerializationerrorPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/SerializationerrorPackage.java index 7b2f4ec8c..bafa1ed0c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/SerializationerrorPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/SerializationerrorPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/Test.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/Test.java index 779076f2b..839dbe4c3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/Test.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/Test.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/TwoOptions.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/TwoOptions.java index 5e788509f..f1c9f9cd1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/TwoOptions.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/TwoOptions.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/TwoRequired.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/TwoRequired.java index 70fbc199d..9ab3e0105 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/TwoRequired.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/TwoRequired.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/IndentImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/IndentImpl.java index d653dc64c..f351721f2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/IndentImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/IndentImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/ModelImpl.java index f6644d5b3..d966488a5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/SerializationerrorFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/SerializationerrorFactoryImpl.java index c61341c67..b15e68d1f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/SerializationerrorFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/SerializationerrorFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/SerializationerrorPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/SerializationerrorPackageImpl.java index 4c91fdc08..1cde2f666 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/SerializationerrorPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/SerializationerrorPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/TestImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/TestImpl.java index d830bf4b8..4faa4f39b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/TestImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/TestImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/TwoOptionsImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/TwoOptionsImpl.java index fdc4e484b..c731cec70 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/TwoOptionsImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/TwoOptionsImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/TwoRequiredImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/TwoRequiredImpl.java index 88ba0ec82..090ece3f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/TwoRequiredImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/impl/TwoRequiredImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/util/SerializationerrorAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/util/SerializationerrorAdapterFactory.java index cf866f119..1daec2266 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/util/SerializationerrorAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/util/SerializationerrorAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/util/SerializationerrorSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/util/SerializationerrorSwitch.java index 79af89cbe..9697ff0bc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/util/SerializationerrorSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializationerror/util/SerializationerrorSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.reconstr.serializationerror.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug299395TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug299395TestLanguageSemanticSequencer.java index f5a457046..e22301620 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug299395TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug299395TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug299395TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug299395TestLanguageSyntacticSequencer.java index c72a3268a..84619b162 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug299395TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug299395TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug302128TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug302128TestLanguageSemanticSequencer.java index 834967e27..2aae6f6f0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug302128TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug302128TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug302128TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug302128TestLanguageSyntacticSequencer.java index db9698494..7ae186cdd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug302128TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/Bug302128TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/ComplexReconstrTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/ComplexReconstrTestLanguageSemanticSequencer.java index d1c19bf60..ad5280d8b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/ComplexReconstrTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/ComplexReconstrTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/ComplexReconstrTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/ComplexReconstrTestLanguageSyntacticSequencer.java index 97d4c8719..896038363 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/ComplexReconstrTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/ComplexReconstrTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationBug269362TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationBug269362TestLanguageSemanticSequencer.java index 4bc299332..0e79e6308 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationBug269362TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationBug269362TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationBug269362TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationBug269362TestLanguageSyntacticSequencer.java index 27ca42a0f..724b70ecd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationBug269362TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationBug269362TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationErrorTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationErrorTestLanguageSemanticSequencer.java index 8f73c82e7..366e63484 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationErrorTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationErrorTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationErrorTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationErrorTestLanguageSyntacticSequencer.java index 342775740..2798156aa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationErrorTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/serializer/SerializationErrorTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/Bug299395TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/Bug299395TestLanguageGrammarAccess.java index e1833b125..e2521dd96 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/Bug299395TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/Bug299395TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/Bug302128TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/Bug302128TestLanguageGrammarAccess.java index dceca689f..8b334d65b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/Bug302128TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/Bug302128TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/ComplexReconstrTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/ComplexReconstrTestLanguageGrammarAccess.java index ebb43d49e..9cafaf0d7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/ComplexReconstrTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/ComplexReconstrTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/SerializationBug269362TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/SerializationBug269362TestLanguageGrammarAccess.java index 6e53eff9f..43dda1778 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/SerializationBug269362TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/SerializationBug269362TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/SerializationErrorTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/SerializationErrorTestLanguageGrammarAccess.java index f26d7949b..50b889b79 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/SerializationErrorTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/reconstr/services/SerializationErrorTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/AbstractTransientValuesTestRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/AbstractTransientValuesTestRuntimeModule.java index d58e61b6e..217a36ab5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/AbstractTransientValuesTestRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/AbstractTransientValuesTestRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.transientvalues; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.genmodel index 7d7d5b3ef..4f92c64e9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="TransientValuesTest" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetupGenerated.java index c3cbdf77f..39c22efa5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.transientvalues; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/TransientValuesTestAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/TransientValuesTestAntlrTokenFileProvider.java index c7daf03bd..86ae05b86 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/TransientValuesTestAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/TransientValuesTestAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.transientvalues.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/TransientValuesTestParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/TransientValuesTestParser.java index edbdad97f..a5d4555fd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/TransientValuesTestParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/TransientValuesTestParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.transientvalues.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/internal/InternalTransientValuesTest.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/internal/InternalTransientValuesTest.g index fa4c4286a..f701217ae 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/internal/InternalTransientValuesTest.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/internal/InternalTransientValuesTest.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalTransientValuesTest; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/internal/InternalTransientValuesTestLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/internal/InternalTransientValuesTestLexer.java index e8b00e719..2f632bfe7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/internal/InternalTransientValuesTestLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/internal/InternalTransientValuesTestLexer.java @@ -148,10 +148,10 @@ public class InternalTransientValuesTestLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTransientValuesTest.g:300:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalTransientValuesTest.g:300:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalTransientValuesTest.g:305:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalTransientValuesTest.g:305:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalTransientValuesTest.g:300:11: ( '^' )? + // InternalTransientValuesTest.g:305:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -160,7 +160,7 @@ public class InternalTransientValuesTestLexer extends Lexer { } switch (alt1) { case 1 : - // InternalTransientValuesTest.g:300:11: '^' + // InternalTransientValuesTest.g:305:11: '^' { match('^'); @@ -178,7 +178,7 @@ public class InternalTransientValuesTestLexer extends Lexer { recover(mse); throw mse;} - // InternalTransientValuesTest.g:300:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalTransientValuesTest.g:305:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -227,10 +227,10 @@ public class InternalTransientValuesTestLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTransientValuesTest.g:302:10: ( ( '0' .. '9' )+ ) - // InternalTransientValuesTest.g:302:12: ( '0' .. '9' )+ + // InternalTransientValuesTest.g:307:10: ( ( '0' .. '9' )+ ) + // InternalTransientValuesTest.g:307:12: ( '0' .. '9' )+ { - // InternalTransientValuesTest.g:302:12: ( '0' .. '9' )+ + // InternalTransientValuesTest.g:307:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -244,7 +244,7 @@ public class InternalTransientValuesTestLexer extends Lexer { switch (alt3) { case 1 : - // InternalTransientValuesTest.g:302:13: '0' .. '9' + // InternalTransientValuesTest.g:307:13: '0' .. '9' { matchRange('0','9'); @@ -276,10 +276,10 @@ public class InternalTransientValuesTestLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTransientValuesTest.g:304:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalTransientValuesTest.g:304:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalTransientValuesTest.g:309:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalTransientValuesTest.g:309:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalTransientValuesTest.g:304:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalTransientValuesTest.g:309:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -297,10 +297,10 @@ public class InternalTransientValuesTestLexer extends Lexer { } switch (alt6) { case 1 : - // InternalTransientValuesTest.g:304:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalTransientValuesTest.g:309:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalTransientValuesTest.g:304:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalTransientValuesTest.g:309:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -316,7 +316,7 @@ public class InternalTransientValuesTestLexer extends Lexer { switch (alt4) { case 1 : - // InternalTransientValuesTest.g:304:21: '\\\\' . + // InternalTransientValuesTest.g:309:21: '\\\\' . { match('\\'); matchAny(); @@ -324,7 +324,7 @@ public class InternalTransientValuesTestLexer extends Lexer { } break; case 2 : - // InternalTransientValuesTest.g:304:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalTransientValuesTest.g:309:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -349,10 +349,10 @@ public class InternalTransientValuesTestLexer extends Lexer { } break; case 2 : - // InternalTransientValuesTest.g:304:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalTransientValuesTest.g:309:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalTransientValuesTest.g:304:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalTransientValuesTest.g:309:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -368,7 +368,7 @@ public class InternalTransientValuesTestLexer extends Lexer { switch (alt5) { case 1 : - // InternalTransientValuesTest.g:304:54: '\\\\' . + // InternalTransientValuesTest.g:309:54: '\\\\' . { match('\\'); matchAny(); @@ -376,7 +376,7 @@ public class InternalTransientValuesTestLexer extends Lexer { } break; case 2 : - // InternalTransientValuesTest.g:304:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalTransientValuesTest.g:309:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -419,12 +419,12 @@ public class InternalTransientValuesTestLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTransientValuesTest.g:306:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalTransientValuesTest.g:306:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalTransientValuesTest.g:311:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalTransientValuesTest.g:311:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalTransientValuesTest.g:306:24: ( options {greedy=false; } : . )* + // InternalTransientValuesTest.g:311:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -449,7 +449,7 @@ public class InternalTransientValuesTestLexer extends Lexer { switch (alt7) { case 1 : - // InternalTransientValuesTest.g:306:52: . + // InternalTransientValuesTest.g:311:52: . { matchAny(); @@ -479,12 +479,12 @@ public class InternalTransientValuesTestLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTransientValuesTest.g:308:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalTransientValuesTest.g:308:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalTransientValuesTest.g:313:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalTransientValuesTest.g:313:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalTransientValuesTest.g:308:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalTransientValuesTest.g:313:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -497,7 +497,7 @@ public class InternalTransientValuesTestLexer extends Lexer { switch (alt8) { case 1 : - // InternalTransientValuesTest.g:308:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalTransientValuesTest.g:313: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(); @@ -517,7 +517,7 @@ public class InternalTransientValuesTestLexer extends Lexer { } } while (true); - // InternalTransientValuesTest.g:308:40: ( ( '\\r' )? '\\n' )? + // InternalTransientValuesTest.g:313:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -526,9 +526,9 @@ public class InternalTransientValuesTestLexer extends Lexer { } switch (alt10) { case 1 : - // InternalTransientValuesTest.g:308:41: ( '\\r' )? '\\n' + // InternalTransientValuesTest.g:313:41: ( '\\r' )? '\\n' { - // InternalTransientValuesTest.g:308:41: ( '\\r' )? + // InternalTransientValuesTest.g:313:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -537,7 +537,7 @@ public class InternalTransientValuesTestLexer extends Lexer { } switch (alt9) { case 1 : - // InternalTransientValuesTest.g:308:41: '\\r' + // InternalTransientValuesTest.g:313:41: '\\r' { match('\r'); @@ -569,10 +569,10 @@ public class InternalTransientValuesTestLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTransientValuesTest.g:310:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalTransientValuesTest.g:310:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalTransientValuesTest.g:315:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalTransientValuesTest.g:315:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalTransientValuesTest.g:310:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalTransientValuesTest.g:315:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -626,8 +626,8 @@ public class InternalTransientValuesTestLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTransientValuesTest.g:312:16: ( . ) - // InternalTransientValuesTest.g:312:18: . + // InternalTransientValuesTest.g:317:16: ( . ) + // InternalTransientValuesTest.g:317:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/internal/InternalTransientValuesTestParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/internal/InternalTransientValuesTestParser.java index 328180acf..f6c841bcf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/internal/InternalTransientValuesTestParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/parser/antlr/internal/InternalTransientValuesTestParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalTransientValuesTestParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -77,7 +85,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleRoot" - // InternalTransientValuesTest.g:64:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; + // InternalTransientValuesTest.g:69:1: entryRuleRoot returns [EObject current=null] : iv_ruleRoot= ruleRoot EOF ; public final EObject entryRuleRoot() throws RecognitionException { EObject current = null; @@ -85,8 +93,8 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars try { - // InternalTransientValuesTest.g:64:45: (iv_ruleRoot= ruleRoot EOF ) - // InternalTransientValuesTest.g:65:2: iv_ruleRoot= ruleRoot EOF + // InternalTransientValuesTest.g:69:45: (iv_ruleRoot= ruleRoot EOF ) + // InternalTransientValuesTest.g:70:2: iv_ruleRoot= ruleRoot EOF { newCompositeNode(grammarAccess.getRootRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -113,7 +121,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars // $ANTLR start "ruleRoot" - // InternalTransientValuesTest.g:71:1: ruleRoot returns [EObject current=null] : (otherlv_0= 'test' (this_TestRequired_1= ruleTestRequired | this_TestOptional_2= ruleTestOptional | this_TestList_3= ruleTestList ) ) ; + // InternalTransientValuesTest.g:76:1: ruleRoot returns [EObject current=null] : (otherlv_0= 'test' (this_TestRequired_1= ruleTestRequired | this_TestOptional_2= ruleTestOptional | this_TestList_3= ruleTestList ) ) ; public final EObject ruleRoot() throws RecognitionException { EObject current = null; @@ -129,17 +137,17 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars enterRule(); try { - // InternalTransientValuesTest.g:77:2: ( (otherlv_0= 'test' (this_TestRequired_1= ruleTestRequired | this_TestOptional_2= ruleTestOptional | this_TestList_3= ruleTestList ) ) ) - // InternalTransientValuesTest.g:78:2: (otherlv_0= 'test' (this_TestRequired_1= ruleTestRequired | this_TestOptional_2= ruleTestOptional | this_TestList_3= ruleTestList ) ) + // InternalTransientValuesTest.g:82:2: ( (otherlv_0= 'test' (this_TestRequired_1= ruleTestRequired | this_TestOptional_2= ruleTestOptional | this_TestList_3= ruleTestList ) ) ) + // InternalTransientValuesTest.g:83:2: (otherlv_0= 'test' (this_TestRequired_1= ruleTestRequired | this_TestOptional_2= ruleTestOptional | this_TestList_3= ruleTestList ) ) { - // InternalTransientValuesTest.g:78:2: (otherlv_0= 'test' (this_TestRequired_1= ruleTestRequired | this_TestOptional_2= ruleTestOptional | this_TestList_3= ruleTestList ) ) - // InternalTransientValuesTest.g:79:3: otherlv_0= 'test' (this_TestRequired_1= ruleTestRequired | this_TestOptional_2= ruleTestOptional | this_TestList_3= ruleTestList ) + // InternalTransientValuesTest.g:83:2: (otherlv_0= 'test' (this_TestRequired_1= ruleTestRequired | this_TestOptional_2= ruleTestOptional | this_TestList_3= ruleTestList ) ) + // InternalTransientValuesTest.g:84:3: otherlv_0= 'test' (this_TestRequired_1= ruleTestRequired | this_TestOptional_2= ruleTestOptional | this_TestList_3= ruleTestList ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getRootAccess().getTestKeyword_0()); - // InternalTransientValuesTest.g:83:3: (this_TestRequired_1= ruleTestRequired | this_TestOptional_2= ruleTestOptional | this_TestList_3= ruleTestList ) + // InternalTransientValuesTest.g:88:3: (this_TestRequired_1= ruleTestRequired | this_TestOptional_2= ruleTestOptional | this_TestList_3= ruleTestList ) int alt1=3; switch ( input.LA(1) ) { case 12: @@ -166,7 +174,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars switch (alt1) { case 1 : - // InternalTransientValuesTest.g:84:4: this_TestRequired_1= ruleTestRequired + // InternalTransientValuesTest.g:89:4: this_TestRequired_1= ruleTestRequired { newCompositeNode(grammarAccess.getRootAccess().getTestRequiredParserRuleCall_1_0()); @@ -184,7 +192,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars } break; case 2 : - // InternalTransientValuesTest.g:93:4: this_TestOptional_2= ruleTestOptional + // InternalTransientValuesTest.g:98:4: this_TestOptional_2= ruleTestOptional { newCompositeNode(grammarAccess.getRootAccess().getTestOptionalParserRuleCall_1_1()); @@ -202,7 +210,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars } break; case 3 : - // InternalTransientValuesTest.g:102:4: this_TestList_3= ruleTestList + // InternalTransientValuesTest.g:107:4: this_TestList_3= ruleTestList { newCompositeNode(grammarAccess.getRootAccess().getTestListParserRuleCall_1_2()); @@ -245,7 +253,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleTestRequired" - // InternalTransientValuesTest.g:115:1: entryRuleTestRequired returns [EObject current=null] : iv_ruleTestRequired= ruleTestRequired EOF ; + // InternalTransientValuesTest.g:120:1: entryRuleTestRequired returns [EObject current=null] : iv_ruleTestRequired= ruleTestRequired EOF ; public final EObject entryRuleTestRequired() throws RecognitionException { EObject current = null; @@ -253,8 +261,8 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars try { - // InternalTransientValuesTest.g:115:53: (iv_ruleTestRequired= ruleTestRequired EOF ) - // InternalTransientValuesTest.g:116:2: iv_ruleTestRequired= ruleTestRequired EOF + // InternalTransientValuesTest.g:120:53: (iv_ruleTestRequired= ruleTestRequired EOF ) + // InternalTransientValuesTest.g:121:2: iv_ruleTestRequired= ruleTestRequired EOF { newCompositeNode(grammarAccess.getTestRequiredRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -281,7 +289,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars // $ANTLR start "ruleTestRequired" - // InternalTransientValuesTest.g:122:1: ruleTestRequired returns [EObject current=null] : ( () otherlv_1= 'required' ( (lv_required1_2_0= RULE_INT ) ) ( (lv_required2_3_0= RULE_INT ) ) ) ; + // InternalTransientValuesTest.g:127:1: ruleTestRequired returns [EObject current=null] : ( () otherlv_1= 'required' ( (lv_required1_2_0= RULE_INT ) ) ( (lv_required2_3_0= RULE_INT ) ) ) ; public final EObject ruleTestRequired() throws RecognitionException { EObject current = null; @@ -293,14 +301,14 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars enterRule(); try { - // InternalTransientValuesTest.g:128:2: ( ( () otherlv_1= 'required' ( (lv_required1_2_0= RULE_INT ) ) ( (lv_required2_3_0= RULE_INT ) ) ) ) - // InternalTransientValuesTest.g:129:2: ( () otherlv_1= 'required' ( (lv_required1_2_0= RULE_INT ) ) ( (lv_required2_3_0= RULE_INT ) ) ) + // InternalTransientValuesTest.g:133:2: ( ( () otherlv_1= 'required' ( (lv_required1_2_0= RULE_INT ) ) ( (lv_required2_3_0= RULE_INT ) ) ) ) + // InternalTransientValuesTest.g:134:2: ( () otherlv_1= 'required' ( (lv_required1_2_0= RULE_INT ) ) ( (lv_required2_3_0= RULE_INT ) ) ) { - // InternalTransientValuesTest.g:129:2: ( () otherlv_1= 'required' ( (lv_required1_2_0= RULE_INT ) ) ( (lv_required2_3_0= RULE_INT ) ) ) - // InternalTransientValuesTest.g:130:3: () otherlv_1= 'required' ( (lv_required1_2_0= RULE_INT ) ) ( (lv_required2_3_0= RULE_INT ) ) + // InternalTransientValuesTest.g:134:2: ( () otherlv_1= 'required' ( (lv_required1_2_0= RULE_INT ) ) ( (lv_required2_3_0= RULE_INT ) ) ) + // InternalTransientValuesTest.g:135:3: () otherlv_1= 'required' ( (lv_required1_2_0= RULE_INT ) ) ( (lv_required2_3_0= RULE_INT ) ) { - // InternalTransientValuesTest.g:130:3: () - // InternalTransientValuesTest.g:131:4: + // InternalTransientValuesTest.g:135:3: () + // InternalTransientValuesTest.g:136:4: { current = forceCreateModelElement( @@ -314,11 +322,11 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars newLeafNode(otherlv_1, grammarAccess.getTestRequiredAccess().getRequiredKeyword_1()); - // InternalTransientValuesTest.g:141:3: ( (lv_required1_2_0= RULE_INT ) ) - // InternalTransientValuesTest.g:142:4: (lv_required1_2_0= RULE_INT ) + // InternalTransientValuesTest.g:146:3: ( (lv_required1_2_0= RULE_INT ) ) + // InternalTransientValuesTest.g:147:4: (lv_required1_2_0= RULE_INT ) { - // InternalTransientValuesTest.g:142:4: (lv_required1_2_0= RULE_INT ) - // InternalTransientValuesTest.g:143:5: lv_required1_2_0= RULE_INT + // InternalTransientValuesTest.g:147:4: (lv_required1_2_0= RULE_INT ) + // InternalTransientValuesTest.g:148:5: lv_required1_2_0= RULE_INT { lv_required1_2_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_4); @@ -340,11 +348,11 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars } - // InternalTransientValuesTest.g:159:3: ( (lv_required2_3_0= RULE_INT ) ) - // InternalTransientValuesTest.g:160:4: (lv_required2_3_0= RULE_INT ) + // InternalTransientValuesTest.g:164:3: ( (lv_required2_3_0= RULE_INT ) ) + // InternalTransientValuesTest.g:165:4: (lv_required2_3_0= RULE_INT ) { - // InternalTransientValuesTest.g:160:4: (lv_required2_3_0= RULE_INT ) - // InternalTransientValuesTest.g:161:5: lv_required2_3_0= RULE_INT + // InternalTransientValuesTest.g:165:4: (lv_required2_3_0= RULE_INT ) + // InternalTransientValuesTest.g:166:5: lv_required2_3_0= RULE_INT { lv_required2_3_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -389,7 +397,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleTestOptional" - // InternalTransientValuesTest.g:181:1: entryRuleTestOptional returns [EObject current=null] : iv_ruleTestOptional= ruleTestOptional EOF ; + // InternalTransientValuesTest.g:186:1: entryRuleTestOptional returns [EObject current=null] : iv_ruleTestOptional= ruleTestOptional EOF ; public final EObject entryRuleTestOptional() throws RecognitionException { EObject current = null; @@ -397,8 +405,8 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars try { - // InternalTransientValuesTest.g:181:53: (iv_ruleTestOptional= ruleTestOptional EOF ) - // InternalTransientValuesTest.g:182:2: iv_ruleTestOptional= ruleTestOptional EOF + // InternalTransientValuesTest.g:186:53: (iv_ruleTestOptional= ruleTestOptional EOF ) + // InternalTransientValuesTest.g:187:2: iv_ruleTestOptional= ruleTestOptional EOF { newCompositeNode(grammarAccess.getTestOptionalRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -425,7 +433,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars // $ANTLR start "ruleTestOptional" - // InternalTransientValuesTest.g:188:1: ruleTestOptional returns [EObject current=null] : ( () otherlv_1= 'optional' ( (lv_opt1_2_0= RULE_INT ) )? (otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) )? ) ; + // InternalTransientValuesTest.g:193:1: ruleTestOptional returns [EObject current=null] : ( () otherlv_1= 'optional' ( (lv_opt1_2_0= RULE_INT ) )? (otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) )? ) ; public final EObject ruleTestOptional() throws RecognitionException { EObject current = null; @@ -438,14 +446,14 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars enterRule(); try { - // InternalTransientValuesTest.g:194:2: ( ( () otherlv_1= 'optional' ( (lv_opt1_2_0= RULE_INT ) )? (otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) )? ) ) - // InternalTransientValuesTest.g:195:2: ( () otherlv_1= 'optional' ( (lv_opt1_2_0= RULE_INT ) )? (otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) )? ) + // InternalTransientValuesTest.g:199:2: ( ( () otherlv_1= 'optional' ( (lv_opt1_2_0= RULE_INT ) )? (otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) )? ) ) + // InternalTransientValuesTest.g:200:2: ( () otherlv_1= 'optional' ( (lv_opt1_2_0= RULE_INT ) )? (otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) )? ) { - // InternalTransientValuesTest.g:195:2: ( () otherlv_1= 'optional' ( (lv_opt1_2_0= RULE_INT ) )? (otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) )? ) - // InternalTransientValuesTest.g:196:3: () otherlv_1= 'optional' ( (lv_opt1_2_0= RULE_INT ) )? (otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) )? + // InternalTransientValuesTest.g:200:2: ( () otherlv_1= 'optional' ( (lv_opt1_2_0= RULE_INT ) )? (otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) )? ) + // InternalTransientValuesTest.g:201:3: () otherlv_1= 'optional' ( (lv_opt1_2_0= RULE_INT ) )? (otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) )? { - // InternalTransientValuesTest.g:196:3: () - // InternalTransientValuesTest.g:197:4: + // InternalTransientValuesTest.g:201:3: () + // InternalTransientValuesTest.g:202:4: { current = forceCreateModelElement( @@ -459,7 +467,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars newLeafNode(otherlv_1, grammarAccess.getTestOptionalAccess().getOptionalKeyword_1()); - // InternalTransientValuesTest.g:207:3: ( (lv_opt1_2_0= RULE_INT ) )? + // InternalTransientValuesTest.g:212:3: ( (lv_opt1_2_0= RULE_INT ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -468,10 +476,10 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars } switch (alt2) { case 1 : - // InternalTransientValuesTest.g:208:4: (lv_opt1_2_0= RULE_INT ) + // InternalTransientValuesTest.g:213:4: (lv_opt1_2_0= RULE_INT ) { - // InternalTransientValuesTest.g:208:4: (lv_opt1_2_0= RULE_INT ) - // InternalTransientValuesTest.g:209:5: lv_opt1_2_0= RULE_INT + // InternalTransientValuesTest.g:213:4: (lv_opt1_2_0= RULE_INT ) + // InternalTransientValuesTest.g:214:5: lv_opt1_2_0= RULE_INT { lv_opt1_2_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_6); @@ -496,7 +504,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars } - // InternalTransientValuesTest.g:225:3: (otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) )? + // InternalTransientValuesTest.g:230:3: (otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -505,17 +513,17 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars } switch (alt3) { case 1 : - // InternalTransientValuesTest.g:226:4: otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) + // InternalTransientValuesTest.g:231:4: otherlv_3= ':' ( (lv_opt2_4_0= RULE_INT ) ) { otherlv_3=(Token)match(input,14,FollowSets000.FOLLOW_4); newLeafNode(otherlv_3, grammarAccess.getTestOptionalAccess().getColonKeyword_3_0()); - // InternalTransientValuesTest.g:230:4: ( (lv_opt2_4_0= RULE_INT ) ) - // InternalTransientValuesTest.g:231:5: (lv_opt2_4_0= RULE_INT ) + // InternalTransientValuesTest.g:235:4: ( (lv_opt2_4_0= RULE_INT ) ) + // InternalTransientValuesTest.g:236:5: (lv_opt2_4_0= RULE_INT ) { - // InternalTransientValuesTest.g:231:5: (lv_opt2_4_0= RULE_INT ) - // InternalTransientValuesTest.g:232:6: lv_opt2_4_0= RULE_INT + // InternalTransientValuesTest.g:236:5: (lv_opt2_4_0= RULE_INT ) + // InternalTransientValuesTest.g:237:6: lv_opt2_4_0= RULE_INT { lv_opt2_4_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -566,7 +574,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleTestList" - // InternalTransientValuesTest.g:253:1: entryRuleTestList returns [EObject current=null] : iv_ruleTestList= ruleTestList EOF ; + // InternalTransientValuesTest.g:258:1: entryRuleTestList returns [EObject current=null] : iv_ruleTestList= ruleTestList EOF ; public final EObject entryRuleTestList() throws RecognitionException { EObject current = null; @@ -574,8 +582,8 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars try { - // InternalTransientValuesTest.g:253:49: (iv_ruleTestList= ruleTestList EOF ) - // InternalTransientValuesTest.g:254:2: iv_ruleTestList= ruleTestList EOF + // InternalTransientValuesTest.g:258:49: (iv_ruleTestList= ruleTestList EOF ) + // InternalTransientValuesTest.g:259:2: iv_ruleTestList= ruleTestList EOF { newCompositeNode(grammarAccess.getTestListRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -602,7 +610,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars // $ANTLR start "ruleTestList" - // InternalTransientValuesTest.g:260:1: ruleTestList returns [EObject current=null] : ( () otherlv_1= 'list' ( (lv_item_2_0= RULE_INT ) )* ) ; + // InternalTransientValuesTest.g:265:1: ruleTestList returns [EObject current=null] : ( () otherlv_1= 'list' ( (lv_item_2_0= RULE_INT ) )* ) ; public final EObject ruleTestList() throws RecognitionException { EObject current = null; @@ -613,14 +621,14 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars enterRule(); try { - // InternalTransientValuesTest.g:266:2: ( ( () otherlv_1= 'list' ( (lv_item_2_0= RULE_INT ) )* ) ) - // InternalTransientValuesTest.g:267:2: ( () otherlv_1= 'list' ( (lv_item_2_0= RULE_INT ) )* ) + // InternalTransientValuesTest.g:271:2: ( ( () otherlv_1= 'list' ( (lv_item_2_0= RULE_INT ) )* ) ) + // InternalTransientValuesTest.g:272:2: ( () otherlv_1= 'list' ( (lv_item_2_0= RULE_INT ) )* ) { - // InternalTransientValuesTest.g:267:2: ( () otherlv_1= 'list' ( (lv_item_2_0= RULE_INT ) )* ) - // InternalTransientValuesTest.g:268:3: () otherlv_1= 'list' ( (lv_item_2_0= RULE_INT ) )* + // InternalTransientValuesTest.g:272:2: ( () otherlv_1= 'list' ( (lv_item_2_0= RULE_INT ) )* ) + // InternalTransientValuesTest.g:273:3: () otherlv_1= 'list' ( (lv_item_2_0= RULE_INT ) )* { - // InternalTransientValuesTest.g:268:3: () - // InternalTransientValuesTest.g:269:4: + // InternalTransientValuesTest.g:273:3: () + // InternalTransientValuesTest.g:274:4: { current = forceCreateModelElement( @@ -634,7 +642,7 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars newLeafNode(otherlv_1, grammarAccess.getTestListAccess().getListKeyword_1()); - // InternalTransientValuesTest.g:279:3: ( (lv_item_2_0= RULE_INT ) )* + // InternalTransientValuesTest.g:284:3: ( (lv_item_2_0= RULE_INT ) )* loop4: do { int alt4=2; @@ -647,10 +655,10 @@ public class InternalTransientValuesTestParser extends AbstractInternalAntlrPars switch (alt4) { case 1 : - // InternalTransientValuesTest.g:280:4: (lv_item_2_0= RULE_INT ) + // InternalTransientValuesTest.g:285:4: (lv_item_2_0= RULE_INT ) { - // InternalTransientValuesTest.g:280:4: (lv_item_2_0= RULE_INT ) - // InternalTransientValuesTest.g:281:5: lv_item_2_0= RULE_INT + // InternalTransientValuesTest.g:285:4: (lv_item_2_0= RULE_INT ) + // InternalTransientValuesTest.g:286:5: lv_item_2_0= RULE_INT { lv_item_2_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_7); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/serializer/TransientValuesTestSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/serializer/TransientValuesTestSemanticSequencer.java index 96b9dffea..f69eb4520 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/serializer/TransientValuesTestSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/serializer/TransientValuesTestSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.transientvalues.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/serializer/TransientValuesTestSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/serializer/TransientValuesTestSyntacticSequencer.java index 1d7e7e50b..d6dc830e0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/serializer/TransientValuesTestSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/serializer/TransientValuesTestSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.transientvalues.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/services/TransientValuesTestGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/services/TransientValuesTestGrammarAccess.java index c0a2c61bd..ee9b5ad16 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/services/TransientValuesTestGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/services/TransientValuesTestGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.transientvalues.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/Root.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/Root.java index 160f7e10d..0f4179829 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/Root.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/Root.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TestList.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TestList.java index afbf30c6a..bc47b479e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TestList.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TestList.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TestOptional.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TestOptional.java index be61e3fc5..7224c0dce 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TestOptional.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TestOptional.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TestRequired.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TestRequired.java index 7f65dd8fc..4d54cadab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TestRequired.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TestRequired.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TransientvaluestestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TransientvaluestestFactory.java index e98e41a9c..34e1cdaf7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TransientvaluestestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TransientvaluestestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TransientvaluestestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TransientvaluestestPackage.java index 4c70a4164..b70cec48a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TransientvaluestestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/TransientvaluestestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/RootImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/RootImpl.java index a3a43823f..8a86c3dd7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/RootImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/RootImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TestListImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TestListImpl.java index aa3d7bff1..6fef5633b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TestListImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TestListImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TestOptionalImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TestOptionalImpl.java index 287f59295..1773fcb31 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TestOptionalImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TestOptionalImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TestRequiredImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TestRequiredImpl.java index 0f2aa6665..ddf845307 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TestRequiredImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TestRequiredImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TransientvaluestestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TransientvaluestestFactoryImpl.java index ccdb9a341..f66f411f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TransientvaluestestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TransientvaluestestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TransientvaluestestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TransientvaluestestPackageImpl.java index 131955299..a1a3554e6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TransientvaluestestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/impl/TransientvaluestestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/util/TransientvaluestestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/util/TransientvaluestestAdapterFactory.java index 92dbc979c..ea455552f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/util/TransientvaluestestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/util/TransientvaluestestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/util/TransientvaluestestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/util/TransientvaluestestSwitch.java index 5191ef394..9bab04128 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/util/TransientvaluestestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/transientvalues/transientvaluestest/util/TransientvaluestestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.transientvalues.transientvaluestest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/AbstractUnassignedTextTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/AbstractUnassignedTextTestLanguageRuntimeModule.java index 426960aaa..e5a2ef67b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/AbstractUnassignedTextTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/AbstractUnassignedTextTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguage.genmodel index c9f6d9b90..04f5d5802 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="UnassignedTextTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetupGenerated.java index 5970b1fb2..6b1fc98bb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/UnassignedTextTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/UnassignedTextTestLanguageAntlrTokenFileProvider.java index 919003bb1..dab02d790 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/UnassignedTextTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/UnassignedTextTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/UnassignedTextTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/UnassignedTextTestLanguageParser.java index 935ccc4cf..16132bd7d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/UnassignedTextTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/UnassignedTextTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/internal/InternalUnassignedTextTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/internal/InternalUnassignedTextTestLanguage.g index 3a3bcee2c..af6284d1b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/internal/InternalUnassignedTextTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/internal/InternalUnassignedTextTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalUnassignedTextTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/internal/InternalUnassignedTextTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/internal/InternalUnassignedTextTestLanguageLexer.java index 38c3bab09..10002203d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/internal/InternalUnassignedTextTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/internal/InternalUnassignedTextTestLanguageLexer.java @@ -262,8 +262,8 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { try { int _type = RULE_CASEINSENSITIVEKEYWORD; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedTextTestLanguage.g:518:29: ( ( 'k' | 'K' ) ( 'e' | 'E' ) ( 'y' | 'Y' ) ( 'w' | 'W' ) ( 'o' | 'O' ) ( 'r' | 'R' ) ( 'd' | 'D' ) ) - // InternalUnassignedTextTestLanguage.g:518:31: ( 'k' | 'K' ) ( 'e' | 'E' ) ( 'y' | 'Y' ) ( 'w' | 'W' ) ( 'o' | 'O' ) ( 'r' | 'R' ) ( 'd' | 'D' ) + // InternalUnassignedTextTestLanguage.g:523:29: ( ( 'k' | 'K' ) ( 'e' | 'E' ) ( 'y' | 'Y' ) ( 'w' | 'W' ) ( 'o' | 'O' ) ( 'r' | 'R' ) ( 'd' | 'D' ) ) + // InternalUnassignedTextTestLanguage.g:523:31: ( 'k' | 'K' ) ( 'e' | 'E' ) ( 'y' | 'Y' ) ( 'w' | 'W' ) ( 'o' | 'O' ) ( 'r' | 'R' ) ( 'd' | 'D' ) { if ( input.LA(1)=='K'||input.LA(1)=='k' ) { input.consume(); @@ -344,10 +344,10 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { try { int _type = RULE_PLURAL; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedTextTestLanguage.g:520:13: ( ( 'item' | 'items' ) ) - // InternalUnassignedTextTestLanguage.g:520:15: ( 'item' | 'items' ) + // InternalUnassignedTextTestLanguage.g:525:13: ( ( 'item' | 'items' ) ) + // InternalUnassignedTextTestLanguage.g:525:15: ( 'item' | 'items' ) { - // InternalUnassignedTextTestLanguage.g:520:15: ( 'item' | 'items' ) + // InternalUnassignedTextTestLanguage.g:525:15: ( 'item' | 'items' ) int alt1=2; int LA1_0 = input.LA(1); @@ -398,7 +398,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalUnassignedTextTestLanguage.g:520:16: 'item' + // InternalUnassignedTextTestLanguage.g:525:16: 'item' { match("item"); @@ -406,7 +406,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnassignedTextTestLanguage.g:520:23: 'items' + // InternalUnassignedTextTestLanguage.g:525:23: 'items' { match("items"); @@ -432,11 +432,11 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { try { int _type = RULE_MULTI; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedTextTestLanguage.g:522:12: ( 'a' ( 'b' )? ( 'c' )+ ( 'd' )* ( 'e' | 'f' ) ( ( 'g' | 'h' ) | ( 'i' )+ ) RULE_MULTI2 '0' .. '9' ( '0' .. '9' )+ ) - // InternalUnassignedTextTestLanguage.g:522:14: 'a' ( 'b' )? ( 'c' )+ ( 'd' )* ( 'e' | 'f' ) ( ( 'g' | 'h' ) | ( 'i' )+ ) RULE_MULTI2 '0' .. '9' ( '0' .. '9' )+ + // InternalUnassignedTextTestLanguage.g:527:12: ( 'a' ( 'b' )? ( 'c' )+ ( 'd' )* ( 'e' | 'f' ) ( ( 'g' | 'h' ) | ( 'i' )+ ) RULE_MULTI2 '0' .. '9' ( '0' .. '9' )+ ) + // InternalUnassignedTextTestLanguage.g:527:14: 'a' ( 'b' )? ( 'c' )+ ( 'd' )* ( 'e' | 'f' ) ( ( 'g' | 'h' ) | ( 'i' )+ ) RULE_MULTI2 '0' .. '9' ( '0' .. '9' )+ { match('a'); - // InternalUnassignedTextTestLanguage.g:522:18: ( 'b' )? + // InternalUnassignedTextTestLanguage.g:527:18: ( 'b' )? int alt2=2; int LA2_0 = input.LA(1); @@ -445,7 +445,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } switch (alt2) { case 1 : - // InternalUnassignedTextTestLanguage.g:522:18: 'b' + // InternalUnassignedTextTestLanguage.g:527:18: 'b' { match('b'); @@ -454,7 +454,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } - // InternalUnassignedTextTestLanguage.g:522:23: ( 'c' )+ + // InternalUnassignedTextTestLanguage.g:527:23: ( 'c' )+ int cnt3=0; loop3: do { @@ -468,7 +468,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalUnassignedTextTestLanguage.g:522:23: 'c' + // InternalUnassignedTextTestLanguage.g:527:23: 'c' { match('c'); @@ -484,7 +484,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { cnt3++; } while (true); - // InternalUnassignedTextTestLanguage.g:522:28: ( 'd' )* + // InternalUnassignedTextTestLanguage.g:527:28: ( 'd' )* loop4: do { int alt4=2; @@ -497,7 +497,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalUnassignedTextTestLanguage.g:522:28: 'd' + // InternalUnassignedTextTestLanguage.g:527:28: 'd' { match('d'); @@ -518,7 +518,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalUnassignedTextTestLanguage.g:522:43: ( ( 'g' | 'h' ) | ( 'i' )+ ) + // InternalUnassignedTextTestLanguage.g:527:43: ( ( 'g' | 'h' ) | ( 'i' )+ ) int alt6=2; int LA6_0 = input.LA(1); @@ -536,7 +536,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalUnassignedTextTestLanguage.g:522:44: ( 'g' | 'h' ) + // InternalUnassignedTextTestLanguage.g:527:44: ( 'g' | 'h' ) { if ( (input.LA(1)>='g' && input.LA(1)<='h') ) { input.consume(); @@ -551,9 +551,9 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnassignedTextTestLanguage.g:522:54: ( 'i' )+ + // InternalUnassignedTextTestLanguage.g:527:54: ( 'i' )+ { - // InternalUnassignedTextTestLanguage.g:522:54: ( 'i' )+ + // InternalUnassignedTextTestLanguage.g:527:54: ( 'i' )+ int cnt5=0; loop5: do { @@ -567,7 +567,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalUnassignedTextTestLanguage.g:522:54: 'i' + // InternalUnassignedTextTestLanguage.g:527:54: 'i' { match('i'); @@ -591,7 +591,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { mRULE_MULTI2(); matchRange('0','9'); - // InternalUnassignedTextTestLanguage.g:522:81: ( '0' .. '9' )+ + // InternalUnassignedTextTestLanguage.g:527:81: ( '0' .. '9' )+ int cnt7=0; loop7: do { @@ -605,7 +605,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalUnassignedTextTestLanguage.g:522:82: '0' .. '9' + // InternalUnassignedTextTestLanguage.g:527:82: '0' .. '9' { matchRange('0','9'); @@ -635,8 +635,8 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { // $ANTLR start "RULE_MULTI2" public final void mRULE_MULTI2() throws RecognitionException { try { - // InternalUnassignedTextTestLanguage.g:524:22: ( 'j' ) - // InternalUnassignedTextTestLanguage.g:524:24: 'j' + // InternalUnassignedTextTestLanguage.g:529:22: ( 'j' ) + // InternalUnassignedTextTestLanguage.g:529:24: 'j' { match('j'); @@ -653,10 +653,10 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedTextTestLanguage.g:526:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalUnassignedTextTestLanguage.g:526:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalUnassignedTextTestLanguage.g:531:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalUnassignedTextTestLanguage.g:531:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalUnassignedTextTestLanguage.g:526:11: ( '^' )? + // InternalUnassignedTextTestLanguage.g:531:11: ( '^' )? int alt8=2; int LA8_0 = input.LA(1); @@ -665,7 +665,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } switch (alt8) { case 1 : - // InternalUnassignedTextTestLanguage.g:526:11: '^' + // InternalUnassignedTextTestLanguage.g:531:11: '^' { match('^'); @@ -683,7 +683,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalUnassignedTextTestLanguage.g:526:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalUnassignedTextTestLanguage.g:531:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop9: do { int alt9=2; @@ -732,10 +732,10 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedTextTestLanguage.g:528:10: ( ( '0' .. '9' )+ ) - // InternalUnassignedTextTestLanguage.g:528:12: ( '0' .. '9' )+ + // InternalUnassignedTextTestLanguage.g:533:10: ( ( '0' .. '9' )+ ) + // InternalUnassignedTextTestLanguage.g:533:12: ( '0' .. '9' )+ { - // InternalUnassignedTextTestLanguage.g:528:12: ( '0' .. '9' )+ + // InternalUnassignedTextTestLanguage.g:533:12: ( '0' .. '9' )+ int cnt10=0; loop10: do { @@ -749,7 +749,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { switch (alt10) { case 1 : - // InternalUnassignedTextTestLanguage.g:528:13: '0' .. '9' + // InternalUnassignedTextTestLanguage.g:533:13: '0' .. '9' { matchRange('0','9'); @@ -781,10 +781,10 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedTextTestLanguage.g:530:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalUnassignedTextTestLanguage.g:530:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalUnassignedTextTestLanguage.g:535:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalUnassignedTextTestLanguage.g:535:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalUnassignedTextTestLanguage.g:530:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalUnassignedTextTestLanguage.g:535:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt13=2; int LA13_0 = input.LA(1); @@ -802,10 +802,10 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } switch (alt13) { case 1 : - // InternalUnassignedTextTestLanguage.g:530:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalUnassignedTextTestLanguage.g:535:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalUnassignedTextTestLanguage.g:530:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalUnassignedTextTestLanguage.g:535:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop11: do { int alt11=3; @@ -821,7 +821,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { switch (alt11) { case 1 : - // InternalUnassignedTextTestLanguage.g:530:21: '\\\\' . + // InternalUnassignedTextTestLanguage.g:535:21: '\\\\' . { match('\\'); matchAny(); @@ -829,7 +829,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnassignedTextTestLanguage.g:530:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalUnassignedTextTestLanguage.g:535:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -854,10 +854,10 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnassignedTextTestLanguage.g:530:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalUnassignedTextTestLanguage.g:535:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalUnassignedTextTestLanguage.g:530:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalUnassignedTextTestLanguage.g:535:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop12: do { int alt12=3; @@ -873,7 +873,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { switch (alt12) { case 1 : - // InternalUnassignedTextTestLanguage.g:530:54: '\\\\' . + // InternalUnassignedTextTestLanguage.g:535:54: '\\\\' . { match('\\'); matchAny(); @@ -881,7 +881,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnassignedTextTestLanguage.g:530:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalUnassignedTextTestLanguage.g:535:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -924,12 +924,12 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedTextTestLanguage.g:532:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalUnassignedTextTestLanguage.g:532:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalUnassignedTextTestLanguage.g:537:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalUnassignedTextTestLanguage.g:537:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalUnassignedTextTestLanguage.g:532:24: ( options {greedy=false; } : . )* + // InternalUnassignedTextTestLanguage.g:537:24: ( options {greedy=false; } : . )* loop14: do { int alt14=2; @@ -954,7 +954,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { switch (alt14) { case 1 : - // InternalUnassignedTextTestLanguage.g:532:52: . + // InternalUnassignedTextTestLanguage.g:537:52: . { matchAny(); @@ -984,12 +984,12 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedTextTestLanguage.g:534:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalUnassignedTextTestLanguage.g:534:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalUnassignedTextTestLanguage.g:539:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalUnassignedTextTestLanguage.g:539:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalUnassignedTextTestLanguage.g:534:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalUnassignedTextTestLanguage.g:539:24: (~ ( ( '\\n' | '\\r' ) ) )* loop15: do { int alt15=2; @@ -1002,7 +1002,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { switch (alt15) { case 1 : - // InternalUnassignedTextTestLanguage.g:534:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalUnassignedTextTestLanguage.g:539: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(); @@ -1022,7 +1022,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } } while (true); - // InternalUnassignedTextTestLanguage.g:534:40: ( ( '\\r' )? '\\n' )? + // InternalUnassignedTextTestLanguage.g:539:40: ( ( '\\r' )? '\\n' )? int alt17=2; int LA17_0 = input.LA(1); @@ -1031,9 +1031,9 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } switch (alt17) { case 1 : - // InternalUnassignedTextTestLanguage.g:534:41: ( '\\r' )? '\\n' + // InternalUnassignedTextTestLanguage.g:539:41: ( '\\r' )? '\\n' { - // InternalUnassignedTextTestLanguage.g:534:41: ( '\\r' )? + // InternalUnassignedTextTestLanguage.g:539:41: ( '\\r' )? int alt16=2; int LA16_0 = input.LA(1); @@ -1042,7 +1042,7 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { } switch (alt16) { case 1 : - // InternalUnassignedTextTestLanguage.g:534:41: '\\r' + // InternalUnassignedTextTestLanguage.g:539:41: '\\r' { match('\r'); @@ -1074,10 +1074,10 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedTextTestLanguage.g:536:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalUnassignedTextTestLanguage.g:536:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalUnassignedTextTestLanguage.g:541:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalUnassignedTextTestLanguage.g:541:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalUnassignedTextTestLanguage.g:536:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalUnassignedTextTestLanguage.g:541:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt18=0; loop18: do { @@ -1131,8 +1131,8 @@ public class InternalUnassignedTextTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedTextTestLanguage.g:538:16: ( . ) - // InternalUnassignedTextTestLanguage.g:538:18: . + // InternalUnassignedTextTestLanguage.g:543:16: ( . ) + // InternalUnassignedTextTestLanguage.g:543:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/internal/InternalUnassignedTextTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/internal/InternalUnassignedTextTestLanguageParser.java index 460c88c5c..e75bf0710 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/internal/InternalUnassignedTextTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/parser/antlr/internal/InternalUnassignedTextTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -86,7 +94,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleModel" - // InternalUnassignedTextTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalUnassignedTextTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -94,8 +102,8 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn try { - // InternalUnassignedTextTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalUnassignedTextTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalUnassignedTextTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalUnassignedTextTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -122,7 +130,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleModel" - // InternalUnassignedTextTestLanguage.g:71:1: ruleModel returns [EObject current=null] : (this_CaseInsensitiveKeywordRule_0= ruleCaseInsensitiveKeywordRule | this_PluralRule_1= rulePluralRule | this_MultiRule_2= ruleMultiRule | this_DatatypeRule_3= ruleDatatypeRule | this_CommonTerminalsRule_4= ruleCommonTerminalsRule | this_GroupRule_5= ruleGroupRule ) ; + // InternalUnassignedTextTestLanguage.g:76:1: ruleModel returns [EObject current=null] : (this_CaseInsensitiveKeywordRule_0= ruleCaseInsensitiveKeywordRule | this_PluralRule_1= rulePluralRule | this_MultiRule_2= ruleMultiRule | this_DatatypeRule_3= ruleDatatypeRule | this_CommonTerminalsRule_4= ruleCommonTerminalsRule | this_GroupRule_5= ruleGroupRule ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -143,10 +151,10 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalUnassignedTextTestLanguage.g:77:2: ( (this_CaseInsensitiveKeywordRule_0= ruleCaseInsensitiveKeywordRule | this_PluralRule_1= rulePluralRule | this_MultiRule_2= ruleMultiRule | this_DatatypeRule_3= ruleDatatypeRule | this_CommonTerminalsRule_4= ruleCommonTerminalsRule | this_GroupRule_5= ruleGroupRule ) ) - // InternalUnassignedTextTestLanguage.g:78:2: (this_CaseInsensitiveKeywordRule_0= ruleCaseInsensitiveKeywordRule | this_PluralRule_1= rulePluralRule | this_MultiRule_2= ruleMultiRule | this_DatatypeRule_3= ruleDatatypeRule | this_CommonTerminalsRule_4= ruleCommonTerminalsRule | this_GroupRule_5= ruleGroupRule ) + // InternalUnassignedTextTestLanguage.g:82:2: ( (this_CaseInsensitiveKeywordRule_0= ruleCaseInsensitiveKeywordRule | this_PluralRule_1= rulePluralRule | this_MultiRule_2= ruleMultiRule | this_DatatypeRule_3= ruleDatatypeRule | this_CommonTerminalsRule_4= ruleCommonTerminalsRule | this_GroupRule_5= ruleGroupRule ) ) + // InternalUnassignedTextTestLanguage.g:83:2: (this_CaseInsensitiveKeywordRule_0= ruleCaseInsensitiveKeywordRule | this_PluralRule_1= rulePluralRule | this_MultiRule_2= ruleMultiRule | this_DatatypeRule_3= ruleDatatypeRule | this_CommonTerminalsRule_4= ruleCommonTerminalsRule | this_GroupRule_5= ruleGroupRule ) { - // InternalUnassignedTextTestLanguage.g:78:2: (this_CaseInsensitiveKeywordRule_0= ruleCaseInsensitiveKeywordRule | this_PluralRule_1= rulePluralRule | this_MultiRule_2= ruleMultiRule | this_DatatypeRule_3= ruleDatatypeRule | this_CommonTerminalsRule_4= ruleCommonTerminalsRule | this_GroupRule_5= ruleGroupRule ) + // InternalUnassignedTextTestLanguage.g:83:2: (this_CaseInsensitiveKeywordRule_0= ruleCaseInsensitiveKeywordRule | this_PluralRule_1= rulePluralRule | this_MultiRule_2= ruleMultiRule | this_DatatypeRule_3= ruleDatatypeRule | this_CommonTerminalsRule_4= ruleCommonTerminalsRule | this_GroupRule_5= ruleGroupRule ) int alt1=6; switch ( input.LA(1) ) { case RULE_CASEINSENSITIVEKEYWORD: @@ -188,7 +196,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn switch (alt1) { case 1 : - // InternalUnassignedTextTestLanguage.g:79:3: this_CaseInsensitiveKeywordRule_0= ruleCaseInsensitiveKeywordRule + // InternalUnassignedTextTestLanguage.g:84:3: this_CaseInsensitiveKeywordRule_0= ruleCaseInsensitiveKeywordRule { newCompositeNode(grammarAccess.getModelAccess().getCaseInsensitiveKeywordRuleParserRuleCall_0()); @@ -206,7 +214,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalUnassignedTextTestLanguage.g:88:3: this_PluralRule_1= rulePluralRule + // InternalUnassignedTextTestLanguage.g:93:3: this_PluralRule_1= rulePluralRule { newCompositeNode(grammarAccess.getModelAccess().getPluralRuleParserRuleCall_1()); @@ -224,7 +232,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalUnassignedTextTestLanguage.g:97:3: this_MultiRule_2= ruleMultiRule + // InternalUnassignedTextTestLanguage.g:102:3: this_MultiRule_2= ruleMultiRule { newCompositeNode(grammarAccess.getModelAccess().getMultiRuleParserRuleCall_2()); @@ -242,7 +250,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn } break; case 4 : - // InternalUnassignedTextTestLanguage.g:106:3: this_DatatypeRule_3= ruleDatatypeRule + // InternalUnassignedTextTestLanguage.g:111:3: this_DatatypeRule_3= ruleDatatypeRule { newCompositeNode(grammarAccess.getModelAccess().getDatatypeRuleParserRuleCall_3()); @@ -260,7 +268,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn } break; case 5 : - // InternalUnassignedTextTestLanguage.g:115:3: this_CommonTerminalsRule_4= ruleCommonTerminalsRule + // InternalUnassignedTextTestLanguage.g:120:3: this_CommonTerminalsRule_4= ruleCommonTerminalsRule { newCompositeNode(grammarAccess.getModelAccess().getCommonTerminalsRuleParserRuleCall_4()); @@ -278,7 +286,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn } break; case 6 : - // InternalUnassignedTextTestLanguage.g:124:3: this_GroupRule_5= ruleGroupRule + // InternalUnassignedTextTestLanguage.g:129:3: this_GroupRule_5= ruleGroupRule { newCompositeNode(grammarAccess.getModelAccess().getGroupRuleParserRuleCall_5()); @@ -318,7 +326,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleCaseInsensitiveKeywordRule" - // InternalUnassignedTextTestLanguage.g:136:1: entryRuleCaseInsensitiveKeywordRule returns [EObject current=null] : iv_ruleCaseInsensitiveKeywordRule= ruleCaseInsensitiveKeywordRule EOF ; + // InternalUnassignedTextTestLanguage.g:141:1: entryRuleCaseInsensitiveKeywordRule returns [EObject current=null] : iv_ruleCaseInsensitiveKeywordRule= ruleCaseInsensitiveKeywordRule EOF ; public final EObject entryRuleCaseInsensitiveKeywordRule() throws RecognitionException { EObject current = null; @@ -326,8 +334,8 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn try { - // InternalUnassignedTextTestLanguage.g:136:67: (iv_ruleCaseInsensitiveKeywordRule= ruleCaseInsensitiveKeywordRule EOF ) - // InternalUnassignedTextTestLanguage.g:137:2: iv_ruleCaseInsensitiveKeywordRule= ruleCaseInsensitiveKeywordRule EOF + // InternalUnassignedTextTestLanguage.g:141:67: (iv_ruleCaseInsensitiveKeywordRule= ruleCaseInsensitiveKeywordRule EOF ) + // InternalUnassignedTextTestLanguage.g:142:2: iv_ruleCaseInsensitiveKeywordRule= ruleCaseInsensitiveKeywordRule EOF { newCompositeNode(grammarAccess.getCaseInsensitiveKeywordRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -354,7 +362,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleCaseInsensitiveKeywordRule" - // InternalUnassignedTextTestLanguage.g:143:1: ruleCaseInsensitiveKeywordRule returns [EObject current=null] : (this_CaseInsensitiveKeyword_0= RULE_CASEINSENSITIVEKEYWORD ( (lv_val_1_0= RULE_INT ) ) ) ; + // InternalUnassignedTextTestLanguage.g:148:1: ruleCaseInsensitiveKeywordRule returns [EObject current=null] : (this_CaseInsensitiveKeyword_0= RULE_CASEINSENSITIVEKEYWORD ( (lv_val_1_0= RULE_INT ) ) ) ; public final EObject ruleCaseInsensitiveKeywordRule() throws RecognitionException { EObject current = null; @@ -365,21 +373,21 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalUnassignedTextTestLanguage.g:149:2: ( (this_CaseInsensitiveKeyword_0= RULE_CASEINSENSITIVEKEYWORD ( (lv_val_1_0= RULE_INT ) ) ) ) - // InternalUnassignedTextTestLanguage.g:150:2: (this_CaseInsensitiveKeyword_0= RULE_CASEINSENSITIVEKEYWORD ( (lv_val_1_0= RULE_INT ) ) ) + // InternalUnassignedTextTestLanguage.g:154:2: ( (this_CaseInsensitiveKeyword_0= RULE_CASEINSENSITIVEKEYWORD ( (lv_val_1_0= RULE_INT ) ) ) ) + // InternalUnassignedTextTestLanguage.g:155:2: (this_CaseInsensitiveKeyword_0= RULE_CASEINSENSITIVEKEYWORD ( (lv_val_1_0= RULE_INT ) ) ) { - // InternalUnassignedTextTestLanguage.g:150:2: (this_CaseInsensitiveKeyword_0= RULE_CASEINSENSITIVEKEYWORD ( (lv_val_1_0= RULE_INT ) ) ) - // InternalUnassignedTextTestLanguage.g:151:3: this_CaseInsensitiveKeyword_0= RULE_CASEINSENSITIVEKEYWORD ( (lv_val_1_0= RULE_INT ) ) + // InternalUnassignedTextTestLanguage.g:155:2: (this_CaseInsensitiveKeyword_0= RULE_CASEINSENSITIVEKEYWORD ( (lv_val_1_0= RULE_INT ) ) ) + // InternalUnassignedTextTestLanguage.g:156:3: this_CaseInsensitiveKeyword_0= RULE_CASEINSENSITIVEKEYWORD ( (lv_val_1_0= RULE_INT ) ) { this_CaseInsensitiveKeyword_0=(Token)match(input,RULE_CASEINSENSITIVEKEYWORD,FollowSets000.FOLLOW_3); newLeafNode(this_CaseInsensitiveKeyword_0, grammarAccess.getCaseInsensitiveKeywordRuleAccess().getCaseInsensitiveKeywordTerminalRuleCall_0()); - // InternalUnassignedTextTestLanguage.g:155:3: ( (lv_val_1_0= RULE_INT ) ) - // InternalUnassignedTextTestLanguage.g:156:4: (lv_val_1_0= RULE_INT ) + // InternalUnassignedTextTestLanguage.g:160:3: ( (lv_val_1_0= RULE_INT ) ) + // InternalUnassignedTextTestLanguage.g:161:4: (lv_val_1_0= RULE_INT ) { - // InternalUnassignedTextTestLanguage.g:156:4: (lv_val_1_0= RULE_INT ) - // InternalUnassignedTextTestLanguage.g:157:5: lv_val_1_0= RULE_INT + // InternalUnassignedTextTestLanguage.g:161:4: (lv_val_1_0= RULE_INT ) + // InternalUnassignedTextTestLanguage.g:162:5: lv_val_1_0= RULE_INT { lv_val_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -424,7 +432,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRulePluralRule" - // InternalUnassignedTextTestLanguage.g:177:1: entryRulePluralRule returns [EObject current=null] : iv_rulePluralRule= rulePluralRule EOF ; + // InternalUnassignedTextTestLanguage.g:182:1: entryRulePluralRule returns [EObject current=null] : iv_rulePluralRule= rulePluralRule EOF ; public final EObject entryRulePluralRule() throws RecognitionException { EObject current = null; @@ -432,8 +440,8 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn try { - // InternalUnassignedTextTestLanguage.g:177:51: (iv_rulePluralRule= rulePluralRule EOF ) - // InternalUnassignedTextTestLanguage.g:178:2: iv_rulePluralRule= rulePluralRule EOF + // InternalUnassignedTextTestLanguage.g:182:51: (iv_rulePluralRule= rulePluralRule EOF ) + // InternalUnassignedTextTestLanguage.g:183:2: iv_rulePluralRule= rulePluralRule EOF { newCompositeNode(grammarAccess.getPluralRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -460,7 +468,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "rulePluralRule" - // InternalUnassignedTextTestLanguage.g:184:1: rulePluralRule returns [EObject current=null] : (otherlv_0= 'contents:' ( (lv_count_1_0= RULE_INT ) ) this_Plural_2= RULE_PLURAL ) ; + // InternalUnassignedTextTestLanguage.g:189:1: rulePluralRule returns [EObject current=null] : (otherlv_0= 'contents:' ( (lv_count_1_0= RULE_INT ) ) this_Plural_2= RULE_PLURAL ) ; public final EObject rulePluralRule() throws RecognitionException { EObject current = null; @@ -472,21 +480,21 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalUnassignedTextTestLanguage.g:190:2: ( (otherlv_0= 'contents:' ( (lv_count_1_0= RULE_INT ) ) this_Plural_2= RULE_PLURAL ) ) - // InternalUnassignedTextTestLanguage.g:191:2: (otherlv_0= 'contents:' ( (lv_count_1_0= RULE_INT ) ) this_Plural_2= RULE_PLURAL ) + // InternalUnassignedTextTestLanguage.g:195:2: ( (otherlv_0= 'contents:' ( (lv_count_1_0= RULE_INT ) ) this_Plural_2= RULE_PLURAL ) ) + // InternalUnassignedTextTestLanguage.g:196:2: (otherlv_0= 'contents:' ( (lv_count_1_0= RULE_INT ) ) this_Plural_2= RULE_PLURAL ) { - // InternalUnassignedTextTestLanguage.g:191:2: (otherlv_0= 'contents:' ( (lv_count_1_0= RULE_INT ) ) this_Plural_2= RULE_PLURAL ) - // InternalUnassignedTextTestLanguage.g:192:3: otherlv_0= 'contents:' ( (lv_count_1_0= RULE_INT ) ) this_Plural_2= RULE_PLURAL + // InternalUnassignedTextTestLanguage.g:196:2: (otherlv_0= 'contents:' ( (lv_count_1_0= RULE_INT ) ) this_Plural_2= RULE_PLURAL ) + // InternalUnassignedTextTestLanguage.g:197:3: otherlv_0= 'contents:' ( (lv_count_1_0= RULE_INT ) ) this_Plural_2= RULE_PLURAL { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getPluralRuleAccess().getContentsKeyword_0()); - // InternalUnassignedTextTestLanguage.g:196:3: ( (lv_count_1_0= RULE_INT ) ) - // InternalUnassignedTextTestLanguage.g:197:4: (lv_count_1_0= RULE_INT ) + // InternalUnassignedTextTestLanguage.g:201:3: ( (lv_count_1_0= RULE_INT ) ) + // InternalUnassignedTextTestLanguage.g:202:4: (lv_count_1_0= RULE_INT ) { - // InternalUnassignedTextTestLanguage.g:197:4: (lv_count_1_0= RULE_INT ) - // InternalUnassignedTextTestLanguage.g:198:5: lv_count_1_0= RULE_INT + // InternalUnassignedTextTestLanguage.g:202:4: (lv_count_1_0= RULE_INT ) + // InternalUnassignedTextTestLanguage.g:203:5: lv_count_1_0= RULE_INT { lv_count_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_4); @@ -535,7 +543,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleMultiRule" - // InternalUnassignedTextTestLanguage.g:222:1: entryRuleMultiRule returns [EObject current=null] : iv_ruleMultiRule= ruleMultiRule EOF ; + // InternalUnassignedTextTestLanguage.g:227:1: entryRuleMultiRule returns [EObject current=null] : iv_ruleMultiRule= ruleMultiRule EOF ; public final EObject entryRuleMultiRule() throws RecognitionException { EObject current = null; @@ -543,8 +551,8 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn try { - // InternalUnassignedTextTestLanguage.g:222:50: (iv_ruleMultiRule= ruleMultiRule EOF ) - // InternalUnassignedTextTestLanguage.g:223:2: iv_ruleMultiRule= ruleMultiRule EOF + // InternalUnassignedTextTestLanguage.g:227:50: (iv_ruleMultiRule= ruleMultiRule EOF ) + // InternalUnassignedTextTestLanguage.g:228:2: iv_ruleMultiRule= ruleMultiRule EOF { newCompositeNode(grammarAccess.getMultiRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -571,7 +579,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleMultiRule" - // InternalUnassignedTextTestLanguage.g:229:1: ruleMultiRule returns [EObject current=null] : (otherlv_0= 'multi' ( (lv_val_1_0= RULE_INT ) ) this_Multi_2= RULE_MULTI this_Multi_3= RULE_MULTI this_Multi_4= RULE_MULTI ) ; + // InternalUnassignedTextTestLanguage.g:234:1: ruleMultiRule returns [EObject current=null] : (otherlv_0= 'multi' ( (lv_val_1_0= RULE_INT ) ) this_Multi_2= RULE_MULTI this_Multi_3= RULE_MULTI this_Multi_4= RULE_MULTI ) ; public final EObject ruleMultiRule() throws RecognitionException { EObject current = null; @@ -585,21 +593,21 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalUnassignedTextTestLanguage.g:235:2: ( (otherlv_0= 'multi' ( (lv_val_1_0= RULE_INT ) ) this_Multi_2= RULE_MULTI this_Multi_3= RULE_MULTI this_Multi_4= RULE_MULTI ) ) - // InternalUnassignedTextTestLanguage.g:236:2: (otherlv_0= 'multi' ( (lv_val_1_0= RULE_INT ) ) this_Multi_2= RULE_MULTI this_Multi_3= RULE_MULTI this_Multi_4= RULE_MULTI ) + // InternalUnassignedTextTestLanguage.g:240:2: ( (otherlv_0= 'multi' ( (lv_val_1_0= RULE_INT ) ) this_Multi_2= RULE_MULTI this_Multi_3= RULE_MULTI this_Multi_4= RULE_MULTI ) ) + // InternalUnassignedTextTestLanguage.g:241:2: (otherlv_0= 'multi' ( (lv_val_1_0= RULE_INT ) ) this_Multi_2= RULE_MULTI this_Multi_3= RULE_MULTI this_Multi_4= RULE_MULTI ) { - // InternalUnassignedTextTestLanguage.g:236:2: (otherlv_0= 'multi' ( (lv_val_1_0= RULE_INT ) ) this_Multi_2= RULE_MULTI this_Multi_3= RULE_MULTI this_Multi_4= RULE_MULTI ) - // InternalUnassignedTextTestLanguage.g:237:3: otherlv_0= 'multi' ( (lv_val_1_0= RULE_INT ) ) this_Multi_2= RULE_MULTI this_Multi_3= RULE_MULTI this_Multi_4= RULE_MULTI + // InternalUnassignedTextTestLanguage.g:241:2: (otherlv_0= 'multi' ( (lv_val_1_0= RULE_INT ) ) this_Multi_2= RULE_MULTI this_Multi_3= RULE_MULTI this_Multi_4= RULE_MULTI ) + // InternalUnassignedTextTestLanguage.g:242:3: otherlv_0= 'multi' ( (lv_val_1_0= RULE_INT ) ) this_Multi_2= RULE_MULTI this_Multi_3= RULE_MULTI this_Multi_4= RULE_MULTI { otherlv_0=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getMultiRuleAccess().getMultiKeyword_0()); - // InternalUnassignedTextTestLanguage.g:241:3: ( (lv_val_1_0= RULE_INT ) ) - // InternalUnassignedTextTestLanguage.g:242:4: (lv_val_1_0= RULE_INT ) + // InternalUnassignedTextTestLanguage.g:246:3: ( (lv_val_1_0= RULE_INT ) ) + // InternalUnassignedTextTestLanguage.g:247:4: (lv_val_1_0= RULE_INT ) { - // InternalUnassignedTextTestLanguage.g:242:4: (lv_val_1_0= RULE_INT ) - // InternalUnassignedTextTestLanguage.g:243:5: lv_val_1_0= RULE_INT + // InternalUnassignedTextTestLanguage.g:247:4: (lv_val_1_0= RULE_INT ) + // InternalUnassignedTextTestLanguage.g:248:5: lv_val_1_0= RULE_INT { lv_val_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_5); @@ -656,7 +664,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleDatatypeRule" - // InternalUnassignedTextTestLanguage.g:275:1: entryRuleDatatypeRule returns [EObject current=null] : iv_ruleDatatypeRule= ruleDatatypeRule EOF ; + // InternalUnassignedTextTestLanguage.g:280:1: entryRuleDatatypeRule returns [EObject current=null] : iv_ruleDatatypeRule= ruleDatatypeRule EOF ; public final EObject entryRuleDatatypeRule() throws RecognitionException { EObject current = null; @@ -664,8 +672,8 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn try { - // InternalUnassignedTextTestLanguage.g:275:53: (iv_ruleDatatypeRule= ruleDatatypeRule EOF ) - // InternalUnassignedTextTestLanguage.g:276:2: iv_ruleDatatypeRule= ruleDatatypeRule EOF + // InternalUnassignedTextTestLanguage.g:280:53: (iv_ruleDatatypeRule= ruleDatatypeRule EOF ) + // InternalUnassignedTextTestLanguage.g:281:2: iv_ruleDatatypeRule= ruleDatatypeRule EOF { newCompositeNode(grammarAccess.getDatatypeRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -692,7 +700,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleDatatypeRule" - // InternalUnassignedTextTestLanguage.g:282:1: ruleDatatypeRule returns [EObject current=null] : (otherlv_0= 'datatype' ( (lv_val_1_0= RULE_INT ) ) ruleDatatype ) ; + // InternalUnassignedTextTestLanguage.g:287:1: ruleDatatypeRule returns [EObject current=null] : (otherlv_0= 'datatype' ( (lv_val_1_0= RULE_INT ) ) ruleDatatype ) ; public final EObject ruleDatatypeRule() throws RecognitionException { EObject current = null; @@ -703,21 +711,21 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalUnassignedTextTestLanguage.g:288:2: ( (otherlv_0= 'datatype' ( (lv_val_1_0= RULE_INT ) ) ruleDatatype ) ) - // InternalUnassignedTextTestLanguage.g:289:2: (otherlv_0= 'datatype' ( (lv_val_1_0= RULE_INT ) ) ruleDatatype ) + // InternalUnassignedTextTestLanguage.g:293:2: ( (otherlv_0= 'datatype' ( (lv_val_1_0= RULE_INT ) ) ruleDatatype ) ) + // InternalUnassignedTextTestLanguage.g:294:2: (otherlv_0= 'datatype' ( (lv_val_1_0= RULE_INT ) ) ruleDatatype ) { - // InternalUnassignedTextTestLanguage.g:289:2: (otherlv_0= 'datatype' ( (lv_val_1_0= RULE_INT ) ) ruleDatatype ) - // InternalUnassignedTextTestLanguage.g:290:3: otherlv_0= 'datatype' ( (lv_val_1_0= RULE_INT ) ) ruleDatatype + // InternalUnassignedTextTestLanguage.g:294:2: (otherlv_0= 'datatype' ( (lv_val_1_0= RULE_INT ) ) ruleDatatype ) + // InternalUnassignedTextTestLanguage.g:295:3: otherlv_0= 'datatype' ( (lv_val_1_0= RULE_INT ) ) ruleDatatype { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getDatatypeRuleAccess().getDatatypeKeyword_0()); - // InternalUnassignedTextTestLanguage.g:294:3: ( (lv_val_1_0= RULE_INT ) ) - // InternalUnassignedTextTestLanguage.g:295:4: (lv_val_1_0= RULE_INT ) + // InternalUnassignedTextTestLanguage.g:299:3: ( (lv_val_1_0= RULE_INT ) ) + // InternalUnassignedTextTestLanguage.g:300:4: (lv_val_1_0= RULE_INT ) { - // InternalUnassignedTextTestLanguage.g:295:4: (lv_val_1_0= RULE_INT ) - // InternalUnassignedTextTestLanguage.g:296:5: lv_val_1_0= RULE_INT + // InternalUnassignedTextTestLanguage.g:300:4: (lv_val_1_0= RULE_INT ) + // InternalUnassignedTextTestLanguage.g:301:5: lv_val_1_0= RULE_INT { lv_val_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_6); @@ -773,7 +781,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleDatatype" - // InternalUnassignedTextTestLanguage.g:323:1: entryRuleDatatype returns [String current=null] : iv_ruleDatatype= ruleDatatype EOF ; + // InternalUnassignedTextTestLanguage.g:328:1: entryRuleDatatype returns [String current=null] : iv_ruleDatatype= ruleDatatype EOF ; public final String entryRuleDatatype() throws RecognitionException { String current = null; @@ -781,8 +789,8 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn try { - // InternalUnassignedTextTestLanguage.g:323:48: (iv_ruleDatatype= ruleDatatype EOF ) - // InternalUnassignedTextTestLanguage.g:324:2: iv_ruleDatatype= ruleDatatype EOF + // InternalUnassignedTextTestLanguage.g:328:48: (iv_ruleDatatype= ruleDatatype EOF ) + // InternalUnassignedTextTestLanguage.g:329:2: iv_ruleDatatype= ruleDatatype EOF { newCompositeNode(grammarAccess.getDatatypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -809,7 +817,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleDatatype" - // InternalUnassignedTextTestLanguage.g:330:1: ruleDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'str' | this_INT_1= RULE_INT | this_Datatype2_2= ruleDatatype2 ) ; + // InternalUnassignedTextTestLanguage.g:335:1: ruleDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'str' | this_INT_1= RULE_INT | this_Datatype2_2= ruleDatatype2 ) ; public final AntlrDatatypeRuleToken ruleDatatype() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -822,10 +830,10 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalUnassignedTextTestLanguage.g:336:2: ( (kw= 'str' | this_INT_1= RULE_INT | this_Datatype2_2= ruleDatatype2 ) ) - // InternalUnassignedTextTestLanguage.g:337:2: (kw= 'str' | this_INT_1= RULE_INT | this_Datatype2_2= ruleDatatype2 ) + // InternalUnassignedTextTestLanguage.g:341:2: ( (kw= 'str' | this_INT_1= RULE_INT | this_Datatype2_2= ruleDatatype2 ) ) + // InternalUnassignedTextTestLanguage.g:342:2: (kw= 'str' | this_INT_1= RULE_INT | this_Datatype2_2= ruleDatatype2 ) { - // InternalUnassignedTextTestLanguage.g:337:2: (kw= 'str' | this_INT_1= RULE_INT | this_Datatype2_2= ruleDatatype2 ) + // InternalUnassignedTextTestLanguage.g:342:2: (kw= 'str' | this_INT_1= RULE_INT | this_Datatype2_2= ruleDatatype2 ) int alt2=3; switch ( input.LA(1) ) { case 18: @@ -852,7 +860,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn switch (alt2) { case 1 : - // InternalUnassignedTextTestLanguage.g:338:3: kw= 'str' + // InternalUnassignedTextTestLanguage.g:343:3: kw= 'str' { kw=(Token)match(input,18,FollowSets000.FOLLOW_2); @@ -863,7 +871,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn } break; case 2 : - // InternalUnassignedTextTestLanguage.g:344:3: this_INT_1= RULE_INT + // InternalUnassignedTextTestLanguage.g:349:3: this_INT_1= RULE_INT { this_INT_1=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -876,7 +884,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn } break; case 3 : - // InternalUnassignedTextTestLanguage.g:352:3: this_Datatype2_2= ruleDatatype2 + // InternalUnassignedTextTestLanguage.g:357:3: this_Datatype2_2= ruleDatatype2 { newCompositeNode(grammarAccess.getDatatypeAccess().getDatatype2ParserRuleCall_2()); @@ -918,7 +926,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleDatatype2" - // InternalUnassignedTextTestLanguage.g:366:1: entryRuleDatatype2 returns [String current=null] : iv_ruleDatatype2= ruleDatatype2 EOF ; + // InternalUnassignedTextTestLanguage.g:371:1: entryRuleDatatype2 returns [String current=null] : iv_ruleDatatype2= ruleDatatype2 EOF ; public final String entryRuleDatatype2() throws RecognitionException { String current = null; @@ -926,8 +934,8 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn try { - // InternalUnassignedTextTestLanguage.g:366:49: (iv_ruleDatatype2= ruleDatatype2 EOF ) - // InternalUnassignedTextTestLanguage.g:367:2: iv_ruleDatatype2= ruleDatatype2 EOF + // InternalUnassignedTextTestLanguage.g:371:49: (iv_ruleDatatype2= ruleDatatype2 EOF ) + // InternalUnassignedTextTestLanguage.g:372:2: iv_ruleDatatype2= ruleDatatype2 EOF { newCompositeNode(grammarAccess.getDatatype2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -954,7 +962,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleDatatype2" - // InternalUnassignedTextTestLanguage.g:373:1: ruleDatatype2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_STRING_0= RULE_STRING ; + // InternalUnassignedTextTestLanguage.g:378:1: ruleDatatype2 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_STRING_0= RULE_STRING ; public final AntlrDatatypeRuleToken ruleDatatype2() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -964,8 +972,8 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalUnassignedTextTestLanguage.g:379:2: (this_STRING_0= RULE_STRING ) - // InternalUnassignedTextTestLanguage.g:380:2: this_STRING_0= RULE_STRING + // InternalUnassignedTextTestLanguage.g:384:2: (this_STRING_0= RULE_STRING ) + // InternalUnassignedTextTestLanguage.g:385:2: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -994,7 +1002,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleCommonTerminalsRule" - // InternalUnassignedTextTestLanguage.g:390:1: entryRuleCommonTerminalsRule returns [EObject current=null] : iv_ruleCommonTerminalsRule= ruleCommonTerminalsRule EOF ; + // InternalUnassignedTextTestLanguage.g:395:1: entryRuleCommonTerminalsRule returns [EObject current=null] : iv_ruleCommonTerminalsRule= ruleCommonTerminalsRule EOF ; public final EObject entryRuleCommonTerminalsRule() throws RecognitionException { EObject current = null; @@ -1002,8 +1010,8 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn try { - // InternalUnassignedTextTestLanguage.g:390:60: (iv_ruleCommonTerminalsRule= ruleCommonTerminalsRule EOF ) - // InternalUnassignedTextTestLanguage.g:391:2: iv_ruleCommonTerminalsRule= ruleCommonTerminalsRule EOF + // InternalUnassignedTextTestLanguage.g:395:60: (iv_ruleCommonTerminalsRule= ruleCommonTerminalsRule EOF ) + // InternalUnassignedTextTestLanguage.g:396:2: iv_ruleCommonTerminalsRule= ruleCommonTerminalsRule EOF { newCompositeNode(grammarAccess.getCommonTerminalsRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1030,7 +1038,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleCommonTerminalsRule" - // InternalUnassignedTextTestLanguage.g:397:1: ruleCommonTerminalsRule returns [EObject current=null] : (otherlv_0= 'terminals' this_ID_1= RULE_ID this_INT_2= RULE_INT this_STRING_3= RULE_STRING ( (lv_val_4_0= RULE_ID ) ) ) ; + // InternalUnassignedTextTestLanguage.g:402:1: ruleCommonTerminalsRule returns [EObject current=null] : (otherlv_0= 'terminals' this_ID_1= RULE_ID this_INT_2= RULE_INT this_STRING_3= RULE_STRING ( (lv_val_4_0= RULE_ID ) ) ) ; public final EObject ruleCommonTerminalsRule() throws RecognitionException { EObject current = null; @@ -1044,11 +1052,11 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalUnassignedTextTestLanguage.g:403:2: ( (otherlv_0= 'terminals' this_ID_1= RULE_ID this_INT_2= RULE_INT this_STRING_3= RULE_STRING ( (lv_val_4_0= RULE_ID ) ) ) ) - // InternalUnassignedTextTestLanguage.g:404:2: (otherlv_0= 'terminals' this_ID_1= RULE_ID this_INT_2= RULE_INT this_STRING_3= RULE_STRING ( (lv_val_4_0= RULE_ID ) ) ) + // InternalUnassignedTextTestLanguage.g:408:2: ( (otherlv_0= 'terminals' this_ID_1= RULE_ID this_INT_2= RULE_INT this_STRING_3= RULE_STRING ( (lv_val_4_0= RULE_ID ) ) ) ) + // InternalUnassignedTextTestLanguage.g:409:2: (otherlv_0= 'terminals' this_ID_1= RULE_ID this_INT_2= RULE_INT this_STRING_3= RULE_STRING ( (lv_val_4_0= RULE_ID ) ) ) { - // InternalUnassignedTextTestLanguage.g:404:2: (otherlv_0= 'terminals' this_ID_1= RULE_ID this_INT_2= RULE_INT this_STRING_3= RULE_STRING ( (lv_val_4_0= RULE_ID ) ) ) - // InternalUnassignedTextTestLanguage.g:405:3: otherlv_0= 'terminals' this_ID_1= RULE_ID this_INT_2= RULE_INT this_STRING_3= RULE_STRING ( (lv_val_4_0= RULE_ID ) ) + // InternalUnassignedTextTestLanguage.g:409:2: (otherlv_0= 'terminals' this_ID_1= RULE_ID this_INT_2= RULE_INT this_STRING_3= RULE_STRING ( (lv_val_4_0= RULE_ID ) ) ) + // InternalUnassignedTextTestLanguage.g:410:3: otherlv_0= 'terminals' this_ID_1= RULE_ID this_INT_2= RULE_INT this_STRING_3= RULE_STRING ( (lv_val_4_0= RULE_ID ) ) { otherlv_0=(Token)match(input,19,FollowSets000.FOLLOW_7); @@ -1066,11 +1074,11 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn newLeafNode(this_STRING_3, grammarAccess.getCommonTerminalsRuleAccess().getSTRINGTerminalRuleCall_3()); - // InternalUnassignedTextTestLanguage.g:421:3: ( (lv_val_4_0= RULE_ID ) ) - // InternalUnassignedTextTestLanguage.g:422:4: (lv_val_4_0= RULE_ID ) + // InternalUnassignedTextTestLanguage.g:426:3: ( (lv_val_4_0= RULE_ID ) ) + // InternalUnassignedTextTestLanguage.g:427:4: (lv_val_4_0= RULE_ID ) { - // InternalUnassignedTextTestLanguage.g:422:4: (lv_val_4_0= RULE_ID ) - // InternalUnassignedTextTestLanguage.g:423:5: lv_val_4_0= RULE_ID + // InternalUnassignedTextTestLanguage.g:427:4: (lv_val_4_0= RULE_ID ) + // InternalUnassignedTextTestLanguage.g:428:5: lv_val_4_0= RULE_ID { lv_val_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1115,7 +1123,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleGroupRule" - // InternalUnassignedTextTestLanguage.g:443:1: entryRuleGroupRule returns [EObject current=null] : iv_ruleGroupRule= ruleGroupRule EOF ; + // InternalUnassignedTextTestLanguage.g:448:1: entryRuleGroupRule returns [EObject current=null] : iv_ruleGroupRule= ruleGroupRule EOF ; public final EObject entryRuleGroupRule() throws RecognitionException { EObject current = null; @@ -1123,8 +1131,8 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn try { - // InternalUnassignedTextTestLanguage.g:443:50: (iv_ruleGroupRule= ruleGroupRule EOF ) - // InternalUnassignedTextTestLanguage.g:444:2: iv_ruleGroupRule= ruleGroupRule EOF + // InternalUnassignedTextTestLanguage.g:448:50: (iv_ruleGroupRule= ruleGroupRule EOF ) + // InternalUnassignedTextTestLanguage.g:449:2: iv_ruleGroupRule= ruleGroupRule EOF { newCompositeNode(grammarAccess.getGroupRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1151,7 +1159,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleGroupRule" - // InternalUnassignedTextTestLanguage.g:450:1: ruleGroupRule returns [EObject current=null] : ( () otherlv_1= 'group' ruleGroupDataTypeRule ) ; + // InternalUnassignedTextTestLanguage.g:455:1: ruleGroupRule returns [EObject current=null] : ( () otherlv_1= 'group' ruleGroupDataTypeRule ) ; public final EObject ruleGroupRule() throws RecognitionException { EObject current = null; @@ -1161,14 +1169,14 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalUnassignedTextTestLanguage.g:456:2: ( ( () otherlv_1= 'group' ruleGroupDataTypeRule ) ) - // InternalUnassignedTextTestLanguage.g:457:2: ( () otherlv_1= 'group' ruleGroupDataTypeRule ) + // InternalUnassignedTextTestLanguage.g:461:2: ( ( () otherlv_1= 'group' ruleGroupDataTypeRule ) ) + // InternalUnassignedTextTestLanguage.g:462:2: ( () otherlv_1= 'group' ruleGroupDataTypeRule ) { - // InternalUnassignedTextTestLanguage.g:457:2: ( () otherlv_1= 'group' ruleGroupDataTypeRule ) - // InternalUnassignedTextTestLanguage.g:458:3: () otherlv_1= 'group' ruleGroupDataTypeRule + // InternalUnassignedTextTestLanguage.g:462:2: ( () otherlv_1= 'group' ruleGroupDataTypeRule ) + // InternalUnassignedTextTestLanguage.g:463:3: () otherlv_1= 'group' ruleGroupDataTypeRule { - // InternalUnassignedTextTestLanguage.g:458:3: () - // InternalUnassignedTextTestLanguage.g:459:4: + // InternalUnassignedTextTestLanguage.g:463:3: () + // InternalUnassignedTextTestLanguage.g:464:4: { current = forceCreateModelElement( @@ -1216,7 +1224,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "entryRuleGroupDataTypeRule" - // InternalUnassignedTextTestLanguage.g:480:1: entryRuleGroupDataTypeRule returns [String current=null] : iv_ruleGroupDataTypeRule= ruleGroupDataTypeRule EOF ; + // InternalUnassignedTextTestLanguage.g:485:1: entryRuleGroupDataTypeRule returns [String current=null] : iv_ruleGroupDataTypeRule= ruleGroupDataTypeRule EOF ; public final String entryRuleGroupDataTypeRule() throws RecognitionException { String current = null; @@ -1224,8 +1232,8 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn try { - // InternalUnassignedTextTestLanguage.g:480:57: (iv_ruleGroupDataTypeRule= ruleGroupDataTypeRule EOF ) - // InternalUnassignedTextTestLanguage.g:481:2: iv_ruleGroupDataTypeRule= ruleGroupDataTypeRule EOF + // InternalUnassignedTextTestLanguage.g:485:57: (iv_ruleGroupDataTypeRule= ruleGroupDataTypeRule EOF ) + // InternalUnassignedTextTestLanguage.g:486:2: iv_ruleGroupDataTypeRule= ruleGroupDataTypeRule EOF { newCompositeNode(grammarAccess.getGroupDataTypeRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1252,7 +1260,7 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn // $ANTLR start "ruleGroupDataTypeRule" - // InternalUnassignedTextTestLanguage.g:487:1: ruleGroupDataTypeRule returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'this' kw= 'is' kw= 'a' kw= 'test' ) ; + // InternalUnassignedTextTestLanguage.g:492:1: ruleGroupDataTypeRule returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'this' kw= 'is' kw= 'a' kw= 'test' ) ; public final AntlrDatatypeRuleToken ruleGroupDataTypeRule() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1262,11 +1270,11 @@ public class InternalUnassignedTextTestLanguageParser extends AbstractInternalAn enterRule(); try { - // InternalUnassignedTextTestLanguage.g:493:2: ( (kw= 'this' kw= 'is' kw= 'a' kw= 'test' ) ) - // InternalUnassignedTextTestLanguage.g:494:2: (kw= 'this' kw= 'is' kw= 'a' kw= 'test' ) + // InternalUnassignedTextTestLanguage.g:498:2: ( (kw= 'this' kw= 'is' kw= 'a' kw= 'test' ) ) + // InternalUnassignedTextTestLanguage.g:499:2: (kw= 'this' kw= 'is' kw= 'a' kw= 'test' ) { - // InternalUnassignedTextTestLanguage.g:494:2: (kw= 'this' kw= 'is' kw= 'a' kw= 'test' ) - // InternalUnassignedTextTestLanguage.g:495:3: kw= 'this' kw= 'is' kw= 'a' kw= 'test' + // InternalUnassignedTextTestLanguage.g:499:2: (kw= 'this' kw= 'is' kw= 'a' kw= 'test' ) + // InternalUnassignedTextTestLanguage.g:500:3: kw= 'this' kw= 'is' kw= 'a' kw= 'test' { kw=(Token)match(input,21,FollowSets000.FOLLOW_10); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/serializer/AbstractUnassignedTextTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/serializer/AbstractUnassignedTextTestLanguageSemanticSequencer.java index 5ec6a0540..db5d458b8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/serializer/AbstractUnassignedTextTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/serializer/AbstractUnassignedTextTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/serializer/AbstractUnassignedTextTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/serializer/AbstractUnassignedTextTestLanguageSyntacticSequencer.java index 259e517d2..65be0e708 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/serializer/AbstractUnassignedTextTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/serializer/AbstractUnassignedTextTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/services/UnassignedTextTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/services/UnassignedTextTestLanguageGrammarAccess.java index 5d8fdce4e..ef40d5381 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/services/UnassignedTextTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/services/UnassignedTextTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/CaseInsensitiveKeywordRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/CaseInsensitiveKeywordRule.java index 2bffca364..614a46ff8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/CaseInsensitiveKeywordRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/CaseInsensitiveKeywordRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/CommonTerminalsRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/CommonTerminalsRule.java index f34f098c3..de7dfd270 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/CommonTerminalsRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/CommonTerminalsRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/DatatypeRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/DatatypeRule.java index baf41c539..b0dc1bc22 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/DatatypeRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/DatatypeRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/GroupRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/GroupRule.java index 715152d02..cc3d16e6b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/GroupRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/GroupRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/Model.java index 7d2ec15be..ecdb1c02f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/MultiRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/MultiRule.java index a34e4b93c..e6cc98889 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/MultiRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/MultiRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/PluralRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/PluralRule.java index f521dd70a..689df9dfa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/PluralRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/PluralRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/UnassignedtextFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/UnassignedtextFactory.java index ae5441991..a1048b0ef 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/UnassignedtextFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/UnassignedtextFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/UnassignedtextPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/UnassignedtextPackage.java index 157388453..4c3cd473f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/UnassignedtextPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/UnassignedtextPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/CaseInsensitiveKeywordRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/CaseInsensitiveKeywordRuleImpl.java index b98742f6f..4f2ee06be 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/CaseInsensitiveKeywordRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/CaseInsensitiveKeywordRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/CommonTerminalsRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/CommonTerminalsRuleImpl.java index 607b3dbb4..420e16901 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/CommonTerminalsRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/CommonTerminalsRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/DatatypeRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/DatatypeRuleImpl.java index 4f6343bab..b4b8a4341 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/DatatypeRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/DatatypeRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/GroupRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/GroupRuleImpl.java index aa662991f..b130551fb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/GroupRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/GroupRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/ModelImpl.java index 7c3859d5d..221842ca2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/MultiRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/MultiRuleImpl.java index f3f83660e..ff3e16830 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/MultiRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/MultiRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/PluralRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/PluralRuleImpl.java index b53941046..86e203540 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/PluralRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/PluralRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/UnassignedtextFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/UnassignedtextFactoryImpl.java index 4aef251b4..21f85c772 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/UnassignedtextFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/UnassignedtextFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/UnassignedtextPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/UnassignedtextPackageImpl.java index ed63b4dc0..b2a04a1f7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/UnassignedtextPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/impl/UnassignedtextPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/util/UnassignedtextAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/util/UnassignedtextAdapterFactory.java index d6c533820..2aeb757f9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/util/UnassignedtextAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/util/UnassignedtextAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/util/UnassignedtextSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/util/UnassignedtextSwitch.java index fa59a4f37..4fdf09145 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/util/UnassignedtextSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/parsetree/unassignedtext/unassignedtext/util/UnassignedtextSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.parsetree.unassignedtext.unassignedtext.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractBug385636RuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractBug385636RuntimeModule.java index b4a3ffe49..3b5ae6dc3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractBug385636RuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractBug385636RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractEObjectAtOffsetTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractEObjectAtOffsetTestLanguageRuntimeModule.java index 8057220f3..d27966125 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractEObjectAtOffsetTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractEObjectAtOffsetTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractLiveContainerBuilderIntegerationTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractLiveContainerBuilderIntegerationTestLanguageRuntimeModule.java index 36ffef368..f96c64545 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractLiveContainerBuilderIntegerationTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractLiveContainerBuilderIntegerationTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractLiveContainerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractLiveContainerTestLanguageRuntimeModule.java index dae1cbe47..8f5f65680 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractLiveContainerTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractLiveContainerTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractLocationProviderTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractLocationProviderTestLanguageRuntimeModule.java index 1a580ed84..4345a4429 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractLocationProviderTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/AbstractLocationProviderTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/Bug385636.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/Bug385636.genmodel index 77b83bc96..c972eb872 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/Bug385636.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/Bug385636.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/Bug385636StandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/Bug385636StandaloneSetupGenerated.java index f14d87bb7..060636335 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/Bug385636StandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/Bug385636StandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.genmodel index 2aaadd4a8..9d9c80e94 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="EObjectAtOffsetTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetupGenerated.java index 563437919..a8dd6a487 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguage.genmodel index ed6b3b0db..626b8c96d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguage.genmodel @@ -1,7 +1,8 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="LiveContainerTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetupGenerated.java index d2ffaa1cb..fb3b89ce7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LocationProviderTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LocationProviderTestLanguage.genmodel index c926e8ed4..3d198d3c0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LocationProviderTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LocationProviderTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="LocationProviderTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetupGenerated.java index b1db6040d..f2acf214a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Bug385636Factory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Bug385636Factory.java index a2f4b7e1c..82fd5af25 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Bug385636Factory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Bug385636Factory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Bug385636Package.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Bug385636Package.java index 011aeb5bf..96a73af2b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Bug385636Package.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Bug385636Package.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/DefineVariable.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/DefineVariable.java index 334d72ba1..38fbb4449 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/DefineVariable.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/DefineVariable.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/DefineVariables.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/DefineVariables.java index 62b8b5fc3..af6f4b886 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/DefineVariables.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/DefineVariables.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression.java index 63b16349b..ef9cb9623 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Equal.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Equal.java index fc1abc265..f8ec009e3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Equal.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Equal.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Larger_Equal.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Larger_Equal.java index a93c19028..00eb75e4c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Larger_Equal.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Larger_Equal.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Not_Equal.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Not_Equal.java index b8b958f21..d4df6833e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Not_Equal.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Not_Equal.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Not_Greater.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Not_Greater.java index 9ae0a36e5..c553070fe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Not_Greater.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Not_Greater.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Not_Less.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Not_Less.java index dc3a6f055..bdb12c3eb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Not_Less.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Not_Less.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Smaller.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Smaller.java index 5f5afeba5..1c1da388d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Smaller.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Smaller.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Smaller_Equal.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Smaller_Equal.java index a43751869..65302c7da 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Smaller_Equal.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_Smaller_Equal.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_VariableName.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_VariableName.java index b3b3ef01c..2f322ae59 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_VariableName.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Expression_VariableName.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/NVariableAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/NVariableAccess.java index aa4f897a0..0c4fbc6e5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/NVariableAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/NVariableAccess.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Program.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Program.java index fd0216a7b..8f0305dc7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Program.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/Program.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Bug385636FactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Bug385636FactoryImpl.java index fcd60a88a..2828bed6b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Bug385636FactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Bug385636FactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Bug385636PackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Bug385636PackageImpl.java index f39d02b6d..5e99b301b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Bug385636PackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Bug385636PackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/DefineVariableImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/DefineVariableImpl.java index 1ad4c5292..d2745be8c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/DefineVariableImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/DefineVariableImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/DefineVariablesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/DefineVariablesImpl.java index 32cef555a..d52490ad9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/DefineVariablesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/DefineVariablesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/ExpressionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/ExpressionImpl.java index bbc271119..4ea5230d0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/ExpressionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/ExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_EqualImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_EqualImpl.java index 8e7bcf3c6..14a03a28a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_EqualImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_EqualImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Larger_EqualImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Larger_EqualImpl.java index 71f0eeb1c..7650c6c17 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Larger_EqualImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Larger_EqualImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Not_EqualImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Not_EqualImpl.java index 4267e05f2..760b3cd18 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Not_EqualImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Not_EqualImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Not_GreaterImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Not_GreaterImpl.java index 777d29566..b63acd906 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Not_GreaterImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Not_GreaterImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Not_LessImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Not_LessImpl.java index 0238a18e5..784f85916 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Not_LessImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Not_LessImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_SmallerImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_SmallerImpl.java index 67ecba5e3..41cb22780 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_SmallerImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_SmallerImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Smaller_EqualImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Smaller_EqualImpl.java index 5e3fa1b2a..ebd087527 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Smaller_EqualImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_Smaller_EqualImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_VariableNameImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_VariableNameImpl.java index e3e4f4b74..2e62455cf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_VariableNameImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/Expression_VariableNameImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/NVariableAccessImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/NVariableAccessImpl.java index 185e49b3a..9cbadbd24 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/NVariableAccessImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/NVariableAccessImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/ProgramImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/ProgramImpl.java index 8e7dd8ba8..ccf1f8fc2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/ProgramImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/impl/ProgramImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/util/Bug385636AdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/util/Bug385636AdapterFactory.java index ea0bb2114..0851218c8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/util/Bug385636AdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/util/Bug385636AdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/util/Bug385636Switch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/util/Bug385636Switch.java index 138bc68ba..4c2e496cc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/util/Bug385636Switch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/bug385636/util/Bug385636Switch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.bug385636.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/AbstractBar.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/AbstractBar.java index 4daa084c6..646c5ea21 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/AbstractBar.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/AbstractBar.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/Bar.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/Bar.java index f6b1d124d..d684b84f2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/Bar.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/Bar.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/EObjectAtOffsetTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/EObjectAtOffsetTestLanguageFactory.java index 495f818cc..884f5c5a5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/EObjectAtOffsetTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/EObjectAtOffsetTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/EObjectAtOffsetTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/EObjectAtOffsetTestLanguagePackage.java index 89e46d748..68cdb26de 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/EObjectAtOffsetTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/EObjectAtOffsetTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/Foo.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/Foo.java index 41178d8d6..6edb930ae 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/Foo.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/Foo.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/FooBar.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/FooBar.java index 2ddecd4bb..d105b61e0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/FooBar.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/FooBar.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/Model.java index ebf74e7a7..f4a1f4551 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/AbstractBarImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/AbstractBarImpl.java index c7401c63d..3a06c4080 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/AbstractBarImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/AbstractBarImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/BarImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/BarImpl.java index 0d537a751..18ee0c8ab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/BarImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/BarImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/EObjectAtOffsetTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/EObjectAtOffsetTestLanguageFactoryImpl.java index 27f6bc226..111087d72 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/EObjectAtOffsetTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/EObjectAtOffsetTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/EObjectAtOffsetTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/EObjectAtOffsetTestLanguagePackageImpl.java index 6a46647b0..cdc11b3c1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/EObjectAtOffsetTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/EObjectAtOffsetTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/FooBarImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/FooBarImpl.java index 069aa8f45..74ccd6556 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/FooBarImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/FooBarImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/FooImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/FooImpl.java index 5e0bfd26b..6b9c8af7e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/FooImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/FooImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/ModelImpl.java index c4a7db9f1..3b22cce3d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/util/EObjectAtOffsetTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/util/EObjectAtOffsetTestLanguageAdapterFactory.java index 0160392eb..6f88d4a7c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/util/EObjectAtOffsetTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/util/EObjectAtOffsetTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/util/EObjectAtOffsetTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/util/EObjectAtOffsetTestLanguageSwitch.java index 21b84318c..b803cd327 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/util/EObjectAtOffsetTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/eObjectAtOffsetTestLanguage/util/EObjectAtOffsetTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.eObjectAtOffsetTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/LiveContainerBuilderIntegerationTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/LiveContainerBuilderIntegerationTestLanguageFactory.java index 3183f45dd..b2e625767 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/LiveContainerBuilderIntegerationTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/LiveContainerBuilderIntegerationTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/LiveContainerBuilderIntegerationTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/LiveContainerBuilderIntegerationTestLanguagePackage.java index a9c2b7c92..67f56d1e4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/LiveContainerBuilderIntegerationTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/LiveContainerBuilderIntegerationTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/Model.java index d5d82a63b..71004ec1a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/impl/LiveContainerBuilderIntegerationTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/impl/LiveContainerBuilderIntegerationTestLanguageFactoryImpl.java index 898149454..e8fbc3bad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/impl/LiveContainerBuilderIntegerationTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/impl/LiveContainerBuilderIntegerationTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/impl/LiveContainerBuilderIntegerationTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/impl/LiveContainerBuilderIntegerationTestLanguagePackageImpl.java index 0c489d5cb..3f9be8483 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/impl/LiveContainerBuilderIntegerationTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/impl/LiveContainerBuilderIntegerationTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/impl/ModelImpl.java index 2ccc5fe74..84bbad4c6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/util/LiveContainerBuilderIntegerationTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/util/LiveContainerBuilderIntegerationTestLanguageAdapterFactory.java index a3013bedd..db1aeb348 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/util/LiveContainerBuilderIntegerationTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/util/LiveContainerBuilderIntegerationTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/util/LiveContainerBuilderIntegerationTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/util/LiveContainerBuilderIntegerationTestLanguageSwitch.java index 6a7b3d896..79cbc762f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/util/LiveContainerBuilderIntegerationTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerBuilderIntegerationTestLanguage/util/LiveContainerBuilderIntegerationTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerBuilderIntegerationTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/LiveContainerTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/LiveContainerTestLanguageFactory.java index 6742a58c2..1936c3085 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/LiveContainerTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/LiveContainerTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/LiveContainerTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/LiveContainerTestLanguagePackage.java index 4ce21c968..0be4556e4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/LiveContainerTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/LiveContainerTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/Model.java index 2f85322be..ac5598cdc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/impl/LiveContainerTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/impl/LiveContainerTestLanguageFactoryImpl.java index 09de67154..a3fafca75 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/impl/LiveContainerTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/impl/LiveContainerTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/impl/LiveContainerTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/impl/LiveContainerTestLanguagePackageImpl.java index b16b0ecb3..cad208bf9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/impl/LiveContainerTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/impl/LiveContainerTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/impl/ModelImpl.java index 3a6dd8c9d..16f0f1c9c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/util/LiveContainerTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/util/LiveContainerTestLanguageAdapterFactory.java index 6c3a5e99c..179df9018 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/util/LiveContainerTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/util/LiveContainerTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/util/LiveContainerTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/util/LiveContainerTestLanguageSwitch.java index c5e9e6c2f..973523541 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/util/LiveContainerTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/liveContainerTestLanguage/util/LiveContainerTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.liveContainerTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Bus.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Bus.java index cb03b475c..f45d16f47 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Bus.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Bus.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Component.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Component.java index a21d564a3..5e5342c4c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Component.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Component.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Data.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Data.java index 06909f8fa..36f8257ad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Data.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Data.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Element.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Element.java index 6f5d3170d..32aace58a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Element.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Element.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/LocationprovidertestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/LocationprovidertestFactory.java index 444989e1b..1c63e62b8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/LocationprovidertestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/LocationprovidertestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/LocationprovidertestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/LocationprovidertestPackage.java index 61869311d..9ac0a88e6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/LocationprovidertestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/LocationprovidertestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Mode.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Mode.java index 39e44d62d..2118bf4bf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Mode.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Mode.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Model.java index bf460d7f4..9027e959e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Port.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Port.java index 1cc8ddb9e..0a7260cc3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Port.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Port.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Processor.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Processor.java index ff1438c9d..fd42a6966 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Processor.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Processor.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Transition.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Transition.java index 2ab07aba2..d8dd79877 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Transition.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/Transition.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/BusImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/BusImpl.java index eba11544f..3f9f22804 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/BusImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/BusImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ComponentImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ComponentImpl.java index cccc36d2d..1e44a406c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ComponentImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ComponentImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/DataImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/DataImpl.java index 22d9f775d..593837b72 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/DataImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/DataImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ElementImpl.java index 8ea38529c..10535be19 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/LocationprovidertestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/LocationprovidertestFactoryImpl.java index aace7321a..92bc72a53 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/LocationprovidertestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/LocationprovidertestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/LocationprovidertestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/LocationprovidertestPackageImpl.java index 21c5d6309..c9b9082c7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/LocationprovidertestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/LocationprovidertestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ModeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ModeImpl.java index 6f3818d1d..8d9077466 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ModeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ModeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ModelImpl.java index 191779291..b64f7bf04 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/PortImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/PortImpl.java index 51b817531..4af142fa7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/PortImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/PortImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ProcessorImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ProcessorImpl.java index 3d590f15d..6b70a713f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ProcessorImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/ProcessorImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/TransitionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/TransitionImpl.java index 08b4e2ddc..23ea40a14 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/TransitionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/impl/TransitionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/util/LocationprovidertestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/util/LocationprovidertestAdapterFactory.java index 36ffd8b05..b4b7737df 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/util/LocationprovidertestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/util/LocationprovidertestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/util/LocationprovidertestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/util/LocationprovidertestSwitch.java index 43fae1503..74db0c2d6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/util/LocationprovidertestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/locationprovidertest/util/LocationprovidertestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.resource.locationprovidertest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/Bug385636AntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/Bug385636AntlrTokenFileProvider.java index 900072c96..f922a17a4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/Bug385636AntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/Bug385636AntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/Bug385636Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/Bug385636Parser.java index 31e1b7e81..c5d038994 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/Bug385636Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/Bug385636Parser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/EObjectAtOffsetTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/EObjectAtOffsetTestLanguageAntlrTokenFileProvider.java index aac8af3db..994433312 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/EObjectAtOffsetTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/EObjectAtOffsetTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/EObjectAtOffsetTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/EObjectAtOffsetTestLanguageParser.java index 3825c7ffc..d2430bf86 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/EObjectAtOffsetTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/EObjectAtOffsetTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerBuilderIntegerationTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerBuilderIntegerationTestLanguageAntlrTokenFileProvider.java index fed19dad1..bdde15f1d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerBuilderIntegerationTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerBuilderIntegerationTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerBuilderIntegerationTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerBuilderIntegerationTestLanguageParser.java index 657876136..5a4fc0acb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerBuilderIntegerationTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerBuilderIntegerationTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerTestLanguageAntlrTokenFileProvider.java index d348fe805..ea10ac344 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerTestLanguageParser.java index b93cb61e6..ab2a97d95 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LiveContainerTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LocationProviderTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LocationProviderTestLanguageAntlrTokenFileProvider.java index 119e4be5e..cef53db86 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LocationProviderTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LocationProviderTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LocationProviderTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LocationProviderTestLanguageParser.java index 0087df45c..ea0fc806a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LocationProviderTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/LocationProviderTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalBug385636.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalBug385636.g index 92d0f40bf..7b554613a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalBug385636.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalBug385636.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug385636; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalBug385636Lexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalBug385636Lexer.java index ec5142ce7..e4eac3291 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalBug385636Lexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalBug385636Lexer.java @@ -303,10 +303,10 @@ public class InternalBug385636Lexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug385636.g:548:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug385636.g:548:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug385636.g:553:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug385636.g:553:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug385636.g:548:11: ( '^' )? + // InternalBug385636.g:553:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -315,7 +315,7 @@ public class InternalBug385636Lexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug385636.g:548:11: '^' + // InternalBug385636.g:553:11: '^' { match('^'); @@ -333,7 +333,7 @@ public class InternalBug385636Lexer extends Lexer { recover(mse); throw mse;} - // InternalBug385636.g:548:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug385636.g:553:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -382,10 +382,10 @@ public class InternalBug385636Lexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug385636.g:550:10: ( ( '0' .. '9' )+ ) - // InternalBug385636.g:550:12: ( '0' .. '9' )+ + // InternalBug385636.g:555:10: ( ( '0' .. '9' )+ ) + // InternalBug385636.g:555:12: ( '0' .. '9' )+ { - // InternalBug385636.g:550:12: ( '0' .. '9' )+ + // InternalBug385636.g:555:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -399,7 +399,7 @@ public class InternalBug385636Lexer extends Lexer { switch (alt3) { case 1 : - // InternalBug385636.g:550:13: '0' .. '9' + // InternalBug385636.g:555:13: '0' .. '9' { matchRange('0','9'); @@ -431,10 +431,10 @@ public class InternalBug385636Lexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug385636.g:552:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug385636.g:552:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug385636.g:557:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug385636.g:557:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug385636.g:552:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug385636.g:557:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -452,10 +452,10 @@ public class InternalBug385636Lexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug385636.g:552:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug385636.g:557:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug385636.g:552:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug385636.g:557:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -471,7 +471,7 @@ public class InternalBug385636Lexer extends Lexer { switch (alt4) { case 1 : - // InternalBug385636.g:552:21: '\\\\' . + // InternalBug385636.g:557:21: '\\\\' . { match('\\'); matchAny(); @@ -479,7 +479,7 @@ public class InternalBug385636Lexer extends Lexer { } break; case 2 : - // InternalBug385636.g:552:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug385636.g:557:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -504,10 +504,10 @@ public class InternalBug385636Lexer extends Lexer { } break; case 2 : - // InternalBug385636.g:552:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug385636.g:557:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug385636.g:552:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug385636.g:557:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -523,7 +523,7 @@ public class InternalBug385636Lexer extends Lexer { switch (alt5) { case 1 : - // InternalBug385636.g:552:54: '\\\\' . + // InternalBug385636.g:557:54: '\\\\' . { match('\\'); matchAny(); @@ -531,7 +531,7 @@ public class InternalBug385636Lexer extends Lexer { } break; case 2 : - // InternalBug385636.g:552:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug385636.g:557:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -574,12 +574,12 @@ public class InternalBug385636Lexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug385636.g:554:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug385636.g:554:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug385636.g:559:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug385636.g:559:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug385636.g:554:24: ( options {greedy=false; } : . )* + // InternalBug385636.g:559:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -604,7 +604,7 @@ public class InternalBug385636Lexer extends Lexer { switch (alt7) { case 1 : - // InternalBug385636.g:554:52: . + // InternalBug385636.g:559:52: . { matchAny(); @@ -634,12 +634,12 @@ public class InternalBug385636Lexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug385636.g:556:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug385636.g:556:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug385636.g:561:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug385636.g:561:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug385636.g:556:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug385636.g:561:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -652,7 +652,7 @@ public class InternalBug385636Lexer extends Lexer { switch (alt8) { case 1 : - // InternalBug385636.g:556:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug385636.g:561: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(); @@ -672,7 +672,7 @@ public class InternalBug385636Lexer extends Lexer { } } while (true); - // InternalBug385636.g:556:40: ( ( '\\r' )? '\\n' )? + // InternalBug385636.g:561:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -681,9 +681,9 @@ public class InternalBug385636Lexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug385636.g:556:41: ( '\\r' )? '\\n' + // InternalBug385636.g:561:41: ( '\\r' )? '\\n' { - // InternalBug385636.g:556:41: ( '\\r' )? + // InternalBug385636.g:561:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -692,7 +692,7 @@ public class InternalBug385636Lexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug385636.g:556:41: '\\r' + // InternalBug385636.g:561:41: '\\r' { match('\r'); @@ -724,10 +724,10 @@ public class InternalBug385636Lexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug385636.g:558:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug385636.g:558:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug385636.g:563:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug385636.g:563:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug385636.g:558:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug385636.g:563:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -781,8 +781,8 @@ public class InternalBug385636Lexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug385636.g:560:16: ( . ) - // InternalBug385636.g:560:18: . + // InternalBug385636.g:565:16: ( . ) + // InternalBug385636.g:565:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalBug385636Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalBug385636Parser.java index 3463bfc6a..e0ff46da6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalBug385636Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalBug385636Parser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug385636Parser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -84,7 +92,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleProgram" - // InternalBug385636.g:64:1: entryRuleProgram returns [EObject current=null] : iv_ruleProgram= ruleProgram EOF ; + // InternalBug385636.g:69:1: entryRuleProgram returns [EObject current=null] : iv_ruleProgram= ruleProgram EOF ; public final EObject entryRuleProgram() throws RecognitionException { EObject current = null; @@ -92,8 +100,8 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { try { - // InternalBug385636.g:64:48: (iv_ruleProgram= ruleProgram EOF ) - // InternalBug385636.g:65:2: iv_ruleProgram= ruleProgram EOF + // InternalBug385636.g:69:48: (iv_ruleProgram= ruleProgram EOF ) + // InternalBug385636.g:70:2: iv_ruleProgram= ruleProgram EOF { newCompositeNode(grammarAccess.getProgramRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -120,7 +128,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleProgram" - // InternalBug385636.g:71:1: ruleProgram returns [EObject current=null] : ( ( (lv_define_0_0= ruleDefineVariables ) ) ( (lv_statements_1_0= ruleStatement ) )* otherlv_2= 'END' ) ; + // InternalBug385636.g:76:1: ruleProgram returns [EObject current=null] : ( ( (lv_define_0_0= ruleDefineVariables ) ) ( (lv_statements_1_0= ruleStatement ) )* otherlv_2= 'END' ) ; public final EObject ruleProgram() throws RecognitionException { EObject current = null; @@ -134,17 +142,17 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug385636.g:77:2: ( ( ( (lv_define_0_0= ruleDefineVariables ) ) ( (lv_statements_1_0= ruleStatement ) )* otherlv_2= 'END' ) ) - // InternalBug385636.g:78:2: ( ( (lv_define_0_0= ruleDefineVariables ) ) ( (lv_statements_1_0= ruleStatement ) )* otherlv_2= 'END' ) + // InternalBug385636.g:82:2: ( ( ( (lv_define_0_0= ruleDefineVariables ) ) ( (lv_statements_1_0= ruleStatement ) )* otherlv_2= 'END' ) ) + // InternalBug385636.g:83:2: ( ( (lv_define_0_0= ruleDefineVariables ) ) ( (lv_statements_1_0= ruleStatement ) )* otherlv_2= 'END' ) { - // InternalBug385636.g:78:2: ( ( (lv_define_0_0= ruleDefineVariables ) ) ( (lv_statements_1_0= ruleStatement ) )* otherlv_2= 'END' ) - // InternalBug385636.g:79:3: ( (lv_define_0_0= ruleDefineVariables ) ) ( (lv_statements_1_0= ruleStatement ) )* otherlv_2= 'END' + // InternalBug385636.g:83:2: ( ( (lv_define_0_0= ruleDefineVariables ) ) ( (lv_statements_1_0= ruleStatement ) )* otherlv_2= 'END' ) + // InternalBug385636.g:84:3: ( (lv_define_0_0= ruleDefineVariables ) ) ( (lv_statements_1_0= ruleStatement ) )* otherlv_2= 'END' { - // InternalBug385636.g:79:3: ( (lv_define_0_0= ruleDefineVariables ) ) - // InternalBug385636.g:80:4: (lv_define_0_0= ruleDefineVariables ) + // InternalBug385636.g:84:3: ( (lv_define_0_0= ruleDefineVariables ) ) + // InternalBug385636.g:85:4: (lv_define_0_0= ruleDefineVariables ) { - // InternalBug385636.g:80:4: (lv_define_0_0= ruleDefineVariables ) - // InternalBug385636.g:81:5: lv_define_0_0= ruleDefineVariables + // InternalBug385636.g:85:4: (lv_define_0_0= ruleDefineVariables ) + // InternalBug385636.g:86:5: lv_define_0_0= ruleDefineVariables { newCompositeNode(grammarAccess.getProgramAccess().getDefineDefineVariablesParserRuleCall_0_0()); @@ -171,7 +179,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } - // InternalBug385636.g:98:3: ( (lv_statements_1_0= ruleStatement ) )* + // InternalBug385636.g:103:3: ( (lv_statements_1_0= ruleStatement ) )* loop1: do { int alt1=2; @@ -184,10 +192,10 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { switch (alt1) { case 1 : - // InternalBug385636.g:99:4: (lv_statements_1_0= ruleStatement ) + // InternalBug385636.g:104:4: (lv_statements_1_0= ruleStatement ) { - // InternalBug385636.g:99:4: (lv_statements_1_0= ruleStatement ) - // InternalBug385636.g:100:5: lv_statements_1_0= ruleStatement + // InternalBug385636.g:104:4: (lv_statements_1_0= ruleStatement ) + // InternalBug385636.g:105:5: lv_statements_1_0= ruleStatement { newCompositeNode(grammarAccess.getProgramAccess().getStatementsStatementParserRuleCall_1_0()); @@ -247,7 +255,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleDefineVariables" - // InternalBug385636.g:125:1: entryRuleDefineVariables returns [EObject current=null] : iv_ruleDefineVariables= ruleDefineVariables EOF ; + // InternalBug385636.g:130:1: entryRuleDefineVariables returns [EObject current=null] : iv_ruleDefineVariables= ruleDefineVariables EOF ; public final EObject entryRuleDefineVariables() throws RecognitionException { EObject current = null; @@ -255,8 +263,8 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { try { - // InternalBug385636.g:125:56: (iv_ruleDefineVariables= ruleDefineVariables EOF ) - // InternalBug385636.g:126:2: iv_ruleDefineVariables= ruleDefineVariables EOF + // InternalBug385636.g:130:56: (iv_ruleDefineVariables= ruleDefineVariables EOF ) + // InternalBug385636.g:131:2: iv_ruleDefineVariables= ruleDefineVariables EOF { newCompositeNode(grammarAccess.getDefineVariablesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -283,7 +291,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleDefineVariables" - // InternalBug385636.g:132:1: ruleDefineVariables returns [EObject current=null] : (otherlv_0= 'VARIABLES' ( (lv_variables_1_0= ruleDefineVariable ) )+ otherlv_2= 'ENDVARIABLES' ) ; + // InternalBug385636.g:137:1: ruleDefineVariables returns [EObject current=null] : (otherlv_0= 'VARIABLES' ( (lv_variables_1_0= ruleDefineVariable ) )+ otherlv_2= 'ENDVARIABLES' ) ; public final EObject ruleDefineVariables() throws RecognitionException { EObject current = null; @@ -296,17 +304,17 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug385636.g:138:2: ( (otherlv_0= 'VARIABLES' ( (lv_variables_1_0= ruleDefineVariable ) )+ otherlv_2= 'ENDVARIABLES' ) ) - // InternalBug385636.g:139:2: (otherlv_0= 'VARIABLES' ( (lv_variables_1_0= ruleDefineVariable ) )+ otherlv_2= 'ENDVARIABLES' ) + // InternalBug385636.g:143:2: ( (otherlv_0= 'VARIABLES' ( (lv_variables_1_0= ruleDefineVariable ) )+ otherlv_2= 'ENDVARIABLES' ) ) + // InternalBug385636.g:144:2: (otherlv_0= 'VARIABLES' ( (lv_variables_1_0= ruleDefineVariable ) )+ otherlv_2= 'ENDVARIABLES' ) { - // InternalBug385636.g:139:2: (otherlv_0= 'VARIABLES' ( (lv_variables_1_0= ruleDefineVariable ) )+ otherlv_2= 'ENDVARIABLES' ) - // InternalBug385636.g:140:3: otherlv_0= 'VARIABLES' ( (lv_variables_1_0= ruleDefineVariable ) )+ otherlv_2= 'ENDVARIABLES' + // InternalBug385636.g:144:2: (otherlv_0= 'VARIABLES' ( (lv_variables_1_0= ruleDefineVariable ) )+ otherlv_2= 'ENDVARIABLES' ) + // InternalBug385636.g:145:3: otherlv_0= 'VARIABLES' ( (lv_variables_1_0= ruleDefineVariable ) )+ otherlv_2= 'ENDVARIABLES' { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getDefineVariablesAccess().getVARIABLESKeyword_0()); - // InternalBug385636.g:144:3: ( (lv_variables_1_0= ruleDefineVariable ) )+ + // InternalBug385636.g:149:3: ( (lv_variables_1_0= ruleDefineVariable ) )+ int cnt2=0; loop2: do { @@ -320,10 +328,10 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { switch (alt2) { case 1 : - // InternalBug385636.g:145:4: (lv_variables_1_0= ruleDefineVariable ) + // InternalBug385636.g:150:4: (lv_variables_1_0= ruleDefineVariable ) { - // InternalBug385636.g:145:4: (lv_variables_1_0= ruleDefineVariable ) - // InternalBug385636.g:146:5: lv_variables_1_0= ruleDefineVariable + // InternalBug385636.g:150:4: (lv_variables_1_0= ruleDefineVariable ) + // InternalBug385636.g:151:5: lv_variables_1_0= ruleDefineVariable { newCompositeNode(grammarAccess.getDefineVariablesAccess().getVariablesDefineVariableParserRuleCall_1_0()); @@ -387,7 +395,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleDefineVariable" - // InternalBug385636.g:171:1: entryRuleDefineVariable returns [EObject current=null] : iv_ruleDefineVariable= ruleDefineVariable EOF ; + // InternalBug385636.g:176:1: entryRuleDefineVariable returns [EObject current=null] : iv_ruleDefineVariable= ruleDefineVariable EOF ; public final EObject entryRuleDefineVariable() throws RecognitionException { EObject current = null; @@ -395,8 +403,8 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { try { - // InternalBug385636.g:171:55: (iv_ruleDefineVariable= ruleDefineVariable EOF ) - // InternalBug385636.g:172:2: iv_ruleDefineVariable= ruleDefineVariable EOF + // InternalBug385636.g:176:55: (iv_ruleDefineVariable= ruleDefineVariable EOF ) + // InternalBug385636.g:177:2: iv_ruleDefineVariable= ruleDefineVariable EOF { newCompositeNode(grammarAccess.getDefineVariableRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -423,7 +431,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleDefineVariable" - // InternalBug385636.g:178:1: ruleDefineVariable returns [EObject current=null] : (otherlv_0= 'NAME' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalBug385636.g:183:1: ruleDefineVariable returns [EObject current=null] : (otherlv_0= 'NAME' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleDefineVariable() throws RecognitionException { EObject current = null; @@ -434,21 +442,21 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug385636.g:184:2: ( (otherlv_0= 'NAME' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalBug385636.g:185:2: (otherlv_0= 'NAME' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBug385636.g:189:2: ( (otherlv_0= 'NAME' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalBug385636.g:190:2: (otherlv_0= 'NAME' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalBug385636.g:185:2: (otherlv_0= 'NAME' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalBug385636.g:186:3: otherlv_0= 'NAME' ( (lv_name_1_0= RULE_ID ) ) + // InternalBug385636.g:190:2: (otherlv_0= 'NAME' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalBug385636.g:191:3: otherlv_0= 'NAME' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getDefineVariableAccess().getNAMEKeyword_0()); - // InternalBug385636.g:190:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalBug385636.g:191:4: (lv_name_1_0= RULE_ID ) + // InternalBug385636.g:195:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalBug385636.g:196:4: (lv_name_1_0= RULE_ID ) { - // InternalBug385636.g:191:4: (lv_name_1_0= RULE_ID ) - // InternalBug385636.g:192:5: lv_name_1_0= RULE_ID + // InternalBug385636.g:196:4: (lv_name_1_0= RULE_ID ) + // InternalBug385636.g:197:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -493,7 +501,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleNVariableAccess" - // InternalBug385636.g:212:1: entryRuleNVariableAccess returns [EObject current=null] : iv_ruleNVariableAccess= ruleNVariableAccess EOF ; + // InternalBug385636.g:217:1: entryRuleNVariableAccess returns [EObject current=null] : iv_ruleNVariableAccess= ruleNVariableAccess EOF ; public final EObject entryRuleNVariableAccess() throws RecognitionException { EObject current = null; @@ -501,8 +509,8 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { try { - // InternalBug385636.g:212:56: (iv_ruleNVariableAccess= ruleNVariableAccess EOF ) - // InternalBug385636.g:213:2: iv_ruleNVariableAccess= ruleNVariableAccess EOF + // InternalBug385636.g:217:56: (iv_ruleNVariableAccess= ruleNVariableAccess EOF ) + // InternalBug385636.g:218:2: iv_ruleNVariableAccess= ruleNVariableAccess EOF { newCompositeNode(grammarAccess.getNVariableAccessRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -529,7 +537,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleNVariableAccess" - // InternalBug385636.g:219:1: ruleNVariableAccess returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; + // InternalBug385636.g:224:1: ruleNVariableAccess returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; public final EObject ruleNVariableAccess() throws RecognitionException { EObject current = null; @@ -539,14 +547,14 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug385636.g:225:2: ( ( (otherlv_0= RULE_ID ) ) ) - // InternalBug385636.g:226:2: ( (otherlv_0= RULE_ID ) ) + // InternalBug385636.g:230:2: ( ( (otherlv_0= RULE_ID ) ) ) + // InternalBug385636.g:231:2: ( (otherlv_0= RULE_ID ) ) { - // InternalBug385636.g:226:2: ( (otherlv_0= RULE_ID ) ) - // InternalBug385636.g:227:3: (otherlv_0= RULE_ID ) + // InternalBug385636.g:231:2: ( (otherlv_0= RULE_ID ) ) + // InternalBug385636.g:232:3: (otherlv_0= RULE_ID ) { - // InternalBug385636.g:227:3: (otherlv_0= RULE_ID ) - // InternalBug385636.g:228:4: otherlv_0= RULE_ID + // InternalBug385636.g:232:3: (otherlv_0= RULE_ID ) + // InternalBug385636.g:233:4: otherlv_0= RULE_ID { if (current==null) { @@ -583,7 +591,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleStatement" - // InternalBug385636.g:242:1: entryRuleStatement returns [EObject current=null] : iv_ruleStatement= ruleStatement EOF ; + // InternalBug385636.g:247:1: entryRuleStatement returns [EObject current=null] : iv_ruleStatement= ruleStatement EOF ; public final EObject entryRuleStatement() throws RecognitionException { EObject current = null; @@ -591,8 +599,8 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { try { - // InternalBug385636.g:242:50: (iv_ruleStatement= ruleStatement EOF ) - // InternalBug385636.g:243:2: iv_ruleStatement= ruleStatement EOF + // InternalBug385636.g:247:50: (iv_ruleStatement= ruleStatement EOF ) + // InternalBug385636.g:248:2: iv_ruleStatement= ruleStatement EOF { newCompositeNode(grammarAccess.getStatementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -619,7 +627,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleStatement" - // InternalBug385636.g:249:1: ruleStatement returns [EObject current=null] : (this_Expression_VariableName_0= ruleExpression_VariableName ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )* ) ; + // InternalBug385636.g:254:1: ruleStatement returns [EObject current=null] : (this_Expression_VariableName_0= ruleExpression_VariableName ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )* ) ; public final EObject ruleStatement() throws RecognitionException { EObject current = null; @@ -653,11 +661,11 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug385636.g:255:2: ( (this_Expression_VariableName_0= ruleExpression_VariableName ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )* ) ) - // InternalBug385636.g:256:2: (this_Expression_VariableName_0= ruleExpression_VariableName ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )* ) + // InternalBug385636.g:260:2: ( (this_Expression_VariableName_0= ruleExpression_VariableName ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )* ) ) + // InternalBug385636.g:261:2: (this_Expression_VariableName_0= ruleExpression_VariableName ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )* ) { - // InternalBug385636.g:256:2: (this_Expression_VariableName_0= ruleExpression_VariableName ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )* ) - // InternalBug385636.g:257:3: this_Expression_VariableName_0= ruleExpression_VariableName ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )* + // InternalBug385636.g:261:2: (this_Expression_VariableName_0= ruleExpression_VariableName ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )* ) + // InternalBug385636.g:262:3: this_Expression_VariableName_0= ruleExpression_VariableName ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )* { newCompositeNode(grammarAccess.getStatementAccess().getExpression_VariableNameParserRuleCall_0()); @@ -671,24 +679,24 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { current = this_Expression_VariableName_0; afterParserOrEnumRuleCall(); - // InternalBug385636.g:265:3: ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )* + // InternalBug385636.g:270:3: ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )* loop3: do { int alt3=8; alt3 = dfa3.predict(input); switch (alt3) { case 1 : - // InternalBug385636.g:266:4: (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:271:4: (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) { - // InternalBug385636.g:266:4: (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) - // InternalBug385636.g:267:5: otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:271:4: (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:272:5: otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) { otherlv_1=(Token)match(input,15,FollowSets000.FOLLOW_6); newLeafNode(otherlv_1, grammarAccess.getStatementAccess().getC1Keyword_1_0_0()); - // InternalBug385636.g:271:5: () - // InternalBug385636.g:272:6: + // InternalBug385636.g:276:5: () + // InternalBug385636.g:277:6: { current = forceCreateModelElementAndSet( @@ -698,11 +706,11 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } - // InternalBug385636.g:278:5: ( (lv_right_3_0= ruleExpression_VariableName ) ) - // InternalBug385636.g:279:6: (lv_right_3_0= ruleExpression_VariableName ) + // InternalBug385636.g:283:5: ( (lv_right_3_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:284:6: (lv_right_3_0= ruleExpression_VariableName ) { - // InternalBug385636.g:279:6: (lv_right_3_0= ruleExpression_VariableName ) - // InternalBug385636.g:280:7: lv_right_3_0= ruleExpression_VariableName + // InternalBug385636.g:284:6: (lv_right_3_0= ruleExpression_VariableName ) + // InternalBug385636.g:285:7: lv_right_3_0= ruleExpression_VariableName { newCompositeNode(grammarAccess.getStatementAccess().getRightExpression_VariableNameParserRuleCall_1_0_2_0()); @@ -736,17 +744,17 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalBug385636.g:299:4: (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:304:4: (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) { - // InternalBug385636.g:299:4: (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) - // InternalBug385636.g:300:5: otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:304:4: (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:305:5: otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) { otherlv_4=(Token)match(input,16,FollowSets000.FOLLOW_6); newLeafNode(otherlv_4, grammarAccess.getStatementAccess().getC2Keyword_1_1_0()); - // InternalBug385636.g:304:5: () - // InternalBug385636.g:305:6: + // InternalBug385636.g:309:5: () + // InternalBug385636.g:310:6: { current = forceCreateModelElementAndSet( @@ -756,11 +764,11 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } - // InternalBug385636.g:311:5: ( (lv_right_6_0= ruleExpression_VariableName ) ) - // InternalBug385636.g:312:6: (lv_right_6_0= ruleExpression_VariableName ) + // InternalBug385636.g:316:5: ( (lv_right_6_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:317:6: (lv_right_6_0= ruleExpression_VariableName ) { - // InternalBug385636.g:312:6: (lv_right_6_0= ruleExpression_VariableName ) - // InternalBug385636.g:313:7: lv_right_6_0= ruleExpression_VariableName + // InternalBug385636.g:317:6: (lv_right_6_0= ruleExpression_VariableName ) + // InternalBug385636.g:318:7: lv_right_6_0= ruleExpression_VariableName { newCompositeNode(grammarAccess.getStatementAccess().getRightExpression_VariableNameParserRuleCall_1_1_2_0()); @@ -794,17 +802,17 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } break; case 3 : - // InternalBug385636.g:332:4: (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:337:4: (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) { - // InternalBug385636.g:332:4: (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) - // InternalBug385636.g:333:5: otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:337:4: (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:338:5: otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) { otherlv_7=(Token)match(input,17,FollowSets000.FOLLOW_6); newLeafNode(otherlv_7, grammarAccess.getStatementAccess().getC3Keyword_1_2_0()); - // InternalBug385636.g:337:5: () - // InternalBug385636.g:338:6: + // InternalBug385636.g:342:5: () + // InternalBug385636.g:343:6: { current = forceCreateModelElementAndSet( @@ -814,11 +822,11 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } - // InternalBug385636.g:344:5: ( (lv_right_9_0= ruleExpression_VariableName ) ) - // InternalBug385636.g:345:6: (lv_right_9_0= ruleExpression_VariableName ) + // InternalBug385636.g:349:5: ( (lv_right_9_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:350:6: (lv_right_9_0= ruleExpression_VariableName ) { - // InternalBug385636.g:345:6: (lv_right_9_0= ruleExpression_VariableName ) - // InternalBug385636.g:346:7: lv_right_9_0= ruleExpression_VariableName + // InternalBug385636.g:350:6: (lv_right_9_0= ruleExpression_VariableName ) + // InternalBug385636.g:351:7: lv_right_9_0= ruleExpression_VariableName { newCompositeNode(grammarAccess.getStatementAccess().getRightExpression_VariableNameParserRuleCall_1_2_2_0()); @@ -852,17 +860,17 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } break; case 4 : - // InternalBug385636.g:365:4: (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:370:4: (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) { - // InternalBug385636.g:365:4: (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) - // InternalBug385636.g:366:5: otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:370:4: (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:371:5: otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) { otherlv_10=(Token)match(input,18,FollowSets000.FOLLOW_6); newLeafNode(otherlv_10, grammarAccess.getStatementAccess().getC4Keyword_1_3_0()); - // InternalBug385636.g:370:5: () - // InternalBug385636.g:371:6: + // InternalBug385636.g:375:5: () + // InternalBug385636.g:376:6: { current = forceCreateModelElementAndSet( @@ -872,11 +880,11 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } - // InternalBug385636.g:377:5: ( (lv_right_12_0= ruleExpression_VariableName ) ) - // InternalBug385636.g:378:6: (lv_right_12_0= ruleExpression_VariableName ) + // InternalBug385636.g:382:5: ( (lv_right_12_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:383:6: (lv_right_12_0= ruleExpression_VariableName ) { - // InternalBug385636.g:378:6: (lv_right_12_0= ruleExpression_VariableName ) - // InternalBug385636.g:379:7: lv_right_12_0= ruleExpression_VariableName + // InternalBug385636.g:383:6: (lv_right_12_0= ruleExpression_VariableName ) + // InternalBug385636.g:384:7: lv_right_12_0= ruleExpression_VariableName { newCompositeNode(grammarAccess.getStatementAccess().getRightExpression_VariableNameParserRuleCall_1_3_2_0()); @@ -910,17 +918,17 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } break; case 5 : - // InternalBug385636.g:398:4: (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:403:4: (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) { - // InternalBug385636.g:398:4: (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) - // InternalBug385636.g:399:5: otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:403:4: (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:404:5: otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) { otherlv_13=(Token)match(input,19,FollowSets000.FOLLOW_6); newLeafNode(otherlv_13, grammarAccess.getStatementAccess().getC5Keyword_1_4_0()); - // InternalBug385636.g:403:5: () - // InternalBug385636.g:404:6: + // InternalBug385636.g:408:5: () + // InternalBug385636.g:409:6: { current = forceCreateModelElementAndSet( @@ -930,11 +938,11 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } - // InternalBug385636.g:410:5: ( (lv_right_15_0= ruleExpression_VariableName ) ) - // InternalBug385636.g:411:6: (lv_right_15_0= ruleExpression_VariableName ) + // InternalBug385636.g:415:5: ( (lv_right_15_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:416:6: (lv_right_15_0= ruleExpression_VariableName ) { - // InternalBug385636.g:411:6: (lv_right_15_0= ruleExpression_VariableName ) - // InternalBug385636.g:412:7: lv_right_15_0= ruleExpression_VariableName + // InternalBug385636.g:416:6: (lv_right_15_0= ruleExpression_VariableName ) + // InternalBug385636.g:417:7: lv_right_15_0= ruleExpression_VariableName { newCompositeNode(grammarAccess.getStatementAccess().getRightExpression_VariableNameParserRuleCall_1_4_2_0()); @@ -968,13 +976,13 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } break; case 6 : - // InternalBug385636.g:431:4: ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:436:4: ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) { - // InternalBug385636.g:431:4: ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) - // InternalBug385636.g:432:5: (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:436:4: ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:437:5: (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) { - // InternalBug385636.g:432:5: (otherlv_16= 'C6' otherlv_17= 'C7' ) - // InternalBug385636.g:433:6: otherlv_16= 'C6' otherlv_17= 'C7' + // InternalBug385636.g:437:5: (otherlv_16= 'C6' otherlv_17= 'C7' ) + // InternalBug385636.g:438:6: otherlv_16= 'C6' otherlv_17= 'C7' { otherlv_16=(Token)match(input,20,FollowSets000.FOLLOW_8); @@ -987,8 +995,8 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } - // InternalBug385636.g:442:5: () - // InternalBug385636.g:443:6: + // InternalBug385636.g:447:5: () + // InternalBug385636.g:448:6: { current = forceCreateModelElementAndSet( @@ -998,11 +1006,11 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } - // InternalBug385636.g:449:5: ( (lv_right_19_0= ruleExpression_VariableName ) ) - // InternalBug385636.g:450:6: (lv_right_19_0= ruleExpression_VariableName ) + // InternalBug385636.g:454:5: ( (lv_right_19_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:455:6: (lv_right_19_0= ruleExpression_VariableName ) { - // InternalBug385636.g:450:6: (lv_right_19_0= ruleExpression_VariableName ) - // InternalBug385636.g:451:7: lv_right_19_0= ruleExpression_VariableName + // InternalBug385636.g:455:6: (lv_right_19_0= ruleExpression_VariableName ) + // InternalBug385636.g:456:7: lv_right_19_0= ruleExpression_VariableName { newCompositeNode(grammarAccess.getStatementAccess().getRightExpression_VariableNameParserRuleCall_1_5_2_0()); @@ -1036,13 +1044,13 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } break; case 7 : - // InternalBug385636.g:470:4: ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:475:4: ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) { - // InternalBug385636.g:470:4: ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) - // InternalBug385636.g:471:5: (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:475:4: ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) + // InternalBug385636.g:476:5: (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) { - // InternalBug385636.g:471:5: (otherlv_20= 'C6' otherlv_21= 'C8' ) - // InternalBug385636.g:472:6: otherlv_20= 'C6' otherlv_21= 'C8' + // InternalBug385636.g:476:5: (otherlv_20= 'C6' otherlv_21= 'C8' ) + // InternalBug385636.g:477:6: otherlv_20= 'C6' otherlv_21= 'C8' { otherlv_20=(Token)match(input,20,FollowSets000.FOLLOW_9); @@ -1055,8 +1063,8 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } - // InternalBug385636.g:481:5: () - // InternalBug385636.g:482:6: + // InternalBug385636.g:486:5: () + // InternalBug385636.g:487:6: { current = forceCreateModelElementAndSet( @@ -1066,11 +1074,11 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { } - // InternalBug385636.g:488:5: ( (lv_right_23_0= ruleExpression_VariableName ) ) - // InternalBug385636.g:489:6: (lv_right_23_0= ruleExpression_VariableName ) + // InternalBug385636.g:493:5: ( (lv_right_23_0= ruleExpression_VariableName ) ) + // InternalBug385636.g:494:6: (lv_right_23_0= ruleExpression_VariableName ) { - // InternalBug385636.g:489:6: (lv_right_23_0= ruleExpression_VariableName ) - // InternalBug385636.g:490:7: lv_right_23_0= ruleExpression_VariableName + // InternalBug385636.g:494:6: (lv_right_23_0= ruleExpression_VariableName ) + // InternalBug385636.g:495:7: lv_right_23_0= ruleExpression_VariableName { newCompositeNode(grammarAccess.getStatementAccess().getRightExpression_VariableNameParserRuleCall_1_6_2_0()); @@ -1132,7 +1140,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleExpression_VariableName" - // InternalBug385636.g:513:1: entryRuleExpression_VariableName returns [EObject current=null] : iv_ruleExpression_VariableName= ruleExpression_VariableName EOF ; + // InternalBug385636.g:518:1: entryRuleExpression_VariableName returns [EObject current=null] : iv_ruleExpression_VariableName= ruleExpression_VariableName EOF ; public final EObject entryRuleExpression_VariableName() throws RecognitionException { EObject current = null; @@ -1140,8 +1148,8 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { try { - // InternalBug385636.g:513:64: (iv_ruleExpression_VariableName= ruleExpression_VariableName EOF ) - // InternalBug385636.g:514:2: iv_ruleExpression_VariableName= ruleExpression_VariableName EOF + // InternalBug385636.g:518:64: (iv_ruleExpression_VariableName= ruleExpression_VariableName EOF ) + // InternalBug385636.g:519:2: iv_ruleExpression_VariableName= ruleExpression_VariableName EOF { newCompositeNode(grammarAccess.getExpression_VariableNameRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1168,7 +1176,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleExpression_VariableName" - // InternalBug385636.g:520:1: ruleExpression_VariableName returns [EObject current=null] : ( (lv_variable_0_0= ruleNVariableAccess ) ) ; + // InternalBug385636.g:525:1: ruleExpression_VariableName returns [EObject current=null] : ( (lv_variable_0_0= ruleNVariableAccess ) ) ; public final EObject ruleExpression_VariableName() throws RecognitionException { EObject current = null; @@ -1179,14 +1187,14 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug385636.g:526:2: ( ( (lv_variable_0_0= ruleNVariableAccess ) ) ) - // InternalBug385636.g:527:2: ( (lv_variable_0_0= ruleNVariableAccess ) ) + // InternalBug385636.g:531:2: ( ( (lv_variable_0_0= ruleNVariableAccess ) ) ) + // InternalBug385636.g:532:2: ( (lv_variable_0_0= ruleNVariableAccess ) ) { - // InternalBug385636.g:527:2: ( (lv_variable_0_0= ruleNVariableAccess ) ) - // InternalBug385636.g:528:3: (lv_variable_0_0= ruleNVariableAccess ) + // InternalBug385636.g:532:2: ( (lv_variable_0_0= ruleNVariableAccess ) ) + // InternalBug385636.g:533:3: (lv_variable_0_0= ruleNVariableAccess ) { - // InternalBug385636.g:528:3: (lv_variable_0_0= ruleNVariableAccess ) - // InternalBug385636.g:529:4: lv_variable_0_0= ruleNVariableAccess + // InternalBug385636.g:533:3: (lv_variable_0_0= ruleNVariableAccess ) + // InternalBug385636.g:534:4: lv_variable_0_0= ruleNVariableAccess { newCompositeNode(grammarAccess.getExpression_VariableNameAccess().getVariableNVariableAccessParserRuleCall_0()); @@ -1276,7 +1284,7 @@ public class InternalBug385636Parser extends AbstractInternalAntlrParser { this.transition = dfa_7; } public String getDescription() { - return "()* loopback of 265:3: ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )*"; + return "()* loopback of 270:3: ( (otherlv_1= 'C1' () ( (lv_right_3_0= ruleExpression_VariableName ) ) ) | (otherlv_4= 'C2' () ( (lv_right_6_0= ruleExpression_VariableName ) ) ) | (otherlv_7= 'C3' () ( (lv_right_9_0= ruleExpression_VariableName ) ) ) | (otherlv_10= 'C4' () ( (lv_right_12_0= ruleExpression_VariableName ) ) ) | (otherlv_13= 'C5' () ( (lv_right_15_0= ruleExpression_VariableName ) ) ) | ( (otherlv_16= 'C6' otherlv_17= 'C7' ) () ( (lv_right_19_0= ruleExpression_VariableName ) ) ) | ( (otherlv_20= 'C6' otherlv_21= 'C8' ) () ( (lv_right_23_0= ruleExpression_VariableName ) ) ) )*"; } } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalEObjectAtOffsetTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalEObjectAtOffsetTestLanguage.g index 206132423..f60353597 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalEObjectAtOffsetTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalEObjectAtOffsetTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalEObjectAtOffsetTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalEObjectAtOffsetTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalEObjectAtOffsetTestLanguageLexer.java index 176995fff..fb0750c49 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalEObjectAtOffsetTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalEObjectAtOffsetTestLanguageLexer.java @@ -190,10 +190,10 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEObjectAtOffsetTestLanguage.g:412:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalEObjectAtOffsetTestLanguage.g:412:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalEObjectAtOffsetTestLanguage.g:417:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalEObjectAtOffsetTestLanguage.g:417:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalEObjectAtOffsetTestLanguage.g:412:11: ( '^' )? + // InternalEObjectAtOffsetTestLanguage.g:417:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -202,7 +202,7 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:412:11: '^' + // InternalEObjectAtOffsetTestLanguage.g:417:11: '^' { match('^'); @@ -220,7 +220,7 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalEObjectAtOffsetTestLanguage.g:412:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalEObjectAtOffsetTestLanguage.g:417:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -269,10 +269,10 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEObjectAtOffsetTestLanguage.g:414:10: ( ( '0' .. '9' )+ ) - // InternalEObjectAtOffsetTestLanguage.g:414:12: ( '0' .. '9' )+ + // InternalEObjectAtOffsetTestLanguage.g:419:10: ( ( '0' .. '9' )+ ) + // InternalEObjectAtOffsetTestLanguage.g:419:12: ( '0' .. '9' )+ { - // InternalEObjectAtOffsetTestLanguage.g:414:12: ( '0' .. '9' )+ + // InternalEObjectAtOffsetTestLanguage.g:419:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -286,7 +286,7 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:414:13: '0' .. '9' + // InternalEObjectAtOffsetTestLanguage.g:419:13: '0' .. '9' { matchRange('0','9'); @@ -318,10 +318,10 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEObjectAtOffsetTestLanguage.g:416:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalEObjectAtOffsetTestLanguage.g:416:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalEObjectAtOffsetTestLanguage.g:421:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalEObjectAtOffsetTestLanguage.g:421:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalEObjectAtOffsetTestLanguage.g:416:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalEObjectAtOffsetTestLanguage.g:421:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -339,10 +339,10 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:416:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalEObjectAtOffsetTestLanguage.g:421:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalEObjectAtOffsetTestLanguage.g:416:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalEObjectAtOffsetTestLanguage.g:421:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -358,7 +358,7 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:416:21: '\\\\' . + // InternalEObjectAtOffsetTestLanguage.g:421:21: '\\\\' . { match('\\'); matchAny(); @@ -366,7 +366,7 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEObjectAtOffsetTestLanguage.g:416:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalEObjectAtOffsetTestLanguage.g:421:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -391,10 +391,10 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEObjectAtOffsetTestLanguage.g:416:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalEObjectAtOffsetTestLanguage.g:421:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalEObjectAtOffsetTestLanguage.g:416:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalEObjectAtOffsetTestLanguage.g:421:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -410,7 +410,7 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:416:54: '\\\\' . + // InternalEObjectAtOffsetTestLanguage.g:421:54: '\\\\' . { match('\\'); matchAny(); @@ -418,7 +418,7 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { } break; case 2 : - // InternalEObjectAtOffsetTestLanguage.g:416:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalEObjectAtOffsetTestLanguage.g:421:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -461,12 +461,12 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEObjectAtOffsetTestLanguage.g:418:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalEObjectAtOffsetTestLanguage.g:418:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalEObjectAtOffsetTestLanguage.g:423:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalEObjectAtOffsetTestLanguage.g:423:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalEObjectAtOffsetTestLanguage.g:418:24: ( options {greedy=false; } : . )* + // InternalEObjectAtOffsetTestLanguage.g:423:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -491,7 +491,7 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:418:52: . + // InternalEObjectAtOffsetTestLanguage.g:423:52: . { matchAny(); @@ -521,12 +521,12 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEObjectAtOffsetTestLanguage.g:420:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalEObjectAtOffsetTestLanguage.g:420:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalEObjectAtOffsetTestLanguage.g:425:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalEObjectAtOffsetTestLanguage.g:425:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalEObjectAtOffsetTestLanguage.g:420:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalEObjectAtOffsetTestLanguage.g:425:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -539,7 +539,7 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:420:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalEObjectAtOffsetTestLanguage.g:425: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(); @@ -559,7 +559,7 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { } } while (true); - // InternalEObjectAtOffsetTestLanguage.g:420:40: ( ( '\\r' )? '\\n' )? + // InternalEObjectAtOffsetTestLanguage.g:425:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -568,9 +568,9 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:420:41: ( '\\r' )? '\\n' + // InternalEObjectAtOffsetTestLanguage.g:425:41: ( '\\r' )? '\\n' { - // InternalEObjectAtOffsetTestLanguage.g:420:41: ( '\\r' )? + // InternalEObjectAtOffsetTestLanguage.g:425:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -579,7 +579,7 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:420:41: '\\r' + // InternalEObjectAtOffsetTestLanguage.g:425:41: '\\r' { match('\r'); @@ -611,10 +611,10 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEObjectAtOffsetTestLanguage.g:422:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalEObjectAtOffsetTestLanguage.g:422:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEObjectAtOffsetTestLanguage.g:427:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalEObjectAtOffsetTestLanguage.g:427:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalEObjectAtOffsetTestLanguage.g:422:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalEObjectAtOffsetTestLanguage.g:427:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -668,8 +668,8 @@ public class InternalEObjectAtOffsetTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalEObjectAtOffsetTestLanguage.g:424:16: ( . ) - // InternalEObjectAtOffsetTestLanguage.g:424:18: . + // InternalEObjectAtOffsetTestLanguage.g:429:16: ( . ) + // InternalEObjectAtOffsetTestLanguage.g:429:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalEObjectAtOffsetTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalEObjectAtOffsetTestLanguageParser.java index dcd3a0786..1aecf223a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalEObjectAtOffsetTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalEObjectAtOffsetTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -79,7 +87,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleModel" - // InternalEObjectAtOffsetTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalEObjectAtOffsetTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -87,8 +95,8 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA try { - // InternalEObjectAtOffsetTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalEObjectAtOffsetTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalEObjectAtOffsetTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalEObjectAtOffsetTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -115,7 +123,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleModel" - // InternalEObjectAtOffsetTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_foos_0_0= ruleFoo ) ) | ( (lv_bars_1_0= ruleAbstractBar ) ) )* ; + // InternalEObjectAtOffsetTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_foos_0_0= ruleFoo ) ) | ( (lv_bars_1_0= ruleAbstractBar ) ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -128,10 +136,10 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalEObjectAtOffsetTestLanguage.g:77:2: ( ( ( (lv_foos_0_0= ruleFoo ) ) | ( (lv_bars_1_0= ruleAbstractBar ) ) )* ) - // InternalEObjectAtOffsetTestLanguage.g:78:2: ( ( (lv_foos_0_0= ruleFoo ) ) | ( (lv_bars_1_0= ruleAbstractBar ) ) )* + // InternalEObjectAtOffsetTestLanguage.g:82:2: ( ( ( (lv_foos_0_0= ruleFoo ) ) | ( (lv_bars_1_0= ruleAbstractBar ) ) )* ) + // InternalEObjectAtOffsetTestLanguage.g:83:2: ( ( (lv_foos_0_0= ruleFoo ) ) | ( (lv_bars_1_0= ruleAbstractBar ) ) )* { - // InternalEObjectAtOffsetTestLanguage.g:78:2: ( ( (lv_foos_0_0= ruleFoo ) ) | ( (lv_bars_1_0= ruleAbstractBar ) ) )* + // InternalEObjectAtOffsetTestLanguage.g:83:2: ( ( (lv_foos_0_0= ruleFoo ) ) | ( (lv_bars_1_0= ruleAbstractBar ) ) )* loop1: do { int alt1=3; @@ -147,13 +155,13 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA switch (alt1) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:79:3: ( (lv_foos_0_0= ruleFoo ) ) + // InternalEObjectAtOffsetTestLanguage.g:84:3: ( (lv_foos_0_0= ruleFoo ) ) { - // InternalEObjectAtOffsetTestLanguage.g:79:3: ( (lv_foos_0_0= ruleFoo ) ) - // InternalEObjectAtOffsetTestLanguage.g:80:4: (lv_foos_0_0= ruleFoo ) + // InternalEObjectAtOffsetTestLanguage.g:84:3: ( (lv_foos_0_0= ruleFoo ) ) + // InternalEObjectAtOffsetTestLanguage.g:85:4: (lv_foos_0_0= ruleFoo ) { - // InternalEObjectAtOffsetTestLanguage.g:80:4: (lv_foos_0_0= ruleFoo ) - // InternalEObjectAtOffsetTestLanguage.g:81:5: lv_foos_0_0= ruleFoo + // InternalEObjectAtOffsetTestLanguage.g:85:4: (lv_foos_0_0= ruleFoo ) + // InternalEObjectAtOffsetTestLanguage.g:86:5: lv_foos_0_0= ruleFoo { newCompositeNode(grammarAccess.getModelAccess().getFoosFooParserRuleCall_0_0()); @@ -184,13 +192,13 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA } break; case 2 : - // InternalEObjectAtOffsetTestLanguage.g:99:3: ( (lv_bars_1_0= ruleAbstractBar ) ) + // InternalEObjectAtOffsetTestLanguage.g:104:3: ( (lv_bars_1_0= ruleAbstractBar ) ) { - // InternalEObjectAtOffsetTestLanguage.g:99:3: ( (lv_bars_1_0= ruleAbstractBar ) ) - // InternalEObjectAtOffsetTestLanguage.g:100:4: (lv_bars_1_0= ruleAbstractBar ) + // InternalEObjectAtOffsetTestLanguage.g:104:3: ( (lv_bars_1_0= ruleAbstractBar ) ) + // InternalEObjectAtOffsetTestLanguage.g:105:4: (lv_bars_1_0= ruleAbstractBar ) { - // InternalEObjectAtOffsetTestLanguage.g:100:4: (lv_bars_1_0= ruleAbstractBar ) - // InternalEObjectAtOffsetTestLanguage.g:101:5: lv_bars_1_0= ruleAbstractBar + // InternalEObjectAtOffsetTestLanguage.g:105:4: (lv_bars_1_0= ruleAbstractBar ) + // InternalEObjectAtOffsetTestLanguage.g:106:5: lv_bars_1_0= ruleAbstractBar { newCompositeNode(grammarAccess.getModelAccess().getBarsAbstractBarParserRuleCall_1_0()); @@ -246,7 +254,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleAbstractBar" - // InternalEObjectAtOffsetTestLanguage.g:122:1: entryRuleAbstractBar returns [EObject current=null] : iv_ruleAbstractBar= ruleAbstractBar EOF ; + // InternalEObjectAtOffsetTestLanguage.g:127:1: entryRuleAbstractBar returns [EObject current=null] : iv_ruleAbstractBar= ruleAbstractBar EOF ; public final EObject entryRuleAbstractBar() throws RecognitionException { EObject current = null; @@ -254,8 +262,8 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA try { - // InternalEObjectAtOffsetTestLanguage.g:122:52: (iv_ruleAbstractBar= ruleAbstractBar EOF ) - // InternalEObjectAtOffsetTestLanguage.g:123:2: iv_ruleAbstractBar= ruleAbstractBar EOF + // InternalEObjectAtOffsetTestLanguage.g:127:52: (iv_ruleAbstractBar= ruleAbstractBar EOF ) + // InternalEObjectAtOffsetTestLanguage.g:128:2: iv_ruleAbstractBar= ruleAbstractBar EOF { newCompositeNode(grammarAccess.getAbstractBarRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -282,7 +290,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleAbstractBar" - // InternalEObjectAtOffsetTestLanguage.g:129:1: ruleAbstractBar returns [EObject current=null] : ( (otherlv_0= 'zonk' )? (this_INT_1= RULE_INT )? this_Bar_2= ruleBar ( () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) )? ( ( ruleQualifiedNameWithOtherDelim ) )? ) ; + // InternalEObjectAtOffsetTestLanguage.g:134:1: ruleAbstractBar returns [EObject current=null] : ( (otherlv_0= 'zonk' )? (this_INT_1= RULE_INT )? this_Bar_2= ruleBar ( () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) )? ( ( ruleQualifiedNameWithOtherDelim ) )? ) ; public final EObject ruleAbstractBar() throws RecognitionException { EObject current = null; @@ -296,13 +304,13 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalEObjectAtOffsetTestLanguage.g:135:2: ( ( (otherlv_0= 'zonk' )? (this_INT_1= RULE_INT )? this_Bar_2= ruleBar ( () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) )? ( ( ruleQualifiedNameWithOtherDelim ) )? ) ) - // InternalEObjectAtOffsetTestLanguage.g:136:2: ( (otherlv_0= 'zonk' )? (this_INT_1= RULE_INT )? this_Bar_2= ruleBar ( () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) )? ( ( ruleQualifiedNameWithOtherDelim ) )? ) + // InternalEObjectAtOffsetTestLanguage.g:140:2: ( ( (otherlv_0= 'zonk' )? (this_INT_1= RULE_INT )? this_Bar_2= ruleBar ( () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) )? ( ( ruleQualifiedNameWithOtherDelim ) )? ) ) + // InternalEObjectAtOffsetTestLanguage.g:141:2: ( (otherlv_0= 'zonk' )? (this_INT_1= RULE_INT )? this_Bar_2= ruleBar ( () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) )? ( ( ruleQualifiedNameWithOtherDelim ) )? ) { - // InternalEObjectAtOffsetTestLanguage.g:136:2: ( (otherlv_0= 'zonk' )? (this_INT_1= RULE_INT )? this_Bar_2= ruleBar ( () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) )? ( ( ruleQualifiedNameWithOtherDelim ) )? ) - // InternalEObjectAtOffsetTestLanguage.g:137:3: (otherlv_0= 'zonk' )? (this_INT_1= RULE_INT )? this_Bar_2= ruleBar ( () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) )? ( ( ruleQualifiedNameWithOtherDelim ) )? + // InternalEObjectAtOffsetTestLanguage.g:141:2: ( (otherlv_0= 'zonk' )? (this_INT_1= RULE_INT )? this_Bar_2= ruleBar ( () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) )? ( ( ruleQualifiedNameWithOtherDelim ) )? ) + // InternalEObjectAtOffsetTestLanguage.g:142:3: (otherlv_0= 'zonk' )? (this_INT_1= RULE_INT )? this_Bar_2= ruleBar ( () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) )? ( ( ruleQualifiedNameWithOtherDelim ) )? { - // InternalEObjectAtOffsetTestLanguage.g:137:3: (otherlv_0= 'zonk' )? + // InternalEObjectAtOffsetTestLanguage.g:142:3: (otherlv_0= 'zonk' )? int alt2=2; int LA2_0 = input.LA(1); @@ -311,7 +319,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA } switch (alt2) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:138:4: otherlv_0= 'zonk' + // InternalEObjectAtOffsetTestLanguage.g:143:4: otherlv_0= 'zonk' { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_4); @@ -323,7 +331,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA } - // InternalEObjectAtOffsetTestLanguage.g:143:3: (this_INT_1= RULE_INT )? + // InternalEObjectAtOffsetTestLanguage.g:148:3: (this_INT_1= RULE_INT )? int alt3=2; int LA3_0 = input.LA(1); @@ -332,7 +340,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA } switch (alt3) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:144:4: this_INT_1= RULE_INT + // InternalEObjectAtOffsetTestLanguage.g:149:4: this_INT_1= RULE_INT { this_INT_1=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_4); @@ -356,7 +364,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA current = this_Bar_2; afterParserOrEnumRuleCall(); - // InternalEObjectAtOffsetTestLanguage.g:157:3: ( () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) )? + // InternalEObjectAtOffsetTestLanguage.g:162:3: ( () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -365,10 +373,10 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA } switch (alt4) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:158:4: () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) + // InternalEObjectAtOffsetTestLanguage.g:163:4: () otherlv_4= 'foobar' ( ( ruleQualifiedNameWithOtherDelim ) ) { - // InternalEObjectAtOffsetTestLanguage.g:158:4: () - // InternalEObjectAtOffsetTestLanguage.g:159:5: + // InternalEObjectAtOffsetTestLanguage.g:163:4: () + // InternalEObjectAtOffsetTestLanguage.g:164:5: { current = forceCreateModelElementAndSet( @@ -382,11 +390,11 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA newLeafNode(otherlv_4, grammarAccess.getAbstractBarAccess().getFoobarKeyword_3_1()); - // InternalEObjectAtOffsetTestLanguage.g:169:4: ( ( ruleQualifiedNameWithOtherDelim ) ) - // InternalEObjectAtOffsetTestLanguage.g:170:5: ( ruleQualifiedNameWithOtherDelim ) + // InternalEObjectAtOffsetTestLanguage.g:174:4: ( ( ruleQualifiedNameWithOtherDelim ) ) + // InternalEObjectAtOffsetTestLanguage.g:175:5: ( ruleQualifiedNameWithOtherDelim ) { - // InternalEObjectAtOffsetTestLanguage.g:170:5: ( ruleQualifiedNameWithOtherDelim ) - // InternalEObjectAtOffsetTestLanguage.g:171:6: ruleQualifiedNameWithOtherDelim + // InternalEObjectAtOffsetTestLanguage.g:175:5: ( ruleQualifiedNameWithOtherDelim ) + // InternalEObjectAtOffsetTestLanguage.g:176:6: ruleQualifiedNameWithOtherDelim { if (current==null) { @@ -416,7 +424,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA } - // InternalEObjectAtOffsetTestLanguage.g:186:3: ( ( ruleQualifiedNameWithOtherDelim ) )? + // InternalEObjectAtOffsetTestLanguage.g:191:3: ( ( ruleQualifiedNameWithOtherDelim ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -425,10 +433,10 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA } switch (alt5) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:187:4: ( ruleQualifiedNameWithOtherDelim ) + // InternalEObjectAtOffsetTestLanguage.g:192:4: ( ruleQualifiedNameWithOtherDelim ) { - // InternalEObjectAtOffsetTestLanguage.g:187:4: ( ruleQualifiedNameWithOtherDelim ) - // InternalEObjectAtOffsetTestLanguage.g:188:5: ruleQualifiedNameWithOtherDelim + // InternalEObjectAtOffsetTestLanguage.g:192:4: ( ruleQualifiedNameWithOtherDelim ) + // InternalEObjectAtOffsetTestLanguage.g:193:5: ruleQualifiedNameWithOtherDelim { if (current==null) { @@ -478,7 +486,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleBar" - // InternalEObjectAtOffsetTestLanguage.g:206:1: entryRuleBar returns [EObject current=null] : iv_ruleBar= ruleBar EOF ; + // InternalEObjectAtOffsetTestLanguage.g:211:1: entryRuleBar returns [EObject current=null] : iv_ruleBar= ruleBar EOF ; public final EObject entryRuleBar() throws RecognitionException { EObject current = null; @@ -486,8 +494,8 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA try { - // InternalEObjectAtOffsetTestLanguage.g:206:44: (iv_ruleBar= ruleBar EOF ) - // InternalEObjectAtOffsetTestLanguage.g:207:2: iv_ruleBar= ruleBar EOF + // InternalEObjectAtOffsetTestLanguage.g:211:44: (iv_ruleBar= ruleBar EOF ) + // InternalEObjectAtOffsetTestLanguage.g:212:2: iv_ruleBar= ruleBar EOF { newCompositeNode(grammarAccess.getBarRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -514,7 +522,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleBar" - // InternalEObjectAtOffsetTestLanguage.g:213:1: ruleBar returns [EObject current=null] : (otherlv_0= 'bar' ( (lv_name_1_0= RULE_ID ) ) ( ( ruleQualifiedNameWithOtherDelim ) ) (otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) )* ) ; + // InternalEObjectAtOffsetTestLanguage.g:218:1: ruleBar returns [EObject current=null] : (otherlv_0= 'bar' ( (lv_name_1_0= RULE_ID ) ) ( ( ruleQualifiedNameWithOtherDelim ) ) (otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) )* ) ; public final EObject ruleBar() throws RecognitionException { EObject current = null; @@ -526,21 +534,21 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalEObjectAtOffsetTestLanguage.g:219:2: ( (otherlv_0= 'bar' ( (lv_name_1_0= RULE_ID ) ) ( ( ruleQualifiedNameWithOtherDelim ) ) (otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) )* ) ) - // InternalEObjectAtOffsetTestLanguage.g:220:2: (otherlv_0= 'bar' ( (lv_name_1_0= RULE_ID ) ) ( ( ruleQualifiedNameWithOtherDelim ) ) (otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) )* ) + // InternalEObjectAtOffsetTestLanguage.g:224:2: ( (otherlv_0= 'bar' ( (lv_name_1_0= RULE_ID ) ) ( ( ruleQualifiedNameWithOtherDelim ) ) (otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) )* ) ) + // InternalEObjectAtOffsetTestLanguage.g:225:2: (otherlv_0= 'bar' ( (lv_name_1_0= RULE_ID ) ) ( ( ruleQualifiedNameWithOtherDelim ) ) (otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) )* ) { - // InternalEObjectAtOffsetTestLanguage.g:220:2: (otherlv_0= 'bar' ( (lv_name_1_0= RULE_ID ) ) ( ( ruleQualifiedNameWithOtherDelim ) ) (otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) )* ) - // InternalEObjectAtOffsetTestLanguage.g:221:3: otherlv_0= 'bar' ( (lv_name_1_0= RULE_ID ) ) ( ( ruleQualifiedNameWithOtherDelim ) ) (otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) )* + // InternalEObjectAtOffsetTestLanguage.g:225:2: (otherlv_0= 'bar' ( (lv_name_1_0= RULE_ID ) ) ( ( ruleQualifiedNameWithOtherDelim ) ) (otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) )* ) + // InternalEObjectAtOffsetTestLanguage.g:226:3: otherlv_0= 'bar' ( (lv_name_1_0= RULE_ID ) ) ( ( ruleQualifiedNameWithOtherDelim ) ) (otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) )* { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getBarAccess().getBarKeyword_0()); - // InternalEObjectAtOffsetTestLanguage.g:225:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalEObjectAtOffsetTestLanguage.g:226:4: (lv_name_1_0= RULE_ID ) + // InternalEObjectAtOffsetTestLanguage.g:230:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalEObjectAtOffsetTestLanguage.g:231:4: (lv_name_1_0= RULE_ID ) { - // InternalEObjectAtOffsetTestLanguage.g:226:4: (lv_name_1_0= RULE_ID ) - // InternalEObjectAtOffsetTestLanguage.g:227:5: lv_name_1_0= RULE_ID + // InternalEObjectAtOffsetTestLanguage.g:231:4: (lv_name_1_0= RULE_ID ) + // InternalEObjectAtOffsetTestLanguage.g:232:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); @@ -562,11 +570,11 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA } - // InternalEObjectAtOffsetTestLanguage.g:243:3: ( ( ruleQualifiedNameWithOtherDelim ) ) - // InternalEObjectAtOffsetTestLanguage.g:244:4: ( ruleQualifiedNameWithOtherDelim ) + // InternalEObjectAtOffsetTestLanguage.g:248:3: ( ( ruleQualifiedNameWithOtherDelim ) ) + // InternalEObjectAtOffsetTestLanguage.g:249:4: ( ruleQualifiedNameWithOtherDelim ) { - // InternalEObjectAtOffsetTestLanguage.g:244:4: ( ruleQualifiedNameWithOtherDelim ) - // InternalEObjectAtOffsetTestLanguage.g:245:5: ruleQualifiedNameWithOtherDelim + // InternalEObjectAtOffsetTestLanguage.g:249:4: ( ruleQualifiedNameWithOtherDelim ) + // InternalEObjectAtOffsetTestLanguage.g:250:5: ruleQualifiedNameWithOtherDelim { if (current==null) { @@ -590,7 +598,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA } - // InternalEObjectAtOffsetTestLanguage.g:259:3: (otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) )* + // InternalEObjectAtOffsetTestLanguage.g:264:3: (otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) )* loop6: do { int alt6=2; @@ -603,17 +611,17 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA switch (alt6) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:260:4: otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) + // InternalEObjectAtOffsetTestLanguage.g:265:4: otherlv_3= ',' ( ( ruleQualifiedNameWithOtherDelim ) ) { otherlv_3=(Token)match(input,14,FollowSets000.FOLLOW_6); newLeafNode(otherlv_3, grammarAccess.getBarAccess().getCommaKeyword_3_0()); - // InternalEObjectAtOffsetTestLanguage.g:264:4: ( ( ruleQualifiedNameWithOtherDelim ) ) - // InternalEObjectAtOffsetTestLanguage.g:265:5: ( ruleQualifiedNameWithOtherDelim ) + // InternalEObjectAtOffsetTestLanguage.g:269:4: ( ( ruleQualifiedNameWithOtherDelim ) ) + // InternalEObjectAtOffsetTestLanguage.g:270:5: ( ruleQualifiedNameWithOtherDelim ) { - // InternalEObjectAtOffsetTestLanguage.g:265:5: ( ruleQualifiedNameWithOtherDelim ) - // InternalEObjectAtOffsetTestLanguage.g:266:6: ruleQualifiedNameWithOtherDelim + // InternalEObjectAtOffsetTestLanguage.g:270:5: ( ruleQualifiedNameWithOtherDelim ) + // InternalEObjectAtOffsetTestLanguage.g:271:6: ruleQualifiedNameWithOtherDelim { if (current==null) { @@ -669,7 +677,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleFoo" - // InternalEObjectAtOffsetTestLanguage.g:285:1: entryRuleFoo returns [EObject current=null] : iv_ruleFoo= ruleFoo EOF ; + // InternalEObjectAtOffsetTestLanguage.g:290:1: entryRuleFoo returns [EObject current=null] : iv_ruleFoo= ruleFoo EOF ; public final EObject entryRuleFoo() throws RecognitionException { EObject current = null; @@ -677,8 +685,8 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA try { - // InternalEObjectAtOffsetTestLanguage.g:285:44: (iv_ruleFoo= ruleFoo EOF ) - // InternalEObjectAtOffsetTestLanguage.g:286:2: iv_ruleFoo= ruleFoo EOF + // InternalEObjectAtOffsetTestLanguage.g:290:44: (iv_ruleFoo= ruleFoo EOF ) + // InternalEObjectAtOffsetTestLanguage.g:291:2: iv_ruleFoo= ruleFoo EOF { newCompositeNode(grammarAccess.getFooRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -705,7 +713,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleFoo" - // InternalEObjectAtOffsetTestLanguage.g:292:1: ruleFoo returns [EObject current=null] : (otherlv_0= 'foo' ( (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) ) ) ; + // InternalEObjectAtOffsetTestLanguage.g:297:1: ruleFoo returns [EObject current=null] : (otherlv_0= 'foo' ( (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) ) ) ; public final EObject ruleFoo() throws RecognitionException { EObject current = null; @@ -717,21 +725,21 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalEObjectAtOffsetTestLanguage.g:298:2: ( (otherlv_0= 'foo' ( (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) ) ) ) - // InternalEObjectAtOffsetTestLanguage.g:299:2: (otherlv_0= 'foo' ( (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) ) ) + // InternalEObjectAtOffsetTestLanguage.g:303:2: ( (otherlv_0= 'foo' ( (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) ) ) ) + // InternalEObjectAtOffsetTestLanguage.g:304:2: (otherlv_0= 'foo' ( (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) ) ) { - // InternalEObjectAtOffsetTestLanguage.g:299:2: (otherlv_0= 'foo' ( (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) ) ) - // InternalEObjectAtOffsetTestLanguage.g:300:3: otherlv_0= 'foo' ( (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) ) + // InternalEObjectAtOffsetTestLanguage.g:304:2: (otherlv_0= 'foo' ( (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) ) ) + // InternalEObjectAtOffsetTestLanguage.g:305:3: otherlv_0= 'foo' ( (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) ) { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getFooAccess().getFooKeyword_0()); - // InternalEObjectAtOffsetTestLanguage.g:304:3: ( (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) ) - // InternalEObjectAtOffsetTestLanguage.g:305:4: (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) + // InternalEObjectAtOffsetTestLanguage.g:309:3: ( (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) ) + // InternalEObjectAtOffsetTestLanguage.g:310:4: (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) { - // InternalEObjectAtOffsetTestLanguage.g:305:4: (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) - // InternalEObjectAtOffsetTestLanguage.g:306:5: lv_name_1_0= ruleQualifiedNameWithOtherDelim + // InternalEObjectAtOffsetTestLanguage.g:310:4: (lv_name_1_0= ruleQualifiedNameWithOtherDelim ) + // InternalEObjectAtOffsetTestLanguage.g:311:5: lv_name_1_0= ruleQualifiedNameWithOtherDelim { newCompositeNode(grammarAccess.getFooAccess().getNameQualifiedNameWithOtherDelimParserRuleCall_1_0()); @@ -781,7 +789,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleQualifiedNameWithOtherDelim" - // InternalEObjectAtOffsetTestLanguage.g:327:1: entryRuleQualifiedNameWithOtherDelim returns [String current=null] : iv_ruleQualifiedNameWithOtherDelim= ruleQualifiedNameWithOtherDelim EOF ; + // InternalEObjectAtOffsetTestLanguage.g:332:1: entryRuleQualifiedNameWithOtherDelim returns [String current=null] : iv_ruleQualifiedNameWithOtherDelim= ruleQualifiedNameWithOtherDelim EOF ; public final String entryRuleQualifiedNameWithOtherDelim() throws RecognitionException { String current = null; @@ -789,8 +797,8 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA try { - // InternalEObjectAtOffsetTestLanguage.g:327:67: (iv_ruleQualifiedNameWithOtherDelim= ruleQualifiedNameWithOtherDelim EOF ) - // InternalEObjectAtOffsetTestLanguage.g:328:2: iv_ruleQualifiedNameWithOtherDelim= ruleQualifiedNameWithOtherDelim EOF + // InternalEObjectAtOffsetTestLanguage.g:332:67: (iv_ruleQualifiedNameWithOtherDelim= ruleQualifiedNameWithOtherDelim EOF ) + // InternalEObjectAtOffsetTestLanguage.g:333:2: iv_ruleQualifiedNameWithOtherDelim= ruleQualifiedNameWithOtherDelim EOF { newCompositeNode(grammarAccess.getQualifiedNameWithOtherDelimRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -817,7 +825,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleQualifiedNameWithOtherDelim" - // InternalEObjectAtOffsetTestLanguage.g:334:1: ruleQualifiedNameWithOtherDelim returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName (kw= '=' this_QualifiedName_2= ruleQualifiedName )* ) ; + // InternalEObjectAtOffsetTestLanguage.g:339:1: ruleQualifiedNameWithOtherDelim returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_QualifiedName_0= ruleQualifiedName (kw= '=' this_QualifiedName_2= ruleQualifiedName )* ) ; public final AntlrDatatypeRuleToken ruleQualifiedNameWithOtherDelim() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -831,11 +839,11 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalEObjectAtOffsetTestLanguage.g:340:2: ( (this_QualifiedName_0= ruleQualifiedName (kw= '=' this_QualifiedName_2= ruleQualifiedName )* ) ) - // InternalEObjectAtOffsetTestLanguage.g:341:2: (this_QualifiedName_0= ruleQualifiedName (kw= '=' this_QualifiedName_2= ruleQualifiedName )* ) + // InternalEObjectAtOffsetTestLanguage.g:345:2: ( (this_QualifiedName_0= ruleQualifiedName (kw= '=' this_QualifiedName_2= ruleQualifiedName )* ) ) + // InternalEObjectAtOffsetTestLanguage.g:346:2: (this_QualifiedName_0= ruleQualifiedName (kw= '=' this_QualifiedName_2= ruleQualifiedName )* ) { - // InternalEObjectAtOffsetTestLanguage.g:341:2: (this_QualifiedName_0= ruleQualifiedName (kw= '=' this_QualifiedName_2= ruleQualifiedName )* ) - // InternalEObjectAtOffsetTestLanguage.g:342:3: this_QualifiedName_0= ruleQualifiedName (kw= '=' this_QualifiedName_2= ruleQualifiedName )* + // InternalEObjectAtOffsetTestLanguage.g:346:2: (this_QualifiedName_0= ruleQualifiedName (kw= '=' this_QualifiedName_2= ruleQualifiedName )* ) + // InternalEObjectAtOffsetTestLanguage.g:347:3: this_QualifiedName_0= ruleQualifiedName (kw= '=' this_QualifiedName_2= ruleQualifiedName )* { newCompositeNode(grammarAccess.getQualifiedNameWithOtherDelimAccess().getQualifiedNameParserRuleCall_0()); @@ -851,7 +859,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA afterParserOrEnumRuleCall(); - // InternalEObjectAtOffsetTestLanguage.g:352:3: (kw= '=' this_QualifiedName_2= ruleQualifiedName )* + // InternalEObjectAtOffsetTestLanguage.g:357:3: (kw= '=' this_QualifiedName_2= ruleQualifiedName )* loop7: do { int alt7=2; @@ -864,7 +872,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA switch (alt7) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:353:4: kw= '=' this_QualifiedName_2= ruleQualifiedName + // InternalEObjectAtOffsetTestLanguage.g:358:4: kw= '=' this_QualifiedName_2= ruleQualifiedName { kw=(Token)match(input,16,FollowSets000.FOLLOW_6); @@ -917,7 +925,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA // $ANTLR start "entryRuleQualifiedName" - // InternalEObjectAtOffsetTestLanguage.g:373:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ; + // InternalEObjectAtOffsetTestLanguage.g:378:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ; public final String entryRuleQualifiedName() throws RecognitionException { String current = null; @@ -925,8 +933,8 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA try { - // InternalEObjectAtOffsetTestLanguage.g:373:53: (iv_ruleQualifiedName= ruleQualifiedName EOF ) - // InternalEObjectAtOffsetTestLanguage.g:374:2: iv_ruleQualifiedName= ruleQualifiedName EOF + // InternalEObjectAtOffsetTestLanguage.g:378:53: (iv_ruleQualifiedName= ruleQualifiedName EOF ) + // InternalEObjectAtOffsetTestLanguage.g:379:2: iv_ruleQualifiedName= ruleQualifiedName EOF { newCompositeNode(grammarAccess.getQualifiedNameRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -953,7 +961,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA // $ANTLR start "ruleQualifiedName" - // InternalEObjectAtOffsetTestLanguage.g:380:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; + // InternalEObjectAtOffsetTestLanguage.g:385:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ; public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -965,11 +973,11 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA enterRule(); try { - // InternalEObjectAtOffsetTestLanguage.g:386:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) - // InternalEObjectAtOffsetTestLanguage.g:387:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalEObjectAtOffsetTestLanguage.g:391:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ) + // InternalEObjectAtOffsetTestLanguage.g:392:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) { - // InternalEObjectAtOffsetTestLanguage.g:387:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) - // InternalEObjectAtOffsetTestLanguage.g:388:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* + // InternalEObjectAtOffsetTestLanguage.g:392:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) + // InternalEObjectAtOffsetTestLanguage.g:393:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_10); @@ -978,7 +986,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA newLeafNode(this_ID_0, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); - // InternalEObjectAtOffsetTestLanguage.g:395:3: (kw= '.' this_ID_2= RULE_ID )* + // InternalEObjectAtOffsetTestLanguage.g:400:3: (kw= '.' this_ID_2= RULE_ID )* loop8: do { int alt8=2; @@ -991,7 +999,7 @@ public class InternalEObjectAtOffsetTestLanguageParser extends AbstractInternalA switch (alt8) { case 1 : - // InternalEObjectAtOffsetTestLanguage.g:396:4: kw= '.' this_ID_2= RULE_ID + // InternalEObjectAtOffsetTestLanguage.g:401:4: kw= '.' this_ID_2= RULE_ID { kw=(Token)match(input,17,FollowSets000.FOLLOW_6); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerBuilderIntegerationTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerBuilderIntegerationTestLanguage.g index a8dda5362..0c06bce5f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerBuilderIntegerationTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerBuilderIntegerationTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalLiveContainerBuilderIntegerationTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerBuilderIntegerationTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerBuilderIntegerationTestLanguageLexer.java index bc5cd5e11..138894c69 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerBuilderIntegerationTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerBuilderIntegerationTestLanguageLexer.java @@ -39,10 +39,10 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerBuilderIntegerationTestLanguage.g:98:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalLiveContainerBuilderIntegerationTestLanguage.g:98:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLiveContainerBuilderIntegerationTestLanguage.g:103:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:103:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalLiveContainerBuilderIntegerationTestLanguage.g:98:11: ( '^' )? + // InternalLiveContainerBuilderIntegerationTestLanguage.g:103:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -51,7 +51,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L } switch (alt1) { case 1 : - // InternalLiveContainerBuilderIntegerationTestLanguage.g:98:11: '^' + // InternalLiveContainerBuilderIntegerationTestLanguage.g:103:11: '^' { match('^'); @@ -69,7 +69,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L recover(mse); throw mse;} - // InternalLiveContainerBuilderIntegerationTestLanguage.g:98:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLiveContainerBuilderIntegerationTestLanguage.g:103:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -118,10 +118,10 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerBuilderIntegerationTestLanguage.g:100:10: ( ( '0' .. '9' )+ ) - // InternalLiveContainerBuilderIntegerationTestLanguage.g:100:12: ( '0' .. '9' )+ + // InternalLiveContainerBuilderIntegerationTestLanguage.g:105:10: ( ( '0' .. '9' )+ ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:105:12: ( '0' .. '9' )+ { - // InternalLiveContainerBuilderIntegerationTestLanguage.g:100:12: ( '0' .. '9' )+ + // InternalLiveContainerBuilderIntegerationTestLanguage.g:105:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -135,7 +135,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L switch (alt3) { case 1 : - // InternalLiveContainerBuilderIntegerationTestLanguage.g:100:13: '0' .. '9' + // InternalLiveContainerBuilderIntegerationTestLanguage.g:105:13: '0' .. '9' { matchRange('0','9'); @@ -167,10 +167,10 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerBuilderIntegerationTestLanguage.g:102:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalLiveContainerBuilderIntegerationTestLanguage.g:102:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:107:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:107:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalLiveContainerBuilderIntegerationTestLanguage.g:102:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:107:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -188,10 +188,10 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L } switch (alt6) { case 1 : - // InternalLiveContainerBuilderIntegerationTestLanguage.g:102:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalLiveContainerBuilderIntegerationTestLanguage.g:107:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalLiveContainerBuilderIntegerationTestLanguage.g:102:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalLiveContainerBuilderIntegerationTestLanguage.g:107:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -207,7 +207,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L switch (alt4) { case 1 : - // InternalLiveContainerBuilderIntegerationTestLanguage.g:102:21: '\\\\' . + // InternalLiveContainerBuilderIntegerationTestLanguage.g:107:21: '\\\\' . { match('\\'); matchAny(); @@ -215,7 +215,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L } break; case 2 : - // InternalLiveContainerBuilderIntegerationTestLanguage.g:102:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:107:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -240,10 +240,10 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L } break; case 2 : - // InternalLiveContainerBuilderIntegerationTestLanguage.g:102:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalLiveContainerBuilderIntegerationTestLanguage.g:107:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalLiveContainerBuilderIntegerationTestLanguage.g:102:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalLiveContainerBuilderIntegerationTestLanguage.g:107:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -259,7 +259,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L switch (alt5) { case 1 : - // InternalLiveContainerBuilderIntegerationTestLanguage.g:102:54: '\\\\' . + // InternalLiveContainerBuilderIntegerationTestLanguage.g:107:54: '\\\\' . { match('\\'); matchAny(); @@ -267,7 +267,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L } break; case 2 : - // InternalLiveContainerBuilderIntegerationTestLanguage.g:102:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:107:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -310,12 +310,12 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerBuilderIntegerationTestLanguage.g:104:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalLiveContainerBuilderIntegerationTestLanguage.g:104:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalLiveContainerBuilderIntegerationTestLanguage.g:109:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:109:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalLiveContainerBuilderIntegerationTestLanguage.g:104:24: ( options {greedy=false; } : . )* + // InternalLiveContainerBuilderIntegerationTestLanguage.g:109:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -340,7 +340,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L switch (alt7) { case 1 : - // InternalLiveContainerBuilderIntegerationTestLanguage.g:104:52: . + // InternalLiveContainerBuilderIntegerationTestLanguage.g:109:52: . { matchAny(); @@ -370,12 +370,12 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerBuilderIntegerationTestLanguage.g:106:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalLiveContainerBuilderIntegerationTestLanguage.g:106:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalLiveContainerBuilderIntegerationTestLanguage.g:111:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:111:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalLiveContainerBuilderIntegerationTestLanguage.g:106:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalLiveContainerBuilderIntegerationTestLanguage.g:111:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -388,7 +388,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L switch (alt8) { case 1 : - // InternalLiveContainerBuilderIntegerationTestLanguage.g:106:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:111: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(); @@ -408,7 +408,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L } } while (true); - // InternalLiveContainerBuilderIntegerationTestLanguage.g:106:40: ( ( '\\r' )? '\\n' )? + // InternalLiveContainerBuilderIntegerationTestLanguage.g:111:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -417,9 +417,9 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L } switch (alt10) { case 1 : - // InternalLiveContainerBuilderIntegerationTestLanguage.g:106:41: ( '\\r' )? '\\n' + // InternalLiveContainerBuilderIntegerationTestLanguage.g:111:41: ( '\\r' )? '\\n' { - // InternalLiveContainerBuilderIntegerationTestLanguage.g:106:41: ( '\\r' )? + // InternalLiveContainerBuilderIntegerationTestLanguage.g:111:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -428,7 +428,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L } switch (alt9) { case 1 : - // InternalLiveContainerBuilderIntegerationTestLanguage.g:106:41: '\\r' + // InternalLiveContainerBuilderIntegerationTestLanguage.g:111:41: '\\r' { match('\r'); @@ -460,10 +460,10 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerBuilderIntegerationTestLanguage.g:108:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalLiveContainerBuilderIntegerationTestLanguage.g:108:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLiveContainerBuilderIntegerationTestLanguage.g:113:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:113:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalLiveContainerBuilderIntegerationTestLanguage.g:108:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLiveContainerBuilderIntegerationTestLanguage.g:113:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -517,8 +517,8 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageLexer extends L try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerBuilderIntegerationTestLanguage.g:110:16: ( . ) - // InternalLiveContainerBuilderIntegerationTestLanguage.g:110:18: . + // InternalLiveContainerBuilderIntegerationTestLanguage.g:115:16: ( . ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:115:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerBuilderIntegerationTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerBuilderIntegerationTestLanguageParser.java index 2714351d3..99dc38cb6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerBuilderIntegerationTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerBuilderIntegerationTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalLiveContainerBuilderIntegerationTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -72,7 +80,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageParser extends // $ANTLR start "entryRuleModel" - // InternalLiveContainerBuilderIntegerationTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalLiveContainerBuilderIntegerationTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -80,8 +88,8 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageParser extends try { - // InternalLiveContainerBuilderIntegerationTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalLiveContainerBuilderIntegerationTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalLiveContainerBuilderIntegerationTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -108,7 +116,7 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageParser extends // $ANTLR start "ruleModel" - // InternalLiveContainerBuilderIntegerationTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalLiveContainerBuilderIntegerationTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -118,14 +126,14 @@ public class InternalLiveContainerBuilderIntegerationTestLanguageParser extends enterRule(); try { - // InternalLiveContainerBuilderIntegerationTestLanguage.g:77:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalLiveContainerBuilderIntegerationTestLanguage.g:78:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:82:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:83:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalLiveContainerBuilderIntegerationTestLanguage.g:78:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalLiveContainerBuilderIntegerationTestLanguage.g:79:3: (lv_name_0_0= RULE_ID ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:83:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:84:3: (lv_name_0_0= RULE_ID ) { - // InternalLiveContainerBuilderIntegerationTestLanguage.g:79:3: (lv_name_0_0= RULE_ID ) - // InternalLiveContainerBuilderIntegerationTestLanguage.g:80:4: lv_name_0_0= RULE_ID + // InternalLiveContainerBuilderIntegerationTestLanguage.g:84:3: (lv_name_0_0= RULE_ID ) + // InternalLiveContainerBuilderIntegerationTestLanguage.g:85:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerTestLanguage.g index 880829609..9bf97e455 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalLiveContainerTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerTestLanguageLexer.java index 4c3e7441a..39d725fc0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerTestLanguageLexer.java @@ -39,10 +39,10 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerTestLanguage.g:98:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalLiveContainerTestLanguage.g:98:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLiveContainerTestLanguage.g:103:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalLiveContainerTestLanguage.g:103:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalLiveContainerTestLanguage.g:98:11: ( '^' )? + // InternalLiveContainerTestLanguage.g:103:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -51,7 +51,7 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalLiveContainerTestLanguage.g:98:11: '^' + // InternalLiveContainerTestLanguage.g:103:11: '^' { match('^'); @@ -69,7 +69,7 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalLiveContainerTestLanguage.g:98:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLiveContainerTestLanguage.g:103:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -118,10 +118,10 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerTestLanguage.g:100:10: ( ( '0' .. '9' )+ ) - // InternalLiveContainerTestLanguage.g:100:12: ( '0' .. '9' )+ + // InternalLiveContainerTestLanguage.g:105:10: ( ( '0' .. '9' )+ ) + // InternalLiveContainerTestLanguage.g:105:12: ( '0' .. '9' )+ { - // InternalLiveContainerTestLanguage.g:100:12: ( '0' .. '9' )+ + // InternalLiveContainerTestLanguage.g:105:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -135,7 +135,7 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalLiveContainerTestLanguage.g:100:13: '0' .. '9' + // InternalLiveContainerTestLanguage.g:105:13: '0' .. '9' { matchRange('0','9'); @@ -167,10 +167,10 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerTestLanguage.g:102:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalLiveContainerTestLanguage.g:102:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLiveContainerTestLanguage.g:107:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalLiveContainerTestLanguage.g:107:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalLiveContainerTestLanguage.g:102:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLiveContainerTestLanguage.g:107:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -188,10 +188,10 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalLiveContainerTestLanguage.g:102:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalLiveContainerTestLanguage.g:107:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalLiveContainerTestLanguage.g:102:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalLiveContainerTestLanguage.g:107:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -207,7 +207,7 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalLiveContainerTestLanguage.g:102:21: '\\\\' . + // InternalLiveContainerTestLanguage.g:107:21: '\\\\' . { match('\\'); matchAny(); @@ -215,7 +215,7 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalLiveContainerTestLanguage.g:102:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalLiveContainerTestLanguage.g:107:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -240,10 +240,10 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalLiveContainerTestLanguage.g:102:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalLiveContainerTestLanguage.g:107:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalLiveContainerTestLanguage.g:102:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalLiveContainerTestLanguage.g:107:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -259,7 +259,7 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalLiveContainerTestLanguage.g:102:54: '\\\\' . + // InternalLiveContainerTestLanguage.g:107:54: '\\\\' . { match('\\'); matchAny(); @@ -267,7 +267,7 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalLiveContainerTestLanguage.g:102:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalLiveContainerTestLanguage.g:107:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -310,12 +310,12 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerTestLanguage.g:104:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalLiveContainerTestLanguage.g:104:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalLiveContainerTestLanguage.g:109:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalLiveContainerTestLanguage.g:109:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalLiveContainerTestLanguage.g:104:24: ( options {greedy=false; } : . )* + // InternalLiveContainerTestLanguage.g:109:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -340,7 +340,7 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalLiveContainerTestLanguage.g:104:52: . + // InternalLiveContainerTestLanguage.g:109:52: . { matchAny(); @@ -370,12 +370,12 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerTestLanguage.g:106:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalLiveContainerTestLanguage.g:106:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalLiveContainerTestLanguage.g:111:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalLiveContainerTestLanguage.g:111:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalLiveContainerTestLanguage.g:106:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalLiveContainerTestLanguage.g:111:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -388,7 +388,7 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalLiveContainerTestLanguage.g:106:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalLiveContainerTestLanguage.g:111: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(); @@ -408,7 +408,7 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { } } while (true); - // InternalLiveContainerTestLanguage.g:106:40: ( ( '\\r' )? '\\n' )? + // InternalLiveContainerTestLanguage.g:111:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -417,9 +417,9 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalLiveContainerTestLanguage.g:106:41: ( '\\r' )? '\\n' + // InternalLiveContainerTestLanguage.g:111:41: ( '\\r' )? '\\n' { - // InternalLiveContainerTestLanguage.g:106:41: ( '\\r' )? + // InternalLiveContainerTestLanguage.g:111:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -428,7 +428,7 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalLiveContainerTestLanguage.g:106:41: '\\r' + // InternalLiveContainerTestLanguage.g:111:41: '\\r' { match('\r'); @@ -460,10 +460,10 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerTestLanguage.g:108:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalLiveContainerTestLanguage.g:108:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLiveContainerTestLanguage.g:113:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalLiveContainerTestLanguage.g:113:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalLiveContainerTestLanguage.g:108:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLiveContainerTestLanguage.g:113:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -517,8 +517,8 @@ public class InternalLiveContainerTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLiveContainerTestLanguage.g:110:16: ( . ) - // InternalLiveContainerTestLanguage.g:110:18: . + // InternalLiveContainerTestLanguage.g:115:16: ( . ) + // InternalLiveContainerTestLanguage.g:115:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerTestLanguageParser.java index e057721a7..aae54c6b2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLiveContainerTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalLiveContainerTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -72,7 +80,7 @@ public class InternalLiveContainerTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleModel" - // InternalLiveContainerTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalLiveContainerTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -80,8 +88,8 @@ public class InternalLiveContainerTestLanguageParser extends AbstractInternalAnt try { - // InternalLiveContainerTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalLiveContainerTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalLiveContainerTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalLiveContainerTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -108,7 +116,7 @@ public class InternalLiveContainerTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleModel" - // InternalLiveContainerTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalLiveContainerTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -118,14 +126,14 @@ public class InternalLiveContainerTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalLiveContainerTestLanguage.g:77:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalLiveContainerTestLanguage.g:78:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalLiveContainerTestLanguage.g:82:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalLiveContainerTestLanguage.g:83:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalLiveContainerTestLanguage.g:78:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalLiveContainerTestLanguage.g:79:3: (lv_name_0_0= RULE_ID ) + // InternalLiveContainerTestLanguage.g:83:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalLiveContainerTestLanguage.g:84:3: (lv_name_0_0= RULE_ID ) { - // InternalLiveContainerTestLanguage.g:79:3: (lv_name_0_0= RULE_ID ) - // InternalLiveContainerTestLanguage.g:80:4: lv_name_0_0= RULE_ID + // InternalLiveContainerTestLanguage.g:84:3: (lv_name_0_0= RULE_ID ) + // InternalLiveContainerTestLanguage.g:85:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLocationProviderTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLocationProviderTestLanguage.g index 98bd28712..f2173b576 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLocationProviderTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLocationProviderTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalLocationProviderTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLocationProviderTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLocationProviderTestLanguageLexer.java index 2878e623f..41ea89e24 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLocationProviderTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLocationProviderTestLanguageLexer.java @@ -323,10 +323,10 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLocationProviderTestLanguage.g:622:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalLocationProviderTestLanguage.g:622:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLocationProviderTestLanguage.g:627:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalLocationProviderTestLanguage.g:627:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalLocationProviderTestLanguage.g:622:11: ( '^' )? + // InternalLocationProviderTestLanguage.g:627:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -335,7 +335,7 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalLocationProviderTestLanguage.g:622:11: '^' + // InternalLocationProviderTestLanguage.g:627:11: '^' { match('^'); @@ -353,7 +353,7 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalLocationProviderTestLanguage.g:622:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLocationProviderTestLanguage.g:627:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -402,10 +402,10 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLocationProviderTestLanguage.g:624:10: ( ( '0' .. '9' )+ ) - // InternalLocationProviderTestLanguage.g:624:12: ( '0' .. '9' )+ + // InternalLocationProviderTestLanguage.g:629:10: ( ( '0' .. '9' )+ ) + // InternalLocationProviderTestLanguage.g:629:12: ( '0' .. '9' )+ { - // InternalLocationProviderTestLanguage.g:624:12: ( '0' .. '9' )+ + // InternalLocationProviderTestLanguage.g:629:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -419,7 +419,7 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalLocationProviderTestLanguage.g:624:13: '0' .. '9' + // InternalLocationProviderTestLanguage.g:629:13: '0' .. '9' { matchRange('0','9'); @@ -451,10 +451,10 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLocationProviderTestLanguage.g:626:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalLocationProviderTestLanguage.g:626:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLocationProviderTestLanguage.g:631:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalLocationProviderTestLanguage.g:631:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalLocationProviderTestLanguage.g:626:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLocationProviderTestLanguage.g:631:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -472,10 +472,10 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalLocationProviderTestLanguage.g:626:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalLocationProviderTestLanguage.g:631:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalLocationProviderTestLanguage.g:626:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalLocationProviderTestLanguage.g:631:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -491,7 +491,7 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalLocationProviderTestLanguage.g:626:21: '\\\\' . + // InternalLocationProviderTestLanguage.g:631:21: '\\\\' . { match('\\'); matchAny(); @@ -499,7 +499,7 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { } break; case 2 : - // InternalLocationProviderTestLanguage.g:626:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalLocationProviderTestLanguage.g:631:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -524,10 +524,10 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { } break; case 2 : - // InternalLocationProviderTestLanguage.g:626:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalLocationProviderTestLanguage.g:631:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalLocationProviderTestLanguage.g:626:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalLocationProviderTestLanguage.g:631:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -543,7 +543,7 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalLocationProviderTestLanguage.g:626:54: '\\\\' . + // InternalLocationProviderTestLanguage.g:631:54: '\\\\' . { match('\\'); matchAny(); @@ -551,7 +551,7 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { } break; case 2 : - // InternalLocationProviderTestLanguage.g:626:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalLocationProviderTestLanguage.g:631:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -594,12 +594,12 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLocationProviderTestLanguage.g:628:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalLocationProviderTestLanguage.g:628:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalLocationProviderTestLanguage.g:633:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalLocationProviderTestLanguage.g:633:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalLocationProviderTestLanguage.g:628:24: ( options {greedy=false; } : . )* + // InternalLocationProviderTestLanguage.g:633:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -624,7 +624,7 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalLocationProviderTestLanguage.g:628:52: . + // InternalLocationProviderTestLanguage.g:633:52: . { matchAny(); @@ -654,12 +654,12 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLocationProviderTestLanguage.g:630:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalLocationProviderTestLanguage.g:630:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalLocationProviderTestLanguage.g:635:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalLocationProviderTestLanguage.g:635:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalLocationProviderTestLanguage.g:630:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalLocationProviderTestLanguage.g:635:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -672,7 +672,7 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalLocationProviderTestLanguage.g:630:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalLocationProviderTestLanguage.g:635: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(); @@ -692,7 +692,7 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { } } while (true); - // InternalLocationProviderTestLanguage.g:630:40: ( ( '\\r' )? '\\n' )? + // InternalLocationProviderTestLanguage.g:635:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -701,9 +701,9 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalLocationProviderTestLanguage.g:630:41: ( '\\r' )? '\\n' + // InternalLocationProviderTestLanguage.g:635:41: ( '\\r' )? '\\n' { - // InternalLocationProviderTestLanguage.g:630:41: ( '\\r' )? + // InternalLocationProviderTestLanguage.g:635:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -712,7 +712,7 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalLocationProviderTestLanguage.g:630:41: '\\r' + // InternalLocationProviderTestLanguage.g:635:41: '\\r' { match('\r'); @@ -744,10 +744,10 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLocationProviderTestLanguage.g:632:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalLocationProviderTestLanguage.g:632:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLocationProviderTestLanguage.g:637:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalLocationProviderTestLanguage.g:637:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalLocationProviderTestLanguage.g:632:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLocationProviderTestLanguage.g:637:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -801,8 +801,8 @@ public class InternalLocationProviderTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLocationProviderTestLanguage.g:634:16: ( . ) - // InternalLocationProviderTestLanguage.g:634:18: . + // InternalLocationProviderTestLanguage.g:639:16: ( . ) + // InternalLocationProviderTestLanguage.g:639:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLocationProviderTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLocationProviderTestLanguageParser.java index d580231e7..700c80d01 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLocationProviderTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/parser/antlr/internal/InternalLocationProviderTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalLocationProviderTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -85,7 +93,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleModel" - // InternalLocationProviderTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalLocationProviderTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -93,8 +101,8 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal try { - // InternalLocationProviderTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalLocationProviderTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalLocationProviderTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalLocationProviderTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -121,7 +129,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleModel" - // InternalLocationProviderTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_elements_0_0= ruleElement ) )* ( (lv_components_1_0= ruleComponent ) )* ) ; + // InternalLocationProviderTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_elements_0_0= ruleElement ) )* ( (lv_components_1_0= ruleComponent ) )* ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -134,13 +142,13 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalLocationProviderTestLanguage.g:77:2: ( ( ( (lv_elements_0_0= ruleElement ) )* ( (lv_components_1_0= ruleComponent ) )* ) ) - // InternalLocationProviderTestLanguage.g:78:2: ( ( (lv_elements_0_0= ruleElement ) )* ( (lv_components_1_0= ruleComponent ) )* ) + // InternalLocationProviderTestLanguage.g:82:2: ( ( ( (lv_elements_0_0= ruleElement ) )* ( (lv_components_1_0= ruleComponent ) )* ) ) + // InternalLocationProviderTestLanguage.g:83:2: ( ( (lv_elements_0_0= ruleElement ) )* ( (lv_components_1_0= ruleComponent ) )* ) { - // InternalLocationProviderTestLanguage.g:78:2: ( ( (lv_elements_0_0= ruleElement ) )* ( (lv_components_1_0= ruleComponent ) )* ) - // InternalLocationProviderTestLanguage.g:79:3: ( (lv_elements_0_0= ruleElement ) )* ( (lv_components_1_0= ruleComponent ) )* + // InternalLocationProviderTestLanguage.g:83:2: ( ( (lv_elements_0_0= ruleElement ) )* ( (lv_components_1_0= ruleComponent ) )* ) + // InternalLocationProviderTestLanguage.g:84:3: ( (lv_elements_0_0= ruleElement ) )* ( (lv_components_1_0= ruleComponent ) )* { - // InternalLocationProviderTestLanguage.g:79:3: ( (lv_elements_0_0= ruleElement ) )* + // InternalLocationProviderTestLanguage.g:84:3: ( (lv_elements_0_0= ruleElement ) )* loop1: do { int alt1=2; @@ -153,10 +161,10 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal switch (alt1) { case 1 : - // InternalLocationProviderTestLanguage.g:80:4: (lv_elements_0_0= ruleElement ) + // InternalLocationProviderTestLanguage.g:85:4: (lv_elements_0_0= ruleElement ) { - // InternalLocationProviderTestLanguage.g:80:4: (lv_elements_0_0= ruleElement ) - // InternalLocationProviderTestLanguage.g:81:5: lv_elements_0_0= ruleElement + // InternalLocationProviderTestLanguage.g:85:4: (lv_elements_0_0= ruleElement ) + // InternalLocationProviderTestLanguage.g:86:5: lv_elements_0_0= ruleElement { newCompositeNode(grammarAccess.getModelAccess().getElementsElementParserRuleCall_0_0()); @@ -189,7 +197,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal } } while (true); - // InternalLocationProviderTestLanguage.g:98:3: ( (lv_components_1_0= ruleComponent ) )* + // InternalLocationProviderTestLanguage.g:103:3: ( (lv_components_1_0= ruleComponent ) )* loop2: do { int alt2=2; @@ -202,10 +210,10 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal switch (alt2) { case 1 : - // InternalLocationProviderTestLanguage.g:99:4: (lv_components_1_0= ruleComponent ) + // InternalLocationProviderTestLanguage.g:104:4: (lv_components_1_0= ruleComponent ) { - // InternalLocationProviderTestLanguage.g:99:4: (lv_components_1_0= ruleComponent ) - // InternalLocationProviderTestLanguage.g:100:5: lv_components_1_0= ruleComponent + // InternalLocationProviderTestLanguage.g:104:4: (lv_components_1_0= ruleComponent ) + // InternalLocationProviderTestLanguage.g:105:5: lv_components_1_0= ruleComponent { newCompositeNode(grammarAccess.getModelAccess().getComponentsComponentParserRuleCall_1_0()); @@ -261,7 +269,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleElement" - // InternalLocationProviderTestLanguage.g:121:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalLocationProviderTestLanguage.g:126:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -269,8 +277,8 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal try { - // InternalLocationProviderTestLanguage.g:121:48: (iv_ruleElement= ruleElement EOF ) - // InternalLocationProviderTestLanguage.g:122:2: iv_ruleElement= ruleElement EOF + // InternalLocationProviderTestLanguage.g:126:48: (iv_ruleElement= ruleElement EOF ) + // InternalLocationProviderTestLanguage.g:127:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -297,7 +305,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleElement" - // InternalLocationProviderTestLanguage.g:128:1: ruleElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) )* ) ; + // InternalLocationProviderTestLanguage.g:133:1: ruleElement returns [EObject current=null] : (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) )* ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -312,21 +320,21 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalLocationProviderTestLanguage.g:134:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) )* ) ) - // InternalLocationProviderTestLanguage.g:135:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) )* ) + // InternalLocationProviderTestLanguage.g:139:2: ( (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) )* ) ) + // InternalLocationProviderTestLanguage.g:140:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) )* ) { - // InternalLocationProviderTestLanguage.g:135:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) )* ) - // InternalLocationProviderTestLanguage.g:136:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) )* + // InternalLocationProviderTestLanguage.g:140:2: (otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) )* ) + // InternalLocationProviderTestLanguage.g:141:3: otherlv_0= 'element' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) )? (otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) )* { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getElementAccess().getElementKeyword_0()); - // InternalLocationProviderTestLanguage.g:140:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalLocationProviderTestLanguage.g:141:4: (lv_name_1_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:145:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:146:4: (lv_name_1_0= RULE_ID ) { - // InternalLocationProviderTestLanguage.g:141:4: (lv_name_1_0= RULE_ID ) - // InternalLocationProviderTestLanguage.g:142:5: lv_name_1_0= RULE_ID + // InternalLocationProviderTestLanguage.g:146:4: (lv_name_1_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:147:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); @@ -348,7 +356,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal } - // InternalLocationProviderTestLanguage.g:158:3: (otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) )? + // InternalLocationProviderTestLanguage.g:163:3: (otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -357,17 +365,17 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal } switch (alt3) { case 1 : - // InternalLocationProviderTestLanguage.g:159:4: otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:164:4: otherlv_2= 'singleref' ( (otherlv_3= RULE_ID ) ) { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_5); newLeafNode(otherlv_2, grammarAccess.getElementAccess().getSinglerefKeyword_2_0()); - // InternalLocationProviderTestLanguage.g:163:4: ( (otherlv_3= RULE_ID ) ) - // InternalLocationProviderTestLanguage.g:164:5: (otherlv_3= RULE_ID ) + // InternalLocationProviderTestLanguage.g:168:4: ( (otherlv_3= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:169:5: (otherlv_3= RULE_ID ) { - // InternalLocationProviderTestLanguage.g:164:5: (otherlv_3= RULE_ID ) - // InternalLocationProviderTestLanguage.g:165:6: otherlv_3= RULE_ID + // InternalLocationProviderTestLanguage.g:169:5: (otherlv_3= RULE_ID ) + // InternalLocationProviderTestLanguage.g:170:6: otherlv_3= RULE_ID { if (current==null) { @@ -390,7 +398,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal } - // InternalLocationProviderTestLanguage.g:177:3: (otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) )* + // InternalLocationProviderTestLanguage.g:182:3: (otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) )* loop4: do { int alt4=2; @@ -403,17 +411,17 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal switch (alt4) { case 1 : - // InternalLocationProviderTestLanguage.g:178:4: otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:183:4: otherlv_4= 'multiref' ( (otherlv_5= RULE_ID ) ) { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_5); newLeafNode(otherlv_4, grammarAccess.getElementAccess().getMultirefKeyword_3_0()); - // InternalLocationProviderTestLanguage.g:182:4: ( (otherlv_5= RULE_ID ) ) - // InternalLocationProviderTestLanguage.g:183:5: (otherlv_5= RULE_ID ) + // InternalLocationProviderTestLanguage.g:187:4: ( (otherlv_5= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:188:5: (otherlv_5= RULE_ID ) { - // InternalLocationProviderTestLanguage.g:183:5: (otherlv_5= RULE_ID ) - // InternalLocationProviderTestLanguage.g:184:6: otherlv_5= RULE_ID + // InternalLocationProviderTestLanguage.g:188:5: (otherlv_5= RULE_ID ) + // InternalLocationProviderTestLanguage.g:189:6: otherlv_5= RULE_ID { if (current==null) { @@ -462,7 +470,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleComponent" - // InternalLocationProviderTestLanguage.g:200:1: entryRuleComponent returns [EObject current=null] : iv_ruleComponent= ruleComponent EOF ; + // InternalLocationProviderTestLanguage.g:205:1: entryRuleComponent returns [EObject current=null] : iv_ruleComponent= ruleComponent EOF ; public final EObject entryRuleComponent() throws RecognitionException { EObject current = null; @@ -470,8 +478,8 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal try { - // InternalLocationProviderTestLanguage.g:200:50: (iv_ruleComponent= ruleComponent EOF ) - // InternalLocationProviderTestLanguage.g:201:2: iv_ruleComponent= ruleComponent EOF + // InternalLocationProviderTestLanguage.g:205:50: (iv_ruleComponent= ruleComponent EOF ) + // InternalLocationProviderTestLanguage.g:206:2: iv_ruleComponent= ruleComponent EOF { newCompositeNode(grammarAccess.getComponentRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -498,7 +506,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleComponent" - // InternalLocationProviderTestLanguage.g:207:1: ruleComponent returns [EObject current=null] : ( (this_Bus_0= ruleBus | this_Processor_1= ruleProcessor ) (otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ )? otherlv_5= 'end' otherlv_6= ';' ) ; + // InternalLocationProviderTestLanguage.g:212:1: ruleComponent returns [EObject current=null] : ( (this_Bus_0= ruleBus | this_Processor_1= ruleProcessor ) (otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ )? otherlv_5= 'end' otherlv_6= ';' ) ; public final EObject ruleComponent() throws RecognitionException { EObject current = null; @@ -518,13 +526,13 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalLocationProviderTestLanguage.g:213:2: ( ( (this_Bus_0= ruleBus | this_Processor_1= ruleProcessor ) (otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ )? otherlv_5= 'end' otherlv_6= ';' ) ) - // InternalLocationProviderTestLanguage.g:214:2: ( (this_Bus_0= ruleBus | this_Processor_1= ruleProcessor ) (otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ )? otherlv_5= 'end' otherlv_6= ';' ) + // InternalLocationProviderTestLanguage.g:218:2: ( ( (this_Bus_0= ruleBus | this_Processor_1= ruleProcessor ) (otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ )? otherlv_5= 'end' otherlv_6= ';' ) ) + // InternalLocationProviderTestLanguage.g:219:2: ( (this_Bus_0= ruleBus | this_Processor_1= ruleProcessor ) (otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ )? otherlv_5= 'end' otherlv_6= ';' ) { - // InternalLocationProviderTestLanguage.g:214:2: ( (this_Bus_0= ruleBus | this_Processor_1= ruleProcessor ) (otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ )? otherlv_5= 'end' otherlv_6= ';' ) - // InternalLocationProviderTestLanguage.g:215:3: (this_Bus_0= ruleBus | this_Processor_1= ruleProcessor ) (otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ )? otherlv_5= 'end' otherlv_6= ';' + // InternalLocationProviderTestLanguage.g:219:2: ( (this_Bus_0= ruleBus | this_Processor_1= ruleProcessor ) (otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ )? otherlv_5= 'end' otherlv_6= ';' ) + // InternalLocationProviderTestLanguage.g:220:3: (this_Bus_0= ruleBus | this_Processor_1= ruleProcessor ) (otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ )? otherlv_5= 'end' otherlv_6= ';' { - // InternalLocationProviderTestLanguage.g:215:3: (this_Bus_0= ruleBus | this_Processor_1= ruleProcessor ) + // InternalLocationProviderTestLanguage.g:220:3: (this_Bus_0= ruleBus | this_Processor_1= ruleProcessor ) int alt5=2; int LA5_0 = input.LA(1); @@ -542,7 +550,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal } switch (alt5) { case 1 : - // InternalLocationProviderTestLanguage.g:216:4: this_Bus_0= ruleBus + // InternalLocationProviderTestLanguage.g:221:4: this_Bus_0= ruleBus { newCompositeNode(grammarAccess.getComponentAccess().getBusParserRuleCall_0_0()); @@ -560,7 +568,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalLocationProviderTestLanguage.g:225:4: this_Processor_1= ruleProcessor + // InternalLocationProviderTestLanguage.g:230:4: this_Processor_1= ruleProcessor { newCompositeNode(grammarAccess.getComponentAccess().getProcessorParserRuleCall_0_1()); @@ -580,7 +588,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal } - // InternalLocationProviderTestLanguage.g:234:3: (otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ )? + // InternalLocationProviderTestLanguage.g:239:3: (otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ )? int alt7=2; int LA7_0 = input.LA(1); @@ -589,13 +597,13 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal } switch (alt7) { case 1 : - // InternalLocationProviderTestLanguage.g:235:4: otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ + // InternalLocationProviderTestLanguage.g:240:4: otherlv_2= 'modes' ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ { otherlv_2=(Token)match(input,14,FollowSets000.FOLLOW_9); newLeafNode(otherlv_2, grammarAccess.getComponentAccess().getModesKeyword_1_0()); - // InternalLocationProviderTestLanguage.g:239:4: ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ + // InternalLocationProviderTestLanguage.g:244:4: ( ( (lv_mode_3_0= ruleMode ) ) | ( (lv_transition_4_0= ruleTransition ) ) )+ int cnt6=0; loop6: do { @@ -612,13 +620,13 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal switch (alt6) { case 1 : - // InternalLocationProviderTestLanguage.g:240:5: ( (lv_mode_3_0= ruleMode ) ) + // InternalLocationProviderTestLanguage.g:245:5: ( (lv_mode_3_0= ruleMode ) ) { - // InternalLocationProviderTestLanguage.g:240:5: ( (lv_mode_3_0= ruleMode ) ) - // InternalLocationProviderTestLanguage.g:241:6: (lv_mode_3_0= ruleMode ) + // InternalLocationProviderTestLanguage.g:245:5: ( (lv_mode_3_0= ruleMode ) ) + // InternalLocationProviderTestLanguage.g:246:6: (lv_mode_3_0= ruleMode ) { - // InternalLocationProviderTestLanguage.g:241:6: (lv_mode_3_0= ruleMode ) - // InternalLocationProviderTestLanguage.g:242:7: lv_mode_3_0= ruleMode + // InternalLocationProviderTestLanguage.g:246:6: (lv_mode_3_0= ruleMode ) + // InternalLocationProviderTestLanguage.g:247:7: lv_mode_3_0= ruleMode { newCompositeNode(grammarAccess.getComponentAccess().getModeModeParserRuleCall_1_1_0_0()); @@ -649,13 +657,13 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalLocationProviderTestLanguage.g:260:5: ( (lv_transition_4_0= ruleTransition ) ) + // InternalLocationProviderTestLanguage.g:265:5: ( (lv_transition_4_0= ruleTransition ) ) { - // InternalLocationProviderTestLanguage.g:260:5: ( (lv_transition_4_0= ruleTransition ) ) - // InternalLocationProviderTestLanguage.g:261:6: (lv_transition_4_0= ruleTransition ) + // InternalLocationProviderTestLanguage.g:265:5: ( (lv_transition_4_0= ruleTransition ) ) + // InternalLocationProviderTestLanguage.g:266:6: (lv_transition_4_0= ruleTransition ) { - // InternalLocationProviderTestLanguage.g:261:6: (lv_transition_4_0= ruleTransition ) - // InternalLocationProviderTestLanguage.g:262:7: lv_transition_4_0= ruleTransition + // InternalLocationProviderTestLanguage.g:266:6: (lv_transition_4_0= ruleTransition ) + // InternalLocationProviderTestLanguage.g:267:7: lv_transition_4_0= ruleTransition { newCompositeNode(grammarAccess.getComponentAccess().getTransitionTransitionParserRuleCall_1_1_1_0()); @@ -732,7 +740,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleBus" - // InternalLocationProviderTestLanguage.g:293:1: entryRuleBus returns [EObject current=null] : iv_ruleBus= ruleBus EOF ; + // InternalLocationProviderTestLanguage.g:298:1: entryRuleBus returns [EObject current=null] : iv_ruleBus= ruleBus EOF ; public final EObject entryRuleBus() throws RecognitionException { EObject current = null; @@ -740,8 +748,8 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal try { - // InternalLocationProviderTestLanguage.g:293:44: (iv_ruleBus= ruleBus EOF ) - // InternalLocationProviderTestLanguage.g:294:2: iv_ruleBus= ruleBus EOF + // InternalLocationProviderTestLanguage.g:298:44: (iv_ruleBus= ruleBus EOF ) + // InternalLocationProviderTestLanguage.g:299:2: iv_ruleBus= ruleBus EOF { newCompositeNode(grammarAccess.getBusRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -768,7 +776,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleBus" - // InternalLocationProviderTestLanguage.g:300:1: ruleBus returns [EObject current=null] : (otherlv_0= 'bus' ( (lv_name_1_0= RULE_ID ) ) ( (lv_port_2_0= rulePort ) )* ) ; + // InternalLocationProviderTestLanguage.g:305:1: ruleBus returns [EObject current=null] : (otherlv_0= 'bus' ( (lv_name_1_0= RULE_ID ) ) ( (lv_port_2_0= rulePort ) )* ) ; public final EObject ruleBus() throws RecognitionException { EObject current = null; @@ -781,21 +789,21 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalLocationProviderTestLanguage.g:306:2: ( (otherlv_0= 'bus' ( (lv_name_1_0= RULE_ID ) ) ( (lv_port_2_0= rulePort ) )* ) ) - // InternalLocationProviderTestLanguage.g:307:2: (otherlv_0= 'bus' ( (lv_name_1_0= RULE_ID ) ) ( (lv_port_2_0= rulePort ) )* ) + // InternalLocationProviderTestLanguage.g:311:2: ( (otherlv_0= 'bus' ( (lv_name_1_0= RULE_ID ) ) ( (lv_port_2_0= rulePort ) )* ) ) + // InternalLocationProviderTestLanguage.g:312:2: (otherlv_0= 'bus' ( (lv_name_1_0= RULE_ID ) ) ( (lv_port_2_0= rulePort ) )* ) { - // InternalLocationProviderTestLanguage.g:307:2: (otherlv_0= 'bus' ( (lv_name_1_0= RULE_ID ) ) ( (lv_port_2_0= rulePort ) )* ) - // InternalLocationProviderTestLanguage.g:308:3: otherlv_0= 'bus' ( (lv_name_1_0= RULE_ID ) ) ( (lv_port_2_0= rulePort ) )* + // InternalLocationProviderTestLanguage.g:312:2: (otherlv_0= 'bus' ( (lv_name_1_0= RULE_ID ) ) ( (lv_port_2_0= rulePort ) )* ) + // InternalLocationProviderTestLanguage.g:313:3: otherlv_0= 'bus' ( (lv_name_1_0= RULE_ID ) ) ( (lv_port_2_0= rulePort ) )* { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getBusAccess().getBusKeyword_0()); - // InternalLocationProviderTestLanguage.g:312:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalLocationProviderTestLanguage.g:313:4: (lv_name_1_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:317:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:318:4: (lv_name_1_0= RULE_ID ) { - // InternalLocationProviderTestLanguage.g:313:4: (lv_name_1_0= RULE_ID ) - // InternalLocationProviderTestLanguage.g:314:5: lv_name_1_0= RULE_ID + // InternalLocationProviderTestLanguage.g:318:4: (lv_name_1_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:319:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_12); @@ -817,7 +825,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal } - // InternalLocationProviderTestLanguage.g:330:3: ( (lv_port_2_0= rulePort ) )* + // InternalLocationProviderTestLanguage.g:335:3: ( (lv_port_2_0= rulePort ) )* loop8: do { int alt8=2; @@ -830,10 +838,10 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal switch (alt8) { case 1 : - // InternalLocationProviderTestLanguage.g:331:4: (lv_port_2_0= rulePort ) + // InternalLocationProviderTestLanguage.g:336:4: (lv_port_2_0= rulePort ) { - // InternalLocationProviderTestLanguage.g:331:4: (lv_port_2_0= rulePort ) - // InternalLocationProviderTestLanguage.g:332:5: lv_port_2_0= rulePort + // InternalLocationProviderTestLanguage.g:336:4: (lv_port_2_0= rulePort ) + // InternalLocationProviderTestLanguage.g:337:5: lv_port_2_0= rulePort { newCompositeNode(grammarAccess.getBusAccess().getPortPortParserRuleCall_2_0()); @@ -889,7 +897,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleProcessor" - // InternalLocationProviderTestLanguage.g:353:1: entryRuleProcessor returns [EObject current=null] : iv_ruleProcessor= ruleProcessor EOF ; + // InternalLocationProviderTestLanguage.g:358:1: entryRuleProcessor returns [EObject current=null] : iv_ruleProcessor= ruleProcessor EOF ; public final EObject entryRuleProcessor() throws RecognitionException { EObject current = null; @@ -897,8 +905,8 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal try { - // InternalLocationProviderTestLanguage.g:353:50: (iv_ruleProcessor= ruleProcessor EOF ) - // InternalLocationProviderTestLanguage.g:354:2: iv_ruleProcessor= ruleProcessor EOF + // InternalLocationProviderTestLanguage.g:358:50: (iv_ruleProcessor= ruleProcessor EOF ) + // InternalLocationProviderTestLanguage.g:359:2: iv_ruleProcessor= ruleProcessor EOF { newCompositeNode(grammarAccess.getProcessorRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -925,7 +933,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleProcessor" - // InternalLocationProviderTestLanguage.g:360:1: ruleProcessor returns [EObject current=null] : (otherlv_0= 'processor' ( (lv_name_1_0= RULE_ID ) ) ( (lv_data_2_0= ruleData ) )* ) ; + // InternalLocationProviderTestLanguage.g:365:1: ruleProcessor returns [EObject current=null] : (otherlv_0= 'processor' ( (lv_name_1_0= RULE_ID ) ) ( (lv_data_2_0= ruleData ) )* ) ; public final EObject ruleProcessor() throws RecognitionException { EObject current = null; @@ -938,21 +946,21 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalLocationProviderTestLanguage.g:366:2: ( (otherlv_0= 'processor' ( (lv_name_1_0= RULE_ID ) ) ( (lv_data_2_0= ruleData ) )* ) ) - // InternalLocationProviderTestLanguage.g:367:2: (otherlv_0= 'processor' ( (lv_name_1_0= RULE_ID ) ) ( (lv_data_2_0= ruleData ) )* ) + // InternalLocationProviderTestLanguage.g:371:2: ( (otherlv_0= 'processor' ( (lv_name_1_0= RULE_ID ) ) ( (lv_data_2_0= ruleData ) )* ) ) + // InternalLocationProviderTestLanguage.g:372:2: (otherlv_0= 'processor' ( (lv_name_1_0= RULE_ID ) ) ( (lv_data_2_0= ruleData ) )* ) { - // InternalLocationProviderTestLanguage.g:367:2: (otherlv_0= 'processor' ( (lv_name_1_0= RULE_ID ) ) ( (lv_data_2_0= ruleData ) )* ) - // InternalLocationProviderTestLanguage.g:368:3: otherlv_0= 'processor' ( (lv_name_1_0= RULE_ID ) ) ( (lv_data_2_0= ruleData ) )* + // InternalLocationProviderTestLanguage.g:372:2: (otherlv_0= 'processor' ( (lv_name_1_0= RULE_ID ) ) ( (lv_data_2_0= ruleData ) )* ) + // InternalLocationProviderTestLanguage.g:373:3: otherlv_0= 'processor' ( (lv_name_1_0= RULE_ID ) ) ( (lv_data_2_0= ruleData ) )* { otherlv_0=(Token)match(input,18,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getProcessorAccess().getProcessorKeyword_0()); - // InternalLocationProviderTestLanguage.g:372:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalLocationProviderTestLanguage.g:373:4: (lv_name_1_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:377:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:378:4: (lv_name_1_0= RULE_ID ) { - // InternalLocationProviderTestLanguage.g:373:4: (lv_name_1_0= RULE_ID ) - // InternalLocationProviderTestLanguage.g:374:5: lv_name_1_0= RULE_ID + // InternalLocationProviderTestLanguage.g:378:4: (lv_name_1_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:379:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_13); @@ -974,7 +982,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal } - // InternalLocationProviderTestLanguage.g:390:3: ( (lv_data_2_0= ruleData ) )* + // InternalLocationProviderTestLanguage.g:395:3: ( (lv_data_2_0= ruleData ) )* loop9: do { int alt9=2; @@ -987,10 +995,10 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal switch (alt9) { case 1 : - // InternalLocationProviderTestLanguage.g:391:4: (lv_data_2_0= ruleData ) + // InternalLocationProviderTestLanguage.g:396:4: (lv_data_2_0= ruleData ) { - // InternalLocationProviderTestLanguage.g:391:4: (lv_data_2_0= ruleData ) - // InternalLocationProviderTestLanguage.g:392:5: lv_data_2_0= ruleData + // InternalLocationProviderTestLanguage.g:396:4: (lv_data_2_0= ruleData ) + // InternalLocationProviderTestLanguage.g:397:5: lv_data_2_0= ruleData { newCompositeNode(grammarAccess.getProcessorAccess().getDataDataParserRuleCall_2_0()); @@ -1046,7 +1054,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleMode" - // InternalLocationProviderTestLanguage.g:413:1: entryRuleMode returns [EObject current=null] : iv_ruleMode= ruleMode EOF ; + // InternalLocationProviderTestLanguage.g:418:1: entryRuleMode returns [EObject current=null] : iv_ruleMode= ruleMode EOF ; public final EObject entryRuleMode() throws RecognitionException { EObject current = null; @@ -1054,8 +1062,8 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal try { - // InternalLocationProviderTestLanguage.g:413:45: (iv_ruleMode= ruleMode EOF ) - // InternalLocationProviderTestLanguage.g:414:2: iv_ruleMode= ruleMode EOF + // InternalLocationProviderTestLanguage.g:418:45: (iv_ruleMode= ruleMode EOF ) + // InternalLocationProviderTestLanguage.g:419:2: iv_ruleMode= ruleMode EOF { newCompositeNode(grammarAccess.getModeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1082,7 +1090,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleMode" - // InternalLocationProviderTestLanguage.g:420:1: ruleMode returns [EObject current=null] : (otherlv_0= 'mode' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ; + // InternalLocationProviderTestLanguage.g:425:1: ruleMode returns [EObject current=null] : (otherlv_0= 'mode' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ; public final EObject ruleMode() throws RecognitionException { EObject current = null; @@ -1094,21 +1102,21 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalLocationProviderTestLanguage.g:426:2: ( (otherlv_0= 'mode' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ) - // InternalLocationProviderTestLanguage.g:427:2: (otherlv_0= 'mode' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) + // InternalLocationProviderTestLanguage.g:431:2: ( (otherlv_0= 'mode' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ) + // InternalLocationProviderTestLanguage.g:432:2: (otherlv_0= 'mode' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) { - // InternalLocationProviderTestLanguage.g:427:2: (otherlv_0= 'mode' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) - // InternalLocationProviderTestLanguage.g:428:3: otherlv_0= 'mode' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' + // InternalLocationProviderTestLanguage.g:432:2: (otherlv_0= 'mode' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) + // InternalLocationProviderTestLanguage.g:433:3: otherlv_0= 'mode' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' { otherlv_0=(Token)match(input,19,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getModeAccess().getModeKeyword_0()); - // InternalLocationProviderTestLanguage.g:432:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalLocationProviderTestLanguage.g:433:4: (lv_name_1_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:437:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:438:4: (lv_name_1_0= RULE_ID ) { - // InternalLocationProviderTestLanguage.g:433:4: (lv_name_1_0= RULE_ID ) - // InternalLocationProviderTestLanguage.g:434:5: lv_name_1_0= RULE_ID + // InternalLocationProviderTestLanguage.g:438:4: (lv_name_1_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:439:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_11); @@ -1157,7 +1165,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleTransition" - // InternalLocationProviderTestLanguage.g:458:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ; + // InternalLocationProviderTestLanguage.g:463:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ; public final EObject entryRuleTransition() throws RecognitionException { EObject current = null; @@ -1165,8 +1173,8 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal try { - // InternalLocationProviderTestLanguage.g:458:51: (iv_ruleTransition= ruleTransition EOF ) - // InternalLocationProviderTestLanguage.g:459:2: iv_ruleTransition= ruleTransition EOF + // InternalLocationProviderTestLanguage.g:463:51: (iv_ruleTransition= ruleTransition EOF ) + // InternalLocationProviderTestLanguage.g:464:2: iv_ruleTransition= ruleTransition EOF { newCompositeNode(grammarAccess.getTransitionRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1193,7 +1201,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleTransition" - // InternalLocationProviderTestLanguage.g:465:1: ruleTransition returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) otherlv_3= '->' ( (otherlv_4= RULE_ID ) ) otherlv_5= ';' ) ; + // InternalLocationProviderTestLanguage.g:470:1: ruleTransition returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) otherlv_3= '->' ( (otherlv_4= RULE_ID ) ) otherlv_5= ';' ) ; public final EObject ruleTransition() throws RecognitionException { EObject current = null; @@ -1208,17 +1216,17 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalLocationProviderTestLanguage.g:471:2: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) otherlv_3= '->' ( (otherlv_4= RULE_ID ) ) otherlv_5= ';' ) ) - // InternalLocationProviderTestLanguage.g:472:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) otherlv_3= '->' ( (otherlv_4= RULE_ID ) ) otherlv_5= ';' ) + // InternalLocationProviderTestLanguage.g:476:2: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) otherlv_3= '->' ( (otherlv_4= RULE_ID ) ) otherlv_5= ';' ) ) + // InternalLocationProviderTestLanguage.g:477:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) otherlv_3= '->' ( (otherlv_4= RULE_ID ) ) otherlv_5= ';' ) { - // InternalLocationProviderTestLanguage.g:472:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) otherlv_3= '->' ( (otherlv_4= RULE_ID ) ) otherlv_5= ';' ) - // InternalLocationProviderTestLanguage.g:473:3: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) otherlv_3= '->' ( (otherlv_4= RULE_ID ) ) otherlv_5= ';' + // InternalLocationProviderTestLanguage.g:477:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) otherlv_3= '->' ( (otherlv_4= RULE_ID ) ) otherlv_5= ';' ) + // InternalLocationProviderTestLanguage.g:478:3: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) otherlv_3= '->' ( (otherlv_4= RULE_ID ) ) otherlv_5= ';' { - // InternalLocationProviderTestLanguage.g:473:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalLocationProviderTestLanguage.g:474:4: (lv_name_0_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:478:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:479:4: (lv_name_0_0= RULE_ID ) { - // InternalLocationProviderTestLanguage.g:474:4: (lv_name_0_0= RULE_ID ) - // InternalLocationProviderTestLanguage.g:475:5: lv_name_0_0= RULE_ID + // InternalLocationProviderTestLanguage.g:479:4: (lv_name_0_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:480:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); @@ -1244,11 +1252,11 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal newLeafNode(otherlv_1, grammarAccess.getTransitionAccess().getColonKeyword_1()); - // InternalLocationProviderTestLanguage.g:495:3: ( (otherlv_2= RULE_ID ) ) - // InternalLocationProviderTestLanguage.g:496:4: (otherlv_2= RULE_ID ) + // InternalLocationProviderTestLanguage.g:500:3: ( (otherlv_2= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:501:4: (otherlv_2= RULE_ID ) { - // InternalLocationProviderTestLanguage.g:496:4: (otherlv_2= RULE_ID ) - // InternalLocationProviderTestLanguage.g:497:5: otherlv_2= RULE_ID + // InternalLocationProviderTestLanguage.g:501:4: (otherlv_2= RULE_ID ) + // InternalLocationProviderTestLanguage.g:502:5: otherlv_2= RULE_ID { if (current==null) { @@ -1269,11 +1277,11 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal newLeafNode(otherlv_3, grammarAccess.getTransitionAccess().getHyphenMinusGreaterThanSignKeyword_3()); - // InternalLocationProviderTestLanguage.g:512:3: ( (otherlv_4= RULE_ID ) ) - // InternalLocationProviderTestLanguage.g:513:4: (otherlv_4= RULE_ID ) + // InternalLocationProviderTestLanguage.g:517:3: ( (otherlv_4= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:518:4: (otherlv_4= RULE_ID ) { - // InternalLocationProviderTestLanguage.g:513:4: (otherlv_4= RULE_ID ) - // InternalLocationProviderTestLanguage.g:514:5: otherlv_4= RULE_ID + // InternalLocationProviderTestLanguage.g:518:4: (otherlv_4= RULE_ID ) + // InternalLocationProviderTestLanguage.g:519:5: otherlv_4= RULE_ID { if (current==null) { @@ -1317,7 +1325,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRulePort" - // InternalLocationProviderTestLanguage.g:533:1: entryRulePort returns [EObject current=null] : iv_rulePort= rulePort EOF ; + // InternalLocationProviderTestLanguage.g:538:1: entryRulePort returns [EObject current=null] : iv_rulePort= rulePort EOF ; public final EObject entryRulePort() throws RecognitionException { EObject current = null; @@ -1325,8 +1333,8 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal try { - // InternalLocationProviderTestLanguage.g:533:45: (iv_rulePort= rulePort EOF ) - // InternalLocationProviderTestLanguage.g:534:2: iv_rulePort= rulePort EOF + // InternalLocationProviderTestLanguage.g:538:45: (iv_rulePort= rulePort EOF ) + // InternalLocationProviderTestLanguage.g:539:2: iv_rulePort= rulePort EOF { newCompositeNode(grammarAccess.getPortRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1353,7 +1361,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "rulePort" - // InternalLocationProviderTestLanguage.g:540:1: rulePort returns [EObject current=null] : (otherlv_0= 'port' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ; + // InternalLocationProviderTestLanguage.g:545:1: rulePort returns [EObject current=null] : (otherlv_0= 'port' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ; public final EObject rulePort() throws RecognitionException { EObject current = null; @@ -1365,21 +1373,21 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalLocationProviderTestLanguage.g:546:2: ( (otherlv_0= 'port' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ) - // InternalLocationProviderTestLanguage.g:547:2: (otherlv_0= 'port' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) + // InternalLocationProviderTestLanguage.g:551:2: ( (otherlv_0= 'port' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ) + // InternalLocationProviderTestLanguage.g:552:2: (otherlv_0= 'port' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) { - // InternalLocationProviderTestLanguage.g:547:2: (otherlv_0= 'port' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) - // InternalLocationProviderTestLanguage.g:548:3: otherlv_0= 'port' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' + // InternalLocationProviderTestLanguage.g:552:2: (otherlv_0= 'port' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) + // InternalLocationProviderTestLanguage.g:553:3: otherlv_0= 'port' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' { otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getPortAccess().getPortKeyword_0()); - // InternalLocationProviderTestLanguage.g:552:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalLocationProviderTestLanguage.g:553:4: (lv_name_1_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:557:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:558:4: (lv_name_1_0= RULE_ID ) { - // InternalLocationProviderTestLanguage.g:553:4: (lv_name_1_0= RULE_ID ) - // InternalLocationProviderTestLanguage.g:554:5: lv_name_1_0= RULE_ID + // InternalLocationProviderTestLanguage.g:558:4: (lv_name_1_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:559:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_11); @@ -1428,7 +1436,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleData" - // InternalLocationProviderTestLanguage.g:578:1: entryRuleData returns [EObject current=null] : iv_ruleData= ruleData EOF ; + // InternalLocationProviderTestLanguage.g:583:1: entryRuleData returns [EObject current=null] : iv_ruleData= ruleData EOF ; public final EObject entryRuleData() throws RecognitionException { EObject current = null; @@ -1436,8 +1444,8 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal try { - // InternalLocationProviderTestLanguage.g:578:45: (iv_ruleData= ruleData EOF ) - // InternalLocationProviderTestLanguage.g:579:2: iv_ruleData= ruleData EOF + // InternalLocationProviderTestLanguage.g:583:45: (iv_ruleData= ruleData EOF ) + // InternalLocationProviderTestLanguage.g:584:2: iv_ruleData= ruleData EOF { newCompositeNode(grammarAccess.getDataRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1464,7 +1472,7 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleData" - // InternalLocationProviderTestLanguage.g:585:1: ruleData returns [EObject current=null] : (otherlv_0= 'data' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ; + // InternalLocationProviderTestLanguage.g:590:1: ruleData returns [EObject current=null] : (otherlv_0= 'data' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ; public final EObject ruleData() throws RecognitionException { EObject current = null; @@ -1476,21 +1484,21 @@ public class InternalLocationProviderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalLocationProviderTestLanguage.g:591:2: ( (otherlv_0= 'data' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ) - // InternalLocationProviderTestLanguage.g:592:2: (otherlv_0= 'data' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) + // InternalLocationProviderTestLanguage.g:596:2: ( (otherlv_0= 'data' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) ) + // InternalLocationProviderTestLanguage.g:597:2: (otherlv_0= 'data' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) { - // InternalLocationProviderTestLanguage.g:592:2: (otherlv_0= 'data' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) - // InternalLocationProviderTestLanguage.g:593:3: otherlv_0= 'data' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' + // InternalLocationProviderTestLanguage.g:597:2: (otherlv_0= 'data' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' ) + // InternalLocationProviderTestLanguage.g:598:3: otherlv_0= 'data' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ';' { otherlv_0=(Token)match(input,23,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getDataAccess().getDataKeyword_0()); - // InternalLocationProviderTestLanguage.g:597:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalLocationProviderTestLanguage.g:598:4: (lv_name_1_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:602:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalLocationProviderTestLanguage.g:603:4: (lv_name_1_0= RULE_ID ) { - // InternalLocationProviderTestLanguage.g:598:4: (lv_name_1_0= RULE_ID ) - // InternalLocationProviderTestLanguage.g:599:5: lv_name_1_0= RULE_ID + // InternalLocationProviderTestLanguage.g:603:4: (lv_name_1_0= RULE_ID ) + // InternalLocationProviderTestLanguage.g:604:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_11); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/Bug385636SemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/Bug385636SemanticSequencer.java index caba1a6bb..413bd84fb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/Bug385636SemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/Bug385636SemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/Bug385636SyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/Bug385636SyntacticSequencer.java index 863ebc4ac..caa520d59 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/Bug385636SyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/Bug385636SyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/EObjectAtOffsetTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/EObjectAtOffsetTestLanguageSemanticSequencer.java index c9e235c31..b3e34d85f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/EObjectAtOffsetTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/EObjectAtOffsetTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/EObjectAtOffsetTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/EObjectAtOffsetTestLanguageSyntacticSequencer.java index 88e721152..712faa4ee 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/EObjectAtOffsetTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/EObjectAtOffsetTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerBuilderIntegerationTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerBuilderIntegerationTestLanguageSemanticSequencer.java index e29555362..6936f0a49 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerBuilderIntegerationTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerBuilderIntegerationTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerBuilderIntegerationTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerBuilderIntegerationTestLanguageSyntacticSequencer.java index 7f2994cc4..07f1a626a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerBuilderIntegerationTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerBuilderIntegerationTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerTestLanguageSemanticSequencer.java index 4b82bd6c9..29a71bcf3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerTestLanguageSyntacticSequencer.java index 549395f83..3ff60184c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LiveContainerTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LocationProviderTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LocationProviderTestLanguageSemanticSequencer.java index 6ccf90165..68ec5b71d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LocationProviderTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LocationProviderTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LocationProviderTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LocationProviderTestLanguageSyntacticSequencer.java index 08a9aed85..f317b1320 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LocationProviderTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/serializer/LocationProviderTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/Bug385636GrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/Bug385636GrammarAccess.java index 29fc85271..04c1cee62 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/Bug385636GrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/Bug385636GrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/EObjectAtOffsetTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/EObjectAtOffsetTestLanguageGrammarAccess.java index 11a6145bc..e39213ca6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/EObjectAtOffsetTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/EObjectAtOffsetTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/LiveContainerBuilderIntegerationTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/LiveContainerBuilderIntegerationTestLanguageGrammarAccess.java index 0555c048d..f531023b8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/LiveContainerBuilderIntegerationTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/LiveContainerBuilderIntegerationTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/LiveContainerTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/LiveContainerTestLanguageGrammarAccess.java index 943fe967a..caeab0e9c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/LiveContainerTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/LiveContainerTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/LocationProviderTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/LocationProviderTestLanguageGrammarAccess.java index f83f7143e..3d4a99142 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/LocationProviderTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/resource/services/LocationProviderTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractAssignmentFinderTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractAssignmentFinderTestLanguageRuntimeModule.java index bdffe39ad..d2608bed3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractAssignmentFinderTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractAssignmentFinderTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractContextFinderTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractContextFinderTestLanguageRuntimeModule.java index c5d94db49..fa6534010 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractContextFinderTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractContextFinderTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractHiddenTokenSequencerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractHiddenTokenSequencerTestLanguageRuntimeModule.java index fc1a6b332..e3db7e548 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractHiddenTokenSequencerTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractHiddenTokenSequencerTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractSequencerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractSequencerTestLanguageRuntimeModule.java index e1ed9ae80..03b067735 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractSequencerTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractSequencerTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractSyntacticSequencerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractSyntacticSequencerTestLanguageRuntimeModule.java index 1b412508e..c5dab2f35 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractSyntacticSequencerTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AbstractSyntacticSequencerTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AssignmentFinderTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AssignmentFinderTestLanguage.genmodel index 27d1a0691..39b60e476 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AssignmentFinderTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AssignmentFinderTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="AssignmentFinderTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetupGenerated.java index 1c4721a90..11c6fd2b8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/ContextFinderTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/ContextFinderTestLanguage.genmodel index 1e4bac36d..e754cbbaa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/ContextFinderTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/ContextFinderTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="ContextFinderTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetupGenerated.java index 375da246d..f1d4cdfbd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguage.genmodel index 5a9396ebc..41d1158dd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="HiddenTokenSequencerTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetupGenerated.java index e1e3129ad..4fb01d415 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SequencerTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SequencerTestLanguage.genmodel index c343893cb..e90f38d11 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SequencerTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SequencerTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="SequencerTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetupGenerated.java index cbbd3d6f1..9a75a2ceb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguage.genmodel index add67722b..3d9404751 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="SyntacticSequencerTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetupGenerated.java index b9c17e752..5c3a35946 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/XtextGrammarTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/XtextGrammarTestLanguageSemanticSequencer.java index aee163478..79afba397 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/XtextGrammarTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/XtextGrammarTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/XtextGrammarTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/XtextGrammarTestLanguageSyntacticSequencer.java index e71798ea3..db102b176 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/XtextGrammarTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/XtextGrammarTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/AssignmentFinderTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/AssignmentFinderTestFactory.java index 124e8aca5..fb94bc31b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/AssignmentFinderTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/AssignmentFinderTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/AssignmentFinderTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/AssignmentFinderTestPackage.java index dbb2362f2..c2c868def 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/AssignmentFinderTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/AssignmentFinderTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/ContainmentRef.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/ContainmentRef.java index a666b8546..ceb30966c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/ContainmentRef.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/ContainmentRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/ContainmentRefN.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/ContainmentRefN.java index e977b4fbd..93bf4be95 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/ContainmentRefN.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/ContainmentRefN.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/CrossRef.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/CrossRef.java index 5de714529..4038468d1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/CrossRef.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/CrossRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/EnumBool.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/EnumBool.java index 5b34a136b..a77b56728 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/EnumBool.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/EnumBool.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/EnumVal.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/EnumVal.java index 898152a31..2d9b5c79e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/EnumVal.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/EnumVal.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/KeywordBool.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/KeywordBool.java index 2d74e4a95..3ebbe6841 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/KeywordBool.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/KeywordBool.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/KeywordVal.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/KeywordVal.java index c97b568fc..9a24721cd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/KeywordVal.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/KeywordVal.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/MixedBool.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/MixedBool.java index 446eb0ad5..091f1f88c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/MixedBool.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/MixedBool.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/MixedValue.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/MixedValue.java index d44ad0f66..a21841e73 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/MixedValue.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/MixedValue.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/Model.java index 08e12dcf3..4ea349fb0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/TerminalBool.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/TerminalBool.java index 69e0b2243..59b822e67 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/TerminalBool.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/TerminalBool.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/TerminalVal.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/TerminalVal.java index 9abb6a684..e97b8f432 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/TerminalVal.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/TerminalVal.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/TestEnum.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/TestEnum.java index 421433f92..0388bcb6d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/TestEnum.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/TestEnum.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/AssignmentFinderTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/AssignmentFinderTestFactoryImpl.java index ce943e764..0b84d25c5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/AssignmentFinderTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/AssignmentFinderTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/AssignmentFinderTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/AssignmentFinderTestPackageImpl.java index 7fa562469..336d1eac6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/AssignmentFinderTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/AssignmentFinderTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/ContainmentRefImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/ContainmentRefImpl.java index d2d962e50..098615d0f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/ContainmentRefImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/ContainmentRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/ContainmentRefNImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/ContainmentRefNImpl.java index 4de22d22b..89c54e190 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/ContainmentRefNImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/ContainmentRefNImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/CrossRefImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/CrossRefImpl.java index 80dd5639b..659bf9514 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/CrossRefImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/CrossRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/EnumBoolImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/EnumBoolImpl.java index 1fe017d9f..0c9edbe8e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/EnumBoolImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/EnumBoolImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/EnumValImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/EnumValImpl.java index 21898be5c..862229718 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/EnumValImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/EnumValImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/KeywordBoolImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/KeywordBoolImpl.java index ac91a7642..917bb34db 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/KeywordBoolImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/KeywordBoolImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/KeywordValImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/KeywordValImpl.java index e6a57f668..db51b61d3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/KeywordValImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/KeywordValImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/MixedBoolImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/MixedBoolImpl.java index afed51760..3330a4029 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/MixedBoolImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/MixedBoolImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/MixedValueImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/MixedValueImpl.java index 720d05d39..af8032755 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/MixedValueImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/MixedValueImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/ModelImpl.java index d6680e3d2..ef15c3459 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/TerminalBoolImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/TerminalBoolImpl.java index 4b29be12a..eeff8b0e9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/TerminalBoolImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/TerminalBoolImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/TerminalValImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/TerminalValImpl.java index 0428f0dbd..c6ece939e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/TerminalValImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/impl/TerminalValImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/util/AssignmentFinderTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/util/AssignmentFinderTestAdapterFactory.java index d1be48819..389f65823 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/util/AssignmentFinderTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/util/AssignmentFinderTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/util/AssignmentFinderTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/util/AssignmentFinderTestSwitch.java index ab268a81e..0c2138ed1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/util/AssignmentFinderTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/assignmentFinderTest/util/AssignmentFinderTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.assignmentFinderTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/AttributeExclusionTest.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/AttributeExclusionTest.java index 3b738f406..f0fe201ec 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/AttributeExclusionTest.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/AttributeExclusionTest.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ContextFinderTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ContextFinderTestFactory.java index f453e3f72..8b16eb01e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ContextFinderTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ContextFinderTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ContextFinderTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ContextFinderTestPackage.java index 65e0801a9..b1b14878e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ContextFinderTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ContextFinderTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/Model.java index 241e911de..c5c5d08ad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeChild.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeChild.java index b5cc20847..0edae47f1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeChild.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeChild.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeChild1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeChild1.java index 3dd7f9987..bd8586993 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeChild1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeChild1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeChild2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeChild2.java index c7e7928ec..c45d98da3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeChild2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeChild2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeRecursiveTest.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeRecursiveTest.java index add21443f..2c2fed8ff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeRecursiveTest.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeRecursiveTest.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeRecursiveTest1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeRecursiveTest1.java index dff81d786..2cf6717d7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeRecursiveTest1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeRecursiveTest1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeRecursiveTest2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeRecursiveTest2.java index 52438ecc0..7ac3e4389 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeRecursiveTest2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeRecursiveTest2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeTest.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeTest.java index 3582bb8eb..4b550502a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeTest.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NestedTypeTest.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NodeExclusion.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NodeExclusion.java index 86039e9c4..e7ebcdc6f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NodeExclusion.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NodeExclusion.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NodeExclusionList.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NodeExclusionList.java index cad81fed0..6371a3a15 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NodeExclusionList.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/NodeExclusionList.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ParentRefTest1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ParentRefTest1.java index 200f8f51d..271bf2fa4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ParentRefTest1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ParentRefTest1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ParentRefTest2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ParentRefTest2.java index 558d6f225..d0e1daa26 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ParentRefTest2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ParentRefTest2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ParentRefTestChild.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ParentRefTestChild.java index 7e38af878..cce5c7dd0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ParentRefTestChild.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ParentRefTestChild.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/QuantityExclusionTest.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/QuantityExclusionTest.java index 5830dd542..5cfbdfdd8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/QuantityExclusionTest.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/QuantityExclusionTest.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ValueExclusionTest.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ValueExclusionTest.java index 3b5763602..b9196bd2c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ValueExclusionTest.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ValueExclusionTest.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ValueExclusionTestEn.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ValueExclusionTestEn.java index 2be3f06fb..3f7c82931 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ValueExclusionTestEn.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/ValueExclusionTestEn.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/AttributeExclusionTestImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/AttributeExclusionTestImpl.java index 5ffdcc7b7..4713441ba 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/AttributeExclusionTestImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/AttributeExclusionTestImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ContextFinderTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ContextFinderTestFactoryImpl.java index 9f9cd7ab4..7f277f336 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ContextFinderTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ContextFinderTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ContextFinderTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ContextFinderTestPackageImpl.java index 104b5991a..61c7a255c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ContextFinderTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ContextFinderTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ModelImpl.java index 1f0ab6966..1f140bbb0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeChild1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeChild1Impl.java index 6c010bb24..78926e9e8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeChild1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeChild1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeChild2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeChild2Impl.java index 834f8814f..da5eab96b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeChild2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeChild2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeChildImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeChildImpl.java index cbbcc93d4..72b103622 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeChildImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeChildImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeRecursiveTest1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeRecursiveTest1Impl.java index b12affe47..74e2ff3e7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeRecursiveTest1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeRecursiveTest1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeRecursiveTest2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeRecursiveTest2Impl.java index df337cce6..03e529c3c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeRecursiveTest2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeRecursiveTest2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeRecursiveTestImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeRecursiveTestImpl.java index 46e23a03a..82ea2e697 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeRecursiveTestImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeRecursiveTestImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeTestImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeTestImpl.java index 93a8d51f9..bc2eb4833 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeTestImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NestedTypeTestImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NodeExclusionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NodeExclusionImpl.java index 0f150dd8b..1daebb5cf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NodeExclusionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NodeExclusionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NodeExclusionListImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NodeExclusionListImpl.java index 70e286db8..969cd8654 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NodeExclusionListImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/NodeExclusionListImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ParentRefTest1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ParentRefTest1Impl.java index f7cd6ba1e..b50f92309 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ParentRefTest1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ParentRefTest1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ParentRefTest2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ParentRefTest2Impl.java index bd8c96628..2d90595a6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ParentRefTest2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ParentRefTest2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ParentRefTestChildImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ParentRefTestChildImpl.java index 04cdc17b8..55e7898ab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ParentRefTestChildImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ParentRefTestChildImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/QuantityExclusionTestImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/QuantityExclusionTestImpl.java index 452432c2d..bb67bf9da 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/QuantityExclusionTestImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/QuantityExclusionTestImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ValueExclusionTestImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ValueExclusionTestImpl.java index 9914dc6a9..e8c03642a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ValueExclusionTestImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/impl/ValueExclusionTestImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/util/ContextFinderTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/util/ContextFinderTestAdapterFactory.java index bdea0e54a..2bb22ef4b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/util/ContextFinderTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/util/ContextFinderTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/util/ContextFinderTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/util/ContextFinderTestSwitch.java index 0fe32bb3f..9f9b0cda2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/util/ContextFinderTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/contextFinderTest/util/ContextFinderTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.contextFinderTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/DomainModel.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/DomainModel.java index 9b8e6a406..76e62b40f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/DomainModel.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/DomainModel.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.hiddentokensequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/Entity.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/Entity.java index b8ed52b76..51571a319 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/Entity.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/Entity.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.hiddentokensequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/HiddentokensequencertestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/HiddentokensequencertestFactory.java index b72cb3a8c..817699191 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/HiddentokensequencertestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/HiddentokensequencertestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.hiddentokensequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/HiddentokensequencertestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/HiddentokensequencertestPackage.java index 61243802b..69fd3cbb4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/HiddentokensequencertestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/HiddentokensequencertestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.hiddentokensequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/Model.java index 824a84049..6a4ab3247 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.hiddentokensequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/DomainModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/DomainModelImpl.java index bb31af521..d6274bc09 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/DomainModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/DomainModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.hiddentokensequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/EntityImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/EntityImpl.java index f130ab30a..e643e2457 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/EntityImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/EntityImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.hiddentokensequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/HiddentokensequencertestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/HiddentokensequencertestFactoryImpl.java index a3344c470..93df1edcd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/HiddentokensequencertestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/HiddentokensequencertestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.hiddentokensequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/HiddentokensequencertestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/HiddentokensequencertestPackageImpl.java index d62a3f517..a4c95b6d1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/HiddentokensequencertestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/HiddentokensequencertestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.hiddentokensequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/ModelImpl.java index 023b3a78f..90aed0f05 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.hiddentokensequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/util/HiddentokensequencertestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/util/HiddentokensequencertestAdapterFactory.java index be29a74ed..5d305b7e5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/util/HiddentokensequencertestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/util/HiddentokensequencertestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.hiddentokensequencertest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/util/HiddentokensequencertestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/util/HiddentokensequencertestSwitch.java index 5905432b7..2317b3b2a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/util/HiddentokensequencertestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/hiddentokensequencertest/util/HiddentokensequencertestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.hiddentokensequencertest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/AssignmentFinderTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/AssignmentFinderTestLanguageAntlrTokenFileProvider.java index 5fd66d89c..e87935678 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/AssignmentFinderTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/AssignmentFinderTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/AssignmentFinderTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/AssignmentFinderTestLanguageParser.java index 5086b390e..1f1316fd5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/AssignmentFinderTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/AssignmentFinderTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/ContextFinderTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/ContextFinderTestLanguageAntlrTokenFileProvider.java index c581fcf1b..74986997d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/ContextFinderTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/ContextFinderTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/ContextFinderTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/ContextFinderTestLanguageParser.java index 7cb15948f..2b2ed0908 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/ContextFinderTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/ContextFinderTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/HiddenTokenSequencerTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/HiddenTokenSequencerTestLanguageAntlrTokenFileProvider.java index 75dcea15a..bffc889ea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/HiddenTokenSequencerTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/HiddenTokenSequencerTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/HiddenTokenSequencerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/HiddenTokenSequencerTestLanguageParser.java index 5ec84452e..1c72ab17e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/HiddenTokenSequencerTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/HiddenTokenSequencerTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SequencerTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SequencerTestLanguageAntlrTokenFileProvider.java index 684a63527..116ee3921 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SequencerTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SequencerTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SequencerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SequencerTestLanguageParser.java index d842c2a25..5ee000a78 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SequencerTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SequencerTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SyntacticSequencerTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SyntacticSequencerTestLanguageAntlrTokenFileProvider.java index e36f6dc9b..0cf34a81c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SyntacticSequencerTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SyntacticSequencerTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SyntacticSequencerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SyntacticSequencerTestLanguageParser.java index 267e03b99..9b8adac2c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SyntacticSequencerTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/SyntacticSequencerTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalAssignmentFinderTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalAssignmentFinderTestLanguage.g index f7b24cfb3..7274ff9da 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalAssignmentFinderTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalAssignmentFinderTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalAssignmentFinderTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalAssignmentFinderTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalAssignmentFinderTestLanguageLexer.java index 9b2c0087e..788107773 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalAssignmentFinderTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalAssignmentFinderTestLanguageLexer.java @@ -437,11 +437,11 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { try { int _type = RULE_TERMINAL1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentFinderTestLanguage.g:1116:16: ( '%' ( 'A' .. 'Z' )* ) - // InternalAssignmentFinderTestLanguage.g:1116:18: '%' ( 'A' .. 'Z' )* + // InternalAssignmentFinderTestLanguage.g:1121:16: ( '%' ( 'A' .. 'Z' )* ) + // InternalAssignmentFinderTestLanguage.g:1121:18: '%' ( 'A' .. 'Z' )* { match('%'); - // InternalAssignmentFinderTestLanguage.g:1116:22: ( 'A' .. 'Z' )* + // InternalAssignmentFinderTestLanguage.g:1121:22: ( 'A' .. 'Z' )* loop1: do { int alt1=2; @@ -454,7 +454,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { switch (alt1) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1116:23: 'A' .. 'Z' + // InternalAssignmentFinderTestLanguage.g:1121:23: 'A' .. 'Z' { matchRange('A','Z'); @@ -482,11 +482,11 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { try { int _type = RULE_TERMINAL2; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentFinderTestLanguage.g:1118:16: ( '%' ( 'a' .. 'z' )* ) - // InternalAssignmentFinderTestLanguage.g:1118:18: '%' ( 'a' .. 'z' )* + // InternalAssignmentFinderTestLanguage.g:1123:16: ( '%' ( 'a' .. 'z' )* ) + // InternalAssignmentFinderTestLanguage.g:1123:18: '%' ( 'a' .. 'z' )* { match('%'); - // InternalAssignmentFinderTestLanguage.g:1118:22: ( 'a' .. 'z' )* + // InternalAssignmentFinderTestLanguage.g:1123:22: ( 'a' .. 'z' )* loop2: do { int alt2=2; @@ -499,7 +499,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1118:23: 'a' .. 'z' + // InternalAssignmentFinderTestLanguage.g:1123:23: 'a' .. 'z' { matchRange('a','z'); @@ -527,10 +527,10 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentFinderTestLanguage.g:1120:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalAssignmentFinderTestLanguage.g:1120:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalAssignmentFinderTestLanguage.g:1125:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalAssignmentFinderTestLanguage.g:1125:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalAssignmentFinderTestLanguage.g:1120:11: ( '^' )? + // InternalAssignmentFinderTestLanguage.g:1125:11: ( '^' )? int alt3=2; int LA3_0 = input.LA(1); @@ -539,7 +539,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { } switch (alt3) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1120:11: '^' + // InternalAssignmentFinderTestLanguage.g:1125:11: '^' { match('^'); @@ -557,7 +557,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalAssignmentFinderTestLanguage.g:1120:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalAssignmentFinderTestLanguage.g:1125:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop4: do { int alt4=2; @@ -606,10 +606,10 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentFinderTestLanguage.g:1122:10: ( ( '0' .. '9' )+ ) - // InternalAssignmentFinderTestLanguage.g:1122:12: ( '0' .. '9' )+ + // InternalAssignmentFinderTestLanguage.g:1127:10: ( ( '0' .. '9' )+ ) + // InternalAssignmentFinderTestLanguage.g:1127:12: ( '0' .. '9' )+ { - // InternalAssignmentFinderTestLanguage.g:1122:12: ( '0' .. '9' )+ + // InternalAssignmentFinderTestLanguage.g:1127:12: ( '0' .. '9' )+ int cnt5=0; loop5: do { @@ -623,7 +623,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1122:13: '0' .. '9' + // InternalAssignmentFinderTestLanguage.g:1127:13: '0' .. '9' { matchRange('0','9'); @@ -655,10 +655,10 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentFinderTestLanguage.g:1124:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalAssignmentFinderTestLanguage.g:1124:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalAssignmentFinderTestLanguage.g:1129:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalAssignmentFinderTestLanguage.g:1129:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalAssignmentFinderTestLanguage.g:1124:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalAssignmentFinderTestLanguage.g:1129:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt8=2; int LA8_0 = input.LA(1); @@ -676,10 +676,10 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { } switch (alt8) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1124:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalAssignmentFinderTestLanguage.g:1129:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalAssignmentFinderTestLanguage.g:1124:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalAssignmentFinderTestLanguage.g:1129:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop6: do { int alt6=3; @@ -695,7 +695,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { switch (alt6) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1124:21: '\\\\' . + // InternalAssignmentFinderTestLanguage.g:1129:21: '\\\\' . { match('\\'); matchAny(); @@ -703,7 +703,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:1124:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalAssignmentFinderTestLanguage.g:1129:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -728,10 +728,10 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:1124:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalAssignmentFinderTestLanguage.g:1129:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalAssignmentFinderTestLanguage.g:1124:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalAssignmentFinderTestLanguage.g:1129:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop7: do { int alt7=3; @@ -747,7 +747,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1124:54: '\\\\' . + // InternalAssignmentFinderTestLanguage.g:1129:54: '\\\\' . { match('\\'); matchAny(); @@ -755,7 +755,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:1124:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalAssignmentFinderTestLanguage.g:1129:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -798,12 +798,12 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentFinderTestLanguage.g:1126:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalAssignmentFinderTestLanguage.g:1126:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalAssignmentFinderTestLanguage.g:1131:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalAssignmentFinderTestLanguage.g:1131:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalAssignmentFinderTestLanguage.g:1126:24: ( options {greedy=false; } : . )* + // InternalAssignmentFinderTestLanguage.g:1131:24: ( options {greedy=false; } : . )* loop9: do { int alt9=2; @@ -828,7 +828,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { switch (alt9) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1126:52: . + // InternalAssignmentFinderTestLanguage.g:1131:52: . { matchAny(); @@ -858,12 +858,12 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentFinderTestLanguage.g:1128:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalAssignmentFinderTestLanguage.g:1128:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalAssignmentFinderTestLanguage.g:1133:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalAssignmentFinderTestLanguage.g:1133:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalAssignmentFinderTestLanguage.g:1128:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalAssignmentFinderTestLanguage.g:1133:24: (~ ( ( '\\n' | '\\r' ) ) )* loop10: do { int alt10=2; @@ -876,7 +876,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { switch (alt10) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1128:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalAssignmentFinderTestLanguage.g:1133: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(); @@ -896,7 +896,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { } } while (true); - // InternalAssignmentFinderTestLanguage.g:1128:40: ( ( '\\r' )? '\\n' )? + // InternalAssignmentFinderTestLanguage.g:1133:40: ( ( '\\r' )? '\\n' )? int alt12=2; int LA12_0 = input.LA(1); @@ -905,9 +905,9 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { } switch (alt12) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1128:41: ( '\\r' )? '\\n' + // InternalAssignmentFinderTestLanguage.g:1133:41: ( '\\r' )? '\\n' { - // InternalAssignmentFinderTestLanguage.g:1128:41: ( '\\r' )? + // InternalAssignmentFinderTestLanguage.g:1133:41: ( '\\r' )? int alt11=2; int LA11_0 = input.LA(1); @@ -916,7 +916,7 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { } switch (alt11) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1128:41: '\\r' + // InternalAssignmentFinderTestLanguage.g:1133:41: '\\r' { match('\r'); @@ -948,10 +948,10 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentFinderTestLanguage.g:1130:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalAssignmentFinderTestLanguage.g:1130:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalAssignmentFinderTestLanguage.g:1135:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalAssignmentFinderTestLanguage.g:1135:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalAssignmentFinderTestLanguage.g:1130:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalAssignmentFinderTestLanguage.g:1135:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt13=0; loop13: do { @@ -1005,8 +1005,8 @@ public class InternalAssignmentFinderTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalAssignmentFinderTestLanguage.g:1132:16: ( . ) - // InternalAssignmentFinderTestLanguage.g:1132:18: . + // InternalAssignmentFinderTestLanguage.g:1137:16: ( . ) + // InternalAssignmentFinderTestLanguage.g:1137:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalAssignmentFinderTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalAssignmentFinderTestLanguageParser.java index fa79f8d09..7a316c5f6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalAssignmentFinderTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalAssignmentFinderTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalAssignmentFinderTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -93,7 +101,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleModel" - // InternalAssignmentFinderTestLanguage.g:65:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalAssignmentFinderTestLanguage.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -101,8 +109,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:65:46: (iv_ruleModel= ruleModel EOF ) - // InternalAssignmentFinderTestLanguage.g:66:2: iv_ruleModel= ruleModel EOF + // InternalAssignmentFinderTestLanguage.g:70:46: (iv_ruleModel= ruleModel EOF ) + // InternalAssignmentFinderTestLanguage.g:71:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -129,7 +137,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleModel" - // InternalAssignmentFinderTestLanguage.g:72:1: ruleModel returns [EObject current=null] : ( (otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) ) | (otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) ) | (otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) ) | (otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) ) | (otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) ) | (otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) ) | (otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) ) | (otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) ) | (otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) ) | (otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:77:1: ruleModel returns [EObject current=null] : ( (otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) ) | (otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) ) | (otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) ) | (otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) ) | (otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) ) | (otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) ) | (otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) ) | (otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) ) | (otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) ) | (otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -168,10 +176,10 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:78:2: ( ( (otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) ) | (otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) ) | (otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) ) | (otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) ) | (otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) ) | (otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) ) | (otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) ) | (otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) ) | (otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) ) | (otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:79:2: ( (otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) ) | (otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) ) | (otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) ) | (otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) ) | (otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) ) | (otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) ) | (otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) ) | (otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) ) | (otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) ) | (otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:83:2: ( ( (otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) ) | (otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) ) | (otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) ) | (otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) ) | (otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) ) | (otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) ) | (otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) ) | (otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) ) | (otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) ) | (otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:84:2: ( (otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) ) | (otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) ) | (otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) ) | (otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) ) | (otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) ) | (otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) ) | (otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) ) | (otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) ) | (otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) ) | (otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) ) ) { - // InternalAssignmentFinderTestLanguage.g:79:2: ( (otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) ) | (otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) ) | (otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) ) | (otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) ) | (otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) ) | (otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) ) | (otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) ) | (otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) ) | (otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) ) | (otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:84:2: ( (otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) ) | (otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) ) | (otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) ) | (otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) ) | (otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) ) | (otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) ) | (otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) ) | (otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) ) | (otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) ) | (otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) ) ) int alt1=10; switch ( input.LA(1) ) { case 13: @@ -233,20 +241,20 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal switch (alt1) { case 1 : - // InternalAssignmentFinderTestLanguage.g:80:3: (otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) ) + // InternalAssignmentFinderTestLanguage.g:85:3: (otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) ) { - // InternalAssignmentFinderTestLanguage.g:80:3: (otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) ) - // InternalAssignmentFinderTestLanguage.g:81:4: otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) + // InternalAssignmentFinderTestLanguage.g:85:3: (otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) ) + // InternalAssignmentFinderTestLanguage.g:86:4: otherlv_0= '#00' ( (lv_keywordVal_1_0= ruleKeywordVal ) ) { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getNumberSignDigitZeroDigitZeroKeyword_0_0()); - // InternalAssignmentFinderTestLanguage.g:85:4: ( (lv_keywordVal_1_0= ruleKeywordVal ) ) - // InternalAssignmentFinderTestLanguage.g:86:5: (lv_keywordVal_1_0= ruleKeywordVal ) + // InternalAssignmentFinderTestLanguage.g:90:4: ( (lv_keywordVal_1_0= ruleKeywordVal ) ) + // InternalAssignmentFinderTestLanguage.g:91:5: (lv_keywordVal_1_0= ruleKeywordVal ) { - // InternalAssignmentFinderTestLanguage.g:86:5: (lv_keywordVal_1_0= ruleKeywordVal ) - // InternalAssignmentFinderTestLanguage.g:87:6: lv_keywordVal_1_0= ruleKeywordVal + // InternalAssignmentFinderTestLanguage.g:91:5: (lv_keywordVal_1_0= ruleKeywordVal ) + // InternalAssignmentFinderTestLanguage.g:92:6: lv_keywordVal_1_0= ruleKeywordVal { newCompositeNode(grammarAccess.getModelAccess().getKeywordValKeywordValParserRuleCall_0_1_0()); @@ -280,20 +288,20 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:106:3: (otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) ) + // InternalAssignmentFinderTestLanguage.g:111:3: (otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) ) { - // InternalAssignmentFinderTestLanguage.g:106:3: (otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) ) - // InternalAssignmentFinderTestLanguage.g:107:4: otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) + // InternalAssignmentFinderTestLanguage.g:111:3: (otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) ) + // InternalAssignmentFinderTestLanguage.g:112:4: otherlv_2= '#01' ( (lv_terminalVal_3_0= ruleTerminalVal ) ) { otherlv_2=(Token)match(input,14,FollowSets000.FOLLOW_4); newLeafNode(otherlv_2, grammarAccess.getModelAccess().getNumberSignDigitZeroDigitOneKeyword_1_0()); - // InternalAssignmentFinderTestLanguage.g:111:4: ( (lv_terminalVal_3_0= ruleTerminalVal ) ) - // InternalAssignmentFinderTestLanguage.g:112:5: (lv_terminalVal_3_0= ruleTerminalVal ) + // InternalAssignmentFinderTestLanguage.g:116:4: ( (lv_terminalVal_3_0= ruleTerminalVal ) ) + // InternalAssignmentFinderTestLanguage.g:117:5: (lv_terminalVal_3_0= ruleTerminalVal ) { - // InternalAssignmentFinderTestLanguage.g:112:5: (lv_terminalVal_3_0= ruleTerminalVal ) - // InternalAssignmentFinderTestLanguage.g:113:6: lv_terminalVal_3_0= ruleTerminalVal + // InternalAssignmentFinderTestLanguage.g:117:5: (lv_terminalVal_3_0= ruleTerminalVal ) + // InternalAssignmentFinderTestLanguage.g:118:6: lv_terminalVal_3_0= ruleTerminalVal { newCompositeNode(grammarAccess.getModelAccess().getTerminalValTerminalValParserRuleCall_1_1_0()); @@ -327,20 +335,20 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 3 : - // InternalAssignmentFinderTestLanguage.g:132:3: (otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) ) + // InternalAssignmentFinderTestLanguage.g:137:3: (otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) ) { - // InternalAssignmentFinderTestLanguage.g:132:3: (otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) ) - // InternalAssignmentFinderTestLanguage.g:133:4: otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) + // InternalAssignmentFinderTestLanguage.g:137:3: (otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) ) + // InternalAssignmentFinderTestLanguage.g:138:4: otherlv_4= '#02' ( (lv_enumVal_5_0= ruleEnumVal ) ) { otherlv_4=(Token)match(input,15,FollowSets000.FOLLOW_5); newLeafNode(otherlv_4, grammarAccess.getModelAccess().getNumberSignDigitZeroDigitTwoKeyword_2_0()); - // InternalAssignmentFinderTestLanguage.g:137:4: ( (lv_enumVal_5_0= ruleEnumVal ) ) - // InternalAssignmentFinderTestLanguage.g:138:5: (lv_enumVal_5_0= ruleEnumVal ) + // InternalAssignmentFinderTestLanguage.g:142:4: ( (lv_enumVal_5_0= ruleEnumVal ) ) + // InternalAssignmentFinderTestLanguage.g:143:5: (lv_enumVal_5_0= ruleEnumVal ) { - // InternalAssignmentFinderTestLanguage.g:138:5: (lv_enumVal_5_0= ruleEnumVal ) - // InternalAssignmentFinderTestLanguage.g:139:6: lv_enumVal_5_0= ruleEnumVal + // InternalAssignmentFinderTestLanguage.g:143:5: (lv_enumVal_5_0= ruleEnumVal ) + // InternalAssignmentFinderTestLanguage.g:144:6: lv_enumVal_5_0= ruleEnumVal { newCompositeNode(grammarAccess.getModelAccess().getEnumValEnumValParserRuleCall_2_1_0()); @@ -374,20 +382,20 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 4 : - // InternalAssignmentFinderTestLanguage.g:158:3: (otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) ) + // InternalAssignmentFinderTestLanguage.g:163:3: (otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) ) { - // InternalAssignmentFinderTestLanguage.g:158:3: (otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) ) - // InternalAssignmentFinderTestLanguage.g:159:4: otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) + // InternalAssignmentFinderTestLanguage.g:163:3: (otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) ) + // InternalAssignmentFinderTestLanguage.g:164:4: otherlv_6= '#03' ( (lv_keywordBool_7_0= ruleKeywordBool ) ) { otherlv_6=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_6, grammarAccess.getModelAccess().getNumberSignDigitZeroDigitThreeKeyword_3_0()); - // InternalAssignmentFinderTestLanguage.g:163:4: ( (lv_keywordBool_7_0= ruleKeywordBool ) ) - // InternalAssignmentFinderTestLanguage.g:164:5: (lv_keywordBool_7_0= ruleKeywordBool ) + // InternalAssignmentFinderTestLanguage.g:168:4: ( (lv_keywordBool_7_0= ruleKeywordBool ) ) + // InternalAssignmentFinderTestLanguage.g:169:5: (lv_keywordBool_7_0= ruleKeywordBool ) { - // InternalAssignmentFinderTestLanguage.g:164:5: (lv_keywordBool_7_0= ruleKeywordBool ) - // InternalAssignmentFinderTestLanguage.g:165:6: lv_keywordBool_7_0= ruleKeywordBool + // InternalAssignmentFinderTestLanguage.g:169:5: (lv_keywordBool_7_0= ruleKeywordBool ) + // InternalAssignmentFinderTestLanguage.g:170:6: lv_keywordBool_7_0= ruleKeywordBool { newCompositeNode(grammarAccess.getModelAccess().getKeywordBoolKeywordBoolParserRuleCall_3_1_0()); @@ -421,20 +429,20 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 5 : - // InternalAssignmentFinderTestLanguage.g:184:3: (otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) ) + // InternalAssignmentFinderTestLanguage.g:189:3: (otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) ) { - // InternalAssignmentFinderTestLanguage.g:184:3: (otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) ) - // InternalAssignmentFinderTestLanguage.g:185:4: otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) + // InternalAssignmentFinderTestLanguage.g:189:3: (otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) ) + // InternalAssignmentFinderTestLanguage.g:190:4: otherlv_8= '#04' ( (lv_terminalBool_9_0= ruleTerminalBool ) ) { otherlv_8=(Token)match(input,17,FollowSets000.FOLLOW_4); newLeafNode(otherlv_8, grammarAccess.getModelAccess().getNumberSignDigitZeroDigitFourKeyword_4_0()); - // InternalAssignmentFinderTestLanguage.g:189:4: ( (lv_terminalBool_9_0= ruleTerminalBool ) ) - // InternalAssignmentFinderTestLanguage.g:190:5: (lv_terminalBool_9_0= ruleTerminalBool ) + // InternalAssignmentFinderTestLanguage.g:194:4: ( (lv_terminalBool_9_0= ruleTerminalBool ) ) + // InternalAssignmentFinderTestLanguage.g:195:5: (lv_terminalBool_9_0= ruleTerminalBool ) { - // InternalAssignmentFinderTestLanguage.g:190:5: (lv_terminalBool_9_0= ruleTerminalBool ) - // InternalAssignmentFinderTestLanguage.g:191:6: lv_terminalBool_9_0= ruleTerminalBool + // InternalAssignmentFinderTestLanguage.g:195:5: (lv_terminalBool_9_0= ruleTerminalBool ) + // InternalAssignmentFinderTestLanguage.g:196:6: lv_terminalBool_9_0= ruleTerminalBool { newCompositeNode(grammarAccess.getModelAccess().getTerminalBoolTerminalBoolParserRuleCall_4_1_0()); @@ -468,20 +476,20 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 6 : - // InternalAssignmentFinderTestLanguage.g:210:3: (otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) ) + // InternalAssignmentFinderTestLanguage.g:215:3: (otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) ) { - // InternalAssignmentFinderTestLanguage.g:210:3: (otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) ) - // InternalAssignmentFinderTestLanguage.g:211:4: otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) + // InternalAssignmentFinderTestLanguage.g:215:3: (otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) ) + // InternalAssignmentFinderTestLanguage.g:216:4: otherlv_10= '#05' ( (lv_enumBool_11_0= ruleEnumBool ) ) { otherlv_10=(Token)match(input,18,FollowSets000.FOLLOW_5); newLeafNode(otherlv_10, grammarAccess.getModelAccess().getNumberSignDigitZeroDigitFiveKeyword_5_0()); - // InternalAssignmentFinderTestLanguage.g:215:4: ( (lv_enumBool_11_0= ruleEnumBool ) ) - // InternalAssignmentFinderTestLanguage.g:216:5: (lv_enumBool_11_0= ruleEnumBool ) + // InternalAssignmentFinderTestLanguage.g:220:4: ( (lv_enumBool_11_0= ruleEnumBool ) ) + // InternalAssignmentFinderTestLanguage.g:221:5: (lv_enumBool_11_0= ruleEnumBool ) { - // InternalAssignmentFinderTestLanguage.g:216:5: (lv_enumBool_11_0= ruleEnumBool ) - // InternalAssignmentFinderTestLanguage.g:217:6: lv_enumBool_11_0= ruleEnumBool + // InternalAssignmentFinderTestLanguage.g:221:5: (lv_enumBool_11_0= ruleEnumBool ) + // InternalAssignmentFinderTestLanguage.g:222:6: lv_enumBool_11_0= ruleEnumBool { newCompositeNode(grammarAccess.getModelAccess().getEnumBoolEnumBoolParserRuleCall_5_1_0()); @@ -515,20 +523,20 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 7 : - // InternalAssignmentFinderTestLanguage.g:236:3: (otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) ) + // InternalAssignmentFinderTestLanguage.g:241:3: (otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) ) { - // InternalAssignmentFinderTestLanguage.g:236:3: (otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) ) - // InternalAssignmentFinderTestLanguage.g:237:4: otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) + // InternalAssignmentFinderTestLanguage.g:241:3: (otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) ) + // InternalAssignmentFinderTestLanguage.g:242:4: otherlv_12= '#06' ( (lv_mixedBool_13_0= ruleMixedBool ) ) { otherlv_12=(Token)match(input,19,FollowSets000.FOLLOW_6); newLeafNode(otherlv_12, grammarAccess.getModelAccess().getNumberSignDigitZeroDigitSixKeyword_6_0()); - // InternalAssignmentFinderTestLanguage.g:241:4: ( (lv_mixedBool_13_0= ruleMixedBool ) ) - // InternalAssignmentFinderTestLanguage.g:242:5: (lv_mixedBool_13_0= ruleMixedBool ) + // InternalAssignmentFinderTestLanguage.g:246:4: ( (lv_mixedBool_13_0= ruleMixedBool ) ) + // InternalAssignmentFinderTestLanguage.g:247:5: (lv_mixedBool_13_0= ruleMixedBool ) { - // InternalAssignmentFinderTestLanguage.g:242:5: (lv_mixedBool_13_0= ruleMixedBool ) - // InternalAssignmentFinderTestLanguage.g:243:6: lv_mixedBool_13_0= ruleMixedBool + // InternalAssignmentFinderTestLanguage.g:247:5: (lv_mixedBool_13_0= ruleMixedBool ) + // InternalAssignmentFinderTestLanguage.g:248:6: lv_mixedBool_13_0= ruleMixedBool { newCompositeNode(grammarAccess.getModelAccess().getMixedBoolMixedBoolParserRuleCall_6_1_0()); @@ -562,20 +570,20 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 8 : - // InternalAssignmentFinderTestLanguage.g:262:3: (otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) ) + // InternalAssignmentFinderTestLanguage.g:267:3: (otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) ) { - // InternalAssignmentFinderTestLanguage.g:262:3: (otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) ) - // InternalAssignmentFinderTestLanguage.g:263:4: otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) + // InternalAssignmentFinderTestLanguage.g:267:3: (otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) ) + // InternalAssignmentFinderTestLanguage.g:268:4: otherlv_14= '#07' ( (lv_mixedValue_15_0= ruleMixedValue ) ) { otherlv_14=(Token)match(input,20,FollowSets000.FOLLOW_7); newLeafNode(otherlv_14, grammarAccess.getModelAccess().getNumberSignDigitZeroDigitSevenKeyword_7_0()); - // InternalAssignmentFinderTestLanguage.g:267:4: ( (lv_mixedValue_15_0= ruleMixedValue ) ) - // InternalAssignmentFinderTestLanguage.g:268:5: (lv_mixedValue_15_0= ruleMixedValue ) + // InternalAssignmentFinderTestLanguage.g:272:4: ( (lv_mixedValue_15_0= ruleMixedValue ) ) + // InternalAssignmentFinderTestLanguage.g:273:5: (lv_mixedValue_15_0= ruleMixedValue ) { - // InternalAssignmentFinderTestLanguage.g:268:5: (lv_mixedValue_15_0= ruleMixedValue ) - // InternalAssignmentFinderTestLanguage.g:269:6: lv_mixedValue_15_0= ruleMixedValue + // InternalAssignmentFinderTestLanguage.g:273:5: (lv_mixedValue_15_0= ruleMixedValue ) + // InternalAssignmentFinderTestLanguage.g:274:6: lv_mixedValue_15_0= ruleMixedValue { newCompositeNode(grammarAccess.getModelAccess().getMixedValueMixedValueParserRuleCall_7_1_0()); @@ -609,20 +617,20 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 9 : - // InternalAssignmentFinderTestLanguage.g:288:3: (otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) ) + // InternalAssignmentFinderTestLanguage.g:293:3: (otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) ) { - // InternalAssignmentFinderTestLanguage.g:288:3: (otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) ) - // InternalAssignmentFinderTestLanguage.g:289:4: otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) + // InternalAssignmentFinderTestLanguage.g:293:3: (otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) ) + // InternalAssignmentFinderTestLanguage.g:294:4: otherlv_16= '#08' ( (lv_containmentRef_17_0= ruleContainmentRef ) ) { otherlv_16=(Token)match(input,21,FollowSets000.FOLLOW_3); newLeafNode(otherlv_16, grammarAccess.getModelAccess().getNumberSignDigitZeroDigitEightKeyword_8_0()); - // InternalAssignmentFinderTestLanguage.g:293:4: ( (lv_containmentRef_17_0= ruleContainmentRef ) ) - // InternalAssignmentFinderTestLanguage.g:294:5: (lv_containmentRef_17_0= ruleContainmentRef ) + // InternalAssignmentFinderTestLanguage.g:298:4: ( (lv_containmentRef_17_0= ruleContainmentRef ) ) + // InternalAssignmentFinderTestLanguage.g:299:5: (lv_containmentRef_17_0= ruleContainmentRef ) { - // InternalAssignmentFinderTestLanguage.g:294:5: (lv_containmentRef_17_0= ruleContainmentRef ) - // InternalAssignmentFinderTestLanguage.g:295:6: lv_containmentRef_17_0= ruleContainmentRef + // InternalAssignmentFinderTestLanguage.g:299:5: (lv_containmentRef_17_0= ruleContainmentRef ) + // InternalAssignmentFinderTestLanguage.g:300:6: lv_containmentRef_17_0= ruleContainmentRef { newCompositeNode(grammarAccess.getModelAccess().getContainmentRefContainmentRefParserRuleCall_8_1_0()); @@ -656,20 +664,20 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 10 : - // InternalAssignmentFinderTestLanguage.g:314:3: (otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) ) + // InternalAssignmentFinderTestLanguage.g:319:3: (otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) ) { - // InternalAssignmentFinderTestLanguage.g:314:3: (otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) ) - // InternalAssignmentFinderTestLanguage.g:315:4: otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) + // InternalAssignmentFinderTestLanguage.g:319:3: (otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) ) + // InternalAssignmentFinderTestLanguage.g:320:4: otherlv_18= '#09' ( (lv_crossRef_19_0= ruleCrossRef ) ) { otherlv_18=(Token)match(input,22,FollowSets000.FOLLOW_8); newLeafNode(otherlv_18, grammarAccess.getModelAccess().getNumberSignDigitZeroDigitNineKeyword_9_0()); - // InternalAssignmentFinderTestLanguage.g:319:4: ( (lv_crossRef_19_0= ruleCrossRef ) ) - // InternalAssignmentFinderTestLanguage.g:320:5: (lv_crossRef_19_0= ruleCrossRef ) + // InternalAssignmentFinderTestLanguage.g:324:4: ( (lv_crossRef_19_0= ruleCrossRef ) ) + // InternalAssignmentFinderTestLanguage.g:325:5: (lv_crossRef_19_0= ruleCrossRef ) { - // InternalAssignmentFinderTestLanguage.g:320:5: (lv_crossRef_19_0= ruleCrossRef ) - // InternalAssignmentFinderTestLanguage.g:321:6: lv_crossRef_19_0= ruleCrossRef + // InternalAssignmentFinderTestLanguage.g:325:5: (lv_crossRef_19_0= ruleCrossRef ) + // InternalAssignmentFinderTestLanguage.g:326:6: lv_crossRef_19_0= ruleCrossRef { newCompositeNode(grammarAccess.getModelAccess().getCrossRefCrossRefParserRuleCall_9_1_0()); @@ -725,7 +733,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleKeywordVal" - // InternalAssignmentFinderTestLanguage.g:343:1: entryRuleKeywordVal returns [EObject current=null] : iv_ruleKeywordVal= ruleKeywordVal EOF ; + // InternalAssignmentFinderTestLanguage.g:348:1: entryRuleKeywordVal returns [EObject current=null] : iv_ruleKeywordVal= ruleKeywordVal EOF ; public final EObject entryRuleKeywordVal() throws RecognitionException { EObject current = null; @@ -733,8 +741,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:343:51: (iv_ruleKeywordVal= ruleKeywordVal EOF ) - // InternalAssignmentFinderTestLanguage.g:344:2: iv_ruleKeywordVal= ruleKeywordVal EOF + // InternalAssignmentFinderTestLanguage.g:348:51: (iv_ruleKeywordVal= ruleKeywordVal EOF ) + // InternalAssignmentFinderTestLanguage.g:349:2: iv_ruleKeywordVal= ruleKeywordVal EOF { newCompositeNode(grammarAccess.getKeywordValRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -761,7 +769,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleKeywordVal" - // InternalAssignmentFinderTestLanguage.g:350:1: ruleKeywordVal returns [EObject current=null] : ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:355:1: ruleKeywordVal returns [EObject current=null] : ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) ; public final EObject ruleKeywordVal() throws RecognitionException { EObject current = null; @@ -772,10 +780,10 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:356:2: ( ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:357:2: ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) + // InternalAssignmentFinderTestLanguage.g:361:2: ( ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:362:2: ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) { - // InternalAssignmentFinderTestLanguage.g:357:2: ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) + // InternalAssignmentFinderTestLanguage.g:362:2: ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -793,13 +801,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } switch (alt2) { case 1 : - // InternalAssignmentFinderTestLanguage.g:358:3: ( (lv_kw_0_0= 'kw1' ) ) + // InternalAssignmentFinderTestLanguage.g:363:3: ( (lv_kw_0_0= 'kw1' ) ) { - // InternalAssignmentFinderTestLanguage.g:358:3: ( (lv_kw_0_0= 'kw1' ) ) - // InternalAssignmentFinderTestLanguage.g:359:4: (lv_kw_0_0= 'kw1' ) + // InternalAssignmentFinderTestLanguage.g:363:3: ( (lv_kw_0_0= 'kw1' ) ) + // InternalAssignmentFinderTestLanguage.g:364:4: (lv_kw_0_0= 'kw1' ) { - // InternalAssignmentFinderTestLanguage.g:359:4: (lv_kw_0_0= 'kw1' ) - // InternalAssignmentFinderTestLanguage.g:360:5: lv_kw_0_0= 'kw1' + // InternalAssignmentFinderTestLanguage.g:364:4: (lv_kw_0_0= 'kw1' ) + // InternalAssignmentFinderTestLanguage.g:365:5: lv_kw_0_0= 'kw1' { lv_kw_0_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -821,13 +829,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:373:3: ( (lv_kw_1_0= 'kw2' ) ) + // InternalAssignmentFinderTestLanguage.g:378:3: ( (lv_kw_1_0= 'kw2' ) ) { - // InternalAssignmentFinderTestLanguage.g:373:3: ( (lv_kw_1_0= 'kw2' ) ) - // InternalAssignmentFinderTestLanguage.g:374:4: (lv_kw_1_0= 'kw2' ) + // InternalAssignmentFinderTestLanguage.g:378:3: ( (lv_kw_1_0= 'kw2' ) ) + // InternalAssignmentFinderTestLanguage.g:379:4: (lv_kw_1_0= 'kw2' ) { - // InternalAssignmentFinderTestLanguage.g:374:4: (lv_kw_1_0= 'kw2' ) - // InternalAssignmentFinderTestLanguage.g:375:5: lv_kw_1_0= 'kw2' + // InternalAssignmentFinderTestLanguage.g:379:4: (lv_kw_1_0= 'kw2' ) + // InternalAssignmentFinderTestLanguage.g:380:5: lv_kw_1_0= 'kw2' { lv_kw_1_0=(Token)match(input,24,FollowSets000.FOLLOW_2); @@ -871,7 +879,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleTerminalVal" - // InternalAssignmentFinderTestLanguage.g:391:1: entryRuleTerminalVal returns [EObject current=null] : iv_ruleTerminalVal= ruleTerminalVal EOF ; + // InternalAssignmentFinderTestLanguage.g:396:1: entryRuleTerminalVal returns [EObject current=null] : iv_ruleTerminalVal= ruleTerminalVal EOF ; public final EObject entryRuleTerminalVal() throws RecognitionException { EObject current = null; @@ -879,8 +887,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:391:52: (iv_ruleTerminalVal= ruleTerminalVal EOF ) - // InternalAssignmentFinderTestLanguage.g:392:2: iv_ruleTerminalVal= ruleTerminalVal EOF + // InternalAssignmentFinderTestLanguage.g:396:52: (iv_ruleTerminalVal= ruleTerminalVal EOF ) + // InternalAssignmentFinderTestLanguage.g:397:2: iv_ruleTerminalVal= ruleTerminalVal EOF { newCompositeNode(grammarAccess.getTerminalValRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -907,7 +915,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleTerminalVal" - // InternalAssignmentFinderTestLanguage.g:398:1: ruleTerminalVal returns [EObject current=null] : ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:403:1: ruleTerminalVal returns [EObject current=null] : ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) ; public final EObject ruleTerminalVal() throws RecognitionException { EObject current = null; @@ -919,10 +927,10 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:404:2: ( ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:405:2: ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) + // InternalAssignmentFinderTestLanguage.g:409:2: ( ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:410:2: ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) { - // InternalAssignmentFinderTestLanguage.g:405:2: ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) + // InternalAssignmentFinderTestLanguage.g:410:2: ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) int alt3=3; switch ( input.LA(1) ) { case RULE_TERMINAL1: @@ -949,13 +957,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal switch (alt3) { case 1 : - // InternalAssignmentFinderTestLanguage.g:406:3: ( (lv_term_0_0= RULE_TERMINAL1 ) ) + // InternalAssignmentFinderTestLanguage.g:411:3: ( (lv_term_0_0= RULE_TERMINAL1 ) ) { - // InternalAssignmentFinderTestLanguage.g:406:3: ( (lv_term_0_0= RULE_TERMINAL1 ) ) - // InternalAssignmentFinderTestLanguage.g:407:4: (lv_term_0_0= RULE_TERMINAL1 ) + // InternalAssignmentFinderTestLanguage.g:411:3: ( (lv_term_0_0= RULE_TERMINAL1 ) ) + // InternalAssignmentFinderTestLanguage.g:412:4: (lv_term_0_0= RULE_TERMINAL1 ) { - // InternalAssignmentFinderTestLanguage.g:407:4: (lv_term_0_0= RULE_TERMINAL1 ) - // InternalAssignmentFinderTestLanguage.g:408:5: lv_term_0_0= RULE_TERMINAL1 + // InternalAssignmentFinderTestLanguage.g:412:4: (lv_term_0_0= RULE_TERMINAL1 ) + // InternalAssignmentFinderTestLanguage.g:413:5: lv_term_0_0= RULE_TERMINAL1 { lv_term_0_0=(Token)match(input,RULE_TERMINAL1,FollowSets000.FOLLOW_2); @@ -981,13 +989,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:425:3: ( (lv_term_1_0= RULE_TERMINAL2 ) ) + // InternalAssignmentFinderTestLanguage.g:430:3: ( (lv_term_1_0= RULE_TERMINAL2 ) ) { - // InternalAssignmentFinderTestLanguage.g:425:3: ( (lv_term_1_0= RULE_TERMINAL2 ) ) - // InternalAssignmentFinderTestLanguage.g:426:4: (lv_term_1_0= RULE_TERMINAL2 ) + // InternalAssignmentFinderTestLanguage.g:430:3: ( (lv_term_1_0= RULE_TERMINAL2 ) ) + // InternalAssignmentFinderTestLanguage.g:431:4: (lv_term_1_0= RULE_TERMINAL2 ) { - // InternalAssignmentFinderTestLanguage.g:426:4: (lv_term_1_0= RULE_TERMINAL2 ) - // InternalAssignmentFinderTestLanguage.g:427:5: lv_term_1_0= RULE_TERMINAL2 + // InternalAssignmentFinderTestLanguage.g:431:4: (lv_term_1_0= RULE_TERMINAL2 ) + // InternalAssignmentFinderTestLanguage.g:432:5: lv_term_1_0= RULE_TERMINAL2 { lv_term_1_0=(Token)match(input,RULE_TERMINAL2,FollowSets000.FOLLOW_2); @@ -1013,13 +1021,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 3 : - // InternalAssignmentFinderTestLanguage.g:444:3: ( (lv_term_2_0= '%foo' ) ) + // InternalAssignmentFinderTestLanguage.g:449:3: ( (lv_term_2_0= '%foo' ) ) { - // InternalAssignmentFinderTestLanguage.g:444:3: ( (lv_term_2_0= '%foo' ) ) - // InternalAssignmentFinderTestLanguage.g:445:4: (lv_term_2_0= '%foo' ) + // InternalAssignmentFinderTestLanguage.g:449:3: ( (lv_term_2_0= '%foo' ) ) + // InternalAssignmentFinderTestLanguage.g:450:4: (lv_term_2_0= '%foo' ) { - // InternalAssignmentFinderTestLanguage.g:445:4: (lv_term_2_0= '%foo' ) - // InternalAssignmentFinderTestLanguage.g:446:5: lv_term_2_0= '%foo' + // InternalAssignmentFinderTestLanguage.g:450:4: (lv_term_2_0= '%foo' ) + // InternalAssignmentFinderTestLanguage.g:451:5: lv_term_2_0= '%foo' { lv_term_2_0=(Token)match(input,25,FollowSets000.FOLLOW_2); @@ -1063,7 +1071,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleEnumVal" - // InternalAssignmentFinderTestLanguage.g:462:1: entryRuleEnumVal returns [EObject current=null] : iv_ruleEnumVal= ruleEnumVal EOF ; + // InternalAssignmentFinderTestLanguage.g:467:1: entryRuleEnumVal returns [EObject current=null] : iv_ruleEnumVal= ruleEnumVal EOF ; public final EObject entryRuleEnumVal() throws RecognitionException { EObject current = null; @@ -1071,8 +1079,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:462:48: (iv_ruleEnumVal= ruleEnumVal EOF ) - // InternalAssignmentFinderTestLanguage.g:463:2: iv_ruleEnumVal= ruleEnumVal EOF + // InternalAssignmentFinderTestLanguage.g:467:48: (iv_ruleEnumVal= ruleEnumVal EOF ) + // InternalAssignmentFinderTestLanguage.g:468:2: iv_ruleEnumVal= ruleEnumVal EOF { newCompositeNode(grammarAccess.getEnumValRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1099,7 +1107,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleEnumVal" - // InternalAssignmentFinderTestLanguage.g:469:1: ruleEnumVal returns [EObject current=null] : ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:474:1: ruleEnumVal returns [EObject current=null] : ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) ; public final EObject ruleEnumVal() throws RecognitionException { EObject current = null; @@ -1112,10 +1120,10 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:475:2: ( ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:476:2: ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) + // InternalAssignmentFinderTestLanguage.g:480:2: ( ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:481:2: ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) { - // InternalAssignmentFinderTestLanguage.g:476:2: ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) + // InternalAssignmentFinderTestLanguage.g:481:2: ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -1133,13 +1141,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } switch (alt4) { case 1 : - // InternalAssignmentFinderTestLanguage.g:477:3: ( (lv_en_0_0= ruleEnum1 ) ) + // InternalAssignmentFinderTestLanguage.g:482:3: ( (lv_en_0_0= ruleEnum1 ) ) { - // InternalAssignmentFinderTestLanguage.g:477:3: ( (lv_en_0_0= ruleEnum1 ) ) - // InternalAssignmentFinderTestLanguage.g:478:4: (lv_en_0_0= ruleEnum1 ) + // InternalAssignmentFinderTestLanguage.g:482:3: ( (lv_en_0_0= ruleEnum1 ) ) + // InternalAssignmentFinderTestLanguage.g:483:4: (lv_en_0_0= ruleEnum1 ) { - // InternalAssignmentFinderTestLanguage.g:478:4: (lv_en_0_0= ruleEnum1 ) - // InternalAssignmentFinderTestLanguage.g:479:5: lv_en_0_0= ruleEnum1 + // InternalAssignmentFinderTestLanguage.g:483:4: (lv_en_0_0= ruleEnum1 ) + // InternalAssignmentFinderTestLanguage.g:484:5: lv_en_0_0= ruleEnum1 { newCompositeNode(grammarAccess.getEnumValAccess().getEnEnum1EnumRuleCall_0_0()); @@ -1170,13 +1178,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:497:3: ( (lv_en_1_0= ruleEnum2 ) ) + // InternalAssignmentFinderTestLanguage.g:502:3: ( (lv_en_1_0= ruleEnum2 ) ) { - // InternalAssignmentFinderTestLanguage.g:497:3: ( (lv_en_1_0= ruleEnum2 ) ) - // InternalAssignmentFinderTestLanguage.g:498:4: (lv_en_1_0= ruleEnum2 ) + // InternalAssignmentFinderTestLanguage.g:502:3: ( (lv_en_1_0= ruleEnum2 ) ) + // InternalAssignmentFinderTestLanguage.g:503:4: (lv_en_1_0= ruleEnum2 ) { - // InternalAssignmentFinderTestLanguage.g:498:4: (lv_en_1_0= ruleEnum2 ) - // InternalAssignmentFinderTestLanguage.g:499:5: lv_en_1_0= ruleEnum2 + // InternalAssignmentFinderTestLanguage.g:503:4: (lv_en_1_0= ruleEnum2 ) + // InternalAssignmentFinderTestLanguage.g:504:5: lv_en_1_0= ruleEnum2 { newCompositeNode(grammarAccess.getEnumValAccess().getEnEnum2EnumRuleCall_1_0()); @@ -1229,7 +1237,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleKeywordBool" - // InternalAssignmentFinderTestLanguage.g:520:1: entryRuleKeywordBool returns [EObject current=null] : iv_ruleKeywordBool= ruleKeywordBool EOF ; + // InternalAssignmentFinderTestLanguage.g:525:1: entryRuleKeywordBool returns [EObject current=null] : iv_ruleKeywordBool= ruleKeywordBool EOF ; public final EObject entryRuleKeywordBool() throws RecognitionException { EObject current = null; @@ -1237,8 +1245,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:520:52: (iv_ruleKeywordBool= ruleKeywordBool EOF ) - // InternalAssignmentFinderTestLanguage.g:521:2: iv_ruleKeywordBool= ruleKeywordBool EOF + // InternalAssignmentFinderTestLanguage.g:525:52: (iv_ruleKeywordBool= ruleKeywordBool EOF ) + // InternalAssignmentFinderTestLanguage.g:526:2: iv_ruleKeywordBool= ruleKeywordBool EOF { newCompositeNode(grammarAccess.getKeywordBoolRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1265,7 +1273,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleKeywordBool" - // InternalAssignmentFinderTestLanguage.g:527:1: ruleKeywordBool returns [EObject current=null] : ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:532:1: ruleKeywordBool returns [EObject current=null] : ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) ; public final EObject ruleKeywordBool() throws RecognitionException { EObject current = null; @@ -1276,10 +1284,10 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:533:2: ( ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:534:2: ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) + // InternalAssignmentFinderTestLanguage.g:538:2: ( ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:539:2: ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) { - // InternalAssignmentFinderTestLanguage.g:534:2: ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) + // InternalAssignmentFinderTestLanguage.g:539:2: ( ( (lv_kw_0_0= 'kw1' ) ) | ( (lv_kw_1_0= 'kw2' ) ) ) int alt5=2; int LA5_0 = input.LA(1); @@ -1297,13 +1305,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } switch (alt5) { case 1 : - // InternalAssignmentFinderTestLanguage.g:535:3: ( (lv_kw_0_0= 'kw1' ) ) + // InternalAssignmentFinderTestLanguage.g:540:3: ( (lv_kw_0_0= 'kw1' ) ) { - // InternalAssignmentFinderTestLanguage.g:535:3: ( (lv_kw_0_0= 'kw1' ) ) - // InternalAssignmentFinderTestLanguage.g:536:4: (lv_kw_0_0= 'kw1' ) + // InternalAssignmentFinderTestLanguage.g:540:3: ( (lv_kw_0_0= 'kw1' ) ) + // InternalAssignmentFinderTestLanguage.g:541:4: (lv_kw_0_0= 'kw1' ) { - // InternalAssignmentFinderTestLanguage.g:536:4: (lv_kw_0_0= 'kw1' ) - // InternalAssignmentFinderTestLanguage.g:537:5: lv_kw_0_0= 'kw1' + // InternalAssignmentFinderTestLanguage.g:541:4: (lv_kw_0_0= 'kw1' ) + // InternalAssignmentFinderTestLanguage.g:542:5: lv_kw_0_0= 'kw1' { lv_kw_0_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -1325,13 +1333,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:550:3: ( (lv_kw_1_0= 'kw2' ) ) + // InternalAssignmentFinderTestLanguage.g:555:3: ( (lv_kw_1_0= 'kw2' ) ) { - // InternalAssignmentFinderTestLanguage.g:550:3: ( (lv_kw_1_0= 'kw2' ) ) - // InternalAssignmentFinderTestLanguage.g:551:4: (lv_kw_1_0= 'kw2' ) + // InternalAssignmentFinderTestLanguage.g:555:3: ( (lv_kw_1_0= 'kw2' ) ) + // InternalAssignmentFinderTestLanguage.g:556:4: (lv_kw_1_0= 'kw2' ) { - // InternalAssignmentFinderTestLanguage.g:551:4: (lv_kw_1_0= 'kw2' ) - // InternalAssignmentFinderTestLanguage.g:552:5: lv_kw_1_0= 'kw2' + // InternalAssignmentFinderTestLanguage.g:556:4: (lv_kw_1_0= 'kw2' ) + // InternalAssignmentFinderTestLanguage.g:557:5: lv_kw_1_0= 'kw2' { lv_kw_1_0=(Token)match(input,24,FollowSets000.FOLLOW_2); @@ -1375,7 +1383,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleTerminalBool" - // InternalAssignmentFinderTestLanguage.g:568:1: entryRuleTerminalBool returns [EObject current=null] : iv_ruleTerminalBool= ruleTerminalBool EOF ; + // InternalAssignmentFinderTestLanguage.g:573:1: entryRuleTerminalBool returns [EObject current=null] : iv_ruleTerminalBool= ruleTerminalBool EOF ; public final EObject entryRuleTerminalBool() throws RecognitionException { EObject current = null; @@ -1383,8 +1391,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:568:53: (iv_ruleTerminalBool= ruleTerminalBool EOF ) - // InternalAssignmentFinderTestLanguage.g:569:2: iv_ruleTerminalBool= ruleTerminalBool EOF + // InternalAssignmentFinderTestLanguage.g:573:53: (iv_ruleTerminalBool= ruleTerminalBool EOF ) + // InternalAssignmentFinderTestLanguage.g:574:2: iv_ruleTerminalBool= ruleTerminalBool EOF { newCompositeNode(grammarAccess.getTerminalBoolRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1411,7 +1419,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleTerminalBool" - // InternalAssignmentFinderTestLanguage.g:575:1: ruleTerminalBool returns [EObject current=null] : ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:580:1: ruleTerminalBool returns [EObject current=null] : ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) ; public final EObject ruleTerminalBool() throws RecognitionException { EObject current = null; @@ -1423,10 +1431,10 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:581:2: ( ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:582:2: ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) + // InternalAssignmentFinderTestLanguage.g:586:2: ( ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:587:2: ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) { - // InternalAssignmentFinderTestLanguage.g:582:2: ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) + // InternalAssignmentFinderTestLanguage.g:587:2: ( ( (lv_term_0_0= RULE_TERMINAL1 ) ) | ( (lv_term_1_0= RULE_TERMINAL2 ) ) | ( (lv_term_2_0= '%foo' ) ) ) int alt6=3; switch ( input.LA(1) ) { case RULE_TERMINAL1: @@ -1453,13 +1461,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal switch (alt6) { case 1 : - // InternalAssignmentFinderTestLanguage.g:583:3: ( (lv_term_0_0= RULE_TERMINAL1 ) ) + // InternalAssignmentFinderTestLanguage.g:588:3: ( (lv_term_0_0= RULE_TERMINAL1 ) ) { - // InternalAssignmentFinderTestLanguage.g:583:3: ( (lv_term_0_0= RULE_TERMINAL1 ) ) - // InternalAssignmentFinderTestLanguage.g:584:4: (lv_term_0_0= RULE_TERMINAL1 ) + // InternalAssignmentFinderTestLanguage.g:588:3: ( (lv_term_0_0= RULE_TERMINAL1 ) ) + // InternalAssignmentFinderTestLanguage.g:589:4: (lv_term_0_0= RULE_TERMINAL1 ) { - // InternalAssignmentFinderTestLanguage.g:584:4: (lv_term_0_0= RULE_TERMINAL1 ) - // InternalAssignmentFinderTestLanguage.g:585:5: lv_term_0_0= RULE_TERMINAL1 + // InternalAssignmentFinderTestLanguage.g:589:4: (lv_term_0_0= RULE_TERMINAL1 ) + // InternalAssignmentFinderTestLanguage.g:590:5: lv_term_0_0= RULE_TERMINAL1 { lv_term_0_0=(Token)match(input,RULE_TERMINAL1,FollowSets000.FOLLOW_2); @@ -1485,13 +1493,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:602:3: ( (lv_term_1_0= RULE_TERMINAL2 ) ) + // InternalAssignmentFinderTestLanguage.g:607:3: ( (lv_term_1_0= RULE_TERMINAL2 ) ) { - // InternalAssignmentFinderTestLanguage.g:602:3: ( (lv_term_1_0= RULE_TERMINAL2 ) ) - // InternalAssignmentFinderTestLanguage.g:603:4: (lv_term_1_0= RULE_TERMINAL2 ) + // InternalAssignmentFinderTestLanguage.g:607:3: ( (lv_term_1_0= RULE_TERMINAL2 ) ) + // InternalAssignmentFinderTestLanguage.g:608:4: (lv_term_1_0= RULE_TERMINAL2 ) { - // InternalAssignmentFinderTestLanguage.g:603:4: (lv_term_1_0= RULE_TERMINAL2 ) - // InternalAssignmentFinderTestLanguage.g:604:5: lv_term_1_0= RULE_TERMINAL2 + // InternalAssignmentFinderTestLanguage.g:608:4: (lv_term_1_0= RULE_TERMINAL2 ) + // InternalAssignmentFinderTestLanguage.g:609:5: lv_term_1_0= RULE_TERMINAL2 { lv_term_1_0=(Token)match(input,RULE_TERMINAL2,FollowSets000.FOLLOW_2); @@ -1517,13 +1525,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 3 : - // InternalAssignmentFinderTestLanguage.g:621:3: ( (lv_term_2_0= '%foo' ) ) + // InternalAssignmentFinderTestLanguage.g:626:3: ( (lv_term_2_0= '%foo' ) ) { - // InternalAssignmentFinderTestLanguage.g:621:3: ( (lv_term_2_0= '%foo' ) ) - // InternalAssignmentFinderTestLanguage.g:622:4: (lv_term_2_0= '%foo' ) + // InternalAssignmentFinderTestLanguage.g:626:3: ( (lv_term_2_0= '%foo' ) ) + // InternalAssignmentFinderTestLanguage.g:627:4: (lv_term_2_0= '%foo' ) { - // InternalAssignmentFinderTestLanguage.g:622:4: (lv_term_2_0= '%foo' ) - // InternalAssignmentFinderTestLanguage.g:623:5: lv_term_2_0= '%foo' + // InternalAssignmentFinderTestLanguage.g:627:4: (lv_term_2_0= '%foo' ) + // InternalAssignmentFinderTestLanguage.g:628:5: lv_term_2_0= '%foo' { lv_term_2_0=(Token)match(input,25,FollowSets000.FOLLOW_2); @@ -1567,7 +1575,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleEnumBool" - // InternalAssignmentFinderTestLanguage.g:639:1: entryRuleEnumBool returns [EObject current=null] : iv_ruleEnumBool= ruleEnumBool EOF ; + // InternalAssignmentFinderTestLanguage.g:644:1: entryRuleEnumBool returns [EObject current=null] : iv_ruleEnumBool= ruleEnumBool EOF ; public final EObject entryRuleEnumBool() throws RecognitionException { EObject current = null; @@ -1575,8 +1583,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:639:49: (iv_ruleEnumBool= ruleEnumBool EOF ) - // InternalAssignmentFinderTestLanguage.g:640:2: iv_ruleEnumBool= ruleEnumBool EOF + // InternalAssignmentFinderTestLanguage.g:644:49: (iv_ruleEnumBool= ruleEnumBool EOF ) + // InternalAssignmentFinderTestLanguage.g:645:2: iv_ruleEnumBool= ruleEnumBool EOF { newCompositeNode(grammarAccess.getEnumBoolRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1603,7 +1611,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleEnumBool" - // InternalAssignmentFinderTestLanguage.g:646:1: ruleEnumBool returns [EObject current=null] : ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:651:1: ruleEnumBool returns [EObject current=null] : ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) ; public final EObject ruleEnumBool() throws RecognitionException { EObject current = null; @@ -1616,10 +1624,10 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:652:2: ( ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:653:2: ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) + // InternalAssignmentFinderTestLanguage.g:657:2: ( ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:658:2: ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) { - // InternalAssignmentFinderTestLanguage.g:653:2: ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) + // InternalAssignmentFinderTestLanguage.g:658:2: ( ( (lv_en_0_0= ruleEnum1 ) ) | ( (lv_en_1_0= ruleEnum2 ) ) ) int alt7=2; int LA7_0 = input.LA(1); @@ -1637,13 +1645,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } switch (alt7) { case 1 : - // InternalAssignmentFinderTestLanguage.g:654:3: ( (lv_en_0_0= ruleEnum1 ) ) + // InternalAssignmentFinderTestLanguage.g:659:3: ( (lv_en_0_0= ruleEnum1 ) ) { - // InternalAssignmentFinderTestLanguage.g:654:3: ( (lv_en_0_0= ruleEnum1 ) ) - // InternalAssignmentFinderTestLanguage.g:655:4: (lv_en_0_0= ruleEnum1 ) + // InternalAssignmentFinderTestLanguage.g:659:3: ( (lv_en_0_0= ruleEnum1 ) ) + // InternalAssignmentFinderTestLanguage.g:660:4: (lv_en_0_0= ruleEnum1 ) { - // InternalAssignmentFinderTestLanguage.g:655:4: (lv_en_0_0= ruleEnum1 ) - // InternalAssignmentFinderTestLanguage.g:656:5: lv_en_0_0= ruleEnum1 + // InternalAssignmentFinderTestLanguage.g:660:4: (lv_en_0_0= ruleEnum1 ) + // InternalAssignmentFinderTestLanguage.g:661:5: lv_en_0_0= ruleEnum1 { newCompositeNode(grammarAccess.getEnumBoolAccess().getEnEnum1EnumRuleCall_0_0()); @@ -1674,13 +1682,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:674:3: ( (lv_en_1_0= ruleEnum2 ) ) + // InternalAssignmentFinderTestLanguage.g:679:3: ( (lv_en_1_0= ruleEnum2 ) ) { - // InternalAssignmentFinderTestLanguage.g:674:3: ( (lv_en_1_0= ruleEnum2 ) ) - // InternalAssignmentFinderTestLanguage.g:675:4: (lv_en_1_0= ruleEnum2 ) + // InternalAssignmentFinderTestLanguage.g:679:3: ( (lv_en_1_0= ruleEnum2 ) ) + // InternalAssignmentFinderTestLanguage.g:680:4: (lv_en_1_0= ruleEnum2 ) { - // InternalAssignmentFinderTestLanguage.g:675:4: (lv_en_1_0= ruleEnum2 ) - // InternalAssignmentFinderTestLanguage.g:676:5: lv_en_1_0= ruleEnum2 + // InternalAssignmentFinderTestLanguage.g:680:4: (lv_en_1_0= ruleEnum2 ) + // InternalAssignmentFinderTestLanguage.g:681:5: lv_en_1_0= ruleEnum2 { newCompositeNode(grammarAccess.getEnumBoolAccess().getEnEnum2EnumRuleCall_1_0()); @@ -1733,7 +1741,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleMixedBool" - // InternalAssignmentFinderTestLanguage.g:697:1: entryRuleMixedBool returns [EObject current=null] : iv_ruleMixedBool= ruleMixedBool EOF ; + // InternalAssignmentFinderTestLanguage.g:702:1: entryRuleMixedBool returns [EObject current=null] : iv_ruleMixedBool= ruleMixedBool EOF ; public final EObject entryRuleMixedBool() throws RecognitionException { EObject current = null; @@ -1741,8 +1749,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:697:50: (iv_ruleMixedBool= ruleMixedBool EOF ) - // InternalAssignmentFinderTestLanguage.g:698:2: iv_ruleMixedBool= ruleMixedBool EOF + // InternalAssignmentFinderTestLanguage.g:702:50: (iv_ruleMixedBool= ruleMixedBool EOF ) + // InternalAssignmentFinderTestLanguage.g:703:2: iv_ruleMixedBool= ruleMixedBool EOF { newCompositeNode(grammarAccess.getMixedBoolRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1769,7 +1777,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleMixedBool" - // InternalAssignmentFinderTestLanguage.g:704:1: ruleMixedBool returns [EObject current=null] : ( ( (lv_val_0_0= 'kw1' ) ) | ( (lv_val_1_0= ruleBoolean ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:709:1: ruleMixedBool returns [EObject current=null] : ( ( (lv_val_0_0= 'kw1' ) ) | ( (lv_val_1_0= ruleBoolean ) ) ) ; public final EObject ruleMixedBool() throws RecognitionException { EObject current = null; @@ -1781,10 +1789,10 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:710:2: ( ( ( (lv_val_0_0= 'kw1' ) ) | ( (lv_val_1_0= ruleBoolean ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:711:2: ( ( (lv_val_0_0= 'kw1' ) ) | ( (lv_val_1_0= ruleBoolean ) ) ) + // InternalAssignmentFinderTestLanguage.g:715:2: ( ( ( (lv_val_0_0= 'kw1' ) ) | ( (lv_val_1_0= ruleBoolean ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:716:2: ( ( (lv_val_0_0= 'kw1' ) ) | ( (lv_val_1_0= ruleBoolean ) ) ) { - // InternalAssignmentFinderTestLanguage.g:711:2: ( ( (lv_val_0_0= 'kw1' ) ) | ( (lv_val_1_0= ruleBoolean ) ) ) + // InternalAssignmentFinderTestLanguage.g:716:2: ( ( (lv_val_0_0= 'kw1' ) ) | ( (lv_val_1_0= ruleBoolean ) ) ) int alt8=2; int LA8_0 = input.LA(1); @@ -1802,13 +1810,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } switch (alt8) { case 1 : - // InternalAssignmentFinderTestLanguage.g:712:3: ( (lv_val_0_0= 'kw1' ) ) + // InternalAssignmentFinderTestLanguage.g:717:3: ( (lv_val_0_0= 'kw1' ) ) { - // InternalAssignmentFinderTestLanguage.g:712:3: ( (lv_val_0_0= 'kw1' ) ) - // InternalAssignmentFinderTestLanguage.g:713:4: (lv_val_0_0= 'kw1' ) + // InternalAssignmentFinderTestLanguage.g:717:3: ( (lv_val_0_0= 'kw1' ) ) + // InternalAssignmentFinderTestLanguage.g:718:4: (lv_val_0_0= 'kw1' ) { - // InternalAssignmentFinderTestLanguage.g:713:4: (lv_val_0_0= 'kw1' ) - // InternalAssignmentFinderTestLanguage.g:714:5: lv_val_0_0= 'kw1' + // InternalAssignmentFinderTestLanguage.g:718:4: (lv_val_0_0= 'kw1' ) + // InternalAssignmentFinderTestLanguage.g:719:5: lv_val_0_0= 'kw1' { lv_val_0_0=(Token)match(input,23,FollowSets000.FOLLOW_2); @@ -1830,13 +1838,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:727:3: ( (lv_val_1_0= ruleBoolean ) ) + // InternalAssignmentFinderTestLanguage.g:732:3: ( (lv_val_1_0= ruleBoolean ) ) { - // InternalAssignmentFinderTestLanguage.g:727:3: ( (lv_val_1_0= ruleBoolean ) ) - // InternalAssignmentFinderTestLanguage.g:728:4: (lv_val_1_0= ruleBoolean ) + // InternalAssignmentFinderTestLanguage.g:732:3: ( (lv_val_1_0= ruleBoolean ) ) + // InternalAssignmentFinderTestLanguage.g:733:4: (lv_val_1_0= ruleBoolean ) { - // InternalAssignmentFinderTestLanguage.g:728:4: (lv_val_1_0= ruleBoolean ) - // InternalAssignmentFinderTestLanguage.g:729:5: lv_val_1_0= ruleBoolean + // InternalAssignmentFinderTestLanguage.g:733:4: (lv_val_1_0= ruleBoolean ) + // InternalAssignmentFinderTestLanguage.g:734:5: lv_val_1_0= ruleBoolean { newCompositeNode(grammarAccess.getMixedBoolAccess().getValBooleanParserRuleCall_1_0()); @@ -1889,7 +1897,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleBoolean" - // InternalAssignmentFinderTestLanguage.g:750:1: entryRuleBoolean returns [String current=null] : iv_ruleBoolean= ruleBoolean EOF ; + // InternalAssignmentFinderTestLanguage.g:755:1: entryRuleBoolean returns [String current=null] : iv_ruleBoolean= ruleBoolean EOF ; public final String entryRuleBoolean() throws RecognitionException { String current = null; @@ -1897,8 +1905,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:750:47: (iv_ruleBoolean= ruleBoolean EOF ) - // InternalAssignmentFinderTestLanguage.g:751:2: iv_ruleBoolean= ruleBoolean EOF + // InternalAssignmentFinderTestLanguage.g:755:47: (iv_ruleBoolean= ruleBoolean EOF ) + // InternalAssignmentFinderTestLanguage.g:756:2: iv_ruleBoolean= ruleBoolean EOF { newCompositeNode(grammarAccess.getBooleanRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1925,7 +1933,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleBoolean" - // InternalAssignmentFinderTestLanguage.g:757:1: ruleBoolean returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'true' | kw= 'false' ) ; + // InternalAssignmentFinderTestLanguage.g:762:1: ruleBoolean returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'true' | kw= 'false' ) ; public final AntlrDatatypeRuleToken ruleBoolean() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1935,10 +1943,10 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:763:2: ( (kw= 'true' | kw= 'false' ) ) - // InternalAssignmentFinderTestLanguage.g:764:2: (kw= 'true' | kw= 'false' ) + // InternalAssignmentFinderTestLanguage.g:768:2: ( (kw= 'true' | kw= 'false' ) ) + // InternalAssignmentFinderTestLanguage.g:769:2: (kw= 'true' | kw= 'false' ) { - // InternalAssignmentFinderTestLanguage.g:764:2: (kw= 'true' | kw= 'false' ) + // InternalAssignmentFinderTestLanguage.g:769:2: (kw= 'true' | kw= 'false' ) int alt9=2; int LA9_0 = input.LA(1); @@ -1956,7 +1964,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } switch (alt9) { case 1 : - // InternalAssignmentFinderTestLanguage.g:765:3: kw= 'true' + // InternalAssignmentFinderTestLanguage.g:770:3: kw= 'true' { kw=(Token)match(input,26,FollowSets000.FOLLOW_2); @@ -1967,7 +1975,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:771:3: kw= 'false' + // InternalAssignmentFinderTestLanguage.g:776:3: kw= 'false' { kw=(Token)match(input,27,FollowSets000.FOLLOW_2); @@ -2000,7 +2008,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleMixedValue" - // InternalAssignmentFinderTestLanguage.g:780:1: entryRuleMixedValue returns [EObject current=null] : iv_ruleMixedValue= ruleMixedValue EOF ; + // InternalAssignmentFinderTestLanguage.g:785:1: entryRuleMixedValue returns [EObject current=null] : iv_ruleMixedValue= ruleMixedValue EOF ; public final EObject entryRuleMixedValue() throws RecognitionException { EObject current = null; @@ -2008,8 +2016,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:780:51: (iv_ruleMixedValue= ruleMixedValue EOF ) - // InternalAssignmentFinderTestLanguage.g:781:2: iv_ruleMixedValue= ruleMixedValue EOF + // InternalAssignmentFinderTestLanguage.g:785:51: (iv_ruleMixedValue= ruleMixedValue EOF ) + // InternalAssignmentFinderTestLanguage.g:786:2: iv_ruleMixedValue= ruleMixedValue EOF { newCompositeNode(grammarAccess.getMixedValueRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2036,7 +2044,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleMixedValue" - // InternalAssignmentFinderTestLanguage.g:787:1: ruleMixedValue returns [EObject current=null] : ( ( (lv_val_0_0= ruleEnum1 ) ) | ( (lv_val_1_0= ruleDatEnum ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:792:1: ruleMixedValue returns [EObject current=null] : ( ( (lv_val_0_0= ruleEnum1 ) ) | ( (lv_val_1_0= ruleDatEnum ) ) ) ; public final EObject ruleMixedValue() throws RecognitionException { EObject current = null; @@ -2049,10 +2057,10 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:793:2: ( ( ( (lv_val_0_0= ruleEnum1 ) ) | ( (lv_val_1_0= ruleDatEnum ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:794:2: ( ( (lv_val_0_0= ruleEnum1 ) ) | ( (lv_val_1_0= ruleDatEnum ) ) ) + // InternalAssignmentFinderTestLanguage.g:798:2: ( ( ( (lv_val_0_0= ruleEnum1 ) ) | ( (lv_val_1_0= ruleDatEnum ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:799:2: ( ( (lv_val_0_0= ruleEnum1 ) ) | ( (lv_val_1_0= ruleDatEnum ) ) ) { - // InternalAssignmentFinderTestLanguage.g:794:2: ( ( (lv_val_0_0= ruleEnum1 ) ) | ( (lv_val_1_0= ruleDatEnum ) ) ) + // InternalAssignmentFinderTestLanguage.g:799:2: ( ( (lv_val_0_0= ruleEnum1 ) ) | ( (lv_val_1_0= ruleDatEnum ) ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -2070,13 +2078,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } switch (alt10) { case 1 : - // InternalAssignmentFinderTestLanguage.g:795:3: ( (lv_val_0_0= ruleEnum1 ) ) + // InternalAssignmentFinderTestLanguage.g:800:3: ( (lv_val_0_0= ruleEnum1 ) ) { - // InternalAssignmentFinderTestLanguage.g:795:3: ( (lv_val_0_0= ruleEnum1 ) ) - // InternalAssignmentFinderTestLanguage.g:796:4: (lv_val_0_0= ruleEnum1 ) + // InternalAssignmentFinderTestLanguage.g:800:3: ( (lv_val_0_0= ruleEnum1 ) ) + // InternalAssignmentFinderTestLanguage.g:801:4: (lv_val_0_0= ruleEnum1 ) { - // InternalAssignmentFinderTestLanguage.g:796:4: (lv_val_0_0= ruleEnum1 ) - // InternalAssignmentFinderTestLanguage.g:797:5: lv_val_0_0= ruleEnum1 + // InternalAssignmentFinderTestLanguage.g:801:4: (lv_val_0_0= ruleEnum1 ) + // InternalAssignmentFinderTestLanguage.g:802:5: lv_val_0_0= ruleEnum1 { newCompositeNode(grammarAccess.getMixedValueAccess().getValEnum1EnumRuleCall_0_0()); @@ -2107,13 +2115,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:815:3: ( (lv_val_1_0= ruleDatEnum ) ) + // InternalAssignmentFinderTestLanguage.g:820:3: ( (lv_val_1_0= ruleDatEnum ) ) { - // InternalAssignmentFinderTestLanguage.g:815:3: ( (lv_val_1_0= ruleDatEnum ) ) - // InternalAssignmentFinderTestLanguage.g:816:4: (lv_val_1_0= ruleDatEnum ) + // InternalAssignmentFinderTestLanguage.g:820:3: ( (lv_val_1_0= ruleDatEnum ) ) + // InternalAssignmentFinderTestLanguage.g:821:4: (lv_val_1_0= ruleDatEnum ) { - // InternalAssignmentFinderTestLanguage.g:816:4: (lv_val_1_0= ruleDatEnum ) - // InternalAssignmentFinderTestLanguage.g:817:5: lv_val_1_0= ruleDatEnum + // InternalAssignmentFinderTestLanguage.g:821:4: (lv_val_1_0= ruleDatEnum ) + // InternalAssignmentFinderTestLanguage.g:822:5: lv_val_1_0= ruleDatEnum { newCompositeNode(grammarAccess.getMixedValueAccess().getValDatEnumParserRuleCall_1_0()); @@ -2166,7 +2174,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleDatEnum" - // InternalAssignmentFinderTestLanguage.g:838:1: entryRuleDatEnum returns [String current=null] : iv_ruleDatEnum= ruleDatEnum EOF ; + // InternalAssignmentFinderTestLanguage.g:843:1: entryRuleDatEnum returns [String current=null] : iv_ruleDatEnum= ruleDatEnum EOF ; public final String entryRuleDatEnum() throws RecognitionException { String current = null; @@ -2174,8 +2182,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:838:47: (iv_ruleDatEnum= ruleDatEnum EOF ) - // InternalAssignmentFinderTestLanguage.g:839:2: iv_ruleDatEnum= ruleDatEnum EOF + // InternalAssignmentFinderTestLanguage.g:843:47: (iv_ruleDatEnum= ruleDatEnum EOF ) + // InternalAssignmentFinderTestLanguage.g:844:2: iv_ruleDatEnum= ruleDatEnum EOF { newCompositeNode(grammarAccess.getDatEnumRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2202,7 +2210,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleDatEnum" - // InternalAssignmentFinderTestLanguage.g:845:1: ruleDatEnum returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= 'lit3' ; + // InternalAssignmentFinderTestLanguage.g:850:1: ruleDatEnum returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : kw= 'lit3' ; public final AntlrDatatypeRuleToken ruleDatEnum() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2212,8 +2220,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:851:2: (kw= 'lit3' ) - // InternalAssignmentFinderTestLanguage.g:852:2: kw= 'lit3' + // InternalAssignmentFinderTestLanguage.g:856:2: (kw= 'lit3' ) + // InternalAssignmentFinderTestLanguage.g:857:2: kw= 'lit3' { kw=(Token)match(input,28,FollowSets000.FOLLOW_2); @@ -2240,7 +2248,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleContainmentRef" - // InternalAssignmentFinderTestLanguage.g:860:1: entryRuleContainmentRef returns [EObject current=null] : iv_ruleContainmentRef= ruleContainmentRef EOF ; + // InternalAssignmentFinderTestLanguage.g:865:1: entryRuleContainmentRef returns [EObject current=null] : iv_ruleContainmentRef= ruleContainmentRef EOF ; public final EObject entryRuleContainmentRef() throws RecognitionException { EObject current = null; @@ -2248,8 +2256,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:860:55: (iv_ruleContainmentRef= ruleContainmentRef EOF ) - // InternalAssignmentFinderTestLanguage.g:861:2: iv_ruleContainmentRef= ruleContainmentRef EOF + // InternalAssignmentFinderTestLanguage.g:865:55: (iv_ruleContainmentRef= ruleContainmentRef EOF ) + // InternalAssignmentFinderTestLanguage.g:866:2: iv_ruleContainmentRef= ruleContainmentRef EOF { newCompositeNode(grammarAccess.getContainmentRefRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2276,7 +2284,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleContainmentRef" - // InternalAssignmentFinderTestLanguage.g:867:1: ruleContainmentRef returns [EObject current=null] : ( ( (lv_ctx_0_0= ruleContainmentRef1 ) ) | ( (lv_ctx_1_0= ruleContainmentRef2 ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:872:1: ruleContainmentRef returns [EObject current=null] : ( ( (lv_ctx_0_0= ruleContainmentRef1 ) ) | ( (lv_ctx_1_0= ruleContainmentRef2 ) ) ) ; public final EObject ruleContainmentRef() throws RecognitionException { EObject current = null; @@ -2289,10 +2297,10 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:873:2: ( ( ( (lv_ctx_0_0= ruleContainmentRef1 ) ) | ( (lv_ctx_1_0= ruleContainmentRef2 ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:874:2: ( ( (lv_ctx_0_0= ruleContainmentRef1 ) ) | ( (lv_ctx_1_0= ruleContainmentRef2 ) ) ) + // InternalAssignmentFinderTestLanguage.g:878:2: ( ( ( (lv_ctx_0_0= ruleContainmentRef1 ) ) | ( (lv_ctx_1_0= ruleContainmentRef2 ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:879:2: ( ( (lv_ctx_0_0= ruleContainmentRef1 ) ) | ( (lv_ctx_1_0= ruleContainmentRef2 ) ) ) { - // InternalAssignmentFinderTestLanguage.g:874:2: ( ( (lv_ctx_0_0= ruleContainmentRef1 ) ) | ( (lv_ctx_1_0= ruleContainmentRef2 ) ) ) + // InternalAssignmentFinderTestLanguage.g:879:2: ( ( (lv_ctx_0_0= ruleContainmentRef1 ) ) | ( (lv_ctx_1_0= ruleContainmentRef2 ) ) ) int alt11=2; int LA11_0 = input.LA(1); @@ -2310,13 +2318,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } switch (alt11) { case 1 : - // InternalAssignmentFinderTestLanguage.g:875:3: ( (lv_ctx_0_0= ruleContainmentRef1 ) ) + // InternalAssignmentFinderTestLanguage.g:880:3: ( (lv_ctx_0_0= ruleContainmentRef1 ) ) { - // InternalAssignmentFinderTestLanguage.g:875:3: ( (lv_ctx_0_0= ruleContainmentRef1 ) ) - // InternalAssignmentFinderTestLanguage.g:876:4: (lv_ctx_0_0= ruleContainmentRef1 ) + // InternalAssignmentFinderTestLanguage.g:880:3: ( (lv_ctx_0_0= ruleContainmentRef1 ) ) + // InternalAssignmentFinderTestLanguage.g:881:4: (lv_ctx_0_0= ruleContainmentRef1 ) { - // InternalAssignmentFinderTestLanguage.g:876:4: (lv_ctx_0_0= ruleContainmentRef1 ) - // InternalAssignmentFinderTestLanguage.g:877:5: lv_ctx_0_0= ruleContainmentRef1 + // InternalAssignmentFinderTestLanguage.g:881:4: (lv_ctx_0_0= ruleContainmentRef1 ) + // InternalAssignmentFinderTestLanguage.g:882:5: lv_ctx_0_0= ruleContainmentRef1 { newCompositeNode(grammarAccess.getContainmentRefAccess().getCtxContainmentRef1ParserRuleCall_0_0()); @@ -2347,13 +2355,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:895:3: ( (lv_ctx_1_0= ruleContainmentRef2 ) ) + // InternalAssignmentFinderTestLanguage.g:900:3: ( (lv_ctx_1_0= ruleContainmentRef2 ) ) { - // InternalAssignmentFinderTestLanguage.g:895:3: ( (lv_ctx_1_0= ruleContainmentRef2 ) ) - // InternalAssignmentFinderTestLanguage.g:896:4: (lv_ctx_1_0= ruleContainmentRef2 ) + // InternalAssignmentFinderTestLanguage.g:900:3: ( (lv_ctx_1_0= ruleContainmentRef2 ) ) + // InternalAssignmentFinderTestLanguage.g:901:4: (lv_ctx_1_0= ruleContainmentRef2 ) { - // InternalAssignmentFinderTestLanguage.g:896:4: (lv_ctx_1_0= ruleContainmentRef2 ) - // InternalAssignmentFinderTestLanguage.g:897:5: lv_ctx_1_0= ruleContainmentRef2 + // InternalAssignmentFinderTestLanguage.g:901:4: (lv_ctx_1_0= ruleContainmentRef2 ) + // InternalAssignmentFinderTestLanguage.g:902:5: lv_ctx_1_0= ruleContainmentRef2 { newCompositeNode(grammarAccess.getContainmentRefAccess().getCtxContainmentRef2ParserRuleCall_1_0()); @@ -2406,7 +2414,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleContainmentRef1" - // InternalAssignmentFinderTestLanguage.g:918:1: entryRuleContainmentRef1 returns [EObject current=null] : iv_ruleContainmentRef1= ruleContainmentRef1 EOF ; + // InternalAssignmentFinderTestLanguage.g:923:1: entryRuleContainmentRef1 returns [EObject current=null] : iv_ruleContainmentRef1= ruleContainmentRef1 EOF ; public final EObject entryRuleContainmentRef1() throws RecognitionException { EObject current = null; @@ -2414,8 +2422,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:918:56: (iv_ruleContainmentRef1= ruleContainmentRef1 EOF ) - // InternalAssignmentFinderTestLanguage.g:919:2: iv_ruleContainmentRef1= ruleContainmentRef1 EOF + // InternalAssignmentFinderTestLanguage.g:923:56: (iv_ruleContainmentRef1= ruleContainmentRef1 EOF ) + // InternalAssignmentFinderTestLanguage.g:924:2: iv_ruleContainmentRef1= ruleContainmentRef1 EOF { newCompositeNode(grammarAccess.getContainmentRef1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2442,7 +2450,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleContainmentRef1" - // InternalAssignmentFinderTestLanguage.g:925:1: ruleContainmentRef1 returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_val1_1_0= RULE_ID ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:930:1: ruleContainmentRef1 returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_val1_1_0= RULE_ID ) ) ) ; public final EObject ruleContainmentRef1() throws RecognitionException { EObject current = null; @@ -2453,21 +2461,21 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:931:2: ( (otherlv_0= 'kw1' ( (lv_val1_1_0= RULE_ID ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:932:2: (otherlv_0= 'kw1' ( (lv_val1_1_0= RULE_ID ) ) ) + // InternalAssignmentFinderTestLanguage.g:936:2: ( (otherlv_0= 'kw1' ( (lv_val1_1_0= RULE_ID ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:937:2: (otherlv_0= 'kw1' ( (lv_val1_1_0= RULE_ID ) ) ) { - // InternalAssignmentFinderTestLanguage.g:932:2: (otherlv_0= 'kw1' ( (lv_val1_1_0= RULE_ID ) ) ) - // InternalAssignmentFinderTestLanguage.g:933:3: otherlv_0= 'kw1' ( (lv_val1_1_0= RULE_ID ) ) + // InternalAssignmentFinderTestLanguage.g:937:2: (otherlv_0= 'kw1' ( (lv_val1_1_0= RULE_ID ) ) ) + // InternalAssignmentFinderTestLanguage.g:938:3: otherlv_0= 'kw1' ( (lv_val1_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,23,FollowSets000.FOLLOW_9); newLeafNode(otherlv_0, grammarAccess.getContainmentRef1Access().getKw1Keyword_0()); - // InternalAssignmentFinderTestLanguage.g:937:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalAssignmentFinderTestLanguage.g:938:4: (lv_val1_1_0= RULE_ID ) + // InternalAssignmentFinderTestLanguage.g:942:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalAssignmentFinderTestLanguage.g:943:4: (lv_val1_1_0= RULE_ID ) { - // InternalAssignmentFinderTestLanguage.g:938:4: (lv_val1_1_0= RULE_ID ) - // InternalAssignmentFinderTestLanguage.g:939:5: lv_val1_1_0= RULE_ID + // InternalAssignmentFinderTestLanguage.g:943:4: (lv_val1_1_0= RULE_ID ) + // InternalAssignmentFinderTestLanguage.g:944:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -2512,7 +2520,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleContainmentRef2" - // InternalAssignmentFinderTestLanguage.g:959:1: entryRuleContainmentRef2 returns [EObject current=null] : iv_ruleContainmentRef2= ruleContainmentRef2 EOF ; + // InternalAssignmentFinderTestLanguage.g:964:1: entryRuleContainmentRef2 returns [EObject current=null] : iv_ruleContainmentRef2= ruleContainmentRef2 EOF ; public final EObject entryRuleContainmentRef2() throws RecognitionException { EObject current = null; @@ -2520,8 +2528,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:959:56: (iv_ruleContainmentRef2= ruleContainmentRef2 EOF ) - // InternalAssignmentFinderTestLanguage.g:960:2: iv_ruleContainmentRef2= ruleContainmentRef2 EOF + // InternalAssignmentFinderTestLanguage.g:964:56: (iv_ruleContainmentRef2= ruleContainmentRef2 EOF ) + // InternalAssignmentFinderTestLanguage.g:965:2: iv_ruleContainmentRef2= ruleContainmentRef2 EOF { newCompositeNode(grammarAccess.getContainmentRef2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2548,7 +2556,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleContainmentRef2" - // InternalAssignmentFinderTestLanguage.g:966:1: ruleContainmentRef2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_val2_1_0= RULE_ID ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:971:1: ruleContainmentRef2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_val2_1_0= RULE_ID ) ) ) ; public final EObject ruleContainmentRef2() throws RecognitionException { EObject current = null; @@ -2559,21 +2567,21 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:972:2: ( (otherlv_0= 'kw2' ( (lv_val2_1_0= RULE_ID ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:973:2: (otherlv_0= 'kw2' ( (lv_val2_1_0= RULE_ID ) ) ) + // InternalAssignmentFinderTestLanguage.g:977:2: ( (otherlv_0= 'kw2' ( (lv_val2_1_0= RULE_ID ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:978:2: (otherlv_0= 'kw2' ( (lv_val2_1_0= RULE_ID ) ) ) { - // InternalAssignmentFinderTestLanguage.g:973:2: (otherlv_0= 'kw2' ( (lv_val2_1_0= RULE_ID ) ) ) - // InternalAssignmentFinderTestLanguage.g:974:3: otherlv_0= 'kw2' ( (lv_val2_1_0= RULE_ID ) ) + // InternalAssignmentFinderTestLanguage.g:978:2: (otherlv_0= 'kw2' ( (lv_val2_1_0= RULE_ID ) ) ) + // InternalAssignmentFinderTestLanguage.g:979:3: otherlv_0= 'kw2' ( (lv_val2_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,24,FollowSets000.FOLLOW_9); newLeafNode(otherlv_0, grammarAccess.getContainmentRef2Access().getKw2Keyword_0()); - // InternalAssignmentFinderTestLanguage.g:978:3: ( (lv_val2_1_0= RULE_ID ) ) - // InternalAssignmentFinderTestLanguage.g:979:4: (lv_val2_1_0= RULE_ID ) + // InternalAssignmentFinderTestLanguage.g:983:3: ( (lv_val2_1_0= RULE_ID ) ) + // InternalAssignmentFinderTestLanguage.g:984:4: (lv_val2_1_0= RULE_ID ) { - // InternalAssignmentFinderTestLanguage.g:979:4: (lv_val2_1_0= RULE_ID ) - // InternalAssignmentFinderTestLanguage.g:980:5: lv_val2_1_0= RULE_ID + // InternalAssignmentFinderTestLanguage.g:984:4: (lv_val2_1_0= RULE_ID ) + // InternalAssignmentFinderTestLanguage.g:985:5: lv_val2_1_0= RULE_ID { lv_val2_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -2618,7 +2626,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleCrossRef" - // InternalAssignmentFinderTestLanguage.g:1000:1: entryRuleCrossRef returns [EObject current=null] : iv_ruleCrossRef= ruleCrossRef EOF ; + // InternalAssignmentFinderTestLanguage.g:1005:1: entryRuleCrossRef returns [EObject current=null] : iv_ruleCrossRef= ruleCrossRef EOF ; public final EObject entryRuleCrossRef() throws RecognitionException { EObject current = null; @@ -2626,8 +2634,8 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal try { - // InternalAssignmentFinderTestLanguage.g:1000:49: (iv_ruleCrossRef= ruleCrossRef EOF ) - // InternalAssignmentFinderTestLanguage.g:1001:2: iv_ruleCrossRef= ruleCrossRef EOF + // InternalAssignmentFinderTestLanguage.g:1005:49: (iv_ruleCrossRef= ruleCrossRef EOF ) + // InternalAssignmentFinderTestLanguage.g:1006:2: iv_ruleCrossRef= ruleCrossRef EOF { newCompositeNode(grammarAccess.getCrossRefRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2654,7 +2662,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleCrossRef" - // InternalAssignmentFinderTestLanguage.g:1007:1: ruleCrossRef returns [EObject current=null] : ( ( ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) ) ( ( (otherlv_1= RULE_TERMINAL1 ) ) | ( (otherlv_2= RULE_TERMINAL2 ) ) ) ) ; + // InternalAssignmentFinderTestLanguage.g:1012:1: ruleCrossRef returns [EObject current=null] : ( ( ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) ) ( ( (otherlv_1= RULE_TERMINAL1 ) ) | ( (otherlv_2= RULE_TERMINAL2 ) ) ) ) ; public final EObject ruleCrossRef() throws RecognitionException { EObject current = null; @@ -2667,19 +2675,19 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:1013:2: ( ( ( ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) ) ( ( (otherlv_1= RULE_TERMINAL1 ) ) | ( (otherlv_2= RULE_TERMINAL2 ) ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:1014:2: ( ( ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) ) ( ( (otherlv_1= RULE_TERMINAL1 ) ) | ( (otherlv_2= RULE_TERMINAL2 ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:1018:2: ( ( ( ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) ) ( ( (otherlv_1= RULE_TERMINAL1 ) ) | ( (otherlv_2= RULE_TERMINAL2 ) ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:1019:2: ( ( ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) ) ( ( (otherlv_1= RULE_TERMINAL1 ) ) | ( (otherlv_2= RULE_TERMINAL2 ) ) ) ) { - // InternalAssignmentFinderTestLanguage.g:1014:2: ( ( ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) ) ( ( (otherlv_1= RULE_TERMINAL1 ) ) | ( (otherlv_2= RULE_TERMINAL2 ) ) ) ) - // InternalAssignmentFinderTestLanguage.g:1015:3: ( ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) ) ( ( (otherlv_1= RULE_TERMINAL1 ) ) | ( (otherlv_2= RULE_TERMINAL2 ) ) ) + // InternalAssignmentFinderTestLanguage.g:1019:2: ( ( ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) ) ( ( (otherlv_1= RULE_TERMINAL1 ) ) | ( (otherlv_2= RULE_TERMINAL2 ) ) ) ) + // InternalAssignmentFinderTestLanguage.g:1020:3: ( ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) ) ( ( (otherlv_1= RULE_TERMINAL1 ) ) | ( (otherlv_2= RULE_TERMINAL2 ) ) ) { - // InternalAssignmentFinderTestLanguage.g:1015:3: ( ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) ) - // InternalAssignmentFinderTestLanguage.g:1016:4: ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) + // InternalAssignmentFinderTestLanguage.g:1020:3: ( ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) ) + // InternalAssignmentFinderTestLanguage.g:1021:4: ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) { - // InternalAssignmentFinderTestLanguage.g:1016:4: ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) - // InternalAssignmentFinderTestLanguage.g:1017:5: (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) + // InternalAssignmentFinderTestLanguage.g:1021:4: ( (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) ) + // InternalAssignmentFinderTestLanguage.g:1022:5: (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) { - // InternalAssignmentFinderTestLanguage.g:1017:5: (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) + // InternalAssignmentFinderTestLanguage.g:1022:5: (lv_name_0_1= RULE_TERMINAL1 | lv_name_0_2= RULE_TERMINAL2 ) int alt12=2; int LA12_0 = input.LA(1); @@ -2697,7 +2705,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } switch (alt12) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1018:6: lv_name_0_1= RULE_TERMINAL1 + // InternalAssignmentFinderTestLanguage.g:1023:6: lv_name_0_1= RULE_TERMINAL1 { lv_name_0_1=(Token)match(input,RULE_TERMINAL1,FollowSets000.FOLLOW_8); @@ -2717,7 +2725,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:1033:6: lv_name_0_2= RULE_TERMINAL2 + // InternalAssignmentFinderTestLanguage.g:1038:6: lv_name_0_2= RULE_TERMINAL2 { lv_name_0_2=(Token)match(input,RULE_TERMINAL2,FollowSets000.FOLLOW_8); @@ -2745,7 +2753,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } - // InternalAssignmentFinderTestLanguage.g:1050:3: ( ( (otherlv_1= RULE_TERMINAL1 ) ) | ( (otherlv_2= RULE_TERMINAL2 ) ) ) + // InternalAssignmentFinderTestLanguage.g:1055:3: ( ( (otherlv_1= RULE_TERMINAL1 ) ) | ( (otherlv_2= RULE_TERMINAL2 ) ) ) int alt13=2; int LA13_0 = input.LA(1); @@ -2763,13 +2771,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } switch (alt13) { case 1 : - // InternalAssignmentFinderTestLanguage.g:1051:4: ( (otherlv_1= RULE_TERMINAL1 ) ) + // InternalAssignmentFinderTestLanguage.g:1056:4: ( (otherlv_1= RULE_TERMINAL1 ) ) { - // InternalAssignmentFinderTestLanguage.g:1051:4: ( (otherlv_1= RULE_TERMINAL1 ) ) - // InternalAssignmentFinderTestLanguage.g:1052:5: (otherlv_1= RULE_TERMINAL1 ) + // InternalAssignmentFinderTestLanguage.g:1056:4: ( (otherlv_1= RULE_TERMINAL1 ) ) + // InternalAssignmentFinderTestLanguage.g:1057:5: (otherlv_1= RULE_TERMINAL1 ) { - // InternalAssignmentFinderTestLanguage.g:1052:5: (otherlv_1= RULE_TERMINAL1 ) - // InternalAssignmentFinderTestLanguage.g:1053:6: otherlv_1= RULE_TERMINAL1 + // InternalAssignmentFinderTestLanguage.g:1057:5: (otherlv_1= RULE_TERMINAL1 ) + // InternalAssignmentFinderTestLanguage.g:1058:6: otherlv_1= RULE_TERMINAL1 { if (current==null) { @@ -2790,13 +2798,13 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalAssignmentFinderTestLanguage.g:1065:4: ( (otherlv_2= RULE_TERMINAL2 ) ) + // InternalAssignmentFinderTestLanguage.g:1070:4: ( (otherlv_2= RULE_TERMINAL2 ) ) { - // InternalAssignmentFinderTestLanguage.g:1065:4: ( (otherlv_2= RULE_TERMINAL2 ) ) - // InternalAssignmentFinderTestLanguage.g:1066:5: (otherlv_2= RULE_TERMINAL2 ) + // InternalAssignmentFinderTestLanguage.g:1070:4: ( (otherlv_2= RULE_TERMINAL2 ) ) + // InternalAssignmentFinderTestLanguage.g:1071:5: (otherlv_2= RULE_TERMINAL2 ) { - // InternalAssignmentFinderTestLanguage.g:1066:5: (otherlv_2= RULE_TERMINAL2 ) - // InternalAssignmentFinderTestLanguage.g:1067:6: otherlv_2= RULE_TERMINAL2 + // InternalAssignmentFinderTestLanguage.g:1071:5: (otherlv_2= RULE_TERMINAL2 ) + // InternalAssignmentFinderTestLanguage.g:1072:6: otherlv_2= RULE_TERMINAL2 { if (current==null) { @@ -2842,7 +2850,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleEnum1" - // InternalAssignmentFinderTestLanguage.g:1083:1: ruleEnum1 returns [Enumerator current=null] : (enumLiteral_0= 'lit1' ) ; + // InternalAssignmentFinderTestLanguage.g:1088:1: ruleEnum1 returns [Enumerator current=null] : (enumLiteral_0= 'lit1' ) ; public final Enumerator ruleEnum1() throws RecognitionException { Enumerator current = null; @@ -2852,11 +2860,11 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:1089:2: ( (enumLiteral_0= 'lit1' ) ) - // InternalAssignmentFinderTestLanguage.g:1090:2: (enumLiteral_0= 'lit1' ) + // InternalAssignmentFinderTestLanguage.g:1094:2: ( (enumLiteral_0= 'lit1' ) ) + // InternalAssignmentFinderTestLanguage.g:1095:2: (enumLiteral_0= 'lit1' ) { - // InternalAssignmentFinderTestLanguage.g:1090:2: (enumLiteral_0= 'lit1' ) - // InternalAssignmentFinderTestLanguage.g:1091:3: enumLiteral_0= 'lit1' + // InternalAssignmentFinderTestLanguage.g:1095:2: (enumLiteral_0= 'lit1' ) + // InternalAssignmentFinderTestLanguage.g:1096:3: enumLiteral_0= 'lit1' { enumLiteral_0=(Token)match(input,29,FollowSets000.FOLLOW_2); @@ -2886,7 +2894,7 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal // $ANTLR start "ruleEnum2" - // InternalAssignmentFinderTestLanguage.g:1100:1: ruleEnum2 returns [Enumerator current=null] : (enumLiteral_0= 'lit2' ) ; + // InternalAssignmentFinderTestLanguage.g:1105:1: ruleEnum2 returns [Enumerator current=null] : (enumLiteral_0= 'lit2' ) ; public final Enumerator ruleEnum2() throws RecognitionException { Enumerator current = null; @@ -2896,11 +2904,11 @@ public class InternalAssignmentFinderTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalAssignmentFinderTestLanguage.g:1106:2: ( (enumLiteral_0= 'lit2' ) ) - // InternalAssignmentFinderTestLanguage.g:1107:2: (enumLiteral_0= 'lit2' ) + // InternalAssignmentFinderTestLanguage.g:1111:2: ( (enumLiteral_0= 'lit2' ) ) + // InternalAssignmentFinderTestLanguage.g:1112:2: (enumLiteral_0= 'lit2' ) { - // InternalAssignmentFinderTestLanguage.g:1107:2: (enumLiteral_0= 'lit2' ) - // InternalAssignmentFinderTestLanguage.g:1108:3: enumLiteral_0= 'lit2' + // InternalAssignmentFinderTestLanguage.g:1112:2: (enumLiteral_0= 'lit2' ) + // InternalAssignmentFinderTestLanguage.g:1113:3: enumLiteral_0= 'lit2' { enumLiteral_0=(Token)match(input,30,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalContextFinderTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalContextFinderTestLanguage.g index cd93f73cd..16398641d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalContextFinderTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalContextFinderTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalContextFinderTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalContextFinderTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalContextFinderTestLanguageLexer.java index 3b7156340..702de6ff0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalContextFinderTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalContextFinderTestLanguageLexer.java @@ -390,10 +390,10 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalContextFinderTestLanguage.g:1374:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalContextFinderTestLanguage.g:1374:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalContextFinderTestLanguage.g:1379:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalContextFinderTestLanguage.g:1379:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalContextFinderTestLanguage.g:1374:11: ( '^' )? + // InternalContextFinderTestLanguage.g:1379:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -402,7 +402,7 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalContextFinderTestLanguage.g:1374:11: '^' + // InternalContextFinderTestLanguage.g:1379:11: '^' { match('^'); @@ -420,7 +420,7 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalContextFinderTestLanguage.g:1374:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalContextFinderTestLanguage.g:1379:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -469,10 +469,10 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalContextFinderTestLanguage.g:1376:10: ( ( '0' .. '9' )+ ) - // InternalContextFinderTestLanguage.g:1376:12: ( '0' .. '9' )+ + // InternalContextFinderTestLanguage.g:1381:10: ( ( '0' .. '9' )+ ) + // InternalContextFinderTestLanguage.g:1381:12: ( '0' .. '9' )+ { - // InternalContextFinderTestLanguage.g:1376:12: ( '0' .. '9' )+ + // InternalContextFinderTestLanguage.g:1381:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -486,7 +486,7 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalContextFinderTestLanguage.g:1376:13: '0' .. '9' + // InternalContextFinderTestLanguage.g:1381:13: '0' .. '9' { matchRange('0','9'); @@ -518,10 +518,10 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalContextFinderTestLanguage.g:1378:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalContextFinderTestLanguage.g:1378:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalContextFinderTestLanguage.g:1383:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalContextFinderTestLanguage.g:1383:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalContextFinderTestLanguage.g:1378:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalContextFinderTestLanguage.g:1383:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -539,10 +539,10 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalContextFinderTestLanguage.g:1378:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalContextFinderTestLanguage.g:1383:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalContextFinderTestLanguage.g:1378:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalContextFinderTestLanguage.g:1383:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -558,7 +558,7 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalContextFinderTestLanguage.g:1378:21: '\\\\' . + // InternalContextFinderTestLanguage.g:1383:21: '\\\\' . { match('\\'); matchAny(); @@ -566,7 +566,7 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { } break; case 2 : - // InternalContextFinderTestLanguage.g:1378:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalContextFinderTestLanguage.g:1383:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -591,10 +591,10 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { } break; case 2 : - // InternalContextFinderTestLanguage.g:1378:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalContextFinderTestLanguage.g:1383:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalContextFinderTestLanguage.g:1378:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalContextFinderTestLanguage.g:1383:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -610,7 +610,7 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalContextFinderTestLanguage.g:1378:54: '\\\\' . + // InternalContextFinderTestLanguage.g:1383:54: '\\\\' . { match('\\'); matchAny(); @@ -618,7 +618,7 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { } break; case 2 : - // InternalContextFinderTestLanguage.g:1378:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalContextFinderTestLanguage.g:1383:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -661,12 +661,12 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalContextFinderTestLanguage.g:1380:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalContextFinderTestLanguage.g:1380:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalContextFinderTestLanguage.g:1385:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalContextFinderTestLanguage.g:1385:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalContextFinderTestLanguage.g:1380:24: ( options {greedy=false; } : . )* + // InternalContextFinderTestLanguage.g:1385:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -691,7 +691,7 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalContextFinderTestLanguage.g:1380:52: . + // InternalContextFinderTestLanguage.g:1385:52: . { matchAny(); @@ -721,12 +721,12 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalContextFinderTestLanguage.g:1382:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalContextFinderTestLanguage.g:1382:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalContextFinderTestLanguage.g:1387:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalContextFinderTestLanguage.g:1387:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalContextFinderTestLanguage.g:1382:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalContextFinderTestLanguage.g:1387:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -739,7 +739,7 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalContextFinderTestLanguage.g:1382:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalContextFinderTestLanguage.g:1387: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(); @@ -759,7 +759,7 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { } } while (true); - // InternalContextFinderTestLanguage.g:1382:40: ( ( '\\r' )? '\\n' )? + // InternalContextFinderTestLanguage.g:1387:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -768,9 +768,9 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalContextFinderTestLanguage.g:1382:41: ( '\\r' )? '\\n' + // InternalContextFinderTestLanguage.g:1387:41: ( '\\r' )? '\\n' { - // InternalContextFinderTestLanguage.g:1382:41: ( '\\r' )? + // InternalContextFinderTestLanguage.g:1387:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -779,7 +779,7 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalContextFinderTestLanguage.g:1382:41: '\\r' + // InternalContextFinderTestLanguage.g:1387:41: '\\r' { match('\r'); @@ -811,10 +811,10 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalContextFinderTestLanguage.g:1384:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalContextFinderTestLanguage.g:1384:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalContextFinderTestLanguage.g:1389:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalContextFinderTestLanguage.g:1389:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalContextFinderTestLanguage.g:1384:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalContextFinderTestLanguage.g:1389:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -868,8 +868,8 @@ public class InternalContextFinderTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalContextFinderTestLanguage.g:1386:16: ( . ) - // InternalContextFinderTestLanguage.g:1386:18: . + // InternalContextFinderTestLanguage.g:1391:16: ( . ) + // InternalContextFinderTestLanguage.g:1391:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalContextFinderTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalContextFinderTestLanguageParser.java index 8aa5fa4fc..3b57a1c8e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalContextFinderTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalContextFinderTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalContextFinderTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -89,7 +97,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleModel" - // InternalContextFinderTestLanguage.g:65:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalContextFinderTestLanguage.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -97,8 +105,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:65:46: (iv_ruleModel= ruleModel EOF ) - // InternalContextFinderTestLanguage.g:66:2: iv_ruleModel= ruleModel EOF + // InternalContextFinderTestLanguage.g:70:46: (iv_ruleModel= ruleModel EOF ) + // InternalContextFinderTestLanguage.g:71:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -125,7 +133,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleModel" - // InternalContextFinderTestLanguage.g:72:1: ruleModel returns [EObject current=null] : ( (otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) ) | (otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) ) | (otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) ) | (otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) ) | (otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) ) | (otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) ) | (otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) ) | (otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) ) | (otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) ) ) ; + // InternalContextFinderTestLanguage.g:77:1: ruleModel returns [EObject current=null] : ( (otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) ) | (otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) ) | (otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) ) | (otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) ) | (otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) ) | (otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) ) | (otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) ) | (otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) ) | (otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -179,10 +187,10 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:78:2: ( ( (otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) ) | (otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) ) | (otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) ) | (otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) ) | (otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) ) | (otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) ) | (otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) ) | (otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) ) | (otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) ) ) ) - // InternalContextFinderTestLanguage.g:79:2: ( (otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) ) | (otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) ) | (otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) ) | (otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) ) | (otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) ) | (otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) ) | (otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) ) | (otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) ) | (otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) ) ) + // InternalContextFinderTestLanguage.g:83:2: ( ( (otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) ) | (otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) ) | (otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) ) | (otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) ) | (otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) ) | (otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) ) | (otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) ) | (otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) ) | (otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) ) ) ) + // InternalContextFinderTestLanguage.g:84:2: ( (otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) ) | (otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) ) | (otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) ) | (otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) ) | (otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) ) | (otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) ) | (otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) ) | (otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) ) | (otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) ) ) { - // InternalContextFinderTestLanguage.g:79:2: ( (otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) ) | (otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) ) | (otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) ) | (otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) ) | (otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) ) | (otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) ) | (otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) ) | (otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) ) | (otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) ) ) + // InternalContextFinderTestLanguage.g:84:2: ( (otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) ) | (otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) ) | (otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) ) | (otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) ) | (otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) ) | (otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) ) | (otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) ) | (otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) ) | (otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) ) ) int alt9=9; switch ( input.LA(1) ) { case 11: @@ -239,20 +247,20 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt switch (alt9) { case 1 : - // InternalContextFinderTestLanguage.g:80:3: (otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) ) + // InternalContextFinderTestLanguage.g:85:3: (otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) ) { - // InternalContextFinderTestLanguage.g:80:3: (otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) ) - // InternalContextFinderTestLanguage.g:81:4: otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) + // InternalContextFinderTestLanguage.g:85:3: (otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) ) + // InternalContextFinderTestLanguage.g:86:4: otherlv_0= '#0' ( (lv_model_1_0= ruleModel2 ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getNumberSignDigitZeroKeyword_0_0()); - // InternalContextFinderTestLanguage.g:85:4: ( (lv_model_1_0= ruleModel2 ) ) - // InternalContextFinderTestLanguage.g:86:5: (lv_model_1_0= ruleModel2 ) + // InternalContextFinderTestLanguage.g:90:4: ( (lv_model_1_0= ruleModel2 ) ) + // InternalContextFinderTestLanguage.g:91:5: (lv_model_1_0= ruleModel2 ) { - // InternalContextFinderTestLanguage.g:86:5: (lv_model_1_0= ruleModel2 ) - // InternalContextFinderTestLanguage.g:87:6: lv_model_1_0= ruleModel2 + // InternalContextFinderTestLanguage.g:91:5: (lv_model_1_0= ruleModel2 ) + // InternalContextFinderTestLanguage.g:92:6: lv_model_1_0= ruleModel2 { newCompositeNode(grammarAccess.getModelAccess().getModelModel2ParserRuleCall_0_1_0()); @@ -286,22 +294,22 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalContextFinderTestLanguage.g:106:3: (otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) ) + // InternalContextFinderTestLanguage.g:111:3: (otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) ) { - // InternalContextFinderTestLanguage.g:106:3: (otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) ) - // InternalContextFinderTestLanguage.g:107:4: otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) + // InternalContextFinderTestLanguage.g:111:3: (otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) ) + // InternalContextFinderTestLanguage.g:112:4: otherlv_2= '#1' ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) { otherlv_2=(Token)match(input,12,FollowSets000.FOLLOW_4); newLeafNode(otherlv_2, grammarAccess.getModelAccess().getNumberSignDigitOneKeyword_1_0()); - // InternalContextFinderTestLanguage.g:111:4: ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) - // InternalContextFinderTestLanguage.g:112:5: ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) + // InternalContextFinderTestLanguage.g:116:4: ( ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) ) + // InternalContextFinderTestLanguage.g:117:5: ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) { - // InternalContextFinderTestLanguage.g:112:5: ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) - // InternalContextFinderTestLanguage.g:113:6: (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) + // InternalContextFinderTestLanguage.g:117:5: ( (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) ) + // InternalContextFinderTestLanguage.g:118:6: (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) { - // InternalContextFinderTestLanguage.g:113:6: (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) + // InternalContextFinderTestLanguage.g:118:6: (lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 | lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 ) int alt1=2; int LA1_0 = input.LA(1); @@ -319,7 +327,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } switch (alt1) { case 1 : - // InternalContextFinderTestLanguage.g:114:7: lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 + // InternalContextFinderTestLanguage.g:119:7: lv_attributeExclusion_3_1= ruleAttributeExclusionTest1 { newCompositeNode(grammarAccess.getModelAccess().getAttributeExclusionAttributeExclusionTest1ParserRuleCall_1_1_0_0()); @@ -344,7 +352,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalContextFinderTestLanguage.g:130:7: lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 + // InternalContextFinderTestLanguage.g:135:7: lv_attributeExclusion_3_2= ruleAttributeExclusionTest2 { newCompositeNode(grammarAccess.getModelAccess().getAttributeExclusionAttributeExclusionTest2ParserRuleCall_1_1_0_1()); @@ -384,22 +392,22 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 3 : - // InternalContextFinderTestLanguage.g:150:3: (otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) ) + // InternalContextFinderTestLanguage.g:155:3: (otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) ) { - // InternalContextFinderTestLanguage.g:150:3: (otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) ) - // InternalContextFinderTestLanguage.g:151:4: otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) + // InternalContextFinderTestLanguage.g:155:3: (otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) ) + // InternalContextFinderTestLanguage.g:156:4: otherlv_4= '#2' ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) { otherlv_4=(Token)match(input,13,FollowSets000.FOLLOW_4); newLeafNode(otherlv_4, grammarAccess.getModelAccess().getNumberSignDigitTwoKeyword_2_0()); - // InternalContextFinderTestLanguage.g:155:4: ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) - // InternalContextFinderTestLanguage.g:156:5: ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) + // InternalContextFinderTestLanguage.g:160:4: ( ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) ) + // InternalContextFinderTestLanguage.g:161:5: ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) { - // InternalContextFinderTestLanguage.g:156:5: ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) - // InternalContextFinderTestLanguage.g:157:6: (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) + // InternalContextFinderTestLanguage.g:161:5: ( (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) ) + // InternalContextFinderTestLanguage.g:162:6: (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) { - // InternalContextFinderTestLanguage.g:157:6: (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) + // InternalContextFinderTestLanguage.g:162:6: (lv_nestedType_5_1= ruleNestedTypeTest1 | lv_nestedType_5_2= ruleNestedTypeTest2 ) int alt2=2; int LA2_0 = input.LA(1); @@ -417,7 +425,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } switch (alt2) { case 1 : - // InternalContextFinderTestLanguage.g:158:7: lv_nestedType_5_1= ruleNestedTypeTest1 + // InternalContextFinderTestLanguage.g:163:7: lv_nestedType_5_1= ruleNestedTypeTest1 { newCompositeNode(grammarAccess.getModelAccess().getNestedTypeNestedTypeTest1ParserRuleCall_2_1_0_0()); @@ -442,7 +450,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalContextFinderTestLanguage.g:174:7: lv_nestedType_5_2= ruleNestedTypeTest2 + // InternalContextFinderTestLanguage.g:179:7: lv_nestedType_5_2= ruleNestedTypeTest2 { newCompositeNode(grammarAccess.getModelAccess().getNestedTypeNestedTypeTest2ParserRuleCall_2_1_0_1()); @@ -482,22 +490,22 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 4 : - // InternalContextFinderTestLanguage.g:194:3: (otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) ) + // InternalContextFinderTestLanguage.g:199:3: (otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) ) { - // InternalContextFinderTestLanguage.g:194:3: (otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) ) - // InternalContextFinderTestLanguage.g:195:4: otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) + // InternalContextFinderTestLanguage.g:199:3: (otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) ) + // InternalContextFinderTestLanguage.g:200:4: otherlv_6= '#3' ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) { otherlv_6=(Token)match(input,14,FollowSets000.FOLLOW_4); newLeafNode(otherlv_6, grammarAccess.getModelAccess().getNumberSignDigitThreeKeyword_3_0()); - // InternalContextFinderTestLanguage.g:199:4: ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) - // InternalContextFinderTestLanguage.g:200:5: ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) + // InternalContextFinderTestLanguage.g:204:4: ( ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) ) + // InternalContextFinderTestLanguage.g:205:5: ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) { - // InternalContextFinderTestLanguage.g:200:5: ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) - // InternalContextFinderTestLanguage.g:201:6: (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) + // InternalContextFinderTestLanguage.g:205:5: ( (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) ) + // InternalContextFinderTestLanguage.g:206:6: (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) { - // InternalContextFinderTestLanguage.g:201:6: (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) + // InternalContextFinderTestLanguage.g:206:6: (lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 | lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 ) int alt3=2; int LA3_0 = input.LA(1); @@ -515,7 +523,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } switch (alt3) { case 1 : - // InternalContextFinderTestLanguage.g:202:7: lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 + // InternalContextFinderTestLanguage.g:207:7: lv_nestedTypeRecursiveTest2_7_1= ruleNestedTypeRecursiveTest1 { newCompositeNode(grammarAccess.getModelAccess().getNestedTypeRecursiveTest2NestedTypeRecursiveTest1ParserRuleCall_3_1_0_0()); @@ -540,7 +548,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalContextFinderTestLanguage.g:218:7: lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 + // InternalContextFinderTestLanguage.g:223:7: lv_nestedTypeRecursiveTest2_7_2= ruleNestedTypeRecursiveTest2 { newCompositeNode(grammarAccess.getModelAccess().getNestedTypeRecursiveTest2NestedTypeRecursiveTest2ParserRuleCall_3_1_0_1()); @@ -580,22 +588,22 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 5 : - // InternalContextFinderTestLanguage.g:238:3: (otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) ) + // InternalContextFinderTestLanguage.g:243:3: (otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) ) { - // InternalContextFinderTestLanguage.g:238:3: (otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) ) - // InternalContextFinderTestLanguage.g:239:4: otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) + // InternalContextFinderTestLanguage.g:243:3: (otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) ) + // InternalContextFinderTestLanguage.g:244:4: otherlv_8= '#4' ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) { otherlv_8=(Token)match(input,15,FollowSets000.FOLLOW_4); newLeafNode(otherlv_8, grammarAccess.getModelAccess().getNumberSignDigitFourKeyword_4_0()); - // InternalContextFinderTestLanguage.g:243:4: ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) - // InternalContextFinderTestLanguage.g:244:5: ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) + // InternalContextFinderTestLanguage.g:248:4: ( ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) ) + // InternalContextFinderTestLanguage.g:249:5: ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) { - // InternalContextFinderTestLanguage.g:244:5: ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) - // InternalContextFinderTestLanguage.g:245:6: (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) + // InternalContextFinderTestLanguage.g:249:5: ( (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) ) + // InternalContextFinderTestLanguage.g:250:6: (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) { - // InternalContextFinderTestLanguage.g:245:6: (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) + // InternalContextFinderTestLanguage.g:250:6: (lv_parentRef_9_1= ruleParentRefTest1 | lv_parentRef_9_2= ruleParentRefTest2 ) int alt4=2; int LA4_0 = input.LA(1); @@ -613,7 +621,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } switch (alt4) { case 1 : - // InternalContextFinderTestLanguage.g:246:7: lv_parentRef_9_1= ruleParentRefTest1 + // InternalContextFinderTestLanguage.g:251:7: lv_parentRef_9_1= ruleParentRefTest1 { newCompositeNode(grammarAccess.getModelAccess().getParentRefParentRefTest1ParserRuleCall_4_1_0_0()); @@ -638,7 +646,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalContextFinderTestLanguage.g:262:7: lv_parentRef_9_2= ruleParentRefTest2 + // InternalContextFinderTestLanguage.g:267:7: lv_parentRef_9_2= ruleParentRefTest2 { newCompositeNode(grammarAccess.getModelAccess().getParentRefParentRefTest2ParserRuleCall_4_1_0_1()); @@ -678,22 +686,22 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 6 : - // InternalContextFinderTestLanguage.g:282:3: (otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) ) + // InternalContextFinderTestLanguage.g:287:3: (otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) ) { - // InternalContextFinderTestLanguage.g:282:3: (otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) ) - // InternalContextFinderTestLanguage.g:283:4: otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) + // InternalContextFinderTestLanguage.g:287:3: (otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) ) + // InternalContextFinderTestLanguage.g:288:4: otherlv_10= '#5' ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) { otherlv_10=(Token)match(input,16,FollowSets000.FOLLOW_4); newLeafNode(otherlv_10, grammarAccess.getModelAccess().getNumberSignDigitFiveKeyword_5_0()); - // InternalContextFinderTestLanguage.g:287:4: ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) - // InternalContextFinderTestLanguage.g:288:5: ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) + // InternalContextFinderTestLanguage.g:292:4: ( ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) ) + // InternalContextFinderTestLanguage.g:293:5: ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) { - // InternalContextFinderTestLanguage.g:288:5: ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) - // InternalContextFinderTestLanguage.g:289:6: (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) + // InternalContextFinderTestLanguage.g:293:5: ( (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) ) + // InternalContextFinderTestLanguage.g:294:6: (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) { - // InternalContextFinderTestLanguage.g:289:6: (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) + // InternalContextFinderTestLanguage.g:294:6: (lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 | lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 ) int alt5=2; int LA5_0 = input.LA(1); @@ -711,7 +719,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } switch (alt5) { case 1 : - // InternalContextFinderTestLanguage.g:290:7: lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 + // InternalContextFinderTestLanguage.g:295:7: lv_quantityExclusion_11_1= ruleQuantityExclusionTest1 { newCompositeNode(grammarAccess.getModelAccess().getQuantityExclusionQuantityExclusionTest1ParserRuleCall_5_1_0_0()); @@ -736,7 +744,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalContextFinderTestLanguage.g:306:7: lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 + // InternalContextFinderTestLanguage.g:311:7: lv_quantityExclusion_11_2= ruleQuantityExclusionTest2 { newCompositeNode(grammarAccess.getModelAccess().getQuantityExclusionQuantityExclusionTest2ParserRuleCall_5_1_0_1()); @@ -776,22 +784,22 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 7 : - // InternalContextFinderTestLanguage.g:326:3: (otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) ) + // InternalContextFinderTestLanguage.g:331:3: (otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) ) { - // InternalContextFinderTestLanguage.g:326:3: (otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) ) - // InternalContextFinderTestLanguage.g:327:4: otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) + // InternalContextFinderTestLanguage.g:331:3: (otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) ) + // InternalContextFinderTestLanguage.g:332:4: otherlv_12= '#6' ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) { otherlv_12=(Token)match(input,17,FollowSets000.FOLLOW_5); newLeafNode(otherlv_12, grammarAccess.getModelAccess().getNumberSignDigitSixKeyword_6_0()); - // InternalContextFinderTestLanguage.g:331:4: ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) - // InternalContextFinderTestLanguage.g:332:5: ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) + // InternalContextFinderTestLanguage.g:336:4: ( ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) ) + // InternalContextFinderTestLanguage.g:337:5: ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) { - // InternalContextFinderTestLanguage.g:332:5: ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) - // InternalContextFinderTestLanguage.g:333:6: (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) + // InternalContextFinderTestLanguage.g:337:5: ( (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) ) + // InternalContextFinderTestLanguage.g:338:6: (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) { - // InternalContextFinderTestLanguage.g:333:6: (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) + // InternalContextFinderTestLanguage.g:338:6: (lv_valueExclusion_13_1= ruleValueExclusionTest1 | lv_valueExclusion_13_2= ruleValueExclusionTest2 ) int alt6=2; int LA6_0 = input.LA(1); @@ -809,7 +817,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } switch (alt6) { case 1 : - // InternalContextFinderTestLanguage.g:334:7: lv_valueExclusion_13_1= ruleValueExclusionTest1 + // InternalContextFinderTestLanguage.g:339:7: lv_valueExclusion_13_1= ruleValueExclusionTest1 { newCompositeNode(grammarAccess.getModelAccess().getValueExclusionValueExclusionTest1ParserRuleCall_6_1_0_0()); @@ -834,7 +842,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalContextFinderTestLanguage.g:350:7: lv_valueExclusion_13_2= ruleValueExclusionTest2 + // InternalContextFinderTestLanguage.g:355:7: lv_valueExclusion_13_2= ruleValueExclusionTest2 { newCompositeNode(grammarAccess.getModelAccess().getValueExclusionValueExclusionTest2ParserRuleCall_6_1_0_1()); @@ -874,20 +882,20 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 8 : - // InternalContextFinderTestLanguage.g:370:3: (otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) ) + // InternalContextFinderTestLanguage.g:375:3: (otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) ) { - // InternalContextFinderTestLanguage.g:370:3: (otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) ) - // InternalContextFinderTestLanguage.g:371:4: otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) + // InternalContextFinderTestLanguage.g:375:3: (otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) ) + // InternalContextFinderTestLanguage.g:376:4: otherlv_14= '#7' ( (lv_name_15_0= RULE_STRING ) ) ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) { otherlv_14=(Token)match(input,18,FollowSets000.FOLLOW_6); newLeafNode(otherlv_14, grammarAccess.getModelAccess().getNumberSignDigitSevenKeyword_7_0()); - // InternalContextFinderTestLanguage.g:375:4: ( (lv_name_15_0= RULE_STRING ) ) - // InternalContextFinderTestLanguage.g:376:5: (lv_name_15_0= RULE_STRING ) + // InternalContextFinderTestLanguage.g:380:4: ( (lv_name_15_0= RULE_STRING ) ) + // InternalContextFinderTestLanguage.g:381:5: (lv_name_15_0= RULE_STRING ) { - // InternalContextFinderTestLanguage.g:376:5: (lv_name_15_0= RULE_STRING ) - // InternalContextFinderTestLanguage.g:377:6: lv_name_15_0= RULE_STRING + // InternalContextFinderTestLanguage.g:381:5: (lv_name_15_0= RULE_STRING ) + // InternalContextFinderTestLanguage.g:382:6: lv_name_15_0= RULE_STRING { lv_name_15_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_7); @@ -909,13 +917,13 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } - // InternalContextFinderTestLanguage.g:393:4: ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) - // InternalContextFinderTestLanguage.g:394:5: ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) + // InternalContextFinderTestLanguage.g:398:4: ( ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) ) + // InternalContextFinderTestLanguage.g:399:5: ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) { - // InternalContextFinderTestLanguage.g:394:5: ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) - // InternalContextFinderTestLanguage.g:395:6: (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) + // InternalContextFinderTestLanguage.g:399:5: ( (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) ) + // InternalContextFinderTestLanguage.g:400:6: (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) { - // InternalContextFinderTestLanguage.g:395:6: (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) + // InternalContextFinderTestLanguage.g:400:6: (lv_nodeExclusion_16_1= ruleNodeExclusion1 | lv_nodeExclusion_16_2= ruleNodeExclusion2 ) int alt7=2; int LA7_0 = input.LA(1); @@ -933,7 +941,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } switch (alt7) { case 1 : - // InternalContextFinderTestLanguage.g:396:7: lv_nodeExclusion_16_1= ruleNodeExclusion1 + // InternalContextFinderTestLanguage.g:401:7: lv_nodeExclusion_16_1= ruleNodeExclusion1 { newCompositeNode(grammarAccess.getModelAccess().getNodeExclusionNodeExclusion1ParserRuleCall_7_2_0_0()); @@ -958,7 +966,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalContextFinderTestLanguage.g:412:7: lv_nodeExclusion_16_2= ruleNodeExclusion2 + // InternalContextFinderTestLanguage.g:417:7: lv_nodeExclusion_16_2= ruleNodeExclusion2 { newCompositeNode(grammarAccess.getModelAccess().getNodeExclusionNodeExclusion2ParserRuleCall_7_2_0_1()); @@ -998,20 +1006,20 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 9 : - // InternalContextFinderTestLanguage.g:432:3: (otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) ) + // InternalContextFinderTestLanguage.g:437:3: (otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) ) { - // InternalContextFinderTestLanguage.g:432:3: (otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) ) - // InternalContextFinderTestLanguage.g:433:4: otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) + // InternalContextFinderTestLanguage.g:437:3: (otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) ) + // InternalContextFinderTestLanguage.g:438:4: otherlv_17= '#8' ( (lv_name_18_0= RULE_STRING ) ) ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) { otherlv_17=(Token)match(input,19,FollowSets000.FOLLOW_6); newLeafNode(otherlv_17, grammarAccess.getModelAccess().getNumberSignDigitEightKeyword_8_0()); - // InternalContextFinderTestLanguage.g:437:4: ( (lv_name_18_0= RULE_STRING ) ) - // InternalContextFinderTestLanguage.g:438:5: (lv_name_18_0= RULE_STRING ) + // InternalContextFinderTestLanguage.g:442:4: ( (lv_name_18_0= RULE_STRING ) ) + // InternalContextFinderTestLanguage.g:443:5: (lv_name_18_0= RULE_STRING ) { - // InternalContextFinderTestLanguage.g:438:5: (lv_name_18_0= RULE_STRING ) - // InternalContextFinderTestLanguage.g:439:6: lv_name_18_0= RULE_STRING + // InternalContextFinderTestLanguage.g:443:5: (lv_name_18_0= RULE_STRING ) + // InternalContextFinderTestLanguage.g:444:6: lv_name_18_0= RULE_STRING { lv_name_18_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_7); @@ -1033,13 +1041,13 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } - // InternalContextFinderTestLanguage.g:455:4: ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) - // InternalContextFinderTestLanguage.g:456:5: ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) + // InternalContextFinderTestLanguage.g:460:4: ( ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) ) + // InternalContextFinderTestLanguage.g:461:5: ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) { - // InternalContextFinderTestLanguage.g:456:5: ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) - // InternalContextFinderTestLanguage.g:457:6: (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) + // InternalContextFinderTestLanguage.g:461:5: ( (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) ) + // InternalContextFinderTestLanguage.g:462:6: (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) { - // InternalContextFinderTestLanguage.g:457:6: (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) + // InternalContextFinderTestLanguage.g:462:6: (lv_nodeExclusionList_19_1= ruleNodeExclusion1List | lv_nodeExclusionList_19_2= ruleNodeExclusion2List ) int alt8=2; int LA8_0 = input.LA(1); @@ -1057,7 +1065,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } switch (alt8) { case 1 : - // InternalContextFinderTestLanguage.g:458:7: lv_nodeExclusionList_19_1= ruleNodeExclusion1List + // InternalContextFinderTestLanguage.g:463:7: lv_nodeExclusionList_19_1= ruleNodeExclusion1List { newCompositeNode(grammarAccess.getModelAccess().getNodeExclusionListNodeExclusion1ListParserRuleCall_8_2_0_0()); @@ -1082,7 +1090,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalContextFinderTestLanguage.g:474:7: lv_nodeExclusionList_19_2= ruleNodeExclusion2List + // InternalContextFinderTestLanguage.g:479:7: lv_nodeExclusionList_19_2= ruleNodeExclusion2List { newCompositeNode(grammarAccess.getModelAccess().getNodeExclusionListNodeExclusion2ListParserRuleCall_8_2_0_1()); @@ -1144,7 +1152,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleModel2" - // InternalContextFinderTestLanguage.g:497:1: entryRuleModel2 returns [EObject current=null] : iv_ruleModel2= ruleModel2 EOF ; + // InternalContextFinderTestLanguage.g:502:1: entryRuleModel2 returns [EObject current=null] : iv_ruleModel2= ruleModel2 EOF ; public final EObject entryRuleModel2() throws RecognitionException { EObject current = null; @@ -1152,8 +1160,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:497:47: (iv_ruleModel2= ruleModel2 EOF ) - // InternalContextFinderTestLanguage.g:498:2: iv_ruleModel2= ruleModel2 EOF + // InternalContextFinderTestLanguage.g:502:47: (iv_ruleModel2= ruleModel2 EOF ) + // InternalContextFinderTestLanguage.g:503:2: iv_ruleModel2= ruleModel2 EOF { newCompositeNode(grammarAccess.getModel2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1180,7 +1188,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleModel2" - // InternalContextFinderTestLanguage.g:504:1: ruleModel2 returns [EObject current=null] : ( () otherlv_1= 'model' ) ; + // InternalContextFinderTestLanguage.g:509:1: ruleModel2 returns [EObject current=null] : ( () otherlv_1= 'model' ) ; public final EObject ruleModel2() throws RecognitionException { EObject current = null; @@ -1190,14 +1198,14 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:510:2: ( ( () otherlv_1= 'model' ) ) - // InternalContextFinderTestLanguage.g:511:2: ( () otherlv_1= 'model' ) + // InternalContextFinderTestLanguage.g:515:2: ( ( () otherlv_1= 'model' ) ) + // InternalContextFinderTestLanguage.g:516:2: ( () otherlv_1= 'model' ) { - // InternalContextFinderTestLanguage.g:511:2: ( () otherlv_1= 'model' ) - // InternalContextFinderTestLanguage.g:512:3: () otherlv_1= 'model' + // InternalContextFinderTestLanguage.g:516:2: ( () otherlv_1= 'model' ) + // InternalContextFinderTestLanguage.g:517:3: () otherlv_1= 'model' { - // InternalContextFinderTestLanguage.g:512:3: () - // InternalContextFinderTestLanguage.g:513:4: + // InternalContextFinderTestLanguage.g:517:3: () + // InternalContextFinderTestLanguage.g:518:4: { current = forceCreateModelElement( @@ -1234,7 +1242,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleAttributeExclusionTest1" - // InternalContextFinderTestLanguage.g:527:1: entryRuleAttributeExclusionTest1 returns [EObject current=null] : iv_ruleAttributeExclusionTest1= ruleAttributeExclusionTest1 EOF ; + // InternalContextFinderTestLanguage.g:532:1: entryRuleAttributeExclusionTest1 returns [EObject current=null] : iv_ruleAttributeExclusionTest1= ruleAttributeExclusionTest1 EOF ; public final EObject entryRuleAttributeExclusionTest1() throws RecognitionException { EObject current = null; @@ -1242,8 +1250,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:527:64: (iv_ruleAttributeExclusionTest1= ruleAttributeExclusionTest1 EOF ) - // InternalContextFinderTestLanguage.g:528:2: iv_ruleAttributeExclusionTest1= ruleAttributeExclusionTest1 EOF + // InternalContextFinderTestLanguage.g:532:64: (iv_ruleAttributeExclusionTest1= ruleAttributeExclusionTest1 EOF ) + // InternalContextFinderTestLanguage.g:533:2: iv_ruleAttributeExclusionTest1= ruleAttributeExclusionTest1 EOF { newCompositeNode(grammarAccess.getAttributeExclusionTest1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1270,7 +1278,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleAttributeExclusionTest1" - // InternalContextFinderTestLanguage.g:534:1: ruleAttributeExclusionTest1 returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ) ; + // InternalContextFinderTestLanguage.g:539:1: ruleAttributeExclusionTest1 returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ) ; public final EObject ruleAttributeExclusionTest1() throws RecognitionException { EObject current = null; @@ -1281,21 +1289,21 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:540:2: ( (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ) ) - // InternalContextFinderTestLanguage.g:541:2: (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ) + // InternalContextFinderTestLanguage.g:545:2: ( (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ) ) + // InternalContextFinderTestLanguage.g:546:2: (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ) { - // InternalContextFinderTestLanguage.g:541:2: (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ) - // InternalContextFinderTestLanguage.g:542:3: otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:546:2: (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ) + // InternalContextFinderTestLanguage.g:547:3: otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,21,FollowSets000.FOLLOW_8); newLeafNode(otherlv_0, grammarAccess.getAttributeExclusionTest1Access().getKw1Keyword_0()); - // InternalContextFinderTestLanguage.g:546:3: ( (lv_attr1_1_0= RULE_ID ) ) - // InternalContextFinderTestLanguage.g:547:4: (lv_attr1_1_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:551:3: ( (lv_attr1_1_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:552:4: (lv_attr1_1_0= RULE_ID ) { - // InternalContextFinderTestLanguage.g:547:4: (lv_attr1_1_0= RULE_ID ) - // InternalContextFinderTestLanguage.g:548:5: lv_attr1_1_0= RULE_ID + // InternalContextFinderTestLanguage.g:552:4: (lv_attr1_1_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:553:5: lv_attr1_1_0= RULE_ID { lv_attr1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1340,7 +1348,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleAttributeExclusionTest2" - // InternalContextFinderTestLanguage.g:568:1: entryRuleAttributeExclusionTest2 returns [EObject current=null] : iv_ruleAttributeExclusionTest2= ruleAttributeExclusionTest2 EOF ; + // InternalContextFinderTestLanguage.g:573:1: entryRuleAttributeExclusionTest2 returns [EObject current=null] : iv_ruleAttributeExclusionTest2= ruleAttributeExclusionTest2 EOF ; public final EObject entryRuleAttributeExclusionTest2() throws RecognitionException { EObject current = null; @@ -1348,8 +1356,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:568:64: (iv_ruleAttributeExclusionTest2= ruleAttributeExclusionTest2 EOF ) - // InternalContextFinderTestLanguage.g:569:2: iv_ruleAttributeExclusionTest2= ruleAttributeExclusionTest2 EOF + // InternalContextFinderTestLanguage.g:573:64: (iv_ruleAttributeExclusionTest2= ruleAttributeExclusionTest2 EOF ) + // InternalContextFinderTestLanguage.g:574:2: iv_ruleAttributeExclusionTest2= ruleAttributeExclusionTest2 EOF { newCompositeNode(grammarAccess.getAttributeExclusionTest2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1376,7 +1384,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleAttributeExclusionTest2" - // InternalContextFinderTestLanguage.g:575:1: ruleAttributeExclusionTest2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_attr2_1_0= RULE_ID ) ) ) ; + // InternalContextFinderTestLanguage.g:580:1: ruleAttributeExclusionTest2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_attr2_1_0= RULE_ID ) ) ) ; public final EObject ruleAttributeExclusionTest2() throws RecognitionException { EObject current = null; @@ -1387,21 +1395,21 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:581:2: ( (otherlv_0= 'kw2' ( (lv_attr2_1_0= RULE_ID ) ) ) ) - // InternalContextFinderTestLanguage.g:582:2: (otherlv_0= 'kw2' ( (lv_attr2_1_0= RULE_ID ) ) ) + // InternalContextFinderTestLanguage.g:586:2: ( (otherlv_0= 'kw2' ( (lv_attr2_1_0= RULE_ID ) ) ) ) + // InternalContextFinderTestLanguage.g:587:2: (otherlv_0= 'kw2' ( (lv_attr2_1_0= RULE_ID ) ) ) { - // InternalContextFinderTestLanguage.g:582:2: (otherlv_0= 'kw2' ( (lv_attr2_1_0= RULE_ID ) ) ) - // InternalContextFinderTestLanguage.g:583:3: otherlv_0= 'kw2' ( (lv_attr2_1_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:587:2: (otherlv_0= 'kw2' ( (lv_attr2_1_0= RULE_ID ) ) ) + // InternalContextFinderTestLanguage.g:588:3: otherlv_0= 'kw2' ( (lv_attr2_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_8); newLeafNode(otherlv_0, grammarAccess.getAttributeExclusionTest2Access().getKw2Keyword_0()); - // InternalContextFinderTestLanguage.g:587:3: ( (lv_attr2_1_0= RULE_ID ) ) - // InternalContextFinderTestLanguage.g:588:4: (lv_attr2_1_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:592:3: ( (lv_attr2_1_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:593:4: (lv_attr2_1_0= RULE_ID ) { - // InternalContextFinderTestLanguage.g:588:4: (lv_attr2_1_0= RULE_ID ) - // InternalContextFinderTestLanguage.g:589:5: lv_attr2_1_0= RULE_ID + // InternalContextFinderTestLanguage.g:593:4: (lv_attr2_1_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:594:5: lv_attr2_1_0= RULE_ID { lv_attr2_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1446,7 +1454,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNestedTypeTest1" - // InternalContextFinderTestLanguage.g:609:1: entryRuleNestedTypeTest1 returns [EObject current=null] : iv_ruleNestedTypeTest1= ruleNestedTypeTest1 EOF ; + // InternalContextFinderTestLanguage.g:614:1: entryRuleNestedTypeTest1 returns [EObject current=null] : iv_ruleNestedTypeTest1= ruleNestedTypeTest1 EOF ; public final EObject entryRuleNestedTypeTest1() throws RecognitionException { EObject current = null; @@ -1454,8 +1462,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:609:56: (iv_ruleNestedTypeTest1= ruleNestedTypeTest1 EOF ) - // InternalContextFinderTestLanguage.g:610:2: iv_ruleNestedTypeTest1= ruleNestedTypeTest1 EOF + // InternalContextFinderTestLanguage.g:614:56: (iv_ruleNestedTypeTest1= ruleNestedTypeTest1 EOF ) + // InternalContextFinderTestLanguage.g:615:2: iv_ruleNestedTypeTest1= ruleNestedTypeTest1 EOF { newCompositeNode(grammarAccess.getNestedTypeTest1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1482,7 +1490,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNestedTypeTest1" - // InternalContextFinderTestLanguage.g:616:1: ruleNestedTypeTest1 returns [EObject current=null] : ( (lv_nested_0_0= ruleNestedTypeChild1 ) ) ; + // InternalContextFinderTestLanguage.g:621:1: ruleNestedTypeTest1 returns [EObject current=null] : ( (lv_nested_0_0= ruleNestedTypeChild1 ) ) ; public final EObject ruleNestedTypeTest1() throws RecognitionException { EObject current = null; @@ -1493,14 +1501,14 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:622:2: ( ( (lv_nested_0_0= ruleNestedTypeChild1 ) ) ) - // InternalContextFinderTestLanguage.g:623:2: ( (lv_nested_0_0= ruleNestedTypeChild1 ) ) + // InternalContextFinderTestLanguage.g:627:2: ( ( (lv_nested_0_0= ruleNestedTypeChild1 ) ) ) + // InternalContextFinderTestLanguage.g:628:2: ( (lv_nested_0_0= ruleNestedTypeChild1 ) ) { - // InternalContextFinderTestLanguage.g:623:2: ( (lv_nested_0_0= ruleNestedTypeChild1 ) ) - // InternalContextFinderTestLanguage.g:624:3: (lv_nested_0_0= ruleNestedTypeChild1 ) + // InternalContextFinderTestLanguage.g:628:2: ( (lv_nested_0_0= ruleNestedTypeChild1 ) ) + // InternalContextFinderTestLanguage.g:629:3: (lv_nested_0_0= ruleNestedTypeChild1 ) { - // InternalContextFinderTestLanguage.g:624:3: (lv_nested_0_0= ruleNestedTypeChild1 ) - // InternalContextFinderTestLanguage.g:625:4: lv_nested_0_0= ruleNestedTypeChild1 + // InternalContextFinderTestLanguage.g:629:3: (lv_nested_0_0= ruleNestedTypeChild1 ) + // InternalContextFinderTestLanguage.g:630:4: lv_nested_0_0= ruleNestedTypeChild1 { newCompositeNode(grammarAccess.getNestedTypeTest1Access().getNestedNestedTypeChild1ParserRuleCall_0()); @@ -1547,7 +1555,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNestedTypeTest2" - // InternalContextFinderTestLanguage.g:645:1: entryRuleNestedTypeTest2 returns [EObject current=null] : iv_ruleNestedTypeTest2= ruleNestedTypeTest2 EOF ; + // InternalContextFinderTestLanguage.g:650:1: entryRuleNestedTypeTest2 returns [EObject current=null] : iv_ruleNestedTypeTest2= ruleNestedTypeTest2 EOF ; public final EObject entryRuleNestedTypeTest2() throws RecognitionException { EObject current = null; @@ -1555,8 +1563,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:645:56: (iv_ruleNestedTypeTest2= ruleNestedTypeTest2 EOF ) - // InternalContextFinderTestLanguage.g:646:2: iv_ruleNestedTypeTest2= ruleNestedTypeTest2 EOF + // InternalContextFinderTestLanguage.g:650:56: (iv_ruleNestedTypeTest2= ruleNestedTypeTest2 EOF ) + // InternalContextFinderTestLanguage.g:651:2: iv_ruleNestedTypeTest2= ruleNestedTypeTest2 EOF { newCompositeNode(grammarAccess.getNestedTypeTest2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1583,7 +1591,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNestedTypeTest2" - // InternalContextFinderTestLanguage.g:652:1: ruleNestedTypeTest2 returns [EObject current=null] : ( (lv_nested_0_0= ruleNestedTypeChild2 ) ) ; + // InternalContextFinderTestLanguage.g:657:1: ruleNestedTypeTest2 returns [EObject current=null] : ( (lv_nested_0_0= ruleNestedTypeChild2 ) ) ; public final EObject ruleNestedTypeTest2() throws RecognitionException { EObject current = null; @@ -1594,14 +1602,14 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:658:2: ( ( (lv_nested_0_0= ruleNestedTypeChild2 ) ) ) - // InternalContextFinderTestLanguage.g:659:2: ( (lv_nested_0_0= ruleNestedTypeChild2 ) ) + // InternalContextFinderTestLanguage.g:663:2: ( ( (lv_nested_0_0= ruleNestedTypeChild2 ) ) ) + // InternalContextFinderTestLanguage.g:664:2: ( (lv_nested_0_0= ruleNestedTypeChild2 ) ) { - // InternalContextFinderTestLanguage.g:659:2: ( (lv_nested_0_0= ruleNestedTypeChild2 ) ) - // InternalContextFinderTestLanguage.g:660:3: (lv_nested_0_0= ruleNestedTypeChild2 ) + // InternalContextFinderTestLanguage.g:664:2: ( (lv_nested_0_0= ruleNestedTypeChild2 ) ) + // InternalContextFinderTestLanguage.g:665:3: (lv_nested_0_0= ruleNestedTypeChild2 ) { - // InternalContextFinderTestLanguage.g:660:3: (lv_nested_0_0= ruleNestedTypeChild2 ) - // InternalContextFinderTestLanguage.g:661:4: lv_nested_0_0= ruleNestedTypeChild2 + // InternalContextFinderTestLanguage.g:665:3: (lv_nested_0_0= ruleNestedTypeChild2 ) + // InternalContextFinderTestLanguage.g:666:4: lv_nested_0_0= ruleNestedTypeChild2 { newCompositeNode(grammarAccess.getNestedTypeTest2Access().getNestedNestedTypeChild2ParserRuleCall_0()); @@ -1648,7 +1656,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNestedTypeChild1" - // InternalContextFinderTestLanguage.g:681:1: entryRuleNestedTypeChild1 returns [EObject current=null] : iv_ruleNestedTypeChild1= ruleNestedTypeChild1 EOF ; + // InternalContextFinderTestLanguage.g:686:1: entryRuleNestedTypeChild1 returns [EObject current=null] : iv_ruleNestedTypeChild1= ruleNestedTypeChild1 EOF ; public final EObject entryRuleNestedTypeChild1() throws RecognitionException { EObject current = null; @@ -1656,8 +1664,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:681:57: (iv_ruleNestedTypeChild1= ruleNestedTypeChild1 EOF ) - // InternalContextFinderTestLanguage.g:682:2: iv_ruleNestedTypeChild1= ruleNestedTypeChild1 EOF + // InternalContextFinderTestLanguage.g:686:57: (iv_ruleNestedTypeChild1= ruleNestedTypeChild1 EOF ) + // InternalContextFinderTestLanguage.g:687:2: iv_ruleNestedTypeChild1= ruleNestedTypeChild1 EOF { newCompositeNode(grammarAccess.getNestedTypeChild1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1684,7 +1692,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNestedTypeChild1" - // InternalContextFinderTestLanguage.g:688:1: ruleNestedTypeChild1 returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) ; + // InternalContextFinderTestLanguage.g:693:1: ruleNestedTypeChild1 returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) ; public final EObject ruleNestedTypeChild1() throws RecognitionException { EObject current = null; @@ -1695,21 +1703,21 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:694:2: ( (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) ) - // InternalContextFinderTestLanguage.g:695:2: (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalContextFinderTestLanguage.g:699:2: ( (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) ) + // InternalContextFinderTestLanguage.g:700:2: (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) { - // InternalContextFinderTestLanguage.g:695:2: (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) - // InternalContextFinderTestLanguage.g:696:3: otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:700:2: (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalContextFinderTestLanguage.g:701:3: otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,21,FollowSets000.FOLLOW_8); newLeafNode(otherlv_0, grammarAccess.getNestedTypeChild1Access().getKw1Keyword_0()); - // InternalContextFinderTestLanguage.g:700:3: ( (lv_val_1_0= RULE_ID ) ) - // InternalContextFinderTestLanguage.g:701:4: (lv_val_1_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:705:3: ( (lv_val_1_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:706:4: (lv_val_1_0= RULE_ID ) { - // InternalContextFinderTestLanguage.g:701:4: (lv_val_1_0= RULE_ID ) - // InternalContextFinderTestLanguage.g:702:5: lv_val_1_0= RULE_ID + // InternalContextFinderTestLanguage.g:706:4: (lv_val_1_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:707:5: lv_val_1_0= RULE_ID { lv_val_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1754,7 +1762,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNestedTypeChild2" - // InternalContextFinderTestLanguage.g:722:1: entryRuleNestedTypeChild2 returns [EObject current=null] : iv_ruleNestedTypeChild2= ruleNestedTypeChild2 EOF ; + // InternalContextFinderTestLanguage.g:727:1: entryRuleNestedTypeChild2 returns [EObject current=null] : iv_ruleNestedTypeChild2= ruleNestedTypeChild2 EOF ; public final EObject entryRuleNestedTypeChild2() throws RecognitionException { EObject current = null; @@ -1762,8 +1770,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:722:57: (iv_ruleNestedTypeChild2= ruleNestedTypeChild2 EOF ) - // InternalContextFinderTestLanguage.g:723:2: iv_ruleNestedTypeChild2= ruleNestedTypeChild2 EOF + // InternalContextFinderTestLanguage.g:727:57: (iv_ruleNestedTypeChild2= ruleNestedTypeChild2 EOF ) + // InternalContextFinderTestLanguage.g:728:2: iv_ruleNestedTypeChild2= ruleNestedTypeChild2 EOF { newCompositeNode(grammarAccess.getNestedTypeChild2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1790,7 +1798,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNestedTypeChild2" - // InternalContextFinderTestLanguage.g:729:1: ruleNestedTypeChild2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) ; + // InternalContextFinderTestLanguage.g:734:1: ruleNestedTypeChild2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) ; public final EObject ruleNestedTypeChild2() throws RecognitionException { EObject current = null; @@ -1801,21 +1809,21 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:735:2: ( (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) ) - // InternalContextFinderTestLanguage.g:736:2: (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalContextFinderTestLanguage.g:740:2: ( (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) ) + // InternalContextFinderTestLanguage.g:741:2: (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) { - // InternalContextFinderTestLanguage.g:736:2: (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) - // InternalContextFinderTestLanguage.g:737:3: otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:741:2: (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalContextFinderTestLanguage.g:742:3: otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_8); newLeafNode(otherlv_0, grammarAccess.getNestedTypeChild2Access().getKw2Keyword_0()); - // InternalContextFinderTestLanguage.g:741:3: ( (lv_val_1_0= RULE_ID ) ) - // InternalContextFinderTestLanguage.g:742:4: (lv_val_1_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:746:3: ( (lv_val_1_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:747:4: (lv_val_1_0= RULE_ID ) { - // InternalContextFinderTestLanguage.g:742:4: (lv_val_1_0= RULE_ID ) - // InternalContextFinderTestLanguage.g:743:5: lv_val_1_0= RULE_ID + // InternalContextFinderTestLanguage.g:747:4: (lv_val_1_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:748:5: lv_val_1_0= RULE_ID { lv_val_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1860,7 +1868,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNestedTypeRecursiveTest1" - // InternalContextFinderTestLanguage.g:763:1: entryRuleNestedTypeRecursiveTest1 returns [EObject current=null] : iv_ruleNestedTypeRecursiveTest1= ruleNestedTypeRecursiveTest1 EOF ; + // InternalContextFinderTestLanguage.g:768:1: entryRuleNestedTypeRecursiveTest1 returns [EObject current=null] : iv_ruleNestedTypeRecursiveTest1= ruleNestedTypeRecursiveTest1 EOF ; public final EObject entryRuleNestedTypeRecursiveTest1() throws RecognitionException { EObject current = null; @@ -1868,8 +1876,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:763:65: (iv_ruleNestedTypeRecursiveTest1= ruleNestedTypeRecursiveTest1 EOF ) - // InternalContextFinderTestLanguage.g:764:2: iv_ruleNestedTypeRecursiveTest1= ruleNestedTypeRecursiveTest1 EOF + // InternalContextFinderTestLanguage.g:768:65: (iv_ruleNestedTypeRecursiveTest1= ruleNestedTypeRecursiveTest1 EOF ) + // InternalContextFinderTestLanguage.g:769:2: iv_ruleNestedTypeRecursiveTest1= ruleNestedTypeRecursiveTest1 EOF { newCompositeNode(grammarAccess.getNestedTypeRecursiveTest1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1896,7 +1904,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNestedTypeRecursiveTest1" - // InternalContextFinderTestLanguage.g:770:1: ruleNestedTypeRecursiveTest1 returns [EObject current=null] : ( () otherlv_1= 'kw1' ( () otherlv_3= '.' )+ ) ; + // InternalContextFinderTestLanguage.g:775:1: ruleNestedTypeRecursiveTest1 returns [EObject current=null] : ( () otherlv_1= 'kw1' ( () otherlv_3= '.' )+ ) ; public final EObject ruleNestedTypeRecursiveTest1() throws RecognitionException { EObject current = null; @@ -1907,14 +1915,14 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:776:2: ( ( () otherlv_1= 'kw1' ( () otherlv_3= '.' )+ ) ) - // InternalContextFinderTestLanguage.g:777:2: ( () otherlv_1= 'kw1' ( () otherlv_3= '.' )+ ) + // InternalContextFinderTestLanguage.g:781:2: ( ( () otherlv_1= 'kw1' ( () otherlv_3= '.' )+ ) ) + // InternalContextFinderTestLanguage.g:782:2: ( () otherlv_1= 'kw1' ( () otherlv_3= '.' )+ ) { - // InternalContextFinderTestLanguage.g:777:2: ( () otherlv_1= 'kw1' ( () otherlv_3= '.' )+ ) - // InternalContextFinderTestLanguage.g:778:3: () otherlv_1= 'kw1' ( () otherlv_3= '.' )+ + // InternalContextFinderTestLanguage.g:782:2: ( () otherlv_1= 'kw1' ( () otherlv_3= '.' )+ ) + // InternalContextFinderTestLanguage.g:783:3: () otherlv_1= 'kw1' ( () otherlv_3= '.' )+ { - // InternalContextFinderTestLanguage.g:778:3: () - // InternalContextFinderTestLanguage.g:779:4: + // InternalContextFinderTestLanguage.g:783:3: () + // InternalContextFinderTestLanguage.g:784:4: { current = forceCreateModelElement( @@ -1928,7 +1936,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_1, grammarAccess.getNestedTypeRecursiveTest1Access().getKw1Keyword_1()); - // InternalContextFinderTestLanguage.g:789:3: ( () otherlv_3= '.' )+ + // InternalContextFinderTestLanguage.g:794:3: ( () otherlv_3= '.' )+ int cnt10=0; loop10: do { @@ -1942,10 +1950,10 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt switch (alt10) { case 1 : - // InternalContextFinderTestLanguage.g:790:4: () otherlv_3= '.' + // InternalContextFinderTestLanguage.g:795:4: () otherlv_3= '.' { - // InternalContextFinderTestLanguage.g:790:4: () - // InternalContextFinderTestLanguage.g:791:5: + // InternalContextFinderTestLanguage.g:795:4: () + // InternalContextFinderTestLanguage.g:796:5: { current = forceCreateModelElementAndSet( @@ -1995,7 +2003,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNestedTypeRecursiveTest2" - // InternalContextFinderTestLanguage.g:806:1: entryRuleNestedTypeRecursiveTest2 returns [EObject current=null] : iv_ruleNestedTypeRecursiveTest2= ruleNestedTypeRecursiveTest2 EOF ; + // InternalContextFinderTestLanguage.g:811:1: entryRuleNestedTypeRecursiveTest2 returns [EObject current=null] : iv_ruleNestedTypeRecursiveTest2= ruleNestedTypeRecursiveTest2 EOF ; public final EObject entryRuleNestedTypeRecursiveTest2() throws RecognitionException { EObject current = null; @@ -2003,8 +2011,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:806:65: (iv_ruleNestedTypeRecursiveTest2= ruleNestedTypeRecursiveTest2 EOF ) - // InternalContextFinderTestLanguage.g:807:2: iv_ruleNestedTypeRecursiveTest2= ruleNestedTypeRecursiveTest2 EOF + // InternalContextFinderTestLanguage.g:811:65: (iv_ruleNestedTypeRecursiveTest2= ruleNestedTypeRecursiveTest2 EOF ) + // InternalContextFinderTestLanguage.g:812:2: iv_ruleNestedTypeRecursiveTest2= ruleNestedTypeRecursiveTest2 EOF { newCompositeNode(grammarAccess.getNestedTypeRecursiveTest2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2031,7 +2039,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNestedTypeRecursiveTest2" - // InternalContextFinderTestLanguage.g:813:1: ruleNestedTypeRecursiveTest2 returns [EObject current=null] : ( () otherlv_1= 'kw2' ( () otherlv_3= '.' )+ ) ; + // InternalContextFinderTestLanguage.g:818:1: ruleNestedTypeRecursiveTest2 returns [EObject current=null] : ( () otherlv_1= 'kw2' ( () otherlv_3= '.' )+ ) ; public final EObject ruleNestedTypeRecursiveTest2() throws RecognitionException { EObject current = null; @@ -2042,14 +2050,14 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:819:2: ( ( () otherlv_1= 'kw2' ( () otherlv_3= '.' )+ ) ) - // InternalContextFinderTestLanguage.g:820:2: ( () otherlv_1= 'kw2' ( () otherlv_3= '.' )+ ) + // InternalContextFinderTestLanguage.g:824:2: ( ( () otherlv_1= 'kw2' ( () otherlv_3= '.' )+ ) ) + // InternalContextFinderTestLanguage.g:825:2: ( () otherlv_1= 'kw2' ( () otherlv_3= '.' )+ ) { - // InternalContextFinderTestLanguage.g:820:2: ( () otherlv_1= 'kw2' ( () otherlv_3= '.' )+ ) - // InternalContextFinderTestLanguage.g:821:3: () otherlv_1= 'kw2' ( () otherlv_3= '.' )+ + // InternalContextFinderTestLanguage.g:825:2: ( () otherlv_1= 'kw2' ( () otherlv_3= '.' )+ ) + // InternalContextFinderTestLanguage.g:826:3: () otherlv_1= 'kw2' ( () otherlv_3= '.' )+ { - // InternalContextFinderTestLanguage.g:821:3: () - // InternalContextFinderTestLanguage.g:822:4: + // InternalContextFinderTestLanguage.g:826:3: () + // InternalContextFinderTestLanguage.g:827:4: { current = forceCreateModelElement( @@ -2063,7 +2071,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_1, grammarAccess.getNestedTypeRecursiveTest2Access().getKw2Keyword_1()); - // InternalContextFinderTestLanguage.g:832:3: ( () otherlv_3= '.' )+ + // InternalContextFinderTestLanguage.g:837:3: ( () otherlv_3= '.' )+ int cnt11=0; loop11: do { @@ -2077,10 +2085,10 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt switch (alt11) { case 1 : - // InternalContextFinderTestLanguage.g:833:4: () otherlv_3= '.' + // InternalContextFinderTestLanguage.g:838:4: () otherlv_3= '.' { - // InternalContextFinderTestLanguage.g:833:4: () - // InternalContextFinderTestLanguage.g:834:5: + // InternalContextFinderTestLanguage.g:838:4: () + // InternalContextFinderTestLanguage.g:839:5: { current = forceCreateModelElementAndSet( @@ -2130,7 +2138,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleParentRefTest1" - // InternalContextFinderTestLanguage.g:849:1: entryRuleParentRefTest1 returns [EObject current=null] : iv_ruleParentRefTest1= ruleParentRefTest1 EOF ; + // InternalContextFinderTestLanguage.g:854:1: entryRuleParentRefTest1 returns [EObject current=null] : iv_ruleParentRefTest1= ruleParentRefTest1 EOF ; public final EObject entryRuleParentRefTest1() throws RecognitionException { EObject current = null; @@ -2138,8 +2146,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:849:55: (iv_ruleParentRefTest1= ruleParentRefTest1 EOF ) - // InternalContextFinderTestLanguage.g:850:2: iv_ruleParentRefTest1= ruleParentRefTest1 EOF + // InternalContextFinderTestLanguage.g:854:55: (iv_ruleParentRefTest1= ruleParentRefTest1 EOF ) + // InternalContextFinderTestLanguage.g:855:2: iv_ruleParentRefTest1= ruleParentRefTest1 EOF { newCompositeNode(grammarAccess.getParentRefTest1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2166,7 +2174,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleParentRefTest1" - // InternalContextFinderTestLanguage.g:856:1: ruleParentRefTest1 returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_child1_1_0= ruleParentRefTestChild1 ) ) ) ; + // InternalContextFinderTestLanguage.g:861:1: ruleParentRefTest1 returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_child1_1_0= ruleParentRefTestChild1 ) ) ) ; public final EObject ruleParentRefTest1() throws RecognitionException { EObject current = null; @@ -2178,21 +2186,21 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:862:2: ( (otherlv_0= 'kw1' ( (lv_child1_1_0= ruleParentRefTestChild1 ) ) ) ) - // InternalContextFinderTestLanguage.g:863:2: (otherlv_0= 'kw1' ( (lv_child1_1_0= ruleParentRefTestChild1 ) ) ) + // InternalContextFinderTestLanguage.g:867:2: ( (otherlv_0= 'kw1' ( (lv_child1_1_0= ruleParentRefTestChild1 ) ) ) ) + // InternalContextFinderTestLanguage.g:868:2: (otherlv_0= 'kw1' ( (lv_child1_1_0= ruleParentRefTestChild1 ) ) ) { - // InternalContextFinderTestLanguage.g:863:2: (otherlv_0= 'kw1' ( (lv_child1_1_0= ruleParentRefTestChild1 ) ) ) - // InternalContextFinderTestLanguage.g:864:3: otherlv_0= 'kw1' ( (lv_child1_1_0= ruleParentRefTestChild1 ) ) + // InternalContextFinderTestLanguage.g:868:2: (otherlv_0= 'kw1' ( (lv_child1_1_0= ruleParentRefTestChild1 ) ) ) + // InternalContextFinderTestLanguage.g:869:3: otherlv_0= 'kw1' ( (lv_child1_1_0= ruleParentRefTestChild1 ) ) { otherlv_0=(Token)match(input,21,FollowSets000.FOLLOW_11); newLeafNode(otherlv_0, grammarAccess.getParentRefTest1Access().getKw1Keyword_0()); - // InternalContextFinderTestLanguage.g:868:3: ( (lv_child1_1_0= ruleParentRefTestChild1 ) ) - // InternalContextFinderTestLanguage.g:869:4: (lv_child1_1_0= ruleParentRefTestChild1 ) + // InternalContextFinderTestLanguage.g:873:3: ( (lv_child1_1_0= ruleParentRefTestChild1 ) ) + // InternalContextFinderTestLanguage.g:874:4: (lv_child1_1_0= ruleParentRefTestChild1 ) { - // InternalContextFinderTestLanguage.g:869:4: (lv_child1_1_0= ruleParentRefTestChild1 ) - // InternalContextFinderTestLanguage.g:870:5: lv_child1_1_0= ruleParentRefTestChild1 + // InternalContextFinderTestLanguage.g:874:4: (lv_child1_1_0= ruleParentRefTestChild1 ) + // InternalContextFinderTestLanguage.g:875:5: lv_child1_1_0= ruleParentRefTestChild1 { newCompositeNode(grammarAccess.getParentRefTest1Access().getChild1ParentRefTestChild1ParserRuleCall_1_0()); @@ -2242,7 +2250,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleParentRefTest2" - // InternalContextFinderTestLanguage.g:891:1: entryRuleParentRefTest2 returns [EObject current=null] : iv_ruleParentRefTest2= ruleParentRefTest2 EOF ; + // InternalContextFinderTestLanguage.g:896:1: entryRuleParentRefTest2 returns [EObject current=null] : iv_ruleParentRefTest2= ruleParentRefTest2 EOF ; public final EObject entryRuleParentRefTest2() throws RecognitionException { EObject current = null; @@ -2250,8 +2258,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:891:55: (iv_ruleParentRefTest2= ruleParentRefTest2 EOF ) - // InternalContextFinderTestLanguage.g:892:2: iv_ruleParentRefTest2= ruleParentRefTest2 EOF + // InternalContextFinderTestLanguage.g:896:55: (iv_ruleParentRefTest2= ruleParentRefTest2 EOF ) + // InternalContextFinderTestLanguage.g:897:2: iv_ruleParentRefTest2= ruleParentRefTest2 EOF { newCompositeNode(grammarAccess.getParentRefTest2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2278,7 +2286,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleParentRefTest2" - // InternalContextFinderTestLanguage.g:898:1: ruleParentRefTest2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_child2_1_0= ruleParentRefTestChild2 ) ) ) ; + // InternalContextFinderTestLanguage.g:903:1: ruleParentRefTest2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_child2_1_0= ruleParentRefTestChild2 ) ) ) ; public final EObject ruleParentRefTest2() throws RecognitionException { EObject current = null; @@ -2290,21 +2298,21 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:904:2: ( (otherlv_0= 'kw2' ( (lv_child2_1_0= ruleParentRefTestChild2 ) ) ) ) - // InternalContextFinderTestLanguage.g:905:2: (otherlv_0= 'kw2' ( (lv_child2_1_0= ruleParentRefTestChild2 ) ) ) + // InternalContextFinderTestLanguage.g:909:2: ( (otherlv_0= 'kw2' ( (lv_child2_1_0= ruleParentRefTestChild2 ) ) ) ) + // InternalContextFinderTestLanguage.g:910:2: (otherlv_0= 'kw2' ( (lv_child2_1_0= ruleParentRefTestChild2 ) ) ) { - // InternalContextFinderTestLanguage.g:905:2: (otherlv_0= 'kw2' ( (lv_child2_1_0= ruleParentRefTestChild2 ) ) ) - // InternalContextFinderTestLanguage.g:906:3: otherlv_0= 'kw2' ( (lv_child2_1_0= ruleParentRefTestChild2 ) ) + // InternalContextFinderTestLanguage.g:910:2: (otherlv_0= 'kw2' ( (lv_child2_1_0= ruleParentRefTestChild2 ) ) ) + // InternalContextFinderTestLanguage.g:911:3: otherlv_0= 'kw2' ( (lv_child2_1_0= ruleParentRefTestChild2 ) ) { otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_11); newLeafNode(otherlv_0, grammarAccess.getParentRefTest2Access().getKw2Keyword_0()); - // InternalContextFinderTestLanguage.g:910:3: ( (lv_child2_1_0= ruleParentRefTestChild2 ) ) - // InternalContextFinderTestLanguage.g:911:4: (lv_child2_1_0= ruleParentRefTestChild2 ) + // InternalContextFinderTestLanguage.g:915:3: ( (lv_child2_1_0= ruleParentRefTestChild2 ) ) + // InternalContextFinderTestLanguage.g:916:4: (lv_child2_1_0= ruleParentRefTestChild2 ) { - // InternalContextFinderTestLanguage.g:911:4: (lv_child2_1_0= ruleParentRefTestChild2 ) - // InternalContextFinderTestLanguage.g:912:5: lv_child2_1_0= ruleParentRefTestChild2 + // InternalContextFinderTestLanguage.g:916:4: (lv_child2_1_0= ruleParentRefTestChild2 ) + // InternalContextFinderTestLanguage.g:917:5: lv_child2_1_0= ruleParentRefTestChild2 { newCompositeNode(grammarAccess.getParentRefTest2Access().getChild2ParentRefTestChild2ParserRuleCall_1_0()); @@ -2354,7 +2362,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleParentRefTestChild1" - // InternalContextFinderTestLanguage.g:933:1: entryRuleParentRefTestChild1 returns [EObject current=null] : iv_ruleParentRefTestChild1= ruleParentRefTestChild1 EOF ; + // InternalContextFinderTestLanguage.g:938:1: entryRuleParentRefTestChild1 returns [EObject current=null] : iv_ruleParentRefTestChild1= ruleParentRefTestChild1 EOF ; public final EObject entryRuleParentRefTestChild1() throws RecognitionException { EObject current = null; @@ -2362,8 +2370,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:933:60: (iv_ruleParentRefTestChild1= ruleParentRefTestChild1 EOF ) - // InternalContextFinderTestLanguage.g:934:2: iv_ruleParentRefTestChild1= ruleParentRefTestChild1 EOF + // InternalContextFinderTestLanguage.g:938:60: (iv_ruleParentRefTestChild1= ruleParentRefTestChild1 EOF ) + // InternalContextFinderTestLanguage.g:939:2: iv_ruleParentRefTestChild1= ruleParentRefTestChild1 EOF { newCompositeNode(grammarAccess.getParentRefTestChild1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2390,7 +2398,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleParentRefTestChild1" - // InternalContextFinderTestLanguage.g:940:1: ruleParentRefTestChild1 returns [EObject current=null] : ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild1 ) )? ) ; + // InternalContextFinderTestLanguage.g:945:1: ruleParentRefTestChild1 returns [EObject current=null] : ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild1 ) )? ) ; public final EObject ruleParentRefTestChild1() throws RecognitionException { EObject current = null; @@ -2402,14 +2410,14 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:946:2: ( ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild1 ) )? ) ) - // InternalContextFinderTestLanguage.g:947:2: ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild1 ) )? ) + // InternalContextFinderTestLanguage.g:951:2: ( ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild1 ) )? ) ) + // InternalContextFinderTestLanguage.g:952:2: ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild1 ) )? ) { - // InternalContextFinderTestLanguage.g:947:2: ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild1 ) )? ) - // InternalContextFinderTestLanguage.g:948:3: () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild1 ) )? + // InternalContextFinderTestLanguage.g:952:2: ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild1 ) )? ) + // InternalContextFinderTestLanguage.g:953:3: () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild1 ) )? { - // InternalContextFinderTestLanguage.g:948:3: () - // InternalContextFinderTestLanguage.g:949:4: + // InternalContextFinderTestLanguage.g:953:3: () + // InternalContextFinderTestLanguage.g:954:4: { current = forceCreateModelElement( @@ -2423,7 +2431,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_1, grammarAccess.getParentRefTestChild1Access().getFooKeyword_1()); - // InternalContextFinderTestLanguage.g:959:3: ( (lv_child_2_0= ruleParentRefTestChild1 ) )? + // InternalContextFinderTestLanguage.g:964:3: ( (lv_child_2_0= ruleParentRefTestChild1 ) )? int alt12=2; int LA12_0 = input.LA(1); @@ -2432,10 +2440,10 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } switch (alt12) { case 1 : - // InternalContextFinderTestLanguage.g:960:4: (lv_child_2_0= ruleParentRefTestChild1 ) + // InternalContextFinderTestLanguage.g:965:4: (lv_child_2_0= ruleParentRefTestChild1 ) { - // InternalContextFinderTestLanguage.g:960:4: (lv_child_2_0= ruleParentRefTestChild1 ) - // InternalContextFinderTestLanguage.g:961:5: lv_child_2_0= ruleParentRefTestChild1 + // InternalContextFinderTestLanguage.g:965:4: (lv_child_2_0= ruleParentRefTestChild1 ) + // InternalContextFinderTestLanguage.g:966:5: lv_child_2_0= ruleParentRefTestChild1 { newCompositeNode(grammarAccess.getParentRefTestChild1Access().getChildParentRefTestChild1ParserRuleCall_2_0()); @@ -2488,7 +2496,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleParentRefTestChild2" - // InternalContextFinderTestLanguage.g:982:1: entryRuleParentRefTestChild2 returns [EObject current=null] : iv_ruleParentRefTestChild2= ruleParentRefTestChild2 EOF ; + // InternalContextFinderTestLanguage.g:987:1: entryRuleParentRefTestChild2 returns [EObject current=null] : iv_ruleParentRefTestChild2= ruleParentRefTestChild2 EOF ; public final EObject entryRuleParentRefTestChild2() throws RecognitionException { EObject current = null; @@ -2496,8 +2504,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:982:60: (iv_ruleParentRefTestChild2= ruleParentRefTestChild2 EOF ) - // InternalContextFinderTestLanguage.g:983:2: iv_ruleParentRefTestChild2= ruleParentRefTestChild2 EOF + // InternalContextFinderTestLanguage.g:987:60: (iv_ruleParentRefTestChild2= ruleParentRefTestChild2 EOF ) + // InternalContextFinderTestLanguage.g:988:2: iv_ruleParentRefTestChild2= ruleParentRefTestChild2 EOF { newCompositeNode(grammarAccess.getParentRefTestChild2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2524,7 +2532,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleParentRefTestChild2" - // InternalContextFinderTestLanguage.g:989:1: ruleParentRefTestChild2 returns [EObject current=null] : ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild2 ) )? ) ; + // InternalContextFinderTestLanguage.g:994:1: ruleParentRefTestChild2 returns [EObject current=null] : ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild2 ) )? ) ; public final EObject ruleParentRefTestChild2() throws RecognitionException { EObject current = null; @@ -2536,14 +2544,14 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:995:2: ( ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild2 ) )? ) ) - // InternalContextFinderTestLanguage.g:996:2: ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild2 ) )? ) + // InternalContextFinderTestLanguage.g:1000:2: ( ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild2 ) )? ) ) + // InternalContextFinderTestLanguage.g:1001:2: ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild2 ) )? ) { - // InternalContextFinderTestLanguage.g:996:2: ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild2 ) )? ) - // InternalContextFinderTestLanguage.g:997:3: () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild2 ) )? + // InternalContextFinderTestLanguage.g:1001:2: ( () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild2 ) )? ) + // InternalContextFinderTestLanguage.g:1002:3: () otherlv_1= 'foo' ( (lv_child_2_0= ruleParentRefTestChild2 ) )? { - // InternalContextFinderTestLanguage.g:997:3: () - // InternalContextFinderTestLanguage.g:998:4: + // InternalContextFinderTestLanguage.g:1002:3: () + // InternalContextFinderTestLanguage.g:1003:4: { current = forceCreateModelElement( @@ -2557,7 +2565,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_1, grammarAccess.getParentRefTestChild2Access().getFooKeyword_1()); - // InternalContextFinderTestLanguage.g:1008:3: ( (lv_child_2_0= ruleParentRefTestChild2 ) )? + // InternalContextFinderTestLanguage.g:1013:3: ( (lv_child_2_0= ruleParentRefTestChild2 ) )? int alt13=2; int LA13_0 = input.LA(1); @@ -2566,10 +2574,10 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } switch (alt13) { case 1 : - // InternalContextFinderTestLanguage.g:1009:4: (lv_child_2_0= ruleParentRefTestChild2 ) + // InternalContextFinderTestLanguage.g:1014:4: (lv_child_2_0= ruleParentRefTestChild2 ) { - // InternalContextFinderTestLanguage.g:1009:4: (lv_child_2_0= ruleParentRefTestChild2 ) - // InternalContextFinderTestLanguage.g:1010:5: lv_child_2_0= ruleParentRefTestChild2 + // InternalContextFinderTestLanguage.g:1014:4: (lv_child_2_0= ruleParentRefTestChild2 ) + // InternalContextFinderTestLanguage.g:1015:5: lv_child_2_0= ruleParentRefTestChild2 { newCompositeNode(grammarAccess.getParentRefTestChild2Access().getChildParentRefTestChild2ParserRuleCall_2_0()); @@ -2622,7 +2630,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleQuantityExclusionTest1" - // InternalContextFinderTestLanguage.g:1031:1: entryRuleQuantityExclusionTest1 returns [EObject current=null] : iv_ruleQuantityExclusionTest1= ruleQuantityExclusionTest1 EOF ; + // InternalContextFinderTestLanguage.g:1036:1: entryRuleQuantityExclusionTest1 returns [EObject current=null] : iv_ruleQuantityExclusionTest1= ruleQuantityExclusionTest1 EOF ; public final EObject entryRuleQuantityExclusionTest1() throws RecognitionException { EObject current = null; @@ -2630,8 +2638,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:1031:63: (iv_ruleQuantityExclusionTest1= ruleQuantityExclusionTest1 EOF ) - // InternalContextFinderTestLanguage.g:1032:2: iv_ruleQuantityExclusionTest1= ruleQuantityExclusionTest1 EOF + // InternalContextFinderTestLanguage.g:1036:63: (iv_ruleQuantityExclusionTest1= ruleQuantityExclusionTest1 EOF ) + // InternalContextFinderTestLanguage.g:1037:2: iv_ruleQuantityExclusionTest1= ruleQuantityExclusionTest1 EOF { newCompositeNode(grammarAccess.getQuantityExclusionTest1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2658,7 +2666,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleQuantityExclusionTest1" - // InternalContextFinderTestLanguage.g:1038:1: ruleQuantityExclusionTest1 returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ( (lv_attr2_2_0= RULE_ID ) )? ) ; + // InternalContextFinderTestLanguage.g:1043:1: ruleQuantityExclusionTest1 returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ( (lv_attr2_2_0= RULE_ID ) )? ) ; public final EObject ruleQuantityExclusionTest1() throws RecognitionException { EObject current = null; @@ -2670,21 +2678,21 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:1044:2: ( (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ( (lv_attr2_2_0= RULE_ID ) )? ) ) - // InternalContextFinderTestLanguage.g:1045:2: (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ( (lv_attr2_2_0= RULE_ID ) )? ) + // InternalContextFinderTestLanguage.g:1049:2: ( (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ( (lv_attr2_2_0= RULE_ID ) )? ) ) + // InternalContextFinderTestLanguage.g:1050:2: (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ( (lv_attr2_2_0= RULE_ID ) )? ) { - // InternalContextFinderTestLanguage.g:1045:2: (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ( (lv_attr2_2_0= RULE_ID ) )? ) - // InternalContextFinderTestLanguage.g:1046:3: otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ( (lv_attr2_2_0= RULE_ID ) )? + // InternalContextFinderTestLanguage.g:1050:2: (otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ( (lv_attr2_2_0= RULE_ID ) )? ) + // InternalContextFinderTestLanguage.g:1051:3: otherlv_0= 'kw1' ( (lv_attr1_1_0= RULE_ID ) ) ( (lv_attr2_2_0= RULE_ID ) )? { otherlv_0=(Token)match(input,21,FollowSets000.FOLLOW_8); newLeafNode(otherlv_0, grammarAccess.getQuantityExclusionTest1Access().getKw1Keyword_0()); - // InternalContextFinderTestLanguage.g:1050:3: ( (lv_attr1_1_0= RULE_ID ) ) - // InternalContextFinderTestLanguage.g:1051:4: (lv_attr1_1_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:1055:3: ( (lv_attr1_1_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:1056:4: (lv_attr1_1_0= RULE_ID ) { - // InternalContextFinderTestLanguage.g:1051:4: (lv_attr1_1_0= RULE_ID ) - // InternalContextFinderTestLanguage.g:1052:5: lv_attr1_1_0= RULE_ID + // InternalContextFinderTestLanguage.g:1056:4: (lv_attr1_1_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:1057:5: lv_attr1_1_0= RULE_ID { lv_attr1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_13); @@ -2706,7 +2714,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } - // InternalContextFinderTestLanguage.g:1068:3: ( (lv_attr2_2_0= RULE_ID ) )? + // InternalContextFinderTestLanguage.g:1073:3: ( (lv_attr2_2_0= RULE_ID ) )? int alt14=2; int LA14_0 = input.LA(1); @@ -2715,10 +2723,10 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } switch (alt14) { case 1 : - // InternalContextFinderTestLanguage.g:1069:4: (lv_attr2_2_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:1074:4: (lv_attr2_2_0= RULE_ID ) { - // InternalContextFinderTestLanguage.g:1069:4: (lv_attr2_2_0= RULE_ID ) - // InternalContextFinderTestLanguage.g:1070:5: lv_attr2_2_0= RULE_ID + // InternalContextFinderTestLanguage.g:1074:4: (lv_attr2_2_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:1075:5: lv_attr2_2_0= RULE_ID { lv_attr2_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -2766,7 +2774,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleQuantityExclusionTest2" - // InternalContextFinderTestLanguage.g:1090:1: entryRuleQuantityExclusionTest2 returns [EObject current=null] : iv_ruleQuantityExclusionTest2= ruleQuantityExclusionTest2 EOF ; + // InternalContextFinderTestLanguage.g:1095:1: entryRuleQuantityExclusionTest2 returns [EObject current=null] : iv_ruleQuantityExclusionTest2= ruleQuantityExclusionTest2 EOF ; public final EObject entryRuleQuantityExclusionTest2() throws RecognitionException { EObject current = null; @@ -2774,8 +2782,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:1090:63: (iv_ruleQuantityExclusionTest2= ruleQuantityExclusionTest2 EOF ) - // InternalContextFinderTestLanguage.g:1091:2: iv_ruleQuantityExclusionTest2= ruleQuantityExclusionTest2 EOF + // InternalContextFinderTestLanguage.g:1095:63: (iv_ruleQuantityExclusionTest2= ruleQuantityExclusionTest2 EOF ) + // InternalContextFinderTestLanguage.g:1096:2: iv_ruleQuantityExclusionTest2= ruleQuantityExclusionTest2 EOF { newCompositeNode(grammarAccess.getQuantityExclusionTest2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2802,7 +2810,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleQuantityExclusionTest2" - // InternalContextFinderTestLanguage.g:1097:1: ruleQuantityExclusionTest2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_attr1_1_0= RULE_ID ) )? ( (lv_attr2_2_0= RULE_ID ) ) ) ; + // InternalContextFinderTestLanguage.g:1102:1: ruleQuantityExclusionTest2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_attr1_1_0= RULE_ID ) )? ( (lv_attr2_2_0= RULE_ID ) ) ) ; public final EObject ruleQuantityExclusionTest2() throws RecognitionException { EObject current = null; @@ -2814,17 +2822,17 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:1103:2: ( (otherlv_0= 'kw2' ( (lv_attr1_1_0= RULE_ID ) )? ( (lv_attr2_2_0= RULE_ID ) ) ) ) - // InternalContextFinderTestLanguage.g:1104:2: (otherlv_0= 'kw2' ( (lv_attr1_1_0= RULE_ID ) )? ( (lv_attr2_2_0= RULE_ID ) ) ) + // InternalContextFinderTestLanguage.g:1108:2: ( (otherlv_0= 'kw2' ( (lv_attr1_1_0= RULE_ID ) )? ( (lv_attr2_2_0= RULE_ID ) ) ) ) + // InternalContextFinderTestLanguage.g:1109:2: (otherlv_0= 'kw2' ( (lv_attr1_1_0= RULE_ID ) )? ( (lv_attr2_2_0= RULE_ID ) ) ) { - // InternalContextFinderTestLanguage.g:1104:2: (otherlv_0= 'kw2' ( (lv_attr1_1_0= RULE_ID ) )? ( (lv_attr2_2_0= RULE_ID ) ) ) - // InternalContextFinderTestLanguage.g:1105:3: otherlv_0= 'kw2' ( (lv_attr1_1_0= RULE_ID ) )? ( (lv_attr2_2_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:1109:2: (otherlv_0= 'kw2' ( (lv_attr1_1_0= RULE_ID ) )? ( (lv_attr2_2_0= RULE_ID ) ) ) + // InternalContextFinderTestLanguage.g:1110:3: otherlv_0= 'kw2' ( (lv_attr1_1_0= RULE_ID ) )? ( (lv_attr2_2_0= RULE_ID ) ) { otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_8); newLeafNode(otherlv_0, grammarAccess.getQuantityExclusionTest2Access().getKw2Keyword_0()); - // InternalContextFinderTestLanguage.g:1109:3: ( (lv_attr1_1_0= RULE_ID ) )? + // InternalContextFinderTestLanguage.g:1114:3: ( (lv_attr1_1_0= RULE_ID ) )? int alt15=2; int LA15_0 = input.LA(1); @@ -2837,10 +2845,10 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } switch (alt15) { case 1 : - // InternalContextFinderTestLanguage.g:1110:4: (lv_attr1_1_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:1115:4: (lv_attr1_1_0= RULE_ID ) { - // InternalContextFinderTestLanguage.g:1110:4: (lv_attr1_1_0= RULE_ID ) - // InternalContextFinderTestLanguage.g:1111:5: lv_attr1_1_0= RULE_ID + // InternalContextFinderTestLanguage.g:1115:4: (lv_attr1_1_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:1116:5: lv_attr1_1_0= RULE_ID { lv_attr1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -2865,11 +2873,11 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt } - // InternalContextFinderTestLanguage.g:1127:3: ( (lv_attr2_2_0= RULE_ID ) ) - // InternalContextFinderTestLanguage.g:1128:4: (lv_attr2_2_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:1132:3: ( (lv_attr2_2_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:1133:4: (lv_attr2_2_0= RULE_ID ) { - // InternalContextFinderTestLanguage.g:1128:4: (lv_attr2_2_0= RULE_ID ) - // InternalContextFinderTestLanguage.g:1129:5: lv_attr2_2_0= RULE_ID + // InternalContextFinderTestLanguage.g:1133:4: (lv_attr2_2_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:1134:5: lv_attr2_2_0= RULE_ID { lv_attr2_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -2914,7 +2922,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleValueExclusionTest1" - // InternalContextFinderTestLanguage.g:1149:1: entryRuleValueExclusionTest1 returns [EObject current=null] : iv_ruleValueExclusionTest1= ruleValueExclusionTest1 EOF ; + // InternalContextFinderTestLanguage.g:1154:1: entryRuleValueExclusionTest1 returns [EObject current=null] : iv_ruleValueExclusionTest1= ruleValueExclusionTest1 EOF ; public final EObject entryRuleValueExclusionTest1() throws RecognitionException { EObject current = null; @@ -2922,8 +2930,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:1149:60: (iv_ruleValueExclusionTest1= ruleValueExclusionTest1 EOF ) - // InternalContextFinderTestLanguage.g:1150:2: iv_ruleValueExclusionTest1= ruleValueExclusionTest1 EOF + // InternalContextFinderTestLanguage.g:1154:60: (iv_ruleValueExclusionTest1= ruleValueExclusionTest1 EOF ) + // InternalContextFinderTestLanguage.g:1155:2: iv_ruleValueExclusionTest1= ruleValueExclusionTest1 EOF { newCompositeNode(grammarAccess.getValueExclusionTest1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2950,7 +2958,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleValueExclusionTest1" - // InternalContextFinderTestLanguage.g:1156:1: ruleValueExclusionTest1 returns [EObject current=null] : ( (lv_val_0_0= ruleValueExclusionTestEn1 ) ) ; + // InternalContextFinderTestLanguage.g:1161:1: ruleValueExclusionTest1 returns [EObject current=null] : ( (lv_val_0_0= ruleValueExclusionTestEn1 ) ) ; public final EObject ruleValueExclusionTest1() throws RecognitionException { EObject current = null; @@ -2961,14 +2969,14 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:1162:2: ( ( (lv_val_0_0= ruleValueExclusionTestEn1 ) ) ) - // InternalContextFinderTestLanguage.g:1163:2: ( (lv_val_0_0= ruleValueExclusionTestEn1 ) ) + // InternalContextFinderTestLanguage.g:1167:2: ( ( (lv_val_0_0= ruleValueExclusionTestEn1 ) ) ) + // InternalContextFinderTestLanguage.g:1168:2: ( (lv_val_0_0= ruleValueExclusionTestEn1 ) ) { - // InternalContextFinderTestLanguage.g:1163:2: ( (lv_val_0_0= ruleValueExclusionTestEn1 ) ) - // InternalContextFinderTestLanguage.g:1164:3: (lv_val_0_0= ruleValueExclusionTestEn1 ) + // InternalContextFinderTestLanguage.g:1168:2: ( (lv_val_0_0= ruleValueExclusionTestEn1 ) ) + // InternalContextFinderTestLanguage.g:1169:3: (lv_val_0_0= ruleValueExclusionTestEn1 ) { - // InternalContextFinderTestLanguage.g:1164:3: (lv_val_0_0= ruleValueExclusionTestEn1 ) - // InternalContextFinderTestLanguage.g:1165:4: lv_val_0_0= ruleValueExclusionTestEn1 + // InternalContextFinderTestLanguage.g:1169:3: (lv_val_0_0= ruleValueExclusionTestEn1 ) + // InternalContextFinderTestLanguage.g:1170:4: lv_val_0_0= ruleValueExclusionTestEn1 { newCompositeNode(grammarAccess.getValueExclusionTest1Access().getValValueExclusionTestEn1EnumRuleCall_0()); @@ -3015,7 +3023,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleValueExclusionTest2" - // InternalContextFinderTestLanguage.g:1185:1: entryRuleValueExclusionTest2 returns [EObject current=null] : iv_ruleValueExclusionTest2= ruleValueExclusionTest2 EOF ; + // InternalContextFinderTestLanguage.g:1190:1: entryRuleValueExclusionTest2 returns [EObject current=null] : iv_ruleValueExclusionTest2= ruleValueExclusionTest2 EOF ; public final EObject entryRuleValueExclusionTest2() throws RecognitionException { EObject current = null; @@ -3023,8 +3031,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:1185:60: (iv_ruleValueExclusionTest2= ruleValueExclusionTest2 EOF ) - // InternalContextFinderTestLanguage.g:1186:2: iv_ruleValueExclusionTest2= ruleValueExclusionTest2 EOF + // InternalContextFinderTestLanguage.g:1190:60: (iv_ruleValueExclusionTest2= ruleValueExclusionTest2 EOF ) + // InternalContextFinderTestLanguage.g:1191:2: iv_ruleValueExclusionTest2= ruleValueExclusionTest2 EOF { newCompositeNode(grammarAccess.getValueExclusionTest2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3051,7 +3059,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleValueExclusionTest2" - // InternalContextFinderTestLanguage.g:1192:1: ruleValueExclusionTest2 returns [EObject current=null] : ( (lv_val_0_0= ruleValueExclusionTestEn2 ) ) ; + // InternalContextFinderTestLanguage.g:1197:1: ruleValueExclusionTest2 returns [EObject current=null] : ( (lv_val_0_0= ruleValueExclusionTestEn2 ) ) ; public final EObject ruleValueExclusionTest2() throws RecognitionException { EObject current = null; @@ -3062,14 +3070,14 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:1198:2: ( ( (lv_val_0_0= ruleValueExclusionTestEn2 ) ) ) - // InternalContextFinderTestLanguage.g:1199:2: ( (lv_val_0_0= ruleValueExclusionTestEn2 ) ) + // InternalContextFinderTestLanguage.g:1203:2: ( ( (lv_val_0_0= ruleValueExclusionTestEn2 ) ) ) + // InternalContextFinderTestLanguage.g:1204:2: ( (lv_val_0_0= ruleValueExclusionTestEn2 ) ) { - // InternalContextFinderTestLanguage.g:1199:2: ( (lv_val_0_0= ruleValueExclusionTestEn2 ) ) - // InternalContextFinderTestLanguage.g:1200:3: (lv_val_0_0= ruleValueExclusionTestEn2 ) + // InternalContextFinderTestLanguage.g:1204:2: ( (lv_val_0_0= ruleValueExclusionTestEn2 ) ) + // InternalContextFinderTestLanguage.g:1205:3: (lv_val_0_0= ruleValueExclusionTestEn2 ) { - // InternalContextFinderTestLanguage.g:1200:3: (lv_val_0_0= ruleValueExclusionTestEn2 ) - // InternalContextFinderTestLanguage.g:1201:4: lv_val_0_0= ruleValueExclusionTestEn2 + // InternalContextFinderTestLanguage.g:1205:3: (lv_val_0_0= ruleValueExclusionTestEn2 ) + // InternalContextFinderTestLanguage.g:1206:4: lv_val_0_0= ruleValueExclusionTestEn2 { newCompositeNode(grammarAccess.getValueExclusionTest2Access().getValValueExclusionTestEn2EnumRuleCall_0()); @@ -3116,7 +3124,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNodeExclusion1" - // InternalContextFinderTestLanguage.g:1221:1: entryRuleNodeExclusion1 returns [EObject current=null] : iv_ruleNodeExclusion1= ruleNodeExclusion1 EOF ; + // InternalContextFinderTestLanguage.g:1226:1: entryRuleNodeExclusion1 returns [EObject current=null] : iv_ruleNodeExclusion1= ruleNodeExclusion1 EOF ; public final EObject entryRuleNodeExclusion1() throws RecognitionException { EObject current = null; @@ -3124,8 +3132,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:1221:55: (iv_ruleNodeExclusion1= ruleNodeExclusion1 EOF ) - // InternalContextFinderTestLanguage.g:1222:2: iv_ruleNodeExclusion1= ruleNodeExclusion1 EOF + // InternalContextFinderTestLanguage.g:1226:55: (iv_ruleNodeExclusion1= ruleNodeExclusion1 EOF ) + // InternalContextFinderTestLanguage.g:1227:2: iv_ruleNodeExclusion1= ruleNodeExclusion1 EOF { newCompositeNode(grammarAccess.getNodeExclusion1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3152,7 +3160,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNodeExclusion1" - // InternalContextFinderTestLanguage.g:1228:1: ruleNodeExclusion1 returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; + // InternalContextFinderTestLanguage.g:1233:1: ruleNodeExclusion1 returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; public final EObject ruleNodeExclusion1() throws RecognitionException { EObject current = null; @@ -3162,14 +3170,14 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:1234:2: ( ( (otherlv_0= RULE_ID ) ) ) - // InternalContextFinderTestLanguage.g:1235:2: ( (otherlv_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:1239:2: ( ( (otherlv_0= RULE_ID ) ) ) + // InternalContextFinderTestLanguage.g:1240:2: ( (otherlv_0= RULE_ID ) ) { - // InternalContextFinderTestLanguage.g:1235:2: ( (otherlv_0= RULE_ID ) ) - // InternalContextFinderTestLanguage.g:1236:3: (otherlv_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:1240:2: ( (otherlv_0= RULE_ID ) ) + // InternalContextFinderTestLanguage.g:1241:3: (otherlv_0= RULE_ID ) { - // InternalContextFinderTestLanguage.g:1236:3: (otherlv_0= RULE_ID ) - // InternalContextFinderTestLanguage.g:1237:4: otherlv_0= RULE_ID + // InternalContextFinderTestLanguage.g:1241:3: (otherlv_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:1242:4: otherlv_0= RULE_ID { if (current==null) { @@ -3206,7 +3214,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNodeExclusion2" - // InternalContextFinderTestLanguage.g:1251:1: entryRuleNodeExclusion2 returns [EObject current=null] : iv_ruleNodeExclusion2= ruleNodeExclusion2 EOF ; + // InternalContextFinderTestLanguage.g:1256:1: entryRuleNodeExclusion2 returns [EObject current=null] : iv_ruleNodeExclusion2= ruleNodeExclusion2 EOF ; public final EObject entryRuleNodeExclusion2() throws RecognitionException { EObject current = null; @@ -3214,8 +3222,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:1251:55: (iv_ruleNodeExclusion2= ruleNodeExclusion2 EOF ) - // InternalContextFinderTestLanguage.g:1252:2: iv_ruleNodeExclusion2= ruleNodeExclusion2 EOF + // InternalContextFinderTestLanguage.g:1256:55: (iv_ruleNodeExclusion2= ruleNodeExclusion2 EOF ) + // InternalContextFinderTestLanguage.g:1257:2: iv_ruleNodeExclusion2= ruleNodeExclusion2 EOF { newCompositeNode(grammarAccess.getNodeExclusion2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3242,7 +3250,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNodeExclusion2" - // InternalContextFinderTestLanguage.g:1258:1: ruleNodeExclusion2 returns [EObject current=null] : ( (otherlv_0= RULE_STRING ) ) ; + // InternalContextFinderTestLanguage.g:1263:1: ruleNodeExclusion2 returns [EObject current=null] : ( (otherlv_0= RULE_STRING ) ) ; public final EObject ruleNodeExclusion2() throws RecognitionException { EObject current = null; @@ -3252,14 +3260,14 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:1264:2: ( ( (otherlv_0= RULE_STRING ) ) ) - // InternalContextFinderTestLanguage.g:1265:2: ( (otherlv_0= RULE_STRING ) ) + // InternalContextFinderTestLanguage.g:1269:2: ( ( (otherlv_0= RULE_STRING ) ) ) + // InternalContextFinderTestLanguage.g:1270:2: ( (otherlv_0= RULE_STRING ) ) { - // InternalContextFinderTestLanguage.g:1265:2: ( (otherlv_0= RULE_STRING ) ) - // InternalContextFinderTestLanguage.g:1266:3: (otherlv_0= RULE_STRING ) + // InternalContextFinderTestLanguage.g:1270:2: ( (otherlv_0= RULE_STRING ) ) + // InternalContextFinderTestLanguage.g:1271:3: (otherlv_0= RULE_STRING ) { - // InternalContextFinderTestLanguage.g:1266:3: (otherlv_0= RULE_STRING ) - // InternalContextFinderTestLanguage.g:1267:4: otherlv_0= RULE_STRING + // InternalContextFinderTestLanguage.g:1271:3: (otherlv_0= RULE_STRING ) + // InternalContextFinderTestLanguage.g:1272:4: otherlv_0= RULE_STRING { if (current==null) { @@ -3296,7 +3304,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNodeExclusion1List" - // InternalContextFinderTestLanguage.g:1281:1: entryRuleNodeExclusion1List returns [EObject current=null] : iv_ruleNodeExclusion1List= ruleNodeExclusion1List EOF ; + // InternalContextFinderTestLanguage.g:1286:1: entryRuleNodeExclusion1List returns [EObject current=null] : iv_ruleNodeExclusion1List= ruleNodeExclusion1List EOF ; public final EObject entryRuleNodeExclusion1List() throws RecognitionException { EObject current = null; @@ -3304,8 +3312,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:1281:59: (iv_ruleNodeExclusion1List= ruleNodeExclusion1List EOF ) - // InternalContextFinderTestLanguage.g:1282:2: iv_ruleNodeExclusion1List= ruleNodeExclusion1List EOF + // InternalContextFinderTestLanguage.g:1286:59: (iv_ruleNodeExclusion1List= ruleNodeExclusion1List EOF ) + // InternalContextFinderTestLanguage.g:1287:2: iv_ruleNodeExclusion1List= ruleNodeExclusion1List EOF { newCompositeNode(grammarAccess.getNodeExclusion1ListRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3332,7 +3340,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNodeExclusion1List" - // InternalContextFinderTestLanguage.g:1288:1: ruleNodeExclusion1List returns [EObject current=null] : ( (otherlv_0= RULE_ID ) )+ ; + // InternalContextFinderTestLanguage.g:1293:1: ruleNodeExclusion1List returns [EObject current=null] : ( (otherlv_0= RULE_ID ) )+ ; public final EObject ruleNodeExclusion1List() throws RecognitionException { EObject current = null; @@ -3342,10 +3350,10 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:1294:2: ( ( (otherlv_0= RULE_ID ) )+ ) - // InternalContextFinderTestLanguage.g:1295:2: ( (otherlv_0= RULE_ID ) )+ + // InternalContextFinderTestLanguage.g:1299:2: ( ( (otherlv_0= RULE_ID ) )+ ) + // InternalContextFinderTestLanguage.g:1300:2: ( (otherlv_0= RULE_ID ) )+ { - // InternalContextFinderTestLanguage.g:1295:2: ( (otherlv_0= RULE_ID ) )+ + // InternalContextFinderTestLanguage.g:1300:2: ( (otherlv_0= RULE_ID ) )+ int cnt16=0; loop16: do { @@ -3359,10 +3367,10 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt switch (alt16) { case 1 : - // InternalContextFinderTestLanguage.g:1296:3: (otherlv_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:1301:3: (otherlv_0= RULE_ID ) { - // InternalContextFinderTestLanguage.g:1296:3: (otherlv_0= RULE_ID ) - // InternalContextFinderTestLanguage.g:1297:4: otherlv_0= RULE_ID + // InternalContextFinderTestLanguage.g:1301:3: (otherlv_0= RULE_ID ) + // InternalContextFinderTestLanguage.g:1302:4: otherlv_0= RULE_ID { if (current==null) { @@ -3409,7 +3417,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNodeExclusion2List" - // InternalContextFinderTestLanguage.g:1311:1: entryRuleNodeExclusion2List returns [EObject current=null] : iv_ruleNodeExclusion2List= ruleNodeExclusion2List EOF ; + // InternalContextFinderTestLanguage.g:1316:1: entryRuleNodeExclusion2List returns [EObject current=null] : iv_ruleNodeExclusion2List= ruleNodeExclusion2List EOF ; public final EObject entryRuleNodeExclusion2List() throws RecognitionException { EObject current = null; @@ -3417,8 +3425,8 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt try { - // InternalContextFinderTestLanguage.g:1311:59: (iv_ruleNodeExclusion2List= ruleNodeExclusion2List EOF ) - // InternalContextFinderTestLanguage.g:1312:2: iv_ruleNodeExclusion2List= ruleNodeExclusion2List EOF + // InternalContextFinderTestLanguage.g:1316:59: (iv_ruleNodeExclusion2List= ruleNodeExclusion2List EOF ) + // InternalContextFinderTestLanguage.g:1317:2: iv_ruleNodeExclusion2List= ruleNodeExclusion2List EOF { newCompositeNode(grammarAccess.getNodeExclusion2ListRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3445,7 +3453,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNodeExclusion2List" - // InternalContextFinderTestLanguage.g:1318:1: ruleNodeExclusion2List returns [EObject current=null] : ( (otherlv_0= RULE_STRING ) )+ ; + // InternalContextFinderTestLanguage.g:1323:1: ruleNodeExclusion2List returns [EObject current=null] : ( (otherlv_0= RULE_STRING ) )+ ; public final EObject ruleNodeExclusion2List() throws RecognitionException { EObject current = null; @@ -3455,10 +3463,10 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:1324:2: ( ( (otherlv_0= RULE_STRING ) )+ ) - // InternalContextFinderTestLanguage.g:1325:2: ( (otherlv_0= RULE_STRING ) )+ + // InternalContextFinderTestLanguage.g:1329:2: ( ( (otherlv_0= RULE_STRING ) )+ ) + // InternalContextFinderTestLanguage.g:1330:2: ( (otherlv_0= RULE_STRING ) )+ { - // InternalContextFinderTestLanguage.g:1325:2: ( (otherlv_0= RULE_STRING ) )+ + // InternalContextFinderTestLanguage.g:1330:2: ( (otherlv_0= RULE_STRING ) )+ int cnt17=0; loop17: do { @@ -3472,10 +3480,10 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt switch (alt17) { case 1 : - // InternalContextFinderTestLanguage.g:1326:3: (otherlv_0= RULE_STRING ) + // InternalContextFinderTestLanguage.g:1331:3: (otherlv_0= RULE_STRING ) { - // InternalContextFinderTestLanguage.g:1326:3: (otherlv_0= RULE_STRING ) - // InternalContextFinderTestLanguage.g:1327:4: otherlv_0= RULE_STRING + // InternalContextFinderTestLanguage.g:1331:3: (otherlv_0= RULE_STRING ) + // InternalContextFinderTestLanguage.g:1332:4: otherlv_0= RULE_STRING { if (current==null) { @@ -3522,7 +3530,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleValueExclusionTestEn1" - // InternalContextFinderTestLanguage.g:1341:1: ruleValueExclusionTestEn1 returns [Enumerator current=null] : (enumLiteral_0= 'lit1' ) ; + // InternalContextFinderTestLanguage.g:1346:1: ruleValueExclusionTestEn1 returns [Enumerator current=null] : (enumLiteral_0= 'lit1' ) ; public final Enumerator ruleValueExclusionTestEn1() throws RecognitionException { Enumerator current = null; @@ -3532,11 +3540,11 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:1347:2: ( (enumLiteral_0= 'lit1' ) ) - // InternalContextFinderTestLanguage.g:1348:2: (enumLiteral_0= 'lit1' ) + // InternalContextFinderTestLanguage.g:1352:2: ( (enumLiteral_0= 'lit1' ) ) + // InternalContextFinderTestLanguage.g:1353:2: (enumLiteral_0= 'lit1' ) { - // InternalContextFinderTestLanguage.g:1348:2: (enumLiteral_0= 'lit1' ) - // InternalContextFinderTestLanguage.g:1349:3: enumLiteral_0= 'lit1' + // InternalContextFinderTestLanguage.g:1353:2: (enumLiteral_0= 'lit1' ) + // InternalContextFinderTestLanguage.g:1354:3: enumLiteral_0= 'lit1' { enumLiteral_0=(Token)match(input,25,FollowSets000.FOLLOW_2); @@ -3566,7 +3574,7 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleValueExclusionTestEn2" - // InternalContextFinderTestLanguage.g:1358:1: ruleValueExclusionTestEn2 returns [Enumerator current=null] : (enumLiteral_0= 'lit2' ) ; + // InternalContextFinderTestLanguage.g:1363:1: ruleValueExclusionTestEn2 returns [Enumerator current=null] : (enumLiteral_0= 'lit2' ) ; public final Enumerator ruleValueExclusionTestEn2() throws RecognitionException { Enumerator current = null; @@ -3576,11 +3584,11 @@ public class InternalContextFinderTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalContextFinderTestLanguage.g:1364:2: ( (enumLiteral_0= 'lit2' ) ) - // InternalContextFinderTestLanguage.g:1365:2: (enumLiteral_0= 'lit2' ) + // InternalContextFinderTestLanguage.g:1369:2: ( (enumLiteral_0= 'lit2' ) ) + // InternalContextFinderTestLanguage.g:1370:2: (enumLiteral_0= 'lit2' ) { - // InternalContextFinderTestLanguage.g:1365:2: (enumLiteral_0= 'lit2' ) - // InternalContextFinderTestLanguage.g:1366:3: enumLiteral_0= 'lit2' + // InternalContextFinderTestLanguage.g:1370:2: (enumLiteral_0= 'lit2' ) + // InternalContextFinderTestLanguage.g:1371:3: enumLiteral_0= 'lit2' { enumLiteral_0=(Token)match(input,26,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalHiddenTokenSequencerTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalHiddenTokenSequencerTestLanguage.g index 34c6fa8a8..af8b3ff40 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalHiddenTokenSequencerTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalHiddenTokenSequencerTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalHiddenTokenSequencerTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalHiddenTokenSequencerTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalHiddenTokenSequencerTestLanguageLexer.java index bc515bc3f..44e352cc1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalHiddenTokenSequencerTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalHiddenTokenSequencerTestLanguageLexer.java @@ -83,10 +83,10 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalHiddenTokenSequencerTestLanguage.g:200:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalHiddenTokenSequencerTestLanguage.g:200:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalHiddenTokenSequencerTestLanguage.g:205:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalHiddenTokenSequencerTestLanguage.g:205:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalHiddenTokenSequencerTestLanguage.g:200:11: ( '^' )? + // InternalHiddenTokenSequencerTestLanguage.g:205:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -95,7 +95,7 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalHiddenTokenSequencerTestLanguage.g:200:11: '^' + // InternalHiddenTokenSequencerTestLanguage.g:205:11: '^' { match('^'); @@ -113,7 +113,7 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalHiddenTokenSequencerTestLanguage.g:200:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalHiddenTokenSequencerTestLanguage.g:205:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -162,10 +162,10 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalHiddenTokenSequencerTestLanguage.g:202:10: ( ( '0' .. '9' )+ ) - // InternalHiddenTokenSequencerTestLanguage.g:202:12: ( '0' .. '9' )+ + // InternalHiddenTokenSequencerTestLanguage.g:207:10: ( ( '0' .. '9' )+ ) + // InternalHiddenTokenSequencerTestLanguage.g:207:12: ( '0' .. '9' )+ { - // InternalHiddenTokenSequencerTestLanguage.g:202:12: ( '0' .. '9' )+ + // InternalHiddenTokenSequencerTestLanguage.g:207:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -179,7 +179,7 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalHiddenTokenSequencerTestLanguage.g:202:13: '0' .. '9' + // InternalHiddenTokenSequencerTestLanguage.g:207:13: '0' .. '9' { matchRange('0','9'); @@ -211,10 +211,10 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalHiddenTokenSequencerTestLanguage.g:204:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalHiddenTokenSequencerTestLanguage.g:204:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalHiddenTokenSequencerTestLanguage.g:209:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalHiddenTokenSequencerTestLanguage.g:209:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalHiddenTokenSequencerTestLanguage.g:204:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalHiddenTokenSequencerTestLanguage.g:209:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -232,10 +232,10 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalHiddenTokenSequencerTestLanguage.g:204:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalHiddenTokenSequencerTestLanguage.g:209:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalHiddenTokenSequencerTestLanguage.g:204:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalHiddenTokenSequencerTestLanguage.g:209:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -251,7 +251,7 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalHiddenTokenSequencerTestLanguage.g:204:21: '\\\\' . + // InternalHiddenTokenSequencerTestLanguage.g:209:21: '\\\\' . { match('\\'); matchAny(); @@ -259,7 +259,7 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalHiddenTokenSequencerTestLanguage.g:204:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalHiddenTokenSequencerTestLanguage.g:209:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -284,10 +284,10 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalHiddenTokenSequencerTestLanguage.g:204:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalHiddenTokenSequencerTestLanguage.g:209:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalHiddenTokenSequencerTestLanguage.g:204:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalHiddenTokenSequencerTestLanguage.g:209:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -303,7 +303,7 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalHiddenTokenSequencerTestLanguage.g:204:54: '\\\\' . + // InternalHiddenTokenSequencerTestLanguage.g:209:54: '\\\\' . { match('\\'); matchAny(); @@ -311,7 +311,7 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalHiddenTokenSequencerTestLanguage.g:204:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalHiddenTokenSequencerTestLanguage.g:209:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -354,12 +354,12 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalHiddenTokenSequencerTestLanguage.g:206:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalHiddenTokenSequencerTestLanguage.g:206:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalHiddenTokenSequencerTestLanguage.g:211:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalHiddenTokenSequencerTestLanguage.g:211:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalHiddenTokenSequencerTestLanguage.g:206:24: ( options {greedy=false; } : . )* + // InternalHiddenTokenSequencerTestLanguage.g:211:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -384,7 +384,7 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalHiddenTokenSequencerTestLanguage.g:206:52: . + // InternalHiddenTokenSequencerTestLanguage.g:211:52: . { matchAny(); @@ -414,12 +414,12 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalHiddenTokenSequencerTestLanguage.g:208:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalHiddenTokenSequencerTestLanguage.g:208:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalHiddenTokenSequencerTestLanguage.g:213:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalHiddenTokenSequencerTestLanguage.g:213:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalHiddenTokenSequencerTestLanguage.g:208:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalHiddenTokenSequencerTestLanguage.g:213:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -432,7 +432,7 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalHiddenTokenSequencerTestLanguage.g:208:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalHiddenTokenSequencerTestLanguage.g:213: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(); @@ -452,7 +452,7 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { } } while (true); - // InternalHiddenTokenSequencerTestLanguage.g:208:40: ( ( '\\r' )? '\\n' )? + // InternalHiddenTokenSequencerTestLanguage.g:213:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -461,9 +461,9 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalHiddenTokenSequencerTestLanguage.g:208:41: ( '\\r' )? '\\n' + // InternalHiddenTokenSequencerTestLanguage.g:213:41: ( '\\r' )? '\\n' { - // InternalHiddenTokenSequencerTestLanguage.g:208:41: ( '\\r' )? + // InternalHiddenTokenSequencerTestLanguage.g:213:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -472,7 +472,7 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalHiddenTokenSequencerTestLanguage.g:208:41: '\\r' + // InternalHiddenTokenSequencerTestLanguage.g:213:41: '\\r' { match('\r'); @@ -504,10 +504,10 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalHiddenTokenSequencerTestLanguage.g:210:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalHiddenTokenSequencerTestLanguage.g:210:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalHiddenTokenSequencerTestLanguage.g:215:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalHiddenTokenSequencerTestLanguage.g:215:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalHiddenTokenSequencerTestLanguage.g:210:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalHiddenTokenSequencerTestLanguage.g:215:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -561,8 +561,8 @@ public class InternalHiddenTokenSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalHiddenTokenSequencerTestLanguage.g:212:16: ( . ) - // InternalHiddenTokenSequencerTestLanguage.g:212:18: . + // InternalHiddenTokenSequencerTestLanguage.g:217:16: ( . ) + // InternalHiddenTokenSequencerTestLanguage.g:217:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalHiddenTokenSequencerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalHiddenTokenSequencerTestLanguageParser.java index df6f14aa3..e5bf2a292 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalHiddenTokenSequencerTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalHiddenTokenSequencerTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -74,7 +82,7 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte // $ANTLR start "entryRuleModel" - // InternalHiddenTokenSequencerTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalHiddenTokenSequencerTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -82,8 +90,8 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte try { - // InternalHiddenTokenSequencerTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalHiddenTokenSequencerTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalHiddenTokenSequencerTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalHiddenTokenSequencerTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -110,7 +118,7 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte // $ANTLR start "ruleModel" - // InternalHiddenTokenSequencerTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_domainModel_0_0= ruleDomainModel ) ) ; + // InternalHiddenTokenSequencerTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_domainModel_0_0= ruleDomainModel ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -121,14 +129,14 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte enterRule(); try { - // InternalHiddenTokenSequencerTestLanguage.g:77:2: ( ( (lv_domainModel_0_0= ruleDomainModel ) ) ) - // InternalHiddenTokenSequencerTestLanguage.g:78:2: ( (lv_domainModel_0_0= ruleDomainModel ) ) + // InternalHiddenTokenSequencerTestLanguage.g:82:2: ( ( (lv_domainModel_0_0= ruleDomainModel ) ) ) + // InternalHiddenTokenSequencerTestLanguage.g:83:2: ( (lv_domainModel_0_0= ruleDomainModel ) ) { - // InternalHiddenTokenSequencerTestLanguage.g:78:2: ( (lv_domainModel_0_0= ruleDomainModel ) ) - // InternalHiddenTokenSequencerTestLanguage.g:79:3: (lv_domainModel_0_0= ruleDomainModel ) + // InternalHiddenTokenSequencerTestLanguage.g:83:2: ( (lv_domainModel_0_0= ruleDomainModel ) ) + // InternalHiddenTokenSequencerTestLanguage.g:84:3: (lv_domainModel_0_0= ruleDomainModel ) { - // InternalHiddenTokenSequencerTestLanguage.g:79:3: (lv_domainModel_0_0= ruleDomainModel ) - // InternalHiddenTokenSequencerTestLanguage.g:80:4: lv_domainModel_0_0= ruleDomainModel + // InternalHiddenTokenSequencerTestLanguage.g:84:3: (lv_domainModel_0_0= ruleDomainModel ) + // InternalHiddenTokenSequencerTestLanguage.g:85:4: lv_domainModel_0_0= ruleDomainModel { newCompositeNode(grammarAccess.getModelAccess().getDomainModelDomainModelParserRuleCall_0()); @@ -175,7 +183,7 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte // $ANTLR start "entryRuleDomainModel" - // InternalHiddenTokenSequencerTestLanguage.g:100:1: entryRuleDomainModel returns [EObject current=null] : iv_ruleDomainModel= ruleDomainModel EOF ; + // InternalHiddenTokenSequencerTestLanguage.g:105:1: entryRuleDomainModel returns [EObject current=null] : iv_ruleDomainModel= ruleDomainModel EOF ; public final EObject entryRuleDomainModel() throws RecognitionException { EObject current = null; @@ -183,8 +191,8 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte try { - // InternalHiddenTokenSequencerTestLanguage.g:100:52: (iv_ruleDomainModel= ruleDomainModel EOF ) - // InternalHiddenTokenSequencerTestLanguage.g:101:2: iv_ruleDomainModel= ruleDomainModel EOF + // InternalHiddenTokenSequencerTestLanguage.g:105:52: (iv_ruleDomainModel= ruleDomainModel EOF ) + // InternalHiddenTokenSequencerTestLanguage.g:106:2: iv_ruleDomainModel= ruleDomainModel EOF { newCompositeNode(grammarAccess.getDomainModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -211,7 +219,7 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte // $ANTLR start "ruleDomainModel" - // InternalHiddenTokenSequencerTestLanguage.g:107:1: ruleDomainModel returns [EObject current=null] : (otherlv_0= 'entities' ( (lv_entities_1_0= ruleEntity ) )* otherlv_2= 'end' ) ; + // InternalHiddenTokenSequencerTestLanguage.g:112:1: ruleDomainModel returns [EObject current=null] : (otherlv_0= 'entities' ( (lv_entities_1_0= ruleEntity ) )* otherlv_2= 'end' ) ; public final EObject ruleDomainModel() throws RecognitionException { EObject current = null; @@ -224,17 +232,17 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte enterRule(); try { - // InternalHiddenTokenSequencerTestLanguage.g:113:2: ( (otherlv_0= 'entities' ( (lv_entities_1_0= ruleEntity ) )* otherlv_2= 'end' ) ) - // InternalHiddenTokenSequencerTestLanguage.g:114:2: (otherlv_0= 'entities' ( (lv_entities_1_0= ruleEntity ) )* otherlv_2= 'end' ) + // InternalHiddenTokenSequencerTestLanguage.g:118:2: ( (otherlv_0= 'entities' ( (lv_entities_1_0= ruleEntity ) )* otherlv_2= 'end' ) ) + // InternalHiddenTokenSequencerTestLanguage.g:119:2: (otherlv_0= 'entities' ( (lv_entities_1_0= ruleEntity ) )* otherlv_2= 'end' ) { - // InternalHiddenTokenSequencerTestLanguage.g:114:2: (otherlv_0= 'entities' ( (lv_entities_1_0= ruleEntity ) )* otherlv_2= 'end' ) - // InternalHiddenTokenSequencerTestLanguage.g:115:3: otherlv_0= 'entities' ( (lv_entities_1_0= ruleEntity ) )* otherlv_2= 'end' + // InternalHiddenTokenSequencerTestLanguage.g:119:2: (otherlv_0= 'entities' ( (lv_entities_1_0= ruleEntity ) )* otherlv_2= 'end' ) + // InternalHiddenTokenSequencerTestLanguage.g:120:3: otherlv_0= 'entities' ( (lv_entities_1_0= ruleEntity ) )* otherlv_2= 'end' { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getDomainModelAccess().getEntitiesKeyword_0()); - // InternalHiddenTokenSequencerTestLanguage.g:119:3: ( (lv_entities_1_0= ruleEntity ) )* + // InternalHiddenTokenSequencerTestLanguage.g:124:3: ( (lv_entities_1_0= ruleEntity ) )* loop1: do { int alt1=2; @@ -247,10 +255,10 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte switch (alt1) { case 1 : - // InternalHiddenTokenSequencerTestLanguage.g:120:4: (lv_entities_1_0= ruleEntity ) + // InternalHiddenTokenSequencerTestLanguage.g:125:4: (lv_entities_1_0= ruleEntity ) { - // InternalHiddenTokenSequencerTestLanguage.g:120:4: (lv_entities_1_0= ruleEntity ) - // InternalHiddenTokenSequencerTestLanguage.g:121:5: lv_entities_1_0= ruleEntity + // InternalHiddenTokenSequencerTestLanguage.g:125:4: (lv_entities_1_0= ruleEntity ) + // InternalHiddenTokenSequencerTestLanguage.g:126:5: lv_entities_1_0= ruleEntity { newCompositeNode(grammarAccess.getDomainModelAccess().getEntitiesEntityParserRuleCall_1_0()); @@ -310,7 +318,7 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte // $ANTLR start "entryRuleEntity" - // InternalHiddenTokenSequencerTestLanguage.g:146:1: entryRuleEntity returns [EObject current=null] : iv_ruleEntity= ruleEntity EOF ; + // InternalHiddenTokenSequencerTestLanguage.g:151:1: entryRuleEntity returns [EObject current=null] : iv_ruleEntity= ruleEntity EOF ; public final EObject entryRuleEntity() throws RecognitionException { EObject current = null; @@ -318,8 +326,8 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte try { - // InternalHiddenTokenSequencerTestLanguage.g:146:47: (iv_ruleEntity= ruleEntity EOF ) - // InternalHiddenTokenSequencerTestLanguage.g:147:2: iv_ruleEntity= ruleEntity EOF + // InternalHiddenTokenSequencerTestLanguage.g:151:47: (iv_ruleEntity= ruleEntity EOF ) + // InternalHiddenTokenSequencerTestLanguage.g:152:2: iv_ruleEntity= ruleEntity EOF { newCompositeNode(grammarAccess.getEntityRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -346,7 +354,7 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte // $ANTLR start "ruleEntity" - // InternalHiddenTokenSequencerTestLanguage.g:153:1: ruleEntity returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_description_1_0= RULE_STRING ) ) ) ; + // InternalHiddenTokenSequencerTestLanguage.g:158:1: ruleEntity returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_description_1_0= RULE_STRING ) ) ) ; public final EObject ruleEntity() throws RecognitionException { EObject current = null; @@ -357,17 +365,17 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte enterRule(); try { - // InternalHiddenTokenSequencerTestLanguage.g:159:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_description_1_0= RULE_STRING ) ) ) ) - // InternalHiddenTokenSequencerTestLanguage.g:160:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_description_1_0= RULE_STRING ) ) ) + // InternalHiddenTokenSequencerTestLanguage.g:164:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_description_1_0= RULE_STRING ) ) ) ) + // InternalHiddenTokenSequencerTestLanguage.g:165:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_description_1_0= RULE_STRING ) ) ) { - // InternalHiddenTokenSequencerTestLanguage.g:160:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_description_1_0= RULE_STRING ) ) ) - // InternalHiddenTokenSequencerTestLanguage.g:161:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_description_1_0= RULE_STRING ) ) + // InternalHiddenTokenSequencerTestLanguage.g:165:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_description_1_0= RULE_STRING ) ) ) + // InternalHiddenTokenSequencerTestLanguage.g:166:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_description_1_0= RULE_STRING ) ) { - // InternalHiddenTokenSequencerTestLanguage.g:161:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalHiddenTokenSequencerTestLanguage.g:162:4: (lv_name_0_0= RULE_ID ) + // InternalHiddenTokenSequencerTestLanguage.g:166:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalHiddenTokenSequencerTestLanguage.g:167:4: (lv_name_0_0= RULE_ID ) { - // InternalHiddenTokenSequencerTestLanguage.g:162:4: (lv_name_0_0= RULE_ID ) - // InternalHiddenTokenSequencerTestLanguage.g:163:5: lv_name_0_0= RULE_ID + // InternalHiddenTokenSequencerTestLanguage.g:167:4: (lv_name_0_0= RULE_ID ) + // InternalHiddenTokenSequencerTestLanguage.g:168:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); @@ -389,11 +397,11 @@ public class InternalHiddenTokenSequencerTestLanguageParser extends AbstractInte } - // InternalHiddenTokenSequencerTestLanguage.g:179:3: ( (lv_description_1_0= RULE_STRING ) ) - // InternalHiddenTokenSequencerTestLanguage.g:180:4: (lv_description_1_0= RULE_STRING ) + // InternalHiddenTokenSequencerTestLanguage.g:184:3: ( (lv_description_1_0= RULE_STRING ) ) + // InternalHiddenTokenSequencerTestLanguage.g:185:4: (lv_description_1_0= RULE_STRING ) { - // InternalHiddenTokenSequencerTestLanguage.g:180:4: (lv_description_1_0= RULE_STRING ) - // InternalHiddenTokenSequencerTestLanguage.g:181:5: lv_description_1_0= RULE_STRING + // InternalHiddenTokenSequencerTestLanguage.g:185:4: (lv_description_1_0= RULE_STRING ) + // InternalHiddenTokenSequencerTestLanguage.g:186:5: lv_description_1_0= RULE_STRING { lv_description_1_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSequencerTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSequencerTestLanguage.g index d9c77758d..d37261a09 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSequencerTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSequencerTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalSequencerTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSequencerTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSequencerTestLanguageLexer.java index d9d88fbcb..4876fcedf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSequencerTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSequencerTestLanguageLexer.java @@ -1118,8 +1118,8 @@ public class InternalSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_ID1; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSequencerTestLanguage.g:4751:10: ( '$1' RULE_ID ) - // InternalSequencerTestLanguage.g:4751:12: '$1' RULE_ID + // InternalSequencerTestLanguage.g:4756:10: ( '$1' RULE_ID ) + // InternalSequencerTestLanguage.g:4756:12: '$1' RULE_ID { match("$1"); @@ -1140,8 +1140,8 @@ public class InternalSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_ID2; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSequencerTestLanguage.g:4753:10: ( '$2' RULE_ID ) - // InternalSequencerTestLanguage.g:4753:12: '$2' RULE_ID + // InternalSequencerTestLanguage.g:4758:10: ( '$2' RULE_ID ) + // InternalSequencerTestLanguage.g:4758:12: '$2' RULE_ID { match("$2"); @@ -1162,8 +1162,8 @@ public class InternalSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_ID3; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSequencerTestLanguage.g:4755:10: ( '$3' RULE_ID ) - // InternalSequencerTestLanguage.g:4755:12: '$3' RULE_ID + // InternalSequencerTestLanguage.g:4760:10: ( '$3' RULE_ID ) + // InternalSequencerTestLanguage.g:4760:12: '$3' RULE_ID { match("$3"); @@ -1184,10 +1184,10 @@ public class InternalSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSequencerTestLanguage.g:4757:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalSequencerTestLanguage.g:4757:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSequencerTestLanguage.g:4762:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalSequencerTestLanguage.g:4762:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalSequencerTestLanguage.g:4757:11: ( '^' )? + // InternalSequencerTestLanguage.g:4762:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1196,7 +1196,7 @@ public class InternalSequencerTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalSequencerTestLanguage.g:4757:11: '^' + // InternalSequencerTestLanguage.g:4762:11: '^' { match('^'); @@ -1214,7 +1214,7 @@ public class InternalSequencerTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalSequencerTestLanguage.g:4757:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSequencerTestLanguage.g:4762:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -1263,10 +1263,10 @@ public class InternalSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSequencerTestLanguage.g:4759:10: ( ( '0' .. '9' )+ ) - // InternalSequencerTestLanguage.g:4759:12: ( '0' .. '9' )+ + // InternalSequencerTestLanguage.g:4764:10: ( ( '0' .. '9' )+ ) + // InternalSequencerTestLanguage.g:4764:12: ( '0' .. '9' )+ { - // InternalSequencerTestLanguage.g:4759:12: ( '0' .. '9' )+ + // InternalSequencerTestLanguage.g:4764:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -1280,7 +1280,7 @@ public class InternalSequencerTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalSequencerTestLanguage.g:4759:13: '0' .. '9' + // InternalSequencerTestLanguage.g:4764:13: '0' .. '9' { matchRange('0','9'); @@ -1312,10 +1312,10 @@ public class InternalSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSequencerTestLanguage.g:4761:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalSequencerTestLanguage.g:4761:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSequencerTestLanguage.g:4766:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalSequencerTestLanguage.g:4766:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalSequencerTestLanguage.g:4761:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSequencerTestLanguage.g:4766:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -1333,10 +1333,10 @@ public class InternalSequencerTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalSequencerTestLanguage.g:4761:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalSequencerTestLanguage.g:4766:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalSequencerTestLanguage.g:4761:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalSequencerTestLanguage.g:4766:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -1352,7 +1352,7 @@ public class InternalSequencerTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalSequencerTestLanguage.g:4761:21: '\\\\' . + // InternalSequencerTestLanguage.g:4766:21: '\\\\' . { match('\\'); matchAny(); @@ -1360,7 +1360,7 @@ public class InternalSequencerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSequencerTestLanguage.g:4761:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalSequencerTestLanguage.g:4766:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1385,10 +1385,10 @@ public class InternalSequencerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSequencerTestLanguage.g:4761:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalSequencerTestLanguage.g:4766:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalSequencerTestLanguage.g:4761:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalSequencerTestLanguage.g:4766:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -1404,7 +1404,7 @@ public class InternalSequencerTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalSequencerTestLanguage.g:4761:54: '\\\\' . + // InternalSequencerTestLanguage.g:4766:54: '\\\\' . { match('\\'); matchAny(); @@ -1412,7 +1412,7 @@ public class InternalSequencerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSequencerTestLanguage.g:4761:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalSequencerTestLanguage.g:4766:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1455,12 +1455,12 @@ public class InternalSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSequencerTestLanguage.g:4763:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalSequencerTestLanguage.g:4763:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalSequencerTestLanguage.g:4768:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalSequencerTestLanguage.g:4768:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalSequencerTestLanguage.g:4763:24: ( options {greedy=false; } : . )* + // InternalSequencerTestLanguage.g:4768:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1485,7 +1485,7 @@ public class InternalSequencerTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalSequencerTestLanguage.g:4763:52: . + // InternalSequencerTestLanguage.g:4768:52: . { matchAny(); @@ -1515,12 +1515,12 @@ public class InternalSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSequencerTestLanguage.g:4765:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalSequencerTestLanguage.g:4765:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalSequencerTestLanguage.g:4770:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalSequencerTestLanguage.g:4770:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalSequencerTestLanguage.g:4765:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalSequencerTestLanguage.g:4770:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1533,7 +1533,7 @@ public class InternalSequencerTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalSequencerTestLanguage.g:4765:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalSequencerTestLanguage.g:4770: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(); @@ -1553,7 +1553,7 @@ public class InternalSequencerTestLanguageLexer extends Lexer { } } while (true); - // InternalSequencerTestLanguage.g:4765:40: ( ( '\\r' )? '\\n' )? + // InternalSequencerTestLanguage.g:4770:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1562,9 +1562,9 @@ public class InternalSequencerTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalSequencerTestLanguage.g:4765:41: ( '\\r' )? '\\n' + // InternalSequencerTestLanguage.g:4770:41: ( '\\r' )? '\\n' { - // InternalSequencerTestLanguage.g:4765:41: ( '\\r' )? + // InternalSequencerTestLanguage.g:4770:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1573,7 +1573,7 @@ public class InternalSequencerTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalSequencerTestLanguage.g:4765:41: '\\r' + // InternalSequencerTestLanguage.g:4770:41: '\\r' { match('\r'); @@ -1605,10 +1605,10 @@ public class InternalSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSequencerTestLanguage.g:4767:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalSequencerTestLanguage.g:4767:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSequencerTestLanguage.g:4772:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalSequencerTestLanguage.g:4772:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalSequencerTestLanguage.g:4767:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSequencerTestLanguage.g:4772:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1662,8 +1662,8 @@ public class InternalSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSequencerTestLanguage.g:4769:16: ( . ) - // InternalSequencerTestLanguage.g:4769:18: . + // InternalSequencerTestLanguage.g:4774:16: ( . ) + // InternalSequencerTestLanguage.g:4774:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSequencerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSequencerTestLanguageParser.java index 4375adcdb..9fde6d005 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSequencerTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSequencerTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -125,7 +133,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleModel" - // InternalSequencerTestLanguage.g:65:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalSequencerTestLanguage.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -133,8 +141,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:65:46: (iv_ruleModel= ruleModel EOF ) - // InternalSequencerTestLanguage.g:66:2: iv_ruleModel= ruleModel EOF + // InternalSequencerTestLanguage.g:70:46: (iv_ruleModel= ruleModel EOF ) + // InternalSequencerTestLanguage.g:71:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -161,7 +169,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleModel" - // InternalSequencerTestLanguage.g:72:1: ruleModel returns [EObject current=null] : ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleList1 ) ) | ( (lv_x7_6_0= ruleList2 ) ) | ( (lv_x8_7_0= ruleAltList1 ) ) | ( (lv_x9_8_0= ruleAltList2 ) ) | ( (lv_x10_9_0= ruleSingleKeywords ) ) | ( (lv_x11_10_0= ruleSingleKeywordsOrID ) ) | ( (lv_x12_11_0= ruleSingleTerminals ) ) | ( (lv_x10_12_0= ruleMultiKeywords ) ) | ( (lv_x11_13_0= ruleMultiKeywordsOrID ) ) | ( (lv_x12_14_0= ruleMultiTerminals ) ) | ( (lv_x13_15_0= ruleSingleEnum ) ) | ( (lv_x14_16_0= ruleSingleCrossReference ) ) | ( (lv_x15_17_0= ruleSingleContainmentReference ) ) | ( (lv_x19_18_0= ruleDependentAlternative1 ) ) | ( (lv_x20_19_0= ruleDependentAlternative2 ) ) | ( (lv_x21_20_0= ruleOptional ) ) | ( (lv_x22_21_0= ruleFloat ) ) | ( (lv_x23_22_0= ruleUnorderedAlternative ) ) | ( (lv_x24_23_0= ruleUnorderedGroup ) ) | ( (lv_x25_24_0= ruleUnorderedGroupOptional ) ) | ( (lv_x26_25_0= ruleUnorderedGroupBoolean ) ) | ( (lv_x27_26_0= ruleComplex1 ) ) | ( (lv_x28_27_0= ruleOptionalDouble ) ) | ( (lv_x29_28_0= ruleNullValueGenerated ) ) | ( (lv_x30_29_0= ruleNullValueInterpreted ) ) | ( (lv_x31_30_0= ruleNullCrossRefGenerated ) ) | ( (lv_x32_31_0= ruleNullCrossRefInterpreted ) ) | ( (lv_x33_32_0= ruleFragmentCaller ) ) | ( (lv_x34_33_0= ruleParameterCaller ) ) | ( (lv_x35_34_0= ruleParameterDelegation ) ) ) ; + // InternalSequencerTestLanguage.g:77:1: ruleModel returns [EObject current=null] : ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleList1 ) ) | ( (lv_x7_6_0= ruleList2 ) ) | ( (lv_x8_7_0= ruleAltList1 ) ) | ( (lv_x9_8_0= ruleAltList2 ) ) | ( (lv_x10_9_0= ruleSingleKeywords ) ) | ( (lv_x11_10_0= ruleSingleKeywordsOrID ) ) | ( (lv_x12_11_0= ruleSingleTerminals ) ) | ( (lv_x10_12_0= ruleMultiKeywords ) ) | ( (lv_x11_13_0= ruleMultiKeywordsOrID ) ) | ( (lv_x12_14_0= ruleMultiTerminals ) ) | ( (lv_x13_15_0= ruleSingleEnum ) ) | ( (lv_x14_16_0= ruleSingleCrossReference ) ) | ( (lv_x15_17_0= ruleSingleContainmentReference ) ) | ( (lv_x19_18_0= ruleDependentAlternative1 ) ) | ( (lv_x20_19_0= ruleDependentAlternative2 ) ) | ( (lv_x21_20_0= ruleOptional ) ) | ( (lv_x22_21_0= ruleFloat ) ) | ( (lv_x23_22_0= ruleUnorderedAlternative ) ) | ( (lv_x24_23_0= ruleUnorderedGroup ) ) | ( (lv_x25_24_0= ruleUnorderedGroupOptional ) ) | ( (lv_x26_25_0= ruleUnorderedGroupBoolean ) ) | ( (lv_x27_26_0= ruleComplex1 ) ) | ( (lv_x28_27_0= ruleOptionalDouble ) ) | ( (lv_x29_28_0= ruleNullValueGenerated ) ) | ( (lv_x30_29_0= ruleNullValueInterpreted ) ) | ( (lv_x31_30_0= ruleNullCrossRefGenerated ) ) | ( (lv_x32_31_0= ruleNullCrossRefInterpreted ) ) | ( (lv_x33_32_0= ruleFragmentCaller ) ) | ( (lv_x34_33_0= ruleParameterCaller ) ) | ( (lv_x35_34_0= ruleParameterDelegation ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -240,10 +248,10 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:78:2: ( ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleList1 ) ) | ( (lv_x7_6_0= ruleList2 ) ) | ( (lv_x8_7_0= ruleAltList1 ) ) | ( (lv_x9_8_0= ruleAltList2 ) ) | ( (lv_x10_9_0= ruleSingleKeywords ) ) | ( (lv_x11_10_0= ruleSingleKeywordsOrID ) ) | ( (lv_x12_11_0= ruleSingleTerminals ) ) | ( (lv_x10_12_0= ruleMultiKeywords ) ) | ( (lv_x11_13_0= ruleMultiKeywordsOrID ) ) | ( (lv_x12_14_0= ruleMultiTerminals ) ) | ( (lv_x13_15_0= ruleSingleEnum ) ) | ( (lv_x14_16_0= ruleSingleCrossReference ) ) | ( (lv_x15_17_0= ruleSingleContainmentReference ) ) | ( (lv_x19_18_0= ruleDependentAlternative1 ) ) | ( (lv_x20_19_0= ruleDependentAlternative2 ) ) | ( (lv_x21_20_0= ruleOptional ) ) | ( (lv_x22_21_0= ruleFloat ) ) | ( (lv_x23_22_0= ruleUnorderedAlternative ) ) | ( (lv_x24_23_0= ruleUnorderedGroup ) ) | ( (lv_x25_24_0= ruleUnorderedGroupOptional ) ) | ( (lv_x26_25_0= ruleUnorderedGroupBoolean ) ) | ( (lv_x27_26_0= ruleComplex1 ) ) | ( (lv_x28_27_0= ruleOptionalDouble ) ) | ( (lv_x29_28_0= ruleNullValueGenerated ) ) | ( (lv_x30_29_0= ruleNullValueInterpreted ) ) | ( (lv_x31_30_0= ruleNullCrossRefGenerated ) ) | ( (lv_x32_31_0= ruleNullCrossRefInterpreted ) ) | ( (lv_x33_32_0= ruleFragmentCaller ) ) | ( (lv_x34_33_0= ruleParameterCaller ) ) | ( (lv_x35_34_0= ruleParameterDelegation ) ) ) ) - // InternalSequencerTestLanguage.g:79:2: ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleList1 ) ) | ( (lv_x7_6_0= ruleList2 ) ) | ( (lv_x8_7_0= ruleAltList1 ) ) | ( (lv_x9_8_0= ruleAltList2 ) ) | ( (lv_x10_9_0= ruleSingleKeywords ) ) | ( (lv_x11_10_0= ruleSingleKeywordsOrID ) ) | ( (lv_x12_11_0= ruleSingleTerminals ) ) | ( (lv_x10_12_0= ruleMultiKeywords ) ) | ( (lv_x11_13_0= ruleMultiKeywordsOrID ) ) | ( (lv_x12_14_0= ruleMultiTerminals ) ) | ( (lv_x13_15_0= ruleSingleEnum ) ) | ( (lv_x14_16_0= ruleSingleCrossReference ) ) | ( (lv_x15_17_0= ruleSingleContainmentReference ) ) | ( (lv_x19_18_0= ruleDependentAlternative1 ) ) | ( (lv_x20_19_0= ruleDependentAlternative2 ) ) | ( (lv_x21_20_0= ruleOptional ) ) | ( (lv_x22_21_0= ruleFloat ) ) | ( (lv_x23_22_0= ruleUnorderedAlternative ) ) | ( (lv_x24_23_0= ruleUnorderedGroup ) ) | ( (lv_x25_24_0= ruleUnorderedGroupOptional ) ) | ( (lv_x26_25_0= ruleUnorderedGroupBoolean ) ) | ( (lv_x27_26_0= ruleComplex1 ) ) | ( (lv_x28_27_0= ruleOptionalDouble ) ) | ( (lv_x29_28_0= ruleNullValueGenerated ) ) | ( (lv_x30_29_0= ruleNullValueInterpreted ) ) | ( (lv_x31_30_0= ruleNullCrossRefGenerated ) ) | ( (lv_x32_31_0= ruleNullCrossRefInterpreted ) ) | ( (lv_x33_32_0= ruleFragmentCaller ) ) | ( (lv_x34_33_0= ruleParameterCaller ) ) | ( (lv_x35_34_0= ruleParameterDelegation ) ) ) + // InternalSequencerTestLanguage.g:83:2: ( ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleList1 ) ) | ( (lv_x7_6_0= ruleList2 ) ) | ( (lv_x8_7_0= ruleAltList1 ) ) | ( (lv_x9_8_0= ruleAltList2 ) ) | ( (lv_x10_9_0= ruleSingleKeywords ) ) | ( (lv_x11_10_0= ruleSingleKeywordsOrID ) ) | ( (lv_x12_11_0= ruleSingleTerminals ) ) | ( (lv_x10_12_0= ruleMultiKeywords ) ) | ( (lv_x11_13_0= ruleMultiKeywordsOrID ) ) | ( (lv_x12_14_0= ruleMultiTerminals ) ) | ( (lv_x13_15_0= ruleSingleEnum ) ) | ( (lv_x14_16_0= ruleSingleCrossReference ) ) | ( (lv_x15_17_0= ruleSingleContainmentReference ) ) | ( (lv_x19_18_0= ruleDependentAlternative1 ) ) | ( (lv_x20_19_0= ruleDependentAlternative2 ) ) | ( (lv_x21_20_0= ruleOptional ) ) | ( (lv_x22_21_0= ruleFloat ) ) | ( (lv_x23_22_0= ruleUnorderedAlternative ) ) | ( (lv_x24_23_0= ruleUnorderedGroup ) ) | ( (lv_x25_24_0= ruleUnorderedGroupOptional ) ) | ( (lv_x26_25_0= ruleUnorderedGroupBoolean ) ) | ( (lv_x27_26_0= ruleComplex1 ) ) | ( (lv_x28_27_0= ruleOptionalDouble ) ) | ( (lv_x29_28_0= ruleNullValueGenerated ) ) | ( (lv_x30_29_0= ruleNullValueInterpreted ) ) | ( (lv_x31_30_0= ruleNullCrossRefGenerated ) ) | ( (lv_x32_31_0= ruleNullCrossRefInterpreted ) ) | ( (lv_x33_32_0= ruleFragmentCaller ) ) | ( (lv_x34_33_0= ruleParameterCaller ) ) | ( (lv_x35_34_0= ruleParameterDelegation ) ) ) ) + // InternalSequencerTestLanguage.g:84:2: ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleList1 ) ) | ( (lv_x7_6_0= ruleList2 ) ) | ( (lv_x8_7_0= ruleAltList1 ) ) | ( (lv_x9_8_0= ruleAltList2 ) ) | ( (lv_x10_9_0= ruleSingleKeywords ) ) | ( (lv_x11_10_0= ruleSingleKeywordsOrID ) ) | ( (lv_x12_11_0= ruleSingleTerminals ) ) | ( (lv_x10_12_0= ruleMultiKeywords ) ) | ( (lv_x11_13_0= ruleMultiKeywordsOrID ) ) | ( (lv_x12_14_0= ruleMultiTerminals ) ) | ( (lv_x13_15_0= ruleSingleEnum ) ) | ( (lv_x14_16_0= ruleSingleCrossReference ) ) | ( (lv_x15_17_0= ruleSingleContainmentReference ) ) | ( (lv_x19_18_0= ruleDependentAlternative1 ) ) | ( (lv_x20_19_0= ruleDependentAlternative2 ) ) | ( (lv_x21_20_0= ruleOptional ) ) | ( (lv_x22_21_0= ruleFloat ) ) | ( (lv_x23_22_0= ruleUnorderedAlternative ) ) | ( (lv_x24_23_0= ruleUnorderedGroup ) ) | ( (lv_x25_24_0= ruleUnorderedGroupOptional ) ) | ( (lv_x26_25_0= ruleUnorderedGroupBoolean ) ) | ( (lv_x27_26_0= ruleComplex1 ) ) | ( (lv_x28_27_0= ruleOptionalDouble ) ) | ( (lv_x29_28_0= ruleNullValueGenerated ) ) | ( (lv_x30_29_0= ruleNullValueInterpreted ) ) | ( (lv_x31_30_0= ruleNullCrossRefGenerated ) ) | ( (lv_x32_31_0= ruleNullCrossRefInterpreted ) ) | ( (lv_x33_32_0= ruleFragmentCaller ) ) | ( (lv_x34_33_0= ruleParameterCaller ) ) | ( (lv_x35_34_0= ruleParameterDelegation ) ) ) { - // InternalSequencerTestLanguage.g:79:2: ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleList1 ) ) | ( (lv_x7_6_0= ruleList2 ) ) | ( (lv_x8_7_0= ruleAltList1 ) ) | ( (lv_x9_8_0= ruleAltList2 ) ) | ( (lv_x10_9_0= ruleSingleKeywords ) ) | ( (lv_x11_10_0= ruleSingleKeywordsOrID ) ) | ( (lv_x12_11_0= ruleSingleTerminals ) ) | ( (lv_x10_12_0= ruleMultiKeywords ) ) | ( (lv_x11_13_0= ruleMultiKeywordsOrID ) ) | ( (lv_x12_14_0= ruleMultiTerminals ) ) | ( (lv_x13_15_0= ruleSingleEnum ) ) | ( (lv_x14_16_0= ruleSingleCrossReference ) ) | ( (lv_x15_17_0= ruleSingleContainmentReference ) ) | ( (lv_x19_18_0= ruleDependentAlternative1 ) ) | ( (lv_x20_19_0= ruleDependentAlternative2 ) ) | ( (lv_x21_20_0= ruleOptional ) ) | ( (lv_x22_21_0= ruleFloat ) ) | ( (lv_x23_22_0= ruleUnorderedAlternative ) ) | ( (lv_x24_23_0= ruleUnorderedGroup ) ) | ( (lv_x25_24_0= ruleUnorderedGroupOptional ) ) | ( (lv_x26_25_0= ruleUnorderedGroupBoolean ) ) | ( (lv_x27_26_0= ruleComplex1 ) ) | ( (lv_x28_27_0= ruleOptionalDouble ) ) | ( (lv_x29_28_0= ruleNullValueGenerated ) ) | ( (lv_x30_29_0= ruleNullValueInterpreted ) ) | ( (lv_x31_30_0= ruleNullCrossRefGenerated ) ) | ( (lv_x32_31_0= ruleNullCrossRefInterpreted ) ) | ( (lv_x33_32_0= ruleFragmentCaller ) ) | ( (lv_x34_33_0= ruleParameterCaller ) ) | ( (lv_x35_34_0= ruleParameterDelegation ) ) ) + // InternalSequencerTestLanguage.g:84:2: ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleList1 ) ) | ( (lv_x7_6_0= ruleList2 ) ) | ( (lv_x8_7_0= ruleAltList1 ) ) | ( (lv_x9_8_0= ruleAltList2 ) ) | ( (lv_x10_9_0= ruleSingleKeywords ) ) | ( (lv_x11_10_0= ruleSingleKeywordsOrID ) ) | ( (lv_x12_11_0= ruleSingleTerminals ) ) | ( (lv_x10_12_0= ruleMultiKeywords ) ) | ( (lv_x11_13_0= ruleMultiKeywordsOrID ) ) | ( (lv_x12_14_0= ruleMultiTerminals ) ) | ( (lv_x13_15_0= ruleSingleEnum ) ) | ( (lv_x14_16_0= ruleSingleCrossReference ) ) | ( (lv_x15_17_0= ruleSingleContainmentReference ) ) | ( (lv_x19_18_0= ruleDependentAlternative1 ) ) | ( (lv_x20_19_0= ruleDependentAlternative2 ) ) | ( (lv_x21_20_0= ruleOptional ) ) | ( (lv_x22_21_0= ruleFloat ) ) | ( (lv_x23_22_0= ruleUnorderedAlternative ) ) | ( (lv_x24_23_0= ruleUnorderedGroup ) ) | ( (lv_x25_24_0= ruleUnorderedGroupOptional ) ) | ( (lv_x26_25_0= ruleUnorderedGroupBoolean ) ) | ( (lv_x27_26_0= ruleComplex1 ) ) | ( (lv_x28_27_0= ruleOptionalDouble ) ) | ( (lv_x29_28_0= ruleNullValueGenerated ) ) | ( (lv_x30_29_0= ruleNullValueInterpreted ) ) | ( (lv_x31_30_0= ruleNullCrossRefGenerated ) ) | ( (lv_x32_31_0= ruleNullCrossRefInterpreted ) ) | ( (lv_x33_32_0= ruleFragmentCaller ) ) | ( (lv_x34_33_0= ruleParameterCaller ) ) | ( (lv_x35_34_0= ruleParameterDelegation ) ) ) int alt1=35; switch ( input.LA(1) ) { case 14: @@ -430,13 +438,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalSequencerTestLanguage.g:80:3: ( (lv_x1_0_0= ruleSimpleGroup ) ) + // InternalSequencerTestLanguage.g:85:3: ( (lv_x1_0_0= ruleSimpleGroup ) ) { - // InternalSequencerTestLanguage.g:80:3: ( (lv_x1_0_0= ruleSimpleGroup ) ) - // InternalSequencerTestLanguage.g:81:4: (lv_x1_0_0= ruleSimpleGroup ) + // InternalSequencerTestLanguage.g:85:3: ( (lv_x1_0_0= ruleSimpleGroup ) ) + // InternalSequencerTestLanguage.g:86:4: (lv_x1_0_0= ruleSimpleGroup ) { - // InternalSequencerTestLanguage.g:81:4: (lv_x1_0_0= ruleSimpleGroup ) - // InternalSequencerTestLanguage.g:82:5: lv_x1_0_0= ruleSimpleGroup + // InternalSequencerTestLanguage.g:86:4: (lv_x1_0_0= ruleSimpleGroup ) + // InternalSequencerTestLanguage.g:87:5: lv_x1_0_0= ruleSimpleGroup { newCompositeNode(grammarAccess.getModelAccess().getX1SimpleGroupParserRuleCall_0_0()); @@ -467,13 +475,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:100:3: ( (lv_x2_1_0= ruleSimpleAlternative ) ) + // InternalSequencerTestLanguage.g:105:3: ( (lv_x2_1_0= ruleSimpleAlternative ) ) { - // InternalSequencerTestLanguage.g:100:3: ( (lv_x2_1_0= ruleSimpleAlternative ) ) - // InternalSequencerTestLanguage.g:101:4: (lv_x2_1_0= ruleSimpleAlternative ) + // InternalSequencerTestLanguage.g:105:3: ( (lv_x2_1_0= ruleSimpleAlternative ) ) + // InternalSequencerTestLanguage.g:106:4: (lv_x2_1_0= ruleSimpleAlternative ) { - // InternalSequencerTestLanguage.g:101:4: (lv_x2_1_0= ruleSimpleAlternative ) - // InternalSequencerTestLanguage.g:102:5: lv_x2_1_0= ruleSimpleAlternative + // InternalSequencerTestLanguage.g:106:4: (lv_x2_1_0= ruleSimpleAlternative ) + // InternalSequencerTestLanguage.g:107:5: lv_x2_1_0= ruleSimpleAlternative { newCompositeNode(grammarAccess.getModelAccess().getX2SimpleAlternativeParserRuleCall_1_0()); @@ -504,13 +512,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:120:3: ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) + // InternalSequencerTestLanguage.g:125:3: ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) { - // InternalSequencerTestLanguage.g:120:3: ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) - // InternalSequencerTestLanguage.g:121:4: (lv_x3_2_0= ruleSimpleMultiplicities ) + // InternalSequencerTestLanguage.g:125:3: ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) + // InternalSequencerTestLanguage.g:126:4: (lv_x3_2_0= ruleSimpleMultiplicities ) { - // InternalSequencerTestLanguage.g:121:4: (lv_x3_2_0= ruleSimpleMultiplicities ) - // InternalSequencerTestLanguage.g:122:5: lv_x3_2_0= ruleSimpleMultiplicities + // InternalSequencerTestLanguage.g:126:4: (lv_x3_2_0= ruleSimpleMultiplicities ) + // InternalSequencerTestLanguage.g:127:5: lv_x3_2_0= ruleSimpleMultiplicities { newCompositeNode(grammarAccess.getModelAccess().getX3SimpleMultiplicitiesParserRuleCall_2_0()); @@ -541,13 +549,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalSequencerTestLanguage.g:140:3: ( (lv_x4_3_0= ruleGroupMultiplicities ) ) + // InternalSequencerTestLanguage.g:145:3: ( (lv_x4_3_0= ruleGroupMultiplicities ) ) { - // InternalSequencerTestLanguage.g:140:3: ( (lv_x4_3_0= ruleGroupMultiplicities ) ) - // InternalSequencerTestLanguage.g:141:4: (lv_x4_3_0= ruleGroupMultiplicities ) + // InternalSequencerTestLanguage.g:145:3: ( (lv_x4_3_0= ruleGroupMultiplicities ) ) + // InternalSequencerTestLanguage.g:146:4: (lv_x4_3_0= ruleGroupMultiplicities ) { - // InternalSequencerTestLanguage.g:141:4: (lv_x4_3_0= ruleGroupMultiplicities ) - // InternalSequencerTestLanguage.g:142:5: lv_x4_3_0= ruleGroupMultiplicities + // InternalSequencerTestLanguage.g:146:4: (lv_x4_3_0= ruleGroupMultiplicities ) + // InternalSequencerTestLanguage.g:147:5: lv_x4_3_0= ruleGroupMultiplicities { newCompositeNode(grammarAccess.getModelAccess().getX4GroupMultiplicitiesParserRuleCall_3_0()); @@ -578,13 +586,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 5 : - // InternalSequencerTestLanguage.g:160:3: ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) + // InternalSequencerTestLanguage.g:165:3: ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) { - // InternalSequencerTestLanguage.g:160:3: ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) - // InternalSequencerTestLanguage.g:161:4: (lv_x5_4_0= ruleAlternativeMultiplicities ) + // InternalSequencerTestLanguage.g:165:3: ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) + // InternalSequencerTestLanguage.g:166:4: (lv_x5_4_0= ruleAlternativeMultiplicities ) { - // InternalSequencerTestLanguage.g:161:4: (lv_x5_4_0= ruleAlternativeMultiplicities ) - // InternalSequencerTestLanguage.g:162:5: lv_x5_4_0= ruleAlternativeMultiplicities + // InternalSequencerTestLanguage.g:166:4: (lv_x5_4_0= ruleAlternativeMultiplicities ) + // InternalSequencerTestLanguage.g:167:5: lv_x5_4_0= ruleAlternativeMultiplicities { newCompositeNode(grammarAccess.getModelAccess().getX5AlternativeMultiplicitiesParserRuleCall_4_0()); @@ -615,13 +623,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 6 : - // InternalSequencerTestLanguage.g:180:3: ( (lv_x6_5_0= ruleList1 ) ) + // InternalSequencerTestLanguage.g:185:3: ( (lv_x6_5_0= ruleList1 ) ) { - // InternalSequencerTestLanguage.g:180:3: ( (lv_x6_5_0= ruleList1 ) ) - // InternalSequencerTestLanguage.g:181:4: (lv_x6_5_0= ruleList1 ) + // InternalSequencerTestLanguage.g:185:3: ( (lv_x6_5_0= ruleList1 ) ) + // InternalSequencerTestLanguage.g:186:4: (lv_x6_5_0= ruleList1 ) { - // InternalSequencerTestLanguage.g:181:4: (lv_x6_5_0= ruleList1 ) - // InternalSequencerTestLanguage.g:182:5: lv_x6_5_0= ruleList1 + // InternalSequencerTestLanguage.g:186:4: (lv_x6_5_0= ruleList1 ) + // InternalSequencerTestLanguage.g:187:5: lv_x6_5_0= ruleList1 { newCompositeNode(grammarAccess.getModelAccess().getX6List1ParserRuleCall_5_0()); @@ -652,13 +660,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 7 : - // InternalSequencerTestLanguage.g:200:3: ( (lv_x7_6_0= ruleList2 ) ) + // InternalSequencerTestLanguage.g:205:3: ( (lv_x7_6_0= ruleList2 ) ) { - // InternalSequencerTestLanguage.g:200:3: ( (lv_x7_6_0= ruleList2 ) ) - // InternalSequencerTestLanguage.g:201:4: (lv_x7_6_0= ruleList2 ) + // InternalSequencerTestLanguage.g:205:3: ( (lv_x7_6_0= ruleList2 ) ) + // InternalSequencerTestLanguage.g:206:4: (lv_x7_6_0= ruleList2 ) { - // InternalSequencerTestLanguage.g:201:4: (lv_x7_6_0= ruleList2 ) - // InternalSequencerTestLanguage.g:202:5: lv_x7_6_0= ruleList2 + // InternalSequencerTestLanguage.g:206:4: (lv_x7_6_0= ruleList2 ) + // InternalSequencerTestLanguage.g:207:5: lv_x7_6_0= ruleList2 { newCompositeNode(grammarAccess.getModelAccess().getX7List2ParserRuleCall_6_0()); @@ -689,13 +697,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 8 : - // InternalSequencerTestLanguage.g:220:3: ( (lv_x8_7_0= ruleAltList1 ) ) + // InternalSequencerTestLanguage.g:225:3: ( (lv_x8_7_0= ruleAltList1 ) ) { - // InternalSequencerTestLanguage.g:220:3: ( (lv_x8_7_0= ruleAltList1 ) ) - // InternalSequencerTestLanguage.g:221:4: (lv_x8_7_0= ruleAltList1 ) + // InternalSequencerTestLanguage.g:225:3: ( (lv_x8_7_0= ruleAltList1 ) ) + // InternalSequencerTestLanguage.g:226:4: (lv_x8_7_0= ruleAltList1 ) { - // InternalSequencerTestLanguage.g:221:4: (lv_x8_7_0= ruleAltList1 ) - // InternalSequencerTestLanguage.g:222:5: lv_x8_7_0= ruleAltList1 + // InternalSequencerTestLanguage.g:226:4: (lv_x8_7_0= ruleAltList1 ) + // InternalSequencerTestLanguage.g:227:5: lv_x8_7_0= ruleAltList1 { newCompositeNode(grammarAccess.getModelAccess().getX8AltList1ParserRuleCall_7_0()); @@ -726,13 +734,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 9 : - // InternalSequencerTestLanguage.g:240:3: ( (lv_x9_8_0= ruleAltList2 ) ) + // InternalSequencerTestLanguage.g:245:3: ( (lv_x9_8_0= ruleAltList2 ) ) { - // InternalSequencerTestLanguage.g:240:3: ( (lv_x9_8_0= ruleAltList2 ) ) - // InternalSequencerTestLanguage.g:241:4: (lv_x9_8_0= ruleAltList2 ) + // InternalSequencerTestLanguage.g:245:3: ( (lv_x9_8_0= ruleAltList2 ) ) + // InternalSequencerTestLanguage.g:246:4: (lv_x9_8_0= ruleAltList2 ) { - // InternalSequencerTestLanguage.g:241:4: (lv_x9_8_0= ruleAltList2 ) - // InternalSequencerTestLanguage.g:242:5: lv_x9_8_0= ruleAltList2 + // InternalSequencerTestLanguage.g:246:4: (lv_x9_8_0= ruleAltList2 ) + // InternalSequencerTestLanguage.g:247:5: lv_x9_8_0= ruleAltList2 { newCompositeNode(grammarAccess.getModelAccess().getX9AltList2ParserRuleCall_8_0()); @@ -763,13 +771,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 10 : - // InternalSequencerTestLanguage.g:260:3: ( (lv_x10_9_0= ruleSingleKeywords ) ) + // InternalSequencerTestLanguage.g:265:3: ( (lv_x10_9_0= ruleSingleKeywords ) ) { - // InternalSequencerTestLanguage.g:260:3: ( (lv_x10_9_0= ruleSingleKeywords ) ) - // InternalSequencerTestLanguage.g:261:4: (lv_x10_9_0= ruleSingleKeywords ) + // InternalSequencerTestLanguage.g:265:3: ( (lv_x10_9_0= ruleSingleKeywords ) ) + // InternalSequencerTestLanguage.g:266:4: (lv_x10_9_0= ruleSingleKeywords ) { - // InternalSequencerTestLanguage.g:261:4: (lv_x10_9_0= ruleSingleKeywords ) - // InternalSequencerTestLanguage.g:262:5: lv_x10_9_0= ruleSingleKeywords + // InternalSequencerTestLanguage.g:266:4: (lv_x10_9_0= ruleSingleKeywords ) + // InternalSequencerTestLanguage.g:267:5: lv_x10_9_0= ruleSingleKeywords { newCompositeNode(grammarAccess.getModelAccess().getX10SingleKeywordsParserRuleCall_9_0()); @@ -800,13 +808,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 11 : - // InternalSequencerTestLanguage.g:280:3: ( (lv_x11_10_0= ruleSingleKeywordsOrID ) ) + // InternalSequencerTestLanguage.g:285:3: ( (lv_x11_10_0= ruleSingleKeywordsOrID ) ) { - // InternalSequencerTestLanguage.g:280:3: ( (lv_x11_10_0= ruleSingleKeywordsOrID ) ) - // InternalSequencerTestLanguage.g:281:4: (lv_x11_10_0= ruleSingleKeywordsOrID ) + // InternalSequencerTestLanguage.g:285:3: ( (lv_x11_10_0= ruleSingleKeywordsOrID ) ) + // InternalSequencerTestLanguage.g:286:4: (lv_x11_10_0= ruleSingleKeywordsOrID ) { - // InternalSequencerTestLanguage.g:281:4: (lv_x11_10_0= ruleSingleKeywordsOrID ) - // InternalSequencerTestLanguage.g:282:5: lv_x11_10_0= ruleSingleKeywordsOrID + // InternalSequencerTestLanguage.g:286:4: (lv_x11_10_0= ruleSingleKeywordsOrID ) + // InternalSequencerTestLanguage.g:287:5: lv_x11_10_0= ruleSingleKeywordsOrID { newCompositeNode(grammarAccess.getModelAccess().getX11SingleKeywordsOrIDParserRuleCall_10_0()); @@ -837,13 +845,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 12 : - // InternalSequencerTestLanguage.g:300:3: ( (lv_x12_11_0= ruleSingleTerminals ) ) + // InternalSequencerTestLanguage.g:305:3: ( (lv_x12_11_0= ruleSingleTerminals ) ) { - // InternalSequencerTestLanguage.g:300:3: ( (lv_x12_11_0= ruleSingleTerminals ) ) - // InternalSequencerTestLanguage.g:301:4: (lv_x12_11_0= ruleSingleTerminals ) + // InternalSequencerTestLanguage.g:305:3: ( (lv_x12_11_0= ruleSingleTerminals ) ) + // InternalSequencerTestLanguage.g:306:4: (lv_x12_11_0= ruleSingleTerminals ) { - // InternalSequencerTestLanguage.g:301:4: (lv_x12_11_0= ruleSingleTerminals ) - // InternalSequencerTestLanguage.g:302:5: lv_x12_11_0= ruleSingleTerminals + // InternalSequencerTestLanguage.g:306:4: (lv_x12_11_0= ruleSingleTerminals ) + // InternalSequencerTestLanguage.g:307:5: lv_x12_11_0= ruleSingleTerminals { newCompositeNode(grammarAccess.getModelAccess().getX12SingleTerminalsParserRuleCall_11_0()); @@ -874,13 +882,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 13 : - // InternalSequencerTestLanguage.g:320:3: ( (lv_x10_12_0= ruleMultiKeywords ) ) + // InternalSequencerTestLanguage.g:325:3: ( (lv_x10_12_0= ruleMultiKeywords ) ) { - // InternalSequencerTestLanguage.g:320:3: ( (lv_x10_12_0= ruleMultiKeywords ) ) - // InternalSequencerTestLanguage.g:321:4: (lv_x10_12_0= ruleMultiKeywords ) + // InternalSequencerTestLanguage.g:325:3: ( (lv_x10_12_0= ruleMultiKeywords ) ) + // InternalSequencerTestLanguage.g:326:4: (lv_x10_12_0= ruleMultiKeywords ) { - // InternalSequencerTestLanguage.g:321:4: (lv_x10_12_0= ruleMultiKeywords ) - // InternalSequencerTestLanguage.g:322:5: lv_x10_12_0= ruleMultiKeywords + // InternalSequencerTestLanguage.g:326:4: (lv_x10_12_0= ruleMultiKeywords ) + // InternalSequencerTestLanguage.g:327:5: lv_x10_12_0= ruleMultiKeywords { newCompositeNode(grammarAccess.getModelAccess().getX10MultiKeywordsParserRuleCall_12_0()); @@ -911,13 +919,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 14 : - // InternalSequencerTestLanguage.g:340:3: ( (lv_x11_13_0= ruleMultiKeywordsOrID ) ) + // InternalSequencerTestLanguage.g:345:3: ( (lv_x11_13_0= ruleMultiKeywordsOrID ) ) { - // InternalSequencerTestLanguage.g:340:3: ( (lv_x11_13_0= ruleMultiKeywordsOrID ) ) - // InternalSequencerTestLanguage.g:341:4: (lv_x11_13_0= ruleMultiKeywordsOrID ) + // InternalSequencerTestLanguage.g:345:3: ( (lv_x11_13_0= ruleMultiKeywordsOrID ) ) + // InternalSequencerTestLanguage.g:346:4: (lv_x11_13_0= ruleMultiKeywordsOrID ) { - // InternalSequencerTestLanguage.g:341:4: (lv_x11_13_0= ruleMultiKeywordsOrID ) - // InternalSequencerTestLanguage.g:342:5: lv_x11_13_0= ruleMultiKeywordsOrID + // InternalSequencerTestLanguage.g:346:4: (lv_x11_13_0= ruleMultiKeywordsOrID ) + // InternalSequencerTestLanguage.g:347:5: lv_x11_13_0= ruleMultiKeywordsOrID { newCompositeNode(grammarAccess.getModelAccess().getX11MultiKeywordsOrIDParserRuleCall_13_0()); @@ -948,13 +956,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 15 : - // InternalSequencerTestLanguage.g:360:3: ( (lv_x12_14_0= ruleMultiTerminals ) ) + // InternalSequencerTestLanguage.g:365:3: ( (lv_x12_14_0= ruleMultiTerminals ) ) { - // InternalSequencerTestLanguage.g:360:3: ( (lv_x12_14_0= ruleMultiTerminals ) ) - // InternalSequencerTestLanguage.g:361:4: (lv_x12_14_0= ruleMultiTerminals ) + // InternalSequencerTestLanguage.g:365:3: ( (lv_x12_14_0= ruleMultiTerminals ) ) + // InternalSequencerTestLanguage.g:366:4: (lv_x12_14_0= ruleMultiTerminals ) { - // InternalSequencerTestLanguage.g:361:4: (lv_x12_14_0= ruleMultiTerminals ) - // InternalSequencerTestLanguage.g:362:5: lv_x12_14_0= ruleMultiTerminals + // InternalSequencerTestLanguage.g:366:4: (lv_x12_14_0= ruleMultiTerminals ) + // InternalSequencerTestLanguage.g:367:5: lv_x12_14_0= ruleMultiTerminals { newCompositeNode(grammarAccess.getModelAccess().getX12MultiTerminalsParserRuleCall_14_0()); @@ -985,13 +993,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 16 : - // InternalSequencerTestLanguage.g:380:3: ( (lv_x13_15_0= ruleSingleEnum ) ) + // InternalSequencerTestLanguage.g:385:3: ( (lv_x13_15_0= ruleSingleEnum ) ) { - // InternalSequencerTestLanguage.g:380:3: ( (lv_x13_15_0= ruleSingleEnum ) ) - // InternalSequencerTestLanguage.g:381:4: (lv_x13_15_0= ruleSingleEnum ) + // InternalSequencerTestLanguage.g:385:3: ( (lv_x13_15_0= ruleSingleEnum ) ) + // InternalSequencerTestLanguage.g:386:4: (lv_x13_15_0= ruleSingleEnum ) { - // InternalSequencerTestLanguage.g:381:4: (lv_x13_15_0= ruleSingleEnum ) - // InternalSequencerTestLanguage.g:382:5: lv_x13_15_0= ruleSingleEnum + // InternalSequencerTestLanguage.g:386:4: (lv_x13_15_0= ruleSingleEnum ) + // InternalSequencerTestLanguage.g:387:5: lv_x13_15_0= ruleSingleEnum { newCompositeNode(grammarAccess.getModelAccess().getX13SingleEnumParserRuleCall_15_0()); @@ -1022,13 +1030,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 17 : - // InternalSequencerTestLanguage.g:400:3: ( (lv_x14_16_0= ruleSingleCrossReference ) ) + // InternalSequencerTestLanguage.g:405:3: ( (lv_x14_16_0= ruleSingleCrossReference ) ) { - // InternalSequencerTestLanguage.g:400:3: ( (lv_x14_16_0= ruleSingleCrossReference ) ) - // InternalSequencerTestLanguage.g:401:4: (lv_x14_16_0= ruleSingleCrossReference ) + // InternalSequencerTestLanguage.g:405:3: ( (lv_x14_16_0= ruleSingleCrossReference ) ) + // InternalSequencerTestLanguage.g:406:4: (lv_x14_16_0= ruleSingleCrossReference ) { - // InternalSequencerTestLanguage.g:401:4: (lv_x14_16_0= ruleSingleCrossReference ) - // InternalSequencerTestLanguage.g:402:5: lv_x14_16_0= ruleSingleCrossReference + // InternalSequencerTestLanguage.g:406:4: (lv_x14_16_0= ruleSingleCrossReference ) + // InternalSequencerTestLanguage.g:407:5: lv_x14_16_0= ruleSingleCrossReference { newCompositeNode(grammarAccess.getModelAccess().getX14SingleCrossReferenceParserRuleCall_16_0()); @@ -1059,13 +1067,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 18 : - // InternalSequencerTestLanguage.g:420:3: ( (lv_x15_17_0= ruleSingleContainmentReference ) ) + // InternalSequencerTestLanguage.g:425:3: ( (lv_x15_17_0= ruleSingleContainmentReference ) ) { - // InternalSequencerTestLanguage.g:420:3: ( (lv_x15_17_0= ruleSingleContainmentReference ) ) - // InternalSequencerTestLanguage.g:421:4: (lv_x15_17_0= ruleSingleContainmentReference ) + // InternalSequencerTestLanguage.g:425:3: ( (lv_x15_17_0= ruleSingleContainmentReference ) ) + // InternalSequencerTestLanguage.g:426:4: (lv_x15_17_0= ruleSingleContainmentReference ) { - // InternalSequencerTestLanguage.g:421:4: (lv_x15_17_0= ruleSingleContainmentReference ) - // InternalSequencerTestLanguage.g:422:5: lv_x15_17_0= ruleSingleContainmentReference + // InternalSequencerTestLanguage.g:426:4: (lv_x15_17_0= ruleSingleContainmentReference ) + // InternalSequencerTestLanguage.g:427:5: lv_x15_17_0= ruleSingleContainmentReference { newCompositeNode(grammarAccess.getModelAccess().getX15SingleContainmentReferenceParserRuleCall_17_0()); @@ -1096,13 +1104,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 19 : - // InternalSequencerTestLanguage.g:440:3: ( (lv_x19_18_0= ruleDependentAlternative1 ) ) + // InternalSequencerTestLanguage.g:445:3: ( (lv_x19_18_0= ruleDependentAlternative1 ) ) { - // InternalSequencerTestLanguage.g:440:3: ( (lv_x19_18_0= ruleDependentAlternative1 ) ) - // InternalSequencerTestLanguage.g:441:4: (lv_x19_18_0= ruleDependentAlternative1 ) + // InternalSequencerTestLanguage.g:445:3: ( (lv_x19_18_0= ruleDependentAlternative1 ) ) + // InternalSequencerTestLanguage.g:446:4: (lv_x19_18_0= ruleDependentAlternative1 ) { - // InternalSequencerTestLanguage.g:441:4: (lv_x19_18_0= ruleDependentAlternative1 ) - // InternalSequencerTestLanguage.g:442:5: lv_x19_18_0= ruleDependentAlternative1 + // InternalSequencerTestLanguage.g:446:4: (lv_x19_18_0= ruleDependentAlternative1 ) + // InternalSequencerTestLanguage.g:447:5: lv_x19_18_0= ruleDependentAlternative1 { newCompositeNode(grammarAccess.getModelAccess().getX19DependentAlternative1ParserRuleCall_18_0()); @@ -1133,13 +1141,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 20 : - // InternalSequencerTestLanguage.g:460:3: ( (lv_x20_19_0= ruleDependentAlternative2 ) ) + // InternalSequencerTestLanguage.g:465:3: ( (lv_x20_19_0= ruleDependentAlternative2 ) ) { - // InternalSequencerTestLanguage.g:460:3: ( (lv_x20_19_0= ruleDependentAlternative2 ) ) - // InternalSequencerTestLanguage.g:461:4: (lv_x20_19_0= ruleDependentAlternative2 ) + // InternalSequencerTestLanguage.g:465:3: ( (lv_x20_19_0= ruleDependentAlternative2 ) ) + // InternalSequencerTestLanguage.g:466:4: (lv_x20_19_0= ruleDependentAlternative2 ) { - // InternalSequencerTestLanguage.g:461:4: (lv_x20_19_0= ruleDependentAlternative2 ) - // InternalSequencerTestLanguage.g:462:5: lv_x20_19_0= ruleDependentAlternative2 + // InternalSequencerTestLanguage.g:466:4: (lv_x20_19_0= ruleDependentAlternative2 ) + // InternalSequencerTestLanguage.g:467:5: lv_x20_19_0= ruleDependentAlternative2 { newCompositeNode(grammarAccess.getModelAccess().getX20DependentAlternative2ParserRuleCall_19_0()); @@ -1170,13 +1178,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 21 : - // InternalSequencerTestLanguage.g:480:3: ( (lv_x21_20_0= ruleOptional ) ) + // InternalSequencerTestLanguage.g:485:3: ( (lv_x21_20_0= ruleOptional ) ) { - // InternalSequencerTestLanguage.g:480:3: ( (lv_x21_20_0= ruleOptional ) ) - // InternalSequencerTestLanguage.g:481:4: (lv_x21_20_0= ruleOptional ) + // InternalSequencerTestLanguage.g:485:3: ( (lv_x21_20_0= ruleOptional ) ) + // InternalSequencerTestLanguage.g:486:4: (lv_x21_20_0= ruleOptional ) { - // InternalSequencerTestLanguage.g:481:4: (lv_x21_20_0= ruleOptional ) - // InternalSequencerTestLanguage.g:482:5: lv_x21_20_0= ruleOptional + // InternalSequencerTestLanguage.g:486:4: (lv_x21_20_0= ruleOptional ) + // InternalSequencerTestLanguage.g:487:5: lv_x21_20_0= ruleOptional { newCompositeNode(grammarAccess.getModelAccess().getX21OptionalParserRuleCall_20_0()); @@ -1207,13 +1215,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 22 : - // InternalSequencerTestLanguage.g:500:3: ( (lv_x22_21_0= ruleFloat ) ) + // InternalSequencerTestLanguage.g:505:3: ( (lv_x22_21_0= ruleFloat ) ) { - // InternalSequencerTestLanguage.g:500:3: ( (lv_x22_21_0= ruleFloat ) ) - // InternalSequencerTestLanguage.g:501:4: (lv_x22_21_0= ruleFloat ) + // InternalSequencerTestLanguage.g:505:3: ( (lv_x22_21_0= ruleFloat ) ) + // InternalSequencerTestLanguage.g:506:4: (lv_x22_21_0= ruleFloat ) { - // InternalSequencerTestLanguage.g:501:4: (lv_x22_21_0= ruleFloat ) - // InternalSequencerTestLanguage.g:502:5: lv_x22_21_0= ruleFloat + // InternalSequencerTestLanguage.g:506:4: (lv_x22_21_0= ruleFloat ) + // InternalSequencerTestLanguage.g:507:5: lv_x22_21_0= ruleFloat { newCompositeNode(grammarAccess.getModelAccess().getX22FloatParserRuleCall_21_0()); @@ -1244,13 +1252,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 23 : - // InternalSequencerTestLanguage.g:520:3: ( (lv_x23_22_0= ruleUnorderedAlternative ) ) + // InternalSequencerTestLanguage.g:525:3: ( (lv_x23_22_0= ruleUnorderedAlternative ) ) { - // InternalSequencerTestLanguage.g:520:3: ( (lv_x23_22_0= ruleUnorderedAlternative ) ) - // InternalSequencerTestLanguage.g:521:4: (lv_x23_22_0= ruleUnorderedAlternative ) + // InternalSequencerTestLanguage.g:525:3: ( (lv_x23_22_0= ruleUnorderedAlternative ) ) + // InternalSequencerTestLanguage.g:526:4: (lv_x23_22_0= ruleUnorderedAlternative ) { - // InternalSequencerTestLanguage.g:521:4: (lv_x23_22_0= ruleUnorderedAlternative ) - // InternalSequencerTestLanguage.g:522:5: lv_x23_22_0= ruleUnorderedAlternative + // InternalSequencerTestLanguage.g:526:4: (lv_x23_22_0= ruleUnorderedAlternative ) + // InternalSequencerTestLanguage.g:527:5: lv_x23_22_0= ruleUnorderedAlternative { newCompositeNode(grammarAccess.getModelAccess().getX23UnorderedAlternativeParserRuleCall_22_0()); @@ -1281,13 +1289,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 24 : - // InternalSequencerTestLanguage.g:540:3: ( (lv_x24_23_0= ruleUnorderedGroup ) ) + // InternalSequencerTestLanguage.g:545:3: ( (lv_x24_23_0= ruleUnorderedGroup ) ) { - // InternalSequencerTestLanguage.g:540:3: ( (lv_x24_23_0= ruleUnorderedGroup ) ) - // InternalSequencerTestLanguage.g:541:4: (lv_x24_23_0= ruleUnorderedGroup ) + // InternalSequencerTestLanguage.g:545:3: ( (lv_x24_23_0= ruleUnorderedGroup ) ) + // InternalSequencerTestLanguage.g:546:4: (lv_x24_23_0= ruleUnorderedGroup ) { - // InternalSequencerTestLanguage.g:541:4: (lv_x24_23_0= ruleUnorderedGroup ) - // InternalSequencerTestLanguage.g:542:5: lv_x24_23_0= ruleUnorderedGroup + // InternalSequencerTestLanguage.g:546:4: (lv_x24_23_0= ruleUnorderedGroup ) + // InternalSequencerTestLanguage.g:547:5: lv_x24_23_0= ruleUnorderedGroup { newCompositeNode(grammarAccess.getModelAccess().getX24UnorderedGroupParserRuleCall_23_0()); @@ -1318,13 +1326,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 25 : - // InternalSequencerTestLanguage.g:560:3: ( (lv_x25_24_0= ruleUnorderedGroupOptional ) ) + // InternalSequencerTestLanguage.g:565:3: ( (lv_x25_24_0= ruleUnorderedGroupOptional ) ) { - // InternalSequencerTestLanguage.g:560:3: ( (lv_x25_24_0= ruleUnorderedGroupOptional ) ) - // InternalSequencerTestLanguage.g:561:4: (lv_x25_24_0= ruleUnorderedGroupOptional ) + // InternalSequencerTestLanguage.g:565:3: ( (lv_x25_24_0= ruleUnorderedGroupOptional ) ) + // InternalSequencerTestLanguage.g:566:4: (lv_x25_24_0= ruleUnorderedGroupOptional ) { - // InternalSequencerTestLanguage.g:561:4: (lv_x25_24_0= ruleUnorderedGroupOptional ) - // InternalSequencerTestLanguage.g:562:5: lv_x25_24_0= ruleUnorderedGroupOptional + // InternalSequencerTestLanguage.g:566:4: (lv_x25_24_0= ruleUnorderedGroupOptional ) + // InternalSequencerTestLanguage.g:567:5: lv_x25_24_0= ruleUnorderedGroupOptional { newCompositeNode(grammarAccess.getModelAccess().getX25UnorderedGroupOptionalParserRuleCall_24_0()); @@ -1355,13 +1363,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 26 : - // InternalSequencerTestLanguage.g:580:3: ( (lv_x26_25_0= ruleUnorderedGroupBoolean ) ) + // InternalSequencerTestLanguage.g:585:3: ( (lv_x26_25_0= ruleUnorderedGroupBoolean ) ) { - // InternalSequencerTestLanguage.g:580:3: ( (lv_x26_25_0= ruleUnorderedGroupBoolean ) ) - // InternalSequencerTestLanguage.g:581:4: (lv_x26_25_0= ruleUnorderedGroupBoolean ) + // InternalSequencerTestLanguage.g:585:3: ( (lv_x26_25_0= ruleUnorderedGroupBoolean ) ) + // InternalSequencerTestLanguage.g:586:4: (lv_x26_25_0= ruleUnorderedGroupBoolean ) { - // InternalSequencerTestLanguage.g:581:4: (lv_x26_25_0= ruleUnorderedGroupBoolean ) - // InternalSequencerTestLanguage.g:582:5: lv_x26_25_0= ruleUnorderedGroupBoolean + // InternalSequencerTestLanguage.g:586:4: (lv_x26_25_0= ruleUnorderedGroupBoolean ) + // InternalSequencerTestLanguage.g:587:5: lv_x26_25_0= ruleUnorderedGroupBoolean { newCompositeNode(grammarAccess.getModelAccess().getX26UnorderedGroupBooleanParserRuleCall_25_0()); @@ -1392,13 +1400,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 27 : - // InternalSequencerTestLanguage.g:600:3: ( (lv_x27_26_0= ruleComplex1 ) ) + // InternalSequencerTestLanguage.g:605:3: ( (lv_x27_26_0= ruleComplex1 ) ) { - // InternalSequencerTestLanguage.g:600:3: ( (lv_x27_26_0= ruleComplex1 ) ) - // InternalSequencerTestLanguage.g:601:4: (lv_x27_26_0= ruleComplex1 ) + // InternalSequencerTestLanguage.g:605:3: ( (lv_x27_26_0= ruleComplex1 ) ) + // InternalSequencerTestLanguage.g:606:4: (lv_x27_26_0= ruleComplex1 ) { - // InternalSequencerTestLanguage.g:601:4: (lv_x27_26_0= ruleComplex1 ) - // InternalSequencerTestLanguage.g:602:5: lv_x27_26_0= ruleComplex1 + // InternalSequencerTestLanguage.g:606:4: (lv_x27_26_0= ruleComplex1 ) + // InternalSequencerTestLanguage.g:607:5: lv_x27_26_0= ruleComplex1 { newCompositeNode(grammarAccess.getModelAccess().getX27Complex1ParserRuleCall_26_0()); @@ -1429,13 +1437,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 28 : - // InternalSequencerTestLanguage.g:620:3: ( (lv_x28_27_0= ruleOptionalDouble ) ) + // InternalSequencerTestLanguage.g:625:3: ( (lv_x28_27_0= ruleOptionalDouble ) ) { - // InternalSequencerTestLanguage.g:620:3: ( (lv_x28_27_0= ruleOptionalDouble ) ) - // InternalSequencerTestLanguage.g:621:4: (lv_x28_27_0= ruleOptionalDouble ) + // InternalSequencerTestLanguage.g:625:3: ( (lv_x28_27_0= ruleOptionalDouble ) ) + // InternalSequencerTestLanguage.g:626:4: (lv_x28_27_0= ruleOptionalDouble ) { - // InternalSequencerTestLanguage.g:621:4: (lv_x28_27_0= ruleOptionalDouble ) - // InternalSequencerTestLanguage.g:622:5: lv_x28_27_0= ruleOptionalDouble + // InternalSequencerTestLanguage.g:626:4: (lv_x28_27_0= ruleOptionalDouble ) + // InternalSequencerTestLanguage.g:627:5: lv_x28_27_0= ruleOptionalDouble { newCompositeNode(grammarAccess.getModelAccess().getX28OptionalDoubleParserRuleCall_27_0()); @@ -1466,13 +1474,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 29 : - // InternalSequencerTestLanguage.g:640:3: ( (lv_x29_28_0= ruleNullValueGenerated ) ) + // InternalSequencerTestLanguage.g:645:3: ( (lv_x29_28_0= ruleNullValueGenerated ) ) { - // InternalSequencerTestLanguage.g:640:3: ( (lv_x29_28_0= ruleNullValueGenerated ) ) - // InternalSequencerTestLanguage.g:641:4: (lv_x29_28_0= ruleNullValueGenerated ) + // InternalSequencerTestLanguage.g:645:3: ( (lv_x29_28_0= ruleNullValueGenerated ) ) + // InternalSequencerTestLanguage.g:646:4: (lv_x29_28_0= ruleNullValueGenerated ) { - // InternalSequencerTestLanguage.g:641:4: (lv_x29_28_0= ruleNullValueGenerated ) - // InternalSequencerTestLanguage.g:642:5: lv_x29_28_0= ruleNullValueGenerated + // InternalSequencerTestLanguage.g:646:4: (lv_x29_28_0= ruleNullValueGenerated ) + // InternalSequencerTestLanguage.g:647:5: lv_x29_28_0= ruleNullValueGenerated { newCompositeNode(grammarAccess.getModelAccess().getX29NullValueGeneratedParserRuleCall_28_0()); @@ -1503,13 +1511,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 30 : - // InternalSequencerTestLanguage.g:660:3: ( (lv_x30_29_0= ruleNullValueInterpreted ) ) + // InternalSequencerTestLanguage.g:665:3: ( (lv_x30_29_0= ruleNullValueInterpreted ) ) { - // InternalSequencerTestLanguage.g:660:3: ( (lv_x30_29_0= ruleNullValueInterpreted ) ) - // InternalSequencerTestLanguage.g:661:4: (lv_x30_29_0= ruleNullValueInterpreted ) + // InternalSequencerTestLanguage.g:665:3: ( (lv_x30_29_0= ruleNullValueInterpreted ) ) + // InternalSequencerTestLanguage.g:666:4: (lv_x30_29_0= ruleNullValueInterpreted ) { - // InternalSequencerTestLanguage.g:661:4: (lv_x30_29_0= ruleNullValueInterpreted ) - // InternalSequencerTestLanguage.g:662:5: lv_x30_29_0= ruleNullValueInterpreted + // InternalSequencerTestLanguage.g:666:4: (lv_x30_29_0= ruleNullValueInterpreted ) + // InternalSequencerTestLanguage.g:667:5: lv_x30_29_0= ruleNullValueInterpreted { newCompositeNode(grammarAccess.getModelAccess().getX30NullValueInterpretedParserRuleCall_29_0()); @@ -1540,13 +1548,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 31 : - // InternalSequencerTestLanguage.g:680:3: ( (lv_x31_30_0= ruleNullCrossRefGenerated ) ) + // InternalSequencerTestLanguage.g:685:3: ( (lv_x31_30_0= ruleNullCrossRefGenerated ) ) { - // InternalSequencerTestLanguage.g:680:3: ( (lv_x31_30_0= ruleNullCrossRefGenerated ) ) - // InternalSequencerTestLanguage.g:681:4: (lv_x31_30_0= ruleNullCrossRefGenerated ) + // InternalSequencerTestLanguage.g:685:3: ( (lv_x31_30_0= ruleNullCrossRefGenerated ) ) + // InternalSequencerTestLanguage.g:686:4: (lv_x31_30_0= ruleNullCrossRefGenerated ) { - // InternalSequencerTestLanguage.g:681:4: (lv_x31_30_0= ruleNullCrossRefGenerated ) - // InternalSequencerTestLanguage.g:682:5: lv_x31_30_0= ruleNullCrossRefGenerated + // InternalSequencerTestLanguage.g:686:4: (lv_x31_30_0= ruleNullCrossRefGenerated ) + // InternalSequencerTestLanguage.g:687:5: lv_x31_30_0= ruleNullCrossRefGenerated { newCompositeNode(grammarAccess.getModelAccess().getX31NullCrossRefGeneratedParserRuleCall_30_0()); @@ -1577,13 +1585,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 32 : - // InternalSequencerTestLanguage.g:700:3: ( (lv_x32_31_0= ruleNullCrossRefInterpreted ) ) + // InternalSequencerTestLanguage.g:705:3: ( (lv_x32_31_0= ruleNullCrossRefInterpreted ) ) { - // InternalSequencerTestLanguage.g:700:3: ( (lv_x32_31_0= ruleNullCrossRefInterpreted ) ) - // InternalSequencerTestLanguage.g:701:4: (lv_x32_31_0= ruleNullCrossRefInterpreted ) + // InternalSequencerTestLanguage.g:705:3: ( (lv_x32_31_0= ruleNullCrossRefInterpreted ) ) + // InternalSequencerTestLanguage.g:706:4: (lv_x32_31_0= ruleNullCrossRefInterpreted ) { - // InternalSequencerTestLanguage.g:701:4: (lv_x32_31_0= ruleNullCrossRefInterpreted ) - // InternalSequencerTestLanguage.g:702:5: lv_x32_31_0= ruleNullCrossRefInterpreted + // InternalSequencerTestLanguage.g:706:4: (lv_x32_31_0= ruleNullCrossRefInterpreted ) + // InternalSequencerTestLanguage.g:707:5: lv_x32_31_0= ruleNullCrossRefInterpreted { newCompositeNode(grammarAccess.getModelAccess().getX32NullCrossRefInterpretedParserRuleCall_31_0()); @@ -1614,13 +1622,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 33 : - // InternalSequencerTestLanguage.g:720:3: ( (lv_x33_32_0= ruleFragmentCaller ) ) + // InternalSequencerTestLanguage.g:725:3: ( (lv_x33_32_0= ruleFragmentCaller ) ) { - // InternalSequencerTestLanguage.g:720:3: ( (lv_x33_32_0= ruleFragmentCaller ) ) - // InternalSequencerTestLanguage.g:721:4: (lv_x33_32_0= ruleFragmentCaller ) + // InternalSequencerTestLanguage.g:725:3: ( (lv_x33_32_0= ruleFragmentCaller ) ) + // InternalSequencerTestLanguage.g:726:4: (lv_x33_32_0= ruleFragmentCaller ) { - // InternalSequencerTestLanguage.g:721:4: (lv_x33_32_0= ruleFragmentCaller ) - // InternalSequencerTestLanguage.g:722:5: lv_x33_32_0= ruleFragmentCaller + // InternalSequencerTestLanguage.g:726:4: (lv_x33_32_0= ruleFragmentCaller ) + // InternalSequencerTestLanguage.g:727:5: lv_x33_32_0= ruleFragmentCaller { newCompositeNode(grammarAccess.getModelAccess().getX33FragmentCallerParserRuleCall_32_0()); @@ -1651,13 +1659,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 34 : - // InternalSequencerTestLanguage.g:740:3: ( (lv_x34_33_0= ruleParameterCaller ) ) + // InternalSequencerTestLanguage.g:745:3: ( (lv_x34_33_0= ruleParameterCaller ) ) { - // InternalSequencerTestLanguage.g:740:3: ( (lv_x34_33_0= ruleParameterCaller ) ) - // InternalSequencerTestLanguage.g:741:4: (lv_x34_33_0= ruleParameterCaller ) + // InternalSequencerTestLanguage.g:745:3: ( (lv_x34_33_0= ruleParameterCaller ) ) + // InternalSequencerTestLanguage.g:746:4: (lv_x34_33_0= ruleParameterCaller ) { - // InternalSequencerTestLanguage.g:741:4: (lv_x34_33_0= ruleParameterCaller ) - // InternalSequencerTestLanguage.g:742:5: lv_x34_33_0= ruleParameterCaller + // InternalSequencerTestLanguage.g:746:4: (lv_x34_33_0= ruleParameterCaller ) + // InternalSequencerTestLanguage.g:747:5: lv_x34_33_0= ruleParameterCaller { newCompositeNode(grammarAccess.getModelAccess().getX34ParameterCallerParserRuleCall_33_0()); @@ -1688,13 +1696,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 35 : - // InternalSequencerTestLanguage.g:760:3: ( (lv_x35_34_0= ruleParameterDelegation ) ) + // InternalSequencerTestLanguage.g:765:3: ( (lv_x35_34_0= ruleParameterDelegation ) ) { - // InternalSequencerTestLanguage.g:760:3: ( (lv_x35_34_0= ruleParameterDelegation ) ) - // InternalSequencerTestLanguage.g:761:4: (lv_x35_34_0= ruleParameterDelegation ) + // InternalSequencerTestLanguage.g:765:3: ( (lv_x35_34_0= ruleParameterDelegation ) ) + // InternalSequencerTestLanguage.g:766:4: (lv_x35_34_0= ruleParameterDelegation ) { - // InternalSequencerTestLanguage.g:761:4: (lv_x35_34_0= ruleParameterDelegation ) - // InternalSequencerTestLanguage.g:762:5: lv_x35_34_0= ruleParameterDelegation + // InternalSequencerTestLanguage.g:766:4: (lv_x35_34_0= ruleParameterDelegation ) + // InternalSequencerTestLanguage.g:767:5: lv_x35_34_0= ruleParameterDelegation { newCompositeNode(grammarAccess.getModelAccess().getX35ParameterDelegationParserRuleCall_34_0()); @@ -1747,7 +1755,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSimpleGroup" - // InternalSequencerTestLanguage.g:783:1: entryRuleSimpleGroup returns [EObject current=null] : iv_ruleSimpleGroup= ruleSimpleGroup EOF ; + // InternalSequencerTestLanguage.g:788:1: entryRuleSimpleGroup returns [EObject current=null] : iv_ruleSimpleGroup= ruleSimpleGroup EOF ; public final EObject entryRuleSimpleGroup() throws RecognitionException { EObject current = null; @@ -1755,8 +1763,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:783:52: (iv_ruleSimpleGroup= ruleSimpleGroup EOF ) - // InternalSequencerTestLanguage.g:784:2: iv_ruleSimpleGroup= ruleSimpleGroup EOF + // InternalSequencerTestLanguage.g:788:52: (iv_ruleSimpleGroup= ruleSimpleGroup EOF ) + // InternalSequencerTestLanguage.g:789:2: iv_ruleSimpleGroup= ruleSimpleGroup EOF { newCompositeNode(grammarAccess.getSimpleGroupRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1783,7 +1791,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSimpleGroup" - // InternalSequencerTestLanguage.g:790:1: ruleSimpleGroup returns [EObject current=null] : (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) ; + // InternalSequencerTestLanguage.g:795:1: ruleSimpleGroup returns [EObject current=null] : (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) ; public final EObject ruleSimpleGroup() throws RecognitionException { EObject current = null; @@ -1795,21 +1803,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:796:2: ( (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:797:2: (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:801:2: ( (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:802:2: (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:797:2: (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:798:3: otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:802:2: (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:803:3: otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getSimpleGroupAccess().getNumberSignDigitOneKeyword_0()); - // InternalSequencerTestLanguage.g:802:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:803:4: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:807:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:808:4: (lv_val1_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:803:4: (lv_val1_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:804:5: lv_val1_1_0= RULE_ID + // InternalSequencerTestLanguage.g:808:4: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:809:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -1831,11 +1839,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:820:3: ( (lv_val2_2_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:821:4: (lv_val2_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:825:3: ( (lv_val2_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:826:4: (lv_val2_2_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:821:4: (lv_val2_2_0= RULE_ID ) - // InternalSequencerTestLanguage.g:822:5: lv_val2_2_0= RULE_ID + // InternalSequencerTestLanguage.g:826:4: (lv_val2_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:827:5: lv_val2_2_0= RULE_ID { lv_val2_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1880,7 +1888,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSimpleAlternative" - // InternalSequencerTestLanguage.g:842:1: entryRuleSimpleAlternative returns [EObject current=null] : iv_ruleSimpleAlternative= ruleSimpleAlternative EOF ; + // InternalSequencerTestLanguage.g:847:1: entryRuleSimpleAlternative returns [EObject current=null] : iv_ruleSimpleAlternative= ruleSimpleAlternative EOF ; public final EObject entryRuleSimpleAlternative() throws RecognitionException { EObject current = null; @@ -1888,8 +1896,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:842:58: (iv_ruleSimpleAlternative= ruleSimpleAlternative EOF ) - // InternalSequencerTestLanguage.g:843:2: iv_ruleSimpleAlternative= ruleSimpleAlternative EOF + // InternalSequencerTestLanguage.g:847:58: (iv_ruleSimpleAlternative= ruleSimpleAlternative EOF ) + // InternalSequencerTestLanguage.g:848:2: iv_ruleSimpleAlternative= ruleSimpleAlternative EOF { newCompositeNode(grammarAccess.getSimpleAlternativeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1916,7 +1924,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSimpleAlternative" - // InternalSequencerTestLanguage.g:849:1: ruleSimpleAlternative returns [EObject current=null] : (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) ; + // InternalSequencerTestLanguage.g:854:1: ruleSimpleAlternative returns [EObject current=null] : (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) ; public final EObject ruleSimpleAlternative() throws RecognitionException { EObject current = null; @@ -1930,17 +1938,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:855:2: ( (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) ) - // InternalSequencerTestLanguage.g:856:2: (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:860:2: ( (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) ) + // InternalSequencerTestLanguage.g:861:2: (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) { - // InternalSequencerTestLanguage.g:856:2: (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) - // InternalSequencerTestLanguage.g:857:3: otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:861:2: (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:862:3: otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getSimpleAlternativeAccess().getNumberSignDigitTwoKeyword_0()); - // InternalSequencerTestLanguage.g:861:3: ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:866:3: ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -1958,20 +1966,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt2) { case 1 : - // InternalSequencerTestLanguage.g:862:4: (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:867:4: (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:862:4: (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:863:5: otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:867:4: (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:868:5: otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) { otherlv_1=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_1, grammarAccess.getSimpleAlternativeAccess().getKw1Keyword_1_0_0()); - // InternalSequencerTestLanguage.g:867:5: ( (lv_val1_2_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:868:6: (lv_val1_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:872:5: ( (lv_val1_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:873:6: (lv_val1_2_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:868:6: (lv_val1_2_0= RULE_ID ) - // InternalSequencerTestLanguage.g:869:7: lv_val1_2_0= RULE_ID + // InternalSequencerTestLanguage.g:873:6: (lv_val1_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:874:7: lv_val1_2_0= RULE_ID { lv_val1_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -2000,20 +2008,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:887:4: (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:892:4: (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:887:4: (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:888:5: otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:892:4: (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:893:5: otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,17,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getSimpleAlternativeAccess().getKw2Keyword_1_1_0()); - // InternalSequencerTestLanguage.g:892:5: ( (lv_val2_4_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:893:6: (lv_val2_4_0= RULE_ID ) + // InternalSequencerTestLanguage.g:897:5: ( (lv_val2_4_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:898:6: (lv_val2_4_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:893:6: (lv_val2_4_0= RULE_ID ) - // InternalSequencerTestLanguage.g:894:7: lv_val2_4_0= RULE_ID + // InternalSequencerTestLanguage.g:898:6: (lv_val2_4_0= RULE_ID ) + // InternalSequencerTestLanguage.g:899:7: lv_val2_4_0= RULE_ID { lv_val2_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -2067,7 +2075,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSimpleMultiplicities" - // InternalSequencerTestLanguage.g:916:1: entryRuleSimpleMultiplicities returns [EObject current=null] : iv_ruleSimpleMultiplicities= ruleSimpleMultiplicities EOF ; + // InternalSequencerTestLanguage.g:921:1: entryRuleSimpleMultiplicities returns [EObject current=null] : iv_ruleSimpleMultiplicities= ruleSimpleMultiplicities EOF ; public final EObject entryRuleSimpleMultiplicities() throws RecognitionException { EObject current = null; @@ -2075,8 +2083,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:916:61: (iv_ruleSimpleMultiplicities= ruleSimpleMultiplicities EOF ) - // InternalSequencerTestLanguage.g:917:2: iv_ruleSimpleMultiplicities= ruleSimpleMultiplicities EOF + // InternalSequencerTestLanguage.g:921:61: (iv_ruleSimpleMultiplicities= ruleSimpleMultiplicities EOF ) + // InternalSequencerTestLanguage.g:922:2: iv_ruleSimpleMultiplicities= ruleSimpleMultiplicities EOF { newCompositeNode(grammarAccess.getSimpleMultiplicitiesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2103,7 +2111,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSimpleMultiplicities" - // InternalSequencerTestLanguage.g:923:1: ruleSimpleMultiplicities returns [EObject current=null] : (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) ; + // InternalSequencerTestLanguage.g:928:1: ruleSimpleMultiplicities returns [EObject current=null] : (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) ; public final EObject ruleSimpleMultiplicities() throws RecognitionException { EObject current = null; @@ -2120,21 +2128,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:929:2: ( (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) ) - // InternalSequencerTestLanguage.g:930:2: (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) + // InternalSequencerTestLanguage.g:934:2: ( (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) ) + // InternalSequencerTestLanguage.g:935:2: (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) { - // InternalSequencerTestLanguage.g:930:2: (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) - // InternalSequencerTestLanguage.g:931:3: otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* + // InternalSequencerTestLanguage.g:935:2: (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) + // InternalSequencerTestLanguage.g:936:3: otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* { otherlv_0=(Token)match(input,18,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getSimpleMultiplicitiesAccess().getNumberSignDigitThreeKeyword_0()); - // InternalSequencerTestLanguage.g:935:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:936:4: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:940:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:941:4: (lv_val1_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:936:4: (lv_val1_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:937:5: lv_val1_1_0= RULE_ID + // InternalSequencerTestLanguage.g:941:4: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:942:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -2160,7 +2168,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getSimpleMultiplicitiesAccess().getKw1Keyword_2()); - // InternalSequencerTestLanguage.g:957:3: ( (lv_val2_3_0= RULE_ID ) )? + // InternalSequencerTestLanguage.g:962:3: ( (lv_val2_3_0= RULE_ID ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -2169,10 +2177,10 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt3) { case 1 : - // InternalSequencerTestLanguage.g:958:4: (lv_val2_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:963:4: (lv_val2_3_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:958:4: (lv_val2_3_0= RULE_ID ) - // InternalSequencerTestLanguage.g:959:5: lv_val2_3_0= RULE_ID + // InternalSequencerTestLanguage.g:963:4: (lv_val2_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:964:5: lv_val2_3_0= RULE_ID { lv_val2_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -2201,7 +2209,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_4, grammarAccess.getSimpleMultiplicitiesAccess().getKw2Keyword_4()); - // InternalSequencerTestLanguage.g:979:3: ( (lv_val3_5_0= RULE_ID ) )+ + // InternalSequencerTestLanguage.g:984:3: ( (lv_val3_5_0= RULE_ID ) )+ int cnt4=0; loop4: do { @@ -2215,10 +2223,10 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt4) { case 1 : - // InternalSequencerTestLanguage.g:980:4: (lv_val3_5_0= RULE_ID ) + // InternalSequencerTestLanguage.g:985:4: (lv_val3_5_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:980:4: (lv_val3_5_0= RULE_ID ) - // InternalSequencerTestLanguage.g:981:5: lv_val3_5_0= RULE_ID + // InternalSequencerTestLanguage.g:985:4: (lv_val3_5_0= RULE_ID ) + // InternalSequencerTestLanguage.g:986:5: lv_val3_5_0= RULE_ID { lv_val3_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -2254,7 +2262,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_6, grammarAccess.getSimpleMultiplicitiesAccess().getKw3Keyword_6()); - // InternalSequencerTestLanguage.g:1001:3: ( (lv_val4_7_0= RULE_ID ) )* + // InternalSequencerTestLanguage.g:1006:3: ( (lv_val4_7_0= RULE_ID ) )* loop5: do { int alt5=2; @@ -2267,10 +2275,10 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt5) { case 1 : - // InternalSequencerTestLanguage.g:1002:4: (lv_val4_7_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1007:4: (lv_val4_7_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1002:4: (lv_val4_7_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1003:5: lv_val4_7_0= RULE_ID + // InternalSequencerTestLanguage.g:1007:4: (lv_val4_7_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1008:5: lv_val4_7_0= RULE_ID { lv_val4_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -2321,7 +2329,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleGroupMultiplicities" - // InternalSequencerTestLanguage.g:1023:1: entryRuleGroupMultiplicities returns [EObject current=null] : iv_ruleGroupMultiplicities= ruleGroupMultiplicities EOF ; + // InternalSequencerTestLanguage.g:1028:1: entryRuleGroupMultiplicities returns [EObject current=null] : iv_ruleGroupMultiplicities= ruleGroupMultiplicities EOF ; public final EObject entryRuleGroupMultiplicities() throws RecognitionException { EObject current = null; @@ -2329,8 +2337,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:1023:60: (iv_ruleGroupMultiplicities= ruleGroupMultiplicities EOF ) - // InternalSequencerTestLanguage.g:1024:2: iv_ruleGroupMultiplicities= ruleGroupMultiplicities EOF + // InternalSequencerTestLanguage.g:1028:60: (iv_ruleGroupMultiplicities= ruleGroupMultiplicities EOF ) + // InternalSequencerTestLanguage.g:1029:2: iv_ruleGroupMultiplicities= ruleGroupMultiplicities EOF { newCompositeNode(grammarAccess.getGroupMultiplicitiesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2357,7 +2365,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleGroupMultiplicities" - // InternalSequencerTestLanguage.g:1030:1: ruleGroupMultiplicities returns [EObject current=null] : (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) ; + // InternalSequencerTestLanguage.g:1035:1: ruleGroupMultiplicities returns [EObject current=null] : (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) ; public final EObject ruleGroupMultiplicities() throws RecognitionException { EObject current = null; @@ -2377,21 +2385,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:1036:2: ( (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) ) - // InternalSequencerTestLanguage.g:1037:2: (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) + // InternalSequencerTestLanguage.g:1041:2: ( (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) ) + // InternalSequencerTestLanguage.g:1042:2: (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) { - // InternalSequencerTestLanguage.g:1037:2: (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) - // InternalSequencerTestLanguage.g:1038:3: otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* + // InternalSequencerTestLanguage.g:1042:2: (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) + // InternalSequencerTestLanguage.g:1043:3: otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* { otherlv_0=(Token)match(input,20,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getGroupMultiplicitiesAccess().getNumberSignDigitFourKeyword_0()); - // InternalSequencerTestLanguage.g:1042:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1043:4: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1047:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1048:4: (lv_val1_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1043:4: (lv_val1_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1044:5: lv_val1_1_0= RULE_ID + // InternalSequencerTestLanguage.g:1048:4: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1049:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -2417,7 +2425,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_2, grammarAccess.getGroupMultiplicitiesAccess().getKw1Keyword_2()); - // InternalSequencerTestLanguage.g:1064:3: ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? + // InternalSequencerTestLanguage.g:1069:3: ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? int alt6=2; int LA6_0 = input.LA(1); @@ -2426,13 +2434,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt6) { case 1 : - // InternalSequencerTestLanguage.g:1065:4: ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1070:4: ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:1065:4: ( (lv_val2_3_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1066:5: (lv_val2_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1070:4: ( (lv_val2_3_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1071:5: (lv_val2_3_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1066:5: (lv_val2_3_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1067:6: lv_val2_3_0= RULE_ID + // InternalSequencerTestLanguage.g:1071:5: (lv_val2_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1072:6: lv_val2_3_0= RULE_ID { lv_val2_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -2454,11 +2462,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:1083:4: ( (lv_val3_4_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1084:5: (lv_val3_4_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1088:4: ( (lv_val3_4_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1089:5: (lv_val3_4_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1084:5: (lv_val3_4_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1085:6: lv_val3_4_0= RULE_ID + // InternalSequencerTestLanguage.g:1089:5: (lv_val3_4_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1090:6: lv_val3_4_0= RULE_ID { lv_val3_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -2490,7 +2498,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_5, grammarAccess.getGroupMultiplicitiesAccess().getKw2Keyword_4()); - // InternalSequencerTestLanguage.g:1106:3: ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ + // InternalSequencerTestLanguage.g:1111:3: ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ int cnt7=0; loop7: do { @@ -2504,13 +2512,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt7) { case 1 : - // InternalSequencerTestLanguage.g:1107:4: ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1112:4: ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:1107:4: ( (lv_val4_6_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1108:5: (lv_val4_6_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1112:4: ( (lv_val4_6_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1113:5: (lv_val4_6_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1108:5: (lv_val4_6_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1109:6: lv_val4_6_0= RULE_ID + // InternalSequencerTestLanguage.g:1113:5: (lv_val4_6_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1114:6: lv_val4_6_0= RULE_ID { lv_val4_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -2532,11 +2540,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:1125:4: ( (lv_val5_7_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1126:5: (lv_val5_7_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1130:4: ( (lv_val5_7_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1131:5: (lv_val5_7_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1126:5: (lv_val5_7_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1127:6: lv_val5_7_0= RULE_ID + // InternalSequencerTestLanguage.g:1131:5: (lv_val5_7_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1132:6: lv_val5_7_0= RULE_ID { lv_val5_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -2575,7 +2583,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_8, grammarAccess.getGroupMultiplicitiesAccess().getKw3Keyword_6()); - // InternalSequencerTestLanguage.g:1148:3: ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* + // InternalSequencerTestLanguage.g:1153:3: ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* loop8: do { int alt8=2; @@ -2588,13 +2596,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt8) { case 1 : - // InternalSequencerTestLanguage.g:1149:4: ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1154:4: ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:1149:4: ( (lv_val6_9_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1150:5: (lv_val6_9_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1154:4: ( (lv_val6_9_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1155:5: (lv_val6_9_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1150:5: (lv_val6_9_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1151:6: lv_val6_9_0= RULE_ID + // InternalSequencerTestLanguage.g:1155:5: (lv_val6_9_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1156:6: lv_val6_9_0= RULE_ID { lv_val6_9_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -2616,11 +2624,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:1167:4: ( (lv_val7_10_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1168:5: (lv_val7_10_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1172:4: ( (lv_val7_10_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1173:5: (lv_val7_10_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1168:5: (lv_val7_10_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1169:6: lv_val7_10_0= RULE_ID + // InternalSequencerTestLanguage.g:1173:5: (lv_val7_10_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1174:6: lv_val7_10_0= RULE_ID { lv_val7_10_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -2674,7 +2682,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleAlternativeMultiplicities" - // InternalSequencerTestLanguage.g:1190:1: entryRuleAlternativeMultiplicities returns [EObject current=null] : iv_ruleAlternativeMultiplicities= ruleAlternativeMultiplicities EOF ; + // InternalSequencerTestLanguage.g:1195:1: entryRuleAlternativeMultiplicities returns [EObject current=null] : iv_ruleAlternativeMultiplicities= ruleAlternativeMultiplicities EOF ; public final EObject entryRuleAlternativeMultiplicities() throws RecognitionException { EObject current = null; @@ -2682,8 +2690,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:1190:66: (iv_ruleAlternativeMultiplicities= ruleAlternativeMultiplicities EOF ) - // InternalSequencerTestLanguage.g:1191:2: iv_ruleAlternativeMultiplicities= ruleAlternativeMultiplicities EOF + // InternalSequencerTestLanguage.g:1195:66: (iv_ruleAlternativeMultiplicities= ruleAlternativeMultiplicities EOF ) + // InternalSequencerTestLanguage.g:1196:2: iv_ruleAlternativeMultiplicities= ruleAlternativeMultiplicities EOF { newCompositeNode(grammarAccess.getAlternativeMultiplicitiesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2710,7 +2718,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleAlternativeMultiplicities" - // InternalSequencerTestLanguage.g:1197:1: ruleAlternativeMultiplicities returns [EObject current=null] : (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) ; + // InternalSequencerTestLanguage.g:1202:1: ruleAlternativeMultiplicities returns [EObject current=null] : (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) ; public final EObject ruleAlternativeMultiplicities() throws RecognitionException { EObject current = null; @@ -2731,17 +2739,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:1203:2: ( (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) ) - // InternalSequencerTestLanguage.g:1204:2: (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) + // InternalSequencerTestLanguage.g:1208:2: ( (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) ) + // InternalSequencerTestLanguage.g:1209:2: (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) { - // InternalSequencerTestLanguage.g:1204:2: (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) - // InternalSequencerTestLanguage.g:1205:3: otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* + // InternalSequencerTestLanguage.g:1209:2: (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) + // InternalSequencerTestLanguage.g:1210:3: otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* { otherlv_0=(Token)match(input,21,FollowSets000.FOLLOW_10); newLeafNode(otherlv_0, grammarAccess.getAlternativeMultiplicitiesAccess().getNumberSignDigitFiveKeyword_0()); - // InternalSequencerTestLanguage.g:1209:3: ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? + // InternalSequencerTestLanguage.g:1214:3: ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? int alt9=3; int LA9_0 = input.LA(1); @@ -2753,13 +2761,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt9) { case 1 : - // InternalSequencerTestLanguage.g:1210:4: ( (lv_val2_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1215:4: ( (lv_val2_1_0= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:1210:4: ( (lv_val2_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1211:5: (lv_val2_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1215:4: ( (lv_val2_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1216:5: (lv_val2_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1211:5: (lv_val2_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1212:6: lv_val2_1_0= RULE_ID + // InternalSequencerTestLanguage.g:1216:5: (lv_val2_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1217:6: lv_val2_1_0= RULE_ID { lv_val2_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -2785,20 +2793,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:1229:4: (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1234:4: (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:1229:4: (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:1230:5: otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1234:4: (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1235:5: otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getAlternativeMultiplicitiesAccess().getKw1Keyword_1_1_0()); - // InternalSequencerTestLanguage.g:1234:5: ( (lv_val3_3_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1235:6: (lv_val3_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1239:5: ( (lv_val3_3_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1240:6: (lv_val3_3_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1235:6: (lv_val3_3_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1236:7: lv_val3_3_0= RULE_ID + // InternalSequencerTestLanguage.g:1240:6: (lv_val3_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1241:7: lv_val3_3_0= RULE_ID { lv_val3_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -2833,7 +2841,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_4, grammarAccess.getAlternativeMultiplicitiesAccess().getKw2Keyword_2()); - // InternalSequencerTestLanguage.g:1258:3: ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ + // InternalSequencerTestLanguage.g:1263:3: ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ int cnt10=0; loop10: do { @@ -2850,13 +2858,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt10) { case 1 : - // InternalSequencerTestLanguage.g:1259:4: ( (lv_val4_5_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1264:4: ( (lv_val4_5_0= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:1259:4: ( (lv_val4_5_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1260:5: (lv_val4_5_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1264:4: ( (lv_val4_5_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1265:5: (lv_val4_5_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1260:5: (lv_val4_5_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1261:6: lv_val4_5_0= RULE_ID + // InternalSequencerTestLanguage.g:1265:5: (lv_val4_5_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1266:6: lv_val4_5_0= RULE_ID { lv_val4_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_11); @@ -2882,20 +2890,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:1278:4: (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1283:4: (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:1278:4: (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:1279:5: otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1283:4: (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1284:5: otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) { otherlv_6=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_6, grammarAccess.getAlternativeMultiplicitiesAccess().getKw3Keyword_3_1_0()); - // InternalSequencerTestLanguage.g:1283:5: ( (lv_val5_7_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1284:6: (lv_val5_7_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1288:5: ( (lv_val5_7_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1289:6: (lv_val5_7_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1284:6: (lv_val5_7_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1285:7: lv_val5_7_0= RULE_ID + // InternalSequencerTestLanguage.g:1289:6: (lv_val5_7_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1290:7: lv_val5_7_0= RULE_ID { lv_val5_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_11); @@ -2937,7 +2945,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_8, grammarAccess.getAlternativeMultiplicitiesAccess().getKw4Keyword_4()); - // InternalSequencerTestLanguage.g:1307:3: ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* + // InternalSequencerTestLanguage.g:1312:3: ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* loop11: do { int alt11=3; @@ -2953,13 +2961,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt11) { case 1 : - // InternalSequencerTestLanguage.g:1308:4: ( (lv_val6_9_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1313:4: ( (lv_val6_9_0= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:1308:4: ( (lv_val6_9_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1309:5: (lv_val6_9_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1313:4: ( (lv_val6_9_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1314:5: (lv_val6_9_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1309:5: (lv_val6_9_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1310:6: lv_val6_9_0= RULE_ID + // InternalSequencerTestLanguage.g:1314:5: (lv_val6_9_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1315:6: lv_val6_9_0= RULE_ID { lv_val6_9_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_12); @@ -2985,20 +2993,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:1327:4: (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1332:4: (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:1327:4: (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:1328:5: otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1332:4: (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1333:5: otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) { otherlv_10=(Token)match(input,23,FollowSets000.FOLLOW_3); newLeafNode(otherlv_10, grammarAccess.getAlternativeMultiplicitiesAccess().getKw5Keyword_5_1_0()); - // InternalSequencerTestLanguage.g:1332:5: ( (lv_val7_11_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1333:6: (lv_val7_11_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1337:5: ( (lv_val7_11_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1338:6: (lv_val7_11_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1333:6: (lv_val7_11_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1334:7: lv_val7_11_0= RULE_ID + // InternalSequencerTestLanguage.g:1338:6: (lv_val7_11_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1339:7: lv_val7_11_0= RULE_ID { lv_val7_11_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_12); @@ -3055,7 +3063,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleList1" - // InternalSequencerTestLanguage.g:1356:1: entryRuleList1 returns [EObject current=null] : iv_ruleList1= ruleList1 EOF ; + // InternalSequencerTestLanguage.g:1361:1: entryRuleList1 returns [EObject current=null] : iv_ruleList1= ruleList1 EOF ; public final EObject entryRuleList1() throws RecognitionException { EObject current = null; @@ -3063,8 +3071,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:1356:46: (iv_ruleList1= ruleList1 EOF ) - // InternalSequencerTestLanguage.g:1357:2: iv_ruleList1= ruleList1 EOF + // InternalSequencerTestLanguage.g:1361:46: (iv_ruleList1= ruleList1 EOF ) + // InternalSequencerTestLanguage.g:1362:2: iv_ruleList1= ruleList1 EOF { newCompositeNode(grammarAccess.getList1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3091,7 +3099,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleList1" - // InternalSequencerTestLanguage.g:1363:1: ruleList1 returns [EObject current=null] : (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ; + // InternalSequencerTestLanguage.g:1368:1: ruleList1 returns [EObject current=null] : (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ; public final EObject ruleList1() throws RecognitionException { EObject current = null; @@ -3104,21 +3112,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:1369:2: ( (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) - // InternalSequencerTestLanguage.g:1370:2: (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) + // InternalSequencerTestLanguage.g:1374:2: ( (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) + // InternalSequencerTestLanguage.g:1375:2: (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) { - // InternalSequencerTestLanguage.g:1370:2: (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) - // InternalSequencerTestLanguage.g:1371:3: otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* + // InternalSequencerTestLanguage.g:1375:2: (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) + // InternalSequencerTestLanguage.g:1376:3: otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* { otherlv_0=(Token)match(input,24,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getList1Access().getNumberSignDigitSixKeyword_0()); - // InternalSequencerTestLanguage.g:1375:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1376:4: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1380:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1381:4: (lv_val1_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1376:4: (lv_val1_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1377:5: lv_val1_1_0= RULE_ID + // InternalSequencerTestLanguage.g:1381:4: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1382:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_13); @@ -3140,7 +3148,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:1393:3: (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* + // InternalSequencerTestLanguage.g:1398:3: (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* loop12: do { int alt12=2; @@ -3153,17 +3161,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt12) { case 1 : - // InternalSequencerTestLanguage.g:1394:4: otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1399:4: otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,25,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getList1Access().getCommaKeyword_2_0()); - // InternalSequencerTestLanguage.g:1398:4: ( (lv_val1_3_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1399:5: (lv_val1_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1403:4: ( (lv_val1_3_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1404:5: (lv_val1_3_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1399:5: (lv_val1_3_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1400:6: lv_val1_3_0= RULE_ID + // InternalSequencerTestLanguage.g:1404:5: (lv_val1_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1405:6: lv_val1_3_0= RULE_ID { lv_val1_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_13); @@ -3217,7 +3225,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleList2" - // InternalSequencerTestLanguage.g:1421:1: entryRuleList2 returns [EObject current=null] : iv_ruleList2= ruleList2 EOF ; + // InternalSequencerTestLanguage.g:1426:1: entryRuleList2 returns [EObject current=null] : iv_ruleList2= ruleList2 EOF ; public final EObject entryRuleList2() throws RecognitionException { EObject current = null; @@ -3225,8 +3233,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:1421:46: (iv_ruleList2= ruleList2 EOF ) - // InternalSequencerTestLanguage.g:1422:2: iv_ruleList2= ruleList2 EOF + // InternalSequencerTestLanguage.g:1426:46: (iv_ruleList2= ruleList2 EOF ) + // InternalSequencerTestLanguage.g:1427:2: iv_ruleList2= ruleList2 EOF { newCompositeNode(grammarAccess.getList2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3253,7 +3261,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleList2" - // InternalSequencerTestLanguage.g:1428:1: ruleList2 returns [EObject current=null] : (otherlv_0= '#7' () ( ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* )? ) ; + // InternalSequencerTestLanguage.g:1433:1: ruleList2 returns [EObject current=null] : (otherlv_0= '#7' () ( ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* )? ) ; public final EObject ruleList2() throws RecognitionException { EObject current = null; @@ -3266,18 +3274,18 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:1434:2: ( (otherlv_0= '#7' () ( ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* )? ) ) - // InternalSequencerTestLanguage.g:1435:2: (otherlv_0= '#7' () ( ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* )? ) + // InternalSequencerTestLanguage.g:1439:2: ( (otherlv_0= '#7' () ( ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* )? ) ) + // InternalSequencerTestLanguage.g:1440:2: (otherlv_0= '#7' () ( ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* )? ) { - // InternalSequencerTestLanguage.g:1435:2: (otherlv_0= '#7' () ( ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* )? ) - // InternalSequencerTestLanguage.g:1436:3: otherlv_0= '#7' () ( ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* )? + // InternalSequencerTestLanguage.g:1440:2: (otherlv_0= '#7' () ( ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* )? ) + // InternalSequencerTestLanguage.g:1441:3: otherlv_0= '#7' () ( ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* )? { otherlv_0=(Token)match(input,26,FollowSets000.FOLLOW_9); newLeafNode(otherlv_0, grammarAccess.getList2Access().getNumberSignDigitSevenKeyword_0()); - // InternalSequencerTestLanguage.g:1440:3: () - // InternalSequencerTestLanguage.g:1441:4: + // InternalSequencerTestLanguage.g:1445:3: () + // InternalSequencerTestLanguage.g:1446:4: { current = forceCreateModelElement( @@ -3287,7 +3295,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:1447:3: ( ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* )? + // InternalSequencerTestLanguage.g:1452:3: ( ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* )? int alt14=2; int LA14_0 = input.LA(1); @@ -3296,13 +3304,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt14) { case 1 : - // InternalSequencerTestLanguage.g:1448:4: ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* + // InternalSequencerTestLanguage.g:1453:4: ( (lv_val1_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* { - // InternalSequencerTestLanguage.g:1448:4: ( (lv_val1_2_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1449:5: (lv_val1_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1453:4: ( (lv_val1_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1454:5: (lv_val1_2_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1449:5: (lv_val1_2_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1450:6: lv_val1_2_0= RULE_ID + // InternalSequencerTestLanguage.g:1454:5: (lv_val1_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1455:6: lv_val1_2_0= RULE_ID { lv_val1_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_13); @@ -3324,7 +3332,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:1466:4: (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* + // InternalSequencerTestLanguage.g:1471:4: (otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) )* loop13: do { int alt13=2; @@ -3337,17 +3345,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt13) { case 1 : - // InternalSequencerTestLanguage.g:1467:5: otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1472:5: otherlv_3= ',' ( (lv_val1_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,25,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getList2Access().getCommaKeyword_2_1_0()); - // InternalSequencerTestLanguage.g:1471:5: ( (lv_val1_4_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1472:6: (lv_val1_4_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1476:5: ( (lv_val1_4_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1477:6: (lv_val1_4_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1472:6: (lv_val1_4_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1473:7: lv_val1_4_0= RULE_ID + // InternalSequencerTestLanguage.g:1477:6: (lv_val1_4_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1478:7: lv_val1_4_0= RULE_ID { lv_val1_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_13); @@ -3407,7 +3415,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleAltList1" - // InternalSequencerTestLanguage.g:1495:1: entryRuleAltList1 returns [EObject current=null] : iv_ruleAltList1= ruleAltList1 EOF ; + // InternalSequencerTestLanguage.g:1500:1: entryRuleAltList1 returns [EObject current=null] : iv_ruleAltList1= ruleAltList1 EOF ; public final EObject entryRuleAltList1() throws RecognitionException { EObject current = null; @@ -3415,8 +3423,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:1495:49: (iv_ruleAltList1= ruleAltList1 EOF ) - // InternalSequencerTestLanguage.g:1496:2: iv_ruleAltList1= ruleAltList1 EOF + // InternalSequencerTestLanguage.g:1500:49: (iv_ruleAltList1= ruleAltList1 EOF ) + // InternalSequencerTestLanguage.g:1501:2: iv_ruleAltList1= ruleAltList1 EOF { newCompositeNode(grammarAccess.getAltList1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3443,7 +3451,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleAltList1" - // InternalSequencerTestLanguage.g:1502:1: ruleAltList1 returns [EObject current=null] : (otherlv_0= '#8' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) ; + // InternalSequencerTestLanguage.g:1507:1: ruleAltList1 returns [EObject current=null] : (otherlv_0= '#8' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) ; public final EObject ruleAltList1() throws RecognitionException { EObject current = null; @@ -3461,17 +3469,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:1508:2: ( (otherlv_0= '#8' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) ) - // InternalSequencerTestLanguage.g:1509:2: (otherlv_0= '#8' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) + // InternalSequencerTestLanguage.g:1513:2: ( (otherlv_0= '#8' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) ) + // InternalSequencerTestLanguage.g:1514:2: (otherlv_0= '#8' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) { - // InternalSequencerTestLanguage.g:1509:2: (otherlv_0= '#8' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) - // InternalSequencerTestLanguage.g:1510:3: otherlv_0= '#8' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) + // InternalSequencerTestLanguage.g:1514:2: (otherlv_0= '#8' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) + // InternalSequencerTestLanguage.g:1515:3: otherlv_0= '#8' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) { otherlv_0=(Token)match(input,27,FollowSets000.FOLLOW_10); newLeafNode(otherlv_0, grammarAccess.getAltList1Access().getNumberSignDigitEightKeyword_0()); - // InternalSequencerTestLanguage.g:1514:3: ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) + // InternalSequencerTestLanguage.g:1519:3: ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) int alt16=3; switch ( input.LA(1) ) { case RULE_ID: @@ -3498,16 +3506,16 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt16) { case 1 : - // InternalSequencerTestLanguage.g:1515:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1520:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:1515:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:1516:5: ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1520:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1521:5: ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:1516:5: ( (lv_val1_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1517:6: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1521:5: ( (lv_val1_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1522:6: (lv_val1_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1517:6: (lv_val1_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1518:7: lv_val1_1_0= RULE_ID + // InternalSequencerTestLanguage.g:1522:6: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1523:7: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -3529,11 +3537,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:1534:5: ( (lv_val2_2_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1535:6: (lv_val2_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1539:5: ( (lv_val2_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1540:6: (lv_val2_2_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1535:6: (lv_val2_2_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1536:7: lv_val2_2_0= RULE_ID + // InternalSequencerTestLanguage.g:1540:6: (lv_val2_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1541:7: lv_val2_2_0= RULE_ID { lv_val2_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -3562,20 +3570,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:1554:4: (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1559:4: (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:1554:4: (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:1555:5: otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1559:4: (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1560:5: otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) { otherlv_3=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getAltList1Access().getKw1Keyword_1_1_0()); - // InternalSequencerTestLanguage.g:1559:5: ( (lv_val1_4_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1560:6: (lv_val1_4_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1564:5: ( (lv_val1_4_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1565:6: (lv_val1_4_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1560:6: (lv_val1_4_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1561:7: lv_val1_4_0= RULE_ID + // InternalSequencerTestLanguage.g:1565:6: (lv_val1_4_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1566:7: lv_val1_4_0= RULE_ID { lv_val1_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -3597,11 +3605,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:1577:5: ( (lv_val3_5_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1578:6: (lv_val3_5_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1582:5: ( (lv_val3_5_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1583:6: (lv_val3_5_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1578:6: (lv_val3_5_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1579:7: lv_val3_5_0= RULE_ID + // InternalSequencerTestLanguage.g:1583:6: (lv_val3_5_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1584:7: lv_val3_5_0= RULE_ID { lv_val3_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -3630,20 +3638,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:1597:4: (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) + // InternalSequencerTestLanguage.g:1602:4: (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) { - // InternalSequencerTestLanguage.g:1597:4: (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) - // InternalSequencerTestLanguage.g:1598:5: otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? + // InternalSequencerTestLanguage.g:1602:4: (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) + // InternalSequencerTestLanguage.g:1603:5: otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? { otherlv_6=(Token)match(input,17,FollowSets000.FOLLOW_3); newLeafNode(otherlv_6, grammarAccess.getAltList1Access().getKw2Keyword_1_2_0()); - // InternalSequencerTestLanguage.g:1602:5: ( (lv_val1_7_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1603:6: (lv_val1_7_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1607:5: ( (lv_val1_7_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1608:6: (lv_val1_7_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1603:6: (lv_val1_7_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1604:7: lv_val1_7_0= RULE_ID + // InternalSequencerTestLanguage.g:1608:6: (lv_val1_7_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1609:7: lv_val1_7_0= RULE_ID { lv_val1_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -3665,7 +3673,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:1620:5: ( (lv_val4_8_0= RULE_ID ) )? + // InternalSequencerTestLanguage.g:1625:5: ( (lv_val4_8_0= RULE_ID ) )? int alt15=2; int LA15_0 = input.LA(1); @@ -3674,10 +3682,10 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt15) { case 1 : - // InternalSequencerTestLanguage.g:1621:6: (lv_val4_8_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1626:6: (lv_val4_8_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1621:6: (lv_val4_8_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1622:7: lv_val4_8_0= RULE_ID + // InternalSequencerTestLanguage.g:1626:6: (lv_val4_8_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1627:7: lv_val4_8_0= RULE_ID { lv_val4_8_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -3734,7 +3742,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleAltList2" - // InternalSequencerTestLanguage.g:1644:1: entryRuleAltList2 returns [EObject current=null] : iv_ruleAltList2= ruleAltList2 EOF ; + // InternalSequencerTestLanguage.g:1649:1: entryRuleAltList2 returns [EObject current=null] : iv_ruleAltList2= ruleAltList2 EOF ; public final EObject entryRuleAltList2() throws RecognitionException { EObject current = null; @@ -3742,8 +3750,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:1644:49: (iv_ruleAltList2= ruleAltList2 EOF ) - // InternalSequencerTestLanguage.g:1645:2: iv_ruleAltList2= ruleAltList2 EOF + // InternalSequencerTestLanguage.g:1649:49: (iv_ruleAltList2= ruleAltList2 EOF ) + // InternalSequencerTestLanguage.g:1650:2: iv_ruleAltList2= ruleAltList2 EOF { newCompositeNode(grammarAccess.getAltList2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3770,7 +3778,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleAltList2" - // InternalSequencerTestLanguage.g:1651:1: ruleAltList2 returns [EObject current=null] : (otherlv_0= '#9' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) ; + // InternalSequencerTestLanguage.g:1656:1: ruleAltList2 returns [EObject current=null] : (otherlv_0= '#9' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) ; public final EObject ruleAltList2() throws RecognitionException { EObject current = null; @@ -3787,17 +3795,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:1657:2: ( (otherlv_0= '#9' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) ) - // InternalSequencerTestLanguage.g:1658:2: (otherlv_0= '#9' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:1662:2: ( (otherlv_0= '#9' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) ) + // InternalSequencerTestLanguage.g:1663:2: (otherlv_0= '#9' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) { - // InternalSequencerTestLanguage.g:1658:2: (otherlv_0= '#9' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) - // InternalSequencerTestLanguage.g:1659:3: otherlv_0= '#9' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:1663:2: (otherlv_0= '#9' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:1664:3: otherlv_0= '#9' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) { otherlv_0=(Token)match(input,28,FollowSets000.FOLLOW_14); newLeafNode(otherlv_0, grammarAccess.getAltList2Access().getNumberSignDigitNineKeyword_0()); - // InternalSequencerTestLanguage.g:1663:3: ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:1668:3: ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) int alt18=2; int LA18_0 = input.LA(1); @@ -3815,16 +3823,16 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt18) { case 1 : - // InternalSequencerTestLanguage.g:1664:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1669:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:1664:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:1665:5: ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1669:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1670:5: ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:1665:5: ( (lv_val1_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1666:6: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1670:5: ( (lv_val1_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1671:6: (lv_val1_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1666:6: (lv_val1_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1667:7: lv_val1_1_0= RULE_ID + // InternalSequencerTestLanguage.g:1671:6: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1672:7: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -3846,11 +3854,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:1683:5: ( (lv_val2_2_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1684:6: (lv_val2_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1688:5: ( (lv_val2_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1689:6: (lv_val2_2_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1684:6: (lv_val2_2_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1685:7: lv_val2_2_0= RULE_ID + // InternalSequencerTestLanguage.g:1689:6: (lv_val2_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1690:7: lv_val2_2_0= RULE_ID { lv_val2_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -3879,20 +3887,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:1703:4: (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1708:4: (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:1703:4: (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:1704:5: otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1708:4: (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1709:5: otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) { otherlv_3=(Token)match(input,29,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getAltList2Access().getKwKeyword_1_1_0()); - // InternalSequencerTestLanguage.g:1708:5: ( (lv_val1_4_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1709:6: (lv_val1_4_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1713:5: ( (lv_val1_4_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1714:6: (lv_val1_4_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1709:6: (lv_val1_4_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1710:7: lv_val1_4_0= RULE_ID + // InternalSequencerTestLanguage.g:1714:6: (lv_val1_4_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1715:7: lv_val1_4_0= RULE_ID { lv_val1_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_15); @@ -3914,7 +3922,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:1726:5: (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* + // InternalSequencerTestLanguage.g:1731:5: (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* loop17: do { int alt17=2; @@ -3927,17 +3935,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt17) { case 1 : - // InternalSequencerTestLanguage.g:1727:6: otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1732:6: otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) { otherlv_5=(Token)match(input,25,FollowSets000.FOLLOW_3); newLeafNode(otherlv_5, grammarAccess.getAltList2Access().getCommaKeyword_1_1_2_0()); - // InternalSequencerTestLanguage.g:1731:6: ( (lv_val1_6_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1732:7: (lv_val1_6_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1736:6: ( (lv_val1_6_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1737:7: (lv_val1_6_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1732:7: (lv_val1_6_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1733:8: lv_val1_6_0= RULE_ID + // InternalSequencerTestLanguage.g:1737:7: (lv_val1_6_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1738:8: lv_val1_6_0= RULE_ID { lv_val1_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_15); @@ -3968,11 +3976,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } } while (true); - // InternalSequencerTestLanguage.g:1750:5: ( (lv_val3_7_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1751:6: (lv_val3_7_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1755:5: ( (lv_val3_7_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1756:6: (lv_val3_7_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:1751:6: (lv_val3_7_0= RULE_ID ) - // InternalSequencerTestLanguage.g:1752:7: lv_val3_7_0= RULE_ID + // InternalSequencerTestLanguage.g:1756:6: (lv_val3_7_0= RULE_ID ) + // InternalSequencerTestLanguage.g:1757:7: lv_val3_7_0= RULE_ID { lv_val3_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -4026,7 +4034,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSingleKeywords" - // InternalSequencerTestLanguage.g:1774:1: entryRuleSingleKeywords returns [EObject current=null] : iv_ruleSingleKeywords= ruleSingleKeywords EOF ; + // InternalSequencerTestLanguage.g:1779:1: entryRuleSingleKeywords returns [EObject current=null] : iv_ruleSingleKeywords= ruleSingleKeywords EOF ; public final EObject entryRuleSingleKeywords() throws RecognitionException { EObject current = null; @@ -4034,8 +4042,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:1774:55: (iv_ruleSingleKeywords= ruleSingleKeywords EOF ) - // InternalSequencerTestLanguage.g:1775:2: iv_ruleSingleKeywords= ruleSingleKeywords EOF + // InternalSequencerTestLanguage.g:1779:55: (iv_ruleSingleKeywords= ruleSingleKeywords EOF ) + // InternalSequencerTestLanguage.g:1780:2: iv_ruleSingleKeywords= ruleSingleKeywords EOF { newCompositeNode(grammarAccess.getSingleKeywordsRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4062,7 +4070,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSingleKeywords" - // InternalSequencerTestLanguage.g:1781:1: ruleSingleKeywords returns [EObject current=null] : (otherlv_0= '#10' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) ; + // InternalSequencerTestLanguage.g:1786:1: ruleSingleKeywords returns [EObject current=null] : (otherlv_0= '#10' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) ; public final EObject ruleSingleKeywords() throws RecognitionException { EObject current = null; @@ -4075,23 +4083,23 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:1787:2: ( (otherlv_0= '#10' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) ) - // InternalSequencerTestLanguage.g:1788:2: (otherlv_0= '#10' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) + // InternalSequencerTestLanguage.g:1792:2: ( (otherlv_0= '#10' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) ) + // InternalSequencerTestLanguage.g:1793:2: (otherlv_0= '#10' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) { - // InternalSequencerTestLanguage.g:1788:2: (otherlv_0= '#10' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) - // InternalSequencerTestLanguage.g:1789:3: otherlv_0= '#10' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) + // InternalSequencerTestLanguage.g:1793:2: (otherlv_0= '#10' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) + // InternalSequencerTestLanguage.g:1794:3: otherlv_0= '#10' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) { otherlv_0=(Token)match(input,30,FollowSets000.FOLLOW_16); newLeafNode(otherlv_0, grammarAccess.getSingleKeywordsAccess().getNumberSignDigitOneDigitZeroKeyword_0()); - // InternalSequencerTestLanguage.g:1793:3: ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) - // InternalSequencerTestLanguage.g:1794:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) + // InternalSequencerTestLanguage.g:1798:3: ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) + // InternalSequencerTestLanguage.g:1799:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) { - // InternalSequencerTestLanguage.g:1794:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) - // InternalSequencerTestLanguage.g:1795:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) + // InternalSequencerTestLanguage.g:1799:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) + // InternalSequencerTestLanguage.g:1800:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) { - // InternalSequencerTestLanguage.g:1795:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) + // InternalSequencerTestLanguage.g:1800:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) int alt19=3; switch ( input.LA(1) ) { case 16: @@ -4118,7 +4126,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt19) { case 1 : - // InternalSequencerTestLanguage.g:1796:6: lv_val_1_1= 'kw1' + // InternalSequencerTestLanguage.g:1801:6: lv_val_1_1= 'kw1' { lv_val_1_1=(Token)match(input,16,FollowSets000.FOLLOW_2); @@ -4134,7 +4142,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:1807:6: lv_val_1_2= 'kw2' + // InternalSequencerTestLanguage.g:1812:6: lv_val_1_2= 'kw2' { lv_val_1_2=(Token)match(input,17,FollowSets000.FOLLOW_2); @@ -4150,7 +4158,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:1818:6: lv_val_1_3= 'kw3' + // InternalSequencerTestLanguage.g:1823:6: lv_val_1_3= 'kw3' { lv_val_1_3=(Token)match(input,19,FollowSets000.FOLLOW_2); @@ -4197,7 +4205,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSingleKeywordsOrID" - // InternalSequencerTestLanguage.g:1835:1: entryRuleSingleKeywordsOrID returns [EObject current=null] : iv_ruleSingleKeywordsOrID= ruleSingleKeywordsOrID EOF ; + // InternalSequencerTestLanguage.g:1840:1: entryRuleSingleKeywordsOrID returns [EObject current=null] : iv_ruleSingleKeywordsOrID= ruleSingleKeywordsOrID EOF ; public final EObject entryRuleSingleKeywordsOrID() throws RecognitionException { EObject current = null; @@ -4205,8 +4213,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:1835:59: (iv_ruleSingleKeywordsOrID= ruleSingleKeywordsOrID EOF ) - // InternalSequencerTestLanguage.g:1836:2: iv_ruleSingleKeywordsOrID= ruleSingleKeywordsOrID EOF + // InternalSequencerTestLanguage.g:1840:59: (iv_ruleSingleKeywordsOrID= ruleSingleKeywordsOrID EOF ) + // InternalSequencerTestLanguage.g:1841:2: iv_ruleSingleKeywordsOrID= ruleSingleKeywordsOrID EOF { newCompositeNode(grammarAccess.getSingleKeywordsOrIDRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4233,7 +4241,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSingleKeywordsOrID" - // InternalSequencerTestLanguage.g:1842:1: ruleSingleKeywordsOrID returns [EObject current=null] : (otherlv_0= '#11' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) ; + // InternalSequencerTestLanguage.g:1847:1: ruleSingleKeywordsOrID returns [EObject current=null] : (otherlv_0= '#11' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) ; public final EObject ruleSingleKeywordsOrID() throws RecognitionException { EObject current = null; @@ -4247,23 +4255,23 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:1848:2: ( (otherlv_0= '#11' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) ) - // InternalSequencerTestLanguage.g:1849:2: (otherlv_0= '#11' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:1853:2: ( (otherlv_0= '#11' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:1854:2: (otherlv_0= '#11' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) { - // InternalSequencerTestLanguage.g:1849:2: (otherlv_0= '#11' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:1850:3: otherlv_0= '#11' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1854:2: (otherlv_0= '#11' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:1855:3: otherlv_0= '#11' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) { otherlv_0=(Token)match(input,31,FollowSets000.FOLLOW_17); newLeafNode(otherlv_0, grammarAccess.getSingleKeywordsOrIDAccess().getNumberSignDigitOneDigitOneKeyword_0()); - // InternalSequencerTestLanguage.g:1854:3: ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:1855:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1859:3: ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:1860:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:1855:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) - // InternalSequencerTestLanguage.g:1856:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) + // InternalSequencerTestLanguage.g:1860:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) + // InternalSequencerTestLanguage.g:1861:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) { - // InternalSequencerTestLanguage.g:1856:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) + // InternalSequencerTestLanguage.g:1861:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) int alt20=4; switch ( input.LA(1) ) { case 16: @@ -4295,7 +4303,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt20) { case 1 : - // InternalSequencerTestLanguage.g:1857:6: lv_val_1_1= 'kw1' + // InternalSequencerTestLanguage.g:1862:6: lv_val_1_1= 'kw1' { lv_val_1_1=(Token)match(input,16,FollowSets000.FOLLOW_2); @@ -4311,7 +4319,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:1868:6: lv_val_1_2= 'kw2' + // InternalSequencerTestLanguage.g:1873:6: lv_val_1_2= 'kw2' { lv_val_1_2=(Token)match(input,17,FollowSets000.FOLLOW_2); @@ -4327,7 +4335,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:1879:6: lv_val_1_3= 'kw3' + // InternalSequencerTestLanguage.g:1884:6: lv_val_1_3= 'kw3' { lv_val_1_3=(Token)match(input,19,FollowSets000.FOLLOW_2); @@ -4343,7 +4351,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalSequencerTestLanguage.g:1890:6: lv_val_1_4= RULE_ID + // InternalSequencerTestLanguage.g:1895:6: lv_val_1_4= RULE_ID { lv_val_1_4=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -4394,7 +4402,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSingleTerminals" - // InternalSequencerTestLanguage.g:1911:1: entryRuleSingleTerminals returns [EObject current=null] : iv_ruleSingleTerminals= ruleSingleTerminals EOF ; + // InternalSequencerTestLanguage.g:1916:1: entryRuleSingleTerminals returns [EObject current=null] : iv_ruleSingleTerminals= ruleSingleTerminals EOF ; public final EObject entryRuleSingleTerminals() throws RecognitionException { EObject current = null; @@ -4402,8 +4410,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:1911:56: (iv_ruleSingleTerminals= ruleSingleTerminals EOF ) - // InternalSequencerTestLanguage.g:1912:2: iv_ruleSingleTerminals= ruleSingleTerminals EOF + // InternalSequencerTestLanguage.g:1916:56: (iv_ruleSingleTerminals= ruleSingleTerminals EOF ) + // InternalSequencerTestLanguage.g:1917:2: iv_ruleSingleTerminals= ruleSingleTerminals EOF { newCompositeNode(grammarAccess.getSingleTerminalsRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4430,7 +4438,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSingleTerminals" - // InternalSequencerTestLanguage.g:1918:1: ruleSingleTerminals returns [EObject current=null] : (otherlv_0= '#12' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) ; + // InternalSequencerTestLanguage.g:1923:1: ruleSingleTerminals returns [EObject current=null] : (otherlv_0= '#12' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) ; public final EObject ruleSingleTerminals() throws RecognitionException { EObject current = null; @@ -4442,23 +4450,23 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:1924:2: ( (otherlv_0= '#12' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) ) - // InternalSequencerTestLanguage.g:1925:2: (otherlv_0= '#12' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) + // InternalSequencerTestLanguage.g:1929:2: ( (otherlv_0= '#12' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) ) + // InternalSequencerTestLanguage.g:1930:2: (otherlv_0= '#12' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) { - // InternalSequencerTestLanguage.g:1925:2: (otherlv_0= '#12' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) - // InternalSequencerTestLanguage.g:1926:3: otherlv_0= '#12' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) + // InternalSequencerTestLanguage.g:1930:2: (otherlv_0= '#12' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) + // InternalSequencerTestLanguage.g:1931:3: otherlv_0= '#12' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) { otherlv_0=(Token)match(input,32,FollowSets000.FOLLOW_18); newLeafNode(otherlv_0, grammarAccess.getSingleTerminalsAccess().getNumberSignDigitOneDigitTwoKeyword_0()); - // InternalSequencerTestLanguage.g:1930:3: ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) - // InternalSequencerTestLanguage.g:1931:4: ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) + // InternalSequencerTestLanguage.g:1935:3: ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) + // InternalSequencerTestLanguage.g:1936:4: ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) { - // InternalSequencerTestLanguage.g:1931:4: ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) - // InternalSequencerTestLanguage.g:1932:5: (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) + // InternalSequencerTestLanguage.g:1936:4: ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) + // InternalSequencerTestLanguage.g:1937:5: (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) { - // InternalSequencerTestLanguage.g:1932:5: (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) + // InternalSequencerTestLanguage.g:1937:5: (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) int alt21=2; int LA21_0 = input.LA(1); @@ -4476,7 +4484,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt21) { case 1 : - // InternalSequencerTestLanguage.g:1933:6: lv_val_1_1= RULE_ID1 + // InternalSequencerTestLanguage.g:1938:6: lv_val_1_1= RULE_ID1 { lv_val_1_1=(Token)match(input,RULE_ID1,FollowSets000.FOLLOW_2); @@ -4496,7 +4504,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:1948:6: lv_val_1_2= RULE_ID2 + // InternalSequencerTestLanguage.g:1953:6: lv_val_1_2= RULE_ID2 { lv_val_1_2=(Token)match(input,RULE_ID2,FollowSets000.FOLLOW_2); @@ -4547,7 +4555,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSingleEnum" - // InternalSequencerTestLanguage.g:1969:1: entryRuleSingleEnum returns [EObject current=null] : iv_ruleSingleEnum= ruleSingleEnum EOF ; + // InternalSequencerTestLanguage.g:1974:1: entryRuleSingleEnum returns [EObject current=null] : iv_ruleSingleEnum= ruleSingleEnum EOF ; public final EObject entryRuleSingleEnum() throws RecognitionException { EObject current = null; @@ -4555,8 +4563,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:1969:51: (iv_ruleSingleEnum= ruleSingleEnum EOF ) - // InternalSequencerTestLanguage.g:1970:2: iv_ruleSingleEnum= ruleSingleEnum EOF + // InternalSequencerTestLanguage.g:1974:51: (iv_ruleSingleEnum= ruleSingleEnum EOF ) + // InternalSequencerTestLanguage.g:1975:2: iv_ruleSingleEnum= ruleSingleEnum EOF { newCompositeNode(grammarAccess.getSingleEnumRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4583,7 +4591,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSingleEnum" - // InternalSequencerTestLanguage.g:1976:1: ruleSingleEnum returns [EObject current=null] : (otherlv_0= '#13' ( ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) ) ) ; + // InternalSequencerTestLanguage.g:1981:1: ruleSingleEnum returns [EObject current=null] : (otherlv_0= '#13' ( ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) ) ) ; public final EObject ruleSingleEnum() throws RecognitionException { EObject current = null; @@ -4599,23 +4607,23 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:1982:2: ( (otherlv_0= '#13' ( ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) ) ) ) - // InternalSequencerTestLanguage.g:1983:2: (otherlv_0= '#13' ( ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) ) ) + // InternalSequencerTestLanguage.g:1987:2: ( (otherlv_0= '#13' ( ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) ) ) ) + // InternalSequencerTestLanguage.g:1988:2: (otherlv_0= '#13' ( ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) ) ) { - // InternalSequencerTestLanguage.g:1983:2: (otherlv_0= '#13' ( ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) ) ) - // InternalSequencerTestLanguage.g:1984:3: otherlv_0= '#13' ( ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) ) + // InternalSequencerTestLanguage.g:1988:2: (otherlv_0= '#13' ( ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) ) ) + // InternalSequencerTestLanguage.g:1989:3: otherlv_0= '#13' ( ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) ) { otherlv_0=(Token)match(input,33,FollowSets000.FOLLOW_16); newLeafNode(otherlv_0, grammarAccess.getSingleEnumAccess().getNumberSignDigitOneDigitThreeKeyword_0()); - // InternalSequencerTestLanguage.g:1988:3: ( ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) ) - // InternalSequencerTestLanguage.g:1989:4: ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) + // InternalSequencerTestLanguage.g:1993:3: ( ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) ) + // InternalSequencerTestLanguage.g:1994:4: ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) { - // InternalSequencerTestLanguage.g:1989:4: ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) - // InternalSequencerTestLanguage.g:1990:5: (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) + // InternalSequencerTestLanguage.g:1994:4: ( (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) ) + // InternalSequencerTestLanguage.g:1995:5: (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) { - // InternalSequencerTestLanguage.g:1990:5: (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) + // InternalSequencerTestLanguage.g:1995:5: (lv_val_1_1= ruleDefEnum1 | lv_val_1_2= ruleDefEnum2 | lv_val_1_3= ruleDefEnum3 ) int alt22=3; switch ( input.LA(1) ) { case 16: @@ -4642,7 +4650,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt22) { case 1 : - // InternalSequencerTestLanguage.g:1991:6: lv_val_1_1= ruleDefEnum1 + // InternalSequencerTestLanguage.g:1996:6: lv_val_1_1= ruleDefEnum1 { newCompositeNode(grammarAccess.getSingleEnumAccess().getValDefEnum1EnumRuleCall_1_0_0()); @@ -4667,7 +4675,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:2007:6: lv_val_1_2= ruleDefEnum2 + // InternalSequencerTestLanguage.g:2012:6: lv_val_1_2= ruleDefEnum2 { newCompositeNode(grammarAccess.getSingleEnumAccess().getValDefEnum2EnumRuleCall_1_0_1()); @@ -4692,7 +4700,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:2023:6: lv_val_1_3= ruleDefEnum3 + // InternalSequencerTestLanguage.g:2028:6: lv_val_1_3= ruleDefEnum3 { newCompositeNode(grammarAccess.getSingleEnumAccess().getValDefEnum3EnumRuleCall_1_0_2()); @@ -4748,7 +4756,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSingleCrossReference" - // InternalSequencerTestLanguage.g:2045:1: entryRuleSingleCrossReference returns [EObject current=null] : iv_ruleSingleCrossReference= ruleSingleCrossReference EOF ; + // InternalSequencerTestLanguage.g:2050:1: entryRuleSingleCrossReference returns [EObject current=null] : iv_ruleSingleCrossReference= ruleSingleCrossReference EOF ; public final EObject entryRuleSingleCrossReference() throws RecognitionException { EObject current = null; @@ -4756,8 +4764,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2045:61: (iv_ruleSingleCrossReference= ruleSingleCrossReference EOF ) - // InternalSequencerTestLanguage.g:2046:2: iv_ruleSingleCrossReference= ruleSingleCrossReference EOF + // InternalSequencerTestLanguage.g:2050:61: (iv_ruleSingleCrossReference= ruleSingleCrossReference EOF ) + // InternalSequencerTestLanguage.g:2051:2: iv_ruleSingleCrossReference= ruleSingleCrossReference EOF { newCompositeNode(grammarAccess.getSingleCrossReferenceRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4784,7 +4792,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSingleCrossReference" - // InternalSequencerTestLanguage.g:2052:1: ruleSingleCrossReference returns [EObject current=null] : (otherlv_0= '#14' ( ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) ) ( ( (otherlv_2= RULE_ID1 ) ) | ( (otherlv_3= RULE_ID2 ) ) | ( (otherlv_4= RULE_ID3 ) ) ) ) ; + // InternalSequencerTestLanguage.g:2057:1: ruleSingleCrossReference returns [EObject current=null] : (otherlv_0= '#14' ( ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) ) ( ( (otherlv_2= RULE_ID1 ) ) | ( (otherlv_3= RULE_ID2 ) ) | ( (otherlv_4= RULE_ID3 ) ) ) ) ; public final EObject ruleSingleCrossReference() throws RecognitionException { EObject current = null; @@ -4800,23 +4808,23 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2058:2: ( (otherlv_0= '#14' ( ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) ) ( ( (otherlv_2= RULE_ID1 ) ) | ( (otherlv_3= RULE_ID2 ) ) | ( (otherlv_4= RULE_ID3 ) ) ) ) ) - // InternalSequencerTestLanguage.g:2059:2: (otherlv_0= '#14' ( ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) ) ( ( (otherlv_2= RULE_ID1 ) ) | ( (otherlv_3= RULE_ID2 ) ) | ( (otherlv_4= RULE_ID3 ) ) ) ) + // InternalSequencerTestLanguage.g:2063:2: ( (otherlv_0= '#14' ( ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) ) ( ( (otherlv_2= RULE_ID1 ) ) | ( (otherlv_3= RULE_ID2 ) ) | ( (otherlv_4= RULE_ID3 ) ) ) ) ) + // InternalSequencerTestLanguage.g:2064:2: (otherlv_0= '#14' ( ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) ) ( ( (otherlv_2= RULE_ID1 ) ) | ( (otherlv_3= RULE_ID2 ) ) | ( (otherlv_4= RULE_ID3 ) ) ) ) { - // InternalSequencerTestLanguage.g:2059:2: (otherlv_0= '#14' ( ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) ) ( ( (otherlv_2= RULE_ID1 ) ) | ( (otherlv_3= RULE_ID2 ) ) | ( (otherlv_4= RULE_ID3 ) ) ) ) - // InternalSequencerTestLanguage.g:2060:3: otherlv_0= '#14' ( ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) ) ( ( (otherlv_2= RULE_ID1 ) ) | ( (otherlv_3= RULE_ID2 ) ) | ( (otherlv_4= RULE_ID3 ) ) ) + // InternalSequencerTestLanguage.g:2064:2: (otherlv_0= '#14' ( ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) ) ( ( (otherlv_2= RULE_ID1 ) ) | ( (otherlv_3= RULE_ID2 ) ) | ( (otherlv_4= RULE_ID3 ) ) ) ) + // InternalSequencerTestLanguage.g:2065:3: otherlv_0= '#14' ( ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) ) ( ( (otherlv_2= RULE_ID1 ) ) | ( (otherlv_3= RULE_ID2 ) ) | ( (otherlv_4= RULE_ID3 ) ) ) { otherlv_0=(Token)match(input,34,FollowSets000.FOLLOW_19); newLeafNode(otherlv_0, grammarAccess.getSingleCrossReferenceAccess().getNumberSignDigitOneDigitFourKeyword_0()); - // InternalSequencerTestLanguage.g:2064:3: ( ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) ) - // InternalSequencerTestLanguage.g:2065:4: ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) + // InternalSequencerTestLanguage.g:2069:3: ( ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) ) + // InternalSequencerTestLanguage.g:2070:4: ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) { - // InternalSequencerTestLanguage.g:2065:4: ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) - // InternalSequencerTestLanguage.g:2066:5: (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) + // InternalSequencerTestLanguage.g:2070:4: ( (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) ) + // InternalSequencerTestLanguage.g:2071:5: (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) { - // InternalSequencerTestLanguage.g:2066:5: (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) + // InternalSequencerTestLanguage.g:2071:5: (lv_name_1_1= RULE_ID1 | lv_name_1_2= RULE_ID2 | lv_name_1_3= RULE_ID3 ) int alt23=3; switch ( input.LA(1) ) { case RULE_ID1: @@ -4843,7 +4851,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt23) { case 1 : - // InternalSequencerTestLanguage.g:2067:6: lv_name_1_1= RULE_ID1 + // InternalSequencerTestLanguage.g:2072:6: lv_name_1_1= RULE_ID1 { lv_name_1_1=(Token)match(input,RULE_ID1,FollowSets000.FOLLOW_19); @@ -4863,7 +4871,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:2082:6: lv_name_1_2= RULE_ID2 + // InternalSequencerTestLanguage.g:2087:6: lv_name_1_2= RULE_ID2 { lv_name_1_2=(Token)match(input,RULE_ID2,FollowSets000.FOLLOW_19); @@ -4883,7 +4891,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:2097:6: lv_name_1_3= RULE_ID3 + // InternalSequencerTestLanguage.g:2102:6: lv_name_1_3= RULE_ID3 { lv_name_1_3=(Token)match(input,RULE_ID3,FollowSets000.FOLLOW_19); @@ -4911,7 +4919,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:2114:3: ( ( (otherlv_2= RULE_ID1 ) ) | ( (otherlv_3= RULE_ID2 ) ) | ( (otherlv_4= RULE_ID3 ) ) ) + // InternalSequencerTestLanguage.g:2119:3: ( ( (otherlv_2= RULE_ID1 ) ) | ( (otherlv_3= RULE_ID2 ) ) | ( (otherlv_4= RULE_ID3 ) ) ) int alt24=3; switch ( input.LA(1) ) { case RULE_ID1: @@ -4938,13 +4946,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt24) { case 1 : - // InternalSequencerTestLanguage.g:2115:4: ( (otherlv_2= RULE_ID1 ) ) + // InternalSequencerTestLanguage.g:2120:4: ( (otherlv_2= RULE_ID1 ) ) { - // InternalSequencerTestLanguage.g:2115:4: ( (otherlv_2= RULE_ID1 ) ) - // InternalSequencerTestLanguage.g:2116:5: (otherlv_2= RULE_ID1 ) + // InternalSequencerTestLanguage.g:2120:4: ( (otherlv_2= RULE_ID1 ) ) + // InternalSequencerTestLanguage.g:2121:5: (otherlv_2= RULE_ID1 ) { - // InternalSequencerTestLanguage.g:2116:5: (otherlv_2= RULE_ID1 ) - // InternalSequencerTestLanguage.g:2117:6: otherlv_2= RULE_ID1 + // InternalSequencerTestLanguage.g:2121:5: (otherlv_2= RULE_ID1 ) + // InternalSequencerTestLanguage.g:2122:6: otherlv_2= RULE_ID1 { if (current==null) { @@ -4965,13 +4973,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:2129:4: ( (otherlv_3= RULE_ID2 ) ) + // InternalSequencerTestLanguage.g:2134:4: ( (otherlv_3= RULE_ID2 ) ) { - // InternalSequencerTestLanguage.g:2129:4: ( (otherlv_3= RULE_ID2 ) ) - // InternalSequencerTestLanguage.g:2130:5: (otherlv_3= RULE_ID2 ) + // InternalSequencerTestLanguage.g:2134:4: ( (otherlv_3= RULE_ID2 ) ) + // InternalSequencerTestLanguage.g:2135:5: (otherlv_3= RULE_ID2 ) { - // InternalSequencerTestLanguage.g:2130:5: (otherlv_3= RULE_ID2 ) - // InternalSequencerTestLanguage.g:2131:6: otherlv_3= RULE_ID2 + // InternalSequencerTestLanguage.g:2135:5: (otherlv_3= RULE_ID2 ) + // InternalSequencerTestLanguage.g:2136:6: otherlv_3= RULE_ID2 { if (current==null) { @@ -4992,13 +5000,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:2143:4: ( (otherlv_4= RULE_ID3 ) ) + // InternalSequencerTestLanguage.g:2148:4: ( (otherlv_4= RULE_ID3 ) ) { - // InternalSequencerTestLanguage.g:2143:4: ( (otherlv_4= RULE_ID3 ) ) - // InternalSequencerTestLanguage.g:2144:5: (otherlv_4= RULE_ID3 ) + // InternalSequencerTestLanguage.g:2148:4: ( (otherlv_4= RULE_ID3 ) ) + // InternalSequencerTestLanguage.g:2149:5: (otherlv_4= RULE_ID3 ) { - // InternalSequencerTestLanguage.g:2144:5: (otherlv_4= RULE_ID3 ) - // InternalSequencerTestLanguage.g:2145:6: otherlv_4= RULE_ID3 + // InternalSequencerTestLanguage.g:2149:5: (otherlv_4= RULE_ID3 ) + // InternalSequencerTestLanguage.g:2150:6: otherlv_4= RULE_ID3 { if (current==null) { @@ -5044,7 +5052,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSingleContainmentReference" - // InternalSequencerTestLanguage.g:2161:1: entryRuleSingleContainmentReference returns [EObject current=null] : iv_ruleSingleContainmentReference= ruleSingleContainmentReference EOF ; + // InternalSequencerTestLanguage.g:2166:1: entryRuleSingleContainmentReference returns [EObject current=null] : iv_ruleSingleContainmentReference= ruleSingleContainmentReference EOF ; public final EObject entryRuleSingleContainmentReference() throws RecognitionException { EObject current = null; @@ -5052,8 +5060,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2161:67: (iv_ruleSingleContainmentReference= ruleSingleContainmentReference EOF ) - // InternalSequencerTestLanguage.g:2162:2: iv_ruleSingleContainmentReference= ruleSingleContainmentReference EOF + // InternalSequencerTestLanguage.g:2166:67: (iv_ruleSingleContainmentReference= ruleSingleContainmentReference EOF ) + // InternalSequencerTestLanguage.g:2167:2: iv_ruleSingleContainmentReference= ruleSingleContainmentReference EOF { newCompositeNode(grammarAccess.getSingleContainmentReferenceRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5080,7 +5088,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSingleContainmentReference" - // InternalSequencerTestLanguage.g:2168:1: ruleSingleContainmentReference returns [EObject current=null] : (otherlv_0= '#15' ( ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) ) ) ; + // InternalSequencerTestLanguage.g:2173:1: ruleSingleContainmentReference returns [EObject current=null] : (otherlv_0= '#15' ( ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) ) ) ; public final EObject ruleSingleContainmentReference() throws RecognitionException { EObject current = null; @@ -5096,23 +5104,23 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2174:2: ( (otherlv_0= '#15' ( ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) ) ) ) - // InternalSequencerTestLanguage.g:2175:2: (otherlv_0= '#15' ( ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) ) ) + // InternalSequencerTestLanguage.g:2179:2: ( (otherlv_0= '#15' ( ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) ) ) ) + // InternalSequencerTestLanguage.g:2180:2: (otherlv_0= '#15' ( ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) ) ) { - // InternalSequencerTestLanguage.g:2175:2: (otherlv_0= '#15' ( ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) ) ) - // InternalSequencerTestLanguage.g:2176:3: otherlv_0= '#15' ( ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) ) + // InternalSequencerTestLanguage.g:2180:2: (otherlv_0= '#15' ( ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) ) ) + // InternalSequencerTestLanguage.g:2181:3: otherlv_0= '#15' ( ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) ) { otherlv_0=(Token)match(input,35,FollowSets000.FOLLOW_16); newLeafNode(otherlv_0, grammarAccess.getSingleContainmentReferenceAccess().getNumberSignDigitOneDigitFiveKeyword_0()); - // InternalSequencerTestLanguage.g:2180:3: ( ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) ) - // InternalSequencerTestLanguage.g:2181:4: ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) + // InternalSequencerTestLanguage.g:2185:3: ( ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) ) + // InternalSequencerTestLanguage.g:2186:4: ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) { - // InternalSequencerTestLanguage.g:2181:4: ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) - // InternalSequencerTestLanguage.g:2182:5: (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) + // InternalSequencerTestLanguage.g:2186:4: ( (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) ) + // InternalSequencerTestLanguage.g:2187:5: (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) { - // InternalSequencerTestLanguage.g:2182:5: (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) + // InternalSequencerTestLanguage.g:2187:5: (lv_child_1_1= ruleSingleContainmentReferenceChild1 | lv_child_1_2= ruleSingleContainmentReferenceChild2 | lv_child_1_3= ruleSingleContainmentReferenceChild3 ) int alt25=3; switch ( input.LA(1) ) { case 16: @@ -5139,7 +5147,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt25) { case 1 : - // InternalSequencerTestLanguage.g:2183:6: lv_child_1_1= ruleSingleContainmentReferenceChild1 + // InternalSequencerTestLanguage.g:2188:6: lv_child_1_1= ruleSingleContainmentReferenceChild1 { newCompositeNode(grammarAccess.getSingleContainmentReferenceAccess().getChildSingleContainmentReferenceChild1ParserRuleCall_1_0_0()); @@ -5164,7 +5172,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:2199:6: lv_child_1_2= ruleSingleContainmentReferenceChild2 + // InternalSequencerTestLanguage.g:2204:6: lv_child_1_2= ruleSingleContainmentReferenceChild2 { newCompositeNode(grammarAccess.getSingleContainmentReferenceAccess().getChildSingleContainmentReferenceChild2ParserRuleCall_1_0_1()); @@ -5189,7 +5197,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:2215:6: lv_child_1_3= ruleSingleContainmentReferenceChild3 + // InternalSequencerTestLanguage.g:2220:6: lv_child_1_3= ruleSingleContainmentReferenceChild3 { newCompositeNode(grammarAccess.getSingleContainmentReferenceAccess().getChildSingleContainmentReferenceChild3ParserRuleCall_1_0_2()); @@ -5245,7 +5253,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSingleContainmentReferenceChild1" - // InternalSequencerTestLanguage.g:2237:1: entryRuleSingleContainmentReferenceChild1 returns [EObject current=null] : iv_ruleSingleContainmentReferenceChild1= ruleSingleContainmentReferenceChild1 EOF ; + // InternalSequencerTestLanguage.g:2242:1: entryRuleSingleContainmentReferenceChild1 returns [EObject current=null] : iv_ruleSingleContainmentReferenceChild1= ruleSingleContainmentReferenceChild1 EOF ; public final EObject entryRuleSingleContainmentReferenceChild1() throws RecognitionException { EObject current = null; @@ -5253,8 +5261,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2237:73: (iv_ruleSingleContainmentReferenceChild1= ruleSingleContainmentReferenceChild1 EOF ) - // InternalSequencerTestLanguage.g:2238:2: iv_ruleSingleContainmentReferenceChild1= ruleSingleContainmentReferenceChild1 EOF + // InternalSequencerTestLanguage.g:2242:73: (iv_ruleSingleContainmentReferenceChild1= ruleSingleContainmentReferenceChild1 EOF ) + // InternalSequencerTestLanguage.g:2243:2: iv_ruleSingleContainmentReferenceChild1= ruleSingleContainmentReferenceChild1 EOF { newCompositeNode(grammarAccess.getSingleContainmentReferenceChild1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5281,7 +5289,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSingleContainmentReferenceChild1" - // InternalSequencerTestLanguage.g:2244:1: ruleSingleContainmentReferenceChild1 returns [EObject current=null] : ( (lv_val_0_0= 'kw1' ) ) ; + // InternalSequencerTestLanguage.g:2249:1: ruleSingleContainmentReferenceChild1 returns [EObject current=null] : ( (lv_val_0_0= 'kw1' ) ) ; public final EObject ruleSingleContainmentReferenceChild1() throws RecognitionException { EObject current = null; @@ -5291,14 +5299,14 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2250:2: ( ( (lv_val_0_0= 'kw1' ) ) ) - // InternalSequencerTestLanguage.g:2251:2: ( (lv_val_0_0= 'kw1' ) ) + // InternalSequencerTestLanguage.g:2255:2: ( ( (lv_val_0_0= 'kw1' ) ) ) + // InternalSequencerTestLanguage.g:2256:2: ( (lv_val_0_0= 'kw1' ) ) { - // InternalSequencerTestLanguage.g:2251:2: ( (lv_val_0_0= 'kw1' ) ) - // InternalSequencerTestLanguage.g:2252:3: (lv_val_0_0= 'kw1' ) + // InternalSequencerTestLanguage.g:2256:2: ( (lv_val_0_0= 'kw1' ) ) + // InternalSequencerTestLanguage.g:2257:3: (lv_val_0_0= 'kw1' ) { - // InternalSequencerTestLanguage.g:2252:3: (lv_val_0_0= 'kw1' ) - // InternalSequencerTestLanguage.g:2253:4: lv_val_0_0= 'kw1' + // InternalSequencerTestLanguage.g:2257:3: (lv_val_0_0= 'kw1' ) + // InternalSequencerTestLanguage.g:2258:4: lv_val_0_0= 'kw1' { lv_val_0_0=(Token)match(input,16,FollowSets000.FOLLOW_2); @@ -5336,7 +5344,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSingleContainmentReferenceChild2" - // InternalSequencerTestLanguage.g:2268:1: entryRuleSingleContainmentReferenceChild2 returns [EObject current=null] : iv_ruleSingleContainmentReferenceChild2= ruleSingleContainmentReferenceChild2 EOF ; + // InternalSequencerTestLanguage.g:2273:1: entryRuleSingleContainmentReferenceChild2 returns [EObject current=null] : iv_ruleSingleContainmentReferenceChild2= ruleSingleContainmentReferenceChild2 EOF ; public final EObject entryRuleSingleContainmentReferenceChild2() throws RecognitionException { EObject current = null; @@ -5344,8 +5352,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2268:73: (iv_ruleSingleContainmentReferenceChild2= ruleSingleContainmentReferenceChild2 EOF ) - // InternalSequencerTestLanguage.g:2269:2: iv_ruleSingleContainmentReferenceChild2= ruleSingleContainmentReferenceChild2 EOF + // InternalSequencerTestLanguage.g:2273:73: (iv_ruleSingleContainmentReferenceChild2= ruleSingleContainmentReferenceChild2 EOF ) + // InternalSequencerTestLanguage.g:2274:2: iv_ruleSingleContainmentReferenceChild2= ruleSingleContainmentReferenceChild2 EOF { newCompositeNode(grammarAccess.getSingleContainmentReferenceChild2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5372,7 +5380,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSingleContainmentReferenceChild2" - // InternalSequencerTestLanguage.g:2275:1: ruleSingleContainmentReferenceChild2 returns [EObject current=null] : ( (lv_val_0_0= 'kw2' ) ) ; + // InternalSequencerTestLanguage.g:2280:1: ruleSingleContainmentReferenceChild2 returns [EObject current=null] : ( (lv_val_0_0= 'kw2' ) ) ; public final EObject ruleSingleContainmentReferenceChild2() throws RecognitionException { EObject current = null; @@ -5382,14 +5390,14 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2281:2: ( ( (lv_val_0_0= 'kw2' ) ) ) - // InternalSequencerTestLanguage.g:2282:2: ( (lv_val_0_0= 'kw2' ) ) + // InternalSequencerTestLanguage.g:2286:2: ( ( (lv_val_0_0= 'kw2' ) ) ) + // InternalSequencerTestLanguage.g:2287:2: ( (lv_val_0_0= 'kw2' ) ) { - // InternalSequencerTestLanguage.g:2282:2: ( (lv_val_0_0= 'kw2' ) ) - // InternalSequencerTestLanguage.g:2283:3: (lv_val_0_0= 'kw2' ) + // InternalSequencerTestLanguage.g:2287:2: ( (lv_val_0_0= 'kw2' ) ) + // InternalSequencerTestLanguage.g:2288:3: (lv_val_0_0= 'kw2' ) { - // InternalSequencerTestLanguage.g:2283:3: (lv_val_0_0= 'kw2' ) - // InternalSequencerTestLanguage.g:2284:4: lv_val_0_0= 'kw2' + // InternalSequencerTestLanguage.g:2288:3: (lv_val_0_0= 'kw2' ) + // InternalSequencerTestLanguage.g:2289:4: lv_val_0_0= 'kw2' { lv_val_0_0=(Token)match(input,17,FollowSets000.FOLLOW_2); @@ -5427,7 +5435,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleSingleContainmentReferenceChild3" - // InternalSequencerTestLanguage.g:2299:1: entryRuleSingleContainmentReferenceChild3 returns [EObject current=null] : iv_ruleSingleContainmentReferenceChild3= ruleSingleContainmentReferenceChild3 EOF ; + // InternalSequencerTestLanguage.g:2304:1: entryRuleSingleContainmentReferenceChild3 returns [EObject current=null] : iv_ruleSingleContainmentReferenceChild3= ruleSingleContainmentReferenceChild3 EOF ; public final EObject entryRuleSingleContainmentReferenceChild3() throws RecognitionException { EObject current = null; @@ -5435,8 +5443,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2299:73: (iv_ruleSingleContainmentReferenceChild3= ruleSingleContainmentReferenceChild3 EOF ) - // InternalSequencerTestLanguage.g:2300:2: iv_ruleSingleContainmentReferenceChild3= ruleSingleContainmentReferenceChild3 EOF + // InternalSequencerTestLanguage.g:2304:73: (iv_ruleSingleContainmentReferenceChild3= ruleSingleContainmentReferenceChild3 EOF ) + // InternalSequencerTestLanguage.g:2305:2: iv_ruleSingleContainmentReferenceChild3= ruleSingleContainmentReferenceChild3 EOF { newCompositeNode(grammarAccess.getSingleContainmentReferenceChild3Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5463,7 +5471,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleSingleContainmentReferenceChild3" - // InternalSequencerTestLanguage.g:2306:1: ruleSingleContainmentReferenceChild3 returns [EObject current=null] : ( (lv_val_0_0= 'kw3' ) ) ; + // InternalSequencerTestLanguage.g:2311:1: ruleSingleContainmentReferenceChild3 returns [EObject current=null] : ( (lv_val_0_0= 'kw3' ) ) ; public final EObject ruleSingleContainmentReferenceChild3() throws RecognitionException { EObject current = null; @@ -5473,14 +5481,14 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2312:2: ( ( (lv_val_0_0= 'kw3' ) ) ) - // InternalSequencerTestLanguage.g:2313:2: ( (lv_val_0_0= 'kw3' ) ) + // InternalSequencerTestLanguage.g:2317:2: ( ( (lv_val_0_0= 'kw3' ) ) ) + // InternalSequencerTestLanguage.g:2318:2: ( (lv_val_0_0= 'kw3' ) ) { - // InternalSequencerTestLanguage.g:2313:2: ( (lv_val_0_0= 'kw3' ) ) - // InternalSequencerTestLanguage.g:2314:3: (lv_val_0_0= 'kw3' ) + // InternalSequencerTestLanguage.g:2318:2: ( (lv_val_0_0= 'kw3' ) ) + // InternalSequencerTestLanguage.g:2319:3: (lv_val_0_0= 'kw3' ) { - // InternalSequencerTestLanguage.g:2314:3: (lv_val_0_0= 'kw3' ) - // InternalSequencerTestLanguage.g:2315:4: lv_val_0_0= 'kw3' + // InternalSequencerTestLanguage.g:2319:3: (lv_val_0_0= 'kw3' ) + // InternalSequencerTestLanguage.g:2320:4: lv_val_0_0= 'kw3' { lv_val_0_0=(Token)match(input,19,FollowSets000.FOLLOW_2); @@ -5518,7 +5526,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleMultiKeywords" - // InternalSequencerTestLanguage.g:2330:1: entryRuleMultiKeywords returns [EObject current=null] : iv_ruleMultiKeywords= ruleMultiKeywords EOF ; + // InternalSequencerTestLanguage.g:2335:1: entryRuleMultiKeywords returns [EObject current=null] : iv_ruleMultiKeywords= ruleMultiKeywords EOF ; public final EObject entryRuleMultiKeywords() throws RecognitionException { EObject current = null; @@ -5526,8 +5534,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2330:54: (iv_ruleMultiKeywords= ruleMultiKeywords EOF ) - // InternalSequencerTestLanguage.g:2331:2: iv_ruleMultiKeywords= ruleMultiKeywords EOF + // InternalSequencerTestLanguage.g:2335:54: (iv_ruleMultiKeywords= ruleMultiKeywords EOF ) + // InternalSequencerTestLanguage.g:2336:2: iv_ruleMultiKeywords= ruleMultiKeywords EOF { newCompositeNode(grammarAccess.getMultiKeywordsRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5554,7 +5562,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleMultiKeywords" - // InternalSequencerTestLanguage.g:2337:1: ruleMultiKeywords returns [EObject current=null] : (otherlv_0= '#16' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) ; + // InternalSequencerTestLanguage.g:2342:1: ruleMultiKeywords returns [EObject current=null] : (otherlv_0= '#16' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) ; public final EObject ruleMultiKeywords() throws RecognitionException { EObject current = null; @@ -5567,23 +5575,23 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2343:2: ( (otherlv_0= '#16' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) ) - // InternalSequencerTestLanguage.g:2344:2: (otherlv_0= '#16' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) + // InternalSequencerTestLanguage.g:2348:2: ( (otherlv_0= '#16' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) ) + // InternalSequencerTestLanguage.g:2349:2: (otherlv_0= '#16' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) { - // InternalSequencerTestLanguage.g:2344:2: (otherlv_0= '#16' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) - // InternalSequencerTestLanguage.g:2345:3: otherlv_0= '#16' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) + // InternalSequencerTestLanguage.g:2349:2: (otherlv_0= '#16' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) ) + // InternalSequencerTestLanguage.g:2350:3: otherlv_0= '#16' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) { otherlv_0=(Token)match(input,36,FollowSets000.FOLLOW_16); newLeafNode(otherlv_0, grammarAccess.getMultiKeywordsAccess().getNumberSignDigitOneDigitSixKeyword_0()); - // InternalSequencerTestLanguage.g:2349:3: ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) - // InternalSequencerTestLanguage.g:2350:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) + // InternalSequencerTestLanguage.g:2354:3: ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) ) + // InternalSequencerTestLanguage.g:2355:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) { - // InternalSequencerTestLanguage.g:2350:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) - // InternalSequencerTestLanguage.g:2351:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) + // InternalSequencerTestLanguage.g:2355:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) ) + // InternalSequencerTestLanguage.g:2356:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) { - // InternalSequencerTestLanguage.g:2351:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) + // InternalSequencerTestLanguage.g:2356:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' ) int alt26=3; switch ( input.LA(1) ) { case 16: @@ -5610,7 +5618,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt26) { case 1 : - // InternalSequencerTestLanguage.g:2352:6: lv_val_1_1= 'kw1' + // InternalSequencerTestLanguage.g:2357:6: lv_val_1_1= 'kw1' { lv_val_1_1=(Token)match(input,16,FollowSets000.FOLLOW_2); @@ -5626,7 +5634,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:2363:6: lv_val_1_2= 'kw2' + // InternalSequencerTestLanguage.g:2368:6: lv_val_1_2= 'kw2' { lv_val_1_2=(Token)match(input,17,FollowSets000.FOLLOW_2); @@ -5642,7 +5650,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:2374:6: lv_val_1_3= 'kw3' + // InternalSequencerTestLanguage.g:2379:6: lv_val_1_3= 'kw3' { lv_val_1_3=(Token)match(input,19,FollowSets000.FOLLOW_2); @@ -5689,7 +5697,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleMultiKeywordsOrID" - // InternalSequencerTestLanguage.g:2391:1: entryRuleMultiKeywordsOrID returns [EObject current=null] : iv_ruleMultiKeywordsOrID= ruleMultiKeywordsOrID EOF ; + // InternalSequencerTestLanguage.g:2396:1: entryRuleMultiKeywordsOrID returns [EObject current=null] : iv_ruleMultiKeywordsOrID= ruleMultiKeywordsOrID EOF ; public final EObject entryRuleMultiKeywordsOrID() throws RecognitionException { EObject current = null; @@ -5697,8 +5705,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2391:58: (iv_ruleMultiKeywordsOrID= ruleMultiKeywordsOrID EOF ) - // InternalSequencerTestLanguage.g:2392:2: iv_ruleMultiKeywordsOrID= ruleMultiKeywordsOrID EOF + // InternalSequencerTestLanguage.g:2396:58: (iv_ruleMultiKeywordsOrID= ruleMultiKeywordsOrID EOF ) + // InternalSequencerTestLanguage.g:2397:2: iv_ruleMultiKeywordsOrID= ruleMultiKeywordsOrID EOF { newCompositeNode(grammarAccess.getMultiKeywordsOrIDRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5725,7 +5733,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleMultiKeywordsOrID" - // InternalSequencerTestLanguage.g:2398:1: ruleMultiKeywordsOrID returns [EObject current=null] : (otherlv_0= '#17' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) ; + // InternalSequencerTestLanguage.g:2403:1: ruleMultiKeywordsOrID returns [EObject current=null] : (otherlv_0= '#17' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) ; public final EObject ruleMultiKeywordsOrID() throws RecognitionException { EObject current = null; @@ -5739,23 +5747,23 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2404:2: ( (otherlv_0= '#17' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) ) - // InternalSequencerTestLanguage.g:2405:2: (otherlv_0= '#17' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:2409:2: ( (otherlv_0= '#17' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:2410:2: (otherlv_0= '#17' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) { - // InternalSequencerTestLanguage.g:2405:2: (otherlv_0= '#17' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:2406:3: otherlv_0= '#17' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:2410:2: (otherlv_0= '#17' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:2411:3: otherlv_0= '#17' ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) { otherlv_0=(Token)match(input,37,FollowSets000.FOLLOW_17); newLeafNode(otherlv_0, grammarAccess.getMultiKeywordsOrIDAccess().getNumberSignDigitOneDigitSevenKeyword_0()); - // InternalSequencerTestLanguage.g:2410:3: ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:2411:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) + // InternalSequencerTestLanguage.g:2415:3: ( ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:2416:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:2411:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) - // InternalSequencerTestLanguage.g:2412:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) + // InternalSequencerTestLanguage.g:2416:4: ( (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) ) + // InternalSequencerTestLanguage.g:2417:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) { - // InternalSequencerTestLanguage.g:2412:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) + // InternalSequencerTestLanguage.g:2417:5: (lv_val_1_1= 'kw1' | lv_val_1_2= 'kw2' | lv_val_1_3= 'kw3' | lv_val_1_4= RULE_ID ) int alt27=4; switch ( input.LA(1) ) { case 16: @@ -5787,7 +5795,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt27) { case 1 : - // InternalSequencerTestLanguage.g:2413:6: lv_val_1_1= 'kw1' + // InternalSequencerTestLanguage.g:2418:6: lv_val_1_1= 'kw1' { lv_val_1_1=(Token)match(input,16,FollowSets000.FOLLOW_2); @@ -5803,7 +5811,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:2424:6: lv_val_1_2= 'kw2' + // InternalSequencerTestLanguage.g:2429:6: lv_val_1_2= 'kw2' { lv_val_1_2=(Token)match(input,17,FollowSets000.FOLLOW_2); @@ -5819,7 +5827,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:2435:6: lv_val_1_3= 'kw3' + // InternalSequencerTestLanguage.g:2440:6: lv_val_1_3= 'kw3' { lv_val_1_3=(Token)match(input,19,FollowSets000.FOLLOW_2); @@ -5835,7 +5843,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalSequencerTestLanguage.g:2446:6: lv_val_1_4= RULE_ID + // InternalSequencerTestLanguage.g:2451:6: lv_val_1_4= RULE_ID { lv_val_1_4=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -5886,7 +5894,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleMultiTerminals" - // InternalSequencerTestLanguage.g:2467:1: entryRuleMultiTerminals returns [EObject current=null] : iv_ruleMultiTerminals= ruleMultiTerminals EOF ; + // InternalSequencerTestLanguage.g:2472:1: entryRuleMultiTerminals returns [EObject current=null] : iv_ruleMultiTerminals= ruleMultiTerminals EOF ; public final EObject entryRuleMultiTerminals() throws RecognitionException { EObject current = null; @@ -5894,8 +5902,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2467:55: (iv_ruleMultiTerminals= ruleMultiTerminals EOF ) - // InternalSequencerTestLanguage.g:2468:2: iv_ruleMultiTerminals= ruleMultiTerminals EOF + // InternalSequencerTestLanguage.g:2472:55: (iv_ruleMultiTerminals= ruleMultiTerminals EOF ) + // InternalSequencerTestLanguage.g:2473:2: iv_ruleMultiTerminals= ruleMultiTerminals EOF { newCompositeNode(grammarAccess.getMultiTerminalsRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5922,7 +5930,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleMultiTerminals" - // InternalSequencerTestLanguage.g:2474:1: ruleMultiTerminals returns [EObject current=null] : (otherlv_0= '#18' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) ; + // InternalSequencerTestLanguage.g:2479:1: ruleMultiTerminals returns [EObject current=null] : (otherlv_0= '#18' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) ; public final EObject ruleMultiTerminals() throws RecognitionException { EObject current = null; @@ -5934,23 +5942,23 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2480:2: ( (otherlv_0= '#18' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) ) - // InternalSequencerTestLanguage.g:2481:2: (otherlv_0= '#18' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) + // InternalSequencerTestLanguage.g:2485:2: ( (otherlv_0= '#18' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) ) + // InternalSequencerTestLanguage.g:2486:2: (otherlv_0= '#18' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) { - // InternalSequencerTestLanguage.g:2481:2: (otherlv_0= '#18' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) - // InternalSequencerTestLanguage.g:2482:3: otherlv_0= '#18' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) + // InternalSequencerTestLanguage.g:2486:2: (otherlv_0= '#18' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) ) + // InternalSequencerTestLanguage.g:2487:3: otherlv_0= '#18' ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) { otherlv_0=(Token)match(input,38,FollowSets000.FOLLOW_18); newLeafNode(otherlv_0, grammarAccess.getMultiTerminalsAccess().getNumberSignDigitOneDigitEightKeyword_0()); - // InternalSequencerTestLanguage.g:2486:3: ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) - // InternalSequencerTestLanguage.g:2487:4: ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) + // InternalSequencerTestLanguage.g:2491:3: ( ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) ) + // InternalSequencerTestLanguage.g:2492:4: ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) { - // InternalSequencerTestLanguage.g:2487:4: ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) - // InternalSequencerTestLanguage.g:2488:5: (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) + // InternalSequencerTestLanguage.g:2492:4: ( (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) ) + // InternalSequencerTestLanguage.g:2493:5: (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) { - // InternalSequencerTestLanguage.g:2488:5: (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) + // InternalSequencerTestLanguage.g:2493:5: (lv_val_1_1= RULE_ID1 | lv_val_1_2= RULE_ID2 ) int alt28=2; int LA28_0 = input.LA(1); @@ -5968,7 +5976,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt28) { case 1 : - // InternalSequencerTestLanguage.g:2489:6: lv_val_1_1= RULE_ID1 + // InternalSequencerTestLanguage.g:2494:6: lv_val_1_1= RULE_ID1 { lv_val_1_1=(Token)match(input,RULE_ID1,FollowSets000.FOLLOW_2); @@ -5988,7 +5996,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:2504:6: lv_val_1_2= RULE_ID2 + // InternalSequencerTestLanguage.g:2509:6: lv_val_1_2= RULE_ID2 { lv_val_1_2=(Token)match(input,RULE_ID2,FollowSets000.FOLLOW_2); @@ -6039,7 +6047,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDependentAlternative1" - // InternalSequencerTestLanguage.g:2525:1: entryRuleDependentAlternative1 returns [EObject current=null] : iv_ruleDependentAlternative1= ruleDependentAlternative1 EOF ; + // InternalSequencerTestLanguage.g:2530:1: entryRuleDependentAlternative1 returns [EObject current=null] : iv_ruleDependentAlternative1= ruleDependentAlternative1 EOF ; public final EObject entryRuleDependentAlternative1() throws RecognitionException { EObject current = null; @@ -6047,8 +6055,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2525:62: (iv_ruleDependentAlternative1= ruleDependentAlternative1 EOF ) - // InternalSequencerTestLanguage.g:2526:2: iv_ruleDependentAlternative1= ruleDependentAlternative1 EOF + // InternalSequencerTestLanguage.g:2530:62: (iv_ruleDependentAlternative1= ruleDependentAlternative1 EOF ) + // InternalSequencerTestLanguage.g:2531:2: iv_ruleDependentAlternative1= ruleDependentAlternative1 EOF { newCompositeNode(grammarAccess.getDependentAlternative1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6075,7 +6083,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDependentAlternative1" - // InternalSequencerTestLanguage.g:2532:1: ruleDependentAlternative1 returns [EObject current=null] : (otherlv_0= '#19' ( ( (lv_val_1_0= RULE_ID ) ) | ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) ) ) ; + // InternalSequencerTestLanguage.g:2537:1: ruleDependentAlternative1 returns [EObject current=null] : (otherlv_0= '#19' ( ( (lv_val_1_0= RULE_ID ) ) | ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) ) ) ; public final EObject ruleDependentAlternative1() throws RecognitionException { EObject current = null; @@ -6088,17 +6096,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2538:2: ( (otherlv_0= '#19' ( ( (lv_val_1_0= RULE_ID ) ) | ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) ) ) ) - // InternalSequencerTestLanguage.g:2539:2: (otherlv_0= '#19' ( ( (lv_val_1_0= RULE_ID ) ) | ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) ) ) + // InternalSequencerTestLanguage.g:2543:2: ( (otherlv_0= '#19' ( ( (lv_val_1_0= RULE_ID ) ) | ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) ) ) ) + // InternalSequencerTestLanguage.g:2544:2: (otherlv_0= '#19' ( ( (lv_val_1_0= RULE_ID ) ) | ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) ) ) { - // InternalSequencerTestLanguage.g:2539:2: (otherlv_0= '#19' ( ( (lv_val_1_0= RULE_ID ) ) | ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) ) ) - // InternalSequencerTestLanguage.g:2540:3: otherlv_0= '#19' ( ( (lv_val_1_0= RULE_ID ) ) | ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) ) + // InternalSequencerTestLanguage.g:2544:2: (otherlv_0= '#19' ( ( (lv_val_1_0= RULE_ID ) ) | ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) ) ) + // InternalSequencerTestLanguage.g:2545:3: otherlv_0= '#19' ( ( (lv_val_1_0= RULE_ID ) ) | ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) ) { otherlv_0=(Token)match(input,39,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getDependentAlternative1Access().getNumberSignDigitOneDigitNineKeyword_0()); - // InternalSequencerTestLanguage.g:2544:3: ( ( (lv_val_1_0= RULE_ID ) ) | ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) ) + // InternalSequencerTestLanguage.g:2549:3: ( ( (lv_val_1_0= RULE_ID ) ) | ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) ) int alt29=2; int LA29_0 = input.LA(1); @@ -6126,13 +6134,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt29) { case 1 : - // InternalSequencerTestLanguage.g:2545:4: ( (lv_val_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:2550:4: ( (lv_val_1_0= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:2545:4: ( (lv_val_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:2546:5: (lv_val_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2550:4: ( (lv_val_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:2551:5: (lv_val_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:2546:5: (lv_val_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:2547:6: lv_val_1_0= RULE_ID + // InternalSequencerTestLanguage.g:2551:5: (lv_val_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2552:6: lv_val_1_0= RULE_ID { lv_val_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -6158,16 +6166,16 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:2564:4: ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) + // InternalSequencerTestLanguage.g:2569:4: ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) { - // InternalSequencerTestLanguage.g:2564:4: ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) - // InternalSequencerTestLanguage.g:2565:5: ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) + // InternalSequencerTestLanguage.g:2569:4: ( ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) ) + // InternalSequencerTestLanguage.g:2570:5: ( (lv_val_2_0= RULE_ID ) ) ( (lv_flag_3_0= 'kw1' ) ) { - // InternalSequencerTestLanguage.g:2565:5: ( (lv_val_2_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:2566:6: (lv_val_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2570:5: ( (lv_val_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:2571:6: (lv_val_2_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:2566:6: (lv_val_2_0= RULE_ID ) - // InternalSequencerTestLanguage.g:2567:7: lv_val_2_0= RULE_ID + // InternalSequencerTestLanguage.g:2571:6: (lv_val_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2572:7: lv_val_2_0= RULE_ID { lv_val_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -6189,11 +6197,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:2583:5: ( (lv_flag_3_0= 'kw1' ) ) - // InternalSequencerTestLanguage.g:2584:6: (lv_flag_3_0= 'kw1' ) + // InternalSequencerTestLanguage.g:2588:5: ( (lv_flag_3_0= 'kw1' ) ) + // InternalSequencerTestLanguage.g:2589:6: (lv_flag_3_0= 'kw1' ) { - // InternalSequencerTestLanguage.g:2584:6: (lv_flag_3_0= 'kw1' ) - // InternalSequencerTestLanguage.g:2585:7: lv_flag_3_0= 'kw1' + // InternalSequencerTestLanguage.g:2589:6: (lv_flag_3_0= 'kw1' ) + // InternalSequencerTestLanguage.g:2590:7: lv_flag_3_0= 'kw1' { lv_flag_3_0=(Token)match(input,16,FollowSets000.FOLLOW_2); @@ -6243,7 +6251,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDependentAlternative2" - // InternalSequencerTestLanguage.g:2603:1: entryRuleDependentAlternative2 returns [EObject current=null] : iv_ruleDependentAlternative2= ruleDependentAlternative2 EOF ; + // InternalSequencerTestLanguage.g:2608:1: entryRuleDependentAlternative2 returns [EObject current=null] : iv_ruleDependentAlternative2= ruleDependentAlternative2 EOF ; public final EObject entryRuleDependentAlternative2() throws RecognitionException { EObject current = null; @@ -6251,8 +6259,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2603:62: (iv_ruleDependentAlternative2= ruleDependentAlternative2 EOF ) - // InternalSequencerTestLanguage.g:2604:2: iv_ruleDependentAlternative2= ruleDependentAlternative2 EOF + // InternalSequencerTestLanguage.g:2608:62: (iv_ruleDependentAlternative2= ruleDependentAlternative2 EOF ) + // InternalSequencerTestLanguage.g:2609:2: iv_ruleDependentAlternative2= ruleDependentAlternative2 EOF { newCompositeNode(grammarAccess.getDependentAlternative2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6279,7 +6287,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDependentAlternative2" - // InternalSequencerTestLanguage.g:2610:1: ruleDependentAlternative2 returns [EObject current=null] : (otherlv_0= '#20' ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) ) ) ; + // InternalSequencerTestLanguage.g:2615:1: ruleDependentAlternative2 returns [EObject current=null] : (otherlv_0= '#20' ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) ) ) ; public final EObject ruleDependentAlternative2() throws RecognitionException { EObject current = null; @@ -6293,31 +6301,31 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2616:2: ( (otherlv_0= '#20' ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) ) ) ) - // InternalSequencerTestLanguage.g:2617:2: (otherlv_0= '#20' ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) ) ) + // InternalSequencerTestLanguage.g:2621:2: ( (otherlv_0= '#20' ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) ) ) ) + // InternalSequencerTestLanguage.g:2622:2: (otherlv_0= '#20' ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) ) ) { - // InternalSequencerTestLanguage.g:2617:2: (otherlv_0= '#20' ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) ) ) - // InternalSequencerTestLanguage.g:2618:3: otherlv_0= '#20' ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) ) + // InternalSequencerTestLanguage.g:2622:2: (otherlv_0= '#20' ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) ) ) + // InternalSequencerTestLanguage.g:2623:3: otherlv_0= '#20' ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) ) { otherlv_0=(Token)match(input,40,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getDependentAlternative2Access().getNumberSignDigitTwoDigitZeroKeyword_0()); - // InternalSequencerTestLanguage.g:2622:3: ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) ) + // InternalSequencerTestLanguage.g:2627:3: ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) ) int alt32=2; alt32 = dfa32.predict(input); switch (alt32) { case 1 : - // InternalSequencerTestLanguage.g:2623:4: ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) + // InternalSequencerTestLanguage.g:2628:4: ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) { - // InternalSequencerTestLanguage.g:2623:4: ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) - // InternalSequencerTestLanguage.g:2624:5: ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ + // InternalSequencerTestLanguage.g:2628:4: ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) + // InternalSequencerTestLanguage.g:2629:5: ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ { - // InternalSequencerTestLanguage.g:2624:5: ( (lv_val_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:2625:6: (lv_val_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2629:5: ( (lv_val_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:2630:6: (lv_val_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:2625:6: (lv_val_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:2626:7: lv_val_1_0= RULE_ID + // InternalSequencerTestLanguage.g:2630:6: (lv_val_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2631:7: lv_val_1_0= RULE_ID { lv_val_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -6339,7 +6347,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:2642:5: ( (lv_val_2_0= RULE_ID ) )+ + // InternalSequencerTestLanguage.g:2647:5: ( (lv_val_2_0= RULE_ID ) )+ int cnt30=0; loop30: do { @@ -6353,10 +6361,10 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt30) { case 1 : - // InternalSequencerTestLanguage.g:2643:6: (lv_val_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2648:6: (lv_val_2_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:2643:6: (lv_val_2_0= RULE_ID ) - // InternalSequencerTestLanguage.g:2644:7: lv_val_2_0= RULE_ID + // InternalSequencerTestLanguage.g:2648:6: (lv_val_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2649:7: lv_val_2_0= RULE_ID { lv_val_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -6395,12 +6403,12 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:2662:4: ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) + // InternalSequencerTestLanguage.g:2667:4: ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) { - // InternalSequencerTestLanguage.g:2662:4: ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) - // InternalSequencerTestLanguage.g:2663:5: ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) + // InternalSequencerTestLanguage.g:2667:4: ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) + // InternalSequencerTestLanguage.g:2668:5: ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) { - // InternalSequencerTestLanguage.g:2663:5: ( (lv_val_3_0= RULE_ID ) )+ + // InternalSequencerTestLanguage.g:2668:5: ( (lv_val_3_0= RULE_ID ) )+ int cnt31=0; loop31: do { @@ -6414,10 +6422,10 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt31) { case 1 : - // InternalSequencerTestLanguage.g:2664:6: (lv_val_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2669:6: (lv_val_3_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:2664:6: (lv_val_3_0= RULE_ID ) - // InternalSequencerTestLanguage.g:2665:7: lv_val_3_0= RULE_ID + // InternalSequencerTestLanguage.g:2669:6: (lv_val_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2670:7: lv_val_3_0= RULE_ID { lv_val_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_20); @@ -6449,11 +6457,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa cnt31++; } while (true); - // InternalSequencerTestLanguage.g:2681:5: ( (lv_flag_4_0= 'kw1' ) ) - // InternalSequencerTestLanguage.g:2682:6: (lv_flag_4_0= 'kw1' ) + // InternalSequencerTestLanguage.g:2686:5: ( (lv_flag_4_0= 'kw1' ) ) + // InternalSequencerTestLanguage.g:2687:6: (lv_flag_4_0= 'kw1' ) { - // InternalSequencerTestLanguage.g:2682:6: (lv_flag_4_0= 'kw1' ) - // InternalSequencerTestLanguage.g:2683:7: lv_flag_4_0= 'kw1' + // InternalSequencerTestLanguage.g:2687:6: (lv_flag_4_0= 'kw1' ) + // InternalSequencerTestLanguage.g:2688:7: lv_flag_4_0= 'kw1' { lv_flag_4_0=(Token)match(input,16,FollowSets000.FOLLOW_2); @@ -6503,7 +6511,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleOptional" - // InternalSequencerTestLanguage.g:2701:1: entryRuleOptional returns [EObject current=null] : iv_ruleOptional= ruleOptional EOF ; + // InternalSequencerTestLanguage.g:2706:1: entryRuleOptional returns [EObject current=null] : iv_ruleOptional= ruleOptional EOF ; public final EObject entryRuleOptional() throws RecognitionException { EObject current = null; @@ -6511,8 +6519,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2701:49: (iv_ruleOptional= ruleOptional EOF ) - // InternalSequencerTestLanguage.g:2702:2: iv_ruleOptional= ruleOptional EOF + // InternalSequencerTestLanguage.g:2706:49: (iv_ruleOptional= ruleOptional EOF ) + // InternalSequencerTestLanguage.g:2707:2: iv_ruleOptional= ruleOptional EOF { newCompositeNode(grammarAccess.getOptionalRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6539,7 +6547,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleOptional" - // InternalSequencerTestLanguage.g:2708:1: ruleOptional returns [EObject current=null] : (otherlv_0= '#21' ( (lv_int0_1_0= RULE_INT ) ) ( ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) )? ) ; + // InternalSequencerTestLanguage.g:2713:1: ruleOptional returns [EObject current=null] : (otherlv_0= '#21' ( (lv_int0_1_0= RULE_INT ) ) ( ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) )? ) ; public final EObject ruleOptional() throws RecognitionException { EObject current = null; @@ -6552,21 +6560,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2714:2: ( (otherlv_0= '#21' ( (lv_int0_1_0= RULE_INT ) ) ( ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) )? ) ) - // InternalSequencerTestLanguage.g:2715:2: (otherlv_0= '#21' ( (lv_int0_1_0= RULE_INT ) ) ( ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) )? ) + // InternalSequencerTestLanguage.g:2719:2: ( (otherlv_0= '#21' ( (lv_int0_1_0= RULE_INT ) ) ( ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) )? ) ) + // InternalSequencerTestLanguage.g:2720:2: (otherlv_0= '#21' ( (lv_int0_1_0= RULE_INT ) ) ( ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) )? ) { - // InternalSequencerTestLanguage.g:2715:2: (otherlv_0= '#21' ( (lv_int0_1_0= RULE_INT ) ) ( ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) )? ) - // InternalSequencerTestLanguage.g:2716:3: otherlv_0= '#21' ( (lv_int0_1_0= RULE_INT ) ) ( ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) )? + // InternalSequencerTestLanguage.g:2720:2: (otherlv_0= '#21' ( (lv_int0_1_0= RULE_INT ) ) ( ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) )? ) + // InternalSequencerTestLanguage.g:2721:3: otherlv_0= '#21' ( (lv_int0_1_0= RULE_INT ) ) ( ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) )? { otherlv_0=(Token)match(input,41,FollowSets000.FOLLOW_21); newLeafNode(otherlv_0, grammarAccess.getOptionalAccess().getNumberSignDigitTwoDigitOneKeyword_0()); - // InternalSequencerTestLanguage.g:2720:3: ( (lv_int0_1_0= RULE_INT ) ) - // InternalSequencerTestLanguage.g:2721:4: (lv_int0_1_0= RULE_INT ) + // InternalSequencerTestLanguage.g:2725:3: ( (lv_int0_1_0= RULE_INT ) ) + // InternalSequencerTestLanguage.g:2726:4: (lv_int0_1_0= RULE_INT ) { - // InternalSequencerTestLanguage.g:2721:4: (lv_int0_1_0= RULE_INT ) - // InternalSequencerTestLanguage.g:2722:5: lv_int0_1_0= RULE_INT + // InternalSequencerTestLanguage.g:2726:4: (lv_int0_1_0= RULE_INT ) + // InternalSequencerTestLanguage.g:2727:5: lv_int0_1_0= RULE_INT { lv_int0_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_22); @@ -6588,7 +6596,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:2738:3: ( ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) )? + // InternalSequencerTestLanguage.g:2743:3: ( ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) )? int alt33=2; int LA33_0 = input.LA(1); @@ -6597,13 +6605,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt33) { case 1 : - // InternalSequencerTestLanguage.g:2739:4: ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) + // InternalSequencerTestLanguage.g:2744:4: ( (lv_int1_2_0= RULE_INT ) ) ( (lv_int2_3_0= RULE_INT ) ) { - // InternalSequencerTestLanguage.g:2739:4: ( (lv_int1_2_0= RULE_INT ) ) - // InternalSequencerTestLanguage.g:2740:5: (lv_int1_2_0= RULE_INT ) + // InternalSequencerTestLanguage.g:2744:4: ( (lv_int1_2_0= RULE_INT ) ) + // InternalSequencerTestLanguage.g:2745:5: (lv_int1_2_0= RULE_INT ) { - // InternalSequencerTestLanguage.g:2740:5: (lv_int1_2_0= RULE_INT ) - // InternalSequencerTestLanguage.g:2741:6: lv_int1_2_0= RULE_INT + // InternalSequencerTestLanguage.g:2745:5: (lv_int1_2_0= RULE_INT ) + // InternalSequencerTestLanguage.g:2746:6: lv_int1_2_0= RULE_INT { lv_int1_2_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_21); @@ -6625,11 +6633,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:2757:4: ( (lv_int2_3_0= RULE_INT ) ) - // InternalSequencerTestLanguage.g:2758:5: (lv_int2_3_0= RULE_INT ) + // InternalSequencerTestLanguage.g:2762:4: ( (lv_int2_3_0= RULE_INT ) ) + // InternalSequencerTestLanguage.g:2763:5: (lv_int2_3_0= RULE_INT ) { - // InternalSequencerTestLanguage.g:2758:5: (lv_int2_3_0= RULE_INT ) - // InternalSequencerTestLanguage.g:2759:6: lv_int2_3_0= RULE_INT + // InternalSequencerTestLanguage.g:2763:5: (lv_int2_3_0= RULE_INT ) + // InternalSequencerTestLanguage.g:2764:6: lv_int2_3_0= RULE_INT { lv_int2_3_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -6680,7 +6688,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleFloat" - // InternalSequencerTestLanguage.g:2780:1: entryRuleFloat returns [EObject current=null] : iv_ruleFloat= ruleFloat EOF ; + // InternalSequencerTestLanguage.g:2785:1: entryRuleFloat returns [EObject current=null] : iv_ruleFloat= ruleFloat EOF ; public final EObject entryRuleFloat() throws RecognitionException { EObject current = null; @@ -6688,8 +6696,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2780:46: (iv_ruleFloat= ruleFloat EOF ) - // InternalSequencerTestLanguage.g:2781:2: iv_ruleFloat= ruleFloat EOF + // InternalSequencerTestLanguage.g:2785:46: (iv_ruleFloat= ruleFloat EOF ) + // InternalSequencerTestLanguage.g:2786:2: iv_ruleFloat= ruleFloat EOF { newCompositeNode(grammarAccess.getFloatRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6716,7 +6724,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleFloat" - // InternalSequencerTestLanguage.g:2787:1: ruleFloat returns [EObject current=null] : (otherlv_0= '#22' () otherlv_2= 'Bye' ) ; + // InternalSequencerTestLanguage.g:2792:1: ruleFloat returns [EObject current=null] : (otherlv_0= '#22' () otherlv_2= 'Bye' ) ; public final EObject ruleFloat() throws RecognitionException { EObject current = null; @@ -6727,18 +6735,18 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2793:2: ( (otherlv_0= '#22' () otherlv_2= 'Bye' ) ) - // InternalSequencerTestLanguage.g:2794:2: (otherlv_0= '#22' () otherlv_2= 'Bye' ) + // InternalSequencerTestLanguage.g:2798:2: ( (otherlv_0= '#22' () otherlv_2= 'Bye' ) ) + // InternalSequencerTestLanguage.g:2799:2: (otherlv_0= '#22' () otherlv_2= 'Bye' ) { - // InternalSequencerTestLanguage.g:2794:2: (otherlv_0= '#22' () otherlv_2= 'Bye' ) - // InternalSequencerTestLanguage.g:2795:3: otherlv_0= '#22' () otherlv_2= 'Bye' + // InternalSequencerTestLanguage.g:2799:2: (otherlv_0= '#22' () otherlv_2= 'Bye' ) + // InternalSequencerTestLanguage.g:2800:3: otherlv_0= '#22' () otherlv_2= 'Bye' { otherlv_0=(Token)match(input,42,FollowSets000.FOLLOW_23); newLeafNode(otherlv_0, grammarAccess.getFloatAccess().getNumberSignDigitTwoDigitTwoKeyword_0()); - // InternalSequencerTestLanguage.g:2799:3: () - // InternalSequencerTestLanguage.g:2800:4: + // InternalSequencerTestLanguage.g:2804:3: () + // InternalSequencerTestLanguage.g:2805:4: { current = forceCreateModelElement( @@ -6775,7 +6783,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleUnorderedAlternative" - // InternalSequencerTestLanguage.g:2814:1: entryRuleUnorderedAlternative returns [EObject current=null] : iv_ruleUnorderedAlternative= ruleUnorderedAlternative EOF ; + // InternalSequencerTestLanguage.g:2819:1: entryRuleUnorderedAlternative returns [EObject current=null] : iv_ruleUnorderedAlternative= ruleUnorderedAlternative EOF ; public final EObject entryRuleUnorderedAlternative() throws RecognitionException { EObject current = null; @@ -6783,8 +6791,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2814:61: (iv_ruleUnorderedAlternative= ruleUnorderedAlternative EOF ) - // InternalSequencerTestLanguage.g:2815:2: iv_ruleUnorderedAlternative= ruleUnorderedAlternative EOF + // InternalSequencerTestLanguage.g:2819:61: (iv_ruleUnorderedAlternative= ruleUnorderedAlternative EOF ) + // InternalSequencerTestLanguage.g:2820:2: iv_ruleUnorderedAlternative= ruleUnorderedAlternative EOF { newCompositeNode(grammarAccess.getUnorderedAlternativeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6811,7 +6819,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleUnorderedAlternative" - // InternalSequencerTestLanguage.g:2821:1: ruleUnorderedAlternative returns [EObject current=null] : (otherlv_0= '#23' () ( ( (lv_val1_2_0= RULE_ID ) ) | ( (lv_val2_3_0= RULE_INT ) ) | ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) | ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) )* ) ; + // InternalSequencerTestLanguage.g:2826:1: ruleUnorderedAlternative returns [EObject current=null] : (otherlv_0= '#23' () ( ( (lv_val1_2_0= RULE_ID ) ) | ( (lv_val2_3_0= RULE_INT ) ) | ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) | ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) )* ) ; public final EObject ruleUnorderedAlternative() throws RecognitionException { EObject current = null; @@ -6827,18 +6835,18 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2827:2: ( (otherlv_0= '#23' () ( ( (lv_val1_2_0= RULE_ID ) ) | ( (lv_val2_3_0= RULE_INT ) ) | ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) | ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) )* ) ) - // InternalSequencerTestLanguage.g:2828:2: (otherlv_0= '#23' () ( ( (lv_val1_2_0= RULE_ID ) ) | ( (lv_val2_3_0= RULE_INT ) ) | ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) | ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) )* ) + // InternalSequencerTestLanguage.g:2832:2: ( (otherlv_0= '#23' () ( ( (lv_val1_2_0= RULE_ID ) ) | ( (lv_val2_3_0= RULE_INT ) ) | ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) | ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) )* ) ) + // InternalSequencerTestLanguage.g:2833:2: (otherlv_0= '#23' () ( ( (lv_val1_2_0= RULE_ID ) ) | ( (lv_val2_3_0= RULE_INT ) ) | ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) | ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) )* ) { - // InternalSequencerTestLanguage.g:2828:2: (otherlv_0= '#23' () ( ( (lv_val1_2_0= RULE_ID ) ) | ( (lv_val2_3_0= RULE_INT ) ) | ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) | ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) )* ) - // InternalSequencerTestLanguage.g:2829:3: otherlv_0= '#23' () ( ( (lv_val1_2_0= RULE_ID ) ) | ( (lv_val2_3_0= RULE_INT ) ) | ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) | ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) )* + // InternalSequencerTestLanguage.g:2833:2: (otherlv_0= '#23' () ( ( (lv_val1_2_0= RULE_ID ) ) | ( (lv_val2_3_0= RULE_INT ) ) | ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) | ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) )* ) + // InternalSequencerTestLanguage.g:2834:3: otherlv_0= '#23' () ( ( (lv_val1_2_0= RULE_ID ) ) | ( (lv_val2_3_0= RULE_INT ) ) | ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) | ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) )* { otherlv_0=(Token)match(input,44,FollowSets000.FOLLOW_24); newLeafNode(otherlv_0, grammarAccess.getUnorderedAlternativeAccess().getNumberSignDigitTwoDigitThreeKeyword_0()); - // InternalSequencerTestLanguage.g:2833:3: () - // InternalSequencerTestLanguage.g:2834:4: + // InternalSequencerTestLanguage.g:2838:3: () + // InternalSequencerTestLanguage.g:2839:4: { current = forceCreateModelElement( @@ -6848,7 +6856,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:2840:3: ( ( (lv_val1_2_0= RULE_ID ) ) | ( (lv_val2_3_0= RULE_INT ) ) | ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) | ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) )* + // InternalSequencerTestLanguage.g:2845:3: ( ( (lv_val1_2_0= RULE_ID ) ) | ( (lv_val2_3_0= RULE_INT ) ) | ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) | ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) )* loop34: do { int alt34=5; @@ -6878,13 +6886,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt34) { case 1 : - // InternalSequencerTestLanguage.g:2841:4: ( (lv_val1_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:2846:4: ( (lv_val1_2_0= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:2841:4: ( (lv_val1_2_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:2842:5: (lv_val1_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2846:4: ( (lv_val1_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:2847:5: (lv_val1_2_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:2842:5: (lv_val1_2_0= RULE_ID ) - // InternalSequencerTestLanguage.g:2843:6: lv_val1_2_0= RULE_ID + // InternalSequencerTestLanguage.g:2847:5: (lv_val1_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2848:6: lv_val1_2_0= RULE_ID { lv_val1_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_24); @@ -6910,13 +6918,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:2860:4: ( (lv_val2_3_0= RULE_INT ) ) + // InternalSequencerTestLanguage.g:2865:4: ( (lv_val2_3_0= RULE_INT ) ) { - // InternalSequencerTestLanguage.g:2860:4: ( (lv_val2_3_0= RULE_INT ) ) - // InternalSequencerTestLanguage.g:2861:5: (lv_val2_3_0= RULE_INT ) + // InternalSequencerTestLanguage.g:2865:4: ( (lv_val2_3_0= RULE_INT ) ) + // InternalSequencerTestLanguage.g:2866:5: (lv_val2_3_0= RULE_INT ) { - // InternalSequencerTestLanguage.g:2861:5: (lv_val2_3_0= RULE_INT ) - // InternalSequencerTestLanguage.g:2862:6: lv_val2_3_0= RULE_INT + // InternalSequencerTestLanguage.g:2866:5: (lv_val2_3_0= RULE_INT ) + // InternalSequencerTestLanguage.g:2867:6: lv_val2_3_0= RULE_INT { lv_val2_3_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_24); @@ -6942,13 +6950,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:2879:4: ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) + // InternalSequencerTestLanguage.g:2884:4: ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) { - // InternalSequencerTestLanguage.g:2879:4: ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) - // InternalSequencerTestLanguage.g:2880:5: (lv_val3_4_0= ruleUnorderedAlternativeVal ) + // InternalSequencerTestLanguage.g:2884:4: ( (lv_val3_4_0= ruleUnorderedAlternativeVal ) ) + // InternalSequencerTestLanguage.g:2885:5: (lv_val3_4_0= ruleUnorderedAlternativeVal ) { - // InternalSequencerTestLanguage.g:2880:5: (lv_val3_4_0= ruleUnorderedAlternativeVal ) - // InternalSequencerTestLanguage.g:2881:6: lv_val3_4_0= ruleUnorderedAlternativeVal + // InternalSequencerTestLanguage.g:2885:5: (lv_val3_4_0= ruleUnorderedAlternativeVal ) + // InternalSequencerTestLanguage.g:2886:6: lv_val3_4_0= ruleUnorderedAlternativeVal { newCompositeNode(grammarAccess.getUnorderedAlternativeAccess().getVal3UnorderedAlternativeValParserRuleCall_2_2_0()); @@ -6979,13 +6987,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalSequencerTestLanguage.g:2899:4: ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) + // InternalSequencerTestLanguage.g:2904:4: ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) { - // InternalSequencerTestLanguage.g:2899:4: ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) - // InternalSequencerTestLanguage.g:2900:5: (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) + // InternalSequencerTestLanguage.g:2904:4: ( (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) ) + // InternalSequencerTestLanguage.g:2905:5: (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) { - // InternalSequencerTestLanguage.g:2900:5: (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) - // InternalSequencerTestLanguage.g:2901:6: lv_val4_5_0= ruleUnorderedAlternativeValDelegate + // InternalSequencerTestLanguage.g:2905:5: (lv_val4_5_0= ruleUnorderedAlternativeValDelegate ) + // InternalSequencerTestLanguage.g:2906:6: lv_val4_5_0= ruleUnorderedAlternativeValDelegate { newCompositeNode(grammarAccess.getUnorderedAlternativeAccess().getVal4UnorderedAlternativeValDelegateParserRuleCall_2_3_0()); @@ -7044,7 +7052,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleUnorderedAlternativeVal" - // InternalSequencerTestLanguage.g:2923:1: entryRuleUnorderedAlternativeVal returns [EObject current=null] : iv_ruleUnorderedAlternativeVal= ruleUnorderedAlternativeVal EOF ; + // InternalSequencerTestLanguage.g:2928:1: entryRuleUnorderedAlternativeVal returns [EObject current=null] : iv_ruleUnorderedAlternativeVal= ruleUnorderedAlternativeVal EOF ; public final EObject entryRuleUnorderedAlternativeVal() throws RecognitionException { EObject current = null; @@ -7052,8 +7060,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2923:64: (iv_ruleUnorderedAlternativeVal= ruleUnorderedAlternativeVal EOF ) - // InternalSequencerTestLanguage.g:2924:2: iv_ruleUnorderedAlternativeVal= ruleUnorderedAlternativeVal EOF + // InternalSequencerTestLanguage.g:2928:64: (iv_ruleUnorderedAlternativeVal= ruleUnorderedAlternativeVal EOF ) + // InternalSequencerTestLanguage.g:2929:2: iv_ruleUnorderedAlternativeVal= ruleUnorderedAlternativeVal EOF { newCompositeNode(grammarAccess.getUnorderedAlternativeValRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7080,7 +7088,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleUnorderedAlternativeVal" - // InternalSequencerTestLanguage.g:2930:1: ruleUnorderedAlternativeVal returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) ; + // InternalSequencerTestLanguage.g:2935:1: ruleUnorderedAlternativeVal returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) ; public final EObject ruleUnorderedAlternativeVal() throws RecognitionException { EObject current = null; @@ -7091,21 +7099,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2936:2: ( (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:2937:2: (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:2941:2: ( (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:2942:2: (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:2937:2: (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:2938:3: otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:2942:2: (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:2943:3: otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getUnorderedAlternativeValAccess().getKw1Keyword_0()); - // InternalSequencerTestLanguage.g:2942:3: ( (lv_val_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:2943:4: (lv_val_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2947:3: ( (lv_val_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:2948:4: (lv_val_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:2943:4: (lv_val_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:2944:5: lv_val_1_0= RULE_ID + // InternalSequencerTestLanguage.g:2948:4: (lv_val_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:2949:5: lv_val_1_0= RULE_ID { lv_val_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -7150,7 +7158,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleUnorderedAlternativeValDelegate" - // InternalSequencerTestLanguage.g:2964:1: entryRuleUnorderedAlternativeValDelegate returns [EObject current=null] : iv_ruleUnorderedAlternativeValDelegate= ruleUnorderedAlternativeValDelegate EOF ; + // InternalSequencerTestLanguage.g:2969:1: entryRuleUnorderedAlternativeValDelegate returns [EObject current=null] : iv_ruleUnorderedAlternativeValDelegate= ruleUnorderedAlternativeValDelegate EOF ; public final EObject entryRuleUnorderedAlternativeValDelegate() throws RecognitionException { EObject current = null; @@ -7158,8 +7166,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2964:72: (iv_ruleUnorderedAlternativeValDelegate= ruleUnorderedAlternativeValDelegate EOF ) - // InternalSequencerTestLanguage.g:2965:2: iv_ruleUnorderedAlternativeValDelegate= ruleUnorderedAlternativeValDelegate EOF + // InternalSequencerTestLanguage.g:2969:72: (iv_ruleUnorderedAlternativeValDelegate= ruleUnorderedAlternativeValDelegate EOF ) + // InternalSequencerTestLanguage.g:2970:2: iv_ruleUnorderedAlternativeValDelegate= ruleUnorderedAlternativeValDelegate EOF { newCompositeNode(grammarAccess.getUnorderedAlternativeValDelegateRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7186,7 +7194,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleUnorderedAlternativeValDelegate" - // InternalSequencerTestLanguage.g:2971:1: ruleUnorderedAlternativeValDelegate returns [EObject current=null] : this_UnorderedAlternativeVal2_0= ruleUnorderedAlternativeVal2 ; + // InternalSequencerTestLanguage.g:2976:1: ruleUnorderedAlternativeValDelegate returns [EObject current=null] : this_UnorderedAlternativeVal2_0= ruleUnorderedAlternativeVal2 ; public final EObject ruleUnorderedAlternativeValDelegate() throws RecognitionException { EObject current = null; @@ -7197,8 +7205,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:2977:2: (this_UnorderedAlternativeVal2_0= ruleUnorderedAlternativeVal2 ) - // InternalSequencerTestLanguage.g:2978:2: this_UnorderedAlternativeVal2_0= ruleUnorderedAlternativeVal2 + // InternalSequencerTestLanguage.g:2982:2: (this_UnorderedAlternativeVal2_0= ruleUnorderedAlternativeVal2 ) + // InternalSequencerTestLanguage.g:2983:2: this_UnorderedAlternativeVal2_0= ruleUnorderedAlternativeVal2 { newCompositeNode(grammarAccess.getUnorderedAlternativeValDelegateAccess().getUnorderedAlternativeVal2ParserRuleCall()); @@ -7232,7 +7240,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleUnorderedAlternativeVal2" - // InternalSequencerTestLanguage.g:2989:1: entryRuleUnorderedAlternativeVal2 returns [EObject current=null] : iv_ruleUnorderedAlternativeVal2= ruleUnorderedAlternativeVal2 EOF ; + // InternalSequencerTestLanguage.g:2994:1: entryRuleUnorderedAlternativeVal2 returns [EObject current=null] : iv_ruleUnorderedAlternativeVal2= ruleUnorderedAlternativeVal2 EOF ; public final EObject entryRuleUnorderedAlternativeVal2() throws RecognitionException { EObject current = null; @@ -7240,8 +7248,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:2989:65: (iv_ruleUnorderedAlternativeVal2= ruleUnorderedAlternativeVal2 EOF ) - // InternalSequencerTestLanguage.g:2990:2: iv_ruleUnorderedAlternativeVal2= ruleUnorderedAlternativeVal2 EOF + // InternalSequencerTestLanguage.g:2994:65: (iv_ruleUnorderedAlternativeVal2= ruleUnorderedAlternativeVal2 EOF ) + // InternalSequencerTestLanguage.g:2995:2: iv_ruleUnorderedAlternativeVal2= ruleUnorderedAlternativeVal2 EOF { newCompositeNode(grammarAccess.getUnorderedAlternativeVal2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7268,7 +7276,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleUnorderedAlternativeVal2" - // InternalSequencerTestLanguage.g:2996:1: ruleUnorderedAlternativeVal2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) ; + // InternalSequencerTestLanguage.g:3001:1: ruleUnorderedAlternativeVal2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) ; public final EObject ruleUnorderedAlternativeVal2() throws RecognitionException { EObject current = null; @@ -7279,21 +7287,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3002:2: ( (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:3003:2: (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3007:2: ( (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:3008:2: (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:3003:2: (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:3004:3: otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3008:2: (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3009:3: otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getUnorderedAlternativeVal2Access().getKw2Keyword_0()); - // InternalSequencerTestLanguage.g:3008:3: ( (lv_val_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3009:4: (lv_val_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3013:3: ( (lv_val_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3014:4: (lv_val_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3009:4: (lv_val_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3010:5: lv_val_1_0= RULE_ID + // InternalSequencerTestLanguage.g:3014:4: (lv_val_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3015:5: lv_val_1_0= RULE_ID { lv_val_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -7338,7 +7346,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleUnorderedGroup" - // InternalSequencerTestLanguage.g:3030:1: entryRuleUnorderedGroup returns [EObject current=null] : iv_ruleUnorderedGroup= ruleUnorderedGroup EOF ; + // InternalSequencerTestLanguage.g:3035:1: entryRuleUnorderedGroup returns [EObject current=null] : iv_ruleUnorderedGroup= ruleUnorderedGroup EOF ; public final EObject entryRuleUnorderedGroup() throws RecognitionException { EObject current = null; @@ -7346,8 +7354,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3030:55: (iv_ruleUnorderedGroup= ruleUnorderedGroup EOF ) - // InternalSequencerTestLanguage.g:3031:2: iv_ruleUnorderedGroup= ruleUnorderedGroup EOF + // InternalSequencerTestLanguage.g:3035:55: (iv_ruleUnorderedGroup= ruleUnorderedGroup EOF ) + // InternalSequencerTestLanguage.g:3036:2: iv_ruleUnorderedGroup= ruleUnorderedGroup EOF { newCompositeNode(grammarAccess.getUnorderedGroupRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7374,7 +7382,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleUnorderedGroup" - // InternalSequencerTestLanguage.g:3037:1: ruleUnorderedGroup returns [EObject current=null] : (otherlv_0= '#24' ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) ) ) ; + // InternalSequencerTestLanguage.g:3042:1: ruleUnorderedGroup returns [EObject current=null] : (otherlv_0= '#24' ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) ) ) ; public final EObject ruleUnorderedGroup() throws RecognitionException { EObject current = null; @@ -7390,29 +7398,29 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3043:2: ( (otherlv_0= '#24' ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) ) ) ) - // InternalSequencerTestLanguage.g:3044:2: (otherlv_0= '#24' ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSequencerTestLanguage.g:3048:2: ( (otherlv_0= '#24' ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) ) ) ) + // InternalSequencerTestLanguage.g:3049:2: (otherlv_0= '#24' ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) ) ) { - // InternalSequencerTestLanguage.g:3044:2: (otherlv_0= '#24' ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) ) ) - // InternalSequencerTestLanguage.g:3045:3: otherlv_0= '#24' ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) ) + // InternalSequencerTestLanguage.g:3049:2: (otherlv_0= '#24' ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) ) ) + // InternalSequencerTestLanguage.g:3050:3: otherlv_0= '#24' ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) ) { otherlv_0=(Token)match(input,45,FollowSets000.FOLLOW_25); newLeafNode(otherlv_0, grammarAccess.getUnorderedGroupAccess().getNumberSignDigitTwoDigitFourKeyword_0()); - // InternalSequencerTestLanguage.g:3049:3: ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) ) - // InternalSequencerTestLanguage.g:3050:4: ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) + // InternalSequencerTestLanguage.g:3054:3: ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) ) + // InternalSequencerTestLanguage.g:3055:4: ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) { - // InternalSequencerTestLanguage.g:3050:4: ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) - // InternalSequencerTestLanguage.g:3051:5: ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) + // InternalSequencerTestLanguage.g:3055:4: ( ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) ) + // InternalSequencerTestLanguage.g:3056:5: ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1()); - // InternalSequencerTestLanguage.g:3054:5: ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) - // InternalSequencerTestLanguage.g:3055:6: ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}? + // InternalSequencerTestLanguage.g:3059:5: ( ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}?) + // InternalSequencerTestLanguage.g:3060:6: ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ {...}? { - // InternalSequencerTestLanguage.g:3055:6: ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ + // InternalSequencerTestLanguage.g:3060:6: ( ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) )+ int cnt35=0; loop35: do { @@ -7435,31 +7443,31 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt35) { case 1 : - // InternalSequencerTestLanguage.g:3056:4: ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:3061:4: ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) { - // InternalSequencerTestLanguage.g:3056:4: ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) - // InternalSequencerTestLanguage.g:3057:5: {...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:3061:4: ({...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:3062:5: {...}? => ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedGroup", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1(), 0)"); } - // InternalSequencerTestLanguage.g:3057:111: ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:3058:6: ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3062:111: ( ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:3063:6: ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1(), 0); - // InternalSequencerTestLanguage.g:3061:9: ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:3061:10: {...}? => ( (lv_val1_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3066:9: ({...}? => ( (lv_val1_2_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3066:10: {...}? => ( (lv_val1_2_0= RULE_ID ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedGroup", "true"); } - // InternalSequencerTestLanguage.g:3061:19: ( (lv_val1_2_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3061:20: (lv_val1_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3066:19: ( (lv_val1_2_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3066:20: (lv_val1_2_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3061:20: (lv_val1_2_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3062:10: lv_val1_2_0= RULE_ID + // InternalSequencerTestLanguage.g:3066:20: (lv_val1_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3067:10: lv_val1_2_0= RULE_ID { lv_val1_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_24); @@ -7497,31 +7505,31 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:3083:4: ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) + // InternalSequencerTestLanguage.g:3088:4: ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) { - // InternalSequencerTestLanguage.g:3083:4: ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) - // InternalSequencerTestLanguage.g:3084:5: {...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) + // InternalSequencerTestLanguage.g:3088:4: ({...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) ) + // InternalSequencerTestLanguage.g:3089:5: {...}? => ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedGroup", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1(), 1)"); } - // InternalSequencerTestLanguage.g:3084:111: ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) - // InternalSequencerTestLanguage.g:3085:6: ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) + // InternalSequencerTestLanguage.g:3089:111: ( ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) ) + // InternalSequencerTestLanguage.g:3090:6: ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1(), 1); - // InternalSequencerTestLanguage.g:3088:9: ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) - // InternalSequencerTestLanguage.g:3088:10: {...}? => ( (lv_val2_3_0= RULE_INT ) ) + // InternalSequencerTestLanguage.g:3093:9: ({...}? => ( (lv_val2_3_0= RULE_INT ) ) ) + // InternalSequencerTestLanguage.g:3093:10: {...}? => ( (lv_val2_3_0= RULE_INT ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedGroup", "true"); } - // InternalSequencerTestLanguage.g:3088:19: ( (lv_val2_3_0= RULE_INT ) ) - // InternalSequencerTestLanguage.g:3088:20: (lv_val2_3_0= RULE_INT ) + // InternalSequencerTestLanguage.g:3093:19: ( (lv_val2_3_0= RULE_INT ) ) + // InternalSequencerTestLanguage.g:3093:20: (lv_val2_3_0= RULE_INT ) { - // InternalSequencerTestLanguage.g:3088:20: (lv_val2_3_0= RULE_INT ) - // InternalSequencerTestLanguage.g:3089:10: lv_val2_3_0= RULE_INT + // InternalSequencerTestLanguage.g:3093:20: (lv_val2_3_0= RULE_INT ) + // InternalSequencerTestLanguage.g:3094:10: lv_val2_3_0= RULE_INT { lv_val2_3_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_24); @@ -7559,31 +7567,31 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:3110:4: ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) + // InternalSequencerTestLanguage.g:3115:4: ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) { - // InternalSequencerTestLanguage.g:3110:4: ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) - // InternalSequencerTestLanguage.g:3111:5: {...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) + // InternalSequencerTestLanguage.g:3115:4: ({...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) ) + // InternalSequencerTestLanguage.g:3116:5: {...}? => ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1(), 2) ) { throw new FailedPredicateException(input, "ruleUnorderedGroup", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1(), 2)"); } - // InternalSequencerTestLanguage.g:3111:111: ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) - // InternalSequencerTestLanguage.g:3112:6: ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) + // InternalSequencerTestLanguage.g:3116:111: ( ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) ) + // InternalSequencerTestLanguage.g:3117:6: ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1(), 2); - // InternalSequencerTestLanguage.g:3115:9: ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) - // InternalSequencerTestLanguage.g:3115:10: {...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) + // InternalSequencerTestLanguage.g:3120:9: ({...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) ) + // InternalSequencerTestLanguage.g:3120:10: {...}? => ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedGroup", "true"); } - // InternalSequencerTestLanguage.g:3115:19: ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) - // InternalSequencerTestLanguage.g:3115:20: (lv_val3_4_0= ruleUnorderedGroupVal ) + // InternalSequencerTestLanguage.g:3120:19: ( (lv_val3_4_0= ruleUnorderedGroupVal ) ) + // InternalSequencerTestLanguage.g:3120:20: (lv_val3_4_0= ruleUnorderedGroupVal ) { - // InternalSequencerTestLanguage.g:3115:20: (lv_val3_4_0= ruleUnorderedGroupVal ) - // InternalSequencerTestLanguage.g:3116:10: lv_val3_4_0= ruleUnorderedGroupVal + // InternalSequencerTestLanguage.g:3120:20: (lv_val3_4_0= ruleUnorderedGroupVal ) + // InternalSequencerTestLanguage.g:3121:10: lv_val3_4_0= ruleUnorderedGroupVal { newCompositeNode(grammarAccess.getUnorderedGroupAccess().getVal3UnorderedGroupValParserRuleCall_1_2_0()); @@ -7626,31 +7634,31 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalSequencerTestLanguage.g:3138:4: ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) + // InternalSequencerTestLanguage.g:3143:4: ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) { - // InternalSequencerTestLanguage.g:3138:4: ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) - // InternalSequencerTestLanguage.g:3139:5: {...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) + // InternalSequencerTestLanguage.g:3143:4: ({...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) ) + // InternalSequencerTestLanguage.g:3144:5: {...}? => ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1(), 3) ) { throw new FailedPredicateException(input, "ruleUnorderedGroup", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1(), 3)"); } - // InternalSequencerTestLanguage.g:3139:111: ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) - // InternalSequencerTestLanguage.g:3140:6: ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) + // InternalSequencerTestLanguage.g:3144:111: ( ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) ) + // InternalSequencerTestLanguage.g:3145:6: ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedGroupAccess().getUnorderedGroup_1(), 3); - // InternalSequencerTestLanguage.g:3143:9: ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) - // InternalSequencerTestLanguage.g:3143:10: {...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) + // InternalSequencerTestLanguage.g:3148:9: ({...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) ) + // InternalSequencerTestLanguage.g:3148:10: {...}? => ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedGroup", "true"); } - // InternalSequencerTestLanguage.g:3143:19: ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) - // InternalSequencerTestLanguage.g:3143:20: (lv_val4_5_0= ruleUnorderedGroupValDelegate ) + // InternalSequencerTestLanguage.g:3148:19: ( (lv_val4_5_0= ruleUnorderedGroupValDelegate ) ) + // InternalSequencerTestLanguage.g:3148:20: (lv_val4_5_0= ruleUnorderedGroupValDelegate ) { - // InternalSequencerTestLanguage.g:3143:20: (lv_val4_5_0= ruleUnorderedGroupValDelegate ) - // InternalSequencerTestLanguage.g:3144:10: lv_val4_5_0= ruleUnorderedGroupValDelegate + // InternalSequencerTestLanguage.g:3148:20: (lv_val4_5_0= ruleUnorderedGroupValDelegate ) + // InternalSequencerTestLanguage.g:3149:10: lv_val4_5_0= ruleUnorderedGroupValDelegate { newCompositeNode(grammarAccess.getUnorderedGroupAccess().getVal4UnorderedGroupValDelegateParserRuleCall_1_3_0()); @@ -7740,7 +7748,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleUnorderedGroupVal" - // InternalSequencerTestLanguage.g:3178:1: entryRuleUnorderedGroupVal returns [EObject current=null] : iv_ruleUnorderedGroupVal= ruleUnorderedGroupVal EOF ; + // InternalSequencerTestLanguage.g:3183:1: entryRuleUnorderedGroupVal returns [EObject current=null] : iv_ruleUnorderedGroupVal= ruleUnorderedGroupVal EOF ; public final EObject entryRuleUnorderedGroupVal() throws RecognitionException { EObject current = null; @@ -7748,8 +7756,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3178:58: (iv_ruleUnorderedGroupVal= ruleUnorderedGroupVal EOF ) - // InternalSequencerTestLanguage.g:3179:2: iv_ruleUnorderedGroupVal= ruleUnorderedGroupVal EOF + // InternalSequencerTestLanguage.g:3183:58: (iv_ruleUnorderedGroupVal= ruleUnorderedGroupVal EOF ) + // InternalSequencerTestLanguage.g:3184:2: iv_ruleUnorderedGroupVal= ruleUnorderedGroupVal EOF { newCompositeNode(grammarAccess.getUnorderedGroupValRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7776,7 +7784,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleUnorderedGroupVal" - // InternalSequencerTestLanguage.g:3185:1: ruleUnorderedGroupVal returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) ; + // InternalSequencerTestLanguage.g:3190:1: ruleUnorderedGroupVal returns [EObject current=null] : (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) ; public final EObject ruleUnorderedGroupVal() throws RecognitionException { EObject current = null; @@ -7787,21 +7795,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3191:2: ( (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:3192:2: (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3196:2: ( (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:3197:2: (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:3192:2: (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:3193:3: otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3197:2: (otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3198:3: otherlv_0= 'kw1' ( (lv_val_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getUnorderedGroupValAccess().getKw1Keyword_0()); - // InternalSequencerTestLanguage.g:3197:3: ( (lv_val_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3198:4: (lv_val_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3202:3: ( (lv_val_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3203:4: (lv_val_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3198:4: (lv_val_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3199:5: lv_val_1_0= RULE_ID + // InternalSequencerTestLanguage.g:3203:4: (lv_val_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3204:5: lv_val_1_0= RULE_ID { lv_val_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -7846,7 +7854,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleUnorderedGroupValDelegate" - // InternalSequencerTestLanguage.g:3219:1: entryRuleUnorderedGroupValDelegate returns [EObject current=null] : iv_ruleUnorderedGroupValDelegate= ruleUnorderedGroupValDelegate EOF ; + // InternalSequencerTestLanguage.g:3224:1: entryRuleUnorderedGroupValDelegate returns [EObject current=null] : iv_ruleUnorderedGroupValDelegate= ruleUnorderedGroupValDelegate EOF ; public final EObject entryRuleUnorderedGroupValDelegate() throws RecognitionException { EObject current = null; @@ -7854,8 +7862,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3219:66: (iv_ruleUnorderedGroupValDelegate= ruleUnorderedGroupValDelegate EOF ) - // InternalSequencerTestLanguage.g:3220:2: iv_ruleUnorderedGroupValDelegate= ruleUnorderedGroupValDelegate EOF + // InternalSequencerTestLanguage.g:3224:66: (iv_ruleUnorderedGroupValDelegate= ruleUnorderedGroupValDelegate EOF ) + // InternalSequencerTestLanguage.g:3225:2: iv_ruleUnorderedGroupValDelegate= ruleUnorderedGroupValDelegate EOF { newCompositeNode(grammarAccess.getUnorderedGroupValDelegateRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7882,7 +7890,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleUnorderedGroupValDelegate" - // InternalSequencerTestLanguage.g:3226:1: ruleUnorderedGroupValDelegate returns [EObject current=null] : this_UnorderedGroupVal2_0= ruleUnorderedGroupVal2 ; + // InternalSequencerTestLanguage.g:3231:1: ruleUnorderedGroupValDelegate returns [EObject current=null] : this_UnorderedGroupVal2_0= ruleUnorderedGroupVal2 ; public final EObject ruleUnorderedGroupValDelegate() throws RecognitionException { EObject current = null; @@ -7893,8 +7901,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3232:2: (this_UnorderedGroupVal2_0= ruleUnorderedGroupVal2 ) - // InternalSequencerTestLanguage.g:3233:2: this_UnorderedGroupVal2_0= ruleUnorderedGroupVal2 + // InternalSequencerTestLanguage.g:3237:2: (this_UnorderedGroupVal2_0= ruleUnorderedGroupVal2 ) + // InternalSequencerTestLanguage.g:3238:2: this_UnorderedGroupVal2_0= ruleUnorderedGroupVal2 { newCompositeNode(grammarAccess.getUnorderedGroupValDelegateAccess().getUnorderedGroupVal2ParserRuleCall()); @@ -7928,7 +7936,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleUnorderedGroupVal2" - // InternalSequencerTestLanguage.g:3244:1: entryRuleUnorderedGroupVal2 returns [EObject current=null] : iv_ruleUnorderedGroupVal2= ruleUnorderedGroupVal2 EOF ; + // InternalSequencerTestLanguage.g:3249:1: entryRuleUnorderedGroupVal2 returns [EObject current=null] : iv_ruleUnorderedGroupVal2= ruleUnorderedGroupVal2 EOF ; public final EObject entryRuleUnorderedGroupVal2() throws RecognitionException { EObject current = null; @@ -7936,8 +7944,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3244:59: (iv_ruleUnorderedGroupVal2= ruleUnorderedGroupVal2 EOF ) - // InternalSequencerTestLanguage.g:3245:2: iv_ruleUnorderedGroupVal2= ruleUnorderedGroupVal2 EOF + // InternalSequencerTestLanguage.g:3249:59: (iv_ruleUnorderedGroupVal2= ruleUnorderedGroupVal2 EOF ) + // InternalSequencerTestLanguage.g:3250:2: iv_ruleUnorderedGroupVal2= ruleUnorderedGroupVal2 EOF { newCompositeNode(grammarAccess.getUnorderedGroupVal2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7964,7 +7972,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleUnorderedGroupVal2" - // InternalSequencerTestLanguage.g:3251:1: ruleUnorderedGroupVal2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) ; + // InternalSequencerTestLanguage.g:3256:1: ruleUnorderedGroupVal2 returns [EObject current=null] : (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) ; public final EObject ruleUnorderedGroupVal2() throws RecognitionException { EObject current = null; @@ -7975,21 +7983,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3257:2: ( (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:3258:2: (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3262:2: ( (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:3263:2: (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:3258:2: (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:3259:3: otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3263:2: (otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3264:3: otherlv_0= 'kw2' ( (lv_val_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getUnorderedGroupVal2Access().getKw2Keyword_0()); - // InternalSequencerTestLanguage.g:3263:3: ( (lv_val_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3264:4: (lv_val_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3268:3: ( (lv_val_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3269:4: (lv_val_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3264:4: (lv_val_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3265:5: lv_val_1_0= RULE_ID + // InternalSequencerTestLanguage.g:3269:4: (lv_val_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3270:5: lv_val_1_0= RULE_ID { lv_val_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -8034,7 +8042,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleUnorderedGroupOptional" - // InternalSequencerTestLanguage.g:3285:1: entryRuleUnorderedGroupOptional returns [EObject current=null] : iv_ruleUnorderedGroupOptional= ruleUnorderedGroupOptional EOF ; + // InternalSequencerTestLanguage.g:3290:1: entryRuleUnorderedGroupOptional returns [EObject current=null] : iv_ruleUnorderedGroupOptional= ruleUnorderedGroupOptional EOF ; public final EObject entryRuleUnorderedGroupOptional() throws RecognitionException { EObject current = null; @@ -8042,8 +8050,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3285:63: (iv_ruleUnorderedGroupOptional= ruleUnorderedGroupOptional EOF ) - // InternalSequencerTestLanguage.g:3286:2: iv_ruleUnorderedGroupOptional= ruleUnorderedGroupOptional EOF + // InternalSequencerTestLanguage.g:3290:63: (iv_ruleUnorderedGroupOptional= ruleUnorderedGroupOptional EOF ) + // InternalSequencerTestLanguage.g:3291:2: iv_ruleUnorderedGroupOptional= ruleUnorderedGroupOptional EOF { newCompositeNode(grammarAccess.getUnorderedGroupOptionalRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -8070,7 +8078,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleUnorderedGroupOptional" - // InternalSequencerTestLanguage.g:3292:1: ruleUnorderedGroupOptional returns [EObject current=null] : (otherlv_0= '#25' () ( ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) ) ) ; + // InternalSequencerTestLanguage.g:3297:1: ruleUnorderedGroupOptional returns [EObject current=null] : (otherlv_0= '#25' () ( ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) ) ) ; public final EObject ruleUnorderedGroupOptional() throws RecognitionException { EObject current = null; @@ -8086,18 +8094,18 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3298:2: ( (otherlv_0= '#25' () ( ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) ) ) ) - // InternalSequencerTestLanguage.g:3299:2: (otherlv_0= '#25' () ( ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) ) ) + // InternalSequencerTestLanguage.g:3303:2: ( (otherlv_0= '#25' () ( ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) ) ) ) + // InternalSequencerTestLanguage.g:3304:2: (otherlv_0= '#25' () ( ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) ) ) { - // InternalSequencerTestLanguage.g:3299:2: (otherlv_0= '#25' () ( ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) ) ) - // InternalSequencerTestLanguage.g:3300:3: otherlv_0= '#25' () ( ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) ) + // InternalSequencerTestLanguage.g:3304:2: (otherlv_0= '#25' () ( ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) ) ) + // InternalSequencerTestLanguage.g:3305:3: otherlv_0= '#25' () ( ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) ) { otherlv_0=(Token)match(input,46,FollowSets000.FOLLOW_26); newLeafNode(otherlv_0, grammarAccess.getUnorderedGroupOptionalAccess().getNumberSignDigitTwoDigitFiveKeyword_0()); - // InternalSequencerTestLanguage.g:3304:3: () - // InternalSequencerTestLanguage.g:3305:4: + // InternalSequencerTestLanguage.g:3309:3: () + // InternalSequencerTestLanguage.g:3310:4: { current = forceCreateModelElement( @@ -8107,19 +8115,19 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:3311:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) ) - // InternalSequencerTestLanguage.g:3312:4: ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) + // InternalSequencerTestLanguage.g:3316:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) ) + // InternalSequencerTestLanguage.g:3317:4: ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) { - // InternalSequencerTestLanguage.g:3312:4: ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) - // InternalSequencerTestLanguage.g:3313:5: ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) + // InternalSequencerTestLanguage.g:3317:4: ( ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) ) + // InternalSequencerTestLanguage.g:3318:5: ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedGroupOptionalAccess().getUnorderedGroup_2()); - // InternalSequencerTestLanguage.g:3316:5: ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) - // InternalSequencerTestLanguage.g:3317:6: ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* + // InternalSequencerTestLanguage.g:3321:5: ( ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* ) + // InternalSequencerTestLanguage.g:3322:6: ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* { - // InternalSequencerTestLanguage.g:3317:6: ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* + // InternalSequencerTestLanguage.g:3322:6: ( ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) )* loop36: do { int alt36=4; @@ -8138,38 +8146,38 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt36) { case 1 : - // InternalSequencerTestLanguage.g:3318:4: ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) + // InternalSequencerTestLanguage.g:3323:4: ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) { - // InternalSequencerTestLanguage.g:3318:4: ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) - // InternalSequencerTestLanguage.g:3319:5: {...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:3323:4: ({...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) ) + // InternalSequencerTestLanguage.g:3324:5: {...}? => ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupOptionalAccess().getUnorderedGroup_2(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedGroupOptional", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupOptionalAccess().getUnorderedGroup_2(), 0)"); } - // InternalSequencerTestLanguage.g:3319:119: ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) - // InternalSequencerTestLanguage.g:3320:6: ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:3324:119: ( ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:3325:6: ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedGroupOptionalAccess().getUnorderedGroup_2(), 0); - // InternalSequencerTestLanguage.g:3323:9: ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:3323:10: {...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3328:9: ({...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:3328:10: {...}? => (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedGroupOptional", "true"); } - // InternalSequencerTestLanguage.g:3323:19: (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:3323:20: otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3328:19: (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3328:20: otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getUnorderedGroupOptionalAccess().getKw1Keyword_2_0_0()); - // InternalSequencerTestLanguage.g:3327:9: ( (lv_val1_4_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3328:10: (lv_val1_4_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3332:9: ( (lv_val1_4_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3333:10: (lv_val1_4_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3328:10: (lv_val1_4_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3329:11: lv_val1_4_0= RULE_ID + // InternalSequencerTestLanguage.g:3333:10: (lv_val1_4_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3334:11: lv_val1_4_0= RULE_ID { lv_val1_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_26); @@ -8210,38 +8218,38 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:3351:4: ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) + // InternalSequencerTestLanguage.g:3356:4: ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) { - // InternalSequencerTestLanguage.g:3351:4: ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) - // InternalSequencerTestLanguage.g:3352:5: {...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:3356:4: ({...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) ) + // InternalSequencerTestLanguage.g:3357:5: {...}? => ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupOptionalAccess().getUnorderedGroup_2(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedGroupOptional", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupOptionalAccess().getUnorderedGroup_2(), 1)"); } - // InternalSequencerTestLanguage.g:3352:119: ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) - // InternalSequencerTestLanguage.g:3353:6: ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:3357:119: ( ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:3358:6: ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedGroupOptionalAccess().getUnorderedGroup_2(), 1); - // InternalSequencerTestLanguage.g:3356:9: ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:3356:10: {...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3361:9: ({...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:3361:10: {...}? => (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedGroupOptional", "true"); } - // InternalSequencerTestLanguage.g:3356:19: (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:3356:20: otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3361:19: (otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3361:20: otherlv_5= 'kw2' ( (lv_va2_6_0= RULE_ID ) ) { otherlv_5=(Token)match(input,17,FollowSets000.FOLLOW_3); newLeafNode(otherlv_5, grammarAccess.getUnorderedGroupOptionalAccess().getKw2Keyword_2_1_0()); - // InternalSequencerTestLanguage.g:3360:9: ( (lv_va2_6_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3361:10: (lv_va2_6_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3365:9: ( (lv_va2_6_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3366:10: (lv_va2_6_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3361:10: (lv_va2_6_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3362:11: lv_va2_6_0= RULE_ID + // InternalSequencerTestLanguage.g:3366:10: (lv_va2_6_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3367:11: lv_va2_6_0= RULE_ID { lv_va2_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_26); @@ -8282,38 +8290,38 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:3384:4: ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) + // InternalSequencerTestLanguage.g:3389:4: ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) { - // InternalSequencerTestLanguage.g:3384:4: ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) - // InternalSequencerTestLanguage.g:3385:5: {...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:3389:4: ({...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) ) + // InternalSequencerTestLanguage.g:3390:5: {...}? => ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupOptionalAccess().getUnorderedGroup_2(), 2) ) { throw new FailedPredicateException(input, "ruleUnorderedGroupOptional", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupOptionalAccess().getUnorderedGroup_2(), 2)"); } - // InternalSequencerTestLanguage.g:3385:119: ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) - // InternalSequencerTestLanguage.g:3386:6: ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:3390:119: ( ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) ) + // InternalSequencerTestLanguage.g:3391:6: ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedGroupOptionalAccess().getUnorderedGroup_2(), 2); - // InternalSequencerTestLanguage.g:3389:9: ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:3389:10: {...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3394:9: ({...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:3394:10: {...}? => (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedGroupOptional", "true"); } - // InternalSequencerTestLanguage.g:3389:19: (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:3389:20: otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3394:19: (otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3394:20: otherlv_7= 'kw3' ( (lv_val3_8_0= RULE_ID ) ) { otherlv_7=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_7, grammarAccess.getUnorderedGroupOptionalAccess().getKw3Keyword_2_2_0()); - // InternalSequencerTestLanguage.g:3393:9: ( (lv_val3_8_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3394:10: (lv_val3_8_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3398:9: ( (lv_val3_8_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3399:10: (lv_val3_8_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3394:10: (lv_val3_8_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3395:11: lv_val3_8_0= RULE_ID + // InternalSequencerTestLanguage.g:3399:10: (lv_val3_8_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3400:11: lv_val3_8_0= RULE_ID { lv_val3_8_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_26); @@ -8394,7 +8402,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleUnorderedGroupBoolean" - // InternalSequencerTestLanguage.g:3428:1: entryRuleUnorderedGroupBoolean returns [EObject current=null] : iv_ruleUnorderedGroupBoolean= ruleUnorderedGroupBoolean EOF ; + // InternalSequencerTestLanguage.g:3433:1: entryRuleUnorderedGroupBoolean returns [EObject current=null] : iv_ruleUnorderedGroupBoolean= ruleUnorderedGroupBoolean EOF ; public final EObject entryRuleUnorderedGroupBoolean() throws RecognitionException { EObject current = null; @@ -8402,8 +8410,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3428:62: (iv_ruleUnorderedGroupBoolean= ruleUnorderedGroupBoolean EOF ) - // InternalSequencerTestLanguage.g:3429:2: iv_ruleUnorderedGroupBoolean= ruleUnorderedGroupBoolean EOF + // InternalSequencerTestLanguage.g:3433:62: (iv_ruleUnorderedGroupBoolean= ruleUnorderedGroupBoolean EOF ) + // InternalSequencerTestLanguage.g:3434:2: iv_ruleUnorderedGroupBoolean= ruleUnorderedGroupBoolean EOF { newCompositeNode(grammarAccess.getUnorderedGroupBooleanRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -8430,7 +8438,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleUnorderedGroupBoolean" - // InternalSequencerTestLanguage.g:3435:1: ruleUnorderedGroupBoolean returns [EObject current=null] : (otherlv_0= '#26' () ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) ) ) ; + // InternalSequencerTestLanguage.g:3440:1: ruleUnorderedGroupBoolean returns [EObject current=null] : (otherlv_0= '#26' () ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) ) ) ; public final EObject ruleUnorderedGroupBoolean() throws RecognitionException { EObject current = null; @@ -8443,18 +8451,18 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3441:2: ( (otherlv_0= '#26' () ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) ) ) ) - // InternalSequencerTestLanguage.g:3442:2: (otherlv_0= '#26' () ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) ) ) + // InternalSequencerTestLanguage.g:3446:2: ( (otherlv_0= '#26' () ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) ) ) ) + // InternalSequencerTestLanguage.g:3447:2: (otherlv_0= '#26' () ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) ) ) { - // InternalSequencerTestLanguage.g:3442:2: (otherlv_0= '#26' () ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) ) ) - // InternalSequencerTestLanguage.g:3443:3: otherlv_0= '#26' () ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) ) + // InternalSequencerTestLanguage.g:3447:2: (otherlv_0= '#26' () ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) ) ) + // InternalSequencerTestLanguage.g:3448:3: otherlv_0= '#26' () ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) ) { otherlv_0=(Token)match(input,47,FollowSets000.FOLLOW_26); newLeafNode(otherlv_0, grammarAccess.getUnorderedGroupBooleanAccess().getNumberSignDigitTwoDigitSixKeyword_0()); - // InternalSequencerTestLanguage.g:3447:3: () - // InternalSequencerTestLanguage.g:3448:4: + // InternalSequencerTestLanguage.g:3452:3: () + // InternalSequencerTestLanguage.g:3453:4: { current = forceCreateModelElement( @@ -8464,19 +8472,19 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:3454:3: ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) ) - // InternalSequencerTestLanguage.g:3455:4: ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) + // InternalSequencerTestLanguage.g:3459:3: ( ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) ) + // InternalSequencerTestLanguage.g:3460:4: ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) { - // InternalSequencerTestLanguage.g:3455:4: ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) - // InternalSequencerTestLanguage.g:3456:5: ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) + // InternalSequencerTestLanguage.g:3460:4: ( ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) ) + // InternalSequencerTestLanguage.g:3461:5: ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getUnorderedGroupBooleanAccess().getUnorderedGroup_2()); - // InternalSequencerTestLanguage.g:3459:5: ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) - // InternalSequencerTestLanguage.g:3460:6: ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* + // InternalSequencerTestLanguage.g:3464:5: ( ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* ) + // InternalSequencerTestLanguage.g:3465:6: ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* { - // InternalSequencerTestLanguage.g:3460:6: ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* + // InternalSequencerTestLanguage.g:3465:6: ( ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) )* loop37: do { int alt37=4; @@ -8495,31 +8503,31 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt37) { case 1 : - // InternalSequencerTestLanguage.g:3461:4: ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) + // InternalSequencerTestLanguage.g:3466:4: ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) { - // InternalSequencerTestLanguage.g:3461:4: ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) - // InternalSequencerTestLanguage.g:3462:5: {...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) + // InternalSequencerTestLanguage.g:3466:4: ({...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) ) + // InternalSequencerTestLanguage.g:3467:5: {...}? => ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupBooleanAccess().getUnorderedGroup_2(), 0) ) { throw new FailedPredicateException(input, "ruleUnorderedGroupBoolean", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupBooleanAccess().getUnorderedGroup_2(), 0)"); } - // InternalSequencerTestLanguage.g:3462:118: ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) - // InternalSequencerTestLanguage.g:3463:6: ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) + // InternalSequencerTestLanguage.g:3467:118: ( ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) ) + // InternalSequencerTestLanguage.g:3468:6: ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedGroupBooleanAccess().getUnorderedGroup_2(), 0); - // InternalSequencerTestLanguage.g:3466:9: ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) - // InternalSequencerTestLanguage.g:3466:10: {...}? => ( (lv_val1_3_0= 'kw1' ) ) + // InternalSequencerTestLanguage.g:3471:9: ({...}? => ( (lv_val1_3_0= 'kw1' ) ) ) + // InternalSequencerTestLanguage.g:3471:10: {...}? => ( (lv_val1_3_0= 'kw1' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedGroupBoolean", "true"); } - // InternalSequencerTestLanguage.g:3466:19: ( (lv_val1_3_0= 'kw1' ) ) - // InternalSequencerTestLanguage.g:3466:20: (lv_val1_3_0= 'kw1' ) + // InternalSequencerTestLanguage.g:3471:19: ( (lv_val1_3_0= 'kw1' ) ) + // InternalSequencerTestLanguage.g:3471:20: (lv_val1_3_0= 'kw1' ) { - // InternalSequencerTestLanguage.g:3466:20: (lv_val1_3_0= 'kw1' ) - // InternalSequencerTestLanguage.g:3467:10: lv_val1_3_0= 'kw1' + // InternalSequencerTestLanguage.g:3471:20: (lv_val1_3_0= 'kw1' ) + // InternalSequencerTestLanguage.g:3472:10: lv_val1_3_0= 'kw1' { lv_val1_3_0=(Token)match(input,16,FollowSets000.FOLLOW_26); @@ -8553,31 +8561,31 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:3484:4: ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) + // InternalSequencerTestLanguage.g:3489:4: ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) { - // InternalSequencerTestLanguage.g:3484:4: ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) - // InternalSequencerTestLanguage.g:3485:5: {...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) + // InternalSequencerTestLanguage.g:3489:4: ({...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) ) + // InternalSequencerTestLanguage.g:3490:5: {...}? => ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupBooleanAccess().getUnorderedGroup_2(), 1) ) { throw new FailedPredicateException(input, "ruleUnorderedGroupBoolean", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupBooleanAccess().getUnorderedGroup_2(), 1)"); } - // InternalSequencerTestLanguage.g:3485:118: ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) - // InternalSequencerTestLanguage.g:3486:6: ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) + // InternalSequencerTestLanguage.g:3490:118: ( ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) ) + // InternalSequencerTestLanguage.g:3491:6: ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedGroupBooleanAccess().getUnorderedGroup_2(), 1); - // InternalSequencerTestLanguage.g:3489:9: ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) - // InternalSequencerTestLanguage.g:3489:10: {...}? => ( (lv_val2_4_0= 'kw2' ) ) + // InternalSequencerTestLanguage.g:3494:9: ({...}? => ( (lv_val2_4_0= 'kw2' ) ) ) + // InternalSequencerTestLanguage.g:3494:10: {...}? => ( (lv_val2_4_0= 'kw2' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedGroupBoolean", "true"); } - // InternalSequencerTestLanguage.g:3489:19: ( (lv_val2_4_0= 'kw2' ) ) - // InternalSequencerTestLanguage.g:3489:20: (lv_val2_4_0= 'kw2' ) + // InternalSequencerTestLanguage.g:3494:19: ( (lv_val2_4_0= 'kw2' ) ) + // InternalSequencerTestLanguage.g:3494:20: (lv_val2_4_0= 'kw2' ) { - // InternalSequencerTestLanguage.g:3489:20: (lv_val2_4_0= 'kw2' ) - // InternalSequencerTestLanguage.g:3490:10: lv_val2_4_0= 'kw2' + // InternalSequencerTestLanguage.g:3494:20: (lv_val2_4_0= 'kw2' ) + // InternalSequencerTestLanguage.g:3495:10: lv_val2_4_0= 'kw2' { lv_val2_4_0=(Token)match(input,17,FollowSets000.FOLLOW_26); @@ -8611,31 +8619,31 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:3507:4: ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) + // InternalSequencerTestLanguage.g:3512:4: ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) { - // InternalSequencerTestLanguage.g:3507:4: ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) - // InternalSequencerTestLanguage.g:3508:5: {...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) + // InternalSequencerTestLanguage.g:3512:4: ({...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) ) + // InternalSequencerTestLanguage.g:3513:5: {...}? => ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupBooleanAccess().getUnorderedGroup_2(), 2) ) { throw new FailedPredicateException(input, "ruleUnorderedGroupBoolean", "getUnorderedGroupHelper().canSelect(grammarAccess.getUnorderedGroupBooleanAccess().getUnorderedGroup_2(), 2)"); } - // InternalSequencerTestLanguage.g:3508:118: ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) - // InternalSequencerTestLanguage.g:3509:6: ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) + // InternalSequencerTestLanguage.g:3513:118: ( ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) ) + // InternalSequencerTestLanguage.g:3514:6: ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getUnorderedGroupBooleanAccess().getUnorderedGroup_2(), 2); - // InternalSequencerTestLanguage.g:3512:9: ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) - // InternalSequencerTestLanguage.g:3512:10: {...}? => ( (lv_val3_5_0= 'kw3' ) ) + // InternalSequencerTestLanguage.g:3517:9: ({...}? => ( (lv_val3_5_0= 'kw3' ) ) ) + // InternalSequencerTestLanguage.g:3517:10: {...}? => ( (lv_val3_5_0= 'kw3' ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleUnorderedGroupBoolean", "true"); } - // InternalSequencerTestLanguage.g:3512:19: ( (lv_val3_5_0= 'kw3' ) ) - // InternalSequencerTestLanguage.g:3512:20: (lv_val3_5_0= 'kw3' ) + // InternalSequencerTestLanguage.g:3517:19: ( (lv_val3_5_0= 'kw3' ) ) + // InternalSequencerTestLanguage.g:3517:20: (lv_val3_5_0= 'kw3' ) { - // InternalSequencerTestLanguage.g:3512:20: (lv_val3_5_0= 'kw3' ) - // InternalSequencerTestLanguage.g:3513:10: lv_val3_5_0= 'kw3' + // InternalSequencerTestLanguage.g:3517:20: (lv_val3_5_0= 'kw3' ) + // InternalSequencerTestLanguage.g:3518:10: lv_val3_5_0= 'kw3' { lv_val3_5_0=(Token)match(input,19,FollowSets000.FOLLOW_26); @@ -8709,7 +8717,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleComplex1" - // InternalSequencerTestLanguage.g:3541:1: entryRuleComplex1 returns [EObject current=null] : iv_ruleComplex1= ruleComplex1 EOF ; + // InternalSequencerTestLanguage.g:3546:1: entryRuleComplex1 returns [EObject current=null] : iv_ruleComplex1= ruleComplex1 EOF ; public final EObject entryRuleComplex1() throws RecognitionException { EObject current = null; @@ -8717,8 +8725,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3541:49: (iv_ruleComplex1= ruleComplex1 EOF ) - // InternalSequencerTestLanguage.g:3542:2: iv_ruleComplex1= ruleComplex1 EOF + // InternalSequencerTestLanguage.g:3546:49: (iv_ruleComplex1= ruleComplex1 EOF ) + // InternalSequencerTestLanguage.g:3547:2: iv_ruleComplex1= ruleComplex1 EOF { newCompositeNode(grammarAccess.getComplex1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -8745,7 +8753,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleComplex1" - // InternalSequencerTestLanguage.g:3548:1: ruleComplex1 returns [EObject current=null] : (otherlv_0= '#27' () (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) )? (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) )? ( (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) )* ) ; + // InternalSequencerTestLanguage.g:3553:1: ruleComplex1 returns [EObject current=null] : (otherlv_0= '#27' () (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) )? (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) )? ( (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) )* ) ; public final EObject ruleComplex1() throws RecognitionException { EObject current = null; @@ -8767,18 +8775,18 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3554:2: ( (otherlv_0= '#27' () (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) )? (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) )? ( (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) )* ) ) - // InternalSequencerTestLanguage.g:3555:2: (otherlv_0= '#27' () (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) )? (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) )? ( (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) )* ) + // InternalSequencerTestLanguage.g:3559:2: ( (otherlv_0= '#27' () (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) )? (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) )? ( (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) )* ) ) + // InternalSequencerTestLanguage.g:3560:2: (otherlv_0= '#27' () (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) )? (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) )? ( (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) )* ) { - // InternalSequencerTestLanguage.g:3555:2: (otherlv_0= '#27' () (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) )? (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) )? ( (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) )* ) - // InternalSequencerTestLanguage.g:3556:3: otherlv_0= '#27' () (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) )? (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) )? ( (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) )* + // InternalSequencerTestLanguage.g:3560:2: (otherlv_0= '#27' () (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) )? (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) )? ( (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) )* ) + // InternalSequencerTestLanguage.g:3561:3: otherlv_0= '#27' () (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) )? (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) )? ( (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) )* { otherlv_0=(Token)match(input,48,FollowSets000.FOLLOW_27); newLeafNode(otherlv_0, grammarAccess.getComplex1Access().getNumberSignDigitTwoDigitSevenKeyword_0()); - // InternalSequencerTestLanguage.g:3560:3: () - // InternalSequencerTestLanguage.g:3561:4: + // InternalSequencerTestLanguage.g:3565:3: () + // InternalSequencerTestLanguage.g:3566:4: { current = forceCreateModelElement( @@ -8788,7 +8796,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:3567:3: (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) )? + // InternalSequencerTestLanguage.g:3572:3: (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) )? int alt38=2; int LA38_0 = input.LA(1); @@ -8797,17 +8805,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt38) { case 1 : - // InternalSequencerTestLanguage.g:3568:4: otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3573:4: otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getComplex1Access().getKw1Keyword_2_0()); - // InternalSequencerTestLanguage.g:3572:4: ( (lv_val1_3_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3573:5: (lv_val1_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3577:4: ( (lv_val1_3_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3578:5: (lv_val1_3_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3573:5: (lv_val1_3_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3574:6: lv_val1_3_0= RULE_ID + // InternalSequencerTestLanguage.g:3578:5: (lv_val1_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3579:6: lv_val1_3_0= RULE_ID { lv_val1_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_28); @@ -8835,7 +8843,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:3591:3: (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) )? + // InternalSequencerTestLanguage.g:3596:3: (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) )? int alt39=2; int LA39_0 = input.LA(1); @@ -8844,17 +8852,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt39) { case 1 : - // InternalSequencerTestLanguage.g:3592:4: otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3597:4: otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) ) { otherlv_4=(Token)match(input,17,FollowSets000.FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getComplex1Access().getKw2Keyword_3_0()); - // InternalSequencerTestLanguage.g:3596:4: ( (lv_val2_5_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3597:5: (lv_val2_5_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3601:4: ( (lv_val2_5_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3602:5: (lv_val2_5_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3597:5: (lv_val2_5_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3598:6: lv_val2_5_0= RULE_ID + // InternalSequencerTestLanguage.g:3602:5: (lv_val2_5_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3603:6: lv_val2_5_0= RULE_ID { lv_val2_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_29); @@ -8882,7 +8890,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:3615:3: ( (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) )* + // InternalSequencerTestLanguage.g:3620:3: ( (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) )* loop40: do { int alt40=5; @@ -8912,20 +8920,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt40) { case 1 : - // InternalSequencerTestLanguage.g:3616:4: (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3621:4: (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:3616:4: (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:3617:5: otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3621:4: (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3622:5: otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) ) { otherlv_6=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_6, grammarAccess.getComplex1Access().getKw3Keyword_4_0_0()); - // InternalSequencerTestLanguage.g:3621:5: ( (lv_val3_7_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3622:6: (lv_val3_7_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3626:5: ( (lv_val3_7_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3627:6: (lv_val3_7_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3622:6: (lv_val3_7_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3623:7: lv_val3_7_0= RULE_ID + // InternalSequencerTestLanguage.g:3627:6: (lv_val3_7_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3628:7: lv_val3_7_0= RULE_ID { lv_val3_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_29); @@ -8954,20 +8962,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:3641:4: (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3646:4: (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:3641:4: (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:3642:5: otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3646:4: (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3647:5: otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) ) { otherlv_8=(Token)match(input,22,FollowSets000.FOLLOW_3); newLeafNode(otherlv_8, grammarAccess.getComplex1Access().getKw4Keyword_4_1_0()); - // InternalSequencerTestLanguage.g:3646:5: ( (lv_val4_9_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3647:6: (lv_val4_9_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3651:5: ( (lv_val4_9_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3652:6: (lv_val4_9_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3647:6: (lv_val4_9_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3648:7: lv_val4_9_0= RULE_ID + // InternalSequencerTestLanguage.g:3652:6: (lv_val4_9_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3653:7: lv_val4_9_0= RULE_ID { lv_val4_9_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_29); @@ -8996,20 +9004,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:3666:4: (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3671:4: (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:3666:4: (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:3667:5: otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3671:4: (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3672:5: otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) ) { otherlv_10=(Token)match(input,23,FollowSets000.FOLLOW_3); newLeafNode(otherlv_10, grammarAccess.getComplex1Access().getKw5Keyword_4_2_0()); - // InternalSequencerTestLanguage.g:3671:5: ( (lv_val5_11_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3672:6: (lv_val5_11_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3676:5: ( (lv_val5_11_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3677:6: (lv_val5_11_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3672:6: (lv_val5_11_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3673:7: lv_val5_11_0= RULE_ID + // InternalSequencerTestLanguage.g:3677:6: (lv_val5_11_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3678:7: lv_val5_11_0= RULE_ID { lv_val5_11_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_29); @@ -9038,20 +9046,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalSequencerTestLanguage.g:3691:4: (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3696:4: (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:3691:4: (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:3692:5: otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3696:4: (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3697:5: otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) ) { otherlv_12=(Token)match(input,49,FollowSets000.FOLLOW_3); newLeafNode(otherlv_12, grammarAccess.getComplex1Access().getKw6Keyword_4_3_0()); - // InternalSequencerTestLanguage.g:3696:5: ( (lv_val6_13_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3697:6: (lv_val6_13_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3701:5: ( (lv_val6_13_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3702:6: (lv_val6_13_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3697:6: (lv_val6_13_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3698:7: lv_val6_13_0= RULE_ID + // InternalSequencerTestLanguage.g:3702:6: (lv_val6_13_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3703:7: lv_val6_13_0= RULE_ID { lv_val6_13_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_29); @@ -9108,7 +9116,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleOptionalDouble" - // InternalSequencerTestLanguage.g:3720:1: entryRuleOptionalDouble returns [EObject current=null] : iv_ruleOptionalDouble= ruleOptionalDouble EOF ; + // InternalSequencerTestLanguage.g:3725:1: entryRuleOptionalDouble returns [EObject current=null] : iv_ruleOptionalDouble= ruleOptionalDouble EOF ; public final EObject entryRuleOptionalDouble() throws RecognitionException { EObject current = null; @@ -9116,8 +9124,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3720:55: (iv_ruleOptionalDouble= ruleOptionalDouble EOF ) - // InternalSequencerTestLanguage.g:3721:2: iv_ruleOptionalDouble= ruleOptionalDouble EOF + // InternalSequencerTestLanguage.g:3725:55: (iv_ruleOptionalDouble= ruleOptionalDouble EOF ) + // InternalSequencerTestLanguage.g:3726:2: iv_ruleOptionalDouble= ruleOptionalDouble EOF { newCompositeNode(grammarAccess.getOptionalDoubleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -9144,7 +9152,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleOptionalDouble" - // InternalSequencerTestLanguage.g:3727:1: ruleOptionalDouble returns [EObject current=null] : (otherlv_0= '#28' ( (lv_double0_1_0= ruleDOUBLE ) ) ( ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) )? ) ; + // InternalSequencerTestLanguage.g:3732:1: ruleOptionalDouble returns [EObject current=null] : (otherlv_0= '#28' ( (lv_double0_1_0= ruleDOUBLE ) ) ( ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) )? ) ; public final EObject ruleOptionalDouble() throws RecognitionException { EObject current = null; @@ -9160,21 +9168,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3733:2: ( (otherlv_0= '#28' ( (lv_double0_1_0= ruleDOUBLE ) ) ( ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) )? ) ) - // InternalSequencerTestLanguage.g:3734:2: (otherlv_0= '#28' ( (lv_double0_1_0= ruleDOUBLE ) ) ( ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) )? ) + // InternalSequencerTestLanguage.g:3738:2: ( (otherlv_0= '#28' ( (lv_double0_1_0= ruleDOUBLE ) ) ( ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) )? ) ) + // InternalSequencerTestLanguage.g:3739:2: (otherlv_0= '#28' ( (lv_double0_1_0= ruleDOUBLE ) ) ( ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) )? ) { - // InternalSequencerTestLanguage.g:3734:2: (otherlv_0= '#28' ( (lv_double0_1_0= ruleDOUBLE ) ) ( ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) )? ) - // InternalSequencerTestLanguage.g:3735:3: otherlv_0= '#28' ( (lv_double0_1_0= ruleDOUBLE ) ) ( ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) )? + // InternalSequencerTestLanguage.g:3739:2: (otherlv_0= '#28' ( (lv_double0_1_0= ruleDOUBLE ) ) ( ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) )? ) + // InternalSequencerTestLanguage.g:3740:3: otherlv_0= '#28' ( (lv_double0_1_0= ruleDOUBLE ) ) ( ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) )? { otherlv_0=(Token)match(input,50,FollowSets000.FOLLOW_21); newLeafNode(otherlv_0, grammarAccess.getOptionalDoubleAccess().getNumberSignDigitTwoDigitEightKeyword_0()); - // InternalSequencerTestLanguage.g:3739:3: ( (lv_double0_1_0= ruleDOUBLE ) ) - // InternalSequencerTestLanguage.g:3740:4: (lv_double0_1_0= ruleDOUBLE ) + // InternalSequencerTestLanguage.g:3744:3: ( (lv_double0_1_0= ruleDOUBLE ) ) + // InternalSequencerTestLanguage.g:3745:4: (lv_double0_1_0= ruleDOUBLE ) { - // InternalSequencerTestLanguage.g:3740:4: (lv_double0_1_0= ruleDOUBLE ) - // InternalSequencerTestLanguage.g:3741:5: lv_double0_1_0= ruleDOUBLE + // InternalSequencerTestLanguage.g:3745:4: (lv_double0_1_0= ruleDOUBLE ) + // InternalSequencerTestLanguage.g:3746:5: lv_double0_1_0= ruleDOUBLE { newCompositeNode(grammarAccess.getOptionalDoubleAccess().getDouble0DOUBLEParserRuleCall_1_0()); @@ -9201,7 +9209,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:3758:3: ( ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) )? + // InternalSequencerTestLanguage.g:3763:3: ( ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) )? int alt41=2; int LA41_0 = input.LA(1); @@ -9210,13 +9218,13 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt41) { case 1 : - // InternalSequencerTestLanguage.g:3759:4: ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) + // InternalSequencerTestLanguage.g:3764:4: ( (lv_double1_2_0= ruleDOUBLE ) ) ( (lv_double2_3_0= ruleDOUBLE ) ) { - // InternalSequencerTestLanguage.g:3759:4: ( (lv_double1_2_0= ruleDOUBLE ) ) - // InternalSequencerTestLanguage.g:3760:5: (lv_double1_2_0= ruleDOUBLE ) + // InternalSequencerTestLanguage.g:3764:4: ( (lv_double1_2_0= ruleDOUBLE ) ) + // InternalSequencerTestLanguage.g:3765:5: (lv_double1_2_0= ruleDOUBLE ) { - // InternalSequencerTestLanguage.g:3760:5: (lv_double1_2_0= ruleDOUBLE ) - // InternalSequencerTestLanguage.g:3761:6: lv_double1_2_0= ruleDOUBLE + // InternalSequencerTestLanguage.g:3765:5: (lv_double1_2_0= ruleDOUBLE ) + // InternalSequencerTestLanguage.g:3766:6: lv_double1_2_0= ruleDOUBLE { newCompositeNode(grammarAccess.getOptionalDoubleAccess().getDouble1DOUBLEParserRuleCall_2_0_0()); @@ -9243,11 +9251,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:3778:4: ( (lv_double2_3_0= ruleDOUBLE ) ) - // InternalSequencerTestLanguage.g:3779:5: (lv_double2_3_0= ruleDOUBLE ) + // InternalSequencerTestLanguage.g:3783:4: ( (lv_double2_3_0= ruleDOUBLE ) ) + // InternalSequencerTestLanguage.g:3784:5: (lv_double2_3_0= ruleDOUBLE ) { - // InternalSequencerTestLanguage.g:3779:5: (lv_double2_3_0= ruleDOUBLE ) - // InternalSequencerTestLanguage.g:3780:6: lv_double2_3_0= ruleDOUBLE + // InternalSequencerTestLanguage.g:3784:5: (lv_double2_3_0= ruleDOUBLE ) + // InternalSequencerTestLanguage.g:3785:6: lv_double2_3_0= ruleDOUBLE { newCompositeNode(grammarAccess.getOptionalDoubleAccess().getDouble2DOUBLEParserRuleCall_2_1_0()); @@ -9303,7 +9311,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDOUBLE" - // InternalSequencerTestLanguage.g:3802:1: entryRuleDOUBLE returns [String current=null] : iv_ruleDOUBLE= ruleDOUBLE EOF ; + // InternalSequencerTestLanguage.g:3807:1: entryRuleDOUBLE returns [String current=null] : iv_ruleDOUBLE= ruleDOUBLE EOF ; public final String entryRuleDOUBLE() throws RecognitionException { String current = null; @@ -9311,8 +9319,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3802:46: (iv_ruleDOUBLE= ruleDOUBLE EOF ) - // InternalSequencerTestLanguage.g:3803:2: iv_ruleDOUBLE= ruleDOUBLE EOF + // InternalSequencerTestLanguage.g:3807:46: (iv_ruleDOUBLE= ruleDOUBLE EOF ) + // InternalSequencerTestLanguage.g:3808:2: iv_ruleDOUBLE= ruleDOUBLE EOF { newCompositeNode(grammarAccess.getDOUBLERule()); pushFollow(FollowSets000.FOLLOW_1); @@ -9339,7 +9347,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDOUBLE" - // InternalSequencerTestLanguage.g:3809:1: ruleDOUBLE returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT (kw= '.' this_INT_2= RULE_INT )? ) ; + // InternalSequencerTestLanguage.g:3814:1: ruleDOUBLE returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT (kw= '.' this_INT_2= RULE_INT )? ) ; public final AntlrDatatypeRuleToken ruleDOUBLE() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9351,11 +9359,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3815:2: ( (this_INT_0= RULE_INT (kw= '.' this_INT_2= RULE_INT )? ) ) - // InternalSequencerTestLanguage.g:3816:2: (this_INT_0= RULE_INT (kw= '.' this_INT_2= RULE_INT )? ) + // InternalSequencerTestLanguage.g:3820:2: ( (this_INT_0= RULE_INT (kw= '.' this_INT_2= RULE_INT )? ) ) + // InternalSequencerTestLanguage.g:3821:2: (this_INT_0= RULE_INT (kw= '.' this_INT_2= RULE_INT )? ) { - // InternalSequencerTestLanguage.g:3816:2: (this_INT_0= RULE_INT (kw= '.' this_INT_2= RULE_INT )? ) - // InternalSequencerTestLanguage.g:3817:3: this_INT_0= RULE_INT (kw= '.' this_INT_2= RULE_INT )? + // InternalSequencerTestLanguage.g:3821:2: (this_INT_0= RULE_INT (kw= '.' this_INT_2= RULE_INT )? ) + // InternalSequencerTestLanguage.g:3822:3: this_INT_0= RULE_INT (kw= '.' this_INT_2= RULE_INT )? { this_INT_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_30); @@ -9364,7 +9372,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(this_INT_0, grammarAccess.getDOUBLEAccess().getINTTerminalRuleCall_0()); - // InternalSequencerTestLanguage.g:3824:3: (kw= '.' this_INT_2= RULE_INT )? + // InternalSequencerTestLanguage.g:3829:3: (kw= '.' this_INT_2= RULE_INT )? int alt42=2; int LA42_0 = input.LA(1); @@ -9373,7 +9381,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt42) { case 1 : - // InternalSequencerTestLanguage.g:3825:4: kw= '.' this_INT_2= RULE_INT + // InternalSequencerTestLanguage.g:3830:4: kw= '.' this_INT_2= RULE_INT { kw=(Token)match(input,51,FollowSets000.FOLLOW_21); @@ -9416,7 +9424,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleNullValueGenerated" - // InternalSequencerTestLanguage.g:3842:1: entryRuleNullValueGenerated returns [EObject current=null] : iv_ruleNullValueGenerated= ruleNullValueGenerated EOF ; + // InternalSequencerTestLanguage.g:3847:1: entryRuleNullValueGenerated returns [EObject current=null] : iv_ruleNullValueGenerated= ruleNullValueGenerated EOF ; public final EObject entryRuleNullValueGenerated() throws RecognitionException { EObject current = null; @@ -9424,8 +9432,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3842:59: (iv_ruleNullValueGenerated= ruleNullValueGenerated EOF ) - // InternalSequencerTestLanguage.g:3843:2: iv_ruleNullValueGenerated= ruleNullValueGenerated EOF + // InternalSequencerTestLanguage.g:3847:59: (iv_ruleNullValueGenerated= ruleNullValueGenerated EOF ) + // InternalSequencerTestLanguage.g:3848:2: iv_ruleNullValueGenerated= ruleNullValueGenerated EOF { newCompositeNode(grammarAccess.getNullValueGeneratedRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -9452,7 +9460,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleNullValueGenerated" - // InternalSequencerTestLanguage.g:3849:1: ruleNullValueGenerated returns [EObject current=null] : (otherlv_0= '#29' ( (lv_value_1_0= ruleNULL_STRING ) ) ) ; + // InternalSequencerTestLanguage.g:3854:1: ruleNullValueGenerated returns [EObject current=null] : (otherlv_0= '#29' ( (lv_value_1_0= ruleNULL_STRING ) ) ) ; public final EObject ruleNullValueGenerated() throws RecognitionException { EObject current = null; @@ -9464,21 +9472,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3855:2: ( (otherlv_0= '#29' ( (lv_value_1_0= ruleNULL_STRING ) ) ) ) - // InternalSequencerTestLanguage.g:3856:2: (otherlv_0= '#29' ( (lv_value_1_0= ruleNULL_STRING ) ) ) + // InternalSequencerTestLanguage.g:3860:2: ( (otherlv_0= '#29' ( (lv_value_1_0= ruleNULL_STRING ) ) ) ) + // InternalSequencerTestLanguage.g:3861:2: (otherlv_0= '#29' ( (lv_value_1_0= ruleNULL_STRING ) ) ) { - // InternalSequencerTestLanguage.g:3856:2: (otherlv_0= '#29' ( (lv_value_1_0= ruleNULL_STRING ) ) ) - // InternalSequencerTestLanguage.g:3857:3: otherlv_0= '#29' ( (lv_value_1_0= ruleNULL_STRING ) ) + // InternalSequencerTestLanguage.g:3861:2: (otherlv_0= '#29' ( (lv_value_1_0= ruleNULL_STRING ) ) ) + // InternalSequencerTestLanguage.g:3862:3: otherlv_0= '#29' ( (lv_value_1_0= ruleNULL_STRING ) ) { otherlv_0=(Token)match(input,52,FollowSets000.FOLLOW_31); newLeafNode(otherlv_0, grammarAccess.getNullValueGeneratedAccess().getNumberSignDigitTwoDigitNineKeyword_0()); - // InternalSequencerTestLanguage.g:3861:3: ( (lv_value_1_0= ruleNULL_STRING ) ) - // InternalSequencerTestLanguage.g:3862:4: (lv_value_1_0= ruleNULL_STRING ) + // InternalSequencerTestLanguage.g:3866:3: ( (lv_value_1_0= ruleNULL_STRING ) ) + // InternalSequencerTestLanguage.g:3867:4: (lv_value_1_0= ruleNULL_STRING ) { - // InternalSequencerTestLanguage.g:3862:4: (lv_value_1_0= ruleNULL_STRING ) - // InternalSequencerTestLanguage.g:3863:5: lv_value_1_0= ruleNULL_STRING + // InternalSequencerTestLanguage.g:3867:4: (lv_value_1_0= ruleNULL_STRING ) + // InternalSequencerTestLanguage.g:3868:5: lv_value_1_0= ruleNULL_STRING { newCompositeNode(grammarAccess.getNullValueGeneratedAccess().getValueNULL_STRINGParserRuleCall_1_0()); @@ -9528,7 +9536,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleNullValueInterpreted" - // InternalSequencerTestLanguage.g:3884:1: entryRuleNullValueInterpreted returns [EObject current=null] : iv_ruleNullValueInterpreted= ruleNullValueInterpreted EOF ; + // InternalSequencerTestLanguage.g:3889:1: entryRuleNullValueInterpreted returns [EObject current=null] : iv_ruleNullValueInterpreted= ruleNullValueInterpreted EOF ; public final EObject entryRuleNullValueInterpreted() throws RecognitionException { EObject current = null; @@ -9536,8 +9544,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3884:61: (iv_ruleNullValueInterpreted= ruleNullValueInterpreted EOF ) - // InternalSequencerTestLanguage.g:3885:2: iv_ruleNullValueInterpreted= ruleNullValueInterpreted EOF + // InternalSequencerTestLanguage.g:3889:61: (iv_ruleNullValueInterpreted= ruleNullValueInterpreted EOF ) + // InternalSequencerTestLanguage.g:3890:2: iv_ruleNullValueInterpreted= ruleNullValueInterpreted EOF { newCompositeNode(grammarAccess.getNullValueInterpretedRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -9564,7 +9572,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleNullValueInterpreted" - // InternalSequencerTestLanguage.g:3891:1: ruleNullValueInterpreted returns [EObject current=null] : (otherlv_0= '#30' ( (lv_value_1_0= ruleNULL_STRING ) ) ( (lv_foo_2_0= RULE_ID ) )? ) ; + // InternalSequencerTestLanguage.g:3896:1: ruleNullValueInterpreted returns [EObject current=null] : (otherlv_0= '#30' ( (lv_value_1_0= ruleNULL_STRING ) ) ( (lv_foo_2_0= RULE_ID ) )? ) ; public final EObject ruleNullValueInterpreted() throws RecognitionException { EObject current = null; @@ -9577,21 +9585,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3897:2: ( (otherlv_0= '#30' ( (lv_value_1_0= ruleNULL_STRING ) ) ( (lv_foo_2_0= RULE_ID ) )? ) ) - // InternalSequencerTestLanguage.g:3898:2: (otherlv_0= '#30' ( (lv_value_1_0= ruleNULL_STRING ) ) ( (lv_foo_2_0= RULE_ID ) )? ) + // InternalSequencerTestLanguage.g:3902:2: ( (otherlv_0= '#30' ( (lv_value_1_0= ruleNULL_STRING ) ) ( (lv_foo_2_0= RULE_ID ) )? ) ) + // InternalSequencerTestLanguage.g:3903:2: (otherlv_0= '#30' ( (lv_value_1_0= ruleNULL_STRING ) ) ( (lv_foo_2_0= RULE_ID ) )? ) { - // InternalSequencerTestLanguage.g:3898:2: (otherlv_0= '#30' ( (lv_value_1_0= ruleNULL_STRING ) ) ( (lv_foo_2_0= RULE_ID ) )? ) - // InternalSequencerTestLanguage.g:3899:3: otherlv_0= '#30' ( (lv_value_1_0= ruleNULL_STRING ) ) ( (lv_foo_2_0= RULE_ID ) )? + // InternalSequencerTestLanguage.g:3903:2: (otherlv_0= '#30' ( (lv_value_1_0= ruleNULL_STRING ) ) ( (lv_foo_2_0= RULE_ID ) )? ) + // InternalSequencerTestLanguage.g:3904:3: otherlv_0= '#30' ( (lv_value_1_0= ruleNULL_STRING ) ) ( (lv_foo_2_0= RULE_ID ) )? { otherlv_0=(Token)match(input,53,FollowSets000.FOLLOW_31); newLeafNode(otherlv_0, grammarAccess.getNullValueInterpretedAccess().getNumberSignDigitThreeDigitZeroKeyword_0()); - // InternalSequencerTestLanguage.g:3903:3: ( (lv_value_1_0= ruleNULL_STRING ) ) - // InternalSequencerTestLanguage.g:3904:4: (lv_value_1_0= ruleNULL_STRING ) + // InternalSequencerTestLanguage.g:3908:3: ( (lv_value_1_0= ruleNULL_STRING ) ) + // InternalSequencerTestLanguage.g:3909:4: (lv_value_1_0= ruleNULL_STRING ) { - // InternalSequencerTestLanguage.g:3904:4: (lv_value_1_0= ruleNULL_STRING ) - // InternalSequencerTestLanguage.g:3905:5: lv_value_1_0= ruleNULL_STRING + // InternalSequencerTestLanguage.g:3909:4: (lv_value_1_0= ruleNULL_STRING ) + // InternalSequencerTestLanguage.g:3910:5: lv_value_1_0= ruleNULL_STRING { newCompositeNode(grammarAccess.getNullValueInterpretedAccess().getValueNULL_STRINGParserRuleCall_1_0()); @@ -9618,7 +9626,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:3922:3: ( (lv_foo_2_0= RULE_ID ) )? + // InternalSequencerTestLanguage.g:3927:3: ( (lv_foo_2_0= RULE_ID ) )? int alt43=2; int LA43_0 = input.LA(1); @@ -9627,10 +9635,10 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt43) { case 1 : - // InternalSequencerTestLanguage.g:3923:4: (lv_foo_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3928:4: (lv_foo_2_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:3923:4: (lv_foo_2_0= RULE_ID ) - // InternalSequencerTestLanguage.g:3924:5: lv_foo_2_0= RULE_ID + // InternalSequencerTestLanguage.g:3928:4: (lv_foo_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:3929:5: lv_foo_2_0= RULE_ID { lv_foo_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -9678,7 +9686,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleNULL_STRING" - // InternalSequencerTestLanguage.g:3944:1: entryRuleNULL_STRING returns [String current=null] : iv_ruleNULL_STRING= ruleNULL_STRING EOF ; + // InternalSequencerTestLanguage.g:3949:1: entryRuleNULL_STRING returns [String current=null] : iv_ruleNULL_STRING= ruleNULL_STRING EOF ; public final String entryRuleNULL_STRING() throws RecognitionException { String current = null; @@ -9686,8 +9694,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3944:51: (iv_ruleNULL_STRING= ruleNULL_STRING EOF ) - // InternalSequencerTestLanguage.g:3945:2: iv_ruleNULL_STRING= ruleNULL_STRING EOF + // InternalSequencerTestLanguage.g:3949:51: (iv_ruleNULL_STRING= ruleNULL_STRING EOF ) + // InternalSequencerTestLanguage.g:3950:2: iv_ruleNULL_STRING= ruleNULL_STRING EOF { newCompositeNode(grammarAccess.getNULL_STRINGRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -9714,7 +9722,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleNULL_STRING" - // InternalSequencerTestLanguage.g:3951:1: ruleNULL_STRING returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_STRING_0= RULE_STRING ; + // InternalSequencerTestLanguage.g:3956:1: ruleNULL_STRING returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_STRING_0= RULE_STRING ; public final AntlrDatatypeRuleToken ruleNULL_STRING() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -9724,8 +9732,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3957:2: (this_STRING_0= RULE_STRING ) - // InternalSequencerTestLanguage.g:3958:2: this_STRING_0= RULE_STRING + // InternalSequencerTestLanguage.g:3962:2: (this_STRING_0= RULE_STRING ) + // InternalSequencerTestLanguage.g:3963:2: this_STRING_0= RULE_STRING { this_STRING_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -9754,7 +9762,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleNullCrossRefGenerated" - // InternalSequencerTestLanguage.g:3968:1: entryRuleNullCrossRefGenerated returns [EObject current=null] : iv_ruleNullCrossRefGenerated= ruleNullCrossRefGenerated EOF ; + // InternalSequencerTestLanguage.g:3973:1: entryRuleNullCrossRefGenerated returns [EObject current=null] : iv_ruleNullCrossRefGenerated= ruleNullCrossRefGenerated EOF ; public final EObject entryRuleNullCrossRefGenerated() throws RecognitionException { EObject current = null; @@ -9762,8 +9770,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:3968:62: (iv_ruleNullCrossRefGenerated= ruleNullCrossRefGenerated EOF ) - // InternalSequencerTestLanguage.g:3969:2: iv_ruleNullCrossRefGenerated= ruleNullCrossRefGenerated EOF + // InternalSequencerTestLanguage.g:3973:62: (iv_ruleNullCrossRefGenerated= ruleNullCrossRefGenerated EOF ) + // InternalSequencerTestLanguage.g:3974:2: iv_ruleNullCrossRefGenerated= ruleNullCrossRefGenerated EOF { newCompositeNode(grammarAccess.getNullCrossRefGeneratedRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -9790,7 +9798,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleNullCrossRefGenerated" - // InternalSequencerTestLanguage.g:3975:1: ruleNullCrossRefGenerated returns [EObject current=null] : (otherlv_0= '#31' ( (otherlv_1= RULE_ID ) ) ) ; + // InternalSequencerTestLanguage.g:3980:1: ruleNullCrossRefGenerated returns [EObject current=null] : (otherlv_0= '#31' ( (otherlv_1= RULE_ID ) ) ) ; public final EObject ruleNullCrossRefGenerated() throws RecognitionException { EObject current = null; @@ -9801,21 +9809,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:3981:2: ( (otherlv_0= '#31' ( (otherlv_1= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:3982:2: (otherlv_0= '#31' ( (otherlv_1= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3986:2: ( (otherlv_0= '#31' ( (otherlv_1= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:3987:2: (otherlv_0= '#31' ( (otherlv_1= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:3982:2: (otherlv_0= '#31' ( (otherlv_1= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:3983:3: otherlv_0= '#31' ( (otherlv_1= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3987:2: (otherlv_0= '#31' ( (otherlv_1= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:3988:3: otherlv_0= '#31' ( (otherlv_1= RULE_ID ) ) { otherlv_0=(Token)match(input,54,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getNullCrossRefGeneratedAccess().getNumberSignDigitThreeDigitOneKeyword_0()); - // InternalSequencerTestLanguage.g:3987:3: ( (otherlv_1= RULE_ID ) ) - // InternalSequencerTestLanguage.g:3988:4: (otherlv_1= RULE_ID ) + // InternalSequencerTestLanguage.g:3992:3: ( (otherlv_1= RULE_ID ) ) + // InternalSequencerTestLanguage.g:3993:4: (otherlv_1= RULE_ID ) { - // InternalSequencerTestLanguage.g:3988:4: (otherlv_1= RULE_ID ) - // InternalSequencerTestLanguage.g:3989:5: otherlv_1= RULE_ID + // InternalSequencerTestLanguage.g:3993:4: (otherlv_1= RULE_ID ) + // InternalSequencerTestLanguage.g:3994:5: otherlv_1= RULE_ID { if (current==null) { @@ -9855,7 +9863,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleNullCrossRefInterpreted" - // InternalSequencerTestLanguage.g:4004:1: entryRuleNullCrossRefInterpreted returns [EObject current=null] : iv_ruleNullCrossRefInterpreted= ruleNullCrossRefInterpreted EOF ; + // InternalSequencerTestLanguage.g:4009:1: entryRuleNullCrossRefInterpreted returns [EObject current=null] : iv_ruleNullCrossRefInterpreted= ruleNullCrossRefInterpreted EOF ; public final EObject entryRuleNullCrossRefInterpreted() throws RecognitionException { EObject current = null; @@ -9863,8 +9871,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:4004:64: (iv_ruleNullCrossRefInterpreted= ruleNullCrossRefInterpreted EOF ) - // InternalSequencerTestLanguage.g:4005:2: iv_ruleNullCrossRefInterpreted= ruleNullCrossRefInterpreted EOF + // InternalSequencerTestLanguage.g:4009:64: (iv_ruleNullCrossRefInterpreted= ruleNullCrossRefInterpreted EOF ) + // InternalSequencerTestLanguage.g:4010:2: iv_ruleNullCrossRefInterpreted= ruleNullCrossRefInterpreted EOF { newCompositeNode(grammarAccess.getNullCrossRefInterpretedRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -9891,7 +9899,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleNullCrossRefInterpreted" - // InternalSequencerTestLanguage.g:4011:1: ruleNullCrossRefInterpreted returns [EObject current=null] : (otherlv_0= '#32' ( (otherlv_1= RULE_ID ) ) ( (lv_foo_2_0= RULE_ID ) )? ) ; + // InternalSequencerTestLanguage.g:4016:1: ruleNullCrossRefInterpreted returns [EObject current=null] : (otherlv_0= '#32' ( (otherlv_1= RULE_ID ) ) ( (lv_foo_2_0= RULE_ID ) )? ) ; public final EObject ruleNullCrossRefInterpreted() throws RecognitionException { EObject current = null; @@ -9903,21 +9911,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4017:2: ( (otherlv_0= '#32' ( (otherlv_1= RULE_ID ) ) ( (lv_foo_2_0= RULE_ID ) )? ) ) - // InternalSequencerTestLanguage.g:4018:2: (otherlv_0= '#32' ( (otherlv_1= RULE_ID ) ) ( (lv_foo_2_0= RULE_ID ) )? ) + // InternalSequencerTestLanguage.g:4022:2: ( (otherlv_0= '#32' ( (otherlv_1= RULE_ID ) ) ( (lv_foo_2_0= RULE_ID ) )? ) ) + // InternalSequencerTestLanguage.g:4023:2: (otherlv_0= '#32' ( (otherlv_1= RULE_ID ) ) ( (lv_foo_2_0= RULE_ID ) )? ) { - // InternalSequencerTestLanguage.g:4018:2: (otherlv_0= '#32' ( (otherlv_1= RULE_ID ) ) ( (lv_foo_2_0= RULE_ID ) )? ) - // InternalSequencerTestLanguage.g:4019:3: otherlv_0= '#32' ( (otherlv_1= RULE_ID ) ) ( (lv_foo_2_0= RULE_ID ) )? + // InternalSequencerTestLanguage.g:4023:2: (otherlv_0= '#32' ( (otherlv_1= RULE_ID ) ) ( (lv_foo_2_0= RULE_ID ) )? ) + // InternalSequencerTestLanguage.g:4024:3: otherlv_0= '#32' ( (otherlv_1= RULE_ID ) ) ( (lv_foo_2_0= RULE_ID ) )? { otherlv_0=(Token)match(input,55,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getNullCrossRefInterpretedAccess().getNumberSignDigitThreeDigitTwoKeyword_0()); - // InternalSequencerTestLanguage.g:4023:3: ( (otherlv_1= RULE_ID ) ) - // InternalSequencerTestLanguage.g:4024:4: (otherlv_1= RULE_ID ) + // InternalSequencerTestLanguage.g:4028:3: ( (otherlv_1= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4029:4: (otherlv_1= RULE_ID ) { - // InternalSequencerTestLanguage.g:4024:4: (otherlv_1= RULE_ID ) - // InternalSequencerTestLanguage.g:4025:5: otherlv_1= RULE_ID + // InternalSequencerTestLanguage.g:4029:4: (otherlv_1= RULE_ID ) + // InternalSequencerTestLanguage.g:4030:5: otherlv_1= RULE_ID { if (current==null) { @@ -9934,7 +9942,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:4036:3: ( (lv_foo_2_0= RULE_ID ) )? + // InternalSequencerTestLanguage.g:4041:3: ( (lv_foo_2_0= RULE_ID ) )? int alt44=2; int LA44_0 = input.LA(1); @@ -9943,10 +9951,10 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt44) { case 1 : - // InternalSequencerTestLanguage.g:4037:4: (lv_foo_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4042:4: (lv_foo_2_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:4037:4: (lv_foo_2_0= RULE_ID ) - // InternalSequencerTestLanguage.g:4038:5: lv_foo_2_0= RULE_ID + // InternalSequencerTestLanguage.g:4042:4: (lv_foo_2_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4043:5: lv_foo_2_0= RULE_ID { lv_foo_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -9994,7 +10002,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleFragmentCaller" - // InternalSequencerTestLanguage.g:4058:1: entryRuleFragmentCaller returns [EObject current=null] : iv_ruleFragmentCaller= ruleFragmentCaller EOF ; + // InternalSequencerTestLanguage.g:4063:1: entryRuleFragmentCaller returns [EObject current=null] : iv_ruleFragmentCaller= ruleFragmentCaller EOF ; public final EObject entryRuleFragmentCaller() throws RecognitionException { EObject current = null; @@ -10002,8 +10010,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:4058:55: (iv_ruleFragmentCaller= ruleFragmentCaller EOF ) - // InternalSequencerTestLanguage.g:4059:2: iv_ruleFragmentCaller= ruleFragmentCaller EOF + // InternalSequencerTestLanguage.g:4063:55: (iv_ruleFragmentCaller= ruleFragmentCaller EOF ) + // InternalSequencerTestLanguage.g:4064:2: iv_ruleFragmentCaller= ruleFragmentCaller EOF { newCompositeNode(grammarAccess.getFragmentCallerRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -10030,7 +10038,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleFragmentCaller" - // InternalSequencerTestLanguage.g:4065:1: ruleFragmentCaller returns [EObject current=null] : (otherlv_0= '#33' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) ; + // InternalSequencerTestLanguage.g:4070:1: ruleFragmentCaller returns [EObject current=null] : (otherlv_0= '#33' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) ; public final EObject ruleFragmentCaller() throws RecognitionException { EObject current = null; @@ -10044,21 +10052,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4071:2: ( (otherlv_0= '#33' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:4072:2: (otherlv_0= '#33' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:4076:2: ( (otherlv_0= '#33' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:4077:2: (otherlv_0= '#33' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:4072:2: (otherlv_0= '#33' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:4073:3: otherlv_0= '#33' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4077:2: (otherlv_0= '#33' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:4078:3: otherlv_0= '#33' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) { otherlv_0=(Token)match(input,56,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getFragmentCallerAccess().getNumberSignDigitThreeDigitThreeKeyword_0()); - // InternalSequencerTestLanguage.g:4077:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:4078:4: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4082:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4083:4: (lv_val1_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:4078:4: (lv_val1_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:4079:5: lv_val1_1_0= RULE_ID + // InternalSequencerTestLanguage.g:4083:4: (lv_val1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4084:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -10095,11 +10103,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa current = this_Fragment1_2; afterParserOrEnumRuleCall(); - // InternalSequencerTestLanguage.g:4106:3: ( (lv_val_3_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:4107:4: (lv_val_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4111:3: ( (lv_val_3_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4112:4: (lv_val_3_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:4107:4: (lv_val_3_0= RULE_ID ) - // InternalSequencerTestLanguage.g:4108:5: lv_val_3_0= RULE_ID + // InternalSequencerTestLanguage.g:4112:4: (lv_val_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4113:5: lv_val_3_0= RULE_ID { lv_val_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -10144,7 +10152,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleFragment1" - // InternalSequencerTestLanguage.g:4129:1: ruleFragment1[EObject in_current] returns [EObject current=in_current] : ( (lv_fragVal_0_0= RULE_ID ) ) ; + // InternalSequencerTestLanguage.g:4134:1: ruleFragment1[EObject in_current] returns [EObject current=in_current] : ( (lv_fragVal_0_0= RULE_ID ) ) ; public final EObject ruleFragment1(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -10154,14 +10162,14 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4135:2: ( ( (lv_fragVal_0_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:4136:2: ( (lv_fragVal_0_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4140:2: ( ( (lv_fragVal_0_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:4141:2: ( (lv_fragVal_0_0= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:4136:2: ( (lv_fragVal_0_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:4137:3: (lv_fragVal_0_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4141:2: ( (lv_fragVal_0_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4142:3: (lv_fragVal_0_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:4137:3: (lv_fragVal_0_0= RULE_ID ) - // InternalSequencerTestLanguage.g:4138:4: lv_fragVal_0_0= RULE_ID + // InternalSequencerTestLanguage.g:4142:3: (lv_fragVal_0_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4143:4: lv_fragVal_0_0= RULE_ID { lv_fragVal_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -10203,7 +10211,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleParameterCaller" - // InternalSequencerTestLanguage.g:4157:1: entryRuleParameterCaller returns [EObject current=null] : iv_ruleParameterCaller= ruleParameterCaller EOF ; + // InternalSequencerTestLanguage.g:4162:1: entryRuleParameterCaller returns [EObject current=null] : iv_ruleParameterCaller= ruleParameterCaller EOF ; public final EObject entryRuleParameterCaller() throws RecognitionException { EObject current = null; @@ -10211,8 +10219,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:4157:56: (iv_ruleParameterCaller= ruleParameterCaller EOF ) - // InternalSequencerTestLanguage.g:4158:2: iv_ruleParameterCaller= ruleParameterCaller EOF + // InternalSequencerTestLanguage.g:4162:56: (iv_ruleParameterCaller= ruleParameterCaller EOF ) + // InternalSequencerTestLanguage.g:4163:2: iv_ruleParameterCaller= ruleParameterCaller EOF { newCompositeNode(grammarAccess.getParameterCallerRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -10239,7 +10247,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleParameterCaller" - // InternalSequencerTestLanguage.g:4164:1: ruleParameterCaller returns [EObject current=null] : (otherlv_0= '#34' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) | (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) | (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) ) ) ; + // InternalSequencerTestLanguage.g:4169:1: ruleParameterCaller returns [EObject current=null] : (otherlv_0= '#34' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) | (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) | (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) ) ) ; public final EObject ruleParameterCaller() throws RecognitionException { EObject current = null; @@ -10261,17 +10269,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4170:2: ( (otherlv_0= '#34' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) | (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) | (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) ) ) ) - // InternalSequencerTestLanguage.g:4171:2: (otherlv_0= '#34' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) | (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) | (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) ) ) + // InternalSequencerTestLanguage.g:4175:2: ( (otherlv_0= '#34' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) | (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) | (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) ) ) ) + // InternalSequencerTestLanguage.g:4176:2: (otherlv_0= '#34' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) | (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) | (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) ) ) { - // InternalSequencerTestLanguage.g:4171:2: (otherlv_0= '#34' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) | (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) | (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) ) ) - // InternalSequencerTestLanguage.g:4172:3: otherlv_0= '#34' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) | (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) | (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) ) + // InternalSequencerTestLanguage.g:4176:2: (otherlv_0= '#34' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) | (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) | (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) ) ) + // InternalSequencerTestLanguage.g:4177:3: otherlv_0= '#34' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) | (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) | (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) ) { otherlv_0=(Token)match(input,57,FollowSets000.FOLLOW_32); newLeafNode(otherlv_0, grammarAccess.getParameterCallerAccess().getNumberSignDigitThreeDigitFourKeyword_0()); - // InternalSequencerTestLanguage.g:4176:3: ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) | (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) | (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) ) + // InternalSequencerTestLanguage.g:4181:3: ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) | (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) | (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) ) int alt45=4; switch ( input.LA(1) ) { case 16: @@ -10303,20 +10311,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa switch (alt45) { case 1 : - // InternalSequencerTestLanguage.g:4177:4: (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) + // InternalSequencerTestLanguage.g:4182:4: (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) { - // InternalSequencerTestLanguage.g:4177:4: (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) - // InternalSequencerTestLanguage.g:4178:5: otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) + // InternalSequencerTestLanguage.g:4182:4: (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) ) + // InternalSequencerTestLanguage.g:4183:5: otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Parameterized ) ) { otherlv_1=(Token)match(input,16,FollowSets000.FOLLOW_33); newLeafNode(otherlv_1, grammarAccess.getParameterCallerAccess().getKw1Keyword_1_0_0()); - // InternalSequencerTestLanguage.g:4182:5: ( (lv_p_2_0= norm3_Parameterized ) ) - // InternalSequencerTestLanguage.g:4183:6: (lv_p_2_0= norm3_Parameterized ) + // InternalSequencerTestLanguage.g:4187:5: ( (lv_p_2_0= norm3_Parameterized ) ) + // InternalSequencerTestLanguage.g:4188:6: (lv_p_2_0= norm3_Parameterized ) { - // InternalSequencerTestLanguage.g:4183:6: (lv_p_2_0= norm3_Parameterized ) - // InternalSequencerTestLanguage.g:4184:7: lv_p_2_0= norm3_Parameterized + // InternalSequencerTestLanguage.g:4188:6: (lv_p_2_0= norm3_Parameterized ) + // InternalSequencerTestLanguage.g:4189:7: lv_p_2_0= norm3_Parameterized { newCompositeNode(grammarAccess.getParameterCallerAccess().getPParameterizedParserRuleCall_1_0_1_0()); @@ -10350,20 +10358,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:4203:4: (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) + // InternalSequencerTestLanguage.g:4208:4: (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) { - // InternalSequencerTestLanguage.g:4203:4: (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) - // InternalSequencerTestLanguage.g:4204:5: otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) + // InternalSequencerTestLanguage.g:4208:4: (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) ) + // InternalSequencerTestLanguage.g:4209:5: otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Parameterized ) ) { otherlv_3=(Token)match(input,17,FollowSets000.FOLLOW_33); newLeafNode(otherlv_3, grammarAccess.getParameterCallerAccess().getKw2Keyword_1_1_0()); - // InternalSequencerTestLanguage.g:4208:5: ( (lv_p_4_0= norm1_Parameterized ) ) - // InternalSequencerTestLanguage.g:4209:6: (lv_p_4_0= norm1_Parameterized ) + // InternalSequencerTestLanguage.g:4213:5: ( (lv_p_4_0= norm1_Parameterized ) ) + // InternalSequencerTestLanguage.g:4214:6: (lv_p_4_0= norm1_Parameterized ) { - // InternalSequencerTestLanguage.g:4209:6: (lv_p_4_0= norm1_Parameterized ) - // InternalSequencerTestLanguage.g:4210:7: lv_p_4_0= norm1_Parameterized + // InternalSequencerTestLanguage.g:4214:6: (lv_p_4_0= norm1_Parameterized ) + // InternalSequencerTestLanguage.g:4215:7: lv_p_4_0= norm1_Parameterized { newCompositeNode(grammarAccess.getParameterCallerAccess().getPParameterizedParserRuleCall_1_1_1_0()); @@ -10397,20 +10405,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalSequencerTestLanguage.g:4229:4: (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) + // InternalSequencerTestLanguage.g:4234:4: (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) { - // InternalSequencerTestLanguage.g:4229:4: (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) - // InternalSequencerTestLanguage.g:4230:5: otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) + // InternalSequencerTestLanguage.g:4234:4: (otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) ) + // InternalSequencerTestLanguage.g:4235:5: otherlv_5= 'kw3' ( (lv_p_6_0= norm2_Parameterized ) ) { otherlv_5=(Token)match(input,19,FollowSets000.FOLLOW_34); newLeafNode(otherlv_5, grammarAccess.getParameterCallerAccess().getKw3Keyword_1_2_0()); - // InternalSequencerTestLanguage.g:4234:5: ( (lv_p_6_0= norm2_Parameterized ) ) - // InternalSequencerTestLanguage.g:4235:6: (lv_p_6_0= norm2_Parameterized ) + // InternalSequencerTestLanguage.g:4239:5: ( (lv_p_6_0= norm2_Parameterized ) ) + // InternalSequencerTestLanguage.g:4240:6: (lv_p_6_0= norm2_Parameterized ) { - // InternalSequencerTestLanguage.g:4235:6: (lv_p_6_0= norm2_Parameterized ) - // InternalSequencerTestLanguage.g:4236:7: lv_p_6_0= norm2_Parameterized + // InternalSequencerTestLanguage.g:4240:6: (lv_p_6_0= norm2_Parameterized ) + // InternalSequencerTestLanguage.g:4241:7: lv_p_6_0= norm2_Parameterized { newCompositeNode(grammarAccess.getParameterCallerAccess().getPParameterizedParserRuleCall_1_2_1_0()); @@ -10444,20 +10452,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalSequencerTestLanguage.g:4255:4: (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) + // InternalSequencerTestLanguage.g:4260:4: (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) { - // InternalSequencerTestLanguage.g:4255:4: (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) - // InternalSequencerTestLanguage.g:4256:5: otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) + // InternalSequencerTestLanguage.g:4260:4: (otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) ) + // InternalSequencerTestLanguage.g:4261:5: otherlv_7= 'kw4' ( (lv_p_8_0= ruleParameterized ) ) { otherlv_7=(Token)match(input,22,FollowSets000.FOLLOW_34); newLeafNode(otherlv_7, grammarAccess.getParameterCallerAccess().getKw4Keyword_1_3_0()); - // InternalSequencerTestLanguage.g:4260:5: ( (lv_p_8_0= ruleParameterized ) ) - // InternalSequencerTestLanguage.g:4261:6: (lv_p_8_0= ruleParameterized ) + // InternalSequencerTestLanguage.g:4265:5: ( (lv_p_8_0= ruleParameterized ) ) + // InternalSequencerTestLanguage.g:4266:6: (lv_p_8_0= ruleParameterized ) { - // InternalSequencerTestLanguage.g:4261:6: (lv_p_8_0= ruleParameterized ) - // InternalSequencerTestLanguage.g:4262:7: lv_p_8_0= ruleParameterized + // InternalSequencerTestLanguage.g:4266:6: (lv_p_8_0= ruleParameterized ) + // InternalSequencerTestLanguage.g:4267:7: lv_p_8_0= ruleParameterized { newCompositeNode(grammarAccess.getParameterCallerAccess().getPParameterizedParserRuleCall_1_3_1_0()); @@ -10516,7 +10524,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleParameterized" - // InternalSequencerTestLanguage.g:4285:1: entryRuleParameterized returns [EObject current=null] : iv_ruleParameterized= ruleParameterized EOF ; + // InternalSequencerTestLanguage.g:4290:1: entryRuleParameterized returns [EObject current=null] : iv_ruleParameterized= ruleParameterized EOF ; public final EObject entryRuleParameterized() throws RecognitionException { EObject current = null; @@ -10524,8 +10532,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:4285:54: (iv_ruleParameterized= ruleParameterized EOF ) - // InternalSequencerTestLanguage.g:4286:2: iv_ruleParameterized= ruleParameterized EOF + // InternalSequencerTestLanguage.g:4290:54: (iv_ruleParameterized= ruleParameterized EOF ) + // InternalSequencerTestLanguage.g:4291:2: iv_ruleParameterized= ruleParameterized EOF { newCompositeNode(grammarAccess.getParameterizedRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -10552,7 +10560,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleParameterized" - // InternalSequencerTestLanguage.g:4292:1: ruleParameterized returns [EObject current=null] : (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) ) ; + // InternalSequencerTestLanguage.g:4297:1: ruleParameterized returns [EObject current=null] : (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) ) ; public final EObject ruleParameterized() throws RecognitionException { EObject current = null; @@ -10563,21 +10571,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4298:2: ( (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:4299:2: (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:4303:2: ( (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:4304:2: (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:4299:2: (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:4300:3: otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4304:2: (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:4305:3: otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,58,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getParameterizedAccess().getKwp2Keyword_1_0()); - // InternalSequencerTestLanguage.g:4304:3: ( (lv_v2_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:4305:4: (lv_v2_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4309:3: ( (lv_v2_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4310:4: (lv_v2_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:4305:4: (lv_v2_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:4306:5: lv_v2_1_0= RULE_ID + // InternalSequencerTestLanguage.g:4310:4: (lv_v2_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4311:5: lv_v2_1_0= RULE_ID { lv_v2_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -10622,7 +10630,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "norm1_Parameterized" - // InternalSequencerTestLanguage.g:4327:1: norm1_Parameterized returns [EObject current=null] : (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) ; + // InternalSequencerTestLanguage.g:4332:1: norm1_Parameterized returns [EObject current=null] : (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) ; public final EObject norm1_Parameterized() throws RecognitionException { EObject current = null; @@ -10633,21 +10641,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4333:2: ( (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:4334:2: (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:4338:2: ( (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:4339:2: (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:4334:2: (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:4335:3: otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4339:2: (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:4340:3: otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,59,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getParameterizedAccess().getKwp1Keyword_0_0()); - // InternalSequencerTestLanguage.g:4339:3: ( (lv_v1_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:4340:4: (lv_v1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4344:3: ( (lv_v1_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4345:4: (lv_v1_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:4340:4: (lv_v1_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:4341:5: lv_v1_1_0= RULE_ID + // InternalSequencerTestLanguage.g:4345:4: (lv_v1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4346:5: lv_v1_1_0= RULE_ID { lv_v1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -10692,7 +10700,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "norm2_Parameterized" - // InternalSequencerTestLanguage.g:4362:1: norm2_Parameterized returns [EObject current=null] : (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) (otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) )? ) ; + // InternalSequencerTestLanguage.g:4367:1: norm2_Parameterized returns [EObject current=null] : (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) (otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) )? ) ; public final EObject norm2_Parameterized() throws RecognitionException { EObject current = null; @@ -10705,21 +10713,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4368:2: ( (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) (otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) )? ) ) - // InternalSequencerTestLanguage.g:4369:2: (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) (otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) )? ) + // InternalSequencerTestLanguage.g:4373:2: ( (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) (otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) )? ) ) + // InternalSequencerTestLanguage.g:4374:2: (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) (otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) )? ) { - // InternalSequencerTestLanguage.g:4369:2: (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) (otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) )? ) - // InternalSequencerTestLanguage.g:4370:3: otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) (otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) )? + // InternalSequencerTestLanguage.g:4374:2: (otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) (otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) )? ) + // InternalSequencerTestLanguage.g:4375:3: otherlv_0= 'kwp2' ( (lv_v2_1_0= RULE_ID ) ) (otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) )? { otherlv_0=(Token)match(input,58,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getParameterizedAccess().getKwp2Keyword_1_0()); - // InternalSequencerTestLanguage.g:4374:3: ( (lv_v2_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:4375:4: (lv_v2_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4379:3: ( (lv_v2_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4380:4: (lv_v2_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:4375:4: (lv_v2_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:4376:5: lv_v2_1_0= RULE_ID + // InternalSequencerTestLanguage.g:4380:4: (lv_v2_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4381:5: lv_v2_1_0= RULE_ID { lv_v2_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_35); @@ -10741,7 +10749,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:4392:3: (otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) )? + // InternalSequencerTestLanguage.g:4397:3: (otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) )? int alt46=2; int LA46_0 = input.LA(1); @@ -10750,17 +10758,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt46) { case 1 : - // InternalSequencerTestLanguage.g:4393:4: otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4398:4: otherlv_2= 'kwp3' ( (lv_v3_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,60,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getParameterizedAccess().getKwp3Keyword_1_2_0()); - // InternalSequencerTestLanguage.g:4397:4: ( (lv_v3_3_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:4398:5: (lv_v3_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4402:4: ( (lv_v3_3_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4403:5: (lv_v3_3_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:4398:5: (lv_v3_3_0= RULE_ID ) - // InternalSequencerTestLanguage.g:4399:6: lv_v3_3_0= RULE_ID + // InternalSequencerTestLanguage.g:4403:5: (lv_v3_3_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4404:6: lv_v3_3_0= RULE_ID { lv_v3_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -10811,7 +10819,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "norm3_Parameterized" - // InternalSequencerTestLanguage.g:4421:1: norm3_Parameterized returns [EObject current=null] : (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) ; + // InternalSequencerTestLanguage.g:4426:1: norm3_Parameterized returns [EObject current=null] : (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) ; public final EObject norm3_Parameterized() throws RecognitionException { EObject current = null; @@ -10822,21 +10830,21 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4427:2: ( (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) ) - // InternalSequencerTestLanguage.g:4428:2: (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:4432:2: ( (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) ) + // InternalSequencerTestLanguage.g:4433:2: (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) { - // InternalSequencerTestLanguage.g:4428:2: (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:4429:3: otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4433:2: (otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:4434:3: otherlv_0= 'kwp1' ( (lv_v1_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,59,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getParameterizedAccess().getKwp1Keyword_0_0()); - // InternalSequencerTestLanguage.g:4433:3: ( (lv_v1_1_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:4434:4: (lv_v1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4438:3: ( (lv_v1_1_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4439:4: (lv_v1_1_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:4434:4: (lv_v1_1_0= RULE_ID ) - // InternalSequencerTestLanguage.g:4435:5: lv_v1_1_0= RULE_ID + // InternalSequencerTestLanguage.g:4439:4: (lv_v1_1_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4440:5: lv_v1_1_0= RULE_ID { lv_v1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -10881,7 +10889,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleParameterDelegation" - // InternalSequencerTestLanguage.g:4455:1: entryRuleParameterDelegation returns [EObject current=null] : iv_ruleParameterDelegation= ruleParameterDelegation EOF ; + // InternalSequencerTestLanguage.g:4460:1: entryRuleParameterDelegation returns [EObject current=null] : iv_ruleParameterDelegation= ruleParameterDelegation EOF ; public final EObject entryRuleParameterDelegation() throws RecognitionException { EObject current = null; @@ -10889,8 +10897,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:4455:60: (iv_ruleParameterDelegation= ruleParameterDelegation EOF ) - // InternalSequencerTestLanguage.g:4456:2: iv_ruleParameterDelegation= ruleParameterDelegation EOF + // InternalSequencerTestLanguage.g:4460:60: (iv_ruleParameterDelegation= ruleParameterDelegation EOF ) + // InternalSequencerTestLanguage.g:4461:2: iv_ruleParameterDelegation= ruleParameterDelegation EOF { newCompositeNode(grammarAccess.getParameterDelegationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -10917,7 +10925,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleParameterDelegation" - // InternalSequencerTestLanguage.g:4462:1: ruleParameterDelegation returns [EObject current=null] : (otherlv_0= '#35' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) ) ) ; + // InternalSequencerTestLanguage.g:4467:1: ruleParameterDelegation returns [EObject current=null] : (otherlv_0= '#35' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) ) ) ; public final EObject ruleParameterDelegation() throws RecognitionException { EObject current = null; @@ -10933,17 +10941,17 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4468:2: ( (otherlv_0= '#35' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) ) ) ) - // InternalSequencerTestLanguage.g:4469:2: (otherlv_0= '#35' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) ) ) + // InternalSequencerTestLanguage.g:4473:2: ( (otherlv_0= '#35' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) ) ) ) + // InternalSequencerTestLanguage.g:4474:2: (otherlv_0= '#35' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) ) ) { - // InternalSequencerTestLanguage.g:4469:2: (otherlv_0= '#35' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) ) ) - // InternalSequencerTestLanguage.g:4470:3: otherlv_0= '#35' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) ) + // InternalSequencerTestLanguage.g:4474:2: (otherlv_0= '#35' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) ) ) + // InternalSequencerTestLanguage.g:4475:3: otherlv_0= '#35' ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) ) { otherlv_0=(Token)match(input,61,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getParameterDelegationAccess().getNumberSignDigitThreeDigitFiveKeyword_0()); - // InternalSequencerTestLanguage.g:4474:3: ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) ) + // InternalSequencerTestLanguage.g:4479:3: ( (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) | (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) ) int alt47=2; int LA47_0 = input.LA(1); @@ -10961,20 +10969,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt47) { case 1 : - // InternalSequencerTestLanguage.g:4475:4: (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) + // InternalSequencerTestLanguage.g:4480:4: (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) { - // InternalSequencerTestLanguage.g:4475:4: (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) - // InternalSequencerTestLanguage.g:4476:5: otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) + // InternalSequencerTestLanguage.g:4480:4: (otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) ) + // InternalSequencerTestLanguage.g:4481:5: otherlv_1= 'kw1' ( (lv_p_2_0= norm3_Delegation ) ) { otherlv_1=(Token)match(input,16,FollowSets000.FOLLOW_36); newLeafNode(otherlv_1, grammarAccess.getParameterDelegationAccess().getKw1Keyword_1_0_0()); - // InternalSequencerTestLanguage.g:4480:5: ( (lv_p_2_0= norm3_Delegation ) ) - // InternalSequencerTestLanguage.g:4481:6: (lv_p_2_0= norm3_Delegation ) + // InternalSequencerTestLanguage.g:4485:5: ( (lv_p_2_0= norm3_Delegation ) ) + // InternalSequencerTestLanguage.g:4486:6: (lv_p_2_0= norm3_Delegation ) { - // InternalSequencerTestLanguage.g:4481:6: (lv_p_2_0= norm3_Delegation ) - // InternalSequencerTestLanguage.g:4482:7: lv_p_2_0= norm3_Delegation + // InternalSequencerTestLanguage.g:4486:6: (lv_p_2_0= norm3_Delegation ) + // InternalSequencerTestLanguage.g:4487:7: lv_p_2_0= norm3_Delegation { newCompositeNode(grammarAccess.getParameterDelegationAccess().getPDelegationParserRuleCall_1_0_1_0()); @@ -11008,20 +11016,20 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalSequencerTestLanguage.g:4501:4: (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) + // InternalSequencerTestLanguage.g:4506:4: (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) { - // InternalSequencerTestLanguage.g:4501:4: (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) - // InternalSequencerTestLanguage.g:4502:5: otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) + // InternalSequencerTestLanguage.g:4506:4: (otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) ) + // InternalSequencerTestLanguage.g:4507:5: otherlv_3= 'kw2' ( (lv_p_4_0= norm1_Delegation ) ) { otherlv_3=(Token)match(input,17,FollowSets000.FOLLOW_36); newLeafNode(otherlv_3, grammarAccess.getParameterDelegationAccess().getKw2Keyword_1_1_0()); - // InternalSequencerTestLanguage.g:4506:5: ( (lv_p_4_0= norm1_Delegation ) ) - // InternalSequencerTestLanguage.g:4507:6: (lv_p_4_0= norm1_Delegation ) + // InternalSequencerTestLanguage.g:4511:5: ( (lv_p_4_0= norm1_Delegation ) ) + // InternalSequencerTestLanguage.g:4512:6: (lv_p_4_0= norm1_Delegation ) { - // InternalSequencerTestLanguage.g:4507:6: (lv_p_4_0= norm1_Delegation ) - // InternalSequencerTestLanguage.g:4508:7: lv_p_4_0= norm1_Delegation + // InternalSequencerTestLanguage.g:4512:6: (lv_p_4_0= norm1_Delegation ) + // InternalSequencerTestLanguage.g:4513:7: lv_p_4_0= norm1_Delegation { newCompositeNode(grammarAccess.getParameterDelegationAccess().getPDelegationParserRuleCall_1_1_1_0()); @@ -11080,7 +11088,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleDelegation" - // InternalSequencerTestLanguage.g:4531:1: entryRuleDelegation returns [EObject current=null] : iv_ruleDelegation= ruleDelegation EOF ; + // InternalSequencerTestLanguage.g:4536:1: entryRuleDelegation returns [EObject current=null] : iv_ruleDelegation= ruleDelegation EOF ; public final EObject entryRuleDelegation() throws RecognitionException { EObject current = null; @@ -11088,8 +11096,8 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalSequencerTestLanguage.g:4531:51: (iv_ruleDelegation= ruleDelegation EOF ) - // InternalSequencerTestLanguage.g:4532:2: iv_ruleDelegation= ruleDelegation EOF + // InternalSequencerTestLanguage.g:4536:51: (iv_ruleDelegation= ruleDelegation EOF ) + // InternalSequencerTestLanguage.g:4537:2: iv_ruleDelegation= ruleDelegation EOF { newCompositeNode(grammarAccess.getDelegationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -11116,7 +11124,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDelegation" - // InternalSequencerTestLanguage.g:4538:1: ruleDelegation returns [EObject current=null] : ( (lv_np_0_0= RULE_INT ) ) ; + // InternalSequencerTestLanguage.g:4543:1: ruleDelegation returns [EObject current=null] : ( (lv_np_0_0= RULE_INT ) ) ; public final EObject ruleDelegation() throws RecognitionException { EObject current = null; @@ -11126,14 +11134,14 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4544:2: ( ( (lv_np_0_0= RULE_INT ) ) ) - // InternalSequencerTestLanguage.g:4545:2: ( (lv_np_0_0= RULE_INT ) ) + // InternalSequencerTestLanguage.g:4549:2: ( ( (lv_np_0_0= RULE_INT ) ) ) + // InternalSequencerTestLanguage.g:4550:2: ( (lv_np_0_0= RULE_INT ) ) { - // InternalSequencerTestLanguage.g:4545:2: ( (lv_np_0_0= RULE_INT ) ) - // InternalSequencerTestLanguage.g:4546:3: (lv_np_0_0= RULE_INT ) + // InternalSequencerTestLanguage.g:4550:2: ( (lv_np_0_0= RULE_INT ) ) + // InternalSequencerTestLanguage.g:4551:3: (lv_np_0_0= RULE_INT ) { - // InternalSequencerTestLanguage.g:4546:3: (lv_np_0_0= RULE_INT ) - // InternalSequencerTestLanguage.g:4547:4: lv_np_0_0= RULE_INT + // InternalSequencerTestLanguage.g:4551:3: (lv_np_0_0= RULE_INT ) + // InternalSequencerTestLanguage.g:4552:4: lv_np_0_0= RULE_INT { lv_np_0_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -11175,7 +11183,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "norm1_Delegation" - // InternalSequencerTestLanguage.g:4567:1: norm1_Delegation returns [EObject current=null] : (otherlv_0= 'kwd' this_Delegation_1= ruleDelegation ( () ( (lv_rc2_3_0= ruleDelegation ) ) )? ) ; + // InternalSequencerTestLanguage.g:4572:1: norm1_Delegation returns [EObject current=null] : (otherlv_0= 'kwd' this_Delegation_1= ruleDelegation ( () ( (lv_rc2_3_0= ruleDelegation ) ) )? ) ; public final EObject norm1_Delegation() throws RecognitionException { EObject current = null; @@ -11189,11 +11197,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4573:2: ( (otherlv_0= 'kwd' this_Delegation_1= ruleDelegation ( () ( (lv_rc2_3_0= ruleDelegation ) ) )? ) ) - // InternalSequencerTestLanguage.g:4574:2: (otherlv_0= 'kwd' this_Delegation_1= ruleDelegation ( () ( (lv_rc2_3_0= ruleDelegation ) ) )? ) + // InternalSequencerTestLanguage.g:4578:2: ( (otherlv_0= 'kwd' this_Delegation_1= ruleDelegation ( () ( (lv_rc2_3_0= ruleDelegation ) ) )? ) ) + // InternalSequencerTestLanguage.g:4579:2: (otherlv_0= 'kwd' this_Delegation_1= ruleDelegation ( () ( (lv_rc2_3_0= ruleDelegation ) ) )? ) { - // InternalSequencerTestLanguage.g:4574:2: (otherlv_0= 'kwd' this_Delegation_1= ruleDelegation ( () ( (lv_rc2_3_0= ruleDelegation ) ) )? ) - // InternalSequencerTestLanguage.g:4575:3: otherlv_0= 'kwd' this_Delegation_1= ruleDelegation ( () ( (lv_rc2_3_0= ruleDelegation ) ) )? + // InternalSequencerTestLanguage.g:4579:2: (otherlv_0= 'kwd' this_Delegation_1= ruleDelegation ( () ( (lv_rc2_3_0= ruleDelegation ) ) )? ) + // InternalSequencerTestLanguage.g:4580:3: otherlv_0= 'kwd' this_Delegation_1= ruleDelegation ( () ( (lv_rc2_3_0= ruleDelegation ) ) )? { otherlv_0=(Token)match(input,62,FollowSets000.FOLLOW_21); @@ -11211,7 +11219,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa current = this_Delegation_1; afterParserOrEnumRuleCall(); - // InternalSequencerTestLanguage.g:4587:3: ( () ( (lv_rc2_3_0= ruleDelegation ) ) )? + // InternalSequencerTestLanguage.g:4592:3: ( () ( (lv_rc2_3_0= ruleDelegation ) ) )? int alt48=2; int LA48_0 = input.LA(1); @@ -11220,10 +11228,10 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt48) { case 1 : - // InternalSequencerTestLanguage.g:4588:4: () ( (lv_rc2_3_0= ruleDelegation ) ) + // InternalSequencerTestLanguage.g:4593:4: () ( (lv_rc2_3_0= ruleDelegation ) ) { - // InternalSequencerTestLanguage.g:4588:4: () - // InternalSequencerTestLanguage.g:4589:5: + // InternalSequencerTestLanguage.g:4593:4: () + // InternalSequencerTestLanguage.g:4594:5: { current = forceCreateModelElementAndSet( @@ -11233,11 +11241,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:4595:4: ( (lv_rc2_3_0= ruleDelegation ) ) - // InternalSequencerTestLanguage.g:4596:5: (lv_rc2_3_0= ruleDelegation ) + // InternalSequencerTestLanguage.g:4600:4: ( (lv_rc2_3_0= ruleDelegation ) ) + // InternalSequencerTestLanguage.g:4601:5: (lv_rc2_3_0= ruleDelegation ) { - // InternalSequencerTestLanguage.g:4596:5: (lv_rc2_3_0= ruleDelegation ) - // InternalSequencerTestLanguage.g:4597:6: lv_rc2_3_0= ruleDelegation + // InternalSequencerTestLanguage.g:4601:5: (lv_rc2_3_0= ruleDelegation ) + // InternalSequencerTestLanguage.g:4602:6: lv_rc2_3_0= ruleDelegation { newCompositeNode(grammarAccess.getDelegationAccess().getRc2DelegationParserRuleCall_1_2_1_0()); @@ -11293,7 +11301,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "norm2_Delegation" - // InternalSequencerTestLanguage.g:4620:1: norm2_Delegation returns [EObject current=null] : ( (lv_p_0_0= RULE_ID ) ) ; + // InternalSequencerTestLanguage.g:4625:1: norm2_Delegation returns [EObject current=null] : ( (lv_p_0_0= RULE_ID ) ) ; public final EObject norm2_Delegation() throws RecognitionException { EObject current = null; @@ -11303,14 +11311,14 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4626:2: ( ( (lv_p_0_0= RULE_ID ) ) ) - // InternalSequencerTestLanguage.g:4627:2: ( (lv_p_0_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4631:2: ( ( (lv_p_0_0= RULE_ID ) ) ) + // InternalSequencerTestLanguage.g:4632:2: ( (lv_p_0_0= RULE_ID ) ) { - // InternalSequencerTestLanguage.g:4627:2: ( (lv_p_0_0= RULE_ID ) ) - // InternalSequencerTestLanguage.g:4628:3: (lv_p_0_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4632:2: ( (lv_p_0_0= RULE_ID ) ) + // InternalSequencerTestLanguage.g:4633:3: (lv_p_0_0= RULE_ID ) { - // InternalSequencerTestLanguage.g:4628:3: (lv_p_0_0= RULE_ID ) - // InternalSequencerTestLanguage.g:4629:4: lv_p_0_0= RULE_ID + // InternalSequencerTestLanguage.g:4633:3: (lv_p_0_0= RULE_ID ) + // InternalSequencerTestLanguage.g:4634:4: lv_p_0_0= RULE_ID { lv_p_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -11352,7 +11360,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "norm3_Delegation" - // InternalSequencerTestLanguage.g:4649:1: norm3_Delegation returns [EObject current=null] : (otherlv_0= 'kwd' this_Delegation_1= norm2_Delegation ( () ( (lv_rc2_3_0= norm2_Delegation ) ) )? ) ; + // InternalSequencerTestLanguage.g:4654:1: norm3_Delegation returns [EObject current=null] : (otherlv_0= 'kwd' this_Delegation_1= norm2_Delegation ( () ( (lv_rc2_3_0= norm2_Delegation ) ) )? ) ; public final EObject norm3_Delegation() throws RecognitionException { EObject current = null; @@ -11366,11 +11374,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4655:2: ( (otherlv_0= 'kwd' this_Delegation_1= norm2_Delegation ( () ( (lv_rc2_3_0= norm2_Delegation ) ) )? ) ) - // InternalSequencerTestLanguage.g:4656:2: (otherlv_0= 'kwd' this_Delegation_1= norm2_Delegation ( () ( (lv_rc2_3_0= norm2_Delegation ) ) )? ) + // InternalSequencerTestLanguage.g:4660:2: ( (otherlv_0= 'kwd' this_Delegation_1= norm2_Delegation ( () ( (lv_rc2_3_0= norm2_Delegation ) ) )? ) ) + // InternalSequencerTestLanguage.g:4661:2: (otherlv_0= 'kwd' this_Delegation_1= norm2_Delegation ( () ( (lv_rc2_3_0= norm2_Delegation ) ) )? ) { - // InternalSequencerTestLanguage.g:4656:2: (otherlv_0= 'kwd' this_Delegation_1= norm2_Delegation ( () ( (lv_rc2_3_0= norm2_Delegation ) ) )? ) - // InternalSequencerTestLanguage.g:4657:3: otherlv_0= 'kwd' this_Delegation_1= norm2_Delegation ( () ( (lv_rc2_3_0= norm2_Delegation ) ) )? + // InternalSequencerTestLanguage.g:4661:2: (otherlv_0= 'kwd' this_Delegation_1= norm2_Delegation ( () ( (lv_rc2_3_0= norm2_Delegation ) ) )? ) + // InternalSequencerTestLanguage.g:4662:3: otherlv_0= 'kwd' this_Delegation_1= norm2_Delegation ( () ( (lv_rc2_3_0= norm2_Delegation ) ) )? { otherlv_0=(Token)match(input,62,FollowSets000.FOLLOW_3); @@ -11388,7 +11396,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa current = this_Delegation_1; afterParserOrEnumRuleCall(); - // InternalSequencerTestLanguage.g:4669:3: ( () ( (lv_rc2_3_0= norm2_Delegation ) ) )? + // InternalSequencerTestLanguage.g:4674:3: ( () ( (lv_rc2_3_0= norm2_Delegation ) ) )? int alt49=2; int LA49_0 = input.LA(1); @@ -11397,10 +11405,10 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } switch (alt49) { case 1 : - // InternalSequencerTestLanguage.g:4670:4: () ( (lv_rc2_3_0= norm2_Delegation ) ) + // InternalSequencerTestLanguage.g:4675:4: () ( (lv_rc2_3_0= norm2_Delegation ) ) { - // InternalSequencerTestLanguage.g:4670:4: () - // InternalSequencerTestLanguage.g:4671:5: + // InternalSequencerTestLanguage.g:4675:4: () + // InternalSequencerTestLanguage.g:4676:5: { current = forceCreateModelElementAndSet( @@ -11410,11 +11418,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa } - // InternalSequencerTestLanguage.g:4677:4: ( (lv_rc2_3_0= norm2_Delegation ) ) - // InternalSequencerTestLanguage.g:4678:5: (lv_rc2_3_0= norm2_Delegation ) + // InternalSequencerTestLanguage.g:4682:4: ( (lv_rc2_3_0= norm2_Delegation ) ) + // InternalSequencerTestLanguage.g:4683:5: (lv_rc2_3_0= norm2_Delegation ) { - // InternalSequencerTestLanguage.g:4678:5: (lv_rc2_3_0= norm2_Delegation ) - // InternalSequencerTestLanguage.g:4679:6: lv_rc2_3_0= norm2_Delegation + // InternalSequencerTestLanguage.g:4683:5: (lv_rc2_3_0= norm2_Delegation ) + // InternalSequencerTestLanguage.g:4684:6: lv_rc2_3_0= norm2_Delegation { newCompositeNode(grammarAccess.getDelegationAccess().getRc2DelegationParserRuleCall_1_2_1_0()); @@ -11470,7 +11478,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDefEnum1" - // InternalSequencerTestLanguage.g:4701:1: ruleDefEnum1 returns [Enumerator current=null] : (enumLiteral_0= 'kw1' ) ; + // InternalSequencerTestLanguage.g:4706:1: ruleDefEnum1 returns [Enumerator current=null] : (enumLiteral_0= 'kw1' ) ; public final Enumerator ruleDefEnum1() throws RecognitionException { Enumerator current = null; @@ -11480,11 +11488,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4707:2: ( (enumLiteral_0= 'kw1' ) ) - // InternalSequencerTestLanguage.g:4708:2: (enumLiteral_0= 'kw1' ) + // InternalSequencerTestLanguage.g:4712:2: ( (enumLiteral_0= 'kw1' ) ) + // InternalSequencerTestLanguage.g:4713:2: (enumLiteral_0= 'kw1' ) { - // InternalSequencerTestLanguage.g:4708:2: (enumLiteral_0= 'kw1' ) - // InternalSequencerTestLanguage.g:4709:3: enumLiteral_0= 'kw1' + // InternalSequencerTestLanguage.g:4713:2: (enumLiteral_0= 'kw1' ) + // InternalSequencerTestLanguage.g:4714:3: enumLiteral_0= 'kw1' { enumLiteral_0=(Token)match(input,16,FollowSets000.FOLLOW_2); @@ -11514,7 +11522,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDefEnum2" - // InternalSequencerTestLanguage.g:4718:1: ruleDefEnum2 returns [Enumerator current=null] : (enumLiteral_0= 'kw2' ) ; + // InternalSequencerTestLanguage.g:4723:1: ruleDefEnum2 returns [Enumerator current=null] : (enumLiteral_0= 'kw2' ) ; public final Enumerator ruleDefEnum2() throws RecognitionException { Enumerator current = null; @@ -11524,11 +11532,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4724:2: ( (enumLiteral_0= 'kw2' ) ) - // InternalSequencerTestLanguage.g:4725:2: (enumLiteral_0= 'kw2' ) + // InternalSequencerTestLanguage.g:4729:2: ( (enumLiteral_0= 'kw2' ) ) + // InternalSequencerTestLanguage.g:4730:2: (enumLiteral_0= 'kw2' ) { - // InternalSequencerTestLanguage.g:4725:2: (enumLiteral_0= 'kw2' ) - // InternalSequencerTestLanguage.g:4726:3: enumLiteral_0= 'kw2' + // InternalSequencerTestLanguage.g:4730:2: (enumLiteral_0= 'kw2' ) + // InternalSequencerTestLanguage.g:4731:3: enumLiteral_0= 'kw2' { enumLiteral_0=(Token)match(input,17,FollowSets000.FOLLOW_2); @@ -11558,7 +11566,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleDefEnum3" - // InternalSequencerTestLanguage.g:4735:1: ruleDefEnum3 returns [Enumerator current=null] : (enumLiteral_0= 'kw3' ) ; + // InternalSequencerTestLanguage.g:4740:1: ruleDefEnum3 returns [Enumerator current=null] : (enumLiteral_0= 'kw3' ) ; public final Enumerator ruleDefEnum3() throws RecognitionException { Enumerator current = null; @@ -11568,11 +11576,11 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalSequencerTestLanguage.g:4741:2: ( (enumLiteral_0= 'kw3' ) ) - // InternalSequencerTestLanguage.g:4742:2: (enumLiteral_0= 'kw3' ) + // InternalSequencerTestLanguage.g:4746:2: ( (enumLiteral_0= 'kw3' ) ) + // InternalSequencerTestLanguage.g:4747:2: (enumLiteral_0= 'kw3' ) { - // InternalSequencerTestLanguage.g:4742:2: (enumLiteral_0= 'kw3' ) - // InternalSequencerTestLanguage.g:4743:3: enumLiteral_0= 'kw3' + // InternalSequencerTestLanguage.g:4747:2: (enumLiteral_0= 'kw3' ) + // InternalSequencerTestLanguage.g:4748:3: enumLiteral_0= 'kw3' { enumLiteral_0=(Token)match(input,19,FollowSets000.FOLLOW_2); @@ -11640,7 +11648,7 @@ public class InternalSequencerTestLanguageParser extends AbstractInternalAntlrPa this.transition = dfa_7; } public String getDescription() { - return "2622:3: ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) )"; + return "2627:3: ( ( ( (lv_val_1_0= RULE_ID ) ) ( (lv_val_2_0= RULE_ID ) )+ ) | ( ( (lv_val_3_0= RULE_ID ) )+ ( (lv_flag_4_0= 'kw1' ) ) ) )"; } } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSyntacticSequencerTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSyntacticSequencerTestLanguage.g index 46bbf62d5..c113860b1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSyntacticSequencerTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSyntacticSequencerTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalSyntacticSequencerTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSyntacticSequencerTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSyntacticSequencerTestLanguageLexer.java index 813ce4843..5b00a21e5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSyntacticSequencerTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSyntacticSequencerTestLanguageLexer.java @@ -675,8 +675,8 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_TERMINAL_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSyntacticSequencerTestLanguage.g:2117:18: ( '$1' RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:2117:20: '$1' RULE_ID + // InternalSyntacticSequencerTestLanguage.g:2122:18: ( '$1' RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:2122:20: '$1' RULE_ID { match("$1"); @@ -697,8 +697,8 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_BOOLEAN_TERMINAL_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSyntacticSequencerTestLanguage.g:2119:26: ( '%1' RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:2119:28: '%1' RULE_ID + // InternalSyntacticSequencerTestLanguage.g:2124:26: ( '%1' RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:2124:28: '%1' RULE_ID { match("%1"); @@ -719,8 +719,8 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_C_COMMENT_END; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSyntacticSequencerTestLanguage.g:2121:20: ( '*/' ) - // InternalSyntacticSequencerTestLanguage.g:2121:22: '*/' + // InternalSyntacticSequencerTestLanguage.g:2126:20: ( '*/' ) + // InternalSyntacticSequencerTestLanguage.g:2126:22: '*/' { match("*/"); @@ -740,10 +740,10 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSyntacticSequencerTestLanguage.g:2123:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalSyntacticSequencerTestLanguage.g:2123:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSyntacticSequencerTestLanguage.g:2128:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalSyntacticSequencerTestLanguage.g:2128:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalSyntacticSequencerTestLanguage.g:2123:11: ( '^' )? + // InternalSyntacticSequencerTestLanguage.g:2128:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -752,7 +752,7 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:2123:11: '^' + // InternalSyntacticSequencerTestLanguage.g:2128:11: '^' { match('^'); @@ -770,7 +770,7 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalSyntacticSequencerTestLanguage.g:2123:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSyntacticSequencerTestLanguage.g:2128:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -819,10 +819,10 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSyntacticSequencerTestLanguage.g:2125:10: ( ( '0' .. '9' )+ ) - // InternalSyntacticSequencerTestLanguage.g:2125:12: ( '0' .. '9' )+ + // InternalSyntacticSequencerTestLanguage.g:2130:10: ( ( '0' .. '9' )+ ) + // InternalSyntacticSequencerTestLanguage.g:2130:12: ( '0' .. '9' )+ { - // InternalSyntacticSequencerTestLanguage.g:2125:12: ( '0' .. '9' )+ + // InternalSyntacticSequencerTestLanguage.g:2130:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -836,7 +836,7 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:2125:13: '0' .. '9' + // InternalSyntacticSequencerTestLanguage.g:2130:13: '0' .. '9' { matchRange('0','9'); @@ -868,10 +868,10 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSyntacticSequencerTestLanguage.g:2127:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalSyntacticSequencerTestLanguage.g:2127:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSyntacticSequencerTestLanguage.g:2132:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalSyntacticSequencerTestLanguage.g:2132:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalSyntacticSequencerTestLanguage.g:2127:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSyntacticSequencerTestLanguage.g:2132:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -889,10 +889,10 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:2127:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalSyntacticSequencerTestLanguage.g:2132:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalSyntacticSequencerTestLanguage.g:2127:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalSyntacticSequencerTestLanguage.g:2132:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -908,7 +908,7 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:2127:21: '\\\\' . + // InternalSyntacticSequencerTestLanguage.g:2132:21: '\\\\' . { match('\\'); matchAny(); @@ -916,7 +916,7 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSyntacticSequencerTestLanguage.g:2127:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalSyntacticSequencerTestLanguage.g:2132:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -941,10 +941,10 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSyntacticSequencerTestLanguage.g:2127:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalSyntacticSequencerTestLanguage.g:2132:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalSyntacticSequencerTestLanguage.g:2127:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalSyntacticSequencerTestLanguage.g:2132:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -960,7 +960,7 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:2127:54: '\\\\' . + // InternalSyntacticSequencerTestLanguage.g:2132:54: '\\\\' . { match('\\'); matchAny(); @@ -968,7 +968,7 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSyntacticSequencerTestLanguage.g:2127:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalSyntacticSequencerTestLanguage.g:2132:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1011,12 +1011,12 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSyntacticSequencerTestLanguage.g:2129:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalSyntacticSequencerTestLanguage.g:2129:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalSyntacticSequencerTestLanguage.g:2134:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalSyntacticSequencerTestLanguage.g:2134:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalSyntacticSequencerTestLanguage.g:2129:24: ( options {greedy=false; } : . )* + // InternalSyntacticSequencerTestLanguage.g:2134:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1041,7 +1041,7 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:2129:52: . + // InternalSyntacticSequencerTestLanguage.g:2134:52: . { matchAny(); @@ -1071,12 +1071,12 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSyntacticSequencerTestLanguage.g:2131:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalSyntacticSequencerTestLanguage.g:2131:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalSyntacticSequencerTestLanguage.g:2136:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalSyntacticSequencerTestLanguage.g:2136:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalSyntacticSequencerTestLanguage.g:2131:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalSyntacticSequencerTestLanguage.g:2136:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1089,7 +1089,7 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:2131:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalSyntacticSequencerTestLanguage.g:2136: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(); @@ -1109,7 +1109,7 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { } } while (true); - // InternalSyntacticSequencerTestLanguage.g:2131:40: ( ( '\\r' )? '\\n' )? + // InternalSyntacticSequencerTestLanguage.g:2136:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1118,9 +1118,9 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:2131:41: ( '\\r' )? '\\n' + // InternalSyntacticSequencerTestLanguage.g:2136:41: ( '\\r' )? '\\n' { - // InternalSyntacticSequencerTestLanguage.g:2131:41: ( '\\r' )? + // InternalSyntacticSequencerTestLanguage.g:2136:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1129,7 +1129,7 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:2131:41: '\\r' + // InternalSyntacticSequencerTestLanguage.g:2136:41: '\\r' { match('\r'); @@ -1161,10 +1161,10 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSyntacticSequencerTestLanguage.g:2133:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalSyntacticSequencerTestLanguage.g:2133:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSyntacticSequencerTestLanguage.g:2138:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalSyntacticSequencerTestLanguage.g:2138:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalSyntacticSequencerTestLanguage.g:2133:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSyntacticSequencerTestLanguage.g:2138:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1218,8 +1218,8 @@ public class InternalSyntacticSequencerTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSyntacticSequencerTestLanguage.g:2135:16: ( . ) - // InternalSyntacticSequencerTestLanguage.g:2135:18: . + // InternalSyntacticSequencerTestLanguage.g:2140:16: ( . ) + // InternalSyntacticSequencerTestLanguage.g:2140:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSyntacticSequencerTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSyntacticSequencerTestLanguageParser.java index 907c2c4d3..639e87fa8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSyntacticSequencerTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/parser/antlr/internal/InternalSyntacticSequencerTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalSyntacticSequencerTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -105,7 +113,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleModel" - // InternalSyntacticSequencerTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalSyntacticSequencerTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -113,8 +121,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalSyntacticSequencerTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalSyntacticSequencerTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalSyntacticSequencerTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getModelRule()); @@ -145,7 +153,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleModel" - // InternalSyntacticSequencerTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( ( (lv_x1_0_0= ruleMandatoryKeywords ) ) | ( (lv_x2_1_0= ruleExp0 ) ) | ( (lv_x3_2_0= ruleExp1 ) ) | ( (lv_x4_3_0= ruleExp2 ) ) | ( (lv_x5_4_0= ruleSingleCrossReference ) ) | ( (lv_x6_5_0= ruleBooleanAlternative ) ) | ( (lv_x7_6_0= ruleUnassignedDatatype ) ) | ( (lv_x8_7_0= ruleOptionalSingleTransition ) ) | ( (lv_x9_8_0= ruleOptionalManyTransition ) ) | ( (lv_x10_9_0= ruleMandatoryManyTransition ) ) | ( (lv_x11_10_0= ruleAlternativeTransition ) ) | ( (lv_x12_11_0= ruleBooleanValues ) ) | ( (lv_x13_12_0= ruleLongAlternative ) ) | ( (lv_x14_13_0= ruleActionOnly ) ) | ( (lv_x15_14_0= ruleFragmentCaller ) ) | ( (lv_x16_15_0= ruleBug398890 ) ) ) ; + // InternalSyntacticSequencerTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( ( (lv_x1_0_0= ruleMandatoryKeywords ) ) | ( (lv_x2_1_0= ruleExp0 ) ) | ( (lv_x3_2_0= ruleExp1 ) ) | ( (lv_x4_3_0= ruleExp2 ) ) | ( (lv_x5_4_0= ruleSingleCrossReference ) ) | ( (lv_x6_5_0= ruleBooleanAlternative ) ) | ( (lv_x7_6_0= ruleUnassignedDatatype ) ) | ( (lv_x8_7_0= ruleOptionalSingleTransition ) ) | ( (lv_x9_8_0= ruleOptionalManyTransition ) ) | ( (lv_x10_9_0= ruleMandatoryManyTransition ) ) | ( (lv_x11_10_0= ruleAlternativeTransition ) ) | ( (lv_x12_11_0= ruleBooleanValues ) ) | ( (lv_x13_12_0= ruleLongAlternative ) ) | ( (lv_x14_13_0= ruleActionOnly ) ) | ( (lv_x15_14_0= ruleFragmentCaller ) ) | ( (lv_x16_15_0= ruleBug398890 ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -186,10 +194,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:77:2: ( ( ( (lv_x1_0_0= ruleMandatoryKeywords ) ) | ( (lv_x2_1_0= ruleExp0 ) ) | ( (lv_x3_2_0= ruleExp1 ) ) | ( (lv_x4_3_0= ruleExp2 ) ) | ( (lv_x5_4_0= ruleSingleCrossReference ) ) | ( (lv_x6_5_0= ruleBooleanAlternative ) ) | ( (lv_x7_6_0= ruleUnassignedDatatype ) ) | ( (lv_x8_7_0= ruleOptionalSingleTransition ) ) | ( (lv_x9_8_0= ruleOptionalManyTransition ) ) | ( (lv_x10_9_0= ruleMandatoryManyTransition ) ) | ( (lv_x11_10_0= ruleAlternativeTransition ) ) | ( (lv_x12_11_0= ruleBooleanValues ) ) | ( (lv_x13_12_0= ruleLongAlternative ) ) | ( (lv_x14_13_0= ruleActionOnly ) ) | ( (lv_x15_14_0= ruleFragmentCaller ) ) | ( (lv_x16_15_0= ruleBug398890 ) ) ) ) - // InternalSyntacticSequencerTestLanguage.g:78:2: ( ( (lv_x1_0_0= ruleMandatoryKeywords ) ) | ( (lv_x2_1_0= ruleExp0 ) ) | ( (lv_x3_2_0= ruleExp1 ) ) | ( (lv_x4_3_0= ruleExp2 ) ) | ( (lv_x5_4_0= ruleSingleCrossReference ) ) | ( (lv_x6_5_0= ruleBooleanAlternative ) ) | ( (lv_x7_6_0= ruleUnassignedDatatype ) ) | ( (lv_x8_7_0= ruleOptionalSingleTransition ) ) | ( (lv_x9_8_0= ruleOptionalManyTransition ) ) | ( (lv_x10_9_0= ruleMandatoryManyTransition ) ) | ( (lv_x11_10_0= ruleAlternativeTransition ) ) | ( (lv_x12_11_0= ruleBooleanValues ) ) | ( (lv_x13_12_0= ruleLongAlternative ) ) | ( (lv_x14_13_0= ruleActionOnly ) ) | ( (lv_x15_14_0= ruleFragmentCaller ) ) | ( (lv_x16_15_0= ruleBug398890 ) ) ) + // InternalSyntacticSequencerTestLanguage.g:82:2: ( ( ( (lv_x1_0_0= ruleMandatoryKeywords ) ) | ( (lv_x2_1_0= ruleExp0 ) ) | ( (lv_x3_2_0= ruleExp1 ) ) | ( (lv_x4_3_0= ruleExp2 ) ) | ( (lv_x5_4_0= ruleSingleCrossReference ) ) | ( (lv_x6_5_0= ruleBooleanAlternative ) ) | ( (lv_x7_6_0= ruleUnassignedDatatype ) ) | ( (lv_x8_7_0= ruleOptionalSingleTransition ) ) | ( (lv_x9_8_0= ruleOptionalManyTransition ) ) | ( (lv_x10_9_0= ruleMandatoryManyTransition ) ) | ( (lv_x11_10_0= ruleAlternativeTransition ) ) | ( (lv_x12_11_0= ruleBooleanValues ) ) | ( (lv_x13_12_0= ruleLongAlternative ) ) | ( (lv_x14_13_0= ruleActionOnly ) ) | ( (lv_x15_14_0= ruleFragmentCaller ) ) | ( (lv_x16_15_0= ruleBug398890 ) ) ) ) + // InternalSyntacticSequencerTestLanguage.g:83:2: ( ( (lv_x1_0_0= ruleMandatoryKeywords ) ) | ( (lv_x2_1_0= ruleExp0 ) ) | ( (lv_x3_2_0= ruleExp1 ) ) | ( (lv_x4_3_0= ruleExp2 ) ) | ( (lv_x5_4_0= ruleSingleCrossReference ) ) | ( (lv_x6_5_0= ruleBooleanAlternative ) ) | ( (lv_x7_6_0= ruleUnassignedDatatype ) ) | ( (lv_x8_7_0= ruleOptionalSingleTransition ) ) | ( (lv_x9_8_0= ruleOptionalManyTransition ) ) | ( (lv_x10_9_0= ruleMandatoryManyTransition ) ) | ( (lv_x11_10_0= ruleAlternativeTransition ) ) | ( (lv_x12_11_0= ruleBooleanValues ) ) | ( (lv_x13_12_0= ruleLongAlternative ) ) | ( (lv_x14_13_0= ruleActionOnly ) ) | ( (lv_x15_14_0= ruleFragmentCaller ) ) | ( (lv_x16_15_0= ruleBug398890 ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:78:2: ( ( (lv_x1_0_0= ruleMandatoryKeywords ) ) | ( (lv_x2_1_0= ruleExp0 ) ) | ( (lv_x3_2_0= ruleExp1 ) ) | ( (lv_x4_3_0= ruleExp2 ) ) | ( (lv_x5_4_0= ruleSingleCrossReference ) ) | ( (lv_x6_5_0= ruleBooleanAlternative ) ) | ( (lv_x7_6_0= ruleUnassignedDatatype ) ) | ( (lv_x8_7_0= ruleOptionalSingleTransition ) ) | ( (lv_x9_8_0= ruleOptionalManyTransition ) ) | ( (lv_x10_9_0= ruleMandatoryManyTransition ) ) | ( (lv_x11_10_0= ruleAlternativeTransition ) ) | ( (lv_x12_11_0= ruleBooleanValues ) ) | ( (lv_x13_12_0= ruleLongAlternative ) ) | ( (lv_x14_13_0= ruleActionOnly ) ) | ( (lv_x15_14_0= ruleFragmentCaller ) ) | ( (lv_x16_15_0= ruleBug398890 ) ) ) + // InternalSyntacticSequencerTestLanguage.g:83:2: ( ( (lv_x1_0_0= ruleMandatoryKeywords ) ) | ( (lv_x2_1_0= ruleExp0 ) ) | ( (lv_x3_2_0= ruleExp1 ) ) | ( (lv_x4_3_0= ruleExp2 ) ) | ( (lv_x5_4_0= ruleSingleCrossReference ) ) | ( (lv_x6_5_0= ruleBooleanAlternative ) ) | ( (lv_x7_6_0= ruleUnassignedDatatype ) ) | ( (lv_x8_7_0= ruleOptionalSingleTransition ) ) | ( (lv_x9_8_0= ruleOptionalManyTransition ) ) | ( (lv_x10_9_0= ruleMandatoryManyTransition ) ) | ( (lv_x11_10_0= ruleAlternativeTransition ) ) | ( (lv_x12_11_0= ruleBooleanValues ) ) | ( (lv_x13_12_0= ruleLongAlternative ) ) | ( (lv_x14_13_0= ruleActionOnly ) ) | ( (lv_x15_14_0= ruleFragmentCaller ) ) | ( (lv_x16_15_0= ruleBug398890 ) ) ) int alt1=16; switch ( input.LA(1) ) { case 14: @@ -282,13 +290,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern switch (alt1) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:79:3: ( (lv_x1_0_0= ruleMandatoryKeywords ) ) + // InternalSyntacticSequencerTestLanguage.g:84:3: ( (lv_x1_0_0= ruleMandatoryKeywords ) ) { - // InternalSyntacticSequencerTestLanguage.g:79:3: ( (lv_x1_0_0= ruleMandatoryKeywords ) ) - // InternalSyntacticSequencerTestLanguage.g:80:4: (lv_x1_0_0= ruleMandatoryKeywords ) + // InternalSyntacticSequencerTestLanguage.g:84:3: ( (lv_x1_0_0= ruleMandatoryKeywords ) ) + // InternalSyntacticSequencerTestLanguage.g:85:4: (lv_x1_0_0= ruleMandatoryKeywords ) { - // InternalSyntacticSequencerTestLanguage.g:80:4: (lv_x1_0_0= ruleMandatoryKeywords ) - // InternalSyntacticSequencerTestLanguage.g:81:5: lv_x1_0_0= ruleMandatoryKeywords + // InternalSyntacticSequencerTestLanguage.g:85:4: (lv_x1_0_0= ruleMandatoryKeywords ) + // InternalSyntacticSequencerTestLanguage.g:86:5: lv_x1_0_0= ruleMandatoryKeywords { if ( state.backtracking==0 ) { @@ -323,13 +331,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 2 : - // InternalSyntacticSequencerTestLanguage.g:99:3: ( (lv_x2_1_0= ruleExp0 ) ) + // InternalSyntacticSequencerTestLanguage.g:104:3: ( (lv_x2_1_0= ruleExp0 ) ) { - // InternalSyntacticSequencerTestLanguage.g:99:3: ( (lv_x2_1_0= ruleExp0 ) ) - // InternalSyntacticSequencerTestLanguage.g:100:4: (lv_x2_1_0= ruleExp0 ) + // InternalSyntacticSequencerTestLanguage.g:104:3: ( (lv_x2_1_0= ruleExp0 ) ) + // InternalSyntacticSequencerTestLanguage.g:105:4: (lv_x2_1_0= ruleExp0 ) { - // InternalSyntacticSequencerTestLanguage.g:100:4: (lv_x2_1_0= ruleExp0 ) - // InternalSyntacticSequencerTestLanguage.g:101:5: lv_x2_1_0= ruleExp0 + // InternalSyntacticSequencerTestLanguage.g:105:4: (lv_x2_1_0= ruleExp0 ) + // InternalSyntacticSequencerTestLanguage.g:106:5: lv_x2_1_0= ruleExp0 { if ( state.backtracking==0 ) { @@ -364,13 +372,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 3 : - // InternalSyntacticSequencerTestLanguage.g:119:3: ( (lv_x3_2_0= ruleExp1 ) ) + // InternalSyntacticSequencerTestLanguage.g:124:3: ( (lv_x3_2_0= ruleExp1 ) ) { - // InternalSyntacticSequencerTestLanguage.g:119:3: ( (lv_x3_2_0= ruleExp1 ) ) - // InternalSyntacticSequencerTestLanguage.g:120:4: (lv_x3_2_0= ruleExp1 ) + // InternalSyntacticSequencerTestLanguage.g:124:3: ( (lv_x3_2_0= ruleExp1 ) ) + // InternalSyntacticSequencerTestLanguage.g:125:4: (lv_x3_2_0= ruleExp1 ) { - // InternalSyntacticSequencerTestLanguage.g:120:4: (lv_x3_2_0= ruleExp1 ) - // InternalSyntacticSequencerTestLanguage.g:121:5: lv_x3_2_0= ruleExp1 + // InternalSyntacticSequencerTestLanguage.g:125:4: (lv_x3_2_0= ruleExp1 ) + // InternalSyntacticSequencerTestLanguage.g:126:5: lv_x3_2_0= ruleExp1 { if ( state.backtracking==0 ) { @@ -405,13 +413,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 4 : - // InternalSyntacticSequencerTestLanguage.g:139:3: ( (lv_x4_3_0= ruleExp2 ) ) + // InternalSyntacticSequencerTestLanguage.g:144:3: ( (lv_x4_3_0= ruleExp2 ) ) { - // InternalSyntacticSequencerTestLanguage.g:139:3: ( (lv_x4_3_0= ruleExp2 ) ) - // InternalSyntacticSequencerTestLanguage.g:140:4: (lv_x4_3_0= ruleExp2 ) + // InternalSyntacticSequencerTestLanguage.g:144:3: ( (lv_x4_3_0= ruleExp2 ) ) + // InternalSyntacticSequencerTestLanguage.g:145:4: (lv_x4_3_0= ruleExp2 ) { - // InternalSyntacticSequencerTestLanguage.g:140:4: (lv_x4_3_0= ruleExp2 ) - // InternalSyntacticSequencerTestLanguage.g:141:5: lv_x4_3_0= ruleExp2 + // InternalSyntacticSequencerTestLanguage.g:145:4: (lv_x4_3_0= ruleExp2 ) + // InternalSyntacticSequencerTestLanguage.g:146:5: lv_x4_3_0= ruleExp2 { if ( state.backtracking==0 ) { @@ -446,13 +454,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 5 : - // InternalSyntacticSequencerTestLanguage.g:159:3: ( (lv_x5_4_0= ruleSingleCrossReference ) ) + // InternalSyntacticSequencerTestLanguage.g:164:3: ( (lv_x5_4_0= ruleSingleCrossReference ) ) { - // InternalSyntacticSequencerTestLanguage.g:159:3: ( (lv_x5_4_0= ruleSingleCrossReference ) ) - // InternalSyntacticSequencerTestLanguage.g:160:4: (lv_x5_4_0= ruleSingleCrossReference ) + // InternalSyntacticSequencerTestLanguage.g:164:3: ( (lv_x5_4_0= ruleSingleCrossReference ) ) + // InternalSyntacticSequencerTestLanguage.g:165:4: (lv_x5_4_0= ruleSingleCrossReference ) { - // InternalSyntacticSequencerTestLanguage.g:160:4: (lv_x5_4_0= ruleSingleCrossReference ) - // InternalSyntacticSequencerTestLanguage.g:161:5: lv_x5_4_0= ruleSingleCrossReference + // InternalSyntacticSequencerTestLanguage.g:165:4: (lv_x5_4_0= ruleSingleCrossReference ) + // InternalSyntacticSequencerTestLanguage.g:166:5: lv_x5_4_0= ruleSingleCrossReference { if ( state.backtracking==0 ) { @@ -487,13 +495,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 6 : - // InternalSyntacticSequencerTestLanguage.g:179:3: ( (lv_x6_5_0= ruleBooleanAlternative ) ) + // InternalSyntacticSequencerTestLanguage.g:184:3: ( (lv_x6_5_0= ruleBooleanAlternative ) ) { - // InternalSyntacticSequencerTestLanguage.g:179:3: ( (lv_x6_5_0= ruleBooleanAlternative ) ) - // InternalSyntacticSequencerTestLanguage.g:180:4: (lv_x6_5_0= ruleBooleanAlternative ) + // InternalSyntacticSequencerTestLanguage.g:184:3: ( (lv_x6_5_0= ruleBooleanAlternative ) ) + // InternalSyntacticSequencerTestLanguage.g:185:4: (lv_x6_5_0= ruleBooleanAlternative ) { - // InternalSyntacticSequencerTestLanguage.g:180:4: (lv_x6_5_0= ruleBooleanAlternative ) - // InternalSyntacticSequencerTestLanguage.g:181:5: lv_x6_5_0= ruleBooleanAlternative + // InternalSyntacticSequencerTestLanguage.g:185:4: (lv_x6_5_0= ruleBooleanAlternative ) + // InternalSyntacticSequencerTestLanguage.g:186:5: lv_x6_5_0= ruleBooleanAlternative { if ( state.backtracking==0 ) { @@ -528,13 +536,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 7 : - // InternalSyntacticSequencerTestLanguage.g:199:3: ( (lv_x7_6_0= ruleUnassignedDatatype ) ) + // InternalSyntacticSequencerTestLanguage.g:204:3: ( (lv_x7_6_0= ruleUnassignedDatatype ) ) { - // InternalSyntacticSequencerTestLanguage.g:199:3: ( (lv_x7_6_0= ruleUnassignedDatatype ) ) - // InternalSyntacticSequencerTestLanguage.g:200:4: (lv_x7_6_0= ruleUnassignedDatatype ) + // InternalSyntacticSequencerTestLanguage.g:204:3: ( (lv_x7_6_0= ruleUnassignedDatatype ) ) + // InternalSyntacticSequencerTestLanguage.g:205:4: (lv_x7_6_0= ruleUnassignedDatatype ) { - // InternalSyntacticSequencerTestLanguage.g:200:4: (lv_x7_6_0= ruleUnassignedDatatype ) - // InternalSyntacticSequencerTestLanguage.g:201:5: lv_x7_6_0= ruleUnassignedDatatype + // InternalSyntacticSequencerTestLanguage.g:205:4: (lv_x7_6_0= ruleUnassignedDatatype ) + // InternalSyntacticSequencerTestLanguage.g:206:5: lv_x7_6_0= ruleUnassignedDatatype { if ( state.backtracking==0 ) { @@ -569,13 +577,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 8 : - // InternalSyntacticSequencerTestLanguage.g:219:3: ( (lv_x8_7_0= ruleOptionalSingleTransition ) ) + // InternalSyntacticSequencerTestLanguage.g:224:3: ( (lv_x8_7_0= ruleOptionalSingleTransition ) ) { - // InternalSyntacticSequencerTestLanguage.g:219:3: ( (lv_x8_7_0= ruleOptionalSingleTransition ) ) - // InternalSyntacticSequencerTestLanguage.g:220:4: (lv_x8_7_0= ruleOptionalSingleTransition ) + // InternalSyntacticSequencerTestLanguage.g:224:3: ( (lv_x8_7_0= ruleOptionalSingleTransition ) ) + // InternalSyntacticSequencerTestLanguage.g:225:4: (lv_x8_7_0= ruleOptionalSingleTransition ) { - // InternalSyntacticSequencerTestLanguage.g:220:4: (lv_x8_7_0= ruleOptionalSingleTransition ) - // InternalSyntacticSequencerTestLanguage.g:221:5: lv_x8_7_0= ruleOptionalSingleTransition + // InternalSyntacticSequencerTestLanguage.g:225:4: (lv_x8_7_0= ruleOptionalSingleTransition ) + // InternalSyntacticSequencerTestLanguage.g:226:5: lv_x8_7_0= ruleOptionalSingleTransition { if ( state.backtracking==0 ) { @@ -610,13 +618,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 9 : - // InternalSyntacticSequencerTestLanguage.g:239:3: ( (lv_x9_8_0= ruleOptionalManyTransition ) ) + // InternalSyntacticSequencerTestLanguage.g:244:3: ( (lv_x9_8_0= ruleOptionalManyTransition ) ) { - // InternalSyntacticSequencerTestLanguage.g:239:3: ( (lv_x9_8_0= ruleOptionalManyTransition ) ) - // InternalSyntacticSequencerTestLanguage.g:240:4: (lv_x9_8_0= ruleOptionalManyTransition ) + // InternalSyntacticSequencerTestLanguage.g:244:3: ( (lv_x9_8_0= ruleOptionalManyTransition ) ) + // InternalSyntacticSequencerTestLanguage.g:245:4: (lv_x9_8_0= ruleOptionalManyTransition ) { - // InternalSyntacticSequencerTestLanguage.g:240:4: (lv_x9_8_0= ruleOptionalManyTransition ) - // InternalSyntacticSequencerTestLanguage.g:241:5: lv_x9_8_0= ruleOptionalManyTransition + // InternalSyntacticSequencerTestLanguage.g:245:4: (lv_x9_8_0= ruleOptionalManyTransition ) + // InternalSyntacticSequencerTestLanguage.g:246:5: lv_x9_8_0= ruleOptionalManyTransition { if ( state.backtracking==0 ) { @@ -651,13 +659,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 10 : - // InternalSyntacticSequencerTestLanguage.g:259:3: ( (lv_x10_9_0= ruleMandatoryManyTransition ) ) + // InternalSyntacticSequencerTestLanguage.g:264:3: ( (lv_x10_9_0= ruleMandatoryManyTransition ) ) { - // InternalSyntacticSequencerTestLanguage.g:259:3: ( (lv_x10_9_0= ruleMandatoryManyTransition ) ) - // InternalSyntacticSequencerTestLanguage.g:260:4: (lv_x10_9_0= ruleMandatoryManyTransition ) + // InternalSyntacticSequencerTestLanguage.g:264:3: ( (lv_x10_9_0= ruleMandatoryManyTransition ) ) + // InternalSyntacticSequencerTestLanguage.g:265:4: (lv_x10_9_0= ruleMandatoryManyTransition ) { - // InternalSyntacticSequencerTestLanguage.g:260:4: (lv_x10_9_0= ruleMandatoryManyTransition ) - // InternalSyntacticSequencerTestLanguage.g:261:5: lv_x10_9_0= ruleMandatoryManyTransition + // InternalSyntacticSequencerTestLanguage.g:265:4: (lv_x10_9_0= ruleMandatoryManyTransition ) + // InternalSyntacticSequencerTestLanguage.g:266:5: lv_x10_9_0= ruleMandatoryManyTransition { if ( state.backtracking==0 ) { @@ -692,13 +700,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 11 : - // InternalSyntacticSequencerTestLanguage.g:279:3: ( (lv_x11_10_0= ruleAlternativeTransition ) ) + // InternalSyntacticSequencerTestLanguage.g:284:3: ( (lv_x11_10_0= ruleAlternativeTransition ) ) { - // InternalSyntacticSequencerTestLanguage.g:279:3: ( (lv_x11_10_0= ruleAlternativeTransition ) ) - // InternalSyntacticSequencerTestLanguage.g:280:4: (lv_x11_10_0= ruleAlternativeTransition ) + // InternalSyntacticSequencerTestLanguage.g:284:3: ( (lv_x11_10_0= ruleAlternativeTransition ) ) + // InternalSyntacticSequencerTestLanguage.g:285:4: (lv_x11_10_0= ruleAlternativeTransition ) { - // InternalSyntacticSequencerTestLanguage.g:280:4: (lv_x11_10_0= ruleAlternativeTransition ) - // InternalSyntacticSequencerTestLanguage.g:281:5: lv_x11_10_0= ruleAlternativeTransition + // InternalSyntacticSequencerTestLanguage.g:285:4: (lv_x11_10_0= ruleAlternativeTransition ) + // InternalSyntacticSequencerTestLanguage.g:286:5: lv_x11_10_0= ruleAlternativeTransition { if ( state.backtracking==0 ) { @@ -733,13 +741,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 12 : - // InternalSyntacticSequencerTestLanguage.g:299:3: ( (lv_x12_11_0= ruleBooleanValues ) ) + // InternalSyntacticSequencerTestLanguage.g:304:3: ( (lv_x12_11_0= ruleBooleanValues ) ) { - // InternalSyntacticSequencerTestLanguage.g:299:3: ( (lv_x12_11_0= ruleBooleanValues ) ) - // InternalSyntacticSequencerTestLanguage.g:300:4: (lv_x12_11_0= ruleBooleanValues ) + // InternalSyntacticSequencerTestLanguage.g:304:3: ( (lv_x12_11_0= ruleBooleanValues ) ) + // InternalSyntacticSequencerTestLanguage.g:305:4: (lv_x12_11_0= ruleBooleanValues ) { - // InternalSyntacticSequencerTestLanguage.g:300:4: (lv_x12_11_0= ruleBooleanValues ) - // InternalSyntacticSequencerTestLanguage.g:301:5: lv_x12_11_0= ruleBooleanValues + // InternalSyntacticSequencerTestLanguage.g:305:4: (lv_x12_11_0= ruleBooleanValues ) + // InternalSyntacticSequencerTestLanguage.g:306:5: lv_x12_11_0= ruleBooleanValues { if ( state.backtracking==0 ) { @@ -774,13 +782,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 13 : - // InternalSyntacticSequencerTestLanguage.g:319:3: ( (lv_x13_12_0= ruleLongAlternative ) ) + // InternalSyntacticSequencerTestLanguage.g:324:3: ( (lv_x13_12_0= ruleLongAlternative ) ) { - // InternalSyntacticSequencerTestLanguage.g:319:3: ( (lv_x13_12_0= ruleLongAlternative ) ) - // InternalSyntacticSequencerTestLanguage.g:320:4: (lv_x13_12_0= ruleLongAlternative ) + // InternalSyntacticSequencerTestLanguage.g:324:3: ( (lv_x13_12_0= ruleLongAlternative ) ) + // InternalSyntacticSequencerTestLanguage.g:325:4: (lv_x13_12_0= ruleLongAlternative ) { - // InternalSyntacticSequencerTestLanguage.g:320:4: (lv_x13_12_0= ruleLongAlternative ) - // InternalSyntacticSequencerTestLanguage.g:321:5: lv_x13_12_0= ruleLongAlternative + // InternalSyntacticSequencerTestLanguage.g:325:4: (lv_x13_12_0= ruleLongAlternative ) + // InternalSyntacticSequencerTestLanguage.g:326:5: lv_x13_12_0= ruleLongAlternative { if ( state.backtracking==0 ) { @@ -815,13 +823,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 14 : - // InternalSyntacticSequencerTestLanguage.g:339:3: ( (lv_x14_13_0= ruleActionOnly ) ) + // InternalSyntacticSequencerTestLanguage.g:344:3: ( (lv_x14_13_0= ruleActionOnly ) ) { - // InternalSyntacticSequencerTestLanguage.g:339:3: ( (lv_x14_13_0= ruleActionOnly ) ) - // InternalSyntacticSequencerTestLanguage.g:340:4: (lv_x14_13_0= ruleActionOnly ) + // InternalSyntacticSequencerTestLanguage.g:344:3: ( (lv_x14_13_0= ruleActionOnly ) ) + // InternalSyntacticSequencerTestLanguage.g:345:4: (lv_x14_13_0= ruleActionOnly ) { - // InternalSyntacticSequencerTestLanguage.g:340:4: (lv_x14_13_0= ruleActionOnly ) - // InternalSyntacticSequencerTestLanguage.g:341:5: lv_x14_13_0= ruleActionOnly + // InternalSyntacticSequencerTestLanguage.g:345:4: (lv_x14_13_0= ruleActionOnly ) + // InternalSyntacticSequencerTestLanguage.g:346:5: lv_x14_13_0= ruleActionOnly { if ( state.backtracking==0 ) { @@ -856,13 +864,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 15 : - // InternalSyntacticSequencerTestLanguage.g:359:3: ( (lv_x15_14_0= ruleFragmentCaller ) ) + // InternalSyntacticSequencerTestLanguage.g:364:3: ( (lv_x15_14_0= ruleFragmentCaller ) ) { - // InternalSyntacticSequencerTestLanguage.g:359:3: ( (lv_x15_14_0= ruleFragmentCaller ) ) - // InternalSyntacticSequencerTestLanguage.g:360:4: (lv_x15_14_0= ruleFragmentCaller ) + // InternalSyntacticSequencerTestLanguage.g:364:3: ( (lv_x15_14_0= ruleFragmentCaller ) ) + // InternalSyntacticSequencerTestLanguage.g:365:4: (lv_x15_14_0= ruleFragmentCaller ) { - // InternalSyntacticSequencerTestLanguage.g:360:4: (lv_x15_14_0= ruleFragmentCaller ) - // InternalSyntacticSequencerTestLanguage.g:361:5: lv_x15_14_0= ruleFragmentCaller + // InternalSyntacticSequencerTestLanguage.g:365:4: (lv_x15_14_0= ruleFragmentCaller ) + // InternalSyntacticSequencerTestLanguage.g:366:5: lv_x15_14_0= ruleFragmentCaller { if ( state.backtracking==0 ) { @@ -897,13 +905,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 16 : - // InternalSyntacticSequencerTestLanguage.g:379:3: ( (lv_x16_15_0= ruleBug398890 ) ) + // InternalSyntacticSequencerTestLanguage.g:384:3: ( (lv_x16_15_0= ruleBug398890 ) ) { - // InternalSyntacticSequencerTestLanguage.g:379:3: ( (lv_x16_15_0= ruleBug398890 ) ) - // InternalSyntacticSequencerTestLanguage.g:380:4: (lv_x16_15_0= ruleBug398890 ) + // InternalSyntacticSequencerTestLanguage.g:384:3: ( (lv_x16_15_0= ruleBug398890 ) ) + // InternalSyntacticSequencerTestLanguage.g:385:4: (lv_x16_15_0= ruleBug398890 ) { - // InternalSyntacticSequencerTestLanguage.g:380:4: (lv_x16_15_0= ruleBug398890 ) - // InternalSyntacticSequencerTestLanguage.g:381:5: lv_x16_15_0= ruleBug398890 + // InternalSyntacticSequencerTestLanguage.g:385:4: (lv_x16_15_0= ruleBug398890 ) + // InternalSyntacticSequencerTestLanguage.g:386:5: lv_x16_15_0= ruleBug398890 { if ( state.backtracking==0 ) { @@ -962,7 +970,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleMandatoryKeywords" - // InternalSyntacticSequencerTestLanguage.g:402:1: entryRuleMandatoryKeywords returns [EObject current=null] : iv_ruleMandatoryKeywords= ruleMandatoryKeywords EOF ; + // InternalSyntacticSequencerTestLanguage.g:407:1: entryRuleMandatoryKeywords returns [EObject current=null] : iv_ruleMandatoryKeywords= ruleMandatoryKeywords EOF ; public final EObject entryRuleMandatoryKeywords() throws RecognitionException { EObject current = null; @@ -970,8 +978,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:402:58: (iv_ruleMandatoryKeywords= ruleMandatoryKeywords EOF ) - // InternalSyntacticSequencerTestLanguage.g:403:2: iv_ruleMandatoryKeywords= ruleMandatoryKeywords EOF + // InternalSyntacticSequencerTestLanguage.g:407:58: (iv_ruleMandatoryKeywords= ruleMandatoryKeywords EOF ) + // InternalSyntacticSequencerTestLanguage.g:408:2: iv_ruleMandatoryKeywords= ruleMandatoryKeywords EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getMandatoryKeywordsRule()); @@ -1002,7 +1010,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleMandatoryKeywords" - // InternalSyntacticSequencerTestLanguage.g:409:1: ruleMandatoryKeywords returns [EObject current=null] : (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) otherlv_4= 'kw2' otherlv_5= 'kw3' ( (lv_val3_6_0= RULE_ID ) ) otherlv_7= 'kw4' ) ; + // InternalSyntacticSequencerTestLanguage.g:414:1: ruleMandatoryKeywords returns [EObject current=null] : (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) otherlv_4= 'kw2' otherlv_5= 'kw3' ( (lv_val3_6_0= RULE_ID ) ) otherlv_7= 'kw4' ) ; public final EObject ruleMandatoryKeywords() throws RecognitionException { EObject current = null; @@ -1019,11 +1027,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:415:2: ( (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) otherlv_4= 'kw2' otherlv_5= 'kw3' ( (lv_val3_6_0= RULE_ID ) ) otherlv_7= 'kw4' ) ) - // InternalSyntacticSequencerTestLanguage.g:416:2: (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) otherlv_4= 'kw2' otherlv_5= 'kw3' ( (lv_val3_6_0= RULE_ID ) ) otherlv_7= 'kw4' ) + // InternalSyntacticSequencerTestLanguage.g:420:2: ( (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) otherlv_4= 'kw2' otherlv_5= 'kw3' ( (lv_val3_6_0= RULE_ID ) ) otherlv_7= 'kw4' ) ) + // InternalSyntacticSequencerTestLanguage.g:421:2: (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) otherlv_4= 'kw2' otherlv_5= 'kw3' ( (lv_val3_6_0= RULE_ID ) ) otherlv_7= 'kw4' ) { - // InternalSyntacticSequencerTestLanguage.g:416:2: (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) otherlv_4= 'kw2' otherlv_5= 'kw3' ( (lv_val3_6_0= RULE_ID ) ) otherlv_7= 'kw4' ) - // InternalSyntacticSequencerTestLanguage.g:417:3: otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) otherlv_4= 'kw2' otherlv_5= 'kw3' ( (lv_val3_6_0= RULE_ID ) ) otherlv_7= 'kw4' + // InternalSyntacticSequencerTestLanguage.g:421:2: (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) otherlv_4= 'kw2' otherlv_5= 'kw3' ( (lv_val3_6_0= RULE_ID ) ) otherlv_7= 'kw4' ) + // InternalSyntacticSequencerTestLanguage.g:422:3: otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) otherlv_4= 'kw2' otherlv_5= 'kw3' ( (lv_val3_6_0= RULE_ID ) ) otherlv_7= 'kw4' { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1031,11 +1039,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_0, grammarAccess.getMandatoryKeywordsAccess().getNumberSignDigitOneKeyword_0()); } - // InternalSyntacticSequencerTestLanguage.g:421:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:422:4: (lv_val1_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:426:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:427:4: (lv_val1_1_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:422:4: (lv_val1_1_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:423:5: lv_val1_1_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:427:4: (lv_val1_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:428:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1067,11 +1075,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_2, grammarAccess.getMandatoryKeywordsAccess().getKw1Keyword_2()); } - // InternalSyntacticSequencerTestLanguage.g:443:3: ( (lv_val2_3_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:444:4: (lv_val2_3_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:448:3: ( (lv_val2_3_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:449:4: (lv_val2_3_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:444:4: (lv_val2_3_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:445:5: lv_val2_3_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:449:4: (lv_val2_3_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:450:5: lv_val2_3_0= RULE_ID { lv_val2_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1109,11 +1117,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_5, grammarAccess.getMandatoryKeywordsAccess().getKw3Keyword_5()); } - // InternalSyntacticSequencerTestLanguage.g:469:3: ( (lv_val3_6_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:470:4: (lv_val3_6_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:474:3: ( (lv_val3_6_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:475:4: (lv_val3_6_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:470:4: (lv_val3_6_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:471:5: lv_val3_6_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:475:4: (lv_val3_6_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:476:5: lv_val3_6_0= RULE_ID { lv_val3_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1170,7 +1178,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleExp0" - // InternalSyntacticSequencerTestLanguage.g:495:1: entryRuleExp0 returns [EObject current=null] : iv_ruleExp0= ruleExp0 EOF ; + // InternalSyntacticSequencerTestLanguage.g:500:1: entryRuleExp0 returns [EObject current=null] : iv_ruleExp0= ruleExp0 EOF ; public final EObject entryRuleExp0() throws RecognitionException { EObject current = null; @@ -1178,8 +1186,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:495:45: (iv_ruleExp0= ruleExp0 EOF ) - // InternalSyntacticSequencerTestLanguage.g:496:2: iv_ruleExp0= ruleExp0 EOF + // InternalSyntacticSequencerTestLanguage.g:500:45: (iv_ruleExp0= ruleExp0 EOF ) + // InternalSyntacticSequencerTestLanguage.g:501:2: iv_ruleExp0= ruleExp0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExp0Rule()); @@ -1210,7 +1218,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleExp0" - // InternalSyntacticSequencerTestLanguage.g:502:1: ruleExp0 returns [EObject current=null] : (otherlv_0= '#2' this_Addition0_1= ruleAddition0 ) ; + // InternalSyntacticSequencerTestLanguage.g:507:1: ruleExp0 returns [EObject current=null] : (otherlv_0= '#2' this_Addition0_1= ruleAddition0 ) ; public final EObject ruleExp0() throws RecognitionException { EObject current = null; @@ -1222,11 +1230,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:508:2: ( (otherlv_0= '#2' this_Addition0_1= ruleAddition0 ) ) - // InternalSyntacticSequencerTestLanguage.g:509:2: (otherlv_0= '#2' this_Addition0_1= ruleAddition0 ) + // InternalSyntacticSequencerTestLanguage.g:513:2: ( (otherlv_0= '#2' this_Addition0_1= ruleAddition0 ) ) + // InternalSyntacticSequencerTestLanguage.g:514:2: (otherlv_0= '#2' this_Addition0_1= ruleAddition0 ) { - // InternalSyntacticSequencerTestLanguage.g:509:2: (otherlv_0= '#2' this_Addition0_1= ruleAddition0 ) - // InternalSyntacticSequencerTestLanguage.g:510:3: otherlv_0= '#2' this_Addition0_1= ruleAddition0 + // InternalSyntacticSequencerTestLanguage.g:514:2: (otherlv_0= '#2' this_Addition0_1= ruleAddition0 ) + // InternalSyntacticSequencerTestLanguage.g:515:3: otherlv_0= '#2' this_Addition0_1= ruleAddition0 { otherlv_0=(Token)match(input,19,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1275,7 +1283,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleAddition0" - // InternalSyntacticSequencerTestLanguage.g:526:1: entryRuleAddition0 returns [EObject current=null] : iv_ruleAddition0= ruleAddition0 EOF ; + // InternalSyntacticSequencerTestLanguage.g:531:1: entryRuleAddition0 returns [EObject current=null] : iv_ruleAddition0= ruleAddition0 EOF ; public final EObject entryRuleAddition0() throws RecognitionException { EObject current = null; @@ -1283,8 +1291,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:526:50: (iv_ruleAddition0= ruleAddition0 EOF ) - // InternalSyntacticSequencerTestLanguage.g:527:2: iv_ruleAddition0= ruleAddition0 EOF + // InternalSyntacticSequencerTestLanguage.g:531:50: (iv_ruleAddition0= ruleAddition0 EOF ) + // InternalSyntacticSequencerTestLanguage.g:532:2: iv_ruleAddition0= ruleAddition0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAddition0Rule()); @@ -1315,7 +1323,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleAddition0" - // InternalSyntacticSequencerTestLanguage.g:533:1: ruleAddition0 returns [EObject current=null] : (this_Prim0_0= rulePrim0 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) )* ) ; + // InternalSyntacticSequencerTestLanguage.g:538:1: ruleAddition0 returns [EObject current=null] : (this_Prim0_0= rulePrim0 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) )* ) ; public final EObject ruleAddition0() throws RecognitionException { EObject current = null; @@ -1329,11 +1337,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:539:2: ( (this_Prim0_0= rulePrim0 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) )* ) ) - // InternalSyntacticSequencerTestLanguage.g:540:2: (this_Prim0_0= rulePrim0 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) )* ) + // InternalSyntacticSequencerTestLanguage.g:544:2: ( (this_Prim0_0= rulePrim0 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) )* ) ) + // InternalSyntacticSequencerTestLanguage.g:545:2: (this_Prim0_0= rulePrim0 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) )* ) { - // InternalSyntacticSequencerTestLanguage.g:540:2: (this_Prim0_0= rulePrim0 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) )* ) - // InternalSyntacticSequencerTestLanguage.g:541:3: this_Prim0_0= rulePrim0 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) )* + // InternalSyntacticSequencerTestLanguage.g:545:2: (this_Prim0_0= rulePrim0 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) )* ) + // InternalSyntacticSequencerTestLanguage.g:546:3: this_Prim0_0= rulePrim0 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) )* { if ( state.backtracking==0 ) { @@ -1351,7 +1359,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern afterParserOrEnumRuleCall(); } - // InternalSyntacticSequencerTestLanguage.g:549:3: ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) )* + // InternalSyntacticSequencerTestLanguage.g:554:3: ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) )* loop2: do { int alt2=2; @@ -1364,10 +1372,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern switch (alt2) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:550:4: () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) + // InternalSyntacticSequencerTestLanguage.g:555:4: () otherlv_2= '+' ( (lv_right_3_0= rulePrim0 ) ) { - // InternalSyntacticSequencerTestLanguage.g:550:4: () - // InternalSyntacticSequencerTestLanguage.g:551:5: + // InternalSyntacticSequencerTestLanguage.g:555:4: () + // InternalSyntacticSequencerTestLanguage.g:556:5: { if ( state.backtracking==0 ) { @@ -1385,11 +1393,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_2, grammarAccess.getAddition0Access().getPlusSignKeyword_1_1()); } - // InternalSyntacticSequencerTestLanguage.g:561:4: ( (lv_right_3_0= rulePrim0 ) ) - // InternalSyntacticSequencerTestLanguage.g:562:5: (lv_right_3_0= rulePrim0 ) + // InternalSyntacticSequencerTestLanguage.g:566:4: ( (lv_right_3_0= rulePrim0 ) ) + // InternalSyntacticSequencerTestLanguage.g:567:5: (lv_right_3_0= rulePrim0 ) { - // InternalSyntacticSequencerTestLanguage.g:562:5: (lv_right_3_0= rulePrim0 ) - // InternalSyntacticSequencerTestLanguage.g:563:6: lv_right_3_0= rulePrim0 + // InternalSyntacticSequencerTestLanguage.g:567:5: (lv_right_3_0= rulePrim0 ) + // InternalSyntacticSequencerTestLanguage.g:568:6: lv_right_3_0= rulePrim0 { if ( state.backtracking==0 ) { @@ -1454,7 +1462,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRulePrim0" - // InternalSyntacticSequencerTestLanguage.g:585:1: entryRulePrim0 returns [EObject current=null] : iv_rulePrim0= rulePrim0 EOF ; + // InternalSyntacticSequencerTestLanguage.g:590:1: entryRulePrim0 returns [EObject current=null] : iv_rulePrim0= rulePrim0 EOF ; public final EObject entryRulePrim0() throws RecognitionException { EObject current = null; @@ -1462,8 +1470,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:585:46: (iv_rulePrim0= rulePrim0 EOF ) - // InternalSyntacticSequencerTestLanguage.g:586:2: iv_rulePrim0= rulePrim0 EOF + // InternalSyntacticSequencerTestLanguage.g:590:46: (iv_rulePrim0= rulePrim0 EOF ) + // InternalSyntacticSequencerTestLanguage.g:591:2: iv_rulePrim0= rulePrim0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPrim0Rule()); @@ -1494,7 +1502,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "rulePrim0" - // InternalSyntacticSequencerTestLanguage.g:592:1: rulePrim0 returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalSyntacticSequencerTestLanguage.g:597:1: rulePrim0 returns [EObject current=null] : ( () ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject rulePrim0() throws RecognitionException { EObject current = null; @@ -1504,14 +1512,14 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:598:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalSyntacticSequencerTestLanguage.g:599:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:603:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalSyntacticSequencerTestLanguage.g:604:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:599:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) - // InternalSyntacticSequencerTestLanguage.g:600:3: () ( (lv_name_1_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:604:2: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:605:3: () ( (lv_name_1_0= RULE_ID ) ) { - // InternalSyntacticSequencerTestLanguage.g:600:3: () - // InternalSyntacticSequencerTestLanguage.g:601:4: + // InternalSyntacticSequencerTestLanguage.g:605:3: () + // InternalSyntacticSequencerTestLanguage.g:606:4: { if ( state.backtracking==0 ) { @@ -1523,11 +1531,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:607:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:608:4: (lv_name_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:612:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:613:4: (lv_name_1_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:608:4: (lv_name_1_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:609:5: lv_name_1_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:613:4: (lv_name_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:614:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1578,7 +1586,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleExp1" - // InternalSyntacticSequencerTestLanguage.g:629:1: entryRuleExp1 returns [EObject current=null] : iv_ruleExp1= ruleExp1 EOF ; + // InternalSyntacticSequencerTestLanguage.g:634:1: entryRuleExp1 returns [EObject current=null] : iv_ruleExp1= ruleExp1 EOF ; public final EObject entryRuleExp1() throws RecognitionException { EObject current = null; @@ -1586,8 +1594,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:629:45: (iv_ruleExp1= ruleExp1 EOF ) - // InternalSyntacticSequencerTestLanguage.g:630:2: iv_ruleExp1= ruleExp1 EOF + // InternalSyntacticSequencerTestLanguage.g:634:45: (iv_ruleExp1= ruleExp1 EOF ) + // InternalSyntacticSequencerTestLanguage.g:635:2: iv_ruleExp1= ruleExp1 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExp1Rule()); @@ -1618,7 +1626,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleExp1" - // InternalSyntacticSequencerTestLanguage.g:636:1: ruleExp1 returns [EObject current=null] : (otherlv_0= '#3' this_Addition1_1= ruleAddition1 ) ; + // InternalSyntacticSequencerTestLanguage.g:641:1: ruleExp1 returns [EObject current=null] : (otherlv_0= '#3' this_Addition1_1= ruleAddition1 ) ; public final EObject ruleExp1() throws RecognitionException { EObject current = null; @@ -1630,11 +1638,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:642:2: ( (otherlv_0= '#3' this_Addition1_1= ruleAddition1 ) ) - // InternalSyntacticSequencerTestLanguage.g:643:2: (otherlv_0= '#3' this_Addition1_1= ruleAddition1 ) + // InternalSyntacticSequencerTestLanguage.g:647:2: ( (otherlv_0= '#3' this_Addition1_1= ruleAddition1 ) ) + // InternalSyntacticSequencerTestLanguage.g:648:2: (otherlv_0= '#3' this_Addition1_1= ruleAddition1 ) { - // InternalSyntacticSequencerTestLanguage.g:643:2: (otherlv_0= '#3' this_Addition1_1= ruleAddition1 ) - // InternalSyntacticSequencerTestLanguage.g:644:3: otherlv_0= '#3' this_Addition1_1= ruleAddition1 + // InternalSyntacticSequencerTestLanguage.g:648:2: (otherlv_0= '#3' this_Addition1_1= ruleAddition1 ) + // InternalSyntacticSequencerTestLanguage.g:649:3: otherlv_0= '#3' this_Addition1_1= ruleAddition1 { otherlv_0=(Token)match(input,21,FollowSets000.FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1683,7 +1691,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleAddition1" - // InternalSyntacticSequencerTestLanguage.g:660:1: entryRuleAddition1 returns [EObject current=null] : iv_ruleAddition1= ruleAddition1 EOF ; + // InternalSyntacticSequencerTestLanguage.g:665:1: entryRuleAddition1 returns [EObject current=null] : iv_ruleAddition1= ruleAddition1 EOF ; public final EObject entryRuleAddition1() throws RecognitionException { EObject current = null; @@ -1691,8 +1699,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:660:50: (iv_ruleAddition1= ruleAddition1 EOF ) - // InternalSyntacticSequencerTestLanguage.g:661:2: iv_ruleAddition1= ruleAddition1 EOF + // InternalSyntacticSequencerTestLanguage.g:665:50: (iv_ruleAddition1= ruleAddition1 EOF ) + // InternalSyntacticSequencerTestLanguage.g:666:2: iv_ruleAddition1= ruleAddition1 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAddition1Rule()); @@ -1723,7 +1731,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleAddition1" - // InternalSyntacticSequencerTestLanguage.g:667:1: ruleAddition1 returns [EObject current=null] : (this_Prim1_0= rulePrim1 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) )* ) ; + // InternalSyntacticSequencerTestLanguage.g:672:1: ruleAddition1 returns [EObject current=null] : (this_Prim1_0= rulePrim1 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) )* ) ; public final EObject ruleAddition1() throws RecognitionException { EObject current = null; @@ -1737,11 +1745,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:673:2: ( (this_Prim1_0= rulePrim1 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) )* ) ) - // InternalSyntacticSequencerTestLanguage.g:674:2: (this_Prim1_0= rulePrim1 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) )* ) + // InternalSyntacticSequencerTestLanguage.g:678:2: ( (this_Prim1_0= rulePrim1 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) )* ) ) + // InternalSyntacticSequencerTestLanguage.g:679:2: (this_Prim1_0= rulePrim1 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) )* ) { - // InternalSyntacticSequencerTestLanguage.g:674:2: (this_Prim1_0= rulePrim1 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) )* ) - // InternalSyntacticSequencerTestLanguage.g:675:3: this_Prim1_0= rulePrim1 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) )* + // InternalSyntacticSequencerTestLanguage.g:679:2: (this_Prim1_0= rulePrim1 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) )* ) + // InternalSyntacticSequencerTestLanguage.g:680:3: this_Prim1_0= rulePrim1 ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) )* { if ( state.backtracking==0 ) { @@ -1759,7 +1767,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern afterParserOrEnumRuleCall(); } - // InternalSyntacticSequencerTestLanguage.g:683:3: ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) )* + // InternalSyntacticSequencerTestLanguage.g:688:3: ( () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) )* loop3: do { int alt3=2; @@ -1772,10 +1780,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern switch (alt3) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:684:4: () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) + // InternalSyntacticSequencerTestLanguage.g:689:4: () otherlv_2= '+' ( (lv_right_3_0= rulePrim1 ) ) { - // InternalSyntacticSequencerTestLanguage.g:684:4: () - // InternalSyntacticSequencerTestLanguage.g:685:5: + // InternalSyntacticSequencerTestLanguage.g:689:4: () + // InternalSyntacticSequencerTestLanguage.g:690:5: { if ( state.backtracking==0 ) { @@ -1793,11 +1801,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_2, grammarAccess.getAddition1Access().getPlusSignKeyword_1_1()); } - // InternalSyntacticSequencerTestLanguage.g:695:4: ( (lv_right_3_0= rulePrim1 ) ) - // InternalSyntacticSequencerTestLanguage.g:696:5: (lv_right_3_0= rulePrim1 ) + // InternalSyntacticSequencerTestLanguage.g:700:4: ( (lv_right_3_0= rulePrim1 ) ) + // InternalSyntacticSequencerTestLanguage.g:701:5: (lv_right_3_0= rulePrim1 ) { - // InternalSyntacticSequencerTestLanguage.g:696:5: (lv_right_3_0= rulePrim1 ) - // InternalSyntacticSequencerTestLanguage.g:697:6: lv_right_3_0= rulePrim1 + // InternalSyntacticSequencerTestLanguage.g:701:5: (lv_right_3_0= rulePrim1 ) + // InternalSyntacticSequencerTestLanguage.g:702:6: lv_right_3_0= rulePrim1 { if ( state.backtracking==0 ) { @@ -1862,7 +1870,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRulePrim1" - // InternalSyntacticSequencerTestLanguage.g:719:1: entryRulePrim1 returns [EObject current=null] : iv_rulePrim1= rulePrim1 EOF ; + // InternalSyntacticSequencerTestLanguage.g:724:1: entryRulePrim1 returns [EObject current=null] : iv_rulePrim1= rulePrim1 EOF ; public final EObject entryRulePrim1() throws RecognitionException { EObject current = null; @@ -1870,8 +1878,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:719:46: (iv_rulePrim1= rulePrim1 EOF ) - // InternalSyntacticSequencerTestLanguage.g:720:2: iv_rulePrim1= rulePrim1 EOF + // InternalSyntacticSequencerTestLanguage.g:724:46: (iv_rulePrim1= rulePrim1 EOF ) + // InternalSyntacticSequencerTestLanguage.g:725:2: iv_rulePrim1= rulePrim1 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPrim1Rule()); @@ -1902,7 +1910,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "rulePrim1" - // InternalSyntacticSequencerTestLanguage.g:726:1: rulePrim1 returns [EObject current=null] : ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' ) ) ; + // InternalSyntacticSequencerTestLanguage.g:731:1: rulePrim1 returns [EObject current=null] : ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' ) ) ; public final EObject rulePrim1() throws RecognitionException { EObject current = null; @@ -1916,10 +1924,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:732:2: ( ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' ) ) ) - // InternalSyntacticSequencerTestLanguage.g:733:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' ) ) + // InternalSyntacticSequencerTestLanguage.g:737:2: ( ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' ) ) ) + // InternalSyntacticSequencerTestLanguage.g:738:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' ) ) { - // InternalSyntacticSequencerTestLanguage.g:733:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' ) ) + // InternalSyntacticSequencerTestLanguage.g:738:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -1938,13 +1946,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt4) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:734:3: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:739:3: ( () ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:734:3: ( () ( (lv_name_1_0= RULE_ID ) ) ) - // InternalSyntacticSequencerTestLanguage.g:735:4: () ( (lv_name_1_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:739:3: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:740:4: () ( (lv_name_1_0= RULE_ID ) ) { - // InternalSyntacticSequencerTestLanguage.g:735:4: () - // InternalSyntacticSequencerTestLanguage.g:736:5: + // InternalSyntacticSequencerTestLanguage.g:740:4: () + // InternalSyntacticSequencerTestLanguage.g:741:5: { if ( state.backtracking==0 ) { @@ -1956,11 +1964,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:742:4: ( (lv_name_1_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:743:5: (lv_name_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:747:4: ( (lv_name_1_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:748:5: (lv_name_1_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:743:5: (lv_name_1_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:744:6: lv_name_1_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:748:5: (lv_name_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:749:6: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1993,10 +2001,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 2 : - // InternalSyntacticSequencerTestLanguage.g:762:3: (otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' ) + // InternalSyntacticSequencerTestLanguage.g:767:3: (otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' ) { - // InternalSyntacticSequencerTestLanguage.g:762:3: (otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' ) - // InternalSyntacticSequencerTestLanguage.g:763:4: otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' + // InternalSyntacticSequencerTestLanguage.g:767:3: (otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' ) + // InternalSyntacticSequencerTestLanguage.g:768:4: otherlv_2= '(' this_Addition1_3= ruleAddition1 otherlv_4= ')' { otherlv_2=(Token)match(input,22,FollowSets000.FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2057,7 +2065,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleExp2" - // InternalSyntacticSequencerTestLanguage.g:784:1: entryRuleExp2 returns [EObject current=null] : iv_ruleExp2= ruleExp2 EOF ; + // InternalSyntacticSequencerTestLanguage.g:789:1: entryRuleExp2 returns [EObject current=null] : iv_ruleExp2= ruleExp2 EOF ; public final EObject entryRuleExp2() throws RecognitionException { EObject current = null; @@ -2065,8 +2073,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:784:45: (iv_ruleExp2= ruleExp2 EOF ) - // InternalSyntacticSequencerTestLanguage.g:785:2: iv_ruleExp2= ruleExp2 EOF + // InternalSyntacticSequencerTestLanguage.g:789:45: (iv_ruleExp2= ruleExp2 EOF ) + // InternalSyntacticSequencerTestLanguage.g:790:2: iv_ruleExp2= ruleExp2 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getExp2Rule()); @@ -2097,7 +2105,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleExp2" - // InternalSyntacticSequencerTestLanguage.g:791:1: ruleExp2 returns [EObject current=null] : (otherlv_0= '#4' this_Addition2_1= ruleAddition2 ) ; + // InternalSyntacticSequencerTestLanguage.g:796:1: ruleExp2 returns [EObject current=null] : (otherlv_0= '#4' this_Addition2_1= ruleAddition2 ) ; public final EObject ruleExp2() throws RecognitionException { EObject current = null; @@ -2109,11 +2117,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:797:2: ( (otherlv_0= '#4' this_Addition2_1= ruleAddition2 ) ) - // InternalSyntacticSequencerTestLanguage.g:798:2: (otherlv_0= '#4' this_Addition2_1= ruleAddition2 ) + // InternalSyntacticSequencerTestLanguage.g:802:2: ( (otherlv_0= '#4' this_Addition2_1= ruleAddition2 ) ) + // InternalSyntacticSequencerTestLanguage.g:803:2: (otherlv_0= '#4' this_Addition2_1= ruleAddition2 ) { - // InternalSyntacticSequencerTestLanguage.g:798:2: (otherlv_0= '#4' this_Addition2_1= ruleAddition2 ) - // InternalSyntacticSequencerTestLanguage.g:799:3: otherlv_0= '#4' this_Addition2_1= ruleAddition2 + // InternalSyntacticSequencerTestLanguage.g:803:2: (otherlv_0= '#4' this_Addition2_1= ruleAddition2 ) + // InternalSyntacticSequencerTestLanguage.g:804:3: otherlv_0= '#4' this_Addition2_1= ruleAddition2 { otherlv_0=(Token)match(input,24,FollowSets000.FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2162,7 +2170,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleAddition2" - // InternalSyntacticSequencerTestLanguage.g:815:1: entryRuleAddition2 returns [EObject current=null] : iv_ruleAddition2= ruleAddition2 EOF ; + // InternalSyntacticSequencerTestLanguage.g:820:1: entryRuleAddition2 returns [EObject current=null] : iv_ruleAddition2= ruleAddition2 EOF ; public final EObject entryRuleAddition2() throws RecognitionException { EObject current = null; @@ -2170,8 +2178,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:815:50: (iv_ruleAddition2= ruleAddition2 EOF ) - // InternalSyntacticSequencerTestLanguage.g:816:2: iv_ruleAddition2= ruleAddition2 EOF + // InternalSyntacticSequencerTestLanguage.g:820:50: (iv_ruleAddition2= ruleAddition2 EOF ) + // InternalSyntacticSequencerTestLanguage.g:821:2: iv_ruleAddition2= ruleAddition2 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAddition2Rule()); @@ -2202,7 +2210,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleAddition2" - // InternalSyntacticSequencerTestLanguage.g:822:1: ruleAddition2 returns [EObject current=null] : (this_Multiplication2_0= ruleMultiplication2 ( () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) )* ) ; + // InternalSyntacticSequencerTestLanguage.g:827:1: ruleAddition2 returns [EObject current=null] : (this_Multiplication2_0= ruleMultiplication2 ( () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) )* ) ; public final EObject ruleAddition2() throws RecognitionException { EObject current = null; @@ -2216,11 +2224,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:828:2: ( (this_Multiplication2_0= ruleMultiplication2 ( () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) )* ) ) - // InternalSyntacticSequencerTestLanguage.g:829:2: (this_Multiplication2_0= ruleMultiplication2 ( () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) )* ) + // InternalSyntacticSequencerTestLanguage.g:833:2: ( (this_Multiplication2_0= ruleMultiplication2 ( () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) )* ) ) + // InternalSyntacticSequencerTestLanguage.g:834:2: (this_Multiplication2_0= ruleMultiplication2 ( () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) )* ) { - // InternalSyntacticSequencerTestLanguage.g:829:2: (this_Multiplication2_0= ruleMultiplication2 ( () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) )* ) - // InternalSyntacticSequencerTestLanguage.g:830:3: this_Multiplication2_0= ruleMultiplication2 ( () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) )* + // InternalSyntacticSequencerTestLanguage.g:834:2: (this_Multiplication2_0= ruleMultiplication2 ( () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) )* ) + // InternalSyntacticSequencerTestLanguage.g:835:3: this_Multiplication2_0= ruleMultiplication2 ( () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) )* { if ( state.backtracking==0 ) { @@ -2238,7 +2246,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern afterParserOrEnumRuleCall(); } - // InternalSyntacticSequencerTestLanguage.g:838:3: ( () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) )* + // InternalSyntacticSequencerTestLanguage.g:843:3: ( () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) )* loop5: do { int alt5=2; @@ -2251,10 +2259,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern switch (alt5) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:839:4: () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) + // InternalSyntacticSequencerTestLanguage.g:844:4: () otherlv_2= '+' ( (lv_right_3_0= ruleMultiplication2 ) ) { - // InternalSyntacticSequencerTestLanguage.g:839:4: () - // InternalSyntacticSequencerTestLanguage.g:840:5: + // InternalSyntacticSequencerTestLanguage.g:844:4: () + // InternalSyntacticSequencerTestLanguage.g:845:5: { if ( state.backtracking==0 ) { @@ -2272,11 +2280,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_2, grammarAccess.getAddition2Access().getPlusSignKeyword_1_1()); } - // InternalSyntacticSequencerTestLanguage.g:850:4: ( (lv_right_3_0= ruleMultiplication2 ) ) - // InternalSyntacticSequencerTestLanguage.g:851:5: (lv_right_3_0= ruleMultiplication2 ) + // InternalSyntacticSequencerTestLanguage.g:855:4: ( (lv_right_3_0= ruleMultiplication2 ) ) + // InternalSyntacticSequencerTestLanguage.g:856:5: (lv_right_3_0= ruleMultiplication2 ) { - // InternalSyntacticSequencerTestLanguage.g:851:5: (lv_right_3_0= ruleMultiplication2 ) - // InternalSyntacticSequencerTestLanguage.g:852:6: lv_right_3_0= ruleMultiplication2 + // InternalSyntacticSequencerTestLanguage.g:856:5: (lv_right_3_0= ruleMultiplication2 ) + // InternalSyntacticSequencerTestLanguage.g:857:6: lv_right_3_0= ruleMultiplication2 { if ( state.backtracking==0 ) { @@ -2341,7 +2349,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleMultiplication2" - // InternalSyntacticSequencerTestLanguage.g:874:1: entryRuleMultiplication2 returns [EObject current=null] : iv_ruleMultiplication2= ruleMultiplication2 EOF ; + // InternalSyntacticSequencerTestLanguage.g:879:1: entryRuleMultiplication2 returns [EObject current=null] : iv_ruleMultiplication2= ruleMultiplication2 EOF ; public final EObject entryRuleMultiplication2() throws RecognitionException { EObject current = null; @@ -2349,8 +2357,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:874:56: (iv_ruleMultiplication2= ruleMultiplication2 EOF ) - // InternalSyntacticSequencerTestLanguage.g:875:2: iv_ruleMultiplication2= ruleMultiplication2 EOF + // InternalSyntacticSequencerTestLanguage.g:879:56: (iv_ruleMultiplication2= ruleMultiplication2 EOF ) + // InternalSyntacticSequencerTestLanguage.g:880:2: iv_ruleMultiplication2= ruleMultiplication2 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getMultiplication2Rule()); @@ -2381,7 +2389,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleMultiplication2" - // InternalSyntacticSequencerTestLanguage.g:881:1: ruleMultiplication2 returns [EObject current=null] : (this_Prim2_0= rulePrim2 ( () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) )* ) ; + // InternalSyntacticSequencerTestLanguage.g:886:1: ruleMultiplication2 returns [EObject current=null] : (this_Prim2_0= rulePrim2 ( () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) )* ) ; public final EObject ruleMultiplication2() throws RecognitionException { EObject current = null; @@ -2395,11 +2403,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:887:2: ( (this_Prim2_0= rulePrim2 ( () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) )* ) ) - // InternalSyntacticSequencerTestLanguage.g:888:2: (this_Prim2_0= rulePrim2 ( () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) )* ) + // InternalSyntacticSequencerTestLanguage.g:892:2: ( (this_Prim2_0= rulePrim2 ( () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) )* ) ) + // InternalSyntacticSequencerTestLanguage.g:893:2: (this_Prim2_0= rulePrim2 ( () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) )* ) { - // InternalSyntacticSequencerTestLanguage.g:888:2: (this_Prim2_0= rulePrim2 ( () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) )* ) - // InternalSyntacticSequencerTestLanguage.g:889:3: this_Prim2_0= rulePrim2 ( () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) )* + // InternalSyntacticSequencerTestLanguage.g:893:2: (this_Prim2_0= rulePrim2 ( () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) )* ) + // InternalSyntacticSequencerTestLanguage.g:894:3: this_Prim2_0= rulePrim2 ( () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) )* { if ( state.backtracking==0 ) { @@ -2417,7 +2425,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern afterParserOrEnumRuleCall(); } - // InternalSyntacticSequencerTestLanguage.g:897:3: ( () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) )* + // InternalSyntacticSequencerTestLanguage.g:902:3: ( () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) )* loop6: do { int alt6=2; @@ -2430,10 +2438,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern switch (alt6) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:898:4: () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) + // InternalSyntacticSequencerTestLanguage.g:903:4: () otherlv_2= '*' ( (lv_right_3_0= rulePrim2 ) ) { - // InternalSyntacticSequencerTestLanguage.g:898:4: () - // InternalSyntacticSequencerTestLanguage.g:899:5: + // InternalSyntacticSequencerTestLanguage.g:903:4: () + // InternalSyntacticSequencerTestLanguage.g:904:5: { if ( state.backtracking==0 ) { @@ -2451,11 +2459,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_2, grammarAccess.getMultiplication2Access().getAsteriskKeyword_1_1()); } - // InternalSyntacticSequencerTestLanguage.g:909:4: ( (lv_right_3_0= rulePrim2 ) ) - // InternalSyntacticSequencerTestLanguage.g:910:5: (lv_right_3_0= rulePrim2 ) + // InternalSyntacticSequencerTestLanguage.g:914:4: ( (lv_right_3_0= rulePrim2 ) ) + // InternalSyntacticSequencerTestLanguage.g:915:5: (lv_right_3_0= rulePrim2 ) { - // InternalSyntacticSequencerTestLanguage.g:910:5: (lv_right_3_0= rulePrim2 ) - // InternalSyntacticSequencerTestLanguage.g:911:6: lv_right_3_0= rulePrim2 + // InternalSyntacticSequencerTestLanguage.g:915:5: (lv_right_3_0= rulePrim2 ) + // InternalSyntacticSequencerTestLanguage.g:916:6: lv_right_3_0= rulePrim2 { if ( state.backtracking==0 ) { @@ -2520,7 +2528,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRulePrim2" - // InternalSyntacticSequencerTestLanguage.g:933:1: entryRulePrim2 returns [EObject current=null] : iv_rulePrim2= rulePrim2 EOF ; + // InternalSyntacticSequencerTestLanguage.g:938:1: entryRulePrim2 returns [EObject current=null] : iv_rulePrim2= rulePrim2 EOF ; public final EObject entryRulePrim2() throws RecognitionException { EObject current = null; @@ -2528,8 +2536,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:933:46: (iv_rulePrim2= rulePrim2 EOF ) - // InternalSyntacticSequencerTestLanguage.g:934:2: iv_rulePrim2= rulePrim2 EOF + // InternalSyntacticSequencerTestLanguage.g:938:46: (iv_rulePrim2= rulePrim2 EOF ) + // InternalSyntacticSequencerTestLanguage.g:939:2: iv_rulePrim2= rulePrim2 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getPrim2Rule()); @@ -2560,7 +2568,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "rulePrim2" - // InternalSyntacticSequencerTestLanguage.g:940:1: rulePrim2 returns [EObject current=null] : ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' ) ) ; + // InternalSyntacticSequencerTestLanguage.g:945:1: rulePrim2 returns [EObject current=null] : ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' ) ) ; public final EObject rulePrim2() throws RecognitionException { EObject current = null; @@ -2574,10 +2582,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:946:2: ( ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' ) ) ) - // InternalSyntacticSequencerTestLanguage.g:947:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' ) ) + // InternalSyntacticSequencerTestLanguage.g:951:2: ( ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' ) ) ) + // InternalSyntacticSequencerTestLanguage.g:952:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' ) ) { - // InternalSyntacticSequencerTestLanguage.g:947:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' ) ) + // InternalSyntacticSequencerTestLanguage.g:952:2: ( ( () ( (lv_name_1_0= RULE_ID ) ) ) | (otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' ) ) int alt7=2; int LA7_0 = input.LA(1); @@ -2596,13 +2604,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt7) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:948:3: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:953:3: ( () ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:948:3: ( () ( (lv_name_1_0= RULE_ID ) ) ) - // InternalSyntacticSequencerTestLanguage.g:949:4: () ( (lv_name_1_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:953:3: ( () ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:954:4: () ( (lv_name_1_0= RULE_ID ) ) { - // InternalSyntacticSequencerTestLanguage.g:949:4: () - // InternalSyntacticSequencerTestLanguage.g:950:5: + // InternalSyntacticSequencerTestLanguage.g:954:4: () + // InternalSyntacticSequencerTestLanguage.g:955:5: { if ( state.backtracking==0 ) { @@ -2614,11 +2622,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:956:4: ( (lv_name_1_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:957:5: (lv_name_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:961:4: ( (lv_name_1_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:962:5: (lv_name_1_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:957:5: (lv_name_1_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:958:6: lv_name_1_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:962:5: (lv_name_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:963:6: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2651,10 +2659,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 2 : - // InternalSyntacticSequencerTestLanguage.g:976:3: (otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' ) + // InternalSyntacticSequencerTestLanguage.g:981:3: (otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' ) { - // InternalSyntacticSequencerTestLanguage.g:976:3: (otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' ) - // InternalSyntacticSequencerTestLanguage.g:977:4: otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' + // InternalSyntacticSequencerTestLanguage.g:981:3: (otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' ) + // InternalSyntacticSequencerTestLanguage.g:982:4: otherlv_2= '(' this_Addition2_3= ruleAddition2 otherlv_4= ')' { otherlv_2=(Token)match(input,22,FollowSets000.FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2715,7 +2723,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleDatatypeID" - // InternalSyntacticSequencerTestLanguage.g:998:1: entryRuleDatatypeID returns [String current=null] : iv_ruleDatatypeID= ruleDatatypeID EOF ; + // InternalSyntacticSequencerTestLanguage.g:1003:1: entryRuleDatatypeID returns [String current=null] : iv_ruleDatatypeID= ruleDatatypeID EOF ; public final String entryRuleDatatypeID() throws RecognitionException { String current = null; @@ -2723,8 +2731,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:998:50: (iv_ruleDatatypeID= ruleDatatypeID EOF ) - // InternalSyntacticSequencerTestLanguage.g:999:2: iv_ruleDatatypeID= ruleDatatypeID EOF + // InternalSyntacticSequencerTestLanguage.g:1003:50: (iv_ruleDatatypeID= ruleDatatypeID EOF ) + // InternalSyntacticSequencerTestLanguage.g:1004:2: iv_ruleDatatypeID= ruleDatatypeID EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getDatatypeIDRule()); @@ -2755,7 +2763,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleDatatypeID" - // InternalSyntacticSequencerTestLanguage.g:1005:1: ruleDatatypeID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalSyntacticSequencerTestLanguage.g:1010:1: ruleDatatypeID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleDatatypeID() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -2765,8 +2773,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1011:2: (this_ID_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1012:2: this_ID_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1016:2: (this_ID_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1017:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2801,7 +2809,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleSingleCrossReference" - // InternalSyntacticSequencerTestLanguage.g:1022:1: entryRuleSingleCrossReference returns [EObject current=null] : iv_ruleSingleCrossReference= ruleSingleCrossReference EOF ; + // InternalSyntacticSequencerTestLanguage.g:1027:1: entryRuleSingleCrossReference returns [EObject current=null] : iv_ruleSingleCrossReference= ruleSingleCrossReference EOF ; public final EObject entryRuleSingleCrossReference() throws RecognitionException { EObject current = null; @@ -2809,8 +2817,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1022:61: (iv_ruleSingleCrossReference= ruleSingleCrossReference EOF ) - // InternalSyntacticSequencerTestLanguage.g:1023:2: iv_ruleSingleCrossReference= ruleSingleCrossReference EOF + // InternalSyntacticSequencerTestLanguage.g:1027:61: (iv_ruleSingleCrossReference= ruleSingleCrossReference EOF ) + // InternalSyntacticSequencerTestLanguage.g:1028:2: iv_ruleSingleCrossReference= ruleSingleCrossReference EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getSingleCrossReferenceRule()); @@ -2841,7 +2849,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleSingleCrossReference" - // InternalSyntacticSequencerTestLanguage.g:1029:1: ruleSingleCrossReference returns [EObject current=null] : (otherlv_0= '#5' ( ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) ) (otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) )? (otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) )? (otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) )? (otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) )? (otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) )? ) ; + // InternalSyntacticSequencerTestLanguage.g:1034:1: ruleSingleCrossReference returns [EObject current=null] : (otherlv_0= '#5' ( ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) ) (otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) )? (otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) )? (otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) )? (otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) )? (otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) )? ) ; public final EObject ruleSingleCrossReference() throws RecognitionException { EObject current = null; @@ -2863,11 +2871,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1035:2: ( (otherlv_0= '#5' ( ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) ) (otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) )? (otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) )? (otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) )? (otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) )? (otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) )? ) ) - // InternalSyntacticSequencerTestLanguage.g:1036:2: (otherlv_0= '#5' ( ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) ) (otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) )? (otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) )? (otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) )? (otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) )? (otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1040:2: ( (otherlv_0= '#5' ( ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) ) (otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) )? (otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) )? (otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) )? (otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) )? (otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) )? ) ) + // InternalSyntacticSequencerTestLanguage.g:1041:2: (otherlv_0= '#5' ( ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) ) (otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) )? (otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) )? (otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) )? (otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) )? (otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) )? ) { - // InternalSyntacticSequencerTestLanguage.g:1036:2: (otherlv_0= '#5' ( ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) ) (otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) )? (otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) )? (otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) )? (otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) )? (otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) )? ) - // InternalSyntacticSequencerTestLanguage.g:1037:3: otherlv_0= '#5' ( ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) ) (otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) )? (otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) )? (otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) )? (otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) )? (otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) )? + // InternalSyntacticSequencerTestLanguage.g:1041:2: (otherlv_0= '#5' ( ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) ) (otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) )? (otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) )? (otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) )? (otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) )? (otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1042:3: otherlv_0= '#5' ( ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) ) (otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) )? (otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) )? (otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) )? (otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) )? (otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) )? { otherlv_0=(Token)match(input,26,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2875,13 +2883,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_0, grammarAccess.getSingleCrossReferenceAccess().getNumberSignDigitFiveKeyword_0()); } - // InternalSyntacticSequencerTestLanguage.g:1041:3: ( ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1042:4: ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) + // InternalSyntacticSequencerTestLanguage.g:1046:3: ( ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1047:4: ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) { - // InternalSyntacticSequencerTestLanguage.g:1042:4: ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) - // InternalSyntacticSequencerTestLanguage.g:1043:5: (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) + // InternalSyntacticSequencerTestLanguage.g:1047:4: ( (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) ) + // InternalSyntacticSequencerTestLanguage.g:1048:5: (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) { - // InternalSyntacticSequencerTestLanguage.g:1043:5: (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) + // InternalSyntacticSequencerTestLanguage.g:1048:5: (lv_name_1_1= RULE_TERMINAL_ID | lv_name_1_2= RULE_ID | lv_name_1_3= 'kw5' ) int alt8=3; switch ( input.LA(1) ) { case RULE_TERMINAL_ID: @@ -2909,7 +2917,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern switch (alt8) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1044:6: lv_name_1_1= RULE_TERMINAL_ID + // InternalSyntacticSequencerTestLanguage.g:1049:6: lv_name_1_1= RULE_TERMINAL_ID { lv_name_1_1=(Token)match(input,RULE_TERMINAL_ID,FollowSets000.FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2933,7 +2941,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 2 : - // InternalSyntacticSequencerTestLanguage.g:1059:6: lv_name_1_2= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1064:6: lv_name_1_2= RULE_ID { lv_name_1_2=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2957,7 +2965,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 3 : - // InternalSyntacticSequencerTestLanguage.g:1074:6: lv_name_1_3= 'kw5' + // InternalSyntacticSequencerTestLanguage.g:1079:6: lv_name_1_3= 'kw5' { lv_name_1_3=(Token)match(input,27,FollowSets000.FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -2985,7 +2993,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1087:3: (otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) )? + // InternalSyntacticSequencerTestLanguage.g:1092:3: (otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) )? int alt9=2; int LA9_0 = input.LA(1); @@ -2994,7 +3002,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt9) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1088:4: otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1093:4: otherlv_2= 'kw1' ( (otherlv_3= RULE_TERMINAL_ID ) ) { otherlv_2=(Token)match(input,15,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3002,11 +3010,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_2, grammarAccess.getSingleCrossReferenceAccess().getKw1Keyword_2_0()); } - // InternalSyntacticSequencerTestLanguage.g:1092:4: ( (otherlv_3= RULE_TERMINAL_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:1093:5: (otherlv_3= RULE_TERMINAL_ID ) + // InternalSyntacticSequencerTestLanguage.g:1097:4: ( (otherlv_3= RULE_TERMINAL_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1098:5: (otherlv_3= RULE_TERMINAL_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1093:5: (otherlv_3= RULE_TERMINAL_ID ) - // InternalSyntacticSequencerTestLanguage.g:1094:6: otherlv_3= RULE_TERMINAL_ID + // InternalSyntacticSequencerTestLanguage.g:1098:5: (otherlv_3= RULE_TERMINAL_ID ) + // InternalSyntacticSequencerTestLanguage.g:1099:6: otherlv_3= RULE_TERMINAL_ID { if ( state.backtracking==0 ) { @@ -3033,7 +3041,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1106:3: (otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) )? + // InternalSyntacticSequencerTestLanguage.g:1111:3: (otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) )? int alt10=2; int LA10_0 = input.LA(1); @@ -3042,7 +3050,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt10) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1107:4: otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) + // InternalSyntacticSequencerTestLanguage.g:1112:4: otherlv_4= 'kw2' ( ( ruleDatatypeID ) ) { otherlv_4=(Token)match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3050,11 +3058,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_4, grammarAccess.getSingleCrossReferenceAccess().getKw2Keyword_3_0()); } - // InternalSyntacticSequencerTestLanguage.g:1111:4: ( ( ruleDatatypeID ) ) - // InternalSyntacticSequencerTestLanguage.g:1112:5: ( ruleDatatypeID ) + // InternalSyntacticSequencerTestLanguage.g:1116:4: ( ( ruleDatatypeID ) ) + // InternalSyntacticSequencerTestLanguage.g:1117:5: ( ruleDatatypeID ) { - // InternalSyntacticSequencerTestLanguage.g:1112:5: ( ruleDatatypeID ) - // InternalSyntacticSequencerTestLanguage.g:1113:6: ruleDatatypeID + // InternalSyntacticSequencerTestLanguage.g:1117:5: ( ruleDatatypeID ) + // InternalSyntacticSequencerTestLanguage.g:1118:6: ruleDatatypeID { if ( state.backtracking==0 ) { @@ -3090,7 +3098,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1128:3: (otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) )? + // InternalSyntacticSequencerTestLanguage.g:1133:3: (otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) )? int alt11=2; int LA11_0 = input.LA(1); @@ -3099,7 +3107,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt11) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1129:4: otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1134:4: otherlv_6= 'kw3' ( (otherlv_7= RULE_ID ) ) { otherlv_6=(Token)match(input,17,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3107,11 +3115,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_6, grammarAccess.getSingleCrossReferenceAccess().getKw3Keyword_4_0()); } - // InternalSyntacticSequencerTestLanguage.g:1133:4: ( (otherlv_7= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:1134:5: (otherlv_7= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1138:4: ( (otherlv_7= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1139:5: (otherlv_7= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1134:5: (otherlv_7= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1135:6: otherlv_7= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1139:5: (otherlv_7= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1140:6: otherlv_7= RULE_ID { if ( state.backtracking==0 ) { @@ -3138,7 +3146,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1147:3: (otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) )? + // InternalSyntacticSequencerTestLanguage.g:1152:3: (otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) )? int alt12=2; int LA12_0 = input.LA(1); @@ -3147,7 +3155,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt12) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1148:4: otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1153:4: otherlv_8= 'kw4' ( (otherlv_9= RULE_ID ) ) { otherlv_8=(Token)match(input,18,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3155,11 +3163,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_8, grammarAccess.getSingleCrossReferenceAccess().getKw4Keyword_5_0()); } - // InternalSyntacticSequencerTestLanguage.g:1152:4: ( (otherlv_9= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:1153:5: (otherlv_9= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1157:4: ( (otherlv_9= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1158:5: (otherlv_9= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1153:5: (otherlv_9= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1154:6: otherlv_9= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1158:5: (otherlv_9= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1159:6: otherlv_9= RULE_ID { if ( state.backtracking==0 ) { @@ -3186,7 +3194,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1166:3: (otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) )? + // InternalSyntacticSequencerTestLanguage.g:1171:3: (otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) )? int alt13=2; int LA13_0 = input.LA(1); @@ -3195,7 +3203,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt13) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1167:4: otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) + // InternalSyntacticSequencerTestLanguage.g:1172:4: otherlv_10= 'kw5' ( (otherlv_11= 'kw5' ) ) { otherlv_10=(Token)match(input,27,FollowSets000.FOLLOW_19); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3203,11 +3211,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_10, grammarAccess.getSingleCrossReferenceAccess().getKw5Keyword_6_0()); } - // InternalSyntacticSequencerTestLanguage.g:1171:4: ( (otherlv_11= 'kw5' ) ) - // InternalSyntacticSequencerTestLanguage.g:1172:5: (otherlv_11= 'kw5' ) + // InternalSyntacticSequencerTestLanguage.g:1176:4: ( (otherlv_11= 'kw5' ) ) + // InternalSyntacticSequencerTestLanguage.g:1177:5: (otherlv_11= 'kw5' ) { - // InternalSyntacticSequencerTestLanguage.g:1172:5: (otherlv_11= 'kw5' ) - // InternalSyntacticSequencerTestLanguage.g:1173:6: otherlv_11= 'kw5' + // InternalSyntacticSequencerTestLanguage.g:1177:5: (otherlv_11= 'kw5' ) + // InternalSyntacticSequencerTestLanguage.g:1178:6: otherlv_11= 'kw5' { if ( state.backtracking==0 ) { @@ -3259,7 +3267,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleBooleanAlternative" - // InternalSyntacticSequencerTestLanguage.g:1189:1: entryRuleBooleanAlternative returns [EObject current=null] : iv_ruleBooleanAlternative= ruleBooleanAlternative EOF ; + // InternalSyntacticSequencerTestLanguage.g:1194:1: entryRuleBooleanAlternative returns [EObject current=null] : iv_ruleBooleanAlternative= ruleBooleanAlternative EOF ; public final EObject entryRuleBooleanAlternative() throws RecognitionException { EObject current = null; @@ -3267,8 +3275,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1189:59: (iv_ruleBooleanAlternative= ruleBooleanAlternative EOF ) - // InternalSyntacticSequencerTestLanguage.g:1190:2: iv_ruleBooleanAlternative= ruleBooleanAlternative EOF + // InternalSyntacticSequencerTestLanguage.g:1194:59: (iv_ruleBooleanAlternative= ruleBooleanAlternative EOF ) + // InternalSyntacticSequencerTestLanguage.g:1195:2: iv_ruleBooleanAlternative= ruleBooleanAlternative EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBooleanAlternativeRule()); @@ -3299,7 +3307,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleBooleanAlternative" - // InternalSyntacticSequencerTestLanguage.g:1196:1: ruleBooleanAlternative returns [EObject current=null] : (otherlv_0= '#6' ( (lv_bool_1_0= ruleBooleanAlternativeLiteral ) ) ) ; + // InternalSyntacticSequencerTestLanguage.g:1201:1: ruleBooleanAlternative returns [EObject current=null] : (otherlv_0= '#6' ( (lv_bool_1_0= ruleBooleanAlternativeLiteral ) ) ) ; public final EObject ruleBooleanAlternative() throws RecognitionException { EObject current = null; @@ -3311,11 +3319,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1202:2: ( (otherlv_0= '#6' ( (lv_bool_1_0= ruleBooleanAlternativeLiteral ) ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1203:2: (otherlv_0= '#6' ( (lv_bool_1_0= ruleBooleanAlternativeLiteral ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1207:2: ( (otherlv_0= '#6' ( (lv_bool_1_0= ruleBooleanAlternativeLiteral ) ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1208:2: (otherlv_0= '#6' ( (lv_bool_1_0= ruleBooleanAlternativeLiteral ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:1203:2: (otherlv_0= '#6' ( (lv_bool_1_0= ruleBooleanAlternativeLiteral ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1204:3: otherlv_0= '#6' ( (lv_bool_1_0= ruleBooleanAlternativeLiteral ) ) + // InternalSyntacticSequencerTestLanguage.g:1208:2: (otherlv_0= '#6' ( (lv_bool_1_0= ruleBooleanAlternativeLiteral ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1209:3: otherlv_0= '#6' ( (lv_bool_1_0= ruleBooleanAlternativeLiteral ) ) { otherlv_0=(Token)match(input,28,FollowSets000.FOLLOW_20); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3323,11 +3331,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_0, grammarAccess.getBooleanAlternativeAccess().getNumberSignDigitSixKeyword_0()); } - // InternalSyntacticSequencerTestLanguage.g:1208:3: ( (lv_bool_1_0= ruleBooleanAlternativeLiteral ) ) - // InternalSyntacticSequencerTestLanguage.g:1209:4: (lv_bool_1_0= ruleBooleanAlternativeLiteral ) + // InternalSyntacticSequencerTestLanguage.g:1213:3: ( (lv_bool_1_0= ruleBooleanAlternativeLiteral ) ) + // InternalSyntacticSequencerTestLanguage.g:1214:4: (lv_bool_1_0= ruleBooleanAlternativeLiteral ) { - // InternalSyntacticSequencerTestLanguage.g:1209:4: (lv_bool_1_0= ruleBooleanAlternativeLiteral ) - // InternalSyntacticSequencerTestLanguage.g:1210:5: lv_bool_1_0= ruleBooleanAlternativeLiteral + // InternalSyntacticSequencerTestLanguage.g:1214:4: (lv_bool_1_0= ruleBooleanAlternativeLiteral ) + // InternalSyntacticSequencerTestLanguage.g:1215:5: lv_bool_1_0= ruleBooleanAlternativeLiteral { if ( state.backtracking==0 ) { @@ -3383,7 +3391,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleBooleanAlternativeLiteral" - // InternalSyntacticSequencerTestLanguage.g:1231:1: entryRuleBooleanAlternativeLiteral returns [EObject current=null] : iv_ruleBooleanAlternativeLiteral= ruleBooleanAlternativeLiteral EOF ; + // InternalSyntacticSequencerTestLanguage.g:1236:1: entryRuleBooleanAlternativeLiteral returns [EObject current=null] : iv_ruleBooleanAlternativeLiteral= ruleBooleanAlternativeLiteral EOF ; public final EObject entryRuleBooleanAlternativeLiteral() throws RecognitionException { EObject current = null; @@ -3391,8 +3399,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1231:66: (iv_ruleBooleanAlternativeLiteral= ruleBooleanAlternativeLiteral EOF ) - // InternalSyntacticSequencerTestLanguage.g:1232:2: iv_ruleBooleanAlternativeLiteral= ruleBooleanAlternativeLiteral EOF + // InternalSyntacticSequencerTestLanguage.g:1236:66: (iv_ruleBooleanAlternativeLiteral= ruleBooleanAlternativeLiteral EOF ) + // InternalSyntacticSequencerTestLanguage.g:1237:2: iv_ruleBooleanAlternativeLiteral= ruleBooleanAlternativeLiteral EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBooleanAlternativeLiteralRule()); @@ -3423,7 +3431,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleBooleanAlternativeLiteral" - // InternalSyntacticSequencerTestLanguage.g:1238:1: ruleBooleanAlternativeLiteral returns [EObject current=null] : ( () (otherlv_1= 'kw1' | ( (lv_isTrue_2_0= 'kw2' ) ) ) ) ; + // InternalSyntacticSequencerTestLanguage.g:1243:1: ruleBooleanAlternativeLiteral returns [EObject current=null] : ( () (otherlv_1= 'kw1' | ( (lv_isTrue_2_0= 'kw2' ) ) ) ) ; public final EObject ruleBooleanAlternativeLiteral() throws RecognitionException { EObject current = null; @@ -3434,14 +3442,14 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1244:2: ( ( () (otherlv_1= 'kw1' | ( (lv_isTrue_2_0= 'kw2' ) ) ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1245:2: ( () (otherlv_1= 'kw1' | ( (lv_isTrue_2_0= 'kw2' ) ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1249:2: ( ( () (otherlv_1= 'kw1' | ( (lv_isTrue_2_0= 'kw2' ) ) ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1250:2: ( () (otherlv_1= 'kw1' | ( (lv_isTrue_2_0= 'kw2' ) ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:1245:2: ( () (otherlv_1= 'kw1' | ( (lv_isTrue_2_0= 'kw2' ) ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1246:3: () (otherlv_1= 'kw1' | ( (lv_isTrue_2_0= 'kw2' ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1250:2: ( () (otherlv_1= 'kw1' | ( (lv_isTrue_2_0= 'kw2' ) ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1251:3: () (otherlv_1= 'kw1' | ( (lv_isTrue_2_0= 'kw2' ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:1246:3: () - // InternalSyntacticSequencerTestLanguage.g:1247:4: + // InternalSyntacticSequencerTestLanguage.g:1251:3: () + // InternalSyntacticSequencerTestLanguage.g:1252:4: { if ( state.backtracking==0 ) { @@ -3453,7 +3461,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1253:3: (otherlv_1= 'kw1' | ( (lv_isTrue_2_0= 'kw2' ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1258:3: (otherlv_1= 'kw1' | ( (lv_isTrue_2_0= 'kw2' ) ) ) int alt14=2; int LA14_0 = input.LA(1); @@ -3472,7 +3480,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt14) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1254:4: otherlv_1= 'kw1' + // InternalSyntacticSequencerTestLanguage.g:1259:4: otherlv_1= 'kw1' { otherlv_1=(Token)match(input,15,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3484,13 +3492,13 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 2 : - // InternalSyntacticSequencerTestLanguage.g:1259:4: ( (lv_isTrue_2_0= 'kw2' ) ) + // InternalSyntacticSequencerTestLanguage.g:1264:4: ( (lv_isTrue_2_0= 'kw2' ) ) { - // InternalSyntacticSequencerTestLanguage.g:1259:4: ( (lv_isTrue_2_0= 'kw2' ) ) - // InternalSyntacticSequencerTestLanguage.g:1260:5: (lv_isTrue_2_0= 'kw2' ) + // InternalSyntacticSequencerTestLanguage.g:1264:4: ( (lv_isTrue_2_0= 'kw2' ) ) + // InternalSyntacticSequencerTestLanguage.g:1265:5: (lv_isTrue_2_0= 'kw2' ) { - // InternalSyntacticSequencerTestLanguage.g:1260:5: (lv_isTrue_2_0= 'kw2' ) - // InternalSyntacticSequencerTestLanguage.g:1261:6: lv_isTrue_2_0= 'kw2' + // InternalSyntacticSequencerTestLanguage.g:1265:5: (lv_isTrue_2_0= 'kw2' ) + // InternalSyntacticSequencerTestLanguage.g:1266:6: lv_isTrue_2_0= 'kw2' { lv_isTrue_2_0=(Token)match(input,16,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3543,7 +3551,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleUnassignedDatatype" - // InternalSyntacticSequencerTestLanguage.g:1278:1: entryRuleUnassignedDatatype returns [EObject current=null] : iv_ruleUnassignedDatatype= ruleUnassignedDatatype EOF ; + // InternalSyntacticSequencerTestLanguage.g:1283:1: entryRuleUnassignedDatatype returns [EObject current=null] : iv_ruleUnassignedDatatype= ruleUnassignedDatatype EOF ; public final EObject entryRuleUnassignedDatatype() throws RecognitionException { EObject current = null; @@ -3551,8 +3559,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1278:59: (iv_ruleUnassignedDatatype= ruleUnassignedDatatype EOF ) - // InternalSyntacticSequencerTestLanguage.g:1279:2: iv_ruleUnassignedDatatype= ruleUnassignedDatatype EOF + // InternalSyntacticSequencerTestLanguage.g:1283:59: (iv_ruleUnassignedDatatype= ruleUnassignedDatatype EOF ) + // InternalSyntacticSequencerTestLanguage.g:1284:2: iv_ruleUnassignedDatatype= ruleUnassignedDatatype EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getUnassignedDatatypeRule()); @@ -3583,7 +3591,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleUnassignedDatatype" - // InternalSyntacticSequencerTestLanguage.g:1285:1: ruleUnassignedDatatype returns [EObject current=null] : (otherlv_0= '#7' ( (lv_val_1_0= RULE_ID ) ) ruleKW1 ) ; + // InternalSyntacticSequencerTestLanguage.g:1290:1: ruleUnassignedDatatype returns [EObject current=null] : (otherlv_0= '#7' ( (lv_val_1_0= RULE_ID ) ) ruleKW1 ) ; public final EObject ruleUnassignedDatatype() throws RecognitionException { EObject current = null; @@ -3594,11 +3602,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1291:2: ( (otherlv_0= '#7' ( (lv_val_1_0= RULE_ID ) ) ruleKW1 ) ) - // InternalSyntacticSequencerTestLanguage.g:1292:2: (otherlv_0= '#7' ( (lv_val_1_0= RULE_ID ) ) ruleKW1 ) + // InternalSyntacticSequencerTestLanguage.g:1296:2: ( (otherlv_0= '#7' ( (lv_val_1_0= RULE_ID ) ) ruleKW1 ) ) + // InternalSyntacticSequencerTestLanguage.g:1297:2: (otherlv_0= '#7' ( (lv_val_1_0= RULE_ID ) ) ruleKW1 ) { - // InternalSyntacticSequencerTestLanguage.g:1292:2: (otherlv_0= '#7' ( (lv_val_1_0= RULE_ID ) ) ruleKW1 ) - // InternalSyntacticSequencerTestLanguage.g:1293:3: otherlv_0= '#7' ( (lv_val_1_0= RULE_ID ) ) ruleKW1 + // InternalSyntacticSequencerTestLanguage.g:1297:2: (otherlv_0= '#7' ( (lv_val_1_0= RULE_ID ) ) ruleKW1 ) + // InternalSyntacticSequencerTestLanguage.g:1298:3: otherlv_0= '#7' ( (lv_val_1_0= RULE_ID ) ) ruleKW1 { otherlv_0=(Token)match(input,29,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3606,11 +3614,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_0, grammarAccess.getUnassignedDatatypeAccess().getNumberSignDigitSevenKeyword_0()); } - // InternalSyntacticSequencerTestLanguage.g:1297:3: ( (lv_val_1_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:1298:4: (lv_val_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1302:3: ( (lv_val_1_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1303:4: (lv_val_1_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1298:4: (lv_val_1_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1299:5: lv_val_1_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1303:4: (lv_val_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1304:5: lv_val_1_0= RULE_ID { lv_val_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_21); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3676,7 +3684,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleKW1" - // InternalSyntacticSequencerTestLanguage.g:1326:1: entryRuleKW1 returns [String current=null] : iv_ruleKW1= ruleKW1 EOF ; + // InternalSyntacticSequencerTestLanguage.g:1331:1: entryRuleKW1 returns [String current=null] : iv_ruleKW1= ruleKW1 EOF ; public final String entryRuleKW1() throws RecognitionException { String current = null; @@ -3684,8 +3692,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1326:43: (iv_ruleKW1= ruleKW1 EOF ) - // InternalSyntacticSequencerTestLanguage.g:1327:2: iv_ruleKW1= ruleKW1 EOF + // InternalSyntacticSequencerTestLanguage.g:1331:43: (iv_ruleKW1= ruleKW1 EOF ) + // InternalSyntacticSequencerTestLanguage.g:1332:2: iv_ruleKW1= ruleKW1 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getKW1Rule()); @@ -3716,7 +3724,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleKW1" - // InternalSyntacticSequencerTestLanguage.g:1333:1: ruleKW1 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'kw1' | (kw= 'matched' (this_INT_2= RULE_INT )? ) ) ; + // InternalSyntacticSequencerTestLanguage.g:1338:1: ruleKW1 returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'kw1' | (kw= 'matched' (this_INT_2= RULE_INT )? ) ) ; public final AntlrDatatypeRuleToken ruleKW1() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -3727,10 +3735,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1339:2: ( (kw= 'kw1' | (kw= 'matched' (this_INT_2= RULE_INT )? ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1340:2: (kw= 'kw1' | (kw= 'matched' (this_INT_2= RULE_INT )? ) ) + // InternalSyntacticSequencerTestLanguage.g:1344:2: ( (kw= 'kw1' | (kw= 'matched' (this_INT_2= RULE_INT )? ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1345:2: (kw= 'kw1' | (kw= 'matched' (this_INT_2= RULE_INT )? ) ) { - // InternalSyntacticSequencerTestLanguage.g:1340:2: (kw= 'kw1' | (kw= 'matched' (this_INT_2= RULE_INT )? ) ) + // InternalSyntacticSequencerTestLanguage.g:1345:2: (kw= 'kw1' | (kw= 'matched' (this_INT_2= RULE_INT )? ) ) int alt16=2; int LA16_0 = input.LA(1); @@ -3749,7 +3757,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt16) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1341:3: kw= 'kw1' + // InternalSyntacticSequencerTestLanguage.g:1346:3: kw= 'kw1' { kw=(Token)match(input,15,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3762,10 +3770,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 2 : - // InternalSyntacticSequencerTestLanguage.g:1347:3: (kw= 'matched' (this_INT_2= RULE_INT )? ) + // InternalSyntacticSequencerTestLanguage.g:1352:3: (kw= 'matched' (this_INT_2= RULE_INT )? ) { - // InternalSyntacticSequencerTestLanguage.g:1347:3: (kw= 'matched' (this_INT_2= RULE_INT )? ) - // InternalSyntacticSequencerTestLanguage.g:1348:4: kw= 'matched' (this_INT_2= RULE_INT )? + // InternalSyntacticSequencerTestLanguage.g:1352:3: (kw= 'matched' (this_INT_2= RULE_INT )? ) + // InternalSyntacticSequencerTestLanguage.g:1353:4: kw= 'matched' (this_INT_2= RULE_INT )? { kw=(Token)match(input,30,FollowSets000.FOLLOW_22); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3774,7 +3782,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(kw, grammarAccess.getKW1Access().getMatchedKeyword_1_0()); } - // InternalSyntacticSequencerTestLanguage.g:1353:4: (this_INT_2= RULE_INT )? + // InternalSyntacticSequencerTestLanguage.g:1358:4: (this_INT_2= RULE_INT )? int alt15=2; int LA15_0 = input.LA(1); @@ -3783,7 +3791,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt15) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1354:5: this_INT_2= RULE_INT + // InternalSyntacticSequencerTestLanguage.g:1359:5: this_INT_2= RULE_INT { this_INT_2=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3833,7 +3841,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleOptionalSingleTransition" - // InternalSyntacticSequencerTestLanguage.g:1367:1: entryRuleOptionalSingleTransition returns [EObject current=null] : iv_ruleOptionalSingleTransition= ruleOptionalSingleTransition EOF ; + // InternalSyntacticSequencerTestLanguage.g:1372:1: entryRuleOptionalSingleTransition returns [EObject current=null] : iv_ruleOptionalSingleTransition= ruleOptionalSingleTransition EOF ; public final EObject entryRuleOptionalSingleTransition() throws RecognitionException { EObject current = null; @@ -3841,8 +3849,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1367:65: (iv_ruleOptionalSingleTransition= ruleOptionalSingleTransition EOF ) - // InternalSyntacticSequencerTestLanguage.g:1368:2: iv_ruleOptionalSingleTransition= ruleOptionalSingleTransition EOF + // InternalSyntacticSequencerTestLanguage.g:1372:65: (iv_ruleOptionalSingleTransition= ruleOptionalSingleTransition EOF ) + // InternalSyntacticSequencerTestLanguage.g:1373:2: iv_ruleOptionalSingleTransition= ruleOptionalSingleTransition EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOptionalSingleTransitionRule()); @@ -3873,7 +3881,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleOptionalSingleTransition" - // InternalSyntacticSequencerTestLanguage.g:1374:1: ruleOptionalSingleTransition returns [EObject current=null] : (otherlv_0= '#8' ( ruleKW1 )? ( (lv_val_2_0= RULE_ID ) ) ) ; + // InternalSyntacticSequencerTestLanguage.g:1379:1: ruleOptionalSingleTransition returns [EObject current=null] : (otherlv_0= '#8' ( ruleKW1 )? ( (lv_val_2_0= RULE_ID ) ) ) ; public final EObject ruleOptionalSingleTransition() throws RecognitionException { EObject current = null; @@ -3884,11 +3892,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1380:2: ( (otherlv_0= '#8' ( ruleKW1 )? ( (lv_val_2_0= RULE_ID ) ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1381:2: (otherlv_0= '#8' ( ruleKW1 )? ( (lv_val_2_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1385:2: ( (otherlv_0= '#8' ( ruleKW1 )? ( (lv_val_2_0= RULE_ID ) ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1386:2: (otherlv_0= '#8' ( ruleKW1 )? ( (lv_val_2_0= RULE_ID ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:1381:2: (otherlv_0= '#8' ( ruleKW1 )? ( (lv_val_2_0= RULE_ID ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1382:3: otherlv_0= '#8' ( ruleKW1 )? ( (lv_val_2_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1386:2: (otherlv_0= '#8' ( ruleKW1 )? ( (lv_val_2_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1387:3: otherlv_0= '#8' ( ruleKW1 )? ( (lv_val_2_0= RULE_ID ) ) { otherlv_0=(Token)match(input,31,FollowSets000.FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3896,7 +3904,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_0, grammarAccess.getOptionalSingleTransitionAccess().getNumberSignDigitEightKeyword_0()); } - // InternalSyntacticSequencerTestLanguage.g:1386:3: ( ruleKW1 )? + // InternalSyntacticSequencerTestLanguage.g:1391:3: ( ruleKW1 )? int alt17=2; int LA17_0 = input.LA(1); @@ -3905,7 +3913,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt17) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1387:4: ruleKW1 + // InternalSyntacticSequencerTestLanguage.g:1392:4: ruleKW1 { if ( state.backtracking==0 ) { @@ -3928,11 +3936,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1395:3: ( (lv_val_2_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:1396:4: (lv_val_2_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1400:3: ( (lv_val_2_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1401:4: (lv_val_2_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1396:4: (lv_val_2_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1397:5: lv_val_2_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1401:4: (lv_val_2_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1402:5: lv_val_2_0= RULE_ID { lv_val_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -3983,7 +3991,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleOptionalManyTransition" - // InternalSyntacticSequencerTestLanguage.g:1417:1: entryRuleOptionalManyTransition returns [EObject current=null] : iv_ruleOptionalManyTransition= ruleOptionalManyTransition EOF ; + // InternalSyntacticSequencerTestLanguage.g:1422:1: entryRuleOptionalManyTransition returns [EObject current=null] : iv_ruleOptionalManyTransition= ruleOptionalManyTransition EOF ; public final EObject entryRuleOptionalManyTransition() throws RecognitionException { EObject current = null; @@ -3991,8 +3999,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1417:63: (iv_ruleOptionalManyTransition= ruleOptionalManyTransition EOF ) - // InternalSyntacticSequencerTestLanguage.g:1418:2: iv_ruleOptionalManyTransition= ruleOptionalManyTransition EOF + // InternalSyntacticSequencerTestLanguage.g:1422:63: (iv_ruleOptionalManyTransition= ruleOptionalManyTransition EOF ) + // InternalSyntacticSequencerTestLanguage.g:1423:2: iv_ruleOptionalManyTransition= ruleOptionalManyTransition EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getOptionalManyTransitionRule()); @@ -4023,7 +4031,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleOptionalManyTransition" - // InternalSyntacticSequencerTestLanguage.g:1424:1: ruleOptionalManyTransition returns [EObject current=null] : (otherlv_0= '#9' ( ruleKW1 )* ( (lv_val_2_0= RULE_ID ) ) ) ; + // InternalSyntacticSequencerTestLanguage.g:1429:1: ruleOptionalManyTransition returns [EObject current=null] : (otherlv_0= '#9' ( ruleKW1 )* ( (lv_val_2_0= RULE_ID ) ) ) ; public final EObject ruleOptionalManyTransition() throws RecognitionException { EObject current = null; @@ -4034,11 +4042,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1430:2: ( (otherlv_0= '#9' ( ruleKW1 )* ( (lv_val_2_0= RULE_ID ) ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1431:2: (otherlv_0= '#9' ( ruleKW1 )* ( (lv_val_2_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1435:2: ( (otherlv_0= '#9' ( ruleKW1 )* ( (lv_val_2_0= RULE_ID ) ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1436:2: (otherlv_0= '#9' ( ruleKW1 )* ( (lv_val_2_0= RULE_ID ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:1431:2: (otherlv_0= '#9' ( ruleKW1 )* ( (lv_val_2_0= RULE_ID ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1432:3: otherlv_0= '#9' ( ruleKW1 )* ( (lv_val_2_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1436:2: (otherlv_0= '#9' ( ruleKW1 )* ( (lv_val_2_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1437:3: otherlv_0= '#9' ( ruleKW1 )* ( (lv_val_2_0= RULE_ID ) ) { otherlv_0=(Token)match(input,32,FollowSets000.FOLLOW_23); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4046,7 +4054,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_0, grammarAccess.getOptionalManyTransitionAccess().getNumberSignDigitNineKeyword_0()); } - // InternalSyntacticSequencerTestLanguage.g:1436:3: ( ruleKW1 )* + // InternalSyntacticSequencerTestLanguage.g:1441:3: ( ruleKW1 )* loop18: do { int alt18=2; @@ -4059,7 +4067,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern switch (alt18) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1437:4: ruleKW1 + // InternalSyntacticSequencerTestLanguage.g:1442:4: ruleKW1 { if ( state.backtracking==0 ) { @@ -4085,11 +4093,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } } while (true); - // InternalSyntacticSequencerTestLanguage.g:1445:3: ( (lv_val_2_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:1446:4: (lv_val_2_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1450:3: ( (lv_val_2_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1451:4: (lv_val_2_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1446:4: (lv_val_2_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1447:5: lv_val_2_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1451:4: (lv_val_2_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1452:5: lv_val_2_0= RULE_ID { lv_val_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4140,7 +4148,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleMandatoryManyTransition" - // InternalSyntacticSequencerTestLanguage.g:1467:1: entryRuleMandatoryManyTransition returns [EObject current=null] : iv_ruleMandatoryManyTransition= ruleMandatoryManyTransition EOF ; + // InternalSyntacticSequencerTestLanguage.g:1472:1: entryRuleMandatoryManyTransition returns [EObject current=null] : iv_ruleMandatoryManyTransition= ruleMandatoryManyTransition EOF ; public final EObject entryRuleMandatoryManyTransition() throws RecognitionException { EObject current = null; @@ -4148,8 +4156,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1467:64: (iv_ruleMandatoryManyTransition= ruleMandatoryManyTransition EOF ) - // InternalSyntacticSequencerTestLanguage.g:1468:2: iv_ruleMandatoryManyTransition= ruleMandatoryManyTransition EOF + // InternalSyntacticSequencerTestLanguage.g:1472:64: (iv_ruleMandatoryManyTransition= ruleMandatoryManyTransition EOF ) + // InternalSyntacticSequencerTestLanguage.g:1473:2: iv_ruleMandatoryManyTransition= ruleMandatoryManyTransition EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getMandatoryManyTransitionRule()); @@ -4180,7 +4188,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleMandatoryManyTransition" - // InternalSyntacticSequencerTestLanguage.g:1474:1: ruleMandatoryManyTransition returns [EObject current=null] : (otherlv_0= '#10' ( ruleKW1 )+ ( (lv_val_2_0= RULE_ID ) ) ) ; + // InternalSyntacticSequencerTestLanguage.g:1479:1: ruleMandatoryManyTransition returns [EObject current=null] : (otherlv_0= '#10' ( ruleKW1 )+ ( (lv_val_2_0= RULE_ID ) ) ) ; public final EObject ruleMandatoryManyTransition() throws RecognitionException { EObject current = null; @@ -4191,11 +4199,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1480:2: ( (otherlv_0= '#10' ( ruleKW1 )+ ( (lv_val_2_0= RULE_ID ) ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1481:2: (otherlv_0= '#10' ( ruleKW1 )+ ( (lv_val_2_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1485:2: ( (otherlv_0= '#10' ( ruleKW1 )+ ( (lv_val_2_0= RULE_ID ) ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1486:2: (otherlv_0= '#10' ( ruleKW1 )+ ( (lv_val_2_0= RULE_ID ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:1481:2: (otherlv_0= '#10' ( ruleKW1 )+ ( (lv_val_2_0= RULE_ID ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1482:3: otherlv_0= '#10' ( ruleKW1 )+ ( (lv_val_2_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1486:2: (otherlv_0= '#10' ( ruleKW1 )+ ( (lv_val_2_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1487:3: otherlv_0= '#10' ( ruleKW1 )+ ( (lv_val_2_0= RULE_ID ) ) { otherlv_0=(Token)match(input,33,FollowSets000.FOLLOW_21); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4203,7 +4211,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_0, grammarAccess.getMandatoryManyTransitionAccess().getNumberSignDigitOneDigitZeroKeyword_0()); } - // InternalSyntacticSequencerTestLanguage.g:1486:3: ( ruleKW1 )+ + // InternalSyntacticSequencerTestLanguage.g:1491:3: ( ruleKW1 )+ int cnt19=0; loop19: do { @@ -4217,7 +4225,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern switch (alt19) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1487:4: ruleKW1 + // InternalSyntacticSequencerTestLanguage.g:1492:4: ruleKW1 { if ( state.backtracking==0 ) { @@ -4248,11 +4256,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern cnt19++; } while (true); - // InternalSyntacticSequencerTestLanguage.g:1495:3: ( (lv_val_2_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:1496:4: (lv_val_2_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1500:3: ( (lv_val_2_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1501:4: (lv_val_2_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1496:4: (lv_val_2_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1497:5: lv_val_2_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1501:4: (lv_val_2_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1502:5: lv_val_2_0= RULE_ID { lv_val_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4303,7 +4311,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleAlternativeTransition" - // InternalSyntacticSequencerTestLanguage.g:1517:1: entryRuleAlternativeTransition returns [EObject current=null] : iv_ruleAlternativeTransition= ruleAlternativeTransition EOF ; + // InternalSyntacticSequencerTestLanguage.g:1522:1: entryRuleAlternativeTransition returns [EObject current=null] : iv_ruleAlternativeTransition= ruleAlternativeTransition EOF ; public final EObject entryRuleAlternativeTransition() throws RecognitionException { EObject current = null; @@ -4311,8 +4319,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1517:62: (iv_ruleAlternativeTransition= ruleAlternativeTransition EOF ) - // InternalSyntacticSequencerTestLanguage.g:1518:2: iv_ruleAlternativeTransition= ruleAlternativeTransition EOF + // InternalSyntacticSequencerTestLanguage.g:1522:62: (iv_ruleAlternativeTransition= ruleAlternativeTransition EOF ) + // InternalSyntacticSequencerTestLanguage.g:1523:2: iv_ruleAlternativeTransition= ruleAlternativeTransition EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAlternativeTransitionRule()); @@ -4343,7 +4351,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleAlternativeTransition" - // InternalSyntacticSequencerTestLanguage.g:1524:1: ruleAlternativeTransition returns [EObject current=null] : (otherlv_0= '#11' ( ruleKW1 | otherlv_2= 'kw2' ) ( (lv_val_3_0= RULE_ID ) ) ) ; + // InternalSyntacticSequencerTestLanguage.g:1529:1: ruleAlternativeTransition returns [EObject current=null] : (otherlv_0= '#11' ( ruleKW1 | otherlv_2= 'kw2' ) ( (lv_val_3_0= RULE_ID ) ) ) ; public final EObject ruleAlternativeTransition() throws RecognitionException { EObject current = null; @@ -4355,11 +4363,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1530:2: ( (otherlv_0= '#11' ( ruleKW1 | otherlv_2= 'kw2' ) ( (lv_val_3_0= RULE_ID ) ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1531:2: (otherlv_0= '#11' ( ruleKW1 | otherlv_2= 'kw2' ) ( (lv_val_3_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1535:2: ( (otherlv_0= '#11' ( ruleKW1 | otherlv_2= 'kw2' ) ( (lv_val_3_0= RULE_ID ) ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1536:2: (otherlv_0= '#11' ( ruleKW1 | otherlv_2= 'kw2' ) ( (lv_val_3_0= RULE_ID ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:1531:2: (otherlv_0= '#11' ( ruleKW1 | otherlv_2= 'kw2' ) ( (lv_val_3_0= RULE_ID ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1532:3: otherlv_0= '#11' ( ruleKW1 | otherlv_2= 'kw2' ) ( (lv_val_3_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1536:2: (otherlv_0= '#11' ( ruleKW1 | otherlv_2= 'kw2' ) ( (lv_val_3_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1537:3: otherlv_0= '#11' ( ruleKW1 | otherlv_2= 'kw2' ) ( (lv_val_3_0= RULE_ID ) ) { otherlv_0=(Token)match(input,34,FollowSets000.FOLLOW_24); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4367,7 +4375,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_0, grammarAccess.getAlternativeTransitionAccess().getNumberSignDigitOneDigitOneKeyword_0()); } - // InternalSyntacticSequencerTestLanguage.g:1536:3: ( ruleKW1 | otherlv_2= 'kw2' ) + // InternalSyntacticSequencerTestLanguage.g:1541:3: ( ruleKW1 | otherlv_2= 'kw2' ) int alt20=2; int LA20_0 = input.LA(1); @@ -4386,7 +4394,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt20) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1537:4: ruleKW1 + // InternalSyntacticSequencerTestLanguage.g:1542:4: ruleKW1 { if ( state.backtracking==0 ) { @@ -4407,7 +4415,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 2 : - // InternalSyntacticSequencerTestLanguage.g:1545:4: otherlv_2= 'kw2' + // InternalSyntacticSequencerTestLanguage.g:1550:4: otherlv_2= 'kw2' { otherlv_2=(Token)match(input,16,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4421,11 +4429,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1550:3: ( (lv_val_3_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:1551:4: (lv_val_3_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1555:3: ( (lv_val_3_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1556:4: (lv_val_3_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1551:4: (lv_val_3_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1552:5: lv_val_3_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1556:4: (lv_val_3_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1557:5: lv_val_3_0= RULE_ID { lv_val_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4476,7 +4484,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleBooleanDatatypeID" - // InternalSyntacticSequencerTestLanguage.g:1572:1: entryRuleBooleanDatatypeID returns [String current=null] : iv_ruleBooleanDatatypeID= ruleBooleanDatatypeID EOF ; + // InternalSyntacticSequencerTestLanguage.g:1577:1: entryRuleBooleanDatatypeID returns [String current=null] : iv_ruleBooleanDatatypeID= ruleBooleanDatatypeID EOF ; public final String entryRuleBooleanDatatypeID() throws RecognitionException { String current = null; @@ -4484,8 +4492,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1572:57: (iv_ruleBooleanDatatypeID= ruleBooleanDatatypeID EOF ) - // InternalSyntacticSequencerTestLanguage.g:1573:2: iv_ruleBooleanDatatypeID= ruleBooleanDatatypeID EOF + // InternalSyntacticSequencerTestLanguage.g:1577:57: (iv_ruleBooleanDatatypeID= ruleBooleanDatatypeID EOF ) + // InternalSyntacticSequencerTestLanguage.g:1578:2: iv_ruleBooleanDatatypeID= ruleBooleanDatatypeID EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBooleanDatatypeIDRule()); @@ -4516,7 +4524,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleBooleanDatatypeID" - // InternalSyntacticSequencerTestLanguage.g:1579:1: ruleBooleanDatatypeID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; + // InternalSyntacticSequencerTestLanguage.g:1584:1: ruleBooleanDatatypeID returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ; public final AntlrDatatypeRuleToken ruleBooleanDatatypeID() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -4526,8 +4534,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1585:2: (this_ID_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1586:2: this_ID_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1590:2: (this_ID_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1591:2: this_ID_0= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4562,7 +4570,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleBooleanValues" - // InternalSyntacticSequencerTestLanguage.g:1596:1: entryRuleBooleanValues returns [EObject current=null] : iv_ruleBooleanValues= ruleBooleanValues EOF ; + // InternalSyntacticSequencerTestLanguage.g:1601:1: entryRuleBooleanValues returns [EObject current=null] : iv_ruleBooleanValues= ruleBooleanValues EOF ; public final EObject entryRuleBooleanValues() throws RecognitionException { EObject current = null; @@ -4570,8 +4578,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1596:54: (iv_ruleBooleanValues= ruleBooleanValues EOF ) - // InternalSyntacticSequencerTestLanguage.g:1597:2: iv_ruleBooleanValues= ruleBooleanValues EOF + // InternalSyntacticSequencerTestLanguage.g:1601:54: (iv_ruleBooleanValues= ruleBooleanValues EOF ) + // InternalSyntacticSequencerTestLanguage.g:1602:2: iv_ruleBooleanValues= ruleBooleanValues EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBooleanValuesRule()); @@ -4602,7 +4610,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleBooleanValues" - // InternalSyntacticSequencerTestLanguage.g:1603:1: ruleBooleanValues returns [EObject current=null] : ( () otherlv_1= '#12' ( (lv_val1_2_0= 'kw1' ) )? ( (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) )? ( (lv_val3_4_0= ruleBooleanDatatypeID ) )? ) ; + // InternalSyntacticSequencerTestLanguage.g:1608:1: ruleBooleanValues returns [EObject current=null] : ( () otherlv_1= '#12' ( (lv_val1_2_0= 'kw1' ) )? ( (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) )? ( (lv_val3_4_0= ruleBooleanDatatypeID ) )? ) ; public final EObject ruleBooleanValues() throws RecognitionException { EObject current = null; @@ -4616,14 +4624,14 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1609:2: ( ( () otherlv_1= '#12' ( (lv_val1_2_0= 'kw1' ) )? ( (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) )? ( (lv_val3_4_0= ruleBooleanDatatypeID ) )? ) ) - // InternalSyntacticSequencerTestLanguage.g:1610:2: ( () otherlv_1= '#12' ( (lv_val1_2_0= 'kw1' ) )? ( (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) )? ( (lv_val3_4_0= ruleBooleanDatatypeID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1614:2: ( ( () otherlv_1= '#12' ( (lv_val1_2_0= 'kw1' ) )? ( (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) )? ( (lv_val3_4_0= ruleBooleanDatatypeID ) )? ) ) + // InternalSyntacticSequencerTestLanguage.g:1615:2: ( () otherlv_1= '#12' ( (lv_val1_2_0= 'kw1' ) )? ( (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) )? ( (lv_val3_4_0= ruleBooleanDatatypeID ) )? ) { - // InternalSyntacticSequencerTestLanguage.g:1610:2: ( () otherlv_1= '#12' ( (lv_val1_2_0= 'kw1' ) )? ( (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) )? ( (lv_val3_4_0= ruleBooleanDatatypeID ) )? ) - // InternalSyntacticSequencerTestLanguage.g:1611:3: () otherlv_1= '#12' ( (lv_val1_2_0= 'kw1' ) )? ( (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) )? ( (lv_val3_4_0= ruleBooleanDatatypeID ) )? + // InternalSyntacticSequencerTestLanguage.g:1615:2: ( () otherlv_1= '#12' ( (lv_val1_2_0= 'kw1' ) )? ( (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) )? ( (lv_val3_4_0= ruleBooleanDatatypeID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1616:3: () otherlv_1= '#12' ( (lv_val1_2_0= 'kw1' ) )? ( (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) )? ( (lv_val3_4_0= ruleBooleanDatatypeID ) )? { - // InternalSyntacticSequencerTestLanguage.g:1611:3: () - // InternalSyntacticSequencerTestLanguage.g:1612:4: + // InternalSyntacticSequencerTestLanguage.g:1616:3: () + // InternalSyntacticSequencerTestLanguage.g:1617:4: { if ( state.backtracking==0 ) { @@ -4641,7 +4649,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_1, grammarAccess.getBooleanValuesAccess().getNumberSignDigitOneDigitTwoKeyword_1()); } - // InternalSyntacticSequencerTestLanguage.g:1622:3: ( (lv_val1_2_0= 'kw1' ) )? + // InternalSyntacticSequencerTestLanguage.g:1627:3: ( (lv_val1_2_0= 'kw1' ) )? int alt21=2; int LA21_0 = input.LA(1); @@ -4650,10 +4658,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt21) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1623:4: (lv_val1_2_0= 'kw1' ) + // InternalSyntacticSequencerTestLanguage.g:1628:4: (lv_val1_2_0= 'kw1' ) { - // InternalSyntacticSequencerTestLanguage.g:1623:4: (lv_val1_2_0= 'kw1' ) - // InternalSyntacticSequencerTestLanguage.g:1624:5: lv_val1_2_0= 'kw1' + // InternalSyntacticSequencerTestLanguage.g:1628:4: (lv_val1_2_0= 'kw1' ) + // InternalSyntacticSequencerTestLanguage.g:1629:5: lv_val1_2_0= 'kw1' { lv_val1_2_0=(Token)match(input,15,FollowSets000.FOLLOW_26); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4678,7 +4686,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1636:3: ( (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1641:3: ( (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) )? int alt22=2; int LA22_0 = input.LA(1); @@ -4687,10 +4695,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt22) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1637:4: (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) + // InternalSyntacticSequencerTestLanguage.g:1642:4: (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1637:4: (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) - // InternalSyntacticSequencerTestLanguage.g:1638:5: lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID + // InternalSyntacticSequencerTestLanguage.g:1642:4: (lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID ) + // InternalSyntacticSequencerTestLanguage.g:1643:5: lv_val2_3_0= RULE_BOOLEAN_TERMINAL_ID { lv_val2_3_0=(Token)match(input,RULE_BOOLEAN_TERMINAL_ID,FollowSets000.FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4719,7 +4727,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1654:3: ( (lv_val3_4_0= ruleBooleanDatatypeID ) )? + // InternalSyntacticSequencerTestLanguage.g:1659:3: ( (lv_val3_4_0= ruleBooleanDatatypeID ) )? int alt23=2; int LA23_0 = input.LA(1); @@ -4728,10 +4736,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt23) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1655:4: (lv_val3_4_0= ruleBooleanDatatypeID ) + // InternalSyntacticSequencerTestLanguage.g:1660:4: (lv_val3_4_0= ruleBooleanDatatypeID ) { - // InternalSyntacticSequencerTestLanguage.g:1655:4: (lv_val3_4_0= ruleBooleanDatatypeID ) - // InternalSyntacticSequencerTestLanguage.g:1656:5: lv_val3_4_0= ruleBooleanDatatypeID + // InternalSyntacticSequencerTestLanguage.g:1660:4: (lv_val3_4_0= ruleBooleanDatatypeID ) + // InternalSyntacticSequencerTestLanguage.g:1661:5: lv_val3_4_0= ruleBooleanDatatypeID { if ( state.backtracking==0 ) { @@ -4790,7 +4798,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleLongAlternative" - // InternalSyntacticSequencerTestLanguage.g:1677:1: entryRuleLongAlternative returns [EObject current=null] : iv_ruleLongAlternative= ruleLongAlternative EOF ; + // InternalSyntacticSequencerTestLanguage.g:1682:1: entryRuleLongAlternative returns [EObject current=null] : iv_ruleLongAlternative= ruleLongAlternative EOF ; public final EObject entryRuleLongAlternative() throws RecognitionException { EObject current = null; @@ -4798,8 +4806,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1677:56: (iv_ruleLongAlternative= ruleLongAlternative EOF ) - // InternalSyntacticSequencerTestLanguage.g:1678:2: iv_ruleLongAlternative= ruleLongAlternative EOF + // InternalSyntacticSequencerTestLanguage.g:1682:56: (iv_ruleLongAlternative= ruleLongAlternative EOF ) + // InternalSyntacticSequencerTestLanguage.g:1683:2: iv_ruleLongAlternative= ruleLongAlternative EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLongAlternativeRule()); @@ -4830,7 +4838,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleLongAlternative" - // InternalSyntacticSequencerTestLanguage.g:1684:1: ruleLongAlternative returns [EObject current=null] : (otherlv_0= '#13' ( (lv_foo_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) | (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) | (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) | (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) | (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) )* otherlv_18= '!' ) ; + // InternalSyntacticSequencerTestLanguage.g:1689:1: ruleLongAlternative returns [EObject current=null] : (otherlv_0= '#13' ( (lv_foo_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) | (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) | (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) | (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) | (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) )* otherlv_18= '!' ) ; public final EObject ruleLongAlternative() throws RecognitionException { EObject current = null; @@ -4858,11 +4866,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1690:2: ( (otherlv_0= '#13' ( (lv_foo_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) | (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) | (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) | (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) | (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) )* otherlv_18= '!' ) ) - // InternalSyntacticSequencerTestLanguage.g:1691:2: (otherlv_0= '#13' ( (lv_foo_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) | (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) | (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) | (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) | (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) )* otherlv_18= '!' ) + // InternalSyntacticSequencerTestLanguage.g:1695:2: ( (otherlv_0= '#13' ( (lv_foo_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) | (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) | (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) | (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) | (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) )* otherlv_18= '!' ) ) + // InternalSyntacticSequencerTestLanguage.g:1696:2: (otherlv_0= '#13' ( (lv_foo_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) | (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) | (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) | (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) | (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) )* otherlv_18= '!' ) { - // InternalSyntacticSequencerTestLanguage.g:1691:2: (otherlv_0= '#13' ( (lv_foo_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) | (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) | (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) | (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) | (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) )* otherlv_18= '!' ) - // InternalSyntacticSequencerTestLanguage.g:1692:3: otherlv_0= '#13' ( (lv_foo_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) | (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) | (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) | (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) | (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) )* otherlv_18= '!' + // InternalSyntacticSequencerTestLanguage.g:1696:2: (otherlv_0= '#13' ( (lv_foo_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) | (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) | (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) | (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) | (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) )* otherlv_18= '!' ) + // InternalSyntacticSequencerTestLanguage.g:1697:3: otherlv_0= '#13' ( (lv_foo_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) | (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) | (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) | (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) | (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) )* otherlv_18= '!' { otherlv_0=(Token)match(input,36,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4870,11 +4878,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_0, grammarAccess.getLongAlternativeAccess().getNumberSignDigitOneDigitThreeKeyword_0()); } - // InternalSyntacticSequencerTestLanguage.g:1696:3: ( (lv_foo_1_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:1697:4: (lv_foo_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1701:3: ( (lv_foo_1_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1702:4: (lv_foo_1_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1697:4: (lv_foo_1_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1698:5: lv_foo_1_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1702:4: (lv_foo_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1703:5: lv_foo_1_0= RULE_ID { lv_foo_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4900,7 +4908,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1714:3: ( (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) | (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) | (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) | (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) | (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) )* + // InternalSyntacticSequencerTestLanguage.g:1719:3: ( (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) | (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) | (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) | (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) | (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) | (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) | (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) | (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) )* loop32: do { int alt32=9; @@ -4950,10 +4958,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern switch (alt32) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1715:4: (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1720:4: (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) { - // InternalSyntacticSequencerTestLanguage.g:1715:4: (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) - // InternalSyntacticSequencerTestLanguage.g:1716:5: otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1720:4: (otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1721:5: otherlv_2= 'kw1' ( (lv_val1_3_0= RULE_ID ) )? { otherlv_2=(Token)match(input,15,FollowSets000.FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -4961,7 +4969,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_2, grammarAccess.getLongAlternativeAccess().getKw1Keyword_2_0_0()); } - // InternalSyntacticSequencerTestLanguage.g:1720:5: ( (lv_val1_3_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1725:5: ( (lv_val1_3_0= RULE_ID ) )? int alt24=2; int LA24_0 = input.LA(1); @@ -4970,10 +4978,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt24) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1721:6: (lv_val1_3_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1726:6: (lv_val1_3_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1721:6: (lv_val1_3_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1722:7: lv_val1_3_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1726:6: (lv_val1_3_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1727:7: lv_val1_3_0= RULE_ID { lv_val1_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5009,10 +5017,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 2 : - // InternalSyntacticSequencerTestLanguage.g:1740:4: (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1745:4: (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) { - // InternalSyntacticSequencerTestLanguage.g:1740:4: (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) - // InternalSyntacticSequencerTestLanguage.g:1741:5: otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1745:4: (otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1746:5: otherlv_4= 'kw2' ( (lv_val2_5_0= RULE_ID ) )? { otherlv_4=(Token)match(input,16,FollowSets000.FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5020,7 +5028,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_4, grammarAccess.getLongAlternativeAccess().getKw2Keyword_2_1_0()); } - // InternalSyntacticSequencerTestLanguage.g:1745:5: ( (lv_val2_5_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1750:5: ( (lv_val2_5_0= RULE_ID ) )? int alt25=2; int LA25_0 = input.LA(1); @@ -5029,10 +5037,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt25) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1746:6: (lv_val2_5_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1751:6: (lv_val2_5_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1746:6: (lv_val2_5_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1747:7: lv_val2_5_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1751:6: (lv_val2_5_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1752:7: lv_val2_5_0= RULE_ID { lv_val2_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5068,10 +5076,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 3 : - // InternalSyntacticSequencerTestLanguage.g:1765:4: (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1770:4: (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) { - // InternalSyntacticSequencerTestLanguage.g:1765:4: (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) - // InternalSyntacticSequencerTestLanguage.g:1766:5: otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1770:4: (otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1771:5: otherlv_6= 'kw3' ( (lv_val3_7_0= RULE_ID ) )? { otherlv_6=(Token)match(input,17,FollowSets000.FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5079,7 +5087,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_6, grammarAccess.getLongAlternativeAccess().getKw3Keyword_2_2_0()); } - // InternalSyntacticSequencerTestLanguage.g:1770:5: ( (lv_val3_7_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1775:5: ( (lv_val3_7_0= RULE_ID ) )? int alt26=2; int LA26_0 = input.LA(1); @@ -5088,10 +5096,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt26) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1771:6: (lv_val3_7_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1776:6: (lv_val3_7_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1771:6: (lv_val3_7_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1772:7: lv_val3_7_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1776:6: (lv_val3_7_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1777:7: lv_val3_7_0= RULE_ID { lv_val3_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5127,10 +5135,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 4 : - // InternalSyntacticSequencerTestLanguage.g:1790:4: (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1795:4: (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) { - // InternalSyntacticSequencerTestLanguage.g:1790:4: (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) - // InternalSyntacticSequencerTestLanguage.g:1791:5: otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1795:4: (otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1796:5: otherlv_8= 'kw4' ( (lv_val4_9_0= RULE_ID ) )? { otherlv_8=(Token)match(input,18,FollowSets000.FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5138,7 +5146,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_8, grammarAccess.getLongAlternativeAccess().getKw4Keyword_2_3_0()); } - // InternalSyntacticSequencerTestLanguage.g:1795:5: ( (lv_val4_9_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1800:5: ( (lv_val4_9_0= RULE_ID ) )? int alt27=2; int LA27_0 = input.LA(1); @@ -5147,10 +5155,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt27) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1796:6: (lv_val4_9_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1801:6: (lv_val4_9_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1796:6: (lv_val4_9_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1797:7: lv_val4_9_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1801:6: (lv_val4_9_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1802:7: lv_val4_9_0= RULE_ID { lv_val4_9_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5186,10 +5194,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 5 : - // InternalSyntacticSequencerTestLanguage.g:1815:4: (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1820:4: (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) { - // InternalSyntacticSequencerTestLanguage.g:1815:4: (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) - // InternalSyntacticSequencerTestLanguage.g:1816:5: otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1820:4: (otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1821:5: otherlv_10= 'kw5' ( (lv_val5_11_0= RULE_ID ) )? { otherlv_10=(Token)match(input,27,FollowSets000.FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5197,7 +5205,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_10, grammarAccess.getLongAlternativeAccess().getKw5Keyword_2_4_0()); } - // InternalSyntacticSequencerTestLanguage.g:1820:5: ( (lv_val5_11_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1825:5: ( (lv_val5_11_0= RULE_ID ) )? int alt28=2; int LA28_0 = input.LA(1); @@ -5206,10 +5214,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt28) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1821:6: (lv_val5_11_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1826:6: (lv_val5_11_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1821:6: (lv_val5_11_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1822:7: lv_val5_11_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1826:6: (lv_val5_11_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1827:7: lv_val5_11_0= RULE_ID { lv_val5_11_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5245,10 +5253,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 6 : - // InternalSyntacticSequencerTestLanguage.g:1840:4: (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1845:4: (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) { - // InternalSyntacticSequencerTestLanguage.g:1840:4: (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) - // InternalSyntacticSequencerTestLanguage.g:1841:5: otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1845:4: (otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1846:5: otherlv_12= 'kw6' ( (lv_val6_13_0= RULE_ID ) )? { otherlv_12=(Token)match(input,37,FollowSets000.FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5256,7 +5264,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_12, grammarAccess.getLongAlternativeAccess().getKw6Keyword_2_5_0()); } - // InternalSyntacticSequencerTestLanguage.g:1845:5: ( (lv_val6_13_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1850:5: ( (lv_val6_13_0= RULE_ID ) )? int alt29=2; int LA29_0 = input.LA(1); @@ -5265,10 +5273,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt29) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1846:6: (lv_val6_13_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1851:6: (lv_val6_13_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1846:6: (lv_val6_13_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1847:7: lv_val6_13_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1851:6: (lv_val6_13_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1852:7: lv_val6_13_0= RULE_ID { lv_val6_13_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5304,10 +5312,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 7 : - // InternalSyntacticSequencerTestLanguage.g:1865:4: (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1870:4: (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) { - // InternalSyntacticSequencerTestLanguage.g:1865:4: (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) - // InternalSyntacticSequencerTestLanguage.g:1866:5: otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1870:4: (otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1871:5: otherlv_14= 'kw7' ( (lv_val7_15_0= RULE_ID ) )? { otherlv_14=(Token)match(input,38,FollowSets000.FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5315,7 +5323,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_14, grammarAccess.getLongAlternativeAccess().getKw7Keyword_2_6_0()); } - // InternalSyntacticSequencerTestLanguage.g:1870:5: ( (lv_val7_15_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1875:5: ( (lv_val7_15_0= RULE_ID ) )? int alt30=2; int LA30_0 = input.LA(1); @@ -5324,10 +5332,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt30) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1871:6: (lv_val7_15_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1876:6: (lv_val7_15_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1871:6: (lv_val7_15_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1872:7: lv_val7_15_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1876:6: (lv_val7_15_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1877:7: lv_val7_15_0= RULE_ID { lv_val7_15_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5363,10 +5371,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } break; case 8 : - // InternalSyntacticSequencerTestLanguage.g:1890:4: (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1895:4: (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) { - // InternalSyntacticSequencerTestLanguage.g:1890:4: (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) - // InternalSyntacticSequencerTestLanguage.g:1891:5: otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1895:4: (otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? ) + // InternalSyntacticSequencerTestLanguage.g:1896:5: otherlv_16= 'kw8' ( (lv_val8_17_0= RULE_ID ) )? { otherlv_16=(Token)match(input,39,FollowSets000.FOLLOW_29); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5374,7 +5382,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_16, grammarAccess.getLongAlternativeAccess().getKw8Keyword_2_7_0()); } - // InternalSyntacticSequencerTestLanguage.g:1895:5: ( (lv_val8_17_0= RULE_ID ) )? + // InternalSyntacticSequencerTestLanguage.g:1900:5: ( (lv_val8_17_0= RULE_ID ) )? int alt31=2; int LA31_0 = input.LA(1); @@ -5383,10 +5391,10 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt31) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1896:6: (lv_val8_17_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1901:6: (lv_val8_17_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1896:6: (lv_val8_17_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1897:7: lv_val8_17_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1901:6: (lv_val8_17_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1902:7: lv_val8_17_0= RULE_ID { lv_val8_17_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_28); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5458,7 +5466,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleActionOnly" - // InternalSyntacticSequencerTestLanguage.g:1923:1: entryRuleActionOnly returns [EObject current=null] : iv_ruleActionOnly= ruleActionOnly EOF ; + // InternalSyntacticSequencerTestLanguage.g:1928:1: entryRuleActionOnly returns [EObject current=null] : iv_ruleActionOnly= ruleActionOnly EOF ; public final EObject entryRuleActionOnly() throws RecognitionException { EObject current = null; @@ -5466,8 +5474,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1923:51: (iv_ruleActionOnly= ruleActionOnly EOF ) - // InternalSyntacticSequencerTestLanguage.g:1924:2: iv_ruleActionOnly= ruleActionOnly EOF + // InternalSyntacticSequencerTestLanguage.g:1928:51: (iv_ruleActionOnly= ruleActionOnly EOF ) + // InternalSyntacticSequencerTestLanguage.g:1929:2: iv_ruleActionOnly= ruleActionOnly EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getActionOnlyRule()); @@ -5498,7 +5506,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleActionOnly" - // InternalSyntacticSequencerTestLanguage.g:1930:1: ruleActionOnly returns [EObject current=null] : (otherlv_0= '#14' (otherlv_1= 'kw1' )? ( ( RULE_ID )=>this_ID_2= RULE_ID )? () (otherlv_4= 'kw2' )? (this_ID_5= RULE_ID )? ) ; + // InternalSyntacticSequencerTestLanguage.g:1935:1: ruleActionOnly returns [EObject current=null] : (otherlv_0= '#14' (otherlv_1= 'kw1' )? ( ( RULE_ID )=>this_ID_2= RULE_ID )? () (otherlv_4= 'kw2' )? (this_ID_5= RULE_ID )? ) ; public final EObject ruleActionOnly() throws RecognitionException { EObject current = null; @@ -5512,11 +5520,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1936:2: ( (otherlv_0= '#14' (otherlv_1= 'kw1' )? ( ( RULE_ID )=>this_ID_2= RULE_ID )? () (otherlv_4= 'kw2' )? (this_ID_5= RULE_ID )? ) ) - // InternalSyntacticSequencerTestLanguage.g:1937:2: (otherlv_0= '#14' (otherlv_1= 'kw1' )? ( ( RULE_ID )=>this_ID_2= RULE_ID )? () (otherlv_4= 'kw2' )? (this_ID_5= RULE_ID )? ) + // InternalSyntacticSequencerTestLanguage.g:1941:2: ( (otherlv_0= '#14' (otherlv_1= 'kw1' )? ( ( RULE_ID )=>this_ID_2= RULE_ID )? () (otherlv_4= 'kw2' )? (this_ID_5= RULE_ID )? ) ) + // InternalSyntacticSequencerTestLanguage.g:1942:2: (otherlv_0= '#14' (otherlv_1= 'kw1' )? ( ( RULE_ID )=>this_ID_2= RULE_ID )? () (otherlv_4= 'kw2' )? (this_ID_5= RULE_ID )? ) { - // InternalSyntacticSequencerTestLanguage.g:1937:2: (otherlv_0= '#14' (otherlv_1= 'kw1' )? ( ( RULE_ID )=>this_ID_2= RULE_ID )? () (otherlv_4= 'kw2' )? (this_ID_5= RULE_ID )? ) - // InternalSyntacticSequencerTestLanguage.g:1938:3: otherlv_0= '#14' (otherlv_1= 'kw1' )? ( ( RULE_ID )=>this_ID_2= RULE_ID )? () (otherlv_4= 'kw2' )? (this_ID_5= RULE_ID )? + // InternalSyntacticSequencerTestLanguage.g:1942:2: (otherlv_0= '#14' (otherlv_1= 'kw1' )? ( ( RULE_ID )=>this_ID_2= RULE_ID )? () (otherlv_4= 'kw2' )? (this_ID_5= RULE_ID )? ) + // InternalSyntacticSequencerTestLanguage.g:1943:3: otherlv_0= '#14' (otherlv_1= 'kw1' )? ( ( RULE_ID )=>this_ID_2= RULE_ID )? () (otherlv_4= 'kw2' )? (this_ID_5= RULE_ID )? { otherlv_0=(Token)match(input,41,FollowSets000.FOLLOW_30); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5524,7 +5532,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_0, grammarAccess.getActionOnlyAccess().getNumberSignDigitOneDigitFourKeyword_0()); } - // InternalSyntacticSequencerTestLanguage.g:1942:3: (otherlv_1= 'kw1' )? + // InternalSyntacticSequencerTestLanguage.g:1947:3: (otherlv_1= 'kw1' )? int alt33=2; int LA33_0 = input.LA(1); @@ -5533,7 +5541,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt33) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1943:4: otherlv_1= 'kw1' + // InternalSyntacticSequencerTestLanguage.g:1948:4: otherlv_1= 'kw1' { otherlv_1=(Token)match(input,15,FollowSets000.FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5547,7 +5555,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1948:3: ( ( RULE_ID )=>this_ID_2= RULE_ID )? + // InternalSyntacticSequencerTestLanguage.g:1953:3: ( ( RULE_ID )=>this_ID_2= RULE_ID )? int alt34=2; int LA34_0 = input.LA(1); @@ -5560,7 +5568,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt34) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1949:4: ( RULE_ID )=>this_ID_2= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1954:4: ( RULE_ID )=>this_ID_2= RULE_ID { this_ID_2=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_31); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5574,8 +5582,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1955:3: () - // InternalSyntacticSequencerTestLanguage.g:1956:4: + // InternalSyntacticSequencerTestLanguage.g:1960:3: () + // InternalSyntacticSequencerTestLanguage.g:1961:4: { if ( state.backtracking==0 ) { @@ -5587,7 +5595,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1962:3: (otherlv_4= 'kw2' )? + // InternalSyntacticSequencerTestLanguage.g:1967:3: (otherlv_4= 'kw2' )? int alt35=2; int LA35_0 = input.LA(1); @@ -5596,7 +5604,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt35) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1963:4: otherlv_4= 'kw2' + // InternalSyntacticSequencerTestLanguage.g:1968:4: otherlv_4= 'kw2' { otherlv_4=(Token)match(input,16,FollowSets000.FOLLOW_27); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5610,7 +5618,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } - // InternalSyntacticSequencerTestLanguage.g:1968:3: (this_ID_5= RULE_ID )? + // InternalSyntacticSequencerTestLanguage.g:1973:3: (this_ID_5= RULE_ID )? int alt36=2; int LA36_0 = input.LA(1); @@ -5619,7 +5627,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern } switch (alt36) { case 1 : - // InternalSyntacticSequencerTestLanguage.g:1969:4: this_ID_5= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1974:4: this_ID_5= RULE_ID { this_ID_5=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5658,7 +5666,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleFragmentCaller" - // InternalSyntacticSequencerTestLanguage.g:1978:1: entryRuleFragmentCaller returns [EObject current=null] : iv_ruleFragmentCaller= ruleFragmentCaller EOF ; + // InternalSyntacticSequencerTestLanguage.g:1983:1: entryRuleFragmentCaller returns [EObject current=null] : iv_ruleFragmentCaller= ruleFragmentCaller EOF ; public final EObject entryRuleFragmentCaller() throws RecognitionException { EObject current = null; @@ -5666,8 +5674,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:1978:55: (iv_ruleFragmentCaller= ruleFragmentCaller EOF ) - // InternalSyntacticSequencerTestLanguage.g:1979:2: iv_ruleFragmentCaller= ruleFragmentCaller EOF + // InternalSyntacticSequencerTestLanguage.g:1983:55: (iv_ruleFragmentCaller= ruleFragmentCaller EOF ) + // InternalSyntacticSequencerTestLanguage.g:1984:2: iv_ruleFragmentCaller= ruleFragmentCaller EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFragmentCallerRule()); @@ -5698,7 +5706,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleFragmentCaller" - // InternalSyntacticSequencerTestLanguage.g:1985:1: ruleFragmentCaller returns [EObject current=null] : (otherlv_0= '#15' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) ; + // InternalSyntacticSequencerTestLanguage.g:1990:1: ruleFragmentCaller returns [EObject current=null] : (otherlv_0= '#15' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) ; public final EObject ruleFragmentCaller() throws RecognitionException { EObject current = null; @@ -5712,11 +5720,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:1991:2: ( (otherlv_0= '#15' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1992:2: (otherlv_0= '#15' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1996:2: ( (otherlv_0= '#15' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1997:2: (otherlv_0= '#15' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:1992:2: (otherlv_0= '#15' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) - // InternalSyntacticSequencerTestLanguage.g:1993:3: otherlv_0= '#15' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:1997:2: (otherlv_0= '#15' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:1998:3: otherlv_0= '#15' ( (lv_val1_1_0= RULE_ID ) ) this_Fragment1_2= ruleFragment1[$current] ( (lv_val_3_0= RULE_ID ) ) { otherlv_0=(Token)match(input,42,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5724,11 +5732,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(otherlv_0, grammarAccess.getFragmentCallerAccess().getNumberSignDigitOneDigitFiveKeyword_0()); } - // InternalSyntacticSequencerTestLanguage.g:1997:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:1998:4: (lv_val1_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:2002:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:2003:4: (lv_val1_1_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:1998:4: (lv_val1_1_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1999:5: lv_val1_1_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:2003:4: (lv_val1_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:2004:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5773,11 +5781,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern afterParserOrEnumRuleCall(); } - // InternalSyntacticSequencerTestLanguage.g:2026:3: ( (lv_val_3_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:2027:4: (lv_val_3_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:2031:3: ( (lv_val_3_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:2032:4: (lv_val_3_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:2027:4: (lv_val_3_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:2028:5: lv_val_3_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:2032:4: (lv_val_3_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:2033:5: lv_val_3_0= RULE_ID { lv_val_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5828,7 +5836,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleFragment1" - // InternalSyntacticSequencerTestLanguage.g:2049:1: ruleFragment1[EObject in_current] returns [EObject current=in_current] : ( (lv_fragVal_0_0= RULE_ID ) ) ; + // InternalSyntacticSequencerTestLanguage.g:2054:1: ruleFragment1[EObject in_current] returns [EObject current=in_current] : ( (lv_fragVal_0_0= RULE_ID ) ) ; public final EObject ruleFragment1(EObject in_current) throws RecognitionException { EObject current = in_current; @@ -5838,14 +5846,14 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:2055:2: ( ( (lv_fragVal_0_0= RULE_ID ) ) ) - // InternalSyntacticSequencerTestLanguage.g:2056:2: ( (lv_fragVal_0_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:2060:2: ( ( (lv_fragVal_0_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:2061:2: ( (lv_fragVal_0_0= RULE_ID ) ) { - // InternalSyntacticSequencerTestLanguage.g:2056:2: ( (lv_fragVal_0_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:2057:3: (lv_fragVal_0_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:2061:2: ( (lv_fragVal_0_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:2062:3: (lv_fragVal_0_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:2057:3: (lv_fragVal_0_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:2058:4: lv_fragVal_0_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:2062:3: (lv_fragVal_0_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:2063:4: lv_fragVal_0_0= RULE_ID { lv_fragVal_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5893,7 +5901,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleBug398890" - // InternalSyntacticSequencerTestLanguage.g:2077:1: entryRuleBug398890 returns [EObject current=null] : iv_ruleBug398890= ruleBug398890 EOF ; + // InternalSyntacticSequencerTestLanguage.g:2082:1: entryRuleBug398890 returns [EObject current=null] : iv_ruleBug398890= ruleBug398890 EOF ; public final EObject entryRuleBug398890() throws RecognitionException { EObject current = null; @@ -5901,8 +5909,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern try { - // InternalSyntacticSequencerTestLanguage.g:2077:50: (iv_ruleBug398890= ruleBug398890 EOF ) - // InternalSyntacticSequencerTestLanguage.g:2078:2: iv_ruleBug398890= ruleBug398890 EOF + // InternalSyntacticSequencerTestLanguage.g:2082:50: (iv_ruleBug398890= ruleBug398890 EOF ) + // InternalSyntacticSequencerTestLanguage.g:2083:2: iv_ruleBug398890= ruleBug398890 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getBug398890Rule()); @@ -5933,7 +5941,7 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start "ruleBug398890" - // InternalSyntacticSequencerTestLanguage.g:2084:1: ruleBug398890 returns [EObject current=null] : (this_C_COMMENT_END_0= RULE_C_COMMENT_END ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalSyntacticSequencerTestLanguage.g:2089:1: ruleBug398890 returns [EObject current=null] : (this_C_COMMENT_END_0= RULE_C_COMMENT_END ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleBug398890() throws RecognitionException { EObject current = null; @@ -5944,11 +5952,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalSyntacticSequencerTestLanguage.g:2090:2: ( (this_C_COMMENT_END_0= RULE_C_COMMENT_END ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalSyntacticSequencerTestLanguage.g:2091:2: (this_C_COMMENT_END_0= RULE_C_COMMENT_END ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:2095:2: ( (this_C_COMMENT_END_0= RULE_C_COMMENT_END ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalSyntacticSequencerTestLanguage.g:2096:2: (this_C_COMMENT_END_0= RULE_C_COMMENT_END ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalSyntacticSequencerTestLanguage.g:2091:2: (this_C_COMMENT_END_0= RULE_C_COMMENT_END ( (lv_name_1_0= RULE_ID ) ) ) - // InternalSyntacticSequencerTestLanguage.g:2092:3: this_C_COMMENT_END_0= RULE_C_COMMENT_END ( (lv_name_1_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:2096:2: (this_C_COMMENT_END_0= RULE_C_COMMENT_END ( (lv_name_1_0= RULE_ID ) ) ) + // InternalSyntacticSequencerTestLanguage.g:2097:3: this_C_COMMENT_END_0= RULE_C_COMMENT_END ( (lv_name_1_0= RULE_ID ) ) { this_C_COMMENT_END_0=(Token)match(input,RULE_C_COMMENT_END,FollowSets000.FOLLOW_3); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -5956,11 +5964,11 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern newLeafNode(this_C_COMMENT_END_0, grammarAccess.getBug398890Access().getC_COMMENT_ENDTerminalRuleCall_0()); } - // InternalSyntacticSequencerTestLanguage.g:2096:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalSyntacticSequencerTestLanguage.g:2097:4: (lv_name_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:2101:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalSyntacticSequencerTestLanguage.g:2102:4: (lv_name_1_0= RULE_ID ) { - // InternalSyntacticSequencerTestLanguage.g:2097:4: (lv_name_1_0= RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:2098:5: lv_name_1_0= RULE_ID + // InternalSyntacticSequencerTestLanguage.g:2102:4: (lv_name_1_0= RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:2103:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -6011,8 +6019,8 @@ public class InternalSyntacticSequencerTestLanguageParser extends AbstractIntern // $ANTLR start synpred1_InternalSyntacticSequencerTestLanguage public final void synpred1_InternalSyntacticSequencerTestLanguage_fragment() throws RecognitionException { - // InternalSyntacticSequencerTestLanguage.g:1949:4: ( RULE_ID ) - // InternalSyntacticSequencerTestLanguage.g:1949:5: RULE_ID + // InternalSyntacticSequencerTestLanguage.g:1954:4: ( RULE_ID ) + // InternalSyntacticSequencerTestLanguage.g:1954:5: RULE_ID { match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return ; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/AltList1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/AltList1.java index 95a617724..dea330c01 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/AltList1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/AltList1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/AltList2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/AltList2.java index 9cf11bb95..d258d24cf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/AltList2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/AltList2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/AlternativeMultiplicities.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/AlternativeMultiplicities.java index 9de221a69..9641c35a6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/AlternativeMultiplicities.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/AlternativeMultiplicities.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Complex1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Complex1.java index a78f5bd97..b303afe44 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Complex1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Complex1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DefEnum.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DefEnum.java index 12be21314..427a83cd1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DefEnum.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DefEnum.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Delegation.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Delegation.java index 0d55630f1..a5fe8ee6b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Delegation.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Delegation.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DelegationA.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DelegationA.java index dbc2cea95..d69c36cb3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DelegationA.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DelegationA.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DependentAlternative1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DependentAlternative1.java index 0b9100f1f..9b7d816c0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DependentAlternative1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DependentAlternative1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DependentAlternative2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DependentAlternative2.java index 3f87b379b..1bd16ed89 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DependentAlternative2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/DependentAlternative2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Float.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Float.java index 789a6d246..dd3c4116b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Float.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Float.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/FragmentCallerType.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/FragmentCallerType.java index 47d3ecde6..e2761c0de 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/FragmentCallerType.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/FragmentCallerType.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/GroupMultiplicities.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/GroupMultiplicities.java index d249b09c2..c6c7da49e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/GroupMultiplicities.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/GroupMultiplicities.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/List1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/List1.java index 889807c55..dca632437 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/List1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/List1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/List2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/List2.java index b47754ca2..d88d37ab4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/List2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/List2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Model.java index 491a1eefd..78b669b81 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/MultiKeywords.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/MultiKeywords.java index a5722304c..37d3320a8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/MultiKeywords.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/MultiKeywords.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/MultiKeywordsOrID.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/MultiKeywordsOrID.java index fd2ea392b..7b2bab9af 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/MultiKeywordsOrID.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/MultiKeywordsOrID.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/MultiTerminals.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/MultiTerminals.java index 1d37664bd..922c594b3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/MultiTerminals.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/MultiTerminals.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/NullCrossRef.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/NullCrossRef.java index dd66bed3c..2afa6b7ce 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/NullCrossRef.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/NullCrossRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/NullValue.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/NullValue.java index f8a922734..a231e2f66 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/NullValue.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/NullValue.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Optional.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Optional.java index 7be02de90..b92fc5620 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Optional.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Optional.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/OptionalDouble.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/OptionalDouble.java index df8c342c8..eca4ce04f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/OptionalDouble.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/OptionalDouble.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/ParameterCaller.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/ParameterCaller.java index 9f5f509a0..b44c17df6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/ParameterCaller.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/ParameterCaller.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/ParameterDelegation.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/ParameterDelegation.java index d47fe6201..bf096f820 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/ParameterDelegation.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/ParameterDelegation.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Parameterized.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Parameterized.java index 88ad8e510..aba182399 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Parameterized.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/Parameterized.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SequencertestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SequencertestFactory.java index 29a3991ad..dfeb7eadf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SequencertestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SequencertestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SequencertestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SequencertestPackage.java index 990cfab47..da6d252cd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SequencertestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SequencertestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SimpleAlternative.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SimpleAlternative.java index b8cb72fd7..e37d9f7e3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SimpleAlternative.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SimpleAlternative.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SimpleGroup.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SimpleGroup.java index bc597133d..a1d1a068c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SimpleGroup.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SimpleGroup.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SimpleMultiplicities.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SimpleMultiplicities.java index 89ea542a6..24f08a7d0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SimpleMultiplicities.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SimpleMultiplicities.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReference.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReference.java index ac8aaf213..ae9e9a89f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReference.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReference.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReferenceChild1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReferenceChild1.java index de59191a8..280b3139b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReferenceChild1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReferenceChild1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReferenceChild2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReferenceChild2.java index 8612ceae0..bc62c6c59 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReferenceChild2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReferenceChild2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReferenceChild3.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReferenceChild3.java index 5494a6a56..23993579b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReferenceChild3.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleContainmentReferenceChild3.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleCrossReference.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleCrossReference.java index 6db7f38d8..ff97c7ea7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleCrossReference.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleCrossReference.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleEnum.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleEnum.java index d975883c9..4d0cd191c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleEnum.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleEnum.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleKeywords.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleKeywords.java index 51bb9bc9b..82fec49ce 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleKeywords.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleKeywords.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleKeywordsOrID.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleKeywordsOrID.java index 32e28add7..1dd7ed2ad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleKeywordsOrID.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleKeywordsOrID.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleTerminals.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleTerminals.java index 37ac9f950..180a7807a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleTerminals.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/SingleTerminals.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternative.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternative.java index a13294658..31881457f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternative.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternative.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternativeVal.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternativeVal.java index 5548e28b9..75d9c6776 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternativeVal.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternativeVal.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternativeVal2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternativeVal2.java index 978cebfe3..7e0651693 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternativeVal2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternativeVal2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternativeValDelegate.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternativeValDelegate.java index 521d52c63..cfefe653e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternativeValDelegate.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedAlternativeValDelegate.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroup.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroup.java index 9179e0630..8b82d9920 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroup.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroup.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupBoolean.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupBoolean.java index 24a26db10..bc130b79a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupBoolean.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupBoolean.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupOptional.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupOptional.java index fd390a1ce..4d2a3aea5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupOptional.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupOptional.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupVal.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupVal.java index 820c19fc1..049a3bf88 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupVal.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupVal.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupVal2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupVal2.java index dd133918e..7d6e86c56 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupVal2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupVal2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupValDelegate.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupValDelegate.java index 96974acc4..29afa0f1f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupValDelegate.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/UnorderedGroupValDelegate.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/AltList1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/AltList1Impl.java index 1f9908340..25c8f8d0e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/AltList1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/AltList1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/AltList2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/AltList2Impl.java index 14e28fd0a..ced913972 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/AltList2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/AltList2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/AlternativeMultiplicitiesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/AlternativeMultiplicitiesImpl.java index 1a667d7ee..e902a92bb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/AlternativeMultiplicitiesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/AlternativeMultiplicitiesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/Complex1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/Complex1Impl.java index aeb8eac56..e442ab01b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/Complex1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/Complex1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DelegationAImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DelegationAImpl.java index 4291993fa..34a0d4fff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DelegationAImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DelegationAImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DelegationImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DelegationImpl.java index a5af5fd32..171742ce0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DelegationImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DelegationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DependentAlternative1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DependentAlternative1Impl.java index dd6495c30..a33217d92 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DependentAlternative1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DependentAlternative1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DependentAlternative2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DependentAlternative2Impl.java index 056f7122a..8170386bf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DependentAlternative2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/DependentAlternative2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/FloatImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/FloatImpl.java index 0d470ea8d..6ebe7eeea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/FloatImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/FloatImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/FragmentCallerTypeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/FragmentCallerTypeImpl.java index 66097daca..5d0dadb36 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/FragmentCallerTypeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/FragmentCallerTypeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/GroupMultiplicitiesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/GroupMultiplicitiesImpl.java index 6dfd6c8a2..50d84421f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/GroupMultiplicitiesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/GroupMultiplicitiesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/List1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/List1Impl.java index ad7f08fb6..08a381ef6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/List1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/List1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/List2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/List2Impl.java index 1edc617d6..bdde3054d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/List2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/List2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ModelImpl.java index 07b290573..97c23fdec 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/MultiKeywordsImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/MultiKeywordsImpl.java index 63bf4646b..81729166a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/MultiKeywordsImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/MultiKeywordsImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/MultiKeywordsOrIDImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/MultiKeywordsOrIDImpl.java index f3adbf025..01a5d5d37 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/MultiKeywordsOrIDImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/MultiKeywordsOrIDImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/MultiTerminalsImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/MultiTerminalsImpl.java index 76aff524b..78a9ef251 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/MultiTerminalsImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/MultiTerminalsImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/NullCrossRefImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/NullCrossRefImpl.java index 3db8b1860..bef75f3e9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/NullCrossRefImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/NullCrossRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/NullValueImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/NullValueImpl.java index ba9ac8c6b..7ec737f1f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/NullValueImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/NullValueImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/OptionalDoubleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/OptionalDoubleImpl.java index 02a9b4da8..e228b3138 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/OptionalDoubleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/OptionalDoubleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/OptionalImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/OptionalImpl.java index 7ff6fd58a..2d26b83bc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/OptionalImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/OptionalImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ParameterCallerImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ParameterCallerImpl.java index 13f282a81..460127286 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ParameterCallerImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ParameterCallerImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ParameterDelegationImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ParameterDelegationImpl.java index 0b859cde3..d74af5625 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ParameterDelegationImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ParameterDelegationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ParameterizedImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ParameterizedImpl.java index 67caf6a4e..864e6ae4f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ParameterizedImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/ParameterizedImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SequencertestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SequencertestFactoryImpl.java index 3ed51fd37..5a67cdb10 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SequencertestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SequencertestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SequencertestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SequencertestPackageImpl.java index 626caf469..1d3117c3c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SequencertestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SequencertestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SimpleAlternativeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SimpleAlternativeImpl.java index 5cdf19317..81bf569b5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SimpleAlternativeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SimpleAlternativeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SimpleGroupImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SimpleGroupImpl.java index 7ec74270f..9d5b20595 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SimpleGroupImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SimpleGroupImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SimpleMultiplicitiesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SimpleMultiplicitiesImpl.java index 8c54a9a93..f5039df4a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SimpleMultiplicitiesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SimpleMultiplicitiesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceChild1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceChild1Impl.java index c3a2d4c42..6485900c3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceChild1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceChild1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceChild2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceChild2Impl.java index d6b97f7fb..0a96f78e0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceChild2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceChild2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceChild3Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceChild3Impl.java index 49beb2baf..1ec7b3f25 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceChild3Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceChild3Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceImpl.java index 3bffd51ef..b21315190 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleContainmentReferenceImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleCrossReferenceImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleCrossReferenceImpl.java index 4332a6c5d..23f13b78f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleCrossReferenceImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleCrossReferenceImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleEnumImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleEnumImpl.java index 08e7d3d9a..78d4a3834 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleEnumImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleEnumImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleKeywordsImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleKeywordsImpl.java index 8b7e9ee36..1a67dd94f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleKeywordsImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleKeywordsImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleKeywordsOrIDImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleKeywordsOrIDImpl.java index 58916814d..90e4acf0d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleKeywordsOrIDImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleKeywordsOrIDImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleTerminalsImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleTerminalsImpl.java index 9eb7ec3ac..f6f7bd8eb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleTerminalsImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/SingleTerminalsImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeImpl.java index 3de3f9433..fa1ac22fb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeVal2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeVal2Impl.java index 533f7f0b7..cdc2d40de 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeVal2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeVal2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeValDelegateImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeValDelegateImpl.java index 81f4747a2..37ad6a8ea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeValDelegateImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeValDelegateImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeValImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeValImpl.java index 2700f55ab..e9a3b0e5d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeValImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedAlternativeValImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupBooleanImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupBooleanImpl.java index e15b38a12..6df761ec3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupBooleanImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupBooleanImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupImpl.java index 554df5c0e..1468cef6e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupOptionalImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupOptionalImpl.java index af8049c8b..39244cae9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupOptionalImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupOptionalImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupVal2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupVal2Impl.java index dfeb9653f..5a3b63d22 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupVal2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupVal2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupValDelegateImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupValDelegateImpl.java index fb593f39c..eb9a67f3d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupValDelegateImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupValDelegateImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupValImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupValImpl.java index a2bf02200..03a4878a1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupValImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/impl/UnorderedGroupValImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/util/SequencertestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/util/SequencertestAdapterFactory.java index 145def91e..d54bd44ce 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/util/SequencertestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/util/SequencertestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/util/SequencertestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/util/SequencertestSwitch.java index da854002e..e3cfeb18b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/util/SequencertestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/sequencertest/util/SequencertestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.sequencertest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AbstractSyntacticSequencerTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AbstractSyntacticSequencerTestLanguageSemanticSequencer.java index ca9a571b2..f40f50ad3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AbstractSyntacticSequencerTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AbstractSyntacticSequencerTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AbstractSyntacticSequencerTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AbstractSyntacticSequencerTestLanguageSyntacticSequencer.java index 4fa5fc8f9..258ffcb0b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AbstractSyntacticSequencerTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AbstractSyntacticSequencerTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AssignmentFinderTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AssignmentFinderTestLanguageSemanticSequencer.java index 6ecdf167f..a2636598c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AssignmentFinderTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AssignmentFinderTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AssignmentFinderTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AssignmentFinderTestLanguageSyntacticSequencer.java index 14fb1dd9e..448a7a8a5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AssignmentFinderTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/AssignmentFinderTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/ContextFinderTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/ContextFinderTestLanguageSemanticSequencer.java index deebbf525..38b368e63 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/ContextFinderTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/ContextFinderTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/ContextFinderTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/ContextFinderTestLanguageSyntacticSequencer.java index 073df44bd..d44b3430a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/ContextFinderTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/ContextFinderTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/HiddenTokenSequencerTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/HiddenTokenSequencerTestLanguageSemanticSequencer.java index e984b480b..0716d144b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/HiddenTokenSequencerTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/HiddenTokenSequencerTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/HiddenTokenSequencerTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/HiddenTokenSequencerTestLanguageSyntacticSequencer.java index 4ce034299..8c9cb6c87 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/HiddenTokenSequencerTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/HiddenTokenSequencerTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/SequencerTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/SequencerTestLanguageSemanticSequencer.java index ba9edabf7..f0b3d5afe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/SequencerTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/SequencerTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.serializer; import com.google.common.collect.ImmutableSet; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/SequencerTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/SequencerTestLanguageSyntacticSequencer.java index 71aa0ced8..565027aa1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/SequencerTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer/SequencerTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/AssignmentFinderTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/AssignmentFinderTestLanguageGrammarAccess.java index 164146a0a..a34acfd7b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/AssignmentFinderTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/AssignmentFinderTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/ContextFinderTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/ContextFinderTestLanguageGrammarAccess.java index 504b9be9e..59b825bf1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/ContextFinderTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/ContextFinderTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/HiddenTokenSequencerTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/HiddenTokenSequencerTestLanguageGrammarAccess.java index 485ef186d..95e02aa3c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/HiddenTokenSequencerTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/HiddenTokenSequencerTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/SequencerTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/SequencerTestLanguageGrammarAccess.java index 08f24bf38..13a207ecb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/SequencerTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/SequencerTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/SyntacticSequencerTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/SyntacticSequencerTestLanguageGrammarAccess.java index 1580bd41b..6640aebf4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/SyntacticSequencerTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/services/SyntacticSequencerTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/ActionOnly.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/ActionOnly.java index 80afed049..bc0b91f1a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/ActionOnly.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/ActionOnly.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Add0.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Add0.java index f4e3ebc4f..5d8873526 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Add0.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Add0.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Add1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Add1.java index fcefa838b..31ecc1fba 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Add1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Add1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Add2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Add2.java index 7df26e090..44f87496a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Add2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Add2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/AlternativeTransition.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/AlternativeTransition.java index f9491ceb5..c7e714078 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/AlternativeTransition.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/AlternativeTransition.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/BooleanAlternative.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/BooleanAlternative.java index e851a3fc6..b1b838a5e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/BooleanAlternative.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/BooleanAlternative.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/BooleanAlternativeLiteral.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/BooleanAlternativeLiteral.java index 1629f05f5..5261e1e94 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/BooleanAlternativeLiteral.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/BooleanAlternativeLiteral.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/BooleanValues.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/BooleanValues.java index c24d4d48e..48154cf75 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/BooleanValues.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/BooleanValues.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Bug398890.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Bug398890.java index 5ca933385..5c3cebf52 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Bug398890.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Bug398890.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Exp0.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Exp0.java index b82bb00d4..ee5386ff7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Exp0.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Exp0.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Exp1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Exp1.java index cfed2f5cb..4c25e030c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Exp1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Exp1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Exp2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Exp2.java index 9d4936c5f..d5bbe41dd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Exp2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Exp2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/FragmentCallerType.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/FragmentCallerType.java index 2f5c18f58..f263f23f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/FragmentCallerType.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/FragmentCallerType.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/LongAlternative.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/LongAlternative.java index 26f4687c5..c6ae75e04 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/LongAlternative.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/LongAlternative.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/MandatoryKeywords.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/MandatoryKeywords.java index 86feb03c4..bb2ce4b2b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/MandatoryKeywords.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/MandatoryKeywords.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/MandatoryManyTransition.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/MandatoryManyTransition.java index f69de525b..10b54ad2c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/MandatoryManyTransition.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/MandatoryManyTransition.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Model.java index 90cb94a1d..3f36f0ba7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Mult2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Mult2.java index 977390d3e..a68da1287 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Mult2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Mult2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/OptionalManyTransition.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/OptionalManyTransition.java index 6e50b9121..da67ab72f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/OptionalManyTransition.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/OptionalManyTransition.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/OptionalSingleTransition.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/OptionalSingleTransition.java index 243784de0..03fc97774 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/OptionalSingleTransition.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/OptionalSingleTransition.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/SingleCrossReference.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/SingleCrossReference.java index 35978e954..d3d5aaf14 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/SingleCrossReference.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/SingleCrossReference.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/SyntacticsequencertestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/SyntacticsequencertestFactory.java index 9ff21c29f..ebf799d7b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/SyntacticsequencertestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/SyntacticsequencertestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/SyntacticsequencertestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/SyntacticsequencertestPackage.java index e301eab0f..341adf767 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/SyntacticsequencertestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/SyntacticsequencertestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/UnassignedDatatype.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/UnassignedDatatype.java index ff9c59194..81081faaf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/UnassignedDatatype.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/UnassignedDatatype.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Val0.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Val0.java index 3b755f588..15d0d454d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Val0.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Val0.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Val1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Val1.java index fae584c5b..984b5a9ac 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Val1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Val1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Val2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Val2.java index a608bb38c..df7bf9c04 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Val2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/Val2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/ActionOnlyImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/ActionOnlyImpl.java index d69d8aed3..9673532e6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/ActionOnlyImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/ActionOnlyImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Add0Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Add0Impl.java index bb214c3a5..bd14c2c57 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Add0Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Add0Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Add1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Add1Impl.java index beb8d72af..22ff01e15 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Add1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Add1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Add2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Add2Impl.java index e6af6e7cc..507e24b04 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Add2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Add2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/AlternativeTransitionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/AlternativeTransitionImpl.java index eb96922c0..2a77839b0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/AlternativeTransitionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/AlternativeTransitionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/BooleanAlternativeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/BooleanAlternativeImpl.java index 3e41369ba..761d7854b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/BooleanAlternativeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/BooleanAlternativeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/BooleanAlternativeLiteralImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/BooleanAlternativeLiteralImpl.java index c8dabf635..43cac5a4a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/BooleanAlternativeLiteralImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/BooleanAlternativeLiteralImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/BooleanValuesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/BooleanValuesImpl.java index cf125f9a9..90a15cb12 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/BooleanValuesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/BooleanValuesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Bug398890Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Bug398890Impl.java index 5f62942bd..c035e6b16 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Bug398890Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Bug398890Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Exp0Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Exp0Impl.java index ff073c111..7f28f63fa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Exp0Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Exp0Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Exp1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Exp1Impl.java index 04014e704..bb26e473d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Exp1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Exp1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Exp2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Exp2Impl.java index a1af4c3d6..ff8b41a0f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Exp2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Exp2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/FragmentCallerTypeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/FragmentCallerTypeImpl.java index a2202646f..bc4da90f2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/FragmentCallerTypeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/FragmentCallerTypeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/LongAlternativeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/LongAlternativeImpl.java index 82dcc0f6a..97394c962 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/LongAlternativeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/LongAlternativeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/MandatoryKeywordsImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/MandatoryKeywordsImpl.java index 1fdf301ce..f894b4288 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/MandatoryKeywordsImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/MandatoryKeywordsImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/MandatoryManyTransitionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/MandatoryManyTransitionImpl.java index 210c70f5c..26a842abb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/MandatoryManyTransitionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/MandatoryManyTransitionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/ModelImpl.java index ba1182f2a..31236f244 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Mult2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Mult2Impl.java index b95554b47..e94ddd065 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Mult2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Mult2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/OptionalManyTransitionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/OptionalManyTransitionImpl.java index 98f9eb4cf..5728625e5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/OptionalManyTransitionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/OptionalManyTransitionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/OptionalSingleTransitionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/OptionalSingleTransitionImpl.java index 1727d0f21..a9a6ae377 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/OptionalSingleTransitionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/OptionalSingleTransitionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/SingleCrossReferenceImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/SingleCrossReferenceImpl.java index d806175b0..108668717 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/SingleCrossReferenceImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/SingleCrossReferenceImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/SyntacticsequencertestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/SyntacticsequencertestFactoryImpl.java index e7ce705ea..68812611c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/SyntacticsequencertestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/SyntacticsequencertestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/SyntacticsequencertestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/SyntacticsequencertestPackageImpl.java index d022510ff..510c994a8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/SyntacticsequencertestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/SyntacticsequencertestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/UnassignedDatatypeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/UnassignedDatatypeImpl.java index db647e9f7..2ba6270d0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/UnassignedDatatypeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/UnassignedDatatypeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Val0Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Val0Impl.java index 7bf83400f..9152a606c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Val0Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Val0Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Val1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Val1Impl.java index e0fbc287b..a94ff6468 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Val1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Val1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Val2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Val2Impl.java index 703ca39f3..5b26d6944 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Val2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/impl/Val2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/util/SyntacticsequencertestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/util/SyntacticsequencertestAdapterFactory.java index 0164dfafb..b65b62ecd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/util/SyntacticsequencertestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/util/SyntacticsequencertestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/util/SyntacticsequencertestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/util/SyntacticsequencertestSwitch.java index 1707d36e2..828f15a29 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/util/SyntacticsequencertestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/syntacticsequencertest/util/SyntacticsequencertestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.serializer.syntacticsequencertest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/tests/SequencerTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/tests/SequencerTestLanguageInjectorProvider.java index c27c1df9c..9cc1f6ea1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/tests/SequencerTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/tests/SequencerTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.tests; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/services/XtextGrammarTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/services/XtextGrammarTestLanguageGrammarAccess.java index 071359caa..ebee97e63 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/services/XtextGrammarTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/services/XtextGrammarTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractActionTestLanguage2RuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractActionTestLanguage2RuntimeModule.java index f93269b04..ba34971dd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractActionTestLanguage2RuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractActionTestLanguage2RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractActionTestLanguage3RuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractActionTestLanguage3RuntimeModule.java index 0684a9c8f..c5bffa84b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractActionTestLanguage3RuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractActionTestLanguage3RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractActionTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractActionTestLanguageRuntimeModule.java index 2c7c68dd1..cdc2a7fa5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractActionTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractActionTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractFowlerDslTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractFowlerDslTestLanguageRuntimeModule.java index 32028d74c..012187151 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractFowlerDslTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractFowlerDslTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractLookaheadTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractLookaheadTestLanguageRuntimeModule.java index 4213114f7..638d80277 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractLookaheadTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractLookaheadTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractOptionalEmptyTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractOptionalEmptyTestLanguageRuntimeModule.java index 5492f8580..6da8e9e9e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractOptionalEmptyTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractOptionalEmptyTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractPartialParserTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractPartialParserTestLanguageRuntimeModule.java index 7af8aa07e..7123316bf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractPartialParserTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractPartialParserTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractReferenceGrammarTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractReferenceGrammarTestLanguageRuntimeModule.java index 85f7a6f35..d654b03b9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractReferenceGrammarTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractReferenceGrammarTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractSimpleExpressionsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractSimpleExpressionsTestLanguageRuntimeModule.java index 42265bdc7..0b78f157c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractSimpleExpressionsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractSimpleExpressionsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractTestLanguageRuntimeModule.java index 19d43b46f..f61273623 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractTreeTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractTreeTestLanguageRuntimeModule.java index 6312af549..522536c1a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractTreeTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/AbstractTreeTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage.genmodel index 9584b1a0c..661b85666 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage2.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage2.genmodel index 0a6214d6b..68c7f31a1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage2.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage2.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="ActionTestLanguage2" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetupGenerated.java index 7748e6d3c..a8ca8e730 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage3.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage3.genmodel index 04d8e568e..d7d6d132a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage3.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage3.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="ActionTestLanguage3" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage3StandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage3StandaloneSetupGenerated.java index 7fe06c73f..a6d687ec8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage3StandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguage3StandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetupGenerated.java index 9e77598c8..ba6bf6537 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.genmodel index 96941d5e7..b6eb42873 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/FowlerDslTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="FowlerDslTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetupGenerated.java index 2e155ee36..7d9b81337 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.genmodel index d3ead5ea6..4cf550d24 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/LookaheadTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="LookaheadTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetupGenerated.java index fb06ca64b..42fa42792 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.genmodel index 6cd11178a..8dec2d69b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="OptionalEmptyTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetupGenerated.java index e5caf90e0..da46a745d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.genmodel index 19641c9a7..214896643 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/PartialParserTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="PartialParserTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetupGenerated.java index dfbcd6298..2149b2e16 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.genmodel index d6f620bc5..3c01bfd53 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="ReferenceGrammarTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetupGenerated.java index 07b3de46f..c9be9b13c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.genmodel index 13ec5c57e..8e26631df 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="SimpleExpressionsTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetupGenerated.java index 132af78a8..aad40cb62 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TestLanguage.genmodel index bbc7d2d65..a2090d532 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TestLanguage.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetupGenerated.java index daee33251..0ce232625 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TreeTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TreeTestLanguage.genmodel index 9994e12d1..33f864917 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TreeTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TreeTestLanguage.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetupGenerated.java index 32eafcb4d..924c638bf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/ActionLangFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/ActionLangFactory.java index be6940e28..c6fe19b12 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/ActionLangFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/ActionLangFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/ActionLangPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/ActionLangPackage.java index 38a321b7e..56d609537 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/ActionLangPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/ActionLangPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/Child.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/Child.java index 9caa5b4b6..b8d562e6e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/Child.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/Child.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/Model.java index 0d67d18b8..d9b849133 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/Parent.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/Parent.java index 4d52fc5a3..059293f1d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/Parent.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/Parent.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ActionLangFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ActionLangFactoryImpl.java index 0b5d89b5d..39d2a3004 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ActionLangFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ActionLangFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ActionLangPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ActionLangPackageImpl.java index 04aea1a2a..4a2eae6c4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ActionLangPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ActionLangPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ChildImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ChildImpl.java index 908266136..cc484e0a6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ChildImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ChildImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ModelImpl.java index e87b77a8e..4ee0e6978 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ParentImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ParentImpl.java index c885a69b6..c5ed9d1d8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ParentImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/impl/ParentImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/util/ActionLangAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/util/ActionLangAdapterFactory.java index 4374377c8..aa4346a6b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/util/ActionLangAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/util/ActionLangAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/util/ActionLangSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/util/ActionLangSwitch.java index f76d0a871..97d5ee484 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/util/ActionLangSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang/util/ActionLangSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/ActionLang2Factory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/ActionLang2Factory.java index e7828e939..95ef5144e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/ActionLang2Factory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/ActionLang2Factory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang2; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/ActionLang2Package.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/ActionLang2Package.java index e3ba388fc..4a730661d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/ActionLang2Package.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/ActionLang2Package.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang2; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/ORing.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/ORing.java index 4e5c5fc06..59db86a4d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/ORing.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/ORing.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang2; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/Value.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/Value.java index a6a0769f3..de90290c5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/Value.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/Value.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang2; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ActionLang2FactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ActionLang2FactoryImpl.java index 8516063cf..61b6da0f2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ActionLang2FactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ActionLang2FactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang2.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ActionLang2PackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ActionLang2PackageImpl.java index b80774e47..ed1441b8f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ActionLang2PackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ActionLang2PackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang2.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ORingImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ORingImpl.java index 23de78de9..ab41ccf6f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ORingImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ORingImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang2.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ValueImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ValueImpl.java index ee692ddcd..c0adb91e0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ValueImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/impl/ValueImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang2.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/util/ActionLang2AdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/util/ActionLang2AdapterFactory.java index 633a63499..dfdaeb4c8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/util/ActionLang2AdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/util/ActionLang2AdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang2.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/util/ActionLang2Switch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/util/ActionLang2Switch.java index 32661722a..f2faac733 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/util/ActionLang2Switch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang2/util/ActionLang2Switch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang2.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ActionLang3Factory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ActionLang3Factory.java index 7e4f587e3..9486dddc3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ActionLang3Factory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ActionLang3Factory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ActionLang3Package.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ActionLang3Package.java index 4603d0975..a24e6271e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ActionLang3Package.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ActionLang3Package.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/Entry.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/Entry.java index f5cb40906..eff81ebeb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/Entry.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/Entry.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/P1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/P1.java index 2b32b86e4..d49360583 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/P1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/P1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/P2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/P2.java index 15bfefe26..f7374c107 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/P2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/P2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/P3.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/P3.java index d160269b0..c881c7c91 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/P3.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/P3.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ProductionRule1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ProductionRule1.java index d261d4990..c76d4edbd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ProductionRule1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ProductionRule1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ProductionRule2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ProductionRule2.java index fdf4159da..d795b701b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ProductionRule2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ProductionRule2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ProductionRules.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ProductionRules.java index f5fc7d2f4..115475386 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ProductionRules.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/ProductionRules.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ActionLang3FactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ActionLang3FactoryImpl.java index 02dfdf4ac..34aa39e5d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ActionLang3FactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ActionLang3FactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ActionLang3PackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ActionLang3PackageImpl.java index 60b2d9b81..60021236e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ActionLang3PackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ActionLang3PackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/EntryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/EntryImpl.java index 209b4da10..b853a7785 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/EntryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/EntryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/P1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/P1Impl.java index 7530cdc96..97b7f4765 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/P1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/P1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/P2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/P2Impl.java index ca242948b..3b5322924 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/P2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/P2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/P3Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/P3Impl.java index 39c1d7904..c5a2c0083 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/P3Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/P3Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ProductionRule1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ProductionRule1Impl.java index e34ca7475..1c8da1529 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ProductionRule1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ProductionRule1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ProductionRule2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ProductionRule2Impl.java index 3fead1626..955126a27 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ProductionRule2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ProductionRule2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ProductionRulesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ProductionRulesImpl.java index a76920507..af66fb4d3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ProductionRulesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/impl/ProductionRulesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/util/ActionLang3AdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/util/ActionLang3AdapterFactory.java index d827fad12..c5d226b3c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/util/ActionLang3AdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/util/ActionLang3AdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/util/ActionLang3Switch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/util/ActionLang3Switch.java index 298da14e5..03c0bf779 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/util/ActionLang3Switch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/actionLang3/util/ActionLang3Switch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.actionLang3.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Command.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Command.java index af0057e72..dff5c1446 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Command.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Command.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Event.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Event.java index 23cee4105..e849daf77 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Event.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Event.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/FowlerdslFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/FowlerdslFactory.java index 46c7a7913..bb88fe6e9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/FowlerdslFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/FowlerdslFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/FowlerdslPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/FowlerdslPackage.java index 3505803ac..9c6f634f2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/FowlerdslPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/FowlerdslPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/State.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/State.java index 3a7b514ce..14a6305ea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/State.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/State.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Statemachine.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Statemachine.java index ff9b4f5c2..38ac40900 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Statemachine.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Statemachine.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Transition.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Transition.java index c8fb86a10..81bd4cbb6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Transition.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/Transition.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/CommandImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/CommandImpl.java index 193b1ed68..316c48de7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/CommandImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/CommandImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/EventImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/EventImpl.java index e01903f9a..1b0cd2b87 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/EventImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/EventImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/FowlerdslFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/FowlerdslFactoryImpl.java index 0cd702391..1a9f8648f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/FowlerdslFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/FowlerdslFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/FowlerdslPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/FowlerdslPackageImpl.java index 3429586bf..63a4d044b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/FowlerdslPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/FowlerdslPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/StateImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/StateImpl.java index 0b508ffcb..00dcc0123 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/StateImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/StateImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/StatemachineImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/StatemachineImpl.java index f51462d16..c96486505 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/StatemachineImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/StatemachineImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/TransitionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/TransitionImpl.java index 8d2be8bfe..c18234a89 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/TransitionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/impl/TransitionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/util/FowlerdslAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/util/FowlerdslAdapterFactory.java index 863817670..40b315a6d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/util/FowlerdslAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/util/FowlerdslAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/util/FowlerdslSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/util/FowlerdslSwitch.java index 00b249450..6359754dc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/util/FowlerdslSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/fowlerdsl/util/FowlerdslSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.fowlerdsl.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/AbstractIndentationAwareTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/AbstractIndentationAwareTestLanguageRuntimeModule.java index b04792b6e..5dca2ed38 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/AbstractIndentationAwareTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/AbstractIndentationAwareTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.indent; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguage.genmodel index 8326b3875..62ccc59bb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="IndentationAwareTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetupGenerated.java index 8e53d3712..adfa77e86 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.indent; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/IndentLangFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/IndentLangFactory.java index 11a84f66e..c38ff7b9a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/IndentLangFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/IndentLangFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.indent.indentLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/IndentLangPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/IndentLangPackage.java index 8baf0fb6d..5d1354500 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/IndentLangPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/IndentLangPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.indent.indentLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/Node.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/Node.java index 46976d783..070acefd9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/Node.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/Node.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.indent.indentLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/NodeList.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/NodeList.java index 6a38e2c06..e825b1bd4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/NodeList.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/NodeList.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.indent.indentLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/IndentLangFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/IndentLangFactoryImpl.java index 8b00c1dcf..5cc82b662 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/IndentLangFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/IndentLangFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.indent.indentLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/IndentLangPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/IndentLangPackageImpl.java index 273b59605..ee4b1729d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/IndentLangPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/IndentLangPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.indent.indentLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/NodeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/NodeImpl.java index 04b677c66..1c5edb0a7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/NodeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/NodeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.indent.indentLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/NodeListImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/NodeListImpl.java index 53cd86008..2e9af5427 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/NodeListImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/impl/NodeListImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.indent.indentLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/util/IndentLangAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/util/IndentLangAdapterFactory.java index 92a5f6012..04b3562f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/util/IndentLangAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/util/IndentLangAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.indent.indentLang.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/util/IndentLangSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/util/IndentLangSwitch.java index a0600a05a..f731d4d77 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/util/IndentLangSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/indentLang/util/IndentLangSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.indent.indentLang.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/IndentationAwareTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/IndentationAwareTestLanguageAntlrTokenFileProvider.java index b2ff9e6ee..43b2a90a3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/IndentationAwareTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/IndentationAwareTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.indent.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/IndentationAwareTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/IndentationAwareTestLanguageParser.java index f5970212a..091750fb9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/IndentationAwareTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/IndentationAwareTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.indent.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/internal/InternalIndentationAwareTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/internal/InternalIndentationAwareTestLanguage.g index fe7ab25d2..7572934dc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/internal/InternalIndentationAwareTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/internal/InternalIndentationAwareTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalIndentationAwareTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/internal/InternalIndentationAwareTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/internal/InternalIndentationAwareTestLanguageLexer.java index 0ac2e2d1f..5631d1aba 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/internal/InternalIndentationAwareTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/internal/InternalIndentationAwareTestLanguageLexer.java @@ -36,10 +36,10 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { try { int _type = RULE_NL; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndentationAwareTestLanguage.g:223:9: ( ( '\\r' | '\\n' )+ ( '\\t' )* ) - // InternalIndentationAwareTestLanguage.g:223:11: ( '\\r' | '\\n' )+ ( '\\t' )* + // InternalIndentationAwareTestLanguage.g:228:9: ( ( '\\r' | '\\n' )+ ( '\\t' )* ) + // InternalIndentationAwareTestLanguage.g:228:11: ( '\\r' | '\\n' )+ ( '\\t' )* { - // InternalIndentationAwareTestLanguage.g:223:11: ( '\\r' | '\\n' )+ + // InternalIndentationAwareTestLanguage.g:228:11: ( '\\r' | '\\n' )+ int cnt1=0; loop1: do { @@ -77,7 +77,7 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { cnt1++; } while (true); - // InternalIndentationAwareTestLanguage.g:223:24: ( '\\t' )* + // InternalIndentationAwareTestLanguage.g:228:24: ( '\\t' )* loop2: do { int alt2=2; @@ -90,7 +90,7 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { switch (alt2) { case 1 : - // InternalIndentationAwareTestLanguage.g:223:24: '\\t' + // InternalIndentationAwareTestLanguage.g:228:24: '\\t' { match('\t'); @@ -118,8 +118,8 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { try { int _type = RULE_BEGIN; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndentationAwareTestLanguage.g:225:12: ( '{' ) - // InternalIndentationAwareTestLanguage.g:225:14: '{' + // InternalIndentationAwareTestLanguage.g:230:12: ( '{' ) + // InternalIndentationAwareTestLanguage.g:230:14: '{' { match('{'); @@ -138,8 +138,8 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { try { int _type = RULE_END; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndentationAwareTestLanguage.g:227:10: ( '}' ) - // InternalIndentationAwareTestLanguage.g:227:12: '}' + // InternalIndentationAwareTestLanguage.g:232:10: ( '}' ) + // InternalIndentationAwareTestLanguage.g:232:12: '}' { match('}'); @@ -158,8 +158,8 @@ public class InternalIndentationAwareTestLanguageLexer extends Lexer { try { int _type = RULE_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalIndentationAwareTestLanguage.g:229:12: ( . ) - // InternalIndentationAwareTestLanguage.g:229:14: . + // InternalIndentationAwareTestLanguage.g:234:12: ( . ) + // InternalIndentationAwareTestLanguage.g:234:14: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/internal/InternalIndentationAwareTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/internal/InternalIndentationAwareTestLanguageParser.java index dd9cc5bf6..16ba3f1cc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/internal/InternalIndentationAwareTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/parser/antlr/internal/InternalIndentationAwareTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalIndentationAwareTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -69,7 +77,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleNodeList" - // InternalIndentationAwareTestLanguage.g:64:1: entryRuleNodeList returns [EObject current=null] : iv_ruleNodeList= ruleNodeList EOF ; + // InternalIndentationAwareTestLanguage.g:69:1: entryRuleNodeList returns [EObject current=null] : iv_ruleNodeList= ruleNodeList EOF ; public final EObject entryRuleNodeList() throws RecognitionException { EObject current = null; @@ -77,8 +85,8 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal try { - // InternalIndentationAwareTestLanguage.g:64:49: (iv_ruleNodeList= ruleNodeList EOF ) - // InternalIndentationAwareTestLanguage.g:65:2: iv_ruleNodeList= ruleNodeList EOF + // InternalIndentationAwareTestLanguage.g:69:49: (iv_ruleNodeList= ruleNodeList EOF ) + // InternalIndentationAwareTestLanguage.g:70:2: iv_ruleNodeList= ruleNodeList EOF { newCompositeNode(grammarAccess.getNodeListRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -105,7 +113,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "ruleNodeList" - // InternalIndentationAwareTestLanguage.g:71:1: ruleNodeList returns [EObject current=null] : ( ( (lv_children_0_0= ruleNode ) ) (this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) )* ) ; + // InternalIndentationAwareTestLanguage.g:76:1: ruleNodeList returns [EObject current=null] : ( ( (lv_children_0_0= ruleNode ) ) (this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) )* ) ; public final EObject ruleNodeList() throws RecognitionException { EObject current = null; @@ -119,17 +127,17 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalIndentationAwareTestLanguage.g:77:2: ( ( ( (lv_children_0_0= ruleNode ) ) (this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) )* ) ) - // InternalIndentationAwareTestLanguage.g:78:2: ( ( (lv_children_0_0= ruleNode ) ) (this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) )* ) + // InternalIndentationAwareTestLanguage.g:82:2: ( ( ( (lv_children_0_0= ruleNode ) ) (this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) )* ) ) + // InternalIndentationAwareTestLanguage.g:83:2: ( ( (lv_children_0_0= ruleNode ) ) (this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) )* ) { - // InternalIndentationAwareTestLanguage.g:78:2: ( ( (lv_children_0_0= ruleNode ) ) (this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) )* ) - // InternalIndentationAwareTestLanguage.g:79:3: ( (lv_children_0_0= ruleNode ) ) (this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) )* + // InternalIndentationAwareTestLanguage.g:83:2: ( ( (lv_children_0_0= ruleNode ) ) (this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) )* ) + // InternalIndentationAwareTestLanguage.g:84:3: ( (lv_children_0_0= ruleNode ) ) (this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) )* { - // InternalIndentationAwareTestLanguage.g:79:3: ( (lv_children_0_0= ruleNode ) ) - // InternalIndentationAwareTestLanguage.g:80:4: (lv_children_0_0= ruleNode ) + // InternalIndentationAwareTestLanguage.g:84:3: ( (lv_children_0_0= ruleNode ) ) + // InternalIndentationAwareTestLanguage.g:85:4: (lv_children_0_0= ruleNode ) { - // InternalIndentationAwareTestLanguage.g:80:4: (lv_children_0_0= ruleNode ) - // InternalIndentationAwareTestLanguage.g:81:5: lv_children_0_0= ruleNode + // InternalIndentationAwareTestLanguage.g:85:4: (lv_children_0_0= ruleNode ) + // InternalIndentationAwareTestLanguage.g:86:5: lv_children_0_0= ruleNode { newCompositeNode(grammarAccess.getNodeListAccess().getChildrenNodeParserRuleCall_0_0()); @@ -156,7 +164,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal } - // InternalIndentationAwareTestLanguage.g:98:3: (this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) )* + // InternalIndentationAwareTestLanguage.g:103:3: (this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) )* loop1: do { int alt1=2; @@ -169,17 +177,17 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal switch (alt1) { case 1 : - // InternalIndentationAwareTestLanguage.g:99:4: this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) + // InternalIndentationAwareTestLanguage.g:104:4: this_NL_1= RULE_NL ( (lv_children_2_0= ruleNode ) ) { this_NL_1=(Token)match(input,RULE_NL,FollowSets000.FOLLOW_4); newLeafNode(this_NL_1, grammarAccess.getNodeListAccess().getNLTerminalRuleCall_1_0()); - // InternalIndentationAwareTestLanguage.g:103:4: ( (lv_children_2_0= ruleNode ) ) - // InternalIndentationAwareTestLanguage.g:104:5: (lv_children_2_0= ruleNode ) + // InternalIndentationAwareTestLanguage.g:108:4: ( (lv_children_2_0= ruleNode ) ) + // InternalIndentationAwareTestLanguage.g:109:5: (lv_children_2_0= ruleNode ) { - // InternalIndentationAwareTestLanguage.g:104:5: (lv_children_2_0= ruleNode ) - // InternalIndentationAwareTestLanguage.g:105:6: lv_children_2_0= ruleNode + // InternalIndentationAwareTestLanguage.g:109:5: (lv_children_2_0= ruleNode ) + // InternalIndentationAwareTestLanguage.g:110:6: lv_children_2_0= ruleNode { newCompositeNode(grammarAccess.getNodeListAccess().getChildrenNodeParserRuleCall_1_1_0()); @@ -238,7 +246,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleNode" - // InternalIndentationAwareTestLanguage.g:127:1: entryRuleNode returns [EObject current=null] : iv_ruleNode= ruleNode EOF ; + // InternalIndentationAwareTestLanguage.g:132:1: entryRuleNode returns [EObject current=null] : iv_ruleNode= ruleNode EOF ; public final EObject entryRuleNode() throws RecognitionException { EObject current = null; @@ -246,8 +254,8 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal try { - // InternalIndentationAwareTestLanguage.g:127:45: (iv_ruleNode= ruleNode EOF ) - // InternalIndentationAwareTestLanguage.g:128:2: iv_ruleNode= ruleNode EOF + // InternalIndentationAwareTestLanguage.g:132:45: (iv_ruleNode= ruleNode EOF ) + // InternalIndentationAwareTestLanguage.g:133:2: iv_ruleNode= ruleNode EOF { newCompositeNode(grammarAccess.getNodeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -274,7 +282,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "ruleNode" - // InternalIndentationAwareTestLanguage.g:134:1: ruleNode returns [EObject current=null] : ( ( (lv_name_0_0= ruleString ) ) (this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END )? ) ; + // InternalIndentationAwareTestLanguage.g:139:1: ruleNode returns [EObject current=null] : ( ( (lv_name_0_0= ruleString ) ) (this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END )? ) ; public final EObject ruleNode() throws RecognitionException { EObject current = null; @@ -290,17 +298,17 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalIndentationAwareTestLanguage.g:140:2: ( ( ( (lv_name_0_0= ruleString ) ) (this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END )? ) ) - // InternalIndentationAwareTestLanguage.g:141:2: ( ( (lv_name_0_0= ruleString ) ) (this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END )? ) + // InternalIndentationAwareTestLanguage.g:145:2: ( ( ( (lv_name_0_0= ruleString ) ) (this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END )? ) ) + // InternalIndentationAwareTestLanguage.g:146:2: ( ( (lv_name_0_0= ruleString ) ) (this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END )? ) { - // InternalIndentationAwareTestLanguage.g:141:2: ( ( (lv_name_0_0= ruleString ) ) (this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END )? ) - // InternalIndentationAwareTestLanguage.g:142:3: ( (lv_name_0_0= ruleString ) ) (this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END )? + // InternalIndentationAwareTestLanguage.g:146:2: ( ( (lv_name_0_0= ruleString ) ) (this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END )? ) + // InternalIndentationAwareTestLanguage.g:147:3: ( (lv_name_0_0= ruleString ) ) (this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END )? { - // InternalIndentationAwareTestLanguage.g:142:3: ( (lv_name_0_0= ruleString ) ) - // InternalIndentationAwareTestLanguage.g:143:4: (lv_name_0_0= ruleString ) + // InternalIndentationAwareTestLanguage.g:147:3: ( (lv_name_0_0= ruleString ) ) + // InternalIndentationAwareTestLanguage.g:148:4: (lv_name_0_0= ruleString ) { - // InternalIndentationAwareTestLanguage.g:143:4: (lv_name_0_0= ruleString ) - // InternalIndentationAwareTestLanguage.g:144:5: lv_name_0_0= ruleString + // InternalIndentationAwareTestLanguage.g:148:4: (lv_name_0_0= ruleString ) + // InternalIndentationAwareTestLanguage.g:149:5: lv_name_0_0= ruleString { newCompositeNode(grammarAccess.getNodeAccess().getNameStringParserRuleCall_0_0()); @@ -327,7 +335,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal } - // InternalIndentationAwareTestLanguage.g:161:3: (this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END )? + // InternalIndentationAwareTestLanguage.g:166:3: (this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END )? int alt2=2; int LA2_0 = input.LA(1); @@ -340,7 +348,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal } switch (alt2) { case 1 : - // InternalIndentationAwareTestLanguage.g:162:4: this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END + // InternalIndentationAwareTestLanguage.g:167:4: this_NL_1= RULE_NL this_BEGIN_2= RULE_BEGIN ( (lv_children_3_0= ruleNodeList ) ) this_END_4= RULE_END { this_NL_1=(Token)match(input,RULE_NL,FollowSets000.FOLLOW_5); @@ -350,11 +358,11 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal newLeafNode(this_BEGIN_2, grammarAccess.getNodeAccess().getBEGINTerminalRuleCall_1_1()); - // InternalIndentationAwareTestLanguage.g:170:4: ( (lv_children_3_0= ruleNodeList ) ) - // InternalIndentationAwareTestLanguage.g:171:5: (lv_children_3_0= ruleNodeList ) + // InternalIndentationAwareTestLanguage.g:175:4: ( (lv_children_3_0= ruleNodeList ) ) + // InternalIndentationAwareTestLanguage.g:176:5: (lv_children_3_0= ruleNodeList ) { - // InternalIndentationAwareTestLanguage.g:171:5: (lv_children_3_0= ruleNodeList ) - // InternalIndentationAwareTestLanguage.g:172:6: lv_children_3_0= ruleNodeList + // InternalIndentationAwareTestLanguage.g:176:5: (lv_children_3_0= ruleNodeList ) + // InternalIndentationAwareTestLanguage.g:177:6: lv_children_3_0= ruleNodeList { newCompositeNode(grammarAccess.getNodeAccess().getChildrenNodeListParserRuleCall_1_2_0()); @@ -414,7 +422,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleString" - // InternalIndentationAwareTestLanguage.g:198:1: entryRuleString returns [String current=null] : iv_ruleString= ruleString EOF ; + // InternalIndentationAwareTestLanguage.g:203:1: entryRuleString returns [String current=null] : iv_ruleString= ruleString EOF ; public final String entryRuleString() throws RecognitionException { String current = null; @@ -422,8 +430,8 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal try { - // InternalIndentationAwareTestLanguage.g:198:46: (iv_ruleString= ruleString EOF ) - // InternalIndentationAwareTestLanguage.g:199:2: iv_ruleString= ruleString EOF + // InternalIndentationAwareTestLanguage.g:203:46: (iv_ruleString= ruleString EOF ) + // InternalIndentationAwareTestLanguage.g:204:2: iv_ruleString= ruleString EOF { newCompositeNode(grammarAccess.getStringRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -450,7 +458,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal // $ANTLR start "ruleString" - // InternalIndentationAwareTestLanguage.g:205:1: ruleString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_OTHER_0= RULE_OTHER )+ ; + // InternalIndentationAwareTestLanguage.g:210:1: ruleString returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_OTHER_0= RULE_OTHER )+ ; public final AntlrDatatypeRuleToken ruleString() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -460,10 +468,10 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalIndentationAwareTestLanguage.g:211:2: ( (this_OTHER_0= RULE_OTHER )+ ) - // InternalIndentationAwareTestLanguage.g:212:2: (this_OTHER_0= RULE_OTHER )+ + // InternalIndentationAwareTestLanguage.g:216:2: ( (this_OTHER_0= RULE_OTHER )+ ) + // InternalIndentationAwareTestLanguage.g:217:2: (this_OTHER_0= RULE_OTHER )+ { - // InternalIndentationAwareTestLanguage.g:212:2: (this_OTHER_0= RULE_OTHER )+ + // InternalIndentationAwareTestLanguage.g:217:2: (this_OTHER_0= RULE_OTHER )+ int cnt3=0; loop3: do { @@ -477,7 +485,7 @@ public class InternalIndentationAwareTestLanguageParser extends AbstractInternal switch (alt3) { case 1 : - // InternalIndentationAwareTestLanguage.g:213:3: this_OTHER_0= RULE_OTHER + // InternalIndentationAwareTestLanguage.g:218:3: this_OTHER_0= RULE_OTHER { this_OTHER_0=(Token)match(input,RULE_OTHER,FollowSets000.FOLLOW_7); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/serializer/IndentationAwareTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/serializer/IndentationAwareTestLanguageSemanticSequencer.java index abf8df0ef..2b88af953 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/serializer/IndentationAwareTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/serializer/IndentationAwareTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.indent.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/serializer/IndentationAwareTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/serializer/IndentationAwareTestLanguageSyntacticSequencer.java index 39503c3d9..fbdc5cc23 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/serializer/IndentationAwareTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/serializer/IndentationAwareTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.indent.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/services/IndentationAwareTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/services/IndentationAwareTestLanguageGrammarAccess.java index 2b7b33048..a01effe5b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/services/IndentationAwareTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/indent/services/IndentationAwareTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.indent.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/Alts.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/Alts.java index f18b434d8..0d98dadea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/Alts.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/Alts.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/Entry.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/Entry.java index bf670e6ae..4a0066dcf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/Entry.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/Entry.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/FewerLookAheadStrings.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/FewerLookAheadStrings.java index a246d9f49..06fbafed4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/FewerLookAheadStrings.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/FewerLookAheadStrings.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead0.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead0.java index 11cbafe1a..737e0a993 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead0.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead0.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead1.java index 983d9f731..efe871535 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead2.java index fe59eb3ba..8f214dfed 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead3.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead3.java index 0d7e5b639..1e3a8f67a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead3.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead3.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead4.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead4.java index d66b294e6..8084226d2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead4.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAhead4.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAheadPredicate.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAheadPredicate.java index bc9b533c8..16cc80a03 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAheadPredicate.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAheadPredicate.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAheadStrings.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAheadStrings.java index b43f3968d..1ada327e0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAheadStrings.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookAheadStrings.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookBeyond.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookBeyond.java index ac4881d8a..4cd5e7ca7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookBeyond.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookBeyond.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookaheadLangFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookaheadLangFactory.java index e3de6cb68..6e05089f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookaheadLangFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookaheadLangFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookaheadLangPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookaheadLangPackage.java index cca021023..d8197d8aa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookaheadLangPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/LookaheadLangPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/AltsImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/AltsImpl.java index fccaeb484..43e7a2bf4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/AltsImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/AltsImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/EntryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/EntryImpl.java index c5caed6d9..57f97fe15 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/EntryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/EntryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/FewerLookAheadStringsImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/FewerLookAheadStringsImpl.java index e6f72e10d..2fae3dc3a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/FewerLookAheadStringsImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/FewerLookAheadStringsImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead0Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead0Impl.java index 44c398cfb..0e943fbc7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead0Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead0Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead1Impl.java index 71d97dde6..9d426b321 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead2Impl.java index a78ada2ef..cb26aab2c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead3Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead3Impl.java index 32d0c7ac2..f7e8b9ae2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead3Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead3Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead4Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead4Impl.java index 75e69667f..436e8caad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead4Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAhead4Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAheadPredicateImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAheadPredicateImpl.java index aceeb0a28..76bd14c6f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAheadPredicateImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAheadPredicateImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAheadStringsImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAheadStringsImpl.java index 9082cc9f2..2a0f6a641 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAheadStringsImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookAheadStringsImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookBeyondImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookBeyondImpl.java index 9a602b321..c28ebca13 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookBeyondImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookBeyondImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookaheadLangFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookaheadLangFactoryImpl.java index 0834c0d53..35ab07e20 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookaheadLangFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookaheadLangFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookaheadLangPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookaheadLangPackageImpl.java index a85652770..c5e639115 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookaheadLangPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/impl/LookaheadLangPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/util/LookaheadLangAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/util/LookaheadLangAdapterFactory.java index 5099bb051..ee6b7dd7c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/util/LookaheadLangAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/util/LookaheadLangAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/util/LookaheadLangSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/util/LookaheadLangSwitch.java index a68284872..c68ec15d5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/util/LookaheadLangSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/lookaheadLang/util/LookaheadLangSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.lookaheadLang.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/Greeting.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/Greeting.java index 79bfdfd0a..bd47ffac2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/Greeting.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/Greeting.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.optionalEmpty; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/Model.java index d1bc7f60f..de62a93f0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.optionalEmpty; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/OptionalEmptyFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/OptionalEmptyFactory.java index f19368300..be0f9add2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/OptionalEmptyFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/OptionalEmptyFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.optionalEmpty; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/OptionalEmptyPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/OptionalEmptyPackage.java index 7f6c7c0ae..cd3518846 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/OptionalEmptyPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/OptionalEmptyPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.optionalEmpty; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/GreetingImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/GreetingImpl.java index 5946f19d4..88b4684cb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/GreetingImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/GreetingImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.optionalEmpty.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/ModelImpl.java index 793fe54ca..a0debe96d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.optionalEmpty.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/OptionalEmptyFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/OptionalEmptyFactoryImpl.java index cab76b6b6..a55ff429c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/OptionalEmptyFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/OptionalEmptyFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.optionalEmpty.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/OptionalEmptyPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/OptionalEmptyPackageImpl.java index 7868206df..fd28986fd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/OptionalEmptyPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/impl/OptionalEmptyPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.optionalEmpty.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/util/OptionalEmptyAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/util/OptionalEmptyAdapterFactory.java index a933e7644..daa1661c7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/util/OptionalEmptyAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/util/OptionalEmptyAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.optionalEmpty.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/util/OptionalEmptySwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/util/OptionalEmptySwitch.java index be4b4d851..35ed8b271 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/util/OptionalEmptySwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/optionalEmpty/util/OptionalEmptySwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.optionalEmpty.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage2AntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage2AntlrTokenFileProvider.java index dc9f8a945..ef23d8aad 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage2AntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage2AntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage2Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage2Parser.java index 2afe48adc..8c325a66b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage2Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage2Parser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage3AntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage3AntlrTokenFileProvider.java index e12b4cd27..def2037fc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage3AntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage3AntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage3Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage3Parser.java index e6c5847b5..f562ba011 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage3Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguage3Parser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguageAntlrTokenFileProvider.java index 43c0a0c64..cce1e75a9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguageParser.java index b7d17bb2d..e551fe8f8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ActionTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/FowlerDslTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/FowlerDslTestLanguageAntlrTokenFileProvider.java index 16b7cc88a..0bab625c7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/FowlerDslTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/FowlerDslTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/FowlerDslTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/FowlerDslTestLanguageParser.java index a4fcad79c..d91416ba4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/FowlerDslTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/FowlerDslTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/LookaheadTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/LookaheadTestLanguageAntlrTokenFileProvider.java index ab845c8d5..438daa894 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/LookaheadTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/LookaheadTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/LookaheadTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/LookaheadTestLanguageParser.java index 94e049a92..c2e4f2147 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/LookaheadTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/LookaheadTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/OptionalEmptyTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/OptionalEmptyTestLanguageAntlrTokenFileProvider.java index b6f14455f..6643d2b7a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/OptionalEmptyTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/OptionalEmptyTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/OptionalEmptyTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/OptionalEmptyTestLanguageParser.java index b0f1bd230..0f9c63bdd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/OptionalEmptyTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/OptionalEmptyTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/PartialParserTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/PartialParserTestLanguageAntlrTokenFileProvider.java index 394ce6dfb..2a2699878 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/PartialParserTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/PartialParserTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/PartialParserTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/PartialParserTestLanguageParser.java index 2d71966ae..1b4fbb541 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/PartialParserTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/PartialParserTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ReferenceGrammarTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ReferenceGrammarTestLanguageAntlrTokenFileProvider.java index d403e1ff4..a141c2ff5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ReferenceGrammarTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ReferenceGrammarTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ReferenceGrammarTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ReferenceGrammarTestLanguageParser.java index 380216d63..89355da65 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ReferenceGrammarTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/ReferenceGrammarTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/SimpleExpressionsTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/SimpleExpressionsTestLanguageAntlrTokenFileProvider.java index 079b37e54..f8638ac18 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/SimpleExpressionsTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/SimpleExpressionsTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/SimpleExpressionsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/SimpleExpressionsTestLanguageParser.java index 640fb206d..77bca5741 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/SimpleExpressionsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/SimpleExpressionsTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TestLanguageAntlrTokenFileProvider.java index a304dc7db..39ced2ebd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TestLanguageParser.java index b878fd307..1e2a938f9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TreeTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TreeTestLanguageAntlrTokenFileProvider.java index 486f2f172..8e7f0157a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TreeTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TreeTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TreeTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TreeTestLanguageParser.java index c89128370..551386867 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TreeTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/TreeTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage.g index bf0228da7..7020cb044 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalActionTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage2.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage2.g index e68482181..50a254332 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage2.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage2.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalActionTestLanguage2; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage2Lexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage2Lexer.java index 472f9f26a..a43e9f6c2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage2Lexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage2Lexer.java @@ -81,10 +81,10 @@ public class InternalActionTestLanguage2Lexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage2.g:153:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalActionTestLanguage2.g:153:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalActionTestLanguage2.g:158:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalActionTestLanguage2.g:158:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalActionTestLanguage2.g:153:11: ( '^' )? + // InternalActionTestLanguage2.g:158:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -93,7 +93,7 @@ public class InternalActionTestLanguage2Lexer extends Lexer { } switch (alt1) { case 1 : - // InternalActionTestLanguage2.g:153:11: '^' + // InternalActionTestLanguage2.g:158:11: '^' { match('^'); @@ -111,7 +111,7 @@ public class InternalActionTestLanguage2Lexer extends Lexer { recover(mse); throw mse;} - // InternalActionTestLanguage2.g:153:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalActionTestLanguage2.g:158:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -160,10 +160,10 @@ public class InternalActionTestLanguage2Lexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage2.g:155:10: ( ( '0' .. '9' )+ ) - // InternalActionTestLanguage2.g:155:12: ( '0' .. '9' )+ + // InternalActionTestLanguage2.g:160:10: ( ( '0' .. '9' )+ ) + // InternalActionTestLanguage2.g:160:12: ( '0' .. '9' )+ { - // InternalActionTestLanguage2.g:155:12: ( '0' .. '9' )+ + // InternalActionTestLanguage2.g:160:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -177,7 +177,7 @@ public class InternalActionTestLanguage2Lexer extends Lexer { switch (alt3) { case 1 : - // InternalActionTestLanguage2.g:155:13: '0' .. '9' + // InternalActionTestLanguage2.g:160:13: '0' .. '9' { matchRange('0','9'); @@ -209,10 +209,10 @@ public class InternalActionTestLanguage2Lexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage2.g:157:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalActionTestLanguage2.g:157:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalActionTestLanguage2.g:162:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalActionTestLanguage2.g:162:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalActionTestLanguage2.g:157:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalActionTestLanguage2.g:162:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -230,10 +230,10 @@ public class InternalActionTestLanguage2Lexer extends Lexer { } switch (alt6) { case 1 : - // InternalActionTestLanguage2.g:157:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalActionTestLanguage2.g:162:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalActionTestLanguage2.g:157:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalActionTestLanguage2.g:162:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -249,7 +249,7 @@ public class InternalActionTestLanguage2Lexer extends Lexer { switch (alt4) { case 1 : - // InternalActionTestLanguage2.g:157:21: '\\\\' . + // InternalActionTestLanguage2.g:162:21: '\\\\' . { match('\\'); matchAny(); @@ -257,7 +257,7 @@ public class InternalActionTestLanguage2Lexer extends Lexer { } break; case 2 : - // InternalActionTestLanguage2.g:157:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalActionTestLanguage2.g:162:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -282,10 +282,10 @@ public class InternalActionTestLanguage2Lexer extends Lexer { } break; case 2 : - // InternalActionTestLanguage2.g:157:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalActionTestLanguage2.g:162:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalActionTestLanguage2.g:157:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalActionTestLanguage2.g:162:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -301,7 +301,7 @@ public class InternalActionTestLanguage2Lexer extends Lexer { switch (alt5) { case 1 : - // InternalActionTestLanguage2.g:157:54: '\\\\' . + // InternalActionTestLanguage2.g:162:54: '\\\\' . { match('\\'); matchAny(); @@ -309,7 +309,7 @@ public class InternalActionTestLanguage2Lexer extends Lexer { } break; case 2 : - // InternalActionTestLanguage2.g:157:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalActionTestLanguage2.g:162:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -352,12 +352,12 @@ public class InternalActionTestLanguage2Lexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage2.g:159:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalActionTestLanguage2.g:159:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalActionTestLanguage2.g:164:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalActionTestLanguage2.g:164:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalActionTestLanguage2.g:159:24: ( options {greedy=false; } : . )* + // InternalActionTestLanguage2.g:164:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -382,7 +382,7 @@ public class InternalActionTestLanguage2Lexer extends Lexer { switch (alt7) { case 1 : - // InternalActionTestLanguage2.g:159:52: . + // InternalActionTestLanguage2.g:164:52: . { matchAny(); @@ -412,12 +412,12 @@ public class InternalActionTestLanguage2Lexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage2.g:161:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalActionTestLanguage2.g:161:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalActionTestLanguage2.g:166:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalActionTestLanguage2.g:166:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalActionTestLanguage2.g:161:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalActionTestLanguage2.g:166:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -430,7 +430,7 @@ public class InternalActionTestLanguage2Lexer extends Lexer { switch (alt8) { case 1 : - // InternalActionTestLanguage2.g:161:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalActionTestLanguage2.g:166: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(); @@ -450,7 +450,7 @@ public class InternalActionTestLanguage2Lexer extends Lexer { } } while (true); - // InternalActionTestLanguage2.g:161:40: ( ( '\\r' )? '\\n' )? + // InternalActionTestLanguage2.g:166:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -459,9 +459,9 @@ public class InternalActionTestLanguage2Lexer extends Lexer { } switch (alt10) { case 1 : - // InternalActionTestLanguage2.g:161:41: ( '\\r' )? '\\n' + // InternalActionTestLanguage2.g:166:41: ( '\\r' )? '\\n' { - // InternalActionTestLanguage2.g:161:41: ( '\\r' )? + // InternalActionTestLanguage2.g:166:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -470,7 +470,7 @@ public class InternalActionTestLanguage2Lexer extends Lexer { } switch (alt9) { case 1 : - // InternalActionTestLanguage2.g:161:41: '\\r' + // InternalActionTestLanguage2.g:166:41: '\\r' { match('\r'); @@ -502,10 +502,10 @@ public class InternalActionTestLanguage2Lexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage2.g:163:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalActionTestLanguage2.g:163:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalActionTestLanguage2.g:168:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalActionTestLanguage2.g:168:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalActionTestLanguage2.g:163:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalActionTestLanguage2.g:168:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -559,8 +559,8 @@ public class InternalActionTestLanguage2Lexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage2.g:165:16: ( . ) - // InternalActionTestLanguage2.g:165:18: . + // InternalActionTestLanguage2.g:170:16: ( . ) + // InternalActionTestLanguage2.g:170:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage2Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage2Parser.java index 5134d5855..53ec208bb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage2Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage2Parser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalActionTestLanguage2Parser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -74,7 +82,7 @@ public class InternalActionTestLanguage2Parser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleORing" - // InternalActionTestLanguage2.g:64:1: entryRuleORing returns [EObject current=null] : iv_ruleORing= ruleORing EOF ; + // InternalActionTestLanguage2.g:69:1: entryRuleORing returns [EObject current=null] : iv_ruleORing= ruleORing EOF ; public final EObject entryRuleORing() throws RecognitionException { EObject current = null; @@ -82,8 +90,8 @@ public class InternalActionTestLanguage2Parser extends AbstractInternalAntlrPars try { - // InternalActionTestLanguage2.g:64:46: (iv_ruleORing= ruleORing EOF ) - // InternalActionTestLanguage2.g:65:2: iv_ruleORing= ruleORing EOF + // InternalActionTestLanguage2.g:69:46: (iv_ruleORing= ruleORing EOF ) + // InternalActionTestLanguage2.g:70:2: iv_ruleORing= ruleORing EOF { newCompositeNode(grammarAccess.getORingRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -110,7 +118,7 @@ public class InternalActionTestLanguage2Parser extends AbstractInternalAntlrPars // $ANTLR start "ruleORing" - // InternalActionTestLanguage2.g:71:1: ruleORing returns [EObject current=null] : (this_Value_0= ruleValue ( () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) )* ) ; + // InternalActionTestLanguage2.g:76:1: ruleORing returns [EObject current=null] : (this_Value_0= ruleValue ( () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) )* ) ; public final EObject ruleORing() throws RecognitionException { EObject current = null; @@ -124,11 +132,11 @@ public class InternalActionTestLanguage2Parser extends AbstractInternalAntlrPars enterRule(); try { - // InternalActionTestLanguage2.g:77:2: ( (this_Value_0= ruleValue ( () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) )* ) ) - // InternalActionTestLanguage2.g:78:2: (this_Value_0= ruleValue ( () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) )* ) + // InternalActionTestLanguage2.g:82:2: ( (this_Value_0= ruleValue ( () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) )* ) ) + // InternalActionTestLanguage2.g:83:2: (this_Value_0= ruleValue ( () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) )* ) { - // InternalActionTestLanguage2.g:78:2: (this_Value_0= ruleValue ( () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) )* ) - // InternalActionTestLanguage2.g:79:3: this_Value_0= ruleValue ( () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) )* + // InternalActionTestLanguage2.g:83:2: (this_Value_0= ruleValue ( () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) )* ) + // InternalActionTestLanguage2.g:84:3: this_Value_0= ruleValue ( () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) )* { newCompositeNode(grammarAccess.getORingAccess().getValueParserRuleCall_0()); @@ -142,7 +150,7 @@ public class InternalActionTestLanguage2Parser extends AbstractInternalAntlrPars current = this_Value_0; afterParserOrEnumRuleCall(); - // InternalActionTestLanguage2.g:87:3: ( () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) )* + // InternalActionTestLanguage2.g:92:3: ( () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) )* loop1: do { int alt1=2; @@ -155,10 +163,10 @@ public class InternalActionTestLanguage2Parser extends AbstractInternalAntlrPars switch (alt1) { case 1 : - // InternalActionTestLanguage2.g:88:4: () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) + // InternalActionTestLanguage2.g:93:4: () otherlv_2= '|' ( (lv_disjuncts_3_0= ruleValue ) ) { - // InternalActionTestLanguage2.g:88:4: () - // InternalActionTestLanguage2.g:89:5: + // InternalActionTestLanguage2.g:93:4: () + // InternalActionTestLanguage2.g:94:5: { current = forceCreateModelElementAndAdd( @@ -172,11 +180,11 @@ public class InternalActionTestLanguage2Parser extends AbstractInternalAntlrPars newLeafNode(otherlv_2, grammarAccess.getORingAccess().getVerticalLineKeyword_1_1()); - // InternalActionTestLanguage2.g:99:4: ( (lv_disjuncts_3_0= ruleValue ) ) - // InternalActionTestLanguage2.g:100:5: (lv_disjuncts_3_0= ruleValue ) + // InternalActionTestLanguage2.g:104:4: ( (lv_disjuncts_3_0= ruleValue ) ) + // InternalActionTestLanguage2.g:105:5: (lv_disjuncts_3_0= ruleValue ) { - // InternalActionTestLanguage2.g:100:5: (lv_disjuncts_3_0= ruleValue ) - // InternalActionTestLanguage2.g:101:6: lv_disjuncts_3_0= ruleValue + // InternalActionTestLanguage2.g:105:5: (lv_disjuncts_3_0= ruleValue ) + // InternalActionTestLanguage2.g:106:6: lv_disjuncts_3_0= ruleValue { newCompositeNode(grammarAccess.getORingAccess().getDisjunctsValueParserRuleCall_1_2_0()); @@ -235,7 +243,7 @@ public class InternalActionTestLanguage2Parser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleValue" - // InternalActionTestLanguage2.g:123:1: entryRuleValue returns [EObject current=null] : iv_ruleValue= ruleValue EOF ; + // InternalActionTestLanguage2.g:128:1: entryRuleValue returns [EObject current=null] : iv_ruleValue= ruleValue EOF ; public final EObject entryRuleValue() throws RecognitionException { EObject current = null; @@ -243,8 +251,8 @@ public class InternalActionTestLanguage2Parser extends AbstractInternalAntlrPars try { - // InternalActionTestLanguage2.g:123:46: (iv_ruleValue= ruleValue EOF ) - // InternalActionTestLanguage2.g:124:2: iv_ruleValue= ruleValue EOF + // InternalActionTestLanguage2.g:128:46: (iv_ruleValue= ruleValue EOF ) + // InternalActionTestLanguage2.g:129:2: iv_ruleValue= ruleValue EOF { newCompositeNode(grammarAccess.getValueRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -271,7 +279,7 @@ public class InternalActionTestLanguage2Parser extends AbstractInternalAntlrPars // $ANTLR start "ruleValue" - // InternalActionTestLanguage2.g:130:1: ruleValue returns [EObject current=null] : ( (lv_value_0_0= 'a' ) ) ; + // InternalActionTestLanguage2.g:135:1: ruleValue returns [EObject current=null] : ( (lv_value_0_0= 'a' ) ) ; public final EObject ruleValue() throws RecognitionException { EObject current = null; @@ -281,14 +289,14 @@ public class InternalActionTestLanguage2Parser extends AbstractInternalAntlrPars enterRule(); try { - // InternalActionTestLanguage2.g:136:2: ( ( (lv_value_0_0= 'a' ) ) ) - // InternalActionTestLanguage2.g:137:2: ( (lv_value_0_0= 'a' ) ) + // InternalActionTestLanguage2.g:141:2: ( ( (lv_value_0_0= 'a' ) ) ) + // InternalActionTestLanguage2.g:142:2: ( (lv_value_0_0= 'a' ) ) { - // InternalActionTestLanguage2.g:137:2: ( (lv_value_0_0= 'a' ) ) - // InternalActionTestLanguage2.g:138:3: (lv_value_0_0= 'a' ) + // InternalActionTestLanguage2.g:142:2: ( (lv_value_0_0= 'a' ) ) + // InternalActionTestLanguage2.g:143:3: (lv_value_0_0= 'a' ) { - // InternalActionTestLanguage2.g:138:3: (lv_value_0_0= 'a' ) - // InternalActionTestLanguage2.g:139:4: lv_value_0_0= 'a' + // InternalActionTestLanguage2.g:143:3: (lv_value_0_0= 'a' ) + // InternalActionTestLanguage2.g:144:4: lv_value_0_0= 'a' { lv_value_0_0=(Token)match(input,12,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage3.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage3.g index b54b0e1e9..421132bd3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage3.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage3.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalActionTestLanguage3; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage3Lexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage3Lexer.java index 2b15edd44..adfd5d2db 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage3Lexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage3Lexer.java @@ -39,10 +39,10 @@ public class InternalActionTestLanguage3Lexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage3.g:241:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalActionTestLanguage3.g:241:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalActionTestLanguage3.g:246:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalActionTestLanguage3.g:246:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalActionTestLanguage3.g:241:11: ( '^' )? + // InternalActionTestLanguage3.g:246:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -51,7 +51,7 @@ public class InternalActionTestLanguage3Lexer extends Lexer { } switch (alt1) { case 1 : - // InternalActionTestLanguage3.g:241:11: '^' + // InternalActionTestLanguage3.g:246:11: '^' { match('^'); @@ -69,7 +69,7 @@ public class InternalActionTestLanguage3Lexer extends Lexer { recover(mse); throw mse;} - // InternalActionTestLanguage3.g:241:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalActionTestLanguage3.g:246:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -118,10 +118,10 @@ public class InternalActionTestLanguage3Lexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage3.g:243:10: ( ( '0' .. '9' )+ ) - // InternalActionTestLanguage3.g:243:12: ( '0' .. '9' )+ + // InternalActionTestLanguage3.g:248:10: ( ( '0' .. '9' )+ ) + // InternalActionTestLanguage3.g:248:12: ( '0' .. '9' )+ { - // InternalActionTestLanguage3.g:243:12: ( '0' .. '9' )+ + // InternalActionTestLanguage3.g:248:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -135,7 +135,7 @@ public class InternalActionTestLanguage3Lexer extends Lexer { switch (alt3) { case 1 : - // InternalActionTestLanguage3.g:243:13: '0' .. '9' + // InternalActionTestLanguage3.g:248:13: '0' .. '9' { matchRange('0','9'); @@ -167,10 +167,10 @@ public class InternalActionTestLanguage3Lexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage3.g:245:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalActionTestLanguage3.g:245:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalActionTestLanguage3.g:250:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalActionTestLanguage3.g:250:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalActionTestLanguage3.g:245:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalActionTestLanguage3.g:250:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -188,10 +188,10 @@ public class InternalActionTestLanguage3Lexer extends Lexer { } switch (alt6) { case 1 : - // InternalActionTestLanguage3.g:245:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalActionTestLanguage3.g:250:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalActionTestLanguage3.g:245:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalActionTestLanguage3.g:250:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -207,7 +207,7 @@ public class InternalActionTestLanguage3Lexer extends Lexer { switch (alt4) { case 1 : - // InternalActionTestLanguage3.g:245:21: '\\\\' . + // InternalActionTestLanguage3.g:250:21: '\\\\' . { match('\\'); matchAny(); @@ -215,7 +215,7 @@ public class InternalActionTestLanguage3Lexer extends Lexer { } break; case 2 : - // InternalActionTestLanguage3.g:245:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalActionTestLanguage3.g:250:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -240,10 +240,10 @@ public class InternalActionTestLanguage3Lexer extends Lexer { } break; case 2 : - // InternalActionTestLanguage3.g:245:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalActionTestLanguage3.g:250:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalActionTestLanguage3.g:245:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalActionTestLanguage3.g:250:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -259,7 +259,7 @@ public class InternalActionTestLanguage3Lexer extends Lexer { switch (alt5) { case 1 : - // InternalActionTestLanguage3.g:245:54: '\\\\' . + // InternalActionTestLanguage3.g:250:54: '\\\\' . { match('\\'); matchAny(); @@ -267,7 +267,7 @@ public class InternalActionTestLanguage3Lexer extends Lexer { } break; case 2 : - // InternalActionTestLanguage3.g:245:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalActionTestLanguage3.g:250:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -310,12 +310,12 @@ public class InternalActionTestLanguage3Lexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage3.g:247:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalActionTestLanguage3.g:247:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalActionTestLanguage3.g:252:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalActionTestLanguage3.g:252:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalActionTestLanguage3.g:247:24: ( options {greedy=false; } : . )* + // InternalActionTestLanguage3.g:252:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -340,7 +340,7 @@ public class InternalActionTestLanguage3Lexer extends Lexer { switch (alt7) { case 1 : - // InternalActionTestLanguage3.g:247:52: . + // InternalActionTestLanguage3.g:252:52: . { matchAny(); @@ -370,12 +370,12 @@ public class InternalActionTestLanguage3Lexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage3.g:249:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalActionTestLanguage3.g:249:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalActionTestLanguage3.g:254:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalActionTestLanguage3.g:254:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalActionTestLanguage3.g:249:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalActionTestLanguage3.g:254:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -388,7 +388,7 @@ public class InternalActionTestLanguage3Lexer extends Lexer { switch (alt8) { case 1 : - // InternalActionTestLanguage3.g:249:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalActionTestLanguage3.g:254: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(); @@ -408,7 +408,7 @@ public class InternalActionTestLanguage3Lexer extends Lexer { } } while (true); - // InternalActionTestLanguage3.g:249:40: ( ( '\\r' )? '\\n' )? + // InternalActionTestLanguage3.g:254:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -417,9 +417,9 @@ public class InternalActionTestLanguage3Lexer extends Lexer { } switch (alt10) { case 1 : - // InternalActionTestLanguage3.g:249:41: ( '\\r' )? '\\n' + // InternalActionTestLanguage3.g:254:41: ( '\\r' )? '\\n' { - // InternalActionTestLanguage3.g:249:41: ( '\\r' )? + // InternalActionTestLanguage3.g:254:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -428,7 +428,7 @@ public class InternalActionTestLanguage3Lexer extends Lexer { } switch (alt9) { case 1 : - // InternalActionTestLanguage3.g:249:41: '\\r' + // InternalActionTestLanguage3.g:254:41: '\\r' { match('\r'); @@ -460,10 +460,10 @@ public class InternalActionTestLanguage3Lexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage3.g:251:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalActionTestLanguage3.g:251:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalActionTestLanguage3.g:256:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalActionTestLanguage3.g:256:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalActionTestLanguage3.g:251:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalActionTestLanguage3.g:256:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -517,8 +517,8 @@ public class InternalActionTestLanguage3Lexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage3.g:253:16: ( . ) - // InternalActionTestLanguage3.g:253:18: . + // InternalActionTestLanguage3.g:258:16: ( . ) + // InternalActionTestLanguage3.g:258:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage3Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage3Parser.java index 9bd4f5320..971b5d7a2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage3Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguage3Parser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -72,7 +80,7 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleProductionRules" - // InternalActionTestLanguage3.g:64:1: entryRuleProductionRules returns [EObject current=null] : iv_ruleProductionRules= ruleProductionRules EOF ; + // InternalActionTestLanguage3.g:69:1: entryRuleProductionRules returns [EObject current=null] : iv_ruleProductionRules= ruleProductionRules EOF ; public final EObject entryRuleProductionRules() throws RecognitionException { EObject current = null; @@ -80,8 +88,8 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars try { - // InternalActionTestLanguage3.g:64:56: (iv_ruleProductionRules= ruleProductionRules EOF ) - // InternalActionTestLanguage3.g:65:2: iv_ruleProductionRules= ruleProductionRules EOF + // InternalActionTestLanguage3.g:69:56: (iv_ruleProductionRules= ruleProductionRules EOF ) + // InternalActionTestLanguage3.g:70:2: iv_ruleProductionRules= ruleProductionRules EOF { newCompositeNode(grammarAccess.getProductionRulesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -108,7 +116,7 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars // $ANTLR start "ruleProductionRules" - // InternalActionTestLanguage3.g:71:1: ruleProductionRules returns [EObject current=null] : (this_ProductionRule1_0= ruleProductionRule1 | this_ProductionRule2_1= ruleProductionRule2 ) ; + // InternalActionTestLanguage3.g:76:1: ruleProductionRules returns [EObject current=null] : (this_ProductionRule1_0= ruleProductionRule1 | this_ProductionRule2_1= ruleProductionRule2 ) ; public final EObject ruleProductionRules() throws RecognitionException { EObject current = null; @@ -121,10 +129,10 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars enterRule(); try { - // InternalActionTestLanguage3.g:77:2: ( (this_ProductionRule1_0= ruleProductionRule1 | this_ProductionRule2_1= ruleProductionRule2 ) ) - // InternalActionTestLanguage3.g:78:2: (this_ProductionRule1_0= ruleProductionRule1 | this_ProductionRule2_1= ruleProductionRule2 ) + // InternalActionTestLanguage3.g:82:2: ( (this_ProductionRule1_0= ruleProductionRule1 | this_ProductionRule2_1= ruleProductionRule2 ) ) + // InternalActionTestLanguage3.g:83:2: (this_ProductionRule1_0= ruleProductionRule1 | this_ProductionRule2_1= ruleProductionRule2 ) { - // InternalActionTestLanguage3.g:78:2: (this_ProductionRule1_0= ruleProductionRule1 | this_ProductionRule2_1= ruleProductionRule2 ) + // InternalActionTestLanguage3.g:83:2: (this_ProductionRule1_0= ruleProductionRule1 | this_ProductionRule2_1= ruleProductionRule2 ) int alt1=2; int LA1_0 = input.LA(1); @@ -155,7 +163,7 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars } switch (alt1) { case 1 : - // InternalActionTestLanguage3.g:79:3: this_ProductionRule1_0= ruleProductionRule1 + // InternalActionTestLanguage3.g:84:3: this_ProductionRule1_0= ruleProductionRule1 { newCompositeNode(grammarAccess.getProductionRulesAccess().getProductionRule1ParserRuleCall_0()); @@ -173,7 +181,7 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars } break; case 2 : - // InternalActionTestLanguage3.g:88:3: this_ProductionRule2_1= ruleProductionRule2 + // InternalActionTestLanguage3.g:93:3: this_ProductionRule2_1= ruleProductionRule2 { newCompositeNode(grammarAccess.getProductionRulesAccess().getProductionRule2ParserRuleCall_1()); @@ -213,7 +221,7 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleProductionRule1" - // InternalActionTestLanguage3.g:100:1: entryRuleProductionRule1 returns [EObject current=null] : iv_ruleProductionRule1= ruleProductionRule1 EOF ; + // InternalActionTestLanguage3.g:105:1: entryRuleProductionRule1 returns [EObject current=null] : iv_ruleProductionRule1= ruleProductionRule1 EOF ; public final EObject entryRuleProductionRule1() throws RecognitionException { EObject current = null; @@ -221,8 +229,8 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars try { - // InternalActionTestLanguage3.g:100:56: (iv_ruleProductionRule1= ruleProductionRule1 EOF ) - // InternalActionTestLanguage3.g:101:2: iv_ruleProductionRule1= ruleProductionRule1 EOF + // InternalActionTestLanguage3.g:105:56: (iv_ruleProductionRule1= ruleProductionRule1 EOF ) + // InternalActionTestLanguage3.g:106:2: iv_ruleProductionRule1= ruleProductionRule1 EOF { newCompositeNode(grammarAccess.getProductionRule1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -249,7 +257,7 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars // $ANTLR start "ruleProductionRule1" - // InternalActionTestLanguage3.g:107:1: ruleProductionRule1 returns [EObject current=null] : ( () ( (lv_id_1_0= RULE_ID ) )? () ( (lv_string_3_0= RULE_STRING ) )? () ( (lv_i_5_0= RULE_INT ) ) ) ; + // InternalActionTestLanguage3.g:112:1: ruleProductionRule1 returns [EObject current=null] : ( () ( (lv_id_1_0= RULE_ID ) )? () ( (lv_string_3_0= RULE_STRING ) )? () ( (lv_i_5_0= RULE_INT ) ) ) ; public final EObject ruleProductionRule1() throws RecognitionException { EObject current = null; @@ -261,14 +269,14 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars enterRule(); try { - // InternalActionTestLanguage3.g:113:2: ( ( () ( (lv_id_1_0= RULE_ID ) )? () ( (lv_string_3_0= RULE_STRING ) )? () ( (lv_i_5_0= RULE_INT ) ) ) ) - // InternalActionTestLanguage3.g:114:2: ( () ( (lv_id_1_0= RULE_ID ) )? () ( (lv_string_3_0= RULE_STRING ) )? () ( (lv_i_5_0= RULE_INT ) ) ) + // InternalActionTestLanguage3.g:118:2: ( ( () ( (lv_id_1_0= RULE_ID ) )? () ( (lv_string_3_0= RULE_STRING ) )? () ( (lv_i_5_0= RULE_INT ) ) ) ) + // InternalActionTestLanguage3.g:119:2: ( () ( (lv_id_1_0= RULE_ID ) )? () ( (lv_string_3_0= RULE_STRING ) )? () ( (lv_i_5_0= RULE_INT ) ) ) { - // InternalActionTestLanguage3.g:114:2: ( () ( (lv_id_1_0= RULE_ID ) )? () ( (lv_string_3_0= RULE_STRING ) )? () ( (lv_i_5_0= RULE_INT ) ) ) - // InternalActionTestLanguage3.g:115:3: () ( (lv_id_1_0= RULE_ID ) )? () ( (lv_string_3_0= RULE_STRING ) )? () ( (lv_i_5_0= RULE_INT ) ) + // InternalActionTestLanguage3.g:119:2: ( () ( (lv_id_1_0= RULE_ID ) )? () ( (lv_string_3_0= RULE_STRING ) )? () ( (lv_i_5_0= RULE_INT ) ) ) + // InternalActionTestLanguage3.g:120:3: () ( (lv_id_1_0= RULE_ID ) )? () ( (lv_string_3_0= RULE_STRING ) )? () ( (lv_i_5_0= RULE_INT ) ) { - // InternalActionTestLanguage3.g:115:3: () - // InternalActionTestLanguage3.g:116:4: + // InternalActionTestLanguage3.g:120:3: () + // InternalActionTestLanguage3.g:121:4: { current = forceCreateModelElement( @@ -278,7 +286,7 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars } - // InternalActionTestLanguage3.g:122:3: ( (lv_id_1_0= RULE_ID ) )? + // InternalActionTestLanguage3.g:127:3: ( (lv_id_1_0= RULE_ID ) )? int alt2=2; int LA2_0 = input.LA(1); @@ -287,10 +295,10 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars } switch (alt2) { case 1 : - // InternalActionTestLanguage3.g:123:4: (lv_id_1_0= RULE_ID ) + // InternalActionTestLanguage3.g:128:4: (lv_id_1_0= RULE_ID ) { - // InternalActionTestLanguage3.g:123:4: (lv_id_1_0= RULE_ID ) - // InternalActionTestLanguage3.g:124:5: lv_id_1_0= RULE_ID + // InternalActionTestLanguage3.g:128:4: (lv_id_1_0= RULE_ID ) + // InternalActionTestLanguage3.g:129:5: lv_id_1_0= RULE_ID { lv_id_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -315,8 +323,8 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars } - // InternalActionTestLanguage3.g:140:3: () - // InternalActionTestLanguage3.g:141:4: + // InternalActionTestLanguage3.g:145:3: () + // InternalActionTestLanguage3.g:146:4: { current = forceCreateModelElementAndSet( @@ -326,7 +334,7 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars } - // InternalActionTestLanguage3.g:147:3: ( (lv_string_3_0= RULE_STRING ) )? + // InternalActionTestLanguage3.g:152:3: ( (lv_string_3_0= RULE_STRING ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -335,10 +343,10 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars } switch (alt3) { case 1 : - // InternalActionTestLanguage3.g:148:4: (lv_string_3_0= RULE_STRING ) + // InternalActionTestLanguage3.g:153:4: (lv_string_3_0= RULE_STRING ) { - // InternalActionTestLanguage3.g:148:4: (lv_string_3_0= RULE_STRING ) - // InternalActionTestLanguage3.g:149:5: lv_string_3_0= RULE_STRING + // InternalActionTestLanguage3.g:153:4: (lv_string_3_0= RULE_STRING ) + // InternalActionTestLanguage3.g:154:5: lv_string_3_0= RULE_STRING { lv_string_3_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_4); @@ -363,8 +371,8 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars } - // InternalActionTestLanguage3.g:165:3: () - // InternalActionTestLanguage3.g:166:4: + // InternalActionTestLanguage3.g:170:3: () + // InternalActionTestLanguage3.g:171:4: { current = forceCreateModelElementAndSet( @@ -374,11 +382,11 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars } - // InternalActionTestLanguage3.g:172:3: ( (lv_i_5_0= RULE_INT ) ) - // InternalActionTestLanguage3.g:173:4: (lv_i_5_0= RULE_INT ) + // InternalActionTestLanguage3.g:177:3: ( (lv_i_5_0= RULE_INT ) ) + // InternalActionTestLanguage3.g:178:4: (lv_i_5_0= RULE_INT ) { - // InternalActionTestLanguage3.g:173:4: (lv_i_5_0= RULE_INT ) - // InternalActionTestLanguage3.g:174:5: lv_i_5_0= RULE_INT + // InternalActionTestLanguage3.g:178:4: (lv_i_5_0= RULE_INT ) + // InternalActionTestLanguage3.g:179:5: lv_i_5_0= RULE_INT { lv_i_5_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -423,7 +431,7 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars // $ANTLR start "entryRuleProductionRule2" - // InternalActionTestLanguage3.g:194:1: entryRuleProductionRule2 returns [EObject current=null] : iv_ruleProductionRule2= ruleProductionRule2 EOF ; + // InternalActionTestLanguage3.g:199:1: entryRuleProductionRule2 returns [EObject current=null] : iv_ruleProductionRule2= ruleProductionRule2 EOF ; public final EObject entryRuleProductionRule2() throws RecognitionException { EObject current = null; @@ -431,8 +439,8 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars try { - // InternalActionTestLanguage3.g:194:56: (iv_ruleProductionRule2= ruleProductionRule2 EOF ) - // InternalActionTestLanguage3.g:195:2: iv_ruleProductionRule2= ruleProductionRule2 EOF + // InternalActionTestLanguage3.g:199:56: (iv_ruleProductionRule2= ruleProductionRule2 EOF ) + // InternalActionTestLanguage3.g:200:2: iv_ruleProductionRule2= ruleProductionRule2 EOF { newCompositeNode(grammarAccess.getProductionRule2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -459,7 +467,7 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars // $ANTLR start "ruleProductionRule2" - // InternalActionTestLanguage3.g:201:1: ruleProductionRule2 returns [EObject current=null] : (this_STRING_0= RULE_STRING () ( (lv_name_2_0= RULE_ID ) ) ) ; + // InternalActionTestLanguage3.g:206:1: ruleProductionRule2 returns [EObject current=null] : (this_STRING_0= RULE_STRING () ( (lv_name_2_0= RULE_ID ) ) ) ; public final EObject ruleProductionRule2() throws RecognitionException { EObject current = null; @@ -470,18 +478,18 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars enterRule(); try { - // InternalActionTestLanguage3.g:207:2: ( (this_STRING_0= RULE_STRING () ( (lv_name_2_0= RULE_ID ) ) ) ) - // InternalActionTestLanguage3.g:208:2: (this_STRING_0= RULE_STRING () ( (lv_name_2_0= RULE_ID ) ) ) + // InternalActionTestLanguage3.g:212:2: ( (this_STRING_0= RULE_STRING () ( (lv_name_2_0= RULE_ID ) ) ) ) + // InternalActionTestLanguage3.g:213:2: (this_STRING_0= RULE_STRING () ( (lv_name_2_0= RULE_ID ) ) ) { - // InternalActionTestLanguage3.g:208:2: (this_STRING_0= RULE_STRING () ( (lv_name_2_0= RULE_ID ) ) ) - // InternalActionTestLanguage3.g:209:3: this_STRING_0= RULE_STRING () ( (lv_name_2_0= RULE_ID ) ) + // InternalActionTestLanguage3.g:213:2: (this_STRING_0= RULE_STRING () ( (lv_name_2_0= RULE_ID ) ) ) + // InternalActionTestLanguage3.g:214:3: this_STRING_0= RULE_STRING () ( (lv_name_2_0= RULE_ID ) ) { this_STRING_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_5); newLeafNode(this_STRING_0, grammarAccess.getProductionRule2Access().getSTRINGTerminalRuleCall_0()); - // InternalActionTestLanguage3.g:213:3: () - // InternalActionTestLanguage3.g:214:4: + // InternalActionTestLanguage3.g:218:3: () + // InternalActionTestLanguage3.g:219:4: { current = forceCreateModelElement( @@ -491,11 +499,11 @@ public class InternalActionTestLanguage3Parser extends AbstractInternalAntlrPars } - // InternalActionTestLanguage3.g:220:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalActionTestLanguage3.g:221:4: (lv_name_2_0= RULE_ID ) + // InternalActionTestLanguage3.g:225:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalActionTestLanguage3.g:226:4: (lv_name_2_0= RULE_ID ) { - // InternalActionTestLanguage3.g:221:4: (lv_name_2_0= RULE_ID ) - // InternalActionTestLanguage3.g:222:5: lv_name_2_0= RULE_ID + // InternalActionTestLanguage3.g:226:4: (lv_name_2_0= RULE_ID ) + // InternalActionTestLanguage3.g:227:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguageLexer.java index 61959ec0c..2e9ec01f6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguageLexer.java @@ -39,10 +39,10 @@ public class InternalActionTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage.g:153:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalActionTestLanguage.g:153:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalActionTestLanguage.g:158:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalActionTestLanguage.g:158:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalActionTestLanguage.g:153:11: ( '^' )? + // InternalActionTestLanguage.g:158:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -51,7 +51,7 @@ public class InternalActionTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalActionTestLanguage.g:153:11: '^' + // InternalActionTestLanguage.g:158:11: '^' { match('^'); @@ -69,7 +69,7 @@ public class InternalActionTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalActionTestLanguage.g:153:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalActionTestLanguage.g:158:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -118,10 +118,10 @@ public class InternalActionTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage.g:155:10: ( ( '0' .. '9' )+ ) - // InternalActionTestLanguage.g:155:12: ( '0' .. '9' )+ + // InternalActionTestLanguage.g:160:10: ( ( '0' .. '9' )+ ) + // InternalActionTestLanguage.g:160:12: ( '0' .. '9' )+ { - // InternalActionTestLanguage.g:155:12: ( '0' .. '9' )+ + // InternalActionTestLanguage.g:160:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -135,7 +135,7 @@ public class InternalActionTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalActionTestLanguage.g:155:13: '0' .. '9' + // InternalActionTestLanguage.g:160:13: '0' .. '9' { matchRange('0','9'); @@ -167,10 +167,10 @@ public class InternalActionTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage.g:157:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalActionTestLanguage.g:157:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalActionTestLanguage.g:162:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalActionTestLanguage.g:162:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalActionTestLanguage.g:157:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalActionTestLanguage.g:162:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -188,10 +188,10 @@ public class InternalActionTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalActionTestLanguage.g:157:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalActionTestLanguage.g:162:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalActionTestLanguage.g:157:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalActionTestLanguage.g:162:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -207,7 +207,7 @@ public class InternalActionTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalActionTestLanguage.g:157:21: '\\\\' . + // InternalActionTestLanguage.g:162:21: '\\\\' . { match('\\'); matchAny(); @@ -215,7 +215,7 @@ public class InternalActionTestLanguageLexer extends Lexer { } break; case 2 : - // InternalActionTestLanguage.g:157:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalActionTestLanguage.g:162:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -240,10 +240,10 @@ public class InternalActionTestLanguageLexer extends Lexer { } break; case 2 : - // InternalActionTestLanguage.g:157:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalActionTestLanguage.g:162:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalActionTestLanguage.g:157:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalActionTestLanguage.g:162:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -259,7 +259,7 @@ public class InternalActionTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalActionTestLanguage.g:157:54: '\\\\' . + // InternalActionTestLanguage.g:162:54: '\\\\' . { match('\\'); matchAny(); @@ -267,7 +267,7 @@ public class InternalActionTestLanguageLexer extends Lexer { } break; case 2 : - // InternalActionTestLanguage.g:157:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalActionTestLanguage.g:162:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -310,12 +310,12 @@ public class InternalActionTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage.g:159:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalActionTestLanguage.g:159:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalActionTestLanguage.g:164:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalActionTestLanguage.g:164:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalActionTestLanguage.g:159:24: ( options {greedy=false; } : . )* + // InternalActionTestLanguage.g:164:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -340,7 +340,7 @@ public class InternalActionTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalActionTestLanguage.g:159:52: . + // InternalActionTestLanguage.g:164:52: . { matchAny(); @@ -370,12 +370,12 @@ public class InternalActionTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage.g:161:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalActionTestLanguage.g:161:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalActionTestLanguage.g:166:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalActionTestLanguage.g:166:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalActionTestLanguage.g:161:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalActionTestLanguage.g:166:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -388,7 +388,7 @@ public class InternalActionTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalActionTestLanguage.g:161:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalActionTestLanguage.g:166: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(); @@ -408,7 +408,7 @@ public class InternalActionTestLanguageLexer extends Lexer { } } while (true); - // InternalActionTestLanguage.g:161:40: ( ( '\\r' )? '\\n' )? + // InternalActionTestLanguage.g:166:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -417,9 +417,9 @@ public class InternalActionTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalActionTestLanguage.g:161:41: ( '\\r' )? '\\n' + // InternalActionTestLanguage.g:166:41: ( '\\r' )? '\\n' { - // InternalActionTestLanguage.g:161:41: ( '\\r' )? + // InternalActionTestLanguage.g:166:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -428,7 +428,7 @@ public class InternalActionTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalActionTestLanguage.g:161:41: '\\r' + // InternalActionTestLanguage.g:166:41: '\\r' { match('\r'); @@ -460,10 +460,10 @@ public class InternalActionTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage.g:163:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalActionTestLanguage.g:163:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalActionTestLanguage.g:168:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalActionTestLanguage.g:168:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalActionTestLanguage.g:163:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalActionTestLanguage.g:168:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -517,8 +517,8 @@ public class InternalActionTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalActionTestLanguage.g:165:16: ( . ) - // InternalActionTestLanguage.g:165:18: . + // InternalActionTestLanguage.g:170:16: ( . ) + // InternalActionTestLanguage.g:170:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguageParser.java index d378b060b..95e33e1b5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalActionTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalActionTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -72,7 +80,7 @@ public class InternalActionTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleModel" - // InternalActionTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalActionTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -80,8 +88,8 @@ public class InternalActionTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalActionTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalActionTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalActionTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalActionTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -108,7 +116,7 @@ public class InternalActionTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleModel" - // InternalActionTestLanguage.g:71:1: ruleModel returns [EObject current=null] : (this_Child_0= ruleChild ( () ( (lv_right_2_0= ruleChild ) ) )? ) ; + // InternalActionTestLanguage.g:76:1: ruleModel returns [EObject current=null] : (this_Child_0= ruleChild ( () ( (lv_right_2_0= ruleChild ) ) )? ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -121,11 +129,11 @@ public class InternalActionTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalActionTestLanguage.g:77:2: ( (this_Child_0= ruleChild ( () ( (lv_right_2_0= ruleChild ) ) )? ) ) - // InternalActionTestLanguage.g:78:2: (this_Child_0= ruleChild ( () ( (lv_right_2_0= ruleChild ) ) )? ) + // InternalActionTestLanguage.g:82:2: ( (this_Child_0= ruleChild ( () ( (lv_right_2_0= ruleChild ) ) )? ) ) + // InternalActionTestLanguage.g:83:2: (this_Child_0= ruleChild ( () ( (lv_right_2_0= ruleChild ) ) )? ) { - // InternalActionTestLanguage.g:78:2: (this_Child_0= ruleChild ( () ( (lv_right_2_0= ruleChild ) ) )? ) - // InternalActionTestLanguage.g:79:3: this_Child_0= ruleChild ( () ( (lv_right_2_0= ruleChild ) ) )? + // InternalActionTestLanguage.g:83:2: (this_Child_0= ruleChild ( () ( (lv_right_2_0= ruleChild ) ) )? ) + // InternalActionTestLanguage.g:84:3: this_Child_0= ruleChild ( () ( (lv_right_2_0= ruleChild ) ) )? { newCompositeNode(grammarAccess.getModelAccess().getChildParserRuleCall_0()); @@ -139,7 +147,7 @@ public class InternalActionTestLanguageParser extends AbstractInternalAntlrParse current = this_Child_0; afterParserOrEnumRuleCall(); - // InternalActionTestLanguage.g:87:3: ( () ( (lv_right_2_0= ruleChild ) ) )? + // InternalActionTestLanguage.g:92:3: ( () ( (lv_right_2_0= ruleChild ) ) )? int alt1=2; int LA1_0 = input.LA(1); @@ -148,10 +156,10 @@ public class InternalActionTestLanguageParser extends AbstractInternalAntlrParse } switch (alt1) { case 1 : - // InternalActionTestLanguage.g:88:4: () ( (lv_right_2_0= ruleChild ) ) + // InternalActionTestLanguage.g:93:4: () ( (lv_right_2_0= ruleChild ) ) { - // InternalActionTestLanguage.g:88:4: () - // InternalActionTestLanguage.g:89:5: + // InternalActionTestLanguage.g:93:4: () + // InternalActionTestLanguage.g:94:5: { current = forceCreateModelElementAndSet( @@ -161,11 +169,11 @@ public class InternalActionTestLanguageParser extends AbstractInternalAntlrParse } - // InternalActionTestLanguage.g:95:4: ( (lv_right_2_0= ruleChild ) ) - // InternalActionTestLanguage.g:96:5: (lv_right_2_0= ruleChild ) + // InternalActionTestLanguage.g:100:4: ( (lv_right_2_0= ruleChild ) ) + // InternalActionTestLanguage.g:101:5: (lv_right_2_0= ruleChild ) { - // InternalActionTestLanguage.g:96:5: (lv_right_2_0= ruleChild ) - // InternalActionTestLanguage.g:97:6: lv_right_2_0= ruleChild + // InternalActionTestLanguage.g:101:5: (lv_right_2_0= ruleChild ) + // InternalActionTestLanguage.g:102:6: lv_right_2_0= ruleChild { newCompositeNode(grammarAccess.getModelAccess().getRightChildParserRuleCall_1_1_0()); @@ -221,7 +229,7 @@ public class InternalActionTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "entryRuleChild" - // InternalActionTestLanguage.g:119:1: entryRuleChild returns [EObject current=null] : iv_ruleChild= ruleChild EOF ; + // InternalActionTestLanguage.g:124:1: entryRuleChild returns [EObject current=null] : iv_ruleChild= ruleChild EOF ; public final EObject entryRuleChild() throws RecognitionException { EObject current = null; @@ -229,8 +237,8 @@ public class InternalActionTestLanguageParser extends AbstractInternalAntlrParse try { - // InternalActionTestLanguage.g:119:46: (iv_ruleChild= ruleChild EOF ) - // InternalActionTestLanguage.g:120:2: iv_ruleChild= ruleChild EOF + // InternalActionTestLanguage.g:124:46: (iv_ruleChild= ruleChild EOF ) + // InternalActionTestLanguage.g:125:2: iv_ruleChild= ruleChild EOF { newCompositeNode(grammarAccess.getChildRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -257,7 +265,7 @@ public class InternalActionTestLanguageParser extends AbstractInternalAntlrParse // $ANTLR start "ruleChild" - // InternalActionTestLanguage.g:126:1: ruleChild returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalActionTestLanguage.g:131:1: ruleChild returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject ruleChild() throws RecognitionException { EObject current = null; @@ -267,14 +275,14 @@ public class InternalActionTestLanguageParser extends AbstractInternalAntlrParse enterRule(); try { - // InternalActionTestLanguage.g:132:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalActionTestLanguage.g:133:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalActionTestLanguage.g:137:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalActionTestLanguage.g:138:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalActionTestLanguage.g:133:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalActionTestLanguage.g:134:3: (lv_name_0_0= RULE_ID ) + // InternalActionTestLanguage.g:138:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalActionTestLanguage.g:139:3: (lv_name_0_0= RULE_ID ) { - // InternalActionTestLanguage.g:134:3: (lv_name_0_0= RULE_ID ) - // InternalActionTestLanguage.g:135:4: lv_name_0_0= RULE_ID + // InternalActionTestLanguage.g:139:3: (lv_name_0_0= RULE_ID ) + // InternalActionTestLanguage.g:140:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalFowlerDslTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalFowlerDslTestLanguage.g index ce688bc96..ca567cf69 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalFowlerDslTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalFowlerDslTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalFowlerDslTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalFowlerDslTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalFowlerDslTestLanguageLexer.java index 2bae3c887..31892878f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalFowlerDslTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalFowlerDslTestLanguageLexer.java @@ -235,10 +235,10 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFowlerDslTestLanguage.g:419:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalFowlerDslTestLanguage.g:419:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFowlerDslTestLanguage.g:424:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalFowlerDslTestLanguage.g:424:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalFowlerDslTestLanguage.g:419:11: ( '^' )? + // InternalFowlerDslTestLanguage.g:424:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -247,7 +247,7 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalFowlerDslTestLanguage.g:419:11: '^' + // InternalFowlerDslTestLanguage.g:424:11: '^' { match('^'); @@ -265,7 +265,7 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalFowlerDslTestLanguage.g:419:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalFowlerDslTestLanguage.g:424:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -314,10 +314,10 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFowlerDslTestLanguage.g:421:10: ( ( '0' .. '9' )+ ) - // InternalFowlerDslTestLanguage.g:421:12: ( '0' .. '9' )+ + // InternalFowlerDslTestLanguage.g:426:10: ( ( '0' .. '9' )+ ) + // InternalFowlerDslTestLanguage.g:426:12: ( '0' .. '9' )+ { - // InternalFowlerDslTestLanguage.g:421:12: ( '0' .. '9' )+ + // InternalFowlerDslTestLanguage.g:426:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -331,7 +331,7 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalFowlerDslTestLanguage.g:421:13: '0' .. '9' + // InternalFowlerDslTestLanguage.g:426:13: '0' .. '9' { matchRange('0','9'); @@ -363,10 +363,10 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFowlerDslTestLanguage.g:423:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalFowlerDslTestLanguage.g:423:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFowlerDslTestLanguage.g:428:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalFowlerDslTestLanguage.g:428:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalFowlerDslTestLanguage.g:423:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalFowlerDslTestLanguage.g:428:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -384,10 +384,10 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalFowlerDslTestLanguage.g:423:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalFowlerDslTestLanguage.g:428:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalFowlerDslTestLanguage.g:423:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalFowlerDslTestLanguage.g:428:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -403,7 +403,7 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalFowlerDslTestLanguage.g:423:21: '\\\\' . + // InternalFowlerDslTestLanguage.g:428:21: '\\\\' . { match('\\'); matchAny(); @@ -411,7 +411,7 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFowlerDslTestLanguage.g:423:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalFowlerDslTestLanguage.g:428:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -436,10 +436,10 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFowlerDslTestLanguage.g:423:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalFowlerDslTestLanguage.g:428:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalFowlerDslTestLanguage.g:423:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalFowlerDslTestLanguage.g:428:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -455,7 +455,7 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalFowlerDslTestLanguage.g:423:54: '\\\\' . + // InternalFowlerDslTestLanguage.g:428:54: '\\\\' . { match('\\'); matchAny(); @@ -463,7 +463,7 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { } break; case 2 : - // InternalFowlerDslTestLanguage.g:423:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalFowlerDslTestLanguage.g:428:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -506,12 +506,12 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFowlerDslTestLanguage.g:425:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalFowlerDslTestLanguage.g:425:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalFowlerDslTestLanguage.g:430:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalFowlerDslTestLanguage.g:430:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalFowlerDslTestLanguage.g:425:24: ( options {greedy=false; } : . )* + // InternalFowlerDslTestLanguage.g:430:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -536,7 +536,7 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalFowlerDslTestLanguage.g:425:52: . + // InternalFowlerDslTestLanguage.g:430:52: . { matchAny(); @@ -566,12 +566,12 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFowlerDslTestLanguage.g:427:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalFowlerDslTestLanguage.g:427:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalFowlerDslTestLanguage.g:432:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalFowlerDslTestLanguage.g:432:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalFowlerDslTestLanguage.g:427:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalFowlerDslTestLanguage.g:432:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -584,7 +584,7 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalFowlerDslTestLanguage.g:427:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalFowlerDslTestLanguage.g:432: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(); @@ -604,7 +604,7 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { } } while (true); - // InternalFowlerDslTestLanguage.g:427:40: ( ( '\\r' )? '\\n' )? + // InternalFowlerDslTestLanguage.g:432:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -613,9 +613,9 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalFowlerDslTestLanguage.g:427:41: ( '\\r' )? '\\n' + // InternalFowlerDslTestLanguage.g:432:41: ( '\\r' )? '\\n' { - // InternalFowlerDslTestLanguage.g:427:41: ( '\\r' )? + // InternalFowlerDslTestLanguage.g:432:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -624,7 +624,7 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalFowlerDslTestLanguage.g:427:41: '\\r' + // InternalFowlerDslTestLanguage.g:432:41: '\\r' { match('\r'); @@ -656,10 +656,10 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFowlerDslTestLanguage.g:429:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalFowlerDslTestLanguage.g:429:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFowlerDslTestLanguage.g:434:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalFowlerDslTestLanguage.g:434:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalFowlerDslTestLanguage.g:429:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalFowlerDslTestLanguage.g:434:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -713,8 +713,8 @@ public class InternalFowlerDslTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalFowlerDslTestLanguage.g:431:16: ( . ) - // InternalFowlerDslTestLanguage.g:431:18: . + // InternalFowlerDslTestLanguage.g:436:16: ( . ) + // InternalFowlerDslTestLanguage.g:436:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalFowlerDslTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalFowlerDslTestLanguageParser.java index 25d501c1d..2871aa398 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalFowlerDslTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalFowlerDslTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -81,7 +89,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleStatemachine" - // InternalFowlerDslTestLanguage.g:64:1: entryRuleStatemachine returns [EObject current=null] : iv_ruleStatemachine= ruleStatemachine EOF ; + // InternalFowlerDslTestLanguage.g:69:1: entryRuleStatemachine returns [EObject current=null] : iv_ruleStatemachine= ruleStatemachine EOF ; public final EObject entryRuleStatemachine() throws RecognitionException { EObject current = null; @@ -89,8 +97,8 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFowlerDslTestLanguage.g:64:53: (iv_ruleStatemachine= ruleStatemachine EOF ) - // InternalFowlerDslTestLanguage.g:65:2: iv_ruleStatemachine= ruleStatemachine EOF + // InternalFowlerDslTestLanguage.g:69:53: (iv_ruleStatemachine= ruleStatemachine EOF ) + // InternalFowlerDslTestLanguage.g:70:2: iv_ruleStatemachine= ruleStatemachine EOF { newCompositeNode(grammarAccess.getStatemachineRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -117,7 +125,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleStatemachine" - // InternalFowlerDslTestLanguage.g:71:1: ruleStatemachine returns [EObject current=null] : (otherlv_0= 'events' ( (lv_events_1_0= ruleEvent ) )* otherlv_2= 'end' otherlv_3= 'commands' ( (lv_commands_4_0= ruleCommand ) )* otherlv_5= 'end' ( (lv_states_6_0= ruleState ) )* ) ; + // InternalFowlerDslTestLanguage.g:76:1: ruleStatemachine returns [EObject current=null] : (otherlv_0= 'events' ( (lv_events_1_0= ruleEvent ) )* otherlv_2= 'end' otherlv_3= 'commands' ( (lv_commands_4_0= ruleCommand ) )* otherlv_5= 'end' ( (lv_states_6_0= ruleState ) )* ) ; public final EObject ruleStatemachine() throws RecognitionException { EObject current = null; @@ -136,17 +144,17 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFowlerDslTestLanguage.g:77:2: ( (otherlv_0= 'events' ( (lv_events_1_0= ruleEvent ) )* otherlv_2= 'end' otherlv_3= 'commands' ( (lv_commands_4_0= ruleCommand ) )* otherlv_5= 'end' ( (lv_states_6_0= ruleState ) )* ) ) - // InternalFowlerDslTestLanguage.g:78:2: (otherlv_0= 'events' ( (lv_events_1_0= ruleEvent ) )* otherlv_2= 'end' otherlv_3= 'commands' ( (lv_commands_4_0= ruleCommand ) )* otherlv_5= 'end' ( (lv_states_6_0= ruleState ) )* ) + // InternalFowlerDslTestLanguage.g:82:2: ( (otherlv_0= 'events' ( (lv_events_1_0= ruleEvent ) )* otherlv_2= 'end' otherlv_3= 'commands' ( (lv_commands_4_0= ruleCommand ) )* otherlv_5= 'end' ( (lv_states_6_0= ruleState ) )* ) ) + // InternalFowlerDslTestLanguage.g:83:2: (otherlv_0= 'events' ( (lv_events_1_0= ruleEvent ) )* otherlv_2= 'end' otherlv_3= 'commands' ( (lv_commands_4_0= ruleCommand ) )* otherlv_5= 'end' ( (lv_states_6_0= ruleState ) )* ) { - // InternalFowlerDslTestLanguage.g:78:2: (otherlv_0= 'events' ( (lv_events_1_0= ruleEvent ) )* otherlv_2= 'end' otherlv_3= 'commands' ( (lv_commands_4_0= ruleCommand ) )* otherlv_5= 'end' ( (lv_states_6_0= ruleState ) )* ) - // InternalFowlerDslTestLanguage.g:79:3: otherlv_0= 'events' ( (lv_events_1_0= ruleEvent ) )* otherlv_2= 'end' otherlv_3= 'commands' ( (lv_commands_4_0= ruleCommand ) )* otherlv_5= 'end' ( (lv_states_6_0= ruleState ) )* + // InternalFowlerDslTestLanguage.g:83:2: (otherlv_0= 'events' ( (lv_events_1_0= ruleEvent ) )* otherlv_2= 'end' otherlv_3= 'commands' ( (lv_commands_4_0= ruleCommand ) )* otherlv_5= 'end' ( (lv_states_6_0= ruleState ) )* ) + // InternalFowlerDslTestLanguage.g:84:3: otherlv_0= 'events' ( (lv_events_1_0= ruleEvent ) )* otherlv_2= 'end' otherlv_3= 'commands' ( (lv_commands_4_0= ruleCommand ) )* otherlv_5= 'end' ( (lv_states_6_0= ruleState ) )* { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getStatemachineAccess().getEventsKeyword_0()); - // InternalFowlerDslTestLanguage.g:83:3: ( (lv_events_1_0= ruleEvent ) )* + // InternalFowlerDslTestLanguage.g:88:3: ( (lv_events_1_0= ruleEvent ) )* loop1: do { int alt1=2; @@ -159,10 +167,10 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalFowlerDslTestLanguage.g:84:4: (lv_events_1_0= ruleEvent ) + // InternalFowlerDslTestLanguage.g:89:4: (lv_events_1_0= ruleEvent ) { - // InternalFowlerDslTestLanguage.g:84:4: (lv_events_1_0= ruleEvent ) - // InternalFowlerDslTestLanguage.g:85:5: lv_events_1_0= ruleEvent + // InternalFowlerDslTestLanguage.g:89:4: (lv_events_1_0= ruleEvent ) + // InternalFowlerDslTestLanguage.g:90:5: lv_events_1_0= ruleEvent { newCompositeNode(grammarAccess.getStatemachineAccess().getEventsEventParserRuleCall_1_0()); @@ -203,7 +211,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_3, grammarAccess.getStatemachineAccess().getCommandsKeyword_3()); - // InternalFowlerDslTestLanguage.g:110:3: ( (lv_commands_4_0= ruleCommand ) )* + // InternalFowlerDslTestLanguage.g:115:3: ( (lv_commands_4_0= ruleCommand ) )* loop2: do { int alt2=2; @@ -216,10 +224,10 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa switch (alt2) { case 1 : - // InternalFowlerDslTestLanguage.g:111:4: (lv_commands_4_0= ruleCommand ) + // InternalFowlerDslTestLanguage.g:116:4: (lv_commands_4_0= ruleCommand ) { - // InternalFowlerDslTestLanguage.g:111:4: (lv_commands_4_0= ruleCommand ) - // InternalFowlerDslTestLanguage.g:112:5: lv_commands_4_0= ruleCommand + // InternalFowlerDslTestLanguage.g:116:4: (lv_commands_4_0= ruleCommand ) + // InternalFowlerDslTestLanguage.g:117:5: lv_commands_4_0= ruleCommand { newCompositeNode(grammarAccess.getStatemachineAccess().getCommandsCommandParserRuleCall_4_0()); @@ -256,7 +264,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_5, grammarAccess.getStatemachineAccess().getEndKeyword_5()); - // InternalFowlerDslTestLanguage.g:133:3: ( (lv_states_6_0= ruleState ) )* + // InternalFowlerDslTestLanguage.g:138:3: ( (lv_states_6_0= ruleState ) )* loop3: do { int alt3=2; @@ -269,10 +277,10 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa switch (alt3) { case 1 : - // InternalFowlerDslTestLanguage.g:134:4: (lv_states_6_0= ruleState ) + // InternalFowlerDslTestLanguage.g:139:4: (lv_states_6_0= ruleState ) { - // InternalFowlerDslTestLanguage.g:134:4: (lv_states_6_0= ruleState ) - // InternalFowlerDslTestLanguage.g:135:5: lv_states_6_0= ruleState + // InternalFowlerDslTestLanguage.g:139:4: (lv_states_6_0= ruleState ) + // InternalFowlerDslTestLanguage.g:140:5: lv_states_6_0= ruleState { newCompositeNode(grammarAccess.getStatemachineAccess().getStatesStateParserRuleCall_6_0()); @@ -328,7 +336,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleEvent" - // InternalFowlerDslTestLanguage.g:156:1: entryRuleEvent returns [EObject current=null] : iv_ruleEvent= ruleEvent EOF ; + // InternalFowlerDslTestLanguage.g:161:1: entryRuleEvent returns [EObject current=null] : iv_ruleEvent= ruleEvent EOF ; public final EObject entryRuleEvent() throws RecognitionException { EObject current = null; @@ -336,8 +344,8 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFowlerDslTestLanguage.g:156:46: (iv_ruleEvent= ruleEvent EOF ) - // InternalFowlerDslTestLanguage.g:157:2: iv_ruleEvent= ruleEvent EOF + // InternalFowlerDslTestLanguage.g:161:46: (iv_ruleEvent= ruleEvent EOF ) + // InternalFowlerDslTestLanguage.g:162:2: iv_ruleEvent= ruleEvent EOF { newCompositeNode(grammarAccess.getEventRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -364,7 +372,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleEvent" - // InternalFowlerDslTestLanguage.g:163:1: ruleEvent returns [EObject current=null] : ( ( (lv_resetting_0_0= 'resetting' ) )? ( (lv_name_1_0= RULE_ID ) ) ( (lv_code_2_0= RULE_ID ) ) ) ; + // InternalFowlerDslTestLanguage.g:168:1: ruleEvent returns [EObject current=null] : ( ( (lv_resetting_0_0= 'resetting' ) )? ( (lv_name_1_0= RULE_ID ) ) ( (lv_code_2_0= RULE_ID ) ) ) ; public final EObject ruleEvent() throws RecognitionException { EObject current = null; @@ -376,13 +384,13 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFowlerDslTestLanguage.g:169:2: ( ( ( (lv_resetting_0_0= 'resetting' ) )? ( (lv_name_1_0= RULE_ID ) ) ( (lv_code_2_0= RULE_ID ) ) ) ) - // InternalFowlerDslTestLanguage.g:170:2: ( ( (lv_resetting_0_0= 'resetting' ) )? ( (lv_name_1_0= RULE_ID ) ) ( (lv_code_2_0= RULE_ID ) ) ) + // InternalFowlerDslTestLanguage.g:174:2: ( ( ( (lv_resetting_0_0= 'resetting' ) )? ( (lv_name_1_0= RULE_ID ) ) ( (lv_code_2_0= RULE_ID ) ) ) ) + // InternalFowlerDslTestLanguage.g:175:2: ( ( (lv_resetting_0_0= 'resetting' ) )? ( (lv_name_1_0= RULE_ID ) ) ( (lv_code_2_0= RULE_ID ) ) ) { - // InternalFowlerDslTestLanguage.g:170:2: ( ( (lv_resetting_0_0= 'resetting' ) )? ( (lv_name_1_0= RULE_ID ) ) ( (lv_code_2_0= RULE_ID ) ) ) - // InternalFowlerDslTestLanguage.g:171:3: ( (lv_resetting_0_0= 'resetting' ) )? ( (lv_name_1_0= RULE_ID ) ) ( (lv_code_2_0= RULE_ID ) ) + // InternalFowlerDslTestLanguage.g:175:2: ( ( (lv_resetting_0_0= 'resetting' ) )? ( (lv_name_1_0= RULE_ID ) ) ( (lv_code_2_0= RULE_ID ) ) ) + // InternalFowlerDslTestLanguage.g:176:3: ( (lv_resetting_0_0= 'resetting' ) )? ( (lv_name_1_0= RULE_ID ) ) ( (lv_code_2_0= RULE_ID ) ) { - // InternalFowlerDslTestLanguage.g:171:3: ( (lv_resetting_0_0= 'resetting' ) )? + // InternalFowlerDslTestLanguage.g:176:3: ( (lv_resetting_0_0= 'resetting' ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -391,10 +399,10 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa } switch (alt4) { case 1 : - // InternalFowlerDslTestLanguage.g:172:4: (lv_resetting_0_0= 'resetting' ) + // InternalFowlerDslTestLanguage.g:177:4: (lv_resetting_0_0= 'resetting' ) { - // InternalFowlerDslTestLanguage.g:172:4: (lv_resetting_0_0= 'resetting' ) - // InternalFowlerDslTestLanguage.g:173:5: lv_resetting_0_0= 'resetting' + // InternalFowlerDslTestLanguage.g:177:4: (lv_resetting_0_0= 'resetting' ) + // InternalFowlerDslTestLanguage.g:178:5: lv_resetting_0_0= 'resetting' { lv_resetting_0_0=(Token)match(input,14,FollowSets000.FOLLOW_7); @@ -415,11 +423,11 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFowlerDslTestLanguage.g:185:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalFowlerDslTestLanguage.g:186:4: (lv_name_1_0= RULE_ID ) + // InternalFowlerDslTestLanguage.g:190:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalFowlerDslTestLanguage.g:191:4: (lv_name_1_0= RULE_ID ) { - // InternalFowlerDslTestLanguage.g:186:4: (lv_name_1_0= RULE_ID ) - // InternalFowlerDslTestLanguage.g:187:5: lv_name_1_0= RULE_ID + // InternalFowlerDslTestLanguage.g:191:4: (lv_name_1_0= RULE_ID ) + // InternalFowlerDslTestLanguage.g:192:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -441,11 +449,11 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFowlerDslTestLanguage.g:203:3: ( (lv_code_2_0= RULE_ID ) ) - // InternalFowlerDslTestLanguage.g:204:4: (lv_code_2_0= RULE_ID ) + // InternalFowlerDslTestLanguage.g:208:3: ( (lv_code_2_0= RULE_ID ) ) + // InternalFowlerDslTestLanguage.g:209:4: (lv_code_2_0= RULE_ID ) { - // InternalFowlerDslTestLanguage.g:204:4: (lv_code_2_0= RULE_ID ) - // InternalFowlerDslTestLanguage.g:205:5: lv_code_2_0= RULE_ID + // InternalFowlerDslTestLanguage.g:209:4: (lv_code_2_0= RULE_ID ) + // InternalFowlerDslTestLanguage.g:210:5: lv_code_2_0= RULE_ID { lv_code_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -490,7 +498,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleCommand" - // InternalFowlerDslTestLanguage.g:225:1: entryRuleCommand returns [EObject current=null] : iv_ruleCommand= ruleCommand EOF ; + // InternalFowlerDslTestLanguage.g:230:1: entryRuleCommand returns [EObject current=null] : iv_ruleCommand= ruleCommand EOF ; public final EObject entryRuleCommand() throws RecognitionException { EObject current = null; @@ -498,8 +506,8 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFowlerDslTestLanguage.g:225:48: (iv_ruleCommand= ruleCommand EOF ) - // InternalFowlerDslTestLanguage.g:226:2: iv_ruleCommand= ruleCommand EOF + // InternalFowlerDslTestLanguage.g:230:48: (iv_ruleCommand= ruleCommand EOF ) + // InternalFowlerDslTestLanguage.g:231:2: iv_ruleCommand= ruleCommand EOF { newCompositeNode(grammarAccess.getCommandRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -526,7 +534,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleCommand" - // InternalFowlerDslTestLanguage.g:232:1: ruleCommand returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_code_1_0= RULE_ID ) ) ) ; + // InternalFowlerDslTestLanguage.g:237:1: ruleCommand returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_code_1_0= RULE_ID ) ) ) ; public final EObject ruleCommand() throws RecognitionException { EObject current = null; @@ -537,17 +545,17 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFowlerDslTestLanguage.g:238:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_code_1_0= RULE_ID ) ) ) ) - // InternalFowlerDslTestLanguage.g:239:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_code_1_0= RULE_ID ) ) ) + // InternalFowlerDslTestLanguage.g:243:2: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_code_1_0= RULE_ID ) ) ) ) + // InternalFowlerDslTestLanguage.g:244:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_code_1_0= RULE_ID ) ) ) { - // InternalFowlerDslTestLanguage.g:239:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_code_1_0= RULE_ID ) ) ) - // InternalFowlerDslTestLanguage.g:240:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_code_1_0= RULE_ID ) ) + // InternalFowlerDslTestLanguage.g:244:2: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_code_1_0= RULE_ID ) ) ) + // InternalFowlerDslTestLanguage.g:245:3: ( (lv_name_0_0= RULE_ID ) ) ( (lv_code_1_0= RULE_ID ) ) { - // InternalFowlerDslTestLanguage.g:240:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalFowlerDslTestLanguage.g:241:4: (lv_name_0_0= RULE_ID ) + // InternalFowlerDslTestLanguage.g:245:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalFowlerDslTestLanguage.g:246:4: (lv_name_0_0= RULE_ID ) { - // InternalFowlerDslTestLanguage.g:241:4: (lv_name_0_0= RULE_ID ) - // InternalFowlerDslTestLanguage.g:242:5: lv_name_0_0= RULE_ID + // InternalFowlerDslTestLanguage.g:246:4: (lv_name_0_0= RULE_ID ) + // InternalFowlerDslTestLanguage.g:247:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -569,11 +577,11 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFowlerDslTestLanguage.g:258:3: ( (lv_code_1_0= RULE_ID ) ) - // InternalFowlerDslTestLanguage.g:259:4: (lv_code_1_0= RULE_ID ) + // InternalFowlerDslTestLanguage.g:263:3: ( (lv_code_1_0= RULE_ID ) ) + // InternalFowlerDslTestLanguage.g:264:4: (lv_code_1_0= RULE_ID ) { - // InternalFowlerDslTestLanguage.g:259:4: (lv_code_1_0= RULE_ID ) - // InternalFowlerDslTestLanguage.g:260:5: lv_code_1_0= RULE_ID + // InternalFowlerDslTestLanguage.g:264:4: (lv_code_1_0= RULE_ID ) + // InternalFowlerDslTestLanguage.g:265:5: lv_code_1_0= RULE_ID { lv_code_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -618,7 +626,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleState" - // InternalFowlerDslTestLanguage.g:280:1: entryRuleState returns [EObject current=null] : iv_ruleState= ruleState EOF ; + // InternalFowlerDslTestLanguage.g:285:1: entryRuleState returns [EObject current=null] : iv_ruleState= ruleState EOF ; public final EObject entryRuleState() throws RecognitionException { EObject current = null; @@ -626,8 +634,8 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFowlerDslTestLanguage.g:280:46: (iv_ruleState= ruleState EOF ) - // InternalFowlerDslTestLanguage.g:281:2: iv_ruleState= ruleState EOF + // InternalFowlerDslTestLanguage.g:285:46: (iv_ruleState= ruleState EOF ) + // InternalFowlerDslTestLanguage.g:286:2: iv_ruleState= ruleState EOF { newCompositeNode(grammarAccess.getStateRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -654,7 +662,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleState" - // InternalFowlerDslTestLanguage.g:287:1: ruleState returns [EObject current=null] : (otherlv_0= 'state' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' )? ( (lv_transitions_6_0= ruleTransition ) )* otherlv_7= 'end' ) ; + // InternalFowlerDslTestLanguage.g:292:1: ruleState returns [EObject current=null] : (otherlv_0= 'state' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' )? ( (lv_transitions_6_0= ruleTransition ) )* otherlv_7= 'end' ) ; public final EObject ruleState() throws RecognitionException { EObject current = null; @@ -672,21 +680,21 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFowlerDslTestLanguage.g:293:2: ( (otherlv_0= 'state' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' )? ( (lv_transitions_6_0= ruleTransition ) )* otherlv_7= 'end' ) ) - // InternalFowlerDslTestLanguage.g:294:2: (otherlv_0= 'state' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' )? ( (lv_transitions_6_0= ruleTransition ) )* otherlv_7= 'end' ) + // InternalFowlerDslTestLanguage.g:298:2: ( (otherlv_0= 'state' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' )? ( (lv_transitions_6_0= ruleTransition ) )* otherlv_7= 'end' ) ) + // InternalFowlerDslTestLanguage.g:299:2: (otherlv_0= 'state' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' )? ( (lv_transitions_6_0= ruleTransition ) )* otherlv_7= 'end' ) { - // InternalFowlerDslTestLanguage.g:294:2: (otherlv_0= 'state' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' )? ( (lv_transitions_6_0= ruleTransition ) )* otherlv_7= 'end' ) - // InternalFowlerDslTestLanguage.g:295:3: otherlv_0= 'state' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' )? ( (lv_transitions_6_0= ruleTransition ) )* otherlv_7= 'end' + // InternalFowlerDslTestLanguage.g:299:2: (otherlv_0= 'state' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' )? ( (lv_transitions_6_0= ruleTransition ) )* otherlv_7= 'end' ) + // InternalFowlerDslTestLanguage.g:300:3: otherlv_0= 'state' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' )? ( (lv_transitions_6_0= ruleTransition ) )* otherlv_7= 'end' { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_7); newLeafNode(otherlv_0, grammarAccess.getStateAccess().getStateKeyword_0()); - // InternalFowlerDslTestLanguage.g:299:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalFowlerDslTestLanguage.g:300:4: (lv_name_1_0= RULE_ID ) + // InternalFowlerDslTestLanguage.g:304:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalFowlerDslTestLanguage.g:305:4: (lv_name_1_0= RULE_ID ) { - // InternalFowlerDslTestLanguage.g:300:4: (lv_name_1_0= RULE_ID ) - // InternalFowlerDslTestLanguage.g:301:5: lv_name_1_0= RULE_ID + // InternalFowlerDslTestLanguage.g:305:4: (lv_name_1_0= RULE_ID ) + // InternalFowlerDslTestLanguage.g:306:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -708,7 +716,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFowlerDslTestLanguage.g:317:3: (otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' )? + // InternalFowlerDslTestLanguage.g:322:3: (otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' )? int alt6=2; int LA6_0 = input.LA(1); @@ -717,7 +725,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa } switch (alt6) { case 1 : - // InternalFowlerDslTestLanguage.g:318:4: otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' + // InternalFowlerDslTestLanguage.g:323:4: otherlv_2= 'actions' otherlv_3= '{' ( (otherlv_4= RULE_ID ) )+ otherlv_5= '}' { otherlv_2=(Token)match(input,16,FollowSets000.FOLLOW_9); @@ -727,7 +735,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_3, grammarAccess.getStateAccess().getLeftCurlyBracketKeyword_2_1()); - // InternalFowlerDslTestLanguage.g:326:4: ( (otherlv_4= RULE_ID ) )+ + // InternalFowlerDslTestLanguage.g:331:4: ( (otherlv_4= RULE_ID ) )+ int cnt5=0; loop5: do { @@ -741,10 +749,10 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa switch (alt5) { case 1 : - // InternalFowlerDslTestLanguage.g:327:5: (otherlv_4= RULE_ID ) + // InternalFowlerDslTestLanguage.g:332:5: (otherlv_4= RULE_ID ) { - // InternalFowlerDslTestLanguage.g:327:5: (otherlv_4= RULE_ID ) - // InternalFowlerDslTestLanguage.g:328:6: otherlv_4= RULE_ID + // InternalFowlerDslTestLanguage.g:332:5: (otherlv_4= RULE_ID ) + // InternalFowlerDslTestLanguage.g:333:6: otherlv_4= RULE_ID { if (current==null) { @@ -781,7 +789,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa } - // InternalFowlerDslTestLanguage.g:344:3: ( (lv_transitions_6_0= ruleTransition ) )* + // InternalFowlerDslTestLanguage.g:349:3: ( (lv_transitions_6_0= ruleTransition ) )* loop7: do { int alt7=2; @@ -794,10 +802,10 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa switch (alt7) { case 1 : - // InternalFowlerDslTestLanguage.g:345:4: (lv_transitions_6_0= ruleTransition ) + // InternalFowlerDslTestLanguage.g:350:4: (lv_transitions_6_0= ruleTransition ) { - // InternalFowlerDslTestLanguage.g:345:4: (lv_transitions_6_0= ruleTransition ) - // InternalFowlerDslTestLanguage.g:346:5: lv_transitions_6_0= ruleTransition + // InternalFowlerDslTestLanguage.g:350:4: (lv_transitions_6_0= ruleTransition ) + // InternalFowlerDslTestLanguage.g:351:5: lv_transitions_6_0= ruleTransition { newCompositeNode(grammarAccess.getStateAccess().getTransitionsTransitionParserRuleCall_3_0()); @@ -857,7 +865,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleTransition" - // InternalFowlerDslTestLanguage.g:371:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ; + // InternalFowlerDslTestLanguage.g:376:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ; public final EObject entryRuleTransition() throws RecognitionException { EObject current = null; @@ -865,8 +873,8 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalFowlerDslTestLanguage.g:371:51: (iv_ruleTransition= ruleTransition EOF ) - // InternalFowlerDslTestLanguage.g:372:2: iv_ruleTransition= ruleTransition EOF + // InternalFowlerDslTestLanguage.g:376:51: (iv_ruleTransition= ruleTransition EOF ) + // InternalFowlerDslTestLanguage.g:377:2: iv_ruleTransition= ruleTransition EOF { newCompositeNode(grammarAccess.getTransitionRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -893,7 +901,7 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleTransition" - // InternalFowlerDslTestLanguage.g:378:1: ruleTransition returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '=>' ( (otherlv_2= RULE_ID ) ) ) ; + // InternalFowlerDslTestLanguage.g:383:1: ruleTransition returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '=>' ( (otherlv_2= RULE_ID ) ) ) ; public final EObject ruleTransition() throws RecognitionException { EObject current = null; @@ -905,17 +913,17 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalFowlerDslTestLanguage.g:384:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '=>' ( (otherlv_2= RULE_ID ) ) ) ) - // InternalFowlerDslTestLanguage.g:385:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '=>' ( (otherlv_2= RULE_ID ) ) ) + // InternalFowlerDslTestLanguage.g:389:2: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '=>' ( (otherlv_2= RULE_ID ) ) ) ) + // InternalFowlerDslTestLanguage.g:390:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '=>' ( (otherlv_2= RULE_ID ) ) ) { - // InternalFowlerDslTestLanguage.g:385:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '=>' ( (otherlv_2= RULE_ID ) ) ) - // InternalFowlerDslTestLanguage.g:386:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= '=>' ( (otherlv_2= RULE_ID ) ) + // InternalFowlerDslTestLanguage.g:390:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '=>' ( (otherlv_2= RULE_ID ) ) ) + // InternalFowlerDslTestLanguage.g:391:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= '=>' ( (otherlv_2= RULE_ID ) ) { - // InternalFowlerDslTestLanguage.g:386:3: ( (otherlv_0= RULE_ID ) ) - // InternalFowlerDslTestLanguage.g:387:4: (otherlv_0= RULE_ID ) + // InternalFowlerDslTestLanguage.g:391:3: ( (otherlv_0= RULE_ID ) ) + // InternalFowlerDslTestLanguage.g:392:4: (otherlv_0= RULE_ID ) { - // InternalFowlerDslTestLanguage.g:387:4: (otherlv_0= RULE_ID ) - // InternalFowlerDslTestLanguage.g:388:5: otherlv_0= RULE_ID + // InternalFowlerDslTestLanguage.g:392:4: (otherlv_0= RULE_ID ) + // InternalFowlerDslTestLanguage.g:393:5: otherlv_0= RULE_ID { if (current==null) { @@ -936,11 +944,11 @@ public class InternalFowlerDslTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_1, grammarAccess.getTransitionAccess().getEqualsSignGreaterThanSignKeyword_1()); - // InternalFowlerDslTestLanguage.g:403:3: ( (otherlv_2= RULE_ID ) ) - // InternalFowlerDslTestLanguage.g:404:4: (otherlv_2= RULE_ID ) + // InternalFowlerDslTestLanguage.g:408:3: ( (otherlv_2= RULE_ID ) ) + // InternalFowlerDslTestLanguage.g:409:4: (otherlv_2= RULE_ID ) { - // InternalFowlerDslTestLanguage.g:404:4: (otherlv_2= RULE_ID ) - // InternalFowlerDslTestLanguage.g:405:5: otherlv_2= RULE_ID + // InternalFowlerDslTestLanguage.g:409:4: (otherlv_2= RULE_ID ) + // InternalFowlerDslTestLanguage.g:410:5: otherlv_2= RULE_ID { if (current==null) { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalLookaheadTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalLookaheadTestLanguage.g index ec0e51a51..8b25cac2a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalLookaheadTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalLookaheadTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalLookaheadTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalLookaheadTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalLookaheadTestLanguageLexer.java index 181f7a4bf..f5e5519e0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalLookaheadTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalLookaheadTestLanguageLexer.java @@ -189,10 +189,10 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLookaheadTestLanguage.g:660:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalLookaheadTestLanguage.g:660:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLookaheadTestLanguage.g:665:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalLookaheadTestLanguage.g:665:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalLookaheadTestLanguage.g:660:11: ( '^' )? + // InternalLookaheadTestLanguage.g:665:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -201,7 +201,7 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalLookaheadTestLanguage.g:660:11: '^' + // InternalLookaheadTestLanguage.g:665:11: '^' { match('^'); @@ -219,7 +219,7 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalLookaheadTestLanguage.g:660:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalLookaheadTestLanguage.g:665:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -268,10 +268,10 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLookaheadTestLanguage.g:662:10: ( ( '0' .. '9' )+ ) - // InternalLookaheadTestLanguage.g:662:12: ( '0' .. '9' )+ + // InternalLookaheadTestLanguage.g:667:10: ( ( '0' .. '9' )+ ) + // InternalLookaheadTestLanguage.g:667:12: ( '0' .. '9' )+ { - // InternalLookaheadTestLanguage.g:662:12: ( '0' .. '9' )+ + // InternalLookaheadTestLanguage.g:667:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -285,7 +285,7 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalLookaheadTestLanguage.g:662:13: '0' .. '9' + // InternalLookaheadTestLanguage.g:667:13: '0' .. '9' { matchRange('0','9'); @@ -317,10 +317,10 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLookaheadTestLanguage.g:664:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalLookaheadTestLanguage.g:664:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLookaheadTestLanguage.g:669:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalLookaheadTestLanguage.g:669:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalLookaheadTestLanguage.g:664:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalLookaheadTestLanguage.g:669:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -338,10 +338,10 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalLookaheadTestLanguage.g:664:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalLookaheadTestLanguage.g:669:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalLookaheadTestLanguage.g:664:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalLookaheadTestLanguage.g:669:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -357,7 +357,7 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalLookaheadTestLanguage.g:664:21: '\\\\' . + // InternalLookaheadTestLanguage.g:669:21: '\\\\' . { match('\\'); matchAny(); @@ -365,7 +365,7 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { } break; case 2 : - // InternalLookaheadTestLanguage.g:664:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalLookaheadTestLanguage.g:669:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -390,10 +390,10 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { } break; case 2 : - // InternalLookaheadTestLanguage.g:664:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalLookaheadTestLanguage.g:669:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalLookaheadTestLanguage.g:664:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalLookaheadTestLanguage.g:669:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -409,7 +409,7 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalLookaheadTestLanguage.g:664:54: '\\\\' . + // InternalLookaheadTestLanguage.g:669:54: '\\\\' . { match('\\'); matchAny(); @@ -417,7 +417,7 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { } break; case 2 : - // InternalLookaheadTestLanguage.g:664:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalLookaheadTestLanguage.g:669:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -460,12 +460,12 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLookaheadTestLanguage.g:666:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalLookaheadTestLanguage.g:666:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalLookaheadTestLanguage.g:671:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalLookaheadTestLanguage.g:671:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalLookaheadTestLanguage.g:666:24: ( options {greedy=false; } : . )* + // InternalLookaheadTestLanguage.g:671:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -490,7 +490,7 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalLookaheadTestLanguage.g:666:52: . + // InternalLookaheadTestLanguage.g:671:52: . { matchAny(); @@ -520,12 +520,12 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLookaheadTestLanguage.g:668:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalLookaheadTestLanguage.g:668:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalLookaheadTestLanguage.g:673:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalLookaheadTestLanguage.g:673:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalLookaheadTestLanguage.g:668:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalLookaheadTestLanguage.g:673:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -538,7 +538,7 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalLookaheadTestLanguage.g:668:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalLookaheadTestLanguage.g:673: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(); @@ -558,7 +558,7 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { } } while (true); - // InternalLookaheadTestLanguage.g:668:40: ( ( '\\r' )? '\\n' )? + // InternalLookaheadTestLanguage.g:673:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -567,9 +567,9 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalLookaheadTestLanguage.g:668:41: ( '\\r' )? '\\n' + // InternalLookaheadTestLanguage.g:673:41: ( '\\r' )? '\\n' { - // InternalLookaheadTestLanguage.g:668:41: ( '\\r' )? + // InternalLookaheadTestLanguage.g:673:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -578,7 +578,7 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalLookaheadTestLanguage.g:668:41: '\\r' + // InternalLookaheadTestLanguage.g:673:41: '\\r' { match('\r'); @@ -610,10 +610,10 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLookaheadTestLanguage.g:670:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalLookaheadTestLanguage.g:670:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLookaheadTestLanguage.g:675:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalLookaheadTestLanguage.g:675:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalLookaheadTestLanguage.g:670:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalLookaheadTestLanguage.g:675:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -667,8 +667,8 @@ public class InternalLookaheadTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalLookaheadTestLanguage.g:672:16: ( . ) - // InternalLookaheadTestLanguage.g:672:18: . + // InternalLookaheadTestLanguage.g:677:16: ( . ) + // InternalLookaheadTestLanguage.g:677:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalLookaheadTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalLookaheadTestLanguageParser.java index c081a3305..93ff3a31c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalLookaheadTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalLookaheadTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -80,7 +88,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleEntry" - // InternalLookaheadTestLanguage.g:64:1: entryRuleEntry returns [EObject current=null] : iv_ruleEntry= ruleEntry EOF ; + // InternalLookaheadTestLanguage.g:69:1: entryRuleEntry returns [EObject current=null] : iv_ruleEntry= ruleEntry EOF ; public final EObject entryRuleEntry() throws RecognitionException { EObject current = null; @@ -88,8 +96,8 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalLookaheadTestLanguage.g:64:46: (iv_ruleEntry= ruleEntry EOF ) - // InternalLookaheadTestLanguage.g:65:2: iv_ruleEntry= ruleEntry EOF + // InternalLookaheadTestLanguage.g:69:46: (iv_ruleEntry= ruleEntry EOF ) + // InternalLookaheadTestLanguage.g:70:2: iv_ruleEntry= ruleEntry EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getEntryRule()); @@ -120,7 +128,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleEntry" - // InternalLookaheadTestLanguage.g:71:1: ruleEntry returns [EObject current=null] : ( (lv_contents_0_0= ruleAlts ) )* ; + // InternalLookaheadTestLanguage.g:76:1: ruleEntry returns [EObject current=null] : ( (lv_contents_0_0= ruleAlts ) )* ; public final EObject ruleEntry() throws RecognitionException { EObject current = null; @@ -131,10 +139,10 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalLookaheadTestLanguage.g:77:2: ( ( (lv_contents_0_0= ruleAlts ) )* ) - // InternalLookaheadTestLanguage.g:78:2: ( (lv_contents_0_0= ruleAlts ) )* + // InternalLookaheadTestLanguage.g:82:2: ( ( (lv_contents_0_0= ruleAlts ) )* ) + // InternalLookaheadTestLanguage.g:83:2: ( (lv_contents_0_0= ruleAlts ) )* { - // InternalLookaheadTestLanguage.g:78:2: ( (lv_contents_0_0= ruleAlts ) )* + // InternalLookaheadTestLanguage.g:83:2: ( (lv_contents_0_0= ruleAlts ) )* loop1: do { int alt1=2; @@ -147,10 +155,10 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa switch (alt1) { case 1 : - // InternalLookaheadTestLanguage.g:79:3: (lv_contents_0_0= ruleAlts ) + // InternalLookaheadTestLanguage.g:84:3: (lv_contents_0_0= ruleAlts ) { - // InternalLookaheadTestLanguage.g:79:3: (lv_contents_0_0= ruleAlts ) - // InternalLookaheadTestLanguage.g:80:4: lv_contents_0_0= ruleAlts + // InternalLookaheadTestLanguage.g:84:3: (lv_contents_0_0= ruleAlts ) + // InternalLookaheadTestLanguage.g:85:4: lv_contents_0_0= ruleAlts { if ( state.backtracking==0 ) { @@ -209,7 +217,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleAlts" - // InternalLookaheadTestLanguage.g:100:1: entryRuleAlts returns [EObject current=null] : iv_ruleAlts= ruleAlts EOF ; + // InternalLookaheadTestLanguage.g:105:1: entryRuleAlts returns [EObject current=null] : iv_ruleAlts= ruleAlts EOF ; public final EObject entryRuleAlts() throws RecognitionException { EObject current = null; @@ -217,8 +225,8 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalLookaheadTestLanguage.g:100:45: (iv_ruleAlts= ruleAlts EOF ) - // InternalLookaheadTestLanguage.g:101:2: iv_ruleAlts= ruleAlts EOF + // InternalLookaheadTestLanguage.g:105:45: (iv_ruleAlts= ruleAlts EOF ) + // InternalLookaheadTestLanguage.g:106:2: iv_ruleAlts= ruleAlts EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getAltsRule()); @@ -249,7 +257,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleAlts" - // InternalLookaheadTestLanguage.g:107:1: ruleAlts returns [EObject current=null] : (this_LookAhead0_0= ruleLookAhead0 | this_LookAhead1_1= ruleLookAhead1 | this_LookAhead3_2= ruleLookAhead3 | ( ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate ) | this_LookBeyond_4= ruleLookBeyond ) ; + // InternalLookaheadTestLanguage.g:112:1: ruleAlts returns [EObject current=null] : (this_LookAhead0_0= ruleLookAhead0 | this_LookAhead1_1= ruleLookAhead1 | this_LookAhead3_2= ruleLookAhead3 | ( ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate ) | this_LookBeyond_4= ruleLookBeyond ) ; public final EObject ruleAlts() throws RecognitionException { EObject current = null; @@ -268,10 +276,10 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalLookaheadTestLanguage.g:113:2: ( (this_LookAhead0_0= ruleLookAhead0 | this_LookAhead1_1= ruleLookAhead1 | this_LookAhead3_2= ruleLookAhead3 | ( ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate ) | this_LookBeyond_4= ruleLookBeyond ) ) - // InternalLookaheadTestLanguage.g:114:2: (this_LookAhead0_0= ruleLookAhead0 | this_LookAhead1_1= ruleLookAhead1 | this_LookAhead3_2= ruleLookAhead3 | ( ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate ) | this_LookBeyond_4= ruleLookBeyond ) + // InternalLookaheadTestLanguage.g:118:2: ( (this_LookAhead0_0= ruleLookAhead0 | this_LookAhead1_1= ruleLookAhead1 | this_LookAhead3_2= ruleLookAhead3 | ( ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate ) | this_LookBeyond_4= ruleLookBeyond ) ) + // InternalLookaheadTestLanguage.g:119:2: (this_LookAhead0_0= ruleLookAhead0 | this_LookAhead1_1= ruleLookAhead1 | this_LookAhead3_2= ruleLookAhead3 | ( ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate ) | this_LookBeyond_4= ruleLookBeyond ) { - // InternalLookaheadTestLanguage.g:114:2: (this_LookAhead0_0= ruleLookAhead0 | this_LookAhead1_1= ruleLookAhead1 | this_LookAhead3_2= ruleLookAhead3 | ( ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate ) | this_LookBeyond_4= ruleLookBeyond ) + // InternalLookaheadTestLanguage.g:119:2: (this_LookAhead0_0= ruleLookAhead0 | this_LookAhead1_1= ruleLookAhead1 | this_LookAhead3_2= ruleLookAhead3 | ( ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate ) | this_LookBeyond_4= ruleLookBeyond ) int alt2=5; int LA2_0 = input.LA(1); @@ -324,7 +332,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } switch (alt2) { case 1 : - // InternalLookaheadTestLanguage.g:115:3: this_LookAhead0_0= ruleLookAhead0 + // InternalLookaheadTestLanguage.g:120:3: this_LookAhead0_0= ruleLookAhead0 { if ( state.backtracking==0 ) { @@ -346,7 +354,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalLookaheadTestLanguage.g:124:3: this_LookAhead1_1= ruleLookAhead1 + // InternalLookaheadTestLanguage.g:129:3: this_LookAhead1_1= ruleLookAhead1 { if ( state.backtracking==0 ) { @@ -368,7 +376,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } break; case 3 : - // InternalLookaheadTestLanguage.g:133:3: this_LookAhead3_2= ruleLookAhead3 + // InternalLookaheadTestLanguage.g:138:3: this_LookAhead3_2= ruleLookAhead3 { if ( state.backtracking==0 ) { @@ -390,10 +398,10 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } break; case 4 : - // InternalLookaheadTestLanguage.g:142:3: ( ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate ) + // InternalLookaheadTestLanguage.g:147:3: ( ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate ) { - // InternalLookaheadTestLanguage.g:142:3: ( ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate ) - // InternalLookaheadTestLanguage.g:143:4: ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate + // InternalLookaheadTestLanguage.g:147:3: ( ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate ) + // InternalLookaheadTestLanguage.g:148:4: ( ( () 'zonk' 'a' 'b' ) )=>this_LookAheadPredicate_3= ruleLookAheadPredicate { if ( state.backtracking==0 ) { @@ -418,7 +426,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } break; case 5 : - // InternalLookaheadTestLanguage.g:161:3: this_LookBeyond_4= ruleLookBeyond + // InternalLookaheadTestLanguage.g:166:3: this_LookBeyond_4= ruleLookBeyond { if ( state.backtracking==0 ) { @@ -464,7 +472,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleLookAhead0" - // InternalLookaheadTestLanguage.g:173:1: entryRuleLookAhead0 returns [EObject current=null] : iv_ruleLookAhead0= ruleLookAhead0 EOF ; + // InternalLookaheadTestLanguage.g:178:1: entryRuleLookAhead0 returns [EObject current=null] : iv_ruleLookAhead0= ruleLookAhead0 EOF ; public final EObject entryRuleLookAhead0() throws RecognitionException { EObject current = null; @@ -472,8 +480,8 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalLookaheadTestLanguage.g:173:51: (iv_ruleLookAhead0= ruleLookAhead0 EOF ) - // InternalLookaheadTestLanguage.g:174:2: iv_ruleLookAhead0= ruleLookAhead0 EOF + // InternalLookaheadTestLanguage.g:178:51: (iv_ruleLookAhead0= ruleLookAhead0 EOF ) + // InternalLookaheadTestLanguage.g:179:2: iv_ruleLookAhead0= ruleLookAhead0 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLookAhead0Rule()); @@ -504,7 +512,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleLookAhead0" - // InternalLookaheadTestLanguage.g:180:1: ruleLookAhead0 returns [EObject current=null] : (otherlv_0= 'bar' ( (lv_x_1_0= 'a' ) ) ) ; + // InternalLookaheadTestLanguage.g:185:1: ruleLookAhead0 returns [EObject current=null] : (otherlv_0= 'bar' ( (lv_x_1_0= 'a' ) ) ) ; public final EObject ruleLookAhead0() throws RecognitionException { EObject current = null; @@ -515,11 +523,11 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalLookaheadTestLanguage.g:186:2: ( (otherlv_0= 'bar' ( (lv_x_1_0= 'a' ) ) ) ) - // InternalLookaheadTestLanguage.g:187:2: (otherlv_0= 'bar' ( (lv_x_1_0= 'a' ) ) ) + // InternalLookaheadTestLanguage.g:191:2: ( (otherlv_0= 'bar' ( (lv_x_1_0= 'a' ) ) ) ) + // InternalLookaheadTestLanguage.g:192:2: (otherlv_0= 'bar' ( (lv_x_1_0= 'a' ) ) ) { - // InternalLookaheadTestLanguage.g:187:2: (otherlv_0= 'bar' ( (lv_x_1_0= 'a' ) ) ) - // InternalLookaheadTestLanguage.g:188:3: otherlv_0= 'bar' ( (lv_x_1_0= 'a' ) ) + // InternalLookaheadTestLanguage.g:192:2: (otherlv_0= 'bar' ( (lv_x_1_0= 'a' ) ) ) + // InternalLookaheadTestLanguage.g:193:3: otherlv_0= 'bar' ( (lv_x_1_0= 'a' ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_4); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -527,11 +535,11 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_0, grammarAccess.getLookAhead0Access().getBarKeyword_0()); } - // InternalLookaheadTestLanguage.g:192:3: ( (lv_x_1_0= 'a' ) ) - // InternalLookaheadTestLanguage.g:193:4: (lv_x_1_0= 'a' ) + // InternalLookaheadTestLanguage.g:197:3: ( (lv_x_1_0= 'a' ) ) + // InternalLookaheadTestLanguage.g:198:4: (lv_x_1_0= 'a' ) { - // InternalLookaheadTestLanguage.g:193:4: (lv_x_1_0= 'a' ) - // InternalLookaheadTestLanguage.g:194:5: lv_x_1_0= 'a' + // InternalLookaheadTestLanguage.g:198:4: (lv_x_1_0= 'a' ) + // InternalLookaheadTestLanguage.g:199:5: lv_x_1_0= 'a' { lv_x_1_0=(Token)match(input,12,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -578,7 +586,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleLookAhead1" - // InternalLookaheadTestLanguage.g:210:1: entryRuleLookAhead1 returns [EObject current=null] : iv_ruleLookAhead1= ruleLookAhead1 EOF ; + // InternalLookaheadTestLanguage.g:215:1: entryRuleLookAhead1 returns [EObject current=null] : iv_ruleLookAhead1= ruleLookAhead1 EOF ; public final EObject entryRuleLookAhead1() throws RecognitionException { EObject current = null; @@ -586,8 +594,8 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalLookaheadTestLanguage.g:210:51: (iv_ruleLookAhead1= ruleLookAhead1 EOF ) - // InternalLookaheadTestLanguage.g:211:2: iv_ruleLookAhead1= ruleLookAhead1 EOF + // InternalLookaheadTestLanguage.g:215:51: (iv_ruleLookAhead1= ruleLookAhead1 EOF ) + // InternalLookaheadTestLanguage.g:216:2: iv_ruleLookAhead1= ruleLookAhead1 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLookAhead1Rule()); @@ -618,7 +626,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleLookAhead1" - // InternalLookaheadTestLanguage.g:217:1: ruleLookAhead1 returns [EObject current=null] : (otherlv_0= 'foo' ( (lv_y_1_0= ruleLookAhead2 ) ) ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= 'd' ) ) ) ; + // InternalLookaheadTestLanguage.g:222:1: ruleLookAhead1 returns [EObject current=null] : (otherlv_0= 'foo' ( (lv_y_1_0= ruleLookAhead2 ) ) ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= 'd' ) ) ) ; public final EObject ruleLookAhead1() throws RecognitionException { EObject current = null; @@ -632,11 +640,11 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalLookaheadTestLanguage.g:223:2: ( (otherlv_0= 'foo' ( (lv_y_1_0= ruleLookAhead2 ) ) ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= 'd' ) ) ) ) - // InternalLookaheadTestLanguage.g:224:2: (otherlv_0= 'foo' ( (lv_y_1_0= ruleLookAhead2 ) ) ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= 'd' ) ) ) + // InternalLookaheadTestLanguage.g:228:2: ( (otherlv_0= 'foo' ( (lv_y_1_0= ruleLookAhead2 ) ) ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= 'd' ) ) ) ) + // InternalLookaheadTestLanguage.g:229:2: (otherlv_0= 'foo' ( (lv_y_1_0= ruleLookAhead2 ) ) ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= 'd' ) ) ) { - // InternalLookaheadTestLanguage.g:224:2: (otherlv_0= 'foo' ( (lv_y_1_0= ruleLookAhead2 ) ) ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= 'd' ) ) ) - // InternalLookaheadTestLanguage.g:225:3: otherlv_0= 'foo' ( (lv_y_1_0= ruleLookAhead2 ) ) ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= 'd' ) ) + // InternalLookaheadTestLanguage.g:229:2: (otherlv_0= 'foo' ( (lv_y_1_0= ruleLookAhead2 ) ) ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= 'd' ) ) ) + // InternalLookaheadTestLanguage.g:230:3: otherlv_0= 'foo' ( (lv_y_1_0= ruleLookAhead2 ) ) ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= 'd' ) ) { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_5); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -644,11 +652,11 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_0, grammarAccess.getLookAhead1Access().getFooKeyword_0()); } - // InternalLookaheadTestLanguage.g:229:3: ( (lv_y_1_0= ruleLookAhead2 ) ) - // InternalLookaheadTestLanguage.g:230:4: (lv_y_1_0= ruleLookAhead2 ) + // InternalLookaheadTestLanguage.g:234:3: ( (lv_y_1_0= ruleLookAhead2 ) ) + // InternalLookaheadTestLanguage.g:235:4: (lv_y_1_0= ruleLookAhead2 ) { - // InternalLookaheadTestLanguage.g:230:4: (lv_y_1_0= ruleLookAhead2 ) - // InternalLookaheadTestLanguage.g:231:5: lv_y_1_0= ruleLookAhead2 + // InternalLookaheadTestLanguage.g:235:4: (lv_y_1_0= ruleLookAhead2 ) + // InternalLookaheadTestLanguage.g:236:5: lv_y_1_0= ruleLookAhead2 { if ( state.backtracking==0 ) { @@ -679,11 +687,11 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } - // InternalLookaheadTestLanguage.g:248:3: ( (lv_x_2_0= 'b' ) ) - // InternalLookaheadTestLanguage.g:249:4: (lv_x_2_0= 'b' ) + // InternalLookaheadTestLanguage.g:253:3: ( (lv_x_2_0= 'b' ) ) + // InternalLookaheadTestLanguage.g:254:4: (lv_x_2_0= 'b' ) { - // InternalLookaheadTestLanguage.g:249:4: (lv_x_2_0= 'b' ) - // InternalLookaheadTestLanguage.g:250:5: lv_x_2_0= 'b' + // InternalLookaheadTestLanguage.g:254:4: (lv_x_2_0= 'b' ) + // InternalLookaheadTestLanguage.g:255:5: lv_x_2_0= 'b' { lv_x_2_0=(Token)match(input,14,FollowSets000.FOLLOW_7); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -705,11 +713,11 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } - // InternalLookaheadTestLanguage.g:262:3: ( (lv_z_3_0= 'd' ) ) - // InternalLookaheadTestLanguage.g:263:4: (lv_z_3_0= 'd' ) + // InternalLookaheadTestLanguage.g:267:3: ( (lv_z_3_0= 'd' ) ) + // InternalLookaheadTestLanguage.g:268:4: (lv_z_3_0= 'd' ) { - // InternalLookaheadTestLanguage.g:263:4: (lv_z_3_0= 'd' ) - // InternalLookaheadTestLanguage.g:264:5: lv_z_3_0= 'd' + // InternalLookaheadTestLanguage.g:268:4: (lv_z_3_0= 'd' ) + // InternalLookaheadTestLanguage.g:269:5: lv_z_3_0= 'd' { lv_z_3_0=(Token)match(input,15,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -756,7 +764,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleLookAhead2" - // InternalLookaheadTestLanguage.g:280:1: entryRuleLookAhead2 returns [EObject current=null] : iv_ruleLookAhead2= ruleLookAhead2 EOF ; + // InternalLookaheadTestLanguage.g:285:1: entryRuleLookAhead2 returns [EObject current=null] : iv_ruleLookAhead2= ruleLookAhead2 EOF ; public final EObject entryRuleLookAhead2() throws RecognitionException { EObject current = null; @@ -764,8 +772,8 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalLookaheadTestLanguage.g:280:51: (iv_ruleLookAhead2= ruleLookAhead2 EOF ) - // InternalLookaheadTestLanguage.g:281:2: iv_ruleLookAhead2= ruleLookAhead2 EOF + // InternalLookaheadTestLanguage.g:285:51: (iv_ruleLookAhead2= ruleLookAhead2 EOF ) + // InternalLookaheadTestLanguage.g:286:2: iv_ruleLookAhead2= ruleLookAhead2 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLookAhead2Rule()); @@ -796,7 +804,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleLookAhead2" - // InternalLookaheadTestLanguage.g:287:1: ruleLookAhead2 returns [EObject current=null] : ( ( ( (lv_z_0_0= 'foo' ) ) | ( (lv_z_1_0= 'bar' ) ) ) otherlv_2= 'c' ) ; + // InternalLookaheadTestLanguage.g:292:1: ruleLookAhead2 returns [EObject current=null] : ( ( ( (lv_z_0_0= 'foo' ) ) | ( (lv_z_1_0= 'bar' ) ) ) otherlv_2= 'c' ) ; public final EObject ruleLookAhead2() throws RecognitionException { EObject current = null; @@ -808,13 +816,13 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalLookaheadTestLanguage.g:293:2: ( ( ( ( (lv_z_0_0= 'foo' ) ) | ( (lv_z_1_0= 'bar' ) ) ) otherlv_2= 'c' ) ) - // InternalLookaheadTestLanguage.g:294:2: ( ( ( (lv_z_0_0= 'foo' ) ) | ( (lv_z_1_0= 'bar' ) ) ) otherlv_2= 'c' ) + // InternalLookaheadTestLanguage.g:298:2: ( ( ( ( (lv_z_0_0= 'foo' ) ) | ( (lv_z_1_0= 'bar' ) ) ) otherlv_2= 'c' ) ) + // InternalLookaheadTestLanguage.g:299:2: ( ( ( (lv_z_0_0= 'foo' ) ) | ( (lv_z_1_0= 'bar' ) ) ) otherlv_2= 'c' ) { - // InternalLookaheadTestLanguage.g:294:2: ( ( ( (lv_z_0_0= 'foo' ) ) | ( (lv_z_1_0= 'bar' ) ) ) otherlv_2= 'c' ) - // InternalLookaheadTestLanguage.g:295:3: ( ( (lv_z_0_0= 'foo' ) ) | ( (lv_z_1_0= 'bar' ) ) ) otherlv_2= 'c' + // InternalLookaheadTestLanguage.g:299:2: ( ( ( (lv_z_0_0= 'foo' ) ) | ( (lv_z_1_0= 'bar' ) ) ) otherlv_2= 'c' ) + // InternalLookaheadTestLanguage.g:300:3: ( ( (lv_z_0_0= 'foo' ) ) | ( (lv_z_1_0= 'bar' ) ) ) otherlv_2= 'c' { - // InternalLookaheadTestLanguage.g:295:3: ( ( (lv_z_0_0= 'foo' ) ) | ( (lv_z_1_0= 'bar' ) ) ) + // InternalLookaheadTestLanguage.g:300:3: ( ( (lv_z_0_0= 'foo' ) ) | ( (lv_z_1_0= 'bar' ) ) ) int alt3=2; int LA3_0 = input.LA(1); @@ -833,13 +841,13 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } switch (alt3) { case 1 : - // InternalLookaheadTestLanguage.g:296:4: ( (lv_z_0_0= 'foo' ) ) + // InternalLookaheadTestLanguage.g:301:4: ( (lv_z_0_0= 'foo' ) ) { - // InternalLookaheadTestLanguage.g:296:4: ( (lv_z_0_0= 'foo' ) ) - // InternalLookaheadTestLanguage.g:297:5: (lv_z_0_0= 'foo' ) + // InternalLookaheadTestLanguage.g:301:4: ( (lv_z_0_0= 'foo' ) ) + // InternalLookaheadTestLanguage.g:302:5: (lv_z_0_0= 'foo' ) { - // InternalLookaheadTestLanguage.g:297:5: (lv_z_0_0= 'foo' ) - // InternalLookaheadTestLanguage.g:298:6: lv_z_0_0= 'foo' + // InternalLookaheadTestLanguage.g:302:5: (lv_z_0_0= 'foo' ) + // InternalLookaheadTestLanguage.g:303:6: lv_z_0_0= 'foo' { lv_z_0_0=(Token)match(input,13,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -865,13 +873,13 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalLookaheadTestLanguage.g:311:4: ( (lv_z_1_0= 'bar' ) ) + // InternalLookaheadTestLanguage.g:316:4: ( (lv_z_1_0= 'bar' ) ) { - // InternalLookaheadTestLanguage.g:311:4: ( (lv_z_1_0= 'bar' ) ) - // InternalLookaheadTestLanguage.g:312:5: (lv_z_1_0= 'bar' ) + // InternalLookaheadTestLanguage.g:316:4: ( (lv_z_1_0= 'bar' ) ) + // InternalLookaheadTestLanguage.g:317:5: (lv_z_1_0= 'bar' ) { - // InternalLookaheadTestLanguage.g:312:5: (lv_z_1_0= 'bar' ) - // InternalLookaheadTestLanguage.g:313:6: lv_z_1_0= 'bar' + // InternalLookaheadTestLanguage.g:317:5: (lv_z_1_0= 'bar' ) + // InternalLookaheadTestLanguage.g:318:6: lv_z_1_0= 'bar' { lv_z_1_0=(Token)match(input,11,FollowSets000.FOLLOW_8); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -930,7 +938,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleLookAhead3" - // InternalLookaheadTestLanguage.g:334:1: entryRuleLookAhead3 returns [EObject current=null] : iv_ruleLookAhead3= ruleLookAhead3 EOF ; + // InternalLookaheadTestLanguage.g:339:1: entryRuleLookAhead3 returns [EObject current=null] : iv_ruleLookAhead3= ruleLookAhead3 EOF ; public final EObject entryRuleLookAhead3() throws RecognitionException { EObject current = null; @@ -938,8 +946,8 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalLookaheadTestLanguage.g:334:51: (iv_ruleLookAhead3= ruleLookAhead3 EOF ) - // InternalLookaheadTestLanguage.g:335:2: iv_ruleLookAhead3= ruleLookAhead3 EOF + // InternalLookaheadTestLanguage.g:339:51: (iv_ruleLookAhead3= ruleLookAhead3 EOF ) + // InternalLookaheadTestLanguage.g:340:2: iv_ruleLookAhead3= ruleLookAhead3 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLookAhead3Rule()); @@ -970,7 +978,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleLookAhead3" - // InternalLookaheadTestLanguage.g:341:1: ruleLookAhead3 returns [EObject current=null] : (otherlv_0= 'foo' otherlv_1= 'bar' ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= ruleLookAhead4 ) ) ) ; + // InternalLookaheadTestLanguage.g:346:1: ruleLookAhead3 returns [EObject current=null] : (otherlv_0= 'foo' otherlv_1= 'bar' ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= ruleLookAhead4 ) ) ) ; public final EObject ruleLookAhead3() throws RecognitionException { EObject current = null; @@ -984,11 +992,11 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalLookaheadTestLanguage.g:347:2: ( (otherlv_0= 'foo' otherlv_1= 'bar' ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= ruleLookAhead4 ) ) ) ) - // InternalLookaheadTestLanguage.g:348:2: (otherlv_0= 'foo' otherlv_1= 'bar' ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= ruleLookAhead4 ) ) ) + // InternalLookaheadTestLanguage.g:352:2: ( (otherlv_0= 'foo' otherlv_1= 'bar' ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= ruleLookAhead4 ) ) ) ) + // InternalLookaheadTestLanguage.g:353:2: (otherlv_0= 'foo' otherlv_1= 'bar' ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= ruleLookAhead4 ) ) ) { - // InternalLookaheadTestLanguage.g:348:2: (otherlv_0= 'foo' otherlv_1= 'bar' ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= ruleLookAhead4 ) ) ) - // InternalLookaheadTestLanguage.g:349:3: otherlv_0= 'foo' otherlv_1= 'bar' ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= ruleLookAhead4 ) ) + // InternalLookaheadTestLanguage.g:353:2: (otherlv_0= 'foo' otherlv_1= 'bar' ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= ruleLookAhead4 ) ) ) + // InternalLookaheadTestLanguage.g:354:3: otherlv_0= 'foo' otherlv_1= 'bar' ( (lv_x_2_0= 'b' ) ) ( (lv_z_3_0= ruleLookAhead4 ) ) { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_9); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1002,11 +1010,11 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa newLeafNode(otherlv_1, grammarAccess.getLookAhead3Access().getBarKeyword_1()); } - // InternalLookaheadTestLanguage.g:357:3: ( (lv_x_2_0= 'b' ) ) - // InternalLookaheadTestLanguage.g:358:4: (lv_x_2_0= 'b' ) + // InternalLookaheadTestLanguage.g:362:3: ( (lv_x_2_0= 'b' ) ) + // InternalLookaheadTestLanguage.g:363:4: (lv_x_2_0= 'b' ) { - // InternalLookaheadTestLanguage.g:358:4: (lv_x_2_0= 'b' ) - // InternalLookaheadTestLanguage.g:359:5: lv_x_2_0= 'b' + // InternalLookaheadTestLanguage.g:363:4: (lv_x_2_0= 'b' ) + // InternalLookaheadTestLanguage.g:364:5: lv_x_2_0= 'b' { lv_x_2_0=(Token)match(input,14,FollowSets000.FOLLOW_10); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1028,11 +1036,11 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } - // InternalLookaheadTestLanguage.g:371:3: ( (lv_z_3_0= ruleLookAhead4 ) ) - // InternalLookaheadTestLanguage.g:372:4: (lv_z_3_0= ruleLookAhead4 ) + // InternalLookaheadTestLanguage.g:376:3: ( (lv_z_3_0= ruleLookAhead4 ) ) + // InternalLookaheadTestLanguage.g:377:4: (lv_z_3_0= ruleLookAhead4 ) { - // InternalLookaheadTestLanguage.g:372:4: (lv_z_3_0= ruleLookAhead4 ) - // InternalLookaheadTestLanguage.g:373:5: lv_z_3_0= ruleLookAhead4 + // InternalLookaheadTestLanguage.g:377:4: (lv_z_3_0= ruleLookAhead4 ) + // InternalLookaheadTestLanguage.g:378:5: lv_z_3_0= ruleLookAhead4 { if ( state.backtracking==0 ) { @@ -1088,7 +1096,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleLookAhead4" - // InternalLookaheadTestLanguage.g:394:1: entryRuleLookAhead4 returns [EObject current=null] : iv_ruleLookAhead4= ruleLookAhead4 EOF ; + // InternalLookaheadTestLanguage.g:399:1: entryRuleLookAhead4 returns [EObject current=null] : iv_ruleLookAhead4= ruleLookAhead4 EOF ; public final EObject entryRuleLookAhead4() throws RecognitionException { EObject current = null; @@ -1096,8 +1104,8 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalLookaheadTestLanguage.g:394:51: (iv_ruleLookAhead4= ruleLookAhead4 EOF ) - // InternalLookaheadTestLanguage.g:395:2: iv_ruleLookAhead4= ruleLookAhead4 EOF + // InternalLookaheadTestLanguage.g:399:51: (iv_ruleLookAhead4= ruleLookAhead4 EOF ) + // InternalLookaheadTestLanguage.g:400:2: iv_ruleLookAhead4= ruleLookAhead4 EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLookAhead4Rule()); @@ -1128,7 +1136,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleLookAhead4" - // InternalLookaheadTestLanguage.g:401:1: ruleLookAhead4 returns [EObject current=null] : ( ( (lv_x_0_0= 'c' ) ) | ( (lv_x_1_0= 'd' ) ) ) ; + // InternalLookaheadTestLanguage.g:406:1: ruleLookAhead4 returns [EObject current=null] : ( ( (lv_x_0_0= 'c' ) ) | ( (lv_x_1_0= 'd' ) ) ) ; public final EObject ruleLookAhead4() throws RecognitionException { EObject current = null; @@ -1139,10 +1147,10 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalLookaheadTestLanguage.g:407:2: ( ( ( (lv_x_0_0= 'c' ) ) | ( (lv_x_1_0= 'd' ) ) ) ) - // InternalLookaheadTestLanguage.g:408:2: ( ( (lv_x_0_0= 'c' ) ) | ( (lv_x_1_0= 'd' ) ) ) + // InternalLookaheadTestLanguage.g:412:2: ( ( ( (lv_x_0_0= 'c' ) ) | ( (lv_x_1_0= 'd' ) ) ) ) + // InternalLookaheadTestLanguage.g:413:2: ( ( (lv_x_0_0= 'c' ) ) | ( (lv_x_1_0= 'd' ) ) ) { - // InternalLookaheadTestLanguage.g:408:2: ( ( (lv_x_0_0= 'c' ) ) | ( (lv_x_1_0= 'd' ) ) ) + // InternalLookaheadTestLanguage.g:413:2: ( ( (lv_x_0_0= 'c' ) ) | ( (lv_x_1_0= 'd' ) ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -1161,13 +1169,13 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } switch (alt4) { case 1 : - // InternalLookaheadTestLanguage.g:409:3: ( (lv_x_0_0= 'c' ) ) + // InternalLookaheadTestLanguage.g:414:3: ( (lv_x_0_0= 'c' ) ) { - // InternalLookaheadTestLanguage.g:409:3: ( (lv_x_0_0= 'c' ) ) - // InternalLookaheadTestLanguage.g:410:4: (lv_x_0_0= 'c' ) + // InternalLookaheadTestLanguage.g:414:3: ( (lv_x_0_0= 'c' ) ) + // InternalLookaheadTestLanguage.g:415:4: (lv_x_0_0= 'c' ) { - // InternalLookaheadTestLanguage.g:410:4: (lv_x_0_0= 'c' ) - // InternalLookaheadTestLanguage.g:411:5: lv_x_0_0= 'c' + // InternalLookaheadTestLanguage.g:415:4: (lv_x_0_0= 'c' ) + // InternalLookaheadTestLanguage.g:416:5: lv_x_0_0= 'c' { lv_x_0_0=(Token)match(input,16,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1193,13 +1201,13 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } break; case 2 : - // InternalLookaheadTestLanguage.g:424:3: ( (lv_x_1_0= 'd' ) ) + // InternalLookaheadTestLanguage.g:429:3: ( (lv_x_1_0= 'd' ) ) { - // InternalLookaheadTestLanguage.g:424:3: ( (lv_x_1_0= 'd' ) ) - // InternalLookaheadTestLanguage.g:425:4: (lv_x_1_0= 'd' ) + // InternalLookaheadTestLanguage.g:429:3: ( (lv_x_1_0= 'd' ) ) + // InternalLookaheadTestLanguage.g:430:4: (lv_x_1_0= 'd' ) { - // InternalLookaheadTestLanguage.g:425:4: (lv_x_1_0= 'd' ) - // InternalLookaheadTestLanguage.g:426:5: lv_x_1_0= 'd' + // InternalLookaheadTestLanguage.g:430:4: (lv_x_1_0= 'd' ) + // InternalLookaheadTestLanguage.g:431:5: lv_x_1_0= 'd' { lv_x_1_0=(Token)match(input,15,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1249,7 +1257,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleLookAheadPredicate" - // InternalLookaheadTestLanguage.g:442:1: entryRuleLookAheadPredicate returns [EObject current=null] : iv_ruleLookAheadPredicate= ruleLookAheadPredicate EOF ; + // InternalLookaheadTestLanguage.g:447:1: entryRuleLookAheadPredicate returns [EObject current=null] : iv_ruleLookAheadPredicate= ruleLookAheadPredicate EOF ; public final EObject entryRuleLookAheadPredicate() throws RecognitionException { EObject current = null; @@ -1257,8 +1265,8 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalLookaheadTestLanguage.g:442:59: (iv_ruleLookAheadPredicate= ruleLookAheadPredicate EOF ) - // InternalLookaheadTestLanguage.g:443:2: iv_ruleLookAheadPredicate= ruleLookAheadPredicate EOF + // InternalLookaheadTestLanguage.g:447:59: (iv_ruleLookAheadPredicate= ruleLookAheadPredicate EOF ) + // InternalLookaheadTestLanguage.g:448:2: iv_ruleLookAheadPredicate= ruleLookAheadPredicate EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLookAheadPredicateRule()); @@ -1289,7 +1297,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleLookAheadPredicate" - // InternalLookaheadTestLanguage.g:449:1: ruleLookAheadPredicate returns [EObject current=null] : ( ( ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) ) otherlv_4= 'd' ) ; + // InternalLookaheadTestLanguage.g:454:1: ruleLookAheadPredicate returns [EObject current=null] : ( ( ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) ) otherlv_4= 'd' ) ; public final EObject ruleLookAheadPredicate() throws RecognitionException { EObject current = null; @@ -1302,20 +1310,20 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalLookaheadTestLanguage.g:455:2: ( ( ( ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) ) otherlv_4= 'd' ) ) - // InternalLookaheadTestLanguage.g:456:2: ( ( ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) ) otherlv_4= 'd' ) + // InternalLookaheadTestLanguage.g:460:2: ( ( ( ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) ) otherlv_4= 'd' ) ) + // InternalLookaheadTestLanguage.g:461:2: ( ( ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) ) otherlv_4= 'd' ) { - // InternalLookaheadTestLanguage.g:456:2: ( ( ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) ) otherlv_4= 'd' ) - // InternalLookaheadTestLanguage.g:457:3: ( ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) ) otherlv_4= 'd' + // InternalLookaheadTestLanguage.g:461:2: ( ( ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) ) otherlv_4= 'd' ) + // InternalLookaheadTestLanguage.g:462:3: ( ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) ) otherlv_4= 'd' { - // InternalLookaheadTestLanguage.g:457:3: ( ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) ) - // InternalLookaheadTestLanguage.g:458:4: ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) + // InternalLookaheadTestLanguage.g:462:3: ( ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) ) + // InternalLookaheadTestLanguage.g:463:4: ( ( () 'zonk' 'a' 'b' ) )=> ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) { - // InternalLookaheadTestLanguage.g:466:4: ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) - // InternalLookaheadTestLanguage.g:467:5: () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' + // InternalLookaheadTestLanguage.g:471:4: ( () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' ) + // InternalLookaheadTestLanguage.g:472:5: () otherlv_1= 'zonk' otherlv_2= 'a' otherlv_3= 'b' { - // InternalLookaheadTestLanguage.g:467:5: () - // InternalLookaheadTestLanguage.g:468:6: + // InternalLookaheadTestLanguage.g:472:5: () + // InternalLookaheadTestLanguage.g:473:6: { if ( state.backtracking==0 ) { @@ -1382,7 +1390,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleLookBeyond" - // InternalLookaheadTestLanguage.g:496:1: entryRuleLookBeyond returns [EObject current=null] : iv_ruleLookBeyond= ruleLookBeyond EOF ; + // InternalLookaheadTestLanguage.g:501:1: entryRuleLookBeyond returns [EObject current=null] : iv_ruleLookBeyond= ruleLookBeyond EOF ; public final EObject entryRuleLookBeyond() throws RecognitionException { EObject current = null; @@ -1390,8 +1398,8 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalLookaheadTestLanguage.g:496:51: (iv_ruleLookBeyond= ruleLookBeyond EOF ) - // InternalLookaheadTestLanguage.g:497:2: iv_ruleLookBeyond= ruleLookBeyond EOF + // InternalLookaheadTestLanguage.g:501:51: (iv_ruleLookBeyond= ruleLookBeyond EOF ) + // InternalLookaheadTestLanguage.g:502:2: iv_ruleLookBeyond= ruleLookBeyond EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLookBeyondRule()); @@ -1422,7 +1430,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleLookBeyond" - // InternalLookaheadTestLanguage.g:503:1: ruleLookBeyond returns [EObject current=null] : ( ( (lv_left_0_0= ruleLookAheadStrings ) )? ( (lv_right_1_0= ruleFewerLookAheadStrings ) ) ) ; + // InternalLookaheadTestLanguage.g:508:1: ruleLookBeyond returns [EObject current=null] : ( ( (lv_left_0_0= ruleLookAheadStrings ) )? ( (lv_right_1_0= ruleFewerLookAheadStrings ) ) ) ; public final EObject ruleLookBeyond() throws RecognitionException { EObject current = null; @@ -1435,13 +1443,13 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalLookaheadTestLanguage.g:509:2: ( ( ( (lv_left_0_0= ruleLookAheadStrings ) )? ( (lv_right_1_0= ruleFewerLookAheadStrings ) ) ) ) - // InternalLookaheadTestLanguage.g:510:2: ( ( (lv_left_0_0= ruleLookAheadStrings ) )? ( (lv_right_1_0= ruleFewerLookAheadStrings ) ) ) + // InternalLookaheadTestLanguage.g:514:2: ( ( ( (lv_left_0_0= ruleLookAheadStrings ) )? ( (lv_right_1_0= ruleFewerLookAheadStrings ) ) ) ) + // InternalLookaheadTestLanguage.g:515:2: ( ( (lv_left_0_0= ruleLookAheadStrings ) )? ( (lv_right_1_0= ruleFewerLookAheadStrings ) ) ) { - // InternalLookaheadTestLanguage.g:510:2: ( ( (lv_left_0_0= ruleLookAheadStrings ) )? ( (lv_right_1_0= ruleFewerLookAheadStrings ) ) ) - // InternalLookaheadTestLanguage.g:511:3: ( (lv_left_0_0= ruleLookAheadStrings ) )? ( (lv_right_1_0= ruleFewerLookAheadStrings ) ) + // InternalLookaheadTestLanguage.g:515:2: ( ( (lv_left_0_0= ruleLookAheadStrings ) )? ( (lv_right_1_0= ruleFewerLookAheadStrings ) ) ) + // InternalLookaheadTestLanguage.g:516:3: ( (lv_left_0_0= ruleLookAheadStrings ) )? ( (lv_right_1_0= ruleFewerLookAheadStrings ) ) { - // InternalLookaheadTestLanguage.g:511:3: ( (lv_left_0_0= ruleLookAheadStrings ) )? + // InternalLookaheadTestLanguage.g:516:3: ( (lv_left_0_0= ruleLookAheadStrings ) )? int alt5=2; int LA5_0 = input.LA(1); @@ -1458,10 +1466,10 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } switch (alt5) { case 1 : - // InternalLookaheadTestLanguage.g:512:4: (lv_left_0_0= ruleLookAheadStrings ) + // InternalLookaheadTestLanguage.g:517:4: (lv_left_0_0= ruleLookAheadStrings ) { - // InternalLookaheadTestLanguage.g:512:4: (lv_left_0_0= ruleLookAheadStrings ) - // InternalLookaheadTestLanguage.g:513:5: lv_left_0_0= ruleLookAheadStrings + // InternalLookaheadTestLanguage.g:517:4: (lv_left_0_0= ruleLookAheadStrings ) + // InternalLookaheadTestLanguage.g:518:5: lv_left_0_0= ruleLookAheadStrings { if ( state.backtracking==0 ) { @@ -1495,11 +1503,11 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } - // InternalLookaheadTestLanguage.g:530:3: ( (lv_right_1_0= ruleFewerLookAheadStrings ) ) - // InternalLookaheadTestLanguage.g:531:4: (lv_right_1_0= ruleFewerLookAheadStrings ) + // InternalLookaheadTestLanguage.g:535:3: ( (lv_right_1_0= ruleFewerLookAheadStrings ) ) + // InternalLookaheadTestLanguage.g:536:4: (lv_right_1_0= ruleFewerLookAheadStrings ) { - // InternalLookaheadTestLanguage.g:531:4: (lv_right_1_0= ruleFewerLookAheadStrings ) - // InternalLookaheadTestLanguage.g:532:5: lv_right_1_0= ruleFewerLookAheadStrings + // InternalLookaheadTestLanguage.g:536:4: (lv_right_1_0= ruleFewerLookAheadStrings ) + // InternalLookaheadTestLanguage.g:537:5: lv_right_1_0= ruleFewerLookAheadStrings { if ( state.backtracking==0 ) { @@ -1555,7 +1563,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleLookAheadStrings" - // InternalLookaheadTestLanguage.g:553:1: entryRuleLookAheadStrings returns [EObject current=null] : iv_ruleLookAheadStrings= ruleLookAheadStrings EOF ; + // InternalLookaheadTestLanguage.g:558:1: entryRuleLookAheadStrings returns [EObject current=null] : iv_ruleLookAheadStrings= ruleLookAheadStrings EOF ; public final EObject entryRuleLookAheadStrings() throws RecognitionException { EObject current = null; @@ -1563,8 +1571,8 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalLookaheadTestLanguage.g:553:57: (iv_ruleLookAheadStrings= ruleLookAheadStrings EOF ) - // InternalLookaheadTestLanguage.g:554:2: iv_ruleLookAheadStrings= ruleLookAheadStrings EOF + // InternalLookaheadTestLanguage.g:558:57: (iv_ruleLookAheadStrings= ruleLookAheadStrings EOF ) + // InternalLookaheadTestLanguage.g:559:2: iv_ruleLookAheadStrings= ruleLookAheadStrings EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getLookAheadStringsRule()); @@ -1595,7 +1603,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleLookAheadStrings" - // InternalLookaheadTestLanguage.g:560:1: ruleLookAheadStrings returns [EObject current=null] : ( (lv_values_0_0= RULE_STRING ) )+ ; + // InternalLookaheadTestLanguage.g:565:1: ruleLookAheadStrings returns [EObject current=null] : ( (lv_values_0_0= RULE_STRING ) )+ ; public final EObject ruleLookAheadStrings() throws RecognitionException { EObject current = null; @@ -1605,10 +1613,10 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalLookaheadTestLanguage.g:566:2: ( ( (lv_values_0_0= RULE_STRING ) )+ ) - // InternalLookaheadTestLanguage.g:567:2: ( (lv_values_0_0= RULE_STRING ) )+ + // InternalLookaheadTestLanguage.g:571:2: ( ( (lv_values_0_0= RULE_STRING ) )+ ) + // InternalLookaheadTestLanguage.g:572:2: ( (lv_values_0_0= RULE_STRING ) )+ { - // InternalLookaheadTestLanguage.g:567:2: ( (lv_values_0_0= RULE_STRING ) )+ + // InternalLookaheadTestLanguage.g:572:2: ( (lv_values_0_0= RULE_STRING ) )+ int cnt6=0; loop6: do { @@ -1637,10 +1645,10 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa switch (alt6) { case 1 : - // InternalLookaheadTestLanguage.g:568:3: (lv_values_0_0= RULE_STRING ) + // InternalLookaheadTestLanguage.g:573:3: (lv_values_0_0= RULE_STRING ) { - // InternalLookaheadTestLanguage.g:568:3: (lv_values_0_0= RULE_STRING ) - // InternalLookaheadTestLanguage.g:569:4: lv_values_0_0= RULE_STRING + // InternalLookaheadTestLanguage.g:573:3: (lv_values_0_0= RULE_STRING ) + // InternalLookaheadTestLanguage.g:574:4: lv_values_0_0= RULE_STRING { lv_values_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_12); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1699,7 +1707,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "entryRuleFewerLookAheadStrings" - // InternalLookaheadTestLanguage.g:588:1: entryRuleFewerLookAheadStrings returns [EObject current=null] : iv_ruleFewerLookAheadStrings= ruleFewerLookAheadStrings EOF ; + // InternalLookaheadTestLanguage.g:593:1: entryRuleFewerLookAheadStrings returns [EObject current=null] : iv_ruleFewerLookAheadStrings= ruleFewerLookAheadStrings EOF ; public final EObject entryRuleFewerLookAheadStrings() throws RecognitionException { EObject current = null; @@ -1707,8 +1715,8 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa try { - // InternalLookaheadTestLanguage.g:588:62: (iv_ruleFewerLookAheadStrings= ruleFewerLookAheadStrings EOF ) - // InternalLookaheadTestLanguage.g:589:2: iv_ruleFewerLookAheadStrings= ruleFewerLookAheadStrings EOF + // InternalLookaheadTestLanguage.g:593:62: (iv_ruleFewerLookAheadStrings= ruleFewerLookAheadStrings EOF ) + // InternalLookaheadTestLanguage.g:594:2: iv_ruleFewerLookAheadStrings= ruleFewerLookAheadStrings EOF { if ( state.backtracking==0 ) { newCompositeNode(grammarAccess.getFewerLookAheadStringsRule()); @@ -1739,7 +1747,7 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start "ruleFewerLookAheadStrings" - // InternalLookaheadTestLanguage.g:595:1: ruleFewerLookAheadStrings returns [EObject current=null] : ( ( (lv_values_0_0= RULE_STRING ) ) ( (lv_values_1_0= RULE_STRING ) ) ( (lv_values_2_0= RULE_ID ) ) ) ; + // InternalLookaheadTestLanguage.g:600:1: ruleFewerLookAheadStrings returns [EObject current=null] : ( ( (lv_values_0_0= RULE_STRING ) ) ( (lv_values_1_0= RULE_STRING ) ) ( (lv_values_2_0= RULE_ID ) ) ) ; public final EObject ruleFewerLookAheadStrings() throws RecognitionException { EObject current = null; @@ -1751,17 +1759,17 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa enterRule(); try { - // InternalLookaheadTestLanguage.g:601:2: ( ( ( (lv_values_0_0= RULE_STRING ) ) ( (lv_values_1_0= RULE_STRING ) ) ( (lv_values_2_0= RULE_ID ) ) ) ) - // InternalLookaheadTestLanguage.g:602:2: ( ( (lv_values_0_0= RULE_STRING ) ) ( (lv_values_1_0= RULE_STRING ) ) ( (lv_values_2_0= RULE_ID ) ) ) + // InternalLookaheadTestLanguage.g:606:2: ( ( ( (lv_values_0_0= RULE_STRING ) ) ( (lv_values_1_0= RULE_STRING ) ) ( (lv_values_2_0= RULE_ID ) ) ) ) + // InternalLookaheadTestLanguage.g:607:2: ( ( (lv_values_0_0= RULE_STRING ) ) ( (lv_values_1_0= RULE_STRING ) ) ( (lv_values_2_0= RULE_ID ) ) ) { - // InternalLookaheadTestLanguage.g:602:2: ( ( (lv_values_0_0= RULE_STRING ) ) ( (lv_values_1_0= RULE_STRING ) ) ( (lv_values_2_0= RULE_ID ) ) ) - // InternalLookaheadTestLanguage.g:603:3: ( (lv_values_0_0= RULE_STRING ) ) ( (lv_values_1_0= RULE_STRING ) ) ( (lv_values_2_0= RULE_ID ) ) + // InternalLookaheadTestLanguage.g:607:2: ( ( (lv_values_0_0= RULE_STRING ) ) ( (lv_values_1_0= RULE_STRING ) ) ( (lv_values_2_0= RULE_ID ) ) ) + // InternalLookaheadTestLanguage.g:608:3: ( (lv_values_0_0= RULE_STRING ) ) ( (lv_values_1_0= RULE_STRING ) ) ( (lv_values_2_0= RULE_ID ) ) { - // InternalLookaheadTestLanguage.g:603:3: ( (lv_values_0_0= RULE_STRING ) ) - // InternalLookaheadTestLanguage.g:604:4: (lv_values_0_0= RULE_STRING ) + // InternalLookaheadTestLanguage.g:608:3: ( (lv_values_0_0= RULE_STRING ) ) + // InternalLookaheadTestLanguage.g:609:4: (lv_values_0_0= RULE_STRING ) { - // InternalLookaheadTestLanguage.g:604:4: (lv_values_0_0= RULE_STRING ) - // InternalLookaheadTestLanguage.g:605:5: lv_values_0_0= RULE_STRING + // InternalLookaheadTestLanguage.g:609:4: (lv_values_0_0= RULE_STRING ) + // InternalLookaheadTestLanguage.g:610:5: lv_values_0_0= RULE_STRING { lv_values_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_13); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1787,11 +1795,11 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } - // InternalLookaheadTestLanguage.g:621:3: ( (lv_values_1_0= RULE_STRING ) ) - // InternalLookaheadTestLanguage.g:622:4: (lv_values_1_0= RULE_STRING ) + // InternalLookaheadTestLanguage.g:626:3: ( (lv_values_1_0= RULE_STRING ) ) + // InternalLookaheadTestLanguage.g:627:4: (lv_values_1_0= RULE_STRING ) { - // InternalLookaheadTestLanguage.g:622:4: (lv_values_1_0= RULE_STRING ) - // InternalLookaheadTestLanguage.g:623:5: lv_values_1_0= RULE_STRING + // InternalLookaheadTestLanguage.g:627:4: (lv_values_1_0= RULE_STRING ) + // InternalLookaheadTestLanguage.g:628:5: lv_values_1_0= RULE_STRING { lv_values_1_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_14); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1817,11 +1825,11 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa } - // InternalLookaheadTestLanguage.g:639:3: ( (lv_values_2_0= RULE_ID ) ) - // InternalLookaheadTestLanguage.g:640:4: (lv_values_2_0= RULE_ID ) + // InternalLookaheadTestLanguage.g:644:3: ( (lv_values_2_0= RULE_ID ) ) + // InternalLookaheadTestLanguage.g:645:4: (lv_values_2_0= RULE_ID ) { - // InternalLookaheadTestLanguage.g:640:4: (lv_values_2_0= RULE_ID ) - // InternalLookaheadTestLanguage.g:641:5: lv_values_2_0= RULE_ID + // InternalLookaheadTestLanguage.g:645:4: (lv_values_2_0= RULE_ID ) + // InternalLookaheadTestLanguage.g:646:5: lv_values_2_0= RULE_ID { lv_values_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); if (state.failed) return current; if ( state.backtracking==0 ) { @@ -1872,14 +1880,14 @@ public class InternalLookaheadTestLanguageParser extends AbstractInternalAntlrPa // $ANTLR start synpred1_InternalLookaheadTestLanguage public final void synpred1_InternalLookaheadTestLanguage_fragment() throws RecognitionException { - // InternalLookaheadTestLanguage.g:143:4: ( ( () 'zonk' 'a' 'b' ) ) - // InternalLookaheadTestLanguage.g:143:5: ( () 'zonk' 'a' 'b' ) + // InternalLookaheadTestLanguage.g:148:4: ( ( () 'zonk' 'a' 'b' ) ) + // InternalLookaheadTestLanguage.g:148:5: ( () 'zonk' 'a' 'b' ) { - // InternalLookaheadTestLanguage.g:143:5: ( () 'zonk' 'a' 'b' ) - // InternalLookaheadTestLanguage.g:144:5: () 'zonk' 'a' 'b' + // InternalLookaheadTestLanguage.g:148:5: ( () 'zonk' 'a' 'b' ) + // InternalLookaheadTestLanguage.g:149:5: () 'zonk' 'a' 'b' { - // InternalLookaheadTestLanguage.g:144:5: () - // InternalLookaheadTestLanguage.g:145:5: + // InternalLookaheadTestLanguage.g:149:5: () + // InternalLookaheadTestLanguage.g:150:5: { } diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalOptionalEmptyTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalOptionalEmptyTestLanguage.g index dbc4638bc..04b0d09fc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalOptionalEmptyTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalOptionalEmptyTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalOptionalEmptyTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalOptionalEmptyTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalOptionalEmptyTestLanguageLexer.java index f9123cdf8..5a54b4fe2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalOptionalEmptyTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalOptionalEmptyTestLanguageLexer.java @@ -61,10 +61,10 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptionalEmptyTestLanguage.g:140:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalOptionalEmptyTestLanguage.g:140:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalOptionalEmptyTestLanguage.g:145:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalOptionalEmptyTestLanguage.g:145:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalOptionalEmptyTestLanguage.g:140:11: ( '^' )? + // InternalOptionalEmptyTestLanguage.g:145:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -73,7 +73,7 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalOptionalEmptyTestLanguage.g:140:11: '^' + // InternalOptionalEmptyTestLanguage.g:145:11: '^' { match('^'); @@ -91,7 +91,7 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalOptionalEmptyTestLanguage.g:140:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalOptionalEmptyTestLanguage.g:145:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -140,10 +140,10 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptionalEmptyTestLanguage.g:142:10: ( ( '0' .. '9' )+ ) - // InternalOptionalEmptyTestLanguage.g:142:12: ( '0' .. '9' )+ + // InternalOptionalEmptyTestLanguage.g:147:10: ( ( '0' .. '9' )+ ) + // InternalOptionalEmptyTestLanguage.g:147:12: ( '0' .. '9' )+ { - // InternalOptionalEmptyTestLanguage.g:142:12: ( '0' .. '9' )+ + // InternalOptionalEmptyTestLanguage.g:147:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -157,7 +157,7 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalOptionalEmptyTestLanguage.g:142:13: '0' .. '9' + // InternalOptionalEmptyTestLanguage.g:147:13: '0' .. '9' { matchRange('0','9'); @@ -189,10 +189,10 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptionalEmptyTestLanguage.g:144:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalOptionalEmptyTestLanguage.g:144:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalOptionalEmptyTestLanguage.g:149:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalOptionalEmptyTestLanguage.g:149:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalOptionalEmptyTestLanguage.g:144:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalOptionalEmptyTestLanguage.g:149:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -210,10 +210,10 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalOptionalEmptyTestLanguage.g:144:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalOptionalEmptyTestLanguage.g:149:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalOptionalEmptyTestLanguage.g:144:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalOptionalEmptyTestLanguage.g:149:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -229,7 +229,7 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalOptionalEmptyTestLanguage.g:144:21: '\\\\' . + // InternalOptionalEmptyTestLanguage.g:149:21: '\\\\' . { match('\\'); matchAny(); @@ -237,7 +237,7 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { } break; case 2 : - // InternalOptionalEmptyTestLanguage.g:144:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalOptionalEmptyTestLanguage.g:149:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -262,10 +262,10 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { } break; case 2 : - // InternalOptionalEmptyTestLanguage.g:144:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalOptionalEmptyTestLanguage.g:149:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalOptionalEmptyTestLanguage.g:144:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalOptionalEmptyTestLanguage.g:149:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -281,7 +281,7 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalOptionalEmptyTestLanguage.g:144:54: '\\\\' . + // InternalOptionalEmptyTestLanguage.g:149:54: '\\\\' . { match('\\'); matchAny(); @@ -289,7 +289,7 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { } break; case 2 : - // InternalOptionalEmptyTestLanguage.g:144:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalOptionalEmptyTestLanguage.g:149:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -332,12 +332,12 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptionalEmptyTestLanguage.g:146:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalOptionalEmptyTestLanguage.g:146:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalOptionalEmptyTestLanguage.g:151:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalOptionalEmptyTestLanguage.g:151:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalOptionalEmptyTestLanguage.g:146:24: ( options {greedy=false; } : . )* + // InternalOptionalEmptyTestLanguage.g:151:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -362,7 +362,7 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalOptionalEmptyTestLanguage.g:146:52: . + // InternalOptionalEmptyTestLanguage.g:151:52: . { matchAny(); @@ -392,12 +392,12 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptionalEmptyTestLanguage.g:148:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalOptionalEmptyTestLanguage.g:148:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalOptionalEmptyTestLanguage.g:153:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalOptionalEmptyTestLanguage.g:153:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalOptionalEmptyTestLanguage.g:148:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalOptionalEmptyTestLanguage.g:153:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -410,7 +410,7 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalOptionalEmptyTestLanguage.g:148:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalOptionalEmptyTestLanguage.g:153: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(); @@ -430,7 +430,7 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { } } while (true); - // InternalOptionalEmptyTestLanguage.g:148:40: ( ( '\\r' )? '\\n' )? + // InternalOptionalEmptyTestLanguage.g:153:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -439,9 +439,9 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalOptionalEmptyTestLanguage.g:148:41: ( '\\r' )? '\\n' + // InternalOptionalEmptyTestLanguage.g:153:41: ( '\\r' )? '\\n' { - // InternalOptionalEmptyTestLanguage.g:148:41: ( '\\r' )? + // InternalOptionalEmptyTestLanguage.g:153:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -450,7 +450,7 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalOptionalEmptyTestLanguage.g:148:41: '\\r' + // InternalOptionalEmptyTestLanguage.g:153:41: '\\r' { match('\r'); @@ -482,10 +482,10 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptionalEmptyTestLanguage.g:150:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalOptionalEmptyTestLanguage.g:150:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalOptionalEmptyTestLanguage.g:155:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalOptionalEmptyTestLanguage.g:155:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalOptionalEmptyTestLanguage.g:150:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalOptionalEmptyTestLanguage.g:155:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -539,8 +539,8 @@ public class InternalOptionalEmptyTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalOptionalEmptyTestLanguage.g:152:16: ( . ) - // InternalOptionalEmptyTestLanguage.g:152:18: . + // InternalOptionalEmptyTestLanguage.g:157:16: ( . ) + // InternalOptionalEmptyTestLanguage.g:157:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalOptionalEmptyTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalOptionalEmptyTestLanguageParser.java index c773cfa41..751430f55 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalOptionalEmptyTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalOptionalEmptyTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalOptionalEmptyTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -73,7 +81,7 @@ public class InternalOptionalEmptyTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleModel" - // InternalOptionalEmptyTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalOptionalEmptyTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -81,8 +89,8 @@ public class InternalOptionalEmptyTestLanguageParser extends AbstractInternalAnt try { - // InternalOptionalEmptyTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalOptionalEmptyTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalOptionalEmptyTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalOptionalEmptyTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -109,7 +117,7 @@ public class InternalOptionalEmptyTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleModel" - // InternalOptionalEmptyTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_child_0_0= ruleGreeting ) )? ; + // InternalOptionalEmptyTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_child_0_0= ruleGreeting ) )? ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -120,10 +128,10 @@ public class InternalOptionalEmptyTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalOptionalEmptyTestLanguage.g:77:2: ( ( (lv_child_0_0= ruleGreeting ) )? ) - // InternalOptionalEmptyTestLanguage.g:78:2: ( (lv_child_0_0= ruleGreeting ) )? + // InternalOptionalEmptyTestLanguage.g:82:2: ( ( (lv_child_0_0= ruleGreeting ) )? ) + // InternalOptionalEmptyTestLanguage.g:83:2: ( (lv_child_0_0= ruleGreeting ) )? { - // InternalOptionalEmptyTestLanguage.g:78:2: ( (lv_child_0_0= ruleGreeting ) )? + // InternalOptionalEmptyTestLanguage.g:83:2: ( (lv_child_0_0= ruleGreeting ) )? int alt1=2; int LA1_0 = input.LA(1); @@ -132,10 +140,10 @@ public class InternalOptionalEmptyTestLanguageParser extends AbstractInternalAnt } switch (alt1) { case 1 : - // InternalOptionalEmptyTestLanguage.g:79:3: (lv_child_0_0= ruleGreeting ) + // InternalOptionalEmptyTestLanguage.g:84:3: (lv_child_0_0= ruleGreeting ) { - // InternalOptionalEmptyTestLanguage.g:79:3: (lv_child_0_0= ruleGreeting ) - // InternalOptionalEmptyTestLanguage.g:80:4: lv_child_0_0= ruleGreeting + // InternalOptionalEmptyTestLanguage.g:84:3: (lv_child_0_0= ruleGreeting ) + // InternalOptionalEmptyTestLanguage.g:85:4: lv_child_0_0= ruleGreeting { newCompositeNode(grammarAccess.getModelAccess().getChildGreetingParserRuleCall_0()); @@ -185,7 +193,7 @@ public class InternalOptionalEmptyTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleGreeting" - // InternalOptionalEmptyTestLanguage.g:100:1: entryRuleGreeting returns [EObject current=null] : iv_ruleGreeting= ruleGreeting EOF ; + // InternalOptionalEmptyTestLanguage.g:105:1: entryRuleGreeting returns [EObject current=null] : iv_ruleGreeting= ruleGreeting EOF ; public final EObject entryRuleGreeting() throws RecognitionException { EObject current = null; @@ -193,8 +201,8 @@ public class InternalOptionalEmptyTestLanguageParser extends AbstractInternalAnt try { - // InternalOptionalEmptyTestLanguage.g:100:49: (iv_ruleGreeting= ruleGreeting EOF ) - // InternalOptionalEmptyTestLanguage.g:101:2: iv_ruleGreeting= ruleGreeting EOF + // InternalOptionalEmptyTestLanguage.g:105:49: (iv_ruleGreeting= ruleGreeting EOF ) + // InternalOptionalEmptyTestLanguage.g:106:2: iv_ruleGreeting= ruleGreeting EOF { newCompositeNode(grammarAccess.getGreetingRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -221,7 +229,7 @@ public class InternalOptionalEmptyTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleGreeting" - // InternalOptionalEmptyTestLanguage.g:107:1: ruleGreeting returns [EObject current=null] : (otherlv_0= 'hallo' ( (lv_name_1_0= RULE_ID ) ) ) ; + // InternalOptionalEmptyTestLanguage.g:112:1: ruleGreeting returns [EObject current=null] : (otherlv_0= 'hallo' ( (lv_name_1_0= RULE_ID ) ) ) ; public final EObject ruleGreeting() throws RecognitionException { EObject current = null; @@ -232,21 +240,21 @@ public class InternalOptionalEmptyTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalOptionalEmptyTestLanguage.g:113:2: ( (otherlv_0= 'hallo' ( (lv_name_1_0= RULE_ID ) ) ) ) - // InternalOptionalEmptyTestLanguage.g:114:2: (otherlv_0= 'hallo' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalOptionalEmptyTestLanguage.g:118:2: ( (otherlv_0= 'hallo' ( (lv_name_1_0= RULE_ID ) ) ) ) + // InternalOptionalEmptyTestLanguage.g:119:2: (otherlv_0= 'hallo' ( (lv_name_1_0= RULE_ID ) ) ) { - // InternalOptionalEmptyTestLanguage.g:114:2: (otherlv_0= 'hallo' ( (lv_name_1_0= RULE_ID ) ) ) - // InternalOptionalEmptyTestLanguage.g:115:3: otherlv_0= 'hallo' ( (lv_name_1_0= RULE_ID ) ) + // InternalOptionalEmptyTestLanguage.g:119:2: (otherlv_0= 'hallo' ( (lv_name_1_0= RULE_ID ) ) ) + // InternalOptionalEmptyTestLanguage.g:120:3: otherlv_0= 'hallo' ( (lv_name_1_0= RULE_ID ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getGreetingAccess().getHalloKeyword_0()); - // InternalOptionalEmptyTestLanguage.g:119:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalOptionalEmptyTestLanguage.g:120:4: (lv_name_1_0= RULE_ID ) + // InternalOptionalEmptyTestLanguage.g:124:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalOptionalEmptyTestLanguage.g:125:4: (lv_name_1_0= RULE_ID ) { - // InternalOptionalEmptyTestLanguage.g:120:4: (lv_name_1_0= RULE_ID ) - // InternalOptionalEmptyTestLanguage.g:121:5: lv_name_1_0= RULE_ID + // InternalOptionalEmptyTestLanguage.g:125:4: (lv_name_1_0= RULE_ID ) + // InternalOptionalEmptyTestLanguage.g:126:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalPartialParserTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalPartialParserTestLanguage.g index 6aed9c8cd..cc4784831 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalPartialParserTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalPartialParserTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalPartialParserTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalPartialParserTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalPartialParserTestLanguageLexer.java index cd1c63116..6b06c3c58 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalPartialParserTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalPartialParserTestLanguageLexer.java @@ -317,10 +317,10 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPartialParserTestLanguage.g:627:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalPartialParserTestLanguage.g:627:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalPartialParserTestLanguage.g:632:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalPartialParserTestLanguage.g:632:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalPartialParserTestLanguage.g:627:11: ( '^' )? + // InternalPartialParserTestLanguage.g:632:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -329,7 +329,7 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalPartialParserTestLanguage.g:627:11: '^' + // InternalPartialParserTestLanguage.g:632:11: '^' { match('^'); @@ -347,7 +347,7 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalPartialParserTestLanguage.g:627:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalPartialParserTestLanguage.g:632:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -396,10 +396,10 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPartialParserTestLanguage.g:629:10: ( ( '0' .. '9' )+ ) - // InternalPartialParserTestLanguage.g:629:12: ( '0' .. '9' )+ + // InternalPartialParserTestLanguage.g:634:10: ( ( '0' .. '9' )+ ) + // InternalPartialParserTestLanguage.g:634:12: ( '0' .. '9' )+ { - // InternalPartialParserTestLanguage.g:629:12: ( '0' .. '9' )+ + // InternalPartialParserTestLanguage.g:634:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -413,7 +413,7 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalPartialParserTestLanguage.g:629:13: '0' .. '9' + // InternalPartialParserTestLanguage.g:634:13: '0' .. '9' { matchRange('0','9'); @@ -445,10 +445,10 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPartialParserTestLanguage.g:631:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalPartialParserTestLanguage.g:631:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalPartialParserTestLanguage.g:636:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalPartialParserTestLanguage.g:636:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalPartialParserTestLanguage.g:631:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalPartialParserTestLanguage.g:636:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -466,10 +466,10 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalPartialParserTestLanguage.g:631:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalPartialParserTestLanguage.g:636:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalPartialParserTestLanguage.g:631:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalPartialParserTestLanguage.g:636:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -485,7 +485,7 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalPartialParserTestLanguage.g:631:21: '\\\\' . + // InternalPartialParserTestLanguage.g:636:21: '\\\\' . { match('\\'); matchAny(); @@ -493,7 +493,7 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { } break; case 2 : - // InternalPartialParserTestLanguage.g:631:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalPartialParserTestLanguage.g:636:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -518,10 +518,10 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { } break; case 2 : - // InternalPartialParserTestLanguage.g:631:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalPartialParserTestLanguage.g:636:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalPartialParserTestLanguage.g:631:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalPartialParserTestLanguage.g:636:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -537,7 +537,7 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalPartialParserTestLanguage.g:631:54: '\\\\' . + // InternalPartialParserTestLanguage.g:636:54: '\\\\' . { match('\\'); matchAny(); @@ -545,7 +545,7 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { } break; case 2 : - // InternalPartialParserTestLanguage.g:631:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalPartialParserTestLanguage.g:636:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -588,12 +588,12 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPartialParserTestLanguage.g:633:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalPartialParserTestLanguage.g:633:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalPartialParserTestLanguage.g:638:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalPartialParserTestLanguage.g:638:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalPartialParserTestLanguage.g:633:24: ( options {greedy=false; } : . )* + // InternalPartialParserTestLanguage.g:638:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -618,7 +618,7 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalPartialParserTestLanguage.g:633:52: . + // InternalPartialParserTestLanguage.g:638:52: . { matchAny(); @@ -648,12 +648,12 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPartialParserTestLanguage.g:635:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalPartialParserTestLanguage.g:635:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalPartialParserTestLanguage.g:640:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalPartialParserTestLanguage.g:640:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalPartialParserTestLanguage.g:635:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalPartialParserTestLanguage.g:640:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -666,7 +666,7 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalPartialParserTestLanguage.g:635:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalPartialParserTestLanguage.g:640: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(); @@ -686,7 +686,7 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { } } while (true); - // InternalPartialParserTestLanguage.g:635:40: ( ( '\\r' )? '\\n' )? + // InternalPartialParserTestLanguage.g:640:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -695,9 +695,9 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalPartialParserTestLanguage.g:635:41: ( '\\r' )? '\\n' + // InternalPartialParserTestLanguage.g:640:41: ( '\\r' )? '\\n' { - // InternalPartialParserTestLanguage.g:635:41: ( '\\r' )? + // InternalPartialParserTestLanguage.g:640:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -706,7 +706,7 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalPartialParserTestLanguage.g:635:41: '\\r' + // InternalPartialParserTestLanguage.g:640:41: '\\r' { match('\r'); @@ -738,10 +738,10 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPartialParserTestLanguage.g:637:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalPartialParserTestLanguage.g:637:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalPartialParserTestLanguage.g:642:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalPartialParserTestLanguage.g:642:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalPartialParserTestLanguage.g:637:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalPartialParserTestLanguage.g:642:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -795,8 +795,8 @@ public class InternalPartialParserTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalPartialParserTestLanguage.g:639:16: ( . ) - // InternalPartialParserTestLanguage.g:639:18: . + // InternalPartialParserTestLanguage.g:644:16: ( . ) + // InternalPartialParserTestLanguage.g:644:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalPartialParserTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalPartialParserTestLanguageParser.java index ceeeb2be9..055132404 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalPartialParserTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalPartialParserTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalPartialParserTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -85,7 +93,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleSomeContainer" - // InternalPartialParserTestLanguage.g:64:1: entryRuleSomeContainer returns [EObject current=null] : iv_ruleSomeContainer= ruleSomeContainer EOF ; + // InternalPartialParserTestLanguage.g:69:1: entryRuleSomeContainer returns [EObject current=null] : iv_ruleSomeContainer= ruleSomeContainer EOF ; public final EObject entryRuleSomeContainer() throws RecognitionException { EObject current = null; @@ -93,8 +101,8 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt try { - // InternalPartialParserTestLanguage.g:64:54: (iv_ruleSomeContainer= ruleSomeContainer EOF ) - // InternalPartialParserTestLanguage.g:65:2: iv_ruleSomeContainer= ruleSomeContainer EOF + // InternalPartialParserTestLanguage.g:69:54: (iv_ruleSomeContainer= ruleSomeContainer EOF ) + // InternalPartialParserTestLanguage.g:70:2: iv_ruleSomeContainer= ruleSomeContainer EOF { newCompositeNode(grammarAccess.getSomeContainerRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -121,7 +129,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleSomeContainer" - // InternalPartialParserTestLanguage.g:71:1: ruleSomeContainer returns [EObject current=null] : (otherlv_0= 'container' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_nested_3_0= ruleNested ) ) | ( (lv_content_4_0= ruleContent ) ) )* otherlv_5= '}' ) ; + // InternalPartialParserTestLanguage.g:76:1: ruleSomeContainer returns [EObject current=null] : (otherlv_0= 'container' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_nested_3_0= ruleNested ) ) | ( (lv_content_4_0= ruleContent ) ) )* otherlv_5= '}' ) ; public final EObject ruleSomeContainer() throws RecognitionException { EObject current = null; @@ -138,21 +146,21 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalPartialParserTestLanguage.g:77:2: ( (otherlv_0= 'container' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_nested_3_0= ruleNested ) ) | ( (lv_content_4_0= ruleContent ) ) )* otherlv_5= '}' ) ) - // InternalPartialParserTestLanguage.g:78:2: (otherlv_0= 'container' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_nested_3_0= ruleNested ) ) | ( (lv_content_4_0= ruleContent ) ) )* otherlv_5= '}' ) + // InternalPartialParserTestLanguage.g:82:2: ( (otherlv_0= 'container' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_nested_3_0= ruleNested ) ) | ( (lv_content_4_0= ruleContent ) ) )* otherlv_5= '}' ) ) + // InternalPartialParserTestLanguage.g:83:2: (otherlv_0= 'container' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_nested_3_0= ruleNested ) ) | ( (lv_content_4_0= ruleContent ) ) )* otherlv_5= '}' ) { - // InternalPartialParserTestLanguage.g:78:2: (otherlv_0= 'container' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_nested_3_0= ruleNested ) ) | ( (lv_content_4_0= ruleContent ) ) )* otherlv_5= '}' ) - // InternalPartialParserTestLanguage.g:79:3: otherlv_0= 'container' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_nested_3_0= ruleNested ) ) | ( (lv_content_4_0= ruleContent ) ) )* otherlv_5= '}' + // InternalPartialParserTestLanguage.g:83:2: (otherlv_0= 'container' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_nested_3_0= ruleNested ) ) | ( (lv_content_4_0= ruleContent ) ) )* otherlv_5= '}' ) + // InternalPartialParserTestLanguage.g:84:3: otherlv_0= 'container' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '{' ( ( (lv_nested_3_0= ruleNested ) ) | ( (lv_content_4_0= ruleContent ) ) )* otherlv_5= '}' { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getSomeContainerAccess().getContainerKeyword_0()); - // InternalPartialParserTestLanguage.g:83:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalPartialParserTestLanguage.g:84:4: (lv_name_1_0= RULE_ID ) + // InternalPartialParserTestLanguage.g:88:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalPartialParserTestLanguage.g:89:4: (lv_name_1_0= RULE_ID ) { - // InternalPartialParserTestLanguage.g:84:4: (lv_name_1_0= RULE_ID ) - // InternalPartialParserTestLanguage.g:85:5: lv_name_1_0= RULE_ID + // InternalPartialParserTestLanguage.g:89:4: (lv_name_1_0= RULE_ID ) + // InternalPartialParserTestLanguage.g:90:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); @@ -178,7 +186,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_2, grammarAccess.getSomeContainerAccess().getLeftCurlyBracketKeyword_2()); - // InternalPartialParserTestLanguage.g:105:3: ( ( (lv_nested_3_0= ruleNested ) ) | ( (lv_content_4_0= ruleContent ) ) )* + // InternalPartialParserTestLanguage.g:110:3: ( ( (lv_nested_3_0= ruleNested ) ) | ( (lv_content_4_0= ruleContent ) ) )* loop1: do { int alt1=3; @@ -194,13 +202,13 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt switch (alt1) { case 1 : - // InternalPartialParserTestLanguage.g:106:4: ( (lv_nested_3_0= ruleNested ) ) + // InternalPartialParserTestLanguage.g:111:4: ( (lv_nested_3_0= ruleNested ) ) { - // InternalPartialParserTestLanguage.g:106:4: ( (lv_nested_3_0= ruleNested ) ) - // InternalPartialParserTestLanguage.g:107:5: (lv_nested_3_0= ruleNested ) + // InternalPartialParserTestLanguage.g:111:4: ( (lv_nested_3_0= ruleNested ) ) + // InternalPartialParserTestLanguage.g:112:5: (lv_nested_3_0= ruleNested ) { - // InternalPartialParserTestLanguage.g:107:5: (lv_nested_3_0= ruleNested ) - // InternalPartialParserTestLanguage.g:108:6: lv_nested_3_0= ruleNested + // InternalPartialParserTestLanguage.g:112:5: (lv_nested_3_0= ruleNested ) + // InternalPartialParserTestLanguage.g:113:6: lv_nested_3_0= ruleNested { newCompositeNode(grammarAccess.getSomeContainerAccess().getNestedNestedParserRuleCall_3_0_0()); @@ -231,13 +239,13 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalPartialParserTestLanguage.g:126:4: ( (lv_content_4_0= ruleContent ) ) + // InternalPartialParserTestLanguage.g:131:4: ( (lv_content_4_0= ruleContent ) ) { - // InternalPartialParserTestLanguage.g:126:4: ( (lv_content_4_0= ruleContent ) ) - // InternalPartialParserTestLanguage.g:127:5: (lv_content_4_0= ruleContent ) + // InternalPartialParserTestLanguage.g:131:4: ( (lv_content_4_0= ruleContent ) ) + // InternalPartialParserTestLanguage.g:132:5: (lv_content_4_0= ruleContent ) { - // InternalPartialParserTestLanguage.g:127:5: (lv_content_4_0= ruleContent ) - // InternalPartialParserTestLanguage.g:128:6: lv_content_4_0= ruleContent + // InternalPartialParserTestLanguage.g:132:5: (lv_content_4_0= ruleContent ) + // InternalPartialParserTestLanguage.g:133:6: lv_content_4_0= ruleContent { newCompositeNode(grammarAccess.getSomeContainerAccess().getContentContentParserRuleCall_3_1_0()); @@ -300,7 +308,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNested" - // InternalPartialParserTestLanguage.g:154:1: entryRuleNested returns [EObject current=null] : iv_ruleNested= ruleNested EOF ; + // InternalPartialParserTestLanguage.g:159:1: entryRuleNested returns [EObject current=null] : iv_ruleNested= ruleNested EOF ; public final EObject entryRuleNested() throws RecognitionException { EObject current = null; @@ -308,8 +316,8 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt try { - // InternalPartialParserTestLanguage.g:154:47: (iv_ruleNested= ruleNested EOF ) - // InternalPartialParserTestLanguage.g:155:2: iv_ruleNested= ruleNested EOF + // InternalPartialParserTestLanguage.g:159:47: (iv_ruleNested= ruleNested EOF ) + // InternalPartialParserTestLanguage.g:160:2: iv_ruleNested= ruleNested EOF { newCompositeNode(grammarAccess.getNestedRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -336,7 +344,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNested" - // InternalPartialParserTestLanguage.g:161:1: ruleNested returns [EObject current=null] : (otherlv_0= 'nested' otherlv_1= '{' ( (lv_nested_2_0= ruleSomeContainer ) )+ otherlv_3= '}' ) ; + // InternalPartialParserTestLanguage.g:166:1: ruleNested returns [EObject current=null] : (otherlv_0= 'nested' otherlv_1= '{' ( (lv_nested_2_0= ruleSomeContainer ) )+ otherlv_3= '}' ) ; public final EObject ruleNested() throws RecognitionException { EObject current = null; @@ -350,11 +358,11 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalPartialParserTestLanguage.g:167:2: ( (otherlv_0= 'nested' otherlv_1= '{' ( (lv_nested_2_0= ruleSomeContainer ) )+ otherlv_3= '}' ) ) - // InternalPartialParserTestLanguage.g:168:2: (otherlv_0= 'nested' otherlv_1= '{' ( (lv_nested_2_0= ruleSomeContainer ) )+ otherlv_3= '}' ) + // InternalPartialParserTestLanguage.g:172:2: ( (otherlv_0= 'nested' otherlv_1= '{' ( (lv_nested_2_0= ruleSomeContainer ) )+ otherlv_3= '}' ) ) + // InternalPartialParserTestLanguage.g:173:2: (otherlv_0= 'nested' otherlv_1= '{' ( (lv_nested_2_0= ruleSomeContainer ) )+ otherlv_3= '}' ) { - // InternalPartialParserTestLanguage.g:168:2: (otherlv_0= 'nested' otherlv_1= '{' ( (lv_nested_2_0= ruleSomeContainer ) )+ otherlv_3= '}' ) - // InternalPartialParserTestLanguage.g:169:3: otherlv_0= 'nested' otherlv_1= '{' ( (lv_nested_2_0= ruleSomeContainer ) )+ otherlv_3= '}' + // InternalPartialParserTestLanguage.g:173:2: (otherlv_0= 'nested' otherlv_1= '{' ( (lv_nested_2_0= ruleSomeContainer ) )+ otherlv_3= '}' ) + // InternalPartialParserTestLanguage.g:174:3: otherlv_0= 'nested' otherlv_1= '{' ( (lv_nested_2_0= ruleSomeContainer ) )+ otherlv_3= '}' { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_4); @@ -364,7 +372,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_1, grammarAccess.getNestedAccess().getLeftCurlyBracketKeyword_1()); - // InternalPartialParserTestLanguage.g:177:3: ( (lv_nested_2_0= ruleSomeContainer ) )+ + // InternalPartialParserTestLanguage.g:182:3: ( (lv_nested_2_0= ruleSomeContainer ) )+ int cnt2=0; loop2: do { @@ -378,10 +386,10 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt switch (alt2) { case 1 : - // InternalPartialParserTestLanguage.g:178:4: (lv_nested_2_0= ruleSomeContainer ) + // InternalPartialParserTestLanguage.g:183:4: (lv_nested_2_0= ruleSomeContainer ) { - // InternalPartialParserTestLanguage.g:178:4: (lv_nested_2_0= ruleSomeContainer ) - // InternalPartialParserTestLanguage.g:179:5: lv_nested_2_0= ruleSomeContainer + // InternalPartialParserTestLanguage.g:183:4: (lv_nested_2_0= ruleSomeContainer ) + // InternalPartialParserTestLanguage.g:184:5: lv_nested_2_0= ruleSomeContainer { newCompositeNode(grammarAccess.getNestedAccess().getNestedSomeContainerParserRuleCall_2_0()); @@ -445,7 +453,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleContent" - // InternalPartialParserTestLanguage.g:204:1: entryRuleContent returns [EObject current=null] : iv_ruleContent= ruleContent EOF ; + // InternalPartialParserTestLanguage.g:209:1: entryRuleContent returns [EObject current=null] : iv_ruleContent= ruleContent EOF ; public final EObject entryRuleContent() throws RecognitionException { EObject current = null; @@ -453,8 +461,8 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt try { - // InternalPartialParserTestLanguage.g:204:48: (iv_ruleContent= ruleContent EOF ) - // InternalPartialParserTestLanguage.g:205:2: iv_ruleContent= ruleContent EOF + // InternalPartialParserTestLanguage.g:209:48: (iv_ruleContent= ruleContent EOF ) + // InternalPartialParserTestLanguage.g:210:2: iv_ruleContent= ruleContent EOF { newCompositeNode(grammarAccess.getContentRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -481,7 +489,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleContent" - // InternalPartialParserTestLanguage.g:211:1: ruleContent returns [EObject current=null] : (this_Children_0= ruleChildren | this_AbstractChildren_1= ruleAbstractChildren ) ; + // InternalPartialParserTestLanguage.g:216:1: ruleContent returns [EObject current=null] : (this_Children_0= ruleChildren | this_AbstractChildren_1= ruleAbstractChildren ) ; public final EObject ruleContent() throws RecognitionException { EObject current = null; @@ -494,10 +502,10 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalPartialParserTestLanguage.g:217:2: ( (this_Children_0= ruleChildren | this_AbstractChildren_1= ruleAbstractChildren ) ) - // InternalPartialParserTestLanguage.g:218:2: (this_Children_0= ruleChildren | this_AbstractChildren_1= ruleAbstractChildren ) + // InternalPartialParserTestLanguage.g:222:2: ( (this_Children_0= ruleChildren | this_AbstractChildren_1= ruleAbstractChildren ) ) + // InternalPartialParserTestLanguage.g:223:2: (this_Children_0= ruleChildren | this_AbstractChildren_1= ruleAbstractChildren ) { - // InternalPartialParserTestLanguage.g:218:2: (this_Children_0= ruleChildren | this_AbstractChildren_1= ruleAbstractChildren ) + // InternalPartialParserTestLanguage.g:223:2: (this_Children_0= ruleChildren | this_AbstractChildren_1= ruleAbstractChildren ) int alt3=2; int LA3_0 = input.LA(1); @@ -515,7 +523,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt } switch (alt3) { case 1 : - // InternalPartialParserTestLanguage.g:219:3: this_Children_0= ruleChildren + // InternalPartialParserTestLanguage.g:224:3: this_Children_0= ruleChildren { newCompositeNode(grammarAccess.getContentAccess().getChildrenParserRuleCall_0()); @@ -533,7 +541,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalPartialParserTestLanguage.g:228:3: this_AbstractChildren_1= ruleAbstractChildren + // InternalPartialParserTestLanguage.g:233:3: this_AbstractChildren_1= ruleAbstractChildren { newCompositeNode(grammarAccess.getContentAccess().getAbstractChildrenParserRuleCall_1()); @@ -573,7 +581,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleChildren" - // InternalPartialParserTestLanguage.g:240:1: entryRuleChildren returns [EObject current=null] : iv_ruleChildren= ruleChildren EOF ; + // InternalPartialParserTestLanguage.g:245:1: entryRuleChildren returns [EObject current=null] : iv_ruleChildren= ruleChildren EOF ; public final EObject entryRuleChildren() throws RecognitionException { EObject current = null; @@ -581,8 +589,8 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt try { - // InternalPartialParserTestLanguage.g:240:49: (iv_ruleChildren= ruleChildren EOF ) - // InternalPartialParserTestLanguage.g:241:2: iv_ruleChildren= ruleChildren EOF + // InternalPartialParserTestLanguage.g:245:49: (iv_ruleChildren= ruleChildren EOF ) + // InternalPartialParserTestLanguage.g:246:2: iv_ruleChildren= ruleChildren EOF { newCompositeNode(grammarAccess.getChildrenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -609,7 +617,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleChildren" - // InternalPartialParserTestLanguage.g:247:1: ruleChildren returns [EObject current=null] : (otherlv_0= 'children' otherlv_1= '{' ( (lv_children_2_0= ruleChild ) ) (otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) )* otherlv_5= '}' ) ; + // InternalPartialParserTestLanguage.g:252:1: ruleChildren returns [EObject current=null] : (otherlv_0= 'children' otherlv_1= '{' ( (lv_children_2_0= ruleChild ) ) (otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) )* otherlv_5= '}' ) ; public final EObject ruleChildren() throws RecognitionException { EObject current = null; @@ -626,11 +634,11 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalPartialParserTestLanguage.g:253:2: ( (otherlv_0= 'children' otherlv_1= '{' ( (lv_children_2_0= ruleChild ) ) (otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) )* otherlv_5= '}' ) ) - // InternalPartialParserTestLanguage.g:254:2: (otherlv_0= 'children' otherlv_1= '{' ( (lv_children_2_0= ruleChild ) ) (otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) )* otherlv_5= '}' ) + // InternalPartialParserTestLanguage.g:258:2: ( (otherlv_0= 'children' otherlv_1= '{' ( (lv_children_2_0= ruleChild ) ) (otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) )* otherlv_5= '}' ) ) + // InternalPartialParserTestLanguage.g:259:2: (otherlv_0= 'children' otherlv_1= '{' ( (lv_children_2_0= ruleChild ) ) (otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) )* otherlv_5= '}' ) { - // InternalPartialParserTestLanguage.g:254:2: (otherlv_0= 'children' otherlv_1= '{' ( (lv_children_2_0= ruleChild ) ) (otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) )* otherlv_5= '}' ) - // InternalPartialParserTestLanguage.g:255:3: otherlv_0= 'children' otherlv_1= '{' ( (lv_children_2_0= ruleChild ) ) (otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) )* otherlv_5= '}' + // InternalPartialParserTestLanguage.g:259:2: (otherlv_0= 'children' otherlv_1= '{' ( (lv_children_2_0= ruleChild ) ) (otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) )* otherlv_5= '}' ) + // InternalPartialParserTestLanguage.g:260:3: otherlv_0= 'children' otherlv_1= '{' ( (lv_children_2_0= ruleChild ) ) (otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) )* otherlv_5= '}' { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_4); @@ -640,11 +648,11 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_1, grammarAccess.getChildrenAccess().getLeftCurlyBracketKeyword_1()); - // InternalPartialParserTestLanguage.g:263:3: ( (lv_children_2_0= ruleChild ) ) - // InternalPartialParserTestLanguage.g:264:4: (lv_children_2_0= ruleChild ) + // InternalPartialParserTestLanguage.g:268:3: ( (lv_children_2_0= ruleChild ) ) + // InternalPartialParserTestLanguage.g:269:4: (lv_children_2_0= ruleChild ) { - // InternalPartialParserTestLanguage.g:264:4: (lv_children_2_0= ruleChild ) - // InternalPartialParserTestLanguage.g:265:5: lv_children_2_0= ruleChild + // InternalPartialParserTestLanguage.g:269:4: (lv_children_2_0= ruleChild ) + // InternalPartialParserTestLanguage.g:270:5: lv_children_2_0= ruleChild { newCompositeNode(grammarAccess.getChildrenAccess().getChildrenChildParserRuleCall_2_0()); @@ -671,7 +679,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt } - // InternalPartialParserTestLanguage.g:282:3: (otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) )* + // InternalPartialParserTestLanguage.g:287:3: (otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) )* loop4: do { int alt4=2; @@ -684,17 +692,17 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt switch (alt4) { case 1 : - // InternalPartialParserTestLanguage.g:283:4: otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) + // InternalPartialParserTestLanguage.g:288:4: otherlv_3= ',' ( (lv_children_4_0= ruleChild ) ) { otherlv_3=(Token)match(input,16,FollowSets000.FOLLOW_8); newLeafNode(otherlv_3, grammarAccess.getChildrenAccess().getCommaKeyword_3_0()); - // InternalPartialParserTestLanguage.g:287:4: ( (lv_children_4_0= ruleChild ) ) - // InternalPartialParserTestLanguage.g:288:5: (lv_children_4_0= ruleChild ) + // InternalPartialParserTestLanguage.g:292:4: ( (lv_children_4_0= ruleChild ) ) + // InternalPartialParserTestLanguage.g:293:5: (lv_children_4_0= ruleChild ) { - // InternalPartialParserTestLanguage.g:288:5: (lv_children_4_0= ruleChild ) - // InternalPartialParserTestLanguage.g:289:6: lv_children_4_0= ruleChild + // InternalPartialParserTestLanguage.g:293:5: (lv_children_4_0= ruleChild ) + // InternalPartialParserTestLanguage.g:294:6: lv_children_4_0= ruleChild { newCompositeNode(grammarAccess.getChildrenAccess().getChildrenChildParserRuleCall_3_1_0()); @@ -757,7 +765,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleChild" - // InternalPartialParserTestLanguage.g:315:1: entryRuleChild returns [EObject current=null] : iv_ruleChild= ruleChild EOF ; + // InternalPartialParserTestLanguage.g:320:1: entryRuleChild returns [EObject current=null] : iv_ruleChild= ruleChild EOF ; public final EObject entryRuleChild() throws RecognitionException { EObject current = null; @@ -765,8 +773,8 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt try { - // InternalPartialParserTestLanguage.g:315:46: (iv_ruleChild= ruleChild EOF ) - // InternalPartialParserTestLanguage.g:316:2: iv_ruleChild= ruleChild EOF + // InternalPartialParserTestLanguage.g:320:46: (iv_ruleChild= ruleChild EOF ) + // InternalPartialParserTestLanguage.g:321:2: iv_ruleChild= ruleChild EOF { newCompositeNode(grammarAccess.getChildRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -793,7 +801,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleChild" - // InternalPartialParserTestLanguage.g:322:1: ruleChild returns [EObject current=null] : (otherlv_0= '->' otherlv_1= 'C' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) otherlv_4= ')' ) ; + // InternalPartialParserTestLanguage.g:327:1: ruleChild returns [EObject current=null] : (otherlv_0= '->' otherlv_1= 'C' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) otherlv_4= ')' ) ; public final EObject ruleChild() throws RecognitionException { EObject current = null; @@ -808,11 +816,11 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalPartialParserTestLanguage.g:328:2: ( (otherlv_0= '->' otherlv_1= 'C' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) otherlv_4= ')' ) ) - // InternalPartialParserTestLanguage.g:329:2: (otherlv_0= '->' otherlv_1= 'C' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) otherlv_4= ')' ) + // InternalPartialParserTestLanguage.g:333:2: ( (otherlv_0= '->' otherlv_1= 'C' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) otherlv_4= ')' ) ) + // InternalPartialParserTestLanguage.g:334:2: (otherlv_0= '->' otherlv_1= 'C' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) otherlv_4= ')' ) { - // InternalPartialParserTestLanguage.g:329:2: (otherlv_0= '->' otherlv_1= 'C' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) otherlv_4= ')' ) - // InternalPartialParserTestLanguage.g:330:3: otherlv_0= '->' otherlv_1= 'C' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) otherlv_4= ')' + // InternalPartialParserTestLanguage.g:334:2: (otherlv_0= '->' otherlv_1= 'C' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) otherlv_4= ')' ) + // InternalPartialParserTestLanguage.g:335:3: otherlv_0= '->' otherlv_1= 'C' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) otherlv_4= ')' { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_10); @@ -826,11 +834,11 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_2, grammarAccess.getChildAccess().getLeftParenthesisKeyword_2()); - // InternalPartialParserTestLanguage.g:342:3: ( (lv_value_3_0= ruleNamed ) ) - // InternalPartialParserTestLanguage.g:343:4: (lv_value_3_0= ruleNamed ) + // InternalPartialParserTestLanguage.g:347:3: ( (lv_value_3_0= ruleNamed ) ) + // InternalPartialParserTestLanguage.g:348:4: (lv_value_3_0= ruleNamed ) { - // InternalPartialParserTestLanguage.g:343:4: (lv_value_3_0= ruleNamed ) - // InternalPartialParserTestLanguage.g:344:5: lv_value_3_0= ruleNamed + // InternalPartialParserTestLanguage.g:348:4: (lv_value_3_0= ruleNamed ) + // InternalPartialParserTestLanguage.g:349:5: lv_value_3_0= ruleNamed { newCompositeNode(grammarAccess.getChildAccess().getValueNamedParserRuleCall_3_0()); @@ -884,7 +892,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleAbstractChildren" - // InternalPartialParserTestLanguage.g:369:1: entryRuleAbstractChildren returns [EObject current=null] : iv_ruleAbstractChildren= ruleAbstractChildren EOF ; + // InternalPartialParserTestLanguage.g:374:1: entryRuleAbstractChildren returns [EObject current=null] : iv_ruleAbstractChildren= ruleAbstractChildren EOF ; public final EObject entryRuleAbstractChildren() throws RecognitionException { EObject current = null; @@ -892,8 +900,8 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt try { - // InternalPartialParserTestLanguage.g:369:57: (iv_ruleAbstractChildren= ruleAbstractChildren EOF ) - // InternalPartialParserTestLanguage.g:370:2: iv_ruleAbstractChildren= ruleAbstractChildren EOF + // InternalPartialParserTestLanguage.g:374:57: (iv_ruleAbstractChildren= ruleAbstractChildren EOF ) + // InternalPartialParserTestLanguage.g:375:2: iv_ruleAbstractChildren= ruleAbstractChildren EOF { newCompositeNode(grammarAccess.getAbstractChildrenRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -920,7 +928,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleAbstractChildren" - // InternalPartialParserTestLanguage.g:376:1: ruleAbstractChildren returns [EObject current=null] : (otherlv_0= 'abstract children' otherlv_1= '{' ( (lv_abstractChildren_2_0= ruleAbstractChild ) )+ otherlv_3= '}' ) ; + // InternalPartialParserTestLanguage.g:381:1: ruleAbstractChildren returns [EObject current=null] : (otherlv_0= 'abstract children' otherlv_1= '{' ( (lv_abstractChildren_2_0= ruleAbstractChild ) )+ otherlv_3= '}' ) ; public final EObject ruleAbstractChildren() throws RecognitionException { EObject current = null; @@ -934,11 +942,11 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalPartialParserTestLanguage.g:382:2: ( (otherlv_0= 'abstract children' otherlv_1= '{' ( (lv_abstractChildren_2_0= ruleAbstractChild ) )+ otherlv_3= '}' ) ) - // InternalPartialParserTestLanguage.g:383:2: (otherlv_0= 'abstract children' otherlv_1= '{' ( (lv_abstractChildren_2_0= ruleAbstractChild ) )+ otherlv_3= '}' ) + // InternalPartialParserTestLanguage.g:387:2: ( (otherlv_0= 'abstract children' otherlv_1= '{' ( (lv_abstractChildren_2_0= ruleAbstractChild ) )+ otherlv_3= '}' ) ) + // InternalPartialParserTestLanguage.g:388:2: (otherlv_0= 'abstract children' otherlv_1= '{' ( (lv_abstractChildren_2_0= ruleAbstractChild ) )+ otherlv_3= '}' ) { - // InternalPartialParserTestLanguage.g:383:2: (otherlv_0= 'abstract children' otherlv_1= '{' ( (lv_abstractChildren_2_0= ruleAbstractChild ) )+ otherlv_3= '}' ) - // InternalPartialParserTestLanguage.g:384:3: otherlv_0= 'abstract children' otherlv_1= '{' ( (lv_abstractChildren_2_0= ruleAbstractChild ) )+ otherlv_3= '}' + // InternalPartialParserTestLanguage.g:388:2: (otherlv_0= 'abstract children' otherlv_1= '{' ( (lv_abstractChildren_2_0= ruleAbstractChild ) )+ otherlv_3= '}' ) + // InternalPartialParserTestLanguage.g:389:3: otherlv_0= 'abstract children' otherlv_1= '{' ( (lv_abstractChildren_2_0= ruleAbstractChild ) )+ otherlv_3= '}' { otherlv_0=(Token)match(input,21,FollowSets000.FOLLOW_4); @@ -948,7 +956,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_1, grammarAccess.getAbstractChildrenAccess().getLeftCurlyBracketKeyword_1()); - // InternalPartialParserTestLanguage.g:392:3: ( (lv_abstractChildren_2_0= ruleAbstractChild ) )+ + // InternalPartialParserTestLanguage.g:397:3: ( (lv_abstractChildren_2_0= ruleAbstractChild ) )+ int cnt5=0; loop5: do { @@ -962,10 +970,10 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt switch (alt5) { case 1 : - // InternalPartialParserTestLanguage.g:393:4: (lv_abstractChildren_2_0= ruleAbstractChild ) + // InternalPartialParserTestLanguage.g:398:4: (lv_abstractChildren_2_0= ruleAbstractChild ) { - // InternalPartialParserTestLanguage.g:393:4: (lv_abstractChildren_2_0= ruleAbstractChild ) - // InternalPartialParserTestLanguage.g:394:5: lv_abstractChildren_2_0= ruleAbstractChild + // InternalPartialParserTestLanguage.g:398:4: (lv_abstractChildren_2_0= ruleAbstractChild ) + // InternalPartialParserTestLanguage.g:399:5: lv_abstractChildren_2_0= ruleAbstractChild { newCompositeNode(grammarAccess.getAbstractChildrenAccess().getAbstractChildrenAbstractChildParserRuleCall_2_0()); @@ -1029,7 +1037,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleAbstractChild" - // InternalPartialParserTestLanguage.g:419:1: entryRuleAbstractChild returns [EObject current=null] : iv_ruleAbstractChild= ruleAbstractChild EOF ; + // InternalPartialParserTestLanguage.g:424:1: entryRuleAbstractChild returns [EObject current=null] : iv_ruleAbstractChild= ruleAbstractChild EOF ; public final EObject entryRuleAbstractChild() throws RecognitionException { EObject current = null; @@ -1037,8 +1045,8 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt try { - // InternalPartialParserTestLanguage.g:419:54: (iv_ruleAbstractChild= ruleAbstractChild EOF ) - // InternalPartialParserTestLanguage.g:420:2: iv_ruleAbstractChild= ruleAbstractChild EOF + // InternalPartialParserTestLanguage.g:424:54: (iv_ruleAbstractChild= ruleAbstractChild EOF ) + // InternalPartialParserTestLanguage.g:425:2: iv_ruleAbstractChild= ruleAbstractChild EOF { newCompositeNode(grammarAccess.getAbstractChildRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1065,7 +1073,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleAbstractChild" - // InternalPartialParserTestLanguage.g:426:1: ruleAbstractChild returns [EObject current=null] : (this_FirstConcrete_0= ruleFirstConcrete | this_SecondConcrete_1= ruleSecondConcrete ) ; + // InternalPartialParserTestLanguage.g:431:1: ruleAbstractChild returns [EObject current=null] : (this_FirstConcrete_0= ruleFirstConcrete | this_SecondConcrete_1= ruleSecondConcrete ) ; public final EObject ruleAbstractChild() throws RecognitionException { EObject current = null; @@ -1078,10 +1086,10 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalPartialParserTestLanguage.g:432:2: ( (this_FirstConcrete_0= ruleFirstConcrete | this_SecondConcrete_1= ruleSecondConcrete ) ) - // InternalPartialParserTestLanguage.g:433:2: (this_FirstConcrete_0= ruleFirstConcrete | this_SecondConcrete_1= ruleSecondConcrete ) + // InternalPartialParserTestLanguage.g:437:2: ( (this_FirstConcrete_0= ruleFirstConcrete | this_SecondConcrete_1= ruleSecondConcrete ) ) + // InternalPartialParserTestLanguage.g:438:2: (this_FirstConcrete_0= ruleFirstConcrete | this_SecondConcrete_1= ruleSecondConcrete ) { - // InternalPartialParserTestLanguage.g:433:2: (this_FirstConcrete_0= ruleFirstConcrete | this_SecondConcrete_1= ruleSecondConcrete ) + // InternalPartialParserTestLanguage.g:438:2: (this_FirstConcrete_0= ruleFirstConcrete | this_SecondConcrete_1= ruleSecondConcrete ) int alt6=2; int LA6_0 = input.LA(1); @@ -1119,7 +1127,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt } switch (alt6) { case 1 : - // InternalPartialParserTestLanguage.g:434:3: this_FirstConcrete_0= ruleFirstConcrete + // InternalPartialParserTestLanguage.g:439:3: this_FirstConcrete_0= ruleFirstConcrete { newCompositeNode(grammarAccess.getAbstractChildAccess().getFirstConcreteParserRuleCall_0()); @@ -1137,7 +1145,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt } break; case 2 : - // InternalPartialParserTestLanguage.g:443:3: this_SecondConcrete_1= ruleSecondConcrete + // InternalPartialParserTestLanguage.g:448:3: this_SecondConcrete_1= ruleSecondConcrete { newCompositeNode(grammarAccess.getAbstractChildAccess().getSecondConcreteParserRuleCall_1()); @@ -1177,7 +1185,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleFirstConcrete" - // InternalPartialParserTestLanguage.g:455:1: entryRuleFirstConcrete returns [EObject current=null] : iv_ruleFirstConcrete= ruleFirstConcrete EOF ; + // InternalPartialParserTestLanguage.g:460:1: entryRuleFirstConcrete returns [EObject current=null] : iv_ruleFirstConcrete= ruleFirstConcrete EOF ; public final EObject entryRuleFirstConcrete() throws RecognitionException { EObject current = null; @@ -1185,8 +1193,8 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt try { - // InternalPartialParserTestLanguage.g:455:54: (iv_ruleFirstConcrete= ruleFirstConcrete EOF ) - // InternalPartialParserTestLanguage.g:456:2: iv_ruleFirstConcrete= ruleFirstConcrete EOF + // InternalPartialParserTestLanguage.g:460:54: (iv_ruleFirstConcrete= ruleFirstConcrete EOF ) + // InternalPartialParserTestLanguage.g:461:2: iv_ruleFirstConcrete= ruleFirstConcrete EOF { newCompositeNode(grammarAccess.getFirstConcreteRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1213,7 +1221,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleFirstConcrete" - // InternalPartialParserTestLanguage.g:462:1: ruleFirstConcrete returns [EObject current=null] : (otherlv_0= '->' otherlv_1= 'F' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) ( (otherlv_4= RULE_ID ) )? otherlv_5= ')' ) ; + // InternalPartialParserTestLanguage.g:467:1: ruleFirstConcrete returns [EObject current=null] : (otherlv_0= '->' otherlv_1= 'F' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) ( (otherlv_4= RULE_ID ) )? otherlv_5= ')' ) ; public final EObject ruleFirstConcrete() throws RecognitionException { EObject current = null; @@ -1229,11 +1237,11 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalPartialParserTestLanguage.g:468:2: ( (otherlv_0= '->' otherlv_1= 'F' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) ( (otherlv_4= RULE_ID ) )? otherlv_5= ')' ) ) - // InternalPartialParserTestLanguage.g:469:2: (otherlv_0= '->' otherlv_1= 'F' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) ( (otherlv_4= RULE_ID ) )? otherlv_5= ')' ) + // InternalPartialParserTestLanguage.g:473:2: ( (otherlv_0= '->' otherlv_1= 'F' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) ( (otherlv_4= RULE_ID ) )? otherlv_5= ')' ) ) + // InternalPartialParserTestLanguage.g:474:2: (otherlv_0= '->' otherlv_1= 'F' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) ( (otherlv_4= RULE_ID ) )? otherlv_5= ')' ) { - // InternalPartialParserTestLanguage.g:469:2: (otherlv_0= '->' otherlv_1= 'F' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) ( (otherlv_4= RULE_ID ) )? otherlv_5= ')' ) - // InternalPartialParserTestLanguage.g:470:3: otherlv_0= '->' otherlv_1= 'F' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) ( (otherlv_4= RULE_ID ) )? otherlv_5= ')' + // InternalPartialParserTestLanguage.g:474:2: (otherlv_0= '->' otherlv_1= 'F' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) ( (otherlv_4= RULE_ID ) )? otherlv_5= ')' ) + // InternalPartialParserTestLanguage.g:475:3: otherlv_0= '->' otherlv_1= 'F' otherlv_2= '(' ( (lv_value_3_0= ruleNamed ) ) ( (otherlv_4= RULE_ID ) )? otherlv_5= ')' { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_14); @@ -1247,11 +1255,11 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_2, grammarAccess.getFirstConcreteAccess().getLeftParenthesisKeyword_2()); - // InternalPartialParserTestLanguage.g:482:3: ( (lv_value_3_0= ruleNamed ) ) - // InternalPartialParserTestLanguage.g:483:4: (lv_value_3_0= ruleNamed ) + // InternalPartialParserTestLanguage.g:487:3: ( (lv_value_3_0= ruleNamed ) ) + // InternalPartialParserTestLanguage.g:488:4: (lv_value_3_0= ruleNamed ) { - // InternalPartialParserTestLanguage.g:483:4: (lv_value_3_0= ruleNamed ) - // InternalPartialParserTestLanguage.g:484:5: lv_value_3_0= ruleNamed + // InternalPartialParserTestLanguage.g:488:4: (lv_value_3_0= ruleNamed ) + // InternalPartialParserTestLanguage.g:489:5: lv_value_3_0= ruleNamed { newCompositeNode(grammarAccess.getFirstConcreteAccess().getValueNamedParserRuleCall_3_0()); @@ -1278,7 +1286,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt } - // InternalPartialParserTestLanguage.g:501:3: ( (otherlv_4= RULE_ID ) )? + // InternalPartialParserTestLanguage.g:506:3: ( (otherlv_4= RULE_ID ) )? int alt7=2; int LA7_0 = input.LA(1); @@ -1287,10 +1295,10 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt } switch (alt7) { case 1 : - // InternalPartialParserTestLanguage.g:502:4: (otherlv_4= RULE_ID ) + // InternalPartialParserTestLanguage.g:507:4: (otherlv_4= RULE_ID ) { - // InternalPartialParserTestLanguage.g:502:4: (otherlv_4= RULE_ID ) - // InternalPartialParserTestLanguage.g:503:5: otherlv_4= RULE_ID + // InternalPartialParserTestLanguage.g:507:4: (otherlv_4= RULE_ID ) + // InternalPartialParserTestLanguage.g:508:5: otherlv_4= RULE_ID { if (current==null) { @@ -1337,7 +1345,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleSecondConcrete" - // InternalPartialParserTestLanguage.g:522:1: entryRuleSecondConcrete returns [EObject current=null] : iv_ruleSecondConcrete= ruleSecondConcrete EOF ; + // InternalPartialParserTestLanguage.g:527:1: entryRuleSecondConcrete returns [EObject current=null] : iv_ruleSecondConcrete= ruleSecondConcrete EOF ; public final EObject entryRuleSecondConcrete() throws RecognitionException { EObject current = null; @@ -1345,8 +1353,8 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt try { - // InternalPartialParserTestLanguage.g:522:55: (iv_ruleSecondConcrete= ruleSecondConcrete EOF ) - // InternalPartialParserTestLanguage.g:523:2: iv_ruleSecondConcrete= ruleSecondConcrete EOF + // InternalPartialParserTestLanguage.g:527:55: (iv_ruleSecondConcrete= ruleSecondConcrete EOF ) + // InternalPartialParserTestLanguage.g:528:2: iv_ruleSecondConcrete= ruleSecondConcrete EOF { newCompositeNode(grammarAccess.getSecondConcreteRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1373,7 +1381,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleSecondConcrete" - // InternalPartialParserTestLanguage.g:529:1: ruleSecondConcrete returns [EObject current=null] : (otherlv_0= '->' otherlv_1= 'F' otherlv_2= 'S' otherlv_3= '(' ( (lv_value_4_0= ruleNamed ) ) ( (otherlv_5= RULE_ID ) )? otherlv_6= ')' ) ; + // InternalPartialParserTestLanguage.g:534:1: ruleSecondConcrete returns [EObject current=null] : (otherlv_0= '->' otherlv_1= 'F' otherlv_2= 'S' otherlv_3= '(' ( (lv_value_4_0= ruleNamed ) ) ( (otherlv_5= RULE_ID ) )? otherlv_6= ')' ) ; public final EObject ruleSecondConcrete() throws RecognitionException { EObject current = null; @@ -1390,11 +1398,11 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalPartialParserTestLanguage.g:535:2: ( (otherlv_0= '->' otherlv_1= 'F' otherlv_2= 'S' otherlv_3= '(' ( (lv_value_4_0= ruleNamed ) ) ( (otherlv_5= RULE_ID ) )? otherlv_6= ')' ) ) - // InternalPartialParserTestLanguage.g:536:2: (otherlv_0= '->' otherlv_1= 'F' otherlv_2= 'S' otherlv_3= '(' ( (lv_value_4_0= ruleNamed ) ) ( (otherlv_5= RULE_ID ) )? otherlv_6= ')' ) + // InternalPartialParserTestLanguage.g:540:2: ( (otherlv_0= '->' otherlv_1= 'F' otherlv_2= 'S' otherlv_3= '(' ( (lv_value_4_0= ruleNamed ) ) ( (otherlv_5= RULE_ID ) )? otherlv_6= ')' ) ) + // InternalPartialParserTestLanguage.g:541:2: (otherlv_0= '->' otherlv_1= 'F' otherlv_2= 'S' otherlv_3= '(' ( (lv_value_4_0= ruleNamed ) ) ( (otherlv_5= RULE_ID ) )? otherlv_6= ')' ) { - // InternalPartialParserTestLanguage.g:536:2: (otherlv_0= '->' otherlv_1= 'F' otherlv_2= 'S' otherlv_3= '(' ( (lv_value_4_0= ruleNamed ) ) ( (otherlv_5= RULE_ID ) )? otherlv_6= ')' ) - // InternalPartialParserTestLanguage.g:537:3: otherlv_0= '->' otherlv_1= 'F' otherlv_2= 'S' otherlv_3= '(' ( (lv_value_4_0= ruleNamed ) ) ( (otherlv_5= RULE_ID ) )? otherlv_6= ')' + // InternalPartialParserTestLanguage.g:541:2: (otherlv_0= '->' otherlv_1= 'F' otherlv_2= 'S' otherlv_3= '(' ( (lv_value_4_0= ruleNamed ) ) ( (otherlv_5= RULE_ID ) )? otherlv_6= ')' ) + // InternalPartialParserTestLanguage.g:542:3: otherlv_0= '->' otherlv_1= 'F' otherlv_2= 'S' otherlv_3= '(' ( (lv_value_4_0= ruleNamed ) ) ( (otherlv_5= RULE_ID ) )? otherlv_6= ')' { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_14); @@ -1412,11 +1420,11 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt newLeafNode(otherlv_3, grammarAccess.getSecondConcreteAccess().getLeftParenthesisKeyword_3()); - // InternalPartialParserTestLanguage.g:553:3: ( (lv_value_4_0= ruleNamed ) ) - // InternalPartialParserTestLanguage.g:554:4: (lv_value_4_0= ruleNamed ) + // InternalPartialParserTestLanguage.g:558:3: ( (lv_value_4_0= ruleNamed ) ) + // InternalPartialParserTestLanguage.g:559:4: (lv_value_4_0= ruleNamed ) { - // InternalPartialParserTestLanguage.g:554:4: (lv_value_4_0= ruleNamed ) - // InternalPartialParserTestLanguage.g:555:5: lv_value_4_0= ruleNamed + // InternalPartialParserTestLanguage.g:559:4: (lv_value_4_0= ruleNamed ) + // InternalPartialParserTestLanguage.g:560:5: lv_value_4_0= ruleNamed { newCompositeNode(grammarAccess.getSecondConcreteAccess().getValueNamedParserRuleCall_4_0()); @@ -1443,7 +1451,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt } - // InternalPartialParserTestLanguage.g:572:3: ( (otherlv_5= RULE_ID ) )? + // InternalPartialParserTestLanguage.g:577:3: ( (otherlv_5= RULE_ID ) )? int alt8=2; int LA8_0 = input.LA(1); @@ -1452,10 +1460,10 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt } switch (alt8) { case 1 : - // InternalPartialParserTestLanguage.g:573:4: (otherlv_5= RULE_ID ) + // InternalPartialParserTestLanguage.g:578:4: (otherlv_5= RULE_ID ) { - // InternalPartialParserTestLanguage.g:573:4: (otherlv_5= RULE_ID ) - // InternalPartialParserTestLanguage.g:574:5: otherlv_5= RULE_ID + // InternalPartialParserTestLanguage.g:578:4: (otherlv_5= RULE_ID ) + // InternalPartialParserTestLanguage.g:579:5: otherlv_5= RULE_ID { if (current==null) { @@ -1502,7 +1510,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleNamed" - // InternalPartialParserTestLanguage.g:593:1: entryRuleNamed returns [EObject current=null] : iv_ruleNamed= ruleNamed EOF ; + // InternalPartialParserTestLanguage.g:598:1: entryRuleNamed returns [EObject current=null] : iv_ruleNamed= ruleNamed EOF ; public final EObject entryRuleNamed() throws RecognitionException { EObject current = null; @@ -1510,8 +1518,8 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt try { - // InternalPartialParserTestLanguage.g:593:46: (iv_ruleNamed= ruleNamed EOF ) - // InternalPartialParserTestLanguage.g:594:2: iv_ruleNamed= ruleNamed EOF + // InternalPartialParserTestLanguage.g:598:46: (iv_ruleNamed= ruleNamed EOF ) + // InternalPartialParserTestLanguage.g:599:2: iv_ruleNamed= ruleNamed EOF { newCompositeNode(grammarAccess.getNamedRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1538,7 +1546,7 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleNamed" - // InternalPartialParserTestLanguage.g:600:1: ruleNamed returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalPartialParserTestLanguage.g:605:1: ruleNamed returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject ruleNamed() throws RecognitionException { EObject current = null; @@ -1548,14 +1556,14 @@ public class InternalPartialParserTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalPartialParserTestLanguage.g:606:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalPartialParserTestLanguage.g:607:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalPartialParserTestLanguage.g:611:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalPartialParserTestLanguage.g:612:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalPartialParserTestLanguage.g:607:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalPartialParserTestLanguage.g:608:3: (lv_name_0_0= RULE_ID ) + // InternalPartialParserTestLanguage.g:612:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalPartialParserTestLanguage.g:613:3: (lv_name_0_0= RULE_ID ) { - // InternalPartialParserTestLanguage.g:608:3: (lv_name_0_0= RULE_ID ) - // InternalPartialParserTestLanguage.g:609:4: lv_name_0_0= RULE_ID + // InternalPartialParserTestLanguage.g:613:3: (lv_name_0_0= RULE_ID ) + // InternalPartialParserTestLanguage.g:614:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalReferenceGrammarTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalReferenceGrammarTestLanguage.g index 079da3786..29ea7ca84 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalReferenceGrammarTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalReferenceGrammarTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalReferenceGrammarTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalReferenceGrammarTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalReferenceGrammarTestLanguageLexer.java index 5549ef27a..1f9da2e39 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalReferenceGrammarTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalReferenceGrammarTestLanguageLexer.java @@ -364,10 +364,10 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalReferenceGrammarTestLanguage.g:614:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalReferenceGrammarTestLanguage.g:614:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalReferenceGrammarTestLanguage.g:619:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalReferenceGrammarTestLanguage.g:619:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalReferenceGrammarTestLanguage.g:614:11: ( '^' )? + // InternalReferenceGrammarTestLanguage.g:619:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -376,7 +376,7 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalReferenceGrammarTestLanguage.g:614:11: '^' + // InternalReferenceGrammarTestLanguage.g:619:11: '^' { match('^'); @@ -394,7 +394,7 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalReferenceGrammarTestLanguage.g:614:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalReferenceGrammarTestLanguage.g:619:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -443,10 +443,10 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalReferenceGrammarTestLanguage.g:616:10: ( ( '0' .. '9' )+ ) - // InternalReferenceGrammarTestLanguage.g:616:12: ( '0' .. '9' )+ + // InternalReferenceGrammarTestLanguage.g:621:10: ( ( '0' .. '9' )+ ) + // InternalReferenceGrammarTestLanguage.g:621:12: ( '0' .. '9' )+ { - // InternalReferenceGrammarTestLanguage.g:616:12: ( '0' .. '9' )+ + // InternalReferenceGrammarTestLanguage.g:621:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -460,7 +460,7 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalReferenceGrammarTestLanguage.g:616:13: '0' .. '9' + // InternalReferenceGrammarTestLanguage.g:621:13: '0' .. '9' { matchRange('0','9'); @@ -492,10 +492,10 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalReferenceGrammarTestLanguage.g:618:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalReferenceGrammarTestLanguage.g:618:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalReferenceGrammarTestLanguage.g:623:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalReferenceGrammarTestLanguage.g:623:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalReferenceGrammarTestLanguage.g:618:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalReferenceGrammarTestLanguage.g:623:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -513,10 +513,10 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalReferenceGrammarTestLanguage.g:618:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalReferenceGrammarTestLanguage.g:623:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalReferenceGrammarTestLanguage.g:618:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalReferenceGrammarTestLanguage.g:623:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -532,7 +532,7 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalReferenceGrammarTestLanguage.g:618:21: '\\\\' . + // InternalReferenceGrammarTestLanguage.g:623:21: '\\\\' . { match('\\'); matchAny(); @@ -540,7 +540,7 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { } break; case 2 : - // InternalReferenceGrammarTestLanguage.g:618:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalReferenceGrammarTestLanguage.g:623:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -565,10 +565,10 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { } break; case 2 : - // InternalReferenceGrammarTestLanguage.g:618:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalReferenceGrammarTestLanguage.g:623:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalReferenceGrammarTestLanguage.g:618:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalReferenceGrammarTestLanguage.g:623:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -584,7 +584,7 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalReferenceGrammarTestLanguage.g:618:54: '\\\\' . + // InternalReferenceGrammarTestLanguage.g:623:54: '\\\\' . { match('\\'); matchAny(); @@ -592,7 +592,7 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { } break; case 2 : - // InternalReferenceGrammarTestLanguage.g:618:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalReferenceGrammarTestLanguage.g:623:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -635,12 +635,12 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalReferenceGrammarTestLanguage.g:620:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalReferenceGrammarTestLanguage.g:620:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalReferenceGrammarTestLanguage.g:625:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalReferenceGrammarTestLanguage.g:625:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalReferenceGrammarTestLanguage.g:620:24: ( options {greedy=false; } : . )* + // InternalReferenceGrammarTestLanguage.g:625:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -665,7 +665,7 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalReferenceGrammarTestLanguage.g:620:52: . + // InternalReferenceGrammarTestLanguage.g:625:52: . { matchAny(); @@ -695,12 +695,12 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalReferenceGrammarTestLanguage.g:622:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalReferenceGrammarTestLanguage.g:622:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalReferenceGrammarTestLanguage.g:627:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalReferenceGrammarTestLanguage.g:627:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalReferenceGrammarTestLanguage.g:622:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalReferenceGrammarTestLanguage.g:627:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -713,7 +713,7 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalReferenceGrammarTestLanguage.g:622:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalReferenceGrammarTestLanguage.g:627: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(); @@ -733,7 +733,7 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { } } while (true); - // InternalReferenceGrammarTestLanguage.g:622:40: ( ( '\\r' )? '\\n' )? + // InternalReferenceGrammarTestLanguage.g:627:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -742,9 +742,9 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalReferenceGrammarTestLanguage.g:622:41: ( '\\r' )? '\\n' + // InternalReferenceGrammarTestLanguage.g:627:41: ( '\\r' )? '\\n' { - // InternalReferenceGrammarTestLanguage.g:622:41: ( '\\r' )? + // InternalReferenceGrammarTestLanguage.g:627:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -753,7 +753,7 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalReferenceGrammarTestLanguage.g:622:41: '\\r' + // InternalReferenceGrammarTestLanguage.g:627:41: '\\r' { match('\r'); @@ -785,10 +785,10 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalReferenceGrammarTestLanguage.g:624:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalReferenceGrammarTestLanguage.g:624:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalReferenceGrammarTestLanguage.g:629:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalReferenceGrammarTestLanguage.g:629:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalReferenceGrammarTestLanguage.g:624:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalReferenceGrammarTestLanguage.g:629:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -842,8 +842,8 @@ public class InternalReferenceGrammarTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalReferenceGrammarTestLanguage.g:626:16: ( . ) - // InternalReferenceGrammarTestLanguage.g:626:18: . + // InternalReferenceGrammarTestLanguage.g:631:16: ( . ) + // InternalReferenceGrammarTestLanguage.g:631:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalReferenceGrammarTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalReferenceGrammarTestLanguageParser.java index 219f040c4..cddd9bd4f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalReferenceGrammarTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalReferenceGrammarTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalReferenceGrammarTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -87,7 +95,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleSpielplatz" - // InternalReferenceGrammarTestLanguage.g:64:1: entryRuleSpielplatz returns [EObject current=null] : iv_ruleSpielplatz= ruleSpielplatz EOF ; + // InternalReferenceGrammarTestLanguage.g:69:1: entryRuleSpielplatz returns [EObject current=null] : iv_ruleSpielplatz= ruleSpielplatz EOF ; public final EObject entryRuleSpielplatz() throws RecognitionException { EObject current = null; @@ -95,8 +103,8 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal try { - // InternalReferenceGrammarTestLanguage.g:64:51: (iv_ruleSpielplatz= ruleSpielplatz EOF ) - // InternalReferenceGrammarTestLanguage.g:65:2: iv_ruleSpielplatz= ruleSpielplatz EOF + // InternalReferenceGrammarTestLanguage.g:69:51: (iv_ruleSpielplatz= ruleSpielplatz EOF ) + // InternalReferenceGrammarTestLanguage.g:70:2: iv_ruleSpielplatz= ruleSpielplatz EOF { newCompositeNode(grammarAccess.getSpielplatzRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -123,7 +131,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal // $ANTLR start "ruleSpielplatz" - // InternalReferenceGrammarTestLanguage.g:71:1: ruleSpielplatz returns [EObject current=null] : (otherlv_0= 'spielplatz' ( (lv_groesse_1_0= RULE_INT ) ) ( (lv_beschreibung_2_0= RULE_STRING ) )? otherlv_3= '{' ( ( (lv_kinder_4_0= ruleKind ) ) | ( (lv_erzieher_5_0= ruleErwachsener ) ) | ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) | ( (lv_familie_7_0= ruleFamilie ) ) )* otherlv_8= '}' )? ; + // InternalReferenceGrammarTestLanguage.g:76:1: ruleSpielplatz returns [EObject current=null] : (otherlv_0= 'spielplatz' ( (lv_groesse_1_0= RULE_INT ) ) ( (lv_beschreibung_2_0= RULE_STRING ) )? otherlv_3= '{' ( ( (lv_kinder_4_0= ruleKind ) ) | ( (lv_erzieher_5_0= ruleErwachsener ) ) | ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) | ( (lv_familie_7_0= ruleFamilie ) ) )* otherlv_8= '}' )? ; public final EObject ruleSpielplatz() throws RecognitionException { EObject current = null; @@ -145,10 +153,10 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalReferenceGrammarTestLanguage.g:77:2: ( (otherlv_0= 'spielplatz' ( (lv_groesse_1_0= RULE_INT ) ) ( (lv_beschreibung_2_0= RULE_STRING ) )? otherlv_3= '{' ( ( (lv_kinder_4_0= ruleKind ) ) | ( (lv_erzieher_5_0= ruleErwachsener ) ) | ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) | ( (lv_familie_7_0= ruleFamilie ) ) )* otherlv_8= '}' )? ) - // InternalReferenceGrammarTestLanguage.g:78:2: (otherlv_0= 'spielplatz' ( (lv_groesse_1_0= RULE_INT ) ) ( (lv_beschreibung_2_0= RULE_STRING ) )? otherlv_3= '{' ( ( (lv_kinder_4_0= ruleKind ) ) | ( (lv_erzieher_5_0= ruleErwachsener ) ) | ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) | ( (lv_familie_7_0= ruleFamilie ) ) )* otherlv_8= '}' )? + // InternalReferenceGrammarTestLanguage.g:82:2: ( (otherlv_0= 'spielplatz' ( (lv_groesse_1_0= RULE_INT ) ) ( (lv_beschreibung_2_0= RULE_STRING ) )? otherlv_3= '{' ( ( (lv_kinder_4_0= ruleKind ) ) | ( (lv_erzieher_5_0= ruleErwachsener ) ) | ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) | ( (lv_familie_7_0= ruleFamilie ) ) )* otherlv_8= '}' )? ) + // InternalReferenceGrammarTestLanguage.g:83:2: (otherlv_0= 'spielplatz' ( (lv_groesse_1_0= RULE_INT ) ) ( (lv_beschreibung_2_0= RULE_STRING ) )? otherlv_3= '{' ( ( (lv_kinder_4_0= ruleKind ) ) | ( (lv_erzieher_5_0= ruleErwachsener ) ) | ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) | ( (lv_familie_7_0= ruleFamilie ) ) )* otherlv_8= '}' )? { - // InternalReferenceGrammarTestLanguage.g:78:2: (otherlv_0= 'spielplatz' ( (lv_groesse_1_0= RULE_INT ) ) ( (lv_beschreibung_2_0= RULE_STRING ) )? otherlv_3= '{' ( ( (lv_kinder_4_0= ruleKind ) ) | ( (lv_erzieher_5_0= ruleErwachsener ) ) | ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) | ( (lv_familie_7_0= ruleFamilie ) ) )* otherlv_8= '}' )? + // InternalReferenceGrammarTestLanguage.g:83:2: (otherlv_0= 'spielplatz' ( (lv_groesse_1_0= RULE_INT ) ) ( (lv_beschreibung_2_0= RULE_STRING ) )? otherlv_3= '{' ( ( (lv_kinder_4_0= ruleKind ) ) | ( (lv_erzieher_5_0= ruleErwachsener ) ) | ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) | ( (lv_familie_7_0= ruleFamilie ) ) )* otherlv_8= '}' )? int alt3=2; int LA3_0 = input.LA(1); @@ -157,17 +165,17 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } switch (alt3) { case 1 : - // InternalReferenceGrammarTestLanguage.g:79:3: otherlv_0= 'spielplatz' ( (lv_groesse_1_0= RULE_INT ) ) ( (lv_beschreibung_2_0= RULE_STRING ) )? otherlv_3= '{' ( ( (lv_kinder_4_0= ruleKind ) ) | ( (lv_erzieher_5_0= ruleErwachsener ) ) | ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) | ( (lv_familie_7_0= ruleFamilie ) ) )* otherlv_8= '}' + // InternalReferenceGrammarTestLanguage.g:84:3: otherlv_0= 'spielplatz' ( (lv_groesse_1_0= RULE_INT ) ) ( (lv_beschreibung_2_0= RULE_STRING ) )? otherlv_3= '{' ( ( (lv_kinder_4_0= ruleKind ) ) | ( (lv_erzieher_5_0= ruleErwachsener ) ) | ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) | ( (lv_familie_7_0= ruleFamilie ) ) )* otherlv_8= '}' { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getSpielplatzAccess().getSpielplatzKeyword_0()); - // InternalReferenceGrammarTestLanguage.g:83:3: ( (lv_groesse_1_0= RULE_INT ) ) - // InternalReferenceGrammarTestLanguage.g:84:4: (lv_groesse_1_0= RULE_INT ) + // InternalReferenceGrammarTestLanguage.g:88:3: ( (lv_groesse_1_0= RULE_INT ) ) + // InternalReferenceGrammarTestLanguage.g:89:4: (lv_groesse_1_0= RULE_INT ) { - // InternalReferenceGrammarTestLanguage.g:84:4: (lv_groesse_1_0= RULE_INT ) - // InternalReferenceGrammarTestLanguage.g:85:5: lv_groesse_1_0= RULE_INT + // InternalReferenceGrammarTestLanguage.g:89:4: (lv_groesse_1_0= RULE_INT ) + // InternalReferenceGrammarTestLanguage.g:90:5: lv_groesse_1_0= RULE_INT { lv_groesse_1_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_4); @@ -189,7 +197,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } - // InternalReferenceGrammarTestLanguage.g:101:3: ( (lv_beschreibung_2_0= RULE_STRING ) )? + // InternalReferenceGrammarTestLanguage.g:106:3: ( (lv_beschreibung_2_0= RULE_STRING ) )? int alt1=2; int LA1_0 = input.LA(1); @@ -198,10 +206,10 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } switch (alt1) { case 1 : - // InternalReferenceGrammarTestLanguage.g:102:4: (lv_beschreibung_2_0= RULE_STRING ) + // InternalReferenceGrammarTestLanguage.g:107:4: (lv_beschreibung_2_0= RULE_STRING ) { - // InternalReferenceGrammarTestLanguage.g:102:4: (lv_beschreibung_2_0= RULE_STRING ) - // InternalReferenceGrammarTestLanguage.g:103:5: lv_beschreibung_2_0= RULE_STRING + // InternalReferenceGrammarTestLanguage.g:107:4: (lv_beschreibung_2_0= RULE_STRING ) + // InternalReferenceGrammarTestLanguage.g:108:5: lv_beschreibung_2_0= RULE_STRING { lv_beschreibung_2_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_5); @@ -230,7 +238,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal newLeafNode(otherlv_3, grammarAccess.getSpielplatzAccess().getLeftCurlyBracketKeyword_3()); - // InternalReferenceGrammarTestLanguage.g:123:3: ( ( (lv_kinder_4_0= ruleKind ) ) | ( (lv_erzieher_5_0= ruleErwachsener ) ) | ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) | ( (lv_familie_7_0= ruleFamilie ) ) )* + // InternalReferenceGrammarTestLanguage.g:128:3: ( ( (lv_kinder_4_0= ruleKind ) ) | ( (lv_erzieher_5_0= ruleErwachsener ) ) | ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) | ( (lv_familie_7_0= ruleFamilie ) ) )* loop2: do { int alt2=5; @@ -260,13 +268,13 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal switch (alt2) { case 1 : - // InternalReferenceGrammarTestLanguage.g:124:4: ( (lv_kinder_4_0= ruleKind ) ) + // InternalReferenceGrammarTestLanguage.g:129:4: ( (lv_kinder_4_0= ruleKind ) ) { - // InternalReferenceGrammarTestLanguage.g:124:4: ( (lv_kinder_4_0= ruleKind ) ) - // InternalReferenceGrammarTestLanguage.g:125:5: (lv_kinder_4_0= ruleKind ) + // InternalReferenceGrammarTestLanguage.g:129:4: ( (lv_kinder_4_0= ruleKind ) ) + // InternalReferenceGrammarTestLanguage.g:130:5: (lv_kinder_4_0= ruleKind ) { - // InternalReferenceGrammarTestLanguage.g:125:5: (lv_kinder_4_0= ruleKind ) - // InternalReferenceGrammarTestLanguage.g:126:6: lv_kinder_4_0= ruleKind + // InternalReferenceGrammarTestLanguage.g:130:5: (lv_kinder_4_0= ruleKind ) + // InternalReferenceGrammarTestLanguage.g:131:6: lv_kinder_4_0= ruleKind { newCompositeNode(grammarAccess.getSpielplatzAccess().getKinderKindParserRuleCall_4_0_0()); @@ -297,13 +305,13 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalReferenceGrammarTestLanguage.g:144:4: ( (lv_erzieher_5_0= ruleErwachsener ) ) + // InternalReferenceGrammarTestLanguage.g:149:4: ( (lv_erzieher_5_0= ruleErwachsener ) ) { - // InternalReferenceGrammarTestLanguage.g:144:4: ( (lv_erzieher_5_0= ruleErwachsener ) ) - // InternalReferenceGrammarTestLanguage.g:145:5: (lv_erzieher_5_0= ruleErwachsener ) + // InternalReferenceGrammarTestLanguage.g:149:4: ( (lv_erzieher_5_0= ruleErwachsener ) ) + // InternalReferenceGrammarTestLanguage.g:150:5: (lv_erzieher_5_0= ruleErwachsener ) { - // InternalReferenceGrammarTestLanguage.g:145:5: (lv_erzieher_5_0= ruleErwachsener ) - // InternalReferenceGrammarTestLanguage.g:146:6: lv_erzieher_5_0= ruleErwachsener + // InternalReferenceGrammarTestLanguage.g:150:5: (lv_erzieher_5_0= ruleErwachsener ) + // InternalReferenceGrammarTestLanguage.g:151:6: lv_erzieher_5_0= ruleErwachsener { newCompositeNode(grammarAccess.getSpielplatzAccess().getErzieherErwachsenerParserRuleCall_4_1_0()); @@ -334,13 +342,13 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } break; case 3 : - // InternalReferenceGrammarTestLanguage.g:164:4: ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) + // InternalReferenceGrammarTestLanguage.g:169:4: ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) { - // InternalReferenceGrammarTestLanguage.g:164:4: ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) - // InternalReferenceGrammarTestLanguage.g:165:5: (lv_spielzeuge_6_0= ruleSpielzeug ) + // InternalReferenceGrammarTestLanguage.g:169:4: ( (lv_spielzeuge_6_0= ruleSpielzeug ) ) + // InternalReferenceGrammarTestLanguage.g:170:5: (lv_spielzeuge_6_0= ruleSpielzeug ) { - // InternalReferenceGrammarTestLanguage.g:165:5: (lv_spielzeuge_6_0= ruleSpielzeug ) - // InternalReferenceGrammarTestLanguage.g:166:6: lv_spielzeuge_6_0= ruleSpielzeug + // InternalReferenceGrammarTestLanguage.g:170:5: (lv_spielzeuge_6_0= ruleSpielzeug ) + // InternalReferenceGrammarTestLanguage.g:171:6: lv_spielzeuge_6_0= ruleSpielzeug { newCompositeNode(grammarAccess.getSpielplatzAccess().getSpielzeugeSpielzeugParserRuleCall_4_2_0()); @@ -371,13 +379,13 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } break; case 4 : - // InternalReferenceGrammarTestLanguage.g:184:4: ( (lv_familie_7_0= ruleFamilie ) ) + // InternalReferenceGrammarTestLanguage.g:189:4: ( (lv_familie_7_0= ruleFamilie ) ) { - // InternalReferenceGrammarTestLanguage.g:184:4: ( (lv_familie_7_0= ruleFamilie ) ) - // InternalReferenceGrammarTestLanguage.g:185:5: (lv_familie_7_0= ruleFamilie ) + // InternalReferenceGrammarTestLanguage.g:189:4: ( (lv_familie_7_0= ruleFamilie ) ) + // InternalReferenceGrammarTestLanguage.g:190:5: (lv_familie_7_0= ruleFamilie ) { - // InternalReferenceGrammarTestLanguage.g:185:5: (lv_familie_7_0= ruleFamilie ) - // InternalReferenceGrammarTestLanguage.g:186:6: lv_familie_7_0= ruleFamilie + // InternalReferenceGrammarTestLanguage.g:190:5: (lv_familie_7_0= ruleFamilie ) + // InternalReferenceGrammarTestLanguage.g:191:6: lv_familie_7_0= ruleFamilie { newCompositeNode(grammarAccess.getSpielplatzAccess().getFamilieFamilieParserRuleCall_4_3_0()); @@ -443,7 +451,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleKind" - // InternalReferenceGrammarTestLanguage.g:212:1: entryRuleKind returns [EObject current=null] : iv_ruleKind= ruleKind EOF ; + // InternalReferenceGrammarTestLanguage.g:217:1: entryRuleKind returns [EObject current=null] : iv_ruleKind= ruleKind EOF ; public final EObject entryRuleKind() throws RecognitionException { EObject current = null; @@ -451,8 +459,8 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal try { - // InternalReferenceGrammarTestLanguage.g:212:45: (iv_ruleKind= ruleKind EOF ) - // InternalReferenceGrammarTestLanguage.g:213:2: iv_ruleKind= ruleKind EOF + // InternalReferenceGrammarTestLanguage.g:217:45: (iv_ruleKind= ruleKind EOF ) + // InternalReferenceGrammarTestLanguage.g:218:2: iv_ruleKind= ruleKind EOF { newCompositeNode(grammarAccess.getKindRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -479,7 +487,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal // $ANTLR start "ruleKind" - // InternalReferenceGrammarTestLanguage.g:219:1: ruleKind returns [EObject current=null] : (otherlv_0= 'kind' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) ; + // InternalReferenceGrammarTestLanguage.g:224:1: ruleKind returns [EObject current=null] : (otherlv_0= 'kind' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) ; public final EObject ruleKind() throws RecognitionException { EObject current = null; @@ -493,11 +501,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalReferenceGrammarTestLanguage.g:225:2: ( (otherlv_0= 'kind' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) ) - // InternalReferenceGrammarTestLanguage.g:226:2: (otherlv_0= 'kind' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) + // InternalReferenceGrammarTestLanguage.g:230:2: ( (otherlv_0= 'kind' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) ) + // InternalReferenceGrammarTestLanguage.g:231:2: (otherlv_0= 'kind' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) { - // InternalReferenceGrammarTestLanguage.g:226:2: (otherlv_0= 'kind' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) - // InternalReferenceGrammarTestLanguage.g:227:3: otherlv_0= 'kind' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' + // InternalReferenceGrammarTestLanguage.g:231:2: (otherlv_0= 'kind' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) + // InternalReferenceGrammarTestLanguage.g:232:3: otherlv_0= 'kind' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' { otherlv_0=(Token)match(input,14,FollowSets000.FOLLOW_7); @@ -507,11 +515,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal newLeafNode(otherlv_1, grammarAccess.getKindAccess().getLeftParenthesisKeyword_1()); - // InternalReferenceGrammarTestLanguage.g:235:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalReferenceGrammarTestLanguage.g:236:4: (lv_name_2_0= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:240:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalReferenceGrammarTestLanguage.g:241:4: (lv_name_2_0= RULE_ID ) { - // InternalReferenceGrammarTestLanguage.g:236:4: (lv_name_2_0= RULE_ID ) - // InternalReferenceGrammarTestLanguage.g:237:5: lv_name_2_0= RULE_ID + // InternalReferenceGrammarTestLanguage.g:241:4: (lv_name_2_0= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:242:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -533,11 +541,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } - // InternalReferenceGrammarTestLanguage.g:253:3: ( (lv_age_3_0= RULE_INT ) ) - // InternalReferenceGrammarTestLanguage.g:254:4: (lv_age_3_0= RULE_INT ) + // InternalReferenceGrammarTestLanguage.g:258:3: ( (lv_age_3_0= RULE_INT ) ) + // InternalReferenceGrammarTestLanguage.g:259:4: (lv_age_3_0= RULE_INT ) { - // InternalReferenceGrammarTestLanguage.g:254:4: (lv_age_3_0= RULE_INT ) - // InternalReferenceGrammarTestLanguage.g:255:5: lv_age_3_0= RULE_INT + // InternalReferenceGrammarTestLanguage.g:259:4: (lv_age_3_0= RULE_INT ) + // InternalReferenceGrammarTestLanguage.g:260:5: lv_age_3_0= RULE_INT { lv_age_3_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_9); @@ -586,7 +594,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleErwachsener" - // InternalReferenceGrammarTestLanguage.g:279:1: entryRuleErwachsener returns [EObject current=null] : iv_ruleErwachsener= ruleErwachsener EOF ; + // InternalReferenceGrammarTestLanguage.g:284:1: entryRuleErwachsener returns [EObject current=null] : iv_ruleErwachsener= ruleErwachsener EOF ; public final EObject entryRuleErwachsener() throws RecognitionException { EObject current = null; @@ -594,8 +602,8 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal try { - // InternalReferenceGrammarTestLanguage.g:279:52: (iv_ruleErwachsener= ruleErwachsener EOF ) - // InternalReferenceGrammarTestLanguage.g:280:2: iv_ruleErwachsener= ruleErwachsener EOF + // InternalReferenceGrammarTestLanguage.g:284:52: (iv_ruleErwachsener= ruleErwachsener EOF ) + // InternalReferenceGrammarTestLanguage.g:285:2: iv_ruleErwachsener= ruleErwachsener EOF { newCompositeNode(grammarAccess.getErwachsenerRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -622,7 +630,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal // $ANTLR start "ruleErwachsener" - // InternalReferenceGrammarTestLanguage.g:286:1: ruleErwachsener returns [EObject current=null] : (otherlv_0= 'erwachsener' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) ; + // InternalReferenceGrammarTestLanguage.g:291:1: ruleErwachsener returns [EObject current=null] : (otherlv_0= 'erwachsener' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) ; public final EObject ruleErwachsener() throws RecognitionException { EObject current = null; @@ -636,11 +644,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalReferenceGrammarTestLanguage.g:292:2: ( (otherlv_0= 'erwachsener' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) ) - // InternalReferenceGrammarTestLanguage.g:293:2: (otherlv_0= 'erwachsener' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) + // InternalReferenceGrammarTestLanguage.g:297:2: ( (otherlv_0= 'erwachsener' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) ) + // InternalReferenceGrammarTestLanguage.g:298:2: (otherlv_0= 'erwachsener' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) { - // InternalReferenceGrammarTestLanguage.g:293:2: (otherlv_0= 'erwachsener' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) - // InternalReferenceGrammarTestLanguage.g:294:3: otherlv_0= 'erwachsener' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' + // InternalReferenceGrammarTestLanguage.g:298:2: (otherlv_0= 'erwachsener' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' ) + // InternalReferenceGrammarTestLanguage.g:299:3: otherlv_0= 'erwachsener' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_age_3_0= RULE_INT ) ) otherlv_4= ')' { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_7); @@ -650,11 +658,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal newLeafNode(otherlv_1, grammarAccess.getErwachsenerAccess().getLeftParenthesisKeyword_1()); - // InternalReferenceGrammarTestLanguage.g:302:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalReferenceGrammarTestLanguage.g:303:4: (lv_name_2_0= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:307:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalReferenceGrammarTestLanguage.g:308:4: (lv_name_2_0= RULE_ID ) { - // InternalReferenceGrammarTestLanguage.g:303:4: (lv_name_2_0= RULE_ID ) - // InternalReferenceGrammarTestLanguage.g:304:5: lv_name_2_0= RULE_ID + // InternalReferenceGrammarTestLanguage.g:308:4: (lv_name_2_0= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:309:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -676,11 +684,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } - // InternalReferenceGrammarTestLanguage.g:320:3: ( (lv_age_3_0= RULE_INT ) ) - // InternalReferenceGrammarTestLanguage.g:321:4: (lv_age_3_0= RULE_INT ) + // InternalReferenceGrammarTestLanguage.g:325:3: ( (lv_age_3_0= RULE_INT ) ) + // InternalReferenceGrammarTestLanguage.g:326:4: (lv_age_3_0= RULE_INT ) { - // InternalReferenceGrammarTestLanguage.g:321:4: (lv_age_3_0= RULE_INT ) - // InternalReferenceGrammarTestLanguage.g:322:5: lv_age_3_0= RULE_INT + // InternalReferenceGrammarTestLanguage.g:326:4: (lv_age_3_0= RULE_INT ) + // InternalReferenceGrammarTestLanguage.g:327:5: lv_age_3_0= RULE_INT { lv_age_3_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_9); @@ -729,7 +737,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleSpielzeug" - // InternalReferenceGrammarTestLanguage.g:346:1: entryRuleSpielzeug returns [EObject current=null] : iv_ruleSpielzeug= ruleSpielzeug EOF ; + // InternalReferenceGrammarTestLanguage.g:351:1: entryRuleSpielzeug returns [EObject current=null] : iv_ruleSpielzeug= ruleSpielzeug EOF ; public final EObject entryRuleSpielzeug() throws RecognitionException { EObject current = null; @@ -737,8 +745,8 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal try { - // InternalReferenceGrammarTestLanguage.g:346:50: (iv_ruleSpielzeug= ruleSpielzeug EOF ) - // InternalReferenceGrammarTestLanguage.g:347:2: iv_ruleSpielzeug= ruleSpielzeug EOF + // InternalReferenceGrammarTestLanguage.g:351:50: (iv_ruleSpielzeug= ruleSpielzeug EOF ) + // InternalReferenceGrammarTestLanguage.g:352:2: iv_ruleSpielzeug= ruleSpielzeug EOF { newCompositeNode(grammarAccess.getSpielzeugRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -765,7 +773,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal // $ANTLR start "ruleSpielzeug" - // InternalReferenceGrammarTestLanguage.g:353:1: ruleSpielzeug returns [EObject current=null] : (otherlv_0= 'spielzeug' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_farbe_3_0= ruleFarbe ) ) otherlv_4= ')' ) ; + // InternalReferenceGrammarTestLanguage.g:358:1: ruleSpielzeug returns [EObject current=null] : (otherlv_0= 'spielzeug' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_farbe_3_0= ruleFarbe ) ) otherlv_4= ')' ) ; public final EObject ruleSpielzeug() throws RecognitionException { EObject current = null; @@ -780,11 +788,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalReferenceGrammarTestLanguage.g:359:2: ( (otherlv_0= 'spielzeug' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_farbe_3_0= ruleFarbe ) ) otherlv_4= ')' ) ) - // InternalReferenceGrammarTestLanguage.g:360:2: (otherlv_0= 'spielzeug' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_farbe_3_0= ruleFarbe ) ) otherlv_4= ')' ) + // InternalReferenceGrammarTestLanguage.g:364:2: ( (otherlv_0= 'spielzeug' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_farbe_3_0= ruleFarbe ) ) otherlv_4= ')' ) ) + // InternalReferenceGrammarTestLanguage.g:365:2: (otherlv_0= 'spielzeug' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_farbe_3_0= ruleFarbe ) ) otherlv_4= ')' ) { - // InternalReferenceGrammarTestLanguage.g:360:2: (otherlv_0= 'spielzeug' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_farbe_3_0= ruleFarbe ) ) otherlv_4= ')' ) - // InternalReferenceGrammarTestLanguage.g:361:3: otherlv_0= 'spielzeug' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_farbe_3_0= ruleFarbe ) ) otherlv_4= ')' + // InternalReferenceGrammarTestLanguage.g:365:2: (otherlv_0= 'spielzeug' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_farbe_3_0= ruleFarbe ) ) otherlv_4= ')' ) + // InternalReferenceGrammarTestLanguage.g:366:3: otherlv_0= 'spielzeug' otherlv_1= '(' ( (lv_name_2_0= RULE_ID ) ) ( (lv_farbe_3_0= ruleFarbe ) ) otherlv_4= ')' { otherlv_0=(Token)match(input,18,FollowSets000.FOLLOW_7); @@ -794,11 +802,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal newLeafNode(otherlv_1, grammarAccess.getSpielzeugAccess().getLeftParenthesisKeyword_1()); - // InternalReferenceGrammarTestLanguage.g:369:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalReferenceGrammarTestLanguage.g:370:4: (lv_name_2_0= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:374:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalReferenceGrammarTestLanguage.g:375:4: (lv_name_2_0= RULE_ID ) { - // InternalReferenceGrammarTestLanguage.g:370:4: (lv_name_2_0= RULE_ID ) - // InternalReferenceGrammarTestLanguage.g:371:5: lv_name_2_0= RULE_ID + // InternalReferenceGrammarTestLanguage.g:375:4: (lv_name_2_0= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:376:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_10); @@ -820,11 +828,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } - // InternalReferenceGrammarTestLanguage.g:387:3: ( (lv_farbe_3_0= ruleFarbe ) ) - // InternalReferenceGrammarTestLanguage.g:388:4: (lv_farbe_3_0= ruleFarbe ) + // InternalReferenceGrammarTestLanguage.g:392:3: ( (lv_farbe_3_0= ruleFarbe ) ) + // InternalReferenceGrammarTestLanguage.g:393:4: (lv_farbe_3_0= ruleFarbe ) { - // InternalReferenceGrammarTestLanguage.g:388:4: (lv_farbe_3_0= ruleFarbe ) - // InternalReferenceGrammarTestLanguage.g:389:5: lv_farbe_3_0= ruleFarbe + // InternalReferenceGrammarTestLanguage.g:393:4: (lv_farbe_3_0= ruleFarbe ) + // InternalReferenceGrammarTestLanguage.g:394:5: lv_farbe_3_0= ruleFarbe { newCompositeNode(grammarAccess.getSpielzeugAccess().getFarbeFarbeParserRuleCall_3_0()); @@ -878,7 +886,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleFarbe" - // InternalReferenceGrammarTestLanguage.g:414:1: entryRuleFarbe returns [EObject current=null] : iv_ruleFarbe= ruleFarbe EOF ; + // InternalReferenceGrammarTestLanguage.g:419:1: entryRuleFarbe returns [EObject current=null] : iv_ruleFarbe= ruleFarbe EOF ; public final EObject entryRuleFarbe() throws RecognitionException { EObject current = null; @@ -886,8 +894,8 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal try { - // InternalReferenceGrammarTestLanguage.g:414:46: (iv_ruleFarbe= ruleFarbe EOF ) - // InternalReferenceGrammarTestLanguage.g:415:2: iv_ruleFarbe= ruleFarbe EOF + // InternalReferenceGrammarTestLanguage.g:419:46: (iv_ruleFarbe= ruleFarbe EOF ) + // InternalReferenceGrammarTestLanguage.g:420:2: iv_ruleFarbe= ruleFarbe EOF { newCompositeNode(grammarAccess.getFarbeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -914,7 +922,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal // $ANTLR start "ruleFarbe" - // InternalReferenceGrammarTestLanguage.g:421:1: ruleFarbe returns [EObject current=null] : ( ( (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) ) ) ; + // InternalReferenceGrammarTestLanguage.g:426:1: ruleFarbe returns [EObject current=null] : ( ( (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) ) ) ; public final EObject ruleFarbe() throws RecognitionException { EObject current = null; @@ -927,16 +935,16 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalReferenceGrammarTestLanguage.g:427:2: ( ( ( (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) ) ) ) - // InternalReferenceGrammarTestLanguage.g:428:2: ( ( (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) ) ) + // InternalReferenceGrammarTestLanguage.g:432:2: ( ( ( (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) ) ) ) + // InternalReferenceGrammarTestLanguage.g:433:2: ( ( (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) ) ) { - // InternalReferenceGrammarTestLanguage.g:428:2: ( ( (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) ) ) - // InternalReferenceGrammarTestLanguage.g:429:3: ( (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) ) + // InternalReferenceGrammarTestLanguage.g:433:2: ( ( (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) ) ) + // InternalReferenceGrammarTestLanguage.g:434:3: ( (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) ) { - // InternalReferenceGrammarTestLanguage.g:429:3: ( (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) ) - // InternalReferenceGrammarTestLanguage.g:430:4: (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) + // InternalReferenceGrammarTestLanguage.g:434:3: ( (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) ) + // InternalReferenceGrammarTestLanguage.g:435:4: (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) { - // InternalReferenceGrammarTestLanguage.g:430:4: (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) + // InternalReferenceGrammarTestLanguage.g:435:4: (lv_wert_0_1= 'ROT' | lv_wert_0_2= 'BLAU' | lv_wert_0_3= 'GELB' | lv_wert_0_4= 'GR\\u00DCN' ) int alt4=4; switch ( input.LA(1) ) { case 19: @@ -968,7 +976,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal switch (alt4) { case 1 : - // InternalReferenceGrammarTestLanguage.g:431:5: lv_wert_0_1= 'ROT' + // InternalReferenceGrammarTestLanguage.g:436:5: lv_wert_0_1= 'ROT' { lv_wert_0_1=(Token)match(input,19,FollowSets000.FOLLOW_2); @@ -984,7 +992,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalReferenceGrammarTestLanguage.g:442:5: lv_wert_0_2= 'BLAU' + // InternalReferenceGrammarTestLanguage.g:447:5: lv_wert_0_2= 'BLAU' { lv_wert_0_2=(Token)match(input,20,FollowSets000.FOLLOW_2); @@ -1000,7 +1008,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } break; case 3 : - // InternalReferenceGrammarTestLanguage.g:453:5: lv_wert_0_3= 'GELB' + // InternalReferenceGrammarTestLanguage.g:458:5: lv_wert_0_3= 'GELB' { lv_wert_0_3=(Token)match(input,21,FollowSets000.FOLLOW_2); @@ -1016,7 +1024,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } break; case 4 : - // InternalReferenceGrammarTestLanguage.g:464:5: lv_wert_0_4= 'GR\\u00DCN' + // InternalReferenceGrammarTestLanguage.g:469:5: lv_wert_0_4= 'GR\\u00DCN' { lv_wert_0_4=(Token)match(input,22,FollowSets000.FOLLOW_2); @@ -1060,7 +1068,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal // $ANTLR start "entryRuleFamilie" - // InternalReferenceGrammarTestLanguage.g:480:1: entryRuleFamilie returns [EObject current=null] : iv_ruleFamilie= ruleFamilie EOF ; + // InternalReferenceGrammarTestLanguage.g:485:1: entryRuleFamilie returns [EObject current=null] : iv_ruleFamilie= ruleFamilie EOF ; public final EObject entryRuleFamilie() throws RecognitionException { EObject current = null; @@ -1068,8 +1076,8 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal try { - // InternalReferenceGrammarTestLanguage.g:480:48: (iv_ruleFamilie= ruleFamilie EOF ) - // InternalReferenceGrammarTestLanguage.g:481:2: iv_ruleFamilie= ruleFamilie EOF + // InternalReferenceGrammarTestLanguage.g:485:48: (iv_ruleFamilie= ruleFamilie EOF ) + // InternalReferenceGrammarTestLanguage.g:486:2: iv_ruleFamilie= ruleFamilie EOF { newCompositeNode(grammarAccess.getFamilieRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1096,7 +1104,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal // $ANTLR start "ruleFamilie" - // InternalReferenceGrammarTestLanguage.g:487:1: ruleFamilie returns [EObject current=null] : (otherlv_0= 'familie' otherlv_1= '(' ( ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) ) ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* otherlv_8= ')' ) ; + // InternalReferenceGrammarTestLanguage.g:492:1: ruleFamilie returns [EObject current=null] : (otherlv_0= 'familie' otherlv_1= '(' ( ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) ) ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* otherlv_8= ')' ) ; public final EObject ruleFamilie() throws RecognitionException { EObject current = null; @@ -1116,11 +1124,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal enterRule(); try { - // InternalReferenceGrammarTestLanguage.g:493:2: ( (otherlv_0= 'familie' otherlv_1= '(' ( ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) ) ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* otherlv_8= ')' ) ) - // InternalReferenceGrammarTestLanguage.g:494:2: (otherlv_0= 'familie' otherlv_1= '(' ( ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) ) ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* otherlv_8= ')' ) + // InternalReferenceGrammarTestLanguage.g:498:2: ( (otherlv_0= 'familie' otherlv_1= '(' ( ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) ) ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* otherlv_8= ')' ) ) + // InternalReferenceGrammarTestLanguage.g:499:2: (otherlv_0= 'familie' otherlv_1= '(' ( ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) ) ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* otherlv_8= ')' ) { - // InternalReferenceGrammarTestLanguage.g:494:2: (otherlv_0= 'familie' otherlv_1= '(' ( ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) ) ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* otherlv_8= ')' ) - // InternalReferenceGrammarTestLanguage.g:495:3: otherlv_0= 'familie' otherlv_1= '(' ( ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) ) ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* otherlv_8= ')' + // InternalReferenceGrammarTestLanguage.g:499:2: (otherlv_0= 'familie' otherlv_1= '(' ( ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) ) ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* otherlv_8= ')' ) + // InternalReferenceGrammarTestLanguage.g:500:3: otherlv_0= 'familie' otherlv_1= '(' ( ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) ) ( (otherlv_3= RULE_ID ) ) ( (otherlv_4= RULE_ID ) ) ( (otherlv_5= RULE_ID ) ) (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* otherlv_8= ')' { otherlv_0=(Token)match(input,23,FollowSets000.FOLLOW_7); @@ -1130,13 +1138,13 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal newLeafNode(otherlv_1, grammarAccess.getFamilieAccess().getLeftParenthesisKeyword_1()); - // InternalReferenceGrammarTestLanguage.g:503:3: ( ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) ) - // InternalReferenceGrammarTestLanguage.g:504:4: ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) + // InternalReferenceGrammarTestLanguage.g:508:3: ( ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) ) + // InternalReferenceGrammarTestLanguage.g:509:4: ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) { - // InternalReferenceGrammarTestLanguage.g:504:4: ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) - // InternalReferenceGrammarTestLanguage.g:505:5: (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:509:4: ( (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) ) + // InternalReferenceGrammarTestLanguage.g:510:5: (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) { - // InternalReferenceGrammarTestLanguage.g:505:5: (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:510:5: (lv_name_2_1= 'keyword' | lv_name_2_2= RULE_STRING | lv_name_2_3= RULE_ID ) int alt5=3; switch ( input.LA(1) ) { case 24: @@ -1163,7 +1171,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal switch (alt5) { case 1 : - // InternalReferenceGrammarTestLanguage.g:506:6: lv_name_2_1= 'keyword' + // InternalReferenceGrammarTestLanguage.g:511:6: lv_name_2_1= 'keyword' { lv_name_2_1=(Token)match(input,24,FollowSets000.FOLLOW_8); @@ -1179,7 +1187,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } break; case 2 : - // InternalReferenceGrammarTestLanguage.g:517:6: lv_name_2_2= RULE_STRING + // InternalReferenceGrammarTestLanguage.g:522:6: lv_name_2_2= RULE_STRING { lv_name_2_2=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_8); @@ -1199,7 +1207,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } break; case 3 : - // InternalReferenceGrammarTestLanguage.g:532:6: lv_name_2_3= RULE_ID + // InternalReferenceGrammarTestLanguage.g:537:6: lv_name_2_3= RULE_ID { lv_name_2_3=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -1227,11 +1235,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } - // InternalReferenceGrammarTestLanguage.g:549:3: ( (otherlv_3= RULE_ID ) ) - // InternalReferenceGrammarTestLanguage.g:550:4: (otherlv_3= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:554:3: ( (otherlv_3= RULE_ID ) ) + // InternalReferenceGrammarTestLanguage.g:555:4: (otherlv_3= RULE_ID ) { - // InternalReferenceGrammarTestLanguage.g:550:4: (otherlv_3= RULE_ID ) - // InternalReferenceGrammarTestLanguage.g:551:5: otherlv_3= RULE_ID + // InternalReferenceGrammarTestLanguage.g:555:4: (otherlv_3= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:556:5: otherlv_3= RULE_ID { if (current==null) { @@ -1248,11 +1256,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } - // InternalReferenceGrammarTestLanguage.g:562:3: ( (otherlv_4= RULE_ID ) ) - // InternalReferenceGrammarTestLanguage.g:563:4: (otherlv_4= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:567:3: ( (otherlv_4= RULE_ID ) ) + // InternalReferenceGrammarTestLanguage.g:568:4: (otherlv_4= RULE_ID ) { - // InternalReferenceGrammarTestLanguage.g:563:4: (otherlv_4= RULE_ID ) - // InternalReferenceGrammarTestLanguage.g:564:5: otherlv_4= RULE_ID + // InternalReferenceGrammarTestLanguage.g:568:4: (otherlv_4= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:569:5: otherlv_4= RULE_ID { if (current==null) { @@ -1269,11 +1277,11 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } - // InternalReferenceGrammarTestLanguage.g:575:3: ( (otherlv_5= RULE_ID ) ) - // InternalReferenceGrammarTestLanguage.g:576:4: (otherlv_5= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:580:3: ( (otherlv_5= RULE_ID ) ) + // InternalReferenceGrammarTestLanguage.g:581:4: (otherlv_5= RULE_ID ) { - // InternalReferenceGrammarTestLanguage.g:576:4: (otherlv_5= RULE_ID ) - // InternalReferenceGrammarTestLanguage.g:577:5: otherlv_5= RULE_ID + // InternalReferenceGrammarTestLanguage.g:581:4: (otherlv_5= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:582:5: otherlv_5= RULE_ID { if (current==null) { @@ -1290,7 +1298,7 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal } - // InternalReferenceGrammarTestLanguage.g:588:3: (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* + // InternalReferenceGrammarTestLanguage.g:593:3: (otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) )* loop6: do { int alt6=2; @@ -1303,17 +1311,17 @@ public class InternalReferenceGrammarTestLanguageParser extends AbstractInternal switch (alt6) { case 1 : - // InternalReferenceGrammarTestLanguage.g:589:4: otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) + // InternalReferenceGrammarTestLanguage.g:594:4: otherlv_6= ',' ( (otherlv_7= RULE_ID ) ) { otherlv_6=(Token)match(input,25,FollowSets000.FOLLOW_8); newLeafNode(otherlv_6, grammarAccess.getFamilieAccess().getCommaKeyword_6_0()); - // InternalReferenceGrammarTestLanguage.g:593:4: ( (otherlv_7= RULE_ID ) ) - // InternalReferenceGrammarTestLanguage.g:594:5: (otherlv_7= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:598:4: ( (otherlv_7= RULE_ID ) ) + // InternalReferenceGrammarTestLanguage.g:599:5: (otherlv_7= RULE_ID ) { - // InternalReferenceGrammarTestLanguage.g:594:5: (otherlv_7= RULE_ID ) - // InternalReferenceGrammarTestLanguage.g:595:6: otherlv_7= RULE_ID + // InternalReferenceGrammarTestLanguage.g:599:5: (otherlv_7= RULE_ID ) + // InternalReferenceGrammarTestLanguage.g:600:6: otherlv_7= RULE_ID { if (current==null) { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalSimpleExpressionsTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalSimpleExpressionsTestLanguage.g index 114a968da..7cef9ed41 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalSimpleExpressionsTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalSimpleExpressionsTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalSimpleExpressionsTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalSimpleExpressionsTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalSimpleExpressionsTestLanguageLexer.java index 8c89be52e..7eba3c5a1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalSimpleExpressionsTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalSimpleExpressionsTestLanguageLexer.java @@ -165,10 +165,10 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleExpressionsTestLanguage.g:388:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalSimpleExpressionsTestLanguage.g:388:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSimpleExpressionsTestLanguage.g:393:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalSimpleExpressionsTestLanguage.g:393:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalSimpleExpressionsTestLanguage.g:388:11: ( '^' )? + // InternalSimpleExpressionsTestLanguage.g:393:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -177,7 +177,7 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:388:11: '^' + // InternalSimpleExpressionsTestLanguage.g:393:11: '^' { match('^'); @@ -195,7 +195,7 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalSimpleExpressionsTestLanguage.g:388:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalSimpleExpressionsTestLanguage.g:393:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -244,10 +244,10 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleExpressionsTestLanguage.g:390:10: ( ( '0' .. '9' )+ ) - // InternalSimpleExpressionsTestLanguage.g:390:12: ( '0' .. '9' )+ + // InternalSimpleExpressionsTestLanguage.g:395:10: ( ( '0' .. '9' )+ ) + // InternalSimpleExpressionsTestLanguage.g:395:12: ( '0' .. '9' )+ { - // InternalSimpleExpressionsTestLanguage.g:390:12: ( '0' .. '9' )+ + // InternalSimpleExpressionsTestLanguage.g:395:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -261,7 +261,7 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:390:13: '0' .. '9' + // InternalSimpleExpressionsTestLanguage.g:395:13: '0' .. '9' { matchRange('0','9'); @@ -293,10 +293,10 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleExpressionsTestLanguage.g:392:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalSimpleExpressionsTestLanguage.g:392:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSimpleExpressionsTestLanguage.g:397:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalSimpleExpressionsTestLanguage.g:397:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalSimpleExpressionsTestLanguage.g:392:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalSimpleExpressionsTestLanguage.g:397:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -314,10 +314,10 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:392:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalSimpleExpressionsTestLanguage.g:397:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalSimpleExpressionsTestLanguage.g:392:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalSimpleExpressionsTestLanguage.g:397:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -333,7 +333,7 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:392:21: '\\\\' . + // InternalSimpleExpressionsTestLanguage.g:397:21: '\\\\' . { match('\\'); matchAny(); @@ -341,7 +341,7 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSimpleExpressionsTestLanguage.g:392:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalSimpleExpressionsTestLanguage.g:397:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -366,10 +366,10 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSimpleExpressionsTestLanguage.g:392:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalSimpleExpressionsTestLanguage.g:397:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalSimpleExpressionsTestLanguage.g:392:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalSimpleExpressionsTestLanguage.g:397:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -385,7 +385,7 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:392:54: '\\\\' . + // InternalSimpleExpressionsTestLanguage.g:397:54: '\\\\' . { match('\\'); matchAny(); @@ -393,7 +393,7 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { } break; case 2 : - // InternalSimpleExpressionsTestLanguage.g:392:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalSimpleExpressionsTestLanguage.g:397:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -436,12 +436,12 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleExpressionsTestLanguage.g:394:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalSimpleExpressionsTestLanguage.g:394:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalSimpleExpressionsTestLanguage.g:399:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalSimpleExpressionsTestLanguage.g:399:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalSimpleExpressionsTestLanguage.g:394:24: ( options {greedy=false; } : . )* + // InternalSimpleExpressionsTestLanguage.g:399:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -466,7 +466,7 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:394:52: . + // InternalSimpleExpressionsTestLanguage.g:399:52: . { matchAny(); @@ -496,12 +496,12 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleExpressionsTestLanguage.g:396:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalSimpleExpressionsTestLanguage.g:396:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalSimpleExpressionsTestLanguage.g:401:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalSimpleExpressionsTestLanguage.g:401:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalSimpleExpressionsTestLanguage.g:396:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalSimpleExpressionsTestLanguage.g:401:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -514,7 +514,7 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:396:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalSimpleExpressionsTestLanguage.g:401: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(); @@ -534,7 +534,7 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { } } while (true); - // InternalSimpleExpressionsTestLanguage.g:396:40: ( ( '\\r' )? '\\n' )? + // InternalSimpleExpressionsTestLanguage.g:401:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -543,9 +543,9 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:396:41: ( '\\r' )? '\\n' + // InternalSimpleExpressionsTestLanguage.g:401:41: ( '\\r' )? '\\n' { - // InternalSimpleExpressionsTestLanguage.g:396:41: ( '\\r' )? + // InternalSimpleExpressionsTestLanguage.g:401:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -554,7 +554,7 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:396:41: '\\r' + // InternalSimpleExpressionsTestLanguage.g:401:41: '\\r' { match('\r'); @@ -586,10 +586,10 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleExpressionsTestLanguage.g:398:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalSimpleExpressionsTestLanguage.g:398:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSimpleExpressionsTestLanguage.g:403:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalSimpleExpressionsTestLanguage.g:403:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalSimpleExpressionsTestLanguage.g:398:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalSimpleExpressionsTestLanguage.g:403:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -643,8 +643,8 @@ public class InternalSimpleExpressionsTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalSimpleExpressionsTestLanguage.g:400:16: ( . ) - // InternalSimpleExpressionsTestLanguage.g:400:18: . + // InternalSimpleExpressionsTestLanguage.g:405:16: ( . ) + // InternalSimpleExpressionsTestLanguage.g:405:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalSimpleExpressionsTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalSimpleExpressionsTestLanguageParser.java index fc2b8b555..703220a35 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalSimpleExpressionsTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalSimpleExpressionsTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalSimpleExpressionsTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -78,7 +86,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleSequence" - // InternalSimpleExpressionsTestLanguage.g:64:1: entryRuleSequence returns [EObject current=null] : iv_ruleSequence= ruleSequence EOF ; + // InternalSimpleExpressionsTestLanguage.g:69:1: entryRuleSequence returns [EObject current=null] : iv_ruleSequence= ruleSequence EOF ; public final EObject entryRuleSequence() throws RecognitionException { EObject current = null; @@ -86,8 +94,8 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna try { - // InternalSimpleExpressionsTestLanguage.g:64:49: (iv_ruleSequence= ruleSequence EOF ) - // InternalSimpleExpressionsTestLanguage.g:65:2: iv_ruleSequence= ruleSequence EOF + // InternalSimpleExpressionsTestLanguage.g:69:49: (iv_ruleSequence= ruleSequence EOF ) + // InternalSimpleExpressionsTestLanguage.g:70:2: iv_ruleSequence= ruleSequence EOF { newCompositeNode(grammarAccess.getSequenceRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -114,7 +122,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleSequence" - // InternalSimpleExpressionsTestLanguage.g:71:1: ruleSequence returns [EObject current=null] : (this_Addition_0= ruleAddition ( () ( (lv_expressions_2_0= ruleAddition ) ) )* ) ; + // InternalSimpleExpressionsTestLanguage.g:76:1: ruleSequence returns [EObject current=null] : (this_Addition_0= ruleAddition ( () ( (lv_expressions_2_0= ruleAddition ) ) )* ) ; public final EObject ruleSequence() throws RecognitionException { EObject current = null; @@ -127,11 +135,11 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalSimpleExpressionsTestLanguage.g:77:2: ( (this_Addition_0= ruleAddition ( () ( (lv_expressions_2_0= ruleAddition ) ) )* ) ) - // InternalSimpleExpressionsTestLanguage.g:78:2: (this_Addition_0= ruleAddition ( () ( (lv_expressions_2_0= ruleAddition ) ) )* ) + // InternalSimpleExpressionsTestLanguage.g:82:2: ( (this_Addition_0= ruleAddition ( () ( (lv_expressions_2_0= ruleAddition ) ) )* ) ) + // InternalSimpleExpressionsTestLanguage.g:83:2: (this_Addition_0= ruleAddition ( () ( (lv_expressions_2_0= ruleAddition ) ) )* ) { - // InternalSimpleExpressionsTestLanguage.g:78:2: (this_Addition_0= ruleAddition ( () ( (lv_expressions_2_0= ruleAddition ) ) )* ) - // InternalSimpleExpressionsTestLanguage.g:79:3: this_Addition_0= ruleAddition ( () ( (lv_expressions_2_0= ruleAddition ) ) )* + // InternalSimpleExpressionsTestLanguage.g:83:2: (this_Addition_0= ruleAddition ( () ( (lv_expressions_2_0= ruleAddition ) ) )* ) + // InternalSimpleExpressionsTestLanguage.g:84:3: this_Addition_0= ruleAddition ( () ( (lv_expressions_2_0= ruleAddition ) ) )* { newCompositeNode(grammarAccess.getSequenceAccess().getAdditionParserRuleCall_0()); @@ -145,7 +153,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna current = this_Addition_0; afterParserOrEnumRuleCall(); - // InternalSimpleExpressionsTestLanguage.g:87:3: ( () ( (lv_expressions_2_0= ruleAddition ) ) )* + // InternalSimpleExpressionsTestLanguage.g:92:3: ( () ( (lv_expressions_2_0= ruleAddition ) ) )* loop1: do { int alt1=2; @@ -158,10 +166,10 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna switch (alt1) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:88:4: () ( (lv_expressions_2_0= ruleAddition ) ) + // InternalSimpleExpressionsTestLanguage.g:93:4: () ( (lv_expressions_2_0= ruleAddition ) ) { - // InternalSimpleExpressionsTestLanguage.g:88:4: () - // InternalSimpleExpressionsTestLanguage.g:89:5: + // InternalSimpleExpressionsTestLanguage.g:93:4: () + // InternalSimpleExpressionsTestLanguage.g:94:5: { current = forceCreateModelElementAndAdd( @@ -171,11 +179,11 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna } - // InternalSimpleExpressionsTestLanguage.g:95:4: ( (lv_expressions_2_0= ruleAddition ) ) - // InternalSimpleExpressionsTestLanguage.g:96:5: (lv_expressions_2_0= ruleAddition ) + // InternalSimpleExpressionsTestLanguage.g:100:4: ( (lv_expressions_2_0= ruleAddition ) ) + // InternalSimpleExpressionsTestLanguage.g:101:5: (lv_expressions_2_0= ruleAddition ) { - // InternalSimpleExpressionsTestLanguage.g:96:5: (lv_expressions_2_0= ruleAddition ) - // InternalSimpleExpressionsTestLanguage.g:97:6: lv_expressions_2_0= ruleAddition + // InternalSimpleExpressionsTestLanguage.g:101:5: (lv_expressions_2_0= ruleAddition ) + // InternalSimpleExpressionsTestLanguage.g:102:6: lv_expressions_2_0= ruleAddition { newCompositeNode(grammarAccess.getSequenceAccess().getExpressionsAdditionParserRuleCall_1_1_0()); @@ -234,7 +242,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleAddition" - // InternalSimpleExpressionsTestLanguage.g:119:1: entryRuleAddition returns [EObject current=null] : iv_ruleAddition= ruleAddition EOF ; + // InternalSimpleExpressionsTestLanguage.g:124:1: entryRuleAddition returns [EObject current=null] : iv_ruleAddition= ruleAddition EOF ; public final EObject entryRuleAddition() throws RecognitionException { EObject current = null; @@ -242,8 +250,8 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna try { - // InternalSimpleExpressionsTestLanguage.g:119:49: (iv_ruleAddition= ruleAddition EOF ) - // InternalSimpleExpressionsTestLanguage.g:120:2: iv_ruleAddition= ruleAddition EOF + // InternalSimpleExpressionsTestLanguage.g:124:49: (iv_ruleAddition= ruleAddition EOF ) + // InternalSimpleExpressionsTestLanguage.g:125:2: iv_ruleAddition= ruleAddition EOF { newCompositeNode(grammarAccess.getAdditionRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -270,7 +278,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleAddition" - // InternalSimpleExpressionsTestLanguage.g:126:1: ruleAddition returns [EObject current=null] : (this_Multiplication_0= ruleMultiplication ( () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) )* ) ; + // InternalSimpleExpressionsTestLanguage.g:131:1: ruleAddition returns [EObject current=null] : (this_Multiplication_0= ruleMultiplication ( () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) )* ) ; public final EObject ruleAddition() throws RecognitionException { EObject current = null; @@ -285,11 +293,11 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalSimpleExpressionsTestLanguage.g:132:2: ( (this_Multiplication_0= ruleMultiplication ( () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) )* ) ) - // InternalSimpleExpressionsTestLanguage.g:133:2: (this_Multiplication_0= ruleMultiplication ( () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) )* ) + // InternalSimpleExpressionsTestLanguage.g:137:2: ( (this_Multiplication_0= ruleMultiplication ( () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) )* ) ) + // InternalSimpleExpressionsTestLanguage.g:138:2: (this_Multiplication_0= ruleMultiplication ( () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) )* ) { - // InternalSimpleExpressionsTestLanguage.g:133:2: (this_Multiplication_0= ruleMultiplication ( () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) )* ) - // InternalSimpleExpressionsTestLanguage.g:134:3: this_Multiplication_0= ruleMultiplication ( () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) )* + // InternalSimpleExpressionsTestLanguage.g:138:2: (this_Multiplication_0= ruleMultiplication ( () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) )* ) + // InternalSimpleExpressionsTestLanguage.g:139:3: this_Multiplication_0= ruleMultiplication ( () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) )* { newCompositeNode(grammarAccess.getAdditionAccess().getMultiplicationParserRuleCall_0()); @@ -303,7 +311,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna current = this_Multiplication_0; afterParserOrEnumRuleCall(); - // InternalSimpleExpressionsTestLanguage.g:142:3: ( () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) )* + // InternalSimpleExpressionsTestLanguage.g:147:3: ( () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) )* loop3: do { int alt3=2; @@ -316,10 +324,10 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna switch (alt3) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:143:4: () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) + // InternalSimpleExpressionsTestLanguage.g:148:4: () ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) ( (lv_values_3_0= ruleMultiplication ) ) { - // InternalSimpleExpressionsTestLanguage.g:143:4: () - // InternalSimpleExpressionsTestLanguage.g:144:5: + // InternalSimpleExpressionsTestLanguage.g:148:4: () + // InternalSimpleExpressionsTestLanguage.g:149:5: { current = forceCreateModelElementAndAdd( @@ -329,13 +337,13 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna } - // InternalSimpleExpressionsTestLanguage.g:150:4: ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) - // InternalSimpleExpressionsTestLanguage.g:151:5: ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) + // InternalSimpleExpressionsTestLanguage.g:155:4: ( ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) ) + // InternalSimpleExpressionsTestLanguage.g:156:5: ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) { - // InternalSimpleExpressionsTestLanguage.g:151:5: ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) - // InternalSimpleExpressionsTestLanguage.g:152:6: (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) + // InternalSimpleExpressionsTestLanguage.g:156:5: ( (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) ) + // InternalSimpleExpressionsTestLanguage.g:157:6: (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) { - // InternalSimpleExpressionsTestLanguage.g:152:6: (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) + // InternalSimpleExpressionsTestLanguage.g:157:6: (lv_operator_2_1= '+' | lv_operator_2_2= '-' ) int alt2=2; int LA2_0 = input.LA(1); @@ -353,7 +361,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna } switch (alt2) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:153:7: lv_operator_2_1= '+' + // InternalSimpleExpressionsTestLanguage.g:158:7: lv_operator_2_1= '+' { lv_operator_2_1=(Token)match(input,11,FollowSets000.FOLLOW_5); @@ -369,7 +377,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalSimpleExpressionsTestLanguage.g:164:7: lv_operator_2_2= '-' + // InternalSimpleExpressionsTestLanguage.g:169:7: lv_operator_2_2= '-' { lv_operator_2_2=(Token)match(input,12,FollowSets000.FOLLOW_5); @@ -393,11 +401,11 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna } - // InternalSimpleExpressionsTestLanguage.g:177:4: ( (lv_values_3_0= ruleMultiplication ) ) - // InternalSimpleExpressionsTestLanguage.g:178:5: (lv_values_3_0= ruleMultiplication ) + // InternalSimpleExpressionsTestLanguage.g:182:4: ( (lv_values_3_0= ruleMultiplication ) ) + // InternalSimpleExpressionsTestLanguage.g:183:5: (lv_values_3_0= ruleMultiplication ) { - // InternalSimpleExpressionsTestLanguage.g:178:5: (lv_values_3_0= ruleMultiplication ) - // InternalSimpleExpressionsTestLanguage.g:179:6: lv_values_3_0= ruleMultiplication + // InternalSimpleExpressionsTestLanguage.g:183:5: (lv_values_3_0= ruleMultiplication ) + // InternalSimpleExpressionsTestLanguage.g:184:6: lv_values_3_0= ruleMultiplication { newCompositeNode(grammarAccess.getAdditionAccess().getValuesMultiplicationParserRuleCall_1_2_0()); @@ -456,7 +464,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleMultiplication" - // InternalSimpleExpressionsTestLanguage.g:201:1: entryRuleMultiplication returns [EObject current=null] : iv_ruleMultiplication= ruleMultiplication EOF ; + // InternalSimpleExpressionsTestLanguage.g:206:1: entryRuleMultiplication returns [EObject current=null] : iv_ruleMultiplication= ruleMultiplication EOF ; public final EObject entryRuleMultiplication() throws RecognitionException { EObject current = null; @@ -464,8 +472,8 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna try { - // InternalSimpleExpressionsTestLanguage.g:201:55: (iv_ruleMultiplication= ruleMultiplication EOF ) - // InternalSimpleExpressionsTestLanguage.g:202:2: iv_ruleMultiplication= ruleMultiplication EOF + // InternalSimpleExpressionsTestLanguage.g:206:55: (iv_ruleMultiplication= ruleMultiplication EOF ) + // InternalSimpleExpressionsTestLanguage.g:207:2: iv_ruleMultiplication= ruleMultiplication EOF { newCompositeNode(grammarAccess.getMultiplicationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -492,7 +500,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleMultiplication" - // InternalSimpleExpressionsTestLanguage.g:208:1: ruleMultiplication returns [EObject current=null] : (this_Term_0= ruleTerm ( () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) )* ) ; + // InternalSimpleExpressionsTestLanguage.g:213:1: ruleMultiplication returns [EObject current=null] : (this_Term_0= ruleTerm ( () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) )* ) ; public final EObject ruleMultiplication() throws RecognitionException { EObject current = null; @@ -507,11 +515,11 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalSimpleExpressionsTestLanguage.g:214:2: ( (this_Term_0= ruleTerm ( () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) )* ) ) - // InternalSimpleExpressionsTestLanguage.g:215:2: (this_Term_0= ruleTerm ( () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) )* ) + // InternalSimpleExpressionsTestLanguage.g:219:2: ( (this_Term_0= ruleTerm ( () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) )* ) ) + // InternalSimpleExpressionsTestLanguage.g:220:2: (this_Term_0= ruleTerm ( () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) )* ) { - // InternalSimpleExpressionsTestLanguage.g:215:2: (this_Term_0= ruleTerm ( () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) )* ) - // InternalSimpleExpressionsTestLanguage.g:216:3: this_Term_0= ruleTerm ( () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) )* + // InternalSimpleExpressionsTestLanguage.g:220:2: (this_Term_0= ruleTerm ( () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) )* ) + // InternalSimpleExpressionsTestLanguage.g:221:3: this_Term_0= ruleTerm ( () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) )* { newCompositeNode(grammarAccess.getMultiplicationAccess().getTermParserRuleCall_0()); @@ -525,7 +533,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna current = this_Term_0; afterParserOrEnumRuleCall(); - // InternalSimpleExpressionsTestLanguage.g:224:3: ( () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) )* + // InternalSimpleExpressionsTestLanguage.g:229:3: ( () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) )* loop5: do { int alt5=2; @@ -538,10 +546,10 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna switch (alt5) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:225:4: () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) + // InternalSimpleExpressionsTestLanguage.g:230:4: () ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) ( (lv_values_3_0= ruleTerm ) ) { - // InternalSimpleExpressionsTestLanguage.g:225:4: () - // InternalSimpleExpressionsTestLanguage.g:226:5: + // InternalSimpleExpressionsTestLanguage.g:230:4: () + // InternalSimpleExpressionsTestLanguage.g:231:5: { current = forceCreateModelElementAndAdd( @@ -551,13 +559,13 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna } - // InternalSimpleExpressionsTestLanguage.g:232:4: ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) - // InternalSimpleExpressionsTestLanguage.g:233:5: ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) + // InternalSimpleExpressionsTestLanguage.g:237:4: ( ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) ) + // InternalSimpleExpressionsTestLanguage.g:238:5: ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) { - // InternalSimpleExpressionsTestLanguage.g:233:5: ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) - // InternalSimpleExpressionsTestLanguage.g:234:6: (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) + // InternalSimpleExpressionsTestLanguage.g:238:5: ( (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) ) + // InternalSimpleExpressionsTestLanguage.g:239:6: (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) { - // InternalSimpleExpressionsTestLanguage.g:234:6: (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) + // InternalSimpleExpressionsTestLanguage.g:239:6: (lv_operator_2_1= '*' | lv_operator_2_2= '/' ) int alt4=2; int LA4_0 = input.LA(1); @@ -575,7 +583,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna } switch (alt4) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:235:7: lv_operator_2_1= '*' + // InternalSimpleExpressionsTestLanguage.g:240:7: lv_operator_2_1= '*' { lv_operator_2_1=(Token)match(input,13,FollowSets000.FOLLOW_5); @@ -591,7 +599,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalSimpleExpressionsTestLanguage.g:246:7: lv_operator_2_2= '/' + // InternalSimpleExpressionsTestLanguage.g:251:7: lv_operator_2_2= '/' { lv_operator_2_2=(Token)match(input,14,FollowSets000.FOLLOW_5); @@ -615,11 +623,11 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna } - // InternalSimpleExpressionsTestLanguage.g:259:4: ( (lv_values_3_0= ruleTerm ) ) - // InternalSimpleExpressionsTestLanguage.g:260:5: (lv_values_3_0= ruleTerm ) + // InternalSimpleExpressionsTestLanguage.g:264:4: ( (lv_values_3_0= ruleTerm ) ) + // InternalSimpleExpressionsTestLanguage.g:265:5: (lv_values_3_0= ruleTerm ) { - // InternalSimpleExpressionsTestLanguage.g:260:5: (lv_values_3_0= ruleTerm ) - // InternalSimpleExpressionsTestLanguage.g:261:6: lv_values_3_0= ruleTerm + // InternalSimpleExpressionsTestLanguage.g:265:5: (lv_values_3_0= ruleTerm ) + // InternalSimpleExpressionsTestLanguage.g:266:6: lv_values_3_0= ruleTerm { newCompositeNode(grammarAccess.getMultiplicationAccess().getValuesTermParserRuleCall_1_2_0()); @@ -678,7 +686,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleTerm" - // InternalSimpleExpressionsTestLanguage.g:283:1: entryRuleTerm returns [EObject current=null] : iv_ruleTerm= ruleTerm EOF ; + // InternalSimpleExpressionsTestLanguage.g:288:1: entryRuleTerm returns [EObject current=null] : iv_ruleTerm= ruleTerm EOF ; public final EObject entryRuleTerm() throws RecognitionException { EObject current = null; @@ -686,8 +694,8 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna try { - // InternalSimpleExpressionsTestLanguage.g:283:45: (iv_ruleTerm= ruleTerm EOF ) - // InternalSimpleExpressionsTestLanguage.g:284:2: iv_ruleTerm= ruleTerm EOF + // InternalSimpleExpressionsTestLanguage.g:288:45: (iv_ruleTerm= ruleTerm EOF ) + // InternalSimpleExpressionsTestLanguage.g:289:2: iv_ruleTerm= ruleTerm EOF { newCompositeNode(grammarAccess.getTermRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -714,7 +722,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleTerm" - // InternalSimpleExpressionsTestLanguage.g:290:1: ruleTerm returns [EObject current=null] : (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) ; + // InternalSimpleExpressionsTestLanguage.g:295:1: ruleTerm returns [EObject current=null] : (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) ; public final EObject ruleTerm() throws RecognitionException { EObject current = null; @@ -727,10 +735,10 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalSimpleExpressionsTestLanguage.g:296:2: ( (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) ) - // InternalSimpleExpressionsTestLanguage.g:297:2: (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) + // InternalSimpleExpressionsTestLanguage.g:301:2: ( (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) ) + // InternalSimpleExpressionsTestLanguage.g:302:2: (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) { - // InternalSimpleExpressionsTestLanguage.g:297:2: (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) + // InternalSimpleExpressionsTestLanguage.g:302:2: (this_Atom_0= ruleAtom | this_Parens_1= ruleParens ) int alt6=2; int LA6_0 = input.LA(1); @@ -748,7 +756,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna } switch (alt6) { case 1 : - // InternalSimpleExpressionsTestLanguage.g:298:3: this_Atom_0= ruleAtom + // InternalSimpleExpressionsTestLanguage.g:303:3: this_Atom_0= ruleAtom { newCompositeNode(grammarAccess.getTermAccess().getAtomParserRuleCall_0()); @@ -766,7 +774,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna } break; case 2 : - // InternalSimpleExpressionsTestLanguage.g:307:3: this_Parens_1= ruleParens + // InternalSimpleExpressionsTestLanguage.g:312:3: this_Parens_1= ruleParens { newCompositeNode(grammarAccess.getTermAccess().getParensParserRuleCall_1()); @@ -806,7 +814,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleAtom" - // InternalSimpleExpressionsTestLanguage.g:319:1: entryRuleAtom returns [EObject current=null] : iv_ruleAtom= ruleAtom EOF ; + // InternalSimpleExpressionsTestLanguage.g:324:1: entryRuleAtom returns [EObject current=null] : iv_ruleAtom= ruleAtom EOF ; public final EObject entryRuleAtom() throws RecognitionException { EObject current = null; @@ -814,8 +822,8 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna try { - // InternalSimpleExpressionsTestLanguage.g:319:45: (iv_ruleAtom= ruleAtom EOF ) - // InternalSimpleExpressionsTestLanguage.g:320:2: iv_ruleAtom= ruleAtom EOF + // InternalSimpleExpressionsTestLanguage.g:324:45: (iv_ruleAtom= ruleAtom EOF ) + // InternalSimpleExpressionsTestLanguage.g:325:2: iv_ruleAtom= ruleAtom EOF { newCompositeNode(grammarAccess.getAtomRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -842,7 +850,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleAtom" - // InternalSimpleExpressionsTestLanguage.g:326:1: ruleAtom returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalSimpleExpressionsTestLanguage.g:331:1: ruleAtom returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject ruleAtom() throws RecognitionException { EObject current = null; @@ -852,14 +860,14 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalSimpleExpressionsTestLanguage.g:332:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalSimpleExpressionsTestLanguage.g:333:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalSimpleExpressionsTestLanguage.g:337:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalSimpleExpressionsTestLanguage.g:338:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalSimpleExpressionsTestLanguage.g:333:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalSimpleExpressionsTestLanguage.g:334:3: (lv_name_0_0= RULE_ID ) + // InternalSimpleExpressionsTestLanguage.g:338:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalSimpleExpressionsTestLanguage.g:339:3: (lv_name_0_0= RULE_ID ) { - // InternalSimpleExpressionsTestLanguage.g:334:3: (lv_name_0_0= RULE_ID ) - // InternalSimpleExpressionsTestLanguage.g:335:4: lv_name_0_0= RULE_ID + // InternalSimpleExpressionsTestLanguage.g:339:3: (lv_name_0_0= RULE_ID ) + // InternalSimpleExpressionsTestLanguage.g:340:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -901,7 +909,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleParens" - // InternalSimpleExpressionsTestLanguage.g:354:1: entryRuleParens returns [EObject current=null] : iv_ruleParens= ruleParens EOF ; + // InternalSimpleExpressionsTestLanguage.g:359:1: entryRuleParens returns [EObject current=null] : iv_ruleParens= ruleParens EOF ; public final EObject entryRuleParens() throws RecognitionException { EObject current = null; @@ -909,8 +917,8 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna try { - // InternalSimpleExpressionsTestLanguage.g:354:47: (iv_ruleParens= ruleParens EOF ) - // InternalSimpleExpressionsTestLanguage.g:355:2: iv_ruleParens= ruleParens EOF + // InternalSimpleExpressionsTestLanguage.g:359:47: (iv_ruleParens= ruleParens EOF ) + // InternalSimpleExpressionsTestLanguage.g:360:2: iv_ruleParens= ruleParens EOF { newCompositeNode(grammarAccess.getParensRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -937,7 +945,7 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna // $ANTLR start "ruleParens" - // InternalSimpleExpressionsTestLanguage.g:361:1: ruleParens returns [EObject current=null] : (otherlv_0= '(' this_Addition_1= ruleAddition otherlv_2= ')' ) ; + // InternalSimpleExpressionsTestLanguage.g:366:1: ruleParens returns [EObject current=null] : (otherlv_0= '(' this_Addition_1= ruleAddition otherlv_2= ')' ) ; public final EObject ruleParens() throws RecognitionException { EObject current = null; @@ -950,11 +958,11 @@ public class InternalSimpleExpressionsTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalSimpleExpressionsTestLanguage.g:367:2: ( (otherlv_0= '(' this_Addition_1= ruleAddition otherlv_2= ')' ) ) - // InternalSimpleExpressionsTestLanguage.g:368:2: (otherlv_0= '(' this_Addition_1= ruleAddition otherlv_2= ')' ) + // InternalSimpleExpressionsTestLanguage.g:372:2: ( (otherlv_0= '(' this_Addition_1= ruleAddition otherlv_2= ')' ) ) + // InternalSimpleExpressionsTestLanguage.g:373:2: (otherlv_0= '(' this_Addition_1= ruleAddition otherlv_2= ')' ) { - // InternalSimpleExpressionsTestLanguage.g:368:2: (otherlv_0= '(' this_Addition_1= ruleAddition otherlv_2= ')' ) - // InternalSimpleExpressionsTestLanguage.g:369:3: otherlv_0= '(' this_Addition_1= ruleAddition otherlv_2= ')' + // InternalSimpleExpressionsTestLanguage.g:373:2: (otherlv_0= '(' this_Addition_1= ruleAddition otherlv_2= ')' ) + // InternalSimpleExpressionsTestLanguage.g:374:3: otherlv_0= '(' this_Addition_1= ruleAddition otherlv_2= ')' { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_5); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTestLanguage.g index 4d2c5eedd..43e3ceaea 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTestLanguageLexer.java index 3ed0e6854..6cb25d682 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTestLanguageLexer.java @@ -105,10 +105,10 @@ public class InternalTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTestLanguage.g:284:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalTestLanguage.g:284:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalTestLanguage.g:289:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalTestLanguage.g:289:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalTestLanguage.g:284:11: ( '^' )? + // InternalTestLanguage.g:289:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -117,7 +117,7 @@ public class InternalTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalTestLanguage.g:284:11: '^' + // InternalTestLanguage.g:289:11: '^' { match('^'); @@ -135,7 +135,7 @@ public class InternalTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalTestLanguage.g:284:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalTestLanguage.g:289:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -184,10 +184,10 @@ public class InternalTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTestLanguage.g:286:10: ( ( '0' .. '9' )+ ) - // InternalTestLanguage.g:286:12: ( '0' .. '9' )+ + // InternalTestLanguage.g:291:10: ( ( '0' .. '9' )+ ) + // InternalTestLanguage.g:291:12: ( '0' .. '9' )+ { - // InternalTestLanguage.g:286:12: ( '0' .. '9' )+ + // InternalTestLanguage.g:291:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -201,7 +201,7 @@ public class InternalTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalTestLanguage.g:286:13: '0' .. '9' + // InternalTestLanguage.g:291:13: '0' .. '9' { matchRange('0','9'); @@ -233,10 +233,10 @@ public class InternalTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTestLanguage.g:288:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalTestLanguage.g:288:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalTestLanguage.g:293:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalTestLanguage.g:293:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalTestLanguage.g:288:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalTestLanguage.g:293:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -254,10 +254,10 @@ public class InternalTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalTestLanguage.g:288:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalTestLanguage.g:293:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalTestLanguage.g:288:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalTestLanguage.g:293:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -273,7 +273,7 @@ public class InternalTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalTestLanguage.g:288:21: '\\\\' . + // InternalTestLanguage.g:293:21: '\\\\' . { match('\\'); matchAny(); @@ -281,7 +281,7 @@ public class InternalTestLanguageLexer extends Lexer { } break; case 2 : - // InternalTestLanguage.g:288:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalTestLanguage.g:293:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -306,10 +306,10 @@ public class InternalTestLanguageLexer extends Lexer { } break; case 2 : - // InternalTestLanguage.g:288:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalTestLanguage.g:293:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalTestLanguage.g:288:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalTestLanguage.g:293:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -325,7 +325,7 @@ public class InternalTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalTestLanguage.g:288:54: '\\\\' . + // InternalTestLanguage.g:293:54: '\\\\' . { match('\\'); matchAny(); @@ -333,7 +333,7 @@ public class InternalTestLanguageLexer extends Lexer { } break; case 2 : - // InternalTestLanguage.g:288:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalTestLanguage.g:293:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -376,12 +376,12 @@ public class InternalTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTestLanguage.g:290:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalTestLanguage.g:290:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalTestLanguage.g:295:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalTestLanguage.g:295:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalTestLanguage.g:290:24: ( options {greedy=false; } : . )* + // InternalTestLanguage.g:295:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -406,7 +406,7 @@ public class InternalTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalTestLanguage.g:290:52: . + // InternalTestLanguage.g:295:52: . { matchAny(); @@ -436,12 +436,12 @@ public class InternalTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTestLanguage.g:292:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalTestLanguage.g:292:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalTestLanguage.g:297:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalTestLanguage.g:297:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalTestLanguage.g:292:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalTestLanguage.g:297:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -454,7 +454,7 @@ public class InternalTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalTestLanguage.g:292:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalTestLanguage.g:297: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(); @@ -474,7 +474,7 @@ public class InternalTestLanguageLexer extends Lexer { } } while (true); - // InternalTestLanguage.g:292:40: ( ( '\\r' )? '\\n' )? + // InternalTestLanguage.g:297:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -483,9 +483,9 @@ public class InternalTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalTestLanguage.g:292:41: ( '\\r' )? '\\n' + // InternalTestLanguage.g:297:41: ( '\\r' )? '\\n' { - // InternalTestLanguage.g:292:41: ( '\\r' )? + // InternalTestLanguage.g:297:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -494,7 +494,7 @@ public class InternalTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalTestLanguage.g:292:41: '\\r' + // InternalTestLanguage.g:297:41: '\\r' { match('\r'); @@ -526,10 +526,10 @@ public class InternalTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTestLanguage.g:294:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalTestLanguage.g:294:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalTestLanguage.g:299:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalTestLanguage.g:299:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalTestLanguage.g:294:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalTestLanguage.g:299:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -583,8 +583,8 @@ public class InternalTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTestLanguage.g:296:16: ( . ) - // InternalTestLanguage.g:296:18: . + // InternalTestLanguage.g:301:16: ( . ) + // InternalTestLanguage.g:301:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTestLanguageParser.java index 96c657044..45ad17887 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -75,7 +83,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleEntryRule" - // InternalTestLanguage.g:64:1: entryRuleEntryRule returns [EObject current=null] : iv_ruleEntryRule= ruleEntryRule EOF ; + // InternalTestLanguage.g:69:1: entryRuleEntryRule returns [EObject current=null] : iv_ruleEntryRule= ruleEntryRule EOF ; public final EObject entryRuleEntryRule() throws RecognitionException { EObject current = null; @@ -83,8 +91,8 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { try { - // InternalTestLanguage.g:64:50: (iv_ruleEntryRule= ruleEntryRule EOF ) - // InternalTestLanguage.g:65:2: iv_ruleEntryRule= ruleEntryRule EOF + // InternalTestLanguage.g:69:50: (iv_ruleEntryRule= ruleEntryRule EOF ) + // InternalTestLanguage.g:70:2: iv_ruleEntryRule= ruleEntryRule EOF { newCompositeNode(grammarAccess.getEntryRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -111,7 +119,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleEntryRule" - // InternalTestLanguage.g:71:1: ruleEntryRule returns [EObject current=null] : ( (lv_multiFeature_0_0= ruleAbstractRule ) )* ; + // InternalTestLanguage.g:76:1: ruleEntryRule returns [EObject current=null] : ( (lv_multiFeature_0_0= ruleAbstractRule ) )* ; public final EObject ruleEntryRule() throws RecognitionException { EObject current = null; @@ -122,10 +130,10 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalTestLanguage.g:77:2: ( ( (lv_multiFeature_0_0= ruleAbstractRule ) )* ) - // InternalTestLanguage.g:78:2: ( (lv_multiFeature_0_0= ruleAbstractRule ) )* + // InternalTestLanguage.g:82:2: ( ( (lv_multiFeature_0_0= ruleAbstractRule ) )* ) + // InternalTestLanguage.g:83:2: ( (lv_multiFeature_0_0= ruleAbstractRule ) )* { - // InternalTestLanguage.g:78:2: ( (lv_multiFeature_0_0= ruleAbstractRule ) )* + // InternalTestLanguage.g:83:2: ( (lv_multiFeature_0_0= ruleAbstractRule ) )* loop1: do { int alt1=2; @@ -138,10 +146,10 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { switch (alt1) { case 1 : - // InternalTestLanguage.g:79:3: (lv_multiFeature_0_0= ruleAbstractRule ) + // InternalTestLanguage.g:84:3: (lv_multiFeature_0_0= ruleAbstractRule ) { - // InternalTestLanguage.g:79:3: (lv_multiFeature_0_0= ruleAbstractRule ) - // InternalTestLanguage.g:80:4: lv_multiFeature_0_0= ruleAbstractRule + // InternalTestLanguage.g:84:3: (lv_multiFeature_0_0= ruleAbstractRule ) + // InternalTestLanguage.g:85:4: lv_multiFeature_0_0= ruleAbstractRule { newCompositeNode(grammarAccess.getEntryRuleAccess().getMultiFeatureAbstractRuleParserRuleCall_0()); @@ -194,7 +202,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleAbstractRule" - // InternalTestLanguage.g:100:1: entryRuleAbstractRule returns [EObject current=null] : iv_ruleAbstractRule= ruleAbstractRule EOF ; + // InternalTestLanguage.g:105:1: entryRuleAbstractRule returns [EObject current=null] : iv_ruleAbstractRule= ruleAbstractRule EOF ; public final EObject entryRuleAbstractRule() throws RecognitionException { EObject current = null; @@ -202,8 +210,8 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { try { - // InternalTestLanguage.g:100:53: (iv_ruleAbstractRule= ruleAbstractRule EOF ) - // InternalTestLanguage.g:101:2: iv_ruleAbstractRule= ruleAbstractRule EOF + // InternalTestLanguage.g:105:53: (iv_ruleAbstractRule= ruleAbstractRule EOF ) + // InternalTestLanguage.g:106:2: iv_ruleAbstractRule= ruleAbstractRule EOF { newCompositeNode(grammarAccess.getAbstractRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -230,7 +238,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleAbstractRule" - // InternalTestLanguage.g:107:1: ruleAbstractRule returns [EObject current=null] : (this_ChoiceRule_0= ruleChoiceRule | this_ReducibleRule_1= ruleReducibleRule ) ; + // InternalTestLanguage.g:112:1: ruleAbstractRule returns [EObject current=null] : (this_ChoiceRule_0= ruleChoiceRule | this_ReducibleRule_1= ruleReducibleRule ) ; public final EObject ruleAbstractRule() throws RecognitionException { EObject current = null; @@ -243,10 +251,10 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalTestLanguage.g:113:2: ( (this_ChoiceRule_0= ruleChoiceRule | this_ReducibleRule_1= ruleReducibleRule ) ) - // InternalTestLanguage.g:114:2: (this_ChoiceRule_0= ruleChoiceRule | this_ReducibleRule_1= ruleReducibleRule ) + // InternalTestLanguage.g:118:2: ( (this_ChoiceRule_0= ruleChoiceRule | this_ReducibleRule_1= ruleReducibleRule ) ) + // InternalTestLanguage.g:119:2: (this_ChoiceRule_0= ruleChoiceRule | this_ReducibleRule_1= ruleReducibleRule ) { - // InternalTestLanguage.g:114:2: (this_ChoiceRule_0= ruleChoiceRule | this_ReducibleRule_1= ruleReducibleRule ) + // InternalTestLanguage.g:119:2: (this_ChoiceRule_0= ruleChoiceRule | this_ReducibleRule_1= ruleReducibleRule ) int alt2=2; int LA2_0 = input.LA(1); @@ -264,7 +272,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { } switch (alt2) { case 1 : - // InternalTestLanguage.g:115:3: this_ChoiceRule_0= ruleChoiceRule + // InternalTestLanguage.g:120:3: this_ChoiceRule_0= ruleChoiceRule { newCompositeNode(grammarAccess.getAbstractRuleAccess().getChoiceRuleParserRuleCall_0()); @@ -282,7 +290,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalTestLanguage.g:124:3: this_ReducibleRule_1= ruleReducibleRule + // InternalTestLanguage.g:129:3: this_ReducibleRule_1= ruleReducibleRule { newCompositeNode(grammarAccess.getAbstractRuleAccess().getReducibleRuleParserRuleCall_1()); @@ -322,7 +330,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleChoiceRule" - // InternalTestLanguage.g:136:1: entryRuleChoiceRule returns [EObject current=null] : iv_ruleChoiceRule= ruleChoiceRule EOF ; + // InternalTestLanguage.g:141:1: entryRuleChoiceRule returns [EObject current=null] : iv_ruleChoiceRule= ruleChoiceRule EOF ; public final EObject entryRuleChoiceRule() throws RecognitionException { EObject current = null; @@ -330,8 +338,8 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { try { - // InternalTestLanguage.g:136:51: (iv_ruleChoiceRule= ruleChoiceRule EOF ) - // InternalTestLanguage.g:137:2: iv_ruleChoiceRule= ruleChoiceRule EOF + // InternalTestLanguage.g:141:51: (iv_ruleChoiceRule= ruleChoiceRule EOF ) + // InternalTestLanguage.g:142:2: iv_ruleChoiceRule= ruleChoiceRule EOF { newCompositeNode(grammarAccess.getChoiceRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -358,7 +366,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleChoiceRule" - // InternalTestLanguage.g:143:1: ruleChoiceRule returns [EObject current=null] : (otherlv_0= 'choice' ( (lv_optionalKeyword_1_0= 'optional' ) )? ( (lv_name_2_0= RULE_ID ) ) ) ; + // InternalTestLanguage.g:148:1: ruleChoiceRule returns [EObject current=null] : (otherlv_0= 'choice' ( (lv_optionalKeyword_1_0= 'optional' ) )? ( (lv_name_2_0= RULE_ID ) ) ) ; public final EObject ruleChoiceRule() throws RecognitionException { EObject current = null; @@ -370,17 +378,17 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalTestLanguage.g:149:2: ( (otherlv_0= 'choice' ( (lv_optionalKeyword_1_0= 'optional' ) )? ( (lv_name_2_0= RULE_ID ) ) ) ) - // InternalTestLanguage.g:150:2: (otherlv_0= 'choice' ( (lv_optionalKeyword_1_0= 'optional' ) )? ( (lv_name_2_0= RULE_ID ) ) ) + // InternalTestLanguage.g:154:2: ( (otherlv_0= 'choice' ( (lv_optionalKeyword_1_0= 'optional' ) )? ( (lv_name_2_0= RULE_ID ) ) ) ) + // InternalTestLanguage.g:155:2: (otherlv_0= 'choice' ( (lv_optionalKeyword_1_0= 'optional' ) )? ( (lv_name_2_0= RULE_ID ) ) ) { - // InternalTestLanguage.g:150:2: (otherlv_0= 'choice' ( (lv_optionalKeyword_1_0= 'optional' ) )? ( (lv_name_2_0= RULE_ID ) ) ) - // InternalTestLanguage.g:151:3: otherlv_0= 'choice' ( (lv_optionalKeyword_1_0= 'optional' ) )? ( (lv_name_2_0= RULE_ID ) ) + // InternalTestLanguage.g:155:2: (otherlv_0= 'choice' ( (lv_optionalKeyword_1_0= 'optional' ) )? ( (lv_name_2_0= RULE_ID ) ) ) + // InternalTestLanguage.g:156:3: otherlv_0= 'choice' ( (lv_optionalKeyword_1_0= 'optional' ) )? ( (lv_name_2_0= RULE_ID ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getChoiceRuleAccess().getChoiceKeyword_0()); - // InternalTestLanguage.g:155:3: ( (lv_optionalKeyword_1_0= 'optional' ) )? + // InternalTestLanguage.g:160:3: ( (lv_optionalKeyword_1_0= 'optional' ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -389,10 +397,10 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { } switch (alt3) { case 1 : - // InternalTestLanguage.g:156:4: (lv_optionalKeyword_1_0= 'optional' ) + // InternalTestLanguage.g:161:4: (lv_optionalKeyword_1_0= 'optional' ) { - // InternalTestLanguage.g:156:4: (lv_optionalKeyword_1_0= 'optional' ) - // InternalTestLanguage.g:157:5: lv_optionalKeyword_1_0= 'optional' + // InternalTestLanguage.g:161:4: (lv_optionalKeyword_1_0= 'optional' ) + // InternalTestLanguage.g:162:5: lv_optionalKeyword_1_0= 'optional' { lv_optionalKeyword_1_0=(Token)match(input,12,FollowSets000.FOLLOW_5); @@ -413,11 +421,11 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { } - // InternalTestLanguage.g:169:3: ( (lv_name_2_0= RULE_ID ) ) - // InternalTestLanguage.g:170:4: (lv_name_2_0= RULE_ID ) + // InternalTestLanguage.g:174:3: ( (lv_name_2_0= RULE_ID ) ) + // InternalTestLanguage.g:175:4: (lv_name_2_0= RULE_ID ) { - // InternalTestLanguage.g:170:4: (lv_name_2_0= RULE_ID ) - // InternalTestLanguage.g:171:5: lv_name_2_0= RULE_ID + // InternalTestLanguage.g:175:4: (lv_name_2_0= RULE_ID ) + // InternalTestLanguage.g:176:5: lv_name_2_0= RULE_ID { lv_name_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -462,7 +470,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleReducibleRule" - // InternalTestLanguage.g:191:1: entryRuleReducibleRule returns [EObject current=null] : iv_ruleReducibleRule= ruleReducibleRule EOF ; + // InternalTestLanguage.g:196:1: entryRuleReducibleRule returns [EObject current=null] : iv_ruleReducibleRule= ruleReducibleRule EOF ; public final EObject entryRuleReducibleRule() throws RecognitionException { EObject current = null; @@ -470,8 +478,8 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { try { - // InternalTestLanguage.g:191:54: (iv_ruleReducibleRule= ruleReducibleRule EOF ) - // InternalTestLanguage.g:192:2: iv_ruleReducibleRule= ruleReducibleRule EOF + // InternalTestLanguage.g:196:54: (iv_ruleReducibleRule= ruleReducibleRule EOF ) + // InternalTestLanguage.g:197:2: iv_ruleReducibleRule= ruleReducibleRule EOF { newCompositeNode(grammarAccess.getReducibleRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -498,7 +506,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleReducibleRule" - // InternalTestLanguage.g:198:1: ruleReducibleRule returns [EObject current=null] : (otherlv_0= 'reducible' this_TerminalRule_1= ruleTerminalRule ( () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) )? ) ; + // InternalTestLanguage.g:203:1: ruleReducibleRule returns [EObject current=null] : (otherlv_0= 'reducible' this_TerminalRule_1= ruleTerminalRule ( () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) )? ) ; public final EObject ruleReducibleRule() throws RecognitionException { EObject current = null; @@ -512,11 +520,11 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalTestLanguage.g:204:2: ( (otherlv_0= 'reducible' this_TerminalRule_1= ruleTerminalRule ( () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) )? ) ) - // InternalTestLanguage.g:205:2: (otherlv_0= 'reducible' this_TerminalRule_1= ruleTerminalRule ( () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) )? ) + // InternalTestLanguage.g:209:2: ( (otherlv_0= 'reducible' this_TerminalRule_1= ruleTerminalRule ( () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) )? ) ) + // InternalTestLanguage.g:210:2: (otherlv_0= 'reducible' this_TerminalRule_1= ruleTerminalRule ( () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) )? ) { - // InternalTestLanguage.g:205:2: (otherlv_0= 'reducible' this_TerminalRule_1= ruleTerminalRule ( () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) )? ) - // InternalTestLanguage.g:206:3: otherlv_0= 'reducible' this_TerminalRule_1= ruleTerminalRule ( () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) )? + // InternalTestLanguage.g:210:2: (otherlv_0= 'reducible' this_TerminalRule_1= ruleTerminalRule ( () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) )? ) + // InternalTestLanguage.g:211:3: otherlv_0= 'reducible' this_TerminalRule_1= ruleTerminalRule ( () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) )? { otherlv_0=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -534,7 +542,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { current = this_TerminalRule_1; afterParserOrEnumRuleCall(); - // InternalTestLanguage.g:218:3: ( () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) )? + // InternalTestLanguage.g:223:3: ( () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) )? int alt4=2; int LA4_0 = input.LA(1); @@ -543,10 +551,10 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { } switch (alt4) { case 1 : - // InternalTestLanguage.g:219:4: () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) + // InternalTestLanguage.g:224:4: () ( (lv_actionFeature_3_0= ruleTerminalRule ) ) { - // InternalTestLanguage.g:219:4: () - // InternalTestLanguage.g:220:5: + // InternalTestLanguage.g:224:4: () + // InternalTestLanguage.g:225:5: { current = forceCreateModelElementAndAdd( @@ -556,11 +564,11 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { } - // InternalTestLanguage.g:226:4: ( (lv_actionFeature_3_0= ruleTerminalRule ) ) - // InternalTestLanguage.g:227:5: (lv_actionFeature_3_0= ruleTerminalRule ) + // InternalTestLanguage.g:231:4: ( (lv_actionFeature_3_0= ruleTerminalRule ) ) + // InternalTestLanguage.g:232:5: (lv_actionFeature_3_0= ruleTerminalRule ) { - // InternalTestLanguage.g:227:5: (lv_actionFeature_3_0= ruleTerminalRule ) - // InternalTestLanguage.g:228:6: lv_actionFeature_3_0= ruleTerminalRule + // InternalTestLanguage.g:232:5: (lv_actionFeature_3_0= ruleTerminalRule ) + // InternalTestLanguage.g:233:6: lv_actionFeature_3_0= ruleTerminalRule { newCompositeNode(grammarAccess.getReducibleRuleAccess().getActionFeatureTerminalRuleParserRuleCall_2_1_0()); @@ -616,7 +624,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleTerminalRule" - // InternalTestLanguage.g:250:1: entryRuleTerminalRule returns [EObject current=null] : iv_ruleTerminalRule= ruleTerminalRule EOF ; + // InternalTestLanguage.g:255:1: entryRuleTerminalRule returns [EObject current=null] : iv_ruleTerminalRule= ruleTerminalRule EOF ; public final EObject entryRuleTerminalRule() throws RecognitionException { EObject current = null; @@ -624,8 +632,8 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { try { - // InternalTestLanguage.g:250:53: (iv_ruleTerminalRule= ruleTerminalRule EOF ) - // InternalTestLanguage.g:251:2: iv_ruleTerminalRule= ruleTerminalRule EOF + // InternalTestLanguage.g:255:53: (iv_ruleTerminalRule= ruleTerminalRule EOF ) + // InternalTestLanguage.g:256:2: iv_ruleTerminalRule= ruleTerminalRule EOF { newCompositeNode(grammarAccess.getTerminalRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -652,7 +660,7 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { // $ANTLR start "ruleTerminalRule" - // InternalTestLanguage.g:257:1: ruleTerminalRule returns [EObject current=null] : ( (lv_stringFeature_0_0= RULE_STRING ) ) ; + // InternalTestLanguage.g:262:1: ruleTerminalRule returns [EObject current=null] : ( (lv_stringFeature_0_0= RULE_STRING ) ) ; public final EObject ruleTerminalRule() throws RecognitionException { EObject current = null; @@ -662,14 +670,14 @@ public class InternalTestLanguageParser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalTestLanguage.g:263:2: ( ( (lv_stringFeature_0_0= RULE_STRING ) ) ) - // InternalTestLanguage.g:264:2: ( (lv_stringFeature_0_0= RULE_STRING ) ) + // InternalTestLanguage.g:268:2: ( ( (lv_stringFeature_0_0= RULE_STRING ) ) ) + // InternalTestLanguage.g:269:2: ( (lv_stringFeature_0_0= RULE_STRING ) ) { - // InternalTestLanguage.g:264:2: ( (lv_stringFeature_0_0= RULE_STRING ) ) - // InternalTestLanguage.g:265:3: (lv_stringFeature_0_0= RULE_STRING ) + // InternalTestLanguage.g:269:2: ( (lv_stringFeature_0_0= RULE_STRING ) ) + // InternalTestLanguage.g:270:3: (lv_stringFeature_0_0= RULE_STRING ) { - // InternalTestLanguage.g:265:3: (lv_stringFeature_0_0= RULE_STRING ) - // InternalTestLanguage.g:266:4: lv_stringFeature_0_0= RULE_STRING + // InternalTestLanguage.g:270:3: (lv_stringFeature_0_0= RULE_STRING ) + // InternalTestLanguage.g:271:4: lv_stringFeature_0_0= RULE_STRING { lv_stringFeature_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTreeTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTreeTestLanguage.g index d24821a22..4c9ac3dc6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTreeTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTreeTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalTreeTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTreeTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTreeTestLanguageLexer.java index c770ff240..2c66db312 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTreeTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTreeTestLanguageLexer.java @@ -124,10 +124,10 @@ public class InternalTreeTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTreeTestLanguage.g:189:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalTreeTestLanguage.g:189:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalTreeTestLanguage.g:194:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalTreeTestLanguage.g:194:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalTreeTestLanguage.g:189:11: ( '^' )? + // InternalTreeTestLanguage.g:194:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -136,7 +136,7 @@ public class InternalTreeTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalTreeTestLanguage.g:189:11: '^' + // InternalTreeTestLanguage.g:194:11: '^' { match('^'); @@ -154,7 +154,7 @@ public class InternalTreeTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalTreeTestLanguage.g:189:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalTreeTestLanguage.g:194:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -203,10 +203,10 @@ public class InternalTreeTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTreeTestLanguage.g:191:10: ( ( '0' .. '9' )+ ) - // InternalTreeTestLanguage.g:191:12: ( '0' .. '9' )+ + // InternalTreeTestLanguage.g:196:10: ( ( '0' .. '9' )+ ) + // InternalTreeTestLanguage.g:196:12: ( '0' .. '9' )+ { - // InternalTreeTestLanguage.g:191:12: ( '0' .. '9' )+ + // InternalTreeTestLanguage.g:196:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -220,7 +220,7 @@ public class InternalTreeTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalTreeTestLanguage.g:191:13: '0' .. '9' + // InternalTreeTestLanguage.g:196:13: '0' .. '9' { matchRange('0','9'); @@ -252,10 +252,10 @@ public class InternalTreeTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTreeTestLanguage.g:193:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalTreeTestLanguage.g:193:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalTreeTestLanguage.g:198:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalTreeTestLanguage.g:198:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalTreeTestLanguage.g:193:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalTreeTestLanguage.g:198:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -273,10 +273,10 @@ public class InternalTreeTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalTreeTestLanguage.g:193:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalTreeTestLanguage.g:198:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalTreeTestLanguage.g:193:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalTreeTestLanguage.g:198:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -292,7 +292,7 @@ public class InternalTreeTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalTreeTestLanguage.g:193:21: '\\\\' . + // InternalTreeTestLanguage.g:198:21: '\\\\' . { match('\\'); matchAny(); @@ -300,7 +300,7 @@ public class InternalTreeTestLanguageLexer extends Lexer { } break; case 2 : - // InternalTreeTestLanguage.g:193:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalTreeTestLanguage.g:198:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -325,10 +325,10 @@ public class InternalTreeTestLanguageLexer extends Lexer { } break; case 2 : - // InternalTreeTestLanguage.g:193:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalTreeTestLanguage.g:198:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalTreeTestLanguage.g:193:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalTreeTestLanguage.g:198:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -344,7 +344,7 @@ public class InternalTreeTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalTreeTestLanguage.g:193:54: '\\\\' . + // InternalTreeTestLanguage.g:198:54: '\\\\' . { match('\\'); matchAny(); @@ -352,7 +352,7 @@ public class InternalTreeTestLanguageLexer extends Lexer { } break; case 2 : - // InternalTreeTestLanguage.g:193:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalTreeTestLanguage.g:198:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -395,12 +395,12 @@ public class InternalTreeTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTreeTestLanguage.g:195:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalTreeTestLanguage.g:195:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalTreeTestLanguage.g:200:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalTreeTestLanguage.g:200:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalTreeTestLanguage.g:195:24: ( options {greedy=false; } : . )* + // InternalTreeTestLanguage.g:200:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -425,7 +425,7 @@ public class InternalTreeTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalTreeTestLanguage.g:195:52: . + // InternalTreeTestLanguage.g:200:52: . { matchAny(); @@ -455,12 +455,12 @@ public class InternalTreeTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTreeTestLanguage.g:197:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalTreeTestLanguage.g:197:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalTreeTestLanguage.g:202:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalTreeTestLanguage.g:202:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalTreeTestLanguage.g:197:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalTreeTestLanguage.g:202:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -473,7 +473,7 @@ public class InternalTreeTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalTreeTestLanguage.g:197:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalTreeTestLanguage.g:202: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(); @@ -493,7 +493,7 @@ public class InternalTreeTestLanguageLexer extends Lexer { } } while (true); - // InternalTreeTestLanguage.g:197:40: ( ( '\\r' )? '\\n' )? + // InternalTreeTestLanguage.g:202:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -502,9 +502,9 @@ public class InternalTreeTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalTreeTestLanguage.g:197:41: ( '\\r' )? '\\n' + // InternalTreeTestLanguage.g:202:41: ( '\\r' )? '\\n' { - // InternalTreeTestLanguage.g:197:41: ( '\\r' )? + // InternalTreeTestLanguage.g:202:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -513,7 +513,7 @@ public class InternalTreeTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalTreeTestLanguage.g:197:41: '\\r' + // InternalTreeTestLanguage.g:202:41: '\\r' { match('\r'); @@ -545,10 +545,10 @@ public class InternalTreeTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTreeTestLanguage.g:199:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalTreeTestLanguage.g:199:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalTreeTestLanguage.g:204:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalTreeTestLanguage.g:204:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalTreeTestLanguage.g:199:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalTreeTestLanguage.g:204:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -602,8 +602,8 @@ public class InternalTreeTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalTreeTestLanguage.g:201:16: ( . ) - // InternalTreeTestLanguage.g:201:18: . + // InternalTreeTestLanguage.g:206:16: ( . ) + // InternalTreeTestLanguage.g:206:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTreeTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTreeTestLanguageParser.java index fb7d79450..e7a0c7272 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTreeTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/parser/antlr/internal/InternalTreeTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -76,7 +84,7 @@ public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleModel" - // InternalTreeTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalTreeTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -84,8 +92,8 @@ public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalTreeTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalTreeTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalTreeTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalTreeTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -112,7 +120,7 @@ public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleModel" - // InternalTreeTestLanguage.g:71:1: ruleModel returns [EObject current=null] : ( (lv_children_0_0= ruleNode ) )* ; + // InternalTreeTestLanguage.g:76:1: ruleModel returns [EObject current=null] : ( (lv_children_0_0= ruleNode ) )* ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -123,10 +131,10 @@ public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalTreeTestLanguage.g:77:2: ( ( (lv_children_0_0= ruleNode ) )* ) - // InternalTreeTestLanguage.g:78:2: ( (lv_children_0_0= ruleNode ) )* + // InternalTreeTestLanguage.g:82:2: ( ( (lv_children_0_0= ruleNode ) )* ) + // InternalTreeTestLanguage.g:83:2: ( (lv_children_0_0= ruleNode ) )* { - // InternalTreeTestLanguage.g:78:2: ( (lv_children_0_0= ruleNode ) )* + // InternalTreeTestLanguage.g:83:2: ( (lv_children_0_0= ruleNode ) )* loop1: do { int alt1=2; @@ -139,10 +147,10 @@ public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser switch (alt1) { case 1 : - // InternalTreeTestLanguage.g:79:3: (lv_children_0_0= ruleNode ) + // InternalTreeTestLanguage.g:84:3: (lv_children_0_0= ruleNode ) { - // InternalTreeTestLanguage.g:79:3: (lv_children_0_0= ruleNode ) - // InternalTreeTestLanguage.g:80:4: lv_children_0_0= ruleNode + // InternalTreeTestLanguage.g:84:3: (lv_children_0_0= ruleNode ) + // InternalTreeTestLanguage.g:85:4: lv_children_0_0= ruleNode { newCompositeNode(grammarAccess.getModelAccess().getChildrenNodeParserRuleCall_0()); @@ -195,7 +203,7 @@ public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "entryRuleNode" - // InternalTreeTestLanguage.g:100:1: entryRuleNode returns [EObject current=null] : iv_ruleNode= ruleNode EOF ; + // InternalTreeTestLanguage.g:105:1: entryRuleNode returns [EObject current=null] : iv_ruleNode= ruleNode EOF ; public final EObject entryRuleNode() throws RecognitionException { EObject current = null; @@ -203,8 +211,8 @@ public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser try { - // InternalTreeTestLanguage.g:100:45: (iv_ruleNode= ruleNode EOF ) - // InternalTreeTestLanguage.g:101:2: iv_ruleNode= ruleNode EOF + // InternalTreeTestLanguage.g:105:45: (iv_ruleNode= ruleNode EOF ) + // InternalTreeTestLanguage.g:106:2: iv_ruleNode= ruleNode EOF { newCompositeNode(grammarAccess.getNodeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -231,7 +239,7 @@ public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser // $ANTLR start "ruleNode" - // InternalTreeTestLanguage.g:107:1: ruleNode returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '(' ( (lv_attrib_2_0= RULE_STRING ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_children_5_0= ruleNode ) )* otherlv_6= '};' ) ; + // InternalTreeTestLanguage.g:112:1: ruleNode returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '(' ( (lv_attrib_2_0= RULE_STRING ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_children_5_0= ruleNode ) )* otherlv_6= '};' ) ; public final EObject ruleNode() throws RecognitionException { EObject current = null; @@ -248,17 +256,17 @@ public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser enterRule(); try { - // InternalTreeTestLanguage.g:113:2: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '(' ( (lv_attrib_2_0= RULE_STRING ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_children_5_0= ruleNode ) )* otherlv_6= '};' ) ) - // InternalTreeTestLanguage.g:114:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '(' ( (lv_attrib_2_0= RULE_STRING ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_children_5_0= ruleNode ) )* otherlv_6= '};' ) + // InternalTreeTestLanguage.g:118:2: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '(' ( (lv_attrib_2_0= RULE_STRING ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_children_5_0= ruleNode ) )* otherlv_6= '};' ) ) + // InternalTreeTestLanguage.g:119:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '(' ( (lv_attrib_2_0= RULE_STRING ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_children_5_0= ruleNode ) )* otherlv_6= '};' ) { - // InternalTreeTestLanguage.g:114:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '(' ( (lv_attrib_2_0= RULE_STRING ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_children_5_0= ruleNode ) )* otherlv_6= '};' ) - // InternalTreeTestLanguage.g:115:3: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '(' ( (lv_attrib_2_0= RULE_STRING ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_children_5_0= ruleNode ) )* otherlv_6= '};' + // InternalTreeTestLanguage.g:119:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '(' ( (lv_attrib_2_0= RULE_STRING ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_children_5_0= ruleNode ) )* otherlv_6= '};' ) + // InternalTreeTestLanguage.g:120:3: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= '(' ( (lv_attrib_2_0= RULE_STRING ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_children_5_0= ruleNode ) )* otherlv_6= '};' { - // InternalTreeTestLanguage.g:115:3: ( (lv_name_0_0= RULE_ID ) ) - // InternalTreeTestLanguage.g:116:4: (lv_name_0_0= RULE_ID ) + // InternalTreeTestLanguage.g:120:3: ( (lv_name_0_0= RULE_ID ) ) + // InternalTreeTestLanguage.g:121:4: (lv_name_0_0= RULE_ID ) { - // InternalTreeTestLanguage.g:116:4: (lv_name_0_0= RULE_ID ) - // InternalTreeTestLanguage.g:117:5: lv_name_0_0= RULE_ID + // InternalTreeTestLanguage.g:121:4: (lv_name_0_0= RULE_ID ) + // InternalTreeTestLanguage.g:122:5: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); @@ -284,11 +292,11 @@ public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser newLeafNode(otherlv_1, grammarAccess.getNodeAccess().getLeftParenthesisKeyword_1()); - // InternalTreeTestLanguage.g:137:3: ( (lv_attrib_2_0= RULE_STRING ) ) - // InternalTreeTestLanguage.g:138:4: (lv_attrib_2_0= RULE_STRING ) + // InternalTreeTestLanguage.g:142:3: ( (lv_attrib_2_0= RULE_STRING ) ) + // InternalTreeTestLanguage.g:143:4: (lv_attrib_2_0= RULE_STRING ) { - // InternalTreeTestLanguage.g:138:4: (lv_attrib_2_0= RULE_STRING ) - // InternalTreeTestLanguage.g:139:5: lv_attrib_2_0= RULE_STRING + // InternalTreeTestLanguage.g:143:4: (lv_attrib_2_0= RULE_STRING ) + // InternalTreeTestLanguage.g:144:5: lv_attrib_2_0= RULE_STRING { lv_attrib_2_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_6); @@ -318,7 +326,7 @@ public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser newLeafNode(otherlv_4, grammarAccess.getNodeAccess().getLeftCurlyBracketKeyword_4()); - // InternalTreeTestLanguage.g:163:3: ( (lv_children_5_0= ruleNode ) )* + // InternalTreeTestLanguage.g:168:3: ( (lv_children_5_0= ruleNode ) )* loop2: do { int alt2=2; @@ -331,10 +339,10 @@ public class InternalTreeTestLanguageParser extends AbstractInternalAntlrParser switch (alt2) { case 1 : - // InternalTreeTestLanguage.g:164:4: (lv_children_5_0= ruleNode ) + // InternalTreeTestLanguage.g:169:4: (lv_children_5_0= ruleNode ) { - // InternalTreeTestLanguage.g:164:4: (lv_children_5_0= ruleNode ) - // InternalTreeTestLanguage.g:165:5: lv_children_5_0= ruleNode + // InternalTreeTestLanguage.g:169:4: (lv_children_5_0= ruleNode ) + // InternalTreeTestLanguage.g:170:5: lv_children_5_0= ruleNode { newCompositeNode(grammarAccess.getNodeAccess().getChildrenNodeParserRuleCall_5_0()); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/AbstractChild.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/AbstractChild.java index a2ffbaae3..1ec18cd98 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/AbstractChild.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/AbstractChild.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/AbstractChildren.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/AbstractChildren.java index 62279b45c..aaa7d25ff 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/AbstractChildren.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/AbstractChildren.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Child.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Child.java index eb42843a3..b21363771 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Child.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Child.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Children.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Children.java index 9ab1b61de..cd55a60ac 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Children.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Children.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Content.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Content.java index 5c58d30bc..be4fc72fe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Content.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Content.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/FirstConcrete.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/FirstConcrete.java index 89a178edd..2a31a810f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/FirstConcrete.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/FirstConcrete.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Named.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Named.java index 75171aea6..e39bf920a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Named.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Named.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Nested.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Nested.java index bb8ab6242..602174ba4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Nested.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/Nested.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/PartialParserTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/PartialParserTestLanguageFactory.java index bceff626b..a3ec9bdf0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/PartialParserTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/PartialParserTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/PartialParserTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/PartialParserTestLanguagePackage.java index 2ba31ef2a..595d245b5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/PartialParserTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/PartialParserTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/SecondConcrete.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/SecondConcrete.java index 4853343ea..977f57ee2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/SecondConcrete.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/SecondConcrete.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/SomeContainer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/SomeContainer.java index 710892a56..5860b5c28 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/SomeContainer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/SomeContainer.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/AbstractChildImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/AbstractChildImpl.java index 2ee7e3ee4..8d4c69ff5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/AbstractChildImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/AbstractChildImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/AbstractChildrenImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/AbstractChildrenImpl.java index d37a7b13a..b67c9fbf5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/AbstractChildrenImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/AbstractChildrenImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/ChildImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/ChildImpl.java index 25a22a4dd..67f72d300 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/ChildImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/ChildImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/ChildrenImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/ChildrenImpl.java index 627adc88b..c9d5d37a6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/ChildrenImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/ChildrenImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/ContentImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/ContentImpl.java index e9e39391b..c78b5b9b7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/ContentImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/ContentImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/FirstConcreteImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/FirstConcreteImpl.java index cdaffe0ee..976d7817d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/FirstConcreteImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/FirstConcreteImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/NamedImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/NamedImpl.java index b4798de26..a1a8a6792 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/NamedImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/NamedImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/NestedImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/NestedImpl.java index f8404b2d4..6644aecd0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/NestedImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/NestedImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/PartialParserTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/PartialParserTestLanguageFactoryImpl.java index f7a975b8d..9b691283a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/PartialParserTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/PartialParserTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/PartialParserTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/PartialParserTestLanguagePackageImpl.java index df9228cdd..d28a0b7ab 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/PartialParserTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/PartialParserTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/SecondConcreteImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/SecondConcreteImpl.java index bbad01f54..97170b81a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/SecondConcreteImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/SecondConcreteImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/SomeContainerImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/SomeContainerImpl.java index dc050ca06..87be2af43 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/SomeContainerImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/impl/SomeContainerImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/util/PartialParserTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/util/PartialParserTestLanguageAdapterFactory.java index 8d3072d52..cb854dcee 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/util/PartialParserTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/util/PartialParserTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/util/PartialParserTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/util/PartialParserTestLanguageSwitch.java index 1cd9258bd..36f0792a3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/util/PartialParserTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/partialParserTestLanguage/util/PartialParserTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.partialParserTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Erwachsener.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Erwachsener.java index c658a481a..726da0355 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Erwachsener.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Erwachsener.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Familie.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Familie.java index d8d60563c..af82da52c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Familie.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Familie.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Farbe.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Farbe.java index 66db2ddbe..9147cb90d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Farbe.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Farbe.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Kind.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Kind.java index a35bbec46..d84f01263 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Kind.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Kind.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Person.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Person.java index 931539ac3..09f301e83 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Person.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Person.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/ReferenceGrammarFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/ReferenceGrammarFactory.java index 2d87b4359..91f73f463 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/ReferenceGrammarFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/ReferenceGrammarFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/ReferenceGrammarPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/ReferenceGrammarPackage.java index 9259cfca1..d98aa7609 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/ReferenceGrammarPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/ReferenceGrammarPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Spielplatz.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Spielplatz.java index eeda125e3..f2e61c480 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Spielplatz.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Spielplatz.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Spielzeug.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Spielzeug.java index e53375fee..048228bc7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Spielzeug.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/Spielzeug.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/ErwachsenerImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/ErwachsenerImpl.java index da1adcaac..eb4ed3691 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/ErwachsenerImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/ErwachsenerImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/FamilieImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/FamilieImpl.java index 6a14b8a95..fcd08c27f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/FamilieImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/FamilieImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/FarbeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/FarbeImpl.java index db230be21..8ecbf23f4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/FarbeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/FarbeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/KindImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/KindImpl.java index f3fb6d76b..47622dd99 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/KindImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/KindImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/PersonImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/PersonImpl.java index 164b698c2..bd640dccc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/PersonImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/PersonImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/ReferenceGrammarFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/ReferenceGrammarFactoryImpl.java index f5c99acfb..b1fffc710 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/ReferenceGrammarFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/ReferenceGrammarFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/ReferenceGrammarPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/ReferenceGrammarPackageImpl.java index ae3878cc7..d4ddb0c3b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/ReferenceGrammarPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/ReferenceGrammarPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/SpielplatzImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/SpielplatzImpl.java index 32c478b3f..1c6e50ece 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/SpielplatzImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/SpielplatzImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/SpielzeugImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/SpielzeugImpl.java index 38c486ae8..361a44ec6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/SpielzeugImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/impl/SpielzeugImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/util/ReferenceGrammarAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/util/ReferenceGrammarAdapterFactory.java index 357c78763..03510c7ef 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/util/ReferenceGrammarAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/util/ReferenceGrammarAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/util/ReferenceGrammarSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/util/ReferenceGrammarSwitch.java index ebba63f04..c033c9e88 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/util/ReferenceGrammarSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/referenceGrammar/util/ReferenceGrammarSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.referenceGrammar.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage2SemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage2SemanticSequencer.java index 7f5196956..0094072a7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage2SemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage2SemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage2SyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage2SyntacticSequencer.java index 4864094d4..533fe7f10 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage2SyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage2SyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage3SemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage3SemanticSequencer.java index 909caa6d9..ec96e0dfe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage3SemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage3SemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage3SyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage3SyntacticSequencer.java index f311641b3..8fd0ffd3b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage3SyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguage3SyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguageSemanticSequencer.java index 65d6a3eeb..4100fe236 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguageSyntacticSequencer.java index 5fb6ace8e..231c3ec8f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ActionTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/FowlerDslTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/FowlerDslTestLanguageSemanticSequencer.java index 8290ca23a..29531bdb1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/FowlerDslTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/FowlerDslTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/FowlerDslTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/FowlerDslTestLanguageSyntacticSequencer.java index b04beba81..1fc3edd2d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/FowlerDslTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/FowlerDslTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/LookaheadTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/LookaheadTestLanguageSemanticSequencer.java index e01a31e16..228486fa9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/LookaheadTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/LookaheadTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/LookaheadTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/LookaheadTestLanguageSyntacticSequencer.java index d66da870f..7586bfa58 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/LookaheadTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/LookaheadTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/OptionalEmptyTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/OptionalEmptyTestLanguageSemanticSequencer.java index cec0e3a69..9e7426b36 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/OptionalEmptyTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/OptionalEmptyTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/OptionalEmptyTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/OptionalEmptyTestLanguageSyntacticSequencer.java index 59b71e176..78a0fe959 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/OptionalEmptyTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/OptionalEmptyTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/PartialParserTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/PartialParserTestLanguageSemanticSequencer.java index 1c6f55265..ea8e0305e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/PartialParserTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/PartialParserTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/PartialParserTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/PartialParserTestLanguageSyntacticSequencer.java index c23ca97f5..27cc0bb5a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/PartialParserTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/PartialParserTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ReferenceGrammarTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ReferenceGrammarTestLanguageSemanticSequencer.java index 2076fc1fc..d9ad8db23 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ReferenceGrammarTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ReferenceGrammarTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ReferenceGrammarTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ReferenceGrammarTestLanguageSyntacticSequencer.java index 57885f254..2d36a7721 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ReferenceGrammarTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/ReferenceGrammarTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/SimpleExpressionsTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/SimpleExpressionsTestLanguageSemanticSequencer.java index dcb3c4fa6..2dffd546c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/SimpleExpressionsTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/SimpleExpressionsTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/SimpleExpressionsTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/SimpleExpressionsTestLanguageSyntacticSequencer.java index c409c2c8d..07e29e9dd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/SimpleExpressionsTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/SimpleExpressionsTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TestLanguageSemanticSequencer.java index 8f3e8adf9..30f6ae93a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TestLanguageSyntacticSequencer.java index b575b7b87..7737752c8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TreeTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TreeTestLanguageSemanticSequencer.java index 5f125e4ca..40f39da1e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TreeTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TreeTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TreeTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TreeTestLanguageSyntacticSequencer.java index 18beb3c94..151086696 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TreeTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/serializer/TreeTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ActionTestLanguage2GrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ActionTestLanguage2GrammarAccess.java index 0360801c2..6159aedda 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ActionTestLanguage2GrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ActionTestLanguage2GrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ActionTestLanguage3GrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ActionTestLanguage3GrammarAccess.java index ba137ee39..7060142dd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ActionTestLanguage3GrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ActionTestLanguage3GrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ActionTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ActionTestLanguageGrammarAccess.java index 31f3f00d7..2324ca7f3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ActionTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ActionTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/FowlerDslTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/FowlerDslTestLanguageGrammarAccess.java index 2d8f1329a..6cd8b7db8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/FowlerDslTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/FowlerDslTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/LookaheadTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/LookaheadTestLanguageGrammarAccess.java index 0836a040a..0f6897dd0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/LookaheadTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/LookaheadTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/OptionalEmptyTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/OptionalEmptyTestLanguageGrammarAccess.java index a940983e1..45aafc2dd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/OptionalEmptyTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/OptionalEmptyTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/PartialParserTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/PartialParserTestLanguageGrammarAccess.java index af496f063..bbe7ad35e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/PartialParserTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/PartialParserTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ReferenceGrammarTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ReferenceGrammarTestLanguageGrammarAccess.java index 63f34a047..ff078e923 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ReferenceGrammarTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/ReferenceGrammarTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/SimpleExpressionsTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/SimpleExpressionsTestLanguageGrammarAccess.java index cc75b028a..d7c4d3eeb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/SimpleExpressionsTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/SimpleExpressionsTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/TestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/TestLanguageGrammarAccess.java index 8961df738..fbba5fe09 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/TestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/TestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/TreeTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/TreeTestLanguageGrammarAccess.java index 96b47f091..590975de2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/TreeTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/services/TreeTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Atom.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Atom.java index 2cb0eef83..07efa1d83 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Atom.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Atom.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Expression.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Expression.java index e06a59ced..db2b018be 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Expression.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Expression.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Op.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Op.java index 1703afe2f..902767ec3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Op.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Op.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Sequence.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Sequence.java index 6d86c513f..02c6fd559 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Sequence.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/Sequence.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/SimpleExpressionsFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/SimpleExpressionsFactory.java index 6a30f467c..549eec2c9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/SimpleExpressionsFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/SimpleExpressionsFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/SimpleExpressionsPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/SimpleExpressionsPackage.java index d8eb0837c..732ad52ed 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/SimpleExpressionsPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/SimpleExpressionsPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/AtomImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/AtomImpl.java index 198771dee..718b1d9d9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/AtomImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/AtomImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/ExpressionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/ExpressionImpl.java index c0ec2f7b1..b5236b6cd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/ExpressionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/ExpressionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/OpImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/OpImpl.java index 0071ee558..910a702c3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/OpImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/OpImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/SequenceImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/SequenceImpl.java index 06c622cc2..c158dd43a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/SequenceImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/SequenceImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/SimpleExpressionsFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/SimpleExpressionsFactoryImpl.java index 51c74d973..179ba551f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/SimpleExpressionsFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/SimpleExpressionsFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/SimpleExpressionsPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/SimpleExpressionsPackageImpl.java index 503c7ef88..cde91e646 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/SimpleExpressionsPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/impl/SimpleExpressionsPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/util/SimpleExpressionsAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/util/SimpleExpressionsAdapterFactory.java index bb0230296..36579dcbe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/util/SimpleExpressionsAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/util/SimpleExpressionsAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/util/SimpleExpressionsSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/util/SimpleExpressionsSwitch.java index 7523fce62..4bbdc8b7d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/util/SimpleExpressionsSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/simpleExpressions/util/SimpleExpressionsSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.simpleExpressions.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/AbstractElement.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/AbstractElement.java index c1a301731..750c73118 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/AbstractElement.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/AbstractElement.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/ChoiceElement.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/ChoiceElement.java index e41fe1341..5c8bb24f8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/ChoiceElement.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/ChoiceElement.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/Model.java index ba2f8358f..9f1be93d8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/ReducibleComposite.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/ReducibleComposite.java index 791170e59..1a5d90b42 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/ReducibleComposite.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/ReducibleComposite.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/ReducibleElement.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/ReducibleElement.java index d9023e1e7..5fde908c8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/ReducibleElement.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/ReducibleElement.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/TerminalElement.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/TerminalElement.java index 18ec0841d..0f9c0dd6e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/TerminalElement.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/TerminalElement.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/TestLangFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/TestLangFactory.java index 7a2c49959..8a70d11aa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/TestLangFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/TestLangFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/TestLangPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/TestLangPackage.java index 383c13b12..849d362cd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/TestLangPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/TestLangPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/AbstractElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/AbstractElementImpl.java index a2639114c..bcd132b70 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/AbstractElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/AbstractElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ChoiceElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ChoiceElementImpl.java index 6cdafc080..613d86464 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ChoiceElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ChoiceElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ModelImpl.java index fbc7c5e0e..aab7a55a8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ReducibleCompositeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ReducibleCompositeImpl.java index a7da72d2b..3c2765731 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ReducibleCompositeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ReducibleCompositeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ReducibleElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ReducibleElementImpl.java index 2e3e07ba6..b9802643e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ReducibleElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/ReducibleElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/TerminalElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/TerminalElementImpl.java index 555025cae..befd98b78 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/TerminalElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/TerminalElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/TestLangFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/TestLangFactoryImpl.java index e28d68d6e..83c0282b8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/TestLangFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/TestLangFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/TestLangPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/TestLangPackageImpl.java index 1a03094c7..af984fc15 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/TestLangPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/impl/TestLangPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/util/TestLangAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/util/TestLangAdapterFactory.java index 536f50f96..d8ad8d607 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/util/TestLangAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/util/TestLangAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/util/TestLangSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/util/TestLangSwitch.java index 733dc2a1c..ad83b4fb0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/util/TestLangSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/testLang/util/TestLangSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.testLang.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/Model.java index a45a4ffc2..062492d2a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.treeTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/Node.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/Node.java index d3951317d..6f9b07df7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/Node.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/Node.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.treeTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/TreeTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/TreeTestLanguageFactory.java index 44d7eedf7..987f9b604 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/TreeTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/TreeTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.treeTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/TreeTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/TreeTestLanguagePackage.java index 9d12660d4..41476d6db 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/TreeTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/TreeTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.treeTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/ModelImpl.java index 0d51193e3..95037fc08 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.treeTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/NodeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/NodeImpl.java index eaa3b99f3..2bf3f6154 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/NodeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/NodeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.treeTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/TreeTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/TreeTestLanguageFactoryImpl.java index 91cfd8ec7..3fa3dc977 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/TreeTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/TreeTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.treeTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/TreeTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/TreeTestLanguagePackageImpl.java index 0c8de6bf1..9ceca2a70 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/TreeTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/impl/TreeTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.treeTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/util/TreeTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/util/TreeTestLanguageAdapterFactory.java index 0bb0479c4..1ff62cf77 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/util/TreeTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/util/TreeTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.treeTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/util/TreeTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/util/TreeTestLanguageSwitch.java index 495797b3d..34dbcbcd8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/util/TreeTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/testlanguages/treeTestLanguage/util/TreeTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.testlanguages.treeTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/AbstractConcreteSyntaxValidationTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/AbstractConcreteSyntaxValidationTestLanguageRuntimeModule.java index 6c6d6c721..e11792539 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/AbstractConcreteSyntaxValidationTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/AbstractConcreteSyntaxValidationTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.validation; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguage.genmodel index 4a5c357e8..8e080b41c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="ConcreteSyntaxValidationTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetupGenerated.java index cd614f3c0..59ed63180 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.validation; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AltList1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AltList1.java index 532eae68b..2798912b0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AltList1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AltList1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AltList2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AltList2.java index 79f59cb3e..f5ea63350 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AltList2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AltList2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AlternativeMultiplicities.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AlternativeMultiplicities.java index edfe93105..cba08e563 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AlternativeMultiplicities.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AlternativeMultiplicities.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AssignedAction.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AssignedAction.java index fc470fd5a..f6fd8f05b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AssignedAction.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/AssignedAction.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination1.java index f779365a8..6bf189f72 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination2.java index eea6f20dc..35506d2b0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination3.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination3.java index 7035c38bf..4c2a0be97 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination3.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination3.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination4.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination4.java index e4b73625d..f9591c778 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination4.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Combination4.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/CsvalidationtestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/CsvalidationtestFactory.java index e83385085..9d0dfc068 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/CsvalidationtestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/CsvalidationtestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/CsvalidationtestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/CsvalidationtestPackage.java index 40a624ea3..a4bc9b77d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/CsvalidationtestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/CsvalidationtestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/EmptyAlternativeSub.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/EmptyAlternativeSub.java index 36d3ed9da..7d6502b68 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/EmptyAlternativeSub.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/EmptyAlternativeSub.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/GroupMultiplicities.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/GroupMultiplicities.java index 67983c654..c7b235e8d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/GroupMultiplicities.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/GroupMultiplicities.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Heuristic1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Heuristic1.java index 59b4fb331..726ce05c9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Heuristic1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Heuristic1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List1.java index d2cdcef5e..5a3cd662e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List2.java index 76b8dd290..1a865b5b0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List3.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List3.java index 358914c57..fb38be8f4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List3.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List3.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List4.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List4.java index b8a3a82ed..fb40c19ba 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List4.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List4.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List5.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List5.java index db9f6b93f..ad75731c0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List5.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/List5.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Model.java index cf18be34a..9e6ff4931 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/SimpleAlternative.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/SimpleAlternative.java index eeff4a48d..65a2d3207 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/SimpleAlternative.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/SimpleAlternative.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/SimpleGroup.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/SimpleGroup.java index 3171f2199..5f47692b6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/SimpleGroup.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/SimpleGroup.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/SimpleMultiplicities.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/SimpleMultiplicities.java index 470315f8c..d7d029d60 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/SimpleMultiplicities.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/SimpleMultiplicities.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/StaticSimplification.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/StaticSimplification.java index 2e75cb494..33415b499 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/StaticSimplification.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/StaticSimplification.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientObject.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientObject.java index 28c17d527..799b7aa4c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientObject.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientObject.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientObjectSub.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientObjectSub.java index 2caa52eb1..4327b4348 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientObjectSub.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientObjectSub.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientSerializeables1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientSerializeables1.java index ff4dcd5a3..331b120a0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientSerializeables1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientSerializeables1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientSerializeables1Enum.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientSerializeables1Enum.java index a446b7bb2..a015c1ff2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientSerializeables1Enum.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TransientSerializeables1Enum.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TwoVersion.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TwoVersion.java index 6999eca29..4bf50bd39 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TwoVersion.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/TwoVersion.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction1.java index 0e61ac817..e3fe2174d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2.java index d1ac6bb99..303dfd54d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2Sub.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2Sub.java index b96b8903f..fbd90ae66 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2Sub.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2Sub.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2Sub1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2Sub1.java index e48c77073..4586547f2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2Sub1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2Sub1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2Sub2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2Sub2.java index 1087443df..cb52fce83 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2Sub2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction2Sub2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction3.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction3.java index 98c39dd0e..2c50e0b92 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction3.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedAction3.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall1.java index b29097e8e..92b95302a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall1Sub.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall1Sub.java index 4afeeba8a..a40411908 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall1Sub.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall1Sub.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall2.java index d4cf911fe..49e9204e5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall2Sub.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall2Sub.java index ae37a8816..ecd0c8805 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall2Sub.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall2Sub.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall2SubAction.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall2SubAction.java index 3a1ace3c1..56a9ccb68 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall2SubAction.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/UnassignedRuleCall2SubAction.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AltList1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AltList1Impl.java index 98e826906..70225549b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AltList1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AltList1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AltList2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AltList2Impl.java index 8e6d74e8b..f484e9448 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AltList2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AltList2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AlternativeMultiplicitiesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AlternativeMultiplicitiesImpl.java index b9e7dcffc..480c1aa31 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AlternativeMultiplicitiesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AlternativeMultiplicitiesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AssignedActionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AssignedActionImpl.java index 82fe5d95f..d70dc5578 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AssignedActionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/AssignedActionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination1Impl.java index afc1a3c74..f146d5ee3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination2Impl.java index b8df58e13..8766efa38 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination3Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination3Impl.java index 6c4df01a5..77a5bc002 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination3Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination3Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination4Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination4Impl.java index 1992ab88c..fb5804787 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination4Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Combination4Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/CsvalidationtestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/CsvalidationtestFactoryImpl.java index 6cd159dae..8e1410b62 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/CsvalidationtestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/CsvalidationtestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/CsvalidationtestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/CsvalidationtestPackageImpl.java index 2b51a7bb8..6c441a4af 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/CsvalidationtestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/CsvalidationtestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/EmptyAlternativeSubImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/EmptyAlternativeSubImpl.java index de4e12cd4..2ad3c0828 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/EmptyAlternativeSubImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/EmptyAlternativeSubImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/GroupMultiplicitiesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/GroupMultiplicitiesImpl.java index dc48cc8e8..ff31cc9cd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/GroupMultiplicitiesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/GroupMultiplicitiesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Heuristic1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Heuristic1Impl.java index 06a8e0638..6434a97e5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Heuristic1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/Heuristic1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List1Impl.java index 3758e2e82..0803c963d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List2Impl.java index bfbe10c1e..a4121c16b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List3Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List3Impl.java index bc607829b..cea80dc99 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List3Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List3Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List4Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List4Impl.java index 0b97b053d..e08405d14 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List4Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List4Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List5Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List5Impl.java index 4333f46c2..029467117 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List5Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/List5Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/ModelImpl.java index 7fa15ba71..fb4408f68 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/SimpleAlternativeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/SimpleAlternativeImpl.java index b05585446..65614049f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/SimpleAlternativeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/SimpleAlternativeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/SimpleGroupImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/SimpleGroupImpl.java index e98b20929..9c63579d5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/SimpleGroupImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/SimpleGroupImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/SimpleMultiplicitiesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/SimpleMultiplicitiesImpl.java index c6cac91b6..4bbfba5c4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/SimpleMultiplicitiesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/SimpleMultiplicitiesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/StaticSimplificationImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/StaticSimplificationImpl.java index e8a21805f..05a6fc5cb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/StaticSimplificationImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/StaticSimplificationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TransientObjectImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TransientObjectImpl.java index bd69ca01e..3bb9c00b7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TransientObjectImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TransientObjectImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TransientObjectSubImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TransientObjectSubImpl.java index 095a9f2b5..d9d07bc19 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TransientObjectSubImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TransientObjectSubImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TransientSerializeables1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TransientSerializeables1Impl.java index 9adf9d417..5554b241f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TransientSerializeables1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TransientSerializeables1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TwoVersionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TwoVersionImpl.java index a63777a90..84d55d39d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TwoVersionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/TwoVersionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction1Impl.java index 0b0ede972..9684cb888 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2Impl.java index 50d1916a0..4d7626e82 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2Sub1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2Sub1Impl.java index d6cfdd461..d2a67328d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2Sub1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2Sub1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2Sub2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2Sub2Impl.java index 3b030d181..6de03e0a4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2Sub2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2Sub2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2SubImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2SubImpl.java index b1730f9a0..cb508abe7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2SubImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction2SubImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction3Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction3Impl.java index 05443ce1b..21410b4de 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction3Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedAction3Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall1Impl.java index 505d9439a..1cae3720f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall1SubImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall1SubImpl.java index 1b9ef8033..1f9efb870 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall1SubImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall1SubImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall2Impl.java index 735df1a08..400cdb315 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall2SubActionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall2SubActionImpl.java index 759f39de0..0db204d3a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall2SubActionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall2SubActionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall2SubImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall2SubImpl.java index afc03460b..274881033 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall2SubImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/impl/UnassignedRuleCall2SubImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/util/CsvalidationtestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/util/CsvalidationtestAdapterFactory.java index 74312bd48..b5ae4e234 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/util/CsvalidationtestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/util/CsvalidationtestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/util/CsvalidationtestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/util/CsvalidationtestSwitch.java index 16eaa8954..11070be5c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/util/CsvalidationtestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/csvalidationtest/util/CsvalidationtestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.validation.csvalidationtest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/ConcreteSyntaxValidationTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/ConcreteSyntaxValidationTestLanguageAntlrTokenFileProvider.java index 885e79108..4bab4e362 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/ConcreteSyntaxValidationTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/ConcreteSyntaxValidationTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.validation.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/ConcreteSyntaxValidationTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/ConcreteSyntaxValidationTestLanguageParser.java index 2b5c35bdc..98f73e2a0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/ConcreteSyntaxValidationTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/ConcreteSyntaxValidationTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.validation.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/internal/InternalConcreteSyntaxValidationTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/internal/InternalConcreteSyntaxValidationTestLanguage.g index 815798f6c..a113d41f4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/internal/InternalConcreteSyntaxValidationTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/internal/InternalConcreteSyntaxValidationTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalConcreteSyntaxValidationTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/internal/InternalConcreteSyntaxValidationTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/internal/InternalConcreteSyntaxValidationTestLanguageLexer.java index 086868375..d7a3b5a50 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/internal/InternalConcreteSyntaxValidationTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/internal/InternalConcreteSyntaxValidationTestLanguageLexer.java @@ -984,10 +984,10 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteSyntaxValidationTestLanguage.g:3654:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalConcreteSyntaxValidationTestLanguage.g:3654:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalConcreteSyntaxValidationTestLanguage.g:3659:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:3659:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalConcreteSyntaxValidationTestLanguage.g:3654:11: ( '^' )? + // InternalConcreteSyntaxValidationTestLanguage.g:3659:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -996,7 +996,7 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3654:11: '^' + // InternalConcreteSyntaxValidationTestLanguage.g:3659:11: '^' { match('^'); @@ -1014,7 +1014,7 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalConcreteSyntaxValidationTestLanguage.g:3654:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalConcreteSyntaxValidationTestLanguage.g:3659:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -1063,10 +1063,10 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteSyntaxValidationTestLanguage.g:3656:10: ( ( '0' .. '9' )+ ) - // InternalConcreteSyntaxValidationTestLanguage.g:3656:12: ( '0' .. '9' )+ + // InternalConcreteSyntaxValidationTestLanguage.g:3661:10: ( ( '0' .. '9' )+ ) + // InternalConcreteSyntaxValidationTestLanguage.g:3661:12: ( '0' .. '9' )+ { - // InternalConcreteSyntaxValidationTestLanguage.g:3656:12: ( '0' .. '9' )+ + // InternalConcreteSyntaxValidationTestLanguage.g:3661:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -1080,7 +1080,7 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3656:13: '0' .. '9' + // InternalConcreteSyntaxValidationTestLanguage.g:3661:13: '0' .. '9' { matchRange('0','9'); @@ -1112,10 +1112,10 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteSyntaxValidationTestLanguage.g:3658:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3658:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalConcreteSyntaxValidationTestLanguage.g:3663:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3663:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3658:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalConcreteSyntaxValidationTestLanguage.g:3663:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -1133,10 +1133,10 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3658:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalConcreteSyntaxValidationTestLanguage.g:3663:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalConcreteSyntaxValidationTestLanguage.g:3658:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:3663:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -1152,7 +1152,7 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3658:21: '\\\\' . + // InternalConcreteSyntaxValidationTestLanguage.g:3663:21: '\\\\' . { match('\\'); matchAny(); @@ -1160,7 +1160,7 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:3658:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3663:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1185,10 +1185,10 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:3658:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalConcreteSyntaxValidationTestLanguage.g:3663:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalConcreteSyntaxValidationTestLanguage.g:3658:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:3663:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -1204,7 +1204,7 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3658:54: '\\\\' . + // InternalConcreteSyntaxValidationTestLanguage.g:3663:54: '\\\\' . { match('\\'); matchAny(); @@ -1212,7 +1212,7 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:3658:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3663:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1255,12 +1255,12 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteSyntaxValidationTestLanguage.g:3660:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalConcreteSyntaxValidationTestLanguage.g:3660:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalConcreteSyntaxValidationTestLanguage.g:3665:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalConcreteSyntaxValidationTestLanguage.g:3665:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalConcreteSyntaxValidationTestLanguage.g:3660:24: ( options {greedy=false; } : . )* + // InternalConcreteSyntaxValidationTestLanguage.g:3665:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1285,7 +1285,7 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3660:52: . + // InternalConcreteSyntaxValidationTestLanguage.g:3665:52: . { matchAny(); @@ -1315,12 +1315,12 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteSyntaxValidationTestLanguage.g:3662:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalConcreteSyntaxValidationTestLanguage.g:3662:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalConcreteSyntaxValidationTestLanguage.g:3667:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:3667:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalConcreteSyntaxValidationTestLanguage.g:3662:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:3667:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1333,7 +1333,7 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3662:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3667: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(); @@ -1353,7 +1353,7 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { } } while (true); - // InternalConcreteSyntaxValidationTestLanguage.g:3662:40: ( ( '\\r' )? '\\n' )? + // InternalConcreteSyntaxValidationTestLanguage.g:3667:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1362,9 +1362,9 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3662:41: ( '\\r' )? '\\n' + // InternalConcreteSyntaxValidationTestLanguage.g:3667:41: ( '\\r' )? '\\n' { - // InternalConcreteSyntaxValidationTestLanguage.g:3662:41: ( '\\r' )? + // InternalConcreteSyntaxValidationTestLanguage.g:3667:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1373,7 +1373,7 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3662:41: '\\r' + // InternalConcreteSyntaxValidationTestLanguage.g:3667:41: '\\r' { match('\r'); @@ -1405,10 +1405,10 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteSyntaxValidationTestLanguage.g:3664:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalConcreteSyntaxValidationTestLanguage.g:3664:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalConcreteSyntaxValidationTestLanguage.g:3669:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalConcreteSyntaxValidationTestLanguage.g:3669:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalConcreteSyntaxValidationTestLanguage.g:3664:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalConcreteSyntaxValidationTestLanguage.g:3669:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1462,8 +1462,8 @@ public class InternalConcreteSyntaxValidationTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalConcreteSyntaxValidationTestLanguage.g:3666:16: ( . ) - // InternalConcreteSyntaxValidationTestLanguage.g:3666:18: . + // InternalConcreteSyntaxValidationTestLanguage.g:3671:16: ( . ) + // InternalConcreteSyntaxValidationTestLanguage.g:3671:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/internal/InternalConcreteSyntaxValidationTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/internal/InternalConcreteSyntaxValidationTestLanguageParser.java index 834e4d3f1..e96f748c7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/internal/InternalConcreteSyntaxValidationTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/parser/antlr/internal/InternalConcreteSyntaxValidationTestLanguageParser.java @@ -19,6 +19,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalConcreteSyntaxValidationTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -116,7 +124,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleModel" - // InternalConcreteSyntaxValidationTestLanguage.g:65:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:70:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -124,8 +132,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:65:46: (iv_ruleModel= ruleModel EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:66:2: iv_ruleModel= ruleModel EOF + // InternalConcreteSyntaxValidationTestLanguage.g:70:46: (iv_ruleModel= ruleModel EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:71:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -152,7 +160,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleModel" - // InternalConcreteSyntaxValidationTestLanguage.g:72:1: ruleModel returns [EObject current=null] : ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleAssignedAction ) ) | ( (lv_x7_6_0= ruleAssignedActionSecond ) ) | ( (lv_x8_7_0= ruleUnassignedAction1 ) ) | ( (lv_x9_8_0= ruleUnassignedAction2 ) ) | ( (lv_x10_9_0= ruleUnassignedAction3 ) ) | ( (lv_x11_10_0= ruleUnassignedRuleCall1 ) ) | ( (lv_x12_11_0= ruleUnassignedRuleCall2 ) ) | ( (lv_x13_12_0= ruleCombination1 ) ) | ( (lv_x14_13_0= ruleCombination2 ) ) | ( (lv_x15_14_0= ruleCombination3 ) ) | ( (lv_x16_15_0= ruleCombination4 ) ) | ( (lv_x17_16_0= ruleList1 ) ) | ( (lv_x18_17_0= ruleList2 ) ) | ( (lv_x19_18_0= ruleList3 ) ) | ( (lv_x20_19_0= ruleList4 ) ) | ( (lv_x21_20_0= ruleList5 ) ) | ( (lv_x22_21_0= ruleAltList1 ) ) | ( (lv_x23_22_0= ruleAltList2 ) ) | ( (lv_x24_23_0= ruleTransientObject ) ) | ( (lv_x25_24_0= ruleTransientSerializeables1 ) ) | ( (lv_x26_25_0= ruleStaticSimplification ) ) | ( (lv_x27_26_0= ruleTwoVersion ) ) | ( (lv_x28_27_0= ruleHeuristic1 ) ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:77:1: ruleModel returns [EObject current=null] : ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleAssignedAction ) ) | ( (lv_x7_6_0= ruleAssignedActionSecond ) ) | ( (lv_x8_7_0= ruleUnassignedAction1 ) ) | ( (lv_x9_8_0= ruleUnassignedAction2 ) ) | ( (lv_x10_9_0= ruleUnassignedAction3 ) ) | ( (lv_x11_10_0= ruleUnassignedRuleCall1 ) ) | ( (lv_x12_11_0= ruleUnassignedRuleCall2 ) ) | ( (lv_x13_12_0= ruleCombination1 ) ) | ( (lv_x14_13_0= ruleCombination2 ) ) | ( (lv_x15_14_0= ruleCombination3 ) ) | ( (lv_x16_15_0= ruleCombination4 ) ) | ( (lv_x17_16_0= ruleList1 ) ) | ( (lv_x18_17_0= ruleList2 ) ) | ( (lv_x19_18_0= ruleList3 ) ) | ( (lv_x20_19_0= ruleList4 ) ) | ( (lv_x21_20_0= ruleList5 ) ) | ( (lv_x22_21_0= ruleAltList1 ) ) | ( (lv_x23_22_0= ruleAltList2 ) ) | ( (lv_x24_23_0= ruleTransientObject ) ) | ( (lv_x25_24_0= ruleTransientSerializeables1 ) ) | ( (lv_x26_25_0= ruleStaticSimplification ) ) | ( (lv_x27_26_0= ruleTwoVersion ) ) | ( (lv_x28_27_0= ruleHeuristic1 ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -217,10 +225,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:78:2: ( ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleAssignedAction ) ) | ( (lv_x7_6_0= ruleAssignedActionSecond ) ) | ( (lv_x8_7_0= ruleUnassignedAction1 ) ) | ( (lv_x9_8_0= ruleUnassignedAction2 ) ) | ( (lv_x10_9_0= ruleUnassignedAction3 ) ) | ( (lv_x11_10_0= ruleUnassignedRuleCall1 ) ) | ( (lv_x12_11_0= ruleUnassignedRuleCall2 ) ) | ( (lv_x13_12_0= ruleCombination1 ) ) | ( (lv_x14_13_0= ruleCombination2 ) ) | ( (lv_x15_14_0= ruleCombination3 ) ) | ( (lv_x16_15_0= ruleCombination4 ) ) | ( (lv_x17_16_0= ruleList1 ) ) | ( (lv_x18_17_0= ruleList2 ) ) | ( (lv_x19_18_0= ruleList3 ) ) | ( (lv_x20_19_0= ruleList4 ) ) | ( (lv_x21_20_0= ruleList5 ) ) | ( (lv_x22_21_0= ruleAltList1 ) ) | ( (lv_x23_22_0= ruleAltList2 ) ) | ( (lv_x24_23_0= ruleTransientObject ) ) | ( (lv_x25_24_0= ruleTransientSerializeables1 ) ) | ( (lv_x26_25_0= ruleStaticSimplification ) ) | ( (lv_x27_26_0= ruleTwoVersion ) ) | ( (lv_x28_27_0= ruleHeuristic1 ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:79:2: ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleAssignedAction ) ) | ( (lv_x7_6_0= ruleAssignedActionSecond ) ) | ( (lv_x8_7_0= ruleUnassignedAction1 ) ) | ( (lv_x9_8_0= ruleUnassignedAction2 ) ) | ( (lv_x10_9_0= ruleUnassignedAction3 ) ) | ( (lv_x11_10_0= ruleUnassignedRuleCall1 ) ) | ( (lv_x12_11_0= ruleUnassignedRuleCall2 ) ) | ( (lv_x13_12_0= ruleCombination1 ) ) | ( (lv_x14_13_0= ruleCombination2 ) ) | ( (lv_x15_14_0= ruleCombination3 ) ) | ( (lv_x16_15_0= ruleCombination4 ) ) | ( (lv_x17_16_0= ruleList1 ) ) | ( (lv_x18_17_0= ruleList2 ) ) | ( (lv_x19_18_0= ruleList3 ) ) | ( (lv_x20_19_0= ruleList4 ) ) | ( (lv_x21_20_0= ruleList5 ) ) | ( (lv_x22_21_0= ruleAltList1 ) ) | ( (lv_x23_22_0= ruleAltList2 ) ) | ( (lv_x24_23_0= ruleTransientObject ) ) | ( (lv_x25_24_0= ruleTransientSerializeables1 ) ) | ( (lv_x26_25_0= ruleStaticSimplification ) ) | ( (lv_x27_26_0= ruleTwoVersion ) ) | ( (lv_x28_27_0= ruleHeuristic1 ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:83:2: ( ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleAssignedAction ) ) | ( (lv_x7_6_0= ruleAssignedActionSecond ) ) | ( (lv_x8_7_0= ruleUnassignedAction1 ) ) | ( (lv_x9_8_0= ruleUnassignedAction2 ) ) | ( (lv_x10_9_0= ruleUnassignedAction3 ) ) | ( (lv_x11_10_0= ruleUnassignedRuleCall1 ) ) | ( (lv_x12_11_0= ruleUnassignedRuleCall2 ) ) | ( (lv_x13_12_0= ruleCombination1 ) ) | ( (lv_x14_13_0= ruleCombination2 ) ) | ( (lv_x15_14_0= ruleCombination3 ) ) | ( (lv_x16_15_0= ruleCombination4 ) ) | ( (lv_x17_16_0= ruleList1 ) ) | ( (lv_x18_17_0= ruleList2 ) ) | ( (lv_x19_18_0= ruleList3 ) ) | ( (lv_x20_19_0= ruleList4 ) ) | ( (lv_x21_20_0= ruleList5 ) ) | ( (lv_x22_21_0= ruleAltList1 ) ) | ( (lv_x23_22_0= ruleAltList2 ) ) | ( (lv_x24_23_0= ruleTransientObject ) ) | ( (lv_x25_24_0= ruleTransientSerializeables1 ) ) | ( (lv_x26_25_0= ruleStaticSimplification ) ) | ( (lv_x27_26_0= ruleTwoVersion ) ) | ( (lv_x28_27_0= ruleHeuristic1 ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:84:2: ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleAssignedAction ) ) | ( (lv_x7_6_0= ruleAssignedActionSecond ) ) | ( (lv_x8_7_0= ruleUnassignedAction1 ) ) | ( (lv_x9_8_0= ruleUnassignedAction2 ) ) | ( (lv_x10_9_0= ruleUnassignedAction3 ) ) | ( (lv_x11_10_0= ruleUnassignedRuleCall1 ) ) | ( (lv_x12_11_0= ruleUnassignedRuleCall2 ) ) | ( (lv_x13_12_0= ruleCombination1 ) ) | ( (lv_x14_13_0= ruleCombination2 ) ) | ( (lv_x15_14_0= ruleCombination3 ) ) | ( (lv_x16_15_0= ruleCombination4 ) ) | ( (lv_x17_16_0= ruleList1 ) ) | ( (lv_x18_17_0= ruleList2 ) ) | ( (lv_x19_18_0= ruleList3 ) ) | ( (lv_x20_19_0= ruleList4 ) ) | ( (lv_x21_20_0= ruleList5 ) ) | ( (lv_x22_21_0= ruleAltList1 ) ) | ( (lv_x23_22_0= ruleAltList2 ) ) | ( (lv_x24_23_0= ruleTransientObject ) ) | ( (lv_x25_24_0= ruleTransientSerializeables1 ) ) | ( (lv_x26_25_0= ruleStaticSimplification ) ) | ( (lv_x27_26_0= ruleTwoVersion ) ) | ( (lv_x28_27_0= ruleHeuristic1 ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:79:2: ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleAssignedAction ) ) | ( (lv_x7_6_0= ruleAssignedActionSecond ) ) | ( (lv_x8_7_0= ruleUnassignedAction1 ) ) | ( (lv_x9_8_0= ruleUnassignedAction2 ) ) | ( (lv_x10_9_0= ruleUnassignedAction3 ) ) | ( (lv_x11_10_0= ruleUnassignedRuleCall1 ) ) | ( (lv_x12_11_0= ruleUnassignedRuleCall2 ) ) | ( (lv_x13_12_0= ruleCombination1 ) ) | ( (lv_x14_13_0= ruleCombination2 ) ) | ( (lv_x15_14_0= ruleCombination3 ) ) | ( (lv_x16_15_0= ruleCombination4 ) ) | ( (lv_x17_16_0= ruleList1 ) ) | ( (lv_x18_17_0= ruleList2 ) ) | ( (lv_x19_18_0= ruleList3 ) ) | ( (lv_x20_19_0= ruleList4 ) ) | ( (lv_x21_20_0= ruleList5 ) ) | ( (lv_x22_21_0= ruleAltList1 ) ) | ( (lv_x23_22_0= ruleAltList2 ) ) | ( (lv_x24_23_0= ruleTransientObject ) ) | ( (lv_x25_24_0= ruleTransientSerializeables1 ) ) | ( (lv_x26_25_0= ruleStaticSimplification ) ) | ( (lv_x27_26_0= ruleTwoVersion ) ) | ( (lv_x28_27_0= ruleHeuristic1 ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:84:2: ( ( (lv_x1_0_0= ruleSimpleGroup ) ) | ( (lv_x2_1_0= ruleSimpleAlternative ) ) | ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) | ( (lv_x4_3_0= ruleGroupMultiplicities ) ) | ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) | ( (lv_x6_5_0= ruleAssignedAction ) ) | ( (lv_x7_6_0= ruleAssignedActionSecond ) ) | ( (lv_x8_7_0= ruleUnassignedAction1 ) ) | ( (lv_x9_8_0= ruleUnassignedAction2 ) ) | ( (lv_x10_9_0= ruleUnassignedAction3 ) ) | ( (lv_x11_10_0= ruleUnassignedRuleCall1 ) ) | ( (lv_x12_11_0= ruleUnassignedRuleCall2 ) ) | ( (lv_x13_12_0= ruleCombination1 ) ) | ( (lv_x14_13_0= ruleCombination2 ) ) | ( (lv_x15_14_0= ruleCombination3 ) ) | ( (lv_x16_15_0= ruleCombination4 ) ) | ( (lv_x17_16_0= ruleList1 ) ) | ( (lv_x18_17_0= ruleList2 ) ) | ( (lv_x19_18_0= ruleList3 ) ) | ( (lv_x20_19_0= ruleList4 ) ) | ( (lv_x21_20_0= ruleList5 ) ) | ( (lv_x22_21_0= ruleAltList1 ) ) | ( (lv_x23_22_0= ruleAltList2 ) ) | ( (lv_x24_23_0= ruleTransientObject ) ) | ( (lv_x25_24_0= ruleTransientSerializeables1 ) ) | ( (lv_x26_25_0= ruleStaticSimplification ) ) | ( (lv_x27_26_0= ruleTwoVersion ) ) | ( (lv_x28_27_0= ruleHeuristic1 ) ) ) int alt1=28; switch ( input.LA(1) ) { case 11: @@ -373,13 +381,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt1) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:80:3: ( (lv_x1_0_0= ruleSimpleGroup ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:85:3: ( (lv_x1_0_0= ruleSimpleGroup ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:80:3: ( (lv_x1_0_0= ruleSimpleGroup ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:81:4: (lv_x1_0_0= ruleSimpleGroup ) + // InternalConcreteSyntaxValidationTestLanguage.g:85:3: ( (lv_x1_0_0= ruleSimpleGroup ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:86:4: (lv_x1_0_0= ruleSimpleGroup ) { - // InternalConcreteSyntaxValidationTestLanguage.g:81:4: (lv_x1_0_0= ruleSimpleGroup ) - // InternalConcreteSyntaxValidationTestLanguage.g:82:5: lv_x1_0_0= ruleSimpleGroup + // InternalConcreteSyntaxValidationTestLanguage.g:86:4: (lv_x1_0_0= ruleSimpleGroup ) + // InternalConcreteSyntaxValidationTestLanguage.g:87:5: lv_x1_0_0= ruleSimpleGroup { newCompositeNode(grammarAccess.getModelAccess().getX1SimpleGroupParserRuleCall_0_0()); @@ -410,13 +418,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:100:3: ( (lv_x2_1_0= ruleSimpleAlternative ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:105:3: ( (lv_x2_1_0= ruleSimpleAlternative ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:100:3: ( (lv_x2_1_0= ruleSimpleAlternative ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:101:4: (lv_x2_1_0= ruleSimpleAlternative ) + // InternalConcreteSyntaxValidationTestLanguage.g:105:3: ( (lv_x2_1_0= ruleSimpleAlternative ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:106:4: (lv_x2_1_0= ruleSimpleAlternative ) { - // InternalConcreteSyntaxValidationTestLanguage.g:101:4: (lv_x2_1_0= ruleSimpleAlternative ) - // InternalConcreteSyntaxValidationTestLanguage.g:102:5: lv_x2_1_0= ruleSimpleAlternative + // InternalConcreteSyntaxValidationTestLanguage.g:106:4: (lv_x2_1_0= ruleSimpleAlternative ) + // InternalConcreteSyntaxValidationTestLanguage.g:107:5: lv_x2_1_0= ruleSimpleAlternative { newCompositeNode(grammarAccess.getModelAccess().getX2SimpleAlternativeParserRuleCall_1_0()); @@ -447,13 +455,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 3 : - // InternalConcreteSyntaxValidationTestLanguage.g:120:3: ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:125:3: ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:120:3: ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:121:4: (lv_x3_2_0= ruleSimpleMultiplicities ) + // InternalConcreteSyntaxValidationTestLanguage.g:125:3: ( (lv_x3_2_0= ruleSimpleMultiplicities ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:126:4: (lv_x3_2_0= ruleSimpleMultiplicities ) { - // InternalConcreteSyntaxValidationTestLanguage.g:121:4: (lv_x3_2_0= ruleSimpleMultiplicities ) - // InternalConcreteSyntaxValidationTestLanguage.g:122:5: lv_x3_2_0= ruleSimpleMultiplicities + // InternalConcreteSyntaxValidationTestLanguage.g:126:4: (lv_x3_2_0= ruleSimpleMultiplicities ) + // InternalConcreteSyntaxValidationTestLanguage.g:127:5: lv_x3_2_0= ruleSimpleMultiplicities { newCompositeNode(grammarAccess.getModelAccess().getX3SimpleMultiplicitiesParserRuleCall_2_0()); @@ -484,13 +492,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 4 : - // InternalConcreteSyntaxValidationTestLanguage.g:140:3: ( (lv_x4_3_0= ruleGroupMultiplicities ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:145:3: ( (lv_x4_3_0= ruleGroupMultiplicities ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:140:3: ( (lv_x4_3_0= ruleGroupMultiplicities ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:141:4: (lv_x4_3_0= ruleGroupMultiplicities ) + // InternalConcreteSyntaxValidationTestLanguage.g:145:3: ( (lv_x4_3_0= ruleGroupMultiplicities ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:146:4: (lv_x4_3_0= ruleGroupMultiplicities ) { - // InternalConcreteSyntaxValidationTestLanguage.g:141:4: (lv_x4_3_0= ruleGroupMultiplicities ) - // InternalConcreteSyntaxValidationTestLanguage.g:142:5: lv_x4_3_0= ruleGroupMultiplicities + // InternalConcreteSyntaxValidationTestLanguage.g:146:4: (lv_x4_3_0= ruleGroupMultiplicities ) + // InternalConcreteSyntaxValidationTestLanguage.g:147:5: lv_x4_3_0= ruleGroupMultiplicities { newCompositeNode(grammarAccess.getModelAccess().getX4GroupMultiplicitiesParserRuleCall_3_0()); @@ -521,13 +529,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 5 : - // InternalConcreteSyntaxValidationTestLanguage.g:160:3: ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:165:3: ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:160:3: ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:161:4: (lv_x5_4_0= ruleAlternativeMultiplicities ) + // InternalConcreteSyntaxValidationTestLanguage.g:165:3: ( (lv_x5_4_0= ruleAlternativeMultiplicities ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:166:4: (lv_x5_4_0= ruleAlternativeMultiplicities ) { - // InternalConcreteSyntaxValidationTestLanguage.g:161:4: (lv_x5_4_0= ruleAlternativeMultiplicities ) - // InternalConcreteSyntaxValidationTestLanguage.g:162:5: lv_x5_4_0= ruleAlternativeMultiplicities + // InternalConcreteSyntaxValidationTestLanguage.g:166:4: (lv_x5_4_0= ruleAlternativeMultiplicities ) + // InternalConcreteSyntaxValidationTestLanguage.g:167:5: lv_x5_4_0= ruleAlternativeMultiplicities { newCompositeNode(grammarAccess.getModelAccess().getX5AlternativeMultiplicitiesParserRuleCall_4_0()); @@ -558,13 +566,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 6 : - // InternalConcreteSyntaxValidationTestLanguage.g:180:3: ( (lv_x6_5_0= ruleAssignedAction ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:185:3: ( (lv_x6_5_0= ruleAssignedAction ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:180:3: ( (lv_x6_5_0= ruleAssignedAction ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:181:4: (lv_x6_5_0= ruleAssignedAction ) + // InternalConcreteSyntaxValidationTestLanguage.g:185:3: ( (lv_x6_5_0= ruleAssignedAction ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:186:4: (lv_x6_5_0= ruleAssignedAction ) { - // InternalConcreteSyntaxValidationTestLanguage.g:181:4: (lv_x6_5_0= ruleAssignedAction ) - // InternalConcreteSyntaxValidationTestLanguage.g:182:5: lv_x6_5_0= ruleAssignedAction + // InternalConcreteSyntaxValidationTestLanguage.g:186:4: (lv_x6_5_0= ruleAssignedAction ) + // InternalConcreteSyntaxValidationTestLanguage.g:187:5: lv_x6_5_0= ruleAssignedAction { newCompositeNode(grammarAccess.getModelAccess().getX6AssignedActionParserRuleCall_5_0()); @@ -595,13 +603,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 7 : - // InternalConcreteSyntaxValidationTestLanguage.g:200:3: ( (lv_x7_6_0= ruleAssignedActionSecond ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:205:3: ( (lv_x7_6_0= ruleAssignedActionSecond ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:200:3: ( (lv_x7_6_0= ruleAssignedActionSecond ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:201:4: (lv_x7_6_0= ruleAssignedActionSecond ) + // InternalConcreteSyntaxValidationTestLanguage.g:205:3: ( (lv_x7_6_0= ruleAssignedActionSecond ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:206:4: (lv_x7_6_0= ruleAssignedActionSecond ) { - // InternalConcreteSyntaxValidationTestLanguage.g:201:4: (lv_x7_6_0= ruleAssignedActionSecond ) - // InternalConcreteSyntaxValidationTestLanguage.g:202:5: lv_x7_6_0= ruleAssignedActionSecond + // InternalConcreteSyntaxValidationTestLanguage.g:206:4: (lv_x7_6_0= ruleAssignedActionSecond ) + // InternalConcreteSyntaxValidationTestLanguage.g:207:5: lv_x7_6_0= ruleAssignedActionSecond { newCompositeNode(grammarAccess.getModelAccess().getX7AssignedActionSecondParserRuleCall_6_0()); @@ -632,13 +640,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 8 : - // InternalConcreteSyntaxValidationTestLanguage.g:220:3: ( (lv_x8_7_0= ruleUnassignedAction1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:225:3: ( (lv_x8_7_0= ruleUnassignedAction1 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:220:3: ( (lv_x8_7_0= ruleUnassignedAction1 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:221:4: (lv_x8_7_0= ruleUnassignedAction1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:225:3: ( (lv_x8_7_0= ruleUnassignedAction1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:226:4: (lv_x8_7_0= ruleUnassignedAction1 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:221:4: (lv_x8_7_0= ruleUnassignedAction1 ) - // InternalConcreteSyntaxValidationTestLanguage.g:222:5: lv_x8_7_0= ruleUnassignedAction1 + // InternalConcreteSyntaxValidationTestLanguage.g:226:4: (lv_x8_7_0= ruleUnassignedAction1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:227:5: lv_x8_7_0= ruleUnassignedAction1 { newCompositeNode(grammarAccess.getModelAccess().getX8UnassignedAction1ParserRuleCall_7_0()); @@ -669,13 +677,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 9 : - // InternalConcreteSyntaxValidationTestLanguage.g:240:3: ( (lv_x9_8_0= ruleUnassignedAction2 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:245:3: ( (lv_x9_8_0= ruleUnassignedAction2 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:240:3: ( (lv_x9_8_0= ruleUnassignedAction2 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:241:4: (lv_x9_8_0= ruleUnassignedAction2 ) + // InternalConcreteSyntaxValidationTestLanguage.g:245:3: ( (lv_x9_8_0= ruleUnassignedAction2 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:246:4: (lv_x9_8_0= ruleUnassignedAction2 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:241:4: (lv_x9_8_0= ruleUnassignedAction2 ) - // InternalConcreteSyntaxValidationTestLanguage.g:242:5: lv_x9_8_0= ruleUnassignedAction2 + // InternalConcreteSyntaxValidationTestLanguage.g:246:4: (lv_x9_8_0= ruleUnassignedAction2 ) + // InternalConcreteSyntaxValidationTestLanguage.g:247:5: lv_x9_8_0= ruleUnassignedAction2 { newCompositeNode(grammarAccess.getModelAccess().getX9UnassignedAction2ParserRuleCall_8_0()); @@ -706,13 +714,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 10 : - // InternalConcreteSyntaxValidationTestLanguage.g:260:3: ( (lv_x10_9_0= ruleUnassignedAction3 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:265:3: ( (lv_x10_9_0= ruleUnassignedAction3 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:260:3: ( (lv_x10_9_0= ruleUnassignedAction3 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:261:4: (lv_x10_9_0= ruleUnassignedAction3 ) + // InternalConcreteSyntaxValidationTestLanguage.g:265:3: ( (lv_x10_9_0= ruleUnassignedAction3 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:266:4: (lv_x10_9_0= ruleUnassignedAction3 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:261:4: (lv_x10_9_0= ruleUnassignedAction3 ) - // InternalConcreteSyntaxValidationTestLanguage.g:262:5: lv_x10_9_0= ruleUnassignedAction3 + // InternalConcreteSyntaxValidationTestLanguage.g:266:4: (lv_x10_9_0= ruleUnassignedAction3 ) + // InternalConcreteSyntaxValidationTestLanguage.g:267:5: lv_x10_9_0= ruleUnassignedAction3 { newCompositeNode(grammarAccess.getModelAccess().getX10UnassignedAction3ParserRuleCall_9_0()); @@ -743,13 +751,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 11 : - // InternalConcreteSyntaxValidationTestLanguage.g:280:3: ( (lv_x11_10_0= ruleUnassignedRuleCall1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:285:3: ( (lv_x11_10_0= ruleUnassignedRuleCall1 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:280:3: ( (lv_x11_10_0= ruleUnassignedRuleCall1 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:281:4: (lv_x11_10_0= ruleUnassignedRuleCall1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:285:3: ( (lv_x11_10_0= ruleUnassignedRuleCall1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:286:4: (lv_x11_10_0= ruleUnassignedRuleCall1 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:281:4: (lv_x11_10_0= ruleUnassignedRuleCall1 ) - // InternalConcreteSyntaxValidationTestLanguage.g:282:5: lv_x11_10_0= ruleUnassignedRuleCall1 + // InternalConcreteSyntaxValidationTestLanguage.g:286:4: (lv_x11_10_0= ruleUnassignedRuleCall1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:287:5: lv_x11_10_0= ruleUnassignedRuleCall1 { newCompositeNode(grammarAccess.getModelAccess().getX11UnassignedRuleCall1ParserRuleCall_10_0()); @@ -780,13 +788,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 12 : - // InternalConcreteSyntaxValidationTestLanguage.g:300:3: ( (lv_x12_11_0= ruleUnassignedRuleCall2 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:305:3: ( (lv_x12_11_0= ruleUnassignedRuleCall2 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:300:3: ( (lv_x12_11_0= ruleUnassignedRuleCall2 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:301:4: (lv_x12_11_0= ruleUnassignedRuleCall2 ) + // InternalConcreteSyntaxValidationTestLanguage.g:305:3: ( (lv_x12_11_0= ruleUnassignedRuleCall2 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:306:4: (lv_x12_11_0= ruleUnassignedRuleCall2 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:301:4: (lv_x12_11_0= ruleUnassignedRuleCall2 ) - // InternalConcreteSyntaxValidationTestLanguage.g:302:5: lv_x12_11_0= ruleUnassignedRuleCall2 + // InternalConcreteSyntaxValidationTestLanguage.g:306:4: (lv_x12_11_0= ruleUnassignedRuleCall2 ) + // InternalConcreteSyntaxValidationTestLanguage.g:307:5: lv_x12_11_0= ruleUnassignedRuleCall2 { newCompositeNode(grammarAccess.getModelAccess().getX12UnassignedRuleCall2ParserRuleCall_11_0()); @@ -817,13 +825,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 13 : - // InternalConcreteSyntaxValidationTestLanguage.g:320:3: ( (lv_x13_12_0= ruleCombination1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:325:3: ( (lv_x13_12_0= ruleCombination1 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:320:3: ( (lv_x13_12_0= ruleCombination1 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:321:4: (lv_x13_12_0= ruleCombination1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:325:3: ( (lv_x13_12_0= ruleCombination1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:326:4: (lv_x13_12_0= ruleCombination1 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:321:4: (lv_x13_12_0= ruleCombination1 ) - // InternalConcreteSyntaxValidationTestLanguage.g:322:5: lv_x13_12_0= ruleCombination1 + // InternalConcreteSyntaxValidationTestLanguage.g:326:4: (lv_x13_12_0= ruleCombination1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:327:5: lv_x13_12_0= ruleCombination1 { newCompositeNode(grammarAccess.getModelAccess().getX13Combination1ParserRuleCall_12_0()); @@ -854,13 +862,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 14 : - // InternalConcreteSyntaxValidationTestLanguage.g:340:3: ( (lv_x14_13_0= ruleCombination2 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:345:3: ( (lv_x14_13_0= ruleCombination2 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:340:3: ( (lv_x14_13_0= ruleCombination2 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:341:4: (lv_x14_13_0= ruleCombination2 ) + // InternalConcreteSyntaxValidationTestLanguage.g:345:3: ( (lv_x14_13_0= ruleCombination2 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:346:4: (lv_x14_13_0= ruleCombination2 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:341:4: (lv_x14_13_0= ruleCombination2 ) - // InternalConcreteSyntaxValidationTestLanguage.g:342:5: lv_x14_13_0= ruleCombination2 + // InternalConcreteSyntaxValidationTestLanguage.g:346:4: (lv_x14_13_0= ruleCombination2 ) + // InternalConcreteSyntaxValidationTestLanguage.g:347:5: lv_x14_13_0= ruleCombination2 { newCompositeNode(grammarAccess.getModelAccess().getX14Combination2ParserRuleCall_13_0()); @@ -891,13 +899,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 15 : - // InternalConcreteSyntaxValidationTestLanguage.g:360:3: ( (lv_x15_14_0= ruleCombination3 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:365:3: ( (lv_x15_14_0= ruleCombination3 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:360:3: ( (lv_x15_14_0= ruleCombination3 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:361:4: (lv_x15_14_0= ruleCombination3 ) + // InternalConcreteSyntaxValidationTestLanguage.g:365:3: ( (lv_x15_14_0= ruleCombination3 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:366:4: (lv_x15_14_0= ruleCombination3 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:361:4: (lv_x15_14_0= ruleCombination3 ) - // InternalConcreteSyntaxValidationTestLanguage.g:362:5: lv_x15_14_0= ruleCombination3 + // InternalConcreteSyntaxValidationTestLanguage.g:366:4: (lv_x15_14_0= ruleCombination3 ) + // InternalConcreteSyntaxValidationTestLanguage.g:367:5: lv_x15_14_0= ruleCombination3 { newCompositeNode(grammarAccess.getModelAccess().getX15Combination3ParserRuleCall_14_0()); @@ -928,13 +936,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 16 : - // InternalConcreteSyntaxValidationTestLanguage.g:380:3: ( (lv_x16_15_0= ruleCombination4 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:385:3: ( (lv_x16_15_0= ruleCombination4 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:380:3: ( (lv_x16_15_0= ruleCombination4 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:381:4: (lv_x16_15_0= ruleCombination4 ) + // InternalConcreteSyntaxValidationTestLanguage.g:385:3: ( (lv_x16_15_0= ruleCombination4 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:386:4: (lv_x16_15_0= ruleCombination4 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:381:4: (lv_x16_15_0= ruleCombination4 ) - // InternalConcreteSyntaxValidationTestLanguage.g:382:5: lv_x16_15_0= ruleCombination4 + // InternalConcreteSyntaxValidationTestLanguage.g:386:4: (lv_x16_15_0= ruleCombination4 ) + // InternalConcreteSyntaxValidationTestLanguage.g:387:5: lv_x16_15_0= ruleCombination4 { newCompositeNode(grammarAccess.getModelAccess().getX16Combination4ParserRuleCall_15_0()); @@ -965,13 +973,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 17 : - // InternalConcreteSyntaxValidationTestLanguage.g:400:3: ( (lv_x17_16_0= ruleList1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:405:3: ( (lv_x17_16_0= ruleList1 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:400:3: ( (lv_x17_16_0= ruleList1 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:401:4: (lv_x17_16_0= ruleList1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:405:3: ( (lv_x17_16_0= ruleList1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:406:4: (lv_x17_16_0= ruleList1 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:401:4: (lv_x17_16_0= ruleList1 ) - // InternalConcreteSyntaxValidationTestLanguage.g:402:5: lv_x17_16_0= ruleList1 + // InternalConcreteSyntaxValidationTestLanguage.g:406:4: (lv_x17_16_0= ruleList1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:407:5: lv_x17_16_0= ruleList1 { newCompositeNode(grammarAccess.getModelAccess().getX17List1ParserRuleCall_16_0()); @@ -1002,13 +1010,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 18 : - // InternalConcreteSyntaxValidationTestLanguage.g:420:3: ( (lv_x18_17_0= ruleList2 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:425:3: ( (lv_x18_17_0= ruleList2 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:420:3: ( (lv_x18_17_0= ruleList2 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:421:4: (lv_x18_17_0= ruleList2 ) + // InternalConcreteSyntaxValidationTestLanguage.g:425:3: ( (lv_x18_17_0= ruleList2 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:426:4: (lv_x18_17_0= ruleList2 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:421:4: (lv_x18_17_0= ruleList2 ) - // InternalConcreteSyntaxValidationTestLanguage.g:422:5: lv_x18_17_0= ruleList2 + // InternalConcreteSyntaxValidationTestLanguage.g:426:4: (lv_x18_17_0= ruleList2 ) + // InternalConcreteSyntaxValidationTestLanguage.g:427:5: lv_x18_17_0= ruleList2 { newCompositeNode(grammarAccess.getModelAccess().getX18List2ParserRuleCall_17_0()); @@ -1039,13 +1047,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 19 : - // InternalConcreteSyntaxValidationTestLanguage.g:440:3: ( (lv_x19_18_0= ruleList3 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:445:3: ( (lv_x19_18_0= ruleList3 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:440:3: ( (lv_x19_18_0= ruleList3 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:441:4: (lv_x19_18_0= ruleList3 ) + // InternalConcreteSyntaxValidationTestLanguage.g:445:3: ( (lv_x19_18_0= ruleList3 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:446:4: (lv_x19_18_0= ruleList3 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:441:4: (lv_x19_18_0= ruleList3 ) - // InternalConcreteSyntaxValidationTestLanguage.g:442:5: lv_x19_18_0= ruleList3 + // InternalConcreteSyntaxValidationTestLanguage.g:446:4: (lv_x19_18_0= ruleList3 ) + // InternalConcreteSyntaxValidationTestLanguage.g:447:5: lv_x19_18_0= ruleList3 { newCompositeNode(grammarAccess.getModelAccess().getX19List3ParserRuleCall_18_0()); @@ -1076,13 +1084,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 20 : - // InternalConcreteSyntaxValidationTestLanguage.g:460:3: ( (lv_x20_19_0= ruleList4 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:465:3: ( (lv_x20_19_0= ruleList4 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:460:3: ( (lv_x20_19_0= ruleList4 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:461:4: (lv_x20_19_0= ruleList4 ) + // InternalConcreteSyntaxValidationTestLanguage.g:465:3: ( (lv_x20_19_0= ruleList4 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:466:4: (lv_x20_19_0= ruleList4 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:461:4: (lv_x20_19_0= ruleList4 ) - // InternalConcreteSyntaxValidationTestLanguage.g:462:5: lv_x20_19_0= ruleList4 + // InternalConcreteSyntaxValidationTestLanguage.g:466:4: (lv_x20_19_0= ruleList4 ) + // InternalConcreteSyntaxValidationTestLanguage.g:467:5: lv_x20_19_0= ruleList4 { newCompositeNode(grammarAccess.getModelAccess().getX20List4ParserRuleCall_19_0()); @@ -1113,13 +1121,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 21 : - // InternalConcreteSyntaxValidationTestLanguage.g:480:3: ( (lv_x21_20_0= ruleList5 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:485:3: ( (lv_x21_20_0= ruleList5 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:480:3: ( (lv_x21_20_0= ruleList5 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:481:4: (lv_x21_20_0= ruleList5 ) + // InternalConcreteSyntaxValidationTestLanguage.g:485:3: ( (lv_x21_20_0= ruleList5 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:486:4: (lv_x21_20_0= ruleList5 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:481:4: (lv_x21_20_0= ruleList5 ) - // InternalConcreteSyntaxValidationTestLanguage.g:482:5: lv_x21_20_0= ruleList5 + // InternalConcreteSyntaxValidationTestLanguage.g:486:4: (lv_x21_20_0= ruleList5 ) + // InternalConcreteSyntaxValidationTestLanguage.g:487:5: lv_x21_20_0= ruleList5 { newCompositeNode(grammarAccess.getModelAccess().getX21List5ParserRuleCall_20_0()); @@ -1150,13 +1158,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 22 : - // InternalConcreteSyntaxValidationTestLanguage.g:500:3: ( (lv_x22_21_0= ruleAltList1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:505:3: ( (lv_x22_21_0= ruleAltList1 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:500:3: ( (lv_x22_21_0= ruleAltList1 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:501:4: (lv_x22_21_0= ruleAltList1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:505:3: ( (lv_x22_21_0= ruleAltList1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:506:4: (lv_x22_21_0= ruleAltList1 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:501:4: (lv_x22_21_0= ruleAltList1 ) - // InternalConcreteSyntaxValidationTestLanguage.g:502:5: lv_x22_21_0= ruleAltList1 + // InternalConcreteSyntaxValidationTestLanguage.g:506:4: (lv_x22_21_0= ruleAltList1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:507:5: lv_x22_21_0= ruleAltList1 { newCompositeNode(grammarAccess.getModelAccess().getX22AltList1ParserRuleCall_21_0()); @@ -1187,13 +1195,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 23 : - // InternalConcreteSyntaxValidationTestLanguage.g:520:3: ( (lv_x23_22_0= ruleAltList2 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:525:3: ( (lv_x23_22_0= ruleAltList2 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:520:3: ( (lv_x23_22_0= ruleAltList2 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:521:4: (lv_x23_22_0= ruleAltList2 ) + // InternalConcreteSyntaxValidationTestLanguage.g:525:3: ( (lv_x23_22_0= ruleAltList2 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:526:4: (lv_x23_22_0= ruleAltList2 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:521:4: (lv_x23_22_0= ruleAltList2 ) - // InternalConcreteSyntaxValidationTestLanguage.g:522:5: lv_x23_22_0= ruleAltList2 + // InternalConcreteSyntaxValidationTestLanguage.g:526:4: (lv_x23_22_0= ruleAltList2 ) + // InternalConcreteSyntaxValidationTestLanguage.g:527:5: lv_x23_22_0= ruleAltList2 { newCompositeNode(grammarAccess.getModelAccess().getX23AltList2ParserRuleCall_22_0()); @@ -1224,13 +1232,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 24 : - // InternalConcreteSyntaxValidationTestLanguage.g:540:3: ( (lv_x24_23_0= ruleTransientObject ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:545:3: ( (lv_x24_23_0= ruleTransientObject ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:540:3: ( (lv_x24_23_0= ruleTransientObject ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:541:4: (lv_x24_23_0= ruleTransientObject ) + // InternalConcreteSyntaxValidationTestLanguage.g:545:3: ( (lv_x24_23_0= ruleTransientObject ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:546:4: (lv_x24_23_0= ruleTransientObject ) { - // InternalConcreteSyntaxValidationTestLanguage.g:541:4: (lv_x24_23_0= ruleTransientObject ) - // InternalConcreteSyntaxValidationTestLanguage.g:542:5: lv_x24_23_0= ruleTransientObject + // InternalConcreteSyntaxValidationTestLanguage.g:546:4: (lv_x24_23_0= ruleTransientObject ) + // InternalConcreteSyntaxValidationTestLanguage.g:547:5: lv_x24_23_0= ruleTransientObject { newCompositeNode(grammarAccess.getModelAccess().getX24TransientObjectParserRuleCall_23_0()); @@ -1261,13 +1269,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 25 : - // InternalConcreteSyntaxValidationTestLanguage.g:560:3: ( (lv_x25_24_0= ruleTransientSerializeables1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:565:3: ( (lv_x25_24_0= ruleTransientSerializeables1 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:560:3: ( (lv_x25_24_0= ruleTransientSerializeables1 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:561:4: (lv_x25_24_0= ruleTransientSerializeables1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:565:3: ( (lv_x25_24_0= ruleTransientSerializeables1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:566:4: (lv_x25_24_0= ruleTransientSerializeables1 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:561:4: (lv_x25_24_0= ruleTransientSerializeables1 ) - // InternalConcreteSyntaxValidationTestLanguage.g:562:5: lv_x25_24_0= ruleTransientSerializeables1 + // InternalConcreteSyntaxValidationTestLanguage.g:566:4: (lv_x25_24_0= ruleTransientSerializeables1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:567:5: lv_x25_24_0= ruleTransientSerializeables1 { newCompositeNode(grammarAccess.getModelAccess().getX25TransientSerializeables1ParserRuleCall_24_0()); @@ -1298,13 +1306,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 26 : - // InternalConcreteSyntaxValidationTestLanguage.g:580:3: ( (lv_x26_25_0= ruleStaticSimplification ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:585:3: ( (lv_x26_25_0= ruleStaticSimplification ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:580:3: ( (lv_x26_25_0= ruleStaticSimplification ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:581:4: (lv_x26_25_0= ruleStaticSimplification ) + // InternalConcreteSyntaxValidationTestLanguage.g:585:3: ( (lv_x26_25_0= ruleStaticSimplification ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:586:4: (lv_x26_25_0= ruleStaticSimplification ) { - // InternalConcreteSyntaxValidationTestLanguage.g:581:4: (lv_x26_25_0= ruleStaticSimplification ) - // InternalConcreteSyntaxValidationTestLanguage.g:582:5: lv_x26_25_0= ruleStaticSimplification + // InternalConcreteSyntaxValidationTestLanguage.g:586:4: (lv_x26_25_0= ruleStaticSimplification ) + // InternalConcreteSyntaxValidationTestLanguage.g:587:5: lv_x26_25_0= ruleStaticSimplification { newCompositeNode(grammarAccess.getModelAccess().getX26StaticSimplificationParserRuleCall_25_0()); @@ -1335,13 +1343,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 27 : - // InternalConcreteSyntaxValidationTestLanguage.g:600:3: ( (lv_x27_26_0= ruleTwoVersion ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:605:3: ( (lv_x27_26_0= ruleTwoVersion ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:600:3: ( (lv_x27_26_0= ruleTwoVersion ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:601:4: (lv_x27_26_0= ruleTwoVersion ) + // InternalConcreteSyntaxValidationTestLanguage.g:605:3: ( (lv_x27_26_0= ruleTwoVersion ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:606:4: (lv_x27_26_0= ruleTwoVersion ) { - // InternalConcreteSyntaxValidationTestLanguage.g:601:4: (lv_x27_26_0= ruleTwoVersion ) - // InternalConcreteSyntaxValidationTestLanguage.g:602:5: lv_x27_26_0= ruleTwoVersion + // InternalConcreteSyntaxValidationTestLanguage.g:606:4: (lv_x27_26_0= ruleTwoVersion ) + // InternalConcreteSyntaxValidationTestLanguage.g:607:5: lv_x27_26_0= ruleTwoVersion { newCompositeNode(grammarAccess.getModelAccess().getX27TwoVersionParserRuleCall_26_0()); @@ -1372,13 +1380,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 28 : - // InternalConcreteSyntaxValidationTestLanguage.g:620:3: ( (lv_x28_27_0= ruleHeuristic1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:625:3: ( (lv_x28_27_0= ruleHeuristic1 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:620:3: ( (lv_x28_27_0= ruleHeuristic1 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:621:4: (lv_x28_27_0= ruleHeuristic1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:625:3: ( (lv_x28_27_0= ruleHeuristic1 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:626:4: (lv_x28_27_0= ruleHeuristic1 ) { - // InternalConcreteSyntaxValidationTestLanguage.g:621:4: (lv_x28_27_0= ruleHeuristic1 ) - // InternalConcreteSyntaxValidationTestLanguage.g:622:5: lv_x28_27_0= ruleHeuristic1 + // InternalConcreteSyntaxValidationTestLanguage.g:626:4: (lv_x28_27_0= ruleHeuristic1 ) + // InternalConcreteSyntaxValidationTestLanguage.g:627:5: lv_x28_27_0= ruleHeuristic1 { newCompositeNode(grammarAccess.getModelAccess().getX28Heuristic1ParserRuleCall_27_0()); @@ -1431,7 +1439,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleSimpleGroup" - // InternalConcreteSyntaxValidationTestLanguage.g:643:1: entryRuleSimpleGroup returns [EObject current=null] : iv_ruleSimpleGroup= ruleSimpleGroup EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:648:1: entryRuleSimpleGroup returns [EObject current=null] : iv_ruleSimpleGroup= ruleSimpleGroup EOF ; public final EObject entryRuleSimpleGroup() throws RecognitionException { EObject current = null; @@ -1439,8 +1447,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:643:52: (iv_ruleSimpleGroup= ruleSimpleGroup EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:644:2: iv_ruleSimpleGroup= ruleSimpleGroup EOF + // InternalConcreteSyntaxValidationTestLanguage.g:648:52: (iv_ruleSimpleGroup= ruleSimpleGroup EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:649:2: iv_ruleSimpleGroup= ruleSimpleGroup EOF { newCompositeNode(grammarAccess.getSimpleGroupRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1467,7 +1475,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleSimpleGroup" - // InternalConcreteSyntaxValidationTestLanguage.g:650:1: ruleSimpleGroup returns [EObject current=null] : (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:655:1: ruleSimpleGroup returns [EObject current=null] : (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) ; public final EObject ruleSimpleGroup() throws RecognitionException { EObject current = null; @@ -1479,21 +1487,21 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:656:2: ( (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:657:2: (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:661:2: ( (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:662:2: (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:657:2: (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:658:3: otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:662:2: (otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:663:3: otherlv_0= '#1' ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getSimpleGroupAccess().getNumberSignDigitOneKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:662:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:663:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:667:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:668:4: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:663:4: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:664:5: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:668:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:669:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -1515,11 +1523,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:680:3: ( (lv_val2_2_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:681:4: (lv_val2_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:685:3: ( (lv_val2_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:686:4: (lv_val2_2_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:681:4: (lv_val2_2_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:682:5: lv_val2_2_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:686:4: (lv_val2_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:687:5: lv_val2_2_0= RULE_ID { lv_val2_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1564,7 +1572,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleSimpleAlternative" - // InternalConcreteSyntaxValidationTestLanguage.g:702:1: entryRuleSimpleAlternative returns [EObject current=null] : iv_ruleSimpleAlternative= ruleSimpleAlternative EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:707:1: entryRuleSimpleAlternative returns [EObject current=null] : iv_ruleSimpleAlternative= ruleSimpleAlternative EOF ; public final EObject entryRuleSimpleAlternative() throws RecognitionException { EObject current = null; @@ -1572,8 +1580,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:702:58: (iv_ruleSimpleAlternative= ruleSimpleAlternative EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:703:2: iv_ruleSimpleAlternative= ruleSimpleAlternative EOF + // InternalConcreteSyntaxValidationTestLanguage.g:707:58: (iv_ruleSimpleAlternative= ruleSimpleAlternative EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:708:2: iv_ruleSimpleAlternative= ruleSimpleAlternative EOF { newCompositeNode(grammarAccess.getSimpleAlternativeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1600,7 +1608,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleSimpleAlternative" - // InternalConcreteSyntaxValidationTestLanguage.g:709:1: ruleSimpleAlternative returns [EObject current=null] : (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:714:1: ruleSimpleAlternative returns [EObject current=null] : (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) ; public final EObject ruleSimpleAlternative() throws RecognitionException { EObject current = null; @@ -1614,17 +1622,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:715:2: ( (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:716:2: (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:720:2: ( (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:721:2: (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:716:2: (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:717:3: otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:721:2: (otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:722:3: otherlv_0= '#2' ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getSimpleAlternativeAccess().getNumberSignDigitTwoKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:721:3: ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:726:3: ( (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) ) int alt2=2; int LA2_0 = input.LA(1); @@ -1642,20 +1650,20 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt2) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:722:4: (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:727:4: (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:722:4: (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:723:5: otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:727:4: (otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:728:5: otherlv_1= 'kw1' ( (lv_val1_2_0= RULE_ID ) ) { otherlv_1=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_1, grammarAccess.getSimpleAlternativeAccess().getKw1Keyword_1_0_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:727:5: ( (lv_val1_2_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:728:6: (lv_val1_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:732:5: ( (lv_val1_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:733:6: (lv_val1_2_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:728:6: (lv_val1_2_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:729:7: lv_val1_2_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:733:6: (lv_val1_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:734:7: lv_val1_2_0= RULE_ID { lv_val1_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1684,20 +1692,20 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:747:4: (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:752:4: (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:747:4: (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:748:5: otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:752:4: (otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:753:5: otherlv_3= 'kw2' ( (lv_val2_4_0= RULE_ID ) ) { otherlv_3=(Token)match(input,14,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getSimpleAlternativeAccess().getKw2Keyword_1_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:752:5: ( (lv_val2_4_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:753:6: (lv_val2_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:757:5: ( (lv_val2_4_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:758:6: (lv_val2_4_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:753:6: (lv_val2_4_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:754:7: lv_val2_4_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:758:6: (lv_val2_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:759:7: lv_val2_4_0= RULE_ID { lv_val2_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1751,7 +1759,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleSimpleMultiplicities" - // InternalConcreteSyntaxValidationTestLanguage.g:776:1: entryRuleSimpleMultiplicities returns [EObject current=null] : iv_ruleSimpleMultiplicities= ruleSimpleMultiplicities EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:781:1: entryRuleSimpleMultiplicities returns [EObject current=null] : iv_ruleSimpleMultiplicities= ruleSimpleMultiplicities EOF ; public final EObject entryRuleSimpleMultiplicities() throws RecognitionException { EObject current = null; @@ -1759,8 +1767,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:776:61: (iv_ruleSimpleMultiplicities= ruleSimpleMultiplicities EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:777:2: iv_ruleSimpleMultiplicities= ruleSimpleMultiplicities EOF + // InternalConcreteSyntaxValidationTestLanguage.g:781:61: (iv_ruleSimpleMultiplicities= ruleSimpleMultiplicities EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:782:2: iv_ruleSimpleMultiplicities= ruleSimpleMultiplicities EOF { newCompositeNode(grammarAccess.getSimpleMultiplicitiesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1787,7 +1795,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleSimpleMultiplicities" - // InternalConcreteSyntaxValidationTestLanguage.g:783:1: ruleSimpleMultiplicities returns [EObject current=null] : (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:788:1: ruleSimpleMultiplicities returns [EObject current=null] : (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) ; public final EObject ruleSimpleMultiplicities() throws RecognitionException { EObject current = null; @@ -1804,21 +1812,21 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:789:2: ( (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:790:2: (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:794:2: ( (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:795:2: (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) { - // InternalConcreteSyntaxValidationTestLanguage.g:790:2: (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) - // InternalConcreteSyntaxValidationTestLanguage.g:791:3: otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:795:2: (otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:796:3: otherlv_0= '#3' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) )? otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) )+ otherlv_6= 'kw3' ( (lv_val4_7_0= RULE_ID ) )* { otherlv_0=(Token)match(input,15,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getSimpleMultiplicitiesAccess().getNumberSignDigitThreeKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:795:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:796:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:800:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:801:4: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:796:4: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:797:5: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:801:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:802:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -1844,7 +1852,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_2, grammarAccess.getSimpleMultiplicitiesAccess().getKw1Keyword_2()); - // InternalConcreteSyntaxValidationTestLanguage.g:817:3: ( (lv_val2_3_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:822:3: ( (lv_val2_3_0= RULE_ID ) )? int alt3=2; int LA3_0 = input.LA(1); @@ -1853,10 +1861,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt3) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:818:4: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:823:4: (lv_val2_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:818:4: (lv_val2_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:819:5: lv_val2_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:823:4: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:824:5: lv_val2_3_0= RULE_ID { lv_val2_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -1885,7 +1893,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_4, grammarAccess.getSimpleMultiplicitiesAccess().getKw2Keyword_4()); - // InternalConcreteSyntaxValidationTestLanguage.g:839:3: ( (lv_val3_5_0= RULE_ID ) )+ + // InternalConcreteSyntaxValidationTestLanguage.g:844:3: ( (lv_val3_5_0= RULE_ID ) )+ int cnt4=0; loop4: do { @@ -1899,10 +1907,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt4) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:840:4: (lv_val3_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:845:4: (lv_val3_5_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:840:4: (lv_val3_5_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:841:5: lv_val3_5_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:845:4: (lv_val3_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:846:5: lv_val3_5_0= RULE_ID { lv_val3_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -1938,7 +1946,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_6, grammarAccess.getSimpleMultiplicitiesAccess().getKw3Keyword_6()); - // InternalConcreteSyntaxValidationTestLanguage.g:861:3: ( (lv_val4_7_0= RULE_ID ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:866:3: ( (lv_val4_7_0= RULE_ID ) )* loop5: do { int alt5=2; @@ -1951,10 +1959,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt5) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:862:4: (lv_val4_7_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:867:4: (lv_val4_7_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:862:4: (lv_val4_7_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:863:5: lv_val4_7_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:867:4: (lv_val4_7_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:868:5: lv_val4_7_0= RULE_ID { lv_val4_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -2005,7 +2013,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleGroupMultiplicities" - // InternalConcreteSyntaxValidationTestLanguage.g:883:1: entryRuleGroupMultiplicities returns [EObject current=null] : iv_ruleGroupMultiplicities= ruleGroupMultiplicities EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:888:1: entryRuleGroupMultiplicities returns [EObject current=null] : iv_ruleGroupMultiplicities= ruleGroupMultiplicities EOF ; public final EObject entryRuleGroupMultiplicities() throws RecognitionException { EObject current = null; @@ -2013,8 +2021,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:883:60: (iv_ruleGroupMultiplicities= ruleGroupMultiplicities EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:884:2: iv_ruleGroupMultiplicities= ruleGroupMultiplicities EOF + // InternalConcreteSyntaxValidationTestLanguage.g:888:60: (iv_ruleGroupMultiplicities= ruleGroupMultiplicities EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:889:2: iv_ruleGroupMultiplicities= ruleGroupMultiplicities EOF { newCompositeNode(grammarAccess.getGroupMultiplicitiesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2041,7 +2049,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleGroupMultiplicities" - // InternalConcreteSyntaxValidationTestLanguage.g:890:1: ruleGroupMultiplicities returns [EObject current=null] : (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:895:1: ruleGroupMultiplicities returns [EObject current=null] : (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) ; public final EObject ruleGroupMultiplicities() throws RecognitionException { EObject current = null; @@ -2061,21 +2069,21 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:896:2: ( (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:897:2: (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:901:2: ( (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:902:2: (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) { - // InternalConcreteSyntaxValidationTestLanguage.g:897:2: (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) - // InternalConcreteSyntaxValidationTestLanguage.g:898:3: otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:902:2: (otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:903:3: otherlv_0= '#4' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? otherlv_5= 'kw2' ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ otherlv_8= 'kw3' ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* { otherlv_0=(Token)match(input,17,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getGroupMultiplicitiesAccess().getNumberSignDigitFourKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:902:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:903:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:907:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:908:4: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:903:4: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:904:5: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:908:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:909:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -2101,7 +2109,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_2, grammarAccess.getGroupMultiplicitiesAccess().getKw1Keyword_2()); - // InternalConcreteSyntaxValidationTestLanguage.g:924:3: ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:929:3: ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )? int alt6=2; int LA6_0 = input.LA(1); @@ -2110,13 +2118,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt6) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:925:4: ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:930:4: ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:925:4: ( (lv_val2_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:926:5: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:930:4: ( (lv_val2_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:931:5: (lv_val2_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:926:5: (lv_val2_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:927:6: lv_val2_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:931:5: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:932:6: lv_val2_3_0= RULE_ID { lv_val2_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -2138,11 +2146,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:943:4: ( (lv_val3_4_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:944:5: (lv_val3_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:948:4: ( (lv_val3_4_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:949:5: (lv_val3_4_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:944:5: (lv_val3_4_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:945:6: lv_val3_4_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:949:5: (lv_val3_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:950:6: lv_val3_4_0= RULE_ID { lv_val3_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -2174,7 +2182,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_5, grammarAccess.getGroupMultiplicitiesAccess().getKw2Keyword_4()); - // InternalConcreteSyntaxValidationTestLanguage.g:966:3: ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ + // InternalConcreteSyntaxValidationTestLanguage.g:971:3: ( ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) )+ int cnt7=0; loop7: do { @@ -2188,13 +2196,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt7) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:967:4: ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:972:4: ( (lv_val4_6_0= RULE_ID ) ) ( (lv_val5_7_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:967:4: ( (lv_val4_6_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:968:5: (lv_val4_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:972:4: ( (lv_val4_6_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:973:5: (lv_val4_6_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:968:5: (lv_val4_6_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:969:6: lv_val4_6_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:973:5: (lv_val4_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:974:6: lv_val4_6_0= RULE_ID { lv_val4_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -2216,11 +2224,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:985:4: ( (lv_val5_7_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:986:5: (lv_val5_7_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:990:4: ( (lv_val5_7_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:991:5: (lv_val5_7_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:986:5: (lv_val5_7_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:987:6: lv_val5_7_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:991:5: (lv_val5_7_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:992:6: lv_val5_7_0= RULE_ID { lv_val5_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -2259,7 +2267,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_8, grammarAccess.getGroupMultiplicitiesAccess().getKw3Keyword_6()); - // InternalConcreteSyntaxValidationTestLanguage.g:1008:3: ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:1013:3: ( ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) )* loop8: do { int alt8=2; @@ -2272,13 +2280,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt8) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1009:4: ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1014:4: ( (lv_val6_9_0= RULE_ID ) ) ( (lv_val7_10_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1009:4: ( (lv_val6_9_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1010:5: (lv_val6_9_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1014:4: ( (lv_val6_9_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1015:5: (lv_val6_9_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1010:5: (lv_val6_9_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1011:6: lv_val6_9_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1015:5: (lv_val6_9_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1016:6: lv_val6_9_0= RULE_ID { lv_val6_9_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -2300,11 +2308,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:1027:4: ( (lv_val7_10_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1028:5: (lv_val7_10_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1032:4: ( (lv_val7_10_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1033:5: (lv_val7_10_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1028:5: (lv_val7_10_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1029:6: lv_val7_10_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1033:5: (lv_val7_10_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1034:6: lv_val7_10_0= RULE_ID { lv_val7_10_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -2358,7 +2366,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleAlternativeMultiplicities" - // InternalConcreteSyntaxValidationTestLanguage.g:1050:1: entryRuleAlternativeMultiplicities returns [EObject current=null] : iv_ruleAlternativeMultiplicities= ruleAlternativeMultiplicities EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1055:1: entryRuleAlternativeMultiplicities returns [EObject current=null] : iv_ruleAlternativeMultiplicities= ruleAlternativeMultiplicities EOF ; public final EObject entryRuleAlternativeMultiplicities() throws RecognitionException { EObject current = null; @@ -2366,8 +2374,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1050:66: (iv_ruleAlternativeMultiplicities= ruleAlternativeMultiplicities EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1051:2: iv_ruleAlternativeMultiplicities= ruleAlternativeMultiplicities EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1055:66: (iv_ruleAlternativeMultiplicities= ruleAlternativeMultiplicities EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1056:2: iv_ruleAlternativeMultiplicities= ruleAlternativeMultiplicities EOF { newCompositeNode(grammarAccess.getAlternativeMultiplicitiesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2394,7 +2402,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleAlternativeMultiplicities" - // InternalConcreteSyntaxValidationTestLanguage.g:1057:1: ruleAlternativeMultiplicities returns [EObject current=null] : (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:1062:1: ruleAlternativeMultiplicities returns [EObject current=null] : (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) ; public final EObject ruleAlternativeMultiplicities() throws RecognitionException { EObject current = null; @@ -2415,17 +2423,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1063:2: ( (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1064:2: (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:1068:2: ( (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1069:2: (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1064:2: (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) - // InternalConcreteSyntaxValidationTestLanguage.g:1065:3: otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:1069:2: (otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:1070:3: otherlv_0= '#5' ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? otherlv_4= 'kw2' ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ otherlv_8= 'kw4' ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* { otherlv_0=(Token)match(input,18,FollowSets000.FOLLOW_10); newLeafNode(otherlv_0, grammarAccess.getAlternativeMultiplicitiesAccess().getNumberSignDigitFiveKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1069:3: ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:1074:3: ( ( (lv_val2_1_0= RULE_ID ) ) | (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) )? int alt9=3; int LA9_0 = input.LA(1); @@ -2437,13 +2445,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt9) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1070:4: ( (lv_val2_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1075:4: ( (lv_val2_1_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1070:4: ( (lv_val2_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1071:5: (lv_val2_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1075:4: ( (lv_val2_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1076:5: (lv_val2_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1071:5: (lv_val2_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1072:6: lv_val2_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1076:5: (lv_val2_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1077:6: lv_val2_1_0= RULE_ID { lv_val2_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -2469,20 +2477,20 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:1089:4: (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1094:4: (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1089:4: (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1090:5: otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1094:4: (otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1095:5: otherlv_2= 'kw1' ( (lv_val3_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getAlternativeMultiplicitiesAccess().getKw1Keyword_1_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1094:5: ( (lv_val3_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1095:6: (lv_val3_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1099:5: ( (lv_val3_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1100:6: (lv_val3_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1095:6: (lv_val3_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1096:7: lv_val3_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1100:6: (lv_val3_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1101:7: lv_val3_3_0= RULE_ID { lv_val3_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -2517,7 +2525,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_4, grammarAccess.getAlternativeMultiplicitiesAccess().getKw2Keyword_2()); - // InternalConcreteSyntaxValidationTestLanguage.g:1118:3: ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ + // InternalConcreteSyntaxValidationTestLanguage.g:1123:3: ( ( (lv_val4_5_0= RULE_ID ) ) | (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) )+ int cnt10=0; loop10: do { @@ -2534,13 +2542,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt10) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1119:4: ( (lv_val4_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1124:4: ( (lv_val4_5_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1119:4: ( (lv_val4_5_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1120:5: (lv_val4_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1124:4: ( (lv_val4_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1125:5: (lv_val4_5_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1120:5: (lv_val4_5_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1121:6: lv_val4_5_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1125:5: (lv_val4_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1126:6: lv_val4_5_0= RULE_ID { lv_val4_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_11); @@ -2566,20 +2574,20 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:1138:4: (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1143:4: (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1138:4: (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1139:5: otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1143:4: (otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1144:5: otherlv_6= 'kw3' ( (lv_val5_7_0= RULE_ID ) ) { otherlv_6=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_6, grammarAccess.getAlternativeMultiplicitiesAccess().getKw3Keyword_3_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1143:5: ( (lv_val5_7_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1144:6: (lv_val5_7_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1148:5: ( (lv_val5_7_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1149:6: (lv_val5_7_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1144:6: (lv_val5_7_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1145:7: lv_val5_7_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1149:6: (lv_val5_7_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1150:7: lv_val5_7_0= RULE_ID { lv_val5_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_11); @@ -2621,7 +2629,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_8, grammarAccess.getAlternativeMultiplicitiesAccess().getKw4Keyword_4()); - // InternalConcreteSyntaxValidationTestLanguage.g:1167:3: ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:1172:3: ( ( (lv_val6_9_0= RULE_ID ) ) | (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) )* loop11: do { int alt11=3; @@ -2637,13 +2645,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt11) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1168:4: ( (lv_val6_9_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1173:4: ( (lv_val6_9_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1168:4: ( (lv_val6_9_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1169:5: (lv_val6_9_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1173:4: ( (lv_val6_9_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1174:5: (lv_val6_9_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1169:5: (lv_val6_9_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1170:6: lv_val6_9_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1174:5: (lv_val6_9_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1175:6: lv_val6_9_0= RULE_ID { lv_val6_9_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_12); @@ -2669,20 +2677,20 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:1187:4: (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1192:4: (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1187:4: (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1188:5: otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1192:4: (otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1193:5: otherlv_10= 'kw5' ( (lv_val7_11_0= RULE_ID ) ) { otherlv_10=(Token)match(input,20,FollowSets000.FOLLOW_3); newLeafNode(otherlv_10, grammarAccess.getAlternativeMultiplicitiesAccess().getKw5Keyword_5_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1192:5: ( (lv_val7_11_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1193:6: (lv_val7_11_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1197:5: ( (lv_val7_11_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1198:6: (lv_val7_11_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1193:6: (lv_val7_11_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1194:7: lv_val7_11_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1198:6: (lv_val7_11_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1199:7: lv_val7_11_0= RULE_ID { lv_val7_11_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_12); @@ -2739,7 +2747,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleAssignedAction" - // InternalConcreteSyntaxValidationTestLanguage.g:1216:1: entryRuleAssignedAction returns [EObject current=null] : iv_ruleAssignedAction= ruleAssignedAction EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1221:1: entryRuleAssignedAction returns [EObject current=null] : iv_ruleAssignedAction= ruleAssignedAction EOF ; public final EObject entryRuleAssignedAction() throws RecognitionException { EObject current = null; @@ -2747,8 +2755,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1216:55: (iv_ruleAssignedAction= ruleAssignedAction EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1217:2: iv_ruleAssignedAction= ruleAssignedAction EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1221:55: (iv_ruleAssignedAction= ruleAssignedAction EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1222:2: iv_ruleAssignedAction= ruleAssignedAction EOF { newCompositeNode(grammarAccess.getAssignedActionRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2775,7 +2783,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleAssignedAction" - // InternalConcreteSyntaxValidationTestLanguage.g:1223:1: ruleAssignedAction returns [EObject current=null] : (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) ( () ( (lv_val1_3_0= RULE_ID ) ) )+ ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:1228:1: ruleAssignedAction returns [EObject current=null] : (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) ( () ( (lv_val1_3_0= RULE_ID ) ) )+ ) ; public final EObject ruleAssignedAction() throws RecognitionException { EObject current = null; @@ -2787,21 +2795,21 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1229:2: ( (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) ( () ( (lv_val1_3_0= RULE_ID ) ) )+ ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1230:2: (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) ( () ( (lv_val1_3_0= RULE_ID ) ) )+ ) + // InternalConcreteSyntaxValidationTestLanguage.g:1234:2: ( (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) ( () ( (lv_val1_3_0= RULE_ID ) ) )+ ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1235:2: (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) ( () ( (lv_val1_3_0= RULE_ID ) ) )+ ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1230:2: (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) ( () ( (lv_val1_3_0= RULE_ID ) ) )+ ) - // InternalConcreteSyntaxValidationTestLanguage.g:1231:3: otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) ( () ( (lv_val1_3_0= RULE_ID ) ) )+ + // InternalConcreteSyntaxValidationTestLanguage.g:1235:2: (otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) ( () ( (lv_val1_3_0= RULE_ID ) ) )+ ) + // InternalConcreteSyntaxValidationTestLanguage.g:1236:3: otherlv_0= '#6' ( (lv_val1_1_0= RULE_ID ) ) ( () ( (lv_val1_3_0= RULE_ID ) ) )+ { otherlv_0=(Token)match(input,21,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getAssignedActionAccess().getNumberSignDigitSixKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1235:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1236:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1240:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1241:4: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1236:4: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1237:5: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1241:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1242:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -2823,7 +2831,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:1253:3: ( () ( (lv_val1_3_0= RULE_ID ) ) )+ + // InternalConcreteSyntaxValidationTestLanguage.g:1258:3: ( () ( (lv_val1_3_0= RULE_ID ) ) )+ int cnt12=0; loop12: do { @@ -2837,10 +2845,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt12) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1254:4: () ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1259:4: () ( (lv_val1_3_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1254:4: () - // InternalConcreteSyntaxValidationTestLanguage.g:1255:5: + // InternalConcreteSyntaxValidationTestLanguage.g:1259:4: () + // InternalConcreteSyntaxValidationTestLanguage.g:1260:5: { current = forceCreateModelElementAndSet( @@ -2850,11 +2858,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:1261:4: ( (lv_val1_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1262:5: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1266:4: ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1267:5: (lv_val1_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1262:5: (lv_val1_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1263:6: lv_val1_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1267:5: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1268:6: lv_val1_3_0= RULE_ID { lv_val1_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -2912,7 +2920,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleAssignedActionSecond" - // InternalConcreteSyntaxValidationTestLanguage.g:1284:1: entryRuleAssignedActionSecond returns [EObject current=null] : iv_ruleAssignedActionSecond= ruleAssignedActionSecond EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1289:1: entryRuleAssignedActionSecond returns [EObject current=null] : iv_ruleAssignedActionSecond= ruleAssignedActionSecond EOF ; public final EObject entryRuleAssignedActionSecond() throws RecognitionException { EObject current = null; @@ -2920,8 +2928,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1284:61: (iv_ruleAssignedActionSecond= ruleAssignedActionSecond EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1285:2: iv_ruleAssignedActionSecond= ruleAssignedActionSecond EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1289:61: (iv_ruleAssignedActionSecond= ruleAssignedActionSecond EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1290:2: iv_ruleAssignedActionSecond= ruleAssignedActionSecond EOF { newCompositeNode(grammarAccess.getAssignedActionSecondRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -2948,7 +2956,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleAssignedActionSecond" - // InternalConcreteSyntaxValidationTestLanguage.g:1291:1: ruleAssignedActionSecond returns [EObject current=null] : (otherlv_0= '#7' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:1296:1: ruleAssignedActionSecond returns [EObject current=null] : (otherlv_0= '#7' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) ; public final EObject ruleAssignedActionSecond() throws RecognitionException { EObject current = null; @@ -2961,21 +2969,21 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1297:2: ( (otherlv_0= '#7' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1298:2: (otherlv_0= '#7' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1302:2: ( (otherlv_0= '#7' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1303:2: (otherlv_0= '#7' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1298:2: (otherlv_0= '#7' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1299:3: otherlv_0= '#7' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1303:2: (otherlv_0= '#7' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1304:3: otherlv_0= '#7' ( (lv_val1_1_0= RULE_ID ) ) otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) { otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getAssignedActionSecondAccess().getNumberSignDigitSevenKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1303:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1304:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1308:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1309:4: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1304:4: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1305:5: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1309:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1310:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_5); @@ -3001,11 +3009,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_2, grammarAccess.getAssignedActionSecondAccess().getKw1Keyword_2()); - // InternalConcreteSyntaxValidationTestLanguage.g:1325:3: ( (lv_val2_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1326:4: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1330:3: ( (lv_val2_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1331:4: (lv_val2_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1326:4: (lv_val2_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1327:5: lv_val2_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1331:4: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1332:5: lv_val2_3_0= RULE_ID { lv_val2_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -3050,7 +3058,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleUnassignedAction1" - // InternalConcreteSyntaxValidationTestLanguage.g:1347:1: entryRuleUnassignedAction1 returns [EObject current=null] : iv_ruleUnassignedAction1= ruleUnassignedAction1 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1352:1: entryRuleUnassignedAction1 returns [EObject current=null] : iv_ruleUnassignedAction1= ruleUnassignedAction1 EOF ; public final EObject entryRuleUnassignedAction1() throws RecognitionException { EObject current = null; @@ -3058,8 +3066,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1347:58: (iv_ruleUnassignedAction1= ruleUnassignedAction1 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1348:2: iv_ruleUnassignedAction1= ruleUnassignedAction1 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1352:58: (iv_ruleUnassignedAction1= ruleUnassignedAction1 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1353:2: iv_ruleUnassignedAction1= ruleUnassignedAction1 EOF { newCompositeNode(grammarAccess.getUnassignedAction1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3086,7 +3094,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleUnassignedAction1" - // InternalConcreteSyntaxValidationTestLanguage.g:1354:1: ruleUnassignedAction1 returns [EObject current=null] : ( () otherlv_1= '#8' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:1359:1: ruleUnassignedAction1 returns [EObject current=null] : ( () otherlv_1= '#8' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) ; public final EObject ruleUnassignedAction1() throws RecognitionException { EObject current = null; @@ -3098,14 +3106,14 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1360:2: ( ( () otherlv_1= '#8' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1361:2: ( () otherlv_1= '#8' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:1365:2: ( ( () otherlv_1= '#8' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1366:2: ( () otherlv_1= '#8' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1361:2: ( () otherlv_1= '#8' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) - // InternalConcreteSyntaxValidationTestLanguage.g:1362:3: () otherlv_1= '#8' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:1366:2: ( () otherlv_1= '#8' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:1367:3: () otherlv_1= '#8' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? { - // InternalConcreteSyntaxValidationTestLanguage.g:1362:3: () - // InternalConcreteSyntaxValidationTestLanguage.g:1363:4: + // InternalConcreteSyntaxValidationTestLanguage.g:1367:3: () + // InternalConcreteSyntaxValidationTestLanguage.g:1368:4: { current = forceCreateModelElement( @@ -3119,11 +3127,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_1, grammarAccess.getUnassignedAction1Access().getNumberSignDigitEightKeyword_1()); - // InternalConcreteSyntaxValidationTestLanguage.g:1373:3: ( (lv_val1_2_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1374:4: (lv_val1_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1378:3: ( (lv_val1_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1379:4: (lv_val1_2_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1374:4: (lv_val1_2_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1375:5: lv_val1_2_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1379:4: (lv_val1_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1380:5: lv_val1_2_0= RULE_ID { lv_val1_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -3145,7 +3153,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:1391:3: ( (lv_val2_3_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:1396:3: ( (lv_val2_3_0= RULE_ID ) )? int alt13=2; int LA13_0 = input.LA(1); @@ -3154,10 +3162,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt13) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1392:4: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1397:4: (lv_val2_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1392:4: (lv_val2_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1393:5: lv_val2_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1397:4: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1398:5: lv_val2_3_0= RULE_ID { lv_val2_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -3205,7 +3213,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleUnassignedAction2" - // InternalConcreteSyntaxValidationTestLanguage.g:1413:1: entryRuleUnassignedAction2 returns [EObject current=null] : iv_ruleUnassignedAction2= ruleUnassignedAction2 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1418:1: entryRuleUnassignedAction2 returns [EObject current=null] : iv_ruleUnassignedAction2= ruleUnassignedAction2 EOF ; public final EObject entryRuleUnassignedAction2() throws RecognitionException { EObject current = null; @@ -3213,8 +3221,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1413:58: (iv_ruleUnassignedAction2= ruleUnassignedAction2 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1414:2: iv_ruleUnassignedAction2= ruleUnassignedAction2 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1418:58: (iv_ruleUnassignedAction2= ruleUnassignedAction2 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1419:2: iv_ruleUnassignedAction2= ruleUnassignedAction2 EOF { newCompositeNode(grammarAccess.getUnassignedAction2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3241,7 +3249,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleUnassignedAction2" - // InternalConcreteSyntaxValidationTestLanguage.g:1420:1: ruleUnassignedAction2 returns [EObject current=null] : ( () otherlv_1= '#9' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:1425:1: ruleUnassignedAction2 returns [EObject current=null] : ( () otherlv_1= '#9' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) ; public final EObject ruleUnassignedAction2() throws RecognitionException { EObject current = null; @@ -3253,14 +3261,14 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1426:2: ( ( () otherlv_1= '#9' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1427:2: ( () otherlv_1= '#9' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:1431:2: ( ( () otherlv_1= '#9' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1432:2: ( () otherlv_1= '#9' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1427:2: ( () otherlv_1= '#9' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) - // InternalConcreteSyntaxValidationTestLanguage.g:1428:3: () otherlv_1= '#9' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:1432:2: ( () otherlv_1= '#9' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:1433:3: () otherlv_1= '#9' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) )? { - // InternalConcreteSyntaxValidationTestLanguage.g:1428:3: () - // InternalConcreteSyntaxValidationTestLanguage.g:1429:4: + // InternalConcreteSyntaxValidationTestLanguage.g:1433:3: () + // InternalConcreteSyntaxValidationTestLanguage.g:1434:4: { current = forceCreateModelElement( @@ -3274,11 +3282,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_1, grammarAccess.getUnassignedAction2Access().getNumberSignDigitNineKeyword_1()); - // InternalConcreteSyntaxValidationTestLanguage.g:1439:3: ( (lv_val1_2_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1440:4: (lv_val1_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1444:3: ( (lv_val1_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1445:4: (lv_val1_2_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1440:4: (lv_val1_2_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1441:5: lv_val1_2_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1445:4: (lv_val1_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1446:5: lv_val1_2_0= RULE_ID { lv_val1_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -3300,7 +3308,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:1457:3: ( (lv_val2_3_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:1462:3: ( (lv_val2_3_0= RULE_ID ) )? int alt14=2; int LA14_0 = input.LA(1); @@ -3309,10 +3317,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt14) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1458:4: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1463:4: (lv_val2_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1458:4: (lv_val2_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1459:5: lv_val2_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1463:4: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1464:5: lv_val2_3_0= RULE_ID { lv_val2_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -3360,7 +3368,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleUnassignedAction3" - // InternalConcreteSyntaxValidationTestLanguage.g:1479:1: entryRuleUnassignedAction3 returns [EObject current=null] : iv_ruleUnassignedAction3= ruleUnassignedAction3 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1484:1: entryRuleUnassignedAction3 returns [EObject current=null] : iv_ruleUnassignedAction3= ruleUnassignedAction3 EOF ; public final EObject entryRuleUnassignedAction3() throws RecognitionException { EObject current = null; @@ -3368,8 +3376,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1479:58: (iv_ruleUnassignedAction3= ruleUnassignedAction3 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1480:2: iv_ruleUnassignedAction3= ruleUnassignedAction3 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1484:58: (iv_ruleUnassignedAction3= ruleUnassignedAction3 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1485:2: iv_ruleUnassignedAction3= ruleUnassignedAction3 EOF { newCompositeNode(grammarAccess.getUnassignedAction3Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3396,7 +3404,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleUnassignedAction3" - // InternalConcreteSyntaxValidationTestLanguage.g:1486:1: ruleUnassignedAction3 returns [EObject current=null] : (otherlv_0= '#10' ( (otherlv_1= 'kw1' () ) | (otherlv_3= 'kw2' () ) ) ( (lv_val1_5_0= RULE_ID ) ) ( (lv_val2_6_0= RULE_ID ) )? ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:1491:1: ruleUnassignedAction3 returns [EObject current=null] : (otherlv_0= '#10' ( (otherlv_1= 'kw1' () ) | (otherlv_3= 'kw2' () ) ) ( (lv_val1_5_0= RULE_ID ) ) ( (lv_val2_6_0= RULE_ID ) )? ) ; public final EObject ruleUnassignedAction3() throws RecognitionException { EObject current = null; @@ -3410,17 +3418,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1492:2: ( (otherlv_0= '#10' ( (otherlv_1= 'kw1' () ) | (otherlv_3= 'kw2' () ) ) ( (lv_val1_5_0= RULE_ID ) ) ( (lv_val2_6_0= RULE_ID ) )? ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1493:2: (otherlv_0= '#10' ( (otherlv_1= 'kw1' () ) | (otherlv_3= 'kw2' () ) ) ( (lv_val1_5_0= RULE_ID ) ) ( (lv_val2_6_0= RULE_ID ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:1497:2: ( (otherlv_0= '#10' ( (otherlv_1= 'kw1' () ) | (otherlv_3= 'kw2' () ) ) ( (lv_val1_5_0= RULE_ID ) ) ( (lv_val2_6_0= RULE_ID ) )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1498:2: (otherlv_0= '#10' ( (otherlv_1= 'kw1' () ) | (otherlv_3= 'kw2' () ) ) ( (lv_val1_5_0= RULE_ID ) ) ( (lv_val2_6_0= RULE_ID ) )? ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1493:2: (otherlv_0= '#10' ( (otherlv_1= 'kw1' () ) | (otherlv_3= 'kw2' () ) ) ( (lv_val1_5_0= RULE_ID ) ) ( (lv_val2_6_0= RULE_ID ) )? ) - // InternalConcreteSyntaxValidationTestLanguage.g:1494:3: otherlv_0= '#10' ( (otherlv_1= 'kw1' () ) | (otherlv_3= 'kw2' () ) ) ( (lv_val1_5_0= RULE_ID ) ) ( (lv_val2_6_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:1498:2: (otherlv_0= '#10' ( (otherlv_1= 'kw1' () ) | (otherlv_3= 'kw2' () ) ) ( (lv_val1_5_0= RULE_ID ) ) ( (lv_val2_6_0= RULE_ID ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:1499:3: otherlv_0= '#10' ( (otherlv_1= 'kw1' () ) | (otherlv_3= 'kw2' () ) ) ( (lv_val1_5_0= RULE_ID ) ) ( (lv_val2_6_0= RULE_ID ) )? { otherlv_0=(Token)match(input,25,FollowSets000.FOLLOW_4); newLeafNode(otherlv_0, grammarAccess.getUnassignedAction3Access().getNumberSignDigitOneDigitZeroKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1498:3: ( (otherlv_1= 'kw1' () ) | (otherlv_3= 'kw2' () ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1503:3: ( (otherlv_1= 'kw1' () ) | (otherlv_3= 'kw2' () ) ) int alt15=2; int LA15_0 = input.LA(1); @@ -3438,17 +3446,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt15) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1499:4: (otherlv_1= 'kw1' () ) + // InternalConcreteSyntaxValidationTestLanguage.g:1504:4: (otherlv_1= 'kw1' () ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1499:4: (otherlv_1= 'kw1' () ) - // InternalConcreteSyntaxValidationTestLanguage.g:1500:5: otherlv_1= 'kw1' () + // InternalConcreteSyntaxValidationTestLanguage.g:1504:4: (otherlv_1= 'kw1' () ) + // InternalConcreteSyntaxValidationTestLanguage.g:1505:5: otherlv_1= 'kw1' () { otherlv_1=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_1, grammarAccess.getUnassignedAction3Access().getKw1Keyword_1_0_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1504:5: () - // InternalConcreteSyntaxValidationTestLanguage.g:1505:6: + // InternalConcreteSyntaxValidationTestLanguage.g:1509:5: () + // InternalConcreteSyntaxValidationTestLanguage.g:1510:6: { current = forceCreateModelElement( @@ -3465,17 +3473,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:1513:4: (otherlv_3= 'kw2' () ) + // InternalConcreteSyntaxValidationTestLanguage.g:1518:4: (otherlv_3= 'kw2' () ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1513:4: (otherlv_3= 'kw2' () ) - // InternalConcreteSyntaxValidationTestLanguage.g:1514:5: otherlv_3= 'kw2' () + // InternalConcreteSyntaxValidationTestLanguage.g:1518:4: (otherlv_3= 'kw2' () ) + // InternalConcreteSyntaxValidationTestLanguage.g:1519:5: otherlv_3= 'kw2' () { otherlv_3=(Token)match(input,14,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getUnassignedAction3Access().getKw2Keyword_1_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1518:5: () - // InternalConcreteSyntaxValidationTestLanguage.g:1519:6: + // InternalConcreteSyntaxValidationTestLanguage.g:1523:5: () + // InternalConcreteSyntaxValidationTestLanguage.g:1524:6: { current = forceCreateModelElement( @@ -3494,11 +3502,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:1527:3: ( (lv_val1_5_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1528:4: (lv_val1_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1532:3: ( (lv_val1_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1533:4: (lv_val1_5_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1528:4: (lv_val1_5_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1529:5: lv_val1_5_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1533:4: (lv_val1_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1534:5: lv_val1_5_0= RULE_ID { lv_val1_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -3520,7 +3528,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:1545:3: ( (lv_val2_6_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:1550:3: ( (lv_val2_6_0= RULE_ID ) )? int alt16=2; int LA16_0 = input.LA(1); @@ -3529,10 +3537,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt16) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1546:4: (lv_val2_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1551:4: (lv_val2_6_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1546:4: (lv_val2_6_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1547:5: lv_val2_6_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1551:4: (lv_val2_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1552:5: lv_val2_6_0= RULE_ID { lv_val2_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -3580,7 +3588,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleUnassignedRuleCall1" - // InternalConcreteSyntaxValidationTestLanguage.g:1567:1: entryRuleUnassignedRuleCall1 returns [EObject current=null] : iv_ruleUnassignedRuleCall1= ruleUnassignedRuleCall1 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1572:1: entryRuleUnassignedRuleCall1 returns [EObject current=null] : iv_ruleUnassignedRuleCall1= ruleUnassignedRuleCall1 EOF ; public final EObject entryRuleUnassignedRuleCall1() throws RecognitionException { EObject current = null; @@ -3588,8 +3596,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1567:60: (iv_ruleUnassignedRuleCall1= ruleUnassignedRuleCall1 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1568:2: iv_ruleUnassignedRuleCall1= ruleUnassignedRuleCall1 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1572:60: (iv_ruleUnassignedRuleCall1= ruleUnassignedRuleCall1 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1573:2: iv_ruleUnassignedRuleCall1= ruleUnassignedRuleCall1 EOF { newCompositeNode(grammarAccess.getUnassignedRuleCall1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3616,7 +3624,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleUnassignedRuleCall1" - // InternalConcreteSyntaxValidationTestLanguage.g:1574:1: ruleUnassignedRuleCall1 returns [EObject current=null] : (otherlv_0= '#11' this_UnassignedRuleCall1Sub_1= ruleUnassignedRuleCall1Sub ( (lv_val2_2_0= RULE_ID ) ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:1579:1: ruleUnassignedRuleCall1 returns [EObject current=null] : (otherlv_0= '#11' this_UnassignedRuleCall1Sub_1= ruleUnassignedRuleCall1Sub ( (lv_val2_2_0= RULE_ID ) ) ) ; public final EObject ruleUnassignedRuleCall1() throws RecognitionException { EObject current = null; @@ -3629,11 +3637,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1580:2: ( (otherlv_0= '#11' this_UnassignedRuleCall1Sub_1= ruleUnassignedRuleCall1Sub ( (lv_val2_2_0= RULE_ID ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1581:2: (otherlv_0= '#11' this_UnassignedRuleCall1Sub_1= ruleUnassignedRuleCall1Sub ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1585:2: ( (otherlv_0= '#11' this_UnassignedRuleCall1Sub_1= ruleUnassignedRuleCall1Sub ( (lv_val2_2_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1586:2: (otherlv_0= '#11' this_UnassignedRuleCall1Sub_1= ruleUnassignedRuleCall1Sub ( (lv_val2_2_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1581:2: (otherlv_0= '#11' this_UnassignedRuleCall1Sub_1= ruleUnassignedRuleCall1Sub ( (lv_val2_2_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1582:3: otherlv_0= '#11' this_UnassignedRuleCall1Sub_1= ruleUnassignedRuleCall1Sub ( (lv_val2_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1586:2: (otherlv_0= '#11' this_UnassignedRuleCall1Sub_1= ruleUnassignedRuleCall1Sub ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1587:3: otherlv_0= '#11' this_UnassignedRuleCall1Sub_1= ruleUnassignedRuleCall1Sub ( (lv_val2_2_0= RULE_ID ) ) { otherlv_0=(Token)match(input,26,FollowSets000.FOLLOW_3); @@ -3651,11 +3659,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract current = this_UnassignedRuleCall1Sub_1; afterParserOrEnumRuleCall(); - // InternalConcreteSyntaxValidationTestLanguage.g:1594:3: ( (lv_val2_2_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1595:4: (lv_val2_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1599:3: ( (lv_val2_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1600:4: (lv_val2_2_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1595:4: (lv_val2_2_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1596:5: lv_val2_2_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1600:4: (lv_val2_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1601:5: lv_val2_2_0= RULE_ID { lv_val2_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -3700,7 +3708,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleUnassignedRuleCall1Sub" - // InternalConcreteSyntaxValidationTestLanguage.g:1616:1: entryRuleUnassignedRuleCall1Sub returns [EObject current=null] : iv_ruleUnassignedRuleCall1Sub= ruleUnassignedRuleCall1Sub EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1621:1: entryRuleUnassignedRuleCall1Sub returns [EObject current=null] : iv_ruleUnassignedRuleCall1Sub= ruleUnassignedRuleCall1Sub EOF ; public final EObject entryRuleUnassignedRuleCall1Sub() throws RecognitionException { EObject current = null; @@ -3708,8 +3716,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1616:63: (iv_ruleUnassignedRuleCall1Sub= ruleUnassignedRuleCall1Sub EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1617:2: iv_ruleUnassignedRuleCall1Sub= ruleUnassignedRuleCall1Sub EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1621:63: (iv_ruleUnassignedRuleCall1Sub= ruleUnassignedRuleCall1Sub EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1622:2: iv_ruleUnassignedRuleCall1Sub= ruleUnassignedRuleCall1Sub EOF { newCompositeNode(grammarAccess.getUnassignedRuleCall1SubRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3736,7 +3744,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleUnassignedRuleCall1Sub" - // InternalConcreteSyntaxValidationTestLanguage.g:1623:1: ruleUnassignedRuleCall1Sub returns [EObject current=null] : ( (lv_val1_0_0= RULE_ID ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:1628:1: ruleUnassignedRuleCall1Sub returns [EObject current=null] : ( (lv_val1_0_0= RULE_ID ) ) ; public final EObject ruleUnassignedRuleCall1Sub() throws RecognitionException { EObject current = null; @@ -3746,14 +3754,14 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1629:2: ( ( (lv_val1_0_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1630:2: ( (lv_val1_0_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1634:2: ( ( (lv_val1_0_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1635:2: ( (lv_val1_0_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1630:2: ( (lv_val1_0_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1631:3: (lv_val1_0_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1635:2: ( (lv_val1_0_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1636:3: (lv_val1_0_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1631:3: (lv_val1_0_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1632:4: lv_val1_0_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1636:3: (lv_val1_0_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1637:4: lv_val1_0_0= RULE_ID { lv_val1_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -3795,7 +3803,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleUnassignedRuleCall2" - // InternalConcreteSyntaxValidationTestLanguage.g:1651:1: entryRuleUnassignedRuleCall2 returns [EObject current=null] : iv_ruleUnassignedRuleCall2= ruleUnassignedRuleCall2 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1656:1: entryRuleUnassignedRuleCall2 returns [EObject current=null] : iv_ruleUnassignedRuleCall2= ruleUnassignedRuleCall2 EOF ; public final EObject entryRuleUnassignedRuleCall2() throws RecognitionException { EObject current = null; @@ -3803,8 +3811,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1651:60: (iv_ruleUnassignedRuleCall2= ruleUnassignedRuleCall2 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1652:2: iv_ruleUnassignedRuleCall2= ruleUnassignedRuleCall2 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1656:60: (iv_ruleUnassignedRuleCall2= ruleUnassignedRuleCall2 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1657:2: iv_ruleUnassignedRuleCall2= ruleUnassignedRuleCall2 EOF { newCompositeNode(grammarAccess.getUnassignedRuleCall2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3831,7 +3839,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleUnassignedRuleCall2" - // InternalConcreteSyntaxValidationTestLanguage.g:1658:1: ruleUnassignedRuleCall2 returns [EObject current=null] : (otherlv_0= '#12' this_UnassignedRuleCall2Sub_1= ruleUnassignedRuleCall2Sub ( (lv_val2_2_0= RULE_ID ) ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:1663:1: ruleUnassignedRuleCall2 returns [EObject current=null] : (otherlv_0= '#12' this_UnassignedRuleCall2Sub_1= ruleUnassignedRuleCall2Sub ( (lv_val2_2_0= RULE_ID ) ) ) ; public final EObject ruleUnassignedRuleCall2() throws RecognitionException { EObject current = null; @@ -3844,11 +3852,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1664:2: ( (otherlv_0= '#12' this_UnassignedRuleCall2Sub_1= ruleUnassignedRuleCall2Sub ( (lv_val2_2_0= RULE_ID ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1665:2: (otherlv_0= '#12' this_UnassignedRuleCall2Sub_1= ruleUnassignedRuleCall2Sub ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1669:2: ( (otherlv_0= '#12' this_UnassignedRuleCall2Sub_1= ruleUnassignedRuleCall2Sub ( (lv_val2_2_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1670:2: (otherlv_0= '#12' this_UnassignedRuleCall2Sub_1= ruleUnassignedRuleCall2Sub ( (lv_val2_2_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1665:2: (otherlv_0= '#12' this_UnassignedRuleCall2Sub_1= ruleUnassignedRuleCall2Sub ( (lv_val2_2_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1666:3: otherlv_0= '#12' this_UnassignedRuleCall2Sub_1= ruleUnassignedRuleCall2Sub ( (lv_val2_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1670:2: (otherlv_0= '#12' this_UnassignedRuleCall2Sub_1= ruleUnassignedRuleCall2Sub ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1671:3: otherlv_0= '#12' this_UnassignedRuleCall2Sub_1= ruleUnassignedRuleCall2Sub ( (lv_val2_2_0= RULE_ID ) ) { otherlv_0=(Token)match(input,27,FollowSets000.FOLLOW_3); @@ -3866,11 +3874,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract current = this_UnassignedRuleCall2Sub_1; afterParserOrEnumRuleCall(); - // InternalConcreteSyntaxValidationTestLanguage.g:1678:3: ( (lv_val2_2_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1679:4: (lv_val2_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1683:3: ( (lv_val2_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1684:4: (lv_val2_2_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1679:4: (lv_val2_2_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1680:5: lv_val2_2_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1684:4: (lv_val2_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1685:5: lv_val2_2_0= RULE_ID { lv_val2_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -3915,7 +3923,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleUnassignedRuleCall2Sub" - // InternalConcreteSyntaxValidationTestLanguage.g:1700:1: entryRuleUnassignedRuleCall2Sub returns [EObject current=null] : iv_ruleUnassignedRuleCall2Sub= ruleUnassignedRuleCall2Sub EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1705:1: entryRuleUnassignedRuleCall2Sub returns [EObject current=null] : iv_ruleUnassignedRuleCall2Sub= ruleUnassignedRuleCall2Sub EOF ; public final EObject entryRuleUnassignedRuleCall2Sub() throws RecognitionException { EObject current = null; @@ -3923,8 +3931,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1700:63: (iv_ruleUnassignedRuleCall2Sub= ruleUnassignedRuleCall2Sub EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1701:2: iv_ruleUnassignedRuleCall2Sub= ruleUnassignedRuleCall2Sub EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1705:63: (iv_ruleUnassignedRuleCall2Sub= ruleUnassignedRuleCall2Sub EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1706:2: iv_ruleUnassignedRuleCall2Sub= ruleUnassignedRuleCall2Sub EOF { newCompositeNode(grammarAccess.getUnassignedRuleCall2SubRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -3951,7 +3959,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleUnassignedRuleCall2Sub" - // InternalConcreteSyntaxValidationTestLanguage.g:1707:1: ruleUnassignedRuleCall2Sub returns [EObject current=null] : () ; + // InternalConcreteSyntaxValidationTestLanguage.g:1712:1: ruleUnassignedRuleCall2Sub returns [EObject current=null] : () ; public final EObject ruleUnassignedRuleCall2Sub() throws RecognitionException { EObject current = null; @@ -3959,11 +3967,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1713:2: ( () ) - // InternalConcreteSyntaxValidationTestLanguage.g:1714:2: () + // InternalConcreteSyntaxValidationTestLanguage.g:1718:2: ( () ) + // InternalConcreteSyntaxValidationTestLanguage.g:1719:2: () { - // InternalConcreteSyntaxValidationTestLanguage.g:1714:2: () - // InternalConcreteSyntaxValidationTestLanguage.g:1715:3: + // InternalConcreteSyntaxValidationTestLanguage.g:1719:2: () + // InternalConcreteSyntaxValidationTestLanguage.g:1720:3: { current = forceCreateModelElement( @@ -3988,7 +3996,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleCombination1" - // InternalConcreteSyntaxValidationTestLanguage.g:1724:1: entryRuleCombination1 returns [EObject current=null] : iv_ruleCombination1= ruleCombination1 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1729:1: entryRuleCombination1 returns [EObject current=null] : iv_ruleCombination1= ruleCombination1 EOF ; public final EObject entryRuleCombination1() throws RecognitionException { EObject current = null; @@ -3996,8 +4004,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1724:53: (iv_ruleCombination1= ruleCombination1 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1725:2: iv_ruleCombination1= ruleCombination1 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1729:53: (iv_ruleCombination1= ruleCombination1 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1730:2: iv_ruleCombination1= ruleCombination1 EOF { newCompositeNode(grammarAccess.getCombination1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4024,7 +4032,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleCombination1" - // InternalConcreteSyntaxValidationTestLanguage.g:1731:1: ruleCombination1 returns [EObject current=null] : (otherlv_0= '#13' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) )? ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:1736:1: ruleCombination1 returns [EObject current=null] : (otherlv_0= '#13' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) )? ) ; public final EObject ruleCombination1() throws RecognitionException { EObject current = null; @@ -4040,21 +4048,21 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1737:2: ( (otherlv_0= '#13' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) )? ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1738:2: (otherlv_0= '#13' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:1742:2: ( (otherlv_0= '#13' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1743:2: (otherlv_0= '#13' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) )? ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1738:2: (otherlv_0= '#13' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) )? ) - // InternalConcreteSyntaxValidationTestLanguage.g:1739:3: otherlv_0= '#13' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:1743:2: (otherlv_0= '#13' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:1744:3: otherlv_0= '#13' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) )? { otherlv_0=(Token)match(input,28,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getCombination1Access().getNumberSignDigitOneDigitThreeKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1743:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1744:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1748:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1749:4: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1744:4: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1745:5: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1749:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1750:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_13); @@ -4076,7 +4084,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:1761:3: (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:1766:3: (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) )? int alt18=2; int LA18_0 = input.LA(1); @@ -4085,17 +4093,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt18) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1762:4: otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1767:4: otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getCombination1Access().getKw1Keyword_2_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1766:4: ( (lv_val2_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1767:5: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1771:4: ( (lv_val2_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1772:5: (lv_val2_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1767:5: (lv_val2_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1768:6: lv_val2_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1772:5: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1773:6: lv_val2_3_0= RULE_ID { lv_val2_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); @@ -4117,7 +4125,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:1784:4: ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1789:4: ( (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) | ( (lv_val4_6_0= RULE_ID ) ) ) int alt17=2; int LA17_0 = input.LA(1); @@ -4135,20 +4143,20 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt17) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1785:5: (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1790:5: (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1785:5: (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1786:6: otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1790:5: (otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1791:6: otherlv_4= 'kw2' ( (lv_val3_5_0= RULE_ID ) ) { otherlv_4=(Token)match(input,14,FollowSets000.FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getCombination1Access().getKw2Keyword_2_2_0_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1790:6: ( (lv_val3_5_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1791:7: (lv_val3_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1795:6: ( (lv_val3_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1796:7: (lv_val3_5_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1791:7: (lv_val3_5_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1792:8: lv_val3_5_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1796:7: (lv_val3_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1797:8: lv_val3_5_0= RULE_ID { lv_val3_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -4177,13 +4185,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:1810:5: ( (lv_val4_6_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1815:5: ( (lv_val4_6_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1810:5: ( (lv_val4_6_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1811:6: (lv_val4_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1815:5: ( (lv_val4_6_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1816:6: (lv_val4_6_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1811:6: (lv_val4_6_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1812:7: lv_val4_6_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1816:6: (lv_val4_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1817:7: lv_val4_6_0= RULE_ID { lv_val4_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -4240,7 +4248,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleCombination2" - // InternalConcreteSyntaxValidationTestLanguage.g:1834:1: entryRuleCombination2 returns [EObject current=null] : iv_ruleCombination2= ruleCombination2 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1839:1: entryRuleCombination2 returns [EObject current=null] : iv_ruleCombination2= ruleCombination2 EOF ; public final EObject entryRuleCombination2() throws RecognitionException { EObject current = null; @@ -4248,8 +4256,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1834:53: (iv_ruleCombination2= ruleCombination2 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1835:2: iv_ruleCombination2= ruleCombination2 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1839:53: (iv_ruleCombination2= ruleCombination2 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1840:2: iv_ruleCombination2= ruleCombination2 EOF { newCompositeNode(grammarAccess.getCombination2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4276,7 +4284,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleCombination2" - // InternalConcreteSyntaxValidationTestLanguage.g:1841:1: ruleCombination2 returns [EObject current=null] : (otherlv_0= '#14' ( (lv_val1_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) | ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:1846:1: ruleCombination2 returns [EObject current=null] : (otherlv_0= '#14' ( (lv_val1_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) | ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* ) ) ; public final EObject ruleCombination2() throws RecognitionException { EObject current = null; @@ -4291,21 +4299,21 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1847:2: ( (otherlv_0= '#14' ( (lv_val1_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) | ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1848:2: (otherlv_0= '#14' ( (lv_val1_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) | ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1852:2: ( (otherlv_0= '#14' ( (lv_val1_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) | ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1853:2: (otherlv_0= '#14' ( (lv_val1_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) | ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1848:2: (otherlv_0= '#14' ( (lv_val1_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) | ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1849:3: otherlv_0= '#14' ( (lv_val1_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) | ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:1853:2: (otherlv_0= '#14' ( (lv_val1_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) | ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1854:3: otherlv_0= '#14' ( (lv_val1_1_0= RULE_ID ) ) ( (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) | ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* ) { otherlv_0=(Token)match(input,29,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getCombination2Access().getNumberSignDigitOneDigitFourKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1853:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1854:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1858:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1859:4: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1854:4: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1855:5: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1859:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1860:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_14); @@ -4327,7 +4335,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:1871:3: ( (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) | ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:1876:3: ( (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) | ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* ) int alt20=2; int LA20_0 = input.LA(1); @@ -4345,20 +4353,20 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt20) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1872:4: (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1877:4: (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1872:4: (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1873:5: otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1877:4: (otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1878:5: otherlv_2= 'kw1' ( (lv_val2_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getCombination2Access().getKw1Keyword_2_0_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1877:5: ( (lv_val2_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1878:6: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1882:5: ( (lv_val2_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1883:6: (lv_val2_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1878:6: (lv_val2_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1879:7: lv_val2_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1883:6: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1884:7: lv_val2_3_0= RULE_ID { lv_val2_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -4387,9 +4395,9 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:1897:4: ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:1902:4: ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* { - // InternalConcreteSyntaxValidationTestLanguage.g:1897:4: ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:1902:4: ( ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) )* loop19: do { int alt19=2; @@ -4402,13 +4410,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt19) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1898:5: ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1903:5: ( (lv_val3_4_0= RULE_ID ) ) ( (lv_val4_5_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1898:5: ( (lv_val3_4_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1899:6: (lv_val3_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1903:5: ( (lv_val3_4_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1904:6: (lv_val3_4_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1899:6: (lv_val3_4_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1900:7: lv_val3_4_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1904:6: (lv_val3_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1905:7: lv_val3_4_0= RULE_ID { lv_val3_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -4430,11 +4438,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:1916:5: ( (lv_val4_5_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1917:6: (lv_val4_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1921:5: ( (lv_val4_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1922:6: (lv_val4_5_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1917:6: (lv_val4_5_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1918:7: lv_val4_5_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1922:6: (lv_val4_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1923:7: lv_val4_5_0= RULE_ID { lv_val4_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -4494,7 +4502,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleCombination3" - // InternalConcreteSyntaxValidationTestLanguage.g:1940:1: entryRuleCombination3 returns [EObject current=null] : iv_ruleCombination3= ruleCombination3 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:1945:1: entryRuleCombination3 returns [EObject current=null] : iv_ruleCombination3= ruleCombination3 EOF ; public final EObject entryRuleCombination3() throws RecognitionException { EObject current = null; @@ -4502,8 +4510,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:1940:53: (iv_ruleCombination3= ruleCombination3 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:1941:2: iv_ruleCombination3= ruleCombination3 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:1945:53: (iv_ruleCombination3= ruleCombination3 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:1946:2: iv_ruleCombination3= ruleCombination3 EOF { newCompositeNode(grammarAccess.getCombination3Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4530,7 +4538,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleCombination3" - // InternalConcreteSyntaxValidationTestLanguage.g:1947:1: ruleCombination3 returns [EObject current=null] : (otherlv_0= '#15' ( ( (lv_val1_1_0= RULE_ID ) ) | ( (lv_val2_2_0= RULE_INT ) ) | ( (lv_val3_3_0= RULE_STRING ) ) )* ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:1952:1: ruleCombination3 returns [EObject current=null] : (otherlv_0= '#15' ( ( (lv_val1_1_0= RULE_ID ) ) | ( (lv_val2_2_0= RULE_INT ) ) | ( (lv_val3_3_0= RULE_STRING ) ) )* ) ; public final EObject ruleCombination3() throws RecognitionException { EObject current = null; @@ -4543,17 +4551,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:1953:2: ( (otherlv_0= '#15' ( ( (lv_val1_1_0= RULE_ID ) ) | ( (lv_val2_2_0= RULE_INT ) ) | ( (lv_val3_3_0= RULE_STRING ) ) )* ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1954:2: (otherlv_0= '#15' ( ( (lv_val1_1_0= RULE_ID ) ) | ( (lv_val2_2_0= RULE_INT ) ) | ( (lv_val3_3_0= RULE_STRING ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:1958:2: ( (otherlv_0= '#15' ( ( (lv_val1_1_0= RULE_ID ) ) | ( (lv_val2_2_0= RULE_INT ) ) | ( (lv_val3_3_0= RULE_STRING ) ) )* ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1959:2: (otherlv_0= '#15' ( ( (lv_val1_1_0= RULE_ID ) ) | ( (lv_val2_2_0= RULE_INT ) ) | ( (lv_val3_3_0= RULE_STRING ) ) )* ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1954:2: (otherlv_0= '#15' ( ( (lv_val1_1_0= RULE_ID ) ) | ( (lv_val2_2_0= RULE_INT ) ) | ( (lv_val3_3_0= RULE_STRING ) ) )* ) - // InternalConcreteSyntaxValidationTestLanguage.g:1955:3: otherlv_0= '#15' ( ( (lv_val1_1_0= RULE_ID ) ) | ( (lv_val2_2_0= RULE_INT ) ) | ( (lv_val3_3_0= RULE_STRING ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:1959:2: (otherlv_0= '#15' ( ( (lv_val1_1_0= RULE_ID ) ) | ( (lv_val2_2_0= RULE_INT ) ) | ( (lv_val3_3_0= RULE_STRING ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:1960:3: otherlv_0= '#15' ( ( (lv_val1_1_0= RULE_ID ) ) | ( (lv_val2_2_0= RULE_INT ) ) | ( (lv_val3_3_0= RULE_STRING ) ) )* { otherlv_0=(Token)match(input,30,FollowSets000.FOLLOW_15); newLeafNode(otherlv_0, grammarAccess.getCombination3Access().getNumberSignDigitOneDigitFiveKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:1959:3: ( ( (lv_val1_1_0= RULE_ID ) ) | ( (lv_val2_2_0= RULE_INT ) ) | ( (lv_val3_3_0= RULE_STRING ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:1964:3: ( ( (lv_val1_1_0= RULE_ID ) ) | ( (lv_val2_2_0= RULE_INT ) ) | ( (lv_val3_3_0= RULE_STRING ) ) )* loop21: do { int alt21=4; @@ -4578,13 +4586,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt21) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:1960:4: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1965:4: ( (lv_val1_1_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1960:4: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1961:5: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1965:4: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1966:5: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1961:5: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:1962:6: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:1966:5: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:1967:6: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_15); @@ -4610,13 +4618,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:1979:4: ( (lv_val2_2_0= RULE_INT ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1984:4: ( (lv_val2_2_0= RULE_INT ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1979:4: ( (lv_val2_2_0= RULE_INT ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1980:5: (lv_val2_2_0= RULE_INT ) + // InternalConcreteSyntaxValidationTestLanguage.g:1984:4: ( (lv_val2_2_0= RULE_INT ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:1985:5: (lv_val2_2_0= RULE_INT ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1980:5: (lv_val2_2_0= RULE_INT ) - // InternalConcreteSyntaxValidationTestLanguage.g:1981:6: lv_val2_2_0= RULE_INT + // InternalConcreteSyntaxValidationTestLanguage.g:1985:5: (lv_val2_2_0= RULE_INT ) + // InternalConcreteSyntaxValidationTestLanguage.g:1986:6: lv_val2_2_0= RULE_INT { lv_val2_2_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_15); @@ -4642,13 +4650,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 3 : - // InternalConcreteSyntaxValidationTestLanguage.g:1998:4: ( (lv_val3_3_0= RULE_STRING ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2003:4: ( (lv_val3_3_0= RULE_STRING ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1998:4: ( (lv_val3_3_0= RULE_STRING ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:1999:5: (lv_val3_3_0= RULE_STRING ) + // InternalConcreteSyntaxValidationTestLanguage.g:2003:4: ( (lv_val3_3_0= RULE_STRING ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2004:5: (lv_val3_3_0= RULE_STRING ) { - // InternalConcreteSyntaxValidationTestLanguage.g:1999:5: (lv_val3_3_0= RULE_STRING ) - // InternalConcreteSyntaxValidationTestLanguage.g:2000:6: lv_val3_3_0= RULE_STRING + // InternalConcreteSyntaxValidationTestLanguage.g:2004:5: (lv_val3_3_0= RULE_STRING ) + // InternalConcreteSyntaxValidationTestLanguage.g:2005:6: lv_val3_3_0= RULE_STRING { lv_val3_3_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_15); @@ -4702,7 +4710,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleCombination4" - // InternalConcreteSyntaxValidationTestLanguage.g:2021:1: entryRuleCombination4 returns [EObject current=null] : iv_ruleCombination4= ruleCombination4 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:2026:1: entryRuleCombination4 returns [EObject current=null] : iv_ruleCombination4= ruleCombination4 EOF ; public final EObject entryRuleCombination4() throws RecognitionException { EObject current = null; @@ -4710,8 +4718,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:2021:53: (iv_ruleCombination4= ruleCombination4 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:2022:2: iv_ruleCombination4= ruleCombination4 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:2026:53: (iv_ruleCombination4= ruleCombination4 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:2027:2: iv_ruleCombination4= ruleCombination4 EOF { newCompositeNode(grammarAccess.getCombination4Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4738,7 +4746,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleCombination4" - // InternalConcreteSyntaxValidationTestLanguage.g:2028:1: ruleCombination4 returns [EObject current=null] : (otherlv_0= '#16' (otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )+ ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:2033:1: ruleCombination4 returns [EObject current=null] : (otherlv_0= '#16' (otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )+ ) ; public final EObject ruleCombination4() throws RecognitionException { EObject current = null; @@ -4752,17 +4760,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:2034:2: ( (otherlv_0= '#16' (otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )+ ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2035:2: (otherlv_0= '#16' (otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )+ ) + // InternalConcreteSyntaxValidationTestLanguage.g:2039:2: ( (otherlv_0= '#16' (otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )+ ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2040:2: (otherlv_0= '#16' (otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )+ ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2035:2: (otherlv_0= '#16' (otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )+ ) - // InternalConcreteSyntaxValidationTestLanguage.g:2036:3: otherlv_0= '#16' (otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )+ + // InternalConcreteSyntaxValidationTestLanguage.g:2040:2: (otherlv_0= '#16' (otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )+ ) + // InternalConcreteSyntaxValidationTestLanguage.g:2041:3: otherlv_0= '#16' (otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )+ { otherlv_0=(Token)match(input,31,FollowSets000.FOLLOW_16); newLeafNode(otherlv_0, grammarAccess.getCombination4Access().getNumberSignDigitOneDigitSixKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2040:3: (otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )+ + // InternalConcreteSyntaxValidationTestLanguage.g:2045:3: (otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) )+ int cnt22=0; loop22: do { @@ -4776,17 +4784,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt22) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2041:4: otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2046:4: otherlv_1= 'group' ( (lv_val1_2_0= RULE_ID ) ) ( (lv_val2_3_0= RULE_ID ) ) ( (lv_val3_4_0= RULE_ID ) ) { otherlv_1=(Token)match(input,32,FollowSets000.FOLLOW_3); newLeafNode(otherlv_1, grammarAccess.getCombination4Access().getGroupKeyword_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2045:4: ( (lv_val1_2_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2046:5: (lv_val1_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2050:4: ( (lv_val1_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2051:5: (lv_val1_2_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2046:5: (lv_val1_2_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2047:6: lv_val1_2_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2051:5: (lv_val1_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2052:6: lv_val1_2_0= RULE_ID { lv_val1_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -4808,11 +4816,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2063:4: ( (lv_val2_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2064:5: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2068:4: ( (lv_val2_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2069:5: (lv_val2_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2064:5: (lv_val2_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2065:6: lv_val2_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2069:5: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2070:6: lv_val2_3_0= RULE_ID { lv_val2_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -4834,11 +4842,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2081:4: ( (lv_val3_4_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2082:5: (lv_val3_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2086:4: ( (lv_val3_4_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2087:5: (lv_val3_4_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2082:5: (lv_val3_4_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2083:6: lv_val3_4_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2087:5: (lv_val3_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2088:6: lv_val3_4_0= RULE_ID { lv_val3_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_17); @@ -4896,7 +4904,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleList1" - // InternalConcreteSyntaxValidationTestLanguage.g:2104:1: entryRuleList1 returns [EObject current=null] : iv_ruleList1= ruleList1 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:2109:1: entryRuleList1 returns [EObject current=null] : iv_ruleList1= ruleList1 EOF ; public final EObject entryRuleList1() throws RecognitionException { EObject current = null; @@ -4904,8 +4912,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:2104:46: (iv_ruleList1= ruleList1 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:2105:2: iv_ruleList1= ruleList1 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:2109:46: (iv_ruleList1= ruleList1 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:2110:2: iv_ruleList1= ruleList1 EOF { newCompositeNode(grammarAccess.getList1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -4932,7 +4940,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleList1" - // InternalConcreteSyntaxValidationTestLanguage.g:2111:1: ruleList1 returns [EObject current=null] : (otherlv_0= '#17' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:2116:1: ruleList1 returns [EObject current=null] : (otherlv_0= '#17' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ; public final EObject ruleList1() throws RecognitionException { EObject current = null; @@ -4945,21 +4953,21 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:2117:2: ( (otherlv_0= '#17' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2118:2: (otherlv_0= '#17' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:2122:2: ( (otherlv_0= '#17' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2123:2: (otherlv_0= '#17' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2118:2: (otherlv_0= '#17' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) - // InternalConcreteSyntaxValidationTestLanguage.g:2119:3: otherlv_0= '#17' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:2123:2: (otherlv_0= '#17' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:2124:3: otherlv_0= '#17' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* { otherlv_0=(Token)match(input,33,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getList1Access().getNumberSignDigitOneDigitSevenKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2123:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2124:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2128:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2129:4: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2124:4: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2125:5: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2129:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2130:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_18); @@ -4981,7 +4989,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2141:3: (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:2146:3: (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* loop23: do { int alt23=2; @@ -4994,17 +5002,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt23) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2142:4: otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2147:4: otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,34,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getList1Access().getCommaKeyword_2_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2146:4: ( (lv_val1_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2147:5: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2151:4: ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2152:5: (lv_val1_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2147:5: (lv_val1_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2148:6: lv_val1_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2152:5: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2153:6: lv_val1_3_0= RULE_ID { lv_val1_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_18); @@ -5058,7 +5066,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleList2" - // InternalConcreteSyntaxValidationTestLanguage.g:2169:1: entryRuleList2 returns [EObject current=null] : iv_ruleList2= ruleList2 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:2174:1: entryRuleList2 returns [EObject current=null] : iv_ruleList2= ruleList2 EOF ; public final EObject entryRuleList2() throws RecognitionException { EObject current = null; @@ -5066,8 +5074,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:2169:46: (iv_ruleList2= ruleList2 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:2170:2: iv_ruleList2= ruleList2 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:2174:46: (iv_ruleList2= ruleList2 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:2175:2: iv_ruleList2= ruleList2 EOF { newCompositeNode(grammarAccess.getList2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5094,7 +5102,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleList2" - // InternalConcreteSyntaxValidationTestLanguage.g:2176:1: ruleList2 returns [EObject current=null] : (otherlv_0= '#18' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* )? ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:2181:1: ruleList2 returns [EObject current=null] : (otherlv_0= '#18' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* )? ) ; public final EObject ruleList2() throws RecognitionException { EObject current = null; @@ -5107,17 +5115,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:2182:2: ( (otherlv_0= '#18' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* )? ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2183:2: (otherlv_0= '#18' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:2187:2: ( (otherlv_0= '#18' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2188:2: (otherlv_0= '#18' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* )? ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2183:2: (otherlv_0= '#18' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* )? ) - // InternalConcreteSyntaxValidationTestLanguage.g:2184:3: otherlv_0= '#18' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* )? + // InternalConcreteSyntaxValidationTestLanguage.g:2188:2: (otherlv_0= '#18' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:2189:3: otherlv_0= '#18' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* )? { otherlv_0=(Token)match(input,35,FollowSets000.FOLLOW_9); newLeafNode(otherlv_0, grammarAccess.getList2Access().getNumberSignDigitOneDigitEightKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2188:3: ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* )? + // InternalConcreteSyntaxValidationTestLanguage.g:2193:3: ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* )? int alt25=2; int LA25_0 = input.LA(1); @@ -5126,13 +5134,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt25) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2189:4: ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:2194:4: ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* { - // InternalConcreteSyntaxValidationTestLanguage.g:2189:4: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2190:5: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2194:4: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2195:5: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2190:5: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2191:6: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2195:5: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2196:6: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_18); @@ -5154,7 +5162,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2207:4: (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:2212:4: (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* loop24: do { int alt24=2; @@ -5167,17 +5175,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt24) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2208:5: otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2213:5: otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,34,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getList2Access().getCommaKeyword_1_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2212:5: ( (lv_val1_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2213:6: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2217:5: ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2218:6: (lv_val1_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2213:6: (lv_val1_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2214:7: lv_val1_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2218:6: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2219:7: lv_val1_3_0= RULE_ID { lv_val1_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_18); @@ -5237,7 +5245,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleList3" - // InternalConcreteSyntaxValidationTestLanguage.g:2236:1: entryRuleList3 returns [EObject current=null] : iv_ruleList3= ruleList3 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:2241:1: entryRuleList3 returns [EObject current=null] : iv_ruleList3= ruleList3 EOF ; public final EObject entryRuleList3() throws RecognitionException { EObject current = null; @@ -5245,8 +5253,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:2236:46: (iv_ruleList3= ruleList3 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:2237:2: iv_ruleList3= ruleList3 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:2241:46: (iv_ruleList3= ruleList3 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:2242:2: iv_ruleList3= ruleList3 EOF { newCompositeNode(grammarAccess.getList3Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5273,7 +5281,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleList3" - // InternalConcreteSyntaxValidationTestLanguage.g:2243:1: ruleList3 returns [EObject current=null] : ( (otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) | (otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:2248:1: ruleList3 returns [EObject current=null] : ( (otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) | (otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) ) ; public final EObject ruleList3() throws RecognitionException { EObject current = null; @@ -5288,10 +5296,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:2249:2: ( ( (otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) | (otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2250:2: ( (otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) | (otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2254:2: ( ( (otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) | (otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2255:2: ( (otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) | (otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2250:2: ( (otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) | (otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2255:2: ( (otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) | (otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) ) int alt27=2; int LA27_0 = input.LA(1); @@ -5309,23 +5317,23 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt27) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2251:3: (otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2256:3: (otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2251:3: (otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2252:4: otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:2256:3: (otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2257:4: otherlv_0= '#19' ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) { otherlv_0=(Token)match(input,36,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getList3Access().getNumberSignDigitOneDigitNineKeyword_0_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2256:4: ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) - // InternalConcreteSyntaxValidationTestLanguage.g:2257:5: ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:2261:4: ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:2262:5: ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* { - // InternalConcreteSyntaxValidationTestLanguage.g:2257:5: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2258:6: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2262:5: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2263:6: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2258:6: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2259:7: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2263:6: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2264:7: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_18); @@ -5347,7 +5355,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2275:5: (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:2280:5: (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* loop26: do { int alt26=2; @@ -5360,17 +5368,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt26) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2276:6: otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2281:6: otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,34,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getList3Access().getCommaKeyword_0_1_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2280:6: ( (lv_val1_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2281:7: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2285:6: ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2286:7: (lv_val1_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2281:7: (lv_val1_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2282:8: lv_val1_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2286:7: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2287:8: lv_val1_3_0= RULE_ID { lv_val1_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_18); @@ -5411,20 +5419,20 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:2302:3: (otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2307:3: (otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2302:3: (otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2303:4: otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2307:3: (otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2308:4: otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) { otherlv_4=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getList3Access().getKw3Keyword_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2307:4: ( (lv_val2_5_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2308:5: (lv_val2_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2312:4: ( (lv_val2_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2313:5: (lv_val2_5_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2308:5: (lv_val2_5_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2309:6: lv_val2_5_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2313:5: (lv_val2_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2314:6: lv_val2_5_0= RULE_ID { lv_val2_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -5475,7 +5483,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleList4" - // InternalConcreteSyntaxValidationTestLanguage.g:2330:1: entryRuleList4 returns [EObject current=null] : iv_ruleList4= ruleList4 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:2335:1: entryRuleList4 returns [EObject current=null] : iv_ruleList4= ruleList4 EOF ; public final EObject entryRuleList4() throws RecognitionException { EObject current = null; @@ -5483,8 +5491,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:2330:46: (iv_ruleList4= ruleList4 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:2331:2: iv_ruleList4= ruleList4 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:2335:46: (iv_ruleList4= ruleList4 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:2336:2: iv_ruleList4= ruleList4 EOF { newCompositeNode(grammarAccess.getList4Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5511,7 +5519,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleList4" - // InternalConcreteSyntaxValidationTestLanguage.g:2337:1: ruleList4 returns [EObject current=null] : (otherlv_0= '#20' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:2342:1: ruleList4 returns [EObject current=null] : (otherlv_0= '#20' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) ; public final EObject ruleList4() throws RecognitionException { EObject current = null; @@ -5526,21 +5534,21 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:2343:2: ( (otherlv_0= '#20' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2344:2: (otherlv_0= '#20' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2348:2: ( (otherlv_0= '#20' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2349:2: (otherlv_0= '#20' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2344:2: (otherlv_0= '#20' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2345:3: otherlv_0= '#20' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2349:2: (otherlv_0= '#20' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2350:3: otherlv_0= '#20' ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) { otherlv_0=(Token)match(input,37,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getList4Access().getNumberSignDigitTwoDigitZeroKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2349:3: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2350:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2354:3: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2355:4: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2350:4: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2351:5: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2355:4: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2356:5: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_19); @@ -5562,7 +5570,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2367:3: (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:2372:3: (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* loop28: do { int alt28=2; @@ -5575,17 +5583,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt28) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2368:4: otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2373:4: otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,34,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getList4Access().getCommaKeyword_2_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2372:4: ( (lv_val1_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2373:5: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2377:4: ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2378:5: (lv_val1_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2373:5: (lv_val1_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2374:6: lv_val1_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2378:5: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2379:6: lv_val1_3_0= RULE_ID { lv_val1_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_19); @@ -5620,11 +5628,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_4, grammarAccess.getList4Access().getKw3Keyword_3()); - // InternalConcreteSyntaxValidationTestLanguage.g:2395:3: ( (lv_val2_5_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2396:4: (lv_val2_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2400:3: ( (lv_val2_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2401:4: (lv_val2_5_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2396:4: (lv_val2_5_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2397:5: lv_val2_5_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2401:4: (lv_val2_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2402:5: lv_val2_5_0= RULE_ID { lv_val2_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -5669,7 +5677,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleList5" - // InternalConcreteSyntaxValidationTestLanguage.g:2417:1: entryRuleList5 returns [EObject current=null] : iv_ruleList5= ruleList5 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:2422:1: entryRuleList5 returns [EObject current=null] : iv_ruleList5= ruleList5 EOF ; public final EObject entryRuleList5() throws RecognitionException { EObject current = null; @@ -5677,8 +5685,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:2417:46: (iv_ruleList5= ruleList5 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:2418:2: iv_ruleList5= ruleList5 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:2422:46: (iv_ruleList5= ruleList5 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:2423:2: iv_ruleList5= ruleList5 EOF { newCompositeNode(grammarAccess.getList5Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5705,7 +5713,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleList5" - // InternalConcreteSyntaxValidationTestLanguage.g:2424:1: ruleList5 returns [EObject current=null] : (otherlv_0= '#21' ( ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) | ( (lv_val3_6_0= RULE_ID ) ) ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:2429:1: ruleList5 returns [EObject current=null] : (otherlv_0= '#21' ( ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) | ( (lv_val3_6_0= RULE_ID ) ) ) ) ; public final EObject ruleList5() throws RecognitionException { EObject current = null; @@ -5721,17 +5729,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:2430:2: ( (otherlv_0= '#21' ( ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) | ( (lv_val3_6_0= RULE_ID ) ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2431:2: (otherlv_0= '#21' ( ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) | ( (lv_val3_6_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2435:2: ( (otherlv_0= '#21' ( ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) | ( (lv_val3_6_0= RULE_ID ) ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2436:2: (otherlv_0= '#21' ( ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) | ( (lv_val3_6_0= RULE_ID ) ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2431:2: (otherlv_0= '#21' ( ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) | ( (lv_val3_6_0= RULE_ID ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2432:3: otherlv_0= '#21' ( ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) | ( (lv_val3_6_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2436:2: (otherlv_0= '#21' ( ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) | ( (lv_val3_6_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2437:3: otherlv_0= '#21' ( ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) | ( (lv_val3_6_0= RULE_ID ) ) ) { otherlv_0=(Token)match(input,38,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getList5Access().getNumberSignDigitTwoDigitOneKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2436:3: ( ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) | ( (lv_val3_6_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2441:3: ( ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) | ( (lv_val3_6_0= RULE_ID ) ) ) int alt30=2; int LA30_0 = input.LA(1); @@ -5759,16 +5767,16 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt30) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2437:4: ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2442:4: ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2437:4: ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2438:5: ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2442:4: ( ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2443:5: ( (lv_val1_1_0= RULE_ID ) ) (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* otherlv_4= 'kw3' ( (lv_val2_5_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2438:5: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2439:6: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2443:5: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2444:6: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2439:6: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2440:7: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2444:6: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2445:7: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_19); @@ -5790,7 +5798,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2456:5: (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:2461:5: (otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) )* loop29: do { int alt29=2; @@ -5803,17 +5811,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt29) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2457:6: otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2462:6: otherlv_2= ',' ( (lv_val1_3_0= RULE_ID ) ) { otherlv_2=(Token)match(input,34,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getList5Access().getCommaKeyword_1_0_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2461:6: ( (lv_val1_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2462:7: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2466:6: ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2467:7: (lv_val1_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2462:7: (lv_val1_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2463:8: lv_val1_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2467:7: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2468:8: lv_val1_3_0= RULE_ID { lv_val1_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_19); @@ -5848,11 +5856,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_4, grammarAccess.getList5Access().getKw3Keyword_1_0_2()); - // InternalConcreteSyntaxValidationTestLanguage.g:2484:5: ( (lv_val2_5_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2485:6: (lv_val2_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2489:5: ( (lv_val2_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2490:6: (lv_val2_5_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2485:6: (lv_val2_5_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2486:7: lv_val2_5_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2490:6: (lv_val2_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2491:7: lv_val2_5_0= RULE_ID { lv_val2_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -5881,13 +5889,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:2504:4: ( (lv_val3_6_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2509:4: ( (lv_val3_6_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2504:4: ( (lv_val3_6_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2505:5: (lv_val3_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2509:4: ( (lv_val3_6_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2510:5: (lv_val3_6_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2505:5: (lv_val3_6_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2506:6: lv_val3_6_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2510:5: (lv_val3_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2511:6: lv_val3_6_0= RULE_ID { lv_val3_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -5938,7 +5946,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleAltList1" - // InternalConcreteSyntaxValidationTestLanguage.g:2527:1: entryRuleAltList1 returns [EObject current=null] : iv_ruleAltList1= ruleAltList1 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:2532:1: entryRuleAltList1 returns [EObject current=null] : iv_ruleAltList1= ruleAltList1 EOF ; public final EObject entryRuleAltList1() throws RecognitionException { EObject current = null; @@ -5946,8 +5954,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:2527:49: (iv_ruleAltList1= ruleAltList1 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:2528:2: iv_ruleAltList1= ruleAltList1 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:2532:49: (iv_ruleAltList1= ruleAltList1 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:2533:2: iv_ruleAltList1= ruleAltList1 EOF { newCompositeNode(grammarAccess.getAltList1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -5974,7 +5982,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleAltList1" - // InternalConcreteSyntaxValidationTestLanguage.g:2534:1: ruleAltList1 returns [EObject current=null] : (otherlv_0= '#22' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:2539:1: ruleAltList1 returns [EObject current=null] : (otherlv_0= '#22' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) ; public final EObject ruleAltList1() throws RecognitionException { EObject current = null; @@ -5992,17 +6000,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:2540:2: ( (otherlv_0= '#22' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2541:2: (otherlv_0= '#22' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2545:2: ( (otherlv_0= '#22' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2546:2: (otherlv_0= '#22' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2541:2: (otherlv_0= '#22' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2542:3: otherlv_0= '#22' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2546:2: (otherlv_0= '#22' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2547:3: otherlv_0= '#22' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) { otherlv_0=(Token)match(input,39,FollowSets000.FOLLOW_10); newLeafNode(otherlv_0, grammarAccess.getAltList1Access().getNumberSignDigitTwoDigitTwoKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2546:3: ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2551:3: ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) | (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) ) int alt32=3; switch ( input.LA(1) ) { case RULE_ID: @@ -6029,16 +6037,16 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt32) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2547:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2552:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2547:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2548:5: ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2552:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2553:5: ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2548:5: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2549:6: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2553:5: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2554:6: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2549:6: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2550:7: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2554:6: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2555:7: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -6060,11 +6068,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2566:5: ( (lv_val2_2_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2567:6: (lv_val2_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2571:5: ( (lv_val2_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2572:6: (lv_val2_2_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2567:6: (lv_val2_2_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2568:7: lv_val2_2_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2572:6: (lv_val2_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2573:7: lv_val2_2_0= RULE_ID { lv_val2_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -6093,20 +6101,20 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:2586:4: (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2591:4: (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2586:4: (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2587:5: otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2591:4: (otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2592:5: otherlv_3= 'kw1' ( (lv_val1_4_0= RULE_ID ) ) ( (lv_val3_5_0= RULE_ID ) ) { otherlv_3=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getAltList1Access().getKw1Keyword_1_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2591:5: ( (lv_val1_4_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2592:6: (lv_val1_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2596:5: ( (lv_val1_4_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2597:6: (lv_val1_4_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2592:6: (lv_val1_4_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2593:7: lv_val1_4_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2597:6: (lv_val1_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2598:7: lv_val1_4_0= RULE_ID { lv_val1_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -6128,11 +6136,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2609:5: ( (lv_val3_5_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2610:6: (lv_val3_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2614:5: ( (lv_val3_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2615:6: (lv_val3_5_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2610:6: (lv_val3_5_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2611:7: lv_val3_5_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2615:6: (lv_val3_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2616:7: lv_val3_5_0= RULE_ID { lv_val3_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -6161,20 +6169,20 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 3 : - // InternalConcreteSyntaxValidationTestLanguage.g:2629:4: (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:2634:4: (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2629:4: (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) - // InternalConcreteSyntaxValidationTestLanguage.g:2630:5: otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:2634:4: (otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:2635:5: otherlv_6= 'kw2' ( (lv_val1_7_0= RULE_ID ) ) ( (lv_val4_8_0= RULE_ID ) )? { otherlv_6=(Token)match(input,14,FollowSets000.FOLLOW_3); newLeafNode(otherlv_6, grammarAccess.getAltList1Access().getKw2Keyword_1_2_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2634:5: ( (lv_val1_7_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2635:6: (lv_val1_7_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2639:5: ( (lv_val1_7_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2640:6: (lv_val1_7_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2635:6: (lv_val1_7_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2636:7: lv_val1_7_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2640:6: (lv_val1_7_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2641:7: lv_val1_7_0= RULE_ID { lv_val1_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -6196,7 +6204,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2652:5: ( (lv_val4_8_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:2657:5: ( (lv_val4_8_0= RULE_ID ) )? int alt31=2; int LA31_0 = input.LA(1); @@ -6205,10 +6213,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt31) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2653:6: (lv_val4_8_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2658:6: (lv_val4_8_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2653:6: (lv_val4_8_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2654:7: lv_val4_8_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2658:6: (lv_val4_8_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2659:7: lv_val4_8_0= RULE_ID { lv_val4_8_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -6265,7 +6273,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleAltList2" - // InternalConcreteSyntaxValidationTestLanguage.g:2676:1: entryRuleAltList2 returns [EObject current=null] : iv_ruleAltList2= ruleAltList2 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:2681:1: entryRuleAltList2 returns [EObject current=null] : iv_ruleAltList2= ruleAltList2 EOF ; public final EObject entryRuleAltList2() throws RecognitionException { EObject current = null; @@ -6273,8 +6281,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:2676:49: (iv_ruleAltList2= ruleAltList2 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:2677:2: iv_ruleAltList2= ruleAltList2 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:2681:49: (iv_ruleAltList2= ruleAltList2 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:2682:2: iv_ruleAltList2= ruleAltList2 EOF { newCompositeNode(grammarAccess.getAltList2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6301,7 +6309,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleAltList2" - // InternalConcreteSyntaxValidationTestLanguage.g:2683:1: ruleAltList2 returns [EObject current=null] : (otherlv_0= '#23' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:2688:1: ruleAltList2 returns [EObject current=null] : (otherlv_0= '#23' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) ; public final EObject ruleAltList2() throws RecognitionException { EObject current = null; @@ -6318,17 +6326,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:2689:2: ( (otherlv_0= '#23' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2690:2: (otherlv_0= '#23' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2694:2: ( (otherlv_0= '#23' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2695:2: (otherlv_0= '#23' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2690:2: (otherlv_0= '#23' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2691:3: otherlv_0= '#23' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2695:2: (otherlv_0= '#23' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2696:3: otherlv_0= '#23' ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) { otherlv_0=(Token)match(input,40,FollowSets000.FOLLOW_20); newLeafNode(otherlv_0, grammarAccess.getAltList2Access().getNumberSignDigitTwoDigitThreeKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2695:3: ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2700:3: ( ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) | (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) ) int alt34=2; int LA34_0 = input.LA(1); @@ -6346,16 +6354,16 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt34) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2696:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2701:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2696:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2697:5: ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2701:4: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2702:5: ( (lv_val1_1_0= RULE_ID ) ) ( (lv_val2_2_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2697:5: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2698:6: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2702:5: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2703:6: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2698:6: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2699:7: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2703:6: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2704:7: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -6377,11 +6385,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2715:5: ( (lv_val2_2_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2716:6: (lv_val2_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2720:5: ( (lv_val2_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2721:6: (lv_val2_2_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2716:6: (lv_val2_2_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2717:7: lv_val2_2_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2721:6: (lv_val2_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2722:7: lv_val2_2_0= RULE_ID { lv_val2_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -6410,20 +6418,20 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:2735:4: (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2740:4: (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2735:4: (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2736:5: otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2740:4: (otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2741:5: otherlv_3= 'kw' ( (lv_val1_4_0= RULE_ID ) ) (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* ( (lv_val3_7_0= RULE_ID ) ) { otherlv_3=(Token)match(input,41,FollowSets000.FOLLOW_3); newLeafNode(otherlv_3, grammarAccess.getAltList2Access().getKwKeyword_1_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2740:5: ( (lv_val1_4_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2741:6: (lv_val1_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2745:5: ( (lv_val1_4_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2746:6: (lv_val1_4_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2741:6: (lv_val1_4_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2742:7: lv_val1_4_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2746:6: (lv_val1_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2747:7: lv_val1_4_0= RULE_ID { lv_val1_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_21); @@ -6445,7 +6453,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2758:5: (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:2763:5: (otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) )* loop33: do { int alt33=2; @@ -6458,17 +6466,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt33) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2759:6: otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2764:6: otherlv_5= ',' ( (lv_val1_6_0= RULE_ID ) ) { otherlv_5=(Token)match(input,34,FollowSets000.FOLLOW_3); newLeafNode(otherlv_5, grammarAccess.getAltList2Access().getCommaKeyword_1_1_2_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2763:6: ( (lv_val1_6_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2764:7: (lv_val1_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2768:6: ( (lv_val1_6_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2769:7: (lv_val1_6_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2764:7: (lv_val1_6_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2765:8: lv_val1_6_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2769:7: (lv_val1_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2770:8: lv_val1_6_0= RULE_ID { lv_val1_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_21); @@ -6499,11 +6507,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } } while (true); - // InternalConcreteSyntaxValidationTestLanguage.g:2782:5: ( (lv_val3_7_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2783:6: (lv_val3_7_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2787:5: ( (lv_val3_7_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2788:6: (lv_val3_7_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2783:6: (lv_val3_7_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2784:7: lv_val3_7_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2788:6: (lv_val3_7_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2789:7: lv_val3_7_0= RULE_ID { lv_val3_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -6557,7 +6565,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleTransientObject" - // InternalConcreteSyntaxValidationTestLanguage.g:2806:1: entryRuleTransientObject returns [EObject current=null] : iv_ruleTransientObject= ruleTransientObject EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:2811:1: entryRuleTransientObject returns [EObject current=null] : iv_ruleTransientObject= ruleTransientObject EOF ; public final EObject entryRuleTransientObject() throws RecognitionException { EObject current = null; @@ -6565,8 +6573,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:2806:56: (iv_ruleTransientObject= ruleTransientObject EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:2807:2: iv_ruleTransientObject= ruleTransientObject EOF + // InternalConcreteSyntaxValidationTestLanguage.g:2811:56: (iv_ruleTransientObject= ruleTransientObject EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:2812:2: iv_ruleTransientObject= ruleTransientObject EOF { newCompositeNode(grammarAccess.getTransientObjectRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6593,7 +6601,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleTransientObject" - // InternalConcreteSyntaxValidationTestLanguage.g:2813:1: ruleTransientObject returns [EObject current=null] : (otherlv_0= '#24' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) )? ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:2818:1: ruleTransientObject returns [EObject current=null] : (otherlv_0= '#24' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) )? ) ; public final EObject ruleTransientObject() throws RecognitionException { EObject current = null; @@ -6606,17 +6614,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:2819:2: ( (otherlv_0= '#24' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) )? ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2820:2: (otherlv_0= '#24' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:2824:2: ( (otherlv_0= '#24' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2825:2: (otherlv_0= '#24' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) )? ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2820:2: (otherlv_0= '#24' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) )? ) - // InternalConcreteSyntaxValidationTestLanguage.g:2821:3: otherlv_0= '#24' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:2825:2: (otherlv_0= '#24' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:2826:3: otherlv_0= '#24' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) )? { otherlv_0=(Token)match(input,42,FollowSets000.FOLLOW_9); newLeafNode(otherlv_0, grammarAccess.getTransientObjectAccess().getNumberSignDigitTwoDigitFourKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2825:3: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:2830:3: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) )? int alt35=2; int LA35_0 = input.LA(1); @@ -6625,13 +6633,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt35) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2826:4: ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2831:4: ( (lv_val1_1_0= RULE_ID ) ) ( (lv_nested_2_0= ruleTransientObjectSub ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2826:4: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2827:5: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2831:4: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2832:5: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2827:5: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2828:6: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2832:5: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2833:6: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -6653,11 +6661,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2844:4: ( (lv_nested_2_0= ruleTransientObjectSub ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2845:5: (lv_nested_2_0= ruleTransientObjectSub ) + // InternalConcreteSyntaxValidationTestLanguage.g:2849:4: ( (lv_nested_2_0= ruleTransientObjectSub ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2850:5: (lv_nested_2_0= ruleTransientObjectSub ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2845:5: (lv_nested_2_0= ruleTransientObjectSub ) - // InternalConcreteSyntaxValidationTestLanguage.g:2846:6: lv_nested_2_0= ruleTransientObjectSub + // InternalConcreteSyntaxValidationTestLanguage.g:2850:5: (lv_nested_2_0= ruleTransientObjectSub ) + // InternalConcreteSyntaxValidationTestLanguage.g:2851:6: lv_nested_2_0= ruleTransientObjectSub { newCompositeNode(grammarAccess.getTransientObjectAccess().getNestedTransientObjectSubParserRuleCall_1_1_0()); @@ -6713,7 +6721,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleTransientObjectSub" - // InternalConcreteSyntaxValidationTestLanguage.g:2868:1: entryRuleTransientObjectSub returns [EObject current=null] : iv_ruleTransientObjectSub= ruleTransientObjectSub EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:2873:1: entryRuleTransientObjectSub returns [EObject current=null] : iv_ruleTransientObjectSub= ruleTransientObjectSub EOF ; public final EObject entryRuleTransientObjectSub() throws RecognitionException { EObject current = null; @@ -6721,8 +6729,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:2868:59: (iv_ruleTransientObjectSub= ruleTransientObjectSub EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:2869:2: iv_ruleTransientObjectSub= ruleTransientObjectSub EOF + // InternalConcreteSyntaxValidationTestLanguage.g:2873:59: (iv_ruleTransientObjectSub= ruleTransientObjectSub EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:2874:2: iv_ruleTransientObjectSub= ruleTransientObjectSub EOF { newCompositeNode(grammarAccess.getTransientObjectSubRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6749,7 +6757,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleTransientObjectSub" - // InternalConcreteSyntaxValidationTestLanguage.g:2875:1: ruleTransientObjectSub returns [EObject current=null] : ( ( (lv_val2_0_0= RULE_ID ) ) ( (lv_val3_1_0= RULE_ID ) ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:2880:1: ruleTransientObjectSub returns [EObject current=null] : ( ( (lv_val2_0_0= RULE_ID ) ) ( (lv_val3_1_0= RULE_ID ) ) ) ; public final EObject ruleTransientObjectSub() throws RecognitionException { EObject current = null; @@ -6760,17 +6768,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:2881:2: ( ( ( (lv_val2_0_0= RULE_ID ) ) ( (lv_val3_1_0= RULE_ID ) ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2882:2: ( ( (lv_val2_0_0= RULE_ID ) ) ( (lv_val3_1_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2886:2: ( ( ( (lv_val2_0_0= RULE_ID ) ) ( (lv_val3_1_0= RULE_ID ) ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2887:2: ( ( (lv_val2_0_0= RULE_ID ) ) ( (lv_val3_1_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2882:2: ( ( (lv_val2_0_0= RULE_ID ) ) ( (lv_val3_1_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2883:3: ( (lv_val2_0_0= RULE_ID ) ) ( (lv_val3_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2887:2: ( ( (lv_val2_0_0= RULE_ID ) ) ( (lv_val3_1_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2888:3: ( (lv_val2_0_0= RULE_ID ) ) ( (lv_val3_1_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2883:3: ( (lv_val2_0_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2884:4: (lv_val2_0_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2888:3: ( (lv_val2_0_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2889:4: (lv_val2_0_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2884:4: (lv_val2_0_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2885:5: lv_val2_0_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2889:4: (lv_val2_0_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2890:5: lv_val2_0_0= RULE_ID { lv_val2_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -6792,11 +6800,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2901:3: ( (lv_val3_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2902:4: (lv_val3_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2906:3: ( (lv_val3_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2907:4: (lv_val3_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2902:4: (lv_val3_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2903:5: lv_val3_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2907:4: (lv_val3_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2908:5: lv_val3_1_0= RULE_ID { lv_val3_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -6841,7 +6849,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleTransientSerializeables1" - // InternalConcreteSyntaxValidationTestLanguage.g:2923:1: entryRuleTransientSerializeables1 returns [EObject current=null] : iv_ruleTransientSerializeables1= ruleTransientSerializeables1 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:2928:1: entryRuleTransientSerializeables1 returns [EObject current=null] : iv_ruleTransientSerializeables1= ruleTransientSerializeables1 EOF ; public final EObject entryRuleTransientSerializeables1() throws RecognitionException { EObject current = null; @@ -6849,8 +6857,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:2923:65: (iv_ruleTransientSerializeables1= ruleTransientSerializeables1 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:2924:2: iv_ruleTransientSerializeables1= ruleTransientSerializeables1 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:2928:65: (iv_ruleTransientSerializeables1= ruleTransientSerializeables1 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:2929:2: iv_ruleTransientSerializeables1= ruleTransientSerializeables1 EOF { newCompositeNode(grammarAccess.getTransientSerializeables1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -6877,7 +6885,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleTransientSerializeables1" - // InternalConcreteSyntaxValidationTestLanguage.g:2930:1: ruleTransientSerializeables1 returns [EObject current=null] : (otherlv_0= '#25' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) )? ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) )? ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:2935:1: ruleTransientSerializeables1 returns [EObject current=null] : (otherlv_0= '#25' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) )? ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) )? ) ; public final EObject ruleTransientSerializeables1() throws RecognitionException { EObject current = null; @@ -6892,17 +6900,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:2936:2: ( (otherlv_0= '#25' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) )? ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) )? ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2937:2: (otherlv_0= '#25' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) )? ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:2941:2: ( (otherlv_0= '#25' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) )? ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2942:2: (otherlv_0= '#25' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) )? ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) )? ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2937:2: (otherlv_0= '#25' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) )? ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) )? ) - // InternalConcreteSyntaxValidationTestLanguage.g:2938:3: otherlv_0= '#25' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) )? ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:2942:2: (otherlv_0= '#25' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) )? ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:2943:3: otherlv_0= '#25' ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) )? ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) )? { otherlv_0=(Token)match(input,43,FollowSets000.FOLLOW_9); newLeafNode(otherlv_0, grammarAccess.getTransientSerializeables1Access().getNumberSignDigitTwoDigitFiveKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:2942:3: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:2947:3: ( ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) )? int alt36=2; int LA36_0 = input.LA(1); @@ -6915,13 +6923,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt36) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2943:4: ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2948:4: ( (lv_val1_1_0= RULE_ID ) ) ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2943:4: ( (lv_val1_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2944:5: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2948:4: ( (lv_val1_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2949:5: (lv_val1_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2944:5: (lv_val1_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2945:6: lv_val1_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2949:5: (lv_val1_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2950:6: lv_val1_1_0= RULE_ID { lv_val1_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_22); @@ -6943,11 +6951,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2961:4: ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2962:5: (lv_enum1_2_0= ruleTransientSerializeables1Enum ) + // InternalConcreteSyntaxValidationTestLanguage.g:2966:4: ( (lv_enum1_2_0= ruleTransientSerializeables1Enum ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2967:5: (lv_enum1_2_0= ruleTransientSerializeables1Enum ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2962:5: (lv_enum1_2_0= ruleTransientSerializeables1Enum ) - // InternalConcreteSyntaxValidationTestLanguage.g:2963:6: lv_enum1_2_0= ruleTransientSerializeables1Enum + // InternalConcreteSyntaxValidationTestLanguage.g:2967:5: (lv_enum1_2_0= ruleTransientSerializeables1Enum ) + // InternalConcreteSyntaxValidationTestLanguage.g:2968:6: lv_enum1_2_0= ruleTransientSerializeables1Enum { newCompositeNode(grammarAccess.getTransientSerializeables1Access().getEnum1TransientSerializeables1EnumEnumRuleCall_1_1_0()); @@ -6980,7 +6988,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:2981:3: ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:2986:3: ( ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) )? int alt37=2; int LA37_0 = input.LA(1); @@ -6989,13 +6997,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt37) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:2982:4: ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2987:4: ( (lv_val2_3_0= RULE_ID ) ) ( (lv_int1_4_0= RULE_INT ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2982:4: ( (lv_val2_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:2983:5: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2987:4: ( (lv_val2_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:2988:5: (lv_val2_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:2983:5: (lv_val2_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:2984:6: lv_val2_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:2988:5: (lv_val2_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:2989:6: lv_val2_3_0= RULE_ID { lv_val2_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_23); @@ -7017,11 +7025,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:3000:4: ( (lv_int1_4_0= RULE_INT ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3001:5: (lv_int1_4_0= RULE_INT ) + // InternalConcreteSyntaxValidationTestLanguage.g:3005:4: ( (lv_int1_4_0= RULE_INT ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3006:5: (lv_int1_4_0= RULE_INT ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3001:5: (lv_int1_4_0= RULE_INT ) - // InternalConcreteSyntaxValidationTestLanguage.g:3002:6: lv_int1_4_0= RULE_INT + // InternalConcreteSyntaxValidationTestLanguage.g:3006:5: (lv_int1_4_0= RULE_INT ) + // InternalConcreteSyntaxValidationTestLanguage.g:3007:6: lv_int1_4_0= RULE_INT { lv_int1_4_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_2); @@ -7072,7 +7080,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleStaticSimplification" - // InternalConcreteSyntaxValidationTestLanguage.g:3023:1: entryRuleStaticSimplification returns [EObject current=null] : iv_ruleStaticSimplification= ruleStaticSimplification EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:3028:1: entryRuleStaticSimplification returns [EObject current=null] : iv_ruleStaticSimplification= ruleStaticSimplification EOF ; public final EObject entryRuleStaticSimplification() throws RecognitionException { EObject current = null; @@ -7080,8 +7088,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:3023:61: (iv_ruleStaticSimplification= ruleStaticSimplification EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:3024:2: iv_ruleStaticSimplification= ruleStaticSimplification EOF + // InternalConcreteSyntaxValidationTestLanguage.g:3028:61: (iv_ruleStaticSimplification= ruleStaticSimplification EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:3029:2: iv_ruleStaticSimplification= ruleStaticSimplification EOF { newCompositeNode(grammarAccess.getStaticSimplificationRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7108,7 +7116,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleStaticSimplification" - // InternalConcreteSyntaxValidationTestLanguage.g:3030:1: ruleStaticSimplification returns [EObject current=null] : (otherlv_0= '#26' (otherlv_1= 'kw1' | () | ( (lv_val1_3_0= RULE_ID ) ) ) (otherlv_4= 'kw2' | ( (lv_val2_5_0= RULE_ID ) ) ) (otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:3035:1: ruleStaticSimplification returns [EObject current=null] : (otherlv_0= '#26' (otherlv_1= 'kw1' | () | ( (lv_val1_3_0= RULE_ID ) ) ) (otherlv_4= 'kw2' | ( (lv_val2_5_0= RULE_ID ) ) ) (otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? ) ) ; public final EObject ruleStaticSimplification() throws RecognitionException { EObject current = null; @@ -7125,17 +7133,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:3036:2: ( (otherlv_0= '#26' (otherlv_1= 'kw1' | () | ( (lv_val1_3_0= RULE_ID ) ) ) (otherlv_4= 'kw2' | ( (lv_val2_5_0= RULE_ID ) ) ) (otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3037:2: (otherlv_0= '#26' (otherlv_1= 'kw1' | () | ( (lv_val1_3_0= RULE_ID ) ) ) (otherlv_4= 'kw2' | ( (lv_val2_5_0= RULE_ID ) ) ) (otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3041:2: ( (otherlv_0= '#26' (otherlv_1= 'kw1' | () | ( (lv_val1_3_0= RULE_ID ) ) ) (otherlv_4= 'kw2' | ( (lv_val2_5_0= RULE_ID ) ) ) (otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3042:2: (otherlv_0= '#26' (otherlv_1= 'kw1' | () | ( (lv_val1_3_0= RULE_ID ) ) ) (otherlv_4= 'kw2' | ( (lv_val2_5_0= RULE_ID ) ) ) (otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3037:2: (otherlv_0= '#26' (otherlv_1= 'kw1' | () | ( (lv_val1_3_0= RULE_ID ) ) ) (otherlv_4= 'kw2' | ( (lv_val2_5_0= RULE_ID ) ) ) (otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3038:3: otherlv_0= '#26' (otherlv_1= 'kw1' | () | ( (lv_val1_3_0= RULE_ID ) ) ) (otherlv_4= 'kw2' | ( (lv_val2_5_0= RULE_ID ) ) ) (otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:3042:2: (otherlv_0= '#26' (otherlv_1= 'kw1' | () | ( (lv_val1_3_0= RULE_ID ) ) ) (otherlv_4= 'kw2' | ( (lv_val2_5_0= RULE_ID ) ) ) (otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3043:3: otherlv_0= '#26' (otherlv_1= 'kw1' | () | ( (lv_val1_3_0= RULE_ID ) ) ) (otherlv_4= 'kw2' | ( (lv_val2_5_0= RULE_ID ) ) ) (otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? ) { otherlv_0=(Token)match(input,44,FollowSets000.FOLLOW_10); newLeafNode(otherlv_0, grammarAccess.getStaticSimplificationAccess().getNumberSignDigitTwoDigitSixKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:3042:3: (otherlv_1= 'kw1' | () | ( (lv_val1_3_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3047:3: (otherlv_1= 'kw1' | () | ( (lv_val1_3_0= RULE_ID ) ) ) int alt38=3; switch ( input.LA(1) ) { case 13: @@ -7175,7 +7183,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt38) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3043:4: otherlv_1= 'kw1' + // InternalConcreteSyntaxValidationTestLanguage.g:3048:4: otherlv_1= 'kw1' { otherlv_1=(Token)match(input,13,FollowSets000.FOLLOW_6); @@ -7185,10 +7193,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:3048:4: () + // InternalConcreteSyntaxValidationTestLanguage.g:3053:4: () { - // InternalConcreteSyntaxValidationTestLanguage.g:3048:4: () - // InternalConcreteSyntaxValidationTestLanguage.g:3049:5: + // InternalConcreteSyntaxValidationTestLanguage.g:3053:4: () + // InternalConcreteSyntaxValidationTestLanguage.g:3054:5: { current = forceCreateModelElement( @@ -7202,13 +7210,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 3 : - // InternalConcreteSyntaxValidationTestLanguage.g:3056:4: ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3061:4: ( (lv_val1_3_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3056:4: ( (lv_val1_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3057:5: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3061:4: ( (lv_val1_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3062:5: (lv_val1_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3057:5: (lv_val1_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3058:6: lv_val1_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3062:5: (lv_val1_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3063:6: lv_val1_3_0= RULE_ID { lv_val1_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_6); @@ -7236,7 +7244,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:3075:3: (otherlv_4= 'kw2' | ( (lv_val2_5_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3080:3: (otherlv_4= 'kw2' | ( (lv_val2_5_0= RULE_ID ) ) ) int alt39=2; int LA39_0 = input.LA(1); @@ -7254,7 +7262,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt39) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3076:4: otherlv_4= 'kw2' + // InternalConcreteSyntaxValidationTestLanguage.g:3081:4: otherlv_4= 'kw2' { otherlv_4=(Token)match(input,14,FollowSets000.FOLLOW_24); @@ -7264,13 +7272,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:3081:4: ( (lv_val2_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3086:4: ( (lv_val2_5_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3081:4: ( (lv_val2_5_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3082:5: (lv_val2_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3086:4: ( (lv_val2_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3087:5: (lv_val2_5_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3082:5: (lv_val2_5_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3083:6: lv_val2_5_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3087:5: (lv_val2_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3088:6: lv_val2_5_0= RULE_ID { lv_val2_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_24); @@ -7298,14 +7306,14 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:3100:3: (otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? ) - // InternalConcreteSyntaxValidationTestLanguage.g:3101:4: otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? + // InternalConcreteSyntaxValidationTestLanguage.g:3105:3: (otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:3106:4: otherlv_6= 'kw3' (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? { otherlv_6=(Token)match(input,16,FollowSets000.FOLLOW_25); newLeafNode(otherlv_6, grammarAccess.getStaticSimplificationAccess().getKw3Keyword_3_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:3105:4: (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? + // InternalConcreteSyntaxValidationTestLanguage.g:3110:4: (otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ )? int alt41=2; int LA41_0 = input.LA(1); @@ -7314,13 +7322,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt41) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3106:5: otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ + // InternalConcreteSyntaxValidationTestLanguage.g:3111:5: otherlv_7= 'kw4' ( (lv_val3_8_0= RULE_ID ) )+ { otherlv_7=(Token)match(input,19,FollowSets000.FOLLOW_3); newLeafNode(otherlv_7, grammarAccess.getStaticSimplificationAccess().getKw4Keyword_3_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:3110:5: ( (lv_val3_8_0= RULE_ID ) )+ + // InternalConcreteSyntaxValidationTestLanguage.g:3115:5: ( (lv_val3_8_0= RULE_ID ) )+ int cnt40=0; loop40: do { @@ -7334,10 +7342,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt40) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3111:6: (lv_val3_8_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3116:6: (lv_val3_8_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3111:6: (lv_val3_8_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3112:7: lv_val3_8_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3116:6: (lv_val3_8_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3117:7: lv_val3_8_0= RULE_ID { lv_val3_8_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_9); @@ -7401,7 +7409,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleTwoVersion" - // InternalConcreteSyntaxValidationTestLanguage.g:3134:1: entryRuleTwoVersion returns [EObject current=null] : iv_ruleTwoVersion= ruleTwoVersion EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:3139:1: entryRuleTwoVersion returns [EObject current=null] : iv_ruleTwoVersion= ruleTwoVersion EOF ; public final EObject entryRuleTwoVersion() throws RecognitionException { EObject current = null; @@ -7409,8 +7417,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:3134:51: (iv_ruleTwoVersion= ruleTwoVersion EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:3135:2: iv_ruleTwoVersion= ruleTwoVersion EOF + // InternalConcreteSyntaxValidationTestLanguage.g:3139:51: (iv_ruleTwoVersion= ruleTwoVersion EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:3140:2: iv_ruleTwoVersion= ruleTwoVersion EOF { newCompositeNode(grammarAccess.getTwoVersionRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7437,7 +7445,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleTwoVersion" - // InternalConcreteSyntaxValidationTestLanguage.g:3141:1: ruleTwoVersion returns [EObject current=null] : (otherlv_0= '#27' (this_TwoVersionNo1_1= ruleTwoVersionNo1 | this_TwoVersionNo2_2= ruleTwoVersionNo2 ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:3146:1: ruleTwoVersion returns [EObject current=null] : (otherlv_0= '#27' (this_TwoVersionNo1_1= ruleTwoVersionNo1 | this_TwoVersionNo2_2= ruleTwoVersionNo2 ) ) ; public final EObject ruleTwoVersion() throws RecognitionException { EObject current = null; @@ -7451,17 +7459,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:3147:2: ( (otherlv_0= '#27' (this_TwoVersionNo1_1= ruleTwoVersionNo1 | this_TwoVersionNo2_2= ruleTwoVersionNo2 ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3148:2: (otherlv_0= '#27' (this_TwoVersionNo1_1= ruleTwoVersionNo1 | this_TwoVersionNo2_2= ruleTwoVersionNo2 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3152:2: ( (otherlv_0= '#27' (this_TwoVersionNo1_1= ruleTwoVersionNo1 | this_TwoVersionNo2_2= ruleTwoVersionNo2 ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3153:2: (otherlv_0= '#27' (this_TwoVersionNo1_1= ruleTwoVersionNo1 | this_TwoVersionNo2_2= ruleTwoVersionNo2 ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3148:2: (otherlv_0= '#27' (this_TwoVersionNo1_1= ruleTwoVersionNo1 | this_TwoVersionNo2_2= ruleTwoVersionNo2 ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3149:3: otherlv_0= '#27' (this_TwoVersionNo1_1= ruleTwoVersionNo1 | this_TwoVersionNo2_2= ruleTwoVersionNo2 ) + // InternalConcreteSyntaxValidationTestLanguage.g:3153:2: (otherlv_0= '#27' (this_TwoVersionNo1_1= ruleTwoVersionNo1 | this_TwoVersionNo2_2= ruleTwoVersionNo2 ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3154:3: otherlv_0= '#27' (this_TwoVersionNo1_1= ruleTwoVersionNo1 | this_TwoVersionNo2_2= ruleTwoVersionNo2 ) { otherlv_0=(Token)match(input,45,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getTwoVersionAccess().getNumberSignDigitTwoDigitSevenKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:3153:3: (this_TwoVersionNo1_1= ruleTwoVersionNo1 | this_TwoVersionNo2_2= ruleTwoVersionNo2 ) + // InternalConcreteSyntaxValidationTestLanguage.g:3158:3: (this_TwoVersionNo1_1= ruleTwoVersionNo1 | this_TwoVersionNo2_2= ruleTwoVersionNo2 ) int alt42=2; int LA42_0 = input.LA(1); @@ -7511,7 +7519,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt42) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3154:4: this_TwoVersionNo1_1= ruleTwoVersionNo1 + // InternalConcreteSyntaxValidationTestLanguage.g:3159:4: this_TwoVersionNo1_1= ruleTwoVersionNo1 { newCompositeNode(grammarAccess.getTwoVersionAccess().getTwoVersionNo1ParserRuleCall_1_0()); @@ -7529,7 +7537,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:3163:4: this_TwoVersionNo2_2= ruleTwoVersionNo2 + // InternalConcreteSyntaxValidationTestLanguage.g:3168:4: this_TwoVersionNo2_2= ruleTwoVersionNo2 { newCompositeNode(grammarAccess.getTwoVersionAccess().getTwoVersionNo2ParserRuleCall_1_1()); @@ -7572,7 +7580,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleTwoVersionNo1" - // InternalConcreteSyntaxValidationTestLanguage.g:3176:1: entryRuleTwoVersionNo1 returns [EObject current=null] : iv_ruleTwoVersionNo1= ruleTwoVersionNo1 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:3181:1: entryRuleTwoVersionNo1 returns [EObject current=null] : iv_ruleTwoVersionNo1= ruleTwoVersionNo1 EOF ; public final EObject entryRuleTwoVersionNo1() throws RecognitionException { EObject current = null; @@ -7580,8 +7588,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:3176:54: (iv_ruleTwoVersionNo1= ruleTwoVersionNo1 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:3177:2: iv_ruleTwoVersionNo1= ruleTwoVersionNo1 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:3181:54: (iv_ruleTwoVersionNo1= ruleTwoVersionNo1 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:3182:2: iv_ruleTwoVersionNo1= ruleTwoVersionNo1 EOF { newCompositeNode(grammarAccess.getTwoVersionNo1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7608,7 +7616,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleTwoVersionNo1" - // InternalConcreteSyntaxValidationTestLanguage.g:3183:1: ruleTwoVersionNo1 returns [EObject current=null] : ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'short' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'one' ( (lv_version1_6_0= RULE_ID ) )? ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:3188:1: ruleTwoVersionNo1 returns [EObject current=null] : ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'short' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'one' ( (lv_version1_6_0= RULE_ID ) )? ) ; public final EObject ruleTwoVersionNo1() throws RecognitionException { EObject current = null; @@ -7624,13 +7632,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:3189:2: ( ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'short' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'one' ( (lv_version1_6_0= RULE_ID ) )? ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3190:2: ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'short' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'one' ( (lv_version1_6_0= RULE_ID ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:3194:2: ( ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'short' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'one' ( (lv_version1_6_0= RULE_ID ) )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3195:2: ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'short' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'one' ( (lv_version1_6_0= RULE_ID ) )? ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3190:2: ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'short' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'one' ( (lv_version1_6_0= RULE_ID ) )? ) - // InternalConcreteSyntaxValidationTestLanguage.g:3191:3: ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'short' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'one' ( (lv_version1_6_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:3195:2: ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'short' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'one' ( (lv_version1_6_0= RULE_ID ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:3196:3: ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'short' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'one' ( (lv_version1_6_0= RULE_ID ) )? { - // InternalConcreteSyntaxValidationTestLanguage.g:3191:3: ( (lv_shared1_0_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:3196:3: ( (lv_shared1_0_0= RULE_ID ) )? int alt43=2; int LA43_0 = input.LA(1); @@ -7643,10 +7651,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt43) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3192:4: (lv_shared1_0_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3197:4: (lv_shared1_0_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3192:4: (lv_shared1_0_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3193:5: lv_shared1_0_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3197:4: (lv_shared1_0_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3198:5: lv_shared1_0_0= RULE_ID { lv_shared1_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -7671,11 +7679,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:3209:3: ( (lv_shared2_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3210:4: (lv_shared2_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3214:3: ( (lv_shared2_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3215:4: (lv_shared2_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3210:4: (lv_shared2_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3211:5: lv_shared2_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3215:4: (lv_shared2_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3216:5: lv_shared2_1_0= RULE_ID { lv_shared2_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_26); @@ -7701,7 +7709,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_2, grammarAccess.getTwoVersionNo1Access().getShortKeyword_2()); - // InternalConcreteSyntaxValidationTestLanguage.g:3231:3: ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? + // InternalConcreteSyntaxValidationTestLanguage.g:3236:3: ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? int alt45=2; int LA45_0 = input.LA(1); @@ -7710,13 +7718,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt45) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3232:4: ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:3237:4: ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* { - // InternalConcreteSyntaxValidationTestLanguage.g:3232:4: ( (lv_shared3_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3233:5: (lv_shared3_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3237:4: ( (lv_shared3_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3238:5: (lv_shared3_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3233:5: (lv_shared3_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3234:6: lv_shared3_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3238:5: (lv_shared3_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3239:6: lv_shared3_3_0= RULE_ID { lv_shared3_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_27); @@ -7738,7 +7746,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:3250:4: ( (lv_shared3_4_0= RULE_ID ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:3255:4: ( (lv_shared3_4_0= RULE_ID ) )* loop44: do { int alt44=2; @@ -7751,10 +7759,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt44) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3251:5: (lv_shared3_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3256:5: (lv_shared3_4_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3251:5: (lv_shared3_4_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3252:6: lv_shared3_4_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3256:5: (lv_shared3_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3257:6: lv_shared3_4_0= RULE_ID { lv_shared3_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_27); @@ -7792,7 +7800,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_5, grammarAccess.getTwoVersionNo1Access().getOneKeyword_4()); - // InternalConcreteSyntaxValidationTestLanguage.g:3273:3: ( (lv_version1_6_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:3278:3: ( (lv_version1_6_0= RULE_ID ) )? int alt46=2; int LA46_0 = input.LA(1); @@ -7801,10 +7809,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt46) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3274:4: (lv_version1_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3279:4: (lv_version1_6_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3274:4: (lv_version1_6_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3275:5: lv_version1_6_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3279:4: (lv_version1_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3280:5: lv_version1_6_0= RULE_ID { lv_version1_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -7852,7 +7860,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleTwoVersionNo2" - // InternalConcreteSyntaxValidationTestLanguage.g:3295:1: entryRuleTwoVersionNo2 returns [EObject current=null] : iv_ruleTwoVersionNo2= ruleTwoVersionNo2 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:3300:1: entryRuleTwoVersionNo2 returns [EObject current=null] : iv_ruleTwoVersionNo2= ruleTwoVersionNo2 EOF ; public final EObject entryRuleTwoVersionNo2() throws RecognitionException { EObject current = null; @@ -7860,8 +7868,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:3295:54: (iv_ruleTwoVersionNo2= ruleTwoVersionNo2 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:3296:2: iv_ruleTwoVersionNo2= ruleTwoVersionNo2 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:3300:54: (iv_ruleTwoVersionNo2= ruleTwoVersionNo2 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:3301:2: iv_ruleTwoVersionNo2= ruleTwoVersionNo2 EOF { newCompositeNode(grammarAccess.getTwoVersionNo2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -7888,7 +7896,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleTwoVersionNo2" - // InternalConcreteSyntaxValidationTestLanguage.g:3302:1: ruleTwoVersionNo2 returns [EObject current=null] : ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'long' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'extra' ( (lv_extra1_6_0= RULE_ID ) )? ( ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) | (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) )? ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:3307:1: ruleTwoVersionNo2 returns [EObject current=null] : ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'long' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'extra' ( (lv_extra1_6_0= RULE_ID ) )? ( ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) | (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) )? ) ; public final EObject ruleTwoVersionNo2() throws RecognitionException { EObject current = null; @@ -7908,13 +7916,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:3308:2: ( ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'long' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'extra' ( (lv_extra1_6_0= RULE_ID ) )? ( ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) | (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) )? ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3309:2: ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'long' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'extra' ( (lv_extra1_6_0= RULE_ID ) )? ( ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) | (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:3313:2: ( ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'long' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'extra' ( (lv_extra1_6_0= RULE_ID ) )? ( ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) | (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) )? ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3314:2: ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'long' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'extra' ( (lv_extra1_6_0= RULE_ID ) )? ( ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) | (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) )? ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3309:2: ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'long' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'extra' ( (lv_extra1_6_0= RULE_ID ) )? ( ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) | (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) )? ) - // InternalConcreteSyntaxValidationTestLanguage.g:3310:3: ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'long' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'extra' ( (lv_extra1_6_0= RULE_ID ) )? ( ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) | (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:3314:2: ( ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'long' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'extra' ( (lv_extra1_6_0= RULE_ID ) )? ( ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) | (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) )? ) + // InternalConcreteSyntaxValidationTestLanguage.g:3315:3: ( (lv_shared1_0_0= RULE_ID ) )? ( (lv_shared2_1_0= RULE_ID ) ) otherlv_2= 'long' ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? otherlv_5= 'extra' ( (lv_extra1_6_0= RULE_ID ) )? ( ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) | (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) )? { - // InternalConcreteSyntaxValidationTestLanguage.g:3310:3: ( (lv_shared1_0_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:3315:3: ( (lv_shared1_0_0= RULE_ID ) )? int alt47=2; int LA47_0 = input.LA(1); @@ -7927,10 +7935,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt47) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3311:4: (lv_shared1_0_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3316:4: (lv_shared1_0_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3311:4: (lv_shared1_0_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3312:5: lv_shared1_0_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3316:4: (lv_shared1_0_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3317:5: lv_shared1_0_0= RULE_ID { lv_shared1_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -7955,11 +7963,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:3328:3: ( (lv_shared2_1_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3329:4: (lv_shared2_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3333:3: ( (lv_shared2_1_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3334:4: (lv_shared2_1_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3329:4: (lv_shared2_1_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3330:5: lv_shared2_1_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3334:4: (lv_shared2_1_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3335:5: lv_shared2_1_0= RULE_ID { lv_shared2_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_28); @@ -7985,7 +7993,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_2, grammarAccess.getTwoVersionNo2Access().getLongKeyword_2()); - // InternalConcreteSyntaxValidationTestLanguage.g:3350:3: ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? + // InternalConcreteSyntaxValidationTestLanguage.g:3355:3: ( ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* )? int alt49=2; int LA49_0 = input.LA(1); @@ -7994,13 +8002,13 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt49) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3351:4: ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:3356:4: ( (lv_shared3_3_0= RULE_ID ) ) ( (lv_shared3_4_0= RULE_ID ) )* { - // InternalConcreteSyntaxValidationTestLanguage.g:3351:4: ( (lv_shared3_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3352:5: (lv_shared3_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3356:4: ( (lv_shared3_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3357:5: (lv_shared3_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3352:5: (lv_shared3_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3353:6: lv_shared3_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3357:5: (lv_shared3_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3358:6: lv_shared3_3_0= RULE_ID { lv_shared3_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_29); @@ -8022,7 +8030,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:3369:4: ( (lv_shared3_4_0= RULE_ID ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:3374:4: ( (lv_shared3_4_0= RULE_ID ) )* loop48: do { int alt48=2; @@ -8035,10 +8043,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt48) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3370:5: (lv_shared3_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3375:5: (lv_shared3_4_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3370:5: (lv_shared3_4_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3371:6: lv_shared3_4_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3375:5: (lv_shared3_4_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3376:6: lv_shared3_4_0= RULE_ID { lv_shared3_4_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_29); @@ -8076,7 +8084,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract newLeafNode(otherlv_5, grammarAccess.getTwoVersionNo2Access().getExtraKeyword_4()); - // InternalConcreteSyntaxValidationTestLanguage.g:3392:3: ( (lv_extra1_6_0= RULE_ID ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:3397:3: ( (lv_extra1_6_0= RULE_ID ) )? int alt50=2; int LA50_0 = input.LA(1); @@ -8096,10 +8104,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt50) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3393:4: (lv_extra1_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3398:4: (lv_extra1_6_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3393:4: (lv_extra1_6_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3394:5: lv_extra1_6_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3398:4: (lv_extra1_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3399:5: lv_extra1_6_0= RULE_ID { lv_extra1_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_30); @@ -8124,7 +8132,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:3410:3: ( ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) | (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) )? + // InternalConcreteSyntaxValidationTestLanguage.g:3415:3: ( ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) | (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) )? int alt51=3; int LA51_0 = input.LA(1); @@ -8136,16 +8144,16 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt51) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3411:4: ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3416:4: ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3411:4: ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3412:5: ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3416:4: ( ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3417:5: ( (lv_extra2_7_0= RULE_ID ) ) ( (lv_extra3_8_0= RULE_ID ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3412:5: ( (lv_extra2_7_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3413:6: (lv_extra2_7_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3417:5: ( (lv_extra2_7_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3418:6: (lv_extra2_7_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3413:6: (lv_extra2_7_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3414:7: lv_extra2_7_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3418:6: (lv_extra2_7_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3419:7: lv_extra2_7_0= RULE_ID { lv_extra2_7_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -8167,11 +8175,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:3430:5: ( (lv_extra3_8_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3431:6: (lv_extra3_8_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3435:5: ( (lv_extra3_8_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3436:6: (lv_extra3_8_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3431:6: (lv_extra3_8_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3432:7: lv_extra3_8_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3436:6: (lv_extra3_8_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3437:7: lv_extra3_8_0= RULE_ID { lv_extra3_8_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -8200,20 +8208,20 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:3450:4: (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3455:4: (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3450:4: (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3451:5: otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3455:4: (otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3456:5: otherlv_9= 'two' ( (lv_extra4_10_0= RULE_ID ) ) { otherlv_9=(Token)match(input,50,FollowSets000.FOLLOW_3); newLeafNode(otherlv_9, grammarAccess.getTwoVersionNo2Access().getTwoKeyword_6_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:3455:5: ( (lv_extra4_10_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3456:6: (lv_extra4_10_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3460:5: ( (lv_extra4_10_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3461:6: (lv_extra4_10_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3456:6: (lv_extra4_10_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3457:7: lv_extra4_10_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3461:6: (lv_extra4_10_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3462:7: lv_extra4_10_0= RULE_ID { lv_extra4_10_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -8267,7 +8275,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "entryRuleHeuristic1" - // InternalConcreteSyntaxValidationTestLanguage.g:3479:1: entryRuleHeuristic1 returns [EObject current=null] : iv_ruleHeuristic1= ruleHeuristic1 EOF ; + // InternalConcreteSyntaxValidationTestLanguage.g:3484:1: entryRuleHeuristic1 returns [EObject current=null] : iv_ruleHeuristic1= ruleHeuristic1 EOF ; public final EObject entryRuleHeuristic1() throws RecognitionException { EObject current = null; @@ -8275,8 +8283,8 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract try { - // InternalConcreteSyntaxValidationTestLanguage.g:3479:51: (iv_ruleHeuristic1= ruleHeuristic1 EOF ) - // InternalConcreteSyntaxValidationTestLanguage.g:3480:2: iv_ruleHeuristic1= ruleHeuristic1 EOF + // InternalConcreteSyntaxValidationTestLanguage.g:3484:51: (iv_ruleHeuristic1= ruleHeuristic1 EOF ) + // InternalConcreteSyntaxValidationTestLanguage.g:3485:2: iv_ruleHeuristic1= ruleHeuristic1 EOF { newCompositeNode(grammarAccess.getHeuristic1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -8303,7 +8311,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleHeuristic1" - // InternalConcreteSyntaxValidationTestLanguage.g:3486:1: ruleHeuristic1 returns [EObject current=null] : (otherlv_0= '#28' (otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) )* (otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) )* (otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) )* ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:3491:1: ruleHeuristic1 returns [EObject current=null] : (otherlv_0= '#28' (otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) )* (otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) )* (otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) )* ) ; public final EObject ruleHeuristic1() throws RecognitionException { EObject current = null; @@ -8322,17 +8330,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:3492:2: ( (otherlv_0= '#28' (otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) )* (otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) )* (otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) )* ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3493:2: (otherlv_0= '#28' (otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) )* (otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) )* (otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:3497:2: ( (otherlv_0= '#28' (otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) )* (otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) )* (otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) )* ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3498:2: (otherlv_0= '#28' (otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) )* (otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) )* (otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) )* ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3493:2: (otherlv_0= '#28' (otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) )* (otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) )* (otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) )* ) - // InternalConcreteSyntaxValidationTestLanguage.g:3494:3: otherlv_0= '#28' (otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) )* (otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) )* (otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:3498:2: (otherlv_0= '#28' (otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) )* (otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) )* (otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) )* ) + // InternalConcreteSyntaxValidationTestLanguage.g:3499:3: otherlv_0= '#28' (otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) )* (otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) )* (otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) )* { otherlv_0=(Token)match(input,51,FollowSets000.FOLLOW_31); newLeafNode(otherlv_0, grammarAccess.getHeuristic1Access().getNumberSignDigitTwoDigitEightKeyword_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:3498:3: (otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:3503:3: (otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) )* loop52: do { int alt52=2; @@ -8345,17 +8353,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt52) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3499:4: otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3504:4: otherlv_1= 'kw1' ( (lv_a_2_0= RULE_ID ) ) ( (lv_b_3_0= RULE_ID ) ) { otherlv_1=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_1, grammarAccess.getHeuristic1Access().getKw1Keyword_1_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:3503:4: ( (lv_a_2_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3504:5: (lv_a_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3508:4: ( (lv_a_2_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3509:5: (lv_a_2_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3504:5: (lv_a_2_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3505:6: lv_a_2_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3509:5: (lv_a_2_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3510:6: lv_a_2_0= RULE_ID { lv_a_2_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -8377,11 +8385,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:3521:4: ( (lv_b_3_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3522:5: (lv_b_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3526:4: ( (lv_b_3_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3527:5: (lv_b_3_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3522:5: (lv_b_3_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3523:6: lv_b_3_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3527:5: (lv_b_3_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3528:6: lv_b_3_0= RULE_ID { lv_b_3_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_31); @@ -8412,7 +8420,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } } while (true); - // InternalConcreteSyntaxValidationTestLanguage.g:3540:3: (otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:3545:3: (otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) )* loop53: do { int alt53=2; @@ -8425,17 +8433,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt53) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3541:4: otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3546:4: otherlv_4= 'kw2' ( (lv_a_5_0= RULE_ID ) ) ( (lv_c_6_0= RULE_ID ) ) { otherlv_4=(Token)match(input,14,FollowSets000.FOLLOW_3); newLeafNode(otherlv_4, grammarAccess.getHeuristic1Access().getKw2Keyword_2_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:3545:4: ( (lv_a_5_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3546:5: (lv_a_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3550:4: ( (lv_a_5_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3551:5: (lv_a_5_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3546:5: (lv_a_5_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3547:6: lv_a_5_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3551:5: (lv_a_5_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3552:6: lv_a_5_0= RULE_ID { lv_a_5_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -8457,11 +8465,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:3563:4: ( (lv_c_6_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3564:5: (lv_c_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3568:4: ( (lv_c_6_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3569:5: (lv_c_6_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3564:5: (lv_c_6_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3565:6: lv_c_6_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3569:5: (lv_c_6_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3570:6: lv_c_6_0= RULE_ID { lv_c_6_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_32); @@ -8492,7 +8500,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } } while (true); - // InternalConcreteSyntaxValidationTestLanguage.g:3582:3: (otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) )* + // InternalConcreteSyntaxValidationTestLanguage.g:3587:3: (otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) )* loop54: do { int alt54=2; @@ -8505,17 +8513,17 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract switch (alt54) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3583:4: otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3588:4: otherlv_7= 'kw3' ( (lv_b_8_0= RULE_ID ) ) ( (lv_c_9_0= RULE_ID ) ) { otherlv_7=(Token)match(input,16,FollowSets000.FOLLOW_3); newLeafNode(otherlv_7, grammarAccess.getHeuristic1Access().getKw3Keyword_3_0()); - // InternalConcreteSyntaxValidationTestLanguage.g:3587:4: ( (lv_b_8_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3588:5: (lv_b_8_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3592:4: ( (lv_b_8_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3593:5: (lv_b_8_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3588:5: (lv_b_8_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3589:6: lv_b_8_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3593:5: (lv_b_8_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3594:6: lv_b_8_0= RULE_ID { lv_b_8_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -8537,11 +8545,11 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } - // InternalConcreteSyntaxValidationTestLanguage.g:3605:4: ( (lv_c_9_0= RULE_ID ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3606:5: (lv_c_9_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3610:4: ( (lv_c_9_0= RULE_ID ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3611:5: (lv_c_9_0= RULE_ID ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3606:5: (lv_c_9_0= RULE_ID ) - // InternalConcreteSyntaxValidationTestLanguage.g:3607:6: lv_c_9_0= RULE_ID + // InternalConcreteSyntaxValidationTestLanguage.g:3611:5: (lv_c_9_0= RULE_ID ) + // InternalConcreteSyntaxValidationTestLanguage.g:3612:6: lv_c_9_0= RULE_ID { lv_c_9_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_33); @@ -8595,7 +8603,7 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract // $ANTLR start "ruleTransientSerializeables1Enum" - // InternalConcreteSyntaxValidationTestLanguage.g:3628:1: ruleTransientSerializeables1Enum returns [Enumerator current=null] : ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) ; + // InternalConcreteSyntaxValidationTestLanguage.g:3633:1: ruleTransientSerializeables1Enum returns [Enumerator current=null] : ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) ; public final Enumerator ruleTransientSerializeables1Enum() throws RecognitionException { Enumerator current = null; @@ -8606,10 +8614,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract enterRule(); try { - // InternalConcreteSyntaxValidationTestLanguage.g:3634:2: ( ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) ) - // InternalConcreteSyntaxValidationTestLanguage.g:3635:2: ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3639:2: ( ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3640:2: ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3635:2: ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) + // InternalConcreteSyntaxValidationTestLanguage.g:3640:2: ( (enumLiteral_0= 'lit1' ) | (enumLiteral_1= 'lit2' ) ) int alt55=2; int LA55_0 = input.LA(1); @@ -8627,10 +8635,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } switch (alt55) { case 1 : - // InternalConcreteSyntaxValidationTestLanguage.g:3636:3: (enumLiteral_0= 'lit1' ) + // InternalConcreteSyntaxValidationTestLanguage.g:3641:3: (enumLiteral_0= 'lit1' ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3636:3: (enumLiteral_0= 'lit1' ) - // InternalConcreteSyntaxValidationTestLanguage.g:3637:4: enumLiteral_0= 'lit1' + // InternalConcreteSyntaxValidationTestLanguage.g:3641:3: (enumLiteral_0= 'lit1' ) + // InternalConcreteSyntaxValidationTestLanguage.g:3642:4: enumLiteral_0= 'lit1' { enumLiteral_0=(Token)match(input,52,FollowSets000.FOLLOW_2); @@ -8644,10 +8652,10 @@ public class InternalConcreteSyntaxValidationTestLanguageParser extends Abstract } break; case 2 : - // InternalConcreteSyntaxValidationTestLanguage.g:3644:3: (enumLiteral_1= 'lit2' ) + // InternalConcreteSyntaxValidationTestLanguage.g:3649:3: (enumLiteral_1= 'lit2' ) { - // InternalConcreteSyntaxValidationTestLanguage.g:3644:3: (enumLiteral_1= 'lit2' ) - // InternalConcreteSyntaxValidationTestLanguage.g:3645:4: enumLiteral_1= 'lit2' + // InternalConcreteSyntaxValidationTestLanguage.g:3649:3: (enumLiteral_1= 'lit2' ) + // InternalConcreteSyntaxValidationTestLanguage.g:3650:4: enumLiteral_1= 'lit2' { enumLiteral_1=(Token)match(input,53,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/serializer/ConcreteSyntaxValidationTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/serializer/ConcreteSyntaxValidationTestLanguageSemanticSequencer.java index 5de13c6d7..daf08dda1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/serializer/ConcreteSyntaxValidationTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/serializer/ConcreteSyntaxValidationTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.validation.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/serializer/ConcreteSyntaxValidationTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/serializer/ConcreteSyntaxValidationTestLanguageSyntacticSequencer.java index e4ba57072..3e22cbe53 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/serializer/ConcreteSyntaxValidationTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/serializer/ConcreteSyntaxValidationTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.validation.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/services/ConcreteSyntaxValidationTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/services/ConcreteSyntaxValidationTestLanguageGrammarAccess.java index a165ac198..8249d7da5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/services/ConcreteSyntaxValidationTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/validation/services/ConcreteSyntaxValidationTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.validation.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/AbstractBug250313RuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/AbstractBug250313RuntimeModule.java index 1bb6e3fc4..ecaaac679 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/AbstractBug250313RuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/AbstractBug250313RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/AbstractQualifiedNameTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/AbstractQualifiedNameTestLanguageRuntimeModule.java index 37e049ea3..30307496f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/AbstractQualifiedNameTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/AbstractQualifiedNameTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/Bug250313.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/Bug250313.genmodel index 84e52cd36..a6c122888 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/Bug250313.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/Bug250313.genmodel @@ -1,8 +1,8 @@ diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetupGenerated.java index e9381b303..467ff9d94 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguage.genmodel index 326632c62..6406e56fa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="QualifiedNameTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetupGenerated.java index 56f0a49ac..f9762ce28 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Bug250313Factory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Bug250313Factory.java index 7cafcbfea..6e5ff69ba 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Bug250313Factory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Bug250313Factory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Bug250313Package.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Bug250313Package.java index d225af5ca..b299ca1d7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Bug250313Package.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Bug250313Package.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Child.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Child.java index b6dad7356..45acaec7b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Child.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Child.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Child1.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Child1.java index c5a6ca224..a45385721 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Child1.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Child1.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Child2.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Child2.java index ecb8b2247..1c694c16c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Child2.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Child2.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Model.java index 96d9fcb9b..7ad5a6be4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Bug250313FactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Bug250313FactoryImpl.java index 82e778094..752ecec5d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Bug250313FactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Bug250313FactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Bug250313PackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Bug250313PackageImpl.java index 9737a4675..fa2ae7337 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Bug250313PackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Bug250313PackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Child1Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Child1Impl.java index 7e0a2ab07..66034f852 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Child1Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Child1Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Child2Impl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Child2Impl.java index 74b7f9a88..b37a92b69 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Child2Impl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/Child2Impl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/ChildImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/ChildImpl.java index cb9fcec14..3a97acb80 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/ChildImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/ChildImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/ModelImpl.java index 0be4dd7be..007801e07 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/util/Bug250313AdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/util/Bug250313AdapterFactory.java index 4205cf3f7..57d4a658f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/util/Bug250313AdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/util/Bug250313AdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/util/Bug250313Switch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/util/Bug250313Switch.java index aaeb7581e..7ab440f18 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/util/Bug250313Switch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/bug250313/util/Bug250313Switch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.bug250313.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/Bug250313AntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/Bug250313AntlrTokenFileProvider.java index e02dd68ea..5af96e7fe 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/Bug250313AntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/Bug250313AntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/Bug250313Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/Bug250313Parser.java index 2916510d7..b531d0c91 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/Bug250313Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/Bug250313Parser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/QualifiedNameTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/QualifiedNameTestLanguageAntlrTokenFileProvider.java index a9a42bc28..24261df79 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/QualifiedNameTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/QualifiedNameTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/QualifiedNameTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/QualifiedNameTestLanguageParser.java index 5f652fec4..cfde3466b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/QualifiedNameTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/QualifiedNameTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalBug250313.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalBug250313.g index ba6222e00..867d48a47 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalBug250313.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalBug250313.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalBug250313; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalBug250313Lexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalBug250313Lexer.java index 84b75628c..f7ae331d9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalBug250313Lexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalBug250313Lexer.java @@ -297,10 +297,10 @@ public class InternalBug250313Lexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug250313.g:620:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalBug250313.g:620:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug250313.g:625:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalBug250313.g:625:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalBug250313.g:620:11: ( '^' )? + // InternalBug250313.g:625:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -309,7 +309,7 @@ public class InternalBug250313Lexer extends Lexer { } switch (alt1) { case 1 : - // InternalBug250313.g:620:11: '^' + // InternalBug250313.g:625:11: '^' { match('^'); @@ -327,7 +327,7 @@ public class InternalBug250313Lexer extends Lexer { recover(mse); throw mse;} - // InternalBug250313.g:620:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalBug250313.g:625:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -376,10 +376,10 @@ public class InternalBug250313Lexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug250313.g:622:10: ( ( '0' .. '9' )+ ) - // InternalBug250313.g:622:12: ( '0' .. '9' )+ + // InternalBug250313.g:627:10: ( ( '0' .. '9' )+ ) + // InternalBug250313.g:627:12: ( '0' .. '9' )+ { - // InternalBug250313.g:622:12: ( '0' .. '9' )+ + // InternalBug250313.g:627:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -393,7 +393,7 @@ public class InternalBug250313Lexer extends Lexer { switch (alt3) { case 1 : - // InternalBug250313.g:622:13: '0' .. '9' + // InternalBug250313.g:627:13: '0' .. '9' { matchRange('0','9'); @@ -425,10 +425,10 @@ public class InternalBug250313Lexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug250313.g:624:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalBug250313.g:624:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug250313.g:629:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalBug250313.g:629:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalBug250313.g:624:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalBug250313.g:629:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -446,10 +446,10 @@ public class InternalBug250313Lexer extends Lexer { } switch (alt6) { case 1 : - // InternalBug250313.g:624:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalBug250313.g:629:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalBug250313.g:624:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalBug250313.g:629:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -465,7 +465,7 @@ public class InternalBug250313Lexer extends Lexer { switch (alt4) { case 1 : - // InternalBug250313.g:624:21: '\\\\' . + // InternalBug250313.g:629:21: '\\\\' . { match('\\'); matchAny(); @@ -473,7 +473,7 @@ public class InternalBug250313Lexer extends Lexer { } break; case 2 : - // InternalBug250313.g:624:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalBug250313.g:629:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -498,10 +498,10 @@ public class InternalBug250313Lexer extends Lexer { } break; case 2 : - // InternalBug250313.g:624:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalBug250313.g:629:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalBug250313.g:624:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalBug250313.g:629:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -517,7 +517,7 @@ public class InternalBug250313Lexer extends Lexer { switch (alt5) { case 1 : - // InternalBug250313.g:624:54: '\\\\' . + // InternalBug250313.g:629:54: '\\\\' . { match('\\'); matchAny(); @@ -525,7 +525,7 @@ public class InternalBug250313Lexer extends Lexer { } break; case 2 : - // InternalBug250313.g:624:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalBug250313.g:629:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -568,12 +568,12 @@ public class InternalBug250313Lexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug250313.g:626:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalBug250313.g:626:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalBug250313.g:631:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalBug250313.g:631:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalBug250313.g:626:24: ( options {greedy=false; } : . )* + // InternalBug250313.g:631:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -598,7 +598,7 @@ public class InternalBug250313Lexer extends Lexer { switch (alt7) { case 1 : - // InternalBug250313.g:626:52: . + // InternalBug250313.g:631:52: . { matchAny(); @@ -628,12 +628,12 @@ public class InternalBug250313Lexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug250313.g:628:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalBug250313.g:628:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalBug250313.g:633:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalBug250313.g:633:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalBug250313.g:628:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalBug250313.g:633:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -646,7 +646,7 @@ public class InternalBug250313Lexer extends Lexer { switch (alt8) { case 1 : - // InternalBug250313.g:628:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalBug250313.g:633: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(); @@ -666,7 +666,7 @@ public class InternalBug250313Lexer extends Lexer { } } while (true); - // InternalBug250313.g:628:40: ( ( '\\r' )? '\\n' )? + // InternalBug250313.g:633:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -675,9 +675,9 @@ public class InternalBug250313Lexer extends Lexer { } switch (alt10) { case 1 : - // InternalBug250313.g:628:41: ( '\\r' )? '\\n' + // InternalBug250313.g:633:41: ( '\\r' )? '\\n' { - // InternalBug250313.g:628:41: ( '\\r' )? + // InternalBug250313.g:633:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -686,7 +686,7 @@ public class InternalBug250313Lexer extends Lexer { } switch (alt9) { case 1 : - // InternalBug250313.g:628:41: '\\r' + // InternalBug250313.g:633:41: '\\r' { match('\r'); @@ -718,10 +718,10 @@ public class InternalBug250313Lexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug250313.g:630:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalBug250313.g:630:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug250313.g:635:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalBug250313.g:635:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalBug250313.g:630:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalBug250313.g:635:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -775,8 +775,8 @@ public class InternalBug250313Lexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalBug250313.g:632:16: ( . ) - // InternalBug250313.g:632:18: . + // InternalBug250313.g:637:16: ( . ) + // InternalBug250313.g:637:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalBug250313Parser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalBug250313Parser.java index af737e6a4..51f8c1e8e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalBug250313Parser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalBug250313Parser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalBug250313Parser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -84,7 +92,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleModel" - // InternalBug250313.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalBug250313.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -92,8 +100,8 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { try { - // InternalBug250313.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalBug250313.g:65:2: iv_ruleModel= ruleModel EOF + // InternalBug250313.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalBug250313.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -120,7 +128,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleModel" - // InternalBug250313.g:71:1: ruleModel returns [EObject current=null] : ( ( (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) ) | (otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) ) | (otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) ) | (otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) ) | (otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) ) | (otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) ) | (otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) ) | (otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) ) | (otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) ) ) ; + // InternalBug250313.g:76:1: ruleModel returns [EObject current=null] : ( ( (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) ) | (otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) ) | (otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) ) | (otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) ) | (otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) ) | (otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) ) | (otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) ) | (otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) ) | (otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -164,10 +172,10 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug250313.g:77:2: ( ( ( (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) ) | (otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) ) | (otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) ) | (otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) ) | (otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) ) | (otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) ) | (otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) ) | (otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) ) | (otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) ) ) ) - // InternalBug250313.g:78:2: ( ( (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) ) | (otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) ) | (otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) ) | (otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) ) | (otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) ) | (otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) ) | (otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) ) | (otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) ) | (otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) ) ) + // InternalBug250313.g:82:2: ( ( ( (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) ) | (otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) ) | (otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) ) | (otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) ) | (otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) ) | (otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) ) | (otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) ) | (otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) ) | (otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) ) ) ) + // InternalBug250313.g:83:2: ( ( (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) ) | (otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) ) | (otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) ) | (otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) ) | (otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) ) | (otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) ) | (otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) ) | (otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) ) | (otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) ) ) { - // InternalBug250313.g:78:2: ( ( (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) ) | (otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) ) | (otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) ) | (otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) ) | (otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) ) | (otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) ) | (otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) ) | (otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) ) | (otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) ) ) + // InternalBug250313.g:83:2: ( ( (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) ) | (otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) ) | (otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) ) | (otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) ) | (otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) ) | (otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) ) | (otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) ) | (otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) ) | (otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) ) ) int alt4=9; switch ( input.LA(1) ) { case RULE_STRING: @@ -227,12 +235,12 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { switch (alt4) { case 1 : - // InternalBug250313.g:79:3: ( (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) ) + // InternalBug250313.g:84:3: ( (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) ) { - // InternalBug250313.g:79:3: ( (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) ) - // InternalBug250313.g:80:4: (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) + // InternalBug250313.g:84:3: ( (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) ) + // InternalBug250313.g:85:4: (otherlv_0= '1' )? ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) { - // InternalBug250313.g:80:4: (otherlv_0= '1' )? + // InternalBug250313.g:85:4: (otherlv_0= '1' )? int alt1=2; int LA1_0 = input.LA(1); @@ -241,7 +249,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } switch (alt1) { case 1 : - // InternalBug250313.g:81:5: otherlv_0= '1' + // InternalBug250313.g:86:5: otherlv_0= '1' { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); @@ -253,13 +261,13 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } - // InternalBug250313.g:86:4: ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) - // InternalBug250313.g:87:5: ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) + // InternalBug250313.g:91:4: ( ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) ) + // InternalBug250313.g:92:5: ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) { - // InternalBug250313.g:87:5: ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) - // InternalBug250313.g:88:6: (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) + // InternalBug250313.g:92:5: ( (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) ) + // InternalBug250313.g:93:6: (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) { - // InternalBug250313.g:88:6: (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) + // InternalBug250313.g:93:6: (lv_value_1_1= 'mykeyword1' | lv_value_1_2= RULE_STRING | lv_value_1_3= ruleNestedDatatype | lv_value_1_4= ruleDatatype | lv_value_1_5= RULE_ID ) int alt2=5; switch ( input.LA(1) ) { case 12: @@ -308,7 +316,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { switch (alt2) { case 1 : - // InternalBug250313.g:89:7: lv_value_1_1= 'mykeyword1' + // InternalBug250313.g:94:7: lv_value_1_1= 'mykeyword1' { lv_value_1_1=(Token)match(input,12,FollowSets000.FOLLOW_2); @@ -324,7 +332,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalBug250313.g:100:7: lv_value_1_2= RULE_STRING + // InternalBug250313.g:105:7: lv_value_1_2= RULE_STRING { lv_value_1_2=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -344,7 +352,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 3 : - // InternalBug250313.g:115:7: lv_value_1_3= ruleNestedDatatype + // InternalBug250313.g:120:7: lv_value_1_3= ruleNestedDatatype { newCompositeNode(grammarAccess.getModelAccess().getValueNestedDatatypeParserRuleCall_0_1_0_2()); @@ -369,7 +377,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 4 : - // InternalBug250313.g:131:7: lv_value_1_4= ruleDatatype + // InternalBug250313.g:136:7: lv_value_1_4= ruleDatatype { newCompositeNode(grammarAccess.getModelAccess().getValueDatatypeParserRuleCall_0_1_0_3()); @@ -394,7 +402,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 5 : - // InternalBug250313.g:147:7: lv_value_1_5= RULE_ID + // InternalBug250313.g:152:7: lv_value_1_5= RULE_ID { lv_value_1_5=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -429,22 +437,22 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalBug250313.g:166:3: (otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) ) + // InternalBug250313.g:171:3: (otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) ) { - // InternalBug250313.g:166:3: (otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) ) - // InternalBug250313.g:167:4: otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) + // InternalBug250313.g:171:3: (otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) ) + // InternalBug250313.g:172:4: otherlv_2= '1+' ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) { otherlv_2=(Token)match(input,13,FollowSets000.FOLLOW_3); newLeafNode(otherlv_2, grammarAccess.getModelAccess().getDigitOnePlusSignKeyword_1_0()); - // InternalBug250313.g:171:4: ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) - // InternalBug250313.g:172:5: ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) + // InternalBug250313.g:176:4: ( ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) ) + // InternalBug250313.g:177:5: ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) { - // InternalBug250313.g:172:5: ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) - // InternalBug250313.g:173:6: (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) + // InternalBug250313.g:177:5: ( (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) ) + // InternalBug250313.g:178:6: (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) { - // InternalBug250313.g:173:6: (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) + // InternalBug250313.g:178:6: (lv_multiValue_3_1= 'mykeyword1' | lv_multiValue_3_2= RULE_STRING | lv_multiValue_3_3= ruleNestedDatatype | lv_multiValue_3_4= ruleDatatype | lv_multiValue_3_5= RULE_ID ) int alt3=5; switch ( input.LA(1) ) { case 12: @@ -493,7 +501,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { switch (alt3) { case 1 : - // InternalBug250313.g:174:7: lv_multiValue_3_1= 'mykeyword1' + // InternalBug250313.g:179:7: lv_multiValue_3_1= 'mykeyword1' { lv_multiValue_3_1=(Token)match(input,12,FollowSets000.FOLLOW_2); @@ -509,7 +517,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalBug250313.g:185:7: lv_multiValue_3_2= RULE_STRING + // InternalBug250313.g:190:7: lv_multiValue_3_2= RULE_STRING { lv_multiValue_3_2=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -529,7 +537,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 3 : - // InternalBug250313.g:200:7: lv_multiValue_3_3= ruleNestedDatatype + // InternalBug250313.g:205:7: lv_multiValue_3_3= ruleNestedDatatype { newCompositeNode(grammarAccess.getModelAccess().getMultiValueNestedDatatypeParserRuleCall_1_1_0_2()); @@ -554,7 +562,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 4 : - // InternalBug250313.g:216:7: lv_multiValue_3_4= ruleDatatype + // InternalBug250313.g:221:7: lv_multiValue_3_4= ruleDatatype { newCompositeNode(grammarAccess.getModelAccess().getMultiValueDatatypeParserRuleCall_1_1_0_3()); @@ -579,7 +587,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 5 : - // InternalBug250313.g:232:7: lv_multiValue_3_5= RULE_ID + // InternalBug250313.g:237:7: lv_multiValue_3_5= RULE_ID { lv_multiValue_3_5=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -614,20 +622,20 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 3 : - // InternalBug250313.g:251:3: (otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) ) + // InternalBug250313.g:256:3: (otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) ) { - // InternalBug250313.g:251:3: (otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) ) - // InternalBug250313.g:252:4: otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) + // InternalBug250313.g:256:3: (otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) ) + // InternalBug250313.g:257:4: otherlv_4= '2' ( (lv_value_5_0= RULE_STRING ) ) { otherlv_4=(Token)match(input,14,FollowSets000.FOLLOW_4); newLeafNode(otherlv_4, grammarAccess.getModelAccess().getDigitTwoKeyword_2_0()); - // InternalBug250313.g:256:4: ( (lv_value_5_0= RULE_STRING ) ) - // InternalBug250313.g:257:5: (lv_value_5_0= RULE_STRING ) + // InternalBug250313.g:261:4: ( (lv_value_5_0= RULE_STRING ) ) + // InternalBug250313.g:262:5: (lv_value_5_0= RULE_STRING ) { - // InternalBug250313.g:257:5: (lv_value_5_0= RULE_STRING ) - // InternalBug250313.g:258:6: lv_value_5_0= RULE_STRING + // InternalBug250313.g:262:5: (lv_value_5_0= RULE_STRING ) + // InternalBug250313.g:263:6: lv_value_5_0= RULE_STRING { lv_value_5_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -656,20 +664,20 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 4 : - // InternalBug250313.g:276:3: (otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) ) + // InternalBug250313.g:281:3: (otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) ) { - // InternalBug250313.g:276:3: (otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) ) - // InternalBug250313.g:277:4: otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) + // InternalBug250313.g:281:3: (otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) ) + // InternalBug250313.g:282:4: otherlv_6= '2+' ( (lv_multiValue_7_0= RULE_STRING ) ) { otherlv_6=(Token)match(input,15,FollowSets000.FOLLOW_4); newLeafNode(otherlv_6, grammarAccess.getModelAccess().getDigitTwoPlusSignKeyword_3_0()); - // InternalBug250313.g:281:4: ( (lv_multiValue_7_0= RULE_STRING ) ) - // InternalBug250313.g:282:5: (lv_multiValue_7_0= RULE_STRING ) + // InternalBug250313.g:286:4: ( (lv_multiValue_7_0= RULE_STRING ) ) + // InternalBug250313.g:287:5: (lv_multiValue_7_0= RULE_STRING ) { - // InternalBug250313.g:282:5: (lv_multiValue_7_0= RULE_STRING ) - // InternalBug250313.g:283:6: lv_multiValue_7_0= RULE_STRING + // InternalBug250313.g:287:5: (lv_multiValue_7_0= RULE_STRING ) + // InternalBug250313.g:288:6: lv_multiValue_7_0= RULE_STRING { lv_multiValue_7_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); @@ -698,20 +706,20 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 5 : - // InternalBug250313.g:301:3: (otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) ) + // InternalBug250313.g:306:3: (otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) ) { - // InternalBug250313.g:301:3: (otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) ) - // InternalBug250313.g:302:4: otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) + // InternalBug250313.g:306:3: (otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) ) + // InternalBug250313.g:307:4: otherlv_8= '3' ( (lv_value_9_0= ruleDatatype ) ) { otherlv_8=(Token)match(input,16,FollowSets000.FOLLOW_5); newLeafNode(otherlv_8, grammarAccess.getModelAccess().getDigitThreeKeyword_4_0()); - // InternalBug250313.g:306:4: ( (lv_value_9_0= ruleDatatype ) ) - // InternalBug250313.g:307:5: (lv_value_9_0= ruleDatatype ) + // InternalBug250313.g:311:4: ( (lv_value_9_0= ruleDatatype ) ) + // InternalBug250313.g:312:5: (lv_value_9_0= ruleDatatype ) { - // InternalBug250313.g:307:5: (lv_value_9_0= ruleDatatype ) - // InternalBug250313.g:308:6: lv_value_9_0= ruleDatatype + // InternalBug250313.g:312:5: (lv_value_9_0= ruleDatatype ) + // InternalBug250313.g:313:6: lv_value_9_0= ruleDatatype { newCompositeNode(grammarAccess.getModelAccess().getValueDatatypeParserRuleCall_4_1_0()); @@ -745,20 +753,20 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 6 : - // InternalBug250313.g:327:3: (otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) ) + // InternalBug250313.g:332:3: (otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) ) { - // InternalBug250313.g:327:3: (otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) ) - // InternalBug250313.g:328:4: otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) + // InternalBug250313.g:332:3: (otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) ) + // InternalBug250313.g:333:4: otherlv_10= '3+' ( (lv_multiValue_11_0= ruleDatatype ) ) { otherlv_10=(Token)match(input,17,FollowSets000.FOLLOW_5); newLeafNode(otherlv_10, grammarAccess.getModelAccess().getDigitThreePlusSignKeyword_5_0()); - // InternalBug250313.g:332:4: ( (lv_multiValue_11_0= ruleDatatype ) ) - // InternalBug250313.g:333:5: (lv_multiValue_11_0= ruleDatatype ) + // InternalBug250313.g:337:4: ( (lv_multiValue_11_0= ruleDatatype ) ) + // InternalBug250313.g:338:5: (lv_multiValue_11_0= ruleDatatype ) { - // InternalBug250313.g:333:5: (lv_multiValue_11_0= ruleDatatype ) - // InternalBug250313.g:334:6: lv_multiValue_11_0= ruleDatatype + // InternalBug250313.g:338:5: (lv_multiValue_11_0= ruleDatatype ) + // InternalBug250313.g:339:6: lv_multiValue_11_0= ruleDatatype { newCompositeNode(grammarAccess.getModelAccess().getMultiValueDatatypeParserRuleCall_5_1_0()); @@ -792,20 +800,20 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 7 : - // InternalBug250313.g:353:3: (otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) ) + // InternalBug250313.g:358:3: (otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) ) { - // InternalBug250313.g:353:3: (otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) ) - // InternalBug250313.g:354:4: otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) + // InternalBug250313.g:358:3: (otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) ) + // InternalBug250313.g:359:4: otherlv_12= '4' ( (lv_value_13_0= ruleNestedDatatype ) ) { otherlv_12=(Token)match(input,18,FollowSets000.FOLLOW_5); newLeafNode(otherlv_12, grammarAccess.getModelAccess().getDigitFourKeyword_6_0()); - // InternalBug250313.g:358:4: ( (lv_value_13_0= ruleNestedDatatype ) ) - // InternalBug250313.g:359:5: (lv_value_13_0= ruleNestedDatatype ) + // InternalBug250313.g:363:4: ( (lv_value_13_0= ruleNestedDatatype ) ) + // InternalBug250313.g:364:5: (lv_value_13_0= ruleNestedDatatype ) { - // InternalBug250313.g:359:5: (lv_value_13_0= ruleNestedDatatype ) - // InternalBug250313.g:360:6: lv_value_13_0= ruleNestedDatatype + // InternalBug250313.g:364:5: (lv_value_13_0= ruleNestedDatatype ) + // InternalBug250313.g:365:6: lv_value_13_0= ruleNestedDatatype { newCompositeNode(grammarAccess.getModelAccess().getValueNestedDatatypeParserRuleCall_6_1_0()); @@ -839,20 +847,20 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 8 : - // InternalBug250313.g:379:3: (otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) ) + // InternalBug250313.g:384:3: (otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) ) { - // InternalBug250313.g:379:3: (otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) ) - // InternalBug250313.g:380:4: otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) + // InternalBug250313.g:384:3: (otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) ) + // InternalBug250313.g:385:4: otherlv_14= '4+' ( (lv_multiValue_15_0= ruleNestedDatatype ) ) { otherlv_14=(Token)match(input,19,FollowSets000.FOLLOW_5); newLeafNode(otherlv_14, grammarAccess.getModelAccess().getDigitFourPlusSignKeyword_7_0()); - // InternalBug250313.g:384:4: ( (lv_multiValue_15_0= ruleNestedDatatype ) ) - // InternalBug250313.g:385:5: (lv_multiValue_15_0= ruleNestedDatatype ) + // InternalBug250313.g:389:4: ( (lv_multiValue_15_0= ruleNestedDatatype ) ) + // InternalBug250313.g:390:5: (lv_multiValue_15_0= ruleNestedDatatype ) { - // InternalBug250313.g:385:5: (lv_multiValue_15_0= ruleNestedDatatype ) - // InternalBug250313.g:386:6: lv_multiValue_15_0= ruleNestedDatatype + // InternalBug250313.g:390:5: (lv_multiValue_15_0= ruleNestedDatatype ) + // InternalBug250313.g:391:6: lv_multiValue_15_0= ruleNestedDatatype { newCompositeNode(grammarAccess.getModelAccess().getMultiValueNestedDatatypeParserRuleCall_7_1_0()); @@ -886,20 +894,20 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 9 : - // InternalBug250313.g:405:3: (otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) ) + // InternalBug250313.g:410:3: (otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) ) { - // InternalBug250313.g:405:3: (otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) ) - // InternalBug250313.g:406:4: otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) + // InternalBug250313.g:410:3: (otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) ) + // InternalBug250313.g:411:4: otherlv_16= 'content' ( (lv_children_17_0= ruleChild ) ) { otherlv_16=(Token)match(input,20,FollowSets000.FOLLOW_6); newLeafNode(otherlv_16, grammarAccess.getModelAccess().getContentKeyword_8_0()); - // InternalBug250313.g:410:4: ( (lv_children_17_0= ruleChild ) ) - // InternalBug250313.g:411:5: (lv_children_17_0= ruleChild ) + // InternalBug250313.g:415:4: ( (lv_children_17_0= ruleChild ) ) + // InternalBug250313.g:416:5: (lv_children_17_0= ruleChild ) { - // InternalBug250313.g:411:5: (lv_children_17_0= ruleChild ) - // InternalBug250313.g:412:6: lv_children_17_0= ruleChild + // InternalBug250313.g:416:5: (lv_children_17_0= ruleChild ) + // InternalBug250313.g:417:6: lv_children_17_0= ruleChild { newCompositeNode(grammarAccess.getModelAccess().getChildrenChildParserRuleCall_8_1_0()); @@ -955,7 +963,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleDatatype" - // InternalBug250313.g:434:1: entryRuleDatatype returns [String current=null] : iv_ruleDatatype= ruleDatatype EOF ; + // InternalBug250313.g:439:1: entryRuleDatatype returns [String current=null] : iv_ruleDatatype= ruleDatatype EOF ; public final String entryRuleDatatype() throws RecognitionException { String current = null; @@ -963,8 +971,8 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { try { - // InternalBug250313.g:434:48: (iv_ruleDatatype= ruleDatatype EOF ) - // InternalBug250313.g:435:2: iv_ruleDatatype= ruleDatatype EOF + // InternalBug250313.g:439:48: (iv_ruleDatatype= ruleDatatype EOF ) + // InternalBug250313.g:440:2: iv_ruleDatatype= ruleDatatype EOF { newCompositeNode(grammarAccess.getDatatypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -991,7 +999,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleDatatype" - // InternalBug250313.g:441:1: ruleDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID kw= '-' this_ID_2= RULE_ID ) ; + // InternalBug250313.g:446:1: ruleDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID kw= '-' this_ID_2= RULE_ID ) ; public final AntlrDatatypeRuleToken ruleDatatype() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1003,11 +1011,11 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug250313.g:447:2: ( (this_ID_0= RULE_ID kw= '-' this_ID_2= RULE_ID ) ) - // InternalBug250313.g:448:2: (this_ID_0= RULE_ID kw= '-' this_ID_2= RULE_ID ) + // InternalBug250313.g:452:2: ( (this_ID_0= RULE_ID kw= '-' this_ID_2= RULE_ID ) ) + // InternalBug250313.g:453:2: (this_ID_0= RULE_ID kw= '-' this_ID_2= RULE_ID ) { - // InternalBug250313.g:448:2: (this_ID_0= RULE_ID kw= '-' this_ID_2= RULE_ID ) - // InternalBug250313.g:449:3: this_ID_0= RULE_ID kw= '-' this_ID_2= RULE_ID + // InternalBug250313.g:453:2: (this_ID_0= RULE_ID kw= '-' this_ID_2= RULE_ID ) + // InternalBug250313.g:454:3: this_ID_0= RULE_ID kw= '-' this_ID_2= RULE_ID { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_7); @@ -1051,7 +1059,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleNestedDatatype" - // InternalBug250313.g:472:1: entryRuleNestedDatatype returns [String current=null] : iv_ruleNestedDatatype= ruleNestedDatatype EOF ; + // InternalBug250313.g:477:1: entryRuleNestedDatatype returns [String current=null] : iv_ruleNestedDatatype= ruleNestedDatatype EOF ; public final String entryRuleNestedDatatype() throws RecognitionException { String current = null; @@ -1059,8 +1067,8 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { try { - // InternalBug250313.g:472:54: (iv_ruleNestedDatatype= ruleNestedDatatype EOF ) - // InternalBug250313.g:473:2: iv_ruleNestedDatatype= ruleNestedDatatype EOF + // InternalBug250313.g:477:54: (iv_ruleNestedDatatype= ruleNestedDatatype EOF ) + // InternalBug250313.g:478:2: iv_ruleNestedDatatype= ruleNestedDatatype EOF { newCompositeNode(grammarAccess.getNestedDatatypeRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1087,7 +1095,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleNestedDatatype" - // InternalBug250313.g:479:1: ruleNestedDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID kw= '+' (this_Datatype_2= ruleDatatype )? ) ; + // InternalBug250313.g:484:1: ruleNestedDatatype returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID kw= '+' (this_Datatype_2= ruleDatatype )? ) ; public final AntlrDatatypeRuleToken ruleNestedDatatype() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -1100,11 +1108,11 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug250313.g:485:2: ( (this_ID_0= RULE_ID kw= '+' (this_Datatype_2= ruleDatatype )? ) ) - // InternalBug250313.g:486:2: (this_ID_0= RULE_ID kw= '+' (this_Datatype_2= ruleDatatype )? ) + // InternalBug250313.g:490:2: ( (this_ID_0= RULE_ID kw= '+' (this_Datatype_2= ruleDatatype )? ) ) + // InternalBug250313.g:491:2: (this_ID_0= RULE_ID kw= '+' (this_Datatype_2= ruleDatatype )? ) { - // InternalBug250313.g:486:2: (this_ID_0= RULE_ID kw= '+' (this_Datatype_2= ruleDatatype )? ) - // InternalBug250313.g:487:3: this_ID_0= RULE_ID kw= '+' (this_Datatype_2= ruleDatatype )? + // InternalBug250313.g:491:2: (this_ID_0= RULE_ID kw= '+' (this_Datatype_2= ruleDatatype )? ) + // InternalBug250313.g:492:3: this_ID_0= RULE_ID kw= '+' (this_Datatype_2= ruleDatatype )? { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_8); @@ -1118,7 +1126,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { current.merge(kw); newLeafNode(kw, grammarAccess.getNestedDatatypeAccess().getPlusSignKeyword_1()); - // InternalBug250313.g:499:3: (this_Datatype_2= ruleDatatype )? + // InternalBug250313.g:504:3: (this_Datatype_2= ruleDatatype )? int alt5=2; int LA5_0 = input.LA(1); @@ -1127,7 +1135,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } switch (alt5) { case 1 : - // InternalBug250313.g:500:4: this_Datatype_2= ruleDatatype + // InternalBug250313.g:505:4: this_Datatype_2= ruleDatatype { newCompositeNode(grammarAccess.getNestedDatatypeAccess().getDatatypeParserRuleCall_2()); @@ -1172,7 +1180,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleChild" - // InternalBug250313.g:515:1: entryRuleChild returns [EObject current=null] : iv_ruleChild= ruleChild EOF ; + // InternalBug250313.g:520:1: entryRuleChild returns [EObject current=null] : iv_ruleChild= ruleChild EOF ; public final EObject entryRuleChild() throws RecognitionException { EObject current = null; @@ -1180,8 +1188,8 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { try { - // InternalBug250313.g:515:46: (iv_ruleChild= ruleChild EOF ) - // InternalBug250313.g:516:2: iv_ruleChild= ruleChild EOF + // InternalBug250313.g:520:46: (iv_ruleChild= ruleChild EOF ) + // InternalBug250313.g:521:2: iv_ruleChild= ruleChild EOF { newCompositeNode(grammarAccess.getChildRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1208,7 +1216,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleChild" - // InternalBug250313.g:522:1: ruleChild returns [EObject current=null] : (this_Child1_0= ruleChild1 | this_Child2_1= ruleChild2 ) ; + // InternalBug250313.g:527:1: ruleChild returns [EObject current=null] : (this_Child1_0= ruleChild1 | this_Child2_1= ruleChild2 ) ; public final EObject ruleChild() throws RecognitionException { EObject current = null; @@ -1221,10 +1229,10 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug250313.g:528:2: ( (this_Child1_0= ruleChild1 | this_Child2_1= ruleChild2 ) ) - // InternalBug250313.g:529:2: (this_Child1_0= ruleChild1 | this_Child2_1= ruleChild2 ) + // InternalBug250313.g:533:2: ( (this_Child1_0= ruleChild1 | this_Child2_1= ruleChild2 ) ) + // InternalBug250313.g:534:2: (this_Child1_0= ruleChild1 | this_Child2_1= ruleChild2 ) { - // InternalBug250313.g:529:2: (this_Child1_0= ruleChild1 | this_Child2_1= ruleChild2 ) + // InternalBug250313.g:534:2: (this_Child1_0= ruleChild1 | this_Child2_1= ruleChild2 ) int alt6=2; int LA6_0 = input.LA(1); @@ -1242,7 +1250,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } switch (alt6) { case 1 : - // InternalBug250313.g:530:3: this_Child1_0= ruleChild1 + // InternalBug250313.g:535:3: this_Child1_0= ruleChild1 { newCompositeNode(grammarAccess.getChildAccess().getChild1ParserRuleCall_0()); @@ -1260,7 +1268,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { } break; case 2 : - // InternalBug250313.g:539:3: this_Child2_1= ruleChild2 + // InternalBug250313.g:544:3: this_Child2_1= ruleChild2 { newCompositeNode(grammarAccess.getChildAccess().getChild2ParserRuleCall_1()); @@ -1300,7 +1308,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleChild1" - // InternalBug250313.g:551:1: entryRuleChild1 returns [EObject current=null] : iv_ruleChild1= ruleChild1 EOF ; + // InternalBug250313.g:556:1: entryRuleChild1 returns [EObject current=null] : iv_ruleChild1= ruleChild1 EOF ; public final EObject entryRuleChild1() throws RecognitionException { EObject current = null; @@ -1308,8 +1316,8 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { try { - // InternalBug250313.g:551:47: (iv_ruleChild1= ruleChild1 EOF ) - // InternalBug250313.g:552:2: iv_ruleChild1= ruleChild1 EOF + // InternalBug250313.g:556:47: (iv_ruleChild1= ruleChild1 EOF ) + // InternalBug250313.g:557:2: iv_ruleChild1= ruleChild1 EOF { newCompositeNode(grammarAccess.getChild1Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1336,7 +1344,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleChild1" - // InternalBug250313.g:558:1: ruleChild1 returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; + // InternalBug250313.g:563:1: ruleChild1 returns [EObject current=null] : ( (lv_name_0_0= RULE_ID ) ) ; public final EObject ruleChild1() throws RecognitionException { EObject current = null; @@ -1346,14 +1354,14 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug250313.g:564:2: ( ( (lv_name_0_0= RULE_ID ) ) ) - // InternalBug250313.g:565:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalBug250313.g:569:2: ( ( (lv_name_0_0= RULE_ID ) ) ) + // InternalBug250313.g:570:2: ( (lv_name_0_0= RULE_ID ) ) { - // InternalBug250313.g:565:2: ( (lv_name_0_0= RULE_ID ) ) - // InternalBug250313.g:566:3: (lv_name_0_0= RULE_ID ) + // InternalBug250313.g:570:2: ( (lv_name_0_0= RULE_ID ) ) + // InternalBug250313.g:571:3: (lv_name_0_0= RULE_ID ) { - // InternalBug250313.g:566:3: (lv_name_0_0= RULE_ID ) - // InternalBug250313.g:567:4: lv_name_0_0= RULE_ID + // InternalBug250313.g:571:3: (lv_name_0_0= RULE_ID ) + // InternalBug250313.g:572:4: lv_name_0_0= RULE_ID { lv_name_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_2); @@ -1395,7 +1403,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { // $ANTLR start "entryRuleChild2" - // InternalBug250313.g:586:1: entryRuleChild2 returns [EObject current=null] : iv_ruleChild2= ruleChild2 EOF ; + // InternalBug250313.g:591:1: entryRuleChild2 returns [EObject current=null] : iv_ruleChild2= ruleChild2 EOF ; public final EObject entryRuleChild2() throws RecognitionException { EObject current = null; @@ -1403,8 +1411,8 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { try { - // InternalBug250313.g:586:47: (iv_ruleChild2= ruleChild2 EOF ) - // InternalBug250313.g:587:2: iv_ruleChild2= ruleChild2 EOF + // InternalBug250313.g:591:47: (iv_ruleChild2= ruleChild2 EOF ) + // InternalBug250313.g:592:2: iv_ruleChild2= ruleChild2 EOF { newCompositeNode(grammarAccess.getChild2Rule()); pushFollow(FollowSets000.FOLLOW_1); @@ -1431,7 +1439,7 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { // $ANTLR start "ruleChild2" - // InternalBug250313.g:593:1: ruleChild2 returns [EObject current=null] : ( (lv_name_0_0= RULE_STRING ) ) ; + // InternalBug250313.g:598:1: ruleChild2 returns [EObject current=null] : ( (lv_name_0_0= RULE_STRING ) ) ; public final EObject ruleChild2() throws RecognitionException { EObject current = null; @@ -1441,14 +1449,14 @@ public class InternalBug250313Parser extends AbstractInternalAntlrParser { enterRule(); try { - // InternalBug250313.g:599:2: ( ( (lv_name_0_0= RULE_STRING ) ) ) - // InternalBug250313.g:600:2: ( (lv_name_0_0= RULE_STRING ) ) + // InternalBug250313.g:604:2: ( ( (lv_name_0_0= RULE_STRING ) ) ) + // InternalBug250313.g:605:2: ( (lv_name_0_0= RULE_STRING ) ) { - // InternalBug250313.g:600:2: ( (lv_name_0_0= RULE_STRING ) ) - // InternalBug250313.g:601:3: (lv_name_0_0= RULE_STRING ) + // InternalBug250313.g:605:2: ( (lv_name_0_0= RULE_STRING ) ) + // InternalBug250313.g:606:3: (lv_name_0_0= RULE_STRING ) { - // InternalBug250313.g:601:3: (lv_name_0_0= RULE_STRING ) - // InternalBug250313.g:602:4: lv_name_0_0= RULE_STRING + // InternalBug250313.g:606:3: (lv_name_0_0= RULE_STRING ) + // InternalBug250313.g:607:4: lv_name_0_0= RULE_STRING { lv_name_0_0=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalQualifiedNameTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalQualifiedNameTestLanguage.g index 022d1750d..979e9c1c1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalQualifiedNameTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalQualifiedNameTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalQualifiedNameTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalQualifiedNameTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalQualifiedNameTestLanguageLexer.java index 19abba60d..67e5de68a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalQualifiedNameTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalQualifiedNameTestLanguageLexer.java @@ -103,10 +103,10 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQualifiedNameTestLanguage.g:157:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalQualifiedNameTestLanguage.g:157:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalQualifiedNameTestLanguage.g:162:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalQualifiedNameTestLanguage.g:162:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalQualifiedNameTestLanguage.g:157:11: ( '^' )? + // InternalQualifiedNameTestLanguage.g:162:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -115,7 +115,7 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalQualifiedNameTestLanguage.g:157:11: '^' + // InternalQualifiedNameTestLanguage.g:162:11: '^' { match('^'); @@ -133,7 +133,7 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalQualifiedNameTestLanguage.g:157:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalQualifiedNameTestLanguage.g:162:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -182,10 +182,10 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQualifiedNameTestLanguage.g:159:10: ( ( '0' .. '9' )+ ) - // InternalQualifiedNameTestLanguage.g:159:12: ( '0' .. '9' )+ + // InternalQualifiedNameTestLanguage.g:164:10: ( ( '0' .. '9' )+ ) + // InternalQualifiedNameTestLanguage.g:164:12: ( '0' .. '9' )+ { - // InternalQualifiedNameTestLanguage.g:159:12: ( '0' .. '9' )+ + // InternalQualifiedNameTestLanguage.g:164:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -199,7 +199,7 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalQualifiedNameTestLanguage.g:159:13: '0' .. '9' + // InternalQualifiedNameTestLanguage.g:164:13: '0' .. '9' { matchRange('0','9'); @@ -231,10 +231,10 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQualifiedNameTestLanguage.g:161:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalQualifiedNameTestLanguage.g:161:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalQualifiedNameTestLanguage.g:166:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalQualifiedNameTestLanguage.g:166:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalQualifiedNameTestLanguage.g:161:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalQualifiedNameTestLanguage.g:166:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -252,10 +252,10 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalQualifiedNameTestLanguage.g:161:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalQualifiedNameTestLanguage.g:166:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalQualifiedNameTestLanguage.g:161:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalQualifiedNameTestLanguage.g:166:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -271,7 +271,7 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalQualifiedNameTestLanguage.g:161:21: '\\\\' . + // InternalQualifiedNameTestLanguage.g:166:21: '\\\\' . { match('\\'); matchAny(); @@ -279,7 +279,7 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { } break; case 2 : - // InternalQualifiedNameTestLanguage.g:161:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalQualifiedNameTestLanguage.g:166:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -304,10 +304,10 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { } break; case 2 : - // InternalQualifiedNameTestLanguage.g:161:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalQualifiedNameTestLanguage.g:166:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalQualifiedNameTestLanguage.g:161:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalQualifiedNameTestLanguage.g:166:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -323,7 +323,7 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalQualifiedNameTestLanguage.g:161:54: '\\\\' . + // InternalQualifiedNameTestLanguage.g:166:54: '\\\\' . { match('\\'); matchAny(); @@ -331,7 +331,7 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { } break; case 2 : - // InternalQualifiedNameTestLanguage.g:161:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalQualifiedNameTestLanguage.g:166:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -374,12 +374,12 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQualifiedNameTestLanguage.g:163:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalQualifiedNameTestLanguage.g:163:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalQualifiedNameTestLanguage.g:168:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalQualifiedNameTestLanguage.g:168:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalQualifiedNameTestLanguage.g:163:24: ( options {greedy=false; } : . )* + // InternalQualifiedNameTestLanguage.g:168:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -404,7 +404,7 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalQualifiedNameTestLanguage.g:163:52: . + // InternalQualifiedNameTestLanguage.g:168:52: . { matchAny(); @@ -434,12 +434,12 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQualifiedNameTestLanguage.g:165:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalQualifiedNameTestLanguage.g:165:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalQualifiedNameTestLanguage.g:170:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalQualifiedNameTestLanguage.g:170:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalQualifiedNameTestLanguage.g:165:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalQualifiedNameTestLanguage.g:170:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -452,7 +452,7 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalQualifiedNameTestLanguage.g:165:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalQualifiedNameTestLanguage.g:170: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(); @@ -472,7 +472,7 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { } } while (true); - // InternalQualifiedNameTestLanguage.g:165:40: ( ( '\\r' )? '\\n' )? + // InternalQualifiedNameTestLanguage.g:170:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -481,9 +481,9 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalQualifiedNameTestLanguage.g:165:41: ( '\\r' )? '\\n' + // InternalQualifiedNameTestLanguage.g:170:41: ( '\\r' )? '\\n' { - // InternalQualifiedNameTestLanguage.g:165:41: ( '\\r' )? + // InternalQualifiedNameTestLanguage.g:170:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -492,7 +492,7 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalQualifiedNameTestLanguage.g:165:41: '\\r' + // InternalQualifiedNameTestLanguage.g:170:41: '\\r' { match('\r'); @@ -524,10 +524,10 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQualifiedNameTestLanguage.g:167:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalQualifiedNameTestLanguage.g:167:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalQualifiedNameTestLanguage.g:172:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalQualifiedNameTestLanguage.g:172:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalQualifiedNameTestLanguage.g:167:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalQualifiedNameTestLanguage.g:172:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -581,8 +581,8 @@ public class InternalQualifiedNameTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalQualifiedNameTestLanguage.g:169:16: ( . ) - // InternalQualifiedNameTestLanguage.g:169:18: . + // InternalQualifiedNameTestLanguage.g:174:16: ( . ) + // InternalQualifiedNameTestLanguage.g:174:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalQualifiedNameTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalQualifiedNameTestLanguageParser.java index 01c9c5c4b..4e3c6f437 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalQualifiedNameTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/parser/antlr/internal/InternalQualifiedNameTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -75,7 +83,7 @@ public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleElement" - // InternalQualifiedNameTestLanguage.g:64:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; + // InternalQualifiedNameTestLanguage.g:69:1: entryRuleElement returns [EObject current=null] : iv_ruleElement= ruleElement EOF ; public final EObject entryRuleElement() throws RecognitionException { EObject current = null; @@ -83,8 +91,8 @@ public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAnt try { - // InternalQualifiedNameTestLanguage.g:64:48: (iv_ruleElement= ruleElement EOF ) - // InternalQualifiedNameTestLanguage.g:65:2: iv_ruleElement= ruleElement EOF + // InternalQualifiedNameTestLanguage.g:69:48: (iv_ruleElement= ruleElement EOF ) + // InternalQualifiedNameTestLanguage.g:70:2: iv_ruleElement= ruleElement EOF { newCompositeNode(grammarAccess.getElementRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -111,7 +119,7 @@ public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleElement" - // InternalQualifiedNameTestLanguage.g:71:1: ruleElement returns [EObject current=null] : (otherlv_0= 'keyword' ( (lv_qualifiedName_1_0= ruleQualifiedName ) ) ) ; + // InternalQualifiedNameTestLanguage.g:76:1: ruleElement returns [EObject current=null] : (otherlv_0= 'keyword' ( (lv_qualifiedName_1_0= ruleQualifiedName ) ) ) ; public final EObject ruleElement() throws RecognitionException { EObject current = null; @@ -123,21 +131,21 @@ public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalQualifiedNameTestLanguage.g:77:2: ( (otherlv_0= 'keyword' ( (lv_qualifiedName_1_0= ruleQualifiedName ) ) ) ) - // InternalQualifiedNameTestLanguage.g:78:2: (otherlv_0= 'keyword' ( (lv_qualifiedName_1_0= ruleQualifiedName ) ) ) + // InternalQualifiedNameTestLanguage.g:82:2: ( (otherlv_0= 'keyword' ( (lv_qualifiedName_1_0= ruleQualifiedName ) ) ) ) + // InternalQualifiedNameTestLanguage.g:83:2: (otherlv_0= 'keyword' ( (lv_qualifiedName_1_0= ruleQualifiedName ) ) ) { - // InternalQualifiedNameTestLanguage.g:78:2: (otherlv_0= 'keyword' ( (lv_qualifiedName_1_0= ruleQualifiedName ) ) ) - // InternalQualifiedNameTestLanguage.g:79:3: otherlv_0= 'keyword' ( (lv_qualifiedName_1_0= ruleQualifiedName ) ) + // InternalQualifiedNameTestLanguage.g:83:2: (otherlv_0= 'keyword' ( (lv_qualifiedName_1_0= ruleQualifiedName ) ) ) + // InternalQualifiedNameTestLanguage.g:84:3: otherlv_0= 'keyword' ( (lv_qualifiedName_1_0= ruleQualifiedName ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getElementAccess().getKeywordKeyword_0()); - // InternalQualifiedNameTestLanguage.g:83:3: ( (lv_qualifiedName_1_0= ruleQualifiedName ) ) - // InternalQualifiedNameTestLanguage.g:84:4: (lv_qualifiedName_1_0= ruleQualifiedName ) + // InternalQualifiedNameTestLanguage.g:88:3: ( (lv_qualifiedName_1_0= ruleQualifiedName ) ) + // InternalQualifiedNameTestLanguage.g:89:4: (lv_qualifiedName_1_0= ruleQualifiedName ) { - // InternalQualifiedNameTestLanguage.g:84:4: (lv_qualifiedName_1_0= ruleQualifiedName ) - // InternalQualifiedNameTestLanguage.g:85:5: lv_qualifiedName_1_0= ruleQualifiedName + // InternalQualifiedNameTestLanguage.g:89:4: (lv_qualifiedName_1_0= ruleQualifiedName ) + // InternalQualifiedNameTestLanguage.g:90:5: lv_qualifiedName_1_0= ruleQualifiedName { newCompositeNode(grammarAccess.getElementAccess().getQualifiedNameQualifiedNameParserRuleCall_1_0()); @@ -187,7 +195,7 @@ public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAnt // $ANTLR start "entryRuleQualifiedName" - // InternalQualifiedNameTestLanguage.g:106:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ; + // InternalQualifiedNameTestLanguage.g:111:1: entryRuleQualifiedName returns [String current=null] : iv_ruleQualifiedName= ruleQualifiedName EOF ; public final String entryRuleQualifiedName() throws RecognitionException { String current = null; @@ -195,8 +203,8 @@ public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAnt try { - // InternalQualifiedNameTestLanguage.g:106:53: (iv_ruleQualifiedName= ruleQualifiedName EOF ) - // InternalQualifiedNameTestLanguage.g:107:2: iv_ruleQualifiedName= ruleQualifiedName EOF + // InternalQualifiedNameTestLanguage.g:111:53: (iv_ruleQualifiedName= ruleQualifiedName EOF ) + // InternalQualifiedNameTestLanguage.g:112:2: iv_ruleQualifiedName= ruleQualifiedName EOF { newCompositeNode(grammarAccess.getQualifiedNameRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -223,7 +231,7 @@ public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAnt // $ANTLR start "ruleQualifiedName" - // InternalQualifiedNameTestLanguage.g:113:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* (kw= '.' kw= '*' )? ) ; + // InternalQualifiedNameTestLanguage.g:118:1: ruleQualifiedName returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* (kw= '.' kw= '*' )? ) ; public final AntlrDatatypeRuleToken ruleQualifiedName() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -235,11 +243,11 @@ public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAnt enterRule(); try { - // InternalQualifiedNameTestLanguage.g:119:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* (kw= '.' kw= '*' )? ) ) - // InternalQualifiedNameTestLanguage.g:120:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* (kw= '.' kw= '*' )? ) + // InternalQualifiedNameTestLanguage.g:124:2: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* (kw= '.' kw= '*' )? ) ) + // InternalQualifiedNameTestLanguage.g:125:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* (kw= '.' kw= '*' )? ) { - // InternalQualifiedNameTestLanguage.g:120:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* (kw= '.' kw= '*' )? ) - // InternalQualifiedNameTestLanguage.g:121:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* (kw= '.' kw= '*' )? + // InternalQualifiedNameTestLanguage.g:125:2: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* (kw= '.' kw= '*' )? ) + // InternalQualifiedNameTestLanguage.g:126:3: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* (kw= '.' kw= '*' )? { this_ID_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_4); @@ -248,7 +256,7 @@ public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAnt newLeafNode(this_ID_0, grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); - // InternalQualifiedNameTestLanguage.g:128:3: (kw= '.' this_ID_2= RULE_ID )* + // InternalQualifiedNameTestLanguage.g:133:3: (kw= '.' this_ID_2= RULE_ID )* loop1: do { int alt1=2; @@ -267,7 +275,7 @@ public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAnt switch (alt1) { case 1 : - // InternalQualifiedNameTestLanguage.g:129:4: kw= '.' this_ID_2= RULE_ID + // InternalQualifiedNameTestLanguage.g:134:4: kw= '.' this_ID_2= RULE_ID { kw=(Token)match(input,12,FollowSets000.FOLLOW_3); @@ -290,7 +298,7 @@ public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAnt } } while (true); - // InternalQualifiedNameTestLanguage.g:142:3: (kw= '.' kw= '*' )? + // InternalQualifiedNameTestLanguage.g:147:3: (kw= '.' kw= '*' )? int alt2=2; int LA2_0 = input.LA(1); @@ -299,7 +307,7 @@ public class InternalQualifiedNameTestLanguageParser extends AbstractInternalAnt } switch (alt2) { case 1 : - // InternalQualifiedNameTestLanguage.g:143:4: kw= '.' kw= '*' + // InternalQualifiedNameTestLanguage.g:148:4: kw= '.' kw= '*' { kw=(Token)match(input,12,FollowSets000.FOLLOW_5); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/Element.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/Element.java index 957cc3da4..93a448eb9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/Element.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/Element.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.qualifiedName; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/QualifiedNameFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/QualifiedNameFactory.java index 6c0015a15..a04782354 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/QualifiedNameFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/QualifiedNameFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.qualifiedName; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/QualifiedNamePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/QualifiedNamePackage.java index 3efe6a460..2d06576cf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/QualifiedNamePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/QualifiedNamePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.qualifiedName; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/impl/ElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/impl/ElementImpl.java index 1137f2c7e..df567adfa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/impl/ElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/impl/ElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.qualifiedName.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/impl/QualifiedNameFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/impl/QualifiedNameFactoryImpl.java index 7da2bc19c..910c1348b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/impl/QualifiedNameFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/impl/QualifiedNameFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.qualifiedName.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/impl/QualifiedNamePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/impl/QualifiedNamePackageImpl.java index 23d2fc763..e1bfe1e19 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/impl/QualifiedNamePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/impl/QualifiedNamePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.qualifiedName.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/util/QualifiedNameAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/util/QualifiedNameAdapterFactory.java index 72a66fb45..f4c8792ac 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/util/QualifiedNameAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/util/QualifiedNameAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.qualifiedName.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/util/QualifiedNameSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/util/QualifiedNameSwitch.java index 5bd65d2db..1ef68364d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/util/QualifiedNameSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/qualifiedName/util/QualifiedNameSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.valueconverter.qualifiedName.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/Bug250313SemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/Bug250313SemanticSequencer.java index 5c170dbe3..de65bb568 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/Bug250313SemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/Bug250313SemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/Bug250313SyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/Bug250313SyntacticSequencer.java index 3e37540a8..a6a20d642 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/Bug250313SyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/Bug250313SyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/QualifiedNameTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/QualifiedNameTestLanguageSemanticSequencer.java index 29a84186d..2f039b32f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/QualifiedNameTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/QualifiedNameTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/QualifiedNameTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/QualifiedNameTestLanguageSyntacticSequencer.java index 9fb87b832..fbd811f59 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/QualifiedNameTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/serializer/QualifiedNameTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/services/Bug250313GrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/services/Bug250313GrammarAccess.java index a23aa0272..160364a5f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/services/Bug250313GrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/services/Bug250313GrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/services/QualifiedNameTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/services/QualifiedNameTestLanguageGrammarAccess.java index c87bb6624..c981d5b1d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/services/QualifiedNameTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/valueconverter/services/QualifiedNameTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/AbstractMultiValueFeatureTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/AbstractMultiValueFeatureTestLanguageRuntimeModule.java index 05ba1bea7..caaed9143 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/AbstractMultiValueFeatureTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/AbstractMultiValueFeatureTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/AbstractUnassignedRuleCallTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/AbstractUnassignedRuleCallTestLanguageRuntimeModule.java index 13509f5bc..bdb0e9288 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/AbstractUnassignedRuleCallTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/AbstractUnassignedRuleCallTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.genmodel index 73bcf23d2..af6bd12c5 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="MultiValueFeatureTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetupGenerated.java index 1c9750c2f..b138794cd 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguage.genmodel b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguage.genmodel index 8b6c2841a..e3e601474 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguage.genmodel +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguage.genmodel @@ -1,9 +1,10 @@ + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0" + modelDirectory="/org.eclipse.xtext.tests/src-gen" modelPluginID="org.eclipse.xtext.tests" + forceOverwrite="true" modelName="UnassignedRuleCallTestLanguage" updateClasspath="false" + rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0" + copyrightFields="false" runtimeVersion="2.20" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore"> diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetupGenerated.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetupGenerated.java index 9f438636b..37d7ec2ef 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetupGenerated.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetupGenerated.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference; import com.google.inject.Guice; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/MultiValueFeatureTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/MultiValueFeatureTestLanguageFactory.java index da560f706..9d53f6650 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/MultiValueFeatureTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/MultiValueFeatureTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.multiValueFeatureTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/MultiValueFeatureTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/MultiValueFeatureTestLanguagePackage.java index 192400df4..a76eaef8e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/MultiValueFeatureTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/MultiValueFeatureTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.multiValueFeatureTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/Start.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/Start.java index 6668602d1..420d75d7a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/Start.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/Start.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.multiValueFeatureTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/impl/MultiValueFeatureTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/impl/MultiValueFeatureTestLanguageFactoryImpl.java index a758627d3..d31ec4b76 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/impl/MultiValueFeatureTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/impl/MultiValueFeatureTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.multiValueFeatureTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/impl/MultiValueFeatureTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/impl/MultiValueFeatureTestLanguagePackageImpl.java index 215a78024..268090a21 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/impl/MultiValueFeatureTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/impl/MultiValueFeatureTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.multiValueFeatureTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/impl/StartImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/impl/StartImpl.java index 8a79cce22..fb7b4799b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/impl/StartImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/impl/StartImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.multiValueFeatureTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/util/MultiValueFeatureTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/util/MultiValueFeatureTestLanguageAdapterFactory.java index 8c6aeb3ec..d229392df 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/util/MultiValueFeatureTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/util/MultiValueFeatureTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.multiValueFeatureTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/util/MultiValueFeatureTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/util/MultiValueFeatureTestLanguageSwitch.java index 4e6c0a502..31e6d23fa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/util/MultiValueFeatureTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/multiValueFeatureTestLanguage/util/MultiValueFeatureTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.multiValueFeatureTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/MultiValueFeatureTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/MultiValueFeatureTestLanguageAntlrTokenFileProvider.java index 73ebb9056..9d495d71a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/MultiValueFeatureTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/MultiValueFeatureTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/MultiValueFeatureTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/MultiValueFeatureTestLanguageParser.java index 44fca48ba..0884f902b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/MultiValueFeatureTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/MultiValueFeatureTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/UnassignedRuleCallTestLanguageAntlrTokenFileProvider.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/UnassignedRuleCallTestLanguageAntlrTokenFileProvider.java index d9dbfd4b9..0dce4a77a 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/UnassignedRuleCallTestLanguageAntlrTokenFileProvider.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/UnassignedRuleCallTestLanguageAntlrTokenFileProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference.parser.antlr; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/UnassignedRuleCallTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/UnassignedRuleCallTestLanguageParser.java index c85b17b2e..08368ffa3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/UnassignedRuleCallTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/UnassignedRuleCallTestLanguageParser.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference.parser.antlr; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalMultiValueFeatureTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalMultiValueFeatureTestLanguage.g index 68480dec4..2a9cb903d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalMultiValueFeatureTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalMultiValueFeatureTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalMultiValueFeatureTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalMultiValueFeatureTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalMultiValueFeatureTestLanguageLexer.java index 5b2a74bd2..bd927da8f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalMultiValueFeatureTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalMultiValueFeatureTestLanguageLexer.java @@ -39,10 +39,10 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiValueFeatureTestLanguage.g:98:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalMultiValueFeatureTestLanguage.g:98:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalMultiValueFeatureTestLanguage.g:103:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalMultiValueFeatureTestLanguage.g:103:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalMultiValueFeatureTestLanguage.g:98:11: ( '^' )? + // InternalMultiValueFeatureTestLanguage.g:103:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -51,7 +51,7 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalMultiValueFeatureTestLanguage.g:98:11: '^' + // InternalMultiValueFeatureTestLanguage.g:103:11: '^' { match('^'); @@ -69,7 +69,7 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalMultiValueFeatureTestLanguage.g:98:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalMultiValueFeatureTestLanguage.g:103:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -118,10 +118,10 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiValueFeatureTestLanguage.g:100:10: ( ( '0' .. '9' )+ ) - // InternalMultiValueFeatureTestLanguage.g:100:12: ( '0' .. '9' )+ + // InternalMultiValueFeatureTestLanguage.g:105:10: ( ( '0' .. '9' )+ ) + // InternalMultiValueFeatureTestLanguage.g:105:12: ( '0' .. '9' )+ { - // InternalMultiValueFeatureTestLanguage.g:100:12: ( '0' .. '9' )+ + // InternalMultiValueFeatureTestLanguage.g:105:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -135,7 +135,7 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalMultiValueFeatureTestLanguage.g:100:13: '0' .. '9' + // InternalMultiValueFeatureTestLanguage.g:105:13: '0' .. '9' { matchRange('0','9'); @@ -167,10 +167,10 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiValueFeatureTestLanguage.g:102:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalMultiValueFeatureTestLanguage.g:102:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalMultiValueFeatureTestLanguage.g:107:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalMultiValueFeatureTestLanguage.g:107:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalMultiValueFeatureTestLanguage.g:102:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalMultiValueFeatureTestLanguage.g:107:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -188,10 +188,10 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalMultiValueFeatureTestLanguage.g:102:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalMultiValueFeatureTestLanguage.g:107:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalMultiValueFeatureTestLanguage.g:102:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalMultiValueFeatureTestLanguage.g:107:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -207,7 +207,7 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalMultiValueFeatureTestLanguage.g:102:21: '\\\\' . + // InternalMultiValueFeatureTestLanguage.g:107:21: '\\\\' . { match('\\'); matchAny(); @@ -215,7 +215,7 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { } break; case 2 : - // InternalMultiValueFeatureTestLanguage.g:102:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalMultiValueFeatureTestLanguage.g:107:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -240,10 +240,10 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { } break; case 2 : - // InternalMultiValueFeatureTestLanguage.g:102:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalMultiValueFeatureTestLanguage.g:107:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalMultiValueFeatureTestLanguage.g:102:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalMultiValueFeatureTestLanguage.g:107:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -259,7 +259,7 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalMultiValueFeatureTestLanguage.g:102:54: '\\\\' . + // InternalMultiValueFeatureTestLanguage.g:107:54: '\\\\' . { match('\\'); matchAny(); @@ -267,7 +267,7 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { } break; case 2 : - // InternalMultiValueFeatureTestLanguage.g:102:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalMultiValueFeatureTestLanguage.g:107:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -310,12 +310,12 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiValueFeatureTestLanguage.g:104:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalMultiValueFeatureTestLanguage.g:104:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalMultiValueFeatureTestLanguage.g:109:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalMultiValueFeatureTestLanguage.g:109:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalMultiValueFeatureTestLanguage.g:104:24: ( options {greedy=false; } : . )* + // InternalMultiValueFeatureTestLanguage.g:109:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -340,7 +340,7 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalMultiValueFeatureTestLanguage.g:104:52: . + // InternalMultiValueFeatureTestLanguage.g:109:52: . { matchAny(); @@ -370,12 +370,12 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiValueFeatureTestLanguage.g:106:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalMultiValueFeatureTestLanguage.g:106:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalMultiValueFeatureTestLanguage.g:111:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalMultiValueFeatureTestLanguage.g:111:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalMultiValueFeatureTestLanguage.g:106:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalMultiValueFeatureTestLanguage.g:111:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -388,7 +388,7 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalMultiValueFeatureTestLanguage.g:106:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalMultiValueFeatureTestLanguage.g:111: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(); @@ -408,7 +408,7 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { } } while (true); - // InternalMultiValueFeatureTestLanguage.g:106:40: ( ( '\\r' )? '\\n' )? + // InternalMultiValueFeatureTestLanguage.g:111:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -417,9 +417,9 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalMultiValueFeatureTestLanguage.g:106:41: ( '\\r' )? '\\n' + // InternalMultiValueFeatureTestLanguage.g:111:41: ( '\\r' )? '\\n' { - // InternalMultiValueFeatureTestLanguage.g:106:41: ( '\\r' )? + // InternalMultiValueFeatureTestLanguage.g:111:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -428,7 +428,7 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalMultiValueFeatureTestLanguage.g:106:41: '\\r' + // InternalMultiValueFeatureTestLanguage.g:111:41: '\\r' { match('\r'); @@ -460,10 +460,10 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiValueFeatureTestLanguage.g:108:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalMultiValueFeatureTestLanguage.g:108:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalMultiValueFeatureTestLanguage.g:113:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalMultiValueFeatureTestLanguage.g:113:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalMultiValueFeatureTestLanguage.g:108:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalMultiValueFeatureTestLanguage.g:113:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -517,8 +517,8 @@ public class InternalMultiValueFeatureTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalMultiValueFeatureTestLanguage.g:110:16: ( . ) - // InternalMultiValueFeatureTestLanguage.g:110:18: . + // InternalMultiValueFeatureTestLanguage.g:115:16: ( . ) + // InternalMultiValueFeatureTestLanguage.g:115:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalMultiValueFeatureTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalMultiValueFeatureTestLanguageParser.java index 424ae7f53..e028227da 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalMultiValueFeatureTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalMultiValueFeatureTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalMultiValueFeatureTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -72,7 +80,7 @@ public class InternalMultiValueFeatureTestLanguageParser extends AbstractInterna // $ANTLR start "entryRuleStart" - // InternalMultiValueFeatureTestLanguage.g:64:1: entryRuleStart returns [EObject current=null] : iv_ruleStart= ruleStart EOF ; + // InternalMultiValueFeatureTestLanguage.g:69:1: entryRuleStart returns [EObject current=null] : iv_ruleStart= ruleStart EOF ; public final EObject entryRuleStart() throws RecognitionException { EObject current = null; @@ -80,8 +88,8 @@ public class InternalMultiValueFeatureTestLanguageParser extends AbstractInterna try { - // InternalMultiValueFeatureTestLanguage.g:64:46: (iv_ruleStart= ruleStart EOF ) - // InternalMultiValueFeatureTestLanguage.g:65:2: iv_ruleStart= ruleStart EOF + // InternalMultiValueFeatureTestLanguage.g:69:46: (iv_ruleStart= ruleStart EOF ) + // InternalMultiValueFeatureTestLanguage.g:70:2: iv_ruleStart= ruleStart EOF { newCompositeNode(grammarAccess.getStartRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -108,7 +116,7 @@ public class InternalMultiValueFeatureTestLanguageParser extends AbstractInterna // $ANTLR start "ruleStart" - // InternalMultiValueFeatureTestLanguage.g:71:1: ruleStart returns [EObject current=null] : ( (lv_featureA_0_0= RULE_ID ) )+ ; + // InternalMultiValueFeatureTestLanguage.g:76:1: ruleStart returns [EObject current=null] : ( (lv_featureA_0_0= RULE_ID ) )+ ; public final EObject ruleStart() throws RecognitionException { EObject current = null; @@ -118,10 +126,10 @@ public class InternalMultiValueFeatureTestLanguageParser extends AbstractInterna enterRule(); try { - // InternalMultiValueFeatureTestLanguage.g:77:2: ( ( (lv_featureA_0_0= RULE_ID ) )+ ) - // InternalMultiValueFeatureTestLanguage.g:78:2: ( (lv_featureA_0_0= RULE_ID ) )+ + // InternalMultiValueFeatureTestLanguage.g:82:2: ( ( (lv_featureA_0_0= RULE_ID ) )+ ) + // InternalMultiValueFeatureTestLanguage.g:83:2: ( (lv_featureA_0_0= RULE_ID ) )+ { - // InternalMultiValueFeatureTestLanguage.g:78:2: ( (lv_featureA_0_0= RULE_ID ) )+ + // InternalMultiValueFeatureTestLanguage.g:83:2: ( (lv_featureA_0_0= RULE_ID ) )+ int cnt1=0; loop1: do { @@ -135,10 +143,10 @@ public class InternalMultiValueFeatureTestLanguageParser extends AbstractInterna switch (alt1) { case 1 : - // InternalMultiValueFeatureTestLanguage.g:79:3: (lv_featureA_0_0= RULE_ID ) + // InternalMultiValueFeatureTestLanguage.g:84:3: (lv_featureA_0_0= RULE_ID ) { - // InternalMultiValueFeatureTestLanguage.g:79:3: (lv_featureA_0_0= RULE_ID ) - // InternalMultiValueFeatureTestLanguage.g:80:4: lv_featureA_0_0= RULE_ID + // InternalMultiValueFeatureTestLanguage.g:84:3: (lv_featureA_0_0= RULE_ID ) + // InternalMultiValueFeatureTestLanguage.g:85:4: lv_featureA_0_0= RULE_ID { lv_featureA_0_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalUnassignedRuleCallTestLanguage.g b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalUnassignedRuleCallTestLanguage.g index f8ebdefd9..ccb20efb0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalUnassignedRuleCallTestLanguage.g +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalUnassignedRuleCallTestLanguage.g @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ grammar InternalUnassignedRuleCallTestLanguage; options { diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalUnassignedRuleCallTestLanguageLexer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalUnassignedRuleCallTestLanguageLexer.java index 37386e4d9..cdcd03393 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalUnassignedRuleCallTestLanguageLexer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalUnassignedRuleCallTestLanguageLexer.java @@ -126,10 +126,10 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedRuleCallTestLanguage.g:210:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalUnassignedRuleCallTestLanguage.g:210:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalUnassignedRuleCallTestLanguage.g:215:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalUnassignedRuleCallTestLanguage.g:215:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalUnassignedRuleCallTestLanguage.g:210:11: ( '^' )? + // InternalUnassignedRuleCallTestLanguage.g:215:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -138,7 +138,7 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { } switch (alt1) { case 1 : - // InternalUnassignedRuleCallTestLanguage.g:210:11: '^' + // InternalUnassignedRuleCallTestLanguage.g:215:11: '^' { match('^'); @@ -156,7 +156,7 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { recover(mse); throw mse;} - // InternalUnassignedRuleCallTestLanguage.g:210:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalUnassignedRuleCallTestLanguage.g:215:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -205,10 +205,10 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedRuleCallTestLanguage.g:212:10: ( ( '0' .. '9' )+ ) - // InternalUnassignedRuleCallTestLanguage.g:212:12: ( '0' .. '9' )+ + // InternalUnassignedRuleCallTestLanguage.g:217:10: ( ( '0' .. '9' )+ ) + // InternalUnassignedRuleCallTestLanguage.g:217:12: ( '0' .. '9' )+ { - // InternalUnassignedRuleCallTestLanguage.g:212:12: ( '0' .. '9' )+ + // InternalUnassignedRuleCallTestLanguage.g:217:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -222,7 +222,7 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { switch (alt3) { case 1 : - // InternalUnassignedRuleCallTestLanguage.g:212:13: '0' .. '9' + // InternalUnassignedRuleCallTestLanguage.g:217:13: '0' .. '9' { matchRange('0','9'); @@ -254,10 +254,10 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedRuleCallTestLanguage.g:214:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalUnassignedRuleCallTestLanguage.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalUnassignedRuleCallTestLanguage.g:219:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalUnassignedRuleCallTestLanguage.g:219:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalUnassignedRuleCallTestLanguage.g:214:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalUnassignedRuleCallTestLanguage.g:219:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -275,10 +275,10 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { } switch (alt6) { case 1 : - // InternalUnassignedRuleCallTestLanguage.g:214:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalUnassignedRuleCallTestLanguage.g:219:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalUnassignedRuleCallTestLanguage.g:214:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalUnassignedRuleCallTestLanguage.g:219:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -294,7 +294,7 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { switch (alt4) { case 1 : - // InternalUnassignedRuleCallTestLanguage.g:214:21: '\\\\' . + // InternalUnassignedRuleCallTestLanguage.g:219:21: '\\\\' . { match('\\'); matchAny(); @@ -302,7 +302,7 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnassignedRuleCallTestLanguage.g:214:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalUnassignedRuleCallTestLanguage.g:219:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -327,10 +327,10 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnassignedRuleCallTestLanguage.g:214:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalUnassignedRuleCallTestLanguage.g:219:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalUnassignedRuleCallTestLanguage.g:214:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalUnassignedRuleCallTestLanguage.g:219:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -346,7 +346,7 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { switch (alt5) { case 1 : - // InternalUnassignedRuleCallTestLanguage.g:214:54: '\\\\' . + // InternalUnassignedRuleCallTestLanguage.g:219:54: '\\\\' . { match('\\'); matchAny(); @@ -354,7 +354,7 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { } break; case 2 : - // InternalUnassignedRuleCallTestLanguage.g:214:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalUnassignedRuleCallTestLanguage.g:219:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -397,12 +397,12 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedRuleCallTestLanguage.g:216:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalUnassignedRuleCallTestLanguage.g:216:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalUnassignedRuleCallTestLanguage.g:221:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalUnassignedRuleCallTestLanguage.g:221:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalUnassignedRuleCallTestLanguage.g:216:24: ( options {greedy=false; } : . )* + // InternalUnassignedRuleCallTestLanguage.g:221:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -427,7 +427,7 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { switch (alt7) { case 1 : - // InternalUnassignedRuleCallTestLanguage.g:216:52: . + // InternalUnassignedRuleCallTestLanguage.g:221:52: . { matchAny(); @@ -457,12 +457,12 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedRuleCallTestLanguage.g:218:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalUnassignedRuleCallTestLanguage.g:218:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalUnassignedRuleCallTestLanguage.g:223:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalUnassignedRuleCallTestLanguage.g:223:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalUnassignedRuleCallTestLanguage.g:218:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalUnassignedRuleCallTestLanguage.g:223:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -475,7 +475,7 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { switch (alt8) { case 1 : - // InternalUnassignedRuleCallTestLanguage.g:218:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalUnassignedRuleCallTestLanguage.g:223: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(); @@ -495,7 +495,7 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { } } while (true); - // InternalUnassignedRuleCallTestLanguage.g:218:40: ( ( '\\r' )? '\\n' )? + // InternalUnassignedRuleCallTestLanguage.g:223:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -504,9 +504,9 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { } switch (alt10) { case 1 : - // InternalUnassignedRuleCallTestLanguage.g:218:41: ( '\\r' )? '\\n' + // InternalUnassignedRuleCallTestLanguage.g:223:41: ( '\\r' )? '\\n' { - // InternalUnassignedRuleCallTestLanguage.g:218:41: ( '\\r' )? + // InternalUnassignedRuleCallTestLanguage.g:223:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -515,7 +515,7 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { } switch (alt9) { case 1 : - // InternalUnassignedRuleCallTestLanguage.g:218:41: '\\r' + // InternalUnassignedRuleCallTestLanguage.g:223:41: '\\r' { match('\r'); @@ -547,10 +547,10 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedRuleCallTestLanguage.g:220:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalUnassignedRuleCallTestLanguage.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalUnassignedRuleCallTestLanguage.g:225:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalUnassignedRuleCallTestLanguage.g:225:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalUnassignedRuleCallTestLanguage.g:220:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalUnassignedRuleCallTestLanguage.g:225:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -604,8 +604,8 @@ public class InternalUnassignedRuleCallTestLanguageLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalUnassignedRuleCallTestLanguage.g:222:16: ( . ) - // InternalUnassignedRuleCallTestLanguage.g:222:18: . + // InternalUnassignedRuleCallTestLanguage.g:227:16: ( . ) + // InternalUnassignedRuleCallTestLanguage.g:227:18: . { matchAny(); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalUnassignedRuleCallTestLanguageParser.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalUnassignedRuleCallTestLanguageParser.java index 7c8793b0d..916ec714c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalUnassignedRuleCallTestLanguageParser.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/parser/antlr/internal/InternalUnassignedRuleCallTestLanguageParser.java @@ -18,6 +18,14 @@ import java.util.Stack; import java.util.List; import java.util.ArrayList; +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ @SuppressWarnings("all") public class InternalUnassignedRuleCallTestLanguageParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { @@ -76,7 +84,7 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleModel" - // InternalUnassignedRuleCallTestLanguage.g:64:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; + // InternalUnassignedRuleCallTestLanguage.g:69:1: entryRuleModel returns [EObject current=null] : iv_ruleModel= ruleModel EOF ; public final EObject entryRuleModel() throws RecognitionException { EObject current = null; @@ -84,8 +92,8 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern try { - // InternalUnassignedRuleCallTestLanguage.g:64:46: (iv_ruleModel= ruleModel EOF ) - // InternalUnassignedRuleCallTestLanguage.g:65:2: iv_ruleModel= ruleModel EOF + // InternalUnassignedRuleCallTestLanguage.g:69:46: (iv_ruleModel= ruleModel EOF ) + // InternalUnassignedRuleCallTestLanguage.g:70:2: iv_ruleModel= ruleModel EOF { newCompositeNode(grammarAccess.getModelRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -112,7 +120,7 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern // $ANTLR start "ruleModel" - // InternalUnassignedRuleCallTestLanguage.g:71:1: ruleModel returns [EObject current=null] : (otherlv_0= 'model' (this_INT_1= RULE_INT )+ ( (lv_modelFeatures_2_0= ruleModelFeatures ) ) ) ; + // InternalUnassignedRuleCallTestLanguage.g:76:1: ruleModel returns [EObject current=null] : (otherlv_0= 'model' (this_INT_1= RULE_INT )+ ( (lv_modelFeatures_2_0= ruleModelFeatures ) ) ) ; public final EObject ruleModel() throws RecognitionException { EObject current = null; @@ -125,17 +133,17 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalUnassignedRuleCallTestLanguage.g:77:2: ( (otherlv_0= 'model' (this_INT_1= RULE_INT )+ ( (lv_modelFeatures_2_0= ruleModelFeatures ) ) ) ) - // InternalUnassignedRuleCallTestLanguage.g:78:2: (otherlv_0= 'model' (this_INT_1= RULE_INT )+ ( (lv_modelFeatures_2_0= ruleModelFeatures ) ) ) + // InternalUnassignedRuleCallTestLanguage.g:82:2: ( (otherlv_0= 'model' (this_INT_1= RULE_INT )+ ( (lv_modelFeatures_2_0= ruleModelFeatures ) ) ) ) + // InternalUnassignedRuleCallTestLanguage.g:83:2: (otherlv_0= 'model' (this_INT_1= RULE_INT )+ ( (lv_modelFeatures_2_0= ruleModelFeatures ) ) ) { - // InternalUnassignedRuleCallTestLanguage.g:78:2: (otherlv_0= 'model' (this_INT_1= RULE_INT )+ ( (lv_modelFeatures_2_0= ruleModelFeatures ) ) ) - // InternalUnassignedRuleCallTestLanguage.g:79:3: otherlv_0= 'model' (this_INT_1= RULE_INT )+ ( (lv_modelFeatures_2_0= ruleModelFeatures ) ) + // InternalUnassignedRuleCallTestLanguage.g:83:2: (otherlv_0= 'model' (this_INT_1= RULE_INT )+ ( (lv_modelFeatures_2_0= ruleModelFeatures ) ) ) + // InternalUnassignedRuleCallTestLanguage.g:84:3: otherlv_0= 'model' (this_INT_1= RULE_INT )+ ( (lv_modelFeatures_2_0= ruleModelFeatures ) ) { otherlv_0=(Token)match(input,11,FollowSets000.FOLLOW_3); newLeafNode(otherlv_0, grammarAccess.getModelAccess().getModelKeyword_0()); - // InternalUnassignedRuleCallTestLanguage.g:83:3: (this_INT_1= RULE_INT )+ + // InternalUnassignedRuleCallTestLanguage.g:88:3: (this_INT_1= RULE_INT )+ int cnt1=0; loop1: do { @@ -149,7 +157,7 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern switch (alt1) { case 1 : - // InternalUnassignedRuleCallTestLanguage.g:84:4: this_INT_1= RULE_INT + // InternalUnassignedRuleCallTestLanguage.g:89:4: this_INT_1= RULE_INT { this_INT_1=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_4); @@ -168,11 +176,11 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern cnt1++; } while (true); - // InternalUnassignedRuleCallTestLanguage.g:89:3: ( (lv_modelFeatures_2_0= ruleModelFeatures ) ) - // InternalUnassignedRuleCallTestLanguage.g:90:4: (lv_modelFeatures_2_0= ruleModelFeatures ) + // InternalUnassignedRuleCallTestLanguage.g:94:3: ( (lv_modelFeatures_2_0= ruleModelFeatures ) ) + // InternalUnassignedRuleCallTestLanguage.g:95:4: (lv_modelFeatures_2_0= ruleModelFeatures ) { - // InternalUnassignedRuleCallTestLanguage.g:90:4: (lv_modelFeatures_2_0= ruleModelFeatures ) - // InternalUnassignedRuleCallTestLanguage.g:91:5: lv_modelFeatures_2_0= ruleModelFeatures + // InternalUnassignedRuleCallTestLanguage.g:95:4: (lv_modelFeatures_2_0= ruleModelFeatures ) + // InternalUnassignedRuleCallTestLanguage.g:96:5: lv_modelFeatures_2_0= ruleModelFeatures { newCompositeNode(grammarAccess.getModelAccess().getModelFeaturesModelFeaturesParserRuleCall_2_0()); @@ -222,7 +230,7 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleModelFeatures" - // InternalUnassignedRuleCallTestLanguage.g:112:1: entryRuleModelFeatures returns [EObject current=null] : iv_ruleModelFeatures= ruleModelFeatures EOF ; + // InternalUnassignedRuleCallTestLanguage.g:117:1: entryRuleModelFeatures returns [EObject current=null] : iv_ruleModelFeatures= ruleModelFeatures EOF ; public final EObject entryRuleModelFeatures() throws RecognitionException { EObject current = null; @@ -230,8 +238,8 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern try { - // InternalUnassignedRuleCallTestLanguage.g:112:54: (iv_ruleModelFeatures= ruleModelFeatures EOF ) - // InternalUnassignedRuleCallTestLanguage.g:113:2: iv_ruleModelFeatures= ruleModelFeatures EOF + // InternalUnassignedRuleCallTestLanguage.g:117:54: (iv_ruleModelFeatures= ruleModelFeatures EOF ) + // InternalUnassignedRuleCallTestLanguage.g:118:2: iv_ruleModelFeatures= ruleModelFeatures EOF { newCompositeNode(grammarAccess.getModelFeaturesRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -258,7 +266,7 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern // $ANTLR start "ruleModelFeatures" - // InternalUnassignedRuleCallTestLanguage.g:119:1: ruleModelFeatures returns [EObject current=null] : (otherlv_0= 'feature' ( (lv_name_1_0= RULE_ID ) ) ruleDataTypeRule otherlv_3= ';' ) ; + // InternalUnassignedRuleCallTestLanguage.g:124:1: ruleModelFeatures returns [EObject current=null] : (otherlv_0= 'feature' ( (lv_name_1_0= RULE_ID ) ) ruleDataTypeRule otherlv_3= ';' ) ; public final EObject ruleModelFeatures() throws RecognitionException { EObject current = null; @@ -270,21 +278,21 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalUnassignedRuleCallTestLanguage.g:125:2: ( (otherlv_0= 'feature' ( (lv_name_1_0= RULE_ID ) ) ruleDataTypeRule otherlv_3= ';' ) ) - // InternalUnassignedRuleCallTestLanguage.g:126:2: (otherlv_0= 'feature' ( (lv_name_1_0= RULE_ID ) ) ruleDataTypeRule otherlv_3= ';' ) + // InternalUnassignedRuleCallTestLanguage.g:130:2: ( (otherlv_0= 'feature' ( (lv_name_1_0= RULE_ID ) ) ruleDataTypeRule otherlv_3= ';' ) ) + // InternalUnassignedRuleCallTestLanguage.g:131:2: (otherlv_0= 'feature' ( (lv_name_1_0= RULE_ID ) ) ruleDataTypeRule otherlv_3= ';' ) { - // InternalUnassignedRuleCallTestLanguage.g:126:2: (otherlv_0= 'feature' ( (lv_name_1_0= RULE_ID ) ) ruleDataTypeRule otherlv_3= ';' ) - // InternalUnassignedRuleCallTestLanguage.g:127:3: otherlv_0= 'feature' ( (lv_name_1_0= RULE_ID ) ) ruleDataTypeRule otherlv_3= ';' + // InternalUnassignedRuleCallTestLanguage.g:131:2: (otherlv_0= 'feature' ( (lv_name_1_0= RULE_ID ) ) ruleDataTypeRule otherlv_3= ';' ) + // InternalUnassignedRuleCallTestLanguage.g:132:3: otherlv_0= 'feature' ( (lv_name_1_0= RULE_ID ) ) ruleDataTypeRule otherlv_3= ';' { otherlv_0=(Token)match(input,12,FollowSets000.FOLLOW_5); newLeafNode(otherlv_0, grammarAccess.getModelFeaturesAccess().getFeatureKeyword_0()); - // InternalUnassignedRuleCallTestLanguage.g:131:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalUnassignedRuleCallTestLanguage.g:132:4: (lv_name_1_0= RULE_ID ) + // InternalUnassignedRuleCallTestLanguage.g:136:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalUnassignedRuleCallTestLanguage.g:137:4: (lv_name_1_0= RULE_ID ) { - // InternalUnassignedRuleCallTestLanguage.g:132:4: (lv_name_1_0= RULE_ID ) - // InternalUnassignedRuleCallTestLanguage.g:133:5: lv_name_1_0= RULE_ID + // InternalUnassignedRuleCallTestLanguage.g:137:4: (lv_name_1_0= RULE_ID ) + // InternalUnassignedRuleCallTestLanguage.g:138:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FollowSets000.FOLLOW_3); @@ -344,7 +352,7 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern // $ANTLR start "entryRuleDataTypeRule" - // InternalUnassignedRuleCallTestLanguage.g:164:1: entryRuleDataTypeRule returns [String current=null] : iv_ruleDataTypeRule= ruleDataTypeRule EOF ; + // InternalUnassignedRuleCallTestLanguage.g:169:1: entryRuleDataTypeRule returns [String current=null] : iv_ruleDataTypeRule= ruleDataTypeRule EOF ; public final String entryRuleDataTypeRule() throws RecognitionException { String current = null; @@ -352,8 +360,8 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern try { - // InternalUnassignedRuleCallTestLanguage.g:164:52: (iv_ruleDataTypeRule= ruleDataTypeRule EOF ) - // InternalUnassignedRuleCallTestLanguage.g:165:2: iv_ruleDataTypeRule= ruleDataTypeRule EOF + // InternalUnassignedRuleCallTestLanguage.g:169:52: (iv_ruleDataTypeRule= ruleDataTypeRule EOF ) + // InternalUnassignedRuleCallTestLanguage.g:170:2: iv_ruleDataTypeRule= ruleDataTypeRule EOF { newCompositeNode(grammarAccess.getDataTypeRuleRule()); pushFollow(FollowSets000.FOLLOW_1); @@ -380,7 +388,7 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern // $ANTLR start "ruleDataTypeRule" - // InternalUnassignedRuleCallTestLanguage.g:171:1: ruleDataTypeRule returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT kw= 'keyword' this_INT_2= RULE_INT (this_STRING_3= RULE_STRING )? ) ; + // InternalUnassignedRuleCallTestLanguage.g:176:1: ruleDataTypeRule returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_INT_0= RULE_INT kw= 'keyword' this_INT_2= RULE_INT (this_STRING_3= RULE_STRING )? ) ; public final AntlrDatatypeRuleToken ruleDataTypeRule() throws RecognitionException { AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken(); @@ -393,11 +401,11 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern enterRule(); try { - // InternalUnassignedRuleCallTestLanguage.g:177:2: ( (this_INT_0= RULE_INT kw= 'keyword' this_INT_2= RULE_INT (this_STRING_3= RULE_STRING )? ) ) - // InternalUnassignedRuleCallTestLanguage.g:178:2: (this_INT_0= RULE_INT kw= 'keyword' this_INT_2= RULE_INT (this_STRING_3= RULE_STRING )? ) + // InternalUnassignedRuleCallTestLanguage.g:182:2: ( (this_INT_0= RULE_INT kw= 'keyword' this_INT_2= RULE_INT (this_STRING_3= RULE_STRING )? ) ) + // InternalUnassignedRuleCallTestLanguage.g:183:2: (this_INT_0= RULE_INT kw= 'keyword' this_INT_2= RULE_INT (this_STRING_3= RULE_STRING )? ) { - // InternalUnassignedRuleCallTestLanguage.g:178:2: (this_INT_0= RULE_INT kw= 'keyword' this_INT_2= RULE_INT (this_STRING_3= RULE_STRING )? ) - // InternalUnassignedRuleCallTestLanguage.g:179:3: this_INT_0= RULE_INT kw= 'keyword' this_INT_2= RULE_INT (this_STRING_3= RULE_STRING )? + // InternalUnassignedRuleCallTestLanguage.g:183:2: (this_INT_0= RULE_INT kw= 'keyword' this_INT_2= RULE_INT (this_STRING_3= RULE_STRING )? ) + // InternalUnassignedRuleCallTestLanguage.g:184:3: this_INT_0= RULE_INT kw= 'keyword' this_INT_2= RULE_INT (this_STRING_3= RULE_STRING )? { this_INT_0=(Token)match(input,RULE_INT,FollowSets000.FOLLOW_7); @@ -418,7 +426,7 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern newLeafNode(this_INT_2, grammarAccess.getDataTypeRuleAccess().getINTTerminalRuleCall_2()); - // InternalUnassignedRuleCallTestLanguage.g:198:3: (this_STRING_3= RULE_STRING )? + // InternalUnassignedRuleCallTestLanguage.g:203:3: (this_STRING_3= RULE_STRING )? int alt2=2; int LA2_0 = input.LA(1); @@ -427,7 +435,7 @@ public class InternalUnassignedRuleCallTestLanguageParser extends AbstractIntern } switch (alt2) { case 1 : - // InternalUnassignedRuleCallTestLanguage.g:199:4: this_STRING_3= RULE_STRING + // InternalUnassignedRuleCallTestLanguage.g:204:4: this_STRING_3= RULE_STRING { this_STRING_3=(Token)match(input,RULE_STRING,FollowSets000.FOLLOW_2); diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/MultiValueFeatureTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/MultiValueFeatureTestLanguageSemanticSequencer.java index c72433dfd..9e8a7cd49 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/MultiValueFeatureTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/MultiValueFeatureTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/MultiValueFeatureTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/MultiValueFeatureTestLanguageSyntacticSequencer.java index 14a2e95f6..aa803eadb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/MultiValueFeatureTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/MultiValueFeatureTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/UnassignedRuleCallTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/UnassignedRuleCallTestLanguageSemanticSequencer.java index 0f5c3bb39..3dda0b314 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/UnassignedRuleCallTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/UnassignedRuleCallTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/UnassignedRuleCallTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/UnassignedRuleCallTestLanguageSyntacticSequencer.java index d24b7e4f3..41abd6f7b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/UnassignedRuleCallTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/serializer/UnassignedRuleCallTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference.serializer; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/services/MultiValueFeatureTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/services/MultiValueFeatureTestLanguageGrammarAccess.java index 21220221f..ce82d11cf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/services/MultiValueFeatureTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/services/MultiValueFeatureTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/services/UnassignedRuleCallTestLanguageGrammarAccess.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/services/UnassignedRuleCallTestLanguageGrammarAccess.java index 630e993da..7444b4ed6 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/services/UnassignedRuleCallTestLanguageGrammarAccess.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/services/UnassignedRuleCallTestLanguageGrammarAccess.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference.services; import com.google.inject.Inject; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/Model.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/Model.java index d2ac93e69..a77b448e8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/Model.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/Model.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.unassignedRuleCallTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/ModelFeatures.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/ModelFeatures.java index 993f1e8a3..9d9ccc031 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/ModelFeatures.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/ModelFeatures.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.unassignedRuleCallTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/UnassignedRuleCallTestLanguageFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/UnassignedRuleCallTestLanguageFactory.java index 3ee6ce349..b0ab2b3a7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/UnassignedRuleCallTestLanguageFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/UnassignedRuleCallTestLanguageFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.unassignedRuleCallTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/UnassignedRuleCallTestLanguagePackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/UnassignedRuleCallTestLanguagePackage.java index b529683e9..3a9447455 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/UnassignedRuleCallTestLanguagePackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/UnassignedRuleCallTestLanguagePackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.unassignedRuleCallTestLanguage; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/ModelFeaturesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/ModelFeaturesImpl.java index f7b1e8dc9..62e26cf1f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/ModelFeaturesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/ModelFeaturesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.unassignedRuleCallTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/ModelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/ModelImpl.java index 9934ffce6..5c7f1b39d 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/ModelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/ModelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.unassignedRuleCallTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/UnassignedRuleCallTestLanguageFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/UnassignedRuleCallTestLanguageFactoryImpl.java index ca4b15fa5..afd93c1cb 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/UnassignedRuleCallTestLanguageFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/UnassignedRuleCallTestLanguageFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.unassignedRuleCallTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/UnassignedRuleCallTestLanguagePackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/UnassignedRuleCallTestLanguagePackageImpl.java index 32ecfbbdd..4fd7f315e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/UnassignedRuleCallTestLanguagePackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/impl/UnassignedRuleCallTestLanguagePackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.unassignedRuleCallTestLanguage.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/util/UnassignedRuleCallTestLanguageAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/util/UnassignedRuleCallTestLanguageAdapterFactory.java index 6884e083f..993d15802 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/util/UnassignedRuleCallTestLanguageAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/util/UnassignedRuleCallTestLanguageAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.unassignedRuleCallTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/util/UnassignedRuleCallTestLanguageSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/util/UnassignedRuleCallTestLanguageSwitch.java index 3eb241da5..b3b9613f2 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/util/UnassignedRuleCallTestLanguageSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtext/ecoreInference/unassignedRuleCallTestLanguage/util/UnassignedRuleCallTestLanguageSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtext.ecoreInference.unassignedRuleCallTestLanguage.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractElement.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractElement.java index 8a45f54ed..64a5c189f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractElement.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractElement.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractMetamodelDeclaration.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractMetamodelDeclaration.java index 51cecdcf0..babff61a3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractMetamodelDeclaration.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractMetamodelDeclaration.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractNegatedToken.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractNegatedToken.java index 27662efb1..f092f5b9e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractNegatedToken.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractNegatedToken.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractRule.java index 0379897d7..017cbecc7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/AbstractRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Action.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Action.java index 1850715cb..d42dee851 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Action.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Action.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Alternatives.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Alternatives.java index 5a969cd3b..0483680e7 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Alternatives.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Alternatives.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Assignment.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Assignment.java index 8911658f1..223db12f1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Assignment.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Assignment.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/CharacterRange.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/CharacterRange.java index 7fe2cd180..c7fcc2812 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/CharacterRange.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/CharacterRange.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/ConditionalBranch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/ConditionalBranch.java index 9cc158d6a..54d3b604f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/ConditionalBranch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/ConditionalBranch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/CrossReference.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/CrossReference.java index ffe098a5a..dfb3eb4bc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/CrossReference.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/CrossReference.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/EOF.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/EOF.java index 50f424b37..aedc1fef4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/EOF.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/EOF.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/EnumLiteralDeclaration.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/EnumLiteralDeclaration.java index 8955a0a58..6f4b33b79 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/EnumLiteralDeclaration.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/EnumLiteralDeclaration.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/EnumRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/EnumRule.java index bd57f32a7..059b439d1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/EnumRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/EnumRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/GeneratedMetamodel.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/GeneratedMetamodel.java index 344f848d2..e37c46d93 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/GeneratedMetamodel.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/GeneratedMetamodel.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Grammar.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Grammar.java index 821f2cbd4..12ab8b26f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Grammar.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Grammar.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Group.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Group.java index 0c87222b7..6ee434d9e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Group.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Group.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Keyword.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Keyword.java index 0002bfca8..d595b8be8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Keyword.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Keyword.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/NamedArgument.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/NamedArgument.java index 9862032e5..a11a04109 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/NamedArgument.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/NamedArgument.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/NegatedToken.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/NegatedToken.java index 5c54bbdbb..444c9c083 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/NegatedToken.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/NegatedToken.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Parameter.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Parameter.java index fe93cb3b4..5e79ebe2e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Parameter.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Parameter.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/ParserRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/ParserRule.java index d9a8c6141..9ddc0ca2c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/ParserRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/ParserRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/ReferencedMetamodel.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/ReferencedMetamodel.java index aacf7ca91..27863fad4 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/ReferencedMetamodel.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/ReferencedMetamodel.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/RuleCall.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/RuleCall.java index 41f43534b..4498d1050 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/RuleCall.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/RuleCall.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/TerminalRule.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/TerminalRule.java index 58326be88..58a874639 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/TerminalRule.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/TerminalRule.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/TypeRef.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/TypeRef.java index 6b953e550..8a1f943e0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/TypeRef.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/TypeRef.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/UnorderedGroup.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/UnorderedGroup.java index 55c8e5be5..dba863457 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/UnorderedGroup.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/UnorderedGroup.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/UntilToken.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/UntilToken.java index 4d5a1e287..16201ea35 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/UntilToken.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/UntilToken.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Wildcard.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Wildcard.java index f1eb2a203..fed1c344b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Wildcard.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/Wildcard.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/XtextTestFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/XtextTestFactory.java index e65ca9722..dbbdc7b48 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/XtextTestFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/XtextTestFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/XtextTestPackage.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/XtextTestPackage.java index 0050183c4..64cc20af0 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/XtextTestPackage.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/XtextTestPackage.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractElementImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractElementImpl.java index cbf5089ed..893058961 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractElementImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractElementImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractMetamodelDeclarationImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractMetamodelDeclarationImpl.java index 2dbb7ccaf..2da4932c3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractMetamodelDeclarationImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractMetamodelDeclarationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractNegatedTokenImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractNegatedTokenImpl.java index 6fe110ad8..8aea1aebf 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractNegatedTokenImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractNegatedTokenImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractRuleImpl.java index 7e6c6da62..ffb1ccf61 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AbstractRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ActionImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ActionImpl.java index 766408a85..243019453 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ActionImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ActionImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AlternativesImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AlternativesImpl.java index 6f57d58da..0bee66960 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AlternativesImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AlternativesImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AssignmentImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AssignmentImpl.java index 7b6ae7096..7b39f3323 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AssignmentImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/AssignmentImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/CharacterRangeImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/CharacterRangeImpl.java index 5656165b7..1f98a2486 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/CharacterRangeImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/CharacterRangeImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ConditionalBranchImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ConditionalBranchImpl.java index 610ea1349..91bcb0f1c 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ConditionalBranchImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ConditionalBranchImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/CrossReferenceImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/CrossReferenceImpl.java index fd9ed1724..15354fa35 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/CrossReferenceImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/CrossReferenceImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/EOFImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/EOFImpl.java index 9ba055a4f..1c2d62855 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/EOFImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/EOFImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/EnumLiteralDeclarationImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/EnumLiteralDeclarationImpl.java index d97d174b7..6eaac0c5e 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/EnumLiteralDeclarationImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/EnumLiteralDeclarationImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/EnumRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/EnumRuleImpl.java index 98e8cd5c8..152f3d092 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/EnumRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/EnumRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/GeneratedMetamodelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/GeneratedMetamodelImpl.java index 2eb5c8f65..7636d441b 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/GeneratedMetamodelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/GeneratedMetamodelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/GrammarImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/GrammarImpl.java index 184a9490e..ade63b615 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/GrammarImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/GrammarImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/GroupImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/GroupImpl.java index df25e6b24..dedd749a1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/GroupImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/GroupImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/KeywordImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/KeywordImpl.java index 2978ab6fc..daa0839e8 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/KeywordImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/KeywordImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/NamedArgumentImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/NamedArgumentImpl.java index 8411dd3ce..97e3977e9 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/NamedArgumentImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/NamedArgumentImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/NegatedTokenImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/NegatedTokenImpl.java index 3c9490250..57789832f 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/NegatedTokenImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/NegatedTokenImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ParameterImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ParameterImpl.java index f4825428c..79972fba1 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ParameterImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ParameterImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ParserRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ParserRuleImpl.java index 3c7c078f4..278b3bb96 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ParserRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ParserRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ReferencedMetamodelImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ReferencedMetamodelImpl.java index 45d03aeb3..bc9e8bd00 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ReferencedMetamodelImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/ReferencedMetamodelImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/RuleCallImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/RuleCallImpl.java index 07453670b..3181975d3 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/RuleCallImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/RuleCallImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/TerminalRuleImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/TerminalRuleImpl.java index 90d45f664..109f6ff08 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/TerminalRuleImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/TerminalRuleImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/TypeRefImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/TypeRefImpl.java index 6bb7688d4..304e56a67 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/TypeRefImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/TypeRefImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/UnorderedGroupImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/UnorderedGroupImpl.java index 83bf18ec0..52b74ebda 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/UnorderedGroupImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/UnorderedGroupImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/UntilTokenImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/UntilTokenImpl.java index 76c3bec20..fc2762835 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/UntilTokenImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/UntilTokenImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/WildcardImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/WildcardImpl.java index 460ba524e..82afbb062 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/WildcardImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/WildcardImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/XtextTestFactoryImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/XtextTestFactoryImpl.java index 0e3fc3868..7578fed34 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/XtextTestFactoryImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/XtextTestFactoryImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/XtextTestPackageImpl.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/XtextTestPackageImpl.java index 1130330cc..d42dc4e22 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/XtextTestPackageImpl.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/impl/XtextTestPackageImpl.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.impl; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/util/XtextTestAdapterFactory.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/util/XtextTestAdapterFactory.java index ff9f99cd4..6fea2f4fa 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/util/XtextTestAdapterFactory.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/util/XtextTestAdapterFactory.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.util; diff --git a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/util/XtextTestSwitch.java b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/util/XtextTestSwitch.java index deff325e2..c18f898fc 100644 --- a/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/util/XtextTestSwitch.java +++ b/org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/xtextTest/util/XtextTestSwitch.java @@ -1,5 +1,10 @@ /** - * generated by Xtext + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 */ package org.eclipse.xtext.xtextTest.util; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 b/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 index cf4ed4edb..3b12c02ab 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 @@ -16,6 +16,15 @@ var projectName = "org.eclipse.xtext.tests" var runtimeProject = "../${projectName}" var lineDelimiter = '\n' +var fileHeader = "/******************************************************************************* + * Copyright (c) 2010, \${year} itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/" + Workflow { bean = StandaloneSetup { ignoreBrokenProjectFiles = true @@ -84,6 +93,7 @@ Workflow { encoding = 'ISO-8859-1' lineDelimiter = lineDelimiter preferXtendStubs = false + fileHeader = fileHeader } } diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageRuntimeModule.java index b464509d5..710d1f114 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetup.java index 8c6cb614d..bb65c2651 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/XtextGrammarTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageRuntimeModule.java index 3dc46e660..e03daf50e 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.dummy; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetup.java index 8caca18c2..8cd9ca9a5 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/dummy/DummyTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.dummy; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageRuntimeModule.java index 43ecea670..75997ae38 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetup.java index 531dff0c7..a001b7269 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumAndReferenceTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageRuntimeModule.java index 56bd35e88..0a4839385 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetup.java index 706099790..2b4b3b820 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/EnumRulesTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageRuntimeModule.java index 50da08c0b..04cf76ec4 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetup.java index f94cd48ec..8c8959087 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/enumrules/MultiRuleEnumTestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* -* generated by Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.enumrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/CommentWithSpacesFormatterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/CommentWithSpacesFormatterTest.java index 9e4dcf629..6c63eeac2 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/CommentWithSpacesFormatterTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/CommentWithSpacesFormatterTest.java @@ -1,10 +1,11 @@ -/** - * Copyright (c) 2017, 2021 TypeFox GmbH (http://www.typefox.io) and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - */ +/******************************************************************************* + * Copyright (c) 2017, 2022 TypeFox GmbH (http://www.typefox.io) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.internal; import org.eclipse.xtext.formatting2.IAutowrapFormatter; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageRuntimeModule.java index fb96da000..bc5aa443f 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2014, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.internal; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetup.java index 992f9542b..8dcf1afa4 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/internal/FormatterTestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* -* generated by Xtext -*/ +/******************************************************************************* + * Copyright (c) 2014, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.internal; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageRuntimeModule.java index 439d2b832..4382b14ee 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2014, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.regionaccess.internal; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetup.java index f7f90f87c..6ebd7f829 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/formatting2/regionaccess/internal/RegionAccessTestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* -* generated by Xtext -*/ +/******************************************************************************* + * Copyright (c) 2014, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.formatting2.regionaccess.internal; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageRuntimeModule.java index 3b71b0088..886f60ad8 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetup.java index ae528c819..711733bb7 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/EcoreFragmentTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageRuntimeModule.java index 21297d28d..1e35ab588 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetup.java index 17ac530d1..fcd5f2a20 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SubTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageRuntimeModule.java index fb5ce900d..42b0e3371 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetup.java index 1cba2a55c..29de9b479 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/SuperTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSemanticSequencer.java index ce692eb86..9a8f0b1d6 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2016, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.serializer; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSyntacticSequencer.java index c91bda792..c638d6efa 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/ecore/serializer/SuperTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2016, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.ecore.serializer; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageRuntimeModule.java index 66bbd198f..7c52761ee 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.grammarAccess; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetup.java index 63affcde9..363a06eda 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/grammarAccess/GrammarAccessTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.generator.grammarAccess; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample.java.txt b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample.java.txt index e59be53be..80edf30bb 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample.java.txt +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample.java.txt @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.example.contentassist.antlr.internal; // Hack: Use our own Lexer superclass by means of import. diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample2.java.txt b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample2.java.txt index 9aaf7f595..8555694c5 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample2.java.txt +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalLexerExample2.java.txt @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.parser.antlr.internal; // Hack: Use our own Lexer superclass by means of import. diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalParserExample.java.txt b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalParserExample.java.txt index 26e317e5f..11218e360 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalParserExample.java.txt +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/generator/parser/InternalParserExample.java.txt @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.example.contentassist.antlr.internal; import java.io.InputStream; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.java index 59d7bff4c..b84525890 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguage.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; public class AbstractTestLanguage { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageRuntimeModule.java index a8d5ea823..fdde9f650 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetup.java index 15af6ec74..fb1663708 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/AbstractTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageRuntimeModule.java index f0d8f748e..4f39dc46d 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetup.java index 0faa040f3..4021a017d 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/BaseInheritanceTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.java index c4eec8534..5c5a77eb3 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguage.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; public class ConcreteTestLanguage { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageRuntimeModule.java index bc343780e..9b90fa102 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import org.eclipse.xtext.conversion.IValueConverterService; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetup.java index ecc86ef16..3d8568ec4 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ConcreteTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageRuntimeModule.java index 5a70107f7..62b5503ed 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetup.java index 6bea9c1cb..039055d2a 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest2LanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageRuntimeModule.java index dec95c940..0998dea76 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetup.java index 04b15f046..6d2e73fd2 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTest3LanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageRuntimeModule.java index 1cfb466c3..2f417dd5d 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetup.java index 1720851ec..afa26f46c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/InheritanceTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ToEcoreTrafoTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ToEcoreTrafoTest.java index 282ef24de..f2708bda8 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ToEcoreTrafoTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/ToEcoreTrafoTest.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance; import java.util.List; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSemanticSequencer.java index 76f8f0df8..8d23c8860 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSemanticSequencer.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; public class AbstractTestLanguageSemanticSequencer extends AbstractAbstractTestLanguageSemanticSequencer { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSyntacticSequencer.java index d0d8d6948..02faabef8 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/AbstractTestLanguageSyntacticSequencer.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; public class AbstractTestLanguageSyntacticSequencer extends AbstractAbstractTestLanguageSyntacticSequencer { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSemanticSequencer.java index a1350cbf5..c24263d7d 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSemanticSequencer.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; public class InheritanceTestLanguageSemanticSequencer extends AbstractInheritanceTestLanguageSemanticSequencer { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSyntacticSequencer.java index fd75ebf0a..4aecc5e67 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/grammarinheritance/serializer/InheritanceTestLanguageSyntacticSequencer.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.grammarinheritance.serializer; public class InheritanceTestLanguageSyntacticSequencer extends AbstractInheritanceTestLanguageSyntacticSequencer { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageRuntimeModule.java index ebea9961c..79ec97639 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.index; import org.eclipse.xtext.generator.IGenerator2; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetup.java index 523aeb329..02021469c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/IndexTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.index; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/serializer/IndexTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/serializer/IndexTestLanguageSemanticSequencer.java index 2a68ed1e3..3d8a3f55f 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/serializer/IndexTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/serializer/IndexTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2016, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.index.serializer; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/serializer/IndexTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/serializer/IndexTestLanguageSyntacticSequencer.java index a7c85da93..d9f69eee3 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/serializer/IndexTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/index/serializer/IndexTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2016, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.index.serializer; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/junit5/RunSuiteJUnit5.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/junit5/RunSuiteJUnit5.java index dc8a0a1aa..ac9d739ac 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/junit5/RunSuiteJUnit5.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/junit5/RunSuiteJUnit5.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.junit5; import org.junit.platform.runner.JUnitPlatform; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageRuntimeModule.java index c2b0ae9aa..b930c6745 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetup.java index 0487b0876..89d8892ce 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/BacktrackingLexerTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageRuntimeModule.java index de2753812..535901fc1 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetup.java index f715ef817..dacafc460 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/lexer/IgnoreCaseLexerTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.lexer; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java index c6f475c32..7b2dfa34c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetup.java index a423c918a..c951ea96d 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/AbstractIgnoreCaseLinkingTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageRuntimeModule.java index 05ec7f8b9..9872e5a48 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetup.java index d2a396094..754097b86 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug287988TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageRuntimeModule.java index d2f2715e7..c127873d7 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetup.java index e5de81030..40b024b0c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug289059TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageRuntimeModule.java index 1e0c3acf9..7b5843235 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import org.eclipse.xtext.linking.impl.Linker; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetup.java index 8d668187f..5ca556fe9 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug313089TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902RuntimeModule.java index afba91954..4499e43b8 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902RuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import org.eclipse.xtext.conversion.IValueConverterService; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902StandaloneSetup.java index 83d287554..d7e651c1b 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902StandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/Bug362902StandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/CrossRefTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/CrossRefTest.java index dbbe3e5a8..08d732635 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/CrossRefTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/CrossRefTest.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import java.util.List; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageRuntimeModule.java index b331be6f7..ecc60b989 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetup.java index 8a24c9efe..26160b657 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseImportsTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageRuntimeModule.java index 84f7c8120..ab4b5f46c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import org.eclipse.emf.ecore.EReference; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetup.java index cb987649e..fad1417e2 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/IgnoreCaseNamespacesTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageRuntimeModule.java index 9f70aacd5..d93246275 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetup.java index 0ca644611..d4f47180c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/ImportUriTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageRuntimeModule.java index 334a668f0..d5dffc54d 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; import org.eclipse.xtext.generator.AbstractFileSystemAccess2; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetup.java index 469c7f934..d8effdadf 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/LangATestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageRuntimeModule.java index 214560e99..d74b92df4 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy; import org.eclipse.emf.common.util.EList; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetup.java index 20fc57f39..6b774b73d 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/Bug311337TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageRuntimeModule.java index e1c3e5c05..e127d9169 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy; import org.eclipse.xtext.scoping.IScopeProvider; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetup.java index 44cb4c473..19f791495 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/lazy/LazyLinkingTestLanguageStandaloneSetup.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.lazy; import org.eclipse.emf.ecore.EPackage; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/AbstractIgnoreCaseLinkingTestLanguageScopeProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/AbstractIgnoreCaseLinkingTestLanguageScopeProvider.java index 375fdd8a1..914a063ac 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/AbstractIgnoreCaseLinkingTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/AbstractIgnoreCaseLinkingTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2016, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.scoping; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseImportsTestLanguageScopeProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseImportsTestLanguageScopeProvider.java index e2a5544b3..54b492a21 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseImportsTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseImportsTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.scoping; import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseNamespacesTestLanguageScopeProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseNamespacesTestLanguageScopeProvider.java index 432d3f481..4c8d80a18 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseNamespacesTestLanguageScopeProvider.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/IgnoreCaseNamespacesTestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.scoping; import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/LangATestLanguageScopeProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/LangATestLanguageScopeProvider.java index 6c4cf215c..857d89c0d 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/LangATestLanguageScopeProvider.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/linking/scoping/LangATestLanguageScopeProvider.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2011, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.linking.scoping; import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageRuntimeModule.java index 856a9a734..58e7a84e7 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2011, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetup.java index 439c0179f..3e7c9af4c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/EcoreReferenceTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageRuntimeModule.java index dc06decf1..3aabf974f 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetup.java index 1c4fa925e..087ca8082 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MetamodelRefTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageRuntimeModule.java index a3c02e0ea..4460cfd1b 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetup.java index 1f9ba5162..fe711dc02 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/metamodelreferencing/tests/MultiGenMMTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.metamodelreferencing.tests; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/OffsetInformationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/OffsetInformationTest.java index a76bf8edf..50d265df2 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/OffsetInformationTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/OffsetInformationTest.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser; import org.eclipse.xtext.nodemodel.ICompositeNode; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingEmptyTokensTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingEmptyTokensTest.java index 1007aac68..550b5c566 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingEmptyTokensTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/PartialParsingEmptyTokensTest.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser; import org.eclipse.xtext.resource.XtextResource; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageRuntimeModule.java index 695a3af44..1c4927a14 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetup.java index c369dab3d..947d450a4 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289515TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageRuntimeModule.java index 45b72c049..b13fadb6f 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetup.java index 21bc706d2..4b0333a0a 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524ExTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageRuntimeModule.java index 69e1afdff..35d6abac2 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetup.java index 8329ea400..ea60f5931 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug289524TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageRuntimeModule.java index 365ab06a7..a2441ef71 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetup.java index 89b547dc9..5ac2d1222 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889ExTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageRuntimeModule.java index 3f6817770..e4d65e9e6 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetup.java index fa94b41da..7829e53aa 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug296889TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageRuntimeModule.java index 981966039..4e2951679 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetup.java index 02d5ed418..bd4323358 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug299237TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageRuntimeModule.java index ed9c8af17..d1f803514 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetup.java index f2cb0d575..6d1bf0c04 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935ExTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageRuntimeModule.java index c41778ed9..5b654cbe3 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetup.java index 41c90b824..042b71f7e 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug301935TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageRuntimeModule.java index b78813022..a4e395bd5 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2012, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetup.java index 6e3fd60a0..2a3d017be 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug378967TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug406914TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug406914TestLanguageRuntimeModule.java index dff9b3b38..299727da8 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug406914TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug406914TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2012, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug406914TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug406914TestLanguageStandaloneSetup.java index f61cb93a3..eb9818c01 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug406914TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug406914TestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2012, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageRuntimeModule.java index 357fa2e7b..789e8c426 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2014, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetup.java index c87fbb7ed..5ac2f17d6 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/Bug443221TestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* -* generated by Xtext -*/ +/******************************************************************************* + * Copyright (c) 2014, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GH1462TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GH1462TestLanguageRuntimeModule.java index 5eb8c0419..b0193a9ee 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GH1462TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GH1462TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2020, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; import org.eclipse.xtext.common.services.DefaultTerminalConverters; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GH1462TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GH1462TestLanguageStandaloneSetup.java index c40d7464d..42cba5851 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GH1462TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/GH1462TestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2020, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSemanticSequencer.java index ae137e1ea..b717b4a70 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2017, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSyntacticSequencer.java index 415ec7e9b..36b607f0f 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/antlr/serializer/Bug301935TestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2017, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.antlr.serializer; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageRuntimeModule.java index dabdcd067..99f37ac1c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments; import org.eclipse.xtext.common.services.DefaultTerminalConverters; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetup.java index 0d1bfa5b5..be9121c3b 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/AssignmentsTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageRuntimeModule.java index 1a767d626..5ecbaf0ad 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetup.java index 66c918fb1..73003856b 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug287184TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageRuntimeModule.java index 5aaf28114..7356cd2d3 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetup.java index 8f8b30229..8b6ca05eb 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/assignments/Bug288432TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.assignments; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429RuntimeModule.java index 126333570..74378156c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429RuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2013, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.bug419429; import org.eclipse.xtext.linking.lazy.LazyURIEncoder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetup.java index 02dec0fb2..0123555b6 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/bug419429/Bug419429StandaloneSetup.java @@ -1,6 +1,11 @@ -/* -* generated by Xtext -*/ +/******************************************************************************* + * Copyright (c) 2013, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.bug419429; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageRuntimeModule.java index 17fa25472..770a7009e 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.datatyperules; import org.eclipse.xtext.conversion.IValueConverterService; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetup.java index 9f937d2b4..d055a8a02 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/datatyperules/DatatypeRulesTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.datatyperules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageRuntimeModule.java index b123ad972..c8172633a 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.encoding; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetup.java index 25dda686d..44dc214aa 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/encoding/EncodingTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.encoding; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageRuntimeModule.java index 58dd9462d..f0c3e40c1 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.epatch; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetup.java index 0af6e7f1c..332ea1175 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/epatch/EpatchTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.epatch; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExRuntimeModule.java index 2f8f317d7..37190cbe1 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetup.java index a5d30b0e8..3106f3227 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageExStandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageRuntimeModule.java index ddd61c238..4f6f3274e 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetup.java index 56b1875aa..953d6af9e 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/FragmentTestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageExSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageExSemanticSequencer.java index 7ad40611a..54ba69420 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageExSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageExSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2016, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.serializer; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageExSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageExSyntacticSequencer.java index 6aa3edbb0..9afa73c20 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageExSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageExSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2016, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.serializer; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageSemanticSequencer.java index fce76c34e..53645c0cf 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2016, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.serializer; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageSyntacticSequencer.java index ac08087b0..37ddb69fd 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/fragments/serializer/FragmentTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2016, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.fragments.serializer; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageRuntimeModule.java index 7eb80b504..e5143586c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetup.java index c746659a0..7cf7f52e0 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/IndentationAwareTestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* -* generated by Xtext -*/ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageTokenSource.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageTokenSource.java index a2f1f3c10..b48f38726 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageTokenSource.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/parser/antlr/IndentationAwareTestLanguageTokenSource.java @@ -1,6 +1,11 @@ -/* -* generated by Xtext -*/ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation.parser.antlr; import org.antlr.runtime.Token; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSemanticSequencer.java index a044aeefb..378df475f 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation.serializer; public class IndentationAwareTestLanguageSemanticSequencer extends AbstractIndentationAwareTestLanguageSemanticSequencer { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSyntacticSequencer.java index 54fa7d0b7..39d89d499 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/indentation/serializer/IndentationAwareTestLanguageSyntacticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.indentation.serializer; import org.eclipse.emf.ecore.EObject; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageRuntimeModule.java index 45d746946..2d326b282 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.keywords; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetup.java index 0fc458c56..74dc100ca 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/keywords/KeywordsTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.keywords; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageRuntimeModule.java index c0204c9d1..3f3e8c87d 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetup.java index 55514bf1d..d1e654cc7 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/NoParametersTestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExRuntimeModule.java index 59ea3b7d4..ffae339c1 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetup.java index bc88a30cb..d173379da 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageExStandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageRuntimeModule.java index 3bf85185f..377a95db3 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; import org.eclipse.xtext.common.services.DefaultTerminalConverters; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetup.java index be7a6949e..0a76a38e8 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/ParametersTestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageRuntimeModule.java index 15b148f0f..f294e903f 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetup.java index 85f01c3a5..a082441c5 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/parameters/TwoParametersTestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2015, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.parameters; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageRuntimeModule.java index bdb859103..264f5d3b3 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetup.java index 362d8e509..68ce20cf6 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug292245TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageRuntimeModule.java index fbc51a435..61fa1e96d 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetup.java index 360691450..8072da299 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug297105TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageRuntimeModule.java index 0ae105814..ab9bc02c7 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetup.java index c48534fe6..51b3addeb 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/Bug317840TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageRuntimeModule.java index 0f512d262..f24fa098f 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetup.java index 63e3bfffc..86aa85fd1 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/EcoreTerminalsTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageRuntimeModule.java index 65519b85b..c3d05b5cf 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import org.eclipse.xtext.conversion.IValueConverterService; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetup.java index 3be3a09b3..a37040f34 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/HiddenTerminalsTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageRuntimeModule.java index 724c19efb..db3b6ef20 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import org.eclipse.xtext.conversion.IValueConverterService; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetup.java index 0ad002241..fd5fb2cde 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/TerminalRulesTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageRuntimeModule.java index c00efb540..18abe2c14 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2011, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetup.java index 6bf2d8097..98df6ad1f 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/UnicodeTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageRuntimeModule.java index 0f2382ba7..0b2191e8b 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; import org.eclipse.xtext.conversion.IValueConverterService; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetup.java index bd2957806..0c305c37c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/terminalrules/XtextTerminalsTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.terminalrules; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageRuntimeModule.java index 4c7974a65..67c9ddf8c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetup.java index e6f7f287b..c94b8b68e 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/BacktrackingBug325745TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageRuntimeModule.java index 7e41a6e9f..da276a651 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetup.java index 43efe0899..7c9d69b0a 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExBacktrackingBug325745TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageRuntimeModule.java index 47c99bf46..29d52e402 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetup.java index 2c657b096..ac1fdcf12 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/ExUnorderedGroupsTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageRuntimeModule.java index 29bfcbae2..489c0c4fd 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetup.java index 951067d9b..56091467e 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleBacktrackingBug325745TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageRuntimeModule.java index f83890295..5ae8306b5 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetup.java index d38eb73da..274d29a53 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/SimpleUnorderedGroupsTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageRuntimeModule.java index ad65543e2..55dc1149f 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetup.java index b1cc38777..266b8cc57 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/UnorderedGroupsTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSemanticSequencer.java index 7cc4a1372..0bfe166be 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSemanticSequencer.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2011, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; public class BacktrackingBug325745TestLanguageSemanticSequencer extends AbstractBacktrackingBug325745TestLanguageSemanticSequencer { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSyntacticSequencer.java index cb2b729c5..685c1576d 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parser/unorderedGroups/serializer/BacktrackingBug325745TestLanguageSyntacticSequencer.java @@ -1,9 +1,11 @@ -/* - * generated by Xtext - */ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2011, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parser.unorderedGroups.serializer; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/SerializeTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/SerializeTest.java index 8590bb060..1b7e991f8 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/SerializeTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/SerializeTest.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree; import org.eclipse.xtext.nodemodel.ICompositeNode; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTest.java index c4b6a98cd..30d83a7e3 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTest.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter; import java.io.IOException; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestConfig.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestConfig.java index 471a4f670..20fd23cef 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestConfig.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestConfig.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter; import org.eclipse.xtext.formatting.impl.AbstractDeclarativeFormatter; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2RuntimeModule.java index 7fc382fcb..38ef96ce3 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2RuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2019, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter; import org.eclipse.xtext.formatting.IFormatter; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2StandaloneSetup.java index 37fed34b7..9fc0546f1 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2StandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguage2StandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2019, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageRuntimeModule.java index 3155b4ddc..be12be0b2 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter; import org.eclipse.xtext.formatting.IFormatter; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetup.java index 5d6871aad..10647206c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/FormatterTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterTest.java index f9e59c452..cbdf2114c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/formatter/XtextFormatterTest.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.formatter; import java.io.ByteArrayOutputStream; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397RuntimeModule.java index 43d16473a..bb6e966db 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397RuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetup.java index 4d3652434..e0dc6e508 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/Bug305397StandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageRuntimeModule.java index 426d85afe..8f1ece85c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetup.java index 97b6b00e0..a34ebbacb 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/impl/CommentAssociationTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.impl; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageRuntimeModule.java index 9c04a9595..648912b61 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetup.java index f0d64e00f..599f98c6b 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug299395TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageRuntimeModule.java index 8ae3dec1a..b124fb4a6 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetup.java index e6aa88b52..8f6ade128 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/Bug302128TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageRuntimeModule.java index b006fac35..dbcabc1dd 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetup.java index 80135b9e7..a09b3d607 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/ComplexReconstrTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageRuntimeModule.java index d743bd590..1f91c33ab 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetup.java index b4b85aacf..f3beb6269 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationBug269362TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageRuntimeModule.java index 7f194d133..c56d0ee87 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetup.java index 73056f7fe..10eb0e19f 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/SerializationErrorTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/WhitespacePreservingCallbackTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/WhitespacePreservingCallbackTest.java index d11e4398a..0e6cf3b52 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/WhitespacePreservingCallbackTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/WhitespacePreservingCallbackTest.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import org.eclipse.emf.ecore.EObject; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/XtextGrammarReconcilationTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/XtextGrammarReconcilationTest.java index 81979be52..b83cead54 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/XtextGrammarReconcilationTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/reconstr/XtextGrammarReconcilationTest.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.reconstr; import java.io.ByteArrayOutputStream; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerPTC.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerPTC.java index 31fc730f9..2da70c127 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerPTC.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerPTC.java @@ -1,6 +1,11 @@ -/** +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. * - */ + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.transientvalues; import java.util.List; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerSerializer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerSerializer.java index d44b7d841..e4985f2c8 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerSerializer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientHandlerSerializer.java @@ -1,6 +1,11 @@ -/** +/******************************************************************************* + * Copyright (c) 2011, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. * - */ + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.transientvalues; import java.util.List; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.java index 2784a368d..e0ba10863 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTest.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.transientvalues; import org.eclipse.emf.ecore.EObject; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestRuntimeModule.java index a768a3c1f..290c32a05 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.transientvalues; import org.eclipse.xtext.parsetree.reconstr.ITransientValueService; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetup.java index 809cc8196..3f1580019 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/transientvalues/TransientValuesTestStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.transientvalues; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTest.java index 0ba0fdc6a..c7fa5842b 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTest.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext; import org.eclipse.xtext.parsetree.unassignedtext.unassignedtext.UnassignedtextFactory; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageRuntimeModule.java index 8ba19d597..e43100277 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext; import org.eclipse.xtext.parsetree.reconstr.ITokenSerializer.IValueSerializer; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetup.java index 75790c791..6e82c09ef 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestSerializer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestSerializer.java index ab8abc221..184d585f6 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestSerializer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/UnassignedTextTestSerializer.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext; import org.eclipse.emf.ecore.EObject; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSemanticSequencer.java index f5174cc1f..ee17cc821 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSemanticSequencer.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext.serializer; public class UnassignedTextTestLanguageSemanticSequencer extends AbstractUnassignedTextTestLanguageSemanticSequencer { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSyntacticSequencer.java index f252727fe..dc5ac0432 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/parsetree/unassignedtext/serializer/UnassignedTextTestLanguageSyntacticSequencer.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.parsetree.unassignedtext.serializer; import org.eclipse.emf.ecore.EObject; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636RuntimeModule.java index f0a928ee6..d1a0a668a 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636RuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2012, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636StandaloneSetup.java index ef26b0c3e..1a837fe95 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636StandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/Bug385636StandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageRuntimeModule.java index 7a5900d79..494c5aac7 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetup.java index 97c6031d6..4f64524f1 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/EObjectAtOffsetTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageInjectorProvider.java index 213167357..862ee8eb9 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* -* generated by Xtext -*/ +/******************************************************************************* + * Copyright (c) 2012, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; import org.eclipse.xtext.testing.GlobalRegistries; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageRuntimeModule.java index b490c51c9..8f6b0da93 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2012, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageStandaloneSetup.java index fa242962f..4cfe490e7 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerBuilderIntegerationTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageInjectorProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageInjectorProvider.java index 21b46cf6e..e0e61b28a 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageInjectorProvider.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageInjectorProvider.java @@ -1,6 +1,11 @@ -/* -* generated by Xtext -*/ +/******************************************************************************* + * Copyright (c) 2012, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; import org.eclipse.xtext.testing.GlobalRegistries; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageRuntimeModule.java index 0c3753c15..c966f251e 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2012, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; import org.eclipse.xtext.workspace.IProjectConfigProvider; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetup.java index 4783752f1..9a25ef343 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LiveContainerTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageRuntimeModule.java index 8a9911d76..66c93e422 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetup.java index ec3639115..74f712c0f 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/LocationProviderTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription2Test.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription2Test.java index fe37f0c00..7a4003988 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription2Test.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/resource/impl/DefaultResourceDescription2Test.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.resource.impl; import org.eclipse.emf.common.util.URI; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageRuntimeModule.java index d71e19254..fcec11d05 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2011, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import org.eclipse.xtext.common.services.DefaultTerminalConverters; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetup.java index 247014a84..a945ad929 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/AssignmentFinderTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageRuntimeModule.java index dcee439ef..615523782 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2011, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetup.java index 3f317e174..26628aaf7 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/ContextFinderTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageRuntimeModule.java index 3555c70a6..92d5cc3ab 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2014, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetup.java index dc9f880dc..529733709 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/HiddenTokenSequencerTestLanguageStandaloneSetup.java @@ -1,6 +1,11 @@ -/* -* generated by Xtext -*/ +/******************************************************************************* + * Copyright (c) 2014, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageRuntimeModule.java index 5b7900a01..d464ff0fd 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2011, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; import java.util.Collections; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetup.java index 7a04a4a43..9c267d7af 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SequencerTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageRuntimeModule.java index 1a59da979..8c3b83788 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2011, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetup.java index 4e3db02ec..a7dc268da 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/SyntacticSequencerTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSemanticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSemanticSequencer.java index 785c42184..5886ec482 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSemanticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSemanticSequencer.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.serializer; public class SyntacticSequencerTestLanguageSemanticSequencer extends AbstractSyntacticSequencerTestLanguageSemanticSequencer { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSyntacticSequencer.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSyntacticSequencer.java index fe1792002..07f3b9636 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSyntacticSequencer.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer/serializer/SyntacticSequencerTestLanguageSyntacticSequencer.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.serializer.serializer; import java.util.List; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.java index d141bbb1d..1f06def40 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; public class ActionTestLanguage { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2RuntimeModule.java index 6773551f4..0e3698e2e 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2RuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2014, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetup.java index 8e784b076..ed30fb1d3 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage2StandaloneSetup.java @@ -1,6 +1,11 @@ -/* -* generated by Xtext -*/ +/******************************************************************************* + * Copyright (c) 2014, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage3RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage3RuntimeModule.java index a5952efe3..b18fbb78e 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage3RuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage3RuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2014, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage3StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage3StandaloneSetup.java index c163b73c9..763729d31 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage3StandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguage3StandaloneSetup.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2014, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageRuntimeModule.java index 7f236fd9c..7478df5ef 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetup.java index 36a236380..5c49ba34d 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ActionTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageRuntimeModule.java index e2cefaf2e..8fcbb48fc 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetup.java index f69e0d066..aa815c4cf 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/FowlerDslTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageRuntimeModule.java index 64114cceb..c64426191 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetup.java index d8a360611..612034a3a 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/LookaheadTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.java index 4a49a395b..c78758bc0 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguage.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; public class OptionalEmptyTestLanguage { diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageRuntimeModule.java index 523785772..08b4d8deb 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetup.java index 1056f8ed6..bf18d1326 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/OptionalEmptyTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageRuntimeModule.java index 5de285c5e..4509374cc 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetup.java index 12c5ea0cf..3dc9659aa 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/PartialParserTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageRuntimeModule.java index ade45166c..dc5164543 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetup.java index 4a6ad50d7..b20e54dea 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/ReferenceGrammarTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageRuntimeModule.java index 3c208fc96..7173cab70 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetup.java index d9c9f47b8..c1b0ff123 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/SimpleExpressionsTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageRuntimeModule.java index 9d305839a..2bd3e5dd6 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetup.java index 396e31ae3..f0e2bcad9 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageRuntimeModule.java index ae0c5fdde..52beed39b 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; import com.google.inject.Binder; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetup.java index 924ebc1bf..3d89cf65d 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/TreeTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetup.java index 89164783b..dc399d3cd 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/testlanguages/indent/IndentationAwareTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.testlanguages.indent; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/tests/XtextInjectorProvider.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/tests/XtextInjectorProvider.java index fcb350d4e..84009b811 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/tests/XtextInjectorProvider.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/tests/XtextInjectorProvider.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.tests; import org.eclipse.xtext.XtextStandaloneSetup; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TuplesTest.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TuplesTest.java index 3aae38952..0595ecd68 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TuplesTest.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/util/TuplesTest.java @@ -1,3 +1,11 @@ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.util; import java.util.HashSet; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageRuntimeModule.java index 9890135df..b7441627c 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.validation; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetup.java index 66e928dc9..dfd9589e9 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/validation/ConcreteSyntaxValidationTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.validation; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313RuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313RuntimeModule.java index 5bba2f24e..f357d8357 100755 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313RuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313RuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter; import org.eclipse.xtext.common.services.DefaultTerminalConverters; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetup.java index 8846e7b73..2f4cccadf 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/Bug250313StandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageRuntimeModule.java index 7e45881cd..174005cac 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter; import org.eclipse.xtext.conversion.IValueConverterService; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetup.java index 07ffcfc9d..2f50ea49e 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/valueconverter/QualifiedNameTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.valueconverter; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageRuntimeModule.java index 6486aa0cc..a8182f552 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* -Generated with Xtext -*/ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference; diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetup.java index 4dd21421b..92d50b049 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/MultiValueFeatureTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageRuntimeModule.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageRuntimeModule.java index d59a19388..3b6d5b819 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageRuntimeModule.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageRuntimeModule.java @@ -1,6 +1,11 @@ -/* - * generated by Xtext - */ +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference; /** diff --git a/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetup.java b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetup.java index 336c4f0fa..4f1bc6f4b 100644 --- a/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetup.java +++ b/org.eclipse.xtext.tests/src/org/eclipse/xtext/xtext/ecoreInference/UnassignedRuleCallTestLanguageStandaloneSetup.java @@ -1,4 +1,11 @@ - +/******************************************************************************* + * Copyright (c) 2010, 2022 itemis AG (http://www.itemis.eu) and others. + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License 2.0 which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * SPDX-License-Identifier: EPL-2.0 + *******************************************************************************/ package org.eclipse.xtext.xtext.ecoreInference; /**